

.show {
margin-top: 20px !important;
margin-bottom: 20px !important;
}
.summary li {
list-style-type: square !important;
list-style-position: inside !important;
}
.dropdown .form-control {
-webkit-appearance: menulist !important;
}
.orderby {
display: none !important;
}
.woocommerce-product-details__short-description .mgt10 {
margin-left: 0 !important;
}
.single_variation_wrap {
display: -webkit-box !important;
display: -moz-box !important;
display: -ms-flexbox !important;
display: -webkit-flex !important;
display: flex !important;
}
.ajax_add_to_cart {
display: none !important;
}
.link {
width: 100% !important;
}
.cart {
display: none !important;
}
#AB {
color: rgb(255, 255, 255) !important;
line-height: 38px !important;
width: 1196px !important;
}
.phone {
font-family: 'Ubuntu' !important;
font-size: 18px !important;
font-weight: bold !important;
}
#buttons a:nth-of-type(3) {
font-family: 'Ubuntu' !important;
color: rgb(211, 211, 211) !important;
font-weight: bold !important;
background-color: rgb(0, 0, 0) !important;
padding-right: 2% !important;
padding-left: 2% !important;
border-bottom-color: rgb(255, 255, 255) !important;
border-left: 1px solid rgba(255, 255, 255, 0.3) !important;
float: right !important;
}
#buttons a:nth-of-type(3):hover {
font-family: 'Ubuntu' !important;
color: rgb(255, 255, 255) !important;
font-weight: bold !important;
text-decoration: none !important;
background-color: rgb(190, 28, 41) !important;
padding-right: 2% !important;
padding-left: 2% !important;
border-bottom-color: rgb(255, 255, 255) !important;
border-left: 1px solid rgba(255, 255, 255, 0.3) !important;
float: right !important;
}
#buttons a:nth-of-type(2) {
font-family: 'Ubuntu' !important;
color: rgb(211, 211, 211) !important;
font-weight: bold !important;
background-color: rgb(0, 0, 0) !important;
padding-right: 2% !important;
padding-left: 2% !important;
border-right: 1px solid rgba(255, 255, 255, 0.3) !important;
border-left: 1px solid rgba(255, 255, 255, 0.3) !important;
float: right !important;
}
#buttons a:nth-of-type(2):hover {
font-family: 'Ubuntu' !important;
color: rgb(255, 255, 255) !important;
font-weight: bold !important;
text-decoration: none !important;
background-color: rgb(190, 28, 41) !important;
padding-right: 2% !important;
padding-left: 2% !important;
border-right: 1px solid rgba(255, 255, 255, 0.3) !important;
border-left: 1px solid rgba(255, 255, 255, 0.3) !important;
float: right !important;
}
#buttons a:nth-of-type(1) {
font-family: 'Ubuntu' !important;
color: rgb(211, 211, 211) !important;
font-weight: bold !important;
background-color: rgb(0, 0, 0) !important;
padding-right: 2% !important;
padding-left: 2% !important;
border-right: 1px solid rgba(255, 255, 255, 0.3) !important;
float: right !important;
}
#buttons a:nth-of-type(1):hover {
font-family: 'Ubuntu' !important;
color: rgb(255, 255, 255) !important;
font-weight: bold !important;
text-decoration: none !important;
background-color: rgb(190, 28, 41) !important;
padding-right: 2% !important;
padding-left: 2% !important;
border-right: 1px solid rgba(255, 255, 255, 0.3) !important;
float: right !important;
}
#buttons {
text-transform: uppercase !important;
}
#AB-outer {
background-color: rgb(190, 28, 41) !important;
min-width: 100% !important;
display: -webkit-box !important;
display: -moz-box !important;
display: -ms-flexbox !important;
display: -webkit-flex !important;
display: flex !important;
-webkit-justify-content: center !important;
justify-content: center !important;
}
.phone a {
color: rgb(255, 255, 255) !important;
}
#buttons i {
color: rgb(255, 255, 255) !important;
font-size: 18px !important;
}
#header_cart {
display: none !important;
}
.logo {
width: 30% !important;
margin-right: 15px !important;
margin-left: 15px !important;
}
.sub-menu a:hover {
background-color: rgb(68, 68, 68) !important;
}
.top_bar_right {
display: none !important;
}
#Top_bar .top_bar_right_wrapper {
top: 0 !important;
}
.extras {
display: none !important;
}
.price {
display: none !important;
}
.footer_copy .one {
font-size: 13px !important;
line-height: 30px !important;
padding-top: 10px !important;
margin-bottom: 0 !important;
}
#widget_mfn_menu-2 {
text-align: center !important;
padding-top: 30px !important;
}
#menu-main-menu-1 a {
padding-top: 5PX !important;
padding-bottom: 5PX !important;
}
.textwidget .size-full {
width: 100% !important;
height: 100% !important;
}
#text-2 {
font-size: 16px !important;
line-height: 22px !important;
font-weight: bold !important;
text-align: center !important;
padding: 15% 3% 3% 3% !important;
}
.footer_copy .mcb-column-inner {
margin-bottom: 0 !important;
}
.fa {
font-size: 30px !important;
}
.fa-linkedin-square {
padding-right: 10px !important;
}
#fb img {
width: 40px !important;
}
#social {
width: 100% !important;
display: -webkit-inline-flexbox !important;
display: -moz-inline-flexbox !important;
display: -ms-inline-flexbox !important;
display: inline-flex !important;
-webkit-justify-content: center !important;
justify-content: center !important;
grid-column-gap: 3px !important;
column-gap: 3px !important;
}
#linkedin img {
width: 40px !important;
}
.icon_box a {
padding: 5% !important;
}
.mt-2 .image_wrapper .scale-with-grid {
max-width: 60% !important;
}
.mt-2 .desc {
color: rgb(255, 255, 255) !important;
text-transform: uppercase !important;
background-color: rgb(68, 68, 68) !important;
padding: 2px !important;
}
.mt-2 .desc:hover {
color: rgb(255, 255, 255) !important;
background-color: rgb(190, 28, 41) !important;
padding: 2px !important;
}
.mt-2 .clearfix h2 {
font-weight: normal !important;
text-transform: uppercase !important;
margin-bottom: 0 !important;
}
.mt-2 .hr_dots {
padding-bottom: 30px !important;
}
.mt-2 .mcb-item-o6m7be192 .clearfix {
color: rgb(0, 0, 0) !important;
background-color: rgba(0, 0, 0, 0.2) !important;
border-radius: 5px !important;
display: -webkit-box !important;
display: -moz-box !important;
display: -ms-flexbox !important;
display: -webkit-flex !important;
display: flex !important;
-webkit-flex-direction: column !important;
-moz-flex-direction: column !important;
-ms-flex-direction: column !important;
flex-direction: column !important;
-webkit-align-items: center !important;
align-items: center !important;
}
.mt-2 .btn-default {
color: rgb(255, 255, 255) !important;
background-color: rgb(190, 28, 41) !important;
width: 100% !important;
}
.mt-2 #CF5c6c3cb46e4b9_1 {
padding-left: 2% !important;
}
.mt-2 .mcb-item-o6m7be192 h2 {
font-weight: 500 !important;
}
.mt-2 #fld_7908577_1-wrap {
margin-bottom: 0 !important;
}
.mt-2 #slideBlurb {
text-shadow: 2px 2px 4px rgb(255, 255, 255) !important;
}
.mt-2 .no_link .scale-with-grid {
max-width: 90% !important;
}
.mt-2 #slide-1-layer-3 {
margin-top: 0 !important;
}
.mt-2 .clearfix h1 {
font-weight: 700 !important;
margin-bottom: 20px !important;
}
.mt-2 #red {
color: rgb(190, 28, 41) !important;
}
.mt-2 #red2 {
color: rgb(190, 28, 41) !important;
font-weight: bold !important;
font-style: italic !important;
letter-spacing: 2px !important;
}
.mt-2 .clearfix h3 {
color: rgb(190, 28, 41) !important;
font-weight: 600 !important;
margin-bottom: 5px !important;
}
.mt-30 .column_attr iframe {
box-shadow: 0 1px 4px 1px rgba(68, 68, 68, 0.4) !important;
}
.mt-30 .wsf-form {
background-color: rgb(240, 240, 240) !important;
padding-top: 20px !important;
padding-right: 15px !important;
padding-left: 15px !important;
}
.mt-30 .single h2, 
.mt-30 .mcb-item-gv3yqlqkv h2 {
padding-top: 15px !important;
}
.mt-215 .subtitle {
color: rgb(255, 137, 0) !important;
font-size: 20px !important;
opacity: 1 !important;
}
.mt-30 #Header {
background-image: url("//wmimagingsolutions.com/media/2019/03/AdobeStock_198419830.jpg") !important;
background-position: center center !important;
background-repeat: no-repeat !important;
}
.wsf-button {
background-color: rgb(190, 28, 41) !important;
border-color: rgb(190, 28, 41) !important;
}
.wsf-button:hover {
color: rgb(0, 0, 0) !important;
background-color: rgb(230, 230, 230) !important;
border-color: rgb(0, 0, 0) !important;
}
.wsf-label {
font-weight: 600 !important;
}
.mt-226 .clearfix h2 {
color: rgb(190, 28, 41) !important;
text-decoration: underline !important;
text-align: center !important;
}
.mt-226 #Header {
background-image: url("//wmimagingsolutions.com/media/2019/03/AdobeStock_180954769.jpg") !important;
background-position: center center !important;
background-repeat: no-repeat !important;
background-size: cover !important;
}
.mt-226 .column_attr p {
padding-top: 20px !important;
}
.mt-226 #title {
color: rgb(190, 28, 41) !important;
font-size: 18px !important;
font-weight: 700 !important;
}
.mt-215 #Header {
background-image: url("//wmimagingsolutions.com/media/2019/03/AdobeStock_136168433.jpg") !important;
background-position: center center !important;
background-repeat: no-repeat !important;
background-size: cover !important;
}
.question .title {
font-size: 15px !important;
}
.variations_form {
display: -webkit-box !important;
display: -moz-box !important;
display: -ms-flexbox !important;
display: -webkit-flex !important;
display: flex !important;
-webkit-flex-direction: row !important;
-moz-flex-direction: row !important;
-ms-flex-direction: row !important;
flex-direction: row !important;
-webkit-align-items: center !important;
align-items: center !important;
display: none !important;
}
.variations {
max-width: 50% !important;
padding-bottom: 0 !important;
margin-bottom: 0 !important;
}
.single_variation_wrap {
max-width: 45% !important;
}
.woocommerce .variations_form .variations {
background-color: rgba(0, 0, 0, 0) !important;
}
@media (min-width: 1200px) {
.extras {
display: none !important;
}
}
@media (min-width: 768px) and (max-width: 979px) {
#text-2 {
font-size: 14px !important;
padding-top: 50px !important;
}
.logo {
width: auto !important;
}
.extras {
display: none !important;
}
}
@media (max-width: 767px) {
.phone {
min-width: 100% !important;
display: -webkit-box !important;
display: -moz-box !important;
display: -ms-flexbox !important;
display: -webkit-flex !important;
display: flex !important;
-webkit-justify-content: center !important;
justify-content: center !important;
}
#buttons a:nth-of-type(3) {
text-align: center !important;
min-width: 33.3% !important;
padding-right: 0 !important;
padding-left: 0 !important;
-webkit-justify-content: center !important;
justify-content: center !important;
}
#buttons a:nth-of-type(3):hover {
text-align: center !important;
min-width: 33.3% !important;
padding-right: 0 !important;
padding-left: 0 !important;
-webkit-justify-content: center !important;
justify-content: center !important;
}
#buttons a:nth-of-type(2) {
text-align: center !important;
min-width: 33.3% !important;
padding-right: 0 !important;
padding-left: 0 !important;
}
#buttons a:nth-of-type(2):hover {
text-align: center !important;
min-width: 33.3% !important;
padding-right: 0 !important;
padding-left: 0 !important;
}
#buttons a:nth-of-type(1) {
text-align: center !important;
min-width: 33.3% !important;
padding-right: 0 !important;
padding-left: 0 !important;
}
#buttons a:nth-of-type(1):hover {
text-align: center !important;
min-width: 33.3% !important;
padding-right: 0 !important;
padding-left: 0 !important;
}
#buttons {
display: -webkit-box !important;
display: -moz-box !important;
display: -ms-flexbox !important;
display: -webkit-flex !important;
display: flex !important;
-webkit-justify-content: center !important;
justify-content: center !important;
}
.logo {
width: auto !important;
}
.icon_box a {
padding: 0 !important;
}
.mt-2 .image_wrapper .scale-with-grid {
max-width: 30% !important;
}
.mt-2 #CF5c6c3cb46e4b9_1 {
min-width: 400px !important;
}
.mt-2 .clearfix h1 {
font-size: 30px !important;
text-align: center !important;
}
.mt-2 .no_link .scale-with-grid {
max-width: 100% !important;
}
.mt-2 .clearfix h3 {
font-size: 22px !important;
}
#text-2 {
padding-top: 30px !important;
}
.top_bar_right {
display: none !important;
}
#Top_bar .top_bar_right_wrapper {
display: none !important;
}
.logo-mobile {
max-height: 98% !important;
}
.extras {
display: none !important;
}
.mt-30 .column-map {
display: none !important;
}
}
@media (max-width: 480px) {
#buttons .icon-phone {
display: none !important;
}
#buttons i {
display: none !important;
}
.variations_form {
display: -webkit-inline-flexbox !important;
display: -moz-inline-flexbox !important;
display: -ms-inline-flexbox !important;
display: inline-flex !important;
-webkit-flex-wrap: wrap !important;
-moz-flex-wrap: wrap !important;
-ms-flex-wrap: wrap !important;
flex-wrap: wrap !important;
}
.quantity {
margin-top: 100px !important;
}
.mt-2 #CF5c6c3cb46e4b9_1 {
min-width: 300px !important;
}
.mt-2 #slideBlurb {
}
.mt-2 #slide-1-layer-3 {
font-size: 12px !important;
line-height: 14px !important;
min-width: 300px !important;
padding: 5px 15px 5px 15px !important;
margin-top: 10px !important;
margin-bottom: -20px !important;
}
.mt-2 .clearfix h1 {
font-size: 28px !important;
line-height: 32px !important;
}
.align_justify {
padding: 0 !important;
}
#text-2 {
padding-bottom: 0 !important;
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.logo-mobile {
max-height: 100% !important;
margin-left: -30px !important;
}
.top_bar_left {
padding-left: 8px !important;
}
.wprs_unslider-wrap {
margin-left: 0 !important;
}
.variations_form {
}
}