@font-face{font-family:PTSansRegular;src:url("/wp-content/themes/aischool_theme/fonts/PTSansRegular/PTSansRegular.ttf") format("truetype");font-style:normal;font-weight:bold;}
@font-face{font-family:PTSansRegular !important;}
@font-face{font-family:PTSansBold;src:url("/wp-content/themes/aischool_theme/fonts/PTSansBold/PTSansBold.ttf") format("truetype");font-style:normal;font-weight:bold;}
@font-face{font-family:PTSansBold!important;}
@font-face{font-family:OpenSansRegular;src:url("/wp-content/themes/aischool_theme/fonts/OpenSansRegular/OpenSansRegular.ttf") format("truetype");font-style:normal;font-weight:normal;}
@font-face{font-family:OpenSansRegular !important;}
/*#menu-item-2086{background-color:rgb(64,119,64);}*/
#menu-item-2102:hover ul.sub-menu{display: flex;position: absolute; left:-124px; }
#menu-item-2087:hover ul.sub-menu{display: flex;position: absolute; left:-0px; }
#menu-item-2086:hover ul.sub-menu{display: flex;position: absolute; left: -123px; }
#menu-item-2088:hover ul.sub-menu{display: flex;position: absolute; left:0px; }
#menu-item-2133:hover ul.sub-menu{display: flex;position: absolute; left:-256px; }
#menu-item-2133 a{background: #0b4a0b}

#menu-item-2133 li{
	display:none;
}
#menu-item-2133:hover li{
	display:flex;
}


