﻿.cookie-notice-container{padding:10px;}

.photo{float: left;}

ol.commentlist li.comment div.vcard img.photo { }

#wrapper.boxed #header-container #header, #header-container #header{padding: 20px 0px;}






#wrapper{background: #F8F5E2;}


	
	
	#wrapper.boxed{ margin: 0 auto; position: relative; overflow: hidden;}

	#wrapper.boxed #header-container{display: block;  margin: auto; left: auto;}

	#wrapper.boxed .slider{position: relative; max-width: 1040px; margin: 20px auto; background: #DEDBCA; border-radius: 6px;}

	#wrapper.boxed .home-page{margin-top: 0;}

	#wrapper.boxed #widget-block{margin-top: 0;}
.newheader .page-homepage.magazine .view-magazine-featured.view-display-id-block_1 .views-row-last{display:none;}
.view-interest-articles.view-location-articles .views-row{width:252px;}
.view-location-articles .views-row{width:263px;float:right;border:1px solid #eee;padding:5px;margin-bottom:10px;}
.view-location-articles .views-row-odd{margin-right:10px;float:left;}
.view-province-events.zest-tab-content .views-row-last a.mag-feature-item{margin-bottom:50px;}
.view-clone-of-wildlife-nature-provinc.view-display-id-ctools_context_14 .views-row a{display:none;}
.view-clone-of-wildlife-nature-provinc.view-display-id-ctools_context_14 .views-row a.cat-1283{display:block;}
.view-favourites.view-display-id-ctools_context_1 .views-row{display:none;}
.view-highlights .views-row-even a{margin-left:10px;}
.town-interest-list .views-row{margin-bottom:20px;}
.adventurer .nightjar-article-select .views-row{border:1px solid #F5F7ED;border-left:none;height:80px!important;min-height:0px!important;margin-bottom:-1px;padding:10px!important;}
.adventurer .nightjar-article-select .views-row:hover,.adventurer .nightjar-article-select .views-row.active{background-color:#F5F7ED;}
.adventurer .nightjar-article-select .views-row .teaser-strip{display:none;}
.adventurer .nightjar-article-select .views-row img.list-img{width:80px;height:80px;}
.adventurer .nightjar-article-select .views-row h2{font-family:'BebasRegular';color:#C3D154;font-size:20px;line-height:22px;word-spacing:0.2em;margin-top:-84px;height:auto;margin-bottom:0px;margin-left:87px;}
.adventurer .nightjar-article-select .views-row .teaser{margin-top:0px;margin-left:87px;font-family:"Ropa Sans";font-size:15px!important;color:#a5a5a5;text-align:left;}
.view-magazine-blogs .views-row{width:395px;border:1px solid #eee;margin-top:10px;margin-right:10px;padding:10px;padding-bottom:0px;}
.view-magazine-blogs .views-row-odd{clear:left;float:left;}
.view-magazine-blogs .views-row-even{clear:right;float:right;}
.view-magazine-blogs .views-row-last{margin-bottom:40px;}
.view-magazine-blogs .views-row.full-width{width:auto;margin-right:10px;padding-bottom:6px;}
.view-magazine-blogs .views-row.full-width .views-field-body{width:820px;}
.view-magazine-blogs .views-row.full-width .img-hires{float:left;margin-right:10px;}
.view-magazine-blogs .view-blog-profile .views-row{width:auto;margin-right:10px;border:none;padding:0;margin:0;}
.view-magazine-blogs .views-row.profile .views-field-picture{display:none;}
.view-magazine-blogs .views-row.profile .views-field-title{margin-left:0;}
.view-magazine-blogs .views-row.profile .views-field-name{display:none;}
.view-magazine-blogs .views-row.profile .views-field-created{display:none;}
.view-magazine-blogs .views-row.profile .views-field-body .img-hires img{width:200px;height:auto;float:left;margin-right:10px;}
.view-magazine-blogs .views-row.profile .mag-shares{display:none;}
.view-magazine-blogs .views-row.profile{background-color:#eee;border:1px solid #ccc;}
.view-magazine-blogs .views-row.profile .views-field-body{max-height:190px;border-top:1px solid #ccc;}
.view-blog-categories .views-row{width:auto;border:none;margin:0;padding:0;width:116px;clear:none;float:none;}
.view-id-magazine_homepage_gallery.view-display-id-block_1 .views-row-even img{margin-top:93px;}
.view-id-events .destination-highlights .view-highlights .views-row-odd a,.view-id-events .destination-highlights .view-highlights .views-row-even a{margin-right:8px;margin-left:0;}
.magazine .view-article-categories .views-row{position:relative;width:227px;height:150px;margin-bottom:14px;}
.magazine .view-article-categories .views-row a:hover{text-decoration:none;}
.magazine .view-article-categories .views-row:hover .views-field-name{opacity:0.8;filter:alpha(opacity= 80);}
.view-id-magazine_section.nightjar-home-articles .views-row{padding-right:15px;margin:0;margin-bottom:1px;cursor:pointer;float:left;width:336px;}
.view-id-magazine_section.nightjar-home-articles .views-row-even{padding-right:0px;}
.view-id-magazine_section.nightjar-home-articles .views-row img{width:96px;height:96px;}
.view-id-magazine_section.nightjar-home-articles .views-row:hover h2{text-decoration:underline;}
.view-id-magazine_section.nightjar-home-articles .views-row .article-short{min-height:96px;text-decoration:none;cursor:pointer;display:block;}
.view-id-magazine_section.nightjar-home-articles .views-row .short-form{min-height:0;}
.nightjar-article-select .views-row{min-height:154px;padding:7px;margin:0;margin-bottom:1px;cursor:pointer;}
.nightjar-article-select .views-row img.list-img{width:100px;height:100px;}
.nightjar-article-select .views-row a.logo-form .teaser-strip{margin-top:-7px;margin-left:-7px;width:269px;margin-bottom:5px;height:39px;padding-left:106px;}
.nightjar-article-select .views-row a.logo-form img.list-img{margin-top:3px;}
.nightjar-article-select .views-row:hover,.nightjar-article-select .views-row.active{background-color:#D4DCDD;}
.nightjar-article-select .views-row.active .article-short{margin-left:-26px;padding-left:26px;}
.nightjar-article-select .views-row .article-short{text-decoration:none;display:block;}
.view-magazine-featured .view-content .views-row,.view-province-events.view-display-id-block_2 .view-content .views-row,.view-province-events.view-display-id-default .view-content .views-row,.view-province-events.view-display-id-block .view-content .views-row,.view-province-events.view-display-id-block_1 .view-content .views-row{width:234px;float:left;margin:0 4px;}
.page-homepage .view-magazine-featured .view-content .views-row{float:none;margin:0;width:auto;}
.views-row-last .mag-feature-item{margin-right:0;}
.mag-rack .views-row .mag-feature-item{height:223px;}
.minimag-gallery .mag-homepage-sidebar .views-row{margin-bottom:37px;}
#controlPanel .cp-extra .link-group{margin-bottom:10px}
#controlPanel .cp-extra .link-group.pr li.level0{padding-top:0 !important;padding-bottom:0 !important}
#controlPanel .cp-extra .link-group.social{margin:0}
.cp-extra .social{margin:20px 0 0;padding:30px 10px 20px !important;width:100%;content:'';display:table;clear:both}
.cp-extra .social.noshow{opacity:0;visibility:hidden}
.cp-extra .social li{display:block;float:left;margin-right:5px}
.cp-extra .social a{display:block;height:40px;padding:10px}
.cp-extra .social a:hover path{fill:#fff}
.cp-extra .social svg{height:100%}
.cp-extra .social path{fill:#e14203;-moz-transition:all 0.1s;-o-transition:all 0.1s;-webkit-transition:all 0.1s;transition:all 0.1s}
.gform_wrapper.gf_browser_ie ul.top_label .clear-multi{overflow:hidden;clear:both}

  .single-post #td-theme-settings,
  .single-post .td-header-top-menu,
  .single-post .td-header-menu-wrap,
  .single-post .td-header-sp-ads,
  .single-post .td-mobile-nav-wrap,
  .single-post .td-main-sidebar,
  .single-post .td-post-source-tags,
  .single-post .td-post-sharing,
  .single-post .td-post-next-prev,
  .single-post .td_block_related_posts,
  .single-post #comments,
  .single-post .td-footer-container,
  .single-post .td-sub-footer-container,
  .single-post .entry-crumbs,
  .single-post .td-category,
  .single-post .td-post-views,
  .single-post .td-post-comments,
  .single-post .td-scroll-up,
  .single-post iframe,
  .single-post .td-more-articles-box {
    display: none !important;
  }

.td-scroll-up {
  -webkit-transform: translateZ(0);
  position: fixed;
  bottom: 4px;
  right: 5px;
  display: none;
  border-radius: 3px;
  width: 38px;
  height: 38px;
}

.td-scroll-up .td-icon-menu-up {
  position: relative;
  color: #ffffff;
  font-size: 20px;
  display: block;
  text-align: center ;
  width: 38px;
  top: 7px;
}

.td-scroll-up:hover {
  cursor: pointer;
  opacity: 1;
}

.td-scroll-up-visible {
  display: block;
  background-color: #4db2ec;
  z-index: 9999;
  
}
.menu_mobile.derecha ul.telfs_inter li{position:relative;border-top:1px solid #b7bfb2;color:#000;padding:15px;padding-left:18%;border-bottom:1px solid #b7bfb2;display:block;overflow:auto;font-size:1.4em;font-weight:700}
.menu_mobile.derecha ul.telfs_inter li.last{border-top:0}
.menu_mobile.derecha ul.telfs_inter li span{display:inline-block;padding:15px 0;width:18%;text-transform:uppercase;background:#8f9a89;color:#fff;position:absolute;left:0;top:0}
.call_us ul.telfs_inter li{position:relative;border-top:1px solid #b7bfb2;padding:12px;text-align:center;padding-left:18%;border-bottom:1px solid #b7bfb2;display:block;overflow:hidden;font-size:1.2em;font-weight:100}
.call_us ul.telfs_inter li.last{border-top:0}
.call_us ul.telfs_inter li span{display:inline-block;padding:15px 0;width:18%;text-align:center;text-transform:uppercase;background:#8f9a89;color:#fff;position:absolute;left:0;top:0}



.site-footer .list-items-links li.section1 {
  text-transform: uppercase;
}



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

		#header, #footer { padding-right: 1.2em; padding-left: 1.2em; }

	#header { padding-top: 2.4em; padding-bottom: 2.4em; }



#header #logo { font-size: 3.6em; line-height: 1.167em; }

#header #tagline { font-size: 1.4em; line-height: 1.429em; }

a, input[type="submit"], .mainmenu, .langselectdrop  {-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}

.mainmenu ul, .mainmenu ul li, .mainmenu ul li a, .langselect, .langselect a, .menu-main-container, .langselectdrop {float:left;width:auto;list-style:none;margin:0;padding:0;line-height:175%;}

.langselectdrop {visibility:hidden;opacity:0;position:absolute;float:none;top:25px;left:11px;width:90px;padding-left:10px;background:#fff;border:1px solid #ddd;}

.langselect:hover .langselectdrop {visibility:visible;opacity:1;top:34px;}

.langselectdrop a {color:#444;text-align:left;width:100%;padding:7px 0;margin:0;border-bottom:none;}

.langselectdrop a span {display:block;width:auto;border-left:2px solid #fff;padding-left:6px;}

#header, #sidebar, .sidemenu a, .mainmenu, .mainmenu ul, .mainmenu ul li, .mainmenu ul li a, .menu-main-container, .langselect, .langselect a, .langselectdrop, .langselectdrop a {position:relative;float:left;width:100%;margin:0;}

.langselectdrop a, .langselectdrop a:hover, .langselectdrop a:focus, .langselectdrop a:visited {color:#fff;text-align:center;}


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


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

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

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

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

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


.one-row-item-image-container .title {
    font-family: "Georgia W01 Regular",Georgia;
    font-size: 42px;
    font-weight: bold;
    margin-bottom: 20px;
}

#homepage-carousel h1.title, #homepage-carousel .selected h1.title {
    font-size: 19px;
    margin-bottom: 15px;
	padding:0 10px;
	font-style:normal;
	font-weight:bold;
}

#homepage-carousel h1.title	{
	font-size:16px;
	font-style:italic;
	font-weight:normal;
}

#homepage-carousel .selected h1.title	{
	font-size:32px;
	font-style:normal;
}

.curtain  h1.title	{
	font-size:50px;
    margin-bottom: 14px;
}

.hp-container .curtain h1.title	{
    margin-bottom: 0;
}

.hp-container .curtain .selected h1.title	{
    margin-bottom: 14px;
}

.wide-only .curtain  h1.title	{
	margin-bottom:10px;
}

aside.left-col h1.title	{
	margin-top:8px;
	font-family:'HelveticaNeueW01-77BdCn_692722',"HelveticaNeue-CondensedBold", "Helvetica Neue", Helvetica, Arial;
	font-weight:normal;
	font-size:28px;
	text-transform:uppercase;
}

.two-row-item-image-container .image-text-container .title	{
	font-size:26px;
}

.three-row-item .item-meta .title	{
	font-size:25px;
	margin-bottom:15px;
}

.three-row-item .item-meta .title a	{
	color:#2c3138;
	font-family: 'Georgia W01 Bold',"Georgia Bold";
    font-size: 25px;
	font-weight: normal;
}

.three-row-item .item-meta .title, .three-row-item .item-meta .dek	{
	line-height:1.2em;
}

aside.right-col ul.article-list li h1.title	{
    font-family: "Helvetica Neue LT W04_47 Lt Cn","Helvetica Neue";
    font-size: 20px;
    font-weight: normal;
    letter-spacing: 0.5px;
    margin-bottom: 10px;
}

.greatest-col ul li.title span	{
    display: block;
    font-weight: bold;
    margin-bottom: 9px;
    padding-top: 2px;
	border-top:3px solid #000;
}


.greatest-col ul.greatest-col-1 .title span	{ border-color:#ffc1c1; }

.greatest-col ul.greatest-col-2 .title span	{ border-color:#a2dca2; }

.greatest-col ul.greatest-col-3 .title span	{ border-color:#ffbff0; }

.greatest-col ul.greatest-col-4 .title span	{ border-color:#c2c2c2; }

.greatest-col ul.greatest-col-5 .title span	{ border-color:#ffebb7; }

.greatest-col ul.greatest-col-6 .title span	{ border-color:#baebed; }

.greatest-col ul.greatest-col-7 .title span	{ border-color:#aabce9; }




.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
}


.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-size: 0.875rem;
	font-weight: bold;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000; 
}







#footer
{ 
width: 680px;
padding: 25px 40px 0 0px;
font-size: 12px;
position: relative;
height: auto;
clear: both;}


body.home #footer {
padding-top: 250px;
}


#footer ul.social{
 list-style: none;
}


#footer ul.social li
{float: left;
margin: 0 0 0 9px; 
}


#footer ul.social li a
{border: none;
}


#footer ul.social li a:hover
{background: none;
}


#footer ul.social li a img
{border: none;}


#wrapper,#access,#access .menu-header,div.menu,#colophon,#branding,#main,#header, #footer { width: 100%; margin-top: 0;}

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


#access {background: #FFF; padding: 0 0 15px 0; border-bottom: 1px solid #9e9e9e; }

#access a {color: #626262; text-transform: uppercase; font-size: 0.9em;}

#access ul {margin: 0 0 18px 0; }

#access li {display:block; float: left; }

#access li a {padding: 0 22px; }

#access a.menu-link { display: none; }

	#access, #access .menu-header,div.menu,#colophon,#branding,#footer {margin: 0 auto;  width: 100%; }

	#access,#access .menu-header, div.menu,#colophon, #branding, #main, #header, #footer, #masthead {margin: 0 auto;width: 100%;}

    #access nav[role=navigation] { background: #333; clear: both; overflow: hidden; }

    #access nav[role=navigation] ul {margin: 0;padding: 0;border-top: 1px solid #222; }

    #access nav[role=navigation] li {width:100%; }

    #access nav[role=navigation] li a {display: block;padding: 0.8em;color: #fff;border-bottom: 1px solid #222;font-size:0.8em;}
#content div.sharedaddy,#main div.sharedaddy,div.sharedaddy{clear:both}


#main.cb-pre-load:before {
  content: '';
}


.cb-main {
  margin-top: 20px;
}


.cb-box-light.cb-nav-bar-wrap.wrap, .cb-box-light.cb-main-nav.wrap, .cb-box-light #cb-widgets.wrap, .cb-box-light .cb-footer-lower .wrap,
.cb-box-heavy.cb-nav-bar-wrap.wrap, .cb-box-heavy.cb-main-nav.wrap, .cb-box-heavy #cb-widgets.wrap, .cb-box-heavy .cb-footer-lower .wrap {
  box-shadow: none !important;
  -moz-box-shadow: none !important;
  -webkit-box-shadow: none !important;
}


#cb-nav-bar .cb-main-nav #cb-nav-logo {
  float: left;
  width: 0;
  -webkit-transition: opacity ease 0.35s, transform ease 0.2s;
  -moz-transition: opacity ease 0.35s, transform ease 0.2s;
  -o-transition: opacity ease 0.35s, transform ease 0.2s;
  transition: opacity ease 0.35s, transform ease 0.2s;
}


.cb-sticky-menu-up #cb-nav-bar .cb-main-nav #cb-nav-logo {
  -webkit-transition: 0;
  -moz-transition: 0;
  -o-transition: 0;
  transition: 0;
}


.cb-stuck #cb-nav-bar .cb-main-nav .cb-logo-nav-sticky-type {
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.cb-menu-light #cb-nav-bar .cb-main-nav {
  border-bottom: 3px solid #161616;
}

.cb-menu-light #cb-nav-bar .cb-main-nav #cb-nav-logo:hover {
  background: transparent;
}


.cb-stuck.cb-menu-light #cb-nav-bar .cb-main-nav {
  border-bottom: 0;
}

.cb-menu-light.cb-fis-big-border #cb-nav-bar .cb-main-nav {
  border-bottom: 0;
}



.cb-b-gallery .cb-main {
  margin-top: 60px;
}


  .cb-fw-bs .cb-main {
    width: 100%;
  }


  .cb-sidebar-left .cb-main {
    float: right;
  }


  .cb-sidebar-right .cb-main {
    float: left;
  }


  .cb-sidebar-none .cb-main {
    margin-left: auto;
    margin-right: auto;
  }


  .cb-menu-al-center .cb-main-nav {
    text-align: center;
  }

  #cb-nav-bar .cb-main-nav {
    position: relative;
    z-index: 900;
    display: block;
    margin: 0 auto;
    width: 710px;
  }

  .cb-mm-on.cb-menu-dark #cb-nav-bar .cb-main-nav #cb-nav-logo:hover {
    background: transparent;
  }


  .cb-sidebar-none.cb-sidebar-none-fw .cb-main {
    width: 100%;
    max-width: 980px;
  }

  .woocommerce.cb-sidebar-none .cb-main, .woocommerce-page.cb-sidebar-none .cb-main {
    width: 100%;
  }


  .cb-fis-big-border.cb-menu-light #cb-nav-bar .cb-main-nav {
    border-bottom: 0;
  }

  #cb-nav-bar .cb-main-nav #cb-nav-logo, #cb-nav-bar .cb-main-nav #cb-nav-logo img {
    max-width: none;
  }
.cb-mm-on #cb-nav-bar .cb-main-nav .menu-item-99:hover, .cb-mm-on #cb-nav-bar .cb-main-nav .menu-item-99:focus { background:# !important ; }

.cb-mm-on #cb-nav-bar .cb-main-nav .menu-item-99 .cb-big-menu { border-top-color: #; }

.cb-mm-on #cb-nav-bar .cb-main-nav .menu-item-550:hover, .cb-mm-on #cb-nav-bar .cb-main-nav .menu-item-550:focus { background:# !important ; }

.cb-mm-on #cb-nav-bar .cb-main-nav .menu-item-550 .cb-big-menu { border-top-color: #; }

.cb-mm-on #cb-nav-bar .cb-main-nav .menu-item-16:hover, .cb-mm-on #cb-nav-bar .cb-main-nav .menu-item-16:focus { background:# !important ; }

.cb-mm-on #cb-nav-bar .cb-main-nav .menu-item-16 .cb-big-menu { border-top-color: #; }

.cb-mm-on #cb-nav-bar .cb-main-nav .menu-item-121:hover, .cb-mm-on #cb-nav-bar .cb-main-nav .menu-item-121:focus { background:# !important ; }

.cb-mm-on #cb-nav-bar .cb-main-nav .menu-item-121 .cb-big-menu { border-top-color: #; }

.cb-mm-on #cb-nav-bar .cb-main-nav .menu-item-17:hover, .cb-mm-on #cb-nav-bar .cb-main-nav .menu-item-17:focus { background:# !important ; }

.cb-mm-on #cb-nav-bar .cb-main-nav .menu-item-17 .cb-big-menu { border-top-color: #; }


.statestop { background-color: #c2d7ef; text-align: center; }

				#primary #content .menu-services-container ul li.disaster a { background: #a71e22; padding-top: 39px; height: 83px; }

			#primary #content .services.disaster h2 a { background: #a71e22; }

				#primary #content .services.disaster ul li:before { background: #c4383c; }

	.disaster #primary #content .section-header h1, .services #primary #content .sidebar-menu ul li.disaster a, #primary #content .sub-cat-list.disaster a, .single-meeting-materials #primary #content .sidebar-menu ul li.disaster a, #primary #content .section-header.disaster h1 { background: #a71e22; }

	.services #primary #content .sidebar-menu ul li.disaster ul a, #primary #content .sub-cat-list.disaster a:hover, .services #primary #content .sidebar-menu ul li.disaster a:hover, .single-meeting-materials #primary #content .sidebar-menu ul li.disaster a:hover { background-color: #c4383c; }

	.services.disaster #primary #content .sidebar-menu ul ul li a:hover { background-color: #d4575b; }

		
			#primary #content .menu-services-container ul li.disaster a, #primary #content .menu-services-container ul li.policy a { height: 69px; }

#nav li.menu-item-2666 a {
font-weight: bold !important;
color: #0362ab;
width: 63px;
}

#nav li.menu-item-2666 a:hover {
font-weight: bold !important;
color: #0362ab;
width: 63px;
}

  .large-4 {
    width: 33.33333%;
  }
.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-md-2{width:16.66666667%}



#top,
#featured,
#main-content,
#footer {
	min-width: 860px;
}


#main-content .col-left {max-width:540px;}

#main .post .adjust-img-width {max-width:535px;}

#main .post div.adjust-img-width[id^="attachment_"] {
	max-width:530px;
	padding:4px 5px 5px;
}

#main .post .adjust-img-width img {
	width:100%;
	height:100%;
}

.woo-sc-box.full {border-width:1px;}


    
     .container_12 .alpha               { margin-left: 0; }

.vc_row-fluid .vc_span4,
.wpb_teaser_grid.wpb_carousel .vc_span4 {
  width: 31.666666666666668%;
}

	
	.full-width-content.vc_row-fluid  .one-fourths.vc_span3,
	.full-width-content.vc_row-fluid  .one-fourths.vc_span4 {
		width: 50%!important;
	}

	
	body .vc_span3 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content p,
	body .vc_span4 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content p,
	body .vc_span6 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content p,
	body .vc_span8 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content p,
	body .vc_span9 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content p {
		font-size: 17px !important;
   		line-height: 28px !important;
	}

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

	
	
	
	body .nectar-slider-wrap[data-fullscreen="true"]  .swiper-slide .content h2, 
	body .vc_span3 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content h2,
	body .vc_span4 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content h2,
	body .vc_span6 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content h2,
	body .vc_span8 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content h2,
	body .vc_span9 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content h2  {
		font-size: 33px !important;
    	line-height: 57px !important;
		margin-bottom: 8px;
		letter-spacing: -0.5px;
	}

	
	body .nectar-slider-wrap[data-fullscreen="true"] .swiper-slide .content p,
	body .vc_span3 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content p,
	body .vc_span4 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content p,
	body .vc_span6 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content p,
	body .vc_span8 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content p,
	body .vc_span9 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content p {
		font-size: 13px !important;
    	line-height: 26px !important;
		padding-bottom: 7px;
	}

	
	.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 .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: 0px 13px!important;
		letter-spacing: 0.5px!important;
	}

	
	body .nectar-slider-wrap[data-fullscreen="true"] .swiper-slide .content p.transparent-bg span,
	body .vc_span3 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide p.transparent-bg span,
	body .vc_span4 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide p.transparent-bg span,
	body .vc_span6 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide p.transparent-bg span,
	body .vc_span8 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide p.transparent-bg span,
	body .vc_span9 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide p.transparent-bg span {
	    font-size: 13px !important;
    	line-height: 29px !important;
	}

	
	
	.full-width-content.vc_row-fluid .vc_span2,
	.full-width-content.vc_row-fluid .vc_span3,
	.full-width-content.vc_row-fluid .vc_span4,
	.full-width-content.vc_row-fluid .vc_span5,
	.full-width-content.vc_row-fluid .vc_span6,
	.full-width-content.vc_row-fluid .vc_span7,
	.full-width-content.vc_row-fluid .vc_span8,
	.full-width-content.vc_row-fluid .vc_span9,
	.full-width-content.vc_row-fluid .vc_span10,
	.full-width-content.vc_row-fluid .vc_span11, 
	.full-width-content.vc_row-fluid .vc_span12 { width: 100%!important; height: auto!important; }

	
	.full-width-content .vc_span4 .team-member[data-style="meta_overlaid"] .team-member-image {
		height: 370px;
	}

	
	.full-width-content .vc_span4 .testimonial_slider blockquote {
	    font-size: 16px;
	    line-height: 33px;
	}

	.full-width-content.vc_row-fluid .vc_span4 { width: 33.33%; }


.vc_span3 .nectar-slider-wrap .swiper-slide .content h2,
.vc_span4 .nectar-slider-wrap .swiper-slide .content h2,
.vc_span6 .nectar-slider-wrap .swiper-slide .content h2, 
.vc_span8 .nectar-slider-wrap .swiper-slide .content h2, 
.vc_span9 .nectar-slider-wrap .swiper-slide .content h2 {
	font-size: 40px;
	line-height: 60px!important;
}


.vc_span3 .nectar-slider-wrap .swiper-slide .content p,
.vc_span4 .nectar-slider-wrap .swiper-slide .content p,
.vc_span6 .nectar-slider-wrap .swiper-slide .content p, 
.vc_span8 .nectar-slider-wrap .swiper-slide .content p, 
.vc_span9 .nectar-slider-wrap .swiper-slide .content p {
	font-size: 17px!important;
	line-height: 28px!important;
}


.full-width-content .vc_span9 .carousel-wrap.products-carousel,
.full-width-content .vc_span8 .carousel-wrap.products-carousel,
.full-width-content .vc_span6 .carousel-wrap.products-carousel,
.full-width-content .vc_span4 .carousel-wrap.products-carousel,
.full-width-content .vc_span3 .carousel-wrap.products-carousel,
.full-width-content .vc_span9 .carousel-wrap.products-carousel .caroufredsel_wrapper,
.full-width-content .vc_span8 .carousel-wrap.products-carousel .caroufredsel_wrapper,
.full-width-content .vc_span6 .carousel-wrap.products-carousel .caroufredsel_wrapper,
.full-width-content .vc_span4 .carousel-wrap.products-carousel .caroufredsel_wrapper,
.full-width-content .vc_span3 .carousel-wrap.products-carousel .caroufredsel_wrapper {
	overflow: hidden!important;
}


.wpb_row:not(.full-width-content) .vc_span4 .team-member[data-style="meta_overlaid"] .team-meta h3,
.wpb_row:not(.full-width-content) .col.span_4 .team-member[data-style="meta_overlaid"] .team-meta h3 {
	margin-bottom: 2px;
}
.resp-mastnav-mobile{display:none}
.page-search-ingredient-chef #block-ti-lsg-mr-ingredient-chef-build-a-meal-title .sub-main-head{float:left;margin:19px 0 0 2px}
.build-a-meal-overlay .sub-main-head{color:white;font-size:12px;float:left;margin:4px}

.content_area
{
    padding: 0px 0px 10px 10px;
    width: 480px;
    float: left;
    display: inline;
}



#secondary,
#tertiary {
  margin: 50px 0;
}


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


  .col-md-1,
  .col-md-2,
  .col-md-3,
  .col-md-4,
  .col-md-5,
  .col-md-6,
  .col-md-7,
  .col-md-8,
  .col-md-9,
  .col-md-10,
  .col-md-11 {
    float: left;
  }


  .col-md-3 {
    width: 25%;
  }

#nav li.menu-item-2666 a {
font-weight: bold !important;
color: #0362ab;
width: 63px;
}

