﻿a#scroll-down{display:none;width:60px;height:60px;position:absolute;left:50%;margin-left:-30px;bottom:5rem;z-index:999;border-radius:50px;border:2px solid #fff;color:#fff}
a#scroll-down:hover{color:#fff;background:#ecad81;border:2px solid #ecad81}
a#scroll-down:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:dashicons;content:"\f347";font-weight:400!important;text-decoration:none!important;line-height:1;top:20px;left:18px;font-size:20px;position:absolute}
.full-window-header.home-header-standard a#scroll-down,.full-window-header.home-header-video a#scroll-down,.page-header-full a#scroll-down{display:block}
.is-home-slider a#scroll-down{display:none!important}
 a#scroll-down:hover, a#top-arrow:hover, input[type='submit'], input[type='reset'], .wolf-button, .button, .add_to_cart_button, .wolf-show-ticket-button{ background:#c74735; border-color:#c74735; }
.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}
.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;}
.post{float:left;background-color:#000001;border:1px solid #414141;padding:5px;width:202px;margin-right:5px;margin-bottom:7px;min-height:235px;height:235px;overflow:hidden;}
.post p.posttitle{font-family:Tahoma,Geneva,sans-serif;font-size:11px;font-weight:bold;line-height:14px;color:#fff;padding-left:3px;border-bottom:1px dotted #666666;padding-bottom:6px;padding-top:1px;height:25px;overflow:hidden;vertical-align:top;}
.post p.posttitle a{color:#fff;}
.archive-author-likes .likes{float:right;text-align:right;width:27.906976744186046511627906976744%}
.archive-author-likes .likes span{padding:0 10px}
.archive-author-likes .likes span:first-child{padding-left:0}
.archive-author-likes .likes span:last-child{padding-right:0}
.archive-author-likes .likes img{position:relative;top:-2px;vertical-align:middle}
.hover-state .likes{margin-top:1.25em;display:block}
.hover-state .likes a{color:lightgrey;margin:0 1em;text-align:center}


		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;}
.megamenu-skin-friendly .megamenu-slot-title a,.megamenu-skin-friendly .megamenu-slot-title span,.megamenu-skin-friendly .megamenu-item a,.megamenu-skin-friendly .megamenu-item span{padding:5px 12px 7px 12px;display:block;}
.megamenu-skin-friendly .megamenu-item a,.megamenu-skin-friendly .megamenu-item span{color:#fff;font-size:100%;}
.megamenu-skin-friendly .megamenu-item a:hover{color:#fff;background:#00325b;}
.left{float:left !important;}
button.left-align,.button.left-align{text-align:left;text-indent:0.75rem;}
.top-bar-section .left li .dropdown{right:auto;left:0;}
.top-bar-section .left li .dropdown li .dropdown{left:100%;}
.left-small{width:2.8125rem;height:2.8125rem;position:absolute;top:0;border-right:solid 1px #eaeaea;left:0;}
.tab-bar-section.left{left:0;right:2.8125rem;}
.left-off-canvas-menu{-webkit-backface-visibility:hidden;width:13.4375rem;top:0;bottom:0;position:absolute;overflow-x:hidden;overflow-y:auto;background:#fff;z-index:1001;box-sizing:content-box;transition:transform 500ms ease 0s;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-transform:translate(-100.5%,0);-webkit-transform:translate3d(-100.5%,0,0);-moz-transform:translate3d(-100.5%,0,0);-ms-transform:translate3d(-100.5%,0,0);-o-transform:translate3d(-100.5%,0,0);transform:translate3d(-100.5%,0,0);left:0;}
.left-off-canvas-menu *{-webkit-backface-visibility:hidden;}
.offcanvas-overlap .left-off-canvas-menu,.offcanvas-overlap .right-off-canvas-menu{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;z-index:1003;}
.offcanvas-overlap-right .left-off-canvas-menu{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;z-index:1003;}
.no-csstransforms .left-off-canvas-menu{left:-13.4375rem;}
.left-submenu{-webkit-backface-visibility:hidden;width:13.4375rem;top:0;bottom:0;position:absolute;margin:0;overflow-x:hidden;overflow-y:auto;background:#fff;z-index:1002;box-sizing:content-box;-webkit-overflow-scrolling:touch;-ms-transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0;-webkit-transition:-webkit-transform 500ms ease-in-out;-moz-transition:-moz-transform 500ms ease-in-out;-ms-transition:-ms-transform 500ms ease-in-out;-o-transition:-o-transform 500ms ease-in-out;transition:transform 500ms ease-in-out;}
.left-submenu *{-webkit-backface-visibility:hidden;}
.left-submenu.move-right{-ms-transform:translate(0%,0);-webkit-transform:translate3d(0%,0,0);-moz-transform:translate3d(0%,0,0);-ms-transform:translate3d(0%,0,0);-o-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0);}
.left-for-xmall-only{float:left !important;}
.top-menu ul.sticky-menu.left{margin-left:0;margin-right:10px;}
.top-menu ul.sticky-menu.left li{margin-right:10px;}
.top-menu .sticky-menu.left .search-drop.open{margin-left:-10px !important;left:0 !important;right:inherit !important;}
.top-menu .sticky-menu.left .search-drop.open:before{right:inherit !important;left:8px !important;}
.top-menu .sticky-menu.left .search-drop.open:after{right:inherit !important;left:7px !important;}
body.rtl .left-off-canvas-menu{left:inherit;right:0;-moz-transform:translate3d(100.5%,0,0);-o-transform:translate3d(100.5%,0,0);-ms-transform:translate3d(100.5%,0,0);-webkit-transform:translate3d(100.5%,0,0);transform:translate3d(100.5%,0,0);}
.left-off-canvas-menu label,.left-off-canvas-menu ul.off-canvas-list li{text-align:left;}
nav.navigation.left,nav.navigation.right{background:#f3f3f3;}
.vc_row.has-gradient.left-to-right .row-gradient:before{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.65)));background:-webkit-linear-gradient(left,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:-o-linear-gradient(left,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:-ms-linear-gradient(left,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:linear-gradient(to right,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=1);}




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

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

	
#states {
	position: relative;
	border: 1px solid #d2e4fc;
	margin: 0 0 10px 5px;
	width: 460px; 
	font-size: small; }


#states td { padding: 4px; }

.register-button-container {
    width: 100%;
    height: 30px;
    text-align: right;
    margin-top: 10px;
    margin-bottom: 10px;
}


.description-wrapper h3.title
{
    margin-bottom:10px;
}


.description-wrapper h3.title a {	text-decoration: none;}


.description-wrapper h3.title a:hover {color: white; text-decoration: underline;}






.top-nav {
	float: right;
}

#menus
{
	display:block;
}







.demo-1 .dl-menuwrapper button:hover,
.demo-1 .dl-menuwrapper button.dl-active
{
	
}

.demo-1 .dl-menuwrapper ul {
	background: #262626;
	font-size:12px;
}

.fusion-checklist {
  list-style-type: none;
  padding: 0;
  margin: 0;
  margin-top: 10px;
}

.fusion-checklist .fusion-li-item {
  margin-bottom: 11px;
}

.fusion-checklist .icon-wrapper {
  display: table;
  float: left;
}

.fusion-checklist .fusion-li-icon {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}

.fusion-checklist .circle-yes {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: #333333;
  color: #fff;
  text-align: center;
}

	.footer_term_block { float: none; }

table.exploit_list tbody tr td.date, table.exploit_list tbody tr td.dlink, table.exploit_list tbody tr td.app, table.exploit_list tbody tr td.verification, table.exploit_list tbody tr td.platform, table.exploit_list tbody tr td.author {
    border: solid #eee 1px;
    text-align:center;
    padding:3px;
}

table.exploit_list tbody tr td.date, table.category-list th.date { width:90px; text-align:center;}

.aligncenter,
.alignnone {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.clearfix:before,
.clearfix:after {
  content: " ";
  

  display: table;
  

}

.clearfix:after {
  clear: both;
}

.wt-scroller .slides{ position:relative; width:900px; height:200px; float:left; overflow:hidden; z-index:1; }

.wt-scroller .slides ul{ list-style:none; position:relative; width:99999px; margin:0; padding:0; z-index:0; overflow:hidden; }

.wt-scroller .slides ul li{ position:relative; display:block; float:left; overflow:hidden;  height:200px; }

.wt-scroller .slides ul li img{ position:absolute; top:0; left:0; z-index:0; border:0;}

.wt-scroller .slides ul li p{ position:absolute; top:0; left:0; z-index:1; color:#FFF; font-size:12px; width:290px; padding:5px; margin:0;visibility:hidden; }
.calendar-calendar .week-view .full .first td.multi-day{border-top:1px solid #CCCCCC;}

#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 {
  min-width: 99%;
}

#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.sub-menu li.menu-item a,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item span.um-anchoremulator {
  width: auto;
  display: block;
  background: transparent;
}

#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 .ss-nav-menu-verticaldivision {
  clear: both;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega .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 li.menu-item.ss-nav-menu-reg ul.sub-menu-1 {
  border: 1px solid transparent;
  padding-top: 6px;
  padding-bottom: 6px;
}

#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu ul.sub-menu {
  top: -1px;
  border-style: solid;
  border-width: 1px;
}

#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;
}

#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 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 {
  font-size: 9px;
  color: #bbbbbb;
  text-transform: uppercase;
}



#genesis-responsive-slider {
	background-color: #fff;
	border: 10px solid #eee;
	margin: 0 auto;
	padding: 10px;
	position: relative;
}


#wrapper {
    width: 100%;
    min-width: 980px;
    min-height: 100%;
    height: auto !important;
    height: 100%;
}
.menu-dropdown
ul.level3{padding-bottom:10px}
.menu-dropdown
li.level3{font-size:11px;line-height:17px}
.menu-dropdown a.level3:hover{color:#f16d1a}
.menu-dropdown
a.current.level3{font-weight:bold}
.menu-dropdown
a.level3{color:#CACACA}
.menu-dropdown .level3 a.level3:hover{color:#fff}
.menu-mobile .level3,
.menu-responsive
.level3{display:none !important}

.ind_why_p1{display:inline;float:left;width:235px;color:#000000; font:13px Arial, Helvetica, sans-serif; margin-left:5px; border:1px solid #ECF4CC; padding-bottom:15px;}

  .tax-work_categories .menu-item-29 .sub-menu {
    display: block;
  }

  header .menu li.current_page_item.menu-item-has-children .sub-menu,
  header .menu li.current_page_parent.menu-item-has-children .sub-menu,
  header .menu li.current-menu-item.menu-item-has-children .sub-menu,
  header .menu li.current-menu-ancestor.menu-item-has-children .sub-menu,
  header .menu li.current-page-ancestor.menu-item-has-children .sub-menu,
  header .menu li.current_page_item.current_page_parent .sub-menu,
  header .menu li.current_page_parent.current_page_parent .sub-menu,
  header .menu li.current-menu-item.current_page_parent .sub-menu,
  header .menu li.current-menu-ancestor.current_page_parent .sub-menu,
  header .menu li.current-page-ancestor.current_page_parent .sub-menu,
  header .menu li.current_page_item.current-menu-ancestor .sub-menu,
  header .menu li.current_page_parent.current-menu-ancestor .sub-menu,
  header .menu li.current-menu-item.current-menu-ancestor .sub-menu,
  header .menu li.current-menu-ancestor.current-menu-ancestor .sub-menu,
  header .menu li.current-page-ancestor.current-menu-ancestor .sub-menu,
  header .menu li.current_page_item.current-page-ancestor .sub-menu,
  header .menu li.current_page_parent.current-page-ancestor .sub-menu,
  header .menu li.current-menu-item.current-page-ancestor .sub-menu,
  header .menu li.current-menu-ancestor.current-page-ancestor .sub-menu,
  header .menu li.current-page-ancestor.current-page-ancestor .sub-menu {
    transition: none;
    display: block;
  }
.fa-icon::before{font-family:FontAwesome;content:"\f0a4\00a0\00a0";display:inline-block;color:#003467}
.fa-icon.facebook::before{content:"  "}
.fa-icon.facebook-square::before{content:"  "}
.fa-icon.digg::before{content:"  "}
.fa-icon.google::before{content:"  "}
.fa-icon.google-plus::before{content:"  "}
.fa-icon.google-plus-square::before{content:"  "}
.fa-icon.instagram::before{content:"  "}
.fa-icon.linkedin::before{content:"  "}
.fa-icon.linkedin-square::before{content:"  "}
.fa-icon.pinterest::before{content:"  "}
.fa-icon.pinterest-square::before{content:"  "}
.fa-icon.soundcloud::before{content:"  "}
.fa-icon.stack-overflow::before{content:"  "}
.fa-icon.twitch::before{content:"  "}
.fa-icon.twitter::before{content:"  "}
.fa-icon.twitter-square::before{content:"  "}
.fa-icon.vimeo-square::before{content:"  "}
.fa-icon.yelp::before{content:"  "}
.fa-icon.youtube::before{content:"  "}
.fa-icon.youtube-play::before{content:"  "}
.fa-icon.youtube-square::before{content:"  "}

		#tabnav { padding: 75px 0 0 370px; position: relative;  }
.newstile-wrap{position:relative;width:296px}
.newstile-wrap h5{text-shadow:none;color:#fff;text-align:center;margin:0;padding:0;margin-bottom:1px}
.newstile-wrap figcaption,.newstile-wrap figure{margin:0;padding:0}
.newstile-wrap .newstile-small.pull-left,.newstile-wrap .newstile-small.pull-right{float:none;display:block}
.newstile-wrap .newstile-small.pull-right{margin-top:20px}
#header .div3{float:right;padding-top:7px}
#header .div3 a{margin-left:15px;padding:1px 0 2px 20px;background-repeat:no-repeat;text-decoration:none}
#header .div3 a:hover{text-decoration:underline}
#header .div3 a.no-icon{padding-left:0}
#header .div3 a.button-green{padding:0 0 0 9px}
#site-title{font-family:Helvetica,Verdana;text-decoration:none;}


#product-area .showcase, #product-area .pager, #product-area .details, .quick-shop-content .showcase, .quick-shop-content .pager, .quick-shop-content .details { float: left; }

#product-area .showcase .container, #product-area .pager .container, .quick-shop-content .showcase .container, .quick-shop-content .pager .container { margin-bottom: 10px; }

#product-area .showcase .wrap, #product-area .pager .wrap, .quick-shop-content .showcase .wrap, .quick-shop-content .pager .wrap { position: relative; z-index: 100; }

#product-area .showcase .wrap .overlay, #product-area .pager .wrap .overlay, .quick-shop-content .showcase .wrap .overlay, .quick-shop-content .pager .wrap .overlay { position: absolute; top: 0; right: 0; bottom: 0; left: 0; -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1); box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1); -webkit-transition: box-shadow 200ms; -moz-transition: box-shadow 200ms; -o-transition: box-shadow 200ms; transition: box-shadow 200ms; }

.lt-ie9 #product-area .showcase .wrap .overlay, .lt-ie9 #product-area .pager .wrap .overlay, .lt-ie9 .quick-shop-content .showcase .wrap .overlay, .lt-ie9 .quick-shop-content .pager .wrap .overlay { border: 1px solid  #e3d1c3 ; }

#product-area .showcase .wrap.active .overlay, #product-area .pager .wrap.active .overlay, .quick-shop-content .showcase .wrap.active .overlay, .quick-shop-content .pager .wrap.active .overlay { -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.3); -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.3); box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.3); }

#product-area .showcase .wrap img, #product-area .pager .wrap img, .quick-shop-content .showcase .wrap img, .quick-shop-content .pager .wrap img { width: 100%; height: auto; display: block; }

#product-area .showcase, .quick-shop-content .showcase { width: 40%; padding: 0 15px 0 0; }

#product-area .showcase.wide, .quick-shop-content .showcase.wide { width: 50%; }

#product-area .showcase .container, .quick-shop-content .showcase .container { overflow: hidden; position: relative; }

#product-area .showcase .container .spinner, .quick-shop-content .showcase .container .spinner { position: absolute !important; left: 50% !important; top: 50% !important; z-index: 50 !important; }

#product-area .showcase .notes a, .quick-shop-content .showcase .notes a { font-family:  'Source Sans Pro', sans-serif ; font-size: 12px; color:  #ba9b82 ; position: relative; padding-left: 28px; display: -moz-inline-stack; display: inline-block; vertical-align: middle; *vertical-align: auto; zoom: 1; *display: inline; }

#product-area .showcase .notes a.email-us, #product-area .showcase .notes a.fitting-guide, #product-area .showcase .notes a.guides, #product-area .showcase .notes a.toggle-fullview, .quick-shop-content .showcase .notes a.email-us, .quick-shop-content .showcase .notes a.fitting-guide, .quick-shop-content .showcase .notes a.guides, .quick-shop-content .showcase .notes a.toggle-fullview { margin-top: 15px; }

#product-area .showcase .notes a .icon, .quick-shop-content .showcase .notes a .icon { display: block; font-family: 'icons'; margin-right: 5px; font-size: 87px; line-height: 10px; text-indent: -17px; position: absolute; left: 0; top: 0; width: 20px; height: 20px; overflow: hidden; -webkit-font-smoothing: antialiased; }

#product-area .showcase .notes a.toggle-fullview .icon, .quick-shop-content .showcase .notes a.toggle-fullview .icon { font-size: 79px; margin-top: -3px; }

#product-area .showcase .notes a.guides .icon, .quick-shop-content .showcase .notes a.guides .icon { font-size: 80px; text-indent: -14px; }

#product-area .showcase .notes a.email-us .icon, #product-area .showcase .notes a.fitting-guide .icon, .quick-shop-content .showcase .notes a.email-us .icon, .quick-shop-content .showcase .notes a.fitting-guide .icon { font-size: 86px; margin-left: -1px; margin-top: -3px; }

.fullscreen-product-viewer .showcase .wrap, .fullscreen-product-viewer .pager .wrap { position: relative; }

.fullscreen-product-viewer .showcase .wrap .overlay, .fullscreen-product-viewer .pager .wrap .overlay { position: absolute; top: 0; right: 0; bottom: 0; left: 0; -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1); box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1); -webkit-transition: box-shadow 200ms; -moz-transition: box-shadow 200ms; -o-transition: box-shadow 200ms; transition: box-shadow 200ms; }

.lt-ie9 .fullscreen-product-viewer .showcase .wrap .overlay, .lt-ie9 .fullscreen-product-viewer .pager .wrap .overlay { border: 1px solid  #e3d1c3 ; }

.fullscreen-product-viewer .showcase .wrap.active .overlay, .fullscreen-product-viewer .pager .wrap.active .overlay { -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.3); -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.3); box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.3); }

.fullscreen-product-viewer .showcase .wrap img, .fullscreen-product-viewer .pager .wrap img { width: 100%; height: auto; }

.fullscreen-product-viewer .showcase { width: 100%; padding: 0 90px 0 0; }

.fullscreen-product-viewer .showcase.wide { padding: 0; }

.fullscreen-product-viewer .showcase .container { position: relative; }

.fullscreen-product-viewer .showcase .container .spinner { position: absolute !important; left: 50% !important; top: 50% !important; z-index: 50 !important; }

.fullscreen-product-viewer .showcase .wrap { z-index: 100; }

#header-links-inner,
#header-sticky-links-inner {
	float: right;
}

.header-style2 #header-links-inner {
	
	max-width: 1140px;
	margin: 0 auto;
	width: 100%;
}



#header-links-inner {
	display: table;
}

#pre-header .header-links li a,
#pre-header-social li,
#pre-header-social li a {
	color: #B3B3B3;
	font-size: 12px;
	font-weight: 300;
}

