<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/***
 Theme Name:  UltraNews
 Description: Bootstrap 4 Magazine / Blog theme
 Author:    alithemes.com
æ›´å¤šæ¨¡æ¿ï¼šhttp://www.bootstrapmb.com/
==============================
TABLE CONTENT
	Import Google Fonts
	Include Third Party CSS Library
	GENERAL
	HEADER
		Offcanvas Sidebar
		Search form
		Main header
		Mega menu
		Header layouts
	Page layouts
	Pagination
	Breadcrumb

	CATEGORY PAGES

	SINGLE POST
	Author box
	comment
	Post share social

	WP STYPE

	Custom amine
***/

/*Import google fonts */
@import url('https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,wght@0,300;0,400;0,600;0,700;1,400;1,600&amp;family=Radley:ital@0;1&amp;display=swap');

/* Import third party CSS library */
@import url(https://skychemwin.oss-cn-shanghai.aliyuncs.com/index/company/newcompanycss/bootstrap.min.css);
@import url(https://skychemwin.oss-cn-shanghai.aliyuncs.com/index/company/newcompanycss/perfect-scrollbar.css);

/* GENERAL */
:root{--title-font-size-big:2.2rem;--title-font-size-large:1.8rem;--exerpt-font-size-big:1.215rem;--exerpt-font-size-large:1.125rem;}
body{font-family:'Nunito Sans',sans-serif;font-size:18px;line-height:1.5;color:#111;font-weight:400;font-style:normal;}
h1,
h2,
h3,
h4,
h5,
h6,
.readmore-btn,
.widget-taber a.nav-link,
.font-heading,
blockquote p{
	/* font-family:'Radley',serif; */
	margin-top:0px;font-style:normal;text-transform:normal;}
p{font-size:16px;margin-bottom:15px;font-weight:normal}
.img{max-width:100%;-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;-ms-transition:all .2s ease-out 0s;-o-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}
.fix{overflow:hidden}
.clear{clear:both}
a,
.button{-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;-ms-transition:all .2s ease-out 0s;-o-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}
a:focus,
.button:focus{text-decoration:none;outline:none}
a:focus,
a:hover,
.portfolio-cat a:hover,
.footer -menu li a:hover{text-decoration:none}
.transition-02s,
.transition-02s:hover{-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;-ms-transition:all .2s ease-out 0s;-o-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s;}
button:focus,
input:focus,
input:focus,
textarea,
textarea:focus{outline:0}
input:focus::-moz-placeholder{opacity:0;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a{color:inherit}
ul{margin:0px;padding:0px}
li{list-style:none}
hr{border-bottom:1px solid #eceff8;border-top:0 none;margin:30px 0;padding:0}
img{max-width:100%;}
ul{padding:0;margin:0;}
.h1,
h1{font-size:2.75rem;}
.h2,
h2{font-size:2.5rem;}
.h3,
h3{font-size:1.85rem;}
.h4,
h4{font-size:1.55rem;}
.h5,
h5{font-size:1.35rem;}
.h6,
h6{font-size:1.2rem;}
[data-overlay]{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center}
[data-overlay]::before{position:absolute;left:0;top:0;right:0;bottom:0;content:""}
[data-opacity="1"]::before{opacity:0.1}
[data-opacity="2"]::before{opacity:0.2}
[data-opacity="3"]::before{opacity:0.3}
[data-opacity="4"]::before{opacity:0.4}
[data-opacity="5"]::before{opacity:0.5}
[data-opacity="6"]::before{opacity:0.6}
[data-opacity="7"]::before{opacity:0.7}
[data-opacity="8"]::before{opacity:0.8}
[data-opacity="9"]::before{opacity:0.9}
::placeholder{color:#838383}
.font-x-small{font-size:11px;}
.font-small{font-size:12px;}
.font-medium{font-size:15px;}
.font-large{font-size:20px;}
.font-x-large{font-size:3rem;}
.separator{border-top:1px solid #f2f2f2}
.owl-carousel .owl-nav div{background:rgba(255,255,255,0.8) none repeat scroll 0 0;height:40px;left:20px;line-height:40px;font-size:22px;color:#646464;opacity:1;visibility:visible;position:absolute;text-align:center;top:50%;transform:translateY(-50%);transition:all 0.2s ease 0s;width:40px}
.owl-carousel .owl-nav div.owl-next{left:auto;right:-30px}
.owl-carousel .owl-nav div.owl-next i{position:relative;right:0;top:1px}
.owl-carousel .owl-nav div.owl-prev i{position:relative;right:1px;top:0px}
.owl-carousel:hover .owl-nav div{opacity:1;visibility:visible}
.owl-carousel:hover .owl-nav div:hover{color:#fff;background:#ff3500}
.btn{-moz-user-select:none;text-transform:uppercase;display:inline-block;font-size:13px;font-weight:500;line-height:0;padding:15px 20px;border-radius:30px;margin:0;border:1px solid;background:#f2f3f5;}
.btn.focus,
.btn:focus{outline:0;box-shadow:none}
#scrollUp{height:50px;width:50px;right:31px;bottom:18px;color:#fff;font-size:20px;text-align:center;border-radius:50%;line-height:48px;border:2px solid transparent}
#scrollUp:hover{color:#fff}
.sticky-bar{left:0;margin:auto;position:fixed;top:0;width:100%;-webkit-box-shadow:0px 0px 40px 0px rgba(0,0,0,0.05);box-shadow:0px 0px 40px 0px rgba(0,0,0,0.05);z-index:9999;-webkit-animation:300ms ease-in-out 0s normal none 1 running fadeInDown;animation:300ms ease-in-out 0s normal none 1 running fadeInDown;-webkit-box-shadow:0px 0px 40px 0px rgba(0,0,0,0.05);}
.preloader{background-color:#f7f7f7;width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;z-index:999999;-webkit-transition:.6s;-o-transition:.6s;transition:.6s;margin:0 auto}
.align-center-vertical{margin-top:auto;margin-bottom:auto;}
.text-limit-2-row{overflow:hidden!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical;}
.text-limit-3-row{overflow:hidden!important;display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical;}
.img-hover-scale{overflow:hidden;position:relative;}
.img-hover-scale img{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;}
.img-hover-scale:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;}
.img-hover-slide{background-repeat:no-repeat;background-size:cover;background-position:center center;-webkit-backface-visibility:hidden;min-height:280px;overflow:hidden;-o-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;}
.post-thumb:hover .img-hover-slide,
.single-header-2:hover .img-hover-slide{background-position:30%;-o-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;}
.img-link{display:block;width:100%;height:100%;position:absolute;z-index:1;}
.thumb-overlay{position:relative;}
.thumb-overlay::before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),to(rgba(0,0,0,.8)));background:-webkit-linear-gradient(top,transparent 50%,rgba(0,0,0,.8) 100%);background:-o-linear-gradient(top,transparent 50%,rgba(0,0,0,.8) 100%);background:linear-gradient(to bottom,transparent 50%,rgba(0,0,0,.8) 100%);-o-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease}
.thumb-overlay:hover::before{background-color:rgba(0,0,0,.2)}
.transition-ease-04{-o-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;}
.top-right-icon{position:absolute;top:15px;right:15px;border-radius:50px;width:30px;height:30px;text-align:center;line-height:34px;z-index:3;color:#fff;-o-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition-duration:0.4s;-ms-transition:all 0.4s ease;}
.top-right-icon i{top:2px;color:#889097;}
.img-hover-scale:hover .top-right-icon,
.img-hover-slide:hover .top-right-icon{margin-top:-3px;-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,0.02),0 4px 15px 0 rgba(0,0,0,0.02);-moz-box-shadow:0 5px 11px 0 rgba(0,0,0,0.02),0 4px 15px 0 rgba(0,0,0,0.02);box-shadow:0px 5px 11px 0px rgba(0,0,0,0.02),0px 4px 15px 0px rgba(0,0,0,0.02);-o-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition-duration:0.4s;-ms-transition:all 0.4s ease;}
.hover-box-shadow{-o-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition-duration:0.4s;-ms-transition:all 0.4s ease;}
.hover-box-shadow:hover{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);box-shadow:0px 5px 11px 0px rgba(0,0,0,0.18),0px 4px 15px 0px rgba(0,0,0,0.15);-o-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition-duration:0.4s;-ms-transition:all 0.4s ease;}
.letter-background{line-height:1.2;color:rgba(0,0,0,.07);z-index:1;position:absolute;top:50%;left:-15px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);-moz-user-select:none;user-select:none;pointer-events:none;text-transform:uppercase;font-size:4rem;font-weight:900;}
.font-weight-ultra{font-weight:900;}
.scroll-progress{height:3px;width:0px;z-index:9999999;position:fixed;top:0;}
.divider-1{width:100%;height:1px;}

/*cursor*/
.off-canvas-toggle,
.user-account,
.subscribe,
.search-clos,
button.slick-arrow,
.off-canvas-close,
.search-button,
.slick-dots button,
.slider-post-thumb,
.close-sidebar,
.fonts-size-zoom-in,
.fonts-size-zoom-out,
.single-print,
button.search-icon{cursor:pointer;}

/*Header*/
h1.logo-text{font-size:20px;font-weight:600;margin-left:5px;margin-bottom:0;line-height:1;margin-top:7px;}
.off-canvas-toggle span,
.off-canvas-toggle span::before,
.off-canvas-toggle span::after,
.close-sidebar span,
.close-sidebar span::before,
.close-sidebar span::after{display:inherit;height:3px;position:relative;width:34px;background:#1a1a1a;}
.color-white .off-canvas-toggle span,
.color-white .off-canvas-toggle span::before,
.color-white .off-canvas-toggle span::after,
.color-white.close-sidebar span::before,
.color-white.close-sidebar span::after{background:#fff;}
.off-canvas-toggle span::before,
.off-canvas-toggle span::after,
.close-sidebar span::before,
.close-sidebar span::after{content:"";left:0;position:absolute;right:0;}
.off-canvas-toggle span::before,
.close-sidebar span::before{top:-20px;width:34px;}
.off-canvas-toggle span::after,
.close-sidebar span::after{top:-10px;width:34px;}
.off-canvas-toggle p{display:inline;font-size:12px;margin:0 0 0 5px;}
.off-canvas-close{background:none;border:0;width:30px;height:30px;position:absolute;right:10px;top:10px;}
.close-sidebar{text-align:right;position:absolute;z-index:1006;right:30px;top:30px;height:34px;}
.close-sidebar span{margin-top:20px;}
#datetime{min-width:160px;margin-bottom:-8px;margin-left:15px;}
.vline-space{height:15px;width:1px;background:#cbd3d7;margin:0 10px -2px 10px;}
button.search-icon{background:none;padding:0;border:0;font-size:24px;width:30px;color:#111;position:absolute;right:30px;z-index:3000;}
.header-style.color-white button.search-icon{color:#fff;}
ul.header-social-network li a{padding:0 5px;}
button.subscribe{border:1px solid;background:none;margin:0 0 0 15px;border-radius:30px;padding:5px 15px;font-weight:bold;}
.user-account .ti-user{margin-right:2px;}
.dropdown-menu{border-radius:5px;}
#userMenuDropdow.dropdown-menu,
#langMenuDropdow.dropdown-menu{background:#ffff;border:0;padding:5px 15px;margin-top:10px;box-shadow:0 0 10px rgba(0,0,0,0.05);}
#langMenuDropdow.dropdown-menu{min-width:110px;}
#userMenuDropdow.dropdown-menu a,
#langMenuDropdow.dropdown-menu a{font-size:12px;padding:7px 0;}
#userMenuDropdow.dropdown-menu a i,
#langMenuDropdow.dropdown-menu a i{margin-right:8px;color:#b0b8cc;}
.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0;}
form.menu-search-form{}
form.menu-search-form input{width:100%;}
.header-style-2{background:#fff;box-shadow:0px 0px 15px 0px rgba(0,0,0,0.1);}
.header-style-2 .main-menu &gt; li:first-child &gt; a{padding-left:0;}

/*Offcanvas Sidebar*/
.off-canvas-toggle-cover{position:absolute;right:20px;text-align:left;z-index:2000;margin-top:3px;}
#sidebar-wrapper{height:100%;left:0;overflow-y:auto;overflow-x:hidden;position:fixed;width:0;z-index:1000;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;top:0;}
#sidebar-wrapper.position-right{right:0;left:unset;}
.offcanvas-inner{min-height:100vh;}
.canvas-opened #sidebar-wrapper{width:100%;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
.header-3.canvas-opened #sidebar-wrapper,
.header-3 #search-wrapper.position-right{z-index:1005;}
.canvas-opened .off-canvas-toggle span,
.close-sidebar span{background:none;}
.canvas-opened .off-canvas-toggle span::after,
.close-sidebar span::after{transform:rotate(-45deg);top:-8px;}
.canvas-opened .off-canvas-toggle span::before,
.close-sidebar span::before{top:-8px;transform:rotate(45deg);}
.sidebar-inner{padding:50px;display:table;height:100%;}
.dark-mark{opacity:0;visibility:hidden;position:fixed;top:0;left:0;z-index:1003;width:100%;height:100%;background-color:rgba(255,255,255,0.2);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-transition:visibility 0s linear .3s,opacity .3s ease,-webkit-transform .3s ease;  /* transition: visibility 0s linear .3s,opacity .3s ease,-webkit-transform .3s ease; */  /* transition: visibility 0s linear .3s,transform .3s ease,opacity .3s ease; */
transition:visibility 0s linear .3s,transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;}
.canvas-opened .dark-mark{opacity:1;visibility:visible;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;}

/*Search form*/
#search-wrapper{height:100%;left:0;overflow-y:hidden;overflow-x:hidden;position:fixed;width:0;z-index:1000;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;top:0;}
#search-wrapper.position-right{right:0;left:unset;}
.search-inner{min-height:100vh;}
.search-opened #search-wrapper{width:100%;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
.main-search-form .search-form label{width:100%;}
.main-search-form .search-form input{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:transparent;border:none;border-radius:999px;display:inline-block;font-weight:600;margin:0;padding:15px 0 14px 50px;text-align:left;width:100%;background:#fff;border:1px solid #dfe0e6;box-shadow:0px 0px 40px 0px rgba(0,0,0,0.05);}
.main-search-form .search-form-icon{position:absolute;top:50%;transform:translateY(-50%);left:23px;margin-top:-3px;opacity:0.6;}
.main-search-form .search-switch{position:absolute;right:30px;top:50%;transform:translateY(-50%);margin-top:-3px;line-height:1;border-left:1px solid #dfe0e6;padding-left:15px;font-size:14px;}

/*Main header*/
.main-header .main-nav ul li a{font-weight:500;padding:28px 5px;display:block;font-size:16px;-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;-ms-transition:all .2s ease-out 0s;-o-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s;font-family:'Radley',serif;line-height:1;}
.main-header .main-nav ul li.menu-item-has-children &gt; a{padding-right:15px;}
.main-header .main-nav ul li.menu-item-has-children &gt; a::after{content:"\e145";font-family:'Material Design Icons';display:inline-block;padding-left:5px;font-size:16px;top:2px;position:relative;}
.main-header .main-nav ul li.menu-item-has-children:hover &gt; a::after{content:"\e15b";}
.main-header .main-nav ul ul.sub-menu{text-align:center;position:absolute;min-width:90px;background:#111;left:0;top:0;visibility:hidden;opacity:0;padding:17px 0;-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;-ms-transition:all .2s ease-out 0s;-o-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}
.main-header .main-nav ul ul.sub-menu&gt;li{display:block}
.main-header .main-nav ul ul.sub-menu&gt;li&gt;a{padding:10px!important;font-size:14px;color:#0b1c39;text-transform:capitalize}
.main-header .main-nav ul ul.sub-menu&gt;li&gt;a:hover{background:#db1f35}
.header-area .header-top .header-info-right .header-social a i{-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s;transform:rotateY(0deg);-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg)}
.header-area .header-top .header-info-right .header-social a:hover i{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg)}
.main-header ul&gt;li:hover&gt;ul.sub-menu{visibility:visible;opacity:1;top:100%}
.main-header .main-nav ul li h6 a{font-size:1rem;font-weight:600;line-height:1.2;}
.main-nav li a &gt; i{font-size:1rem;}

/* Mega menu */
.main-menu{list-style-type:none;margin:0;height:100%;align-items:center;}
.main-menu &gt; li{height:100%;position:relative;display:inline-block;}
.main-menu &gt; li.mega-menu-item{position:static;}
.sub-mega-menu{flex-wrap:wrap;position:absolute;top:100%;left:0;background-color:#fff;width:100%;display:none;box-shadow:0px 40px 40px 0px rgba(0,0,0,0.05);-moz-box-shadow:0px 40px 40px 0px rgba(0,0,0,0.05);-webkit-box-shadow:0px 40px 40px 0px rgba(0,0,0,0.05);-o-box-shadow:0px 40px 40px 0px rgba(0,0,0,0.05);-ms-box-shadow:0px 40px 40px 0px rgba(0,0,0,0.05);border-top:1px solid #f4f5f9;border-radius:0 0 5px 5px;}
.main-menu &gt; li:hover &gt; .sub-mega-menu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;}
.sub-mega-menu .nav{width:240px;border-right:1px solid #f4f5f9;padding:30px 0;}
.sub-mega-menu .tab-content{width:calc(100% - 240px);}
.sub-mega-menu .nav-pills .nav-link{font-size:12px;line-height:1.8;color:#222;border-radius:0;padding:8px 20px 8px 33px;text-align:left;}
.sub-mega-menu .nav-pills .nav-link.active,
.sub-mega-menu .show&gt;.nav-pills .nav-link{color:#fff;background-color:#152035;}
.sub-mega-menu .tab-content .tab-pane{padding:25px 50px 35px 30px;}
.main-header .main-nav ul li.mega-menu-item .tab-content a{padding:0;text-transform:none;}
.header-sticky.sticky-bar.sticky .header-flex{justify-content:space-between}
.header-sticky.sticky-bar.sticky .header-btn .get-btn{padding:20px 20px}
.slicknav_btn{left:30px}
.slicknav_btn{border:none;padding:0;font-size:24px;margin-top:27px;background:none;border-radius:0;top:0;}
.slicknav_open .ti-layout-grid3{display:none;}
.slicknav_collapsed .slicknav_collapsed .ti-close{display:inline-block;}
.slicknav_collapsed .ti-close{display:none;}
.slicknav_menu .slicknav_nav a:hover{background:transparent;}
.slicknav_menu{background:transparent;}
.mobile_menu{position:fixed;right:0px;width:100%;z-index:99;}
.header-style-2 .mobile_menu .search-icon{top:0;}
.header-sticky.sticky-bar.sticky .header-right-btn{display:none!important}
.header-sticky.sticky-bar.sticky .sticky-logo{display:block!important}
.sticky-logo{display:none!important}
.sticky-logo.info-open{padding:12px}
.mobile-logo{line-height:1;position:absolute;left:50%;transform:translateX(-50%);top:0;z-index:100;}
.mobile-logo img{height:50px;margin-top:15px;}

/*Header layouts*/
.main-header{position:relative;z-index:1004;}
.main-header #userMenuDropdow.dropdown-menu,
.main-header #userMenuDropdow.dropdown-menu{margin-top:15px;}
.header-style .header-sticky{height:85px;line-height:85px;}
.header-style .search_field{background:none;height:42px;line-height:42px;border-width:0 0 1px 0;border-style:solid;position:absolute;right:110px;margin-top:21px;max-width:150px;color:#fff;font-weight:bold;font-size:14px;z-index:3000;visibility:hidden;opacity:0;display:none;}
.header-style.color-white .header-style .search_field{border-color:rgba(255,255,255,0.5);}
.header-style.color-white .search_field::placeholder{ /* Chrome, Firefox, Opera, Safari 10.1+ */
color:#fff;opacity:0.8; /* Firefox */}
.header-style.color-white .search_field:-ms-input-placeholder{ /* Internet Explorer 10-11 */
color:#fff;}
.header-style.color-white .search_field::-ms-input-placeholder{ /* Microsoft Edge */
color:#fff;}
.header-style.color-white a{color:#fff;}
.header-style #news-flash a{font-size:20px;}
.opacity-07{opacity:0.7;}
.header-style-2 .off-canvas-toggle-cover{right:30px;text-align:right;display:table;left:unset;}
.header-style-2 .mobile_menu .off-canvas-toggle-cover{right:unset;text-align:right;display:table;left:30px;top:0;}
.header-style-2 button.search-icon{right:85px;}
.header-style-2 .header-style .search_field{right:125px;}
.main-header.header-style-2 .main-nav ul li a{font-size:1rem;}
.main-header.header-style-2 .main-nav{padding-right:125px;}
.main-header.header-style-2 .logo-text h1{text-transform:uppercase;letter-spacing:10px;}
.main-header.header-style-3 .header-sticky{height:70px;line-height:1;border-width:0 0 1px 0;border-style:solid;background:#fff;}
.main-header.header-style-3 .main-nav ul li a{padding:0 12px;line-height:70px;}
.main-header.header-style-3 .main-nav ul li .sub-menu a{line-height:1.2;}
.main-header.header-style-3 .off-canvas-toggle-cover{left:unset;right:30px;margin-top:10px;}
.main-header.header-style-3 button.search-icon{right:80px;}
.main-header.header-style-3 .sub-menu a{color:#fff!important;}

/*main-content*/
.main-content{border-width:0 1px 0 1px;border-style:solid;}
.main-content.no-border{border-width:0;}
.main-content article.first-child h2.post-title,
.single-header h2.post-title{font-size:var(--title-font-size-big);}
.main-content article.second-child h2.post-title{font-size:var(--title-font-size-large);}
.main-content article.first-child .post-exerpt p,
.single-content .single-excerpt p{font-size:var(--exerpt-font-size-big);}
.main-content article.second-child .post-exerpt p{font-size:var(--exerpt-font-size-large);}
.main-content article .post-exerpt p:last-child{margin-bottom:0;}
.bottom .sidebar-widget{padding:50px;}
.bottom .pl-lg-110{border-left:1px solid;height:100%;}
.footer-bottom-area{width:100%;padding:0 30px;}

/*Page layouts*/
.footer-area .footer-logo{margin-bottom:40px}
.footer-area .footer-pera p{color:#a8a8a8;font-size:15px;margin-bottom:50px;line-height:1.8}
.footer-area .footer-pera.footer-pera2 p{padding:0}
.footer-area .footer-tittle h4{color:#fff;font-size:20px;margin-bottom:29px;font-weight:500;text-transform:capitalize}
.footer-area{color:#a8a8a8}
.footer-area .footer-tittle ul li{color:#012f5f;margin-bottom:15px}
.footer-area .footer-tittle ul li a{color:#333333;font-weight:300}
.footer-area .footer-tittle ul li a:hover{padding-left:5px}
.footer-area .footer-form form{position:relative}
.footer-area .footer-form form input{width:100%;height:43px;border:0;border-bottom:1px solid #403f3f;background:none}
.footer-area .footer-form form .form-icon button{position:absolute;top:0;right:-20px;background:none;border:0;cursor:pointer;padding:13px 22px;line-height:1}
.footer-area .footer-social a i{color:#222222;margin-right:12px;font-size:19px;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}
.footer-area .footer-social a i:hover{box-shadow:0 -3px 0 0 rgba(24,24,24,0.15) inset,0 3px 10px rgba(0,0,0,0.3);-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}
.footer-area .insta-feed{padding-top:5px;margin:-2px;display:flex;flex-wrap:wrap}
.footer-area .insta-feed li{width:29.33%;margin:5px}
.footer-area .insta-feed li img{width:100%}
.footer-bottom-area .footer-border{border-top:1px solid #242323;}
.footer-area a{color:#a8a8a8}
.footer-bottom-area .footer-copy-right p{font-weight:300;line-height:1;margin:0;}
.footer-menu ul li{display:inline-block;margin-left:36px}
.footer-menu ul li:first-child{margin-left:0px}

/*Pagination*/
.pagination-area{padding:0 30px;}
.pagination-area .page-item{margin:0}
.pagination-area-inner{display:inline-block;background:#f2f3f5;border-radius:30px;padding:10px 20px;line-height:1;}
.pagination-area .page-item:first-child{margin:0}
.pagination-area .page-link{color:#777777;border:0;font-size:14px;text-align:center;background:none;padding:0 10px;box-shadow:none;outline:0}
.pagination-area .page-item.active .page-link{z-index:1;color:#000;background:none;border:0;position:relative;box-shadow:none;outline:0}

/*Breadcrumb*/
.breadcrumb{display:inline-block;padding:0;text-transform:capitalize;color:#6e6e6e;font-size:0.875rem;background:none;margin:0;border-radius:0;}
.breadcrumb span{position:relative;text-align:center;padding:0 10px;}
.breadcrumb span::before{content:"\e649";font-family:'themify';display:inline-block;color:#101d35;font-size:9px;}

/*CATEGORY PAGES*/
.loop-list-1 article{border-bottom:1px solid}
.loop-list-1 .entry-meta.meta-1,
.single-header .entry-meta.meta-1{display:inline-block;background:#f2f3f5;padding:10px 20px;border-radius:30px;font-size:11px;}
.loop-list-2 .post-exerpt p,
.loop-list-2 figure{margin-bottom:0!important}
.loop-list-1 article,
.loop-list-2,
.loop-grid,
.single-content{padding:30px;}
.loop-list-2 .post-thumb{margin-bottom:15px;}
.archive-header h2{font-size:3.5rem;}
.archive-header{border-bottom:1px solid}
.animate-conner-box::after{content:" ";width:45px;height:45px;display:block;position:absolute;bottom:-45px;right:-45px;border-left:45px solid #81adde;border-bottom:45px solid #fff;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}
.animate-conner:hover .animate-conner-box::after{bottom:0!important;right:0!important}

/*SINGLE POST*/
.entry-header-1 h1{max-width:80%;}
.overflow-hidden{overflow:hidden;}
.single-social-share a{width:35px;display:block;height:35px;text-align:center;line-height:40px;font-size:13px;border-radius:3px;}
.single-thumnail .arrow-cover i{color:#fff;}
.entry-main-content h1,
.entry-main-content h2,
.entry-main-content h3,
.entry-main-content h4,
.entry-main-content h5,
.entry-main-content h6{line-height:1.25;margin:5px 0 25px;}
.entry-main-content figure{margin-bottom:30px;margin-top:30px;}
.entry-main-content p{font-size:1.1rem}
.entry-bottom .tags a{display:inline-block;font-weight:normal;text-decoration:none;padding:5px 18px;border:1px solid #ebebeb;margin-top:2px;margin-bottom:2px;margin-right:5px;border-radius:30px;background:#f2f3f5;}
.related-posts .img-hover-slide{min-height:200px;}
.single-header-2 .single-thumnail{min-height:540px;position:relative;background-size:cover;background-position:center center;}
.single-header-2 .entry-header-1{padding:100px;}
.single-header-3.single-header-2 .entry-header-1{padding:50px;}
.tooltip-inner{background-color:#fff;color:#000;border:1px solid;border-radius:5px;padding:10px;opacity:1;}
.post-exerpt p a,
.single-meta-infor li a,
.entry-main-content a{-webkit-transition:all .2s ease;transition:all .2s ease;border-bottom:2px solid #ebebeb}
.page-404 .loop-list-2 h1{font-size:10rem;}
.reading-mode-cover{display:none;opacity:0;visibility:hidden;}
.is-reading-mode .reading-mode-cover{display:flex;opacity:1;visibility:visible;}
.exit-reading-mode{position:fixed;}
.exit-reading-mode span{float:left;}
.exit-reading-mode span.back-text{margin-top:-10px;margin-left:5px;font-size:14px;font-weight:bold;}
.single-content{font-size:16px;}
.single-header h2.post-title{font-size:3.6em;}
.single-header .entry-meta.meta-0 a{font-size:0.875em;}
.single-content .single-excerpt p{font-size:1.375em;}
.single .entry-main-content,
.single .entry-main-content p{font-size:1em;}
.single .entry-main-content blockquote p{font-size:1.85em;}
.single-meta-infor li{padding:5px 0;}
.single-meta-infor strong{display:inline-block;min-width:150px;}
.single .entry-main-content .h1,
.single .entry-main-content h1{font-size:2.75em;}
.single .entry-main-content .h2,
.single .entry-main-content h2{font-size:2.5em;}
.single .entry-main-content .h3,
.single .entry-main-content h3{font-size:1.85em;}
.single .entry-main-content .h4,
.single .entry-main-content h4{font-size:1.55em;}
.single .entry-main-content .h5,
.single .entry-main-content h5{font-size:1.35em;}
.single .entry-main-content .h6,
.single .entry-main-content h6{font-size:1.2em;}

/*Author box*/
.author-bio{padding-bottom:10px;}
.author-bio .author-image img{border-radius:50%;width:100px;height:100px;}
.author-bio .author-image{flex-grow:0;flex-shrink:0;overflow:hidden;width:100px;height:100px;display:inline-block;}
.author-bio .author-image img{border-radius:50%;border:3px solid #ebebeb;}
.author-bio .author-info{flex-grow:1;}
.author-bio h3{font-size:22px;margin-bottom:10px;}
.author-bio h5{font-size:12px;text-transform:uppercase;margin-bottom:0;font-weight:500;color:var(--color-black);}
.author-bio .author-description{margin-top:15px;margin-bottom:15px;}
.author-bio .author-bio-link{display:inline-block;font-weight:normal;text-decoration:none;text-transform:lowercase;padding:1px 15px;background-color:#fff;border:1px solid #e0dede;margin-right:20px;border-radius:30px;font-size:14px;}
.author-bio .author-social{display:inline-block;font-size:14px;}
.author-bio .author-social-icons{margin:0;padding:0;list-style:none;}
.author-bio .author-social-icons li{display:inline-block;}
.author-bio .author-social-icons li:first-child a{margin-left:0;}
.author-bio .author-social-icons li a{text-align:center;font-size:16px;margin-left:-1px;padding-top:0;display:block;margin-left:20px;}
.author-bio .author-social-icons li a i{font-size:14px;}
.author .author-bio{margin:0;padding:50px;border:0;background:#f4f5f9;border-radius:5px;}
.widget-about .social-network{font-size:14px;overflow:hidden;}

/*comment*/
.form-group{margin-bottom:1.5rem;}
.comments-area{background:transparent;border-top:1px solid #eee;padding:45px 0;margin-top:50px;}
@media (max-width:414px){
	.comments-area{padding:50px 8px;}
}
.comments-area h4{margin-bottom:35px;color:#2a2a2a;font-size:18px;}
.comments-area h5{font-size:16px;margin-bottom:0px;}
.comments-area a{color:#2a2a2a;}
.comments-area .comment-list{padding-bottom:48px;}
.comments-area .comment-list:last-child{padding-bottom:0px;}
.comments-area .comment-list.left-padding{padding-left:25px;}
.comments-area .thumb{margin-right:20px;}
.comments-area .thumb img{width:70px;border-radius:50%;}
.comments-area .date{font-size:14px;color:#999999;margin-bottom:0;margin-left:20px;}
.comments-area .comment{margin-bottom:10px;color:#777777;font-size:15px;}
.comments-area .btn-reply{background-color:transparent;color:#888888;padding:5px 18px;font-size:14px;display:block;font-weight:400;}
.comment-form{border-top:1px solid #eee;padding-top:45px;margin-top:50px;margin-bottom:20px;}
.comment-form .form-group{margin-bottom:30px;}
.comment-form h4{margin-bottom:40px;font-size:18px;line-height:22px;color:#2a2a2a;}
.comment-form .name{padding-left:0px;}
@media (max-width:767px){
	.comment-form .name{padding-right:0px;margin-bottom:1rem;}
}
.comment-form .email{padding-right:0px;}
@media (max-width:991px){
	.comment-form .email{padding-left:0px;}
}
.form-control{border:1px solid #ebebeb;border-radius:5px;height:50px;padding-left:20px;background:transparent;}
.form-control:focus{outline:0;box-shadow:none;}
.form-control::placeholder{font-weight:300;color:#999999;}
.form-control::placeholder{color:#777777;}
.comment-form textarea{padding-top:18px;border-radius:12px;height:100%!important;}
.comment-form::-webkit-input-placeholder{    /* Chrome/Opera/Safari */
font-size:13px;color:#777;}
.comment-form::-moz-placeholder{    /* Firefox 19+ */
font-size:13px;color:#777;}
.comment-form:-ms-input-placeholder{    /* IE 10+ */
font-size:13px;color:#777;}
.comment-form:-moz-placeholder{    /* Firefox 18- */
font-size:13px;color:#777;}
.button-contactForm{background:#81adde;color:#fff;border-color:#81adde;padding:12px 25px;}
.button{display:inline-block;border:1px solid transparent;font-size:14px;font-weight:500;padding:12px 54px;border-radius:4px;color:#fff;border:1px solid #81adde;text-transform:uppercase;background:#81adde;cursor:pointer;transition:all 300ms linear 0s;}
.button:hover{background:#1a1a1a;border:1px solid #1a1a1a}

/*post-share-social*/
figure .social-share,
.post-thumb .social-share{position:absolute;float:left;overflow:hidden;padding-left:0;bottom:10px;right:0;margin:0;z-index:200;}
.animate-conner .post-thumb .social-share{right:35px;}
figure .social-share li,
.post-thumb .social-share li{width:100%;text-align:center;max-width:0px;opacity:0;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;float:left;margin-left:5px;}
figure .social-share li:first-child,
.post-thumb .social-share li:first-child{max-width:30px;opacity:1;pointer-events:none;}
figure .social-share li a,
.post-thumb .social-share li a{display:block;width:30px;height:30px;line-height:32px;text-align:center;border-radius:50%;font-size:12px;color:#fff;}
figure .social-share:hover li:nth-child(1),
.post-thumb .social-share:hover li:nth-child(1){opacity:0;max-width:0;}
figure .social-share:hover li,
.post-thumb .social-share:hover li{opacity:1;max-width:30px;}
figure .social-share:hover li:last-child,
.post-thumb .social-share:hover li:last-child{margin-right:15px;}
.social-share{height:0;transition-duration:0.2s;}
.bgcover:hover .social-share,
.post-thumb:hover .social-share{height:30px;transition-duration:0.2s;}
.post-thumb .social-share li a{background:#007aff;}
.post-thumb .social-share li a.fb{background:#3b5999;}
.post-thumb .social-share li a.tw{background:#55acee;}
.post-thumb .social-share li a.pt{background:#bd081c;}

/*WP STYPE*/
.wp-block-separator{border-top:5px solid #f4f5f9;margin-top:30px;margin-bottom:30px;margin-left:auto;margin-right:auto;}
.wp-block-image,
.wp-block-embed,
.wp-block-gallery{margin-bottom:30px;}
.blocks-gallery-grid,
.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0;}
.blocks-gallery-grid,
.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0;}
.entry-main-content .blocks-gallery-grid ul,
.entry-main-content .wp-block-gallery ul{list-style:none;padding:none;}
.entry-main-content .blocks-gallery-grid ul li,
.entry-main-content .wp-block-gallery ul li{list-style:none;}
.blocks-gallery-grid.columns-3 .blocks-gallery-image,
.blocks-gallery-grid.columns-3 .blocks-gallery-item,
.wp-block-gallery.columns-3 .blocks-gallery-image,
.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc((100% - 32px)/3);margin-right:16px;margin-bottom:16px;}
.blocks-gallery-grid.columns-3 .blocks-gallery-image:nth-of-type(3n),
.blocks-gallery-grid.columns-3 .blocks-gallery-item:nth-of-type(3n),
.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),
.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n){margin-right:0;}
.blocks-gallery-grid.is-cropped .blocks-gallery-image a,
.blocks-gallery-grid.is-cropped .blocks-gallery-image img,
.blocks-gallery-grid.is-cropped .blocks-gallery-item a,
.blocks-gallery-grid.is-cropped .blocks-gallery-item img,
.wp-block-gallery.is-cropped .blocks-gallery-image a,
.wp-block-gallery.is-cropped .blocks-gallery-image img,
.wp-block-gallery.is-cropped .blocks-gallery-item a,
.wp-block-gallery.is-cropped .blocks-gallery-item img{height:100%;flex:1;-o-object-fit:cover;object-fit:cover;}
.wp-block-separator.is-style-dots{border:none;width:auto;}
.wp-block-separator.is-style-dots{background:none!important;border:none;text-align:center;max-width:none;line-height:1;height:auto;}
.wp-block-separator.is-style-dots::before{content:"\00b7 \00b7 \00b7";color:currentColor;font-size:40px;letter-spacing:1em;padding-left:1em;font-family:serif;}
.wp-block-separator.is-style-dots{text-align:center;line-height:1;}
.wp-block-quote.is-large p,
.wp-block-quote.is-style-large p{font-size:30px;line-height:1.3;font-style:normal;}
.wp-block-image{margin-bottom:30px;}
.entry-main-content figure.alignleft{margin-right:30px;margin-top:20px;}
.wp-block-image .alignleft{float:left;margin-right:1em;}
.wp-block-image .aligncenter &gt; figcaption,
.wp-block-image .alignleft &gt; figcaption,
.wp-block-image .alignright &gt; figcaption,
.wp-block-image.is-resized &gt; figcaption{display:table-caption;caption-side:bottom;width:100%;}
.wp-block-image figcaption{color:#6a6a6a;z-index:1;bottom:0;right:0;line-height:1.5;margin-bottom:0;margin-top:15px;text-align:center;font-size:12px;}
.entry-main-content blockquote{position:relative;-webkit-box-sizing:;box-sizing:border-box;width:100%;word-wrap:break-word;word-break:break-word;padding:100px 50px 30px 50px;border-bottom:2px solid #ebebeb;margin:30px 0;background:#f9f9f9;border-radius:5px;}
.entry-main-content blockquote::before,
.wp-block-quote.is-large::before,
.wp-block-quote.is-style-large::before{content:"";display:block;position:absolute;font-size:120px;left:50%;top:35px;width:40px;z-index:20;text-align:center;margin-left:-20px;z-index:20;line-height:1;background:url(../imgs/quote.png) center center no-repeat;background-size:100%;width:42px;height:44px;}
.entry-main-content blockquote p{font-size:1.35rem;}
table{width:100%;margin-bottom:1.5rem;color:#212529;border-collapse:collapse;}
.entry-main-content table td,
.entry-main-content table th,
.comment-content table td,
.comment-content table th{padding:0.5em;border:1px solid #767676;}
.entry-main-content dd,
.single-comment dd{margin:0 0 1.65em;}
.entry-main-content ul{list-style:disc;}
.entry-main-content ul li,
.comment-content ul li{list-style:disc inside;line-height:2;}
.entry-main-content li &gt; ul,
.entry-main-content li &gt; ol,
.comment-content li &gt; ul,
.comment-content li &gt; ol{padding-left:2rem;}
.entry-main-content ol{padding-left:0;}
ol li{list-style:decimal inside;width:100%;line-height:2;}
pre{border:1px solid #d1d1d1;font-size:1em;line-height:1.8;margin:15px 0;max-width:100%;overflow:auto;padding:1.75em;white-space:pre;white-space:pre-wrap;word-wrap:break-word;}

/* æ–°å¢ž */
.text-center{text-align:center;}
.flex{ display: flex;}

/*custom amine*/
[data-loader='spinner']{width:35px;height:35px;display:inline-block;-webkit-animation:spinner 1.2s infinite ease-in-out;-o-animation:spinner 1.2s infinite ease-in-out;animation:spinner 1.2s infinite ease-in-out;background:url(../imgs/favicon.png);box-shadow:0 0 10px #fff;}
@-webkit-keyframes spinner{
	0%{-webkit-transform:perspective(120px) rotateX(0) rotateY(0);-ms-transform:perspective(120px) rotateX(0) rotateY(0);-o-transform:perspective(120px) rotateX(0) rotateY(0);transform:perspective(120px) rotateX(0) rotateY(0);}
	50%{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(0);-ms-transform:perspective(120px) rotateX(-180deg) rotateY(0);-o-transform:perspective(120px) rotateX(-180deg) rotateY(0);transform:perspective(120px) rotateX(-180deg) rotateY(0);}
	100%{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-180deg);-ms-transform:perspective(120px) rotateX(-180deg) rotateY(-180deg);-o-transform:perspective(120px) rotateX(-180deg) rotateY(-180deg);transform:perspective(120px) rotateX(-180deg) rotateY(-180deg);}
}
@-moz-keyframes spinner{
	0%{-webkit-transform:perspective(120px) rotateX(0) rotateY(0);-ms-transform:perspective(120px) rotateX(0) rotateY(0);-o-transform:perspective(120px) rotateX(0) rotateY(0);transform:perspective(120px) rotateX(0) rotateY(0);}
	50%{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(0);-ms-transform:perspective(120px) rotateX(-180deg) rotateY(0);-o-transform:perspective(120px) rotateX(-180deg) rotateY(0);transform:perspective(120px) rotateX(-180deg) rotateY(0);}
	100%{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-180deg);-ms-transform:perspective(120px) rotateX(-180deg) rotateY(-180deg);-o-transform:perspective(120px) rotateX(-180deg) rotateY(-180deg);transform:perspective(120px) rotateX(-180deg) rotateY(-180deg);}
}
@-o-keyframes spinner{
	0%{-webkit-transform:perspective(120px) rotateX(0) rotateY(0);-ms-transform:perspective(120px) rotateX(0) rotateY(0);-o-transform:perspective(120px) rotateX(0) rotateY(0);transform:perspective(120px) rotateX(0) rotateY(0);}
	50%{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(0);-ms-transform:perspective(120px) rotateX(-180deg) rotateY(0);-o-transform:perspective(120px) rotateX(-180deg) rotateY(0);transform:perspective(120px) rotateX(-180deg) rotateY(0);}
	100%{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-180deg);-ms-transform:perspective(120px) rotateX(-180deg) rotateY(-180deg);-o-transform:perspective(120px) rotateX(-180deg) rotateY(-180deg);transform:perspective(120px) rotateX(-180deg) rotateY(-180deg);}
}
@keyframes spinner{
	0%{-webkit-transform:perspective(120px) rotateX(0) rotateY(0);-ms-transform:perspective(120px) rotateX(0) rotateY(0);-o-transform:perspective(120px) rotateX(0) rotateY(0);transform:perspective(120px) rotateX(0) rotateY(0);}
	50%{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(0);-ms-transform:perspective(120px) rotateX(-180deg) rotateY(0);-o-transform:perspective(120px) rotateX(-180deg) rotateY(0);transform:perspective(120px) rotateX(-180deg) rotateY(0);}
	100%{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-180deg);-ms-transform:perspective(120px) rotateX(-180deg) rotateY(-180deg);-o-transform:perspective(120px) rotateX(-180deg) rotateY(-180deg);transform:perspective(120px) rotateX(-180deg) rotateY(-180deg);}
}
@keyframes shadow-pulse{
	0%{box-shadow:0 0 0 0px rgba(239,63,72,0.8);}
	100%{box-shadow:0 0 0 5px rgba(0,0,0,0);}
}
@keyframes shadow-pulse-big{
	0%{box-shadow:0 0 0 0px rgba(239,63,72,0.1);}
	100%{box-shadow:0 0 0 20px rgba(0,0,0,0);}
}

/* widgets */
/***
Styling for widgets
***/

/*Left sidebar*/
.left-sidbar{position:relative;}
.left-sidbar .sidebar-widget{padding-left:0px;padding-right:0px;}
.left-sidbar .sidebar-widget.widget_categories{padding-left:0;padding-right:0;font-size:var(--exerpt-font-size-large)}
.left-sidbar .list-group-item{border-radius:0;background-color:#fff;color:#212529;border-left:0;border-right:0;border-color:#ebebeb;white-space:nowrap;text-decoration:none;padding:10px 70px;}
.left-sidbar .list-group-item:not(.collapsed){background-color:#fff;}
.left-sidbar .list-group .list-group-item[aria-expanded="false"]::after{content:"\e145";font-family:'Material Design Icons';display:inline;text-align:right;padding-left:5px;top:3px;position:relative;}
.left-sidbar .list-group .list-group-item[aria-expanded="true"]{background-color:#fff;}
.left-sidbar .list-group .list-group-item[aria-expanded="true"]::after{content:"\e15b";font-family:'Material Design Icons';display:inline;text-align:right;padding-left:5px;top:3px;position:relative;}
.left-sidbar .list-group .collapse .list-group-item{padding-left:85px;}
.left-sidbar .list-group .collapse &gt; .collapse .list-group-item{padding-left:100px;}
.left-sidbar .list-group .collapse &gt; .collapse &gt; .collapse .list-group-item{padding-left:115px;}

/*Right sidebar*/
.right-sidbar .sidebar-widget{border-bottom:1px solid #ebebeb;padding:30px 0;}
.right-sidbar .sidebar-widget:last-child{border-bottom:0;}

/*bottom*/
.bottom .sidebar-widget{padding:30px;border-top:1px solid #ebebeb;}

/*top news*/
.top-news{padding:50px 30px;border-bottom:1px solid #ebebeb;}
.top-news .post-thumb{width:100px;}

/*archive*/
.widget-archive ul li{transition-duration:0.2s}
.widget-archive ul li:hover{padding-left:10px;transition-duration:0.2s;}
.widget-archive ul li + li{padding-top:10px;margin-top:10px;border-top:1px solid #ebebeb;}

/*Twitter*/
.twitter-widget-inner{overflow:hidden;}
.widget-twitter .twitter-content{overflow:hidden;margin-bottom:30px;}
.widget-twitter .twitter-content p{display:inline;}
.widget-twitter .twitter-content a{font-style:italic;margin-right:8px;color:#00c6f7;}
.widget-twitter i{color:#55acee;}

/*instagrame*/
.alith-row.alith-gap-10 .alith-col,
.alith-row.alith-gap-10 .alith-col-nr{float:left;margin:0 0 10px;padding:0 5px;}
.alith-row .alith-col-3{width:33.33%;}
.alith-row .alith-col img,
.alith-row .alith-col-nr img{vertical-align:bottom;}

/*newsletter*/
.form-newsletter-cover{display:table;}
.form-newsletter{display:flex;align-content:center;align-items:center;border:1px solid #111;padding:0 16px;background:white;width:100%;}
.form-newsletter input[type="email"]{border:0;background:none;width:calc(100% - 50px);padding-left:0;padding-right:0;font-size:14px;}
.form-newsletter button,
.exit-reading-mode{background:none;padding:0;height:44px;text-decoration:none;border:0;}
.form-newsletter button .long-arrow,
button.exit-reading-mode .long-arrow{width:50px;}
.long-arrow{background-color:#555;display:block;height:1px;position:relative;}
.long-arrow::before,
.long-arrow::after{background-color:#555;display:block;height:1px;width:7px;content:"";position:absolute;}
.long-arrow-right::before{transform:rotate(40deg);transform-origin:top right;}
.long-arrow-right::before,
.long-arrow-right::after{top:0;right:0;}
.long-arrow-right::after{transform:rotate(-40deg);transform-origin:bottom right;}
.long-arrow-left::before,
.long-arrow-left::after{top:0;left:0;}
.long-arrow-left::before{transform:rotate(-40deg);transform-origin:top left;}
.long-arrow-left::after{transform:rotate(40deg);transform-origin:bottom left;}

/*Entry meta*/
.entry-meta{line-height:1;}
.entry-meta.meta-2 .author-img img{width:40px;height:40px;border-radius:50%;}
.entry-meta.meta-2 .author-name{text-transform:uppercase;font-weight:600;font-size:14px;display:inline-block;margin-top:5px;}
.entry-meta .author-add{font-size:12px;}
.entry-meta.meta-1 span{margin-right:10px;}
.entry-meta.meta-1 span i{margin-right:3px;}
.entry-meta.meta-0 a{margin-right:15px;font-size:14px;}
span.has-dot{position:relative;padding-left:10px;}
span.has-dot::before{content:"";width:2px;height:2px;background:#999;border-radius:50%;position:absolute;top:50%;margin-top:-1px;display:block;left:-3px;}

/*widget-header*/
.widget-header .widget-title{position:relative;z-index:2;}
.widget-header.widget-header-style-1 .widget-title{position:relative;text-transform:uppercase;}
.widget-header.widget-header-style-1 .widget-title::after{content:"";width:50px;height:1px;background:#b8b8b8;position:absolute;bottom:-15px;left:0;}

/*SLICK SLIDER*/

/*featured-slider-1*/
.slick-slide img{max-width:100%;height:auto;}
.featured-slider-1{background:#fff;box-shadow:0px 0px 40px 0px rgba(0,0,0,0.05);}
.slider-caption{padding:30px;}
.arrow-cover{position:absolute;margin-top:-50px;right:30px;font-size:2px;}
button.slick-arrow{background:none;border:0;position:relative;padding:0;margin:0 5px;}
button.slick-arrow [class^="flaticon-"]::before{font-size:15px;}

/*featured-slider-2*/
.featured-slider-2-items .post-thumb .thumb-overlay{min-height:600px;}
.featured-slider-2 .post-content-overlay{position:absolute;transition-duration:0.2s;width:100%;top:200px;z-index:500;}
.featured-slider-2 .post-content-overlay .post-title{max-width:50%;}
.featured-slider-2-nav-cover{position:absolute;bottom:0;right:0;width:50%;}
.featured-slider-2-nav .slick-current img{border:5px solid;}
.featured-slider-2 .arrow-cover{position:absolute;left:0;z-index:300;}
.featured-slider-2 .arrow-cover i{color:#fff;}

/*widgets-post-carausel-1*/
.editor-picked{padding:30px;}
a.read-more{font-size:12px;border-radius:3px;border:1px solid;padding:6px 8px;}
a.read-more:hover{color:#fff;}
.post-carausel-1-items{padding:30px;}
.post-carausel-1-items h6.post-title{font-size:14px;}
.post-carausel-1-items .entry-meta{font-size:11px;}
.post-carausel-1-arrow{float:right;}
.post-carausel-1 .editor-picked-left{border-right:1px solid #c8e5ea;box-shadow:0 0px 15px rgba(0,0,0,0.15);}

/*widgets-post-carausel-2*/
.post-carausel-2 .img-hover-slide{min-height:310px;}
.slick-dots{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin:0;padding:0;list-style-type:none;position:absolute;top:-30px;right:15px;}
.slick-dots li{margin:0 2px;}
.slick-dots button{display:block;height:8px;width:8px;border:2px solid #B2B2B2;background:transparent;text-indent:-9999px;padding:0;border-radius:6px;}
.slick-dots li.slick-active button{width:20px;}

/*widgets-post-carausel-3*/
.post-carausel-3 .img-hover-slide{min-height:450px;}
.post-carausel-3 .thumb-overlay::before{border-radius:0;}

/*POST MODULES*/

/*Post module 1*/
.post-module-1 .post-content-overlay{position:absolute;bottom:15px;left:15px;transition-duration:0.2s;padding-right:15px;}
.post-module-1 .post-thumb:hover .post-content-overlay{bottom:20px;transition-duration:0.2s;}
.post-module-1 .list-post .post-thumb{width:130px;height:100px;}

/*post-module-4*/
.post-module-4 .img-hover-slide{height:570px;}
.post-module-1.post-module-5 .list-post .post-thumb{width:80px;height:80px;}

/*post-module-6*/
.post-module-6 .post-module-6-item:first-child{padding-top:0;}
.post-module-6 .post-module-6-item{border-bottom:1px solid #ebebeb;padding-bottom:15px;margin-bottom:15px;}
.post-module-6 .post-module-6-item:last-child{border-bottom:0;margin:0;padding:0;}
.post-module-6-item span.item-count{font-size:30px;font-family:serif;font-style:italic;margin:0 15px;text-align:center;}
.post-module-6-item span.item-count i{font-size:16px;}
.post-module-6-item h5{font-size:1.15rem;}

/*Post aside 1*/

/*news-flash*/
.news-flash-cover h6{line-height:24px;}

/*Categories*/
.widget_categories li.cat-item,
.widget_archive li,
.widget_pages li,
.widget_recent_comments li,
.widget_nav_menu li{text-align:right;border-bottom:1px solid #ebebeb;display:table;width:100%;}
.widget_categories li.cat-item a,
.widget_archive li a,
.widget_pages li a{text-align:left;float:left;padding:5px 0;}

/*Tab*/
nav.tab-nav{position:relative;top:0;background:none;border-radius:120px;padding:0 11px;border:0 solid;float:right;text-transform:uppercase;font-size:12px;}
.nav-tabs .nav-link.active,
.nav-tabs .nav-link,
.nav-tabs .nav-link:focus,
.nav-tabs .nav-link:hover{border:none;}
nav.tab-nav .nav-tabs{border:none;}
.tab-nav.style-1 .nav-link.active,
.tab-nav.style-1 .nav-link:hover{color:#fff;}
.tab-nav.style-1 .nav-link{display:block;padding:6px 13px;border-radius:30px;line-height:1;margin:0 3px;}

/*Social network widget*/
.follow-us a{display:block;padding:12px 13px;color:#fff;width:50%;border-radius:5px;font-size:15px;overflow:hidden;height:46px;}
.follow-us a .social-count{font-weight:bold;}
.follow-us i.v-align-space{border-right:1px solid rgba(255,255,255,0.5);padding-right:8px;line-height:1;}
.follow-us .social-icon{display:inline-block;position:relative;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;}
.follow-us a:hover i{-webkit-transform:translateY(-35px)!important;-ms-transform:translateY(-35px)!important;transform:translateY(-35px)!important;}
.follow-us a i{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:.2s cubic-bezier(.65,.23,.31,.88);-o-transition:.2s cubic-bezier(.65,.23,.31,.88);transition:.2s cubic-bezier(.65,.23,.31,.88);display:inline-block;font-size:18px;vertical-align:middle;}
.follow-us a i.nth-2{position:absolute;top:38px;left:0;}

/*Widget About*/
.about-author-img{border-radius:50%;border:3px solid #ebebeb;max-width:80%;}

/*Videos*/
.video-area{background-image:url(../imgs/bg-20.png);background-repeat:no-repeat;background-color:#021228;background-position:left center;color:#8b8cb3;}
.video-area .letter-background,
.footer-area .letter-background{color:rgba(255,255,255,0.2);}
.play_btn a{color:#fff;border:2px solid #fff;width:70px;height:70px;display:inline-block;border-radius:50%;text-align:center;line-height:70px;font-size:29px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9;background:rgba(0,0,0,0.5);}
.play_btn.play_btn_small a{width:40px;height:40px;line-height:40px;font-size:20px;}
.play_btn.play_btn_small a i{margin-right:-3px;}
.btn-play-video{color:#fff;border:2px solid #fff;width:70px;height:70px;display:inline-block;border-radius:50%;text-align:center;line-height:70px;font-size:29px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9;background:rgba(0,0,0,0.5);font-size:30px;}

/*Taber*/
.widget-taber a.nav-link{font-size:14px;padding:4px 15px 0 0;float:left;position:relative;}
.widget-taber a.nav-link.active{font-size:18px;padding-top:0;padding-left:15px;}
.widget-taber a.nav-link.active::before{content:"";width:8px;height:8px;display:block;position:absolute;border-radius:50%;left:0;top:50%;margin-top:-4px;animation:shadow-pulse 1s infinite;}
.widget-taber nav.tab-nav{padding:0;}
.widget-taber-content{box-shadow:0px 0px 40px 0px rgba(0,0,0,0.05);}

/*Tagcloud*/
.widget_tagcloud .tag-cloud-link{-moz-user-select:none;text-transform:capitalize;display:inline-block;font-size:14px;font-weight:500;line-height:0;padding:15px 20px;border-radius:30px;margin:0 5px 10px 0;border:1px solid #ebebeb;background:#f2f3f5;}

/*BORDER RADIUS DECLARE*/
.border-radius-2{border-radius:2px;overflow:hidden;}
.border-radius-5{border-radius:5px;overflow:hidden;}
.border-radius-10{border-radius:10px;overflow:hidden;}
.border-radius-15{border-radius:15px;overflow:hidden;}

/*PADDING AND MARGIN DECLARE*/
.mt-5{margin-top:5px!important}
.mt-10{margin-top:10px!important}
.mt-15{margin-top:15px!important}
.mt-20{margin-top:20px!important}
.mt-25{margin-top:25px!important}
.mt-30{margin-top:30px!important}
.mt-35{margin-top:35px!important}
.mt-40{margin-top:40px!important}
.mt-45{margin-top:45px!important}
.mt-50{margin-top:50px!important}
.mt-55{margin-top:55px!important}
.mt-60{margin-top:60px!important}
.mt-65{margin-top:65px!important}
.mt-70{margin-top:70px!important}
.mt-75{margin-top:75px!important}
.mt-80{margin-top:80px!important}
.mt-85{margin-top:85px!important}
.mt-90{margin-top:90px!important}
.mt-95{margin-top:95px!important}
.mt-100{margin-top:100px!important}
.mt-105{margin-top:105px!important}
.mt-110{margin-top:110px!important}
.mt-115{margin-top:115px!important}
.mt-120{margin-top:120px!important}
.mt-125{margin-top:125px!important}
.mt-130{margin-top:130px!important}
.mt-135{margin-top:135px!important}
.mt-140{margin-top:140px!important}
.mt-145{margin-top:145px!important}
.mt-150{margin-top:150px!important}
.mt-155{margin-top:155px!important}
.mt-160{margin-top:160px!important}
.mt-165{margin-top:165px!important}
.mt-170{margin-top:170px!important}
.mt-175{margin-top:175px!important}
.mt-180{margin-top:180px!important}
.mt-185{margin-top:185px!important}
.mt-190{margin-top:190px!important}
.mt-195{margin-top:195px!important}
.mt-200{margin-top:200px!important}
.mb-5{margin-bottom:5px!important}
.mb-10{margin-bottom:10px!important}
.mb-15{margin-bottom:15px!important}
.mb-20{margin-bottom:20px!important}
.mb-25{margin-bottom:25px!important}
.mb-30{margin-bottom:30px!important}
.mb-35{margin-bottom:35px!important}
.mb-40{margin-bottom:40px!important}
.mb-45{margin-bottom:45px!important}
.mb-50{margin-bottom:50px!important}
.mb-55{margin-bottom:55px!important}
.mb-60{margin-bottom:60px!important}
.mb-65{margin-bottom:65px!important}
.mb-70{margin-bottom:70px!important}
.mb-75{margin-bottom:75px!important}
.mb-80{margin-bottom:80px!important}
.mb-85{margin-bottom:85px!important}
.mb-90{margin-bottom:90px!important}
.mb-95{margin-bottom:95px!important}
.mb-100{margin-bottom:100px!important}
.mb-105{margin-bottom:105px!important}
.mb-110{margin-bottom:110px!important}
.mb-115{margin-bottom:115px!important}
.mb-120{margin-bottom:120px!important}
.mb-125{margin-bottom:125px!important}
.mb-130{margin-bottom:130px!important}
.mb-135{margin-bottom:135px!important}
.mb-140{margin-bottom:140px!important}
.mb-145{margin-bottom:145px!important}
.mb-150{margin-bottom:150px!important}
.mb-155{margin-bottom:155px!important}
.mb-160{margin-bottom:160px!important}
.mb-165{margin-bottom:165px!important}
.mb-170{margin-bottom:170px!important}
.mb-175{margin-bottom:175px!important}
.mb-180{margin-bottom:180px!important}
.mb-185{margin-bottom:185px!important}
.mb-190{margin-bottom:190px!important}
.mb-195{margin-bottom:195px!important}
.mb-200{margin-bottom:200px!important}
.ml-5{margin-left:5px!important}
.ml-10{margin-left:10px!important}
.ml-15{margin-left:15px!important}
.ml-20{margin-left:20px!important}
.ml-25{margin-left:25px!important}
.ml-30{margin-left:30px!important}
.ml-35{margin-left:35px!important}
.ml-40{margin-left:40px!important}
.ml-45{margin-left:45px!important}
.ml-50{margin-left:50px!important}
.ml-55{margin-left:55px!important}
.ml-60{margin-left:60px!important}
.ml-65{margin-left:65px!important}
.ml-70{margin-left:70px!important}
.ml-75{margin-left:75px!important}
.ml-80{margin-left:80px!important}
.ml-85{margin-left:85px!important}
.ml-90{margin-left:90px!important}
.ml-95{margin-left:95px!important}
.ml-100{margin-left:100px!important}
.ml-105{margin-left:105px!important}
.ml-110{margin-left:110px!important}
.ml-115{margin-left:115px!important}
.ml-120{margin-left:120px!important}
.ml-125{margin-left:125px!important}
.ml-130{margin-left:130px!important}
.ml-135{margin-left:135px!important}
.ml-140{margin-left:140px!important}
.ml-145{margin-left:145px!important}
.ml-150{margin-left:150px!important}
.ml-155{margin-left:155px!important}
.ml-160{margin-left:160px!important}
.ml-165{margin-left:165px!important}
.ml-170{margin-left:170px!important}
.ml-175{margin-left:175px!important}
.ml-180{margin-left:180px!important}
.ml-185{margin-left:185px!important}
.ml-190{margin-left:190px!important}
.ml-195{margin-left:195px!important}
.ml-200{margin-left:200px!important}
.mr-5{margin-right:5px!important}
.mr-10{margin-right:10px!important}
.mr-15{margin-right:15px!important}
.mr-20{margin-right:20px!important}
.mr-25{margin-right:25px!important}
.mr-30{margin-right:30px!important}
.mr-35{margin-right:35px!important}
.mr-40{margin-right:40px!important}
.mr-45{margin-right:45px!important}
.mr-50{margin-right:50px!important}
.mr-55{margin-right:55px!important}
.mr-60{margin-right:60px!important}
.mr-65{margin-right:65px!important}
.mr-70{margin-right:70px!important}
.mr-75{margin-right:75px!important}
.mr-80{margin-right:80px!important}
.mr-85{margin-right:85px!important}
.mr-90{margin-right:90px!important}
.mr-95{margin-right:95px!important}
.mr-100{margin-right:100px!important}
.mr-105{margin-right:105px!important}
.mr-110{margin-right:110px!important}
.mr-115{margin-right:115px!important}
.mr-120{margin-right:120px!important}
.mr-125{margin-right:125px!important}
.mr-130{margin-right:130px!important}
.mr-135{margin-right:135px!important}
.mr-140{margin-right:140px!important}
.mr-145{margin-right:145px!important}
.mr-150{margin-right:150px!important}
.mr-155{margin-right:155px!important}
.mr-160{margin-right:160px!important}
.mr-165{margin-right:165px!important}
.mr-170{margin-right:170px!important}
.mr-175{margin-right:175px!important}
.mr-180{margin-right:180px!important}
.mr-185{margin-right:185px!important}
.mr-190{margin-right:190px!important}
.mr-195{margin-right:195px!important}
.mr-200{margin-right:200px!important}
.pt-5{padding-top:5px!important}
.pt-10{padding-top:10px!important}
.pt-15{padding-top:15px!important}
.pt-20{padding-top:20px!important}
.pt-25{padding-top:25px!important}
.pt-30{padding-top:30px!important}
.pt-35{padding-top:35px!important}
.pt-40{padding-top:40px!important}
.pt-45{padding-top:45px!important}
.pt-50{padding-top:50px!important}
.pt-55{padding-top:55px!important}
.pt-60{padding-top:60px!important}
.pt-65{padding-top:65px!important}
.pt-70{padding-top:70px!important}
.pt-75{padding-top:75px!important}
.pt-80{padding-top:80px!important}
.pt-85{padding-top:85px!important}
.pt-90{padding-top:90px!important}
.pt-95{padding-top:95px!important}
.pt-100{padding-top:100px!important}
.pt-105{padding-top:105px!important}
.pt-110{padding-top:110px!important}
.pt-115{padding-top:115px!important}
.pt-120{padding-top:120px!important}
.pt-125{padding-top:125px!important}
.pt-130{padding-top:130px!important}
.pt-135{padding-top:135px!important}
.pt-140{padding-top:140px!important}
.pt-145{padding-top:145px!important}
.pt-150{padding-top:150px!important}
.pt-155{padding-top:155px!important}
.pt-160{padding-top:160px!important}
.pt-165{padding-top:165px!important}
.pt-170{padding-top:170px!important}
.pt-175{padding-top:175px!important}
.pt-180{padding-top:180px!important}
.pt-185{padding-top:185px!important}
.pt-190{padding-top:190px!important}
.pt-195{padding-top:195px!important}
.pt-200{padding-top:200px!important}
.pt-260{padding-top:260px!important}
.pb-5{padding-bottom:5px!important}
.pb-10{padding-bottom:10px!important}
.pb-15{padding-bottom:15px!important}
.pb-20{padding-bottom:20px!important}
.pb-25{padding-bottom:25px!important}
.pb-30{padding-bottom:30px!important}
.pb-35{padding-bottom:35px!important}
.pb-40{padding-bottom:40px!important}
.pb-45{padding-bottom:45px!important}
.pb-50{padding-bottom:50px!important}
.pb-55{padding-bottom:55px!important}
.pb-60{padding-bottom:60px!important}
.pb-65{padding-bottom:65px!important}
.pb-70{padding-bottom:70px!important}
.pb-75{padding-bottom:75px!important}
.pb-80{padding-bottom:80px!important}
.pb-85{padding-bottom:85px!important}
.pb-90{padding-bottom:90px!important}
.pb-95{padding-bottom:95px!important}
.pb-100{padding-bottom:100px!important}
.pb-105{padding-bottom:105px!important}
.pb-110{padding-bottom:110px!important}
.pb-115{padding-bottom:115px!important}
.pb-120{padding-bottom:120px!important}
.pb-125{padding-bottom:125px!important}
.pb-130{padding-bottom:130px!important}
.pb-135{padding-bottom:135px!important}
.pb-140{padding-bottom:140px!important}
.pb-145{padding-bottom:145px!important}
.pb-150{padding-bottom:150px!important}
.pb-155{padding-bottom:155px!important}
.pb-160{padding-bottom:160px!important}
.pb-165{padding-bottom:165px!important}
.pb-170{padding-bottom:170px!important}
.pb-175{padding-bottom:175px!important}
.pb-180{padding-bottom:180px!important}
.pb-185{padding-bottom:185px!important}
.pb-190{padding-bottom:190px!important}
.pb-195{padding-bottom:195px!important}
.pb-200{padding-bottom:200px!important}
.pl-5{padding-left:5px!important}
.pl-10{padding-left:10px!important}
.pl-15{padding-left:15px!important}
.pl-20{padding-left:20px!important}
.pl-25{padding-left:25px!important}
.pl-30{padding-left:30px!important}
.pl-35{padding-left:35px!important}
.pl-40{padding-left:40px!important}
.pl-45{padding-left:45px!important}
.pl-50{padding-left:50px!important}
.pl-55{padding-left:55px!important}
.pl-60{padding-left:60px!important}
.pl-65{padding-left:65px!important}
.pl-70{padding-left:70px!important}
.pl-75{padding-left:75px!important}
.pl-80{padding-left:80px!important}
.pl-85{padding-left:85px!important}
.pl-90{padding-left:90px!important}
.pl-95{padding-left:95px!important}
.pl-100{padding-left:100px!important}
.pl-105{padding-left:105px!important}
.pl-110{padding-left:110px!important}
.pl-115{padding-left:115px!important}
.pl-120{padding-left:120px!important}
.pl-125{padding-left:125px!important}
.pl-130{padding-left:130px!important}
.pl-135{padding-left:135px!important}
.pl-140{padding-left:140px!important}
.pl-145{padding-left:145px!important}
.pl-150{padding-left:150px!important}
.pl-155{padding-left:155px!important}
.pl-160{padding-left:160px!important}
.pl-165{padding-left:165px!important}
.pl-170{padding-left:170px!important}
.pl-175{padding-left:175px!important}
.pl-180{padding-left:180px!important}
.pl-185{padding-left:185px!important}
.pl-190{padding-left:190px!important}
.pl-195{padding-left:195px!important}
.pl-200{padding-left:200px!important}
.pr-5{padding-right:5px!important}
.pr-10{padding-right:10px!important}
.pr-15{padding-right:15px!important}
.pr-20{padding-right:20px!important}
.pr-25{padding-right:25px!important}
.pr-30{padding-right:30px!important}
.pr-35{padding-right:35px!important}
.pr-40{padding-right:40px!important}
.pr-45{padding-right:45px!important}
.pr-50{padding-right:50px!important}
.pr-55{padding-right:55px!important}
.pr-60{padding-right:60px!important}
.pr-65{padding-right:65px!important}
.pr-70{padding-right:70px!important}
.pr-75{padding-right:75px!important}
.pr-80{padding-right:80px!important}
.pr-85{padding-right:85px!important}
.pr-90{padding-right:90px!important}
.pr-95{padding-right:95px!important}
.pr-100{padding-right:100px!important}
.pr-105{padding-right:105px!important}
.pr-110{padding-right:110px!important}
.pr-115{padding-right:115px!important}
.pr-120{padding-right:120px!important}
.pr-125{padding-right:125px!important}
.pr-130{padding-right:130px!important}
.pr-135{padding-right:135px!important}
.pr-140{padding-right:140px!important}
.pr-145{padding-right:145px!important}
.pr-150{padding-right:150px!important}
.pr-155{padding-right:155px!important}
.pr-160{padding-right:160px!important}
.pr-165{padding-right:165px!important}
.pr-170{padding-right:170px!important}
.pr-175{padding-right:175px!important}
.pr-180{padding-right:180px!important}
.pr-185{padding-right:185px!important}
.pr-190{padding-right:190px!important}
.pr-195{padding-right:195px!important}
.pr-200{padding-right:200px!important}
.bt-1{border-top:1px solid;}

/*custom gap*/
.alith-row.alith-gap-0px{margin:0}
.alith-row.alith-gap-0px .alith-col,
.alith-row.alith-gap-0px .alith-col-nr{margin:0;padding:0}
.alith-row.alith-gap-1{margin:0 -0.5px}
.alith-row.alith-gap-1 .alith-col,
.alith-row.alith-gap-1 .alith-col-nr{margin:0 0 1px;padding:0 0.5px}
.alith-row.alith-gap-5{margin:0 -2.5px}
.alith-row.alith-gap-5 .alith-col,
.alith-row.alith-gap-5 .alith-col-nr{margin:0 0 5px;padding:0 2.5px}
.alith-row.alith-gap-10{margin:0 -5px}
.alith-row.alith-gap-10 .alith-col,
.alith-row.alith-gap-10 .alith-col-nr{float:left;margin:0 0 10px;padding:0 5px}
.alith-row.alith-gap-20{margin:0 -10px}
.alith-row.alith-gap-20 .alith-col,
.alith-row.alith-gap-20 .alith-col-nr{margin:0 0 20px;padding:0 10px}
.alith-row.alith-gap-24{margin:0 -11px}
.alith-row.alith-gap-24 .alith-col,
.alith-row.alith-gap-24 .alith-col-nr{margin:0 0 24px;padding:0 11px}
.alith-row.alith-gap-30{margin:0 -15px}
.alith-row.alith-gap-30 .alith-col,
.alith-row.alith-gap-30 .alith-col-nr{margin:0 0 30px;padding:0 15px}
.alith-row.alith-gap-40{margin:0 -20px}
.alith-row.alith-gap-40 .alith-col,
.alith-row.alith-gap-40 .alith-col-nr{margin:0 0 40px;padding:0 20px}
.alith-row.alith-gap-50{margin:0 -25px}
.alith-row.alith-gap-50 .alith-col,
.alith-row.alith-gap-50 .alith-col-nr{margin:0 0 50px;padding:0 25px}
.alith-row.alith-gap-60{margin:0 -30px}
.alith-row.alith-gap-60 .alith-col,
.alith-row.alith-gap-60 .alith-col-nr{margin:0 0 60px;padding:0 30px}



/* color =======================================================*/
.primary-color{color:#c10e23;}
a{color:#212529;}
a:hover,
.left-sidbar .list-group-item:hover,
.entry-meta.meta-0 a:hover,
.post-exerpt p a,
.entry-main-content a,
.entry-main-content blockquote::before,
.pagination-area .page-link:hover{color:#c10e23;}
.entry-meta.meta-0 a{color:#889097;}
.post-exerpt p{color:#555;}

/*Background*/
#scrollUp,
.primary-bg{background:#c10e23;}
.secondary-bg,
.main-header .main-nav ul ul.sub-menu{background:#c10e23;}
.scroll-progress{background:#df8645;}
.divider-1,
.grey-bg{background:#ebebeb}
.white-bg{background:#fff;}

/*Border*/
.btn,
.divider-1,
.header-style .search_field,
.main-header.header-style-3 .header-sticky,
.main-content,
.bottom .pl-lg-110,
.loop-list-1 article,
.archive-header,
.tooltip-inner{border-color:#ebebeb;}
.tooltip.bs-tooltip-right .arrow:before{border-right-color:#ebebeb!important;}
.tooltip.bs-tooltip-left .arrow:before{border-right-color:#ebebeb!important;}
.tooltip.bs-tooltip-bottom .arrow:before{border-right-color:#ebebeb!important;}
.tooltip.bs-tooltip-top .arrow:before{border-top-color:#ebebeb!important;}

/*OTHER COLORS*/
.color-white,
.color-white a{color:#ffffff!important;}
.color-grey,
.color-grey a{color:#889097!important;}
.color-black,
.color-black a{color:#000000!important;}
.facebook-icon:hover{color:#3b5998;}
.twitter-icon:hover{color:#55acee;}
.pinterest-icon:hover{color:#bd081c;}
.instagram-icon:hover{color:#3f729b;}
.follow-us a.follow-us-facebook,
.single-social-share a.facebook-icon{background:#305c99;}
.follow-us a.follow-us-twitter,
.single-social-share a.twitter-icon{background:#00cdff;}
.follow-us a.follow-us-instagram,
.single-social-share a.instagram-icon{background:#3f729b;}
.follow-us a.follow-us-youtube,
.single-social-share a.pinterest-icon{background:#e22b26;}



/* responsive */
@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 (min-width:576px){
}
@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:0;}
	.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;}
}
@media (min-width:992px){
	:root{--title-font-size-big:3.1rem;--title-font-size-large:2.2rem;--exerpt-font-size-big:1.225rem;--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:50px 80px;}
	.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:0!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){
}
@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 160px;} */
	/* .pagination-area{padding:0 160px;} */
	.pl-lg-110{padding-left:110px;}
	.pl-lg-160{padding-left:160px;}
	.offcanvas-inner{padding:30px 45px;}
	.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;}
}

/* company_style */

@charset "utf-8";
/* CSS Document */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}
body {
  margin: 0;
  font-size: 14px;
  font-family: "Microsoft Yahei", tahoma, arial;
  line-height: 1.5;
  color: #333;
  background-color: #fff;
	color: #666;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
  *display: inline;
  *zoom: 1;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden],
template {
  display: none;
}
.xuan {
  color:#FFF;
}
a {
  background: transparent;
  text-decoration: none;
  color: #666;
  cursor:pointer
}
a:active,
a:hover {
  outline: 0;
  color: #fff;
}
a:hover {
  color: #c10e23;
}
abbr[title] {
  border-bottom: 1px dotted;
}
i{
	font-style: normal;
}
b,
strong {
  font-weight: bold;
}
dfn {
  font-style: italic;
}
mark {
  background: #ff0;
  color: #000;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  border: 0;
/*  vertical-align: middle;*/
  -ms-interpolation-mode: bicubic;
}
svg:not(:root) {
  overflow: hidden;
}
hr {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}
pre {
  overflow: auto;
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word;
}
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  _font-family: "courier new", monospace;
  font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
button {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
  *overflow: visible;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input {
  line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
  *height: 13px;
  *width: 13px;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: textfield;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
legend {
  border: 0;
  padding: 0;
  *margin-left: -7px;
}
textarea {
  overflow: auto;
  resize: vertical;
}
optgroup {
  font-weight: bold;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td,
th {
  padding: 0;
}
q {
  quotes: none;
}
html,
button,
input,
select,
textarea {
  font-family: "Microsoft Yahei", tahoma, arial;
}
h1,
h2,
h3,
/*h4,*/
h5,
h6,
p,
figure,
form,
blockquote {
  margin: 0;
}
ul,
ol,
li,
dl,
dd {
  margin: 0;
  padding: 0;
}
ul,
ol {
  list-style: none outside none;
}
/*h1,*/
/*h2,*/
h3 {
  line-height: 2;
  font-weight: normal;
}
h1 {
  font-size: 18px;
}
h2 {
  font-size: 15.6px;
}
h3 {
  font-size: 14.04px;
}
h4 {
  font-size: 12px;
}
h5,
h6 {
  font-size: 10.2px;
/*  text-transform: uppercase;*/
}
input:-moz-placeholder,
textarea:-moz-placeholder {
  color: #ccc;
}
input::-moz-placeholder,
textarea::-moz-placeholder {
  color: #ccc;
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  color: #ccc;
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color: #ccc;
}
.header-nav-btn .header-nav-btn1 i,
.m-nav a,
.m-nav .i-hot,
.m-nav .ico-hot,
.m-nav .ico-hot2,
.m-nav .ico-hot3,
.m-nav .nav-allsort .allsort-list ul li h3,
.m-nav .nav-allsort .allsort-list ul li i,
.m-nav .nav-allsort .allsort-list .hover .item-list,
.m-nav .nav-allsort .allsort-list .item-list .item-ls2 .it-l-content a,
.form-captcha,
.form-file-wrap,
.btn-right,
.resource-nav-side .side-login a,
.banner .hd li,
.wrap-tjsj .hd ul.dotter li,
.wrap-shops .hd ul.dotter li {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.topbar-body,
.header,
.auto,
.service-box .wrap,
.service-box2 ul,
.footer .wrap,
.footer-img .wrap,
.resource-nav-side,
.banner .bd li img,
.wrap-box .prompt,
.wrap-box .main {
  margin-left: auto;
  margin-right: auto;
}
.service-box li,
.service-box span,
.service-box .li-ct,
.service-box2 ul li,
.service-box2 ul .ewm-l,
.wrap-box .main .wrap-dynamic .dynamic {
  float: left;
  display: inline;
}

.header,
.hd-search .search-bd .search-result li a,
.f-cb,
.m-nav .main-nav,
.m-nav .nav-allsort .allsort-list ul li .item-nav,
.m-nav .nav-allsort .allsort-list .item-list,
.service-box ul,
.service-box2 ul,
.service-box2 ul li.ewm,
.fl-ass-wrap .fl-ass-ct,
.float-r .icon1ct,
.banner .bd li a
 {
  *zoom: 1;
}


.hd-search .search-bd .search-result li a:before,
.f-cb:before,
.m-nav .main-nav:before,
.m-nav .nav-allsort .allsort-list ul li .item-nav:before,
.m-nav .nav-allsort .allsort-list .item-list:before,
.service-box ul:before,
.service-box2 ul:before,
.service-box2 ul li.ewm:before,
.fl-ass-wrap .fl-ass-ct:before,
.float-r .icon1ct:before,

.banner .bd li a:before,



.hd-search .search-bd .search-result li a:after,
.f-cb:after,
.m-nav .main-nav:after,
.m-nav .nav-allsort .allsort-list ul li .item-nav:after,
.m-nav .nav-allsort .allsort-list .item-list:after,
.service-box ul:after,
.service-box2 ul:after,
.service-box2 ul li.ewm:after,
.fl-ass-wrap .fl-ass-ct:after,
.float-r .icon1ct:after,
.banner .bd li a:after,

.prompt h1:after{
  content: "";
  display: table;
}


.search-bd .search-result li a:after,
.f-cb:after,
.m-nav .main-nav:after,
.m-nav .nav-allsort .allsort-list ul li .item-nav:after,
.m-nav .nav-allsort .allsort-list .item-list:after,
.service-box ul:after,
.service-box2 ul:after,
.service-box2 ul li.ewm:after,
.fl-ass-wrap .fl-ass-ct:after,
.float-r .icon1ct:after,
.banner .bd li a:after,
.prompt h1:after{
  clear: both;
}


.city-goal i,
.search-triggers i,
.hd-search .search-button .btn-search i {
  /*background: url("../images/header_common.png") no-repeat;*/
  /*_background: url("../images/header_common.gif") no-repeat;*/
}
.big_header {
  box-shadow: 0px 2px 5px #eaeaea;
 
  background-color: #ffffff;
}
.header {
  width: 1200px;
  height: 80px;
  padding: 22px 0 10px 0;
  position: relative;
  z-index: 120;
  
}
.logo {
  float: left;
  display: inline;
  width: 220px;
  height: 60px !important;
}
.logo a {
  display: inline-block;
  width: 220px;
  height: 60px;
  margin-top: 4px;
  background: url("../images/companylogo.png") no-repeat;
}
#bg {
  margin: 250px auto;
  text-align:center;
}
#bg img {
  display: block;
  margin:auto;
}
#bg p {
  font-size: 20px;
}

.auto {
  width: 1200px;
}


.logon {
  display: none;
}

.footer {
  background: #222;
  padding-top: 50px;
  padding-bottom: 50px;
  min-width: 1200px;
}
.footer .wrap {
  width: 1200px;
}
.footer .wrap p {
  text-align: center;
  font-size: 12px;
  color: #aaa;
  line-height: 24px;
}
.footer .wrap p b,
.footer .wrap p a {
  font-size: 12px;
  display: inline-block;
}
.footer .wrap p b {
  color: #333333;
}
.footer .wrap p a {
  line-height: 24px;
  color: #aaa;
  padding: 0 10px;
}
.footer .wrap p a:hover {
  color: #c10e23;
}
.footer-img {
  background: #222;
  min-width: 1200px;
}
.footer-img .wrap {
  width: 1200px;
  text-align: center;
}
.footer-img .wrap img {
  margin: 10px 5px 30px 5px;
  border-radius: 5px;
}


.m-nav .main-nav .nav-allsort a {
  transition: all 0s ease-out;
}
.line {
    width: 1px;
    height: 50px;
    background: #ddd;
    display: inline-block;
    margin-left: 24px;
    margin-top: 9px;
    margin-right: 24px;
    border-right: 1px solid #999;
}
/*
.com_logo{
	float: right;
}
*/
.com-name{
	font-size: 26px;
	font-weight: normal;
	line-height: 66px;
    height: 66px;
    display: inline-block;
    position: absolute;
	color: #666;
	font-style: italic;
}
/* Header main navigation
---------------------------------------*/
.header-area{
   background: #c10e23;
}

.header-nav-wrap {
}

.header-nav-wrap a {
   color: rgba(255, 255, 255, 0.6);
}

.header-nav-wrap .header-nav-heading {
   text-align: center;
   font-family: "metropolis-semibold", sans-serif;
   font-size: 1.4rem;
   color: #FFFFFF;
   text-transform: uppercase;
   letter-spacing: .3rem;
   margin-top: 6rem;
}

.header-nav-wrap .header-nav-heading,
.header-nav-wrap .close-mobile-menu {
   display: none;
}

.header-nav {
   list-style: none;
   margin: 0;
   padding: 0;
   font-family: "metropolis-medium", sans-serif;
   font-size: 15px;
}

.header-nav li {
   display: inline-block;
   position: relative;
    margin: 0 12px;
	text-align: center;
}
.header-nav li:first-child{
	padding-left: 0px;
}
.header-nav li.has-children {
/*   padding:0 5px;*/
}

.header-nav li a {
  display: block;
  color: #fff;
  font-size: 17px;
  font-family: var(--heading-font);
  font-family:"å¾®è½¯é›…é»‘ Bold", "å¾®è½¯é›…é»‘ Regular" ,"å¾®è½¯é›…é»‘","sans-serif" ;
  padding: 0 18px;
}
.header-nav li a:hover,.active{
   display: block;
   height: 60px;

	background: #a80216;
	color: #fff !important;
}



.header-nav li:hover &gt; a, .header-nav li:focus &gt; a {
   color: #d50406;
}

.header-nav li:hover li, .header-nav li:focus li {
   background: transparent;
}

.header-nav li.current &gt; a {
  /*color: var(-)*/
}

.header-nav li ul {
  position:absolute;
/*   top: 190px;*/
/*   left: 0;*/
   width: 200px;
   font-size: 14px;
   margin: 0;
   padding: 20px 30px;
   background: #050505;
   border-radius: 0 0 3px 3px;
   z-index: 50000;
   -webkit-transform: translate3d(0, 15px, 0);
   -ms-transform: translate3d(0, 15px, 0);
   transform: translate3d(0, 15px, 0);
   -webkit-transition: all 0.5s ease-in-out;
   transition: all 0.5s ease-in-out;
   opacity: 0;
   visibility: hidden;
}

.header-nav li ul ul {
   position: absolute;
   top: 0;
   left: 100%;
   left: calc(100% + 1px);
   border-radius: 0 0 3px 3px;
   padding-top: 1.2rem;
}

.header-nav li ul li {
   display: block;
   text-align: left;
   padding: 0;
   margin: 0;
   min-height: 33px;
   width: 100%;
}

.header-nav li ul li a {
   display: block;
   white-space: nowrap;
   padding: 10px 0;
   font-family: "metropolis-regular", sans-serif;
   line-height: 18px;
   color: rgba(255, 255, 255, 0.6);
}

.header-nav li ul li a:hover, .header-nav li ul li a:focus {
   color: #d50406;
}

.header-nav li:hover &gt; ul {
   opacity: 1;
   visibility: visible;
   -webkit-transform: translate3d(0, 0, 0);
   -ms-transform: translate3d(0, 0, 0);
   transform: translate3d(0, 0, 0);
}

/* Responsive: main navigation
 * ------------------------------- */
@media only screen and (min-width:801px) {
   .header-nav li.has-children:hover &gt; a::after, 
   .header-nav li.has-children:focus &gt; a::after {
      -webkit-transform: rotate(225deg);
      -ms-transform: rotate(225deg);
      transform: rotate(225deg);
   }

   .header-nav li ul {
      display: block !important;
   }

}

@media only screen and (max-width:800px) {
   .header-nav-wrap {
      background-color: #151515;
      opacity: 0;
      visibility: hidden;
      position: fixed;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      -webkit-transition: all 0.3s ease-in-out;
      transition: all 0.3s ease-in-out;
      margin: 0;
      border: none;
      z-index: 999999;
      overflow-y: auto;
   }

   .header-nav-wrap .header-nav-heading, 
   .header-nav-wrap .close-mobile-menu {
      display: block;
   }

   .header-nav {
      margin: 4.8rem 6rem 3rem 6rem;
      border-bottom: 1px solid rgba(255, 255, 255, 0.03);
      font-family: "metropolis-semibold", sans-serif;
      font-size: 16px;
   }

   .header-nav li {
      display: block;
      padding: 0;
      text-align: left;
   }

   .header-nav li ul {
      display: none;
      position: static;
      -webkit-transform: translate3d(0, 0, 0);
      -ms-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
      opacity: 1;
      visibility: visible;
      background-color: transparent;
      padding: 0 0 1.8rem 0;
      -webkit-transition: none !important;
      transition: none !important;
   }

   .header-nav li.has-children &gt; a::after {
      top: 27px;
   }

   .header-nav li.has-children &gt; a.sub-menu-is-open::after {
      -webkit-transform: rotate(225deg);
      -ms-transform: rotate(225deg);
      transform: rotate(225deg);
   }

   .header-nav li ul li a {
      padding: 7.5px 1.5rem 7.5px 1.5rem;
   }

   .header-nav &gt; li {
      border-top: 1px solid rgba(255, 255, 255, 0.03);
   }

   .header-nav &gt; li a {
      line-height: 54px;
   }

   body.nav-wrap-is-visible {
      overflow: hidden;
   }

   .nav-wrap-is-visible .header-nav-wrap {
      opacity: 1;
      visibility: visible;
   }
}

@media only screen and (max-width:400px) {
   .header-nav {
      margin: 30px;
   }
}
/*Header style two*/
.header-area.style-03{
    position: absolute;
    width: 100%;
    z-index: 999;
    padding: 20px 0;
    background: transparent;
}
@media only screen and (min-width: 768px) and (max-width: 800px){
    .header-toggle-menu.style-03{
        right: 0;
   }
}
@media only screen and (max-width:767px) {
    .header-toggle-menu.style-03{
        position: absolute;
        right: 0 !important;
        left: inherit;
        top: -10px;
    }
}
.container {
	    max-width: 1200px;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
	    height: 60px;
    line-height: 60px;
}
.all-filter{
	width: 1200px;
	min-height: 100px;
	border: 1px solid #ddd;
	margin: 40px auto;
	border-top: 2px solid #c10e23;
}
.all-name{
	width: 1200px;
	min-height: 100px;
	margin: 22px auto;
}
.all-filter{
	margin: 40px auto 0;
	background: #f5f5f5;
}
.all-name .name-con{
	    margin-top: 20px;
    border: solid 1px #ddd;
}
.all-name .name-con:hover{
	box-shadow: 0 0 10px 2px #ccc;
}
.all-name .name-con .channel-list{
	padding: 20px; 
}
.all-name .name-con .it-l-content{
	margin-top: 10px;
}
.all-name .name-con .it-l-content span{
	padding: 0 6px;
	color: #aaa;
	position: relative;
    top: -1px;
	font-size: 12px;
}
.all-name .name-con .name-til{
	width: 1158px;
	height: 20px;
	font-size: 16px;
	font-weight: 600;
	background: #f0f0f0;
	padding: 10px 20px 10px 20px;
	color: #c10e23;
}

.all-filter .name-con .filter-list .it-l-line{
	border-bottom: #ddd dotted 1px;
	
}

.all-filter .name-con .filter-til{
	width: 1160px;
	height: 30px;
	font-size: 16px;
	    padding: 8px 20px 8px 20px;
	border-bottom: #ddd dotted 1px;
	line-height: 28px;
}
.all-filter .name-con .filter-til .f-t-serach .f-t-serach-r{
	float: right;
	font-size: 14px;
	color: #666;
	
}
.all-filter .name-con .filter-til .f-t-serach .f-t-serach-r:hover{
	cursor: pointer;
}
.all-filter .name-con .filter-til .f-t-serach a{
	margin-right: 10px;
    float: left;
    color: #888;
    cursor: pointer !important;
    font-size: 12px;
    font-family: "å¾®è½¯é›…é»‘";
    margin-top: 2px;
/*    background: url("../images/cha1.png") 130px 8px no-repeat;*/
}
.all-filter .name-con .filter-til .f-t-serach a i {
    font-style: normal;
    float: left;
}
.all-filter .name-con .filter-til .f-t-serach a i.ytr_png {
    color: #666;
    display: block;
    width: 60px;
    text-overflow: ellipsis;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
}
.filter-name{
	font-weight: 600;
	color: #4a4a4a;
	vertical-align: middle;
}
.filter-cont0{
	height: 26px;
    overflow: hidden;
}
.filter-cont{
	float: left;
	width: 1014px;
	    
}
.filter1{
	padding: 10px 20px 10px 27px;
    vertical-align: middle;
	border-bottom: #ddd dotted 1px;
	display: inline-block;
}
.filter-cont a{
	margin-right: 40px;
	vertical-align: middle;
}
.filter-list b{
	float: left;
	width: 90px;
}
.filter-cont .clearfix li{
    float: left;
    margin-bottom: 10px;
}
.filter-cont .click{
	background: #c10e23;
    width: auto;
    padding:0px 5px;
    /*margin: 2px;*/
    /*height: 22px;*/
    display: inline-block;
    text-align: center;
    color: #fff;
    border-radius: 3px;
	    /*line-height: 22px;*/
}

.filter-cont .filter-name{
	padding-right: 16px;
	width: 60px;
    display: inline-block;
	margin-right: 0px;
	
}
.more_mt {
    float: right;
}
.more_mt span {
    width: 42px !important;
}
.more_mt span {
    width: 42px;
    display: block;
    height: 20px;
    line-height: 20px;
    float: right;
    cursor: pointer !important;
    background: url(../images/shg_pu.jpg) 32px center no-repeat;
    display: block;
    border: 1px solid #e5e5e5;
    padding-left: 5px;
    color: #666666;
    font-family: "å¾®è½¯é›…é»‘";
}
.more_mt span.yincang {
  width: 42px;
  display: block;
  height: 20px;
  line-height: 20px;
  float: right;
  cursor: pointer !important;
  background: url(../images/up.png) 32px center no-repeat;
  display: block;
  border: 1px solid #c10e23;
  padding-left: 5px;
  color: #c10e23;
  font-family: "å¾®è½¯é›…é»‘";
}
#all-filter-com{
	margin: 30px auto;
}
#all-filter-com .f-com {
	min-height: 125px;
}
#all-filter-com .f-com .f-com-cont{
	
	font-weight: 600;
	margin-bottom: 8px;
}
#all-filter-com .f-com .f-com-name{
	font-size: 22px;
	color: #000;font-weight: 500;
  display: inline-block;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
#all-filter-com .f-com .f-com-name:hover{
  color: #c10e23;
}
#all-filter-com .f-com .f-com-p{
	color: #999;
	margin-top: 5px;
}
#all-filter-com .f-com .f-com-p i{
	margin-right: 10px;
	    position: relative;
    top: 4px;
}
#all-filter-com .f-com .f-com-p1{
  height: 50px;
  margin-top: 5px;
  margin-right: 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
}
#all-filter-com .f-com .f-com-p1 .pro{
	background: url(https://skychemwin.oss-cn-shanghai.aliyuncs.com/index/images/pro.png) no-repeat;
	width: 18px;
	height: 18px;
	display: inline-block;
}
#all-filter-com .f-com .f-c-p-n{
	color: #666;
	font-size: 15px;
	line-height: 24px;
}
#all-filter-com .f-com .f-com-p .tel{
	background: url(../images/tel.png) no-repeat;
	width: 16px;
	height: 16px;
	display: inline-block;
}
#all-filter-com .f-com .f-com-p .f-tel{
	color: #c10e23;
	position: relative;
    top: -2px;
	font-size: 16px;
}
#all-filter-com .f-com .f-com-p .add{
	background: url(https://skychemwin.oss-cn-shanghai.aliyuncs.com/index/images/add.png) no-repeat;
	width: 18px;
	height: 18px;
	display: inline-block;
}
#all-filter-com .f-com .f-com-p .f-add{
	color: #666;
	font-size: 14px;
}
#all-filter-com ul li{
  box-shadow:4px 4px 6px 1px rgba(0,0,0,0.05); ;
  border-radius: 10px;
  border-left: 5px solid #c10e23;
  width: 100%;
  background-color: #fafafa;
	display: inline-block;
  padding: 20px 36px;
  margin-bottom: 25px;
}
#all-filter-com ul li:nth-of-type(2n) {
    margin-right: 0;
}
.pagination{
	margin: 20px auto;
	text-align: center;
}
.pagination ul{
	margin: -10px auto 60px;
}
.pagination ul li {
	
    padding: 0 10px;
    vertical-align: top;
    display: inline-block;
    font-size: 14px;
    min-width: 34px;
    min-height: 28px;
    line-height: 34px;
    cursor: pointer;
    box-sizing: border-box;
    text-align: center;
/*    background-color: #ffffff;*/
    color: #606266;
    border-radius: 3px;
    margin: 0 2px;
    border: 1px solid #ebebeb;
    height: 34px;
}
.pagination ul li.active {
	width: 34px;
  color: #fff !important;
}
.channel-list {
    
    padding: 28px 0 8px 0;
}
.channel-list b {
    float: left;
    width: 110px;
}
.channel-list b a {
    color: #333;
    width: 110px;
    height: 22px;
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.channel-list ul {
    float: left;
    width: 1020px;
    margin-left: 24px;
	border-bottom: #ddd dotted 1px;
}

.channel-list ul li {
    float: left;
    padding: 0 16px;
    height: 12px;
    line-height: 12px;
    margin: 3px 0 18px 0;
    border-right: solid 1px #ddd;
}
.channel-list ul li a {
    color: #888;
}
.channel-list ul li a:hover {
    color: #c10e23;
}
.clearfix {
    *zoom: 1;
}

.channel-list ul li:last-child {
    border: 0;
}
.channel-list .channel-item{
    margin-top: 15px;
} 
.clearfix:last-of-type ul{
	border-bottom: 0;
}
.header .btn{
	height: 45px;
	width: 160px;
	border: 1px solid #dddddd;
	background: #f5f5f5;
	border-radius: 30px;
	float: right;
	margin-top: 10px;
	color:#c10e23;
	font-size: 16px;
	display: flex;
  justify-content: center;
  align-items: center;
}
.header .btn img {
    width: 18px;
    margin-right: 5px;
}</pre></body></html>