#nav li.menu-item-2666 a:hover {
font-weight: bold !important;
color: #0362ab;
width: 63px;
}
#content .slider .ux-section{padding-left:0!important;padding-right:0!important;}
#content .ux-section{padding-left:0!important;padding-right:0!important;}
#content div.sharedaddy,#main div.sharedaddy,div.sharedaddy{clear:both}
#content .overlay h1 a,#content .overlay h3 a{text-decoration:none;}
#content .ux_banner{margin-bottom:10px;}
.mfp-content .large-12{padding:0!important;margin-bottom:0!important;}
.large-12{position:relative;width:100%;}

.home .tile-col {
	width: 32%;
	max-width: 300px;
	float: left;
}

.home .tile-col-1,
.home .tile-col-2 {
	margin-right: 20px;
}

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

.home .tile img {
	display: block;
}

.home .tile-6 {
	height: 230px;
	overflow: hidden;
}

.home .tile-6 img,
.home .tile-6-alt img {
	max-width: initial;
}

.home .tile-6-alt {
	overflow: hidden;
	height: 153px;
	display: none;
}


	.home .tile-col-4 {
		display: none;
	}

	.home .tile-6-alt img {
		max-width: 100%;
	}

	.home .tile-col-3 {
		margin-right: 20px;
	}

	.home .tile-col-2 {
		margin-right: 0;
	}


	.home .tile-col-1,
	.home .tile-col-2,
	.home .tile-col-3 {
		margin-right: 0;
	}


	.home .tile-1 img {
		position: absolute;
		top: -107%;
	}

	.home .tile-2 img {
		position: absolute;
		top: -22%;
	}

	.home .tile-3 img {
		position: absolute;
		top: -140%;
	}

	.home .tile-5 img {
		position: absolute;
		top: -90%;
	}