#pre-header .header-links li a {
	display: block;
	padding: 9px 15px;
	background: #292929;
}

#pre-header .header-links .sub-menu {
	position: absolute;
	display: none;
	z-index: 9999;
	border-top: 1px solid #1E1E1E;
}

#pre-header .header-links .sub-menu li {
}

#pre-header .header-links .sub-menu a {
	min-width: 100px;
	padding: 5px 25px 5px 15px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}

#pre-header .header-links .sub-menu a:hover {
	color: #E3E3E3;
}



#pre-header .header-links i {
	color: #F47E3E;
	padding-right: 10px;
	font-size: larger;
}


.pre-header-style2 #pre-header .header-links li a {
	background: #FFF;
}

.pre-header-style2 #pre-header .header-links li a,
.pre-header-style2 #pre-header-social li {
	color: #999;
}

.pre-header-style2 #pre-header .header-links a:hover {
	color: #F47E3E;
}

.pre-header-style2 #pre-header .header-links .sub-menu {
	border: 1px solid #EEE;
}

#header .header-links li,
#header-sticky .header-links li {
	
	
	position: relative;
	display: inline-block;
}

#header .header-links li a,
#header-sticky .header-links li a {
	color: #555;
	font-weight: 300;
	display: block;
	padding: 8px 14px;
	margin: 0px;
}

