/**
 * Owl Carousel v2.2.1
 * Copyright 2013-2017 David Deutsch
 * Licensed under  ()
 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(../themes/variometr.ru/assets/vendor/owl.carousel/dist/assets/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/**
 * Owl Carousel v2.2.1
 * Copyright 2013-2017 David Deutsch
 * Licensed under  ()
 */
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}


.j-social a { 
  background-color: rgba(1,1,1,0.2);
  padding: 16px 6px 6px 6px;
  border-radius: 4px;
}

.j-social a:hover { 
  background-color: rgba(1,1,1,0.1);
}

.j-social a.yt {
  color: #b0131a;
}

.j-social a.it {
  color: #c53f79;
}


.tile {
  width: 100%;
  display: inline-block;
  box-sizing: border-box;
  background: #fff;
  padding: 20px;
}
.tile .title {
  margin-top: 0px;
}


.tile.lightgrey, .tile.brown, .tile.purple, .tile.blue, .tile.red, .tile.orange, .tile.green, .tile.grey, .tile.darkblue {
  color: #fff;
}

.tile:hover{
  text-decoration: none;
}


.wrapper-blue {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#4096ee+0,4096ee+100;Blue+Flat+%232 */
background: rgb(64,150,238); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(64,150,238,1) 0%, rgba(64,150,238,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(64,150,238,1) 0%,rgba(64,150,238,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(64,150,238,1) 0%,rgba(64,150,238,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4096ee', endColorstr='#4096ee',GradientType=0 ); /* IE6-9 */

}

.wrapper-blue * { color: #FFF; }

.wrapper-blue * a { color: #FFF; text-decoration: none; }
.wrapper-blue * a:hover { color: #FFF; text-decoration: underline; }


.tile.purple {
  background: url(/themes/variometr.ru/assets/images/cat-vario-98-98.png) right center no-repeat  #5133ab;
}
.tile.purple:hover {
  background: url(/themes/variometr.ru/assets/images/cat-vario-98-98.png) right center no-repeat  #3e2784;
  
}
.tile.red {
  background: url(/themes/variometr.ru/assets/images/cat-helmets-98-98.png) right center no-repeat #ac193d;
}
.tile.red:hover {
  background: url(/themes/variometr.ru/assets/images/cat-helmets-98-98.png) right center no-repeat #7f132d;
}


.tile.green {
  background: url(/themes/variometr.ru/assets/images/cat-odezda-obuv.png) right center no-repeat #00a600;
}
.tile.green:hover {
  background: url(/themes/variometr.ru/assets/images/cat-odezda-obuv.png) right center no-repeat #007300;
}


.tile.blue {
  background: url(/themes/variometr.ru/assets/images/cat-paraglider-98-98.png) right center no-repeat #2672ec;
}
.tile.blue:hover {
  background: url(/themes/variometr.ru/assets/images/cat-paraglider-98-98.png) right center no-repeat #125acd;
}
.tile.orange {
  background: url(/themes/variometr.ru/assets/images/cat-harness-98-98-v2.png) right center no-repeat #dc572e;
}
.tile.orange:hover {
  background: url(/themes/variometr.ru/assets/images/cat-harness-98-98-v2.png) right center no-repeat #b8431f;
}


.tile.paramotor {
  color: #FFF; 
	background: url(/themes/variometr.ru/assets/images/cat-paramotor-98-98.png) right center no-repeat #c1c1c1;
}
.tile.paramotor:hover {
	background: url(/themes/variometr.ru/assets/images/cat-paramotor-98-98.png) right center no-repeat #cccccc;
}

.tile.paramotor { }

.tile.accessories {
	background: url(/themes/variometr.ru/assets/images/cat-acc-98-98.png) right center no-repeat #1046b5;
  color: #FFF;
}
.tile.accessories:hover {
	background: url(/themes/variometr.ru/assets/images/cat-acc-98-98.png) right center no-repeat #0d3994;
}

.tile.lightgrey {
	background: url(/themes/variometr.ru/assets/images/cat-archive-98-98.png) right center no-repeat #c1c1c1;
}
.tile.lightgrey:hover {
	background: url(/themes/variometr.ru/assets/images/cat-archive-98-98.png) right center no-repeat #cccccc;
}



.tile.sunglases {
  /* from color: 78ccf2; to_color: #5581c1 ; */
  
background: url(/themes/variometr.ru/assets/images/cat-sunglases-98-98.png) right center no-repeat #9f6d30;
color: #FFF;
}
.tile.sunglases:hover {
  background: url(/themes/variometr.ru/assets/images/cat-sunglases-98-98.png) right center no-repeat #8a571f;
}



.tile.darkblue {
	background: url(/themes/variometr.ru/assets/images/cat-rescues-98-98.png) right center no-repeat #16528f;
}
.tile.darkblue:hover {
	background: url(/themes/variometr.ru/assets/images/cat-rescues-98-98.png) right center no-repeat #12487f;
}





/*Circle*/
    .tile {
    	position: relative;
    }
    .tile::before {
    	position: absolute;
    	top: 50%;
    	left: 50%;
    	z-index: 2;
    	display: block;
    	content: '';
    	width: 0;
    	height: 0;
    	background: rgba(255,255,255,.2);
    	-webkit-transform: translate(-50%, -50%);
    	transform: translate(-50%, -50%);
    	opacity: 0;
    }
    .tile:hover::before {
    	-webkit-animation: circle .75s;
    	animation: circle .75s;
    }
    @-webkit-keyframes circle {
    	0% {
    		opacity: 1;
    	}
    	40% {
    		opacity: 1;
    	}
    	100% {
    		width: 100%;
    		height: 100%;
    		opacity: 0;
    	}
    }
    @keyframes circle {
    	0% {
    		opacity: 1;
    	}
    	40% {
    		opacity: 1;
    	}
    	100% {
    		width: 100%;
    		height: 100%;
    		opacity: 0;
    	}
    }


.d-flex.flex-wrap.justify-content-between div { padding: 0px }








.owl-carousel {
position: relative;
}
.owl-prev,
.owl-next {
position: absolute;
top: 35%;
margin-top: -10px; // Half of the prev/next buttons height here in negatives to center them perfectly
}
.owl-prev {
left: 0;
}
.owl-next {
right: 0;
}

#jumbotron-home-slider .jumbotron { border-radius: 0px; }

.owl-dots {
      position: absolute;
      bottom: 0;
      left: 50%;
      top: 80%;
      transform: translateX(-50%);
    }


.owl-theme .owl-nav [class*=owl-] {
    color: #CCC;
    font-size: 14px;
    margin: 5px;
    padding: 12px 7px 12px 7px;
    background-color:rgba(0, 0, 0, 0.2);
    display: inline-block;
    cursor: pointer;
    border-radius: 3px;
}

.owl-theme .owl-nav [class*=owl-]:hover {
    background-color:rgba(0, 0, 0, 0.5);
    color: #EEE;
}

.owl-theme .owl-nav {
  margin-top: 0px;
}
