﻿.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.has-feedback label.sr-only~.form-control-feedback{top:0}
.textwidget .contact-form input[type=email],.textwidget .contact-form input[type=tel],.textwidget .contact-form input[type=text],.textwidget .contact-form input[type=url],.textwidget .contact-form textarea,.wp-block-column .contact-form input[type=email],.wp-block-column .contact-form input[type=tel],.wp-block-column .contact-form input[type=text],.wp-block-column .contact-form input[type=url],.wp-block-column .contact-form textarea{width:100%}
.fusion-megamenu-widgets-container .textwidget a{display:inline}
.fusion-megamenu-widgets-container .textwidget a.fusion-button{display:inline-block}
.e79-26.x-column,.e79-29.x-column,.e79-32.x-column {padding:0em 0em 3em 0em;}
.e79-3.x-column,.e79-5.x-column,.e79-7.x-column,.e79-8.x-column,.e79-9.x-column,.e79-12.x-column,.e79-14.x-column,.e79-16.x-column,.e79-17.x-column,.e79-18.x-column,.e79-21.x-column,.e79-26.x-column,.e79-29.x-column,.e79-32.x-column,.e79-37.x-column,.e79-41.x-column,.e79-45.x-column,.e79-46.x-column,.e79-51.x-column,.e79-53.x-column,.e79-55.x-column,.e79-56.x-column,.e79-57.x-column,.e79-60.x-column,.e79-63.x-column,.e79-64.x-column,.e79-65.x-column,.e79-66.x-column {background-color:transparent;z-index:1;}

.export_citation .txt{background-color: transparent;}

.export_citation .txt span{display: none;}
.flex-col{max-height:100%}
.medium-flex-wrap .flex-col{padding-top:5px;padding-bottom:5px;-ms-flex-positive:0;flex-grow:0;width:100%}
.small-flex-wrap .flex-col{-ms-flex-positive:0;flex-grow:0;width:100%}
.flex-col button,.flex-col .button,.flex-col input{margin-bottom:0}
.form-flat .flex-row .flex-col,.flex-row.form-flat .flex-col{padding-right:4px}
.next-prev-nav .flex-col{padding:.7em 0}
.next-prev-nav .flex-col+.flex-col{border-left:1px solid #ececec}
.wpcf7 .flex-col .wpcf7-not-valid-tip{position:absolute;z-index:99;margin-top:5px;width:100%}
.searchform-wrapper.form-flat .flex-col:last-of-type{margin-left:-2.9em}
.art-3 .head_title{margin-bottom:10px}


.head_title {
    margin-bottom: 60px;
    text-align: center;
}

h2.heading,
.head_title h2 {
	font-size: 48px;
	line-height: 1.1;
	text-transform: uppercase;
}

.head_title.icon-60 i {
	font-size: 60px;
}

.head_title i,
.latest_news i,
.masonary_blog i,
.blog-grid i {
    
    color: #e8e8e8;
    font-size: 40px;
}

.dark .head_title i {
	color: #FFF;
}

body.boxed .art-3 .head_title {
    margin-bottom: 30px;
}

.head_title p.heading-img {
	margin: 0;
}

.masonry .item_an img.home-img, .masonry .item_an2 img.home-img   { width: 100%; height: auto; margin-bottom: -7px;}

img.home-img:hover, a.imgWrap:hover img.home-img { opacity: 0.4; }
.x-root{display:flex}
.x-root .site,.x-root .x-site{flex:1 1 auto;position:relative;width:100%;min-width:1px}
ul li,.item-list ul li,.menu ul li,ul li.expanded,ul li.leaf,ul li.collapsed,li.expanded,li.leaf,li.collapsed{text-align:left;list-style-type:none;list-style-image:none;}
ul.menu li a.active{font-weight:bold;}

ul.menu{border:none;list-style:none;text-align:left;}
ul.menu li{margin:0 0 0 0.5em;}
td.menu-disabled{background:#ccc;}
.storefront-handheld-footer-bar ul li.search .site-search{position:absolute;bottom:-2em;left:0;right:0;-webkit-transition:all,ease,.2s;transition:all,ease,.2s;padding:1em;z-index:1;display:block}
.storefront-handheld-footer-bar ul li.search.active .site-search{bottom:100%}
.storefront-handheld-footer-bar ul li.search .site-search,.storefront-handheld-footer-bar ul li.search .widget,.storefront-handheld-footer-bar ul li.search form{margin-bottom:0}

    .client_login.menu-item{
        display:none
    }



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}
.modal-body{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}

.wrap-kontak{margin:0 auto;max-width:1140px}
header .phone-block .text-1{font-size:.875rem}

#custom-cookie-accept {
  position: fixed;
  overflow: hidden;
  opacity: 0;
  bottom: 0px;
  left: 0px;
  padding: 20px;
  width: 300px;
  z-index: 9999;
}

