/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/
table.table.table-striped.table-hover.my td {
    border-top: none !important;
}
.my.fusion-border-below-title h3 {
    background: #51c1db !important;
    color: #fff;
    padding-left: 30px !important;
}
.my.fusion-border-below-title h4 {
    background: #999 !important;
    color: #fff;
    padding-left: 30px !important;
}
.my2.fusion-border-below-title h4 {
    background: #e10c32 !important;
    color: #fff;
    padding-left: 30px !important;
}
header .fusion-row{
	background:#24282b;
}
.header_top {
    background: #000;
    padding: 2px 5px 2px 190px;
	height: 30px;
}
.header_top li a {
	color: #fff;
    font-size: 20px;
}
.header_top li {
	display:inline;
	float:left;
	margin-left: -13px;
}
.header_top ul {
    margin-top: -25px;
}
.header_top a img {
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray; /* IE 6-9 */
}

.header_top a img:hover {
    -webkit-filter: none;
    -moz-filter: none;
    -ms-filter: none;
    -o-filter: none;
    filter: none;
    filter: none; /* IE 6-9 */
}

.fusion-main-menu {
    float: left;

}
nav.fusion-main-menu a {
    padding: 0 35px;
}
nav.fusion-main-menu a:before {
    display: none;
    content: '';
    background: #33383c;
    width: 1px;
    height: 24px;
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -12px;
}
nav.fusion-main-menu li:first-child a:before{
	background: #24282b;
}
i.fusion-dropdown-indicator {
    color: #e10c32;
}
h2.section_title{
	text-align:center;
	max-width: 870px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 1.5em;
}
.section_title:after {
    width: 50px;
    height: 2px;
    content: '';
    background: #e10c32;
    display: block;
    margin: 15px auto 0;
}
.news_block .fusion-column.column.col.col-lg-4.col-md-4.col-sm-4{
	border-right:solid 1px #ccc;
}
.news_block .fusion-column.column.col.col-lg-4.col-md-4.col-sm-4:nth-child(2), .news_block .fusion-column.column.col.col-lg-4.col-md-4.col-sm-4:nth-child(3){
    padding-top: 20px;
}
.news_block .fusion-posts-container article:nth-child(2){
	padding-top:40px
}
.news_block .fusion-posts-container article:nth-child(3){
	padding-top:60px
}
.news_block .fusion-column.column.col.col-lg-4.col-md-4.col-sm-4:nth-child(5){
	margin-top:-87px;
	padding-bottom: 130px;
}
.news_block .fusion-column.column.col.col-lg-4.col-md-4.col-sm-4:nth-child(6){
    margin-top: -70px;
	padding-bottom: 95px;
	padding-top: 20px;
}

