/*
 Theme Name:   Transport Child Theme
 Theme URI:    http://themeforest.net/user/Anps/portfolio
 Description:  Transport Child Theme
 Author:       AnpsThemes
 Author URI:   http://themeforest.net/user/Anps/portfolio
 Template:     transport
 Version:      1.0.0
 License:      GNU General Public License
 License URI:  license.txt
 Tags:         responsive-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, left-sidebar, custom-colors, custom-header, custom-menu, theme-options, translation-ready, threaded-comments
 Text Domain:  transport-child
*/

/* Place your custom CSS in this file */

.home-block-with-bg-1 {
	background-image: url(/wp-content/uploads/2017/10/statement2.jpg);
	background-size: cover;
	padding-top:120px;
	padding-bottom:120px;
}

.home-block-with-bg-1 h2.heading-content {
	font-size: 30px !important;
    font-weight: bold !important;
    color: white !important;
}

.home-block-with-bg-1 p {
	font-size: 18px !important;
    color: white !important;
    max-width: 800px;
}

/* Contact form  */
.wpcf7-submit {float:none !important; width: 100%;}
.wpcf7-form-control-wrap.your-message textarea {height: 170px !important;}

/* Contacts left text block (phone, email, adress)  */
.contact-page_contacts-block i {
	width: 40px;
    text-align: center;
}

.contact-page_contacts-block {font-size: 18px;} 

/* GET CARGO PRICE form  */
.wpcf7-form input[type="date"] {
    border: 1px solid #ccc;
    border-radius: 4px;
    margin-bottom: 15px;
    padding: 7px 19px;
    width: 100%;
}
.cargo-descr textarea {height: 120px !important;}
.get-freight-price_text-note {
	padding: 15px 0px;
	font-size: 18px;
	line-height: 1.5;
	color: #222;
}

/* FOOTER */
.site-footer .widget_anpssocial ul li {
	float:right;
	opacity:0.5;
	margin-top:5px;
}
.site-footer .widget_anpssocial ul li:hover {opacity:1;}


/* HEADER */
@media (max-width: 992px) {
	.site-header-style-boxed.site-header .site-logo a img {    
		max-height: 55px !important;
    	width: auto !important;
    }
}
@media (max-width: 990px) {
	.site-header-style-boxed.site-header .site-logo {top: 3px !important;}
}

/* page-header */
.page-header {background-size: cover !important; background-position: center;}
.page-header.page-header-bg {position:relative;}
.page-header.page-header-bg:before {
	content: '';
  	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background-color: black;
	opacity: 0.5;
	position: absolute;
} 
.page-header.page-header-bg h1 {
	color: white;
	position: relative;
}

.page-container .col-md-9, .container .normal {font-size: 16px;}

/* services side-bar */
.btn-sidebar-get-price {
	min-width: 100%;
	margin: 40px 0 40px;
	display:block;
}
.service-contact {
	margin: 40px 0 0px;
}

div.wpcf7 .wpcf7-recaptcha {
	margin-bottom: 10px;
}





/* images/logos carousel (для голимого виджета вывода карусели в Визуал Композере - оставил тот, что с ОВЛ-каруселью) */
/* .wpb_images_carousel .vc_item {text-align: center;}
.vc_images_carousel .vc_carousel-control {text-shadow: none;}
.vc_images_carousel .vc_carousel-control span:before {color: #4ab9cf;} */