.row {
    margin-right: -15px;
    margin-left: -15px
}

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

.row:after {
    clear: both
}



html body div.wprm-wrapper {
  z-index: 999999;
  width: 100%;
}


.grid-4, .grid-one-third {
  width: 32%;
}


.services-section .icon,
.grid-4.service .icon {
  width: 60px;
  font-size: 65px;
  text-align: center;
  float: left;
}

.services-section .icon-browser,
.grid-4.service .icon-browser {
  font-size: 60px;
}

.page-template-template-builder-full-width footer.copyright .grid-4 {
  padding: 25px 0;
  margin: 0;
}

footer.copyright .grid-4 {
  padding: 25px 0px 25px 30px;
}

footer.copyright .grid-8,
footer.copyright .grid-4 {
  margin-bottom: 0;
}

.pagination .current .currenttext { margin-bottom: 10px }
.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-sm-6{width:50%}

	.drop .sub-menu-thumb-contain {
		margin-left: 20px;

		width: 42%;
	}

	.sub-menu-thumb-contain {
		display: none;
	}


.weather-view-divider {
	border-right: 1px solid #e1e1e1;
	border-left: 1px solid #e1e1e1;
	margin: 0 1.5rem;
}
#et-secondary-nav li.menu-item-5983 .sub-menu{background-color:#00adac;width:113px;padding:0}
#et-secondary-nav li.menu-item-5983 .sub-menu li{padding:0;text-align:center}
#et-secondary-nav li.menu-item-5983 .sub-menu li a{padding-left:0;padding-right:0}
#mobile_menu li.language-selector,#mobile_menu li.menu-item-5983,#mobile_menu li.menu-item-5985,#mobile_menu li.menu-item-6834,#mobile_menu li.menu-item-5961,#mobile_menu li.menu-item-5984{display:none!important}


.et-fixed-header #top-menu .header-button a {
	color: #000000 !important;
}


	.header-button a {
		color: #000000 !important;
		font-family: 'Oswald', Helvetica, Arial, Lucida, sans-serif !important;
		font-weight: 200 !important;
		background-color: #ffffff;
		font-size: 14px;
		padding: .3em 1em !important;
		line-height: 1.7em;
	}


	.header-button.menu-item-has-children a:after {
		display: none !important;
	}


	.header-button ul.sub-menu li a {
		width: 200px;
		padding: 6px 20px !important;
		background: none !important;
		font-size: 1em !important;
		color: rgba(0, 0, 0, 0.95) !important;
		font-weight: 500 !important;
		font-style: normal;
		text-transform: uppercase;
		text-decoration: none
	}





.site-header-menu {
	display: none;
	-webkit-flex: 0 1 100%;
	-ms-flex: 0 1 100%;
	flex: 0 1 100%;
	margin: 0.875em 0;
}


