﻿

.productpilewidget .product {
    width:32%;
    float:left;
    margin-top:5px;
    position:relative;
}


.productpilewidget .product.middle {
    margin-left:2%;
    margin-right:2%;
}


.productpilewidget .product a {
    display:block;
    overflow:hidden;
    height:100%;
    text-align:center;
    margin-bottom:-4px; 
}


.productpilewidget .product img {
    max-width:100%;
    display: inline-block;
    zoom: 1;
    *display: inline;
}


.doimgfade .productpilewidget .product img {
    visibility:hidden;
}



html* .productpilewidget .product.middle {
    margin-left:1%;
    margin-right:1%;
}


html* .productpilewidget .product a {
    margin-bottom:0;
}


.productlist .product {
    position:relative;
    margin-top:25px !important; 
}


.slides .productlist .product {
    margin-top:0;
}


.productlist .product .columnfluff {
    width:1px;
    height:100%;
    position:absolute;
    top:0;
    right:-10px;
    border-right: 1px solid #c4c9c5;
}


.productlist .product .title,
.productlist .product .desc,
.productlist .product .price {
    margin-left:5px;
    margin-right:5px;
}


.productlist .product .title {
    display:block;
    margin-top:7px;
    color:#96b47e;
}


.productlist .product .desc {
    color:#333333;
    display:block;
    margin-top:5px;
}


.productlist .product .price {
    margin-top:5px;
    font-size:16px;
    font-family:Arial, sans-serif, sans-serif;
}


.productlist .product .price .reducedfrom {
    filter: alpha(opacity=50);
    opacity:0.5;
    text-decoration: line-through;
}


.productlist .product .price .from {
    font-size:14px;
    line-height:14px;
    font-style:italic;
}


.productlist .product .imgcont {
    overflow:hidden;
    text-align:center;
    position:relative;
    z-index:0;
    margin:0 5px;
    min-height:80px; 
}


.productlist .product .imgcont .imgswitch {
    position:relative;
    width:100%;
    display:inline-block;
    zoom: 1;
    *display: inline;
}


.productlist .product .imgcont .imgswitch img {
    display:inline-block;
    zoom:1;
    *display:inline;
}


.productlist .product .imgcont .imgswitch .altimgcont {
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    text-align:center;
    overflow:hidden;
}


.productlist .product .imgcont .imgswitch .altimg {
    filter: alpha(opacity=0);
    opacity:0;
    max-height:none;
    max-width:none;
}


.productlist .product .imgcont .sale {
    background:#8d8d8d;
    border:1px solid #fff;
    padding: 4px 12px;
    color: #ffffff;
    font-family:Arial, sans-serif, sans-serif;
}




.productlist .product .imgcont img {
    max-width:100%;
}


.productlist .product .imgcont .highlight img {
    display:block;
}



.doimgfade .productlist .product .imgcont img,
.rg-image img {
    filter: alpha(opacity=0);
    opacity:0;
}

    
    #mainslider .product .info .textblock {
        min-height:155px;
    }

    
    #mainslider .product .info .textblock .desc {
        display:none;
    }

    
    
    .productlist .product .imgcont,
    .productlist .product .title,
    .productlist .product .desc {
        height:auto !important;
    }

    
    .productlist .product.last {
        border-bottom:0;
    }
#usersite-container #purchase-details ul li .details{overflow:hidden}
#usersite-container #purchase-details ul li .details .track_data{float:left}
#usersite-container #purchase-details ul li .details .track_data.full_width{width:100%}
#usersite-container #purchase-details ul li .details .download{float:right;padding-left:10px}
#usersite-container #purchase-details ul li .details .file_info{max-width:300px}
.wrapper{width:1125px;margin:0 auto;}
#header .wrapper{position:relative;}
.article-container .wrapper .footer-columns-container{padding-top:10px;padding-bottom:5px;min-height:300px;}
.article-container .wrapper .footer-columns-container article{min-height:300px;}
.article-container .wrapper .footer-columns-container h4{font-size:18px;text-align:left;margin-bottom:0;}
.hero-overlay .wrapper{width:50%;}
.tabs-container .wrapper{width:50%;}
.section-copy.format-1 .wrapper{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.hero-overlay .wrapper h2{position:relative;-webkit-animation-name:slideDown;-webkit-animation-duration:1s;-webkit-animation-timing-function:ease-in animation-name: slideDown;animation-duration:1s;animation-timing-function:ease-in;}
.wrapper h1.product-name{margin-bottom:35px;position:relative;color:#fff;font-size:38px;z-index:100;text-shadow:2px 2px 2px #000,2px 2px 4px #444;}
.wrapper,.pager{width:100%;}
#footer .wrapper{padding:0 10px;}
body.page-node-national-snapshot #page .view-national-snapshots .views-field-body .references img.media-element{display:inline;margin:0 1px;}

		.container .number,
        .container .one.column,
        .container .one.columns,
        .container .two.columns,
        .container .three.columns,
        .container .four.columns,
        .container .five.columns,
        .container .six.columns,
        .container .seven.columns,
        .container .eight.columns,
        .container .nine.columns,
        .container .ten.columns,
        .container .eleven.columns,
        .container .twelve.columns,
        .container .thirteen.columns,
        .container .fourteen.columns,
        .container .fifteen.columns,
        .container .sixteen.columns,
        .container .one-third.column,
        .container .two-thirds.column,
		.tool_wrapper  { width: 300px; }


.number {
  float: left;
  text-align: center;
  margin: 0 5px;
  width: 182px;
}


.number span {
  display: block;
  margin-bottom: 10px;
}


.number .number {
  color: #353535;
  font-size: 48px;
  font-weight: 500;
  line-height: 40px;
  padding: 5px 0;
}


.number .description {
  color: #2b2b2b;
  font-size: 15px;
}


#numberList .number,
#numberList .description {
  display: block;
  text-align: center;
}


#numberList .number {
  font-size: 60px;
  font-weight: 600;
}
ul.calendar-links,.region-content ul.calendar-links{margin:0;padding:0;}
.block-search .form-item input.form-search,.white_bg .region-header .block-search .form-item input.form-search,.white_bg #navigation .block-search .form-item input.form-search{border:1px solid #ccc;border-right:none;float:left;height:14px;padding:6px;color:#4e4e4e;background-color:#FAFAFA;}
.overlay #skip-link,.overlay .region-page-top,.overlay #header,.overlay #page-title,.overlay #featured,.overlay #sidebar-first,.overlay #sidebar-second,.overlay #footer-wrapper,.overlay #banner-top,.overlay #banner-bottom,.overlay #highlighted,.overlay #navigation{display:none;}
.region-header,.region-header a,.region-header li a.active,#header #name-and-slogan,#header #name-and-slogan a{color:#ffffff;}


	#header-banner{float:none;text-align:center;margin:0 auto;width:100%;padding-top:20px; clear:both;}

#side-header #header-banner {
  margin-top: 40px;
  float: none;
}
.items-view-block .col-1,.items-view-block .col-2{width:46%;}




li.page_item,li.menu-item {
	padding: 0;
	margin: 5px 0 5px 0;
	list-style: none;
}


li.page_item,li.menu-item a:hover{

}


li.page_item a,li.menu-item a {
	line-height: 120%;
	font-size: 10px;
}




li.page_item li a,li.menu-item li a {
	display: inline;
	padding: 0;
	margin: 0;
	background: none;
	border: none;
	color: #666;
	line-height: 120%;
	font-weight: normal;
}

