﻿.specialized{margin-bottom:10px;overflow:auto;width:543px;float:left;border:0 solid #afb79f;border-width:1px 0 1px 1px;height:321px}
.specialized .heading{background:#cedfb5;border-bottom:3px solid #aeb99b;line-height:38px;font-size:16px;padding:0 5px;color:#627d46;margin:0 0 1px}
.specialized .heading span{color:#2a3d16}
.specialized .heading #rehabs{margin-left:140px}
.specialized div{padding:8px;border-top:1px dotted #aeb99b;overflow:auto}
.specialized div ul.states{height:100%;margin-top:-10px;margin-bottom:0;padding-top:10px;border-right:solid 1px #F7EDBA;width:130px;float:left}
.specialized div ul.states:last-child{border-right:none}
.specialized ul li{padding:2px 8px}
.specialized ul.rehabs{height:100%;margin-top:-10px;margin-bottom:0;padding-top:10px;border-right:solid 1px #F7EDBA;width:255px;float:left}
.specialized ul.rehabs:last-child{border:none}
.specialized ul.rehabs li{padding:2px 8px}
.specialized ul:last-child li:last-child a{font-weight:700;color:#254224;font-style:italic}
.bottom-featured .overlay{background-color:rgba(3,118,207,0.9);width:100%;height:100%;}
.block-donation .overlay{background:rgba(38,39,43,0.85);}
.image-callout-1 div.overlay{background-color:rgba(87,89,91,0.8);-webkit-transition:background-color 0.2s ease-in-out;-moz-transition:background-color 0.2s ease-in-out;-ms-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;}
.image-callout-1:hover div.overlay{background-color:rgba(0,0,0,0);}
.image-callout-1 div.overlay-none{background-color:rgba(0,0,0,0);}
.image-callout-2 .overlay{-webkit-transition:height 0.8s ease-in-out;-moz-transition:height 0.8s ease-in-out;-ms-transition:height 0.8s ease-in-out;-o-transition:height 0.8s ease-in-out;transition:height 0.8s ease-in-out;}
.image-callout-2:hover .overlay{height:120%;}
.graphic-callout-1 div.overlay{background-color:rgba(87,89,91,0.8);-webkit-transition:background-color 0.2s ease-in-out;-moz-transition:background-color 0.2s ease-in-out;-ms-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;}
.graphic-callout-1:hover div.overlay{background-color:rgba(0,0,0,0);}
.graphic-callout-1 div.overlay-none{background-color:rgba(0,0,0,0);}
.news-callout div.overlay{position:absolute;top:0;right:0;height:100%;width:50%!important;}
.block-callout-action:hover .overlay{background:rgba(0,111,205,0.8);}
.block-callout-action .overlay{background:-moz-linear-gradient(top,rgba(0,0,0,0.8) 0,rgba(255,255,255,0) 50%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,0.8) 0,rgba(255,255,255,0) 50%);background:-o-linear-gradient(top,rgba(0,0,0,0.8) 0,rgba(255,255,255,0) 50%);background:-ms-linear-gradient(top,rgba(0,0,0,0.8) 0,rgba(255,255,255,0) 50%);background:linear-gradient(to bottom,rgba(0,0,0,0.8) 0%,rgba(255,255,255,0) 50%);-webkit-transition:background 0.25s linear;-moz-transition:background 0.25s linear;-ms-transition:background 0.25s linear;-o-transition:background 0.25s linear;transition:background 0.25s linear;}
.campaign-tiles .campaign-tile .overlay:hover .copy-hover-contain{display:block;}
.infographic-callout-contain .infographic-callout-icon .overlay{background-color:rgba(11,35,81,0.9);border:0px solid #eff0f0;-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-ms-transition:all 0.25s linear;-o-transition:all 0.25s linear;transition:all 0.25s linear;}
.infographic-callout-contain .infographic-callout-icon:hover .overlay{border:5px solid #eff0f0;}
.animal-tile .overlay{background-image:url(about:blank);background-color:transparent;-webkit-transition:all 500ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 500ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 500ms cubic-bezier(0.19,1,0.22,1);transition:all 500ms cubic-bezier(0.19,1,0.22,1);}
.animal-tile .overlay:hover{background-color:rgba(18,42,87,0.75);}
.homepage .homepage-hero .overlay{background-color:rgba(30,32,34,0.15);background-blend-mode:multiply;position:absolute;height:100%;width:100%;z-index:0;top:0;pointer-events:none;}
.takeover .overlay{z-index:-1;}
.campaign-overview .multiple-campaigns .campaign-hero-contain .campaign-hero-bg .campaign-hero .bg .overlay{top:0;left:0;right:0;bottom:0;}
.campaign-overview .campaign-hero .overlay{background-color:rgba(30,32,34,0.7);position:absolute;height:100%;width:100%;z-index:0;top:0;}
.secondary-hero .overlay{background-color:rgba(30,32,34,0.7);position:absolute;height:100%;width:100%;z-index:0;top:0;}
.magazine .image-contain .overlay,.annual-report .image-contain .overlay{z-index:1;-webkit-transition:background-color 0.25s linear;-moz-transition:background-color 0.25s linear;-ms-transition:background-color 0.25s linear;-o-transition:background-color 0.25s linear;transition:background-color 0.25s linear;}
.magazine:hover .overlay,.annual-report:hover .overlay{background-color:rgba(30,32,34,0.2);}
.whatwedo .whatwedo-hero .overlay{position:absolute;height:100%;width:100%;top:0;left:0;background-color:rgba(53,53,53,0.41);}
.whatwedo .whatwedo-tile:nth-child(1) .overlay{background-color:rgba(0,150,255,0.7);}
.whatwedo .whatwedo-tile:nth-child(1):hover .overlay{background-color:rgba(18,42,87,0.75);}
.whatwedo .whatwedo-tile:nth-child(2) .overlay{background-color:rgba(6,127,212,0.7);}
.whatwedo .whatwedo-tile:nth-child(2):hover .overlay{background-color:rgba(18,42,87,0.75);}
.whatwedo .whatwedo-tile:nth-child(3) .overlay{background-color:rgba(0,69,118,0.8);}
.whatwedo .whatwedo-tile:nth-child(3):hover .overlay{background-color:rgba(18,42,87,0.75);}
.whatwedo .whatwedo-tile:nth-child(4) .overlay{background-color:rgba(2,48,81,0.7);}
.whatwedo .whatwedo-tile:nth-child(4):hover .overlay{background-color:rgba(18,42,87,0.9);}
.whatwedo .whatwedo-tile .overlay{-webkit-transition:background-color 0.25s linear;-moz-transition:background-color 0.25s linear;-ms-transition:background-color 0.25s linear;-o-transition:background-color 0.25s linear;transition:background-color 0.25s linear;}
.animal-teaser-contain .animal-teaser .overlay{width:100%;max-width:380px;}
.animal-teaser-contain .animal-teaser .overlay:hover{background:rgba(0,111,205,0.8);}
.animal-teaser-contain .animal-teaser .overlay:hover a.buttons,.animal-teaser-contain .animal-teaser .overlay:hover .animal-list-contain ul.pager li.pager-next a,.animal-list-contain ul.pager li.pager-next .animal-teaser-contain .animal-teaser .overlay:hover a,.animal-teaser-contain .animal-teaser .overlay:hover .animal-list-contain ul.pager li.pager-previous a,.animal-list-contain ul.pager li.pager-previous .animal-teaser-contain .animal-teaser .overlay:hover a{display:block;}
.circle,.action-callout-circle-contain .action-callout-inner,.infographic-callout-contain .infographic-callout-icon,.infographic-callout-contain .infographic-callout-icon img,.infographic-callout-contain .infographic-callout-icon .overlay{border-radius:50%;overflow:hidden;}
.overlay-light-fade{background:-moz-linear-gradient(top,rgba(255,255,255,0.8) 0,rgba(255,255,255,0) 50%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top,rgba(255,255,255,0.8) 0,rgba(255,255,255,0) 50%);background:-o-linear-gradient(top,rgba(255,255,255,0.8) 0,rgba(255,255,255,0) 50%);background:-ms-linear-gradient(top,rgba(255,255,255,0.8) 0,rgba(255,255,255,0) 50%);background:linear-gradient(to bottom,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0) 50%);}
.block-donation-take-action div.overlay{z-index:1;background-color:rgba(38,39,43,0.75);}
.top-nav,.mobile,.wavemaker-block-half,.wavemaker-block-full,#main-nav,.color-divide-block,.bottom-featured,#disqus_thread,.blog-side-nav,.subpage-meta-nav,.block-simple-contain,.overlay,.campaign-overview .campaign-hero .hero-callout:after,header.global-header,aside,iframe,nav,footer{display:none!important;}




.mine-banner {
  padding: 10px 0;
  text-align: center;
  overflow: hidden;
}

.mine-banner .banner-col {
  display: inline-block;
  padding: 5px;
}

  .mine-banner.top {
    display: block;
  }
#header .top-bar{*zoom:1;font-size:1em;background-color:#000;color:#ddd}
#header .top-bar:before,#header .top-bar:after{content:" ";display:table}
#header .top-bar:after{clear:both}
#header .top-bar .selected{color:#fff;font-weight:bold}
#header .top-bar .container{*zoom:1;height:24px;position:relative}
#header .top-bar .container:before,#header .top-bar .container:after{content:" ";display:table}
#header .top-bar .container:after{clear:both}
.top-bar-left{float:left;width:535px}
.top-bar-left ul{*zoom:1}
.top-bar-left ul:before,.top-bar-left ul:after{content:" ";display:table}
.top-bar-left ul:after{clear:both}
.top-bar-right{float:left;width:425px;text-align:right}


.news-row {
	padding-bottom: 4px;
	border: none;
}

	table#table_products tr#table_blocks td {
		background: none;
	}

	table#table_products tr#table_blocks td img {
		width: 100%;
		height: auto;
	}

	table#table_products tr#table_blocks iframe {
		width: 100%;
		height: auto;
		display: block;
	}


		div.default_product_display  div.textcol div.imagecol{
			position:absolute;
			top:0px;
			left: 0px;
			margin-left: -230px !important;
		}


		div.default_product_display  div.textcol div.imagecol a img {
			width: 220px;
			height: 220px;
		}


		div.default_product_display .imagecol img.no-image, #content div.default_product_display .imagecol img.no-image {
			width: 220px;
			height: 220px;
        }



		div.single_product_display  div.textcol div.imagecol{
			position:absolute;

			margin-left: -390px !important;
		}


		div.single_product_display  div.textcol div.imagecol a img {
			width: 380px;
			height: 380px;
		}


div.default_product_display div.textcol div.imagecol {position: relative!important;}

.single_product_display .imagecol {float:left;}
.col{float:left}

.td-header-menu-wrap-full {
  z-index: 9998;
  position: relative;
}

.td-banner-wrap-full,
.td-header-menu-wrap-full {
  background-color: #fff;
}

.td-header-style-2 .td-header-menu-wrap-full {
  position: relative;
}


.td-header-style-3 .td-header-menu-wrap-full {
  background-color: transparent !important;
}

.td-header-style-4 .td-header-menu-wrap-full {
  background-color: transparent !important;
}

.td-header-style-5 .td-header-menu-wrap-full {
  background-color: #151515;
}

.td-header-style-6 .td-header-menu-wrap-full {
  background-color: #151515;
}

.td-header-style-7 .td-header-menu-wrap-full,
.td-header-style-7 .td-header-main-menu {
  position: relative;
}

.td-header-style-8 .td-header-menu-wrap-full {
  position: relative;
}

.td-header-style-8 .td-header-menu-wrap-full .td-header-sp-logo {
  display: none;
}

.td-header-style-8 .td-header-menu-wrap-full .td-affix .td-header-sp-logo {
  display: block;
  bottom: 0;
  top: 0;
  height: auto;
  
}

.td-header-style-8 .td-header-menu-wrap-full .td-affix .td-header-main-menu {
  width: 900px;
  margin-left: 168px;
  
  
  
}

.td-header-style-9 .td-header-menu-wrap-full {
  position: relative;
}

.td-header-style-10 .td-header-menu-wrap-full {
  position: relative;
}

.td-header-style-11 .td-header-menu-wrap-full {
  position: relative;
}

.td-header-style-12 .td-header-menu-wrap-full {
  background-color: #4db2ec;
}

.td-header-style-12 .td-header-menu-wrap-full .td-header-gradient:after {
  content: '';
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.3)));
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%);
  background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%);
  background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%);
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#4d000000', GradientType=0);
}

.entry-meta {
	color: #888;
}

.entry-meta abbr,
.entry-utility abbr {
	border: none;
}

.entry-meta abbr:hover,
.entry-utility abbr:hover {
	border-bottom: 1px dotted #666;
}

.entry-meta a,
.entry-utility a {
	color: #888;
}

.entry-meta a:hover,
.entry-utility a:hover {
	color: #ff4b33;
}