.site-header-menu.toggled-on,
.no-js .site-header-menu {
	display: block;
}


	.site-branding,
	.site-header-menu,
	.header-image {
		margin-top: 1.75em;
		margin-bottom: 1.75em;
	}


.clear { clear: both; }

  section.flex .col-2-5 { width: 40%; }

  .col-2-5 { width: 37%; }


#leader-board-footer {
	padding-top: 10px;
	padding-bottom: 10px;
	width: 728px;
	margin-right: auto;
	margin-left: auto;
}


#nano__join__family .recipe__block__details--temp {
    box-shadow: -2px 0 0 -1px #e3e5e6;
}
#captureProfileWrapper .profile-avatar-wrapper{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;overflow:hidden;margin-right:7px;width:24px;height:24px;border:2px solid #fff;border-radius:100%;background:#ccc;box-shadow:2px 2px 5px rgba(0,0,0,0.5);vertical-align:middle}
#captureProfileWrapper .profile-avatar-wrapper img{display:block;width:100%;border-radius:100%}


.gaps { clear: both; height: 20px; display: block; margin: 0; }

.gaps.size-lg { height: 60px; }

.gaps.size-md { height: 30px; }

.gaps.size-sm { height: 15px; }

.gaps.size-0-5x { height: 10px; }

.gaps.size-1-5x { height: 30px; }

.gaps.size-1x { height: 20px; }

.gaps.size-2x { height: 40px; }

.gaps.size-3x { height: 60px; }

.gaps.size-4x { height: 80px; }

.gaps.size-5x { height: 100px; }

.gaps.size-6x { height: 120px; }

.gaps.size-xs { height: 10px; }

.gaps.size-sep { height: 45px; }

.gaps.size-section { height: 120px; }



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}

#open-this-info-text {
	left:50%;
	top:auto;
	z-index:2;
	position:absolute;
	margin-left:-3px;
	cursor:pointer;
	border-width:6px
}

.arrow-down {
	border-bottom:none !important
}

.current-filter span.arrow-down, .current-filter span.arrow-up {
	position:absolute;
	right:10px;
	opacity:.5;
	filter:alpha(opacity=50);
	top:12px
}
.ui-arrow.arrow-down{left:50%;bottom:-5px;margin-left:-5px}

.bgrstyle1 .titles1 { }

.bgrstyle2 .titles1, .bgrstyle2 .titles { color: inherit; }

.titles1 {
font-size: 28px;
font-weight: lighter;
line-height: normal;
margin-bottom: 20px;
}

.titles1 a { text-decoration: none }

a.example1, a.example2, a.example3, a.example4, a.example4a, a.example5, a.example6, a.titles, a.titles1 {
text-decoration: none;	
}

.sticky-popup .popup-header
{   
    padding: 10px 5px 5px 10px;
    border:1px solid #2C5A85;   
    cursor:pointer;
}

.left-bottom .popup-header
{
    border-radius: 4px 4px 0 0;
}

.right-bottom .popup-header
{
    border-radius: 4px 4px 0 0;
}

.sticky-popup-right .popup-header
{
    width: 35px;
    margin-top: 35%;
    float: left;
    height: 160px;
    border-radius: 4px 0 0 4px;
    padding: 0px;  
}

.sticky-popup-left .popup-header
{
    width: 40px;
    padding: 0px; 
    margin: 35% 0 0 0;
    float: right;
    height: 160px;
    border-radius: 0 4px 4px 0;    
}


.top-left .popup-header
{
   border-radius:0 0 4px 4px;
}

.top-right .popup-header
{
   border-radius:0 0 4px 4px;
}
.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-10{width:83.33333333%}


