﻿#zephyr p{margin-bottom:5px;}

.navbar-collapse {
  max-height: 340px;
  padding-right: 15px;
  padding-left: 15px;
  overflow-x: visible;
  -webkit-overflow-scrolling: touch;
  border-top: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
}

.navbar-collapse.in {
  overflow-y: auto;
}

  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }

  .navbar-fixed-top .navbar-collapse,
  .navbar-static-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    padding-right: 0;
    padding-left: 0;
  }

.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #e7e7e7;
}

.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #101010;
}

div.navbar-collapse ul.nav li.dropdown ul.dropdown-menu li ul li a{color: #eee;}

#nav3 .menu3 {width:115px;list-style-type:none;margin:0;left:-200px; position:absolute;}

.vc_non_responsive .vc_row .vc_col-sm-12 {
  position: relative;
  float: left;
  width: 100%;
  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-12 {
    width: 100%;
  }
.view-vote-results .views-row{width:15%;float:left;padding:5px 0 12px;border-bottom:1px #ddd solid;color:#666;line-height:1.2em;}
.view-vote-results .views-row.views-row-first.views-row-last{width:30%;}
.front .region-banner .view-messages .views-row{position:absolute;top:15px;width:100%;}

.aligncenter {text-align:center;  margin:0px auto 15px auto; display:block; }
.media-list{padding-left:0;list-style:none}

ul.media-list li .pull-left img{
	width: 150px;
	height: auto;
}
	
ul.media-list li .pull-left{
	margin-bottom: 10px;
	float: none;
}

.media-list .entry-content p{
	text-align: justify;
}


ul.media-list hr:last-child{
	display: none;
}
.site-header__main-navigation ul .multi-col .sub-menu-wrap .level-1{border-bottom:none;float:left;padding:0 22px;width:50%}
.site-header__main-navigation ul .multi-col .sub-menu-wrap .level-1 li{border-bottom:1px solid #d2d2d2}

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

      #wrap_date .event-date .start-date div, 
      #wrap_date .event-date .end-date div, 
      #footer-widgets .event-date .start-date div, 
      #footer-widgets .event-date .end-date div{
        font-size: 12px;
      }

      #wrap_date .event-date .start-date div,
      #wrap_date .event-date .end-date div,
      #footer-widgets .event-date .start-date div,
      #footer-widgets .event-date .end-date div{
        font-size: 12px;
      }

  #wrap_date .event-date .start-date, #wrap_date .event-date .end-date {
    clear: both;
    width: 100px;
    margin-left: 0;
  }

  #wrap_date .event-date .start-date span, #footer-widgets .event-date .start-date span {
    display: none;
  }

      #footer-widgets .event-date .start-date div, 
      #footer-widgets .event-date .end-date div{
        font-size: 12px;
      }


.event-list .start-date, .event-list .end-date {
	text-align: center;
	width: 3.2em;
	border-radius: 5px;
	background-color: rgb(230,230,230);
}


.event-list .start-date {
	float: left;
}

		#wrap_date .event-date .start-date,
		#wrap_date .event-date .end-date,
		#footer-widgets .event-date .start-date,
		#footer-widgets .event-date .end-date{
			width: auto;
			background-color: transparent;
		}

			#wrap_date .event-date .start-date div,
			#wrap_date .event-date .end-date div,
			#footer-widgets .event-date .start-date div,
			#footer-widgets .event-date .end-date div{
				float: left;
				font-size: 11px;
				line-height: 22px;
				color: #fff;
				font-weight: normal;
			}

			#wrap_date .event-date .start-date span,
			#footer-widgets .event-date .start-date span{
				padding: 0 3px;
				color: #fff
			}

				      #footer-widgets .event-date .start-date div, 
				      #footer-widgets .event-date .end-date div{
				        font-size: 12px;
				      }


.share-nurse-animation {
	position: absolute;
	left: 25px;
	top: 20px;
}

.c_img_t { z-index: 0; width: 85px;height:85px;border-radius:5px;}

