
@media only screen and (min-width:1300px) and (max-width:1449px)
{
	.container{width: 100%; max-width: 1270px;}
	.site-content{max-width: 1120px;}
	
}
@media only screen and (min-width:1200px) and (max-width:1299px)
{
	.container{width: 100%; max-width: 1170px;}
	.site-content{max-width: 1020px;}
	.entry-title{font-size: 21px;}
	.comments-area h3{font-size: 21px;}
	p{ line-height: 1.5; margin-bottom: 18px;}
	a.readmore{padding: 10px 16px;}
	.entry-header{margin-bottom: 15px; padding-bottom: 10px;}

	.contact-information-wrapper .col-md-4{ width: 34%;}
	.contact-information-wrapper .col-md-8{ width:66%;}

	.blog-post-fullsize-image .post-thumbnail-left{width: 240px; height: 180px;}
}
@media only screen and (min-width:1025px) and (max-width:1199px)
{
	
	.site-content{max-width: 880px;}
	.navigation-wrapper ul li::after{margin: 0 12px 0 16px;}
	.brand-logo{max-width: 210px;}
	.search-wrapper{padding: 30px 12px; margin: 0 12px 0 15px;}


	.contact-information-wrapper .col-md-4{ width: 40%;}
	.contact-information-wrapper .col-md-8{ width:60%;}

	.blog-post-fullsize-image{display: inherit;}
	.blog-post-fullsize-image .post-thumbnail-left{width: 100%; height: auto; display: inherit;}
	.blog-post-fullsize-image .entry-summary-right{padding: 15px 0; display: inherit;}
	.blog-post-fullsize-image .post-thumbnail-left .post-thumbnail{height: 300px; overflow: hidden;}
	.blog-post-fullsize-image .post-thumbnail-left .post-thumbnail img{width: 100%; height: 100%; object-fit: cover;}

}

@media only screen and (max-width: 1024px)
{
	.mobile-hide{display: none;}
	.desktop-hide{display: inherit;}

}

@media only screen and (min-width:992px) and (max-width:1024px)
{
	body{font-size: 14px;}
	p{line-height: 1.4; margin-bottom: 14px;} 
	.site-content{max-width: 850px;}

	.contact-addrs-box{padding-left: 40px;}
	.contact-icon{width: 32px; height: 32px; }
	.contact-icon .fa{font-size: 14px;}
	.contact-detail{padding: 15px 10px;}
	.contact-information-wrapper .col-md-4{ width: 34%;}
	.contact-information-wrapper .col-md-8{ width:66%;}

	.entry-summary-right{padding: 13px 15px;}
	.entry-header{margin-bottom: 12px; padding-bottom: 10px;}
	a.readmore{padding: 10px 16px;}
	.rightpanelboxborder{padding: 10px;}
	.widget-area h2.widget-title{font-size: 21px;}
	.blog-post-fullsize-image{display: inherit;}
	.blog-post-fullsize-image .post-thumbnail-left{width: 100%; height: auto; display: inherit;}
	.blog-post-fullsize-image .entry-summary-right{padding: 15px 0; }

	.blog-post-fullsize-image{display: inherit;}
	.blog-post-fullsize-image .post-thumbnail-left{width: 100%; height: auto; display: inherit;}
	.blog-post-fullsize-image .entry-summary-right{padding: 15px 0; display: inherit;}
	.blog-post-fullsize-image .post-thumbnail-left .post-thumbnail{height: 300px; overflow: hidden;}
	.blog-post-fullsize-image .post-thumbnail-left .post-thumbnail img{width: 100%; height: 100%; object-fit: cover;}

	
	

}

@media only screen and (min-width: 768px) and (max-width: 991px)
{
	
	.contact-information-wrapper .col-md-8{margin-top: 30px;}
	.contact-information-wrapper .col-md-8 .col-sm-4{width: 100%;}
	.contact-map-wrapper{height: 340px;}
	.header .col-sm-3{width: 32%;}
	.header .col-sm-9{width: 68%;}
	.search-wrapper{padding: 30px 15px;}

	.site-content{max-width: 500px;}
	
	.post-thumbnail-left, .entry-summary-right{display: inherit;}
	.post-thumbnail-left{width: 100%;  height: auto; max-height: 340px; overflow: hidden; display: inline-block;}
	.post-thumbnail-left img{width: 100%; }
	.entry-summary-right{padding: 15px;}
	.comment-list .children{padding-left: 40px;}
	.comment-form input, .comment-form textarea{width: 70%;}

	.blogsection .blog-listleft, .blogsection .blog-rightbar{width: 100%;}
	.blog-post-fullsize-image{display: inherit;}
	.blog-post-fullsize-image .post-thumbnail-left{width: 100%; height: auto;}
	.blog-post-fullsize-image .entry-summary-right{padding: 15px 0;}	
	.blogrightpanelsec{max-width: 500px; margin: 30px auto 0;}
}

