﻿

.prop {
margin-bottom: 5px;
text-align: center;
}


.prop img {
vertical-align: text-bottom;
}


.prop a:hover {
background-color: transparent;
}


#content-holder article #box {float:none; margin-left:auto; margin-right:auto; display:block; width:90% !important;}

#content-holder article #box img{width:100% !important; height:auto;}

#content-holder article #box .left-image,.right-image{float:none;}

#content-holder .graybox-big #box img{width:75% !important; height:auto !important;}




#box {

  position:relative;

  width:auto !important; height:auto !important;  

  color: rgba(0,0,0, .8);

  background-color:#fff;

}




#box img{border-radius: 5px;}




#box:before, #box:after{

  z-index: -1;

  position: absolute;

  content: "";

  bottom:15px;

  left: 10px;

  width: 60%;

  top:80%;

  max-width:98%;

  background: rgba(0, 0, 0, 0.7);

  -webkit-box-shadow: 0 15px 10px rgba(0,0,0, 0.7);

  -moz-box-shadow: 0 15px 10px rgba(0, 0, 0, 0.7);

  box-shadow: 0 15px 10px rgba(0, 0, 0, 0.7);

  -webkit-transform: rotate(-3deg);

  -moz-transform: rotate(-3deg);

  -o-transform: rotate(-3deg);

  -ms-transform: rotate(-3deg);

  transform: rotate(-3deg);

}




#box:after{

  -webkit-transform: rotate(3deg);

  -moz-transform: rotate(3deg);

  -o-transform: rotate(3deg);

  -ms-transform: rotate(3deg);

  transform: rotate(3deg);

  right: 10px;

  left: auto;

}

.fusion-section-separator .divider-candy {
  z-index: 100;
  position: absolute;
  left: 50%;
  margin-left: -20px;
  height: 40px;
  width: 40px;
  border-bottom: 1px solid #E6E5E6;
  border-left: 1px solid #E6E5E6;
  background-color: transparent;
  content: "";
}

.fusion-section-separator .divider-candy.bottom {
  bottom: -21px;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

.fusion-section-separator .divider-candy.top {
  top: -21px;
  -webkit-transform: rotate(135deg);
  transform: rotate(135deg);
}

.fusion-section-separator .divider-candy.both {
  top: -21px;
  -webkit-transform: rotate(135deg);
  transform: rotate(135deg);
}

.fusion-section-separator .divider-candy-arrow {
  z-index: 2;
  position: absolute;
  left: 50%;
  margin-left: -29px;
  height: 0;
  width: 0;
  border-color: transparent;
  border-style: solid;
}

.fusion-section-separator .divider-candy-arrow.bottom {
  border-width: 29px 29px 0 29px;
}

.fusion-section-separator .divider-candy-arrow.top {
  bottom: 0;
  border-width: 0 29px 29px;
}
.overlay-arrows .title{font-weight:700}
.headlines .head .title{color:#999;font-family:'Futura Today Bold',arial,sans-serif;font-size:16px;font-weight:400;margin:23px 0 0 20px;padding:0;text-transform:uppercase}
#market-suspender-widget h6.title{font-size:13px;padding-bottom:4px}
article.asset .content-bar .head .title{border-right:1px solid #dedede;padding:0 9px 0 0;text-align:right;white-space:nowrap;width:auto}
.google .title{font-size:16px;letter-spacing:1px}
.google .title-section{margin-bottom:5px}
.google .title-section .title:hover{text-decoration:underline}
#google-article-block .title-section{display:block;padding:0;margin-bottom:.2em}
#google-article-block .title-section .title{font-size:17px;font-style:italic;text-decoration:underline;letter-spacing:3px}

  #content .hentry .entry-content {
    *zoom: 1; }

    #content .hentry .entry-content:after {
      content: "";
      clear: both;
      display: block; }

  .attachment.single #content .entry-content .attachment {
    text-align: center;
    padding-bottom: 2em; }


.entry-content .twitter-tweet-rendered {
  max-width: 100% !important;
   }


.statestop { background-color: #c2d7ef; text-align: center; }
.tweet-content{position:absolute;text-align:left}
.tweet-content a{text-decoration:underline}
.tweet-content a:hover{text-decoration:none}

.more-link {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	padding: 7px 0 0;
	border-top: 1px solid #E8E8E8;
}

#home-feature .more-link {
	width: 170px;
	float: right;
	position: relative;
	bottom: 15px;
	border: 0 none;
}

.clear {
  clear: both;
}

.bloglite {
    font-size: 90%;
    color: #787878; 
}