.main-footer .connect .contact .phone, .main-footer .connect .contact .email { color:  #ba9b82 ; font-size: 14px; margin: 4px 0; }

.main-footer .connect .contact .phone a, .main-footer .connect .contact .email a { color:  #ba9b82 ; }

.main-footer .connect .contact .phone a:hover, .main-footer .connect .contact .email a:hover { color:  #a3846b ; }


.header-box {
	background: #FFF;
	height:125px;
	
}
#content .slider .ux-section{padding-left:0!important;padding-right:0!important;}
#content .ux-section{padding-left:0!important;padding-right:0!important;}
#content div.sharedaddy,#main div.sharedaddy,div.sharedaddy{clear:both}
#content .overlay h1 a,#content .overlay h3 a{text-decoration:none;}
#content .ux_banner{margin-bottom:10px;}
.mfp-content .large-12{padding:0!important;margin-bottom:0!important;}
.large-12{position:relative;width:100%;}






.krown-id-grid {
	margin: -40px 0 0 -20px;
	width: 110%;
}

html.ie8 .carousel .carousel-holder, html.ie8 .krown-id-grid.default, html.ie8 .posts-grid {
	margin-left: -15px;
}

	.carousel .carousel-holder, .krown-id-grid.default, .posts-grid {
		margin-left: -15px;
	}


.copyright{
	text-align:center;
	font-size:11px;
	color:#444;
}

    .copyright img {
        height: 53px;
    }

	
.thumb {
	float: left;
	margin: 0px 10px 0px 0px;
	}
#block-search-form{position:relative}
#block-search-form form{margin:0}
#block-search-form .form-item{margin:0}
#block-search-form .element-invisible{display:none}
#block-search-form .form-submit{display:none}
#block-search-form .content form{width:85%;float:right;margin-right:-13%}
#block-block-6,#block-search-form{display:none}
.block-title{line-height:28px;color:#555;margin-bottom:40px;margin-top:0}
.block-title:before{font-size:25px;font-family:'FontAwesome';content:'\f105';padding-right:10px;font-weight:300}
.block-title-small{margin-top:0;margin-bottom:25px}
.block-title-small:before{font-size:16px;font-family:'FontAwesome';content:'\f105';padding-right:10px;font-weight:300}
.block{padding-top:35px;padding-bottom:35px}

#header-region .block,#footer-left-region .block,#footer-right-region .block{padding-top:5px;padding-bottom:5px}
#highlighted-region .block,#top-content-region .block{padding:0}
#featured-region .block{padding-top:5px;padding-bottom:30px}
#contact-content-region .block{padding-top:0;padding-bottom:0}
#sidebar-first-region .block-title:before,#sidebar-second-region .block-title:before{font-size:18px}
#sidebar-first-region .block-title,#sidebar-second-region .block-title{margin-bottom:25px;font-size:20px;line-height:25px}
#footer-four-columns .block-title:before{font-size:14px}
#footer-four-columns .block-title{margin-bottom:25px;font-size:15px;line-height:15px}
footer .block-title{margin-bottom:25px;font-size:15px;line-height:15px}
#sidebar-first-region .block-title,#sidebar-second-region .block-title,.block-title{font-family:Verdana;font-weight:300;margin-bottom:20px}
header.home .block{padding:0}

#custom-sidebar-first-region .block-title:before,#custom-sidebar-second-region .block-title:before{font-size:18px}
#custom-sidebar-first-region .block-title,#custom-sidebar-second-region .block-title{margin-bottom:25px;font-size:20px;line-height:25px}
#quicktabs-container-partner_resources .block-title,#quicktabs-container-mde_resources .block-title{font-size:16px}
#block-block-49 .block-title{font-style:italic}
.ie #block-headerimage-1 .block .block-headerimage{margin-top:-15px}
.block-title:before,.block-title-small:before{color:#e58b1f}
.front .views-slideshow-cycle-main-frame,.front .views-slideshow-cycle-main-frame-row{width:100% !important;border:0;}
.front .views-slideshow-cycle-main-frame-row .video-filter{display:block;margin:0 auto;}
.front .views-slideshow-cycle-main-frame-row img{width:100%;height:auto;}



.img-circle {
  border-radius: 50%;
}


.wrapper, .absheader, .absfooter{

	width: 960px; 
}

.wrapper{
	padding-top: 139px;
}
.front .region-banner-one{position:relative;}
.region-header{overflow:hidden;width:100%;}
.page-node-add .region.region-help{margin-top:80px;}
.front .region-content{background-color:transparent;overflow:hidden;padding:0px;}
ul.calendar-links,.region-content ul.calendar-links{margin:0;padding:0;}
.page-front-page .hs-cta-img{width:100%;}
.node-type-kitchen-page .hs-cta-img{width:50%;}
.hs-cta-img{width:100%;}


.featured-item {
	padding-left: 10px;
	padding-top: -5px;
	margin-top: -15px;

	display: inline-block;
}

.fix{clear:both;height:1px;overflow:hidden;margin:-1px 0 0;}
#header-account-search .dropdown-cart{background-color:#0f8bae;border-radius:0 0 4px 4px;color:#fff;display:none;left:initial;padding:20px;position:fixed;right:initial;margin-top:33px;width:460px;z-index:-1;padding:20px 20px 10px}
#header-account-search .dropdown-cart .block-title{display:none}
#header-account-search .dropdown-cart .button,#header-account-search .dropdown-cart .current-state .clear,.current-state #header-account-search .dropdown-cart .clear,#header-account-search .dropdown-cart .products-grid .add-to-links a,.products-grid .add-to-links #header-account-search .dropdown-cart a,#header-account-search .dropdown-cart #secondary .search-submit,#secondary #header-account-search .dropdown-cart .search-submit{width:48%}
#header-account-search .dropdown-cart .checkout-button{background-color:#ea7862;float:right;padding:0.875rem 0.525rem}
#header-account-search .dropdown-cart .view-bag-button{background-color:#007095;color:#42b1d2;float:left;margin-right:7px;padding:0.875rem 0.525rem}
.lt-ie9 #header-account-search .dropdown-cart .button,.lt-ie9 #header-account-search .dropdown-cart .current-state .clear,.current-state .lt-ie9 #header-account-search .dropdown-cart .clear,.lt-ie9 #header-account-search .dropdown-cart .products-grid .add-to-links a,.products-grid .add-to-links .lt-ie9 #header-account-search .dropdown-cart a,.lt-ie9 #header-account-search .dropdown-cart #secondary .search-submit,#secondary .lt-ie9 #header-account-search .dropdown-cart .search-submit{font-size:10px;padding:0.87em 0.5em}


#rbt {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
}

#header-responsive-wrapper,.header-mobile-menu-wrapper,.header-wrapper-small,.footer-thin{display:none;}
.header-mobile-menu-wrapper{margin:0px 0px 10px 0px;}
.header-mobile-menu-wrapper .sf-menu{box-sizing:border-box;width:100%;background-color:#333;color:#000;}
.header-mobile-menu-wrapper .sf-menu a{font-size:16px;color:#fff;}
.header-mobile-menu-wrapper .sf-menu.xactive{display:block!important;}
.header-mobile-menu-wrapper .sf-menu li{float:none!important;display:block!important;width:100%!important;box-sizing:border-box;}
.header-mobile-menu-wrapper .sf-menu li ul{padding-left:40px;background-color:#444;box-sizing:border-box;width:100%;}
.header-mobile-menu-wrapper .sf-menu li ul li a{color:#fff;}
.header-mobile-menu-wrapper .sf-menu ul{position:static!important;display:none!important;}
.header-mobile-menu-wrapper .xpopdrop ul{display:block!important;}
.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}
.flexslider .slides img{width:auto;margin:0 auto;display:block}
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
html[xmlns] .slides{display:block}
* html .slides{height:1%}
.flexslider .slides{zoom:1}


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

* html .clearfix             { zoom: 1; }
 
*:first-child+html .clearfix { zoom: 1; }

.home .call-to-action {
    width: 684px;
}





.call-to-action {
    width: 681px;
    height: 329px;
    background: #ffffff; 
    background: -moz-linear-gradient(top, #ffffff 0%, #ffffff 17%, #f7fcff 26%, #f6fcfc 27%, #f4fdfc 29%, #f5fafe 33%, #f1f9fc 33%, #effafc 42%, #ebf9fa 43%, #ecf7fb 47%, #e8f6f9 48%, #e6f3f9 54%, #e2f5f9 61%, #dff2f8 62%, #dcf1f6 71%, #daeef5 72%, #d9f0f8 73%, #d8f0f4 75%, #d6eff4 81%, #d7f0f7 81%, #d4edf4 82%, #d4edf4 84%, #cfecf2 86%, #d0edf5 89%, #ceebf1 95%, #c9eaf3 96%, #caebf4 99%, #c8e9f2 100%); 
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(17%,#ffffff), color-stop(26%,#f7fcff), color-stop(27%,#f6fcfc), color-stop(29%,#f4fdfc), color-stop(33%,#f5fafe), color-stop(33%,#f1f9fc), color-stop(42%,#effafc), color-stop(43%,#ebf9fa), color-stop(47%,#ecf7fb), color-stop(48%,#e8f6f9), color-stop(54%,#e6f3f9), color-stop(61%,#e2f5f9), color-stop(62%,#dff2f8), color-stop(71%,#dcf1f6), color-stop(72%,#daeef5), color-stop(73%,#d9f0f8), color-stop(75%,#d8f0f4), color-stop(81%,#d6eff4), color-stop(81%,#d7f0f7), color-stop(82%,#d4edf4), color-stop(84%,#d4edf4), color-stop(86%,#cfecf2), color-stop(89%,#d0edf5), color-stop(95%,#ceebf1), color-stop(96%,#c9eaf3), color-stop(99%,#caebf4), color-stop(100%,#c8e9f2)); 
    background: -webkit-linear-gradient(top, #ffffff 0%,#ffffff 17%,#f7fcff 26%,#f6fcfc 27%,#f4fdfc 29%,#f5fafe 33%,#f1f9fc 33%,#effafc 42%,#ebf9fa 43%,#ecf7fb 47%,#e8f6f9 48%,#e6f3f9 54%,#e2f5f9 61%,#dff2f8 62%,#dcf1f6 71%,#daeef5 72%,#d9f0f8 73%,#d8f0f4 75%,#d6eff4 81%,#d7f0f7 81%,#d4edf4 82%,#d4edf4 84%,#cfecf2 86%,#d0edf5 89%,#ceebf1 95%,#c9eaf3 96%,#caebf4 99%,#c8e9f2 100%); 
    background: -o-linear-gradient(top, #ffffff 0%,#ffffff 17%,#f7fcff 26%,#f6fcfc 27%,#f4fdfc 29%,#f5fafe 33%,#f1f9fc 33%,#effafc 42%,#ebf9fa 43%,#ecf7fb 47%,#e8f6f9 48%,#e6f3f9 54%,#e2f5f9 61%,#dff2f8 62%,#dcf1f6 71%,#daeef5 72%,#d9f0f8 73%,#d8f0f4 75%,#d6eff4 81%,#d7f0f7 81%,#d4edf4 82%,#d4edf4 84%,#cfecf2 86%,#d0edf5 89%,#ceebf1 95%,#c9eaf3 96%,#caebf4 99%,#c8e9f2 100%); 
    background: -ms-linear-gradient(top, #ffffff 0%,#ffffff 17%,#f7fcff 26%,#f6fcfc 27%,#f4fdfc 29%,#f5fafe 33%,#f1f9fc 33%,#effafc 42%,#ebf9fa 43%,#ecf7fb 47%,#e8f6f9 48%,#e6f3f9 54%,#e2f5f9 61%,#dff2f8 62%,#dcf1f6 71%,#daeef5 72%,#d9f0f8 73%,#d8f0f4 75%,#d6eff4 81%,#d7f0f7 81%,#d4edf4 82%,#d4edf4 84%,#cfecf2 86%,#d0edf5 89%,#ceebf1 95%,#c9eaf3 96%,#caebf4 99%,#c8e9f2 100%); 
    background: linear-gradient(top, #ffffff 0%,#ffffff 17%,#f7fcff 26%,#f6fcfc 27%,#f4fdfc 29%,#f5fafe 33%,#f1f9fc 33%,#effafc 42%,#ebf9fa 43%,#ecf7fb 47%,#e8f6f9 48%,#e6f3f9 54%,#e2f5f9 61%,#dff2f8 62%,#dcf1f6 71%,#daeef5 72%,#d9f0f8 73%,#d8f0f4 75%,#d6eff4 81%,#d7f0f7 81%,#d4edf4 82%,#d4edf4 84%,#cfecf2 86%,#d0edf5 89%,#ceebf1 95%,#c9eaf3 96%,#caebf4 99%,#c8e9f2 100%); 
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#c8e9f2',GradientType=0 ); 
    border: 1px solid #CCC;
    z-index: 9999;
}

	
	
			

			
#footer .socialmedia-buttons {
	margin-top: 10px;
}


.socialmedia-buttons {
	margin-top: 5px;
}

	
.socialmedia-buttons img {
	border: 0;
	border: 0 !important;
	margin-right: 5px !important;
	display: inline;
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	transition: all 0.2s ease;
}


.socialmedia-buttons a {
	background: none !important;
}


.socialmedia-buttons a:hover {
	text-decoration: none;
	border: 0;
}

.socialmedia-buttons img.fade:hover {
	opacity: 1 !important;
	-moz-opacity: 1 !important;
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	transition: all 0.2s ease;
}


.socialmedia-buttons img.scale:hover {
	-moz-transform: scale(1.2);
	-webkit-transform: scale(1.2);
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	-ms-zoom: 1.2;
	transition: all 0.2s ease;
}

	
.socialmedia-buttons img.bounce:hover {
	transform: translate(0px, -2px);
	-moz-transform: translate(0px, -2px);
	-webkit-transform: translate(0px, -2px);
	-webkit-transition: -webkit-transform 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	transition: all 0.2s ease;
	
}


.socialmedia-buttons img.combo:hover {
	transform: translate(0px, -4px);
	-moz-transform: scale(1.1) translate(0px, -4px);
	-webkit-transform: scale(1.1) translate(0px, -4px);
	-ms-zoom: 1.1;
	opacity: 1 !important;
	-moz-opacity: 1 !important;
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	transition: all 0.2s ease;
}
.view-uc-orders tbody td.views-field-order-total{text-align:right;}
.view-uc-orders tbody td.views-field-created{text-align:center;}
.view-uc-catalog-terms table tbody tr td .views-field-name{padding:6px 0 12px 0;text-align:center;}
.view-uc-catalog-terms table tbody tr td .views-field-field-custom-image-link .field-content a img{height:220px;width:220px;margin:0 0 -3px 0;}
#block-views-categories-title-block .views-field-nothing{font-size:12px;font-weight:normal;padding:5px 0px 5px 0px;}
.home-block-area .view-id-video_display .views-row .views-field,.home-block-area .view-id-video_display .views-row span{display:table-cell;vertical-align:top;padding-right:10px;}
.view-new-products .views-field-field-image-filename{float:left;width:250px;height:230px;border:1px dotted #ccc;}
.view-new-products .views-field-field-marketing-copy{float:left;width:620px;padding:0px 2px 10px 20px;min-height:230px;}
.view-new-products .views-field-field-marketingcopy{float:left;width:620px;padding:0px 2px 10px 20px;}
.view-new-products .views-field-field-video-id{float:left;width:200px;padding:10px 6px 10px 6px;font-weight:bold;text-align:center;color:#666666;}
.view-new-products .views-field-field-video-id span{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-video-id div{float:left;width:200px;padding:20px 0px 18px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-brochure-1{padding:10px 6px 10px 6px;float:left;width:200px;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products .views-field-field-brochure-1 span{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-brochure-1 div{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-brochure-2{padding:10px 6px 10px 6px;float:left;width:200px;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products .views-field-field-brochure-2 span{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-brochure-2 div{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-brochure-3{padding:10px 6px 10px 6px;float:left;width:200px;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products .views-field-field-brochure-3 span{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-brochure-3 div{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-instructions-1{padding:10px 6px 10px 6px;float:left;width:200px;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products .views-field-field-instructions-1 span{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-instructions-1 div{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-instructions-2{padding:10px 6px 10px 6px;float:left;width:200px;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products .views-field-field-instructions-2 span{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-instructions-2 div{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-instructions-3{padding:10px 6px 10px 6px;float:left;width:200px;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products .views-field-field-instructions-3 span{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-instructions-3 div{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-product-image-1{padding:0 0 0 260px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products .views-field-field-product-image-2{padding:0px 15px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products .views-field-field-product-image-3{padding:0px 15px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products .views-field-field-product-image-4{padding:0px 15px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products .views-field-field-product-image-5{padding:0px 15px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products .views-field-field-product-image-6{padding:0px 15px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products-new .views-field-field-image-filename{float:left;border:1px dotted #ccc;}
.view-new-products-new .views-field-field-marketingcopy{float:left;width:620px;padding:0px 2px 17px 20px;min-height:230px;}
.view-new-products-new .views-field-field-video{float:left;width:200px;padding:10px 10px 18px 10px;font-weight:bold;text-align:center;color:#666666;}
.view-new-products-new .views-field-field-video span{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products-new .views-field-field-video div{float:left;width:200px;padding:20px 0px 18px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products-new .views-field-field-brochure{padding:10px 10px 0 10px;float:left;width:200px;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products-new .views-field-field-brochure span{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products-new .views-field-field-brochure div{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products-new .views-field-field-brochure2{padding:10px 10px 0 10px;float:left;width:200px;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products-new .views-field-field-brochure2 span{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products-new .views-field-field-brochure2 div{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products-new .views-field-field-instructions{padding:10px 10px 0 10px;float:left;width:200px;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products-new .views-field-field-instructions span{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products-new .views-field-field-instructions div{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products-new .views-field-field-product-image-1{padding:0 0 0 260px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products-new .views-field-field-product-image-2{padding:0px 15px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products-new .views-field-field-product-image-3{padding:0px 15px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products-new .views-field-field-product-image-4{padding:0px 15px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products-new .views-field-field-product-image-5{padding:0px 15px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products-new .views-field-field-product-image-6{padding:0px 15px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.views-field-field-event-image{float:right;}
.views-field-field-videothumbnail-value{width:242px;}
.views-field-field-sku{font-weight:bold;font-size:14px;}
.views-field-field-video-thumbnail img{border:#ffcb00 solid 1px;}
.view-uc-catalog td .views-field-field-sku{padding:0 0 4px 0;}
.view-uc-catalog td .views-field-title{padding:0 0 8px 0;}
.views-field-nothing-2{display:none;}
#foam-lube-wrapper .foam-lube-video-wrapper .views-field-field-video-thumbnail img{width:200px;}
#foam-lube-wrapper .foam-lube-video-wrapper .views-field-title{text-align:center;}
#foam-lube-wrapper .foam-lube-video-wrapper .views-field-title .field-content a{width:200px;xdisplay:block;}
.view-distributor-search table .views-field-nothing-1{display:none;}
.view-distributor-search table .views-field-field-region{display:none;}
.view-distributor-search table .views-field-field-country{display:none;}

.inner #footer						{padding:60px 0 57px 0;}

#footer								{padding:10px 0 57px 0;}

#footer .left						{ margin-left:2%; width:50%;}

#footer .right						{margin-right:2%; width:41%;}

#footer .right ul						{ top:30px; }

#footer .right ul li					{ margin:0 10px 0 0;}

#footer .right p						{ margin-top:15px;	}

#footer .left p						{ margin-bottom:15px;}

#footer .right p a									{ text-decoration:none; color:#fff;}

#footer .right p a:hover							{ text-decoration: underline;}

#footer .left ul									{ margin:0; padding:0; list-style:none; width:100%;}

#footer .left ul li									{ margin:0 0 8px 0; padding:0; list-style:none; float:left;}

#footer .left ul li.full 							{ width:100%;}

#footer .left ul li.half 							{ width:48%; }

#footer .left ul li.half.right						{ float:right;}

#footer .left ul li input[type="text"]				{ background:#fff !important;  font-family: 'gotham_bookregular'; font-size:15px; line-height:15px; color:#2c2e30; outline:none; -webkit-appearance:none;
border-radius:17px; height:29px; border:0px; width:92%; padding:0 4%;}



#footer .left ul li.half input[type="text"]			{ padding:0 8%; width:84%;}


#footer .left ul li textarea						{ background:#fff !important;  font-family: 'gotham_bookregular'; font-size:15px; line-height:15px; color:#2c2e30; outline:none; -webkit-appearance:none;
border-radius:17px; height:29px; border:0px; width:92%; padding:10px 4%; min-height:54px;}

#footer .left label									{ float:left; width:60%; font-family: 'gotham_bookregular'; font-size:15px; line-height:15px; color:#fff; }


.comments {
	float:left;
	}

#social_links ul li.twitter a {	background-position: top left; }

#social_links ul li.twitter:hover a {	background-position: bottom left; }

		.et_nav_text_color_light, .et_nav_text_color_light #et-secondary-nav a, .et_nav_text_color_light .et-social-icon a,.et_nav_text_color_light #et-info a { color: rgba( 255, 255, 255, 0.6 ); }

		.et_nav_text_color_dark, .et_nav_text_color_dark #et-secondary-nav a, .et_nav_text_color_dark .et-social-icon a,.et_nav_text_color_dark #et-info a { color: rgba( 0, 0, 0, 0.5 ); }

				#top-header .et-social-icon a { font-size: 14px; }

				.et_nav_text_color_light .et-social-icon a:hover, .et_nav_text_color_light #et-secondary-nav a:hover, .et_nav_text_color_light .et-cart-info:hover { color: rgba(255, 255, 255, 1) !important; }

				.et_nav_text_color_dark .et-social-icon a:hover, .et_nav_text_color_dark #et-secondary-nav a:hover, .et_nav_text_color_dark .et-cart-info:hover { color: rgba(0, 0, 0, 0.7) !important; }


.et-pb-arrow-prev:before, .et-pb-arrow-next:before, .et_pb_testimonial:before, .et_pb_toggle_title:before, .et_overlay:before, #et_search_icon:before, .mobile_menu_bar:before, .et-social-icon a:before, .et_pb_social_icon a.icon:before, .et_pb_font_icon:before, .et_audio_container .mejs-playpause-button button:before, .et_audio_container .mejs-volume-button button:before, .mfp-arrow-left:after, .mfp-arrow-left .mfp-a, .mfp-arrow-right:after, .mfp-arrow-right .mfp-a, #et-info-phone:before, #et-info-email:before, .et-cart-info span:before, .et_pb_pricing_table_button:after, .et_pb_promo_button:after, a.et_pb_more_button:after, .et_pb_newsletter_button:after, .comment-reply-link:after, .form-submit input:after, .et_pb_contact_submit:after, .et_pb_contact_reset:after { font-family: 'ETmodules'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

.et-social-icon a { display: inline-block; font-size: 24px; position: relative; text-align: center; transition: color 300ms ease 0s; color: #666; text-decoration: none; }


	.et-social-icon span { display: none; }



.et_color_scheme_green .et-cart-info, .et_color_scheme_pink .et-cart-info, .et_color_scheme_red .et-cart-info, .et_color_scheme_orange .et-cart-info, .et_color_scheme_green .et-social-icon a:hover, .et_color_scheme_pink .et-social-icon a:hover, .et_color_scheme_red .et-social-icon a:hover, .et_color_scheme_orange .et-social-icon a:hover, .et_color_scheme_green .et_pb_promo_button, .et_color_scheme_pink .et_pb_promo_button, .et_color_scheme_red .et_pb_promo_button, .et_color_scheme_orange .et_pb_promo_button, .et_color_scheme_green .et_pb_more_button, .et_color_scheme_pink .et_pb_more_button, .et_color_scheme_red .et_pb_more_button, .et_color_scheme_orange .et_pb_more_button, .et_color_scheme_green .et_pb_slide_description h2 a, .et_color_scheme_pink .et_pb_slide_description h2 a, .et_color_scheme_red .et_pb_slide_description h2 a, .et_color_scheme_orange .et_pb_slide_description h2 a, .et_color_scheme_green .et-pb-slider-arrows a, .et_color_scheme_pink .et-pb-slider-arrows a, .et_color_scheme_red .et-pb-slider-arrows a, .et_color_scheme_orange .et-pb-slider-arrows a, .et_color_scheme_green .et_audio_content a, .et_color_scheme_pink .et_audio_content a, .et_color_scheme_red .et_audio_content a, .et_color_scheme_orange .et_audio_content a, .et_color_scheme_green .et_link_content a, .et_color_scheme_pink .et_link_content a, .et_color_scheme_red .et_link_content a, .et_color_scheme_orange .et_link_content a, .et_color_scheme_green .et_pb_newsletter_button, .et_color_scheme_pink .et_pb_newsletter_button, .et_color_scheme_red .et_pb_newsletter_button, .et_color_scheme_orange .et_pb_newsletter_button { color: inherit !important; }


		#et_search_icon:hover, .mobile_menu_bar:before, .footer-widget h4, .et-social-icon a:hover, .comment-reply-link, .form-submit input, .et_pb_sum, .et_pb_pricing li a, .et_pb_pricing_table_button, .et_overlay:before, .entry-summary p.price ins, .woocommerce div.product span.price, .woocommerce-page div.product span.price, .woocommerce #content div.product span.price, .woocommerce-page #content div.product span.price, .woocommerce div.product p.price, .woocommerce-page div.product p.price, .woocommerce #content div.product p.price, .woocommerce-page #content div.product p.price, .et_pb_member_social_links a:hover { color: #000000 !important; }

ul.navigation .menu-item-language img.iclflag,
.top-menu .menu-item-language img.iclflag {
  margin-right: 6px;
}

.rtl .menu-item-language img.iclflag {
  margin-right: 0;
  margin-left: 5px;
}
