/* DeAsra Impact stories CSS start*/
.panel{border-color: #ECEEF1;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0;background-color: #eceef1;margin-bottom: 27px;}
.panel-news{background: #ffffff;border: none;box-shadow: none; margin-bottom: 0;}
.startup {background: #3a3a3a;padding: 5px;margin-top: 14px;margin-left: -15px;margin-right: -15px;}
.startup a {color: #ffffff;font-weight: bold;}

.panel-heading h5 {color: #8C4E8E;}
.bsl-news #carousel-news .carousel-inner>.item{background-size: initial;height: initial;}
#carousel-event .carousel-control{position: absolute;  bottom: 68px;top: auto;background-image: none;color: #000;opacity: 1;text-shadow: none;filter: none;width: 22px;height: 28px;    font-size: 30px;}
#carousel-event .carousel-control.left{left: 0px;}
#carousel-event .carousel-control.right{right: 0px;}

.panel-partners h4{color: #8C4E8F;}
.panel-partner .panel-heading p {font-weight: 600;color: #010101;margin-bottom: 0px;}
.panel-partner .panel-heading {    padding: 6px 15px 0px;}
.panel.panel-partner { background: #eceef1;  padding: 2px 5px;}
.panel-partner .panel-body{ padding:0 0px 4px;}
.panel-partner .carousel-indicators {/* position: relative; */margin-bottom: 0;/* padding: 0; */width: 110px;margin-left: -55px;}
.panel-partner .carousel-indicators li{width:16px;height:16px;border: 1px solid #dddedf;background-color: #ffffff;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;margin: 0 4px; -webkit-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.panel-partner .carousel-indicators li:hover{background-color: #ECEEF1;}
.panel-partner .carousel-indicators .active,.panel-partner .carousel-indicators .active:hover{background-color: #8C4E8E;border: 1px solid #8C4E8E; }
.panel-partner .carousel-control{position: absolute;  bottom: 20px;top: 25%;background-image: none;color: #000;opacity: 1;text-shadow: none;filter: none;width: 22px;height: 28px; font-size: 30px;}
.panel-partner .carousel-control.left{left: -6px;}
.panel-partner .carousel-control.right{right: -6px;}
.panel-partner .carousel-caption{position: relative;left: 0;right: auto;text-align: left;padding: 15px 15px 0;bottom: 0;color: #333;text-shadow: none;}
.panel-partner .carousel-caption p.preface{margin-bottom: 0;  height: 112px;}
.panel-partner .custom-caption-box{padding: 15px;}
.panel-partners a:hover {text-decoration: none;}

/*.panel-success-story .graphic p:not(:first-of-type){bottom: 0;}
.panel-success-story .graphic p a{color: #ffffff; text-decoration: underline;}
.panel-success-story .carousel-control{width: auto;top: 46%;background-image: none;opacity: 1;font-size: 50px;  text-shadow: none;filter: none;color: #333;}
.panel-success-story .carousel-control.left{left: 1.5%;}
.panel-success-story .carousel-control.right{right: 1.5%;}
.panel-success-story .text{}
.panel-success-story .text h4{color: #8c4e8e;margin: 0;line-height: 1.1em;padding: 15px 0;}
.panel-success-story .text p{-moz-padding-right: 20px;display: -moz-box;-moz-line-clamp: 15;-moz-box-orient: vertical;display: -webkit-box;-webkit-line-clamp: 15;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;padding-right: 15px;padding-top: 25px;font-style: italic;line-height: 1.3em;}
.panel-success-story .image,.panel-success-story .text{display: inline-block;float: left;width: 265px;margin-left: 15px;}*/

/* DeAsra Impact stories CSS end */


/* business selection carousel CSS start */

/*.panel-business .panel-body .carousel{margin: 4px 0;}
.panel-business .panel-body .carousel-control{width: auto;top: 30%;background-image: none;opacity: 1;font-size: 50px;  text-shadow: none;filter: none;}
.panel-business .panel-body .carousel-control.left{left: 2%}
.panel-business .panel-body .carousel-control.right{right: 2%}
.panel-business .panel-body .carousel-business p{margin: 0;line-height: normal;padding: 0;}
.panel-business .panel-body .carousel-business .item{margin: 8px 5px 0;}
.panel-business .panel-body .carousel-business .item a{text-decoration: none;}
.panel-business .panel-body .carousel-business .item a .btn{color: #3a3a3a; padding: 3px;width: 130px;border: 1px solid #ECEEF1;}
.panel-business .panel-body .carousel-business .item a:focus .btn,.panel-business .panel-body .carousel-business .item a:active .btn,.panel-business .panel-body .carousel-business .item a:hover .btn{color: #ffffff;-webkit-box-shadow: 0px 0px 10px 1px rgba(255,255,255,1);-moz-box-shadow: 0px 0px 10px 1px rgba(255,255,255,1);box-shadow: 0px 0px 10px 1px rgba(255,255,255,1);  outline: none}
.panel-business .panel-body .carousel-business .item a .btn i{font-size: 50px;}
.panel-business .panel-body .carousel-business .item a .btn i.fa-trash{font-size: 14px;}
.panel-business .panel-body .carousel-business .item a .btn-control{color: #ffffff !important; padding: 3px;width: 30px;border: none;position: absolute;margin-left: 34px;margin-top: 1px;}
.panel-business .panel-body .carousel-business .item a .btn p{font-size: 12px; font-weight: 600;line-height: normal;  text-overflow: ellipsis;overflow-x: hidden;}
.panel-business .panel-body .action .btn{text-transform: uppercase;}
.panel-business .panel-body .action p {margin-bottom: 0;}
.shade-1{background: #FEC679;}
.shade-2{background: #FAB69F;}
.shade-3{background: #96D1F3;}
.shade-4{background: #D193E0;}
.shade-5{background: #ABD596;}
.shade-6{background: #FAF4A8;}*/

/* business selection carousel CSS end*/


/* DeAsra Business selection inner container CSS start*/

/*.panel-business{border-color: #ddd;background: url(../../common/bus-sel-1.jpg) top left no-repeat;background-size: cover;height: 370px !important;}
.panel-business .panel-body {color: #ffffff;}
.panel-business .panel-body h2{margin: 0;font-weight: 300;line-height: 30px;}
.panel-business .panel-body p{padding: 0; font-weight: 400;line-height: normal;margin-bottom: 12px;font-size: 16px;}
.panel-business .panel-body .action p{margin-bottom: 0}
.panel-business .panel-body .action p:nth-child(2){margin-top: 10px;}
.panel-business .panel-body .action p:nth-child(2) a{font-weight: 300;color: #fff;text-decoration: underline;font-size: 14px;}
.panel-business .panel-body form input{background-color: transparent;color: #ffffff;height: 29px;border: 1px solid #fff;border-right: none;}
.panel-business .panel-body form .search{background: rgba(255, 255, 255, 0.5);border-color: #FFFFFF;  outline: none;padding: 4px 9px;line-height: normal;height: 29px;border-left: none;margin-right: 10px;margin-left: -2px;}
.panel-business .panel-body form input:focus {border-color: #ccc;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(255, 255, 255, 0.5);box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(255, 255, 255, 0.5);-webkit-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}*/
/* DeAsra Business selection inner container CSS end*/


/* DeAsra Featured Business Pasrtner Carousel CSS start*/
/*#carousel-partner{overflow: hidden;}
#carousel-partner .item .row div:first-child img {margin-left: 15px;}
#carousel-partner .item .row div:last-child img {margin-left: 0px;}
div#carousel-partner .carousel-inner {margin: 0px 14px;}*/


/* DeAsra Featured Business Pasrtner Carousel CSS end*/

/* DeAsra Our Associate CSS start*/
/*.panel-assoc button{z-index: 799;}
.panel-associate .panel-body{padding: 0}
.panel-associate .cat-label, .panel-article-carousel .cat-link{position: absolute;top: 0;z-index: 500;}
.panel-associate .cat-label p{background: #000; text-transform: uppercase; color: #ffffff;margin: 12px 0px;  padding: 6px 12px 5px 13px;font-weight: 500;font-size: 14px;line-height: 14px;}
.panel-associate .cat-label a:hover,.panel-associate .cat-link a:hover, .panel-discuss>.panel-heading a:hover,.panel-um>.panel-heading a:hover,.panel-magazine>.panel-heading a:hover,.panel-success-story .graphic a:hover,.panel-upcoming>.panel-heading a:hover{text-decoration: none;}
.panel-associate .carousel-indicators {margin-bottom: 0;width: 110px;margin-left: -55px;}
.panel-associate .carousel-indicators li{width:16px;height:16px;border: 1px solid #dddedf;background-color: #ffffff;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;margin: 0 4px; -webkit-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.panel-associate .carousel-indicators li:hover{background-color: #ECEEF1;}
.panel-associate .carousel-indicators .active,.panel-associate .carousel-indicators .active:hover{background-color: #8C4E8E;border: 1px solid #8C4E8E; }
.panel-associate .carousel-control{position: absolute;  bottom: 68px;top: auto;background-image: none;color: #000;opacity: 1;text-shadow: none;filter: none;width: 22px;height: 28px;    font-size: 30px;}
.panel-associate .carousel-control.left{left: 0px;}
.panel-associate .carousel-control.right{right: 0px;}
.panel-associate .carousel-caption{position: relative;left: 0;right: auto;text-align: left;padding: 15px 15px 0;bottom: 0;color: #333;text-shadow: none;}
.panel-associate .carousel-caption p.preface{margin-bottom: 0;  height: 112px;}
.panel-associate .custom-caption-box{padding: 15px;}
#carousel-associate{height: 182px;}
div#carousel-associate .image {padding: 50px 10px;}
div#carousel-associate .item .row div:first-child {border-right: 1px solid #bdbdbd;}
div#carousel-associate .row {margin-bottom: 10px;}*/



/* DeAsra Our Associate CSS end*/

/* DeAsra Upcoming Events start*/

/*.panel-upcoming>.panel-heading{padding:0;background-color: #f5f5f5;border-color: #ddd;}
.panel-upcoming>.panel-body{padding: 15px;}
.panel-upcoming h4{color: #8C4E8E; padding: 37px 0;margin:0;font-weight: 700;text-transform: uppercase;text-align: center;}
.panel-upcoming #carousel-event .carousel-inner>.item{background: url(../../common/upcoming-event-img.jpg) no-repeat;background-size: cover;height: 183px;margin-right: -1px;}
.panel-latest-news #carousel-news .carousel-inner>.item{background: url(../../common/latest-news-img.jpg) no-repeat;background-size: cover;height: 183px;}
.panel-latest-news .panel-body h5 {background: #8C4E8E;padding: 19px;}
.panel-latest-news .panel-body, .panel-upcoming-events .panel-body{margin: 0;height: 185px;}*/




/* DeAsra Upcoming Events end*/

/* DeAsra Testimonial Carousal CSS start */
/*#carousel-testimonial,#carousel-news{height: 184px;}
#carousel-testimonial .item.text{padding: 48px 25px 1px; min-height: 157px;}
#carousel-testimonial .item.image{padding: 0; }
#carousel-testimonial .item.image .preface{padding: 15px;margin-bottom: 0;height: 95px;text-overflow: ellipsis;overflow: hidden;}
#carousel-testimonial .item.text .preface{height: 70px;text-overflow: ellipsis;overflow: hidden;}
.panel-testimonial{background-color: #FFFFFF;border: none;}
.panel-testimonial>.panel-heading{background: transparent; border: none;padding: 10px 0 12px;}
.panel-testimonial>.panel-heading h6{margin: 0;}
.panel-testimonial>.panel-body{padding: 0;}
.panel-testimonial>.panel-body.test-add{background: #555555;padding: 144px 10px;}
.panel-testimonial>.panel-body.test-add a{color: #ffffff; text-decoration: none;}
.panel-testimonial>.panel-body.test-add p{font-size: 55px;border: 6px solid #ffffff;padding: 2px 19px;border-radius: 50%;font-style: normal;font-weight: 400;display: inline;}
.panel-testimonial>.panel-body.test-add h6{margin-top: 22px;}*/


/* DeAsra Testimonial Carousal CSSend */

/*Latest News Carousal start */
/*#carousel-news .carousel-control{position: absolute;  bottom: 72px;top: auto;background-image: none;color: #000;opacity: 1;text-shadow: none;filter: none;width: 22px;height: 28px;    font-size: 30px;}
#carousel-news .carousel-control.left{left: 0px;}
#carousel-news .carousel-control.right{right: 0px;}
.panel-discuss{height: 185px;/*margin-bottom: 15px;border: none;}*/
/*.panel-article-carousel .cat-label p{background: #000; text-transform: uppercase; color: #ffffff;margin: 12px 0px;  padding: 6px 12px 5px 13px;font-weight: 500;font-size: 14px;line-height: 14px;}
.panel-article-carousel .cat-label a:hover,.panel-article-carousel .cat-link a:hover, .panel-discuss>.panel-heading a:hover,.panel-um>.panel-heading a:hover,.panel-magazine>.panel-heading a:hover,.panel-success-story .graphic a:hover,.panel-upcoming>.panel-heading a:hover{text-decoration: none;}
.panel-article-carousel .carousel-indicators {margin-bottom: 0;width: 110px;margin-left: -55px;}
.panel-article-carousel .carousel-indicators li{width:16px;height:16px;border: 1px solid #dddedf;background-color: #ffffff;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;margin: 0 4px; -webkit-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.panel-article-carousel .carousel-indicators li:hover{background-color: #ECEEF1;}
.panel-article-carousel .carousel-indicators .active,.panel-article-carousel .carousel-indicators .active:hover{background-color: #8C4E8E;border: 1px solid #8C4E8E; }
.panel-article-carousel .carousel-control{position: absolute;  bottom: 70px;top: auto;background-image: none;color: #000;opacity: 1;text-shadow: none;filter: none;width: 22px;height: 28px; font-size: 30px;}
.panel-article-carousel .carousel-control.left{left: 0px;}
.panel-article-carousel .carousel-control.right{right: 0px;}
.panel-article-carousel .carousel-caption{position: relative;left: 0;right: auto;text-align: left;padding: 45px 15px 0;bottom: 0;color: #333;text-shadow: none;}
.panel-article-carousel .carousel-caption p.preface{margin-bottom: 0;  height: 112px;}
.panel-article-carousel .custom-caption-box{padding: 15px;}.panel-article-carousel .panel-body{padding: 0}
.panel-article-carousel .cat-label, .panel-article-carousel .cat-link{position: absolute;top: 0;z-index: 500;}
.panel-article-carousel {position: relative;}
*/
/* Latest News Carousal end */



/* article carousel */
@media (max-width: 485px){

/*.panel-business .panel-body .carousel-business .item a .btn{width: 23vw !important;}*/

}




@media (min-width : 320px) and (max-width : 480px)  {
.startup {background: #3a3a3a;padding: 5px;margin-top: 0px;margin-left: -15px;margin-right: -15px;}
/*.panel-business .panel-body p{font-size: 15px}
.panel-business .panel-body h2{font-size: 18px}*/
}

@media (min-width : 480px) and (max-width: 767px){

}

@media (min-width: 768px) and (max-width: 991px) {

}

@media (min-width: 992px) and (max-width: 1199px){

}

@media (max-width: 1139px){

}

@media (min-width: 1200px){

}

