﻿
#navbarleft{float:left;margin:0px;padding:8px 0px 8px 0px;width:752px;}


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




footer .signup-today img{margin-top:10px;}

footer .footer-right-container .signup-today {margin-top:-13px; display:block;}

footer .footer-right-container .signup-today a {display:inline;}

	footer .signup-today{display:none!important}

.adsense-enlaces {
	margin-right: 10px;
	margin-left: 27px;
	padding-top: 5px;
}

     .showmobile {display:none;}
img.showmobile {width:40%;float:left;}
#coregForm .showmobile {color:#344967;}

.entry-title{font-size:26px}

.entry-title a,.sidebar .widget-title a{color:#333}

.entry-title a:hover{color:#e5554e}

.featured-content .entry-title{font-size:20px}

.nav ul li.menu-item-has-children:hover {visibility: visible}


div.wpcf7 .screen-reader-response {
	position: absolute;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px);
	height: 1px;
	width: 1px;
	margin: 0;
	padding: 0;
	border: 0;
}


#wrapper  { background-image: none; }
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-mt-1,.col-mt-2,.col-mt-5,.col-mt-8,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-mt-1,.col-mt-2,.col-mt-5,.col-mt-8{float:left}
.col-mt-5{width:20%!important}
 
#sponsored-links p {
	margin-bottom: 10px;
}

#sponsored-links a {
	text-align: left;
	display: block;
	font-weight: bold;
}
#footer-v1 .tagline{background:#7a1705;color:#fff;font-family:BentonSansCondBold,"Arial Narrow",Arial,Helvetica,sans-serif;font-size:1.125em;letter-spacing:.2em;line-height:1em;margin:0 auto .55558em auto;padding:5px;text-align:center;text-transform:uppercase;vertical-align:bottom;width:100%}
#footer-v1 .tagline span{font-family:GeorgiaProItalic,Georgia,serif;font-size:.7778em;text-transform:lowercase;letter-spacing:0;display:inline-block;margin-left:-4px}
 .grve-small-text, small, #grve-meta-bar .grve-meta-elements a, #grve-meta-bar .grve-meta-elements li.grve-field-date, #grve-anchor-menu a, .grve-tags, .grve-categories, #grve-post-title #grve-social-share ul li .grve-like-counter, #grve-portfolio-bar #grve-social-share ul li .grve-like-counter, .grve-blog .grve-like-counter, .grve-blog .grve-post-author, .grve-blog .grve-post-date, .grve-pagination ul li, #grve-header-options ul.grve-options a span, .grve-pagination .grve-icon-nav-right, .grve-pagination .grve-icon-nav-left, #grve-comments .grve-comment-item .grve-comment-date, #grve-comments .comment-reply-link, #grve-comments .comment-edit-link, .grve-newsletter label, #grve-footer-bar .grve-social li, #grve-footer-bar .grve-copyright, #grve-footer-bar #grve-second-menu, #grve-share-modal .grve-social li a, #grve-language-modal .grve-language li a, .grve-bar-title, .grve-percentage, .grve-tabs-title li, .grve-pricing-table ul li, .logged-in-as, .widget.widget_recent_entries li span.post-date, cite, label, .grve-testimonial-name, .grve-hr .grve-divider-backtotop, .grve-slider-item .grve-slider-content span.grve-title, .grve-gallery figure figcaption .grve-caption, .widget.widget_calendar caption, .widget .rss-date, .widget.widget_tag_cloud a, .grve-widget.grve-latest-news .grve-latest-news-date, .grve-widget.grve-comments .grve-comment-date, .wpcf7-form p, .wpcf7-form .grve-one-third, .wpcf7-form .grve-one-half, .mfp-counter, .grve-related-post .grve-caption, .grve-comment-nav ul li a, .grve-portfolio .grve-like-counter span, .grve-portfolio .grve-portfolio-btns, .grve-portfolio .grve-filter, .grve-blog .grve-filter, .grve-image-hover .grve-caption, .grve-portfolio .grve-hover-style-2 figcaption .grve-caption, ul.grve-fields li, .grve-team-social li a, .grve-carousel-wrapper .grve-post-item .grve-caption, .grve-blog .grve-like-counter span, .grve-add-cart, .grve-map-infotext p, a.grve-infotext-link, #grve-meta-responsive, .woocommerce span.onsale, .woocommerce nav.woocommerce-pagination ul li, .woocommerce #content nav.woocommerce-pagination ul li, .woocommerce-page nav.woocommerce-pagination ul li, .woocommerce-page #content nav.woocommerce-pagination ul li, .woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count, .woocommerce-review-link, .product_meta, table.shop_table td.product-name, .woocommerce .related h2, .woocommerce .upsells.products h2, .woocommerce-page .related h2, .woocommerce-page .upsells.products h2, .woocommerce .cross-sells h2, .woocommerce .cart_totals h2, .woocommerce .shipping-calculator-button, .woocommerce-page .shipping-calculator-button, .woocommerce-info, #grve-shop-modal .cart_list.product_list_widget li a, .woocommerce .widget_price_filter .price_slider_amount, .woocommerce-page .widget_price_filter .price_slider_amount, .woocommerce ul.cart_list li a, .woocommerce ul.product_list_widget li a, .woocommerce-page ul.cart_list li a, .woocommerce-page ul.product_list_widget li a, .woocommerce.widget_product_tag_cloud .tagcloud a { font-family: nexa; font-weight: 400; font-style: normal; font-size: 13px !important; text-transform: uppercase; }
 #grve-footer-bar { background-color: rgba(35,35,35,1); color: #777777; }
 #grve-footer-bar #grve-second-menu li a, #grve-footer-bar .grve-social li a, #grve-footer-bar .grve-social li:after { color: #777777; }
 #grve-footer-bar #grve-second-menu li a:hover, #grve-footer-bar .grve-social li a:hover { color: #00C5C0; }
 .compose-mode #grve-theme-wrapper .grve-section[data-section-type='fullwidth-background'], .compose-mode #grve-theme-wrapper .grve-section[data-section-type='fullwidth-element'] { visibility: visible; }
