@media (min-width:360px){
	.col-1-5,
	.col-2-5,
	.col-3-5,
	.col-4-5{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
	main .col-1-5{padding:0 30px!important;}
	.offcanvas-inner{padding:50px 30px;}
	.right-sidbar .sidebar-widget:first-child{border-top:1px solid #ebebeb;}
}

@media (max-width:360px){
	.website-viewer-count {
		width:100%;
		margin-top: 0px;
	}
	#book-publish-h5 {
		font-size: 19px;
	}
}

@media (min-width:540px){
	.mobile-logo img {width: 63%;}
}

@media (min-width:768px){
	button.search-icon{right:65px;}
	.header-style .search_field{right:95px;max-width:180px;}
	.search-opened .header-style .search_field{display:block;visibility:visible;opacity:1;}
	.loop-list-1 .entry-meta.meta-1,
	.single-header .entry-meta.meta-1{font-size:14px;}
	.pr-md-20{padding-right:20px!important}
	.loop-list-2 .post-thumb{margin-bottom:20px;}
	.bottom .sidebar-widget{border-top:0;}
	main .col-1-5{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:0;padding-right:0;}
	.left-sidbar::after{content:"";width:1px;height:100%;position:absolute;top:0;bottom:0;right:0;background:#ebebeb;}
	.header-style-1 .mobile_menu{width:36%;}
	.header-style-2 .search_field{right:115px;max-width:220px;}
	.mobile-logo img {width: 63%;}
}

@media (min-width:992px){
	:root{--title-font-size-big:3.1rem;--title-font-size-large:2.2rem;--exerpt-font-size-big:1.18rem;--exerpt-font-size-large:1.115rem;}
	.col-1-5,
	main .col-1-5{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}
	.col-2-5{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;}
	.col-3-5{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;}
	.col-4-5{-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%;}
	.loop-list-1 article,
	.loop-list-2,
	.loop-grid,
	.single-content{padding:40px 60px;}
	.bottom .sidebar-widget{padding:50px;}
	.left-sidbar::after{content:none;}
	.left-sidbar .list-group-item{background-color:#f7f8fa;}
	.right-sidbar .sidebar-widget:first-child{border-top:0;}
	main.no-gutters .col-1-5{padding:10!important;}
	.footer-bottom-area{padding:0 160px 0 0;}
	.header-style .search_field{display:block;visibility:visible;opacity:1;}
	.pl-md-50{padding-left:50px!important}
}

@media (min-width:1024px){
	.border-radius-5 {
		width: auto;
	}
}

@media screen and (max-width:1024px){
	.main-header.header-style-2 .main-nav ul li a {
		font-size: 12px;
	}
}

@media screen and (max-width: 900px) and (min-width: 360px) {
	#footer-logo {
		margin-left: -100px;
	}
}

@media screen and (max-width: 2560px) and (min-width: 1441px) {
	.logo-home-page {
		width: 70%;
	}
}

@media (min-width:1400px){
	:root{--title-font-size-big:3.6rem;--title-font-size-large:2.5rem;--exerpt-font-size-big:1.375rem;--exerpt-font-size-large:1.125rem;}
	.loop-list-1 article,
	.loop-list-2,
	.loop-grid,
	.single-content{padding:50px;}
	.pagination-area{padding:0 160px;}
	.pl-lg-110{padding-left:50px;}
	.pl-lg-160{padding-left:160px;}
	.offcanvas-inner{padding:50px 160px;}
	.news-flash-cover{padding-left:165px;}
	.left-sidbar .sidebar-widget{padding-left:50px;padding-right:50px;}
	.right-sidbar .sidebar-widget{padding:50px;}
	.main-search-form .search-form{max-width:70%;}
}

@media (max-width:480px){
	.footer-bottom-area{text-align:center;}
}

@media (max-width:667px){
	.search-switch{display:none;}
}

@media (max-width:768px){
	.single-header .entry-meta.meta-1 {display: none;}
	.header-style.header-style-3{height:85px;line-height:85px;background:#81adde;}
	.main-header.header-style-3 button.search-icon{right:65px;top:0;color:#fff;}
	.main-header.header-style-3 .off-canvas-toggle-cover{left:30px;right:unset;margin-top:7px;top:0;}
	.main-header.header-style-3 .slicknav_icon{color:#fff;}
	.main-header.header-style-3 .off-canvas-toggle span,
	.main-header.header-style-3 .off-canvas-toggle span::before,
	.main-header.header-style-3 .off-canvas-toggle span::after{background:#fff;}
	.single-header h2.post-title{font-size:2.2em;}
	.single .entry-main-content .h1,
	.single .entry-main-content h1{font-size:2.2em;}
	.single .entry-main-content .h2,
	.single .entry-main-content h2{font-size:1.8em;}
	.single .entry-main-content .h3,
	.single .entry-main-content h3{font-size:1.6em;}
	.single .entry-main-content .h4,
	.single .entry-main-content h4{font-size:1.4em;}
	.single .entry-main-content .h5,
	.single .entry-main-content h5{font-size:1.2em;}
	.single .entry-main-content .h6,
	.single .entry-main-content h6{font-size:1em;}
}

@media (max-width:1440px){
	.logo-home-page {
		width: 80%;
		margin-left: 0px;
	}
	ul#navigation {
    	margin-left: -80px;
	}
}

@media (max-width:280px){
	.widget_tagcloud .tag-cloud-link {
		font-size: 12px;
	}
}

@media only screen and (min-width: 1024px) {
	#footer-logo {
		margin-left: -50px;
	}
}

@media only screen and (min-width: 1280px) {
	#footer-logo {
		margin-left: -70px;
	}
}

@media only screen and (min-width:0px) and (max-width:991px) {
    .mobile-logo img {
		max-width: 140%;
		width: 140%;
	}
	#header-address {
		display: none;
	}
	#header-email {
		display: none;
	}
	.logo-home-page {
		display: none;
	}
	.main-menu {
		display: none;
	}
	/* .news ul {
		padding-left: 0px;
	} */
}

@media only screen and (min-width:0px) and (max-width:767px) {
    .mobile-logo img {
		max-width: 140%;
		width: 140%;
	}
}

@media only screen and (width:280px) {
	#book-publish-h5 {
		font-size: 9.5px !important;
	}
	.mobile-logo {
		margin-top: 15px !important;
	}
	#header-company-name {
		font-size: 8px;
	}
	#events-enquiry-call {
	    font-size: 15px;
	}
}


