@font-face{
font-family:"Calibri W01 Regular 904604";
src:url("Fonts/d4acc8cd-67f2-4139-80be-d669bb2564d7.eot?#iefix");
src:url("Fonts/d4acc8cd-67f2-4139-80be-d669bb2564d7.eot?#iefix") format("eot"),url("Fonts/1ff86dd4-d3b2-4325-89bc-c6eb493cedba.woff") format("woff"),url("Fonts/aa6b4b64-5ce0-48fd-887a-bece037cd9c9.ttf") format("truetype"),url("Fonts/59b6060c-d311-413e-b351-d79aaf982f7a.svg#59b6060c-d311-413e-b351-d79aaf982f7a") format("svg");
}
@font-face{
font-family:"Calibri W01 Italic 904613";
src:url("Fonts/f5fb4de8-efeb-47a8-94a7-50b825a6966a.eot?#iefix");
src:url("Fonts/f5fb4de8-efeb-47a8-94a7-50b825a6966a.eot?#iefix") format("eot"),url("Fonts/cac25ebb-269d-41e9-8ee5-78589746706e.woff") format("woff"),url("Fonts/6a4b5dab-ebbd-4741-80c7-3b30cd46e05d.ttf") format("truetype"),url("Fonts/318af76f-0012-4791-a785-d241f2613955.svg#318af76f-0012-4791-a785-d241f2613955") format("svg");
}
@font-face{
font-family:"Calibri W01 Bold Italic 904610";
src:url("Fonts/c0f723f3-c373-4abc-9043-0fb0b460b8dc.eot?#iefix");
src:url("Fonts/c0f723f3-c373-4abc-9043-0fb0b460b8dc.eot?#iefix") format("eot"),url("Fonts/e43fbe67-bdec-48c3-b305-e4f021d8e755.woff") format("woff"),url("Fonts/7cf1f907-81f8-4b27-8ae5-986118860da1.ttf") format("truetype"),url("Fonts/d5b3dbd1-291d-4354-bdcd-216ef956c562.svg#d5b3dbd1-291d-4354-bdcd-216ef956c562") format("svg");
}
@font-face{
font-family:"Calibri W01 Bold 904607";
src:url("Fonts/26989e0d-2435-46c9-ab53-ae63e1816b99.eot?#iefix");
src:url("Fonts/26989e0d-2435-46c9-ab53-ae63e1816b99.eot?#iefix") format("eot"),url("Fonts/4e7b2126-77d3-4e53-810d-7ccfde46450a.woff") format("woff"),url("Fonts/dcb27c78-fcd6-43bb-ab8b-9152bcfeb336.ttf") format("truetype"),url("Fonts/ab531dcb-6916-45d8-9326-ab3e33d75ef3.svg#ab531dcb-6916-45d8-9326-ab3e33d75ef3") format("svg");
}
@font-face{
font-family:"Calibri Light";
src:url("Fonts/5a9b0b34-ed8d-4401-a5a3-58a142c626ec.eot?#iefix");
src:url("Fonts/5a9b0b34-ed8d-4401-a5a3-58a142c626ec.eot?#iefix") format("eot"),url("Fonts/c107f5db-1c4f-46e7-9a18-36ab736d2d6e.woff") format("woff"),url("Fonts/ac18e6c2-1d34-49b8-8acb-0251e41d546f.ttf") format("truetype"),url("Fonts/b38eac92-b4a9-486a-8248-635d0e7742a6.svg#b38eac92-b4a9-486a-8248-635d0e7742a6") format("svg");
}
@font-face{
font-family:"Calibri Light1246671";
src:url("Fonts/7ef5d21f-03c5-43dc-81bb-08957029fc33.eot?#iefix");
src:url("Fonts/7ef5d21f-03c5-43dc-81bb-08957029fc33.eot?#iefix") format("eot"),url("Fonts/aa7b5c03-ccdd-4b3d-a712-b6715743a8ea.woff") format("woff"),url("Fonts/867571b7-adfd-44c1-a413-06b3a58b50d9.ttf") format("truetype"),url("Fonts/6125cf4f-e043-4614-adbe-b83fbd2cfe08.svg#6125cf4f-e043-4614-adbe-b83fbd2cfe08") format("svg");
}