img.c_img_t:hover {
box-shadow: 0 0 2px 2px #aaa;
-webkit-box-shadow: 0 0 2px 2px #aaa;
-moz-box-shadow: 0 0 2px 2px #aaa;
}

#home_testimonial_banner{
    background: #b5985b;
    padding:20px 0 10px 0;
}


#home_testimonial_banner div{
     -webkit-box-sizing:initial;
    -moz-box-sizing:initial;
    box-sizing: initial;
}

#wowslider-container1 .ws_images ul{
	position:relative;
	width: 10000%; 
	height:auto;
	left:0;
	list-style:none;
	margin:0;
	padding:0;
	border-spacing:0;
	overflow: visible;
	
}

#wowslider-container1 .ws_images ul li{
	width:1%;
	line-height:0; 
	float:left;
	font-size:0;
	padding:0 0 0 0 !important;
	margin:0 0 0 0 !important;
}


#wowslider-container1 .ws_images{
	position: relative;
	left:0;
	top:0;
	width:100%;
	height:100%;
	overflow:hidden;
}

#wowslider-container1 .ws_images a{
	width:100%;
	display:block;
	color:transparent;
}

#wowslider-container1 .ws_images img{
	width:100%;
	border:none 0;
	max-width: none;
	padding:0;
	margin:0;
}

.clearfix:before,
.clearfix:after {
    content: '\0020';
    display: block;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0;
}

.clearfix:after {
    clear: both
}


.clearfix {
    zoom: 1
}


#flashcontent {margin:20px auto;font-size: 0.9em;width :980px;text-align:center;}

#flashcontent h1.title{border-bottom:1px solid #CC6600;}


.mobile.m960 #info_section .col.col_1_3,
.mobile.m960 #info_section .col.col_2_3,
.mobile.m768 #info_section .col.col_1_3,
.mobile.m768 #info_section .col.col_2_3,
.mobile.m320 #info_section .col.col_1_3,
.mobile.m320 #info_section .col.col_2_3 {
	width: 100%;
	margin: 30px 0 20px;
}


.mobile.m1170 #info_section .col.col_1_3 {
	width: 200px;
	margin: 100px 0;
}

.mobile.m1170 #info_section .col.col_2_3 {
	width: 670px;
	margin: 100px 0;
}


.mobile.m320 #info_section .col.col_2_3 p {
	margin-left: 0px;
}


#info_section .col.col_1_3 {
	width: 270px;
	margin: 0 30px 30px 100px;
}


#info_section .col.col_2_3 {
	position: relative;
	width: auto;
	max-width: 670px;
	margin: 0;
}


.col {
	float: left;
	margin: 15px;
	 
}


#header .widget-area {
float:right;
margin:10px 0;
padding:0;
width:470px;
height:30px!important;
	}

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

	


#content h1, #content h2, #content h3, #content h4, #content h5, #content h6, #header .widget-area h4 {
	color: #333333;
	font-family: Helvetica, Arial, san-serif;
	font-weight: normal;
	text-decoration: none;
	margin: 0 0 5px 0;
	padding: 0;
	}

	
#content h4, #header .widget-area h4 {
	font-size: 14px;

	}


#sidebar .widget, #sidebar-alt .widget {
	background: #fff;
	margin: 0 0 15px 0;
	padding: 0 0 5px 0;
	border: 0px solid #FFFFFF;	
	}

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

 
#footer-widgets .widget {
    background: none;
    border: none;
}

.b-logo { left:30px; top:35px; position:absolute; }

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


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


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

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

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

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

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

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

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

  width: 100%;
  left: -1px;
  

}

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


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


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

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

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


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

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item a,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item span.um-anchoremulator {
  width: auto;
  display: block;
  background: transparent;
}

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

}

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

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

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

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

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

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

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

#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu-1 {
  border: 1px solid transparent;
  padding-top: 6px;
  padding-bottom: 6px;
}