.menu-item-has-children,.menu-item-language{position:relative;}
.menu-item-has-children:hover:after,.menu-item-language:hover:after{border-color:#c59d5f;}
.menu-item-has-children:after,.menu-item-language:after{content:"";position:absolute;top:50%;right:6px;margin-top:-2px;display:inline-block;width:5px;height:5px;border-right:1px solid #262526;border-bottom:1px solid #262526;-moz-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);-o-transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);}
.header--transparent .menu-item-has-children:after,.header--transparent .menu-item-language:after{border-color:white;}
.headroom--not-top .menu-item-has-children:after,.headroom--not-top .menu-item-language:after{border-color:#262526;}
.is--ie .menu-item-has-children,.is--ie .menu-item-language{background-color:rgba(255,255,255,0.01);}
.lt-ie9 .menu-item-has-children,.lt-ie9 .menu-item-language,.ie9 .menu-item-has-children,.ie9 .menu-item-language{background-color:white;}
.sub-menu .menu-item-has-children,.sub-menu .menu-item-language{position:relative;}
.sub-menu .menu-item-has-children:after,.sub-menu .menu-item-language:after{right:24px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.navigation--main .nav--main li.menu-item-has-children:after,.navigation--main .nav--main li.menu-item-language:after{content:none;}
.nav--footer .menu-item-has-children:after,.nav--footer .menu-item-language:after{content:none;}

      #full-screen-background-image {
        position:absolute;
        top:0px;
        left: 0;	
		width:100%;
		height:100%;
		z-index:1;
		bottom:0px;
      }

.highlight_info .desc{
margin-bottom:10px;
color:#707070;
min-height:60px;
}

  .site-footer ul.social-icons {
    margin-top: 15px; }

    .site-footer ul.social-icons li {
      margin: 5px 15px; }

    .site-footer ul.social-icons a {
      display: inline-block;
      opacity: 0.8;
      transition: opacity .2s ease-out; }

      .site-footer ul.social-icons a i.fa {
        color: #FFFFFF;
        font-size: 36px; }

      .site-footer ul.social-icons a:hover {
        opacity: 1; }

    .homepage-hero .hero-social-links ul.social-icons {
      text-align: center; }

      .homepage-hero .hero-social-links ul.social-icons li {
        margin-right: 15px;
        margin-bottom: 10px; }

        .homepage-hero .hero-social-links ul.social-icons li i.fa {
          color: #FFFFFF;
          font-size: 36px; }
.menu-item:before{margin-right:8px;font-size:100%;top:1px;position:relative;}
.mobile-sidebar li:last-child,.mobile-sidebar li:last-of-type,.mobile-sidebar li.menu-item-has-children.active{border:0;}
.mobile-sidebar .top-bar-mob li.menu-item a{font-size:80%;padding:15px 0;text-transform:none;font-weight:normal;}
.mobile-sidebar li.menu-item-has-children li li a{padding:15px 0;text-transform:none;font-weight:normal;}
li.menu-item-language{position:relative;}
#masthead .left-links,.wide-nav,#top-bar .right-text,#top-link,#masthead .right-links .menu-item,#masthead .right-links .search-dropdown,.html-block-inner .search-wrapper{display:none!important;}
.secondary-bg.button.alt-button.success:hover,.label-sale.menu-item a:after,.mini-cart:hover .custom-cart-count,.callout .inner,.button.secondary,.button.checkout,#submit.secondary,button.secondary,.button.secondary,input[type="submit"].secondary{background-color:#00afef}
.label-popular.menu-item a:after,.add-to-cart-grid.loading .cart-icon strong,.add-to-cart-grid.added .cart-icon strong{background-color:#65b245;border-color:#65b245;}

		#jp_container_1 div.jp-type-playlist ul.jp-controls {margin-left:230px;width:40px}

		#ms_container_1 div.jp-type-playlist ul.jp-controls {margin-left:230px;width:40px}

		#ms_container_2 div.jp-type-playlist ul.jp-controls {margin-left:230px;width:40px}

div.jp-audio div.jp-type-playlist div.jp-interface {
	height:80px;
}


div.jp-video div.jp-type-playlist ul.jp-controls {
	width: 134px;
	margin-left: 172px;
}

div.jp-audio div.jp-type-playlist div.jp-progress {
	left:166px;
	width:130px;
}


div.jp-audio div.jp-type-playlist a.jp-mute,
div.jp-audio div.jp-type-playlist a.jp-unmute {
	margin-left: 154px;
}

div.jp-audio div.jp-type-playlist div.jp-time-holder {
	left:166px;
	width:130px;
}

div.jp-type-single div.jp-title,
div.jp-type-playlist div.jp-title,
div.jp-type-single div.jp-playlist {
	border-top:none;
}




div.jp-type-playlist div.jp-playlist li:last-child {
	padding:5px 0 5px 20px;
	border-bottom:none;
}

div.jp-type-playlist div.jp-playlist li.jp-playlist-current {
	list-style-type:square;
	list-style-position:inside;
	padding-left:7px;
}

div.jp-type-playlist div.jp-playlist a {
	color: #333;
	text-decoration: none;
}

div.jp-type-playlist div.jp-playlist a:hover {
	color:#0d88c1;
}

div.jp-type-playlist div.jp-playlist a.jp-playlist-current {
	color:#0d88c1;
}


div.jp-type-playlist div.jp-playlist a.jp-playlist-item-remove {
	float:right;
	display:inline;
	text-align:right;
	margin-right:10px;
	font-weight:bold;
	color:#666;
}

div.jp-type-playlist div.jp-playlist a.jp-playlist-item-remove:hover {
	color:#0d88c1;
}

div.jp-type-playlist div.jp-playlist span.jp-free-media {
	float:right;
	display:inline;
	text-align:right;
	margin-right:10px;
}

div.jp-type-playlist div.jp-playlist span.jp-free-media a{
	color:#666;
}

div.jp-type-playlist div.jp-playlist span.jp-free-media a:hover{
	color:#0d88c1;
}

div.jp-audio .jp-type-playlist ul.jp-toggles {
	width:55px;
	margin: 0;
	position: absolute;
	left: 325px;
	top: 50px;
}

		

.ubermenu,.ubermenu .ubermenu-column,.ubermenu .ubermenu-divider,.ubermenu .ubermenu-icon,.ubermenu .ubermenu-image,.ubermenu .ubermenu-item,.ubermenu .ubermenu-nav,.ubermenu .ubermenu-retractor,.ubermenu .ubermenu-row,.ubermenu .ubermenu-search,.ubermenu .ubermenu-search-input,.ubermenu .ubermenu-search-submit,.ubermenu .ubermenu-submenu,.ubermenu .ubermenu-submenu-footer,.ubermenu .ubermenu-tabs,.ubermenu .ubermenu-tabs-panels,.ubermenu .ubermenu-target,.ubermenu-responsive-toggle{margin:0;padding:0;left:auto;right:auto;top:auto;bottom:auto;text-indent:0;clip:auto;position:static;background:0 0;text-transform:none;overflow:visible;z-index:10;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;vertical-align:top;line-height:1.3em;border:none;border-radius:0;pointer-events:auto}
.ubermenu,.ubermenu .ubermenu-column,.ubermenu .ubermenu-divider,.ubermenu .ubermenu-item,.ubermenu .ubermenu-nav,.ubermenu .ubermenu-retractor,.ubermenu .ubermenu-row,.ubermenu .ubermenu-search,.ubermenu .ubermenu-search-input,.ubermenu .ubermenu-search-submit,.ubermenu .ubermenu-submenu,.ubermenu .ubermenu-submenu-footer,.ubermenu .ubermenu-tabs,.ubermenu .ubermenu-tabs-panels,.ubermenu .ubermenu-target,.ubermenu-responsive-toggle{height:auto;width:auto;max-height:none;min-height:0}
.ubermenu .ubermenu-item{text-align:left;display:inline-block;vertical-align:top}
.ubermenu .ubermenu-item-level-0{vertical-align:bottom;-moz-backface-visibility:visible;backface-visibility:visible}
.ubermenu-items-align-top .ubermenu-item-level-0{vertical-align:top}
.ubermenu .ubermenu-item.ubermenu-item-level-0{float:none}
.ubermenu-items-align-left.ubermenu-horizontal .ubermenu-item.ubermenu-item-level-0,.ubermenu.ubermenu-horizontal .ubermenu-item.ubermenu-align-left{float:left}
.ubermenu.ubermenu-horizontal .ubermenu-item.ubermenu-align-right{float:right}
.ubermenu .ubermenu-item-level-0.ubermenu-has-submenu-stack{position:relative}
.ubermenu .ubermenu-item .ubermenu-submenu-drop{position:absolute;z-index:500;top:-10000px;height:0;max-height:0;visibility:hidden;overflow:hidden}
.ubermenu .ubermenu-item:not(.ubermenu-active) .ubermenu-submenu-drop{min-height:0!important}
.ubermenu .ubermenu-item .ubermenu-submenu-padded{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.ubermenu .ubermenu-item.ubermenu-active .ubermenu-submenu-drop,.ubermenu-nojs .ubermenu-item:hover .ubermenu-submenu-drop{z-index:20}
.ubermenu-transition-none .ubermenu-item .ubermenu-submenu-drop{-webkit-transition:none;-ms-transition:none;transition:none;top:auto}
.ubermenu-transition-slide .ubermenu-item .ubermenu-submenu-drop{-webkit-transition-property:max-height,visibility;-ms-transition-property:max-height,visibility;transition-property:max-height,visibility;max-height:0;top:auto}
.ubermenu-transition-fade .ubermenu-item .ubermenu-submenu-drop{opacity:0;-webkit-transition-property:opacity,visibility;-ms-transition-property:opacity,visibility;transition-property:opacity,visibility;top:auto;margin-top:1px}
.ubermenu-transition-shift .ubermenu-item .ubermenu-submenu-drop{margin-top:20px;top:auto;opacity:0;-webkit-transition-property:margin-top,opacity,visibility;-ms-transition-property:margin-top,opacity,visibility;transition-property:margin-top,opacity,visibility}
.ubermenu .ubermenu-item .ubermenu-submenu-type-mega .ubermenu-submenu-drop{margin-top:0;clip:rect(0,5000px,5000px,-5000px)}
.ubermenu .ubermenu-item .ubermenu-submenu-type-mega .ubermenu-item.ubermenu-has-submenu-flyout{position:relative}
.ubermenu .ubermenu-submenu-type-mega .ubermenu-item.ubermenu-has-submenu-flyout.ubermenu-active{z-index:100}
.ubermenu-vertical .ubermenu-item-level-0{display:block;clear:both}
.ubermenu-vertical .ubermenu-item.ubermenu-flyout-full-height{position:static}
.ubermenu-vertical .ubermenu-item.ubermenu-relative{position:relative}
.ubermenu-vertical .ubermenu-item.ubermenu-relative.ubermenu-active{z-index:20}
.ubermenu-vertical .ubermenu-item.ubermenu-item-mini{float:left;clear:none}
.rtl .ubermenu,.rtl .ubermenu .ubermenu-item{text-align:right}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-hide-desktop{display:none!important}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item-level-0{width:50%}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-has-submenu-flyout{position:static}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop{width:100%;min-width:100%;max-width:100%;top:auto;left:0!important}
.ubermenu-responsive-default.ubermenu-responsive.ubermenu-has-border .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop{left:-1px!important}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item-mini{min-width:0;width:auto;float:left;clear:none!important}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-hide-mobile{display:none!important}
.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-item-level-0.ubermenu-item-mini{min-width:0;width:auto}

.ubermenu-main.ubermenu-transition-fade .ubermenu-item .ubermenu-submenu-drop { margin-top:0; }
#mobile-nav .mobile-menu.cart img{width:18px}
#mobile-nav .mobile-menu-label{color:#fff}

.movil {
	display: block;
}


#main-site-search {
  box-shadow: none; }


#main-site-search .search-form {
  padding: 10px 0; }


#main-site-search .input-group-search {
  width: 100%; }


#main-site-search .input-group-search .form-control {
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 4px;
  color: #767676;
  font-size: 12px;
  height: 28px;
  line-height: 14px;
  padding: 0 36px 0 12px; }


#main-site-search .input-group-search .input-group-btn {
  width: 27px; }


#main-site-search .input-group-search .input-group-btn .btn {
  background-color: #e6ebee;
  border: 1px solid #c9cacc;
  border-width: 1px 1px 1px 0;
  color: #767676;
  height: 28px;
  line-height: 14px;
  padding: 0px 6px 1px 6px; }


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


  .navbar-right {
    float: right !important;
    margin-right: -15px; }


  .navbar-right ~ .navbar-right {
    margin-right: 0; }
.form-success,.form-error{text-align:center;font-size:32px;width:440px;background-color:#3cd;color:#fff;padding:1em 0;display:none}
.form-error{background-color:red;margin-bottom:15px}
#catering .form-success,#catering .form-error{float:right}
#contact .form-success,#contact .form-error{margin-top:15px;float:right}

.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-md-12 {
    width: 100%;
  }

  
div.row div.col-md-12 table tbody tr td div a, div.row div.col-md-8 div.row div.col-md-12 table tbody tr td a{color:  #369;}

div.row div.col-md-12 table tbody tr td div a:hover, div.row div.col-md-8 div.row div.col-md-12 table tbody tr td a:hover{color:  #333;}


div.row div.col-md-12 table tbody tr td div, div.row div.col-md-8 div.row div.col-md-12{color:  #666;}

 
 
div.row div.col-md-8 div.row div.col-md-12 table tbody tr td div a b{color:  #666;text-decoration:none !important; }

div.row div.col-md-8 div.row div.col-md-12 table tbody tr td div a{text-decoration:none !important;}


	.isblog #system .items :first-child .item:first-child { padding-top: 15px;
margin-top: 0; }


	.isblog #system .items .leading .item { margin-bottom: 0; }








@import url(../../../css/system.css);




.isblog #system .item {
	padding: 15px;
	border: 1px solid #DDD;
	border-bottom-color: #bbb;
	border-radius: 2px;
	box-shadow: 0 3px 2px -2px rgba(0, 0, 0, 0.1);
	
}





.isblog #system .items { margin: 0 -7px 0 -7px; }


.isblog #system .items .item {
	margin: 14px 7px 0 7px;
	padding-top: 20px;
}


.isblog #system .items .item:first-child {
	margin-top: 0;
	padding-top: 15px;
	border-width: 1px;
}





#system .pagination { margin-top: 14px; }




#system .item-list {
	margin-top: 14px;
	padding: 15px;
	border: 1px solid #ddd;
	border-bottom-color: #bbb;
	border-radius: 6px;
	box-shadow: 0 3px 2px -2px rgba(0, 0, 0, 0.1);
}


#system .item-list h3 { margin-top: 0; }

#system .item-list ul { margin-bottom: 0; }

@import url("themes/NovellNEW/style/style.css"); 
.main-menu {
background-color: #FFFFFF;
color: #333;
font-family: arial,sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
}

.et_pb_bg_layout_dark.et_pb_fullwidth_menu ul li a {
color: #fff;
}

.et_pb_bg_layout_dark.et_pb_fullwidth_menu ul li a:hover {
color: rgba(255, 255, 255, 0.8);
}

#main-header .et_mobile_menu li ul,
.et_pb_fullwidth_menu .et_mobile_menu li ul {
display: block !important;
visibility: visible !important;
padding-left: 10px;
}

.et_pb_fullwidth_menu.et_pb_fullwidth_menu_fullwidth .et_pb_row {
width: 100%;
max-width: 100%;
padding: 0 30px !important;
}
 .et_pb_fullwidth_menu .fullwidth-menu-nav {
display: none;
}

.et_pb_fullwidth_menu .et_pb_row {
min-height: 81px;
}

.et_pb_fullwidth_menu .et_mobile_nav_menu {
float: none;
}

.et_pb_fullwidth_menu .mobile_menu_bar:before {
top: 26px;
}

.et_pb_fullwidth_menu .et_mobile_menu {
top: 81px;
padding: 5%;
}

.et_pb_fullwidth_menu .et_mobile_menu ul {
padding: 0;
}

.et_pb_fullwidth_menu .et_mobile_menu,
.et_pb_fullwidth_menu .et_mobile_menu ul {
text-align: left;
list-style: none !important;
}

div.home-page-navigation
{
	background: white;	
}


.home-page-navigation {
    
    
    width:900px;
}

.home-page-navigation ul {
    list-style: none;
    margin: 0;
    padding-left: 0;
}

.home-page-navigation li {
    font-family: 'Roboto';
    font-family: 'Helvetica';
    float: left;
    position: relative;
    font-size: 18px;
    font-size: 1.8rem;
    line-height: 3.5;
    line-height: 2.5;
    font-size: 16px;
    background:#4983cc;
    background:#7ab254;
    color:white;
}


.home-page-navigation ul.menu a {
    font-family: 'Roboto';
    font-family: 'helvetica';
    font-family: 'Arial';
    padding: 0 29.35px;
    display: block;
    text-decoration: none;
    color: #444444;
    color:white;
}



.home-page-navigation ul li ul,
.home-page-navigation ul li:hover ul ul,
.home-page-navigation ul ul li:hover ul ul,
.home-page-navigation ul ul ul li:hover ul ul,
.home-page-navigation ul ul ul ul li:hover ul ul {
    display:none;
    z-index: 9999;
}

.home-page-navigation ul li:hover ul,
.home-page-navigation ul ul li:hover ul,
.home-page-navigation ul ul ul li:hover ul,
.home-page-navigation ul ul ul ul li:hover ul,
.home-page-navigation ul ul ul ul ul li:hover ul {
    display:block;
}

.home-page-navigation ul ul {
    display: none;
    float: left;
    left: 0;
    position: absolute;
    top: 40px;
    z-index: 99999;
}

.home-page-navigation ul ul li {
    border-left: none;
    font-size: 14px;
    font-size: 1.4rem;
    font-size: 14px;
}

.home-page-navigation ul li ul li a,
.home-page-navigation ul li.current-menu-item ul li a,
.home-page-navigation ul li ul li.current-menu-item a,
.home-page-navigation ul li.current_page_ancestor ul li a,
.home-page-navigation ul li.current-menu-ancestor ul li a,
.home-page-navigation ul li.current_page_item ul li a {
    color: #444444;
    background-color: #FFFFFF;
    background:#E9E9E9;
}