#access,
.entry-meta,
.entry-utility,
.navigation,
.widget-area {
	-webkit-text-size-adjust: 120%;
}


#wonderplugincarousel-1 .amazingcarousel-prev {
	left: 0%;
	top: 50%;
	margin-left: -48px;
	margin-top: -16px;
}


#subnav li a,
#subnav li a:visited,
#subnav .page_item {
	color: #666;
}

#subnav li a, #subnav li a:visited, #subnav .page_item {
	text-decoration: none;
	color: #c0c0c0;
}


.hier-nav li a, .hier-nav li a:visited, .hier-nav .page_item {
	text-decoration: none;
	color: #c0c0c0;
}

#mobile-menu.interactive li.menu-item { height: auto !important; }

.main-navigation ul.nav-menu.toggled-on,
.menu-toggle {
	display: inline-block;
	background-color:#f3f3f3;
	padding:10px;
	z-index:998
}

	.main-navigation ul.nav-menu{
		display:none;	
	}

.mr-article-button {
	font-size:22px;
	background-color:#efefef;
	border-radius:50px;
	width:60px;
	padding-bottom:3px;
	text-align:center;
	margin-top:3%;
}


.menu-item-28 .sub-menu{width:120px!important;right:0!important;left:auto!important}

.home .intro p.p2, 
.home .legal p.p2 { font-size: 17px; font-size: 1.0625rem; }

#tab-wrapper .social-feeds .facebook-feed {
	background-color: #EEEEEE;
	display: none;
	height: 400px;
	position: absolute;
	right: -10px;
	top: 36px;
	width: 292px;
}

#tab-wrapper .social-feeds-wrapper .social-feeds .facebook:hover .facebook-feed{
	display: block;	
}
footer #footer-social-links a{margin-right:15px}
footer #footer-social-links a:last-child{margin-right:0}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-md-1,.col-md-10,.col-md-11,.col-md-12,.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-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-lg-2{width:16.66666667%}

.content-for-modal {
  display: none;
}
.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;z-index:3500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0}
.pswp img{max-width:none}
.pswp .pswp__button{background-color:transparent}
.pswp--animate_opacity{opacity:0;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}
.pswp--open{display:block}
.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:zoom-in}
.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grap}
.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:grabbing}
.pswp--ie .pswp__img{width:100%;height:100%;left:0;top:0}
.pswp--css_animation .pswp__preloader--active{opacity:1}
.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise .5s linear infinite;animation:clockwise .5s linear infinite}
.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}
.pswp--css_animation .pswp__preloader__icn{background:0 0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}
.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}
.pswp--css_animation .pswp__preloader__donut{box-sizing:border-box;width:14px;height:14px;border:2px solid #FFF;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0 0;margin:0}
.pswp--animated-in .pswp__button{-webkit-transition:opacity .25s;transition:opacity .25s}
.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0 0}
.pswp--touch .pswp__share-tooltip a{padding:1pc 9pt}
.pswp--supports-fs .pswp__button--fs{display:block}
.pswp--fs .pswp__button--fs{background-position:-44px 0}
.pswp--zoom-allowed .pswp__button--zoom{display:block}
.pswp--zoomed-in .pswp__button--zoom{background-position:-99pt 0}
.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}
.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__bg,.pswp__caption,.pswp__top-bar{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}
.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}
.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}
.pswp--minimal--dark .pswp__top-bar{background:0 0}
.pswp--minimal--dark .pswp__button--arrow--left,.pswp--minimal--dark .pswp__button--arrow--right{background:0 0}
.tve_p_center{text-align:center}
.thrv_contents_table.tve_p_center{margin-left:auto !important;margin-right:auto !important}
.thrv_contents_table .tve_contents_table.tve_p_center{margin-left:auto !important;margin-right:auto !important}

.contain_wrap {
	width: 100%;
}

.home .page_wrap .contain_wrap {
	background: #fff;
	padding: 0px 0px 60px;
	display: table;
}

.ie7 .home .page_wrap .contain_wrap {
	padding: 0px 0px 40px;
	position: relative;

}

	
	.page_wrap .contain_wrap {
		padding-bottom: 0;
	}

.iml3 {
	width:270px;
	display:inline-block;
	vertical-align:top;
	text-align:left;
}

.iml3 img {
	float:left;
	margin: 0px 30px 30px 0px;
	width:110px;
}
.navbar-collapse{max-height:340px;padding-right:15px;padding-left:15px;overflow-x:visible;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}
.navbar-collapse:before,.navbar-collapse:after{display:table;content:" "}
.navbar-collapse:after{clear:both}
.navbar-collapse.in{overflow-y:auto}
.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}
.navbar-collapse .navbar-nav.navbar-left:first-child{margin-left:-15px}
.navbar-collapse .navbar-nav.navbar-right:last-child{margin-right:-15px}
.navbar-collapse .navbar-text:last-child{margin-right:0}
.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}
.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}

  .responsive #page #pagelines_content #column-wrap,
  .responsive #page #pagelines_content #sidebar-wrap,
  .responsive.fixed_width #site .content {
    width: 100%;
  }

  .responsive #page #pagelines_content #column-wrap #sidebar1,
  .responsive #page #pagelines_content #column-main {
    width: 100%;
  }

  .responsive #page #pagelines_content .clip {
    width: 100%;
  }
.fullwidth #pagelines_content #column-main{ width:100%; }
.fullwidth #pagelines_content #sidebar1{ width:0%; }
.fullwidth #pagelines_content #sidebar2{ width:0%; }
.fullwidth #pagelines_content #column-wrap{ width:100%; }
.fullwidth #pagelines_content #sidebar-wrap{ width:0%; }
.one-sidebar-right #pagelines_content #column-main{ width:100%; }
.one-sidebar-right #pagelines_content #sidebar1{ width:100%; }
.one-sidebar-right #pagelines_content #sidebar2{ width:0%; }
.one-sidebar-right #pagelines_content #column-wrap{ width:70.754716981132%; }
.one-sidebar-right #pagelines_content #sidebar-wrap{ width:29.245283018868%; }
.one-sidebar-left #pagelines_content #column-main{ width:100%; }
.one-sidebar-left #pagelines_content #sidebar1{ width:100%; }
.one-sidebar-left #pagelines_content #sidebar2{ width:0%; }
.one-sidebar-left #pagelines_content #column-wrap{ width:69.811320754717%; }
.one-sidebar-left #pagelines_content #sidebar-wrap{ width:30.188679245283%; }
.two-sidebar-right #pagelines_content #column-main{ width:100%; }
.two-sidebar-right #pagelines_content #sidebar1{ width:50%; }
.two-sidebar-right #pagelines_content #sidebar2{ width:50%; }
.two-sidebar-right #pagelines_content #column-wrap{ width:54.716981132075%; }
.two-sidebar-right #pagelines_content #sidebar-wrap{ width:45.283018867925%; }
.two-sidebar-left #pagelines_content #column-main{ width:100%; }
.two-sidebar-left #pagelines_content #sidebar1{ width:50%; }
.two-sidebar-left #pagelines_content #sidebar2{ width:50%; }
.two-sidebar-left #pagelines_content #column-wrap{ width:54.716981132075%; }
.two-sidebar-left #pagelines_content #sidebar-wrap{ width:45.283018867925%; }
.two-sidebar-center #pagelines_content #column-main{ width:70.731707317073%; }
.two-sidebar-center #pagelines_content #sidebar1{ width:29.268292682927%; }
.two-sidebar-center #pagelines_content #sidebar2{ width:100%; }
.two-sidebar-center #pagelines_content #column-wrap{ width:77.358490566038%; }
.two-sidebar-center #pagelines_content #sidebar-wrap{ width:22.641509433962%; }

.one-sidebar-right #column-main .mcolumn-pad,
.two-sidebar-right #column-main .mcolumn-pad {
  padding: 14px 30px 0 15px;
}

  .responsive .one-sidebar-right #column-main .mcolumn-pad,
  .responsive .two-sidebar-right #column-main .mcolumn-pad {
    padding: 15px;
  }
#header-inner{max-width:960px;width:95%;margin:0 auto;display:block;text-align:center}
.header-inner-sticky{max-width:960px;width:95%;margin:0 auto;display:block;text-align:center}

.single-post .medium_top_image .entry_title, .single-post .medium_top_image .entry_meta, .single-post .medium_top_image .entry_content {
    margin-left: 0;
    margin-right: 0;
}


.entry_content ol li {padding:10px 0 15px 0;}

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

  .col-lg-8 {
    width: 66.66666667%;
  }


#page-wrapper {
	background: #fff;
	border: 0px solid #fff;
}

.portfolio .portfolio-boxed .portfolio-item-wrapper .fusion-separator {
  border: 0 !important;
  height: 0px !important;
  margin-top: 0 !important;
}

.fusion-modal .fusion-separator {
  width: 100% !important;
}

.fusion-separator {
  margin: 0 auto;
  border: 0 solid #e7e6e6;
  clear: both;
  position: relative;
}

.fusion-separator.sep-none {
  height: 1px;
}

.fusion-separator.sep-double {
  height: 8px;
  border-bottom-width: 1px;
  border-top-width: 1px;
}

.fusion-separator.sep-single {
  border-top-width: 1px;
}

.fusion-separator.sep-dashed {
  border-bottom-style: dashed;
  border-top-style: dashed;
}

.fusion-separator.sep-dotted {
  border-bottom-style: dotted;
  border-top-style: dotted;
}

.fusion-separator.sep-shadow {
  height: 1px;
  overflow: visible;
  border: none;
  background: none;
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(150, 150, 150, 0)), color-stop(15%, rgba(150, 150, 150, 0)), color-stop(50%, rgba(150, 150, 150, 0.65)), color-stop(85%, rgba(150, 150, 150, 0)), color-stop(100%, rgba(150, 150, 150, 0)));
  background: -webkit-linear-gradient(left, rgba(150, 150, 150, 0) 0%, rgba(150, 150, 150, 0) 15%, rgba(150, 150, 150, 0.65) 50%, rgba(150, 150, 150, 0) 85%, rgba(150, 150, 150, 0) 100%);
  background: -moz-linear-gradient(left, rgba(150, 150, 150, 0) 0%, rgba(150, 150, 150, 0) 15%, rgba(150, 150, 150, 0.65) 50%, rgba(150, 150, 150, 0) 85%, rgba(150, 150, 150, 0) 100%);
  background: -ms-linear-gradient(left, rgba(150, 150, 150, 0) 0%, rgba(150, 150, 150, 0) 15%, rgba(150, 150, 150, 0.65) 50%, rgba(150, 150, 150, 0) 85%, rgba(150, 150, 150, 0) 100%);
  background: -o-linear-gradient(left, rgba(150, 150, 150, 0) 0%, rgba(150, 150, 150, 0) 15%, rgba(150, 150, 150, 0.65) 50%, rgba(150, 150, 150, 0) 85%, rgba(150, 150, 150, 0) 100%);
  background: linear-gradient(left, rgba(150, 150, 150, 0) 0%, rgba(150, 150, 150, 0) 15%, rgba(150, 150, 150, 0.65) 50%, rgba(150, 150, 150, 0) 85%, rgba(150, 150, 150, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000', GradientType=1);
}

.fusion-separator.sep-shadow:after {
  display: block;
  margin-top: 10px;
  height: 6px;
  width: 100%;
  content: '';
  background: -webkit-radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.5) 0px, rgba(255, 255, 255, 0) 65%);
  background: -moz-radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.5) 0px, rgba(255, 255, 255, 0) 80%);
  background: -o-radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.5) 0px, rgba(255, 255, 255, 0) 80%);
  background: radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.5) 0px, rgba(255, 255, 255, 0) 65%);
}

.fusion-separator .icon-wrapper {
  position: absolute;
  display: table;
  left: 50%;
  top: 50%;
  margin: -13px 0 0 -13px;
  height: 26px;
  width: 26px;
  background: none repeat scroll 0 0 #FFFFFF;
  border: 1px solid #AAAAAA;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  text-align: center;
}

.fusion-separator .icon-wrapper i {
  display: block;
  display: table-cell;
  vertical-align: middle;
}

body:not(:-moz-handler-blocked) .fusion-separator.sep-shadow:after {
  background: radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.5) 0px, rgba(255, 255, 255, 0) 80%);
}






.menu {
	position: relative;
	z-index: 50;
	list-style: none;
}


	.menu a { 
		display: block;
		color: #a37c3e;
		text-transform: uppercase;
		font-weight: 700;
		font-size: 12px;
	}


	.menu ul {
		margin: 0;
	}


	.menu li {
		position: relative; 
		float: left; 
		margin-bottom: -1px; 
	}




.menu .sub-menu { 
	position: absolute;
	left: -1px;
	display: none;
	list-style: none;
	z-index: 110;
	margin-top: -1px;
}


.menu .sub-menu .sub-menu {	
	top: 0; 
	left: 10.5625em; 
	margin: 0 0 0 -1px; 
}


