﻿.card-text:last-child{margin-bottom:0}
.card-inverse .card-blockquote .blockquote-footer,.card-inverse .card-link,.card-inverse .card-subtitle,.card-inverse .card-text{color:rgba(255,255,255,.65)}

.section-testimonials .card-text {
  font-size: 15px;
  font-size: 0.9375rem;
}


header#top .menu-item-language .iclflag, #header-secondary-outer .menu-item-language .iclflag{top:1px; position:relative; margin-right:4px}


#header-secondary-outer .menu-item-language .iclflag{top:2px}


header#top nav ul.buttons li.menu-item a{position:relative}
body:not(.material) #header-outer,.ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item,.ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu{padding-top:36px;}

#container{width:1000px; margin:0 auto;}

#primary-menu .sub-menu .menu-item-has-children {
position: relative;
display: block;
}

#primary-menu .sub-menu .menu-item-has-children .sub-menu {
display: none;
top: 0;
margin-top: 0;
left: 200px;
width: 200px;
padding: 0;
}

.widget_nav_menu ul li.menu-item-has-children a {  }

.mm-menu .menu-item a:hover, .mm-menu .sub-menu .menu-item a:hover { font-weight: 600; }




.mm-menu, .mm-menu .mm-title, .mm-menu .sub-menu .menu-item a,
.color-gray-5 {
	color: #f5f5f5;
}
.responsive-image-width .wp-block-spacer[style="height:133px"]{height:80px!important}
.responsive-image-width .wp-block-spacer[style="height:60px"]{height:25px!important}
.responsive-bigger-text .wp-block-spacer[style="height:77px"]{height:25px!important}

.navbar-default .nav .menu-item-has-children:hover .dropdown-menu {
  display:block;
  visibility:visible;
  border-radius:4px;
  padding:10px 0;
  margin-bottom:10px;
  font-size:13px;
  background-color: #ffffff;
}

.navbar-default .nav .menu-item-has-children .dropdown-menu a {color:#203669;font-weight:400;padding-bottom:8px;border-bottom:1px solid #eee;padding-top:8px;text-transform: none;}

.navbar-default .nav .menu-item-has-children .dropdown-menu li:last-child a {border:none;}

#morefeatured .mocspost{min-height: 290px;}
.row{margin-right:-15px;margin-left:-15px}

.CommentFofm .row .fild{width:100%; padding:0 15px;}

.logo .logo_h__txt .logo_link {font-size:40px; line-height:40px}

	#header-topbar ul.topbar-login, #header-topbar ul.topbar-social, #header-topbar ul.topbar-wmpl {display:block;}

	
	body .dslc-navigation .menu-item[class^="dslc-icon-"]:before,
	body .dslc-navigation .menu-item[class*=" dslc-icon-"]:before {
		display: none;
	}

#logo {
	float:left;
	width:100%;
	text-align:center;
}

.footer-logo-wrap {
  margin-bottom: 20px;
  display: block;
}

.footer-logo-wrap img {
  
}

.td-footer-full .footer-logo-wrap {
  text-align: center;
  display: inline-block;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}

.td-footer-full .footer-logo-wrap img {
  margin-right: auto;
  margin-left: auto;
}