.footer-social .footer-social-icon{float:left; margin-right:2px !important; height:15px;}
section.page .nav .selected .content{position:relative;display:block;padding:25px;overflow:hidden;background:#eee}
.module-deep-sector-knowledge .content{display:none;text-transform:none}
.module-deep-sector-knowledge .content.selected{padding:25px;overflow:hidden;background:#eee}
.module-deep-sector-knowledge-small .content{padding:25px;overflow:hidden;background:#eee}
.page .module-broad-global-presence .content{position:relative;padding:0}
.page div.module-experienced-team .content{padding:0;background:none}
div.module-latest-news .content{padding:0;background:#535356;overflow:hidden}
div.module-downloads .content{overflow:hidden}
section.page .module-selected-investments .content{display:none;text-transform:none}
section.page .module-selected-investments .content.selected{padding:3%;overflow:hidden;background:#818181}
section.page .module-learn-more .content{display:none;text-transform:none}
section.page .module-learn-more .content.selected{padding:25px;overflow:hidden}
.page-contact .contact .content{overflow:hidden}
.page-investments .case .inner .content,.page-case-studies .case .inner .content,.page-ipos .case .inner .content,.page-team .case .inner .content{margin:0 !important}

      .one_half,.one_third,.one_fourth,.one_fifth,.one_sixth,
   .two_third,.three_fourth,.four_fifth,.five_sixth,.two_fifth,.three_fifth{width:100%;}

   
   .sidebar-right .one_half{ width:46%; margin: 0 2%!important; }

   
   .one_half, .one_third, .one_fourth, .one_fifth, .one_sixth,
   .two_third, .three_fourth, .four_fifth, .five_sixth, .two_fifth, .three_fifth{width:100%;}



.one_half, .one_third, .one_fourth, .one_fifth, .one_sixth,
.two_third, .three_fourth, .four_fifth, .five_sixth, .two_fifth, .three_fifth{
   float          :left;
   margin-right   :4%;
   position       :relative;
   height         :auto !important;
   min-height     :1px;
   margin-bottom  :5px;
}


.one_half{       width:48%;        }


.col-md-6.post img.xlt {
  width: 100% !important;
}

.newsposition {
float:right;
margin:1px;
}

img.alignleft {
  margin-right: 10px;
  float: left;
}
.thrv_countdown_timer.tve_countdown_3 .tve_t_part .t-digits{border-radius:5px;font-size:48px;height:80px;min-width:50px;padding:0 10px}
.thrv_countdown_timer.tve_countdown_3 .tve_t_part .t-digits:after{background:#fff;content:'';display:block;height:3px;margin:auto 0;position:absolute;top:0;bottom:0;left:0;right:0}
.thrv_countdown_timer.tve_countdown_3 .tve_t_part .t-digits [class*='part-']{color:#fff;font-weight:700;line-height:80px;min-width:25px;right:10px}
.thrv_countdown_timer.tve_countdown_3 .tve_t_part .t-digits .part-2{right:35px}
.thrv_countdown_timer.tve_countdown_3 .tve_t_part .t-digits .part-3{right:60px}
.thrv_countdown_timer.tve_countdown_3 .tve_t_part .t-digits .part-4{right:85px}
.thrv_countdown_timer.tve_countdown_2 .tve_t_part .t-digits{font-size:60px;height:85px;min-width:80px;padding:0 35px}
.thrv_countdown_timer.tve_countdown_2 .tve_t_part .t-digits [class*='part-']{line-height:70px;min-width:40px;right:35px}
.thrv_countdown_timer.tve_countdown_2 .tve_t_part .t-digits .part-2{right:75px}
.thrv_countdown_timer.tve_countdown_2 .tve_t_part .t-digits .part-3{right:115px}
.thrv_countdown_timer.tve_countdown_2 .tve_t_part .t-digits .part-4{right:155px}
.thrv_countdown_timer .tve_t_part .t-digits{position:relative;padding:0 17px;height:38px;overflow:hidden;min-width:50px;font-size:170%}
.thrv_countdown_timer .tve_t_part .t-digits [class*='part-']{line-height:38px;position:absolute;top:0;right:17px;min-width:25px;text-align:center}
.thrv_countdown_timer .tve_t_part .t-digits [class*='part-'].go-down{transition:top .2s linear;top:100%}
.thrv_countdown_timer .tve_t_part .t-digits [class*='part-'].next{top:-100%;transition:top .2s linear}
.thrv_countdown_timer .tve_t_part .t-digits [class*='part-'].next.go-down{top:0;transition:top .2s linear}
.thrv_countdown_timer .tve_t_part .t-digits .part-2{right:42px}
.thrv_countdown_timer .tve_t_part .t-digits .part-3{right:67px}
.thrv_countdown_timer .tve_t_part .t-digits .part-4{right:92px}
.tve_flt .thrv_countdown_timer.tve_black.tve_countdown_3 .t-digits{background:#101010}
.tve_flt .thrv_countdown_timer.tve_black.tve_countdown_2 .t-digits [class*='part-']{color:#101010}
.tve_flt .thrv_countdown_timer.tve_blue.tve_countdown_3 .t-digits{background:#404b6c}
.tve_flt .thrv_countdown_timer.tve_blue.tve_countdown_2 .t-digits [class*='part-']{color:#404b6c}
.tve_flt .thrv_countdown_timer.tve_green.tve_countdown_3 .t-digits{background:#56ac45}
.tve_flt .thrv_countdown_timer.tve_green.tve_countdown_2 .t-digits [class*='part-']{color:#56ac45}
.tve_flt .thrv_countdown_timer.tve_orange.tve_countdown_3 .t-digits{background:#E25C1B}
.tve_flt .thrv_countdown_timer.tve_orange.tve_countdown_2 .t-digits [class*='part-']{color:#E25C1B}
.tve_flt .thrv_countdown_timer.tve_purple.tve_countdown_3 .t-digits{background:#8656C1}
.tve_flt .thrv_countdown_timer.tve_purple.tve_countdown_2 .t-digits [class*='part-']{color:#8656C1}
.tve_flt .thrv_countdown_timer.tve_red.tve_countdown_3 .t-digits{background:#CE271B}
.tve_flt .thrv_countdown_timer.tve_red.tve_countdown_2 .t-digits [class*='part-']{color:#CE271B}
.tve_flt .thrv_countdown_timer.tve_teal.tve_countdown_3 .t-digits{background:#387D71}
.tve_flt .thrv_countdown_timer.tve_teal.tve_countdown_2 .t-digits [class*='part-']{color:#387D71}
.tve_flt .thrv_countdown_timer.tve_white.tve_countdown_3 .t-digits{background:#D8D8D8}
.tve_flt .thrv_countdown_timer.tve_white.tve_countdown_2 .t-digits [class*='part-']{color:#D8D8D8}

.thelinks{color:#0E6AA1;}
	
	
#s5_menu {
	height:64px;
	margin-bottom:14px;
	margin-top:4px;}
.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}
.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.modal-dialog{position:relative;width:auto;margin:10px}


#myModal .modal-dialog
{
  width: 400px;
}



#submenu{	background:  #535353;	position:relative;padding-left: 40px; }

footer .footer-nav-list {
  border-top-width: 1px;
  border-color: #4b4c4c;
  border-style: solid;
}

footer .footer-nav-list.last {
  border-bottom-width: 1px;
  margin-bottom: 20px;
}

#pre-footer .widget-area input[type=text] {
width:95%;
}

    
.responsive .ibiza-content-layout, 
.responsive .ibiza-content-layout-row, 
.responsive .ibiza-layout-cell 
{
   display: block;
}


.responsive .ibiza-layout-cell 
{
   width: auto !important;
   height: auto !important;
   border-right-width: 0 !important;
   border-left-width: 0 !important;
   border-radius: 0 !important;
}


.responsive .ibiza-content-layout:after, 
.responsive .ibiza-content-layout-row:after, 
.responsive .ibiza-layout-cell:after 
{
   content: ".";
   display: block;
   height: 0;
   clear: both;
   visibility: hidden;
}

.ie7 .ibiza-post .ibiza-layout-cell {border:none !important; padding:0 !important; }

.ie6 .ibiza-post .ibiza-layout-cell {border:none !important; padding:0 !important; }

.text-right {
  text-align: right;
}

	
	.nectar-slider-wrap[data-full-width="false"] .swiper-slide .button a, #boxed .swiper-slide .content a {
		padding: 5px 10px!important;
		font-size: 9px!important;
	}

	
	
	.swiper-slide .button a {
		 padding: 8px 13px;
		 letter-spacing: 1px!important;
	}

	
	.swiper-slide .button.transparent a {
		padding: 8px 13px!important;
		letter-spacing: 1px!important;
	}

	
	.nectar-slider-wrap[data-fullscreen="false"] .swiper-slide .button a {
		 font-size: 5px!important;
		 padding: 2px 7px;
		 line-height: 18px;
		 letter-spacing: 0.5px!important;
	}

	
	body .nectar-slider-wrap[data-fullscreen="false"] .swiper-slide .button.transparent a {
		padding: 1px 7px!important;
		letter-spacing: 0.5px!important;
		border-width: 1px;
	}

	
	.nectar-slider-wrap[data-fullscreen="true"] .swiper-slide .button a,
	body .vc_span3 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .button a,
	body .vc_span4 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .button a,
	body .vc_span6 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .button a,
	body .vc_span8 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .button a,
	body .vc_span9 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .button a {
		 font-size: 9px!important;
		 padding: 8px 13px;
		 letter-spacing: 0.5px!important;
	}

	
	body .nectar-slider-wrap[data-fullscreen="true"] .swiper-slide .button.transparent a,
	body .vc_span3 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .button.transparent a,
	body .vc_span4 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .button.transparent a,
	body .vc_span6 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .button.transparent a,
	body .vc_span8 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .button.transparent a,
	body .vc_span9 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .button.transparent a  {
		padding: 1px 13px!important;
		letter-spacing: 0.5px!important;
	}
body [class^="icon-"].icon-3x.alt-style.extra-color-1,body [class*=" icon-"].icon-3x.alt-style.extra-color-1,[class*=" icon-"].extra-color-1.icon-normal,.extra-color-1.icon-normal,.bar_graph li span.extra-color-1,.nectar-progress-bar span.extra-color-1,#header-outer .widget_shopping_cart a.button,.woocommerce ul.products li.product .onsale,.woocommerce-page ul.products li.product .onsale,.woocommerce span.onsale,.woocommerce-page span.onsale,.woocommerce-page table.cart a.remove:hover,.swiper-slide .button.solid_color a.extra-color-1,.toggle.open.extra-color-1 h3 a{background-color:#00b259!important;}
body [class^="icon-"].icon-3x.alt-style.extra-color-2,body [class*=" icon-"].icon-3x.alt-style.extra-color-2,[class*=" icon-"].extra-color-2.icon-normal,.extra-color-2.icon-normal,.bar_graph li span.extra-color-2,.nectar-progress-bar span.extra-color-2,.woocommerce .product-wrap .add_to_cart_button.added,.woocommerce-message,.woocommerce-error,.woocommerce-info,.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range,.swiper-slide .button.solid_color a.extra-color-2,.toggle.open.extra-color-2 h3 a{background-color:#00b259!important;}
body [class^="icon-"].icon-3x.alt-style.extra-color-3,body [class*=" icon-"].icon-3x.alt-style.extra-color-3,.extra-color-3.icon-normal,[class*=" icon-"].extra-color-3.icon-normal,.bar_graph li span.extra-color-3,.nectar-progress-bar span.extra-color-3,.swiper-slide .button.solid_color a.extra-color-3,.toggle.open.extra-color-3 h3 a{background-color:#69727a!important;}
.regular-price{color:#cd0000}
.regular-price .price{font-weight:700;color:#cd0000}


.price, .price-box .price, .regular-price .price {
    color: #cd0000;
}

.contain_wrap {
	width: 100%;
}

.home .page_wrap .contain_wrap {
	background: #fff;
	padding: 0px 0px 60px;
	display: table;
}

.ie7 .home .page_wrap .contain_wrap {
	padding: 0px 0px 40px;
	position: relative;

}

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

#up_button {
  top:20px;
}



.arrow_button {
  position:fixed;
  right:30px;
  z-index:1;
  color: white;
  text-shadow: 0 0 2px #333;
  font-size: 25px;
  border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  padding: 16px 15px 10px 15px;
  background:#000;
  cursor: pointer;
  opacity:.5;
}

.arrow_button:hover { opacity:1; }
.show-first,.show-next,.ux-box .ux-box-text,.widget_product_tag_cloud a,.product_list_widget li a,.widget_tag_cloud a,.widget_layered_nav_filters .chosen a,.ux_logo a,.ux-header-element a,.iosSlider .sliderNav a span,.iosSlider .sliderNav a,.product-page-aside .product,.post-date,.featured_item_text,ul.pinterest-style,.blog-pinterest-style article.type-post,.blog-pinterest-style article.hentry,.cat-count,.cat-title,.cart-icon strong,.cart-icon-handle,strong.cart-name,span.cart-price,.back-image img,.quick-view,.yith-wcwl-add-to-wishlist a,ul.header-nav li a{-webkit-transition:all 200ms ease-out;transition:all 200ms ease-out;}
.quick-view{font-weight:bold;font-size:78%;opacity:0;position:absolute;left:0;right:0;bottom:0;color:#ffffff;background:#627f9a;text-align:center;text-transform:uppercase;padding:5px 0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);}
.product-image:hover .quick-view{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:.9;}
.product-image .quick-view:hover{text-decoration:underline;}
.lookbook-slider .quick-view{bottom:42%;font-size:95%;margin:0 auto;opacity:0;background:#ffffff!important;color:#000000;padding:10px 20px;width:170px;}
.lookbook-slider .product-image:hover .quick-view{bottom:45%;opacity:.8;}
.quick-view,.back-image{display:none!important;}
html[data-useragent*='iPad'] .quick-view{bottom:0;opacity:1;background:rgba(0,0,0,0.1);}



.iccalendar .no-event {
}


.feature_right_top,
.feature_right_bot {
	width:314px;
	border:solid 1px #b4b4b4;
	padding:0;
}


.feature_right_top {
	margin-bottom:20px;
}



.clearfix {
  width: 100%;
  height: 0;
  display: block;
  clear: both; }

.clearfix:before, .clearfix:after {
  content: '';
  line-height: 0;
  display: table; }

.clearfix:after {
  clear: both; }

.new-nav #navigation a.level_1, .new-nav #navigation a.level_1:hover { height: auto !important; }

.new-nav #navigation a.level_1:hover { background-color: none; color: #000; }

    .new-nav { display: none; }
.site-Surplus-Warehouse .panel-pane.pane-block.pane-views-store-list-footer-block-5.pane-views h2{margin:5% 0 0 0;}
.panel-pane.pane-block.pane-views-product-search-index-block-7.pane-views{padding-bottom:20%;}
.panel-pane.pane-block.pane-views-focus-post-blog-block-4.pane-views,.panel-pane.pane-block.pane-views-focus-post-blog-block-5.pane-views,.pane-views-focus-post-blog-block-11{padding:0 0 0 2%;border-left:1px solid #e6e6e6;}
.node-type-blog .panel-pane.pane-node-body{border-right:1px solid #e6e6e6;padding-right:2%;}
.node-type-blog .panel-pane.pane-node-body  p{margin:0px 0 10.5px 2%;}

div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}
div.panel-pane div.admin-links li a{color:#ccc;}
div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}
div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}
div.panel-pane div.admin-links a:before{content:"[";}
div.panel-pane div.admin-links a:after{content:"]";}
div.panel-pane div.panel-hide{display:none;}
div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}
div.panel-pane div.node{margin:0;padding:0;}
div.panel-pane div.feed a{float:right;}

	
#searchbarleft {
	width: 350px;
	float: left;
	margin: 0px;
	padding: 10px 0px 0px 10px;
	}

#content .top_link_wrap .mobile_top_link_wrap_padding {
  display: none;
}

  #content.has_slideshow .mobile_top_link_wrap_padding {
    height: 60px;
  }

  #content .mobile_top_link_wrap_padding {
    height: 60px;
    display: inline-block;
    float: left;
    width: 100%;
  }

body.home.page-template-page-homepage-php footer.site-footer div.overlay div.site-info div#copyright-content {
  width: 210px;
  padding-top: 5%;
  float: left;
}

body.page footer.site-footer div.overlay div.site-info div#copyright-content,
body.single footer.site-footer div.overlay div.site-info div#copyright-content,
body.tribe-theme-parent-bc footer.site-footer div.overlay div.site-info div#copyright-content {
  width: 210px;
  padding-top: 5%;
  float: left;
}

body.home.page-template-page-homepage-php footer.site-footer div.overlay div.site-info div#copyright-content a {
  font-size: 1em;
}

div.overlay div.site-info div#copyright-content {
  font-size: 0.75em;
  line-height: 18px;
}

div.overlay div.site-info div#copyright-content a {
  font-size: 1em;
}

body.home.page-template-page-homepage-php footer.site-footer div.overlay div.site-info div#copyright-content,
body footer.site-footer div.overlay div.site-info div#copyright-content {
  text-align: left;
}

body.page footer.site-footer div.overlay div.site-info div#copyright-content,
body.single footer.site-footer div.overlay div.site-info div#copyright-content {
  text-align: left;
}

.content{margin:auto;padding:20px;width:900px;}

//.content:after,.buttons::after{clear:both;content:"";display:table;}

.popout-expand-link {
  display: inline;
  margin: 0;
  padding: 0;
  height: 20px;
  width: 20px;
  position: absolute;
  top: 0px;
  left: 1%; }

	
	


#navbar {
	background: #FFFFFF;
	width: 970px;
	height: 1px;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	color: #666666;
	font-weight: bold;
	margin: 0px;
	padding: 0px;

	}
.stack .box{padding-left:1em;padding-right:1em;width:auto;}
.stack-banner .box{padding-left:0;padding-right:0;}
.wire .stack .box{padding-top:0 !important;}

.jp-current-time,.sft-mute,.sft-unmute {float:left;}

	.sft-volume-max,.sft-mute,.sft-unmute {font-size:125%;}
.portfolio-one .portfolio-item
.image{float:none;width:auto;height:auto;margin-bottom:20px}
.calendar-calendar td span.date-display-single,.calendar-calendar td span.date-display-start,.calendar-calendar td span.date-display-end,.calendar-calendar td span.date-display-separator{font-weight:bold;}


.section-divider {
	font: bold 11px sans-serif;
	color: #363636;
	text-transform: uppercase;
}

.links3 {background:#333;width:100%;height:175px;}

.links3-contain {width:960px;height:auto;margin:0 auto;font-size:20px;text-transform:uppercase;color:#FFF;}

.links3-contain a .g33 {color:#FFF;font-weight:800;height:175px;}

.links3-contain a .g33 p {padding-top:30px;}

.links3-contain a .g33 img {float:left;margin:40px 10px;}

.links3-contain a:hover .g33 {background:#222;}

.rhp-rhino .rhino-event-more-info, .rhp-rhino .rhino-event-rsvp, .rhp-rhino .rhino-event-share {
  display: block;
  padding-left: 0;
  padding-right: 0;
  text-align: center;
}

.rhp-rhino .rhino-event-share .addthis_toolbox.addthis_default_style {
  text-align: center;
}

.rhp-rhino .rhino-event-share .addthis_toolbox.addthis_default_style .addthis_separator, .rhp-rhino .rhino-event-share .addthis_toolbox.addthis_default_style .at300b, .rhp-rhino .rhino-event-share .addthis_toolbox.addthis_default_style .at4-icon, .rhp-rhino .rhino-event-share .addthis_toolbox.addthis_default_style .at300bo, .rhp-rhino .rhino-event-share .addthis_toolbox.addthis_default_style .at300m, .rhp-rhino .rhino-event-share .addthis_toolbox.addthis_default_style .at300bs, .rhp-rhino .rhino-event-share .addthis_toolbox.addthis_default_style .addthis_counter {
  float: none;
  display: inline-block;
  vertical-align: middle;
  padding: 0;
}

.rhp-rhino .rhino-event-wrapper .rhino-event-list-share a.rhino-event-rsvp, .rhp-rhino .tribe-events-single .rhino-event-list-share a.rhino-event-rsvp, .rhp-rhino .widget.tribe-events-list-widget .rhino-event-list-share a.rhino-event-rsvp, .rhp-rhino #tribe-events-content table.tribe-events-calendar .rhino-event-list-share a.rhino-event-rsvp, .rhp-rhino .rhino-event-wrapper .rhino-event-list-share .rhino-event-share, .rhp-rhino .tribe-events-single .rhino-event-list-share .rhino-event-share, .rhp-rhino .widget.tribe-events-list-widget .rhino-event-list-share .rhino-event-share, .rhp-rhino #tribe-events-content table.tribe-events-calendar .rhino-event-list-share .rhino-event-share {
  display: inline-block;
  width: auto;
  vertical-align: middle;
}

.rhp-rhino .rhino-event-wrapper .rhino-event-list-share .rhino-event-share, .rhp-rhino .tribe-events-single .rhino-event-list-share .rhino-event-share, .rhp-rhino .widget.tribe-events-list-widget .rhino-event-list-share .rhino-event-share, .rhp-rhino #tribe-events-content table.tribe-events-calendar .rhino-event-list-share .rhino-event-share {
  margin-right: 10px;
}

  .rhp-rhino #tribe-events-pg-template .tribe-events-single .rhino-event-share {
    width: auto;
    display: inline-block;
    float: left;
    margin-left: 20px;
  }

 .rhino-event-more-info,  .rhino-event-rsvp,  .rhino-event-share {
  display: block;
  padding-left: 0;
  padding-right: 0;
  text-align: center;
}

 .rhino-event-share .addthis_toolbox.addthis_default_style {
  text-align: center;
}

 .rhino-event-share .addthis_toolbox.addthis_default_style .addthis_separator,  .rhino-event-share .addthis_toolbox.addthis_default_style .at300b,  .rhino-event-share .addthis_toolbox.addthis_default_style .at4-icon,  .rhino-event-share .addthis_toolbox.addthis_default_style .at300bo,  .rhino-event-share .addthis_toolbox.addthis_default_style .at300m,  .rhino-event-share .addthis_toolbox.addthis_default_style .at300bs,  .rhino-event-share .addthis_toolbox.addthis_default_style .addthis_counter {
  float: none;
  display: inline-block;
  vertical-align: middle;
  padding: 0;
}

 .rhino-event-wrapper .rhino-event-list-share a.rhino-event-rsvp,  .tribe-events-single .rhino-event-list-share a.rhino-event-rsvp,  .widget.tribe-events-list-widget .rhino-event-list-share a.rhino-event-rsvp,  #tribe-events-content table.tribe-events-calendar .rhino-event-list-share a.rhino-event-rsvp,  .rhino-event-wrapper .rhino-event-list-share .rhino-event-share,  .tribe-events-single .rhino-event-list-share .rhino-event-share,  .widget.tribe-events-list-widget .rhino-event-list-share .rhino-event-share,  #tribe-events-content table.tribe-events-calendar .rhino-event-list-share .rhino-event-share {
  display: inline-block;
  width: auto;
  vertical-align: middle;
}

 .rhino-event-wrapper .rhino-event-list-share .rhino-event-share,  .tribe-events-single .rhino-event-list-share .rhino-event-share,  .widget.tribe-events-list-widget .rhino-event-list-share .rhino-event-share,  #tribe-events-content table.tribe-events-calendar .rhino-event-list-share .rhino-event-share {
  margin-right: 10px;
}


 .rhino-event-wrapper .rhino-event-list-share a.rhino-event-rsvp,
 .rhino-event-wrapper .rhino-event-list-share .rhino-event-share,
 .tribe-events-single .rhino-event-list-share a.rhino-event-rsvp,
 .tribe-events-single .rhino-event-list-share .rhino-event-share,
 .widget.tribe-events-list-widget .rhino-event-list-share a.rhino-event-rsvp,
 .widget.tribe-events-list-widget .rhino-event-list-share .rhino-event-share,
 #tribe-events-content table.tribe-events-calendar .rhino-event-list-share a.rhino-event-rsvp,
 #tribe-events-content table.tribe-events-calendar .rhino-event-list-share .rhino-event-share {
  display: inline-block;
  width: auto;
  vertical-align: middle;
  font-weight: normal;
}


 .rhino-event-wrapper .rhino-event-list-share .rhino-event-share,
 .tribe-events-single .rhino-event-list-share .rhino-event-share,
 .widget.tribe-events-list-widget .rhino-event-list-share .rhino-event-share,
 #tribe-events-content table.tribe-events-calendar .rhino-event-list-share .rhino-event-share {
  margin-right: 10px;
}

  #tribe-events-pg-template .tribe-events-single .rhino-event-share {
    width: auto;
    display: inline-block;
    float: left;
    margin-left: 20px;
  }

.rhino-event-share p { color: #ffffff; }
.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-left:15px;padding-right:15px}
.col-sm-6{width:50%}


.body {
	font-family: tahoma, Verdana, Arial;
	font-size: 1em;
	text-decoration: none;
}
.right{text-align:right}
img.right{float:right;padding:0;margin:0 0 1em 1em}

.carousel {
  position: relative;
  margin-bottom: 20px;
  line-height: 1;
}

.carousel-inner {
  overflow: hidden;
  width: 100%;
  position: relative;
}

.carousel-control {
  position: absolute;
  top: 40%;
  left: 15px;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  font-size: 60px;
  font-weight: 100;
  line-height: 30px;
  color: #ffffff;
  text-align: center;
  background: #222222;
  border: 3px solid #ffffff;
  -webkit-border-radius: 23px;
  -moz-border-radius: 23px;
  border-radius: 23px;
  opacity: 0.5;
  filter: alpha(opacity=50);
}

.carousel-control.right {
  left: auto;
  right: 15px;
}

.carousel-control:hover,
.carousel-control:focus {
  color: #ffffff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}

.carousel-indicators {
  position: absolute;
  top: 15px;
  right: 15px;
  z-index: 5;
  margin: 0;
  list-style: none;
}

.carousel-indicators li {
  display: block;
  float: left;
  width: 10px;
  height: 10px;
  margin-left: 5px;
  text-indent: -999px;
  background-color: #ccc;
  background-color: rgba(255, 255, 255, 0.25);
  border-radius: 5px;
}

.carousel-indicators .active {
  background-color: #fff;
}

.carousel-caption {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 15px;
  background: #333333;
  background: rgba(0, 0, 0, 0.75);
}

.carousel-caption h4,
.carousel-caption p {
  color: #ffffff;
  line-height: 20px;
}

.carousel-caption h4 {
  margin: 0 0 5px;
}

.carousel-caption p {
  margin-bottom: 0;
}


.hero-inner {
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 68em;
  margin-left: auto;
  margin-right: auto;
  -webkit-flex-grow: 2;
  -moz-flex-grow: 2;
  flex-grow: 2;
  -ms-flex-positive: 2;
  z-index: 5;
  margin: 0 25px; }

  .hero-inner::after {
    clear: both;
    content: "";
    display: table; }

    .history-timeline .full-history-block .hero-inner {
      margin: 0 auto; }

.mh-two-sb .mh-container, .mh-two-sb .header-widget, .mh-two-sb .copyright-wrap { width: 1300px; }

.copyright-wrap { width: 980px; margin: 0 auto 20px; background: #2a2a2a; border-top: 3px solid #999; }

.copyright { font-size: 11px; font-size: 0.6875rem; padding: 2px 10px; padding: 0.125rem 0.625rem; color: #999; }

.copyright a { color: #999; }

	.mh-container, .copyright-wrap { margin: 0 auto; }

    		.copyright, .copyright a { color: #fff; }

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

.navbar .divider-vertical {
  height: 55px;
  margin: 0 9px;
  border-left: 1px solid #f2f2f2;
  border-right: 1px solid #ffffff;
}

.navbar-inverse .divider-vertical {
  border-left-color: #111111;
  border-right-color: #222222;
}


header li.menu-item, header li.page_item {
    position: relative;
    list-style-type: none;
}


    
    header li.menu-item.mi-depth-0:first-child, header li.page_item.pi_depth_0:first-child {
        padding-top: 0;
    }

    header li.menu-item.mi-depth-0:last-child, header li.page_item.pi_depth_0:last-child {
        padding-bottom: 0;
    }


    .dropdownmenu-default li.menu-item:first-child, .dropdownmenu-default li.page_item:first-child {
        padding-top: 4px;
    }

    .dropdownmenu-default li.menu-item:last-child, .dropdownmenu-default li.page_item:last-child {
        padding-bottom: 4px;
    }

    .mega-magazine .latest-posts-wrapper.menu-item {
        
        padding-right: 0;
    }

header .top-navi li.menu-item.mi-depth-0, header .top-navi li.page_item.pi_depth_0 {
    
    position: relative;
}

    .h1 nav.mainmenu li.menu-item.mi-depth-0, .h1 nav.mainmenu li.page_item.pi_depth_0 {
        float: left;
    }

    .h2 nav.mainmenu li.menu-item.mi-depth-0, .h2 nav.mainmenu li.page_item.pi_depth_0 {
        float: left;
    }

	.sf-menu-mobile li.menu-item-has-children a, .sf-menu-mobile li.menu-item-has-children ul li.menu-item-has-children a {
	  float: left;
	  width: 90%;
	}


.big_links3 { border-bottom: 1px solid #97a9c7; margin-bottom: 2.5em; }

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

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

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

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


#mobile_search_button {
    display: none;
    cursor: pointer;
    position: absolute;
    right: 50px;
    top:40px;
    color:#8F8F8F !important;
}


    #mobile_menu_button, #mobile_search_button {
        font-size: 20px;
        display: block;
    }

.float_right {
    float: right;
}


		#itro_opaco{
			position:fixed;
			background-color:  #FFFFFF;
			font-size: 10px;
			font-family: Verdana;
			top: 100px;    
			width: 100%;
			height: 100%;
			z-index: 2147483646 !important;
			left: 0px ;
			right: 0px;
			top: 0px;
			bottom: 0px;
			opacity: 0.45 ;
			filter:alpha(opacity = 45); 
		}
.container:after,.row:after{clear:both}
.flexbox .row,.webkitbox .row{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}
.row{margin-right:-10px;margin-left:-10px}


#slider {
	float: left;
	width: 580px;
	height: 285px;
}




.imf-home, .imf-home-2, .imf-home-3, .imf-home-4, .imf-home-5, .imf-home-6, .imf-home-7, .imf-home-8, .imf-home-9, .imf-home-10, .imf-home-11, .imf-office, .imf-newspaper, .imf-pencil, .imf-pencil-2, .imf-pencil-3, .imf-pencil-4, .imf-pencil-5, .imf-pencil-6, .imf-quill, .imf-quill-2, .imf-quill-3, .imf-pen, .imf-pen-2, .imf-pen-3, .imf-pen-4, .imf-pen-5, .imf-marker, .imf-home-12, .imf-marker-2, .imf-blog, .imf-blog-2, .imf-brush, .imf-palette, .imf-palette-2, .imf-eyedropper, .imf-eyedropper-2, .imf-droplet, .imf-droplet-2, .imf-droplet-3, .imf-droplet-4, .imf-paint-format, .imf-paint-format-2, .imf-image, .imf-image-2, .imf-image-3, .imf-images, .imf-image-4, .imf-image-5, .imf-image-6, .imf-images-2, .imf-image-7, .imf-camera, .imf-camera-2, .imf-camera-3, .imf-camera-4, .imf-music, .imf-music-2, .imf-music-3, .imf-music-4, .imf-music-5, .imf-music-6, .imf-piano, .imf-guitar, .imf-headphones, .imf-headphones-2, .imf-play, .imf-play-2, .imf-movie, .imf-movie-2, .imf-movie-3, .imf-film, .imf-film-2, .imf-film-3, .imf-film-4, .imf-camera-5, .imf-camera-6, .imf-camera-7, .imf-camera-8, .imf-camera-9, .imf-dice, .imf-gamepad, .imf-gamepad-2, .imf-gamepad-3, .imf-pacman, .imf-spades, .imf-clubs, .imf-diamonds, .imf-king, .imf-queen, .imf-rock, .imf-bishop, .imf-knight, .imf-pawn, .imf-chess, .imf-bullhorn, .imf-megaphone, .imf-new, .imf-connection, .imf-connection-2, .imf-podcast, .imf-radio, .imf-feed, .imf-connection-3, .imf-radio-2, .imf-podcast-2, .imf-podcast-3, .imf-mic, .imf-mic-2, .imf-mic-3, .imf-mic-4, .imf-mic-5, .imf-book, .imf-book-2, .imf-books, .imf-reading, .imf-library, .imf-library-2, .imf-graduation, .imf-file, .imf-profile, .imf-file-2, .imf-file-3, .imf-file-4, .imf-file-5, .imf-file-6, .imf-files, .imf-file-plus, .imf-file-minus, .imf-file-download, .imf-file-upload, .imf-file-check, .imf-file-remove, .imf-file-7, .imf-file-8, .imf-file-plus-2, .imf-file-minus-2, .imf-file-download-2, .imf-file-upload-2, .imf-file-check-2, .imf-file-remove-2, .imf-file-9, .imf-copy, .imf-copy-2, .imf-copy-3, .imf-copy-4, .imf-paste, .imf-paste-2, .imf-paste-3, .imf-stack, .imf-stack-2, .imf-stack-3, .imf-folder, .imf-folder-download, .imf-folder-upload, .imf-folder-plus, .imf-folder-plus-2, .imf-folder-minus, .imf-folder-minus-2, .imf-folder8, .imf-folder-remove, .imf-folder-2, .imf-folder-open, .imf-folder-3, .imf-folder-4, .imf-folder-plus-3, .imf-folder-minus-3, .imf-folder-plus-4, .imf-folder-remove-2, .imf-folder-download-2, .imf-folder-upload-2, .imf-folder-download-3, .imf-folder-upload-3, .imf-folder-5, .imf-folder-open-2, .imf-folder-6, .imf-folder-open-3, .imf-certificate, .imf-cc, .imf-tag, .imf-tag-2, .imf-tag-3, .imf-tag-4, .imf-tag-5, .imf-tag-6, .imf-tag-7, .imf-tags, .imf-tags-2, .imf-tag-8, .imf-barcode, .imf-barcode-2, .imf-qrcode, .imf-ticket, .imf-cart, .imf-cart-2, .imf-cart-3, .imf-cart-4, .imf-cart-5, .imf-cart-6, .imf-cart-7, .imf-cart-plus, .imf-cart-minus, .imf-cart-add, .imf-cart-remove, .imf-cart-checkout, .imf-cart-remove-2, .imf-basket, .imf-basket-2, .imf-bag, .imf-bag-2, .imf-bag-3, .imf-coin, .imf-coins, .imf-credit, .imf-credit-2, .imf-calculate, .imf-calculate-2, .imf-support, .imf-phone, .imf-phone-2, .imf-phone-3, .imf-phone-4, .imf-contact-add, .imf-contact-remove, .imf-contact-add-2, .imf-contact-remove-2, .imf-call-incoming, .imf-call-outgoing, .imf-phone-5, .imf-phone-6, .imf-phone-hang-up, .imf-phone-hang-up-2, .imf-address-book, .imf-address-book-2, .imf-notebook, .imf-envelop, .imf-envelop-2, .imf-mail-send, .imf-envelop-opened, .imf-envelop-3, .imf-pushpin, .imf-location, .imf-location-2, .imf-location-3, .imf-location-4, .imf-location-5, .imf-location-6, .imf-location-7, .imf-compass, .imf-compass-2, .imf-map, .imf-map-2, .imf-map-3, .imf-map-4, .imf-direction, .imf-history, .imf-history-2, .imf-clock, .imf-clock-2, .imf-clock-3, .imf-clock-4, .imf-watch, .imf-clock-5, .imf-clock-6, .imf-clock-7, .imf-alarm, .imf-alarm-2, .imf-bell, .imf-bell-2, .imf-alarm-plus, .imf-alarm-minus, .imf-alarm-check, .imf-alarm-cancel, .imf-stopwatch, .imf-calendar, .imf-calendar-2, .imf-calendar-3, .imf-calendar-4, .imf-calendar-5, .imf-print, .imf-print-2, .imf-print-3, .imf-mouse, .imf-mouse-2, .imf-mouse-3, .imf-mouse-4, .imf-keyboard, .imf-keyboard-2, .imf-screen, .imf-screen-2, .imf-screen-3, .imf-screen-4, .imf-laptop, .imf-mobile, .imf-mobile-2, .imf-tablet, .imf-mobile-3, .imf-tv, .imf-cabinet, .imf-archive, .imf-drawer, .imf-drawer-2, .imf-drawer-3, .imf-box, .imf-box-add, .imf-box-remove, .imf-download, .imf-upload, .imf-disk, .imf-cd, .imf-storage, .imf-storage-2, .imf-database, .imf-database-2, .imf-database-3, .imf-undo, .imf-redo, .imf-rotate, .imf-rotate-2, .imf-flip, .imf-flip-2, .imf-unite, .imf-subtract, .imf-interset, .imf-exclude, .imf-align-left, .imf-align-center-horizontal, .imf-align-right, .imf-align-top, .imf-align-center-vertical, .imf-align-bottom, .imf-undo-2, .imf-redo-2, .imf-forward, .imf-reply, .imf-reply-2, .imf-bubble, .imf-bubbles, .imf-bubbles-2, .imf-bubble-2, .imf-bubbles-3, .imf-bubbles-4, .imf-bubble-notification, .imf-bubbles-5, .imf-bubbles-6, .imf-bubble-3, .imf-bubble-dots, .imf-bubble-4, .imf-bubble-5, .imf-bubble-dots-2, .imf-bubble-6, .imf-bubble-7, .imf-bubble-8, .imf-bubbles-7, .imf-bubble-9, .imf-bubbles-8, .imf-bubble-10, .imf-bubble-dots-3, .imf-bubble-11, .imf-bubble-12, .imf-bubble-dots-4, .imf-bubble-13, .imf-bubbles-9, .imf-bubbles-10, .imf-bubble-blocked, .imf-bubble-quote, .imf-bubble-user, .imf-bubble-check, .imf-bubble-video-chat, .imf-bubble-link, .imf-bubble-locked, .imf-bubble-star, .imf-bubble-heart, .imf-bubble-paperclip, .imf-bubble-cancel, .imf-bubble-plus, .imf-bubble-minus, .imf-bubble-notification-2, .imf-bubble-trash, .imf-bubble-left, .imf-bubble-right, .imf-bubble-up, .imf-bubble-down, .imf-bubble-first, .imf-bubble-last, .imf-bubble-replu, .imf-bubble-forward, .imf-bubble-reply, .imf-bubble-forward-2, .imf-user, .imf-users, .imf-user-plus, .imf-user-plus-2, .imf-user-minus, .imf-user-minus-2, .imf-user-cancel, .imf-user-block, .imf-users-2, .imf-user-2, .imf-users-3, .imf-user-plus-3, .imf-user-minus-3, .imf-user-cancel-2, .imf-user-block-2, .imf-user-3, .imf-user-4, .imf-user-5, .imf-user-6, .imf-users-4, .imf-user-7, .imf-user-8, .imf-users-5, .imf-vcard, .imf-tshirt, .imf-hanger, .imf-quotes-left, .imf-quotes-right, .imf-quotes-right-2, .imf-quotes-right-3, .imf-busy, .imf-busy-2, .imf-busy-3, .imf-busy-4, .imf-spinner, .imf-spinner-2, .imf-spinner-3, .imf-spinner-4, .imf-spinner-5, .imf-spinner-6, .imf-spinner-7, .imf-spinner-8, .imf-spinner-9, .imf-spinner-10, .imf-spinner-11, .imf-spinner-12, .imf-microscope, .imf-binoculars, .imf-binoculars-2, .imf-search, .imf-search-2, .imf-zoom-in, .imf-zoom-out, .imf-search-3, .imf-search-4, .imf-zoom-in-2, .imf-zoom-out-2, .imf-search-5, .imf-expand, .imf-contract, .imf-scale-up, .imf-scale-down, .imf-expand-2, .imf-contract-2, .imf-scale-up-2, .imf-scale-down-2, .imf-fullscreen, .imf-expand-3, .imf-contract-3, .imf-key, .imf-key-2, .imf-key-3, .imf-key-4, .imf-key-5, .imf-keyhole, .imf-lock, .imf-lock-2, .imf-lock-3, .imf-lock-4, .imf-unlocked, .imf-lock-5, .imf-unlocked-2, .imf-wrench, .imf-wrench-2, .imf-wrench-3, .imf-wrench-4, .imf-settings, .imf-equalizer, .imf-equalizer-2, .imf-equalizer-3, .imf-cog, .imf-cogs, .imf-cog-2, .imf-cog-3, .imf-cog-4, .imf-cog-5, .imf-cog-6, .imf-cog-7, .imf-factory, .imf-hammer, .imf-tools, .imf-screwdriver, .imf-screwdriver-2, .imf-wand, .imf-wand-2, .imf-health, .imf-aid, .imf-patch, .imf-bug, .imf-bug-2, .imf-inject, .imf-inject-2, .imf-construction, .imf-cone, .imf-pie, .imf-pie-2, .imf-pie-3, .imf-pie-4, .imf-pie-5, .imf-pie-6, .imf-pie-7, .imf-stats, .imf-stats-2, .imf-stats-3, .imf-bars, .imf-bars-2, .imf-bars-3, .imf-bars-4, .imf-bars-5, .imf-bars-6, .imf-stats-up, .imf-stats-down, .imf-stairs-down, .imf-stairs-down-2, .imf-chart, .imf-stairs, .imf-stairs-2, .imf-ladder, .imf-cake, .imf-gift, .imf-gift-2, .imf-balloon, .imf-rating, .imf-rating-2, .imf-rating-3, .imf-podium, .imf-medal, .imf-medal-2, .imf-medal-3, .imf-medal-4, .imf-medal-5, .imf-crown, .imf-trophy, .imf-trophy-2, .imf-trophy-star, .imf-diamond, .imf-diamond-2, .imf-glass, .imf-glass-2, .imf-bottle, .imf-bottle-2, .imf-mug, .imf-food, .imf-food-2, .imf-hamburger, .imf-cup, .imf-cup-2, .imf-leaf, .imf-leaf-2, .imf-apple-fruit, .imf-tree, .imf-tree-2, .imf-paw, .imf-steps, .imf-flower, .imf-rocket, .imf-meter, .imf-meter2, .imf-meter-slow, .imf-meter-medium, .imf-meter-fast, .imf-dashboard, .imf-hammer-2, .imf-balance, .imf-bomb, .imf-fire, .imf-fire-2, .imf-lab, .imf-atom, .imf-atom-2, .imf-magnet, .imf-magnet-2, .imf-magnet-3, .imf-magnet-4, .imf-dumbbell, .imf-skull, .imf-skull-2, .imf-skull-3, .imf-lamp, .imf-lamp-2, .imf-lamp-3, .imf-lamp-4, .imf-remove, .imf-remove-2, .imf-remove-3, .imf-remove-4, .imf-remove-5, .imf-remove-6, .imf-remove-7, .imf-remove-8, .imf-briefcase, .imf-briefcase-2, .imf-briefcase-3, .imf-airplane, .imf-airplane-2, .imf-paper-plane, .imf-car, .imf-gas-pump, .imf-bus, .imf-truck, .imf-bike, .imf-road, .imf-train, .imf-ship, .imf-boat, .imf-cube, .imf-cube-2, .imf-cube-3, .imf-cube4, .imf-pyramid, .imf-pyramid-2, .imf-cylinder, .imf-package, .imf-puzzle, .imf-puzzle-2, .imf-puzzle-3, .imf-puzzle-4, .imf-glasses, .imf-glasses-2, .imf-glasses-3, .imf-sun-glasses, .imf-accessibility, .imf-accessibility-2, .imf-brain, .imf-target, .imf-target-2, .imf-target-3, .imf-gun, .imf-gun-ban, .imf-shield, .imf-shield-2, .imf-shield-3, .imf-shield-4, .imf-soccer, .imf-football, .imf-baseball, .imf-basketball, .imf-golf, .imf-hockey, .imf-racing, .imf-eight-ball, .imf-bowling-ball, .imf-bowling, .imf-bowling-2, .imf-lightning, .imf-power, .imf-power-2, .imf-switch, .imf-power-cord, .imf-cord, .imf-socket, .imf-clipboard, .imf-clipboard-2, .imf-signup, .imf-clipboard-3, .imf-clipboard-4, .imf-list, .imf-list-2, .imf-list-3, .imf-numbered-list, .imf-list-4, .imf-list-5, .imf-playlist, .imf-grid, .imf-grid-2, .imf-grid-3, .imf-grid-4, .imf-grid-5, .imf-grid-6, .imf-tree-3, .imf-tree-4, .imf-tree-5, .imf-menu, .imf-menu-2, .imf-circle-small, .imf-menu-3, .imf-menu-4, .imf-menu-5, .imf-menu-6, .imf-menu-7, .imf-menu-8, .imf-menu-9, .imf-cloud, .imf-cloud-2, .imf-cloud-3, .imf-cloud-download, .imf-cloud-upload, .imf-download-2, .imf-upload-2, .imf-download-3, .imf-upload-3, .imf-download-4, .imf-upload-4, .imf-download-5, .imf-upload-5, .imf-download-6, .imf-upload-6, .imf-download-7, .imf-upload-7, .imf-globe, .imf-globe-2, .imf-globe-3, .imf-earth, .imf-network, .imf-link, .imf-link-2, .imf-link-3, .imf-link2, .imf-link-4, .imf-link-5, .imf-link-6, .imf-anchor, .imf-flag, .imf-flag-2, .imf-flag-3, .imf-flag-4, .imf-flag-5, .imf-flag-6, .imf-attachment, .imf-attachment-2, .imf-eye, .imf-eye-blocked, .imf-eye-2, .imf-eye-3, .imf-eye-blocked-2, .imf-eye-4, .imf-eye-5, .imf-eye-6, .imf-eye-7, .imf-eye-8, .imf-bookmark, .imf-bookmark-2, .imf-bookmarks, .imf-bookmark-3, .imf-spotlight, .imf-starburst, .imf-snowflake, .imf-temperature, .imf-temperature-2, .imf-weather-lightning, .imf-weather-rain, .imf-weather-snow, .imf-windy, .imf-fan, .imf-umbrella, .imf-sun, .imf-sun-2, .imf-brightness-high, .imf-brightness-medium, .imf-brightness-low, .imf-brightness-contrast, .imf-contrast, .imf-moon, .imf-bed, .imf-bed-2, .imf-star, .imf-star-2, .imf-star-3, .imf-star-4, .imf-star-5, .imf-star-6, .imf-heart, .imf-heart-2, .imf-heart-3, .imf-heart-4, .imf-heart-broken, .imf-heart-5, .imf-heart-6, .imf-heart-broken-2, .imf-heart-7, .imf-heart-8, .imf-heart-broken-3, .imf-lips, .imf-lips-2, .imf-thumbs-up, .imf-thumbs-up-2, .imf-thumbs-down, .imf-thumbs-down-2, .imf-thumbs-up-3, .imf-thumbs-up-4, .imf-thumbs-up-5, .imf-thumbs-up-6, .imf-people, .imf-man, .imf-male, .imf-woman, .imf-female, .imf-peace, .imf-yin-yang, .imf-happy, .imf-happy-2, .imf-smiley, .imf-smiley-2, .imf-tongue, .imf-tongue-2, .imf-sad, .imf-sad-2, .imf-wink, .imf-wink-2, .imf-grin, .imf-grin-2, .imf-cool, .imf-cool-2, .imf-angry, .imf-angry-2, .imf-evil, .imf-evil-2, .imf-shocked, .imf-shocked-2, .imf-confused, .imf-confused-2, .imf-neutral, .imf-neutral-2, .imf-wondering, .imf-wondering-2, .imf-cursor, .imf-cursor-2, .imf-point-up, .imf-point-right, .imf-point-down, .imf-point-left, .imf-pointer, .imf-hand, .imf-stack-empty, .imf-stack-plus, .imf-stack-minus, .imf-stack-star, .imf-stack-picture, .imf-stack-down, .imf-stack-up, .imf-stack-cancel, .imf-stack-checkmark, .imf-stack-list, .imf-stack-clubs, .imf-stack-spades, .imf-stack-hearts, .imf-stack-diamonds, .imf-stack-user, .imf-stack-4, .imf-stack-music, .imf-stack-play, .imf-move, .imf-resize, .imf-resize-2, .imf-warning, .imf-warning-2, .imf-notification, .imf-notification-2, .imf-question, .imf-question-2, .imf-question-3, .imf-question-4, .imf-question-5, .imf-plus-circle, .imf-plus-circle-2, .imf-minus-circle, .imf-minus-circle-2, .imf-info, .imf-info-2, .imf-blocked, .imf-cancel-circle, .imf-cancel-circle-2, .imf-checkmark-circle, .imf-checkmark-circle-2, .imf-cancel, .imf-spam, .imf-close, .imf-close-2, .imf-close-3, .imf-close-4, .imf-close-5, .imf-checkmark, .imf-checkmark-2, .imf-checkmark-3, .imf-checkmark-4, .imf-spell-check, .imf-minus, .imf-plus, .imf-minus-2, .imf-plus-2, .imf-enter, .imf-exit, .imf-enter-2, .imf-exit-2, .imf-enter-3, .imf-exit-3, .imf-exit-4, .imf-play-3, .imf-pause, .imf-stop, .imf-backward, .imf-forward-2, .imf-play-4, .imf-pause-2, .imf-stop-2, .imf-backward-2, .imf-forward-3, .imf-first, .imf-last, .imf-previous, .imf-next, .imf-eject, .imf-volume-high, .imf-volume-medium, .imf-volume-low, .imf-volume-mute, .imf-volume-mute-2, .imf-volume-increase, .imf-volume-decrease, .imf-volume-high-2, .imf-volume-medium-2, .imf-volume-low-2, .imf-volume-mute-3, .imf-volume-mute-4, .imf-volume-increase-2, .imf-volume-decrease-2, .imf-volume5, .imf-volume4, .imf-volume3, .imf-volume2, .imf-volume1, .imf-volume0, .imf-volume-mute-5, .imf-volume-mute-6, .imf-loop, .imf-loop-2, .imf-loop-3, .imf-loop-4, .imf-loop-5, .imf-shuffle, .imf-shuffle-2, .imf-wave, .imf-wave-2, .imf-arrow-first, .imf-arrow-right, .imf-arrow-up, .imf-arrow-right-2, .imf-arrow-down, .imf-arrow-left, .imf-arrow-up-2, .imf-arrow-right-3, .imf-arrow-down-2, .imf-arrow-left-2, .imf-arrow-up-left, .imf-arrow-up-3, .imf-arrow-up-right, .imf-arrow-right-4, .imf-arrow-down-right, .imf-arrow-down-3, .imf-arrow-down-left, .imf-arrow-left-3, .imf-arrow-up-left-2, .imf-arrow-up-4, .imf-arrow-up-right-2, .imf-arrow-right-5, .imf-arrow-down-right-2, .imf-arrow-down-4, .imf-arrow-down-left-2, .imf-arrow-left-4, .imf-arrow-up-left-3, .imf-arrow-up-5, .imf-arrow-up-right-3, .imf-arrow-right-6, .imf-arrow-down-right-3, .imf-arrow-down-5, .imf-arrow-down-left-3, .imf-arrow-left-5, .imf-arrow-up-left-4, .imf-arrow-up-6, .imf-arrow-up-right-4, .imf-arrow-right-7, .imf-arrow-down-right-4, .imf-arrow-down-6, .imf-arrow-down-left-4, .imf-arrow-left-6, .imf-arrow, .imf-arrow-2, .imf-arrow-3, .imf-arrow-4, .imf-arrow-5, .imf-arrow-6, .imf-arrow-7, .imf-arrow-8, .imf-arrow-up-left-5, .imf-arrow-square, .imf-arrow-up-right-5, .imf-arrow-right-8, .imf-arrow-down-right-5, .imf-arrow-down-7, .imf-arrow-down-left-5, .imf-arrow-left-7, .imf-arrow-up-7, .imf-arrow-right-9, .imf-arrow-down-8, .imf-arrow-left-8, .imf-arrow-up-8, .imf-arrow-right-10, .imf-arrow-bottom, .imf-arrow-left-9, .imf-arrow-up-left-6, .imf-arrow-up-9, .imf-arrow-up-right-6, .imf-arrow-right-11, .imf-arrow-down-right-6, .imf-arrow-down-9, .imf-arrow-down-left-6, .imf-arrow-left-10, .imf-arrow-up-left-7, .imf-arrow-up-10, .imf-arrow-up-right-7, .imf-arrow-right-12, .imf-arrow-down-right-7, .imf-arrow-down-10, .imf-arrow-down-left-7, .imf-arrow-left-11, .imf-arrow-up-11, .imf-arrow-right-13, .imf-arrow-down-11, .imf-arrow-left-12, .imf-arrow-up-12, .imf-arrow-right-14, .imf-arrow-down-12, .imf-arrow-left-13, .imf-arrow-up-13, .imf-arrow-right-15, .imf-arrow-down-13, .imf-arrow-left-14, .imf-arrow-up-14, .imf-arrow-right-16, .imf-arrow-down-14, .imf-arrow-left-15, .imf-arrow-up-15, .imf-arrow-right-17, .imf-arrow-down-15, .imf-arrow-left-16, .imf-arrow-up-16, .imf-arrow-right-18, .imf-arrow-down-16, .imf-arrow-left-17, .imf-menu-10, .imf-menu-11, .imf-menu-close, .imf-menu-close-2, .imf-enter-4, .imf-enter-5, .imf-esc, .imf-backspace, .imf-backspace-2, .imf-backspace-3, .imf-tab, .imf-transmission, .imf-transmission-2, .imf-sort, .imf-sort-2, .imf-key-keyboard, .imf-key-A, .imf-key-up, .imf-key-right, .imf-key-down, .imf-key-left, .imf-command, .imf-checkbox-checked, .imf-checkbox-unchecked, .imf-square, .imf-checkbox-partial, .imf-checkbox, .imf-checkbox-unchecked-2, .imf-checkbox-partial-2, .imf-checkbox-checked-2, .imf-checkbox-unchecked-3, .imf-checkbox-partial-3, .imf-radio-checked, .imf-radio-unchecked, .imf-circle, .imf-circle-2, .imf-crop, .imf-crop-2, .imf-vector, .imf-rulers, .imf-scissors, .imf-scissors-2, .imf-scissors-3, .imf-filter, .imf-filter-2, .imf-filter-3, .imf-filter-4, .imf-font, .imf-font-size, .imf-type, .imf-text-height, .imf-text-width, .imf-height, .imf-width, .imf-bold, .imf-underline, .imf-italic, .imf-strikethrough, .imf-strikethrough-2, .imf-font-size-2, .imf-bold-2, .imf-underline-2, .imf-italic-2, .imf-strikethrough-3, .imf-omega, .imf-sigma, .imf-nbsp, .imf-page-break, .imf-page-break-2, .imf-superscript, .imf-subscript, .imf-superscript-2, .imf-subscript-2, .imf-text-color, .imf-highlight, .imf-pagebreak, .imf-clear-formatting, .imf-table, .imf-table-2, .imf-insert-template, .imf-pilcrow, .imf-left-to-right, .imf-right-to-left, .imf-paragraph-left, .imf-paragraph-center, .imf-paragraph-right, .imf-paragraph-justify, .imf-paragraph-left-2, .imf-paragraph-center-2, .imf-paragraph-right-2, .imf-paragraph-justify-2, .imf-indent-increase, .imf-indent-decrease, .imf-paragraph-left-3, .imf-paragraph-center-3, .imf-paragraph-right-3, .imf-paragraph-justify-3, .imf-indent-increase-2, .imf-indent-decrease-2, .imf-share, .imf-new-tab, .imf-new-tab-2, .imf-popout, .imf-embed, .imf-code, .imf-console, .imf-seven-segment-0, .imf-seven-segment-1, .imf-seven-segment-2, .imf-seven-segment-3, .imf-seven-segment-4, .imf-seven-segment-5, .imf-seven-segment-6, .imf-seven-segment-7, .imf-seven-segment-8, .imf-seven-segment-9, .imf-share-2, .imf-share-3, .imf-mail, .imf-mail-2, .imf-mail-3, .imf-mail-4, .imf-google, .imf-google-plus, .imf-google-plus-2, .imf-google-plus-3, .imf-google-plus-4, .imf-google-drive, .imf-facebook, .imf-facebook-2, .imf-facebook-3, .imf-facebook-4, .imf-instagram, .imf-twitter, .imf-twitter-2, .imf-twitter-3, .imf-feed-2, .imf-feed-3, .imf-feed-4, .imf-youtube, .imf-youtube-2, .imf-vimeo, .imf-vimeo2, .imf-vimeo-2, .imf-lanyrd, .imf-flickr, .imf-flickr-2, .imf-flickr-3, .imf-flickr-4, .imf-picassa, .imf-picassa-2, .imf-dribbble, .imf-dribbble-2, .imf-dribbble-3, .imf-forrst, .imf-forrst-2, .imf-deviantart, .imf-deviantart-2, .imf-steam, .imf-steam-2, .imf-github, .imf-github-2, .imf-github-3, .imf-github-4, .imf-github-5, .imf-wordpress, .imf-wordpress-2, .imf-joomla, .imf-blogger, .imf-blogger-2, .imf-tumblr, .imf-tumblr-2, .imf-yahoo, .imf-tux, .imf-apple, .imf-finder, .imf-android, .imf-windows, .imf-windows8, .imf-soundcloud, .imf-soundcloud-2, .imf-skype, .imf-reddit, .imf-linkedin, .imf-lastfm, .imf-lastfm-2, .imf-delicious, .imf-stumbleupon, .imf-stumbleupon-2, .imf-stackoverflow, .imf-pinterest, .imf-pinterest-2, .imf-xing, .imf-xing-2, .imf-flattr, .imf-foursquare, .imf-foursquare-2, .imf-paypal, .imf-paypal-2, .imf-paypal-3, .imf-yelp, .imf-libreoffice, .imf-file-pdf, .imf-file-openoffice, .imf-file-word, .imf-file-excel, .imf-file-zip, .imf-file-powerpoint, .imf-file-xml, .imf-file-css, .imf-html5, .imf-html5-2, .imf-css3, .imf-chrome, .imf-firefox, .imf-IE, .imf-opera, .imf-safari, .imf-IcoMoon {
	font-family: 'imf';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
}

.imf-key-5:before {
	content: "\e1ce";
}





.nav-bg .white, .nav-bg .white2,.nav-bg .white3, .nav-bg .white4, .white5, .white6{ display:block;width:1px;height:1px; background:#fff; position:absolute;margin:0 0 0 0px;}

.white6{ margin:47px 0 0 0px;}
#cb-nav-bar #cb-main-menu .main-nav .menu-item-62900:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62900:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62900 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62900 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62900 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-62902:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62902:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62902 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62902 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62902 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188622:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188622:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188622 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188622 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188622 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188623:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188623:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188623 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188623 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188623 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188624:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188624:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188624 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188624 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188624 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188625:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188625:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188625 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188625 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188625 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188626:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188626:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188626 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188626 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188626 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-62904:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62904:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62904 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62904 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62904 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188629:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188629:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188629 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188629 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188629 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188628:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188628:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188628 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188628 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188628 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188627:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188627:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188627 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188627 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188627 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188630:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188630:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188630 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188630 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188630 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-63129:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63129:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63129 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63129 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63129 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188631:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188631:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188631 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188631 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188631 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-63132:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63132:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63132 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63132 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63132 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188635:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188635:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188635 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188635 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188635 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188634:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188634:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188634 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188634 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188634 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-63131:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63131:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63131 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63131 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63131 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188636:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188636:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188636 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188636 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188636 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188637:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188637:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188637 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188637 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188637 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188638:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188638:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188638 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188638 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188638 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188639:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188639:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188639 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188639 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188639 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-189056:hover,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-189056:focus,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-189056 .cb-sub-menu li .cb-grandchild-menu,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-189056 .cb-sub-menu { background:#ed1c24!important; }

                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-189056 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-230586:hover,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230586:focus,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230586 .cb-sub-menu li .cb-grandchild-menu,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230586 .cb-sub-menu { background:#ed1c24!important; }

                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230586 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-230602:hover,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230602:focus,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230602 .cb-sub-menu li .cb-grandchild-menu,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230602 .cb-sub-menu { background:#ed1c24!important; }

                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230602 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-230601:hover,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230601:focus,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230601 .cb-sub-menu li .cb-grandchild-menu,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230601 .cb-sub-menu { background:#ed1c24!important; }

                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230601 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-230600:hover,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230600:focus,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230600 .cb-sub-menu li .cb-grandchild-menu,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230600 .cb-sub-menu { background:#ed1c24!important; }

                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230600 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188641:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188641:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188641 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188641 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188641 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188644:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188644:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188644 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188644 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188644 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188642:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188642:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188642 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188642 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188642 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188643:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188643:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188643 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188643 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188643 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188645:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188645:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188645 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188645 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188645 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188648:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188648:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188648 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188648 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188648 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188646:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188646:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188646 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188646 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188646 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188647:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188647:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188647 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188647 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188647 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188649:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188649:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188649 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188649 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188649 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188651:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188651:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188651 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188651 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188651 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188652:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188652:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188652 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188652 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188652 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188650:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188650:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188650 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188650 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188650 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }


#primary-nav-menu ul li.menu-item-12244 a:hover{
	background: #6b5e52 !important;
}
#ebi-footer-meta
p.address{color:#888}

.td-footer-wrap div.span4 .widget {background: none;border: none; margin-bottom: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;}

div.span4 .widget {background: #fafafa; border: 1px solid #4C78B7; margin-bottom: 43px; -webkit-box-shadow: inset -7px 0 10px -7px hsla(0,0%,0%,.10); -moz-box-shadow: inset -7px 0 10px -7px hsla(0,0%,0%,.10); box-shadow: inset -10px 0 15px -5px hsla(0,0%,0%,.2); padding-bottom: 0;background: #5689D1;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}

.aux .span4 {text-align:right;}

.service_items .span4.column_container {margin-bottom: 40px;}

.td-footer-wrap div.span4 {margin:0 auto;}

body.page-id-6 .td-page-text-content .span4 {width: 31.623931623932%;   margin-left: 2.5641025641026%;float: left;}

body.page-id-6 .td-page-text-content .span4:first-child {margin-left:0;}
.span4{width:308px}
.row-fluid .span4{width:30.348258706468%;margin-left:4.4776119402985%;*margin-left:4.4274111370857%;*width:30.298057903255%}
input.span4,textarea.span4,.uneditable-input.span4{width:294px}
.table td.span4,.table th.span4{float:none;width:292px;margin-left:0}


#jf-main-page{
	width:940px;
	margin:0 auto;
}

#footer .copyright-area-content {
  display: table;
  width: 100%;
}
 .text-overflow { overflow: hidden !important; }
 ul.text-overflow { margin-left: 10px; padding-left: 20px; }
 .text-overflow ul { margin-left: 70px; overflow: hidden; }


.block-simplenews .issues-link,
.block-simplenews .issues-list {
  margin-top: 1em;
}


.block-simplenews .issues-list .newsletter-created {
  display: none;
}


.sidebar .block {
	margin-bottom: 1em;
}


.sidebar .block h2 {
	color: #4d6e8f;
	font-size: 1.4em;
	margin-bottom: 0.4em;
	margin-top: 0.6em;
}


.sidebar .block .content {
	text-align: left;
}


#footer .block {
	text-align: left;
}


.block-region {
	margin-bottom: 0;
}

.block ul {
  margin: 0;
  padding: 0 0 0.25em 1em; 
}



.clear:after,
.attachment .entry-header:after,
.site-footer .widget-area:after,
.entry-content:after,
.page-content:after,
.navigation:after,
.nav-links:after,
.gallery:after,
.comment-form-author:after,
.comment-form-email:after,
.comment-form-url:after,
.comment-body:after {
	clear: both;
}


.clear:before,
.clear:after,
.attachment .entry-header:before,
.attachment .entry-header:after,
.site-footer .widget-area:before,
.site-footer .widget-area:after,
.entry-content:before,
.entry-content:after,
.page-content:before,
.page-content:after,
.navigation:before,
.navigation:after,
.nav-links:before,
.nav-links:after,
.gallery:before,
.gallery:after,
.comment-form-author:before,
.comment-form-author:after,
.comment-form-email:before,
.comment-form-email:after,
.comment-form-url:before,
.comment-form-url:after,
.comment-body:before,
.comment-body:after {
	content: "";
	display: table;
}





.site-main .widget-area {
	float: right;
	width: 300px;
}


.site-footer .widget-area,
.sidebar .site-footer {
	text-align: left;
}


.site-footer .widget-area {
	margin: 0 auto;
	max-width: 1040px;
	width: 100%;
}


.sidebar .site-footer .widget-area {
	max-width: 1040px;
	position: relative;
	
}


	.archive-header,
	.search .page-header,
	.archive .page-header,
	.blog .page-header,
	.error404 .page-content,
	.search .page-content,
	.archive .page-content,
	.attachment .entry-header,
	.attachment .entry-content,
	.post-navigation .nav-links,
	.sidebar .site-info,
	.site-footer .widget-area {
		padding-left: 20px;
		padding-right: 20px;
	}


	.author-avatar,
	.site-footer,
	.comment-respond,
	.comments-area .comment-edit-link,
	.comments-area .reply,
	.comments-link,
	.entry-meta .edit-link,
	.page-links,
	.site-content nav,
	.widget-area,
	.main-navigation,
	.navbar,
	.more-link {
		display: none;
	}




.date{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	}

.popupmenu {padding:2px; padding-left:5px; background-color:#765E18; padding-right:13px; font-weight:bold; border-color: #FFFFFF;  border-bottom: 1px solid #FFFFFF }


#topright {
width: 495px;
height: 370px;
float: left;
}

.td-header-style-8 .td-li-wrapper-menu ul.sf-menu li.menu-item-has-children .sub-menu .sub-menu {
  top: 0px;
}

.blog-stack .sf-menu ul .menu-item a {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
  border-left: 1px solid rgba(255, 255, 255, 0.3);
  
}

.blog-stack .sf-menu ul .menu-item a:hover {
  background-color: #ffffff;
  color: inherit !important;
}

.td_ul_logout .menu-item {
  padding-left: 6px;
}

.td_ul_logout .menu-item a:before {
  left: 15px;
  display: none;
  
}

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


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


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

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

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

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

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

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

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

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

  width: 100%;
  left: -1px;
  

}

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


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


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

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

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


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

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

}

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

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

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

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

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

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

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


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

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

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

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

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

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

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

}

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





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

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

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

}

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

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

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

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

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

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

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

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


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

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

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

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


.menu-item-language img.iclflag {
    margin-right: 8px;
}
.two_columns_50_50 .column1 .column_inner,.two_columns_50_50 .column2 .column_inner,.three_columns .column1 .column_inner,.three_columns .column2 .column_inner,.three_columns .column3 .column_inner,.two_columns_66_33 .column1 .column_inner,.two_columns_66_33 .column2 .column_inner,.two_columns_33_66 .column1 .column_inner,.two_columns_33_66 .column2 .column_inner,.two_columns_75_25 .column1 .column_inner,.two_columns_75_25 .column2 .column_inner,.two_columns_25_75 .column1 .column_inner,.two_columns_25_75 .column2 .column_inner,.two_columns_66_33.grid2 .column1 .column_inner,.two_columns_66_33.grid2 .column2 .column_inner,.two_columns_33_66.grid2 .column1 .column_inner,.two_columns_33_66.grid2 .column2 .column_inner,.two_columns_75_25.grid2 .column1 .column_inner,.two_columns_75_25.grid2 .column2 .column_inner,.two_columns_25_75.grid2 .column1 .column_inner,.two_columns_25_75.grid2 .column2 .column_inner,.four_columns .column1 .column_inner,.four_columns .column2 .column_inner,.four_columns .column3 .column_inner,.four_columns .column4 .column_inner{padding:0}
.footer_top .column_inner{border:0}


div.contenedor211 {
    width: 400px;
    height: 20px;
    margin-bottom: 23px;   
}

.vc_non_responsive .vc_row .vc_col-sm-2 {
  position: relative;
  float: left;
  width: 16.66666667%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_col-xs-1, .vc_col-sm-1, .vc_col-md-1, .vc_col-lg-1, .vc_col-xs-2, .vc_col-sm-2, .vc_col-md-2, .vc_col-lg-2, .vc_col-xs-3, .vc_col-sm-3, .vc_col-md-3, .vc_col-lg-3, .vc_col-xs-4, .vc_col-sm-4, .vc_col-md-4, .vc_col-lg-4, .vc_col-xs-5, .vc_col-sm-5, .vc_col-md-5, .vc_col-lg-5, .vc_col-xs-6, .vc_col-sm-6, .vc_col-md-6, .vc_col-lg-6, .vc_col-xs-7, .vc_col-sm-7, .vc_col-md-7, .vc_col-lg-7, .vc_col-xs-8, .vc_col-sm-8, .vc_col-md-8, .vc_col-lg-8, .vc_col-xs-9, .vc_col-sm-9, .vc_col-md-9, .vc_col-lg-9, .vc_col-xs-10, .vc_col-sm-10, .vc_col-md-10, .vc_col-lg-10, .vc_col-xs-11, .vc_col-sm-11, .vc_col-md-11, .vc_col-lg-11, .vc_col-xs-12, .vc_col-sm-12, .vc_col-md-12, .vc_col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

  .vc_col-sm-2 {
    width: 16.66666667%;
  }

.vc_col-sm-2 .full-laptop .mk-jupiter-icon-arrow-left:before,
.vc_col-sm-2 .one-half-laptop .mk-jupiter-icon-arrow-left:before,
.vc_col-sm-2 .one-third-laptop .mk-jupiter-icon-arrow-left:before,
.vc_col-sm-2 .one-fourth-laptop .mk-jupiter-icon-arrow-left:before,
.vc_col-sm-2 .full-laptop .mk-jupiter-icon-arrow-right:before,
.vc_col-sm-2 .one-half-laptop .mk-jupiter-icon-arrow-right:before,
.vc_col-sm-2 .one-third-laptop .mk-jupiter-icon-arrow-right:before,
.vc_col-sm-2 .one-fourth-laptop .mk-jupiter-icon-arrow-right:before {
  font-size: 16px !important;
}

.vc_col-sm-2 .mk-lcd-slideshow {
  margin: 0 auto 40px;
}

.vc_col-sm-2 .mk-lcd-slideshow .flex-direction-nav a {
  display: none;
}
.header-global .primary-nav .menu-header{height:34px;background:#3d464a}
.header-global .primary-nav .menu-header h6{font-family:calluna-sans,sans-serif;font-size:13px;text-align:center;margin:0;line-height:34px;color:#697072}
.header-global .menu-header{display:none}
.header-global .primary-nav .menu-item-has-children{position:relative}
.header-global .primary-nav .menu-item-has-children:first-child .sub-menu{width:315px}
.header-global .primary-nav .menu-item-has-children .sub-menu{display:block;position:absolute;background:#464f52;background:rgba(70,79,82,.95);left:0;width:auto;min-width:180px;padding:10px 15px;top:100%;opacity:0;pointer-events:none;-webkit-transition:150ms;-moz-transition:150ms;-ms-transition:150ms;transition:150ms}
.header-global .primary-nav .menu-item-has-children .sub-menu li{display:block}
.header-global .primary-nav .menu-item-has-children .sub-menu li:hover span{color:#1db5ca}
.header-global .primary-nav .menu-item-has-children .sub-menu span{color:#fff;height:auto;line-height:1.4!important;padding:12px 0;display:block;margin:0}
.header-global .primary-nav .menu-item-has-children .sub-menu:after{display:none}
.header-global .primary-nav .menu-item-has-children:hover .sub-menu{opacity:1;pointer-events:auto}
.ie-8 .header-global .primary-nav .menu-item-has-children .sub-menu,.ie-9 .header-global .primary-nav .menu-item-has-children .sub-menu{display:none}
.ie-8 .header-global .primary-nav .menu-item-has-children:hover .sub-menu,.ie-9 .header-global .primary-nav .menu-item-has-children:hover .sub-menu{display:block}
.widget-gallery .tiled-gallery-unresized{visibility:hidden;height:0px;overflow:hidden;}


.nav-menu-out:hover li.menu-item-has-children:hover a:after,
nav.main-menu-wrap ul li.menu-item-has-children a:after {
	border-color: #222 transparent transparent transparent !important;
	}


nav.main-menu-wrap ul li:hover ul.sub-menu li.menu-item-has-children a:after {
	border-color: transparent transparent transparent #222 !important;
	}

.nav-menu-out:hover li.menu-item-has-children a:after {
	border-color: #999 transparent transparent transparent !important;
	}


#fly-wrap,
ul.post-gallery-bot-list li img,
.post-gallery-top .flex-direction-nav a,
.fly-fade,
nav.main-menu-wrap,
nav.main-menu-wrap ul li a,
nav.main-menu-wrap ul li.menu-item-has-children a:after,
.mega-img img,
span.nav-search-but i,
span.nav-soc-but i,
ul.score-list li,
.es-nav span a,
.feat-wide-sub-text h2,
.feat-wide1-img img,
.feat-top2-left-img img,
.feat-top2-right-img img,
.feat-wide5-img img,
#home-feat-img img,
.feat-vid-but,
.side-list-img img,
.side-list-text p,
.row-widget-img img,
.row-widget-text p,
.blog-widget-img img,
.blog-widget-text h2,
.feat-widget-img img,
.feat-widget-text h2,
span.more-posts-text,
.facebook-share,
.twitter-share,
.pinterest-share,
.email-share,
.social-comments,
.prev-next-text,
#comments-button a,
#comments-button span.comment-but-text,
.archive-list-img img,
.archive-list-text h2,
ul.foot-soc-list li a,
.tag-cloud a,
a.inf-more-but,
.mvp-related-img img {
	-webkit-transition: all .25s;
	   -moz-transition: all .25s;
	    -ms-transition: all .25s;
	     -o-transition: all .25s;
		transition: all .25s;
	}


nav.fly-nav-menu ul li.menu-item-has-children:after {
	content: '+';
	color: #777;
	font-family: 'Open Sans', serif;
	font-size: 32px;
	font-weight: 800;
	position: absolute;
		right: 0;
		top: 11px;
	}


nav.fly-nav-menu ul li.menu-item-has-children.tog-minus:after {
	content: '_';
	right: 1px;
	top: -4px;
	}


nav.main-menu-wrap ul li.menu-item-has-children ul.sub-menu li a:after,
nav.main-menu-wrap ul li.menu-item-has-children ul.sub-menu li ul.sub-menu li a:after,
nav.main-menu-wrap ul li.menu-item-has-children ul.sub-menu li ul.sub-menu li ul.sub-menu li a:after,
nav.main-menu-wrap ul li.menu-item-has-children ul.mega-list li a:after {
	border-style: none;
	border-width: medium;
	content: '';
	position: relative;
		top: auto;
		right: auto;
	}


nav.main-menu-wrap ul li.menu-item-has-children a:after {
	border-style: solid;
	border-width: 3px 3px 0 3px;
	content: '';
	position: absolute;
		top: 23.5px;
		right: 5px;
	}


nav.main-menu-wrap ul li.menu-item-has-children a {
	padding: 18.5px 17px 18.5px 14px;
	}


nav.main-menu-wrap ul li:hover ul.sub-menu li.menu-item-has-children a {
	position: relative;
	}


nav.main-menu-wrap ul li:hover ul.sub-menu li.menu-item-has-children a:after,
nav.main-menu-wrap ul li:hover ul.sub-menu li ul.sub-menu li.menu-item-has-children a:after {
	border-color: transparent transparent transparent #333;
	border-style: solid;
	border-width: 3px 0 3px 3px;
	content: '';
	position: absolute;
		top: 15px;
		right: 10px;
	}
 ul.footer-address li.address:before { background: none; width: auto; height: auto; font-style: normal; color: #61758a; font-size: 14px; margin-right: 6px; position: relative; top: 2px; }
.no-menu #mobile-bar,.no-menu #navbar-container,.no-menu #side-menu-toggle,.no-menu #top-bar{display:none!important;visibility:hidden!important}
#navbar-container{z-index:1;-webkit-transition:left .3s ease-in-out,background .3s ease-in-out;transition:left .3s ease-in-out,background .3s ease-in-out;position:relative;top:0;left:0;text-align:right;margin-right:54px;font-size:12px;width:100%!important;height:100px}
#navbar-container .wrap{position:relative;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}
#navbar-container .nav-menu{padding:0;margin:0}
#navbar-container .nav-menu li{-webkit-transition:all ease .4s;transition:all ease .4s;position:relative;list-style-type:none!important;display:inline}
#navbar-container .nav-menu li a{line-height:100px;-webkit-transition:color ease .2s;transition:color ease .2s;display:inline-block;padding:0 15px;font-weight:700}
#navbar-container .nav-menu li.search-menu-item{position:relative}
#navbar-container .nav-menu li.search-menu-item a.search-menu-item-link{display:inline-block!important}
#navbar-container .nav-menu li.search-menu-item a.search-menu-item-link:before{margin-right:0}
#navbar-container .nav-menu li.search-menu-item a.search-menu-item-link .search-text{display:none}
#navbar-container .nav-menu li.cart-menu-item{position:relative}
#navbar-container .nav-menu li.cart-menu-item a.cart-menu-item-link{display:inline-block!important}
#navbar-container .nav-menu li.cart-menu-item a.cart-menu-item-link .cart-text{display:none}
#navbar-container .nav-menu li.cart-menu-item .cart-menu-panel{display:none;text-shadow:none;position:absolute;right:0;width:230px;height:150px;background:#0c0c0c;z-index:108;text-align:center}
#navbar-container .nav-menu li.cart-menu-item .cart-menu-panel a{-webkit-box-shadow:none!important;box-shadow:none!important;line-height:1.7!important;color:#fff!important;display:block}
#navbar-container .nav-menu li.cart-menu-item .cart-menu-panel a:hover{color:#fff!important}
#navbar-container .nav-menu li.cart-menu-item .icon-cart{display:block;text-align:center}
#navbar-container .nav-menu li.cart-menu-item .icon-cart:before{position:relative;font-size:3.2rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:2.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:theme-icons;content:"\e60d"}
#navbar-container .nav-menu li.cart-menu-item:hover .cart-menu-panel{display:block}
#navbar-container .nav-menu li ul.children,#navbar-container .nav-menu li ul.sub-menu{background:#0c0c0c;display:none;margin-top:0;margin-bottom:0;float:left;margin-left:0;padding:0;position:absolute;top:auto;left:0;z-index:107!important}
#navbar-container .nav-menu li ul.children li,#navbar-container .nav-menu li ul.sub-menu li{position:relative;height:auto;display:block;margin:0;padding:6px 12px}
#navbar-container .nav-menu li ul.children li a,#navbar-container .nav-menu li ul.sub-menu li a{-webkit-box-shadow:none!important;box-shadow:none!important;line-height:1.4!important;padding:6px 5px;text-align:left;display:block;height:100%;margin:0;background:none!important;color:#ccc!important;width:200px;border:none;font-weight:400;opacity:1!important}
#navbar-container .nav-menu li ul.children li a:hover,#navbar-container .nav-menu li ul.sub-menu li a:hover{color:#fff!important;-webkit-box-shadow:none!important;box-shadow:none!important}
#navbar-container .nav-menu li ul.children li ul.children,#navbar-container .nav-menu li ul.children li ul.sub-menu,#navbar-container .nav-menu li ul.sub-menu li ul.children,#navbar-container .nav-menu li ul.sub-menu li ul.sub-menu{left:100%;top:-6px;display:none}
#navbar-container .nav-menu li ul.children li:first-child,#navbar-container .nav-menu li ul.sub-menu li:first-child{padding-top:12px}
#navbar-container .nav-menu li ul.children li:first-child ul.children,#navbar-container .nav-menu li ul.children li:first-child ul.sub-menu,#navbar-container .nav-menu li ul.sub-menu li:first-child ul.children,#navbar-container .nav-menu li ul.sub-menu li:first-child ul.sub-menu{top:0}
#navbar-container .nav-menu li ul.children li:last-child,#navbar-container .nav-menu li ul.sub-menu li:last-child{padding-bottom:12px}
#navbar-container .nav-menu li ul.children li:hover ul,#navbar-container .nav-menu li ul.sub-menu li:hover ul{display:block}
#navbar-container .nav-menu li ul.children li.active,#navbar-container .nav-menu li ul.children li.menu-item-has-children,#navbar-container .nav-menu li ul.children li.page_item_has_children,#navbar-container .nav-menu li ul.sub-menu li.active,#navbar-container .nav-menu li ul.sub-menu li.menu-item-has-children,#navbar-container .nav-menu li ul.sub-menu li.page_item_has_children{position:relative}
#navbar-container .nav-menu li ul.children li.active:before,#navbar-container .nav-menu li ul.children li.menu-item-has-children:before,#navbar-container .nav-menu li ul.children li.page_item_has_children:before,#navbar-container .nav-menu li ul.sub-menu li.active:before,#navbar-container .nav-menu li ul.sub-menu li.menu-item-has-children:before,#navbar-container .nav-menu li ul.sub-menu li.page_item_has_children:before{color:#ccc!important;position:absolute;top:9px;right:8px;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:dashicons;content:"\f345"}
#navbar-container .nav-menu li ul.children li:first-child.active:before,#navbar-container .nav-menu li ul.children li:first-child.menu-item-has-children:before,#navbar-container .nav-menu li ul.children li:first-child.page_item_has_children:before,#navbar-container .nav-menu li ul.sub-menu li:first-child.active:before,#navbar-container .nav-menu li ul.sub-menu li:first-child.menu-item-has-children:before,#navbar-container .nav-menu li ul.sub-menu li:first-child.page_item_has_children:before{top:15px}
#navbar-container .nav-menu li.active,#navbar-container .nav-menu li.menu-item-has-children,#navbar-container .nav-menu li.page_item_has_children{position:relative}
#navbar-container .nav-menu li.active:hover ul,#navbar-container .nav-menu li.menu-item-has-children:hover ul,#navbar-container .nav-menu li.page_item_has_children:hover ul{display:block}
#navbar-container .product-count{right:50%}
#navbar-container .theme-socials-container{display:inline;padding:0}
#navbar-container .theme-socials-container a{padding:0!important}
#navbar-container .theme-socials-container .wolf-social{margin:0 0 0 9px;position:relative;top:-1px;color:inherit;font-size:16px}
.submenu-right-align #navbar-container .nav-menu li ul.children,.submenu-right-align #navbar-container .nav-menu li ul.sub-menu{left:auto;right:4px}
.submenu-right-align #navbar-container .nav-menu li ul.children li a,.submenu-right-align #navbar-container .nav-menu li ul.sub-menu li a{text-align:right}
.submenu-right-align #navbar-container .nav-menu li ul.children li.active:before,.submenu-right-align #navbar-container .nav-menu li ul.children li.menu-item-has-children:before,.submenu-right-align #navbar-container .nav-menu li ul.children li.page_item_has_children:before,.submenu-right-align #navbar-container .nav-menu li ul.sub-menu li.active:before,.submenu-right-align #navbar-container .nav-menu li ul.sub-menu li.menu-item-has-children:before,.submenu-right-align #navbar-container .nav-menu li ul.sub-menu li.page_item_has_children:before{right:auto;left:5px;content:"\f341"}
.submenu-right-align #navbar-container .nav-menu li ul.children ul.children,.submenu-right-align #navbar-container .nav-menu li ul.children ul.sub-menu,.submenu-right-align #navbar-container .nav-menu li ul.sub-menu ul.children,.submenu-right-align #navbar-container .nav-menu li ul.sub-menu ul.sub-menu{left:auto;right:100%}
.menu-semi-transparent #navbar-container .wrap,.menu-transparent #navbar-container .wrap{opacity:0}
.loading.menu-semi-transparent #navbar-container .wrap,.loading.menu-transparent #navbar-container .wrap{-webkit-transition-delay:1s;transition-delay:1s}
.boxed-layout.menu-semi-transparent #navbar-container .wrap,.boxed-layout.menu-transparent #navbar-container .wrap,.loaded.menu-semi-transparent #navbar-container .wrap,.loaded.menu-transparent #navbar-container .wrap{-webkit-transition-delay:0s;transition-delay:0s;opacity:1}
.menu-semi-transparent.has-header-image.show-title-area #navbar-container,.menu-semi-transparent.is-home-header #navbar-container,.menu-transparent.has-header-image.show-title-area #navbar-container,.menu-transparent.is-home-header #navbar-container{position:absolute;background:0 0}
.menu-semi-transparent.has-header-image.show-title-area #navbar-container .nav-menu li a,.menu-semi-transparent.is-home-header #navbar-container .nav-menu li a,.menu-transparent.has-header-image.show-title-area #navbar-container .nav-menu li a,.menu-transparent.is-home-header #navbar-container .nav-menu li a{color:#FFF}
.menu-semi-transparent.has-header-image.show-title-area #navbar-container .nav-menu li a:hover,.menu-semi-transparent.is-home-header #navbar-container .nav-menu li a:hover,.menu-transparent.has-header-image.show-title-area #navbar-container .nav-menu li a:hover,.menu-transparent.is-home-header #navbar-container .nav-menu li a:hover{color:#f2f2f2}
.menu-wide #mobile-bar .wrap,.menu-wide #navbar-container .wrap{max-width:none;width:98%}
.menu-center #navbar-container{height:205px;text-align:center}
.menu-center #navbar-container .nav-menu li a{line-height:80px}
.menu-center.sticky-menu #navbar-container .logo img{height:60px}
.menu-center.sticky-menu #navbar-container{height:120px}
#navbar-container .nav-menu li.mega-menu{position:static}
#navbar-container .nav-menu li.mega-menu ul.sub-menu{background-repeat:no-repeat;background-position:right bottom;width:100%;max-width:1140px;top:auto;left:auto!important;right:0;padding:12px}
#navbar-container .nav-menu li.mega-menu ul.sub-menu.mega-menu-bg-repeat{background-repeat:repeat}
#navbar-container .nav-menu li.mega-menu ul.sub-menu li{padding:0!important;position:static;display:block;float:left;width:23%;margin-right:2%;border-right:rgba(255,255,255,.1) 1px solid}
#navbar-container .nav-menu li.mega-menu ul.sub-menu li a{background:none!important;text-align:left!important;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;font-weight:400;color:#ccc!important}
#navbar-container .nav-menu li.mega-menu ul.sub-menu li a:hover{color:#fff!important}
#navbar-container .nav-menu li.mega-menu ul.sub-menu li:last-child{border:none}
#navbar-container .nav-menu li.mega-menu ul.sub-menu li ul{margin-top:0!important;margin-left:0!important;padding:0;top:0;left:0;right:auto!important;position:relative;width:200px;background:none!important;display:block!important}
#navbar-container .nav-menu li.mega-menu ul.sub-menu li ul li{width:100%;margin-right:0;float:none;border:none!important}
#navbar-container .nav-menu li.mega-menu ul.sub-menu li ul li ul{display:block!important}
#navbar-container .nav-menu li.mega-menu ul.sub-menu li.active:before,#navbar-container .nav-menu li.mega-menu ul.sub-menu li.menu-item-has-children:before,#navbar-container .nav-menu li.mega-menu ul.sub-menu li.page_item_has_children:before{display:none!important}
#navbar-container .nav-menu li.mega-menu.mega-menu-cols-2 ul.sub-menu{width:50%}
#navbar-container .nav-menu li.mega-menu.mega-menu-cols-2 ul.sub-menu li{width:48%}
.breakpoint #navbar-container,.breakpoint #top-bar{display:none}
.sticky-menu #navbar-container{position:fixed!important;height:60px}
.sticky-menu #navbar-container .nav-menu li a{line-height:60px}
.admin-bar #mobile-bar,.admin-bar #navbar-mobile,.admin-bar.sticky-menu #navbar-container{top:32px}
.sticky-menu.menu-hover-plain-color #navbar-container .nav-menu li.button-style a{background:none!important}
#navbar-container-left{-webkit-backface-visibility:hidden;backface-visibility:hidden;zoom:1;color:#f1f1f1;width:260px;position:fixed;top:0;left:0;height:auto;min-height:100%;padding:40px 20px;background:#1c1c1e;z-index:999;-webkit-transition:background .3s linear;transition:background .3s linear}
#navbar-container-left:after,#navbar-container-left:before{content:"";display:table}
#navbar-container-left:after{clear:both}
#navbar-container-left.transparency{background:0 0!important}
body.menu-left.admin-bar #navbar-container-left{padding-top:32px}
#navbar-container-left .logo{margin-top:50px;float:none;position:relative;text-align:center;display:block;height:100px;max-width:100%}
#navbar-container-left .logo a{width:auto;position:relative;display:block;vertical-align:middle;max-height:100px;max-width:100%}
#navbar-container-left .logo a img{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:inline-block;max-width:100%;max-height:100px!important}
#navbar-container-left .logo .logo-light{opacity:1!important}
#navbar-container-left .logo .logo-dark{opacity:0!important}
#navbar-container-left .site-tagline{font-size:12px;padding:0 5px}
#navbar-container-left .menu,#navbar-container-left .nav-menu{padding:0;margin:0 0 1em;font-size:12px;-ms-word-wrap:normal;word-wrap:normal;text-align:left}
#navbar-container-left .menu li,#navbar-container-left .nav-menu li{display:block;list-style-type:none!important;line-height:2.5;margin:0}
#navbar-container-left .menu li a,#navbar-container-left .nav-menu li a{-webkit-box-shadow:none!important;box-shadow:none!important;display:block;width:100%;margin:0 7px;color:#fff;-webkit-transition:color ease .2s;transition:color ease .2s;text-decoration:none}
#navbar-container-left .menu li ul.children,#navbar-container-left .menu li ul.sub-menu,#navbar-container-left .nav-menu li ul.children,#navbar-container-left .nav-menu li ul.sub-menu{background:none!important;margin:0 0 0 1.5rem;padding:0;display:none}
#navbar-container-left .menu .cart-menu-panel,#navbar-container-left .nav-menu .cart-menu-panel{display:none}
#navbar-container-left .menu li.active,#navbar-container-left .menu li.menu-item-has-children,#navbar-container-left .menu li.page_item_has_children,#navbar-container-left .nav-menu li.active,#navbar-container-left .nav-menu li.menu-item-has-children,#navbar-container-left .nav-menu li.page_item_has_children{position:relative}
#navbar-container-left .menu li.active:before,#navbar-container-left .menu li.menu-item-has-children:before,#navbar-container-left .menu li.page_item_has_children:before,#navbar-container-left .nav-menu li.active:before,#navbar-container-left .nav-menu li.menu-item-has-children:before,#navbar-container-left .nav-menu li.page_item_has_children:before{color:#ccc!important;position:absolute;top:-1px;right:5px;width:32px;height:32px;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:dashicons;content:"\f132"}
.breakpoint #navbar-container-left{display:none}
#navbar-container-left footer{margin-top:30px;font-size:12px}
#navbar-container-left footer .infos-container,#navbar-container-left footer .theme-socials-container,#navbar-container-left footer .wolf-flags-container{display:block;width:100%;text-align:center;margin:5px auto}
#navbar-container-left footer .theme-socials-container{text-align:left}
#navbar-container-left footer .wolf-flags-container{margin-top:5px}
#navbar-container-left footer .infos-container{line-height:1.5}
#navbar-container-left footer .infos-container p{margin-top:0;margin-left:0}
#navbar-container-left footer .theme-socials-container .wolf-social{font-size:18px}
.admin-bar #navbar-container-right{top:32px}
#navbar-container-right{-webkit-box-shadow:inset 5px 0 10px -2px rgba(0,0,0,.8);box-shadow:inset 5px 0 10px -2px rgba(0,0,0,.8);background:#0c0c0c;-webkit-backface-visibility:hidden;backface-visibility:hidden;zoom:1;color:#f1f1f1;width:260px;position:fixed;top:0;right:0;height:auto;min-height:100%;padding:40px}
#navbar-container-right:after,#navbar-container-right:before{content:"";display:table}
#navbar-container-right:after{clear:both}
#navbar-container-right .menu,#navbar-container-right .secondary-nav-menu{padding:0;margin:0 0 1em;-ms-word-wrap:normal;word-wrap:normal;text-align:left}
#navbar-container-right .menu li,#navbar-container-right .secondary-nav-menu li{display:block;list-style-type:none!important;line-height:2;margin:0}
#navbar-container-right .menu li a,#navbar-container-right .secondary-nav-menu li a{-webkit-box-shadow:none!important;box-shadow:none!important;display:block;width:100%;color:#666;-webkit-transition:color ease .2s;transition:color ease .2s;text-decoration:none;font-weight:700}
#navbar-container-right .menu li a.active,#navbar-container-right .menu li a:hover,#navbar-container-right .secondary-nav-menu li a.active,#navbar-container-right .secondary-nav-menu li a:hover{color:#fff}
#navbar-container-right .menu li a{text-transform:none!important;font-weight:400}
#navbar-container-right .wolf-twitter-widget ul.wolf-tweet-list li:before{color:#666!important}
#navbar-container-right .wolf-tweet-time a:hover{color:#FFF}
#navbar-container-right .widget{margin-top:30px;font-size:13px}
#navbar-container-right .widget-content{text-transform:none!important}
#navbar-container-right .widget-title{color:#FFF;margin-bottom:5px}
#navbar-container-right .widget_theme_socials .theme-socials-container{padding:0;margin:20px auto 0;max-width:100%}
#navbar-container-right .widget_theme_socials .theme-socials-container .wolf-social{font-size:18px}
#navbar-container-right .widget-content .wolf-mailchimp-submit{background:none!important;border-color:#333!important;color:#333!important}
#navbar-container-right .widget-content .wolf-mailchimp-submit:hover{background:#fff!important;border-color:#fff!important}
.toggled-side-on #mobile-bar,.toggled-side-on #navbar-container,.toggled-side-on #top-bar,.toggled-side-on .parallax-bg,.toggled-side-on .pusher{left:-260px}
#navbar-container-overlay{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;z-index:-1;position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:#0c0c0c;color:#FFF}
#navbar-container-overlay .nav-menu li{list-style-type:none;margin-left:0}
#navbar-container-overlay .nav-menu li a{line-height:2.5;color:#FFF;-webkit-box-shadow:none;box-shadow:none}
.toggled-overlay-on #navbar-container-overlay{z-index:9999;opacity:1}
.menu-logo-centered.sticky-menu #navbar-container{height:80px}
.menu-logo-centered.sticky-menu #navbar-container .nav-menu li a{line-height:80px}
.menu-semi-transparent.has-header-image.show-title-area #navbar-container,.menu-semi-transparent.is-home-header #navbar-container{border-bottom:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.1)}
.menu-hover-plain-color #navbar-container .nav-menu li.search-menu-item a.search-menu-item-link,.menu-hover-plain-color #navbar-container .nav-menu li.socials-menu-item a.wolf-social-link,.menu-hover-plain-color.sticky-menu #navbar-container .nav-menu li.search-menu-item a.search-menu-item-link,.menu-hover-plain-color.sticky-menu #navbar-container .nav-menu li.socials-menu-item a.wolf-social-link{background:none!important}
.menu-hover-plain-color.sticky-menu #navbar-container .nav-menu li.search-menu-item a.search-menu-item-link,.menu-hover-plain-color.sticky-menu #navbar-container .nav-menu li.socials-menu-item a.wolf-social-link{color:#333!important}
.menu-hover-plain-color.sticky-menu.menu-dark #navbar-container .nav-menu li.search-menu-item a.search-menu-item-link,.menu-hover-plain-color.sticky-menu.menu-dark #navbar-container .nav-menu li.socials-menu-item a.wolf-social-link{color:#fff!important}
.menu-hover-border-top #navbar-container .nav-menu li.search-menu-item a.search-menu-item-link,.menu-hover-border-top #navbar-container .nav-menu li.socials-menu-item a.wolf-social-link,.menu-hover-border-top.sticky-menu #navbar-container .nav-menu li.search-menu-item a.search-menu-item-link,.menu-hover-border-top.sticky-menu #navbar-container .nav-menu li.socials-menu-item a.wolf-social-link{-webkit-box-shadow:none;box-shadow:none}
.menu-dark #navbar-container{background:#0c0c0c}
.menu-dark #navbar-container a{color:#ccc}
.menu-dark #navbar-container a:hover{color:#FFF}
.sticky-menu.menu-dark.menu-semi-transparent.has-header-image.show-title-area #navbar-container,.sticky-menu.menu-dark.menu-semi-transparent.is-home-header #navbar-container,.sticky-menu.menu-dark.menu-transparent.has-header-image.show-title-area #navbar-container,.sticky-menu.menu-dark.menu-transparent.is-home-header #navbar-container{background:#0c0c0c!important}
.menu-light #navbar-container{background:#fff}
.menu-light #navbar-container a{color:#333}
.menu-light #navbar-container a:hover{color:#0d0d0d}
.menu-light #navbar-container-left{background:#FFF;color:#333}
.menu-light #navbar-container-left .nav-menu li a{color:#666}
.menu-light #navbar-container-left .nav-menu li a:hover{color:#000}
.menu-light #navbar-container-left .logo-dark{opacity:1!important}
.menu-light #navbar-container-left .logo-light{opacity:0!important}
.sticky-menu.menu-light.menu-semi-transparent.has-header-image.show-title-area #navbar-container,.sticky-menu.menu-light.menu-semi-transparent.is-home-header #navbar-container,.sticky-menu.menu-light.menu-transparent.has-header-image.show-title-area #navbar-container,.sticky-menu.menu-light.menu-transparent.is-home-header #navbar-container{background:#fff}
.sticky-menu.menu-light.menu-semi-transparent.has-header-image.show-title-area #navbar-container a,.sticky-menu.menu-light.menu-semi-transparent.is-home-header #navbar-container a,.sticky-menu.menu-light.menu-transparent.has-header-image.show-title-area #navbar-container a,.sticky-menu.menu-light.menu-transparent.is-home-header #navbar-container a{color:#333}
.sticky-menu.menu-light.menu-semi-transparent.has-header-image.show-title-area #navbar-container a:hover,.sticky-menu.menu-light.menu-semi-transparent.is-home-header #navbar-container a:hover,.sticky-menu.menu-light.menu-transparent.has-header-image.show-title-area #navbar-container a:hover,.sticky-menu.menu-light.menu-transparent.is-home-header #navbar-container a:hover{color:#0d0d0d}
#navbar-container .nav-menu li.sub-menu-dark ul.children,#navbar-container .nav-menu li.sub-menu-dark ul.sub-menu{-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,.05);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.05)}
#navbar-container .nav-menu li.sub-menu-dark ul.children ul.children,#navbar-container .nav-menu li.sub-menu-dark ul.children ul.sub-menu,#navbar-container .nav-menu li.sub-menu-dark ul.sub-menu ul.children,#navbar-container .nav-menu li.sub-menu-dark ul.sub-menu ul.sub-menu{-webkit-box-shadow:none;box-shadow:none}
#navbar-container .nav-menu li.sub-menu-light ul.children,#navbar-container .nav-menu li.sub-menu-light ul.sub-menu{background:#FFF;-webkit-box-shadow:inset 0 1px 0 0 rgba(0,0,0,.05);box-shadow:inset 0 1px 0 0 rgba(0,0,0,.05)}
#navbar-container .nav-menu li.sub-menu-light ul.children li a,#navbar-container .nav-menu li.sub-menu-light ul.sub-menu li a{color:#333!important}
#navbar-container .nav-menu li.sub-menu-light ul.children ul.children,#navbar-container .nav-menu li.sub-menu-light ul.children ul.sub-menu,#navbar-container .nav-menu li.sub-menu-light ul.sub-menu ul.children,#navbar-container .nav-menu li.sub-menu-light ul.sub-menu ul.sub-menu{-webkit-box-shadow:none;box-shadow:none}
#navbar-container-left.transparency .logo-light{opacity:1!important}
#navbar-container-left.transparency .logo-dark{opacity:0!important}
#navbar-container-left.transparency a{color:#fff!important}
#navbar-container-left.transparency .site-tagline{color:#FFF}
.boxed-layout #navbar-container,.boxed-layout #page-content,.boxed-layout .music-social-icons-container,.boxed-layout .site-footer{max-width:1200px;margin:0 auto}
.boxed-layout.menu-semi-transparent.has-header-image.show-title-area #navbar-container,.boxed-layout.menu-semi-transparent.is-home-header #navbar-container,.boxed-layout.menu-transparent.has-header-image.show-title-area #navbar-container,.boxed-layout.menu-transparent.is-home-header #navbar-container,.boxed-layout.sticky-menu #navbar-container{margin-left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.boxed-layout #navbar-container-right{z-index:100!important;display:block!important;-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;-webkit-transform:translateX(260px);-ms-transform:translateX(260px);transform:translateX(260px)}
.boxed-layout.toggled-side-on #navbar-container-right{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.boxed-layout #mobile-bar,.boxed-layout #navbar-container,.boxed-layout #top-bar,.boxed-layout .pusher{left:0!important}
.error404 #mobile-bar,.error404 #navbar-container,.error404 #side-menu-toggle,.error404 .site-footer{display:none}
.admin-bar #mobile-bar,.admin-bar #navbar-container-left,.admin-bar #navbar-container-right,.admin-bar #navbar-mobile,.admin-bar.sticky-menu #navbar-container{top:46px}
 #navbar-container-overlay, #navbar-container-overlay a{ color:#ffffff!important; }
.nav-menu li a, #navbar-container-right{ font-family:'Open Sans'}
.centered,.clear,.clearfix,.comment,.comment-list,.comment-list .children,.searchform,.small-width,.wrap,blockquote,hr{zoom:1}
.centered:after,.centered:before,.clear:after,.clear:before,.clearfix:after,.clearfix:before,.comment-list .children:after,.comment-list .children:before,.comment-list:after,.comment-list:before,.comment:after,.comment:before,.searchform:after,.searchform:before,.small-width:after,.small-width:before,.wrap:after,.wrap:before,blockquote:after,blockquote:before,hr:after,hr:before{content:"";display:table}
.centered:after,.clear:after,.clearfix:after,.comment-list .children:after,.comment-list:after,.comment:after,.searchform:after,.small-width:after,.wrap:after,blockquote:after,hr:after{clear:both}

.clear{clear:both;}

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

.banner[data-transparent-header="true"] #logo .logo-main {display:none}

.headhesive--clone #logo .logo-main {display:inline !important}

ul.channel,
div.nav-wrapper,
div#footer,
div#fatFooter,
form.search-box,
span.enlarge,
div.shareMenuWrapper,
div.share-menu-wrapper,
form#fSearchCriteria,
#save_to_mystyle_studio,
.filter-bar,
#create-board,
.footerbar,
#appliedFilters {
  display: none !important;
  height: 0 !important;
}

body.process #header .nav-wrapper, body.process #header ul.channel, body.process #header .search-box {
  display: none;
}

.nav-wrapper {
  height: 65px;
  border-bottom: 1px solid #6e5677;
  background-color: #552e5f;
  padding-left: 200px;
  position: relative;
  z-index: 150;
  min-width: 804px;
}

.nav-wrapper .breadcrumbs {
  position: absolute;
  top: 72px;
  left: 184px;
  z-index: -1;
}

#search {
    display: none;
}

#search-switch {
     font-family: "Source Sans Pro", Arial, sans-serif;
     color: #000;
}

#branding, #search, #navigation {
	display: inline-block;
    vertical-align: top;
}

#search input[type="search"] {
	padding-right:40px;
	width:100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
    height: 2em;
	border-color: #D8D8D8;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
    box-shadow: none;
    font-family: "source sans pro", sans-serif;
    font-weight: 400;
    font-size: 1em;
}

form#search-form {
	margin-bottom:0;
	display: inline-block;
        
	float: right;
    
    margin-right: 0;
    width: 100%; 

}

#search input[type="search"]:focus, #search input[type="search"]:active {
	border-color: #858585;
	-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(135, 135, 135, 0.6);
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(135, 135, 135, 0.6);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(135, 135, 135, 0.6);
    color: #000000;
}

#search .btn.search-btn {
	font-size: 1em;
	margin-right: 0;
    top: -2.5em;
}

#search .btn.search-btn:hover, #search .btn.search-btn:focus, #search .btn.search-btn:active, 
#search.homepage .btn.search-btn:hover {
	background: none;
}



.homepage form#search-form {
	display: block;
	float: none;
	margin-right: 0;
}

.homepage #search {
	width: 45%;
	text-align: center;
	display: inline-block;
	margin-top: 0;
	padding-top: 2em;
	margin-bottom: 0;
	padding-top: 1em;
}

.homepage #search input[type="search"] {
	font-size: 1.5em;
	font-weight: 300;	
	margin-bottom: 0.6em;
}

.homepage #search .btn.search-btn {
	color: #666;
	font-size: 1.5em;
	margin-right: 0;
    top: -2.25em;
}




.searchpage #search {
	 width: 100%;
	 margin-top: 0;
	 margin-bottom: 0;
	 padding-top: 0;
	 padding-bottom: 0;
}

	#branding, #navigation, #search, #site-logo, 
	.homepage #navigation, .homepage #branding, 
	.introduction #branding, #toc-nav {
		text-align: center;
	}

	#search h2, #browse h2 {
		margin-top: 0.3em;
		font-size: 1.5em;
	}

	#search h2 {
		margin-top:1em;
	}