@media only screen and (max-width: 767px)
{
	.header .col-sm-3{float: left; max-width: 160px;}
	.header .col-sm-9{float:right;}
	.search-wrapper{margin: 0 10px 0 12px; padding: 23px 10px;}
	.header-search-icon img, .menu-icon img{max-width: 24px;}
	.site-content{max-width: 420px;}
	.footer-navigation ul li::after{margin: 0 8px 0 10px;}
	.whitebackground{padding: 15px;}
	p{line-height: 1.4;}
	.contact-detail{padding:15px;}
	.contact-information-wrapper .col-md-8{margin-top: 30px;}
	.search-close img{max-width: 18px;}
	.share-icon{width: 40px; height: 40px; }
	.share-icon img{max-width: 18px;}
	.fixed-share-wrapper{top: 100px;}
	.sticking .brand-logo{max-width: 120px;}
	.sticking .search-wrapper{padding: 14px 12px;}
	.show-share-item{margin-left: 5px;}
	.share-social-wrapper a{width: 30px; height: 30px; font-size: 14px; border:1px solid #e5e5e5;}


	.entry-title{font-size: 21px;}
	.comments-area h3{font-size: 21px;}
	.post-thumbnail-left, .entry-summary-right{display: inherit;}
	.post-thumbnail-left{width: 100%; max-width: 420px; height: auto; max-height: 300px;}
	.blog-post{padding: 15px;}.entry-summary-right{padding: 15px;}
	.comment-body{padding: 10px 10px;}
	.comment-list .children{padding-left: 25px;}
	.comment-author .avatar{margin-right: 10px; width: 40px; height: 40px;}
	.comment-metadata .entry-meta-item{font-size: 13px;}
	.comments-area{padding: 0 15px 20px;}
	.comment-form label{width: 100%;}
	.comment-form input, .comment-form textarea{width: 100%;}
	.comment-form input[type="submit"]{margin-left: 0px;}
	.blog-post-fullsize-image{display: inherit;}
	.blog-post-fullsize-image .post-thumbnail-left{width: 100%; height: auto;}
	.blog-post-fullsize-image .entry-summary-right{padding: 15px 0;}
	.blogrightpanelsec{max-width: 500px; margin: 30px auto 0;}
	.rightpanelboxborder{padding: 15px;}
}	


@media only screen and (min-width: 640px) and (max-width: 767px)
{
	
}

@media only screen and (max-width: 639px)
{	
	.contact-map-wrapper{height: 320px;}

	
}

@media only screen and (min-width: 577px) and (max-width: 639px)
{
	
}
@media only screen and (max-width: 576px)
{	
	.footer{padding: 20px 0; font-size: 15px; }	
	.contact-map-wrapper{height: 280px;}
}
@media only screen and (max-width: 479px)
{
	.footer{padding: 15px 0; font-size: 14px; }	
	.contact-map-wrapper{height: 240px;}
}

@media only screen and (max-width: 399px)
{
	body{font-size: 14px;}
	.entry-title{font-size: 18px;}
	.search-form-wrapper{width: 250px;}

	.contact-addrs-box{padding-left: 40px;}
	.contact-icon{width: 32px; height: 32px; }
	.contact-icon .fa{font-size: 14px;}
	.contact-detail{padding: 15px 10px;}

	.comments-area h3{font-size: 18px;}
	.comment-body{font-size: 14px;}
	.comment-author{font-size: 14px;}
	label{font-size: 14px;}

	.recent-posts-widget-with-thumbnails li a{font-size: 14px; }
	.rpwwt-post-date{font-size: 13px;}

	.widget-area h2.widget-title{font-size: 18px;}


}

img {max-width: 100%; height: auto; /*width: auto\9;  ie8 */}


