

/* Responsive design */

@media screen and (max-width: 1920px){
	
	
}



@media screen and (max-width: 1680px){
	
}



@media screen and (max-width: 1600px){
	
}

@media screen and (max-width: 1460px){
	/*==home==*/
	.section-home-slider{min-height: auto;}
	.section-home-slider .slider-content{margin-top: 100px; margin-bottom: 100px;}
	.section-home-slider .owl-carousel .owl-nav{top: 225px;}
	.owl-carousel .owl-item img{width: auto; height: 100vh; object-fit: cover;}
	.section-home-blog-listing .home-blog-listing .blog-content h2{font-size: 16px;}
	.section-home-blog-listing .home-blog-listing .blog-content p{margin-top: 10px; line-height: 20px; margin-bottom: 20px;}
	.section-home-blog-listing .home-blog-listing .blog-content .btn-and-share .btn-primary{padding: 7px 14px;}
	.section-home-blog-listing .home-blog-listing .blog-content{padding: 10px 5px 20px 20px;}
	.section-main-social .social-main .email-phone .btn-primary{margin-top: 10px; margin-bottom: 10px;}
	.sbi_fixed_height{min-height: 200px !important;}
}

@media screen and (max-width: 1440px){
	

}


@media screen and (max-width: 1366px){
	
	
}



@media screen and (max-width: 1280px){
	/*==home==*/
	.section-main-social .social-main {width: 100%;padding: 30px 40px 0px 40px;}
	.section-main-social .social-main .social-links{padding: 10px 0px;}
	

}

@media screen and (max-width: 1170px){
	.section-more-blog .col-sm-3{flex: 0 0 33.33% !important; max-width:33.33% !important;}
	.section-home-blog-listing .suggested-post{float: left; width: 100%;}
	.section-home-blog-listing .suggested-post .post{float: left;}
	.section-home-blog-listing .suggested-post .post.d-flex{display: block !important;}
	.section-home-blog-listing .suggested-post .post .post-image{width: 100%;}
	.section-home-blog-listing .suggested-post .post .post-content{width: 100%; margin-top: 20px;}
}


@media screen and (max-width: 1080px){
	.section-home-blog-listing {padding: 40px 10px;}
	.section-main-social .social-main{padding: 20px 20px 0px 20px;}
	.section-main-social .social-main .email-phone{margin-top: 15px;}
	.section-main-social .social-main .email-phone p{line-height: 24px; margin-bottom: 0px;}
	.section-main-social .social-main .social-links h2{margin:0px; font-size: 26px;}
	.section-more-blog .blog-block .blog-content h3{font-size: 18px;}

}





@media screen and (max-width: 1024px){
	.section-main-social .social-main .social-links h2{font-size: 24px; margin: 0px;}
	.section-main-social .social-main .email-phone p{line-height: 22px;}

}



@media screen and (max-width: 992px){
	.section-more-blog {padding: 40px 40px;}


}


@media screen and (max-width: 991px){
	.container{max-width: 100%;}
	.navbar-light .navbar-toggler{display: none;}
	.section-home-slider .slider-content{width: 90%;}
	.section-home-slider .owl-carousel .owl-nav{width: 85%; margin-left: 7.5%;}	
	.navbar{display: block !important;}
	.section-home-header .navbar-expand-lg .openBtn{float: right; margin-top: 13px; margin-right: 15%;}
	button#responsive-menu-button{top: 7px !important; right: 0px !important;}
	.footer-bar .col:last-child{display: none;}
	.section-footer .footer-bar .footer-menu{width: 100%;}
	.section-footer .footer-bar .footer-menu ul li a{font-size: 14px;}
	.overlay .closebtn{right: 15%;}

	.section-more-blog .blog-block .blog-content h3 {font-size: 16px; line-height: 24px; margin-top: 10px;}

}


@media screen and (max-width: 980px){
	

}