#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu ul.sub-menu {
  top: -1px;
  border-style: solid;
  border-width: 1px;
}

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

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

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

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

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

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

}

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





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

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

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

}

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

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

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

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

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

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

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

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

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


#megaMenu ul.megaMenu li.menu-item a span.wpmega-item-description, #megaMenu ul.megaMenu li.menu-item span.um-anchoremulator span.wpmega-item-description {
  font-size: 9px;
  color: #bbbbbb;
  text-transform: uppercase;
}


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

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


ul.site-links {
  float: left;
  clear: left;
  margin: 16px 0; }

  ul.site-links li {
    list-style: none;
    display: inline-block; }

    ul.site-links li a {
      text-decoration: none;
      color: #fff;
      padding: 18px 12px 16px;
      margin: 0;
      font-size: 1.25em;
      font-family: "alternate-gothic-no-3-d", Helvetica, Arial, sans-serif;
      text-transform: uppercase; }

      ul.site-links li a:hover {
        background: #DA1028;
        color: white; }

    ul.site-links li:last-child {
      padding-right: 0; }

  .site-footer ul.site-links {
    margin: 0; }

    .site-footer ul.site-links li a {
      font-size: 1em;
      padding: 10px 14px;
      display: block; }

  .main-menu ul.site-links {
    clear: none;
    display: inline-block;
    float: left;
    width: auto; }

    .main-menu ul.site-links li a {
      font-size: inherit; }



.custom #multimedia_box, .custom li.widget, .custom .post_box, .custom .teasers_box, .custom .headline_area h1, .custom .headline_area h2, .custom ul.menu, .custom #archive_info, .custom #archive_intro h1, .custom  #comments, .custom .prev_next p, .custom #foot 
{-moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius:4px;}



.custom #multimedia_box, .custom li.widget, .custom #comments, .custom #foot, .custom .post_box, .custom .teasers_box, .custom #archive_info, .custom #archive_intro h1 {border: 1px solid #ddd;}



.custom #header_widget_1 ul.sidebar_list li.widget, .custom #archive_intro, .custom .prev_next {border: none;}





.custom #header_widget_1 ul.sidebar_list li.widget {background: transparent; padding: 0; position:absolute; display: block; top:0; right:-10px; width: auto; }

.custom li.widget {background:#fff; padding-left:1em; padding-top: 1em; margin-bottom:1em;}

.custom li.widget ul {padding-left:0.5em;}

.custom #foot li.widget ul {padding-left:0;}

.custom #foot .widget {background: #eee; margin: 0; border:none;}

	li.widget { font-size: 1.3em; line-height: 1.385em; margin-bottom: 2.769em; }

		li.widget p { margin-bottom: 1.385em; }

		li.widget abbr, li.widget acronym { font-size: 0.846em; }

		li.widget code { font-size: 0.923em; }

			li.widget ul li { margin-bottom: 0.692em; }

				li.widget li ul { margin: 0.692em 0 0 1.385em; }

	
	li.widget .widget_box { padding: 0.692em; border-width: 0.077em; }

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

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

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

			li.widget ul li .num_comments { color: #111; }


.navbar .btn-navbar .icon-bar {
	display: block;
	width: 18px;
	height: 2px;
	background-color: #f5f5f5;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
	-webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
	-moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
	box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25)
}


.btn-navbar .icon-bar+.icon-bar {
	margin-top: 3px
}

  #navigation .nav-close,
  #navigation .nav-home {
    display: none;
  }
.configurator-share-panel .title,.free-shipment-note,.home-text-box-more-text{font-weight:900;font-family:Lato,sans-serif}
.home-text-box,.home-text-box-more-text{position:absolute;color:#fff;text-align:center}
.home-text-box{left:0;display:none}
.home-text-box-more-text{left:50%;bottom:20px;width:310px;margin-left:-155px}
.home-text-box-more-text .regular-text{font-family:Lato,sans-serif;font-weight:300;font-style:normal}

#content {

}