li.page_item li a:hover,li.menu-item li a:hover {
	background: none;
}


li.page_item a:hover,
li.menu-item a:hover {
	text-decoration: none;
}

 a.color{color:#fff}

	
	


   
.w-image {
	line-height: 0;
	margin-bottom: 20px;
	}

	.w-image.align_left {
		float: left;
		margin-right: 20px;
		}

	.w-image.align_right {
		float: right;
		margin-left: 20px;
		}

	.w-image.align_center {
		clear: both;
		text-align: center;
		}

	.one-half .w-image,
	.one-third .w-image,
	.two-thirds .w-image,
	.one-quarter .w-image,
	.three-quarters .w-image {
		margin-bottom: 20px;
		}

.clearfloat { 
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
.q_team .q_team_social_holder .fa-stack{margin:0 4px 3px 0;width:1.6em;height:1.6em;line-height:1.6em}
.q_team{background-color:#fff;overflow:hidden}
.q_team .q_team_image{position:relative}
.q_team .q_team_image img{width:100%;vertical-align:middle}
.q_team .q_team_description_wrapper{position:absolute;top:0;width:100%;height:100%;background-color:rgba(255,255,255,0.95);opacity:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;cursor:default}
.q_team .q_team_image:hover .q_team_description_wrapper{opacity:1}
.q_team .q_team_description{display:table;width:100%;height:100%}
.q_team .q_team_description_inner{display:table-cell;vertical-align:middle;text-align:center;padding:0 50px}
.q_team .q_team_description_inner p{color:#303030}
.q_team .q_team_text{padding:23px 16px 23px;border-style:none;border-width:1px;border-color:#f6f6f6;border-top:none!important}
.q_team .q_team_title_holder{margin:0 0 9px;text-align:center}
.q_team .q_team_title_holder .q_team_name{margin-bottom:7px}
.q_team .q_team_text_inner .separator{background-color:#1abc9c;margin-bottom:16px!important}
.q_team .q_team_social_holder{position:relative;text-align:center}
.q_team .q_team_social_holder .q_social_icon_holder i.simple_social{font-size:19px;color:#bcbcbc}
.q_team .q_team_social_holder .q_social_icon_holder:hover i.simple_social{color:#1abc9c}


img.full{width:100%;}
ul.menu{margin:0;padding:0;line-height:1.5}
ul.menu li{margin:0;padding:0}
.primary-nav .menu{display:none;font-family:"Avant Garde Gothic",sans-serif;font-weight:600;font-size:19px;color:#26245d;float:left;margin:0;padding:0}
.show-nav .menu{display:none}
.show-nav .menu li{margin-right:28px;display:inline-block}
.show-nav .menu li.last{margin-right:0}
.vertical-nav__top .menu:first-child{padding-top:20px}
.logged-in .vertical-nav__top .menu:first-child{padding-top:32px}
.tveModalBx .tveDropdown .menu li.selected a{background-color:#2d92fe}

#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;
}
#forum td.forum,#forum td.topics,#forum td.posts,#forum td.last-reply{padding-top:4px;padding-bottom:4px;}
.calendar-calendar .week-view .full tr.last td.multi-day{border-bottom:1px solid #CCCCCC;}
#forum td.created,#forum td.posts,#forum td.topics,#forum td.last-reply,#forum td.replies,#forum td.pager{white-space:nowrap;}



.iccalendar .no-event {
}


#slideshow .feature-entry {
	z-index:999;
	position:absolute;
	background:#000;
	color:#fff;
	top: 147px;
	left:3px;
	width:274px;
	height:30px;
	padding: 10px;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
	}


#slideshow .feature-entry a {
	color:#fff;
	}
.bold-text{font-family:'FuturaW01-ExtraBoldCond 774896',FuturaLT-CondensedExtraBold,Impact,Arial,Sans-Serif;}
.social-link .overlay .action .bold{font-weight:400;}
.textblock p .bold{font-family:'FuturaW01-ExtraBoldCond 774896','FuturaBT-BoldCondensed',Impact,Arial,Sans-Serif;}


.list-view-item:after, .list-view-heading:after, .event-detail .event-info:after, .share-text, .tfly-calendar .calendar-list-flip:after, .event-detail .related-events:after, .event-detail .artist-boxes .artist-box-headliner:after, .event-detail .artist-boxes .artist-box-support:after, .event-detail .artist-boxes ul.links:after, .event-detail .sponsor-info:after {
	content:" ";
	display:block;
	clear:both;
}

.list-view-item, .event-detail .event-info, .share-text, .list-view-heading, .calendar-list-flip {
	height:1%;
}

.list-view-item {
	border:solid 1px gray;
	margin-bottom:-1px;
	border-collapse:collapse;
	position:relative;
	padding:10px;
}


.share-container ul a .fa {

}


.share-container ul a .fa:before {
	font-size: 1.25em;
	margin-right: .25em;
}


.fa-facebook-square {
	color: #48649d;
}

.fa-twitter-square {
	color: #59adeb;
}

.fa-pinterest-square {
	color: #ca242d;
}

.fa-youtube-square {
	color: #ca1c26;
}

.fa-instagram {
	color: #517fa4;
}

.fa-envelope-square {
	color: #cd3e2c;
}

.fa-rss-square {
	color: #ff9900;
}

.fa-google-plus-square {
	color: #dd4b39;
}

.fa-linkedin-square {
	color: #007bb6;
}


#social-media-list-container span.fa {
	color: #FFF !important;
}

.fs30{font-size:30px;}
#home-page .pi-review .review-meta-block .description{font-style:italic}
#index-page .pi-review .review-meta-block .content-type,#index-page .pi-review .review-meta-block .description,#index-page .pi-review .review-meta-block .type-icon{display:none}
#promoted-page .pi-review .review-meta-block .description{font-style:italic}
#review-page #review-body .popover .popover-content .pi-socialbar .description{display:none}
#review-page #review-body .top-socialbar .pi-socialbar .description{display:none}
.pi-reviews-module.tiles .pi-review .review-meta-block .description{font-style:italic}
.pi-reviews-module.tiles .pi-review .review-meta-block .content-type,.pi-reviews-module.tiles .pi-review .review-meta-block .description,.pi-reviews-module.tiles .pi-review .review-meta-block .type-icon{display:none}
.pi-socialbar .description{margin:15px 0;color:#adadad;font-style:italic}
.span3{width:25%}

	
	
	header.header .topbar,
	header.header .topbar-container { width: 100%; }


.topbar-container .tagline{display:none;}

.itm2 {min-height:28px;border-radius:11px 11px 0 0;overflow:hidden;color:#ffffff;font:bold 14px Arial;}

.itm2 a {color:#ffffff;text-decoration:none;}

h1, h2, h3, h4, h5, h6, .hdr-wgt-wide, #hdr-nav, #sub{
	font-family: 'Asap', 'Helvetica Neue', Arial, sans-serif;
	font-weight: bold;
	text-transform:uppercase;
	letter-spacing:1px;
}


.hdr-wgt, #hdr-nav{padding:4px 0;}

.hdr-wgt h4{margin-bottom:3px;}

.hdr-wgt, .hdr-wgt h4, #hdr-nav{font-size:18px;}

.hdr-wgt-wide, .hdr-wgt h4, #hdr-nav{font-size:22px;}

.hdr-wgt-sm{font-size:16px;}


.hdr-wgt a, .hdr-wgt a:hover, #hdr-nav a, #hdr-nav a:hover{text-decoration:none;color:#000;}

    .span4 {
        width: 228px;
    }

    .row-fluid .span4 {
        width: 31.491712707182323%;
        *width: 31.43852121782062%;
    }

    input.span4, textarea.span4, .uneditable-input.span4 {
        width: 214px;
    }
.primary-nav__sub-menu{width:690px;right:auto;left:0}
.primary-nav__sub-menu:before,.primary-nav__sub-menu:after{display:none}
.primary-nav--vertical .primary-nav__sub-menu{position:relative;top:0;display:none;width:100%;background-color:#ae27a7;padding:0;border-radius:0}
.primary-nav--vertical .js-open.primary-nav__sub-menu{display:block}
.primary-nav--vertical .primary-nav__sub-menu .primary-nav__sub-menu__buttons--see-all-shows a{width:100%;border:0;border-radius:0;line-height:inherit;font-family:"Avant Garde Gothic",sans-serif;color:#fff;text-transform:none}
.primary-nav--vertical .primary-nav__sub-menu .primary-nav__sub-menu__buttons--see-all-shows a:hover,.primary-nav--vertical .primary-nav__sub-menu .primary-nav__sub-menu__buttons--see-all-shows a:focus{border-radius:0;color:#fff}
.primary-nav--vertical .primary-nav__sub-menu .primary-nav__sub-menu__buttons--full-schedule{display:none}
div.panels-flexible-column-last,div.panels-flexible-region-last{display:none}
div.panels-flexible-column-first,div.panels-flexible-region-first{width:100%}

.panels-flexible-service .panels-flexible-region{padding:0;}
.panels-flexible-service .panels-flexible-region-inside{padding-right:0.5em;padding-left:0.5em;}
.panels-flexible-service .panels-flexible-region-inside-first{padding-left:0;}
.panels-flexible-service .panels-flexible-region-inside-last{padding-right:0;}
.panels-flexible-region-service-top{float:left;width:99.0000%;}
.panels-flexible-region-service-left{float:left;width:32.6700%;}
.panels-flexible-region-service-center{float:left;width:33.6600%;}
.panels-flexible-region-service-right{float:left;width:32.6700%;}
.panels-flexible-region-service-bottom{float:left;width:99.0000%;}
.panels-flexible-region-service-sidebar{float:left;width:99.0000%;}




#main-footer-navigation {margin: 5px 0 0; padding: 0; list-style: none;}

#main-footer-navigation li {display: inline;}

	
	h2.search {
		color: #333;
		margin: 0;
	}

		
		div.search + h2.search {
			margin-top: 20px;
		}

	
	
	div.navglobal,
	div.identityaction div.search, 
	div.navmain,
	div.banner,
	div.anchor,
	div.navlocal,
	div.navlocal,
	div.module,
	div.datepicker a {
	   display: none;
	}

.home-slider .flex-caption h3 {
	color: #fff;
	font-size: 40px;
}

.home-slider .flex-caption .btn-main:hover {
	color: #fff;
	text-decoration: none;
}

.home-slider .flex-caption {
	animation: 2s ease 0s normal none 1 slideIn;
	color: #fff;
	left: 50%;
	margin: -210px 0 0 -470px;
	max-width: 400px;
	position: absolute;
	top: 50%;
	-webkit-animation: slideIn;
	-moz-animation: slideIn;
	-o-animation: slideIn;
	animation: slideIn;
	-webkit-animation-duration: 2s;
	-moz-animation-duration: 2s;
	-o-animation-duration: 2s;
	animation-duration: 2s;
}


.flex-caption .btn_c {
  display: inline-block;
  width: auto;
}

.td-header-style-1 .td-header-sp-recs {
  margin: 28px 0 9px 0;
  
  
  
}

.td-header-style-2 .td-header-sp-recs {
  margin: 24px 0 0 0;
  
  
  
}

.single_template_6 .td-header-style-2 .td-header-sp-recs,
.single_template_7 .td-header-style-2 .td-header-sp-recs,
.homepage-post.single_template_7 .td-header-style-2 .td-header-sp-recs,
.single_template_8 .td-header-style-2 .td-header-sp-recs,
.single_template_10 .td-header-style-2 .td-header-sp-recs,
.single_template_11 .td-header-style-2 .td-header-sp-recs,
.td_category_template_2 .td-header-style-2 .td-header-sp-recs,
.td_category_template_5 .td-header-style-2 .td-header-sp-recs,
.td_category_template_6 .td-header-style-2 .td-header-sp-recs,
.td_category_template_8 .td-header-style-2 .td-header-sp-recs {
  
  
}

.td_category_template_7 .td-header-style-2 .td-header-sp-recs {
  
}

.td-header-style-3 .td-header-sp-recs {
  margin: 28px 0;
  
  
  
}

.td-header-style-4 .td-header-sp-recs {
  width: 100%;
}

.td-header-style-4 .td-header-sp-recs img {
  position: relative;
}

.td-header-style-4 .td-header-sp-recs .adsbygoogle {
  position: relative;
  display: block !important;
}

.td-header-style-5 .td-header-sp-recs {
  width: 100%;
}

.td-header-style-6 .td-header-sp-recs {
  width: 100%;
}

.td-header-style-7 .td-header-sp-recs {
  width: 100%;
}

.td-header-style-8 .td-header-sp-recs {
  width: 100%;
}

.td-header-style-9 .td-header-sp-recs {
  width: 100%;
}

.td-header-style-10 .td-header-sp-recs {
  width: 100%;
}

.td-header-style-11 .td-header-sp-recs {
  width: 100%;
}

.td-header-style-12 .td-header-sp-recs {
  width: 100%;
}

.td-header-sp-recs {
  padding: 0 !important;
  width: 728px;
  position: relative;
  min-height: 0 !important;
  
  
}

.td-header-sp-recs img,
.td-header-sp-recs .adsbygoogle {
  position: absolute;
  margin: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  
}

#top-p2 {
	width:20%;
	height:4px;
	
	background:#84666e;
	display:block;
	float:left;
}


#header-container {
  	background-color: transparent;
  	border-bottom-color: #fff;
  	border-bottom-width: 0px;
	
}


#header-container #header .header-search-wrapper {
	width: 300px;
	float: right;
	margin-top: 8px;
}


#header-container #header .header-search-wrapper form#searchform input#searchsubmit.btn {
	width: 25%;
	float: right;
}


#header-container #header .header-search-wrapper form#searchform input#s {
	margin-top: 5px;
	width: 62%;
	float: right;
}


.lb_flag.eng { background-position: 0px 0px;}

.lb_flag.ger { background-position: 0px -13px;}

.lb_flag.fre { background-position: 0px -26px;}

.lb_flag.spa { background-position: 0px -39px;}

.lb_flag.ita { background-position: 0px -52px;}

.lb_flag.dut { background-position: 0px -65px;}

.lb_flag.ptg { background-position: 0px -78px;}

.lb_flag.heb { background-position: 0px -91px;}

.lb_flag.swe { background-position: 0px -104px;}

.lb_flag.jpn { background-position: 0px -117px;}

.lb_flag.chs { background-position: 0px -130px;}

.lb_flag.cht { background-position: 0px -143px;}

.lb_flag.rus { background-position: 0px -156px;}

.lb_flag.kor { background-position: 0px -169px;}

.lb_flag.tur { background-position: 0px -182px;}

.lb_flag.ara { background-position: 0px -195px;}

.lb_flag.hun { background-position: 0px -208px;}

.lb_flag.nor { background-position: 0px -221px;}

.lb_flag.pol { background-position: 0px -234px;}

.lb_flag.rom { background-position: 0px -247px;}

.lb_flag.tha { background-position: 0px -260px;}

.lb_flag.hin { background-position: 0px -273px;}

.lb_flag.dan { background-position: 0px -286px;}

.lb_flag.ind { background-position: 0px -273px;}

.lb_flag.den { background-position: 0px -286px;}

.lb_flag.ukr { background-position: 0px -299px;}

.lb_flag.far { background-position: 0px -312px;}

.lb_flag.gre { background-position: 0px -325px;}

.lb_flag.ido { background-position: 0px -339px;}

.lb_flag.cze { background-position: 0px -354px;}

.lb_flag.vie { background-position: 0px -367px;}

.lb_flag.srp { background-position: 0px -381px;}

.lb_flag.fin { background-position: 0px -394px;}

.lb_flag.slk { background-position: 0px -408px;}

.lb_flag.fil { background-position: 0px -422px;}

.lb_flag.bul { background-position: 0px -436px;}

.lb_flag.hrv { background-position: 0px -450px;}

.lb_flag.lit { background-position: 0px -464px;}

.lb_flag.slv { background-position: 0px -479px;}

.entry-content p+div {
	display: block;
}
.label{border:1px solid #000;}
a.label:hover,a.label:focus{color:#ffffff;text-decoration:none;cursor:pointer;}
.label:empty{display:none;}
.btn .label{position:relative;top:-1px;}
.label-default{background-color:#999999;}
.label-default[href]:hover,.label-default[href]:focus{background-color:#808080;}
.label-primary{background-color:#5990ff;}
.label-primary[href]:hover,.label-primary[href]:focus{background-color:#266eff;}
.label-success{background-color:#5cb85c;}
.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44;}
.label-info{background-color:#5bc0de;}
.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5;}
.label-warning{background-color:#f0ad4e;}
.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f;}
.label-danger{background-color:#d13434;}
.label-danger[href]:hover,.label-danger[href]:focus{background-color:#ab2727;}
.views-display-settings .label{font-size:100%;color:#666666;}
.label a{color:#eeeeee;font-weight:normal;}
.label:hover{background-color:#5990ff;color:#ffffff;}
.label a:hover{text-decoration:none;}
.label-content-type{color:#999999;}
.label-content-type:before{content:"\00a6";}
.label-media{color:#fff;background-color:#5990ff;margin-left:8px;padding:3px 8px 1px 8px;}
.label-news_story{background-color:#bfd4ff;}
.label-dg_statement{background-color:#a3d7a3;}
.label-media_advisory{background-color:#f8d9ac;}
.label-press_release{background-color:#e48787;}
.label-photo_essay{background-color:#b0e1ef;}
.label-iaea_video{background-color:#bfd4ff;}

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

#f3 {
	width:333px;
}

.f-col{
	min-height:261px;
	
	background-color:#f7f0dd;
	float:left;
	 -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -webkit-box-sizing: border-box;
   box-sizing: border-box;
}

	#back-to-top {
		padding: 7px 10px 5px;
		opacity: 0.6!important;
	}
#back-to-top i{line-height:32px;font-size:24px;color:#fff;display:block;width:24px;margin:0 auto}
.woocommerce-cart #back-to-top,.woocommerce-checkout #back-to-top{display:none!important}

#primary {float: right;margin: 0;width: 785px;position:relative;}

.home #primary {width:100%;height:850px;}

.page-template-template-kitchens-php #primary {float:right;width:495px;}

.page-id-61 #primary {width: 705px;padding-right:80px;}

.page-template-template-family-fun-php #primary {margin-top:-30px;}

.page-template-template-catering-php #primary, .parent-pageid-10 #primary , .page-id-856 #primary, .page-id-857 #primary, .parent-pageid-67 #primary,.page-id-881 #primary {margin:-30px 0 0 0;width:760px;}

.page-id-67 #primary{margin: 40px -75px 0 0;}



.page-id-682 #primary{margin: 40px -75px 0 0;}



.page-id-695 #primary{margin: 40px -75px 0 0;}



.page-id-707 #primary{margin: 40px -75px 0 0;}

.page-id-23 #primary {width: 760px;float:left;padding: 29px 0 0 65px;}

.page-id-25 #primary {float: left;padding: 30px 0 20px 50px;width:945px;}

.error404 #primary {width:956px; margin-top:100px;}

.page-id-27 #primary, .page-id-225 #primary {float: left;width: 900px;padding: 30px 50px 50px 50px;}

.page-id-21 #primary {float: left;width:925px;padding-left:60px;}
.widget-eList form input.button.signup{filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:none;background-image:none;background-color:#333;color:#fff;text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:2px !important;-moz-border-radius:2px !important;border-radius:2px !important;-webkit-border-radius:2px !important;-moz-border-radius:2px !important;border-radius:2px !important;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.widget-eList form input.button.signup:hover,.widget-eList form input.button.signup:active,.widget-eList form input.button.signup.active,.widget-eList form input.button.signup.disabled,.widget-eList form input.button.signup[disabled]{color:#fff;background-color:#262626;}
.widget-eList form input.button.signup:active,.widget-eList form input.button.signup.active{outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.4), 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.4), 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 2px 4px rgba(0,0,0,.4), 0 1px 2px rgba(0,0,0,.1);-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.4), 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.4), 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 2px 4px rgba(0,0,0,.4), 0 1px 2px rgba(0,0,0,.1);}
.widget-eList form input.button.signin{filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:none;background-image:none;background-color:#333;color:#fff;text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:2px !important;-moz-border-radius:2px !important;border-radius:2px !important;-webkit-border-radius:2px !important;-moz-border-radius:2px !important;border-radius:2px !important;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.widget-eList form input.button.signin:hover,.widget-eList form input.button.signin:active,.widget-eList form input.button.signin.active,.widget-eList form input.button.signin.disabled,.widget-eList form input.button.signin[disabled]{color:#fff;background-color:#262626;}
.widget-eList form input.button.signin:active,.widget-eList form input.button.signin.active{outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.4), 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.4), 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 2px 4px rgba(0,0,0,.4), 0 1px 2px rgba(0,0,0,.1);-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.4), 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.4), 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 2px 4px rgba(0,0,0,.4), 0 1px 2px rgba(0,0,0,.1);}
ul.links li.first{border:none;}


.taxonomy .links .first {
  padding-left: 0px !important;
}

body.node-type-hub-page .field-item.first .field-collection-item-field-featured-item{border:none;}
#site_container_core ul li.first{color:#fff;background:#00677e;}
#site_container ul li.first{color:#fff;background:#00677e;}
.site-header__main-navigation ul .multi-col .sub-menu-wrap .level-1{border-bottom:none;float:left;padding:0 22px;width:50%}
.site-header__main-navigation ul .multi-col .sub-menu-wrap .level-1 li{border-bottom:1px solid #d2d2d2}



#footer{
	background: #111; color: #ddd;
	padding-top: 20px;
	border-top: 1px solid #555;
	text-shadow: none;
	margin-top: 100px;
	
}

#footer .footerwrap{
	
	margin: 0 auto;
}


#footer hr{
	border-top: 1px solid #555;
}




#footer-fb-wrap, #header-fb-wrap{
	text-align: center;
}
.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:12px;line-height:1.42857143;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}
.btn:active,.btn.active{outline:0;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);box-shadow:none}
.btn-default{color:#333;background-color:#e4e3e1;border-color:#ccc}
.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#e4e3e1;border-color:#ccc}
.btn-default .badge{color:#e4e3e1;background-color:#333}
.btn-primary{color:#fff;background-color:#2f5685;border-color:#284a72}
.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#2f5685;border-color:#284a72}
.btn-primary .badge{color:#2f5685;background-color:#fff}
.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}
.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}
.btn-success .badge{color:#5cb85c;background-color:#fff}
.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}
.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}
.btn-info .badge{color:#5bc0de;background-color:#fff}
.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}
.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}
.btn-warning .badge{color:#f0ad4e;background-color:#fff}
.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}
.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}
.btn-danger .badge{color:#d9534f;background-color:#fff}
.btn-link{color:#03c;font-weight:normal;border-radius:0}
.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;box-shadow:none}
.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}
.btn-link:hover,.btn-link:focus{color:#002080;text-decoration:underline;background-color:transparent}
.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none}
.btn-block{display:block;width:100%}
.btn-block+.btn-block{margin-top:5px}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}
.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}
.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}
.btn-toolbar{margin-left:-5px}
.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}
.btn-group.open .dropdown-toggle{box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}
.btn-group.open .dropdown-toggle.btn-link{box-shadow:none}
.btn .caret{margin-left:0}
.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}
.dropup .btn-lg .caret{border-width:0 5px 5px}
.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}
.navbar-btn.btn-sm{margin-top:26px;margin-bottom:26px}
.navbar-btn.btn-xs{margin-top:29px;margin-bottom:29px}
.navbar-default .btn-link{color:#777}
.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}
.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}
.navbar-inverse .btn-link{color:#9d9d9d}
.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}
.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}
.btn .label{position:relative;top:-1px}
.btn .badge{position:relative;top:-1px}
.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}
.modal-footer .btn-group .btn+.btn{margin-left:-1px}
.modal-footer .btn-block+.btn-block{margin-left:0}
.carousel-caption .btn{text-shadow:none}
.btn.btn-yellow{border-color:#e5b201;background-color:#fec601}
.btn.btn-yellow:focus,.btn.btn-yellow:hover,.btn.btn-yellow:active{background-color:#e5b201}


a.btn {
  	text-decoration: none;
}



.btn:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.btn:hover,
.btn:focus {
  color: #ffffff;
  text-decoration: none;
}

.btn:active,
.btn.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}

.btn-purple {
  color: #ffffff !important;
  background-color: #635375;
  border-color: #635375;
  text-decoration: none;
}

.btn-purple:hover,
.btn-purple:focus,
.btn-purple:active,
.btn-purple.active,
.open .dropdown-toggle.btn-purple {
  color: #ffffff;
  background-color: #4f425d;
  border-color: #453a51;
}

.btn-purple:active,
.btn-purple.active,
.open .dropdown-toggle.btn-purple {
  background-image: none;
}

.btn-purple.disabled,
.btn-purple[disabled],
fieldset[disabled] .btn-purple,
.btn-purple.disabled:hover,
.btn-purple[disabled]:hover,
fieldset[disabled] .btn-purple:hover,
.btn-purple.disabled:focus,
.btn-purple[disabled]:focus,
fieldset[disabled] .btn-purple:focus,
.btn-purple.disabled:active,
.btn-purple[disabled]:active,
fieldset[disabled] .btn-purple:active,
.btn-purple.disabled.active,
.btn-purple[disabled].active,
fieldset[disabled] .btn-purple.active {
  background-color: #635375;
  border-color: #635375;
}

.btn-gold {
  color: #ffffff !important;
  background-color: #84643e;
  border-color: #84643e;
  text-decoration: none;
}

.btn-gold:hover,
.btn-gold:focus,
.btn-gold:active,
.btn-gold.active,
.open .dropdown-toggle.btn-gold {
  color: #ffffff;
  background-color: #684f31;
  border-color: #5a442a;
}

.btn-gold:active,
.btn-gold.active,
.open .dropdown-toggle.btn-gold {
  background-image: none;
}

.btn-gold.disabled,
.btn-gold[disabled],
fieldset[disabled] .btn-gold,
.btn-gold.disabled:hover,
.btn-gold[disabled]:hover,
fieldset[disabled] .btn-gold:hover,
.btn-gold.disabled:focus,
.btn-gold[disabled]:focus,
fieldset[disabled] .btn-gold:focus,
.btn-gold.disabled:active,
.btn-gold[disabled]:active,
fieldset[disabled] .btn-gold:active,
.btn-gold.disabled.active,
.btn-gold[disabled].active,
fieldset[disabled] .btn-gold.active {
  background-color: #84643e;
  border-color: #84643e;
}

.btn-blue {
  color: #ffffff !important;
  background-color: #2f5685;
  border-color: #2f5685;
  text-decoration: none;
}

.btn-blue:hover,
.btn-blue:focus,
.btn-blue:active,
.btn-blue.active,
.open .dropdown-toggle.btn-blue {
  color: #ffffff;
  background-color: #244367;
  border-color: #1f3958;
}

.btn-blue:active,
.btn-blue.active,
.open .dropdown-toggle.btn-blue {
  background-image: none;
}

.btn-blue.disabled,
.btn-blue[disabled],
fieldset[disabled] .btn-blue,
.btn-blue.disabled:hover,
.btn-blue[disabled]:hover,
fieldset[disabled] .btn-blue:hover,
.btn-blue.disabled:focus,
.btn-blue[disabled]:focus,
fieldset[disabled] .btn-blue:focus,
.btn-blue.disabled:active,
.btn-blue[disabled]:active,
fieldset[disabled] .btn-blue:active,
.btn-blue.disabled.active,
.btn-blue[disabled].active,
fieldset[disabled] .btn-blue.active {
  background-color: #2f5685;
  border-color: #2f5685;
}

.btn-green {
  color: #ffffff !important;
  background-color: #4fb537;
  border-color: #4fb537;
  text-decoration: none;
}

.btn-green:hover,
.btn-green:focus,
.btn-green:active,
.btn-green.active,
.open .dropdown-toggle.btn-green {
  color: #ffffff;
  background-color: #41962d;
  border-color: #3b8629;
}

.btn-green:active,
.btn-green.active,
.open .dropdown-toggle.btn-green {
  background-image: none;
}

.btn-green.disabled,
.btn-green[disabled],
fieldset[disabled] .btn-green,
.btn-green.disabled:hover,
.btn-green[disabled]:hover,
fieldset[disabled] .btn-green:hover,
.btn-green.disabled:focus,
.btn-green[disabled]:focus,
fieldset[disabled] .btn-green:focus,
.btn-green.disabled:active,
.btn-green[disabled]:active,
fieldset[disabled] .btn-green:active,
.btn-green.disabled.active,
.btn-green[disabled].active,
fieldset[disabled] .btn-green.active {
  background-color: #4fb537;
  border-color: #4fb537;
}


.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
  color: #ffffff;
  background-color: #ed9c28;
  border-color: #d58512;
}


.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
  background-image: none;
}


.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
  background-color: #f0ad4e;
  border-color: #eea236;
}


.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger {
  color: #ffffff;
  background-color: #d2322d;
  border-color: #ac2925;
}


.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger {
  background-image: none;
}


.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
  background-color: #d9534f;
  border-color: #d43f3a;
}


