body{
  font-family: "Open Sans", sans-serif !important;
  line-height: 1.728571;
}
.navbar-default .menu .navbar-collapse .navbar-nav>li>a, .navbar-default .menu .navbar-collapse .navbar-nav li a + ul li a{
    color: #ffffff;
}
.navbar-default .menu .navbar-collapse .navbar-nav li.active > a, .navbar-default .menu .navbar-collapse .navbar-nav li a:hover, .topbar-widget a, footer .footer-top .footer-sidebar .widget .widget_title, .contact-ver2 .item .media .media-left a {
    color: #c83e31 !important;
}
.contact-ver2 .item .media .media-left a{
   border: 1px solid #c83e31 !important;
}
.tabs-shortcode .nav-tabs > li:hover a, .tabs-shortcode .nav-tabs > li.active> a, .section_header .tblock:before, .section_header h2:before{
    background: #c83e31 !important;
}
p:empty{display:none}
#hide, .hide{display:none;}
.about-us-widget{border-top: 1px solid #2c2c2e;}
.homepage-list{width:50%; float: left;}
.wpcf7-submit.btn-default.submit{color: #c83e31;}
.wpcf7-submit.btn-default.submit:hover {
    background: #c83e31;
    color: #fff;
}
p::selection, a::selection{color: #fff;}

#event_start_date, #event_hour, #event_min, #event_end_date{
    width:95%;
}
.date-event_start_date, .date-event_end_date{
    display: inline-block;
    width: 50%;
}
.text-hour, .text-min, .menu-ampm, .text-end_hour, .text-end_min, .menu-end_ampm{
    display: inline-block;
    width: 15%;
}
.product .entry-summary{
     text-align: left;
}
.woocommerce button.button.alt, .woocommerce button.button.alt.disabled, .woocommerce ul.products li.product .button{
    background-color: #c83e31;
}
table tr:nth-child(2n+1) td{
   background: #ffffff;
}
.product .entry-summary .variations_form .variations .label{
    color: #c83e31;
    font-size: 24px;
}
.product_meta a{
    color: #c83e31;
}
.hide{display:none;}

.fblock2 .service-description:hover{
    border-color: #000000 !important;
    background-color: #000000 !important;
}

.original-img{
   width: auto !important;
}
.faq_new_style{
   display: block;
   border: 1px solid #ddd;
   font: 400 14px/26px "Open Sans", sans-serif;
   margin: 0 0 10px !important;
}
.faq_new_style .vc_toggle_title{
   background: #f9f9f9;
   padding: 14px 20px 11px 20px;
   display: block;
   border-bottom: 1px solid #ddd;
}
.faq_new_style .vc_toggle_title .vc_toggle_icon{
   float: right;
}
.faq_new_style .vc_toggle_content{
   padding: 14px 20px 11px 20px;
}
.fblock2 .service-description p{
  color: #000;
}
.footer-widget, .footer-widget a, .footer-widget.widget_categories ul li a, .footer-widget.widget_archive ul li a, .footer-widget.widget_meta ul li a, .contact-ver1 li .fleft, .contact-ver1 li .fleft a, .copyright{
  color: #ddd;
}
ul.project_filter li a, .section_header p, table td, .contact-ver2 .item .media .media-body, .touch .touch_bg .touch_middle .input_form form .form-control, .vc_row .form-control, .touch .touch_bg .touch_middle .input_form form .form-control::-webkit-input-placeholder, .vc_row .form-control::-webkit-input-placeholder, .testimonial .media-body p, .services .tab_pages .tab-content .tab-pane .tab_inn_cont_2 .cont_left p, .services .tab_pages .tab-content .tab-pane .tab_inn_cont_1 p{
   color: #333;
}
.widget .search-form .form-control + .input-group-addon{
   background: #c83e31;
}
@media (max-width: 767px) {
#event_start_date, #event_hour, #event_min,#event_end_date{width:100%;}
.date-event_start_date, .date-event_end_date{
    display: inline-block;
    width: 100%;
}
.text-hour, .text-min, .menu-ampm, .text-end_hour, .text-end_min, .menu-end_ampm{
    display: inline-block;
    width: 100%;
}
}
@media (max-width: 480px) {
.homepage-list{width:100%; float: left;}
}
.pagecustom-517{background-position:center top}	
.pagecustom-28{background-position:center top}	
.pagecustom-35{background-position:center top}	
.pagecustom-47{background-position:center top}	
.pagecustom-61{background-position:center top}	
.pagecustom-73{background-position:center top}	
.pagecustom-137{background-position:center top}	
.pagecustom-213{background-position:center top}	
.pagecustom-216{background-position:center top}	
.pagecustom-311{background-position:center top}	
.pagecustom-396{background-position:center top}	
.pagecustom-397{background-position:center top}	
.pagecustom-398{background-position:center top}	
.pagecustom-768{background-position:center top}	
.pagecustom-726{background-position:center top}	
.pagecustom-744{background-position:center top}	
.pagecustom-752{background-position:center top}	
.pagecustom-788{background-position:center top}	
.pagecustom-834{background-position:center top}	
.pagecustom-1267{background-position:center top}	
.pagecustom-1473{background-position:center top}	
.pagecustom-1533{background-position:center top}	
.pagecustom-1738{background-position:center top}	
.pagecustom-1775{background-position:center top}	
.pagecustom-1777{background-position:center top}	
.pagecustom-898{background-position:center top}	
.pagecustom-283{background-position:center top}	
.pagecustom-1019{background-position:center top}	
.pagecustom-1429{background-position:center top}	
.pagecustom-1779{background-position:center top}	
.pagecustom-3022{background-position:center top}	
.pagecustom-3050{background-position:center top}	
.pagecustom-3056{background-position:center top}	
.pagecustom-3398{background-position:center top}	
	