.news_block .fusion-column.column.col.col-lg-4.col-md-4.col-sm-4, .news_block article{
	border-right:solid 1px #ccc !important;
}
.news_block .fusion-column.column.col.col-lg-4.col-md-4.col-sm-4:nth-child(3), .news_block .fusion-column.column.col.col-lg-4.col-md-4.col-sm-4:nth-child(7), .news_block .fusion-posts-container article:nth-child(3), .news_block .fusion-posts-container article:nth-child(6){
	border-width:0px !important;
}
.news_block .fusion-posts-container a.fusion-read-more, .fusion-content-sep.sep-double.sep-solid{
	display:none;
}
.news_block .fusion-post-wrapper {
    border: none !important;
}
h2.blog-shortcode-post-title.entry-title a {
    color: #333 !important;
    font-size: 24px;
}
p.meta span, .fusion-single-line-meta span {
    font-weight: bold;
}
.fusion-flexslider.flexslider.fusion-post-slideshow{
	border-color: #fff !important;
}
.fusion-blog-shortcode.fusion-blog-shortcode-1.fusion-blog-archive.fusion-blog-layout-grid-wrapper.fusion-blog-pagination.news_block{
	padding: 38px 100px 30px 30px;
    background: #fff;
    position: absolute;
    width: 100%;
    top: -260px;
}
.fusion-fullwidth.fullwidth-box.contact_first.nonhundred-percent-fullwidth.non-hundred-percent-height-scrolling .fusion-column-wrapper {
    margin-top: -205px;
    padding: 2px 20px !important;
}
.contact_block1 {
    height: 205px;
    background: #fff;
    margin-top: -205px !important;
}
a.post_link{
	font-size:0px;
	margin-top: 10px;
    float: left;
}
a.post_link:before{
	line-height: 23px;
    content: '\f105';
    -webkit-font-smoothing: antialiased;
    font-family: icomoon;
	font-weight:bold;
    font-size: 18px;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    border-radius: 50%;
    background: #e10c32;
    width: 23px;
    height: 23px;
    display: block;
    text-align: center;
    color: #fff;
}
h4.widget-title {
    text-transform: none !important;
}
footer li a {
    font-size: 14px;
}
footer li {
    margin-bottom: 10px;
}
div#mailpoet_form-2 {
    text-align: center;
    margin-bottom: 60px;
    padding-bottom: 120px;
    border-bottom: solid 1px #2f3336;
}
div#mailpoet_form-2 .heading {
    float: left;
}
div#mailpoet_form-2 .heading h4 {
    line-height: 2.2;
}
div#mailpoet_form-2 .mailpoet_paragraph {
    float: left;
    margin-left: 20px;
}
div#mailpoet_form-2 .mailpoet_paragraph input[type="email"] {
    padding: 24px 15px;
}
input.mailpoet_text {
    margin: 0 auto;
    height: 40px !important;
    font-size: 16px;
    background-color: #313538 !important;
    border: none;
}
#mailpoet_form-2 h4.widget-title {
    font-size: 32px !important;
    font-weight: normal;
}
input.mailpoet_submit {
    background: #e10c32;
    color: #fff;
    border: none;
    padding: 15px 50px;
    cursor:pointer;
}
.fusion-megamenu-icon img {
    max-height: 127px !important;
	height:127px !important;
}
.fusion-megamenu-icon {
    width: 166px !important;
	text-align: center;
    margin-left: -14px;
}
span.fusion-menu-highlight-label{
	float:left;
	width:100%;
	color:#8f9193;
	font-size:16px;
	margin-left: 0px;
}
.fusion-megamenu-wrapper.fusion-columns-5.columns-per-row-5.columns-10.col-span-12.fusion-megamenu-fullwidth{
	left:-182px !important;
}
.fusion-megamenu-wrapper.fusion-columns-3.columns-per-row-3.columns-6.col-span-12.fusion-megamenu-fullwidth{
    left:-287px !important;
}
/*.fusion-columns-3 .col-lg-4, .fusion-columns-3 .col-md-4, .fusion-columns-3 .col-sm-4, .fusion-columns-3 .col-xs-4 {
    width: 20%;
    margin-right: 13.33333%;
}*/
.fusion-columns-3 .col-lg-4 .fusion-megamenu-title, .fusion-columns-3 .col-md-4 .fusion-megamenu-title, .fusion-columns-3 .col-sm-4 .fusion-megamenu-title, .fusion-columns-3 .col-xs-4 .fusion-megamenu-title {
    width: 64%;
    margin: 0 auto;
}
.fusion-megamenu-title, .fusion-megamenu-title a {
    font-weight:bold !important;
    color: #24282b !important;
	text-align: center;
	font-family: 'Roboto';
}
.fusion-megamenu-title a {
	padding:0px !important;
}
.fusion-megamenu-title:hover, .fusion-megamenu-title a:hover, span.fusion-menu-highlight-label:hover {
    color: #e10c32 !important;
}
.top{
	position:relative;
}
.section-visual h1 {
    color: #e1e1e1 !important;
    text-align: center;
    position: absolute;
    left: 0;
    right: 0;
    text-transform: uppercase;
    top: -20%;
    font-size: 220px !important;
    display: block;
}
.top_image{
	margin-top:100px;
}
.visual_description{
	font-size: 24px;
    top: 10%;
    position: absolute;
    left: 0;
    right: 0;
    text-align: center;
    display: block;
}
.visual_description strong{
	display: inline-block;
    padding: 0 28px;
	color:#c0c3c9;
}
.section-visual__description strong:first-child {
    border-left: 0;
}
.nav_product{
    height: 62px;
    z-index: 25;
    position: relative;
    margin-top: -62px;
    box-shadow: 0 1px 3px 0 rgba(17,25,33,.2);
}
.nav_product.fixed {
    position: fixed;
    top: 62px;
    left: 0;
    width: 100%;
    z-index: 1000;
	margin-left:0px !important;
	margin-right:0px !important;
}
nav.fusion-main-menu li:first-child a:before {
    background: none !important;
}
.fusion-megamenu-wrapper .fusion-megamenu-border, .fusion-megamenu-wrapper .fusion-megamenu-submenu{
	border-color: #fff !important;
}
.nav-product__title, .nav-product__title2 {
    font-size: 24px;
    font-weight: 700;
    padding: 0 80px 0 0;
    position: relative;
    float: left;
    line-height: 62px;
    color: #24282b;
    display: block;
}
.nav-product__title:after {
    content: '\f107';
	font-family: icomoon;
    font-size: 18px!important;
    line-height: 24px;
    right: 30px;
    position: absolute;
    top: 50%;
    margin-top: -10px;
    -webkit-animation: product-arrow 2s infinite;
    animation: product-arrow 2s infinite;
    transition: 1s;
	text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    border-radius: 50%;
    background: #e10c32;
    width: 23px;
    height: 23px;
    display: block;
    text-align: center;
    color: #fff;
}
.nav-product__title:before {
    content: '';
    display: block;
    background: #dcdddf;
    height: 30px;
    width: 1px;
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -15px;
}
.nav_product.fixed .nav-product__title:after {
	content: '\f106';
	-webkit-animation: none;
	animation: none;
	line-height: 21px;
}
ul.nav-product__nav-1 li, ul.nav-product__nav-2 li {
    display: inline-block;
    margin-left: 30px;
	padding-top: 5px;

}
.nav-product__nav-1 .active a {
    border-bottom: 2px solid #e10c32;
}
ul.nav-product__nav-1 {
  	float:left;
}
ul.nav-product__nav-2 {
  	float:right;
}
ul.nav-product__nav-2 li a {
color: #8f9193;
font-size:14px;
}
ul.nav-product__nav-2 li {
    margin-top: -2px;
}

