﻿

#access .menu-header,
div.menu,
#colophon,
#branding,
#main,
#wrapper {
	margin: 0 auto;
	width: 940px;
}



#branding img {
	clear: both;
	display: block;
}

	#access,
	#branding img,
	#respond,
	.comment-edit-link,
	.edit-link,
	.navigation,
	.page-link,
	.widget-area {
		display: none !important;
	}
tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}
tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;white-space:nowrap;}


tr.even, tr.odd {
    background: none;
    border-bottom: none;
    padding: 0.1em 0.6em;
}


.title-area {
  color: #626366;
  width: 420px;
  float: left; }


  .content,
  .content-sidebar-sidebar .content,
  .content-sidebar-sidebar .content-sidebar-wrap,
  .footer-widgets-1,
  .footer-widgets-2,
  .footer-widgets-3,
  .sidebar-content-sidebar .content,
  .sidebar-content-sidebar .content-sidebar-wrap,
  .sidebar-primary,
  .sidebar-secondary,
  .sidebar-sidebar-content .content,
  .sidebar-sidebar-content .content-sidebar-wrap,
  .site-header .widget-area,
  .site-inner,
  .title-area,
  .wrap {
    width: 100%; }


  .genesis-nav-menu,
  .site-description,
  .site-header .title-area,
  .site-header .search-form,
  .site-title {
    text-align: center; }