@import url("http://fast.fonts.net/t/1.css?apiType=css&projectid=3668fe3f-53ff-485d-9a1a-63bc2f59a75f");
@font-face{
font-family:"Calibri W01 Regular 904604";
src:url("Fonts/d4acc8cd-67f2-4139-80be-d669bb2564d7.eot?#iefix");
src:url("Fonts/d4acc8cd-67f2-4139-80be-d669bb2564d7.eot?#iefix") format("eot"),url("Fonts/1ff86dd4-d3b2-4325-89bc-c6eb493cedba.woff") format("woff"),url("Fonts/aa6b4b64-5ce0-48fd-887a-bece037cd9c9.ttf") format("truetype"),url("Fonts/59b6060c-d311-413e-b351-d79aaf982f7a.svg#59b6060c-d311-413e-b351-d79aaf982f7a") format("svg");
}
@font-face{
font-family:"Calibri W01 Italic 904613";
src:url("Fonts/f5fb4de8-efeb-47a8-94a7-50b825a6966a.eot?#iefix");
src:url("Fonts/f5fb4de8-efeb-47a8-94a7-50b825a6966a.eot?#iefix") format("eot"),url("Fonts/cac25ebb-269d-41e9-8ee5-78589746706e.woff") format("woff"),url("Fonts/6a4b5dab-ebbd-4741-80c7-3b30cd46e05d.ttf") format("truetype"),url("Fonts/318af76f-0012-4791-a785-d241f2613955.svg#318af76f-0012-4791-a785-d241f2613955") format("svg");
}
@font-face{
font-family:"Calibri W01 Bold Italic 904610";
src:url("Fonts/c0f723f3-c373-4abc-9043-0fb0b460b8dc.eot?#iefix");
src:url("Fonts/c0f723f3-c373-4abc-9043-0fb0b460b8dc.eot?#iefix") format("eot"),url("Fonts/e43fbe67-bdec-48c3-b305-e4f021d8e755.woff") format("woff"),url("Fonts/7cf1f907-81f8-4b27-8ae5-986118860da1.ttf") format("truetype"),url("Fonts/d5b3dbd1-291d-4354-bdcd-216ef956c562.svg#d5b3dbd1-291d-4354-bdcd-216ef956c562") format("svg");
}
@font-face{
font-family:"Calibri W01 Bold 904607";
src:url("Fonts/26989e0d-2435-46c9-ab53-ae63e1816b99.eot?#iefix");
src:url("Fonts/26989e0d-2435-46c9-ab53-ae63e1816b99.eot?#iefix") format("eot"),url("Fonts/4e7b2126-77d3-4e53-810d-7ccfde46450a.woff") format("woff"),url("Fonts/dcb27c78-fcd6-43bb-ab8b-9152bcfeb336.ttf") format("truetype"),url("Fonts/ab531dcb-6916-45d8-9326-ab3e33d75ef3.svg#ab531dcb-6916-45d8-9326-ab3e33d75ef3") format("svg");
}
@font-face{
font-family:"Calibri Light";
src:url("Fonts/5a9b0b34-ed8d-4401-a5a3-58a142c626ec.eot?#iefix");
src:url("Fonts/5a9b0b34-ed8d-4401-a5a3-58a142c626ec.eot?#iefix") format("eot"),url("Fonts/c107f5db-1c4f-46e7-9a18-36ab736d2d6e.woff") format("woff"),url("Fonts/ac18e6c2-1d34-49b8-8acb-0251e41d546f.ttf") format("truetype"),url("Fonts/b38eac92-b4a9-486a-8248-635d0e7742a6.svg#b38eac92-b4a9-486a-8248-635d0e7742a6") format("svg");
}
@font-face{
font-family:"Calibri Light1246671";
src:url("Fonts/7ef5d21f-03c5-43dc-81bb-08957029fc33.eot?#iefix");
src:url("Fonts/7ef5d21f-03c5-43dc-81bb-08957029fc33.eot?#iefix") format("eot"),url("Fonts/aa7b5c03-ccdd-4b3d-a712-b6715743a8ea.woff") format("woff"),url("Fonts/867571b7-adfd-44c1-a413-06b3a58b50d9.ttf") format("truetype"),url("Fonts/6125cf4f-e043-4614-adbe-b83fbd2cfe08.svg#6125cf4f-e043-4614-adbe-b83fbd2cfe08") format("svg");
}


