/*
 Theme Name:   Karion Child
 Theme URI:    http://demo.farost.net/karion/
 Description:  The 2018 theme for WordPress is a fully responsive theme that looks great on any device. Features include a front page template with its own widgets, an optional display font, styling for post formats on both index and single views, and an optional no-sidebar page template. Make it yours with a custom menu, header image, and background.
 Author:       Farost
 Author URI:   http://themeforest.net/user/farost
 Template:     karion
 Version:      1.2
 Text Domain:  karion-child
*/
/*
-------------------------------------------------------------- */


.slider_heading {text-align: center !important;}
.cshero-main-header.header-fixed .cshero-header-logo{height: 85px;}
#colophon .cms-footer-section1 .cms-section-footer-top .cms-social-media .inner-box-contact-footer .title-box {color: #fff!important;}
#colophon .cms-footer-section1 .cms-section-footer-top .cms-social-media .inner-box-contact-footer ul.social-footer-bottom li a {border: 1px solid #fff!important;color: #fff!important;}
#colophon .cms-footer-section1 .cms-section-footer-top .cms-social-media .inner-box-contact-footer ul.social-footer-bottom li a:hover {border: 1px solid #ed1c24!important;color: #ed1c24!important;}

.cms-grid-portfolio.cms-grid-portfolio2 .cms-grid-filter ul li a, .cms-grid-portfolio.cms-grid-portfolio3 .cms-grid-filter ul li a {font-size: 12px!important;}
#cshero-header-inner .cshero-header-navigation .main-navigation .menu-main-menu > li.current-menu-item > a {color: #ed2028 !important;}
.cshero-header-navigation .main-navigation li ul li a:hover {color: #ed2028!important;padding-left: 8px!important;}
#cshero-header-inner #cshero-header .cshero-navigation-right .h-icon i:hover {color: #ed2028 !important;}
.cms-carousel-portfolio1 .cms-carousel-item .entry-blog-crs-portfolio .entry-title a {text-shadow: 1px 1px 1px #fff;}
#colophon .cms-footer-section2 .cms-footer-top-item .widget_footer_info li:hover i {color: #fff!important;}
.cms-grid-portfolio.cms-grid-portfolio1 .cms-portfolio-image .cms-portfolio-overlay .cms-portfolio-readmore a, .cms-grid-portfolio.cms-grid-portfolio2 .cms-portfolio-image .cms-portfolio-overlay .cms-portfolio-readmore a, .cms-grid-portfolio.cms-grid-portfolio3 .cms-portfolio-image .cms-portfolio-overlay .cms-portfolio-readmore a {color: #fff !important;}
.cms-grid-portfolio.cms-grid-portfolio2 .cms-filter-style2 li a.active, .cms-grid-portfolio.cms-grid-portfolio3 .cms-filter-style2 li a.active, .cms-grid-portfolio.cms-grid-portfolio2 .cms-filter-style2 li a:hover, .cms-grid-portfolio.cms-grid-portfolio3 .cms-filter-style2 li a:hover {color: #ed2028 !important;}
#colophon .cms-footer-section2 .cms-footer-top-item .widget_nav_menu ul li::before {content:none!important;}
.header-fixed{box-shadow: 1px 1px 2px #b4b3b3!important;}
.cms-grid-service .cms-grid-item .entry-service .entry-body .cms-btn .read-more:hover::before {border-bottom: 2px solid #ed2028!important;}
#cshero-header-inner .cshero-header-navigation .main-navigation .menu-main-menu > li.current-menu-ancestor > a,#cshero-header-inner .cshero-header-navigation .main-navigation .menu-main-menu > li.current-menu-parent > a,#cshero-header-inner .cshero-header-navigation .main-navigation .menu-main-menu > li.current-menu-item > a,#cshero-header-inner .cshero-header-navigation .main-navigation .menu-main-menu > li > a:hover{color:#ed2028!important;}
#cms-content {padding: 60px 0 70px!important;}
.home #cms-content {padding-top: 0px!important;padding-bottom: 0px!important;}
.cms-grid-portfolio.cms-grid-portfolio2 .cms-filter-style2, .cms-grid-portfolio.cms-grid-portfolio3 .cms-filter-style2 {text-align: left!important;}
.cms-grid-portfolio.cms-grid-portfolio2 .cms-grid-filter ul li, .cms-grid-portfolio.cms-grid-portfolio3 .cms-grid-filter ul li {padding: 10px 14px 0!important;}

.cms-testimonial.cms-testimonial-layout2 .cms-testimonial-wrapper .cms-testimonial-content .entry-content {
	line-height: 22px!important;}
.cms-testimonial.cms-testimonial-layout2 .cms-testimonial-wrapper {
	min-height: 300px!important;}
.cms-portfolio-image img {width: 360px;height: 240px;}
.cms-testimonial-position{display: none;}

#colophon .cms-footer-section2 .cms-footer-top-item .widget_footer_info li a:hover {
    color: #f03f45!important;
}
ul.tp-revslider-mainul .slotholder:before{opacity: 0.3!important}
@media(min-width: 992px){
	#cshero-header-logo img {max-height: 100px!important;}
	#cshero-header-inner.header-1 .cshero-topbar .top-box-phone a, #cshero-header-inner.header-1 .cshero-topbar .social-medias a, #cshero-header-inner.header-1 .cshero-topbar {color: #fff!important;}
	#cshero-header-inner.header-1 .cshero-topbar .top-box-phone a:hover {color: #ed1c24!important;}
	#cshero-header-inner.header-1 .cshero-topbar .social-medias a:hover {color: #ed1c24!important;}
	#cshero-header-inner.header-1 .cshero-topbar .top-slogan:hover {color: #fff!important;}
	#cshero-header-inner.header-1 .cshero-topbar .top-box-phone .label-phone:hover {color: #fff!important;}
	.cshero-header-navigation .main-navigation li ul li.current-menu-parent > a::after, .cshero-header-navigation .main-navigation li ul li.current-menu-item > a::after {color: #ed2028 !important;}
}
@media(max-width: 480px){
.cms-grid-portfolio.cms-grid-portfolio2 .cms-grid-filter ul li, .cms-grid-portfolio.cms-grid-portfolio3 .cms-grid-filter ul li {padding: 5px 10px 0 !important;}
}