.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
  color: #ffffff;
  background-color: #47a447;
  border-color: #398439;
}


.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
  background-image: none;
}


.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
  background-color: #5cb85c;
  border-color: #4cae4c;
}


.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {
  color: #ffffff;
  background-color: #39b3d7;
  border-color: #269abc;
}


.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {
  background-image: none;
}


.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
  background-color: #5bc0de;
  border-color: #46b8da;
}

.btn-link,
.btn-link:active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
}

.btn-link:hover,
.btn-link:focus {
  color: #2a6496;
  text-decoration: underline;
  background-color: transparent;
}

.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
  color: #999999;
  text-decoration: none;
}


.btn-sm,
.btn-xs {
  
}

.btn-xs {
  
}

.btn-block + .btn-block {
  margin-top: 5px;
}

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}
.btn span{-webkit-font-smoothing:auto}
.btn-circle{font-size:40px;width:70px;height:70px;margin-top:15px;padding:7px 16px;-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;transition:background .3s ease-in-out;color:#fff;border:2px solid #fff;border-radius:35px;background:transparent}
.btn-circle:hover,.btn-circle:focus{color:#fff;outline:none;background:rgba(255,255,255,0.1)}
.btn-circle i.animated{-webkit-transition-duration:1s;-moz-transition-duration:1s;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform}
.btn-circle:hover i.animated{-webkit-animation-name:pulse;-moz-animation-name:pulse;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite}
.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-10{width:83.33333333%}


.mobile-menu-toggle {
	background:#eee;
	color: #000000;
	cursor: pointer;
	font-size: 16px;
	font-weight: 400;
	padding: 12px 20px;
}


.logo
{
margin:5px 10px 0px 10px;
float:right;
width:80px;
height:30px;
}

	ul.disc, .entry-content-wrapper ul { list-style: disc outside; }


	.entry-content-wrapper li {  margin-left: 1em; padding:3px 0;}

	.entry-content-wrapper div li { text-indent: 0; }





body .alignleft,  .entry-content-wrapper a:hover .alignleft{ float:left; margin:4px 10px 0px 0;  display: block; position: relative; }

body .alignright,  .entry-content-wrapper a:hover .alignright { float:right;margin:4px 0px 0px 10px;display: block; position: relative; }

body .aligncenter,  .entry-content-wrapper a:hover .aligncenter{ clear:both; display:block; margin:10px auto; padding: 10px 0; position: relative; }


.template-page .entry-content-wrapper h1 { text-transform: none; letter-spacing: -2px; font-size: 40px;}

.template-page .entry-content-wrapper h2 { text-transform: none; letter-spacing: -2px; font-size: 30px; display:inline-block;}

.template-page .entry-content-wrapper h3 { text-transform: none; letter-spacing: -1px; font-size: 20px;}


.template-page .entry-content-wrapper h4 { text-transform: none; letter-spacing: -2px; font-size: 40px; font: 'avantgardefregular-med';}

.template-page .entry-content-wrapper h5 { text-transform: none; letter-spacing: -2px; font-size: 30px; font: 'avantgardefregular-med';}

.template-page .entry-content-wrapper h6 { text-transform: none; letter-spacing: -1px; font-size: 20px; font: 'avantgardefregular-med';}



.content .entry-content-wrapper{
padding-right:50px;
}


.fullsize .content .entry-content-wrapper{
padding-right:0;
}

#top .fullsize .template-blog .post .entry-content-wrapper{text-align: justify; font-size:15px; line-height: 25px; max-width: 800px; margin:0 auto; overflow: visible; }

.html_header_sidebar #top .fullsize .template-blog .post .entry-content-wrapper{ max-width: none;}




.template-blog .post .entry-content-wrapper{

overflow:hidden;
}




.entry-content-wrapper .post-title{
font-size: 21px;
line-height: 1.3em;
}


.entry-content-wrapper .big-preview.single-big{
padding:0 0px 10px 0;
}



.entry-content-wrapper.gallery-content .avia-gallery{margin-bottom:10px;}






.flex_column .template-blog .post .entry-content-wrapper{
font-size: 13px;
}




.template-page .entry-content-wrapper h1, .template-page .entry-content-wrapper h2{
text-transform: none;
}





.template-page .template-blog .entry-content-wrapper h1, .template-page .template-blog .entry-content-wrapper h2{
text-transform: none;
letter-spacing: 0;
}




.content .entry-content-wrapper .entry-content-wrapper{
padding-right:0; padding-left:0;
}


.content .entry-content-wrapper .entry-content-wrapper .big-preview.single-big {
padding: 0 0 10px 0;
}


#top .template-search.content .entry-content-wrapper {
padding-bottom: 40px;
padding-left:55px;
font-size: 13px;
clear:both;
}


.template-search .entry-content-wrapper .post-title {font-size:19px;}

#top .template-search .entry-content-wrapper .post-title a:hover{ text-decoration: underline; }


.template-author .content .post .entry-content-wrapper{
padding-bottom:40px;
font-size: 13px;
}



.template-author .entry-content-wrapper .post-title {font-size:19px;}

#top .template-author .entry-content-wrapper .post-title a:hover{ text-decoration: underline; }

#top .widget_twitter .entry-content-wrapper{padding:0; margin:0; float: none; clear: both; position: relative; border:none; width:100%;}

		.responsive .content .entry-content-wrapper{padding:0;}

		.responsive .fullsize div .template-blog .entry-content-wrapper{text-align: left; font-size:14px; line-height: 24px;}





p:empty, .entry-content-wrapper:empty{display:none;}


.avia-section .template-page .entry-content-wrapper{
padding-right:0;
}


#top select, #top .avia_ajax_form .select, #top .entry-content-wrapper select{
 -webkit-appearance: none;
border-radius:0px;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAANCAYAAAC+ct6XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjBBRUQ1QTQ1QzkxMTFFMDlDNDdEQzgyNUE1RjI4MTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjBBRUQ1QTU1QzkxMTFFMDlDNDdEQzgyNUE1RjI4MTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGMEFFRDVBMjVDOTExMUUwOUM0N0RDODI1QTVGMjgxMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGMEFFRDVBMzVDOTExMUUwOUM0N0RDODI1QTVGMjgxMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pk5mU4QAAACUSURBVHjaYmRgYJD6////MwY6AyaGAQIspCieM2cOjKkIxCFA3A0TSElJoZ3FUCANxAeAWA6IOYG4iR5BjWwpCDQCcSnNgxoIVJCDFwnwA/FHWlp8EIpHSKoGgiggLkITewrEcbQO6mVAbAbE+VD+a3IsJTc7FQAxDxD7AbEzEF+jR1DDywtoCr9DbhwzDlRZDRBgACYqHJO9bkklAAAAAElFTkSuQmCC);
 background-position: center right;
 background-repeat: no-repeat;
 border-radius: 2px;
}