.home-page-navigation ul ul ul {
    left: 100%;
    top: 0;
}

.home-page-navigation ul ul a {
    min-width: 200px;
}

.column, .span-1, .span-2, .span-3, .span-4, .span-5, .span-6, .span-7, .span-8, .span-9, .span-10, .span-11, .span-12, .span-13, .span-14, .span-15, .span-16, .span-17, .span-18, .span-19, .span-20, .span-21, .span-22, .span-23, .span-24 {float:left;margin-right:10px;}

.span-6 {width:230px;}

input.span-1, textarea.span-1, input.span-2, textarea.span-2, input.span-3, textarea.span-3, input.span-4, textarea.span-4, input.span-5, textarea.span-5, input.span-6, textarea.span-6, input.span-7, textarea.span-7, input.span-8, textarea.span-8, input.span-9, textarea.span-9, input.span-10, textarea.span-10, input.span-11, textarea.span-11, input.span-12, textarea.span-12, input.span-13, textarea.span-13, input.span-14, textarea.span-14, input.span-15, textarea.span-15, input.span-16, textarea.span-16, input.span-17, textarea.span-17, input.span-18, textarea.span-18, input.span-19, textarea.span-19, input.span-20, textarea.span-20, input.span-21, textarea.span-21, input.span-22, textarea.span-22, input.span-23, textarea.span-23, input.span-24, textarea.span-24 {border-left-width:1px;border-right-width:1px;padding-left:5px;padding-right:5px;}

input.span-6, textarea.span-6 {width:218px;}

.learnmore {
	float: left;
	display: block;
	color: #666666;
	font-size: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: lighter;
	line-height: 30px;
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-top: 1px dotted #DDDDDD;
	}

.learnmore a {
	float: right;
	text-align: right;
	padding: 0px 10px 4px 10px;
	}

	#page-top #main-area .container { height: 230px; padding-top: 27px; }

	body.page #page-top #main-area { position: relative !important; }

		body.page #page-top #main-area .container { height: 230px !important; padding-top: 27px !important; }


		body.home #page-top #main-area { position: absolute; width: 100%; top: 0; left: 0; }

			body.home #page-top #main-area .container { height: 85px; }


.container #main { margin-bottom: 60px; }

#main { background-color: #FFF; }




#main p.meta{
	font-style: italic;
	color: #808080;
}


#main article{
	margin-bottom: 18px;
	padding: 0 0 9px;
}


#main article footer{
	border-top: none;
	margin-top: 0;
	padding-top: 0;
	position: relative;
}


#main article footer a.edit-post{
	position: absolute;
	right: 0;
	top: 0;
	display: none;
}



#main article.format-aside {
	padding: 0;
}


#main .hero-unit img{
	margin-bottom: 1em;
}


#main article img{
	height: auto;
	max-width: 100%;
}


.archive #main .post h3{
	line-height: 24px;
	margin-bottom: 10px;
}


.page-template-page-homepage-php #main article{
	border-bottom: none;
}






.attachment #main .post_content img{
	max-width: 100%;
}


.ie8 #main .media-grid img{
	max-height: none !important;
	max-width: none !important;
}

.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 940px;
}

.container {
  margin-right: auto;
  margin-left: auto;
  *zoom: 1;
}

.container:before,
.container:after {
  display: table;
  content: "";
  line-height: 0;
}

.container:after {
  clear: both;
}

.container-fluid {
  padding-right: 20px;
  padding-left: 20px;
  *zoom: 1;
}

.container-fluid:before,
.container-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}

.container-fluid:after {
  clear: both;
}

.navbar .container {
  width: auto;
}

.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 940px;
}

  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 724px;
  }

	.stream-time { float: none; display: block; text-align: left; margin: 0; padding: 0;}


.stream-time span {
	text-align: center;
}
.title .separator{display:none}
.title .separator.small,.title .separator.small.left,.title .separator.small.right{margin-top:14px;margin-bottom:10px}
.separator{position:relative;display:block;height:1px;background-color:#eaeaea;margin:10px 0}
.separator.transparent{background-color:transparent}
.separator.small{background-color:#303030;height:2px;position:relative;width:22px;display:block;margin:10px auto 20px auto}
.separator.small.left{margin:10px 0 20px 0}
.separator.small.right{margin:10px 0 20px auto}
.q_counter_holder .separator.small{background-color:#eaeaea;margin:19px auto 0 auto}
.q_counter_holder.left .separator.small{margin-left:0;margin-right:auto}
.q_counter_holder.right .separator.small{margin-left:auto;margin-right:0}
.q_pie_chart_holder .separator.small{background-color:#eaeaea;margin:10px auto 12px auto}
.portfolio_slider .image_holder .separator.small{margin:10px auto;background-color:#fff}
.projects_holder article .hover_feature_holder_title .separator.small,.projects_masonry_holder article .hover_feature_holder_title .separator.small{background-color:#fff;margin-top:10px;margin-bottom:10px}
.projects_holder article .portfolio_description .separator.small{margin-top:10px;margin-bottom:10px}
.portfolio_slider .image_holder .separator.small.transparent{background-color:transparent!important}
.projects_holder.hover_text article .hover_feature_holder_title .separator{background-color:#fff}
.blog_large_image_simple .separator.small{margin-top:22px}
.contact_section .separator,.contact_section .separator.small.right,.contact_section .separator.small.left{margin-top:6px;margin-bottom:35px}
.q_team .q_team_text_inner .separator{background-color:#1abc9c;margin-bottom:16px!important}
.carousel-inner .slider_content .text.one_by_one h2,.carousel-inner .slider_content .text.one_by_one h4,.carousel-inner .slider_content .text.one_by_one .separator,.carousel-inner .slider_content .text.one_by_one p,.carousel-inner .slider_content .text.one_by_one a.qbutton,.carousel-inner .slider_content .text.one_by_one .slide_anchor_holder{opacity:0;filter:alpha(opacity = 0);position:relative;top:70px}
.carousel-inner .active .slider_content .text.one_by_one h2,.carousel-inner .active .slider_content .text.one_by_one h4,.carousel-inner .active .slider_content .text.one_by_one .separator,.carousel-inner .active .slider_content .text.one_by_one p,.carousel-inner .active .slider_content .text.one_by_one a.qbutton,.carousel-inner .active .slider_content .text.one_by_one .slide_anchor_holder{-webkit-animation:text-from-bottom-one-by-one 1.2s 1 cubic-bezier(0.165,0.840,0.440,1.000) 0s;-moz-animation:text-from-bottom-one-by-one 1.2s 1 cubic-bezier(0.165,0.840,0.440,1.000) 0s;-o-animation:text-from-bottom-one-by-one 1.2s 1 cubic-bezier(0.165,0.840,0.440,1.000) 0s;animation:text-from-bottom-one-by-one 1.2s 1 cubic-bezier(0.165,0.840,0.440,1.000) 0s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;opacity:1;filter:alpha(opacity = 100)}
.carousel-inner .active .slider_content .text.one_by_one.subtitle_above_title.has_separator .separator{animation-delay:.3s;-webkit-animation-delay:.3s}
.carousel-inner .active .slider_content .text.one_by_one.subtitle_bellow_title.has_separator .separator{animation-delay:.3s;-webkit-animation-delay:.3s}
.carousel-inner .active .slider_content .text.one_by_one.no_subtitle.has_separator .separator{animation-delay:.15s;-webkit-animation-delay:.15s}
.carousel .item .text .separator{margin-top:40px;margin-bottom:40px;width:68%}
.carousel .item .left .text .separator{margin-left:0}
.carousel .item .right .text .separator{margin-right:0}

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


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


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


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

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


	

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


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


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


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


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


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

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


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


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


.eu_info div#top-slide-inner {
    padding: 130px 0 40px 0;
}
.region-help .block{overflow:hidden}
.region{font-family:"Open Sans";font-size:9pt}
.region-sidebar-first{z-index:1;}
.region-sidebar-first h2{font-size:24px;}
.region-sidebar-first ul{margin:0 0 20px;padding:0;list-style:none}
.region-sidebar-first ul li{padding:5px 14px 5px 18px;margin:0 -15px;border-bottom:1px solid #ccc;}
.region-sidebar-first ul li:last-child{border-bottom:none;}
.region-sidebar-first ul li:hover{background-color:#a9abad;color:white;box-shadow:0 1px rgba(255,255,255,0.2) inset;-webkit-box-shadow:0 1px rgba(255,255,255,0.2) inset;}
.region-sidebar-first ul li:hover a{text-decoration:none;color:white}
.region-graybar h3{margin-top:0;}
.region-sidebar-first-1{text-align:center;}
.region-graybar{display:inline-block;vertical-align:middle;padding:10px 15px;color:white;margin-left:0 auto;position:relative;left:105px;top:-10px;}
.top-menu ul.sticky-menu{position:relative;height:85px;line-height:85px;display:none;z-index:2;}
.top-menu ul.sticky-menu.always{display:inline-block;}
.top-menu.sticky.fixed ul.sticky-menu{display:inline-block;height:60px;line-height:60px;}
.top-menu ul.sticky-menu.left{margin-left:0;margin-right:10px;}
.top-menu ul.sticky-menu.right{margin-left:10px;margin-right:0;}
.top-menu ul.sticky-menu li{display:inline-block;}
.top-menu ul.sticky-menu.left li{margin-right:10px;}
.top-menu ul.sticky-menu.right li{margin-left:10px;}
.top-menu ul.sticky-menu li a{display:block;color:#fff;font-size:20px;line-height:1;}
.top-menu ul.sticky-menu li a:hover{color:#fff;}
.top-menu.sticky.fixed ul.sticky-menu li a{color:#fff;}
.top-menu.sticky.fixed ul.sticky-menu li a:hover{color:#fff;}
ul.sticky-menu li.toggle-sidebar a{-webkit-transition:all 0.4s cubic-bezier(0.215,0.61,0.355,1);-moz-transition:all 0.4s cubic-bezier(0.215,0.61,0.355,1);-o-transition:all 0.4s cubic-bezier(0.215,0.61,0.355,1);transition:all 0.4s cubic-bezier(0.215,0.61,0.355,1);}
ul.sticky-menu li.toggle-sidebar a i{font-size:1.3125rem !important;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
ul.sticky-menu li.toggle-search a i{font-size:1.3125rem !important;}
ul.sticky-menu li.toggle-sidebar a i,ul.sticky-menu li.toggle-search a i{-webkit-transition:all 1s cubic-bezier(0.215,0.61,0.355,1);-moz-transition:all 1s cubic-bezier(0.215,0.61,0.355,1);-o-transition:all 1s cubic-bezier(0.215,0.61,0.355,1);transition:all 1s cubic-bezier(0.215,0.61,0.355,1);}
.no-touch ul.sticky-menu li.toggle-sidebar a:hover i,.no-touch ul.sticky-menu li.toggle-search a:hover i{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;}
.off-canvas-wrap.move-right ul.sticky-menu li.toggle-sidebar a i{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
.off-canvas-wrap.move-left ul.sticky-menu li.toggle-sidebar a i{-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg);}
.off-canvas-wrap.closing ul.sticky-menu li.toggle-sidebar a i{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
.top-menu .sticky-menu.left .search-drop.open{margin-left:-10px !important;left:0 !important;right:inherit !important;}
.top-menu .sticky-menu.right .search-drop.open{margin-right:-10px !important;right:0 !important;left: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;}
.top-menu .sticky-menu.right .search-drop.open:before{left:inherit !important;right:8px !important;}
.top-menu .sticky-menu.right .search-drop.open:after{left:inherit !important;right:7px !important;}
 
.menu-primary-container ul li.menu-item ul li.menu-item:hover, .menu-primary-container ul li.menu-item ul li.menu-item ul li.menu-item:hover {cursor:pointer; text-decoration:none; background:#2986a2;}

.menu-primary-container ul li.menu-item.current-menu-item a, 
.menu-primary-container ul li.menu-item ul li.menu-item.current-menu-item a, 
.menu-primary-container ul li.menu-item ul li.menu-item.current-menu-parent a, 
.menu-primary-container ul li.menu-item ul li.menu-item ul li.menu-item.current-menu-item a {background: #2986a2;}


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

		.content .box.one,
 		.content .box.full,
		.content .box.full-box,
		.content .box.two,
		.content .box.three,
		.content .box.four,
		.content .box.five,
		.content .box.two-three,
		.content .box.three-four,
		.content .box.four-five,
		#sidebar .box
		{
			width:240px !important; 
			margin-right: 0 !important;
			margin-left: 0 !important;
		}
 
		.content .blog .date {padding: 10px 0 !important;width: 100% !important;border-left: 0;border-right:0;}

		.content .blog a.comment_link, .content .blog .categories{display: inline;margin: 10px 0 0 10px;  }

		.content .blog .categories {display: inline;line-height: 140%;margin: 10px 0 0 10px; }

		.content .blog a.comment_link {display: inline;margin: 10px 0 0 10px;  }

		.content .blog .date span {display: inline !important;font-family: arial,serif !important;font-size: 12px !important;font-style: italic !important;line-height: 100% !important;}

		.content .blog .date .day:after, .content .blog .date .month:after {content: " -";}

		.content input[type="text"]{max-width: 90%;}

	.sidebar_content,.content{font-family:Droid Sans, arial, serif !important;}
body #container .content h1 a:hover,body #container .content h2 a:hover,body #container .content h3 a:hover,body #container .content h4 a:hover,body #container .content h5 a:hover,body #container .content h6 a:hover{ background:#000000;color:#fff !important;}
body #container  .content a:hover{ color:#000000 !important;}




#tfly-featured-events {
	width: 100%;
	padding: 5px 0px;
	overflow: hidden;
	height: 333px;
	position: relative;
	margin: 0px 0px 20px 0px;
	padding: 0px;
	background: #000;
}

#tfly-featured-events ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}

#tfly-featured-events #grey-back {
	background: #000;
	z-index: 10;
	position: absolute;
	bottom:0px;
	height: 90px;
	width: 100%;
	opacity: 0.4;
	
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
	
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
}

#tfly-featured-events #overlay {
	z-index: 20;
	position: absolute;
	bottom:10px;
	margin:0px 10px;
	width: 100%;
    
    display: block;
    top: auto;
    height: auto;
    background-color: transparent;
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    opacity: 1;
}

#tfly-featured-events #overlay h1 {
	color: #fff;
	font-size: 20px;
	width: 100%;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	text-transform: capitalize;
	display: block;
}

#tfly-featured-events #overlay h1 a {
	color: #fff;
}

#tfly-featured-events #overlay h1 a:hover {
	color: #ccc;
}

#tfly-featured-events #overlay h2 {
	color: #fff;
	margin: 0px 0px 0px 0px;
	font-weight: normal;
	font-size: 11px;
	line-height:22px;
	float: left;
	margin-right: 10px;
}

#tfly-featured-events #overlay .ticket-link a {
	width: 50px;
	text-align: center;
	display: block;
	float: left;
	font-size: 11px;
	padding:2px;
	color:white;
	text-decoration:none;
}

#tfly-featured-events ul.nav {
	position: absolute;
	z-index: 10;
	bottom:10px;
	right:20px;
	list-style-type: none;
}

#tfly-featured-events ul.nav li {
	margin: 0px;
	padding: 0px;
	float: left;
	font-size: 11px;
}

#tfly-featured-events ul.nav li a, #prev_carousel, next_carousel {
	border: 1px solid #888;
	padding: 3px;
	margin: 1px;
	background: #666666;
	text-align: center;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	display: block;
	font-size: 11px;
}

#tfly-featured-events ul.nav li a:hover {
	border: 1px solid #ccc;
}

#tfly-featured-events ul.nav li a {
	color: #fff;
	text-decoration: none;
}

#tfly-featured-events ul.images li {
	background: none;
	padding-left: 0px;
	width: 100%;
	margin: 0px;
}

#tfly-featured-events ul.images li a {
	width: 100%;
}

#tfly-featured-events ul.nav li a.selected {
	background: #373737;
}

#tfly-featured-events ul li img {
	width: 100%;
	min-width: 100%;
	max-width: 100%;
	border:none;
}