ul.nav-product__nav-1 li a{
	color: #24282b;
	font-weight:bold;
	font-size:16px;
	padding-bottom: 19px;
}
.button--red {
    background: #e10c32;
    color: #fff !important;
    padding: 10px 20px;
}
.basic_info {
    text-align: center;
}
.basic_info h3 {
    color: #fff !important;
    font-weight: 300 !important;
}
.basic_info {
    font-size: 15px;
}
.perex h2.section_title {
    color: #fff;
    margin-top: 50px;
}
.perex {
    max-width: 780px;
    text-align: center;
    margin: 0 auto;
    font-size: 18px;

}
.tractor_bg .imageframe-align-center {
    position: absolute;
    top: -540px;
}
.video-link {
    width: 180px;
    height: 180px;
    margin: -378px 0 0 -90px;
	display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    background: rgba(225,12,50,.5);
    border-radius: 50%;
    z-index: 10;
	cursor: pointer;
    border: 0;
}
.video-link:before {
    content: '';
    width: 120px;
    height: 120px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -60px 0 0 -60px;
    display: block;
    background: #e10c32;
    border-radius: 50%;
}
.video-link:after {
    content: '';
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 13px 0 13px 23px;
    border-color: transparent transparent transparent #fff;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -13px 0 0 -8px;
}
button.close {
        background: #e10c32 !important;
    color: #fff;
    border-radius: 50%;
    width: 50px;
    height: 50px;
    text-align: center;
    line-height: 54px;
    right: -25px;
    cursor: pointer;
    opacity:1 !important;
	position: absolute;
    right: 3px;
    top: 3px;
    z-index: 10;
}
.modal-header{
	border-bottom:none !important;
	min-height:0px !important;
	padding:0px !important;
}
.modal-body {
    padding: 0px !important;
}
.label {
    font-size: 13px;
    font-weight: 700;
    text-transform: uppercase;
    margin-bottom: 10px;
    display: block;
	color: #e10c32;
}
.product-info__content h2{
	color: #fff !important;
	font-weight:400 !important;
}
h1.section_title_h1 {
    text-align: center;
    color: #fff !important;
}
.free_vacance{
	text-transform:none !important;
}
.free_vacance .fusion-button-text{
    font-size: 15px;
}
.vacan_title {
    text-align: center;
    font-size: 18px;
    color: #000;
    font-weight: bold;
    margin: 20px 7px;
}
.prefer_title{
	font-size: 18px;
    color: #000;
    font-weight: bold;
    margin-bottom: 10px;
}
.vacan_text {
    text-align: center;
    font-size: 15px;
}
.prefer_block, .prefer_block span {
    margin-bottom: 50px !important;
}
.reviews {
    background: #e10c32;
}
.review.avatar-image {
    margin-top: 50px;
}
.fusion-testimonials.clean .author{
	margin-bottom:80px !important;
}
button.slick-prev.slick-arrow, button.slick-next.slick-arrow {
    background-color: #e10c32 !important;
}
.product-info__content.black h2, .product-info__content.black .link-more {
    color: #000 !important;
}
.product-info__content {
    line-height: 2;
}
a.link-more {
    text-transform: uppercase;
    color: #fff;
    text-decoration: underline;
    font-size: 14px;
	padding-left: 20px;
	font-weight:600 !important;
}
a.link-more:before {
    line-height: 30px;
    content: '\f105';
    -webkit-font-smoothing: antialiased;
    font-family: icomoon;
	font-weight:bold;
    font-size: 18px;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block;
    font-family: icomoon;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: absolute;
    left: 0;
    font-size: 24px;
    color: #e10c32;
}
.image_top {
    position: absolute;
    top: -50px;
    left: 0;
}

