@font-face {
    font-family: 'FUTURAL';
    src: url('../fonts/FUTURAL.eot');
    src: url('../fonts/FUTURAL.eot') format('embedded-opentype'),
         url('../fonts/FUTURAL.woff2') format('woff2'),
         url('../fonts/FUTURAL.woff') format('woff'),
         url('../fonts/FUTURAL.ttf') format('truetype'),
         url('../fonts/FUTURAL.svg#FUTURAL') format('svg');
}

@font-face {
    font-family: 'OpenSansRegular';
    src: url('../fonts/OpenSansRegular.eot');
    src: url('../fonts/OpenSansRegular.eot') format('embedded-opentype'),
         url('../fonts/OpenSansRegular.woff2') format('woff2'),
         url('../fonts/OpenSansRegular.woff') format('woff'),
         url('../fonts/OpenSansRegular.ttf') format('truetype'),
         url('../fonts/OpenSansRegular.svg#OpenSansRegular') format('svg');
}

@font-face {
    font-family: 'OpenSansBold';
    src: url('../fonts/OpenSansBold.eot');
    src: url('../fonts/OpenSansBold.eot') format('embedded-opentype'),
         url('../fonts/OpenSansBold.woff2') format('woff2'),
         url('../fonts/OpenSansBold.woff') format('woff'),
         url('../fonts/OpenSansBold.ttf') format('truetype'),
         url('../fonts/OpenSansBold.svg#OpenSansBold') format('svg');
}

@font-face {
    font-family: 'OpenSansSemibold';
    src: url('../fonts/OpenSansSemibold.eot');
    src: url('../fonts/OpenSansSemibold.eot') format('embedded-opentype'),
         url('../fonts/OpenSansSemibold.woff2') format('woff2'),
         url('../fonts/OpenSansSemibold.woff') format('woff'),
         url('../fonts/OpenSansSemibold.ttf') format('truetype'),
         url('../fonts/OpenSansSemibold.svg#OpenSansSemibold') format('svg');
}

@font-face {
    font-family: 'OpenSansLight';
    src: url('../fonts/OpenSansLight.eot');
    src: url('../fonts/OpenSansLight.eot') format('embedded-opentype'),
         url('../fonts/OpenSansLight.woff2') format('woff2'),
         url('../fonts/OpenSansLight.woff') format('woff'),
         url('../fonts/OpenSansLight.ttf') format('truetype'),
         url('../fonts/OpenSansLight.svg#OpenSansLight') format('svg');
}

@font-face {
    font-family: 'TrajanProRegular';
    src: url('../fonts/TrajanProRegular.eot');
    src: url('../fonts/TrajanProRegular.eot') format('embedded-opentype'),
         url('../fonts/TrajanProRegular.woff') format('woff'),
         url('../fonts/TrajanProRegular.ttf') format('truetype'),
         url('../fonts/TrajanProRegular.svg#TrajanProRegular') format('svg');
}

@font-face {font-family:"Open Sans Semibold Italic";
    src:url("../fonts/OpenSans-SemiboldItalic.eot?") format("eot"),
    url("../fonts/OpenSans-SemiboldItalic.woff") format("woff"),
    url("../fonts/OpenSans-SemiboldItalic.ttf") format("truetype"),
    url("../fonts/OpenSans-SemiboldItalic.svg#OpenSans-SemiboldItalic") format("svg");font-weight:normal;font-style:normal;}

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font-weight:inherit;font-style:inherit;font-family:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased}a{text-decoration:none}body{line-height:1}ol,ul{list-style-type:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}button,input[type="button"]{background:0}:required{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;box-shadow:none}em,i{font-style:italic}strong,b{font-weight:bold}u{text-decoration:underline}pre,code{font-family:Monaco,Courier,monospace}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}blockquote,q{quotes:"" ""}blockquote:before,blockquote:after,q:before,q:after,{content:""}a,input[type="submit"],input[type="button"],button,label[for]{cursor:pointer}img{-ms-interpolation-mode:bicubic}
img{box-sizing:border-box; max-width:100%; height:auto}
a,a:focus,a:active { outline: 0 none; }

.btn.focus, .btn:focus, .btn:hover {
	color:!important;
    text-decoration: none;
}

/* Navigation */

