@import url('https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700|Exo+2:400,600,600italic,400italic|Raleway:300,400,500,600,700');@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800');@font-face{font-family:'Philosopher_5';src:url('../fonts/philosopher-bolditalic.eot');src:url('../fonts/philosopher-bolditalic.eot?') format('eot'),
url('../fonts/philosopher-bolditalic.woff') format('woff'),
url('../fonts/philosopher-bolditalic.ttf') format('truetype'),
url('../fonts/philosopher-bolditalic.svg#Philosopher_5') format('svg');font-weight:700;font-style:italic;}
a.thumbnail.highslide{display: inline-block;margin-right: 25px;}
.datanews ol{counter-reset:li;list-style:none outside none;margin:10px 0 15px 10px;padding:0;}
.datanews ol li{border-radius:0.3em;color:#444444;display:block;margin:0.8em 1.3em;padding:0.4em 0.6em 0.5em 2.1em;position:relative;text-decoration:none;transition:all 0.3s ease-out 0s;}
a.thumbnail.highslide img{border:0px none;}
.datanews ol li:before{background:#00569d;border-radius:3px;content:counter(li, decimal);counter-increment:li;height:1.8em;left:-1.3em;line-height:1.8em;margin-top:-1.3em;position:absolute;font-size:1.3em;text-align:center;top:60%;color:#fff;transition:all 0.2s ease-out 0s;width:1.8em;}
.datanews ol li:hover:before{background:#00A3BD;color:#fff;}
.product_info .info{width:100%;}
.product_info .info .col{min-width:35%;display:inline-block;margin-right:5%;}
.product_info .info .buy{margin-bottom:35px;padding:15px 20px;border:1px #f0f0f0 solid;background:#f8f8f8;}
.product_info .info .buy .total_price{color:#333;font:24px/45px Open Sans}
.product_info .info .buy .total_price div{display:inline-block;height:45px;vertical-align:top}
.product_info .info .buy .total_price .price{font-size:28px;font-weight:700}
.product_info .info .buy .total_price .currency{display:inline-block;height:45px;font-size:22px;font-weight:400;line-height:52px;vertical-align:top}
h3, .h3{font-size:22px;}
.contacts table td{padding-bottom:10px;line-height:21px;}
.contacts table .fa{height:54px;width:54px;border-radius:3px;}
.fa.colored{background:#1352ac;height:54px;width:54px;border-radius:63px;}
.fa.colored{width:54px;height:54px;line-height:54px;text-align:center;color:white;font-size:29px;margin: 10px 20px 2px 0;}
.contacts table .fa{height:54px;width:54px;border-radius: 63px;}
.fa.colored{background:#1352ac;}
.contacts table td > span{padding:0px 30px 0px 0px;display:inline-block;}
.dark_table{color:#222;font-size:15px;line-height:20px;font-weight:600;}
.block_features_billing{width:24%;display:inline-block;vertical-align:top;margin-bottom:53px;}
.block_features_billing img{border:2px solid #000;border-radius:55px;}
.block_features_billing p{font-size:14px;text-align:center;margin-top:20px;}
.mainpagewrap .container.allcontent{padding:0;}
.mainpagecontent #single-item{background-size:auto 100%;padding:20px 0 35px;width:100%;}
.mainpagecontentwrap{background:#f1f1f1;}
.mainpagecontent #single-item .section-title h3.subtit{font-weight:500;font-size:24px;color:#dd0000;text-transform:uppercase;}
.mainpagecontent .item-separator{padding-bottom:1px;}
.greycons .color_block{background-color: #fff; }
.insidepage .greycons .color_block{background-color: #f0f0f0; }
.block.front{margin:3px 15px 44px;font-size:14px; padding-top: 30px;}
.block.front .row div{padding-top:10px;}
.block.front h2{font-size:22px;margin:0px;position:relative;padding:0px 50px 0px 0px;}
.block.front h2::after{position:absolute;content:' ';width:24px;height:45px;top:50%;opacity:1;background:url('../images/r_block.png') 0px 0px no-repeat;z-index:3;right:20px;margin-top:-23px;}
.block.front .callbutton{border:1px #fff solid;}
.itemmaincounter{position: relative;}
.itemmaincounter .mimage{
z-index: -1;
}
.itemmaincounter h2.counter{
	position:absolute;
	font-size: 80px;
	line-height:94px;
	color:#fff;
	font-weight:700;
	left: 80px;
	top: 55px;
	margin:0;
	}
.itemmaincounter p.pluscounter{
color: #fff;
font-size: 36px;
position: absolute;
left: 185px;
top: 58px;
}
.itemmaincounter p.pluscountertext{
color: #fff;
position: absolute;
font-size: 18px;
font-weight: 600;
top: 150px;
left: 80px;
width: 70%;
	}
	.itemmaincounter h3{
color: #fff !important;
position: absolute;
font-size: 15px;
font-weight: 100 !important;
line-height: 160%;
top: 210px;
left: 80px;
width: 70%;
box-sizing: border-box;
letter-spacing: 0 !important;
	}
span.subheader{display:inline-block;padding:5px 0;text-transform:uppercase;color:#bcbcbc;border-top:1px #cdcdcd solid;position:relative;}
span.subheader:before{position:absolute;background:#4686ff;height:3px;width:70px;content:'';top:-2px;left:0;z-index:2;}
.mainpagecontent .section-title{margin-bottom:10px;}
h3, .mainpagecontent #single-item h3{padding:5px 0 15px 0;color:#000;font-weight:600;letter-spacing:-1px;}

.moduletable.triblock{margin-top:-115px;position:relative; z-index: 500;}
.triblock .item{
padding:8px 10px 45px;
padding-top: 5px;
background: #fff url('../images/block1.jpg') no-repeat 113% 110%;
text-align: left;
border:0px none;
box-shadow: 0 0 15px #777;
min-height: 250px;
display:block;
border-top: 10px #004a7a solid;
margin-bottom: 15px;
color:#777;

}

.triblock .block2 .item{
	border-top: 10px #0070b8 solid;
	background: #fff url('../images/block2.jpg') no-repeat 113% 110%;
}

.triblock .block3 .item{
	border-top: 10px #0069ff solid;
	background: #fff url('../images/block3.jpg') no-repeat 113% 110%;
}

.triblock .item h3:before{position:absolute;
content:'';
width:1px;
border-bottom:3px #ccc solid;
text-align:center;
bottom:-3px;
left:50%;
margin-left:-1px;
transition:all 0.2s linear;
}
.triblock .item h3{margin-top:15px;
position:relative;
text-align: left;
margin-bottom: 10px;
padding: 5px 18px;
border-bottom: 1px #ddd solid;
height: 85px;
font-size: 26px;
}
.triblock .item h3 a{
color:#000;
text-decoration:none;
}
.triblock .item h3 a:hover{opacity:0.85;}
.triblock .item h3:hover:before{width:200px;margin-left:-100px;}
.triblock .item ul{padding-left: 25px; padding-right: 15px;  list-style: none;}
.triblock .item ul li{padding-left: 1em; margin-bottom: 10px; color: #777;}
.triblock .item ul li:before {
  content: "\f00c";
  font-family: FontAwesome;
  display: inline-block;
  margin-left: -2.3em;
  margin-right: 0.9em;
  font-size: 80%;
  text-align: center;
  border-radius: 6em;
  width: 1.4em;
  background: #004a7a;
  color: #fff;
}

.triblock .block2 .item ul li:before {background: #0070b8;}
.triblock .block3 .item ul li:before {background: #0069ff;}
.triblock .item p{padding:1px 15px 10px 15px;}
.mairesultmess{background:#00569d;padding:10px;color:#fff;}
.modal{display:none;width:100%;max-width:320px;min-height:300px;padding:20px 15px;border:6px solid #00549a;background:#1d1d1d;position:relative;}
.modal form{background:#ffffff;padding:20px 20px;}
.modal_title{margin-bottom:18px;color:#fff;font-size:20px;text-transform:uppercase;text-align:center;}
.modal form .line{margin-bottom:18px;}
.modal form .name{margin-bottom:5px;color:#666666;font:500 14px/14px 'Open Sans';}
.modal form .input.error{box-shadow:0px 0px 5px red;}
.modal form textarea.input{height:66px;}
.modal form .input{width:100%;height:33px;padding:0 10px;color:#666666;font:12px/31px 'Open Sans';border:1px solid #9c9c9c;background:#fff;box-shadow:0px 0px 3px #9c9c9c;}
.modal form .submit{margin-top:6px;}
.modal form .submit_btn{display:inline-block;height:38px;padding:0 15px;color:#fff;font:500 14px/38px 'Open Sans';vertical-align:top;text-transform:uppercase;border:none;background:#00569d;cursor:pointer;transition:background .2s linear;width:100%;}
.modal form .submit_btn:hover{background:#00549a;}
.modal form .submit_btn:active{background:#00549a;}
form .line.required .name:after{content:"*";}
.modal_content{padding:20px 20px;background:#fff;font-size:14px;}


.metalform{
	  background: #202951;
background: -moz-linear-gradient(left, #202951 0%, #2000b1 100%);
background: -webkit-linear-gradient(left, #202951 0%,#2000b1 100%);
background: linear-gradient(to right, #202951 0%,#2000b1 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#202951', endColorstr='#2000b1',GradientType=1 );
margin: 5px 0 25px;
	padding: 5px;}
.metalform  form{
	background: #fff url('../images/brandsbg.jpg') right top; background-size: auto 100%; padding: 15px 20px;
	padding:20px 20px; color: #333; }
.metalform_title{margin-bottom:18px;color:#000;font-size:20px;text-transform:uppercase; }
.metalform  form .line{margin-bottom:25px;}
.metalform  form .name{display: inline-block;width: 30%; margin-bottom:5px; margin-right: 15px; font:500 14px/14px 'Open Sans';}
.metalform  form .input.error{box-shadow:0px 0px 5px red;}
.metalform  form .input{float: right; margin-bottom: 8px; width:65%;height:33px;padding:0 10px;color:#666666;font:12px/31px 'Open Sans';border:1px solid #9c9c9c;background:#fff;box-shadow:0px 0px 3px #9c9c9c;}
.metalform  form textarea.input{height:86px; width:100%;}
.metalform  form .submit{margin-top:16px; }
.metalform  form .submit_btn{display:inline-block; border:none; cursor:pointer;}


body{border-top: 3px #1a65cf solid;font-family:'Open Sans', sans-serif;font-weight:normal;font-style:normal;font-size:14px;color:#555;}
a{color:#00549a;text-decoration:none;}
a:hover{color:#0069ff;}
.find-home-item > button,
.callnow a, .callnowbutton,
a.pagenav,
span.pagenav{background:#223756;background:-moz-linear-gradient(left, #223756 0%, #00569d 100%);background:-webkit-linear-gradient(left, #223756 0%,#00569d 100%);background:linear-gradient(to right, #223756 0%,#00569d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#223756', endColorstr='#00569d',GradientType=1);border:1px solid rgba(0, 0, 0, 0);color:#ffffff;font-weight:400;height:40px;line-height:38px;transition:all 0.3s ease 0s;width:100%;font-weight:600;text-decoration:none;cursor:pointer;}
span.pagenav{color:#555;background:#f0f0f0;border:1px #ccc solid;}
.callnow a{display:inline-block;text-align:center;margin-top:15px;}
a.pagenav, span.pagenav{padding:0 15px;display:inline-block;text-align:center;width:auto;margin:0 5px 15px;}
.find-home-item > button:hover,
.callnow a:hover, .callnowbutton:hover,
a.pagenav:hover{background:#003D6C;border-color:#00569d;color:#fff;}
.onlymobile{display:none;}
.breadcrumbs{margin-top:50px;color:#888;z-index:10;right:15px;font-size:12px;}
.displaynone{display:none;}
.blog_unit{float:left;padding-right:0px;padding-left:0px;margin-bottom:30px !important;box-shadow:0 4px 16px -2px rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.02);overflow:hidden;background-color:#fff;-webkit-transition:all 0.15s ease;-moz-transition:all 0.15s ease;-o-transition:all 0.15s ease;transition:all 0.15s ease;width:100%;}
.blog_unit_image{display:inline;float:left;position:relative;overflow:hidden;background-color:#fff;}
.blog_unit:hover{background-color:#fff;}
.blog_unit h3,
.blog_unit h3 a{text-transform:uppercase;font-size:18px;font-weight:600;margin-bottom:25px;color:#00569d;}
.blog_unit h3 small{font-weight:300;color:#777;font-size:14px;}
.blog_unit h3 a:hover{color:#777;}
.blog_unit_content p{margin-bottom:13px;}
.blog_unit a{text-decoration:none;}
.blog_unit_content .callnow{width:200px;margin:7px 0 10px;}
.catdesc .callnow, .callnowbutton{width:300px;margin:7px auto 15px;}
.widemeta{float:left;width:100%;padding-bottom:7px;}
.single-content.blog_list_wrapper{padding-top:30px;}
.listing-unit-img-wrapper{position:relative;width:100%;max-width:400px;display:inline;float:left;min-height:200px;margin-left:-15px;transition:all 0.2s linear;}
.blog_unit_content.has_thumb{padding-left:0px;margin-left:-15px;}
.blog_unit_content iframe{box-sizing:border-box;max-width:100%;height:200px;width:auto;float:left;border:0px none;margin:0 20px 0 0;}
.blog_unit:hover{box-shadow:0 4px 16px -2px rgba(0, 0, 0, .2), 0 0 0 1px rgba(0, 0, 0, .02);}
.blog_unit .blog_unit_image img{-webkit-transition:all 0.15s ease;-moz-transition:all 0.15s ease;-o-transition:all 0.15s ease;transition:all 0.15s ease;}
.blog_unit:hover .blog_unit_image img{opacity:0.8;}
.blog_unit_image::before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg);}
.blog_unit:hover .blog_unit_image::before{-webkit-animation:shine .75s;animation:shine .75s;}
@-webkit-keyframes shine{100%{left:125%;}
}
@keyframes shine{100%{left:125%;}
}
#single-item .title-divider{display:block;}
.insidepage #single-item .title-divider{display:none;}
.insidepage #single-item.text-center .title-divider{display:block;}
.breadcrumbs a{color:#888;display:inline-block;padding:0 5px;}
.section-title h3{font-size:26px;line-height:20px;margin-bottom:18px;}
.section-title h3.subtit{font-size:15px;color:#777;margin-top:1px;margin-bottom:2px;font-family:'Open Sans';z-index:1;position:relative;font-weight:300;}
.goldcolor{color:#00569d;}
h3.goldcolor,
.section-title h3.goldcolor{text-transform:uppercase;font-family:'Open Sans', sans-serif;font-size:20px;font-weight:400;margin-bottom:25px;color:#00569d;margin-top:0;}
#scrollUp{border: 1px #fff solid; background:#00569d none repeat scroll 0 0;bottom:45px;color:#ffffff;cursor:pointer;display:none;font-size:28px;height:40px;line-height:37px;position:fixed;right:30px;text-align:center;width:40px;z-index:9999;}
#scrollUp:hover{background: #0056da; background: -moz-linear-gradient(-10deg, #0056da 0%, #223756 100%); background: -webkit-linear-gradient(-10deg, #0056da 0%,#223756 100%); background: linear-gradient(170deg, #0056da 0%,#223756 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0056da', endColorstr='#223756',GradientType=1 );}
.display-table{display:table;height:100%;text-align:center;width:100%;}
.display-tablecell{display:table-cell;height:100%;vertical-align:middle;width:100%;}
.slider-container{position:relative;margin-top:25px;}
.greenform{float:right;max-width:335px;color:#fff;background: #0056da; background: -moz-linear-gradient(-10deg, #0056da 0%, #223756 100%); background: -webkit-linear-gradient(-10deg, #0056da 0%,#223756 100%); background: linear-gradient(170deg, #0056da 0%,#223756 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0056da', endColorstr='#223756',GradientType=1 );border-radius:3px;box-shadow:0 0 -1px 3px #333;text-align:left;padding:15px 25px;box-sizing:border-box;position:absolute;margin-right:40px;z-index:19;right:0;margin-top:-420px;}
.greenform h4{margin-bottom:0;}
.greenform .agent_submit_class{border-radius:3px;margin:15px 0 0 0;padding:10px 20px 10px 20px;letter-spacing:0;}
.greenform .form-control{margin-top:12px;border:0px none;}
.slide1-text{position:absolute;z-index:9;padding:0;text-align:left;
max-width:1000px;border-radius:6px;
left: 10px;
top:1px;}

.title-2 h4{color:#fff;font-size: 28px;
font-weight:600;
padding: 0 5px;
text-transform:uppercase;
margin: 130px 0 10px;
text-align:left;
}
.title-2 h4 span {color:#0069ff;}
.title-1 h3{color:#fff;
font-size: 28px;
font-weight:600;
margin-top:0px;
padding: 0 5px;
text-align: left;
text-transform:uppercase;
width: auto !important;
box-sizing:border-box;
margin: 0 0 20px 0;
}
.title-1 h3 span {font-size: 2.7em; font-weight:700; display: block; margin-bottom: 15px;}

.title-desc{max-width:100%;
color:#fff;
font-weight:400;
font-size: 16px;
clear:both;
margin:30px 0 15px 5px;
text-align:left;display:block;
}
.slide1-text .contact-us{
	display: block;
	margin: 25px 5px;
}
.slide1-text .contact-us a{
background:#0069ff;
color:#ffffff;
font-weight:600;
display:inline-block !important;
height:40px;line-height:38px;
margin-top:20px;
margin-bottom:20px;
padding:0 22px;
font-size:16px;
border:1px solid transparent;
}
.slide1-text .contact-us a:hover{background:#00569d none repeat scroll 0 0;}
.slide1-text .title-2{display:block;padding-bottom:6px;}
.boxed-layout .wrapper{box-shadow:-3px 0 50px -2px rgba(0, 0, 0, 0.14);margin:auto;position:relative;width:1500px;}
.boxed-layout .sticky{left:0;right:0;width:1500px;}
.boxed-layout.fixed{margin:70px 0;}
.pattern-fixed.pattern{background:url("images/bg/pattern.png") repeat fixed 0 0;}
img{max-width:100%}
.mobile-menu-area .kf_callus{position:relative;right:70px;top:-127px;margin-left:30px;}
.mobile-menu-area .kf_callus .kf_phone_num{padding:7px 0px 0px 30px;}
.mobile-menu-area .kf_callus i{width:15px;}
.sticky .mobile-menu-area .kf_callus{top:-65px;}
.kf_callus{float:right;width:auto;position:relative;padding-left:0px;text-align:left;margin-right:30px;margin-top:20px;}
.kf_callus a.callbutton{margin-top:1px;padding-left:18px;padding-right:18px;}
#subbutton.callbutton{letter-spacing:0;}
header .kf_phone_num{float:none;padding:0 0px 0px 45px;width:auto;text-align:right;color:#333;background:url(../images/cons.jpg) left bottom no-repeat;}
header .kf_phone_num_left{background:none;padding-left:30px;text-align:left;border-left:1px #ddd solid;}
header .kf_phone_num span{font-weight:400;line-height:normal;margin:0 0 3px 0;font-size:13px;line-height:130%;display:block;padding:0;}
header .kf_phone_num span a{color:#0069ff;}
.kf_phone_num h5 a{font-weight:700;font-size:32px;color:#1352ac;text-decoration:none;}
.kf_phone_num h5 a:hover{color:#0069ff;}
.kf_phone_num h5 a small{text-decoration:none;font-weight:400;font-size:0.5em;color:#1352ac;}
.kf_phone_num h6{color:#999999;line-height:24px;font-weight:500;margin:0px;font-family:'Open Sans', sans-serif;font-size:15px;}
.kf_phone_num h5{color:#000;line-height:28px;font-weight:600;margin:0px;font-family:'Open Sans', sans-serif;font-size:22px;}
.callnow a, .callnowbutton,
a.pagenav,
span.pagenav{background: #0056da; background: -moz-linear-gradient(-10deg, #0056da 0%, #223756 100%); background: -webkit-linear-gradient(-10deg, #0056da 0%,#223756 100%); background: linear-gradient(170deg, #0056da 0%,#223756 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0056da', endColorstr='#223756',GradientType=1 );border:1px solid rgba(0, 0, 0, 0);color:#ffffff;font-weight:400;height:40px;line-height:38px;transition:all 0.3s ease 0s;width:100%;font-weight:600;text-decoration:none;cursor:pointer;}
span.pagenav{color:#555;background:#f0f0f0;border:1px #ccc solid;}
.callnow a{display:inline-block;text-align:center;margin-top:15px;}
a.pagenav, span.pagenav{padding:0 15px;display:inline-block;text-align:center;width:auto;margin:0 5px 15px;}
.find-home-item > button:hover,
.callnow a:hover, .callnowbutton:hover,
a.pagenav:hover{background:#00569d;border-color:#f9c322;color:#fff;}
.onlymobile{display:none;}
.work{}
.work-inner .mix{display:none;}
ul.work{padding:0;list-style:none;margin-top:30px;margin-left:8px;text-align:left;text-align:center;}
ul.work li{display:inline-block;padding:8px 12px;margin:0 8px;text-transform:uppercase;font-size:14px;font-weight:400;color:#333;border:1px solid #ccc;cursor:pointer;font-size:12px;letter-spacing:3px;}
ul.work li:hover{color:#fff;border:1px solid #000;background:#000;-webkit-transition:.3s;transition:.3s;}
ul.work li.active{color:#fff;border:1px solid #000;background:#000;}
.product-box{margin-bottom:30px;}
.product-box .inner-box{position:relative;display:block;border-radius:0 0 10px 10px;}
.product-box .inner-box:hover,
.itemgallery .product-box .inner-box{-webkit-box-shadow:2.736px 7.518px 20px 0px rgba(0, 0, 0, 0.14);-moz-box-shadow:2.736px 7.518px 20px 0px rgba(0, 0, 0, 0.14);-o-box-shadow:2.736px 7.518px 20px 0px rgba(0, 0, 0, 0.14);box-shadow:2.736px 7.518px 20px 0px rgba(0, 0, 0, 0.14);}
.product-box .image-box{position:relative;display:block;overflow:hidden;}
.product-box .image-box:after{position:absolute;top:10px;right:10px;bottom:10px;left:10px;content:'';opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, -webkit-transform 0.35s;-o-transition:opacity 0.35s, transform 0.35s;transition:opacity 0.35s, transform 0.35s;transition:opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;z-index:2;pointer-events:none;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1, 0);-ms-transform:scale(1, 0);transform:scale(1, 0);}
.product-box .image-box .image:after{border-top:1px solid #fff;border-bottom:1px solid #fff;position:absolute;top:10px;right:10px;bottom:10px;left:10px;content:'';opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, -webkit-transform 0.35s;-o-transition:opacity 0.35s, transform 0.35s;transition:opacity 0.35s, transform 0.35s;transition:opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;z-index:2;-webkit-transform:scale(0, 1);-ms-transform:scale(0, 1);transform:scale(0, 1);}
.product-box:hover .image-box:after,
.product-box:hover .image-box .image:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.product-box .image-box .product-desc,
.product-box .image-box .product-desc a{font-style:italic;margin:0px 0 15px;height:auto;max-height:20px;overflow:hidden;text-decoration:none;transition:all 0.2s linear;opacity:0;}
.product-box:hover .image-box .product-desc{max-height:50px;opacity:1;}
.product-box.list-view .image-column,
.product-box.list-view .content-column{padding:0px;}
.product-box .image-box .image{margin-left:0px; border: 1px #e0e0e0 solid;}
.product-box .image-box img{position:relative;display:block;width:100%;transition:all 0.2s linear;}
.gid-area .product-box:hover .image-box img{transform:scale(1.1);}
.product-box .lower-content{background:rgba(0,0,0,0.4);position:absolute;padding:15px 20px;top:12%;left:12%;width:76%;height:76%;box-sizing:border-box;color:#fff;z-index:8;transition:all 0.2s linear;}
.product-box:hover .lower-content{top:10%;left:10%;width:80%;height:80%;}
.product-box .zoom-content{width:100%;height:100%;left:0%;top:0%;position:absolute;padding:15px 20px;box-sizing:border-box;color:#fff;z-index:2;transition:all 0.2s linear;opacity:0;text-align:center;padding-top:80px;background:rgba(0,0,0,0.35);font-size:16px;font-weight:100;}
.product-box .zoom-content i{font-size:18px;transition:all 0.2s linear;display:block;margin-bottom:10px;}
.product-box:hover .zoom-content{opacity:1;}
.product-box:hover .zoom-content i{font-size:24px;}
.product-box .inner-box:hover .lower-content{background:rgba(0,0,0,0.6);}
.product-box.list-view .content-column .lower-content{padding-left:30px;}
.product-box .lower-content .product-title{position:relative;padding:10px 0px;line-height:24px;margin-bottom:10px;}
.product-box .lower-content .product-title h3{font-size:21px;color:#fff;line-height:1.6em;font-weight:500;margin-bottom:3px;font-family:'Open Sans';text-transform:uppercase;height:46px;margin-top:0;}
.product-box .lower-content .product-title h3 a,
.product-box:hover .lower-content .product-title h3 a{color:#fff;}
.product-box .lower-content .product-title h3 a:hover{color:#fff;}
.product-box .lower-content .text-desc{line-height:1.8em;padding:15px 0px;border-bottom:1px solid #f0f0f0;}
.product-box .lower-content .property-specs ul{display:table;width:100%;vertical-align:middle;}
.product-box .lower-content .property-meta li{position:relative;display:table-cell;vertical-align:middle;color:#6a6c6d;line-height:24px;font-weight:400;padding:0px 25px 0px 0px;}
.product-box .prod-content{padding:0 10px;text-align:left;}
.product-box .prod-content p{padding-bottom:0px;font-size:13px;font-weight:300;margin:0;line-height:22px;}
.product-box .prod-content h3{font-size:16px;color:#333;letter-spacing:0;text-transform:uppercase;}
.product-box .image-box .product-price,
.product-box .image-box .callbutton{position:absolute;left:0px;bottom:9px;font-weight:500;letter-spacing:1px;line-height:24px;padding:6px 24px;text-align:center;color:#fff;z-index:4;font-size:18px;font-family:'Poppins',sans-serif;background:#00569d;background:-moz-linear-gradient(left, #00569d 0%, #00549a 100%);background:-webkit-linear-gradient(left, #00569d 0%,#00549a 100%);background:linear-gradient(to right, #00569d 0%,#00549a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00569d', endColorstr='#00549a',GradientType=1);}
.product-box .image-box .product-price{box-shadow:7px 0 8px -6px #000 inset;}
.product-box .image-box .callbutton{border-radius:40px;width:46px;height:46px;overflow:hidden;padding:5px 8px 5px 5px;transition:all 0.3s ease-out;max-width:46px;white-space:nowrap;bottom:9px;left:auto;right:10px;font-size:14px;font-weight:400;letter-spacing:0;line-height:35px;}
.product-box .image-box .callbutton i{font-size:36px;margin-right:15px;margin-left:3px;float:left;line-height:40px;transition:all 0.55s ease-out;}
.product-box .image-box:hover .callbutton{width:auto;max-width:220px;border-radius:40px 40px 0 40px;transition:all 0.3s ease-in;}
.noshadow, .noshadow:hover{box-shadow:none !important;}
.product-box .image-box:hover .callbutton i{margin-right:3px;transition:all 0.1s ease-in;}
.gid-area .product-box .image-box .product-price{left:50%;bottom:30%;margin-left:-80px;width:160px;text-transform:uppercase;}
.product-box .lower-content .property-meta li:last-child{padding-right:0px;}
.product-box .lower-content .property-meta li .icon{position:relative;display:inline-block;line-height:24px;color:#6a6c6d;font-weight:normal;font-size:14px;padding-right:5px;}
.product-box .lower-content .property-meta li.options a{color:#6a6c6d;}
.product-box .lower-content .property-meta li.options a:hover{color:#000;}
.product-box .lower-content .rating-review{position:relative;line-height:24px;color:#6a6c6d;font-size:13px;}
.product-box .lower-content .rating-review .ratings,
.product-box .lower-content .rating-review .rev{position:relative;display:inline-block;}
.product-box .lower-content .rating-review .ratings .fa{display:inline-block;margin-right:3px;color:#fecc00;font-size:13px;}
.product-box .lower-content .view-etails-btn{position:relative;margin-bottom:20px;}
.product-box .lower-content .view-etails-btn .prop-for{position:relative;top:-5px;float:left;margin-right:25px;}
.product-box .lower-content .view-etails-btn .link-box{position:relative;text-align:center;}
.product-box .lower-content .view-etails-btn .prop-for .for{color:#eb6070;font-weight:600;display:block;}
.product-box .lower-content .view-etails-btn .prop-for .area{color:#242133;font-weight:700;font-size:16px;display:block;}
.product-box .lower-content .view-etails-btn .link-box a,
a.callbutton, .callbutton{display:inline-block;line-height:24px;padding: 12px 25px;background:#0069ff;font-size:12px;text-transform:uppercase;letter-spacing:1px;font-weight:600;color:#fff;text-decoration:none;position:relative;}
a.callbutton:before, .callbutton:before{border:1px #fff solid;content:'';position:absolute;background:transparent;left:2%;top:4%;box-sizing:border-box;width:96%;height:92%;}
.product-box .lower-content .view-etails-btn .link-box a:hover,
.product-box .inner-box:hover .lower-content .view-etails-btn .link-box a,
a.callbutton:hover, .callbutton:hover{font-weight:600;background:#00569d;color:#fff;transition:all 0.2s linear;background:-moz-linear-gradient(-45deg, #00569d 0%, #223756 100%);background:-webkit-linear-gradient(-45deg, #00569d 0%,#223756 100%);background:linear-gradient(135deg, #00569d 0%,#223756 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00569d', endColorstr='#223756',GradientType=1);}
.floatleft{float: left;}
#singleimage{padding: 0 25px 0 0;}
.datanews{margin: 0px 0 20px;}
.product-box .lower-content .view-etails-btn .link-box a .fa{padding-left:7px;}
.property-listing .view-all{position:relative;text-align:center;padding-top:30px;}
.products-area .product-nav,
.currency-nav{text-align:center;padding:0;}
.currency-nav, .onlymobilephone{display:inline-block;padding:0;margin:0 0 0 15px;}
.onlymobilephone{display:none;}
.product-menu ul li,
.currency-nav li,
.onlymobilephone li,
.borderbutton{border:1px solid #00569d;display:inline-block;padding:0;margin:0px 7px 12px;border-radius:4px;text-transform:uppercase;font-size:14px;font-weight:400;cursor:pointer;font-size:12px;transition:all 0.4s;}
.currency-nav li, .onlymobilephone li{padding:4px 8px;margin:0px 0px -1px 0px;float:left;}
.product-menu ul li.active,
.currency-nav li.active,
.onlymobilephone li{background: #0056da; background: -moz-linear-gradient(-10deg, #0056da 0%, #223756 100%); background: -webkit-linear-gradient(-10deg, #0056da 0%,#223756 100%); background: linear-gradient(170deg, #0056da 0%,#223756 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0056da', endColorstr='#223756',GradientType=1 );}
.product-menu ul li:hover,
.currency-nav li:hover,
.borderbutton:hover{background: #0056da; background: -moz-linear-gradient(-10deg, #0056da 0%, #223756 100%); background: -webkit-linear-gradient(-10deg, #0056da 0%,#223756 100%); background: linear-gradient(170deg, #0056da 0%,#223756 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0056da', endColorstr='#223756',GradientType=1 );}
.product-menu ul li:hover a, .onlymobilephone li a , .borderbutton:hover{color:#fff;}
.currency-nav li a{color:#ccc;text-decoration:none;}
.currency-nav li:hover a, .currency-nav li.active a, .onlymobilephone li a{color:#fff;font-weight:600;}
.product-menu ul li a{color:#000;text-decoration:none;display:block;padding:8px 14px;}
.borderbutton{color:#000;text-decoration:none;padding:10px 18px;}
.product-menu ul li.active a{color:#fff;}
fieldset{border:0 none;margin:0 auto;padding:0;}
.no-padding{padding:0}
#otzyv{background:url('../images/s2.jpg') no-repeat top center;background-size:cover;margin-top:1px;margin-bottom:0;padding:30px 0 45px 0;}
.section-padding{padding-top:30px;padding-bottom:10px;}
.section-padding-top{padding-top:30px;}
.section-padding-bottom{padding-bottom:30px;}
.margin-top{margin-top:50px;}
.nopadding, .nopadding .section-padding{padding:0 0 10px 0;}
.section-title{margin-bottom:25px;font-family:'Open Sans';}
.locain{border-bottom: 1px #e2e2e2 solid; color: #000; font-size: 15px; margin: 10px 15px 15px; padding: 5px 5px 10px; display: inline-block;}
.locain i{font-size: 2em; color: #0056da; margin-right: 10px;}
.locain span{color: #999; display: inline-block; margin-right: 10px;}
.section-title h1{font-size:32px;font-weight:600;color:#000;}
.section-title h2{font-size:28px;margin:0 0 5px 0;position:relative;font-weight:600;color:#222;}
#sectors{padding-bottom: 1px; height: auto; background:url(../images/brandsbg.jpg) top center;background-size:auto 100%;}}
#sectors .section-title h2{color: #fff; margin-bottom: 42px; margin-top: 15px;}
.no-margin-right{margin-right: 0px !important;}
.text-right{text-align:right;}
.section-title p{font-weight:300;}
.white-title{color:#fff;}
a.read-more{margin-top:20px;display:inline-block;color:#fff;background:#000;padding:10px 25px;border:1px solid #000;border-radius:100px;text-transform:uppercase;font-size:12px;}
a.white-read-more{margin-top:20px;display:inline-block;color:#fff;background:#ccc;padding:10px 25px;border:1px solid #ccc;border-radius:100px;text-transform:uppercase;font-size:12px;}
a.read-more:hover{color:#fff;-webkit-transition:.3s;transition:.3s;border:1px solid #ccc;background:transparent;}
a.white-read-more:hover{background:transparent;color:#fff;-webkit-transition:.3s;transition:.3s;}
.title-divider:after,.title-divider:before{content:"";display:inline-block;width:14%;height:1px;vertical-align:middle;text-align:center;}
.title-divider:afterbackground: #0056da; background: -moz-linear-gradient(-10deg, #0056da 0%, #223756 100%); background: -webkit-linear-gradient(-10deg, #0056da 0%,#223756 100%); background: linear-gradient(170deg, #0056da 0%,#223756 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0056da', endColorstr='#223756',GradientType=1 );margin-left:-1px}
.title-divider:before{background: #0056da; background: -moz-linear-gradient(-10deg, #0056da 0%, #223756 100%); background: -webkit-linear-gradient(-10deg, #0056da 0%,#223756 100%); background: linear-gradient(170deg, #0056da 0%,#223756 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0056da', endColorstr='#223756',GradientType=1 );margin-right:-1px}
.title-divider i{color:#00569d}
.title-divider{display:inherit;text-align:center;margin-top:-8px;}
.welcome-area{height:100%;}
.welcome-image-area{position:relative;height:100%;background:url(../images/bg/bg.jpg);background-size:cover;z-index:1;}
.welcome-image-area:after{position:absolute;background:rgba(0, 0, 0, .7);left:0;top:0;width:100%;height:100%;content:"";z-index:-1;}
.display-table{display:table;width:100%;height:100%;}
.display-table-cell{display:table-cell;vertical-align:middle;}
.header-text{margin-top:60px;}
.header-text h2{color:#fff;font-size:80px;letter-spacing:5px;margin:0;font-weight:600;}
.header-text p{color:#fff;text-transform:uppercase;font-size:12px;letter-spacing:3px;margin-bottom:20px;}
.header-top-area{position:fixed;left:0;top:0;width:100%;z-index:9999;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}
.mainmenu .navbar-nav li a{color:#fff;text-transform:uppercase;font-size:12px;letter-spacing:1px;padding:30px 15px;-webkit-transition:.3s;transition:.3s;}
.mainmenu .navbar-nav li a:hover{background:none;color:#ccc;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.mainmenu .navbar-nav li.active a{color:#ccc;}
.nav li a:focus,
.nav li a:hover{background:none;color:#fff;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.navbar{margin:0;}
.menu-bg{-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;background:#000;}
.menu-bg .logo{padding-top:14px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.menu-bg .mainmenu .navbar-nav li a{color:#fff;padding:20px 15px;-webkit-transition:.3s;transition:.3s;}
.menu-bg .mainmenu .navbar-nav li a:hover,
.menu-bg .mainmenu .navbar-nav li.active a{color:#ccc;}
.gid-area{margin:0 0 20px 0;}
.happy-client-list.owl-theme .owl-buttons > div,
.newprod-list .owl-controls .owl-buttons > div{background:rgba(0,0,0, 0);border:1px solid transparent;border-radius:0;color:#aaa;font-size:32px;height:40px;line-height:32px;margin:0;opacity:0.4;padding:0;position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all 0.5s ease 0s;width:40px;}
#property-d-1-2 .owl-buttons > div{opacity:1;}
.happy-client-list.owl-theme:hover .owl-buttons > div{opacity:1;}
.happy-client-list.owl-theme .owl-buttons > div:hover,
.newprod-list .owl-controls .owl-buttons > div:hover{background: #0056da; background: -moz-linear-gradient(-10deg, #0056da 0%, #223756 100%); background: -webkit-linear-gradient(-10deg, #0056da 0%,#223756 100%); background: linear-gradient(170deg, #0056da 0%,#223756 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0056da', endColorstr='#223756',GradientType=1 );color:#ffffff;}
.happy-client-list.owl-theme .owl-controls,
.newprod-list .owl-controls{margin-top:0;}
.happy-client-list.owl-theme .col-md-3{width:100%;}
.happy-client-list.owl-theme .owl-buttons > div,
.owl-buttons > div{right:0;left:auto;}
.happy-client-list.owl-theme .owl-buttons .owl-prev,
.owl-buttons .owl-prev{left:0;}
.client-reveiw{margin:20px 0;padding:20px 25px;text-align:center;transition:all 0.3s ease 0s;}
.review-quote h6{display:inline-block;color:#111;font-size:18px;line-height:20px;text-transform:uppercase;font-weight:500;margin:-1px 0 10px 15px;}
.review-quote i{color:#00569d;font-size:20px;}
.review-desc > p{font-weight:300;}
.review-desc > p span{color:#00569d;font-weight:600;text-transform:uppercase;}
.happy-client-name > h6{color:#00569d;font-weight:400;padding-top:14px;position:relative;}
.happy-client-date{color:#00569d;font-size:12px;padding-top:14px;position:relative;}
.happy-client-name > h6 span,
.review-quote > h6 span{color:#111;font-weight:300;}
.review-desc{position:relative;padding-top:20px;color:#111;}
.review-desc::before{background:#dadada none repeat scroll 0 0;content:"";height:1px;left:50%;margin-left:-22.5px;position:absolute;top:0;width:45px;}
.prod-item{margin:0 50px; text-align: left; color:#999;}
.newprod-list{margin-bottom:-5px;}
.prod-item{margin:7px 5px 5px;box-shadow:none;padding:0 0 39px 0; }
.prod-item .itemtitle{padding:0 0 15px 0;}
.prod-item .itemcontent{padding: 15px 20px;}
.prod-item .itemtitle a{font-weight:600;padding:3px 0; font-size: 16px; color: #000; text-transform: uppercase;}
.prod-item .itemprice{color:#808388;font-weight:700;font-size:1.2em;padding:7px 0;}
.prod-item .location{padding: 0px 0 14px 0;}
.prod-item .insideitem{border: 1px #f2f2f2 solid; background: #fff;  box-shadow:none;padding: 0;transition:all 0.1s linear;}
.prod-item .insideitem .itemimage img{border-bottom: 2px #00569d solid; }
#sectors .prod-item .insideitem{ }
#sectors .secheader{text-transform: uppercase; text-align: left; display: block; margin: 5px 0 10px;}
#sectors .sec-desc, .sec-desc p{line-height: 2.3em;}
#sectors .sec-desc p{text-transform: none;}
#sectors .sec-desc p i{display: inline-block; margin-right: 10px; color: #0069ff;}
.prod-item .itemreadmore{text-align:center;padding:10px 0;}
.prod-item .itemreadmore .callbutton{display:none;}
.prod-item:hover .insideitem{box-shadow:0 0 7px #333; z-index:10;}
.prod-item .insideitem .itemimage{position: relative; overflow: hidden; margin-bottom: 5px;}
.prod-item .product-desc{
	position: absolute;
	z-index: 1;
	width: 100%;
	height: 100%;
	box-sizing: border-box;
	color: #fff;
	padding: 20px 25px;
	top: auto;
	bottom: -100%;
	left: 0;
	opacity: 0;
	background: rgba(19, 82, 172, 0.75);
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
}

.prod-item:hover .product-desc{
bottom: 0;
opacity: 1;
}
.owl-item:hover{z-index:10;}
.prod-item:hover .itemreadmore .callbutton{display:inline-block;}
.happy-client-list.owl-theme .col-md-6{width:100%;}
.happy-client-list.owl-theme .owl-buttons > div{right:0;left:auto;}
.happy-client-list.owl-theme .owl-buttons .owl-prev{left:0;}
.newprod-list.owl-theme .owl-buttons > div{right:-35px;left:auto;top:40%;}
.newprod-list.owl-theme .owl-buttons .owl-prev{left:-35px;}
.kataloglist .prod-item,
.kataloglist .prod-item:hover,
.brand-list .prod-item,
.brand-list .prod-item:hover{padding-bottom:0px !important;margin-bottom:25px;}
.products-area .prod-item, .products-area .prod-item:hover{box-shadow:none;margin:0;padding-bottom:0;}
.prod-item .insideitem{margin:10px 10px 15px; }
.products-area .prod-item .insideitem:hover{box-shadow:0 0 7px #777;}
.subcatlist ul{padding-left:15px;}
.subcatlist ul li{margin-bottom:4px;}
.catimage img{padding:10px;}
.kataloglist .prod-item .insideitem{margin:0;}
.kataloglist .prod-item:hover img{filter:hue-rotate(137deg) brightness(125%);}
.kataloglist .prod-item:hover .itemtitle a{color:#111;}
.sitem{clear:both;margin-bottom:10px;margin-top:8px;}
.no-padding{padding-left:0;padding-right:0;}
.orange{color: #555;}
a.orangebg, .orangebg{background-color:#1352ac;}
.big{text-transform:uppercase;font-weight:600;}
.footer-content{background:url(../images/footer.jpg) top center;background-size:auto 100%;}
footer p{color:#fff;font-size:13px;margin:0 0 10px;line-height:18px;}
footer img{margin-top:-1px;}
footer a{color:#fff;text-decoration:none;}
footer a:hover{color:#fff;text-decoration:underline;}
footer p i.fa{display:inline-block;font-size:18px;margin-right:8px;color:#eee;width:24px;}
footer p strong{font-size:16px;}
footer div.leftborder{border-left:1px #fff solid;padding-left:60px; min-height: 90px;}
footer p i.fa.fa-mobile{font-size:24px;}
.footer-container .footer-top{background:url(../images/fform.jpg) #111 top center;padding:14px 0;}
.footer-container .footer-content{padding-top:25px;padding-bottom:15px;}
.footer-container .footer-middle{padding:26px 0;background:#181818}
.footer-container .footer-bottom{padding:20px 0 0;position:relative;background:rgba(68, 68, 68, .6)}
.leftside .moduletable h3{display:none;}
.leftside ul.level0{margin:25px 0;padding:0;}
.leftside li{display:block;width:100%;list-style:none}
.itemmanufact{margin:5px 0 15px;}
.tag-desc img{float:right;margin:1px 0 15px 15px;}
.itemmanufact .label-info{font-size:90%;margin:0 10px;}
table.features{width:100%;margin:25px 5px;border:1px #cdcdcd solid;}
.features thead td{background:#dedede;color:#000 !important;font-weight:600;}
.features td, .featurestop td{padding:10px 20px;color:#333;text-align:left;vertical-align:middle;border-bottom:1px dotted #cdcdcd}
.features td a.callbutton{padding:5px 25px;}
.featurestop td{padding:5px 0;color:#000;font-weight:600;}
.features td p{padding: 0; margin: 0;}
.tagimagealt, .tagimagealt:hover{height:100px;box-sizing:border-box;padding:25px 10px;text-align:center;color:#bbb;font-size:3em;font-weight:700;}
.featurestop td:nth-child(1){color:#999;padding-right:20px;font-weight:100;}
.features tbody tr:hover td{background:#f2f2f2;}
.features td:nth-child(1){min-width:25%;padding:5px 20px;color:#333;text-align:left;vertical-align:middle;}
.leftside .moduletable .categories-module li{margin:0 0 14px 0;padding:0;transition:all 0.3s linear;}
.leftside .moduletable .categories-module li h4{margin:0;background:#f0f0f0;}
.leftside .moduletable .categories-module li a{padding:9px 0 9px 15px;display:block;transition:all 0.2s linear;text-decoration:none;color:#111;font-size:15px;font-weight:normal;position:relative;}
.leftside .moduletable .categories-module li a.parent:after{position:absolute;right:7px;top:9px;content:'+';opacity:0.7;font-weight:bold;font-size:16px;}
.leftside .moduletable .categories-module li a img{float:left;margin:-4px 8px 0 0;}
.leftside .moduletable .categories-module li.active h4,
.leftside .moduletable .categories-module li:hover h4{background:#1352ac;}
.leftside .moduletable .categories-module li.active a,
.leftside .moduletable .categories-module li:hover a{color:#fff;}
.leftside .moduletable .categories-module li.active a.parent:after{content:'-';top:7px;}
.leftside .moduletable .categories-module li ul{display:none;margin:0;padding:10px 0 10px 0;background:#F4F4F4;box-shadow:0 1px 3px #bbbbbb;}
.leftside .moduletable .categories-module li.active ul{display:block;}
.leftside .moduletable .categories-module ul.level1 li{margin:0px 0px 3px 0;padding:0;box-shadow:none !important;background:none;}
.leftside .moduletable .categories-module ul.level1 li:last-child a{border-bottom:none;}
.leftside .moduletable .categories-module ul.level1 li a{padding:5px 4px 5px 15px;width:auto;transition:all 0.15s linear;text-decoration:none;color:#333;font:13px Arial;box-shadow:none !important;}
.leftside .moduletable .categories-module ul.level1 li a span,
.leftside .moduletable .categories-module ul.level1 li a span{border-bottom:1px #F4F4F4 dashed;}
.leftside .moduletable .categories-module ul.level1 li.active a,
.leftside .moduletable .categories-module ul.level1 li:hover a{background:#e5e5e5;color:#000;text-decoration:none;}
.leftside .moduletable .categories-module ul.level1 li.active a span,
.leftside .moduletable .categories-module ul.level1 li:hover a span{border-bottom:1px #777 dashed;}
.leftside .moduletable .categories-module li ul.level2{display:none !important;}
@media (min-width:1200px) and (max-width:1500px){
.welcome-fixed-area{height:650px;}
.boxed-layout .wrapper{width:1170px;}
.boxed-layout .sticky{width:1170px;}
}
@media (max-width:1199px){.contact-bg{margin-top:1px;}
footer div.leftborder{border-left:1px #fff solid;padding-left:20px;}
footer p i.fa{width:17px;}
footer p strong{font-size:15px;font-weight:normal;}
.triblock .item{font-size:13px;}
}
@media (min-width:992px) and (max-width:1199px){.product-box .lower-content .view-etails-btn .link-box a{padding:9px 10px;}
.itemmaincounter h2.counter{top: 25px;}
.itemmaincounter h2.counter, .itemmaincounter p.pluscountertext{left: 65px;}
.itemmaincounter p.pluscounter{left: 160px; top: 28px;}
.itemmaincounter p.pluscountertext{font-size:16px; top: 120px;}
.itemmaincounter h3 {top: 150px; left: 65px;}
.triblock:before{margin:-30px 0 0 0;}
.title-desc{margin-top:5px;}
.title-desc span{padding:1px 10px;font-size:24px;}
.product-box .lower-content .product-title h3{font-size:20px;height:34px;}
.greenform{margin-top:-380px;}
.logo img{}
header .topline{font-size:12px;margin-bottom:0px;}
.currency-nav li{padding:4px 3px;}
.find-home-box.postion{right:8%;}
.welcome-fixed-area{height:600px;}
.haven-call p{font-size:16px;}
.boxed-layout .wrapper{width:100%;}
.boxed-layout .sticky{width:100%;}
.title-2 h1{font-size:34px;}
.slide1-text .contact-us a{margin-top:20px;}
.property-bottom-list ul li{padding-left:6px;}
.welcome-title .title-2{font-size:16px;}
.services-img{margin-bottom:11px;margin-right:0;}
.welcome-title .title-1{font-size:24px;}
.download-apps-title h3{font-size:20px;}
.footer-menu li a{margin-left:8px;}
.single-footer-contact{padding:40px 30px;}
.find-home-item > button{padding:0 15px;}
.property-area{padding:70px 0 97px;}
.welcome-haven{padding-bottom:50px;padding-top:70px;}
.services-section{padding-bottom:63px;padding-top:69px;}
.ptb-130,.team-area{padding:68px 0;}
.ptb-80{padding:70px 0;}
.property-desc-top h4.price{font-size:16px;}
.brand-section{padding:100px 0;}
.brand-section.pd-2{padding:100px 0;}
.pt-130{padding-top:70px}
.home-2 .title-2 h1{font-size:30px;line-height:35px;}
.home-2 .slide1-text .desc p{font-size:14px;}
.home-2 .slide1-text{margin-left:35px;}
.home-3-map .find-home-box-inner .find-home-cagtegory .col-md-6{padding-bottom:30px;}
.awesome-feature-img-inner::before, .awesome-feature-img-inner::after, .awesome-feature-img-border::before{display:none;}
.single-awesome-feature.five{left:52px;}
.single-awesome-feature.six{left:0;}
.single-awesome-feature.four{left:5px;}
.awesome-feature-desc{margin-top:0;}
.article-desc{padding:42px 30px 65px 40px;}
.article-action{padding-top:40px;}
.article-share{float:none;margin-top:20px;}
.single-guide{padding:0 12px;}
.guide-title{margin-left:10px;}
.guide-title > h6{font-size:14px;}
.list_property .property-bottom-list ul li{padding-left:12px;}
.list_property .property-desc.list_property_desc{padding-top:8px;}
.list_property .property-desc-bottom{padding-top:0;}
.sidebar aside.single-side-box.video{margin:0;}
.header-menu ul li{margin-right:0;padding:0;}
.header-menu ul li a, .header-menu ul li .separator{font-size:14px;}
header .topline span.nosticky{margin:0;text-align:left;padding-left:10px;border:0px none;}
.kf_callus{margin-right:15px;margin-top:10px;}
.kf_phone_num span{font-size:11px;}
.kf_phone_num h5 a{font-size:26px;}
header .kf_phone_num_left{padding-left:15px;}
.slide1-text{top:-50px;}
}
@media (min-width:768px) and (max-width:991px){.title-desc{margin-top:5px;display:none;}
.triblock:before{margin:-20px 0 0 0;}
.title-desc span{padding:1px 10px;font-size:22px;}
.slider-container{margin:0;}
.mobile-menu-area .kf_callus .kf_phone_num{padding-top:11px;}
.kf_callus a.callbutton{margin-top:15px;display:block;padding:7px 12px;}
.kf_callus, .mobile-menu-area .kf_callus{margin-right:10px;right:45px;}
.kf_phone_num h5 a{font-size:22px;}
.greenform{margin-top:-340px;}
.mobile-menu-area .kf_callus{top:-85px;margin-bottom:-80px;}
header .kf_phone_num span{margin:0;}
.logo img{margin-bottom:0;}
.mobile-menu-area .kf_callus.kf_callus_left{right:225px;}
.nivoSlider, .nivoSlider img{min-height:350px;}
.blog_unit_content{margin-left:0px;padding:0px 0 0 15px;}
.title-1 h3{font-size:28px;}
.title-1 h3 span {
    font-size: 2.5em;
    font-weight: 700;
    display: block;
}
.kf_phone_num h6, .kf_phone_num{font-size:13px;}
.slide1-text{max-width:770px;}
.title-2 h4{font-size:20px;}
div.currency{float:right;margin-right:12px;}
header .topline span{display:none;}
.slide1-text .desc p,.haven-call{display:none;}
.slide1-text .contact-us a{margin-top:10px;}
.footer-menu{text-align:center;}
.find-home-box.postion{background:#00569d none repeat scroll 0 0;margin:0;position:inherit;right:inherit;top:inherit;transform:inherit;width:100%;}
.finde-home-postion{margin-top:60px;}
.boxed-layout .sticky{width:100%;}
.header-top.sticky{height:auto;}
.header-top.sticky .mobile-menu-area .kf_callus{display:none;}
.gid-area .product-box .image-box .gidtitle{top:20%;}
.gid-area .product-box .image-box .gidsubtitle{top:40%;font-size:12px;}
.gid-area .product-box .image-box .product-price{bottom:15%;}
#property-d-1-2{margin-bottom:-20px;}
#property-d-1-2 .owl-buttons > div{top:44%;}
header .topline{margin-bottom:0px;}
header .topline span.nosticky{margin:0;line-height:12px;font-size:11px;white-space:nowrap;}
.logo{margin-bottom:-30px;}
.logo img{margin-top:0;}
.header-top{margin-top:0px;}
.greyresult, .find-home-item{margin-bottom:20px;}
#subbutton.callbutton{display:block;text-align:center;}
.text-right{text-align:left;}
header .topline{box-shadow:0 0 6px #999;}
.breadcrumbs{margin-top:20px;}
img.mainglass{float:right;margin:-65px 5px 10px 40px;}
}
@media (max-width:767px){.triblock:before{margin:-5px 0 0 0;}
.title-desc{margin-top:5px;}
header .topline{padding-bottom: 25px;}
.title-desc span{padding:1px 10px;font-size:24px;}
footer div.leftborder{border-left:none;padding-left:5px;}
.prod-item .itemtitle a{font-weight:500;padding:3px 0;font-size:13px;}
.features a.callbutton{padding:5px 12px;}
table.features{border:0px none;}
table.features thead{display:none;}
table.features tr{margin-bottom:10px;display:block;border:1px solid #ccc;}
table.features td, .features td:nth-child(1){display:block;text-align:right;font-size:13px;width:100%;border:1px dotted #eee;padding:7px 12px;padding-left:70px;}
table.features tr:hover td{background:#fff;}
table.features tr td:last-child{border-bottom:0;text-align:center;padding-left:12px;}
table.features td:before{content:attr(data-label);float:left;text-transform:uppercase;font-weight:bold;margin-left:-65px;}
.item-setup .inner-box .list-inside img{margin:0 5px 0px 0px;}
iframe{border:0px none;}
.blog_unit_content iframe{width:100%;height:auto;max-height:auto;margin:0 0 15px 0;}
.header-top.sticky{position:absolute;animation:none;top:auto;}
.client-reveiw{margin:0px;}
.insidepage header .topline{margin-bottom:10px;box-shadow:0 0 6px #999;padding-bottom:45px;}
.header-top{margin-top:0px;}
.greenform{margin-top:-120px;left:15px;max-width:500px;margin-right:15px;width:auto;text-align:center;}
.counter{font-size:54px;line-height:54px;}
.kataloglist .prod-item .itemtitle{height:32px;}
.listing-unit-img-wrapper,
.blog_unit_content.has_thumb{margin-left:0px;padding:10px 0;}
.product-box .lower-content .product-title h3{height:auto;font-size:18px;}
#property-d-1-2 .owl-buttons > div{top:44%;}
.breadcrumbs{display:none;}
.currency-nav li{padding:4px 3px;margin:0 0 0 0;float:none;}
.slider-container{margin-top:0px;}
.nivo-controlNav{bottom:-7px;}
.nivo-controlNav a i{font-size:18px;}
.mobile-menu-area .kf_callus{display:none;}
.insidepage .mobile-menu-area .kf_callus.kf_callus_left{display:none;background:none;right:auto;left:47px;top:-45px;float:left;margin:0 0 -10px 0;padding:0;}
.mainpagecontent .mobile-menu-area .kf_callus.kf_callus_left{display:none;position:absolute;background:none;right:auto;left:63px;top:-35px;float:left;margin:0 0 -10px 0;padding:0;}
.mainpagecontent .mean-container a.meanmenu-reveal{top:-68px;}
header .kf_phone_num span{display:none;}
.kf_phone_num h5 a, .kf_phone_num h5 a small{font-size:16px;color:#00a7ce;}
.mobile-menu-area .kf_callus.kf_callus_left .kf_phone_num{text-align:left;background:none;padding:0;margin:0;}
header .topline span{display:none;}
#property-d-1-2{background-color:#fff;position:relative;-moz- transform:translateY(-70%);-ms- transform:translateY(-70%);-o- transform:translateY(-70%);-webkit- transform:translateY(-70%);transform:translateY(-70%);margin-bottom:-30px;}
#mainSlider, .nivoSlider img{min-height:300px !important;}
#mainSlider{overflow:hidden;}
.nivoSlider img{width:auto !important;max-width:182%;margin-left:-12px;}
.title-1 h3{font-size:22px;}
.title-1 h3 span {
    font-size: 2.5em;
    font-weight: 700;
    display: block;
}
.slide1-text{max-width:480px;}
.title-2 h4{font-size:17px;}
.slide1-text{text-align:center;}
.nivo-caption{bottom:auto;top:10px;}
.prop_title_zone{margin-top:20px;}
.prop_title_zone_container .price_area{float:left;margin-top:1px;}
.prop_title_zone_menu{display:none;}
.gid-area .product-box .image-box .gidtitle{top:25%;}
.gid-area .product-box .image-box .gidsubtitle{top:43%;font-size:13px;line-height:15px;}
.gid-area .product-box .image-box .product-price{bottom:20%;}
.container{width:300px}
.welcome-fixed-area{height:450px;}
.mean-container a.meanmenu-reveal{float:right;left:auto !important;top:-55px;}
.boxed-layout .wrapper{width:100%;}
.boxed-layout .sticky{width:100%;}
.slide1-text{top: -20px;}
.slide1-text .title-2{padding-bottom:4px;}
.boxed-layout .wrapper{width:100%;}
.boxed-layout .sticky{width:100%;}
.slide1-text .contact-us a{height:35px;line-height:35px;margin-top:0;}
.nivo-prevNav{font-size:38px;left:15px;line-height:15px;}
.nivo-nextNav{font-size:38px;line-height:15px;right:15px;}
.property-area{padding:40px 0 67px;}
.welcome-haven{padding-bottom:20px;padding-top:40px;}
.services-section{padding-bottom:33px;padding-top:39px;}
.ptb-130,.team-area{padding:38px 0;}
.ptb-80{padding:40px 0;}
.brand-section{padding:70px 0;}
.brand-section.pd-2{padding:70px 0;}
.find-home{padding:50px 0;}
.find-home.inside, .insidepage .find-home{padding:20px 0 10px 0;margin-top:12px;}
.find-home-title > h3{font-size:18px;}
.find-home-item.custom-select, .greyresult{margin-bottom:20px;}
.pt-130{padding-top:40px}
.find-home-item{text-align:center;}
.shop-filter{margin-bottom:40px;}
.feature-property-title > h3{font-size:18px;}
.property-tab-menu{text-align:left;}
.property-tab-menu ul li{line-height:35px;margin-left:0;}
.property-tab-menu{text-align:left;}
.property-bottom-list ul li{padding-left:7px;}
.property-bottom-list{padding:18px 5px;}
.welcome-title .title-1{font-size:22px;}
.welcome-title .title-2{font-size:18px;line-height:30px;}
.download-apps-title h3.title-1{margin-bottom:17px;}
.download-apps-title h3{font-size:22px;}
.download-apps-title h3.title-2{line-height:35px;}
.download-apps-caption-img.f-right{margin-top:40px;}
.section-title{margin-bottom:30px;}
.single-services{margin-bottom:30px;}
.section-title h3{font-size:20px;}
.single-property{margin-bottom:30px;}
.singe-fun-fact.f-left,.singe-fun-fact.f-right{float:none;}
.singe-fun-fact.middle{margin:0;}
.singe-fun-fact{margin-bottom:45px !important;text-align:center;}
.singe-fun-fact.middle-2{margin-left:0;}
.fun-fact{padding:70px 0 30px;}
.single-team{margin-bottom:40px;}
.single-blog{margin-bottom:40px;}
.happy-client .section-title h3{font-size:20px;line-height:28px;}
.footer-menu li a{padding:24px 0;}
.copyright > p{line-height:14px;padding:0 0 24px;text-align:center;line-height:20px;}
.singe-footer-newsletter,.single-footer-contact{position:inherit;width:100%;}
.single-footer-contact{margin:40px 0;padding:25px 15px;}
.singe-footer-newsletter{margin-top:40px;padding-left:15px;padding-right:15px;}
.footer-menu li a{padding:15px 0;text-align:center;margin:0;}
.footer-menu li{display:block;}
.footer-menu{padding:25px 0;}
.property-img > img,.team-img > img,.blog-thubmnail img,.single_propert_img > img{width:100%;}
.header-2 .mean-container a.meanmenu-reveal{top:-62px;}
.single_property-text{bottom:15px;left:15px;right:15px;top:15px;}
.property-area .single_property{margin-bottom:30px;}
.home-2 .display-tablecell .container{width:100%;}
.home-2 .slide1-text{text-align:center;}
.home-2 .title-2 h1{font-size:20px;line-height:25px;}
.home-2 .slide1-text .contact-us a{margin-top:5px;}
.header-top-1{display:none;}
.header-2 .logo{margin-top:0;}
.property-desc-top h4.price{padding:8px 0;position:inherit;right:inherit;top:inherit;transform:inherit;font-size:16px;}
.awesome-feature-list{position:inherit;}
.single-awesome-feature.one,.single-awesome-feature.two,.single-awesome-feature.three,.single-awesome-feature.six,.single-awesome-feature.five,.single-awesome-feature.four{left:0;}
.col-4{width:100%;}
.awesome-feature-list{margin-top:40px;text-align:center;}
.single-awesome-feature{margin-bottom:35px;display:inline-block;}
.awesome-feature{padding-bottom:20px;padding-top:50px;}
.awesome-feature-img-inner::before, .awesome-feature-img-inner::after, .awesome-feature-img-border::before{display:none;}
.col-4.left .s-awesome-feature-icon{float:left;margin-left:0;margin-right:16px;}
.col-4.left .s-awesome-feature-head{float:none;text-align:left;}
.awesome-feature-desc{margin-top:0;}
.team-img img{width:100%;}
.breadcrumbs{padding:110px 0 19px;}
.breadcrumbs-menu{padding-top:72px;}
.breadcrumbs-title h1{font-size:28px;}
.features-box .col-md-6.pd-left{padding-left:15px;}
.add-property-box.step-2{margin-top:50px;}
.select-package .row .col-md-4:last-child .single-package{margin-bottom:0;}
.select-package .row .col-md-4 .single-package{margin-bottom:30px;}
.contact-information-bottom, .contact-information-bottom .col-md-8 .input-field{margin-bottom:28px;}
.agency-profile-title > h5, .agency-profile-title h6{margin-top:40px;}
.single-services .welcome-title{padding:0;}
.pagination-inner li{margin-bottom:10px;margin-left:8px;}
.contact-inquiry-title{margin-top:20px;padding-bottom:15px;}
.experience-check{height:135px;}
.single-experience{overflow:hidden;}
.blog-sidbar.right-side{margin-bottom:0;margin-top:50px;padding-left:0;}
.single-side-box.discount{margin:0;}
.article-action{padding-top:30px;}
.article-desc{padding:30px 25px 65px 30px;}
.article-share{float:none;margin-top:20px;}
.article-tag > p{line-height:24px;}
article .post-title h4{font-size:17px;line-height:28px;}
.comment-thumbnail{float:none;width:40%;}
.comment-thumbnail > img{width:100%;}
.comment-desc{float:none;margin-top:30px;padding-left:0;width:100%;}
.single-comment-box.reply-comment{margin:40px 0;}
.form-top .input-filed{float:none;padding:0 !important;width:100%;}
.comment-form-box .form-top .input-filed:last-child{margin-top:28px;padding-left:15px;}
.single-guide{padding:0 15px;}
.guide-title > h6{font-size:14px;}
.blog-sidbar{padding:0;margin-bottom:40px;}
.blog-pages .pagination{margin:15px 0 0;}
.feature .welcome-title{margin-top:40px;}
.single-contact_list{margin-bottom:30px;}
.contact-list-inner .row .col-md-4:last-child .single-contact_list{margin-bottom:0;}
.single-contact-desc > p{font-size:13px;line-height:24px;}
.col-6{width:100%;}
.list_property .col-6:first-child{padding-right:0;}
.list_property .single-property{margin-bottom:0;}
.property-desc.list_property_desc{padding:30px 10px 30px 0;}
.list_property .property-desc-top h4.price{position:inherit;top:inherit;transform:inherit;}
.list_property .property-bottom-list ul li{padding-left:12px;}
.sidebar.right-side{padding-left:0;margin-top:40px;}
.sidebar .find-home-item.custom-select{margin-bottom:0;}
.agent-title > h6{font-size:16px;}
.sidebar{padding-right:0;}
.list_property .property-desc-bottom{padding-top:0;}
.list_property .property-bottom-list ul li{float:left;height:44px;line-height:44px;padding-left:0;width:50%;}
.sidebar.left{margin-bottom:40px;}
.feature .feature-property .single-property{margin-bottom:25px;}
.register-page-form{width:100%;}
.modal.in .modal-dialog{transform:translate(70px, 0px);}
.services .welcome-title{margin-top:30px;}
.two .welcome-haven-img{margin-bottom:30px;}
.sidebar aside.single-side-box.video{margin:0;}
.amenities-list ul li,.property-condition-list li{float:none;width:100%;}
.amenities-list,.property-condition-list{height:100%;}
.amenities{margin-top:40px;}
.plan-map{margin-bottom:40px;}
.feedback-img{float:none;width:100px;}
.feedback-img img{width:100%;}
.feedback-desc{float:none;margin-top:30px;padding-left:0;width:100%;}
.logo{margin-bottom:-32px;}
.logo img{margin-bottom:0;}
header .topline span.nosticky{display:none;}
.team-area .row .col-md-3:last-child .single-team{margin-bottom:8px;}
.error-content h2{font-size:135px;}
.error-content > h3{font-size:28px;}
.error-content h4{font-size:13px;}
.change-password .input-type{margin-bottom:25px;}
.welcome-fixed-area{height:400px;}
.welcome-fixed-area .title-1 h3{display:block;font-size:16px;line-height:26px;}
.alert,.well{line-height:24px;}
.find-home-box.postion{position:inherit;right:inherit;top:inherit;transform:inherit;}
.find-home-box.postion{background:#00569d none repeat scroll 0 0;margin:0;position:inherit;right:inherit;top:inherit;transform:inherit;width:100%;}
.find-home-3 .find-home-box{background:rgba(0, 67, 149, 1) none repeat scroll 0 0;left:inherit;margin-left:inherit;position:inherit;top:inherit;transform:inherit;}
.finde-home-postion,.find-home-3{margin-top:40px;}
.postion .find-home-cagtegory .col-md-6{padding-bottom:0;}
.postion .find-home-item{margin-bottom:40px;}
.finde-home-postion .find-home-bottom .find-home-item, .postion .shop-filter,.find-home-3 .find-home-item.custom-select{margin:0}
.find-home-3 .find-home-box{width:100%;}
.find-home-3 .shop-filter{margin-bottom:0;}
.find-home-close{display:none;}
.elements-tab-1{margin-bottom:50px;}
.elements-tab-1 .nav > li > a , .elements-tab-2 .nav > li > a{padding:6px 4px;}
.nomobile{display:none;}
.currency-nav{margin-left:0;}
.onlymobilephone{display:inline-block;float:right;margin:-2px 15px 0px 0;}
.fun-icon::before{position:absolute;width:50%;height:100%;margin-top:-75px;margin-left:-45px;font-size:160px;font-family:Arial, 'Open Sans';font-weight:700;text-align:left;}
#newsletter_block_home .block_content .form-group .button{width:auto;}
.need-help p{margin-bottom:15px;}
.fun-icon{float:none;margin:0 auto;text-align:center;width:100px;}
.contactinfo{padding-left:0;}
.tag-desc img{float:none;margin:0px 0 15px 1px;}
.contacts table td{display:block;}
.contacts table td:nth-child(2n){float:left;}
.contacts table td:nth-child(2n+1){float:left;clear:both;}
.contacts table td > span{max-width:300px;}
.datanews img{float:none !important;display:block;}
}
@media only screen and (max-width:480px){.mobile-menu-area .kf_callus.kf_callus_left{left:20px;top:-40px;}
.itemmaincounter h2.counter{top: 25px;}
.itemmaincounter h2.counter, .itemmaincounter p.pluscountertext{left: 65px;}
.itemmaincounter p.pluscounter{left: 160px; top: 28px;}
.itemmaincounter p.pluscountertext{font-size:16px; top: 120px;}
.itemmaincounter h3 {top: 150px; left: 65px;}
.kf_phone_num h5 a, .kf_phone_num h5 a small{font-size:14px;color:#00a7ce;}
.mean-container a.meanmenu-reveal{top:-94px;}
.nomobile{display:none;}
header .topline p, header .topline div.currency{display:inline-block;margin:-5px 0 5px 0;}
.product-box .lower-content .view-etails-btn .link-box a{padding:9px 10px;}
.section-title h1{font-size:20px;}
.big{text-transform: none;}
.product-box .image-box .product-desc{display:none !important;}
.contacts table td:nth-child(2n){float:left;width:190px;}
.insidepage .mobile-menu-area .kf_callus.kf_callus_left{display:none;position:absolute;background:none;right:auto;left:35px;top:-40px;}
.mainpagecontent .mobile-menu-area .kf_callus.kf_callus_left{display:none;position:absolute;background:none;right:auto;left:35px;top:-35px;float:left;margin:0 0 -10px 0;padding:0;}
.mainpagecontent .mean-container a.meanmenu-reveal{top:-55px;}
.insidepage .mean-container a.meanmenu-reveal{top:-74px;}
.slide1-text{max-width:320px; top: -60px;}
.title-2 h4{font-size:16px;text-align: center;}
.title-1, .title-1 h3{font-size:20px;text-align: center; float: none; margin: 15px 0;}
.title-1 h3 span {
    font-size: 2.2em;
    font-weight: 700;
    display: block;
}
.title-desc{margin-top:5px;display:none;}
.title-desc span{padding:1px 10px;font-size:24px;}
img.mainglass{margin:10px 0;position:relative;float:none;max-width:90%;}
h2.counter{font-size:80px;}
p.pluscountertext{font-size:18px;}
.contacts table td > span{max-width:300px;}
.triblock .item h3{font-size: 20px;}
.locain span {display: block; width: auto;}
}
@media only screen and (min-width:480px) and (max-width:767px){.container{width:450px}
.mean-container a.meanmenu-reveal{top:-108px;}
.header-2 .mean-container a.meanmenu-reveal{top:-56px;}
.happy-client .section-title h3{font-size:18px;}
.property-tab-menu ul li{margin-left:15px;}
.property-tab-menu ul li:first-child{margin-left:0;}
.header-topbar-menu ul li{margin-right:22px;}
.header-top-1{display:block;}
.header-2 .logo{margin-top:-15px;}
.property-bottom-list{padding:18px 16px;}
.property-bottom-list ul li{padding-left:50px;}
.property-desc-top h4.price{position:absolute;right:18px;top:50%;transform:translateY(-50%);padding:0;}
.search-form{margin:50px 0;}
.experience-check{height:100px;}
.property-desc.list_property_desc{padding:30px 20px 30px 15px;}
.our-agent-sidbar .row .col-xs-12{width:50%;}
.list_property .property-desc-bottom{padding-top:18px;}
.list_property .property-bottom-list ul li{float:inherit;height:inherit;line-height:inherit;padding-left:40px;width:inherit;}
.error-content > h3{font-size:40px;}
.error-content h4{font-size:18px;}
.welcome-fixed-area{height:450px;}
.welcome-fixed-area .slide1-text .desc p{display:block;font-size:14px;}
}