/*

[Theme Color Stylesheet]

Project: QuickFix - Multipurpose Servicing and Repairing HTML Template
Version: 1.0
Author : themelooks.com

*/

.about--content .h2 span, .banner--content h1 strong, .banner--form .h4, .btn-link:focus, .btn-link:hover, .cart--items .table tbody tr td .quantity .ui-spinner-button:active:before, .cart--total .table tr:last-child td, .categories--widget ul li:hover, .checkout--info>p a, .contact--content ul li p span, .contact--content ul li:before, .expert--members-nav a[aria-describedby], .expert--members-nav button:hover, .extra-service--item:hover .extra-service--info .title .h4 a, .f0f--section .footer>a, .footer--copyright a, .gallery--filter-nav .nav>li.active, .gallery--filter-nav .nav>li:hover, .gallery--info .btn-groups .btn:hover, .gallery--nav a[aria-describedby], .header--nav-links .megamenu>.dropdown-menu .nav>li.active>a, .header--nav-search .dropdown-toggle, .header--navbar-top-info .icon, .nav-links--widget .nav>li.active>a, .owl-nav .owl-next:hover, .owl-nav .owl-prev:hover, .page--breadcrumb .breadcrumb>li>span, .pager li a[aria-describedby], .pager li em, .product--details-tab-nav .nav>li.active>a, .product--item-img-info .btn-groups .btn:focus, .product--item-img-info .btn-groups .btn:hover, .product--item-img-info .btn-groups .tooltip-inner, .product--item-info .price, .product--single-summery .actions .quantity .ui-spinner-button:active:before, .product--single-summery .in-stock, .product--single-summery .title .btn-group a[aria-describedby], .review--form .rating .br-widget a.br-selected:after, .search--widget .input-group-addon button, .service--item.active .h3 a, .service--item:hover .h3 a, .text--primary, a:focus, a:hover {
	color:#c81310
}
.banner--slider .owl-dot.active, .bg--color-theme, .bg--overlay:before, .btn-default.active, .btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default.focus, .btn-default:active, .btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover, .btn-default:focus, .btn-default:hover, .cart--items .table tbody tr td .remove:hover, .cart--title:before, .cart--widget ul li .remove:hover, .checkout--form-title:before, .comment--title:before, .contact--title:before, .countdown--timer ul li strong, .expert--members-nav .tooltip-inner, .footer--widget .widget--title .h4:before, .gallery--nav .tooltip-inner, .gallery--section .title:before, .gallery-single--content .title:before, .header--nav-links .dropdown-menu>li.active>a, .header--nav-links .dropdown-menu>li>a:focus, .header--nav-links .dropdown-menu>li>a:hover, .header--nav-links>li.active>a, .header--nav-links>li.open>a, .header--nav-links>li.open>a:focus, .header--nav-links>li.open>a:hover, .header--nav-links>li>a:hover, .header--navbar .navbar-toggle, .nav-links--widget .h4:before, .open>.dropdown-toggle.btn-default, .open>.dropdown-toggle.btn-default.focus, .open>.dropdown-toggle.btn-default:focus, .open>.dropdown-toggle.btn-default:hover, .pager li .tooltip-inner, .post--item.sticky .post--footer .btn-default, .pricing--item.active .pricing--footer .btn, .pricing--item:hover .pricing--footer .btn, .pricing-single--item .title:before, .product--details-item .title:before, .product--details-tab-nav .nav>li.active>a:before, .product--single-summery .title .btn-group .tooltip-inner, .related-products-title:before, .service--item.active .dot:before, .service--item:hover .dot:before, .service-single--content .title:before {
	background-color:#c81310
}
::-moz-selection {
background-color:#c81310
}
::selection {
background-color:#c81310
}
.appointment--form .form-control:focus, .banner--form .form-control:focus, .banner--slider .owl-dot.active, .btn-default, .btn-default.active, .btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default.focus, .btn-default:active, .btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover, .btn-default:focus, .btn-default:hover, .cart--coupon .input-group .form-control, .cart--items .table tbody tr td .remove:hover, .cart--items .table tbody tr:hover td img, .cart--widget ul li .remove:hover, .contact--map, .cta--content, .extra-service--item:hover, .form-control:focus, .header--nav-links .dropdown-menu>li.active>a, .header--nav-links .dropdown-menu>li>a:focus, .header--nav-links .dropdown-menu>li>a:hover, .header--nav-links>li.active>a, .header--nav-links>li.open>a, .header--nav-links>li.open>a:focus, .header--nav-links>li.open>a:hover, .header--nav-links>li>a:hover, .header--navbar .navbar-toggle, .megamenu-img:before, .nav-links--widget .nav>li.active>a, .nav-links--widget .nav>li>a:focus, .nav-links--widget .nav>li>a:hover, .open>.dropdown-toggle.btn-default, .open>.dropdown-toggle.btn-default.focus, .open>.dropdown-toggle.btn-default:focus, .open>.dropdown-toggle.btn-default:hover, .post--item.sticky, .pricing--item.active, .pricing--item:hover, .product--single-gallery .thumbnails .owl-item a.active:before, .product--single-summery .actions .buttons .btn:not(.active):focus, .product--single-summery .actions .buttons .btn:not(.active):hover, .service--item.active .dot, .service--item:hover .dot, .subscribe--widget .form-control {
border-color:#c81310
}
.checkout--info>p, .expert--members-nav .tooltip .tooltip-arrow, .gallery--nav .tooltip .tooltip-arrow, .pager li .tooltip .tooltip-arrow, .product--single-summery .title .btn-group .tooltip .tooltip-arrow {
	border-top-color:#c81310
}
.about--content .h2 {
	border-bottom-color:#c81310
}