.one-column #content {
	margin: 0 auto;
	width: 640px;
}




.single-attachment #content {
	margin: 0 auto;
	width: 900px;
}


.landing-page #content {
	margin: 0 auto;
	width: 990px;
}

#content,
#content input,
#content textarea {
	color: #7B6E5D;
	font-size: 12px;
	line-height: 24px;
}

#content p,
#content ul,
#content ol,
#content dd,
#content pre,
#content hr {
	margin-bottom: 24px;
}

#content ul ul,
#content ol ol,
#content ul ol,
#content ol ul {
	margin-bottom: 0;
}

#content pre,
#content kbd,
#content tt,
#content var {
	font-size: 15px;
	line-height: 21px;
}

#content code {
	font-size: 13px;
}

#content dt,
#content th {
	color: #000;
}

#content h1,
#content h2,
#content h3,
#content h4,
#content h5,
#content h6 {
	color: #7B6E5D;
	line-height: 1.5em;
	margin: 0 0 20px 0;
}

#content table {
	border: none;
	margin: 0 -1px 24px 0;
	text-align: left;
	width: 100%;
}

#content tr th,
#content thead th {
	color: #888;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	padding: 9px 24px;
}

#content tr td {
	border-top: none;
	padding: 6px 24px;
}

#content tr.odd td {
	background: #f2f7fc;
}

#content .entry-title {
	color: #000;
	font-size: 21px;
	font-weight: bold;
	line-height: 1.3em;
	margin-bottom: 0;
	display:none;
}

#content .entry-summary p:last-child {
	margin-bottom: 12px;
}

#content .video-player {
	padding: 0;
}





.home #content .format-aside p,
.home #content .category-asides p {
	font-size: 14px;
	line-height: 20px;
	margin-bottom: 10px;
	margin-top: 0;
}

.home #content .format-aside .entry-content,
.home #content .category-asides .entry-content {
	padding-top: 0;
}

.home #content .format-gallery .entry-utility,
.home #content .category-gallery .entry-utility {
	padding-top: 4px;
}

#content .attachment img {
	display: block;
	margin: 0 auto;
}

	#content,
	.one-column #content {
		margin: 24pt 0 0;
		width: 100%;
	}

#content div.koeb-gavekort h2, #content div.soeg-job h2 {line-height: 40px; color:#000; text-align: center; font-size: 24px;}

#content div.koeb-gavekort h2 a, #content div.soeg-job h2 a {color:#000; text-align: center; font-size: 24px; text-decoration: none;}

#prime .teaser-content .the-author .author-date {font-size:1em;}


.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.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,
.col-md-12,
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.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-4 {
    width: 33.33333333333333%;
  }

.social-share .sns {
  text-align: center;
}

	.top-navigation-right{ float: none; }

	.top-navigation-right-text{ float: none; padding: 10px 0px; }

.toppad {
width: 80%;
margin: 0 auto;
	  padding:8px 0;
}


.discover_text, .products_text, .special_text, .support_text
{
	float:left;
}


.nav-menu li.menu-item-29, .nav-menu li.menu-item-30, .nav-menu li.menu-item-31, .nav-menu li.menu-item-32, .nav-menu li.menu-item-33 {
	border-bottom : 10px solid #000;
	margin : 0 0.75em;
}


