﻿#primary,
#secondary{float:right;overflow:hidden;width:220px;}
#footer-widget-area .widget-area{float:left;margin-right:20px;width:220px;}
.widget-area ul{list-style:none;margin-left:0;}
.widget-area ul ul{list-style:square;margin-left:1.3em;}
.widget-area select{max-width:100%;}
.widget-area a:link,
.widget-area a:visited{text-decoration:none;}
.widget-area a:active,
.widget-area a:hover{text-decoration:underline;}
.widget-area .entry-meta{font-size:11px;}
#main .widget-area ul{margin-left:0;padding:0 20px 0 0;}
#main .widget-area ul ul{border:none;margin-left:1.3em;padding:0;}
#access,
.entry-meta,
.entry-utility,
.navigation,
.widget-area{-webkit-text-size-adjust:120%;}
#access,	#branding img,	#respond,	.comment-edit-link,	.edit-link,	.navigation,	.page-link,	.widget-area{display:none !important;}
html.responsive body footer #footer-bottom{width:100%;height:1122px;}
html.responsive body footer #footer-bottom #bottom-content{width:90%;}
html.responsive body footer #footer-bottom #bottom-content .topics, html.responsive body footer #footer-bottom #bottom-content #work, html.responsive body footer #footer-bottom #bottom-content #perspectives, html.responsive body footer #footer-bottom #bottom-content #newsroom, html.responsive body footer #footer-bottom #bottom-content #aboutus, html.responsive body footer #footer-bottom #bottom-content #bottom-signup, html.responsive body footer #footer-bottom #bottom-content #copyright{float:left;margin-left:0px;width:100%;}
html.responsive body footer #footer-bottom #bottom-content #work, html.responsive body footer #footer-bottom #bottom-content #perspectives, html.responsive body footer #footer-bottom #bottom-content #newsroom, html.responsive body footer #footer-bottom #bottom-content #aboutus, html.responsive body footer #footer-bottom #bottom-content #bottom-signup, html.responsive body footer #footer-bottom #bottom-content #copyright{margin-top:10px;}
html.responsive body footer #footer-bottom #bottom-content #bottom-signup{display:none;}
html.responsive body footer #footer-bottom #bottom-content .topics .right{clear:both;float:left;padding-top:0px;}
html[data-screensize~="mobile"] body #menu_wrap .mega-menu-wrap .not-interior.last{padding:12px 0 0 0;}
#block-local-globals-related-grids li.last{border-right:none;}
.groups-lander .float-group.group-main .group_column.last{border-bottom:none;border-top:none;}
#block-local-globals-sit-trip-ideas li .li.last{border-right:none;}

  #footer-widgets .widget {
    padding: 0;
  }

  .home-widgets .widget .col-full {
    margin: 0 auto;
  }

  .home-widgets .widget .view-all {
    position: relative;
    top: -4px;
  }

  .home-widgets #homepage-columns .widget {
    padding: 1.618em;
  }
.block-type-widget-area ul.widget-area{padding:0;margin:0}
.block-type-widget-area li.widget{margin:15px 0 0;padding:5px 10px;list-style:none}
.block-type-widget-area li.widget ul{padding:0 0 0 25px;margin:5px 0;list-style:disc}
.block-type-widget-area li.widget span.widget-title{margin:0 0 10px;display:block}
.block-type-widget-area li.widget span.widget-title:empty{display:none}
.block-type-widget-area .horizontal-sidebar li.widget{float:left;margin:0 15px 0 15px;width:20%}
li.widget table#wp-calendar th,li.widget table#wp-calendar td{color:#444;text-align:center}
li.widget table#wp-calendar a{color:#444}
li.widget table#wp-calendar caption{font-weight:bold;font-size:14px;line-height:100%}
li.widget table#wp-calendar td#today{color:#111}
li.widget table#wp-calendar tfoot .pad{background:none}
li.widget table#wp-calendar{width:100%}
#block-bjv5486130557043 li.widget{padding-left:0px;padding-right:0px;}
.block-type-widget-area li.widget .widget-title{font-size:13px;border-style:solid;border-top-width:1px;border-bottom-width:1px;border-left-width:0px;border-right-width:0px;border-color:#eeeeee;letter-spacing:1px;text-transform:uppercase;font-variant:normal;line-height:250%;color:#111111;margin-bottom:10px;}
.block-type-widget-area li.widget a{color:#333333;}

.network-social{
	float: right;
	height:50px;
	}

.network-social a{
	height: 50px;
	width: 40px;
	display:inline-block;
	padding:8px 0;
	margin-right:10px;
	}


	#text-3 img,
	#text-4 img,
	#text-5 img,
	#text-6 img
	{
	display: block;
	margin: 0 auto !important;
	}

	
	#text-3 p,
	#text-4 p,
	#text-5 p,
	#text-6 p
	{
	clear: both;
	}


#header .widget-area {
	width: 470px;
	color: #333333;
	float: right;
	margin: 0; 
	padding: 0;
	}

	
#header .widget-area p {
	margin: 0;
	padding: 0 0 5px 0;
	}

	
