﻿

    .index-events-column .pull-right {
        display: none;
    }


    .index-news .pull-right {
        display: none;
    }

.alignright,
.pull-right {
    float: right;
}


.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children {
	position: relative;
}


.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children {
	margin-right: -31px;
}


header .nav .menu-item a {
  color: #282828;
}


header.banner .nav-primary,
header.banner .menu-header-navigation-container,
header.banner .nav {
  height: 100%;
  min-height: 87px;
}


.nav .menu-item {
  display: inline-block;
  padding-top: 18px;
  padding-bottom: 18px;
  position: relative;
  font-family: "Cera Basic Bold";
}


.nav .menu-item-has-children:hover .sub-menu,
.nav .menu-item-has-children.out .sub-menu {
  display: block;
}


.footer.footer-site .footer-row__menus .footer-row__menus__menus .col-md-4 .menu,
.footer.footer-site .footer-row__menus .footer-row__menus__menus .col-md-4 .sub-menu {
  padding-left: 0;
  list-style: none;
}


.footer.footer-site .footer-row__menus .footer-row__menus__menus .col-md-4 .menu {
  margin-bottom: 16px;
}


.menu-item-has-children a:after { border-style: solid; border-width: 2px 2px 0 0; content: ''; display: inline-block; height: 8px; left: 10px; position: relative; top: 6px; -webkit-transform: rotate(135deg); -ms-transform: rotate(135deg); transform: rotate(135deg); vertical-align: top; width: 8px; }


.menu-item-has-children .sub-menu a:after { display: none; }


.menu-item-has-children:hover a { color: #da291c; }


body.rtl .menu-item-has-children a:after { left: -10px; }

ul.feed li.tweet,
ul.detail li.tweet {
  background: #33d0f9;
}

ul.feed li.tweet div.post-meta p a:hover,
ul.detail li.tweet div.post-meta p a:hover {
  background: #28BEEA;
}

ul.feed li.tweet div.post-content p,
ul.detail li.tweet div.post-content p {
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 34px;
  font-weight: normal;
  line-height: 40px;
  font-weight: 300;
  color: #D9F2FA;
}

ul.feed li.tweet div.post-content p a,
ul.detail li.tweet div.post-content p a {
  color: #ffffff;
  font-weight: 300;
  text-decoration: underline;
}

ul.feed li.tweet div.post-content p a:hover,
ul.detail li.tweet div.post-content p a:hover {
  background: #28BEEA;
}

  ul.feed li.tweet div.post-content p,
  ul.detail li.tweet div.post-content p {
    font-size: 24px;
    line-height: 30px;
  }


.page-template-template-no-sidebars-php #container {
	margin:2.4%;
}


#container {
	clear: both;
	margin:1.6%;
}


.grid-1 {
  width: 6.15%;
}
.wrapper{width:100%}


.foobar-container {
	max-width: 940px;
	margin: 0 auto;
}
.product-gallery img.lazy-load,.product-small img.lazy-load,.product-small img[data-lazy-srcset]:not(.lazyloaded){background-color:rgba(68,96,132,0.1);padding-top:100%}


.pagination .page-numbers {
	display: none;
	line-height: 3.2em;
	padding: 0 0.6667em;
}


.pagination .page-numbers.current {
	text-transform: uppercase;
}

.mfp-content .td-login-panel-descr {
  margin-bottom: 77px;
  font-size: 13px;
  line-height: 1;
}
.padtb20{padding:20px 0}



.shop_title{
    text-align: center;
    font-family: Karla;
    font-weight: bold;
    font-size: 18px;
    margin-bottom: 18px;
    margin-top: 25px;
}


.shop_title a{
    font-family: Karla !important;
}



ul.sub-menu li.menu-item { text-align: left; font-size: 1.2em !important;
}


	.home-middle-1,
	.home-middle-2,
	.home-middle-3 {
		width: 100%!important;
	}


.home-middle-1,
.home-middle-2,
.home-middle-3 {
	float: left;
	width: 32%;
}


.home-middle-1 .widget-title,
.home-middle-2 .widget-title,
.home-middle-3 .widget-title {
	font-size:20px;
	font-size:1.4em;
	font-family: 'Roboto', 'Helvetica-Neue', Helvetica, Arial, sans-serif;	
}


.home-middle-1 li,
.home-middle-2 li,
.home-middle-3 li {
	list-style-type: circle;
	margin-left: 2rem;
}
.site-header .site-navigation .menu-main-menu-container .nav .menu-item-has-children:hover .sub-menu li{visibility:visible;opacity:1}


.footer-social-links {
	text-align: right;
}


.footer-social-links a {
	display: inline-block;
	padding: 0 6px;
}


	.copyright,
	.footer-social-links {
		text-align: center;
		margin: 10px 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-md-3 {
    width: 25%;
  }
