/**
 * Theme Name:     WP CityCab Child
 * Theme URI: http://demo.spyropress.com/#citycab
 * Author: RedExp
 * Author URI: https://themeforest.net/user/redexp
 * Version: 1.0
 * Template:       wp-citycab
 * Text Domain:	   wp-citycab-child
 * Description:    In 2014, Creating a magazine website with WordPress has never been easier.
 */
p {
    margin: 0 0 15px;
}
.csbody .wpb_text_column a {
	color: #1A1A1A;
}
/***HEADER***/
.header-top-widget-col {
    display: inline-block;
    margin-left: 20px;
}
.header-top-widget-col h3 {
    margin: 0;
}
body .header-wrapper .main-menu-wrap {
    margin-top: 35px;
}
#menu ul li a,
h3 span {
    text-transform: unset;
}
#cshero-header {
    padding: 0;
}
#header-top a .fa:not(.fa-phone) {
    font-size: 2.5em;
}
/***HOMEPAGE***/
.vc_col-has-fill > .vc_column-inner {
    padding-top: 0;
}
.facebook.wpb_video_widget.vc_video-aspect-ratio-169 .wpb_video_wrapper {
    padding-top: 0;
}
.cshero-testimonial-category {
    display: none;
}
.pricing-layout1 .pricing-title {
    display: none;
}
.pricing-layout1 .cs-pricing-item .cs-pricing-description .loaded dd.odd {
    background-color: #F1F1F1;
}
.blocker {
    z-index: 9999 !important;
}
.modal a.close-modal {
    top: 10px !important;
    right: 10px !important;
}
/***PAGES***/
.sidebar li {
    list-style: none;
    font-size: 16px;
    font-weight: 700;
    margin-bottom: 20px;
}
.sidebar li a {
    background-color: #C9C9C9;
    border-radius: 10px;
    display: block;
    padding: 12px;
    transition: all .3s ease;
}
.sidebar li a:hover,
.sidebar li.current_page_item a {
    background-color: #F7B926;
    color: #FFF;
}
.cs-blog-thumbnail img {
	border-radius: 0;
}
.csbody .cs_custom_heading a {
    color: #F7B926;
}
.grecaptcha-badge {
	display: none;
}
/***BLOG***/
.cs-blog .cs-blog-header .cs-blog-title h1 {
    font-size: 32px;
    margin: 40px 0 30px;
}
.single-post iframe {
    margin-top: 40px;
}
/***FOOTER***/
.csbody .footer-bottom .btn.social {
    font-size: 22px;
}
/***FORMS***/
textarea.wpcf7-form-control,
textarea.wpcf7-form-control:hover {
    background: #1A1A1A !important;
    color: #FFF;
    resize: none;
}
.csbody.home input[type="submit"].wpcf7-submit {
    border-color: #1A1A1A;
    background-color: #1A1A1A !important;
}
/***HELPERS***/
.white-text *,
.white-text a {
    color: #FFF !important;
}
.csbody .btn.btn-warning {
    color: #FFF;
}
.wpb_single_image .vc_box_border.vc_box_border_grey {
    border: solid #EBEBEB;
    background-color: #FFF;
}