.clear { clear:both; }
.spotlites.tile-view .viewer{margin-left:86px}
.spotlites.tile-view.csstransforms .viewer{overflow-y:scroll;max-width:1034px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.spotlites.tile-view.csstransforms.firefox .viewer{max-width:1044px}
.spotlites.tile-view.csstransforms.internet_explorer .viewer{max-width:1044px;margin-left:92px}
.spotlites.is-mobile .viewer{margin-left:0}
.viewer-nav{position:absolute;width:100%;height:30px;top:-11px;left:0;text-align:center}
.viewer-nav .copy{position:relative;top:11px}
.internet_explorer7 .viewer-nav .copy{top:7px}
.viewer{height:100%;width:100%;position:relative;z-index:2}
.linear-view .viewer,.presentation-view .viewer,.vertical-view .viewer{position:absolute;top:50%;margin-top:-249px}
.presentation-view .viewer{top:0;margin-top:0}
.tile-view .viewer{margin:0 auto;overflow-y:auto;-webkit-overflow-scrolling:touch;top:30px}
.tile-view .viewer.overlay-is-visible{overflow-y:hidden;-webkit-overflow-scrolling:auto}
.tile-view .viewer-nav,.tile-view .thumbs,.tile-view .btn-help{display:none}
.vertical-view body .viewer{position:relative;top:30px;margin-top:0;padding-top:30px;overflow-y:scroll}
.vertical-view body .viewer .current-stack{display:block;margin-top:0;width:512px;left:50%;margin-bottom:50px;margin-left:-256px;background:#f1f1f1}
.vertical-view body .viewer .current-stack .slide{float:left;clear:both;display:block;left:50%;margin-right:0;margin-bottom:36px;width:512px;height:384px}
.vertical-view body .viewer .current-stack .slide .shield{display:none}
.vertical-view body .viewer .current-stack .slide .scrollable{overflow-y:auto !important}
.vertical-view body .viewer .current-stack .slide .slide-panel{visibility:visible;background:transparent;border-color:transparent;margin-left:0 !important;left:0 !important;width:100% !important;height:34px;margin-top:0}
.vertical-view body .viewer .current-stack .slide .slide-panel .panel-text{font-size:11px;line-height:30px;margin-left:30px}
.vertical-view body .viewer .current-stack .slide .slide-panel .slide-meta{border:0 none;margin-right:30px;top:10px}
.vertical-view body .viewer .current-stack .slide .slide-panel .slide-meta.no-border{float:right}
.vertical-view body .viewer .current-stack .slide .slide-panel .slide-meta-btn.info{display:none}
.vertical-view body .viewer .current-stack .slide .slide-panel .slide-share{right:29px}
.vertical-view body .viewer .current-stack .slide .slide-info{position:relative;float:left;clear:both;display:block;margin-top:4px;margin-bottom:50px;overflow:auto;background:transparent;height:auto}
.vertical-view body .viewer .current-stack .slide .slide-info .exit{display:none}
.vertical-view body .viewer .current-stack .slide .slide-info div.contents{overflow:auto;width:452px !important;margin-left:30px;height:auto !important;display:block;border-top:1px solid #D3D3D3}
.vertical-view body .viewer .current-stack .slide .slide-info div.contents .text-wrapper{padding-top:30px}
.vertical-view body .viewer .current-stack .slide .slide-info div.contents .headline{font-size:18px;margin:0}
.vertical-view body .viewer .current-stack .slide .slide-info div.contents .text-body{font-size:14px}
.vertical-view body .viewer .current-stack .slide.stack{margin-top:10px}
.vertical-view body .viewer .current-stack .slide.stack .slide-panel .slide-meta{top:7px}
.vertical-view body .viewer .current-stack .slide.video .contents{width:512px !important;height:384px !important}
.vertical-view .viewer-nav,.vertical-view .btn-viewer-nav-arrow.left,.vertical-view .btn-viewer-nav-arrow.right,.vertical-view .thumbs,.vertical-view .btn-help{display:none}
.theme-dark.vertical-view body .viewer .current-stack{background:#222}
.theme-dark.vertical-view body .viewer .current-stack .slide .slide-info .contents{border-top-color:#222}
.small-width .viewer-nav,.small-width .header .btn-header .copy,.small-width .search-wrapper,.small-width.embed_mode .thumbs .footer .links{display:none}
.image-callout div.callout-copy,.image-callout-1 div.callout-copy,.image-callout-2 div.callout-copy{position:absolute;top:0;left:20px;width:75%;}
.graphic-callout div.callout-copy,.graphic-callout-1 div.callout-copy,.graphic-callout-2 div.callout-copy{position:absolute;top:0;left:0;width:80%;padding:25px 7%;}
.graphic-callout-2 div.callout-copy{display:block;position:relative;width:100%;background-color:#26272b;}
.news-callout div.callout-copy{position:relative;width:100%;background-color:#26272b;top:0;padding:10px 20px;}
.block-callout .callout-copy,.block-callout-1 .callout-copy,.block-callout-2 .callout-copy{padding:20px;position:relative;background-color:#f5f5f7;width:100%;bottom:0;left:0;}

.tribe-events-calendar .daynum, .tribe-events-calendar .daynum a {
	background-color:#F5F5F5;
	color:#333;
	font-size:11px;
	font-weight:bold;
}

.tribe-events-calendar-widget .daynum, .tribe-events-calendar-widget td a {
	font-size:10px;
}

.rhp-rhino #footer-container #footer .rhino-footer-left .rhino-footer-logo {
  display: block;
  width: 100%;
  margin: 20px 0;
}

.rhp-rhino #footer-container #footer .rhino-footer-left .rhino-footer-logo img {
  width: 100%;
  max-width: 120px;
  height: auto;
}

  .rhp-rhino #footer-container #footer .rhino-footer-left {
    width: auto;
    display: inline-block;
    float: left;
  }

 #footer-container #footer .rhino-footer-left .rhino-footer-logo {
  display: block;
  width: 100%;
  margin: 20px 0;
}

 #footer-container #footer .rhino-footer-left .rhino-footer-logo img {
  width: 100%;
  max-width: 120px;
  height: auto;
}

   #footer-container #footer .rhino-footer-left {
    width: auto;
    display: inline-block;
    float: left;
  }

    
    .popup {
      position: absolute;
      display: none;
      z-index: 50;
      padding:10px;
      background-color:#252525; 
      width:150px;
      overflow-y:auto;
      border-width: 2px;     
    }
a.active:hover{text-decoration:none;}
.tabs ul.primary li a,.tabs ul.primary li a.active{margin:0;}
.tabs ul.primary li.active{border-color:#ffffff;border-style:solid;border-width:0 0 1px;}
.menu-dropdown .menu .menu .active:hover{cursor:default;}
.forum th.active .active img{float:right;padding:3px 3px 4px 4px;}
li a.active{color:inherit;}
.wrapper-header .active-trail a{color:#000000;}
th.active{background-color:#F6F7F9;}
table tbody tr.even td.active{background-color:#e4e5e9 !important;}
table tbody tr.odd td.active{background-color:#eeeff2 !important;}
#navigation-region li .active{background-color:#ff8400;}
#navigation-region .active-trail a{color:#efefef;}
ul.primary li.active a{background-color:#fff;border:1px solid #bbb;border-bottom:1px solid #fff;}
ul.secondary a.active{border-bottom:4px solid #999;}
th.active img{display:inline;}
td.active{background-color:#ddd;}
.kb div#kms-document-div .kb-content .section,.kb div#kms-document-div .kb-content section{padding-top:0;padding-bottom:0;position:relative}
body .kb-content .button-secondary:active,body .kb-content .button-secondary:focus{outline:0}
body .kb-content #login_button{position:relative;right:auto;top:auto}
body .kb-content .intro-small{background-color:#404041;color:#fff;border-top:7px solid #262627}


#jeglio .item .love-this{right:0px; padding:3px 6px; font-size:70%; background:white; -moz-border-radius-bottomleft:5px; border-bottom-left-radius:5px; margin:0 0px}


#jeglio .item .love-this, #jeglio .item .closeme{z-index:20; top:0; position:absolute; cursor:pointer; opacity:0.4}


#jeglio .item:hover .love-this{opacity:1}


#item-theater .love-this{background:white; -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; font-size:70%; padding:3px 6px; right:1px; margin:0 5px}


#item-theater .love-this, #item-theater .closeme{cursor:pointer; opacity:0.4; position:absolute; top:0; z-index:20}


#item-theater:hover .love-this{opacity:1}

  .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-header-menu-wrap {
  min-height: 44px;
  
}

.white-grid.white-menu .td-header-menu-wrap .td-header-main-menu {
  border-color: #e6e6e6;
}

a#start .desc {
	display: block;
	font-size: 14px;
	font-weight: normal;
	margin-top: 5px;
}
.contact-form .clear-form{clear:both}
 #cart .heading h4 { display: inline; }
 #header #cart .heading { float: right; margin-right: 172px; margin-top: 15px; padding-left: 14px; padding-right: 14px; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #EEEEEE; background: #FFF; position: relative; z-index: 1; }
 #header #cart .heading h4 { color: #333333; font-size: 15px; font-weight: bold; margin-top: 0px; margin-bottom: 3px; }
 #header #cart .heading a { color: #38B0E3; text-decoration: none; }
 #header #cart .heading a span {  padding-right: 15px; }
 #header #cart.active .heading { margin-top: 5px; padding-top: 10px; padding-bottom: 6px; border-top: 1px solid #EEEEEE; border-left: 1px solid #EEEEEE; border-right: 1px solid #EEEEEE; -webkit-border-radius: 7px 7px 0px 0px; -moz-border-radius: 7px 7px 0px 0px; -khtml-border-radius: 7px 7px 0px 0px; border-radius: 7px 7px 0px 0px; }

.heading h4 {
    font-size: 14px;
}

.heading a {
    font-size: 14px;
    text-decoration: none;
}

		
		
	
	#page.boxed {
		background-color: rgba(7,4,19,0.8) !important;
		-webkit-box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.16) !important;
		box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.16) !important;
		background-image: none;		
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc070413,endColorstr=#cc070413)";

		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc070413,endColorstr=#cc070413);
	}

.main-header .cart .recently-added { display: none; border: 1px solid #444444; background: #ffffff; text-align: left; position: absolute; width: 350px; top: 50px; right: 15px; padding: 10px 10px 20px 10px; z-index: 10; }

.main-header .cart .recently-added:after { content: ''; display: block; position: absolute; right: 20px; bottom: 100%; width: 0; height: 0; border-color: transparent transparent #ffffff transparent; border-style: solid; border-width: 10px; }

.main-header .cart .recently-added:before { content: ''; display: block; position: absolute; right: 19px; bottom: 100%; width: 0; height: 0; border-color: transparent transparent #444444 transparent; border-style: solid; border-width: 11px; }

.main-header .cart .recently-added.mobile { width: 280px; left: 50%; right: auto; margin-left: -140px; position: fixed; top: 50%; margin-top: -131px; }

.main-header .cart .recently-added.mobile img { max-width: 80px; }

.main-header .cart .recently-added.mobile .close { position: absolute; font-size: 30px; color: #000; background: #fff; padding: 10px; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30); opacity: 0.3; top: 0; right: 0; display: block; z-index: 1; }

.main-header .cart .recently-added.mobile .close:hover { cursor: pointer; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); opacity: 0.5; }

.main-header .cart .recently-added.mobile:before { display: none; }

.main-header .cart .recently-added.mobile:after { display: none; }

.main-header .cart .recently-added a { margin-left: 0; }

.main-header .cart .recently-added .empty-cart { padding: 10px; }

.main-header .cart .recently-added form { margin: 0; }

.main-header .cart .recently-added table { font-size: 0.83333em; margin: 0 0 10px 0; border: 0; }

.main-header .cart .recently-added table tr td { padding: 10px 5px; }

.main-header .cart .recently-added table img { max-width: 80px; }

.main-header .cart .recently-added table .cart-item { padding-left: 0; }

.main-header .cart .recently-added table .cart-price { width: 25%; padding-right: 0; text-align: right; }

.main-header .cart .recently-added table tr:nth-of-type(even) { background: none; }

.main-header .cart .recently-added table thead { background: none; }

.main-header .cart .recently-added table tfoot { border-top: 1px solid #444444; background: none; }

.main-header .cart .recently-added table tfoot .items-count { font-weight: normal; }

.main-header .cart .recently-added table tfoot tr, .main-header .cart .recently-added table tfoot td { padding: 20px 0; }

.main-header .cart .recently-added h1, .main-header .cart .recently-added h2, .main-header .cart .recently-added h3 { font-size: 1em; font-weight: normal; margin-bottom: 0; }

.main-header .cart .recently-added .button { margin-top: 10px; width: 100%; margin: 0; }

.main-header .cart .recently-added .error { display: none; padding: 10px; }

.main-header .cart .recently-added-mask { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: #000; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); opacity: 0.8; }

	.mobile-nav-right-col, .mobile-nav-left-col {
		float:right;  
		margin: 0; 
		padding: 0; 
		font-size: 15px;
		margin-bottom: -20px;
		color: #666;
	}

	
	.mobile-nav-left-col {
		width: 40%;
		text-align: left; 
		float: left;
		position: relative;
		left: 15px;
	}

.bulletloop .loop-content {width: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow:row nowrap; -ms-flex-flow:row nowrap; flex-flow:row nowrap; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between;}

.bulletloop .loop-content .hentry {width: 49%}

.loop.vidloop .loop-content {width: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow:row nowrap; -ms-flex-flow:row nowrap; flex-flow:row nowrap; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; font-size: 0.8em;}

.feedloop .loop-content .hentry {margin: 0.5em !important;}

.catsloop .loop-content {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}

.catsloop .loop-content .hentry {width: 48%; -webkit-align-self:  stretch; -ms-flex-item-align:  stretch; align-self:  stretch; overflow:hidden;}

.aulacloop .loop-content .post, .aulailoop .loop-content .post {width: 33%; display: inline-block; box-sizing: border-box; padding: 0 0.3em; text-align: center;}

.postcloop .loop-content .tema-ciudadania .postcred, .postcloop .loop-content .tema-ciudadania .datime, .postcloop .loop-content .tema-ciudadania .postcex, .postcloop .loop-content .tema-ingles .postcred, .postcloop .loop-content .tema-ingles .datime, .postcloop .loop-content .tema-ingles .postcex {display:none;}
 .btn,
.more-link,
.loop-utility a,
input[type="submit"],
input[type="button"],
.comment-reply-link {
font-weight: normal;
font-size: inherit;
cursor: pointer;
display: inline-block;
background: #333;
color: #FFFFFF;
padding: .5em 1em;
border: 1px solid transparent;
border-radius: 2px;
-webkit-font-smoothing: antialiased;
-webkit-appearance: none;
margin-bottom: 1.5em;
text-decoration: none;
-webkit-transition: all .2s ease-in;
-moz-transition: all .2s ease-in;
-o-transition: all .2s ease-in;
-ms-transition: all .2s ease-in;
transition: all .2s ease-in;
}

.btn:hover,
.more-link:hover,
.loop-utility a:hover,
input[type="submit"]:hover,
input[type="button"]:hover,
.comment-reply-link:hover {
background: #ad3333;
color: #FFFFFF;
text-decoration: none;
}

.loop-title {
font-weight: bold;
}
 .loop-utility {
clear: both; }

.rslides_container {    margin-bottom: 50px;    position: relative;    float: left;    width: 115%;    margin: -7%;    padding-bottom: 10%;    padding-top: 10%;}
.ms-sbtable{font-family:inherit;}

    .span4 {
        width: 228px;
    }

    .row-fluid .span4 {
        width: 31.491712707182323%;
        *width: 31.43852121782062%;
    }

    input.span4, textarea.span4, .uneditable-input.span4 {
        width: 214px;
    }





.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12 {
	display:inline;
	float: left;
	position: relative;
	margin-left: 10px;
	margin-right: 10px;
}


.container_12 .grid_4 {
	width:300px;
}

.grid_1 .hr, .grid_2 .hr, .grid_3 .hr, .grid_4 .hr, .grid_5 .hr, .grid_6 .hr, .grid_7 .hr, .grid_8 .hr, .grid_9 .hr, .grid_10 .hr, .grid_11 .hr, .grid_12 .hr, .grid_13 .hr, .grid_14 .hr, .grid_15 .hr, .grid_16 .hr, .grid_17 .hr, .grid_18 .hr, .grid_19 .hr, .grid_20 .hr, .grid_21 .hr, .grid_22 .hr, .grid_23 .hr, .grid_24 .hr {
	margin-left:0;
	margin-right:0;
	}

.grid_1 .sm_hr,
.grid_2 .sm_hr,
.grid_3 .sm_hr,
.grid_4 .sm_hr,
.grid_5 .sm_hr,
.grid_6 .sm_hr,
.grid_7 .sm_hr,
.grid_8 .sm_hr,
.grid_9 .sm_hr,
.grid_10 .sm_hr,
.grid_11 .sm_hr,
.grid_12 .sm_hr {
  margin-left: 0;
  margin-right: 0;
}

.popover .arrow,
.popover .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

.popover .arrow {
  border-width: 11px;
}

.popover .arrow:after {
  border-width: 10px;
  content: "";
}

.popover.top .arrow {
  left: 50%;
  margin-left: -11px;
  border-bottom-width: 0;
  bottom: -11px;
}

.popover.top .arrow:after {
  content: " ";
  bottom: 1px;
  margin-left: -10px;
  border-bottom-width: 0;
  border-top-color: #ffffff;
}

.popover.right .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
}

.popover.right .arrow:after {
  content: " ";
  left: 1px;
  bottom: -10px;
  border-left-width: 0;
  border-right-color: #ffffff;
}

.popover.bottom .arrow {
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  top: -11px;
}

.popover.bottom .arrow:after {
  content: " ";
  top: 1px;
  margin-left: -10px;
  border-top-width: 0;
  border-bottom-color: #ffffff;
}

.popover.left .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
}

.popover.left .arrow:after {
  content: " ";
  right: 1px;
  border-right-width: 0;
  border-left-color: #ffffff;
  bottom: -10px;
}

.side-nav .arrow {
  display: inline;
  margin-left: 0;
}

.side-nav .arrow:after {
  position: absolute;
  font-size: 14px;
  font-family: 'icomoon';
}

.side-nav-left .side-nav .arrow {
  margin-left: 10px;
}

.side-nav-left .side-nav .arrow:after {
  content: '\f105';
}

.side-nav-right .side-nav .arrow {
  margin-right: 10px;
}

.side-nav-right .side-nav .arrow:after {
  content: '\f104';
}

.woocommerce-tabs .tabs a:hover .arrow,
.woocommerce-tabs .tabs li.active a .arrow {
  display: inline-block;
  margin-left: 10px;
  padding-right: 0;
}

h5.toggle span.arrow {
  background-color: #333333;
  display: block;
  width: 22px;
  height: 22px;
  float: left;
  margin-right: 18px;
}

h5.toggle.active span.arrow {
  background-color: #a0ce4e;
}

.post-content ul.arrow,
.fusion-post-content ul.arrow {
  list-style: none;
  margin: 0;
  padding: 0;
}

.post-content ul.arrow li,
.fusion-post-content ul.arrow li {
  line-height: 18px;
  margin: 0;
  padding: 0;
  margin-bottom: 15px;
  padding-left: 25px;
}

.post-content ul.arrow li:before,
.fusion-post-content ul.arrow li:before {
  display: inline-block;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: #a0ce4e;
  height: 18px;
  border-radius: 75px;
  width: 18px;
  position: absolute;
  font-size: 14px;
  content: '\f105';
  float: left;
  margin-right: 0;
  margin-left: -25px;
  font-family: 'icomoon';
  text-align: center;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
  color: #fff;
  line-height: 17px;
  text-indent: 1px;
}

.fusion-content-widget-area .widget_nav_menu li a:before,
.fusion-content-widget-area .widget_categories li a:before,
.fusion-content-widget-area .widget_meta li a:before,
.fusion-content-widget-area .widget .recentcomments:before,
.fusion-content-widget-area .widget_recent_entries li a:before,
.fusion-content-widget-area .widget_archive li a:before,
.fusion-content-widget-area .widget_pages li a:before,
.fusion-content-widget-area .widget_links li a:before,
.woocommerce-tabs .tabs a:hover .arrow:after,
.woocommerce-tabs .tabs li.active a .arrow:after,
.widget_layered_nav li a:before,
.widget_product_categories li a:before {
  position: absolute;
  font-size: 14px;
  font-family: 'icomoon';
  content: '\f105';
  margin-left: -12px;
}

.shortcode-tabs .tab_content ul.arrow {
  float: none;
}

.fusion-content-widget-area ul.arrow {
  list-style: none;
  margin: 0;
  padding: 0;
}

.fusion-content-widget-area ul.arrow li:before {
  display: inline-block;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: #a0ce4e;
  height: 18px;
  border-radius: 75px;
  width: 18px;
  content: ' ';
  float: left;
  margin-right: 10px;
  margin-left: 0px;
}

.fusion-content-widget-area ul.arrow li {
  line-height: 18px;
  margin: 0;
  padding: 0;
  margin-bottom: 15px;
  padding-left: 0px;
}
#toTop:hover,#wrapper .search-table .search-button input[type="submit"]:hover,.circle-yes ul li:before,.fusion-accordian .panel-title .active .fa-fusion-box,.fusion-date-and-formats .fusion-date-box,.pagination .current,.progress-bar-content,.table-2 table thead,.tagcloud a:hover,ul.arrow li:before,ul.circle-yes li:before{background-color:#fcb813;}


.arrow-wrap {
  position:relative;
  z-index:1;
margin:0 auto;
  background:#111;
  width:10em;
  height:10em;
  padding:4em 2em;
  border-radius:50%;
  font-size:0.5em;
  display:block;
}


.arrow {
  float:left;
  position:relative;
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 3em 3em 0 3em;
  border-color: #ffffff transparent transparent transparent;
  -webkit-transform:rotate(360deg);
}


.arrow:after {
  content:'';
  position:absolute;
  top:-3.2em;
  left:-3em;
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 3em 3em 0 3em;
  border-color: #111 transparent transparent transparent;
  -webkit-transform:rotate(360deg);
}

  
  .arrow-wrap .arrow {
    -webkit-animation: arrows 2.8s 0.4s;
    -webkit-animation-delay: 3s;
  }


#top-a .wk-slideset-inspire .sets { padding: 10px 0 10px 0; }
.wk-slideset
.sets{overflow:hidden}
.wk-gallery-showcase .wk-slideset
.sets{padding-top:10px}
.wk-gallery-showcasebox .wk-slideset
.sets{padding:15px
0}
.wk-slideshow-showcasebox .wk-slideset
.sets{padding:15px
0}
.wk-slideshow-showcasebuttons .wk-slideset
.sets{padding-top:15px}
.block #user-login:after,.block #user-register-form:after{clear:both;content:"x x x x x";display:block;height:0;visibility:hidden;width:100%;}
.block .rpx-signin{float:left;}
.block .rpx-signin + *{clear:left;}
.region-header .block{clear:right;float:right;width:25%;}
.block{clear:left;}
.block + .block{margin-top:1.3846em;}
.wrapper-content .block + .block{margin-top:2.7692em;}
.block ul{margin-bottom:0;margin-top:1.3846em;padding-bottom:0;padding-left:1.3846em;padding-right:0;padding-top:0;}
.block ul ul,ol ol{margin-top:0;}
.wrapper-header .block ul{margin-top:0;}
.block .menu{margin-top:0.6923em;}
.block .menu .menu{margin-top:0;}
.block-comment .item-list li + li,.menu ul li + li,.menu ul li + li.collapsed,.menu ul li + li.expanded{margin-top:0.4615em;}
.block-aggregator ul{list-style:none;}
.block-addthis h2{display:none;}
.block-comment .item-list a{display:block;line-height:1.1538em;}
.block-comment .item-list span{font-size:0.8462em;}
.block-sqbs .content:after{clear:both;content:".";display:block;height:0;overflow:hidden;visibility:hidden;}
* html .block-sqbs .content{height:1%;}
*:first-child+html .block-sqbs .content{min-height:1px;}
.block-mailing-list form{margin-top:0;max-width:248px;min-width:180px;}
.block-mailing-list label{display:block;float:left;max-width:80px;min-width:70px;}
.block-mailing-list input[type="text"]{display:block;float:left;max-width:170px;min-width:160px;}
.block-mailing-list .form-item + .form-item{clear:both;display:inline-block;margin-bottom:0;margin-top:9px;width:100%;}
.block-mailing-list .form-submit{float:right;margin-top:9px;margin-right:10px;}
#gardens_ie .block-mailing-list .form-submit{margin-top:1em;}
#gardens_ie .block-mailing-list input[type="text"]{width:12em;}
.col-align-last-right .col.last .block-search{text-align:right;}
.block-search:first-child form{margin-top:0.4615em;}
.drupal .block{background-color:orange !important;}
.drupal .block .inner{border:1px dashed blue !important;padding:3px !important;background-color:yellow !important;}
.drupal .block .top,.drupal .block .bottom{background-color:blue !important;height:10px !important;opacity:0.25 !important;}
.stack-preheader .block h2,.stack-preheader .item-list h2{display:none;}
.sidebar .block{border-style:solid;border-width:0 0 1px;padding-bottom:9px;}
.sidebar .block + block{margin-top:27px;}
.block-aggregator ul li + li{border-top-width:1px;border-top-style:dotted;}
.sidebar .block,.block-aggregator ul li + li{border-color:#EEEEEE;}
.block h2,#main h2,#postcontent-first h2,.page-news-v1 #page-title,.page-node.node-type-page #page-title,.page-filter.page-filter-tips #page-title,.wrapper-header,.item-list .pager li,.block ul,.stack-preheader,.stack-content-inner,.stack-navigation,.page,body .region-content ul.flippy,.wrapper-footer,.wrapper-content .stack,.wrapper-footer .stack{border:none;padding:0;margin:0;}
.block,#block-views-home-one-page-news-block-2 .item-list .pager,#block-views-home-one-page-news-detail-block .item-list .pager,.page-news #block-system-main .item-list .pager,.page-news-v1 #block-system-main .item-list .pager,#block-views-home-one-page-news-block-4 .item-list .pager,#block-views-home-one-page-news-block-3 .item-list .pager{margin-bottom:1em;}
.block h2,#main h2,#postcontent-first h2,.page-news-v1 #page-title,.page-node.node-type-page #page-title,.page-filter.page-filter-tips #page-title{color:#262C2C;font-size:40px;border-bottom:1px solid #262C2C;margin:1em 0;line-height:52px;text-transform:uppercase;letter-spacing:1px;}
.wrapper-content .block + .block,.views-row,.pane{margin-top:0;}
.stack-preheader .col .block{margin:0;}
#block-views-home-one-page-news-block-2 .view-content ul.block,#block-views-home-one-page-news-detail-block .view-content ul.block,.page-news #block-system-main .view-content ul.block,.page-news-v1 #block-system-main .view-content ul.block,#block-views-home-one-page-news-block-4 .view-content ul.block,#block-views-home-one-page-news-block-3 .view-content ul.block{margin-bottom:16px;}
.page-news #block-system-main .view-content ul.block,.page-news #block-views-home-one-page-news-detail-block .view-content ul.block,.page-news-v2 #block-system-main .view-content ul.block,.page-news-v2 #block-views-home-one-page-news-detail-block .view-content ul.block,.page-news-v1 #block-system-main .view-content ul.block,.page-news-v1 #block-views-home-one-page-news-detail-block .view-content ul.block,.node-type-blog #block-system-main .view-content ul.block,.node-type-blog #block-views-home-one-page-news-detail-block .view-content ul.block{margin-bottom:16px;}
#block-views-albums-block-5 .view-content .item-list ul.block{margin-bottom:16px;}


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

.links{font-size:11px; color:#01489c !important; float:right; margin:-25px 35px 0 0;}

	.text_box_text img, .tab-content-text img, .toggle-content-text img { max-width: 655px !important; height: auto; }
.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-3{width:25%}


#menu-footer {
    list-style: none outside none;
    margin: 0 0 0 0;
}


.homex #menu-footer li{
    float: left;
    margin: 0;
    position: relative;
    padding: 0 5px 0 5px;
    border-right: 1px solid #fff;
}

#menu-footer li:last-child{
    border-right: none;
}

.homex #menu-footer li a {
    color: #fff;
    text-decoration: none;
}


.menu-toggle {
	background-color: #000;
	border-radius: 0;
	cursor: pointer;
	height: 48px;
	margin: 0;
	overflow: hidden;
	padding: 0;
	position: absolute;
	top: 0;
	right: 0;
	text-align: center;
	width: 48px;
}


.menu-toggle:before {
	color: #fff;
	content: "\f419";
	padding: 16px;
}


.menu-toggle:active,
.menu-toggle:focus,
.menu-toggle:hover {
	background-color: #444;
}


.menu-toggle:focus {
	outline: 1px dotted;
}


	


	.primary-navigation .menu-toggle {
		display: none;
		padding: 0;
	}

	
	.menu-footer-container {
		margin-top:8px;
	}


#page { position:relative; }

				.menu-item .fa {
					display: inline-block;
					padding-right: 8px;
					vertical-align: top;
				}

				.dt-mega-menu .menu-item .fa,
				.sub-nav .menu-item .fa,
				#dl-menu .menu-item .fa {
					display: table-cell;
				}

	#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu li:before {
		width: 100%;
		margin: 0 0px;
	}

	#page #megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu li a {
		width: auto;
	}



.menu-dropdown li.level2 {  margin: 2px; border: none; }

.menu-dropdown li.level2:first-child { border: none; }


.menu-dropdown a.level2,
.menu-dropdown span.level2 {
	border-radius: 3px;
	background: #082f57;
	color: #fff;
}



.menu-dropdown a.level2:hover { color: #fff; background: #0c3e71; border-radius: 3px;}



.menu-dropdown a.current.level2 { font-weight: bold; }


.menu-dropdown li.level2 .level2 span.icon { margin-right: 4px; }


.menu-dropdown li.level2 .level2 span.icon + span,
.menu-dropdown li.level2 .level2 span.icon + span + span { margin-left: 39px; }



.menu-sidebar ul.level2 ul { padding-left: 10px; }

.iosSlider .slider .item .featured-posts-text{
	overflow: hidden;
	padding: 60px 80px 20px 20px;
	position: absolute;
	left: 5%;
	top:0;
	width: 450px;
}

	.featured-posts-text{padding: 40px 0px 20px 60px !important;width: 80% !important;}
.utility-menu .utility-inner{padding-bottom:16px;}
.top-bar .utility-menu .utility-inner{border-bottom:1px solid rgba(0,0,0,0.2);}
.overlay-bar .utility-menu .utility-inner{border-bottom:1px solid rgba(255,255,255,0.3);}

#credit {text-align:center;padding:5px;margin:auto;color:#333;font-size:0.9em}

#credit a {color:#333}
.text-center{text-align:center}
.cd-multi-steps.text-center li::after{width:100%;top:50%;left:100%;-webkit-transform:translateY(-50%) translateX(-1px);-moz-transform:translateY(-50%) translateX(-1px);-ms-transform:translateY(-50%) translateX(-1px);-o-transform:translateY(-50%) translateX(-1px);transform:translateY(-50%) translateX(-1px)}
.no-touch .cd-multi-steps.text-center a:hover{background-color:#2c3f4c}
.cd-multi-steps.text-center.custom-icons li.visited a::before{background-position:0 -60px}







.ezb-mod .mod-post-title{font-size:16px;font-weight:bold;}

.box-tjblogmod .mod-post-title, #nocaptcha {
    margin-top:15px;
}

.box-tjblogmod .mod-post-title a {
    font-size: 18px;
    font-weight: normal;
    text-shadow: 1px 1px 1px #FFFFFF;
}
.fusion-megamenu-icon img{max-height:14px;}
.site--regular .site-navigation .sub-menu__inner{padding:.7162rem;background-color:#fcfcfc;border:3px solid #0d0d0d;border-radius:2px}

#footer {
	clear: both;
	width: 100%;
}



#footer-widget-area {
	overflow: hidden;
}

#footer-widget-area .widget-area {
	float: left;
	margin-right: 20px;
	width: 220px;
}

#footer-widget-area #fourth {
	margin-right: 0;
}

	#container,
	#header,
	#footer {
		margin: 0;
	}

#footer span{
	padding:0 0px 0 0;
}

#profile-contener #footer{
	margin:30px 0 0 0;
}



