﻿.popup-content__links{font-size:0}
.popup-content__links p{font-size:14px;font-size:.93333rem;line-height:1.66667;letter-spacing:1px;margin:0 20px}
.popup-content__links *{display:inline-block;vertical-align:middle}


.header_bg{
position: absolute;
top:0;
left:0;
width:100%;
height:100%;
opacity:0.95;
filter:alpha(opacity=95); 
z-index: 0;
-webkit-transition: all 0.4s ease-in-out;
transition: 		all 0.4s ease-in-out;
-webkit-perspective: 1000px;
-webkit-backface-visibility: hidden;
}


.html_header_sticky_disabled .header_bg { opacity: 1; filter: alpha(opacity=100); }



.av_minimal_header .header_bg{opacity:1; filter:alpha(opacity=100);}

#top .av_header_transparency .header_bg{background-color: transparent; opacity: 0; filter:alpha(opacity=0);}



#top .av_header_glassy.av_header_transparency .header_bg{background-color: #fff; opacity: 0.1; filter:alpha(opacity=10); }

.html_header_sidebar .header_bg{ opacity: 1; filter: alpha(opacity=95); }

		.responsive #top .header_bg { opacity: 1; filter: alpha(opacity=100); }
#mobilenav-additional{padding:20px}
#mobilenav-additional h3{color:#2aa9e0;font-weight:700}
#mobilenav-additional .widget_nav_menu{color:#2aa9e0;margin-bottom:1em}
#mobilenav-additional .widget_nav_menu a{color:#2aa9e0}
#mobilenav-additional .search-form{max-width:215px}
#mobilenav .clear:after{content:"";display:table;clear:both}
.header .header-popin .popin-container .popin-content{-webkit-overflow-scrolling:touch;position:relative;height:auto;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-height:100%;display:block;padding-right:1.5rem;overflow-y:auto}
.header .header-popin .popin-container .popin-content::-webkit-scrollbar{width:.6rem;background:rgba(0,0,0,0);cursor:pointer}
.header .header-popin .popin-container .popin-content::-webkit-scrollbar-track{background:0 0}
.header .header-popin .popin-container .popin-content::-webkit-scrollbar-thumb{border-radius:.6rem;background:#898989}
.header .header-popin .popin-container .popin-content::-webkit-scrollbar-thumb:hover{background:#232323}
.header .menu-utility-user .header-store .popin-wrapper .popin-content{padding-right:0}
.header .top-cart-menu .popin-container .popin-content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:8rem}

.mt-15 {margin-top: 15px !important}
.h-bi header{background:#24447b;border-top:1px solid rgba(75,124,199,0.44);border-bottom:1px solid rgba(75,124,199,0.44)}

.panel-grid-cell .so-panel {
  zoom: 1;
}

.panel-grid-cell .so-panel:before {
  content: '';
  display: block;
}

.panel-grid-cell .so-panel:after {
  content: '';
  display: table;
  clear: both;
}
 #pg-16-0 , #pg-16-3 , #pg-16-4 , #pg-16-5 , #pg-16-6 , #pg-16-7 , #pg-16-8 , #pg-16-9 , #pl-16 .so-panel { margin-bottom:50px }
 #pl-16 .so-panel:last-child { margin-bottom:0px }
 #pg-130-0 , #pl-130 .so-panel { margin-bottom:50px }
 #pl-130 .so-panel:last-child { margin-bottom:0px }
 #pg-w5cbb6534592f5-0 , #pl-w5cbb6534592f5 .so-panel { margin-bottom:50px }
 #pl-w5cbb6534592f5 .so-panel:last-child { margin-bottom:0px }
.tablehead{border-top:1px solid #ffc20e;border-bottom:1px solid #ffc20e;text-align:center;font-weight:300;padding:1.2rem 30px;line-height:normal;margin:1rem -30px}
.tablehead:before{content:"\e906";font-family:icomoon;color:#000;font-size:32px;position:absolute;left:50%;width:50px;margin-left:-25px;top:-1.05rem}
.dropdown-bookmarks .dropdown-text{font-size:13px;text-align:left}


.site {

     margin-top: 32px !important; 
}


.site, .wrapper-site {
width: auto;
margin: 18px 5% ;
padding: 0;
border: 0;
float: none !important;
color: black;
background: transparent none;
}
.secondary-nav .menu-item-800 a:link,.secondary-nav .menu-item-800 a:visited{position:relative;display:block;border:1px solid;border-radius:3px;text-align:center;color:#7b7b7b;cursor:pointer;padding-top:.05em;padding-right:2ex;padding-bottom:.15em}
.secondary-nav .menu-item-800 a:link::before,.secondary-nav .menu-item-800 a:visited::before{content:''}
.secondary-nav .menu-item-800 a:link::after,.secondary-nav .menu-item-800 a:visited::after{font-family:FontAwesome;content:'\f023';left:.75ex;position:relative}
.secondary-nav .menu-item-800 a:hover,.secondary-nav .menu-item-800 a:focus,.secondary-nav .menu-item-800 a:active{color:#15bbcd}
 

ul.sub-menu li.menu-item a {
	
	color:black;
}


ul.sub-menu li.menu-item a:hover {
	
	background-color:#e3e3e3;
}


.menu-item a{
	color: white;	
}
 
.slider.flexslider a {top: 49%;}



.slider {
	max-height: 980px;
	position: absolute;
	
	padding: 0;
	top: 0;
	bottom: 112px;
	bottom: 0;
	width: 100%;
}

.slider-wrapper {position: relative;}
.balance-header #header.sticky #tagline-and-phone{visibility:hidden;height:0 !important;padding:0 !important;margin:0 !important;transition:all 1s ease}
.balance-header #header.sticky #tagline-and-phone h2{visibility:hidden;height:0 !important;width:0 !important;padding:0 !important;margin:0 !important;line-height:0 !important}

  .home-message .home-message-wrap {
    position: absolute;
    text-align: center;
    top: 50%;
    left: 50%;
    width: 90%;
    z-index: 3;
    transform: translate(-50%, -50%); }
.section-header .title-link{position:absolute;top:28px;right:50px}
.section-header .title-link.article-home{bottom:-50px}
.img-fluid{max-width:100%;height:auto}


.activites .img-fluid {
	width:100%;
}


#carouselRecompenses .img-fluid {
	width:100%;
}




.bottom-header
{
	display: block;
	
	background: #c8102e; 
	background: -moz-linear-gradient(top, #c8102e 0%, #e4002b 67%); 
	background: -webkit-linear-gradient(top, #c8102e 0%, #e4002b 67%); 
	background: linear-gradient(to bottom, #c8102e 0%, #e4002b 67%); 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c8102e', endColorstr='#e4002b', GradientType=0); 
	-webkit-box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1);
}


.bottom-header.fixed
{
	position: fixed;
	top: 0;
	z-index: 999;
	width: 100%;
}
.power-bar .power-bar__slider .slider-item{width:100%;white-space:normal;height:60px;position:relative;text-align:center;display:inline-block}
.power-bar .power-bar__slider .slider-item a{display:inline-block;height:inherit}
.power-bar .power-bar__slider .slider-item a img{height:inherit}
.carousel .czr-item{line-height:500px;overflow:hidden;min-height:500px;max-height:500px}
.czr-item .carousel-caption h1{font-size:22px}

          .czr-item .carousel-caption {
            max-height: 368.5px;
            overflow: hidden;
          }




.flex-caption {background:none; -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000); zoom: 1;}

.flex-caption div {
 max-width:400px; background:#cc0000; padding:0 20px 20px 20px; position:absolute;bottom:30px; width:400px;font-size:1.5em;}



.flex-caption div:after
{content:"→"; float:right; font-size:3em}


    .flex-caption div h2 {margin:0; padding:10px 20px 0 20px}
.fusion-image-carousel{margin-bottom:40px}
.fusion-image-carousel-fixed .fusion-carousel .fusion-carousel-wrapper{height:115px!important}
.fusion-image-carousel-fixed .fusion-carousel .fusion-carousel-holder{line-height:115px!important}
.fusion-image-carousel-fixed .fusion-carousel .fusion-carousel-item-wrapper{text-align:center}
.fusion-image-carousel-fixed .fusion-carousel .fusion-image-wrapper{vertical-align:middle}
.fusion-image-carousel-fixed .fusion-carousel .fusion-image-wrapper a{display:block;-webkit-box-shadow:none;box-shadow:none}
.fusion-image-carousel-fixed .fusion-carousel .fusion-image-wrapper img{max-height:115px;width:auto}

.alignright,
img.alignright {
  display: inline;
  float: right;
  margin: 0 0 10px 10px;
}

    
    
    .full-width{width:100%;}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}
.menu-button .icon-bar{display:block;width:21px;height:2px;border-radius:0;background:#fff;margin-bottom:4px}
.menu-button .icon-bar:last-child{margin-bottom:0}

        .main { width:1050px; }

#recenzije {
	float: left;
	margin: 0 0 0 5px;
	color: #003580;
}
.pswp,.pswp__bg,.pswp__scroll-wrap{height:100%;width:100%}
.pswp,.pswp__bg,.pswp__error-msg,.pswp__img,.pswp__item,.pswp__scroll-wrap,.pswp__zoom-wrap{position:absolute}
.pswp__bg,.pswp__share-modal{will-change:opacity;-webkit-backface-visibility:hidden}
.pswp__bg{left:0;top:0;background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0)}
.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}

footer .left {
	float:left;
	width:40%;
	text-align:left;
}

#ca_banner .accept {
    cursor:pointer;
    font-size:14px;
    margin:5px auto;
    width:120px;
    background: #0089f2;
    padding:3px;
    border-radius:3px;
    text-shadow:1px 1px 0 #0072ca;
    color:#fff;
    background-image: -webkit-linear-gradient(#0089F2 0%, #0072ca 100%);
    background-image: -moz-linear-gradient(#0089F2 0%, #0072ca 100%);
    background-image: -o-linear-gradient(#0089F2 0%, #0072ca 100%);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0089F2), to(#0072ca));
    background-image: linear-gradient(#0089F2 0%, #0072ca 100%);
	float:none!important;
}

#ca_banner .accept:hover {
    box-shadow:0 0 15px #000;
}






img.size-auto,
img.size-full,
img.size-large,
img.size-medium,
.attachment img,
.widget-container img {
	max-width: 100%; 
	height: auto; 
}

.widget-container {
	word-wrap: break-word;
	-webkit-hyphens: auto;
	-moz-hyphens: auto;
	hyphens: auto;
	margin: 0 0 18px 0;
}

.widget-container .wp-caption img {
	margin: auto;
}
#x-menu-level-1-0 .before{left:380px}

    
    .x-menu-item {
        box-sizing: initial;
    }


	#sidebar-footer li.second_li_donated{
		padding-top: 30px;
	}


form .error, form + .result {
  display: none;
  font-family: "MINISansSerif-Regular", "Arial", sans-serif;
  size: 1.1875em;
  width: 100%;
  margin: 3rem 0 1rem; }

  form .error.show, form + .result.show {
    display: block; }

  #footer .result {
    margin-top: 3rem;
    padding: 1em;
    text-align: center; }

    section.form-page .form form .result {
      display: none; }


.site-description {
  color: #7e7e7e;
  font-family: 'Source Sans Pro', sans-serif;
  font-size: 14px;
  margin: 0 0 30px 20px;
}

.ms-tabs.ms-has-thumb .ms-tab-context{ padding:20px; }
.vc_clearfix:after,.vc_column-inner::after,.vc_el-clearfix,.vc_row:after{clear:both}
.vc_row.vc_row-no-padding .vc_column-inner{padding-left:0;padding-right:0}
.vc_column-inner::after,.vc_column-inner::before{content:" ";display:table}
.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-right:15px;padding-left:15px}
.col-md-6{width:50%}

table tr.phone td,
table tr.mobile td,
table tr.email td,
table tr.address td {
  text-align: left;
}

		#access ul li li a:hover,
		#access ul .menu-item-object-custom.current-menu-item a:hover {
			color: #EE2024;
		}
.footer-left{float:left;padding:8px 0}
[class*=template-dca] .footer-left{float:none;max-width:1200px;padding:0 20px;margin:0 auto}
[class*=template-lbs] .footer-left{float:none;max-width:1200px;padding:0 20px;margin:0 auto}


#calendar2 thead tr.days{
  background-color: #3e9741;
  height: 25px;
  color: #ededed;
    font-size: 10px;
}

#calendar2 thead tr.days td{
  color: #ededed;
    font: normal 10px arial;
}