.avia-mozilla #top select, .avia-mozilla #top .avia_ajax_form .select, .avia-mozilla #top .entry-content-wrapper select{ background-image:none; }


.entry-content-wrapper .sort_width_container:first-child{margin-top:0;}

#header img.malagaus {	margin-bottom:10px;}

	
.wpb_single_image {
	margin-bottom: 20px;
	}
.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}

.widget_categories .cat-item {
  display: inline-block;
  background-color: #acacac;
  color: white;
  padding-left: 0.5em;
  padding-right: 0.5em;
  text-transform: lowercase;
  margin-bottom: 0.4em;
  border-radius: 3px; }

  .widget_categories .cat-item.cat-item-1 {
    background-color: #009784; }

  .widget_categories .cat-item.cat-item-3 {
    background-color: #ff844c; }

  .widget_categories .cat-item.cat-item-31 {
    background-color: #b5d860; }

  .widget_categories .cat-item.cat-item-4, .widget_categories .cat-item.cat-item-46 {
    background-color: #6d7681; }

  .widget_categories .cat-item.cat-item-5, .widget_categories .cat-item.cat-item-9 {
    background-color: #00cefe; }

  .widget_categories .cat-item.cat-item-6 {
    background-color: #e81a20; }

  .widget_categories .cat-item.cat-item-7 {
    background-color: #9f9172; }

  .widget_categories .cat-item:hover {
    background-color: #3e3e3d; }

  .widget_categories .cat-item a {
    text-decoration: none;
    color: white; }


.relatedsources {
	background-color: #dce6ff;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #7c7c7c;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	padding-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align:left;
	vertical-align:top;

	

}

.relatedsources h3{
	font-family: Georgia, "Times New Roman", Times, serif;
	background-color: #82A4FF;
	font-size: 22px;
	color: #ffffff;
	font-weight: normal;
	padding-left: 0px;
	padding-top: 8px;
	padding-bottom: 8px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align:center;
}



td.relatedsources {
	padding-bottom:3px;
	
}


.relatedsources a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #3366cc;
	font-weight: normal;
	
}


.relatedsources a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #57a204;
	font-weight: normal;
	
}

.search_box_text {
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#352571;
}
.separator{height:1px;margin:15px 0;display:inline-block;width:100%}


.stockist { line-height: 1.7; }

.stockist .stockist-name { margin: 0; font-weight: bold; font-size: 1.09091rem; }

.stockist:first-child { border-top: 2px solid #000; padding-top: 22px; }

.stockist:last-child { padding-bottom: 20px; }

.stockist p:last-child { margin-bottom: 0; }

.stockist h3 { font-size: inherit; letter-spacing: inherit; line-height: inherit; }


.main-stockist .stockist-name { font-weight: normal; font-size: 1.45455rem; letter-spacing: 0.4em; }


.stockist + .stockist:before, .main-stockist:after { content: ''; display: block; margin: 19px auto 21px auto; width: 14px; height: 2px; background: #000; }

	#site-categories .category li.short-divider{border-bottom: 1px dotted #ccc; width: 40%; margin: 10px auto; height: 0;}

	#antivirus-category li.short-divider{border-bottom: 1px dotted #ccc; width: 40%; margin: 10px auto; height: 0;}
#hdr-links ul li:hover ul#hdr-intl-link-area{display:block;}
ul#hdr-intl-link-area{display:none;position:absolute;z-index:9000;background-color:#555;border:2px solid #fecb00;width:225px;right:0;top:16px;padding:7px 3px;}
ul#hdr-intl-link-area li{float:none;padding:5px 7px;}
ul#hdr-intl-link-area li img{height:25px;padding-right:7px;}

.dropup,
.dropdown {
  position: relative;
}

.dropdown-toggle:focus {
  outline: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 16px;
  text-align: left;
  background-color: #ffffff;
  border: 1px solid #cccccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
}

.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}

.dropdown-menu .divider {
  height: 1px;
  margin: 10px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}

.dropdown-menu-right {
  left: auto;
  right: 0;
}

.dropdown-menu-left {
  left: 0;
  right: auto;
}

.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #b3b3b3;
  white-space: nowrap;
}

.dropdown-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 990;
}

.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px solid;
  content: "";
}

.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}

  .navbar-right .dropdown-menu-left {
    left: 0;
    right: auto;
  }

.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}

.btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.btn-group.open .dropdown-toggle.btn-link {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #dddddd;
  }




.theme-dropdown .dropdown-menu {
  position: static;
  display: block;
  margin-bottom: 20px;
}

    .dropdown-menu.columns-2 {
    min-width: 400px;
    }

    .dropdown-menu.columns-3 {
    min-width: 600px;
    }

    .dropdown-menu li a {
    padding: 5px 5px;
    font-weight: 300;
    }


ul.fly-bottom-soc li.inst-soc a:hover {
	background: #36658c;
	color: #fff;
	}


#copyright {
	padding-top: 50px;
	font: normal 13px/18px Arial, Helvetica, sans-serif;
	color: #666;
}

#copyright a {
	color: #666;
	text-decoration: none;
}

