/*
Theme Name: Preferred Car and Truck Rentals
Author: Muffin group
Description: The biggest WordPress Theme ever
Theme URI: http://themes.muffingroup.com/betheme
Author URI: http://muffingroup.com
License: Themeforest Split Licence
License URI: -
Version: 13.9

All css files are placed in /css/ folder
*/

/** NEW CSS **/
.iphorm .iphorm-element-text, .iphorm .iphorm-element-captcha {
    border-radius: 3px;
    height: 35px;
    text-indent: 3px;
    width: 100%; color: #444 !important;
}
.iphorm .iphorm-element-textarea {  width: 100%; text-indent: 3px;   border-radius: 3px;  color: #444 !important;}
.iphorm-outer-1 .iphorm-element-wrap.iphorm_1_1-element-wrap, .iphorm-outer-2 .iphorm-element-wrap.iphorm_2_1-element-wrap { float: left; width: 49%; }
.iphorm-outer-1 .iphorm-element-wrap.iphorm_1_2-element-wrap, .iphorm-outer-2 .iphorm-element-wrap.iphorm_2_2-element-wrap{float: right; width: 49%; }
.iphorm-outer-2 .iphorm-element-textarea{ height:80px; }

.iphorm .iphorm-submit-element > span { background: #1c5375 none repeat scroll 0 0; }
.iphorm .iphorm-submit-element > span em {
    background: #1c5375 none repeat scroll 0 0;
    color: #fff;
    font-size: 17px;
    height: 40px;
    line-height: 40px;
    width: 80px;
}
.iphorm .iphorm-submit-wrap button:hover span, .iphorm .iphorm-submit-wrap button:hover span em { background: #3A3A3A; }

.error404 #Error_404 {
    left: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
    top: 0;
}
body.error404.nice-scroll{ height: auto; }
#Top_bar .top_bar_right{ display: none; }
.image_frame .wp-caption-text { color: #4c8ab1;}
.call-acts .call_to_action { padding: 14px 0; }
.call-acts .call_to_action .call_left h3{ color: #fff; line-height: 26px; }
.call-acts .call_to_action .call_left {  width: 80%;}
.iphorm-outer.iphorm-responsive .iphorm-submit-wrap button { width: auto; }
#Header #Action_bar{ z-index: 99999; }
#Footer .footer_copy .copyright { width:100%; }

@media only screen and (min-width: 1100px) {
#Header #Top_bar .menu_wrapper{ float: right; padding-top:17px;  }
#Header #Action_bar .contact_details li, #Header #Action_bar .social { padding:19px 0 10px; font-size: 16px; }
#Header #Top_bar .menu > li > a { padding: 20px 0; }
#Header_wrapper #Header .is-sticky .menu li a { padding: 0; }
#Action_bar .social{ margin-right: 8%; }
#Header_wrapper #Header .is-sticky .menu_wrapper { padding-top: 0;}

}

@media only screen and (min-width: 760px) {
#Action_bar .social .phone.desk-phon a { color: #4c8ab1; font-size: 21px;}
#Action_bar .contact_details { display: none; }
.social .slogan { font-size: 20px;}
.phone.desk-phon{ padding-right: 25px; }
#Footer .footer_copy .copyright .copyright-left { width:49%; float:left; }
#Footer .footer_copy .copyright .copyright-right { text-align:center; width:38%; font-size:11px; float:right; }

}

@media only screen and (max-width: 760px) {
.call-acts .call_to_action .call_left {  width: 100%;}
.call-acts .call_to_action .call_center { margin-bottom: -10px; }
.contact_details .phone { font-size: 21px; }
#Action_bar .social .slogan, #Action_bar .social .phone.desk-phon{ display: none;}
#Action_bar .contact_details li.slogan{ font-size: 20px;  color: #737e86; }
#Footer .footer_copy .copyright { text-align:center; }
#Footer .footer_copy .copyright .copyright-right { font-size:11px; }

}