.menu .sub-menu li {
	width: 10.5625em; 
	clear: both; 
}


	.sec_nav a:hover,
	.menu a:hover {
		text-decoration: underline;
	}

.alt1 .menu a { color: #000; }

.alt2 .menu a { color: #d2973a; }


	.menu,
	.sec_nav,
	.social_menu,
	.footer_menu {
		text-align: center;
	}


	.menu li,
	.sec_nav li,
	.social_menu li,
	.footer_menu li {
		display:inline;
		float: none;
	}


	.menu li a,
	.sec_nav li a,
	.social_menu li a,
	.footer_menu li a {
		display:inline-block;
	}


	.social_menu .right,
	.social_menu.right,
	.sec_nav.right,
	.menu.right {
		float: none !important;
	}

.ie8 .menu li, .ie8 .sec_nav li, .ie8 .footer_menu li, .ie8 .social_menu li { margin-left: 15px;}



	
	li.menu-item {margin-top: 0;}


li.menu-item,
li.menu-item2 {
        list-style-type: none;
        margin-top: 10px;      
        }


#topnavi li.menu-item {
        margin-top: -1px;
        }


#topnavi li.menu-item li {
        margin-top: 0;
        }
.event .entry-title{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:inherit}
.tribe-theme-twentyfifteen .tribe-events-list-widget .entry-title{font-size:22px;font-size:2.2rem;line-height:1.4545}
.no-prices span.amount,.no-prices form.cart{display:none!important;}
.featured-product .price .from,.featured-product .price .amount{color:#ffffff;}
p.product.woocommerce span.amount{display:block;font-size:200%;font-weight:bold;margin-bottom:5px;}
.product_list_widget span.amount{display:inline-block;font-weight:bold;color:#000000;margin-top:3px;}
.product_list_widget del span.amount{color:#777777;font-weight:normal;text-decoration:line-through;}
.dark .product_list_widget span.amount{color:#ffffff;}
.product-small .name,.product-info .price .amount,.product-small .price .amount{font-family:Oswald,helvetica,arial,sans-serif!important;}

 .pretty .img-responsive{
	transition-duration: 0.5s;
 }


.pretty .gall a:hover .img-responsive{
	opacity:0.45;
	transition-duration: 0.5s;
}
.blog-content .comments-info .col-9,.row .col-9{width:37.5%;left:auto}


#skin_navmenu_search {
     float: right;
     width: 180px;
     text-align: right;
     }


#skin_navmenu_search .skin_widgetcontent {
     margin: 4px 4px 0px 0px;
     }


#skin_navmenu_search .formfield, #skin_navmenu_search .formbutton {
     border: 1px solid #000000;
     }





.clear:after, article:after, .commentlist .comment:after, .entry-content:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden; }

* html .clear, * html article, * html .commentlist .comment, * html .entry-content {
	height: 1%; }

*:first-child+html .clear, *:first-child+html article, *:first-child+html .commentlist .comment, *:first-child+html .entry-content {
	min-height: 1px; }

	.entry-content img {
    	max-width: 100%;
    	height: auto;
	}

    
    
    .post-469 .entry-content .wp-image-151 {
        float: none;
        display: block;
        margin: 10px auto;
    }

    
    
    .post-116 .entry-content .wp-image-361,
    .post-197 .entry-content img {
        float: none;
        display: block;
        margin: 0 auto;
    }

div.otw-sidebar-horizontal div.widget{
	float: left;
}

body .wooslider-direction-nav a, body .widget .wooslider-direction-nav a { height: auto; line-height: 40px; text-indent: -9999px; }

  .home .blog-archive-list .social-share {
    float: right; }

  .post .social-share {
    float: right; }

.fusion-footer-widget-column .row,
.fusion-footer-widget-area .fusion-footer-widget-column .fusion-columns {
  margin-left: 0;
  margin-right: 0;
}

.fusion-footer-widget-area .fusion-footer-widget-column .fusion-column {
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
}

.fusion-footer-widget-column .flexslider a {
  border: 0;
  padding: 0;
}

.fusion-footer-widget-area ul#recentcomments li.recentcomments:first-child {
  padding-top: 0px;
  background: none;
}

.fusion-footer-widget-area li.recentcomments {
  padding: 12px 0;
  border-bottom: 1px solid #282a2b;
  display: block;
}

.fusion-footer-widget-area li.recentcomments a {
  border: none;
}

.fusion-footer-widget-area .widget_recent_entries li {
  border-bottom: 1px solid;
  padding-bottom: 12px;
}

.fusion-footer-widget-area .widget_recent_entries a {
  border-bottom: 0;
  padding-bottom: 0;
}

.fusion-content-widget-area .contact_info p,
.fusion-footer-widget-area .contact_info p,
#slidingbar .contact_info p {
  margin: 0;
}

.fusion-content-widget-area .s,
.fusion-footer-widget-area .s,
#slidingbar-area .s {
  width: 100%;
}

#wrapper .fusion-footer-widget-area .tab-holder,
#wrapper #slidingbar-area .tab-holder {
  border-top: none;
}

#wrapper .fusion-footer-widget-area .tab-holder .tabs li a,
#wrapper #slidingbar-area .tab-holder .tabs li a {
  background: rgba(0, 0, 0, 0.2);
}

#wrapper .fusion-footer-widget-area .tab-holder .tabs li:hover a,
#wrapper #slidingbar-area .tab-holder .tabs li:hover a {
  background: none;
}

#wrapper .fusion-footer-widget-area .tab-holder .tabs li.active a,
#wrapper #slidingbar-area .tab-holder .tabs li.active a {
  background: none;
}

#wrapper .fusion-footer-widget-area .tab-holder .tab_content a,
#wrapper #slidingbar-area .tab-holder .tab_content a {
  padding: 0;
  border-bottom: none;
}

.fusion-footer-widget-area .fusion-columns-4 .recent-works-items a,
.fusion-footer-widget-area .fusion-columns-5 .recent-works-items a,
.fusion-footer-widget-area .fusion-columns-6 .recent-works-items a,
#slidingbar-area .fusion-columns-4 .recent-works-items a,
#slidingbar-area .fusion-columns-5 .recent-works-items a,
#slidingbar-area .fusion-columns-6 .recent-works-items a {
  max-width: 60px;
}

.fusion-content-widget-area .sub-menu,
.fusion-content-widget-area .children,
.fusion-footer-widget-area .sub-menu,
.fusion-footer-widget-area .children,
#slidingbar-area .sub-menu,
#slidingbar-area .children {
  margin-left: 15px;
}

.fusion-footer-widget-area .widget_categories li:first-child a,
#slidingbar-area .widget_categories li:first-child a {
  padding-top: 0;
}

.fusion-footer-widget-area .widget_categories li a,
#slidingbar-area .widget_categories li a {
  border-bottom: 1px solid #282a2b;
  padding: 12px 0px;
  display: block;
}

.fusion-footer-widget-area .widget_categories .children,
#slidingbar-area .widget_categories .children {
  margin-left: 5px;
}

.fusion-footer-widget-area .flickr_badge_image img,
#slidingbar-area .flickr_badge_image img {
  width: 66px;
  height: 66px;
  float: left;
  padding: 3px;
}

.fusion-footer-widget-area .fusion-columns-4 .flickr_badge_image img,
.fusion-footer-widget-area .fusion-columns-5 .flickr_badge_image img,
.fusion-footer-widget-area .fusion-columns-6 .flickr_badge_image img,
#slidingbar-area .fusion-columns-4 .flickr_badge_image img,
#slidingbar-area .fusion-columns-5 .flickr_badge_image img,
#slidingbar-area .fusion-columns-6 .flickr_badge_image img {
  width: 60px;
  height: 60px;
}

.fusion-footer-widget-area .social-networks,
#slidingbar-area .social-networks {
  float: left;
}

.fusion-footer-widget-area .social-networks li,
#slidingbar-area .social-networks li {
  float: left;
  margin-left: 0;
  margin-right: 20px;
  padding: 0;
}

.fusion-footer-widget-area .social-networks li,
.fusion-footer-widget-area .social-networks a,
#slidingbar-area .social-networks li,
#slidingbar-area .social-networks a {
  background-image: none;
}

.fusion-footer-widget-area .social-networks li:first-child,
#slidingbar-area .social-networks li:first-child {
  padding: 0;
}

.fusion-content-widget-area .widget_icl_lang_sel_widget #lang_sel_click li,
#slidingbar-area .widget_icl_lang_sel_widget #lang_sel_click li,
.fusion-footer-widget-area .widget_icl_lang_sel_widget #lang_sel_click li,
.fusion-content-widget-area .widget_icl_lang_sel_widget #lang_sel_click ul ul,
#slidingbar-area .widget_icl_lang_sel_widget #lang_sel_click ul ul,
.fusion-footer-widget-area .widget_icl_lang_sel_widget #lang_sel_click ul ul {
  width: 100%;
  padding: 0;
  border-bottom: none;
}

.fusion-content-widget-area .widget_icl_lang_sel_widget #lang_sel_click ul ul,
#slidingbar-area .widget_icl_lang_sel_widget #lang_sel_click ul ul,
.fusion-footer-widget-area .widget_icl_lang_sel_widget #lang_sel_click ul ul {
  top: 35px;
}

.fusion-content-widget-area .widget_icl_lang_sel_widget li a,
#slidingbar-area .widget_icl_lang_sel_widget li a,
.fusion-footer-widget-area .widget_icl_lang_sel_widget li a {
  display: block;
  padding: 5px 10px;
  text-shadow: none;
}

.fusion-content-widget-area .widget_icl_lang_sel_widget #lang_sel_click ul ul,
#slidingbar-area .widget_icl_lang_sel_widget #lang_sel_click ul ul .fusion-footer-widget-area .widget_icl_lang_sel_widget #lang_sel_click ul ul {
  top: auto;
  border-top: 0;
}

.fusion-footer-widget-area #lang_sel_list li a,
#slidingbar-area #lang_sel_list li a {
  background-color: transparent;
  padding-top: 8px;
  padding-bottom: 8px;
}

.fusion-content-widget-area ul.list-icon a,
.fusion-footer-widget-area ul.list-icon a,
#slidingbar-area ul.list-icon a {
  border: medium none;
  padding: 0;
}

.fusion-content-widget-area .products a,
.fusion-footer-widget-area .products a,
#slidingbar-area .products a {
  padding: 0;
  border: 0;
  background: none;
}

.fusion-content-widget-area .products .product-title,
.fusion-footer-widget-area .products .product-title,
#slidingbar-area .products .product-title {
  margin: 0;
  margin-bottom: 10px;
}

.fusion-footer-widget-area .product_list_widget li,
#slidingbar-area .product_list_widget li {
  border: 0;
  border-bottom: 1px solid #282a2b;
}

.fusion-footer-widget-area .product_list_widget li a,
#slidingbar-area .product_list_widget li a {
  border: none;
}

.fusion-footer-widget-area .widget_shopping_cart_content .total,
#slidingbar-area .widget_shopping_cart_content .total {
  margin: 10px 0px;
}

.fusion-footer-widget-area .widget_shopping_cart_content .buttons,
#slidingbar-area .widget_shopping_cart_content .buttons {
  background: #282a2b;
}

.fusion-footer-widget-area .products-slider a,
.fusion-footer-widget-area .simple-products-slider a,
#slidingbar-area .products-slider a,
#slidingbar-area .simple-products-slider a,
.fusion-content-widget-area .products-slider a,
.fusion-content-widget-area .simple-products-slider a {
  border: 0;
  background: none;
  margin: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
  display: inline-block;
  width: auto;
}

.fusion-footer-widget-area .products-slider li .image,
#slidingbar-area .products-slider li .image {
  width: auto;
  height: auto;
}

.fusion-footer-widget-area .simple-products-slider .es-carousel,
#slidingbar-area .simple-products-slider .es-carousel {
  padding-left: 38px;
}

.fusion-footer-widget-area .simple-products-slider .es-carousel li,
.fusion-footer-widget-area .simple-products-slider .es-carousel li .image,
#slidingbar-area .simple-products-slider .es-carousel li,
#slidingbar-area .simple-products-slider .es-carousel li .image {
  width: 149px;
  height: auto;
}

.fusion-footer-widget-area .image-extras-content h3,
#slidingbar-area .image-extras-content h3,
.fusion-content-widget-area .image-extras-content h3 {
  margin-bottom: 0;
  text-transform: none;
  margin-bottom: 5px;
}

.fusion-footer-widget-area .product-category mark,
#slidingbar-area .product-category mark,
.fusion-content-widget-area .product-category mark {
  background-color: transparent;
  color: inherit;
}

.fusion-footer-widget-area .product-category h3,
#slidingbar-area .product-category h3,
.fusion-content-widget-area .product-category h3 {
  margin-bottom: 0;
}

.sidebar .wooslider-control-nav li a,
.fusion-footer-widget-area .wooslider-control-nav li a {
  padding: 0;
  background: none;
  border: 0;
  background: #666;
  background: rgba(0, 0, 0, 0.5);
  margin-right: 3px;
}

