﻿
#menu .menusub .categorie .droite {
	float: right;
	width: 140px;
}

#ban .droite{
	float:left;
	width:39%;
	padding-top:56px;
}

.bulle3 .droite{
	float:left;
}
#content .wpb_alert p:last-child,#content .wpb_text_column :last-child,#content .wpb_text_column p:last-child,.wpb_alert p:last-child,.wpb_text_column :last-child,.wpb_text_column p:last-child{margin-bottom:0}
.subslide-mobile-menu ul{list-style:none;margin:0;padding:0}
.subslide-mobile-menu ul li{margin:0;padding:0;display:block}
.subslide-mobile-menu ul li a{padding:10px 20px;font-size:20px;color:#fff;display:block}
.subslide-mobile-menu ul li.sml-atr a{background-color:#99BA2F}
.subslide-mobile-menu ul li.sml-baza a{background-color:#08A8B0}
.subslide-mobile-menu ul li.sml-inw a{background-color:#027CC2}
.subslide-mobile-menu ul li.sml-uzdr a{background-color:#EBBD4E}

#main .page .slidingbar-loggedin .promo h2 {
  display: none;
}


#slidingbar .promo p {
  margin-bottom: 25px;
}
.thumbz{position:relative}
.thumbz:hover{background-color:Black;opacity:.8}
.thumbz img{width:350px;height:198px;border:1px solid gray;z-index:-1}

.thumbz img:hover
{border: 1px solid silver;}

  .main-content { padding: 30px 20px 90px 20px; }

  .main-content.main-product-content { padding: 0 0 20px 0; }

.send-form .main-content{
    position: relative;
}


.visitorcounter .center {
    text-align: center;
}

.center{text-align:center;line-height:25px;}


#wp-calendar {
	width: 100%;
}


#wp-calendar caption {
	color: #333;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 4px;
	text-align: left;
	margin-left: 10px;
}

#wp-calendar thead {
	font-size: 11px;
}


#wp-calendar thead th {
}


#wp-calendar tbody {
	color: #000;
}


#wp-calendar tbody td {
	padding: 3px 0 2px;
	border: 1px solid #EEE;
	text-align: center;
}


#wp-calendar tbody td:hover {
	background: #EEE;
	opacity: 0.8;
}


#wp-calendar tbody td a{
	box-shadow: none;
	color: #0D85CC;
	border: none;
	background: none;
	padding: 0;
	margin: 0;
}

#wp-calendar tfoot #next {
	text-align: right;
}


#footer-widget-area #wp-calendar tbody td {
	padding: 3px 0 2px;
	border: 1px solid #222;
	text-align: center;
	background:none ;
	color: #999;
}



.widget {
	padding-top: 30px;
	padding-bottom: 0;
	float: left;
	font-size: 12px;
	line-height: 18px;
}

#left-col .widget { padding: 0 25px 35px 25px; width: 230px; }



#homepage-teasers .widget { padding: 0; text-align: center; }