.fusion-counters-box .fusion-counter-box{
	text-align:left !important;
}
.fusion-counters-box .fusion-counter-box .counter-box-container{
	padding:0px !important;
	border:none !important;
}
span.display-counter{
	font-family:'Roboto';
	font-weight:bold;
	font-size:80px !important;
}
.table[data-fixed-header] thead th {
    background: #e10c32!important;
    color: #fff;
    font-weight: 700;
    font-size: 15px;
    text-transform: uppercase;
    border: 0!important;
    border-left: 1px solid #f54a68!important;
    vertical-align: middle!important;
}
.table--fixed thead {
    position: fixed;
    top: 80px;
	z-index: 20;
}
.table tbody td {
    border-top: 1px solid #eee;
}
.table td, .table th {
	border-left: 1px solid #eee;
    padding: 12px 10px!important;
    background: #fff;
}
.table tbody tr:nth-child(even) td {
    background: #f8f8f8;
}
.table {
    width: 100%;
    text-align: center;
    font-weight: 400!important;
    color: #24282b!important;
    font-size: 13px!important;
    margin-bottom: 2em;
}
.table td:first-child, .table th:first-child {
    border-left: 0;
}
.table td:first-child {
    text-align: left;
}
.top_mob{
	display:none;
}
.single-post main#main .fusion-row {
    padding: 90px 5%;
    /*margin-top: -190px;*/
    margin-top: -56px;
    background: #fff url(./img/bookmark.1507732608.svg) top center no-repeat;
}
.post_date {
    /*display: none;*/
}
.post_date span {
    font-size: 13px;
    color: #fff;
    height: 28px;
    line-height: 28px;
    background: #e10c32;
    padding: 0 20px;
    display: inline-block;
    font-weight: 700;
    margin-top: 2em;
}
.jobs h3 {
    border-bottom: 1px solid #dcdddf;
    padding-bottom: 22px;
    color: #e10c32 !important;
	text-transform: uppercase;
    font-size: 13px !important;
}
ul.list-arrowed{
	list-style:none;
	padding-left: 20px;
}
ul.list-arrowed a:before {
    line-height: 22px;
    content: '\f105';
    font-weight: bold;
    font-size: 13px;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block;
    font-family: icomoon;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: absolute;
    left: 0;
    color: #e1e1e1;
}
span.wpcf7-form-control-wrap input {
    height: 50px !important;
    color: #24282b !important;
    font-size: 15px !important;
    margin-bottom: 20px;
}
span.wpcf7-form-control-wrap textarea {
    color: #24282b !important;
    font-size: 15px !important;
    margin-bottom: 20px;
}
input.wpcf7-form-control.wpcf7-submit {
    float: right;
	padding: 15px 70px;
}