.sidebar .wooslider-next,
.sidebar .wooslider-prev,
.fusion-post-content .wooslider .wooslider-prev,
.fusion-post-content .wooslider .wooslider-next,
.fusion-footer-widget-area .wooslider-next,
.fusion-footer-widget-area .wooslider-prev {
  width: 29px;
  height: 29px;
}

.sidebar .wooslider .wooslider-control-nav,
.fusion-footer-widget-area .wooslider .wooslider-control-nav {
  bottom: 5px;
}

.sidebar .widget_wooslider_slideshow_slides .wooslider-control-nav,
.fusion-footer-widget-area .widget_wooslider_slideshow_slides .wooslider-control-nav {
  bottom: 12px;
}

.fusion-footer-widget-area .slide-excerpt {
  overflow: hidden;
  position: absolute;
  bottom: -50px;
  padding: 0px;
  width: 100%;
  text-align: center;
}


#slidingbar .widget_calendar table,
.sidebar .widget_calendar table,
.fusion-footer-widget-area .widget_calendar table {
  width: 100%;
}



.fusion-footer-parallax {
  z-index: 0;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
}

.fusion-footer-parallax .fusion-footer-widget-area {
  -webkit-backface-visibility: visible;
  -ms-backface-visibility: visible;
  backface-visibility: visible;
}

.fusion-footer-widget-area {
  overflow: hidden;
  position: relative;
  padding: 43px 10px 40px;
  border-top: 12px solid #e9eaee;
  background: #363839;
  color: #8c8989;
  -webkit-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  backface-visibility: hidden;
}

.fusion-footer-widget-area h3,
.fusion-footer-widget-area .widget-title {
  margin: 0 0 28px;
  color: #ddd;
  text-transform: uppercase;
  font: 13px/20px 'PTSansBold', arial, helvetica, sans-serif;
}

.fusion-footer-widget-area a {
  color: #bfbfbf;
}

.fusion-footer-widget-area ul {
  list-style: none;
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 15px;
}

.fusion-footer-widget-area ul li a {
  display: block;
  padding: 12px 0;
  border-bottom: 1px solid #282a2b;
}

.fusion-footer-widget-area ul li a:hover {
  color: #a0ce4e;
}

.fusion-footer-widget-area ul li:first-child a {
  padding-top: 0px;
}

.fusion-footer-widget-area .holder-block img {
  width: 100%;
}

.fusion-footer-widget-column {
  margin-bottom: 50px;
}

.fusion-footer-widget-column:last-child {
  margin-bottom: 0;
}

.fusion-footer-copyright-area {
  z-index: 1;
  position: relative;
  padding: 18px 10px 12px;
  border-top: 1px solid #4b4c4d;
  background: #282a2b;
}

.fusion-body .fusion-footer-widget-area-center .fusion-columns .fusion-column {
  float: none;
  margin-bottom: 50px;
  width: 100%;
  text-align: center;
}

.fusion-body .fusion-footer-copyright-center .fusion-copyright-content {
  display: block;
  text-align: center;
}

.fusion-body .fusion-footer-copyright-center .fusion-copyright-notice,
.fusion-body .fusion-footer-copyright-center .fusion-social-links-footer {
  display: block;
  width: 100%;
  text-align: center;
}

.fusion-body .fusion-footer-copyright-center .fusion-social-links-footer {
  margin-top: 20px;
}

.sidebar .tribe-events-list-widget ol,
#slidingbar-area .tribe-events-list-widget ol,
.fusion-footer .tribe-events-list-widget ol,
.post-content .tribe-events-list-widget ol {
  list-style: none;
  margin: 0;
  padding: 0;
}

.sidebar .tribe-events-list-widget ol :first-child,
#slidingbar-area .tribe-events-list-widget ol :first-child,
.fusion-footer .tribe-events-list-widget ol :first-child,
.post-content .tribe-events-list-widget ol :first-child {
  padding-top: 0;
}

.sidebar .tribe-events-list-widget ol li,
#slidingbar-area .tribe-events-list-widget ol li,
.fusion-footer .tribe-events-list-widget ol li,
.post-content .tribe-events-list-widget ol li {
  overflow: hidden;
  margin: 0;
  padding: 20px 0px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
}

.sidebar .tribe-events-list-widget ol li .tribe-events-event-image,
#slidingbar-area .tribe-events-list-widget ol li .tribe-events-event-image,
.fusion-footer .tribe-events-list-widget ol li .tribe-events-event-image,
.post-content .tribe-events-list-widget ol li .tribe-events-event-image {
  float: left;
  margin: 0;
  margin-right: 13px;
}

.sidebar .tribe-events-list-widget ol li h4,
#slidingbar-area .tribe-events-list-widget ol li h4,
.fusion-footer .tribe-events-list-widget ol li h4,
.post-content .tribe-events-list-widget ol li h4 {
  margin: 0;
}

.sidebar .tribe-events-venue-widget ul,
#slidingbar-area .tribe-events-venue-widget ul,
.fusion-footer .tribe-events-venue-widget ul,
.post-content .tribe-events-venue-widget ul {
  margin-bottom: 13px;
}

.sidebar .tribe-events-venue-widget ul :first-child,
#slidingbar-area .tribe-events-venue-widget ul :first-child,
.fusion-footer .tribe-events-venue-widget ul :first-child,
.post-content .tribe-events-venue-widget ul :first-child {
  padding-top: 0;
}

.sidebar .tribe-events-venue-widget li,
#slidingbar-area .tribe-events-venue-widget li,
.fusion-footer .tribe-events-venue-widget li,
.post-content .tribe-events-venue-widget li {
  overflow: hidden;
  margin: 0;
  padding: 15px 0px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
}

.sidebar .tribe-events-venue-widget li h4,
#slidingbar-area .tribe-events-venue-widget li h4,
.fusion-footer .tribe-events-venue-widget li h4,
.post-content .tribe-events-venue-widget li h4 {
  margin: 0;
  margin-bottom: 5px;
}
#main,#slidingbar,.fusion-footer-copyright-area,.fusion-footer-widget-area,.fusion-page-title-bar,.fusion-secondary-header,.header-v4 #small-nav,.header-v5 #small-nav,.sticky-header .sticky-shadow,.tfs-slider .slide-content-container{padding-left:30px;padding-right:30px;}
#slidingbar-area .tagcloud a:hover,.fusion-footer-widget-area .tagcloud a:hover,.tagcloud a:hover{color:#FFFFFF;text-shadow:none;-webkit-text-shadow:none;-moz-text-shadow:none;}
#wrapper .fusion-footer-widget-area .fusion-tabs-widget .tab-holder .tabs li{border-color:#363839;}
#slidingbar-area h3,.avada-container h3,.comment-form input[type="submit"],.fusion-footer-widget-area .widget-title,.fusion-footer-widget-area h3,.fusion-load-more-button,.project-content .project-info h4,.review blockquote div strong,.ticket-selector-submit-btn[type="submit"]{font-weight:bold;}
#slidingbar-area .widget-title,#slidingbar-area h3,.fusion-footer-widget-area .widget-title,.fusion-footer-widget-area h3{font-family:'Raleway', Arial, Helvetica, sans-serif;font-weight:400;}
#slidingbar-area ul,.fusion-footer-widget-area ul,.fusion-tabs-widget .tab-holder .news-list li .post-holder .meta,.fusion-tabs-widget .tab-holder .news-list li .post-holder a,.project-content .project-info h4{font-size:14px;line-height:21px;}
.fusion-footer-widget-area .widget-title,.fusion-footer-widget-area h3{font-size:13px;line-height:13px;}
#main .fusion-row,#slidingbar-area .fusion-row,.fusion-footer-copyright-area .fusion-row,.fusion-footer-widget-area .fusion-row,.fusion-page-title-row,.tfs-slider .slide-content-container .slide-content{max-width:1100px;}
.fusion-footer-widget-area .widget-title,.fusion-footer-widget-area h3,.fusion-footer-widget-column .product-title{color:#DDDDDD;}
.fusion-copyright-notice,.fusion-footer-widget-area,.fusion-footer-widget-area .jtwt,.fusion-footer-widget-area .jtwt .jtwt_tweet,.fusion-footer-widget-area article.col{color:#8C8989;}
#wrapper .fusion-footer-widget-area .fusion-tabs-widget .tab-holder .tabs li a,.fusion-copyright-notice a,.fusion-footer-widget-area .fusion-accordian .panel-title a,.fusion-footer-widget-area .fusion-tabs-widget .tab-holder .news-list li .post-holder a,.fusion-footer-widget-area .jtwt .jtwt_tweet a,.fusion-footer-widget-area a{color:#BFBFBF;}
#wrapper .fusion-footer-widget-area .fusion-tabs-widget .tab-holder,#wrapper .fusion-footer-widget-area .fusion-tabs-widget .tab-holder .news-list li,.fusion-footer-widget-area .fusion-accordian .fusion-panel,.fusion-footer-widget-area .product_list_widget li,.fusion-footer-widget-area .tagcloud a,.fusion-footer-widget-area .widget_categories li a,.fusion-footer-widget-area .widget_recent_entries li,.fusion-footer-widget-area li.recentcomments,.fusion-footer-widget-area ul li a{border-color:#505152;}
.side-header-left .fusion-footer-parallax,body.side-header-left #wrapper{margin-left:280px;}
.side-header-right .fusion-footer-parallax,body.side-header-right #wrapper{margin-right:280px;}
.ua-mobile #main,.ua-mobile .fusion-footer-widget-area,.ua-mobile .page-title-bar,.ua-mobile body{background-attachment:scroll !important;}
#main,.fullwidth-box,.fusion-footer-widget-area,.page-title-bar,body{background-attachment:scroll !important;}


#header {
	background-color: #73a0c5;
	}

.col-xxs-1,
.col-xxs-2,
.col-xxs-3,
.col-xxs-4,
.col-xxs-5,
.col-xxs-6,
.col-xxs-7,
.col-xxs-8,
.col-xxs-9,
.col-xxs-10,
.col-xxs-11,
.col-xxs-12,
.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-left: 15px;
  padding-right: 15px;
}

.col-xs-12 {
  width: 100%;
}

.row.no_padding_columns .col-xxs-1, .row.no_padding_columns .col-xxs-2, .row.no_padding_columns .col-xxs-3, .row.no_padding_columns .col-xxs-4, .row.no_padding_columns .col-xxs-5, .row.no_padding_columns .col-xxs-6, .row.no_padding_columns .col-xxs-7, .row.no_padding_columns .col-xxs-8, .row.no_padding_columns .col-xxs-9, .row.no_padding_columns .col-xxs-10, .row.no_padding_columns .col-xxs-11, .row.no_padding_columns .col-xxs-12, .row.no_padding_columns .col-xs-1, .row.no_padding_columns .col-xs-2, .row.no_padding_columns .col-xs-3, .row.no_padding_columns .col-xs-4, .row.no_padding_columns .col-xs-5, .row.no_padding_columns .col-xs-6, .row.no_padding_columns .col-xs-7, .row.no_padding_columns .col-xs-8, .row.no_padding_columns .col-xs-9, .row.no_padding_columns .col-xs-10, .row.no_padding_columns .col-xs-11, .row.no_padding_columns .col-xs-12, .row.no_padding_columns .col-sm-1, .row.no_padding_columns .col-sm-2, .row.no_padding_columns .col-sm-3, .row.no_padding_columns .col-sm-4, .row.no_padding_columns .col-sm-5, .row.no_padding_columns .col-sm-6, .row.no_padding_columns .col-sm-7, .row.no_padding_columns .col-sm-8, .row.no_padding_columns .col-sm-9, .row.no_padding_columns .col-sm-10, .row.no_padding_columns .col-sm-11, .row.no_padding_columns .col-sm-12, .row.no_padding_columns .col-md-1, .row.no_padding_columns .col-md-2, .row.no_padding_columns .col-md-3, .row.no_padding_columns .col-md-4, .row.no_padding_columns .col-md-5, .row.no_padding_columns .col-md-6, .row.no_padding_columns .col-md-7, .row.no_padding_columns .col-md-8, .row.no_padding_columns .col-md-9, .row.no_padding_columns .col-md-10, .row.no_padding_columns .col-md-11, .row.no_padding_columns .col-md-12, .row.no_padding_columns .col-lg-1, .row.no_padding_columns .col-lg-2, .row.no_padding_columns .col-lg-3, .row.no_padding_columns .col-lg-4, .row.no_padding_columns .col-lg-5, .row.no_padding_columns .col-lg-6, .row.no_padding_columns .col-lg-7, .row.no_padding_columns .col-lg-8, .row.no_padding_columns .col-lg-9, .row.no_padding_columns .col-lg-10, .row.no_padding_columns .col-lg-11, .row.no_padding_columns .col-lg-12 {
	padding: 0;	
}


.droit-form-container .col-xs-12 {width: 70%; margin: 0 auto;}