#site-title, .homepage #site-title {
	font-family: "Source Sans Pro", Arial, sans-serif;
        font-weight: 300;
        font-size: 2.5em;
        line-height: 1em;
}

#branding, .homepage #branding {
	display: block;
    width: 100%;
    margin-bottom: 1em;
    padding-bottom: 2em;
}

.homepage #navigation {
	width:100%;
	display: block;
}

        .archive #site-title, .archive .homepage #site-title {
	        font-size: 2.2em;
        }
.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.glyphicon:empty{width:1em;}
.glyphicon-asterisk:before{content:"\2a";}
.glyphicon-plus:before{content:"\2b";}
.glyphicon-euro:before{content:"\20ac";}
.glyphicon-minus:before{content:"\2212";}
.glyphicon-cloud:before{content:"\2601";}
.glyphicon-envelope:before{content:"\2709";}
.glyphicon-pencil:before{content:"\270f";}
.glyphicon-glass:before{content:"\e001";}
.glyphicon-music:before{content:"\e002";}
.glyphicon-search:before{content:"\e003";}
.glyphicon-heart:before{content:"\e005";}
.glyphicon-star:before{content:"\e006";}
.glyphicon-star-empty:before{content:"\e007";}
.glyphicon-user:before{content:"\e008";}
.glyphicon-film:before{content:"\e009";}
.glyphicon-th-large:before{content:"\e010";}
.glyphicon-th:before{content:"\e011";}
.glyphicon-th-list:before{content:"\e012";}
.glyphicon-ok:before{content:"\e013";}
.glyphicon-remove:before{content:"\e014";}
.glyphicon-zoom-in:before{content:"\e015";}
.glyphicon-zoom-out:before{content:"\e016";}
.glyphicon-off:before{content:"\e017";}
.glyphicon-signal:before{content:"\e018";}
.glyphicon-cog:before{content:"\e019";}
.glyphicon-trash:before{content:"\e020";}
.glyphicon-home:before{content:"\e021";}
.glyphicon-file:before{content:"\e022";}
.glyphicon-time:before{content:"\e023";}
.glyphicon-road:before{content:"\e024";}
.glyphicon-download-alt:before{content:"\e025";}
.glyphicon-download:before{content:"\e026";}
.glyphicon-upload:before{content:"\e027";}
.glyphicon-inbox:before{content:"\e028";}
.glyphicon-play-circle:before{content:"\e029";}
.glyphicon-repeat:before{content:"\e030";}
.glyphicon-refresh:before{content:"\e031";}
.glyphicon-list-alt:before{content:"\e032";}
.glyphicon-lock:before{content:"\e033";}
.glyphicon-flag:before{content:"\e034";}
.glyphicon-headphones:before{content:"\e035";}
.glyphicon-volume-off:before{content:"\e036";}
.glyphicon-volume-down:before{content:"\e037";}
.glyphicon-volume-up:before{content:"\e038";}
.glyphicon-qrcode:before{content:"\e039";}
.glyphicon-barcode:before{content:"\e040";}
.glyphicon-tag:before{content:"\e041";}
.glyphicon-tags:before{content:"\e042";}
.glyphicon-book:before{content:"\e043";}
.glyphicon-bookmark:before{content:"\e044";}
.glyphicon-print:before{content:"\e045";}
.glyphicon-camera:before{content:"\e046";}
.glyphicon-font:before{content:"\e047";}
.glyphicon-bold:before{content:"\e048";}
.glyphicon-italic:before{content:"\e049";}
.glyphicon-text-height:before{content:"\e050";}
.glyphicon-text-width:before{content:"\e051";}
.glyphicon-align-left:before{content:"\e052";}
.glyphicon-align-center:before{content:"\e053";}
.glyphicon-align-right:before{content:"\e054";}
.glyphicon-align-justify:before{content:"\e055";}
.glyphicon-list:before{content:"\e056";}
.glyphicon-indent-left:before{content:"\e057";}
.glyphicon-indent-right:before{content:"\e058";}
.glyphicon-facetime-video:before{content:"\e059";}
.glyphicon-picture:before{content:"\e060";}
.glyphicon-map-marker:before{content:"\e062";}
.glyphicon-adjust:before{content:"\e063";}
.glyphicon-tint:before{content:"\e064";}
.glyphicon-edit:before{content:"\e065";}
.glyphicon-share:before{content:"\e066";}
.glyphicon-check:before{content:"\e067";}
.glyphicon-move:before{content:"\e068";}
.glyphicon-step-backward:before{content:"\e069";}
.glyphicon-fast-backward:before{content:"\e070";}
.glyphicon-backward:before{content:"\e071";}
.glyphicon-play:before{content:"\e072";}
.glyphicon-pause:before{content:"\e073";}
.glyphicon-stop:before{content:"\e074";}
.glyphicon-forward:before{content:"\e075";}
.glyphicon-fast-forward:before{content:"\e076";}
.glyphicon-step-forward:before{content:"\e077";}
.glyphicon-eject:before{content:"\e078";}
.glyphicon-chevron-left:before{content:"\e079";}
.glyphicon-chevron-right:before{content:"\e080";}
.glyphicon-plus-sign:before{content:"\e081";}
.glyphicon-minus-sign:before{content:"\e082";}
.glyphicon-remove-sign:before{content:"\e083";}
.glyphicon-ok-sign:before{content:"\e084";}
.glyphicon-question-sign:before{content:"\e085";}
.glyphicon-info-sign:before{content:"\e086";}
.glyphicon-screenshot:before{content:"\e087";}
.glyphicon-remove-circle:before{content:"\e088";}
.glyphicon-ok-circle:before{content:"\e089";}
.glyphicon-ban-circle:before{content:"\e090";}
.glyphicon-arrow-left:before{content:"\e091";}
.glyphicon-arrow-right:before{content:"\e092";}
.glyphicon-arrow-up:before{content:"\e093";}
.glyphicon-arrow-down:before{content:"\e094";}
.glyphicon-share-alt:before{content:"\e095";}
.glyphicon-resize-full:before{content:"\e096";}
.glyphicon-resize-small:before{content:"\e097";}
.glyphicon-exclamation-sign:before{content:"\e101";}
.glyphicon-gift:before{content:"\e102";}
.glyphicon-leaf:before{content:"\e103";}
.glyphicon-fire:before{content:"\e104";}
.glyphicon-eye-open:before{content:"\e105";}
.glyphicon-eye-close:before{content:"\e106";}
.glyphicon-warning-sign:before{content:"\e107";}
.glyphicon-plane:before{content:"\e108";}
.glyphicon-calendar:before{content:"\e109";}
.glyphicon-random:before{content:"\e110";}
.glyphicon-comment:before{content:"\e111";}
.glyphicon-magnet:before{content:"\e112";}
.glyphicon-chevron-up:before{content:"\e113";}
.glyphicon-chevron-down:before{content:"\e114";}
.glyphicon-retweet:before{content:"\e115";}
.glyphicon-shopping-cart:before{content:"\e116";}
.glyphicon-folder-close:before{content:"\e117";}
.glyphicon-folder-open:before{content:"\e118";}
.glyphicon-resize-vertical:before{content:"\e119";}
.glyphicon-resize-horizontal:before{content:"\e120";}
.glyphicon-hdd:before{content:"\e121";}
.glyphicon-bullhorn:before{content:"\e122";}
.glyphicon-bell:before{content:"\e123";}
.glyphicon-certificate:before{content:"\e124";}
.glyphicon-thumbs-up:before{content:"\e125";}
.glyphicon-thumbs-down:before{content:"\e126";}
.glyphicon-hand-right:before{content:"\e127";}
.glyphicon-hand-left:before{content:"\e128";}
.glyphicon-hand-up:before{content:"\e129";}
.glyphicon-hand-down:before{content:"\e130";}
.glyphicon-circle-arrow-right:before{content:"\e131";}
.glyphicon-circle-arrow-left:before{content:"\e132";}
.glyphicon-circle-arrow-up:before{content:"\e133";}
.glyphicon-circle-arrow-down:before{content:"\e134";}
.glyphicon-globe:before{content:"\e135";}
.glyphicon-wrench:before{content:"\e136";}
.glyphicon-tasks:before{content:"\e137";}
.glyphicon-filter:before{content:"\e138";}
.glyphicon-briefcase:before{content:"\e139";}
.glyphicon-fullscreen:before{content:"\e140";}
.glyphicon-dashboard:before{content:"\e141";}
.glyphicon-paperclip:before{content:"\e142";}
.glyphicon-heart-empty:before{content:"\e143";}
.glyphicon-link:before{content:"\e144";}
.glyphicon-phone:before{content:"\e145";}
.glyphicon-pushpin:before{content:"\e146";}
.glyphicon-usd:before{content:"\e148";}
.glyphicon-gbp:before{content:"\e149";}
.glyphicon-sort:before{content:"\e150";}
.glyphicon-sort-by-alphabet:before{content:"\e151";}
.glyphicon-sort-by-alphabet-alt:before{content:"\e152";}
.glyphicon-sort-by-order:before{content:"\e153";}
.glyphicon-sort-by-order-alt:before{content:"\e154";}
.glyphicon-sort-by-attributes:before{content:"\e155";}
.glyphicon-sort-by-attributes-alt:before{content:"\e156";}
.glyphicon-unchecked:before{content:"\e157";}
.glyphicon-expand:before{content:"\e158";}
.glyphicon-collapse-down:before{content:"\e159";}
.glyphicon-collapse-up:before{content:"\e160";}
.glyphicon-log-in:before{content:"\e161";}
.glyphicon-flash:before{content:"\e162";}
.glyphicon-log-out:before{content:"\e163";}
.glyphicon-new-window:before{content:"\e164";}
.glyphicon-record:before{content:"\e165";}
.glyphicon-save:before{content:"\e166";}
.glyphicon-open:before{content:"\e167";}
.glyphicon-saved:before{content:"\e168";}
.glyphicon-import:before{content:"\e169";}
.glyphicon-export:before{content:"\e170";}
.glyphicon-send:before{content:"\e171";}
.glyphicon-floppy-disk:before{content:"\e172";}
.glyphicon-floppy-saved:before{content:"\e173";}
.glyphicon-floppy-remove:before{content:"\e174";}
.glyphicon-floppy-save:before{content:"\e175";}
.glyphicon-floppy-open:before{content:"\e176";}
.glyphicon-credit-card:before{content:"\e177";}
.glyphicon-transfer:before{content:"\e178";}
.glyphicon-cutlery:before{content:"\e179";}
.glyphicon-header:before{content:"\e180";}
.glyphicon-compressed:before{content:"\e181";}
.glyphicon-earphone:before{content:"\e182";}
.glyphicon-phone-alt:before{content:"\e183";}
.glyphicon-tower:before{content:"\e184";}
.glyphicon-stats:before{content:"\e185";}
.glyphicon-sd-video:before{content:"\e186";}
.glyphicon-hd-video:before{content:"\e187";}
.glyphicon-subtitles:before{content:"\e188";}
.glyphicon-sound-stereo:before{content:"\e189";}
.glyphicon-sound-dolby:before{content:"\e190";}
.glyphicon-sound-5-1:before{content:"\e191";}
.glyphicon-sound-6-1:before{content:"\e192";}
.glyphicon-sound-7-1:before{content:"\e193";}
.glyphicon-copyright-mark:before{content:"\e194";}
.glyphicon-registration-mark:before{content:"\e195";}
.glyphicon-cloud-download:before{content:"\e197";}
.glyphicon-cloud-upload:before{content:"\e198";}
.glyphicon-tree-conifer:before{content:"\e199";}
.glyphicon-tree-deciduous:before{content:"\e200";}
.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block;}
.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;}
.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;}