#tfly-featured-events ul li img a {
	width: 100%;
	min-width: 100%;
	max-width: 100%;
	border:none;
}

.newspost{
	font-family: Verdana;
	font-size: 7pt;
	color: #404040;
}


#supt-paw {
	position: absolute;
	right: 8px;
	bottom: 8px;
}
#access .menu-header,
div.menu,
#colophon,
#branding,
#main,
#wrapper{margin:0 auto;width:940px;}
#branding img{border-top:4px solid #000;border-bottom:1px solid #000;display:block;float:left;}
#access,	#branding img,	#respond,	.comment-edit-link,	.edit-link,	.navigation,	.page-link,	.widget-area{display:none !important;}
.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}
.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}
.navbar-default .navbar-brand{color:#777}
.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}
.navbar-inverse .navbar-brand{color:#9d9d9d}
.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}

.td-header-style-8 .td-header-border #td-top-search {
  margin-top: -22px;
}

.td-header-style-9 .td-header-border #td-top-search {
  margin-top: -22px;
}

.white-menu .td-header-style-10 #td-top-search {
  margin-top: -22px;
}

.td-header-border #td-top-search {
  margin-top: -20px;
  
}

#td-top-search {
  position: absolute;
  right: 8px;
  top: 50%;
  margin-top: -22px;
  
}

.left{float:left;}


ul#locations_list .cont, #location_info .cont
{
	background: #55683f;
	width: 270px;
	height: 400px;
	color: #ffffff;
	font-family: 'Gentium Basic', serif;
	font-size: 16px;
	font-style: italic;
	line-height: 18px;
	text-align: center;
}


#location_info .cont
{
	float: left;
	background: none;
	margin: 0px 0px 0px 80px;
}


.site-title {
  font-size: 40px;
  font-size: 4rem;
}


.has-logo-image .site-title, .has-logo-image .site-description {
  height: 0;
  width: 0;
  overflow: hidden;
}


.site-branding h1.site-title {
	height: 46px;
}


.site-branding h1.site-title a {
	display: none;
}


		.site-title,
	.site-description {
		position: absolute !important;
		clip: rect(1px 1px 1px 1px); 
		clip: rect(1px, 1px, 1px, 1px);
	}



.u_style #wrapper {
  position: relative;
  z-index: 5;
  width: 90%;
  max-width: 75em;
  min-width: 58em;
  margin: 0 auto;
  background: #fff;
  text-align: left;
  border-top: 0 solid #333333;
  border-right: 10px solid #333333;
  border-bottom: 0 solid #333333;
  border-left: 10px solid #333333;
}



.u_style #header {
  position: relative;
  z-index: 5;
  width: 100%;
  height: 69px;
}



.u_style #headerLeft {
  position: absolute;
  width: auto;
  top: 0;
  left: 0;
  width: 433px;
  height: 69px;
}



.u_style #headerRight {
  position: absolute;
  right: 0;
  top: 0;
}



.u_style #headerNavBar {
  clear: both;
  width: 100%;
  height: 1em;
  color: #fff;
  text-align: center;
  padding: 0.2em 0 0 0;
  border-top: 5px solid;
}





.u_style #headerRight div ul {
  list-style: none;
  color: #dac092;
  font-weight: normal;
  margin: 0;
  width: 370px;
  font-size: 13px;
  text-align: right;
  padding: 3px;
}


.u_style #headerRight div ul img {
  display: inline;
}



.u_style #headerRight div ul li {
  display: inline;
  padding: 0px 4px 0px 5px;
  margin: 0;
}



.u_style #headerRight div li + li {
  border-left: #dac092 1px solid;
}



.u_style #headerRight div a:link, .u_style #headerRight div a:visited {
  color: #fff;
  text-decoration: none;
}



.u_style #headerRight div a:focus, .u_style #headerRight div a:hover, .u_style #headerRight div a:active {
  color: #dac092;
  text-decoration: none;
}




.u_style #headerNavBar a:focus, .u_style #headerNavBar a:hover, .u_style #headerNavBar a:active {
  color: #fff;
  background-color: #c00;
}



.u_style #headerLeft img {
  display: inline;
}




#comments {
	margin-top: 60px;
}





.bop-nav-search {margin-top: 15px;}


#search-blade {
    float: left;
    position: relative;
    height: 675px;
    clear: both;
    width: 100%;
    margin-left: 0%;
    margin-top: 0px;
    background-color: rgb(255, 255, 255);
}



.clearfix:before, .clearfix:after { content: ""; display: table; }

.clearfix:after { clear: both; }

.clearfix { *zoom: 1; }

#footer-widgets .footer-1-column .widget, #footer-widgets .footer-2-column .widget, #footer-widgets .footer-3-column .widget, .lt-ie8 #footer-widgets .footer-3-column .widget, #footer-widgets .footer-4-column .widget, .grid2column, .grid3column, .grid3columnbig, .grid4column, .grid4columnbig, .lt-ie8 .grid3column, .lt-ie8 .grid4column , .lt-ie8 .grid2column, #sidebar, #container-sidebar {float:none; width:100%; margin-bottom:25px;}

.widget-area-highlight  {background:#e3e0d9; }



#footer-widgets .widget {font-size:12px;}

#footer-widgets .footer-1-column .widget { width: 98%;}

#footer-widgets .footer-2-column .widget { width: 47%;}

#footer-widgets .footer-3-column .widget {width: 30%;  }

.lt-ie8 #footer-widgets .footer-3-column .widget {width: 29.5%;  }

#footer-widgets .footer-4-column .widget {width: 22%;  }

#footer-widgets .footer-4-column .widget h3, h6 {
color: #840f2c;
}

  
  ul.nav {
    position: relative;
    margin-bottom: 0;
    
  
    
  
  }

  ul.nav li {
    position: relative;
    float: left;
    zoom: 1;
    list-style: none;
  }

  ul.nav li a {
    display: block;
    padding: .53em 1em;
  }

  ul.nav ul {
    width: 13em;
    visibility: hidden;
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 9999;
    margin: 0;
  }

  ul.nav ul li {
    float: none;
  }

  ul.nav ul li a {
    width: 100%;
    display: inline-block;
    -webkit-box-sizing: border-box;
    
  
    -moz-box-sizing: border-box;
    
  
    box-sizing: border-box;
    
  
  }

  ul.nav ul ul {
    left: 100%;
    top: 0;
  }

  #top ul.nav {
    font-size: 1em;
    
  
    
  
  }

  #top ul.nav li a {
    color: #ddd;
  }

  #top ul.nav ul {
    background: #131313;
    background: rgba(0, 0, 0, 0.55);
  }

  #top ul.nav ul li a {
    font-size: .857em;
  }

  #top ul.nav ul li a:hover {
    background: #222;
  }

  #navigation ul.nav {
    position: relative;
    top: -2px;
    
  
    
  
  }

  #navigation ul.nav li a {
    padding: 2.244em 1.2em 2em 1.2em;
    text-shadow: none;
    color: #fff;
  }

  #navigation ul.nav li ul a,
  #navigation ul.nav li ul ul li a {
    font-weight: normal;
    padding: .53em 1em;
  }

  #navigation ul.nav ul {
    background: #fff;
    top: 93%;
    border: 1px solid #DEDEDE;
    left: auto;
    right: auto;
  }

  #navigation ul.nav ul li a {
    padding: .618em 1em;
    color: #474747;
    border-width: 1px 1px 1px 1px;
    border-color: #EBEBEB #DEDEDE #EBEBEB #DEDEDE;
  }

  #navigation ul.nav ul li a:hover {
    background: #F6F6F6;
  }

  #navigation ul.nav ul li:last-child a {
    border-bottom: 1px solid #DEDEDE;
  }

  #navigation ul.nav ul:before {
    content: '';
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 10px 10px 10px;
    border-color: transparent transparent #fff transparent;
    position: absolute;
    left: 43%;
    z-index: 10000;
    top: -9px;
  }

  #navigation ul.nav ul ul {
    margin-left: 18px !important;
    top: 0;
    left: 90%;
  }

  #navigation ul.nav ul ul:before {
    content: none;
  }

  #navigation .nav-close,
  #navigation .nav-home {
    display: none;
  }

  #navigation #header-contact ul.nav li {
    padding: 2.244em 1.2em 2em 2.244em;
    text-shadow: none;
    color: #fff;
    font-size: 1.2em;
    border: 2px solid transparent;
    border-width: 2px 0 0;
    position: relative;
  }

  #navigation #header-contact ul.nav li:before {
    font-family: 'FontAwesome';
    display: inline-block;
    font-size: 100%;
    margin-right: .618em;
    font-weight: normal;
    line-height: 1em;
    width: 1em;
    content: "\f095";
    color: #db2723;
    font-weight: bold;
    font-size: 1.2em;
    position: relative;
    top: 2px;
    margin-right: .327em;
  }

  #navigation #header-contact ul.nav li a {
    display: none;
  }

  #navigation #header-contact ul.nav li span {
    display: inline-block;
  }

  .nav-toggle {
    display: none;
  }