.blocks-item-description {
  font-weight: 300;
  margin: 0;
}


.blocks-item-description:not(:empty) {
  margin-top: 10px;
}

      .wrapper header .header_inner .logo65 {
        margin-left: 17px; }

            .wrapper header .header_inner .logo65 img {
              width: 100%; }


.scroll-to-top {
	position: fixed;
	right: 0.75em;
	bottom: 0.75em;
	text-align: center;
	z-index: 999;
}


.scroll-to-top a {
	display: block;
	width: 2.666em;
	height: 2.666em;
	background: #444;
	color: #fff;
	-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.07);
	-moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.07);
	box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.07);
}


.scroll-to-top a:before {
	display: inline;
	font-family: FontAwesome;
	font-size: 1.3em;
	line-height: 2.2;
	text-align: center;
	content: "\f077";
	vertical-align: baseline;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);
}


.scroll-to-top a:hover {
	background-color: #e00000;
}

.web_counter_grey {
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #333333;
	text-align: center;
	padding-left: 3px;
	padding-right: 3px;
}


.copyright{
padding-top:8px;
color:#918f88;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:25px;
padding-right:25px;
}


.copyright a{
color:#918f88;
text-decoration:none;
}


.copyright a:hover{
color:#999999;
text-decoration:none;
}