.HeaderContactInfo .glyphicon{font-size:34px;color:blue;position:absolute;left:160px}

.SearchTextBg .glyphicon{font-size:21px}

.ProdBoxPriceMidM .glyphicon{font-size:14px;line-height:60px;color:#777}

.CatSubCatBoxM .glyphicon{font-size:14px;line-height:60px;color:#777}

.ListingBoxM .glyphicon{font-size:14px;line-height:60px;color:#777}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container:before,.container:after{display:table;content:" "}
.container:after{clear:both}
.container .jumbotron{border-radius:6px}


*[class*="segment"] .container{
  margin-top:0;
  margin-bottom:0;
}

  header .navbar-fixed-top .container {width:auto;}

  header.navbar-fixed-top .container {width:auto;}




.container-narrow {
  max-width:800px;
  margin-left: auto;
  margin-right: auto;
}

.container form{position:relative;}

.container form .search-query+button{  
  background: none repeat scroll 0 center transparent;
    border: 0 none;
    color: #BEBEBE;
    position: absolute;
    right: 0;
    top: 0;
  box-shadow:none;
}

.container form .search-query button:hover{
  background: none repeat scroll 0 center transparent;
  color: #999;
  box-shadow: none;
  border: 0;
}


.content_wrapper .paging{
    float:right;
}

.content_wrapper .paging li{
    display: inline-block;
}

.content_wrapper .paging li a{
    display: inline-block;
    padding: 1px 10px;
    font-size: 12px;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    behavior: url(css/ie-css3.htc);
    background: #dbdbdb;
    margin-right: 8px;
    border: 1px solid #acafaf;
    font-weight: bold;
}

.content_wrapper .paging li a.current,
.content_wrapper .paging li a:hover{
    background: #20a0c5;
    color: #fff;
    border: 1px solid #127d9b;
}
.nav-item{list-style:none;display:inline-block;padding:0;margin:0}
.nav-item:first-child{margin-left:1em}
.nav-item.nav-item__multiple{display:none}
.nav-item a{padding:8px 6px;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}
.nav-item a:link,.nav-item a:visited{color:#3f556d;text-decoration:none}
.nav-item a:hover,.nav-item a:focus,.nav-item a:active{text-decoration:underline}
.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;}

		
		
		.post-stats {
			font-size:9px;
			font-weight:bold;
		}



.dibl,.aligncenter,.clfl:after,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
.carousel-inner{position:relative;overflow:hidden;width:100%}

.social .pinterest a {
	background-position: -1px 0;
}
.nav-detail_item{display:block;position:relative}


#navigation ul li a:hover,
#navigation ul li.current a,
#navigationn ul li:hover,
#navigation ul li.current ul li a:hover {
	background-color: #ab8248;
	color: #FFFFFF;
	-webkit-transition:All .15s ease-in;
	-moz-transition:All .15s ease-in;
	-o-transition:All .15s ease-in;
}


#navigation ul li.current ul li a {
	background-color: #873705;
	color: #ab8248;
}

#footer #footer-nav .menu-item-172 {
  display: none;
}

