﻿.medium-12{width:100%;}
.medium-12.column.first .medium-12.column.first{padding-right:0px;}

.span12 {
  width: 940px;
}

.row-fluid .span12 {
  width: 100%;
  *width: 99.94680851063829%;
}

input.span12,
textarea.span12,
.uneditable-input.span12 {
  width: 926px;
}

.table td.span12,
.table th.span12 {
  float: none;
  width: 924px;
  margin-left: 0;
}

  input.span12,
  textarea.span12,
  .uneditable-input.span12 {
    width: 710px;
  }

  .span12,
  .row-fluid .span12 {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }

  footer .span12 { padding-right: 20px; }





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

.white5{ margin:0px 0 0 0px;}




#col12 {
  margin: 0px;
  padding: 0px;
  width: 722px;
  float: left;

}


.footer-cr
{
float : left;
width : 330px;
}

.p_img_desc { font-size: 12px; font-weight:bold; width:200px;float:left; }
.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5em;*zoom:1}
.row:before,.row:after{content:" ";display:table}
.row:after{clear:both}
.row.collapse .row{margin-left:0;margin-right:0}
.row .row{width:auto;margin-left:-0.9375em;margin-right:-0.9375em;margin-top:0;margin-bottom:0;max-width:none;*zoom:1}
.row .row:before,.row .row:after{content:" ";display:table}
.row .row:after{clear:both}
.row .row.collapse{width:auto;margin:0;max-width:none;*zoom:1}
.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}
.row .row.collapse:after{clear:both}
.top-bar .row{max-width:none}
form .row .row{margin:0 -0.5rem}
form .row .row .column,form .row .row .columns{padding:0 0.5rem}
form .row .row.collapse{margin:0}
form .row .row.collapse .column,form .row .row.collapse .columns{padding:0}
form .row .row.collapse input{border-bottom-right-radius:0;border-top-right-radius:0}
form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:0.5rem}


#footer .widget{padding:0; margin:30px 0 30px 0;}



#top .sidebar .widget_tab_comments, #top #footer .widget_tab_comments{
display:none;
}


div #footer .avia_socialcount{
padding:10px 0 0 0;
}





#footer{
padding:15px 0 30px 0;
z-index: 1;
}


#footer .avia_ajax_form textarea{height:90px; }

#footer * {color:#FFFFFF!important;text-shadow: 0 1px 0 rgba(0,0,0,.1);}


#footer .av_one_half {width: 35%;margin-left: 15%;border-left:1px solid #11a0d0;border-right:1px solid #11a0d0;padding: 35px;
	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;box-sizing: border-box;}

#footer .av_one_half.first {width: 50%;border:0px;padding-left:0px;padding-right:0px;}

#footer .av_one_half ul.menu li:before {content:"";}

#footer .av_one_half ul.menu li a {border-bottom:1px solid #11a0d0;color:#cbecf9!important;padding:5px 0px 3px 0px!important;width:100%;}

#footer .av_one_half ul.menu li a:hover {color:#FFFFFF!important;text-shadow: 0 1px 0 rgba(0,0,0,.1);}

#footer .av_one_half span {color:#cbecf9!important;}

#footer .av_one_half h3 {margin-top:0px;}

#footer ul.menu {margin-bottom:5px!important;margin-top:10px!important;}

#footer ul a:hover {text-decoration:none;}

#footer .av_one_half span, #footer .av_one_half ul li a {text-transform:uppercase;}


#footer .first a {text-decoration:underline;}


#footer span.bold {float:left;margin-right:5px;font-size:18px;color:#FFFFFF!important;text-transform:none!important;}

#footer .social {width:auto!important;margin-top:-5px!important;}


html.no-backgroundsize #footer ul.social {margin-top:10px!important;}

#footer ul.social {margin-top: 10px!important;margin-left: -5px!important;clear: both;}



#homepage-featured-products *,
#homepage-research *,
#footer {text-align:center!important;}


#footer .avia_widget_section span.bold {float:none;}

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


.container_wrap {
  clear: both;
  position: relative;
  
  border-top-style: solid;
  border-top-width: 1px;
}


#top.avia-blank #main .container_wrap:last-child{
border-bottom-style: solid;
border-bottom-width: 1px;
}


#top.avia-blank #main .container_wrap:first-child{
border-top-style: solid;
border-top-width: 1px;
}

		.responsive #main .container_wrap:first-child{ border-top:none; }


slide-entry-wrap


body .container_wrap .avia-builder-el-no-sibling{margin-top:0; margin-bottom:0;}

body .container_wrap .avia-builder-el-last{margin-bottom:0;}

body .container_wrap .avia-builder-el-first{margin-top:0;}


.nonfixed_header .container_wrap:first-child, .avia-section.avia-full-stretch{border-top:none;}


body .container_wrap .hr.avia-builder-el-last, body .container_wrap .hr.avia-builder-el-first {
margin:30px 0;
}


.media-object {
  display: block; }

    .homepage-featured-content-slider .media .media-object {
      height: auto;
      width: 105px; }


#header .header-m .header-top {
  height: 50px;
}