#footer .widget {
	float: left;
	line-height: 22px;
	margin: 30px 4px 0 30px;
	padding: 3px 0;
	border-right-width: 1px;
	border-right-style: solid;
}
ul.socailicon li.ytube{position:relative;font-size:0;width:0}
ul.socailicon li.ytube a:before{content:"\f167";font-family:FontAwesome;position:absolute;top:-30px;color:#fff;background:#fe3432;border:1px solid #fe3432;width:45px;height:45px;border-radius:50%;text-align:center;padding-top:12px;left:49px;font-size:30px}
ul.socailicon li.ytube a:hover:before{color:#d14735;background:0 0;transition:background-color .7s ease}
.socailiconinner ul li.ytube a:before{content:"\f167";font-family:FontAwesome;position:absolute;top:-10px;color:#fff;background:#fe3432;border:1px solid #fe3432;width:45px;height:45px;border-radius:50%;text-align:center;padding-top:6px;left:49px}
.socailiconinner ul li.ytube a:hover:before{color:#fe3432;background:0 0;transition:background-color .7s ease}


.widget-title {
	margin: 0 0 20px;
    padding: 0;
	font-size: 0.9375rem;
	text-transform: uppercase;
	line-height: 1.25;
    color: #222;
}


.sidebar .widget-title span {
	position: relative;
	display: inline-block;
	line-height: 20px;
}


.sidebar .widget-title {
	overflow: hidden;
}


.sidebar .widget-title span:before,
.sidebar .widget-title span:after {
    border-top: 4px solid #f5f5f5;
    content: "";
    position: absolute;
    right: -610px;
    top: 8px;
    width: 600px;
}


.sidebar .widget-title span:before {
	left: -610px;
    right: auto;
}


.site-footer .widget-title {
	color: #fff;
	font-size: 0.9375rem;
}

.cs_control{
	display: block;
}




.clearfix:before,
.entry-content:before,
.entry:before,
.footer-widgets:before,
.nav-primary:before,
.nav-secondary:before,
.pagination:before,
.site-container:before,
.site-footer:before,
.site-header:before,
.site-inner:before,
.widget:before,
.wrap:before {
	content: " ";
	display: table;
}


.clearfix:after,
.entry-content:after,
.entry:after,
.footer-widgets:after,
.nav-primary:after,
.nav-secondary:after,
.pagination:after,
.site-container:after,
.site-footer:after,
.site-header:after,
.site-inner:after,
.widget:after,
.wrap:after {
	clear: both;
	content: " ";
	display: table;
}


.footer-widgets .wrap {
	overflow: hidden;
	padding: 60px 30px 30px;
}


	.content,
	.sidebar-primary,
	.sidebar-secondary,
	.site-header .widget-area,
	.title-area,
	.wrap {
		width: 100%;
	}

.pricing-box .plan-inside ul li .yes,.pricing-box .plan-inside ul li .no{display:inline-block;overflow:hidden;width:10px;height:10px;-webkit-border-radius:5px;border-radius:5px;background:rgba(0,0,0,.1)}
.pricing-box .plan-inside ul li .yes { background: #ff0000;}



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


.clear:after {
  clear: both;
}


.clear {
  clear: both;
}


.widget_newsletter .clear:before, .widget_newsletter .clear:after {
  display: none !important;
}
.segment3{background:#cfcfcf}

.segment3 h1, .segment3 h2, .segment3 h3, .segment3 h4, .segment3 h5, .segment3 h6 { color: #ffffff; }
.cover_boxes ul li .box .box_content{padding:0 0 0 247px;width:207px}
body.boxed .cover_boxes ul li .box .box_content{padding:0 0 0 260px;width:220px}
.cover_boxes ul li .box .box_content p{max-height:115px;overflow:hidden}
.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-sm-5{width:41.66666667%}
.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}



.container { width: 960px; margin: 0 auto; }



.gujagic {
	box-sizing: border-box;
	margin: 0;
	padding: 0;
	width: 100%;
}


	body,
	.gujagic {
		background: none !important;
	}





.centered-theme-layout .gujagic {
	margin: 0 auto;
	padding: 0;
	max-width: 1440px;
}



.boxed-theme-layout .gujagic {
	margin: 0 auto;
	max-width: 1440px;
	background: #fafafa;
}


	#header-full,
	#footer {
		min-width: 100%;
	}
 #header-full { background-color: ; }

.bd-imagelink-54 {
  width: 100px;
  display: inline-block;
  -webkit-box-shadow: 0px 0px 1px 2px rgba(0, 0, 0, 0.19);
  -o-box-shadow: 0px 0px 1px 2px rgba(0, 0, 0, 0.19);
  -ms-box-shadow: 0px 0px 1px 2px rgba(0, 0, 0, 0.19);
  -moz-box-shadow: 0px 0px 1px 2px rgba(0, 0, 0, 0.19);
  box-shadow: 0px 0px 1px 2px rgba(0, 0, 0, 0.19);
  border-radius: 50%;
}
.location{font-size: 10px;}

	
	#s5_left_top_wrap, #s5_left_column_wrap, #s5_left_inset_wrap, #s5_left_wrap, #s5_left_bottom_wrap, #s5_right_top_wrap, #s5_right_column_wrap, #s5_right_inset_wrap, #s5_right_wrap, #s5_right_bottom_wrap, #s5_top_row1 .s5_float_left, #s5_top_row2 .s5_float_left, #s5_top_row3 .s5_float_left, #s5_above_columns_inner .s5_float_left, #s5_middle_top .s5_float_left , #s5_middle_bottom .s5_float_left, #s5_below_columns_inner .s5_float_left, #s5_bottom_row1 .s5_float_left, #s5_bottom_row2, .s5_float_left, #s5_bottom_row3 .s5_float_left, #s5_above_body .s5_float_left, #s5_below_body .s5_float_left {
	width:100% !important;
	}
.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-sm-4{width:33.33333333%}

    
    .row-home-buttons div.col-sm-4, .row-home-buttons div.col-sm-3{margin-top:10px;}

#top .avia-button-fullwidth .avia_button_icon, #top .avia-button-fullwidth .avia_iconbox_title{ position: relative; z-index: 3; -webkit-perspective: 1000px; -webkit-backface-visibility: hidden;}
.tagcloud a:hover,.sb-widget .tagcloud a:hover,.footer-widget .tagcloud a:hover{color:#fff}
.wt-layout1 .widget-title,.wt-layout1 .footer-widget-title,.wt-layout3 .footer-widget-title{border-color:#f15e22}
.wt-layout2 .widget-title,.wt-layout2 .footer-widget-title{background:#f15e22}


.team-info {
    padding: 30px 20px 60px 20px;
}

    .team-info p {
        font-size: 13px;
    }

	
	
	#footer-logo {
		font-size: 2em;
	}

#footer-logo a {
	color: inherit;
	text-decoration: none;
}

#footer, #footer-logo, .footer-nav a, .footer-text {		line-height:1.1em;
 
}

#footer-logo,
.module-pro-slider .bsp-slide-button{
text-transform: none !important;
}

#footer-logo span {
font-weight: 600;
letter-spacing: 1px;
}


.activities .row {
  padding: 70px 0 40px 0;
}


.activities .row .card {
  margin-bottom: 2rem;
  border: 0;
  background-color: transparent;
}


.activities .row .card img {
  height: 100%;
  border: 1px #CCCCCC solid;
}


.activities .row .card-text {
  font-size: 85%;
  margin-top: 5px;
}


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


.row::after {
  content: "";
  display: table;
  clear: both;
}


.row-no-margin {
  margin-left: 0;
  margin-right: 0;
}

  .row.activities.gaming .row .card img {
    width: 200px;
  }

  .ru .activities .row .card {
    max-width: 228px;
  }

  .ru .activities .row .card p {
    white-space: nowrap;
  }

  .row.activities.gaming .row .card {
    padding: 0 2rem;
  }
.visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;}
.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;width:auto;}
.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-sm-9{width:75%}


.content-grid .content-grid-item .img-responsive {
	display: inline-block;
}


.logo-wrap {
  display: table;
  width: 100%;
}
#footer-widgets .footer-widget a,#footer-widgets .footer-widget li a,#footer-widgets .footer-widget li a:hover{color:#ffffff}

    
    #header-main .mobile-menu .menu-mobile-primary-container .menu-item {
      position: relative; }

    
    #header-main .mobile-menu .menu-mobile-utility-container .menu-item {
      position: relative; }

