@media only screen and (min-width:1024px) and (max-width:1199px) {
img{max-width:100%; height:auto;}

.container{width:98%;}
.navigation ul li a{font-size:15px; line-height:50px; padding:0px 14%;}
.top-location{width:34%;}
.top-login{width:20%;}
.top-social{width:20%;}
.banner-section h2{font-size:64px; line-height:64px;}
.banner-main input[type="submit"]{font-size:18px;}
.featured-box-right{width:40%;}
.listing-box-bottom{padding:15px 8px;}
.popular-search-right ul.usefullink li{padding:0px 8px;}

.inercontent{ width:98%; margin:0px auto;}

.detail-section01-left{ width:38%;}
.detail-section01-right{ width:60%;}
.detail-section01-right-left01{ font-size:13px;}
.detail-section03-left{ width:49%;}
.detail-section03-right{ width:49%;}
.detail-section03-left ul li{ width:30%;}
.detail-section03-left #lightgallery .light-box-item{ width:30%;}

.popular-search-right ul.usefullink li{ margin:4px;}








}

@media only screen and (min-width:768px) and (max-width:1023px) {
img{max-width:100%; height:auto;}

.container{width:98%;}
.top-location{width:54%;}
.top-call{width:44%;}
.top-login{width:28%;}
.top-social{width:30%;}
.banner-section h2{font-size:48px; line-height:48px;}
.banner-main input[type="submit"]{padding:0px 1%; font-size:16px; background: url(../png/search.png) 82% 15px no-repeat #013a80;}
.featured-box{width:70%;}
.listing-box{width:45%;}
.browser-box{width:31%;}
.livehill{width:98%;}
.livehill p{line-height:20px; margin-bottom:12px;}
.twohill-section p{line-height:20px; margin-bottom:12px;}
.black-box{padding:25px 1% 20px;}
.navigation{width:73%;}
.navigation ul li a{font-size:15px; line-height:50px; padding:0px 11%;}

.innerbanner-section{ padding:50px 0px;}
.innerbanner-section h3 {font-size: 27px;line-height: 30px;}
.innerbanner-section h2 {font-size:34px;line-height:36px;margin-bottom: 40px;}
.categoriesinner .pagenation-main ul li a{ font-size:13px; padding:7px 10px;}
.categoriesinner01-main{ padding:15px 0px;}

.categoriesinner01-main01-right h3 a{ font-size:13px; padding:8px 9px;}
.categoriesinner01-main01-right p{ font-size:13px;}

.inercontent{ width:98%; margin:0px auto;}

.detail-section01-left{ width:38%;}
.detail-section01-right{ width:60%;}
.detail-section01-right-left01{ font-size:13px;}
.detail-section03-left{ width:48%;}
.detail-section03-right{ width:48%;}

.popular-search-right ul.usefullink li{ margin:4px;}



}
@media only screen and (min-width:480px) and (max-width:767px) {
img{max-width:100%; height:auto;}

.container{width:98%;}
.top-location{width:100%; margin:5px auto 10px; float:none; text-align:center;}
.top-call{width:100%; margin:0px auto 10px; float:none; text-align:center;}
.top-login{width:42%; margin:0px auto; float:none;}
.top-social{width:49%; margin:0px auto; float:none;}
.top-social ul li{width:20%;}
.top-social ul li a{line-height:42px;}
.top-section p{line-height:25px;}
.top-section h6{line-height:25px;}
.header-wrapper{padding:15px 0px;}
.navigation{padding:0px;}
.logo{width:40%; float:none; margin:0px auto;}
.banner-section{padding:50px 0px;}
.banner-section h3{font-size:27px; line-height:30px;}
.banner-section h2{font-size:30px; line-height:36px; margin-bottom:40px;}
.banner-main{max-width:92%; padding:20px 3.5% 20px;}
.advance-search{max-width:92%;}
.advance-search a{line-height:38px;}
.banner-main input[type="text"]{width:100%; height:44px; border-right:#8f8f8f solid 1px; margin:0px auto 12px; float:none;}
.banner-main input[type="submit"]{width:33%; height:39px; font-size:17px; line-height:37px; float:none; background: url(../png/search.png) 82% 9px no-repeat #013a80;}
.banner-main .banner-heading{font-size:15px; line-height:38px; margin-bottom:10px;}
.featured-section h2{font-size:24px; line-height:25px;}
.featured-box{margin:0px auto 10px; padding:10px 3%; width:98%;}
.featured-box-left{margin:0px auto 15px; float:none; width:100%;}
.featured-box-right{margin:0px auto; float:none; width:100%;}
.featured-box-img{margin-bottom:15px;}
.featured-box-right h4{margin-bottom:10px; font-size:16px;}
.featured-box-right h4 span{font-size:16px;}
.featured-box-right a{font-size:13px; line-height:35px; padding:0px 5%;}
.listing-section h2{font-size:20px; line-height:27px;}
.listing-box{width:90%; margin:0px auto 15px;}
.listing-box-img img{width:100%;}
.listing-box h4{font-size:13px;}
.listing-box p{margin-bottom:3px;}
.listing-box-bottom{padding:10px;}
.listing-box-row02-left h6{font-size:15px;}
.listing-box-row02-left h6 .fa{font-size:17px;}
.listing-box-row02-right a{font-size:13px; line-height:35px;}
.listing-section a.viewmore{font-size:13px; line-height:38px;}
.browser-main{width:98%;}
.browser-box{width:48%; margin:0px auto 20px;}
.browser-section h2{font-size:24px; line-height:30px; margin-bottom:15px;}
.livehill{width:94%;}
.blackhill h2{font-size:24px;}
.livehill-left{float:none; margin:0px auto 15px; width:100%;}
.livehill-right{float:none; margin:0px auto 15px; width:96%;}
.workhill-left img{width:100%;}
.livehill h3{font-size:22px; line-height:23px; padding-bottom:5px; margin-bottom:10px;}
.livehill p{font-size:14px; line-height:20px; margin-bottom:12px;}
.workhill-left{width:100%; float:none; margin:0px auto;}
.playhill-right img{width:100%;}
.workhill-right{width:100%; float:none; margin:0px auto; padding:15px 2% 5px 2%;}
.twohill-section h3{font-size:20px; line-height:24px; padding-bottom:5px; margin-bottom:10px;}
.playhill-left{width:100%; float:none; margin:0px auto; padding:15px 2% 5px 2%;}
.playhill-right{width:100%; float:none; margin:0px auto;}
.playhill-section h3{font-size:20px; line-height:24px; padding-bottom:5px; margin-bottom:10px;}
.twohill-section .container{width:99%;}
.black-box{margin:0px auto; padding:15px 4% 15px; min-height:110px; width:87%;}
.black-box{border-left:#1f1f1f solid 1px; min-height:auto;}
.black-box h4{margin-bottom:3px;}
.twohill-section{padding:25px 0px;}
.popular-search-top ul{text-align:left;}
.popular-search-top ul li{margin:0px auto 10px; width:100%;}
.popular-search-left{width:98%; margin:0px auto; padding:0px 0px; border:none;}
.popular-search-right{width:100%; margin:0px auto; padding:0px 0px;}
.popular-search-left h4{margin-bottom:1px;}
.popular-search-right h4{margin-bottom:5px;}
.popular-search-right ul.usefullink{margin:0px auto 15px 0px;}
.popular-search-right ul.usefullink li{padding:0px 8px;}
.popular-search-right ul.usefullink li a{font-size:11px;}
.popular-search-right ul.sociallink li a{width:36px; line-height:36px; font-size:17px;}
.footer p{font-size:11px; line-height:46px;}
#back-top a{width:33px; height:36px; font-size:23px; line-height:35px;}
#back-top a .fa{line-height:35px;}
.popular-logo{width:60%;}
.popup-inner{width:90%;}
.popup-inner h2{font-size:17px; line-height:40px;}

.innerbanner-section{ padding:50px 0px;}
.innerbanner-section h3 {font-size: 27px;line-height: 30px;}
.innerbanner-section h2 {font-size:34px;line-height:36px;margin-bottom: 40px;}
.categoriesinner .pagenation-main ul li a{ font-size:13px; padding:7px 10px;}
.categoriesinner01-main{ padding:15px 0px;}

.categoriesinner01-main01{ width:96%; margin:2%;}

.inercontent{ width:98%; margin:0px auto;}
.bayer-section h3{ font-size:19px; line-height:normal;}
.bayer-section h2{ font-size:21px; line-height:normal;}
.bayer-section h4{ font-size:18px; line-height:normal;}
.bayer-section ul li{ font-size:14px; line-height:21px;}
.bayer-section p{ font-size:14px;}

.detail-section{ width:100%; padding:20px 0px; margin:0px auto;}
.detail-section01-right{ width:100%; float:none; padding:0px; margin:0px auto 15px auto;}
.detail-section01-left{ width:100%; float:none; padding:0px; margin:0px auto;}
.detail-section01-right-left{ width:100%; float:none; margin:0px auto 10px auto;}
.detail-section01-right-right{ width:100%; float:none; margin:0px auto;}
.detail-section02 h6 a{ margin-right:5px;}
.detail-section03-left{ width:98%; float:none; padding:0px; margin:0px auto 15px auto;}
.detail-section03-right{ width:98%; float:left; padding:0px; margin:0px auto 15px auto;}
.detail-section03-left #lightgallery .light-box-item { width: 47%;}

.contact-section{ width:98%; padding:15px 0px;}
.contact-section h2{ font-size:21px;}
.contact-section-left{ width:100%; float:none; padding:0px; margin:0px auto 17px auto;}
.contact-section-right{ width:100%; float:none; padding:0px; margin:0px auto;}
.custom-table th.action{ width: 25%;}
.image-upload-container,.image-container{width:100%;}
.property-box{width:98%;}


}
@media only screen and (min-width:320px) and (max-width:479px){
img{max-width:100%; height:auto;}

.container{width:96%;}
.top-location{width:100%; margin:5px auto 10px; float:none; text-align:center;}
.top-call{width:100%; margin:0px auto 10px; float:none; text-align:center;}
.top-login{width:68%; margin:0px auto; float:none;}
.top-social{width:80%; margin:0px auto; float:none;}
.top-social ul li{width:20%;}
.top-social ul li a{line-height:42px;}
.top-section p{line-height:25px;}
.top-section h6{line-height:25px;}
.header-wrapper{padding:15px 0px;}
.navigation{padding:0px;}
.logo{width:50%; float:none; margin:0px auto;}
.banner-section{padding:50px 0px;}
.banner-section h3{font-size:27px; line-height:30px;}
.banner-section h2{font-size:34px; line-height:36px; margin-bottom:40px;}
.banner-main{max-width:92%; padding:20px 3.5% 20px;}
.advance-search{max-width:92%;}
.advance-search a{line-height:38px;}
.banner-main input[type="text"]{width:100%; height:44px; border-right:#8f8f8f solid 1px; margin:0px auto 12px; float:none;}
.banner-main input[type="submit"]{width:47%; height:39px; font-size:17px; line-height:37px; float:none; background: url(../png/search.png) 82% 9px no-repeat #013a80;}
.banner-main .banner-heading{font-size:15px; line-height:38px; margin-bottom:10px;}
.featured-section h2{font-size:24px; line-height:25px;}
.featured-box{margin:0px auto 10px; padding:10px 3%; width:98%;}
.featured-box-left{margin:0px auto 15px; float:none; width:100%;}
.featured-box-right{margin:0px auto; float:none; width:100%;}
.featured-box-img{margin-bottom:15px;}
.featured-box-right h4{margin-bottom:10px; font-size:16px;}
.featured-box-right h4 span{font-size:16px;}
.featured-box-right a{font-size:13px; line-height:35px; padding:0px 5%;}
.listing-section h2{font-size:20px; line-height:27px;}
.listing-box{width:90%; margin:0px auto 15px;}
.listing-box h4{font-size:13px;}
.listing-box p{margin-bottom:3px;}
.listing-box-bottom{padding:10px;}
.listing-box-row02-left h6{font-size:15px;}
.listing-box-row02-left h6 .fa{font-size:17px;}
.listing-box-row02-right a{font-size:13px; line-height:35px;}
.listing-section a.viewmore{font-size:13px; line-height:38px;}
.browser-main{width:98%;}
.browser-box{width:94%; margin:0px auto 20px;}
.browser-section h2{font-size:24px; line-height:30px; margin-bottom:15px;}
.livehill{width:94%;}
.livehill-left{float:none; margin:0px auto 15px; width:100%;}
.livehill-right{float:none; margin:0px auto 15px; width:96%;}
.livehill h3{font-size:22px; line-height:23px; padding-bottom:5px; margin-bottom:10px;}
.livehill p{font-size:14px; line-height:20px; margin-bottom:12px;}
.workhill-left{width:100%; float:none; margin:0px auto;}
.workhill-right{width:100%; float:none; margin:0px auto; padding:15px 2% 5px 2%;}
.twohill-section h3{font-size:20px; line-height:24px; padding-bottom:5px; margin-bottom:10px;}
.playhill-left{width:100%; float:none; margin:0px auto; padding:15px 2% 5px 2%;}
.playhill-right{width:100%; float:none; margin:0px auto;}
.playhill-section h3{font-size:20px; line-height:24px; padding-bottom:5px; margin-bottom:10px;}
.twohill-section .container{width:99%;}
.black-box{margin:0px auto; padding:15px 4% 15px; min-height:110px; width:87%;}
.black-box{border-left:#1f1f1f solid 1px; min-height:auto;}
.black-box h4{margin-bottom:3px;}
.twohill-section{padding:25px 0px;}
.popular-search-top ul{text-align:left;}
.popular-search-top ul li{margin:0px auto 10px; width:100%;}
.popular-search-left{width:98%; margin:0px auto; padding:0px 0px; border:none;}
.popular-search-right{width:100%; margin:0px auto; padding:0px 0px;}
.popular-search-left h4{margin-bottom:1px;}
.popular-search-right h4{margin-bottom:5px;}
.popular-search-right ul.usefullink{margin:0px auto 15px 0px;}
.popular-search-right ul.usefullink li{padding:0px 8px;}
.popular-search-right ul.usefullink li a{font-size:11px;}
.popular-search-right ul.sociallink li a{width:36px; line-height:36px; font-size:17px;}
.footer p{font-size:11px; line-height:46px;}
#back-top a{width:33px; height:36px; font-size:23px; line-height:35px;}
#back-top a .fa{line-height:35px;}
.popular-logo{width:60%;}
.popup-inner{width:90%;}
.popup-inner h2{font-size:17px; line-height:40px;}

.innerbanner-section{ padding:50px 0px;}
.innerbanner-section h3 {font-size: 27px;line-height: 30px;}
.innerbanner-section h2 {font-size:34px;line-height:36px;margin-bottom: 40px;}
.categoriesinner .pagenation-main ul li a{ font-size:13px; padding:7px 10px;}
.categoriesinner01-main{ padding:15px 0px;}

.categoriesinner01-main01{ width:96%; margin:2%;}
.categoriesinner01-main01-left{ width:100%; float:none; margin:0px auto;}
.categoriesinner01-main01-right{ width:100%; float:none; margin:0px auto;}
.categoriesinner01-main01-right h3 a{ font-size:13px; padding:8px 15px;}

.inercontent{ width:98%; margin:0px auto;}
.bayer-section h3{ font-size:19px; line-height:normal;}
.bayer-section h2{ font-size:21px; line-height:normal;}
.bayer-section h4{ font-size:18px; line-height:normal;}
.bayer-section ul li{ font-size:14px; line-height:21px;}
.bayer-section p{ font-size:14px;}

.detail-section{ width:100%; padding:20px 0px; margin:0px auto;}
.detail-section01-right{ width:100%; float:none; padding:0px; margin:0px auto 15px auto;}
.detail-section01-left{ width:100%; float:none; padding:0px; margin:0px auto;}
.detail-section01-right-left{ width:100%; float:none; margin:0px auto 10px auto;}
.detail-section01-right-right{ width:100%; float:none; margin:0px auto;}
.detail-section02 h6 a{ margin-right:5px;}
.detail-section03-left{ width:98%; float:none; padding:0px; margin:0px auto 15px auto;}
.detail-section03-right{ width:98%; float:none; padding:0px; margin:0px auto 15px auto;}
.detail-section03-left #lightgallery .light-box-item { width: 47%;}

.listing-box-img img {
    width: 100%;
}

.contact-section{ width:98%; padding:15px 0px;}
.contact-section h2{ font-size:21px;}
.contact-section-left{ width:100%; float:none; padding:0px; margin:0px auto 17px auto;}
.contact-section-right{ width:100%; float:none; padding:0px; margin:0px auto;}
.custom-table th.action{ width: 25%;}
.image-upload-container,.image-container{width:100%;}
.property-box{width:98%;}
.property-content .main-box02 
{
	width: 98% !important;
}

}