@media only screen and (width: 320px) {
	#book-publish-h5 {
		font-size: 11px !important;
	}
	#header-company-name {
		font-size: 10px;
	}
	#events-enquiry-call {
	    font-size: 9px;
	}
}

@media only screen and (width: 375px) {
	#book-publish-h5 {
		font-size: 13.5px;
	}
	#header-company-name {
		font-size: 12px;
	}
}

@media only screen and (width: 360px) {
	#header-company-name {
		font-size: 12px;
	}
}

@media only screen and (width: 411px) {
	#book-publish-h5 {
		font-size: 15px;
	}
	#header-company-name {
		font-size: 14px;
	}
}

@media only screen and (width: 414px) {
	#header-company-name {
		font-size: 14px;
	}
}

@media only screen and (width: 540px) {
	#book-publish-h5 {
		font-size: 21px;
	}
	#header-company-name {
		font-size: 14px;
	}
	.header-social-network {
		margin-top: 20px !important;
	}
	#events-enquiry-call {
	    font-size: 16px;
	}
	.mobile-logo img {
		width: 110%;
	}
}

@media only screen and (width: 768px) {
	#book-publish-h5 {
		font-size: 15px;
	}
	#header-company-name {
		font-size: 20px;
	}
	.header-social-network {
		margin-top: 20px !important;
	}
	.mobile-logo img {
		width: 75%;
	}
}

@media only screen and (width: 1024px) {
	#book-publish-h5 {
		font-size: 20px;
	}
}

@media screen and (min-width:991px) {
    .img-hover-scale img {
        height: 500px;
    }
}