.span4 { width:300px; }

.row-fluid .span4 {
	width:31.914893617021%;
	*width:31.86170212766%;
}

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

.table td.span4, .table th.span4 {
	float:none;
	width:284px;
	margin-left:0;
}

  input.span4,
  textarea.span4,
  .uneditable-input.span4 {
    width: 356px;
  }
#bottom-footer{text-align:center}
#bottom-footer .copyright,#bottom-footer .footer-menu{float:none;display:inline-block}


#bottom-footer .copyright {
	float: left;
}


#bottom-footer .copyright-text {
	color: #fff;
	font-size: 12px;
}


#bottom-footer .copyright-text a {
	color: #bcbaba;
}


#bottom-footer .copyright-text a:hover {
	color: #30afb8;
}


#bottom-footer .footer-menu {
	float: right;
	margin: 0;
}


#bottom-footer .footer-menu ul li {
	float: left;
}


#bottom-footer .footer-menu ul li:after {
	content: "|";
	padding: 0 5px;
	color: #fff;
}


#bottom-footer .footer-menu ul li:last-child:after {
	display: none;
}


#bottom-footer .footer-menu ul li a {
	color: #fff;
	font-size: 12px;
}


#bottom-footer .footer-menu ul li a:hover {
	color: #30afb8;
}
.column.address-radio-button{padding:0 0 0 1.071rem}
.column.is-6-desktop.staffLink{padding:0}
.megamenu .megamenuInner .megamenuBox.column-fill-2{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:400px;-ms-flex-wrap:wrap;flex-wrap:wrap}
.megamenu .megamenuInner .megamenuBox.column-fill-2 .item{max-width:50%}
.column{padding:1.071rem}
.is-print-product-detail .column{padding-bottom:0!important}
.tableTitle .column{padding:10pt!important}