#header .header-links .sub-menu,
#header-sticky .header-links .sub-menu {
	display: none;
	float: left;
	position: absolute;
	z-index: 9999;
	background: #FFF;
	border-top: 1px solid #E3E3E3;
	border-bottom: 1px solid #E3E3E3;
}

#header .header-links .sub-menu a,
#header-sticky .header-links .sub-menu a {
	color: #1E1E1E;
	font-size: 12px;
	line-height: 32px;
	min-width: 100px;
	margin: 0;
	padding: 2px 10px;
}

#header .header-links .sub-menu a:hover,
#header .header-links .sub-menu .current-menu-item a,
#header-sticky .header-links .sub-menu a:hover,
#header-sticky .header-links .sub-menu .current-menu-item a {
	color: #F47E3E;
}

#header .header-links .header-thinkupmega ul .sub-menu,
#header-sticky .header-links .header-thinkupmega ul .sub-menu {
	position: relative;
	display:block !important;
	visibility: visible !important;
	float: none;
	left: 0px;
	top: auto;
	border: none;
}

#header .header-links .header-thinkupmega ul .sub-menu li,
#header-sticky .header-links .header-thinkupmega ul .sub-menu li {
	position: relative;
	border: none;
	padding-left: 0;
	padding-right: 0;
}

