/*
Theme Name: Turbo Shine Car Wash
Theme URI: http://www.turboshine.com/
Description: A child theme of Bridge Theme (New Demo 89) built by The Studio WLV
Author: Matthew Klodt - Matthew Jason Klodt
Author URI: https://www.advanceWires.com/Portfolio
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");
/* GLOBAL CONTENT STYLES */
/* HEADER */
.header_top p{color:#fff;font-size:14px;padding:0 0 0 15px;}
/* SERVICES */
ul.homepageServices{margin-left:0;padding-left:0;list-style:none;}
ul.homepageServices li{background-image:url("http://thestudiolive.net/castle/wp-content/uploads/2018/01/checkbox-services.png");background-repeat:no-repeat;background-position:0 .5em;line-height:2.5em;margin-left:35px;padding-left:40px;}
.servicesIcons p{font-size:18px;}
.servicesIcons ul{font-size:18px;list-style:none;margin-left:5px;margin-top:10px;}
.servicesIcons ul li{line-height:1.2em;padding-left:1em;text-indent:-.7em;}
.servicesIcons ul li::before{content:"• ";color:#ed1b24;font-size:25px;line-height:20px;}
h5, .h5, h5 a, .q_icon_with_title .icon_text_holder h5.icon_title{padding-bottom:15px;}
.priceLarge{color:#ed1b24;display:block;font-size:30px;padding:20px 0;}
.axgmap{width:100% !important;}
.side_menu_button>a.side_menu_button_link{display:none;}
/* TESTIMONIALS */
.testimonials_c_holder .flex-control-nav li a.flex-active{background-color:#058ed2;}
.icon_star:before{color:#ed1b24;}
.testimonials_c_holder .flex-control-nav{margin-top:35px;}
/* FORMS */
div.wpcf7-response-output.wpcf7-mail-sent-ok{background-color:#058ed2;}
.ui-datepicker-inline{width:100%;}
div#your-birthdate_datepicker{margin:0 auto;width:85%;}
.pum-theme-16849 .pum-container, .pum-theme-cutting-edge .pum-container{background-color:#f8f8f8 !important;}
.pum-theme-16849 .pum-content + .pum-close, .pum-theme-cutting-edge .pum-content + .pum-close{background-color:#23a8e1 !important;color:#fff !important;}
 /* MAILMUNCH */
.theme input.text-field, .theme input.email-field, .theme textarea.text-box{background-color:#f8f8f8 !important;}
.theme input.submit{-o-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px;max-width:130px !important;}
/* FOOTER */
.footer_top{padding:50px 0 50px;}
footer .column1{top:0;}
footer .separator.small{background-color:#fff;}
footer h1{font-size:32px;font-weight:500;}
#back_to_top span:hover{background-color:#ed1b24 !important;}
/*---------------------------------------------------------------------
      MOBILE SPECIFIC CSS
---------------------------------------------------------------------*/
/* For screen sizes: 0px-1000px */
@media only screen and (min-device-width: 0) and (max-device-width: 1000px) {
div.pum-container{top:30px !important;}
}
/* For screen sizes: 0px-768px (Overwrites 0-1000px above) */
@media only screen and (min-device-width: 0) and (max-device-width: 768px) {
	div.vc_custom_1517354990218{padding-left:0 !important;padding-top:20px;}
	.header_top .left{display:none;}
	ul.homepageServices{padding-top:20px;}
	ul.homepageServices li{margin-left:0;}
	.subscriptionFormColumn{margin-top:40px;}
	div.vc_custom_1518120747037{padding-left:0 !important;}
	div.vc_custom_1517353780047{padding-right:0 !important;}
	h1.sliderTextMobileSmall{font-size:48px !important;}
}
/* For screen sizes: 0px -- 480px */
@media only screen and (min-device-width: 0) and (max-device-width: 480px) {
div.pum-container{top:10px !important;}
}
