/*/////// Google Fonts
font-family: 'Open Sans', sans-serif;
font-family: 'Fjalla One', sans-serif;
//////*/

/*////////////////////////////////////////////////////////////////////////////*/
body{
font-family: 'Open Sans', sans-serif;
overflow-x: hidden; 
}

h2{
font-family: 'Fjalla One', sans-serif;
font-size:250%;
}

/*////////////////////////////////////////////////////////////////////////////*/
.site-header{
background:url('https://latebloomerstowingandrecoveryinc.com/wp-content/uploads/2020/04/header_c2f99b4afb646ef98226b4ee31bac356.png') no-repeat;
min-height:240px;
}

.site-header .title-area{
display:none;
}

.site-header .header-info{
color:#1a2d58;
font-family: 'Fjalla One', sans-serif;
}

.site-header .header-info span{
display:block;
}

.site-header .header-info .social{
margin-bottom:95px;
}

.site-header .header-info .label{
font-weight:bold;
}

.site-header .header-info .tel{
font-weight:bold;
font-size:125%;
}

.site-header .header-info .logo{
position:absolute;
top:0;
left: 50%;
transform: translate(-50%, -50%);
margin-top:120px;
}

/*////////////////////////////////////////////////////////////////////////////*/
.menu{
padding:20px;
background:#1a2d58;
border-top:15px #ca073f solid;
text-align:center;
}

.menu ul{
margin:0px;
padding:0px;
}

.menu ul li{
margin:0px;
padding:0px 10px 0px 10px;
display:inline-block;
border-right:1px #fff solid;
}

.menu ul li:last-child{
border:none;
}

.menu ul li a{
padding:5px 20px 5px 20px;
color:#efefef;
font-size:115%;
text-transform:uppercase;
text-decoration:none !important;
}

.menu ul li.current-menu-item a{
color:#fff;
}

/*////////////////////////////////////////////////////////////////////////////*/
.site-inner {
padding: 0px !important;
}
.entry{
padding-top: 0px !important;
margin-bottom: 0px !important;
}

/*////////////////////////////////////////////////////////////////////////////*/
.content h2{
margin-top:-100px;
margin-bottom:-20px;
}

/*////////////////////////////////////////////////////////////////////////////*/
.welcome{
background:url('https://latebloomerstowingandrecoveryinc.com/wp-content/uploads/2020/04/welcome2_c3ac6ec9a9ebd3ab40792f57aa1d0fab.png') no-repeat top left;
padding-bottom:25px;
}

.welcome .container{
clear:both;
box-sizing: border-box;
max-width:1200px;
padding:25px;
margin:auto;
}

.welcome .container .col{
box-sizing: border-box;
padding:10px;
float:left;
width:50%;
}

.welcome .container .col img{
margin-left:25px;
margin-right:25px;
}

/*////////////////////////////////////////////////////////////////////////////*/
.featured{
margin-top:-30px;
margin-bottom:0px;
padding:75px 0px 75px 0px;
border-top:25px #ca073f solid;
background:#1a2d58;
}

.featured h2{
margin:0px;
padding:0px 0px 15px 0px;
color:#fff;
}

.icons{
text-align:center;
}

.icons span{
display:inline-block;
padding:10px;
text-transform:uppercase;
}

.icons span b{
display:block;
padding-top:5px;
color:#fff;
}

/*////////////////////////////////////////////////////////////////////////////*/
.about{
background:url('https://latebloomerstowingandrecoveryinc.com/wp-content/uploads/2016/08/about3.png') no-repeat bottom right;
padding-bottom:25px;
}

.about .container{
box-sizing: border-box;
max-width:1200px;
padding:25px;
margin:auto;
}

.about h2.h{
clear:both;
margin:0px;
}

.about .container .col{
box-sizing: border-box;
padding:10px;
float:left;
width:50%;
}

.about .container .col img{
margin-left:25px;
margin-right:25px;
}

/*////////////////////////////////////////////////////////////////////////////*/
.reviews{
margin-top:-30px;
margin-bottom:0px;
padding:75px 0px 75px 0px;
background:#1a2d58;
}

.reviews .container{
clear:both;
box-sizing: border-box;
max-width:1200px;
padding:25px;
margin:auto;
}

.reviews .container .col{
box-sizing: border-box;
padding:10px;
float:left;
width:33%;
color:#fff !important;
}

.reviews h2{
margin:0px;
padding:0px 0px 15px 0px;
color:#fff;
}

.reviews p {
color:#fff;
}

.reviews strong{
display:inline-block;
margin:5px 0px 5px 0px;
}