header .col-md-10 {
  position: static;
}
.minimal #footerbottom,.minimal footer,.minimal footer .footerbottom{border-top:1px solid rgba(0,0,0,.08)}
#footerbottom:hover,#footernotification .close:hover,#headernotification .close:hover{opacity:1}
#footerbottom,#footerbottom a{color:rgba(255,255,255,.6)}
#footerbottom{background:#232b2d;padding:30px 0 20px;font-size:11px}
#footerbottom #footerlogo{max-width:48px;float:left;margin:-15px 10px 0 0;padding:0;opacity:.6}
#footerbottom #footer_social_icons,#footerbottom #footermenu{float:right}
#footerbottom #footer_social_icons .social li,#footerbottom .footermenu li{float:left;margin-left:15px}
#footerbottom #footer_social_icons .socialicons{font-size:20px;line-height:1}
#footerbottom #footer_social_icons .socialicons a{opacity:.8}
#footerbottom #footer_social_icons .socialicons a:hover{opacity:1}
#footerbottom,.boxed #footerbottom .container{background-color:#ffffff;}
.widget-twitter__item{margin-bottom:15px;padding-bottom:15px;overflow:hidden;position:relative;}
.widget-twitter__item:before{content:" ";display:block;width:100%;height:1px;position:absolute;top:auto;bottom:0;left:0;border-top:1px dashed #959da7;opacity:0.3;}
.widget-twitter__item:last-child{margin-bottom:0;padding-bottom:0;}
.widget-twitter__item:last-child:before{display:none;}
.widget-twitter__item img{border-radius:100%;margin-right:10px;}
.sidebar .widget-twitter__item{border-bottom:1px dashed #e2e2e2;}
.sidebar .widget-twitter__item:before{display:none;}
.sidebar .widget-twitter__item:last-child{border-bottom:none;}
.mobile-device .device-status-bar .status-bar-right{float:right}

      #bwg_container1_0 #bwg_container2_0 .bwg_slideshow_dots_0 {
        display: inline-block;
        position: relative;
        width: 12px;
        height: 12px;
        border-radius: 5px;
        background: #F2D22E;
        margin: 3px;
        cursor: pointer;
        overflow: hidden;
        z-index: 17;
      }
.tab-feature__container{display:flex}
.ast-header-break-point.ast-header-custom-item-outside .ast-primary-menu-disabled.ast-above-header-merged-responsive .ast-mobile-menu-buttons{display:block}
.ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk .ast-mobile-menu-buttons{line-height:0;padding-bottom:.5em}
.ast-header-break-point .ast-mobile-menu-buttons-minimal.menu-toggle{background:transparent;color:#232d69}
.ast-header-break-point .ast-mobile-menu-buttons-outline.menu-toggle{background:transparent;border:1px solid #232d69;color:#232d69}
.ast-header-break-point .ast-mobile-menu-buttons-fill.menu-toggle{background:#232d69}
.ast-header-break-point .header-main-layout-2 .site-branding,.ast-header-break-point .ast-mobile-header-stack .ast-mobile-menu-buttons{padding-bottom:0}

.list-picture-left { position: relative; left: 0; right: 0; padding-left: 110px; margin-bottom: 35px; }

.list-picture-left .list-picture { position: absolute; left: 0; right: 0; }

.list-picture-left .list-picture i { font-size: 28px; }

.list-picture-left .list-picture-content h3 { margin-bottom: 15px; font-size: 20px; }

.list-picture-left .list-picture-content p { margin-bottom: 0; }


.load-bg{height: 100%;width: 100%;position: fixed;top: 0;left: 0;overflow: hidden;z-index:990;}

.load-bg .top{height: 50%;width: 100%;background-color: #fff;position: absolute;top: 0;left: 0;}

.load-bg .top i{display: block;width: 200px;height: 1px;background-color: #555;position: absolute;
    bottom: 0;left:50%;margin-left: -100px;
    -webkit-transition: .5s;
    transition: .5s;
}

.load-bg .top i.on{left:0%;margin-left: 0px;width:100%; }

.load-bg .bot{bottom: 0;left: 0;position: absolute;width: 100%;height:50%;background-color: #fff;}
.testimonial-author .location{font-size:13px;color:#95999e}

		
	.nav-right-wrap {
		width: 50px;
		}

#main-nav-wrap,
.nav-logo,
nav.main-menu-wrap,
.nav-right-wrap,
.nav-menu-out,
#head-main-top {
	background: #333 !important;
	}


#main-nav-wrap,
nav.main-menu-wrap,
.nav-logo,
.nav-right-wrap,
.nav-menu-out,
.nav-logo-out,
#head-main-top {
	-webkit-backface-visibility: hidden;
	background: #eb0254;
	}
.fl-photo-img-svg {width: 100%;}

.bgrstyle2 {  }

.bgrstyle2 .titles1, .bgrstyle2 .titles { color: inherit; }

.bgrstyle2 a { color: inherit; }
.qodef-element-from-bottom,.qodef-element-from-fade,.qodef-element-from-left,.qodef-element-from-right,.qodef-element-from-top,.qodef-st-loader1{width:100%;display:inline-block}
.qodef-st-loader1{position:relative;height:100%}

.top-social.top-box.follow{position:relative}

.top-social.top-box.follow:hover .hover-social{display:block}

.top-social a[title="FOLLOW"]{display:none}

.top-social .hover-social{display:block!important;position:static;top:auto;left:auto;float:right}
.wpspd-share-holder-inner{display:table;width:100%}


body[data-dropdown-style="minimal"] .sf-menu li.megamenu li ul, 
body[data-dropdown-style="minimal"] header#top .sf-menu li.megamenu ul .sub-menu{background-color:transparent!important}

.sub-menu{ z-index:3}



#slide-out-widget-area .menuwrapper li .sub-menu{display:none; margin:0!important; padding:0!important}

.html_header_top.html_bottom_nav_header #top .main_menu .menu-item-search-dropdown{float:right;}
 
.js_active.html_burger_menu #avia-menu .av-burger-menu-main, 
.html_burger_menu #top #avia-menu .menu-item-search-dropdown{ display:block; }

#top #header .menu-item-mega-parent.current-menu-item{overflow: visible!important;}

section.grid ul.grid4x4 li.item-1,
section.grid ul.grid4x4 li.item-5,
section.grid ul.grid4x4 li.item-9,
section.grid ul.grid4x4 li.item-13 {
  border-left: 0;
}

section.grid ul.grid4x4 li.item-13,
section.grid ul.grid4x4 li.item-14,
section.grid ul.grid4x4 li.item-15,
section.grid ul.grid4x4 li.item-16 {
  border-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-right: 15px;
  padding-left: 15px;
}

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

.product-slider li:first-child .slide-content { display: block !important; }


.desktop-menu .header-12 .navigation {
  flex-grow: 1;
}


.page-off-canvas-main-menu .navigation {
  display: table;
  padding: 30px 0;
  width: 100%;
  max-width: 350px;
  height: 100%;
  text-align: center;
  margin: 0 auto;
}


.page-off-canvas-main-menu .navigation .menu__container {
  display: table-cell;
  vertical-align: middle;
}
.region-sidebar-first .block:first-child h2.block-title,.region-sidebar-second .block:first-child h2.block-title{margin-top:0;}
.block:first-child h2.block-title,.block h2.block-title{margin-top:0;}
.wrap-footer .footer .block-title{margin-top:0;font-size:18px;font-weight:normal;text-transform:uppercase;color:#7AC136;}
.wrap-footer .footer .disclaimers .block-title{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;}
.sidebar .block .block-title{font-size:18px;}
#block-views-upcoming-events-upcoming .block-title{margin-bottom:20px;}
.et_pb_image_13.et_pb_module{margin-left:auto!important;margin-right:auto!important}


.page-id-12270 .fusion-spacing-no .fusion-column-wrapper, .page-id-12108 .fusion-spacing-no .fusion-column-wrapper, .page-id-12078 .do-animate .fusion-animated, .page-id-12396  .fusion-spacing-no .fusion-column-wrapper, .page-id-12405 .fusion-spacing-no .fusion-column-wrapper

{

	padding-top:0 !important;

}


.page-id-12108 .fusion-spacing-no .fusion-column-wrapper {

	padding-top:0 !important;

}


.fusion-column-wrapper h2

{

	margin-top:20px;

}


.page-id-12078 .fusion-column-wrapper

{

	padding :10px !important;

}



.page-id-12406 .fusion-column-wrapper h2
{
margin-top:0px !important;	
	
}


#mg-wprm-wrap li.menu-item-has-children {
  position: relative;
}


#mg-wprm-wrap li.menu-item a {
  padding: 13px 14px;
}


#mg-wprm-wrap li.menu-item ul.sub-menu li.menu-item span {
  right: 10px;
  padding: 20px 20px 30px;
  line-height: 38px;
}

				#mg-wprm-wrap li.menu-item-has-children ul.sub-menu a {
					font-size: 15px;
					text-transform: uppercase;
					font-weight: normal;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a,
				div#mg-wprm-wrap ul li span.wprmenu_icon {
					color: #FFFFFF !important;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a:hover {
					background: #d53f3f;
					color: #FFFFFF !important;
				}

    #home #main #r3 .wrap .btm .go .pic .w-h{margin-bottom: 15px;}

.pic img.w-h {
  width: 100%;
  max-width: 100%;
  opacity: 0;
}
.table-reviews .item .c1{width:45px;height:45px;line-height:45px;background-color:#fff;color:#2d739b;text-align:center;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;font-size:14px;font-size:.875rem;font-weight:700;border:1px solid #dedddb;margin-top:8px;display:block;vertical-align:middle;float:left}
.table-s1 .item .c1{width:7%;text-align:center}
.table-s1.table-big .item .c1{padding-left:20px}
.table-s1.table-s1--ncount .item .c1{display:none}
.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}
.btn .caret{margin-left:0}
.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}
.dropup .btn-lg .caret{border-width:0 5px 5px}
#menu-header_mobile .caret-blue{margin-top:9px;color:#3583d4}
#menu-header_mobile .caret-black{color:#000}
#wapper-nav .btn .caret{margin-left:10px}


#sitemap ul li.lev2 a {
	display:block;
	font-size:14px;
	font-weight:normal;
	color:#000;
	padding:4px 0;
}