.shortcode-tabs ul.tab_titles li.nav-tab { background:none; padding:0; float: left; display:inline; color: #ffffff; margin:0px; cursor: pointer; }

.shortcode-tabs ul.tab_titles li.nav-tab.ui-tabs-selected a, .shortcode-tabs ul.tab_titles li.nav-tab a:hover { background:#fff; text-decoration:none; }

.shortcode-tabs ul.tab_titles li.nav-tab a {	color:#777; display: block;float: left;padding: 8px; text-transform:uppercase; font:11px/18px sans-serif; }

.shortcode-tabs .tab li.nav-tab { background:#fff;  }

.shortcode-tabs .tab li.nav-tab a { color:#555; font:bold 12px/18px sans-serif; }



.cf:before,
.cf:after {
  display: table;
  content: " ";
}


.cf:after { clear: both; }






.horbar1, 
.horbar2 { 
	font-size: 1px;
	clear: both; 
	display: block;
	position: relative;
	padding: 0; 
	margin: 0;
	width: 100%; 
	}


.horbar1 {
	
	}
ul.rightlist{font-family:"Times New Roman";font-size:12pt;padding:6px;}
table.rightlist{width:100%;margin:0px;border:2px solid #1E4797;}
.row{margin-left:-15px;margin-right:-15px}
.footer-copyright{padding-bottom:50px;font-size:11px;margin:auto;min-width:320px;max-width:1280px;text-align:center;width:25%}
.wdn-icon-youtube-play:before{content:'\e813'}
.drupal .block .top,.drupal .block .bottom{background-color:blue !important;height:10px !important;opacity:0.25 !important;}
.meta-wrapper.hover .slider.bottom{background-position:left -42px;padding-left:53px;}
.meta-wrapper.hover .slider.bottom-inner{background-position:right bottom;height:5px;}

.fp_logo {
float:left;margin-top:10px;margin-left:22px;
}
.collapse{display:none}
.collapse.in{display:block}
tr.collapse.in{display:table-row}
tbody.collapse.in{display:table-row-group}
.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}


.yamm .nav,
.yamm .collapse,
.yamm .dropup,
.yamm .dropdown {
  position: static;
}
#campaign .splash--actions_container{margin-top:30px}
#campaign .splash--actions_container .splash--capture_container{width:100%;margin:0 auto}
#campaign .splash--actions_container .splash--capture_container .splash--validation-message{color:#8e8f8f}
#campaign .splash--actions_container .splash--capture_container .terms-label{font-size:1em;color:#8e8f8f}
#campaign .splash--actions_container .splash--email_inputs .js--splash_page_donate_button{display:block}
#campaign .splash--actions_container .splash--email_label{color:#5f5953}

.c4{width:33.33%}

.c1,.c2,.c3,.c4,.c5,.c6,.c7,.c8,.c9,.c10,.c11,.c12{min-height:1px;float:left;padding-left:10px;padding-right:10px;position:relative}

.main .c1,.main .c2,.main .c3,.main .c4,.main .c5,.main .c6,.main .c7,.main .c8,.main .c9,.main .c10,.main .c11,.main .c12{padding-left:10px;padding-right:10px}

.row .row .c1,.row .row .c2,.row .row .c3,.row .row .c4,.row .row .c5,.row .row .c6,.row .row .c7,.row .row .c8,.row .row .c9,.row .row .c10,.row .row .c11,.row .row .c12{width:100%;margin-bottom:20px}

.about-book-wrap-n {
	float: left;
	font-size: 14px;
	line-height: 24px;
	width: 220px;
}


.post-info {
	margin: 0px;
	padding: 0px 0px 0px 10px;
	float: left;
	width: 500px;
}

#connect_share .twitter a { background-position: 0 -124px }

#connect_share .twitter a:hover { background-position: 0 -154px }

.social_icons .twitter a {
    background-position: -109px 0;
    width: 55px;
}

.social_icons .twitter a:hover { background-position: -109px -72px }

  .content_item .entry img {
    width: 100%; }

  .widget_content .entry {
    position: relative; }

[data-width="1"][data-layout="multiple"] .entry,
[data-width="1"][data-layout="news"] .entry,
[data-width="1"][data-layout="social"] .entry {
  padding: 15px 0;
  margin-bottom: 0px;
  border-bottom: 1px solid #555;
  background: none; }

[data-width="1"][data-layout="multiple"] .widget_content.scroller_container .list .entry:first-child,
[data-width="1"][data-layout="news"] .widget_content.scroller_container .list .entry:first-child,
[data-width="1"][data-layout="social"] .widget_content.scroller_container .list .entry:first-child {
  padding-top: 0px; }

[data-width="1"][data-layout="multiple"] .widget_content.scroller_container .list .entry .event_venue,
[data-width="1"][data-layout="news"] .widget_content.scroller_container .list .entry .event_venue,
[data-width="1"][data-layout="social"] .widget_content.scroller_container .list .entry .event_venue {
  font-size: 12px; }

[data-width="1"][data-layout="multiple"] .widget_content.scroller_container .list .entry .tagline, [data-width="1"][data-layout="multiple"] .widget_content.scroller_container .list .entry .teaser,
[data-width="1"][data-layout="news"] .widget_content.scroller_container .list .entry .tagline,
[data-width="1"][data-layout="news"] .widget_content.scroller_container .list .entry .teaser,
[data-width="1"][data-layout="social"] .widget_content.scroller_container .list .entry .tagline,
[data-width="1"][data-layout="social"] .widget_content.scroller_container .list .entry .teaser {
  display: none; }

[data-width="1"][data-layout="multiple"] .widget_content.scroller_container .list .entry .title,
[data-width="1"][data-layout="news"] .widget_content.scroller_container .list .entry .title,
[data-width="1"][data-layout="social"] .widget_content.scroller_container .list .entry .title {
  padding: 2px 0px;
  max-height: 42px;
  overflow: hidden; }

[data-width="1"][data-layout="single"] .entry {
  height: 275px; }

  [data-width="1"][data-layout="single"] .entry img {
    width: auto;
    max-height: 100%;
    margin: 0 auto; }

[data-width="2"][data-layout="single"] .entry,
[data-width="2"][data-layout="news"] .entry,
[data-width="2"][data-layout="default"] .entry {
  height: 322px; }

[data-width="2"][data-layout="multiple"] .entry {
  overflow: hidden;
  float: left;
  display: block;
  margin-right: 2.85714%;
  width: 31.42857%;
  height: 239px; }

  [data-width="2"][data-layout="multiple"] .entry:last-child {
    margin-right: 0; }

.ie8 [data-width="2"][data-layout="multiple"] .entry + .entry + .entry {
  margin-right: 0; }

[data-width="2"][data-layout="multiple"] .entry:nth-child(3n+3) {
  margin-right: 0; }

[data-width="3"][data-layout="multiple"] .entry {
  overflow: hidden;
  float: left;
  display: block;
  margin-right: 2.5641%;
  width: 17.94872%;
  height: 239px; }

  [data-width="3"][data-layout="multiple"] .entry:last-child {
    margin-right: 0; }

[data-width="3"][data-layout="multiple"] .entry:nth-child(5n+5) {
  margin-right: 0; }

.ie8 [data-width="3"][data-layout="multiple"] .entry + .entry + .entry + .entry + .entry {
  margin-right: 0; }

  [data-width="3"][data-layout="single"] .entry,
  [data-width="3"][data-layout="news"] .entry {
    min-height: 38px;
    max-height: 60px;
    height: auto; }


#events_axs .event_list .entry {
  padding: 25px 0;
  position: relative;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2); }

    #events_axs .event_list .entry .info {
      width: 80%;
      padding-bottom: 110px; }

    #events_axs .event_list .entry .date-time-container {
      bottom: 0px;
      padding-top: 10px; }

  #events_axs .news_list_page .entry {
    padding: 25px; }

    #events_axs .news_list_page .entry .date {
      letter-spacing: 1px;
      font-weight: 300;
      font-size: 16px;
      line-height: 150%;
      text-transform: none; }

    #events_axs .news_list_page .entry .tagline, #events_axs .news_list_page .entry .teaser {
      letter-spacing: 1px;
      font-weight: 300;
      font-size: 16px;
      line-height: 150%;
      text-transform: none; }

    #events_axs .news_list_page .entry .teaser {
      max-height: 75px;
      overflow: hidden; }

    #events_axs .news_list_page .entry .info {
      padding: 0px;
      width: 80%; }

  .carousel.horizontal .entry, .carousel.horizontal .fb-wall-box {
    position: relative;
    float: left; }

  .feature-hmevents .entry {
    position: relative;
    float: left;
    overflow: hidden;
    height: 456px;
    margin-right: 34px;
    padding: 5px; }

    .feature-hmevents .entry a {
      z-index: 5;
      text-decoration: none; }

    .feature-hmevents .entry .info.popup {
      bottom: 49px;
      left: 0px; }

      .ie8 .feature-hmevents .entry .info.popup {
        background: none;
        display: block; }


[data-width='1'] .youtube_list.widget_content.carousel.entry {
  float: left;
  width: 328px;
  height: 321px; }

  [data-width='1'] .youtube_list.widget_content.carousel.entry .info {
    bottom: 48px; }

    [data-width='1'] .youtube_list.widget_content.carousel.entry .info .title {
      letter-spacing: 1px;
      overflow: hidden;
      max-height: 22px; }

  [data-width='1'] .youtube_list.widget_content.carousel.entry .thumb {
    height: 288px; }

[data-width='2'] .youtube_list.widget_content.carousel.entry {
  float: left;
  width: 688px;
  height: 321px; }

  [data-width='2'] .youtube_list.widget_content.carousel.entry .info {
    bottom: 48px; }

    [data-width='2'] .youtube_list.widget_content.carousel.entry .info .title {
      letter-spacing: 1px;
      overflow: hidden;
      max-height: 22px; }

  [data-width='2'] .youtube_list.widget_content.carousel.entry .thumb {
    height: 288px; }


.event_list.widget_content.carousel .entry {
  background: none;
  padding: 0px; }

[data-layout='single'][data-width='1'] .event_list.widget_content.carousel .entry {
  float: left;
  width: 328px;
  height: 286px; }

  [data-layout='single'][data-width='1'] .event_list.widget_content.carousel .entry .info {
    bottom: 48px; }

    [data-layout='single'][data-width='1'] .event_list.widget_content.carousel .entry .info .title {
      letter-spacing: 1px;
      overflow: hidden;
      max-height: 22px; }

  [data-layout='single'][data-width='1'] .event_list.widget_content.carousel .entry .thumb {
    height: 227px; }

  [data-layout='single'][data-width='1'] .event_list.widget_content.carousel .entry .event_venue {
    font-size: 12px; }

  [data-layout='single'][data-width='1'] .event_list.widget_content.carousel .entry .tagline {
    display: none; }

  [data-layout='single'][data-width='1'] .event_list.widget_content.carousel .entry .buttons {
    background: #000;
    position: absolute;
    bottom: 0px;
    left: 0px;
    width: 100%;
    height: 48px;
    font-size: 14px; }

    [data-layout='single'][data-width='1'] .event_list.widget_content.carousel .entry .buttons a {
      padding: 14px 0;
      width: 100%;
      display: block;
      line-height: 18px;
      text-align: center; }

      [data-layout='single'][data-width='1'] .event_list.widget_content.carousel .entry .buttons a span {
        font-size: 13px;
        line-height: 18px;
        font-weight: 900; }