body
{
font-family:"Calibri W01 Regular 904604";
}
a
{
color:#fff;
text-decoration:none;
}
a:hover, a:active {
  color: #333;
}
@charset "utf-8";
/* CSS Document */
.project-details{background: url("../images/aboutus-bg.jpg") no-repeat center top;
-webkit-background-size: cover;
3-moz-background-size: cover;
-o-background-size: cover;
background-size: 100%;  width:100%;  margin:0 auto;}
.details{width:99%; padding-top:2%; padding-bottom:3%;}
.details h3{ font-weight:normal;font-size:18px; text-transform:uppercase;}
.details h3 span{ font-size:23px;}
.details h5{ font-weight:normal;font-size:15px; margin:0;}
.details h4{font-size:18px; font-weight:normal;margin:0;}
.details h4{font-size:12px; margin-top:10px; color:#993333;}
.details h4 a{ font-size:12px; text-decoration:none; color:#993333;}
/*.project-menu{background:url("../images/aboutmenubg.jpg") no-repeat center top; -webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: 100%;}*/
.project-menu{ background-color:#932b2a; }
.pro-main-menu{ float:left;
  width:18%;
  /*height:300px;*/
  border;none;font-weight:0;
  text-transform:capitalize;  color:#ece0e0; padding-bottom:6px;
   position:relative; right:-1px;
  }
  .project-menu{ border-left:5px solid #842726;}
  .project-menu img{margin-bottom:5px;}
.icon
{
  height:25px;
  padding:12px 10px 5px 0px;
  
  cursor:pointer;
  color:#ece0e0; font-size:14px;
}
.icon img{ vertical-align:bottom; margin-right:10px; margin-left:10px; border:none; margin-bottom:0px;}
.icon a
{
  color:#ece0e0;text-decoration:none;
}


.hr{ 
border-bottom:1px solid #e5cfb2;}
/*.itemc
{
  clear:both;
  width:160px;
  height:1px;
  margin:0px 10px;
  border-bottom:2px dotted pink;
}*/
.icon .icn
{
  margin:0px 10px 0px 5px;
  
}
.Plans{margin:0px 13px 0px 5px;}
.Location{margin:0px 15px 0px 5px;}
.proj-details-banner{ background: url("../images/about.jpg") no-repeat center top;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: 100%; float:left; width:81%; padding-bottom:5%;}
.clear{ clear:both;}
.proj-details-banner p{padding:2% 5% 0% 5%; color:#6d6f71; line-height:24px; font-size:16px; text-align:justify; }
.banner-head{background: url("../projects-mystiq/images/mystic-overview.jpg") no-repeat center top;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: 100%;
width: 100%;
  width:100%; padding:30px 0px;}
  .banner-head h2{ margin-left:53px; color:#009c9b; font-weight:normal; font-size:32px;}
  
 .banner-head-nor{background: url("../projects-northwoods/images/northwoods-overview.jpg") no-repeat center top;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: 100%;
width: 100%;
  width:100%; padding:30px 0px;}
  .banner-head-nor h2{ margin-left:53px; color:#e0d2b3; font-weight:normal; font-size:32px;}
  

.banner-head-shelton{background: url("../projects-shelton/images/shelton-banner.jpg") no-repeat center top;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: 100%;
width: 100%;
  width:100%; padding:30px 0px;}
  .banner-head-shelton h2{ margin-left:53px; color:#aca5cd; font-weight:normal; font-size:32px;}
  
  .banner-head-brighton{background:url(../krishna-brighton/images/brighton-banner.jpg) no-repeat center top;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: 100%;
width: 100%;
  width:100%; padding:30px 0px;}
  .banner-head-brighton h2{ margin-left:53px; color:#aca5cd; font-weight:normal; font-size:32px;}
  
  .banner-head-elicia{background:url(../KDC-Stoneview/images/elicia-banner.jpg) no-repeat center top;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: 100%;
width: 100%;
  width:100%; padding:30px 0px;}
  .banner-head-elicia h2{ margin-left:53px; color:#ccc98d; font-weight:normal; font-size:32px;}
  
.proj-details-banner h4{color:#993333; font-size:20px; font-weight:normal; margin-left:5%;} 
.proj-details-banner h4 span{ font-size:27px;}
.proj-details-banner h5{ margin-left:5%;}
.proj-details-banner h3{ margin:0;background-color:#000000; color:#FFF; width:14%; padding:1%; margin-left:5%; text-align:center; font-weight:normal; font-size:18px;margin-right:50px;}
.proj-details-banner h3 a{ text-decoration:none; color:#FFF; }
/*Plans==============================================================================================================================================================*/
.plans-details{background: url("../images/aboutus-bg.jpg") no-repeat center top;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: 100%;
width: 100%;
  width:100%;  margin:0 auto;}
.plan-details{background: url("../images/about2.jpg") no-repeat center top;-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;background-size: 100%;margin-left:17.9%;padding:4%;width:73%; color:#6d6f71;}
.plan-details h3{ color:#993333; font-size:19px; font-weight:normal;  text-transform:uppercase;}
.plan-details h3 span{ font-size:25px;}
.plan-details p{ font-size:16px;   font-weight:normal; width:360px; float:left; text-align:justify;}
.clear{ clear:both;}

.plan-det1{width: 40%;text-align:center;margin-top:-12%;float: right;}
.plan-det1 ul{margin:0;list-style-type:none;display:block;overflow:hidden;padding:0;}
.plan-det1 ul li{float: left;width:100%;text-align:center;}
.plan-det1 ul li img{ margin-bottom:15px;}
.plan-det1 h3{ background-color:#dfbfc0;height:1px;display:inline-block;width: 100%;}
.plan-det1 h4{ font-size:15px; font-weight:normal;}

.plan-detl1{margin-top:0%;}
.plan-detl1 ul{margin:0; padding:0; list-style-type:none;display:block; overflow:hidden;}
.plan-detl1 ul li{display:inline-block; width:32%; text-align:center; padding:2% 0%;}
.plan-detl1 ul li img{margin-bottom:15px;width: 143px;}
.plan-detl1 h3{ background-color:#dfbfc0;height:1px;display:inline-block;width:80%; margin-top:2%;}
.plan-detl1 h4{ font-size:15px; font-weight:normal;}

.plan-det2{margin-top:-17%;}
.plan-det2 h2{  padding-bottom:7%;font-size:18px;font-weight:normal;}
.plan-det2 ul{margin:0; padding:0; list-style-type:none;display:block; overflow:hidden;}
.plan-det2 ul li img{margin-bottom:15px;}
.plan-det2 ul li{ display:inline-block; width:32%; text-align:center; padding:2% 0%;}
.plan-det2 h3{ background-color:#dfbfc0;height:1px;display:inline-block;width:80%; margin-top:2%;}
.plan-det2 h4{font-size:15px; font-weight:normal;}

.plan-det3{margin-top:10%;}
.plan-det3 h2{ font-size:18px;font-weight:normal; padding-bottom:4%;}
.plan-det3 ul{margin:0;list-style-type:none;display:block; overflow:hidden;}
.plan-det3 ul li{ float:left; width:33%; text-align:center;}
.plan-det3 h3{ background-color:#dfbfc0;height:1px;display:inline-block;width:80%; margin-top:2%;}
.plan-det3 h4{font-size:15px; font-weight:normal;}

.plan-det4{margin-top:10%;}
.plan-det4 h2{ font-size:18px;font-weight:normal; padding-bottom:4%;}
.plan-det4 ul{margin:0;list-style-type:none;display:block; overflow:hidden;}
.plan-det4 ul li{ float:left; width:33%; text-align:center;}
.plan-det4 h3{ background-color:#dfbfc0;height:1px;display:inline-block;width:80%; margin-top:2%;}
.plan-det4 h4{font-size:15px; font-weight:normal;}

.plan-det5{margin-top:10%;}
.plan-det5 h2{ font-size:18px;font-weight:normal; padding-bottom:4%;}
.plan-det5 ul{margin:0;list-style-type:none;display:block; overflow:hidden;}
.plan-det5 ul li{ float:left; width:33%; text-align:center;}
.plan-det5 h3{ background-color:#dfbfc0;height:1px;display:inline-block;width:80%; margin-top:2%;}
.plan-det5 h4{font-size:15px; font-weight:normal;}


/*AbOUT US=========================================================================================================*/

.aboutus-details{
  background:url("../images/aboutus-bg.jpg") no-repeat center top;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size:100%;
  width:100%;
  margin:0 auto;
  }
.aboutus-head{width: 72%; padding-top:37px; padding-bottom:30px;}
.aboutus-head h3{ font-weight:normal;font-size:27px; color: #952a2f;}
.aboutus-head h3 span{ font-size:34px;}
.aboutus-head h5{ font-weight:normal;font-size:15px; margin:0;}
.aboutus-head h4{font-size:18px; font-weight:normal;margin:0;}
.aboutus-menu{background:url("../images/aboutmenubg.jpg") no-repeat center top;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size:100%;}
.aboutus-menu{ float:left;
  width:18%;
  border;none;
  color:black;
  padding:3px 0px 0px 0px;
  text-transform:capitalize; position:relative; right:-2px;}

.aboutus-icon
{
  padding:8px 0px;
  
  margin:6px 10px 2px 20px;
  cursor:pointer;
  color:black; font-size:14px; 
}
#menu-col{ color:#eb914d;}
.aboutus-icon a
{
  color:#ece0e0;;text-decoration:none;
}


.hr{ 
border-bottom:1px solid #a95a50;}

.aboutus{
  background:url("../images/about.jpg") no-repeat center top;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size:100%;
  font-size:16px;
  float:left;
  width:73.2%;
  padding: 2%;
  padding-bottom:6.3%;
  line-height:20px;
  color:#6d6f71;
  }
 
.aboutus h2 {
font-weight: normal;
font-size: 19px;
text-transform: uppercase;
color: #952a2f;
padding: 10px;
padding-bottom: 15px;
<!--padding-top:30px;-->
}
.aboutus h2 span {
font-size: 27px;
}

.about-row-2{ text-align:center;}

.about-row-2 h3{ 
    
  color:#009189; font-size:27px; font-weight:normal;
  font-style:italic; text-align:center; margin-top:40px;  padding:0;
}
.about-row-2 h3:before,
.about-row-2 h3:after {
    background-color:#009189;
    content: "";
    display: inline-block;
    height: 1px;
    position: relative;margin-bottom:5px;
    vertical-align: middle;
    width: 43%;
}

.about-row-2 h5{ 
    
  color:#005d94; font-size:27px; font-weight:normal;
  font-style:italic; text-align:center; margin-top:27px;;
}
.about-row-2 h5:before,
.about-row-2 h5:after {
    background-color:;
    content: "";
    display: inline-block;
    height: 1px;
    position: relative;margin-bottom:5px;
    vertical-align: middle;
    width: 40%;
}
.about-row3{ width:614px; margin:0 auto; margin-top:24px;}

.about-row-2 h4{ 
   
  color:#fea454; font-size:27px; font-weight:normal;
  font-style:italic; text-align:center; margin-top:40px;
}
.about-row-2 h4:before,
.about-row-2 h4:after {
    background-color:#fea454;
    content: "";
    display: inline-block;
    height: 1px;
    position: relative;margin-bottom:5px;
    vertical-align: middle;
    width: 46%;
}

.about-row3 span{ font-weight:bold; font-style:italic; color:#6d6f71; font-size:17px;}
.about-row-2 h6{ font-size:15px; margin:0; padding:0; margin:14px 0px;}
.about-row-2 img{margin-bottom:15px; margin-top:40px;}
.about-row4{ width:614px; margin:0 auto;}


.aboutus p{ padding:10px; font-size:16px;  }
.aboutus p a{ text-decoration:none; color:#000;}

.aboutus p span{ font-weight:700;}
.aboutus a{ text-decoration:none; color:#000000;}

.values p{ font-size:16px; font-style:italic;}
.values img{ vertical-align:middle;}
.values hr{ margin-left:12px;}

.ogd{ float:left; width:71%; margin-left:5%;}
.ogd hr{ margin-left:2%;}
.aboutus hr{border: none;
    height: 1px;
  background-color:#dcdcdb;}
  
  .testim hr{border: none;
    height: 1px;
  background-color:#dcdcdb;}
  
/*managment=========================================================================================================*/
.about-row5{ margin-top:24px;}
.about-row5-sub{ width:500px; margin-left:20px;}
.about-row5-sub hr{ margin-left:10px;}
.row5span{ display:inline-block;}
.about-row5 img{margin-top:15px; vertical-align:top;}

/*testimonials=========================================================================================================*/

.testim {
background: url("../images/about.jpg") no-repeat center top;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: 100%;
float: left;
width: 73.2%;
font-size: 16PX;
padding-bottom: 6.3%;
line-height: 20px;
color: #6d6f71;
}

.testim-sub{ padding-left:15px; margin-top:-15px;}
.testim-sub h2{font-weight: normal;
font-size: 19px;
text-transform: uppercase;
color: #952a2f;

}
.testim-sub h2 span {
font-size: 27px;}

.testim-sub h4{ font-size:16px; margin:0; padding:0; padding-top: 30px;}
.testim-sub i{ font-size:16px;}
.testim-sub p{ margin-top:1%;margin-left:-5px;}

.amenit{ width:25%; float:left; margin-right:7.1%; margin-left:1.2%; margin-top:4%;}
.amenit p{ padding:2%; font-size:16px; color:#6d6f71;}
.amenit hr{ border:none; background:#dcdcdc; height:1px;}
/*AbOUT US=========================================================================================================*/


.proj-accries{background: url("../images/about2.jpg") no-repeat center top;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: 100%;float:left;width:73%;padding:4%;font-size: 13PX;padding-bottom: 19.1%; }
.proj-accries h3{ font-weight:normal; font-size:19px; text-transform:uppercase; color:#952a2f;}
.proj-accries h3 span{ font-size:27px;}
.proj-accries ul{ margin:0; padding:0; list-style-type:none; margin-left:9px;}
.proj-accries ul li{ float:left; margin-top:12px;padding-right:2px;}
.proj-accries table{ padding-top:5%;}
.proj-accries table tr td{ font-size:16px;} 


/*project plans=========================================================================================================*/

.proj-plans{float: right;width:73%;padding:4%;font-size: 13PX;padding-bottom: 6.3%;}
.proj-plans h3{ font-weight:normal; font-size:19px; text-transform:uppercase; color:#952a2f; }
.proj-plans h3 span{ font-size:27px;}
.proj-plans img{ margin-top:5%; margin-bottom:6%;}
.proj-plans ul{ list-style-type:none;}
.proj-plans ul li{ display:inline-block; margin-right:3%;}

/*project Location=========================================================================================================*/

.proj-location{background: url("../images/about.jpg") no-repeat center top;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: 100%;float: left;width:73%;padding:4%;font-size: 16PX;padding-bottom: 6.3%;  color:#6d6f71;}
.proj-location h3{ font-weight:normal; font-size:19px; text-transform:uppercase; color:#952a2f;}
.proj-location h3 span{ font-size:27px;}
.proj-location img{ margin-bottom:1%;}
.proj-location p{text-align:justify;}

/*project Gallery=========================================================================================================*/

.proj-gallery{background: url("../images/about2.jpg") no-repeat center top;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: 100%;
float: left;
width: 73%;
padding: 4%;
font-size: 12PX;
padding-bottom: 6.3%;float: left;width:73%;padding:4%;font-size: 13PX;padding-bottom: 6.3%;}
.proj-gallery h3{ font-weight:normal; font-size:19px; text-transform:uppercase; color:#952a2f; margin-bottom:2%;}
.proj-gallery h3 span{ font-size:27px;}
.proj-gallery img{ margin-top:5%; margin-bottom:6%;}
.proj-gallery table{  padding:5px; margin-left:-15px;}


/*project Enquery=========================================================================================================*/

.proj-enquery{background: url("../images/about2.jpg") no-repeat center top;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: 100%;float: left;width:73%;padding:4%;font-size: 16px;padding-bottom:25%;}
.proj-enquery h3{ font-weight:normal; font-size:19px; text-transform:uppercase; color:#952a2f; margin-bottom:2%;}
.proj-enquery h3 span{ font-size:27px;}
.proj-enquery p{ font-size:16px; color:#666666;}
.proj-enquery table tr td{ color: #595959;}
.proj-enquery h4{ font-weight:normal; margin-top:1px;}

/*form page======*/

.input{ margin-top:10px; margin-bottom:10px;width:324px; height:33px; outline:none; border:1px solid #E0E0E0; background: #F9F9F9; padding-left:8px; border-radius:5px;  font-size:14px; }
.input1{width:283px; height:100px; outline:none; border:1px solid #E0E0E0; background: #F9F9F9; padding-left:5px; border-radius:5px; font-size:26px;  text-align:left; }
.input2{ margin-top:10px; margin-bottom:10px;width:280px; height:33px; outline:none; border:1px solid #E0E0E0; background: #F9F9F9; padding-left:8px; border-radius:5px;  font-size:14px; }
#txtarea{margin-top:5px; margin-bottom:5px;outline:none;border:1px solid #E0E0E0; background: #F9F9F9;padding-left:8px;border-radius:5px;  font-size:16px; font-family: "Calibri W01 Regular 904604"; }
.txtx{border: 1px solid #E0E0E0;background: #F9F9F9;margin-right:0px;border-radius:5px;width:150px; height:33px; 
font-size: 14px;  height:35px; border-radius:5px; outline:none;border: 1px solid #E0E0E0;}
#security_code{
padding-left:8px;}
.btn-contact{background: background: rgba(190,76,65,1);
background: -moz-linear-gradient(top, rgba(190,76,65,1) 0%, rgba(190,76,65,1) 1%, rgba(136,38,29,1) 99%, rgba(136,38,29,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(190,76,65,1)), color-stop(1%, rgba(190,76,65,1)), color-stop(99%, rgba(136,38,29,1)), color-stop(100%, rgba(136,38,29,1)));
background: -webkit-linear-gradient(top, rgba(190,76,65,1) 0%, rgba(190,76,65,1) 1%, rgba(136,38,29,1) 99%, rgba(136,38,29,1) 100%);
background: -o-linear-gradient(top, rgba(190,76,65,1) 0%, rgba(190,76,65,1) 1%, rgba(136,38,29,1) 99%, rgba(136,38,29,1) 100%);
background: -ms-linear-gradient(top, rgba(190,76,65,1) 0%, rgba(190,76,65,1) 1%, rgba(136,38,29,1) 99%, rgba(136,38,29,1) 100%);
background: linear-gradient(to bottom, rgba(190,76,65,1) 0%, rgba(190,76,65,1) 1%, rgba(136,38,29,1) 99%, rgba(136,38,29,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#be4c41', endColorstr='#88261d', GradientType=0 ); ;
width: 110px ;
height: 43px ;
cursor: pointer;
border: none ;
box-shadow: none;outline:none; color:#FFF;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.btn-calci{background: url(../images/calc.jpg) no-repeat ;
width: 158px ;
height: 50px ;
cursor: pointer;
border: none ;
box-shadow: none;outline:none;}

/*project Spesifications=========================================================================================================*/

.proj-spec{background: url("../images/about.jpg") no-repeat center top;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: 100%;float:left;width:73%;padding:4%;font-size:16PX;padding-bottom: 6.3%;}
.proj-spec h3{ font-weight:normal; font-size:18px; text-transform:uppercase; color:#952a2f;}
.proj-spec h3 span{ font-size:27px;}
.col-ys-1{width:47%;margin-right:6%;}
.col-ys-1 ul{ margin-bottom:28px; margin-left:-8px;}
.col-ys-2 ul{ margin-bottom:28px; margin-left:-8px;}
.col-ys-1 h4{font-size:14px; margin:0;margin-top:10px; margin-top:30px;}
.col-ys-1 p{ font-size:14px;   margin-top:10px;}

.col-ys-2{width:47%;}
.col-ys-2 h4{font-size:14px; margin:0;margin-top:10px;margin-top:30px;}
.col-ys-2 p{ font-size:14px;   margin-top:10px;}

.col-ys{ float:left; line-height:18px; color:#6d6f71;}
.col-ys ul{ list-style-type:none; margin:0; padding:0;}
.col-ys ul li{ margin-top:4px; }

.emical{ float:left; border:1px solid red; margin-left:20px; margin-top:2px;}
.work{background: url("../images/con-bg.jpg") no-repeat center top;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
float: left;
width: 92.2%;
padding: 4%;
font-size: 16PX;
padding-bottom: 6.3%;
line-height: 20px;
color: #6d6f71; padding-bottom:30%;}
.contact{background: url("../images/con-bg.jpg") no-repeat center top;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
margin:0 auto;width: 72%;
padding: 4%;
font-size: 16PX;
/*padding-bottom: 70%;*/
line-height: 20px;
color: #6d6f71;}

.work-sub{ float:left; width:80%;}
.work h3{font-weight: normal;
font-size: 23px;
color: #952a2f;
margin-bottom: 20px;
}

.work h3 span{font-size: 30px;}


.contact-sub{ float:left;width: 100%;}
.contact h3{font-weight: normal;
font-size: 23px;
color: #952a2f; margin-bottom:20px;}
.contact h3 span{
font-size: 30px;}
.testimonial1{background:url(../images/testimonial-bg.jpg) no-repeat ; background-size:cover; text-align:center !important;}
.testimonial1 li{ padding:40px 40px; margin-top:-10px;}
.text1{color:#622323; font-size:24px; line-height:24px;}
.text2{ color:#000;font-size:18px; line-height:20px;text-align:center !important; margin-top:10px; }
.proj-spec h4
{
background-image:url(../images/specificationBg.jpg);
color:#FFFFFF;
background-repeat:no-repeat;
padding-left:5px;
}
.proj-spec li
{
text-align:justify;
}

.faq{background: url("../images/about.jpg") no-repeat center top;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: 100%;
float: left;
width: 92.2%;
padding: 4%;
font-size: 13PX;
padding-bottom: 6.3%;
line-height: 20px;
color: #6d6f71;}

#access
{
background-image:url(../images/specificationBg1.jpg);
background-repeat:no-repeat;
}
/*aboutus=========================================================================================================*/

#rule1 h2:before,
#rule1 h2:after {
    background-color:#e5eef5;
    content: "";
    display: inline-block;
    height: 1px;
    position: relative;
    vertical-align: middle;
    width: 42%;
  }
  #rule2 h2:before,
#rule2 h2:after {
    background-color:#e5eef5;
    content: "";
    display: inline-block;
    height: 1px;
    position: relative;
    vertical-align: middle;
    width: 44%;
  
  }
  #rule3 h2:before,
#rule3 h2:after {
    background-color:#ffe4cb;
    content: "";
    display: inline-block;
    height: 1px;
    position: relative;
    vertical-align: middle;
    width: 314px; 
  }
  #rule h2{
  font-size:25px; text-transform:capitalize;}
  #rule1 h2{
  
  
  color:#005d94;
  font-style:italic;
  }
  #rule2 h2{
  
  
  color:#009189;
  font-style:italic;
  padding-top:45px;
  padding-bottom:15px;
  }
  
  
  #rule3 h2{
  
  
  color:#fea454;
  font-style:italic;
  margin-top:30px;
  padding-bottom:10px;
  }
  #border
  {
  text-align:center;
  
  padding-top:10px;
  }
  
  .aboutus p { text-align:justify;
  font-size:16px;}
  
  #rule p{
  text-align:center;font-size:16px;}
  
  #bottom-text p{
  text-align:justify;
  font-size:16px;}
/*Philosophy=========================================================================================================*/ 
  
  #philosophy p {
  font-size:16px;   
  }
  #valuehd{
  padding-top:30px;
  }
  #valuebtm{
  padding-top:35px;
  }
#value p
{

/*font-size:21px;*/
font-style:italic;
}
#value p img
{
vertical-align:middle;
}

/*vision-mission=========================================================================================================*/
#vision p
{
font-size:16px;
font-style:italic;

}
#rule4 h2{
  color:#005d94;
  font-style:italic;
  margin-top:30px;
  padding-bottom:10px;
}
#rule4 h2:before,
#rule4 h2:after {
    background-color:#e5eef5;
    content: "";
    display: inline-block;
    height: 1px;
    position: relative;
    vertical-align: middle;
    width: 45%;
  }
  #hdng {
  font-size:15px;
  font-weight:bold;
  text-transform:uppercase;
  
  }
  #rule2 p{
  margin-bottom:16px;}
.para {margin-top:-30px;} 

/*FAQ=========================================================================================================*/
.faq1 {
background: url("../images/about.jpg") no-repeat center top;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: 100%;
float: left;
width: 90%;
padding: 4%;
font-size: 13PX;
padding-bottom: 6.3%;
line-height: 20px;
color: #6d6f71;
}
.faq1 p
{
display:block;
text-align:justify;
}

#top
{

color:#c28382;
font-size:14px;
display:block;
overflow:hidden;
margin-left:600px;
margin-bottom:5px;
padding:0px;
text-decoration:none;}

.faq1 h2 {
font-weight: normal;
font-size: 19px;
text-transform: uppercase;
color: #952a2f;
padding: 0px;
padding-bottom: 15px;
padding-top: 32px;
margin-left:20px;
}
.faq1 h2 span {
font-size: 27px;
}
#faqcont
{
margin-left:20px;
}
#faqcont p
{
margin-top:-15px;
}
#faqcont hr
{
border:none;
background-color:#cccccc;
width:100%;
height:1px;
}

.nricen{background:url("../images/about.jpg") no-repeat center top;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size:100%;
  float:left; width:876px; padding:4%; font-size:13PX; padding-bottom:6.3%; line-height:20px; color:#6d6f71;}
  
  .nricen h3{font-weight: normal;
font-size: 20px;
color: #952a2f;}
.nricen h3 span{font-size: 26px;}

.current-openings{background: url("../images/about.jpg") no-repeat center top;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: 100%;
float: left;
width:876px;
padding: 4%;
font-size: 13PX;
padding-bottom: 6.3%;
line-height: 20px;
color: #6d6f71; padding-bottom:300px;}

.current-openings h3{font-weight: normal;
font-size: 27px;
color: #952a2f;}
.current-openings h3 span{font-size: 34px;}

.aboutus h5
{
font-size:16px;



}
/*News=========================================================================================================*/
#Newshead
  {
  font-size:18px;
  margin-top:-10px;
  
  }
#Newshead1
{
  margin-top:-15px;
margin-bottom:-15px;
  }
  
.space
{
margin-bottom:50px;

}
#article {
margin-top:10px;
margin-bottom:10px;

}
.publication
{
line-height:50px;

margin-left:10px;
font-weight:bold;
}

/*RBI=========================================================================================================*/


#rbi ul
{
margin-top:-10px;
}
/*Thank You=========================================================================================================*/
.thankyoucenter
{
margin-top:140px;
}
.galleryHead
{
padding-left:50px;
}
.galleryHead1
{
padding-left:40px;
}
.currentOpeningsHead
{
margin-left:-11px;
}
.contactmailid a
{
color:#a33832;
}
.borderMap
{
border:#000000 solid 1px;
}

.plan-details h2{ font-size:16px;font-weight: normal;}
.plan-details ul{list-style:none;}
.view{ color:#993333;}
.select{margin-top:10px; margin-bottom:10px; margin-right:10px; width:334px; height:33px; outline:none; border:1px solid #E0E0E0; background: #F9F9F9; padding-left:8px; border-radius:5px;  font-size:14px;}
.select1{margin-top:10px; margin-bottom:10px;  width:290px; height:33px; outline:none; border:1px solid #E0E0E0; background: #F9F9F9; padding-left:8px; border-radius:5px;  font-size:14px;}
::-webkit-input-placeholder { /* WebKit browsers */
    color:    black;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:     black;
   
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:     black;
   
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    black;
}

.go-up{ margin-top:-15px;}
.align-bottom{ vertical-align:top;}
.dashedborder{ border-bottom:dashed #dfdfdf 1px; padding-bottom:15px;}
.contactTitle{ color:#6d6f71; font-size:18px; padding-top:20px;}
.borderRight{ border-right:#dfdfdf solid 1px;}

.partners{ font-size:14px;}
.contact ol{ padding:0px; padding-left:20px;}
.title1{ font-size:18px; color: #952a2f; }
.title2{ font-size:18px; color:#FFF; }
.text-italic{ font-style:italic; margin-top:20px; font-size:18px; }
.contact ul{ padding:0px; padding-left:20px;}
.check{ width:20px; height:20px;}
.terms{ background:#671915; padding:5px;}
.conditions{ display:none;}
.toggle{ float:right; margin-top:-25px; transform: rotate(-90deg);}
.title3{  font-size:18px; margin-bottom:-20px;}
.img{ margin-left:13px; margin-bottom:30px;}
.title4{ color:#fff; font-size:15px;}
.partners label{ vertical-align:middle;}
.border td{ border-bottom:#ccc solid 1px;}
.title5{ font-size:18px; color:#ffbd3a; margin-top:15px; margin-bottom:15px;}
#title6{color:#ffbd3a; padding:0px 0px 0px 10px;}
.vendors{ color:#666; font-size:15px;}