/*====================================== reset.css is here ========================================*/
*{margin:0; padding:0; box-sizing:border-box; }
table {	border-collapse:collapse; border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal; }
ol,ul { list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {	font-size:100%;	font-weight:bold;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
.clear{clear:both; font-size:1px;line-height:1px; display:block; height:0;}
.clearfix:after{content:"";display:block;clear:both;}
.last	{margin:0 !important;}
.pad_last{padding:0 !important;}
.no_bg {background:none !important;}
.no_bor{border:0 none !important; }
.no_borhome{border:0 none !important; font-weight:bold;}
header,nav,section,article,aside,footer,hgroup,figure {display: block; }
/**************************************************************************************/
a {color:#000; text-decoration:none; outline:0 none !important; }
a:hover, a:focus { text-decoration:none; outline:0 none !important;}
h1 {font-size:60px;line-height: 67px;font-weight: 400;color:#282828;}
h2 {font-size:36px;line-height:38px;font-weight:400;color:#231f20;}
h3 {font-size:18px;line-height:20px;font-weight: normal;color:#ffffff;font-family: 'Montserrat-Medium';}
h4 {font-size: 25px;line-height: 27px;color: #282828;font-weight: 400;}
h5 {font-size: 18px;line-height: 20px;color: #ffffff;font-weight: 400;}
h6 {font-size:14px;line-height:16px;font-weight:normal;color:#ffffff;font-family: 'OpenSans-Bold';}
.btn{font-size: 14px;letter-spacing: 0.6px;line-height: 16px;color: #ffffff;background: #282828;font-weight: 400;padding: 14px 22px 14px 22px;display: inline-block;}

/*------------fonts face-------------------*/
/*---------------------------------------------------*/
html {height: 100%;}
body {color:#ffffff;font-size:12px;height:  100%;font-family: georgia, serif;}
.flt_lt {float: left;display:inline;}
.flt_rt {float:right; display:inline;}
/*-----------LayOut Start here-----------------------*/
.wrapper{background: #ffffff;height:  100%;max-width: 100%;margin: 0 auto;}
.container{margin:0 auto;max-width: 812px;}

/*------------------header--------------------*/
header{padding: 0px 0px 0 0px;position: absolute;top:0;left: 0;right: 0;width: 100%;z-index: 1;}
.header-blk{padding: 0px 0 0 0;}          
.header-in{padding: 0 0px;border-bottom: 5px solid #dbb751;}
.logo{text-align: center;background: #41404e;opacity: 0.8;padding: 17px 0 12px 0;}
.logo a{}
.logo a figure{}
.logo a figure img{}
.header-links{background: #e1dfde;opacity: 0.8;/*padding: 22px 0 23px 0;*/}
nav{padding: 0 0px 0 0;display: inline-block;vertical-align: top;}
nav ul{padding:0;}
nav ul li{padding: 22px 0px 23px 0px;display: inline-block;position: relative;vertical-align: top;}
/*nav ul li:hover{background: #dbb751;}*/
nav ul li a{font-size: 15px;line-height: 18px;color: #282828;font-weight: 400;letter-spacing: 0.9px;border-right: 1px solid #282828;padding: 0 9px 0 9px;}
nav ul li a:hover{font-weight: 700;}
nav ul li.dropdown ul li a:hover{font-weight: 700;}
nav ul li.dropdown{position: relative;}
nav ul li.dropdown ul > li{display: block;float: none;padding: 0 0 2px 0;border: 0 none;}
nav ul li.dropdown ul li a{display: inline-block;font-size: 15px;line-height: 18px;color: #282828;font-weight: 400;letter-spacing: 1.4px;border-right: none;}
nav ul li.dropdown  ul{position: absolute;left: -6px;width: 201px;top: 63px;display: none;z-index: 999;background: #e9e8e8;padding: 12px 15px 26px 18px;text-align:left;}
nav ul li.dropdown.down1 ul{width: 312px;padding: 19px 15px 26px 17px;}
nav ul li.dropdown.floor ul{padding: 12px 15px 26px 3px;}
nav ul li.dropdown.floor ul li a{line-height: 20px;}
nav ul li.dropdown ul.floor{padding: 19px 15px 26px 7px;width: 319px;}
nav ul li.dropdown:hover a.active{font-weight: 700;}
.banner{position: relative;}
.banner-in{}
.banner-in figure{}
.banner-in figure img{width: 100%;height: auto;background-size: cover;}
.banner-in .slick-prev{z-index: 1;position: absolute;left: 21px;top: 63%;transform: translateY(-63%);-webkit-transform: translateY(-63%);-o-transform: translateY(-63%);-moz-transform: translateY(-63%);-ms-transform: translateY(-63%);text-align: left;font-size: 0;cursor: pointer;outline: 0 none;background: url(../images/left-arrow.png) no-repeat left top;width:21px;height: 43px;border: 0 none;}
.banner-in .slick-next{position: absolute;right: 21px;top: 63%;transform: translateY(-63%);-webkit-transform: translateY(-63%);-o-transform: translateY(-63%);-moz-transform: translateY(-63%);-ms-transform: translateY(-63%);text-align: left;font-size: 0;cursor: pointer;outline: 0 none;background: url(../images/right-arrow.png) no-repeat left top;width:21px;height: 43px;z-index: 1;border: 0 none;}
.banner-in .slick-dots{display: none;}
/*saidbar*/
.side_bar, menu{display: none;text-align: center;}
#nav-icon{width: 39px; height:30px; position:relative; margin:0px auto; -webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor: pointer;display: none;}
#nav-icon span{display: block;position: absolute;height: 3px;width: 100%;background:#fff;border-radius: 9px;opacity: 1;left: 0;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .25s ease-in-out;-moz-transition: .25s ease-in-out;-o-transition: .25s ease-in-out;transition: .25s ease-in-out;}
#nav-icon span:nth-child(1){top:0px;}
#nav-icon span:nth-child(2){top:9px;}
#nav-icon span:nth-child(3){top:18px;}
.open #nav-icon span:nth-child(1){top:2px; -webkit-transform:rotate(135deg);  -moz-transform:rotate(135deg); -o-transform:rotate(135deg); transform:rotate(135deg);}
.open #nav-icon span:nth-child(2){opacity:0; left:-60px;}
.open #nav-icon span:nth-child(3){top:2px; transform: rotate(-135deg); -moz-transform:rotate(-135deg); -ms-transform:rotate(-135deg); -o-transform:rotate(-135deg); -webkit-transform:rotate(-135deg);}
/*---------------main-content starts here-----------------------*/
.main-content{}
/*--------- custom block starts here---------------*/
.custom_block{background: #e9e8e8;text-align: center;padding: 47px 0 85px 0;}
.custom-in{text-align: center;font-weight: 400;}
.custom-in span{position:relative;display:inline-block;padding: 0 0 50px 0;}
.custom-in span:after{position: absolute;left: 72px;top: 25px; width:134px; height: 2px;background:#282828;content: '';}
.custom-in span:before{position: absolute;right: 70px;width:134px;height: 2px;background:#282828;content: '';top: 25px;} 
.custom-in h4{letter-spacing: 0.6px;padding: 0 0 11px 10px;}
.custom-in h1{padding: 0 9px 53px 42px;letter-spacing: 3px;}
.custom-in h1 em{display: block;font-size: 60px;font-style: italic;padding: 0 30px 0 0;}
.custom-in h1 strong{display: block;font-size: 48px;line-height: 52px; padding: 0 39px 0 0;}
.custom-in a.btn{}
/*--------- purchasing block starts here---------------*/
.purchasing_block{background:url(../images/background-image2.jpg) no-repeat left top;text-align: center;width: 100%;height: auto;background-size: cover;}
.purchasing_in{padding: 73px 0 78px 0;}
.purchasing_in span{position: relative;display: inline-block;padding: 0 0 21px 0;}
.purchasing_in span:after{position: absolute;content: ''; left: 72px;top: 25px;background:#ffffff;width:134px; height: 2px;}
.purchasing_in span:before{right: 70px;background:#ffffff;top: 25px;width:134px; height: 2px;position: absolute;content: '';}
.purchasing_in p{font-size: 18px;line-height: 24px;color: #ffffff;font-weight: 400;position: relative;letter-spacing: 0.3px;padding: 0 0px 39px 3px;margin: 0 0 63px 0;}
.purchasing_in p:after{content: '';position: absolute;bottom: 0;left: 0;right:0;width:134px;height: 2px;background:#ffffff;margin: 0 auto;}
.purchasing_in a.btn{background: #dbb751;border: 2px solid #ffffff;padding: 11px 22px 11px 22px;}
/*--------- gallery block starts here---------------*/
.gallery_block{}
.gallery_img{}
.gallery_img ul{font-size: 0;}
.gallery_img ul li{float: left;width: 33.33%;}
.gallery-in{position: relative;text-align: center;}
.gallery-in a{position: relative;display: block;}
.gallery-in a figure{}
.gallery-in a figure img{width: 100%;height: auto;}
.gallery-cnt{position: absolute;top:0;left:0;right:0;background:rgba(59, 54,53,0.8);width: 100%;height: 100%;padding: 146px 10px 0 0;}
.gallery-cnt h5{letter-spacing: 0.4px;padding: 0 0 4px 0;}
.gallery-cnt p{font-size: 18px;line-height: 20px;color: #ffffff;font-weight: 400;display: block;letter-spacing: 0.4px;padding: 0 0 27px 0;}
.gallery-cnt span{position: relative;display: inline-block;padding: 0 0px 0 0px;}
.gallery-cnt span:after{left:40px;top: 7px;width: 40px; background:#ffffff; height: 2px;position: absolute;content: '';}
.gallery-cnt span:before{right: 40px;width:40px;height: 2px; background:#ffffff;top: 8px; position: absolute;content: '';}
.gallery-cnt{display: none;}
.gallery-in:hover .gallery-cnt{display: block;-webkit-transition: 0.5s ease-in-out;-moz-transition: 0.5s ease-in-out;-o-transition: 0.5s ease-in-out;transition: 0.5s ease-in-out;}
.gallery_block {overflow: hidden; }
.gallery{}
.gallery a figure img{width: 100%;height: auto;}
.gallery-cnt.custom{padding: 500px 0 0 0;}
.custom-in p{font-size: 18px;line-height:22px;color: #282828; font-weight: 400; letter-spacing: 0.5px;}
.customd-in p{font-size: 18px;line-height:26px;color: #282828; font-weight: 400; letter-spacing: 0.5px;}
/*--------- form block starts here---------------*/
.form_block{}
.form_in{text-align: center;max-width:524px;margin: 0 auto;padding: 63px 0 80px 0;}
.form_in span{position: relative;display: inline-block;padding: 0 0 34px 0;}
.form_in span:after{position: absolute;left: 72px;top: 25px; width:134px; height: 2px;background:#282828;content: '';}
.form_in span:before{position: absolute;right: 70px;width:134px;height: 2px;background:#282828;content: '';top: 25px;} 
.form_in span img{}
.form_in p{font-size: 16px;line-height: 19px;color: #282828; font-weight: 400;padding:0px 13px 23px 40px;letter-spacing: 0.5px;}
.form-section{padding:  30px 18px 0 21px;}
.form-section .form-control{font-size: 14px;line-height: 35px; height: 35px;background: #ffffff;border: 0 none;outline: 0 none; border-radius: 0;font-weight: 400;color: #575757;border:1px solid #898989;padding: 0 13px 0 13px;width: 100%;}
.form-section ul{padding: 0 0 41px 0;}
.form-section ul li{padding: 0 0 6px 0;}
.form-section .form-control1{font-size: 15px;line-height: 35px;height: 110px;background: #ffffff;border: 0 none;outline: 0 none;border-radius: 0;font-weight: 400;color: #575757;border:1px solid #898989;padding: 4px 23px 0 14px;width: 100%;resize: inherit;}
.form-section .form-control1 ::-webkit-input-placeholder {color: #575757;}
.form-section .form-control1 ::-moz-placeholder {color: #575757;}
.form-section .form-control1 :-ms-input-placeholder {color: #575757;}
.form-section .form-control1 :-moz-placeholder {color: #575757;}

.form-section .btn{outline: 0 none;border: 0 none;padding: 14px 48px 14px 48px;letter-spacing: 0.4px;margin: 0 7px 0 0;cursor: pointer;}
/*------------------footer starts--------------------*/
footer{}
.footer-top{background: #282828;text-align: center;padding: 36px 0 36px 0;}
.footer-top p{font-size:12px;line-height:16px;color: #ffffff; font-weight: 400;letter-spacing: 0.3px;padding: 0 0 4px 0;}
.footer-top a{font-size: 24px;line-height: 26px;color: #ffffff;font-weight: 400;letter-spacing: 0.3px;}
.footer-top ul{padding: 30px 0 38px 0;}
.footer-top ul li{display: inline-block;vertical-align: top;padding: 0 9px 0 6px;}
.footer-top ul li a{}
.footer-top ul li a img{}
.footer-bottom{background: #dbb751;padding: 21px 0px 21px 70px;}
.footer-bottom p{display: inline-block;font-size:12px;line-height:16px;color: #ffffff;font-weight: 400;letter-spacing: 0.3px;padding: 0 0 4px 0;}
.footer-bottom ul{display: inline-block;vertical-align: top;}
.footer-bottom ul li{display: inline-block;vertical-align: top;padding: 0 0px;}
.footer-bottom ul li a{display: inline-block;font-size:12px;line-height:16px;color: #ffffff;font-weight: 400;letter-spacing: 0.3px;padding: 0 5px 0px 3px;border-right: 1px solid #ffffff;}
/*------------------footer ends--------------------*/
/*--------------- galleries page start here-----------------*/
.logo.galleries{background:#3a3c4d;opacity: 0.8;}
nav ul li a.gallery{font-weight: 700;letter-spacing: 0.6px;}
.custom_block.gallery{padding: 47px 0 52px 0;}
.custom_block.gallery span{padding: 0;}
.build_block{background: #e9e8e8;padding: 53px 0 47px 0;}
.build_block h2{text-align: center;letter-spacing: 1.2px;padding: 0 0 0 20px;}
.form_block.gallery{padding: 0px 0 136px 0;}
.form_block.gallery .form_in{padding: 49px 0 0px 0;}
.header-links.gallery nav ul li a{padding: 0 8px 0 9px;}

/*--------------- where page start here-----------------*/
.logo.where{background:#3a3c4d;opacity: 0.8;}
nav ul li a.where{font-weight: 700;letter-spacing: 0.6px;}
.custom_block.where{padding: 47px 0 52px 0;}
.custom_block.where span{padding: 0;}
.build_block{background: #e9e8e8;padding: 53px 0 47px 0;}
.build_block h2{text-align: center;letter-spacing: 1.2px;padding: 0 0 0 20px;}
.form_block.where{padding: 0px 0 136px 0;}
.form_block.where .form_in{padding: 49px 0 0px 0;}
.header-links.where nav ul li a{padding: 0 8px 0 9px;}

/*--------------- contact page start here-----------------*/
.logo.contacty{background:#3a3c4d;opacity: 0.8;}
nav ul li a.contacty{font-weight: 700;letter-spacing: 0.6px;}
.custom_block.contacty{padding: 47px 0 52px 0;}
.custom_block.contacty span{padding: 0;}
.build_block{background: #e9e8e8;padding: 53px 0 47px 0;}
.build_block h2{text-align: center;letter-spacing: 1.2px;padding: 0 0 0 20px;}
.form_block.contacty{padding: 0px 0 136px 0;}
.form_block.contacty .form_in{padding: 49px 0 0px 0;}
.header-links.contacty nav ul li a{padding: 0 8px 0 9px;}

/*--------------- fatures page start here-----------------*/
.logo.fatures{background:#3a3c4d;opacity: 0.8;}
nav ul li a.fatures{font-weight: 700;letter-spacing: 0.6px;}
.custom_block.fatures{padding: 47px 0 52px 0;}
.custom_block.fatures span{padding: 0;}
.build_block{background: #e9e8e8;padding: 53px 0 47px 0;}
.build_block h2{text-align: center;letter-spacing: 1.2px;padding: 0 0 0 20px;}
.form_block.fatures{padding: 0px 0 136px 0;}
.form_block.fatures .form_in{padding: 49px 0 0px 0;}
.header-links.fatures nav ul li a{padding: 0 8px 0 9px;}


/*--------------- floor plans page start here---------------*/
.logo.floor{background:#3f3e39;opacity: 0.8;}
nav ul li a.floor{font-weight: 700;letter-spacing: 0.9px;}
.header-links.floor nav ul li a{padding: 0 8px 0 8px;}
.custom_block.floor {padding: 47px 0 60px 0;}
.custom_block.floor span{padding: 0;}
/*--------------- floor plans block start here--------------*/
.plans_block{background: #d8d7d7;padding: 76px 0 131px 0;position: relative;}
.plans_img{max-width: 1235px;margin: 0 auto;}
.plans_img ul{}
.plans_img ul li{padding: 0 0 38px 0;}
.plans_img ul li.plan4{padding: 0 0 45px 0;}
.plans_img ul li.plan4 .plans_right{padding: 32px 0 0 62px;}
.plans_img ul li.plan5{padding: 0 0 37px 0;}
.plans_img ul li.plan5 .plans_right{padding: 17px 0 0 62px;}
.plans_img ul li.plan6{padding: 0 0 39px 0;}
.plans_img ul li.plan6 .plans_right{padding: 13px 0 0 62px;}
.plans_img ul li.plan7{padding: 0 0 30px 0;}
.plans_img ul li.plan7 .plans_right{padding: 17px 0 0 62px;}
.plans_img ul li.plan8{padding: 0 0 44px 0;}
.plans_img ul li.plan8 .plans_right{padding: 21px 0 0 62px;}
.plans_img ul li.plan9{padding: 0 0 48px 0;}
.plans_img ul li.plan9 .plans_right{padding: 28px 0 0 62px;}
.plans_img ul li.plan10{padding: 0 0 36px 0;}
.plans_img ul li.plan10 .plans_right{padding: 22px 0 0 62px;}
.plans_img ul li.plan11{padding: 0 0 41px 0;}
.plans_img ul li.plan11 .plans_right{padding: 28px 0 0 62px;}
.plans_img ul li.plan12 .plans_right{padding: 37px 0 0 62px;}
.plans_in{}
.plans_left{float: left;width: 50%;}
.plans_left a{}
.plans_left a figure img{max-width: 100%;height: auto;}
.plans_right{float: right;width: 50%;padding: 28px 0 0 62px;}
.plans_right h5{color: #282828;font-weight: 700;letter-spacing:0.8px; padding: 0 0 6px 5px;}
.links{padding: 0 0  0 5px;}
.links ul{}
.plans_img .links ul li{padding: 0 0 6px 0;}
.links ul li a{font-size: 18px;line-height: 20px;color: #000000; font-weight: 400;letter-spacing: 0.8px;}
.plan_cnt{margin: -3px 0  0 0;}
.plan_cnt ul{}
.plans_img .plan_cnt ul li{padding: 0 0 2px 0;}
.plan_cnt ul li p{text-decoration: underline;font-size: 18px; line-height: 20px;color: #000000;font-weight: 400;background: #dbb751;display: inline-block;padding: 3px 10px 3px 3px;letter-spacing: 0.9px;}
.plans_right p{font-size: 18px;line-height: 20px;color: #282828;font-weight: 400;}
/*---scroll-------------*/
.scroll {position: fixed;right: 0;margin: -11px 0 0 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);}
/*-------------form block---------------*/
.form_block.floor{background: #e9e8e8;}
.form_block.floor .form_in{padding: 49px 0 80px 0;}
.form_block.floor h4{}
.form_block.floor .form-cnt{padding:30px 18px 0px 22px;margin:0 0 25px 0;}
.form_block.floor .form-section{padding: 20px 0px 0 0px;}
.form_block.floor ul{padding: 0;}
.form_block.floor .form_in p{padding:0px 16px 23px 42px;}
.form_block.floor .form_in{padding: 49px 0 145px 0;}
/*---- form -------------------*/
.errS{color:#ec1217;}
.fsuccess{color:#0f0;}
/*------- light box -----------------------*/
.lightbox-content{max-width:100%;overflow: hidden;}
.lightbox-content ul{font-size: 0;}
.lightbox-content ul li{display: inline-block;vertical-align: top;width:20%;padding: 0 4px 8px;}
.lightbox-content ul li a{}
.lightbox-content ul li a figure{}
.lightbox-content ul li a figure img{width: 100%;height: auto;}
.featherlight-close-icon{outline:none !important;}
/*html.with-featherlight{overflow: inherit;}*/

.lightbox-wrapper{display:none;z-index: 99;position: fixed;width: 90%;left: 0;right: 0;top: 50%;transform: translateY(-50%);
min-height: 300px;overflow: auto;margin: 0 auto;max-height: 95vh;padding: 20px;background: rgba(255,255,255,1);}
.overlay1{position: fixed;width: 100%;height: 100%;left: 0;top: 0;background: rgba(0,0,0,0.6);display: none;z-index: 9;}
.close-icon{    position: fixed;font-size: 18px;color: #000;right: 0px;top: 0;line-height: 18px;cursor: pointer;padding: 7px 5px;
display: block !important;}
.fancybox-iframe img{width: 100%;}

.gallery-slider-blk{position: relative;z-index: 10;}
.gallery-slide-in{padding: 15vh 50px;}
.gallery-slide{}
.gallery-slide figure{}
.gallery-slide figure img{max-width: 100%;margin: 0 auto;max-height: 70vh;}
.gallery-slide-in .slick-track,.gallery-slide{outline: none !important;}
.gallery-slide-in .slick-prev{position: absolute;font-size: 0;color: transparent;width: 40px;height: 40px;background: rgba(0,0,0,0.7);border-radius: 5px;left: 0;top: 50%;transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);outline: none;border: 0;z-index: 1;cursor: pointer;}
.gallery-slide-in .slick-prev:before{content: '\f060';font-size: 15px;line-height: 15px;text-align: center;width: 100%;height: 100%;font-family: FontAwesome;color: #fff;}
.gallery-slide-in .slick-next{position: absolute;font-size: 0;color: transparent;width: 40px;height: 40px;background: rgba(0,0,0,0.7);border-radius: 5px;right: 0;top: 50%;transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);outline: none;border: 0;cursor: pointer;}
.gallery-slide-in .slick-next:before{content: '\f061';font-size: 15px;line-height: 15px;text-align: center;width: 100%;height: 100%;font-family: FontAwesome;color: #fff;}
.paging-section{position: absolute;top: 0;left: 0;padding: 5px 5px;} 
.paging-section h6{color: #dddddd;} 

/*----------homepage build-popup start---------*/

.overlay{
    background-color: rgba(0, 0, 0, 0.8);
    width:100%;
    height:100%;
    opacity: 0;
    position: fixed;visibility: hidden;
    z-index: 9;-webkit-transition:.7s ease-in-out;-moz-transition:.7s ease-in-out;-o-transition:.7s ease-in-out;transition:.7s ease-in-out;
    /*-webkit-animation-duration: 1000ms;
    animation-duration: 1000ms;
    -webkit-animation-delay: 1000ms;
    animation-delay: 1000ms;*/
    }
.overlay.overlay-display{visibility: visible;height:100%;opacity: 1;}

.build-popup{display:none;}
.popup-main.popupdisplay .build-popup{display:block;position: absolute;z-index: 10;position: absolute;top: 50%;left: 0;z-index: 10;transform: translateY(-50%);-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);width: 100%;}


.build-popup-in{background-color: #dbb751;width: 100%;max-width: 840px;padding: 70px 40px 64px;margin: 0 auto;}
.build-top{}
.build-top h2{text-align: center;font-size:25px;line-height: 28px;color:#ffffff;padding: 0 0 14px 0;letter-spacing: -0.9px;}
.build-top h3{text-align: center;font-size:17px;line-height: 18px;color:#ffffff;padding: 0 20px 26px;letter-spacing: 0.1px;}
.build-bottom{text-align: center;margin:0 auto;}
.build-bottom a{width:100px;height: 40px;line-height: 40px;text-align: center;color: #ffffff;background-color: #555555;vertical-align: middle;display: inline-block;font-size: 13px;text-transform: uppercase;}
.close{
    position: absolute;
    top: 30px;
    right: 21.9%;
    z-index: 99;
    }
.close a{display:block;}

.close a .fa{font-size: 35px;color:#fff;font-family:'FontAwesome';}
.build-inner{height:100%;}
.popup-main{z-index: 10;display: none;}
.popup-main.popupdisplay{display: block;z-index: 10;}





/* -------Don't Remove this---------------*/
input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], textarea, button, select {
    -webkit-appearance: none; /*Safari/Chrome*/
    -moz-appearance: none; /*Firefox*/
    -ms-appearance: none; /*IE*/
    -o-appearance: none; /*Opera*/
    appearance: none;
    -webkit-border-radius:none; 
}


    