#system .items .leading .item{
	border-bottom: 3px solid  #EAEAEA;
}

	.main_wrap {
		margin-top: 0;
	}

	.release-detail .main_wrap {
		margin-left: 40px;
	}


.bebas { font-family:'BebasNeuenwt', Arial, Helvetica, sans-serif; font-weight:normal; font-style:normal; -webkit-font-smoothing: antialiased; }






.site-content nav {
	clear: both;
	line-height: 2;
	overflow: hidden;
}

.site-content {
	margin: 0;
}

.site-content article {
	margin-bottom: 10px;
	padding: 30px 0px 20px 0px;
	word-wrap: break-word;
	-webkit-hyphens: none;
	-moz-hyphens: none;
	hyphens: none;
	background: #ffffff;
	border-bottom: 1px solid #8e8e8e;
}

.template-front-page .site-content article {
	border: 0;
	margin-bottom: 0;
}

	body.template-front-page .site-content,
	body.single-attachment .site-content,
	body.full-width .site-content {
		width: 100%;
	}

	.template-front-page .site-content,
	.template-front-page article {
		overflow: hidden;
	}

	.author-avatar,
	#colophon,
	#respond,
	.commentlist .comment-edit-link,
	.commentlist .reply,
	.entry-header .comments-link,
	.entry-meta .edit-link a,
	.page-link,
	.site-content nav,
	.widget-area,
	img.header-image,
	.main-navigation {
		display: none;
	}

	.singular .site-content,
	.singular .entry-header,
	.singular .entry-content,
	.singular footer.entry-meta,
	.singular .comments-title {
		margin: 0;
		width: 100%;
	}

.con_right_col_img_new { width:275px; padding-bottom:10px; }
.upper{text-transform:uppercase}
.side_menu_button_wrapper{display:table}


						
#contentbox {
	width:924px;
	margin: 0 auto -52px auto;
	padding:0px 0px 52px 0px;
	min-height: 100%;
	height: auto !important;
	overflow:hidden;
}
#footer_cont{background:#333;margin:0 auto;padding:0 0 2.083333333333%;width:95%;max-width:1180px}
.clearfix,.cf,.classic-module ul,.most-popular-module,.most-popular-module .slider-container ul,.most-popular-module .slider-container ul li,#home-slider ul,.gallery-container .gallery-title,.comment-respond{zoom:1;}
.clearfix:before,.clearfix:after,.cf:before,.classic-module ul:before,.most-popular-module:before,.most-popular-module .slider-container ul:before,.most-popular-module .slider-container ul li:before,#home-slider ul:before,.gallery-container .gallery-title:before,.comment-respond:before,.cf:after,.classic-module ul:after,.most-popular-module:after,.most-popular-module .slider-container ul:after,.most-popular-module .slider-container ul li:after,#home-slider ul:after,.gallery-container .gallery-title:after,.comment-respond:after{content:"";display:table;}
.clearfix:after,.cf:after,.classic-module ul:after,.most-popular-module:after,.most-popular-module .slider-container ul:after,.most-popular-module .slider-container ul li:after,#home-slider ul:after,.gallery-container .gallery-title:after,.comment-respond:after{clear:both;}
.classic-module .slider-container{-webkit-transform:translateZ(-150px) translateX(0%) translateY(-7%);-moz-transform:translateZ(-150px) translateX(0%) translateY(-7%);-ms-transform:translateZ(-150px) translateX(0%) translateY(-7%);-o-transform:translateZ(-150px) translateX(0%) translateY(-7%);transform:translateZ(-150px) translateX(0%) translateY(-7%);width:100%;height:320px;position:relative;box-sizing:content-box;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all 3s ease-out;transition:all 3s ease-out;}
.most-popular-module .slider-container{overflow:hidden;width:100%;clear:both;}
.most-popular-module .slider-container ul{position:relative;margin:0;margin-top:1.1em;height:auto;padding:0!important;margin:0 auto!important;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.most-popular-module .slider-container ul li{width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;display:inline-block;top:0px;height:100%;}
.most-popular-module .slider-container ul li a{text-decoration:none;display:block;}
.most-popular-module .slider-container ul li:nth-child(2){left:25%;}
.most-popular-module .slider-container ul li:nth-child(3){left:50%;}
.most-popular-module .slider-container ul li:nth-child(4){left:75%;}
.most-popular-module .slider-container ul li:nth-child(5){left:100%;}
.most-popular-module .slider-container ul li:nth-child(6){left:125%;}
.most-popular-module .slider-container ul li:nth-child(7){left:150%;}
.most-popular-module .slider-container ul li:nth-child(8){left:175%;}
.most-popular-module .slider-container ul li:nth-child(9){left:200%;}
.most-popular-module .slider-container ul li:nth-child(10){left:225%;}
.most-popular-module .slider-container ul li:hover img{-webkit-filter:brightness(1);filter:brightness(1);}
.most-popular-module .slider-container ul li img{width:45%;height:auto;display:block;margin:0;position:absolute;top:0px;vertical-align:text-top;-webkit-filter:brightness(0.8);filter:brightness(0.8);-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;margin-left:1px;}
.most-popular-module .slider-container ul li .detail-container{position:absolute;top:0px;left:50%;width:50%;display:inline-block;font-size:0.75em;line-height:1.3em;padding-right:4%;color:black;}
.most-popular-module .slider-container ul li .detail-container .color-block{padding:0.2em;padding-right:0.5em;padding-left:0.5em;display:block;margin-bottom:0.5em;line-height:1.1em;}
.most-popular-module .slider-container ul li .detail-container .categories{font-weight:600;text-transform:lowercase;color:white;}
.most-popular-module .slider-container ul li .detail-container .byline{margin:0;display:block;color:#8b8b89;}
.most-popular-module .slider-container ul li .detail-container h3{margin-top:0;font-size:1em;margin-bottom:0;}
.most-popular-module .slider-container ul li .detail-container h5{margin:0;margin-bottom:0.5em;font-size:1em;}
.most-popular-module .slider-container ul li .detail-container p{margin-top:0;word-break:normal;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;}

  .widget_subscribe_widget ul.cf, .widget_subscribe_widget .classic-module ul, .classic-module .widget_subscribe_widget ul, .widget_subscribe_widget ul.most-popular-module, .widget_subscribe_widget .most-popular-module .slider-container ul, .most-popular-module .slider-container .widget_subscribe_widget ul, .widget_subscribe_widget #home-slider ul, #home-slider .widget_subscribe_widget ul, .widget_subscribe_widget .gallery-container ul.gallery-title, .gallery-container .widget_subscribe_widget ul.gallery-title, .widget_subscribe_widget ul.comment-respond, .widget_latest_widget ul.cf, .widget_latest_widget .classic-module ul, .classic-module .widget_latest_widget ul, .widget_latest_widget ul.most-popular-module, .widget_latest_widget .most-popular-module .slider-container ul, .most-popular-module .slider-container .widget_latest_widget ul, .widget_latest_widget #home-slider ul, #home-slider .widget_latest_widget ul, .widget_latest_widget .gallery-container ul.gallery-title, .gallery-container .widget_latest_widget ul.gallery-title, .widget_latest_widget ul.comment-respond, .widget_most_popular_widget ul.cf, .widget_most_popular_widget .classic-module ul, .classic-module .widget_most_popular_widget ul, .widget_most_popular_widget ul.most-popular-module, .widget_most_popular_widget .most-popular-module .slider-container ul, .most-popular-module .slider-container .widget_most_popular_widget ul, .widget_most_popular_widget #home-slider ul, #home-slider .widget_most_popular_widget ul, .widget_most_popular_widget .gallery-container ul.gallery-title, .gallery-container .widget_most_popular_widget ul.gallery-title, .widget_most_popular_widget ul.comment-respond, .widget_related_posts_widget ul.cf, .widget_related_posts_widget .classic-module ul, .classic-module .widget_related_posts_widget ul, .widget_related_posts_widget ul.most-popular-module, .widget_related_posts_widget .most-popular-module .slider-container ul, .most-popular-module .slider-container .widget_related_posts_widget ul, .widget_related_posts_widget #home-slider ul, #home-slider .widget_related_posts_widget ul, .widget_related_posts_widget .gallery-container ul.gallery-title, .gallery-container .widget_related_posts_widget ul.gallery-title, .widget_related_posts_widget ul.comment-respond {
    margin: 0; }

    .widget_subscribe_widget ul.cf li, .widget_subscribe_widget .classic-module ul li, .classic-module .widget_subscribe_widget ul li, .widget_subscribe_widget ul.most-popular-module li, .widget_subscribe_widget .most-popular-module .slider-container ul li, .most-popular-module .slider-container .widget_subscribe_widget ul li, .widget_subscribe_widget #home-slider ul li, #home-slider .widget_subscribe_widget ul li, .widget_subscribe_widget .gallery-container ul.gallery-title li, .gallery-container .widget_subscribe_widget ul.gallery-title li, .widget_subscribe_widget ul.comment-respond li, .widget_latest_widget ul.cf li, .widget_latest_widget .classic-module ul li, .classic-module .widget_latest_widget ul li, .widget_latest_widget ul.most-popular-module li, .widget_latest_widget .most-popular-module .slider-container ul li, .most-popular-module .slider-container .widget_latest_widget ul li, .widget_latest_widget #home-slider ul li, #home-slider .widget_latest_widget ul li, .widget_latest_widget .gallery-container ul.gallery-title li, .gallery-container .widget_latest_widget ul.gallery-title li, .widget_latest_widget ul.comment-respond li, .widget_most_popular_widget ul.cf li, .widget_most_popular_widget .classic-module ul li, .classic-module .widget_most_popular_widget ul li, .widget_most_popular_widget ul.most-popular-module li, .widget_most_popular_widget .most-popular-module .slider-container ul li, .most-popular-module .slider-container .widget_most_popular_widget ul li, .widget_most_popular_widget #home-slider ul li, #home-slider .widget_most_popular_widget ul li, .widget_most_popular_widget .gallery-container ul.gallery-title li, .gallery-container .widget_most_popular_widget ul.gallery-title li, .widget_most_popular_widget ul.comment-respond li, .widget_related_posts_widget ul.cf li, .widget_related_posts_widget .classic-module ul li, .classic-module .widget_related_posts_widget ul li, .widget_related_posts_widget ul.most-popular-module li, .widget_related_posts_widget .most-popular-module .slider-container ul li, .most-popular-module .slider-container .widget_related_posts_widget ul li, .widget_related_posts_widget #home-slider ul li, #home-slider .widget_related_posts_widget ul li, .widget_related_posts_widget .gallery-container ul.gallery-title li, .gallery-container .widget_related_posts_widget ul.gallery-title li, .widget_related_posts_widget ul.comment-respond li {
      margin-top: 1.5em;
      margin-bottom: 1.5em; }

      .classic-module .slider-container.out {
        -webkit-transform: translateZ(5000px) rotateZ(360deg);
        -moz-transform: translateZ(5000px) rotateZ(360deg);
        -ms-transform: translateZ(5000px) rotateZ(360deg);
        -o-transform: translateZ(5000px) rotateZ(360deg);
        transform: translateZ(5000px) rotateZ(360deg); }
.cart-inner p.empty{margin:0;white-space:normal}
.cart-inner .spinner{position:relative}
.mini-cart .cart-inner{position:relative}
 .top-bar-nav a.nav-top-link,body,p,#top-bar,.cart-inner .nav-dropdown,.nav-dropdown{font-family:Lato,helvetica,arial,sans-serif!important;}

  .cmsc--nav-level {
    background: black;
    margin: 0;
    position: absolute;
    top: 0;
    -ms-transform: translateX(-250px);
    
    -webkit-transform: translateX(-250px);
    
    transform: translateX(-250px);
    width: 100%; }

  .cmsc--nav-level li:first-of-type {
    margin-top: 6px; }
