﻿
.content .tint h1.post-title, .content .tint p.tagged {background: #fff;}

.content p.tagged {background: #f7f7f7; margin: 20px 12px 0 12px; padding: 3px 5px; font-size: 11px; overflow: auto; width: 561px;}

.content p.tagged span {float: right; font-weight: bold; padding: 0 3px;}

.content p.tagged span span {float: none;}
.page-template-1l-sidebar-php #container{padding-left:275px;padding-right:0px;}
.page-template-1r-sidebar-php #container{padding-left:0px;padding-right:275px;}
.page-template-1l1r-sidebar-php #container{padding-left:185px;padding-right:185px;}
.page-template-2l-sidebars-php #container{padding-left:370px;padding-right:0px;}
.page-template-2r-sidebars-php #container{padding-left:0px;padding-right:370px;}
 #container{padding-left:335px;padding-right:0px;}
.page-template-no-sidebars-php #container{padding-left:0;padding-right:0;}
#container,.page-template-no-sidebars-php #container,.page-template-1l-sidebar-php #container,.page-template-1r-sidebar-php #container,.page-template-2l-sidebars-php #container,.page-template-2r-sidebars-php #container,.page-template-1l1r-sidebar-php #container{padding-left:0;padding-right:0;}


.fix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

.fix { display: inline-block; }

.header3-zone .wrapper-in .main .viewcart .view{
	text-align: center;
	margin-top: 5px;
}



.header3-zone .wrapper-in .main .viewcart .view .cart{
	 color: #0000FF;
	 font-size: 12px;
	 font-family: verdana;
	 font-weight: normal;
}

.header3-zone .wrapper-in .main .viewcart .view .dx1{
	color: #8c358a;
	font-size: 12px;
	 font-family: verdana;
	 font-weight: normal;
}

.header3-zone .wrapper-in .main .viewcart .view .phone1{
	color: #0000FF;
	 font-size: 11px;
	 font-family: verdana;
	 font-weight: bold;
}

.prop3-zone .wrapper-in .main .view{
	
	margin-top: 27px;
}

.prop3-zone .wrapper-in .main .view a{
	color: #7a7a7a;
	font-family: "Arial";
	font-size: 14px;
}

.prop3-zone .wrapper-in .main .view a:hover .blue{
	color: #3894b0;
}

.prop3-zone .wrapper-in .main .view .blue{
	color: #177592;
}
#home-posts p.more-link{bottom:10px;font-size:1em;position:absolute;right:10px;text-align:right}
.page .module-broad-global-presence .map .marker-north-america{display:none}
.page .module-broad-global-presence .map.viewing-north-america .marker-north-america{display:block}
.page .module-broad-global-presence .map .marker-latin-america{display:none}
.page .module-broad-global-presence .map.viewing-latin-america .marker-latin-america{display:block}
.page .module-broad-global-presence .map .marker-europe{display:none}
.page .module-broad-global-presence .map.viewing-europe .marker-europe{display:block}
.page .module-broad-global-presence .map .marker-asia{display:none}
.page .module-broad-global-presence .map.viewing-asia .marker-asia{display:block}
.page-global-reach .page .module-broad-global-presence .map .marker-north-america{display:none}
.page-global-reach .page .module-broad-global-presence .map.viewing-north-america .marker-north-america{display:block}
.page-global-reach .page .module-broad-global-presence .map .marker-latin-america{display:none}
.page-global-reach .page .module-broad-global-presence .map.viewing-latin-america .marker-latin-america{display:block}
.page-global-reach .page .module-broad-global-presence .map .marker-europe{display:none}
.page-global-reach .page .module-broad-global-presence .map.viewing-europe .marker-europe{display:block}
.page-global-reach .page .module-broad-global-presence .map .marker-asia{display:none}
.page-global-reach .page .module-broad-global-presence .map.viewing-asia .marker-asia{display:block}


    .on_camera_hide{
        display:none;
    }
div.block-left{float:left;width:24%;padding:0;}
body.diamond-media-library-landing-page div.block-left{margin-top:30px;}
body.front div.block-left{padding-top:30px;width:170px;}


.carousel {
	float: left;
	height: 82px;
	overflow: hidden;
	margin: 0;
}

div.td-footer-wrap li.menu-item-has-children {border: none;}

.top-header-menu .menu-item img, .top-header-menu .menu-item span,.td_ul_logout .menu-item a:before {display: none !important;}

a.td-login-modal-js.menu-item {font-size: 13px;color: #4a4a4a !important;margin-left: 10px;}

#menu-item-199190 a {
	width: 164px;
	height:	29px;
}
.megamenu-skin-vec .megamenu-slot{top:16px;xmargin-right:4px;xborder-bottom:1px solid #bbb;width:32%;margin-left:4px;overflow:visible;margin-right:4px;}
.megamenu-skin-vec .megamenu-slot-title,.megamenu-slot-title{width:80%;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#6499c1;padding-top:2px;padding-bottom:1px;margin-bottom:5px;}
.megamenu-skin-vec .megamenu-slot-title a{background-color:transparent;text-align:left;color:#011f36!important;width:200px;padding-right:10px;padding-top:8px;padding-bottom:5px;font-style:normal;!important;font-size:0.94em;}
.megamenu-skin-vec .megamenu-slot-title a:hover{background-color:transparent;text-align:left;color:#014d85!important;width:210px;padding-top:8px;font-size:.94em;}

.megamenu-menu,.megamenu-menu *,.megamenu-menu .megamenu-parent,.megamenu-menu .megamenu-parent-title,.megamenu-menu .megamenu-bin,.megamenu-menu .megamenu-slot,.megamenu-menu .megamenu-slot-title,.megamenu-menu .megamenu-items{margin:0;padding:0;border:0;outline:0;font-size:100%;font-weight:normal;vertical-align:baseline;background:transparent;}
.megamenu-menu .megamenu-slot{width:200px;margin-bottom:0.5em;}
.megamenu-slots-columnar li.megamenu-slot{float:left;}
#fusion-gmap-container,#main,#sliders-container,#wrapper,.fusion-separator .icon-wrapper,body,html{background-color:#ffffff;}

.clear {
    clear:both;
    display:block;
    height:0;
    overflow:hidden;
    width:0;
    visibility:hidden;
}


.aom_hr {width:100%; display:table; margin:10px 0 6px 0; border:none 0; height:1px; border-top:1px dashed #EAEAEA;}

#top-slide-inner{
	margin:0 auto;
	width:95%;
	max-width:1150px;
	padding:180px 0 0 0;
	color:#fff;
	text-align:center;
	position:relative;
}


.tour #top-slide-inner{
	padding: 180px 0 180px 0;
}


#top-slide-inner h1{text-shadow:1px 1px 4px rgba(0,0,0, 0.25);}


#top-slide-inner .button.button-big,
#top-slide-inner button.button-big{
	font-weight:600;
}

	
	#top-slide-inner,
	.row-bar-inner{
		width:auto;
		margin:0 20px;
	}


	

.tour #top-slide-inner .text, .full-slide #top-slide-inner .text{
	max-width:750px;
	display:block;
	margin:0 auto;
	width:100%;
	color:  #ffffff;
	font-size: 35px; 
	font-weight: 100;
	text-align: center;
}


.full-slide #top-slide-inner{
	padding-bottom: 190px;
}


.tour #top-slide-inner h1 span.tour-slide-first{
	color:  #399ad2;
	font-size: 40px;
	font-weight: 700;
	line-height: 36px;
	text-align: center;
}


.tour #top-slide-inner h1 span.tour-slide-second{
	color:  #43cfd0;
	font-size: 40px;
	font-weight: 700;
	line-height: 36px;
	text-align: center;
}


.tour #top-slide-inner h1:after, .full-slide #top-slide-inner h1:after{
	content: '';
	width: 50px;
	height: 2px;
	display: block;
	margin: 30px auto;
	background-color: #43cfd0;
}


.about #top-slide-inner h1{
	font-weight: 100;
}

.about #top-slide-inner h1 span{
	font-weight: 600;
}


.home #top-slide-inner{
	padding:180px 0 70px 0;
}


.terms #top-slide-inner{
	padding-bottom: 150px;
}


.eu_info div#top-slide-inner {
    padding: 130px 0 40px 0;
}


.event-detail .related-events-item .item-details .headliners {
	font-weight: bold;
}

.home2016 .guarantee {
  position: absolute;
  bottom: 30px;
  width: 100%;
}

.home2016 .guarantee p {
  text-align: left;
  font-size: 12px;
  margin: 0;
  padding-top: 48px;
  max-width: 500px;
}

.home2016 .guarantee img {
  float: right;
  margin-left: 30px;
}