.nav-menu li.menu-item-29 {border-color : #DC5653;}

.nav-menu li.menu-item-30 {border-color : #936196;}

.nav-menu li.menu-item-31 {border-color : #679D52;}

.nav-menu li.menu-item-32 {border-color : #6999EB;}

.nav-menu li.menu-item-33 {border-color : #F5B84E;}

.nav-menu li.menu-item-29:hover a{background : rgba(220,86,83,0.5);}

.nav-menu li.menu-item-30:hover a{background : rgba(147,97,150,0.5);}

.nav-menu li.menu-item-31:hover a{background : rgba(130,157,82,0.5);}

.nav-menu li.menu-item-32:hover a{background : rgba(105,153,235,0.5);}

.nav-menu li.menu-item-33:hover a{background : rgba(245,184,78,0.5);}


ul.nav-menu li.menu-item-29 ul li:hover {background-color: #DC5653;}

ul.nav-menu li.menu-item-30 ul li:hover {background-color: #936196;}

ul.nav-menu li.menu-item-31 ul li:hover {background-color: #679D52;}

ul.nav-menu li.menu-item-32 ul li:hover {background-color: #6999EB;}

ul.nav-menu li.menu-item-33 ul li:hover {background-color: #F5B84E;}

.topspan {
 font-size: 8px;
 width:21px; 
 margin-top:2px;
}

.toplink:hover .topspan
{
     padding-top:10px;
	 -moz-transition:all 600ms ease 0s;
	-webkit-transition:all 600ms ease 0s;
	-o-transition:all 600ms ease 0s;
	transition:all 600ms ease 0s;

}
.field-type-taxonomy-term-reference .field-item{display:inline;margin-left:.3em;}
.field-name-taxonomy-tags .field-item{display:inline;margin:0 10px 0 0;}
#main .field-name-field-tags .field-items .field-item{color:#ff8400;}
#main .field-item p{border-color:#333333;}
#main .field-items .field-item{margin-left:6px;margin-right:5px;}
#main .field-name-field-tags .field-items .field-item:last-child{border-right-width:0px;padding-right:0px;margin-right:0px;}
#main .field-name-body .field-items .field-item{margin-left:0px;margin-right:0px;}
#main .field-items .field-item:last-child{border-right-width:0px;padding-right:0px;}
#main .field-type-taxonomy-term-reference .field-items .field-item{font-size:12px;text-transform:uppercase;text-align:left;line-height:140%;text-decoration:none;padding-right:6px;border-right-width:1px;border-style:dotted;margin-right:6px;}
#main .media-gallery-media .field-items .field-item{margin-left:0;margin-right:0;}
.meta-wrapper .media-title * .field-item,.meta-wrapper .media-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;-moz-binding:url(/profiles/gardens/modules/contrib/media_gallery/ellipsis.xml#ellipsis);}
.media-gallery-detail-wrapper .field-name-media-description .field-item{word-wrap:break-word;}



.menu-toggle {
  display: none; }

  .footer-bottom ul.menu {
    text-align: right;
    padding-top: 15px;
    margin-bottom: 0; }

    .footer-bottom ul.menu li {
      display: inline;
      margin: 0 4px 0 0; }

      .footer-bottom ul.menu li a {
        display: inline-block;
        font-size: 0.9em;
        padding: 2px 6px;
        color: #34495E; }

      .footer-bottom ul.menu li ul.sub-menu {
        margin: 0;
        display: inline; }

    .footer-bottom ul.menu li a:hover,
    .footer-bottom ul.menu li.current_page_item a {
      background-color: #3498DB;
      color: #FFFFFF; }

  .site-footer .footer-bottom ul.menu li a {
    margin-bottom: 10px; }

  .site-footer .footer-bottom ul.menu {
    margin: 0;
    padding-top: 0;
    text-align: center;
    padding-bottom: 20px; }


  .menu-all-pages-container {
    padding: 10px 0; }

    .menu-all-pages-container select {
      width: 100%;
      padding: 5px 0; }

.grt .headline {
	font-size: 26px;
	line-height: 39px;
	margin: 0;
}

.post_box .headline, .headline a {
	color: #404041;
}

.headline a:hover {
	color: #c41230;
}

.archive_intro .headline {
	margin-bottom: 26px;
}

.sidebar .headline, .sidebar .sidebar_heading, .sidebar .widget_title {
	font-size: 17px;
	line-height: 25px;
}

.post_box .headline, .post_box .headline a { font: 700 42px/50px 'Roboto Condensed',Helvetica,sans-serif; }

.teasers_home.post_box .headline, .teasers_home.post_box .headline a { font: 700 32px/38px 'Roboto Condensed',Helvetica,sans-serif; }

.template-single-ai1ec_event .post_box .headline { font: 700 42px/50px 'Roboto Condensed',Helvetica,sans-serif; }

.panel-grid-cell {
    -ms-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    
    padding: 0 17px;
    min-height: 1em;
}

.panel-grid-cell .panel {
    zoom: 1;
    min-height: 1em;
}

.panel-grid-cell .panel:before {
    content: '';
    display: block;
}

.panel-grid-cell .panel:after {
    content: '';
    display: table;
    clear: both;
}

.panel-grid-cell .panel.panel-last-child {
    margin-bottom: 0;
}

.panel-grid-cell .widget-title {
    margin-top: 0;
}
 #pg-18-0 , #pg-18-1 , .panel-grid-cell .panel { margin-bottom: 35px }
 #pg-18-0 .panel-grid-cell , #pg-18-2 .panel-grid-cell { float:left }
 .panel-grid-cell .panel:last-child { margin-bottom: 0 !important }
 #pg-18-0 .panel-grid-cell , #pg-18-1 .panel-grid-cell , #pg-18-2 .panel-grid-cell { width:auto }
 #pg-home-0 , #pg-home-1 , .panel-grid-cell .panel { margin-bottom: 35px }
 #pg-home-0 .panel-grid-cell , #pg-home-2 .panel-grid-cell { float:left }
 #pg-home-0 .panel-grid-cell , #pg-home-1 .panel-grid-cell , #pg-home-2 .panel-grid-cell { width:auto }
.row{margin-right:-15px;margin-left:-15px}
.row:before,.row:after{display:table;content:" "}
.row:after{clear:both}
.row img{max-width:100%;}
.page.content .row{margin-bottom:15px;}
.row.cubes img{width:100%;}





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

.nav-bg .white2{ margin:41px 0 0 0px;}

.nav-bg .white3{ margin:0px 0 0 635px;}

.nav-bg .white4{ margin:41px 0 0 635px;}

.nav-bg{
background: rgb(52,133,215); 

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzM0ODVkNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0Zjc5YWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(52,133,215,1) 1%, rgba(79,121,171,1) 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(52,133,215,1)), color-stop(100%,rgba(79,121,171,1))); 
background: -webkit-linear-gradient(top,  rgba(52,133,215,1) 1%,rgba(79,121,171,1) 100%); 
background: -o-linear-gradient(top,  rgba(52,133,215,1) 1%,rgba(79,121,171,1) 100%); 
background: -ms-linear-gradient(top,  rgba(52,133,215,1) 1%,rgba(79,121,171,1) 100%); 
background: linear-gradient(to bottom,  rgba(52,133,215,1) 1%,rgba(79,121,171,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3485d7', endColorstr='#4f79ab',GradientType=0 ); 
display: table;
width: 636px;
height: 42px;
float: left;
margin: 10px 0 0 15px;
}

.nav-bg ul {display:table-row;}

.nav-bg ul li{width: auto;
display: table-cell;
text-align: center !important;}

.nav-bg ul li a{ white-space: nowrap;padding: 0px 10px; height:42px;line-height:42px;color:#fff;font-size:15px; font-weight:bold;text-decoration:none;}

.nav-bg a{display:block;}

.nav-bg a:hover,.active{background:#5078AB; color:#fff;}

.nav-bg-es ul li a {padding: 0px 8px;}

.nav-bg-es {margin: 10px 0 0 15px;}


.homepage #currencySelect,
.homepage .accedi,
.homepage .subtitle2,
.homepage .nav-bg,
.homepage .left-engine,
.homepage .right-engine,
.homepage #left-panel,
.homepage #right-panel,
.homepage .newfooter,
.homepage .C-3colsWrap,
.homepage .Perche2 p,
.homepage #snapengage-button,
.homepage .SnapABug_Button,
.homepage .img2,
.homepage .img6,
.homepage .OrderWrapper {
  display: none!important;
}