#nav {
  background: #F0E2BE;
  padding: 5px;
  z-index: 1000;
}

  
#nav:target {     
  transform: translateX(-330px);
}
.tc-slider-controls{position:absolute;bottom:0;max-height:500px;line-height:500px;width:10%;opacity:0;color:#999}
.tc-slid-hover .tc-slider-controls{opacity:1;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}
.tc-slider-controls.right{right:0;text-align:right}
.tc-slider-controls.left{left:0;text-align:left}


.covers {
    text-align: center;
}


.covers img {
    border-width: 0px;
}

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

.uw-data {
    font-size: 14px;
    font-size: .875rem;
    color: #979797
}
.header-bottom .expanded .menu{display:none;}
.resp-menu .menu{margin:20px 0 0 0;padding:0 0 20px 0;position:relative;}
.resp-menu .menu li{margin-bottom:10px;}
.resp-menu .menu li:last-child{margin-bottom:0;}
.resp-menu .menu .menu{display:none;position:absolute;top:0;margin:0;width:100%;}
.resp-menu .menu .menu .menu{display:none;}
#footer-1{margin-bottom:20px;padding-bottom:10px;padding:10px;color:#6a6a6a;}
#footer-1 ul{list-style:none;margin:0;padding:0;float:left;}
#footer-1 ul li{text-transform:uppercase;display:inline;font-weight:bold;border-right:1px solid #ccc;padding:0 1em;}
#footer-1 ul li:last-child{border:none;}
#footer-1 a{text-decoration:none;color:#6a6a6a;}
#footer-1 a:hover{text-decoration:underline;}
#footer-1 p{margin:0;float:right;}
#footer-1 p strong{color:#027b9e;text-transform:uppercase;}
#extra .content,#footer-1 .content{padding:0px;margin:0px;}
.footer .footer__inner{padding:15px}

.products-list .product-shop .price-box {
	margin: 0px 0 10px
}

.price-box {
	margin: 8px 0 2px
}

.price-box .price-from .price {
	font-weight: 900;
	font-size: 14px;
	color: #333
}

.price-box .price-to .price {
	font-weight: 900;
	font-size: 14px;
	color: #333
}

.price-box .minimal-price .price {
	font-weight: 900;
	font-size: 14px;
	color: #333
}

.product-view-area .product-details-area .price-box {
	display: block;
	margin: 0 0 10px;
	padding: 0 0 5px;
	border-bottom: 1px solid #e5e5e5
}

.product-view-area .product-details-area .price-box .old-price {
	margin-right: 5px;
	margin-top: 0;
	display: inline-block
}


.menu-item.btn {
    margin-left: 1.2em;
    position: relative;
    top: -7px;
}


.menu-item.btn a {
    background: rgba(0, 0, 0, .5);
    border: solid 1px #edbc06;
    color: #edbc06;
    padding: 6px 12px 4px;
}


.menu-item.btn a:hover {
    border-color: #fff;
    color: #fff;
}


.page-id-5095 .menu-item-1468 a {
    color: white;
}

#head {width: 920px; background:#ffffff; margin:0 auto; height:70px; margin-bottom:20px;}
.fl-photo-img-svg {width: 100%;}
.qodef-side-menu-button-opener{font-size:32px;position:relative;display:inline-block;vertical-align:middle;-webkit-transition:color .2s ease-out;transition:color .2s ease-out;color:#727272;margin-left:24px}
.qodef-side-menu-button-opener:before{content:'';display:block;width:1px;height:33px;position:absolute;left:-25px;top:-2px;background-color:#ddd}
.qodef-side-menu-button-opener.medium{display:inline-block;font-size:21px;line-height:30px;height:30px;width:19px}
.qodef-side-menu-button-opener.large{display:inline-block;font-size:28px;line-height:34px;height:34px;width:24px}
.qodef-side-menu-button-opener:hover{color:#b2dd4c}
.qodef-side-menu-button-opener span.social_icon{font-family:ElegantIcons!important}
.qodef-side-menu-button-opener i.social_icon{font-family:FontAwesome,serif!important}

.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-md-6 {
    width: 50%;
  }

#slideshow #slidesContainer .slide {
    margin: 0 auto;
    min-height: 320px;
    text-align: center;
    width: 100%;
	
}

#slideshow #slidesContainer .slide p {
    display: block;
    float: left;
    margin: 0;
}
.fl-photo-img-svg {width: 100%;}


.swiper-slide .content p, .swiper-slide .content h2, .swiper-slide .content .buttons {
	opacity: 0;	
	padding-top: 55px;
	letter-spacing: 0.5px;
	-webkit-font-smoothing: antialiased;
}


.nectar-slider-wrap[data-overall_style="directional"] .swiper-slide .content p, .nectar-slider-wrap[data-overall_style="directional"] .swiper-slide .content h2, .nectar-slider-wrap[data-overall_style="directional"] .swiper-slide .content .buttons {
	opacity: 1!important;
	padding-top: 0!important;
}


.swiper-slide[data-x-pos="right"] .content .buttons {
	clear: both;
}


.swiper-slide .content .buttons {
	position: relative;
}


#sliderr .swiper-slide .content .buttons{
    background-color: rgba(0,0,0,.5);
padding:10px !important;
display:table !important;
}


  .medium-3 {
    flex: 0 0 25%;
    max-width: 25%; }


.tr_adv {
    background: #fff !important;
    padding: 0 !important;
}

.pc2015-main-ads .pc2015-ad-279x99 img {
  width: 279px;
  height: 99px;
}

.pc2015-main-ads .pc2015-ad-pos-1-1 {
  left: 20px;
  top: 0px;
}

.pc2015-main-ads .pc2015-ad-pos-2-1 {
  left: 301px;
  top: 0px;
}

.pc2015-main-ads .pc2015-ad-pos-1-2 {
  left: 20px;
  top: 101px;
}

.pc2015-main-ads .pc2015-ad-pos-2-2 {
  left: 301px;
  top: 101px;
}
#copyright-wrapper{width:100%;background:#282A2B;box-shadow:0px -5px 5px rgba(30,30,30,0.45)}
#copyright-container{width:940px;margin:0 auto;padding:16px 0px}
#copyright{width:470px;float:left;overflow:hidden;color:#b8b4b4;font-size:13px}
#copyright a,#footer-menu a{color:#BCBCBC}
#footer-wrapper,#copyright{color:#9C9C9C}
#footer-wrapper a,#copyright a,#footer-menu a{color:#BCBCBC}
#copyright-wrapper,#footer-wrapper,#header-wrapper,#sidebar_right,#subhead_full,#title-wrapper,.incsub_wiki_bottom,.mnky-breadcrumbs,.widget-area{display:none}


.mod-section-2-item-title a,
.mod-section-3-item-title a,
.aside-sidebar-three-item-list-title {
	color: #000000;
	text-decoration: none;
}


.mod-section-3-item-title {
	padding: 10px 15px 25px;
}


.mod-section-2-item-title,
.mod-section-3-item-title,
.mod-section-5-callout-item-title {
	font-size: 18px;
	font-size: 1.8rem;
	padding: 15px 20px 35px;
}


	.mod-section-3-col-item img,
	.mod-section-3-col-item .mod-section-3-item-title{
		float: left;
	}
.nav-drawer__menu-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
li.views-fluid-grid-inline{display:inline-block;}
* html li.views-fluid-grid-inline{display:inline;zoom:1;}
.view-front-content .views-fluid-grid-inline{background-color:#efefef;border:none;}
.view-front-content .views-fluid-grid-inline,.view-clone-of-front-content .views-fluid-grid-inline{background-color:transparent;border:none;}

	.foobar
	{
		 position: relative;
		 z-index: 500;
	}

.foobar a, .foobar a:visited {
    color: #ffffff;
}


.foobar p {
    text-align: center;
}


.foobar-container {
	max-width: 940px;
	margin: 0 auto;
}
