
.alm-listing .alm-paging-content>li img, .alm-listing .alm-reveal>li img, .alm-listing>li img {
	position: relative!important;
}
.alm-load-more-btn.more.done {
	display: none!important;
}
.alm-btn-wrap .alm-load-more-btn {
	background: none!important;
	color: #ccc!important;
}
.alm-btn-wrap {
	padding: 0!important;
}
/*
sidebar
*/
.sidebar .widget > div {
    background: #f1f1f1;
}
.sidebar .widget.widget_nav_menu > div {
	border: 0;
    background: #f1f1f1;
}
.term-description {
    margin-bottom: 20px;
}
.term-description p {
	line-height: 24px;
}
.list-post-related li .img_post img {
    width: 100%;
    height: 105px;
    object-fit: cover;
}
.list-post-related li h3{
	max-height: 46px;
	overflow: hidden;
}
.headings{
	font-size: 24px;
	line-height: 30px;
}
.site__footer .rt-footer p{
	line-height: 30px;
	margin-bottom: 0;
}
.site__footer .rt-footer ul li ul{
	display: none;
}
.site__footer .rt-footer ul li{
	list-style: none;
}
.site__footer .rt-footer ul li a{
	line-height: 30px;
	position: relative;
    color: #fff;
}
/*.site__footer .rt-footer ul li a:before{
	position: absolute;
    font-family: 'FontAweSome';
    content: "\f0da";
    color: #fff;
    left: 0;
}*/
.home .home-product{
	margin: 0;
}
/*.site-branding*/
.site-branding {
    padding: 13px 0;
}
.site-branding .logo{
    width: 23%;
    float: left;
    clear: none;
}
.site-branding .rt_seach{
    width: 32%;
    float: left;
    clear: none;
    padding: 27px 0;
}
.site-branding .rt_seach form{
    position: relative;
}
.site-branding .rt_seach .search-field{
    width: 100%;
    height: 40px;
    border: 1px solid #ebebeb;
    padding: 0 40px 0 15px;
}
.site-branding .rt_seach .search-submit{
    width: 40px;
    height: 40px;
    background: #e01f26;
    border:none;
    position: absolute;
    top: 0;
    right: 0;
}   
.site-branding .rt_seach .search-submit i{
    color: #fff;
    font-size: 15px;
}
.site-branding .rt_hotline{
    width: 15%;
    float: left;
    clear: none;
    padding: 25px 0 25px 40px;
}
.site-branding .rt_hotline a{
    font-size: 16px;
    font-weight: 700;
}
.site-branding .rt_hotline p{
    font-size: 16px;
    margin-bottom: 0;
}

.site-branding .rt_link{
    width: 15%;
    float: left;
    clear: none;
    padding: 25px 0 25px 30px;
}
.site-branding .rt_link p{
    margin-bottom: 0;
}
.site-branding .rt_link p:nth-child(1) a{
    font-size: 16px;
    font-weight: 700;
}
.site-branding .rt_link p a{
    font-weight: 400;
}
.site-branding .rt_cart{
    width: 15%;
    float: left;
    clear: none;
    padding: 27px 0;
}
.site-branding .rt_cart a{
    display: inline-block;
    background: #e01f26;
    line-height: 40px;
    border-radius: 4px;
    width: 150px;
    color: #fff;
    text-align: center;
    float: right;
}