.article-item .snippet a{
	color: #8f2004 !important;	
}

.article-item .snippet a:hover{
	color: #eaac26 !important;
}

.article-item .snippet strong{
	font-size: 1.1em;
}



.entries {
  *zoom: 1;
}

.entries:before,
.entries:after {
  display: table;
  line-height: 0;
  content: "";
}

.entries:after {
  clear: both;
}

ul.entries {
  padding: 0px;
  margin: 0px;
  list-style-type: none;
}

.style-single p,
.style-single blockquote,
.style-single .image,
.style-single ul,
.style-single ol,
.style-single .entries,
.style-single img {
  margin-bottom: 20px;
}

.entries .style-score-widget:first-child {
  margin-top: 15px;
}


#page {
    width: 1000px;
}


#page .category-films .entry-header, #page .category-shorts .entry-header, #page .category-series .entry-header {
    clear: left;
    border-bottom: 1px solid #242424;
    margin-bottom: 10px;
}


#page .entry-header {
    margin-bottom: 0;
}
.thumbshot a{color:#272727;text-decoration:none}
.thumbshot img{border:0}
#content .separate .thumbshot img{object-fit:cover;width:200px}
.thumbshot{display:inline-block;margin-bottom:10px;margin-right:10px;vertical-align:top;width:200px;overflow:hidden;text-align:center}
#fhgimages img,#babegrid img,#thumbs img,.thumbshot,#gallery img,.useruploads .thumbnail img,#profbox img,#profselect img,.potdblock img{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.thumbnail img,#profbox img,.prof img,.thumbshot,#gallery img,.potdblock img{border:1px solid #bbb}

.color3{color: #7cdc19;}
.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-12{width:100%}
.content-overview-block.image_box_2_wide{display:-webkit-box;display:-ms-flexbox;display:flex}
.content-overview-block.image_box_2_wide .media-block{width:100%}
.hot-topic__full .hot-topic__full-right .content-overview-block{float:none;margin:0;width:100%;height:auto}
.content-overview-block{margin:1rem 0;width:100%}
.content-overview-block:nth-child(9){clear:left}
.content-overview-block:nth-child(10){clear:none}
.mpu-1 .advert,.mpu-2 .advert,.content-overview-block .advert{margin:0 -12px;background-color:transparent}
.latest-content-all-block .content-overview-block:nth-child(9){clear:none}

td.price-details{
	text-align: left!important;
}

td.price-details span{
	font-size: .8em!important;
	font-weight: normal!important;
	line-height: .7em;
}

td.price-details li{
	list-style: disc;
	line-height: 1.2em;
	margin-bottom: 5px;
	margin-left: 10px;
}


#rental td.price-details{
	text-align: center!important;
}


.load-bg{height: 100%;width: 100%;position: fixed;top: 0;left: 0;overflow: hidden;z-index:990;}

.load-bg .top{height: 50%;width: 100%;background-color: #fff;position: absolute;top: 0;left: 0;}

.load-bg .top i{display: block;width: 200px;height: 1px;background-color: #555;position: absolute;
    bottom: 0;left:50%;margin-left: -100px;
    -webkit-transition: .5s;
    transition: .5s;
}

.load-bg .top i.on{left:0%;margin-left: 0px;width:100%; }

.load-bg .bot{bottom: 0;left: 0;position: absolute;width: 100%;height:50%;background-color: #fff;}

.rslides-sc .rslides-content-inner,
.thinkupslider-sc .rslides-content-inner {
	display: table;
	width: 100%;
	max-width: 1140px;
	height: 100%;
	margin: 0 auto;
}

#slider .rslides-content-inner,
.thinkupslider-sc .rslides-content-inner {
	display: table;
	width: 100%;
	height: 100%;
	margin: 0 auto;
}

#slider.style2 .rslides-content-inner,
#slider.style3 .rslides-content-inner,
.thinkupslider-sc.style2 .rslides-content-inner, 
.thinkupslider-sc.style3 .rslides-content-inner { 
	display: table-cell;
	width: 100%;
	vertical-align: middle;
	margin: 0 auto;
}


td.top { vertical-align: top; }


.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-5 {
    width: 41.66666667%; }
.bars.active .bar:first-of-type{top:45%;-ms-transform:rotate(45deg);transform:rotate(45deg);-ms-transform-origin:center;transform-origin:center}
.bars.active .bar:nth-of-type(2){display:none}
.bars.active .bar:last-of-type{bottom:45%;-ms-transform:rotate(135deg);transform:rotate(135deg);-ms-transform-origin:center;transform-origin:center}
.bar{position:absolute;z-index:1;background:#fff;height:4px;width:calc(100% - 12.5px);transition:all .25s ease-in-out}
.bar:first-of-type{top:25%}
.bar:nth-of-type(2){top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}
.bar:last-of-type{bottom:25%}





.alignnone {
  clear: both;
  margin: 5px 20px 20px 0;
}

a img.alignnone {
  margin: 5px 20px 20px 0;
}

.wp-caption.alignnone {
  margin: 5px 20px 20px 0;
}

#footer .top .tagline {
  text-align: center;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  padding-bottom: 1em;
  margin-bottom: 1em;
}

#footer .top .tagline p {
  margin: 0;
  font-size: 1.25em;
  font-style: italic;
}
.img-responsive{display:block;max-width:100%;height:auto}