/*.carousel-inner > .item > a > img, .carousel-inner > .item > img{height:600px; width:100%}*/
.jk-slider{
    width:100%;
}
/*          Hero Headers        */
/********************************/
.hero {
    position: absolute;
top: 50%;
left: 30%;
z-index: 3;
color: #fff;
text-align: left;
-webkit-transform: translate3d(-50%,-50%,0);
-moz-transform: translate3d(-50%,-50%,0);
-ms-transform: translate3d(-50%,-50%,0);
-o-transform: translate3d(-50%,-50%,0);
transform: translate3d(-50%,-50%,0);
width: 50%;
line-height: 25px;

}
.hero h1 {
    font-size: 6em;    
    font-weight: bold;
    margin: 0;
    padding: 0;
}

.fade-carousel .carousel-inner .item .hero {
    opacity: 0;
    -webkit-transition: 2s all ease-in-out .1s;
       -moz-transition: 2s all ease-in-out .1s; 
        -ms-transition: 2s all ease-in-out .1s; 
         -o-transition: 2s all ease-in-out .1s; 
            transition: 2s all ease-in-out .1s; 
}
.fade-carousel .carousel-inner .item.active .hero {
    opacity: 1;
    -webkit-transition: 2s all ease-in-out .1s;
       -moz-transition: 2s all ease-in-out .1s; 
        -ms-transition: 2s all ease-in-out .1s; 
         -o-transition: 2s all ease-in-out .1s; 
            transition: 2s all ease-in-out .1s;    
}
/********************************/
/*            Overlay           */
/********************************/
.overlay {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 2;
    /*background-color: #1f2836;*/
    opacity: .7;
}
.section--title1{position: relative;
padding-bottom: 10px;
text-align: left;margin-bottom: 20px;
}
.section--title1 .h2::after, .section--title1 .h2::before {
    margin-left: 47px;
}

.section--title1 .h2::after {
    left: 0px;
}
.appointment--items{vertical-align: top !important;
padding-top: 30px;
}
.section--title1 p
{text-align: justify;}

.pd--50-0{padding:60px 0px 60px 0px}
.gallery--img img{border:1px solid #ddd;padding: 20px;}
.info1 ul{list-style: none;
padding: 0px;line-height: 29px;
font-size: 16px;

}
.info1 ul li span{text-indent: -20px;}
.contact--content ul li p{font-size: 16px;
line-height: 24px;
}
.client-head{font-size: 15px;
text-align: center;
color: #060606;
background: #e1e1e1;margin-top: 10px;
padding: 0px 20px;
display: none;
line-height: 46px;margin-bottom: 0px;font-weight:400;
}
.client-sec-1{
margin: 4px;
    margin-bottom: 4px;
width: 24%;
padding: 0px;
background: #fff;
box-shadow: 1px 1px 2px 1px #e3e3e3;
margin-bottom: 20px;

}

.client-sec-1:after {
    content:"";
    position:absolute;
    width:100%;
    bottom:1px;
    z-index:-1;
    transform:scale(.9);
    box-shadow: 0px 0px 8px 2px #000000;
}
.client-sec-1 img
{padding: 0px 18px;}
.abt-para p{font-size: 16px;text-align:justify}