/*
Theme Name:     Autoser Child
Theme URI:      http://wpdemo.oceanthemes.net/autoser/
Description:    Make your modifications to [Parent Theme] in this child theme.
Author:         Oceanthemes
Author URI:     http://oceanthemes.net/
Version:        1.0
Template:       autoser
*/

@import url("../autoser/style.css");
 
/* =Theme customization starts here
------------------------------------------------------- */
#custom_html-3 li a {
    color: #b1b1b1 !important;
}

#site-header .header-info .inner > div{    margin-right: 30px;}
#top-bar .top-bar-content span.content {
    color: #1c63b8;
    font-size: 30px !important;
    font-weight: 600;
}
#top-bar .top-bar-content {
    width: 100%;
    margin: 0 auto;
    text-align: center;
}
#site-header .header-aside-btn a {
    background-color: #1c63b8;
    color: #fff;
    border-radius: 30px;
    padding: 0 20px;
}
.wprt-icon-box .elm-btn .simple-link {
    background-color: #1c63b8;
    color: #fff;
    border-radius: 30px;
    border: 3px solid #e0d8d8;
    padding: 10px 20px;
    text-decoration: none;
}
.wprt-icon-box .elm-btn .simple-link:hover:after {
    opacity: 0;
}
.wprt-icon-box .elm-btn .simple-link:hover {
    text-decoration: none;
    background-color: #f7f7f7;
    color: #1c63b8;
}
h2.heading strong {
    color: #1c63b8;
}
#site-header .header-info .info-c > .title {
    font-size: 19px;
    font-weight: 600;
}

#top-bar .top-bar-content .content i {
    display: none;
}
.top-sec img {
    margin-right: 20px;
}
.top-sec {
    color: #025870;
}
#top-bar {
    background-color: #ffc30b;
}
.wprt-testimonials.style-1 .text{ height: 400px;}
.wprt-team .text-wrap {
    background-color: #f9f9f9;
    padding: 20px;
    height: 280px;
}
.page-id-160 .wprt-image-box .item .inner .thumb img {
    height: 200px;
    width: 100%;
    object-fit: cover;
}
.page-id-160 .wprt-icon-box.style-3 .heading {
    height: 70px;
    display: flex;
    align-items: center;
}
.vehicles .grey-outline {
    background-color: #f9f9f9;
    padding: 20px !important;
}
.vehicles .wprt-icon-box.has-width.w85 .icon-wrap {
    top: 20px;
    left: 20px;
}
.wprt-action-box.style-1 .heading-wrap .heading {
    font-size: 18px;
}
.blog article.hentry .post-media a img {
    width: 100%;
    object-fit: cover;
    height: 400px;
}
.single.single-post.postid-1 .container {
    width: 100%;
}
.single.single-post .post-media img {
    width: 100%;
}
.rating-sec .wpb_wrapper ul li {
    list-style: none;
    display: inline-block;
}
.rating-sec .wpb_wrapper ul {
    margin: 0;
}
.rating-sec .progress-bg {
    display: none;
}
.rating-sec .wprt-progress.numb-grey .perc>span {
    opacity: 0;
}
.rating-sec .wpb_wrapper ul li i {
    color: #FFDF00;
    text-shadow: 1px 1px #d4d1d1;
    font-size: 20px;
}
.page-id-160 .icon-wrap, .page-id-160 h3.heading {
    cursor: pointer;
}
@media(min-width:991px) and (max-width:1100px) {
	#site-header .site-navigation-wrap #main-nav > ul > li {
		padding: 0 13px; }
}
@media (max-width: 854px){ 
	#top-bar .top-bar-content span.content {
    font-size: 17px !important;
    line-height: 11px;
	}
}
@media (max-width: 767px){
	#top-bar .top-bar-content img {
    width: 100%;
    max-width: 40px;
}

#top-bar .top-bar-content {
    display: block;
}
#top-bar .top-bar-content span.content {
    font-size: 17px !important;
    line-height: 11px;
}
}


.info-c .phone {
    color: #1c63b8;
    font-family: "Poppins", sans-serif;
    font-size: 19px;
    font-weight: 600;
}
.top-sec span a {
    color: #025870 !important;
}
#site-header .header-info .info-c a {
    font-size: 19px;
    font-weight: 600;
    font-family: "Poppins", sans-serif;
}
#site-header .header-info .info-c > .subtitle a {
    line-height: 26px;
    color: #777;
    font-family: inherit;
    font-size: 100%;
    font-style: inherit;
    font-weight: inherit;
}