#copyright a:hover {
	text-decoration: underline;
}
.container .five.columns{width:295px}
.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .two-thirds.column{width:300px}

h3#comments-title,
h3#reply-title,
#access .menu,
#access div.menu ul,
#cancel-comment-reply-link,
.form-allowed-tags,
#site-info,
#site-title,
#wp-calendar,
.comment-meta,
.comment-body tr th,
.comment-body thead th,
.entry-content label,
.entry-content tr th,
.entry-content thead th,
.entry-meta,
.entry-title,
.entry-utility,
#respond label,
.navigation,
.page-title,
.pingback p,
.reply,
.widget-title,
.wp-caption-text {
	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;
}






#access .menu-header,
div.menu,
#colophon,
#branding,
#main,
#wrapper {
	margin: 0 auto;
	width: 940px;
}





#access {
	background: #000;
	display: block;
	float: left;
	margin: 0 auto;
	width: 940px;
}

#access .menu-header,
div.menu {
	font-size: 13px;
	margin-left: 12px;
	width: 928px;
}

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

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

#access a {
	color: #aaa;
	display: block;
	line-height: 38px;
	padding: 0 10px;
	text-decoration: none;
}

#access ul ul {
	box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	display: none;
	position: absolute;
	top: 38px;
	left: 0;
	float: left;
	width: 180px;
	z-index: 99999;
}