.feature ul li span.shipping{background-position: -23px 0; margin-right: 6px;}


.more-blue {
color: #003336 !important;
}
	
	
	
	div.copyright-left, div.copyright-right{ float: none; text-align: center; }

.copyright-left{font:14px/20px 'proxima_novasemibold'; }

div.copyright-left{ float: left; line-height: 1.9; }

div.copyright-left a{ margin: auto 8px; }


#branding-bottom {
	width: 1px;
	padding: 10px 10px 10px 0;
	line-height: 0;
	font-size: 0;
}

	.ancient-ie .logo-left #branding {
		float: left;
	}


#branding {
	padding: 10px 0;
	line-height: 0;
	font-size: 0;
}

.logo-left #branding,
.logo-classic #branding,
.logo-classic-centered #branding {
	padding-right: 40px;
	width: 1px;
}


.logo-center #branding,
.logo-center #navigation {
	display: block;
	text-align: center;
}

.logo-classic-centered #main-nav,
.logo-classic-centered #branding {
	text-align: center;
}

.logo-classic-centered #branding {
	padding-right: 0;
}

#branding a img,
#branding img {
	height: auto;
}

	.dt-style-um .logo-left #branding {
		width: 100%;
		padding-right: 0;
	}


	.logo-classic #branding,
	.logo-classic .assistive-info,
	.logo-classic-centered #branding,
	.logo-classic-centered .assistive-info {
		width: 100%;
		padding-right: 0;
		text-align: center;
	}

	#branding,
	#branding-bottom,
	#top-bar .wf-float-left,
	#top-bar .wf-float-right,
	#bottom-bar .wf-float-left,
	#bottom-bar .wf-float-right {
		float: none;
		width: auto;
		padding-left: 0;
		padding-right: 0;
		margin-right: auto;
		margin-left: auto;
		text-align: center;
	}


	#header.logo-left #branding,
	#header.logo-classic #branding,
	#header.logo-classic-centered #branding,
	#header.logo-center #branding {
		width: 100%;
		padding-right: 0;
	}


.wf-td {
	display: table-cell;
	vertical-align: middle;
}





.fancy-header .wf-td {
	width: 50%;
	vertical-align: middle;
}


.fancy-header.title-center .wf-table,
.fancy-header.title-center .wf-td {
	display: block;
	width: 100%;
	text-align: center;
}

.page-title.title-center .wf-td {
	display: block;
	text-align: center;
}

#bottom-bar .wf-td p {
	margin-bottom: 0;
}

.old-ie .blog-media.wf-td .alignleft {
	max-width: 270px;
}

.entry-meta.wf-td {
	display: table-cell;
}

		.post-meta .wf-td.entry-share .soc-ico a {
			float: right;
		}

		.benefits-style-two.benefits-grid .wf-td {
			vertical-align: top;
		}

		.benefits-style-one.benefits-grid .wf-td {
			padding-bottom: 0px;
		}

		.benefits-style-one.benefits-grid.icons-bg .wf-td {
			padding-bottom: 10px;
		}





.blog-content.wf-td,
.blog-media.wf-td {
	vertical-align: top;
}

.layout-masonry .blog-content.wf-td,
.layout-masonry .blog-media.wf-td,
.layout-grid .blog-content.wf-td,
.layout-grid .blog-media.wf-td,
.media-wide .blog-content.wf-td,
.media-wide .blog-media.wf-td,
.iso-container .blog-media.wf-td, 
.iso-container .blog-content.wf-td,
.shortcode-blog-posts .wf-td {
	display: block;
}


#top-bar.text-center .wf-td {
	display: block;
	text-align: center;
}

	.dt-style-um .logo-left .wf-table,
	.dt-style-um .logo-left .wf-td {
		display: block;
		text-align: center;
	}

	.dt-style-um .logo-left .wf-td.mini-search.wf-mobile-hidden {
		display: none;
	}


	.wf-table.wf-mobile-collapsed,
	.wf-mobile-collapsed .wf-tr,
	.wf-mobile-collapsed .wf-td,
	.logo-classic .wf-table,
	.logo-classic .wf-tr,
	.logo-classic .wf-td,
	.logo-classic-centered .wf-table,
	.logo-classic-centered .wf-tr,
	.logo-classic-centered .wf-td,
	.box-style-table .action-container,
	.box-style-table .action-container-td,
	.full-boxed-pricing .shortcode-pricing-table,
	.full-boxed-pricing,
	.shortcode-tabs.vertical-tab,
	.right-block .soc-ico {
		display: block;
	}

	.fancy-header .wf-table,
	.fancy-header .wf-td,
	.page-title .wf-table,
	.page-title .wf-td {
		display: block;
		width: 100%;
		text-align: center;
	}

	.wf-mobile-hidden,
	.logo-center #main-nav.wf-mobile-hidden,
	.logo-classic-centered #main-nav.wf-mobile-hidden,
	.logo-center .mini-search.wf-mobile-hidden,
	.logo-classic-centered .mini-search.wf-mobile-hidden,
	.logo-classic .wf-td.mini-search.wf-mobile-hidden,
	#header .wf-wrap .wf-table .wf-td.mini-search {
		display: none;
	}

	.blog.layout-list .blog-media.wf-td .slider-simple,
	.blog.layout-list .blog-media.wf-td .alignleft {
		width: 100% !important;
	}


	#header .wf-wrap .wf-table .wf-td {
		display: block;
	}

