/* CSS Document */

*{padding:0;margin:0;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}

ul{list-style: none !important;}
:focus{outline:0 none}
a:focus{outline:0 none}
a img{border:none}
a{text-decoration:none}
a:hover{text-decoration:none!important}

.btn{white-space:normal;}
.btn-info.focus, .btn-info:focus{box-shadow: none;}
 
img,a,input,textarea,select{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}
input,textarea,select{-webkit-border-radius:0;border-radius:0;-webkit-appearance:none}

input[type="checkbox"]{-webkit-border-radius:0;border-radius:0;-webkit-appearance:checkbox!important}
input[type="radio"]{-webkit-border-radius:0;border-radius:0;-webkit-appearance:radio!important}

::-moz-selection{background-color:#000;color:#fff}
::selection{background-color:#000;color:#fff}

input[type="text"]::-webkit-input-placeholder{opacity:1;color:#151515;}
input[type="text"]::-moz-placeholder{opacity:1;color:#151515;}
input[type="text"]::-ms-input-placeholder{opacity:1;color:#151515;}
input[type="email"]::-webkit-input-placeholder{opacity:1;color:#151515;}
input[type="email"]::-moz-placeholder{opacity:1;color:#151515;}
input[type="email"]::-ms-input-placeholder{opacity:1;color:#151515;}
input[type="password"]::-webkit-input-placeholder{opacity:1;color:#151515;}
input[type="password"]::-moz-placeholder{opacity:1;color:#151515;}
input[type="password"]::-ms-input-placeholder{opacity:1;color:#151515;}
textarea::-webkit-input-placeholder{opacity:1;color:#151515;}
textarea::-moz-placeholder{opacity:1;color:#151515;}
textarea::-ms-input-placeholder{opacity:1;color:#151515;}

select::-ms-expand{display:none}
select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}

/* font-family: 'Source Sans Pro', sans-serif; */

img{display: block; max-width: 100%; height: auto; }
a:hover, a:active, a:focus{ text-decoration: none; color: inherit;}
h1, h2, h3, h4, h5, h6, ol, ul, li, a, p{ margin: 0;padding:0; }
.form-control:focus{box-shadow: none; border-color: #dedede;}

{transition:all .7s ease;-o-transition:all .7s ease;-moz-transition:all .7s ease;-webkit-transition:all .7s ease}

html{text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}
body{background: #fff;color:#394349; font: 300 17px/32px 'Source Sans Pro', sans-serif; letter-spacing: 0.1px; overflow-x: hidden;}

h1{font: 700 36px/24px 'Source Sans Pro', sans-serif; color: #000; margin: 0 0 40px;}
h2{font: 600 36px/24px 'Source Sans Pro', sans-serif; color: #000; margin: 0 0 10px;}
h3{font: 400 28px/32px 'Source Sans Pro', sans-serif; color: #2d2d2d; margin: 0 0 10px;}
h4{font:400 22px/30px 'Source Sans Pro', sans-serif; color: #202020; margin: 0 0 20px;}
h5{font: 400 18px/30px 'Source Sans Pro', sans-serif; color: #0059a5; margin: 0 0 15px;}
h6{font: 300 16px/26px 'Source Sans Pro', sans-serif; color: #0059a5; margin: 0 0 15px;}
p{font: 300 17px/32px 'Source Sans Pro', sans-serif; color: #394349; margin: 0; padding-bottom: 1.5em;}
p:last-child{margin-bottom: 0;}
p a{color: #6dbcf8;}
p a:hover{color: #394349;}
a{color: #6dbcf8;}
a:hover{color: #394349;}
ul, ol{padding-left: 0;list-style-position: inside;}
ul li, ol li{font: 300 14px/24px 'Source Sans Pro', sans-serif; color: #394349; margin: 0 0 10px;position: relative;padding-left: 22px;}
ul li::after{content: '\f105'; position: absolute; top: 0; left: 0; font-family: fontAwesome; color: #0059a5;}
ul li a, ol li a{color: #6dbcf8;}
ul li a:hover, ol li a:hover{color: #394349;}
hr{width: 100%; height: 1px; background: #eeeeee; margin: 0 0 20px;}

.clearMe{font-size:0;line-height:0;clear:both}

@media only screen and (min-width: 1000px) { 
	.container {max-width: 1500px;width: 100%;margin: 0 auto;padding: 0px 90px;}
}

.slicknav_menu{display:none}
#topcontrol{z-index:99999}

/* Styling Header */
.headerTop{width: 100%; position: absolute; top: 0; left: 0; background: #e2e2e2; z-index: 999;}
.headerTop ul{margin: 0; padding: 10px 0; float: right;}
.headerTop ul li{margin: 0; padding: 0;float: left;line-height: 0px;position: relative;}
.headerTop ul li::after{display: none;}
.headerTop ul li a{line-height: 22px;font-size: 13px; font-weight: 900; margin: 0 10px; color: #394349; position: relative; display: inline-block;}
.headerTop ul > li a::before {content: '';position: absolute;bottom: 0;left: 0;width: 100%;height: 1px;background-color:#6dbcf8;transform: scaleX(0);transform-origin: bottom left;transition: transform 0.3s;}
.headerTop ul > li a:hover::before {transform: scaleX(1);}

.headerTop ul ul.sub-menu {position: absolute;top: 100%;width: 240px;z-index: 9;margin-top: 10px;padding: 20px;background: #0a5793; visibility: hidden; opacity: 0;transition: all .3s cubic-bezier(.175,.885,.32,1.1);-webkit-transition: all .3s cubic-bezier(.175,.885,.32,1.1);}
.headerTop ul ul.sub-menu li{width: 100%;}
.headerTop ul ul.sub-menu li a {color: #fff;width: 100%;font-size: 14px;line-height: 14px;padding: 6px;font-weight: 300;margin: 0;width: 100%;display: block;}
.headerTop ul ul.sub-menu li:hover a{background: #6dbcf8;}
.headerTop ul li:hover ul.sub-menu{visibility: visible; opacity: 1; }
.headerTop ul ul.sub-menu li a::before{display: none;}

.headerBtm {width: 100%;position: absolute;top: 42px;left: 0;z-index: 9;background:#fff;}
.leftCol {width: 227px;float: left;position: relative;}
.rightCol {width: calc(100% - 227px);float: left;position: relative;}

.headerBtm .logo{margin: 10px 0; display: block; max-width: 203px;}
.nav {width: 100%;position: relative;float: left;display: flex;align-items: center;justify-content: space-between;height: 100%;}
.menu-header-menu-container {width: calc(100% - 64px);}

.headerBtm ul {margin: 0;padding: 0;width: 100%;display: block;text-align: right;}
.headerBtm ul ul{text-align: left;}
.headerBtm ul.headerSearch {width: 24px;margin-left: 40px;}
.headerSearch li {background: none !important;display: block !important;width: auto !important;height: auto !important;margin: 0 !important;padding: 0 !important;}
.headerSearch li a {display: block !important;width: 20px;height: 20px;background: url('images/searchIco.png') center center no-repeat;cursor: pointer;font-size: 0 !important;line-height: 0 !important;z-index: 99999;margin: 0 !important;}
.headerSearch li a::before{display: none;}
.searchDiv {position: fixed;top: 45px;width: 100%;left: 0;background: #fff;z-index: 99999;display: flex;align-items: center;height: 1px; visibility: hidden; opacity: 0;transition: all .3s cubic-bezier(.175,.885,.32,1.1);-webkit-transition: all .3s cubic-bezier(.175,.885,.32,1.1);}
.searchDiv .search-submit{display: none;}
.searchDiv label {width: 100%;margin-bottom: 15px;}
.searchDiv input {width: 100%;padding-right: 70px;border: 0;border-bottom: 4px solid #137fc5;border-radius: 0;line-height: 100px;height: 100px;font-size: 70px;color: #394349 !important;font-weight: 900;}
.searchDiv p{opacity: 0.7;font-weight: 400;}
.searchDiv.active{visibility: visible; opacity: 1; height: 375px;}

.closeDiv {position: absolute;top: 50%;left: calc(100% - 150px);width: 50px;height: 50px;background: rgba(0,0,0,.05);margin-top: -48px;border-radius: 50%;}
.close-wrap {width: 20px;height: 20px;position: absolute;top: 50%;left: 50%;margin-left: -10px;margin-top: -10px;}
.close-line.close-line1 {position: absolute;width: 100%;height: 2px;background: #394349;border-radius: 1px;transform: rotate(-47deg);top: 10px;}
.close-line.close-line2 {position: absolute;width: 100%;height: 2px;background: #394349;border-radius: 1px;transform: rotate(47deg);top: 10px;}

.headerBtm ul li{margin: 0; padding: 0; width: auto;height: 110px;display: inline-block; line-height: 110px;}
.headerBtm ul li::after{display: none;}
.headerBtm ul li a{display: inline-block; margin: 0 20px;text-transform: capitalize;letter-spacing: 0px;font-size: 18px;line-height: 20px; font-weight: 900; color: #394349; position: relative;}
.headerBtm ul li:hover{background: #0a5793;}
.headerBtm ul li:hover a{color: #fff;}
.headerBtm ul li a::before {content: '';position: absolute;bottom: 0;left: 0;width: 100%;height: 2px;background-color:#137fc5;transform: scaleX(0);transform-origin: bottom left;transition: transform 0.3s;}
.headerBtm ul li:hover a::before {transform: scaleX(1);}

@media (max-width:1370px) {
	.headerBtm ul li a{margin: 0 15px; font-size: 17px;}
}

/* Megamenu */
li.is-megamenu > ul.sub-menu {position: absolute;top: 100%;z-index: 999;margin: 0;padding: 40px 0;background: #0a5793;left: -320px;z-index: 1;visibility: hidden; opacity: 0;display: flex;align-items: flex-start;justify-content: space-around;}
li.is-megamenu:hover ul.sub-menu{visibility: visible; opacity: 1;}
li.is-megamenu > ul.sub-menu li{margin: 0; padding: 0;height: auto;background: none;display: block;}
li.is-megamenu > ul.sub-menu li::after{display: none;}
li.is-megamenu > ul.sub-menu li a{display: block; width: 100%; padding: 6px;font-size: 16px;line-height: 16px; color: #e4f5fd;margin: 0;font-weight: 300;}
li.is-megamenu ul.sub-menu li a::before{display: none;}
li.is-megamenu > ul.sub-menu li a:hover{background: #1daeeb;}
li.is-megamenu > ul.sub-menu ul{margin: 0; padding: 0; position: relative;position: relative;display: block;float: left;top: 100%;width: 100%;}
li.is-megamenu > ul.sub-menu::after {content: '';position: absolute;top: 0;left: -200%;width: 100000px;height: 100%;background: #0a5793;z-index: -1; pointer-events: none;}
li.is-megamenu > ul.sub-menu li.liTitle > a {font-weight: 700;font-size: 20px;background: none !important;margin-bottom: 10px;}
li.is-megamenu.megamenu-pInsurance > ul.sub-menu{left: -520px;}
li.is-megamenu.industries > ul.sub-menu {left: auto;right: -70px;}
li.is-megamenu.smMenu > ul.sub-menu {left: 0;width: 240px !important;display: block;padding: 30px 25px;}
li.is-megamenu.smMenu > ul.sub-menu::after{display: none;}

body.fixed .headerBtm {position: fixed;top: 0;background: rgba(255,255,255,0.9);}
body.fixed .leftCol{width: 182px;}
body.fixed .rightCol {width: calc(100% - 182px);}
body.fixed .logo{max-width: 158px;}
body.fixed .headerBtm ul.menu > li{height: 100px; line-height: 100px;}
body.fixed .headerBtm ul li a{font-size: 16px;}
body.fixed .searchDiv{top: 0;}
body.fixed li.is-megamenu > ul.sub-menu{left: -360px;}
body.fixed li.is-megamenu.smMenu  > ul.sub-menu{left:0;}
body.fixed li.is-megamenu.megamenu-pInsurance > ul.sub-menu{left: -540px;}

.hmSlider{width: 100%; position: relative; float: left;margin-top: 120px; }
.sliderMain{width: 100%; position: relative; float: left;}
.sliderBlock{position: relative;height: 391px !important;background-size: cover !important;display: flex !important;align-items: center !important;}
.sliderBlock .sliderInner{width: 100%;position: absolute;top: 0;height: 100%;display: flex;align-items: center;left: 0; z-index: 1;}
.sliderInner::after {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(45,45,45,0.35);z-index: -1;}
.sliderBlock h2 a{display: block; color: #fff; font-size: 60px; line-height: 74px; max-width: 700px; font-weight: 900;}

.slick-dots {position: absolute;bottom: 45px;left: 90px;text-align: left;}
.slick-dots li {float: left;line-height: 0;margin: 0 10px 0 0;padding: 0;}
.slick-dots li::after{display: none;}
.slick-dots li button {font-size: 0;background: rgba(255,255,255,0.5);border: 0;width: 30px;height: 4px;cursor: pointer;}
.slick-dots li:hover button{background: #fff;}
.slick-dots li.slick-active button{background: #fff;}

.catFetch {width: 100%;position: relative;margin-bottom: 25px;}
.catFetch a {color: #fff;margin-left: 15px;position: relative;padding-left: 13px;padding-right: 10px;z-index: 10;}
.catFetch a::before {content: '';position: absolute;top: 4px;left: 0;width: 3px;height: 11px;background: #6dbcf8;transition: all .3s cubic-bezier(.175,.885,.32,1.1);-webkit-transition: all .3s cubic-bezier(.175,.885,.32,1.1); z-index: -1;}
.catFetch a:hover::before {width: 100%;height: 100%;top: 0;}

.bodyContent{width: 100%; position: relative; float: left; padding: 80px 0 90px; background: #fff;}

.singlePost {position: relative;border-radius: 4px;overflow: hidden;border: 1px solid #f0f0f0; border-top: 0;padding-bottom: 47px; margin-bottom: 25px;}
.postThumb{display: block; position: relative;overflow: hidden;}
.postThumb span.postFeature{transition: all .7s cubic-bezier(.2,1,.22,1);-webkit-transition: all .7s cubic-bezier(.2,1,.22,1);line-height: 0;display: block;position: relative;display: block; position: relative;}
.postThumb span.postFeature img{margin-bottom: 0;backface-visibility: hidden;-webkit-backface-visibility: hidden;transition: all .7s cubic-bezier(.2,1,.22,1);-webkit-transition: all .7s cubic-bezier(.2,1,.22,1);max-width: 100%;height: auto;}
.singlePost:hover span.postFeature img{transform: scale(1.07);-webkit-transform: scale(1.07);}

.postContent {position: relative;padding: 6%;border-top: 0;}
.dt {font-size: 12px;color: #888;}
.postContent h3 {text-transform: none;letter-spacing: 0px;font-size: 32px;line-height: 38px;font-weight: 900;color: #444;}
.postContent p {color: #888;margin: 0;font-size: 16px;line-height: 32px;font-weight: 400;}
.btn {margin-top: 25px;color: #fff;background-color:#333;display: inline-block;border-radius: 0;padding: 6px 10px;font-size: 11px;cursor: pointer;border: 0;line-height: 12px;}
.postContent p {color: #888;margin: 0;font-size: 16px;line-height: 32px;font-weight: 400;}

.authordesc {padding: 6px 21px;z-index: 101;position: absolute;border-top: 1px solid rgba(0,0,0,0.06);bottom: 0;width: 100%;left: 0;line-height: 34px;font-size: 12px;color:#bfb9b9;display: flex;align-items: center; z-index: 1;}
.authordesc i {width: 15px;margin-right: 3px;font-size: 13px;text-align: center;}
.authordesc a{color: #888;}
.authorlink:hover i{color: #6dbcf8;}
.authorlink {float: left;margin-right: 13px;}
.watch-action span {color: #676767 !important;}
.watch-action {width: auto;position: relative;}
.watch-action .action-like a {padding-left: 15px;display: block;float: left;}
.watch-action img{display: none;}
.watch-action::after {content: '\f08a';position: absolute;top: -8px;left: 0;font-family: fontAwesome;font-size: 15px; pointer-events: none;}
.watch-action:hover::after{color: #6dbcf8;}

/* Footer */
.footer{width: 100%; position: relative; float: left; padding: 75px 0; color: #d6f0ff; background-color: #1c262b;}
.footer .container{width: 100%;padding: 0 28px;max-width: none;}
.footer h4{font-weight: 900;margin-bottom: 15px;letter-spacing: 0px;font-size: 17px; color: #fff;}
.footer ul{margin: 0; margin-bottom: 30px; padding: 0;}
.footer ul li{margin: 0; padding: 4px 0;}
.footer ul li:first-child{padding-top: 0;}
.footer ul li::after{display: none;}
.footer ul li a{display: block;font-size: 14px;line-height: 19px; color: #d6f0ff; font-weight: 400;}

/* Copyright */
.copyright{width: 100%; position: relative; float: left; border-top: 1px solid rgba(255,255,255,0.18); background-color: #394349;padding: 20px 0px;font-size: 14px;color:#777;}
.copyright .container{width: 100%;padding: 0 28px;max-width: none;}
.copyright p{color: #9ca1a4; line-height: 22px;margin-top: 3px;font-size: 14px; padding: 0;}
.copyright p a{color: #d6f0ff;}

.copyright ul.social {margin: 0; padding: 0; padding-right: 30px;float: right;}
.copyright ul.social li{margin: 0; padding: 0; float: left; margin-left: 20px;}
.copyright ul.social li::after{display: none;}
.copyright ul.social li a{display: block;line-height: 22px;height: 24px; color: #9ca1a4;font-size: 20px;margin-top: 3px;} 

/* Blog Details */
.bodyContent.blogdetails{padding-top: 20px; padding-bottom: 187px;margin-top: 150px;}
.blogdetails .entry-header {position: relative;width: 100%;float: left; padding-right: 66px;}
.blogdetails .post-thumbnail{display: none;}
.blogdetails h1.entry-title {font-size: 61px;line-height: 60px;font-weight: 900;max-width: 800px;text-transform: capitalize;color: #394349;margin: 0;}
.blogdetails .entry-meta {font-size: 13px;line-height: 16px;color: #888;padding-left: 0;display: block;float: left;}
.blogdetails .entry-meta a{color: #888;}

.mainScroll {position: relative;float: left;margin-top: 30px;border-top: 1px solid #ddd;padding-top: 45px;}
.mainScroll .entry-content {margin: 0;width: 70%;padding-right: 50px;position: relative;float: left;height: auto;}
.mainScroll .recentPost {width:350px;position: absolute;left: 50%;margin-left: 300px;}
.stage3 {margin-left: 200px;}
.stage1 {margin-top: -350px;}
.recentPost h2.widget-title {margin-bottom: 15px;font-weight: 900;font-size: 17px;color: #999;}
.navigation.post-navigation {padding-top: 175px;}

/*8/11/2020 afterdark new page sidebar pages */

h2.widget-title {margin-bottom: 15px;font-weight: 900;font-size: 17px;text-transform: uppercase;    color: #000 !important;    border-style: solid;    border-width: 1px;    padding: 10px 0;    border-left: none;    border-right: none;}

.menu li {list-style-type: none!important;} 
ul#menu-blog-sidebar-menu.menu li a {color: #394349;
    font-size: 17px;}



.blogdetails .entry-header .watch-action {width: 70px;height: 42px;position: absolute;top: 50%;margin-top:-21px;right: 0;}
.blogdetails .entry-header .watch-action span{color: #888 !important;}
.blogdetails .entry-header .watch-action a {color: #888;font-size: 12px;border: 2px solid rgba(0,0,0,0.1);border-radius: 50px;position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;}
.blogdetails .entry-header .watch-action .status {display: none !important;}
.blogdetails .entry-header .watch-action::after {top: 50%;margin-top: -12px;left: 14px;color: #888;}
.blogdetails .entry-header .watch-action:hover{color: #6dbcf8;}
.blogdetails .entry-header .watch-action:hover::after{color: #6dbcf8;}
.blogdetails .entry-header .watch-action:hover a{color: #6dbcf8; border-color: #6dbcf8;}
.blogdetails .entry-header .watch-action:hover span{color: #6dbcf8 !important;}

.mainScroll .entry-content .watch-action {display: none;}
.blogdetails .entry-footer {display: none;}
.blogdetails .nav-links {width: 100%;position: relative;float: left;height: 300px;display: flex;align-items: center;justify-content: center;background: rgba(0,0,0,0.5);}
.blogdetails .nav-links div {width: 100%;position: relative;height: 100%;display: flex;align-items: center;justify-content: center;flex-direction: column;letter-spacing: 0px;font-size: 33px;line-height: 38px;font-weight: 900;overflow: hidden;z-index: 1;}
.blogdetails .nav-links div a {color: #fff;position: absolute;top: 0;left: 0;width: 100%;display: flex;align-items: center;justify-content: center;height: 100%;flex-direction: column;background:rgba(0,0,0,0.5); text-align: center;}
.blogdetails .nav-links div a img {position: absolute;top: 0;left: 0;width: 100%;z-index: -1;backface-visibility: hidden;-webkit-backface-visibility: hidden;transition: all .7s cubic-bezier(.2,1,.22,1);-webkit-transition: all .7s cubic-bezier(.2,1,.22,1);max-width: 100%;height: auto;}
.blogdetails .nav-links div:hover a{background:rgba(0,0,0,0.8);}
.meta-nav {font-size: 15px;margin-bottom: 5px;}
.blogdetails .nav-links div:hover img{transform: scale(1.07);-webkit-transform: scale(1.07);}
.bodyContent.blogdetails .comments-area {display: none;}

.recentPost ul{margin: 0; padding: 0;}
.recentPost ul li{margin: 0 0 10px;padding: 0;line-height: 32px;}
.recentPost ul li::after{display: none;}
.recentPost ul li a{color: #394349; font-size: 17px;}
.recentPost ul li a:hover{color: #6dbcf8;}

.pagin {width: 100%;position: relative;float: left;margin-top: 15px;text-align: center;}
.pagin span.current {box-shadow: 0px 6px 15px rgba(0,0,0,0.16);margin: 0 8px;height: 35px;width: 35px;text-align: center;font-size: 12px;background-color:#6dbcf8 !important;border: 0;display: inline-block;border-radius: 50%;line-height: 35px;padding: 0;font-weight: 400;color:#fff;}
.pagin a.page {display: inline-block;margin-right: 5px;width: 35px;height: 35px;font-weight: 900;color: #676767;border: 0;padding: 0;}
.nextpostslink {display: inline-block;height: 35px;font-weight: 900;color: #676767 !important;border: 0 !important;}
.previouspostslink {display: inline-block;height: 35px;font-weight: 900;color: #676767 !important;border: 0 !important;}
.pagin a:hover{color: #6dbcf8 !important;}
.wpautoterms-footer{float: left;}

.no-results.not-found .search-form {display: none;}
a, button, li, body.fixed .logo
{transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease}

@media (max-width:1300px) {
	li.is-megamenu.industries > ul.sub-menu{right: -135px;}
}

@media (max-width:1200px) {
	.container{max-width: 1200px; padding: 0 15px;}
	.js .slicknav_menu { display:block;z-index: 999999;}
	.slicknav_menu{ position:fixed; top:0; left:0; width:100%; z-index:99999; pointer-events:none; }
	.slicknav_btn{pointer-events: all; top:75px; right: 15px;background: url('images/ham.png') center center no-repeat !important;border-radius: 0 !important;height: 20px;}
	.slicknav_btn .slicknav_icon{display: none;}
	.slicknav_nav{pointer-events: all; margin-top: 105px !important;border: 0 !important;}
	.slicknav_nav li::after{display: none;}	
	.menu-header-menu-container {display: none;}
	li.is-megamenu > ul.sub-menu {display: inherit;}
	.slicknav_menu .sub-menu {visibility: visible !important;opacity: 1 !important;position: relative !important;width: 100% !important;left: auto !important;margin: 0 !important;padding: 0 !important;display: inherit;}
	li.is-megamenu > ul.sub-menu li a{display: inline-block; width: auto;}
	.headerSearch {position: absolute;top: 43px;right: 40px;}
	body.fixed .headerSearch{top: 33px;}
	body.fixed .slicknav_btn{top: 23px;}

	.blogdetails .entry-header .watch-action {position: relative;float: left;top: auto;margin: 10px 0 0;}
	.blogdetails .entry-header{padding: 0;}
	.blogdetails h1.entry-title, .blogdetails .entry-meta{width: 100%; max-width: unset;margin-bottom: 15px;}
	.entry-content.content {width: 100%;position: relative;float: left;margin: 0 0 50px;padding: 0;}
	.recentPost {width: 100% !important;position: relative !important;float: left;top: auto !important;left: auto !important;margin: 0 !important;padding: 0;}
	.navigation.post-navigation{padding-top: 50px;}
	.bodyContent.blogdetails{padding-bottom: 95px;}
	.blogdetails .nav-links{height: 225px;}
}

@media (max-width:991px) {
	.closeDiv {top: 0;margin-top: -30px;left: auto;right: 15px;}
	.searchDiv input{font-size: 44px;line-height: 71px;height: 71px;}
	.searchDiv.active{height: 324px;}
}

@media (max-width:767px) {
	.sliderBlock h2 a{max-width: unset;font-size: 32px;line-height: 34px;}
	.catFetch a{margin-left: 5px;}
	.bodyContent{padding: 45px 0;}
	.footer{padding:60px 0;}
	.headerBtm .logo{width: 113px;}
	body.fixed .headerBtm .logo{width: 113px;}
	.headerSearch{top: 22px;}
	body.fixed .headerSearch{top: 22px;}
	.slicknav_btn{top: 13px;}
	body.fixed .slicknav_btn{top: 13px;}
	.slicknav_nav{margin-top: 64px !important;}
}

@media (max-width:690px) {
	.headerTop{display: none;}
	.headerBtm{top:0;}
	/*.hmSlider{margin-top: 110px;} */.hmSlider{margin-top: 50px;}
	.blogdetails h1.entry-title{font-size: 24px;line-height: 30px;}
	.blogdetails .entry-meta{display: none;}
	.bodyContent.blogdetails{margin-top: 70px;}
}

@media (max-width:575px) {
	.authordesc{position: relative; display: block;}
	.authorlink{width: 100%; margin: 0;}
	.watch-action{width: 100%; margin: 0;}
	.singlePost{padding-bottom: 0;}
}