/*.main__navigation*/
.main__navigation {
    border-top:1px solid #e5e5e5;
    border-bottom:1px solid #e5e5e5;
    box-shadow: 0 0 0.1px 0.1px rgba(204, 204, 204, 0.74);
} 
.main__navigation .vertical-mega-menu{
    width: 330px;
}
.main__navigation .primary-menu-container{
    width: calc(100% - 330px);
    float: right;
    padding-left: 0;
}
.home .vertical-mega-menu .rt_mega_menu .menu{
    opacity: 1 !important;
    visibility: visible !important;
    margin-top: 0 !important;
}
.rt_slide .metaslider{
    float: right;
}
.metaslider{
    width: 890px !important;
    padding-top: 10px;
}
.vertical-mega-menu .rt_mega_menu .menu li a:hover{
    color: #e01f26;
}
.vertical-mega-menu .rt_mega_menu .menu > li.menu-item-has-children > a{
    position: relative;
}
.vertical-mega-menu .rt_mega_menu .menu > li.menu-item-has-children > a:before{
    position: absolute;
    font-family: 'FontAweSome';
    content: "\f105";
    right: 10px;
    top: 9px;
    color: #333;
    font-weight: 700;
}
/*rt_box*/
.rt_box{
    width: 100%;
    height: 86px;
    overflow: hidden;
    margin-top: 20px;
}
.rt_box .rt_box_left{
    height: 86px;
    width: 100%;
    float: left;
    background: url(images/bg1.png) no-repeat;
    background-size: cover;
}
.rt_box .rt_box_left p{
    margin-bottom: 0;
     font-family: "UTMAvoBold";
    font-size: 24px;
    text-transform: uppercase;
    color: #fdd202;
    text-align: center;
    padding-top: 26px;
}
.rt_box .rt_box_right{
    height: 86px;
    width: 350px;
    float: right;
    background: #eee3da;
    padding-right: 10px;
}
/*rt_dt*/
.rt_dt{
    margin: 40px 0 35px 0;
    overflow: hidden;
    background: #f4f4f4;
}
.rt_dt .slick-slider .slick-prev,.rt_dt .slick-slider .slick-next{
    display: none !important;
}
.rt_dt > h2{
    float: left;
    width: 135px;
    font-size: 18px;
    text-transform: uppercase;
    font-weight: 700;
    background: url(images/user.png) left 20px no-repeat;
    margin-bottom: 0;
    padding: 21px 0 21px 25px;
    line-height: 22px;
    height: 22px;
    overflow: hidden;
    display: block;
}
.rt_dt .block_why{
    float: right;
    width: calc(100% - 135px);
}
.rt_dt .block_why .block__whyitem{
    float: left;
    padding-left: 5px;
    height: 61px;
    margin-bottom: 5px;
    overflow: hidden;
}
/*.site__footer*/
.site__footer{
    background: #e01f26;
    padding-top: 30px;
}
.site__footer .footer-1{
    width: 100% !important;
    padding: 0 !important;
}
.site__footer .footer-1 .widget{
    float: left;
    clear: none;
}
.site__footer .footer-1 .widget:nth-child(1){
    width: 23%;
    padding-right: 10px;
}
.site__footer .footer-1 .widget:nth-child(2){
    width: 26%;
    padding-right: 10px;
}
.site__footer .footer-1 .widget:nth-child(3){
    width: 20%;
    padding-right: 10px;
}
.site__footer .footer-1 .widget:nth-child(4){
    width: 31%;
}
.site__footer .footer-row .rt-footer .widget .widget-title{
    font-size: 20px;
    font-weight: 700;
}
.site__footer .footer-2{
    width: 100% !important;
    padding: 0 !important;
    border-top:1px solid #ff5b61;
    margin-top: 25px;
    padding-top: 20px !important;
    padding-bottom: 20px !important;
}
.site__footer .footer-2 .widget:nth-child(1){
    width: 50%;
    float: left;
    clear: none;
    padding-right: 20px;
}
.site__footer .footer-2 .widget:nth-child(2){
    width: 50%;
    float: right;
    clear: none;
    padding-top: 30px;
}
/*content_countdown*/
#main_countedown_widget_2 .element_conteiner{
    min-width: 55px !important;
    margin-left: 10px !important;
}
#main_countedown_widget_2 .time_left{
    background: #ffffff !important;
    color: #e01f26 !important;
    font-size: 24px !important;
    font-weight: 700 !important;
    padding: 0 !important;
    width: 55px !important;
    line-height: 42px !important;
    text-align: center !important;
    border-radius: 4px !important;
    box-shadow: 0 0 1px 1px rgba(204, 204, 204, 0.89);
}
#main_countedown_widget_2 .time_description{
    font-size: 14px !important;
    font-weight: 400 !important;
    text-transform: uppercase !important;
    color: #666666 !important;
    margin-top: 8px;
}
/*copyright*/
.copyright .row > div:nth-child(1){
    width: 50%;
    float: left;
}
.copyright .row > div:nth-child(2){
    width: 50%;
    float: left;
}
.copyright .row > div:nth-child(2) ul li{
    list-style: none;
    float: left;
}
.copyright .row > div:nth-child(2) ul li a{
    padding: 0 10px;
    border-right: 1px solid #fff;
}
.copyright .row > div:nth-child(2) ul li:last-child a{
    border:none;
    padding-right: 0;
}
.copyright .row > div:nth-child(2) div{
    float: right;
}
.copyright .row > div:nth-child(2) ul li a{

}
.copyright .row > div:nth-child(2) ul li ul{
    display: none;
}
.rt-customer .title{
    font-size: 24px;
    text-transform: uppercase;
    font-weight: 700;
    color: #333;
}
.rt-customer .rt_customers.rt_customer_style_3 .item-customer .box .cus-content .cus-name{
    font-size: 16px;
    font-weight: 700;
    color: #333;
    text-transform: inherit;
    background: url(images/star.png) bottom left no-repeat;
    padding-bottom: 18px;
    margin-bottom: 5px;
}
.rt-customer .rt_customers.rt_customer_style_3 .item-customer .box .cus-content .cus-cnt p{
    font-size: 13px;
    line-height: 22px;
    margin-bottom: 0;
    color: #737373;
}
/*.rt_suport*/
.rt_suport{
    background: #f5f5f5;
    padding: 35px 0;
}
.rt_suport h2{
    text-align: center;
    font-size: 24px;
    text-transform: uppercase;
    color: #333;
    font-weight: 700;
    margin-bottom: 35px;
}
.rt_suport .images-why{
    float: left;
    width: 65px;
    text-align: center;
}
.rt_suport .images-why img{
    -webkit-transition: all 0.6s ease;
    -moz-transition: all 0.6s ease;
    transition: all 0.6s ease;
}
.rt_suport .block__whyitem:hover .images-why img{
    transform: rotateY(360deg);
}
.rt_suport .des-why{
    width: calc(100% - 75px);
    float: right;
}
.rt_suport .des-why h4{
    font-size: 16px;
    text-transform: uppercase;
    font-weight: 700;
    color: #dd2a2a;
    margin-bottom: 5px;
}
.rt_suport .des-why p{
    margin-bottom: 0;
    line-height: 24px;
    color: #767676;
}
.rt_suport .des-why p a{
    font-weight: 700;
    color: #424242;
}
/* .product__home */
.product_home_slide .heading{
    background: url('images/khkh.png') left no-repeat !important;
}
.product__home .product_list:nth-child(n+1) .heading{
    background: url('images/i1.png') left no-repeat;
}
.product__home .product_list:nth-child(n+2) .heading{
    background: url('images/i2.png') left no-repeat;
}
.product__home .product_list:nth-child(n+3) .heading{
    background: url('images/i3.png') left no-repeat;
}
.product__home .heading,.product_home_slide .heading{
    text-align: left;
    color: #333;
    font-size: 24px;
    font-weight: 700;
    background: none;
    border-radius: 0;
    border-bottom: 1px solid #ccc;
}
.product__home .heading a,.product_home_slide .heading a{
    color: #333;
    position: relative;
    padding-left: 25px;
}
.product__home .heading a:after,.product_home_slide .heading a:after{
    content: "";
    position: absolute;
    width: 100px;
    height: 3px;
    background: #e01f26;
    bottom: -7px;
    left: 0;
}
.related .heading{
    text-align: left;
    color: #333;
    font-size: 20px;
    font-weight: 700;
    background: none;
    border-radius: 0;
    border-bottom: 1px solid #ccc;
}
.related .heading span{
    color: #333;
    position: relative;
}
.related .heading span:after{
    content: "";
    position: absolute;
    width: 100px;
    height: 3px;
    background: #e01f26;
    bottom: -10px;
    left: 0;
}
.product_list{
    position: relative;
    margin-bottom: 35px;
}
.list-term{
    position: absolute;
    top: 8px;
    right: 0;
}
.list-term a{
    padding: 0 10px;
    border-right: 1px solid #333;
    float: left;
}
.list-term a:last-child{
    border: none;
}
.product__home .cate_img{
    width: 233px;
    float: left;
}
.product__home .woocommerce{
    width: calc(100% - 233px);
    float: right;
    margin: 0 -5px;
}
.product__home .woocommerce li{
    padding: 0 5px !important;
}
.cpd{
    background: #f1f1f1;
    padding: 10px !important;
}
.cpd li{
    list-style: none;
    line-height: 30px;
}
.related{
    overflow: hidden;
    margin-bottom: 20px;
}
.rt_bre{
    line-height: 40px;
    background: #f1f1f1;
}
.rt_bre p{
    margin-bottom: 0;
}
/*them*/
.support-ultility{
  /*height: 190px;
  margin-top: -120px;
  position: fixed;
  right: 0;
  top: 50%;
  width: 45px;
  z-index: 9;*/
  position: fixed;
  bottom: 200px;
  right: 10px;
  z-index: 99;
}
.support-ultility div{
  margin-bottom: 10px;
  width: 40px;
}
.support-ultility div.rt_phone{
  border-radius: 50%;
  -webkit-animation: quick-alo-circle-img-anim 1s infinite ease-in-out;
  -moz-animation: quick-alo-circle-img-anim 1s infinite ease-in-out;
  -ms-animation: quick-alo-circle-img-anim 1s infinite ease-in-out;
  -o-animation: quick-alo-circle-img-anim 1s infinite ease-in-out;
  animation: quick-alo-circle-img-anim 1s infinite ease-in-out;
  -webkit-transform-origin: 50% 50%;
  -moz-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  -o-transform-origin: 50% 50%;
  transform-origin: 50% 50%;

}
.support-ultility div.rt_phone img{
  border-radius: 50%;
}