.text_main_title {
	font-size: 17px;
}


.btn-default,.btn-primary,.btn-success,.btn-info,.btn-warning,.btn-danger{text-shadow:0 -1px 0 rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075)}
.btn-default:active,.btn-primary:active,.btn-success:active,.btn-info:active,.btn-warning:active,.btn-danger:active,.btn-default.active,.btn-primary.active,.btn-success.active,.btn-info.active,.btn-warning.active,.btn-danger.active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}
.btn-default.disabled,.btn-primary.disabled,.btn-success.disabled,.btn-info.disabled,.btn-warning.disabled,.btn-danger.disabled,.btn-default[disabled],.btn-primary[disabled],.btn-success[disabled],.btn-info[disabled],.btn-warning[disabled],.btn-danger[disabled],fieldset[disabled] .btn-default,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-success,fieldset[disabled] .btn-info,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-danger{-webkit-box-shadow:none;box-shadow:none}
.btn-default .badge,.btn-primary .badge,.btn-success .badge,.btn-info .badge,.btn-warning .badge,.btn-danger .badge{text-shadow:none}
.btn:active,.btn.active{background-image:none}
.btn-default{background-image:-webkit-linear-gradient(top, #fff 0, #e0e0e0 100%);background-image:-o-linear-gradient(top, #fff 0, #e0e0e0 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), to(#e0e0e0));background-image:linear-gradient(to bottom, #fff 0, #e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#dbdbdb;text-shadow:0 1px 0 #fff;border-color:#ccc}
.btn-default:hover,.btn-default:focus{background-color:#e0e0e0;background-position:0 -15px}
.btn-default:active,.btn-default.active{background-color:#e0e0e0;border-color:#dbdbdb}
.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#e0e0e0;background-image:none}
.btn-primary{background-image:-webkit-linear-gradient(top, #337ab7 0, #265a88 100%);background-image:-o-linear-gradient(top, #337ab7 0, #265a88 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #337ab7), to(#265a88));background-image:linear-gradient(to bottom, #337ab7 0, #265a88 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#245580}
.btn-primary:hover,.btn-primary:focus{background-color:#265a88;background-position:0 -15px}
.btn-primary:active,.btn-primary.active{background-color:#265a88;border-color:#245580}
.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#265a88;background-image:none}
.btn-success{background-image:-webkit-linear-gradient(top, #5cb85c 0, #419641 100%);background-image:-o-linear-gradient(top, #5cb85c 0, #419641 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #5cb85c), to(#419641));background-image:linear-gradient(to bottom, #5cb85c 0, #419641 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#3e8f3e}
.btn-success:hover,.btn-success:focus{background-color:#419641;background-position:0 -15px}
.btn-success:active,.btn-success.active{background-color:#419641;border-color:#3e8f3e}
.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#419641;background-image:none}
.btn-info{background-image:-webkit-linear-gradient(top, #5bc0de 0, #2aabd2 100%);background-image:-o-linear-gradient(top, #5bc0de 0, #2aabd2 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #5bc0de), to(#2aabd2));background-image:linear-gradient(to bottom, #5bc0de 0, #2aabd2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#28a4c9}
.btn-info:hover,.btn-info:focus{background-color:#2aabd2;background-position:0 -15px}
.btn-info:active,.btn-info.active{background-color:#2aabd2;border-color:#28a4c9}
.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#2aabd2;background-image:none}
.btn-warning{background-image:-webkit-linear-gradient(top, #f0ad4e 0, #eb9316 100%);background-image:-o-linear-gradient(top, #f0ad4e 0, #eb9316 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f0ad4e), to(#eb9316));background-image:linear-gradient(to bottom, #f0ad4e 0, #eb9316 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#e38d13}
.btn-warning:hover,.btn-warning:focus{background-color:#eb9316;background-position:0 -15px}
.btn-warning:active,.btn-warning.active{background-color:#eb9316;border-color:#e38d13}
.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#eb9316;background-image:none}
.btn-danger{background-image:-webkit-linear-gradient(top, #d9534f 0, #c12e2a 100%);background-image:-o-linear-gradient(top, #d9534f 0, #c12e2a 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #d9534f), to(#c12e2a));background-image:linear-gradient(to bottom, #d9534f 0, #c12e2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#b92c28}
.btn-danger:hover,.btn-danger:focus{background-color:#c12e2a;background-position:0 -15px}
.btn-danger:active,.btn-danger.active{background-color:#c12e2a;border-color:#b92c28}
.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#c12e2a;background-image:none}

.btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

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

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

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

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

a.btn.disabled,
fieldset[disabled] a.btn {
  pointer-events: none;
}

.btn-default:focus,
.btn-default.focus {
  color: #333333;
  background-color: #e6e6e6;
  border-color: #8c8c8c;
}

.btn-default:hover {
  color: #333333;
  background-color: #e6e6e6;
  border-color: #adadad;
}

.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
  background-color: #ffffff;
  border-color: #cccccc;
}

.btn-default .badge {
  color: #ffffff;
  background-color: #333333;
}

.btn-primary:focus,
.btn-primary.focus {
  color: #ffffff;
  background-color: #286090;
  border-color: #122b40;
}

.btn-primary:hover {
  color: #ffffff;
  background-color: #286090;
  border-color: #204d74;
}

.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color: #337ab7;
  border-color: #2e6da4;
}

.btn-primary .badge {
  color: #337ab7;
  background-color: #ffffff;
}

.btn-success:focus,
.btn-success.focus {
  color: #ffffff;
  background-color: #449d44;
  border-color: #255625;
}

.btn-success:hover {
  color: #ffffff;
  background-color: #449d44;
  border-color: #398439;
}

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

.btn-success .badge {
  color: #5cb85c;
  background-color: #ffffff;
}

.btn-info:focus,
.btn-info.focus {
  color: #ffffff;
  background-color: #31b0d5;
  border-color: #1b6d85;
}

.btn-info:hover {
  color: #ffffff;
  background-color: #31b0d5;
  border-color: #269abc;
}

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

.btn-info .badge {
  color: #5bc0de;
  background-color: #ffffff;
}

.btn-warning:focus,
.btn-warning.focus {
  color: #ffffff;
  background-color: #ec971f;
  border-color: #985f0d;
}

.btn-warning:hover {
  color: #ffffff;
  background-color: #ec971f;
  border-color: #d58512;
}

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

.btn-warning .badge {
  color: #f0ad4e;
  background-color: #ffffff;
}

.btn-danger:focus,
.btn-danger.focus {
  color: #ffffff;
  background-color: #c9302c;
  border-color: #761c19;
}

.btn-danger:hover {
  color: #ffffff;
  background-color: #c9302c;
  border-color: #ac2925;
}

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

.btn-danger .badge {
  color: #d9534f;
  background-color: #ffffff;
}

.btn-link {
  color: #337ab7;
  font-weight: normal;
  border-radius: 0;
}

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

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

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

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

.btn-block {
  display: block;
  width: 100%;
}

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

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}

.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
  margin-left: -1px;
}

.btn-toolbar {
  margin-left: -5px;
}

.btn-toolbar .btn,
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
  float: left;
}

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

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

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

.btn .caret {
  margin-left: 0;
}

.btn-lg .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}

.dropup .btn-lg .caret {
  border-width: 0 5px 5px;
}

.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}

.navbar-btn.btn-sm {
  margin-top: 10px;
  margin-bottom: 10px;
}

.navbar-btn.btn-xs {
  margin-top: 14px;
  margin-bottom: 14px;
}

.navbar-default .btn-link {
  color: #777777;
}

.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {
  color: #333333;
}

.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus {
  color: #cccccc;
}

.navbar-inverse .btn-link {
  color: #9d9d9d;
}

.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus {
  color: #ffffff;
}

.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse .btn-link:focus {
  color: #444444;
}

.btn .label {
  position: relative;
  top: -1px;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.modal-footer .btn + .btn {
  margin-left: 5px;
  margin-bottom: 0;
}

.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}

.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}

.carousel-caption .btn {
  text-shadow: none;
}


ul.navbar-nav li a.btn
{
	position: relative;
    top: -20px;
    width: 41px;
    left: 129px;
}


.home .btn-primary {
    color: #ffffff;
    background-color: #4d6e9f;
    border-color: #4d6e9f;
}


.home a.btn-primary:hover  {
    color: #ffffff;
    background-color: #2E4261;
    border-color: #2E4261;
}


.carousel-caption-container .btn-primary {
	margin-top: 20px;
}


.parallax-home-divider a.btn-lg {
	margin: 10px 0 30px 70px;
}


.home .btn-lg {
	margin: 15px  0;
}


.branding h1.brand,
.branding div.brand {
  font: bold 2.8em verdana, sans-serif;
  margin: 0;
}


.branding h1.brand a,
.branding div.brand a {
  color: #222;
  text-decoration: none;
}


.cb-bg-to-on #cb-container, .cb-bg-to-on #cb-footer, .cb-bg-to-on #cb-top-menu {
  position: relative;
}




#cb-top-menu {
  display: block;
  text-transform: uppercase;
  line-height: 40px;
  height: 40px;
  font-weight: 700;
  font-size: 12px;
  letter-spacing: 1px;
  position: relative;
  z-index: 105;
}

#cb-top-menu #cb-lwa-trigger img {
  height: 18px;
  width: 18px;
  vertical-align: middle;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}

#cb-top-menu ul {
  margin: 0;
  float: left;
}

#cb-top-menu ul li {
  display: inline-block;
}

#cb-top-menu ul li a {
  display: block;
}

#cb-top-menu ul li ul {
  margin-top: 0;
  position: absolute;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: 0.15s opacity;
  -transition: 0.15s opacity;
  transition: 0.15s opacity;
  visibility: hidden;
  z-index: 999;
  min-height: 40px;
  width: 200px;
}

#cb-top-menu ul li ul li {
  position: relative;
  width: 100%;
}

#cb-top-menu ul li ul li a {
  padding: 10px 20px;
  margin: 0 !important;
  width: 100%;
  line-height: 20px;
}

#cb-top-menu ul .cb-icons {
  padding: 0 10px;
}

#cb-top-menu ul .cb-icons ul {
  float: none;
}

#cb-top-menu ul .cb-icons ul li {
  vertical-align: middle;
}

#cb-top-menu ul .cb-icons ul li img {
  height: 18px;
  width: 18px;
}

#cb-top-menu ul .cb-icons ul .cb-icon-logged-in a {
  padding-top: 0;
  padding-bottom: 0;
  line-height: 1;
}

#cb-top-menu .cb-left-side {
  width: 62%;
  float: left;
}

#cb-top-menu .cb-left-side a {
  margin: 0 7px 0 0;
}