#header .header-links .header-thinkupmega ul .sub-menu a,
#header-sticky .header-links .header-thinkupmega ul .sub-menu a {
	border: none;
}

#header .header-links .header-thinkupmega ul .sub-menu a:before,
#header-sticky .header-links .header-thinkupmega ul .sub-menu a:before {
	position: relative;
	font-family: FontAwesome;
	content: "\f105";
	padding-right: 10px;
}

#header .header-links .header-thinkupmega .sub-menu a,
#header-sticky .header-links .header-thinkupmega .sub-menu a {
	padding: 2px 10px;
}

.header-style2 #header .header-links .sub-menu {
	border-top: 1px solid #E3E3E3;
}

.header-style2 #header .header-links .sub-menu a {
	padding: 2px 0px;
}


.module-news-list {
  position: relative;
  margin-bottom: 25px;
}

.module-news-list.news-list-thumb {
  padding-left: 115px;
}

.module-news-list .hdg {
  line-height: 1.2;
  margin-bottom: 8px;
  color: #333333;
}

.module-news-list .hdg a {
  color: #333333;
}

.module-news-list .hdg a:hover {
  color: #6eca97;
}


.module-news-img {
  position: absolute;
  top: 5px;
  left: 0;
  width: 100px;
}

.module-news-img img {
  width: 100%;
  height: auto;
}