.home2016 .guarantee img:nth-child(2) {
  display: none;
}

.manualitem {
  display: inline-block;
  _float: left;
  margin: 20px 10px;
  width: 150px;
  line-height: 14px;
  text-align: left;
  vertical-align: top;
}
span.follow-link-wrapper a{float:left;}
.follow-links.user span.follow-link-wrapper a{float:left;}



.article .metaslider ul,
.article .metaslider ol,
.article .metaslider li,
.article .metaslider img,
.art-article .metaslider ul,
.art-article .metaslider ol,
.art-article .metaslider li,
.art-article .metaslider img,
#widgets .metaslider ul,
#widgets .metaslider ol,
#widgets .metaslider li,
#widgets .metaslider img,
.entry .metaslider ul,
.entry .metaslider ol,
.entry .metaslider li,
.entry .metaslider img,
#content .metaslider ul,
#content .metaslider ol,
#content .metaslider li,
#content .metaslider img,
.entry-content .metaslider ul,
.entry-content .metaslider ol,
.entry-content .metaslider li,
.entry-content .metaslider img,
.metaslider .flexslider ul,
.metaslider .flexslider .slides li,
.metaslider .flexslider .slides ul,
.metaslider .flexslider .slides ol,
.metaslider .flexslider .flex-direction-nav,
.metaslider .flexslider .flex-direction-nav li,
*[class*='-article'] .metaslider img {
    border: 0;
    margin: 0;
    list-style-type: none;
    list-style: none;
    padding: 0;
    line-height: normal;
    max-width: none;
    max-height: none;
}




.author-box:before,
.clearfix:before,
.entry:before,
.entry-content:before,
.footer-widgets:before,
.nav-primary:before,
.nav-secondary:before,
.pagination:before,
.site-container:before,
.site-footer:before,
.site-header:before,
.site-inner:before,
.wrap:before {
	content: " ";
	display: table;
}


.author-box:after,
.clearfix:after,
.entry:after,
.entry-content:after,
.footer-widgets:after,
.nav-primary:after,
.nav-secondary:after,
.pagination:after,
.site-container:after,
.site-footer:after,
.site-header:after,
.site-inner:after,
.wrap:after {
	clear: both;
	content: " ";
	display: table;
}


.entry-content .button,
.widget-area .widget a.button,
.widget-area .widget a.button:hover {
	color: #fff;
}


.entry-content .search-form,
.site-header .search-form {
	width: 50%;
}


.entry-content p.wp-caption-text {
	margin-bottom: 0;
}


.entry-content .entry-image {
	margin: 0 40px 40px -60px;
	max-width: 700px;
}


.entry-content ol,
.entry-content ul {
	margin-bottom: 28px;
	margin-left: 40px;
}


.entry-content ol ol,
.entry-content ul ul {
	margin-bottom: 0;
}


.entry-content code {
	background-color: #222;
	color: #ddd;
}

.profile .col{
	width:320px;
	float:left;
	margin:0 0 0 60px;
}

.profile .col img{
	margin:15px 0;
}

.profile p{
	margin:0 0 25px;
}




#menu-main-nav .profile .current-menu-item a{
	color:#fff !important;
}


		div.default_product_display  div.textcol div.imagecol{
			position:absolute;
			top:0px;
			left: 0px;
			margin-left: -230px !important;
		}


		div.default_product_display  div.textcol div.imagecol a img {
			width: 220px;
			height: 220px;
		}


		div.default_product_display .imagecol img.no-image, #content div.default_product_display .imagecol img.no-image {
			width: 220px;
			height: 220px;
        }



		div.single_product_display  div.textcol div.imagecol{
			position:absolute;

			margin-left: -390px !important;
		}


		div.single_product_display  div.textcol div.imagecol a img {
			width: 380px;
			height: 380px;
		}


div.default_product_display div.textcol div.imagecol {position: relative!important;}

.single_product_display .imagecol {float:left;}

 .menu-item-title {
 	margin: 15px 0 0;
 }

 .menu-item-title a {
 	color: #443f3f;
 }

 
 
 .menu-type-b .menu-item-title {
 	text-align: left;
 	margin: 0;
 }


.cart-list .empty { text-align: center; }

.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 }
.span-1 .tabs,.span-2 .tabs,.span-3 .tabs,.span-4 .tabs,.span-5 .tabs,.span-6 .tabs,.span-7 .tabs,.span-8 .tabs,.span-9 .tabs,.span-10 .tabs,.span-11 .tabs,.span-12 .tabs{margin:0}
#wb-foot .span-1,#wb-foot .span-2,#wb-foot .span-3,#wb-foot .span-4,#wb-foot .span-5,#wb-foot .span-6,#wb-foot .span-7,#wb-foot .span-8,#wb-foot .span-9,#wb-foot .span-10,#wb-foot .span-11,#wb-foot .span-12{margin-bottom:0}
#gcwu-sft-in .span-1,#gcwu-sft-in .span-2,#gcwu-sft-in .span-3,#gcwu-sft-in .span-4,#gcwu-sft-in .span-5,#gcwu-sft-in .span-6,#gcwu-sft-in .span-7,#gcwu-sft-in .span-8,#gcwu-sft-in .span-9,#gcwu-sft-in .span-10,#gcwu-sft-in .span-11,#gcwu-sft-in .span-12{position:static}
.span-1 .span-1,.span-2 .span-2,.span-3 .span-3,.span-4 .span-4,.span-5 .span-5,.span-6 .span-6,.span-7 .span-7,.span-8 .span-8,.span-9 .span-9,.span-10 .span-10,.span-11 .span-11,.span-12 .span-12,.row-start,[dir="rtl"] .row-end{margin-left:0!important}
.span-1 .span-1,.span-2 .span-2,.span-3 .span-3,.span-4 .span-4,.span-5 .span-5,.span-6 .span-6,.span-7 .span-7,.span-8 .span-8,.span-9 .span-9,.span-10 .span-10,.span-11 .span-11,.span-12 .span-12,.row-end,[dir="rtl"] .row-start{margin-right:0!important}
[id|="wb-body-sec"] #wb-core .grid-12 .span-6,.span-3{width:340px}
[id|="wb-body-sec"] #wb-core .grid-12 .span-8,.grid-12 .span-6,.span-4{width:460px}
[id|="wb-body-sec"] #wb-core .grid-12 .span-12,.grid-12 .span-9,.span-6{width:700px}
[id|="wb-body-sec"] #wb-core .grid-12 .span-6{width:430px}
.grid-12 .span-6{width:580px}
.span-6{width:880px}
[id|=wb-body] #wb-core .grid-12 .span-6,.span-3{width:48.565593041025%}
.span-2 .span-1,.span-4 .span-2,.span-6 .span-3,.span-8 .span-4{width:48.565593041025%!important}
[id|=wb-body] #wb-core .grid-12 .span-12,#wb-body .span-8,.span-6{width:99.930167597765%}
.span-1 .span-1,.span-2 .span-2,.span-3 .span-3,.span-4 .span-4,.span-5 .span-5,.span-6 .span-6,.span-7 .span-7,.span-8 .span-8,.span-9 .span-9,.span-10 .span-10,.span-11 .span-11,.span-12 .span-12{width:99.946808510638%!important}
#wb-body .span-6{width:74.231843575419%}
table.span-1,table.span-2,table.span-3,table.span-4,table.span-5,table.span-6,table.span-7,table.span-8,table.span-9,table.span-10,table.span-11,table.span-12{display:table}


		div.default_product_display  div.textcol div.imagecol{
			position:absolute;
			top:0px;
			left: 0px;
			margin-left: -230px !important;
		}


		div.default_product_display  div.textcol div.imagecol a img {
			width: 220px;
			height: 220px;
		}

		div.default_product_display div.item_no_image a  {
			width: 218px;
		}


		div.default_product_display .imagecol img.no-image, #content div.default_product_display .imagecol img.no-image {
			width: 220px;
			height: 220px;
        }


div.default_product_display div.textcol div.imagecol {position: relative!important;}


#content .default_product_display {float:left;margin-right:30px;margin-bottom:30px;}


#content .default_product_display h2 a {text-decoration: none;font-size:16px;}


#content .default_product_display img {

margin-bottom: 10px;
}



		
		div.default_product_display div.textcol{
			margin-left: 230px !important;
			min-height: 220px;
			_height: 220px;
		}