/*////////////////////////////////////////////////////////////////////////////*/
.contact{
margin-top:-30px;
margin-bottom:0px;
padding:75px 0px 50px 0px;
background:#1a2d58;
}

.contact h2{
margin:0px;
padding:0px 0px 15px 0px;
color:#fff;
}

.contact form{
text-align:center;
}

.contact .wpcf7-not-valid-tip{
display:inline-block;
padding:10px;
background:#fff;
}

.contact .wpcf7-response-output{
display:none !important;
}

.contact input[type=text],
.contact input[type=email],
.contact textarea{
box-sizing: border-box;
padding:10px;
border:none;
-webkit-box-shadow: inset 0px 0px 5px 2px rgba(0,0,0,0.5);
-moz-box-shadow: inset 0px 0px 5px 2px rgba(0,0,0,0.5);
box-shadow: inset 0px 0px 5px 2px rgba(0,0,0,0.5);
}

.contact input[type=submit]{
background:#1a2d58;
}

/*////////////////////////////////////////////////////////////////////////////*/
.footer-widgets{
background: #232323 url('https://latebloomerstowingandrecoveryinc.com/wp-content/uploads/2020/04/footer.png') bottom center no-repeat;
}

.footer-widgets h2{
margin-top:25px;
}

.footer-widgets .contact-info span{
display:block;
margin-bottom:0px;
padding:20px 10px 20px 65px;
font-size:115%;
color:#fff;
}
/*
.footer-widgets .contact-info .tel{
background:url('https://latebloomerstowingandrecoveryinc.com/wp-content/uploads/2016/08/footer_phone.png') no-repeat 0px 50%;
background-size:55px 55px;
}

.footer-widgets .contact-info .fax{
background:url('https://latebloomerstowingandrecoveryinc.com/wp-content/uploads/2016/08/footer_fax.png') no-repeat 0px 50%;
background-size:55px 55px;
}

.footer-widgets .contact-info .address{
background:url('https://latebloomerstowingandrecoveryinc.com/wp-content/uploads/2016/08/footer_map.png') no-repeat 0px 50%;
background-size:55px 55px;
}

.footer-widgets .contact-info .email{
background:url('https://latebloomerstowingandrecoveryinc.com/wp-content/uploads/2016/08/footer_email.png') no-repeat 0px 50%;
background-size:55px 55px;
}

.footer-widgets .contact-info .url{
background:url('https://latebloomerstowingandrecoveryinc.com/wp-content/uploads/2016/08/footer_globe.png') no-repeat 0px 50%;
background-size:55px 55px;
}

.footer-widgets .contact-info .time{
background:url('https://latebloomerstowingandrecoveryinc.com/wp-content/uploads/2016/08/footer_time.png') no-repeat 0px 50%;
background-size:55px 55px;
}
*/
.footer-widgets .contact-info a{
color:#ca073f;
}

.footer-widgets .fb_iframe_widget{
margin-top:15px;
margin-bottom:25px;
}

.site-footer, 
.site-footer a{
font-size:85%;
line-height:150%;
color:#fff;
}

.site-footer{
padding-top:25px;
padding-bottom:25px;
background:#232323;
}

/*////////////////////////////////////////////////////////////////////////////*/
/*///////// RESPONSIVE ///////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////*/
@media only screen and (max-width: 1023px) {
/*////////////////////////////////////////////////////////////////////////////*/
.site-header .header-info .social{
margin-bottom:0px;
}

.site-header .header-info .social ul{
text-align:center !important;
}

/*////////////////////////////////////////////////////////////////////////////*/
.site-header .header-info .logo{
position:static;
top:auto;
left:auto;
transform:none;
margin:0px;
margin-bottom:10px;
}

/*////////////////////////////////////////////////////////////////////////////*/
.menu ul li{
display:block;
margin:0px;
padding:10px;
border:none;
border-bottom:1px #38486e solid;
}

/*////////////////////////////////////////////////////////////////////////////*/
.container .col{
clear:both !important;;
float:none !important;;
width:auto !important;;
}
.container .col.img{
text-align:center !important;;
}
.container .col.img img{
float:none !important;
margin:0px !important;
}

/*////////////////////////////////////////////////////////////////////////////*/
.welcome{
background:url('https://latebloomerstowingandrecoveryinc.com/wp-content/uploads/2020/04/welcome2_c3ac6ec9a9ebd3ab40792f57aa1d0fab.png') no-repeat bottom left;
}
}

@media only screen and (max-width: 860px) {
.entry{
margin:0px !important;
padding:0px !important;
}
}