/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: May 11 2024 | 23:16:12 */
iframe{width:100%;}
li.cart{display:none;}
.footer_widgets.fullwidth {border-top: 1px solid #d4d4d4;}
.agreen{color:#0d9648!important;}
.agray{color:#454545!important;}
body{font-family: eurostile,sans-serif;font-weight: 400;font-style: normal;}
h1,h2,h3,h4,h5,h6,h7,h1:not(.clean_heading), h2:not(.clean_heading), h3:not(.clean_heading), h4:not(.clean_heading), h5:not(.clean_heading), h6:not(.clean_heading), .woocommerce.single-product p.price,#navigation > li > a, #second-navigation > li > a, #mobile-navigation> li > a,.heading-font, .heading-font *{font-family: eurostile,sans-serif!important;font-weight: 500!important;font-style: normal;}
.wpb_single_image.svg img{width:80%}
.pad-right{padding-right:30px;}
.custom-caption{margin-top:15px; font-size:20px;}
.home .top-header:not(.stuck){background:transparent;}
.vertical-box.image-content-box.second .text-holder .heading a{color:#f26b3c!important}
.vertical-box.image-content-box.third .text-holder .heading a{color:#0d9648!important}
.vertical-box.image-content-box .text-holder .heading a{color:#1076bc!important}
.vertical-box.image-content-box .read_more{color:#333!important}
.vertical-box.image-content-box{margin:0 5px;}
/*.vertical-box.image-content-box .featured_image_holder{padding-left:75px;}
.vertical-box.image-content-box .text-holder{min-width: 75px;text-orientation: initial;writing-mode: vertical-lr;transform: rotate(180deg);text-align: center;position: absolute;top: 0;left: 0;height: 100%;}*/
.vertical-box.image-content-box .text-holder{position:relative;}
.vertical-box.image-content-box .text-holder .read_more{position: absolute;right: 0;top: 0;margin: 5px 0 0 0;}
.icon-shadow div{box-shadow:0px 0px 8px 3px #d5d5d5};
.icon-shadow-green div{box-shadow:1px 1px 12px 0px #5e8929;}
div.margin-right-45{margin-right:45px!important;}

@media screen and (max-width: 1200px){
.header-widget {display: none;}
}
@media screen and (max-width: 1260px){
html[lang="pt-br"] .header-widget,html[lang="fr-FR"] .header-widget,html[lang="es-ES"] .header-widget {display: none;}
}

@media(max-width:1100px){
	.custom-title{font-size:32px!important;}
	.custom-title-two{font-size:18px!important;}
	#slide-category>.content_row_wrapper{padding-top:50px!important;padding-bottom:0!important;}
	#slide-one>.content_row_wrapper  {padding:50px 0 25px 0!important;}
    #slide-two>.content_row_wrapper  {padding:25px 0 50px 0!important;}
	.last-slide .content_row_wrapper  {padding:75px 0!important;}
	.wpb_single_image.wpb_content_element{padding:25px 0 0!important;}
	#slide-category>.content_row_wrapper{padding-left:50px!important;padding-right:50px!important}
	.vertical-box.image-content-box .text-holder .heading a{font-size:20px;}	
.vertical-box.image-content-box .text-holder .read_more{margin-top:10px;}
	#slide-two .swap-on-mobiles>.content_row_wrapper{padding-top:35px!important;}  
	#slide-one .svg.vc_hidden-xs{margin-bottom:25px;}
}
@media(max-width:979px){
	#tools{position:absolute;right:15px;}
}

@media(max-width:767px){
	.margin-right-45{margin-right:0px;}
	#slide-one{background-color: #f7f7f7!important;}
	#slide-two{background-color: #fff!important;}
.home .content_row_wrapper,#slide-category>.content_row_wrapper{padding-left:0!important;padding-right:0!important;}
	#slide-category>.content_row_wrapper{padding-top:40px!important;padding-bottom:0!important;}	
/*#slide-one .content_row_wrapper  {padding:0!important;}*/
#slide-two .content_row_wrapper,#slide-two .swap-on-mobiles>.content_row_wrapper  {padding:0!important;}
#slide-one	.vc_inner .wpb_column,#slide-two .vc_inner .wpb_column,.wpb_single_image.wpb_content_element{padding-top:40px; padding-bottom:40px;margin-bottom:0;}
.wpb_single_image.wpb_content_element{padding:25px 0 0!important;}	
#slide-one .vc_inner .wpb_column:last-child,#slide-two .vc_inner .wpb_columns:last-child{padding-top:0px;padding-bottom:0;}
#slide-category .vc_inner .content_row_wrapper .wpb_column:last-child{padding-top:40px;padding-bottom:40px;}
	#slide-two .vc_inner .wpb_column:last-child{padding-top:0!important;}
.home .read_more{float:left;margin-top:20px;}
.home .place-order-btn{margin-top:10px;}
.swap-on-mobile .content_row_wrapper {display: flex !important;flex-direction: column-reverse!important;}
.wpb_single_image.wpb_content_element{text-align:left;}
.home .content_row .vc_column_container {padding-left: 20px!important;padding-right: 20px!important;}
.wpb_single_image.wpb_content_element{padding:30px 0 0 0!important;clear:both;}
.wpb_single_image.svg{padding:0!important;}	
.wpb_single_image.svg img {width: 50%;margin-top:40px !important}
#rail-products-logo{width:300px;padding-top:-10px;}
	.three-section .wpb_single_image{text-align:center;}
}
.slide-two .with_icons.style-1  {columns: 2;-webkit-columns: 2;-moz-columns: 2;}
/*.header-widget.widget_text{font-family: eurostile-condensed,sans-serif!important;font-weight: 400!important;font-style: normal!important;}*/
/*.wpb_single_image.comet-hidden{visibility: hidden!important;height:50px!important;padding:0!important;}*/
#show-slides .wpb_wrapper>.rt-carousel:nth-of-type(2),#nav_menu-11{display:none!important;}
@media (max-width: 767px){
.vc_hidden-xs,.zero-space,.hide-complete,#nav_menu-10 {
    display: none!important;
}
#show-slides .wpb_wrapper>.rt-carousel:first-child{display:none!important;}
#show-slides .wpb_wrapper>.rt-carousel:nth-of-type(2){display:block!important;}
/*.wpb_single_image.comet-hidden{visibility: hidden!important;height:0px!important;padding:0!important;}*/
	.clear-both{ clear:both;}
	#nav_menu-11{display:block!important;padding-top:20px!important}
}
#footer .with_icons.style-1{padding-top:10px;}
#nav_menu-7,#nav_menu-8,#nav_menu-10,#custom_html-2,#custom_html-3{padding-top:10px!important;border-top:0px;}
#custom_html-3{display:none;}
.header-widget,#navigation ul li a, #second-navigation ul li a, .multicolumn > ul > li.menu-item-has-children > span, #mobile-navigation > li li > a {font-family: eurostile,sans-serif!important;}
.header-widget{font-weight:500;}
.header-right ul.social_media{margin-top:-2px;}
.awsm-job-form label{text-align:left;}
label[for=awsm_form_privacy_policy]{white-space: pre-wrap;line-height: 1.1;}
.entry-title.awsm-jobs-single-title{display:none;}
.awsm-application-submit-btn{font-weight: 700!important;
    background: #c0272d!important;
    text-transform: uppercase;}
#footer #footer-navigation{float:right; display:block;}
#footer-navigation li{border:0; padding:0 8px;}
#footer-navigation li:last-child{padding-right:0}
#footer #footer-navigation{ display:flex; align-items:center;}
@media(max-width:767px){
body:not(.home) .main-carousel:first-of-type .item,body:not(.home) .main-carousel:first-of-type{min-height:200px!important;}
body:not(.home) .main-carousel:first-of-type .owl-stage-outer.owl-height{height:200px!important;}
body.page-id-4635 .main-carousel:first-of-type .item,body.page-id-4635 .main-carousel:first-of-type,body.page-id-2910 .main-carousel:first-of-type .item,body.page-id-2910 .main-carousel:first-of-type{min-height:150px!important;}
body.page-id-4635 .main-carousel:first-of-type .owl-stage-outer.owl-height,body.page-id-2910 .main-carousel:first-of-type .owl-stage-outer.owl-height{height:150px!important;}	
#custom_html-2{display:none;}
#custom_html-3{display:block}
}
@media(max-width:480px){
#footer #footer-navigation{float:left; margin-top:15px;}
	#footer .copyright{width:100%;}	
#footer #footer-navigation	#menu-item-5108{padding-left:0}
}
#footer .footer_widgets {background-color: #EDEDED;}
.footer_contents:not(.has-custom-bg){background-color: #E8E8E8;}
.footer_contents .menu a{color:#444}
.footer_contents a{color:#c0272d}
.footer_widgets .widget h5{color:#999;font-weight: 400!important;}
.footer_contents, .footer_contents *, .footer_contents *:before, .footer_contents *:after, .footer_contents:before, .footer_contents:after, .footer_contents .button_.color:hover, .footer_contents .row table>tbody>tr>td {border-color: #d4d4d4;}
#footer .footer_info_bar .content_row_wrapper{padding-top:30px;padding-bottom:30px;}
#footer #nav_menu-8 h5{display:none;}
h1, h2, h3, h4, h5, h6, h7, h1:not(.clean_heading), h2:not(.clean_heading), h3:not(.clean_heading), h4:not(.clean_heading), h5:not(.clean_heading), h6:not(.clean_heading), .woocommerce.single-product p.price, #navigation > li > a, #second-navigation > li > a, #mobile-navigation> li > a, .heading-font, .heading-font *{font-weight:600!important;}
#footer section>.content_row_wrapper{padding-top:51px;}
.page-id-4894 .footer_widgets.fullwidth,.page-id-2848 .footer_widgets.fullwidth,.page-id-4469 .footer_widgets.fullwidth{border-color: #EDEDED!important;}
.default-style input[type="submit"],.default-style input[type="button"]{background-color:#c0272d; text-transform:uppercase;}
#footer-navigation li img{max-height:21px;}
.w192{width:192px; text-align:left;}

@media (max-width: 767px){
	.page-id-4894 .tel-section .content_row_wrapper > .acolumn:last-child{padding-top:0!important}
	.place-order .col{text-align:center!important}
}
.wpb_video_widget .wpb_video_wrapper>div{position:absolute;top:0;}
.iframe-container {position: relative;overflow: hidden;width: 100%;padding-top: 56.25%; }
.responsive-iframe{position: absolute;top: 0;left: 0;bottom: 0;right: 0;width: 100%;height: 100%;}
/*@media screen and (max-width: 479px){
	.imh-icon{margin-top:15px;}
	div.p_table_1#medicenter_blue_comet_2022 li.row_style_3 span{word-break: break-word;}
}*/
.rt-search-button{display:none;}
#mobile-hero{background-repeat: no-repeat;background-size: cover; background-attachment: scroll;background-position: center center;}
@media (min-width: 481px) {
    #mobile-hero {background-image: url(https://www.cometind.com//wp-content/uploads/2022/05/IMG_1410-4-3-website-sized.png);}
}
@media (max-width: 480px) {
    #mobile-hero {background-image: url(https://www.cometind.com/wp-content/uploads/2023/01/website-sized-mobile.png);}
}
@media(min-width:1500px){
/* #main_content > .content_row.fullwidth,#footer > .content_row.fullwidth{max-width:1290px;}*/
}
@media screen and (min-width: 992px){
.translated-ltr #logo,.translated-ltr #logo img {max-width: 180px;}
[lang='fr-FR'] #logo,[lang='pt-br'] #logo,[lang='es-ES'] #logo,[lang='fr-FR'] #logo img,[lang='pt-br'] #logo img,[lang='es-ES'] #logo img{max-width: 180px;}	
}
.menu a.glink img{margin-right:5px;}
#google_translate_element2{display:none;}
#gtranslate_wrapper{right:2%!important}
#tools .wpml-ls-flag{max-width:25px;}
@media screen and (max-width: 768px){#tools>ul>li a.rt-wpml-menu-button{ display:block   }}
.woocommerce .product_item_holder .product_info_footer, .woocommerce-page .product_item_holder .product_info_footer,.archive .border_grid:not(.filterable)>.row:not(:last-child):after{display:none;}
.border_grid .product_item_holder{padding-bottom:0}
.widget_product_categories ul.product-categories li, .widget:not(.topbar-widget):not(.header-widget)>ul.product-categories>li{font-size: 14px!important;border-style: solid;border-width: 1px;padding: 5px;display: inline-block;margin-bottom: 10px;text-decoration: none;line-height: 1.42857;}
.widget_product_categories ul.product-categories li:hover, .widget:not(.topbar-widget):not(.header-widget)>ul.product-categories>li:hover{border-width:0;padding:6px;}
.widget_product_categories ul.product-categories li a{text-decoration: none;}
.widget_product_categories ul.product-categories li a:hover{text-decoration: none!important;}
.summary-product_description{padding:20px 0 0 0}
.place-order{background: #f36c3f;padding: 15px 0;color: #fff!important;font-size: 18px;font-weight:500;margin-top:15px;margin-bottom:25px;text-decoration:none;}
.yith-ywraq-add-to-quote a, .yith_ywraq_add_item_browse_message a{padding:15px 20px;color: #fff!important;font-size: 18px!important;font-weight:500!important;background-color: #f36c3f!important;text-decoration:none; display:inline-block}
.woocommerce .add-request-quote-button.button, .woocommerce .add-request-quote-button-addons.button, .yith-wceop-ywraq-button-wrapper .add-request-quote-button.button, .yith-wceop-ywraq-button-wrapper .add-request-quote-button-addons.button,.woocommerce .add-request-quote-button.button:hover, .woocommerce .add-request-quote-button-addons.button:hover, .yith-wceop-ywraq-button-wrapper .add-request-quote-button.button:hover, .yith-wceop-ywraq-button-wrapper .add-request-quote-button-addons.button:hover{background-color: #f36c3f!important;}
.related.products{    max-width: 1024px;
    margin-left: auto;
    margin-right: auto;}
.content_row_wrapper>p{display:none;}
.place-order a{color:#fff!important}
.place-order .col:after{border:none!important;}
.paging_wrapper{margin-top:60px!important}
.archive #shop-spacer{height:0!important}
.default-style .paging_wrapper > .page-numbers .current{color:#c0272d}
#footer .widgets_holder #nav_menu-9.widget{/*padding-top:20px;*/}
.woocommerce #contact_info-2{font-size:14px}
.sidebar .widget>h5{letter-spacing:0}
.woocommerce.border_grid:not(.filterable)>.row:not(:last-child):after{display:none}
@media (min-width: 768px){
/*.woocommerce-product-gallery{display: grid;grid-template-columns: calc(100% - 110px) 86px;grid-gap: 2.5rem;}
.woocommerce div.single-product div.images .flex-control-thumbs, .woocommerce-page div.single-product div.images .flex-control-thumbs{margin:0;display: flex;flex-direction: column;grid-template-columns: 1fr 1fr 1fr 1fr;grid-gap: 1rem;}
.woocommerce div.single-product div.images .flex-control-thumbs li, .woocommerce-page div.single-product div.images .flex-control-thumbs li{clear: left;width: 100%;margin: 0;}*/
}
@media (min-width: 1024px){
.single-product .content_row.fullwidth.no-sidebar>.content_row_wrapper>.col-sm-12>.woocommerce,.comet-product-sub-cat .content_row.fullwidth.no-sidebar>.content_row_wrapper>.col-sm-12>.woocommerce{max-width:85%;margin:0 auto} 
}	
.related.products .rt_heading{text-transform:capitalize}
.widget_contact_info .icon-mobile:before{content: '\f0f7'!important;}
.yith-ywraq-add-to-quote{margin:20px 0 25px 0}
.wc-product-table-wrapper .wc-product-table td,.wc-product-table-wrapper .wc-product-table th{vertical-align:middle!important;}
.yith-ywraq-add-button img{display:inline-block!important}
.woocommerce-page .wc-product-table .product form.cart .button{display:none!important}
.woocommerce .wc-product-table td.col-buy,.woocommerce .wc-product-table th.col-buy{text-align:left;}
table.wc-product-table thead th.col-buy,table.wc-product-table thead th.col-request_quote{font-size:0;color:transparent;}
.wc-product-table .col-request_quote .cart{margin:0 10px 0 0!important}
.wc-product-table .col-request_quote .cart,.col-request_quote .yith-ywraq-add-to-quote{display:inline-block!important;}
table.dataTable tbody th, table.dataTable tbody td{padding:8px 10px!important}
table.dataTable thead th, table.dataTable thead td{padding:10px!important}
.woocommerce.dataTable th {background: #666;color: #fff!important;border-right: 1px #999 solid;text-transform:uppercase;}
.wc-product-table.woocommerce tr:nth-child(even) {
    background-color: #f5f5f5;
}
.yith_ywraq_add_item_browse_message a{height: 34px;
    box-sizing: border-box;
    line-height: 27px;
    white-space: nowrap;
    padding: 2px 16px;
	vertical-align: top;}
.woocommerce-shop .widget_product_tag_cloud,.paging_wrapper{display:none!important;}
.my-quote-bar,.toggle-bar{position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);margin:0;width:100px;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;}
.my-quote-bar a{    padding: 10px 15px;padding:8px 15px;color: #fff!important;font-size: 16px!important;font-weight: 500!important;background-color: #f36c3f!important;text-decoration: none;line-height:27px}
.toggle-bar{width: 250px;left: 350px;}
.woocommerce .sub_page_header:not(.center-style) .breadcrumb,.page-id-10598 .sub_page_header:not(.center-style) .breadcrumb{right:150px;right:150px;}
.yith_ywraq_add_item_response_message{display:none!important;}
.wc-product-table .product a.button.add-request-quote-button-custom {line-height: 27px;}
.yith-request-a-quote-page .my-quote-bar{width:155px;}
.yith-request-a-quote-page .sub_page_header:not(.center-style) .breadcrumb{right:200px;}
@media screen and (max-width:979px){.my-quote-bar, .toggle-bar{text-align:center!important;/*display:inline-block!important;*/position:relative!important;right:auto!important;left:auto!important;max-width:100%!important;transform:none!important;line-height:180%!important;margin:0 auto 30px!important}}
.woocommerce .add-request-quote-button.button, .woocommerce .add-request-quote-button-addons.button{border:none!important}
#ywraq-list-to-pdf,.yith-ywraq-list-content .button{border-width: 0;
    border-style: solid;
    text-decoration: none;
    position: relative;
    display: inline-block;
    overflow: hidden;
    z-index: 1;
    padding: 12px 20px;
    height: 42px;
    -webkit-appearance: none;
    -webkit-border-radius: 0;
    border-radius: 0;
    line-height: 1;background-color: #f36c3f!important;
    text-transform: uppercase;margin-top:20px}
#ywraq-list-to-pdf:hover,.yith-ywraq-list-content .button:hover{    background-color: #e6aa21!important;}
#tools .cart .numbers {
    background: #BA1111;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    visibility: visible;
    font-family: arial!important;
    font-size: 11px;
    font-weight: 700;
    height: 18px;
    left: 50%;
    top: calc(50% - 16px);
    margin-left: 3px;
    line-height: 19px;
    position: absolute;
    text-align: center;
    width: 18px;
    color: #fff;
}
.side-panel-contents .widget_ywraq_mini_list_quote .raq-info,.side-panel-contents .yith-ywraq-list-wrapper .close{display:none!important;}
.side-panel-contents .widget_ywraq_mini_list_quote .yith-ywraq-list-wrapper,.side-panel-contents .widget_ywraq_mini_list_quote .yith-ywraq-list-content{position:relative;width:100%;margin:0;box-shadow:none;padding:0;background:none;    opacity: 1;
    visibility: visible;
    z-index: 10;}
.side-panel-contents .widget_ywraq_mini_list_quote ul.yith-ywraq-list{max-height:100%;padding:0}
.wc-product-table .product a.button.add-request-quote-button{border:none!important}
.icon-rss:before { content: '\66'!important; }
.side-panel-contents .widget_ywraq_mini_list_quote .yith-ywraq-list-content ul li{padding:12px 15px 15px 0;}
.side-panel-contents ul.yith-ywraq-list a.yith-ywraq-item-remove.remove{top:13px; right:0;left:auto;}
.side-panel-contents ul.yith-ywraq-list li a{font-size:14px; text-decoration:none;font-weight:400;}
.side-panel-contents ul.yith-ywraq-list img{margin-right:10px;margin-left:0}
ul.social_media>li.new-user>a:hover{margin-top:0;background:none;}
.header-right #text-4,.header-right .widget_social_media_icons{padding-right:10px;}
.d-none,#hide{display:none;}
.dgwt-wcas-open-pirx .dgwt-wcas-details-wrapp, .dgwt-wcas-open-pirx .dgwt-wcas-suggestions-wrapp{box-shadow: 0 0 1rem 0 rgba(0,0,0,.2); /*background:rgba(245, 245, 245,0.6)*/}
.contact-sales-btn{margin-top: 15px;font-weight: 600;text-transform:uppercase; background:#fff!important;color:#f36c3f!important;border:none;}
.contact-sales-btn:hover{background:#fff!important;color:#f36c3f!important;border:none;}
.yith-request-a-quote-page .default-style input[type="submit"],.yith-request-a-quote-page .default-style input[type="button"]{background-color: #f36c3f;}
.yith-request-a-quote-page .ywraq_responsive .product-name a,.yith-request-a-quote-page .yith-ywraq-mail-form-wrapper h3,.yith-request-a-quote-page .yith-ywraq-mail-form-wrapper p{color:#666;}
.yith-request-a-quote-page .yith-ywraq-mail-form-wrapper h3{color:#454545}
@media(max-width:767px){
	.tel-section .button_wrapper.aligncenter{text-align:left;margin:0}
	.tel-section .vc_col-sm-6{padding-left:20px!important;}
	.woocommerce .sub_page_header:not(.center-style) .content_row_wrapper,.yith-request-a-quote-page  .sub_page_header:not(.center-style) .content_row_wrapper{padding-bottom: 8px;padding-top:35px;}
	.woocommerce #main_content>.content_row>.content_row_wrapper>.col>.row{display:flex;flex-direction:column;}
	.woocommerce #main_content>.content_row>.content_row_wrapper>.col>.row> .content.right{order:2}
	.woocommerce .sidebar .widget>h5,#dgwt_wcas_ajax_search-3{display:none;}
}
@media(min-width:400px) and (max-width:767px){
.product-category.col.col-sm-3{width:50%; float:left;clear:none;}
}
.woocommerce .product-category img, .woocommerce-page .product-category img {margin-right: auto;margin-left: auto;}
.woocommerce-shop .widget_rt_category_tree{/*display:none!important*/}
.widget_rt_category_tree .current-cat>a{font-weight:bold;}
#footer .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{background: transparent;padding: 0;border-radius: 0;margin-bottom:20px;}
#footer .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border:0;background-color: #fff;}
#footer .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{top:11px;left:11px;}
#footer .dgwt-wcas-open-pirx .dgwt-wcas-details-wrapp,#footer .dgwt-wcas-open-pirx .dgwt-wcas-suggestions-wrapp{background:#fff;}
.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp ::placeholder{font-family: eurostile,sans-serif!important;font-size:16px;} 
#footer #nav_menu-5{border:0}
@media screen and (max-width: 768px){.ywraq_responsive .product-name {font-size: 15px;}}
#footer .dgwt-wcas-style-pirx.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding-left:48px;}
a.read_more{color:#333!important}
.contact-sales-btn.blue-btn,.contact-sales-btn.blue-btn:hover{color:#1076bc!important;}
.contact-sales-btn.green-btn,.contact-sales-btn.green-btn:hover{color:#0d9648!important;}
a.read_more.awhite{color:#fff!important}
.woocommerce .breadcrumb ol li:first-child,.woocommerce .breadcrumb ol>span.icon-angle-right:nth-child(2){display: none;}
.woocommerce .breadcrumb ol li:nth-child(3):before {margin-right: 5px;line-height: 100%;margin-left: 0;text-align: left;content: '\e866';font-family:fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;direction:ltr}
body:not(.term-1048) li.cat-item-1048,body.term-1048 .rt-category-tree>li:not(:last-child),.woocommerce-shop .product_holder.woocommerce>.row:last-child .col.product-category::nth-child(3){display:none;}
body.comet-aei-components .my-quote-bar a,body.comet-aei-components #main_content>.content_row.fullwidth.tel-section,body.comet-aei-components .woocommerce .add-request-quote-button.button,body.comet-aei-components .woocommerce .add-request-quote-button.button:hover,body.comet-aei-components .yith-ywraq-add-to-quote a, body.comet-aei-components .yith_ywraq_add_item_browse_message a{background:#1076bc!important}
body.comet-aei-components .contact-sales-btn,body.comet-aei-components .contact-sales-btn:hover{color:#1076bc!important}

.toggle-label{position:relative;display:block;width:250px;height:40px;border:1px solid #e8e8e8;margin:0 auto;line-height: normal;white-space: normal;text-align: left;}.toggle-label input[type=checkbox]{opacity:0;position:absolute;width:100%;height:100%;margin:0;padding:0}.toggle-label input[type=checkbox]+.back{position:absolute;width:100%;height:100%;background:#1076bc;transition:background 150ms linear;cursor:pointer}.toggle-label input[type=checkbox]:checked+.back{background:#f36c3f;cursor:pointer}.toggle-label input[type=checkbox]+.back .toggle{display:block;position:absolute;content:' ';background:#ebebeb;width:50%;height:100%;transition:margin 150ms linear;border:0 solid grey;border-radius:0}.toggle-label input[type=checkbox]:checked+.back .toggle{margin-left:125px}.toggle-label .label-cmd{display:block;position:absolute;width:50%;color:#666;line-height:38px;text-align:center;font-size:13px;text-transform:uppercase;font-family:eurostile,sans-serif;text-decoration:none}.toggle-label .label-cmd.on{left:0}.toggle-label .label-cmd.off{right:0}.toggle-label input[type=checkbox]+.back .label-cmd.off,.toggle-label input[type=checkbox]:checked+.back .label-cmd.on{color:#fff}.toggle-label input[type=checkbox]:checked+.back .label-cmd.off{color:#666}
.toggle-label input[type=checkbox]+.back.shop-back{background:#ffffff80}
.toggle-label input[type=checkbox]+.back.shop-back .label-cmd.off,toggle-label input[type=checkbox]+.back.shop-back .label-cmd.on,.toggle-label input[type=checkbox]:checked+.back.shop-back .label-cmd.on{color:#666;}
.my-quote-bar.quote-page a{background-color:#c0272d!important;}
.woocommerce-shop .toggle-bar{display:none;}
@media (min-width: 768px) and (max-width:979px){
	.woocommerce .sub_page_header:not(.center-style) .content_row_wrapper, .yith-request-a-quote-page .sub_page_header:not(.center-style) .content_row_wrapper{padding-bottom:20px}
	.dgwt-wcas-search-wrapp{min-width:130px;}
	.breadcrumb{margin-bottom:40px;}
}
.gform_wrapper.gravity-theme .gform_footer input[type="submit"]{line-height:1!important}