@media screen and (max-width: 900px){
	.section-home-blog-listing .home-blog-listing.d-flex{display: block !important;}
	.section-home-blog-listing .home-blog-listing .blog-img{width: 100%;}
	.section-home-blog-listing .home-blog-listing .blog-img img{width: 100%;}
	.section-home-blog-listing .home-blog-listing .blog-content{width: 100%; padding-top: 15px;}
	.section-main-social .d-flex{display: block !important;}
	.section-main-social .links {width: 100%;}
	.section-main-social .links.d-flex{display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}
	.section-main-social .instagram {width: 100%;}
	.section-main-social .instagram.d-flex{display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}
	.section-main-social .instagram .d-flex{display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}
	.section-main-social .social-main {padding: 40px 100px 0px 100px;}
	.section-main-social .social-main .email-phone p{width: 60%; line-height: 25px; margin-bottom: 20px;}
	.section-main-social .insta-social-main .insta-image-left {width: 80.02%;}

}




@media screen and (max-width: 800px){
	.section-home-slider .owl-carousel .owl-nav {width: 95%;margin-left: 2.5%;}
	.section-home-slider .slider-content {width: 80%;}
	.section-home-blog-listing .col-sm-8{flex: 0 0 60% !important; max-width: 60% !important;}
	.section-home-blog-listing .col-sm-4{flex: 0 0 40% !important; max-width: 40% !important;}


}



@media screen and (max-width: 768px){
	


}



@media screen and (max-width: 767px){
	.section-home-slider .slider-content {width: 80%;}
	.section-home-slider .slider-content {margin-top: 50px;margin-bottom: 50px;}
	.section-home-slider .slider-content {width: 100%;}
		.section-home-slider .owl-carousel .owl-nav {top: 175px;}
	.section-footer .container{max-width: 100% !important;}
	/*.footer-bar .col{flex-basis: 100% !important;}
	.section-footer .footer-bar .footer-menu{border-right: transparent;}
	.section-footer .footer-bar h3{margin-bottom: 0px; margin-top: 30px;}
	.section-footer {background-color: #111111;padding: 20px 0px 30px 0px;}*/

}

@media screen and (max-width: 757px){
	
	

}

@media screen and (max-width: 736px){
	
}


@media screen and (max-width: 700px){
	.section-footer{padding-top: 40px;}
	.section-footer .footer-bar h3{margin-bottom: 10px; font-size: 16px;}
	.section-footer .footer-bar .footer-menu ul li{line-height: 26px;}
	.section-footer .footer-bar .footer-menu ul li a {font-size: 12px;}


}



@media screen and (max-width: 667px){
	button#responsive-menu-button{right: 0px !important;}


}



@media screen and (max-width: 640px){
	
	.section-home-blog-listing .col-sm-8{flex: 0 0 100% !important; max-width: 100% !important;}
	.section-home-blog-listing .col-sm-4{flex: 0 0 100% !important; max-width: 100% !important;}
	.section-home-blog-listing .home-blog-listing{width: 70%; margin-left: 15%;}
	.section-home-blog-listing .load-button{margin-bottom: 30px;}
	.section-home-blog-listing .right-section, .section-home-blog-listing .right-twitter-section, .section-home-blog-listing .right-newsletter{width: 70%;}

	.section-home-blog-listing .suggested-post{margin-top: 30px;}
	.section-home-blog-listing .suggested-post .post {width: 47%;margin-left: 10px;}
	.section-more-blog .col-sm-3 {flex: 0 0 80% !important;max-width: 80% !important;}
	.section-more-blog .blog-block{margin-bottom: 30px;}
	.section-more-blog .blog-block .blog-content{width: 100%;}

}


@media screen and (max-width: 600px){
	.section-home-slider .slider-content {width: 80%;}
	.section-main-social .social-main .email-phone p{width: 90%; font-size: 14px;}
	.section-home-blog-listing .right-section, .section-home-blog-listing .right-twitter-section, .section-home-blog-listing .right-newsletter{width: 85%;}

	
}


@media screen and (max-width: 599px){
	

}



@media screen and (max-width: 568px){
	


}


