a:hover, .editor-entry a, .gc-meta-4 .entry-metas ul li a:hover, #gc-backtotop .caption,
.widget_archive a:hover, .widget_categories a:hover, .widget_recent_entries a:hover, .widget_meta a:hover, .widget_product_categories a:hover, .widget_rss li a:hover, .widget_pages li a:hover, .widget_nav_menu li a:hover, .widget_rss ul li a, .comments-area .comment-body .reply a:hover, .comments-area .comment-body .reply a:focus, .woocommerce-widget-layered-nav ul li a:hover, .gc-pagination nav.pagination .nav-links .page-numbers.next:hover, .gc-pagination nav.pagination .nav-links .page-numbers.prev:hover, .mastheader .search-trigger:hover, .mastheader .canvas-trigger:hover, .gc-header-s4 .social-icons ul li a:hover, #gc-backtotop .caption{color:#ff9f1a;}
.entry-tags .post-tags a{border:1px solid #ff9f1a;}
.gc-caption-sec .gc-meta-4 .entry-metas ul li span, .gc-caption-sec .gc-meta-4 .entry-metas ul li, .gc-caption-sec .gc-meta-4 .entry-metas ul li a{color:#f1f1f1;}
.gc-meta-4 .entry-metas ul li span a:hover{color:#ff9f1a;}
.gc-button-primary{border:2px solid #ff9f1a;}
.read-more-button:hover:before, #gc-backtotop .caption:after,
.entry-cats ul li:nth-child(.cate-list-4 n+11) a:before,
.gc-pagination nav.pagination .nav-links .page-numbers.next:hover::before, .gc-pagination nav.pagination .nav-links .page-numbers.prev:hover::before,{content:'';background-color:#ff9f1a;}
#gc-backtotop .caption:after{background-color:#ff9f1a;}
button, input[type="button"],
input[type="reset"],
input[type="submit"],
.gc-button-primary:hover, .calendar_wrap caption, .is-post-format span, .gc-banner-s1 .owl-dots .owl-dot.active, .gc-social-widget .social-icons ul li a:hover, .gc-pagination nav.pagination .nav-links .page-numbers, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce .widget_price_filter .ui-slider .ui-slider-range, .jetpack_subscription_widget input[type="submit"],
.site-navigation>ul>li>a:hover, .site-navigation ul li.current-menu-item a{background-color:#ff9f1a;}
.widget .widget-title h3::before{content:'';border-left:4px solid #ff9f1a;}
.calendar_wrap caption{background:none repeat scroll 0 0 #ff9f1a;}
.gc-header-s4 .bottom-header .gc-row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.gc-header-s4 .gc-logo-block .gc-row{align-items:center;justify-content:space-between;}
.gc-header-s4 .gc-logo-block .gc-col.right{width:60%;flex:0 0 60%;max-width:100%;}
.gc-header-s4 .gc-logo-block{padding:15px 0;}
.gc-header-s4 .bottom-header{background-color:#222;}
.gc-header-s4 .bottom-header .gc-col{-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit;max-width:inherit;}
.gc-header-s4 .site-navigation>ul>li>a, .gc-header-s4  .social-icons ul li a, .mastheader.gc-header-s4  .search-trigger, .mastheader.gc-header-s4 .canvas-trigger{color:#fff;}
.gc-header-s4 .site-navigation>ul>li>a{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;}
.gc-header-s4 .site-navigation>ul>li>a:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#ff9f1a;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.gc-header-s4 .site-navigation>ul>li>a:hover, .gc-header-s4 .site-navigation>ul>li>a:focus, .gc-header-s4 .site-navigation>ul>li>a:active{color:white;}
.gc-header-s4 .site-navigation>ul>li>a:hover:before, .gc-header-s4 .site-navigation>ul>li>a:focus:before, .gc-header-s4 .site-navigation>ul>li>a:active:before{-webkit-transform:scaleY(1);transform:scaleY(1);}
.gc-header-s4 .site-navigation ul li a::after{display:none;}
.gc-header-s4  .social-icons ul li a:hover, .mastheader.gc-header-s4  .search-trigger:hover, .mastheader.gc-header-s4 .canvas-trigger:hover, .gc-header-s4 .site-navigation ul li .sub-menu li a:hover, .gc-header-s4 .site-navigation ul li .children li a:hover, .extra-gc-layout-4  #gc-backtotop span.caption,
.extra-gc-layout-4  .gc-custom-cats-widget .cats-items a:hover span{color:#ff9f1a;}
.gc-header-s4 .site-navigation ul li .sub-menu, .gc-header-s4 .site-navigation ul li .children{background-color:#2d2d2d;}
.gc-header-s4 .site-navigation ul li .sub-menu:last-child, .gc-header-s4 .site-navigation ul li .children:last-child{border-bottom:none;}
.gc-header-s4 .site-navigation ul li .sub-menu li a, .gc-header-s4 .site-navigation ul li .children li a{border-bottom:1px solid #222;color:#fff;}
.gc-banner-s4 .gc-col.left{-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%;}
.gc-banner-s4 .gc-col.right{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%;}
.gc-banner-s4 .gc-col.left{-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%;display:block;}
.gc-banner-s4{overflow:hidden;}
.gc-banner-s4 .thumb{height:500px;background-position:center;background-size:cover;background-repeat:no-repeat;}
figure{position:relative;margin:0;}
.gc-banner-s4 .gc-col.right .banner-4-rel-post .thumb{height:235px;}
.gc-banner-s4 .gc-col.right .banner-4-rel-post:first-child .thumb{margin-bottom:30px;}
.gc-banner-s4  .banner-4-rel-post .post-title a{font-size:16px;line-height:1.2;}
.gc-banner-s4  .banner-4-rel-post .post-content{padding:15px;}
.gc-banner-s4 .post-content{position:absolute;left:0;right:0;top:auto;bottom:0;padding:30px 40px;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(40%,rgba(0,0,0,0.6)),to(#000));background-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,0.6) 40%,#000 100%);}
.extra-gc-layout-4  .entry-cats ul li a{background-color:#333;padding:2px 5px;display:inline-block;margin:0;line-height:1.2;text-transform:capitalize;color:#fff;font-weight:400;font-size:11px;letter-spacing:1px;}
.extra-gc-layout-4  .entry-cats ul li a:hover{opacity:0.7;}
.extra-gc-layout-4  .entry-cats ul li a:after{position:absolute;content:'';border-left:10px solid #333;border-bottom:6px solid transparent;bottom:-6px;left:0;}
.extra-gc-layout-4  .entry-cats ul li a:before{display:none;}
.extra-gc-layout-4  .entry-cats ul li:first-child a{background-color:#ffaf40;}
.extra-gc-layout-4  .entry-cats ul li:first-child a:after{border-left-color:#ffaf40;}
.extra-gc-layout-4  .entry-cats ul li:nth-child(2) a{background-color:#ff4d4d;}
.extra-gc-layout-4  .entry-cats ul li:nth-child(2) a:after{border-left-color:#ff4d4d;}
.extra-gc-layout-4  .entry-cats ul li:nth-child(3) a{background-color:#c56cf0;}
.extra-gc-layout-4  .entry-cats ul li:nth-child(3) a:after{border-left-color:#c56cf0;}
.extra-gc-layout-4  .entry-cats ul li:nth-child(4) a{background-color:#3ae374;}
.extra-gc-layout-4  .entry-cats ul li:nth-child(4) a:after{border-left-color:#3ae374;}
.extra-gc-layout-4 .entry-cats ul li:nth-child(5) a{background-color:#67e6dc;}
.extra-gc-layout-4  .entry-cats ul li:nth-child(5) a:after{border-left-color:#67e6dc;}
.extra-gc-layout-4  .entry-cats ul li:nth-child(6) a{background-color:#17c0eb;}
.extra-gc-layout-4  .entry-cats ul li:nth-child(6) a:after{border-left-color:#17c0eb;}
.extra-gc-layout-4  .entry-cats ul li:nth-child(7) a{background-color:#d35400;}
.extra-gc-layout-4  .entry-cats ul li:nth-child(7) a:after{border-left-color:#d35400;}
.extra-gc-layout-4  .entry-cats ul li:nth-child(8) a{background-color:#16a085;}
.extra-gc-layout-4 .entry-cats ul li:nth-child(8) a:after{border-left-color:#16a085;}
.extra-gc-layout-4  .entry-cats ul li:nth-child(9) a{background-color:#2c3e50;}
.extra-gc-layout-4  .entry-cats ul li:nth-child(9) a:after{border-left-color:#2c3e50;}
.extra-gc-layout-4 .entry-cats ul li:nth-child(10) a{background-color:#db99ef;}
.extra-gc-layout-4 .entry-cats ul li:nth-child(10) a:after{border-left-color:#db99ef;}
.gc-banner-s4 .post-title{margin-top:15px;}
.gc-banner-s4 .post-title a{color:#fff;margin-top:15px;}
.gc-banner-s4 .entry-metas ul li a:hover{color:#ff9f1a;}
.gc-banner-s4 .is-post-format{position:initial;}
.extra-gc-layout-4 .is-post-format span{border-radius:6px;height:30px;width:50px;line-height:30px;margin-bottom:15px;}
.extra-gc-layout-4 .gc-blog-list-s1 .top-block, .extra-gc-layout-4 .gc-blog-list-s1 .bottom-block .permalink{text-align:left;}
.extra-gc-layout-4  .gc-button-primary, .extra-gc-layout-4  .secondary-widget-area .gc-instagram-widget .follow-permalink a{border:2px solid #ff9f1a;border-radius:6px;}
.extra-gc-layout-4  .gc-button-primary:hover, .extra-gc-layout-4  .secondary-widget-area .gc-instagram-widget .follow-permalink a:hover, .extra-gc-layout-4 .gc-post-widget .is-post-format span, .extra-gc-layout-4 .gc-social-widget .social-icons ul li a:hover, .extra-gc-layout-4  #gc-backtotop span.caption:after,
.extra-gc-layout-4 .is-post-format span{background-color:#ff9f1a;}
.extra-gc-layout-4 .post-content .post-title a{line-height:1.2 background-image:-webkit-linear-gradient(to right, rgba(255, 255, 255, 0) 50%, #ff9f1a 50%);background-image:-moz-linear-gradient(to right, rgba(255, 255, 255, 0) 50%, #ff9f1a 50%);background-image:linear-gradient(to right, rgba(255, 255, 255, 0) 50%, #ff9f1a 50%);}
.extra-gc-layout-4  .widget .widget-title h3::before{content:'';border-left:11px solid #ff9f1a;border-bottom:20px solid transparent;}
.extra-gc-layout-4  .gc-post-widget .is-post-format span{border-radius:6px;}
@media(max-width:992px){
.gc-banner-s4 .gc-col.left, .gc-banner-s4 .gc-col.right, .gc-header-s4 .gc-logo-block .gc-col.right, .gc-header-s4 .gc-logo-block .gc-col.left{width:100%;max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%;}
.gc-banner-s4 .post-title a{font-size:22px;}
.gc-header-s4 .bottom-header .gc-col.center{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
.site-navigation ul li.current-menu-item a{padding-left:10px;}
.gc-header-s4 .site-navigation ul li, .gc-header-s4 .site-navigation>ul>li>a{display:block;text-align:left;}
.gc-header-s4  .bottom-header{padding:10px 0}
.gc-header-s4  .menu-toggle span{background-color:white;}
.gc-header-s4 .bottom-header .gc-col.right{position:absolute;right:15px;top:-8px;}
.gc-header-s4 .bottom-header .gc-col.left{position:absolute;left:50px;top:-8px;}
} .entry-metas ul li a:hover{color:#ff9f1a;}
.gc-banner-slider-s4  .entry-cats ul li a, .banner-4-rel-post   .entry-cats ul li a{
color:#fff;
}