#Top_bar #logo {
padding: 50px 10px !important;
} #Header_creative #Top_bar .menu > li.get_quote_btn a {
color: #ff0000;
}
#Header_creative #Top_bar .menu > li.get_quote_btn a:hover {
background-color: #ff0000;
color: #fff;
}
.home_service_box_main {
padding: 10px !important;
}
.home_service_box  {
background-color: #fff;
}
.home_service_box div.vc_column-inner {
padding: 0px !important;
}
.home_service_txt {
min-height: 150px;
}
#Footer {
background-color: #000 !important;
}
#Footer, #Footer .widget_recent_entries ul li a {
color:#fff !important;
}
#Header_creative #Top_bar .menu > li > a span {
border: none !important;
}
#Header_creative #Top_bar .menu > li.email_menu > a {
font-size:14px !important;
}
.phone_menu {
padding-top: 45px;
border: none;
}
#Footer .footer_action {
background-color: #ccae79 !important;
}
#Footer .footer_action a{
text-decoration: none;
}
#Footer .footer_action:hover {
background-color: #ff0000 !important;
}
#Footer .footer_action h4 {
padding:10px 0px !important;
margin:0px !important;
}
#Footer .widgets_wrapper {
display: none !important;
} #Subheader .title {
color: #000 !important;
}
#book_form_main span.wpcf7-form-control-wrap .wpcf7-date, span.wpcf7-form-control-wrap .wpcf7-quiz, span.wpcf7-form-control-wrap .wpcf7-number, span.wpcf7-form-control-wrap .wpcf7-select, span.wpcf7-form-control-wrap .wpcf7-text, span.wpcf7-form-control-wrap .wpcf7-textarea {
border:1px solid #ddd !important;
}
::-webkit-input-placeholder { color: #aaa !important;
}
::-moz-placeholder { color: #aaa !important;
}
:-ms-input-placeholder { color: #aaa !important;
}
:-moz-placeholder { color: #aaa !important;
}
@media only screen and (min-width: 1240px) {
.header-open #Header_creative {
width:320px !important;
}
}