#header .widget-area h4 {
	color: #333333;
	font-size: 16px;
	font-weight: normal;
	margin: 10px 0 0 0; 
	padding: 0;
	text-decoration: none;
	}

	
#header .widget-area ul {
	margin: 0;
	padding: 0;
	}

	
#header .widget-area ul li {
	list-style-type: square;
	margin: 0 0 0 20px;
	padding: 0;
	}

	
#home-top .featuredpost img, #home-top .featuredpage img, #home-top .featuredpost .avatar, #home-top .featuredpage .avatar, #home-bottom .featuredpost img, #home-bottom .featuredpage img, #home-bottom .featuredpost .avatar, #home-bottom .featuredpage .avatar, #home-top .widget img, #home-bottom .widget img {
	margin: 0 5px 20px 0;
	padding: 0;
	border: 10px solid #F3F3F3;
	}


	
#sidebar.widget-area2
{
float: left;
width: 260px;
}


#sidebar .widget, #sidebar-alt .widget {
	margin: 0 0 15px 0;
	padding: 15px 15px 0 15px;
	}

	
#sidebar .widget p, #sidebar-alt .widget p {
	margin: 0;
	padding: 0;
	}

#featured-post-4.widget.featuredpost h2, #featured-post-5.widget.featuredpost h2{
	color: #333333;
	font-size: 18px;
}


.widget-wrap h4  
{
padding-top: 10px; 
}


#content-sidebar-wrap #sidebar.sidebar.widget-area #include_post-6.widget.Widget_Include_Post .widget-wrap h4
{
text-align: center;
}


















#text-7.widget.widget_text,
#include_post-13.widget.Widget_Include_Post
{
border-color: #8ec63f;
border-style: solid;
}


#include_post-13.widget.Widget_Include_Post h1 a
{
text-decoration: none;
}


#include_post-13.widget.Widget_Include_Post h1 span,
#include_post-14.widget.Widget_Include_Post h1 span,
#include_post-15.widget.Widget_Include_Post h1 span,
#include_post-16.widget.Widget_Include_Post h1 span,
#include_post-17.widget.Widget_Include_Post h1 span,
#include_post-18.widget.Widget_Include_Post h1 span,
#include_post-19.widget.Widget_Include_Post h1 span,
#include_post-20.widget.Widget_Include_Post h1 span,
#include_post-21.widget.Widget_Include_Post h1 span,
#include_post-22.widget.Widget_Include_Post h1 span,
#include_post-23.widget.Widget_Include_Post h1 span,
#include_post-24.widget.Widget_Include_Post h1 span,
#include_post-25.widget.Widget_Include_Post h1 span,
#include_post-26.widget.Widget_Include_Post h1 span,
#include_post-27.widget.Widget_Include_Post h1 span
{
font-weight: normal;
}


#include_post-6.widget.Widget_Include_Post p 
{
color: #025b45;
font-weight: bold;
font-family: 'Metrophobic', serif;
}



#text-7.widget.widget_text ul li,
#include_post-13.widget.Widget_Include_Post ul li
{
list-style-type: none;
padding-bottom: 10px;
line-height: 20px;
font-weight: bold;

}


#text-7.widget.widget_text ul li a,
#include_post-13.widget.Widget_Include_Post ul li a
{
color: #025b45;
}



#text-7.widget.widget_text ul,
#include_post-13.widget.Widget_Include_Post ul
{
margin-left: 0;
}


#text-7.widget.widget_text p img,
#include_post-13.widget.Widget_Include_Post p img
{
position: relative;
top: -15px;
left: -15px;
}