[data-layout='single'][data-width='2'] .event_list.widget_content.carousel .entry {
  float: left;
  width: 688px;
  background: none; }

  [data-layout='single'][data-width='2'] .event_list.widget_content.carousel .entry .thumb {
    padding: 0px; }

    [data-layout='single'][data-width='2'] .event_list.widget_content.carousel .entry .thumb img {
      width: 100%;
      height: 100%; }

  [data-layout='single'][data-width='2'] .event_list.widget_content.carousel .entry .info {
    position: relative;
    bottom: auto;
    padding: 45px 15px 50px;
    background: none;
    height: 100%; }

    [data-layout='single'][data-width='2'] .event_list.widget_content.carousel .entry .info .title {
      letter-spacing: 1px;
      overflow: hidden;
      max-height: 80px;
      padding: 5px 0px; }

      [data-layout='single'][data-width='2'] .event_list.widget_content.carousel .entry .info .title a {
        font-size: 30px; }

    [data-layout='single'][data-width='2'] .event_list.widget_content.carousel .entry .info .date {
      position: absolute;
      bottom: 60px;
      left: 15px; }

  [data-layout='single'][data-width='2'] .event_list.widget_content.carousel .entry .buttons {
    width: 365px;
    height: 40px; }

        [data-layout='single'][data-width='2'] .event_list.widget_content.carousel .entry .buttons a {
          width: 100%; }

        [data-layout='single'][data-width='2'] .event_list.widget_content.carousel .entry .thumb a {
          float: left; }

          [data-layout='single'][data-width='2'] .event_list.widget_content.carousel .entry .thumb a img {
            float: left; }

      [data-layout='single'][data-width='2'] .event_list.widget_content.carousel .entry .tagline {
        max-height: 50px;
        overflow: hidden;
        display: none; }

[data-layout='single'][data-width='3'] .event_list.widget_content.carousel .entry {
  float: left;
  width: 1008px;
  background: none; }

  [data-layout='single'][data-width='3'] .event_list.widget_content.carousel .entry .event_venue, [data-layout='single'][data-width='3'] .event_list.widget_content.carousel .entry .tagline {
    display: none; }

  [data-layout='single'][data-width='3'] .event_list.widget_content.carousel .entry .info {
    background: none;
    padding: 0px;
    width: 60%; }

    [data-layout='single'][data-width='3'] .event_list.widget_content.carousel .entry .info .title {
      width: auto; }

      [data-layout='single'][data-width='3'] .event_list.widget_content.carousel .entry .info .title h3 {
        width: auto; }

    [data-layout='single'][data-width='3'] .event_list.widget_content.carousel .entry .info .date {
      position: relative;
      width: auto;
      top: auto;
      bottom: auto;
      left: auto;
      float: left;
      clear: left;
      right: auto;
      font-size: 14px;
      font-weight: 400; }

  [data-layout='single'][data-width='3'] .event_list.widget_content.carousel .entry .buttons {
    background: none;
    float: right;
    width: auto;
    margin-top: 5px; }

    [data-layout='single'][data-width='3'] .event_list.widget_content.carousel .entry .buttons a {
      padding: 5px 20px 5px 20px;
      margin: 0px;
      width: auto;
      float: right;
      line-height: 18px;
      border-left: 1px solid #555; }

      [data-layout='single'][data-width='3'] .event_list.widget_content.carousel .entry .buttons a.tickets {
        padding-right: 0px; }

[data-layout='multiple'][data-width='2'] .event_list.widget_content.carousel .entry, [data-layout='multiple'][data-width='3'] .event_list.widget_content.carousel .entry {
  float: left;
  width: 201px;
  margin-right: 20px; }

  [data-layout='multiple'][data-width='2'] .event_list.widget_content.carousel .entry .event_venue, [data-layout='multiple'][data-width='2'] .event_list.widget_content.carousel .entry .tagline, [data-layout='multiple'][data-width='3'] .event_list.widget_content.carousel .entry .event_venue, [data-layout='multiple'][data-width='3'] .event_list.widget_content.carousel .entry .tagline {
    display: none; }

[data-layout='news'][data-width='2'] .news_list.widget_content.carousel .entry {
  float: left;
  width: 688px;
  background: none; }

  [data-layout='news'][data-width='2'] .news_list.widget_content.carousel .entry .info .title {
    padding: 10px 0px; }

  [data-layout='news'][data-width='2'] .news_list.widget_content.carousel .entry .info .tagline {
    margin-bottom: 5px; }

  [data-layout='news'][data-width='2'] .news_list.widget_content.carousel .entry .info .date {
    font-weight: 900; }

  [data-layout='news'][data-width='2'] .news_list.widget_content.carousel .entry .info .teaser {
    line-height: 1.6em;
    font-size: 14px; }

  [data-layout='news'][data-width='2'] .news_list.widget_content.carousel .entry .buttons {
    margin-top: -3px;
    background: rgba(0, 0, 0, 0.5); }

    [data-layout='news'][data-width='2'] .news_list.widget_content.carousel .entry .buttons a {
      padding: 10px 0;
      font-weight: 900;
      letter-spacing: 1px;
      font-size: 14px; }

      [data-layout='news'][data-width='2'] .news_list.widget_content.carousel .entry .buttons a i {
        font-size: 18px;
        margin-right: 5px; }

      [data-layout='news'][data-width='2'] .news_list.widget_content.carousel .entry .thumb {
        display: none; }

      [data-layout='news'][data-width='2'] .news_list.widget_content.carousel .entry .info {
        width: 100%;
        padding: 20px; }

        [data-layout='news'][data-width='2'] .news_list.widget_content.carousel .entry .thumb a {
          float: left; }

          [data-layout='news'][data-width='2'] .news_list.widget_content.carousel .entry .thumb a img {
            float: left; }

      [data-layout='news'][data-width='2'] .news_list.widget_content.carousel .entry .teaser {
        max-height: 50px;
        overflow: hidden;
        display: none; }

[data-layout='news'][data-width='3'] .news_list.widget_content.carousel .entry {
  float: left;
  width: 16.666%; }

  [data-layout='news'][data-width='3'] .news_list.widget_content.carousel .entry .info {
    background: none;
    padding: 0px;
    width: 80%; }

    [data-layout='news'][data-width='3'] .news_list.widget_content.carousel .entry .info .title {
      width: auto;
      font-size: 14px;
      overflow: hidden;
      max-height: 18px; }

    [data-layout='news'][data-width='3'] .news_list.widget_content.carousel .entry .info .date {
      position: relative;
      width: auto;
      top: auto;
      bottom: auto;
      left: auto;
      display: block;
      clear: left;
      right: auto;
      font-weight: 400; }

    [data-layout='news'][data-width='3'] .news_list.widget_content.carousel .entry .info .tagline, [data-layout='news'][data-width='3'] .news_list.widget_content.carousel .entry .info .teaser {
      display: none; }

  [data-layout='news'][data-width='3'] .news_list.widget_content.carousel .entry .buttons {
    background: none;
    float: right;
    width: auto;
    margin-top: 5px; }

    [data-layout='news'][data-width='3'] .news_list.widget_content.carousel .entry .buttons a {
      padding: 5px 0px 5px 20px;
      margin: 0px;
      width: auto;
      float: right;
      font-size: 14px;
      line-height: 18px; }

      [data-layout='news'][data-width='3'] .news_list.widget_content.carousel .entry .buttons a i {
        margin-right: 5px;
        font-size: 18px; }

[data-width='3'] .twitter_list.widget_content.carousel .entry {
  display: flex;
  float: left;
  width: 756px;
  height: 73px;
  margin-right: 0px;
  align-items: center;
  width: 5%;
  padding: 10px 40px; }

  [data-width='3'] .twitter_list.widget_content.carousel .entry .tweet_data {
    float: left;
    width: 450px;
    text-align: center; }

  [data-width='3'] .twitter_list.widget_content.carousel .entry .tweet_meta {
    font-size: 12px;
    float: left;
    width: 256px;
    margin: 0 0 0 50px;
    text-transform: uppercase; }

    [data-width='3'] .twitter_list.widget_content.carousel .entry .tweet_meta a {
      display: block;
      float: left;
      padding: 0 5px;
      color: #ddd; }

    [data-width='3'] .twitter_list.widget_content.carousel .entry .tweet_meta .fv {
      display: none; }

    [data-width='3'] .twitter_list.widget_content.carousel .entry .tweet_meta .rt {
      border-right: 1px solid #555; }

  .artist-twitterwidget .twitter_list.widget_content.carousel .entry {
    display: block;
    height: 85px;
    width: 5%;
    margin-top: 0px; }

    .artist-twitterwidget .twitter_list.widget_content.carousel .entry .tweet_data, .artist-twitterwidget .twitter_list.widget_content.carousel .entry .tweet_meta {
      width: 532px;
      float: none;
      clear: both; }

    .artist-twitterwidget .twitter_list.widget_content.carousel .entry .tweet_data {
      padding-top: 5px; }

    .artist-twitterwidget .twitter_list.widget_content.carousel .entry .tweet_meta {
      margin: 0;
      padding: 10px 0;
      text-align: center; }

      .artist-twitterwidget .twitter_list.widget_content.carousel .entry .tweet_meta span, .artist-twitterwidget .twitter_list.widget_content.carousel .entry .tweet_meta a {
        display: inline-block;
        float: none;
        padding: 0 8px; }

      .artist-twitterwidget .twitter_list.widget_content.carousel .entry .tweet_meta a {
        border-left: 1px solid rgba(255, 255, 255, 0.2); }

  .modal .entry {
    clear: both;
    padding: 0px;
    margin: 20px 10px;
    position: relative; }
.entry{border-left:none !important;border-right:none !important;border-top:1px solid #333 !important;border-bottom:none !important;list-style:none;padding:20px 3%;background:none !important;width:39%;float:left;margin:0px 2%}
.entry h5,.entry .buttons{display:none}
.entry .info{line-height:1.6}
.entry .thumb{width:100px;height:100px}
.entry .thumb img{width:100px;height:100px}


.event_list.widget_content.carousel .entry .info .title {
  max-height: 40px;
  margin-bottom: 5px; }


.feature-hmevents .entry .buttons .date, .feature-hmevents .entry .buttons .time, .feature-hmevents .entry .buttons .buy_tickets {
  font-weight: 300;
  text-transform: uppercase;
  letter-spacing: 1.5px;
  font-size: 14px; }

.feature-hmevents .entry .buttons .tickets:hover {
  background: none; }


[data-layout='multiple'][data-width='2'] .event_list.widget_content.carousel .entry .event_venue,
[data-layout='multiple'][data-width='3'] .event_list.widget_content.carousel .entry .event_venue {
  display: block;
  letter-spacing: 1px;
  overflow: hidden;
  max-height: 16px; }


.twitter_list.widget_content.carousel .entry .tweet_meta,
.twitter_list.widget_content.carousel .entry .tweet_meta a {
  letter-spacing: 2px; }
#events_axs .entry.alt{background-color:#9d7c46}
.feature-hmevents .buttons,
										#events_axs .entry.alt,
										.layout-desktop nav ul ul,
										.arrows:hover, .arrows.fa:hover,
										.social_icon.widgetHeaderColor{background:#020202}
#events_axs .event_list .buttons a.btn-tickets,
										.subnav a,
										.twitter_list.widget_content.carousel .entry .tweet_meta,
										.twitter_list.widget_content.carousel .entry .tweet_meta a,
										.event_list.widget_content.carousel .buttons a span,
										.event_list .date{font-family:'Oswald', serif}

  .content_item .entry img {
    width: 100%; }

  .widget_content .entry {
    position: relative; }

[data-width="1"][data-layout="multiple"] .entry,
[data-width="1"][data-layout="news"] .entry,
[data-width="1"][data-layout="social"] .entry {
  padding: 15px 0;
  margin-bottom: 0px;
  border-bottom: 1px solid #555;
  background: none; }

[data-width="1"][data-layout="multiple"] .widget_content.scroller_container .list .entry:first-child,
[data-width="1"][data-layout="news"] .widget_content.scroller_container .list .entry:first-child,
[data-width="1"][data-layout="social"] .widget_content.scroller_container .list .entry:first-child {
  padding-top: 0px; }

[data-width="1"][data-layout="multiple"] .widget_content.scroller_container .list .entry .event_venue,
[data-width="1"][data-layout="news"] .widget_content.scroller_container .list .entry .event_venue,
[data-width="1"][data-layout="social"] .widget_content.scroller_container .list .entry .event_venue {
  font-size: 12px; }

[data-width="1"][data-layout="multiple"] .widget_content.scroller_container .list .entry .tagline, [data-width="1"][data-layout="multiple"] .widget_content.scroller_container .list .entry .teaser,
[data-width="1"][data-layout="news"] .widget_content.scroller_container .list .entry .tagline,
[data-width="1"][data-layout="news"] .widget_content.scroller_container .list .entry .teaser,
[data-width="1"][data-layout="social"] .widget_content.scroller_container .list .entry .tagline,
[data-width="1"][data-layout="social"] .widget_content.scroller_container .list .entry .teaser {
  display: none; }

[data-width="1"][data-layout="multiple"] .widget_content.scroller_container .list .entry .title,
[data-width="1"][data-layout="news"] .widget_content.scroller_container .list .entry .title,
[data-width="1"][data-layout="social"] .widget_content.scroller_container .list .entry .title {
  padding: 2px 0px;
  max-height: 42px;
  overflow: hidden; }

[data-width="1"][data-layout="single"] .entry {
  height: 275px; }

  [data-width="1"][data-layout="single"] .entry img {
    width: auto;
    max-height: 100%;
    margin: 0 auto; }

[data-width="2"][data-layout="single"] .entry,
[data-width="2"][data-layout="news"] .entry,
[data-width="2"][data-layout="default"] .entry {
  height: 322px; }

[data-width="2"][data-layout="multiple"] .entry {
  overflow: hidden;
  float: left;
  display: block;
  margin-right: 2.85714%;
  width: 31.42857%;
  height: 239px; }

  [data-width="2"][data-layout="multiple"] .entry:last-child {
    margin-right: 0; }

.ie8 [data-width="2"][data-layout="multiple"] .entry + .entry + .entry {
  margin-right: 0; }

[data-width="2"][data-layout="multiple"] .entry:nth-child(3n+3) {
  margin-right: 0; }

[data-width="3"][data-layout="multiple"] .entry {
  overflow: hidden;
  float: left;
  display: block;
  margin-right: 2.5641%;
  width: 17.94872%;
  height: 239px; }

  [data-width="3"][data-layout="multiple"] .entry:last-child {
    margin-right: 0; }

[data-width="3"][data-layout="multiple"] .entry:nth-child(5n+5) {
  margin-right: 0; }

.ie8 [data-width="3"][data-layout="multiple"] .entry + .entry + .entry + .entry + .entry {
  margin-right: 0; }

  [data-width="3"][data-layout="single"] .entry,
  [data-width="3"][data-layout="news"] .entry {
    min-height: 38px;
    max-height: 60px;
    height: auto; }


#events_axs .event_list .entry {
  padding: 25px 0;
  position: relative;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2); }

    #events_axs .event_list .entry .info {
      width: 80%;
      padding-bottom: 110px; }

    #events_axs .event_list .entry .date-time-container {
      bottom: 0px;
      padding-top: 10px; }

  #events_axs .news_list_page .entry {
    padding: 25px; }

    #events_axs .news_list_page .entry .date {
      letter-spacing: 1px;
      font-weight: 300;
      font-size: 16px;
      line-height: 150%;
      text-transform: none; }

    #events_axs .news_list_page .entry .tagline, #events_axs .news_list_page .entry .teaser {
      letter-spacing: 1px;
      font-weight: 300;
      font-size: 16px;
      line-height: 150%;
      text-transform: none; }

    #events_axs .news_list_page .entry .teaser {
      max-height: 75px;
      overflow: hidden; }

    #events_axs .news_list_page .entry .info {
      padding: 0px;
      width: 80%; }

  .carousel.horizontal .entry, .carousel.horizontal .fb-wall-box {
    position: relative;
    float: left; }

  .feature-hmevents .entry {
    position: relative;
    float: left;
    overflow: hidden;
    height: 456px;
    margin-right: 34px;
    padding: 5px; }

    .feature-hmevents .entry a {
      z-index: 5;
      text-decoration: none; }

    .feature-hmevents .entry .info.popup {
      bottom: 49px;
      left: 0px; }

      .ie8 .feature-hmevents .entry .info.popup {
        background: none;
        display: block; }