.widget-container {
	margin: 0 0 18px 0;
}
.navbar-nav{margin:7.5px -10px}
.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}

.sidebar-offcanvas ul.navbar-nav .nav {
  display: none;
}

  
  #navbar-offcanvas .navbar-inverse .navbar-nav {
    margin: 0px -10px;
  }

.et_pb_column {
	padding-bottom: 2%;
}

.et_pb_column.et_pb_column_empty {
	display: block;
}
h6,.h6,strong.uppercase{font-size:.875em;font-weight:600;line-height:1.429;letter-spacing:.1em;text-transform:uppercase}
.uppercase{text-transform:uppercase}
.podcast-text-mobile.podcast-text p .uppercase{font-weight:500}

.main-footer .social-follow a { display: inline-block; margin: 0 10px 10px 0; }

.main-footer .social-follow a:last-child { margin-right: 0; }

.main-footer .social-follow .glyph { font-size: 15px; }

.main-footer .column-2 .footer-nav,
.main-footer .social-follow,
.main-footer .column-2 .footer-nav li{
	display:inline-block;
 	 *display:inline;
  	zoom:1;
}


.main-footer .social-follow{
	margin-left:10px;
}


.main-footer .column-1 .text,
.main-footer .column-2 .footer-nav, .main-footer .social-follow, .main-footer .column-2 .footer-nav li,
.main-header .cart a, .main-header .cart a:link,
#currencies,
.main-header .main-menu ul li a{
	 font-family: 'Sweet Sans';
  font-size: 9px;
}


.dark #copyrights {
	background-color: rgba(0,0,0,0.2);
	color: rgba(255,255,255,0.25);
	text-shadow: 1px 1px 1px rgba(0,0,0,0.1);
}


.dark #copyrights i.footer-icon { color: rgba(255,255,255,0.3); }



	

	#copyrights .col_half { text-align: center; }


	#copyrights .col_half:last-child { display: none; }


	#copyrights .footer-logo {
		margin-left: auto;
		margin-right: auto;
	}


#copyrights {
	padding: 40px 0;
	background-color: #DDD;
	font-size: 14px;
	line-height: 1.8;
}


#copyrights i.footer-icon {
	position: relative;
	top: 1px;
	font-size: 14px;
	width: 14px;
	text-align: center;
	margin-right: 3px;
}