#text-7 h4.widget-title.widgettitle,
#abovedorte
{
background-color: #8ec63f;
padding-top: 0;
color: white;
font-size: 1.143em;
text-align: center;
}


#text-7.widget.widget_text .widget-wrap .textwidget
{
padding: 6%;
}


 #text-7.widget.widget_text
{
padding: 0;
}


body.home.blog.header-full-width.content-sidebar #wrap #inner #content-sidebar-wrap #sidebar.sidebar.widget-area
{
float: right;
}




body.page.page-id-8571.page-template.page-template-page_blog.page-template-page_blog-php.header-full-width.content-sidebar #wrap #inner #content-sidebar-wrap #sidebar.widget-area 
{
display: none;
}

	
	#include_post-13.widget.Widget_Include_Post
	{
	text-align: center;
	clear: both;
	margin: 0 auto 3% auto !important;
	width: 95%; 
	max-width: 968px;
	}

	
	#include_post-13.widget.Widget_Include_Post img
	{
	margin: 0 auto;
	}

	
	#text-7.widget.widget_text p img
	{
	position: initial;
	margin-bottom: 2% !important;
	}

	
	#text-8.widget.widget_text
	{
	width: 100%;
	margin: 0 auto;
	padding-left: 0;
	padding-right: 0;
	}

	
	

	#sidebar,
	#sidebar.sidebar.widget-area
	{
	width: 260px;
	}

	
	
	
	.page-id-1469 #wrap #inner #content-sidebar-wrap #sidebar.widget-area .featuredpost .post,
	.page-id-1469 #wrap #inner #content-sidebar-wrap #sidebar .featuredpost .post,
	.page-id-1469 #wrap #inner #content-sidebar-wrap #sidebar .featured-post .post,
	.page-id-1469 #wrap #inner #content-sidebar-wrap #sidebar.widget-area .featured-post .post
	{
	display: none;
	}

	
	#text-11 .widget-wrap .textwidget form.searchform
	{
	float: none;
	display: block;
	text-align: center;
	}


	
	#text-12,
	#text-13,
	#wenderhostsubpages-2 .widget-wrap h4,
	li.page_item.page-item-5308.page_item_has_children.with,
	#wenderhostsubpages-2 ul.children
	{
	display: none;
	}

	
	.page-id-37 #wrap #inner #content-sidebar-wrap #sidebar.widget-area #wenderhostsubpages-2
	{
	clear: both;
	}

	
	.page-id-37 #wrap #inner #content-sidebar-wrap #sidebar.widget-area #text-12
	{
	height: auto;
	}

	

	
	
	.page-id-1321 #wrap #inner #content-sidebar-wrap #sidebar.widget-area #text-12
	{
	height: auto;
	}

  .cmsc--nav-level {
    background: black;
    margin: 0;
    position: absolute;
    top: 0;
    -ms-transform: translateX(-250px);
    
    -webkit-transform: translateX(-250px);
    
    transform: translateX(-250px);
    width: 100%; }

  .cmsc--nav-level li:first-of-type {
    margin-top: 6px; }


.gr-off {
	background: #5d9349;
}




#footer li a, #footer li.text{
	display:block;
	padding:5px;
	color:#fff;
	text-decoration:none;
}

.list-view .more-info, .list-view .city-state {
	display: none;
}
.diy-f-accordion .widget-wrapper{margin-top:0}
.widget-wrapper.html .widget-body ul{list-style:disc;padding-left:2em;margin:.5em}
.widget-wrapper.html .widget-body ol ul,.widget-wrapper.html .widget-body ul ul{list-style:circle}
.widget-wrapper.html .widget-body ol ol ul,.widget-wrapper.html .widget-body ol ul ul,.widget-wrapper.html .widget-body ul ol ul,.widget-wrapper.html .widget-body ul ul ul{list-style:square}
.widget-wrapper.html .widget-body ol{list-style:decimal;padding-left:2em;margin:.5em}
.widget-wrapper.html .widget-body ol ol,.widget-wrapper.html .widget-body ul ol{list-style:lower-latin}
.widget-wrapper.html .widget-body ol ol ol,.widget-wrapper.html .widget-body ol ul ol,.widget-wrapper.html .widget-body ul ol ol,.widget-wrapper.html .widget-body ul ul ol{list-style:lower-roman}
.widget-wrapper.html .widget-body ol li,.widget-wrapper.html .widget-body ol ol li,.widget-wrapper.html .widget-body ol ol ol li,.widget-wrapper.html .widget-body ol ol ul li,.widget-wrapper.html .widget-body ol ul li,.widget-wrapper.html .widget-body ol ul ol li,.widget-wrapper.html .widget-body ol ul ul li,.widget-wrapper.html .widget-body ul li,.widget-wrapper.html .widget-body ul ol li,.widget-wrapper.html .widget-body ul ol ol li,.widget-wrapper.html .widget-body ul ol ul li,.widget-wrapper.html .widget-body ul ul li,.widget-wrapper.html .widget-body ul ul ol li,.widget-wrapper.html .widget-body ul ul ul li{list-style:inherit;margin:0}
.callout1 .diy-widget div.widget-wrapper,.callout2 .diy-widget div.widget-wrapper{width:90% !important}
.widget-wrapper{margin:10px 15px}
.widget-wrapper .widget-wrapper{margin:0}
.callout1 .widget-wrapper,.callout2 .widget-wrapper{width:45%;float:left;margin-left:10px;margin-right:10px}

