﻿
#nav_footer{ width: 992px; margin: 0 auto; padding: 15px 0; border-top: 1px solid #1a2934; border-bottom: 1px solid #1a2934; }

#nav_footer li{ display: inline; padding: 0 9px; font-size: 10pt;}

#nav_footer li a{  color: #FCDB7A; font-weight: bold; font-size: 10pt; }

#nav_footer li a:hover{ text-decoration: underline; }

    #footer-message,#footer-messages,#nav_footer,#footer_copy,#bg_inner_blue_gradient_container,#right #copy,#bg_nav_main,#nav_footer{width:auto;}

#copyright,#footer_copy,#nav_footer {text-align: center;}

    #footer-message,#nav_footer,#footer_copy,#bg_inner_blue_gradient_container,#right #copy,#bg_nav_main,#nav_footer{width:auto;}
.footer .block-ti-lsg-mr-social-tools-social-tools-footer .socialIcons .facebook a{background-position:0 -300px}
.footer .ftConnect .social a.facebook{background-position:0 -300px}



.menu-item-language img.iclflag {
  height: 12px !important;
  width: 18px !important;
  margin-bottom: 0 !important;
  margin-right: 4px;
}

ul.nav li.current_page_item a,
ul.nav li.current-menu-item a {
	background: #CD143C;
	color: #FFF;
	font-size: 11px;
	font-weight: bold;
	height: 35px;
	text-decoration: none;
	text-shadow: none;
}


#promo .flexcaption {
    position:relative;
    z-index:100;
    height:320px;
    width:370px;
    padding:50px 520px 0 70px;
}

#promo .slides .flexcaption {
    background-color:rgba(153,202,60,.9);
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    padding:10px 10px 35px 10px;
    display:block;
    -moz-box-shadow:    0 0 10px rgba(0,0,0,.2);
    -webkit-box-shadow: 0 0 10px rgba(0,0,0,.2);
    box-shadow:         0 0 10px rgba(0,0,0,.2);
}

#top .home-button .avant-button.avant-color-light {
    background: rgba(0, 0, 0, 0.2);
    padding: 12px 16px;
    text-decoration: none;
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
    font-size: 18px !important;
    margin-right: 10px;
}

#top .home-button:last-child .avant-button.avant-color-light {
    margin-right: 0;
}

#top .home-featured .avant-button.avant-color-light {
    background: #ff742e;
}

#top .home-featured .avant-button.avant-color-light:hover {
    box-shadow: 0 0 10px #fff;
    background: #ff7530;
    opacity: 1;
}


body div .avant-button {
    font-size: 11px !important;
    font-weight: 600;
    text-transform: uppercase;
}





.avant-button-wrap{display:inline-block;}


.avant-button{
color:#777;
border-color: #e1e1e1;
background-color: #f8f8f8;
}


.avant-button:hover{opacity: 0.9;}

.avant-button:active{border-bottom-width: 0px; border-top-width: 1px; border-top-style: solid;}

.avant-button.avant-color-theme-color-subtle{background-image: none;}



.avant-button .avant_button_icon{position: relative; left: -0.3em; -webkit-perspective: 1000px; -webkit-backface-visibility: hidden;}

.avant-button .avant_button_icon.avant_button_icon_right{left: 0.3em;}

.avant-button.avant-icon_select-no .avant_button_icon{ display:none }