#cb-top-menu .cb-top-nav.cb-left-side {
  display: none;
}

#cb-top-menu .cb-right-side {
  width: 38%;
  text-align: right;
  float: right;
}

#cb-top-menu .cb-right-side a {
  margin: 0 7px;
}

#cb-top-menu .cb-right-side a span {
  display: none;
}

#cb-top-menu .cb-top-logo {
  width: 50%;
  float: right;
  min-height: 1px;
  display: table;
  height: 40px;
}

#cb-top-menu .cb-top-logo a {
  display: table-cell;
  vertical-align: middle;
}

#cb-top-menu .cb-top-logo img {
  max-width: 100%;
  max-height: 30px;
}

#cb-top-menu #cb-mob-open {
  float: left;
  width: 50%;
  margin: 0;
  padding-left: 10px;
}


.cb-tm-dark #cb-top-menu {
  background-color: #1c1c1c;
}

.cb-tm-dark #cb-top-menu ul li a {
  color: #fff;
}

.cb-tm-dark #cb-top-menu ul li a:hover {
  color: #bebebe;
}

.cb-tm-dark #cb-top-menu ul li ul {
  background: #161616;
}

.cb-tm-dark #cb-top-menu .cb-top-menu-wrap {
  background-color: #1c1c1c;
}

.cb-tm-dark #cb-top-menu .cb-link {
  color: #fff;
}


.cb-tm-light #cb-top-menu {
  background-color: #f2f2f2;
}

