.fl-row-fixed-width {
max-width: 1280px !important;
}  .wpcf7-response-output .wpcf7-display-none .wpcf7-validation-errors, .wpcf7-response-output .wpcf7-display-none .wpcf7-spam-blocked {
border: 2px solid #ee2024;
} span.wpcf7-not-valid-tip{
color:#ee2024 !important;
} .mylabel{
width:100% !important;
} .myCaptcha{
} .wpcf7-form input[type=text], .wpcf7-form input[type=password], .wpcf7-form input[type=email], .wpcf7-form input[type=tel], .wpcf7-form input[type=date], .wpcf7-form input[type=month], .wpcf7-form input[type=week], .wpcf7-form input[type=time], .wpcf7-form input[type=number], .wpcf7-form input[type=search], #mysubjectselect {
height: 40px;
} .wpcf7-form input[type=text], .wpcf7-form input[type=password], .wpcf7-form input[type=email], .wpcf7-form input[type=tel], .wpcf7-form input[type=date], .wpcf7-form input[type=month], .wpcf7-form input[type=week], .wpcf7-form input[type=time], .wpcf7-form input[type=number], .wpcf7-form input[type=search], .wpcf7-form textarea, #mysubjectselect {
border: 1px solid #d3d3d3;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
border-radius: 0px;
background-color:#F9F9F9;
} #mysubjectselect{
width:100%;
color:#B6B6B6 !important;
font-size:14px;
font-weight:600;
padding-left:10px !important;
}
#mysubjectselect option{
color:#333;
} .wpcf7-form input[type=button], .wpcf7-form input[type=submit] {
border: 1px solid #ee2024 !important;
-moz-border-radius: 0px !important;
-webkit-border-radius: 0px !important;
border-radius: 0px !important;
width:100%; margin-top:20px; color:#fff;
font-size:1.4em;
line-height:2;
}  span#headtext {
font-weight: bold;
font-size:20px;
}
.fl-social-icons .fl-icon {
font-size: 48px !important;
line-height: 58px !important;
width: 48px !important;
}
@media (min-width: 768px){ .fl-page-nav-wrap {
border-bottom: 0px solid #e6e6e6 !important;
border-bottom-width: 0px !important;
border-top: 0px solid #e6e6e6 !important;
}
li.current-menu-item {
background-color: rgba(220,24,25, 1);
}
li.current-menu-item a {
color:rgba(255,255,255,1.00) !important;
}
#menu-main-1 li:hover, #menu-main-1 .sub-menu li:hover, #menu-main li:hover, #menu-main .sub-menu li:hover{
background-color: rgba(220,24,25, 1);
}
#menu-main li a {
color:rgba(33,46,116,1.00);
}
#menu-main li a:hover, #menu-main .sub-menu li a {
color:rgba(255,255,255,1.00);
}
ul.sub-menu {
width:340px !important; border-top-color: rgba(33,46,116,1.00) !important;
} .woocommerce div.product div.images, .woocommerce-page div.product div.images {
width: 38% !important;
}
.woocommerce div.product div.summary, .woocommerce-page div.product div.summary {
width: 58% !important;
} .fl-page-nav-right.fl-page-header-fixed .fl-page-nav ul.sub-menu, .fl-page-header-fixed .fl-page-nav ul.sub-menu {
background-color: #212e74 !important;
}
}
@media (max-width: 767px){ .fl-page-nav ul.sub-menu li {
padding-left: 20px;
}
.fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-mobile .fl-page-nav ul.sub-menu li a:hover, .fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-mobile .fl-page-nav ul.sub-menu li a {
color: rgba(33,46,116,1.00) !important;
}
.fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-mobile .fl-page-nav ul.sub-menu li a:hover, .fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-mobile .fl-page-nav ul.sub-menu li a:hover{
color: rgba(220,24,25, 1) !important;
}
#menu-main-1 li.current-menu-item a {
color: #dc1819 !important;
}
} span.fl-accordion-button-label {
font-weight: bold;
} .fl-col.fl-node-5808520f95b8a .fl-icon, .fl-col.fl-node-5806dee2a70e0 .fl-icon {
vertical-align: top !important;
}
.fl-col.fl-node-5808520f95b8a span.fl-icon, .fl-col.fl-node-5806dee2a70e0 span.fl-icon {
padding-top: 5px;
}
.fl-col.fl-node-5808520f95b8a .fl-icon-text, .fl-col.fl-node-5806dee2a70e0 .fl-icon-text {
vertical-align: top !important;
}
@media (max-width: 600px){
#tablecoverprices{
display:none !important;
}
}
@media (min-width: 601px){
#mobilePriceList{
display:none !important;
}
} .woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li {
display: none !important;
}
.woocommerce div.product .woocommerce-tabs .panel, .woocommerce-page div.product .woocommerce-tabs .panel {
border: 1px solid #dc1819 !important;
border-top: 1px solid #dc1819 !important;
background: rgba(255,255,255,0.65) !important; }
form.woocommerce-ordering {
display: none;
}  .togglemecol{
display:none;
}