#copyrights a:first-child { margin-left: 0; }


#copyrights .tright a:last-child { margin-right: 0; }

.noresult
{
  font-size: 24px;
  font-weight: bold;
}

#diaporama .diaporama_bottom {
	height:75px;
	width:240px;
	overflow:hidden;
	position:relative;
}
.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-sm-8{width:66.66666666666666%}



.col-sm-4, .col-sm-8, .col-sm-12 {
  overflow: hidden !important;
}
.list-inline{list-style:none;padding-left:0;margin-left:-5px}
.vertinimas ul.list-inline{float:left;margin-bottom:0;margin-top:10px}


#home-1, #home-2, #home-3, #home-4, #home-5, #home-6, #home-7 {
	height: 200px;
	overflow: hidden;
}

.span2 {
	width: 440px;	
	min-height: 200px;
	float: left;
	padding: 20px;
	line-height: 1.3em;
}

	.span1, .span2, .span3, .span4, .fullwidth { width: 100%; float: none; overflow: hidden; margin-bottom: 20px; box-sizing: border-box; }
.nav-links .page-numbers:not(.dots),.page-links a{display:inline-block;line-height:1.5em;background:#2b90d9;-webkit-box-shadow:0 7px 10px 1px rgba(0,0,0,.05),0 3px 30px 0 rgba(0,0,0,.025);box-shadow:0 7px 10px 1px rgba(0,0,0,.05),0 3px 30px 0 rgba(0,0,0,.025);color:#fff;text-align:center;padding:.5em 1em;border-radius:8px;margin:0 .5em;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s}
.nav-links .page-numbers:hover:not(.dots),.page-links a:hover{background:#282c37;color:#fff}
.nav-links{text-align:center}
.nav-links .page-numbers:not(.dots).current{background:#ddd;color:#282c37;-webkit-box-shadow:none;box-shadow:none}


#site-description {
	line-height: 24px;
	font-size: 16px;
	padding-bottom: 0;
	color: #666666;
}


.spacious-header-style-two #site-description {
	color: #a1b1bc;
}

	.better-responsive-menu #site-description {
		font-size: 13px;
		margin-bottom: 0;
	}

.rle_top_footer{
	float:left;
	width:100%;
}

.row.expanded {
  max-width: none;
}

.row.expanded .row {
  margin-right: auto;
  margin-left: auto;
}

.row:not(.expanded) .row {
  max-width: none;
}


.expanded.row .small-collapse.row {
  margin-right: 0;
  margin-left: 0;
}


  .expanded.row .medium-collapse.row {
    margin-right: 0;
    margin-left: 0;
  }


  .expanded.row .large-collapse.row {
    margin-right: 0;
    margin-left: 0;
  }


  .expanded.row .xlarge-collapse.row {
    margin-right: 0;
    margin-left: 0;
  }

.button.expanded {
  display: block;
  width: 100%;
  margin-right: 0;
  margin-left: 0;
}
.locator-locationname{padding-left:0.75rem;padding-top:0.25rem;font-size:3.75em;color:#ffffff}
a.locator-locationname{color:#ffffff;text-decoration:none}
a.locator-locationname:hover{text-decoration:underline}


.foot{ margin:0 auto; width:100%; overflow:hidden;background:#ededed;;}

.foot-x{border-bottom:1px dotted #cccccc; padding:10px 0 }
 

							



.rev_slider_wrapper{
	position:relative;
	z-index: 0;
	width:100%;
}
.fullcover-media__media{position:absolute;top:0;left:0;width:100%;height:100%;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}
.fullcover-media__media--type-image img,.fullcover-media__media--type-video img{width:100%;height:100%;font-family:"object-fit:cover;object-position:center";-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}
.fullcover-media__media--type-video__video{display:none;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none}
.fullcover-media__media--type-video__video iframe{width:100%;height:100%}
.fullcover-media__media--type-video__video--playing{display:block;opacity:1}
#nav-expand-menus .channels{display:block;width:60%;float:left;font-size:20px}
#nav-expand-menus .channels ul,#nav-expand-menus .channels li{margin:0;padding:0;list-style:none}


.item-timer .count {
  border: 1px solid #363636;
}

.item-timer .count b {
  color: #C3B179;
}



.item-timer:before, .item-timer:after {
  content: " ";
  
  display: table;
  
}

.item-timer:after {
  clear: both;
}

.item-timer .count:first-child {
  border-left-width: 1px;
}

.item-timer .count b, .item-timer .count span {
  display: block;
}

.item-timer .count span {
  text-transform: uppercase;
  font-size: 14px;
  line-height: 1;
}