.entry-content fieldset {
	border: 1px solid #e7e7e7;
}


.entry-content fieldset legend {
	background: #fff;
	color: #000;
}


.entry-content input {
	
}


.entry-content input.button {
	
}


.entry-content label {
	color: #888;
}


.entry-content select {
	
}


.entry-content sub {
	
}


.entry-content blockquote.left {
	
}


.entry-content blockquote.right {
	
}


.home #content .category-asides .entry-content {
	
}


.attachment .entry-content .entry-caption {
	
}


.attachment .entry-content .nav-previous a:before {
	
}


.attachment .entry-content .nav-next a:after {
	
}


.entry-content {
}


.entry-content #facebook_like {
	
}

.category-item {width: 300px; float: left; padding: 0 10px 10px 0; border-right: 1px solid #eee;}

.category-item-photo {margin-bottom: 8px;}

.category-item-photo a, .category-item-photo img {display: block;}

.category-item-meta {color: #999; font-size: 10px; margin-bottom: 3px;}

.category-item-meta a {color: #999;}

.category-item-meta a:hover {color: #ff5800;}

.category-item h2 {font-size: 18px; color: #323232; margin-bottom: 5px;}

.category-item h2 a {color: #323232;}

.category-item h2 a:hover {color: #ff5800;}

.category-item p {color: #323232; font-size: 12px;}

.bgr-black { background: #1d1d1d; }
.link-go:after,.link-return:before,.link-show-less:after,.link-show-more:after{content:'';display:inline-block;position:relative;top:0;left:0;width:5px;height:10px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBoZWlnaHQ9IjEwIiB2aWV3Qm94PSI1Mi41IDAgNSAxMCIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgNTIuNSAwIDUgMTAiPgo8cGF0aCBmaWxsPSIjMzhhM2M4IiBkPSJtNTcuNDg3LDQuOTk5IC4wMTMtLjAxNS0uMzQ1LS4zNzMtMy45NTEtNC42MTEtLjcwNCwuNzYgMy42MzIsNC4yNC0zLjYzMiw0LjI0IC43MDQsLjc2IDMuOTUtNC42MTEgLjM0Ni0uMzc0eiIvPgo8L3N2Zz4K);background-size:100% 100%;background-repeat:no-repeat}
.link-go:after,.link-show-less:after,.link-show-more:after{margin-left:5px}
.link-secondary.link-go:after,.link-secondary.link-return:before,.link-secondary.link-show-less:after,.link-secondary.link-show-more:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBoZWlnaHQ9IjEwIiB2aWV3Qm94PSI1Mi41IDAgNSAxMCIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgNTIuNSAwIDUgMTAiPgo8cGF0aCBmaWxsPSIjNjY2MjYwIiBkPSJtNTcuNDg3LDQuOTk5IC4wMTMtLjAxNS0uMzQ1LS4zNzMtMy45NTEtNC42MTEtLjcwNCwuNzYgMy42MzIsNC4yNC0zLjYzMiw0LjI0IC43MDQsLjc2IDMuOTUtNC42MTEgLjM0Ni0uMzc0eiIvPgo8L3N2Zz4K)}
.link-tertiary.link-go:after,.link-tertiary.link-return:before,.link-tertiary.link-show-less:after,.link-tertiary.link-show-more:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBoZWlnaHQ9IjEwIiB2aWV3Qm94PSIwIDAgNSAxMCIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUgMTAiPgo8cGF0aCBmaWxsPSIjOTg5MThCIiBkPSJNNC45ODcsNC45OTkgNSw0Ljk4NCA0LjY1NSw0LjYxMSAuNzA0LDAgMCwuNzYgMy42MzIsNSAwLDkuMjQgLjcwNCwxMCA0LjY1NCw1LjM4OSA1LDUuMDE1eiIvPgo8L3N2Zz4K)}
.link-go.link-go-white,.link-return.link-return-white{color:#fff}
.link-go.link-go-white:after,.link-return.link-return-white:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBoZWlnaHQ9IjEwIiB2aWV3Qm94PSIwIDAgNSAxMCIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUgMTAiPgo8cGF0aCBmaWxsPSIjZmZmIiBkPSJNNC45ODcsNC45OTkgNSw0Ljk4NCA0LjY1NSw0LjYxMSAuNzA0LDAgMCwuNzYgMy42MzIsNSAwLDkuMjQgLjcwNCwxMCA0LjY1NCw1LjM4OSA1LDUuMDE1eiIvPgo8L3N2Zz4K)}
.link-go.link-read-more{white-space:nowrap;text-transform:uppercase;font-size:13px;line-height:1.5em}
.small-game-desc{max-height:50px}
.men__last--white .men__subtitles{color:#85939d;font-size:1.25rem;opacity:1}
.men__jobs .men__subtitles{margin-bottom:84px}
.ab-kit-cont .men__subtitles{margin-bottom:42px}
.men__pri .men__subtitles{max-width:650px}
.men__landnew-section--benchmark .men__subtitles{line-height:2.1875rem}
.men__slack .men__subtitles{margin-top:17px;color:#85939d;font-size:1rem;line-height:25px;width:100%;max-width:530px}
.men__titles,.men__subtitles{padding:0 5px;text-align:center;width:100%}
.men__subtitles{max-width:700px;width:100%;margin:0 auto}

	.caja-staff .item-staff.escudo-mosaico{width: 35%;}


	.ipress_slider .item img{width: 80%;}

	.caja-staff .item-staff{width: 49%;}

	.caja-staff .item-staff.foto-mosaico{width: 51%;}

.img{ margin:0.5em; border:1px dotted #999;padding:3px;height:auto;width:27%;float:left;text-align:center}

.img img{ display:inline;  border:0.06em solid #fff}

.img a:hover img{border:0.06em solid #00f}


#top ul#top-nav.nav li.menu-item:nth-child(1n+2):before {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #8A8275;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
    content: "";
    display: inline-block;
    height: 4px;
    position: absolute;
    top: 8px;
    vertical-align: middle;
    width: 4px;
}


#top ul#top-nav.nav li.menu-item {
	position: relative;
}


#top ul#top-nav.nav li.menu-item a {
	position: static;
	padding: 4px 0px 4px 12px;
}


ul#menu-footer-nav.menu li.menu-item {
	float: left;
	position: relative;
}


ul#menu-footer-nav.menu li.menu-item a {
  	line-height: 5px;
	position: static;
	padding: 0px 3px 0px 0px;
}


ul#menu-footer-nav.menu li.menu-item:after {
    content: "|";
    
    
}


ul#menu-footer-nav.menu li.menu-item:last-child:after {
    	content: "";
}



#top-left{
	margin-top:0px; margin-left:0px; width:0px; height:0px;
	display:none;
}
aside.node-list-tout .content{margin:1px;padding:5px}
.field-name-field-channel-75x75-touts aside.node .content .field,.field-name-field-channel-75x75-touts aside.node .content .field div{display:inline}
body.smartest-shopper .column-main #main-content .single-finalist .content{display:inline-block;width:230px}
body.node-type-article .content{font-size:14px}
body.node-type-article .content p:nth-child(1){margin-top:0}
body.node-type-article .content .field-name-body a{color:#ec008c}
body.node-type-article .content ul.pager li.pager-previous,body.node-type-article .content ul.pager li.pager-next,body.node-type-article .content ul.pager li.pager-first,body.node-type-article .content ul.pager li.pager-last{display:none}
body.node-type-article .content ul.links{font-weight:normal;font-family:Arial,sans-serif;color:#08a0b6;padding-bottom:5px;float:left;margin:1.25em 0 0 0;width:100%}
body.node-type-article .content ul.links li{padding-left:17px}
body.node-type-article .content ul.links li a{color:#08a0b6;text-decoration:none}
body.node-type-article .content ul.links li.i{padding:0 6px;color:#b8e5e1}
body.node-type-article .field-name-field-touts aside.node .content,body.node-type-article .field-name-field-touts-page2 aside.node .content,body.node-type-article .field-name-field-touts-page3 aside.node .content{background-color:#f7f7f7;padding:10px;display:block;overflow:hidden}
body.node-type-article .field-name-field-touts aside.node .content p,body.node-type-article .field-name-field-touts-page2 aside.node .content p,body.node-type-article .field-name-field-touts-page3 aside.node .content p{margin:0;padding:0;display:inline}
body.node-type-article .field-name-field-touts aside.node .content h2,body.node-type-article .field-name-field-touts-page2 aside.node .content h2,body.node-type-article .field-name-field-touts-page3 aside.node .content h2{font-weight:normal;font-size:12px;font-family:"kepler-std",Times New Roman,Times,serif;color:#08a0b6;line-height:115%;margin-bottom:0}
body.node-type-article .field-name-field-touts aside.node .content .tout-deck,body.node-type-article .field-name-field-touts-page2 aside.node .content .tout-deck,body.node-type-article .field-name-field-touts-page3 aside.node .content .tout-deck{line-height:145%;font:normal "kepler-std",Times New Roman,Times,serif;display:inline;width:40%}
body.node-type-article .field-name-field-touts .tout-image .content,body.node-type-article .field-name-field-touts .field-name-field-image-300x300 .content,body.node-type-article .field-name-field-touts article.node-image .content,body.node-type-article .field-name-field-touts-page2 .tout-image .content,body.node-type-article .field-name-field-touts-page2 .field-name-field-image-300x300 .content,body.node-type-article .field-name-field-touts-page2 article.node-image .content,body.node-type-article .field-name-field-touts-page3 .tout-image .content,body.node-type-article .field-name-field-touts-page3 .field-name-field-image-300x300 .content,body.node-type-article .field-name-field-touts-page3 article.node-image .content{padding:0}
body.node-type-calendar .content-header{overflow:hidden}
.subchannel__featured-tout .pane-content aside.node .content .field div,.subchannel .pane-node-field-featured-tout .pane-content aside.node .content .field div{display:inline}
body.package .content-header{float:left}
body.package .content-header #packageHeader{margin-bottom:20px}
.mnt_pic_container .mnt{padding:0;margin:0;display:none;}












.slide-container { background:#212121; width:640px; margin: 0 0 20px;  -moz-box-shadow:0 0 10px #635b4e; -webkit-box-shadow:0 0 10px #635b4e; }


.menu-item:hover .sub-menu {
	display: block;
}


.menu-item a {
	font: 11px museoslab, sans-serif;
}


.sidebar-nav li,
.sidebar-nav .menu-item a {
  margin: 10px 0;
	padding: 10px 0 0 0;
	font: 13px museoslab, sans-serif;
	text-transform: uppercase;
	border-top: 1px solid #e1e1e1;
}


.sidebar-nav li:first-child,
.sidebar-nav .menu-item:first-child a {
	border: none;
	background: none;
}





.sidebar-nav .current_page_item ul a,


.sidebar-nav .current_page_ancestor a,


.sidebar-nav .menu-item a {
  color: #900;
}



.current_page_item ul a:hover,
.sidebar-nav .menu-item a:hover {
  color: #fc0;
}



.sidebar-nav .current_page_ancestor .current_page_item a,
.sidebar-nav .menu-item.current_page_item a {
  color: #000;
}

.mashmenu .channel-content{display:none}

.mashmenu .channel-content.active{display:inline-block;  max-width: 857px;  height: 200px; overflow: hidden;  position: absolute;}
.icon-trending-up:before{content:"\e605"}
.countries-trending .icon-trending-up{font-size:13px;color:#fff;margin-right:5px;padding:1px;position:absolute;right:5px;top:10px}
