.carousel{position:relative;margin-bottom:20px;line-height:1;}
.carousel-inner{overflow:hidden;width:100%;position:relative;}
.carousel-inner>.item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;-moz-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left;}
.carousel-inner>.item>img, .carousel-inner>.item>a>img{display:block;line-height:1;height:400px;width:100%;}
.carousel-inner>.active, .carousel-inner>.next, .carousel-inner>.prev{display:block;}
.carousel-inner>.active{left:0;}
.carousel-inner>.next, .carousel-inner>.prev{position:absolute;top:0;width:100%;}
.carousel-inner>.next{left:100%;}
.carousel-inner>.prev{left:-100%;}
.carousel-inner>.next.left, .carousel-inner>.prev.right{left:0;}
.carousel-inner>.active.left{left:-100%;}
.carousel-inner>.active.right{left:100%;}
.carousel-control{position:absolute;top:50%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#ffffff;text-align:center;background:#222222;border:3px solid #ffffff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:0.5;filter:alpha(opacity=50);}
.carousel-control.right{left:auto;right:15px;}
.carousel-control:hover, .carousel-control:focus{color:#ffffff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90);}
.carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none;}
.carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#ccc;background-color:rgba(255, 255, 255, 0.25);border-radius:5px;}
.carousel-indicators .active{background-color:#fff;}
.carousel-caption{position:absolute;left:0;right:0;bottom:0;padding:15px;background:#333333;background:rgba(0, 0, 0, 0.75);}
.carousel-caption h4, .carousel-caption p{color:#ffffff;line-height:20px;}
.carousel-caption h4{margin:0 0 5px;}
.carousel-caption p{margin-bottom:0;}
.glyphicon-chevron-left{float:left;font-size:36px;margin:6px 0 0 8px;}
.glyphicon-chevron-right{float:left;font-size:36px;margin:6px 0 0 10px;}
th, td, caption{border:1px solid #ccc;font-weight:normal;text-align:left;vertical-align:top;font-family:'Archivo Narrow', sans-serif;font-size:16px;letter-spacing:0.3px;}
.main li{list-style-type:disc;font-family:'El Messiri', sans-serif;color:#C5C4C4;font-size:14px;letter-spacing:0.3px;}
.sbtitle{border-bottom:1px solid #d9d9d9;font-size:22px;width:100%;float:left;margin-bottom:15px !important;padding-bottom:10px;text-transform:capitalize;color:#fff !important;}
ul.bod{float:left;width:100%;}
ul.bod li{float:left;font-size:12px;font-weight:bold;list-style-type:none;margin-right:100px;width:30% !important;}
ul.bod li p{text-align:center !important;margin-top:10px;display:inline-block;}
.pro{float:left;width:35%;margin-right:15%;min-height:365px;}
.pro p{margin-top:15px;}
.sml{font-size:14px;margin-bottom:5px}
.propara p{margin-bottom:20px;}
.pro img{width:100% !important;margin:0 0 10px !important;}
.promo_wrap{display:inline-block;width:100%;}
.promo_wrap h1{border-bottom:1px dotted #666;display:inline-block;font-size:24px;margin-bottom:15px;width:100%;text-align:center;padding-bottom:9px;}
.amu{border-bottom:1px dotted #b0b0b0;display:inline-block;font-size:16px;margin-bottom:10px;padding-bottom:2px;width:100%;}
.broucher{border-top:1px solid #d9d9d9;display:inline-block;margin-top:10px;padding-top:10px;width:100%;line-height:30px;text-align:left;}
.sofr{display:inline-block;font-size:18px;margin-top:15px;}
.broucher a, .sofr a{padding-left:0px !important;font-family:'Archivo Narrow', sans-serif;font-size:17px;color:#C5C4C4;}
.broucher a .fa-file-pdf-o, .broucher a .fa-certificate, .broucher a .fa-pencil-square-o, .broucher a .fa-file-text-o, .broucher a .fa-photo{color:#ec6c36;margin-right:10px;font-weight:bold;}
.broucher a:hover, .sofr a:hover{color:#fff;}
.props.props-nested h1, .props.props-nested h2{color:#000;}
.props.props-nested #brief p{line-height:19px;font-size:14px;color:#666;}
a[href$=".pdf"]{padding-left:0px;font-family:'Archivo Narrow', sans-serif;font-size:17px;color:#C5C4C4;}