#wp-calendar tfoot #prev { text-align: left; }


.widget_loginwithajaxwidget .cb-modal-title, .widget_loginwithajaxwidget .cb-close-m, .widget_loginwithajaxwidget .lwa-remember, .widget_loginwithajaxwidget .cb-lwa-logo {
  display: none;
}

#cb-footer #cb-widgets .lwa .cb-header {
  display: none;
}

#cb-footer #cb-widgets .lwa-form, #cb-footer #cb-widgets .lwa-remember, #cb-footer #cb-widgets .lwa-register-form, #cb-footer #cb-widgets .lwa.cb-logged-in {
  padding: 0;
}

#cb-footer #cb-widgets .lwa .cb-form-body .cb-username, #cb-footer #cb-widgets .cb-join-modal .cb-form-body .cb-username {
  margin: 0 0 30px 0;
}

#cb-footer #cb-widgets .lwa .cb-form-body .cb-password, #cb-footer #cb-widgets .cb-join-modal .cb-form-body .cb-password {
  margin: 0 0 30px 0;
}

#cb-footer #cb-widgets .lwa .cb-form-body .cb-email, #cb-footer #cb-widgets .cb-join-modal .cb-form-body .cb-email {
  margin: 0 0 30px 0;
}

.cb-lwa-modal .lwa-status {
  display: none;
  margin: 10px 0 20px;
  color: #fff;
  letter-spacing: 1px;
  font-size: 12px;
}

.cb-lwa-modal .lwa-status a {
  color: white;
  text-decoration: underline;
}

.cb-lwa-modal .lwa-status a:hover {
  color: #eee;
}

.cb-lwa-modal .lwa-status-invalid {
  background: #d04a4a;
}

.cb-lwa-modal .lwa-status-confirm {
  background: #8cb68c;
}