#access ul ul li {
	min-width: 180px;
}

#access ul ul ul {
	left: 100%;
	top: 0;
}

#access ul ul a {
	background: #333;
	line-height: 1em;
	padding: 10px;
	width: 160px;
	height: auto;
}

* html #access ul li.current_page_item a,
* html #access ul li.current_page_ancestor a,
* html #access ul li.current-menu-ancestor a,
* html #access ul li.current-menu-item a,
* html #access ul li.current-menu-parent a,
* html #access ul li a:hover {
	color: #fff;
}

#access,
.entry-meta,
.entry-utility,
.navigation,
.widget-area {
	-webkit-text-size-adjust: 120%;
}

	#access,
	#branding img,
	#respond,
	.comment-edit-link,
	.edit-link,
	.navigation,
	.page-link,
	.widget-area {
		display: none !important;
	}

ul.sub-slider {
  margin-bottom: 0 !important;
  min-height: 124px !important;
}

		li.first-news p {padding:0;}

		.column2 li.first-news{border-bottom:1px solid #eaeaea;padding:0 0 10px;	}

		.wide-box li.first-news p.post-meta{margin:10px 0; }

		.wide-box li.first-news{
			border-bottom:1px solid #eaeaea;
			padding:0 0 10px;
			width:100%;
			float:none;
			height:auto;
			margin:0;
		}

		.wide-box li.first-news .post-thumbnail{ margin-right:24px;}

		.list-box li.first-news p.post-meta{margin:10px 0; }

		.list-box li.first-news{padding:0;width:300px;float:left;}

		.recent-box .item-list h2, .cat-box.wide-box .first-news h2{ padding-top:10px;}

	.column2 li.first-news .post-thumbnail{ margin: 0 0 10px 0; float:none;}

	.column2 li.first-news .post-thumbnail img{ width:100%; height:auto;}

	.wide-box li.first-news .post-thumbnail img{ width:100%; height:auto; }

	.list-box li.first-news .post-thumbnail{margin:0 0 15px 0;float:none;}

	.list-box li.first-news .post-thumbnail img{ width:100%; height:auto;}

	.list-box li , .list-box li.first-news {	width:353px;}

	.item-list .post-thumbnail, .pic-box .first-pic .post-thumbnail,.wide-box li.first-news .post-thumbnail{margin:0 0 10px 0; width:100%;}

	.item-list .post-thumbnail img, .pic-box .first-pic .post-thumbnail img,.wide-box li.first-news .post-thumbnail img{height:auto; width:100%;}

	.wide-box li.first-news .post-thumbnail , .pic-box .first-pic .post-thumbnail{margin: 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;
}
 ul.inline-list.respond .menu-item{display:none}

.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item .shiftnav-submenu-activation {
  background: rgba(0, 0, 0, 0.1);
  color: #555555;
}

.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item .shiftnav-submenu-activation:hover {
  background: rgba(0, 0, 0, 0.2);
  color: #eeeeee;
}
.shiftnav ul.shiftnav-menu li.menu-item{position:relative;margin:0;padding:0;background:none;list-style-type:none}
 #megaMenu ul.megaMenu li.menu-item,#megaMenu ul.megaMenu li.widget{list-style-image:none;list-style-type:none;text-align:left}
 .touchy-by-bonfire .menu-item-has-children .menu-expanded,.touchy-by-bonfire .menu-item-has-children .menu-expanded:hover{color:#ffffff;font-weight:400;text-transform:none}
 .touchy-by-bonfire .menu ul,.touchy-by-bonfire .menu-item-has-children .menu-expanded{background-color:#666666 !important;position:relative;z-index:999999}

.copy {
  font: 10px/12px 'Open Sans', Arial, sans serif;
  margin: 0 auto;
  max-width: 160px;
  padding: 5px 0;
  text-align: center;
}

.central {
	margin:auto;
}
.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer;}
.language-switcher-locale-session a.active{color:#0062A0;}
.btn:focus,.btn:active:focus,.btn.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);}
.btn-default.disabled,.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled:active,.btn-default.disabled.active,.btn-default[disabled],.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default[disabled]:active,.btn-default[disabled].active,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default.active{background-color:white;border-color:#cccccc;}
.btn-primary.disabled,.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled:active,.btn-primary.disabled.active,.btn-primary[disabled],.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled]:active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary.active{background-color:#428bca;border-color:#357ebd;}
.btn-success.disabled,.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled:active,.btn-success.disabled.active,.btn-success[disabled],.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled]:active,.btn-success[disabled].active,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c;}
.btn-info.disabled,.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled:active,.btn-info.disabled.active,.btn-info[disabled],.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info[disabled]:active,.btn-info[disabled].active,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da;}
.btn-warning.disabled,.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled:active,.btn-warning.disabled.active,.btn-warning[disabled],.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled]:active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236;}
.btn-danger.disabled,.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled:active,.btn-danger.disabled.active,.btn-danger[disabled],.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled]:active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a;}
a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#428bca;}
.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite;}
.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:white;background-color:#428bca;border-color:#428bca;}
.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#e1edf7;}
a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d;}
a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f;}
a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b;}
a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442;}
.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:white;}
.carousel-indicators.carousel-indicators-inverse li.active{background:#0055b7;margin:2px 9px;}
.header-languages-area ul li.active{background-color:#e4e4e4;}
.opacity .rocketon-container-quotes .quotes-logos .quote-logo.active{opacity:1;height:75px;}
.node-type-homepage .thought-leadership-quote .attribution.active img{opacity:1;}
.node-type-homepage .thought-leadership-quote .right-attribution .attribution.active .first-part{background:#25cad3;}
.node-type-homepage .thought-leadership-quote .quote-content-wrapper.active{display:block;}
.page-search-common aside #block-rocket-solution-search-rocket-solution-search-show-me a.active,.page-product-finder aside #block-rocket-solution-search-rocket-solution-search-show-me a.active,.page-solution-finder aside #block-rocket-solution-search-rocket-solution-search-show-me a.active,.page-partner-finder aside #block-rocket-solution-search-rocket-solution-search-show-me a.active{font-weight:500;}
.page-search-common .solution-filter .views-row a.active,.page-product-finder .solution-filter .views-row a.active,.page-solution-finder .solution-filter .views-row a.active,.page-partner-finder .solution-filter .views-row a.active{font-weight:500;}
.rocketon-container-quotes .carousel .carousel-indicators li.active{background:#0055b7;margin:2px 9px;}
.rocketon-tile-sm-0.active:after{display:none;}
.bootstrap-teaser-component .adjective-button.active .rocketon-tile:after{display:none;}
.page-solutions-learn .solutions-products-tabs .learn-tabs .by-solution-tab.active .corner-td,.node-type-brand-landing .solutions-products-tabs .learn-tabs .by-solution-tab.active .corner-td,.node-type-product .solutions-products-tabs .learn-tabs .by-solution-tab.active .corner-td,.node-type-learn-landing .solutions-products-tabs .learn-tabs .by-solution-tab.active .corner-td{display:table-cell;background:none;}
.page-solutions-learn .solutions-products-tabs .learn-tabs .by-solution-tab.active .caption-td,.node-type-brand-landing .solutions-products-tabs .learn-tabs .by-solution-tab.active .caption-td,.node-type-product .solutions-products-tabs .learn-tabs .by-solution-tab.active .caption-td,.node-type-learn-landing .solutions-products-tabs .learn-tabs .by-solution-tab.active .caption-td{opacity:1;}
.page-solutions-learn .solutions-products-tabs .learn-tabs .by-product-tab.active .caption-td,.node-type-brand-landing .solutions-products-tabs .learn-tabs .by-product-tab.active .caption-td,.node-type-product .solutions-products-tabs .learn-tabs .by-product-tab.active .caption-td,.node-type-learn-landing .solutions-products-tabs .learn-tabs .by-product-tab.active .caption-td{background:#707170;}
.page-solutions-learn .solutions-products-tabs .learn-tabs .active,.node-type-brand-landing .solutions-products-tabs .learn-tabs .active,.node-type-product .solutions-products-tabs .learn-tabs .active,.node-type-learn-landing .solutions-products-tabs .learn-tabs .active{opacity:1;}
.page-solutions-learn .solutions-products-tabs .learn-tabs .active .caption,.node-type-brand-landing .solutions-products-tabs .learn-tabs .active .caption,.node-type-product .solutions-products-tabs .learn-tabs .active .caption,.node-type-learn-landing .solutions-products-tabs .learn-tabs .active .caption{color:white;background:#707170;}
.page-solutions-learn .solutions-products-tabs .learn-tabs .active .caption-corner,.node-type-brand-landing .solutions-products-tabs .learn-tabs .active .caption-corner,.node-type-product .solutions-products-tabs .learn-tabs .active .caption-corner,.node-type-learn-landing .solutions-products-tabs .learn-tabs .active .caption-corner{border-left-color:#707170;border-bottom-color:#707170;}
.chat-window.active{bottom:0;}



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

.punto_slide {
	width: 25px;
	height: 6px;
	float: left;
	margin-left: 1px;
	background: #d3d7dc;
	margin-bottom: 1px;
}

.punto_slide-act {
	background: #89919c;
}

.punto_slide:hover {
	background: #89919c;
}


#rightpad { padding-left: 10px; }

#rightpad li { margin-left: 30px; }


	nav#navigation li.menu-item a:hover, nav#navigation li.menu-item a:hover { color: #000000 }