[data-width='1'] .youtube_list.widget_content.carousel.entry {
  float: left;
  width: 328px;
  height: 321px; }

  [data-width='1'] .youtube_list.widget_content.carousel.entry .info {
    bottom: 48px; }

    [data-width='1'] .youtube_list.widget_content.carousel.entry .info .title {
      letter-spacing: 1px;
      overflow: hidden;
      max-height: 22px; }

  [data-width='1'] .youtube_list.widget_content.carousel.entry .thumb {
    height: 288px; }

[data-width='2'] .youtube_list.widget_content.carousel.entry {
  float: left;
  width: 688px;
  height: 321px; }

  [data-width='2'] .youtube_list.widget_content.carousel.entry .info {
    bottom: 48px; }

    [data-width='2'] .youtube_list.widget_content.carousel.entry .info .title {
      letter-spacing: 1px;
      overflow: hidden;
      max-height: 22px; }

  [data-width='2'] .youtube_list.widget_content.carousel.entry .thumb {
    height: 288px; }


.event_list.widget_content.carousel .entry {
  background: none;
  padding: 0px; }

[data-layout='single'][data-width='1'] .event_list.widget_content.carousel .entry {
  float: left;
  width: 328px;
  height: 286px; }

  [data-layout='single'][data-width='1'] .event_list.widget_content.carousel .entry .info {
    bottom: 48px; }

    [data-layout='single'][data-width='1'] .event_list.widget_content.carousel .entry .info .title {
      letter-spacing: 1px;
      overflow: hidden;
      max-height: 22px; }

  [data-layout='single'][data-width='1'] .event_list.widget_content.carousel .entry .thumb {
    height: 227px; }

  [data-layout='single'][data-width='1'] .event_list.widget_content.carousel .entry .event_venue {
    font-size: 12px; }

  [data-layout='single'][data-width='1'] .event_list.widget_content.carousel .entry .tagline {
    display: none; }

  [data-layout='single'][data-width='1'] .event_list.widget_content.carousel .entry .buttons {
    background: #000;
    position: absolute;
    bottom: 0px;
    left: 0px;
    width: 100%;
    height: 48px;
    font-size: 14px; }

    [data-layout='single'][data-width='1'] .event_list.widget_content.carousel .entry .buttons a {
      padding: 14px 0;
      width: 100%;
      display: block;
      line-height: 18px;
      text-align: center; }

      [data-layout='single'][data-width='1'] .event_list.widget_content.carousel .entry .buttons a span {
        font-size: 13px;
        line-height: 18px;
        font-weight: 900; }

[data-layout='single'][data-width='2'] .event_list.widget_content.carousel .entry {
  float: left;
  width: 688px;
  background: none; }

  [data-layout='single'][data-width='2'] .event_list.widget_content.carousel .entry .thumb {
    padding: 0px; }

    [data-layout='single'][data-width='2'] .event_list.widget_content.carousel .entry .thumb img {
      width: 100%;
      height: 100%; }

  [data-layout='single'][data-width='2'] .event_list.widget_content.carousel .entry .info {
    position: relative;
    bottom: auto;
    padding: 45px 15px 50px;
    background: none;
    height: 100%; }

    [data-layout='single'][data-width='2'] .event_list.widget_content.carousel .entry .info .title {
      letter-spacing: 1px;
      overflow: hidden;
      max-height: 80px;
      padding: 5px 0px; }

      [data-layout='single'][data-width='2'] .event_list.widget_content.carousel .entry .info .title a {
        font-size: 30px; }

    [data-layout='single'][data-width='2'] .event_list.widget_content.carousel .entry .info .date {
      position: absolute;
      bottom: 60px;
      left: 15px; }

  [data-layout='single'][data-width='2'] .event_list.widget_content.carousel .entry .buttons {
    width: 365px;
    height: 40px; }

        [data-layout='single'][data-width='2'] .event_list.widget_content.carousel .entry .buttons a {
          width: 100%; }

        [data-layout='single'][data-width='2'] .event_list.widget_content.carousel .entry .thumb a {
          float: left; }

          [data-layout='single'][data-width='2'] .event_list.widget_content.carousel .entry .thumb a img {
            float: left; }

      [data-layout='single'][data-width='2'] .event_list.widget_content.carousel .entry .tagline {
        max-height: 50px;
        overflow: hidden;
        display: none; }

