@media (max-width:1900px){.large-container{max-width:94%;}
.spe-title-2 h1{font-size:42px;color:#222533;font-weight:300;margin:0;}
.spe-title-2 h6{font-size:28px;color:#a1b1bc;font-weight:300;}
.sideimg-holder.right{width:115%;top:120px;}
.spe-section .sideimg-holder.right{width:105%;top:40px;}
.sideimg-holder.leftstatic{width:100%;}
.sideimg-holder.rightstatic{width:118%;}
.simple-banner-2 .carousel-caption{top:10%;}
.green-banner{padding:200px 0;}
.blue-banner{padding:300px 0;}
.tab-style-10 .nav-tabs > li > a{font-size:15px;}
.tab-style-10 .tab-content{margin-top:1px;}
.banner-section-2.banner-section-11 .lSSlideOuter .lightSlider{height:600px !important;}
.gridboxes{height:600px;}
.banner-section-2.banner-section-10 .lSSlideOuter .lSPager.lSGallery li.active img, .banner-section-2.banner-section-10 .lSSlideOuter .lSPager.lSGallery li:hover img{height:140px;}
.indexmod-banner-4 .lSAction > .lSPrev{background:url(images/indexmod-banner-3-left.png) top center no-repeat;left:5%;background-size:100%;}
.indexmod-banner-4 .lSAction > .lSNext{background:url(images/indexmod-banner-3-right.png) top center no-repeat;right:5%;background-size:100%;}
.indexmod-banner-4 .lSSlideOuter .lightSlider,
.indexmod-banner-4 .lSSlideOuter .lightSlider > li{height:600px !important;}
.indexmod-banner-4 .lSSlideOuter .lightSlider > li img{width:auto !important;height:100% !important;max-width:none;margin:0;}
.teambox-slider-holder .teambox-slide .img-holder{height:248px;}
.teambox-slider-holder .teambox-slide:hover .img-holder{height:330px;}
.boxstyle13-holder .work-box .title-holder{padding:10px 20px;border-bottom:1px solid #ebebeb;}
.boxstyle13-holder .work-box .desc-holder{padding:10px 20px;}
.boxstyle13-holder .work-box .detail-holder p{line-height:20px;}
.boxstyle13-holder .work-box.active .btn-holder .btn{margin:0;font-size:14px;}
.banner-section-2.banner-section-12 .lSSlideOuter .lightSlider{height:auto !important;}
.gridbox-view img{width:100% !important;height:auto !important;}
.boxstyle13-holder .gridimg-box .overlay{padding-top:16%;}
.searchfull .roster .search-boxes.mapview .sidemap{width:64%;}
.searchfull .roster .search-boxes.mapview .side{width:34%;}
.searchfull .roster .search-boxes.mapview .searchbox .descholder .leftp{width:60%;}
.searchfull .roster .search-boxes.mapview .searchbox .descholder .rightp{width:40%;}
.roster .fullwidth .search-boxes.mapview .sidemap iframe{height:900px !important;}
.fullwidth .search-boxes.mapview .sidemap iframe{height:900px !important;}
.dashboard-left{width:20%;}
.dashboard-right{width:80%;}
.roster .searchcontent-mainholder.searchview-top .filtercollapse{top:100% !important;}
}
@media (max-width:1680px){.banner-section-2.banner-section-10 .lSSlideOuter .lSPager.lSGallery li.active, .banner-section-2.banner-section-10 .lSSlideOuter .lSPager.lSGallery li:hover{margin-top:-7px;}
.testi-slider .carousel-inner > .item{height:650px;}
.mapright .search-boxes.mapview .sidemap{float:left;width:70%;padding-right:0}
.mapright .search-boxes.mapview .side{width:30%;}
.searchmap2 .searchbar-h .searchmore-section{padding:10px 0px;}
.searchmap2 .searchbar-h .searchmore-section .comp-holder{margin-bottom:5px;}
.searchmore-section.topfilter .comp-holder{margin-bottom:5px;}
.searchmore-section.topfilter .comp-holder.btn-holder{margin:0px;}
.shoppage .shipping-form-white{margin:0 0 20px;}
.searchfull .search-boxes.mapview .side{height:943px;}
}
@media (max-width:1600px){.banner-section-2.banner-section-10 .lSSlideOuter .lSPager.lSGallery li.active img, .banner-section-2.banner-section-10 .lSSlideOuter .lSPager.lSGallery li:hover img{height:134px;}
.searchfull .roster .search-boxes.mapview .sidemap{width:63%;}
.searchfull .roster .search-boxes.mapview .side{width:37%;}
.searchfull .roster .search-boxes.mapview .searchbox .descholder .leftp{width:62%;}
.searchfull .roster .search-boxes.mapview .searchbox .descholder .rightp{width:38%;}
.roster .fullwidth .search-boxes.mapview .sidemap iframe{height:700px !important;}
.searchfull .searchmap2 .search-boxes.mapview .searchbox .descholder span.type{float:left;}
.fullwidth .search-boxes.mapview .sidemap iframe{height:900px !important;}
}
@media (max-width:1500px){.banner-section-2 .contentbox,
.banner-section-gray .contentbox{width:94%;}
.banner-section-2 .contentbox,
.banner-section-gray .contentbox{margin-top:45px;}
.banner-section-2.banner-section-10 .banner-style-2 .lightSlider{height:454px !important;}
.banner-section-2.banner-section-10 .contentbox{margin-top:70px;}
.banner-section-2.banner-section-10 .lSSlideOuter .lSPager.lSGallery li.active,
.banner-section-2.banner-section-10 .lSSlideOuter .lSPager.lSGallery li:hover{margin-top:-10px;}
.banner-section-2.banner-section-10 .lSSlideOuter .lSPager.lSGallery li.active img,
.banner-section-2.banner-section-10 .lSSlideOuter .lSPager.lSGallery li:hover img{height:124px;}
.banner-section-2.banner-section-11 .lSSlideOuter .lightSlider{height:552px !important;}
.gridboxes{height:552px;}
.searchfull .roster .search-boxes.mapview .sidemap{width:61%;}
.searchfull .roster .search-boxes.mapview .side{width:39%;}
.searchmap2 .searchbar-h{height:112px;}
.searchmap2 .searchbar-holder .searchtitle::after{top:112px;}
.searchmap2 .searchbar-h .searchmore-section{padding:21px 0px;}
.searchmap2 .searchbar-h .sfilter-l{width:87%;}
.searchmap2 .searchbar-h .sfilter-r{width:12%;}
.admin-dashboard .container{max-width:1470px;}
}
@media (max-width:1400px){.banner-section-2.banner-section-10 .banner-style-2 .lightSlider{height:432px !important;}
.banner-section-2.banner-section-11 .lSSlideOuter .lightSlider{height:526px !important;}
.gridboxes{height:526px;}
.indexmod-banner-4 .lSAction > .lSPrev{left:2%;}
.indexmod-banner-4 .lSAction > .lSNext{right:2%;}
.testi-slider .carousel-inner > .item{height:650px;}
.searchfull .roster .search-boxes.mapview .sidemap{width:58%;}
.searchfull .roster .search-boxes.mapview .side{width:42%;}
.roster .fullwidth .search-boxes.mapview .sidemap iframe{height:500px !important;}
.fullwidth .search-boxes.mapview .sidemap iframe{height:500px !important;}
.searchfull .search-boxes.mapview .side{height:1940px;}
.admin-dashboard .container{max-width:1370px;}
.admin-dashboard .cyanbox ,
.admin-dashboard .orangebox ,
.admin-dashboard .greenbox,
.admin-dashboard .darkbox{width:50px;height:50px;}
}
@media (max-width:1300px){.postbox .imgholder{padding-right:15px;}
.banner-section-1 .contentbox,
.banner-section-11 .contentbox,
.banner-section-2 .contentbox,
.banner-section-gray .contentbox,
.banner-section-5 .contentbox,
.banner-section-7 .contentbox,
.feature-slider-section .contentbox{width:94%;}
.feature-slider-section .lSAction{width:1260px;}
.banner-section-2 .contentbox,
.banner-section-gray .contentbox,
.banner-section-5 .contentbox,
.banner-section-7 .contentbox{margin-top:45px;}
.banner-section-2 .banner-style-2 .lightSlider,
.banner-section-gray .banner-style-1 .lightSlider{height:454px !important;}
.simple-banner .banner-style-2 .lightSlider{height:auto !important;}
.banner-section-2.banner-section-10 .banner-style-2 .lightSlider{height:404px !important;}
.banner-section-5 .banner-style-2 .lightSlider,
.banner-section-7 .banner-style-2 .lightSlider{height:454px !important;}
.feature-slider-section .banner-content{top:20px;}
.feature-slider-section .banner-style-2 .lSAction > .lSPrev, .feature-slider-section .banner-style-2 .lSAction > .lSNext{top:-160px !important;}
.boxstyle13-holder .imgcontent-box .detail-holder h6{margin:0 0 5px;}
.boxstyle13-holder .imgcontent-box .detail-holder p{font-size:12px;}
.boxstyle13-holder .work-box .detail-holder h4{margin:0 0 5px;}
.boxstyle13-holder .work-box .detail-holder h6{margin:0 0 5px;}
.boxstyle13-holder .work-box .detail-holder p{font-size:12px;}
.banner-section-5 .lSSlideOuter .lightSlider > li .abs-imgs .extras img,
.banner-section-7 .lSSlideOuter .lightSlider > li .abs-imgs .extras img{height:auto !important;width:80% !important;}
.banner-section-5 .lSSlideOuter .lightSlider > li .abs-imgs img{width:auto !important;height:400px !important;}
.banner-section-5 .contentbox{margin-top:180px;}
.banner-section-7 .contentbox{margin-top:260px;}
.feature-slider-section.centered-slider .contentbox{width:50%;}
.feature-slider-section.centered-slider .banner-style-2 .lightSlider{height:574px !important;}
.feature-slider-section.centered-slider .banner-style-2 .lSAction > .lSPrev, .feature-slider-section.centered-slider .banner-style-2 .lSAction > .lSNext{top:-330px !important;}
.banner-section-2.banner-section-8 .contentbox ,
.banner-section-2.banner-section-9 .contentbox{width:80%;}
.spe-mixslider .mixslider .customNavigation{padding:0px 0px 70px;margin:10px 0px;}
.banner-section-2 .banner-style-2 .lightSlider,
.banner-section-gray .banner-style-1 .lightSlider,
.banner-section-5 .banner-style-2 .lightSlider,
.banner-section-7 .banner-style-2 .lightSlider,
.feature-slider-section .banner-style-2 .lightSlider{height:404px !important;}
.simple-banner .banner-style-2 .lightSlider{height:auto !important;}
.banner-section-2.banner-section-10 .contentbox{margin-top:70px;}
.banner-section-2.banner-section-10 .lSSlideOuter .lSPager.lSGallery li.active,
.banner-section-2.banner-section-10 .lSSlideOuter .lSPager.lSGallery li:hover{margin-top:-10px;}
.banner-section-2.banner-section-10 .lSSlideOuter .lSPager.lSGallery li.active img,
.banner-section-2.banner-section-10 .lSSlideOuter .lSPager.lSGallery li:hover img{height:112px;}
body.boxed .container{width:100%;}
.boxlayout-contentarea .container,
.boxlayout-footerarea .container{width:750px;}
.sr-only{left:0px;}
.simple-banner-1 .carousel-caption h1{font-size:70px;line-height:80px;}
.simple-banner-1 .carousel-caption{top:30%;}
.simple-banner-1 .carousel-control.left, .simple-banner-1 .carousel-control.right,
.simple-banner-1 .glyphicon-chevron-left, .simple-banner-1 .glyphicon-chevron-right{width:50px;height:50px;}
.simple-banner-1 .glyphicon-chevron-left, .simple-banner-1 .glyphicon-chevron-right{top:0;}
.ad-section{height:600px;}
.ad-large-section{height:750px;}
.ad-section .details h1,
.ad-large-section .details h1{font-size:60px;line-height:70px;}
.corebox .img-holder{padding:24px 23px;}
.bbl-img{width:45%;}
.gray-grid-section .sec-title h1{font-size:68px;}
.graygrid-content{margin-top:470px;}
.simple-testislider-1 .carousel-control.left{left:45%;}
.simple-testislider-1 .carousel-control.right{right:45%;}
.simple-banner-2 .carousel-caption .btns{margin:10px 0px 0px;}
.simple-banner-2 .item .carousel-caption img{width:30% !important;height:auto !important;margin:0 0 30px;}
.simple-banner-2 .carousel-caption{top:5%;}
.simple-banner-2 .carousel-caption h1{font-size:70px;line-height:80px;}
.simple-banner-2 .carousel-caption h6{font-size:40px;line-height:50px;margin:0 0 10px;}
.simple-banner-2 .carousel-caption p{font-size:20px;margin:0 0 20px;width:80%;}
.spe-title-2{width:90%;}
.green-banner{padding:150px 0;}
.blue-banner{padding:200px 0;}
.sideimg-holder.rightstatic{margin-left:0;}
.mobile-design-desc ul{width:100%;}
.mobile-design-desc ul > li{padding:20px 0px;}
.banner-section-2.banner-section-11 .banner-style-2 .lightSlider{height:480px !important;}
.gridboxes{height:480px;}
.indexmod-banner-1 img{width:12%;margin:0px 0px 10px;}
.indexmod-banner-1 .carousel-caption h1{font-size:40px;margin:0 0 15px;}
.indexmod-banner-1 .carousel-caption{top:30px;}
.indexmod-banner-1 .glyphicon-chevron-left,
.indexmod-banner-1 .glyphicon-chevron-right{width:50px;height:50px;top:42%;}
.indexmod-banner-1 .carousel-control.left, .indexmod-banner-1 .carousel-control.right{width:50px;}
.indexmod-banner-1 .glyphicon-chevron-left{background-size:100%;}
.indexmod-banner-1 .glyphicon-chevron-right{background-size:100%;}
.blueblack-tagline{font-size:26px;line-height:52px;}
.respfeature-img{margin-top:50px;}
.indexmod-banner-2 .carousel-inner .item,
.indexmod-banner-6 .carousel-inner .item{height:540px;}
.indexmod-banner-2 .carousel-caption h6,
.indexmod-banner-6 .carousel-caption h6{font-size:28px;}
.indexmod-banner-2 .carousel-caption h1,
.indexmod-banner-6 .carousel-caption h1{font-size:42px;}
.indexmod-banner-2 .carousel-caption,
.indexmod-banner-6 .carousel-caption{right:10%;left:10%;}
.indexmod-banner-2 .carousel-indicators{bottom:60px;left:10%;}
.indexmod-banner-6 .carousel-indicators{bottom:40px;}
.indexmod-banner-2 .carousel-control.left,
.indexmod-banner-6 .carousel-control.left{left:0;}
.indexmod-banner-2 .carousel-control.right,
.indexmod-banner-6 .carousel-control.right{right:0;}
.indexmod-banner-3 .carousel-inner .item ,
.indexmod-banner-7 .carousel-inner .item{height:540px;}
.indexmod-banner-3 .carousel-caption h6,
.indexmod-banner-7 .carousel-caption h6{font-size:28px;}
.indexmod-banner-3 .carousel-caption h1,
.indexmod-banner-7 .carousel-caption h1{font-size:42px;}
.indexmod-banner-3 .carousel-caption,
.indexmod-banner-7 .carousel-caption{right:10%;left:10%;top:10%;}
.indexmod-banner-3 .carousel-control.left,
.indexmod-banner-7 .carousel-control.left{left:0;}
.indexmod-banner-3 .carousel-control.right,
.indexmod-banner-7 .carousel-control.right{right:0;}
.indexmod-banner-3 .detail-holder{width:55%;float:right;margin-top:0;}
.indexmod-banner-3 .img-holder{width:34%;}
.indexmod-banner-4 .lSAction > a{width:50px;height:50px;}
.indexmod-banner-4 .lSSlideOuter .lightSlider,
.indexmod-banner-4 .lSSlideOuter .lightSlider > li{height:480px !important;}
.indexmod-banner-4 .lSAction > .lSPrev{left:1%;}
.indexmod-banner-4 .lSAction > .lSNext{right:1%;}
.box-tabs{margin-top:-39px;}
.banner-searchbox{top:34px;left:10%;}
.spe-title-8{width:90%;margin:0 5%;}
.testi-slider .carousel-inner > .item{height:700px;}
.top-secicon{left:46%;}
.designbanner-section .carousel-control.left, .designbanner-section .carousel-control.right{width:50px;height:50px;}
.designbanner-section .carousel-control.left{left:-5%;}
.designbanner-section .carousel-control.right{right:-5%;}
.simple-banner .banner-content{top:10%;}
.banner-section-13 .banner-style-2 .banner-content{top:10%;}
.prodetail-slider .detail-holder a{margin:10px 0 0;}
.banner-section-13 .banner-style-2 .lSAction > .lSPrev,
.banner-section-13 .banner-style-2 .lSAction > .lSNext{height:41px;width:21px;}
.banner-section-13 .banner-style-2 .lSAction > .lSPrev{left:20px;}
.banner-section-13 .banner-style-2 .lSAction > .lSNext{right:20px;}
.banner-section-14 .banner-style-2 .lSAction > .lSPrev,
.banner-section-14 .banner-style-2 .lSAction > .lSNext{top:26%;}
.promocontent-box{max-height:408px;}
.promocontent-box .contentbox .textholder{padding:0;}
.promocontent-box .contentbox .textholder h3{font-size:26px;}
.promocontent-box .contentbox .textholder h6{font-size:18px;}
.promocontent-box .contentbox .textholder .btn-holder a.speblankbtn{height:40px;line-height:34px;margin:0px 5px 10px 0px;padding:0 12px;}
.pbanner-section-1 .lSSlideOuter .lightSlider{height:480px !important;}
.narrowgrid.grid4.mix-grid .mix a.mix-link,
.narrowgrid.grid4.mix-grid .mix a.mix-preview{top:32%;}
.boxstyle13-holder .gridimg-box .overlay{padding-top:12%;}
.port-syncslider .synced-slider .sync1 .owl-prev,
.port-syncslider .synced-slider .sync1 .owl-next{top:24px;}
.searchfull .search-boxes.mapview .side{width:37%;}
.searchfull .search-boxes.mapview .sidemap{width:63%;}
.searchfull .search-boxes.mapview .side{height:1980px;}
.searchfull .roster .search-boxes.mapview .sidemap{width:54%;}
.searchfull .roster .search-boxes.mapview .side{width:46%;}
.searchfull .roster .search-boxes.mapview .searchbox .descholder .leftp{width:62%;}
.searchfull .roster .search-boxes.mapview .searchbox .descholder .rightp{width:38%;}
.full-propslider .prop-syncslider .synced-slider .sync1 .owl-prev,
.full-propslider .prop-syncslider .synced-slider .sync1 .owl-next{top:24px;}
.sidefull-propslider .prop-syncslider .synced-slider .sync1 .owl-prev,
.sidefull-propslider .prop-syncslider .synced-slider .sync1 .owl-next{top:24px;}
.half-propslider .prop-syncslider .synced-slider .sync1 .owl-prev,
.half-propslider .prop-syncslider .synced-slider .sync1 .owl-next{top:24px;}
.admin-dashboard .container{max-width:1270px;}
.admin-dashboard .dbox-visitors{padding:15px;}
.admin-dashboard .cyanbox ,
.admin-dashboard .orangebox ,
.admin-dashboard .greenbox,
.admin-dashboard .darkbox{width:40px;height:40px;margin-right:10px;}
.admin-dashboard .nav.navigation-tabs2 > li > a{padding:12px 3px;}
.list.products-listing1.grid3 .box-style-15 .icon-holder{width:27%;}
.list.products-listing1.grid3 .box-style-15 .detail-holder{width:73%;min-height:190px;}
.list.products-listing1.grid3 .box-style-15 .info-box{padding:14px 0;}
}
@media (max-width:1280px){.searchfull .roster .search-boxes.mapview .sidemap{width:52%;}
.searchfull .roster .search-boxes.mapview .side{width:48%;}
}
@media (max-width:1200px){.cart-icon{margin:12px 0px 0px 20px;}
.search-icon{margin:14px 0px 0px 30px;}
.navbar-default .navbar-nav > li > a span{padding:0 13px;}
.ft-top-bar .left-logo h1{margin:0 0 10px;margin-right:72px;}
.ft-top-bar .right-callus{margin:10px 0;width:100%;text-align:center;}
.footercols{background:url("images/footer-divider.png") no-repeat scroll 100% top rgba(0, 0, 0, 0);}
.tab-style-6 .tabs-right .nav-tabs li a{padding:15px 20px 15px 19px;}
.flickr-ul > li{width:49.3%;}
.flickr-ul > li img{width:100%;}
.flickr-ul > li:nth-child(3n){margin-right:2px;}
.flickr-ul > li:nth-child(2n){margin-right:0;}
.widget-tab ul.nav li.active a,
.widget-tab ul.nav li:hover a,
.widget-tab ul.nav li a{padding:8px 10px 9px;}
.widget-social .social a.widget-vimeo{margin:0 0 10px;}
.column{margin:0 0 20px;}
.postbox .imgholder{padding:0 15px;}
.banner-section-1 .banner-style-2 .lightSlider,
.banner-section-11 .banner-style-2 .lightSlider,
.banner-section-2 .banner-style-2 .lightSlider,
.banner-section-gray .banner-style-1 .lightSlider,
.banner-section-5 .banner-style-2 .lightSlider,
.banner-section-7 .banner-style-2 .lightSlider,
.feature-slider-section .banner-style-2 .lightSlider{height:370px !important;}
.simple-banner .banner-style-2 .lightSlider{height:auto !important;}
.banner-section-2.banner-section-4 .banner-style-2 .lightSlider{height:460px !important;}
.banner-section-2.banner-section-10 .banner-style-2 .lightSlider{height:323px !important;}
.banner-section-2.banner-section-4 .contentbox{margin-top:0;}
.feature-slider-section .lSAction{width:100%;}
.feature-slider-section .banner-style-2 .lightSlider{height:254px !important;}
.feature-slider-section .banner-style-2 .lSAction > .lSPrev, .feature-slider-section .banner-style-2 .lSAction > .lSNext{top:-150px !important;}
.feature-slider-section .banner-content{top:10px;}
.banner-section-5 .lSSlideOuter .lightSlider > li .abs-imgs .extras img ,
.banner-section-7 .lSSlideOuter .lightSlider > li .abs-imgs .extras img{height:auto !important;width:60% !important;}
.banner-section-5 .lSSlideOuter .lightSlider > li .abs-imgs img{width:auto !important;height:320px !important;}
.abs-promo .promoimg{right:-190px;top:-20px;}
.banner-section-7 .lSSlideOuter .lightSlider > li .abs-imgs img{width:90% !important;height:auto !important;}
.banner-section-2.banner-section-8 .contentbox,
.banner-section-2.banner-section-9 .contentbox{margin-top:0;width:95%;}
.banner-section-2.banner-section-8 .contentbox h1,
.banner-section-2.banner-section-9 .contentbox h1{font-size:32px;}
.banner-section-2.banner-section-8 .contentbox p,
.banner-section-2.banner-section-9 .contentbox p{font-size:16px;line-height:18px;}
.banner-section-2.banner-section-8 .contentbox ul > li span{font-size:16px;}
.banner-section-2.banner-section-8 .contentbox .btn,
.banner-section-2.banner-section-9 .contentbox .btn{font-size:16px;line-height:38px;}
.banner-section-2.banner-section-8 .lSSlideOuter .lightSlider > li .imgholder img,
.banner-section-2.banner-section-9 .lSSlideOuter .lightSlider > li .imgholder img{width:auto !important;height:310px !important;}
.spe-mixslider .mixslider .customNavigation{padding:0px 0px 45px;margin:10px 0px;}
.banner-section-2 .banner-style-2 .lightSlider,
.banner-section-5 .banner-style-2 .lightSlider,
.banner-section-7 .banner-style-2 .lightSlider,
.feature-slider-section .banner-style-2 .lightSlider{height:323px !important;}
.banner-section-gray .banner-style-1 .lightSlider{height:450px !important;}
.simple-banner .banner-style-2 .lightSlider{height:auto !important;}
.banner-section-2.banner-section-10 .contentbox{margin-top:0;}
.banner-section-2.banner-section-10 .lSSlideOuter .lSPager.lSGallery li.active,
.banner-section-2.banner-section-10 .lSSlideOuter .lSPager.lSGallery li:hover{margin-top:-10px;}
.banner-section-2.banner-section-10 .lSSlideOuter .lSPager.lSGallery li.active img,
.banner-section-2.banner-section-10 .lSSlideOuter .lSPager.lSGallery li:hover img{height:91px;}
.promoline p{line-height:30px;}
.ad-section{height:500px;}
.ad-large-section{height:650px;}
.corebox .img-holder{padding:19px 18px;}
.simple-banner-1 .carousel-caption{top:20%;}
.box-style-25 .icon-holder h4{font-size:20px;}
.mobile-design-desc{margin-top:10px;}
.greenboxed-info .front-overlay{padding:150px 30px 0px;}
.greenboxed-info:hover .front-overlay{top:180px;}
.spe-title-2 h1{font-size:40px;}
.tab-style-10 ul.nav li{width:25.15%;}
.tab-style-10 .tab-content{margin-top:1px;}
.tab-style-10 .nav-tabs > li > a{font-size:14px;}
.box-style-26 .detail-holder h4{font-size:24px;}
.banner-section-2.banner-section-11 .banner-style-2 .lightSlider{height:383px !important;}
.gridboxes{height:383px;}
.gridboxes .holder .overlay .morelink{width:40px;height:40px;padding:10px 0 0;}
.gridboxes .holder .overlay .griddetail{padding:5px 15px;}
.respfeature-img{margin-top:110px;}
.indexmod-banner-3 .img-holder{width:40%;}
.indexmod-banner-7 .img-holder{width:45%;margin-top:8%;}
.indexmod-banner-7 .detail-holder{padding-left:44%;width:100%;}
.indexmod-banner-7 .carousel-caption p{width:90%;}
.indexmod-banner-7 .carousel-indicators{bottom:30px;}
.indexmod-banner-4 .lSSlideOuter .lightSlider,
.indexmod-banner-4 .lSSlideOuter .lightSlider > li{height:420px !important;}
.orspan{width:70px;background-size:100%;}
.indexmod-banner-4 .banner-content .container{width:90%;}
.indexmod-banner-4 .rightholder{padding-top:24%;}
.process-sec .process-arrow.first-arrow{left:27%;}
.process-sec .process-arrow.last-arrow{right:27%;}
.testi-holder-1 .testibox-1{min-height:180px;}
.dgray-promobox .btnbox{padding:46px 0px 0px;}
.subsec-title-1 p{font-size:14px;line-height:18px;}
.propdetail-box .cat-badge{margin-right:0;margin-top:10px;}
.indexmod-banner-5 .lSSlideOuter .lightSlider, .indexmod-banner-5 .lSSlideOuter .lightSlider > li{height:640px !important;}
.box-tabs ul.nav li a{padding:0px 9px;}
.indexmod-banner-5 .banner-content{top:70px;}
.stab-filter-form label input.bottomalign[type="submit"]{font-size:12px;margin-right:5px;padding:0px 15px;}
.stab-filter-form .submit-area select{font-size:13px;padding:0px 25px 0px 5px;}
.stab-filter-form .submit-area a{margin-left:5px;font-size:12px;}
.sideSlider.owl-theme .owl-controls{bottom:98px;}
.sideSlider .desc-holder{width:85%;}
.sideSlider .banner-content{top:18%;}
.cat-rgroup{margin-right:-15px;margin-bottom:10px;}
.stab-filter-form .radio-inline{font-size:12px;}
.sideSlider .bottomdesc{position:static;display:inline-block;width:100%;float:left;}
.stab-filter-form .formbox{padding:25px 25px 1px;}
.stab-filter-form select{font-size:12px;background-size:17px;}
.stab-filter-form select:hover{background-size:17px;}
.stab-filter-form .side-submit-area{padding:15px 20px;}
.box12 .text-holder{height:208px;}
.gridcol .text-holder{padding:12px;}
.gridcol .text-holder p{font-size:12px;}
.gridcol .text-holder h5{font-size:16px;min-height:40px;margin:0px 0px 5px;}
.box21{height:190px;}
.box21 .text-holder{padding-right:239px;}
.projects-holder .col-20per,
.portfolio-holder .col-20per{width:25%;}
.info-box-3 .iconholder h4{font-size:16px;}
.indexmod-banner-3 .carousel-caption{right:10%;left:10%;top:0;}
.banner-searchbox{top:50px;left:8%;}
.indexmod-banner-3 .carousel-caption{right:8%;left:18%;top:10%;}
.indexmod-banner-3 .carousel-inner .item, .indexmod-banner-7 .carousel-inner .item{height:580px;}
.price-datatable .table tr td, .price-datatable .table tr th{min-width:116px;}
.price-datatable .table tr td.table-btnholder, .price-datatable .table tr th.table-btnholder{min-width:242px;}
.tab-style-12 ul.nav li{margin-bottom:10px;}
.tab-style-12 ul.nav li a{padding:0px 0px 10px;}
.agentbox .detail-holder h3 a{width:100%;}
.agentbox .detail-holder h3 span{margin:0;}
.album-list > li .detail-holder .icon-holder{width:246px;}
.album-list > li .detail-holder .icon-holder a{margin-left:10px;}
.album-list > li .detail-holder .desc-holder{padding:20px 260px 20px 0px;}
.boxstyle13-holder .work-box .title-holder,
.boxstyle13-holder .work-box .desc-holder{padding:8px 15px;}
.testi-slider .carousel-inner > .item{height:700px;}
.box-style-31 .icon-holder h4{font-size:15px;}
.spe-services .spe-servicebox h4{font-size:16px;letter-spacing:1px;}
.circle-correct > li{font-size:13px;}
.detailSlider .carousel-indicators{position:static;margin:0;width:100%;}
.detailSlider .details{margin:20px 0px 0px;}
.top-secicon{left:45%;}
.newsbox .img-holder{height:auto;float:left;display:inline-block;}
.newsbox .img-holder img{width:100% !important;height:auto !important;}
.newsbox .img-holder iframe{height:173px !important;}
.banner-section-2.banner-section-12 .contentbox img{width:60% !important;margin:0 0 20px;}
.banner-section-2.banner-section-12 .contentbox p{margin:0px 0px 20px;}
.banner-section-2.banner-section-12 .banner-content{top:20px;}
.banner-section-2.banner-section-12 .banner-style-2 .lSAction > .lSPrev{left:2%;}
.banner-section-2.banner-section-12 .banner-style-2 .lSAction > .lSNext{right:2%;}
.vertical-banner .nav-tabs{right:-30px;}
.spe-bannerpromo .promobanner-detail{top:40%;}
.spe-newsbox .extra-holder{width:100%;height:40px;position:static;}
.spe-newsbox .extra-holder ul{height:40px;}
.spe-newsbox .extra-holder ul > li.icon1,
.spe-newsbox .extra-holder ul > li.icon2,
.spe-newsbox .extra-holder ul > li.icon3{height:100%;width:40px;display:inline-block;border:none;border-right:1px solid #fff;}
.spe-newsbox .extra-holder ul > li.icon4{width:auto;height:40px;display:inline-block;padding:0 10px;float:right;line-height:40px;}
.spe-newsbox .extra-holder ul > li.icon4 span{display:inline-block;margin-left:5px;}
.spe-newsbox .img-holder{width:50%;padding-left:0;}
.spe-newsbox .detail-holder{width:50%;height:81%;padding:10px 15px;}
.spe-newsbox .img-holder .overlay{left:0;}
.spe-newsbox .detail-holder p{font-size:13px;line-height:20px;}
.designbanner-section .carousel-control.left{left:0;}
.designbanner-section .carousel-control.right{right:0;}
.simple-banner .banner-content{top:26%;}
.simple-banner .contentbox h1{font-size:50px;line-height:56px;}
.lper-sec-p{margin:20% 0px 15%;}
.xxl-sec-p{padding:140px 0px;}
.vertical-slider .lSSlideWrapper{height:930px !important;}
.m1per-sec-p{margin:5% 0px 0;}
.speimg-left{min-height:0;}
.speimg-left img{width:auto;position:static;max-width:100%;}
.promo-largebox-gray .textholder{top:30%;}
.banner-section-13 .banner-style-2 .banner-content{top:10%;}
.prodetail-slider .detail-holder h4{font-size:18px;}
.prodetail-slider .detail-holder p{font-size:13px;margin:0px 0px 10px;line-height:20px;}
.prodetail-slider .detail-holder{width:50%;}
.prodetail-slider .detail-holder a{margin:10px 0 0;}
.banner-section-13 .banner-style-2 .lSAction > .lSPrev,
.banner-section-13 .banner-style-2 .lSAction > .lSNext{height:41px;width:21px;}
.banner-section-13 .banner-style-2 .lSAction > .lSPrev{left:10px;}
.banner-section-13 .banner-style-2 .lSAction > .lSNext{right:10px;}
.tagged-holder iframe{height:190px !important;}
.featurebox .detail-holder{padding:60px 40px 30px;}
.featurebox .img-holder{left:38%}
.banner-section-14 .banner-style-2 .lSAction > .lSPrev,
.banner-section-14 .banner-style-2 .lSAction > .lSNext{width:50px;height:50px;}
.banner-section-14 .banner-content .descholder{padding-left:10%;}
.banner-section-14 .lSSlideOuter .lightSlider{height:660px !important;}
.banner-section-14 .lSSlideOuter .lSPager.lSpg{bottom:280px;right:15px;}
.feature-graybox .detail-holder h4{font-size:17px;}
.commentbox-holder .lefttop .commentbox,
.commentbox-holder .leftbottom .commentbox{padding-right:60px;}
.commentbox-holder .righttop .commentbox,
.commentbox-holder .rightbottom .commentbox{padding-left:60px;}
.works-holder .col-20per{width:25%;}
.works-holder .col-40per{width:50%;}
.overtextholder{padding:30px 15px 0px;}
.spefeature-list > li{margin:0px 0px 40px;}
.teambox-2{min-height:190px;}
.default-sbox .imgholder{height:244px;}
.default-sbox.third .imgholder{padding:20px 0 0;}
.d-locationbox .whitebox .overtag{width:280px;background:url("images/wbox-overtag-bg-mbl.png") no-repeat scroll right top transparent;}
.d-locationbox .whitebox.listing,
.d-locationbox .whitebox.market{height:412px;}
.d-locationbox .whitebox ul.hlist li{width:15%;}
.d-locationbox .whitebox.sell{padding-right:110px;}
.d-locationbox .whitebox.career{padding-right:110px;}
.d-locationbox .whitebox h3{margin:0 0 3px;}
.de-services .whitebox p{min-height:80px;padding:0;}
.footerpromo-section iframe{height:314px !important;}
.footerpromo-box img{bottom:46px;width:280px;}
.de-logoslider .partner-slider .bx-wrapper .bx-controls-direction a.bx-prev{left:-30px;}
.de-logoslider .partner-slider .bx-wrapper .bx-controls-direction a.bx-next{right:-30px;}
.d-locationbox .whitebox.desc{margin-bottom:30px;}
.d-locationbox .whitebox.sell{height:128px;}
.d-locationbox .whitebox h3{font-size:18px;}
.boxstyle9-holder .bx-wrapper .bx-controls-direction a .disabled{display:block !important;}
.more-intro .intro-slider{position:relative;top:40px;}
.more-intro{padding-bottom:0;margin-bottom:0;}
.pbanner-section-1 .lSSlideOuter .lightSlider{height:480px !important;}
.narrowgrid.grid4.mix-grid .mix a.mix-link,
.narrowgrid.grid4.mix-grid .mix a.mix-preview{top:26%;}
.narrowgrid.grid4.mix-grid .mix a.mix-link,
.narrowgrid.grid4.mix-grid .mix a.mix-preview{top:7%;}
.narrowgrid.grid2.mix-grid .mix a.mix-link,
.narrowgrid.grid2.mix-grid .mix a.mix-preview{top:27%;}
.narrowgrid.grid3.mix-grid .mix .port-item .port-box a.mix-link,
.narrowgrid.grid3.mix-grid .mix .port-item .port-box a.mix-preview{top:18%;}
.searchbox-holder .searchbox .imgholder,
.largegrid.grid1.mix-grid .searchbox-holder .searchbox .imgholder{width:100%;}
.searchbox-holder .searchbox .descholder,
.largegrid.grid1.mix-grid .searchbox-holder .searchbox .descholder{background:rgba(246, 246, 246, 0.8);}
.largegrid.grid1.mix-grid .searchbox-holder .searchbox .descholder{width:40%;}
.portfolio-5 .col-20per{width:25%;}
.boxstyle13-holder .gridimg-box .overlay{padding-top:12%;}
.largegrid.grid3.mix-grid .mix .port-box a.mix-link,
.largegrid.grid3.mix-grid .mix .port-box a.mix-preview{top:38%;}
.widget-tab-3 ul.nav li.active a, .widget-tab-3 ul.nav li:hover a{padding:5px 10px 9px;}
.port-syncslider .synced-slider .sync1 .owl-prev,
.port-syncslider .synced-slider .sync1 .owl-next{top:24px;}
.outer-social .socialholder{position:relative;top:0px;left:15px;width:100%;}
.outer-social .socialholder a{margin:0px 10px 20px 0;}
.likebox:hover .overlay{top:55%;}
.boxedcontent{padding:15px 50px 40px;}
.blog-filter{margin:0px 0px 20px;}
.blog-searchbox-holder .searchbox .imgholder{width:100%;}
.blog-searchbox-holder .searchbox .descholder{background:rgba(246, 246, 246, 0.8);}
.blog-searchbox-holder .searchbox .descholder .extra ul{height:auto;}
.blog-searchbox-holder .searchbox .descholder .extra ul{margin:0 -28px;}
.blog-searchbox-holder .searchbox .descholder .extra ul > li,
.blog-searchbox-holder .searchbox .descholder .extra ul > li:first-child,
.blog-searchbox-holder .searchbox .descholder .extra ul > li:last-child{border:none;border-bottom:1px solid rgb(231, 231, 231);width:100%;padding:10px 25px;}
.blog-searchbox-holder .searchbox .descholder .holder p{max-height:210px;overflow:hidden;}
.blog-smallbox-holder.grid2 .smallbox .imgholder{position:relative;margin:0 0 20px;}
.blog-smallbox-holder.grid2 .smallbox .imgholder img{width:100% !important;height:auto !important;}
.blog-smallbox-holder.grid2 .smallbox .descholder{padding:0;min-height:0;}
.banner-style-3 .white-caption .caption-desc p{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;}
.banner-style-3 .white-caption .caption-desc{width:85%;padding:20px;}
.banner-style-3 .white-caption .caption-link{width:15%;}
.propcontent-holder .section-title h1{line-height:30px;}
.full-propslider .prop-syncslider .synced-slider .sync1 .owl-prev,
.full-propslider .prop-syncslider .synced-slider .sync1 .owl-next{top:32px;}
.sidefull-propslider .prop-syncslider .synced-slider .sync1 .owl-prev,
.sidefull-propslider .prop-syncslider .synced-slider .sync1 .owl-next{top:102px;}
.half-propslider .prop-syncslider .synced-slider .sync1 .owl-prev,
.half-propslider .prop-syncslider .synced-slider .sync1 .owl-next{height:auto;padding:5px 0 8px;top:16px;}
.full-propslider .tab-style-14 ul.nav li.active a,
.full-propslider .tab-style-14 ul.nav li:hover a{padding:9px 0 8px;}
.full-propslider .tab-style-14 .nav-tabs > li.active > a,
.full-propslider .tab-style-14 .nav-tabs > li.active > a:hover,
.full-propslider .tab-style-14 .nav-tabs > li.active > a:focus{padding:9px 0 8px;}
.full-propslider .tab-style-14 ul.nav li a{padding:12px 0 8px;font-size:13px;}
.sidefull-propslider .tab-style-14 ul.nav li.active a,
.sidefull-propslider .tab-style-14 ul.nav li:hover a{padding:10px 0 9px;}
.sidefull-propslider .tab-style-14 .nav-tabs > li.active > a,
.sidefull-propslider .tab-style-14 .nav-tabs > li.active > a:hover,
.sidefull-propslider .tab-style-14 .nav-tabs > li.active > a:focus{padding:10px 0 9px;}
.sidefull-propslider .tab-style-14 ul.nav li a{padding:14px 0 8px;font-size:13px;}
.propcontent-holder .tab-content .mapholder iframe{height:434px !important;}
.propcontent-holder .comm-infobox .infoholder{padding:10px 130px 10px 10px;}
.propcontent-holder .comm-infobox .infoholder h3{font-size:16px;line-height:16px;}
.propcontent-holder .comm-infobox .infoholder p{font-size:13px;margin:0px 0px 5px;}
.propcontent-holder .comm-infobox .infoholder h6{font-size:13px;}
.propcontent-holder .comm-infobox .infoholder a{font-size:13px;bottom:10px;padding-top:5px;}
.propcontent-holder .maintabs .rcvinfo-box .rcvinfo-form span{font-size:10px;margin:0 0 10px;}
.propcontent-holder .maintabs .schooltabs .nav-tabs > li{width:50%;float:left;text-align:center;}
.propcontent-holder .maintabs .schooltabs .nav-tabs{height:auto;}
.attachment-box .img-holder{width:186px;}
.attachment-box .desc-holder{padding-left:186px;}
.review-content .subbox{padding:0px 20px;}
sctext{font-size:12px;font-weight:400;}
.comments-slider{width:100%;}
.widgettext .icon-descholder span.phonelink{font-size:28px;}
.widget-loclist > li{padding:0px 0px 15px 55px;}
.widgettext .icon-descholder{padding-left:35px;}
.leftcontentbar{width:66.66%;}
.rightsidebar{width:33.33%;}
.propcontent-holder .half-propslider .pgallery-holder{width:100%;}
.propcontent-holder .half-propslider .pinfo-holder{width:100%;padding:0 20px;}
.half-propslider .prop-iconlist{padding:0px 5px;}
.sliderlist .col1,
.sliderlist .col2,
.sliderlist .col3{width:50%;}
.propcontent-holder .half-propslider .pinfo-holder .marginfix{margin-left:0;padding:10px 10px 0;margin-top:0;}
.comparebtn{margin:0px 10px 15px;}
.propcontent-holder .sidefull-propslider .pgallery-holder,
.propcontent-holder .sidefull-propslider .pinfo-holder{width:100%;}
.sidefull-propslider .synced-slider .sync2{margin:0px -6px 20px;}
.sidefull-propslider .synced-slider .sync2 .owl-wrapper-outer{padding:0 0 1px;}
.widgetvideo iframe{height:auto !important;}
.prop-whitebg .widgettext .textholder p img.pull-left{margin-bottom:10px;width:100% !important;height:auto !important;}
.prop-whitebg .widgettext .descholder{padding-left:120px;}
.prop-whitebg .greenicon-list .descholder{padding-left:50px;}
.widgettext .textholder p img.pull-left{margin-bottom:10px;width:100% !important;height:auto !important;}
.widgettext .imgholder{position:relative;margin:0 0 10px;left:0;top:0;}
.widgettext .descholder{padding-left:0px;}
.greenicon-list .descholder{padding-left:50px;}
.prop-whitebg .leftcontentbar{width:69%;}
.prop-whitebg .rightsidebar{width:31%;}
.prop-graybg{background:url("images/prop-graybg.png") no-repeat scroll center top #EEE;background-size:100%;}
.prop-graybg .propcontent-holder .maintabs .nav-tabs{height:auto;}
.prop-graybg .propcontent-holder .maintabs .nav-tabs > li{width:50%;}
.prop-graybg .propcontent-holder .tab-content .mapholder{margin-bottom:15px;}
.proppage-2 .prop-graybg .propcontent-holder .tab-content .mapholder{height:486px;}
.proppage-3 .prop-graybg .propcontent-holder .tab-content .mapholder{height:486px;}
.searchcontent-mainholder .searchbar-holder{width:30%;}
.searchcontent-mainholder .searchcontent-holder{width:68%;padding:0px 30px 0px 20px;}
.search-boxes .searchbox .descholder{padding:10px 10px 10px 270px;}
.searchfilter form{margin:0px;}
.searchfilter form select{margin-bottom:10px;}
.rcvinfo-form .formcomp-holder{width:100%;margin:0px;}
.search-boxes.mapview .searchbox .descholder{padding:10px 10px 10px 270px;}
.searchcontent-mainholder .widgettext .descholder{padding-left:60px;}
.searchcontent-mainholder .widgetvideo iframe{height:240px !important;}
.search-boxes.gridview .viewcol{width:50%;float:left;}
.searchbox .descholder .smallstars{width:100%;text-align:right;margin:0;}
.search-boxes.gridview .searchbox .descholder .smallstars{width:auto;}
.searchcontent-mainholder .widget-loclist > li{padding:0px 0px 15px 20px;}
.searchcontent-mainholder .rcvinfo-form{width:84%;margin:0px 0 0 14%;}
.searchcontent-mainholder.outbox .searchcontent-holder{padding-right:15px;}
.searchfull .searchcontent-mainholder .searchbar-holder{width:30%;}
.searchfull .searchcontent-mainholder .searchcontent-holder{padding:0px 15px;width:70%;}
.search-boxes.mapview .side,
.search-boxes.mapview .sidemap{width:100%;}
.searchfull .search-boxes.mapview .searchbox .imgholder{width:100%;position:relative;margin:0 0 20px;}
.searchfull .search-boxes.mapview .searchbox .descholder{padding:0;}
.search-boxes.mapview .side{height:2000px;}
.search-boxes.mapview .sidemap iframe{height:300px !important;}
.searchmore-section .comp-holder.btn-holder{margin:10px 0 0;float:left;}
.topfilter .filtercollapse,
.filtercollapse{left:16%;right:16%;top:48px;}
.searchcontent-mainholder.searchview-top .filtercollapse{top:48px;}
.searchbar-h .sfilter-l{width:80%;}
.searchbar-h .sfilter-r{width:20%;}
.searchbar-h .searchmore-section{padding:10px 0px;}
.searchbar-h .searchmore-section .comp-holder,
.searchbar-h .searchmore-section .btn-holder{margin:3px 5px 3px 0;}
.searchbar-h{height:132px;}
.searchbar-h .searchbar-holder .searchtitle{padding:26px 20px;}
.searchbar-h .filtercollapse{left:0;right:-150px;top:122px;}
.mapright .search-boxes.gridview .viewcol{width:33.33%;}
.mapright .search-boxes.mapview .side{height:1400px;}
.mapright .search-boxes.mapview .viewcol{padding-right:15px;}
.searchfull .searchcontent-mainholder .searchbar-h .searchbar-holder{width:26.5%;}
.searchfull .searchcontent-mainholder .searchbar-h .searchcontent-holder{width:71%;}
.searchmap2 .searchbar-h .sfilter-r{width:22%;}
.searchmap2 .searchbar-h .sfilter-l{width:77%;}
.searchmap2 .searchbar-h .searchmore-section{padding:11px 0px;}
.searchmap2 .mapright .search-boxes.mapview .sidemap{width:71%;}
.searchmap2 .mapright .search-boxes.mapview .side{width:28%;}
.filtercollapse{left:14%;right:14%;top:43px;}
.topfilter .filtercollapse{top:80px;}
.searchcontent-mainholder.searchview-top .filtercollapse{left:0;right:auto;top:80px;}
.searchmore-section .comp-holder .comp-section .checkbox-list{margin-bottom:0;}
.searchcontent-mainholder .search-boxes .modal-body .rcvinfo-form{width:84%;margin:0 8%;}
.searchfull .search-boxes.mapview .side{width:40%;}
.searchfull .search-boxes.mapview .sidemap{width:60%;}
.searchfull .search-boxes.mapview .pagerholder{float:left;margin:10px 0 0;}
.searchfull .search-boxes.mapview .side{height:940px;}
.header-style-darker1.stylisheader-outer .search-icon{margin:0px 15px 0px 0px;}
.stylisheader-outer.header-style-darker2 .polyglotLanguageSwitcher a.current{border-bottom:1px solid #1px solid #49B9E6;}
.stylisheader-outer.header-style-darker3 .top-bar.whitebg .head-contact-info.oppsearchinfo{margin:0;}
.stylisheader-outer.header-style-darker3 .top-bar .right-search{border-left:none;}
.stylisheader-outer.header-style-darker4 .search-icon{margin:16px 15px 0 0;}
.stylisheader-outer .top-bar .social-icon-style2{margin:10px 0px;}
.stylisheader-outer .top-bar ul.rightul{width:auto;float:right;}
.stylisheader-outer.header-style-darker4 .search-icon{margin:18px 13px 0 0;}
.stylisheader-outer.header-style-darker7 .search-icon{margin:0 13px 0 0;}
#myTab2.nav-tabs > li a{padding:10px !important;}
#mtab1tab .col2,
#mtab1tab .col4{width:20%;}
#mtab1tab .col3{width:28%;}
#mtab1tab .col5{width:24%;}
.admin-content .form-control,
.admin-content .btn-group{margin-bottom:10px !important;}
.adminsec-list > li span{margin-left:10px;}
.admin-content .search-boxes .searchbox .imgholder{width:256px;}
.admin-content .search-boxes .searchbox .descholder{padding:10px 10px 10px 270px;}
.admin-content .search-boxes .agentbox .imgholder{width:196px;}
.admin-content .search-boxes .agentbox .descholder{padding:10px 10px 10px 210px;}
.admin-content .search-boxes .comparebox .imgholder,
.search-boxes .agentbox.comparebox .extraholder{width:100%;}
.admin-content .search-boxes .comparebox .descholder{padding:10px;}
.admin-content .notelink{left:0px;position:relative;width:100%;display:inline-block;top:5px;}
.admin-content .agentbox .descholder .smallstars{width:100%;text-align:left;}
.admin-content .search-boxes .suggestbox .imgholder{width:100%;position:relative;}
.admin-content .search-boxes .suggestbox .descholder{padding:10px;}
.admin-content .search-boxes .quebox .descholder{padding:10px 0;}
.admin-content .search-boxes .quebox .col1,
.admin-content .search-boxes .quebox .col3{width:15%;}
.admin-content .search-boxes .quebox .col2{width:70%;}
.admin-content .search-boxes .quebox .iconlist.bootstrap-select.form-control:not([class*="span"]){margin:0 !important;margin-right:10px !important;}
.admin-content .search-boxes .searchbox.rlistbox .imgholder{width:158px;}
.admin-content .search-boxes .searchbox.rlistbox .descholder{padding:10px 10px 10px 170px;min-height:110px;}
.searchbox.rlistbox .notelink{left:0;}
.search-boxes .searchbox.rlistbox .descholder .notelink .extra p{line-height:18px;}
.admin-content .search-boxes .comparebox .iconlist.bootstrap-select.form-control:not([class*="span"]){margin:0 10px 0 0 !important;}
.admin-content .search-boxes .comparebox .checkbox-list,
.admin-content .search-boxes .comparebox .checkholder{margin:0 !important;}
.admin-content .searchtable .table tbody > tr > td{padding:20px 10px 20px 0;}
.admin-content .w10{width:13%;}
.admin-content .w19{width:13%;}
.admin-content .rsearchtable .w10{width:15%;}
.admin-content .rsearchtable .w90{width:85%;}
.admin-content .search-boxes .quebox .col11{width:20%;}
.admin-content .search-boxes .quebox .col12{width:50%;}
.admin-content .search-boxes .quebox .col13{width:16%;}
.admin-content .search-boxes .quebox .col14{width:14%;}
.admin-content .search-boxes .searchbox.transbox .notelink{position:absolute;top:10px;left:auto;right:10px;width:auto;}
.admin-content .search-boxes .searchbox.transbox .descholder h3{margin:0px 0px 5px;}
.admin-content .search-boxes .searchbox.transbox .descholder .extra{margin:0 0 5px;}
.admin-content .search-boxes .searchbox.transbox .descholder h6{margin:0;}
.admin-content .contactul > li span{width:40%;}
.admin-content .contactul > li span.l{width:60%;}
.admin-content .editprofile-form .checkholder{margin:0 0 10px;}
.contacttable .actionicons .bootstrap-select.form-control:not([class*="span"]),
.contacttable .actionicons .bootstrap-select > .btn{margin:0 10px 0 0 !important;}
.admin-content .contacttable .table tbody > tr > td{padding:20px 0px;}
.admin-content .referraltable .c4{width:22%;}
.admin-content .referraltable .c5{width:12%;}
.admin-content .referraltable .c6{width:12%;}
.admin-dashboard .container{max-width:1170px;}
.admin-dashboard .countbookings,
.admin-dashboard .countvisitors,
.admin-dashboard .countemail{clear:both;display:block;}
.admin-dashboard .nav.navigation-tabs2 > li > a{padding:12px 3px;font-size:13px;}
.navigation-tabs2 li{padding:0px 5px 0px 5px;}
.roster .searchmore-section .comp-holder{margin-bottom:10px;}
.roster .searchmore-section .comp-holder.btn-holder{margin-top:0;}
.roster .search-boxes .searchbox .descholder{padding:10px 10px 10px 194px;}
.roster .search-boxes.gridview .searchbox .descholder{padding:10px;}
.roster .searchbox .descholder .smallstars{text-align:left;}
.roster .search-boxes .searchbox .descholder .extra{margin:14px 0px 0;}
.roster .search-boxes.gridview .searchbox .descholder .extra{margin:5px 0px 10px;}
.roster .search-boxes.listview .agentbox .notelink{position:relative;left:0px;padding:0 10px 0 0;}
.roster .side-width .search-boxes.mapview .agentbox .notelink{position:relative;left:0px;padding:0 10px 0 0;}
.roster .search-boxes .agentbox .descholder .notelink .extra p{line-height:12px;text-align:right;}
.roster .search-boxes.gridview .searchbox .descholder .extra p{text-align:left;}
.roster .agentbox .notelink a.btn{float:right;margin:10px 0 0;}
.roster .search-boxes.gridview .agentbox .notelink a.btn{margin:0;}
.roster .searchcontent-mainholder.searchview-top .filtercollapse{top:100% !important;}
.roster .search-boxes .searchbox.agentbox2 .descholder{padding:0px 10px 0px 174px;}
.roster .search-boxes.gridview .searchbox.agentbox2 .descholder{padding:10px 0;}
.roster .search-boxes.listview .agentbox3 .notelink{display:inline-block;width:100%;}
.roster .side-width .search-boxes.mapview .agentbox3 .notelink{display:inline-block;width:100%;}
.roster .side-width .search-boxes.mapview .agentbox3 .notelink .extra p{padding:0;}
.roster .search-boxes.listview .agentbox4 .descholder .extra{margin:0;}
.roster .search-boxes.listview .agentbox4 .descholder{padding:6px 10px 6px 194px;}
.roster .search-boxes.gridview .agentbox4 .descholder .extra{margin:0;}
.roster-social-1 .social > li{margin:0px 8px 0px 0px;}
.roster .fullwidth .search-boxes.mapview .inner-viewcol{width:100%;margin:0 0 10px;}
.searchfull .roster .search-boxes.mapview .sidemap,
.searchfull .roster .search-boxes.mapview .side{width:100%;}
.searchfull .roster .search-boxes.mapview .searchbox .imgholder{width:120px;position:absolute;margin:0;}
.searchfull .roster .search-boxes.mapview .searchbox .descholder{padding:0px 0px 0px 130px;}
.community .info-graybox .leftpart,
.community .info-graybox .rightpart{width:100%;}
.community .info-graybox .leftpart ul > li{width:50%;border-bottom:1px solid rgb(222, 222, 222);border-right:1px solid rgb(222, 222, 222);float:left;}
.community .info-graybox .leftpart ul > li:last-child{border-bottom:1px solid rgb(222, 222, 222);border-right:1px solid rgb(222, 222, 222);}
.community .rcvinfo-form input[type="submit"]{margin:10px 0 0;}
.community .widgetweather .textholder p{background-size:50%;}
.community .info-graybox .right{float:left;}
.community .graphul .text-right{text-align:left;}
.profilepage.prop-graybg .propcontent-holder .maintabs .nav-tabs > li{width:20%;}
.profilepage .propcontent-holder .maintabs .nav-tabs > li > a span.hidetext{font-weight:400;}
.profilepage .propcontent-holder .maintabs .nav-tabs > li > a span{margin-right:7px;}
.profilepage .prop-sublist-1 .boxholder .searchbox .descholder .notelink{position:relative;left:0px;right:0px;bottom:0px;display:inline-block;width:100%;}
.profilepage .prop-sublist-1 .boxholder .searchbox .descholder .extra p{margin:0 0 6px;}
.profilepage .propbc{width:75%;}
.profilepage .propnav{width:25%;}
.profilepage .roster-social-1 .social > li{margin:0px 10px 0px 0px;}
.profilepage .salesprice > li{padding-right:27px;}
.profilepage .fixed-progress .editslider-holder .slider{width:75%;}
.list.products-listing1.grid3 .box-style-15.salepromobox .icon-holder{width:24%;}
.list.products-listing1.grid3 .box-style-15.salepromobox .detail-holder{width:76%;min-height:225px;}
.sidecontent .list.products-listing1.grid3 .box-style-15.salepromobox .icon-holder{width:28%;}
.sidecontent .list.products-listing1.grid3 .box-style-15.salepromobox .detail-holder{width:72%;}
.sidecontent .list.products-listing1.grid3 .box-style-15 .bottomlnk-box{margin-top:15px;position:relative;}
.shop-sidebar .tpfuc-line .col-xs-12.rightalign{padding:0 0 0 10px;}
.shoppage .fullfilter .col{width:23%;}
.shoppage .tableul > li{padding:6px 14px;}
.shoppage .shop-details .btnholder a.btn{margin:0 0 5px;}
.speshop .shop-details .btnholder a.btn{margin:0px 10px 5px 0;}
.speshop .partner-slider .bx-wrapper .bx-prev{left:14px;}
.speshop .partner-slider .bx-wrapper .bx-next{right:14px;}
.speshop .dispfull .rightf{float:left;margin-left:10px;}
.shoppage .products-listing1 .salepromobox .bottomlnk-box ul.dataul > li{margin-right:14px;}
.shoppage .list.products-listing1.grid4 .box-style-15 .detail-holder{min-height:0;}
.shoppage .numberranger{display:inline-block;margin:0 0 10px;}
.aboutpage .banner-section-3 .lSSlideOuter .lightSlider > li .imgholder img{height:286px !important;}
.aboutpage .banner-section-2 .banner-content{top:37px;}
.aboutpage .banner-section-2 .contentbox{margin-top:20px;}
.aboutpage .more-intro.intro-section{padding-bottom:0;margin-bottom:0;}
.aboutpage .portslider-1{margin:0 0 20px;}
.aboutpage .banner-section-7 .banner-style-2 .lightSlider{height:504px !important;}
.aboutpage .banner-section-7 .contentbox{margin-top:0px;}
.aboutpage .banner-section-8 .lSSlideOuter .lightSlider > li .abs-imgs img{width:58% !important;}
.aboutpage .dgreen-banner .banner-style-2 .lightSlider{height:704px !important;}
.servicepage iframe{width:100% !important;height:370px !important;}
.servicepage .lgray-section{background:#FBFBFB url("images/bg-balloon.png") no-repeat scroll 0% 180px;}
.generalpage .dull404 .pagenotfound img{max-width:100%;}
.generalpage .box-style-15.teamlistbox .icon-holder{width:36%;}
.generalpage .box-style-15.teamlistbox .detail-holder{width:64%;}
.generalpage .box-style-15.teamlistbox .detail-holder{min-height:248px;}
.generalpage .teamlistbox .bottomlnk-box{right:0px;}
.generalpage .proj-detailbox h6{margin:0 0 5px;}
.generalpage .proj-detailbox p{margin:0px 0px 20px;}
.generalpage .proj-detailbox ul > li{margin:0 0 4px;}
.generalpage .mapholder iframe{height:400px;}
.generalpage .login-left{width:65%;}
.generalpage .login-right{width:35%;}
.generalpage .radio-list,
.generalpage .checkbox-list{width:100%;margin:0 0 5px;}
.generalpage .location-options .radioholder .bootstrap-select.form-control:not([class*="span"]){width:100%;margin:0;}
.generalpage .location-options .radioholder .multicheck{margin-left:0;width:100%;}
.generalpage .location-options .radioholder .btn-holder{margin-left:0;width:100%;}
.generalpage .location-options .radioholder .multicheck div.checker{margin-right:2px;}
.generalpage .widgetvideo iframe{height:300px !important;}
.generalpage .prop-graybg .propcontent-holder .maintabs .nav-tabs > li{width:auto;}
.generalpage #side-tabs .nav-tabs > li{margin:0;background:#fff;}
.generalpage #side-tabs{margin:20px 0 0;}
.generalpage .iconboxes .iconbox .descholder h5{font-size:17px;}
.generalpage .calcibox h4{font-size:18px;nargin:10px 0px;}
.generalpage .main-search-holder input[type="text"]{padding:0px 180px 0px 20px;}
.generalpage #sidevideo{height:170px !important;}
.generalpage .form-style-1.spe img{margin:0 0 10px;}
body.landingpage{background:#29465B url("images/landing-bg.jpg") no-repeat scroll 42% top;}
body.landingpage .landing-content h4{font-size:26px;}
body.landingpage .landing-content h4 span{font-size:105px;}
body.landingpage .landing-content h2{font-size:44px;line-height:40px;}
body.landingpage .landing-content ul{margin:40px 0px 10px 0px;}
body.landingpage .landing-content .download{padding:30px 50px 0px;}
body.landingpage #header-wrapper .logo-bar{margin:0 0 10px;text-align:center;}
body.landingpage #header-wrapper .logo{width:auto;}
body.landingpage .landing-form .bottomshadow{width:100%;right:-15px;}
body.landingpage .landing-form .bottomshadow img{width:490px;display:inline-block;position:absolute;right:-67px;max-width:initial;}
body.landingpage{overflow-x:hidden;}
body.mortgage-rates .searchcontent-mainholder .searchbar-holder{width:35%;}
body.mortgage-rates .searchcontent-mainholder .searchcontent-holder{width:60%;}
body.mortgage-rates .searchcontent-mainholder .bootstrap-select.form-control{margin-bottom:10px;}
body.mortgage-rates .search-boxes .searchbox .descholder .smallstars{margin:10px 0 0;}
body.mortgage-rates .search-boxes .searchbox .descholder .borderbtn{margin:0px 10px 0 0;}
body.mortgage-rates .pagination-style-4{margin:10px 0 0;float:left;}
body.mortgage-rates .searchcontent-mainholder .rcvinfo-form{width:84%;margin:0px 8%;}
body.mortgage-rates .widgetvideo iframe{height:220px !important;}
body.preapproved .widgetvideo iframe{height:210px !important;}
.preapproved-content .formholder .frow{width:50%;}
.preapproved-content .boxform p{font-size:13px;margin:0;line-height:30px;}
body.questions .bc-holder{width:74%;}
body.questions .propnav{width:26%;}
body.darkloading .overlay{background:transparent url("images/darkloading-bg.jpg") no-repeat scroll center -258px;}
.estimatepage .topbanner h1{font-size:62px;line-height:70px;}
.estimatepage .boxed-content .promolist > li{padding:5px 7px 15px;}
.estimatepage .grayarea{padding:30px 0;}
}
@media only screen and (max-width:1170px){
.banner-section-5 .contentbox { margin-top:75px; }

}
@media only screen and (max-width:1105px){.stylisheader-outer .navbar-nav > li{margin:0px 8px}
.stylisheader-outer.header-style12 .top-bar .head-contact-info-b{float:left;}
.speshop .shop-details{margin:20px 0 0;}
.speshop .gray-link{float:right;}
.shoppage .tableul > li{width:50%;padding:10px 14px;}
.speshop .shop-details input[type="text"]{width:200px;float:right;}
.speshop .tab-style-3 ul.nav li{width:20%;background:#fff;margin-left:0;}
.speshop .tab-style-3 .nav-tabs > li > a{padding:9px 0px;text-align:center;font-size:13px;}
.speshop .tab-style-3 .nav-tabs > li.active > a,
.speshop .tab-style-3 .nav-tabs > li:hover > a{padding:12px 0px;}
.speshop .star-ul > li{width:33.33%;margin:0 0 10px;}
.comingpage .comingprogesses{width:100%;}
.comingpage .comingprogesses1{width:84%;}
.comingpage #header-wrapper{text-align:center;background:transparent url("images/top-bg.jpg") no-repeat scroll center top/cover;padding:70px 0px 30px;}
.comingpage #header-wrapper .logo-bar{float:none;width:auto;display:inline-block;}
.comingpage .ft-copyright .right-nav-links a{margin-left:30px;}
}
@media (max-width:1024px){.box-style-2 .detail-holder{width:76%;}
.box-style-10 .detail-holder ,
.box-style-11 .detail-holder{width:73%;}
.box-style-6 .detail-holder{padding:60px 40px 20px;}
.box-style-8 .detail-holder{padding:50px 50px 30px;}
.box-style-7 .detail-holder{padding:0 10px;}
.boxstyle9-holder .bx-controls{display:block;}
.box-style-12 .icon-holder{right:30px;top:10px;}
.box-style-12:hover .icon-holder{right:10px;}
.box-style-12:hover .detail-holder{width:290px;height:290px;}
.recent-post-widget .toprated-desc{margin-left:-5px;}
.flickr-ul.four-col > li{width:24%;}
.flickr-ul.four-col > li:nth-child(2n){margin-right:2px;}
.widget-social-2 .social li{margin-right:5px;}
.radio-list, .checkbox-list{width:45%;margin-right:5%;margin-bottom:10px;}
.articles ul > li .details{width:92%;}
.spe-buttons .col-20per{width:25%;}
.pricing-table .price-box ul > li.priceli span{font-size:34px;}
.pricing-table .price-box ul > li{font-size:11px;}
.plan-table .price-box ul > li.priceli span{font-size:34px;}
.plan-table .price-box ul > li{font-size:11px;}
.plan-table .price-box.first .main-title{font-size:18px;}
.plan-table .price-box.first ul > li{font-size:11px;}
.plan-table .price-box h6{font-size:26px;}
.rre-section ul{width:20%;}
.spe-widget-tab-1{margin:0 0 30px;}
.green-promobox p ,
.gray-promobox p{line-height:38px;}
.spe-tables-3 .price-box ul > li.priceli span,
.spe-tables-9 .price-box ul > li.priceli span ,
.spe-tables-10 .price-box ul > li.priceli span{font-size:50px;}
.full-form input[type='text'].leftalign{width:80%;}
.full-form input.rightalign[type="button"]{width:18%;}
.banner-section-1 .contentbox,
.banner-section-11 .contentbox,
.feature-slider-section .contentbox{margin-top:0;width:90%;}
.banner-section-2 .contentbox,
.banner-section-5 .contentbox,
.banner-section-7 .contentbox{margin-top:0;width:100%;}
.banner-section-gray .contentbox{margin-top:60px;width:100%;}
.banner-section-5 .contentbox{margin-top:80px;}
.banner-section-7 .contentbox{margin-top:180px;}
.tab-style-4 ul.nav li a{padding:10px 15px;}
.silhouette-holder{max-height:490px;}
.boxed-info{padding:40px 30px;}
.design-newsbox .overlay{min-height:238px;}
.design-newsbox.halfbox .overlay{min-height:162px;}
.orspan{width:100px;background-size:auto;}
.deals-slider .customNavigation .prev{left:24px;}
.deals-slider .customNavigation .next{right:23px;}
.overlap-section .choose-leftcontent,
.overlap-section .choose-rightcontent{padding:20px 0px 0px;}
.box-style-31 .detail-holder p{line-height:20px;}
.over-p{padding-top:130px;}
.simple-banner .contentbox{width:90%;}
.half-propslider .prop-syncslider .viewlarge{bottom:72px;}
.full-propslider .prop-syncslider .viewlarge{bottom:103px;}
.sidefull-propslider .prop-syncslider .viewlarge{bottom:132px;}
}
@media (max-width:999px){.searchcontent-mainholder.outbox .searchcontent-holder{width:60%;}
.sidebar-toggle-label small{display:block;}
.navbar-toggle.tab-btn{margin:14px 0 0 10px;}
.navbar{min-height:0;}
#header-wrapper .logo-bar{width:100%;}
.top-bar .social-icon ul li{margin:2px 24px 4px 0px;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus,
.navbar-default .navbar-nav > li.active > a span, .navbar-default .navbar-nav > li > a:hover span, .navbar-default .navbar-nav > li > a:focus span,
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{background:none;}
.dropdown-menu a{color:#fff;}
.dropdown-menu.fullwidth a{background:url("images/li-circle.png") no-repeat scroll 40px center rgba(0, 0, 0, 0);padding-left:55px;}
.dropdown-menu.fullwidth a:hover{background:url("images/li-circle-sel.png") no-repeat scroll 40px center rgba(0, 0, 0, 0);color:#b1d084;}
.navbar-collapse{padding-bottom:20px;}
.login-box{display:none;}
.logo-bar{float:left;width:76%;z-index:2;position:relative;}
.nav-bar{display:inline;width:14%;z-index:1;position:relative;}
.navbar-toggle{margin-top:25px;}
#header-wrapper{background:#023c68 url("images/top-bg.jpg") no-repeat center top;background-size:auto;}
#header-wrapper.nomenu-header{width:100%;display:inline-block;float:left;}
.logo-bar,
.nav-bar{margin:10px 0;}
.mbl-btn{display:none;}
.tab-btn{display:block;}
.logo{width:244px;}
.ft-top-bar .left-logo{margin:10px 0;}
.ft-top-bar .left-logo h1{margin-right:22px;font-size:16px;}
.ft-top-bar .left-logo h1 span{font-size:18px;}
.footercols{background:url("images/footer-divider.png") no-repeat scroll 90% top rgba(0, 0, 0, 0);}
.mrf-ctn.footercols{background:none;}
.col-20per{width:33.33%;}
.flickr-ul > li{width:32.7%;}
.flickr-ul > li img{width:100%;}
.flickr-ul > li:nth-child(2n){margin-right:2px;}
.flickr-ul > li:nth-child(3n){margin-right:0;}
.widget-col{min-height:820px;}
.widget-tab ul.nav li.active a,
.widget-tab ul.nav li:hover a,
.widget-tab ul.nav li a{padding:8px 20px 9px;}
.widget-social .social a.widget-vimeo{margin:0;}
.column,
.dropcap{margin:0 0 20px;}
.heading-style{margin:0 0 20px;}
.rows select,
.rows input[type='text']{border:1px solid #ddd;border-radius:0;width:100%;}
.box-style-2 .icon-holder{margin-right:0;padding:8px 0 20px;width:100%;}
.box-style-2 .detail-holder{text-align:center;width:100%;}
.box-style-10 .icon-holder,
.box-style-11 .icon-holder{margin-right:0;padding:8px 0 20px;width:100%;}
.box-style-10 .detail-holder ,
.box-style-11 .detail-holder{text-align:center;width:100%;}
.box-style-6 .detail-holder{padding:60px 30px 20px;}
.box-style-8 .detail-holder{padding:50px 20px 30px;}
.box-style-8 .detail-holder h4 a{font-size:14px;}
.box-style-7{margin:0 0 20px;}
.box-style-7 .detail-holder{padding:0 30px;}
.box-style-12 .icon-holder{right:220px;top:20px;}
.box-style-12:hover .icon-holder{right:210px;}
.progressbar-style-2 .progress-box,
.progressbar-style-3 .progress-box{margin:0 0 30px;}
.recent-post-widget .toprated-desc{margin-left:-20px;}
.flickr-ul.four-col > li{width:32.4%;}
.flickr-ul.four-col > li:nth-child(4n){margin-right:2px;}
.flickr-ul.four-col > li:nth-child(3n){margin-right:0;}
.widget-social-2 .social li{margin-right:6px;}
.radio-list, .checkbox-list{width:20%;margin-right:5%;margin-bottom:0;}
textarea{margin:0 0 10px;}
.articles ul > li .details{width:90%;}
.spe-buttons .col-20per{width:33.33%;}
.spe-tables-1 .price-box ul > li.priceli span{font-size:38px;}
.spe-tables-1 .price-box ul > li.priceli span.dollar{font-size:16px;}
.spe-tables-1 .price-box ul > li.btn-holder .small-btn{padding:0 15px;}
.divider-5{background:url(images/divider-shadow-900.png) top center repeat-x;background-size:100%;}
.contentbox-style-1{margin:0 0 20px;}
.pricing-table .price-box.first{display:none;}
.pricing-table .price-box ul > li{font-size:12px;}
.pricing-table .col-20per{width:25%;}
.pricing-table .after{margin-left:25%;}
.pricing-table .highlightbox{width:25%;}
.pricing-table .price-box ul > li.priceli span{font-size:32px;}
.pricing-table .price-box ul > li span.mobiledesc,
.pricing-table .highlightbox .price-box ul > li span.mobiledesc{display:block;}
.plan-table .price-box.first{display:none;}
.plan-table .price-box ul > li{font-size:13px;height:auto;padding:10px 0;}
.plan-table .col-20per{width:25%;}
.plan-table .after{margin-left:25%;}
.plan-table .highlightbox{width:25%;}
.plan-table .price-box ul > li.priceli span{font-size:32px;}
.plan-table .price-box ul > li.btn-holder .btn{width:150px;}
.plan-table .price-box.first .main-title{font-size:21px;}
.plan-table .price-box.first ul > li{font-size:13px;}
.plan-table .price-box ul > li span.mobiledesc,
.plan-table .highlightbox .price-box ul > li span.mobiledesc{display:block;}
.rre-section ul{width:33.33%;}
.spe-buttons .shiftleft{margin-left:0;}
.green-promobox p,
.gray-promobox p{font-size:28px;line-height:40px;}
.spe-tables-3 .price-box ul > li.priceli span.dollar{font-size:12px;line-height:10px;}
.spe-tables-3 .price-box ul > li.priceli span{font-size:32px;vertical-align:top;}
.spe-tables-3 .price-box ul > li.priceli span.top{font-size:16px;}
.spe-tables-3 .price-box ul > li.priceli span.bottom{margin-top:0;padding-top:4px;}
.spe-tables-3 .price-box ul > li.priceli{min-height:90px;}
.spe-tables-9 .price-box ul > li.priceli span.dollar{font-size:12px;line-height:10px;}
.spe-tables-9 .price-box ul > li.priceli span{font-size:32px;vertical-align:top;}
.spe-tables-9 .price-box ul > li.priceli span.top{font-size:16px;}
.spe-tables-9 .price-box ul > li.priceli span.bottom{margin-top:0;padding-top:4px;}
.spe-tables-9 .price-box ul > li.priceli{min-height:70px;}
.spe-tables-10 .price-box ul > li.priceli span.dollar{font-size:12px;line-height:10px;}
.spe-tables-10 .price-box ul > li.priceli span{font-size:32px;vertical-align:top;}
.spe-tables-10 .price-box ul > li.priceli span.top{font-size:16px;}
.spe-tables-10 .price-box ul > li.priceli span.bottom{margin-top:0;padding-top:4px;}
.spe-tables-10 .price-box ul > li.priceli{min-height:70px;}
.postbox span.date{font-size:34px;line-height:34px;}
.spe-widget-tab-1 .tabrow .imgholder{display:inline-block;position:relative;}
.spe-widget-tab-1 .tabrow .descholder{display:inline-block;margin-left:15px;}
.servicebox-style-1{margin:0 0 30px;}
.banner-style-3 .caption-desc h6{font-size:16px;}
.banner-style-3 .caption-desc{width:85%;}
.banner-style-3 .caption-desc p{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;}
.banner-style-3 .caption-link{width:15%;}
.banner-style-3 .caption-link a,
.banner-style-3 .caption-link a:hover{background-size:52%;height:85px;}
.banner-section-1 .contentbox,
.banner-section-11 .contentbox,
.feature-slider-section .contentbox{margin-top:0;width:100%;}
.banner-section-2 .contentbox,
.banner-section-gray .contentbox,
.banner-section-5 .contentbox,
.banner-section-7 .contentbox{margin-top:10px;width:100%;}
.simple-banner .contentbox{width:90%;}
.banner-section-5 .contentbox{margin-top:65px;}
.banner-section-7 .contentbox{margin-top:150px;}
.banner-section-11 .contentbox .btn-holder{margin:40px 0px 0px;}
.banner-section-1 .contentbox p,
.banner-section-11 .contentbox p,
.banner-section-2 .contentbox p,
.banner-section-gray .contentbox p,
.banner-section-5 .contentbox p,
.banner-section-7 .contentbox p,
.feature-slider-section .contentbox p{font-size:20px;}
.testi-holder .carousel .item .desc-holder .descbox{height:auto;}
.testi-holder .carousel .item .desc-holder{padding-left:100px;}
.banner-section-1 .banner-style-2 .lightSlider,
.banner-section-11 .banner-style-2 .lightSlider,
.banner-section-2 .banner-style-2 .lightSlider,
.banner-section-gray .banner-style-2 .lightSlider,
.banner-section-5 .banner-style-2 .lightSlider,
.banner-section-7 .banner-style-2 .lightSlider{height:279px !important;}
.simple-banner .banner-style-2 .lightSlider{height:auto !important;}
.feature-slider-section .banner-style-2 .lightSlider{height:254px !important;}
.banner-section-2.banner-section-4 .banner-style-2 .lightSlider{height:450px !important;}
.banner-section-2.banner-section-4 .contentbox{width:90%;}
.testimonial-style-5 .testimonial-box p.minh{min-height:100px;}
.spe-tables-4{margin:0 0 10px;}
.testibox{margin:0 0 20px;}
.vector-rep .left-text,
.vector-rep .right-text{width:100%}
.logoholder{margin:10px 0px;}
.banner-section-2 .banner-content,
.banner-section-gray .banner-content,
.banner-section-5 .banner-content{top:30px;}
.banner-section-2 .contentbox h1,
.banner-section-gray .contentbox h1,
.banner-section-5 .contentbox h1,
.banner-section-7 .contentbox h1{font-size:32px;}
.promoimg img{width:auto;}
.tab-style-9 .nav-tabs > li.active > a,
.tab-style-9 .nav-tabs > li:hover > a{padding:12px 16px;}
.tab-style-9 .nav-tabs > li > a{padding:8px 16px;font-size:13px;}
.banner-section-2.banner-section-4 .contentbox{margin-top:20px;}
.boxstyle13-holder .imgcontent-box .detail-holder{width:400px;}
.boxstyle13-holder .imgcontent-box .img-holder{padding-right:400px;}
.boxstyle13-holder .imgcontent-box .detail-holder h6{margin:0 0 10px;}
.boxstyle13-holder .imgcontent-box .detail-holder p{font-size:13px;}
.boxstyle13-holder .work-box .detail-holder h4{margin:0 0 5px;}
.boxstyle13-holder .work-box .detail-holder h6{margin:0 0 5px;}
.boxstyle13-holder .work-box .detail-holder p{font-size:13px;}
.mixslider .customNavigation{margin:20px 0 0;}
.banner-section-5 .lSSlideOuter .lightSlider > li .abs-imgs .extras img,
.banner-section-7 .lSSlideOuter .lightSlider > li .abs-imgs .extras img{height:auto !important;width:50% !important;}
.banner-section-5 .lSSlideOuter .lightSlider > li .abs-imgs img{width:auto !important;height:300px !important;}
.feature-slider-section.centered-slider .contentbox{width:80%;}
.feature-slider-section.centered-slider .banner-style-2 .lightSlider{height:484px !important;}
.feature-slider-section.centered-slider .banner-style-2 .lSAction > .lSPrev, .feature-slider-section.centered-slider .banner-style-2 .lSAction > .lSNext{top:-280px !important;}
.abs-promo .promoimg{right:-170px;top:-30px;}
.postslider-holder .banner-style-2{margin:0 0 20px;}
.spe-tables-6{margin:0px 0px 50px;display:inline-block;width:100%;}
.banner-section-2.banner-section-8 .lSSlideOuter .lightSlider > li .imgholder img{width:100% !important;height:auto !important;}
.banner-section-2.banner-section-9 .lSSlideOuter .lightSlider > li .imgholder img{width:auto !important;height:290px !important;}
.banner-section-2.banner-section-8 .contentbox,
.banner-section-2.banner-section-9 .contentbox{margin-top:0;width:90%;}
.banner-section-2.banner-section-8 .contentbox h1 ,
.banner-section-2.banner-section-9 .contentbox h1{font-size:32px;}
.banner-section-2.banner-section-8 .contentbox p,
.banner-section-2.banner-section-9 .contentbox p{font-size:14px;line-height:16px;}
.banner-section-2.banner-section-8 .contentbox ul > li span{font-size:14px;}
.banner-section-2.banner-section-8 .contentbox .btn,
.banner-section-2.banner-section-9 .contentbox .btn{font-size:14px;line-height:38px;}
.banner-section-2 p.btns a img,
.banner-section-gray p.btns a img{width:46% !important;}
.spe-mixslider .mixslider .customNavigation{padding:0 0 35px;margin:10px 0;}
.dgreen-section .tagline .bluetext{line-height:12px;font-size:22px;}
.dgreen-section .tagline p.small{font-size:18px;line-height:22px;}
.choose-leftcontent{padding:50px 0 0px 10px;}
.choose-rightcontent{padding:50px 10px 0px 0px;}
.silhouette-holder{max-height:418px;}
.box-style-21 .detail-holder,
.box-style-31 .detail-holder{padding:0px 0 0px 50px;}
.box-style-23 .detail-holder{padding:0;}
.box-style-21.reverse .detail-holder,
.box-style-31.reverse .detail-holder{padding:0px 50px 0px 0px;}
.mirrored-holder{padding:0px 15px;}
.banner-section-2.banner-section-10 .lSSlideOuter .lightSlider > li img{width:auto !important;height:384px !important;}
.banner-section-2.banner-section-10 .banner-style-2 .lightSlider{height:384px !important;}
.banner-section-2.banner-section-10 .contentbox{margin-top:40px;}
.banner-section-2.banner-section-10 .lSSlideOuter .lSPager.lSGallery li.active,
.banner-section-2.banner-section-10 .lSSlideOuter .lSPager.lSGallery li:hover{margin-top:-9px;}
.banner-section-2.banner-section-10 .lSSlideOuter .lSPager.lSGallery li.active img,
.banner-section-2.banner-section-10 .lSSlideOuter .lSPager.lSGallery li:hover img{height:70px;}
.testi-box-blue{width:100%;padding:0 15px;}
.partners-wrapper{width:100%;}
.testi-box-blue .testidetail{padding-right:138px;}
.simple-banner-1 .carousel-caption h1{font-size:60px;line-height:80px;}
.simple-banner-1 .carousel-caption{top:10%;}
.simple-banner-1 .carousel-caption p{font-size:26px;}
.simple-banner-1 .carousel-control.left, .simple-banner-1 .carousel-control.right,
.simple-banner-1 .glyphicon-chevron-left, .simple-banner-1 .glyphicon-chevron-right{width:50px;height:50px;}
.simple-banner-1 .glyphicon-chevron-left, .simple-banner-1 .glyphicon-chevron-right{top:0;}
.promoline p{line-height:30px;}
.thumbimg{margin:0 0 20px;}
.ad-section ,
.ad-large-section{height:auto;padding:70px 0;}
.ad-section .details,
.ad-large-section .details{width:100%;position:static;}
.ad-section .details p,
.ad-large-section .details p{font-size:26px;}
.ad-section .details h1,
.ad-large-section .details h1{font-size:60px;line-height:70px;}
.corebox .img-holder{padding:23px 22px;}
.gray-grid-section .sec-title h1{font-size:54px;line-height:70px;}
.gray-grid-section .sec-title p{font-size:20px;}
.graygrid-content{margin-top:470px;}
.bbl-img{width:44%;}
.simple-testislider-1 .carousel-control.left, .simple-testislider-1 .carousel-control.right{top:80%;}
.simple-testislider-1 .carousel-control.left{left:44%;}
.simple-testislider-1 .carousel-control.right{right:44%;}
.boxed-info{padding:50px;}
.box-style-24{margin:10px 0;}
.simple-banner-2 .carousel-caption .btns{margin:10px 0px 0px;}
.simple-banner-2 .item .carousel-caption img{width:25% !important;height:auto !important;margin:0;}
.simple-banner-2 .carousel-caption{top:5%;}
.simple-banner-2 .carousel-caption h1{font-size:42px;line-height:60px;}
.simple-banner-2 .carousel-caption h6{font-size:30px;line-height:32px;margin:0 0 10px;}
.simple-banner-2 .carousel-caption p{font-size:20px;margin:0 0 20px;width:100%;}
.spe-title-2{width:90%;}
.lrounded-btn{margin-right:5px;margin-bottom:5px;}
.green-banner{padding:100px 0;}
.green-banner{padding:150px 0;}
.green-caption p{font-size:24px;}
.green-caption h3{font-size:50px;}
.green-caption h6{font-size:30px;}
.spe-table-7 ul > li.priceli h3{font-size:28px;}
.spe-table-7 ul > li.numbered{font-size:28px;}
.spe-table-7 ul > li.priceli h6{font-size:22px;}
.spe-table-7 ul > li.featureli{min-height:194px;}
.design-newsbox .overlay{min-height:0;}
.design-newsbox.halfbox .overlay{min-height:245px;}
.client-logoholder{padding:0px 0px 50px;}
.client-logoholder ul{border:none;border-top:1px solid #A8ADA4;float:left;}
.client-logoholder ul > li{width:33.33%;border-bottom:1px solid #A8ADA4;}
.client-logoholder ul > li:nth-child(3n){background:none;}
.logo-slider .carousel-indicators{bottom:-20px;}
.mobile-design-desc{margin-left:10px;margin-top:0;}
.greenboxed-info .front-overlay{padding:150px 0 0px;}
.greenboxed-info:hover .front-overlay{top:230px;}
.tab-style-10 ul.nav li{width:25.1%;}
.tab-style-10{margin:0 0 30px;}
.tab-style-10 .nav-tabs > li > a{font-size:16px;}
.tab-style-10 .tab-content{margin-top:3px;}
.box-style-26{margin:30px 0;}
.banner-section-2.banner-section-11 .banner-style-2 .lightSlider{height:364px !important;}
.gridboxes{height:364px;}
.gridboxes .holder .overlay .morelink{width:30px;height:30px;padding:5px 0 0;}
.gridboxes .holder .overlay .griddetail{padding:5px 10px;}
.gridboxes .holder .overlay .griddetail h4{font-size:14px;margin:0 0 3px;}
.gridboxes .holder .overlay .griddetail p{font-size:12px;}
.banner-section-2.banner-section-11 .banner-style-2 .lSAction > .lSPrev{background:url("images/slider11-nav-left.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);width:40px;height:40px;background-size:100%;}
.banner-section-2.banner-section-11 .banner-style-2 .lSAction > .lSNext{background:url("images/slider11-nav-right.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);width:40px;height:40px;background-size:100%;}
.indexmod-banner-1 img{width:10%;margin:0px 0px 10px;}
.indexmod-banner-1 .carousel-caption h1{font-size:36px;margin:0 0 15px;}
.indexmod-banner-1 .carousel-caption{top:20px;}
.indexmod-banner-1 .glyphicon-chevron-left,
.indexmod-banner-1 .glyphicon-chevron-right{width:40px;height:40px;top:42%;}
.indexmod-banner-1 .carousel-control.left, .indexmod-banner-1 .carousel-control.right{width:40px;}
.blueblack-tagline{font-size:26px;line-height:32px;}
.respfeature-img{margin-top:20px;}
.gallery-info{margin:30px 0 0;}
.indexmod-banner-2 .carousel-caption h6,
.indexmod-banner-6 .carousel-caption h6{font-size:28px;}
.indexmod-banner-2 .carousel-caption h1,
.indexmod-banner-6 .carousel-caption h1{font-size:42px;}
.indexmod-banner-2 .carousel-caption,
.indexmod-banner-6 .carousel-caption{right:10%;left:10%;top:40px;}
.indexmod-banner-2 .carousel-indicators{bottom:60px;left:10%;}
.indexmod-banner-6 .carousel-indicators{bottom:40px;}
.indexmod-banner-2 .carousel-control.left,
.indexmod-banner-6 .carousel-control.left{left:0;}
.indexmod-banner-2 .carousel-control.right,
.indexmod-banner-6 .carousel-control.right{right:0;}
.indexmod-banner-2 .carousel-inner .item,
.indexmod-banner-6 .carousel-inner .item{height:490px;}
.indexmod-banner-3 .carousel-caption h6,
.indexmod-banner-7 .carousel-caption h6{font-size:22px;}
.indexmod-banner-3 .carousel-caption h1,
.indexmod-banner-7 .carousel-caption h1{font-size:36px;margin:0 0 10px;}
.indexmod-banner-3 .carousel-caption,
.indexmod-banner-7 .carousel-caption{right:10%;left:10%;top:40px;}
.indexmod-banner-3 .detail-holder,
.indexmod-banner-7 .detail-holder{margin-top:0;}
.indexmod-banner-7 .img-holder{width:45%;margin-top:15%;}
.indexmod-banner-7 .detail-holder{padding-left:34%;}
.indexmod-banner-7 .carousel-caption p{width:90%;}
.indexmod-banner-7 .carousel-indicators{bottom:30px;}
.indexmod-banner-3 .carousel-control.left{left:42%;}
.indexmod-banner-7 .carousel-control.left{left:0;}
.indexmod-banner-3 .carousel-control.right{right:42%;}
.indexmod-banner-7 .carousel-control.right{right:0;}
.indexmod-banner-3 .carousel-inner .item{height:540px;}
.indexmod-banner-7 .carousel-inner .item{height:490px;}
.indexmod-banner-3 .detail-holder{width:50%;float:right;}
.indexmod-banner-7 .detail-holder{width:100%;float:right;}
.indexmod-banner-4 .address-caption h1{font-size:28px;line-height:34px;}
.indexmod-banner-4 .address-caption h5{font-size:18px;}
.indexmod-banner-4 .desc-caption p{font-size:14px;line-height:20px;margin:0 0 10px;}
.btnwithicon .iconholder{padding:10px 0px;}
.indexmod-banner-4 .price-caption p{font-size:35px;line-height:38px;}
.indexmod-banner-4 .banner-content .container{width:80%;}
.indexmod-banner-4 .lSAction > a{width:40px;height:40px;}
.indexmod-banner-4 .lSAction > .lSPrev{left:3%;}
.indexmod-banner-4 .lSAction > .lSNext{right:3%;}
.indexmod-banner-4 .rightholder{padding-top:0;}
.process-sec .process-arrow{width:70px;height:28px;background-size:100%;}
.process-sec .process-arrow.first-arrow{left:29%;}
.process-sec .process-arrow.last-arrow{right:29%;}
.teambox-1{margin:10px 0 30px;}
.testi-holder-1 .testibox-1{min-height:145px;}
.dgray-promobox .detailbox{width:75%;}
.dgray-promobox .btnbox{width:25%;padding:84px 0 0;}
.subsec-title-1 p{font-size:16px;line-height:24px;}
#mainSlider .owl-controls .owl-prev{left:22px;margin-top:40px;}
#mainSlider .owl-controls .owl-next{right:22px;margin-top:40px;}
.amenities ul > li{width:50%;}
.propdetail-box .cat-badge{margin-right:25px;margin-top:0;}
.box-tabs{margin:0 0 20px;}
.upboxes{margin-top:-160px;}
.indexmod-banner-5 .lSSlideOuter .lightSlider, .indexmod-banner-5 .lSSlideOuter .lightSlider > li{height:510px !important;}
.indexmod-banner-5 .banner-content{top:70px;}
.box-tabs ul.nav li a{padding:0px 17px;}
.stab-filter-form label input.bottomalign[type="submit"]{font-size:13px;margin-right:15px;padding:0px 25px;}
.stab-filter-form .submit-area select{font-size:14px;padding:0px 25px 0px 10px;}
.stab-filter-form .submit-area a{margin-left:15px;font-size:14px;}
.box-tabs{margin-top:-37px;}
.sideSlider.owl-theme .owl-controls{bottom:78px;}
.sideSlider-holder{padding:0 15px;margin:0 auto;}
.cat-rgroup{margin-right:5px;margin-bottom:20px;}
.stab-filter-form .radio-inline{font-size:13px;}
.sideSlider .bottomdesc{position:absolute;display:block;}
.stab-filter-form .formbox{padding:32px 25px 7px;}
.stab-filter-form select{font-size:14px;background-size:auto;}
.stab-filter-form select:hover{background-size:auto;}
.stab-filter-form .side-submit-area{padding:20px;}
.prop-list > li .detailholder,
.prop-list > li .priceholder{width:100%;}
.prop-list > li .priceholder{text-align:left;}
.news-tabs .nav-tabs{position:static;height:5px;width:auto;margin:0 0 30px;}
.news-tabs .nav-tabs > li{width:82px;height:5px;margin:0;margin-right:2px;}
.news-tabs .nav-tabs > li > a{width:82px;height:5px;}
.outer{clear:both;}
.box12.vert{height:190px;}
.box12.vert img{position:absolute;right:8px;top:0px;width:auto !important;height:100% !important;z-index:2;}
.box12.vert .text-holder{padding-right:239px;position:relative;height:100%;}
.deals-slider .customNavigation .prev{left:22px;}
.deals-slider .customNavigation .next{right:22px;}
.deals-slider .customNavigation{top:54px;}
.search-section{padding:200px 0px;}
.spe-section .sideimg-holder.right{width:100%;}
.info-box-3 .iconholder h4{font-size:19px;}
.projects-holder .col-20per,
.portfolio-holder .col-20per{width:33.33%;}
.filterhome-form .checkbox-holder ul > li{width:33.33%;float:left;}
.banner-searchbox{width:330px;top:30px;left:0;}
.banner-searchbox .tab-content2{height:374px;}
.indexmod-banner-3 .glyphicon-chevron-left,
.indexmod-banner-3 .glyphicon-chevron-right{top:88%;}
indexmod-banner-3 .carousel-caption{right:10%;left:10%;}
.indexmod-banner-3 .carousel-inner .item, .indexmod-banner-7 .carousel-inner .item{height:540px;}
.price-datatable .table tr td, .price-datatable .table tr th{min-width:150px;}
.price-datatable .table tr td.table-btnholder, .price-datatable .table tr th.table-btnholder{min-width:239px;}
.appointment-form .input-group.date-picker,
.appointment-form .select-group{margin:0px 0px 10px;}
.working-summery{height:auto;}
.working-summery .summery-box{width:100%;padding:35px 30px;}
.working-summery .subbox-holder{width:100%;}
.working-summery .subbox-holder .blue1,
.working-summery .subbox-holder .blue2,
.working-summery .subbox-holder .blue3,
.working-summery .subbox-holder .blue4{padding:35px 25px 10px;}
.album-list > li .detail-holder .desc-holder{padding:0 0 20px 0px;}
.album-list > li .detail-holder h1 a{font-size:24px;}
.album-list > li .detail-holder .icon-holder{position:relative;top:0;}
.album-list > li .detail-holder .icon-holder{width:auto;}
.album-list > li .detail-holder .icon-holder a{margin:0;margin-right:15px;}
.weekly-events-holder .detail-holder .days-details .nav > li{width:25%;}
.boxstyle13-holder .work-box .title-holder,
.boxstyle13-holder .work-box .desc-holder{padding:10px 20px;}
.boxstyle13-holder .work-box.active .title-holder{padding:20px;}
.testi-slider .carousel-inner > .item{height:600px;}
.testi-slider .carousel-caption{top:5%;}
.testi-slider .carousel-caption h6{margin:0px 0px 20px;}
.testi-slider .carousel-caption p{font-size:20px;line-height:30px;}
.testi-slider .carousel-control .glyphicon-chevron-left ,
.testi-slider .carousel-control .glyphicon-chevron-right{width:16px;}
.overlap-section{height:auto;}
.overlap-section .silhouette-holder{max-height:330px;width:60%;margin:0 20%;}
.box-style-31 .icon-holder h4{font-size:18px;}
.overlap-section .choose-leftcontent,
.overlap-section .choose-rightcontent{padding:40px 0px 0px;}
.box-style-31 .detail-holder p{line-height:24px;}
.over-p{padding-top:70px;}
.progressbar-style-8 .progress-box{margin:20px 0;}
.spe-services .spe-servicebox h4 span.iconholder{display:block;margin:0 0 10px;}
.spe-services .spe-servicebox h4{font-size:18px;letter-spacing:2px;}
.detailSlider .details{margin:0;}
.detailSlider .details p{line-height:22px;}
.top-secicon{left:44%;}
.fun-box{margin:15px 0;display:inline-block;width:100%;}
.newsbox{margin:0 0 30px;}
.newsbox .img-holder{height:auto;float:left;display:inline-block;}
.newsbox .img-holder iframe{height:281px !important;float:left;display:inline-block;}
.growdetail{padding:180px 0px;}
.banner-section-2.banner-section-12 .contentbox img{margin:0px 0px 10px;width:50% !important;}
.banner-section-2.banner-section-12 .contentbox p{font-size:16px;line-height:24px;margin:0 0 10px;}
.banner-section-2.banner-section-12 .banner-content{top:10px;left:10%;}
.banner-section-2.banner-section-12 .contentbox .btn-holder .opq-btn,
.banner-section-2.banner-section-12 .contentbox .btn-holder .trans-btn{height:40px;line-height:40px;width:150px;}
.banner-section-2.banner-section-12 .lSSlideOuter .lSPager.lSpg{bottom:20px;}
.banner-section-2.banner-section-12 .banner-style-2 .lSAction > .lSPrev,
.banner-section-2.banner-section-12 .banner-style-2 .lSAction > .lSNext{top:45%;}
.vertical-banner .nav-tabs{position:static;width:100%;}
.vertical-banner .nav-tabs > li{margin:0;margin-right:10px;}
.gridbox-view .img-holder a .overlay span{padding:8px 15px;}
.promobox-1 a{margin:20% 0px 0px;}
.spe-bannerpromo .promobanner-detail{top:22%;}
.spe-newsbox .extra-holder{width:100%;height:40px;position:static;}
.spe-newsbox .extra-holder ul{height:40px;}
.spe-newsbox .extra-holder ul > li.icon1,
.spe-newsbox .extra-holder ul > li.icon2,
.spe-newsbox .extra-holder ul > li.icon3{height:100%;width:40px;display:inline-block;border:none;border-right:1px solid #fff;}
.spe-newsbox .extra-holder ul > li.icon4{width:auto;height:40px;display:inline-block;padding:0 10px;float:right;line-height:40px;}
.spe-newsbox .extra-holder ul > li.icon4 span{display:inline-block;margin-left:5px;}
.spe-newsbox .img-holder{width:100%;padding-left:0;}
.spe-newsbox .detail-holder{width:100%;position:relative;height:auto;padding:15px 20px;}
.spe-newsbox .detail-holder p{font-size:15px;line-height:22px;}
.spe-newsbox .detail-holder::after{bottom:100%;left:30px;top:-10px;border-color:rgba(255, 255, 255, 0);border-bottom-color:#ffffff;border-width:10px;margin-left:-10px;}
.spe-newsbox .img-holder .overlay{left:0;}
.designbanner-section .carousel-caption .desc-holder{width:70%;}
.designbanner-section .carousel-control.left, .designbanner-section .carousel-control.right{width:40px;height:40px;}
.simple-banner .contentbox h1{font-size:50px;line-height:56px;}
.simple-banner .banner-content{top:20%;}
.lper-sec-p{margin:12% 0px;}
.spe-title-10 p{width:100%;}
.spe-title-10 h1{font-size:62px;}
.xxl-sec-p{padding:60px 0px 50px;}
.mper-sec-p{margin:5% 0px;}
.speimg-right img{left:-30px;}
.vertical-slider .lSAction > .lSPrev,
.vertical-slider .lSAction > .lSNext{left:43% !important;}
.vertical-slider .sec-p{padding:60px 0px;}
.vertical-slider .lSSlideWrapper{height:610px !important;}
.m1per-sec-p{margin:0;}
.promo-largebox-gray .textholder{top:15%;}
.promo-largebox-gray .textholder h1{font-size:80px;margin:0 0 20px;}
.prodetail-slider .detail-holder h4{font-size:20px;}
.prodetail-slider .detail-holder p{margin:0px 0px 18px;}
.prodetail-slider .detail-holder a{margin:5px 0;}
.banner-section-13 .banner-style-2 .lSSlideOuter .lightSlider{height:940px !important;}
.banner-section-13 .banner-style-2 .prodetail-slider .lSSlideOuter .lightSlider{height:505px !important;}
.banner-section-13 .banner-style-2 .prosummery-slider .lSSlideOuter .lightSlider{height:239px !important;}
.banner-section-13 .banner-style-2 .poparticle-slider .lSSlideOuter .lightSlider{height:239px !important;}
.prodetail-slider .detail-holder{width:45%;}
.banner-section-13 .banner-style-2 .inslider.prodetail-slider,
.banner-section-13 .banner-style-2 .inslider.prosummery-slider{margin:0 0 20px;}
.prosummery-slider.inslider{float:left;width:58%;padding-right:10px;}
.poparticle-slider.inslider{float:left;width:42%;padding-left:10px;}
.banner-section-13 .banner-style-2 .lSAction > a, .banner-section-13 .banner-style-2 .lSAction > a:hover{top:50%;bottom:auto;}
.banner-section-13 .banner-style-2 .lSAction > .lSPrev{left:5%;}
.banner-section-13 .banner-style-2 .lSAction > .lSNext{right:5%;}
.themeli-box .img-holder,
.postli-box .img-holder{margin:0 0 20px;}
.tagged-holder iframe{height:270px !important;}
.portlet-detail .leftcol{margin:0 0 20px;}
.featurebox .img-holder{left:36%;}
.banner-section-14 .lSSlideOuter .lightSlider{height:510px !important;}
.banner-section-14 .lSSlideOuter .lSPager.lSpg{bottom:220px;right:10px;}
.feature-graybox .detail-holder h4{font-size:18px;}
.commentbox-holder .lefttop .commentbox,
.commentbox-holder .leftbottom .commentbox{padding-right:40px;}
.commentbox-holder .righttop .commentbox,
.commentbox-holder .rightbottom .commentbox{padding-left:40px;}
.oversec{padding-bottom:280px;}
.undersec{padding-top:190px;}
.works-holder .col-20per{width:50%;}
.works-holder .col-40per{width:100%;}
.promocontent-box .contentbox .textholder{padding:0 15px;padding-top:10%;}
.promocontent-box .contentbox .textholder h3{font-size:30px;}
.promocontent-box .contentbox .textholder h6{font-size:22px;}
.promocontent-box .contentbox .textholder .btn-holder a.speblankbtn{height:50px;line-height:44px;margin:0px 8px 10px 0px;padding:0 20px;}
.promocontent-box{max-height:100%;}
.overtextholder{padding:0 15px 60px;}
.spefeature-list > li{margin:0px 0px 20px;}
.overimgholder{margin-top:10%;}
.funfact-box,
.article-list{margin:0 0 40px;}
.teambox-2{min-height:150px;}
.default-banner .formholder, .default-banner .descholder{margin-top:60px;}
.bannersearch-tabs .sideselect input[type="text"]{width:40%;}
.bannersearch-form .bannersearch-tabs{width:100%;height:auto;padding-left:0;background:rgba(0,0,0,0.7);border-radius:5px;}
.bannersearch-tabs .tab-content .tab-pane{height:240px;}
.bannersearch-form .bottompart{display:none;}
.bannersearch-tabs .submit-area{padding:15px 18px 15px;}
.default-banner{height:520px;}
.bannersearch-tabs ul.nav li{margin:0px 3px 10px 0px;}
.bannersearch-tabs ul.nav li a{font-size:13px;}
.bannersearch-tabs ul.nav{padding:15px 25px 10px;}
.default-banner .descholder h1{font-size:34px;}
.applink{top:350px;}
.default-sbox.third .imgholder{padding:40px 0 0;}
.d-locationbox .whitebox ul.hlist li{width:auto;}
.d-locationbox .whitebox.listing,
.d-locationbox .whitebox.market{height:auto;}
.d-locationbox .whitebox h3{margin:0 0 10px;}
.d-locationbox .whitebox.career{padding-right:220px;}
.d-locationbox .whitebox .imgholder{margin:60px 0 11px;}
.d-locationbox .boxbox{clear:both;}
.d-locationbox .whitebox{margin:0 0 20px;}
.d-locationbox .whitebox .overtag{width:340px;background:url("images/wbox-overtag-bg.png") no-repeat scroll right top transparent;}
.de-services .whitebox{margin:0 0 20px;}
.de-services .whitebox p{min-height:60px;padding:0 10px;}
.de-featurebox .fbox{margin:0 0 20px;}
.footerpromo-section iframe{height:315px !important;}
.footerpromo-box img{bottom:46px;width:170px;}
.footerpromo-box p{width:100%;}
.de-logoslider .partner-slider .bx-wrapper .bx-controls-direction a{top:50%;}
.de-logoslider .partner-slider .bx-wrapper .bx-controls-direction a.bx-prev{left:10px;}
.de-logoslider .partner-slider .bx-wrapper .bx-controls-direction a.bx-next{right:10px;}
.d-locationbox .bothbox{clear:both;}
.banner-section-gray .banner-style-1 .lSSlideOuter .lightSlider > li p.btns a img{width:46% !important;}
.banner-section-gray .banner-style-1 .lightSlider{height:328px !important;}
.default-sbox .descholder{padding:0 18px;}
.pbanner-section-1 .lSSlideOuter .lightSlider{height:440px !important;}
.narrowgrid.grid4.mix-grid .mix a.mix-link,
.narrowgrid.grid4.mix-grid .mix a.mix-preview{top:23%;}
.narrowgrid.grid3.mix-grid .mix .port-item .port-box a.mix-link,
.narrowgrid.grid3.mix-grid .mix .port-item .port-box a.mix-preview{top:23%;}
.narrowgrid.grid4.mix-grid .mix a.mix-link,
.narrowgrid.grid4.mix-grid .mix a.mix-preview{top:10%;}
.narrowgrid.grid2.mix-grid .mix a.mix-link,
.narrowgrid.grid2.mix-grid .mix a.mix-preview{top:22%;}
.searchbox-holder .searchbox .descholder a.btn{margin:0px 0px 15px;}
.portfolio-5 .col-20per{width:33.33%;}
.largegrid.grid1.mix-grid .searchbox-holder .searchbox .descholder{position:relative;width:100%;background:none repeat scroll 0% 0% rgba(246, 246, 246, 1);}
.largegrid.mix-grid.listing .mix a.mix-link,
.largegrid.mix-grid.listing .mix a.mix-preview{top:42%;}
.port-syncslider .synced-slider{margin:0 0 20px;}
.port-syncslider .synced-slider .sync1 .owl-prev,
.port-syncslider .synced-slider .sync1 .owl-next{top:35px;}
.proj-detailbox-1 .socialholder{height:auto;position:relative;padding-left:60px;}
.proj-detailbox-1 .socialholder .mainicon{position:absolute;left:0;top:0;bottom:0;}
.fullscreen-video{height:400px !important;}
.vertical-synced-slider{margin:0 0 30px;}
.likebox:hover .overlay{top:65%;}
.boxedcontent{padding:0 10px 40px;}
.blog-filter .view{float:left;}
.blogpost-holder .blogpost-box{margin:0 0 20px;}
.blog-searchbox-holder .searchbox .descholder a.btn{margin:0px 0px 15px;}
.blog-searchbox-holder .searchbox .descholder .holder p{max-height:130px;overflow:hidden;}
.blog-smallbox-holder.side .smallbox .imgholder{position:relative;margin:0 0 20px;}
.blog-smallbox-holder.side .smallbox .imgholder img{width:100% !important;height:auto !important;}
.blog-smallbox-holder.side .smallbox .descholder{padding:0;min-height:0;}
.banner-style-3 .white-caption .caption-desc{padding:10px 20px;}
.banner-style-3 .white-caption .caption-link a{height:72px;}
.grid .blog-overbox .descholder .info{position:relative;width:100%;margin:0 0 10px;}
.grid .blog-overbox .descholder .info .abs-holder{display:inline-block;margin-right:40px;vertical-align:top;}
.grid .blog-overbox .descholder .info .speholder{display:inline-block;}
.grid .blog-overbox .descholder .holder{padding:0;}
.blog-overbox-holder.grid2 .overbox .descholder{text-align:center;}
.blog-overbox-holder.grid2 .overbox .descholder .info{display:inline-block;position:relative;margin:0px 0px 20px;}
.blog-overbox-holder.grid2 .overbox .descholder .holder{padding:0;}
.blog-overbox-holder.grid2 .overbox .descholder .holder .extra-info,
.blog-overbox-holder.grid2 .overbox .descholder .holder p{text-align:left;}
.full-propslider .prop-syncslider .synced-slider{margin:0 0 20px;}
.full-propslider .prop-syncslider .synced-slider .sync1 .owl-prev,
.full-propslider .prop-syncslider .synced-slider .sync1 .owl-next{top:65px;}
.sidefull-propslider .prop-syncslider .synced-slider{margin:0 0 20px;}
.sidefull-propslider .prop-syncslider .synced-slider .sync1 .owl-prev,
.sidefull-propslider .prop-syncslider .synced-slider .sync1 .owl-next{top:130px;}
.half-propslider .prop-syncslider .synced-slider{margin:0 0 20px;}
.half-propslider .prop-syncslider .synced-slider .sync1 .owl-prev,
.half-propslider .prop-syncslider .synced-slider .sync1 .owl-next{height:auto;padding:13px 0;top:16px;}
.propcontent-holder .full-propslider .pgallery-holder{width:100%;}
.propcontent-holder .full-propslider .pinfo-holder{width:100%;clear:both;}
.propcontent-holder .sidefull-propslider .pgallery-holder{width:100%;}
.propcontent-holder .sidefull-propslider .pinfo-holder{width:100%;clear:both;}
.propcontent-holder .half-propslider .pgallery-holder{width:100%;}
.propcontent-holder .half-propslider .pinfo-holder{width:100%;clear:both;}
.full-propslider .tab-style-14 ul.nav{height:auto;}
.full-propslider .tab-style-14 ul.nav li.active a,
.full-propslider .tab-style-14 ul.nav li:hover a{padding:9px 0 10px;}
.full-propslider .tab-style-14 .nav-tabs > li.active > a,
.full-propslider .tab-style-14 .nav-tabs > li.active > a:hover,
.full-propslider .tab-style-14 .nav-tabs > li.active > a:focus{padding:9px 0 10px;}
.full-propslider .tab-style-14 ul.nav li a{padding:12px 0 8px;font-size:14px;}
.sidefull-propslider .tab-style-14 ul.nav li.active a,
.sidefull-propslider .tab-style-14 ul.nav li:hover a{padding:8px 0 9px;}
.sidefull-propslider .tab-style-14 .nav-tabs > li.active > a,
.sidefull-propslider .tab-style-14 .nav-tabs > li.active > a:hover,
.sidefull-propslider .tab-style-14 .nav-tabs > li.active > a:focus{padding:8px 0 9px;}
.sidefull-propslider .tab-style-14 ul.nav li a{padding:12px 0 8px;font-size:14px;}
.half-propslider .tab-style-14 ul.nav li.active a,
.half-propslider .tab-style-14 ul.nav li:hover a{padding:9px 27px 8px;}
.half-propslider .tab-style-14 .nav-tabs > li.active > a,
.half-propslider .tab-style-14 .nav-tabs > li.active > a:hover,
.half-propslider .tab-style-14 .nav-tabs > li.active > a:focus{padding:9px 27px 8px;}
.half-propslider .tab-style-14 ul.nav li a{padding:12px 27px 8px;font-size:14px;}
.propcontent-holder .tab-content .mapholder iframe{height:600px !important;}
.propcontent-holder .full-propslider .pinfo-holder .marginfix{margin-left:15px;}
.propcontent-holder .sidefull-propslider .pinfo-holder .marginfix{margin-left:15px;}
.propcontent-holder .half-propslider .pinfo-holder .marginfix{margin-left:0;}
.prop-detaillist{margin:15px 0;}
.propcontent-holder .comm-infobox .infoholder{padding:10px 140px 10px 15px;}
.propcontent-holder .comm-infobox .infoholder h3{font-size:18px;line-height:20px;}
.propcontent-holder .comm-infobox .infoholder p{font-size:14px;margin:0px 0px 15px;}
.propcontent-holder .comm-infobox .infoholder h6{font-size:16px;}
.propcontent-holder .comm-infobox .infoholder a{font-size:14px;bottom:15px;padding-top:10px;}
.propcontent-holder .maintabs .schooltabs .nav-tabs > li a{font-size:13px;}
.propcontent-holder .maintabs .schooltabs .nav-tabs > li{width:auto;float:left;}
.review-content .subbox{padding:0px 50px;}
.sctext{font-size:14px;font-weight:700;}
.comments-slider{width:398px;}
.greenicon-list > li{line-height:36px;min-height:36px;}
.greenicon-list > li:last-child{margin:0 0 30px;}
.widget-disclist > li{min-height:80px;}
.leftcontentbar,
.rightsidebar{width:100%;}
.half-propslider .synced-slider .sync2{width:94%;margin:0px 3%;}
.sliderlist .col1, .sliderlist .col2, .sliderlist .col3{width:25%;float:left;}
.prop-whitebg .leftcontentbar,
.prop-whitebg .rightsidebar{width:100%;}
.sidefull-propslider .synced-slider .sync2{margin:0px -6px 20px;}
.widgettext .imgholder{position:absolute;margin:0px;left:20px;top:20px;}
.widgettext .descholder{padding-left:120px;}
.widgettext .textholder p img.pull-left{margin-bottom:0;width:auto !important;}
.prop-whitebg .widgettext .textholder p img.pull-left{margin-bottom:0;width:auto !important;}
.prop-whitebg .widget-loclist > li{min-height:90px;}
.prop-graybg .propcontent-holder .maintabs .nav-tabs > li{width:25%;}
.prop-graybg .propcontent-holder .maintabs .nav-tabs{height:40px;}
.proppage-2 .prop-graybg .propcontent-holder .tab-content .mapholder{height:646px;}
.proppage-3 .prop-graybg .propcontent-holder .tab-content .mapholder{height:646px;}
.searchcontent-mainholder .searchbar-holder{width:40%;float:left;}
.searchcontent-mainholder .searchcontent-holder{width:100%;float:left;padding:0 20px;}
.searchfilter form{margin:0px;}
.searchfilter form select{margin-bottom:10px;}
.search-boxes{padding:0 10px;}
.search-boxes .searchbox .checkholder{left:0;position:relative;top:0;margin:0 0 10px;}
.search-boxes .searchbox .imgholder{position:relative;width:100%;}
.search-boxes .searchbox .descholder{position:relative;padding:10px;min-height:0;}
.searchbox .descholder .smallstars{margin:0;width:100%;text-align:right;}
.filterbtn ul > li .iconholder{line-height:22px;}
.search-boxes.gridview .viewcol{width:100%;}
.search-boxes.listview .searchbox .descholder h3 span{position:relative;}
.search-boxes.listview .searchbox .descholder h4,
.search-boxes.listview .searchbox .descholder p,
.search-boxes.mapview .searchbox .descholder h4,
.search-boxes.mapview .searchbox .descholder p{text-align:left;}
.search-boxes.listview .searchbox .descholder a.borderbtn{margin-top:0;float:left;}
.search-boxes.listview .searchbox .descholder .smallstars,
.search-boxes.gridview .searchbox .descholder .smallstars,
.search-boxes.mapview .searchbox .descholder .smallstars{margin:0;width:auto;}
.searchbox .descholder .smallstars{text-align:center;}
.search-boxes.mapview .searchbox .descholder .smallstars{text-align:left;}
.search-boxes.mapview .searchbox .descholder a.borderbtn{float:left;}
.pagination-style-4 ul{float:left;}
.searchcontent-mainholder .widget-loclist > li{padding:0px 0px 15px 55px;}
.searchcontent-mainholder .rcvinfo-form{width:80%;margin:0px 10%;}
.searchcontent-mainholder.outbox .searchcontent-holder{padding-right:0;}
.searchfull .search-boxes.mapview .searchbox .descholder h3 span{position:relative;}
.searchfull .searchcontent-mainholder .searchcontent-holder{padding:0px 22px 0 15px;}
.searchfull .search-boxes.mapview .searchbox .descholder span.type{float:left;}
.searchcontent-mainholder .searchfilter.noborder{margin:0px 10px;}
.searchcontent{width:58.33%;float:left;}
.searchwidget{width:41.66%;float:left;}
.searchwidget .greenicon-list > li:last-child{margin:0px;}
.searchmore-section .comp-holder.btn-holder{margin-top:5px;}
.searchmore-section .comp-holder{margin:5px 15px 5px 0;}
.filtercollapse,
.topfilter .filtercollapse{left:0;right:0;top:90px;}
.searchcontent-mainholder.searchview-top .filtercollapse{left:0;right:auto;width:425px;top:90px;}
.searchmore-section .comp-holder .filtercollapse .btnholder input[type="button"]{padding-left:15px;padding-right:15px;}
.searchbar-h .sfilter-l,
.searchbar-h .sfilter-r{width:100%;}
.mapright .search-boxes.listview .searchbox .imgholder{position:absolute;width:255px;}
.mapright .search-boxes.listview .searchbox .descholder{padding-left:270px;}
.mapright .search-boxes.gridview .searchbox .descholder span.type{float:left;}
.mapright .search-boxes .searchbox .descholder h3 span{position:relative;}
.mapright .search-boxes.mapview .sidemap iframe{width:100% !important;height:500px !important;}
.mapright .search-boxes.mapview .side{height:500px;}
.mapright .search-boxes.mapview .side{width:40%;}
.mapright .search-boxes.mapview .sidemap{width:60%;}
.mapright .search-boxes.mapview .viewcol{padding-right:5px;}
.searchfull .searchcontent-mainholder .searchbar-h .searchbar-holder{width:36.5%;}
.searchfull .searchcontent-mainholder .searchbar-h .searchcontent-holder{width:61%;}
.searchbar-h .filterbtn{padding:0 0px 20px;}
.searchmap2 .searchbar-h .sfilter-l{width:100%;}
.searchmap2 .searchbar-h .sfilter-r{width:100%;}
.searchmap2 .searchbar-h .filterbtn{padding:0 0 10px;}
.searchmap2 .mapright .search-boxes.mapview .sidemap{width:68%;}
.searchmap2 .mapright .search-boxes.mapview .side{width:32%;}
.searchcontent-mainholder .searchbar-h .bootstrap-select.form-control{margin:0;}
.searchmap2 .mapright .search-boxes.mapview .side{padding-left:15px;}
.search-boxes.mapview .searchbox .descholder{padding:10px;}
.fullwidth .search-boxes.mapview .sidemap iframe{height:350px !important;}
.searchfull .search-boxes.mapview .side,
.searchfull .search-boxes.mapview .sidemap{width:100%;}
.searchfull .search-boxes.mapview .pagerholder{float:right;margin:0;}
.searchfull .search-boxes.mapview .side{height:auto;}
.searchmore-section.topfilter .comp-holder.btn-holder{margin:5px 0 0;}
.stylisheader-outer .logo-bar{width:100%;}
.stylisheader-outer .navbar-nav > li{background:#5f823e url("images/tab-menu-sel.jpg") center top no-repeat;margin:0;}
.stylisheader-outer .navbar-default .navbar-nav > li > a{color:#fff;padding:10px 3px 10px 7px;line-height:normal !important}
.stylisheader-outer .navbar-default .navbar-nav > li > a:hover,
.stylisheader-outer .navbar-default .navbar-nav > li > a:focus{color:#fff !important;}
.stylisheader-outer .nav .caret{background-color:#fff;padding:8px;border-radius:4px;background-position:center center;margin:0px 10px 0px 0px;float:right;}
.stylisheader-outer .navbar-nav .dropdown-menu > li > a:focus,
.stylisheader-outer .navbar-nav .dropdown-menu > li.open > a,
.stylisheader-outer .navbar-nav .dropdown-menu > li > a:hover{background:#076790;}
.stylisheader-outer .top-bar .right-cart-item .dropdown-menu li{background:none}
.stylisheader-outer .navbar-toggle{z-index:9;}
.stylisheader-outer .navbar-toggle:hover .icon-bar,
.stylisheader-outer .navbar-toggle:focus .icon-bar{background-color:#fff}
.stylisheader-outer .navbar-toggle:hover,
.stylisheader-outer .navbar-toggle:focus{background-color:#000}
.stylisheader-outer .logo{float:left}
.stylisheader-outer .nav-bar{margin:0}
.stylisheader-outer .nav-bar .navbar{min-height:inherit}
.stylisheader-outer .logo h1 span{display:block;margin:10px 0 0 0;}
.stylisheader-outer .logo-bar,
.stylisheader-outer .nav-bar{margin:0}
.stylisheader-outer.header-style10 .dropdown-menu.mega-menu{padding:10px;}
.stylisheader-outer.header-style10 .dropdown-menu .megamenublock1, .stylisheader-outer.header-style10 .dropdown-menu .megamenublock2, .stylisheader-outer.header-style10 .dropdown-menu .megamenublock3{display:block}
.dropdown-menu li.open,
.dropdown-menu li:hover{background:none;}
#header-wrapper .dropdown-menu li.open a,
#header-wrapper .dropdown-menu li:hover a,
#header-wrapper .navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#fff;}
#header-wrapper .dropdown-menu li.open a:hover,
#header-wrapper .dropdown-menu li:hover a:hover,
#header-wrapper .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover{color:#abd145;}
.dropdown-menu li.open a, .dropdown-menu li:hover a,
.navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#999}
.stylisheader-outer.header-style8 .dropdown-menu li.open a,
.stylisheader-outer.header-style8 .dropdown-menu li:hover a,
.stylisheader-outer.header-style8 .navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#fff;}
.stylisheader-outer.header-style8 .dropdown-menu li.open a.highlighted,
.stylisheader-outer.header-style9 .navbar-nav .dropdown-menu > li.open > a,
.stylisheader-outer.header-style9 .navbar-nav .dropdown-menu > li > a:hover{color:#208bb9 !important;}
.stylisheader-outer.header-style8 .dropdown-menu li.open a,:hover
.stylisheader-outer.header-style8 .dropdown-menu li:hover a:hover,
.stylisheader-outer.header-style8 .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover{color:#208bb9;}
.stylisheader-outer.header-style5 .navbar-collapse, .stylisheader-outer.header-style6 .navbar-collapse{padding-left:15px;padding-right:15px;}
.stylisheader-outer.header-style9 .navbar-nav .dropdown-menu::after{bottom:auto;top:31px;}
.stylisheader-outer .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
.stylisheader-outer .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color:#fff;background:#076790;}
.stylisheader-outer .navbar-default .navbar-nav .open .dropdown-menu li .sub-arrow{display:block;}
.stylisheader-outer.header-style7 .navbar-nav .sub-arrow,
.stylisheader-outer.header-style7 .navbar-nav .collapsible .dropdown-menu .sub-arrow{}
.stylisheader-outer.header-style-darker9 .top-bar{height:auto;}
.stylisheader-outer.header-style-darker10 .navbar-toggle{margin-top:14px;}
.stylisheader-outer.header-style-darker11 .hdrsearchtfield input[type="text"]{margin:15px 0 0;}
.stylisheader-outer.header-style-darker11 .navbar-toggle{margin-top:10px;}
.stylisheader-outer.header-style-darker7 .navbar-nav,
.stylisheader-outer.header-style-darker1 .navbar-nav{margin-bottom:20px;}
.stylisheader-outer .search-icon{margin:20px 0px 0px 20px;}
.stylisheader-outer.header-style-darker5 .hdrsearchtfield{margin:20px 0 0;}
.stylisheader-outer.header-style5 .navbar-collapse, .stylisheader-outer.header-style-darker5 .navbar-collapse, .stylisheader-outer.header-style6 .navbar-collapse, .stylisheader-outer.header-style12 .navbar-collapse{padding:0;}
.stylisheader-outer.header-style6 .text-center.headerstyledmn6 ul.navbar-nav,
.stylisheader-outer.header-style12 .text-center.headerstyledmn6 ul.navbar-nav{width:100%;text-align:left;}
.stylisheader-outer.header-style5 .navbar-nav > li.active > a, .stylisheader-outer.header-style6 .navbar-nav > li.active > a,
.stylisheader-outer.header-style-darker10 .navbar-default .navbar-nav > li > a:hover, .stylisheader-outer.header-style-darker10 .navbar-default .navbar-nav > li > a:focus, .stylisheader-outer.header-style-darker11 .navbar-default .navbar-nav > li > a:hover, .stylisheader-outer.header-style-darker11 .navbar-default .navbar-nav > li > a:focus{color:#fff !important;}
.stylisheader-outer.header-style-darker7 .navbar-default .navbar-nav > li > a, .stylisheader-outer.header-style-darker8 .navbar-default .navbar-nav > li > a, .stylisheader-outer.header-style-darker9 .navbar-default .navbar-nav > li > a,
.stylisheader-outer.header-style-darker10 .navbar-default .navbar-nav > li > a{color:#fff;}
.stylisheader-outer.header-style-darker11 .navbar-nav > li{margin:0;}
.stylisheader-outer.header-style-darker11 .navbar-nav,
.stylisheader-outer.header-style-darker5 .navbar-nav{margin:0;}
.stylisheader-outer.header-style-darker11 .navbar-default .navbar-nav > li > a{color:#fff;}
.stylisheader-outer.header-style-darker11 .cart-icon{margin:20px 20px;}
.stylisheader-outer.header-style6 .cart-icon,
.stylisheader-outer.header-style-darker5 .cart-icon{margin:12px 0px 20px 20px;}
.stylisheader-outer.header-style12 .navbar-default .navbar-nav > li > a:hover, .stylisheader-outer.header-style12 .navbar-default .navbar-nav > li > a:focus{color:#fff !important;}
.stylisheader-outer.header-style-darker4 .navbar-toggle{margin-top:13px;}
.stylisheader-outer.header-style6 .top-bar .head-contact-info{float:right;width:auto;}
.pmenu-bar,
.pcontent-area{width:100%;}
.overview-table{margin:15px 0 0;}
.myTab2pos{top:3px !important;}
#mtab1tab .col1,
#mtab1tab .col2,
#mtab1tab .col4,
#mtab1tab .col3,
#mtab1tab .col5{float:left;}
#mtab1tab .col1{width:40%;}
#mtab1tab .col2,
#mtab1tab .col4{width:30%;}
#mtab1tab .col3{width:30%;}
#mtab1tab .col5{width:30%;}
.admin-listing .right{float:left;}
.admin-content .search-boxes .searchbox .imgholder{width:270px;position:absolute;}
.admin-content .search-boxes .searchbox .descholder{padding:10px 10px 10px 285px;}
.admin-content .search-boxes .comparebox .imgholder{width:100%;position:relative;}
.admin-content .search-boxes .comparebox .descholder{padding:10px;}
.admin-content .search-boxes .comparebox .prop-detaillist > li{padding:5px 0;}
.admin-content .search-boxes .comparebox .prop-detaillist > li span{width:100%;line-height:16px;}
.admin-content .search-boxes .comparebox .prop-detaillist > li span.cap{color:#575757;font-weight:600;}
.admin-content .search-boxes .agentbox .imgholder{width:228px;position:absolute;}
.admin-content .search-boxes .agentbox .descholder{padding:10px 10px 10px 240px;}
.admin-content .search-boxes .agentbox.comparebox .imgholder{width:100%;position:relative;}
.admin-content .search-boxes .agentbox.comparebox .descholder{padding:10px;}
.admin-content .search-boxes .searchbox.rlistbox .imgholder{width:154px;}
.admin-content .search-boxes .searchbox.rlistbox .descholder{padding:10px 10px 10px 170px;min-height:108px;}
.admin-content .notelink{top:0;}
.admin-content .search-boxes{padding:0;}
.admin-content .searchtable .table tbody > tr > td{padding:20px 10px;}
.admin-content .searchtable .table thead > tr > th{padding:5px 10px;}
.admin-content .search-boxes .quebox .descholder{padding:10px 0;}
.admin-content .search-boxes .suggestbox .imgholder{width:100%;position:relative;}
.admin-content .search-boxes .suggestbox .descholder{padding:10px;}
.admin-dashboard .dashboard-left,
.admin-dashboard .dashboard-right{width:100%;}
.admin-dashboard .navigation-tabs2 li{background:#f2f2f2;}
.admin-dashboard .navigation-tabs2 li.active{background:#fff;}
.roster .search-boxes .searchbox .descholder{padding:10px;}
.roster .search-boxes .agentbox .descholder .notelink .extra p{text-align:left;padding-left:10px;}
.roster .search-boxes.gridview .agentbox .descholder .notelink .extra p{padding-left:0;}
.roster .search-boxes.gridview .agentbox .notelink .row{margin:0px -5px;}
.roster .search-boxes.gridview .agentbox .notelink{width:100%;}
.roster .searchcontent-mainholder.searchview-top .filtercollapse{top:100px;}
.roster .agentbox .sarea{margin:0;}
.roster .search-boxes .searchbox.agentbox2{padding:20px;}
.roster .search-boxes .searchbox.agentbox2 .checkholder{top:0;}
.roster .search-boxes .agentbox.agentbox2 .imgholder{width:100%;}
.roster .search-boxes .searchbox.agentbox2 .descholder{padding:20px 0px;}
.roster .roster .search-boxes.gridview .searchbox.agentbox2 .checkholder{left:0;}
.roster .search-boxes.listview .agentbox4 .descholder{padding:10px;}
.searchfull .roster .search-boxes.mapview .searchbox .imgholder{width:100%;position:relative;margin:0 0 15px;}
.searchfull .roster .search-boxes.mapview .searchbox .descholder{padding:0;}
.roster .fullwidth .search-boxes.mapview .sidemap iframe{height:350px !important;}
.community .tab-gholder,
.community .tab-cholder{width:100%;padding:0 15px;}
.community .full-propslider .tab-style-14.commtab ul.nav li{width:33.33%;padding-top:0;margin:0;}
.community .full-propslider .tab-style-14 ul.nav li.active a,
.community .full-propslider .tab-style-14 ul.nav li:hover a{box-shadow:0px 2px 0px 0px #77AB42 inset;padding:8px 0 9px;}
.community .full-propslider .tab-style-14 ul.nav li a{padding:9px 0px;}
.community .searchholder .btnholder{width:auto;}
.community .rightpart .pricered,
.community .rightpart .pricegreen{float:right;}
.community .prop-detaillist{margin:0;}
.community .info-graybox .right{float:right;}
.community .tab-cholder{clear:both;}
.profilepage .prop-sublist-1 .boxholder .searchbox .descholder .notelink{position:absolute;left:235px;right:10px;bottom:5px;display:inline-block;width:auto;}
.profilepage .propbc{width:68%;}
.profilepage .propnav{width:32%;}
.profilepage .salesprice > li{padding-right:52px;}
.profilepage .propcontent-holder .maintabs .tab-content{min-height:0;}
.list.products-listing1.grid4 .box-style-15 .icon-holder,
.list.products-listing1.grid3 .box-style-15 .icon-holder{width:32%;}
.list.products-listing1.grid4 .box-style-15 .detail-holder,
.list.products-listing1.grid3 .box-style-15 .detail-holder{width:68%;}
.shop-slider .contentbox .price-box1{width:142px;height:142px;line-height:98px;}
.shop-slider .contentbox .price-box1 .pricebig{font-size:38px;}
.shop-slider .contentbox .price-box1 .pricebig .price-sign{top:0px;}
.list.products-listing1.grid3 .box-style-15 .icon-holder{width:23%;}
.list.products-listing1.grid3 .box-style-15 .detail-holder{width:77%;min-height:189px;}
.list.products-listing1.grid3 .box-style-15 .info-box{margin:0 0 14px;}
.banner-section-1.shop-slider2 .banner-content{top:36px;}
.shop-slider2 .imgholder .price-box1 .pricebig{font-size:40px;width:122px;height:122px;line-height:122px;}
.shop-slider2 .imgholder .price-box1{width:142px;height:142px;}
.shop-slider2 .contentbox h1{font-size:30px;}
.shop-slider2 .contentbox h6{font-size:20px;}
.banner-section-1.shop-slider2 .contentbox p{font-size:16px;line-height:22px;}
.banner-section-1.shop-slider2 .contentbox{width:90%;}
.banner-section-1.shop-slider2 .banner-style-2 .lightSlider{height:414px !important;}
.shoppage .list.products-listing1 .salepromobox .bottomlnk-box{margin:15px 0px 0px;}
.shoppage .list.products-listing1.grid3 .box-style-15.salepromobox .icon-holder{width:34%;}
.shoppage .list.products-listing1.grid3 .box-style-15.salepromobox .detail-holder{width:66%;min-height:0;}
.shoppage .fullw .list.products-listing1.grid3 .box-style-15.salepromobox .icon-holder{width:36%;}
.shoppage .list.products-listing1.grid3 .box-style-15.salepromobox .detail-holder{width:64%;min-height:300px;}
.shoppage .fullfilter{display:inline-block;width:100%;margin:0 0 10px;}
.shoppage .fullfilter .col{width:30%;}
.list.products-listing1.grid2 .listviewcol{width:100% !important;}
.sidecontent .list.products-listing1.grid2 .box-style-15.salepromobox .icon-holder{width:30%;}
.sidecontent .list.products-listing1.grid2 .box-style-15.salepromobox .detail-holder{width:70%;min-height:215px;}
.list.products-listing1.grid2 .box-style-15.salepromobox .info-box{padding:12px 0px 5px;margin:0px 0px 11px;}
.grid.products-listing1.grid2 .box-style-15.salepromobox .detail-holder{min-height:238px;}
.grid.products-listing1.grid2 .box-style-15.salepromobox.bottomlnk-box{position:absolute;left:0;right:0;bottom:0;}
.shoppage .shop-details{margin:20px 0 0;}
.shoppage .shipping-form-white input[type="button"]{padding:6px 14px;}
.shoppage .order-detail1{border:none;}
.shoppage .order-detail2{border:none;}
.shoppage .cart-table{border:none;}
.shoppage .cartbtns{margin-top:20px;}
.speshop .sidebar-holder{margin:40px 0 0;display:inline-block;}
.speshop .tab-style-3 ul.nav li{margin-left:0;}
.speshop .page-sidebar.collapse{display:block;}
.aboutpage .box-style-14{margin:0 0 30px;}
.aboutpage .banner-section-3 .banner-content .container{width:100%;}
.aboutpage .banner-section-2 .contentbox{margin-top:40px;}
.aboutpage .banner-section-7 .banner-style-2 .lightSlider{height:400px !important;}
.aboutpage .banner-section-7 .contentbox{margin-top:10px;}
.aboutpage .dgreen-banner .banner-style-2 .lightSlider{height:640px !important;}
.servicepage iframe{width:100% !important;height:370px !important;margin:0 0 20px;}
.generalpage .box-style-15.teamlistbox .icon-holder{width:26%;}
.generalpage .box-style-15.teamlistbox .detail-holder{width:74%;padding-bottom:30px;}
.generalpage .proj-detailbox h6{margin:0px 0px 15px;}
.generalpage .profilepic{margin:0 0 30px;}
.generalpage .mapholder iframe{height:300px;}
.generalpage .box-style-11 .icon-holder{width:54px;}
.generalpage .box-style-11 .detail-holder{float:left;margin-left:30px;text-align:left;width:auto;}
.generalpage .login-left{width:60%;}
.generalpage .login-right{width:40%;}
.generalpage .searchcontent.fullview{width:100%;}
.generalpage .searchcol{min-height:480px;}
.generalpage #side-tabs .nav-tabs > li a{padding:10px 8px 10px 0px;}
.generalpage .calcibox{margin:15px 0;display:inline-block;width:100%;}
.generalpage .sec-title h1{font-size:26px;}
.generalpage .blackstar{float:left;}
.generalpage .main-search-holder a{padding:0px 20px;}
.generalpage .main-search-holder input[type="text"]{padding:0px 140px 0px 20px;}
.generalpage #sidevideo{height:230px !important;margin:0 0 20px;}
body.landingpage{background:#29465B url("images/landing-bg.jpg") no-repeat scroll 37% top;}
body.landingpage .award{margin-right:0px;}
body.landingpage .lightsource{width:310px;}
body.landingpage .landing-content h4 span{font-size:95px;width:100%;display:block;}
body.landingpage .landing-content h2{font-size:36px;line-height:50px;padding:0px 30px;}
body.landingpage .landing-content .download{padding:30px 0 0px;}
body.landingpage .landing-form .bottomshadow{right:-8px;}
body.landingpage .landing-form .bottomshadow img{width:470px;}
body.mortgage-rates .searchcontent-mainholder .searchbar-holder,
body.mortgage-rates .searchcontent-mainholder .searchcontent-holder{width:93%;}
body.mortgage-rates .searchcontent-mainholder .searchcontent-holder{margin-left:15px;}
body.mortgage-rates .search-boxes{padding:0;}
body.mortgage-rates .searchcontent-mainholder .inner-viewcol.nopadding{padding:0px 15px !important;}
body.mortgage-rates .widgetvideo iframe{height:270px !important;}
body.questions .bc-holder{width:68%;}
body.questions .propnav{width:32%;}
.popup1{width:90%}
.popup2{width:70%}
.popup3{width:80%}
.popupbox .descpart h4 span.bluetext,
.popupbox .descpart h4{font-size:20px;}
.popupbox .descpart .details{line-height:26px;}
.popupbox .bottombtns a.btn{font-size:12px;}
body.darkloading .overlay{background:transparent url("images/darkloading-bg.jpg") no-repeat scroll center -144px;}
.estimatepage .topbanner h1{width:68%;font-size:58px;}
.estimatepage .topbanner .searcharea input.lefttbox[type="text"]{width:55%;font-size:14px;}
.estimatepage .topbanner .searcharea input.righttbox[type="text"]{width:20%;font-size:14px;}
.estimatepage .topbanner .searcharea .btn{width:24%;font-size:16px;}
.estimatepage .boxed-content .sidetext p{font-size:14px;}
.estimatepage .boxed-content .promolist > li{padding:5px 17px 15px;}
.estimatepage .boxed-content .promolist > li span{font-size:26px;line-height:70px;width:auto;display:block;}
.estimatepage .boxed-content .promolist > li span i{font-size:52px;line-height:62px;}
.estimatepage .boxed-content iframe{height:400px !important;}
body .profile-tabs li{margin:0 15px;}
body .profile-tabs li a{text-align:left;height:auto;padding-left:10px;padding-top:20px;padding-bottom:20px;}
body .profile-tabs li .collapsebtn{position:absolute;right:0;top:10px;margin:0}
body .profile-tabs li a span{float:left;margin:0 10px 0 0;}
body .profile-tabs li .p-subul > li{margin:0}
.responsive-padding-left10{padding-left:10px;}
.timeline-v1 .blogbox-holder{width:100% !important;position:relative !important;top:0 !important;left:0 !important;bottom:0 !important;right:0 !important;opacity:1 !important;padding:0 0 30px !important;float:left !important;}
.timeline-v1:before,
.timeline-v1 > li > .timeline-badge,
.timeline-v1 > li > .timeline-panel:before,
.timeline-v1 > li > .timeline-panel:after{display:none}
.timeline-v1 > li > .timeline-panel{width:100% !important;}
}
@media (max-width:820px){.speselect-2{margin-right:0 !important;margin-bottom:15px !important}
.margin-left0{margin-left:-15px;}
.divider-5{background:url(images/divider-shadow-800.png) top center repeat-x;background-size:100%;}
.banner-section-2.banner-section-11 .banner-style-2 .lightSlider{height:298px !important;}
.gridboxes{height:298px;}
.top-secicon{left:43%;}
.banner-section-13 .banner-style-2 .lSAction > a, .banner-section-13 .banner-style-2 .lSAction > a:hover{top:auto;bottom:25px;}
.half-propslider .prop-syncslider .viewlarge{bottom:84px;}
.full-propslider .prop-syncslider .viewlarge{bottom:134px;}
.sidefull-propslider .prop-syncslider .viewlarge{bottom:185px;}
.stylisheader-outer .hdrsearchtfield input[type="text"]{margin:0}
.stylisheader-outer.header-style12 .cart-icon{margin:12px 0px 20px 20px;}
}
@media (max-width:768px){.ft-copyright .left-ctn{width:100%;text-align:center;margin-bottom:10px;}
.ft-copyright .right-nav-links{text-align:center;width:100%;}
.go-top{bottom:76px;}
.ft-midd-bar .btm-ctn .right-sc-ctn li{margin:2px 10px 2px 0px;}
.mrf-ctn{margin-bottom:30px;}
#demo-video{height:370px !important;}
.banner-section-2.banner-section-11 .banner-style-2 .lightSlider{height:288px !important;}
.gridboxes{height:288px;}
.blogbox-holder{width:100% !important;}
body .promo-section .tabs{padding-left:41px;}
body .anisuitcase{left:6px;}
body img.couple{opacity:0.7 !important;}
.promo-section .tabs li a{height:23px;}
.featurebox .img-holder{left:34%}
.featurebox .detail-holder{padding:60px 10px 30px;}
.half-propslider .prop-syncslider .viewlarge{bottom:84px;}
.full-propslider .prop-syncslider .viewlarge{bottom:167px;}
.sidefull-propslider .prop-syncslider .viewlarge{bottom:185px;}
.searchmap2 .mapright .search-boxes.mapview .sidemap{width:61%;}
.searchmap2 .mapright .search-boxes.mapview .side{width:39%;}
.margtop20-media-version{margin-top:20px;}
.customdrop .select-popup{top:100%;}
}
@media (max-width:760px){.right-sub-links{display:none;}
#header-wrapper .logo-bar .col-lg-4.pull-left{width:auto;}
#header-wrapper .logo-bar .col-lg-8{width:auto;float:right;}

.intro-section { text-align:center; }
.intro-section .text-right { text-align:center; }

}
@media (max-width:720px){.searchcontent-mainholder.searchview-top .filtercollapse{top:100%}
body .tabminh{min-height:inherit;}
#header-wrapper .logo-bar{width:80%;}
#header-wrapper .logo-bar .col-lg-4.pull-left,
#header-wrapper .logo-bar .col-lg-8{width:100%;}
.box12 .text-holder{height:245px;}
.gridcol .text-holder{padding:20px;}
.gridcol .text-holder p{font-size:13px;}
.gridcol .text-holder h5{font-size:20px;min-height:40px;margin:0px 0px 15px;}
.box21{height:227px;}
.box21 .text-holder{padding-right:290px;}
.outer{clear:none;}
.box12.vert{height:auto;}
.box12.vert img{position:static;width:100% !important;height:auto !important;}
.box12.vert .text-holder{padding-right:0;position:relative;height:245px;}
.top-bar,
.login-box,
.right-sub-links{display:none;}
.logo-bar{width:80%;float:left;margin:10px 0;}
.nav-bar{width:20%;display:inline;margin:10px 0;}
.logo{width:80%;}
.mbl-btn{display:block;}
.tab-btn{display:none;}
.ft-top-bar .left-logo,
.ft-top-bar .right-callus{margin:10px 0;width:auto;}
.ft-top-bar .right-callus{float:left;}
.footercols{background:url("images/footer-divider.png") no-repeat scroll 95% top rgba(0, 0, 0, 0);}
.mrf-ctn.footercols{background:none;}
.footerbox .line{margin:5px 0;}
.ft-midd-bar .top-ctn .footerbox p{margin:0 0 10px;}
.logos-holder{margin:20px 0;}
.breadcrumb-ul{margin:0 0 20px;}
.breadcrumb-ul ul{float:left;}
.breadcsrumb ul li{line-height:30px;}
.breadcrumb ul li a{margin-right:10px;padding-right:30px;}
.col-20per,
.col-40per{width:100%;}
.testimonial-style-2 .link{margin:0 0 10px;}
#demo-video{height:300px !important;}
.testimonial-style-2{margin:30px 0 0;}
.testimonial-style-2 .testimonial-box .img-holder{margin:0px 0px 5px;}
.tab-style-4 ul.nav li a{padding:10px 14px;}
.tab-style-6 .tabs-left .nav-tabs,
.tab-style-6 .tabs-right .nav-tabs,
.tab-style-7 .tabs-left .nav-tabs,
.tab-style-7 .tabs-right .nav-tabs{width:40%;}
.tab-style-6 .tabs-left .tab-content,
.tab-style-6 .tabs-right .tab-content,
.tab-style-7 .tabs-left .tab-content,
.tab-style-7 .tabs-right .tab-content{width:60%;}
.tab-style-6 .tabs-left .nav-tabs li a,
.tab-style-6 .tabs-right .nav-tabs li a,
.tab-style-7 .tabs-left .nav-tabs li a,
.tab-style-7 .tabs-right .nav-tabs li a{text-align:center;}
.tab-style-6 .tabs-left .nav-tabs li a i,
.tab-style-6 .tabs-right .nav-tabs li a i,
.tab-style-7 .tabs-left .nav-tabs li a i,
.tab-style-7 .tabs-right .nav-tabs li a i{margin:0 0 10px;text-align:center;width:100%;}
.mbl-login-box{clear:both;display:inline-block;float:left;}
.flickr-ul > li{width:auto;}
.flickr-ul > li img{width:auto;}
.flickr-ul > li:nth-child(3n){margin-right:2px;}
.top-rated-widget .stars5{background-position:left top;}
.top-rated-widget .stars4{background-position:0 -13px;}
.top-rated-widget .stars3{background-position:0 -26px;}
.top-rated-widget .stars2{background-position:0 -39px;}
.top-rated-widget .stars1{background-position:0 -52px;}
.top-rated-widget .imgholder img{width:100%;}
.widget-col{min-height:0;}
.desctext{line-height:40px;padding:0 0 0 10px;}
.tabbtn{margin-bottom:10px !important;}
.ttip{width:290px;}
.records{margin:10px 0;width:100%;text-align:center;}
.topbtns{width:100%;text-align:center;}
.rightdiv{text-align:right;}
.tooltip_display{margin:0 0 20px;}
.text-right .searchholder{display:inline-block;float:none;width:225px;}
.forceright{text-align:left !important;}
.searchholder{float:none;width:50%;}
.ord-right label .input2{width:100%;}
.searchholder label{width:98%;}
#sample_1_info{display:inline-block;border-right:1px solid #aaaaaa;margin-right:15px;padding-right:15px;}
.smallbox{min-height:0;margin:0 0 20px;}
.btn.new-btn,
.btn.grey{margin-bottom:5px;}
.box-style-2 .detail-holder{width:86%;text-align:left;}
.box-style-2 .icon-holder{margin-right:15px;padding:8px 0;width:54px;}
.box-style-10 .detail-holder ,
.box-style-11 .detail-holder{width:86%;text-align:left;}
.box-style-10 .icon-holder ,
.box-style-11 .icon-holder{margin-right:15px;padding:8px 0;width:54px;}
.box-style-8 .detail-holder h4 a{font-size:16px;}
.box-style-12 .icon-holder{right:170px;}
.box-style-12:hover .icon-holder{right:160px;}
.recent-post-widget .imgholder{width:120px;}
.recent-post-widget .toprated-desc{margin-left:-25px;}
.flickr-ul.four-col > li{width:12%;}
.flickr-ul.four-col > li:nth-child(4n){margin-right:2px;}
.flickr-ul.four-col > li:nth-child(3n){margin-right:2px;}
#searchform{left:0;right:auto}
.articles ul > li .details{width:96%;}
.spe-buttons .col-20per{width:50%;}
.spe-tables-1 .col-19per,
.spe-tables-1 .col-24per,
.spe-tables-1 .highlightbox{width:100%;}
.spe-tables-1 .highlightbox{position:relative;margin-top:0;}
.spe-tables-1 .after{margin-left:0;border:1px solid #dddcdc;}
.spe-tables-1 .price-box{border:1px solid #dddcdc;}
.spe-tables-1 .price-box ul > li.priceli span{font-size:56px;}
.spe-tables-1 .price-box ul > li.priceli span.dollar{font-size:22px;}
.promobox .spe-buttons{width:100%;text-align:center;margin:20px 0 0;}
.promobox .spe-buttons .large-btn{float:none;}
.divider-5{background:url(images/divider-shadow-640.png) top center repeat-x;background-size:100%;}
.spe-checklist-1,
.spe-checklist-2,
.spe-checklist-3,
.spe-checklist-4,
.spe-checklist-5,
.spe-checklist-6{margin-bottom:20px;}
.pricing-table .col-20per{width:100%;}
.pricing-table .highlightbox{width:100%;position:relative;margin-top:0;}
.pricing-table .after{margin-left:0;}
.pricing-table .price-box.first{display:none;}
.pricing-table .price-box ul > li.priceli span{font-size:42px;}
.pricing-table .price-box ul > li span.mobiledesc,
.pricing-table .highlightbox .price-box ul > li span.mobiledesc{display:block;}
.pricing-table .price-box{margin:0 0 20px;}
.plan-table .col-20per{width:100%;}
.plan-table .highlightbox{width:100%;position:relative;margin-top:0;margin:0 0 20px;}
.plan-table .after{margin-left:0;}
.plan-table .price-box.first{display:none;}
.plan-table .price-box ul > li.priceli span{font-size:42px;}
.plan-table .price-box ul > li span.mobiledesc,
.plan-table .highlightbox .price-box ul > li span.mobiledesc{display:block;}
.plan-table .price-box{margin:0 0 20px;}
.plan-table .price-box h6{font-size:26px;}
.rre-section ul{width:33.33%;}
.spe-widget-tab-1{margin:0 0 20px;}
.green-promobox,
.gray-promobox{text-align:center;}
.green-promobox p,
.gray-promobox p{font-size:26px;line-height:38px;}
.green-promobox .spe-buttons,
.gray-promobox .spe-buttons{display:inline-block;margin:20px 0 0;width:100%;text-align:center;}
.green-promobox a,
.gray-promobox a{float:none;}
.sgallery-holder .carousel-control.left,
.sgallery-holder .carousel-control.right{top:-90px;}
.spe-tables-3 .col-25per{width:100%;}
.spe-tables-3 .price-box,
.spe-tables-3 .after .price-box{border:1px solid #dcdddd;}
.spe-tables-3 .highlightbox{width:100%;position:static;}
.spe-tables-3 .after{margin-left:0;}
.spe-tables-3 .price-box ul > li.priceli{min-height:0;}
.spe-tables-9 .col-25per{width:100%;margin-bottom:20px;}
.spe-tables-9 .price-box,
.spe-tables-9 .after .price-box{border:1px solid #dcdddd;}
.spe-tables-9 .highlightbox{width:100%;position:relative;margin-top:0;}
.spe-tables-9 .after{margin-left:0;}
.spe-tables-9 .price-box ul > li.priceli{min-height:0;}
.spe-tables-10 .col-xs-12{width:100%;margin-bottom:20px;}
.spe-tables-10 .price-box,
.spe-tables-10 .after .price-box{border:1px solid #dcdddd;}
.spe-tables-10 .highlightbox{width:100%;position:relative;margin-top:0;}
.spe-tables-10 .after{margin-left:0;}
.spe-tables-10 .price-box ul > li.priceli{min-height:0;}
.postbox .maindesc{clear:both;display:inline-block;margin-top:20px;padding-left:15px;}
.postbox .imgholder{padding:0;}
.postbox span.date{font-size:48px;line-height:48px;}
.spe-widget-tab-1 .tabrow .imgholder{position:absolute;}
.spe-widget-tab-1 .tabrow .descholder{margin-left:65px;}
.full-form input[type='text'].leftalign{width:80%;}
.full-form input.rightalign[type="button"]{width:18%;}
.banner-section-1 .contentbox,
.banner-section-2 .contentbox,
.banner-section-gray .contentbox,
.banner-section-5 .contentbox,
.banner-section-7 .contentbox,
.feature-slider-section .contentbox{margin-top:0;width:100%;}
.banner-section-11 .contentbox{margin:0 10%;margin-top:0;width:80%;}
.banner-section-1 .contentbox p,
.banner-section-11 .contentbox p,
.banner-section-2 .contentbox p,
.banner-section-gray .contentbox p,
.banner-section-5 .contentbox p,
.banner-section-7 .contentbox p,
.feature-slider-section .contentbox p{font-size:18px;}
.banner-section-1 .contentbox h1,
.banner-section-2 .contentbox h1,
.banner-section-gray .contentbox h1,
.banner-section-5 .contentbox h1,
.banner-section-7 .contentbox h1{font-size:24px;margin:0;}
.banner-section-11 .contentbox .smalls{font-size:26px;}
.banner-section-11 .contentbox h1{font-size:38px;margin:0;line-height:40px;margin:0 0 10px;}
.banner-section-11 .contentbox .btn-holder{margin:30px 0px 0px;}
.blue2.borderbottom{width:auto;}
.feature-slider-section .contentbox h4{font-size:20px;margin:0 0 15px;}
.banner-section-1 .banner-content,
.banner-section-11 .banner-content,
.banner-section-2 .banner-content,
.banner-section-gray .banner-content,
.banner-section-5 .banner-content{top:40px;}
.simple-banner .banner-content{top:50px;}
.banner-section-7 .banner-content{top:0;}
.feature-slider-section .banner-content{top:20px;}
.banner-section-1 .contentbox a.bluebtn ,
.banner-section-11 .contentbox a.bluebtn ,
.banner-section-1 .contentbox a.greenbtn,
.banner-section-11 .contentbox a.greenbtn,
.banner-section-2 .contentbox a.bluebtn,
.banner-section-gray .contentbox a.bluebtn,
.banner-section-2 .contentbox a.greenbtn{font-size:12px;margin-top:10px;padding:7px 12px;}
.promocontentbox{width:100%;margin:20px 0 0;}
.promocontentbox a{min-width:0;}
.promocontentbox a.btn.autow{padding-left:15px;padding-right:15px;margin-bottom:10px;}
.promocontentbox p.btnholder{margin:0;}
.large-sec-p{padding:50px 0;}
.oversec{padding-bottom:180px !important;}
.undersec{padding-top:160px !important;margin-top:-30px;}
.large-sec-lessbp{padding:50px 0 20px;}
.logoholder{margin:10px 0;}
.hometitle p{width:100%;}
.promoservice-holder .promoimg{margin:0 0 20px;}
.promoservice-holder .hometitle p{margin:0 0 20px;}
.promoservice-holder .accordian-style-1 .panel-group{margin:0 0 20px;}
.testibox .carousel .carousel-indicators{margin:0 0 20px;position:static;top:0;width:100%;}
.testimonial-style-4 .testimonial-box .img-holder{border:8px solid #f7f7f7;height:100px;width:100px;}
.testimonial-style-4 .testimonial-box .desc-holder{padding-left:120px;}
.testibox{margin:0 0 30px;}
.banner-section-1 .banner-style-2 .lightSlider,
.banner-section-11 .banner-style-2 .lightSlider,
.feature-slider-section .banner-style-2 .lightSlider{height:260px !important;}
.banner-section-2 .banner-style-2 .lightSlider,
.banner-section-gray .banner-style-1 .lightSlider,
.banner-section-5 .banner-style-2 .lightSlider,
.banner-section-7 .banner-style-2 .lightSlider{height:218px !important;}
.simple-banner .banner-style-2 .lightSlider{height:auto !important;}
.resp-vector{background:url(images/responsive-phone-vector-mbl.png) center top no-repeat;min-height:601px;float:left;}
.vector-rep .left-text{width:60%;margin:0 20%;margin-bottom:20px;}
.vector-rep .right-text{width:60%;margin:0 20%;}
.main-port-tabs{display:none !important;}
.mbl-port-tabs{display:inline-block;}
.box-style-14 .icon-holder .magnifier ul{bottom:auto;right:41%;text-align:left;top:46%;width:auto;}
.box-style-14 .icon-holder .magnifier ul > li{display:inline-block;margin-bottom:0;text-align:center;width:30px;}
.box-style-14 .icon-holder .magnifier{background:rgba(32, 139, 185, 0.7);}
.banner-section-2 .lSSlideOuter .lSPager.lSpg,
.banner-section-gray .lSSlideOuter .lSPager.lSpg,
.banner-section-5 .lSSlideOuter .lSPager.lSpg,
.banner-section-7 .lSSlideOuter .lSPager.lSpg{left:0;bottom:10px;}
.banner-section-1 .banner-style-2 .lSAction > .lSPrev,
.banner-section-11 .banner-style-2 .lSAction > .lSPrev,
.banner-section-2 .banner-style-2 .lSAction > .lSPrev,
.banner-section-gray .banner-style-1 .lSAction > .lSPrev{background:url("rs-plugin/assets/sliderstyle1-left-ico.png") no-repeat scroll 0 0;background-size:100%;height:40px;width:40px;}
.banner-section-1 .banner-style-2 .lSAction > .lSPrev:hover,
.banner-section-11 .banner-style-2 .lSAction > .lSPrev:hover,
.banner-section-2 .banner-style-2 .lSAction > .lSPrev:hover,
.banner-section-gray .banner-style-1 .lSAction > .lSPrev:hover{background:url("rs-plugin/assets/sliderstyle1-left-ico.png") no-repeat scroll bottom center;background-size:100%;height:40px;width:40px;}
.banner-section-1 .banner-style-2 .lSAction > .lSNext,
.banner-section-11 .banner-style-2 .lSAction > .lSNext,
.banner-section-2 .banner-style-2 .lSAction > .lSNext,
.banner-section-gray .banner-style-1 .lSAction > .lSNext{background:url("rs-plugin/assets/sliderstyle1-right-ico.png") no-repeat scroll 0 0;background-size:100%;height:40px;width:40px;}
.banner-section-1 .banner-style-2 .lSAction > .lSNext:hover,
.banner-section-11 .banner-style-2 .lSAction > .lSNext:hover,
.banner-section-2 .banner-style-2 .lSAction > .lSNext:hover,
.banner-section-gray .banner-style-1 .lSAction > .lSNext:hover{background:url("rs-plugin/assets/sliderstyle1-right-ico.png") no-repeat scroll bottom center;background-size:100%;height:40px;width:40px;}
.feature-slider-section .banner-style-2 .lSAction > .lSPrev,
.banner-section-5 .banner-style-2 .lSAction > .lSPrev,
.banner-section-7 .banner-style-2 .lSAction > .lSPrev{background:url("images/fslider-left.png") no-repeat scroll 0 0;background-size:100%;height:40px;width:40px;}
.feature-slider-section .banner-style-2 .lSAction > .lSPrev:hover,
.banner-section-5 .banner-style-2 .lSAction > .lSPrev:hover,
.banner-section-7 .banner-style-2 .lSAction > .lSPrev:hover{background:url("images/fslider-left.png") no-repeat scroll bottom center;background-size:100%;height:40px;width:40px;}
.feature-slider-section .banner-style-2 .lSAction > .lSNext,
.banner-section-5 .banner-style-2 .lSAction > .lSNext,
.banner-section-7 .banner-style-2 .lSAction > .lSNext{background:url("images/fslider-right.png") no-repeat scroll 0 0;background-size:100%;height:40px;width:40px;}
.feature-slider-section .banner-style-2 .lSAction > .lSNext:hover,
.banner-section-5 .banner-style-2 .lSAction > .lSNext:hover,
.banner-section-7 .banner-style-2 .lSAction > .lSNext:hover{background:url("images/fslider-right.png") no-repeat scroll bottom center;background-size:100%;height:40px;width:40px;}
.feature-slider-section .lSAction{width:100%;}
.feature-slider-section .banner-style-2 .lSAction > .lSPrev, .feature-slider-section .banner-style-2 .lSAction > .lSNext{top:-20px !important;}
.testimonial-style-5 .social-holder{margin:10px 0 0;}
.testimonial-style-5 .social-holder,
.testimonial-style-5 .stars-holder{text-align:left;}
.feature-slider-section .imgholder{padding:0 0 10px;}
.banner-section-2 .descholder,
.banner-section-5 .descholder,
.banner-section-7 .descholder{padding:0;position:absolute;right:0;}
.banner-section-2 .imgholder,
.banner-section-gray .imgholder,
.banner-section-5 .imgholder,
.banner-section-7 .imgholder{padding:0;}
.banner-section-2 .contentbox,
.banner-section-5 .contentbox,
.banner-section-7 .contentbox{width:100%;margin:0;text-align:center;}
.banner-section-gray .contentbox{width:100%;margin:20px 0 0 0;text-align:center;}
.banner-section-5 .contentbox{margin:30px 0 0;}
.banner-section-7 .contentbox{margin:140px 0 0;}
.banner-section-7 .banner-style-2 .lSAction > .lSPrev{left:3%;}
.banner-section-7 .banner-style-2 .lSAction > .lSNext{right:3%;}
.banner-section-5 .contentbox h1,
.banner-section-7 .contentbox h1{line-height:40px;}
.feature-slider-section .imgholder{width:40%;float:left;}
.feature-slider-section .descholder{width:60%;float:left;}
.feature-slider-section .banner-style-2 .lightSlider{height:270px !important;}
.feature-slider-section.centered-slider .imgholder,
.feature-slider-section.centered-slider .descholder{width:100%;float:none;}
.feature-slider-section.centered-slider .banner-style-2 .lightSlider{height:460px !important;}
.feature-slider-section .contentbox h4{text-align:center;}
.feature-slider-section .contentbox .btns{text-align:center;}
.box-style-6{margin:0 0 40px;}
.promocontentbox a.fixedw{min-width:130px;}
.boxstyle13-holder .imgcontent-box .detail-holder{width:260px;}
.boxstyle13-holder .imgcontent-box .img-holder{padding-right:260px;}
.mixslider .customNavigation{margin:20px 0;}
.onlyimgslider .customNavigation,
.blogboxslider .customNavigation{margin:0 0 20px;}
.boxstyle13-holder .img-box{margin:0px 1px 30px;}
.shaded-gray-section.nobpadding{padding:30px 0 !important;}
.banner-section-5 .lSSlideOuter .lightSlider > li .abs-imgs .extras img,
.banner-section-7 .lSSlideOuter .lightSlider > li .abs-imgs .extras img{height:auto !important;width:40% !important;}
.banner-section-5 .lSSlideOuter .lightSlider > li .abs-imgs img{width:auto !important;height:250px !important;}
.feature-slider-section.centered-slider .contentbox{width:100%;}
.feature-slider-section.centered-slider .banner-style-2 .lSAction > .lSPrev, .feature-slider-section.centered-slider .banner-style-2 .lSAction > .lSNext{top:-30px !important;}
.pdetails-holder,
.pbox-holder{width:50%;float:left;}
.abs-promo .promoimg{position:absolute;right:-210px;top:180px;}
.abs-promo .promoimg img{width:80%;}
.more-intro .intro-slider{top:60px;bottom:0;}
.more-intro{margin-bottom:80px;}
.more-intro .intro-slider .row{margin:0;}
.post-box .img-holder{position:relative;width:100%;}
.post-box .detail-holder{padding-right:0;margin:20px 0 0;}
.banner-section-2.banner-section-8 .imgholder,
.banner-section-2.banner-section-9 .imgholder{width:40%;float:left;}
.banner-section-2.banner-section-8 .descholder{width:60%;float:left;}
.banner-section-2.banner-section-9 .descholder{width:60%;float:left;right:auto;}
.banner-section-2.banner-section-8 .contentbox,
.banner-section-2.banner-section-9 .contentbox{margin-top:0;width:90%;}
.banner-section-2.banner-section-8 .contentbox p,
.banner-section-2.banner-section-9 .contentbox p{font-size:14px;}
.banner-section-2.banner-section-8 .contentbox h1,
.banner-section-2.banner-section-9 .contentbox h1{font-size:26px;}
.banner-section-2.banner-section-8 .contentbox ul > li span{font-size:13px;}
.banner-section-2.banner-section-8 .contentbox .btn,
.banner-section-2.banner-section-9 .contentbox .btn{font-size:13px;line-height:38px;}
.banner-section-2.banner-section-8 .banner-style-2 .lightSlider,
.banner-section-2.banner-section-9 .banner-style-2 .lightSlider{height:350px !important;}
.boxstyle13-holder .blog-box{margin:0 0 30px;}
.banner-section-2.banner-section-9 p.btns a img{width:45% !important;}
.choose-leftcontent,
.choose-rightcontent{padding:0 30px;}
.silhouette-holder{max-height:245px;}
.large-sec-p.nobpadding{padding-bottom:0;}
.box-style-21.reverse .icon-holder,
.box-style-31.reverse .icon-holder{right:auto;left:0;}
.box-style-23.reverse .icon-holder{text-align:left;}
.box-style-21.reverse .detail-holder{text-align:left;}
.box-style-23.reverse .icon-holder .icon-bg{left:0;right:auto;}
.box-style-21 .detail-holder,
.box-style-21.reverse .detail-holder{padding:0px 0px 0px 50px;}
.box-style-31 .detail-holder,
.box-style-31.reverse .detail-holder{padding:0px;}
.box-style-23.reverse .icon-holder h4{padding-left:50px;padding-right:0;}
.box-style-23.reverse .detail-holder{padding:0;text-align:left;}
.mirrored-holder{clear:both;padding:0 15px;}
.dark-section .hometitle{text-align:center;}
.testi-box p{padding-left:60px;background:url("images/tagline-q-start-blue.png") no-repeat scroll 10px top transparent;}
.testi-box .name-holder{margin-top:50px;}
.testi-box .name-holder:after{bottom:100%;right:0;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-color:rgba(136, 183, 213, 0);border-bottom-color:#208bb9;border-width:25px;margin-left:-25px;top:auto;border-right:none;}
.testi-box-blue .testidetail{padding-right:0;z-index:1;}
.testi-box-blue .testiauthor{position:relative;width:100%;clear:both;top:auto;}
.testi-box-blue p{padding-left:80px;background:url("images/tagline-q-start-black.png") no-repeat scroll 20px 20px #208BB9;}
.testi-box-blue .name-holder{margin-top:0;background:rgb(47, 56, 61);}
.testi-box-blue .testiauthor:after{bottom:100%;right:0;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-color:rgba(136, 183, 213, 0);border-bottom-color:#2f383d;border-width:25px;margin-left:-25px;top:auto;border-right:none;}
.banner-section-2.banner-section-10 .lSSlideOuter .lightSlider > li img{width:auto !important;height:256px !important;}
.banner-section-2.banner-section-10 .banner-style-2 .lightSlider{height:256px !important;}
.banner-section-2.banner-section-10 .contentbox{margin-top:0px;width:80%;margin:0 10%;text-align:center}
.banner-section-2.banner-section-10 .contentbox h1{font-size:30px;}
.banner-section-2.banner-section-10 .contentbox h6{font-size:18px;}
.banner-section-2.banner-section-10 .lSSlideOuter .lSPager.lSGallery li.active img,
.banner-section-2.banner-section-10 .lSSlideOuter .lSPager.lSGallery li:hover img{height:55px;}
.banner-section-2.banner-section-10 .lSSlideOuter .lSPager.lSGallery li.active,
.banner-section-2.banner-section-10 .lSSlideOuter .lSPager.lSGallery li:hover{background:none repeat scroll 0% 0% #208BB9;padding-bottom:2px;margin-top:-4px;}
body.boxed .banner-section-2 .imgholder{text-align:left;}
body.boxed .banner-section-3 .lSSlideOuter .lightSlider > li .imgholder img{width:auto !important;height:190px !important;}
body.boxed .banner-section-2 .imgholder{text-align:center;}
body.boxed .banner-section-3 .lSSlideOuter .lightSlider > li .imgholder img{width:auto !important;height:228px !important;}
body.boxed .banner-section-2 .banner-style-2 .lightSlider{height:264px !important;}
body.boxed .container{padding:0;}
body.boxed .boxlayout-contentarea .container,
body.boxed .boxlayout-footerarea .container{width:100%;padding:0 15px;}
.promoservice-holder.nobpadding{padding-bottom:60px !important;}
.promoline p{line-height:40px;text-align:center;margin:0 0 30px;}
.promoline .btn-holder{text-align:center;}
.simple-banner-1 .carousel-caption{top:20%}
.simple-banner-1 .carousel-caption h1{font-size:40px;line-height:50px;}
.simple-banner-1 .carousel-caption p{font-size:20px;font-weight:400;}
.simple-banner-1 .carousel-caption .btns{margin:10px 0px 0px;}
.simple-banner-1 .carousel-caption .btns .btn,
.simple-banner-1 .carousel-caption .btns .boxed-btn{width:auto;padding:0 15px;font-size:12px;line-height:32px;}
.simple-banner-1 .carousel-control.left, .simple-banner-1 .carousel-control.right,
.simple-banner-1 .glyphicon-chevron-left, .simple-banner-1 .glyphicon-chevron-right{width:30px;height:30px;}
.simple-banner-1 .glyphicon-chevron-left, .simple-banner-1 .glyphicon-chevron-right{top:0;}
.simple-banner-1 .carousel-indicators{bottom:20px !important;}
.overview-box{margin:15px 0;display:inline-block;}
.ad-section .details,
.ad-large-section .details{top:10%;width:100%;position:static;}
.ad-section .details p,
.ad-large-section .details p{font-size:20px;}
.ad-section .details h1,
.ad-large-section .details h1{font-size:50px;line-height:60px;}
.ad-section .details .btns .btn, .ad-section .details .btns .boxed-btn,
.ad-large-section .details .btns .btn, .ad-large-section .details .btns .boxed-btn{font-size:14px;line-height:28px;width:130px;}
.corebox .img-holder{padding:25px;width:375px;height:293px;display:inline-block;}
.gray-grid-section .sec-title h1{font-size:44px;line-height:50px;}
.bbl-img{width:45%;}
.gray-grid-section .sec-title p{font-size:16px;}
.graygrid-content{margin-top:400px;}
.boxstyle13-holder.shortcode-slider .customNavigation{position:static;margin:5px 0 0;padding:10px 0;}
.simple-testislider-1 .carousel-control.left,
.simple-testislider-1 .carousel-control.right{background:none;width:38px;height:38px;opacity:1;top:90%;}
.simple-testislider-1 .carousel-control.left{left:40%;}
.simple-testislider-1 .carousel-control.right{right:40%;}
.large-container{max-width:100%;}
.simple-banner-2{height:500px;}
.simple-banner-2 .item img{height:500px !important;}
.simple-banner-2 .carousel-caption .btns{margin:10px 0px 0px;}
.simple-banner-2 .item .carousel-caption img{width:20% !important;height:auto !important;margin:0;}
.simple-banner-2 .carousel-caption{top:10%;}
.simple-banner-2 .carousel-caption h1{font-size:26px;line-height:50px;}
.simple-banner-2 .carousel-caption h6{font-size:20px;line-height:24px;margin:0 0 10px;}
.simple-banner-2 .carousel-caption p{font-size:16px;margin:0 0 20px;width:90%;}
.spe-title-2{width:100%;}
.sideimg-holder{position:static;}
.sideimg-holder.right{position:static;}
.green-banner{padding:80px 0px;}
.green-caption p{font-size:20px;}
.green-caption h3{font-size:40px;}
.green-caption h6{font-size:26px;}
.blue-banner{padding:120px 0px;}
.blue-caption p{font-size:20px;}
.blue-caption h3{font-size:40px;}
.blue-caption h6{font-size:26px;}
.sideimg-holder.rightstatic{width:100%;float:right;}
.spe-table-7{margin-bottom:20px;}
.spe-table-7 ul > li.priceli h3{font-size:40px;}
.spe-table-7 ul > li.numbered{font-size:40px;}
.spe-table-7 ul > li.priceli h6{font-size:28px;}
.spe-table-7 ul > li.featureli{min-height:0;}
.design-newsbox.halfbox .overlay{min-height:0;}
.client-logoholder{padding:0px 0px 50px;}
.client-logoholder ul{border:none;border-top:1px solid #A8ADA4;float:left;}
.client-logoholder ul > li{width:33.33%;border-bottom:1px solid #A8ADA4;}
.client-logoholder ul > li:nth-child(3n){background:none;}
.logo-slider .carousel-indicators{bottom:-20px;}
.iphone-img{width:30%;}
.mobile-design-desc{margin-left:0;margin-top:40px;}
.mobile-design-desc ul{width:100%;}
.mbl-designbox{text-align:center;}
.mbl-designbox .icon-holder{position:static;margin:0 0 20px;}
.mbl-designbox .detail-holder{padding-left:0;}
.mobile-design-desc{text-align:center;}
.mobile-design-desc ul > li{padding:40px 0px;}
.tab-style-10 .nav-tabs > li > a{font-size:15px;}
.contact-detailul{margin:0 0 30px;}
.gridboxes{height:246px;}
.banner-section-2.banner-section-11 .banner-style-2 .lightSlider{height:auto !important;}
.gridboxes .holder .overlay .morelink{width:30px;height:30px;padding:5px 0 0;}
.gridboxes .holder .overlay .griddetail{display:none;}
.banner-section-2.banner-section-11 .banner-style-2 .lSAction > .lSPrev{background:url("images/slider11-nav-left.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);width:30px;height:30px;background-size:100%;}
.banner-section-2.banner-section-11 .banner-style-2 .lSAction > .lSNext{background:url("images/slider11-nav-right.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);width:30px;height:30px;background-size:100%;}
.blueblack-tagline{font-size:26px;line-height:36px;}
.blueblack-tagline .lineholder{padding:0;text-align:center;}
.blueblack-tagline .btnholder{position:static;text-align:center;margin:20px 0 0;}
.indexmod-banner-1 .carousel-inner > .item > img{width:auto !important;height:300px !important;}
.indexmod-banner-1 img{width:20%;margin:0px 0px 10px;}
.indexmod-banner-1 .carousel-caption h1{font-size:26px;}
.indexmod-banner-1 .carousel-caption{top:20px;}
.indexmod-banner-1 .glyphicon-chevron-left,
.indexmod-banner-1 .glyphicon-chevron-right{width:30px;height:30px;top:43%;}
.indexmod-banner-1 .carousel-control.left, .indexmod-banner-1 .carousel-control.right{width:30px;}
.indexmod-banner-1 .carousel-caption p{padding:10px 0 0px;}
.galleryicon-ul > li{margin:0 0 5px;}
.detail-left{width:90%;float:left;}
.detail-right{width:10%;float:left;}
.indexmod-banner-2 .carousel-inner > .item,
.indexmod-banner-6 .carousel-inner > .item{height:380px;}
.indexmod-banner-2 .glyphicon-chevron-left,
.indexmod-banner-2 .glyphicon-chevron-right,
.indexmod-banner-6 .glyphicon-chevron-left,
.indexmod-banner-6 .glyphicon-chevron-right{width:30px;height:30px;top:43%;}
.indexmod-banner-2 .carousel-caption,
.indexmod-banner-6 .carousel-caption{top:20px;right:14%;left:14%;}
.indexmod-banner-2 .carousel-caption h6,
.indexmod-banner-6 .carousel-caption h6{font-size:18px;margin:0;}
.indexmod-banner-2 .carousel-caption h1,
.indexmod-banner-6 .carousel-caption h1{font-size:28px;margin:0px 0px 5px;}
.indexmod-banner-2 .carousel-caption p,
.indexmod-banner-6 .carousel-caption p{font-size:13px;font-weight:400;line-height:20px;margin:0 0 20px;}
.indexmod-banner-2 .carousel-indicators{left:15%;}
.indexmod-banner-2 .carousel-control.left,
.indexmod-banner-6 .carousel-control.left{left:0px;}
.indexmod-banner-2 .carousel-control.right,
.indexmod-banner-6 .carousel-control.right{right:0px;}
.indexmod-banner-3 .carousel-inner > .item{height:650px;}
.indexmod-banner-7 .carousel-inner > .item{height:430px;}
.indexmod-banner-3 .img-holder,
.indexmod-banner-7 .img-holder{text-align:center;}
.indexmod-banner-3 .glyphicon-chevron-left,
.indexmod-banner-3 .glyphicon-chevron-right{width:30px;height:30px;top:76%;}
.indexmod-banner-7 .glyphicon-chevron-left,
.indexmod-banner-7 .glyphicon-chevron-right{width:30px;height:30px;top:43%;}
.indexmod-banner-3 .carousel-caption{top:20px;right:10%;left:10%;}
.indexmod-banner-7 .carousel-caption{top:20px;right:8%;left:8%;}
.indexmod-banner-3 .detail-holder{margin-top:380px;}
.indexmod-banner-7 .detail-holder{margin-top:7%;}
.indexmod-banner-3 .carousel-caption h6,
.indexmod-banner-7 .carousel-caption h6{font-size:18px;margin:0;}
.indexmod-banner-3 .carousel-caption h1,
.indexmod-banner-7 .carousel-caption h1{font-size:28px;margin:0px 0px 5px;}
.indexmod-banner-3 .carousel-caption p{font-size:13px;font-weight:400;line-height:20px;margin:0 0 20px;}
.indexmod-banner-7 .carousel-caption p{font-size:13px;font-weight:400;line-height:20px;margin:0 0 20px;width:100%;}
.indexmod-banner-3 .carousel-control.left,
.indexmod-banner-7 .carousel-control.left{left:0px;}
.indexmod-banner-3 .carousel-control.right,
.indexmod-banner-7 .carousel-control.right{right:0px;}
.indexmod-banner-3 .img-holder,
.indexmod-banner-3 .detail-holder{width:100%;}
.indexmod-banner-7 .img-holder{width:60%;text-align:left;margin-top:8%;}
.indexmod-banner-7 .detail-holder{width:100%;margin-top:0;padding-left:54%;}
.indexmod-banner-3 img{width:60%;}
.indexmod-banner-7 img{width:90%;}
.indexmod-banner-4 .lSSlideOuter .lightSlider,
.indexmod-banner-4 .lSSlideOuter .lightSlider > li{height:390px !important;}
.indexmod-banner-4 .banner-content{top:40px;}
.indexmod-banner-4 .address-caption h1{font-size:28px;line-height:34px;}
.indexmod-banner-4 .address-caption h5{font-size:18px;}
.indexmod-banner-4 .desc-caption p{font-size:14px;line-height:20px;margin:0 0 10px;}
.btnwithicon .iconholder{padding:10px 0px;}
.indexmod-banner-4 .price-caption p{font-size:35px;line-height:38px;}
.indexmod-banner-4 .banner-content .container{width:80%;}
.indexmod-banner-4 .lSAction > a{width:40px;height:40px;}
.orspan{background:none;width:40px;padding-top:0;}
.indexmod-banner-4 .lSAction > .lSPrev{left:3%;}
.indexmod-banner-4 .lSAction > .lSNext{right:3%;}
.subsec-title-1 p{width:100%;display:inline-block;margin:20px 0 10px;}
.subsec-title-1.shaded{background-size:120%;}
.process-sec .process-arrow{width:70px;height:28px;background-size:100%;position:static;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);display:inline-block;margin:30px 0px;}
.dgray-promobox .detailbox,
.dgray-promobox .btnbox{width:100%;text-align:center;}
.dgray-promobox .btnbox{padding:20px 0 0;}
#mainSlider .owl-controls .owl-prev{left:18px;margin-top:32px;}
#mainSlider .owl-controls .owl-next{right:18px;margin-top:32px;}
.amenities ul > li{width:33.33%;}
.stab-filter-form .lessrpadding{padding-right:15px;}
.stab-filter-form .lesslpadding{padding-left:15px;}
.indexmod-banner-5 .lSSlideOuter .lightSlider, .indexmod-banner-5 .lSSlideOuter .lightSlider > li{height:390px !important;}
.upboxes{margin-top:-42px;}
.indexmod-banner-5 .banner-content{top:60px;}
.indexmod-banner-5 .lSAction > a{top:40%;}
.indexmod-banner-5 .lSAction > .lSPrev{left:2%;}
.indexmod-banner-5 .lSAction > .lSNext{right:2%;}
.imgbox{width:50%;float:left;}
.imgbox .img-holder{height:auto;}
.imgbox .img-holder img{width:100% !important;height:auto !important;}
.sideSlider .banner-content{top:65px;}
.sideSlider.owl-theme .owl-controls{bottom:100px;}
.sideSlider .bottomdesc{position:absolute;display:block;}
.sideSlider .banner-content h3{font-size:60px;line-height:62px;}
.list-box,
.prop-list{margin:0 0 20px;}
.list-box{display:inline-block;width:100%;}
.prop-list > li .detailholder{width:75%;}
.prop-list > li .priceholder{width:25%;}
.prop-list > li .priceholder{text-align:right;}
.gridcol{display:inline-block;float:left;}
.gridcol.outer{margin:0;}
.box21{height:auto;}
.box21 img{position:static;width:100% !important;height:auto !important;}
.box21 .text-holder{height:auto;padding:20px;}
.grid12,
.grid21{width:50%;}
.box12 .text-holder,
.box12.vert .text-holder{height:229px;}
.box-tabs .tab-content .tab-pane{height:auto;}
.deals-slider{margin:20px 0 0;}
.deals-slider .item{margin:0px 2% 10px;width:96%;}
.deals-slider .customNavigation{top:78px;}
.deals-slider .customNavigation .prev{left:21px;}
.deals-slider .customNavigation .next{right:21px;}
.search-section{padding:140px 0px;}
.spe-title-4 h1{font-size:36px;}
.spe-section .sideimg-holder.right{width:100%;top:0;height:370px;text-align:center;}
.spe-section .large-sec-p{padding-bottom:20px;}
.projects-holder .col-20per,
.portfolio-holder .col-20per{width:50%;}
.spe-title-5,
.spe-title-6{width:100%;}
.small-searchform .searchtext-holder input{font-size:13px;}
.filterhome-form .checkbox-holder ul > li{background:none;margin:5px 0;}
.small-searchform .searchtext-holder input,
.small-searchform .searchtext-holder select{width:100%;}
.small-searchform .nolpadding{padding-left:15px;clear:both;}
.banner-searchbox .tab-content2{height:300px;}
#forsale-banner{height:100%;}
.banner-searchbox{top:40px;left:20%;}
.banner-searchbox{width:370px;}
.indexmod-banner-3 .carousel-control.left{left:0;}
.indexmod-banner-3 .carousel-control.right{right:0;}
.contactbox{margin:0 0 30px;}
.halfbg-section .norpadding{padding-right:15px;}
.appointment-form .input-group.date-picker,
.appointment-form .select-group{margin:0px 0px 20px;}
.working-summery{height:auto;}
.working-summery .summery-box{padding:55px 30px;}
.working-summery .subbox-holder .blue1,
.working-summery .subbox-holder .blue2,
.working-summery .subbox-holder .blue3,
.working-summery .subbox-holder .blue4{padding:35px 25px 20px;width:50%;float:left;}
.tab-style-12 ul.nav li{margin-bottom:10px;width:50%;}
.tab-style-12 ul.nav li a{padding:0px 0px 10px;}
.agentbox .detail-holder{text-align:center;}
.agentbox .detail-holder h3 a{width:100%;}
.album-list > li .detail-holder .icon-holder a{margin:0;margin-right:10px;}
.album-pagination{margin:30px 0px;}
.album-pagination .paging .btn{margin:0 0 10px;}
.weekly-events-holder .topinfo-holder .cal-info{margin-top:20px;}
.weekly-events-holder .detail-holder .days-details .nav > li{width:33.33%;}
.weekly-events-holder .detail-holder .days-details .tab-content .event-list .time-holder,
.weekly-events-holder .detail-holder .days-details .tab-content .event-list .event-detail{margin-bottom:20px;}
.tab-style-13 ul.nav li{margin:0 0 10px;width:100%;}
.products-holder .mix-grid .mix{width:50%;float:left;}
.spe-title-8 p{width:90%;}
.boxstyle13-holder .work-box.active .btn-holder{margin:0 0 10px;width:33.33%;float:left;}
.spe-title-8{width:90%;margin:0 5%;}
.testi-slider .carousel-inner > .item{height:600px;}
.testi-slider .carousel-caption{top:5%;}
.testi-slider .carousel-caption h6{margin:0px 0px 20px;}
.testi-slider .carousel-caption p{font-size:16px;line-height:26px;}
.testi-slider .carousel-control .glyphicon-chevron-left ,
.testi-slider .carousel-control .glyphicon-chevron-right{width:12px;}
.overlap-section{height:auto;}
.overlap-section .silhouette-holder{max-height:300px;width:60%;margin:0 20%;}
.overlap-section .choose-leftcontent{padding:40px 10px 0px 20px;width:50%;float:left;}
.overlap-section .choose-rightcontent{float:left;width:50%;padding:40px 20px 0px 10px;}
.box-style-31.reverse .detail-holder{text-align:right;}
.spe-services .spe-servicebox{margin:20px 0;}
.spe-services .spe-servicebox h4 span.iconholder{display:inline-block;margin:0;margin-right:15px;}
.spe-accordian{padding:0 15px;}
.accordian-style-9 .panel-title a span.sign{height:102%;line-height:34px;}
.top-secicon{left:42%;}
.testi-quote p img{vertical-align:middle;}
.testi-quote p{font-size:20px;line-height:34px;}
.deep-sec-bpadding{padding-bottom:90px;}
.newsbox{display:inline-block;width:100%;}
.newsbox .detail-holder .extra{padding:0px 0px 10px;margin:0px 0px 10px;}
.newsbox .detail-holder h5{margin:0;}
.newsbox .img-holder{width:50%;float:left;margin:0;padding:0 30px 0 0;}
.newsbox .detail-holder{width:50%;float:left;}
.intro-video iframe{height:auto !important;}
.growdetail{padding:100px 0px;}
.growdetail h3{font-size:38px;}
.promo-text a{display:block;margin:20px 0 0;}
.banner-section-2.banner-section-12 .banner-style-2 .lSAction > .lSPrev,
.banner-section-2.banner-section-12 .banner-style-2 .lSAction > .lSNext{width:30px;height:30px;}
.banner-section-2.banner-section-12 .banner-style-2 .lSAction > .lSPrev{background:url("images/slider12-nav-left.png") no-repeat scroll center top transparent;background-size:100%;}
.banner-section-2.banner-section-12 .banner-style-2 .lSAction > .lSNext{background:url("images/slider12-nav-right.png") no-repeat scroll center top transparent;background-size:100%;}
.banner-section-2.banner-section-12 .banner-style-2 .lSAction > .lSPrev:hover{background:url("images/slider12-nav-left.png") no-repeat scroll center bottom transparent;background-size:100%;}
.banner-section-2.banner-section-12 .banner-style-2 .lSAction > .lSNext:hover{background:url("images/slider12-nav-right.png") no-repeat scroll center bottom transparent;background-size:100%;}
.banner-section-2.banner-section-12 .contentbox img{width:40% !important;margin:0 0 10px;}
.banner-section-2.banner-section-12 .contentbox p{font-size:16px;line-height:22px;margin-bottom:10px;}
.banner-section-2.banner-section-12 .contentbox .btn-holder .opq-btn,
.banner-section-2.banner-section-12 .contentbox .btn-holder .trans-btn{height:30px;line-height:30px;width:120px;font-size:12px;}
.banner-section-2.banner-section-12 .banner-content{top:10px;left:10%;}
.banner-section-2.banner-section-12 .lSSlideOuter .lSPager.lSpg{bottom:20px;}
.vertical-banner .tab-content .vbox{width:50%;float:left;}
.gridbox-view .upper-grid .row{margin-bottom:5px;}
.gridbox-view .upper-grid .cols{width:50%;float:left;}
.gridbox-view .lower-grid{margin-bottom:5px;}
.promobox-1{text-align:center;}
.promobox-1 .img-holder{position:static;width:100%;margin:0 0 30px;}
.promobox-1 .detail-holder{padding-left:0;}
.promobox-1 a{display:inline-block;width:auto;padding:20px 30px;}
.promobox-1 a{margin:15px 0px 0px;}
.spe-bannerpromo .promobanner-detail{top:18%;}
.spe-bannerpromo .promobanner-detail h2,
.spe-bannerpromo .promobanner-detail h2 span{font-size:54px;}
.spe-postbox,
.spe-prodbox{margin:0 0 20px;}
.spe-newsbox .extra-holder{width:40px;height:100%;position:absolute;}
.spe-newsbox .extra-holder ul{width:40px;height:100%;}
.spe-newsbox .extra-holder ul > li.icon1,
.spe-newsbox .extra-holder ul > li.icon2,
.spe-newsbox .extra-holder ul > li.icon3{width:100%;height:40px;border:none;border-bottom:1px solid #fff;}
.spe-newsbox .extra-holder ul > li.icon4{width:100%;height:auto;display:inline-block;padding:10px 0;float:none;line-height:24px;}
.spe-newsbox .extra-holder ul > li.icon4 span{display:block;margin-left:0;}
.spe-newsbox .img-holder{width:55%;padding-left:40px;}
.spe-newsbox .detail-holder{width:45%;position:absolute;}
.spe-newsbox .detail-holder::after{bottom:auto;right:100%;top:30px;left:-10px;border-color:rgba(255, 255, 255, 0);border-right-color:#ffffff;border-width:10px;margin-top:-10px;}
.spe-newsbox .img-holder .overlay{left:40px;}
.simple-banner .contentbox h1{font-size:40px;line-height:44px;}
.simple-banner .contentbox{width:100%;}
.spe-title-10 p.big{font-size:20px;line-height:28px;}
.spe-title-10 h1{font-size:56px;}
.lper-sec-p{margin:20% 0px;}
.mper-sec-p{margin:3% 0px;}
.xxl-sec-p{padding:120px 0px;}
.speimg-right{text-align:center;clear:both;}
.speimg-right img{position:static;width:auto;}
.speimg-left{text-align:center;clear:both;min-height:0;}
.speimg-left img{position:static;width:auto;max-width:100%;}
.vertical-slider .sec-p{clear:both;padding:20px 0;}
.vertical-slider .lSAction > .lSPrev,
.vertical-slider .lSAction > .lSNext{left:42% !important;}
.vsliderimg{text-align:center;}
.lSSlideOuter .lightSlider > li .vsliderimg img{margin-left:0;width:60% !important;}
.vertical-slider .lSSlideWrapper{height:1080px !important;}
.m1per-sec-p{margin:5% 0px;}
.promo-largebox-gray .textholder{top:26%;}
.promo-largebox-gray .textholder h1{font-size:50px;}
.prodetail-slider .detail-holder h4{font-size:20px;}
.prodetail-slider .detail-holder p{display:none;}
.prodetail-slider .detail-holder a{margin:5px 0;}
.banner-section-13 .banner-style-2 .lSSlideOuter .lightSlider{height:1130px !important;}
.banner-section-13 .banner-style-2 .prodetail-slider .lSSlideOuter .lightSlider{height:316px !important;}
.banner-section-13 .banner-style-2 .prosummery-slider .lSSlideOuter .lightSlider{height:264px !important;}
.banner-section-13 .banner-style-2 .poparticle-slider .lSSlideOuter .lightSlider{height:373px !important;}
.banner-section-13 .banner-style-2 .inslider.prodetail-slider,
.banner-section-13 .banner-style-2 .inslider.prosummery-slider{margin:0 0 20px;}
.banner-section-13 .banner-style-2 .lSAction > .lSPrev,
.banner-section-13 .banner-style-2 .lSAction > .lSNext{height:41px;width:21px;}
.banner-section-13 .banner-style-2 .banner-content{left:80px;right:80px;}
.prosummery-slider.inslider,
.poparticle-slider.inslider{padding:0;width:100%;}
.banner-section-13 .banner-style-2 .lSAction > a, .banner-section-13 .banner-style-2 .lSAction > a:hover{top:50%;bottom:auto;}
.postli-box .leftholder{width:20%;float:left;}
.postli-box .rightholder{width:80%;float:left;}
.postli-box .img-holder{margin:0;}
.themeli-box .leftholder,
.themeli-box .rightholder{width:50%;float:left;}
.descbox .img-holder{float:left;width:40%;padding-right:20px;}
.descbox .detail-holder{float:left;width:60%;}
.tagged-holder iframe{height:370px !important;}
.featurebox{margin:0 0 20px;}
.featurebox .img-holder{left:44%;}
.featurebox .detail-holder{padding:60px 30px 30px;}
.banner-section-14 .banner-content .descholder h1{font-size:50px;}
.banner-section-14 .banner-content{top:35px;}
.banner-section-14 .lSSlideOuter .lightSlider{height:420px !important;}
.banner-section-14 .banner-style-2 .lSAction > .lSPrev,
.banner-section-14 .banner-style-2 .lSAction > .lSNext{width:40px;height:40px;top:80%;}
.banner-section-14 .lSSlideOuter .lSPager.lSpg{bottom:180px;}
.banner-section-14 .banner-content .descholder{padding-left:0;}
.commentbox-holder .commentbox{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #393e51;}
.commentbox-holder{background:none;}
.promocontent-box .contentbox .imgholder{bottom:auto;}
.promocontent-box .contentbox{position:static;}
.promocontent-box img.mainimg{display:none;}
.promocontent-box{max-width:358px;}
.promocontent-box .contentbox .textholder{padding-top:500px;}
.works-holder .col-20per,
.works-holder .col-40per{width:100%;}
.overimgholder img{width:40%;}
.overtextholder{padding:40px 15px 60px;}
.spefeature-list > li{margin:0px 0px 30px;}
.bannercaption-style11 h1{font-size:62px;}
.teambox-2{min-height:0;}
.default-banner .formholder,
.default-banner .descholder{margin-top:40px;float:left;width:50%;}
.bannersearch-tabs .tab-content .tab-pane{height:280px;}
.default-banner{height:540px;}
.applink{top:400px;}
.bannersearch-tabs ul.nav{padding:15px 25px 5px;}
.default-sbox .imgholder{height:auto;}
.default-sbox.third .imgholder{padding:0;}
.d-locationbox .whitebox.desc{padding-right:180px;}
.d-locationbox .whitebox .imgholder{margin:60px 0 0;}
.de-services .whitebox{max-width:340px;display:inline-block;}
.de-services .whitebox p{min-height:0;}
.de-teambox{margin:40px 0 0;}
.thumbimg{text-align:center;}
.footerpromo-box{margin:20px 0 0;}
.tt-holder .csstooltip{right:auto;left:-30px;}
.tt-holder .csstooltip:after{right:auto;left:40px;}
.banner-style-3 .caption-link a, .banner-style-3 .caption-link a:hover{height:65px;}
.banner-style-3 .caption-desc{padding:12px 20px;}
.pbanner-section-1 .descholder h6{font-size:20px;}
.pbanner-section-1 .descholder h1{font-size:34px;}
.pbanner-section-1 .descholder p{font-size:14px;line-height:22px;}
.pbanner-section-1 .descholder .btn-holder a{width:128px;}
.pbanner-section-1 .banner-content{top:60px;}
.pbanner-section-1 .lSSlideOuter .lightSlider{height:780px !important;}
.narrowgrid.grid4.mix-grid .mix a.mix-link,
.narrowgrid.grid4.mix-grid .mix a.mix-preview{top:32%;}
.narrowgrid.grid4.mix-grid .mix a.mix-link,
.narrowgrid.grid4.mix-grid .mix a.mix-preview{top:24%;}
.narrowgrid.grid2.mix-grid .mix a.mix-link,
.narrowgrid.grid2.mix-grid .mix a.mix-preview{top:32%;}
.portfolio-3 .port-item{float:none;max-width:585px;display:inline-block;}
.portfolio-4 .port-item,
.portfolio-5 .port-item{float:none;max-width:400px;display:inline-block;}
.result-count{position:static;width:100%;display:inline-block;margin:0 0 10px;}
.filterform{text-align:left;}
.filterform .select-group{width:48%;margin-left:0;margin-right:1%;}
.searchbox-holder .searchbox,
.largegrid.grid1.mix-grid .searchbox-holder .searchbox{max-width:420px;display:inline-block;}
.searchbox-holder .searchbox .descholder{position:relative;width:100%;background:none repeat scroll 0% 0% rgba(246, 246, 246, 1);}
.portfolio-5 .col-20per{width:50%;}
.boxstyle13-holder .gridimg-box .overlay{padding-top:16%;}
.pnav-style-2{text-align:center;}
.pagination-style-1{text-align:center;}
.sidebar-holder{margin-top:20px;clear:both;}
.widget-tab-3 ul.nav li.active a, .widget-tab-3 ul.nav li:hover a{padding:5px 20px 9px;}
.largegrid.mix-grid.listing .mix{width:50%;float:left;}
.largegrid.mix-grid.listing .mix a.mix-link,
.largegrid.mix-grid.listing .mix a.mix-preview{top:36%;}
.proj-detailbox{padding:10px 0px 0px;}
.fullscreen-video{height:340px !important;}
.port-syncslider .synced-slider .sync1 .owl-prev{left:25px;top:30px;}
.port-syncslider .synced-slider .sync1 .owl-next{right:25px;top:30px;}
.proj-detailbox-1 .socialholder{height:50px;padding-left:0;}
.proj-detailbox-1 .socialholder .mainicon{position:relative;}
.likebox-holder .col{width:50%;float:left;}
.bottom-pager .pageinfo{margin-top:10px;}
.pagination-style-2{float:right;}
.form-style-2 input[type="text"]{max-width:400px;}
.boxedcontent{padding:25px 30px 50px;}
.blog-filter .view{width:100%;}
.blogpost-holder .col{width:50%;float:left;}
.blog-searchbox-holder .searchbox{max-width:420px;display:inline-block;}
.blog-searchbox-holder .searchbox .descholder{position:relative;width:100%;background:none repeat scroll 0% 0% rgba(246, 246, 246, 1);}
.blog-searchbox-holder .searchbox .descholder .holder p{max-height:100%;}
.blog-smallbox-holder .smallbox .descholder{min-height:0;}
.blog-smallbox-holder .smallbox .descholder .extra-info p{font-size:12px;}
.blog-smallbox-holder.side .smallbox .imgholder{position:absolute;left:0;top:0;padding:5px 0 0;margin:0;}
.blog-smallbox-holder.side .smallbox .imgholder img{width:auto !important;height:auto !important;}
.blog-smallbox-holder.side .smallbox .descholder{padding-left:290px;min-height:190px;}
.blog-smallbox-holder.grid2 .smallbox .imgholder{position:absolute;left:0;top:0;padding:5px 0 0;margin:0;}
.blog-smallbox-holder.grid2 .smallbox .imgholder img{width:auto !important;height:auto !important;}
.blog-smallbox-holder.grid2 .smallbox .descholder{padding-left:290px;min-height:190px;}
.blog-overbox-holder .overbox .descholder{text-align:center;}
.blog-overbox-holder .overbox .descholder .info{display:inline-block;position:relative;margin:0px 0px 20px;}
.blog-overbox-holder .overbox .descholder .holder{padding:0;}
.blog-overbox-holder .overbox .descholder .holder .extra-info,
.blog-overbox-holder .overbox .descholder .holder p{text-align:left;}
.blog-overbox .descholder .info,
.grid .blog-overbox .descholder .info{position:absolute;width:auto;margin:0;}
.grid .blog-overbox .descholder .info .abs-holder{margin-right:0;}
.grid .blog-overbox .descholder .info .speholder{display:block;}
.grid .blog-overbox .descholder .holder{padding-left:125px;}
.blog-overbox-holder.grid2 .col{width:50%;float:left;}
.blogpage .sidebar-holder{clear:both;}
.bc-phn,
.propcontent-holder .propnav{margin:0 0 20px;}
.propcontent-holder .section-title h1{font-size:22px;line-height:26px;}
.full-propslider .prop-syncslider .synced-slider .sync1 .owl-prev{left:20px;top:54px;}
.full-propslider .prop-syncslider .synced-slider .sync1 .owl-next{right:20px;top:54px;}
.sidefull-propslider .prop-syncslider .synced-slider .sync1 .owl-prev{left:20px;top:84px;}
.sidefull-propslider .prop-syncslider .synced-slider .sync1 .owl-next{right:20px;top:84px;}
.half-propslider .prop-syncslider .synced-slider .sync1 .owl-prev{height:auto;left:0;padding:22px 0;top:17px;}
.half-propslider .prop-syncslider .synced-slider .sync1 .owl-next{height:auto;right:0;padding:22px 0;top:17px;}
.full-propslider .tab-style-14 ul.nav li a{padding:12px 0 8px;}
.full-propslider .tab-style-14 ul.nav li.active a,
.full-propslider .tab-style-14 ul.nav li:hover a{padding:9px 0;}
.full-propslider .tab-style-14 .nav-tabs > li.active > a,
.full-propslider .tab-style-14 .nav-tabs > li.active > a:hover,
.full-propslider .tab-style-14 .nav-tabs > li.active > a:focus{padding:9px 0;}
.sidefull-propslider .tab-style-14 ul.nav li a{padding:12px 0 8px;}
.sidefull-propslider .tab-style-14 ul.nav li.active a,
.sidefull-propslider .tab-style-14 ul.nav li:hover a{padding:8px 0 9px;}
.sidefull-propslider .tab-style-14 .nav-tabs > li.active > a,
.sidefull-propslider .tab-style-14 .nav-tabs > li.active > a:hover,
.sidefull-propslider .tab-style-14 .nav-tabs > li.active > a:focus{padding:9px 26px;}
.half-propslider .tab-style-14 ul.nav li a{padding:12px 0 8px;}
.half-propslider .tab-style-14 ul.nav li.active a,
.half-propslider .tab-style-14 ul.nav li:hover a{padding:9px 0;}
.half-propslider .tab-style-14 .nav-tabs > li.active > a,
.half-propslider .tab-style-14 .nav-tabs > li.active > a:hover,
.half-propslider .tab-style-14 .nav-tabs > li.active > a:focus{padding:9px 0;}
.propcontent-holder .tab-content .mapholder iframe{height:526px !important;}
.propcontent-holder .maintabs .nav-tabs > li > a > span.hidetext{display:none;}
.prop-whitebg .propcontent-holder .maintabs .nav-tabs > li > a > span.hidetext{display:inline-block;height:auto;}
.prop-whitebg .propcontent-holder .maintabs .nav-tabs{height:auto;}
.propcontent-holder .maintabs .nav-tabs > li > a span{margin:0;}
.propcontent-list > li h3{font-size:16px;}
.propcontent-holder .maintabs .tab-content .mapholder iframe{height:200px !important;}
.propcontent-holder .maintabs .rcvinfo-box .boxrow .arrow{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);background-size:60px;margin:20px 0;width:100%;}
.propcontent-holder .maintabs .rcvinfo-box .boxrow span{margin:0 0 10px;display:inline-block;}
.propcontent-holder .maintabs .schooltabs .nav-tabs > li{width:50%;float:left;text-align:center;}
.propcontent-holder .maintabs .schooltabs .nav-tabs{height:auto;}
.maintab-iconul{margin:0;}
.attachment-box .img-holder{width:166px;}
.attachment-box .desc-holder{padding-left:166px;}
.attachment-box .desc-holder ul > li{padding:0px 15px;}
.review-content .subbox{padding:0px 10px;}
.reviewform label{float:left;}
.reviewform .subbox{padding:0;padding-right:40%;}
.editslider-holder{margin:0px;}
.widget-loclist > li{min-height:90px;}
.greenicon-list > li:last-child{margin:0px 0px 20px;}
.half-propslider .synced-slider .sync2{width:92%;margin:0px 4%;}
.sliderlist .col1, .sliderlist .col2, .sliderlist .col3{width:50%;}
.sidefull-propslider .synced-slider .sync2{margin:0px -6px 20px;}
.propcontent-holder .greenlist-box .widgettext .descholder{padding-left:60px;}
.prop-whitebg .widgettext .imgholder{left:0;top:0;}
.propnav.pull-right{display:inline-block;float:none !important;}
.proppage-2 .prop-graybg .propcontent-holder .tab-content .mapholder{height:510px;}
.proppage-3 .prop-graybg .propcontent-holder .tab-content .mapholder{height:510px;}
.prop-graybg .rholder{border:none;border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:10px;}
.prop-graybg .spe-popup .btn{margin:20px 0 5px;}
.spaceblock{height:20px;}
.searchcontent-mainholder .searchbar-holder{margin:0 0 20px 0px;width:100%;}
.searchcontent-mainholder.outbox .searchcontent-holder{width:100%;padding:0;}
.searchcontent-mainholder .widget-loclist > li{padding:0px 0px 15px 20px;}
.searchcontent-mainholder .greenlist-box{padding:0px 0px 20px;}
.pagination-style-4 .pagination > li > a,
.pagination-style-4 .pagination > li > span{padding:4px 8px;}
.filterbtn{float:left;}
.search-boxes.mapview .side,
.search-boxes.mapview .sidemap{width:100%;}
.search-boxes.mapview .sidemap{padding-left:15px;}
.search-boxes.mapview .sidemap iframe{height:250px !important;}
.searchfull .searchcontent-mainholder .searchbar-holder{width:40%;}
.searchfull .searchcontent-mainholder .searchcontent-holder{width:56%;}
.searchfull .search-boxes.mapview .pageholder{width:100%;float:left;}
.searchfull .search-boxes.mapview .searchbox .descholder span.type{float:right;}
.searchcontent{width:50%;}
.searchwidget{width:50%;}
.mapright .search-boxes.gridview .viewcol{width:50%;}
.searchbar-h .filterbtn{float:right;}
.mapright .search-boxes.mapview .sidemap iframe{width:100% !important;height:500px !important;}
.mapright .search-boxes.mapview .side{height:500px;}
.searchbar-h .searchmore-section .filtercollapse{left:0;right:0;top:160px;}
.searchmap2 .mapright .search-boxes.mapview .sidemap{width:60%;}
.searchmap2 .mapright .search-boxes.mapview .side{width:40%;}
.searchmore-section .comp-holder .comp-section.last-section{margin-bottom:20px;}
.search-mapholder,
.search-mapholder iframe{height:300px !important;}
.searchfilter form input[type="button"]{margin-bottom:10px;}
.half-propslider .prop-syncslider .viewlarge{bottom:102px;}
.full-propslider .prop-syncslider .viewlarge{bottom:147px;}
.sidefull-propslider .prop-syncslider .viewlarge{bottom:161px;}
.searchbar-h .searchmore-section .btn-holder{display:block;clear:both;}
.search-boxes.mapview .searchbox .descholder h3 span{position:relative;}
.fullwidth .search-boxes.mapview .sidemap iframe{height:250px !important;}
.searchfull .search-boxes.mapview .pagerholder{float:left;margin:10px 0 0;}
.stylisheader-outer.header-style-darker5 .hdrsearchtfield input[type="text"]{margin-bottom:10px;}
.stylisheader-outer.header-style-darker11 .hdrsearchtfield input[type="text"]{margin:0 0px 20px;}
.stylisheader-outer.header-style5 .navbar-collapse,
.stylisheader-outer.header-style-darker5 .navbar-collapse,
.stylisheader-outer.header-style6 .navbar-collapse,
.stylisheader-outer.header-style12 .navbar-collapse{padding:0px;}
.stylisheader-outer.header-style5 .navbar-nav,
.stylisheader-outer.header-style-darker5 .navbar-nav,
.stylisheader-outer.header-style-darker11 .navbar-nav{margin:0;}
.stylisheader-outer.header-style-darker5 .cart-icon{margin:12px 0px 20px 20px;}
.stylisheader-outer.header-style6 .navbar-default .navbar-nav > li > a{text-align:left;}
.stylisheader-outer.header-style-darker7 .navbar-default .navbar-nav > li > a, .stylisheader-outer.header-style-darker8 .navbar-default .navbar-nav > li > a, .stylisheader-outer.header-style-darker9 .navbar-default .navbar-nav > li > a{color:#fff;}
.stylisheader-outer.header-style-darker7 .nav .caret, .stylisheader-outer.header-style-darker8 .nav .caret,
.stylisheader-outer.header-style-darker11 .nav .caret, .stylisheader-outer.header-style12 .nav .caret,
.stylisheader-outer.header-style-darker9 .nav .caret, .stylisheader-outer.header-style-darker10 .nav .caret{background:url("images/arrow-down-menu2.png") no-repeat scroll left 6px transparent;}
.stylisheader-outer.header-style-darker10 .navbar-default .navbar-nav > li > a:hover,
.stylisheader-outer.header-style-darker10 .navbar-default .navbar-nav > li > a:focus,
.stylisheader-outer.header-style-darker11 .navbar-default .navbar-nav > li > a:hover,
.stylisheader-outer.header-style-darker11 .navbar-default .navbar-nav > li > a:focus{color:#fff !important;}
.stylisheader-outer.header-style-darker10 .navbar-default .navbar-nav > li > a,
.stylisheader-outer.header-style-darker11 .navbar-default .navbar-nav > li > a{color:#fff;}
.text-center.headerstyledmn6 ul.navbar-nav{width:100%;text-align:left;}
.stylisheader-outer.header-style12 .navbar-default .navbar-nav > li > a:hover,
.stylisheader-outer.header-style12 .navbar-default .navbar-nav > li > a:focus{color:#fff !important;}
.stylisheader-outer.header-style-darker11 .logo h1 span{margin:20px 0px 0px 30px;}
.admin-content .search-boxes .searchbox .imgholder{width:260px;position:absolute;}
.admin-content .search-boxes .searchbox .descholder{padding:10px 10px 10px 270px;}
.admin-content .searchbox .descholder .smallstars{text-align:left;}
.admin-content .pagerholder p{margin:0 0 5px;}
.admin-content .search-boxes .agentbox .descholder{padding:10px 10px 10px 240px;}
.admin-content .search-boxes .agentbox .imgholder{width:230px;position:absolute;}
.admin-content .search-boxes .comparebox .imgholder{width:100%;position:relative;}
.admin-content .search-boxes .comparebox .descholder{padding:10px;}
.admin-content .search-boxes .searchbox.rlistbox .imgholder{width:178px;}
.admin-content .search-boxes .searchbox.rlistbox .descholder{padding:10px 10px 10px 190px;min-height:108px;}
.admin-content .search-boxes .quebox .descholder{padding:10px 0;}
.admin-content .search-boxes .quebox .col{float:left;}
.admin-content .search-boxes .quebox .col1,
.admin-content .search-boxes .quebox .col3{width:20%;}
.admin-content .search-boxes .quebox .col2{width:60%;}
.admin-content .viewcol{width:50%;float:left;}
.admin-content .search-boxes .suggestbox .imgholder{width:100%;position:relative;}
.admin-content .search-boxes .suggestbox .descholder{padding:10px;}
.admin-content .search-boxes .searchbox.transbox .descholder .extra{margin:0 0 3px;}
.admin-content .searchfilter input[type="text"]{margin:0 0 10px;}
.admin-content .transdetail-box .imgholder{width:30%;float:left;}
.admin-content .transdetail-box .descholder{width:70%;float:left;}
.admin-content .transdetail-box .mapholder{width:100%;display:inline-block;margin:10px 0 0;}
.admin-content .duedate{float:left;margin:10px 0 0;}
.admin-content .contactul > li span{width:30%;}
.admin-content .contactul > li span.l{width:70%;}
.invoice .btn-lg{font-size:16px;margin-bottom:5px;}
.invoice table{margin:0 !important;}
.invoice .table-responsive{margin:20px 0;}
.roster .searchcontent-mainholder.searchview-top .filtercollapse{left:0;right:auto;}
.roster .search-boxes .searchbox.agentbox2{padding:10px 15px;}
.roster .search-boxes.gridview .searchbox.agentbox2 .checkholder{left:0;}
.roster .side-width .search-boxes.gridview .searchbox .descholder .inner-viewcol,
.roster .side-width .search-boxes.listview .searchbox .descholder .inner-viewcol{width:100%;display:inline-block;}
.roster .fullwidth .search-boxes.mapview .sidemap iframe{height:250px !important;}
.community .rcvinfo-form{margin:20px 0 0;}
.community .searchholder input.arrowtext[type="text"],
.community .searchholder input[type="text"]{margin:0 0 10px;}
.community .rightpart .pricered,
.community .rightpart .pricegreen{float:left;}
.community .info-graybox .right{float:left;}
.profilepage .prop-sublist-1 .boxholder .searchbox .descholder .notelink{position:relative;left:0;right:0;bottom:5px;width:100%;}
.profilepage .prop-sublist-1 .boxholder .searchbox .descholder .notelink h6{padding:0 6px;}
.profilepage .propbc,
.profilepage .propnav{width:100%;}
.profilepage .salesprice > li{padding-right:30.5%;}
.profilepage .salesprice{margin:0 0 20px;}
.profilepage .legend{margin:40px 0 0 20px;}
.profilepage .fixed-progress label{float:left;}
.profilepage .fixed-progress .editslider-holder .slider{width:90%;}
.profilepage .review-content .btn.small{float:none;margin:10px 0 0;display:inline-block;}
.review-content .reviewbox{float:none;}
.shop-slider .contentbox .price-box1{width:122px;height:122px;line-height:78px;}
.shop-slider .contentbox .price-box1 .pricebig{font-size:30px;}
.shop-slider .contentbox .price-box1 .hotlab{width:50px;height:50px;font-size:16px;line-height:20px;}
.tpfuc-line .col-xs-12{clear:both;padding:0;}
.products-listing1 .listviewcol{width:50%;float:left;}
.list.products-listing1.grid4 .box-style-15 .icon-holder,
.list.products-listing1.grid3 .box-style-15 .icon-holder{width:42%;}
.list.products-listing1.grid4 .box-style-15 .detail-holder,
.list.products-listing1.grid3 .box-style-15 .detail-holder{width:58%;}
.list.products-listing1.grid3 .box-style-15 .icon-holder{width:27%;}
.list.products-listing1.grid3 .box-style-15 .detail-holder{width:73%;min-height:187px;}
.list.products-listing1.grid3 .box-style-15 .info-box{margin:0 0 13px;}
.shoppage .subtitle-sec{margin:0 0 20px;}
.shoppage .subtitle-sec h4{margin:0px;}
.grid.products-listing1 .salepromobox .bottomlnk-box ul.dataul > li{width:100%;}
.shop-sidebar .search-widget-simple{margin:0 0 10px;}
.shop-sidebar .tpfuc-line .col-xs-12.rightalign{width:40%;}
.shoppage .sidebar-holder{clear:both;}
.shoppage .fullfilter .col{width:40%;float:none;display:inline-block;margin-right:10px;}
.shop-sidebar.rights .tpfuc-line .btn.darkblue{margin:0px 10px 0px 0px;float:none;}
.shoppage .sidecontent .list.products-listing1.grid2 .box-style-15.salepromobox .icon-holder{width:40%;}
.shoppage .sidecontent .list.products-listing1.grid2 .box-style-15.salepromobox .detail-holder{width:60%;}
.shoppage .fullw .list.products-listing1.grid3 .box-style-15.salepromobox .detail-holder{min-height:330px;}
.shoppage .salepromobox .twocomp .col{width:50%;float:left;}
.sidecontent .list.products-listing1.grid2 .box-style-15.salepromobox .icon-holder{width:36%;}
.sidecontent .list.products-listing1.grid2 .box-style-15.salepromobox .detail-holder{width:64%;min-height:219px;}
.sidecontent .list.products-listing1.grid2 .box-style-15.salepromobox .bottomlnk-box{position:absolute;}
.grid.products-listing1.grid2 .box-style-15.salepromobox .detail-holder{min-height:256px;}
.shoppage .bottom-stuff .rightbtn{text-align:left;margin:10px 0 0;}
.shoppage .billing-form{margin-bottom:20px;}
.shoppage .boxh-1{min-height:0;}
.speshop .shop-tabcontent h5 span.rightp{float:none;display:block;margin:10px 0 0;}
.shoppage .bottomlnk-box .btncart{float:left;}
.shoppage .list.products-listing1.grid4 .box-style-15 .detail-holder{min-height:214px;}
.aboutpage .panel-group{margin:0 0 30px;}
.aboutpage .banner-section-3 .lSSlideOuter .lightSlider > li .imgholder img{height:256px !important;}
.aboutpage .more-intro.intro-section{margin-bottom:30px;}
.aboutpage .breadcrumb{padding:10px 0px 30px;}
.aboutpage .breadcrumb-ul{margin:0px 0px 10px;}
.aboutpage .banner-section-7 .banner-content{top:40px;}
.aboutpage .banner-section-7 .banner-style-2 .lightSlider{height:350px !important;}
.aboutpage .dgreen-banner .banner-style-2 .lightSlider{height:870px !important;}
.aboutpage .dgreen-banner .banner-style-2 .box-style-21{margin:0px 0px 10px;}
.aboutpage .dgreen-banner .banner-style-2 .hometitle{margin:0;}
.aboutpage .dgreen-banner .banner-style-2 .silhouette-holder{margin:20px 0 0;display:inline-block;}
.aboutpage .dgreen-banner .banner-style-2 .lSSlideOuter .lightSlider > li img{width:auto !important;}
.generalpage .circle-angle{margin:0 0 30px;}
.generalpage .sidesearch .search-box{width:40%;}
.spe-forgotpwd{min-height:0;}
.generalpage .box-style-15.teamlistbox .detail-holder{padding-bottom:60px;}
.generalpage .bottomlnk-box ul.dataul > li p{margin:10px 0 0;}
.generalpage .profilepic{margin:0px;}
.generalpage .box-style-11 .detail-holder{margin-left:10px;}
.generalpage .login-left,
.generalpage .login-right{width:100%;}
.generalpage .searchcol{min-height:0;}
.generalpage #side-tabs .nav-tabs > li{margin:0 20px 0 0;}
.generalpage #side-tabs .nav-tabs > li a{padding:0;display:inline-block;}
.generalpage #side-tabs .compare-blocks .block h5{font-size:15px;padding:8px 10px;line-height:22px;}
.generalpage #side-tabs .nav-tabs{height:auto;}
.generalpage .askque-form .btn{padding:6px 12px;}
.generalpage #side-tabs .tab-content{padding:30px 0px 0px;}
.generalpage .faq-extra .bluebtn{margin-bottom:10px;}
body.landingpage .contentminh{min-height:0;padding:0 0 50px;}
body.landingpage #header-wrapper .logo-bar{width:100%;}
body.landingpage{background:#29465B}
body.landingpage .lightsource{width:auto;}
body.landingpage .award{margin:20px 0 0;}
body.landingpage .landing-form .bottomshadow{display:none;}
body.landingpage .content-wrapper{clear:both;background:#29465B url("images/landing-bg.jpg") no-repeat scroll 33% top;}
body.landingpage .landing-content h4{margin-top:-30px;}
body.loginpage .login-section{padding:60px 0px;}
body.loginpage{background:transparent url("images/login-bg.jpg") no-repeat scroll center 10%;}
body.mortgage-rates .searchcontent-mainholder .searchbar-holder,
body.mortgage-rates .searchcontent-mainholder .searchcontent-holder{width:91%;}
body.mortgage-rates .search-boxes .searchbox .imgholder{position:relative;width:100%;margin:0 0 20px;}
body.mortgage-rates .search-boxes .searchbox .descholder{text-align:center;padding:0 10px;}
body.mortgage-rates .search-boxes .searchbox .descholder .inner-viewcol,
body.mortgage-rates .search-boxes .searchbox .descholder h4,
body.mortgage-rates .search-boxes .searchbox .descholder p,
body.mortgage-rates .search-boxes .searchbox .descholder .smallstars{text-align:center;}
body.mortgage-rates .search-boxes .searchbox .descholder .inner-viewcol.text-center a{line-height:28px;}
body.mortgage-rates .search-boxes .searchbox .descholder .inner-viewcol.text-center a.borderbtn{line-height:26px;}
body.mortgage-rates .greenicon-list{margin:20px 0px 10px;}
body.mortgage-rates .searchcontent-mainholder .widgetvideo{padding:0;}
body.mortgage-rates .widgetvideo iframe{height:200px !important;}
body.preapproved .cap-holder img{margin:0 0 10px;}
body.questions .answerbox .imgholder{position:relative;padding-left:35px;margin:0 0 10px;}
body.questions .answerbox .descholder{padding-right:0;}
body.questions .addcomment .imgholder{position:absolute !important;padding-left:0 !important;margin:0 !important;}
body.questions .bc-holder,
body.questions .propnav{width:100%;}
.popup4{width:60%}
.popupbox .descpart h2{font-size:20px;}
.popupbox .descpart h2 span{font-size:16px;}
.comingpage .ft-social-bar a{margin:0px 0px 20px;display:inline-block;width:100%;}
.comingpage .ft-social-bar{padding:30px 0 10px;}
.comingpage .col-per20{width:100%;}
.estimatepage .topbanner .searcharea input.lefttbox[type="text"]{width:70%;}
.estimatepage .topbanner .searcharea input.righttbox[type="text"]{width:30%;}
.estimatepage .topbanner .searcharea .btn{width:36%;margin:10px 0px 0px;}
.estimatepage .boxed-content .absimg img{position:relative;margin-top:-130px;top:0;right:auto;}
.estimatepage .boxed-content .promolist > li{padding:5px 15px 15px;font-size:14px;}
.estimatepage .boxed-content .promolist > li span i{font-size:46px;}
.estimatepage .boxed-content .promolist > li span{font-size:22px;line-height:70px;}
.estimatepage .lineul{background:transparent url("images/grayline.png") repeat-x scroll left 23px;}
.estimatepage .lineul > li span{font-size:28px;line-height:48px;}
.estimatepage .lineul > li p{font-size:13px;}
.estimatepage .lineul > li.hl span{font-size:40px;line-height:44px;margin:0 0 6px;}
.estimatepage .boxed-content .conbox{border:none;border-bottom:1px solid rgb(208, 208, 208);}
.estimatepage .boxed-content .salebox{margin:0 0 15px;}
.estimatepage .lineul > li.hl p{font-size:16px;}
body .chart20 svg:not(:root){height:79%;overflow:inherit;width:56%;}
}
@media (max-width:600px){.searchmore-section .comp-holder.search-comp input.arrowtext[type="text"]{width:165px;}
.searchfull .search-boxes.mapview .searchbox .mainholder{padding:10px 10px 10px 30px}
.hideinphone{display:none;}
.enable-row-mobile{margin-left:-15px;margin-right:-15px}
body .gm-style-iw .imgholder .owl-carousel{min-height:inherit !important;}
.preapproved-content .formholder .frow{width:100%;}
.ft-top-bar .left-logo h1{margin-right:0;}
.ft-top-bar .right-callus h2{font-size:32px;}
h6{margin:15px 0;}
#demo-video{height:240px !important;}
.flickr-ul > li{width:32.9%;}
.flickr-ul > li img{width:100%;}
.flickr-ul > li:nth-child(3n){margin-right:0;}
.box-style-2 .detail-holder{width:82%;}
.box-style-10 .detail-holder ,
.box-style-11 .detail-holder{width:82%;}
.box-style-12 .icon-holder{right:80px;}
.box-style-12:hover .icon-holder{right:140px;}
.flickr-ul.four-col > li{width:24.4%;}
.flickr-ul.four-col > li:nth-child(4n){margin-right:0;}
.sgallery-holder .carousel-control.left,
.sgallery-holder .carousel-control.right{top:-80px;}
.full-form input[type='text'].leftalign{width:100%;}
.full-form input.rightalign[type="button"]{padding:0 15px;width:auto;margin:0 0 15px;float:left;}
.boxstyle13-holder .imgcontent-box .img-holder{padding:0;}
.boxstyle13-holder .imgcontent-box .detail-holder{position:relative;width:100%;padding-bottom:60px;}
.boxstyle13-holder .imgcontent-box .detail-holder:after{bottom:100%;top:-10px;left:40px;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-color:rgba(136, 183, 213, 0);border-bottom-color:#fff;border-width:10px;margin-left:-10px;}
.boxstyle13-holder .imgcontent-box .detail-holder:hover:after{bottom:100%;top:-10px;left:40px;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-color:rgba(136, 183, 213, 0);border-bottom-color:#208bb9;border-width:10px;margin-left:-10px;}
.boxstyle13-holder .work-box .img-holder{padding:0;}
.boxstyle13-holder .work-box .detail-holder{position:relative;width:100%;padding-bottom:60px;}
.pdetails-holder,
.pbox-holder{width:100%;float:left;}
.abs-promo .promoimg{position:static;margin-top:-50px;}
.abs-promo .promocontentbox{margin:20px 0;}
.banner-section-7 .contentbox{margin:120px 0 0;}
.tab-style-4 ul.nav li{margin-bottom:0;border-bottom:1px solid #ddd;}
.tab-style-4 ul.nav li:last-child{border:none;border-right:1px solid #ddd;}
.simple-banner-1 .carousel-caption{top:0px;}
.lato-large-btns .btn{margin-right:0;margin-bottom:10px;}
.client-logoholder{padding:0px 0px 50px;}
.client-logoholder ul{border:none;border-top:1px solid #A8ADA4;float:left;}
.client-logoholder ul > li{width:50%;border-bottom:1px solid #A8ADA4;}
.client-logoholder ul > li:nth-child(3n){background:url("images/logo-line.png") repeat-y scroll right top transparent;}
.client-logoholder ul > li:nth-child(2n){background:none;}
.logo-slider .carousel-indicators{bottom:-20px;}
.gridboxes{height:186px;}
.detail-left{width:87%;float:left;}
.detail-right{width:13%;float:left;}
.indexmod-banner-3 img,
.indexmod-banner-7 img{width:80%;}
.indexmod-banner-4 .lSSlideOuter .lightSlider, .indexmod-banner-4 .lSSlideOuter .lightSlider > li{height:450px !important;}
.uptabs{margin-top:-78px;}
.tab-style-11 ul.nav li{text-align:center;width:33.33%;}
.tab-style-11 ul.nav li a{padding:0px;font-size:13px;line-height:40px;}
.tab-style-11 ul.nav li.active::after{display:none;}
.tab-style-11 ul.nav li.tab-outlink{width:100%;height:50px;padding:10px 15px;}
.filter-form input.bottomalign[type="submit"]{margin:20px 0px 0px;}
.filter-form .range-slider-2{margin:8px 0px 30px;}
.spe-title-3 h1{font-size:34px;line-height:40px;}
.spe-title-3.whitebg h1{padding:10px 15px;}
.spe-title-3 p{font-size:16px;}
.subsec-title-1 p{font-size:14px;width:100%;display:inline-block;margin:20px 0;}
.propertyslider .customNavigation{bottom:auto;top:50px;}
.subsec-title-1.shaded{background-size:120%;}
.amenities ul > li{width:50%;font-size:14px;}
.indexmod-banner-5 .lSAction > .lSPrev{left:5%;}
.indexmod-banner-5 .lSAction > .lSNext{right:5%;}
.imgbox{width:100%;}
.box12 .text-holder,
.box12.vert .text-holder{height:312px;}
.deals-slider .customNavigation{top:120px;}
.deals-slider .customNavigation .prev{left:24px;}
.deals-slider .customNavigation .next{right:24px;}
.indexmod-banner-7 .img-holder{position:static;}
.indexmod-banner-7 .detail-holder{padding:0;}
.indexmod-banner-7 .carousel-caption p{width:100%;}
.indexmod-banner-7 .carousel-caption{top:20px;right:10%;left:10%;}
.indexmod-banner-7 .img-holder,
.indexmod-banner-7 .detail-holder{width:100%;}
.indexmod-banner-7 .img-holder{text-align:center;}
.indexmod-banner-7 .carousel-inner > .item{height:580px;}
.filterhome-form .checkbox-holder ul > li{background:none;margin:5px 0;width:100%;}
.banner-searchbox{top:40px;left:9%;}
.indexmod-banner-3 .carousel-caption{top:20px;right:14%;left:14%;}
.indexmod-banner-3 .carousel-inner > .item{height:700px;}
.audio-albums .select-group{min-width:175px;}
.boxstyle29-holder .bx-wrapper .bx-prev,
.boxstyle29-holder .bx-wrapper .bx-next{position:static;height:32px;display:inline-block;margin-top:10px;}
.boxstyle29-holder .bx-wrapper .bx-next{margin-left:10px;}
.products-holder .mix-grid .mix{width:100%;}
.products-holder .tab-style-2 ul.nav li{padding:10px 15px;}
.boxstyle13-holder .work-box.left .img-holder,
.boxstyle13-holder .work-box.right .img-holder{padding:0;}
.boxstyle13-holder .work-box.active .btn-holder{margin:0 0 10px;width:100%;}
.banner-section-2.banner-section-12 .contentbox img{width:40% !important;margin:0 0 10px;}
.banner-section-2.banner-section-12 .contentbox p{display:none;}
.banner-section-2.banner-section-12 .contentbox .btn-holder .opq-btn,
.banner-section-2.banner-section-12 .contentbox .btn-holder .trans-btn{height:30px;line-height:30px;width:120px;font-size:12px;}
.banner-section-2.banner-section-12 .banner-content{top:10px;left:10%;}
.banner-section-2.banner-section-12 .lSSlideOuter .lSPager.lSpg{bottom:20px;}
.banner-section-2.banner-section-12 .contentbox{width:92%;margin-right:0;}
.vertical-banner .tab-content .vbox{width:100%;float:left;}
.spe-newsbox .extra-holder{width:100%;height:40px;position:static;}
.spe-newsbox .extra-holder ul{height:40px;width:100%;}
.spe-newsbox .extra-holder ul > li.icon1,
.spe-newsbox .extra-holder ul > li.icon2,
.spe-newsbox .extra-holder ul > li.icon3{height:100%;width:40px;display:inline-block;border:none;border-right:1px solid #fff;}
.spe-newsbox .extra-holder ul > li.icon4{width:auto;height:40px;display:inline-block;padding:0 10px;float:right;line-height:40px;}
.spe-newsbox .extra-holder ul > li.icon4 span{display:inline-block;margin-left:5px;}
.spe-newsbox .img-holder{width:100%;padding-left:0;}
.spe-newsbox .detail-holder{width:100%;position:relative;}
.spe-newsbox .detail-holder::after{bottom:100%;left:30px;top:-10px;border-color:rgba(255, 255, 255, 0);border-bottom-color:#ffffff;border-width:10px;margin-left:-10px;}
.spe-newsbox .img-holder .overlay{left:0;}
.xxl-sec-p{padding:100px 0px;}
.lSSlideOuter .lightSlider > li .vsliderimg img{width:80% !important;}
.promo-largebox-gray .textholder{top:26%;}
.promo-largebox-gray .textholder h1{font-size:40px;}
.postli-box .leftholder{width:30%;float:left;}
.postli-box .rightholder{width:70%;float:left;}
.postli-box .img-holder{margin:0 0 20px;}
.themeli-box .leftholder,
.themeli-box .rightholder{width:100%;float:left;}
.descbox .img-holder,
.descbox .detail-holder{float:left;width:100%;padding-right:0;}
.tagged-holder iframe{height:280px !important;}
.portlet-tab-1 ul.nav li a{padding:0px 18px;}
.oversec{padding-bottom:140px !important;}
.undersec{padding-top:120px !important;}
.works-holder .btn-holder a,
.spe-title-11 a{margin:10px;}
.works-holder .btn-holder a:hover{margin-bottom:11px;}
.spe-title-11 p{margin:0px 0px 20px;}
.default-banner .formholder, .default-banner .descholder{width:100%;}
.default-banner{height:700px;}
.default-banner .descholder h1{font-size:32px;line-height:36px;}
.default-banner .descholder p{font-size:16px;}
.applink{position:static;float:right;margin-top:20px;}
.bannersearch-tabs .submit-area a{margin-left:15px;}
.d-locationbox .section-title h3{margin:0 0 20px;}
.sellbox h2{margin:0px 0px 15px;line-height:46px;}
.footerpromo-section iframe{height:200px !important;}
.footerpromo-box img{width:250px;bottom:0;}
.pbanner-section-1 .banner-content{top:40px;}
.pbanner-section-1 .lSSlideOuter .lightSlider{height:780px !important;}
.narrowgrid.grid4.mix-grid .mix a.mix-link,
.narrowgrid.grid4.mix-grid .mix a.mix-preview{top:28%;}
.narrowgrid.grid3.mix-grid .mix .port-item .port-box a.mix-link,
.narrowgrid.grid3.mix-grid .mix .port-item .port-box a.mix-preview{top:28%;}
.narrowgrid.grid4.mix-grid .mix a.mix-link,
.narrowgrid.grid4.mix-grid .mix a.mix-preview{top:24%;}
.filterform .select-group{margin-left:0px;width:100%;}
.boxstyle13-holder .gridimg-box{max-width:316px;display:inline-block;}
.portfolio-5 .col-20per{width:100%;}
.largegrid.grid4.mix-grid .mix a.mix-link,
.largegrid.grid4.mix-grid .mix a.mix-preview{top:40%;}
.narrowgrid.grid2.mix-grid .mix a.mix-link,
.narrowgrid.grid2.mix-grid .mix a.mix-preview{top:27%;}
.section-title .stars-1{float:none;margin:0 0 20px;}
.largegrid.mix-grid.listing .mix a.mix-link,
.largegrid.mix-grid.listing .mix a.mix-preview{top:33%;}
.fullscreen-video{height:250px !important;}
.port-syncslider .synced-slider .sync1 .owl-prev{left:18px;top:22px;}
.port-syncslider .synced-slider .sync1 .owl-next{right:18px;top:22px;}
.form-style-2 input[type="text"], .form-style-2 textarea{max-width:100%;}
.blogpost-holder .col{width:100%;}
.blog-smallbox-holder .smallbox .imgholder{position:relative;margin:0 0 20px;}
.blog-smallbox-holder .smallbox .imgholder img{width:100% !important;height:auto !important;}
.blog-smallbox-holder .smallbox .descholder{padding:0;min-height:0;}
.blog-smallbox-holder.side .smallbox .imgholder{position:relative;margin:0 0 20px;}
.blog-smallbox-holder.side .smallbox .imgholder img{width:100% !important;height:auto !important;}
.blog-smallbox-holder.side .smallbox .descholder{padding:0;min-height:0;}
.blog-smallbox-holder.grid2 .smallbox .imgholder{position:relative;margin:0 0 20px;}
.blog-smallbox-holder.grid2 .smallbox .imgholder img{width:100% !important;height:auto !important;}
.blog-smallbox-holder.grid2 .smallbox .descholder{padding:0;min-height:0;}
.blog-smallbox-holder .smallbox .descholder .extra-info p{font-size:13px;}
.banner-style-3 .white-caption .caption-desc h6{font-size:16px;}
.banner-style-3 .white-caption .caption-desc{width:80%;}
.banner-style-3 .white-caption .caption-link{width:20%;}
.banner-style-3 .white-caption .caption-link a{background-size:44px auto;}
.blog-overbox .descholder .info{position:relative;width:100%;margin:0 0 10px;}
.blog-overbox .descholder .info .abs-holder{display:inline-block;margin-right:40px;vertical-align:top;}
.blog-overbox .descholder .info .speholder{display:inline-block;}
.blog-overbox .descholder .holder{padding:0;}
.blog-overbox-holder.grid2 .col{width:100%;}
.full-propslider .prop-syncslider .synced-slider .sync1 .owl-prev{left:13px;top:40px;}
.full-propslider .prop-syncslider .synced-slider .sync1 .owl-next{right:13px;top:40px;}
.sidefull-propslider .prop-syncslider .synced-slider .sync1 .owl-prev{left:13px;top:40px;}
.sidefull-propslider .prop-syncslider .synced-slider .sync1 .owl-next{right:13px;top:40px;}
.half-propslider .prop-syncslider .synced-slider .sync1 .owl-prev{height:auto;left:0;padding:5px 0 10px;top:17px;}
.half-propslider .prop-syncslider .synced-slider .sync1 .owl-next{height:auto;right:0;padding:5px 0 10px;top:17px;}
.full-propslider .tab-style-14 ul.nav{height:auto;}
.full-propslider .tab-style-14 ul.nav li{width:50%;text-align:center;}
.full-propslider .tab-style-14 ul.nav li a,
.full-propslider .tab-style-14 ul.nav li.active a,
.full-propslider .tab-style-14 ul.nav li:hover a{padding:9px 0;}
.full-propslider .tab-style-14 .nav-tabs > li.active > a,
.full-propslider .tab-style-14 .nav-tabs > li.active > a:hover,
.full-propslider .tab-style-14 .nav-tabs > li.active > a:focus{padding:9px 0;}
.full-propslider .tab-style-14 ul.nav li{margin-top:0;}
.full-propslider .tab-style-14 ul.nav li a{font-size:13px;}
.full-propslider .tab-style-14 ul.nav li.active,
.full-propslider .tab-style-14 ul.nav li:hover{padding-top:0;}
.full-propslider .tab-style-14 ul.nav li.active a,
.full-propslider .tab-style-14 ul.nav li:hover a{border-top:none;-webkit-box-shadow:inset 0px 2px 0px 0px rgba(119,171,66,1);-moz-box-shadow:inset 0px 2px 0px 0px rgba(119,171,66,1);box-shadow:inset 0px 2px 0px 0px rgba(119,171,66,1);}
.sidefull-propslider .tab-style-14 ul.nav li{width:50%;text-align:center;}
.sidefull-propslider .tab-style-14 ul.nav li a,
.sidefull-propslider .tab-style-14 ul.nav li.active a,
.sidefull-propslider .tab-style-14 ul.nav li:hover a{padding:9px 0;}
.sidefull-propslider .tab-style-14 .nav-tabs > li.active > a,
.sidefull-propslider .tab-style-14 .nav-tabs > li.active > a:hover,
.sidefull-propslider .tab-style-14 .nav-tabs > li.active > a:focus{padding:9px 0;}
.sidefull-propslider .tab-style-14 ul.nav{height:auto;}
.sidefull-propslider .tab-style-14 ul.nav li{margin-top:0;}
.sidefull-propslider .tab-style-14 ul.nav li a{font-size:13px;}
.sidefull-propslider .tab-style-14 ul.nav li.active,
.sidefull-propslider .tab-style-14 ul.nav li:hover{padding-top:0;}
.sidefull-propslider .tab-style-14 ul.nav li.active a,
.sidefull-propslider .tab-style-14 ul.nav li:hover a{border-top:none;-webkit-box-shadow:inset 0px 2px 0px 0px #208BB9;-moz-box-shadow:inset 0px 2px 0px 0px #208BB9;box-shadow:inset 0px 2px 0px 0px #208BB9;}
.sidefull-propslider .tab-style-14 ul.nav li.active a,
.sidefull-propslider .tab-style-14 ul.nav li:hover a{margin-top:0;}
.half-propslider .tab-style-14 ul.nav{height:auto;}
.half-propslider .tab-style-14 ul.nav li{width:50%;text-align:center;}
.half-propslider .tab-style-14 ul.nav li a,
.half-propslider .tab-style-14 ul.nav li.active a,
.half-propslider .tab-style-14 ul.nav li:hover a{padding:9px 0;}
.half-propslider .tab-style-14 .nav-tabs > li.active > a,
.half-propslider .tab-style-14 .nav-tabs > li.active > a:hover,
.half-propslider .tab-style-14 .nav-tabs > li.active > a:focus{padding:9px 0;}
.half-propslider .tab-style-14 ul.nav li{margin-top:0;}
.half-propslider .tab-style-14 ul.nav li a{font-size:13px;}
.half-propslider .tab-style-14 ul.nav li.active,
.half-propslider .tab-style-14 ul.nav li:hover{padding-top:0;}
.half-propslider .tab-style-14 ul.nav li.active a,
.half-propslider .tab-style-14 ul.nav li:hover a{border-top:none;-webkit-box-shadow:inset 0px 2px 0px 0px rgba(119,171,66,1);-moz-box-shadow:inset 0px 2px 0px 0px rgba(119,171,66,1);box-shadow:inset 0px 2px 0px 0px rgba(119,171,66,1);}
.synced-slider .sync1 .signin-req{padding-top:18%;}
.synced-slider .sync1 .signin-req h1{font-size:24px;padding:0 10%;}
.synced-slider .sync1 .signin-req a{margin:0px 5px;}
.propcontent-holder .tab-content .mapholder iframe{height:388px !important;}
.propcontent-holder .comm-infobox .infoholder{padding:10px 140px 10px 15px;}
.rcvinfo-form{width:100%;margin:0;}
.attachment-box{height:auto;display:inline-block;width:100%;}
.attachment-box .img-holder{width:100%;position:relative;}
.attachment-box .desc-holder{padding-left:0px;display:inline-block;width:100%;float:left;}
.attachment-box .desc-holder ul{border-top:1px solid #E7E7E7;}
.attachment-box .desc-holder ul:first-child{border-left:none;}
.comments-slider .owl-controls{top:42%;}
.reviewform .subbox{padding:0;}
.half-propslider .synced-slider .sync2{width:88%;margin:0px 6%;}
.full-propslider .synced-slider .sync1 .signin-req{padding:12% 0px 0px;}
.half-propslider .prop-syncslider .viewlarge{bottom:74px;}
.full-propslider .prop-syncslider .viewlarge{bottom:116px;}
.sidefull-propslider .prop-syncslider .viewlarge{bottom:126px;}
.propcontent-holder .maintabs .nav-tabs > li{width:50%;}
.propcontent-holder .maintabs .nav-tabs{height:auto;}
.proppage-2 .prop-graybg .propcontent-holder .tab-content .mapholder{height:375px;}
.proppage-3 .prop-graybg .propcontent-holder .tab-content .mapholder{height:375px;}
.searchcontent-mainholder .searchbar-holder{width:100%;margin:0;padding:0;}
.searchcontent-mainholder .searchcontent-holder{width:100%;}
.searchcontent-mainholder .general-info{padding:15px 10px;}
.searchcontent-mainholder .whitebox-bordered,
.searchcontent-mainholder .whitebox{margin:0px 0px 20px;}
.searchcontent-mainholder .related-info{margin:0px 10px 20px;}
.searchview-top .whitebox{margin:0px 0px 20px;}
.searchcontent-mainholder .widgettext .icon-descholder{padding-left:0;}
.searchcontent-mainholder .widgettext .icon-descholder h2,
.searchcontent-mainholder .widgettext .icon-descholder h3,
.searchcontent-mainholder .widgettext .icon-descholder h4{padding-left:35px;}
.searchcontent-mainholder .widget-loclist > li{padding:0px 0px 15px 15px;}
.searchcontent-mainholder .greenlist-box{width:auto;margin:0 6px;}
.searchcontent-mainholder .widgetvideo{padding:0 10px;}
.searchcontent-mainholder.outbox .searchcontent-holder{padding:0 15px;}
.pagination-style-4 .pagination > li > a,
.pagination-style-4 .pagination > li > span{padding:4px 8px;}
.searchfull .searchcontent-mainholder .searchbar-holder,
.searchfull .searchcontent-mainholder .searchcontent-holder{width:100%;}
.searchfull .search-boxes.mapview .searchbox .imgholder{width:96px;position:absolute;}
.searchfull .search-boxes.mapview .searchbox .descholder{padding:0px 0px 0px 110px;}
.searchcontent-mainholder .searchfilter.noborder{margin:0px 15px;}
.searchfull .searchcontent-mainholder .searchcontent-holder{padding:0 20px;}
.searchcontent,
.searchwidget{width:100%;}
.searchbar-h{height:auto;}
.searchcontent-mainholder .searchbar-h .searchbar-holder{padding-bottom:0;}
.searchbar-h .searchmore-section{padding:30px 15px 0;}
.searchbar-h .filterbtn{padding:0px 15px 22px;}
.searchbar-h .searchmore-section .filtercollapse{top:180px;right:0;}
.mapright .search-boxes.mapview .side,
.mapright .search-boxes.mapview .sidemap{width:100%;padding:0 15px;}
.mapright .search-boxes.gridview .viewcol{width:100%;}
.mapright .search-boxes.listview .searchbox .imgholder{position:relative;width:100%;}
.mapright .search-boxes.listview .searchbox .descholder{padding:10px;}
.mapright .search-boxes.mapview .sidemap iframe{width:100% !important;height:300px !important;}
.mapright .search-boxes.mapview .viewcol{padding-right:15px;}
.searchfull .searchcontent-mainholder .searchbar-h .searchcontent-holder,
.searchfull .searchcontent-mainholder .searchbar-h .searchbar-holder{width:100%;}
.searchbar-h-holder{padding:0}
.filtercollapse,
.searchcontent-mainholder.searchview-top .filtercollapse{top:132px;}
.comments-holder .commentbox .extra{float:left;margin:0 0 10px;width:100%;}
.searchcontent-mainholder .search-boxes .modal-body .rcvinfo-form{width:90%;margin:0 5%;}
.pagination-style-4 .pagination > li.prev, .pagination-style-4 .pagination > li.next{float:left;}
.pagination-style-4 .pagination > li{margin:0 0 5px;float:left;}
.searchmap2 .mapright .search-boxes.mapview .sidemap,
.searchmap2 .mapright .search-boxes.mapview .side{width:100%;}
.admin-content .col-per20{width:100%;}
.admin-content .search-boxes .searchbox .imgholder{width:100%;position:relative;}
.admin-content .search-boxes .searchbox .descholder{padding:10px;}
.admin-content .filterbtn{margin:0 0 5px;}
.admin-content .search-boxes .searchbox.rlistbox .imgholder{width:100%;}
.admin-content .search-boxes .searchbox.rlistbox .descholder{min-height:0px;padding:10px;}
.admin-content .search-boxes .quebox .col1{width:30%;}
.admin-content .search-boxes .quebox .col3{width:100%;}
.admin-content .search-boxes .quebox .col2{width:70%;}
.admin-content .viewcol{width:100%;}
.search-boxes .quebox .col11,
.search-boxes .quebox .col12,
.search-boxes .quebox .col13,
.search-boxes .quebox .col14{width:100%;}
.admin-content .contactul > li span{width:40%;}
.admin-content .contactul > li span.l{width:60%;}
.dropform input[type='text']{margin-bottom:10px;}
.dropzone .dz-default.dz-message{width:100% !important;height:23px !important;margin-left:0px !important;top:73% !important;left:5% !important;right:0px;background-size:90% auto !important;}
.roster .searchcontent-mainholder.searchview-top .filtercollapse{left:0;right:auto;top:144px;width:260px}
.profilepage .prop-sublist-1 .boxholder .searchbox .imgholder{width:100%;position:relative;}
.profilepage .prop-sublist-1 .boxholder .searchbox .imgholder img{width:100%;}
.profilepage .prop-sublist-1 .boxholder .searchbox .descholder{padding:10px;min-height:0;}
.profilepage .profilebox .imgholder{position:relative;width:100%;text-align:center;}
.profilepage .profilebox .imgholder img{width:auto;display:inline-block;}
.profilepage .profilebox .descholder{padding:20px;}
.profilepage .salesprice > li{padding-right:22.5%;}
.profilepage .legend{margin:0 0px 10px 0px;}
.list.products-listing1.grid4 .box-style-15 .icon-holder,
.list.products-listing1.grid3 .box-style-15 .icon-holder{width:40%;}
.list.products-listing1.grid4 .box-style-15 .detail-holder,
.list.products-listing1.grid3 .box-style-15 .detail-holder{width:60%;}
.list.products-listing1 .box-style-15 .info-box{padding:10px 0px 0px;margin:0px 0px 10px;}
.list.products-listing1 .star-box{padding:0px 20px 5px;}
.list.products-listing1 .bottomlnk-box{padding:10px 20px;}
.products-listing1 .listviewcol{width:100%;}
.list.products-listing1.grid3 .box-style-15 .icon-holder{width:34%;}
.list.products-listing1.grid3 .box-style-15 .detail-holder{width:66%;min-height:174px;}
.list.products-listing1.grid3 .box-style-15 .info-box{padding:13px 0px;}
.shop-sidebar .tpfuc-line .col-xs-12.rightalign{width:44%;}
.shoppage .fullfilter .col{width:42%;}
.shoppage .salepromobox .twocomp .col{width:auto;}
.shoppage .salepromobox .twocomp .col.text-right{float:right !important;}
.grid.products-listing1.grid2 .box-style-15.salepromobox .detail-holder{min-height:238px;}
.shoppage .order-detail1 .table thead > tr > th,
.shoppage .order-detail1 .table tbody > tr > td{padding:0px 10px 10px !important;}
.shoppage .order-detail1 .table thead > tr > th:first-child,
.shoppage .order-detail1 .table tbody > tr > td:first-child{padding:0px 10px 10px 0 !important;}
.speshop .tab-style-3 ul.nav li{width:33.33%;}
.speshop .tab-style-3 .nav-tabs > li > a,
.speshop .tab-style-3 .nav-tabs > li.active > a,
.speshop .tab-style-3 .nav-tabs > li:hover > a{padding:10px 10px;}
.speshop .tab-style-3 .nav-tabs > li.active > a,
.speshop .tab-style-3 .nav-tabs > li:hover > a{color:#000;}
.tab-style-3 ul.nav li.active, .tab-style-3 ul.nav li:hover{margin-top:0;border:none;border-right:1px solid #dee0e1;}
.speshop .promobox{text-align:center;}
.speshop .promobox .imgholder{left:0px;position:relative;display:inline-block;}
.speshop .promobox .descholder{padding-left:0px;margin:20px 0px 0px;}
.speshop .promobox .btnholder{width:100%;text-align:center;}
.speshop .promobox .btnholder a{float:none;}
.speshop .star-ul > li{width:50%;}
.shoppage .fullw .list.products-listing1.grid3 .box-style-15.salepromobox .detail-holder{min-height:400px;}
.shoppage .list.products-listing1.grid4 .box-style-15 .detail-holder{min-height:150px;}
.aboutpage .banner-section-2 .banner-style-2 .lightSlider{height:246px !important;}
.aboutpage .banner-section-3 .lSSlideOuter .lightSlider > li .imgholder img{height:210px !important;}
.aboutpage .banner-section-3 .imgholder{width:40%;}
.aboutpage .banner-section-3 .descholder{width:60%;}
.aboutpage .banner-section-2 .contentbox{margin-top:20px;}
.aboutpage .banner-section-7 .banner-style-2 .lightSlider{height:300px !important;}
.aboutpage .dgreen-banner .banner-style-2 .lightSlider{height:900px !important;}
.generalpage .sidesearch .search-box{width:50%;}
.generalpage .box-style-15.teamlistbox .icon-holder{width:100%;}
.generalpage .box-style-15.teamlistbox .detail-holder{width:100%;border:none;border-top:1px solid #D4D4D4;}
.generalpage .main-search-holder a{padding:0px;width:25%;}
.generalpage .main-search-holder input[type="text"]{padding:0px 28% 0px 3%;}
.generalpage .col-per20{width:100%;}
body.landingpage .content-wrapper{background:#29465B url("images/landing-bg.jpg") no-repeat scroll 30% top;}
body.loginpage{background:transparent url("images/login-bg.jpg") no-repeat scroll center 20%;}
body.mortgage-rates .search-boxes .searchbox .imgholder{position:absolute;margin:0px;width:105px;}
body.mortgage-rates .search-boxes .searchbox .descholder{text-align:left;padding:0px 10px 0px 120px;}
body.mortgage-rates .search-boxes .searchbox .descholder .inner-viewcol, body.mortgage-rates .search-boxes .searchbox .descholder h4, body.mortgage-rates .search-boxes .searchbox .descholder p, body.mortgage-rates .search-boxes .searchbox .descholder .smallstars{text-align:left;}
body.mortgage-rates .widget-searchassist{text-align:center;}
body.mortgage-rates .widgetvideo iframe{height:290px !important;}
.popup1,
.popup2,
.popup3,
.popup4{width:90%}
.estimatepage .lineul{background:transparent url("images/grayline.png") repeat-y scroll center center;display:inline-block;}
.estimatepage .lineul > li{width:100%;background:#F9F9F9;margin:0 0 50px;text-align:center;}
.estimatepage .lineul > li:last-child{margin:0;}
.estimatepage .lineul > li.hl span{line-height:54px;}
.estimatepage .lineul > li a{margin:0 0 10px;}
.estimatepage .boxed-content iframe{height:280px !important;}
.estimatepage .topbanner h1{width:100%;font-size:48px;line-height:50px;}
.estimatepage .topbanner .searcharea input.lefttbox[type="text"]{width:100%;border-radius:5px;}
.estimatepage .topbanner .searcharea input.righttbox[type="text"]{width:50%;margin:10px 0 0;border-radius:5px;}
.estimatepage .topbanner .searcharea .btn{width:48%;}
.estimatepage .section-sarea{margin:0px 0px 30px;}
.estimatepage .boxed-content .promolist{display:inline-block;}
.estimatepage .boxed-content .promolist > li{width:33.33%;border-bottom:1px solid #d0d0d0;float:left;}
.estimatepage .boxed-content .promolist > li:nth-child(3n){border-right:none;}
.estimatepage .boxed-content .promolist > li:nth-child(4),
.estimatepage .boxed-content .promolist > li:nth-child(5),
.estimatepage .boxed-content .promolist > li:nth-child(6){border-bottom:none;}
.estimatepage .boxed-content .salebox .descholder h6{margin:0px;}
.searchfull .search-boxes.mapview .pagerholder,.searchfull .search-boxes.mapview .general-info{padding-left:15px;padding-right:15px;}

.banner-section-2 .banner-style-2 .lightSlider,
.banner-section-gray .banner-style-1 .lightSlider,
.banner-section-5 .banner-style-2 .lightSlider,
.banner-section-7 .banner-style-2 .lightSlider{height:176px !important;}

}
@media (max-width:480px){body .calculator-content p.doughnutSummaryTitle{font-size:12px;font-weight:normal}
body .calculator-content p.doughnutSummaryNumber{font-size:24px;}
body.questions .widget-loclist > li .img-holder{position:relative;margin:0 0 10px 0;}
body.questions .widget-loclist.full > li .detail-holder{padding-left:0}
.customdrop .select-popup{top:100%;width:160px;}
.tab-style-2 ul.nav li{padding:10px 7px;}
.tab-style-1{margin:0 0 20px;display:inline-block;}
.tab-style-1 ul.nav li{margin-bottom:5px;}
.tab-style-3 .nav-tabs,
.tab-style-9 .nav-tabs{display:inline-block;height:auto;}
.tab-style-3 .nav-tabs > li > a{padding:8px 10px;}
.tab-style-9{margin:0 0 20px;}
.tab-style-9 .nav-tabs > li > a{padding:8px 9px;font-size:13px;}
.tab-style-3 .nav-tabs > li.active > a, .tab-style-3 .nav-tabs > li:hover > a{box-shadow:none;padding:10px 10px 8px;}
.tab-style-9 .nav-tabs > li.active > a, .tab-style-9 .nav-tabs > li:hover > a{box-shadow:none;padding:11px 9px 8px;}
.tab-style-4 ul.nav,
.tab-style-5 ul.nav{height:auto;}
.tab-style-5 ul.nav li a{padding:10px 20px 12px;}
#searchform{left:25px;top:0;right:auto;padding:10px;width:230px;}
.recent-post-widget .imgholder{width:80px;}
.articles ul > li .details{width:94%;}
.divider-5{background:url(images/divider-shadow-480.png) top center repeat-x;background-size:100%;}
.rre-section ul{width:50%;}
.spe-widget-tab-2 .icon-bg{margin-right:0;width:100%;background-position:center;margin-bottom:5px;}
.spe-widget-tab-2 .tabs-left .nav-tabs li a,
.spe-widget-tab-2 .tabs-left .nav-tabs li.active a,
.spe-widget-tab-2 .tabs-left .nav-tabs li:hover a{padding:15px 5px;line-height:20px;text-align:center;}
.spe-widget-tab-2 .tabs-left .nav-tabs li:hover .icon-bg,
.spe-widget-tab-2 .tabs-left .nav-tabs li .icon-bg:hover,
.spe-widget-tab-2 .tabs-left .nav-tabs li.active .icon-bg{background-position:center;}
.sgallery-holder .carousel-control.left,
.sgallery-holder .carousel-control.right{top:-70px;}
.postbox .imgholder{padding-left:15px;}
.carousel-style-1 .carousel-caption{top:65%;}
.banner-section-1 .simple-gallery-preview,
.banner-section-11 .simple-gallery-preview,
.banner-section-2 .simple-gallery-preview,
.banner-section-gray .simple-gallery-preview,
.banner-section-5 .simple-gallery-preview,
.banner-section-7 .simple-gallery-preview,
.feature-slider-section .simple-gallery-preview{height:320px !important;}
.blue2.borderbottom{width:100%;}
.banner-section-1 .banner-content,
.banner-section-11 .banner-content,
.banner-section-2 .banner-content,
.banner-section-gray .banner-content,
.banner-section-5 .banner-content,
.feature-slider-section .banner-content{top:30px;}
.simple-banner .banner-content{top:20px;}
.banner-section-7 .banner-content{top:0;}
.banner-section-1 .banner-style-2 .lightSlider,
.banner-section-11 .banner-style-2 .lightSlider{height:320px !important;}
.feature-slider-section .banner-style-2 .lightSlider{height:420px !important;}
.banner-section-2 .banner-style-2 .lightSlider{height:290px !important;}
.banner-section-gray .banner-style-1 .lightSlider{height:240px !important;}
.simple-banner .banner-style-2 .lightSlider{height:auto !important;}
.banner-section-5 .banner-style-2 .lightSlider,
.banner-section-7 .banner-style-2 .lightSlider{height:290px !important;}
.banner-section-gray .contentbox{margin:0px;}
.box-style-14 .icon-holder .magnifier ul{right:38%;top:45%;}
.feature-slider-section .imgholder{width:100%;float:none;}
.feature-slider-section .descholder{width:100%;float:none;}
.feature-slider-section .banner-style-2 .lightSlider{height:420px !important;}
.banner-section-2.banner-section-4 .banner-style-2 .lightSlider{height:450px !important;}
.banner-section-2.banner-section-4 .lSSlideOuter .lightSlider > li img{margin:0 0 10px;}
.banner-section-2.banner-section-4 .contentbox{width:90%;line-height:26px;}
.banner-section-2.banner-section-4 .contentbox p{font-size:14px;margin:0px 0px 20px;}
.hometitle h1,
.spe-title-8 h1{font-size:30px;}
.banner-section-5 .lSSlideOuter .lightSlider > li .abs-imgs .extras img,
.banner-section-7 .lSSlideOuter .lightSlider > li .abs-imgs .extras img{height:auto !important;width:40% !important;}
.banner-section-5 .lSSlideOuter .lightSlider > li .abs-imgs img{width:auto !important;height:260px !important;}
.banner-section-2.banner-section-8 .imgholder,
.banner-section-2.banner-section-8 .descholder,
.banner-section-2.banner-section-9 .imgholder,
.banner-section-2.banner-section-9 .descholder{width:100%;position:static;}
.banner-section-2.banner-section-8 .lSSlideOuter .lightSlider > li .imgholder img{width:auto !important;height:100px !important;}
.banner-section-2.banner-section-9 .lSSlideOuter .lightSlider > li .imgholder img{width:auto !important;height:130px !important;}
.banner-section-2.banner-section-9 p.btns a img{width:48% !important;}
.banner-section-2.banner-section-8 .contentbox,
.banner-section-2.banner-section-9 .contentbox{width:80%;margin:0 10%;margin-top:20px;}
.banner-section-2.banner-section-8 .banner-style-2 .lightSlider,
.banner-section-2.banner-section-9 .banner-style-2 .lightSlider{height:500px !important;}
.banner-section-2.banner-section-10 .lSSlideOuter .lightSlider > li img{width:auto !important;height:296px !important;}
.banner-section-2.banner-section-10 .banner-style-2 .lightSlider{height:296px !important;}
.banner-section-2.banner-section-10 .contentbox{margin-top:0px;width:80%;margin:0 10%;text-align:center}
.banner-section-2.banner-section-10 .contentbox h1{font-size:30px;}
.banner-section-2.banner-section-10 .contentbox h6{font-size:18px;}
.banner-section-2.banner-section-10 .lSSlideOuter .lSPager.lSGallery li.active img,
.banner-section-2.banner-section-10 .lSSlideOuter .lSPager.lSGallery li:hover img{height:42px;}
.banner-section-2.banner-section-10 .lSSlideOuter .lSPager.lSGallery li.active,
.banner-section-2.banner-section-10 .lSSlideOuter .lSPager.lSGallery li:hover{background:none repeat scroll 0% 0% #208BB9;padding-bottom:2px;margin-top:-4px;}
body.boxed .banner-section-2 .imgholder{text-align:left;}
body.boxed .banner-section-3 .lSSlideOuter .lightSlider > li .imgholder img{width:auto !important;height:166px !important;}
body.boxed .banner-section-2 .banner-style-2 .lightSlider{height:196px !important;}
.form-style-5{width:100%;}
.simple-testislider-1 .carousel-caption{top:20%;}
.simple-banner-2 .carousel-caption{top:5%;}
.indexmod-banner-4 .lSSlideOuter .lightSlider,
.indexmod-banner-4 .lSSlideOuter .lightSlider > li{height:470px !important;}
.orspan{width:90px;background:url("images/orspan.png") no-repeat scroll center top transparent;padding-top:10px;}
.indexmod-banner-5 .banner-content{top:50px;}
.indexmod-banner-5 h6{font-size:20px;}
.indexmod-banner-5 h1{font-size:42px;line-height:50px;margin:10px 0;}
.indexmod-banner-5 p{font-size:16px;}
.indexmod-banner-5 h5{font-size:30px;}
.indexmod-banner-5 .lSSlideOuter .lightSlider, .indexmod-banner-5 .lSSlideOuter .lightSlider > li{height:400px !important;}
.indexmod-banner-5 .lSAction > a{top:30%;}
.upboxes{margin-top:-134px;}
.box-tabs,
.imgbox{margin:0 0 20px;}
.imgbox .img-holder{height:auto;}
.imgbox .img-holder img{width:100% !important;height:auto !important;}
.box-tabs .tab-content .tab-pane{width:100%;}
.sideSlider .bottomdesc{position:relative;display:inline-block;}
.sideSlider .desc-holder{width:100%;}
.sideSlider .banner-content{top:65px;}
.sideSlider .banner-content h6{font-size:18px;}
.sideSlider .banner-content h3{font-size:34px;line-height:42px;}
.sideSlider .banner-content p{font-size:14px;}
.sideSlider .banner-content h5{font-size:30px;}
.sideSlider .desc-holder p{font-size:13px;}
.sideSlider .desc-holder h4{font-size:18px;line-height:22px;}
.sideSlider.owl-theme .owl-controls{position:static;}
.sideSlider.owl-carousel .owl-controls .owl-prev{top:auto;bottom:0;}
.sideSlider.owl-carousel .owl-controls .owl-next{top:auto;bottom:0;}
.sideSlider.owl-theme .owl-controls{height:28px;margin:10px 0;}
.sideSlider.owl-theme .owl-pagination{padding:5px 0 0;}
.sideSlider.owl-carousel .owl-controls .owl-prev{background:url("images/sideslider-nav-left-mbl.png") no-repeat scroll center top transparent;}
.sideSlider.owl-carousel .owl-controls .owl-next{background:url("images/sideslider-nav-right-mbl.png") no-repeat scroll center top transparent;}
.sideSlider.owl-carousel .owl-controls .owl-prev:hover{background:url("images/sideslider-nav-left-mbl.png") no-repeat scroll center bottom transparent;}
.sideSlider.owl-carousel .owl-controls .owl-next:hover{background:url("images/sideslider-nav-right-mbl.png") no-repeat scroll center bottom transparent;}
.boxstyle13-holder .work-box.active .img-holder{padding-right:0px;}
.boxstyle13-holder .work-box.active .detail-holder{position:absolute;}
.boxstyle13-holder .work-box.active .btns{margin:20px -10px 0px;}
.boxstyle13-holder .work-box.active .btn-holder{width:50%;}
.spe-title-8{width:90%;margin:0 5%;}
.testi-slider .carousel-inner > .item{height:600px;}
.box-style-31.reverse .detail-holder{text-align:left;}
.overlap-section .silhouette-holder{max-height:100%;width:70%;margin:0 15%;height:250px;}
.overlap-section .choose-leftcontent,
.overlap-section .choose-rightcontent{padding:0 20px;width:100%;}
.box-style-31.reverse .icon-holder a{float:left;margin:0;margin-right:15px;}
.box-style-31.reverse .icon-holder h4{text-align:left;padding:0;padding-left:40px;}
.top-secicon{left:39%;}
.newsbox .img-holder,
.newsbox .detail-holder{width:100%;float:none;}
.newsbox .img-holder{margin:0 0 20px;}
.newsbox .img-holder{height:auto;padding:0;}
.newsbox .img-holder img{width:100% !important;height:auto !important;}
.spe-bannerpromo .promobanner-detail{top:20px;}
.spe-bannerpromo .promobanner-detail h2,
.spe-bannerpromo .promobanner-detail h2 span{font-size:34px;}
.spe-bannerpromo .promobanner-detail p{font-size:14px;line-height:24px;}
.designbanner-section .carousel-caption .desc-holder{width:90%;}
.designbanner-section .carousel-control.left, .designbanner-section .carousel-control.right{width:40px;height:40px;}
.designbanner-section .carousel-control.left{left:0;}
.designbanner-section .carousel-control.right{right:0;}
.vertical-slider .lSAction > .lSPrev,
.vertical-slider .lSAction > .lSNext{left:40% !important;}
.vertical-slider .spe-title-10 p{width:90%;}
.banner-section-13 .banner-style-2 .lSAction > a, .banner-section-13 .banner-style-2 .lSAction > a:hover{top:auto;bottom:20px;}
.banner-section-13 .banner-style-2 .banner-content{left:0px;right:0px;}
.featurebox .img-holder{left:40%;}
.banner-section-14 .banner-content .descholder h1{font-size:22px;}
.banner-section-14 .banner-content .descholder h1 span.slim{font-weight:400;}
.banner-section-14 .banner-content .descholder p{font-size:16px;margin:0 0 10px;font-weight:400;}
.banner-section-14 .banner-content{top:15px;}
.banner-section-14 .lSSlideOuter .lightSlider{height:310px !important;}
.banner-section-14 .banner-style-2 .lSAction > .lSPrev,
.banner-section-14 .banner-style-2 .lSAction > .lSNext{width:40px;height:40px;top:80%;}
.banner-section-14 .lSSlideOuter .lSPager.lSpg{bottom:270px;}
.likebox-holder .col{width:100%;}
.searchfilter{padding:15px 10px;}
.community .info-graybox .leftpart ul > li{min-height:170px;}
.community .full-propslider .tab-style-14 ul.nav li a{padding:8px 0px 9px;}

.banner-section-5 .contentbox{margin:0px 0 0;}

}
@media (max-width:450px){#subGallery .gallerybox{width:100%;margin:0}
#searchform{left:-70px;top:22px;}
.ttip{width:290px;}
.helpicon{float:none;margin:10px 0 0;width:100%;}
.rre-section ul{width:100%;}
.rows select, .rows input[type="text"]{width:100%;}
.helpholder{text-align:center;}
.page-title{padding:0;}
.tooltip_display{display:inline-block;float:none;margin:0;}
.searchholder{float:none;width:100%;}
.text-right .searchholder{float:none;width:100%;}
.searchholder label{width:96%;}
#sample_1_info{border:none;padding-right:0;margin-right:0;}
.tabselect{margin:10px 0 0;}
.select-holder{width:100%;}
.ord-right.tabselect label,
.ord-right.tabselect label .input2{width:100%;}
.box-style-2 .detail-holder{width:74%;}
.box-style-10 .detail-holder ,
.box-style-11 .detail-holder{width:74%;}
.box-style-12 .icon-holder{right:50px;top:20px;}
.box-style-12:hover .icon-holder{right:40px;}
.box-style-12:hover .detail-holder{width:290px;height:290px;}
.recent-post-widget .imgholder{width:60px;}
.recent-post-widget .toprated-desc{margin-left:-15px;}
.articles ul > li .details{width:92%;}
.spe-buttons .col-20per{width:100%;}
.divider-5{background:url(images/divider-shadow-360.png) top center repeat-x;background-size:100%;}
.sgallery-holder .carousel-control.left,
.sgallery-holder .carousel-control.right{top:-50px;}
.carousel-style-1 .carousel-caption{top:60%;}
.spe-box ul > li{padding:0 15px 15px;}
.banner-section-1 .descholder,
.banner-section-11 .descholder{width:100%;}
.feature-slider-section .descholder{width:100%;}
.banner-section-1 .imgholder,
.banner-section-11 .imgholder{display:inline-block;float:none;margin:0 0 10px;}
.feature-slider-section .imgholder{display:inline-block;float:none;margin:0 0 10px;padding:0;}
.banner-section-1 .banner-content,
.banner-section-11 .banner-content,
.banner-section-2 .banner-content,
.banner-section-gray .banner-content,
.banner-section-5 .banner-content,
.banner-section-7 .banner-content,
.feature-slider-section .banner-content{text-align:center;}
.banner-section-1 .contentbox{width:100%;margin:0;text-align:center;}
.banner-section-11 .contentbox{width:100%;margin:10px 0 0;text-align:center;}
.feature-slider-section .contentbox{width:100%;margin:0;}
.banner-section-1 .simple-gallery-preview,
.banner-section-11 .simple-gallery-preview,
.banner-section-2 .simple-gallery-preview,
.banner-section-gray .simple-gallery-preview,
.banner-section-5 .simple-gallery-preview,
.banner-section-7 .simple-gallery-preview,
.feature-slider-section .simple-gallery-preview{height:400px !important;}
.banner-section-1 .contentbox p,
.banner-section-11 .contentbox p{font-size:16px;}
.banner-section-2 .contentbox p,
.banner-section-gray .contentbox p,
.banner-section-5 .contentbox p,
.banner-section-7 .contentbox p{font-size:12px;font-weight:400;}
.feature-slider-section .contentbox p{font-size:16px;}
.banner-section-1 .contentbox h1{font-size:22px;}
.banner-section-11 .contentbox h1{font-size:30px;line-height:34px;margin:0 0 10px;}
.banner-section-11 .contentbox .smalls{font-size:24px;}
.banner-section-2 .contentbox h1,
.banner-section-gray .contentbox h1,
.banner-section-5 .contentbox h1,
.banner-section-7 .contentbox h1{font-size:16px;}
.simple-banner .contentbox h1{font-size:26px;line-height:30px;}
.feature-slider-section .contentbox h1{font-size:22px;}
.banner-section-1 .contentbox a.bluebtn,
.banner-section-1 .contentbox a.greenbtn,
.banner-section-11 .contentbox a.bluebtn,
.banner-section-11 .contentbox a.greenbtn,
.banner-section-2 .contentbox a.bluebtn,
.banner-section-2 .contentbox a.greenbtn,
.banner-section-gray .contentbox a.bluebtn,
.banner-section-gray .contentbox a.greenbtn{font-size:12px;margin-top:10px;padding:7px 12px;}
.banner-section-2 p.btns a img,
.banner-section-gray p.btns a img,
.feature-slider-section p.btns a img{width:70% !important;}
.vector-rep .left-text,
.vector-rep .right-text{width:100%;margin:0;margin-bottom:20px;}
.box-style-13 .icon-holder{width:110px;}
.box-style-13 .detail-holder{padding-left:135px;}
.feature-section a.btn{margin-bottom:10px;}
.box-style-14 .icon-holder .magnifier ul{right:34%;top:43%;}
#guggenheim-container{width:290px;height:450px;overflow:hidden;}
.guggenheim-item{width:290px;height:223px;background:#fff;margin:1px;}
.banner-section-5 .lSSlideOuter .lightSlider > li .abs-imgs .extras img ,
.banner-section-7 .lSSlideOuter .lightSlider > li .abs-imgs .extras img{height:auto !important;width:20% !important;}
.banner-section-5 .lSSlideOuter .lightSlider > li .abs-imgs img{width:auto !important;height:190px !important;}
.banner-section-7 .banner-style-2 .lightSlider{height:250px !important;}
.simple-banner-1 .carousel-caption{top:0px;}
.simple-banner-1 .carousel-caption h1{font-size:20px;line-height:30px;}
.simple-banner-1 .carousel-caption p{font-size:14px;font-weight:400;}
.simple-banner-1 .carousel-caption .btns{margin:10px 0px 0px;}
.simple-banner-1 .carousel-caption .btns .btn,
.simple-banner-1 .carousel-caption .btns .boxed-btn{width:auto;padding:0 15px;font-size:12px;line-height:32px;}
.simple-banner-1 .carousel-control.left, .simple-banner-1 .carousel-control.right,
.simple-banner-1 .glyphicon-chevron-left, .simple-banner-1 .glyphicon-chevron-right{width:30px;height:30px;}
.simple-banner-1 .glyphicon-chevron-left, .simple-banner-1 .glyphicon-chevron-right{top:0;}
.simple-banner-1 .carousel-indicators{bottom:5px !important;}
.spe-span{left:40px;}
.demo-holder .boxed-btn{margin-right:0;margin-bottom:10px;}
.corebox .img-holder{padding:18px 18px;width:273px;height:213px;display:inline-block;}
.bbl-img{width:70%;}
.simple-testislider-1 .carousel-control.left{left:36%;}
.simple-testislider-1 .carousel-control.right{right:36%;}
.simple-testislider-1 .carousel-caption{top:10%;}
.simple-banner-2 .carousel-caption{top:0;}
.lrounded-btn{margin-right:0;}
.iphone-img{width:40%;}
.tab-style-10 .nav-tabs{height:auto;}
.tab-style-10 ul.nav li{width:50.15%;margin-top:0;}
.tab-style-10 ul.nav li.active, .tab-style-10 ul.nav li:hover{margin-top:0;}
.tab-style-10 .nav-tabs > li.active > a, .tab-style-10 .nav-tabs > li:hover > a{padding:8px 0;}
.gridboxes{height:136px;}
.indexmod-banner-2 .carousel-inner > .item{height:440px;}
.indexmod-banner-6 .carousel-inner > .item{height:380px;}
.indexmod-banner-2 .carousel-caption,
.indexmod-banner-6 .carousel-caption{padding-top:30px;}
.indexmod-banner-2 .carousel-caption h6,
.indexmod-banner-6 .carousel-caption h6{font-size:16px;margin:0px;}
.indexmod-banner-2 .carousel-caption h1,
.indexmod-banner-6 .carousel-caption h1{font-size:24px;margin:0px;}
.indexmod-banner-3 .carousel-inner > .item{height:760px;}
.indexmod-banner-7 .carousel-inner > .item{height:700px;}
.indexmod-banner-3 img ,
.indexmod-banner-7 img{width:100%;}
.indexmod-banner-3 .carousel-caption ,
.indexmod-banner-7 .carousel-caption{padding-top:30px;}
.indexmod-banner-3 .carousel-caption h6 ,
.indexmod-banner-7 .carousel-caption h6{font-size:16px;margin:0px;}
.indexmod-banner-3 .carousel-caption h1,
.indexmod-banner-7 .carousel-caption h1{font-size:24px;margin:0px;}
.indexmod-banner-4 .lSSlideOuter .lightSlider,
.indexmod-banner-4 .lSSlideOuter .lightSlider > li{height:550px !important;}
.indexmod-banner-4 .banner-content{top:20px;}
.indexmod-banner-4 .address-caption h1{font-size:28px;line-height:34px;}
.indexmod-banner-4 .address-caption h5{font-size:18px;}
.indexmod-banner-4 .desc-caption p{font-size:14px;line-height:20px;margin:0 0 10px;}
.btnwithicon .iconholder{padding:10px 0px;}
.indexmod-banner-4 .price-caption p{font-size:35px;line-height:38px;}
.indexmod-banner-4 .lSAction > .lSPrev,
.indexmod-banner-4 .lSAction > .lSNext{top:auto;bottom:100px;}
.indexmod-banner-4 .lSAction > .lSPrev{left:5%;}
.indexmod-banner-4 .lSAction > .lSNext{right:5%;}
.indexmod-banner-4 .banner-content .container{width:100%;}
.indexmod-banner-4 .lSAction > a{width:30px;height:30px;}
.propertyslider .customNavigation{position:static;margin:0 0 15px;}
.posts-holder-1 .postbox-1 .img-holder{position:static;width:100%;margin:0 0 20px;}
.posts-holder-1 .postbox-1 .detail-holder{padding-left:0;}
.testi-holder-1 .testibox-1 .img-holder{position:static;width:100%;margin:0 0 20px;}
.testi-holder-1 .testibox-1 .detail-holder{padding-left:0;text-align:center;}
#mainSlider .owl-controls .owl-prev{left:2px;margin-top:28px;}
#mainSlider .owl-controls .owl-next{right:2px;margin-top:28px;}
.propdetail-box h6{margin:0 0 20px;}
.propextra{float:left;}
.box-tabs ul.nav li a{padding:0px 13px;}
.upboxes{margin-top:-84px;}
.indexmod-banner-5 .lSAction > a{top:38%;}
.indexmod-banner-5 .lSSlideOuter .lightSlider, .indexmod-banner-5 .lSSlideOuter .lightSlider > li{height:350px !important;}
.sideSlider .banner-content{top:25px;}
.grid11,
.grid11,
.grid12,
.grid21{width:100%;}
.box12 .text-holder,
.box12.vert .text-holder{height:245px;}
.deals-slider .customNavigation{top:82px;}
.deals-slider .customNavigation .prev{left:21px;}
.deals-slider .customNavigation .next{right:21px;}
.portfolio-holder .col-20per,
.projects-holder .col-20per{width:100%;}
.indexmod-banner-7 .carousel-inner > .item{height:610px;}
.banner-searchbox{left:5px;right:5px;width:auto;}
.working-summery .subbox-holder .blue1,
.working-summery .subbox-holder .blue2,
.working-summery .subbox-holder .blue3,
.working-summery .subbox-holder .blue4{width:100%;}
.person-detailbox .detailbox ul > li{padding:7px 0px 7px 120px;}
.person-detailbox .detailbox ul > li span{width:120px;}
.tab-style-12 ul.nav li{width:100%;}
.audio-albums .comp-holder{width:100%;}
.audio-albums .select-group{width:100%;}
.album-list > li .img-holder{position:relative;left:0;}
.album-list > li .detail-holder{padding-left:0;}
.album-list > li .detail-holder .desc-holder{padding:25px 0 20px;}
.album-list > li .detail-holder ul > li{background:none;width:100%;}
.album-list > li .detail-holder .icon-holder{top:0px;position:relative;}
.weekly-events-holder .detail-holder .days-details .nav > li{width:50%;}
.weekly-events-holder .topinfo-holder .btn-holder a{font-size:13px;}
.banner-section-11 .contentbox .btn-holder{margin:20px 0px 0px;}
.boxstyle29-holder .bx-wrapper .bx-prev{left:-40px;position:absolute;margin-top:-16px;}
.boxstyle29-holder .bx-wrapper .bx-next{right:-40px;position:absolute;margin-top:-16px;margin-left:0;}
.products-holder .tab-style-2 ul.nav{background:none;border:none;}
.products-holder .tab-style-2 ul.nav li{background:#fff;border:1px solid #ebebeb;margin:0 0 10px;}
.testi-slider .carousel-inner > .item{height:650px;}
.overlap-section .silhouette-holder{max-height:250px;}
.banner-section-2.banner-section-12 .banner-content{top:0;}
.banner-section-2.banner-section-12 .contentbox img{width:30% !important;margin:0 0 10px;}
.banner-section-2.banner-section-12 .contentbox .btn-holder .opq-btn,
.banner-section-2.banner-section-12 .contentbox .btn-holder .trans-btn{height:30px;line-height:30px;width:120px;font-size:12px;}
.banner-section-2.banner-section-12 .banner-style-2 .lSAction > .lSPrev,
.banner-section-2.banner-section-12 .banner-style-2 .lSAction > .lSNext{top:86%;}
.banner-section-2.banner-section-12 .lSSlideOuter .lSPager.lSpg{bottom:4px;}
.spe-bannerpromo .promobanner-detail{position:static;margin:30px 0 0;width:100%;}
.spe-bannerpromo .promobanner-detail p{font-size:18px;line-height:34px;}
.designbanner-section .carousel-caption .desc-holder{width:80%;}
.designbanner-section .carousel-caption a.trans-btn{margin:0;margin:0 0 10px;}
.designbanner-section .carousel-control.left, .designbanner-section .carousel-control.right{width:30px;height:30px;}
.designbanner-section .carousel-control.left{left:0;}
.designbanner-section .carousel-control.right{right:0;}
.simple-banner .contentbox a{font-size:13px;padding:8px 12px;}
.simple-banner .contentbox p{margin:0px 0px 14px;}
.banner-section-2.simple-banner .banner-style-2 .lSAction > .lSPrev,
.banner-section-2.simple-banner .banner-style-2 .lSAction > .lSNext{width:30px;height:30px;}
.xxl-sec-p{padding:70px 0px;}
.vertical-slider .lSAction > .lSPrev,
.vertical-slider .lSAction > .lSNext{left:36% !important;}
.lSSlideOuter .lightSlider > li .vsliderimg img{width:auto !important;}
.m1per-sec-p{margin:5% 0 0;}
.promo-largebox-gray .textholder{top:25%;}
.promo-largebox-gray .textholder h1{font-size:28px;margin:0 0 10px;}
.promo-largebox-gray .textholder a.btn{width:200px;height:50px;line-height:50px;}
.prodetail-slider .detail-holder{position:static;width:100%;}
.prodetail-slider .detail-holder h4{font-size:20px;}
.prodetail-slider .detail-holder p{display:none;}
.prodetail-slider .detail-holder a{margin:5px 0;}
.banner-section-13 .banner-style-2 .lSSlideOuter .lightSlider{height:930px !important;}
.banner-section-13 .banner-style-2 .prodetail-slider .lSSlideOuter .lightSlider{height:374px !important;}
.banner-section-13 .banner-style-2 .prosummery-slider .lSSlideOuter .lightSlider{height:164px !important;}
.banner-section-13 .banner-style-2 .poparticle-slider .lSSlideOuter .lightSlider{height:232px !important;}
.prosummery-slider .detail-holder p{padding:10px 20px;}
.banner-section-13 .banner-style-2 .inslider.prodetail-slider .pager-holder{bottom:auto;top:160px;}
.banner-section-13 .banner-style-2 .inslider.prodetail-slider,
.banner-section-13 .banner-style-2 .inslider.prosummery-slider{margin:0 0 20px;}
.banner-section-13 .banner-style-2 .lSAction > a, .banner-section-13 .banner-style-2 .lSAction > a:hover{top:auto;bottom:20px;}
.banner-section-13 .banner-style-2 .lSAction > .lSPrev,
.banner-section-13 .banner-style-2 .lSAction > .lSNext{height:41px;width:21px;}
.portlet-tab-1 ul.nav li{margin-top:1px;}
.portlet-tab-1 ul.nav li a{margin-top:3px;line-height:50px;}
.postli-box .leftholder,
.postli-box .rightholder{width:100%;float:left;}
.tagged-holder iframe{height:200px !important;}
.featurebox .img-holder{left:38%;}
.banner-section-14 .banner-content .descholder h1{font-size:22px;}
.banner-section-14 .banner-content .descholder p{font-size:14px;margin:0 0 10px;}
.banner-section-14 .banner-content{top:15px;}
.banner-section-14 .banner-content .descholder a.bluebtn{font-size:16px;height:40px;padding:0px 20px;line-height:38px;}
.banner-section-14 .lSSlideOuter .lightSlider{height:220px !important;}
.banner-section-14 .banner-style-2 .lSAction > .lSPrev,
.banner-section-14 .banner-style-2 .lSAction > .lSNext{width:40px;height:40px;top:80%;}
.banner-section-14 .lSSlideOuter .lSPager.lSpg{bottom:180px;}
.oversec{padding-bottom:100px !important;}
.undersec{padding-top:100px !important;}
.promocontent-box .contentbox .textholder{padding-top:440px;}
.overimgholder img{width:50%;}
.bannercaption-style11 h1{font-size:42px;margin:0 0 10px;}
.bannercaption-style11 p{font-size:20px;}
.banner-style-3 .lSAction > .lSNext{height:20px;width:20px;right:20px;background:url("assets/css/images/slider-style-2-right.png") no-repeat scroll center top transparent;background-size:100%;}
.banner-style-3 .lSAction > .lSNext{height:20px;width:20px;right:10px;background:url("assets/css/images/slider-style-2-right.png") no-repeat scroll center top transparent;background-size:100%;}
.banner-style-3 .lSAction > .lSPrev{height:20px;width:20px;left:10px;background:url("assets/css/images/slider-style-2-left.png") no-repeat scroll center top transparent;background-size:100%;}
.default-banner{height:830px;}
.default-sbox .descholder h4{font-size:18px;}
.d-locationbox .section-title h3 span{display:block;margin-left:20px;}
.d-locationbox .whitebox .overtag{width:280px;height:39px;background:url("images/wbox-overtag-bg-mbl.png") no-repeat scroll right top transparent;}
.d-locationbox .whitebox.sell{padding-right:100px}
.d-locationbox .whitebox.career{padding-right:140px;height:310px;}
.d-locationbox .whitebox h3{font-size:18px;margin:0 0 5px;}
.footerpromo-box img{position:relative;margin:0 0 21px;}
.footerpromo-box p,
.footerpromo-box h2,
.footerpromo-box h6{width:100%;}
.footerpromo-box a img{margin:0;margin-left:20px;}
.pbanner-section-1 .lSSlideOuter .lightSlider{height:730px !important;}
.largegrid.grid2.mix-grid .mix a.mix-link,
.largegrid.grid2.mix-grid .mix a.mix-preview{top:40%;}
.narrowgrid.grid4.mix-grid .mix a.mix-link,
.narrowgrid.grid4.mix-grid .mix a.mix-preview{top:18%;}
.narrowgrid.grid4.mix-grid .mix a.mix-link,
.narrowgrid.grid4.mix-grid .mix a.mix-preview{top:18%;}
.narrowgrid.grid3.mix-grid .mix .port-item .port-box a.mix-link,
.narrowgrid.grid3.mix-grid .mix .port-item .port-box a.mix-preview{top:18%;}
.searchform input[type="text"]{width:100%;}
.largegrid.grid4.mix-grid .mix a.mix-link,
.largegrid.grid4.mix-grid .mix a.mix-preview{top:38%;}
.narrowgrid.grid2.mix-grid .mix a.mix-link,
.narrowgrid.grid2.mix-grid .mix a.mix-preview{top:18%;}
.largegrid.mix-grid.listing .mix{width:100%;}
.comments-holder .subcomment{padding-left:0;}
.fullscreen-video{height:190px !important;}
.proj-detailbox-1 .socialholder{height:auto;position:relative;padding-left:60px;}
.proj-detailbox-1 .socialholder .mainicon{position:absolute;left:0;top:0;bottom:0;}
.introbox .imgholder{position:static;text-align:center;margin:0 0 30px;}
.introbox .descholder{padding-left:0;}
.port-syncslider .synced-slider .sync1 .owl-prev{left:10px;top:29px;}
.port-syncslider .synced-slider .sync1 .owl-next{right:10px;top:29px;}
.bottom-pager .pageinfo{float:left;}
.pagination-style-2{float:left;}
.promotext .btnholder a{margin:0 0 10px;}
.banner-style-3 .white-caption .caption-desc{padding:10px;}
.blog-overbox .descholder .info{text-align:center;}
.full-propslider .prop-syncslider .synced-slider .sync1 .owl-prev{left:10px;top:10px;}
.full-propslider .prop-syncslider .synced-slider .sync1 .owl-next{right:10px;top:10px;}
.sidefull-propslider .prop-syncslider .synced-slider .sync1 .owl-prev{left:10px;top:29px;}
.sidefull-propslider .prop-syncslider .synced-slider .sync1 .owl-next{right:10px;top:29px;}
.half-propslider .prop-syncslider .synced-slider .sync1 .owl-prev{height:auto;padding:21px 0 26px;top:16px;left:0;}
.half-propslider .prop-syncslider .synced-slider .sync1 .owl-next{height:auto;padding:21px 0 26px;top:16px;right:0;}
.synced-slider .sync1 .signin-req{padding-top:14%;}
.synced-slider .sync1 .signin-req h1{font-size:20px;padding:0 10%;}
.propcontent-holder .tab-content .mapholder iframe{height:310px !important;}
.propcontent-holder .comm-infobox .infoholder{padding:5px 130px 5px 10px;}
.propcontent-holder .comm-infobox .infoholder h3{font-size:18px;line-height:20px;}
.propcontent-holder .comm-infobox .infoholder p{font-size:13px;}
.propcontent-holder .comm-infobox .infoholder h6{font-size:14px;}
.propcontent-holder .comm-infobox .infoholder a{padding-top:10px;font-size:13px;line-height:14px;left:10px;bottom:10px;}
.tsearchform input[type="text"]{margin-bottom:10px}
.propcontent-holder .maintabs .schooltabs .nav-tabs > li{width:100%;}
.attachment-box .desc-holder ul{width:100%;border-left:none;border-top:1px solid #E7E7E7;}
.comments-slider .owl-controls{top:35%;}
.comments-slider{width:100%;}
.widget-loclist > li{padding:0px 0px 15px 15px;}
.sliderlist .col1, .sliderlist .col2, .sliderlist .col3{width:100%;}
.sidefull-propslider .synced-slider .sync2{margin:0px -5px 20px;}
.full-propslider .synced-slider .sync1 .signin-req{padding:15% 0px 0px;}
.full-propslider .synced-slider .sync1 .signin-req h1{font-size:20px;padding:0 10%;}
.half-propslider .prop-syncslider .viewlarge{bottom:105px;}
.full-propslider .prop-syncslider .viewlarge{bottom:125px;}
.sidefull-propslider .prop-syncslider .viewlarge{bottom:250px;}
.propcontent-holder .greenicon-list .widgettext .descholder{padding-left:60px;}
.proppage-2 .prop-graybg .propcontent-holder .tab-content .mapholder{height:326px;}
.proppage-3 .prop-graybg .propcontent-holder .tab-content .mapholder{height:326px;}
.prop-graybg .popup-sec .holder select, .popup-sec .holder label, .popup-sec .holder a{width:100%;}
.popup-sec .holder label, .popup-sec .holder a{padding:0;}
.searchcontent-mainholder .widgettext .iconholder{position:relative;left:0;top:0;}
.searchcontent-mainholder .searchcontent-holder{padding:0px 25px;}
.searchcontent-mainholder .searchfilter{padding:15px 10px;}
.searchfilter form{margin:0 0 20px;}
.searchcontent-mainholder .widgettext .iconholder{position:absolute;left:20px;top:20px;}
.searchcontent-mainholder .greenlist-box{padding:0 0 10px;}
.searchcontent-mainholder .greenicon-list .iconholder{left:0;top:0;}
.searchcontent-mainholder .widgettext .icon-descholder h2,
.searchcontent-mainholder .widgettext .icon-descholder h3,
.searchcontent-mainholder .widgettext .icon-descholder h4{font-size:20px;}
.search-boxes .pagerholder p{text-align:center;}
.pagination-style-4 .pagination > li > a,
.pagination-style-4 .pagination > li > span{padding:8px 13px;}
.searchfull .search-boxes.mapview .searchbox .imgholder{width:100%;position:relative;}
.searchfull .search-boxes.mapview .searchbox .descholder{padding:0px;}
.searchcontent-mainholder .searchfilter.noborder{margin:0px;}
.searchmore-section .filtercollapse{left:0;right:0;top:90px;}
.searchmore-section .filtercollapse{top:174px;}
.filtercollapse,
.searchcontent-mainholder.searchview-top .filtercollapse{top:174px;}
.searchcontent-mainholder .rcvinfo-form{width:100%;margin:0;}
.swidgetbox{padding-left:15px;padding-right:15px;}
.rcvinfo-form input[type="text"]{height:35px;}
.searchmore-section.topfilter .comp-holder.btn-holder{clear:both;}
.overview-table thead > tr > th,
.overview-table tbody > tr > th,
.overview-table tfoot > tr > th,
.overview-table thead > tr > td,
.overview-table tbody > tr > td,
.overview-table tfoot > tr > td{width:50%;display:inline-block;float:left;}
#mtab1tab .col1,
#mtab1tab .col2,
#mtab1tab .col4,
#mtab1tab .col3,
#mtab1tab .col5{width:100%;}
.btn-search4.margleft15{margin-left:0 !important;}
.admin-content .search-boxes .quebox .col1,
.admin-content .search-boxes .quebox .col3,
.admin-content .search-boxes .quebox .col2{width:100%;}
.admin-content .search-boxes .searchbox.transbox .notelink{position:relative;top:auto;left:auto;right:auto;width:100%;bottom:auto;}
.admin-content .contactul > li span{width:42%;}
.admin-content .contactul > li span.l{width:58%;}
.admin-content .transdetail-box .imgholder,
.admin-content .transdetail-box .descholder{width:100%;}
.invoice .invoice-desccol{width:100%;margin:0 0 10px;}
.roster .searchcontent-mainholder.searchview-top .filtercollapse{left:-100%;right:auto;top:192px;width:260px;}
.community .info-graybox .leftpart ul > li{min-height:0;}
.community .full-propslider .tab-style-14.commtab ul.nav li{width:50%;}
.community .full-propslider .tab-style-14 ul.nav li.active a,
.community .full-propslider .tab-style-14 ul.nav li:hover a{padding:9px 0px 9px;}
.community .full-propslider .tab-style-14 ul.nav li a{padding:9px 0px;}
.profilepage .salesprice > li{padding-right:28px;}
.profilepage .fixed-progress .editslider-holder .slider{width:85%;}
.list.products-listing1.grid4 .box-style-15 .icon-holder,
.list.products-listing1.grid4 .box-style-15 .detail-holder,
.list.products-listing1.grid3 .box-style-15 .icon-holder,
.list.products-listing1.grid3 .box-style-15 .detail-holder{width:100%;}
.list.products-listing1 .box-style-15 .info-box{padding:15px 0px;margin:0px 0px 15px;border-top:1px solid #dedede;}
.list.products-listing1 .box-style-15:hover .info-box{border-top:1px solid #788288;}
.list.products-listing1 .bottomlnk-box{padding:15px 20px;}
.list.products-listing1 .box-style-15.salepromobox:hover .info-box{border-top:1px solid #d4d4d4;}
.list.products-listing1.grid3 .box-style-15.salepromobox .icon-holder,
.list.products-listing1.grid3 .box-style-15.salepromobox .detail-holder{border-left:none;width:100%;}
.sidecontent .list.products-listing1.grid3 .box-style-15.salepromobox .icon-holder,
.sidecontent .list.products-listing1.grid3 .box-style-15.salepromobox .detail-holder{width:100%;}
.shoppage .fullfilter .col{width:82%;}
.shoppage .sidecontent .list.products-listing1.grid2 .box-style-15.salepromobox .icon-holder{width:100%;}
.shoppage .sidecontent .list.products-listing1.grid2 .box-style-15.salepromobox .detail-holder{width:100%;min-height:0;}
.shoppage .sidecontent .list.products-listing1.grid2 .box-style-15.salepromobox .bottomlnk-box{position:relative;}
.shoppage .shipping-form-white input[type="button"]{padding:6px 13px;margin-left:5px;}
.shoppage .payment-accordian .cards{float:right;margin:20px 0;width:100%;display:inline-block;}
.speshop .dispfull .leftf,
.speshop .dispfull .rightf{margin:0 0 5px;width:100%;}
.speshop .shop-details input[type="text"]{float:left;}
.speshop .tab-style-3 ul.nav li{width:50%;}
.speshop .star-ul > li{width:100%;}
.shop-review .reviewstars{position:relative;margin:0 0 20px;}
.shoppage .wide{margin-bottom:10px;display:inline-block;width:100%;}
.shoppage .leftshift{text-align:left;}
.shoppage .fullw .list.products-listing1.grid3 .box-style-15.salepromobox .icon-holder,
.shoppage .fullw .list.products-listing1.grid3 .box-style-15.salepromobox .detail-holder{width:100%;}
.shoppage .topright{position:relative;margin:0 0 10px;}
.aboutpage .banner-section-2 .banner-content{top:18px;}
.aboutpage .banner-section-3 .imgholder{width:50%;}
.aboutpage .banner-section-3 .lSSlideOuter .lightSlider > li .imgholder img{height:202px !important;}
.aboutpage .banner-section-2 .banner-style-2 .lightSlider{height:220px !important;}
.aboutpage .banner-section-7 .banner-style-2 .lightSlider{height:250px !important;}
.aboutpage .dgreen-banner .banner-style-2 .lightSlider{height:1070px !important;}
body.loginpage{background:transparent url("images/login-bg.jpg") no-repeat scroll center 30%;}
.generalpage .search-box input[type="text"]{width:290px;}
.generalpage .sidesearch .search-box{width:100%;}
.generalpage .sidesearch .search-box input[type="text"]{width:290px;}
.generalpage .sidesearch .search-box button{width:40px;}
.generalpage .box-style-15.teamlistbox .detail-holder{padding-bottom:80px;}
.generalpage .main-search-holder a{width:18%;}
.generalpage .main-search-holder input[type="text"]{padding:0px 24% 0px 6%;font-size:14px;}
.generalpage .main-search-holder a img{margin:0;}
body.landingpage .content-wrapper{background:#29465B url("images/landing-bg.jpg") no-repeat scroll 28% top;}
body.landingpage .award{position:absolute;right:10px;top:60px;}
body.landingpage .landing-content{padding:30px 0 0;}
body.landingpage .landing-content h4{padding:0px 40px 0 0;font-size:24px;margin:0;}
body.landingpage .landing-content h4 span{font-size:75px;}
body.landingpage .landing-content h2{font-size:28px;line-height:20px;padding:0;}
body.mortgage-rates .search-boxes .searchbox .imgholder{position:relative;width:100%;margin:0 0 20px;}
body.mortgage-rates .search-boxes .searchbox .descholder{text-align:center;padding:0 10px;}
body.mortgage-rates .search-boxes .searchbox .descholder .inner-viewcol,
body.mortgage-rates .search-boxes .searchbox .descholder h4,
body.mortgage-rates .search-boxes .searchbox .descholder p,
body.mortgage-rates .search-boxes .searchbox .descholder .smallstars{text-align:center;}
body.mortgage-rates .search-boxes .searchbox .descholder .inner-viewcol.text-center a,
body.mortgage-rates .search-boxes .searchbox .descholder .inner-viewcol.text-center a.borderbtn{width:100%;}
body.mortgage-rates .greenicon-list{margin:20px 0px;}
body.mortgage-rates .searchcontent-mainholder .greenlist-box{max-width:100%;}
body.mortgage-rates .widgetvideo iframe{height:200px !important;}
.popupbox .descpart .form.boxed{padding:0;}
.popupbox .descpart .form input[type="submit"]{width:100%;}
.search-box input[type="text"]{width:240px;}
.estimatepage .boxed-content .promolist > li{width:50%;border-bottom:1px solid #d0d0d0;border-right:1px solid #d0d0d0;float:left;}
.estimatepage .boxed-content .promolist > li:nth-child(2n){border-right:none;border-bottom:1px solid #d0d0d0;}
.estimatepage .boxed-content .promolist > li:nth-child(3n){border-right:1px solid #d0d0d0;}
.estimatepage .boxed-content .promolist > li:nth-child(5),
.estimatepage .boxed-content .promolist > li:nth-child(6){border-bottom:none;}
.estimatepage .boxed-content .promolist > li:nth-child(6){border-right:none;}
.estimatepage .plaingray{height:auto;line-height:28px;padding:10px 20px;}
#header-wrapper .logo-bar{width:75%;}
.logo{width:100%;}
.logo img{max-width:100%;}

}
@media (max-width:360px){.banner-style-3 .caption-desc h6{font-size:16px;}
.banner-style-3 .caption-desc{width:80%;padding:10px 15px;}
.banner-style-3 .caption-desc p{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;}
.banner-style-3 .caption-link{width:20%;}
.banner-style-3 .caption-link a,
.banner-style-3 .caption-link a:hover{background-size:50%;}
.flickr-ul > li{width:32.8%;}
.banner-section-1 .banner-style-2 .lightSlider{height:380px !important;}
.banner-section-2 .banner-style-2 .lightSlider{height:116px !important;}
.banner-section-gray .banner-style-1 .lightSlider{height:176px !important;}
.simple-banner .banner-style-2 .lightSlider{height:auto !important;}
.banner-section-5 .banner-style-2 .lightSlider{height:216px !important;}
.banner-section-2.banner-section-4 .banner-style-2 .lightSlider{height:450px !important;}
.feature-slider-section .banner-style-2 .lightSlider{height:425px !important;}
.feature-slider-section .contentbox .btns a{padding:5px 18px;}
.banner-section-2.banner-section-4 .lSSlideOuter .lightSlider > li img{margin:0 0 10px;}
.banner-section-2.banner-section-4 .contentbox{width:90%;line-height:26px;}
.banner-section-2.banner-section-4 .contentbox p{font-size:14px;margin:0px 0px 20px;}
.hometitle h1{font-size:30px;}
.spe-text{width:80%;}
.banner-section-2.banner-section-10 .lSSlideOuter .lightSlider > li img{width:auto !important;height:336px !important;}
.banner-section-2.banner-section-10 .banner-style-2 .lightSlider{height:336px !important;}
.banner-section-2.banner-section-10 .contentbox{margin-top:0px;width:80%;margin:0 10%;text-align:center}
.banner-section-2.banner-section-10 .contentbox h1{font-size:20px;}
.banner-section-2.banner-section-10 .contentbox h6{font-size:18px;}
.banner-section-2.banner-section-10 .lSSlideOuter .lSPager.lSGallery li.active img,
.banner-section-2.banner-section-10 .lSSlideOuter .lSPager.lSGallery li:hover img{height:30px;}
.banner-section-2.banner-section-10 .lSSlideOuter .lSPager.lSGallery li.active,
.banner-section-2.banner-section-10 .lSSlideOuter .lSPager.lSGallery li:hover{background:none repeat scroll 0% 0% #208BB9;padding-bottom:2px;margin-top:-4px;}
body.boxed .banner-section-2 .banner-style-2 .lightSlider{height:196px !important;}
body.boxed .banner-section-3 .lSSlideOuter .lightSlider > li .imgholder img{width:auto !important;height:170px !important;}
body.boxed .banner-section-3 .lSSlideOuter .lightSlider > li img{width:auto !important;height:220px !important;}
body.boxed .banner-section-3 .lSSlideOuter .lightSlider > li .btns img{width:70% !important;height:auto !important;}
.promocontentbox a.fixedw{min-width:114px;}
body.boxed .feature-slider-section .contentbox .btns a{margin-bottom:10px;}
.uptabs{margin-top:-78px;}
.tab-style-11 ul.nav li{text-align:center;width:50%;}
.tab-style-11 ul.nav li a{padding:0px;font-size:13px;line-height:40px;}
.tab-style-11 ul.nav li.active::after{display:none;}
.tab-style-11 ul.nav li.tab-outlink{width:100%;height:50px;padding:10px 15px;}
.filter-form input[type="submit"]{padding:0px 20px;}
.filter-form input.bottomalign[type="submit"]{margin:20px 0px 0px;}
.filter-form .range-slider-2{margin:8px 0px 30px;}
.box-tabs ul.nav li{width:50%;text-align:center;}
.spe-section .sideimg-holder.right{height:280px;}
.spe-services .spe-servicebox h4{font-size:16px;letter-spacing:1px;}
.top-secicon{left:35%;}
.banner-section-13 .banner-style-2 .banner-content{left:25px;right:25px;}
.hometitle{display:inline-block;width:100%;}
.hometitle a.commonlink{width:100%;}
.comments-holder .comment{text-align:center;}
.comments-holder .comment .holder .imgholder{position:static;display:inline-block;margin:0 0 20px;}
.comments-holder .comment .holder .descholder{padding-left:0px;text-align:left;}
.searchcontent-mainholder .greenlist-box{max-width:94%;}
.dropzone .dz-default.dz-message{height:13px !important;top:75% !important;}
.aboutpage .banner-section-7 .banner-style-2 .lightSlider{height:230px !important;}
.aboutpage .dgreen-banner .banner-style-2 .lightSlider{height:1070px !important;}
}
@media (max-width:320px){.customdrop .select-popup{top:100%;}
.go-top{bottom:96px;}
.ft-midd-bar .btm-ctn .right-sc-ctn li{margin:2px 10px 2px 0px;}
.mrf-ctn{margin-bottom:30px;}
#demo-video{height:170px !important;}
.banner-section-gray .banner-content{top:20px;}
.banner-section-gray .banner-style-1 .lightSlider{height:160px !important;}
.recent-post-widget .toprated-desc{margin-left:-5px;}
.row{padding:0;float:none;}
.divider-5{background:url(images/divider-shadow-320.png) top center repeat-x;background-size:100%;}
.sgallery-holder .carousel-control.left,
.sgallery-holder .carousel-control.right{top:-45px;}
.box-style-14 .icon-holder .magnifier ul{right:33%;top:43%;}
.gridboxes{height:120px;}
.indexmod-banner-4 .address-caption h1{font-size:26px;line-height:30px;}
.indexmod-banner-4 .address-caption h5{font-size:16px;}
.orspan{width:60px;background-size:100%;}
.indexmod-banner-4 .desc-caption p{font-size:13px;line-height:18px;margin:0 0 10px;}
.btnwithicon .iconholder{padding:10px 0px;}
.indexmod-banner-4 .price-caption p{font-size:35px;line-height:26px;}
.indexmod-banner-5 .lSSlideOuter .lightSlider, .indexmod-banner-5 .lSSlideOuter .lightSlider > li{height:410px !important;}
.deals-slider .customNavigation{top:64px;}
.boxstyle13-holder .work-box.active .detail-holder{height:400px;}
.boxstyle13-holder .work-box.active .btn-holder .btn{font-size:12px;}
.spe-section .sideimg-holder.right{height:250px;}
.promo-largebox-gray .textholder{top:20px;}
.banner-section-13 .banner-style-2 .banner-content{left:0;right:0;}
.banner-section-13 .banner-style-2 .lSSlideOuter .lightSlider{height:930px !important;}
.banner-section-13 .banner-style-2 .prodetail-slider .lSSlideOuter .lightSlider{height:374px !important;}
.banner-section-13 .banner-style-2 .prosummery-slider .lSSlideOuter .lightSlider{height:168px !important;}
.banner-section-13 .banner-style-2 .poparticle-slider .lSSlideOuter .lightSlider{height:240px !important;}
.promocontent-box .contentbox .textholder{padding-top:380px;}
.bannersearch-tabs .submit-area a{margin-left:20px;}
.narrowgrid.grid4.mix-grid .mix a.mix-link,
.narrowgrid.grid4.mix-grid .mix a.mix-preview{top:16%;}
.narrowgrid.grid4.mix-grid .mix a.mix-link,
.narrowgrid.grid4.mix-grid .mix a.mix-preview{top:16%;}
.narrowgrid.grid2.mix-grid .mix a.mix-link,
.narrowgrid.grid2.mix-grid .mix a.mix-preview{top:14%;}
.narrowgrid.grid3.mix-grid .mix .port-item .port-box a.mix-link,
.narrowgrid.grid3.mix-grid .mix .port-item .port-box a.mix-preview{top:16%;}
.topstuff .leftpart{float:right;margin:0 0 20px;}
.fullscreen-video{height:170px !important;}
.port-syncslider .synced-slider .sync1 .owl-prev{left:10px;top:25px;}
.port-syncslider .synced-slider .sync1 .owl-next{right:10px;top:25px;}
.full-propslider .prop-syncslider .synced-slider .sync1 .owl-prev{left:6px;top:8px;}
.full-propslider .prop-syncslider .synced-slider .sync1 .owl-next{right:6px;top:8px;}
.sidefull-propslider .prop-syncslider .synced-slider .sync1 .owl-prev{left:6px;top:-14px;}
.sidefull-propslider .prop-syncslider .synced-slider .sync1 .owl-next{right:6px;top:-14px;}
.half-propslider .prop-syncslider .synced-slider .sync1 .owl-prev{height:auto;padding:14px 0 18px;top:16px;left:0;}
.half-propslider .prop-syncslider .synced-slider .sync1 .owl-next{height:auto;padding:14px 0 18px;top:16px;right:0;}
.propcontent-holder .comm-infobox .infoholder{padding:5px 130px 5px 10px;}
.propcontent-holder .comm-infobox .infoholder h3{font-size:14px;line-height:18px;}
.propcontent-holder .comm-infobox .infoholder p{font-size:12px;margin:0;font-weight:bold;}
.propcontent-holder .comm-infobox .infoholder h6{font-size:12px;}
.propcontent-holder .comm-infobox .infoholder a{eft:10px;padding-top:5px;font-size:12px;line-height:14px;left:10px;bottom:5px;}
.half-propslider .synced-slider .sync2{width:84%;margin:0px 8%;}
.half-propslider .prop-syncslider .viewlarge{bottom:90px;}
.full-propslider .prop-syncslider .viewlarge{bottom:113px;}
.sidefull-propslider .prop-syncslider .viewlarge{bottom:223px;}
.proppage-2 .prop-graybg .propcontent-holder .tab-content .mapholder{height:284px;}
.proppage-3 .prop-graybg .propcontent-holder .tab-content .mapholder{height:284px;}
.searchbar-h .searchmore-section .filtercollapse{top:218px;}
.admin-dashboard .nav.navigation-tabs2 > li > a{font-size:12px;padding:12px 2px;}
.roster .searchcontent-mainholder.searchview-top .filtercollapse{left:-11em;right:0;top:0;width:260px;}
.community .info-graybox .leftpart ul > li{min-height:190px;}
.profilepage .salesprice > li{padding-right:8px;}
.generalpage .search-box input[type="text"]{width:240px;}
.generalpage .pagenotfound img{width:90%;}
.generalpage .sidesearch .search-box input[type="text"]{width:250px;}
.generalpage .sidesearch .search-box button{width:40px;}
body.landingpage .landing-content h4{font-size:24px;line-height:30px;margin:0 0 20px;}
body.landingpage .landing-content h4 span{line-height:80px;}
body.landingpage .landing-content h2{font-size:28px;line-height:40px;margin:0 0 30px;}
.estimatepage .boxed-content .sidetext .btn{font-size:13px;width:100%;}
.estimatepage .boxed-content .promolist > li{font-size:13px;}
.estimatepage .topbanner h1{font-size:36px;line-height:42px;}
.estimatepage .topbanner p{font-size:16px;line-height:24px;}
.estimatepage .topbanner .searcharea input.righttbox[type="text"]{width:100%;}
.estimatepage .topbanner .searcharea .btn{width:100%;}
.estimatepage .boxed-content{padding:0px 20px;}
.estimatepage .row35{margin:0px -20px;}

.banner-section-5 .banner-style-2 .contentbox { margin-top:10px; }
.banner-section-5 .banner-style-2 .lightSlider { height:117px !important; }

}
@media (max-width:319px){.logo-bar{width:78%;}
.default-banner{height:930px;}
.d-locationbox .whitebox .overtag{width:260px;}
.d-locationbox .whitebox .overtag h5{font-size:16px;}
.d-locationbox .whitebox.desc img{right:-18px;}
.d-locationbox .whitebox.career{padding-right:110px;overflow:hidden;}
.spe-buttons .large-btn.embossed.dullgreen span{background:none;padding-left:15px;}
.searchcontent-mainholder .greenlist-box{max-width:94%;}
.searchcontent-mainholder .widgettext .descholder{padding-left:0;}
.searchcontent-mainholder .rcvinfo-form{width:100%;margin:0;}
.searchcontent-mainholder .greenicon-list .iconholder{position:relative;margin:0 0 5px;}
.widget-loclist > li .img-holder{width:100%;position:relative;}
.widget-loclist > li .detail-holder{padding:0;}
.widgettext .icon-descholder span.phonelink{font-size:20px;}
.admin-dashboard .navigation-tabs2 li{width:98%;text-align:center;}
.navigation-tabs2{height:auto;}
.admin-dashboard .tab-content4{padding:20px 0 0;}
.community .full-propslider .tab-style-14.commtab ul.nav li{width:100%;}
}
input::-ms-clear{display:none;}