.dropdown .dropdown-menu .nav-header{padding-right:20px;padding-left:20px;}
.nav{margin-bottom:20px;margin-left:0;list-style:none;}
.nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:20px;color:#999999;text-shadow:0 1px 0 rgba(255,255,255,0.5);text-transform:uppercase;}
.nav li + .nav-header{margin-top:9px;}
.nav-list{padding-right:15px;padding-left:15px;margin-bottom:0;}
.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{margin-right:2px;}
.nav-list .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #ffffff;}
.nav-tabs,.nav-pills{*zoom:1;}
.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;line-height:0;content:"";}
.nav-tabs:after,.nav-pills:after{clear:both;}
.nav-tabs{border-bottom:1px solid #ddd;}
.nav-tabs.nav-stacked{border-bottom:0;}
.nav-tabs .dropdown-menu{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;}
.nav-pills .dropdown-menu{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.nav .dropdown-toggle .caret{margin-top:6px;border-top-color:#0088cc;border-bottom-color:#0088cc;}
.nav .dropdown-toggle:hover .caret{border-top-color:#005580;border-bottom-color:#005580;}
.nav-tabs .dropdown-toggle .caret{margin-top:8px;}
.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff;}
.nav-tabs .active .dropdown-toggle .caret{border-top-color:#555555;border-bottom-color:#555555;}
.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;opacity:1;filter:alpha(opacity=100);}
.nav-collapse.collapse{height:auto;overflow:visible;}
.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0;}
.navbar .nav.pull-right{float:right;margin-right:0;}
.navbar .nav .dropdown-toggle .caret{margin-top:8px;}
.nav-collapse{clear:both;}
.nav-collapse .nav{float:none;margin:0 0 10px;}
.nav-collapse .nav .nav-header{color:#777777;text-shadow:none;}
.nav-collapse .btn{padding:4px 10px 4px;font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.nav-collapse .dropdown-menu li + li a{margin-bottom:2px;}
.nav-collapse.in .btn-group{padding:0;margin-top:5px;}
.nav-collapse .dropdown-menu{position:static;top:auto;left:auto;display:none;float:none;max-width:none;padding:0;margin:0 15px;background-color:transparent;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after{display:none;}
.nav-collapse .dropdown-menu .divider{display:none;}
.nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);}
.navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111111;border-bottom-color:#111111;}
.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0;}
.nav-collapse,.nav-collapse.collapse{height:0;overflow:hidden;}
#menubar-xs .nav-collapse ul.nav li{padding:2px 0px;margin:0px;}
#menubar-md .nav-collapse ul.nav li{padding:2px 0px;margin:0px;}
#menubar-xs .nav-collapse.nav-collapse{background:#ebebeb;}
#menubar-xs .nav-collapse ul ul{display:none;}
#menubar-xs .nav-collapse .nav ul li{list-style:none;border:0;}
#menubar-md .nav-collapse.nav-collapse{background:#ebebeb;}
#menubar-md .nav-collapse ul ul{display:none;}
#menubar-md .nav-collapse .nav ul li{list-style:none;border:0;}

.menu ul li.nav{float:left;padding:0 20px 0 20px;position:relative;display:block;}

#menubar  li.nav { margin:0; padding:0 4px;}

#menubar  li.nav a { font-size:18px; font-weight:normal;}


.menu-item
{
	
}

.menu-item a
{
	text-decoration: none;
	color: #d0d0d0;
	font-size: 14px;
    	font-weight: 700;
    	letter-spacing: 5px;
	text-transform: uppercase;
	
}

.menu-item a:hover
{
	font-weight: 700;
}




li.page_item, li.menu-item {
	list-style: none;
}

li.menu-item ul.sub-menu {
	list-style: none;
	margin-left:0;
}


#footer .secondary {		
	margin: 0 30px 0;
	padding: 30px 0 30px;
	font-style: italic;
	border-top: 1px solid #e4e4e4;	
	font-family: "Droid Serif", Georgia, Times, "Times New Roman", serif;
}


#footer .secondary .left {
	float: left;
}


#footer .secondary .right {
	float: right;
}


.footer-bottom-menu{
	list-style: none;
	margin: 50px 0 0 0;
	padding: 0;
}


.footer-bottom-menu li{
	display: inline-block;
	margin-right: 10px;
}


.footer-bottom-menu li a{
	color: #6e1518;
	font-size: 16px;
	font-weight: 500;
}


.footer-bottom-menu li a:hover{
	color: #fff;
}

.genesis-nav-menu .menu-item a{
	background-color: #004375;
	opacity: .9;
}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}
.col-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{float:left;}
.col-xs-5{width:41.66666667%;}




.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_3 {
	width:220px;
}
.b-timer-nums{font-size:0;line-height:0;letter-spacing:-0.31em;word-spacing:-0.43em;color:#e5c773;margin:-2px 0 0 -2px}
.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}
.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}
.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}
.dropdown-menu-right,.dropdown-menu.pull-right{right:0;left:auto}
.pull-right{float:right!important}
footer .container .social-icons .pull-right{float:none!important}


.column--right .view-display-id-block_1 {
  margin-bottom: 10px;
}


.column--right .view-display-id-block_1 a {
  color: white;
}


.map-details .view-display-id-block_1 {
  margin-bottom: 10px;
}