.avant-button.avant-color-gray, 	.avant-button.avant-color-gray:hover	{background-color: #555; 		border-color: #333333; 	color: #fff; }

.avant-button.avant-color-black, 	.avant-button.avant-color-black:hover	{background-color: #2c2c2c; 	border-color: #000; 	color: #fff; }

.avant-button.avant-color-red, 	.avant-button.avant-color-red:hover   {  background-color: #B02B2C; 	border-color: #8B2121; 	color: #fff; }

.avant-button.avant-color-orange, .avant-button.avant-color-orange:hover{background-color: #edae44; 	border-color: #CA9336; 	color: #fff; }

.avant-button.avant-color-green, 	.avant-button.avant-color-green:hover	{background-color: #83a846; 	border-color: #6F8F3B; 	color: #fff; }

.avant-button.avant-color-blue, 	.avant-button.avant-color-blue:hover	{background-color: #7bb0e7; 	border-color: #6693C2; 	color: #fff; }

.avant-button.avant-color-aqua, 	.avant-button.avant-color-aqua:hover	{background-color: #4ecac2; 	border-color: #3EAAA3; 	color: #fff; }

.avant-button.avant-color-teal, 	.avant-button.avant-color-teal:hover	{background-color: #5f8789; 	border-color: #3F5E5F; 	color: #fff; }

.avant-button.avant-color-purple, .avant-button.avant-color-purple:hover{background-color: #745f7e; 	border-color: #514358; 	color: #fff; }

.avant-button.avant-color-pink, 	.avant-button.avant-color-pink:hover	{background-color: #d65799;		border-color: #BB4B85; 	color: #fff; }

.avant-button.avant-color-silver, .avant-button.avant-color-silver:hover{background-color: #DADADA; 	border-color: #B4B4B4; 	color: #555; }



#top .avant-button.avant-color-light{color:#fff; border:3px solid #fff; background: transparent;}

#top .avant-button.avant-color-dark{ color:#000; border:3px solid #000; color:rgba(0,0,0,0.6);  border-color: rgba(0,0,0,0.6); background: transparent;}

.avant-button.avant-color-light:hover{opacity: 0.7; color:#fff; }

.avant-button.avant-color-dark:hover{ opacity: 0.7; color:#000; color:rgba(0,0,0,0.6);}


.avant-button-center {display:block; text-align: center; clear:both;}

.avant-button-right  {display:block; float:right;}

.avant-button.avant-position-right{float:right; display:block;}

.avant-button.avant-position-left{float:left; display:block;}


.avant-button.avant-size-small{
padding:9px 10px 7px;
font-size: 13px;
min-width: 80px;
}


.avant-button.avant-size-medium{
padding:12px 16px 10px;
font-size: 13px;
min-width: 90px;
}


.avant-button.avant-size-large{
padding: 15px 30px 13px;
font-size: 13px;
min-width: 139px;
}


.avant-button.avant-size-x-large{
padding: 25px 50px 23px;
font-size: 15px;
min-width: 200px;
}





#top .avant-button-fullwidth{ width: 100%; padding:20px; font-size: 1.5em; margin:0;border:none; position: relative; display:block;}

#top .avant-button-fullwidth .avant-button-fullwidth{font-size: 1em;}

#top .avant-button-fullwidth .av-button-description{font-size: 0.8em; position: relative; z-index: 3; opacity: 0.7;}

#top .avant-button-fullwidth .av-button-description-above p:first-child{margin-top:0;}

#top .avant-button-fullwidth .av-button-description-below p:last-child {margin-bottom:0;}




#top .avant-button-fullwidth:hover{opacity: 1;}

#top .avant-button-fullwidth .avant_button_icon, #top .avant-button-fullwidth .avant_iconbox_title{ position: relative; z-index: 3; -webkit-perspective: 1000px; -webkit-backface-visibility: hidden;}


#top .avant-button-fullwidth:hover .avant_button_background{
opacity: 1;
}



#top .av-fullscreen-button .avant-button-fullwidth{border-radius: 0; padding:50px 10px;}


.av_promobox .avant-button{
right: 30px;
top: 50%;
position: absolute;
z-index: 2;
}


.avant-button-no .avant-promocontent{margin:0;}

.avant-button-no .avant-button{display:none;}


.av_promobox .avant-button.avant-size-small{ margin-top:-15px; }

.av_promobox .avant-button.avant-size-medium{ margin-top:-19px; }

.av_promobox .avant-button.avant-size-large{ margin-top:-21px; }

	.responsive .av_promobox .avant-button, .responsive .av_promobox .avant-button-wrap{width:100%; margin-top:4px; position: relative; top:0; left:0; text-align: center; float:none;}

.avant-data-table .avant-button-row td{text-align: center;}

    .responsive .avant_responsive_table .avant-data-table .avant-button-row, .responsive .avant_responsive_table .avant-data-table tr:first-child th{display:none;}

.avant-desc-col.pricing-table .avant-button-row{border:none;}

.menu-item-logo { padding: 0 40px; }

.mobile-toggle-nav .menu-item-has-children ul a { padding-left: 20px }

.mobile-toggle-nav .menu-item-has-children ul ul a { padding-left: 40px }

.mobile-toggle-nav .menu-item-has-children ul ul ul a { padding-left: 60px }




.menu .menu-item:focus {
	position: static;
}


.genesis-nav-menu .menu-item {
	display: inline-block;
	text-align: left;
}


.genesis-nav-menu .menu-item:hover {
	position: static;
}

#top #header .menu-item-mega-parent.current-menu-item{overflow: visible!important;}


.bottom_nav_header.social_header #top .main_menu .menu-item-search-dropdown{float:right;}

#header_meta .menu-item-search-dropdown {border-left:1px solid #049bce;border-right:1px solid #0082b5;}


#header_meta nav a, #header_meta nav .menu-item-search-dropdown {border: 0px!important;padding: 5px!important;}

#header_meta nav .menu-item-search-dropdown {clear:both;width:100%;}
.tabs li a,.tabs-style-1 .tabs,.tabs-style-1 .tabs li a:hover,.tabs-style-1 .tabs li a:focus,.tabs-style-2 .tabs li.tabs-toggle,.tabs-style-3 .tabs-panel,.tabs-style-4 .tabs li a:hover,.tabs-style-4 .tabs li a:focus{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAIAAABi9+OQAAAAGklEQVQImWN49+4d0////3Hif//+kSVHQB4A+KRZpVz3z4IAAAAASUVORK5CYII=) repeat-x 0 0 #eee}
.tabs-style-4 .tabs-panel a[rel="external"],.tabs-style-5 .tabs-panel a[rel="external"]{padding:0!important;background:0!important}
.tabs-panel{border:solid 1px #ccc;border-top:0;padding:10px}
.tabs-panel .viewport{position:absolute;left:0;top:0;display:block}
.tabs-panel h2,.tabs-panel h3,.tabs-panel h4,.tabs-panel h5,.tabs-panel h6{border:0}
.tabs-panel .float-right{margin-left:10px}
.tabs-panel .float-left{margin-right:10px}
.tabs-panel .panel-end{margin:0 10px}
.slide-horz .tabs-panel,.slide-vert .tabs-panel{overflow:hidden;position:relative}
.embedded-grid,.embedded-grid .tabs-panel{border:0;padding:0}
.tabs-style-1 .tabs-panel{border:0}
.tabs-style-2 .tabs-panel{border:0;min-height:220px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADICAIAAACmkByiAAAAH0lEQVQokWMIDQ1lYmBggOP///8PWf5gcsuoX4aFXwC5rpf4qWYlzAAAAABJRU5ErkJggg==) repeat-x 0 bottom #555;color:#fff;margin:0;padding:0}
.tabs-style-2 .tabs-panel a,.tabs-style-2 .tabs-panel a:visited,.tabs-style-2 .tabs-panel h2,.tabs-style-2 .tabs-panel h3,.tabs-style-2 .tabs-panel h4,.tabs-style-2 .tabs-panel h5,.tabs-style-2 .tabs-panel h6{color:#fff!important}
.tabs-style-3 .tabs-panel{width:66%;z-index:1;border:0;background-position:0 bottom;color:#333;margin:0;padding:0;min-height:220px;z-index:2;border:1px solid #ccc}
.tabs-style-4 .tabs-panel{border:0;margin:0;padding:0}
.tabs-style-4 .tabs-panel img{display:block;margin-bottom:0}
.tabs-style-5 .tabs-panel{border:0;margin:0;padding:0}
.tabs-style-5 .tabs-panel img{display:block;margin-bottom:0}
.tabs-style-6 .tabs-panel{padding:0;display:inline-block;background:#eee;-webkit-box-shadow:0 15px 15px -10px #999,0 1px 1px #aaa;-moz-box-shadow:0 15px 15px -10px #999,0 1px 1px #aaa;box-shadow:0 15px 15px -10px #999,0 1px 1px #aaa}
.tabs-style-6.slide-vert .tabs-panel,.tabs-style-6.slide-horz .tabs-panel{display:block}
[class*=span-] .tabs-panel img{width:100%}

  .cmsc--nav-level {
    background: black;
    margin: 0;
    position: absolute;
    top: 0;
    -ms-transform: translateX(-250px);
    
    -webkit-transform: translateX(-250px);
    
    transform: translateX(-250px);
    width: 100%; }

  .cmsc--nav-level li:first-of-type {
    margin-top: 6px; }


.menu-item-home {
	margin-left: 5px;
}
.fb-like-photo{position:relative;top:-5px;}
.nav.social .fb,.nav.social .vk{padding-right:15px}


.welcomebox_inner .fb-like-box {
    background: none repeat scroll 0 0 #FFF;
    border: 1px solid #CCC;
    border-radius: 5px 5px 5px 5px;
    padding: 3px;
    width: 286px;
    float: left;
    margin-right: 20px;
}
.comment-time div .timeago{color:white;}
article header .submitted .timeago,.page-node- #post-content .submitted .timeago{font-style:italic;}

.entry-title{ line-height: 24px; margin-bottom:0.6em; word-wrap:break-word;}



.blog .format-aside .entry-title,
.archive .format-aside .entry-title {
	display: none;
}


	.featured-content .entry-title {
		font-size: 25pt;
		line-height: 36px;
	}



.block-page-title {
  display: none;
}


#block-views-page-titles-block-1 .block-title {
  display: none;
}
.view-uc-orders .form-item{padding-top:4px;}
.view-uc-orders #edit-order-id{width:10em;}
.view-uc-orders #edit-delivery-first-name-wrapper,.view-uc-orders #edit-created-wrapper{clear:left;}
.view-uc-orders #edit-created-min-wrapper,.view-uc-orders #edit-created-max-wrapper{float:left;}
.view-uc-orders .form-type-date-select .date-padding{padding:0 22px 0 0;}
.view-uc-orders .form-type-date-select{padding-top:0;}
.view-uc-orders tbody tr:hover{background-color:#ddd;}
.view-uc-orders tbody td.views-field-order-total{text-align:right;}
.view-uc-orders tbody td.views-field-created{text-align:center;}
.view .progress-disabled{float:none;}
.node-product.view-mode-category_product_list img{width:100px;}
.view-uc-catalog .node-product,.view-new-products .node-product,.search-results .node-product{border-right:none;}
.view-blog .node h2 a{font-size:22px;color:#005782;}
.view-blog h2{font-size:18px;}
.field-name-node-link a,.view-blog ul.inline li.node-readmore,ul.inline li.comment-add{background:none repeat scroll 0 0 #ffcb00;border:medium none;color:#333;cursor:pointer;float:right;font-weight:bold;margin:10px 0 0 10px;padding:10px;}
.field-name-node-link a,.view-blog .node-readmore a,.comment-add a,.comment-add a.active{color:#333;padding:10px;}
#main .view-blog .view-content{width:645px;padding-right:10px;border-right:1px dotted #84A1AF;}
#main .view-blog .view-header{float:right;width:247px;}
.page-catalog-filtered #main .region .view-uc-catalog-terms-filtered{display:table-row;}
.page-catalog-filtered #main .region .view-uc-catalog-terms-filtered .view-header,.page-catalog-filtered #main .region .view-uc-catalog-terms-filtered .view-content{display:table-cell;vertical-align:top;width:100%;}
.page-catalog-filtered #main .region .view-uc-catalog-terms-filtered .view-header{display:block;min-width:175px;max-width:250px;box-sizing:border-box;vertical-align:top;padding-right:15px;}
.uc-catalog-terms .view-content .views-row,.view-uc-catalog .view-content .views-row{float:left;width:25%;height:280px;padding:0px 3px;box-sizing:border-box;border:1px solid #ccc;overflow:hidden;margin-left:-1px;margin-top:-1px;}
.view-uc-catalog .view-content .views-row{width:25%;padding:5px 3px;height:210px;}
.view-uc-catalog-terms.view-id-uc_catalog_terms .view-content .views-row h5{margin-bottom:5px;}
.page-products .view-uc-catalog .view-content .views-row img{max-width:100px !important;}
.view-uc-catalog-terms table{border:none;}
.view-uc-catalog-terms table tbody{width:916px;padding:0px;text-align:center;}
.view-uc-catalog-terms table tbody tr{width:916px;padding:0px;text-align:center;}
.view-uc-catalog-terms table tbody tr td{width:25%;padding:0px;text-align:center;vertical-align:top;}
.view-uc-catalog-terms table tbody tr td .views-field-name{padding:6px 0 12px 0;text-align:center;}
.view-uc-catalog-terms table tbody tr td .views-field-field-custom-image-link .field-content a img{height:220px;width:220px;margin:0 0 -3px 0;}
.view-new-products .item-list ul li{padding-top:0px;margin:4px 0 0 20px;}
.view-new-products .more-link{padding-right:10px;}
.home-block-area .view-id-video_display .views-row{display:table-row;height:104px;}
.home-block-area .view-id-video_display .views-row .views-field,.home-block-area .view-id-video_display .views-row span{display:table-cell;vertical-align:top;padding-right:10px;}
.view-new-products-new table{text-align:left;}
.view-new-products .views-field-field-image-filename{float:left;width:250px;height:230px;border:1px dotted #ccc;}
.view-new-products .views-field-field-marketing-copy{float:left;width:620px;padding:0px 2px 10px 20px;min-height:230px;}
.view-new-products .views-field-field-marketingcopy{float:left;width:620px;padding:0px 2px 10px 20px;}
.view-new-products .views-field-field-video-id{float:left;width:200px;padding:10px 6px 10px 6px;font-weight:bold;text-align:center;color:#666666;}
.view-new-products .views-field-field-video-id span{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-video-id div{float:left;width:200px;padding:20px 0px 18px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-brochure-1{padding:10px 6px 10px 6px;float:left;width:200px;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products .views-field-field-brochure-1 span{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-brochure-1 div{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-brochure-2{padding:10px 6px 10px 6px;float:left;width:200px;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products .views-field-field-brochure-2 span{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-brochure-2 div{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-brochure-3{padding:10px 6px 10px 6px;float:left;width:200px;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products .views-field-field-brochure-3 span{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-brochure-3 div{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-instructions-1{padding:10px 6px 10px 6px;float:left;width:200px;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products .views-field-field-instructions-1 span{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-instructions-1 div{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-instructions-2{padding:10px 6px 10px 6px;float:left;width:200px;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products .views-field-field-instructions-2 span{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-instructions-2 div{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-instructions-3{padding:10px 6px 10px 6px;float:left;width:200px;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products .views-field-field-instructions-3 span{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-instructions-3 div{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-product-image-1{padding:0 0 0 260px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products .views-field-field-product-image-2{padding:0px 15px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products .views-field-field-product-image-3{padding:0px 15px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products .views-field-field-product-image-4{padding:0px 15px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products .views-field-field-product-image-5{padding:0px 15px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products .views-field-field-product-image-6{padding:0px 15px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products-new .views-field-field-image-filename{float:left;border:1px dotted #ccc;}
.view-new-products-new .views-field-field-marketingcopy{float:left;width:620px;padding:0px 2px 17px 20px;min-height:230px;}
.view-new-products-new .views-field-field-video{float:left;width:200px;padding:10px 10px 18px 10px;font-weight:bold;text-align:center;color:#666666;}
.view-new-products-new .views-field-field-video span{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products-new .views-field-field-video div{float:left;width:200px;padding:20px 0px 18px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products-new .views-field-field-brochure{padding:10px 10px 0 10px;float:left;width:200px;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products-new .views-field-field-brochure span{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products-new .views-field-field-brochure div{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products-new .views-field-field-brochure2{padding:10px 10px 0 10px;float:left;width:200px;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products-new .views-field-field-brochure2 span{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products-new .views-field-field-brochure2 div{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products-new .views-field-field-instructions{padding:10px 10px 0 10px;float:left;width:200px;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products-new .views-field-field-instructions span{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products-new .views-field-field-instructions div{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products-new .views-field-field-product-image-1{padding:0 0 0 260px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products-new .views-field-field-product-image-2{padding:0px 15px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products-new .views-field-field-product-image-3{padding:0px 15px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products-new .views-field-field-product-image-4{padding:0px 15px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products-new .views-field-field-product-image-5{padding:0px 15px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products-new .views-field-field-product-image-6{padding:0px 15px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-featured-products-view .pliers{float:left;width:210px;height:186px;text-align:center;border:2px solid #ccc;background:#fff;padding:0px 0px 0px 0px;margin:5px 7.5px;}
.view-featured-products-view .pliers p{margin:0px;padding:5px;border-bottom:1px solid #ccc;background:#ccc;}
.view-featured-products-view .test-measurement{float:left;width:210px;height:186px;text-align:center;border:2px solid #ccc;background:#fff;padding:0px 0px 0px 0px;margin:5px 7.5px;}
.view-featured-products-view .test-measurement p{margin:0px;padding:5px;border-bottom:1px solid #ccc;background:#ccc;}
.view-featured-products-view .screwdrivers{float:left;width:210px;height:186px;text-align:center;border:2px solid #ccc;background:#fff;padding:0px 0px 0px 0px;margin:5px 7.5px;}
.view-featured-products-view .screwdrivers p{margin:0px;padding:5px;border-bottom:1px solid #ccc;background:#ccc;}
.view-featured-products-view .bags{float:left;width:210px;height:186px;text-align:center;border:2px solid #ccc;background:#fff;padding:0px 0px 0px 0px;margin:5px 0px 5px 7.5px;}
.view-featured-products-view .bags p{margin:0px;padding:5px;border-bottom:1px solid #ccc;background:#ccc;}
.view-featured-products-view hr.feature-products-hr{width:952px;height:10px;margin:-2px 0 0 -16px;float:left;padding:0px 0 0 0;border:none;}
#block-views-event-block-1 .view-display-id-block_1 .view-content .views-row{border-bottom:1px solid #ccc;margin:0 0 10px;min-height:130px;}
.view-video-display table{border:none;margin-bottom:20px;border-bottom:1px dotted #bbb;}
.view-video-display tbody{border:none;}
.view-video-display td{border:none;text-align:center;vertical-align:top;}
#block-views-splash-page-banner-view-block .view-content{margin:-10px 0px 0px 0px;height:354px;}
.view-uc-catalog td{border:1px solid #cdcdcd;width:25%;text-align:center;}
.view-uc-catalog td .views-field-field-sku{padding:0 0 4px 0;}
.view-uc-catalog td .views-field-title{padding:0 0 8px 0;}
.view-new-products .views-row{border-bottom:1px dotted #ccc;}
.view-new-products  .item-list .views-row{border-bottom:none;}
.view-id-video_display table{width:100%;}
.view-id-video_display.view-display-id-page_1 .view-content,.view-id-video_display.view-display-id-block_2 .view-content{display:table;width:100%;}
.view-id-video_display.view-display-id-page_1 .view-content h3{display:table;width:100%;margin-top:20px;padding-top:15px;padding-bottom:10px;border-top:1px dotted #555;}
.view-distributor-search table{width:100%;}
.view-distributor-list-data-row:hover{background-color:#999;color:#fff;}
.uc-catalog-terms .view-filters,.view-uc-catalog .view-filters{display:none;}
.view-uc-catalog-terms-filtered{display:table-cell;vertical-align:top;width:100%;}
.node-product.view-mode-full .field-name-product-page-mobile-buy-now,.node-product.view-mode-full .field-name-product-page-mobile-buy-now-and-,.node-product.view-mode-full .mobile-prod-page-icons-wrapper,h5.quicktabs-prod-page-title{display:none;}
.uc-catalog-terms .view-content .views-row:nth-child(3n+0),.view-uc-catalog .view-content .views-row:nth-child(3n+0){width:34%;}
.uc-catalog-terms .view-content .views-row img{width:100%;}
.view-blog .view-header{display:none;}
.view-id-blog_hero_banner img{width:100%;}
.view-blog .view-content{width:100% !important;border-right:none !important;}
.view-blog .view-content .views-row img,.view-blog .view-content .views-row .blog-img-wrapper{display:none;}
.view-blog .view-content .views-row h2 a{font-size:90% !important;}
.view-distributor-search table .views-field-nothing-1{display:none;}
.node-product.view-mode-full{border-right:none;}
.node-product.view-mode-full .field-name-product-image-display-photos,.node-product.view-mode-full .field-name-field-product-number{display:inline;}
.node-product.view-mode-full .field-name-field-product-number,.node-product.view-mode-full fieldset.group-product-features,.node-product.view-mode-full .field-name-product-page-mobile-buy-now,.node-product.view-mode-full .field-name-product-page-mobile-buy-now-and-,.node-product.view-mode-full fieldset.group-product-features legend{display:table-row;width:290px;box-sizing:border-box;float:left;}
.node-product.view-mode-full fieldset.group-product-features,.node-product.view-mode-full fieldset.group-product-features legend{xmargin-top:15px;display:table;width:100%;}
.node-product.view-mode-full .mobile-prod-page-icons-wrapper{display:table-row;}
.node-product.view-mode-full fieldset.group-product-features .fieldset-legend{display:block;width:100%;padding:5px 0px 5px 16px;box-sizing:border-box;}
.node-product.view-mode-full .field-name-product-page-mobile-icons{display:table;}
.view-distributor-search table .views-field-field-region{display:none;}
.node-product.view-mode-full .field-name-product-page-mobile-buy-now,.node-product.view-mode-full .field-name-product-page-mobile-buy-now-and-,.node-product.view-mode-full .mobile-prod-page-icons-wrapper{display:table;float:none;width:100%;}
.node-product.view-mode-full .field-name-field-product-number,.node-product.view-mode-full fieldset.group-product-features,.field-name-product-page-mobile-buy-now,.field-name-product-page-mobile-buy-now-and-,.node-product.view-mode-full fieldset.group-product-features legend{width:100%;box-sizing:border-box;display:block;}
.page-catalog #main .region #block-block-35,.page-catalog #main .region .uc-catalog-terms,.page-products #main .region .view-uc-catalog{display:table-row;}
.view-uc-catalog .view-content .views-row,.uc-catalog-terms .view-content .views-row{width:50%;height:230px;}
.view-uc-catalog .view-content .views-row:nth-child(3n+0),.uc-catalog-terms .view-content .views-row:nth-child(3n+0){width:50%;}
.view-distributor-search table td{font-size:95% !important;padding:4px !important;}
.search-api-page-results .view-mode-search_result{height:190px;overflow:hidden;padding-bottom:10px;}
.view-distributor-search table .views-field-field-country{display:none;}
.uc-catalog-terms .view-content .views-row h5,.view-uc-catalog .view-content .views-row h5{font-size:10px;}
.uc-catalog-terms .view-content .views-row{height:180px;}


.mh-two-sb .hp-main, .mh-two-sb .mh-main { float: left; width: 940px; max-width: 100%; }


	.mh-two-sb .hp-main, .mh-two-sb .mh-main, .hp-sidebar-2, .mh-sidebar-2 { width: 100%; margin: 0; }
.q_team .q_team_image{position:relative}
.q_team .q_team_image img{width:100%;vertical-align:middle}
.q_team .q_team_image:hover .q_team_description_wrapper{opacity:1}
#selection-container{height:100%;position:relative}
#selection-container div.selection-image{display:block;width:20%;min-width:20%;height:100%;float:left;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-repeat:no-repeat;background-size:cover;margin:0}
#selection-container div.selection-image a{display:block;float:left;height:100%;position:relative;width:100%;z-index:2000}
#selection-container div.selection-image a div.category-text{padding:0 1.875rem;position:absolute;top:45%;width:100%}
#selection-container div.selection-image a div.category-text h3{text-transform:uppercase;line-height:2.3125rem;text-align:center}
#selection-container div.selection-image a div.category-text hr{border-width:1px;border-color:#fff;width:40%;margin:1.875rem auto 0}


		.attachment-65x65 {
			max-width: 100%;
			width:65px;
			
			height: 31px;
			transition: all 0.4s ease 0s;
		}

.comment-container h1.title-comments {
  color: #dadada;
  font-size: 18px;
}

  .comment-container .comments li li {
    padding-left: 15px;
  }

body.light-layout .comment-container h1.title-comments {
  color: #939393;
}

body.light-layout .comment-container .comments li .left-section img {
  border: 3px solid #e2e2e2;
}

body.light-layout .comment-container .comments li .right-section h1 a {
  color: #5e5e5e;
}

body.light-layout .comment-container .comments li .right-section .replay p.time-comment {
  color: #444;
}

body.light-layout .comment-container .comments li .right-section .replay a.comment-reply-link {
  color: #444;
}

#sb_instagram #sbi_images{
  width: 100%;
  float: left;

  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}



#sb_instagram #sbi_images .sbi_item{
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: top;
  zoom: 1;
  *display: inline;

  padding: inherit !important;
  margin: 0 !important;
  text-decoration: none;

  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}



#sb_instagram.sbi_col_1 #sbi_images .sbi_item{ width: 100%; }

#sb_instagram.sbi_col_2 #sbi_images .sbi_item{ width: 50%; }

#sb_instagram.sbi_col_3 #sbi_images .sbi_item{ width: 33.33%; }

#sb_instagram.sbi_col_4 #sbi_images .sbi_item{ width: 25%; }

#sb_instagram.sbi_col_5 #sbi_images .sbi_item{ width: 20%; }

#sb_instagram.sbi_col_6 #sbi_images .sbi_item{ width: 16.66%; }

#sb_instagram.sbi_col_7 #sbi_images .sbi_item{ width: 14.28%; }

#sb_instagram.sbi_col_8 #sbi_images .sbi_item{ width: 12.5%; }

#sb_instagram.sbi_col_9 #sbi_images .sbi_item{ width: 11.11%; }

#sb_instagram.sbi_col_10 #sbi_images .sbi_item{ width: 10%; }



#sb_instagram.sbi_col_1.sbi_disable_mobile #sbi_images .sbi_item{ width: 100%; }

#sb_instagram.sbi_col_2.sbi_disable_mobile #sbi_images .sbi_item{ width: 50%; }

#sb_instagram.sbi_col_3.sbi_disable_mobile #sbi_images .sbi_item{ width: 33.33%; }

#sb_instagram.sbi_col_4.sbi_disable_mobile #sbi_images .sbi_item{ width: 25%; }

#sb_instagram.sbi_col_5.sbi_disable_mobile #sbi_images .sbi_item{ width: 20%; }

#sb_instagram.sbi_col_6.sbi_disable_mobile #sbi_images .sbi_item{ width: 16.66%; }

#sb_instagram.sbi_col_7.sbi_disable_mobile #sbi_images .sbi_item{ width: 14.28%; }

#sb_instagram.sbi_col_8.sbi_disable_mobile #sbi_images .sbi_item{ width: 12.5%; }

#sb_instagram.sbi_col_9.sbi_disable_mobile #sbi_images .sbi_item{ width: 11.11%; }

#sb_instagram.sbi_col_10.sbi_disable_mobile #sbi_images .sbi_item{ width: 10%; }

  
  #sb_instagram.sbi_col_7 #sbi_images .sbi_item,
  #sb_instagram.sbi_col_8 #sbi_images .sbi_item,
  #sb_instagram.sbi_col_9 #sbi_images .sbi_item,
  #sb_instagram.sbi_col_10 #sbi_images .sbi_item{
    width: 25%;
  }




.et_pb_gallery_item,
.et_pb_portfolio_item,
.et_pb_blurb_content,
.et_pb_tabs_controls,
.et_pb_tab,
.et_pb_slide_description,
.et_pb_pricing_heading,
.et_pb_pricing_content,
.et_pb_promo_description,
.et_pb_newsletter_description,
.et_pb_counter_title,
.et_pb_circle_counter,
.et_pb_number_counter,
.et_pb_toggle_title,
.et_pb_toggle_content,
.et_pb_contact_main_title,
.et_pb_testimonial_description_inner,
.et_pb_team_member,
.et_pb_countdown_timer_container,
.et_pb_post,
.et_pb_text,
.product,
.et_pb_widget {
	word-wrap: break-word;
}



.et_pb_text p:last-of-type {
	padding-bottom: 0;
}

			.mobile-performance ul li a .mpv-icon{width: 18%; display: block; float: left; box-sizing: border-box; padding: 15px;}

				.mobile-performance ul li a .mpv-icon i{display: block; float: left; font-size: 30px; color: #d6d6d6; padding-left: 5px;}

					.mobile-performance ul li a .mpv-icon i:nth-child(4){padding-left: 0;}


 .stock_ticker_triangle{
	margin:0px;
	width: 0px;
	height: 0px;
	display: inline-block;
 }


.stock_ticker_triangle.gray {
    display: none;
}

.stock_ticker_example_id_01 .stock_ticker_triangle.green { 
   border-left:   8px solid transparent;
   border-right:  8px solid transparent;
   border-bottom: 8px solid green;
}
.nav__wrappin .backdoor,.nav__wrappin .frontdoor{position:relative;z-index:50}
.nav__wrappin .frontdoor{padding-left:0;padding-right:0;width:16.66667%;float:left;float:right;display:inline-block;margin:0;padding-top:10px;padding-right:0.25em;padding-bottom:0;padding-left:0.25em;font-size:3em;line-height:1em;text-align:right;-webkit-transition:.3s;transition:.3s;cursor:pointer}
.nav__wrappin .frontdoor:hover{opacity:1}
.nav__wrappin .frontdoor:hover .hamburger{display:inline-block;width:1em;height:0.14286em;background:#fcce01;outline:1px solid transparent;-webkit-transition:0.3s;transition:0.3s}
.nav__wrappin .frontdoor:hover .hamburger:before,.nav__wrappin .frontdoor:hover .hamburger:after{display:inline-block;width:1em;height:0.14286em;background:#fcce01;outline:1px solid transparent;-webkit-transition:0.3s;transition:0.3s}
.nav__wrappin .frontdoor:hover .hamburger.x-in-disguise{background:transparent}
.commonspotRTE .dp_column,.commonspotRTE .four-up,.commonspotRTE .three-up,.commonspotRTE .two-up{box-sizing:border-box;display:inline-block;vertical-align:top;width:100%}
.ie7 .commonspotRTE .dp_column,.ie7 .commonspotRTE .four-up,.ie7 .commonspotRTE .three-up,.ie7 .commonspotRTE .two-up{display:block;float:left}
.commonspotRTE .dp_column:first-child,.commonspotRTE .four-up:first-child,.commonspotRTE .three-up:first-child,.commonspotRTE .two-up:first-child{margin-top:0}
.commonspotRTE .dp_column.nth-child-np2,.commonspotRTE .four-up.nth-child-np2,.commonspotRTE .three-up.nth-child-np2,.commonspotRTE .two-up.nth-child-np2{margin-top:1em}
.commonspotRTE .three-up,.commonspotRTE .three_column_list .dp_column{margin-left:2.5%;width:31.66667%}
.commonspotRTE .three-up.nth-child-3np1,.commonspotRTE .three_column_list .dp_column.nth-child-3np1{margin-left:0}
.commonspotRTE .three-up.nth-child-np4,.commonspotRTE .three_column_list .dp_column.nth-child-np4{margin-top:3em}
.layout-home .feature-story.three-up.nth-child-np2{margin-top:0}
.dp_column,.four-up,.three-up,.two-up{box-sizing:border-box;display:inline-block;vertical-align:top;width:100%}
.ie7 .dp_column,.ie7 .four-up,.ie7 .three-up,.ie7 .two-up{display:block;float:left}
.dp_column:first-child,.four-up:first-child,.three-up:first-child,.two-up:first-child{margin-top:0}
.dp_column.nth-child-np2,.four-up.nth-child-np2,.three-up.nth-child-np2,.two-up.nth-child-np2{margin-top:1em}
.three-up,.three_column_list .dp_column{margin-left:2.5%;width:31.66667%}
.three-up.nth-child-3np1,.three_column_list .dp_column.nth-child-3np1{margin-left:0}
.three-up.nth-child-np4,.three_column_list .dp_column.nth-child-np4{margin-top:3em}
.accordion .accordion *,.accordion .banner-full *,.accordion .banner-narrow *,.accordion .banner-text *,.accordion .responsive-tabs-horizontal *,.accordion .responsive-tabs-vertical-left *,.accordion .responsive-tabs-vertical-right *,.template-interior-1-over-2 .banner-full *,.template-interior-1-over-2 .banner-narrow *,.template-interior-1-over-2 .banner-text *,.template-interior-1-over-2 .column-left .four-up *,.template-interior-1-over-2 .column-left .responsive-tabs-horizontal *,.template-interior-1-over-2 .column-left .responsive-tabs-vertical-left *,.template-interior-1-over-2 .column-left .responsive-tabs-vertical-right *,.template-interior-1-over-2 .column-left .three-up *,.template-interior-1-over-2 .column-right .four-up *,.template-interior-1-over-2 .column-right .responsive-tabs-horizontal *,.template-interior-1-over-2 .column-right .responsive-tabs-vertical-left *,.template-interior-1-over-2 .column-right .responsive-tabs-vertical-right *,.template-interior-1-over-2 .column-right .three-up *,.template-interior-full-width .banner-full *,.template-interior-full-width .banner-narrow *,.template-interior-full-width .banner-text *,.template-interior-right-channel .banner-full *,.template-interior-right-channel .banner-narrow *,.template-interior-right-channel .banner-text *,.template-interior-right-channel .layout-tertiary .accordion *,.template-interior-right-channel .layout-tertiary .four-up *,.template-interior-right-channel .layout-tertiary .recent-items *,.template-interior-right-channel .layout-tertiary .responsive-tabs-horizontal *,.template-interior-right-channel .layout-tertiary .responsive-tabs-vertical-left *,.template-interior-right-channel .layout-tertiary .responsive-tabs-vertical-right *,.template-interior-right-channel .layout-tertiary .three-up *,.template-interior-right-channel .layout-tertiary .two-up *,.template-interior-right-channel .layout-tertiary .video *,.template-subsite-home-2-column .four-up *,.template-subsite-home-2-column .three-up *,.template-subsite-home-3-column .four-up *,.template-subsite-home-3-column .layout-primary .banner-full *,.template-subsite-home-3-column .layout-primary .banner-narrow *,.template-subsite-home-3-column .layout-primary .banner-text *,.template-subsite-home-3-column .layout-secondary .banner-full *,.template-subsite-home-3-column .layout-secondary .banner-narrow *,.template-subsite-home-3-column .layout-secondary .banner-text *,.template-subsite-home-3-column .responsive-tabs-horizontal *,.template-subsite-home-3-column .responsive-tabs-vertical-left *,.template-subsite-home-3-column .responsive-tabs-vertical-right *,.template-subsite-home-3-column .three-up *,.template-subsite-home-3-column .two-up *,.template-subsite-home-spanning-column .column-left .responsive-tabs-horizontal *,.template-subsite-home-spanning-column .column-left .responsive-tabs-vertical-left *,.template-subsite-home-spanning-column .column-left .responsive-tabs-vertical-right *,.template-subsite-home-spanning-column .column-right .responsive-tabs-horizontal *,.template-subsite-home-spanning-column .column-right .responsive-tabs-vertical-left *,.template-subsite-home-spanning-column .column-right .responsive-tabs-vertical-right *,.template-subsite-home-spanning-column .four-up *,.template-subsite-home-spanning-column .three-up *{left:-1000em;position:absolute}


#inner-content {
  margin-top: 0;
}

.no-mediaqueries #inner-content {
  margin-top: 1.25em;
}


.no-mediaqueries .page #inner-content {
  padding: 0 0;
}







































.wrap {
  margin: 0 auto;
}

.no-mediaqueries .wrap {
  width: 96%;
  max-width: 1140px;
}






#composition-list a {
	color:#C60;
	text-decoration:none;
}


#composition-list a:hover {
	color:#c60;
	text-decoration:underline;
}


#composition-list a:visited {
	color:#c60;
	text-decoration:none;
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

#dmg-nav-bar ul#dmg-topnav li .comm-flyout .subMenuItem .column-3 {
}

#dmg-nav-bar ul#dmg-topnav li .comm-flyout .subMenuItem .column-3 a {
  color: #FF8B3E;
  font-family: rooney-web, Georgia, "Times New Roman", serif;
  font-style: normal;
  font-size: 1em;
  font-weight: normal;
  line-height: 1.5em;
}

#dmg-nav-bar ul#dmg-topnav li .comm-flyout .subMenuItem .column-3 a:hover {
  background: none;
  text-decoration: none;
}

#dmg-nav-bar ul#dmg-topnav li .comm-flyout .subMenuItem .column-3 .dmg-potd {
  text-align: center;
  background-color: #FF8B3E;
  border-radius: 0.33em;
  padding: 10px 0;
}

#dmg-nav-bar ul#dmg-topnav li .comm-flyout .subMenuItem .column-3 .dmg-potd p {
  color: white;
  font-family: rooney-web, Georgia, "Times New Roman", serif;
  font-style: normal;
  font-size: 1em;
  font-weight: normal;
  line-height: 1.2em;
  margin: 0;
  padding: 0;
}

#dmg-nav-bar ul#dmg-topnav li .comm-flyout .subMenuItem .column-3 .dmg-potd p.top {
  padding: 0 0 10px;
}

#dmg-nav-bar ul#dmg-topnav li .comm-flyout .subMenuItem .column-3 .dmg-potd .subMenu-img img {
  width: 100%;
}

#dmg-nav-bar ul#dmg-topnav li .comm-flyout .subMenuItem .column-3 .dmg-potd a {
  padding: 4px 10px;
}

#dmg-nav-bar ul#dmg-topnav li .comm-flyout .subMenuItem .column-3 .dmg-potd a .potd-name {
  font-family: rooney-web, Georgia, "Times New Roman", serif;
  font-style: normal;
  font-size: 1.5em;
  font-weight: normal;
  line-height: 1.2em;
}

#dmg-nav-bar ul#dmg-topnav li .comm-flyout .subMenuItem .column-3.last {
  margin-right: 0;
}

#dmg-nav-bar ul#dmg-topnav li .comm-flyout .subMenuItem .column-3.comm-border {
  border-right: 1px solid #cccccc;
  padding-right: 20px;
}

#header #logo{ color:#88BBFF;font-size:40px;font-weight:bold;
	font-family:Helvetica,arial,sans-serif; line-height: auto;
	margin-bottom: 0px;padding: 0px;margin-top:2px;cursor:pointer; left:0px ;z-index:2;width:auto;float:left;position: relative;top: 2px; }

#header #logo a{ color:#4BF;text-decoration:none;line-height:auto;font-size:44px;letter-spacing: -1px;}

#header #logo p{ display:inline;line-height:inherit;font-size:inherit;padding:inherit;margin:inherit;color:inherit }

.thumbnail .review { clear: both; }

.thumbnail .review h2 a { color: #00a7d8; }

.thumbnail .review h2 { 
    margin-bottom: 0.9375rem; 
    text-align: justify;
}

  .app-header .view-app {
    position: absolute;
    right: 6px;
    top: 8px;
    font-weight: bold;
    line-height: 54px;
  }


.nieprzegapprzewodniki {
    
    
    margin: 0 0 10px 0;
    width: 958px;
    padding: 0 10px;
}
#content .reply{float:right;margin-right:10px}
.container,.navbar-fixed-bottom .container,.navbar-fixed-top .container,.navbar-static-top .container,.span12{width:940px}
.row-fluid .span12{width:100%}
.uneditable-input.span12,input.span12,textarea.span12{width:926px}
.table td.span12,.table th.span12{float:none;width:924px;margin-left:0}
.row-fluid .span12,.span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.row-fluid .tc-content.span12,.row-fluid .tc-thumbnail.span12{width:100%;float:left}
.span12.article-container .round-div,.span6.article-container .round-div,.span9.article-container .round-div{width:100px;height:100px;top:-46px;left:-78px}
.span12.article-container .thumb-wrapper img,.span6.article-container .thumb-wrapper img,.span9.article-container .thumb-wrapper img{max-width:190px}
.span12.article-container .thumb-wrapper,.span6.article-container .thumb-wrapper,.span9.article-container .thumb-wrapper{height:180px;left:0}

footer .footer {
  border-top: 1px solid #cdcdcd;
  padding-top: 15px;
  text-align: center;
}

footer .footer .menu-footer-menu-container {
  display: inline-block;
}

footer .footer .menu-footer-menu-container .menu {
  display: inline-block;
}

footer .footer .menu-footer-menu-container .menu li {
  display: inline-block;
  list-style: none;
  margin: 0 7.5px;
}

footer .footer .menu-footer-menu-container .menu li form {
  display: none;
}

footer .footer .menu-footer-menu-container .menu li:after {
  content: "|";
  position: relative;
  top: -1px;
  padding-left: 15px;
  color: #cdcdcd;
}

footer .footer .menu-footer-menu-container .menu li:last-child {
  margin-right: 30px;
}

footer .footer .menu-footer-menu-container .menu li:last-child:after {
  content: none;
}

footer .footer .menu-footer-menu-container .menu li a {
  color: #5e5e5e;
  text-transform: uppercase;
  font-size: 10pt;
}

footer .footer p {
  display: inline-block;
  line-height: 24px;
  margin: 0 0 15px 0;
}

footer .footer p a {
  color: #5e5e5e;
  text-transform: uppercase;
  font-size: 10pt;
}

footer .footer p a:hover {
  text-decoration: none;
  color: #5e5e5e;
}

footer .footer p span {
  margin-left: 15px;
}


.wpb_video_widget .wpb_wrapper .wpb_video_wrapper {
  padding-top: 56%;
  position: relative;
}

.wpb_video_widget .wpb_wrapper iframe {
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  margin: 0;
  top: 0;
  left: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.wpb_video_widget.wpb_content_element {
	margin-bottom: 30px !important;
}


.topMenuFix.product_cat_sml.kitFix{
    width: 65px;
    height:125px;
    margin: 0 10px;
}

.topMenuFix.product_cat_sml a{
    font-size: 12px;
}

.topMenuFix.product_cat_sml a img.receiverFix{
    margin: 0;
    padding: 28px 0;
}

.topMenuFix.product_cat_sml a img.kitFix{
    padding: 16px 0;
}

.topMenuFix.product_cat_sml{
    width: 50px;
    height:125px;
    margin: 0 17px;
}


.product_cat_sml {
    float: left;
    width: 275px;
    text-align: center;
    height: 280px;
}


.product_cat_sml a:hover{
    color: #474546;

}


.product_cat_sml img {
    width: 150px;
}


.oneSide .product_cat_sml a{
    display: inline-block;
}

.menu-item i._mi,.menu-item img._mi{display:inline-block;vertical-align:middle}
.menu-item i._mi{margin-top:-.265em;width:auto;height:auto;font-size:1.2em;line-height:1}
.menu-item i._before{margin-right:.25em}
.menu-item i._after{margin-left:.25em}
.menu-item img._before{margin-right:.5em}
.menu-item img._after{margin-left:.5em}
.menu-item ._svg{width:1em}
.menu-item i.elusive{margin-top:-.3em}

.menu-item-130418 {
    float: right !important;
}

h3#comments-title,
h3#reply-title,
#access .menu,
#access div.menu ul,
#cancel-comment-reply-link,
.form-allowed-tags,
#site-info,
#wp-calendar,
.comment-meta,
.comment-body tr th,
.comment-body thead th,
.entry-content label,
.entry-content tr th,
.entry-content thead th,
.entry-meta,
.entry-utility,
#respond label,
.navigation,
.page-title,
.pingback p,
.reply,
.widget-title,
.wp-caption-text,
.home .hentry.format-aside:before,
.home .hentry.category-asides:before,
#entry-author-info h2 {
    font-size: 100%;
    font-family: Open Sans;
    
    letter-spacing: .1em;
}

#access .menu-header,
div.menu {
    font-size: 16px;
    
}

#access .menu-header ul,
div.menu ul {
    list-style: none;
    margin: 0;
}

#access .menu-header li,
div.menu li {
    float: left;
    position: relative;
}
#id348{margin-left:-7px;}


.genesis-nav-menu .menu-item,
#menu-secondary-nav .menu-item {
	display: inline-block;
	text-align: left;
}


#menu-secondary-nav .menu-item {
	padding: 0 8px;
}


.genesis-nav-menu .menu-item:hover {
	position: static;
}


	.footer-widget-header-container #menu-footer-nav li, #menu-auto-transport-information .menu-item {
		text-align: left;
	}


	.menu.responsive-menu .menu-item,
	.responsive-menu-icon {
		display: block!important;
	}


	.menu.responsive-menu .menu-item {
		margin: 0;
	}


	.menu.responsive-menu .menu-item:hover {
		position: static;
	}


	.menu.responsive-menu .menu-item-has-children {
		cursor: pointer;
	}


	.menu.responsive-menu .menu-open.menu-item-has-children:before {
		content: "\f343";
	}


	#menu-auto-transport-information .menu-item {
		margin-bottom: 10px;
	}
.menu-item-201,.menu-item-202,.menu-item-203,.menu-item-529{display:none;}


.header-container { position: relative; width: 1000px; height: 161px; margin: auto; }
.widget-gallery .tiled-gallery-unresized{visibility:hidden;height:0px;overflow:hidden;}
#header #header-right .header-right-item.top .top-left .top-left-wrapper{background:transparent;padding:12px 10px 12px 0;}


#right-widget-text{
	width:320px;
	background:#fff;
	border:1px solid #0c3e74;
	border-right:0;
	color:#7a7d82;
	padding:16px;
	font-size:0.95em;
	-webkit-border-radius:0 0 0 5px;
	-moz-border-radius:0 0 0 5px;
	border-radius:0 0 0 5px;
	-webkit-box-shadow:3px 2px 7px rgba(0,0,0, 0.25), 0 0 0 1px rgba(255,255,255, 1);
	-moz-box-shadow:3px 2px 7px rgba(0,0,0, 0.25), 0 0 0 1px rgba(255,255,255, 1);
	box-shadow:3px 2px 7px rgba(0,0,0, 0.25), 0 0 0 1px rgba(255,255,255, 1);
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-sm-6{width:50%}
.wow .select_choice ol{display:block;margin:10px 0 0 0!important;border-top:2px solid #e2e6e1;min-height:40px;box-sizing:border-box!important;}
.wow .select_choice ol li{width:40%;box-sizing:border-box!important;position:relative!important;float:left;}
.wow .rank_config ul{margin:0!important;display:inline-block;padding:0!important;box-sizing:border-box;height:inherit!important;float:none;width:100%;text-align:left!important;border:none!important;border-bottom:2px solid black!important;background:#121412!important;}
.wow .rank_config ul li a{padding:0 7px;}
.wow .loader_container.active .loader{position:absolute;z-index:3;margin:0 auto;top:15px;left:10%;width:80%;height:120px;padding:20px 40px;box-sizing:border-box;}
.wow .talent-calc .entry-contentFooter{margin:5px 0 0;}
.wow .talent-calc .entry-contentFooter p{text-align:center;}
.wow .talent-calc .left_side{position:relative;display:block;min-height:0;width:100%%;z-index:99;border-radius:0;}
.wow .talent-calc .right_side{position:relative;display:block;min-height:0;width:100%;background:#fff;right:0;top:0;border-radius:0;}
.col{float:left}


.post-meta .the-category {
	margin-right: 5px;
}
#infinite-footer .container{background:rgba(255,255,255,.8);border-color:#ccc;border-color:rgba(0,0,0,.1);border-style:solid;border-width:1px 0 0;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;overflow:hidden;padding:1px 20px;width:780px}

	#header .container { text-align: center;}

		.container { text-align: left; margin: 0 auto; width: 960px; position: relative; }