@media screen and (max-width: 500px){
	.section-home-blog-listing .home-blog-listing {width: 85%;margin-left: 7.5%;}
	.section-home-slider .slider-content{padding:20px;}
	.section-home-slider .slider-content h2{font-size: 16px; margin-top: 10px;}
	.section-home-slider .slider-content p{margin-top: 10px;}
	.section-main-social .social-main {padding: 40px 40px;}
	.footer-bar .col{flex-basis: 100% !important;}
	.section-footer .footer-bar .footer-menu{border-right: transparent;}
	.section-footer .footer-bar h3{margin-bottom: 0px; margin-top: 30px;}
	.section-footer {background-color: #111111;padding: 20px 0px 30px 0px;}
	.section-footer .footer-bar{padding-left: 5%;}
	.section-footer .copyright .footer-social{float: left;}
	.section-footer .copyright{padding-top: 20px;}
	.section-home-blog-listing{padding-bottom: 0px;}

}


@media screen and (max-width: 480px){
	

}


@media screen and (max-width: 460px){
	
#sb_instagram.sbi_col_3 #sbi_images .sbi_item, #sb_instagram.sbi_col_4 #sbi_images .sbi_item, #sb_instagram.sbi_col_5 #sbi_images .sbi_item, #sb_instagram.sbi_col_6 #sbi_images .sbi_item, #sb_instagram.sbi_col_7 #sbi_images .sbi_item, #sb_instagram.sbi_col_8 #sbi_images .sbi_item, #sb_instagram.sbi_col_9 #sbi_images .sbi_item, #sb_instagram.sbi_col_10 #sbi_images .sbi_item{width: 50% !important;}
#sb_instagram .sbi_photo_wrap{float: left !important; width: 100% !important;}
.section-home-slider .owl-carousel .owl-nav {top: 200px;}
.section-home-slider .owl-carousel .owl-nav {width: 100%;margin-left: 0;}
.section-home-blog-listing .section-blog-indivisuals .date-and-share h6{margin-bottom: 10px;}
.section-home-blog-listing .section-blog-indivisuals .date-and-share h5{margin-bottom: 10px;}
.section-home-blog-listing .section-blog-indivisuals .blog-indiv-content h2{font-size: 16px;}
.section-home-blog-listing .section-blog-indivisuals .blog-indiv-content p{font-size: 13px;}
.section-home-blog-listing .suggested-post .post{width: 60%; margin-left: 20%;}
.section-more-blog h2{font-size: 30px;}
.section-more-blog {padding: 30px 30px;}

}


@media screen and (max-width: 414px){
	.section-main-social .instagram .d-flex{display: block !important;}
	.section-main-social .insta-social-main .insta-image-left {width: 100%;}
	.section-main-social .insta-social-main .insta-image-middle {width: 100%;}
	.section-main-social .insta-social-main .insta-image-right {width: 100%;}
	.section-main-social .insta-social-main .insta-image-right img {width: 50%;float: left;}
	.section-home-blog-listing .home-blog-listing {width: 100%;margin-left: 0;}
	.section-home-blog-listing .right-section, .section-home-blog-listing .right-twitter-section, .section-home-blog-listing .right-newsletter{width: 100%;}

	
}


@media screen and (max-width: 384px){
	.section-home-blog-listing .suggested-post .post {width: 75%;margin-left: 12.5%;}
	.section-more-blog .col-sm-3 {flex: 0 0 100% !important;max-width: 100% !important;}

}


@media screen and (max-width: 375px){
	

}


@media screen and (max-width: 369px){
	.section-home-blog-listing .section-blog-indivisuals .blog-indiv-content h2{line-height: 26px;}
}


@media screen and (max-width: 355px){
	

}


@media screen and (max-width: 340px){
	.section-home-slider .slider-content {margin-top: 25px;}
	.section-home-slider .slider-content {width: 100%;}
	.section-main-social .social-main {padding: 40px 20px;}
	.section-main-social .social-main .email-phone p {width: 100%;}
	.section-home-blog-listing .col-sm-8{padding: 0px;}
	.section-home-blog-listing .suggested-post .post {width: 85%;margin-left: 7.5%;}
	.section-more-blog h2{font-size: 25px; margin-bottom: 35px;}
	.section-more-blog {padding: 30px 10px;}


}


@media screen and (max-width: 320px){
	


}



/* //Responsive design */