.map-details .view-display-id-block_1 a {
  color: white;
}

    .header .nearest-supermarket .nearest-address {
      margin: 10px 0 0;
      font-weight: bold;
      color: #4f4f4f; }

    .header .nearest-supermarket.none-found .map-wrapper,
    .header .nearest-supermarket.none-found .nearest-address,
    .header .nearest-supermarket.none-found .nearest-hours,
    .header .nearest-supermarket.none-found .nearest-phone,
    .header .nearest-supermarket.none-found .switch-location {
      display: none; }


  
  .large-12 {
    position: relative;
    width: 100%;
  }


.socialmedia-tab {
	color: #333;
	font-size: 85%;
	font-weight: bold;
	text-align: center;
	padding: 0px 0px 0px 0px;
	background: #EBE9EA;
	overflow: hidden;
	vertical-align: middle;
	height: 27px;
}


.socialmedia-tab.active {
	background: none repeat scroll 0 0 #8DB0C3;
}

.socialmedia-tab.active a:link, .socialmedia-tab.active a:visited, .socialmedia-tab.active a:active {
	color: #FFFFFF;
	text-decoration: none;
}

.socialmedia-tab a:link, .socialmedia-tab a:visited, .socialmedia-tab a:active {
	color: #333333;
	text-decoration: none;
}

.socialmedia-tab a:hover {
	text-decoration: underline;
}




.black, .royalSlider .rsContent .txt-box h2, .royalSlider .rsContent .txt-box h2 {max-width:385px;font:65px/65px 'ChaletComprimeMilanSixty' !important; white-space:normal !important;letter-spacing:1px;text-transform:uppercase;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center!important;}

.royalSlider .rsContent .txt-box {width:100%;top:auto;bottom:40%;}

.royalSlider .rsContent .txt-box h2 {background-color:#000;text-align:center;position:absolute !important;top:0 !important;left:50% !important;margin-left:-182px !important;}


.black, .royalSlider .rsContent .txt-box h2 {max-width:1300px;font-size:230px !important;line-height:200px !important;padding:30px 60px !important;}


.header, .hold, .footer {
	width: 960px;
	font-size: 1.2em;
	line-height: 20px;
}


.hold {
  display: block;
  overflow: hidden;
  margin: 6px auto 0 auto;
}

.slide-desc-text .slide-title {
	font-size: 1.5em;
	color: #eeee88;
	margin-bottom: 5px;
}

.slide-desc-text .slide-title a {
	color: #eeee88;
}
#main-menu li .active{background-color:#f8f9f9;color:#000;}
#main-menu a{border:medium none;color:#ffffff;display:block;font:bold 12px/100% Arial,Helvetica,sans-serif;padding:13px 15px;text-decoration:none;}
#main-menu a:hover{color:#000;}
.nav{padding-left:0;margin-bottom:0;list-style:none}
.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.nav-tabs{border-bottom:1px solid #ddd}
.nav-tabs.nav-justified{width:100%;border-bottom:0}
.nav-justified{width:100%}
.nav-tabs-justified{border-bottom:0}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}

.sb-widget .menu-item:first-child, .sb-widget .cat-item:first-child, .footer-widget .menu-item:first-child, .footer-widget .cat-item:first-child { padding-top: 0; }

.sb-widget .menu-item, .sb-widget .cat-item, .footer-widget .menu-item, .footer-widget .cat-item { line-height: 1.3; }
.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-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{float:left}
.col-xs-12{width:100%}

#navigation2012 .bluetabs li.shop a{  padding-right:8px; padding-left:2px;}

#navigation2012 .bluetabs li.shop span.small {font-size:12px;color:#000; font-style:italic;}

#navigation2012 .bluetabs li.shop span.small i { visibility: hidden; display:none}
.diy-fi-effect-8:hover .image{-webkit-transform:scale(10);-o-transform:scale(10);-moz-transform:scale(10);-ms-transform:scale(10);transform:scale(10);opacity:0}
.diy-fi-effect-9:hover .image{-webkit-transform:scale(1.3);-o-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}
.image-slider-skin-skin1 .bx-prev{left:0;border-top-right-radius:5px;border-bottom-right-radius:5px}
.image-slider-skin-skin1 .bx-next{right:0;border-top-left-radius:5px;border-bottom-left-radius:5px}
.image-slider-skin-skin1 .bx-next,.image-slider-skin-skin1 .bx-prev{background:rgba(255,255,255,.7);color:#000}
.image-slider-skin-skin1 .bx-next:hover,.image-slider-skin-skin1 .bx-prev:hover{background:rgba(255,255,255,1)}
.image-slider-skin-skin1 .bx-next:after,.image-slider-skin-skin1 .bx-prev:after{line-height:32px;text-indent:0;width:31px;font-size:1.5em;text-align:center}
.image-slider-skin-skin1 .bx-next:after{content:"\e600"}
.image-slider-skin-skin1 .bx-prev:after{content:"\e601"}
.image-slider-skin-skin1 .bx-pager.bx-default-pager a{width:15px;height:4px;border-radius:2px;background:rgba(255,255,255,.7)}
.image-slider-skin-skin1 .bx-pager{text-align:left;position:absolute;bottom:0;z-index:100;padding-top:0}
.image-slider-skin-skin1 .slider-captions{background:rgba(0,0,0,.4);text-align:center;width:60%;height:120px;position:absolute;top:50%;margin-top:-60px;left:50%;margin-left:-30%;color:#fff;border:1px solid #fff;padding:0}
.image-slider-skin-skin1 .slider-captions .slide-title{font-size:2.5em;line-height:1.2em;padding-top:20px}
.image-slider-skin-skin1 .slider-captions .slide-caption{font-size:1.5em;line-height:1.5em}
.image-slider-theme-black.image-slider-skin-skin1 .bx-next,.image-slider-theme-black.image-slider-skin-skin1 .bx-pager.bx-default-pager a,.image-slider-theme-black.image-slider-skin-skin1 .bx-prev{background:rgba(0,0,0,.7);color:#fff}
.image-slider-theme-black.image-slider-skin-skin1 .bx-next:hover,.image-slider-theme-black.image-slider-skin-skin1 .bx-prev:hover{background:rgba(0,0,0,1)}
.image-slider-theme-black.image-slider-skin-skin1 .slider-captions{background:rgba(255,255,255,.4);color:#000;border:1px solid #000}
.image-slider-theme-black.image-slider-skin-skin1 .bx-pager.bx-default-pager a.active,.image-slider-theme-black.image-slider-skin-skin1 .bx-pager.bx-default-pager a:hover{background:#fff}
.image-slider-skin-skin2 .bx-prev{left:20px}
.image-slider-skin-skin2 .bx-next{right:20px}
.image-slider-skin-skin2 .bx-next,.image-slider-skin-skin2 .bx-prev{background:0 0;color:#000;border-radius:none}
.image-slider-skin-skin2 .bx-next:hover,.image-slider-skin-skin2 .bx-prev:hover{background:0 0;opacity:1}
.image-slider-skin-skin2 .bx-next:after,.image-slider-skin-skin2 .bx-prev:after{line-height:32px;text-indent:0;width:31px;font-size:2em;text-align:center;opacity:.6}
.image-slider-skin-skin2 .bx-next:hover:after,.image-slider-skin-skin2 .bx-prev:hover:after{opacity:1}
.image-slider-skin-skin2 .bx-next:after{content:"\e600"}
.image-slider-skin-skin2 .bx-prev:after{content:"\e601"}
.image-slider-skin-skin2 .bx-pager.bx-default-pager a{width:8px;height:8px;border-radius:50%;background:0 0;border:1px solid #fff;margin:0 3px}
.image-slider-skin-skin2 .bx-pager.bx-default-pager a.active,.image-slider-skin-skin2 .bx-pager.bx-default-pager a:hover{background:#fff}
.image-slider-skin-skin2 .bx-pager{text-align:left;position:absolute;bottom:0;z-index:100;padding-top:0;padding-left:10px}
.image-slider-skin-skin2 .slider-captions{background:rgba(0,0,0,.4);width:98%;text-align:right;position:absolute;bottom:0;color:#fff;padding:2% 2% 2% 0}
.image-slider-skin-skin2 .slider-captions .slide-title{font-size:1.5em;line-height:1.5em}
.image-slider-skin-skin2 .slider-captions .slide-caption{font-size:1em}
.image-slider-theme-black.image-slider-skin-skin2 .bx-next,.image-slider-theme-black.image-slider-skin-skin2 .bx-prev{background:0 0;color:#fff}
.image-slider-theme-black.image-slider-skin-skin2 .bx-next:hover,.image-slider-theme-black.image-slider-skin-skin2 .bx-prev:hover{background:0 0}
.image-slider-theme-black.image-slider-skin-skin2 .slider-captions{background:rgba(255,255,255,.4);color:#000}
.image-slider-theme-black.image-slider-skin-skin2 .bx-pager.bx-default-pager a{background:0 0;border:1px solid #000}
.image-slider-theme-black.image-slider-skin-skin2 .bx-pager.bx-default-pager a.active,.image-slider-theme-black.image-slider-skin-skin2 .bx-pager.bx-default-pager a:hover{background:#000}
.image-slider-skin-skin3 .bx-prev{left:20px}
.image-slider-skin-skin3 .bx-next{right:20px}
.image-slider-skin-skin3 .bx-next,.image-slider-skin-skin3 .bx-prev{background:rgba(255,255,255,.7);color:#000;border-radius:0}
.image-slider-skin-skin3 .bx-next:hover,.image-slider-skin-skin3 .bx-prev:hover{background:rgba(255,255,255,1)}
.image-slider-skin-skin3 .bx-next:after,.image-slider-skin-skin3 .bx-prev:after{line-height:32px;text-indent:0;width:31px;font-size:1em;text-align:center}
.image-slider-skin-skin3 .bx-prev:after{content:"\e603"}
.image-slider-skin-skin3 .bx-next:after{content:"\e604"}
.image-slider-skin-skin3 .bx-pager{text-align:left;position:absolute;bottom:0;z-index:100;padding-top:0;width:auto!important;right:0}
.image-slider-skin-skin3 .slider-captions{background:rgba(0,0,0,.3);text-align:center;width:50%;height:100px;position:absolute;top:50%;margin-top:-50px;left:50%;margin-left:-25%;color:#fff;padding:0}
.image-slider-skin-skin3 .slider-captions .slide-title{font-size:2em;line-height:2em;padding-top:5px}
.image-slider-skin-skin3 .slider-captions .slide-caption{font-size:1em;line-height:1em}
.image-slider-skin-skin3 .bx-pager-item{display:block!important}
.image-slider-skin-skin3 .bx-pager.bx-default-pager a{width:8px;height:8px;border-radius:0;background:0 0;border:1px solid #fff;margin:5px}
.image-slider-skin-skin3 .bx-pager.bx-default-pager a.active,.image-slider-skin-skin3 .bx-pager.bx-default-pager a:hover{background:#fff}
.image-slider-theme-black.image-slider-skin-skin3 .bx-next,.image-slider-theme-black.image-slider-skin-skin3 .bx-prev{background:rgba(0,0,0,.7);color:#fff}
.image-slider-theme-black.image-slider-skin-skin3 .bx-pager.bx-default-pager a{border:1px solid #000}
.image-slider-theme-black.image-slider-skin-skin3 .bx-next:hover,.image-slider-theme-black.image-slider-skin-skin3 .bx-prev:hover{background:rgba(0,0,0,1)}
.image-slider-theme-black.image-slider-skin-skin3 .slider-captions{background:rgba(255,255,255,.3);color:#000}
.image-slider-theme-black.image-slider-skin-skin3 .bx-pager.bx-default-pager a.active,.image-slider-theme-black.image-slider-skin-skin3 .bx-pager.bx-default-pager a:hover{background:#000}
.image-slider-skin-skin4 .bx-wrapper .bx-controls-direction a{background:rgba(255,255,255,.7);color:#949494;border-radius:50%;width:25px;height:25px;top:auto;bottom:10px}
.image-slider-skin-skin4 .bx-prev{right:40px;left:auto}
.image-slider-skin-skin4 .bx-next{right:10px}
.image-slider-skin-skin4 .bx-wrapper .bx-controls-direction a:hover{background:rgba(255,255,255,1)}
.image-slider-skin-skin4 .bx-wrapper .bx-controls-direction a:after{line-height:25px;text-indent:0;font-size:1.5em;text-align:center}
.image-slider-skin-skin4 .bx-prev:after{content:"\e603";width:23px}
.image-slider-skin-skin4 .bx-next:after{content:"\e604";width:28px}
.image-slider-skin-skin4 .bx-pager{text-align:left;position:absolute;bottom:0;z-index:100;padding-top:0;left:10px}
.image-slider-skin-skin4 .slider-captions{background:#fff;text-align:left;width:45%;position:absolute;top:70%;margin-top:-50px;left:0;color:#949494;padding:0 0 0 15px}
.image-slider-skin-skin4 .slider-captions .slide-title{font-size:2em;line-height:1.2em;padding-top:10px}
.image-slider-skin-skin4 .slider-captions .slide-caption{font-size:1em;line-height:1.8em;padding-bottom:10px}
.image-slider-skin-skin4 .bx-pager.bx-default-pager a{width:10px;height:10px;border-radius:50%;background:#949494;margin:3px}
.image-slider-skin-skin4 .bx-pager.bx-default-pager a.active,.image-slider-skin-skin4 .bx-pager.bx-default-pager a:hover{background:#fff}
.image-slider-theme-black.image-slider-skin-skin4 .bx-wrapper .bx-controls-direction a{background:rgba(144,144,144,.7);color:#000}
.image-slider-theme-black.image-slider-skin-skin4 .bx-wrapper .bx-controls-direction a:hover{background:rgba(144,144,144,1)}
.image-slider-theme-black.image-slider-skin-skin4 .slider-captions{background:#000;color:#949494}
.image-slider-theme-black.image-slider-skin-skin4 .bx-pager.bx-default-pager a.active,.image-slider-theme-black.image-slider-skin-skin4 .bx-pager.bx-default-pager a:hover{background:#000}
.image-slider-skin-skin5 .bx-wrapper .bx-controls-direction a{background:rgba(255,255,255,.7);color:#000;border-radius:5px;width:25px;height:25px;top:10px;margin-top:0}
.image-slider-skin-skin5 .bx-prev{right:40px;left:auto}
.image-slider-skin-skin5 .bx-next{right:10px}
.image-slider-skin-skin5 .bx-wrapper .bx-controls-direction a:hover{background:rgba(255,255,255,1)}
.image-slider-skin-skin5 .bx-wrapper .bx-controls-direction a:after{line-height:25px;text-indent:0;font-size:1.5em;text-align:center}
.image-slider-skin-skin5 .bx-prev:after{content:"\e607";width:23px}
.image-slider-skin-skin5 .bx-next:after{content:"\e608";width:28px}
.image-slider-skin-skin5 .bx-pager{text-align:center;position:absolute;bottom:0;z-index:100;padding-top:0}
.image-slider-skin-skin5 .slider-captions{background:0 0;text-align:center;width:100%;position:absolute;top:50%;margin-top:-50px;color:#fff}
.image-slider-skin-skin5 .slider-captions .slide-title{font-size:2em;line-height:1.3em}
.image-slider-skin-skin5 .slider-captions .slide-caption{font-size:1em;line-height:2.3em}
.image-slider-skin-skin5 .bx-pager.bx-default-pager a{width:10px;height:10px;border-radius:3px;background:0 0;margin:3px;border:1px solid #fff}
.image-slider-skin-skin5 .bx-pager.bx-default-pager a.active,.image-slider-skin-skin5 .bx-pager.bx-default-pager a:hover{background:#fff}
.image-slider-theme-black.image-slider-skin-skin5 .bx-wrapper .bx-controls-direction a{color:#fff;background:rgba(0,0,0,.7)}
.image-slider-theme-black.image-slider-skin-skin5 .bx-wrapper .bx-controls-direction a:hover{background:rgba(0,0,0,1)}
.image-slider-theme-black.image-slider-skin-skin5 .slider-captions{background:0 0;color:#000}
.image-slider-theme-black.image-slider-skin-skin5 .bx-pager.bx-default-pager a{border:1px solid #000}
.image-slider-theme-black.image-slider-skin-skin5 .bx-pager.bx-default-pager a.active,.image-slider-theme-black.image-slider-skin-skin5 .bx-pager.bx-default-pager a:hover{background:#000}
.image-slider-skin-skin6 .bx-wrapper .bx-controls-direction a{background:rgba(255,255,255,.7);color:#000;border-radius:0;width:25px;height:25px;top:auto;bottom:10px}
.image-slider-skin-skin6 .bx-prev{right:40px;left:auto}
.image-slider-skin-skin6 .bx-next{right:10px}
.image-slider-skin-skin6 .bx-wrapper .bx-controls-direction a:hover{background:rgba(255,255,255,1)}
.image-slider-skin-skin6 .bx-wrapper .bx-controls-direction a:after{line-height:25px;text-indent:0;font-size:1.5em;text-align:center;width:25px}
.image-slider-skin-skin6 .bx-prev:after{content:"\e607"}
.image-slider-skin-skin6 .bx-next:after{content:"\e608"}
.image-slider-skin-skin6 .bx-pager{text-align:left;position:absolute;bottom:0;z-index:100;padding-top:0;left:10px}
.image-slider-skin-skin6 .slider-captions{background:rgba(255,255,255,.5);text-align:left;width:28%;position:absolute;top:0;left:0;bottom:0;color:#000;padding:15px}
.image-slider-skin-skin6 .slider-captions .slide-title{font-size:2em;line-height:1.4em;margin-bottom:20px}
.image-slider-skin-skin6 .slider-captions .slide-caption{font-size:1em;line-height:1.5em}
.image-slider-skin-skin6 .bx-pager.bx-default-pager a{width:10px;height:10px;border-radius:3px;background:0 0;border:1px solid #000;margin:3px}
.image-slider-skin-skin6 .bx-pager.bx-default-pager a.active,.image-slider-skin-skin6 .bx-pager.bx-default-pager a:hover{background:#000}
.image-slider-theme-black.image-slider-skin-skin6 .bx-wrapper .bx-controls-direction a{background:rgba(0,0,0,.7);color:#fff}
.image-slider-theme-black.image-slider-skin-skin6 .bx-wrapper .bx-controls-direction a:hover{background:rgba(0,0,0,1)}
.image-slider-theme-black.image-slider-skin-skin6 .slider-captions{background:rgba(0,0,0,.5);color:#fff}
.image-slider-theme-black.image-slider-skin-skin6 .bx-pager.bx-default-pager a{border:1px solid #fff}
.image-slider-theme-black.image-slider-skin-skin6 .bx-pager.bx-default-pager a.active,.image-slider-theme-black.image-slider-skin-skin6 .bx-pager.bx-default-pager a:hover{background:#fff}
.image-slider-skin-skin7 .bx-prev{left:20px}
.image-slider-skin-skin7 .bx-next{right:20px}
.image-slider-skin-skin7 .bx-next,.image-slider-skin-skin7 .bx-prev{background:rgba(255,255,255,.7);color:#000;border-radius:50%}
.image-slider-skin-skin7 .bx-next:hover,.image-slider-skin-skin7 .bx-prev:hover{background:#fff}
.image-slider-skin-skin7 .bx-next:after,.image-slider-skin-skin7 .bx-prev:after{line-height:32px;text-indent:0;font-size:1.2em;text-align:center}
.image-slider-skin-skin7 .bx-next:after{content:"\e600";width:33px}
.image-slider-skin-skin7 .bx-prev:after{content:"\e601";width:31px}
.image-slider-skin-skin7 .bx-pager.bx-default-pager a{width:8px;height:8px;border-radius:50%;background:#949494;border:1px solid #949494;margin:0 3px}
.image-slider-skin-skin7 .bx-pager.bx-default-pager a.active,.image-slider-skin-skin7 .bx-pager.bx-default-pager a:hover{background:#fff}
.image-slider-skin-skin7 .slider-captions{background:rgba(255,255,255,.4);width:100%;text-align:center;position:absolute;bottom:20px;color:#000;padding:10px 0}
.image-slider-skin-skin7 .slider-captions .slide-title{font-size:1.5em}
.image-slider-skin-skin7 .slider-captions .slide-caption{font-size:1em}
.image-slider-theme-black.image-slider-skin-skin7 .bx-next,.image-slider-theme-black.image-slider-skin-skin7 .bx-prev{background:rgba(0,0,0,.7);color:#fff}
.image-slider-theme-black.image-slider-skin-skin7 .bx-next:hover,.image-slider-theme-black.image-slider-skin-skin7 .bx-prev:hover{background:#000}
.image-slider-theme-black.image-slider-skin-skin7 .slider-captions{background:rgba(0,0,0,.7);color:#fff}
.image-slider-theme-black.image-slider-skin-skin7 .bx-pager.bx-default-pager a{background:#000;border:1px solid #000}
.image-slider-theme-black.image-slider-skin-skin7 .bx-pager.bx-default-pager a.active,.image-slider-theme-black.image-slider-skin-skin7 .bx-pager.bx-default-pager a:hover{background:#fff}
.image-slider-skin-skin8 .bx-next,.image-slider-skin-skin8 .bx-prev{background:0 0;color:#fff;border-radius:none}
.image-slider-skin-skin8 .bx-next:hover,.image-slider-skin-skin8 .bx-prev:hover{background:0 0;opacity:1}
.image-slider-skin-skin8 .bx-next:after,.image-slider-skin-skin8 .bx-prev:after{line-height:32px;text-indent:0;width:31px;font-size:2em;text-align:center;opacity:.6}
.image-slider-skin-skin8 .bx-next:hover:after,.image-slider-skin-skin8 .bx-prev:hover:after{opacity:1}
.image-slider-skin-skin8 .bx-next:after{content:"\e600"}
.image-slider-skin-skin8 .bx-prev:after{content:"\e601"}
.image-slider-skin-skin8 .bx-pager.bx-default-pager a{width:8px;height:8px;border-radius:50%;background:0 0;border:1px solid #fff;margin:0 3px}
.image-slider-skin-skin8 .bx-pager.bx-default-pager a.active,.image-slider-skin-skin8 .bx-pager.bx-default-pager a:hover{background:#fff}
.image-slider-skin-skin8 .bx-pager{text-align:left;position:absolute;top:10px;right:10px;z-index:100;padding-top:0;width:auto!important}
.image-slider-skin-skin8 .slider-captions{position:absolute;top:5%;left:5%;color:#fff;padding:inherit}
.image-slider-skin-skin8 .slider-captions .slide-title{font-size:2.5em;line-height:2em}
.image-slider-skin-skin8 .slider-captions .slide-caption{font-size:1.5em;line-height:1em}
.image-slider-theme-black.image-slider-skin-skin8 .bx-next,.image-slider-theme-black.image-slider-skin-skin8 .bx-prev{background:0 0;color:#000}
.image-slider-theme-black.image-slider-skin-skin8 .bx-next:hover,.image-slider-theme-black.image-slider-skin-skin8 .bx-prev:hover{background:0 0}
.image-slider-theme-black.image-slider-skin-skin8 .slider-captions{color:#000}
.image-slider-theme-black.image-slider-skin-skin8 .bx-pager.bx-default-pager a{background:0 0;border:1px solid #000}
.image-slider-theme-black.image-slider-skin-skin8 .bx-pager.bx-default-pager a.active,.image-slider-theme-black.image-slider-skin-skin8 .bx-pager.bx-default-pager a:hover{background:#000}
.image-slider-slidesize-size2 .bx-wrapper img{width:auto;max-width:100%;margin:0 auto;display:block}
.image-slider-slidesize-size1 .bx-wrapper img{width:100%;display:block}



.image-slider-skin-skin1.image-slider-theme-white{

}

.image-slider-skin-skin1 .bx-prev,
.image-slider-skin-skin1 .bx-next {
	background: rgba(255,255,255,0.7);
	color: #000000;
}

.image-slider-skin-skin1 .bx-prev:hover,
.image-slider-skin-skin1 .bx-next:hover {
	background: rgba(255,255,255,1);
}

.image-slider-skin-skin1 .bx-next:after,
.image-slider-skin-skin1 .bx-prev:after{
	line-height: 32px;
	text-indent: 0;
	width: 31px;
	font-size: 1.5em;
	text-align: center;
}

.image-slider-theme-black.image-slider-skin-skin1 .bx-prev,
.image-slider-theme-black.image-slider-skin-skin1 .bx-next,
.image-slider-theme-black.image-slider-skin-skin1 .bx-pager.bx-default-pager a{
	background: rgba(0,0,0,0.7);
	color: #ffffff;
}

.image-slider-theme-black.image-slider-skin-skin1 .bx-prev:hover,
.image-slider-theme-black.image-slider-skin-skin1 .bx-next:hover {
	background: rgba(0,0,0,1);
}

.image-slider-theme-black.image-slider-skin-skin1 .bx-pager.bx-default-pager a:hover,
.image-slider-theme-black.image-slider-skin-skin1 .bx-pager.bx-default-pager a.active{
	background: #ffffff;
}

.image-slider-skin-skin2 .bx-prev,
.image-slider-skin-skin2 .bx-next {
	background: none;
	color: #000000;
	border-radius: none;
}

.image-slider-skin-skin2 .bx-prev:hover,
.image-slider-skin-skin2 .bx-next:hover {
	background: none;
	opacity: 1;
}

.image-slider-skin-skin2 .bx-next:after,
.image-slider-skin-skin2 .bx-prev:after{
	line-height: 32px;
	text-indent: 0;
	width: 31px;
	font-size: 2em;
	text-align: center;
	opacity: 0.6;
}

.image-slider-skin-skin2 .bx-next:hover:after,
.image-slider-skin-skin2 .bx-prev:hover:after{
	opacity: 1;
}

.image-slider-skin-skin2 .bx-pager.bx-default-pager a:hover,
.image-slider-skin-skin2 .bx-pager.bx-default-pager a.active{
	background: #ffffff;
}

.image-slider-theme-black.image-slider-skin-skin2 .bx-prev,
.image-slider-theme-black.image-slider-skin-skin2 .bx-next{
	background: none;
	color: #ffffff;
}

.image-slider-theme-black.image-slider-skin-skin2 .bx-prev:hover,
.image-slider-theme-black.image-slider-skin-skin2 .bx-next:hover {
	background: none;
}

.image-slider-theme-black.image-slider-skin-skin2 .bx-pager.bx-default-pager a:hover,
.image-slider-theme-black.image-slider-skin-skin2 .bx-pager.bx-default-pager a.active{
	background: #000000;
}

.image-slider-skin-skin3 .bx-prev,
.image-slider-skin-skin3 .bx-next {
	background: rgba(255,255,255,0.7);
	color: #000000;
	border-radius: 0;
}

.image-slider-skin-skin3 .bx-prev:hover,
.image-slider-skin-skin3 .bx-next:hover {
	background: rgba(255,255,255,1);
}

.image-slider-skin-skin3 .bx-next:after,
.image-slider-skin-skin3 .bx-prev:after{
	line-height: 32px;
	text-indent: 0;
	width: 31px;
	font-size: 1em;
	text-align: center;
}

.image-slider-skin-skin3 .bx-controls-auto .bx-controls-auto-item{
	
}

.image-slider-skin-skin3 .bx-pager.bx-default-pager a:hover,
.image-slider-skin-skin3 .bx-pager.bx-default-pager a.active{
	background: #ffffff;
}


.image-slider-theme-black.image-slider-skin-skin3 .bx-prev,
.image-slider-theme-black.image-slider-skin-skin3 .bx-next{
	background: rgba(0,0,0,0.7);
	color: #ffffff;
}

.image-slider-theme-black.image-slider-skin-skin3 .bx-prev:hover,
.image-slider-theme-black.image-slider-skin-skin3 .bx-next:hover {
	background: rgba(0,0,0,1);
}


.image-slider-theme-black.image-slider-skin-skin3 .bx-pager.bx-default-pager a:hover,
.image-slider-theme-black.image-slider-skin-skin3 .bx-pager.bx-default-pager a.active{
	background: #000000;
}

.image-slider-skin-skin4 .bx-pager.bx-default-pager a:hover,
.image-slider-skin-skin4 .bx-pager.bx-default-pager a.active{
	background: #ffffff;
}


.image-slider-theme-black.image-slider-skin-skin4 .bx-pager.bx-default-pager a:hover,
.image-slider-theme-black.image-slider-skin-skin4 .bx-pager.bx-default-pager a.active{
	background: #000000;
}

.image-slider-skin-skin5 .bx-pager.bx-default-pager a:hover,
.image-slider-skin-skin5 .bx-pager.bx-default-pager a.active{
	background: #ffffff;
}

.image-slider-theme-black.image-slider-skin-skin5 .bx-pager.bx-default-pager a:hover,
.image-slider-theme-black.image-slider-skin-skin5 .bx-pager.bx-default-pager a.active{
	background: #000000;
}

.image-slider-skin-skin6 .bx-pager.bx-default-pager a:hover,
.image-slider-skin-skin6 .bx-pager.bx-default-pager a.active{
	background: #000000;
}

.image-slider-theme-black.image-slider-skin-skin6 .bx-pager.bx-default-pager a:hover,
.image-slider-theme-black.image-slider-skin-skin6 .bx-pager.bx-default-pager a.active{
	background: #ffffff;
}

.image-slider-skin-skin7 .bx-prev,
.image-slider-skin-skin7 .bx-next {
	background: rgba(255,255,255,0.7);
	color: #000000;
	border-radius: 50%;
}

.image-slider-skin-skin7 .bx-prev:hover,
.image-slider-skin-skin7 .bx-next:hover {
	background: #ffffff;
}

.image-slider-skin-skin7 .bx-next:after,
.image-slider-skin-skin7 .bx-prev:after{
	line-height: 32px;
	text-indent: 0;
	
	font-size: 1.2em;
	text-align: center;
}

.image-slider-skin-skin7 .bx-pager.bx-default-pager a:hover,
.image-slider-skin-skin7 .bx-pager.bx-default-pager a.active{
	background: #ffffff;
}

.image-slider-skin-skin7 .bx-pager{

}

.image-slider-theme-black.image-slider-skin-skin7 .bx-prev,
.image-slider-theme-black.image-slider-skin-skin7 .bx-next{
	background: rgba(0,0,0,0.7);
	color: #ffffff;
}

.image-slider-theme-black.image-slider-skin-skin7 .bx-prev:hover,
.image-slider-theme-black.image-slider-skin-skin7 .bx-next:hover {
	background: #000000;
}

.image-slider-theme-black.image-slider-skin-skin7 .bx-pager.bx-default-pager a:hover,
.image-slider-theme-black.image-slider-skin-skin7 .bx-pager.bx-default-pager a.active{
	background: #ffffff;
}





.image-slider-skin-skin8 .bx-prev,
.image-slider-skin-skin8 .bx-next {
	background: none;
	color: #ffffff;
	border-radius: none;
}

.image-slider-skin-skin8 .bx-prev:hover,
.image-slider-skin-skin8 .bx-next:hover {
	background: none;
	opacity: 1;
}

.image-slider-skin-skin8 .bx-next:after,
.image-slider-skin-skin8 .bx-prev:after{
	line-height: 32px;
	text-indent: 0;
	width: 31px;
	font-size: 2em;
	text-align: center;
	opacity: 0.6;
}

.image-slider-skin-skin8 .bx-next:hover:after,
.image-slider-skin-skin8 .bx-prev:hover:after{
	opacity: 1;
}

.image-slider-skin-skin8 .bx-pager.bx-default-pager a:hover,
.image-slider-skin-skin8 .bx-pager.bx-default-pager a.active{
	background: #ffffff;
}

.image-slider-theme-black.image-slider-skin-skin8 .bx-prev,
.image-slider-theme-black.image-slider-skin-skin8 .bx-next{
	background: none;
	color: #000000;
}

.image-slider-theme-black.image-slider-skin-skin8 .bx-prev:hover,
.image-slider-theme-black.image-slider-skin-skin8 .bx-next:hover {
	background: none;
}

.image-slider-theme-black.image-slider-skin-skin8 .bx-pager.bx-default-pager a:hover,
.image-slider-theme-black.image-slider-skin-skin8 .bx-pager.bx-default-pager a.active{
	background: #000000;
}

.secondarycontentsection .group .businesshours .zone {
  padding: 1em .82em 1.4em .82em;
  box-shadow: inset 2px 2px 3px 0 rgba(0, 0, 0, 0.2);
  border-radius: 8px;
  background: #f6f6f3;
}

.secondarycontentsection .group .businesshours .zone h3,
.secondarycontentsection .group .businesshours .zone h4,
.secondarycontentsection .group .businesshours .zone h5 {
  margin: 0;
  color: #00aec5;
  font-family: 'josefin_sanslight', Arial, Helvetica, san-serif;
}

.secondarycontentsection .group .businesshours .zone p {
  margin-top: 0;
  font-size: 0.8em;
}

A.cattree { FONT: 12px Arial; COLOR: #006699; TEXT-DECORATION: none; }

A.cattree:hover { COLOR: #FF8000; TEXT-DECORATION: underline; }

A.cattree:visi { FONT: 12px Arial; COLOR: #006699; TEXT-DECORATION: none; }

A.cattree:hover:visit { COLOR: #FF8000; TEXT-DECORATION: underline; }
.col{float:left}


#main_content {
  display: table-cell;
  vertical-align: top;
  text-align: left;
  width: 662px;
}


.text
{
	color: #52667C;
	font-size: 9pt;
	font-family: Arial;
	text-decoration: none;
}
  
  
	.widget-area .col6 { width: 180px; }

                
                
                
        .widget-area {
                margin-top: 0;
                }

                
        .widget {
                margin-bottom: 10px;
                }

       
        
        
        

.widget-post-info {
        color: #aaa;
        }


.widget-area .box {
        margin-right: 20px !important;
        }


.page-template-template-contact-php .widget-area {
        margin-top: 20px;
	}


.widget-area ul {
	width: 100%;
        margin: 20px 0 0 0;
        }

        
.widget-area ul li {
        list-style-type: none;
        }


ul.news-widget-list,
.widget-post-info ul {
	margin-top: 0;
        margin-bottom: 0;
	}


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


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

  .footer-top .col-sm-3,
  .footer-top .col-sm-4 {
    text-align: center; }