div.wdtf-user-card {
width:100%;
margin-bottom: 5px;
float: left;
}

.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-lg-10 {
    width: 83.33333333%;
  }
.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,.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(0,0,0,.25)}
.btn-navbar .icon-bar+.icon-bar{margin-top:3px}
.simple-button .navbar .btn-navbar .icon-bar,.simple-button .navbar .btn-navbar.active,.simple-button .navbar .btn-navbar.disabled,.simple-button .navbar .btn-navbar:active,.simple-button .navbar .btn-navbar:focus,.simple-button .navbar .btn-navbar:hover,.simple-button .navbar .btn-navbar[disabled]{background-color:#7F7F7F}
.simple-button .navbar .btn-navbar:hover .icon-bar{background-color:#fff}


.et_mobile_device .et-waypoint, .et_mobile_device .et_pb_counter_amount { opacity: 1 !important; -webkit-animation: none !important; -moz-animation: none !important; -o-animation: none !important; animation: none !important; }


.et-waypoint {opacity: 0;}

.margin-top{ margin-top: 10px; }


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

.row_right_addbox{
    
    margin-bottom: 50px;
}

.view-contributors .view-content {
  display: table;
  width: 90%;
}

.view-contributors .view-content .views-summary {
  display: table-cell;
}

.view-contributors .view-content .views-summary a {
  font-weight: 600;
  font-family: 'fjalla_oneregular';
  color: #000000;
  font-size: 24px;
}

.view-contributors .view-content .views-summary a:hover,
.view-contributors .view-content .views-summary a:focus,
.view-contributors .view-content .views-summary a.active {
  color: #7a876f;
}

.view-faq p {
  margin: 10px 0!important;
}

.view-faq .view-grouping-footer a {
  color: #8d8d8d;
  font-weight: 700;
  padding: 10px 0;
}

.faq-terms .view-header a {
  color: #8d8d8d;
}

.faq-terms .view-header a:hover {
  color: #7a876f;
}

.view-faq h3.views-accordion-faq-contact-header {
  color: #8d8d8d!important;
}

.view-faq .ui-accordion-content a {
  color: #8d8d8d;
}

.view-faq .ui-accordion-content a:hover {
  color: #7a876f;
}

.view-latest-articles .cat-id-video a,
.view-latest-articles .cat-id-blog a {
  padding-top: 0px;
  line-height: 20px;
}

.view-team h3 {
  text-transform: uppercase;
}

.view-search {
  margin-bottom: 30px;
}

.view-search .cat-id-blog a,
.view-search .cat-id-video a {
  line-height: 1;
  margin-bottom: 5px;
  text-transform: uppercase;
  padding-top: 0;
}

.node-type-profile .view-products {
  margin-bottom: 50px;
}

.view-top-recommendations {
  margin-bottom: 35px;
}


.view .progress-disabled {
  float: none;
}

#headerwidgets .alignleft, #headerwidgets .alignright { float:none; }

.prinz_social_icons .alignleft, .prinz_social_icons .alignright {margin: 0; padding: 0;}

.center {
	float:left;
	width:220px;
	height:169px;
	margin-left:138px;
}


#content-images img.center {
margin-left: 118px !important;
}


.timeline .line {
  background-color: #d2d2d2;
  height: 75%;
  left: 50%;
  margin: 0 -2px;
  position: absolute;
  top: 113px;
  width: 4px;
}


  .timeline .line,
  .timeline .how .image_link {
    display: none;
  }
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.has-feedback label.sr-only~.form-control-feedback{top:0}
#homepage .tagline-txt{font-family:GlyphaLight;letter-spacing:0.02em;margin-bottom:2rem;font-size:2.1rem}


.gbtr_menu_mobiles {
	float:left;
	visibility:hidden;
	height:0px;
	overflow:hidden;
}


.gbtr_menu_mobiles select {
	display:none;
}
.product-charms .charm .circle{background-color:rgba(51,51,51,.2);width:76px;height:76px;border:2px solid #FFF;border-radius:50%;position:relative}
.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;}

.module-loop-operas .module-loop-operas-slide-single .module-loop-operas-text {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-color: #fff;
  display: table;
}


.sticky .posted-on {
	display: none;
}


.posted-on:before,
.byline:before,
.cat-links:before,
.tags-links:before,
.comments-link:before,
.entry-format:before,
.edit-link:before,
.full-size-link:before {
	margin-right: 2px;
	position: relative;
}


.posted-on,
.byline,
.cat-links,
.tags-links,
.comments-link,
.entry-format,
.full-size-link {
	margin-right: 1em;
}


.posted-on:before {
	content: "\f307";
}


	.posted-on:before,
	.byline:before,
	.cat-links:before,
	.tags-links:before,
	.comments-link:before,
	.entry-format:before,
	.edit-link:before,
	.full-size-link:before {
		top: 3px;
	}