.wrap{
	margin:0 auto;
	position:relative;
}

	.header .wrap{
	width:100%;
	}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}

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

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

.jumbotron .container {
  max-width: 100%;
}
li.first-news p.post-meta,.list-box li.first-news p.post-meta,.wide-box li.first-news p.post-meta,.cat-tabs-wrap li.first-news p.post-meta{padding:0;margin:5px 0 10px;font-size:85%;}
.cat-box li.first-news .inner-content{padding:20px;overflow:hidden;}
.column2 li.first-news{border-bottom:3px solid #eaeaea;padding:0;}
.wide-box li.first-news{border-bottom:3px solid #eaeaea;padding:0;width:100%;float:none;height:auto;}
.list-box li.first-news{padding:15px;float:left;}
.pic-box li.first-pic{padding:0;width:50.94%;}
.pic-box.cat-box li.first-pic .post-thumbnail,.pic-box.pic-grid.cat-box li .post-thumbnail{position:relative;float:none;}
.cat-tabs-wrap li.first-news{width:50%;float:left;padding-bottom:0;}
.cat-box.column2 li.first-news .post-thumbnail{margin:0 0 10px 0;float:none;}
.wide-box li.first-news .post-thumbnail{width:275px;}
.list-box li.first-news .post-thumbnail{margin:0 0 15px 0;float:none;}
.cat-tabs-wrap li.first-news .post-thumbnail{margin:0 0 10px 0;float:none;}
.cat-box.column2,.list-box li,.list-box li.first-news,.wide-box li,.cat-tabs-wrap li.first-news,.cat-tabs-wrap li{float:none;width:100%;margin-right:0;margin-left:0;}
.cat-box li.first-news .inner-content,.scroll-box .cat-box-content,.pic-box .cat-box-content,.video-box .cat-box-content,.cat-tabs-wrap,.pic-box.pic-grid .cat-box-content,.list-box li.first-news,.recent-box .cat-box-content{padding:10px;}
.wide-box li.first-news .post-thumbnail,.item-list .post-thumbnail,.pic-box li.first-pic,.video-box .big-video-column{float:none;width:100%;margin-right:0;margin-left:0;margin-bottom:10px;}
.pic-box li.first-pic,.video-box .big-video-column,.video-box li{margin-bottom:0;}
.single-product div.product .images .thumbnails a.zoom.first{clear:both}
ul.products li.product.first{clear:both!important}
	.newsimages {width:100%;height:auto;margin:0 auto;}

#top-r {
	width:20%;
	height:4px;
	background:#d06858;
	display:block;
	float:left;
}
.module-row .module-item .link-module-summary{text-decoration:none;color:black;background:rgba(255,255,255,.85);padding:10px;position:absolute;top:317px;transition:all .5s ease;height:250px;}
.module-row .module-item:hover .link-module-summary{top:48px;transition:all .5s ease;}
.module-row .module-item:hover .link-module-summary.double-line{top:69px;transition:all .5s ease;height:250px;}
.module-row .module-item .link-module-summary.double-line{top:0;transition:all .5s ease;width:auto;float:none;padding-right:20px;}




.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12,
.grid_13,
.grid_14,
.grid_15 {
	display:inline;
	float: left;
	position: relative;
	margin-left: 1%;
	margin-right: 1%;
}


.container_15 .grid_4 {
	width:24.667%;
}


.container_12 .grid_4 {
	width:31.333%;
}


.footer {margin-top: 30px; border-top: 1px #ddd solid; position: absolute; bottom: 0; width: 100%;}

.footer .footer-t {padding: 15px 30px;}

.footer .footer-b {background: #eee; padding: 15px 30px;}

.searchresponsive2 {
	display: none;
}

.searchresponsive2 .search3 {
	float: right;
	background: #fff;
	border-radius: 12px;
	border: none;
	height: 22px;
	width: 225px;
	margin-top: 7px;
	font-style: italic;
}

		#footer, p#copyright { color:#3f312e !important; }

		#footer a { color:#3f312e !important; }


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

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


.top_menu{
    float:right;
    margin:28px 0 0;
}


.top_menu li a{
    color:#000;
    font-size: 13px;
    font-weight:600;
    text-decoration:none;
}


.top_menu li+li+li a{
	color: #ff7200;
    font-weight: bold;
}


.top_menu li+li+li+li a{
    color:#000;
}


.top_menu li{
    float:left;
    margin:0 0 0 18px;
}



							





.rev_slider_wrapper{
	position:relative;
}

.printonly {
    display: none;
}

.img-border {
	border: 1px solid #4D4D4D;
	padding: 3px;
}
.block-fox-context-global-element-footer-copyright{font-size:0.75em;line-height:2em;}
.block-fox-context-global-element-footer-copyright a{color:#bbbbbb;border-bottom:1px solid #bbbbbb;}
.block-fox-context-global-element-footer-copyright a:hover{color:white;}

.wrapper{
	width:800px;margin:0 auto}

.azc_tsh_toggle_container, .azc_tsh_toggle_container_open {
	margin: auto;
    margin-bottom: 5px !important;
	padding: 5px 15px;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	overflow: auto;
}

#subpagetitle{color:#FFFFFF;font-size:13px;font-weight:bold;min-height:24px;line-height:30px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding-left:5px;background:#244f9a;background:-moz-linear-gradient(top, #244f9a 0%, #2989d8 50%, #207cca 100%, #7db9e8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #244f9a), color-stop(50%, #2989d8), color-stop(100%, #207cca), color-stop(100%, #7db9e8));background:-webkit-linear-gradient(top, #244f9a 0%, #2989d8 50%, #207cca 100%, #7db9e8 100%);background:-o-linear-gradient(top, #244f9a 0%, #2989d8 50%, #207cca 100%, #7db9e8 100%);background:-ms-linear-gradient(top, #244f9a 0%, #2989d8 50%, #207cca 100%, #7db9e8 100%);background:linear-gradient(to bottom, #244f9a 0%, #2989d8 50%, #207cca 100%, #7db9e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#244f9a', endColorstr='#7db9e8',GradientType=0);}

#subpagetitle h1, .subpagetitle h1{font-size:14px;font-weight:bold;}

#subpagetitle h2, .subpagetitle h2{color:#FFFFFF;}


.vce-module-columns .main-box-half { width: 325px; }

.vce-sid-none .vce-module-columns .main-box-half{width: 32%;}

.vce-sid-none .main-box-half:nth-child(3n){margin-right: 0;}

.main-box .vce-link-pages a{margin: 0 20px;}

.vce-sid-right .main-box-half .vce-post,
.vce-sid-left .main-box-half .vce-post {width: 100%;}


.vce-lay-f,
.vce-module-columns .main-box-half	        { width: 48.5%; }

.vce-sid-left .vce-module-columns .main-box-half:nth-child(2n), 
.vce-sid-right .vce-module-columns .main-box-half:nth-child(2n){margin-left: 3%;}

.main-box-inside{padding: 10px 10px 0 10px;}

.main-box, .comment-respond,
.sidebar .widget{margin-bottom: 10px;}

.vce-module-columns .main-box-half,
.vce-sid-none .vce-module-columns .main-box-half{width: 100%;}

.vce-sid-left .vce-module-columns .main-box-half:nth-child(2n), .vce-sid-right .vce-module-columns .main-box-half:nth-child(2n){margin-left: 0;}

.comment-form-author, .comment-form-email, .comment-form-url,
.main-box-subtitle{width: 100%;}
	
.main-box-title, .comment-reply-title{font-size: 18px;line-height: 22px;text-align: center;margin-bottom: 0;padding: 10px 10px 12px 10px;}

.main-box .vce-link-pages a,
.comment-reply-link{margin: 0;}
h1,h2,h3,h4,h5,h6,blockquote,.vce-post-link,.site-title,.site-title a,.main-box-title,.comment-reply-title,.entry-title a,.vce-single .entry-headline p,.vce-prev-next-link,.author-title,.mks_pullquote,.widget_rss ul li .rsswidget,#bbpress-forums .bbp-forum-title,#bbpress-forums .bbp-topic-permalink {font-family: 'Roboto Slab';font-weight: 400;}
a,.entry-title a:hover,.vce-prev-next-link:hover,.vce-author-links a:hover,.required,.error404 h4,.prev-next-nav a:hover,#bbpress-forums .bbp-forum-title:hover, #bbpress-forums .bbp-topic-permalink:hover,.woocommerce ul.products li.product h3:hover,.woocommerce ul.products li.product h3:hover mark,.main-box-title a:hover{color: #cf4d35;}
.main-box-title, .comment-reply-title, .main-box-head{background: #ffffff;color: #232323;}
.main-box-title a{color: #232323;}
.main-box,.comment-respond,.prev-next-nav{background: #f9f9f9;}
.vce-border-top .main-box-title{border-top: 2px solid #cf4d35;}





.header {
    margin: 0 auto;
}


.header a {
    position: relative;
    z-index: 99;
}


#secondary a,
#secondary-2 a,
.footer-widgets a,
.header-widgets a {
    line-height: 180%;
    color: #666;
    padding: 3px 0;
    -webkit-transition: all 0.5s ease 0s;
    -o-transition: all 0.5s ease 0s;
    -moz-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s;
    -transition: all 0.5s ease 0s;
}


#secondary a:hover,
#secondary-2 a:hover,
.footer-widgets a:hover,
.header-widgets a:hover {
    color: #7a9cad;
    text-decoration: none;
    padding-left: 5px;
}


#secondary .img-holder a:hover,
#secondary-2 .img-holder a:hover,
#secondary .flickr_badge_image a:hover,
#secondary-2 .flickr_badge_image a:hover,
.footer-widgets .img-holder a:hover,
.header-widgets .img-holder a:hover,
.footer-widgets .flickr_badge_image a:hover,
.header-widgets .flickr_badge_image a:hover {
    padding-left: 0;
}

    #righttopcolumn,
    #social,
    .sc_menu,
    .header a,
    #tagline,
    #logo {
        float: none;
        display: inline-block;
        width: 100%;
        text-align: center;
    }





#secondary a.t4p-social-network-icon:hover,
#secondary-2 a.t4p-social-network-icon:hover,
.footer-widgets a.t4p-social-network-icon:hover,
.header-widgets a.t4p-social-network-icon:hover {
    padding-left: 0;
}

.header_search { width:190px; height:25px; margin:0px 10px 0px 0px; padding:0px; text-align:right; float:right; border:none; background:#FFF; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; }