.mostrar-mas-espectaculos{width: 93%;}

.mostrar-mas-espectaculos a h1 {text-align: center;margin: 0;font-size: 140%;letter-spacing: normal;background: none;color: #000;}

.mostrar-mas-espectaculos a:hover{text-decoration: none;}

.mostrar-mas-espectaculos a:hover h1 {color: #fff;background-color: #AF135C;}
.site-header__top{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative;z-index:3;background:#fff;color:#A6093D;transition:background .3s ease}
.site-header--menu-visible .site-header__top{background:#A6093D}

.language-title, .currency-title{ color: #000; font-size: 9px; font-weight: 600; letter-spacing: 1px; margin-right: 10px; padding-top: 10px !important; text-transform: uppercase; }

li.item.dropdowns-mobile .dropdowns ul li.language-title{ font-size:11px; }
.menu-item-117{background-color:#d8c3b6;}

.aside-podmenu_li {
  list-style-type: none;
  margin-bottom: 10px;
}

.breaktop {
    clear: both;
    width: 98%;    
    max-width: 1128px;
    font-family: Georgia, serif;
    color: #ccc;
    margin: 0px auto;
    padding: 12px 0 0 0;
    letter-spacing: -1px;
    font-size: 0;
}

    .breaktop ul {
		font-size: 24px;       
    }

    .breaktop li {
    	display: inline-block;
        text-align: left;
        width: 24%;
        padding: 4px 0;
    }

    .breaktop li:before {
    	content: "\2192\00a0";    	
    }
       
    .breaktop li a {
        font-weight: bold;
        text-transform: capitalize;
        text-decoration: none;
        color: #b71427;
        border: 0;
    }

    .breaktop li a:hover {
        text-decoration: none;
        border-bottom: 2px solid;
    }


.visuallyhidden {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}


.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus {
	clip: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	position: static;
	width: auto;
}


   

   
   .rwd-line{
	   display: block;
   }

  #logo {
    padding: 15px 0 0 90px;
    width: 100px;
  }

  #logo img {
    width: 100%;
    max-width: 100px;
  }
.fl-icon-text {display: table-cell;text-align: left;padding-left: 15px;vertical-align: middle;}
.fl-icon-text-empty {display: none;}
.fl-icon-text *:last-child {margin: 0 !important;padding: 0 !important;}
.fl-icon-text a {text-decoration: none;}
.fl-icon-text span {display: block;}
.fl-icon-text span.mce-edit-focus {min-width: 1px;}
.fl-node-5aa82609cae0c .fl-module-content .fl-icon-text {height: 52.5px;}
.fl-node-5ae21fb257196 .fl-module-content .fl-icon-text {height: 192.5px;}
.fl-node-5ae21fb257369 .fl-module-content .fl-icon-text {height: 192.5px;}
.fl-node-5ae21fb257509 .fl-module-content .fl-icon-text {height: 192.5px;}
.fl-node-5ae21fb2576f8 .fl-module-content .fl-icon-text {height: 192.5px;}

.callout-section .overlay {
background: none repeat scroll 0 0 rgba(0, 0, 0, 0.7);
height: 100%;
padding: 74px 0 83px;
position: relative;
width: 100%;
}

.page-title-section .overlay {
height: 100%;
padding: 50px 0 48px;
position: relative;
width: 100%;
}

.testimonial-section .overlay, .contact-detail-section .overlay { background: none repeat scroll 0 0 rgba(0, 0, 0, 0.7); }
.side-dash-bottom-widgets,.side-dash-top-widgets{padding:40px}
 .side-dash-bottom-widgets, .side-dash-top-widgets { padding:40px; padding-left:20px; padding-top:0px; }
.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-12{width:100%}

.top-rightli{ padding-left:200px;width: 90%}
 
.infinite-header-container.infinite-header-custom-container{ max-width: 1140px; }
 
.infinite-header-container.infinite-header-full{ padding-right: 30px; padding-left: 30px; }
 
.infinite-header-style-boxed .infinite-header-container-item{ padding-left: 30px; padding-right: 30px; }

.infinite-header-container{ position: relative; margin-left: auto; margin-right: auto; }

.infinite-header-container-inner{ position: relative; }

.infinite-header-style-bar .infinite-header-container-inner{ position: relative; }
#map{float:left;height:765px;width:100%}
.verve_spacer{width:100%}

.contact_info {
	font-size: 16px;
}

.contact_info ul {
	margin: 50px 0 30px 0;
}

.contact_info li {
	line-height: 40px;
	font-size: 16px;
}

.contact_info li i {
	width: 50px;
	font-size: 25px;
}

.contact_info li a, .contact_info p {
	color: #DDD;
}

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

.list_deal .deal_wrapper .shipping{ color:#333}

.detail_center .shipping{ font-size:12px}


.inline-list:before,
.inline-list:after {
  content: ' ';
  display: table;
}

.inline-list:after {
  clear: both;
}

.inline-list li {
  float: left;
}

.inline-list li + li {
  margin-left: 10px;
}

footer .inline-list {
  padding-left: 10px;
}

footer .inline-list a {
  font-size: 13px;
  line-height: 30px;
  text-transform: lowercase;
}

footer .inline-list a:hover {
  color: #e75c46;
}

footer .inline-list a:active {
  color: #ed8473;
}

footer .inline-list li + li {
  margin-left: 49px;
}

  footer .inline-list li li + li {
    margin-left: 10px;
  }


	
	.blog .post, 
	.archive .post, 
	.search .post, 
	.search .page { padding-top: 0; }




.blog .post,
.archive .post,
.search .post,
.search .type-page { position: relative; padding: 20px 0 20px; border-bottom: 1px solid #ddd; margin-bottom: 20px; }

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent:before{ float:right; display:inline-block; margin-top:16px; margin-right:25px}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent.show_submenu:before{content: "\f107"; color:#fff}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent:hover:before{ color:#fff}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent ul li a{ padding-left:45px}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent ul li:before{ display:none}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent ul li{ padding-left:0}

  .span5 {
    width: 290px;
  }

  .row-fluid .span5 {
    width: 40.055248616%;
    *width: 40.0020571266383%;
  }

  input.span5,
  textarea.span5,
  .uneditable-input.span5 {
    width: 280px;
  }


input.span5,
textarea.span5,
.uneditable-input.span5 {
  width: 370px;
}


table .span5 {
  float: none;
  width: 364px;
  margin-left: 0;
}
.elementor-widget-image-box .elementor-image-box-content .elementor-image-box-title{color:#882021;font-family:"PT Serif", Sans-serif;font-weight:600;}
.elementor-widget-image-box .elementor-image-box-content .elementor-image-box-description{color:#825e24;font-family:"Open Sans", Sans-serif;font-weight:400;}
.elementor-widget-image-carousel .elementor-image-carousel-caption{font-family:"Open Sans", Sans-serif;font-weight:700;}
.elementor-5 .elementor-element.elementor-element-138a92f .elementor-image img{opacity:0;}


.inline-list:before,
.inline-list:after {
  content: ' ';
  display: table;
}

.inline-list:after {
  clear: both;
}

.inline-list li {
  float: left;
}

.inline-list li + li {
  margin-left: 10px;
}

footer .inline-list {
  padding-left: 10px;
}

footer .inline-list a {
  font-size: 13px;
  line-height: 30px;
  text-transform: lowercase;
}

footer .inline-list a:hover {
  color: #e75c46;
}

footer .inline-list a:active {
  color: #ed8473;
}

footer .inline-list li + li {
  margin-left: 49px;
}

  footer .inline-list li li + li {
    margin-left: 10px;
  }




.av-burger-menu-main{ display:none; 	
	-webkit-transition: padding 0.3s ease-out;
	transition: 		padding 0.3s ease-out;}
 
.js_active.html_burger_menu #avia-menu .av-burger-menu-main, 
.html_burger_menu #top #avia-menu .menu-item-search-dropdown{ display:block; }

.av-burger-menu-main a{padding-left:10px;}

.html_header_sidebar #top div .av-burger-menu-main{display:none;}

		
		
		.responsive.html_mobile_menu_tablet .av-burger-menu-main{display: block;}

		
		
		
		.responsive .av-burger-menu-main{display: block;}