.default_product_display {width:222px!important;max-width:222px!important;}
.nav .dropdown-toggle .caret{margin-top:6px}
.nav .dropdown-toggle:focus .caret,.nav .dropdown-toggle:hover .caret{border-top-color:#005580;border-bottom-color:#005580}
.navbar .btn-toggle-nav.hover .icon-bar,.navbar .nav-collapse.in+.btn-toggle-nav .icon-bar,.no-csstransforms .tc-sn-visible .btn-toggle-nav .icon-bar,.tc-is-mobile.tc-sn-visible .btn-toggle-nav .icon-bar{background-color:#08c}
.close,.nav-header{font-weight:700;line-height:20px}
.dropdown .dropdown-menu .nav-header{padding-left:20px;padding-right:20px}
.nav{margin-left:0;margin-bottom:20px;list-style:none}
.nav-header{padding:3px 15px;font-size:11px;color:#999;text-transform:uppercase}
.nav li+.nav-header{margin-top:9px}
.nav-list{padding-left:15px;padding-right:15px;margin-bottom:0}
.nav-list [class*=" icon-"],.nav-list [class^=icon-]{margin-right:2px}
.nav-list .divider{height:1px;margin:9px 1px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}
.nav-pills:after,.nav-pills:before,.nav-tabs:after,.nav-tabs:before{display:table;content:"";line-height:0}
.nav-tabs{border-bottom:1px solid #ddd}
.nav-tabs.nav-stacked{border-bottom:0}
.nav-tabs .dropdown-menu{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}
.nav-pills .dropdown-menu{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.nav-tabs .dropdown-toggle .caret{margin-top:8px}
.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}
.nav-tabs .active .dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}
.nav li.dropdown.open .caret,.nav li.dropdown.open a:focus .caret,.nav li.dropdown.open a:hover .caret,.nav li.dropdown.open.active .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:1;filter:alpha(opacity=100)}
.nav-collapse.collapse{height:auto;overflow:visible;clear:both}
.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0}
.navbar .nav.pull-right{float:right;margin-right:0}
.navbar .nav .dropdown-toggle .caret{margin-top:8px}
.sticky-enabled .tc-menu-off .btn-toggle-nav,.sticky-enabled .tc-menu-off .nav-collapse,.sticky-enabled .tc-title-logo-off .brand{display:none}
.sticky-enabled .nav-collapse{float:right}
.chrome .navbar .navbar-inner .nav li{line-height:21px}
.navbar .nav li.dropdown .caret{border-top-color:#777;border-bottom-color:#777;vertical-align:middle;margin-top:0}
.tc-hover-menu.nav ul{top:29px}
.ie .tc-hover-menu.nav ul{top:27px}
.nav .dropdown-menu{-webkit-box-shadow:0 2px 8px rgba(0,0,0,.2);-moz-box-shadow:0 2px 8px rgba(0,0,0,.2);box-shadow:0 2px 8px rgba(0,0,0,.2)}
.pull-menu-left .nav-collapse{float:left;clear:left}
.pull-menu-right .nav-collapse{float:right;clear:right}
#tc-sn .nav-collapse{background:#fff;background:rgba(255,255,255,.9);filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#CCFFFFFF)"}
#tc-sn .tc-sn-inner.nav-collapse .nav{display:block;width:98%}
#tc-sn .tc-sn-inner .nav li{float:none}
#tc-sn .nav a{border-bottom:1px solid #EEE}
#tc-sn .tc-sn-inner .nav li.dropdown .caret{display:none}
.tc-sn-inner .nav [class*=dropdown]{position:static;background:0 0;border:none;box-shadow:none;display:none}
.animating .tc-sn-inner .nav [class*=dropdown],.sn-toggle .btn,.tc-sn-visible .tc-sn-inner .nav [class*=dropdown]{display:block}
.nav .dropdown-menu a{color:#777}
#tc-sn .tc-sn-inner .nav .dropdown-menu{left:auto;float:none;max-width:none;margin:0;padding:0;opacity:1;top:100%}
#tc-sn .nav-collapse .nav .dropdown-menu a{padding:3px 5px;white-space:normal}
.tc-is-mobile .navbar .nav-collapse+.btn-toggle-nav .icon-bar{background-color:#5f6f81}
.nav-collapse.in+.btn-toggle-nav .icon-bar:nth-child(1),.tc-sn-visible .btn-toggle-nav .icon-bar:nth-child(1){-webkit-transform:translate(0,0) rotate(-45deg) scalex(1.3);-moz-transform:translate(0,0) rotate(-45deg) scalex(1.3);-ms-transform:translate(0,0) rotate(-45deg) scalex(1.3);-o-transform:translate(0,0) rotate(-45deg) scalex(1.3);transform:translate(0,0) rotate(-45deg) scalex(1.3)}
.nav-collapse.in+.btn-toggle-nav .icon-bar:nth-child(2),.tc-sn-visible .btn-toggle-nav .icon-bar:nth-child(2){height:0;-webkit-transition:all .05s linear;-moz-transition:all .05s linear;-o-transition:all .05s linear;transition:all .05s linear}
.nav-collapse.in+.btn-toggle-nav .icon-bar:nth-child(3),.tc-sn-visible .btn-toggle-nav .icon-bar:nth-child(3){-webkit-transform:translate(0,-3px) rotate(45deg) scalex(1.3);-moz-transform:translate(0,-3px) rotate(45deg) scalex(1.3);-ms-transform:translate(0,-3px) rotate(45deg) scalex(1.3);-o-transform:translate(0,-3px) rotate(45deg) scalex(1.3);transform:translate(0,-3px) rotate(45deg) scalex(1.3)}
.csstransforms .nav-collapse.in+.btn-toggle-nav .icon-bar,.csstransforms .tc-sn-visible .btn-toggle-nav .icon-bar{margin:0}
.nav-collapse{-webkit-transform:translate3d(0,0,0)}
.nav-collapse .nav{float:none;margin:10px 0 4px}
.nav-collapse .nav .nav-header{color:#777;text-shadow:none}
.nav-collapse .btn{padding:4px 10px;font-weight:400;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.nav-collapse.in .btn-group{margin-top:5px;padding:0}
.nav-collapse .dropdown-menu{position:static;top:auto;left:auto;float:none;display:none;max-width:none;margin:0 15px;padding:0;background-color:transparent;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}
.navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111;border-bottom-color:#111}
.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0}
.nav-collapse,.nav-collapse.collapse{overflow:hidden;height:0}
.tc-sn-inner.nav-collapse.collapse{height:100%!important;overflow:auto!important}
.nav-collapse.collapse .nav{display:none}
.nav-collapse,.nav-collapse.collapse.in .nav,.tc-hover-menu.nav ul.dropdown-menu{display:block}
.nav-collapse .dropdown-menu li+li a{margin-bottom:0}
.nav-collapse .dropdown-menu li a{padding-left:25px}
.nav-collapse .dropdown-menu li li a{padding-left:30px}
.nav-collapse.tc-hover-menu-wrapper{width:100%}
.tc-hover-menu.nav li{text-align:left;position:relative}
.tc-header:not(.tc-second-menu-on) .tc-hover-menu.nav a:after{border-top:none;border-right:none;border-left:none}
.tc-hover-menu.nav a{border-bottom:1px solid #EEE}
.navbar .tc-main-menu-notice,.navbar .tc-menu-placeholder,.tc-hover-menu.nav .caret{display:none}
.nav-collapse.collapse,.no-navbar .nav-collapse{background:#fff;background:rgba(255,255,255,.9);filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#CCFFFFFF)";-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#CCFFFFFF)"}
.navbar .nav-collapse .dropdown-menu a{padding:3px 5px}
.nav a{border-bottom:1px solid #EEE}
.navbar .navbar-inner .nav li{text-align:left;position:relative}

#left ul li.parent.active{ background-color:#636466;}

#left ul li.parent.active a{ color: white;}

#left ul li.parent.active li a{ color:#636466;}

#left #current, #left ul li ul li#current.parent.active a, #left ul li ul li.parent.active a, #left ul li ul li ul li.parent.active a{ background-color:#E8E8E8;}

#left ul ul li.parent.active ul li a{ background-color: white; padding-left: 43px;}

#left ul li ul li#current.parent.active ul li a{ background-color:white;}



.mobile-only {display: none}


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


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

	
	.genesis-nav-menu.responsive-menu .menu-item,
	.responsive-menu-icon {
		display: block;
	}

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

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

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



#navigation { font:bold 13px/1em sans-serif; }


#navigation ul.rss { margin:2px 0 0 0; }

#navigation ul.rss li{display:inline;padding:0;}

#navigation ul.rss li a{color:#d75418;text-decoration:none; padding:5px 12px; line-height: 18px; display: inline-block; position: relative;}

#navigation ul.rss li.sub-email {color:#dedede;}

#navigation ul.rss li a:hover{text-decoration:underline;}

#navigation .nav li ul li { background: none; }

#navigation .nav li a { }

#navigation .nav li:first-child a { border-left:none; }

	
	
	#navigation .nav li ul  { 
		
		border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; -webkit-border-radius: 0 0 4px 4px; 
	
		
		-moz-box-shadow: 0 2px 2px rgba(0,0,0,.03);
		-webkit-box-shadow: 0 2px 2px rgba(0,0,0,.03);
		box-shadow: 0 2px 2px rgba(0,0,0,.03);
	}

	#navigation .nav li ul ul { border-radius: 0 4px 4px 4px; -moz-border-radius: 0 4px 4px 4px; -webkit-border-radius: 0 4px 4px 4px; }

	#navigation .nav li ul li a { border:0; border-bottom:1px solid #eaedef; color:#848d9a; font-weight: normal;  }

	#navigation .nav li ul li a:hover { color:#3f454b; text-decoration:none; }

	#navigation .nav li ul li:first-child a { border-top:none; }

	#navigation .nav li ul li:last-child a { border-bottom:none; }

.ie7 #navigation  { zoom: 1; }


#navigation a { color: #DF1C6E }


#navigation a:hover { color: #0088CF;
text-decoration: underline }

.fr{float:right;}

.widget #connect .fl, .widget #connect .fr { float:none;}
.entry-title a,.entry-title a:visited{color:#333}
h2.entry-title{font-size:18px;font-weight:700;margin:0 0 10px}
h1.entry-title,h1.page-title{font-size:24px;font-weight:400;line-height:28px;margin:10px 0}
.featured-left .entry-title{font-size:22px;font-weight:700;line-height:25px;margin-bottom:10px}
.featured-right .entry-title{font-size:14px;font-weight:700;margin-bottom:5px;line-height:16px}
.two-column-boxes .category-box h2.entry-title{font-size:22px;font-weight:700;line-height:25px;margin-bottom:5px}
.bottom-box-wrap h2.entry-title{clear:both;font-size:14px;font-weight:700;line-height:15px;margin-bottom:5px}
.related-loop .entry-title{font-size:13px;font-weight:700;margin:0 0 10px;padding:0}
.widget_tj_category_posts li .entry-title{font-size:12px;font-weight:700;line-height:15px;margin-bottom:5px}
#primary-nav .nav li li a:hover,#secondary-nav .nav li li a:hover,.entry-content a:hover,.entry-meta a:hover,.entry-tags a:hover,.entry-title a:hover,.widget_tj_category_posts .entry-title a:hover,.widget_tj_twitter li .content a{color:#B52100!important}
#breadcrumbs span.entry-title{display:none}
.newslist li.sponsored{background:#f1f1f2;padding:5px;margin-bottom:10px}
.newslist li.sponsored .image{width:145px}
.newslist li.sponsored .summary-container{margin:4px 0 10px}
.newslist li.sponsored .content{margin-left:160px}
#omni-navbar #mobile-nav #mobile-main-nav ul li .mobile-main-subnav{display:none;padding-bottom:50px;padding-top:50px;border:0}
#omni-navbar #mobile-nav #mobile-main-nav ul li .mobile-main-subnav .news-row{padding-bottom:10px;padding-top:10px;border-bottom:1px solid #e7e7e8;margin-left:0;margin-right:0}
#omni-navbar #mobile-nav #mobile-main-nav ul li .mobile-main-subnav .news-row .col-xs-6{padding:0 5px}
#omni-navbar #mobile-nav #mobile-main-nav ul li .mobile-main-subnav .news-row .col-xs-6 a{color:#231F20;font-size:14px}

.author-link .feed {
		-webkit-transform: scale(0.6);
		-moz-transform: scale(0.6);
		-ms-transform: scale(0.6);
		-o-transform: scale(0.6);
	transform: scale(0.6); }
#copyright .page-width{background-color:transparent;}

#copyright .stack-width .box{padding-left:0px;padding-right:0px;}
#copyright{margin-left:auto;margin-right:auto;}
.stack-copyright{padding-bottom:2.7692em;}
.stack-copyright .inner{border-style:solid;border-width:1px 0;padding-bottom:1em;padding-top:1em;margin-bottom:1em;}
.stack-copyright .inner .inner{border:medium none;margin:0;padding:0;}
.sidebar,#navigation,#header-region,#search-theme-form,#footer,.breadcrumb,.tabs,.feed-icon,.links{display:none;}
.view .skin-default{margin:0 auto;position:relative;width:480px;}
.view .skin-default .views-slideshow-controls-text{display:none;}
.view .skin-default:hover .views-slideshow-controls-text{display:block;}

.sub-nav-inner .social {
	float:right;
}


#top-banner-ad {text-align:center; width:970px; margin:0 auto;}

#top-banner-ad * {margin:0 auto;}


#top-banner-ad .top-ad {width: 728px; margin: 0; float: right; overflow: hidden; position: relative; left: -23px; top:60px;}
.icon-menu:before{content:'\e800'}
.icon-left-dir:before{content:'\e801'}
.icon-right-dir:before{content:'\e802'}
.icon-down-open:before{content:'\e803'}
.icon-right-open:before{content:'\e804'}
.icon-home:before{content:'\e805'}
.icon-search:before{content:'\e806'}
.icon-up-open-big:before{content:'\e807'}
.icon-down-open-big:before{content:'\e808'}
ul.topnav li.menu-icon .icon-menu{font-size:32px;padding:0 7px;vertical-align:sub}
.sb-slidebar nav form .icon-search{cursor:pointer;display:inline-block;font-size:24px;height:24px;margin-top:-2px;margin-left:-4px;vertical-align:top;width:24px}
.sb-slidebar nav .icon-home{display:inline-block;font-size:16px;margin-top:-4px;margin-left:-4px}
#references .icon,#resources .icon{font-size:12px}

.h2 {font-weight:bold;font-size:13px;color:#000000;text-decoration:underline;}
.row{margin-right:-15px;margin-left:-15px}

	#locations-flag .row div {
	margin-bottom: 15px;
	}

  .home .blog-archive-list .share-home {
    float: left;
    width: 100%;
    padding: 10px 0;
    border-top: 1px solid #e6e6e6;
    border-bottom: 1px solid #e6e6e6; }
.hp-summary .tab_data{background:#fff;box-shadow:0 0 5px rgba(0,0,0,0.1);padding:20px 40px;border-top:2px solid #646464;font-size:14px;color:#333;}
.home_g .hp_ads_tabs .tab_data,.home_f .hp_ads_tabs .tab_data{border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:20px 5px 17px 26px;min-height:180px;}
.home_g .hp_ads_tabs .tab_data .item,.home_f .hp_ads_tabs .tab_data .item{padding-bottom:3px;color:#333;font:normal 11px Verdana;}
.home_g .hp_ads_tabs .tab_data .item a,.home_f .hp_ads_tabs .tab_data .item a{color:#333;font:bold 11px Verdana;text-decoration:none;}
.home_g .hp_ads_tabs .tab_data .item a:hover,.home_f .hp_ads_tabs .tab_data .item a:hover{text-decoration:underline;}
.hp-summary .ads_tabs .tab,.hp-summary .tab_data,.hp-summary a,.hp-featured-ads .more,.ad-contacts .traderview a.link,.ad_header_block .top a.location,.listingsv2 .lb_block .item a,#clipped_ads,#saved_searches{color:#3399CC;}




.wrapper {width:100%;margin:0 auto;}

.clear:after, .wrapper:after, .adv-single-top-leaderboard-box:after, .articles-lst:after, .articles-lst-holder:after {content:'';display:block;height:0;clear:both;}

body.error404 .wrapper, body.error404 #main {height:100%;}

.so-widget-sow-image-sow-image-1c389ca87c1a .sow-image-container .so-widget-image {
  display: inline-block;
  max-width: 100%;
  
  height: auto;
}

.so-widget-sow-image-sow-image-3f547a15eaaa .sow-image-container .so-widget-image {
  display: block;
  max-width: 100%;
  
  height: auto;
}

.so-widget-sow-image-sow-image-46f30e3d504b .sow-image-container .so-widget-image {
  display: inline-block;
  max-width: 100%;
  width: 100%;
  height: auto;
}


.new_christmas_right_left {
    float: left;
    width: 20%;
}


.new_christmas_right_left ul{

}


.new_christmas_right_left ul li {
    float: none;
    list-style: none outside none;
}


.new_christmas_right_left ul li a {
    color: #C22026;
    display: block;
    font-family: 'latoregular';
    font-size: 19px;
    line-height: 28px;
    text-decoration: none;
}

.new_christmas_right_left ul li a:hover {
    text-decoration: underline;
}

.cart-icon .count {
  font-size: 10px;
  font-family: sans-serif;
  position: absolute;
  min-width: 1.8em;
  height: 1.8em;
  line-height: 1.8em;
  color: #fff;
  text-align: center;
  border-radius: 50%;
  right: -5px;
  top: -10px;
  z-index: 1;
  background: #ff5e9f;  
}
	
	
#horizontal-menu-wrap {  
	width: 70%;	
	display: table-cell;
	vertical-align: middle;
	position: relative;
	z-index: 1;
	}
	
	
#horizontal-menu-wrap.logo #horizontal-menu-before {
	display: table-cell;
	width: 1px;
	white-space: nowrap;	
	}
	

	#footer-banner,
	#horizontal-menu-wrap,
	#footer-banner-right {
		float: none;
		width: 100%!important;
		display: block!important;		
	}


	#horizontal-menu-before,
	#horizontal-menu-wrap.logo #horizontal-menu-before,
	#footer-horizontal-menu,
	#footer-horizontal-menu.is-before {
		display: block;
		width: 100%;
		padding: 0;
		padding-left: 0;
	}


.tesseract-version-1 #horizontal-menu-wrap {
	width: 60%;
}
html#scoped-css body.style-159 #usersite-container .zoogle-columns,html#scoped-css body.style-159 #usersite-container .zoogle-column{display:block;float:none;width:100%;margin-left:0;left:0;top:0}
#usersite-container .clearfix,#usersite-container .zoogle-columns,#usersite-container form.simple_form .row{zoom:1}
#usersite-container .clearfix:before,#usersite-container .zoogle-columns:before,#usersite-container form.simple_form .row:before,#usersite-container .clearfix:after,#usersite-container .zoogle-columns:after,#usersite-container form.simple_form .row:after{content:"\0020";display:block;height:0;visibility:hidden}
#usersite-container .clearfix:after,#usersite-container .zoogle-columns:after,#usersite-container form.simple_form .row:after{clear:both}
.four,.row .four{width:33.33333%}
.block-grid.four-up{margin:0 -10px}
ul.button-group.even.four-up li{width:25%}
.tabs.pill.two-up dd,.tabs.pill.two-up li,.tabs.pill.three-up dd,.tabs.pill.three-up li,.tabs.pill.four-up dd,.tabs.pill.four-up li,.tabs.pill.five-up dd,.tabs.pill.five-up li{margin-right:0}
.tabs.two-up dt a,.tabs.two-up dd a,.tabs.two-up li a,.tabs.three-up dt a,.tabs.three-up dd a,.tabs.three-up li a,.tabs.four-up dt a,.tabs.four-up dd a,.tabs.four-up li a,.tabs.five-up dt a,.tabs.five-up dd a,.tabs.five-up li a{padding:0 17px;text-align:center;overflow:hidden}
.tabs.four-up dt,.tabs.four-up dd,.tabs.two-up li{width:25%}
input[type="text"].four,.row input[type="text"].four,input[type="password"].four,.row input[type="password"].four,input[type="date"].four,.row input[type="date"].four,input[type="datetime"].four,.row input[type="datetime"].four,input[type="email"].four,.row input[type="email"].four,input[type="number"].four,.row input[type="number"].four,input[type="search"].four,.row input[type="search"].four,input[type="tel"].four,.row input[type="tel"].four,input[type="time"].four,.row input[type="time"].four,input[type="url"].four,.row input[type="url"].four,textarea.four,.row textarea.four{width:100%!important}
.grid{margin:0 auto;max-width:1200px;min-width:300px}
.grid:after{content:" ";display:block;clear:left;height:0;overflow:hidden}
.column,.grid .g12{float:left;padding:0 1em;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.grid .g12{width:100%}
.grid .g11{width:91.66666667%}
.grid .g10,.grid .g11{float:left;padding:0 1em;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.grid .g10{width:83.33333333%}
.grid .g9{width:75%}
.grid .g8,.grid .g9{float:left;padding:0 1em;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.grid .g8{width:66.66666667%}
.grid .g7{width:58.33333333%}
.grid .g6,.grid .g7{float:left;padding:0 1em;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.grid .g6{width:50%}
.grid .g5{width:41.66666667%}
.grid .g4,.grid .g5{float:left;padding:0 1em;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.grid .g4{width:33.33333333%}
.grid .g3{width:25%}
.grid .g2,.grid .g3{float:left;padding:0 1em;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.grid .g2{width:16.66666667%}
.grid .g1{width:8.33333333%}
.grid .full,.grid .g1{float:left;padding:0 1em;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.grid .full{width:100%}
.grid .half{float:left;padding:0 1em;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:50%}
.grid .push12{position:relative;left:100%}
.grid .push11{position:relative;left:91.66666667%}
.grid .push10{position:relative;left:83.33333333%}
.grid .push9{position:relative;left:75%}
.grid .push8{position:relative;left:66.66666667%}
.grid .push7{position:relative;left:58.33333333%}
.grid .push6{position:relative;left:50%}
.grid .push5{position:relative;left:41.66666667%}
.grid .push4{position:relative;left:33.33333333%}
.grid .push3{position:relative;left:25%}
.grid .push2{position:relative;left:16.66666667%}
.grid .push1{position:relative;left:8.33333333%}
.grid .pull12{position:relative;left:-100%}
.grid .pull11{position:relative;left:-91.66666667%}
.grid .pull10{position:relative;left:-83.33333333%}
.grid .pull9{position:relative;left:-75%}
.grid .pull8{position:relative;left:-66.66666667%}
.grid .pull7{position:relative;left:-58.33333333%}
.grid .pull6{position:relative;left:-50%}
.grid .pull5{position:relative;left:-41.66666667%}
.grid .pull4{position:relative;left:-33.33333333%}
.grid .pull3{position:relative;left:-25%}
.grid .pull2{position:relative;left:-16.66666667%}
.grid .pull1{position:relative;left:-8.33333333%}
.grid .row{margin-bottom:0;margin-left:-1em;margin-right:-1em}
.grid .row:after{content:" ";display:block;clear:left;height:0;overflow:hidden}
.grid .gcenter{margin-left:auto;margin-right:auto;clear:left;float:none}
.grid .gcenter:after{content:" ";display:block;clear:left;height:0;overflow:hidden}
.grid .g1,.grid .g2,.grid .g3,.grid .g4,.grid .g5,.grid .g6,.grid .g7,.grid .g8,.grid .g9,.grid .g10,.grid .g11,.grid .g12{float:none;margin:0;width:auto}
.grid .pull1,.grid .pull2,.grid .pull3,.grid .pull4,.grid .pull5,.grid .pull6,.grid .pull7,.grid .pull8,.grid .pull9,.grid .pull10,.grid .pull11,.grid .pull12,.grid .push1,.grid .push2,.grid .push3,.grid .push4,.grid .push5,.grid .push6,.grid .push7,.grid .push8,.grid .push9,.grid .push10,.grid .push11,.grid .push12{position:static;left:0}
#site_header_region .grid .officials-block{width:90%;margin:0 auto 1em}
#site_header_region .grid{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}
#site_branding a,#site_header_region .grid{display:-ms-flexbox;-ms-box-orient:horizontal;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}
#primary_row,#site_header_region .grid [class*=g]{padding:0;margin:0}
.nav-detail_item{display:block;position:relative}
.menu-item-has-children,.menu-item-language{position:relative;}
.menu-item-has-children:hover:after,.menu-item-language:hover:after{border-color:#c59d5f;}
.menu-item-has-children:after,.menu-item-language:after{content:"";position:absolute;top:50%;right:6px;margin-top:-2px;display:inline-block;width:5px;height:5px;border-right:1px solid #262526;border-bottom:1px solid #262526;-moz-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);-o-transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);}
.header--transparent .menu-item-has-children:after,.header--transparent .menu-item-language:after{border-color:white;}
.headroom--not-top .menu-item-has-children:after,.headroom--not-top .menu-item-language:after{border-color:#262526;}
.is--ie .menu-item-has-children,.is--ie .menu-item-language{background-color:rgba(255,255,255,0.01);}
.lt-ie9 .menu-item-has-children,.lt-ie9 .menu-item-language,.ie9 .menu-item-has-children,.ie9 .menu-item-language{background-color:white;}
.sub-menu .menu-item-has-children,.sub-menu .menu-item-language{position:relative;}
.sub-menu .menu-item-has-children:after,.sub-menu .menu-item-language:after{right:24px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.navigation--main .nav--main li.menu-item-has-children:after,.navigation--main .nav--main li.menu-item-language:after{content:none;}
.nav--footer .menu-item-has-children:after,.nav--footer .menu-item-language:after{content:none;}


span.menu-close {
  display: none;
}
#tve_eight_set .thrv_bullets_shortcode ul.tve_ul6.tve_ul li{margin-bottom:40px}
#tve_eight_set .thrv_bullets_shortcode ul.tve_ul6.tve_ul li:before{content:'\69' !important}
#tve_eight_set .thrv-leads-slide-in .thrv_bullets_shortcode ul.tve_ul6.tve_ul{font-size:15px}
#tve_eight_set .thrv-leads-slide-in .thrv_bullets_shortcode ul.tve_ul6.tve_ul li{font-size:inherit;margin-bottom:15px}
#tve_editor .thrv_bullets_shortcode ol.tve_ul,#tve_editor .thrv_bullets_shortcode ul.tve_ul{line-height:1.4em}
#tve_editor .thrv_bullets_shortcode ol.tve_ul li,#tve_editor .thrv_bullets_shortcode ul.tve_ul li{margin-bottom:10px}
#tve_editor .thrv_bullets_shortcode ol.tve_ul li:before,#tve_editor .thrv_bullets_shortcode ul.tve_ul li:before{content:'' !important}
.tve_prt .tve_ul{margin:0px;padding-left:25px;padding-bottom:0px;text-indent:10px}
.tve_prt .tve_ul li{margin-bottom:20px;margin-left:0px}
.tve_prt .tve_ul li:before{content:'' !important}
.tve_prt .tve_ul:last-of-type li:last-of-type{margin-bottom:10px}
.tve_four .tve_prt_in .tve_ul{font-size:0.9em}
.tve_five .tve_prt_in .tve_ul{font-size:0.8em;text-indent:0px}
.tve_flt .tve_prt .tve_ul{color:#fff !important}
.tve_flt .tve_prt .tve_ul:last-of-type li:last-of-type{margin-bottom:0px}
.tve_flt .tve_wrap_all .tve_prt .tve_ul li{color:#fff}

.html_header_top.html_bottom_nav_header #top .main_menu .menu-item-search-dropdown{float:right;}

#top #header .menu-item-mega-parent.current-menu-item{overflow: visible!important;}
.ody-skin .ody-custom.photo-index .aside .box .box-body .grid_3 p{margin-top:2px;margin-bottom:10px}
.ody-skin .ody-custom.photo-index .aside .box .box-footer .grid_3{margin-bottom:10px}
.ody-skin .ody-custom.photo-index .aside .box .box-footer .grid_3 p{margin-top:3px}
.ody-skin .ody-custom .grid_1,.ody-skin .ody-custom .grid_2,.ody-skin .ody-custom .grid_3,.ody-skin .ody-custom .grid_4,.ody-skin .ody-custom .grid_5,.ody-skin .ody-custom .grid_6,.ody-skin .ody-custom .grid_7,.ody-skin .ody-custom .grid_8,.ody-skin .ody-custom .grid_9,.ody-skin .ody-custom .grid_10,.ody-skin .ody-custom .grid_11,.ody-skin .ody-custom .grid_12,.ody-skin .ody-custom .grid_13,.ody-skin .ody-custom .grid_14,.ody-skin .ody-custom .grid_15,.ody-skin .ody-custom .grid_16,.ody-skin .ody-custom .grid_17,.ody-skin .ody-custom .grid_18{display:inline;float:left;margin-left:10px;margin-right:10px}
.container_18 .grid_3{width:145px!important}
.ody-skin .ody-custom .aside .box .grid_3{width:140px !important}
.ody-skin .ody-custom .aside .box.dark .grid_3,.ody-skin .ody-custom .aside .box.light .grid_3{width:130px !important}
.ody-skin .ody-custom .aside .box .grid_3.no-bullets li{background:none repeat scroll 0 0 transparent;padding-left:0}
.ody-skin .ody-custom .footer-container .footer-content .grid_3{width:150px !important}


.header .nav .menu-item {
  padding: 3px 0;
}


.header .nav .menu-item:first-child {
  margin-top: 0;
}



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}
.widget-gallery .tiled-gallery-unresized{visibility:hidden;height:0px;overflow:hidden;}


#sidebar #page_links a{
	padding-left: 15px;
	width: 250px;
	font-size: 18px;
	color: #677f01;
	}


#sidebar #page_links a:hover {
	padding-left: 15px;	
	width: 250px;
	text-decoration: none;
	color: #9abf02;
}




li.page_item, li.menu-item {
	list-style: none;
}

li.menu-item ul.sub-menu {
	list-style: none;
	margin-left:0;
}

#megaMenu ul.megaMenu li.menu-item,
#megaMenu ul.megaMenu li.widget {
  margin-bottom: 0px;
  list-style-type: none;
  list-style-image: none;
  border: none;
  text-align: left;
  float: none;
}


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega {
  position: static;
}


#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu-1 {
  min-width: 99%;
}

#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu ul.sub-menu {
  min-width: 120px;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item {
  min-width: 100px;
}

#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item {
  min-width: 50px;
  position: relative;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu ul.sub-menu {
  display: block;
  position: relative;
  top: auto;
  left: auto;
}

#megaMenu li.menu-item ul.sub-menu {
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}

#megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1 {
  border: 1px solid transparent;
  padding: 0px;
  width: auto;
  white-space: nowrap;
  left: auto;
  max-width: 100%;
}

#megaMenu.wpmega-nojs li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1,
#megaMenu.megaFullWidthSubs li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1,
#megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-mega-fullWidth ul.sub-menu.sub-menu-1 {
  

  width: 100%;
  left: -1px;
  

}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega-floatRight {
  float: right;
}


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-mega-alignLeft ul.sub-menu.sub-menu-1 {
  left: 0px;
}


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-mega-alignRight ul.sub-menu.sub-menu-1 {
  right: 0px;
  left: auto;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.widget {
  display: block;
}

#megaMenu ul li.menu-item {
  font-size: 12px;
  list-style-image: none;
  letter-spacing: 0px;
}


#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.widget {
  font-size: 11px;
  min-width: 100px;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul li.menu-item.ss-nav-menu-item-depth-1 {
  padding: 11px 27px;
  

}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu {
  width: auto;
  float: none;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item {
  display: block;
  float: none;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.ss-nav-menu-verticaldivision {
  clear: both;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.sub-menu-newcol {
  float: left;
}

#megaMenu li.menu-item.ss-nav-menu-mega .ss-nav-menu-header a,
#megaMenu li.menu-item.ss-nav-menu-mega .ss-nav-menu-header span.um-anchoremulator {
  font-weight: normal;
}

#megaMenu li.menu-item.ss-nav-menu-mega .megaMenu-thumb {
  width: 15px;
  height: 15px;
  margin-right: 5px;
  vertical-align: middle;
}

#megaMenu ul li.menu-item.ss-nav-menu-reg a,
#megaMenu ul li.menu-item.ss-nav-menu-reg span.um-anchoremulator {
  display: block;
}


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg.um-flyout-align-right ul.sub-menu {
  left: auto;
  right: 0;
}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.ss-nav-menu-item-depth-1.fullWidthRow,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.ss-nav-menu-item-depth-1.ss-sidebar {
  margin-right: 0px;
  width: 100%;
  

  padding-left: 0;
  padding-right: 0;
}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.mega-colgroup ul.sub-menu li.menu-item {
  min-width: 0;
  white-space: normal;
}

#megaMenu ul ul.sub-menu li.menu-item .wpmega-nonlink a {
  padding: 0px;
}

#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-item-depth-0 {
  display: block;
  float: none;
  clear: none;
}

#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-item-depth-0 ul.sub-menu-1 {
  top: 0px;
  left: 100%;
  width: auto;
  max-width: 720px;
  

}

#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu {
  padding: 4px 0px;
}





#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist {
  margin-left: 0;
  list-style: none;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist li {
  margin-bottom: .5em;
  clear: both;
  padding-top: .5em;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist img {
  float: left;
  

}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist-w-img div.wpmega-postlist-title,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist-w-img div.wpmega-postlist-content {
  padding-left: 60px;
  color: inherit;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist div.wpmega-postlist-title a {
  padding: 0px 0px;
  font-size: 13px;
  text-decoration: none;
}

  #megaMenu.megaResponsive.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-reg.ss-nav-menu-item-depth-0 ul.sub-menu-1 ul.sub-menu {
    left: 0;
    top: 100%;
  }

  #megaMenu.megaResponsive.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-item-depth-0 ul.sub-menu-1 {
    max-width: 420px;
  }

  
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg {
    position: static;
  }

  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu,
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item ul.sub-menu {
    left: -1px;
    width: 100%;
    box-shadow: none !important;
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
  }

  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item ul.sub-menu {
    top: 100%;
  }

  
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1 {
    left: -1px !important;
    width: 100%;
    box-sizing: content-box;
    
  
    box-shadow: none !important;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }


#megaMenu ul.megaMenu li.menu-item a span.uber-close,
#megaMenu ul.megaMenu li.menu-item span.um-anchoremulator span.uber-close {
  position: absolute;
  box-sizing: border-box;
  text-decoration: none;
  top: 0;
  right: 0;
  height: 100%;
  width: 30px;
  text-align: center;
  line-height: 40px;
  background: #999;
  background: rgba(0, 0, 0, 0.9);
  z-index: 700;
  font-size: 20px;
  font-weight: bold;
  color: #f5f5f5;
  display: none;
}

#megaMenu ul.megaMenu a:hover span.uber-close,
#megaMenu ul.megaMenu span.um-anchoremulator:hover span.uber-close,
#megaMenu ul.megaMenu li.menu-item.megaHover a span.uber-close,
#megaMenu ul.megaMenu li.menu-item.megaHover span.um-anchoremulator span.uber-close {
  display: block;
}



#megaMenu ul.megaMenu li.menu-item a span.wpmega-item-description, #megaMenu ul.megaMenu li.menu-item span.um-anchoremulator span.wpmega-item-description {
    color: #BBBBBB;
    font-size: 13px !important;
    text-transform:none !important;
	line-height: 1.2;
}


li .menu-item a {
	border-bottom: 1px solid #262626 !important;
}

#navigation .menu { }

.main-footer .sub-footer .payment-options li.mastercard { width: 38px; background-position: -291px -218px; }

.main-footer .sub-footer .payment-options.light .mastercard { background-position: -291px -168px; }

.td-header-style-6 .td_ul_logout .menu-item img {
  left: -25px;
}

.top-header-menu .menu-item-has-children .sub-menu {
  display: none;
}

.top-header-menu .menu-item-has-children li {
  list-style-image: none;
  height: auto;
}

.top-header-menu .menu-item-has-children li a {
  font-family: 'Open Sans', arial, sans-serif;
  font-weight: 500;
  font-size: 11px;
  line-height: 28px;
  display: block;
  text-transform: none;
  margin: 0 10px 0 10px ;
  white-space: nowrap;
  min-width: 100px;
}

.top-header-menu .menu-item-has-children li a:hover {
  color: #4db2ec;
}

.top-header-menu .menu-item-has-children ul {
  width: auto !important;
}

  #td-mobile-nav .menu-item-has-children a {
    width: 100%;
    z-index: 1;
  }

.td_ul_logout .menu-item {
  position: relative;
  left: 0;
}

.td_ul_logout .menu-item a {
  display: inline !important;
  line-height: 29px !important;
  margin-right: 21px;
}

.td_ul_logout .menu-item .td_user_logd_in {
  margin-right: 11px;
}

.td_ul_logout .menu-item i {
  font-size: 10px;
  position: relative;
  top: 0;
}

.td_ul_logout .menu-item img {
  position: absolute;
  top: 5px;
  left: -40px;
  display: inline-block;
  margin-right: 19px;
}

.ie8 .top-header-menu .menu-item-has-children li a,
.ie9 .top-header-menu .menu-item-has-children li a,
.ie10 .top-header-menu .menu-item-has-children li a,
.ie11 .top-header-menu .menu-item-has-children li a {
  top: -1px;
}




.datatable{
	margin-bottom:20px;
}

.datatable tr td, .datatable tr th{

	line-height: 19px;
	padding: 12px 10px;
}


.icon-arrow-down {
  background-position: -312px -96px;
}

.icon-arrow-down:before {
  content: "\f063";
}


.img-rounded {
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
}



#wrapper {
	margin-left:auto;
	margin-right:auto;
	width:950px;
}

.slogan-mini{				
	color:#fff;
	font:14px/16px 'Open Sans', Arial, sans serif;
	padding:0 0 30px;
	text-align:center;
}
.wf-active .widget h3{font-size:19.1px;font-style:normal;font-weight:700;font-family:"ff-dagny-web-pro-1","ff-dagny-web-pro-2",sans-serif}

.mm_wallpaper {  float : left;  height : 40px;  padding-top : 10px;  text-align : center;  width : 78px;  border-radius : 5px; -webkit-border-radius : 5px; -moz-border-radius : 5px;   margin : 2px 0 0 2px;  }

#nav {height:34px;background:#282828;z-index:1;position:relative;}

#nav ul {margin:0 0 0 15px;}

#nav li {list-style:none;float:left;padding-left:3px;height:34px;position:relative;}

#nav li a {display:block;padding:0 10px;line-height:30px;color:#fff;font-weight:bold;}

#nav li.active a {background:#fff;color:#34647F;}

#nav li a:hover, #nav li:hover a, #nav li.sfHover a {background:#34647F;color:#fff;text-decoration:none;}

#nav li ul {position:absolute;width:170px;left:-999em;margin-left:-1px;border:1px solid #295770;border-top:0;}

#nav li ul ul {margin:-31px 0 0 170px;}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li.sfHover ul ul, #nav li.sfHover ul ul ul, #nav li.sfHover ul ul ul ul {left:-999em;}

#nav li li {padding:0;height:auto;background:#fff;width:170px;}

#nav li li a, #nav li li.active a, #nav li li a:hover {margin:0;height:30px;line-height:30px;background:#fff;border-top:1px solid #295770;color:#34647F;}

#nav li li a, #nav li.active li a {font-weight:normal;}

#nav li:hover ul, #nav li.sfHover ul {left:4px;}

#nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul, #nav li li.sfHover ul, #nav li li li.sfHover ul, #nav li li li li.sfHover ul {left:0;}

.column {
	vertical-align:top;
	position: relative;
	width:139px;
	padding:0;
	cursor:pointer;
}


.column a:first-child { padding:0 !important; width:100% !important;}

.column:hover {
	background-color:#97ce91;
}

.dropdown_3columns .column:hover h3 {
	color:#FFF;
}

.column img {
	border:3px solid #c7c7c7;
	margin:5px auto 0;
	display:block;
}
.webstore-overlay-cart .totals .total{font-weight:bold;}
.webstore-overlay-cart .totals .total td,.webstore-overlay-cart .totals .total th{padding:4px 8px 16px;color:#444;font-size:1.25rem;}
#confirm .totals .total td,#confirm .totals .total th{color:#333;font-size:1.25rem;line-height:1.5em;}
#confirm .totals .total td{font-weight:bold;}
.webstore-lines-totals .total td,.webstore-lines-totals .total th{color:#333;font-size:1.25rem;line-height:1.5em;}
.webstore-lines-totals .total td{font-weight:bold;}
.col{float:left}
a.socicon:link{font-family:'socicon'!important;text-decoration:none;}

.translator.icon-arrow-down:after {
  content: '\fe';
  color: #f3c300;
  position: absolute;
  height: 20px;
  width: 10px;
  z-index: 5;
  font-size: 0.5rem;
  right: 10px;
  pointer-events: none;
  background: #10295a;
  bottom: -25px;
  padding-top: 2px;
}

.translator.icon-drop-down-arrow:before {
  position: absolute;
  z-index: 999999;
  color: #f3c300;
  right: -11px;
  bottom: 0px;
  background: #10295a;
  width: 43px;
  height: 28px;
  font-size: 2em;
  pointer-events: none;
}

  .searchAndLang .translator {
    position: relative;
    bottom: 10px;
  }

#phone-numbers {
	width:130px;
	float:right;
	min-height:150px;	
}
.aq-block-aq_3_column_block .aq-block-aq_flexslider_block,.aq-block-aq_2_column_block .aq-block-aq_featured_2_3_block,.aq-block-aq_3_column_block .aq-block-aq_featured_2_3_small_block,.aq-block-aq_3_column_block .aq-block-aq_featured_2_3_small_block li{width:100%}
.aq-block-aq_3_column_block .flexslider p.teaser{display:none}
.aq-block-aq_3_column_block .flexslider h2{font-size:18px}
.aq-block-aq_3_column_block .flexinside{bottom:15px;padding:5px 2.5%}
.aq-block-aq_3_column_block .mainflex:hover .flexinside{bottom:25px}
.aq-block-aq_3_column_block .flexslider iframe,.aq-block-aq_3_column_block .bloglike iframe{max-height:170px!important}
.aq-block-aq_ads_block,.aq-block-aq_3_column_block .aq-block-aq_featured_2_3_small_block{width:100%!important}
.aq-block-aq_3_column_block .bloglike .imgwrap,.widgetable .bloglike .imgwrap{max-width:100%;width:100%;margin:0 0 20px 0}
.aq-block-aq_ads_block img{float:left}
.aq-block{border-left:1px solid #ddd}
.aq-block-aq_clear_block{margin-bottom:0}
.aq-block-hr-single{margin:2px 0 0 0}
.aq-block-hr-double{margin-bottom:0px}
.aq-block-aq_column_block,.block-container{margin-bottom:0px}
h4.aq-block-title{margin:0 0 20px}
.widgetable .searchform input.s,.widgetable .searchform input.s:focus,.aq-block-aq_widgets_block .searchform input.s,.aq-block-aq_widgets_block .searchform input.s:focus{width:95%;float:left}
.aq-block-aq_featured_2_3_block .fblock_small{float:right;width:40%;margin-left:5%;margin-right:0}
.aq-block-aq_featured_2_3_small_block .fblock_small{height:90px!important}
.aq-block-aq_featured_2_3_small_block{width:105%!important}
.aq-block-aq_2_3_column_block .aq-block-aq_featured_2_3_small_block li:first-child,.aq_row .aq-block-aq_featured_2_3_small_block li:first-child{border-top:1px solid #ddd;padding:25px 0}
.aq-block-aq_featured_2_3_block li.fblock_small:nth-child(2){border-top:none;padding-top:0!important}
.aq-block-aq_2_3_column_block .aq-block-aq_masonry_block{width:100%!important}
.aq-block-aq_2_3_column_block .aq-block-aq_masonry_block .maso-inn{height:400px}
.aq-block-aq_2_3_column_block .aq-block-aq_masonry_block p.teaser{font-size:11px;margin-bottom:15px}
.aq-block-aq_2_3_column_block .aq-block-aq_masonry_block .flexinside{bottom:20px;left:15%;padding:0 5%;width:60%}
.aq-block-aq_2_3_column_block .aq-block-aq_masonry_block h3{font-size:20px!important}
.aq-block-aq_2_3_column_block .aq-block-aq_masonry_block .meta{display:none}
.aq-block-aq_2_3_column_block .aq-block-aq_flexcarousel_block{width:100%}
.aq-block-aq_2_3_column_block .flexcarousel ul.slides li{width:203px!important;height:288px}
.aq-block-aq_2_3_column_block .aq-block-aq_masonry_block .maso-inn li{height:150px;width:50%;position:relative;float:left;top:auto;left:auto}
.aq-block-aq_2_3_column_block .aq-block-aq_masonry_block .maso-inn li.maso1{width:100%;height:240px}
.aq-block-aq_2_3_column_block .aq-block-aq_masonry_block .flexinside,.flexinside,.maso-inn .flexinside{padding:0 2.5%;bottom:15px}
.aq-block-aq_3_column_block .bloglike .imgwrap{max-width:40%;width:40%;margin:0 20px 20px 0}
.aq-block-aq_3_column_block .bloglike iframe,.aq-block-aq_3_column_block .flexslider iframe,.fblock_big iframe{max-height:320px!important}
.aq-block-aq_2_3_column_block .aq-block-aq_masonry_block .maso-inn li,.maso-inn li{height:130px}
.aq-block-aq_2_3_column_block .aq-block-aq_masonry_block .maso-inn li.maso1,.maso-inn li.maso1{width:100%;height:240px}
.aq-block-aq_featured_2_3_block .fblock_small,.bloglike .imgwrap,.fblock_big,.fblock_small{margin-right:0;width:100%;max-width:100%}
.woocommerce ul.products,#navigation,#header,.aq-block,.fblock,ul#serinfo,.postinfo,.postinfo span,.widgetable,.related,#hometab,h2.leading,.postauthor_alt{border-color:#ededed!important}
.aq-block.aq-block-aq_featured_2_3_big_block.aq_span8.aq-first.clearfix .bloglike:nth-child(5) {clear:both}
.aq-block.aq-block-aq_featured_2_3_big_block.aq_span8.aq-first.clearfix .bloglike:nth-child(odd) {clear:left}
.aq-block-aq_featured_2_3_block .fblock.fblock_small{width:50%;padding:15px!important}
.aq-block-aq_featured_2_3_block .fblock.fblock_small:nth-child(even) {clear:right}
.aq-block-aq_featured_2_3_block .fblock.fblock_small img{width:100%}
.aq-block-aq_featured_2_3_block .fblock_big p.teaser{width:100%!important}
.aq-block-aq_featured_2_3_block .fblock_big h3{width:100%!important}
.aq-block.aq-block-aq_featured_2_3_big_block.aq_span8.aq-first.clearfix{width:100%;padding:10px!important;box-sizing:border-box;background:#fff;border:2px solid;margin-bottom:25px}
.aq-block.aq-block-aq_featured_2_3_block.aq_span8.aq-first.clearfix{box-sizing:border-box;background:#fff;border:2px solid;width:100%;padding:0;margin-bottom:25px}
.aq-block-aq_featured_2_3_block .fblock_big{width:100%;box-sizing:border-box;padding:0;margin-bottom:0}
.aq-block-aq_featured_2_3_block .fblock_big img,.aq-block-aq_featured_2_3_block .fblock_big .imgwrap{width:100%;padding:0;margin:0}
.aq-block-aq_featured_2_3_block h2.widget_spec{position:static}
.aq-block-aq_featured_2_3_block .fblock_big p.meta{background-color:#333;padding:5px 10px;font-size:13px;display:inline-block;position:absolute;top:0;right:0}
.aq-block-aq_featured_2_3_block .fblock_big .head-wrap{padding:16px;padding-bottom:0}
.aq-block-aq_featured_2_3_block .fblock_big p.meta a{font-weight:800;color:#fff}
.aq-block-aq_featured_2_3_block .fblock_small h4{font:700 14px/1.2 Roboto}
.aq-block-aq_featured_2_3_block .fblock_small img{float:none}


.share-lightbox-bg {
	position: relative;
}

.both-sidebar #secondary-right {
    float: right;
    width: 25%;
}


.right-sidebar #primary, .left-sidebar #primary, .both-sidebar .left-sidbar-right, .both-sidebar #primary, .right-sidebar #secondary-right, .left-sidebar #secondary-left, .both-sidebar #secondary-left, .both-sidebar #secondary-right{
    float: none;
    width: 100%;
}


.right-sidebar #secondary-right {
    float: right;
    width: 25%;
}


.home #primary, .home #secondary-right {
  margin-top: 10px;
}


.widget-area {
  display: inline-block;
  float: left;
  width: 29%;
  padding-left:20px;
}
#content-twoCol,.section,.content-main{border:none !important;}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-sm-4{width:33.33333333%}


.socialwall .tabletop {
display: table;
width: 100%;
border-collapse: collapse;
border: 0px;
padding: 0px;
margin: 0px;
table-layout: fixed;
}


.socialwall .tabletop .cell {
display: table-cell;
width: 50%;
vertical-align: middle;
margin: 0px;
outline: none;
height: 100%;
padding: 0px;
}


.socialwall .tabletop .cell.two {
padding-left: 5%;
text-align: right;
color: #92278f;
font-size: 2em;
}


.socialwall .tabletop .cell.two ul {
list-style-type: none;
margin: 0px;
padding: 0px;
line-height: 1;
}


.socialwall .tabletop .cell.two ul li {
list-style-type: none;
display: inline-block;
margin: 0px;
padding: 0px;
margin-right: 6px;
line-height: 1;
}


.socialwall .tabletop .cell.two ul li:last-child {
margin: 0px;
}


.socialwall .tabletop .cell.two ul li a {
color: #92278f;
}


.socialwall .tabletop .cell.two ul li a:hover {
color: #121212;
}

.h00bimg {float: left; display: inline-block; margin-right: 0.5em; width: 50%;}

#front_content
{
	width:656px;
	background-color:white;
	vertical-align:top;
}

.main-header .cart .recently-added table tfoot .items-count { font-weight: normal; }



	
#navleft {
  position: absolute;
  width: 128px;
  top: 180px;
  left: 20px;
  font-size: 0.9em;
  border: 1px dashed black;
  background-color: white;
  padding: 10px;
  z-index: 2;
}

.et_monarch .et_social_networks .et_social_totalcount_count, .et_monarch .et_social_sidebar_networks_mobile .et_social_totalcount_count { display: inline-block; font-size: 20px; font-weight: 700; line-height: 20px; }

.et_monarch .et_social_sidebar_networks .et_social_totalcount_count { display: block; font-size: 18px; font-weight: 700; }