#menu-item-2133
.alignleft{text-align:left;}
.alignright{text-align:right;}
.aligncenter{text-align:center;margin:auto;}
.wrapper p.alignright{text-align:right;}
.wp-caption{}
.wp-caption-text{}
.gallery-caption{}
.screen-reader-text{}
.sticky{}
.bypostauthor{}
#buddy{font-family:PTSansRegular, sans-serif;color:#2a2f35; opacity:0;}
a, img, h5, h4{transition:all 0.5s;}
p , .wrapper ul{color:#2a2f35;font-size:18px;}

.carousel {
	top:-29px;
}
.wrapper ul li ul{font-size:14px;}
.wrapper ul.nav-justified{font-size:14px;}
#buddy h3{text-transform:uppercase;font-family:PTSansBold, sans-serif;color:#292929;}
#buddy h2{text-transform:uppercase;font-size:14px;margin:0px;line-height:50px;text-align:center;font-family:PTSansBold, sans-serif;font-weight:bold;}
#buddy h4.uppercase{text-transform:uppercase;font-family:PTSansBold;font-weight:bold;}
#buddy h4.drop{cursor:pointer;color:#407740;}
#buddy h4.drop:hover{color:#669e46;}
#buddy.archive.category .col-md-4 p{text-align:justify;}
.wrapper ul{list-style:none;}
.wrapper li::before{content:"• ";color:#407740;}
.wrapper li ul li::before{content:"○ ";color:#407740;}
.wrapper .nav-justified li::before{content:"";}
.wrapper .nav-justified li{font-weight:900;text-transform:uppercase;font-family:sans-serif;}
.carousel-caption h1{text-transform:uppercase;text-align:left;font-family:Impact;letter-spacing:2px;text-shadow: 2px 2px 2px #000000;width: 50%;margin: auto;text-align: center;background:rgba(0,146,56,0.57);padding: 15px 0px;box-shadow: 0px 3px 5px #000;margin-bottom: 25px;}
.paddong-bottom{
	    top: 40px;
    position: inherit;
}
.otstyp{
	height:15px;
}
#top_nav{background:#407740;margin:0;border-radius:0;border:none;max-height:50px;}
.custom-logo-link{display:block;float:left;}
.custom-logo-link img{width:150px;height:150px;margin: 5px 0;}
#top_nav.row .col-md-3{line-height:50px;text-align:right;max-height:50px;}
a.social-header{color:#c3dc91;border:1px solid #c3dc91;border-radius:50%;display:inline-block;width:38px;line-height:36px;text-align:center;margin:6px 1px;font-size:23px;}
a.social-header:hover,a.social-header:visited{color:#d1ee98;}
.container.cont{margin-top:15px;height:80px;margin-bottom:-50px;}
.container.cont div{font-family:OpenSansRegular, sans-serif;font-size:16px;font-weight:bold;background:rgba(0, 146, 56, 1);padding-top:15px;height:100%;margin-bottom:-50px;z-index:999;}
.container.cont div:nth-of-type(2){border-left:1px solid;border-right:1px solid;border-color:#407740;}
.yellow{color:#c3dc91;letter-spacing:0.5px;}
.white{color:#fff;letter-spacing:1px;}

#main_nav{margin:0;border-radius:0;border:none;}
#main_menu, #menu-small_menu{font-family:OpenSansRegular, sans-serif;text-transform:uppercase;}
#menu-main_menu{max-width:975px;}
#menu-main_menu>li>a {min-width: 80px;}
#menu-main_menu li{vertical-align:middle;}
#main_menu .nav>li>a{color:#000;font-weight:bold;background-color: rgb(254,237,0);box-shadow:inset -3px 0px 4px 0px rgba(50, 50, 50, 0.75);
margin-left: 0px; margin-top:10px;height:35px; font-size:13.5px;}
#main_menu .nav>li>a:hover{background-color:#fabe06;}
#main_menu a{padding-top:6px; }
#main_menu .sub-menu>li>a{color:#fff;font-weight:bold;background-color:#407740;padding-left: 2px; }
#main_menu .sub-menu>li:hover>a{background-color: #185e18; color:white;}
#main_menu a:hover, #main_menu li.current-menu-item>a{color:white;background-color:#185e18;}
#menu-small_menu a, #menu-small_menu a:visited{color:#fff;background:transparent;}
#menu-small_menu a:hover, #menu-small_menu li.current-menu-item a{color:#2e2e30;background:rgba(255,255,255,0.2);}
.navbar-toggle.collapsed{border-color:#407740!important;}
.navbar-toggle.collapsed .icon-bar{background:#407740;}
.navbar-toggle{border-color:#669e46!important;}
.navbar-toggle .icon-bar{background:#669e46;}
ul.sub-menu{list-style:none;padding:0;}
#menu-item-2087 ul.sub-menu a{padding:5px;display:block;height:40px; width:100%;font-size:12px; text-align:center;}
#menu-item-2087 ul.sub-menu a:hover{padding:5px;display:block;height:42px; width:100%;font-size:13px; text-align:center;}
li.menu-item-2090{width:270px;}
li.menu-item-2124{width:170px;}


#menu-item-2088 ul.sub-menu a{padding-left:12px;display:block; height:40px; width:100%; font-size:12px; text-align:center;}
#menu-item-2088 ul.sub-menu a:hover{padding-left:12px;display:block; height:42px; width:100%; font-size:13px; text-align:center;}
li.menu-item-2093{width:120px;}
li.menu-item-2117{width:120px;}
li.menu-item-2120{width:140px;}
li.menu-item-2466{width:300px;}


#menu-item-2120 a{padding-top: 10px; padding-right:15px;}
#menu-item-2094 a{ padding-right:10px;  padding-top: 10px;}
#menu-item-2116 a{padding-top: 10px;}
#menu-item-2095 a{padding-top: 10px;}

#menu-item-2134 a{padding-top: 10px;}

li.menu-item-2116{width:150px;}
li.menu-item-2094{width:150px;}

#menu-item-2086 ul.sub-menu a{display:block;min-width:auto;height:40px; width:auto;font-size:12px; text-align:center;}
#menu-item-2086 ul.sub-menu a:hover{display:block;min-width:auto;height:42px; width:auto;font-size:13px; text-align:center;}
li.menu-item-2095{width:180px;}
li.menu-item-2096{width:220px;}
li.menu-item-2097{width:315px;}
li.menu-item-2109{width:120px;}
li.menu-item-2110{width:119px;}





#menu-item-2102 ul.sub-menu a{padding-left:-5px;display:block;height:40px; font-size:12px; text-align:center;}
#menu-item-2102 ul.sub-menu a:hover{padding-left:-5px;display:block;height:42px; font-size:13px; text-align:center;}
li.menu-item-2135{width:160px;}
li.menu-item-2135:hover{}
li.menu-item-2134{width:161px;}
li.menu-item-2133{width:180px;}
ul.sub-menu li{position: relative;}
ul.sub-menu a:after{content:"|"; position: absolute; right: -4px; top: 0px; color: black; font-size: 2em;}


ul.sub-menu a:hover{text-decoration:none;background-color:#185e18; }
ul.sub-menu a{padding:10px 15px;display:block;min-width:auto;height:55px; width:100%;font-size:12px; text-align:center;}
#buddy h4.date{position:absolute;top:0px;left:9px;width:100px;text-align:center;text-transform:uppercase;background:rgba(32, 32, 33, 0.6784313725490196);margin-top:0;padding:7px;font-family:Impact;color:#fff;font-size:22px;}
#buddy .second h4.title{margin-top:0px;}
.col-md-6.second{padding-right:0;}
#search_nav{display:none;}
#search_nav{border-top:1px solid #fff;background:rgba(130, 62, 118, 0.35);position:absolute;bottom:0px;width:100%;}
#search_nav input, #search_nav button{background:rgba(255,255,255,0.1);color:#fff;}
.home #search_nav{display:block;}
.input-group{width:100%;}
.input-group-btn{width:1%!important;}
.navbar-form{border:none!important;box-shadow:none!important;-webkit-box-shadow:none!important;}
a#search{border:none;}
.main-catalog{display:inline-block;width:100%;background:url('/wp-content/uploads/2017/12/catalogbg.jpg') center top no-repeat;background-attachment:fixed;}
.container.catalog .col-md-3{min-height:275px;text-align:center;}
.container.catalog .col-md-3 a{text-transform:uppercase;font-weight:bold;font-family:OpenSansRegular;color:#000;}
.container.catalog h4{font-size:14px;}
.container.catalog .col-md-3 a:hover{text-decoration:none;letter-spacing:0.5px;}
.thumbnail.col-md-4 img{width:100%;}
.comment-form-comment textarea, .comment-form-author input, .comment-form-email input,.comment-form input.submit{width:100%;max-width:400px;}
.breadcrumbs{margin-bottom:30px;text-transform:uppercase;}
.breadcrumbs a{color:#000;}
span.current{color:#669e46;}
.wrapper{background-color:#fff;}
.wrapper p{text-align:justify;}
.wrapper strong{font-family:PTSansBold;font-weight:bold;}
.news .col-md-6{text-align:justify;margin-bottom:30px;}
.news .col-md-6 img{width:100%;height:auto;}
.home .wrapper h3, .feedback h3{text-align:center;}
.content{text-align:justify;margin-bottom:30px;}
.content .col-md-4 img{margin-top:25px;}
.title .container{padding-top:50px;}
.img-responsive.thumb{width:30%;float:left;margin-right:30px;margin-bottom:15px;}
.container.page table{min-width:80%;max-width:100%;}
.container.page table td{padding:5px; border-top: 1px solid black;}
form#calc{border:1px solid #407740;border-radius:15px;box-shadow:2px 2px 2px #669e46;margin-bottom:30px;}
h4.calc{text-align:center;font-family:PTSansBold;font-weight:bold;}
.wrapper output{display:initial!important;font-family:PTSansBold;font-weight:bold;color:#407740;}
p iframe{width:100%!important;max-width:500px;}
.wrapper>.container{padding-top:15px;}
.home .wrapper>.container{padding-top:0px;}
.single-post .post{margin-bottom:15px;}
#footer{background:#2e2e30;font-family:OpenSansRegular;}
#footer p{color:#fff;}
#footer .feedback h3{color:#292929;}
#footer h3{color:#fff;}
.copyright{padding:15px 0px;background:#202021;margin-top:15px;}
.copyright p, .copyright a{color:#fff;margin:0;text-align:center;}
div.datetime{display:block;float:left;text-align:center;}
.datetime span{color:#fff;font-size:11px;}
.datetime strong{color:#00a13b;font-size:29px;font-family:OpenSansRegular;font-weight:bold;}
.counters{margin-bottom:30px;}
.counters table{width:14.2%;float:left;text-transform:uppercase;color:#2e2e30;}
.counters table .count{font-family:Impact;font-size:26px;}
.counters table .title{font-family:OpenSansRegular;font-weight:bold;}
.counters table td:nth-of-type(1){width:46px;}
.counters table img{height:26px;width:auto;margin-right:15px;}
#buddy.category .post{margin-bottom:30px;}
nav.navigation{clear:both;text-align:center;padding-top:30px;}
.nav-next a:after{content:"\e258\e258\e258";font-family:'Glyphicons Halflings';}
.nav-previous a:after{content:"\e257\e257\e257";font-family:'Glyphicons Halflings';}
.nav-links a{padding:5px;}
.nav-links>div{display:inline-block;}
.elements h4, .elements h5, .rest h4.title, .home .post h4.title{font-family:PTSansBold;font-weight:bold;text-transform:uppercase;color:#2e2e30;}
.elements h4.title{color:#407740;}
h5.title{text-align:center;min-height:50px;}
.category .elements .post{border-bottom:2px solid #e3e3e3;}
.rest{margin-top:30px;}
.col-sm-push-8 img, .tab-content, ul.nav-tabs{margin-bottom:15px;}
.elements img{border:1px solid #9e9e9e;border-radius:2px;}
.elements a:hover img, .rest a:hover img{box-shadow:0px 2px 6px #2e2e30;}
.elements a:hover h5.title, .rest a:hover h4.title, .home .post a:hover h4.title{color:#407740;}
.tab-pane table{width:100%;margin-bottom:30px;}
.tab-pane table td, table.morerows td{border:1px solid #407740;padding:5px;}
.tab-pane table td:nth-of-type(1){width:70%;}
.tab-pane img{border:none;}
.tab-pane table.triple td{width:33%!important;}
.tab-pane table tr:nth-of-type(odd){background:#d5f5c4;}
.tab-pane table tr:hover{background:#c3dc91;cursor:pointer;}
.tab-pane table td:first-letter{text-transform:uppercase;}
.nav-justified a{color:#669e46;}
.nav-justified a:hover{color:#407740;}
.container.search{padding-top:30px;}
.partners-category .post.col-md-12{display:inline-block;width:100%;}
.elements input{width:100%;font-size:18px;}
.archive.category-news .post{min-height:495px;}
table.morerows tr:nth-of-type(1){text-align:center;font-family:PTSansBold;font-weight:bold;}
table.morerows{overflow:auto;max-width:100%;width:90%;display:block;}
.azs .col-xs-3 img{margin:auto;}
.azs .col-xs-9 p{line-height:146px;}
.azs{margin-bottom:30px;}
.elements img.zav-logo{border:none;margin:auto;margin-top:15px;}
.slider{margin-bottom:15px;}
#slider a span{border:2px solid;border-radius:50%;height:40px;width:40px;display:block;line-height:35px;}
.carousel.slide .pop-product{padding:0;}
.carousel .carousel-inner{margin-bottom:15px; }
.carousel{text-align:center;}
.carousel .c_c{border:2px solid;display:inline-block;padding:2px 5px;font-size:24px;line-height:24px;font-weight:100;color:#669e46;margin-top:15px;}
.carousel .c_c:hover,#slider a:hover span{text-decoration:none;color:#407740;}
.carousel .item{min-height:200px;}
#partners.carousel .item{min-height:105px;}
table{margin:auto;}
table img{margin-right:30px;height:50px;width:auto;}
.feedback{background:#e3e3e3;display:inline-block;width:100%;}
.feedback h3:nth-of-type(2){font-size:30px;margin-bottom:15px;}
span.green{color:#3d9f3c;}
.feedback button{font-family:PTSansBold;text-transform:uppercase;width:100%;height:50px;margin-bottom:15px;background:#195f12; color:white;}
.feedback button table{min-width:90%;}
.feedback button i{font-size:40px;color:#fff;text-shadow:1px 1px 1px #000;}
#buddy h3.fb-h3{font-family:OpenSansRegular;font-weight:bold;text-transform:none;}
.img-link{display:block;float:left;margin:15px 0px;background:#000;}
.gallery_class .img-responsive{width:100%;height:auto;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;opacity:1;border:1px solid #407740;}
.gallery_class a:hover .img-responsive{opacity:0.6;}
.gallery_class .col-md-2 {margin-bottom:15px;}
.slider  {text-align:center;}
.slider a.btn {margin-bottom:30px;}
.slider a.btn h3{margin:10px;}
.map iframe {width:100%!important;}
@media (min-width:1280px){
	
#main_menu #menu-main_menu>li{padding:15px 0px;}
}

@media (min-width:1024px){.partners-category .post.col-md-12 p{line-height:80px;}
}
@media (min-width:768px){.col-sm-push-8 .row{margin-left:0;}
.col-sm-pull-4 .row{margin-right:0;}
.elements h4.title{text-align:right;}
ul.sub-menu{position:absolute;z-index:9999;background:#fff!important;display:none;}
ul.sub-menu li{padding:0px;}
li:hover ul.sub-menu{display:block;}
ul.sub-menu li a{text-align:left;}
}
@media (max-width:1024px){#buddy h2{line-height:25px;}
.col-md-3 .menu-small_menu-container li{width:50%;}
.news .col-md-6{display:inline-block;}
.container.catalog .col-md-3{min-height:260px;}
.container.catalog .col-md-3 img{width:100%;height:auto;}
.img-responsive.thumb{width:45%;margin-right:30px;margin-bottom:15px;}
.azs .col-xs-9 p{line-height:30px;}
}
@media (max-width:766px){ul.sub-menu li a{margin-bottom:5px;}
.body{overflow: hidden;}
#main_menu{position:absolute;width:97%;background:#fff;z-index:999;}
.row .col-md-3{text-align:center;}
	.banner {width:10%;}
.content .col-md-4 img{margin-top:0px;width:100%!important;}
	li.menu-item-2093{width:280px;margin: auto;}
	li.menu-item-2116{width:280px;margin: auto;}
	li.menu-item-2117{width:280px;margin: auto;}
	li.menu-item-2120{width:280px;margin: auto;}
	li.menu-item-2466{width:280px;margin: auto;}
	li.menu-item-2166{width:280px;margin: auto;}
	li.menu-item-2094{width:280px;margin: auto;}
	li.menu-item-2095{width:280px;margin: auto;}
	li.menu-item-2096{width:280px;margin: auto;}
	li.menu-item-2097{width:280px;margin: auto;}
	li.menu-item-2109{width:280px;margin: auto;}
	li.menu-item-2110{width:280px;margin: auto;}
	li.menu-item-2090{width:280px;margin: auto;}
	li.menu-item-2124{width:280px;margin: auto;}
	li.menu-item-2133{width:280px;margin: auto;}
	li.menu-item-2134{width:280px;margin: auto;}
	li.menu-item-2135{width:280px;margin: auto;}
#top_nav{max-height:100px;}
#top_nav .col-md-6{padding-top:12.5px;}
.container.catalog .col-md-3{min-height:330px;}
.carousel .col-xs-6 img{width:100%!important;} 
#buddy h4.uppercase{text-align:center;}
#buddy ul{padding-left:10px;}
#buddy ul.nav-tabs{padding-left:0px;}
#buddy ul, #buddy h4.drop{text-align:center;}
.img-responsive.thumb{width:45%;margin-right:15px;margin-bottom:15px;}
.title .container{padding-top:15px;margin-bottom:30px;}
output{display:initial!important;}
.partners-category .post.col-md-12 p{line-height:60px;}
table.morerows{display:block;}
}
@media (max-width:480px){#top_nav .col-md-6{padding-top:0px;}
.custom-logo-link img{width:100%;height:auto;}
.container.catalog .col-md-3{min-height:220px;}
.container.content{padding:0;}
.partners-category .post.col-md-12 p{line-height:30px;}
}
@media (max-width:320px){#top_nav{max-height:125px;}
} 

div.wpcf7>div.screen-reader-response {display:none;}
div.wpcf7 form.sent .hidde{display:none;}
div.wpcf7 span.wpcf7-not-valid-tip {color:red;}
span.wpcf7-radio>span {width:100%;display:block;}
span.wpcf7-radio input {margin-right:10px;}
.post-755.page .col-xs-6 ul{padding-left:0px;}
.page-template-default .typ-block{box-sizing:border-box;max-width:250px;margin:auto;border:3px #407740 double;padding:5px;margin-bottom:15px;}
.typ-block p {text-align:center;color:rgba(0, 146, 56, 1);}
.typ.typ-1 {font-size:28px;text-transform:uppercase;font-weight:bold;font-family: PTSansBold, sans-serif}
.typ.typ-2 {font-size:22px;}

.col-md-offset-4 .btn {width:100%;margin-top:15px;margin-bottom:15px;}

.fadeIn {
	animation-delay:0.5s;
	animation-duration:0.5s;	
	animation-name: fadeIn;
	-webkit-animation-name: fadeIn;
	animation-fill-mode: forwards;
} 

.col-md-4 iframe {width:100%!important;}

@keyframes fadeIn {
	0% {opacity: 0;}
	100% {opacity: 1;}
}

@-webkit-keyframes fadeIn {
	0% {opacity: 0;}
	100% {opacity: 1;}
}
.slider h3{
	margin-bottom:25px;
}

/*--Картинки в блок из 4---*/

#size{
width:100%;
	margin: 0 auto;
	text-align:center;
}
.image-block{
display:inline-block;
	max-width:900px;
	

}
.image-block img{

	
}
.bg-image-transport{
	width:450px;
	height:300px;
	background-size:cover;
	background-position:center;
}
.wrap_3s._show_3w{
  display: none !important;
}

/*CSS кнопки-картинки*/
#popup__toggle{bottom:15px;left:130px;position:fixed;z-index:999;}
.img-circle{background-color:#09ba00;box-sizing:content-box;-webkit-box-sizing:content-box;}
.circlephone{box-sizing:content-box;-webkit-box-sizing:content-box;border: 2px solid #09ba00;width:80px;height:80px;bottom:0px;right:35px;position:absolute;-webkit-border-radius:100%;-moz-border-radius: 100%;border-radius: 100%;opacity: .5;-webkit-animation: circle-anim 2.4s infinite ease-in-out !important;-moz-animation: circle-anim 2.4s infinite ease-in-out !important;-ms-animation: circle-anim 2.4s infinite ease-in-out !important;-o-animation: circle-anim 2.4s infinite ease-in-out !important;animation: circle-anim 2.4s infinite ease-in-out !important;-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all 0.5s;}
.circle-fill{box-sizing:content-box;-webkit-box-sizing:content-box;background-color:#09ba00;width:80px;height:80px;bottom:0px;right:35px;position:absolute;-webkit-border-radius: 80%;-moz-border-radius: 80%;border-radius: 80%;border: 2px solid transparent;-webkit-animation: circle-fill-anim 2.3s infinite ease-in-out;-moz-animation: circle-fill-anim 2.3s infinite ease-in-out;-ms-animation: circle-fill-anim 2.3s infinite ease-in-out;-o-animation: circle-fill-anim 2.3s infinite ease-in-out;animation: circle-fill-anim 2.3s infinite ease-in-out;-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all 0.5s;}
.img-circle{box-sizing:content-box;-webkit-box-sizing:content-box;width:52px;height:52px;bottom: 14px;right: 49px;position:absolute;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;border: 2px solid transparent;opacity: .7;}
.img-circleblock{box-sizing:content-box;-webkit-box-sizing:content-box;width:52px;height:52px;background-image:url(https://sptservice.kz/wp-content/uploads/2019/09/mini.png);background-position: center center;background-repeat:no-repeat;animation-name: tossing;-webkit-animation-name: tossing;animation-duration: 1.5s;-webkit-animation-duration: 1.5s;animation-iteration-count: infinite;-webkit-animation-iteration-count: infinite;}
.img-circle:hover{opacity: 1;}
@keyframes pulse {0% {transform: scale(0.9);opacity: 1;}
  50% {transform: scale(1); opacity: 1; }   
  100% {transform: scale(0.9);opacity: 1;}}
 @-webkit-keyframes pulse {0% {-webkit-transform: scale(0.95);opacity: 1;}
  50% {-webkit-transform: scale(1);opacity: 1;}   
  100% {-webkit-transform: scale(0.95);opacity: 1;}}
@keyframes tossing {
  0% {transform: rotate(-8deg);}
  50% {transform: rotate(8deg);}
  100% {transform: rotate(-8deg);}}
@-webkit-keyframes tossing {
  0% {-webkit-transform: rotate(-8deg);}
  50% {-webkit-transform: rotate(8deg);}
  100% {-webkit-transform: rotate(-8deg);}}
@-moz-keyframes circle-anim {
  0% {-moz-transform: rotate(0deg) scale(0.5) skew(1deg);opacity: .1;-moz-opacity: .1;-webkit-opacity: .1;-o-opacity: .1;}
  30% {-moz-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .5;-moz-opacity: .5;-webkit-opacity: .5;-o-opacity: .5;}
  100% {-moz-transform: rotate(0deg) scale(1) skew(1deg);opacity: .6;-moz-opacity: .6;-webkit-opacity: .6;-o-opacity: .1;}}
@-webkit-keyframes circle-anim {
  0% {-webkit-transform: rotate(0deg) scale(0.5) skew(1deg);-webkit-opacity: .1;}
  30% {-webkit-transform: rotate(0deg) scale(0.7) skew(1deg);-webkit-opacity: .5;}
  100% {-webkit-transform: rotate(0deg) scale(1) skew(1deg);-webkit-opacity: .1;}}
@-o-keyframes circle-anim {
  0% {-o-transform: rotate(0deg) kscale(0.5) skew(1deg);-o-opacity: .1;}
  30% {-o-transform: rotate(0deg) scale(0.7) skew(1deg);-o-opacity: .5;}
  100% {-o-transform: rotate(0deg) scale(1) skew(1deg);-o-opacity: .1;}}
@keyframes circle-anim {
  0% {transform: rotate(0deg) scale(0.5) skew(1deg);opacity: .1;}
  30% {transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .5;}
  100% {transform: rotate(0deg) scale(1) skew(1deg);
opacity: .1;}}
@-moz-keyframes circle-fill-anim {
  0% {-moz-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}
  50% {-moz-transform: rotate(0deg) -moz-scale(1) skew(1deg);opacity: .2;}
  100% {-moz-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}}
@-webkit-keyframes circle-fill-anim {
  0% {-webkit-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;  }
  50% {-webkit-transform: rotate(0deg) scale(1) skew(1deg);opacity: .2;  }
  100% {-webkit-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}}
@-o-keyframes circle-fill-anim {
  0% {-o-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}
  50% {-o-transform: rotate(0deg) scale(1) skew(1deg);opacity: .2;}
  100% {-o-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}}
@keyframes circle-fill-anim {
  0% {transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}
  50% {transform: rotate(0deg) scale(1) skew(1deg);opacity: .2;}
  100% {transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}}
