*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.categories .category-item{padding:20px 20px 10px;margin:0 1% 20px;border:solid 1px #e8e8e8;-webkit-transition:border-color .3s;transition:border-color .3s;min-height:250px;overflow:hidden;position:relative;width:32%;float:left}
.categories .category-item.expandable{max-height:360px;}
.categories .category-item.expandable.active{max-height:900px;}
#maincontent h1{font-weight:700;font-size:28px;margin-top:0;margin-bottom:20px}
.product-title{font-size:19px!important;color:#ffc34b}
#sidebar-nav li.dropdown ul{display:none}
#sidebar-nav li.dropdown.active ul{display:block}
a, .alink { color:#ffc34b;}
a:visited, .alink:visited{ color:#ffc34b;}
a:hover, .alink:hover{ color:#de9910;text-decoration:none;}
.action.primary { background:#ffc34b; border-color:#ffc34b;}
.action.primary:hover{ background:#de9910; border-color:#de9910;}
.action.primary.view_product{background:#00a100;border-color:#00a100;margin-top:12px; margin-left:10px;}
.action.primary.view_product:hover{background:#078407;border-color:#078407;}
.breadcrumbs a{ color:#ffc34b;}
.breadcrumbs a:hover, .breadcrumbs a:visited{ color:#de9910;text-decoration:none;}
.products-index-index .columns .sidebar.sidebar-main #sidebar-nav{background:#fff;border:1px solid #ffc34b}
.products-index-index .columns .sidebar.sidebar-main #sidebar-nav h2{margin:0;border-bottom:1px solid #ffc34b;background:#ffc34b;padding:12px 10px 11px 11px;font-size:16px;text-transfrom:upppercase;font-weight:600}
.products-index-index .columns .sidebar.sidebar-main #sidebar-nav ul{padding:0;margin:0;list-style:none}
.products-index-index .columns .sidebar.sidebar-main #sidebar-nav ul li.dropdown{display:block;position:relative;list-style:none;border-bottom:1px solid #DFDEDE;margin:0;}
.products-index-index .columns .sidebar.sidebar-main #sidebar-nav ul li.dropdown > a{color:#464646;display:block;padding:10px 15px;font-size:14px;text-decoration:none;font-weight:bold;position:relative;cursor:pointer}
.products-index-index .columns .sidebar.sidebar-main #sidebar-nav ul li.dropdown ul{padding:0 0 0 30px}
.products-index-index .columns .sidebar.sidebar-main #sidebar-nav ul li.dropdown ul li{position:relative;display:block}
.products-index-index .columns .sidebar.sidebar-main #sidebar-nav ul li.dropdown ul li a{font-size:14px;color:#585858;display:block;position:relative;text-decoration:none}
.products-index-index .columns .sidebar.sidebar-main #sidebar-nav ul li.dropdown ul li::before{content:"";position:absolute;background:#606060;width:4px;height:4px;border-radius:50%;left:-12px;top:8px}
.products-index-index .columns .sidebar.sidebar-main #sidebar-nav ul li.dropdown > a::after{content:"";width:0;height:0;border-style:solid;border-width:5px 5px 0;border-color:#707070 transparent transparent;position:absolute;right:10px;top:21px;transition:all ease .3s}
.products-index-index .columns .sidebar.sidebar-main #sidebar-nav ul li.dropdown.active > a::after{transform:rotate(180deg)}
.products-index-index .columns .sidebar.sidebar-main #sidebar-nav ul li.dropdown:last-child{border:none}
.products-index-index .columns .sidebar.sidebar-main #sidebar-nav ul li.dropdown ul li.active-category a{color:#ffc34b}
.categories .category-item.expandable .cat-content-show-more::after{content:'\f055';font-family:FontAwesome;position:absolute;bottom:0;left:0;width:100%;text-align:center;margin:0;padding:75px 0 0;color:#ffc34b;font-size:25px;background-image:linear-gradient(to bottom,transparent,#fff)}
.categories .category-item.expandable.active .cat-content-show-more::after{content:'\f056';background-image:none}
.categories .category-item.expandable .cat-content{max-height:150px;-webkit-transition:all 1s;transition:all 1s;cursor:pointer}
.categories .category-item.expandable.active .cat-content{max-height:800px;padding-bottom:20px}
.categories .category-item.expandable .cat-content p{font-size:14px;text-align:justify;line-height:25px}
.categories .category-item.expandable .cat-content a{text-decoration:none}
.categories .category-item:hover{border-color:#ffc34b}
.breadcrumbs li a i{padding-right:5px}
.products-index-index .categories .category-item:hover{border-color:#ffc34b}
.products-index-index .categories .category-item .cat-content a{text-decoration:none}
#sidebar-nav-sub ul{margin:0 0 0 -20px;padding:10px 0 0 20px;border:none}
#sidebar-nav-sub ul li{list-style:none;font-size:.9em;padding:0;margin-bottom:20px}
#sidebar-nav-sub ul li a{position:relative;background-image:none;display:block;width:auto;font-family:"proxima-nova",Arial,sans-serif;font-size:1em;font-weight:600;line-height:1;text-transform:uppercase;color:#fff;padding:13px 10px 13px 50px;border:none;border-radius:4px;-webkit-transition:background-color .24s ease-in-out;transition:background-color .24s ease-in-out;text-decoration:none}
#sidebar-nav-sub ul li a.blue{background-color:#ffc34b;color:#fff!important}
#sidebar-nav-sub ul li a i{position:absolute;top:0;left:0;width:40px;height:38px;border-radius:4px 0 0 4px}
#sidebar-nav-sub ul li a i.distributor{background:#de9910 url(../images/icon-distributor.png) no-repeat center center;background-size:24px}
#sidebar-nav-sub ul li a i.etools{background:#de9910 url(../images/icon-etools.png) no-repeat center center;background-size:24px}
.breadcrumbs a{font-size:15px!important;text-decoration:none}
.breadcrumbs li a .fa{margin-right:5px;font-size:20px}
.breadcrumbs .item:not(:last-child)::after{font-size:12px;line-height:18px;margin:4px 6px;color:#000}
.breadcrumbs strong{font-size:15px!important}
.products-index-index .products.grid.products-grid{margin-top:0}
.breadcrumbs{padding-left:0!important;margin-bottom:34px!important}
#relatedTabs h2{background:none;font-size:24px;color:#ffc34b;margin:30px 0 16px;padding:0;cursor:auto;font-weight:600}
#relatedTabs .tabnav{display:block;list-style:none;overflow:hidden;background-color:#e8e8e8;background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:-webkit-linear-gradient(top,#f5f5f5,#e8e8e8);background-image:linear-gradient(to bottom,#f5f5f5,#e8e8e8);margin:0;padding:0;border-radius:4px 4px 0 0;border:solid 1px #e8e8e8;border-bottom:none}
#relatedTabs .tabnav li{float:left;margin:0}
#relatedTabs .tabnav li a{display:block;font-family:"proxima-nova",Arial,sans-serif;font-size:12px;font-weight:600;color:#444;padding:12px 10px;border-right:solid 1px #e8e8e8;border-bottom:none;text-decoration:none}
#relatedTabs .tabnav li.active a{background:#fff;color:#ffc34b}
#relatedTabs .tab-panel{padding:20px;border:solid #e8e8e8;border-width:0 1px 1px;border-radius:0 0 4px 4px}
#productTabs h3{font-size:1.1em}
#relatedTabs h3{clear:both}
#relatedTabs ul.prod-list{list-style:none;margin:0 0 20px;padding-bottom:20px;border-bottom:solid 1px #e8e8e8;overflow:hidden;padding-left:0;text-align:center}
.col-md-push-8{left:66.66666667%}
.col-md-4{width:33.33333333%;float:left}
.col-md-pull-4{right:33.33333333%}
.col-md-8{width:66.66666667%;float:left}
#relatedTabs ul.prod-list li{float:left;width:32%;text-align:center;padding-top:10px}
.page-layout-2columns-left .column.main{width:75%!important}
.page-layout-2columns-left .sidebar-main{width:25%!important}
.categories .category-item{margin:0 6px 20px}
.page-footer{background:#fff!important}
.navigation,.breadcrumbs,.page-header .header.panel,.header.content,.footer.content,.page-wrapper > .widget,.page-wrapper > .page-bottom,.block.category.event,.top-container,.page-main{max-width:1480px!important}
.page-main{padding-bottom:40px}
.cms-product-configurators .breadcrumbs{display:none}
.column.main .main{background:#fff;border:1px solid #e8e8e8;padding:30px 40px 40px}
.column.main .main p{font-size:14px}
.column.main .main h1{font-weight:700;font-size:28px;margin-top:0;margin-bottom:20px}
.column.main .main h2{font-size:24px;font-weight:700;margin-bottom:20px}
.column.main .main h3{font-size:20px;font-weight:700;margin-bottom:20px}
.column.main .main ul{list-style:disc;}
.column.main .main ul li{white-space:normal;}

/*13-04-2021*/

.sidebar-main .block.filter {border:1px solid #ffc34b;}
.sidebar-main .block.filter .filter-options .filter-options-item {border-color: #DFDEDE;}
.sidebar-main .block.filter .filter-options .filter-options-item:last-child {border-bottom: none;}
.sidebar-main .block.filter .filter-options .filter-options-item .items .item {margin-top: 0;margin-bottom: 0;}
.sidebar-main .block.filter .filter-options .filter-options-item .items .item + .item {margin-top: 10px;}
.sidebar-main .block.filter .filter-options .filter-options-item .items .item a:hover {background: none;}
.sidebar-main .block.filter .filter-options .filter-options-item .filter-options-title {padding-left: 15px;font-weight: bold;}
.sidebar-main .block.filter .filter-options .filter-options-item .filter-options-content {padding-left: 25px;padding-right: 15px;}

.page-main .products-list .product-items .product-item {border:1px solid #f0f0f0;padding:15px;}
.page-main .products-list .product-items .product-item:hover {border-color:#ffc34b;}
.page-main .products-list .product-items .product-item + .product-item {margin-top: 8px;}
.page-main .products-list .product-items .product-item .product-item-photo .product-image-container {width: 135px !important;height: 135px !important;padding:15px;background: #fff;border:2px solid #eff0f2;}
.page-main .products-list .product-items .product-item .product-item-photo {padding-bottom: 0;}
.page-main .products-list .product-items .product-item .product-item-photo .product-image-container span.product-image-wrapper {height: 100%;}
.page-main .products-list .product-items .product-item .product-item-photo .product-image-container img.product-image-photo {height: 100% !important;}
.page-main .products-list .product-items .product-item .product-item-details {vertical-align: middle;}
.page-main .products-list .product-items .product-item .product-item-details .product_left_section {max-width:calc(100% - 260px);display:table-cell;width:100%;padding-right:20px;}
.page-main .products-list .product-items .product-item .product-item-details .product_left_section .product-item-link {color: #000;}
.page-main .products-list .product-items .product-item .product-item-details .product_left_section .product-item-link .product-sku {color: #616a73;font-size: 12px;}
.page-main .products-list .product-items .product-item .product-item-details .product_left_section .product-item-name {font-size: 20px;line-height: 24px;}
.page-main .products-list .product-items .product-item .product-item-details .product_left_section .product-item-name:hover {color: #ffc34b;}
.page-main .products-list .product-items .product-item .product-item-details > .product-item-inner {width: 36%;text-align: right;display: table-cell;vertical-align: middle;}
.page-main .products-list .product-items .product-item .product-item-details .product-item-actions form > button {height: 50px;width:250px;color:#fff;display:flex;-webkit-display:flex;-moz-display:flex;align-items:center;justify-content: center;}
.page-main .products-list .product-items .product-item .product-item-details .product-item-actions form > button > svg {width:30px;height:30px;}
.page-main .products-list .product-items .product-item .product-item-details .product-item-actions form > button > svg path {fill:#fff;}

@media (max-width: 767px) {

}
@media (max-width: 991px) {
	.column.main .main{margin-bottom:30px}
	.secondary{padding:0}
	.page-main .page-title-wrapper .page-title {margin-top: 30px !important;}
	.page-main .products-list .product-items .product-item .product-item-info {display: inline-block;width: 100%;}
	.page-main .products-list .product-items .product-item .product-item-photo {display: inline-block;padding-right: 0;width: 100%;}
	.page-main .products-list .product-items .product-item .product-item-details {display: inline-block;}
	.page-main .products-list .product-items .product-item .product-item-details .product_left_section {display: inline-block;max-width:100%;padding-right: 0;margin-top: 15px;margin-bottom: 15px;}
	.page-footer .footer.content .footer .footer-info {flex: none !important;flex-wrap: wrap;width: 100%;}
	.page-footer .footer.content .footer .footer-info .footer-info-col {width: 100%;}
}
@media only screen and (min-width: 960px) {
	.column.main .main{margin:0;padding:20px;border-top:solid 1px #e8e8e8;margin-bottom:60px}
}
@-webkit-keyframes catlistmove { 0%{height:0} 50%{height:80px} 80%{height:350px} 100%{height:auto}}
@keyframes catlistmove {0%{height:0} 50%{height:80px} 80%{height:350px} 100%{height:auto}}
	#catTabs a:hover{text-decoration:none;}
	#catTabs .cat-block{margin:0}
	#catTabs:after{content:'';display:block;clear:both;}
	#catTabs .product-block,#catTabs .cat-block{margin:0 -6%;border-top:solid 1px #e8e8e8}
@media only screen and (min-width: 768px){
	#catTabs{border-bottom:none;margin:0}
	#catTabs .product-block,#catTabs .cat-block{margin:0;padding:0}
	#catTabs h3{float:left;width:50%}
}
@media only screen and (min-width: 992px) {
	#catTabs{border:none}
	#catTabs .cat-block:nth-of-type(4n+1){clear:left}
	#catTabs .cat-block{position:relative;float:left;width:24%;margin:0 .5% 20px;padding:10px;border:solid 1px #e8e8e8;overflow:visible}
	#catTabs .cat-block h3{float:none;width:100%;font-size:1em}
	#catTabs .cat-block h3 a.accordion-link{display:none}
	#catTabs .cat-block ul.cat-list{opacity:0;float:none;position:absolute;top:0;left:-1px;right:-1px;z-index:200;background-color:#fff;width:auto;overflow-x:hidden;overflow-y:hidden;height:0;padding:10px;border:solid 1px #ffc34b;box-shadow:0 0 5px 3px rgba(0,0,0,0.1)}
	#catTabs .cat-block:hover ul.cat-list{opacity:1;display:block;height:auto;z-index:500;-webkit-animation:catlistmove .18s ease-in-out forwards;animation:catlistmove .18s ease-in-out forwards}
	#catTabs .cat-block ul.cat-list:before,#catTabs .cat-block ul.cat-list:hover:before{opacity:1;display:block;height:auto}
	#catTabs .cat-block ul.cat-list .cat-list-container{position:relative;border-top:10px solid #fff;margin-top:-10px}
	#catTabs ul.cat-list{list-style:none;margin:0 0 20px}
	#catTabs ul.cat-list .rollover{width:300px;height:150px;background-size:300px;background-position-x:center;background-position-y:bottom;display:block;margin-bottom:15px;-webkit-transition:background .24s ease-in-out;transition:background .24s ease-in-out;background:no-repeat center bottom}
	#catTabs .cat-block ul.cat-list:hover .rollover{opacity:0;width:100%;position:relative}
	#catTabs .cat-block ul.cat-list:hover .rollover .helper{position:absolute;left:0;bottom:-50px;display:block;width:110%;height:100%;margin-top:-10px;margin-left:-10px}
	#catTabs .cat-block ul.cat-list .rollover:hover{opacity:1}
	#catTabs .cat-block ul.cat-list img,#catTabs .cat-block ul.cat-list h3{display:block}
	#catTabs .cat-block ul.cat-list h3{background-color:#fff;padding-top:5px;padding-bottom:20px;margin-bottom:0}
	#catTabs .cat-image{float:none;width:100%;margin-right:0;margin-bottom:15px}
	#catTabs .cat-block ul.cat-list li{background-color:#fff;font-size:.8em}
	#catTabs ul.cat-list li{font-size:.9em;margin:0;padding:0;border-bottom:solid 1px #e8e8e8}
	#catTabs ul.cat-list li a{display:block;background:url(../images/icon-right-arrow-blue.png) no-repeat right center;padding:10px 15px 10px 0}
	#catTabs .cat-block ul.cat-list li a{-webkit-transition:padding .24s ease-in-out;transition:padding .24s ease-in-out}
	#catTabs .cat-block ul.cat-list li a:hover,#catTabs .cat-block ul.cat-list li a:active{padding-left:10px}
	#catTabs .cat-block ul.cat-list li a + div{position:absolute;z-index:-1;top:120px;left:0;width:100%;height:150px;background-color:#fff;background-size:300px;background-position-x:center;background-position-y:bottom;background-repeat:no-repeat;opacity:0;-webkit-transition:opacity .07s ease-in-out;transition:opacity .07s ease-in-out;-webkit-transition:top .12s ease-in-out;transition:top .12s ease-in-out}
	#catTabs .cat-block ul.cat-list li:hover ~ li a + div{opacity:0;top:-120px}
	#catTabs .cat-block ul.cat-list li a:hover + div{opacity:1;top:10px}
}
@media only screen and (max-width: 991px) {
	#catTabs{margin:0}
	#catTabs .cat-block ul.cat-list{width:50%;clear:both;margin-left:50%;padding-left:0}
	#catTabs .cat-block .cat-image{display:none}
	#catTabs .cat-block li{font-size:.9em;display:block;clear:both;margin-left:0;border-bottom:solid 1px #e8e8e8}
	#catTabs .cat-block li:last-child{border-bottom:none}
	#catTabs ul.cat-list li a{display:block;background:url(../images/icon-right-arrow-blue.png) no-repeat right center;padding:10px 15px 10px 0}
	#catTabs .cat-block ul.cat-list.in .cat-list-image{display:block;position:absolute;margin-left:40px;left:0}
	#catTabs .cat-block h3{float:none;width:100%;background-position:3% -50px;position:relative}
	#catTabs .cat-block h3 a.normal-link{display:none}
	#catTabs .cat-block h3 a.accordion-link{display:block;color:#ffc34b;padding-left:40px;text-decoration:none}
	#catTabs .cat-block h3 .accordion-link.collapsed{color:#000}
	#catTabs .cat-block h3 a.accordion-link:before{content:'>';-ms-transform:scale(1.2,1.0) rotate(-90deg);-webkit-transform:scale(1.2,1.0) rotate(-90deg);transform:scale(1.2,1.0) rotate(-90deg);margin-left:10px;font-weight:400!important;top:0;left:0;position:absolute}
	#catTabs .cat-block h3 .accordion-link.collapsed:before{-ms-transform:scale(1.2,1.0) rotate(90deg);-webkit-transform:scale(1.2,1.0) rotate(90deg);transform:scale(1.2,1.0) rotate(90deg)}
	#catTabs .cat-block .cat-list.in .rollover{margin-top:-10px;margin-left:-45px;padding-left:0;float:left;width:50%}
}
@media only screen and (min-width: 851px) and (max-width: 991px) {
	#catTabs .cat-block ul.cat-list{width:55%;margin-left:45%}
	#catTabs .cat-block .cat-list .rollover{width:45%}
}
@media only screen and (max-width: 768px) {
	#catTabs{margin:0}
	#catTabs .cat-block ul.cat-list{margin-left:0;width:100%}
	#catTabs .cat-block h3 a.accordion-link{padding-left:25px!important}
	#catTabs .cat-block h3 a.accordion-link:before{margin-left:0!important}
	#catTabs .cat-block ul.cat-list.in .cat-list-image{display:block;position:inherit}
	#catTabs .cat-block ul.cat-list.in .rollover{width:100%}
	#catTabs .cat-block{margin:0;padding:0}
}
.navigation { background:none;}
.header.panel > .header.links{ display:block;float:none;text-align:right;}
.header.panel > .header.links .greet.welcome{float:left;margin-left:0;}
.page-header .panel.wrapper, .header.panel > .header.links > li > a{ color:#505050;}
.header.panel > .header.links > li > a:hover{ color:#ffc34b;}
.nav-sections { background:#fff;}
.page-footer .footer.content .footer{display:flex; flex-flow:wrap;}
.page-footer .footer.content .footer .footer-logo{ flex-basis:50%; max-width:50%; min-width:50%;}
.page-footer .footer.content .footer .footer-info{ flex:1 0 auto; display:flex;}
.page-footer .footer.content .footer .footer-logo a{color:#282828;}
.page-footer .footer.content .footer .fa-ul li{padding:10px 0 10px 30px;position:relative;}
.page-footer .footer.content .footer .fa-ul li .fa{position:absolute;top:14px;left:0;font-size:18px;color:#333;}
.page-footer .footer.content .footer .social-links{padding-top:10px;}
.page-footer .footer.content .footer .social-links a{font-size:18px; margin-right: 10px;}
.page-footer .footer.content .footer h5{color:#282828;font-size:18px;text-transform:uppercase;}
.footer-info-list a{color:#505050;padding:5px 0; display:block;}
.footer-info-col--brands .footer-info-list { column-count:2;}
.footer-info-list a:hover{color:#ffc34b;}
.copyright{ background-color:#f0f0f0; color:#505050;}
.copyright .footer.content{ display:flex;justify-content:space-between;padding:30px 20px;align-items:center;}
.copyright .footer.content svg{ width:60px;height:36px;}
.modal-sku-part-number.modal-popup._inner-scroll .modal-inner-wrap{ max-width:600px;}
.modal-sku-part-number.modal-popup._inner-scroll .modal-header{background:#007abf !important;padding:15px 20px;}
.modal-sku-part-number.modal-popup._inner-scroll .modal-header h1{font-size:18px;font-weight:400;margin:0;padding:0;}
.modal-sku-part-number.modal-popup .modal-title{ border-bottom:none; color:#fff;}
.modal-sku-part-number.modal-popup._inner-scroll .modal-content{padding:10px;}
.modal-sku-part-number.modal-popup .action-close:before, .modal-sku-part-number.modal-popup .action-close{color:#fff;}

#config{position:relative;background:url(../images/bg_white-stripe.png) repeat center center;padding:15px 20px 25px;border:solid 1px #e8e8e8;box-shadow:inset 0 0 10px 3px rgba(0,0,0,0.1);overflow:hidden}
#config h2{font-size:1.4em;color:#444;margin-bottom:20px}
#config .table-responsive{margin:0}
#config legend{margin-bottom:10px}
#config table{display:block;border:none}
#config table tr{display:block}
#config table td{display:inline-block;padding:0;border:none}
#config table table{display:inline-block;background:transparent;margin-bottom:10px;overflow:hidden}
#config table table tbody{display:block}
#config table table tr{display:block;overflow:hidden}
#config table table td{display:block;float:left;font-size:.8em;text-align:center;vertical-align:top;margin-bottom:5px;padding:2px 4px;border:solid #bcbcbc;border-width:1px 0 1px 1px;border-collapse:collapse}
#config table table td.valid{background:transparent;color:#444}
#config table table td.invalid{background:#A00;color:#fff}
#config table table td.empty{background:url(//content2.smcetech.com/NewSMCUSAImage/images/bg_blue-white-stripe.png) repeat 0 0}
#config table table td:last-child{border-right:solid 1px #bcbcbc}
#config #status_img{position:absolute;top:14px;right:3%;width:24px!important;height:auto!important}
#config.sticky{position:fixed;top:0;right:0;left:0;margin:0;z-index:9999}
#config #cpn_state_new{float:left;font-size:.8em;padding:0}
#config .reset_btn{float:right;background:#fff;font-family:"proxima-nova",Arial,sans-serif;font-size:.8em;font-weight:600;line-height:1;text-transform:uppercase;color:#444;padding:5px 10px;border:solid 1px #e8e8e8;border-radius:4px}
#config a.clipboard{font-size:.8em;cursor:pointer}
#config fieldset{ min-width:0; padding:0; margin:0; border:0;}
@media only screen and (min-width: 481px) {
	#config table table td:nth-of-type(9){clear:none}
	#config #status_img{right:4%}
}
@media only screen and (min-width: 768px) {
	#config{margin:0 0 20px;padding:15px 20px;overflow:hidden;clear:both}
	#config legend{position:absolute;margin:0}
	#config table table{display:table;margin:15px 0 0}
	#config table table tbody{display:table-row-group}
	#config table table tr{display:table-row}
	#config table table td{display:table-cell;font-size:.9em;padding:4px}
	#config #status_img{top:10px;right:25px;bottom:auto;width:32px!important}
	#config #cpn_state_new{position:absolute;right:70px;padding-top:3px}
	#config.sticky .table-responsive{position:relative;width:94%;margin:0 auto;padding:0 20px}
	#config.sticky #status_img{top:0}
	#config.sticky #cpn_state_new{padding-top:7px}
}
@media only screen and (min-width: 960px) {
	#config table{position:relative}
	#config #cpn_state_new{right:45px;padding-top:7px}
	#config #status_img{top:0;right:2px}
	#config.sticky{padding-left:25%}
	#config.sticky .table-responsive{width:96%;padding:0 27px 0 40px}
}
@media only screen and (min-width: 1030px) {
	#config legend{font-size:1.2em}
	#config #cpn_state_new{font-size:1em}
	#config #status_img{top:0;right:3px}
	#config table table td{font-size:1.1em}
	#config.sticky #cpn_state_new{padding-top:5px}
	#config.sticky #status_img{top:0;right:3px}
}
@media (min-width:768px){
	.block-search{ width:70%; margin-top:-10px;}
	.block-search input{height:50px;border-radius:5px;padding-right:80px;border-color:#ffc34b;}
	.block-search .action.search { display:block; right:0; background:#ffc34b; width:80px; height:50px;border-radius:0 5px 5px 0;opacity:1!important;}
	.block-search .action.search:before{color: #fff !important;}
	.page-header .panel.wrapper{ background-color:#fff;}
	.navigation ul{ padding:0;}
	.navigation .level0 > .level-top { text-transform:uppercase; font-size:16px;}
	.page-layout-2columns-left .column.main .sections.nav-sections{ margin-left:-15px;}
	.navigation .level0 > .level-top:hover{color:#ffc34b;}
	.navigation .level0 .submenu{border-color:#ffc34b;}
	.navigation .level0 .submenu a:hover, .navigation .level0 .submenu a.ui-state-focus{ background:none; color:#ffc34b;}
}
@media only screen and(max-width: 600px){
#additionalOptions{width:100%;margin-top:0;text-align:right}
}
@media only screen and (min-width: 601px) {
#additionalOptions{width:100%;margin-top:-23px;text-align:right}
}