.navbar-default {
    background-color: transparent;
    border-color: transparent;
}
.navbar-right {
    margin-right: -15px;
	margin-top:15px;
}
.navbar-default .navbar-nav > li > a {
    color: #fff;
    font: 15px/38px 'FUTURAL',  Arial, Verdana, Helvetica, sans-serif;
    text-transform: uppercase;
}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {
    background-color: #d9b783;
    color: #343231;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {
    background-color: #d9b783;
    color: #343231;
}
.navbar-nav > li > a {
    padding: 0px 25px ;
	margin-top:13px;
}
.nav2{ float:left; width:100%; margin:0px 0px 0px 0px; padding:0px 0px; border-bottom:1px solid #9f9c98;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form { margin-bottom:0px;}
.navbar-default .navbar-toggle {
    border-color: transparent;
}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
    background-color: transparent;
}
.navbar-default .navbar-toggle .icon-bar {
    background-color: #fff;
}
.navbar-collapse {
    border-top: none;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1) inset;
    overflow-x: visible;
    padding-left: 15px;
    padding-right: 15px;
}
.navbar-toggle {
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    float: right;
    margin-bottom: 8px;
    margin-right: 15px;
    margin-top: 18px;
    padding: 9px 10px;
    position: relative;
}
.menu { width: 100%; z-index: 10002; }
.sticky { position: fixed; top:0; background: #343231; }

.sticky1 { position: absolute; top:0; background: #343231; }
/* Navigation */


/* Carousel css */

.tales {
  width: 100%;
}

.carousel-control {
  position: absolute;
  top: 80px;
  bottom: 0;
  top:42%;
  left: 10px;
  right:30px;
  font-size: 20px;
  color: #fff;
  text-align: center;
  text-shadow:none;
  filter: alpha(opacity=50);
  opacity: .8;
}
.carousel-control.left {
	 background:none;
}
.carousel-control.right {
  right: 0px;
  left: auto;
   background:none;
  
}

.carousel-caption {
    left: 10%;
    right: 15%;
    padding-bottom: 10%;
	top:75%;
	width:80%;
  }

.banner_text_01{font: normal 35px/45px 'FUTURAL', Arial, Helvetica, sans-serif; color:#fff; text-align:center; padding:10px 0px 10px 0px; text-shadow:none;}
.banner_text_03{font: normal 20px/25px 'FUTURAL', Arial, Helvetica, sans-serif; color:#fff; text-align:center; padding:0 0px 10px 0px; text-shadow:none;}

.carousel-indicators{ /*display:none;*/}

.carousel-indicators1{ display:block;}

/* Carousel css */


/* Middle Content css */

.section1{ width:100%; float:left; margin:0px 0px; padding:20px 0px; background-color:#fff;}
.heading_1{font: normal 30px/40px 'FUTURAL', Arial, Helvetica, sans-serif; color:#000000; text-align:center; padding:0px 0px 10px 0px;}
.separator_1{ margin:0px 0px 20px 0px;}
.latest_projects_box{ width:100%; float:left; margin:0px 0px; padding:0px 0px; background-color:#343231; border:6px solid #ad8745;}
.latest_projects_box1{ width:36%; float:left; margin:0px 0px; padding:0px 0px; background-color:none;}
.latest_projects_box2{ width:64%; float:left; margin:0px 0px; padding:10px 10px 10px 15px; background-color:none;}
.latest_projects_txt1{ font: normal 23px/36px 'FUTURAL', Arial, Helvetica, sans-serif; color:#fff; padding:0px 0px; text-shadow:none;}
.latest_projects_txt2{ font: normal 15px/25px 'OpenSansSemibold', Arial, Helvetica, sans-serif; color:#b99b6d; padding:0px 0px; text-shadow:none;}
.latest_projects_txt3{ font: normal 13px/23px 'OpenSansLight', Arial, Helvetica, sans-serif; color:#fff; padding:0px 0px; text-shadow:none;}
.btn2 { background-color: #d9b783; border-color: none; color: #343231; font: normal 14px/25px 'FUTURAL', Arial, Helvetica, sans-serif; border-radius:0; margin:10px 0px 0px 0px;}
.btn2:hover { background-color: #c2a374; color: #252423;}

/* Middle Content css */


/* middle section 2 */

.seperator3{position: relative; top: 45px;}

.section2{ width:100%; float:left; margin:0px 0px; padding:35px 0px; background-color:#fff;}

.heading_2{font: normal 30px/40px 'FUTURAL', Arial, Helvetica, sans-serif; color:#000000; text-align:center; padding:20px 0px 10px 0px; text-transform: uppercase;}

.about_us_box{ width:100%; float:left; margin:0px 0px; padding:0px 0px; background: #e8d7af url(../images/bg_3.jpg) no-repeat;}

.tab_hide{display: block;}
.tab_hide1{display: none;}
.tab_hide2{display: none;}

.about_us_box2{ width:53%; float:right; margin:0px 0px; padding:30px 15px 30px 15px; background-color:none;}

.about_us_txt1{ font: normal 13px/25px 'OpenSansSemibold', Arial, Helvetica, sans-serif; color:#000; padding:0px 0px; text-shadow:none;}

.about_us_txt2{ font: normal 13px/23px 'OpenSansLight', Arial, Helvetica, sans-serif; color:#000; padding:20px 0px 0px 0px; text-shadow:none;}

.btn3 { background-color: #343231; border-color: none; color: #e8d7af; font: normal 14px/25px 'FUTURAL', Arial, Helvetica, sans-serif; border-radius:0; margin:10px 0px 0px 0px;}
.btn3:hover { background-color: #484645; color: #e8d7af;}
.btn3:focus { background-color: #343231; border-color: none; color: #e8d7af; font: normal 14px/25px 'FUTURAL', Arial, Helvetica, sans-serif; border-radius:0; margin:10px 0px 0px 0px;}

.btn4 { background-color: #343231; border-color: none; color: #e8d7af; font: normal 14px/25px 'FUTURAL', Arial, Helvetica, sans-serif; border-radius:0; margin:10px 0px 0px 10px;}
.btn4:hover { background-color: #484645; color: #e8d7af;}

/* middle section 2 */


/*  social sites */

.section3{ width:100%; float:left; margin:0px 0px 0px 0px; padding:0px 0px; background-color:transparent; position: relative; z-index: 1000; top: 3%;}

.face1{margin: 0px 10px 0px 0px;}

/* social sites */


/* footer section */

.section4{ width:100%; float:left; margin:0px 0px 0px 0px; padding:20px 0px; background-color:#fff; border-top: 2px solid #343231; position: relative; }

.footer_txt{font: normal 14px/25px 'FUTURAL', Arial, Helvetica, sans-serif; color:#000; text-align:center; padding:0px 0px 10px 0px;}

.footer_txt a{font: normal 14px/25px 'FUTURAL', Arial, Helvetica, sans-serif; color:#000; text-align:center; padding:0px 0px 10px 0px; text-decoration: none;}

.footer_txt a:hover{font: normal 14px/25px 'FUTURAL', Arial, Helvetica, sans-serif; color:#000; text-align:center; padding:0px 0px 10px 0px; text-decoration: underline;}

/* footer section */


/* about us page css */

.carousel-inner1 {
    height: 63%;
}

.carousel-caption1 {
	top:50%;
  }

.about_us_section1{ width:100%; float:left; margin:0px 0px; padding:20px 0px; background-color:#fff; position:relative; top: -35%;}

.about_us_section2{ width:100%; float:left; margin:0px 0px; padding:20px 0px; background-color:#fff; position:relative; top: -40%;}

.navbar-default1 .navbar-nav > li > a {
    background:#b99b6d;
    color: #343231;
    font: 14px/25px 'OpenSansSemibold', Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    text-align:center;
    padding:5px 12px 5px 12px;
    border: 1px solid #ffffff;
}

.navbar-default1 .navbar-nav > li > a:hover, .navbar-default1 .navbar-nav > li > a:focus {
    background:#343231;
    color: #b99b6d;
    font: 14px/25px 'OpenSansSemibold', Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    text-align:center;
    padding:5px 12px 5px 12px;
    border: 1px solid #ffffff;
}


.nav1 > li > a{display:inline;}



.navbar1{margin-bottom:0px;}

.legacy_para1{font: normal 13px/23px 'OpenSansSemibold', Arial, Helvetica, sans-serif; color:#343231; padding:0px 0px 0px 0px; text-shadow:none; text-align:left;}

.legacy_para2{font: normal 13px/23px 'OpenSansLight', Arial, Helvetica, sans-serif; color:#343231; padding:20px 0px 0px 0px; text-shadow:none; text-align:left;}

.anil_arora_content_box{background: #343231; padding:40px 10px 10px 10px; margin:-40px 0px 0px 0px;}

.reza_kabul_content_box{background: #343231; padding:40px 10px 10px 10px; margin:-40px 0px 0px 0px;}

.anil_arora_content{font: normal 13px/23px 'OpenSansLight', Arial, Helvetica, sans-serif; color:#fff; text-align:center;}

.anil_arora_content1{font: 23px/36px 'FUTURAL',  Arial, Verdana, Helvetica, sans-serif; color:#fff;}

.anil_arora_content2{font: normal 15px/25px 'OpenSansSemibold', Arial, Helvetica, sans-serif; color:#b99b6d;}

.our_vision_box{background:#e7d8b5 url(../images/bg_4.jpg) no-repeat; padding:15px 10px 15px 10px;}

.our_vision_content1{font: normal 13px/25px 'OpenSansSemibold', Arial, Helvetica, sans-serif; color:#343231; text-shadow:none; text-align:left;}

.our_vision_content2{font: normal 13px/25px 'OpenSansLight', Arial, Helvetica, sans-serif; color:#343231; padding:20px 0px 0px 0px; text-shadow:none; text-align:left;}

.our_mission_box{background:#363433 url(../images/bg_5.jpg) no-repeat; padding:15px 10px 39px 10px;}

.our_mission_content1{font: normal 13px/25px 'OpenSansSemibold', Arial, Helvetica, sans-serif; color:#fff; text-shadow:none; text-align:left;}

.our_mission_content2{font: normal 13px/25px 'OpenSansLight', Arial, Helvetica, sans-serif; color:#fff; padding:20px 0px 0px 0px; text-shadow:none; text-align:left;}

.corp_values_para1{font: normal 13px/25px 'OpenSansLight', Arial, Helvetica, sans-serif; color:#000; text-shadow:none; text-align:left;}

.corp_values_para2{font: 23px/36px 'FUTURAL',  Arial, Verdana, Helvetica, sans-serif; color:#343231; text-align:center;}

.back_box1{background:#ad8745; padding:6px 0px 6px 0px; border:1px solid #ad8745; margin:20px 0px;}

.box_content1{font: 23px/36px 'FUTURAL',  Arial, Verdana, Helvetica, sans-serif; color:#fff; text-align:center;}

.about_us_section3{ width:100%; float:left; margin:0px 0px; padding:20px 0px; background-color:#e8d7af; position:relative; top: -40%;}

.seperator7{position:relative; top:-20px;}

.seperator8{position:relative; top:22px;}

.partner_box1{background:url(../images/Architects-&.jpg) no-repeat; padding:20px 0px 68px 0px; margin:0px 0px 15px 0px; background-size:cover; cursor: pointer;}
.partner_box1:hover{background:url(../images/Architects-&_hover.jpg) no-repeat; margin:0px 0px 15px 0px; background-size:cover; cursor: pointer;}

.partner_box1:focus{background:red; padding:20px 0px 68px 0px; margin:0px 0px 15px 0px; background-size:cover; cursor: pointer;}

.partner_box2{background:url(../images/Architects-&.jpg) no-repeat; padding:20px 0px 68px 0px; margin:0px 0px 15px 0px; background-size:cover; cursor: pointer;}
.partner_box2:hover{background:url(../images/Architects-&_hover.jpg) no-repeat; margin:0px 0px 15px 0px; background-size:cover; cursor: pointer;}

.partner_content1{font: 23px/26px 'FUTURAL',  Arial, Verdana, Helvetica, sans-serif; color:#e8d7af; text-align:left; position:relative; left:0%; text-transform:uppercase; float: right; padding: 0px 10px;}

.csr_back_box{background:rgba(0, 0, 0, 0) url("../images/bg_6.jpg") no-repeat scroll top center; padding:51px 0px 202px 0px; margin:20px 0px 10px 0px;}

.csr_heading_1{font: normal 30px/40px 'FUTURAL', Arial, Helvetica, sans-serif; color:#fff; text-align:center; padding:0px 0px 10px 0px; text-transform:uppercase;}

.awards_back_box{background:rgba(0, 0, 0, 0) url("../images/bg_7.jpg") no-repeat scroll top center; padding:51px 0px 202px 0px; margin:20px 0px 10px 0px;}



.earning_para1{font: normal 13px/25px 'OpenSansLight', Arial, Helvetica, sans-serif; color:#343231; text-shadow:none; text-align:left;}

.earning_para2{font: normal 13px/25px 'OpenSansLight', Arial, Helvetica, sans-serif; color:#343231; text-shadow:none; text-align:left; margin: 20px 0px 0px 0px;}

.earning_para3{font: normal 15px/25px 'OpenSansLight', Arial, Helvetica, sans-serif; color:#343231; text-shadow:none; text-align:left; margin: 10px 0px 10px 0px; float: right;}

.about_us_section4{ width:100%; float:left; margin:0px 0px -250px 0px; padding:20px 0px; background-color:#fff; position:relative; top: -40%;}

.earning_para2_box{background: #ffffff; box-shadow: 5px 5px 5px #8f846c;}

.earning_para3_box{background: #ffffff; box-shadow: 5px 5px 5px #8f846c;}

.testimonial_back_box{background: #4A4947 url("../images/bg_8.jpg") no-repeat scroll top center; padding: 30px 20px 20px 20px; margin:0px 0px 0px 0px;}

.testimonial_content1{font: normal 13px/25px 'OpenSansLight', Arial, Helvetica, sans-serif; color:#fff; text-shadow:none; text-align:center;}

.testimonial_content2{font: normal 15px/25px 'OpenSansLight', Arial, Helvetica, sans-serif; color:#fff; text-shadow:none; text-align:left; margin: 10px 0px 10px 0px; float: right;}

.view_testi{padding: 7px 0px;}


/* about us page css */


/* modal pop up css */

.modal-dialog{width: 60%; position: relative; top: 20%;}

.modal-content{border-radius: 0px;}

.modal-header {
    border-bottom: none;
}

.close {
    font: normal 30px/20px 'OpenSansSemibold', Arial, Helvetica, sans-serif;
    color: #343231;
    float: right;
    font-weight: 700;
    opacity: 1;
    text-shadow: 0 1px 0 #fff;
}

.reza_name{font: 23px/36px 'FUTURAL',  Arial, Verdana, Helvetica, sans-serif; color:#343231; text-align: center;}

.reza_designation{font: normal 15px/25px 'OpenSansSemibold', Arial, Helvetica, sans-serif; color: #b99b6d; text-align: center;}

.reza_para1{font: normal 13px/23px 'OpenSansSemibold', Arial, Helvetica, sans-serif; color:#343231; padding:0px 0px 0px 0px; text-shadow:none; text-align:left;}

.reza_para2{font: normal 13px/23px 'OpenSansLight', Arial, Helvetica, sans-serif; color:#343231; padding:20px 0px 0px 0px; text-shadow:none; text-align:left;}

.reza_para3{font: normal 13px/23px 'OpenSansLight', Arial, Helvetica, sans-serif; color:#343231; padding:0px 0px 0px 0px; text-shadow:none; text-align:left;}

.seperator_reza_content{margin: 10px 0px 5px 0px;}

.list_title{font: normal 17px/25px 'OpenSansSemibold', Arial, Helvetica, sans-serif; color:#b99b6d; text-transform: uppercase;}

.list_text li {
    border-bottom: 1px dotted #d9b783;
    background: rgba(0, 0, 0, 0) url("../images/round_bullet.png") no-repeat scroll 0 20px;
    color: #343231;
    font: 13px/23px "OpenSansLight",Arial,Helvetica,sans-serif;
    padding: 10px 10px 10px 15px;
}

.list_text li:last-child {
	border-bottom: none;
}


/* modal pop up css */

/* csr page css */

.csr_page_heading_1{font: normal 30px/40px 'FUTURAL', Arial, Helvetica, sans-serif; color:#000000; text-align:center; padding:0px 0px 10px 0px; text-transform: uppercase;}

.csr_page_para1{font: normal 13px/23px 'OpenSansLight', Arial, Helvetica, sans-serif; color:#343231; padding:0px 0px 0px 0px; text-shadow:none; text-align:left;}

.bullet_icons{margin: 20px 0px 0px 0px;}

.list_text1 {
    color: #b99b6d;
    font: 17px/23px "OpenSansSemibold",Arial,Helvetica,sans-serif;
    padding: 20px 0px 0px 0px;
}

.list_text2 {
    color: #343231;
    font: 13px/23px "OpenSansLight",Arial,Helvetica,sans-serif;
    padding: 0 10px 14px 0;
}

.list_text3{border-bottom: 1px dotted #b99b6d;}

.section_seperator{margin: 30px 0px 0px 0px;}

.about_us_csr_section2 {background-color: #fff; float: left; margin:0px 0px -250px 0px; padding: 0px 0px 20px 0px; position: relative; top: -40%; width: 100%;}

.initiatives_box1{background:url(../images/water_harvesting.jpg) no-repeat; padding:23px 0px 23px 0px; border:1px solid #e8d7af; margin:20px 0px;}

.initiatives_box2{background:url(../images/water_harvesting.jpg) no-repeat; padding:5px 0px 5px 0px; border:1px solid #e8d7af; margin:20px 0px;}

.initiatives_text1{font: 23px/36px 'FUTURAL',  Arial, Verdana, Helvetica, sans-serif; color:#343231; text-align:center;}


/* csr page css */


/* anil arora page css */

.about_us_anil_section {background-color: #fff; float: left; margin:0px 0px -250px 0px; padding: 20px 0px 20px 0px; position: relative; top: -40%; width: 100%;}

.anil_arora_content11{font: 23px/25px 'FUTURAL',  Arial, Verdana, Helvetica, sans-serif; color:#000;}

.anil_arora_content22{font: normal 15px/36px 'OpenSansSemibold', Arial, Helvetica, sans-serif; color:#b99b6d; border-bottom: 1px solid #d9b783;}

.anil_page_para1{font: normal 13px/23px 'OpenSansLight', Arial, Helvetica, sans-serif; color:#000; padding:6px 0px 0px 0px; text-shadow:none; text-align:left;}

.anil_page_para2{font: normal 13px/23px 'OpenSansLight', Arial, Helvetica, sans-serif; color:#000; padding:22px 0px 0px 0px; text-shadow:none; text-align:left;}

/* anil arora page css */

/* honourable mentions page css */

.honourable_content11 li{font: normal 17px/25px 'OpenSansSemibold', Arial, Helvetica, sans-serif; color:#b99b6d; text-transform: uppercase; margin: 0px 0px 0px 0px;}

.honourable_content22 {font: 19px/36px 'FUTURAL',  Arial, Verdana, Helvetica, sans-serif; color:#343231; margin: 0px 0px 0px 0px; position: relative; top: -10px;}

.honourable_list_box {border-bottom: 1px dotted #d9b783;}

.honourable_list_box1 {border-bottom: 1px dotted #d9b783; margin: 10px 0px 0px 0px;}

.honourable_list_box2 { margin: 10px 0px 0px 0px;}

.honourable_list_box3 { margin: 10px 0px 0px 0px;}

/* honourable mentions page css */

/* quality checks page css */

.leaf_box1{background: url("../images/leaf_curves.png") no-repeat scroll top center; padding: 0px 0px 15px 0px; margin: 0px 0px 0px 0px;}

.leaf_text1{font: 23px/26px 'FUTURAL',  Arial, Verdana, Helvetica, sans-serif; color:#343231; text-align: center; padding: 28px 0px;}

.leaf_below_box1{border-top: 1px solid #d9b783; margin: 0px 30px 0px 30px; padding: 5px 15px 5px 15px;}

.leaf_text2{font: normal 13px/25px 'OpenSansLight', Arial, Helvetica, sans-serif; color:#343231; text-align: center;}

/* quality checks page css */


/* testimonial page css */

.testo1_box{background: #f7f0e5; border-bottom: 1px dotted #d9b783; padding: 10px 0px 10px 0px;}

.testo2_box{padding: 10px 0px 10px 0px;}

.testo_box{border-bottom: 1px dotted #d9b783; margin: 15px 0px;}

.testimonial_content3{font: normal 15px/25px 'OpenSansLight', Arial, Helvetica, sans-serif; color:#343231; text-shadow:none; text-align:left; margin: 10px 0px 10px 0px; float: right;}

.testo1{margin: 10px 0px 0px 0px;}

.pagination_box{float: right;}

ul.pagination {
    display: inline-block;
    padding: 0;
    margin: 0;
}

ul.pagination li {display: inline;}

ul.pagination li a {
    font: normal 15px/25px 'OpenSansSemibold', Arial, Helvetica, sans-serif;
    color: #d9b783;
    float: left;
    padding: 0px 6px;
    text-decoration: none;
    transition: background-color .3s;
    border: 1px solid #d9b783;
    margin: 0 4px;
}

ul.pagination li a.active1 {
    background-color: #d9b783;
    color: #fff;
    border: 1px solid #d9b783;
}

ul.pagination li a:hover:not(.active1) {background-color: #d9b783; color: #fff;}

.pagination > li:first-child > a, .pagination > li:first-child > span {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
    margin-left: 0;
}

.pagination > li:last-child > a, .pagination > li:last-child > span {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}

/* testimonial page css */


/* redevelopment page css */

.redevelopment_page_para1{font: normal 13px/25px 'OpenSansLight', Arial, Helvetica, sans-serif; color:#000;}

.redevelopment_page_para2{font: normal 13px/25px 'OpenSansLight', Arial, Helvetica, sans-serif; color:#000; margin: 20px 0px 0px 0px;}

.benefits_title{border-bottom:1px dotted #d9b783; padding:0px 0px 10px 0px; margin:20px 0px 0px 0px;}

.benefits_text1{font: normal 17px/25px 'OpenSansSemibold', Arial, Helvetica, sans-serif; color: #b99b6d;}

.benefits_text2{font: normal 13px/25px 'OpenSansLight', Arial, Helvetica, sans-serif; color:#000; margin: 10px 0px 0px 0px;}

/* redevelopment page css */


/* redevelopment case studies page css */

.case_study_content11{font: 23px/25px 'FUTURAL',  Arial, Verdana, Helvetica, sans-serif; color:#343231;}

.case_study_content22{font: normal 15px/36px 'OpenSansSemibold', Arial, Helvetica, sans-serif; color:#b99b6d; border-bottom: 1px solid #d9b783; text-transform:uppercase;}

.case_study_para1{font: normal 13px/23px 'OpenSansLight', Arial, Helvetica, sans-serif; color:#343231; padding:6px 0px 0px 0px; text-shadow:none; text-align:left;}

.case_study_para2{font: normal 13px/23px 'OpenSansLight', Arial, Helvetica, sans-serif; color:#343231; padding:0px 0px 0px 0px; text-shadow:none; text-align:left; margin:15px 0px 0px 0px;}

/* redevelopment case studies page css */

/* redevelopment inner page css */

.list_text11 li {
    background: rgba(0, 0, 0, 0) url("../images/round_bullet.png") no-repeat scroll 0 28px;
    color: #b99b6d;
    font: 17px/23px "OpenSansSemibold",Arial,Helvetica,sans-serif;
    padding: 20px 10px 0 15px;
}

.list_text22 {
    color: #343231;
    font: 13px/23px "OpenSansLight",Arial,Helvetica,sans-serif;
    padding: 0 10px 14px 0;
}

.list_text33{border-bottom: 1px dotted #b99b6d;}

/* redevelopment inner page css */


/* projects page css */

.projects_section2 {background-color: #fff; float: left; margin:0px 0px -250px 0px; padding: 20px 0px 20px 0px; position: relative; top: -40%; width: 100%;}

.border_box{border:1px solid #daba88; padding:15px 15px 10px 15px; margin:15px 0px 0px 0px;}
@media(min-width: 1000px){
    .border_box{
        min-height: 440px;
    }
}
.img_details_text1{font: 23px/36px 'FUTURAL',  Arial, Verdana, Helvetica, sans-serif; color:#000; margin:10px 0px 0px 0px;}

.img_details_text2{font: normal 15px/25px 'OpenSansSemibold', Arial, Helvetica, sans-serif; color:#b99b6d; text-align:center; text-transform:uppercase;}

.img_details_text3{font: normal 13px/23px 'OpenSansLight', Arial, Helvetica, sans-serif; color:#000; text-align:center;}

/* projects page css */


/* redevelopment landing */

.border_box1{border:1px solid #daba88; padding:15px 15px 15px 15px; margin:15px 0px 0px 0px;}

.inner_image_box{margin: 0px -15px 0px -15px; padding: 0px 0px 0px 0px;}

/* redevelopment landing */


/* contact us page css */

.address_left_box{background: #e8d7af; padding: 15px 10px 15px 10px;}

.left_box_text1{font: 23px/36px 'FUTURAL',  Arial, Verdana, Helvetica, sans-serif; color:#000; text-transform: uppercase;}

.left_box_text2{margin: 10px 0px 0px 5px;}

.left_box_text3{font: normal 13px/25px 'OpenSansLight', Arial, Helvetica, sans-serif; color:#000; margin: 0px 0px 0px 8px; position: relative; top: -3px;}
.left_box_text3 a{font: normal 13px/25px 'OpenSansLight', Arial, Helvetica, sans-serif; color:#000; margin: 0px 0px 0px 0px; position: relative; top: 0px; text-decoration:none;}
.left_box_text3 a:hover{font: normal 13px/25px 'OpenSansLight', Arial, Helvetica, sans-serif; color:#000; margin: 0px 0px 0px 0px; position: relative; top: 0px; text-decoration:underline;}

.left_box_text4{font: normal 13px/25px 'OpenSansLight', Arial, Helvetica, sans-serif; color:#000; margin: 0px 0px 0px 25px; position: relative; top: -4px;}

.contact_left_box_seperator{border-bottom: 1px dotted #343231; margin: 10px 0px;}

.address_right_box{background: #343231; padding: 15px 10px 19px 10px;}

.right_box_text1{font: normal 13px/25px 'OpenSansLight', Arial, Helvetica, sans-serif; color:#fff; margin: 0px 0px 3px 0px;}

.form-control{box-shadow: none; border-radius: 0px; margin: 0px 0px 3px 0px;}

.form-control1{box-shadow: none; border-radius: 0px; margin: 0px 0px 0px 10px; width: 50%; height: 37px;}

.sec_code_box{display: inline-flex;}

.btn5 { background-color: #d9b783; border-color: none; color: #343231; font: normal 14px/25px 'FUTURAL', Arial, Helvetica, sans-serif; border-radius:0; margin:0px 0px 0px 0px; height: 37px; padding: 6px 33px; position: relative; left: 27%;}
.btn5:hover { background-color: #c2a374; color: #252423;}

/* contact us page css */

/* Updates */

.redevelopment_box{ background-color:#f7f0e5; width:100%; float:left; margin:15px 0px 0px 0px; padding:15px;}
.redevelopment_boxx{ background-color:#fff; width:100%; float:left; margin:0px 0px 0px 0px; padding:15px; border-top:1px dotted #d9b783;}
.redevelopment_boxx1{ background-color:#f7f0e5; width:100%; float:left; margin:0px 0px 0px 0px; padding:15px; border-top:1px dotted #d9b783;}
.redevelopment_boxx2{ background-color:#fff; width:100%; float:left; margin:0px 0px 15px 0px; padding:15px; border-top:1px dotted #d9b783;}
.redevelopment_box1{ background-color:none; width:5%; float:left; margin:0px 0px; padding:0px 0px;}
.redevelopment_box2{ background-color:none; width:93%; float:left; margin:0px 0px 0px 15px; padding:0px 0px;}
.redevelopment_icon{ margin:3px 0px 0px 0px;}

.client_box{ background-color:#f7f0e5; width:100%; float:left; margin:0px 0px 0px 0px; padding:15px; border-bottom:1px dotted #d9b783;}

.client_box99{ background-color:#f7f0e5; width:100%; float:left; margin:0px 0px 0px 0px; padding:15px; border-bottom:0px dotted #d9b783;}

.client_boxx{ background-color:#fff; width:100%; float:left; margin:0px 0px 0px 0px; padding:15px; border-bottom:1px dotted #d9b783;}
.client_boxx1{ background-color:#fff; width:100%; float:left; margin:0px 0px 0px 0px; padding:15px;}
.client_boxx2{ background-color:#f7f0e5; width:100%; float:left; margin:0px 0px 20px 0px; padding:15px;}
.client_box1{ background-color:none; width:14%; float:left; margin:0px 0px; padding:0px 0px;}
.client_box2{ background-color:none; width:84%; float:left; margin:0px 0px 0px 15px; padding:0px 0px;}

.back_box14{background:#343331; padding:6px 20px 6px 20px; border:1px solid #343331; margin:20px 0px; color:#fff; font: 23px/36px "FUTURAL",Arial,Verdana,Helvetica,sans-serif; text-align: center;}

/* Updates */

/* investor corner page css */

.investor_page_heading_1{font: normal 30px/40px 'FUTURAL', Arial, Helvetica, sans-serif; color:#000000; text-align:center; padding:0px 0px 10px 0px; text-transform: uppercase; float: left;}

/* investor corner page css */

/* site map page css */

.list_text111 li {
    color: #b99b6d;
    font: 14px/23px "OpenSansSemibold",Arial,Helvetica,sans-serif;
    padding: 20px 10px 0 15px;
}

.list_text111 li a {
    background: rgba(0, 0, 0, 0) url("../images/round_bullet1.png") no-repeat scroll 0 26px;
    color: #b99b6d;
    font: 14px/23px "OpenSansSemibold",Arial,Helvetica,sans-serif;
    padding: 20px 10px 0 15px;
    text-transform: uppercase;
}

.list_text111 li a:hover, .list_text111 li a:focus {
    color: #b99b6d;
    font: 14px/23px "OpenSansSemibold",Arial,Helvetica,sans-serif;
    padding: 20px 10px 0 15px;
    text-transform: uppercase;
}

/* site map page css */










@media (max-width: 991px) {
    .navbar-header {
        float: none;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 0px solid transparent;
        box-shadow: inset 0 0px 0 rgba(255,255,255,0.1);
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin: 0px 0px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    /* since 3.1.0 */
    .navbar-collapse.collapse.in { 
        display: block!important;
    }
    .collapsing {
        overflow: hidden!important;
    }
	
	.imgcentertype img { margin-left: auto; margin-right: auto;}
}



@media (min-width:320px) and (max-width:767px)
{
    
    .navbar-nav-back{
        background: #343231;
    }
    
	.navbar-right {
    margin-right: -15px;
	margin-top:0px;
}
    
.navbar-nav > li > a {
    padding: 5px 25px ;
	margin-top:0px;
}
    
.navbar-header {
    float: none;
}
    
.carousel-control{ display:none;}
.banner_text_01{font: normal 20px/30px 'FUTURAL', Arial, Helvetica, sans-serif; color:#fff; text-align:center; padding:0px 0px 10px 0px; text-shadow:none;}
.banner_text_03 { font: normal 16px/20px 'FUTURAL', Arial, Helvetica, sans-serif; }
.carousel-caption {
    left: 10%;
    right: 15%;
    padding-bottom: 10%;
	top:73%;
	width:80%;
  }
    
.carousel-indicators{ display:inherit;}
    
.carousel-indicators li {
    background-color: #000;
    border: none;
    border-radius: 10px;
    cursor: pointer;
    display: inline-block;
    height: 10px;
    margin: 1px;
    text-indent: -999px;
    width: 10px;
}
    
.carousel-indicators .active {
    background-color: #d9b783;
    height: 10px;
    margin: 1px;
    width: 10px;
}

.latest_projects_box1{ width:100%; float:left; margin:25px 0px 0px 0px; padding:0px 0px; background-color:none;}
    
.latest_projects_box2{ width:100%; float:left; margin:0px 0px; padding:15px 5px 15px 15px; background-color:none;}
.logo{ margin:0px 0px 0px 0px;}
    
    
/* middle section 2 */
    
.tab_hide2{display: block;}
.tab_hide1{display: none;}
.tab_hide{display: none;}
    
.about_us_box{ width:100%; float:left; margin:0px 0px; padding:176px 0px; background: #e8d7af url(../images/bg_3.jpg) no-repeat;}

.about_us_box2{ width:100%; float:left; margin:0px 0px; padding:30px 15px 30px 15px; background-color:#e8d7af;}
    
.btn4 { background-color: #343231; border-color: none; color: #e8d7af; font: normal 14px/25px 'FUTURAL', Arial, Helvetica, sans-serif; border-radius:0; margin:10px 0px 0px 0px;}
.btn4:hover { background-color: #484645; color: #e8d7af;}
    
/* middle section 2 */
    
    
/* about us page css */
    
.navbar-default1 .navbar-nav > li {
    color: #fff;
    font: 15px/33px "OpenSansSemibold",Arial,Helvetica,sans-serif;
    text-transform: uppercase;
	width:100%;
}
    
.anil_arora_content_box {
    background: #343231 none repeat scroll 0 0;
    margin: -40px 0 15px;
    padding: 40px 10px 10px;
}
    
.our_vision_box {
    background: #e7d8b5 url("../images/bg_4.jpg") no-repeat scroll 0 0;
    margin: 0 0 10px;
    padding: 15px 10px;
}
    
.seperator7 {
    position: relative;
    top: -27px;
}
    
.partner_box1 {
    background: rgba(0, 0, 0, 0) url("../images/Architects-&.jpg") no-repeat scroll center top;
    margin: 0 0 15px;
    padding: 20px 15px 68px;
    background-size:cover;
}
    
.partner_box2 {
    background: rgba(0, 0, 0, 0) url("../images/Architects-&.jpg") no-repeat scroll 0 0;
    padding: 20px 15px 68px;
    background-size:cover;
}    
    
.csr_back_box {
    background: rgba(0, 0, 0, 0) url("../images/bg_6.jpg") no-repeat scroll center top;
    margin: 20px 0 10px;
    padding: 51px 0 80px;
}
    
.awards_back_box {
    background: rgba(0, 0, 0, 0) url("../images/bg_7.jpg") no-repeat scroll center top;
    margin: 20px 0 10px;
    padding: 51px 0 27px;
}
    
.about_us_section4 {
    background-color: #fff;
    float: left;
    margin: 0 0 -200px;
    padding: 20px 0;
    position: relative;
    top: -40%;
    width: 100%;
}
    
.earning_para3_box {
    background: #ffffff none repeat scroll 0 0;
    box-shadow: 5px 5px 5px #8f846c;
    height: 570px;
}
    
.earning_para2_box {
    background: #ffffff none repeat scroll 0 0;
    box-shadow: 5px 5px 5px #8f846c;
    height: 770px;
}
    
/* about us page css */
    
    
.modal-dialog{width: 95%; position: relative; top: 20%;}
    
/* csr page css */
    
.about_us_csr_section2 {background-color: #fff; float: left; margin:0px 0px -200px 0px; padding: 0px 0px 20px 0px; position: relative; top: -40%; width: 100%;}
    
/* csr page css */
    
/* anil page css */
    
.about_us_anil_section {background-color: #fff; float: left; margin:0px 0px -200px 0px; padding: 20px 0px 20px 0px; position: relative; top: -40%; width: 100%;}
    
.anil_arora_content11 {
    color: #343231;
    font: 23px/25px "FUTURAL",Arial,Verdana,Helvetica,sans-serif;
    margin: 10px 0px 0px 0px;
}
    
/* anil page css */
    
/* honourable page css */
    
.honourable_list_box2 {border-bottom: 1px dotted #d9b783; margin: 10px 0px 10px 0px;}
    
/* honourable page css */
    
/* quality checks page css */
    
.leaf_box1 {
    background: rgba(0, 0, 0, 0) url("../images/leaf_curves.png") no-repeat scroll center top;
    margin: 0 -4px;
    padding: 0 0 15px;
}
    
/* quality checks page css */

/* redevelopment case studies page css */

.case_study_content11{font: 23px/25px 'FUTURAL',  Arial, Verdana, Helvetica, sans-serif; color:#343231; margin: 10px 0px 0px 0px;}  

/* redevelopment case studies page css */

/* projects page css */

.projects_section2 {background-color: #fff; float: left; margin:0px 0px -200px 0px; padding: 0px 0px 20px 0px; position: relative; top: -43%; width: 100%;}

/* projects page css */
    
/* contact us page css */
    
.sec_code_box{display: block;}
    
.form-control1 {
    border-radius: 0;
    box-shadow: none;
    height: 37px;
    margin: 10px 0 0;
    width: 50%;
}
    
.btn5 {
    background-color: #d9b783;
    border-radius: 0;
    color: #343231;
    font: 14px/25px "FUTURAL",Arial,Helvetica,sans-serif;
    height: 37px;
    left: 57%;
    margin: 0;
    padding: 6px 33px;
    position: relative;
    top: -37px;
}
    
.address_right_box {
    background: #343231 none repeat scroll 0 0;
    padding: 15px 10px 0;
}
    
/* contact us page css */
    
/* Updates */

.redevelopment_box1{ background-color:none; width:100%; float:left; margin:0px 0px; padding:0px 0px;}
.redevelopment_box2{ background-color:none; width:100%; float:left; margin:0px 0px 0px 0px; padding:0px 0px;}
.redevelopment_icon{ margin:0px 0px 10px 0px;}
.client_box1{ background-color:none; width:100%; float:left; margin:0px 0px; padding:0px 0px;}
.client_box2{ background-color:none; width:100%; float:left; margin:0px 0px 0px 0px; padding:0px 0px;}

/* Updates */    

    
    
}



@media (min-width:768px) and (max-width:1279px)
{
    .navbar-nav-back{
        background: #343231;
    }
    
	.navbar-nav > li > a {
    padding: 5px 25px ;
	margin-top:0px;
}
.logo{ margin:0px 0px 10px 0px;}
.carousel-control{ display:none;}
.carousel-indicators{ display:inherit;}
.carousel-indicators li {
    background-color: #000;
    border: none;
    border-radius: 10px;
    cursor: pointer;
    display: inline-block;
    height: 10px;
    margin: 1px;
    text-indent: -999px;
    width: 10px;
}
.carousel-indicators .active {
    background-color: #d9b783;
    height: 10px;
    margin: 1px;
    width: 10px;
}
    
.latest_projects_box_tab{ width:100%; float:left; margin:0px 0px; padding:0px 0px 25px 0px; background-color:#343231;}
.latest_projects_box2{ width:64%; float:left; margin:0px 0px; padding:15px 6px 15px 12px; background-color:none;}
    
    
.tab_hide{display: none;}
.tab_hide1{display: block;}
.tab_hide2{display: none;}
    
.about_us_box_tab1{ width:100%; float:left; margin:0px 0px; padding:0px 0px;}
.about_us_box_tab2{ width:100%; float:right; margin:0px 0px; padding:10px; background-color:#e8d7af;}
    
.section3 {
    background-color: transparent;
    float: left;
    margin: 0;
    padding: 0;
    position: relative;
    top: 2%;
    width: 100%;
    z-index: 1000;
}
    
    
/* about us page css */
    
.about_us_section1 {
    background-color: #fff;
    float: left;
    margin: 0;
    padding: 20px 0;
    position: relative;
    top: -38%;
    width: 100%;
}
    
.navbar-default1 .navbar-nav > li {
    color: #fff;
    font: 15px/33px "OpenSansSemibold",Arial,Helvetica,sans-serif;
    text-transform: uppercase;
}
    
.anil_arora_content_box {
    background: #343231 none repeat scroll 0 0;
    margin: -40px 0 0;
    padding: 40px 10px 33px;
}
    
.our_mission_box {
    background: #363433 url("../images/bg_5.jpg") no-repeat scroll 0 0;
    padding: 15px 10px 65px;
}
    
.box_content1 {
    color: #fff;
    font: 15px/26px "FUTURAL",Arial,Verdana,Helvetica,sans-serif;
    text-align: center;
}
    
.partner_content1 {
    color: #e8d7af;
    float: right;
    font: 15px/26px "FUTURAL",Arial,Verdana,Helvetica,sans-serif;
    left: 0;
    padding: 0 10px;
    position: relative;
    text-align: left;
    text-transform: uppercase;
}
    
.csr_back_box {
    background: rgba(0, 0, 0, 0) url("../images/bg_6.jpg") no-repeat scroll center top;
    margin: 20px 0 10px;
    padding: 51px 0 68px;
}
    
.awards_back_box {
    background: rgba(0, 0, 0, 0) url("../images/bg_7.jpg") no-repeat scroll center top;
    margin: 20px 0 10px;
    padding: 51px 0 68px;
}
    
/* about us page css */
    
.modal-dialog{width: 95%; position: relative; top: 20%;}
    
/* quality checks page css */
    
.leaf_box1{background: url("../images/leaf_curves_tab.png") no-repeat scroll top center; padding: 0px 0px 15px 0px; margin: 0px -10px 0px -10px;}

.leaf_text1{font: 18px/26px 'FUTURAL',  Arial, Verdana, Helvetica, sans-serif; color:#343231; text-align: center; padding: 28px 0px;}
    
/* quality checks page css */
    
    
/* contact us page css */
    
.btn5 {
    background-color: #d9b783;
    border-radius: 0;
    color: #343231;
    font: 14px/25px "FUTURAL",Arial,Helvetica,sans-serif;
    height: 37px;
    left: 3%;
    margin: 0;
    padding: 6px 10px;
    position: relative;
}
    
.form-control1 {
    border-radius: 0;
    box-shadow: none;
    height: 37px;
    margin: 0 0 0 10px;
    width: 41%;
}
    
/* contact us page css */
    
/* Updates */

.redevelopment_box1{ background-color:none; width:10%; float:left; margin:0px 0px; padding:0px 0px;}
.redevelopment_box2{ background-color:none; width:87%; float:left; margin:0px 0px 0px 15px; padding:0px 0px;} 
.client_box1{ background-color:none; width:20%; float:left; margin:0px 0px; padding:0px 0px;}
.client_box2{ background-color:none; width:76%; float:left; margin:0px 0px 0px 15px; padding:0px 0px;}   

/* Updates */
    
    

}

/* about us legacy page css */

.navbar-nav1 {
    float: right;
    margin: 0;
}

.about_us_legacy_section2 {background-color: #fff; float: left; margin:0px 0px -250px 0px; padding: 20px 0px 20px 0px; position: relative; top: -40%; width: 100%;}

.legacy_heading_1{font: normal 30px/40px 'TrajanProRegular', Arial, Helvetica, sans-serif; color:#000000; text-align:center; padding:0px 0px 10px 0px;}

.legacyy_para1{font: normal 24px/47px 'Open Sans Semibold Italic', Arial, Helvetica, sans-serif; color:#b18e57; padding:0px 0px 0px 0px; text-shadow:none; text-align:left; margin:0px 0px 0px 35px; position:relative; top:-30px;}

.legacyy_para2{font: normal 13px/23px 'OpenSansLight', Arial, Helvetica, sans-serif; color:#000; padding:20px 0px 0px 0px; text-shadow:none; text-align:left;}

.quotes_start{position: relative; top: 0px; padding: 0px; margin: 0px 10px 0px 0px;}
.quotes_starts{position: relative; top: 0px; padding: 0px; margin: 70px 10px 0px 0px;}

.quotes_end{position: relative; top: 15px; padding: 0px; margin: 0px 0px 0px 8px;}

/* about us legacy page css */

/* authority testimonial page css */

.autho_testo1_box{background:url(../images/testimonials_bg.png) no-repeat; min-height:334px; padding:10px; min-width:1172px;}
.autho_box{ width:100%; float:left;}
.autho_box1{ width:3%; float:left;}
.autho_box2{ width:97%; float:left;}
.autho_txt1{font: normal 20px/35px 'OpenSansSemibold', Arial, Helvetica, sans-serif; color:#b18e57; padding:0px 0px 0px 0px; text-shadow:none; text-align:left; font-style:italic; margin:15px 0px 0px 0px;}
.quote1{ margin:10px 0px 0px 0px;}
.quote2{ position:relative; top:15px; left:5px;}
.autho_txt2{font: normal 17px/25px 'OpenSansBold', Arial, Helvetica, sans-serif; color:#000; text-shadow:none; text-align:left; margin: -5px 0px 10px 0px; float: right; font-style:italic;}
.autho_txt3{font: normal 13px/23px 'OpenSansLight', Arial, Helvetica, sans-serif; color:#000; margin:8px 0px 0px 0px; text-shadow:none; text-align:left; text-indent:0px; float:left;}

.autho_txt222{font: normal 17px/25px 'OpenSansBold', Arial, Helvetica, sans-serif; color:#000; text-shadow:none; text-align:left; margin: 10px 0px 10px 0px; float: right; font-style:italic;}

.autho_testo2_box{background:url(../images/testimonials_bg2.png) no-repeat; min-height:334px; padding:10px; min-width:1172px; margin:15px 0px 0px 0px;}
.autho_txt4{font: normal 17px/25px 'OpenSansBold', Arial, Helvetica, sans-serif; color:#000; text-shadow:none; text-align:left; margin: 10px 0px 10px 0px; float: right; font-style:italic;}

.autho_txt6{font: normal 17px/25px 'OpenSansBold', Arial, Helvetica, sans-serif; color:#000; text-shadow:none; text-align:left; margin: 0px 0px 0px 0px; float: right; font-style:italic;}

.autho_testo16_box{background:url(../images/testimonials_bg9.png) no-repeat; min-height:400px; padding:10px; min-width:1172px;}
.autho_testo17_box{background:url(../images/testimonials_bg18.png) no-repeat; min-height:310px; padding:10px; min-width:1172px; margin:25px 0px 0px 0px;}

.autho_testo18_box{background:url(../images/testimonials_bg3.png) no-repeat; min-height:366px; padding:10px; min-width:1172px;}
.autho_testo19_box{background:url(../images/testimonials_bg5.png) no-repeat; min-height:358px; padding:10px; min-width:1172px; margin:25px 0px 25px 0px;}
.autho_testo20_box{background:url(../images/testimonials_bg3.png) no-repeat; min-height:366px; padding:10px; min-width:1172px;}

/* authority testimonial page css */


/* celebrity testimonial page css */

.autho_testo3_box{background:url(../images/testimonials_bg3.png) no-repeat; min-height:366px; padding:10px; min-width:1172px;}
.autho_testo4_box{background:url(../images/testimonials_bg4.png) no-repeat; min-height:341px; padding:10px; min-width:1172px; margin:15px 0px 15px 0px;}

/* celebrity testimonial page css */

/* client testimonial page css */

.autho_txt5{font: normal 13px/23px 'OpenSansLight', Arial, Helvetica, sans-serif; color:#000; margin:10px 0px 0px 0px; text-shadow:none; text-align:left; text-indent:0px; float:left;}
.autho_testo5_box{background:url(../images/testimonials_bg5.png) no-repeat; min-height:360px; padding:10px; min-width:1172px; margin:15px 0px 15px 0px;}
.autho_testo6_box{background:url(../images/testimonials_bg6.png) no-repeat; min-height:435px; padding:10px; min-width:1172px; margin:15px 0px 15px 0px;}
.autho_testo7_box{background:url(../images/testimonials_bg7.png) no-repeat; min-height:292px; padding:10px; min-width:1172px;}
.autho_testo8_box{background:url(../images/testimonials_bg8.png) no-repeat; min-height:485px; padding:10px; min-width:1172px; margin:15px 0px 15px 0px;}

.testimonial_content3_b{font: normal 15px/25px 'OpenSansBold', Arial, Helvetica, sans-serif; color:#000; text-shadow:none; text-align:left; margin: 10px 0px 10px 0px; float: right;}
.testimonial_content3_b2{font: normal 15px/25px 'OpenSansBold', Arial, Helvetica, sans-serif; color:#000; text-shadow:none; text-align:left; margin: 10px 0px 10px 0px;}

.navbar-default1 .navbar-nav > li > a.active {
    position: relative;
	background: #343231 none repeat scroll 0 0;
    border: 1px solid #ffffff;
    color: #b99b6d;
    font: 14px/25px "OpenSansSemibold",Arial,Helvetica,sans-serif;
    padding: 5px 12px;
    text-align: center;
    text-transform: uppercase;
}

/* client testimonial page css */

/* corporate values page css */

.corporates_values_section2 {background-color: #fff; float: left; margin:0px 0px -250px 0px; padding: 20px 0px 20px 0px; position: relative; top: -40%; width: 100%;}
.legacyy_para222{font: normal 13px/23px 'OpenSansLight', Arial, Helvetica, sans-serif; color:#000; padding:0px 0px 0px 0px; text-shadow:none; text-align:left; margin:-20px 0px 0px 0px;}
.bottom_section{ background:url(../images/bottom_section_bg.jpg) no-repeat center center; min-height:297px; margin:25px 0px; padding:25px 0px; width:100%; float:left; background-size:cover;}
.corporate_values_heading_1 {
    color: #fff;
    font: 30px/40px "TrajanProRegular",Arial,Helvetica,sans-serif;
    padding: 0 0 10px;
    text-align: center;
}
.corporate_values_txt1 {
    color: #fff;
    font: 13px/23px "OpenSansLight",Arial,Helvetica,sans-serif;
    margin: -20px 0 0;
    padding: 0;
    text-align: left;
    text-shadow: none;
}
.section5{ width:100%; float:left; margin:0px 0px 10px 0px; padding:0px 0px;}

.corporate_values_txt2 {
    color: #a28353;
    font: 23px/36px "FUTURAL",Arial,Verdana,Helvetica,sans-serif;
    text-align: center;
}

/* corporate values page css */

/* key management page css */

.key_management_txt1{ font: 24px/36px "FUTURAL",Arial,Verdana,Helvetica,sans-serif; color:#000; margin:0px 0px 0px 0px;}
.key_management_txt2{ font: 15px/25px "OpenSansSemibold",Arial,Verdana,Helvetica,sans-serif; color:#b99b6d; margin:0px 0px 0px 0px; text-transform:uppercase;}
.hr_01{ margin:10px 0px 20px 0px; height:1px; background-color:#d9b783; border:none;}
.key_management_txt3{ font: 13px/23px "OpenSansLight",Arial,Verdana,Helvetica,sans-serif; color:#000; margin:-15px 0px 0px 0px; text-indent:35px;}
.key_management_txt4{ font: 13px/23px "OpenSansLight",Arial,Verdana,Helvetica,sans-serif; color:#000; margin:10px 0px 0px 0px; text-indent:35px;}
.btn22 { background-color: #d9b783; border-color: none; color: #343231; font: normal 14px/25px 'FUTURAL', Arial, Helvetica, sans-serif; border-radius:0; margin:20px 0px 0px 0px; padding:5px 20px;}
.btn22:hover { background-color: #c2a374; color: #252423;}
.key_management_box{ width:100%; float:left; margin:40px 0px 0px 0px; padding:12px 12px 20px 12px; background-color:#343231;}

.key_management_txt5{ font: 24px/36px "FUTURAL",Arial,Verdana,Helvetica,sans-serif; color:#fff; margin:0px 0px 0px 0px;}
.key_management_txt6{ font: 13px/23px "OpenSansLight",Arial,Verdana,Helvetica,sans-serif; color:#fff; margin:-15px 0px 0px 0px; text-indent:30px;}
.key_management_txt7{ font: 13px/23px "OpenSansLight",Arial,Verdana,Helvetica,sans-serif; color:#fff; margin:10px 0px 0px 0px; text-indent:30px;}

.quotes_end2 {
    margin: 0 0 0 -1px;
    padding: 0;
    position: relative;
    top: 15px;
}
.mob_section{ display:none;}
.desktop_section{ display:inherit;}
.mob_img{ margin:55px 0px 0px 0px;}
.mob_img2{ margin:100px 0px 0px 0px;}

/* key management page css */

/* partners page css */

.partners_txt1{ color: #fff;
    font: 22px/47px "Open Sans Semibold Italic",Arial,Helvetica,sans-serif;
    margin: 0 0 0 35px;
    padding: 0;
    position: relative;
    text-align: left;
    text-shadow: none;
    top: -30px;}
.btn23 { background-color: #d9b783; border-color: none; color: #343231; font: normal 14px/25px 'FUTURAL', Arial, Helvetica, sans-serif; border-radius:0; margin:0px 0px 0px 0px; padding:5px 20px;}
.btn23:hover { background-color: #c2a374; color: #252423;}
.partners_bottom_section2{ width:100%; float:left; margin:0px 0px; padding:30px 0px; background-color:#fff;}
.partners_txt2 {
    color: #b18e57;
    font: 22px/30px "Open Sans Semibold Italic",Arial,Helvetica,sans-serif;
    margin: 0 0 0 35px;
    padding: 0;
    position: relative;
    text-align: left;
    text-shadow: none;
    top: -30px;
}
.quotes_start2{position: relative; top: -10px; padding: 0px; margin: 5px 10px 0px 0px;}
.partners_bottom_section3{ background:url(../images/partners_bottom_section3_bg.jpg) no-repeat center center; min-height:859px; margin:0px 0px; padding:30px 0px; width:100%; float:left; background-size:cover;}
.partners_txt3 {
    color: #fff;
    font: 13px/23px "OpenSansLight",Arial,Helvetica,sans-serif;
    margin: -10px 0px 0px 0px;
    padding: 0;
    text-align: left;
    text-shadow: none;
}
.partners_testo2_box{background:url(../images/partners_testomonials_bg1.png) no-repeat; min-height:291px; padding:10px 5px; margin:20px 0px 0px 0px; min-width:1170px;}
.partners_testo3_box{background:url(../images/partners_testomonials_bg2.png) no-repeat; min-height:308px; padding:10px 5px; margin:25px 0px 0px 0px; min-width:1170px;}
.bold_txtt {
    color: #fff;
    float: right;
    font: 15px/25px "OpenSansBold",Arial,Helvetica,sans-serif;
    margin: 0px 0;
    text-shadow: none;
}	

/* partners page css */


/* Updates */

.corporates_values_section29 {background-color: #fff; float: left; margin:0px 0px -250px 0px; padding: 20px 0px 20px 0px; position: relative; top: -40%; width: 100%;}
.partners_bottom_section{ background:url(../images/partners_bottom_section_bg.jpg) no-repeat center center; min-height:339px; margin:0px 0px 0px 0px; padding:25px 0px; width:100%; float:left; background-size:cover; position:relative; top:-130px;}
.partners_bottom_section28{ width:100%; float:left; margin:0px 0px; padding:30px 0px; background-color:#fff; margin:-120px 0px 0px 0px;}

.partners_updated_box{ margin:25px 0px 0px 0px; width:100%; float:left;}
.partners_updated_txt1{ font: 13px/23px "OpenSansSemibold",Arial,Verdana,Helvetica,sans-serif; color:#000; margin:15px 0px 0px 0px;}
.partners_updated_txt2{ font: 13px/23px "OpenSansLight",Arial,Verdana,Helvetica,sans-serif; color:#000; margin:15px 0px 0px 0px;}

.listing2 ul {
    display: block;
    float: left;
    list-style-type: none;
    margin: 10px 0 0;
    padding: 0;
    width: 100%;
}
.listing2 ul li {
    background: rgba(0, 0, 0, 0) url("../images/bullet_icon.png") no-repeat scroll 0 14px;
    display: list-item;
   	color: #000;
   font: 13px/23px "OpenSansLight",Arial,Verdana,Helvetica,sans-serif;
    margin: 0;
    padding: 5px 0 5px 10px;
    text-decoration: none;
	border-bottom:1px dotted #d9b783;
}
.listing2 ul li:last-child {
    background: rgba(0, 0, 0, 0) url("../images/bullet_icon.png") no-repeat scroll 0 14px;
    display: list-item;
   	color: #000;
   font: 13px/23px "OpenSansLight",Arial,Verdana,Helvetica,sans-serif;
    margin: 0;
    padding: 5px 0 5px 10px;
    text-decoration: none;
	border-bottom:0px dotted #d9b783;
}
.shadow{ margin:10px 0px 0px 0px;}
.shadow2{ margin:10px 0px 10px 0px; float:left;}

.partners_updated_box1{ width:10%; float:left; margin:0px 0px 15px 0px;}

.partners_updated_txt3 {
    color: #a28353;
    font: 23px/36px "FUTURAL",Arial,Verdana,Helvetica,sans-serif;
    text-align: center;
	text-transform:uppercase;
	margin:0px 0px 20px 0px;
}

.partners_updated_txt4{ font: 13px/23px "OpenSansSemibold",Arial,Verdana,Helvetica,sans-serif; color:#b99b6d; margin:15px 0px 0px 0px;}
.partners_updated_txt5{ font: 13px/23px "OpenSansSemibold",Arial,Verdana,Helvetica,sans-serif; color:#000; margin:0px 0px 0px 0px;}

.partners_updated_box11{ margin:25px 0px 0px 0px; width:100%; float:left;}
.partners_updated_box22{ margin:25px 0px 0px 0px; width:100%; float:left;}
.partners_updated_box33{ margin:25px 0px 0px 0px; width:100%; float:left;}
.partners_updated_box44{ margin:25px 0px 0px 0px; width:100%; float:left;}

.autho_testo25_box{background:url(../images/testimonials_bg19.png) no-repeat; min-height:384px; padding:10px; min-width:1172px; margin:15px 0px 15px 0px;}
.partners_updated_txt222{ font: 13px/23px "OpenSansLight",Arial,Verdana,Helvetica,sans-serif; color:#000; margin:15px 0px 25px 0px;}

.update{ padding: 17px 0px;}

/* Updates */

@media (min-width:320px) and (max-width:767px)
{
.about_us_section1{ width:100%; float:left; margin:0px 0px 10px 0px; padding:20px 0px; background-color:#fff; position:relative; top: -35%;}
.autho_testo1_box{background: #f7f0e5; padding:10px; min-width:100%; border:2px solid #dcbc8c; border-radius:10px; min-height:100%; float:left;}
.autho_box1{ width:10%; float:left;}
.autho_box2{ width:90%; float:left;}
.autho_txt2{font: normal 17px/25px 'OpenSansBold', Arial, Helvetica, sans-serif; color:#000; text-shadow:none; text-align:left; margin: 15px 0px 10px 0px; float: right; font-style:italic;}
.autho_txt3{font: normal 13px/23px 'OpenSansLight', Arial, Helvetica, sans-serif; color:#000; margin:20px 0px 0px 0px; text-shadow:none; text-align:left; text-indent:0px; float:left;}
.autho_testo2_box{background: #fff; padding:10px; min-width:100%; border:2px solid #dcbc8c; border-radius:10px; min-height:100%; float:left; margin:30px 0px 0px 0px;}
.autho_testo3_box{background: #f7f0e5; padding:10px; min-width:100%; border:2px solid #dcbc8c; border-radius:10px; min-height:100%; float:left;}
.autho_testo4_box{background: #fff; padding:10px; min-width:100%; border:2px solid #dcbc8c; border-radius:10px; min-height:100%; float:left; margin:30px 0px 30px 0px;}
.autho_testo5_box{background: #fff; padding:10px; min-width:100%; border:2px solid #dcbc8c; border-radius:10px; min-height:100%; float:left; margin:30px 0px 30px 0px;}
.autho_testo6_box{background: #fff; padding:10px; min-width:100%; border:2px solid #dcbc8c; border-radius:10px; min-height:100%; float:left; margin:30px 0px 30px 0px;}
.autho_testo7_box{background: #f7f0e5; padding:10px; min-width:100%; border:2px solid #dcbc8c; border-radius:10px; min-height:100%; float:left;}
.autho_testo8_box{background: #fff; padding:10px; min-width:100%; border:2px solid #dcbc8c; border-radius:10px; min-height:100%; float:left; margin:30px 0px 30px 0px;}
.autho_testo25_box{background: #fff; padding:10px; min-width:100%; border:2px solid #dcbc8c; border-radius:10px; min-height:100%; float:left; margin:30px 0px 30px 0px;}
.nav > li {
    display: block;
    position: relative;
    width: 100%;
}

.nav1 > li {
    display: flex;
    position: relative;
    width: 100%;
}
.navbar-default1 .navbar-nav > li > a {
    background: #b99b6d none repeat scroll 0 0;
    border: 1px solid #ffffff;
    color: #343231;
    font: 14px/25px "OpenSansSemibold",Arial,Helvetica,sans-serif;
    padding: 5px 12px;
    text-align: center;
    text-transform: uppercase;
	width: 100%;
}
.navbar-default1 .navbar-nav > li > a.active {
    position: relative;
	background: #343231 none repeat scroll 0 0;
    border: 1px solid #ffffff;
    color: #b99b6d;
    font: 14px/25px "OpenSansSemibold",Arial,Helvetica,sans-serif;
    padding: 5px 12px;
    text-align: center;
    text-transform: uppercase;
	width:100%;
}
.bottom_section{ background:url(../images/bottom_section_bg.jpg) no-repeat center center; min-height:297px; margin:25px 0px; padding:60px 0px 30px 0px; width:100%; background-size:cover;}
.mob_img{ margin:20px 0px;}
.mob_img2{ margin:20px 0px;}
.mob_section{ display:inherit;}
.desktop_section{ display:none;}
.key_management_box{ width:100%; float:left; margin:40px 0px 50px 0px; padding:12px; background-color:#343231;}	
.partners_bottom_section{ background:url(../images/partners_bottom_section_bg.jpg) no-repeat center center; min-height:339px; margin:0px 0px; padding:80px 0px 25px 0px; width:100%; float:left; background-size:cover;}

.partners_testo2_box{background: #fff; padding:10px; min-width:100%; border:2px solid #dcbc8c; border-radius:10px; min-height:100%; float:left; margin:30px 0px 30px 0px;}
.partners_testo3_box{background: #fff; padding:10px; min-width:100%; border:2px solid #dcbc8c; border-radius:10px; min-height:100%; float:left; margin:30px 0px 30px 0px;}
.quality_checks_awards_img{ margin:0px 0px 30px 0px;}

.autho_testo16_box{background: #f7f0e5; padding:10px; min-width:100%; border:2px solid #dcbc8c; border-radius:10px; min-height:100%; float:left;}
.autho_testo17_box{background: #fff; padding:10px; min-width:100%; border:2px solid #dcbc8c; border-radius:10px; min-height:100%; float:left; margin:30px 0px 0px 0px;}

.autho_testo18_box{background: #f7f0e5; padding:10px; min-width:100%; border:2px solid #dcbc8c; border-radius:10px; min-height:100%; float:left;}
.autho_testo19_box{background: #fff; padding:10px; min-width:100%; border:2px solid #dcbc8c; border-radius:10px; min-height:100%; float:left; margin:30px 0px 30px 0px;}
.autho_testo20_box{background: #f7f0e5; padding:10px; min-width:100%; border:2px solid #dcbc8c; border-radius:10px; min-height:100%; float:left;}

.corporates_values_section29 {background-color: #fff; float: left; margin:0px 0px -86px 0px; padding: 20px 0px 20px 0px; position: relative; top: -40%; width: 100%;}
.reza_kabul_img{ margin:0px 0px 20px 0px;}

.partners_updated_box1{ width:33%; float:left; margin:0px 0px 15px 0px;}
.partners_updated_box{ margin:25px 0px 55px 0px; width:100%; float:left;}
.partners_updated_box22{ margin:25px 0px 25px 0px; width:100%; float:left;}
.partners_updated_box33{ margin:25px 0px 25px 0px; width:100%; float:left;}
.partners_updated_box44{ margin:25px 0px 25px 0px; width:100%; float:left;}
.quotes_start{position: relative; top: 0px; padding: 0px; margin: 5px 10px 0px 0px;}
.quotes_starts{position: relative; top: 0px; padding: 0px; margin: 25px 10px 0px 0px;}
.about_us_legacy_section2 {background-color: #fff; float: left; margin:0px 0px -200px 0px; padding: 20px 0px 20px 0px; position: relative; top: -40%; width: 100%;}

}

@media (min-width:768px) and (max-width:1279px)
{
.autho_testo1_box{background: #f7f0e5; padding:10px; min-width:100%; border:2px solid #dcbc8c; border-radius:10px; min-height:100%; float:left;}
.autho_testo2_box{background: #fff; padding:10px; min-width:100%; border:2px solid #dcbc8c; border-radius:10px; min-height:100%; float:left; margin:30px 0px 0px 0px;}
.autho_testo3_box{background: #f7f0e5; padding:10px; min-width:100%; border:2px solid #dcbc8c; border-radius:10px; min-height:100%; float:left;}
.autho_testo4_box{background: #fff; padding:10px; min-width:100%; border:2px solid #dcbc8c; border-radius:10px; min-height:100%; float:left; margin:30px 0px 30px 0px;}
.autho_testo5_box{background: #fff; padding:10px; min-width:100%; border:2px solid #dcbc8c; border-radius:10px; min-height:100%; float:left; margin:30px 0px 30px 0px;}
.autho_testo6_box{background: #fff; padding:10px; min-width:100%; border:2px solid #dcbc8c; border-radius:10px; min-height:100%; float:left; margin:30px 0px 30px 0px;}
.autho_testo7_box{background: #f7f0e5; padding:10px; min-width:100%; border:2px solid #dcbc8c; border-radius:10px; min-height:100%; float:left;}
.autho_testo8_box{background: #fff; padding:10px; min-width:100%; border:2px solid #dcbc8c; border-radius:10px; min-height:100%; float:left; margin:30px 0px 30px 0px;}
.navbar-nav>li { float: left;}
.corporates_values_section2 {background-color: #fff; float: left; margin:0px 0px -370px 0px; padding: 20px 0px 20px 0px; position: relative; top: -40%; width: 100%;}
.bottom_section{ background:url(../images/bottom_section_bg.jpg) no-repeat center center; min-height:297px; margin:-20px 0px 25px 0px; padding:25px 0px; width:100%; float:left; background-size:cover;}
.partners_bottom_section{ background:url(../images/partners_bottom_section_bg.jpg) no-repeat center center; min-height:339px; margin:-150px 0px 0px 0px; padding:25px 0px 25px 0px; width:100%; float:left; 
background-size:cover;}
.partners_testo2_box{background: #fff; padding:10px; min-width:100%; border:2px solid #dcbc8c; border-radius:10px; min-height:100%; float:left; margin:30px 0px 30px 0px;}
.partners_testo3_box{background: #fff; padding:10px; min-width:100%; border:2px solid #dcbc8c; border-radius:10px; min-height:100%; float:left; margin:30px 0px 30px 0px;}
.autho_testo16_box{background: #f7f0e5; padding:10px; min-width:100%; border:2px solid #dcbc8c; border-radius:10px; min-height:100%; float:left;}
.autho_testo17_box{background: #fff; padding:10px; min-width:100%; border:2px solid #dcbc8c; border-radius:10px; min-height:100%; float:left; margin:30px 0px 0px 0px;}
.navbar-default1 .navbar-nav > li > a {
    background:#b99b6d;
    color: #343231;
    font: 14px/25px 'OpenSansSemibold', Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    text-align:center;
    padding:5px 6px 5px 6px;
    border: 1px solid #ffffff;
}
.navbar-default1 .navbar-nav > li > a:hover, .navbar-default1 .navbar-nav > li > a:focus {
    background:#343231;
    color: #b99b6d;
    font: 14px/25px 'OpenSansSemibold', Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    text-align:center;
    padding:5px 6px 5px 6px;
    border: 1px solid #ffffff;
}
.navbar-default1 .navbar-nav > li > a.active {
    position: relative;
	background: #343231 none repeat scroll 0 0;
    border: 1px solid #ffffff;
    color: #b99b6d;
    font: 14px/25px "OpenSansSemibold",Arial,Helvetica,sans-serif;
    padding: 5px 6px;
    text-align: center;
    text-transform: uppercase;
}
.autho_testo18_box{background: #f7f0e5; padding:10px; min-width:100%; border:2px solid #dcbc8c; border-radius:10px; min-height:100%; float:left;}
.autho_testo19_box{background: #fff; padding:10px; min-width:100%; border:2px solid #dcbc8c; border-radius:10px; min-height:100%; float:left; margin:30px 0px 30px 0px;}
.autho_testo20_box{background: #f7f0e5; padding:10px; min-width:100%; border:2px solid #dcbc8c; border-radius:10px; min-height:100%; float:left;}
.partners_updated_box1{ width:14%; float:left; margin:0px 0px 15px 0px;}

.autho_testo25_box{background: #fff; padding:10px; min-width:100%; border:2px solid #dcbc8c; border-radius:10px; min-height:100%; float:left; margin:30px 0px 30px 0px;}
}