/* devrvk */
.fileuploadfield {
    display:none;
}

.wpcf7-form .wpcf7-text.uploadtextfield {
  padding-left: 40px;
}

.uploadbrowsebutton {
	position:absolute;
	width: 24px;
    height: 24px;
    border-radius: 50%;
    background: #e10c32;
    left: 24px;
    font-size: 18px;
    top: 14px;
    font-weight: bold;
    color: #fff;
    border: none;
	cursor:pointer;
}

#uploadbrowsebutton_service.uploadbrowsebutton {
    position:absolute;
    width: 24px;
    height: 24px;
    border-radius: 50%;
    background: #e10c32;
    left: 24px;
    font-size: 18px;
    top: 83px;
    font-weight: bold;
    color: #fff;
    border: none;
    cursor:pointer;
}
/* devrvk */

span.wpcf7-list-item-label {
    font-size: 14px;
}
input[type="checkbox"] {
    margin-bottom: 4px !important;
}
textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required {
    height: 190px;
}
button.close.toggle-alert {
    color: #fff;
    padding-right: 2px;
    font-size: 14px;
    border: none;
}
.contact_block h3{
	font-size: 24px !important;
}
div#town_map {
    width: 100%;
    height: 680px;
}
.hydden_block {
	display:none;
}
select.select_town {
    width: 100%;
    padding: 5px;
    height: 40px;
    font-size: 18px;
    border: 2px solid #e10c32;
    border-radius: 6px;
    color: #e10c32;
}
.adress_block h4 {
    margin: 10px 0;
}

/* Responsive */
@media only screen and (max-width: 1200px) {
    .image_top{
	    top:40px;
    }
}


@media only screen and (max-width: 1040px) {
    .header_top li {
        margin-right: inherit;
        margin-left: 9%;
    }
	.nav-product__title, ul.nav-product__nav-2 {
    display: none;
}
	ul.nav-product__nav-1 {
    padding-left: 0px;
}
.top{
	display:none;
}
.top_mob{
	display:block;
}
.photo_gal {
    margin-top: -170px !important;
}
}
@media only screen and (max-width: 856px) {
.fusion-blog-shortcode.fusion-blog-shortcode-1.fusion-blog-archive.fusion-blog-layout-grid-wrapper.fusion-blog-pagination.news_block{
	position:relative !important;
	padding:0px !important;
	top:0;
}
	.news_block article{
	border-right:none !important;
}
.news_page{
	margin-bottom:20px !important;
}
}