.cb-tm-light #cb-top-menu ul li a {
  color: #161616;
}

.cb-tm-light #cb-top-menu ul li a:hover {
  color: #7e7e7e;
}

.cb-tm-light #cb-top-menu ul li ul {
  background: #f2f2f2;
}

.cb-tm-light #cb-top-menu .cb-top-menu-wrap {
  background-color: #f2f2f2;
}

.cb-tm-light #cb-top-menu .cb-link {
  color: #161616;
}


  .cb-m-sticky #cb-top-menu .cb-top-menu-wrap {
    position: fixed;
    top: 0;
    width: 100%;
  }


  .admin-bar.cb-m-sticky #cb-top-menu .cb-top-menu-wrap {
    top: 46px;
  }


  .cb-mob-only #cb-top-menu {
    display: none;
  }


  #cb-top-menu .cb-left-side a, #cb-top-menu .cb-right-side a {
    margin: 0 10px;
  }


  #cb-top-menu .cb-top-menu-wrap {
    max-width: none;
  }



.clearfix {
  zoom: 1;
}

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

.clearfix:after {
  clear: both;
}
table.views-view-grid tr td{padding:15px;}
table.views-view-grid tr{background-color:#ffffff;border-color:#c1cbd7;}
.views-view-grid tbody{border-top:none;}

.footer_note {
	color: #e2653e;
	font-family:Trebuchet MS, verdana,sans serif,arial;
	font-size:10px;
	font-style:italic
}
body.node-type-home .group-home-sidebar-1 .group-home-announcements h3 span a.field-group-format-title{font-family:inherit;text-decoration:none;font-size:inherit;}
body.node-type-page-about-announcements .field-group-format-toggler,.node-type-page-about-announcements .field-group-format-toggler{display:none;}
body.node-type-announcement .field-group-format-toggler{display:none;}

	.page-head .stripe-line{ margin-top:7px;}


.logo {
	width:275px;
	height:85px;
	float:left;
	}
#prog3{width:0.45em;height:0.45em;}
.progress{display:inline-block;border:1px solid #fff;border-radius:50%;}
ul#mycourses li span.progress_bar span.progress{display:inline-block;height:100%;background:green;}


.marker span {
	display:block;
	padding:1px 5px;	
	color:#68696a;
	font-weight:500;
}


.marker a:hover span {
	background:#ffffff;
	color:#fc674a;
}





.marker.london {
	position:absolute;
	left: 44.1%;
	top: 23.3%;
	width:1px;
	height:1px;
}

.marker.london span {
	position:absolute;
	top:-17px;
	left:-55px;	
}

	




.marker.amsterdam {
	position:absolute;
	left: 46.0%;
	top: 22.8%;
	width:1px;
	height:1px;
}

.marker.amsterdam span {
	position:absolute;
	bottom:-31px;
	right:-98px;	
}





.marker.sydney {
	position:absolute;
	right: 21.7%;
	top: 78.7%;
	width:1px;
	height:1px;
}

.marker.sydney span {
	position:absolute;
	bottom:-19px;
	right:-73px;	
}





.marker.newyork {
	position:absolute;
	left: 28.2%;
	top: 33.2%;
	width:1px;
	height:1px;
}

.marker.newyork span {
	position:absolute;
	bottom:-30px;
	right:-82px;	
}





.marker.toronto {
	position:absolute;
	left: 26.8%;
	top: 29.9%;
	width:1px;
	height:1px;
}

.marker.toronto span {
	position:absolute;
	top:-17px;
	left:-55px;	
}


div.center-wrapper
{
  position: relative;
  float: right;
  right: 50%;

}

.ad336x280{
  
  width:100%;
	margin-bottom: 20px;
}






.tp-bannertimer								{	visibility: hidden; width:100%; height:5px;  background: #fff; background: rgba(0,0,0,0.15); position:absolute; z-index:200; top:0px}

.tp-bannertimer.tp-bottom					{	top:auto; bottom:0px !important;height:5px}
.nyrr-shop .shop-item{width:52%;float:left;background:#fff;text-align:center;}
.nyrr-shop .shop-item img{width:90%;height:auto;}
#home,#menu,#about,#events,#catering,#reservations,#chef,#press,#contact{margin-top:15px}
#menu,#about,#events,#catering,#reservations,#chef,#press,#contact{display:none}
#about-info{font-size:20px}

		
		.featitem { margin: 42px 90px 0 74px; width: 790px; }



a.readmore:hover, #sidebar div.custom-sidebar-block ul.control li a:hover, ul#cats-menu li a:hover, ul#page-menu li a:hover, div#slider-control div.featitem h2 a  { text-decoration: none; }
#article-header-likes span.facebook{margin-top:-3px}
body.node-type-home .group-home-sidebar-1 .group-home-announcements h3 span a.field-group-format-title{font-family:inherit;text-decoration:none;font-size:inherit;}
body.node-type-page-about-announcements .field-group-format-toggler,.node-type-page-about-announcements .field-group-format-toggler{display:none;}
body.node-type-announcement .field-group-format-toggler{display:none;}



.button-24-l {
	float: left;
	width: 12px;
	height: 24px;
	padding: 0 0 10px 0;
}



.document {
	height: 100%;
	position: relative;
}
div.mod-languages ul.lang-inline li{display:inline;}




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


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

}


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




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

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


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

.sb-widget .menu-item:first-child, .sb-widget .cat-item:first-child, .footer-widget .menu-item:first-child, .footer-widget .cat-item:first-child { padding-top: 0; }

.sb-widget .menu-item, .sb-widget .cat-item, .footer-widget .menu-item, .footer-widget .cat-item { line-height: 1.3; }
footer ul:nth-child(1) .page_item a,footer ul:nth-child(2) .page_item a,footer ul:nth-child(3) .page_item a,footer ul:nth-child(4) .page_item a{margin-bottom:10px;display:block}


.contain span.two-ten {
  left: 40%;
}


.wp-caption p.wp-caption-text {
	font-size: 14px;
	line-height: 25px;
	margin: 2px 0 0;
	padding: 0 4px 0;
}

	
	.one-ninth, .one-eighth, .one-seventh,.one-fifth,
	.two-fifth, .three-fifth, .four-fifth,
	.one, .two, .three, .four, .five, .six, .seven,
	.eight, .nine, .ten, .eleven, .twelve{ width: 100%; }

.four-fifth{ width: 80%; }

.four{ width: 33.333%; }



#footer_copyrights{
    background-color: #0D0D0E;
    float:left;
    width: 100%;
    margin: 0 auto;
    
}


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


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


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



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

			margin-left: -390px !important;
		}


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


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

.single_product_display .imagecol {float:left;}

.footer2{ height:42px; background-color:#ad1b24; width:100%; position:relative;}
.front .data-box-bottom{background:#8c1515;color:#fff;}
.data-box-bottom{display:block;background:#d1cec6;}


.content_item
{ width: 920px;
  padding: 20px 0px;}


a#sitelink,
a#sitelink,
.description a,
.description a:visited {
	color:#ee7072;
}

	
	#header div.description {
	
		
		color:#464647;
		display:block;
		font-size: 22px;
		font-style:italic;
		line-height:normal;
		padding:12px 0px;
}

	
	#header div.description p {
	width: 850px;
}
#header,#footer-wrapper,#skip-link,ul.contextual-links,ul.links,ul.primary,.item-list .pager,div.field-type-taxonomy-term-reference,div.messages,div.meta,p.comment-time,table,.breadcrumb{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}
#skip-link{left:50%;margin-left:-5.25em;margin-top:0;position:absolute;width:auto;z-index:50}
#skip-link a,#skip-link a:link,#skip-link a:visited{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;font-size:.94em;line-height:1.7;padding:1px 10px 2px 10px;text-decoration:none;border-radius:0 0 10px 10px}
#skip-link a:hover,#skip-link a:active,#skip-link a:focus{outline:0}

.media-object{display:block;}


.container {
	position: relative;
	width: 80%;
	max-width: 1080px;
	margin: auto;
}


#main-content .container {
	padding-top: 58px;
}


.et_full_width_page #main-content .container:before,
.et_full_width_portfolio_page #main-content .container:before {
	display: none;
}


.et_boxed_layout #page-container,
.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,
.et_non_fixed_nav.et_transparent_nav.et_boxed_layout #page-container #main-header,
.et_fixed_nav.et_boxed_layout #page-container #top-header,
.et_fixed_nav.et_boxed_layout #page-container #main-header,
.et_boxed_layout #page-container .container,
.et_boxed_layout #page-container .et_pb_row,
.et_boxed_layout.et_pb_pagebuilder_layout.single.et_full_width_page #page-container .et_pb_row,
.et_boxed_layout.et_pb_pagebuilder_layout.single.et_full_width_portfolio_page #page-container .et_pb_row,
.et_boxed_layout.et_pb_pagebuilder_layout.single #page-container .et_pb_row {
	width: 90%;
	max-width: 1200px;
	margin: auto;
}



.entry-content table,
body.et-pb-preview #main-content .container table {
	width: 100%;
	margin: 0 0 15px 0;
	border: 1px solid #eee;
	text-align: left;
}


.entry-content tr th,
.entry-content thead th,
body.et-pb-preview #main-content .container tr th,
body.et-pb-preview #main-content .container thead th {
	padding: 9px 24px;
	color: #555;
	font-weight: bold;
}


.entry-content tr td,
body.et-pb-preview #main-content .container tr td {
	padding: 6px 24px;
	border-top: 1px solid #eee;
}



#left-area ul,
.entry-content ul,
.comment-content ul,
body.et-pb-preview #main-content .container ul {
	padding: 0 0 23px 16px;
	line-height: 26px;
	list-style-type: disc;
}


#left-area ol,
.entry-content ol,
.comment-content ol,
body.et-pb-preview #main-content .container ol {
	padding: 0 0 23px 0;
	line-height: 26px;
	list-style-position: inside;
	list-style-type: decimal;
}


#left-area ul li ul,
.entry-content ul li ol,
.comment-content ul li ul,
.comment-content ul li ol,
body.et-pb-preview #main-content .container ul li ol {
	padding: 2px 0 2px 20px;
}


#left-area ol li ul,
.entry-content ol li ol,
.comment-content ol li ul,
.comment-content ol li ol,
body.et-pb-preview #main-content .container ol li ol {
	padding: 2px 0 2px 35px;
}


#top-header .container {
	padding-top: 10px;
	font-weight: 600;
}


#top-header,
#top-header .container,
#top-header #et-info,
#top-header .et-social-icon a {
	line-height: 1em;
}


.et_header_style_split #main-header .container,
.et_header_style_split #main-header .logo_container {
	z-index: 2;
	text-align: center;
}



.et_header_style_centered #main-header .container {
	height: inherit;
	text-align: center;
}


.et_header_style_centered.et_vertical_nav #main-header .container {
	height: auto;
}


.container.et_search_form_container {
	position: relative;
	height: 1px;
	opacity: 0;
}


.container.et_search_form_container.et_pb_search_visible {
	z-index: 999;
	-webkit-animation: fadeInTop 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
	-moz-animation: fadeInTop 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
	-o-animation: fadeInTop 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
	animation: fadeInTop 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
}


.container.et_menu_container {
	z-index: 99;
}


.container.et_search_form_container.et_pb_search_form_hidden {
	z-index: 1 !important;
}


.container.et_pb_menu_hidden {
	z-index: -1;
}



.single.et_pb_pagebuilder_layout.et_full_width_page #main-content .container {
	width: 100%;
	max-width: 100%;
	padding-top: 0;
}


.post-password-required .et_pb_row,
.post-password-required p.nocomments.container {
	max-width: 100%;
}


.post-password-required p.nocomments.container:before {
	display: none;
}


.entry-content address,
.comment-content address,
body.et-pb-preview #main-content .container address {
	margin-bottom: 12px;
	line-height: 24px;
}


	.et_vertical_nav #main-header .container {
		width: auto;
		margin: 0 40px;
	}


	.et_vertical_nav .container.et_search_form_container {
		position: relative;
		right: 0 !important;
		height: 40px !important;
	}


	.et_vertical_nav .container.et_search_form_container .et-search-form input {
		font-size: 14px !important;
	}


	.et_vertical_nav .container.et_search_form_container div#et_top_search {
		height: 30px;
	}


	.et_vertical_nav .container.et_search_form_container.et_pb_search_visible {
		right: 0;
		opacity: 1;
		-webkit-animation: fadeInLeft 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
		-moz-animation: fadeInLeft 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
		-o-animation: fadeInLeft 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
		animation: fadeInLeft 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
	}


	.et_vertical_nav.et_header_style_split #main-header .container.et_search_form_container {
		z-index: 1;
	}


	.et_vertical_nav.et_header_style_split #main-header .container.et_search_form_container.et_pb_search_visible {
		z-index: 999;
	}



	.et_fullwidth_nav #main-header .container {
		width: 100%;
		max-width: 100%;
		padding-right: 30px;
		padding-left: 30px;
	}


	.et_fullwidth_secondary_nav #top-header .container {
		width: 100%;
		max-width: 100%;
		padding-right: 30px;
		padding-left: 30px;
	}


	#main-content .container:before {
		position: absolute;
		top: 0;
		width: 1px;
		height: 100%;
		background-color: #e2e2e2;
		content: "";
	}


	.et_right_sidebar #main-content .container:before {
		right: 20.875% !important;
	}


	.et_left_sidebar #main-content .container:before {
		left: 20.875% !important;
	}


	.et_pb_gutter.et_pb_gutters4.et_right_sidebar #main-content .container:before {
		right: 19% !important;
	}


	.et_pb_gutter.et_pb_gutters4.et_left_sidebar #main-content .container:before {
		left: 19% !important;
	}


	.et_pb_gutter.et_pb_gutters2.et_right_sidebar #main-content .container:before {
		right: 22.75% !important;
	}


	.et_pb_gutter.et_pb_gutters2.et_left_sidebar #main-content .container:before {
		left: 22.75% !important;
	}


	.et_pb_gutter.et_pb_gutters1.et_right_sidebar #main-content .container:before {
		right: 25% !important;
	}


	.et_pb_gutter.et_pb_gutters1.et_left_sidebar #main-content .container:before {
		left: 25% !important;
	}


	.et_vertical_nav.et_left_sidebar #main-content .container:before {
		left: 195px;
	}



	#logo,
	.logo_container,
	#main-header,
	.container {
		-webkit-transition: none;
		-moz-transition: none;
		transition: none;
	}


.b-one-sec { margin:0 0 49px 0; border-bottom:1px solid #ddd; padding:0 0 49px 0; }

.b-one-sec .b-hits .bx-wrapper .bx-viewport { margin:-10px -20px -40px -20px; padding:10px 20px 40px 20px; }
 
.b-one-sec .b-hits .b-list .b-item { margin:0 30px 0 0; display:block; position:relative !important; width:255px !important; }

.b-one-sec .b-hits .b-list { margin:0 0 0 4px; }





.error404 #main #searchform {
	background: #f9f9f9;
	border: 1px solid #ddd;
	border-width: 1px 0;
	margin: 0 -8.9% 1.625em;
	overflow: hidden;
	padding: 1.625em 8.9%;
}

.error404 #main #s {
	width: 95%;
}

.error404 #main .widget {
	clear: none;
	float: left;
	margin-right: 3.7%;
	width: 30.85%;
}

.error404 #main .widget_archive {
	margin-right: 0;
}

.error404 #main .widget_tag_cloud {
	float: none;
	margin-right: 0;
	width: 100%;
}

	
	.diner .diners-link,
	.single-diner .diners-link {
		font-weight: bold;
	}

#menu-item-5 .dropdown_1column { 
	min-width: 126px;
}

.countdown-label {
	font-size: 13px;
	line-height: 1;
	letter-spacing: 0.05em;
	text-transform: uppercase;
}

	.hero-countdown .countdown-label {
		font-size: 11px;
	}

#hornav ul li .submenu-inner,#sublevel ul li .submenu-inner {background-color:#222;background-repeat:no-repeat;background-position:10px 0;color:#ababab;text-shadow:0 1px #000}


.main-container{ position: relative; -webkit-transition: all .5s ease; transition: all .5s ease; -moz-transition: all .5s ease; -webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0); transform: translate3d(0,0,0); overflow: hidden; -webkit-backface-visibility: hidden;  }

.row {
  margin-right: -15px;
  margin-left: -15px;
}


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


.row:after {
    clear: both
}


.front_page .row { margin: 5em 0; }

.front_page .row h2 { line-height: 1.4; padding-top: 0.7em; padding-bottom: 0.5em; }

.front_page .row p { line-height: 1.7; padding-bottom: 0.8em; }


.jumbotron.page.audience .row.callout {
    padding: 2em 0 3.25em;
}

.page.company .row.top { margin-top: 1.5em; }

.page.company .row.leadership dt { font-size: 1.75em; font-weight: 500; line-height: 1.6; color: #575757; padding-top: 0.4em; }

.page.company .row.leadership dd { font-size: 1.2em; font-weight: 400; color: #999; line-height: 1.4; }


.page.company .row.articles.top { margin-top: 0 }

.page.company .row.articles { margin-top: 3em; }

.page.company .row.articles dt { font-size: 1.75em; font-weight: 900; line-height: 1.1; color: #575757; }

.page.company .row.articles dd { font-size: 1.2em; font-weight: 400; color: #999; }


.page.company .row.leadership .modal-body dt {
    padding: 0;
}

#footer{
	width:100%;
	background:#002f47;
	padding:40px 0 70px 0;
}

#footer .col-xs-10.col-xs-offset-1 {
	padding-left:40px;
	padding-right:40px;
}

#footer p{
	font-family:"grad", Georgia, 'Times New Roman', serif;
	font-weight:400;
	font-size:.85714285714286em;
	line-height:1.16666666666667em;
	color:#fff;
	text-align:center;
	margin-bottom:10px;
}


#footer a:hover, #footer a:active, #footer a:focus {
	color:#bfcbd1;
}


.wpb_gmaps_widget .wpb_wrapper {
  background-color: #f7f7f7;
  padding: 5px;
}


.wpb_column .wpb_wrapper .wpb_teaser_grid {
  float: none;
}


.wpb_carousel .wpb_wrapper {
  position: relative;
}


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

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

.td-trending-now-wrapper {
  position: relative;
  width: 100%;
  display: inline-block;
  transform: translate3d(0px, 0px, 0px);
  overflow: hidden;
}

.td-trending-now-wrapper .td-next-prev-wrap {
  display: inline-block;
  position: absolute;
  top: 0;
  margin: 0;
  right: 0;
  
}

.td-trending-now-wrapper .td-next-prev-wrap a {
  line-height: 17px;
}

.td-trending-now-wrapper .td_ajax-prev-pagex {
  margin: 0 5px 0 0;
}


.td-pb-span8 .td-trending-now-wrapper .td-trending-now-display-area {
  width: 70%;
  
  
}

.td-newsmag-travel .td-trending-now-wrapper {
  overflow: visible;
}

.td-md-is-android .td-trending-now-wrapper .td-next-prev-wrap {
  top: 2px;
}


#header{height: 122px;background: none;background-color: transparent;}

	#header-left{padding-top: 11px; float:left; width: auto;}

	#header-right{margin-right:4px; display:block;width: 350px;}


	#items div.item div.excerpt {

		margin:12px 0px;
		width: 415px;
		font-size: 19px;
		line-height: 23px;
}


			#latest ul li div.excerpt {

				margin:12px 0px 0px 0px;

			}

.widget, .sidebar .text_box, .sidebar .thesis_email_form, .sidebar .query_box {
	margin-bottom: 38px;
}

.sidebar .thesis_email_form .input_text, .widget li {
	margin-bottom: 10px;
}

.sidebar .post_content, .widget li ul, .widget li ol {
	margin-top: 10px;
}

.widget ul {
	list-style-type: none;
}

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


.widget-acx-social-icons-widget-2-widget img 
{
width:32px; 
 }

.clear-btn-search {
  text-transform: uppercase;
  color: white;
  display: inline-block;
  border: 1px solid white;
  padding: 0;
  width: 37%;
  height: 32px;
  text-align: center;
  vertical-align: top;
  margin-top: 14px;
}

.clear-btn-search a {
  color: white;
  margin-top: 3px;
  display: inline-block;
  text-decoration: none;
}

.bne-testimonial-slider.bne-flexslider .slides,
.bne-testimonial-slider.bne-flexslider .flex-control-nav,
.bne-testimonial-slider.bne-flexslider .flex-direction-nav { margin: 0 !important; padding: 0 !important; list-style: none !important; }

.bne-testimonial-slider.bne-flexslider .slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}

html[xmlns] .bne-testimonial-slider.bne-flexslider .slides {display: block;}

* html .bne-testimonial-slider.bne-flexslider .slides {height: 1%;}

.bne-testimonial-slider.bne-flexslider .slides { zoom: 1; }


#content .wpb_gallery_slides ul.slides,
.content .wpb_gallery_slides ul.slides,
.wpb_gallery_slides ul.slides,
#content .wpb_gallery_slides ul.flex-direction-nav,
.content .wpb_gallery_slides ul.flex-direction-nav,
.wpb_gallery_slides ul.flex-direction-nav,
body .wpb_gallery_slides ul li,
.wpb_content_element .wpb_gallery_slides ul li {
  list-style: none;
  padding: 0;
  background-image: none;
  margin: 0;
}

.flexslider .slides .mejs-poster img,.portfolio_slider .portfolio_slides .mejs-poster img
{
	display:none
}

.portfolio_slides,.slides,.flex-control-nav,.flex-direction-nav,.caroufredsel-direction-nav
{
	margin:0;
	padding:0;
	list-style:none
}

.portfolio_slider .portfolio_slides,.qode_carousels .slides
{
	opacity:0
}

.flexslider .slides img,.portfolio_slider .portfolio_slides img,.qode_carousels .slides img
{
	width:100%;
	display:block
}

.slides:after,.portfolio_slides:after
{
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	line-height:0;
	height:0
}

	html[xmlns] .slides,html[xmlns] .portfolio_slides
{
	display:block
}

	* html .slides,* html .portfolio_slides
{
	height:1%
}