/*call*/
.tel_phone {
    border-radius: 30px;
    line-height: 45px;
    position: absolute;
    height: 45px;
    color: #fff;
    font-size: 17px;
    text-align: center;
    background-color: #1564a7;
    color: white;
    top: 73px;
    right: -46px;
    padding: 0;
    font-weight: 600;
    width: 165px;
    padding-left: 29px;
}
.tel_phone a {
  margin: 0;
  color: #fff;
}
.quick-alo-phone{position:fixed;visibility:hidden;background-color:transparent;width:200px;height:200px;cursor:pointer;z-index:99999 !important;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transition:visibility .5s;-moz-transition:visibility .5s;-o-transition:visibility .5s;transition:visibility .5s;left: -40px; bottom: -4%;}
.quick-alo-phone.quick-alo-show{visibility:visible}
@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}
@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}
@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}
.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}
.quick-alo-phone.quick-alo-static{opacity:.6}
.quick-alo-phone.quick-alo-hover,.quick-alo-phone:hover{opacity:1}
.quick-alo-ph-circle{width:100px;height:100px;top:45px;left:45px;position:absolute;background-color:transparent;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid rgba(30,30,30,0.4);border:2px solid #bfebfc 9;opacity:.1;-webkit-animation:quick-alo-circle-anim 1.2s infinite ease-in-out;-moz-animation:quick-alo-circle-anim 1.2s infinite ease-in-out;-ms-animation:quick-alo-circle-anim 1.2s infinite ease-in-out;-o-animation:quick-alo-circle-anim 1.2s infinite ease-in-out;animation:quick-alo-circle-anim 1.2s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}
.quick-alo-phone.quick-alo-active .quick-alo-ph-circle{-webkit-animation:quick-alo-circle-anim 1.1s infinite ease-in-out!important;-moz-animation:quick-alo-circle-anim 1.1s infinite ease-in-out!important;-ms-animation:quick-alo-circle-anim 1.1s infinite ease-in-out!important;-o-animation:quick-alo-circle-anim 1.1s infinite ease-in-out!important;animation:quick-alo-circle-anim 1.1s infinite ease-in-out!important}
.quick-alo-phone.quick-alo-static .quick-alo-ph-circle{-webkit-animation:quick-alo-circle-anim 2.2s infinite ease-in-out!important;-moz-animation:quick-alo-circle-anim 2.2s infinite ease-in-out!important;-ms-animation:quick-alo-circle-anim 2.2s infinite ease-in-out!important;-o-animation:quick-alo-circle-anim 2.2s infinite ease-in-out!important;animation:quick-alo-circle-anim 2.2s infinite ease-in-out!important}
.quick-alo-phone.quick-alo-hover .quick-alo-ph-circle,.quick-alo-phone:hover .quick-alo-ph-circle{border-color:#00aff2;opacity:.5}
.quick-alo-phone.quick-alo-green.quick-alo-hover .quick-alo-ph-circle,.quick-alo-phone.quick-alo-green:hover .quick-alo-ph-circle{border-color:#75eb50;border-color:#baf5a7 9;opacity:.5}
.quick-alo-phone.quick-alo-green .quick-alo-ph-circle{border-color:#1564a7;border-color:#1564a7;opacity:.5}
.quick-alo-phone.quick-alo-gray.quick-alo-hover .quick-alo-ph-circle,.quick-alo-phone.quick-alo-gray:hover .quick-alo-ph-circle{border-color:#ccc;opacity:.5}
.quick-alo-phone.quick-alo-gray .quick-alo-ph-circle{border-color:#75eb50;opacity:.5}
.quick-alo-ph-circle-fill{width:80px;height:80px;top:55px;left:55px;position:absolute;background-color:#000;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;opacity:.1;-webkit-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out;-moz-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out;-ms-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out;-o-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out;animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}
.quick-alo-phone.quick-alo-active .quick-alo-ph-circle-fill{-webkit-animation:quick-alo-circle-fill-anim 1.7s infinite ease-in-out!important;-moz-animation:quick-alo-circle-fill-anim 1.7s infinite ease-in-out!important;-ms-animation:quick-alo-circle-fill-anim 1.7s infinite ease-in-out!important;-o-animation:quick-alo-circle-fill-anim 1.7s infinite ease-in-out!important;animation:quick-alo-circle-fill-anim 1.7s infinite ease-in-out!important}
.quick-alo-phone.quick-alo-static .quick-alo-ph-circle-fill{-webkit-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out!important;-moz-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out!important;-ms-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out!important;-o-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out!important;animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out!important;opacity:0!important}
.quick-alo-phone.quick-alo-hover .quick-alo-ph-circle-fill,.quick-alo-phone:hover .quick-alo-ph-circle-fill{background-color:rgba(0,175,242,0.5);background-color:#00aff2 9;opacity:.75!important}
.quick-alo-phone.quick-alo-green.quick-alo-hover .quick-alo-ph-circle-fill,.quick-alo-phone.quick-alo-green:hover .quick-alo-ph-circle-fill{background-color:rgba(117,235,80,0.5);background-color:#baf5a7 9;opacity:.75!important}
.quick-alo-phone.quick-alo-green .quick-alo-ph-circle-fill{background-color:#1564a7;opacity:.75!important}
.quick-alo-phone.quick-alo-gray.quick-alo-hover .quick-alo-ph-circle-fill,.quick-alo-phone.quick-alo-gray:hover .quick-alo-ph-circle-fill{background-color:rgba(204,204,204,0.5);background-color:#ccc 9;opacity:.75!important}
.quick-alo-phone.quick-alo-gray .quick-alo-ph-circle-fill{background-color:rgba(117,235,80,0.5);opacity:.75!important}
.quick-alo-ph-img-circle{width:50px;height:50px;top:70px;left:70px;position:absolute;background:rgba(30,30,30,0.1) url(images/call.png) no-repeat center center;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;-webkit-animation:quick-alo-circle-img-anim 1s infinite ease-in-out;-moz-animation:quick-alo-circle-img-anim 1s infinite ease-in-out;-ms-animation:quick-alo-circle-img-anim 1s infinite ease-in-out;-o-animation:quick-alo-circle-img-anim 1s infinite ease-in-out;animation:quick-alo-circle-img-anim 1s infinite ease-in-out;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}
.quick-alo-phone.quick-alo-active .quick-alo-ph-img-circle{-webkit-animation:quick-alo-circle-img-anim 1s infinite ease-in-out!important;-moz-animation:quick-alo-circle-img-anim 1s infinite ease-in-out!important;-ms-animation:quick-alo-circle-img-anim 1s infinite ease-in-out!important;-o-animation:quick-alo-circle-img-anim 1s infinite ease-in-out!important;animation:quick-alo-circle-img-anim 1s infinite ease-in-out!important}
.quick-alo-phone.quick-alo-static .quick-alo-ph-img-circle{-webkit-animation:quick-alo-circle-img-anim 0s infinite ease-in-out!important;-moz-animation:quick-alo-circle-img-anim 0s infinite ease-in-out!important;-ms-animation:quick-alo-circle-img-anim 0s infinite ease-in-out!important;-o-animation:quick-alo-circle-img-anim 0s infinite ease-in-out!important;animation:quick-alo-circle-img-anim 0s infinite ease-in-out!important}
.quick-alo-phone.quick-alo-hover .quick-alo-ph-img-circle,.quick-alo-phone:hover .quick-alo-ph-img-circle{background-color:#00aff2}
.quick-alo-phone.quick-alo-green.quick-alo-hover .quick-alo-ph-img-circle{background-color:#75eb50;background-color:#75eb50 9}
.quick-alo-phone.quick-alo-green .quick-alo-ph-img-circle{background-color:#1564a7;}
.quick-alo-phone.quick-alo-gray.quick-alo-hover .quick-alo-ph-img-circle,.quick-alo-phone.quick-alo-gray:hover .quick-alo-ph-img-circle{background-color:#ccc}
.quick-alo-phone.quick-alo-gray .quick-alo-ph-img-circle{background-color:#75eb50}
@-moz-keyframes quick-alo-circle-anim{0%{-moz-transform:rotate(0) scale(.5) skew(1deg);opacity:.1;-moz-opacity:.1;-webkit-opacity:.1;-o-opacity:.1}30%{-moz-transform:rotate(0) scale(.7) skew(1deg);opacity:.5;-moz-opacity:.5;-webkit-opacity:.5;-o-opacity:.5}100%{-moz-transform:rotate(0) scale(1) skew(1deg);opacity:.6;-moz-opacity:.6;-webkit-opacity:.6;-o-opacity:.1}}
@-webkit-keyframes quick-alo-circle-anim{0%{-webkit-transform:rotate(0) scale(.5) skew(1deg);-webkit-opacity:.1}30%{-webkit-transform:rotate(0) scale(.7) skew(1deg);-webkit-opacity:.5}100%{-webkit-transform:rotate(0) scale(1) skew(1deg);-webkit-opacity:.1}}
@-o-keyframes quick-alo-circle-anim{0%{-o-transform:rotate(0) kscale(.5) skew(1deg);-o-opacity:.1}30%{-o-transform:rotate(0) scale(.7) skew(1deg);-o-opacity:.5}100%{-o-transform:rotate(0) scale(1) skew(1deg);-o-opacity:.1}}
@-moz-keyframes quick-alo-circle-fill-anim{0%{-moz-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{-moz-transform:rotate(0) -moz-scale(1) skew(1deg);opacity:.2}100%{-moz-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}
@-webkit-keyframes quick-alo-circle-fill-anim{0%{-webkit-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{-webkit-transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{-webkit-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}
@-o-keyframes quick-alo-circle-fill-anim{0%{-o-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{-o-transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{-o-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}
@-moz-keyframes quick-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{-moz-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-moz-transform:rotate(25deg) scale(1) skew(1deg)}30%{-moz-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-moz-transform:rotate(25deg) scale(1) skew(1deg)}50%{-moz-transform:rotate(0) scale(1) skew(1deg)}100%{-moz-transform:rotate(0) scale(1) skew(1deg)}}
@-webkit-keyframes quick-alo-circle-img-anim{0%{-webkit-transform:rotate(0) scale(1) skew(1deg)}10%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}50%{-webkit-transform:rotate(0) scale(1) skew(1deg)}100%{-webkit-transform:rotate(0) scale(1) skew(1deg)}}
@-o-keyframes quick-alo-circle-img-anim{0%{-o-transform:rotate(0) scale(1) skew(1deg)}10%{-o-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-o-transform:rotate(25deg) scale(1) skew(1deg)}30%{-o-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-o-transform:rotate(25deg) scale(1) skew(1deg)}50%{-o-transform:rotate(0) scale(1) skew(1deg)}100%{-o-transform:rotate(0) scale(1) skew(1deg)}}
@-moz-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}
@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}
@-o-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}
@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}
@-moz-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}
@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}
@-o-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}
@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}
@-moz-keyframes quick-alo-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}
@-webkit-keyframes quick-alo-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}
@-o-keyframes quick-alo-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}
@keyframes quick-alo-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}
@-moz-keyframes quick-alo-circle-fill-anim{0%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}
@-webkit-keyframes quick-alo-circle-fill-anim{0%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}
@-o-keyframes quick-alo-circle-fill-anim{0%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}
@keyframes quick-alo-circle-fill-anim{0%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}
@-moz-keyframes quick-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}}
@-webkit-keyframes quick-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}}
@-o-keyframes quick-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}}
@keyframes quick-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}}