@media only screen and (max-width: 800px) {
.news_block .fusion-column.column.col.col-lg-4.col-md-4.col-sm-4{
	margin-top: 0px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	border-right-width:0px;
}
span.fusion-menu-highlight-label{
	display:none;
}
.single-post main#main .fusion-row {
    padding: 90px 0px;
    margin-top: -55px;
}

}
@media only screen and (max-width: 720px) {
	.news_block .fusion-posts-container article:nth-child(2), .news_block .fusion-posts-container article:nth-child(3), .news_block .fusion-posts-container article:nth-child(5)
{
	padding-top:0px;
}
}


@media only screen and (max-width: 680px) {
	ul.nav-product__nav-1 li a{
		font-size: 14px;
	}
	ul.nav-product__nav-1 li{
		margin-left:10px;
	}
	.top_mob{
	padding-top:0px !important;
}
}
@media only screen and (max-width: 540px) {
	ul.nav-product__nav-1 li a{
		font-size: 12px;
	}
	ul.nav-product__nav-1 li{
		margin-left:5px;
	}
}
@media only screen and (max-width: 460px) {
	ul.nav-product__nav-1 li a {
    display: table-cell;
    width: 200px;
    height: 57px;
    vertical-align: middle;
    text-align: center;
	padding-bottom: 0px;
}
ul.nav-product__nav-1 li
{
	width: 28%;
    text-align: center;
    line-height: 1.2;
}
ul.nav-product__nav-1
{
	    margin-top: 0px;
}
.top_mob{
	padding-bottom:360px !important;
}
}
@media only screen and (max-width: 360px) {
	ul.nav-product__nav-1 li a {
	font-size:11px;
	}
}

@-webkit-keyframes icon-spin
{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
@keyframes icon-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
@-webkit-keyframes go-up{50%{opacity:0;-webkit-transform:translateX(1em);transform:translateX(1em)}51%{opacity:0;-webkit-transform:translateX(-1em) translateY(-12px);transform:translateX(-1em) translateY(-12px)}to{opacity:1;-webkit-transform:translateX(0) translateY(-12px);transform:translateX(0) translateY(-12px)}}@keyframes go-up{50%{opacity:0;-webkit-transform:translateX(1em);transform:translateX(1em)}51%{opacity:0;-webkit-transform:translateX(-1em) translateY(-12px);transform:translateX(-1em) translateY(-12px)}to{opacity:1;-webkit-transform:translateX(0) translateY(-12px);transform:translateX(0) translateY(-12px)}}@-webkit-keyframes product-arrow{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}60%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes product-arrow{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}60%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@-webkit-keyframes drop{0%{-webkit-transform:translateY(-110%);transform:translateY(-110%);opacity:0}70%{-webkit-transform:translateY(-98%);transform:translateY(-98%)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:1}}@keyframes drop{0%{-webkit-transform:translateY(-110%);transform:translateY(-110%);opacity:0}70%{-webkit-transform:translateY(-98%);transform:translateY(-98%)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:1}}@-webkit-keyframes pulsingSignal{0%{opacity:.1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.2}to{opacity:0;-webkit-transform:scale(100);transform:scale(100)}}@keyframes pulsingSignal{0%{opacity:.1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.2}to{opacity:0;-webkit-transform:scale(100);transform:scale(100)}}@-webkit-keyframes lg-right-end{0%,to{left:0}50%{left:-30px}}@-webkit-keyframes lg-left-end{0%,to{left:0}50%{left:30px}}@-webkit-keyframes lg-right-end{0%,to{left:0}50%{left:-30px}}@keyframes lg-right-end{0%,to{left:0}50%{left:-30px}}@-webkit-keyframes lg-left-end{0%,to{left:0}50%{left:30px}}@keyframes lg-left-end{0%,to{left:0}50%{left:30px}}@-webkit-keyframes buffering-stripes{0%{background-position:0 0}to{background-position:30px 0}}@-webkit-keyframes buffering-stripes{0%{background-position:0 0}to{background-position:30px 0}}@keyframes buffering-stripes{0%{background-position:0 0}to{background-position:30px 0}}