.flexslider .slides,.portfolio_slider .portfolio_slides,.qode_carousels .slides
{
	zoom:1
}

	.w-nav-item.level_2.menu-item-has-children .w-nav-anchor.level_2 .w-nav-arrow,
	.w-nav-item.level_3.menu-item-has-children .w-nav-anchor.level_3 .w-nav-arrow {
		display: block;
		line-height: 40px;
		width: 30px;
		}

		.w-nav-item.level_2.menu-item-has-children .w-nav-anchor.level_2 .w-nav-arrow:before,
		.w-nav-item.level_3.menu-item-has-children .w-nav-anchor.level_3 .w-nav-arrow:before {
			content: '\f105';
			}

	.w-nav-item.level_2.menu-item-has-children .w-nav-anchor.level_2 .w-nav-title,
	.w-nav-item.level_3.menu-item-has-children .w-nav-anchor.level_3 .w-nav-title {
		padding-right: 20px;
		}

	.type_desktop [class*="columns"] .menu-item-has-children .w-nav-anchor.level_2 {
		font-weight: bold;
		margin: 0 0 8px;
		background-color: transparent !important;
		}

		.type_desktop [class*="columns"] .menu-item-has-children .w-nav-arrow {
			display: none !important;
			}

			.w-nav.type_mobile .btn.w-nav-item.level_1.menu-item-has-children .w-nav-anchor.level_1 .w-nav-arrow {
				line-height: 40px;
				}

			.w-nav.type_mobile .btn.w-nav-item.level_1.menu-item-has-children .w-nav-anchor.level_1 .w-nav-title {
				padding-right: 25px;
				}

			.w-nav.type_mobile .w-nav-item.level_1.menu-item-has-children .w-nav-anchor.level_1 .w-nav-arrow,
			.w-nav.type_mobile .w-nav-item.level_2.menu-item-has-children .w-nav-anchor.level_2 .w-nav-arrow,
			.w-nav.type_mobile .w-nav-item.level_3.menu-item-has-children .w-nav-anchor.level_3 .w-nav-arrow {
				display: inline-block;
				vertical-align: top;
				font-size: 26px;
				text-align: center;
				line-height: 46px;
				width: 50px;
				}

				.w-nav.type_mobile .w-nav-item.level_2.menu-item-has-children .w-nav-anchor.level_2 .w-nav-arrow:before,
				.w-nav.type_mobile .w-nav-item.level_3.menu-item-has-children .w-nav-anchor.level_3 .w-nav-arrow:before {
					content: '\f107';
					}

			.w-nav.type_mobile .w-nav-item.level_1.menu-item-has-children .w-nav-anchor.level_1 .w-nav-title,
			.w-nav.type_mobile .w-nav-item.level_2.menu-item-has-children .w-nav-anchor.level_2 .w-nav-title,
			.w-nav.type_mobile .w-nav-item.level_3.menu-item-has-children .w-nav-anchor.level_3 .w-nav-title {
				padding-right: 50px;
				}

	.l-main .widget_nav_menu .menu-item a {
		display: block;
		line-height: 1.5em;
		position: relative;
		padding: 12px 20px 12px 35px;
		-webkit-transition: color 0.1s, background-color 0.1s, border-color 0.1s;
				transition: color 0.1s, background-color 0.1s, border-color 0.1s;
		border-top: 1px solid #e5e5e5; 
		color: inherit;
		}

		.l-main .widget_nav_menu .menu-item a:before {
			position: absolute;
			top: 12px;
			left: 16px;
			content: '\f105';
			font-size: 18px;
			font-family: fontawesome;
			opacity: 0.5;
			}

		.l-main .widget_nav_menu .menu-item a i {
			width: 20px;
			}

		.l-footer .widget_nav_menu .menu-item:before {
			position: absolute;
			top: 6px;
			left: 2px;
			content: '\f105';
			font-size: 18px;
			font-family: fontawesome;
			opacity: 0.5;
			}

	





.l-header .menu-item-language {
	float: left;
	text-align: left;
	position: relative;
	}

	.type_desktop .menu-item-language:hover .submenu-languages {
		display: block;
		}

		.l-header .submenu-languages .menu-item-language {
			float: none;
			line-height: 40px;
			white-space: nowrap;
			}

.type_mobile .menu-item-language {
	float: none;
	display: inline-block;
	line-height: 40px;
	}
.l-header .menu-item-language,.l-header .w-nav-item {font-family:"Noto Sans", sans-serif;font-weight:300;}
.type_desktop .submenu-languages,.l-header .w-nav-anchor.level_2,.l-header .w-nav-anchor.level_3,.l-header .w-nav-anchor.level_4,.type_desktop [class*="columns"] .w-nav-item.menu-item-has-children.active .w-nav-anchor.level_2,.type_desktop [class*="columns"] .w-nav-item.menu-item-has-children.current-menu-item .w-nav-anchor.level_2,.type_desktop [class*="columns"] .w-nav-item.menu-item-has-children.current-menu-ancestor .w-nav-anchor.level_2,.no-touch .type_desktop [class*="columns"] .w-nav-item.menu-item-has-children:hover .w-nav-anchor.level_2 {color:#000;}
.item-list ul li.first{padding-top:0;}

#homenewsblock .hentry {
	line-height: 18px;
	padding-bottom: 10px;
	width: 280px;
}


#homenewsblock .hentry a{
	color:#036;
	font-family: 'ProximaNovaSemiBold',Arial,sans-serif;
	font-size: 16px;
	text-decoration:none;
	
}


#homenewsblock .hentry a:hover, h2.entry-title a:hover  {
	color: #930;
	text-decoration:none;
	
}

	#home-slides .gallery-item { position: absolute; }

	#southside-slides .gallery-item, #market-slides .gallery-item, #eatin-slides .gallery-item { position: absolute; }

	#dig-slides .gallery-item { position: absolute; }

    .top_strip .menu .associative_link{
        text-align: center;
        display: block;
    }

.top_strip {
    background:#124a76;
}

.top_strip .menu{
    float: right;    
}

.top_strip .menu .associative_link li{
    display: inline-block;
    margin-left: 15px;
    color: #e2e2e2;
    text-align: right;
}

.top_strip .menu .associative_link li a{
    color:#e2e2e2;  
    font-size: 14px;
}

.top_strip .menu .associative_link li a:hover{
    color:#fff; 
}

#header .span8 {width:100%; margin-left:0;}

#header .span4 {display:none;}
.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.glyphicon-asterisk:before{content:"\2a"}
.glyphicon-plus:before{content:"\2b"}
.glyphicon-euro:before{content:"\20ac"}
.glyphicon-minus:before{content:"\2212"}
.glyphicon-cloud:before{content:"\2601"}
.glyphicon-envelope:before{content:"\2709"}
.glyphicon-pencil:before{content:"\270f"}
.glyphicon-glass:before{content:"\e001"}
.glyphicon-music:before{content:"\e002"}
.glyphicon-search:before{content:"\e003"}
.glyphicon-heart:before{content:"\e005"}
.glyphicon-star:before{content:"\e006"}
.glyphicon-star-empty:before{content:"\e007"}
.glyphicon-user:before{content:"\e008"}
.glyphicon-film:before{content:"\e009"}
.glyphicon-th-large:before{content:"\e010"}
.glyphicon-th:before{content:"\e011"}
.glyphicon-th-list:before{content:"\e012"}
.glyphicon-ok:before{content:"\e013"}
.glyphicon-remove:before{content:"\e014"}
.glyphicon-zoom-in:before{content:"\e015"}
.glyphicon-zoom-out:before{content:"\e016"}
.glyphicon-off:before{content:"\e017"}
.glyphicon-signal:before{content:"\e018"}
.glyphicon-cog:before{content:"\e019"}
.glyphicon-trash:before{content:"\e020"}
.glyphicon-home:before{content:"\e021"}
.glyphicon-file:before{content:"\e022"}
.glyphicon-time:before{content:"\e023"}
.glyphicon-road:before{content:"\e024"}
.glyphicon-download-alt:before{content:"\e025"}
.glyphicon-download:before{content:"\e026"}
.glyphicon-upload:before{content:"\e027"}
.glyphicon-inbox:before{content:"\e028"}
.glyphicon-play-circle:before{content:"\e029"}
.glyphicon-repeat:before{content:"\e030"}
.glyphicon-refresh:before{content:"\e031"}
.glyphicon-list-alt:before{content:"\e032"}
.glyphicon-lock:before{content:"\e033"}
.glyphicon-flag:before{content:"\e034"}
.glyphicon-headphones:before{content:"\e035"}
.glyphicon-volume-off:before{content:"\e036"}
.glyphicon-volume-down:before{content:"\e037"}
.glyphicon-volume-up:before{content:"\e038"}
.glyphicon-qrcode:before{content:"\e039"}
.glyphicon-barcode:before{content:"\e040"}
.glyphicon-tag:before{content:"\e041"}
.glyphicon-tags:before{content:"\e042"}
.glyphicon-book:before{content:"\e043"}
.glyphicon-bookmark:before{content:"\e044"}
.glyphicon-print:before{content:"\e045"}
.glyphicon-camera:before{content:"\e046"}
.glyphicon-font:before{content:"\e047"}
.glyphicon-bold:before{content:"\e048"}
.glyphicon-italic:before{content:"\e049"}
.glyphicon-text-height:before{content:"\e050"}
.glyphicon-text-width:before{content:"\e051"}
.glyphicon-align-left:before{content:"\e052"}
.glyphicon-align-center:before{content:"\e053"}
.glyphicon-align-right:before{content:"\e054"}
.glyphicon-align-justify:before{content:"\e055"}
.glyphicon-list:before{content:"\e056"}
.glyphicon-indent-left:before{content:"\e057"}
.glyphicon-indent-right:before{content:"\e058"}
.glyphicon-facetime-video:before{content:"\e059"}
.glyphicon-picture:before{content:"\e060"}
.glyphicon-map-marker:before{content:"\e062"}
.glyphicon-adjust:before{content:"\e063"}
.glyphicon-tint:before{content:"\e064"}
.glyphicon-edit:before{content:"\e065"}
.glyphicon-share:before{content:"\e066"}
.glyphicon-check:before{content:"\e067"}
.glyphicon-move:before{content:"\e068"}
.glyphicon-step-backward:before{content:"\e069"}
.glyphicon-fast-backward:before{content:"\e070"}
.glyphicon-backward:before{content:"\e071"}
.glyphicon-play:before{content:"\e072"}
.glyphicon-pause:before{content:"\e073"}
.glyphicon-stop:before{content:"\e074"}
.glyphicon-forward:before{content:"\e075"}
.glyphicon-fast-forward:before{content:"\e076"}
.glyphicon-step-forward:before{content:"\e077"}
.glyphicon-eject:before{content:"\e078"}
.glyphicon-chevron-left:before{content:"\e079"}
.glyphicon-chevron-right:before{content:"\e080"}
.glyphicon-plus-sign:before{content:"\e081"}
.glyphicon-minus-sign:before{content:"\e082"}
.glyphicon-remove-sign:before{content:"\e083"}
.glyphicon-ok-sign:before{content:"\e084"}
.glyphicon-question-sign:before{content:"\e085"}
.glyphicon-info-sign:before{content:"\e086"}
.glyphicon-screenshot:before{content:"\e087"}
.glyphicon-remove-circle:before{content:"\e088"}
.glyphicon-ok-circle:before{content:"\e089"}
.glyphicon-ban-circle:before{content:"\e090"}
.glyphicon-arrow-left:before{content:"\e091"}
.glyphicon-arrow-right:before{content:"\e092"}
.glyphicon-arrow-up:before{content:"\e093"}
.glyphicon-arrow-down:before{content:"\e094"}
.glyphicon-share-alt:before{content:"\e095"}
.glyphicon-resize-full:before{content:"\e096"}
.glyphicon-resize-small:before{content:"\e097"}
.glyphicon-exclamation-sign:before{content:"\e101"}
.glyphicon-gift:before{content:"\e102"}
.glyphicon-leaf:before{content:"\e103"}
.glyphicon-fire:before{content:"\e104"}
.glyphicon-eye-open:before{content:"\e105"}
.glyphicon-eye-close:before{content:"\e106"}
.glyphicon-warning-sign:before{content:"\e107"}
.glyphicon-plane:before{content:"\e108"}
.glyphicon-calendar:before{content:"\e109"}
.glyphicon-random:before{content:"\e110"}
.glyphicon-comment:before{content:"\e111"}
.glyphicon-magnet:before{content:"\e112"}
.glyphicon-chevron-up:before{content:"\e113"}
.glyphicon-chevron-down:before{content:"\e114"}
.glyphicon-retweet:before{content:"\e115"}
.glyphicon-shopping-cart:before{content:"\e116"}
.glyphicon-folder-close:before{content:"\e117"}
.glyphicon-folder-open:before{content:"\e118"}
.glyphicon-resize-vertical:before{content:"\e119"}
.glyphicon-resize-horizontal:before{content:"\e120"}
.glyphicon-hdd:before{content:"\e121"}
.glyphicon-bullhorn:before{content:"\e122"}
.glyphicon-bell:before{content:"\e123"}
.glyphicon-certificate:before{content:"\e124"}
.glyphicon-thumbs-up:before{content:"\e125"}
.glyphicon-thumbs-down:before{content:"\e126"}
.glyphicon-hand-right:before{content:"\e127"}
.glyphicon-hand-left:before{content:"\e128"}
.glyphicon-hand-up:before{content:"\e129"}
.glyphicon-hand-down:before{content:"\e130"}
.glyphicon-circle-arrow-right:before{content:"\e131"}
.glyphicon-circle-arrow-left:before{content:"\e132"}
.glyphicon-circle-arrow-up:before{content:"\e133"}
.glyphicon-circle-arrow-down:before{content:"\e134"}
.glyphicon-globe:before{content:"\e135"}
.glyphicon-wrench:before{content:"\e136"}
.glyphicon-tasks:before{content:"\e137"}
.glyphicon-filter:before{content:"\e138"}
.glyphicon-briefcase:before{content:"\e139"}
.glyphicon-fullscreen:before{content:"\e140"}
.glyphicon-dashboard:before{content:"\e141"}
.glyphicon-paperclip:before{content:"\e142"}
.glyphicon-heart-empty:before{content:"\e143"}
.glyphicon-link:before{content:"\e144"}
.glyphicon-phone:before{content:"\e145"}
.glyphicon-pushpin:before{content:"\e146"}
.glyphicon-usd:before{content:"\e148"}
.glyphicon-gbp:before{content:"\e149"}
.glyphicon-sort:before{content:"\e150"}
.glyphicon-sort-by-alphabet:before{content:"\e151"}
.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}
.glyphicon-sort-by-order:before{content:"\e153"}
.glyphicon-sort-by-order-alt:before{content:"\e154"}
.glyphicon-sort-by-attributes:before{content:"\e155"}
.glyphicon-sort-by-attributes-alt:before{content:"\e156"}
.glyphicon-unchecked:before{content:"\e157"}
.glyphicon-expand:before{content:"\e158"}
.glyphicon-collapse-down:before{content:"\e159"}
.glyphicon-collapse-up:before{content:"\e160"}
.glyphicon-log-in:before{content:"\e161"}
.glyphicon-flash:before{content:"\e162"}
.glyphicon-log-out:before{content:"\e163"}
.glyphicon-new-window:before{content:"\e164"}
.glyphicon-record:before{content:"\e165"}
.glyphicon-save:before{content:"\e166"}
.glyphicon-open:before{content:"\e167"}
.glyphicon-saved:before{content:"\e168"}
.glyphicon-import:before{content:"\e169"}
.glyphicon-export:before{content:"\e170"}
.glyphicon-send:before{content:"\e171"}
.glyphicon-floppy-disk:before{content:"\e172"}
.glyphicon-floppy-saved:before{content:"\e173"}
.glyphicon-floppy-remove:before{content:"\e174"}
.glyphicon-floppy-save:before{content:"\e175"}
.glyphicon-floppy-open:before{content:"\e176"}
.glyphicon-credit-card:before{content:"\e177"}
.glyphicon-transfer:before{content:"\e178"}
.glyphicon-cutlery:before{content:"\e179"}
.glyphicon-header:before{content:"\e180"}
.glyphicon-compressed:before{content:"\e181"}
.glyphicon-earphone:before{content:"\e182"}
.glyphicon-phone-alt:before{content:"\e183"}
.glyphicon-tower:before{content:"\e184"}
.glyphicon-stats:before{content:"\e185"}
.glyphicon-sd-video:before{content:"\e186"}
.glyphicon-hd-video:before{content:"\e187"}
.glyphicon-subtitles:before{content:"\e188"}
.glyphicon-sound-stereo:before{content:"\e189"}
.glyphicon-sound-dolby:before{content:"\e190"}
.glyphicon-sound-5-1:before{content:"\e191"}
.glyphicon-sound-6-1:before{content:"\e192"}
.glyphicon-sound-7-1:before{content:"\e193"}
.glyphicon-copyright-mark:before{content:"\e194"}
.glyphicon-registration-mark:before{content:"\e195"}
.glyphicon-cloud-download:before{content:"\e197"}
.glyphicon-cloud-upload:before{content:"\e198"}
.glyphicon-tree-conifer:before{content:"\e199"}
.glyphicon-tree-deciduous:before{content:"\e200"}

.glyphicon-euro:before,
.glyphicon-eur:before {
  content: "\20ac";
}

.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
}

.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
  left: 50%;
  margin-left: -10px;
}

.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  right: 50%;
  margin-right: -10px;
}

  .carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {
    margin-left: -15px;
  }

  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next {
    margin-right: -15px;
  }
.tab-pane .tab-icon{display:none}
.tab-pane .tab-desc{float:none;width:100%}
.tab-pane{padding:30px 0;border:1px solid #eee;font-size:15px;font-weight:300;color:#8f8f8f}
.tab-pane .only{width:100%}



.featured {
  margin-bottom: .5em;
  
  
  
  
  
  
}


.featured .restaurant-feature .feature-section-title {
  background-color: #89cd2b;
  width: 74%;
  text-align: center;
}


.featured .restaurant-feature .feature-button {
  background-color: #61901e;
  width: 26%;
  text-align: center;
  white-space: nowrap;
  transition: all 0.2s ease-in-out;
}

.featured .restaurant-feature .feature-button:hover {
  background-color: #456615;
}


.featured .event-calendar-feature .feature-section-title {
  background-color: #e80f39;
  width: 74%;
  text-align: center;
}


.featured .event-calendar-feature .feature-button {
  background-color: #a31b35;
  width: 26%;
  white-space: nowrap;
  text-align: center;
  transition: all 0.2s ease-in-out;
}

.featured .event-calendar-feature .feature-button:hover {
  background-color: #771427;
}


.featured img {
  width: 100%;
}


.featured-touts {
  font-family: "Josefin Slab", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1em;
  font-style: normal;
  font-weight: 800;
  text-transform: uppercase;
  letter-spacing: .07em;
}


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


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


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


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





.sidebar-nav .current_page_item ul a,


.sidebar-nav .current_page_ancestor a,


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



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



.sidebar-nav .current_page_ancestor .current_page_item a,
.sidebar-nav .menu-item.current_page_item a {
  color: #000;
}
.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;}

#forum td.topics, #forum td.last-reply {
  background-color: #ddd;
}


#navigation ul.menu li.last {
  border-right:none;
}


#navigation ul.menu li.last ul {
  width: 127px;
}

.region-top-links ul li.last{border-right:none;}


#footer ul li.last{border-right:none;}


  #navigation ul.menu ul li, #navigation ul.menu ul li.last {
    margin-bottom: 0; border-color: #e3e3e3;
  }

#share1 .print {background-position:-81px -3px;}

 	.no-col-padding .panel-grid-cell {
 		padding-left: 0 !important;
 		padding-right: 0 !important;
 	}




 
 .siteorigin-panels-stretch .no-col-padding .sydney-stretch .panel-row-style {
 	background-color:#fff;
 
 }
.c{margin:0 auto;max-width:1140px;padding:0 20px;width:100%}
.breadcrumbs .c:after{clear:both;content:"";display:table}
.welcome .c{border-top:1px solid #304469;padding:80px 0 100px}
.as-seen-in .c{height:40px;position:relative;text-align:center}
.as-seen-in .c:before{color:#BAC0CD;content:'Our founders featured in:';font-size:10px;font-weight:600;position:absolute;top:-20px;left:20px}
.as-seen-in .c:after{content:'';display:inline-block;width:100%}
.as-seen-in .c img{display:inline-block;height:40px;margin:0;padding:0 60px;width:auto}

.gfFooter p.phone, body.article p.phone { font-size: 32px; margin:0; padding:0; line-height: 32px;}



.clearfix {
  clear: both; }

  .footer-nav li:last-child .footer-nav-divider {
    display: none; }


.footer-nav-divider {
  display: none; }
.sidebar .widget{border-bottom:1px solid #000;}
.paging-navigation .current, .widget span i, .score-line span i, .all-news-link .read-more{color:#000000;}
.footer-sidebar .widget h3{color:#ffcc0d;}
.footer-sidebar .widget a{color:#8c919b;}
.footer-sidebar .widget a:hover{color:#ffcc0d;}
.widget-area-2, .widget-area-3, .footer-sidebar .widget{border-top:1px dotted #585b61;border-bottom:1px dotted #585b61;border-left:1px dotted #585b61;border-right:1px dotted #585b61;}


.home .entry-title{display:none;}


.entry-title {	clear: both;	font-size: 15px;	font-weight: normal;color:#ff3000;	line-height: 20px;	padding:0;margin:0 0 18px 122px;}

.entry-title,.entry-title a {	color:#ff3000;	text-decoration: none;}

.entry-title a:hover,
.entry-title a:focus,
.entry-title a:active {	color: #ff3000;}

	
	.entry-title,
	.singular .entry-title {
		font-size: 21pt;
	}

#footer .link_list_footer li {
    list-style: square;
    margin-left: -5px;
}

#footer .link_list_footer li a {
    display: block;
    transition: all 0.3s ease 0s;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    -ms-transition: all 0.3s ease 0s;
    color: white;
}

#footer .link_list_footer li a:hover {
    padding-left: 10px;
}


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


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


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


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


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


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


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


.menu-item a span { display: block; font-size: .9em; }
 
#footer .menu-item a span { display: none; }
.wf-active #sliderWrap .slides ul li.slide .content h3{font-size:21.2px;font-style:normal;font-weight:700}
.wf-active #sliderWrap .slides ul li.slide .content h3 a{font-size:18px;font-style:normal;font-weight:700;font-family:"ff-dagny-web-pro-1","ff-dagny-web-pro-2",sans-serif}

.apply {
	width:100%;
}

.apply p{
	line-height:  1.5em;
	margin: 5px 0 10px;
}

.apply h2 {
	font-size: 1.3em;
	margin: 0px 0 10px;
}

.apply a {
	color: #1450A3;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}

  .applysection .apply{
  	float:left;
  	width:412px
  }
#tnpplayer {
       -moz-transform:scale(1.5);
  -webkit-transform:scale(1.5);
  -o-transform:scale(1.5);
  -ms-transform:scale(1.5);
  transform:scale(1.5);

 }

.hgroup-wrap {
	padding-top: 15px;
	padding-bottom: 35px;
}

.hgroup-wrap a {
	display: block;
}

.nivo-html-caption {
  display:none;
}
.middle{margin:0 auto;}
.middle a{margin:0 16px;opacity:0.8;}
.middle a:hover{opacity:1;}
.footer .middle td{padding:0 2px;}
.col{float:left}

.popupmenu {padding:2px; padding-left:5px; background-color:#765E18; padding-right:13px; font-weight:bold; border-color: #FFFFFF;  border-bottom: 1px solid #FFFFFF }