.cb-lwa-modal .lwa-status-live {
  padding: 10px;
  display: block;
}
.wrapper{width:1125px;margin:0 auto;}
#header .wrapper{position:relative;}
.article-container .wrapper .footer-columns-container{padding-top:10px;padding-bottom:5px;min-height:300px;}
.article-container .wrapper .footer-columns-container article{min-height:300px;}
.article-container .wrapper .footer-columns-container h4{font-size:18px;text-align:left;margin-bottom:0;}
.hero-overlay .wrapper{width:50%;}
.tabs-container .wrapper{width:50%;}
.section-copy.format-1 .wrapper{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.hero-overlay .wrapper h2{position:relative;-webkit-animation-name:slideDown;-webkit-animation-duration:1s;-webkit-animation-timing-function:ease-in animation-name: slideDown;animation-duration:1s;animation-timing-function:ease-in;}
.wrapper h1.product-name{margin-bottom:35px;position:relative;color:#fff;font-size:38px;z-index:100;text-shadow:2px 2px 2px #000,2px 2px 4px #444;}
.wrapper,.pager{width:100%;}
#footer .wrapper{padding:0 10px;}


.spacing-30{
	margin-bottom:30px;
}
.field-slideshow-slide,.field-slideshow-slide a,.field-slideshow-slide img{max-width:100%;height:auto !important;width:auto !important;}

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

	
		#header .avada-row, #main .avada-row, .footer-area .avada-row,#slidingbar-area .avada-row, #footer .avada-row{ max-width:940px; }


#nav ul ul,#sticky-nav ul ul,
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu-submenu,
#nav ul .login-box,#sticky-nav ul .login-box,
#nav ul .cart-contents,#sticky-nav ul .cart-contents,
#small-nav ul .login-box,#small-nav ul .cart-contents,
#main-nav-search-form, #sticky-nav-search-form
{background-color:#d72120;}


#wrapper .fusion-megamenu-wrapper .fusion-megamenu-submenu,
#wrapper #nav .fusion-megamenu-wrapper .fusion-megamenu-border,
#nav .fusion-navbar-nav .fusion-megamenu-wrapper ul ul, #sticky-nav .fusion-navbar-nav .fusion-megamenu-wrapper ul ul,
#wrapper #nav .fusion-navbar-nav .fusion-megamenu-wrapper ul ul li, #wrapper #sticky-nav .fusion-navbar-nav .fusion-megamenu-wrapper ul ul li,
#header-sticky .cart-content a,#header-sticky .cart-content a:hover,#header-sticky .login-box,#header-sticky .cart-contents,
#header .cart-content a, #side-header .cart-content a, #header .cart-content a:hover,#side-header .cart-content a:hover,#header .login-box,#header .cart-contents, #side-header .cart-contents,#small-nav .login-box,#small-nav .cart-contents,#small-nav .cart-content a,#small-nav .cart-content a:hover,
#main-nav-search-form, #sticky-nav-search-form
{border-color:#dcdadb;}


.input-text, input[type="text"], textarea,
input.s,#comment-input input,#comment-textarea textarea,.comment-form-comment textarea, .post-password-form .password,
.wpcf7-form .wpcf7-text,.wpcf7-form .wpcf7-quiz,.wpcf7-form .wpcf7-number,.wpcf7-form textarea,.wpcf7-form .wpcf7-select,.wpcf7-captchar,.wpcf7-form .wpcf7-date,
.gform_wrapper .gfield input[type=text],.gform_wrapper .gfield input[type=email],.gform_wrapper .gfield textarea,.gform_wrapper .gfield select,
#bbpress-forums .bbp-search-form #bbp_search,.bbp-reply-form input#bbp_topic_tags,.bbp-topic-form input#bbp_topic_title, .bbp-topic-form input#bbp_topic_tags, .bbp-topic-form select#bbp_stick_topic_select, .bbp-topic-form select#bbp_topic_status_select,#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content,.bbp-login-form input,
.main-nav-search-form input,.search-page-search-form input,.chzn-container-single .chzn-single,.chzn-container .chzn-drop,
.avada-select-parent select,.avada-select-parent .select-arrow, #wrapper .select-arrow,
select,
#lang_sel_click a.lang_sel_sel,
#lang_sel_click ul ul a, #lang_sel_click ul ul a:visited,
#lang_sel_click a, #lang_sel_click a:visited,#wrapper .search-table .search-field input{
background-color:#ffffff;}


.input-text, input[type="text"], textarea,
input.s,input.s .placeholder,#comment-input input,#comment-textarea textarea,#comment-input .placeholder,#comment-textarea .placeholder,.comment-form-comment textarea, .post-password-form .password,
.wpcf7-form .wpcf7-text,.wpcf7-form .wpcf7-quiz,.wpcf7-form .wpcf7-number,.wpcf7-form textarea,.wpcf7-form .wpcf7-select,.wpcf7-select-parent .select-arrow,.wpcf7-captchar,.wpcf7-form .wpcf7-date,
.gform_wrapper .gfield input[type=text],.gform_wrapper .gfield input[type=email],.gform_wrapper .gfield textarea,.gform_wrapper .gfield select,
select,
#bbpress-forums .bbp-search-form #bbp_search,.bbp-reply-form input#bbp_topic_tags,.bbp-topic-form input#bbp_topic_title, .bbp-topic-form input#bbp_topic_tags, .bbp-topic-form select#bbp_stick_topic_select, .bbp-topic-form select#bbp_topic_status_select,#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content,.bbp-login-form input,
.main-nav-search-form input,.search-page-search-form input,.chzn-container-single .chzn-single,.chzn-container .chzn-drop,.avada-select-parent select, #wrapper .search-table .search-field input
{color:#aaa9a9;}


.input-text, input[type="text"], textarea,
input.s,#comment-input input,#comment-textarea textarea,.comment-form-comment textarea, .post-password-form .password,
.wpcf7-form .wpcf7-text,.wpcf7-form .wpcf7-quiz,.wpcf7-form .wpcf7-number,.wpcf7-form textarea,.wpcf7-form .wpcf7-select,.wpcf7-select-parent .select-arrow,.wpcf7-captchar,.wpcf7-form .wpcf7-date,
.gform_wrapper .gfield input[type=text],.gform_wrapper .gfield input[type=email],.gform_wrapper .gfield textarea,.gform_wrapper .gfield_select[multiple=multiple],.gform_wrapper .gfield select,.gravity-select-parent .select-arrow,.select-arrow,
#bbpress-forums .quicktags-toolbar,#bbpress-forums .bbp-search-form #bbp_search,.bbp-reply-form input#bbp_topic_tags,.bbp-topic-form input#bbp_topic_title, .bbp-topic-form input#bbp_topic_tags, .bbp-topic-form select#bbp_stick_topic_select, .bbp-topic-form select#bbp_topic_status_select,#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content,#wp-bbp_topic_content-editor-container,#wp-bbp_reply_content-editor-container,.bbp-login-form input,
.main-nav-search-form input,.search-page-search-form input,.chzn-container-single .chzn-single,.chzn-container .chzn-drop,
.avada-select-parent select,.avada-select-parent .select-arrow,
select,
#lang_sel_click a.lang_sel_sel,
#lang_sel_click ul ul a, #lang_sel_click ul ul a:visited,
#lang_sel_click a, #lang_sel_click a:visited,
#wrapper .search-table .search-field input,
.avada-select .select2-container .select2-choice, .woocommerce-checkout .select2-drop-active
{border-color:#d2d2d2;}


#wrapper .header-social .menu .sub-menu,#wrapper .header-social .login-box,#wrapper .header-social .cart-contents,.main-nav-search-form{
	background-color:#ffffff;
}


#wrapper .header-social .menu .sub-menu,#wrapper .header-social .menu .sub-menu li,.top-menu .cart-content a,#wrapper .header-social .login-box,#wrapper .header-social .cart-contents,.main-nav-search-form{
	border-color:#e5e5e5;
}
body.style-206 #usersite-container .site-wrap,body.style-206 #usersite-container .site-wide-feature-area .zoogle-content{max-width:960px;margin:auto}


.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px; }

.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px; }


.container .jumbotron, .container-fluid .jumbotron {
  border-radius: 6px; }


.jumbotron .container {
  max-width: 100%; }



body,
.container-collateral-archive {
  position: relative; }


.padding-xs.container,
.padding-sm.container,
.padding-md.container,
.padding-lg.container,
.padding-xl.container {
  padding-left: 15px;
  padding-right: 15px; }


.breadcrumbs-wrapper .container {
  overflow-x: auto;
  padding: 12px 0 12px 15px;
  position: relative;
  white-space: nowrap;
  z-index: 5; }


.gallerySlider-desktop .rsSlide .container {
  padding-bottom: 35px; }

  .footer-top .container {
    border-bottom: 1px solid #898888; }


  .single-resources .breadcrumbs-wrapper .container {
    margin-top: 55px; }


.videos .container {
  overflow: hidden;
  padding: 24px 30px; }


.testimonials .quotations .container {
  padding: 24px 15px; }
.row{margin-bottom:20px}
.clearfix,.row{zoom:1}
.clearfix:before,.clearfix:after,.row:before,.row:after{content:"\0020";display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:after,.row:after{clear:both}
#header.scrolled .row.blue{height:0;visibility:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}
#header .row.blue{-moz-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;height:38px;visibility:visible;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}
body.node-type-insider-guide .row.center,#term-list .row.center,.press-room .row.center,body.page-groups .row.center{text-align:center}
body.node-type-insider-guide .row.center h2,#term-list .row.center h2,.press-room .row.center h2,body.page-groups .row.center h2{margin:24px 0;font-size:48px;line-height:1;font-weight:600}
body.node-type-insider-guide .row.center .intro,#term-list .row.center .intro,.press-room .row.center .intro,body.page-groups .row.center .intro{color:#999}
body.node-type-insider-guide .row.center .intro h2,#term-list .row.center .intro h2,.press-room .row.center .intro h2,body.page-groups .row.center .intro h2{font-size:28px;line-height:1.3;margin:0}
body.node-type-mmg-custom-profile-page #profile-ratings-reviews .ratings-reviews-items .row{border-top:1px dashed #cfceca;font-size:15px;line-height:22px;padding-top:20px}
body.node-type-mmg-custom-profile-page #profile-ratings-reviews .ratings-reviews-items .row .review-title{font-size:24px;line-height:30px}
body.node-type-mmg-custom-profile-page #profile-ratings-reviews .ratings-reviews-items .row .review-body{color:#565656}




#main
{
    margin-top: 94px;
}



.clear:after,
.wrapper:after,
.format-status .entry-header:after {
	clear: both;
}

.clear:before,
.clear:after,
.wrapper:before,
.wrapper:after,
.format-status .entry-header:before,
.format-status .entry-header:after {
	display: table;
	content: "";
}

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


.ccl-text {
	width:100%;
	height:auto;
	float:left;
	margin-bottom:8px;
	margin-top:50px;
}


.ccl-text span {
	width:23px;
	height:23px;
	background:#e6ecf4;
	display:inline-block;
	margin-bottom:0.17em;
	-moz-border-radius: 8px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-khtml-border-radius: 8px;
}
.wrp{margin:0 auto;padding:0px 10px;width:1060px}
.far.mid.f1 .wrp{width:100%;padding:0}
.far.mid.f2 .wrp,.far.mid.f4 .wrp,.far.mid.f5 .wrp{width:96%}
.far.mid.f2 .wrp hr,.far.mid.f4 .wrp hr,.far.mid.f5 .wrp hr{margin:20px 0px 20px 0px}
.f1 .wrp{padding:0px 20px;text-align:center}
.bSe .f2 .wrp{width:auto}
.f2.farb .wrp{box-sizing:border-box;padding:0px 5%}
.f2 .wrp{box-sizing:border-box;padding:0px 10px}
.tve-woo-minicart header .wrp{position:relative;padding-right:150px;box-sizing:border-box}
.tve-woo-minicart header .wrp .mini-cart-contents{position:absolute;right:0;top:50%;margin-top:-20.5px}
.brd .wrp{padding:12px 20px}
.wrp.cnt.bip .in .pWr{margin:0 auto;width:34%}
.bp-t .wrp{background:#fff;display:inline-block;padding:10px;text-align:left;vertical-align:middle}
.bp-t .wrp p{margin-bottom:20px}
.wrp .bpd{width:702px}
.f3 .wrp,.f4 .wrp,.f5 .wrp{box-sizing:border-box;padding:0px 20px}
 #pg-4-0 , #pg-4-1 , #pl-4 .panel-grid-cell .so-panel { margin-bottom:35px }
 #pl-4 .panel-grid-cell .so-panel:last-child { margin-bottom:0px }
 #pl-4 .panel-grid { margin-left:0;margin-right:0 }
 #pl-4 .panel-grid-cell { padding:0 }
 span.desc-menu, #menu li ul a, #menu li ul a:visited { font-family: Open Sans, Helvetica Neue, Helvetica, Arial, sans-serif; }
 #mainmenu-wrapper, #menu ul { background: #613c1e; }
 #menu li li { border-right: none; position: relative; z-index: 100; width: 100%; line-height: 20px !important; margin: 0 !important; padding: 0 !important; min-height: 37px; }
 #menu ul { display: none; position: absolute; padding: 0px; top: 66px; left: -19px; width: 160px; background-color: #34495e; -webkit-box-shadow: 3px 3px 3px rgba(50, 50, 50, 0.2); -moz-box-shadow: 3px 3px 3px rgba(50, 50, 50, 0.2); box-shadow: 3px 3px 3px rgba(50, 50, 50, 0.2); -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; z-index: 990; }
 #menu ul ul, #menu ul ul ul { display: none; position: absolute; top: 0px; left: 137px; padding-top: 0px; -webkit-border-radius: 5px; -webkit-border-top-left-radius: 0; -moz-border-radius: 5px; -moz-border-radius-topleft: 0; border-radius: 5px; border-top-left-radius: 0; z-index: 999; }
 #menu li ul a { width: 100% color: #d4d7db; font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 12px; text-transform: capitalize; line-height: 18px; z-index: 190; text-decoration: none; padding: 10px 15px; transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; -ms-transition: all 0.3s ease-in-out 0s; }
 #menu li ul a:hover { border: none; padding-left: 15px; }
 #menu ul ul li:first-child a { margin-top: 0px; }
.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;}
