/*
Theme Name: Transport Child
Theme URI: http://transport.thememove.com/
Author: aShaker
Author URI: http://thememove.com
Template: tm_transport
Description: aShakerrrr
Version: 1.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: infinity
Tags: black, dark, light, two-columns, left-sidebar, fixed-layout, responsive-layout, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready


/* Revolution Slider */
span.myColored {
    /*padding: 58px !important;*/
	color: #0066CC !important;
}

.myCap:before { content: '';
    margin: auto;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    -webkit-transform: skew(30deg, 0);
    -moz-transform: skew(30deg, 0);
    -ms-transform: skew(30deg, 0);
    -o-transform: skew(30deg, 0);
    z-index: -1;
	background-color:#232331;
}

.myCap { padding:20px !important; background:none !important; font-weight:700 !important; }
.myCap span { color:#ca1f26; }

/* hide prettyPhoto titles */
div.ppt { display:none !important;}
.gray { color:#333333 !important; }

.copyright .left, .copyright .left a { color:#CCCCCC; }
@media only screen and (min-width: 75rem) and (-webkit-min-device-pixel-ratio: 1) {
	.my-Wider-Pls { flex-basis:35% !important; -webkit-flex-basis:35% !important; max-width:35% !important; }
	.my-Wider-Pls2 { flex-basis:21% !important;  -webkit-flex-basis:21% !important; max-width:21% !important; }
	.my-Wider-Pls3 { flex-basis:28% !important;  -webkit-flex-basis:28% !important; max-width:28% !important; }
}

@media only screen and (min-width: 62rem) and (-webkit-min-device-pixel-ratio: 1){
	.col-md-2 { flex-basis: 32% !important; -webkit-flex-basis:32% !important; max-width: 32% !important; }
	.col-md-10 { flex-basis: 65% !important; -webkit-flex-basis:65% !important; max-width: 65% !important; }
	.col-md-1 { flex-basis: 0% !important; -webkit-flex-basis:0% !important; max-width: 0% !important; }
	.site-branding {    padding: 28px 20px 30px 15px !important; }
	#top-menu { width:540px;}
	.header01 .extra-info > div { padding: 30px 10px 0 0 !important; }
	
	/* affecting the whole header width in general */
	.header-right .textwidget { width:865px; }
	.header-right { width:7500px; }
	.site-top { width:745px !important; }
	.header01:not(.boxed) .site-branding img { margin-left:0px !important; }
	.site-header { height:140px; }
	
}

@media only screen and (min-width:768px) and (max-width: 1024px)  {
	.vc_images_carousel { zoom:60%; }
}

@media only screen and (min-width:320px) and (max-width: 480px)  {
	.vc_images_carousel { zoom:37%; }
}

.big-title { background-repeat:no-repeat; background-position: 50% 100%;}

/* logo background color & left border color */
.header01 .site-branding, .header01 .site-branding:before { background-color: #ffffff !important; } 
.header01 .site-branding:after { border-left-color:  #ffffff !important; }
.site-header { background:#EEEEEE !important; }
