﻿
.attachment-fpw_twocolumnleft,.attachment-fpw_twocolumnright{
	margin-bottom: 10px;
}

      ul#primary-menu .directors-artists .sub-menu .bluestripe a:hover span.menu-description, ul#primary-menu .menu-item-245 .sub-menu .bluestripe a:hover span.menu-description {
        color: #b7b7b7; }

      ul#primary-menu .directors-artists .sub-menu .bluestripe a:hover div.menu-name, ul#primary-menu .menu-item-245 .sub-menu .bluestripe a:hover div.menu-name {
        color: white; }

        ul#primary-menu .directors-artists .sub-menu .bluestripe a:hover div.menu-name::before, ul#primary-menu .menu-item-245 .sub-menu .bluestripe a:hover div.menu-name::before {
          left: -25vw;
          bottom: 20%;
          width: 125vw;
          height: 60%;
          background-color: #0e61fd; }


.error-404 .page-title {
	padding: 0;
}


.page-title {
	color: #343434;
	font-size: 24px;
	line-height: 1.333;
}



.woocommerce #main .page-title {
	display: none;
}


	.page .panel-content .entry-title,
	.page-title {
		font-size: 10pt;
	}


#shoplist div p.tel{
	margin-bottom: 10px;
	color:#825939;
	font-weight: bold;
}


.footer-top-div-inner, .footer-last-div-inner {
    font-family: 'PT Sans', sans-serif;font-size:12px;
}


.footer-top-div-inner a, .footer-last-div-inner a{
    margin: 0 5px;
    color: #636365;
    text-decoration:underline;
}


.footer-top-div-inner a i{font-size:18px;}

.footer-top-div-inner p{color:#e53130;}

.footer-top-div-inner p a{color:#e53130; font-size:13px;}

.footer-top-div-inner .phone{font-size:18px;}



.title { font-size: 18px; font-weight: bold; }


.clearfix,
.clear {
  *zoom: 1; }

  .clearfix:before, .clearfix:after,
  .clear:before,
  .clear:after {
    content: " ";
    display: table; }

  .clearfix:after,
  .clear:after {
    clear: both; }


.one_half {
    float: left;
    width: 46%;
}

    
    .one_half_first, .one_half {
        margin-right: 0;
        width: 100%;
    }



.posts .dl-horizontal a:hover {
	color:#4B87EE;
}

.posts .dl-horizontal:hover dt img,
.posts .dl-horizontal:hover dd a {
	color: #4B87EE;
	border-color: #4B87EE !important;
}



body.dark .posts .dl-horizontal a {
	color: #999;
}


body.dark .footer-default .footer .posts .dl-horizontal a {
	color: #999;
}



.footer-v1 .footer .posts .dl-horizontal a {
 color: #dadada;
}
.e79-38 .x-quote-cite-text,.e79-42 .x-quote-cite-text {margin-right:calc(0.25em * -1);}


#cta-huge {
	background-color: #2890E8;
	padding-top: 30px;
	padding-bottom: 30px;
	width: 100%;
}


#cta-huge h2 {
	color: white;
	text-align: center;
	line-height: 1.1em;
}



#cta-huge a {
	text-align: center;
	display: inline-block;
	margin-top: 12px;
	margin-bottom: 12px;
}



#frontpage #slider a#slider-stopper {
    display: none;
}
 #content h1.entry-title a, #content h2.entry-title a, #content h1.entry-title , #content h2.entry-title, #frontpage .nivo-caption h3, .column-header-image, .column-header-noimage, .columnmore { font-family: "Bebas Neue"; }
 #frontpage h1 { font-size: 2.076em; }
 #frontpage h2 { font-size: 1.752em; }
 #frontpage h3 { font-size: 1.428em; }
 #frontpage h4 { font-size: 1.104em; }
 #frontpage h5 { font-size: 0.78em; }
 #frontpage h6 { font-size: 0.456em; }

.kolonr{display:block;float:right;}
#secondary_menu .nav-boxed .menu-item a{line-height:30px;padding-top:0;padding-bottom:0}
#secondary_menu ul li.menu-item{display:inline-block;margin:0 8px;zoom:1;*display:inline}

#header .cart-menu.sf-menu .sf-mega {
	left: auto;
	right: 0;
	width: 270px;
}



.sf-menu{
	margin: 0;
	padding: 0;
	list-style: none;
	position: relative;
}

.sf-menu ul{
	margin: 0;
	padding: 0;
	list-style: none;
}

.sf-menu li{
	position: relative;
}

.sf-menu a {
	display: block;
	position: relative;
}

.sf-menu ul ul {
	top: 0;
	left: 100%;
}

.sf-menu .megamenu {
	position: static;
}

.sf-menu .sf-mega{
	position: absolute;
	display: none;
	top: 100%;
	left: 0;
	z-index: 99;
	box-sizing: border-box;
	width: 100%;
}

.sf-menu .sf-mega ul {
	display: block;
}

.sf-menu .sf-mega ul li {
	display: block;
	float: none;
}

		.post-social li.like:before
		{
			content:"\f004";
		}
.slider .slides{list-style:none}
.slider-main .owl-item,.slider-main .owl-stage,.slider-main .owl-stage-outer,.slider-main .slide,.slider-main .slide-background,.slider-main .slider,.slider-main .slider-clip,.slider-main .slides{height:100%}
.slider-images .owl-item,.slider-images .owl-stage,.slider-images .owl-stage-outer,.slider-images .slide,.slider-images .slider-clip,.slider-images .slides{height:100%}

.footer-social-takeover .footer-socail{border:0}

.footer-social-takeover .footer-socail ul li a{padding:0 12px}

.footer-social-takeover .footer-socail ul li:last-child a{padding-right:0}
#td-top-mobile-toggle{display:none}
#td-top-mobile-toggle a{display:inline-block}
#td-top-mobile-toggle i{font-size:27px;width:64px;line-height:54px;height:54px;display:inline-block;padding-top:1px;color:#fff}

.top-tollfree {
	float: right;
	margin-top: 4px;
	width: 216px;
	text-align:right;
}