[data-layout='single'][data-width='3'] .event_list.widget_content.carousel .entry {
  float: left;
  width: 1008px;
  background: none; }

  [data-layout='single'][data-width='3'] .event_list.widget_content.carousel .entry .event_venue, [data-layout='single'][data-width='3'] .event_list.widget_content.carousel .entry .tagline {
    display: none; }

  [data-layout='single'][data-width='3'] .event_list.widget_content.carousel .entry .info {
    background: none;
    padding: 0px;
    width: 60%; }

    [data-layout='single'][data-width='3'] .event_list.widget_content.carousel .entry .info .title {
      width: auto; }

      [data-layout='single'][data-width='3'] .event_list.widget_content.carousel .entry .info .title h3 {
        width: auto; }

    [data-layout='single'][data-width='3'] .event_list.widget_content.carousel .entry .info .date {
      position: relative;
      width: auto;
      top: auto;
      bottom: auto;
      left: auto;
      float: left;
      clear: left;
      right: auto;
      font-size: 14px;
      font-weight: 400; }

  [data-layout='single'][data-width='3'] .event_list.widget_content.carousel .entry .buttons {
    background: none;
    float: right;
    width: auto;
    margin-top: 5px; }

    [data-layout='single'][data-width='3'] .event_list.widget_content.carousel .entry .buttons a {
      padding: 5px 20px 5px 20px;
      margin: 0px;
      width: auto;
      float: right;
      line-height: 18px;
      border-left: 1px solid #555; }

      [data-layout='single'][data-width='3'] .event_list.widget_content.carousel .entry .buttons a.tickets {
        padding-right: 0px; }

[data-layout='multiple'][data-width='2'] .event_list.widget_content.carousel .entry, [data-layout='multiple'][data-width='3'] .event_list.widget_content.carousel .entry {
  float: left;
  width: 201px;
  margin-right: 20px; }

  [data-layout='multiple'][data-width='2'] .event_list.widget_content.carousel .entry .event_venue, [data-layout='multiple'][data-width='2'] .event_list.widget_content.carousel .entry .tagline, [data-layout='multiple'][data-width='3'] .event_list.widget_content.carousel .entry .event_venue, [data-layout='multiple'][data-width='3'] .event_list.widget_content.carousel .entry .tagline {
    display: none; }

[data-layout='news'][data-width='2'] .news_list.widget_content.carousel .entry {
  float: left;
  width: 688px;
  background: none; }

  [data-layout='news'][data-width='2'] .news_list.widget_content.carousel .entry .info .title {
    padding: 10px 0px; }

  [data-layout='news'][data-width='2'] .news_list.widget_content.carousel .entry .info .tagline {
    margin-bottom: 5px; }

  [data-layout='news'][data-width='2'] .news_list.widget_content.carousel .entry .info .date {
    font-weight: 900; }

  [data-layout='news'][data-width='2'] .news_list.widget_content.carousel .entry .info .teaser {
    line-height: 1.6em;
    font-size: 14px; }

  [data-layout='news'][data-width='2'] .news_list.widget_content.carousel .entry .buttons {
    margin-top: -3px;
    background: rgba(0, 0, 0, 0.5); }

    [data-layout='news'][data-width='2'] .news_list.widget_content.carousel .entry .buttons a {
      padding: 10px 0;
      font-weight: 900;
      letter-spacing: 1px;
      font-size: 14px; }

      [data-layout='news'][data-width='2'] .news_list.widget_content.carousel .entry .buttons a i {
        font-size: 18px;
        margin-right: 5px; }

      [data-layout='news'][data-width='2'] .news_list.widget_content.carousel .entry .thumb {
        display: none; }

      [data-layout='news'][data-width='2'] .news_list.widget_content.carousel .entry .info {
        width: 100%;
        padding: 20px; }

        [data-layout='news'][data-width='2'] .news_list.widget_content.carousel .entry .thumb a {
          float: left; }

          [data-layout='news'][data-width='2'] .news_list.widget_content.carousel .entry .thumb a img {
            float: left; }

      [data-layout='news'][data-width='2'] .news_list.widget_content.carousel .entry .teaser {
        max-height: 50px;
        overflow: hidden;
        display: none; }

[data-layout='news'][data-width='3'] .news_list.widget_content.carousel .entry {
  float: left;
  width: 16.666%; }

  [data-layout='news'][data-width='3'] .news_list.widget_content.carousel .entry .info {
    background: none;
    padding: 0px;
    width: 80%; }

    [data-layout='news'][data-width='3'] .news_list.widget_content.carousel .entry .info .title {
      width: auto;
      font-size: 14px;
      overflow: hidden;
      max-height: 18px; }

    [data-layout='news'][data-width='3'] .news_list.widget_content.carousel .entry .info .date {
      position: relative;
      width: auto;
      top: auto;
      bottom: auto;
      left: auto;
      display: block;
      clear: left;
      right: auto;
      font-weight: 400; }

    [data-layout='news'][data-width='3'] .news_list.widget_content.carousel .entry .info .tagline, [data-layout='news'][data-width='3'] .news_list.widget_content.carousel .entry .info .teaser {
      display: none; }

  [data-layout='news'][data-width='3'] .news_list.widget_content.carousel .entry .buttons {
    background: none;
    float: right;
    width: auto;
    margin-top: 5px; }

    [data-layout='news'][data-width='3'] .news_list.widget_content.carousel .entry .buttons a {
      padding: 5px 0px 5px 20px;
      margin: 0px;
      width: auto;
      float: right;
      font-size: 14px;
      line-height: 18px; }

      [data-layout='news'][data-width='3'] .news_list.widget_content.carousel .entry .buttons a i {
        margin-right: 5px;
        font-size: 18px; }

[data-width='3'] .twitter_list.widget_content.carousel .entry {
  display: flex;
  float: left;
  width: 756px;
  height: 73px;
  margin-right: 0px;
  align-items: center;
  width: 5%;
  padding: 10px 40px; }

  [data-width='3'] .twitter_list.widget_content.carousel .entry .tweet_data {
    float: left;
    width: 450px;
    text-align: center; }

  [data-width='3'] .twitter_list.widget_content.carousel .entry .tweet_meta {
    font-size: 12px;
    float: left;
    width: 256px;
    margin: 0 0 0 50px;
    text-transform: uppercase; }

    [data-width='3'] .twitter_list.widget_content.carousel .entry .tweet_meta a {
      display: block;
      float: left;
      padding: 0 5px;
      color: #ddd; }

    [data-width='3'] .twitter_list.widget_content.carousel .entry .tweet_meta .fv {
      display: none; }

    [data-width='3'] .twitter_list.widget_content.carousel .entry .tweet_meta .rt {
      border-right: 1px solid #555; }

  .artist-twitterwidget .twitter_list.widget_content.carousel .entry {
    display: block;
    height: 85px;
    width: 5%;
    margin-top: 0px; }

    .artist-twitterwidget .twitter_list.widget_content.carousel .entry .tweet_data, .artist-twitterwidget .twitter_list.widget_content.carousel .entry .tweet_meta {
      width: 532px;
      float: none;
      clear: both; }

    .artist-twitterwidget .twitter_list.widget_content.carousel .entry .tweet_data {
      padding-top: 5px; }

    .artist-twitterwidget .twitter_list.widget_content.carousel .entry .tweet_meta {
      margin: 0;
      padding: 10px 0;
      text-align: center; }

      .artist-twitterwidget .twitter_list.widget_content.carousel .entry .tweet_meta span, .artist-twitterwidget .twitter_list.widget_content.carousel .entry .tweet_meta a {
        display: inline-block;
        float: none;
        padding: 0 8px; }

      .artist-twitterwidget .twitter_list.widget_content.carousel .entry .tweet_meta a {
        border-left: 1px solid rgba(255, 255, 255, 0.2); }

  .modal .entry {
    clear: both;
    padding: 0px;
    margin: 20px 10px;
    position: relative; }
.entry{border-left:none !important;border-right:none !important;border-top:1px solid #333 !important;border-bottom:none !important;list-style:none;padding:20px 3%;background:none !important;width:39%;float:left;margin:0px 2%}
.entry h5,.entry .buttons{display:none}
.entry .info{line-height:1.6}
.entry .thumb{width:100px;height:100px}
.entry .thumb img{width:100px;height:100px}


.event_list.widget_content.carousel .entry .info .title {
  max-height: 40px;
  margin-bottom: 5px; }


.feature-hmevents .entry .buttons .date, .feature-hmevents .entry .buttons .time, .feature-hmevents .entry .buttons .buy_tickets {
  font-weight: 300;
  text-transform: uppercase;
  letter-spacing: 1.5px;
  font-size: 14px; }

.feature-hmevents .entry .buttons .tickets:hover {
  background: none; }


[data-layout='multiple'][data-width='2'] .event_list.widget_content.carousel .entry .event_venue,
[data-layout='multiple'][data-width='3'] .event_list.widget_content.carousel .entry .event_venue {
  display: block;
  letter-spacing: 1px;
  overflow: hidden;
  max-height: 16px; }


.twitter_list.widget_content.carousel .entry .tweet_meta,
.twitter_list.widget_content.carousel .entry .tweet_meta a {
  letter-spacing: 2px; }
#events_axs .entry.alt{background-color:#9d7c46}
.feature-hmevents .buttons,
										#events_axs .entry.alt,
										.layout-desktop nav ul ul,
										.arrows:hover, .arrows.fa:hover,
										.social_icon.widgetHeaderColor{background:#020202}
#events_axs .event_list .buttons a.btn-tickets,
										.subnav a,
										.twitter_list.widget_content.carousel .entry .tweet_meta,
										.twitter_list.widget_content.carousel .entry .tweet_meta a,
										.event_list.widget_content.carousel .buttons a span,
										.event_list .date{font-family:'Oswald', serif}

.pricing-row-title h1 {
	font-size: 34px;
	padding: 60px 0px 16px 30px;
	color: #161764;
}

.pricing-box {
	vertical-align:top !important;
	padding: 8px !important;
	text-align: center;
	width: 33% !important;
	margin-left: 0 !important;
}

.pricing-box .wpb_button {
	padding-bottom: 45px;
}

.pricing-box-title {
	padding: 17px;
	background-color: #161764;
	color: #f9f9fb;
}

.pricing-box-title h5 {
	font-weight: 400;
	font-size: 24px;
}

.pricing-box-text h1 {
	margin: 21px 0 0 0;
	height: 35px;
	font-size: 31px;
}

.pricing-box-text .pricing {
	text-align: center;
	display: inline-block;
	border: 4px solid #161764;
	padding-top: 16px;
	border-radius: 78px;
	margin-top: 25px;
	width: 140px;
	height: 140px;
}

.pricing-box-text .feature {
	padding-top: 20px;
	font-size: 18px;
	line-height: 35px;
}
.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-md-6{width:50%}

#footer span.copyright { clear: both; display: block; text-transform: uppercase; margin-top: 20px; color: #ffffff; font-size: 0.8em; opacity: 0.8; }

                            header[role="banner"] menu .toggle ul a:hover,
                            header[role="banner"] menu .toggle ul li.menu-item:hover a {
                                text-decoration:none;
                                border:none;
                            }

                    header[role="banner"] menu .toggle ul li.menu-item:hover a {
                        background-color:#344;
                    }

                        header[role="banner"] menu .toggle ul li.menu-item ul.sub-menu a,
                        header[role="banner"] menu .toggle ul li.current-menu-item ul.sub-menu a,
                        header[role="banner"] menu .toggle ul li.current-menu-ancestor ul.sub-menu a,
                        header[role="banner"] menu .toggle ul li.menu-item:hover ul.sub-menu a,
                        header[role="banner"] menu .toggle ul li.current-menu-item:hover ul.sub-menu a,
                        header[role="banner"] menu .toggle ul li.current-menu-ancestor:hover ul.sub-menu a {
                            border-left:3px solid #344;
                            padding: .5em 1.25em;
                        }

                        header[role="banner"] menu .toggle ul ul.sub-menu li.menu-item a:hover {
                            background-color:#455;
                            border-color:#fff;
                        }


.page_footer_text,
.page_footer_text a {
    font-family:AvantGardeRegular;font-size:12px;color:#FFFF99;text-align:center;padding: 12px 0;
}


.welcome-text{padding:40px 0 30px;font-size:24px;text-align:center}

.welcome-text h1{font-size:38px}

.welcome-text h1 a{color:#dc6b2f;}

.welcome-text h1 a:hover{text-decoration:none;}

#homepage-top #popular li div .price {
  color: #999999;
}

ul.products li.product .price {
  color: #999999;
}

.single-product .summary .price {
  color: #FF021E;
}

ul.products .product .price {
  display: block;
  color: #999999;
}

.single-product .summary .price del {
  filter: alpha(opacity=@opacity * 100);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
}

.single-product .summary .price ins {
  background: none;
}

.single-product .summary .single_variation_wrap .single_variation .price {
  margin: 0;
  font-weight: 700;
  font-size: 1.6em;
  display: block;
}

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 
#sso-log-in,
#sso-update,#sso-log-in-threadreply{
    display: none;
}

#glt-footer,
#glt-footer #google_language_translator {
    display:none !important;
}



#container {
	margin: 0 auto;
	max-width: 960px;
	padding: 0px 25px;
}



.clearfix:after,
.clearfix:before,
#container:after,
#container:before,
.widget-wrapper:after,
.widget-wrapper:before {
	content: ' ';
	display: table;
}


.clearfix:after,
#container:after,
.widget-wrapper:after {
	clear: both;
}


.ie7 .clearfix,
.ie7 #container,
.ie7 .widget-wrapper {
	-ms-filter: "progid:DXImageTransform.Microsoft.zoom(1)";
}
.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;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.col-md-9{width:75%;}
.radix-boxton .col-md-3 .pane-title,.radix-boxton .col-md-9 .pane-title{-webkit-margin-after:.35em}
.page-news .moscone .col-md-9,.page-news .moscone-flipped .col-md-9,.page-teams .moscone .col-md-9,.page-teams .moscone-flipped .col-md-9,.page-xprize-team .moscone .col-md-9,.page-xprize-team .moscone-flipped .col-md-9{width:70%;float:left}
.not-front .col-md-9,.radix-burr-flipped .col-md-8,.radix-burr-flipped .col-md-4{padding-right:30px;padding-left:30px}
.radix-boxton .col-md-3 .pane-title,.radix-boxton .col-md-3 .profile__name,.radix-boxton .col-md-9 .pane-title,.radix-boxton .col-md-9 .profile__name{-webkit-margin-after:.35em}
.get-involved-page .col-md-9{padding-left:0;padding-right:0}


.openx-banners {
    display: table;
    text-align: center;
    width: 100%;
    table-layout: fixed;
    margin-bottom: 14px;

}


#al_logo-home{
    
display: none;
}


#al_logo-home img{
    
display: none;
}


.redesign #al_logo-home{
display: inline;    
width:75%;
}


.redesign #al_logo-home img{
    
display: inline;
width:70%;
}

.home #productinformatie {
	width: 465px;
	float: left;
	padding-left: 157px;
}
