@charset "UTF-8";
.full_width,.one_half,.one_third,.two_third,.one_fourth,.three_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth {
float:left;
}
.clear_column {
clear:both;
display:block;
font-size:0;
height:0;
line-height:0;
width:100%;
overflow:hidden;
}
.full_width {
width:100%;
}
.one_half {
width:49%;
margin-right:2%;
}
.one_half.last_column {
width:49%;
margin-right:0px;
}
.one_third {
width:32%;
margin-right:2%;
}
.one_third.last_column {
width:32%;
margin-right:0px;
}
.two_third {
width:66%;
margin-right:2%;
}
.two_third.last_column {
width:66%;
margin-right:0px;
}
.one_fourth {
width:23.5%;
margin-right:2%;
}
.one_fourth.last_column {
width:23.5%;
margin-right:0px;
}
.three_fourth {
width:74.5%;
margin-right:2%;
}
.three_fourth.last_column {
width:74.5%;
margin-right:0px;
}
.one_fifth {
width:18.4%;
margin-right:2%;
}
.one_fifth.last_column {
width:18.4%;
margin-right:0px;
}
.two_fifth {
width:39%;
margin-right:2%;
}
.two_fifth.last_column {
width:39%;
margin-right:0px;
}
.three_fifth {
width:59%;
margin-right:2%;
}
.three_fifth.last_column {
width:59%;
margin-right:0px;
}
.four_fifth {
width:79.6%;
margin-right:2%;
}
.four_fifth.last_column {
width:79.6%;
margin-right:0px;
}
.one_sixth {
width:15%;
margin-right:2%;
}
.one_sixth.last_column {
width:15%;
margin-right:0px;
}
.last {
padding:0;
margin-right:0 !important;
clear:right;
} .fa-2 {
font-size: 2em;
}
.fa-3 {
font-size: 4em;
}
.fa-4 {
font-size: 7em;
}
.fa-5 {
font-size: 12em;
}
.fa-6 {
font-size: 20em;
} .banner-box {
padding: 80px 0;
text-align: center;
}
section .banner-box h1.section-title {
font-family:'Lustria',serif;
color:#FFF;
font-weight:400;
font-size:64px;
text-transform:uppercase;
line-height:82px;
display:inline;
text-align:center;
text-transform:uppercase;
border-top:1px solid #fff;
border-bottom:1px solid #fff;
margin-top:160px;
word-wrap:break-word;
}
section .banner-box div.sub-title,
section .banner-box div.section-subtitle{
margin-top: 50px;
font-family: 'Lustria',serif;
color: #FFF;
font-size: 18px;
text-transform: uppercase;
display: block;
}
.banner-sns {
overflow:hidden;
margin:10px auto;
text-align:center;
display:inline-block;
}
.banner-sns > ul{
margin:0;
}
.banner-sns li {
float:left;
list-style-type:none;
margin-right:10px;
}
.banner-sns li:last-child {
margin-right:0;
}
.banner-sns li a i {
color:#fff;
} .contact-text {
font-family:'Raleway',sans-serif;
width:80%;
font-size:18px;
text-transform:uppercase;
margin:0 auto 50px;
color:#ACACAC;
}
.contact-area {
margin:0 auto;
width: 100%;
max-width: 500px;
text-align:center;
overflow:hidden;
}
.contact-form {
margin:0 auto;
}
.contact-form input,
.contact-form select,
.contact-form textarea {
font-size:18px;
width:100%;
background-color:transparent;
border:1px solid #666;
padding:5px;
overflow:hidden;
margin-bottom:30px;
}
.contact-form [type="submit"] {
width:100px;
}
.contact-form [type="submit"]:hover {
width:100px;
background-color:#666;
color:#fff;
}
.contact-form input::-webkit-input-placeholder,.contact-form textarea::-webkit-input-placeholder {
color:#666;
}
.contact-form input:-moz-placeholder,.contact-form textarea:-moz-placeholder {
color:#666;
}
.noticefailed {
color:#FF0000;
}
.noticesuccess {
color:#009F00;
} .portfolio-list {
margin:0 auto;
}
.portfolio-list ul {
margin:0 auto;
overflow:hidden;
display:inline-block;
}
.portfolio-list li {
float:left;
list-style-type:none;
width:23%;
margin-left:0;
margin-right:2.6%;
margin-bottom:10px;
overflow:hidden;
padding:0 auto;
}
.portfolio-list li:nth-child(4n) {
margin-right:0;
}
.port-img {
max-width:100%;
margin:0 auto;
} .section-about h3,
.section-services h3 {
font-family: 'Raleway',sans-serif;
color: #666;
font-size: 36px;
font-style: normal;
font-weight: 300;
line-height: 36px;
}
.section-about ul {
margin: 0;
}
.section-about li {
list-style-type:none;
padding-left:0;
padding-top:5px;
margin-bottom:5px;
text-align:left;
}
.section-about li:before {
font: normal normal normal 14px/1 FontAwesome;
width: 20px;
text-align: center;
color: rgba(100,100,100,.8);
display: inline-block;
margin-right: 5px;
}
li.info-phone:before {
content: "\f095";
}
li.info-address:before {
content: "\f041";
}
li.info-email:before {
content: "\f003";
}
li.info-website:before {
content: "\f109";
} .homepage section{
position:relative;
}
.homepage .col-main {background-color: transparent;}
.magee-contact-form .magee-btn-normal {
color: #666;
width: 100%;
line-height: 40px;
padding: 0 20px;
}
.magee-contact-form .magee-btn-normal:hover {
background-color: transparent;
}
#optionsframework-wrap .group .section h4 {
text-align: left;
}
.js-video {
height: 0;
padding-top: 25px;
padding-bottom: 67.5%;
margin-bottom: 10px;
position: relative;
overflow: hidden;
}
.js-video.widescreen {
padding-bottom: 56.34%;
}
.js-video.vimeo {
padding-top: 0;
}
.js-video embed, .js-video iframe, .js-video object, .js-video video {
top: 0;
left: 0;
width: 100%;
height: 100%;
position: absolute;
}
.contact-form input::-moz-placeholder,
.contact-form textarea::-moz-placeholder {
color: inherit;
opacity: .5;
}
.contact-form input:-ms-input-placeholder,
.contact-form textarea::-ms-input-placeholder {
color: inherit;
opacity: .5;
}
.contact-form input::-webkit-input-placeholder,
.contact-form textarea::-webkit-input-placeholder {
color: inherit;
opacity: .5;
}.onetone-nav > ul > li:first-child {
border-top: 1px solid #ccc;
}
.onetone-nav li.active > a {
border-right: 3px solid #37cadd;
}
.onetone-nav li ul {
display: none;
}
.onetone-nav li:hover > ul {
display: block;
}
.onetone-nav li:hover > a {
background-color: rgba(255,255,255,.05);
border-right: 3px solid #37cadd;
}
.onetone-nav li.active > ul {
display: block;
}
.onetone-nav li.active > a {
color: #37cadd;
}
.onetone-nav a {
display: block;
padding: 5px 5px;
border-bottom: 1px solid #ccc;
} .align-center {
display:inline-block;
text-align:center;
margin:auto;
}
.align-left {
display:inline-block;
text-align:left;
margin:auto;
}
.align-right {
display:inline-block;
text-align:right;
margin:auto;
} .row:after {
clear: both;
}
.row:before, .row:after {
content: " ";
display: table;
}
.row {
margin-left: -15px;
margin-right: -15px;
} .service-box i {
border: 1px solid #d0d0d0;
border-radius: 60px;
color: #c96;
font-size: 70px;
height: 120px;
line-height: 120px;
width: 120px;
text-align: center;
}
.service-box:hover i {
background-color: #c96;
border-color: transparent;
color: #fff;
}
.service-box h3 {
text-transform: uppercase;
}
.service-box p {
margin-bottom: 12px;
}
.service-box a {
font-style: italic;
}
.service-box.style2 h3 {
}
.service-box.style2 i {
border: medium none;
border-radius: 0;
color: #595959;
font-size: 60px;
height: auto;
line-height: inherit;
margin-right: 30px;
width: auto;
}
.service-box.style2:hover i {
background-color: transparent;
border-color: transparent;
color: #c96;
}
.service-box.style2 a {
color: #333;
}
.service-box.style2:hover a {
color: #c96;
}
.service-box.style3 {
background-color: #eee;
border: 1px solid transparent;
border-radius: 5px;
margin-top: 60px;
padding: 50px 10px 20px;
position: relative;
}
.service-box.style3 i {
background-color: #fff;
border-color: #eee;
color: #595959;
left: 50%;
margin-left: -60px;
position: absolute;
top: -60px;
}
.service-box.style3 a {
color: #333;
}
.service-box.style3:hover {
background-color: #fff;
border-color: #d0d0d0;
}
.service-box.style3:hover i {
background-color: #c96;
color: #fff;
}
.service-box.style3:hover a {
color: #c96;
}
.service-box.style4 {
padding-left: 90px;
position: relative;
}
.service-box.style4 i {
border-color: #c96;
border-radius: 40px;
font-size: 50px;
height: 80px;
left: 0;
line-height: 80px;
position: absolute;
text-align: center;
top: 0;
width: 80px;
}
.service-box.style4 h3 {
color: #c96;
padding-top: 10px;
} .contact-form section {
overflow: hidden;
}
.contact-form fieldset {
border: medium none;
margin-bottom: 0;
overflow: hidden;
padding: 0;
width: 100%;
}
.contact-form.style1 input[type="text"], .contact-form.style1 input[type="email"], .contact-form.style1 textarea , .contact-form.style1 select {
background-color: #fff;
border: 1px solid #ccc;
border-radius: 5px;
margin-bottom: 10px;
padding: 10px;
width: 100%;
}
.contact-form input[type="button"] {
margin-top:10px;
}
.contact-form.style2 section {
position: relative;
}
.contact-form.style2 i {
color: #fff;
position: absolute;
right: 10px;
top: 12px;
}
.contact-form.style2 input[type="text"], .contact-form.style2 input[type="email"], .contact-form.style2 textarea , .contact-form.style2 select{
background-color: #ccc;
border: medium none;
border-radius: 5px;
color: #fff;
margin-bottom: 10px;
padding: 10px 25px 10px 10px;
}
.contact-form.style2 input:-moz-placeholder, .contact-form.style2 textarea:-moz-placeholder {
color: #fff;
} .btn {
line-height:2;
padding: 0 1em;
border: 1px solid #666;
background: none;
min-width: 110px;
}
.btn.btn-rd {
border-radius: 3px;
}
.btn.btn-lg {
font-size: 1.4em;
border-width:2px;
}
.btn:hover {
background: rgba(220,220,220,.1);
} .timeline {
padding-left: 30px;
position: relative;
}
.time-stick {
position: absolute;
height: 100%;
width: 1px;
left: 5px;
border-left:1px dotted #bbb;
}
.time-box {
text-align: left;
position: relative;
}
.time-title {
color: #888;
}
.time-title:hover {
color: #c96;
}
.time-title::after {
position: absolute;
left: -30px;
top: 6px;
width: 10px;
height: 10px;
background-color: #aaa;
content: "";
border-radius: 5px;
} .divider {
margin: 15px 0;
width: 100%;
height: 1px;
}
.divider.style1 {
border-bottom: 1px solid #ccc;
}
.divider.style2 {
border-bottom: 1px dashed #ccc;
}
.divider.style3 {
height: 6px;
border-bottom: 1px solid #ccc;
border-top: 1px solid #ccc;
}
.divider.style4 {
border-bottom: 1px solid #ccc;
box-shadow: 1px 1px 5px #ccc;
} .team-box {
text-align: center;
margin: 0 auto;
width: 260px;
}
.team-img-box {
position: relative;
margin-bottom: 10px;
}
.team-info {
position: absolute;
left: 0; 
top: 0;
width: 100%;
height: 100%;
background-color: #e5e5e5;
opacity: 0;
z-index: -1;
text-align: center;
}
.team-img-box:hover .team-info {
opacity: 1;
z-index: 2;
transition: all 0.2s ease;
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-o-transition: all 0.2s ease; 
}
.team-info img {
width: 40%;
height: auto;
}
.team-info h4 {
color: #000;
font-size: 18px;
margin: 10% 0 5%;
}
.team-info h5 {
color: #a0a0a0;
font-size: 13px;
margin: 0 0 5%;
}
.team-sns {
text-align: center;
display: inline-block;
margin: 5% 0;
}
.team-sns a {
float: left;
width: 30px;
height: 30px;
border-radius: 15px;
background-color: #fff;
color: #595959;
margin: 3px;
padding-top: 3px;
font-size: 16px;
} .team-box.style2 {
position: relative;
width: 260px;
}
.team-box.style2 .team-img-box {
margin-bottom: 0;
}
.team-box.style2 .team-img-box img {
width: 260px;
}
.team-box.style2 .team-info {
position: static;
height: auto;
opacity: 1;
z-index: auto;
border-bottom: 2px solid #b5b5b5;
padding: 0 10px;
}
.team-box.style2:hover .team-info {
position: absolute;
top: 100%;
z-index: 9;
transition: 0;
-webkit-transition: 0;
-moz-transition: 0;
-o-transition: 0; 
}
.team-box.style2 .team-img-box:hover .team-info {
z-index: auto;
}
.team-box.style2 .team-info h4 {
margin: 0;
padding: 15px 0;
}
.team-box.style2 .team-info h5 {
margin: 0 0 15px;
}
.team-box.style2 .team-info p {
display: none;
border-bottom: 1px dashed #b5b5b5;
margin: 0;
padding-bottom: 15px;
}
.team-box.style2 .team-info .team-sns {
display: none;
margin: 10px 0;
}
.team-box.style2:hover .team-info p {
display: block;
}
.team-box.style2:hover .team-info .team-sns{
display: inline-block;
} .team-box.style3 {
width: 260px;
position: relative;
margin-top: 60px;
}
.team-box.style3 .team-img-box {
position: absolute;
top: -60px;
left: 0;
width: 100%;
margin-bottom: 0;
text-align: center;
}
.team-box.style3 .team-img-box img {
height: 120px;
border: 6px solid #fff;
}
.team-box.style3 .team-info {
position: static;
height: auto;
opacity: 1;
z-index: auto;
padding: 60px 10px 15px;
}
.team-box.style3 .team-img-box:hover .team-info {
z-index: auto;
}
.team-box.style3 .team-info h4 {
margin: 0;
padding: 15px 0;
}
.team-box.style3 .team-info h5 {
margin: 0 0 25px;
}
.team-box.style3 .team-info p {
margin: 0;
padding-bottom: 15px;
}
.team-box.style3 .team-info .team-sns {
margin: 10px 0;
}
.team-box.style3 .team-sns a {
background-color: #bfbfbf;
color: #fff;
}
.team-sns a {
box-sizing: border-box;
} .onetone-shortcode.portfolio-wrapper {
margin: 0 0 30px 0;
overflow: hidden;
}
.portfolio .col-md-3 {
padding: 0;
}
.portfolio-col{
padding: 0 !important;
}
.portfolio-box {
position: relative;
overflow: hidden;
}
.portfolio-box img {
-webkit-filter: grayscale(80%); 
-moz-filter: grayscale(80%); 
-ms-filter: grayscale(80%); 
-o-filter: grayscale(80%); 
filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);  
_filter:none; 
transition: all 0.1s ease;
-webkit-transition: all .1s ease;
}
.portfolio-box:hover img {
-webkit-filter: grayscale(0); 
-moz-filter: grayscale(0); 
-ms-filter: grayscale(0); 
-o-filter: grayscale(0); 
filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=0); 
transition: all 0.1s ease;
-webkit-transition: all .1s ease; 
}
.portfolio-box .portfolio-box-title {
position: absolute;
width: 100%;
min-height: 60px;
left: 0;
bottom: -1px;
background-color: #fff;
opacity: .8;
padding: 0 5px;
transition: all 0.5s ease;
-webkit-transition: all .5s ease;
}
.portfolio-box:hover .portfolio-box-title {
background-color: #37cadd;
transition: all 0.5s ease;
-webkit-transition: all .5s ease;
}
.portfolio-box h3 {
margin-top: 10px;
margin-bottom: 5px;
color: #999;
}
.portfolio-box:hover h3 {
color: #fff;
text-decoration: underline;
} 
.portfolio-box ul {
display: inline-block;
margin-left: 0;
}
.portfolio-box li {
list-style-type: none;
float: left;
}
.portfolio-box li a {
color: #000;
}
.portfolio-box li + li::before {
content: "\, ";
}
.portfolio-gallery{
margin-bottom:30px;
}
.portfolio-info-box {
position: absolute;
top: 0; left: 0;
width: 100%;
height: 100%;
background-color: rgba(0,0,0,.7);
opacity: 0;
z-index: -1;
text-align: center;
}
.portfolio-img-box:hover .portfolio-info-box {
opacity: 1;
z-index: 2;
}
.portfolio-icon-box {
display: inline-block;
margin-top: 30%;
}
.portfolio-icon-box a {
display: block;
float: left;
width: 40px;
height: 40px;
border-radius: 20px;
margin: 0 10px;
background-color: #fff;
font-size: 20px;
line-height: 40px;
}
.portfolio-box figcaption {
background-color: #fff;
padding: 20px 5px;
}
.portfolio-box figcaption h3 {
margin: 0;
font-size: 16px;
} .price-box {
position: relative;
margin-top: 50px;
margin-bottom: 10px;
border-radius: 3px;
border: 1px solid #c7c7c7;
text-align: center;
box-shadow: 1px 1px 5px #ddd;
}
.price-box .price-tag {
width: 100px;
height: 100px;
border-radius: 50px;
position: absolute;
top: -50px;
left: 50%;
margin-left: -50px;
background-color: #fff;
border: 1px solid #c7c7c7;
text-align: center;
color: #000;
font-size: 35px;
line-height: 100px;
box-shadow: 1px 1px 3px #ccc;
}
.price-box.featured .price-tag {
background-color: #333;
color: #fff;
border-color: #333;
}
.price-box .price-tag sup {
font-size: 50%;
}
.price-box ul {
margin: 0;
}
.price-box li {
list-style-type: none;
overflow: hidden;
padding: 15px 0;
border-top: 1px solid #c7c7c7;
background-color: #fff;
}
.price-box li:nth-child(2n+1) {
background-color: #f9f9f9;
}
.price-box li.price-title {
background-color: #c4c4c4;
}
.price-box .price-title h3 {
margin: 50px 0 10px;
}
.price-box .price-title h4 {
margin: 10px 0;
font-size: 12px;
}
.price-box .btn {
background-color: transparent;
color: #333;
}
.price-box.featured .btn {
background-color: #333;
color: #FFF;
border: none;
} .price-box.style2 {
margin-top: 0;
margin-bottom: 10px;
box-shadow: none;
border-radius: 0;
}
.price-box.style2 .price-tag {
width: 100%;
height: auto;
border-radius: 0;
position: static;
margin-left: 0;
background-color: transparent;
border: none;
color: #000;
font-size: 50px;
line-height: 1;
box-shadow: none;
}
.price-box.style2 li.price-title {
padding: 0;
background-color: #dcdcdc;
border-top: none;
}
.price-box.style2 .price-title h3 {
margin: 10px 0 10px;
}
.price-box.style2 .price-title h4 {
margin: 10px 0 0;
font-size: 12px;
background-color: #b5b5b5;
color: #fff;
line-height: 40px;
}
.price-box.style2 li {
padding: 12px 0;
border-top: 1px solid #fff;
background-color: #f5f5f5;
}
.price-box.style2 li:nth-child(2n+1) {
background-color: #ebebeb;
}
.price-box.featured.style2 .price-title {
background-color: #333;
color: #fff;
}
.price-box.featured.style2 .price-tag {
color: #fff;
}
.price-box.featured.style2 h3 {
color: #fff;
}
.price-box.featured.style2 h4 {
background-color: #0389c6;
}.magee-accordion h4.panel-title {
color: #a0a0a0;
}
.person-vcard .person-title:after {
display: none;
}
.counter:after {
display: none;
}.section-subtitle{
text-align:center;
padding-bottom: 30px;
}
.section-title.no-subtitle{
padding-bottom:30px;
}
section.verticalmiddle .section-content {
vertical-align: middle;
}
section.fullheight .section-content {
display: table-cell;
width: 100%;
position: relative;
overflow: hidden;
}
.home-section-1 .magee-heading{
font-size:64px;
font-weight:400;
margin-top:0;
margin-bottom:30px;
color: #fff;
border-color: #fff;
text-align: center;
}
.home-section-1 .heading-border .heading-inner {
border-width: 1px;
}
.home-section-1 .heading-doubleline .heading-inner:before,
.home-section-1 .heading-doubleline .heading-inner:after {
border-color: #fff;
border-width: 1px;
}
.home-container .row.no-margin,
.home-container .row.no-margin > [class*="col-md"] {
margin: 0!important;
}
.img-box .img-overlay-icons i{
color:#ffffff;
}
.home-section-1 {
text-align: center;
}.owl-theme .owl-controls{
margin-top: 10px;
text-align: center;
} .owl-theme .owl-controls .owl-buttons div{
color: #FFF;
display: inline-block;
zoom: 1;
*display: inline; margin: 5px;
padding: 3px 10px;
font-size: 12px;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
background: #869791;
filter: Alpha(Opacity=50); opacity: 0.5;
}  .owl-theme .owl-controls.clickable .owl-buttons div:hover{
filter: Alpha(Opacity=100); opacity: 1;
text-decoration: none;
} .owl-theme .owl-controls .owl-page{
display: inline-block;
zoom: 1;
*display: inline; }
.owl-theme .owl-controls .owl-page span{
display: block;
width: 12px;
height: 12px;
margin: 5px 7px;
filter: Alpha(Opacity=50); opacity: 0.5;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
background: #869791;
}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{
filter: Alpha(Opacity=100); opacity: 1;
} .owl-theme .owl-controls .owl-page span.owl-numbers{
height: auto;
width: auto;
color: #FFF;
padding: 2px 10px;
font-size: 12px;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
} .owl-item.loading{
min-height: 150px;
background: url(//www.pferdehofkuhlke.de/wp-content/themes/onetone-pro/lib/magee-shortcodes-pro/assets/images/AjaxLoader.gif) no-repeat center center
}
#owl-demo .item img{
display: block;
width: 100%;
height: auto;
}
#owl-demo .item{
position:relative;
}
.owl-controls{
position:absolute;
margin-top: 10px;
width:100%;
text-align:center;
bottom:10px;
}.twentytwenty-horizontal .twentytwenty-handle:before, .twentytwenty-horizontal .twentytwenty-handle:after, .twentytwenty-vertical .twentytwenty-handle:before, .twentytwenty-vertical .twentytwenty-handle:after {
content: " ";
display: block;
background: white;
position: absolute;
z-index: 30;
-webkit-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5); }
.twentytwenty-horizontal .twentytwenty-handle:before, .twentytwenty-horizontal .twentytwenty-handle:after {
width: 3px;
height: 9999px;
left: 50%;
margin-left: -1.5px; }
.twentytwenty-vertical .twentytwenty-handle:before, .twentytwenty-vertical .twentytwenty-handle:after {
width: 9999px;
height: 3px;
top: 50%;
margin-top: -1.5px; }
.twentytwenty-before-label, .twentytwenty-after-label, .twentytwenty-overlay {
position: absolute;
top: 0;
width: 100%;
height: 100%; }
.twentytwenty-before-label, .twentytwenty-after-label, .twentytwenty-overlay {
-webkit-transition-duration: 0.5s;
-moz-transition-duration: 0.5s;
transition-duration: 0.5s; }
.twentytwenty-before-label, .twentytwenty-after-label {
-webkit-transition-property: opacity;
-moz-transition-property: opacity;
transition-property: opacity; }
.twentytwenty-before-label:before, .twentytwenty-after-label:before {
color: white;
font-size: 13px;
letter-spacing: 0.1em; }
.twentytwenty-before-label:before, .twentytwenty-after-label:before {
position: absolute;
background: rgba(255, 255, 255, 0.2);
line-height: 38px;
padding: 0 20px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px; }
.twentytwenty-horizontal .twentytwenty-before-label:before, .twentytwenty-horizontal .twentytwenty-after-label:before {
top: 50%;
margin-top: -19px; }
.twentytwenty-vertical .twentytwenty-before-label:before, .twentytwenty-vertical .twentytwenty-after-label:before {
left: 50%;
margin-left: -45px;
text-align: center;
width: 90px; }
.twentytwenty-left-arrow, .twentytwenty-right-arrow, .twentytwenty-up-arrow, .twentytwenty-down-arrow {
width: 0;
height: 0;
border: 6px inset transparent;
position: absolute; }
.twentytwenty-left-arrow, .twentytwenty-right-arrow {
top: 50%;
margin-top: -6px; }
.twentytwenty-up-arrow, .twentytwenty-down-arrow {
left: 50%;
margin-left: -6px; }
.twentytwenty-container {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
z-index: 0;
overflow: hidden;
position: relative;
-webkit-user-select: none;
-moz-user-select: none; }
.twentytwenty-container img {
max-width: 100%;
position: absolute;
top: 0;
display: block; }
.twentytwenty-container.active .twentytwenty-overlay, .twentytwenty-container.active :hover.twentytwenty-overlay {
background: rgba(0, 0, 0, 0); }
.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label,
.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label, .twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label,
.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label {
opacity: 0; }
.twentytwenty-container * {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box; }
.twentytwenty-before-label {
opacity: 0; }
.twentytwenty-before-label:before {
content: "Before"; }
.twentytwenty-after-label {
opacity: 0; }
.twentytwenty-after-label:before {
content: "After"; }
.twentytwenty-horizontal .twentytwenty-before-label:before {
left: 10px; }
.twentytwenty-horizontal .twentytwenty-after-label:before {
right: 10px; }
.twentytwenty-vertical .twentytwenty-before-label:before {
top: 10px; }
.twentytwenty-vertical .twentytwenty-after-label:before {
bottom: 10px; }
.twentytwenty-overlay {
-webkit-transition-property: background;
-moz-transition-property: background;
transition-property: background;
background: rgba(0, 0, 0, 0);
z-index: 25; }
.twentytwenty-overlay:hover {
background: rgba(0, 0, 0, 0.5); }
.twentytwenty-overlay:hover .twentytwenty-after-label {
opacity: 1; }
.twentytwenty-overlay:hover .twentytwenty-before-label {
opacity: 1; }
.twentytwenty-before {
z-index: 20; }
.twentytwenty-after {
z-index: 10; }
.twentytwenty-handle {
height: 38px;
width: 38px;
position: absolute;
left: 50%;
top: 50%;
margin-left: -22px;
margin-top: -22px;
border: 3px solid white;
-webkit-border-radius: 1000px;
-moz-border-radius: 1000px;
border-radius: 1000px;
-webkit-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
z-index: 40;
cursor: pointer; }
.twentytwenty-horizontal .twentytwenty-handle:before {
bottom: 50%;
margin-bottom: 22px;
-webkit-box-shadow: 0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: 0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: 0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); }
.twentytwenty-horizontal .twentytwenty-handle:after {
top: 50%;
margin-top: 22px;
-webkit-box-shadow: 0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: 0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: 0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); }
.twentytwenty-vertical .twentytwenty-handle:before {
left: 50%;
margin-left: 22px;
-webkit-box-shadow: 3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: 3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: 3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); }
.twentytwenty-vertical .twentytwenty-handle:after {
right: 50%;
margin-right: 22px;
-webkit-box-shadow: -3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: -3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: -3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); }
.twentytwenty-left-arrow {
border-right: 6px solid white;
left: 50%;
margin-left: -17px; }
.twentytwenty-right-arrow {
border-left: 6px solid white;
right: 50%;
margin-right: -17px; }
.twentytwenty-up-arrow {
border-bottom: 6px solid white;
top: 50%;
margin-top: -17px; }
.twentytwenty-down-arrow {
border-top: 6px solid white;
bottom: 50%;
margin-bottom: -17px; }.audioplayer {
margin: 10px 0;
height: 2.5em; color: #fff;
border: 1px solid #222;
position: relative;
z-index: 1;
background: #222;
}
.audioplayer.controls {
display:none;
}
.audioplayer-mini {
width: 2.5em; margin: 0 auto;
}
.audioplayer > div {
position: absolute;
}
.audioplayer-playpause {
width: 2.5em; height: 100%;
text-align: left;
text-indent: -9999px;
cursor: pointer;
z-index: 2;
top: 0;
left: 0;
}
.audioplayer-mini .audioplayer-playpause {
width: 100%;
}
.audioplayer-playpause:hover,
.audioplayer-playpause:focus {
background-color: #222;
}
.audioplayer-playpause a {
display: block;
}
.audioplayer:not(.audioplayer-playing) .audioplayer-playpause a {
width: 0;
height: 0;
border: 0.5em solid transparent; border-right: none;
border-left-color: #fff;
content: '';
position: absolute;
top: 50%;
left: 50%;
margin: -0.5em 0 0 -0.25em; }
.audioplayer-playing .audioplayer-playpause a {
width: 0.75em; 
height: 0.75em; 
position: absolute;
top: 50%;
left: 50%;
margin: -0.375em 0 0 -0.375em; 
}
.audioplayer-playing .audioplayer-playpause a:before,
.audioplayer-playing .audioplayer-playpause a:after {
width: 40%;
height: 100%;
background-color: #fff;
content: '';
position: absolute;
top: 0;
}
.audioplayer-playing .audioplayer-playpause a:before {
left: 0;
}
.audioplayer-playing .audioplayer-playpause a:after {
right: 0;
}
.audioplayer-time {
width: 4.375em; height: 100%;
line-height: 2.375em; text-align: center;
z-index: 2;
top: 0;
}
.audioplayer-time-current {
border-left: 1px solid #111;
border-left-color: rgba( 0, 0, 0, .25 );
left: 2.5em; }
.audioplayer-time-duration {
right: 6.5em; }
.audioplayer-novolume .audioplayer-time-duration {
border-right: 0;
right: 0;
}
.audioplayer-bar {
height: 0.5em; 
background-color: #222;
cursor: pointer;
z-index: 1;
top: 50%;
right: 10.875em; 
left: 6.875em; 
margin-top: -0.228em; 
}
.audioplayer-novolume .audioplayer-bar {
right: 4.375em; }
.audioplayer-bar div {
width: 0;
height: 100%;
position: absolute;
left: 0;
top: 0;
}
.audioplayer-bar-loaded {
background-color: #333;
z-index: 1;
}
.audioplayer-bar-played {
background: #1ba1e2;
z-index: 2;
}
.audioplayer-volume {
width: 6.5em; height: 100%;
border-left: 1px solid #111;
border-left-color: rgba( 0, 0, 0, .25 );
text-align: left;
text-indent: -9999px;
cursor: pointer;
z-index: 2;
top: 0;
right: 0;
}
.audioplayer-volume-button {
width: 2.5em;
height: 100%;
position: absolute;
top: 0;
left: 0;
}
.audioplayer-volume-button a {
width: 0.313em; height: 0.375em; background-color: #fff;
display: block;
position: relative;
z-index: 1;
top: 42%;
left: 30%;
}
.audioplayer-volume-button a:before,
.audioplayer-volume-button a:after {
content: '';
position: absolute;
}
.audioplayer-volume-button a:before {
width: 0;
height: 0;
border: 0.5em solid transparent; border-left: none;
border-right-color: #fff;
z-index: 2;
top: 50%;
right: -0.25em;
margin-top: -0.5em; }
.audioplayer:not(.audioplayer-mute) .audioplayer-volume-button a:after { width: 0.313em; height: 0.313em; border: 0.25em double #fff; border-width: 0.25em 0.25em 0 0; left: 0.563em; top: -0.063em; -webkit-border-radius: 0 0.938em 0 0; -moz-border-radius: 0 0.938em 0 0; border-radius: 0 0.938em 0 0; -webkit-transform: rotate( 45deg );
-moz-transform: rotate( 45deg );
-ms-transform: rotate( 45deg );
-o-transform: rotate( 45deg );
transform: rotate( 45deg );
}
.audioplayer-volume-adjust {
width: 4em;
height: 100%; 
cursor: default;
position: absolute;
right: 0;
top: 0;
}
.audioplayer-volume-adjust > div {
height: .5em;
background-color: #333;
cursor: pointer;
position: absolute;
z-index: 1;
top: 50%;
margin-top: -0.228em;
width: 3.5em;
}
.audioplayer-volume-adjust div div {
width: 100%;
height: 100%;
position: absolute;
bottom: 0;
left: 0;
background: #1ba1e2;
}
.audioplayer-novolume .audioplayer-volume {
display: none;
}
.audioplayer *,
.audioplayer *:before,
.audioplayer *:after {
-webkit-transition: color .25s ease, background-color .25s ease, opacity .5s ease;
-moz-transition: color .25s ease, background-color .25s ease, opacity .5s ease;
-ms-transition: color .25s ease, background-color .25s ease, opacity .5s ease;
-o-transition: color .25s ease, background-color .25s ease, opacity .5s ease;
transition: color .25s ease, background-color .25s ease, opacity .5s ease;
} .audioplayer.light {
color: #000;
border: 1px solid #e5e5e5;
background-color: #f4f4f4;
}
.audioplayer.light .audioplayer-time-current,
.audioplayer.light .audioplayer-volume {
border-left-color: #e5e5e5;
}
.audioplayer.light .audioplayer-playpause:hover,
.audioplayer.light .audioplayer-playpause:focus {
background-color: #e5e5e5;
}
.audioplayer.light:not(.audioplayer-playing) .audioplayer-playpause a {
border-left-color: #000;
}
.audioplayer.light .audioplayer-volume-button a:before {
border-right-color: #000;
}
.audioplayer.light:not(.audioplayer-mute) .audioplayer-volume-button a:after {
border-color: #000;
}
.audioplayer.light .audioplayer-volume-button a {
background-color: #000;
}
.audioplayer.light.audioplayer-playing .audioplayer-playpause a:before,
.audioplayer.light.audioplayer-playing .audioplayer-playpause a:after {
background-color: #000;
}
.audioplayer.light .audioplayer-bar {
background-color: #ddd;
}
.audioplayer.light .audioplayer-bar-loaded,
.audioplayer.light .audioplayer-volume-adjust > div {
background-color: #dbdbdb;
}@font-face{font-family:weathericons;src:url(//www.pferdehofkuhlke.de/wp-content/themes/onetone-pro/lib/magee-shortcodes-pro/assets/weathericons/font/weathericons-regular-webfont.eot);src:url(//www.pferdehofkuhlke.de/wp-content/themes/onetone-pro/lib/magee-shortcodes-pro/assets/weathericons/font/weathericons-regular-webfont.eot?#iefix) format('embedded-opentype'),url(//www.pferdehofkuhlke.de/wp-content/themes/onetone-pro/lib/magee-shortcodes-pro/assets/weathericons/font/weathericons-regular-webfont.woff2) format('woff2'),url(//www.pferdehofkuhlke.de/wp-content/themes/onetone-pro/lib/magee-shortcodes-pro/assets/weathericons/font/weathericons-regular-webfont.woff) format('woff'),url(//www.pferdehofkuhlke.de/wp-content/themes/onetone-pro/lib/magee-shortcodes-pro/assets/weathericons/font/weathericons-regular-webfont.ttf) format('truetype'),url(//www.pferdehofkuhlke.de/wp-content/themes/onetone-pro/lib/magee-shortcodes-pro/assets/weathericons/font/weathericons-regular-webfont.svg#weather_iconsregular) format('svg');font-weight:400;font-style:normal}.wi{display:inline-block;font-family:weathericons;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wi-fw{text-align:center;width:1.4em}.wi-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.wi-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.wi-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.wi-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.wi-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.wi-day-sunny:before{content:"\f00d"}.wi-day-cloudy:before{content:"\f002"}.wi-day-cloudy-gusts:before{content:"\f000"}.wi-day-cloudy-windy:before{content:"\f001"}.wi-day-fog:before{content:"\f003"}.wi-day-hail:before{content:"\f004"}.wi-day-haze:before{content:"\f0b6"}.wi-day-lightning:before{content:"\f005"}.wi-day-rain:before{content:"\f008"}.wi-day-rain-mix:before{content:"\f006"}.wi-day-rain-wind:before{content:"\f007"}.wi-day-showers:before{content:"\f009"}.wi-day-sleet:before{content:"\f0b2"}.wi-day-sleet-storm:before{content:"\f068"}.wi-day-snow:before{content:"\f00a"}.wi-day-snow-thunderstorm:before{content:"\f06b"}.wi-day-snow-wind:before{content:"\f065"}.wi-day-sprinkle:before{content:"\f00b"}.wi-day-storm-showers:before{content:"\f00e"}.wi-day-sunny-overcast:before{content:"\f00c"}.wi-day-thunderstorm:before{content:"\f010"}.wi-day-windy:before{content:"\f085"}.wi-solar-eclipse:before{content:"\f06e"}.wi-hot:before{content:"\f072"}.wi-day-cloudy-high:before{content:"\f07d"}.wi-day-light-wind:before{content:"\f0c4"}.wi-night-clear:before{content:"\f02e"}.wi-night-alt-cloudy:before{content:"\f086"}.wi-night-alt-cloudy-gusts:before{content:"\f022"}.wi-night-alt-cloudy-windy:before{content:"\f023"}.wi-night-alt-hail:before{content:"\f024"}.wi-night-alt-lightning:before{content:"\f025"}.wi-night-alt-rain:before{content:"\f028"}.wi-night-alt-rain-mix:before{content:"\f026"}.wi-night-alt-rain-wind:before{content:"\f027"}.wi-night-alt-showers:before{content:"\f029"}.wi-night-alt-sleet:before{content:"\f0b4"}.wi-night-alt-sleet-storm:before{content:"\f06a"}.wi-night-alt-snow:before{content:"\f02a"}.wi-night-alt-snow-thunderstorm:before{content:"\f06d"}.wi-night-alt-snow-wind:before{content:"\f067"}.wi-night-alt-sprinkle:before{content:"\f02b"}.wi-night-alt-storm-showers:before{content:"\f02c"}.wi-night-alt-thunderstorm:before{content:"\f02d"}.wi-night-cloudy:before{content:"\f031"}.wi-night-cloudy-gusts:before{content:"\f02f"}.wi-night-cloudy-windy:before{content:"\f030"}.wi-night-fog:before{content:"\f04a"}.wi-night-hail:before{content:"\f032"}.wi-night-lightning:before{content:"\f033"}.wi-night-partly-cloudy:before{content:"\f083"}.wi-night-rain:before{content:"\f036"}.wi-night-rain-mix:before{content:"\f034"}.wi-night-rain-wind:before{content:"\f035"}.wi-night-showers:before{content:"\f037"}.wi-night-sleet:before{content:"\f0b3"}.wi-night-sleet-storm:before{content:"\f069"}.wi-night-snow:before{content:"\f038"}.wi-night-snow-thunderstorm:before{content:"\f06c"}.wi-night-snow-wind:before{content:"\f066"}.wi-night-sprinkle:before{content:"\f039"}.wi-night-storm-showers:before{content:"\f03a"}.wi-night-thunderstorm:before{content:"\f03b"}.wi-lunar-eclipse:before{content:"\f070"}.wi-stars:before{content:"\f077"}.wi-storm-showers:before{content:"\f01d"}.wi-thunderstorm:before{content:"\f01e"}.wi-night-alt-cloudy-high:before{content:"\f07e"}.wi-night-cloudy-high:before{content:"\f080"}.wi-night-alt-partly-cloudy:before{content:"\f081"}.wi-cloud:before{content:"\f041"}.wi-cloudy:before{content:"\f013"}.wi-cloudy-gusts:before{content:"\f011"}.wi-cloudy-windy:before{content:"\f012"}.wi-fog:before{content:"\f014"}.wi-hail:before{content:"\f015"}.wi-rain:before{content:"\f019"}.wi-rain-mix:before{content:"\f017"}.wi-rain-wind:before{content:"\f018"}.wi-showers:before{content:"\f01a"}.wi-sleet:before{content:"\f0b5"}.wi-snow:before{content:"\f01b"}.wi-sprinkle:before{content:"\f01c"}.wi-storm-showers:before{content:"\f01d"}.wi-thunderstorm:before{content:"\f01e"}.wi-snow-wind:before{content:"\f064"}.wi-snow:before{content:"\f01b"}.wi-smog:before{content:"\f074"}.wi-smoke:before{content:"\f062"}.wi-lightning:before{content:"\f016"}.wi-raindrops:before{content:"\f04e"}.wi-raindrop:before{content:"\f078"}.wi-dust:before{content:"\f063"}.wi-snowflake-cold:before{content:"\f076"}.wi-windy:before{content:"\f021"}.wi-strong-wind:before{content:"\f050"}.wi-sandstorm:before{content:"\f082"}.wi-earthquake:before{content:"\f0c6"}.wi-fire:before{content:"\f0c7"}.wi-flood:before{content:"\f07c"}.wi-meteor:before{content:"\f071"}.wi-tsunami:before{content:"\f0c5"}.wi-volcano:before{content:"\f0c8"}.wi-hurricane:before{content:"\f073"}.wi-tornado:before{content:"\f056"}.wi-small-craft-advisory:before{content:"\f0cc"}.wi-gale-warning:before{content:"\f0cd"}.wi-storm-warning:before{content:"\f0ce"}.wi-hurricane-warning:before{content:"\f0cf"}.wi-wind-direction:before{content:"\f0b1"}.wi-alien:before{content:"\f075"}.wi-celsius:before{content:"\f03c"}.wi-fahrenheit:before{content:"\f045"}.wi-degrees:before{content:"\f042"}.wi-thermometer:before{content:"\f055"}.wi-thermometer-exterior:before{content:"\f053"}.wi-thermometer-internal:before{content:"\f054"}.wi-cloud-down:before{content:"\f03d"}.wi-cloud-up:before{content:"\f040"}.wi-cloud-refresh:before{content:"\f03e"}.wi-horizon:before{content:"\f047"}.wi-horizon-alt:before{content:"\f046"}.wi-sunrise:before{content:"\f051"}.wi-sunset:before{content:"\f052"}.wi-moonrise:before{content:"\f0c9"}.wi-moonset:before{content:"\f0ca"}.wi-refresh:before{content:"\f04c"}.wi-refresh-alt:before{content:"\f04b"}.wi-umbrella:before{content:"\f084"}.wi-barometer:before{content:"\f079"}.wi-humidity:before{content:"\f07a"}.wi-na:before{content:"\f07b"}.wi-train:before{content:"\f0cb"}.wi-moon-new:before{content:"\f095"}.wi-moon-waxing-crescent-1:before{content:"\f096"}.wi-moon-waxing-crescent-2:before{content:"\f097"}.wi-moon-waxing-crescent-3:before{content:"\f098"}.wi-moon-waxing-crescent-4:before{content:"\f099"}.wi-moon-waxing-crescent-5:before{content:"\f09a"}.wi-moon-waxing-crescent-6:before{content:"\f09b"}.wi-moon-first-quarter:before{content:"\f09c"}.wi-moon-waxing-gibbous-1:before{content:"\f09d"}.wi-moon-waxing-gibbous-2:before{content:"\f09e"}.wi-moon-waxing-gibbous-3:before{content:"\f09f"}.wi-moon-waxing-gibbous-4:before{content:"\f0a0"}.wi-moon-waxing-gibbous-5:before{content:"\f0a1"}.wi-moon-waxing-gibbous-6:before{content:"\f0a2"}.wi-moon-full:before{content:"\f0a3"}.wi-moon-waning-gibbous-1:before{content:"\f0a4"}.wi-moon-waning-gibbous-2:before{content:"\f0a5"}.wi-moon-waning-gibbous-3:before{content:"\f0a6"}.wi-moon-waning-gibbous-4:before{content:"\f0a7"}.wi-moon-waning-gibbous-5:before{content:"\f0a8"}.wi-moon-waning-gibbous-6:before{content:"\f0a9"}.wi-moon-third-quarter:before{content:"\f0aa"}.wi-moon-waning-crescent-1:before{content:"\f0ab"}.wi-moon-waning-crescent-2:before{content:"\f0ac"}.wi-moon-waning-crescent-3:before{content:"\f0ad"}.wi-moon-waning-crescent-4:before{content:"\f0ae"}.wi-moon-waning-crescent-5:before{content:"\f0af"}.wi-moon-waning-crescent-6:before{content:"\f0b0"}.wi-moon-alt-new:before{content:"\f0eb"}.wi-moon-alt-waxing-crescent-1:before{content:"\f0d0"}.wi-moon-alt-waxing-crescent-2:before{content:"\f0d1"}.wi-moon-alt-waxing-crescent-3:before{content:"\f0d2"}.wi-moon-alt-waxing-crescent-4:before{content:"\f0d3"}.wi-moon-alt-waxing-crescent-5:before{content:"\f0d4"}.wi-moon-alt-waxing-crescent-6:before{content:"\f0d5"}.wi-moon-alt-first-quarter:before{content:"\f0d6"}.wi-moon-alt-waxing-gibbous-1:before{content:"\f0d7"}.wi-moon-alt-waxing-gibbous-2:before{content:"\f0d8"}.wi-moon-alt-waxing-gibbous-3:before{content:"\f0d9"}.wi-moon-alt-waxing-gibbous-4:before{content:"\f0da"}.wi-moon-alt-waxing-gibbous-5:before{content:"\f0db"}.wi-moon-alt-waxing-gibbous-6:before{content:"\f0dc"}.wi-moon-alt-full:before{content:"\f0dd"}.wi-moon-alt-waning-gibbous-1:before{content:"\f0de"}.wi-moon-alt-waning-gibbous-2:before{content:"\f0df"}.wi-moon-alt-waning-gibbous-3:before{content:"\f0e0"}.wi-moon-alt-waning-gibbous-4:before{content:"\f0e1"}.wi-moon-alt-waning-gibbous-5:before{content:"\f0e2"}.wi-moon-alt-waning-gibbous-6:before{content:"\f0e3"}.wi-moon-alt-third-quarter:before{content:"\f0e4"}.wi-moon-alt-waning-crescent-1:before{content:"\f0e5"}.wi-moon-alt-waning-crescent-2:before{content:"\f0e6"}.wi-moon-alt-waning-crescent-3:before{content:"\f0e7"}.wi-moon-alt-waning-crescent-4:before{content:"\f0e8"}.wi-moon-alt-waning-crescent-5:before{content:"\f0e9"}.wi-moon-alt-waning-crescent-6:before{content:"\f0ea"}.wi-moon-0:before{content:"\f095"}.wi-moon-1:before{content:"\f096"}.wi-moon-2:before{content:"\f097"}.wi-moon-3:before{content:"\f098"}.wi-moon-4:before{content:"\f099"}.wi-moon-5:before{content:"\f09a"}.wi-moon-6:before{content:"\f09b"}.wi-moon-7:before{content:"\f09c"}.wi-moon-8:before{content:"\f09d"}.wi-moon-9:before{content:"\f09e"}.wi-moon-10:before{content:"\f09f"}.wi-moon-11:before{content:"\f0a0"}.wi-moon-12:before{content:"\f0a1"}.wi-moon-13:before{content:"\f0a2"}.wi-moon-14:before{content:"\f0a3"}.wi-moon-15:before{content:"\f0a4"}.wi-moon-16:before{content:"\f0a5"}.wi-moon-17:before{content:"\f0a6"}.wi-moon-18:before{content:"\f0a7"}.wi-moon-19:before{content:"\f0a8"}.wi-moon-20:before{content:"\f0a9"}.wi-moon-21:before{content:"\f0aa"}.wi-moon-22:before{content:"\f0ab"}.wi-moon-23:before{content:"\f0ac"}.wi-moon-24:before{content:"\f0ad"}.wi-moon-25:before{content:"\f0ae"}.wi-moon-26:before{content:"\f0af"}.wi-moon-27:before{content:"\f0b0"}.wi-time-1:before{content:"\f08a"}.wi-time-2:before{content:"\f08b"}.wi-time-3:before{content:"\f08c"}.wi-time-4:before{content:"\f08d"}.wi-time-5:before{content:"\f08e"}.wi-time-6:before{content:"\f08f"}.wi-time-7:before{content:"\f090"}.wi-time-8:before{content:"\f091"}.wi-time-9:before{content:"\f092"}.wi-time-10:before{content:"\f093"}.wi-time-11:before{content:"\f094"}.wi-time-12:before{content:"\f089"}.wi-direction-up:before{content:"\f058"}.wi-direction-up-right:before{content:"\f057"}.wi-direction-right:before{content:"\f04d"}.wi-direction-down-right:before{content:"\f088"}.wi-direction-down:before{content:"\f044"}.wi-direction-down-left:before{content:"\f043"}.wi-direction-left:before{content:"\f048"}.wi-direction-up-left:before{content:"\f087"}.wi-wind-beaufort-0:before{content:"\f0b7"}.wi-wind-beaufort-1:before{content:"\f0b8"}.wi-wind-beaufort-2:before{content:"\f0b9"}.wi-wind-beaufort-3:before{content:"\f0ba"}.wi-wind-beaufort-4:before{content:"\f0bb"}.wi-wind-beaufort-5:before{content:"\f0bc"}.wi-wind-beaufort-6:before{content:"\f0bd"}.wi-wind-beaufort-7:before{content:"\f0be"}.wi-wind-beaufort-8:before{content:"\f0bf"}.wi-wind-beaufort-9:before{content:"\f0c0"}.wi-wind-beaufort-10:before{content:"\f0c1"}.wi-wind-beaufort-11:before{content:"\f0c2"}.wi-wind-beaufort-12:before{content:"\f0c3"}.wi-yahoo-0:before{content:"\f056"}.wi-yahoo-1:before{content:"\f00e"}.wi-yahoo-2:before{content:"\f073"}.wi-yahoo-3:before{content:"\f01e"}.wi-yahoo-4:before{content:"\f01e"}.wi-yahoo-5:before{content:"\f017"}.wi-yahoo-6:before{content:"\f017"}.wi-yahoo-7:before{content:"\f017"}.wi-yahoo-8:before{content:"\f015"}.wi-yahoo-9:before{content:"\f01a"}.wi-yahoo-10:before{content:"\f015"}.wi-yahoo-11:before{content:"\f01a"}.wi-yahoo-12:before{content:"\f01a"}.wi-yahoo-13:before{content:"\f01b"}.wi-yahoo-14:before{content:"\f00a"}.wi-yahoo-15:before{content:"\f064"}.wi-yahoo-16:before{content:"\f01b"}.wi-yahoo-17:before{content:"\f015"}.wi-yahoo-18:before{content:"\f017"}.wi-yahoo-19:before{content:"\f063"}.wi-yahoo-20:before{content:"\f014"}.wi-yahoo-21:before{content:"\f021"}.wi-yahoo-22:before{content:"\f062"}.wi-yahoo-23:before{content:"\f050"}.wi-yahoo-24:before{content:"\f050"}.wi-yahoo-25:before{content:"\f076"}.wi-yahoo-26:before{content:"\f013"}.wi-yahoo-27:before{content:"\f031"}.wi-yahoo-28:before{content:"\f002"}.wi-yahoo-29:before{content:"\f031"}.wi-yahoo-30:before{content:"\f002"}.wi-yahoo-31:before{content:"\f02e"}.wi-yahoo-32:before{content:"\f00d"}.wi-yahoo-33:before{content:"\f083"}.wi-yahoo-34:before{content:"\f00c"}.wi-yahoo-35:before{content:"\f017"}.wi-yahoo-36:before{content:"\f072"}.wi-yahoo-37:before{content:"\f00e"}.wi-yahoo-38:before{content:"\f00e"}.wi-yahoo-39:before{content:"\f00e"}.wi-yahoo-40:before{content:"\f01a"}.wi-yahoo-41:before{content:"\f064"}.wi-yahoo-42:before{content:"\f01b"}.wi-yahoo-43:before{content:"\f064"}.wi-yahoo-44:before{content:"\f00c"}.wi-yahoo-45:before{content:"\f00e"}.wi-yahoo-46:before{content:"\f01b"}.wi-yahoo-47:before{content:"\f00e"}.wi-yahoo-3200:before{content:"\f077"}.wi-forecast-io-clear-day:before{content:"\f00d"}.wi-forecast-io-clear-night:before{content:"\f02e"}.wi-forecast-io-rain:before{content:"\f019"}.wi-forecast-io-snow:before{content:"\f01b"}.wi-forecast-io-sleet:before{content:"\f0b5"}.wi-forecast-io-wind:before{content:"\f050"}.wi-forecast-io-fog:before{content:"\f014"}.wi-forecast-io-cloudy:before{content:"\f013"}.wi-forecast-io-partly-cloudy-day:before{content:"\f002"}.wi-forecast-io-partly-cloudy-night:before{content:"\f031"}.wi-forecast-io-hail:before{content:"\f015"}.wi-forecast-io-thunderstorm:before{content:"\f01e"}.wi-forecast-io-tornado:before{content:"\f056"}.wi-wmo4680-00:before,.wi-wmo4680-0:before{content:"\f055"}.wi-wmo4680-01:before,.wi-wmo4680-1:before{content:"\f013"}.wi-wmo4680-02:before,.wi-wmo4680-2:before{content:"\f055"}.wi-wmo4680-03:before,.wi-wmo4680-3:before{content:"\f013"}.wi-wmo4680-04:before,.wi-wmo4680-4:before{content:"\f014"}.wi-wmo4680-05:before,.wi-wmo4680-5:before{content:"\f014"}.wi-wmo4680-10:before{content:"\f014"}.wi-wmo4680-11:before{content:"\f014"}.wi-wmo4680-12:before{content:"\f016"}.wi-wmo4680-18:before{content:"\f050"}.wi-wmo4680-20:before{content:"\f014"}.wi-wmo4680-21:before{content:"\f017"}.wi-wmo4680-22:before{content:"\f017"}.wi-wmo4680-23:before{content:"\f019"}.wi-wmo4680-24:before{content:"\f01b"}.wi-wmo4680-25:before{content:"\f015"}.wi-wmo4680-26:before{content:"\f01e"}.wi-wmo4680-27:before{content:"\f063"}.wi-wmo4680-28:before{content:"\f063"}.wi-wmo4680-29:before{content:"\f063"}.wi-wmo4680-30:before{content:"\f014"}.wi-wmo4680-31:before{content:"\f014"}.wi-wmo4680-32:before{content:"\f014"}.wi-wmo4680-33:before{content:"\f014"}.wi-wmo4680-34:before{content:"\f014"}.wi-wmo4680-35:before{content:"\f014"}.wi-wmo4680-40:before{content:"\f017"}.wi-wmo4680-41:before{content:"\f01c"}.wi-wmo4680-42:before{content:"\f019"}.wi-wmo4680-43:before{content:"\f01c"}.wi-wmo4680-44:before{content:"\f019"}.wi-wmo4680-45:before{content:"\f015"}.wi-wmo4680-46:before{content:"\f015"}.wi-wmo4680-47:before{content:"\f01b"}.wi-wmo4680-48:before{content:"\f01b"}.wi-wmo4680-50:before{content:"\f01c"}.wi-wmo4680-51:before{content:"\f01c"}.wi-wmo4680-52:before{content:"\f019"}.wi-wmo4680-53:before{content:"\f019"}.wi-wmo4680-54:before{content:"\f076"}.wi-wmo4680-55:before{content:"\f076"}.wi-wmo4680-56:before{content:"\f076"}.wi-wmo4680-57:before{content:"\f01c"}.wi-wmo4680-58:before{content:"\f019"}.wi-wmo4680-60:before{content:"\f01c"}.wi-wmo4680-61:before{content:"\f01c"}.wi-wmo4680-62:before{content:"\f019"}.wi-wmo4680-63:before{content:"\f019"}.wi-wmo4680-64:before{content:"\f015"}.wi-wmo4680-65:before{content:"\f015"}.wi-wmo4680-66:before{content:"\f015"}.wi-wmo4680-67:before{content:"\f017"}.wi-wmo4680-68:before{content:"\f017"}.wi-wmo4680-70:before{content:"\f01b"}.wi-wmo4680-71:before{content:"\f01b"}.wi-wmo4680-72:before{content:"\f01b"}.wi-wmo4680-73:before{content:"\f01b"}.wi-wmo4680-74:before{content:"\f076"}.wi-wmo4680-75:before{content:"\f076"}.wi-wmo4680-76:before{content:"\f076"}.wi-wmo4680-77:before{content:"\f01b"}.wi-wmo4680-78:before{content:"\f076"}.wi-wmo4680-80:before{content:"\f019"}.wi-wmo4680-81:before{content:"\f01c"}.wi-wmo4680-82:before{content:"\f019"}.wi-wmo4680-83:before{content:"\f019"}.wi-wmo4680-84:before{content:"\f01d"}.wi-wmo4680-85:before{content:"\f017"}.wi-wmo4680-86:before{content:"\f017"}.wi-wmo4680-87:before{content:"\f017"}.wi-wmo4680-89:before{content:"\f015"}.wi-wmo4680-90:before{content:"\f016"}.wi-wmo4680-91:before{content:"\f01d"}.wi-wmo4680-92:before{content:"\f01e"}.wi-wmo4680-93:before{content:"\f01e"}.wi-wmo4680-94:before{content:"\f016"}.wi-wmo4680-95:before{content:"\f01e"}.wi-wmo4680-96:before{content:"\f01e"}.wi-wmo4680-99:before{content:"\f056"}.wi-owm-200:before{content:"\f01e"}.wi-owm-201:before{content:"\f01e"}.wi-owm-202:before{content:"\f01e"}.wi-owm-210:before{content:"\f016"}.wi-owm-211:before{content:"\f016"}.wi-owm-212:before{content:"\f016"}.wi-owm-221:before{content:"\f016"}.wi-owm-230:before{content:"\f01e"}.wi-owm-231:before{content:"\f01e"}.wi-owm-232:before{content:"\f01e"}.wi-owm-300:before{content:"\f01c"}.wi-owm-301:before{content:"\f01c"}.wi-owm-302:before{content:"\f019"}.wi-owm-310:before{content:"\f017"}.wi-owm-311:before{content:"\f019"}.wi-owm-312:before{content:"\f019"}.wi-owm-313:before{content:"\f01a"}.wi-owm-314:before{content:"\f019"}.wi-owm-321:before{content:"\f01c"}.wi-owm-500:before{content:"\f01c"}.wi-owm-501:before{content:"\f019"}.wi-owm-502:before{content:"\f019"}.wi-owm-503:before{content:"\f019"}.wi-owm-504:before{content:"\f019"}.wi-owm-511:before{content:"\f017"}.wi-owm-520:before{content:"\f01a"}.wi-owm-521:before{content:"\f01a"}.wi-owm-522:before{content:"\f01a"}.wi-owm-531:before{content:"\f01d"}.wi-owm-600:before{content:"\f01b"}.wi-owm-601:before{content:"\f01b"}.wi-owm-602:before{content:"\f0b5"}.wi-owm-611:before{content:"\f017"}.wi-owm-612:before{content:"\f017"}.wi-owm-615:before{content:"\f017"}.wi-owm-616:before{content:"\f017"}.wi-owm-620:before{content:"\f017"}.wi-owm-621:before{content:"\f01b"}.wi-owm-622:before{content:"\f01b"}.wi-owm-701:before{content:"\f01a"}.wi-owm-711:before{content:"\f062"}.wi-owm-721:before{content:"\f0b6"}.wi-owm-731:before{content:"\f063"}.wi-owm-741:before{content:"\f014"}.wi-owm-761:before{content:"\f063"}.wi-owm-762:before{content:"\f063"}.wi-owm-771:before{content:"\f011"}.wi-owm-781:before{content:"\f056"}.wi-owm-800:before{content:"\f00d"}.wi-owm-801:before{content:"\f011"}.wi-owm-802:before{content:"\f011"}.wi-owm-803:before{content:"\f012"}.wi-owm-804:before{content:"\f013"}.wi-owm-900:before{content:"\f056"}.wi-owm-901:before{content:"\f01d"}.wi-owm-902:before{content:"\f073"}.wi-owm-903:before{content:"\f076"}.wi-owm-904:before{content:"\f072"}.wi-owm-905:before{content:"\f021"}.wi-owm-906:before{content:"\f015"}.wi-owm-957:before{content:"\f050"}.wi-owm-day-200:before{content:"\f010"}.wi-owm-day-201:before{content:"\f010"}.wi-owm-day-202:before{content:"\f010"}.wi-owm-day-210:before{content:"\f005"}.wi-owm-day-211:before{content:"\f005"}.wi-owm-day-212:before{content:"\f005"}.wi-owm-day-221:before{content:"\f005"}.wi-owm-day-230:before{content:"\f010"}.wi-owm-day-231:before{content:"\f010"}.wi-owm-day-232:before{content:"\f010"}.wi-owm-day-300:before{content:"\f00b"}.wi-owm-day-301:before{content:"\f00b"}.wi-owm-day-302:before{content:"\f008"}.wi-owm-day-310:before{content:"\f008"}.wi-owm-day-311:before{content:"\f008"}.wi-owm-day-312:before{content:"\f008"}.wi-owm-day-313:before{content:"\f008"}.wi-owm-day-314:before{content:"\f008"}.wi-owm-day-321:before{content:"\f00b"}.wi-owm-day-500:before{content:"\f00b"}.wi-owm-day-501:before{content:"\f008"}.wi-owm-day-502:before{content:"\f008"}.wi-owm-day-503:before{content:"\f008"}.wi-owm-day-504:before{content:"\f008"}.wi-owm-day-511:before{content:"\f006"}.wi-owm-day-520:before{content:"\f009"}.wi-owm-day-521:before{content:"\f009"}.wi-owm-day-522:before{content:"\f009"}.wi-owm-day-531:before{content:"\f00e"}.wi-owm-day-600:before{content:"\f00a"}.wi-owm-day-601:before{content:"\f0b2"}.wi-owm-day-602:before{content:"\f00a"}.wi-owm-day-611:before{content:"\f006"}.wi-owm-day-612:before{content:"\f006"}.wi-owm-day-615:before{content:"\f006"}.wi-owm-day-616:before{content:"\f006"}.wi-owm-day-620:before{content:"\f006"}.wi-owm-day-621:before{content:"\f00a"}.wi-owm-day-622:before{content:"\f00a"}.wi-owm-day-701:before{content:"\f009"}.wi-owm-day-711:before{content:"\f062"}.wi-owm-day-721:before{content:"\f0b6"}.wi-owm-day-731:before{content:"\f063"}.wi-owm-day-741:before{content:"\f003"}.wi-owm-day-761:before{content:"\f063"}.wi-owm-day-762:before{content:"\f063"}.wi-owm-day-781:before{content:"\f056"}.wi-owm-day-800:before{content:"\f00d"}.wi-owm-day-801:before{content:"\f000"}.wi-owm-day-802:before{content:"\f000"}.wi-owm-day-803:before{content:"\f000"}.wi-owm-day-804:before{content:"\f00c"}.wi-owm-day-900:before{content:"\f056"}.wi-owm-day-902:before{content:"\f073"}.wi-owm-day-903:before{content:"\f076"}.wi-owm-day-904:before{content:"\f072"}.wi-owm-day-906:before{content:"\f004"}.wi-owm-day-957:before{content:"\f050"}.wi-owm-night-200:before{content:"\f02d"}.wi-owm-night-201:before{content:"\f02d"}.wi-owm-night-202:before{content:"\f02d"}.wi-owm-night-210:before{content:"\f025"}.wi-owm-night-211:before{content:"\f025"}.wi-owm-night-212:before{content:"\f025"}.wi-owm-night-221:before{content:"\f025"}.wi-owm-night-230:before{content:"\f02d"}.wi-owm-night-231:before{content:"\f02d"}.wi-owm-night-232:before{content:"\f02d"}.wi-owm-night-300:before{content:"\f02b"}.wi-owm-night-301:before{content:"\f02b"}.wi-owm-night-302:before{content:"\f028"}.wi-owm-night-310:before{content:"\f028"}.wi-owm-night-311:before{content:"\f028"}.wi-owm-night-312:before{content:"\f028"}.wi-owm-night-313:before{content:"\f028"}.wi-owm-night-314:before{content:"\f028"}.wi-owm-night-321:before{content:"\f02b"}.wi-owm-night-500:before{content:"\f02b"}.wi-owm-night-501:before{content:"\f028"}.wi-owm-night-502:before{content:"\f028"}.wi-owm-night-503:before{content:"\f028"}.wi-owm-night-504:before{content:"\f028"}.wi-owm-night-511:before{content:"\f026"}.wi-owm-night-520:before{content:"\f029"}.wi-owm-night-521:before{content:"\f029"}.wi-owm-night-522:before{content:"\f029"}.wi-owm-night-531:before{content:"\f02c"}.wi-owm-night-600:before{content:"\f02a"}.wi-owm-night-601:before{content:"\f0b4"}.wi-owm-night-602:before{content:"\f02a"}.wi-owm-night-611:before{content:"\f026"}.wi-owm-night-612:before{content:"\f026"}.wi-owm-night-615:before{content:"\f026"}.wi-owm-night-616:before{content:"\f026"}.wi-owm-night-620:before{content:"\f026"}.wi-owm-night-621:before{content:"\f02a"}.wi-owm-night-622:before{content:"\f02a"}.wi-owm-night-701:before{content:"\f029"}.wi-owm-night-711:before{content:"\f062"}.wi-owm-night-721:before{content:"\f0b6"}.wi-owm-night-731:before{content:"\f063"}.wi-owm-night-741:before{content:"\f04a"}.wi-owm-night-761:before{content:"\f063"}.wi-owm-night-762:before{content:"\f063"}.wi-owm-night-781:before{content:"\f056"}.wi-owm-night-800:before{content:"\f02e"}.wi-owm-night-801:before{content:"\f022"}.wi-owm-night-802:before{content:"\f022"}.wi-owm-night-803:before{content:"\f022"}.wi-owm-night-804:before{content:"\f086"}.wi-owm-night-900:before{content:"\f056"}.wi-owm-night-902:before{content:"\f073"}.wi-owm-night-903:before{content:"\f076"}.wi-owm-night-904:before{content:"\f072"}.wi-owm-night-906:before{content:"\f024"}.wi-owm-night-957:before{content:"\f050"}.wi-wu-chanceflurries:before{content:"\f064"}.wi-wu-chancerain:before{content:"\f019"}.wi-wu-chancesleat:before{content:"\f0b5"}.wi-wu-chancesnow:before{content:"\f01b"}.wi-wu-chancetstorms:before{content:"\f01e"}.wi-wu-clear:before{content:"\f00d"}.wi-wu-cloudy:before{content:"\f002"}.wi-wu-flurries:before{content:"\f064"}.wi-wu-hazy:before{content:"\f0b6"}.wi-wu-mostlycloudy:before{content:"\f002"}.wi-wu-mostlysunny:before{content:"\f00d"}.wi-wu-partlycloudy:before{content:"\f002"}.wi-wu-partlysunny:before{content:"\f00d"}.wi-wu-rain:before{content:"\f01a"}.wi-wu-sleat:before{content:"\f0b5"}.wi-wu-snow:before{content:"\f01b"}.wi-wu-sunny:before{content:"\f00d"}.wi-wu-tstorms:before{content:"\f01e"}.wi-wu-unknown:before{content:"\f00d"}.ClassyCountdown-wrapper > div {
display: inline-block;
position: relative;
width: calc(25% - 20px);
margin: 10px;
}
.ClassyCountdown-wrapper .ClassyCountdown-value {
width: 100%;
line-height: 1em;
position: absolute;
top: 50%;
text-align: center;
left: 0;
display: block;
}
 .animated {
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
.animated.infinite {
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
}
.animated.hinge {
-webkit-animation-duration: 2s;
animation-duration: 2s;
}
.animated.flipOutX,
.animated.flipOutY,
.animated.bounceIn,
.animated.bounceOut {
-webkit-animation-duration: .75s;
animation-duration: .75s;
}
@-webkit-keyframes bounce {
from, 20%, 53%, 80%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
-webkit-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
40%, 43% {
-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
-webkit-transform: translate3d(0, -30px, 0);
transform: translate3d(0, -30px, 0);
}
70% {
-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
-webkit-transform: translate3d(0, -15px, 0);
transform: translate3d(0, -15px, 0);
}
90% {
-webkit-transform: translate3d(0,-4px,0);
transform: translate3d(0,-4px,0);
}
}
@keyframes bounce {
from, 20%, 53%, 80%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
-webkit-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
40%, 43% {
-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
-webkit-transform: translate3d(0, -30px, 0);
transform: translate3d(0, -30px, 0);
}
70% {
-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
-webkit-transform: translate3d(0, -15px, 0);
transform: translate3d(0, -15px, 0);
}
90% {
-webkit-transform: translate3d(0,-4px,0);
transform: translate3d(0,-4px,0);
}
}
.bounce {
-webkit-animation-name: bounce;
animation-name: bounce;
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
}
@-webkit-keyframes flash {
from, 50%, to {
opacity: 1;
}
25%, 75% {
opacity: 0;
}
}
@keyframes flash {
from, 50%, to {
opacity: 1;
}
25%, 75% {
opacity: 0;
}
}
.flash {
-webkit-animation-name: flash;
animation-name: flash;
} @-webkit-keyframes pulse {
from {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
50% {
-webkit-transform: scale3d(1.05, 1.05, 1.05);
transform: scale3d(1.05, 1.05, 1.05);
}
to {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
@keyframes pulse {
from {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
50% {
-webkit-transform: scale3d(1.05, 1.05, 1.05);
transform: scale3d(1.05, 1.05, 1.05);
}
to {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
.pulse {
-webkit-animation-name: pulse;
animation-name: pulse;
}
@-webkit-keyframes rubberBand {
from {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
30% {
-webkit-transform: scale3d(1.25, 0.75, 1);
transform: scale3d(1.25, 0.75, 1);
}
40% {
-webkit-transform: scale3d(0.75, 1.25, 1);
transform: scale3d(0.75, 1.25, 1);
}
50% {
-webkit-transform: scale3d(1.15, 0.85, 1);
transform: scale3d(1.15, 0.85, 1);
}
65% {
-webkit-transform: scale3d(.95, 1.05, 1);
transform: scale3d(.95, 1.05, 1);
}
75% {
-webkit-transform: scale3d(1.05, .95, 1);
transform: scale3d(1.05, .95, 1);
}
to {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
@keyframes rubberBand {
from {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
30% {
-webkit-transform: scale3d(1.25, 0.75, 1);
transform: scale3d(1.25, 0.75, 1);
}
40% {
-webkit-transform: scale3d(0.75, 1.25, 1);
transform: scale3d(0.75, 1.25, 1);
}
50% {
-webkit-transform: scale3d(1.15, 0.85, 1);
transform: scale3d(1.15, 0.85, 1);
}
65% {
-webkit-transform: scale3d(.95, 1.05, 1);
transform: scale3d(.95, 1.05, 1);
}
75% {
-webkit-transform: scale3d(1.05, .95, 1);
transform: scale3d(1.05, .95, 1);
}
to {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
.rubberBand {
-webkit-animation-name: rubberBand;
animation-name: rubberBand;
}
@-webkit-keyframes shake {
from, to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
-webkit-transform: translate3d(-10px, 0, 0);
transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
-webkit-transform: translate3d(10px, 0, 0);
transform: translate3d(10px, 0, 0);
}
}
@keyframes shake {
from, to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
-webkit-transform: translate3d(-10px, 0, 0);
transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
-webkit-transform: translate3d(10px, 0, 0);
transform: translate3d(10px, 0, 0);
}
}
.shake {
-webkit-animation-name: shake;
animation-name: shake;
}
@-webkit-keyframes headShake {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
6.5% {
-webkit-transform: translateX(-6px) rotateY(-9deg);
transform: translateX(-6px) rotateY(-9deg);
}
18.5% {
-webkit-transform: translateX(5px) rotateY(7deg);
transform: translateX(5px) rotateY(7deg);
}
31.5% {
-webkit-transform: translateX(-3px) rotateY(-5deg);
transform: translateX(-3px) rotateY(-5deg);
}
43.5% {
-webkit-transform: translateX(2px) rotateY(3deg);
transform: translateX(2px) rotateY(3deg);
}
50% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes headShake {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
6.5% {
-webkit-transform: translateX(-6px) rotateY(-9deg);
transform: translateX(-6px) rotateY(-9deg);
}
18.5% {
-webkit-transform: translateX(5px) rotateY(7deg);
transform: translateX(5px) rotateY(7deg);
}
31.5% {
-webkit-transform: translateX(-3px) rotateY(-5deg);
transform: translateX(-3px) rotateY(-5deg);
}
43.5% {
-webkit-transform: translateX(2px) rotateY(3deg);
transform: translateX(2px) rotateY(3deg);
}
50% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
.headShake {
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
-webkit-animation-name: headShake;
animation-name: headShake;
}
@-webkit-keyframes swing {
20% {
-webkit-transform: rotate3d(0, 0, 1, 15deg);
transform: rotate3d(0, 0, 1, 15deg);
}
40% {
-webkit-transform: rotate3d(0, 0, 1, -10deg);
transform: rotate3d(0, 0, 1, -10deg);
}
60% {
-webkit-transform: rotate3d(0, 0, 1, 5deg);
transform: rotate3d(0, 0, 1, 5deg);
}
80% {
-webkit-transform: rotate3d(0, 0, 1, -5deg);
transform: rotate3d(0, 0, 1, -5deg);
}
to {
-webkit-transform: rotate3d(0, 0, 1, 0deg);
transform: rotate3d(0, 0, 1, 0deg);
}
}
@keyframes swing {
20% {
-webkit-transform: rotate3d(0, 0, 1, 15deg);
transform: rotate3d(0, 0, 1, 15deg);
}
40% {
-webkit-transform: rotate3d(0, 0, 1, -10deg);
transform: rotate3d(0, 0, 1, -10deg);
}
60% {
-webkit-transform: rotate3d(0, 0, 1, 5deg);
transform: rotate3d(0, 0, 1, 5deg);
}
80% {
-webkit-transform: rotate3d(0, 0, 1, -5deg);
transform: rotate3d(0, 0, 1, -5deg);
}
to {
-webkit-transform: rotate3d(0, 0, 1, 0deg);
transform: rotate3d(0, 0, 1, 0deg);
}
}
.swing {
-webkit-transform-origin: top center;
transform-origin: top center;
-webkit-animation-name: swing;
animation-name: swing;
}
@-webkit-keyframes tada {
from {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
10%, 20% {
-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
}
30%, 50%, 70%, 90% {
-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
}
40%, 60%, 80% {
-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
}
to {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
@keyframes tada {
from {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
10%, 20% {
-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
}
30%, 50%, 70%, 90% {
-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
}
40%, 60%, 80% {
-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
}
to {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
.tada {
-webkit-animation-name: tada;
animation-name: tada;
} @-webkit-keyframes wobble {
from {
-webkit-transform: none;
transform: none;
}
15% {
-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
}
30% {
-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
}
45% {
-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
}
60% {
-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
}
75% {
-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
}
to {
-webkit-transform: none;
transform: none;
}
}
@keyframes wobble {
from {
-webkit-transform: none;
transform: none;
}
15% {
-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
}
30% {
-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
}
45% {
-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
}
60% {
-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
}
75% {
-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
}
to {
-webkit-transform: none;
transform: none;
}
}
.wobble {
-webkit-animation-name: wobble;
animation-name: wobble;
}
@-webkit-keyframes jello {
from, 11.1%, to {
-webkit-transform: none;
transform: none;
}
22.2% {
-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
transform: skewX(-12.5deg) skewY(-12.5deg);
}
33.3% {
-webkit-transform: skewX(6.25deg) skewY(6.25deg);
transform: skewX(6.25deg) skewY(6.25deg);
}
44.4% {
-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
transform: skewX(-3.125deg) skewY(-3.125deg);
}
55.5% {
-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
transform: skewX(1.5625deg) skewY(1.5625deg);
}
66.6% {
-webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
transform: skewX(-0.78125deg) skewY(-0.78125deg);
}
77.7% {
-webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
transform: skewX(0.390625deg) skewY(0.390625deg);
}
88.8% {
-webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
}
}
@keyframes jello {
from, 11.1%, to {
-webkit-transform: none;
transform: none;
}
22.2% {
-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
transform: skewX(-12.5deg) skewY(-12.5deg);
}
33.3% {
-webkit-transform: skewX(6.25deg) skewY(6.25deg);
transform: skewX(6.25deg) skewY(6.25deg);
}
44.4% {
-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
transform: skewX(-3.125deg) skewY(-3.125deg);
}
55.5% {
-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
transform: skewX(1.5625deg) skewY(1.5625deg);
}
66.6% {
-webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
transform: skewX(-0.78125deg) skewY(-0.78125deg);
}
77.7% {
-webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
transform: skewX(0.390625deg) skewY(0.390625deg);
}
88.8% {
-webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
}
}
.jello {
-webkit-animation-name: jello;
animation-name: jello;
-webkit-transform-origin: center;
transform-origin: center;
}
@-webkit-keyframes bounceIn {
from, 20%, 40%, 60%, 80%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
20% {
-webkit-transform: scale3d(1.1, 1.1, 1.1);
transform: scale3d(1.1, 1.1, 1.1);
}
40% {
-webkit-transform: scale3d(.9, .9, .9);
transform: scale3d(.9, .9, .9);
}
60% {
opacity: 1;
-webkit-transform: scale3d(1.03, 1.03, 1.03);
transform: scale3d(1.03, 1.03, 1.03);
}
80% {
-webkit-transform: scale3d(.97, .97, .97);
transform: scale3d(.97, .97, .97);
}
to {
opacity: 1;
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
@keyframes bounceIn {
from, 20%, 40%, 60%, 80%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
20% {
-webkit-transform: scale3d(1.1, 1.1, 1.1);
transform: scale3d(1.1, 1.1, 1.1);
}
40% {
-webkit-transform: scale3d(.9, .9, .9);
transform: scale3d(.9, .9, .9);
}
60% {
opacity: 1;
-webkit-transform: scale3d(1.03, 1.03, 1.03);
transform: scale3d(1.03, 1.03, 1.03);
}
80% {
-webkit-transform: scale3d(.97, .97, .97);
transform: scale3d(.97, .97, .97);
}
to {
opacity: 1;
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
.bounceIn {
-webkit-animation-name: bounceIn;
animation-name: bounceIn;
}
@-webkit-keyframes bounceInDown {
from, 60%, 75%, 90%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: translate3d(0, -3000px, 0);
transform: translate3d(0, -3000px, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(0, 25px, 0);
transform: translate3d(0, 25px, 0);
}
75% {
-webkit-transform: translate3d(0, -10px, 0);
transform: translate3d(0, -10px, 0);
}
90% {
-webkit-transform: translate3d(0, 5px, 0);
transform: translate3d(0, 5px, 0);
}
to {
-webkit-transform: none;
transform: none;
}
}
@keyframes bounceInDown {
from, 60%, 75%, 90%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: translate3d(0, -3000px, 0);
transform: translate3d(0, -3000px, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(0, 25px, 0);
transform: translate3d(0, 25px, 0);
}
75% {
-webkit-transform: translate3d(0, -10px, 0);
transform: translate3d(0, -10px, 0);
}
90% {
-webkit-transform: translate3d(0, 5px, 0);
transform: translate3d(0, 5px, 0);
}
to {
-webkit-transform: none;
transform: none;
}
}
.bounceInDown {
-webkit-animation-name: bounceInDown;
animation-name: bounceInDown;
}
@-webkit-keyframes bounceInLeft {
from, 60%, 75%, 90%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: translate3d(-3000px, 0, 0);
transform: translate3d(-3000px, 0, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(25px, 0, 0);
transform: translate3d(25px, 0, 0);
}
75% {
-webkit-transform: translate3d(-10px, 0, 0);
transform: translate3d(-10px, 0, 0);
}
90% {
-webkit-transform: translate3d(5px, 0, 0);
transform: translate3d(5px, 0, 0);
}
to {
-webkit-transform: none;
transform: none;
}
}
@keyframes bounceInLeft {
from, 60%, 75%, 90%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: translate3d(-3000px, 0, 0);
transform: translate3d(-3000px, 0, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(25px, 0, 0);
transform: translate3d(25px, 0, 0);
}
75% {
-webkit-transform: translate3d(-10px, 0, 0);
transform: translate3d(-10px, 0, 0);
}
90% {
-webkit-transform: translate3d(5px, 0, 0);
transform: translate3d(5px, 0, 0);
}
to {
-webkit-transform: none;
transform: none;
}
}
.bounceInLeft {
-webkit-animation-name: bounceInLeft;
animation-name: bounceInLeft;
}
@-webkit-keyframes bounceInRight {
from, 60%, 75%, 90%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
from {
opacity: 0;
-webkit-transform: translate3d(3000px, 0, 0);
transform: translate3d(3000px, 0, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(-25px, 0, 0);
transform: translate3d(-25px, 0, 0);
}
75% {
-webkit-transform: translate3d(10px, 0, 0);
transform: translate3d(10px, 0, 0);
}
90% {
-webkit-transform: translate3d(-5px, 0, 0);
transform: translate3d(-5px, 0, 0);
}
to {
-webkit-transform: none;
transform: none;
}
}
@keyframes bounceInRight {
from, 60%, 75%, 90%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
from {
opacity: 0;
-webkit-transform: translate3d(3000px, 0, 0);
transform: translate3d(3000px, 0, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(-25px, 0, 0);
transform: translate3d(-25px, 0, 0);
}
75% {
-webkit-transform: translate3d(10px, 0, 0);
transform: translate3d(10px, 0, 0);
}
90% {
-webkit-transform: translate3d(-5px, 0, 0);
transform: translate3d(-5px, 0, 0);
}
to {
-webkit-transform: none;
transform: none;
}
}
.bounceInRight {
-webkit-animation-name: bounceInRight;
animation-name: bounceInRight;
}
@-webkit-keyframes bounceInUp {
from, 60%, 75%, 90%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
from {
opacity: 0;
-webkit-transform: translate3d(0, 3000px, 0);
transform: translate3d(0, 3000px, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(0, -20px, 0);
transform: translate3d(0, -20px, 0);
}
75% {
-webkit-transform: translate3d(0, 10px, 0);
transform: translate3d(0, 10px, 0);
}
90% {
-webkit-transform: translate3d(0, -5px, 0);
transform: translate3d(0, -5px, 0);
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes bounceInUp {
from, 60%, 75%, 90%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
from {
opacity: 0;
-webkit-transform: translate3d(0, 3000px, 0);
transform: translate3d(0, 3000px, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(0, -20px, 0);
transform: translate3d(0, -20px, 0);
}
75% {
-webkit-transform: translate3d(0, 10px, 0);
transform: translate3d(0, 10px, 0);
}
90% {
-webkit-transform: translate3d(0, -5px, 0);
transform: translate3d(0, -5px, 0);
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
.bounceInUp {
-webkit-animation-name: bounceInUp;
animation-name: bounceInUp;
}
@-webkit-keyframes bounceOut {
20% {
-webkit-transform: scale3d(.9, .9, .9);
transform: scale3d(.9, .9, .9);
}
50%, 55% {
opacity: 1;
-webkit-transform: scale3d(1.1, 1.1, 1.1);
transform: scale3d(1.1, 1.1, 1.1);
}
to {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
}
@keyframes bounceOut {
20% {
-webkit-transform: scale3d(.9, .9, .9);
transform: scale3d(.9, .9, .9);
}
50%, 55% {
opacity: 1;
-webkit-transform: scale3d(1.1, 1.1, 1.1);
transform: scale3d(1.1, 1.1, 1.1);
}
to {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
}
.bounceOut {
-webkit-animation-name: bounceOut;
animation-name: bounceOut;
}
@-webkit-keyframes bounceOutDown {
20% {
-webkit-transform: translate3d(0, 10px, 0);
transform: translate3d(0, 10px, 0);
}
40%, 45% {
opacity: 1;
-webkit-transform: translate3d(0, -20px, 0);
transform: translate3d(0, -20px, 0);
}
to {
opacity: 0;
-webkit-transform: translate3d(0, 2000px, 0);
transform: translate3d(0, 2000px, 0);
}
}
@keyframes bounceOutDown {
20% {
-webkit-transform: translate3d(0, 10px, 0);
transform: translate3d(0, 10px, 0);
}
40%, 45% {
opacity: 1;
-webkit-transform: translate3d(0, -20px, 0);
transform: translate3d(0, -20px, 0);
}
to {
opacity: 0;
-webkit-transform: translate3d(0, 2000px, 0);
transform: translate3d(0, 2000px, 0);
}
}
.bounceOutDown {
-webkit-animation-name: bounceOutDown;
animation-name: bounceOutDown;
}
@-webkit-keyframes bounceOutLeft {
20% {
opacity: 1;
-webkit-transform: translate3d(20px, 0, 0);
transform: translate3d(20px, 0, 0);
}
to {
opacity: 0;
-webkit-transform: translate3d(-2000px, 0, 0);
transform: translate3d(-2000px, 0, 0);
}
}
@keyframes bounceOutLeft {
20% {
opacity: 1;
-webkit-transform: translate3d(20px, 0, 0);
transform: translate3d(20px, 0, 0);
}
to {
opacity: 0;
-webkit-transform: translate3d(-2000px, 0, 0);
transform: translate3d(-2000px, 0, 0);
}
}
.bounceOutLeft {
-webkit-animation-name: bounceOutLeft;
animation-name: bounceOutLeft;
}
@-webkit-keyframes bounceOutRight {
20% {
opacity: 1;
-webkit-transform: translate3d(-20px, 0, 0);
transform: translate3d(-20px, 0, 0);
}
to {
opacity: 0;
-webkit-transform: translate3d(2000px, 0, 0);
transform: translate3d(2000px, 0, 0);
}
}
@keyframes bounceOutRight {
20% {
opacity: 1;
-webkit-transform: translate3d(-20px, 0, 0);
transform: translate3d(-20px, 0, 0);
}
to {
opacity: 0;
-webkit-transform: translate3d(2000px, 0, 0);
transform: translate3d(2000px, 0, 0);
}
}
.bounceOutRight {
-webkit-animation-name: bounceOutRight;
animation-name: bounceOutRight;
}
@-webkit-keyframes bounceOutUp {
20% {
-webkit-transform: translate3d(0, -10px, 0);
transform: translate3d(0, -10px, 0);
}
40%, 45% {
opacity: 1;
-webkit-transform: translate3d(0, 20px, 0);
transform: translate3d(0, 20px, 0);
}
to {
opacity: 0;
-webkit-transform: translate3d(0, -2000px, 0);
transform: translate3d(0, -2000px, 0);
}
}
@keyframes bounceOutUp {
20% {
-webkit-transform: translate3d(0, -10px, 0);
transform: translate3d(0, -10px, 0);
}
40%, 45% {
opacity: 1;
-webkit-transform: translate3d(0, 20px, 0);
transform: translate3d(0, 20px, 0);
}
to {
opacity: 0;
-webkit-transform: translate3d(0, -2000px, 0);
transform: translate3d(0, -2000px, 0);
}
}
.bounceOutUp {
-webkit-animation-name: bounceOutUp;
animation-name: bounceOutUp;
}
@-webkit-keyframes fadeIn {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
@keyframes fadeIn {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
.fadeIn {
-webkit-animation-name: fadeIn;
animation-name: fadeIn;
}
@-webkit-keyframes fadeInDown {
from {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInDown {
from {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.fadeInDown {
-webkit-animation-name: fadeInDown;
animation-name: fadeInDown;
}
@-webkit-keyframes fadeInDownBig {
from {
opacity: 0;
-webkit-transform: translate3d(0, -2000px, 0);
transform: translate3d(0, -2000px, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInDownBig {
from {
opacity: 0;
-webkit-transform: translate3d(0, -2000px, 0);
transform: translate3d(0, -2000px, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.fadeInDownBig {
-webkit-animation-name: fadeInDownBig;
animation-name: fadeInDownBig;
}
@-webkit-keyframes fadeInLeft {
from {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInLeft {
from {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.fadeInLeft {
-webkit-animation-name: fadeInLeft;
animation-name: fadeInLeft;
}
@-webkit-keyframes fadeInLeftBig {
from {
opacity: 0;
-webkit-transform: translate3d(-2000px, 0, 0);
transform: translate3d(-2000px, 0, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInLeftBig {
from {
opacity: 0;
-webkit-transform: translate3d(-2000px, 0, 0);
transform: translate3d(-2000px, 0, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.fadeInLeftBig {
-webkit-animation-name: fadeInLeftBig;
animation-name: fadeInLeftBig;
}
@-webkit-keyframes fadeInRight {
from {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInRight {
from {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.fadeInRight {
-webkit-animation-name: fadeInRight;
animation-name: fadeInRight;
}
@-webkit-keyframes fadeInRightBig {
from {
opacity: 0;
-webkit-transform: translate3d(2000px, 0, 0);
transform: translate3d(2000px, 0, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInRightBig {
from {
opacity: 0;
-webkit-transform: translate3d(2000px, 0, 0);
transform: translate3d(2000px, 0, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.fadeInRightBig {
-webkit-animation-name: fadeInRightBig;
animation-name: fadeInRightBig;
}
@-webkit-keyframes fadeInUp {
from {
opacity: 0;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInUp {
from {
opacity: 0;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.fadeInUp {
-webkit-animation-name: fadeInUp;
animation-name: fadeInUp;
}
@-webkit-keyframes fadeInUpBig {
from {
opacity: 0;
-webkit-transform: translate3d(0, 2000px, 0);
transform: translate3d(0, 2000px, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInUpBig {
from {
opacity: 0;
-webkit-transform: translate3d(0, 2000px, 0);
transform: translate3d(0, 2000px, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.fadeInUpBig {
-webkit-animation-name: fadeInUpBig;
animation-name: fadeInUpBig;
}
@-webkit-keyframes fadeOut {
from {
opacity: 1;
}
to {
opacity: 0;
}
}
@keyframes fadeOut {
from {
opacity: 1;
}
to {
opacity: 0;
}
}
.fadeOut {
-webkit-animation-name: fadeOut;
animation-name: fadeOut;
}
@-webkit-keyframes fadeOutDown {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
}
@keyframes fadeOutDown {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
}
.fadeOutDown {
-webkit-animation-name: fadeOutDown;
animation-name: fadeOutDown;
}
@-webkit-keyframes fadeOutDownBig {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(0, 2000px, 0);
transform: translate3d(0, 2000px, 0);
}
}
@keyframes fadeOutDownBig {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(0, 2000px, 0);
transform: translate3d(0, 2000px, 0);
}
}
.fadeOutDownBig {
-webkit-animation-name: fadeOutDownBig;
animation-name: fadeOutDownBig;
}
@-webkit-keyframes fadeOutLeft {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
}
@keyframes fadeOutLeft {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
}
.fadeOutLeft {
-webkit-animation-name: fadeOutLeft;
animation-name: fadeOutLeft;
}
@-webkit-keyframes fadeOutLeftBig {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(-2000px, 0, 0);
transform: translate3d(-2000px, 0, 0);
}
}
@keyframes fadeOutLeftBig {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(-2000px, 0, 0);
transform: translate3d(-2000px, 0, 0);
}
}
.fadeOutLeftBig {
-webkit-animation-name: fadeOutLeftBig;
animation-name: fadeOutLeftBig;
}
@-webkit-keyframes fadeOutRight {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
}
@keyframes fadeOutRight {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
}
.fadeOutRight {
-webkit-animation-name: fadeOutRight;
animation-name: fadeOutRight;
}
@-webkit-keyframes fadeOutRightBig {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(2000px, 0, 0);
transform: translate3d(2000px, 0, 0);
}
}
@keyframes fadeOutRightBig {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(2000px, 0, 0);
transform: translate3d(2000px, 0, 0);
}
}
.fadeOutRightBig {
-webkit-animation-name: fadeOutRightBig;
animation-name: fadeOutRightBig;
}
@-webkit-keyframes fadeOutUp {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
}
@keyframes fadeOutUp {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
}
.fadeOutUp {
-webkit-animation-name: fadeOutUp;
animation-name: fadeOutUp;
}
@-webkit-keyframes fadeOutUpBig {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(0, -2000px, 0);
transform: translate3d(0, -2000px, 0);
}
}
@keyframes fadeOutUpBig {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(0, -2000px, 0);
transform: translate3d(0, -2000px, 0);
}
}
.fadeOutUpBig {
-webkit-animation-name: fadeOutUpBig;
animation-name: fadeOutUpBig;
}
@-webkit-keyframes flip {
from {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
40% {
-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
50% {
-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
80% {
-webkit-transform: perspective(400px) scale3d(.95, .95, .95);
transform: perspective(400px) scale3d(.95, .95, .95);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
to {
-webkit-transform: perspective(400px);
transform: perspective(400px);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
}
@keyframes flip {
from {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
40% {
-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
50% {
-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
80% {
-webkit-transform: perspective(400px) scale3d(.95, .95, .95);
transform: perspective(400px) scale3d(.95, .95, .95);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
to {
-webkit-transform: perspective(400px);
transform: perspective(400px);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
}
.animated.flip {
-webkit-backface-visibility: visible;
backface-visibility: visible;
-webkit-animation-name: flip;
animation-name: flip;
}
@-webkit-keyframes flipInX {
from {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
60% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
opacity: 1;
}
80% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
}
to {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
}
@keyframes flipInX {
from {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
60% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
opacity: 1;
}
80% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
}
to {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
}
.flipInX {
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important;
-webkit-animation-name: flipInX;
animation-name: flipInX;
}
@-webkit-keyframes flipInY {
from {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
60% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
opacity: 1;
}
80% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
}
to {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
}
@keyframes flipInY {
from {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
60% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
opacity: 1;
}
80% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
}
to {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
}
.flipInY {
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important;
-webkit-animation-name: flipInY;
animation-name: flipInY;
}
@-webkit-keyframes flipOutX {
from {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
30% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
opacity: 1;
}
to {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
opacity: 0;
}
}
@keyframes flipOutX {
from {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
30% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
opacity: 1;
}
to {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
opacity: 0;
}
}
.flipOutX {
-webkit-animation-name: flipOutX;
animation-name: flipOutX;
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important;
}
@-webkit-keyframes flipOutY {
from {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
30% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
opacity: 1;
}
to {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
opacity: 0;
}
}
@keyframes flipOutY {
from {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
30% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
opacity: 1;
}
to {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
opacity: 0;
}
}
.flipOutY {
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important;
-webkit-animation-name: flipOutY;
animation-name: flipOutY;
}
@-webkit-keyframes lightSpeedIn {
from {
-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
transform: translate3d(100%, 0, 0) skewX(-30deg);
opacity: 0;
}
60% {
-webkit-transform: skewX(20deg);
transform: skewX(20deg);
opacity: 1;
}
80% {
-webkit-transform: skewX(-5deg);
transform: skewX(-5deg);
opacity: 1;
}
to {
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
@keyframes lightSpeedIn {
from {
-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
transform: translate3d(100%, 0, 0) skewX(-30deg);
opacity: 0;
}
60% {
-webkit-transform: skewX(20deg);
transform: skewX(20deg);
opacity: 1;
}
80% {
-webkit-transform: skewX(-5deg);
transform: skewX(-5deg);
opacity: 1;
}
to {
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
.lightSpeedIn {
-webkit-animation-name: lightSpeedIn;
animation-name: lightSpeedIn;
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
@-webkit-keyframes lightSpeedOut {
from {
opacity: 1;
}
to {
-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
transform: translate3d(100%, 0, 0) skewX(30deg);
opacity: 0;
}
}
@keyframes lightSpeedOut {
from {
opacity: 1;
}
to {
-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
transform: translate3d(100%, 0, 0) skewX(30deg);
opacity: 0;
}
}
.lightSpeedOut {
-webkit-animation-name: lightSpeedOut;
animation-name: lightSpeedOut;
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
@-webkit-keyframes rotateIn {
from {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: rotate3d(0, 0, 1, -200deg);
transform: rotate3d(0, 0, 1, -200deg);
opacity: 0;
}
to {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
@keyframes rotateIn {
from {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: rotate3d(0, 0, 1, -200deg);
transform: rotate3d(0, 0, 1, -200deg);
opacity: 0;
}
to {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
.rotateIn {
-webkit-animation-name: rotateIn;
animation-name: rotateIn;
}
@-webkit-keyframes rotateInDownLeft {
from {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, -45deg);
transform: rotate3d(0, 0, 1, -45deg);
opacity: 0;
}
to {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
@keyframes rotateInDownLeft {
from {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, -45deg);
transform: rotate3d(0, 0, 1, -45deg);
opacity: 0;
}
to {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
.rotateInDownLeft {
-webkit-animation-name: rotateInDownLeft;
animation-name: rotateInDownLeft;
}
@-webkit-keyframes rotateInDownRight {
from {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, 45deg);
transform: rotate3d(0, 0, 1, 45deg);
opacity: 0;
}
to {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
@keyframes rotateInDownRight {
from {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, 45deg);
transform: rotate3d(0, 0, 1, 45deg);
opacity: 0;
}
to {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
.rotateInDownRight {
-webkit-animation-name: rotateInDownRight;
animation-name: rotateInDownRight;
}
@-webkit-keyframes rotateInUpLeft {
from {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, 45deg);
transform: rotate3d(0, 0, 1, 45deg);
opacity: 0;
}
to {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
@keyframes rotateInUpLeft {
from {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, 45deg);
transform: rotate3d(0, 0, 1, 45deg);
opacity: 0;
}
to {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
.rotateInUpLeft {
-webkit-animation-name: rotateInUpLeft;
animation-name: rotateInUpLeft;
}
@-webkit-keyframes rotateInUpRight {
from {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, -90deg);
transform: rotate3d(0, 0, 1, -90deg);
opacity: 0;
}
to {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
@keyframes rotateInUpRight {
from {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, -90deg);
transform: rotate3d(0, 0, 1, -90deg);
opacity: 0;
}
to {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
.rotateInUpRight {
-webkit-animation-name: rotateInUpRight;
animation-name: rotateInUpRight;
}
@-webkit-keyframes rotateOut {
from {
-webkit-transform-origin: center;
transform-origin: center;
opacity: 1;
}
to {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: rotate3d(0, 0, 1, 200deg);
transform: rotate3d(0, 0, 1, 200deg);
opacity: 0;
}
}
@keyframes rotateOut {
from {
-webkit-transform-origin: center;
transform-origin: center;
opacity: 1;
}
to {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: rotate3d(0, 0, 1, 200deg);
transform: rotate3d(0, 0, 1, 200deg);
opacity: 0;
}
}
.rotateOut {
-webkit-animation-name: rotateOut;
animation-name: rotateOut;
}
@-webkit-keyframes rotateOutDownLeft {
from {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
opacity: 1;
}
to {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, 45deg);
transform: rotate3d(0, 0, 1, 45deg);
opacity: 0;
}
}
@keyframes rotateOutDownLeft {
from {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
opacity: 1;
}
to {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, 45deg);
transform: rotate3d(0, 0, 1, 45deg);
opacity: 0;
}
}
.rotateOutDownLeft {
-webkit-animation-name: rotateOutDownLeft;
animation-name: rotateOutDownLeft;
}
@-webkit-keyframes rotateOutDownRight {
from {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
opacity: 1;
}
to {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, -45deg);
transform: rotate3d(0, 0, 1, -45deg);
opacity: 0;
}
}
@keyframes rotateOutDownRight {
from {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
opacity: 1;
}
to {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, -45deg);
transform: rotate3d(0, 0, 1, -45deg);
opacity: 0;
}
}
.rotateOutDownRight {
-webkit-animation-name: rotateOutDownRight;
animation-name: rotateOutDownRight;
}
@-webkit-keyframes rotateOutUpLeft {
from {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
opacity: 1;
}
to {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, -45deg);
transform: rotate3d(0, 0, 1, -45deg);
opacity: 0;
}
}
@keyframes rotateOutUpLeft {
from {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
opacity: 1;
}
to {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, -45deg);
transform: rotate3d(0, 0, 1, -45deg);
opacity: 0;
}
}
.rotateOutUpLeft {
-webkit-animation-name: rotateOutUpLeft;
animation-name: rotateOutUpLeft;
}
@-webkit-keyframes rotateOutUpRight {
from {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
opacity: 1;
}
to {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, 90deg);
transform: rotate3d(0, 0, 1, 90deg);
opacity: 0;
}
}
@keyframes rotateOutUpRight {
from {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
opacity: 1;
}
to {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, 90deg);
transform: rotate3d(0, 0, 1, 90deg);
opacity: 0;
}
}
.rotateOutUpRight {
-webkit-animation-name: rotateOutUpRight;
animation-name: rotateOutUpRight;
}
@-webkit-keyframes hinge {
0% {
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
20%, 60% {
-webkit-transform: rotate3d(0, 0, 1, 80deg);
transform: rotate3d(0, 0, 1, 80deg);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
40%, 80% {
-webkit-transform: rotate3d(0, 0, 1, 60deg);
transform: rotate3d(0, 0, 1, 60deg);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
opacity: 1;
}
to {
-webkit-transform: translate3d(0, 700px, 0);
transform: translate3d(0, 700px, 0);
opacity: 0;
}
}
@keyframes hinge {
0% {
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
20%, 60% {
-webkit-transform: rotate3d(0, 0, 1, 80deg);
transform: rotate3d(0, 0, 1, 80deg);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
40%, 80% {
-webkit-transform: rotate3d(0, 0, 1, 60deg);
transform: rotate3d(0, 0, 1, 60deg);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
opacity: 1;
}
to {
-webkit-transform: translate3d(0, 700px, 0);
transform: translate3d(0, 700px, 0);
opacity: 0;
}
}
.hinge {
-webkit-animation-name: hinge;
animation-name: hinge;
} @-webkit-keyframes rollIn {
from {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes rollIn {
from {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.rollIn {
-webkit-animation-name: rollIn;
animation-name: rollIn;
} @-webkit-keyframes rollOut {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
}
}
@keyframes rollOut {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
}
}
.rollOut {
-webkit-animation-name: rollOut;
animation-name: rollOut;
}
@-webkit-keyframes zoomIn {
from {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
50% {
opacity: 1;
}
}
@keyframes zoomIn {
from {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
50% {
opacity: 1;
}
}
.zoomIn {
-webkit-animation-name: zoomIn;
animation-name: zoomIn;
}
@-webkit-keyframes zoomInDown {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomInDown {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomInDown {
-webkit-animation-name: zoomInDown;
animation-name: zoomInDown;
}
@-webkit-keyframes zoomInLeft {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomInLeft {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomInLeft {
-webkit-animation-name: zoomInLeft;
animation-name: zoomInLeft;
}
@-webkit-keyframes zoomInRight {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomInRight {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomInRight {
-webkit-animation-name: zoomInRight;
animation-name: zoomInRight;
}
@-webkit-keyframes zoomInUp {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomInUp {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomInUp {
-webkit-animation-name: zoomInUp;
animation-name: zoomInUp;
}
@-webkit-keyframes zoomOut {
from {
opacity: 1;
}
50% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
to {
opacity: 0;
}
}
@keyframes zoomOut {
from {
opacity: 1;
}
50% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
to {
opacity: 0;
}
}
.zoomOut {
-webkit-animation-name: zoomOut;
animation-name: zoomOut;
}
@-webkit-keyframes zoomOutDown {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
to {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomOutDown {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
to {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomOutDown {
-webkit-animation-name: zoomOutDown;
animation-name: zoomOutDown;
}
@-webkit-keyframes zoomOutLeft {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
}
to {
opacity: 0;
-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
transform: scale(.1) translate3d(-2000px, 0, 0);
-webkit-transform-origin: left center;
transform-origin: left center;
}
}
@keyframes zoomOutLeft {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
}
to {
opacity: 0;
-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
transform: scale(.1) translate3d(-2000px, 0, 0);
-webkit-transform-origin: left center;
transform-origin: left center;
}
}
.zoomOutLeft {
-webkit-animation-name: zoomOutLeft;
animation-name: zoomOutLeft;
}
@-webkit-keyframes zoomOutRight {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
}
to {
opacity: 0;
-webkit-transform: scale(.1) translate3d(2000px, 0, 0);
transform: scale(.1) translate3d(2000px, 0, 0);
-webkit-transform-origin: right center;
transform-origin: right center;
}
}
@keyframes zoomOutRight {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
}
to {
opacity: 0;
-webkit-transform: scale(.1) translate3d(2000px, 0, 0);
transform: scale(.1) translate3d(2000px, 0, 0);
-webkit-transform-origin: right center;
transform-origin: right center;
}
}
.zoomOutRight {
-webkit-animation-name: zoomOutRight;
animation-name: zoomOutRight;
}
@-webkit-keyframes zoomOutUp {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
to {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomOutUp {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
to {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomOutUp {
-webkit-animation-name: zoomOutUp;
animation-name: zoomOutUp;
}
@-webkit-keyframes slideInDown {
from {
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
visibility: visible;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes slideInDown {
from {
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
visibility: visible;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
.slideInDown {
-webkit-animation-name: slideInDown;
animation-name: slideInDown;
}
@-webkit-keyframes slideInLeft {
from {
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
visibility: visible;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes slideInLeft {
from {
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
visibility: visible;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
.slideInLeft {
-webkit-animation-name: slideInLeft;
animation-name: slideInLeft;
}
@-webkit-keyframes slideInRight {
from {
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
visibility: visible;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes slideInRight {
from {
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
visibility: visible;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
.slideInRight {
-webkit-animation-name: slideInRight;
animation-name: slideInRight;
}
@-webkit-keyframes slideInUp {
from {
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
visibility: visible;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes slideInUp {
from {
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
visibility: visible;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
.slideInUp {
-webkit-animation-name: slideInUp;
animation-name: slideInUp;
}
@-webkit-keyframes slideOutDown {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
}
@keyframes slideOutDown {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
}
.slideOutDown {
-webkit-animation-name: slideOutDown;
animation-name: slideOutDown;
}
@-webkit-keyframes slideOutLeft {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
}
@keyframes slideOutLeft {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
}
.slideOutLeft {
-webkit-animation-name: slideOutLeft;
animation-name: slideOutLeft;
}
@-webkit-keyframes slideOutRight {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
}
@keyframes slideOutRight {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
}
.slideOutRight {
-webkit-animation-name: slideOutRight;
animation-name: slideOutRight;
}
@-webkit-keyframes slideOutUp {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
}
@keyframes slideOutUp {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
}
.slideOutUp {
-webkit-animation-name: slideOutUp;
animation-name: slideOutUp;
}.row + .row {
margin-top: 30px;
}
.row > [class*="col-md"] {
padding-bottom: 15px;
}
.row.no-padding,
.row.no-margin {
margin-left: 0;
margin-right: 0;
}
.row.no-padding > [class*="col-md"] {
padding: 0!important;
}
.col-xs-1_5,
.col-xs-2_5,
.col-xs-3_5,
.col-xs-4_5,
.col-sm-1_5,
.col-sm-2_5,
.col-sm-3_5,
.col-sm-4_5,
.col-md-1_5,
.col-md-2_5,
.col-md-3_5,
.col-md-4_5,
.col-lg-1_5,
.col-lg-2_5,
.col-lg-3_5,
.col-lg-4_5 {
position: relative;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
}
.col-xs-1_5,
.col-xs-2_5,
.col-xs-3_5,
.col-xs-4_5 {
float: left;
}
.col-xs-1_5 {
width: 20%;
}
.col-xs-2_5 {
width: 40%;
}
.col-xs-3_5 {
width: 60%;
}
.col-xs-4_5 {
width: 80%;
}
.col-xs-pull-1_5 {
right: 20%;
}
.col-xs-pull-2_5 {
right: 40%;
}
.col-xs-pull-3_5 {
right: 60%;
}
.col-xs-pull-4_5 {
right: 80%;
}
.col-xs-push-1_5 {
left: 20%;
}
.col-xs-push-2_5 {
left: 40%;
}
.col-xs-push-3_5 {
left: 60%;
}
.col-xs-push-4_5 {
left: 80%;
}
.col-xs-offset-1_5 {
margin-left: 20%;
}
.col-xs-offset-2_5 {
margin-left: 40%;
}
.col-xs-offset-3_5 {
margin-left: 60%;
}
.col-xs-offset-4_5 {
margin-left: 80%;
}
@media (min-width: 768px) {
.row > [class*="col-sm"] {
padding-bottom: 0;
}
.col-sm-1_5,
.col-sm-2_5,
.col-sm-3_5,
.col-sm-4_5 {
float: left;
}
.col-sm-1_5 {
width: 20%;
}
.col-sm-2_5 {
width: 40%;
}
.col-sm-3_5 {
width: 60%;
}
.col-sm-4_5 {
width: 80%;
}
.col-sm-pull-1_5 {
right: 20%;
}
.col-sm-pull-2_5 {
right: 40%;
}
.col-sm-pull-3_5 {
right: 60%;
}
.col-sm-pull-4_5 {
right: 80%;
}
.col-sm-push-1_5 {
left: 20%;
}
.col-sm-push-2_5 {
left: 40%;
}
.col-sm-push-3_5 {
left: 60%;
}
.col-sm-push-4_5 {
left: 80%;
}
.col-sm-offset-1_5 {
margin-left: 20%;
}
.col-sm-offset-2_5 {
margin-left: 40%;
}
.col-sm-offset-3_5 {
margin-left: 60%;
}
.col-sm-offset-4_5 {
margin-left: 80%;
}
}
@media (min-width: 992px) {
.row > [class*="col-md"] {
padding-bottom: 0;
}
.col-md-1_5,
.col-md-2_5,
.col-md-3_5,
.col-md-4_5 {
float: left;
}
.col-md-1_5 {
width: 20%;
}
.col-md-2_5 {
width: 40%;
}
.col-md-3_5 {
width: 60%;
}
.col-md-4_5 {
width: 80%;
}
.col-md-pull-1_5 {
right: 20%;
}
.col-md-pull-2_5 {
right: 40%;
}
.col-md-pull-3_5 {
right: 60%;
}
.col-md-pull-4_5 {
right: 80%;
}
.col-md-push-1_5 {
left: 20%;
}
.col-md-push-2_5 {
left: 40%;
}
.col-md-push-3_5 {
left: 60%;
}
.col-md-push-4_5 {
left: 80%;
}
.col-md-offset-1_5 {
margin-left: 20%;
}
.col-md-offset-2_5 {
margin-left: 40%;
}
.col-md-offset-3_5 {
margin-left: 60%;
}
.col-md-offset-4_5 {
margin-left: 80%;
}
}
@media (min-width: 1200px) {
.row > [class*="col-lg"] {
padding-bottom: 0;
}
.col-lg-1_5,
.col-lg-2_5,
.col-lg-3_5,
.col-lg-4_5 {
float: left;
}
.col-lg-1_5 {
width: 20%;
}
.col-lg-2_5 {
width: 40%;
}
.col-lg-3_5 {
width: 60%;
}
.col-lg-4_5 {
width: 80%;
}
.col-lg-pull-1_5 {
right: 20%;
}
.col-lg-pull-2_5 {
right: 40%;
}
.col-lg-pull-3_5 {
right: 60%;
}
.col-lg-pull-4_5 {
right: 80%;
}
.col-lg-push-1_5 {
left: 20%;
}
.col-lg-push-2_5 {
left: 40%;
}
.col-lg-push-3_5 {
left: 60%;
}
.col-lg-push-4_5 {
left: 80%;
}
.col-lg-offset-1_5 {
margin-left: 20%;
}
.col-lg-offset-2_5 {
margin-left: 40%;
}
.col-lg-offset-3_5 {
margin-left: 60%;
}
.col-lg-offset-4_5 {
margin-left: 80%;
}
} .border-right {
border-right: 1px solid #f5f5f5;
} .text-light {
color: #fff;
}
.text-light,
.text-light h1,
.text-light h2,
.text-light h3,
.text-light h4,
.text-light h5,
.text-light h6,
.text-light a,
h1.text-light,
h2.text-light,
h3.text-light,
h4.text-light,
h5.text-light,
h6.text-light,
a.text-light {
color: #fff!important;
}
.text-light a:hover,
a.text-light:hover {
color: rgba(255,255,255,.7)!important;
}
.text-primary {
color: #fdd200;
}
.text-dark {
color: #222;
} .magee-dropcap {
position: relative;
float: left;
top: .05em;
margin-right: .15em;
padding: 0;
line-height: .8;
font-size: 5em;
text-transform: uppercase;
color: #fdd200;
}
.dropcap-boxed {
padding: .05em .1em .1em .1em;
background-color: #fdd200;
color: #fff;
} .magee-highlight {
background-color: #fdd200;
color: #fff;
padding: 0 .3em;
} .tooltip-text {
color: #fdd200;
}
.tooltip-text:hover {
cursor: pointer;
} .box-shadow {
box-shadow: 1px 1px 5px 0 rgba(0,0,0,.1);
} .magee-btn-wrapper {
display: inline;
}
a.btn-normal:hover,
a.magee-btn-normal:hover {
text-decoration: none;
}
.btn-normal, .magee-btn-normal {
position: relative;
display: inline-block;
text-align: center;
vertical-align: middle;
white-space: nowrap;
cursor: pointer;
color: #fff;
background-color: #fdd200;
line-height: 1;
padding: .9em 1.6em;
border-radius: 0;
border-width: 0;
border-style: solid;
}
.btn-normal, .magee-btn-normal:hover,
.btn-normal, .magee-btn-normal:active,
.btn-normal, .magee-btn-normal:focus {
background-color: #f6cc00;
color: #fff;
}
.btn-md {
font-size: 1em;
}
.btn-lg, .btn-large {
font-size: 1.2em;
}
.btn-sm, .btn-small {
font-size: .8em;
}
.btn-xl {
font-size: 1.5em;
}
.btn-square {
border-radius: 0;
}
.btn-rounded {
border-radius: 5px;
}
.btn-full-rounded {
border-radius: 50px;
}
.btn-text-shadow {
text-shadow: 0 1px rgba(0,0,0,.4);
}
.btn-gradient {
background-image: -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.05)),to(rgba(0,0,0,.1)));
background-image: -webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.1));
background-image: -moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.1));
background-image: -ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.1));
background-image: -o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.1));
background-image: linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.1));
}
.btn-2d {
text-shadow: 0 1px rgba(0,0,0,.4);
box-shadow: 0 0 0 1px rgba(0,0,0,.2) inset;
background-image: -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.05)),to(rgba(0,0,0,.1)));
background-image: -webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.1));
background-image: -moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.1));
background-image: -ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.1));
background-image: -o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.1));
background-image: linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.1));
}
.btn-3d {
text-shadow: 0 1px rgba(0,0,0,.4);
box-shadow: 0 3px 0 0 #C5A300;
}
.magee-btn-normal.btn-light {
background-color: #fff;
color: #000;
}
.magee-btn-normal.btn-dark {
background-color: #000;
color: #fff;
}
.magee-btn-normal.btn-line {
background-color: transparent;
color: #fdd200;
border: 2px solid #fdd200;
}
.magee-btn-normal.btn-line:hover,
.magee-btn-normal.btn-line:active,
.magee-btn-normal.btn-line:focus {
background-color: rgba(255,255,255,.1);
}
.magee-btn-normal.btn-line.btn-light {
border-color: #fff;
color: #fff;
background-color: transparent;
}
.magee-btn-normal.btn-line.btn-light:hover,
.magee-btn-normal.btn-line.btn-light:active,
.magee-btn-normal.btn-line.btn-light:focus {
background-color: rgba(255,255,255,.1);
}
.magee-btn-normal.btn-line.btn-dark {
border-color: #000;
color: #000;
background-color: transparent;
}
.magee-btn-normal.btn-line.btn-dark:hover,
.magee-btn-normal.btn-line.btn-dark:active,
.magee-btn-normal.btn-line.btn-dark:focus {
background-color: #000;
color: #fff;
}
.btn-block {
display: block;
} .magee-feature-box h3 {
font-size: 18px;
}
.magee-feature-box .feature-content p {
margin-bottom: .8em;
}
.magee-feature-box.style1,
.magee-feature-box.style4 {
text-align: center;
}
.magee-feature-box.style2 h3,
.magee-feature-box.style3 h3 {
text-align:left;
}
.magee-feature-box.style2 .feature-content,
.magee-feature-box.style3 .feature-content {
text-align: right;
}
.magee-feature-box.style2 .feature-content p,
.magee-feature-box.style3 .feature-content p {
text-align: left;
}
.magee-feature-box.style2.reverse h3,
.magee-feature-box.style3.reverse h3 {
text-align: right;
}
.magee-feature-box.style2.reverse .feature-content,
.magee-feature-box.style3.reverse .feature-content {
text-align: left;
}
.magee-feature-box.style2.reverse .feature-content p,
.magee-feature-box.style3.reverse .feature-content p {
text-align: right;
}
.magee-feature-box img {
display: block;
}
.magee-feature-box.style1 .icon-box,
.magee-feature-box.style4 .icon-box,
.magee-feature-box.style1 img,
.magee-feature-box.style4 img {
margin: 0 auto;	
}
.magee-feature-box.style1 .icon-box .fa-fw,
.magee-feature-box.style4 .icon-box .fa-fw {
margin-left: -0.142857em;
}
.magee-feature-box.style2 {
position: relative;
min-height: 80px;
padding-left: 95px;
}
.magee-feature-box.style2 .icon-box,
.magee-feature-box.style2 img {
position: absolute;
top: 0; left: 0;
}
.magee-feature-box.style2.reverse {
padding-left: 0;
padding-right: 95px;
}
.magee-feature-box.style2.reverse .icon-box,
.magee-feature-box.style2.reverse img {
right: 0;
left: auto;
}
.magee-feature-box.style3 .icon-box,
.magee-feature-box.style3 img {
float: left;
margin-bottom: 10px;
}
.magee-feature-box.style3.reverse .icon-box,
.magee-feature-box.style3.reverse img {
float: right;
}
.magee-feature-box.style3 h3 {
clear: none;
float: left;
margin: 0 0 0 15px;
line-height: 80px;
}
.magee-feature-box.style3.reverse h3 {
float: right;
margin-right: 15px;
margin-left: 0;
}
.magee-feature-box.style3 p {
clear: left;
}
.magee-feature-box.style3.reverse p {
clear: right;
}
.magee-feature-box.style4 {
background-color: #f5f5f5;
position: relative;
padding: 50px 10px 10px;
margin-top: 40px;
}
.magee-feature-box.style4 .icon-box,
.magee-feature-box.style4 img {
position: absolute;
top: -40px;
left: 50%;
margin-left: -40px;
background-color: #fff;
} .icon-box {
text-align: center;
color: #222;
font-size: 40px;
line-height: 1em;
width: 1em;
height: 1em;
}
.icon-box.primary {
color: #fdd200;
}
.icon-box.light {
color: #fff;
}
.icon-box.icon-xl {
font-size: 80px;
}
.icon-box.icon-lg {
font-size: 60px;
}
.icon-box.icon-sm {
font-size: 20px;
}
.icon-circle {
border-radius: 50%;
border-style: solid;
border-width: 2px;
border-color: #222;
background-color: rgba(0,0,0,0);
line-height: 2.5em;
width: 2.5em;
height: 2.5em;
} .magee-accordion .panel {
border-radius: 0;
}
.magee-accordion .panel {
border: none;
box-shadow: none;
border-bottom: 1px solid #ddd;
}
.magee-accordion.panel-group .panel-heading+.panel-collapse>.list-group,
.magee-accordion.panel-group .panel-heading+.panel-collapse>.panel-body {
border-top: none;
}
.magee-accordion .panel-heading {
padding: 10px;
}
.magee-accordion .panel-heading i {
color: #777;
margin-right: .5em;
}
.magee-accordion .panel-body {
padding: 15px 10px;
}
.magee-accordion .panel-default > .panel-heading {
background-color: transparent;
border: none;
}
.magee-accordion .panel-group .panel+.panel {
margin-top: 0;
}
.magee-accordion .panel-heading {
position: relative;
border: none;
border-radius: 0;
}
.magee-accordion h4.panel-title {
margin-top: 0;
margin-bottom: 0;
color: inherit;
font-size: 16px;
}
.magee-accordion .magee-accordion.style3 .panel-heading .accordion-toggle:after {
display:none ;
}
.magee-accordion.style3 .panel-heading .accordion-toggle.collapsed:after {
display:none ;
}
.magee-accordion.style3 .panel-heading .accordion-toggle:after {
display:none ;
}
.magee-accordion.accordion-spacing .panel-heading {
padding: 15px;
}
.magee-accordion.accordion-spacing .panel-default > .panel-heading {
background-color: #fdfdfd;
}
.magee-accordion.accordion-spacing .panel-heading:hover {
background: #f8f8f8;
}
.magee-accordion.accordion-spacing .panel-body {
padding: 15px;
}
.magee-accordion.accordion-spacing .panel-heading .accordion-toggle:after {
top: 15px;
right: 15px;
}
.magee-accordion.accordion-spacing .panel {
border: 1px solid #ddd;
overflow: hidden;
margin-bottom: 10px;
}
.magee-accordion.accordion-spacing .panel:last-child {
border-bottom-width: 1px;
}
.magee-accordion.accordion-spacing.panel-group .panel+.panel {
margin-top: 0;
}
.magee-accordion .panel-heading .accordion-toggle:after {
position: absolute;
display: block;
font-family: FontAwesome;
content: "\f106";
right: 10px;
top: 10px;
width: 16px;
height: 16px;
line-height: 16px;
font-size: 14px;	
text-align: center;
color: #777;
}
.magee-accordion .panel-heading .accordion-toggle.collapsed:after {
content: "\f107";
}
.magee-accordion .magee-accordion.style2 .panel-heading .accordion-toggle:after {
content: "\f147";
}
.magee-accordion.style2 .panel-heading .accordion-toggle.collapsed:after {
content: "\f196";
}
.magee-accordion.accordion-boxed .panel-heading {
padding: 15px;
}
.magee-accordion.accordion-boxed .panel-default > .panel-heading {
background-color: #fdfdfd;
}
.magee-accordion.accordion-boxed .panel-heading:hover {
background: #f8f8f8;
}
.magee-accordion.accordion-boxed .panel-body {
padding: 15px;
}
.magee-accordion.accordion-boxed .panel-heading .accordion-toggle:after {
top: 15px;
right: 15px;
}
.magee-accordion.accordion-boxed .panel {
border: 1px solid #ddd;
border-bottom-width: 0;
overflow: hidden;
}
.magee-accordion.accordion-boxed .panel:last-child {
border-bottom-width: 1px;
}
.magee-accordion.accordion-boxed.panel-group .panel+.panel {
margin-top: 0;
}
.magee-accordion.panel-group .panel-heading+.panel-collapse>.list-group,
.magee-accordion.panel-group .panel-heading+.panel-collapse>.panel-body {
border-top: 1px solid #ddd;
} .magee-accordion.faq .panel-heading {
padding: 20px 10px;
}
.magee-accordion.faq .panel-heading .accordion-toggle:after {
top: 20px;
}
.magee-accordion.accordion-boxed.faq .panel-heading {
padding: 25px 15px;
}
.magee-accordion.accordion-boxed.faq .panel-heading .accordion-toggle:after {
top: 25px;
}
.faq-list-filter .faq-box-wrap {
display: none;
overflow: hidden;
width:100%;
} .list-filter li a {
display: block;
padding: 5px 10px;
color: #777;
}
.list-filter li a:hover,
.list-filter li.active a {
background-color: #f8f8f8;
}
.portfolio-list-filter li a:hover,
.portfolio-list-filter li.active a {
background-color: #fdd200;
color: #fff;
}
.portfolio-list-filter .portfolio-box-wrap {
display:none;
} .tab-title {
font-size: 16px;
margin: 0;
}
.tab-title i {
margin-right: 5px;
color: #777;
}
.magee-tab-box ul {
margin: 0;
width: 100%;
}
.tab-pane {
padding: 10px 0;
}
.magee-tab-box.tab-line ul.list-inline {
border-bottom: 2px solid #eee;
}
.magee-tab-box ul.list-inline > li {
padding: 0;
}
.magee-tab-box.tab-line ul > li > a {
padding: 15px 20px;
display: block;
margin-bottom: -2px;
border-bottom: 2px solid transparent;
}
.magee-tab-box.tab-line ul > li.active > a {
border-bottom-color: #fdd200;
}
.magee-tab-box.tab-normal ul > li > a {
padding: 15px 20px;
border-radius: 0;
margin-right: 0;
}
.magee-tab-box.tab-normal ul > li > a {
background-color: #fdfdfd;
border: 1px solid #ddd;
}
.magee-tab-box.tab-normal ul > li > a:hover {
background-color: #f8f8f8;
}
.magee-tab-box.tab-normal.tab-vertical ul.nav-stacked li {
float: left;
}
.magee-tab-box.tab-normal.tab-vertical ul.nav-stacked>li+li {
margin-top: 0;
margin-left: 0;
}
.magee-tab-box.tab-normal .tab-pane {
padding: 20px;
border: 1px solid #ddd;
border-top: 0;
}
@media screen and (min-width:768px) {
.magee-tab-box.tab-normal ul > li + li > a,
.magee-tab-box.tab-normal ul > li + li > a:hover,
.magee-tab-box.tab-normal .nav-tabs.nav-justified>.active>a,
.magee-tab-box.tab-normal .nav-tabs.nav-justified>.active>a:focus,
.magee-tab-box.tab-normal .nav-tabs.nav-justified>.active>a:hover {
border-left: 0;
}
.magee-tab-box.tab-normal .nav-tabs.nav-justified > li:first-child > a,
.magee-tab-box.tab-normal .nav-tabs.nav-justified > li:first-child > a:focus,
.magee-tab-box.tab-normal .nav-tabs.nav-justified > li:first-child > a:hover {
border-left: 1px solid #ddd;
}
.magee-tab-box.tab-normal ul > li.active > a {
background-color: #fff;
border-bottom-color: #fff;
}
.magee-tab-box.tab-vertical ul {
width: 30%;
}
.magee-tab-box.tab-normal.tab-vertical ul.nav-stacked li {
float: none;
}
.magee-tab-box.tab-normal.tab-vertical ul.nav-stacked>li+li {
margin-top: 0;
margin-left: 0;
}
.magee-tab-box.tab-vertical .tab-content {
width: 70%;
}
.magee-tab-box.tab-normal.tab-vertical ul > li + li {
margin-top: 0;
}
.magee-tab-box.tab-normal.tab-vertical ul > li > a {
border: 1px solid #ddd;
margin: 0;
}
.magee-tab-box.tab-normal.tab-vertical.tab-vertical-left ul > li > a {
margin-right: -1px;
}
.magee-tab-box.tab-normal.tab-vertical.tab-vertical-right ul > li > a {
margin-left: -1px;
}
.magee-tab-box.tab-normal.tab-vertical.tab-vertical-left ul > li + li > a {
border-left: 1px solid #ddd;
}
.magee-tab-box.tab-normal.tab-vertical.tab-vertical-right ul > li + li > a {
border-right: 1px solid #ddd;
}
.magee-tab-box.tab-normal.tab-vertical ul > li.active > a {
border-bottom-color: #ddd;
}
.magee-tab-box.tab-normal.tab-vertical.tab-vertical-left ul > li.active > a {
border-right-color: #fff;
}
.magee-tab-box.tab-normal.tab-vertical.tab-vertical-right ul > li.active > a {
border-left-color: #fff;
}
.magee-tab-box.tab-normal.tab-vertical .tab-pane {
padding: 20px;
border: 1px solid #ddd;
}
}
.magee-tab-box .nav-pills > li {
padding-right: 10px;
}
.magee-tab-box .nav-pills > li:last-child {
padding-right: 0;
}
.magee-tab-box .nav-pills > li > a {
border-radius: 0;
}
.magee-tab-box .nav-pills > li.active >a,
.magee-tab-box .nav-pills > li.active >a:focus,
.magee-tab-box .nav-pills > li.active >a:hover,
.magee-tab-box .nav-pills > li > a:hover {
color: #777;
background-color: #f8f8f8;
} .magee-panel {
border-radius: 0;
box-shadow: none;
overflow:hidden;
}
.panel-primary {
border-color: #fdd200;
}
.panel-primary .panel-heading {
background-color: #fdd200;
border-color: #fdd200;
}
.magee-panel h3.panel-title {
margin-top: 0;
margin-bottom: 0;
color: inherit;
font-size: 16px;
}
.magee-alert {
background-color: #f5f5f5;
border-radius: 0;
padding: 25px 15px;
border-style: solid;
clear: both;
}
.magee-alert i {
-webkit-transform: scale(2) translateX(.3em);
transform: scale(2) translateX(.3em);
margin-right: 1.5em;
}
.alert-dismissable .close, .alert-dismissible .close {
top: 0;
right: 0;
opacity: 1;
}
.magee-alert .close {
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-o-transition: all 0.2s ease; 
transition: all 0.2s ease;
}
.magee-alert .close:hover {
color: inherit;
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-o-transition: all 0.2s ease; 
transition: all 0.2s ease;
}
button.close {
background: none;
border: none;
border-bottom: none;
border-radius: 0;
padding: 0;
color: inherit;
}
button.close:hover {
background: none;
}
button.close:active {
padding: 0;
background: none;
border: none;
} .magee-pricing-box {
box-shadow: 1px 1px 5px 0 rgba(0,0,0,.1);
overflow: hidden;
}
.magee-pricing-box .panel-heading {
background-color: #fff;
padding: 20px;
border-bottom: 1px solid #ddd;
}
.pricing-top-icon {
font-size: 72px;
color: #fdd200;
line-height: 1;
margin-bottom: 10px;
}
.magee-pricing-box .panel-title {
font-size: 24px;
}
.magee-pricing-box.featured .panel-heading {
background-color: #fdd200;
}
.magee-pricing-box.featured .pricing-top-icon,
.magee-pricing-box.featured .panel-title {
color: #fff;
}
.magee-pricing-box .panel-body {
padding: 0;
}
.magee-pricing-box .pricing-tag {
background-color: #f5f5f5;
padding: 20px;
border-bottom: 1px solid #ddd;
font-size: 3em;
}
.pricing-tag .currency {
color: #fdd200;
font-size: .5em;
position: relative;
top: -1em;
}
.pricing-tag .price {
color: #fdd200;
}
.pricing-tag .unit {
font-size: .3em;
position: relative;
bottom: 0;
left: .5em;
}
.magee-pricing-box .pricing-list {
list-style-type: none;
margin: 0;
}
.magee-pricing-box .pricing-list li {
padding: 20px 10px;
}
.magee-pricing-box .panel-footer {
padding: 20px 10px;
background-color: #f5f5f5;
}
.pricing-box-flat {
border: none;
background-color: #f5f5f5;
padding: 20px;
box-shadow: none;
}
.pricing-box-flat.featured {
background-color: #fdd200;
color: #fff;
}
.pricing-box-flat.featured .pricing-top-icon, 
.pricing-box-flat.featured .panel-title, 
.pricing-box-flat.featured .pricing-tag .price,
.pricing-box-flat.featured .pricing-tag .currency {
color: #fff;
}
.pricing-box-flat .panel-heading,
.pricing-box-flat .pricing-tag, 
.pricing-box-flat .panel-footer,
.pricing-box-flat .pricing-list li {
background-color: transparent;
border: none;
padding: 5px;
}
.pricing-box-flat.featured .magee-btn-normal {
border: 2px solid #fff;
background-color: transparent!important;
}
@media (min-width: 992px) {
.standout {
margin: -20px;
position: relative;
z-index: 2;
}
.magee-pricing-table.no-margin .magee-pricing-box-wrap + .magee-pricing-box-wrap .magee-pricing-box {
border-left: none;
}
.magee-pricing-box-wrap.no-padding {
padding: 0;
}
}
.magee-pricing-table.no-margin .pricing-list li + li {
border-top: 1px solid #ddd;
}
.pricing-box-label .panel-heading,
.pricing-box-label .pricing-tag,
.pricing-box-label .panel-footer {
visibility: hidden;
}
.pricing-box-label {
border-left-color: transparent;
border-top-color: transparent;
border-bottom-color: transparent;
box-shadow: none;
font-weight: 700;
border-radius: 0!important;
}
.pricing-box-label .pricing-list {
padding-right: 20px;
} .magee-person-box {
text-align: center;
margin: 0 auto;
}
.person-vcard .person-name {
font-size: 18px;
margin: 20px 0 10px;
}
.person-vcard .person-title {
font-size: 14px;
margin: 0 0 10px;
}
.person-vcard .person-title:after {
display: block;
margin: 10px auto;
width: 80px; 
height: 1px; 
background-color: #fdd200;
content: "";
}
.person-vcard .person-desc {
margin: 0 0 10px;
}
.person-social {
text-align: center;
margin: 0;
}
.person-social li {
display: inline-block;
margin: 0 5px;
}
.person-social li a {
font-size: 16px;
color: #595959;
width: 30px;
height: 30px;
border-radius: 4px;
line-height: 28px;
display: inline-block;
border: 0;
}
.person-social li a:hover {
background: #fff;
}
.person-social li a:hover {
color: #fdd200;
}
.person-social.boxed li a {
color: #fff;
background-color: #595959;
}
.person-social.boxed li a:hover {
color: #fff;
background-color: #fdd200;
}
.magee-person-box.person-box-horizontal {
margin: 0 -15px;
}
.person-box-horizontal .person-vcard .person-name {
margin-top: 0;
}
.person-box-horizontal .person-social {
text-align: left;
}
.person-box-horizontal li {
margin: 0 10px 0 0;
}
.person-box-horizontal .person-vcard .person-title:after {
margin-left: 0;
} .magee-popover{
cursor:pointer;
} .magee-testimonial-box {
max-width: 100%;
}
.magee-testimonial-box .testimonial-content {
margin-bottom: 1em;
position: relative;
}
.magee-testimonial-box .testimonial-quote {
position: relative;
padding: 10px 0 0 35px;
}
.magee-testimonial-box .testimonial-quote:before {
content: "\f10d";
display: block;
font: normal normal normal 30px/1 FontAwesome;
line-height: 1;
position: absolute;
left: 0;
top: 0;
opacity: .3;
}
.magee-testimonial-box .testimonial-vcard.style1 {
display: table;
}
.magee-testimonial-box .testimonial-vcard.style1 .testimonial-avatar,
.magee-testimonial-box .testimonial-vcard.style1 .testimonial-author {
display: table-cell;
vertical-align: middle;
}
.magee-testimonial-box .testimonial-avatar {
padding-right: 10px;
}
.magee-testimonial-box .testimonial-vcard.style1 img {
width: 60px;
height: 60px;
}
.magee-testimonial-box .testimonial-vcard:before {
content: ""!important;
}
.magee-testimonial-box .testimonial-author .name {
margin: 0;
color: inherit;
}
.magee-testimonial-box .testimonial-vcard.style2 .testimonial-avatar {
margin-bottom: 1em;
padding-right: 0;
}
.magee-testimonial-box .testimonial-vcard.style2 img {
width: 80px;
height: 80px;
display: inline-block;
}
.magee-testimonial-box.testimonial-boxed .testimonial-content {
border: 1px solid #ddd;
background-color: #f5f5f5;
padding: 1.5em;
margin-bottom: 2em;
}
.magee-testimonial-box.testimonial-boxed .testimonial-content:before {
content: "";
display: block;
width: 0;
height: 0;
border: 10px solid transparent;
border-top-color: #f5f5f5;
position: absolute;
bottom: -20px; left: 50px;
z-index: 3;
}
.magee-testimonial-box.testimonial-boxed .testimonial-content:after {
content: "";
display: block;
width: 0;
height: 0;
border: 11px solid rgba(0, 0, 0, 0);
border-top-color: #DDD;
position: absolute;
bottom: -23px;
left: 49px;
z-index: 2;
}
.magee-testimonial-box.testimonial-boxed .testimonial-vcard.style1 {
margin-left: 25px;
}
.magee-testimonial-box.testimonial-boxed .testimonial-vcard.style2 {
text-align: center;
}
.magee-testimonial-box.testimonial-boxed.text-center .testimonial-content:before {
left: 50%;
margin-left: -10px;
}
.magee-testimonial-box.testimonial-boxed.text-center .testimonial-content:after {
left: 50%;
margin-left: -11px;
} .magee-promo-box {
display: table;
width:100%;
}
.promo-action .image-instead{
display: inline;
margin-right: .5em;
}
.magee-promo-box.boxed {
padding: 5px 15px;
border: 1px solid #eee;
background-color: #f5f5f5;
}
@media screen and (min-width:768px) {
.promo-info, .promo-action {
display: table-cell;
vertical-align: middle;
}
}
.promo-info {
padding-right: 15px;
} .magee-progress-box {
overflow:hidden;
}
.magee-progress-box .progress {
background-color: #eee;
margin-bottom: 10px;
height: 30px;
border-radius: 0;
box-shadow: none;
}
.magee-progress-box .progress-bar {
padding: 0 5px;
background-color: #fdd200;
overflow: hidden;
text-align: left;
box-shadow: none;
font-weight: 700;
}
.magee-progress-box .label {
font-size: .9em;
background-color: rgba(0,0,0,.3);
margin: 2px 0;
}
.progress-bar-striped.animated {
-webkit-animation-name: progress-bar-striped;
animation-name: progress-bar-striped;
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
}
@-webkit-keyframes progress-bar-striped {
from {
background-position: 40px 0;
}
to {
background-position: 0 0;
}
}
@-webkit-keyframes progress-bar-striped {
from {
background-position: 40px 0;
}
to {
background-position: 0 0;
}
}
.progress.rounded {
border-radius: 5px;
}
.progress.rounded .progress-bar {
border-radius: 5px;
}
.progress-box .progress-sm {
height: 15px;
} .magee-counter-box {
text-align: center;
}
.magee-counter-box.box-border {
border: 1px solid #ddd;
padding: 20px;
}
.magee-counter-box.boxed {
padding: 20px;
border: 0 solid #ddd;
}
.counter-top-icon {
font-size: 72px;
color: #fdd200;
line-height: 1;
}
.counter {
font-size: 50px;
line-height: 1em;
}
.counter:after {
display: block;
margin: 10px auto;
width: 40px; 
height: 1px; 
background-color: #fdd200;
content: "";
}
h3.counter-title {
margin: 0!important;
font-size: 14px;
} .magee-countdown-wrap {
width: 600px;
max-width: 100%;
}
.magee-countdown {
list-style-type: none;
margin: 0 -15px;
} .magee-chart-box {
position: relative;
display: inline-block;
width: 200px;
height: 200px;
text-align: center;
}
.chart-title {
position: absolute;
display: block;
vertical-align: middle;
width: 100%;
top: 0;
left: 0;
line-height: 200px;
font-size: 40px;
}
.chart-title img {
height: 80px;
} .magee-process-steps > ul {
list-style-type: none;
margin-bottom: 0;
}
.magee-process-steps > ul > li {
position: relative;
}
@media (min-width: 992px) {
.magee-process-steps > ul > li:before {
content: "";
position: absolute;
display: block;
width: 100%;
height: 0;
border-bottom: 1px dashed #e5e5e5;
top: 50px;
left: 50%;
}
.magee-process-steps.box-lg > ul > li:before {
top: 75px;
}
}
.magee-process-steps > ul > li:last-child:before {
display: none;
}
.magee-step-box .icon-box {
position: relative;
z-index: 2;
background-color: #fff;
border-width: 3px;
border-color: #e5e5e5;
color: #aaa;
}
.magee-step-box .icon-box:hover {
box-shadow: 0 0 3px 5px #e5e5e5; }
.magee-process-steps.process-steps-vertical > ul > li:before {
content: "";
position: absolute;
display: block;
width: 0;
height: 100%;
border-right: 1px dashed #e5e5e5;
left: 50px;
top: 50%;
}
.magee-process-steps.process-steps-vertical.box-lg > ul > li:before {
left: 75px;
}
.magee-process-steps.process-steps-vertical > ul > li {
margin-bottom: 60px;
}
.magee-process-steps.process-steps-vertical > ul > li:last-child {
margin-bottom: 0;
}
.magee-process-steps.process-steps-vertical > ul > li:last-child:before {
display:none;
} .magee-timeline {
overflow: hidden;
position: relative;
}
.magee-timeline > ul {
list-style-type: none;
margin-bottom: 0;
margin-top: 0;
padding-left: 0;
}
.magee-timeline > ul > li {
position: relative;
}
.timeline-year {
color: #fff;
background-color: #fdd200;
width: 64px;
height: 64px;
line-height: 64px;
margin: 0 auto;
position: relative;
}
.timeline-year:after {
content: "";
display: block;
position: absolute;
width: 0;
height: 0;
border: 5px solid transparent;
border-top-color: #fdd200;
left: 50%;
margin-left: -5px;
top: 100%;
}
@media (min-width: 992px) {
.magee-timeline:before {
content: "";
position: absolute;
display: block;
width: 10px;
height: 10px;
border-radius: 50%;
background-color: #fdd200;
top: 28px;
left: 0;
}
.magee-timeline > ul > li:before {
content: "";
position: absolute;
display: block;
width: 100%;
height: 1px;
background-color: #fdd200;
top: 32px;
left: 0;
}
.magee-timeline > ul > li:last-child:before { background-image: -moz-linear-gradient(left, #fdd200 0%, #fdd200 70%, #fff 100%); background-image: -webkit-gradient(linear, left top, right top, from(#fdd200), color-stop(0.7, #fdd200), to(#fff)); background-image: -webkit-linear-gradient(left, #fdd200 0%, #fdd200 70%, #fff 100%); background-image: -o-linear-gradient(left, #fdd200 0%, #fdd200 70%, #fff 100%);
}
} .modal {
z-index: 10000;
}
.modal-content {
border-radius: 0;
}
.magee-modal-trigger{
cursor:pointer;
}
.magee-modal-wrapper {
display: inline-block;
position: fixed;
z-index: 999;
margin: 0;
padding: 0;
}
.magee-modal {
position: fixed;
top: 50%;
left: 50%; height: auto;
z-index: 2000;
visibility: hidden;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transform: translate3d(-50%, -50%, 0);
-moz-transform: translate3d(-50%, -50%, 0);
-ms-transform: translate3d(-50%, -50%, 0);
transform: translate3d(-50%, -50%, 0);
}
.magee-modal-show {
visibility: visible;
}
.magee-modal-overlay {
position: fixed;
width: 100%;
height: 100%;
visibility: hidden;
top: 0;
left: 0;
z-index: 1000;
opacity: 0;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s;
}
.magee-modal-show ~ .magee-modal-overlay {
opacity: 1;
visibility: visible;
}
.magee-modal-content-wrapper {
color: #fff;
background: #e74c3c;
position: relative;
border-radius: 3px;
margin: 0 auto;
width: 750px;
}
.magee-modal-content-wrapper .magee-modal-title-wrapper {
position: relative;
margin: 0;
padding: 10px 20px;
font-size: 2.2em;
font-weight: 300;
background: rgba(0,0,0,0.05);
border-radius: 3px 3px 0 0;
}
.magee-modal-content-wrapper .magee-modal-title-wrapper h3 {
margin: 0;
height: 30px;
line-height: 30px;
font-size: 0.55em;
}
.magee-modal-title-wrapper a.magee-modal-close {
float: right;
text-decoration: none;
box-shadow:none;
color: #FFFFFF !important;
font-size: 16px;
text-align: center;
-webkit-transition: .4s opacity;
-moz-transition: .4s opacity;
-ms-transition: .4s opacity;
-o-transition: .4s opacity;
transition: .4s opacity;
}
.magee-modal-title-wrapper a.magee-modal-close:hover {
opacity: .8;
text-decoration: none;
}
.magee-modal-content-wrapper > div {
padding: 15px 20px;
margin: 0;
font-weight: 300;
font-size: 1.15em;
}
.magee-modal-content-wrapper button {
display: block;
margin: 0 auto;
font-size: 0.8em;
} .magee-modal-effect-1 .magee-modal-content-wrapper {
-webkit-transform: translateX(30%);
-moz-transform: translateX(30%);
-ms-transform: translateX(30%);
transform: translateX(30%);
opacity: 0;
-webkit-transition: all 0.4s cubic-bezier(0.25, 0.5, 0.5, 0.9);
-moz-transition: all 0.4s cubic-bezier(0.25, 0.5, 0.5, 0.9);
transition: all 0.4s cubic-bezier(0.25, 0.5, 0.5, 0.9);
}
.magee-modal-show.magee-modal-effect-1 .magee-modal-content-wrapper {
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
opacity: 1;
} .magee-modal-effect-2 .magee-modal-content-wrapper {
-webkit-transform: translateY(30%);
-moz-transform: translateY(30%);
-ms-transform: translateY(30%);
transform: translateY(30%);
opacity: 0;
-webkit-transition: all 0.4s;
-moz-transition: all 0.4s;
transition: all 0.4s;
}
.magee-modal-show.magee-modal-effect-2 .magee-modal-content-wrapper {
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
opacity: 1;
} .magee-modal-effect-3 .magee-modal-content-wrapper {
-webkit-transform: translateX(-30%);
-moz-transform: translateX(-30%);
-ms-transform: translateX(-30%);
transform: translateX(-30%);
opacity: 0;
-webkit-transition: all 0.4s cubic-bezier(0.25, 0.5, 0.5, 0.9);
-moz-transition: all 0.4s cubic-bezier(0.25, 0.5, 0.5, 0.9);
transition: all 0.4s cubic-bezier(0.25, 0.5, 0.5, 0.9);
}
.magee-modal-show.magee-modal-effect-3 .magee-modal-content-wrapper {
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
opacity: 1;
} .magee-modal-effect-4 .magee-modal-content-wrapper {
-webkit-transform: translateY(-30%);
-moz-transform: translateY(-30%);
-ms-transform: translateY(-30%);
transform: translateY(-30%);
opacity: 0;
-webkit-transition: all 0.4s;
-moz-transition: all 0.4s;
transition: all 0.4s;
}
.magee-modal-show.magee-modal-effect-4 .magee-modal-content-wrapper {
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
opacity: 1;
} .magee-modal-effect-5 .magee-modal-content-wrapper {
-webkit-transform: scale(0.8);
-moz-transform: scale(0.8);
-ms-transform: scale(0.8);
transform: scale(0.8);
opacity: 0;
-webkit-transition: all 0.4s;
-moz-transition: all 0.4s;
transition: all 0.4s;
}
.magee-modal-show.magee-modal-effect-5 .magee-modal-content-wrapper {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
opacity: 1;
} .magee-modal-effect-6.magee-modal {
-webkit-perspective: 1300px;
-moz-perspective: 1300px;
perspective: 1300px;
}
.magee-modal-effect-6 .magee-modal-content-wrapper {
-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
transform-style: preserve-3d;
-webkit-transform: rotateY(-80deg);
-moz-transform: rotateY(-80deg);
-ms-transform: rotateY(-80deg);
transform: rotateY(-80deg);
-webkit-transition: all 0.4s;
-moz-transition: all 0.4s;
transition: all 0.4s;
opacity: 0;
}
.magee-modal-show.magee-modal-effect-6 .magee-modal-content-wrapper {
-webkit-transform: rotateY(0deg);
-moz-transform: rotateY(0deg);
-ms-transform: rotateY(0deg);
transform: rotateY(0deg);
opacity: 1;
} .magee-modal-effect-7.magee-modal {
-webkit-perspective: 1300px;
-moz-perspective: 1300px;
perspective: 1300px;
}
.magee-modal-effect-7 .magee-modal-content-wrapper {
-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
transform-style: preserve-3d;
-webkit-transform: rotateX(-80deg);
-moz-transform: rotateX(-80deg);
-ms-transform: rotateX(-80deg);
transform: rotateX(-80deg);
-webkit-transition: all 0.4s;
-moz-transition: all 0.4s;
transition: all 0.4s;
opacity: 0;
}
.magee-modal-show.magee-modal-effect-7 .magee-modal-content-wrapper {
-webkit-transform: rotateX(0deg);
-moz-transform: rotateX(0deg);
-ms-transform: rotateX(0deg);
transform: rotateX(0deg);
opacity: 1;
} .magee-modal-effect-8.magee-modal {
-webkit-perspective: 1300px;
-moz-perspective: 1300px;
perspective: 1300px;
}
.magee-modal-effect-8 .magee-modal-content-wrapper {
-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
transform-style: preserve-3d;
-webkit-transform: rotateX(-70deg);
-moz-transform: rotateX(-70deg);
-ms-transform: rotateX(-70deg);
transform: rotateX(-70deg);
-webkit-transform-origin: 50% 0;
-moz-transform-origin: 50% 0;
transform-origin: 50% 0;
opacity: 0;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s;
}
.magee-modal-show.magee-modal-effect-8 .magee-modal-content-wrapper {
-webkit-transform: rotateX(0deg);
-moz-transform: rotateX(0deg);
-ms-transform: rotateX(0deg);
transform: rotateX(0deg);
opacity: 1;
} .magee-modal-effect-9.magee-modal {
-webkit-perspective: 1300px;
-moz-perspective: 1300px;
perspective: 1300px;
}
.magee-modal-effect-9 .magee-modal-content-wrapper {
-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
transform-style: preserve-3d;
-webkit-transform: translateZ(100px) translateX(-40%) rotateY(90deg);
-moz-transform: translateZ(100px) translateX(-40%) rotateY(90deg);
-ms-transform: translateZ(100px) translateX(-40%) rotateY(90deg);
transform: translateZ(100px) translateX(-40%) rotateY(90deg);
-webkit-transform-origin: 0 100%;
-moz-transform-origin: 0 100%;
transform-origin: 0 100%;
opacity: 0;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s;
}
.magee-modal-show.magee-modal-effect-9 .magee-modal-content-wrapper {
-webkit-transform: translateZ(0px) translateX(0%) rotateY(0deg);
-moz-transform: translateZ(0px) translateX(0%) rotateY(0deg);
-ms-transform: translateZ(0px) translateX(0%) rotateY(0deg);
transform: translateZ(0px) translateX(0%) rotateY(0deg);
opacity: 1;
} .magee-modal-effect-10.magee-modal {
-webkit-perspective: 1300px;
-moz-perspective: 1300px;
perspective: 1300px;
}
.magee-modal-effect-10 .magee-modal-content-wrapper {
-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
transform-style: preserve-3d;
-webkit-transform: translateY(100%) rotateX(90deg);
-moz-transform: translateY(100%) rotateX(90deg);
-ms-transform: translateY(100%) rotateX(90deg);
transform: translateY(100%) rotateX(90deg);
-webkit-transform-origin: 0 100%;
-moz-transform-origin: 0 100%;
transform-origin: 0 100%;
opacity: 0;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.magee-modal-show.magee-modal-effect-10 .magee-modal-content-wrapper {
-webkit-transform: translateY(0%) rotateX(0deg);
-moz-transform: translateY(0%) rotateX(0deg);
-ms-transform: translateY(0%) rotateX(0deg);
transform: translateY(0%) rotateX(0deg);
opacity: 1;
} .magee-modal-effect-11.magee-modal {
-webkit-perspective: 1300px;
-moz-perspective: 1300px;
perspective: 1300px;
}
.magee-modal-effect-11 .magee-modal-content-wrapper {
-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
transform-style: preserve-3d;
-webkit-transform: translateZ(-3000px) rotateY(90deg);
-moz-transform: translateZ(-3000px) rotateY(90deg);
-ms-transform: translateZ(-3000px) rotateY(90deg);
transform: translateZ(-3000px) rotateY(90deg);
opacity: 0;
}
.magee-modal-show.magee-modal-effect-11 .magee-modal-content-wrapper {
-webkit-animation: slit .7s forwards ease-out;
-moz-animation: slit .7s forwards ease-out;
animation: slit .7s forwards ease-out;
}
@-webkit-keyframes slit {
50% { -webkit-transform: translateZ(-250px) rotateY(89deg); opacity: .5; -webkit-animation-timing-function: ease-out;}
100% { -webkit-transform: translateZ(0) rotateY(0deg); opacity: 1; }
}
@-moz-keyframes slit {
50% { -moz-transform: translateZ(-250px) rotateY(89deg); opacity: .5; -moz-animation-timing-function: ease-out;}
100% { -moz-transform: translateZ(0) rotateY(0deg); opacity: 1; }
}
@keyframes slit {
50% { transform: translateZ(-250px) rotateY(89deg); opacity: 1; animation-timing-function: ease-in;}
100% { transform: translateZ(0) rotateY(0deg); opacity: 1; }
} .magee-modal-effect-12 .magee-modal-content-wrapper {
-webkit-transform: scale(0) rotate(720deg);
-moz-transform: scale(0) rotate(720deg);
-ms-transform: scale(0) rotate(720deg);
transform: scale(0) rotate(720deg);
opacity: 0;
}
.magee-modal-show.magee-modal-effect-12 ~ .magee-modal-overlay,
.magee-modal-effect-12 .magee-modal-content-wrapper {
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
transition: all 0.5s;
}
.magee-modal-show.magee-modal-effect-12 .magee-modal-content-wrapper {
-webkit-transform: scale(1) rotate(0deg);
-moz-transform: scale(1) rotate(0deg);
-ms-transform: scale(1) rotate(0deg);
transform: scale(1) rotate(0deg);
opacity: 1;
} .magee-modal-effect-13.magee-modal {
-webkit-perspective: 1300px;
-moz-perspective: 1300px;
perspective: 1300px;
}
.magee-modal-effect-13 .magee-modal-content-wrapper {
-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
transform-style: preserve-3d;
-webkit-transform: translateZ(600px) rotateX(20deg); 
-moz-transform: translateZ(600px) rotateX(20deg); 
-ms-transform: translateZ(600px) rotateX(20deg); 
transform: translateZ(600px) rotateX(20deg); 
opacity: 0;
}
.magee-modal-show.magee-modal-effect-13 .magee-modal-content-wrapper {
-webkit-transition: all 0.3s ease-in;
-moz-transition: all 0.3s ease-in;
transition: all 0.3s ease-in;
-webkit-transform: translateZ(0px) rotateX(0deg);
-moz-transform: translateZ(0px) rotateX(0deg);
-ms-transform: translateZ(0px) rotateX(0deg);
transform: translateZ(0px) rotateX(0deg); 
opacity: 1;
} .magee-modal-effect-14.magee-modal {
-webkit-perspective: 1300px;
-moz-perspective: 1300px;
perspective: 1300px;
}
.magee-modal-effect-14 .magee-modal-content-wrapper {
-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
transform-style: preserve-3d;
-webkit-transform: translate(30%) translateZ(600px) rotate(10deg); 
-moz-transform: translate(30%) translateZ(600px) rotate(10deg);
-ms-transform: translate(30%) translateZ(600px) rotate(10deg);
transform: translate(30%) translateZ(600px) rotate(10deg); 
opacity: 0;
}
.magee-modal-show.magee-modal-effect-14 .magee-modal-content-wrapper {
-webkit-transition: all 0.3s ease-in;
-moz-transition: all 0.3s ease-in;
transition: all 0.3s ease-in;
-webkit-transform: translate(0%) translateZ(0) rotate(0deg);
-moz-transform: translate(0%) translateZ(0) rotate(0deg);
-ms-transform: translate(0%) translateZ(0) rotate(0deg);
transform: translate(0%) translateZ(0) rotate(0deg);
opacity: 1;
} .magee-modal-effect-15 .magee-modal-content-wrapper {
-webkit-transform: scale(2);
-moz-transform: scale(2);
-ms-transform: scale(2);
transform: scale(2);
opacity: 0;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s;
}
.magee-modal-show.magee-modal-effect-15 .magee-modal-content-wrapper {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
opacity: 1;
} .popover {
border-radius: 0;
} .tooltip-inner {
border-radius: 0;
} .magee-expand{
cursor:pointer;
} .magee-icon-list {
margin: 0;
}
.magee-icon-list li {
list-style-type: none;
padding-bottom: .8em;
position: relative;
padding-left: 2em;
}
.magee-icon-list.icon-list-border li {
padding-top: .8em;
border-bottom: 1px solid #e5e5e5;
}
.magee-icon-list.icon-list-border li:last-child {
padding-top: .8em;
border-bottom: 0 !important;
}
.magee-icon-list li i {
text-align: center;
width: 1.6em;
height: 1.6em;
line-height: 1.6em;
position: absolute;
top: 0; left: 0;
}
.icon-list-border li i {
top: .8em;
}
.icon-list-border li img {
top: .8em;
}
.icon-list-primary li i{
color: #fdd200;
}
.icon-list-circle li i {
background-color: #ccc;
color: #fff;
border-radius: 50%;
}
.icon-list-primary.icon-list-circle li i {
background-color: #fdd200;
color: #fff;
} .divider {
margin-top: 30px;
margin-bottom: 30px;
position: relative;
}
.divider-inner {
width: 100%;
max-width: 100%!important;
display: table;
min-height: 1px;
}
.divider-border .divider-inner {
border: 0 solid #e5e5e5;
border-bottom-width: 1px;
height: 1px;
}
.divider-border.dashed .divider-inner {
border-style: dashed;
}
.divider-border.dotted .divider-inner {
border-style: dotted;
}
.divider-border.double-line .divider-inner {
height: 8px;
border-top-width: 1px;
border-bottom-width: 1px;
}
.divider-shadow .divider-inner {
position: relative;
background: radial-gradient(ellipse at 50% -50% , rgba(0, 0, 0, 0.1) 0px, rgba(255, 255, 255, 0) 80%) repeat scroll 0 0 rgba(0, 0, 0, 0);
background: -webkit-radial-gradient(ellipse at 50% -50% , rgba(0, 0, 0, 0.1) 0px, rgba(255, 255, 255, 0) 80%) repeat scroll 0 0 rgba(0, 0, 0, 0);
background: -moz-radial-gradient(ellipse at 50% -50% , rgba(0, 0, 0, 0.1) 0px, rgba(255, 255, 255, 0) 80%) repeat scroll 0 0 rgba(0, 0, 0, 0);
background: -o-radial-gradient(ellipse at 50% -50% , rgba(0, 0, 0, 0.1) 0px, rgba(255, 255, 255, 0) 80%) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.divider-shadow .divider-inner:after {
display: block;
height: 5px;
width: 100%;
content: '';
background: -webkit-radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.3) 0px, rgba(255, 255, 255, 0) 65%);
background: -moz-radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.3) 0px, rgba(255, 255, 255, 0) 80%);
background: -o-radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.3) 0px, rgba(255, 255, 255, 0) 80%);
background: radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.3) 0px, rgba(255, 255, 255, 0) 65%);
}
.divider-border.narrow {
width: 100px;
}
.divider-image .divider-inner {
background-image: url(//www.pferdehofkuhlke.de/wp-content/themes/onetone-pro/lib/magee-shortcodes-pro/assets/images/divider-2.png);
background-position: center center;
background-repeat: repeat-x;
height: 9px;
}
.divider-border .divider-inner.primary {
border-color: #fdd200;
}
.divider-border .divider-inner.light {
border-color: #fff;
}
.divider-border .divider-inner.dark {
border-color: #222;
}
.divider.center {
margin-left: auto;
margin-right: auto;
text-align: center;
}
.divider-inner-item {
display: table-cell;
vertical-align: middle;
}
.divider-inner-icon {
width: 40px;
height: 40px;
}
.divider-inner-back-to-top {
width: 1px;
padding-left: 10px;
}
@media screen and (min-width: 640px) {
.divider-inner-title {
width: 50px;
white-space: nowrap;
}
.divider-title-left .divider-inner-title {
padding-right: 10px;
}
.divider-title-center .divider-inner-title {
padding: 0 10px;
}
.divider-title-right .divider-inner-title {
padding-left: 10px;
}
} .ss-style-dots::before {
bottom: 20px;
width: 14px;
height: 14px;
border-radius: 50%;
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
background: #2072a7;
box-shadow: 30px 0 #2072a7, -30px 0 #2072a7;
} .ss-style-doubleline::before {
bottom: 30px;
width: 140px;
height: 2px;
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
background: #2072a7;
box-shadow: 0 30px 0 #2072a7;
} .ss-style-cross {
padding-bottom: 15em;
}
.ss-style-cross::before,
.ss-style-cross::after {
background: #2072a7;
bottom: 70px;
width: 200px;
height: 2px;
left: 50%;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
}
.ss-style-cross::before {
-webkit-transform: translateX(-50%) rotate(45deg);
transform: translateX(-50%) rotate(45deg);
}
.ss-style-cross::after {
-webkit-transform: translateX(-50%) rotate(-45deg);
transform: translateX(-50%) rotate(-45deg);
} .magee-section-separator {
position: absolute;
width: 100%;
left: 0;
background-color: inherit;
}
.magee-section-separator::before,
.magee-section-separator::after {
position: absolute;
content: '';
pointer-events: none;
}
.magee-section-separator svg {
position: absolute;
z-index: 2;
} .ss-triangle-up {
bottom: 100%;
}
.ss-triangle-down {
top: 100%;
}
.ss-triangle-up::before,
.ss-triangle-down::after {
left: 50%;
width: 40px;
height: 40px;
-webkit-transform: translateX(-50%) rotate(45deg);
transform: translateX(-50%) rotate(45deg);
background-color: inherit;
}
.ss-triangle-up::before {
top: -20px;
}
.ss-triangle-down::after {
bottom: -20px;
} .ss-doublediagonal {
z-index: 1;
padding-top: 6em;
margin-bottom: -6em;
background-color: inherit;
bottom: 100%;
}
.ss-doublediagonal::before,
.ss-doublediagonal::after {
top: 0;
z-index: -1;
width: 100%;
height: 75%;
background: inherit;
-webkit-transform: rotate(-2deg);
transform: rotate(-2deg);
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
}
.ss-doublediagonal::before {
height: 50%;
background: rgba(0,0,0,.3);
-webkit-transform: rotate(-3deg);
transform: rotate(-3deg);
-webkit-transform-origin: 3% 0;
transform-origin: 3% 0;
} .ss-halfcircle-up {
bottom: 100%;
}
.ss-halfcircle-down {
top: 100%;
}
.ss-halfcircle-up::before,
.ss-halfcircle-down::after {
left: 50%;
z-index: 2;
width: 100px;
height: 100px;
border-radius: 50%;
background-color: inherit;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
}
.ss-halfcircle-up::before {
top: -50px;
}
.ss-halfcircle-down::after {
bottom: -50px;
} .ss-bigtriangle-up {
bottom: 100%;
}
.ss-bigtriangle-down {
top: 100%;
}
.ss-bigtriangle-up svg,
.ss-bigtriangle-down svg {
pointer-events: none;
left: 0;
}
.ss-bigtriangle-up svg {
bottom: 0;
}
.ss-bigtriangle-down svg {
top: 0;
}
.ss-bigtriangle-up svg path,
.ss-bigtriangle-down svg path {
fill: #3498db;
stroke: #3498db;
stroke-width: 2;
} .ss-bighalfcircle-up {
bottom: 100%;
}
.ss-bighalfcircle-down {
top: 100%;
}
.ss-bighalfcircle-up svg {
left: 0;
bottom: 0;
}
.ss-bighalfcircle-down svg {
left: 0;
top: 0;
}
.ss-bighalfcircle-up svg path,
.ss-bighalfcircle svg path {
fill: #3498db;
stroke: #3498db;
} .ss-curl-up {
bottom: 100%;
}
.ss-curl-down {
top: 100%;
}
.ss-curl-up svg {
left: 0;
bottom: 0;
}
.ss-curl-down svg {
left: 0;
top: 0;
}
.ss-curl-up svg path,
.ss-curl-down svg path {
fill: #3498db;
stroke: #3498db;
} .ss-multitriangles-up {
bottom: 100%;
}
.ss-multitriangles-down {
top: 100%;
}
.ss-multitriangles-up::before,
.ss-multitriangles-down::after {
left: 50%;
width: 50px;
height: 50px;
-webkit-transform: translateX(-50%) rotate(45deg);
transform: translateX(-50%) rotate(45deg);
}
.ss-multitriangles-up::before {
top: -25px;
background: inherit;
box-shadow: -50px 50px 0 #3498db, 50px -50px 0 #3498db; }
.ss-multitriangles-down::after {
bottom: -25px;
z-index: 10;
background: inherit;
box-shadow: -50px 50px 0 #3498db, 50px -50px 0 #3498db; } .ss-roundedsplit-up {
padding-top: 2em;
bottom: 100%;
}
.ss-roundedsplit-up::before,
.ss-roundedsplit-up::after {
top: -70px;
left: 0;
z-index: 10;
width: 50%;
height: 70px;
background: inherit;
}
.ss-roundedsplit-up::before {
border-radius: 0 80px 0 0;
}
.ss-roundedsplit-up::after {
left: 50%;
border-radius: 80px 0 0 0;
} .ss-roundedcorners-down {
top: 100%;
}
.ss-roundedcorners-down::before {
top: 100%;
left: 0;
z-index: 10;
width: 100%;
height: 60px;
border-radius: 0 0 60px 60px;
background: inherit;
} .ss-invertedrounded {
height: 90px;
border-radius: 0 0 0 90px;
top: 100%;
z-index: 2;
}
.ss-invertedrounded::before {
top: 90px;
width: 100%;
height: 90px;
background-color: inherit;
z-index: 2;
}
.ss-invertedrounded::after {
top: 90px;
width: 100%;
background-color: #3498db;
height: 90px;
border-radius: 0 90px 0 0;
z-index: 3;
} .ss-boxes-up {
bottom: 100%;
}
.ss-boxes-down {
top: 100%;
}
.ss-boxes-up::before,
.ss-boxes-down:after {
left: 0;
width: 100%;
height: 50px;
background-image: -webkit-gradient(linear, 100% 0, 0 100%, color-stop(0.5, transparent), color-stop(0.5, #2980b9)); background-image: linear-gradient(to right, transparent 50%, #2980b9 50%); -webkit-background-size: 130px 100%;
background-size: 130px 100%;
}
.ss-boxes-up::before {
bottom: 0;
}
.ss-boxes-down::after {
z-index: 2;
top: 0;
} .ss-zigzag-up {
bottom: 100%;
}
.ss-zigzag-down {
top: 100%;
}
.ss-zigzag-up::before,
.ss-zigzag-down::after {
right: 0;
left: 0;
z-index: 3;
display: block;
height: 90px;
background-size: 50px 100%;
}
.ss-zigzag-up::before {
top: -90px;
background-image: -webkit-gradient(linear, 0 0, 300% 100%, color-stop(0.25, transparent), color-stop(0.25, #3498db));
background-image:
linear-gradient(315deg, #3498db 25%, transparent 25%),
linear-gradient( 45deg, #3498db 25%, transparent 25%);
background-position: 50%;
}
.ss-zigzag-down::after {
top: 100%;
background-image: -webkit-gradient(linear, 0 0, 300% 100%, color-stop(0.25, #3498db), color-stop(0.25, transparent));
background-image: 
linear-gradient(135deg, #3498db 25%, transparent 25%),
linear-gradient(225deg, #3498db 25%, transparent 25%);
background-position: 50%;
} .ss-foldedcorner {
top: 100%;
height: 100px;
background-color: inherit;
width: calc(100% - 100px);
z-index: 2;
}
.ss-foldedcorner::before,
.ss-foldedcorner::after {
bottom: 0;
width: 100px;
height: 100px;
}
.ss-foldedcorner::before {
right: -100px;
background-image: -webkit-linear-gradient(top left, rgba(255,255,255,1) 50%, rgba(0,0,0,0) 50%);
background-image: linear-gradient(315deg, rgba(0,0,0,0) 46%, rgba(0,0,0,0.3) 50%, #FFF 50%);	
}
.ss-foldedcorner::after {
right: 0;
background-image: -webkit-linear-gradient(top left, transparent 50%, rgba(0,0,0,.1) 50%);
background-image: linear-gradient(315deg, rgba(0,0,0,.1) 50%, transparent 50%);
} .ss-stamp-up {
bottom: 100%;
}
.ss-stamp-down {
top: 100%;
}
.ss-stamp-up svg {
left: 0;
bottom: 0;
}
.ss-stamp-down svg {
left: 0;
top: 0;
}
.ss-curl-up svg path,
.ss-curl-down svg path {
fill: #3498db;
stroke: #3498db;
} .ss-clouds-up {
bottom: 100%;
}
.ss-clouds-down {
top: 100%;
}
.ss-clouds-up svg {
left: 0;
bottom: 0;
}
.ss-clouds-down svg {
left: 0;
top: 0;
}
.ss-clouds-up svg path,
.ss-clouds-down svg path {
fill: #3498db;
stroke: #3498db;
} .img-box {
overflow: hidden;
position: relative;
display: inline-block;
margin-bottom: -8px;
max-width: 100%;
}
.img-box .img-overlay {
position: absolute;
top: 0; left: 0;
width: 100%;
height: 100%;
transition: all 0.1s ease;
-webkit-transition: all .1s ease;
}
.img-box .img-overlay.primary {
background-color: rgba(253,210,0,.7);
}
.img-box .img-overlay.dark {
background-color: rgba(0,0,0,.35);
}
.img-box .img-overlay.light {
background-color: rgba(255,255,255,.35);
}
.img-box:hover .img-overlay {
transition: all 0.1s ease;
-webkit-transition: all .5s ease;
}
.img-overlay-container {
display: table;
height: 100%;
width: 100%;
}
.img-box .img-overlay-content {
display: table-cell;
padding: 5px;
position: relative;
}
.img-overlay-total-link {
position: absolute;
z-index: 2;
width: 100%;
height: 100%;
left: 0;
top: 0;
}
.img-overlay-content .entry-category {
position: relative;
z-index: 3;
}
.img-box.figcaption-middle .img-overlay-content {
vertical-align: middle;
}
.img-box.figcaption-top .img-overlay-content {
vertical-align: top;
}
.img-box.figcaption-bottom .img-overlay-content {
vertical-align: bottom;
}
.img-box.fade-in .img-overlay {
opacity: 0;
}
.img-box.fade-in:hover .img-overlay {
opacity: 1;
}
.img-box.from-left .img-overlay {
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
}
.img-box.from-left:hover .img-overlay {
-webkit-transform: translateX(0);
transform: translateX(0);
}
.img-box.from-right .img-overlay {
-webkit-transform: translateX(100%);
transform: translateX(100%);
}
.img-box.from-right:hover .img-overlay {
-webkit-transform: translateX(0);
transform: translateX(0);
}
.img-box.from-top .img-overlay {
-webkit-transform: translateY(-100%);
transform: translateY(-100%);
}
.img-box.from-top:hover .img-overlay {
-webkit-transform: translateY(0);
transform: translateY(0);
}
.img-box.from-bottom .img-overlay {
-webkit-transform: translateY(100%);
transform: translateY(100%);
}
.img-box.from-bottom:hover .img-overlay {
-webkit-transform: translateY(0);
transform: translateY(0);
}
.img-box img {
transition: all 0.1s ease;
-webkit-transition: all .5s ease;
}
.img-box:hover img {
transition: all 0.1s ease;
-webkit-transition: all .5s ease;
}
.img-box.img-zoom-in:hover img {
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
.img-box.img-zoom-out img {
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
.img-box.img-zoom-out:hover img {
-webkit-transform: scale(1);
transform: scale(1);
}
.img-box.img-scroll-left img,
.img-box.img-scroll-right img {
width: calc(105%);
max-width: none;
}
.img-box.img-scroll-left img {
-webkit-transform: translateX(0);
transform: translateX(0);
}
.img-box.img-scroll-left:hover img {
-webkit-transform: translateX(-5%);
transform: translateX(-5%);
}
.img-box.img-scroll-right img {
-webkit-transform: translateX(-5%);
transform: translateX(-5%);
}
.img-box.img-scroll-right:hover img {
-webkit-transform: translateX(0);
transform: translateX(0);
}
.img-box .img-overlay-content i {
color: #fff;
font-size: 30px;
}
.img-box .img-overlay-icons i {
color: #3c3c3c;
margin: 0 10px;
width: 48px;
height: 48px;
font-size: 24px;
line-height: 48px;
background-color: #fdd200;
}
.img-box h3.img-overlay-title {
color: #fff;
} .img-frame {
overflow: hidden;
}
.img-frame.rounded {
border-radius: 5px;
}
.img-frame.circle {
border-radius: 50%;
}
.img-frame.border {
border: 6px solid #f5f5f5;
}
.img-frame.shadow {
box-shadow: 2px 2px 5px 0 #aaa;
} .magee-image-banner .img-box .img-overlay-content {
color: #fff;
}
.magee-image-banner .img-box .img-overlay-content {
padding: 15px;
}
.magee-image-banner .img-box:hover .img-overlay {
background-color: rgba(0,0,0,.35);
} .multi-carousel {
padding: 0;
position: relative;
}
.multi-carousel-inner {
overflow: hidden;
}
ul.multi-carousel-holder {
overflow: hidden;
margin-bottom: 0;
}
.multi-carousel-holder li.multi-carousel-item {
list-style-type: none;
float: left;
margin: 0;
padding: 0 15px;
}
.carousel-caption {
top: 10%;
bottom: auto;
}
.multi-carousel-nav .multi-carousel-nav-prev,
.multi-carousel-nav .multi-carousel-nav-next {
width: 30px;
height: 30px;
font: normal normal normal 30px/30px FontAwesome;
display: inline-block;
text-align: center;
color: #777;
opacity: .8;
background-color: transparent;
}
.multi-carousel-nav.style1 .multi-carousel-nav-prev,
.multi-carousel-nav.style1 .multi-carousel-nav-next {
position: absolute;
top: 50%;
margin-top: -15px;
}
.multi-carousel-nav.nav-border .multi-carousel-nav-prev,
.multi-carousel-nav.nav-border .multi-carousel-nav-next {
border: 1px solid #777;
font: normal normal normal 14px/30px FontAwesome;
}
.multi-carousel-nav.light .multi-carousel-nav-prev,
.multi-carousel-nav.light .multi-carousel-nav-next {
border-color: #fff;
color: #fff;
}
.multi-carousel-nav.nav-bg .multi-carousel-nav-prev,
.multi-carousel-nav.nav-bg .multi-carousel-nav-next {
color: #fff;
background-color: rgba(0,0,0,.8);
font: normal normal normal 14px/30px FontAwesome;
}
.multi-carousel-nav.nav-square .multi-carousel-nav-prev,
.multi-carousel-nav.nav-square .multi-carousel-nav-next {
border-radius: 0;
}
.multi-carousel-nav.nav-rounded .multi-carousel-nav-prev,
.multi-carousel-nav.nav-rounded .multi-carousel-nav-next {
border-radius: 5px;
}
.multi-carousel-nav.nav-circle .multi-carousel-nav-prev,
.multi-carousel-nav.nav-circle .multi-carousel-nav-next {
border-radius: 50%;
}
.multi-carousel-nav.nav-lg .multi-carousel-nav-prev,
.multi-carousel-nav.nav-lg .multi-carousel-nav-next {
width: 50px;
height: 50px;
font: normal normal normal 50px/50px FontAwesome;
}
.multi-carousel-nav.nav-lg.nav-border .multi-carousel-nav-prev,
.multi-carousel-nav.nav-lg.nav-border .multi-carousel-nav-next,
.multi-carousel-nav.nav-lg.nav-bg .multi-carousel-nav-prev,
.multi-carousel-nav.nav-lg.nav-bg .multi-carousel-nav-next {
font: normal normal normal 24px/50px FontAwesome;
}
.multi-carousel-nav.nav-xl .multi-carousel-nav-prev,
.multi-carousel-nav.nav-xl .multi-carousel-nav-next {
width: 70px;
height: 70px;
font: normal normal normal 70px/70px FontAwesome;
}
.multi-carousel-nav.nav-xl.nav-border .multi-carousel-nav-prev,
.multi-carousel-nav.nav-xl.nav-border .multi-carousel-nav-next,
.multi-carousel-nav.nav-xl.nav-bg .multi-carousel-nav-prev,
.multi-carousel-nav.nav-xl.nav-bg .multi-carousel-nav-next {
font: normal normal normal 34px/70px FontAwesome;
}
.multi-carousel-nav .multi-carousel-nav-prev:hover,
.multi-carousel-nav .multi-carousel-nav-next:hover {
opacity: 1;
}
.multi-carousel-nav .multi-carousel-nav-prev:before {
content: "\f104";
}
.multi-carousel-nav .multi-carousel-nav-next:before {
content: "\f105";
}
.multi-carousel-nav.style1 .multi-carousel-nav-prev {
left: 0;
}
.multi-carousel-nav.style1 .multi-carousel-nav-next {
right: 0;
}
.multi-carousel-nav.style2 {
margin: 10px 0 0;
text-align: center;
}
.multi-carousel-nav.style2 .multi-carousel-nav-prev,
.multi-carousel-nav.style2 .multi-carousel-nav-next {
margin: 0 2px;
}
.multi-carousel-nav.style3 {
}
.multi-carousel-nav.style3 {
margin: 0 0 10px;
border-bottom: 1px dotted #DDD;
width: 100%;
overflow: hidden;
padding-bottom: 10px;
text-align: right;
}
.multi-carousel-nav.style3 .multi-carousel-nav-prev,
.multi-carousel-nav.style3 .multi-carousel-nav-next {
margin: 0 2px;
}
ol.multi-carousel-indicators {
margin-bottom: 0;
bottom: 0;
}
.multi-carousel-indicators.style1 li {
border-color: #ddd;
}
.carousel-indicators .active {
background-color: #ddd;
}
.multi-carousel-nav-prev,
.multi-carousel-nav-next {
z-index:9;
}
.magee-carousel .owl-nav {
display:none;
}
.magee-carousel .owl-controls {
position: relative;
text-align: center;
height: auto;
margin-top: 0;
display: none;
}
.magee-carousel .owl-controls.style1,
.magee-carousel .owl-controls.style2,
.magee-carousel .owl-controls.style3,
.magee-carousel .owl-controls.style4 {
display: block;
}
.magee-carousel .owl-controls .owl-dot {
display: inline-block;
}
.magee-carousel .owl-controls .owl-dot span {
display: block;
width: 10px;
height: 10px;
margin: 25px 5px 0;
opacity: 0.4;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
background-color: #777;
overflow: hidden;
}
.magee-carousel .owl-controls .owl-dot.active span,
.magee-carousel .owl-controls.clickable .owl-page:hover span{
opacity: 1;
}
.magee-carousel .owl-controls.style2 .owl-dot span {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
width: 8px;
height: 8px;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
}
.magee-carousel .owl-controls.style3 .owl-dot span {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
background-color: transparent;
border: 1px solid #777;
width: 8px;
height: 8px;
}
.magee-carousel .owl-controls.style3 .owl-dot.active span,
.magee-carousel .owl-controls.clickable.style3 .owl-page:hover span{
opacity: 1;
background-color: #777;
}
.magee-carousel .owl-controls.style4 .owl-dot span {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
background-color: transparent;
border: 1px solid #777;
width: 15px;
height: 5px;
margin: 25px 3px 0;
border-radius: 10px;
}
.magee-carousel .owl-controls.style4 .owl-dot.active span,
.magee-carousel .owl-controls.clickable.style4 .owl-page:hover span{
opacity: 1;
background-color: #777;
} .portfolio-box figcaption {
margin-bottom: 10px; }
.portfolio-box figcaption h3 {
margin: 0;
font-size: 18px;
padding: 20px 0 10px;
}
.portfolio-box figcaption ul {
display: inline-block;
margin-left: 0;
margin-bottom: 10px;
}
.portfolio-box figcaption li {
list-style-type: none;
float: left;
}
.portfolio-box figcaption li a {
}
.portfolio-box figcaption li + li::before {
content: "\, ";
}
.portfolio-img-box {
position: relative;
background-color: #fdd200;
}
.portfolio-info-box {
position: absolute;
top: 0; left: 0;
width: 100%;
height: 100%;
z-index: -1;
opacity: 0;
}
.portfolio-img-box:hover .portfolio-info-box {
z-index: 9;
opacity: 1;
}
.portfolio-img-box:hover img {
opacity: .15;
transition: all .5s ease 0s;
-webkit-transition: all .5s ease 0s;
-o-transition: all .5s ease 0s;
}
.portfolio-img-box .portfolio-icon-box {
position: absolute;
top: 50%; left: 0;
margin-top: -25px;
width: 100%;
text-align: center;
transform:translateY(-80px);
-webkit-transform:translateY(-80px);
-o-transform:translateY(-80px);
transition: all .5s ease 0s;
-webkit-transition: all .5s ease 0s;
-o-transition: all .5s ease 0s;
}
.portfolio-img-box:hover .portfolio-icon-box {
transform:translateY(0);
-webkit-transform:translateY(0);
-o-transform:translateY(0);
transition: all .5s ease 0s;
-webkit-transition: all .5s ease 0s;
-o-transition: all .5s ease 0s;
}
.portfolio-icon-box a {
display: inline-block;
width: 50px;
height: 50px;
border-radius: 25px;
margin: 0 20px;
background-color: #fff;
font-size: 20px;
line-height: 50px;
} .portfolio-list-wrap {
position: relative;
margin: 0;
}
.portfolio-list-items {
overflow: hidden;
margin: 0 -15px;
}
.portfolio-box-wrap {
float: left;
padding: 0 15px 15px;
margin-bottom: 30px;
}
.portfolio-carousel .portfolio-box-wrap {
padding-bottom: 0;
}
.portfolio-list-filter .portfolio-box-wrap {
display:none;
}
.portfolio-list-wrap.full-width .portfolio-list-items {
margin: 0;
}
.portfolio-list-wrap.full-width .portfolio-box-wrap {
padding: 0;
margin-bottom: 0;
}
.portfolio-box .feature-img-box {
margin-bottom: 0;
}
.portfolio-box .entry-header {
margin: 0;
}
.portfolio-box .entry-title {
margin: 20px 0 0;
}
.portfolio-box .entry-meta {
margin: 10px 0 0;
}
.portfolio-box .entry-summary {
margin: 5px 0 0;
} .magee-blog-list-wrap .entry-box-wrap .entry-header a h4 {
color: #666;
margin: 0 0 10px;
}
.magee-blog-list-wrap .entry-box-wrap .entry-header a:hover h4 {
color: #fdd200;
}
.shortcode-blog-list-wrap .post-pagination-decoration{
height:auto;
position:static;
background-color:transparent;
}
.shortcode-blog-list-wrap .post-pagination-decoration li{
display: inline;
padding:5px;
}
.blog-timeline-icon {
font-size: 60px;
color: #ccc;
}
.blog-timeline-inner {
position: relative;
}
.blog-timeline-line {
position: absolute;
top: 0;
left: 30px;
margin-left: -1px;
height: 100%;
border-left: 1px solid #e5e5e5;
border-right: 1px solid #e5e5e5;
}
.blog-list-wrap.blog-timeline .entry-box-wrap {
width: 100%;
position: relative;
}
.blog-list-wrap.blog-timeline .entry-box-wrap:after {
content: "";
position: absolute;
width: 10px;
height: 10px;
border-radius: 50%;
background-color: #e5e5e5;
top: 55px;
left: 25px;
}
.blog-list-wrap.blog-timeline .entry-box {
border: 1px solid #ccc;
padding: 1px;
background-color: #fff;
position: relative;
box-shadow: 1px 1px 5px 0 rgba(0,0,0,.1);
margin-bottom: 50px;
}
.blog-list-wrap.blog-timeline .entry-box:before {
content: "";
position: absolute;
width: 0;
height: 0;
border: 10px solid transparent;
top: 50px;
}
.blog-list-wrap.blog-timeline .entry-box:before {
border-right-color: #ccc;
left: 0;
margin-left: -21px;
}
.blog-list-wrap.blog-timeline .entry-box:after {
content: "";
position: absolute;
width: 0;
height: 0;
border: 9px solid transparent;
top: 51px;
}
.blog-list-wrap.blog-timeline .entry-box:after {
border-right-color: #fff;
left: 0;
margin-left: -18px;
}
.blog-list-wrap.blog-timeline .entry-main {
padding: 10px 20px;
}
.blog-timeline-loading {
margin: 20px 0;
}
@media screen and (min-width: 768px) {
.blog-timeline-icon {
text-align: center;
}
.blog-timeline-line {
left: 50%;
}
.blog-list-wrap.blog-timeline .entry-box-wrap {
width: 50%;
}
.blog-list-wrap.blog-timeline .entry-box-wrap.timeline-left {
float: left;
padding-right: 10%;
}
.blog-list-wrap.blog-timeline .entry-box-wrap.timeline-left:after {
right: 0;
margin-right: -5px;
left: auto;
}
.blog-list-wrap.blog-timeline .entry-box-wrap.timeline-right {
float: right;
padding-left: 10%;
}
.blog-list-wrap.blog-timeline .entry-box-wrap.timeline-right:after {
left: 0;
margin-left: -5px;
}
.blog-list-wrap.blog-timeline .timeline-left .entry-box:before {
border-left-color: #ccc;
border-right-color: transparent;
left: auto;
right: 0;
margin-right: -21px;
margin-left: 0;
}
.blog-list-wrap.blog-timeline .timeline-left .entry-box:after {
border-left-color: #fff;
border-right-color: transparent;
left: auto;
right: 0;
margin-right: -18px;
}
} .clients img {
opacity: .6;
}
.clients img:hover {
opacity: 1;
} .magee-contact-form .row {
margin: 0 -5px;
}
.magee-contact-form [class*="col-"] {
padding: 0 5px;
}
.magee-contact-form .input-group-addon {
padding: 10px;
}
.magee-contact-form .form-control {
padding: 20px;
margin-bottom: 0;
}
.magee-contact-form .form-group {
margin-bottom: 15px;
}
.magee-contact-form .input-group .form-control {
margin-bottom: 0;
}
.magee-contact-form .checkbox,
.magee-contact-form .radio {
margin: 0;
}
.magee-contact-form .input-group-addon:first-child {
border-radius: 0;
}
.magee-contact-form input:focus,
.magee-contact-form textarea:focus {
border-color: inherit;
}
.magee-contact-form input::-webkit-input-placeholder, 
.magee-contact-form textarea::-webkit-input-placeholder {
color: inherit;
opacity: .8;
}
.magee-contact-form input:-moz-placeholder, 
.magee-contact-form textarea:-moz-placeholder {
color: inherit;
opacity: .8;
}
.magee-contact-form.contact-form-custom input:focus,
.magee-contact-form.contact-form-custom textarea:focus {
box-shadow: 0 0 5px 1px rgba(0,0,0,.1);
}
.magee-contact-form.contact-form-line .form-control {
padding: 19px;
background-color: transparent;
border-width: 2px;
}
.magee-contact-form.contact-form-line input[type="submit"],
.magee-contact-form.contact-form-bg input[type="submit"] {
width: 100%;
}
.magee-contact-form.contact-form-line.dark {
color: #222;
}
.magee-contact-form.contact-form-line.light {
color: #fff;
}
.magee-contact-form.contact-form-line.dark .form-control {
border-color: #222;
color: #222;
}
.magee-contact-form.contact-form-line.light .form-control {
border-color: #fff;
color: #fff;
}
.magee-contact-form.contact-form-line input:focus,
.magee-contact-form.contact-form-line textarea:focus {
border-color: inherit;
}
.magee-contact-form.contact-form-line.dark input:focus,
.magee-contact-form.contact-form-line.dark textarea:focus {
border-color: inherit;
background-color: rgba(0,0,0,.1);
}
.magee-contact-form.contact-form-line.light input:focus,
.magee-contact-form.contact-form-line.light textarea:focus {
border-color: inherit;
background-color: rgba(255,255,255,.1);
}
.magee-contact-form.contact-form-bg .form-control {
border: none;
padding: 21px;
}
.magee-contact-form.contact-form-bg.dark .form-control {
background-color: #222;
color: #fff;
}
.magee-contact-form.contact-form-bg.light .form-control {
background-color: #fff;
color: #222;
}
.magee-contact-form input.form-control {
display:block;
padding: 0 20px!important;
height: 42px;
}
.notice-success {
color: green;
}
.notice-error {
color: red;
} .back-to-top {
position: fixed;
right: 10px;
bottom: 10px;
width: 48px;
height: 48px;
font: normal normal normal 20px/48px FontAwesome;
text-align: center;
color: #fff;
background-color: #aaa;
opacity: .5;
}
.back-to-top:hover {
color: #fff;
opacity: .8;
} .magee-flipbox-wrap {
position: relative;
-webkit-perspective: 2000px;
-moz-perspective: 2000px;
-ms-perspective: 2000px;
perspective: 2000px;
width: 100%;
}
.magee-flipbox {
position: relative;
width: 100%;
height: 100%;
-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
-ms-transform-style: preserve-3d;
-o-transform-style: preserve-3d;
transform-style: preserve-3d;
-webkit-transition: all .5s cubic-bezier(0.645,.045,.355,1);
-moz-transition: all .5s cubic-bezier(0.645,.045,.355,1);
-ms-transition: all .5s cubic-bezier(0.645,.045,.355,1);
-o-transition: all .5s cubic-bezier(0.645,.045,.355,1);
transition: all .5s cubic-bezier(0.645,.045,.355,1);
}
.flipbox-back,
.flipbox-front {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-ms-backface-visibility: hidden;
-o-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transition: all .5s cubic-bezier(0.645,.045,.355,1);
-moz-transition: all .5s cubic-bezier(0.645,.045,.355,1);
-ms-transition: all .5s cubic-bezier(0.645,.045,.355,1);
-o-transition: all .5s cubic-bezier(0.645,.045,.355,1);
transition: all .5s cubic-bezier(0.645,.045,.355,1);
-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
-o-transform-style: preserve-3d;
-ms-transform-style: preserve-3d;
transform-style: preserve-3d;
position: absolute;
left: 0;
top: 0;
height: 100%;
min-height: 100%;
width: 100%;
display: table;
table-layout: fixed;
}
.magee-flipbox-wrap.horizontal .flipbox-front {
-webkit-transform: rotateY(0deg);
transform: rotateY(0deg);
z-index: 2;
}
.magee-flipbox-wrap.horizontal:hover .flipbox-front {
-webkit-transform: rotateY(180deg);
transform: rotateY(180deg);
visibility: hidden;
}
.magee-flipbox-wrap.horizontal .flipbox-back {
-webkit-transform: rotateY(-180deg);
transform: rotateY(-180deg);
}
.magee-flipbox-wrap.horizontal:hover .flipbox-back {
-webkit-transform: rotateY(0deg);
transform: rotateY(0deg);
z-index: 3;
}
.magee-flipbox-wrap.horizontal .horizontal-touchstart-front{
-webkit-transform: rotateY(180deg);
transform: rotateY(180deg);
visibility: hidden;
}
.magee-flipbox-wrap.horizontal .horizontal-touchstart-back{
-webkit-transform: rotateY(0deg);
transform: rotateY(0deg);
z-index: 3;	
}
.magee-flipbox-wrap.horizontal .horizontal-touchend-front{
-webkit-transform: rotateY(0deg)!important;
transform: rotateY(0deg)!important;
visibility: visible!important;
}
.magee-flipbox-wrap.horizontal .horizontal-touchend-back{
-webkit-transform: rotateY(-180deg)!important;
transform: rotateY(-180deg)!important;
}
.magee-flipbox-wrap.vertical .flipbox-front {
-webkit-transform: rotateX(0deg);
transform: rotateX(0deg);
z-index: 2;
}
.magee-flipbox-wrap.vertical:hover .flipbox-front {
-webkit-transform: rotateX(-180deg);
transform: rotateX(-180deg);
visibility: hidden;
}
.magee-flipbox-wrap.vertical .flipbox-back {
-webkit-transform: rotateX(180deg);
transform: rotateX(180deg);
}
.magee-flipbox-wrap.vertical:hover .flipbox-back {
-webkit-transform: rotateX(0deg);
transform: rotateX(0deg);
z-index: 3;
}
.magee-flipbox-wrap.vertical .vertical-touchstart-front{
-webkit-transform: rotateX(-180deg);
transform: rotateX(-180deg);
visibility: hidden;
}
.magee-flipbox-wrap.vertical .vertical-touchstart-back{
-webkit-transform: rotateX(0deg);
transform: rotateX(0deg);
z-index: 3;	
}
.magee-flipbox-wrap.vertical .vertical-touchend-front{
-webkit-transform: rotateX(0deg)!important;
transform: rotateX(0deg)!important;
visibility: visible!important;
}
.magee-flipbox-wrap.vertical .vertical-touchend-back{
-webkit-transform: rotateX(180deg)!important;
transform: rotateX(180deg)!important;
}
.flipbox-content {
text-align: center;
vertical-align: middle;
display: table-cell;
width: 100%;
padding: 15px;
}
.magee-flipbox-wrap.slide-left:hover .flipbox-front{
-webkit-transform: translateX(0);
transform: translateX(0);
opacity:0;
}
.magee-flipbox-wrap.slide-left .flipbox-back {
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
opacity: 0; 
}
.magee-flipbox-wrap.slide-left:hover .flipbox-back{
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1; 
}
.magee-flipbox-wrap.slide-left .slide-left-touchstart-front{
-webkit-transform: translateX(0);
transform: translateX(0);
opacity:0;
}
.magee-flipbox-wrap.slide-left .slide-left-touchstart-back{
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1; 
}
.magee-flipbox-wrap.slide-left .slide-left-touchend-front{
-webkit-transform: translateX(0)!important;
transform: translateX(0)!important;
opacity: 1!important; 
}
.magee-flipbox-wrap.slide-left .slide-left-touchend-back{
-webkit-transform: translateX(-50%)!important;
transform: translateX(-50%)!important;
opacity: 0!important; 
}
.magee-flipbox-wrap.slide-right:hover .flipbox-front{
-webkit-transform: translateX(0);
transform: translateX(0);
opacity:0;
}
.magee-flipbox-wrap.slide-right .flipbox-back {
-webkit-transform: translateX(50%);
transform: translateX(50%);
opacity: 0; 
}
.magee-flipbox-wrap.slide-right:hover .flipbox-back{
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1; 
}
.magee-flipbox-wrap.slide-right .slide-right-touchstart-front{
-webkit-transform: translateX(0);
transform: translateX(0);
opacity:0;
}
.magee-flipbox-wrap.slide-right .slide-right-touchstart-back{
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1; 
}
.magee-flipbox-wrap.slide-right .slide-right-touchend-front{
-webkit-transform: translateX(0)!important;
transform: translateX(0)!important;
opacity: 1!important; 
}
.magee-flipbox-wrap.slide-right .slide-right-touchend-back{
-webkit-transform: translateX(10%)!important;
transform: translateX(10%)!important;
opacity: 0!important; 
}
.magee-flipbox-wrap.slide-top:hover .flipbox-front{
-webkit-transform: translateY(0);
transform: translateY(0);
opacity:0;
}
.magee-flipbox-wrap.slide-top .flipbox-back {
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
opacity: 0; 
}
.magee-flipbox-wrap.slide-top:hover .flipbox-back{
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1; 
}
.magee-flipbox-wrap.slide-top .slide-top-touchstart-front{
-webkit-transform: translateY(0);
transform: translateY(0);
opacity:0;
}
.magee-flipbox-wrap.slide-top .slide-top-touchstart-back{
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1; 
}
.magee-flipbox-wrap.slide-top .slide-top-touchend-front{
-webkit-transform: translateY(0)!important;
transform: translateY(0)!important;
opacity: 1!important; 
}
.magee-flipbox-wrap.slide-top .slide-top-touchend-back{
-webkit-transform: translateY(-50%)!important;
transform: translateY(-50%)!important;
opacity: 0!important; 
}
.magee-flipbox-wrap.slide-bottom:hover .flipbox-front{
-webkit-transform: translateY(0);
transform: translateY(0);
opacity:0;
}
.magee-flipbox-wrap.slide-bottom .flipbox-back {
-webkit-transform: translateY(50%);
transform: translateY(50%);
opacity: 0; 
}
.magee-flipbox-wrap.slide-bottom:hover .flipbox-back{
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1; 
}
.magee-flipbox-wrap.slide-bottom .slide-bottom-touchstart-front{
-webkit-transform: translateY(0);
transform: translateY(0);
opacity:0;
}
.magee-flipbox-wrap.slide-bottom .slide-bottom-touchstart-back{
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1; 
}
.magee-flipbox-wrap.slide-bottom .slide-bottom-touchend-front{
-webkit-transform: translateY(0)!important;
transform: translateY(0)!important;
opacity: 1!important; 
}
.magee-flipbox-wrap.slide-bottom .slide-bottom-touchend-back{
-webkit-transform: translateY(50%)!important;
transform: translateY(50%)!important;
opacity: 0!important; 
}
.magee-flipbox-wrap.flip-bottom .flipbox-back {
-webkit-transform-origin: 0% 100%;
-moz-transform-origin: 0% 100%;
-ms-transform-origin: 0% 100%;
-o-transform-origin: 0% 100%;
transform-origin: 0% 100%;
-webkit-transform: rotateX(-270deg);
-moz-transform: rotateX(-270deg);
-ms-transform: rotateX(-270deg);
-o-transform: rotateX(-270deg);
transform: rotateX(-270deg);
-webkit-backface-visibility: visible;
-moz-backface-visibility: visible;
-o-backface-visibility: visible;
backface-visibility: visible;
}
.magee-flipbox-wrap.flip-bottom:hover .flipbox-back{
-webkit-transform: rotateX(0deg);
-moz-transform: rotateX(0deg);
-ms-transform: rotateX(0deg);
-o-transform: rotateX(0deg);
transform: rotateX(0deg);
}
.magee-flipbox-wrap.flip-bottom .flip-bottom-touchstart-back{
-webkit-transform: rotateX(0deg);
-moz-transform: rotateX(0deg);
-ms-transform: rotateX(0deg);
-o-transform: rotateX(0deg);
transform: rotateX(0deg);
}
.magee-flipbox-wrap.flip-bottom .flip-bottom-touchend-back{
-webkit-transform-origin: 0% 100%!important;
-moz-transform-origin: 0% 100%!important;
-ms-transform-origin: 0% 100%!important;
-o-transform-origin: 0% 100%!important;
transform-origin: 0% 100%!important;
-webkit-transform: rotateX(-270deg)!important;
-moz-transform: rotateX(-270deg)!important;
-ms-transform: rotateX(-270deg)!important;
-o-transform: rotateX(-270deg)!important;
transform: rotateX(-270deg)!important;
-webkit-backface-visibility: visible!important;
-moz-backface-visibility: visible!important;
-o-backface-visibility: visible!important;
backface-visibility: visible!important;
}
.magee-flipbox-wrap.flip-top .flipbox-back {
-webkit-transform-origin: 0% 0%;
-moz-transform-origin: 0% 0%;
-ms-transform-origin: 0% 0%;
-o-transform-origin: 0% 0%;
transform-origin: 0% 0%;
-webkit-transform: rotateX(270deg);
-moz-transform: rotateX(270deg) ;
-ms-transform: rotateX(270deg)  ;
-o-transform: rotateX(270deg)  ;
transform: rotateX(270deg) ;
-webkit-backface-visibility: visible;
-moz-backface-visibility: visible;
-o-backface-visibility: visible;
backface-visibility: visible;
}
.magee-flipbox-wrap.flip-top:hover .flipbox-back{
-webkit-transform: rotateX(0deg) ;
-moz-transform: rotateX(0deg) ;
-ms-transform: rotateX(0deg) ;
-o-transform: rotateX(0deg) ;
transform: rotateX(0deg) ;
}
.magee-flipbox-wrap.flip-top .flip-top-touchstart-back{
-webkit-transform: rotateX(0deg);
-moz-transform: rotateX(0deg);
-ms-transform: rotateX(0deg);
-o-transform: rotateX(0deg);
transform: rotateX(0deg);
}
.magee-flipbox-wrap.flip-top .flip-top-touchend-back{
-webkit-transform-origin: 0% 0%!important;
-moz-transform-origin: 0% 0%!important;
-ms-transform-origin: 0% 0%!important;
-o-transform-origin: 0% 0%!important;
transform-origin: 0% 0%!important;
-webkit-transform: rotateX(270deg)!important;
-moz-transform: rotateX(270deg)!important;
-ms-transform: rotateX(270deg)!important;
-o-transform: rotateX(270deg)!important;
transform: rotateX(270deg)!important;
-webkit-backface-visibility: visible!important;
-moz-backface-visibility: visible!important;
-o-backface-visibility: visible!important;
backface-visibility: visible!important;
}
.magee-flipbox-wrap.flip-left .flipbox-back {
-moz-transform-origin: 0%;
-ms-transform-origin: 0%;
-o-transform-origin: 0%;
-webkit-transform-origin: 0%;
transform-origin: 0%;
-webkit-transform: rotateY(-270deg);
-moz-transform: rotateY(-270deg);
-ms-transform: rotateY(-270deg);
-o-transform: rotateY(-270deg);
transform: rotateY(-270deg);
-webkit-backface-visibility: visible;
-moz-backface-visibility: visible;
-o-backface-visibility: visible;
backface-visibility: visible;
}
.magee-flipbox-wrap.flip-left:hover .flipbox-back{
-webkit-transform: rotateY(0deg);
-moz-transform: rotateY(0deg);
-ms-transform: rotateY(0deg);
-o-transform: rotateY(0deg);
transform: rotateY(0deg);
}
.magee-flipbox-wrap.flip-left .flip-left-touchstart-back{
-webkit-transform: rotateY(0deg);
-moz-transform: rotateY(0deg);
-ms-transform: rotateY(0deg);
-o-transform: rotateY(0deg);
transform: rotateY(0deg);
}
.magee-flipbox-wrap.flip-left .flip-left-touchend-back{
-webkit-transform-origin: 0% !important;
-moz-transform-origin: 0% !important;
-ms-transform-origin: 0%!important;
-o-transform-origin: 0% !important;
transform-origin: 0% !important;
-webkit-transform: rotateY(-270deg)!important;
-moz-transform: rotateY(-270deg)!important;
-ms-transform: rotateY(-270deg)!important;
-o-transform: rotateY(-270deg)!important;
transform: rotateY(-270deg)!important;
-webkit-backface-visibility: visible!important;
-moz-backface-visibility: visible!important;
-o-backface-visibility: visible!important;
backface-visibility: visible!important;
}
.magee-flipbox-wrap.flip-right .flipbox-back {
-moz-transform-origin: 100%;
-ms-transform-origin: 100%;
-o-transform-origin: 100%;
-webkit-transform-origin: 100%;
transform-origin: 100%;
-webkit-transform: rotateY(270deg);
-moz-transform: rotateY(270deg);
-ms-transform: rotateY(270deg);
-o-transform: rotateY(270deg);
transform: rotateY(270deg);
-webkit-backface-visibility: visible;
-moz-backface-visibility: visible;
-o-backface-visibility: visible;
backface-visibility: visible;
}
.magee-flipbox-wrap.flip-right:hover .flipbox-back{
-webkit-transform: rotateY(0deg);
-moz-transform: rotateY(0deg);
-ms-transform: rotateY(0deg);
-o-transform: rotateY(0deg);
transform: rotateY(0deg);
}
.magee-flipbox-wrap.flip-right .flip-right-touchstart-back{
-webkit-transform: rotateY(0deg);
-moz-transform: rotateY(0deg);
-ms-transform: rotateY(0deg);
-o-transform: rotateY(0deg);
transform: rotateY(0deg);
}
.magee-flipbox-wrap.flip-right .flip-right-touchend-back{
-webkit-transform-origin: 100% !important;
-moz-transform-origin: 100% !important;
-ms-transform-origin: 100%!important;
-o-transform-origin: 100% !important;
transform-origin: 100% !important;
-webkit-transform: rotateY(270deg)!important;
-moz-transform: rotateY(270deg)!important;
-ms-transform: rotateY(270deg)!important;
-o-transform: rotateY(270deg)!important;
transform: rotateY(270deg)!important;
-webkit-backface-visibility: visible!important;
-moz-backface-visibility: visible!important;
-o-backface-visibility: visible!important;
backface-visibility: visible!important;
} .magee-icon {
margin-right: 10px;
margin-bottom: 10px;
}
.magee-icon:last-child {
margin-right: 0;
}
.magee-icon {
}
.magee-icon.square {
border-radius: 0;
}
.magee-icon.rounded {
border-radius: 5px;
}
.magee-icon.circle {
border-radius: 50%;
}
.magee-icon.icon-boxed {
width: 2em;
height: 2em;
line-height: 2;
text-align: center;	
color: #fff;
background-color: #f5f5f5;
border: 1px solid transparent;
}
.magee-icon.icon-3d {
box-shadow: 0 2px 0 0 #e5e5e5;
}
.magee-fa-icon {
font-size: inherit;
}
.magee-fa-icon.icon-boxed {
font-size: inherit;
width: 2em;
height: 2em;
line-height: 2em;
text-align: center;	
color: #fff;
background-color: #777;
border: 0;
border-radius: 5px;
} .magee-section {
position: relative;
-webkit-background-size: cover;
-ms-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
.fullheight {
min-height: 100vh;
display:table;
width: 100%;
}
.magee-section.fullheight .section-content {
display: table-cell;	
width: 100%;
position: relative;
overflow: hidden;
}
.magee-section.verticalmiddle .section-content {
vertical-align: middle;
}
.magee-section .background-media,
.magee-section .background-overlay {
position: absolute;
width: 100%;
left: 0;
top: 0;
bottom: 0;
overflow: hidden;
}
.magee-section .background-media {
}
.magee-section .background-overlay {
}
.magee-section .container,
.magee-section .container-fullwidth {
} .gmnoprint img {
max-width: none;
} .magee-slider .item img {
width: 100%;
}
.magee-slider .carousel-control span {
position: absolute;
top: 40%;
}
.magee-slider .carousel-indicators {
display: none;
} .magee-heading {
border-color: #555;
}
.magee-heading .heading-inner {
display: inline-block;
border-style: solid;
border-color: inherit;
}
.magee-heading.heading-default .heading-inner {
}
.magee-heading.heading-border .heading-inner {
padding: 5px 0;
border-top-width: 2px;
border-bottom-width: 2px;
border-left-width: 0!important;
border-right-width: 0!important;
}
.magee-heading.heading-boxed .heading-inner {
padding: 10px;
border-width: 2px;
}
.magee-heading.heading-boxed-reverse {
color: #fff;
}
.magee-heading.heading-boxed-reverse .heading-inner {
padding: 10px;
box-shadow: 0 0 0 2px #fff inset;
border-width: 2px;
background-color: #555;	
}
.magee-heading.heading-doubleline {
overflow: hidden;
}
.magee-heading.heading-doubleline .heading-inner {
position: relative;
z-index: 9;
}
.magee-heading.heading-doubleline .heading-inner:before,
.magee-heading.heading-doubleline .heading-inner:after {
content: "";
position: absolute;
width: 2000px;
height: 12px;
border-top-width: 1px;
border-bottom-width: 1px;
border-left-width: 0!important;
border-right-width: 0!important;
border-style: solid;
border-color: inherit;
top: 50%;
margin-top: -6px;
z-index: -1;
}
.magee-heading.heading-doubleline .heading-inner:before {
right: 100%;
margin-right: 10px;
}
.magee-heading.heading-doubleline .heading-inner:after {
left: 100%;
margin-left: 10px;
}
.magee-heading.heading-charactershadow .heading-inner {
position: relative;
z-index: 9;
padding: 2em 0 1em;
}
.magee-heading.heading-charactershadow .heading-inner:before {
content: "T";
position: absolute;
top: 0; 
z-index: -1;
color: inherit;
opacity: .2;
font-size: 4em;
width: 100%;
} .table,
.table th,
.table td {
border-width: 0;
}
.table.table-bordered {
border-width: 1px;
}
.magee-table .table thead th {
background-color: #fdd200;
color: #fff;
border-bottom-width: 0;
} .img-side {
padding: 0px;
position: absolute;
top: 0px;
height: 100%;
overflow: hidden;
z-index: 100;
}
.img-side.img-right {
right: 0;
}
.img-side.img-left {
left: 0;
} .magee-twitter-feed {
list-style-type: none;
margin: 0;
}
.magee-twitter-feed li {s
list-style-type: none;
font-style: italic;
margin: 0 0 12px 0;
padding: 0 0 0 25px;
position: relative;
}
.magee-twitter-feed li:before {
position: absolute;
font: normal normal normal 20px/25px FontAwesome;
content: "\f099";
left:0; top:0;
}
.magee-twitter-feed li span {
display: block;
font-size: .8em;
font-style: normal;
} .magee-label {
background-color: #fdd200;
} .video-wrap {
width: 100%;
}
.video-wrap iframe {
width: 100%;
height: 100%;
} .magee-wheather-box {
background-color: #fdd200;
color: #fff;
padding: 10px;
}
.magee-wheather-box h2 {
color: #fff;
margin-top: 0;
margin-bottom: 5px;
}
.magee-wheather .w-today {
width: 100%;
overflow: hidden;
}
.magee-wheather .w-icon-wrap {
float: right;
width: 50%;
text-align: center;
}
.magee-wheather .w-icon-wrap i {
font-size: 3.4em;
line-height: 1.5;
}
.magee-wheather .w-icon-wrap .w-text {
margin-bottom: 0;
margin-top: 5px;
}
.magee-wheather .w-temp {
float: left;
width: 50%;
text-align: center;
font-size: 4em;
line-height: 1.5;
margin-bottom: 0;
}
.magee-wheather .w-temp sup {
opacity: .8;
font-size: 60%;
}
.magee-wheather-box {
background-color: #fdd200;
color: #fff;
padding: 10px;
font-size: inherit;
}
.magee-wheather-box h2 {
color: #fff;
margin-top: 0;
margin-bottom: 5px;
}
.magee-wheather .w-today {
width: 100%;
overflow: hidden;
}
.magee-wheather .w-icon-wrap {
float: right;
width: 50%;
text-align: center;
}
.magee-wheather .w-icon-wrap i {
font-size: 3.4em;
line-height: 1.5;
}
.magee-wheather .w-icon-wrap .w-text {
margin-bottom: 0;
margin-top: 5px;
font-size: inherit;
}
.magee-wheather .w-temp {
float: left;
width: 50%;
text-align: center;
font-size: 4em;
line-height: 1.5;
margin-bottom: 0;
}
.magee-wheather .w-temp sup {
opacity: .8;
font-size: 60%;
}
.magee-wheather .w-detail {
overflow: hidden;
width: 100%;
}
.magee-wheather p.w-day {
font-weight: 700;
font-size: inherit;
}
.magee-wheather .w-detail ul {
width: 33%;
float: left;
list-style-type: none;
margin: 0;
}
.magee-wheather .w-detail li {
display: block;
line-height: 24px;
}
.magee-wheather .w-forecasts {
width: 100%;
margin-top: 15px;
border:0;
table-layout: auto;
border-collapse: collapse;
}
.magee-wheather .w-forecasts tr {
border-top: 1px solid rgba(255,255,255,.15);
}
.magee-wheather .w-forecasts td {
border: 0;
padding: 5px 0;
font-weight: 700;
color: #fff;
}
.magee-wheather .w-forecasts td+td {
min-width: 40px;
text-align: center;
font-weight: 400;
}.vjs-svg-icon{display:inline-block;background-repeat:no-repeat;background-position:center;fill:currentColor;height:1.8em;width:1.8em}.vjs-svg-icon:before{content:none!important}.vjs-control:focus .vjs-svg-icon,.vjs-svg-icon:hover{filter:drop-shadow(0 0 .25em #fff)}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABUgAAsAAAAAItAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV33Y21hcAAAAYQAAAEJAAAD5p42+VxnbHlmAAACkAAADwwAABdk9R/WHmhlYWQAABGcAAAAKwAAADYn8kSnaGhlYQAAEcgAAAAdAAAAJA+RCL1obXR4AAAR6AAAABMAAAC8Q44AAGxvY2EAABH8AAAAYAAAAGB7SIHGbWF4cAAAElwAAAAfAAAAIAFAAI9uYW1lAAASfAAAASUAAAIK1cf1oHBvc3QAABOkAAABfAAAAnXdFqh1eJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGR7xDiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGPHcRdyA4RZgQRADbZCycAAHic7dPXbcMwAEXRK1vuvffem749XAbKV3bjBA6fXsaIgMMLEWoQJaAEFKNnlELyQ4K27zib5PNF6vl8yld+TKr5kH0+cUw0xv00Hwvx2DResUyFKrV4XoMmLdp06NKjz4AhI8ZMmDJjzoIlK9Zs2LJjz4EjJ85cuHLjziPe/0UWL17mf2tqKLz/9jK9f8tXpGCoRdPKhtS0RqFkWvVQNtSKoVYNtWaoddPXEBqG2jQ9XWgZattQO4baNdSeofYNdWCoQ0MdGerYUCeGOjXUmaHODXVhqEtDXRnq2lA3hro11J2h7g31YKhHQz0Z6tlQL4Z6NdSbod4N9WGoT9MfHF6GmhnZLxyDcRMAAAB4nJ1YC1gUV5auc6urCmxEGrq6VRD6ATQP5dHPKK8GRIyoKApoEBUDAiGzGmdUfKNRM4qLZrUZdGKcGN/GZJKd0SyOWTbfbmZ2NxqzM5IxRtNZd78vwYlJdtREoO7sudVNq6PmmxmKqrqPU+eee173P80Bh39Cu9DOEY4DHZBK3i20D/QRLcfxbE5sEVtwLpZzclw4ibFIkSCJUcZ4MBpMnnzwuKNsGWBL5i3qy6kO2dVpvUpKbkAP9fq62rdeGJ+TM/7C1nbIutfuWrWk5ci4zMxxR1qW/N+9JsmCGXj9VKWhFx/6tr/nz78INDm2C9yPF/fDcxLuyKxLBZ1ZBz2QTi+RSkiH5RrDQJ/GgGQadX9m0YSURs7GpSG905Zsk41uj14yul1OtieZ7QUk5GRG/YiS7PYYPSAZNRed9sq3+bOpz00rKb7pe/ZEZvbALxZAHT3AFoH8GXP3rt67QFn40kt8W13FjLTDb48c+fSi5/7h0P4dL5yz7DPtbmgmYxfQA9RL2+EOfTcvdp+1vmuBpvOll1As1S6ak0IvJzC7sKWJFtJgBd2uWcg+0Zyg7dzQfhcjXRgXGZRf5/a4A58IDU777Nl252AUk4m2ByRRjqTNqIDCEJeAnU3iCFwrkrNwXEzg4yFevBwypzxkcX+AIfk3VEKl3XmWbT8788SzvpvFJaiOezL6QyuSr9VNf97csNu0z3LuhR0wATUxZAfVBwVOy+nQFhxYdWaXlXe4HC4zWGWzzsrLDtmhI9pOWOHv7PTT7XybH1Z0+v2d5Abd3kmG+TsH23CS/KwTxx/JkzEwx6jcQOUc42LLwHJ/J93uZ9ygh3HuZGwqsY9dWDHQ58dxNqyqKRQTYdxwTubiOSs3FiMDkq0WSZQgCT0GBDOg2lxOAd1FlPVGs4AKBAcYHHaP2wPkHaivmLF5zYqnIZrvcHx5gN4k/6tchNW1DtdgNL2KrxEkS/kfnIHoVnp1VjmjpTf5r0lTzLj0mdS28tX+XGorU364eMPmnWVl8J36nlKGw3CZhjEiuMw8h8mKvhGD+4/lElBWjAhLJMg6fTw4zPZ8cOmcGQBm2Qxml1nAm13CpYGq1JKUlJJUzQn1PTAO0mgv6VMMpA/DuRfSWEu4lDIxdbAtdWIKvnn2Vk766CWfz9fpY0sH/UpdP50rfszaVpdVRmvIejEdLMk45s4Bu0EWHjeOySmFyZSiMahvZdNSn29peoI/YexYfKQTLeurTXXwEVLeSfInTWHkkMaeUx7sBvOCSTSj3AlcKjfueyS36tCrXDlgRtF0etFq9jhc1kfKuBT/OwMr0F4UUTTh1AN0g20+H/ScPcsIEsYu9d/zN5PmjprPtNwI1ZZcDK6iC97Mcjp2y2aX36f+QbpGHrgRuHlXJ+Zf6PFRL2uQSp8vxHeF2IoRb8Rd2rhMzsNxSRmEuKK4JFnkojhMcx6jzqHzGMGFcW+MhBj0bhf6cowN+45I4LHvwT6fteu7M42wGRI/pxcg6/MZdEvt1U1XaulHFXuLmqov/MukvRVL35/b3ODM1+4aPjtzeK7zmUkV2h3DN54HaQ9GzJvxHRb6Ks2gB81fwqraT+A7GvZJrRLRofU6G0urNL+zFw3v0FaVDFxsKEZW56F31r6ip6vOL+FCObBPuIMRiXld9RaMdLzRIOGhPey2T9vA/35DmZPK9IWaT9d/WgOGMieYqJ/dzjLIhZU118gbysxrNUGefxD6UO/hyNNllpFTOIbx32kSFQctnweV5PxTMHLjRqiAN+fQE9gL+Xy5WB6MOS4GJJuYbDUHhcKDhHGRbLzOpjsjdM1+iwAZLGeieehACX2hhI7SjK/ZUTNrvVje31TxJiFBGYViWFkCn9PMeX9fS6qVbzfCj4fOCTzDnuWy2c4xA7mdNkA3RS9FH2VeqzdCBlixxbzXjvkHU1I8BOYFb1pZvPIHSSIj4svT8xpzcxtXN+ZKyjdDvbz08niiF3PqV9Tn5NST8vg48MTaY8E5xqSSIsWoWHo+LtAzxdH/GDUyp37CBEYfso04F/NlMTcDJUTpECLY0HFGQHImE8xsEUdgnrQlixIvGhJA1BvxpDHGxEMBYFeNOHcBJlSjwe2JcSfbBEsGOPPBHg/6SBBOCsLLw0SpUxod0Z1bFMfLkbQ3UiZxEyd0Dx8t+SRBu18Q9msFbI4e3p1THEfkSEh7kEJ5orR10qTWDvbgPWn5aWvCYyOAjwgXyjJi34uMjo58L25cmRAeQZWI2PA1QQLsPESAH8WGFwZZ4SPoR73BHPzIPMJj9AreBzKUmrH4todT18ANvi1oc3YGjUT/0j+ExUwq8PI9BLaCQIpvewwYu2evAG/Vo/5avPdY7o+BemLLXw3y+AdkzP9bpIxB1wm5EYq8fesHbPEPtm6HrHvtx4jcGPR8fDDpkZBefIjB46QnlUNRltv4Z/pO/J6dxEjhYAtmoMeq+GozvUVvNYOW3m6GCIhoprcfr97B8AcIQYsfD8ljUvGNjvkrpj0ETA48ZMIxCeqsRIsQALE0gi2GB+glSOfbOjW3GSBM9yPq8/rpJXrJDz0BPxV6xdN4uiCGDQed3WhgFkBUZEFsmeyyBpzXrm7UGTBZG8Lh5aubFufk5eUsbrrFGr7McYdbltxa0nKYqRKbQjvikXYkTGM0f2xuyM3Ly21oXnWfvf6I1BmZwfh7EWWIYsg2nHhsDhOnczhJcmI6eBAmy3jZ3RiJmKQR/JA99FcwsfaVbNDDyi1rL9NPj9hfo61wjM6BjzOLijLpeTgk/pL+ip6tfYWupzeOgPny2tcUu9J/9mhxJlgyi985NFRbvCVewXUNXLJaW0RxZqtRYtnfYdcYomXQWdnJHQA3jiEEkeTQWcWxdDP9IvvVWvo2TK553XEMEq+s69/QDU1Q7p0zxwsm9qS379whr8NI2PJqLUyGyfNeX3eFfnJU2U+uHR9cVV1IqgurqwuV44XVp0h2qN55X5XJwtk59yP0IZuHrqBOBIuIYhkcoT6Kx79Pu2HS/IPZIMOqLWs/pteOOk4NPgEb6QAIdAPsyZk5Mwd+wVaHMexJv719W7xCu2l37UG6lvYdBcvHa08p89741zd63phTRGqL5ggo6SlvdbWXzCqsPq78NnSu7wnKy2HNZbVoRCI7UJEOyRj+sPE002tOOY7Qa5fXboFWkLNeqYUSZRocp9XwSUZxcQZ9Hw6LV2pOoVmvHQEDbGIENEG5i6bLgMSM4n8+FNLTtAds99DaWEvgcf4o5SyYe9x+kF6/tGoTPAdRmS/XQIEy//QxKC2oqioAI3tS5auvxCtzT6y6RK8fhChYcwCJaMJhxc0vqSxQ/qmgsrKAlBZUHlauheTpvd9uj5DnLzJct6qfq5fXbYHVIGcfrIVJihbaVLu1wW7Vbs8zK0A8e9Jvb91S9cVMjPrazD6gpfeZTXzYbCFMcppVRsGMpp55OWgx1/3JeAxW1Y7AORgM/m3rWrsdLkQVmEVSU16cX/e7uvkvpqRiQsG06XJ0t64Tf+l0nG1dt025gyOIZlvq5u9KSU1N2TW/rsWnnMRPyTDkctbhvIcNvYIXWyLzdwYLoYesUbaQG4iK2cWO2gdpeUYLqDD0MUTOPhDIGnZEs58yArR86FznuWEsU4YDi2x26dA4klkn8Qa6vhk2QUfX4Jxm/ngX9r7ogn1dmlmwqZmuhxtdg9XN/DEcUgqb+9hMyNansfaQET2mcROCmGEMVqxm5u+h6kN2MOwgqykV2wH9yQG9DvVFU38Pogaf4FVuE62KI/oJ02RDdWW2w5dqQwU/8+N1q1DlvsL863u61KLE7x/o8w0VJQM/Y/SQ3unIrqxueEa1BqT5VFNsO7p39/UC771a77RowpaKe9nvJQIT1Pog5LGx8XblBKmCNGTf3xMogAQvPnz9PYKX/08sVDTG1OKUlOLUgS/UaZtm1NAaYTsl7i9ZQ+L6O4Rl0OGa577LuWvc+C+x96/vYh0lLBuM+7XwI/dTLtdT7v4d6rRTWDnku0IBrqFnZ5bVIqKP8lasJlithWnaLhTsr8qFJBulF/70p4undou36HeTJ5+jv1fCybeQ8nH3+Xv6aENczmOFlab+hqMDg1rLOt12A+tiUFrYDwQ6c3RUJp601nzegTNX6WlYAI2zSUV945F6zU56ZmZVQaWspWcIADxJ9GmljQUnL2p2Dpr5T8H+5KJFu+vqBq8qvyHRzStLHPEO5SPYCV9nZe0yZT2RcH0oHvegSzNEJ0oGWU8iQWM12dgPEugngVceGIwZgPFp0BiT1a0a3R5Rcot7ihfA1J/20v96jX7zmTX9s583H0kwx6WnLd09cXrR9LGroOa9sHNbdyz8wcKk5lqhaVFJZNwmqtw884MXNdvJujpBa3xzuSaZH9sxa06Z7x+HJSduPbdYHv/DgmEhfbehvlmGN7JUkcG78GDM12CeyFFTPNqVeNxC1gzjz+c2nVo63Xxs8rKJWXoBJM0tmEbfGm4qzpoOH3xpzQfyxLzW1gnE9NHo6tol1eMEic4ZVPrjnVi0kqAe2sQ2bgqupScaq8WGlUWgWHI51SKJl/UYT6zccNsCSkBtiVZLsiefuFSDYT3Fi8Zk7EUnmjTRYtsFeuDDJS05MW79M3mr3mla+d8dzac31KTPmBYfFiYSUef48PhPjm9ryZsSGZZkdNvzq0Y9rdNcwDq5Dg5C3QW+7UN64IKptvS3tvHbvu5c9pv1Exau21rc9LIpwpQwUjTq8576yeVDz5+4WZ1nXT43wV60rPLJbDp/UksNrP3iQ2SA63Pst058gOYDbhRnRUw8l/sRt4HbxPzO4WYpInCpuVgSbVh6JXuwnnJngKTTCwaPWmG5Xbhpm1U0Yt3FyBGpGYemPM77p2TD904JjgJ2QFpFLeYpGx8X15Qx1Zk31p5ki9ZLUuXE0lmuJlcakJMVLeFS1iIvrB8drY0aloilakqCZwzwRORtxlgwxS4IThggJd4TDxoiaAIT80fFPGrCPPru+puFn504P/ybr4ihA/6dKASLshEJic7xE8tmzu3KzA7TABBe8y5fNbWo3ilQn/SuFKM16b2l5bOeayqfGhYmhIulU+fVNDdWVv4NMzX10MBHyPR5uhWUu8D9P1VnIMt4nGNgZGBgAOJ/1bf64vltvjJwszOAwAOlmqvINEc/WJyDgQlEAQA+dgnjAHicY2BkYGBnAAGOPgaG//85+hkYGVCBPgBGJwNkAAAAeJxjYGBgYB/EmKMPtxwAhg4B0gAAAAAAAA4AaAB+AMwA4AECAUIBbAGYAe4CLgKKAtAC/ANiA4wDqAPgBDAEsATaBQgFWgXABggGLgZwBqwG9gdOB4oH0ggqCHAIhgicCMgJJAlWCYgJrAnyCkAKdgrkC7J4nGNgZGBg0GdoZmBnAAEmIOYCQgaG/2A+AwAaqwHQAHicXZBNaoNAGIZfE5PQCKFQ2lUps2oXBfOzzAESyDKBQJdGR2NQR3QSSE/QE/QEPUUPUHqsvsrXjTMw83zPvPMNCuAWP3DQDAejdm1GjzwS7pMmwi75XngAD4/CQ/oX4TFe4Qt7uMMbOzjuDc0EmXCP/C7cJ38Iu+RP4QEe8CU8pP8WHmOPX2EPz87TPo202ey2OjlnQSXV/6arOjWFmvszMWtd6CqwOlKHq6ovycLaWMWVydXKFFZnmVFlZU46tP7R2nI5ncbi/dDkfDtFBA2DDXbYkhKc+V0Bqs5Zt9JM1HQGBRTm/EezTmZNKtpcAMs9Yu6AK9caF76zoLWIWcfMGOSkVduvSWechqZsz040Ib2PY3urxBJTzriT95lipz+TN1fmAAAAeJxtkXlT2zAQxf1C4thJAwRajt4HRy8VMwwfSJHXsQZZcnUQ+PYoTtwpM+wf2t9brWZ2n5JBsol58nJcYYAdDDFCijEy5JhgileYYRd72MccBzjEa7zBEY5xglO8xTu8xwd8xCd8xhd8xTec4RwXuMR3/MBP/MJvMPzBFYpk2Cr+OF0fTEgrFI1aHhxN740KDbEmeJpsWZlVj40s+45aLuv9KijlhCXSjLQnu/d/4UH6sWul1mRzFxZeekUuE7z10mg3qMtM1FGQddPSrLQyvJR6OaukItYXDp6pCJrmz0umqkau5pZ2hFmm7m+ImG5W2t0kZoJXUtPhVnYTbbdOBdeCVGqpJe7XKTqSbRK7zbdwXfR0U+SVsStuS3Y76em6+Ic3xYiHUppc04Nn0lMzay3dSxNcp8auDlWlaCi48yetFD7Y9USsx87G45cuop1ZxQUtjLnL4j53FO0a+5X08UXqQ7NQNo92R0XOz7sxWEnxN2TneJI8Acttu4Q=) format("woff");font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-icon-play{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.vjs-icon-play:before{content:"\f101"}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:"\f102"}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder,.vjs-icon-pause{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,.vjs-icon-pause:before{content:"\f103"}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder,.vjs-icon-volume-mute{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,.vjs-icon-volume-mute:before{content:"\f104"}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder,.vjs-icon-volume-low{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before,.vjs-icon-volume-low:before{content:"\f105"}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder,.vjs-icon-volume-mid{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before,.vjs-icon-volume-mid:before{content:"\f106"}.video-js .vjs-mute-control .vjs-icon-placeholder,.vjs-icon-volume-high{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control .vjs-icon-placeholder:before,.vjs-icon-volume-high:before{content:"\f107"}.video-js .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-enter:before{content:"\f108"}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-exit:before{content:"\f109"}.vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner:before{content:"\f10a"}.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-subtitles{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-subtitles:before{content:"\f10b"}.video-js .vjs-captions-button .vjs-icon-placeholder,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-captions{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-captions-button .vjs-icon-placeholder:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-captions:before{content:"\f10c"}.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd:before{content:"\f10d"}.video-js .vjs-chapters-button .vjs-icon-placeholder,.vjs-icon-chapters{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-chapters-button .vjs-icon-placeholder:before,.vjs-icon-chapters:before{content:"\f10e"}.vjs-icon-downloading{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-downloading:before{content:"\f10f"}.vjs-icon-file-download{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-file-download:before{content:"\f110"}.vjs-icon-file-download-done{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-file-download-done:before{content:"\f111"}.vjs-icon-file-download-off{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-file-download-off:before{content:"\f112"}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:"\f113"}.vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog:before{content:"\f114"}.vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square:before{content:"\f115"}.video-js .vjs-play-progress,.video-js .vjs-volume-level,.vjs-icon-circle,.vjs-seek-to-live-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before,.vjs-seek-to-live-control .vjs-icon-placeholder:before{content:"\f116"}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline:before{content:"\f117"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle:before{content:"\f118"}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder,.vjs-icon-cancel{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before,.vjs-icon-cancel:before{content:"\f119"}.vjs-icon-repeat{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-repeat:before{content:"\f11a"}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder,.vjs-icon-replay{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before,.vjs-icon-replay:before{content:"\f11b"}.video-js .vjs-skip-backward-5 .vjs-icon-placeholder,.vjs-icon-replay-5{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-backward-5 .vjs-icon-placeholder:before,.vjs-icon-replay-5:before{content:"\f11c"}.video-js .vjs-skip-backward-10 .vjs-icon-placeholder,.vjs-icon-replay-10{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-backward-10 .vjs-icon-placeholder:before,.vjs-icon-replay-10:before{content:"\f11d"}.video-js .vjs-skip-backward-30 .vjs-icon-placeholder,.vjs-icon-replay-30{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-backward-30 .vjs-icon-placeholder:before,.vjs-icon-replay-30:before{content:"\f11e"}.video-js .vjs-skip-forward-5 .vjs-icon-placeholder,.vjs-icon-forward-5{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-forward-5 .vjs-icon-placeholder:before,.vjs-icon-forward-5:before{content:"\f11f"}.video-js .vjs-skip-forward-10 .vjs-icon-placeholder,.vjs-icon-forward-10{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-forward-10 .vjs-icon-placeholder:before,.vjs-icon-forward-10:before{content:"\f120"}.video-js .vjs-skip-forward-30 .vjs-icon-placeholder,.vjs-icon-forward-30{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-forward-30 .vjs-icon-placeholder:before,.vjs-icon-forward-30:before{content:"\f121"}.video-js .vjs-audio-button .vjs-icon-placeholder,.vjs-icon-audio{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-audio-button .vjs-icon-placeholder:before,.vjs-icon-audio:before{content:"\f122"}.vjs-icon-next-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-next-item:before{content:"\f123"}.vjs-icon-previous-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-previous-item:before{content:"\f124"}.vjs-icon-shuffle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-shuffle:before{content:"\f125"}.vjs-icon-cast{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cast:before{content:"\f126"}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-enter:before{content:"\f127"}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-exit:before{content:"\f128"}.vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook:before{content:"\f129"}.vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin:before{content:"\f12a"}.vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter:before{content:"\f12b"}.vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr:before{content:"\f12c"}.vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest:before{content:"\f12d"}.video-js .vjs-descriptions-button .vjs-icon-placeholder,.vjs-icon-audio-description{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-descriptions-button .vjs-icon-placeholder:before,.vjs-icon-audio-description:before{content:"\f12e"}.video-js{display:inline-block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;word-break:initial}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js[tabindex="-1"]{outline:0}.video-js *,.video-js :after,.video-js :before{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.video-js.vjs-1-1,.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-9-16,.video-js.vjs-fluid{width:100%;max-width:100%}.video-js.vjs-1-1:not(.vjs-audio-only-mode),.video-js.vjs-16-9:not(.vjs-audio-only-mode),.video-js.vjs-4-3:not(.vjs-audio-only-mode),.video-js.vjs-9-16:not(.vjs-audio-only-mode),.video-js.vjs-fluid:not(.vjs-audio-only-mode){height:0}.video-js.vjs-16-9:not(.vjs-audio-only-mode){padding-top:56.25%}.video-js.vjs-4-3:not(.vjs-audio-only-mode){padding-top:75%}.video-js.vjs-9-16:not(.vjs-audio-only-mode){padding-top:177.7777777778%}.video-js.vjs-1-1:not(.vjs-audio-only-mode){padding-top:100%}.video-js.vjs-fill:not(.vjs-audio-only-mode){width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}.video-js.vjs-audio-only-mode .vjs-tech{display:none}body.vjs-full-window,body.vjs-pip-window{padding:0;margin:0;height:100%}.vjs-full-window .video-js.vjs-fullscreen,body.vjs-pip-window .video-js{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen:not(.vjs-ios-native-fs),body.vjs-pip-window .video-js{width:100%!important;height:100%!important;padding-top:0!important;display:block}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-pip-container .vjs-pip-text{position:absolute;bottom:10%;font-size:2em;background-color:rgba(0,0,0,.7);padding:.5em;text-align:center;width:100%}.vjs-layout-small.vjs-pip-container .vjs-pip-text,.vjs-layout-tiny.vjs-pip-container .vjs-pip-text,.vjs-layout-x-small.vjs-pip-container .vjs-pip-text{bottom:0;font-size:1.4em}.vjs-hidden{display:none!important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1!important;visibility:visible!important}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.63332em;width:3em;display:block;position:absolute;top:50%;left:50%;padding:0;margin-top:-.81666em;margin-left:-1.5em;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:rgba(43,51,63,.7);border-radius:.3em;transition:all .4s}.vjs-big-play-button .vjs-svg-icon{width:1em;height:1em;position:absolute;top:50%;left:50%;line-height:1;transform:translate(-50%,-50%)}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{border-color:#fff;background-color:#73859f;background-color:rgba(115,133,159,.5);transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause:not(.vjs-seeking,.vjs-scrubbing,.vjs-error) .vjs-big-play-button{display:block}.video-js button{background:0 0;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.vjs-control .vjs-button{width:100%;height:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(255,255,255,0));overflow:auto}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;overflow:auto}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{display:flex;justify-content:center;list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.js-focus-visible .vjs-menu li.vjs-menu-item:hover,.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:rgba(115,133,159,.5)}.js-focus-visible .vjs-menu li.vjs-selected:hover,.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.js-focus-visible .vjs-menu li.vjs-selected:hover .vjs-svg-icon,.vjs-menu li.vjs-selected .vjs-svg-icon,.vjs-menu li.vjs-selected:focus .vjs-svg-icon,.vjs-menu li.vjs-selected:hover .vjs-svg-icon{fill:#000}.js-focus-visible .vjs-menu :not(.vjs-selected):focus:not(.focus-visible),.video-js .vjs-menu :not(.vjs-selected):focus:not(:focus-visible){background:0 0}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em 0;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0;margin-bottom:1.5em;border-top-color:rgba(43,51,63,.7)}.vjs-pip-window .vjs-menu-button-popup .vjs-menu{left:unset;right:1em}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:5em}.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:10em}.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:14em}.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:25em}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu{display:block}.video-js .vjs-menu-button-inline{transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;transition:all .4s}.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.video-js:not(.vjs-controls-disabled,.vjs-using-native-controls,.vjs-error) .vjs-control-bar.vjs-lock-showing{display:flex!important}.vjs-audio-only-mode .vjs-control-bar,.vjs-has-started .vjs-control-bar{display:flex;visibility:visible;opacity:1;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;pointer-events:none;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none!important}.vjs-audio-only-mode.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar,.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible;pointer-events:auto}.video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;flex:none}.video-js .vjs-control.vjs-visible-text{width:auto;padding-left:1em;padding-right:1em}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.vjs-button>.vjs-icon-placeholder{display:block}.vjs-button>.vjs-svg-icon{display:inline-block}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}.video-js :not(.vjs-visible-text)>.vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;flex:auto;display:flex;align-items:center;min-width:4em;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-liveui .vjs-progress-control{display:flex;align-items:center}.video-js .vjs-progress-holder{flex:auto;transition:all .2s;height:.3em}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.6666666667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress{position:absolute;display:block;height:100%;margin:0;padding:0;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;line-height:.35em;z-index:1}.vjs-svg-icons-enabled .vjs-play-progress:before{content:none!important}.vjs-play-progress .vjs-svg-icon{position:absolute;top:-.35em;right:-.4em;width:.9em;height:.9em;pointer-events:none;line-height:.15em;z-index:1}.video-js .vjs-load-progress{background:rgba(115,133,159,.5)}.video-js .vjs-load-progress div{background:rgba(115,133,159,.75)}.video-js .vjs-time-tooltip{background-color:#fff;background-color:rgba(255,255,255,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 .45em 0 .45em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#73859f;background-color:rgba(115,133,159,.5)}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{text-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control{cursor:pointer;flex:none}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.video-js .vjs-volume-panel{transition:width 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control{visibility:visible;opacity:1;position:relative;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;margin-right:0}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical{left:-3.5em;transition:left 0s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active{width:10em;transition:width .1s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3000em;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel{display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em;z-index:1}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em;z-index:1}.vjs-svg-icons-enabled .vjs-volume-level:before{content:none}.vjs-volume-level .vjs-svg-icon{position:absolute;width:.9em;height:.9em;pointer-events:none;z-index:1}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{line-height:.35em;right:-.5em}.vjs-slider-horizontal .vjs-volume-level .vjs-svg-icon{right:-.3em;transform:translateY(-50%)}.vjs-slider-vertical .vjs-volume-level .vjs-svg-icon{top:-.55em;transform:translateX(-50%)}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.video-js .vjs-volume-tooltip{background-color:#fff;background-color:rgba(255,255,255,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-volume-control:hover .vjs-progress-holder:focus .vjs-volume-tooltip,.video-js .vjs-volume-control:hover .vjs-volume-tooltip{display:block;font-size:1em;visibility:visible}.video-js .vjs-volume-vertical:hover .vjs-progress-holder:focus .vjs-volume-tooltip,.video-js .vjs-volume-vertical:hover .vjs-volume-tooltip{left:1em;top:-12px}.video-js .vjs-volume-control.disabled:hover .vjs-volume-tooltip{font-size:1em}.video-js .vjs-volume-control .vjs-mouse-display{display:none;position:absolute;width:100%;height:1px;background-color:#000;z-index:1}.video-js .vjs-volume-horizontal .vjs-mouse-display{width:1px;height:100%}.video-js .vjs-volume-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-volume-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.vjs-mouse-display .vjs-volume-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.vjs-poster{display:inline-block;vertical-align:middle;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-has-started .vjs-poster,.vjs-using-native-controls .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster,.vjs-has-started.vjs-audio-poster-mode .vjs-poster,.vjs-pip-container.vjs-has-started .vjs-poster{display:block}.vjs-poster img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.video-js .vjs-live-control{display:flex;align-items:flex-start;flex:auto;font-size:1em;line-height:3em}.video-js.vjs-liveui .vjs-live-control,.video-js:not(.vjs-live) .vjs-live-control{display:none}.video-js .vjs-seek-to-live-control{align-items:center;cursor:pointer;flex:none;display:inline-flex;height:100%;padding-left:.5em;padding-right:.5em;font-size:1em;line-height:3em;width:auto;min-width:4em}.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,.video-js:not(.vjs-live) .vjs-seek-to-live-control{display:none}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge{cursor:auto}.vjs-seek-to-live-control .vjs-icon-placeholder{margin-right:.5em;color:#888}.vjs-svg-icons-enabled .vjs-seek-to-live-control{line-height:0}.vjs-seek-to-live-control .vjs-svg-icon{width:1em;height:1em;pointer-events:none;fill:#888}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder{color:red}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-svg-icon{fill:red}.video-js .vjs-time-control{flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.video-js .vjs-current-time,.video-js .vjs-duration,.vjs-live .vjs-time-control,.vjs-live .vjs-time-divider{display:none}.vjs-time-divider{display:none;line-height:3em}.video-js .vjs-play-control{cursor:pointer}.video-js .vjs-play-control .vjs-icon-placeholder{flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.vjs-error .vjs-text-track-display{display:none}.video-js.vjs-controls-disabled .vjs-text-track-display,.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{transform:translateY(-3em)}.video-js.vjs-controls-disabled video::-webkit-media-text-track-display,.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{transform:translateY(-1.5em)}.video-js .vjs-picture-in-picture-control{cursor:pointer;flex:none}.video-js.vjs-audio-only-mode .vjs-picture-in-picture-control,.vjs-pip-window .vjs-picture-in-picture-control{display:none}.video-js .vjs-fullscreen-control{cursor:pointer;flex:none}.video-js.vjs-audio-only-mode .vjs-fullscreen-control,.vjs-pip-window .vjs-fullscreen-control{display:none}.vjs-playback-rate .vjs-playback-rate-value,.vjs-playback-rate>.vjs-menu-button{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:"X";font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.85;text-align:left;border:.6em solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:5em;height:5em;border-radius:50%;visibility:hidden}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:flex;justify-content:center;align-items:center;animation:vjs-spinner-show 0s linear .3s forwards}.vjs-error .vjs-loading-spinner{display:none}.vjs-loading-spinner:after,.vjs-loading-spinner:before{content:"";position:absolute;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;animation-delay:.44s}@keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{100%{transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}.video-js.vjs-audio-only-mode .vjs-captions-button{display:none}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js.vjs-audio-only-mode .vjs-descriptions-button{display:none}.vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-svg-icon{width:1.5em;height:1.5em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:"\f10c";font-size:1.5em;line-height:inherit}.video-js.vjs-audio-only-mode .vjs-subs-caps-button{display:none}.video-js .vjs-audio-button+.vjs-menu .vjs-description-menu-item .vjs-menu-item-text .vjs-icon-placeholder,.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-audio-button+.vjs-menu .vjs-description-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before,.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:" \f12e";font-size:1.5em;line-height:inherit}.video-js.vjs-layout-small .vjs-current-time,.video-js.vjs-layout-small .vjs-duration,.video-js.vjs-layout-small .vjs-playback-rate,.video-js.vjs-layout-small .vjs-remaining-time,.video-js.vjs-layout-small .vjs-time-divider,.video-js.vjs-layout-small .vjs-volume-control,.video-js.vjs-layout-tiny .vjs-current-time,.video-js.vjs-layout-tiny .vjs-duration,.video-js.vjs-layout-tiny .vjs-playback-rate,.video-js.vjs-layout-tiny .vjs-remaining-time,.video-js.vjs-layout-tiny .vjs-time-divider,.video-js.vjs-layout-tiny .vjs-volume-control,.video-js.vjs-layout-x-small .vjs-current-time,.video-js.vjs-layout-x-small .vjs-duration,.video-js.vjs-layout-x-small .vjs-playback-rate,.video-js.vjs-layout-x-small .vjs-remaining-time,.video-js.vjs-layout-x-small .vjs-time-divider,.video-js.vjs-layout-x-small .vjs-volume-control{display:none}.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover{width:auto;width:initial}.video-js.vjs-layout-tiny .vjs-progress-control,.video-js.vjs-layout-x-small .vjs-progress-control{display:none}.video-js.vjs-layout-x-small .vjs-custom-control-spacer{flex:auto;display:block}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:rgba(43,51,63,.75);color:#fff;height:70%}.vjs-error .vjs-text-track-settings{display:none}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-controls,.vjs-text-track-settings .vjs-track-settings-font{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports (display:grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:20px 24px 0 24px}.vjs-track-settings-controls .vjs-default-button{margin-bottom:20px}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:1/-1}.vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content{grid-template-columns:1fr}}.vjs-text-track-settings select{font-size:inherit}.vjs-track-setting>select{margin-right:1em;margin-bottom:.5em}.vjs-text-track-settings fieldset{margin:10px;border:none}.vjs-text-track-settings fieldset span{display:inline-block;padding:0 .6em .8em}.vjs-text-track-settings fieldset span>select{max-width:7.3em}.vjs-text-track-settings legend{color:#fff;font-weight:700;font-size:1.2em}.vjs-text-track-settings .vjs-label{margin:0 .5em .5em 0}.vjs-track-settings-controls button:active,.vjs-track-settings-controls button:focus{outline-style:solid;outline-width:medium;background-image:linear-gradient(0deg,#fff 88%,#73859f 100%)}.vjs-track-settings-controls button:hover{color:rgba(43,51,63,.75)}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,#73859f 100%);color:#2b333f;cursor:pointer;border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}.vjs-title-bar{background:rgba(0,0,0,.9);background:linear-gradient(180deg,rgba(0,0,0,.9) 0,rgba(0,0,0,.7) 60%,rgba(0,0,0,0) 100%);font-size:1.2em;line-height:1.5;transition:opacity .1s;padding:.666em 1.333em 4em;pointer-events:none;position:absolute;top:0;width:100%}.vjs-error .vjs-title-bar{display:none}.vjs-title-bar-description,.vjs-title-bar-title{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vjs-title-bar-title{font-weight:700;margin-bottom:.333em}.vjs-playing.vjs-user-inactive .vjs-title-bar{opacity:0;transition:opacity 1s}.video-js .vjs-skip-forward-5{cursor:pointer}.video-js .vjs-skip-forward-10{cursor:pointer}.video-js .vjs-skip-forward-30{cursor:pointer}.video-js .vjs-skip-backward-5{cursor:pointer}.video-js .vjs-skip-backward-10{cursor:pointer}.video-js .vjs-skip-backward-30{cursor:pointer}@media print{.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{position:absolute;top:0;left:0;width:100%;height:100%;border:none;z-index:-1000}.js-focus-visible .video-js :focus:not(.focus-visible){outline:0}.video-js :focus:not(:focus-visible){outline:0}.kgvid_wrapper {
margin: 1em 0px;
position: relative;
max-width: 100%
}
.kgvid_gallerywrapper {
display: block;
max-width: 100%;
}
.kgvid_wrapper_auto_left {
margin-left: auto;
}
.kgvid_wrapper_auto_right {
margin-right: auto;
}
.kgvid_wrapper_inline {
display: inline-block;
}
.kgvid_wrapper_inline_left {
float: left;
margin: 1em 1em 0 0;
}
.kgvid_wrapper_inline_right {
float: right;
margin: 1em 0 0 1em;
}
.kgvid_textalign_left {
text-align:left;
}
.kgvid_textalign_right {
text-align:right;
}
.kgvid_textalign_center {
text-align:center;
}
.kgvid_videodiv {
position: relative;
}
.wp-video-shortcode {
max-width: 100%;
}
.videomodal-wrap .jetpack-video-wrapper {
margin-bottom: 0;
}
.kgvid_watermark img {
display: block;
position: absolute;
bottom: 7%;
right: 5%;
z-index: 1;
margin: 0px;
max-width: 10%;
box-shadow: none;
}
.kgvid_watermark a {
display: block;
position: inherit !important;
}
.vjs-control-bar, .mejs-controls, video::-webkit-media-controls-panel {
z-index:2;
}
.vjs-fullscreen {padding-top: 0px}
.kgvid_video_meta {
line-height: normal;
color: white;
display: block;
position: absolute;
top: 0px;
z-index: 103;
box-sizing:border-box;
margin: 0px;
padding: 3px;
width: 100%;
overflow: hidden;
background-color: rgba(40, 40, 40, 0.95);
visibility: hidden;
opacity: 0;
-webkit-transition: visibility 1s linear, opacity 1s linear;
-moz-transition: visibility 1s linear, opacity 1s linear;
-o-transition: visibility 1s linear, opacity 1s linear;
}
.kgvid_video_meta_hover {
opacity: 1;
visibility: visible;
}
.kgvid_video_meta.kgvid_no_title_meta {
background: none;
}
.kgvid_title {
font-size: 10pt;
padding-left: 4px;
line-height: 20pt;
}
.kgvid_meta_icons {
position: relative;
float: right;
margin: 3px 0px 3px 0px;
}
.kgvid_jwplayer_meta .kgvid_meta_icons {
float: left;
margin-left: 5px;
}
.kgvid_meta_icons a {
text-decoration: none;
border: none;
box-shadow: none !important;
}
.kgvid_meta_icons span {
cursor: pointer;
color: white;
margin-right: 5px;
vertical-align: middle;
font-size: 13pt;
}
.kgvid_no_title_meta .kgvid_meta_icons span {
font-size: 19pt;
text-shadow: 1px 1px rgba(20,20,20,0.8);
}
.kgvid_click_trap {
display: none;
width: 100%;
height: 100%;
background: none;
position: absolute;
top: 0;
z-index: 102;
}
.kgvid_click_trap:before {
content: '\20';
}
.kgvid_share_container {
display: none;
color: white;
top: 0;
padding-top: 46px;
padding-bottom: 18px;
width: 100%;
z-index: 102;
position: absolute; background: -moz-linear-gradient(top,  rgba(20,20,20,0.85) 0%, rgba(20,20,20,0.85) 65%, rgba(20,20,20,0) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(20,20,20,0.85)), color-stop(65%,rgba(20,20,20,0.85)), color-stop(100%,rgba(20,20,20,0))); background: -webkit-linear-gradient(top,  rgba(20,20,20,0.85) 0%,rgba(20,20,20,0.85) 65%,rgba(20,20,20,0) 100%); background: -o-linear-gradient(top,  rgba(20,20,20,0.85) 0%,rgba(20,20,20,0.85) 65%,rgba(20,20,20,0) 100%); background: -ms-linear-gradient(top,  rgba(20,20,20,0.85) 0%,rgba(20,20,20,0.85) 65%,rgba(20,20,20,0) 100%); background: linear-gradient(to bottom,  rgba(20,20,20,0.85) 0%,rgba(20,20,20,0.85) 65%,rgba(20,20,20,0) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9141414', endColorstr='#00141414',GradientType=0 ); }
.kgvid_share_container.kgvid_no_title_meta {
top: 0;
z-index: 102;
padding-top: 32px;
}
.kgvid-icons,
.kgvid-icons-before:before {
display: inline-block;
line-height: 1;
text-decoration: inherit;
text-transform: none;
width: 20px;
height: 20px;
vertical-align: text-top;
text-align: center;
background-size: contain;
background-repeat: no-repeat;
}
.kgvid-icon-embed {
background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' preserveAspectRatio='none' fill='white'%3E %3Ctitle%3Eembed%3C/title%3E %3Cpath d='M18 23l3 3 10-10-10-10-3 3 7 7z'%3E%3C/path%3E %3Cpath d='M14 9l-3-3-10 10 10 10 3-3-7-7z'%3E%3C/path%3E %3C/svg%3E");
}
.kgvid-icon-download {
background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' fill='white'%3E %3Ctitle%3Efile_download%3C/title%3E %3Cpath d='M5.016 18h13.969v2.016h-13.969v-2.016zM18.984 9l-6.984 6.984-6.984-6.984h3.984v-6h6v6h3.984z'%3E%3C/path%3E %3C/svg%3E");
}
.kgvid-icon-cross {
background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='white'%3E %3Ctitle%3Ecross%3C/title%3E %3Cpath d='M31.708 25.708c-0-0-0-0-0-0l-9.708-9.708 9.708-9.708c0-0 0-0 0-0 0.105-0.105 0.18-0.227 0.229-0.357 0.133-0.356 0.057-0.771-0.229-1.057l-4.586-4.586c-0.286-0.286-0.702-0.361-1.057-0.229-0.13 0.048-0.252 0.124-0.357 0.228 0 0-0 0-0 0l-9.708 9.708-9.708-9.708c-0-0-0-0-0-0-0.105-0.104-0.227-0.18-0.357-0.228-0.356-0.133-0.771-0.057-1.057 0.229l-4.586 4.586c-0.286 0.286-0.361 0.702-0.229 1.057 0.049 0.13 0.124 0.252 0.229 0.357 0 0 0 0 0 0l9.708 9.708-9.708 9.708c-0 0-0 0-0 0-0.104 0.105-0.18 0.227-0.229 0.357-0.133 0.355-0.057 0.771 0.229 1.057l4.586 4.586c0.286 0.286 0.702 0.361 1.057 0.229 0.13-0.049 0.252-0.124 0.357-0.229 0-0 0-0 0-0l9.708-9.708 9.708 9.708c0 0 0 0 0 0 0.105 0.105 0.227 0.18 0.357 0.229 0.356 0.133 0.771 0.057 1.057-0.229l4.586-4.586c0.286-0.286 0.362-0.702 0.229-1.057-0.049-0.13-0.124-0.252-0.229-0.357z'%3E%3C/path%3E %3C/svg%3E");
}
.kgvid-icon-left-arrow {
background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='white'%3E %3Ctitle%3Earrow-left%3C/title%3E %3Cpath d='M1 16l15 15v-9h16v-12h-16v-9z'%3E%3C/path%3E %3C/svg%3E ");
}
.kgvid-icon-right-arrow {
background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='white'%3E %3Ctitle%3Earrow-right%3C/title%3E %3Cpath d='M31 16l-15-15v9h-16v12h16v9z'%3E%3C/path%3E %3C/svg%3E ");
}
.kgvid_share_icons {
text-align: center;
line-height: 26pt;
font-size: 22pt;
font-family: sans-serif;
word-wrap: normal;
overflow-wrap: normal;
}
.kgvid_share_icons a {
text-decoration: none;
border: none;
box-shadow: none;
}
.kgvid_share_icons span {
font-size: 13pt;
line-height: 29pt;
text-decoration: none;
margin: 0;
padding: 0;
}
.kgvid_share_icons input[type="text"] {
font-family: sans-serif !important;
font-size: 10pt !important;
line-height: 1.2 !important;
color: #999 !important;
background: #EEE !important;
padding: 4px !important;
margin: 0 !important;
border-radius: 6px !important;
border: none !important;
display: inline-block !important;
}
input[type="text"].kgvid_embedcode {
width: 30% !important;
}
span.kgvid_start_time {
margin-left: 15px;
white-space: nowrap;
}
.kgvid_start_time input {
vertical-align:middle;
}
input[type="text"].kgvid_start_at {
width: 3em !important;
}
.kgvid_share_icons .kgvid_social_icons {
margin-top: 8px;
font-size: 19pt;
}
.kgvid_share_icons .vjs-icon-twitter {
color: #55acee;
font-size: 32pt;
}
.kgvid_share_icons .vjs-icon-facebook {
color: #3b5998;
font-size: 32pt;
}
.kgvid_below_video {
margin: 2px 6px 0px 4px;
min-height: 20px;
clear: both;
overflow: hidden;
}
.kgvid-viewcount {
float: right;
margin-left: 12px;
white-space: nowrap;
}
.kgvid-caption {
font-size: 85%;
line-height: 150%;
font-style: italic;
}
.kgvid_video_gallery_thumb {
position: relative;
max-width:100%;
vertical-align: bottom;
display:inline-block;
cursor: pointer !important;
margin: 7px 7px;
overflow: hidden;
}
.kgvid_video_gallery_thumb img {
width:100%;
height:100%;
padding: 0px;
margin: 0px;
object-fit: cover;
}
.kgvid_video_gallery_thumb .mejs-overlay-button {
position: absolute;
top: 50%;
left: 50%;
transform-origin: 0 0;
border: none;
}
.kgvid_video_gallery_thumb .titlebackground {
position:absolute;
bottom:10px;
left:0px;
width:100%;
padding:0px;
background:rgb(0,0,0);
background: transparent\9;
background:rgba(0,0,0,0.4);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);
zoom: 1;
overflow:hidden;
z-index: 3;
}
.kgvid_video_gallery_thumb:nth-child(n) {
filter: none;
}
.kgvid_video_gallery_thumb:hover .titlebackground {
background:rgb(0,0,0);
background: transparent\9;
background:rgba(0,0,0,0.8);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000,endColorstr=#cc000000);
zoom: 1;
}
.kgvid_video_gallery_thumb .videotitle {
color:white;
letter-spacing:0.05em;
font-size:14px;
line-height: 1.5em;
text-align:center;
padding:4px;
}
#kgvid_GalleryVideo {
position:relative;
top:5px;
left:5px;
} #kgvid-videomodal-overlay {
position: fixed;
background-color:#000;
opacity: 0.7;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 10000;
}
#kgvid-videomodal-container {
position:fixed;
color:black;
background-color:#000;
top: 50%;
left: 50%;
transform: translate(-50%, -52%);
z-index: 10002;
}
#kgvid-videomodal-container .kgvid_wrapper {
margin:0;
padding:5px;
}
#kgvid-videomodal-container .modalCloseImg {
right: -10px;
top: -30px;
}
#kgvid-videomodal-container .kgvid_gallery_nav {
cursor: pointer;
z-index: 10003;
position: absolute;
text-decoration: none;
top: -26px;
background-color: transparent;
border: none;
}
#kgvid-videomodal-container .wp-video, .kgvid_wrapper .wp-video {
margin-bottom: 0px;
}
.kgvid_gallery_prev {
right: 59px;
}
.kgvid_gallery_next {
right: 25px;
}
.kgvid_gallery_pagination span {
cursor: pointer;
display: inline-block;
width: 24px;
height: 24px;
background-color: #ddd;
text-align: center;
color: black;
border-radius: 12px;
font-size: 16px;
font-weight: 900;
border: 1px solid #888;
line-height: 22px;
text-decoration: none;
}
span.kgvid_gallery_pagination_arrow {
background: none;
border: none;
}
.kgvid_gallery_pagination .kgvid_gallery_pagination_selected {
background-color: #666;
cursor: default;
color: white;
}
.kgvid_temp_thumb {
position: absolute;
top: 0;
left: 0;
max-width: 100%;
max-height: 100%;
margin: 0;
padding: 0;
} .kgvid_wrapper button.vjs-res-button.vjs7-res-button {
padding: 4px 0 0 0;
font-size: 1.5em;
}
.kgvid_wrapper .vjs-res-button span.vjs-control-text {
display: none;
}
.kgvid_wrapper .vjs-res-button .vjs-menu li.vjs-menu-item, .vjs-res-button + .vjs-menu li.vjs-menu-item {
text-transform: none;
}
.kgvid_wrapper .vjs-res-button:before {
font-family: VideoJs;
content: "\f114"; }
.kgvid_wrapper .vjs-loading-spinner {
z-index: 1;
} .kgvid_wrapper ul li.vjs-menu-title.vjs-res-menu-title:hover {
cursor: default;
background-color: transparent;
color: #CCC;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
} .kgvid_wrapper .vjs-res-button .vjs-control-text {
width: auto;
height: auto;
clip: auto;
}
.kgvid_wrapper .mejs-overlay-button {
z-index: 2;
}
.kgvid_wrapper .wp-video-shortcode {
max-height: 100%;
} .kgvid_wrapper video::-webkit-media-controls-start-playback-button { display: none; }
.kgvid_wrapper .video-js.vjs-controls-enabled .vjs-big-play-button { display: none; }
.kgvid_wrapper .video-js.vjs-controls-enabled.vjs-paused .vjs-big-play-button { display: block; } .kgvid_wrapper .mejs-captions-selector-label label, .kgvid_wrapper .mejs-captions-selected {
background: rgba(255, 255, 255, 0.4);
}
.kgvid_wrapper .mejs-captions-selector-list-item {
padding: 0px;
}
.kgvid_wrapper .mejs-captions-selector-label {
padding: 5px;
margin: 0px;
color: #fff;
width: 100%;
} .kgvid_wrapper .mejs-controls div.mejs-sourcechooser-button button {
background: none;
font-family: VideoJS;
color: white;
font-size: 11pt;
line-height: 0pt;
}
.kgvid_wrapper .mejs-controls .mejs-sourcechooser-button button:before {
content: "\f114";
} .kgvid_wrapper.kgvid_compat_mep .mejs-container .mejs-controls div.mejs-menu-arrow {
display: none;
position: absolute;
bottom: -7px;
left: -8px;
width: 0em;
height: 0em;
margin-bottom: 3em;
border-left: 2em solid transparent;
border-right: 2em solid transparent;
border-top: 1.55em solid #000000;
border-top-color: rgba(40, 40, 40, 0.5);
}
.kgvid_wrapper.kgvid_compat_mep div.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector {
visibility: inherit;
bottom: 17px;
right: -28px;
width: auto;
height: auto;
padding: 9px 0 0 0;
text-align: center;
-webkit-box-shadow: -0.2em -0.2em 0.3em rgba(255, 255, 255, 0.2);
-moz-box-shadow: -0.2em -0.2em 0.3em rgba(255, 255, 255, 0.2);
box-shadow: -0.2em -0.2em 0.3em rgba(255, 255, 255, 0.2);
}
.kgvid_wrapper.kgvid_compat_mep div.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector span {
color: white;
padding: 0px 10px 5px 10px;
display: block;
white-space: nowrap;
}
.kgvid_wrapper.kgvid_compat_mep div.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li {
margin: 3px 0 3px 0;
padding: 2px 10px 5px 10px;
cursor: pointer;
}
.kgvid_wrapper.kgvid_compat_mep div.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li.mejs-sourcechooser-selected {
background: rgba(20,20,20,0.8);
}
.kgvid_wrapper.kgvid_compat_mep div.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li:hover {
color: #111;
background-color: #ffffff;
background-color: rgba(255, 255, 255, 0.75);
}
.kgvid_wrapper.kgvid_compat_mep .mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input {
display: none;
}
.kgvid_wrapper.kgvid_compat_mep div.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label {
width: auto;
} .kgvid_wrapper .mejs__sourcechooser-button .mejs__sourcechooser-selector,
.kgvid_wrapper .mejs-sourcechooser-button .mejs-sourcechooser-selector {
background: rgba(50, 50, 50, 0.7);
border: solid 1px transparent;
border-radius: 0;
bottom: 40px;
overflow: hidden;
padding: 0;
position: absolute;
}
.kgvid_wrapper .mejs__sourcechooser-selector ul,
.kgvid_wrapper .mejs-sourcechooser-selector ul {
display: block;
list-style-type: none !important;
margin: 0;
overflow: hidden;
padding: 0;
}
.kgvid_wrapper .mejs__sourcechooser-selector li,
.kgvid_wrapper .mejs-sourcechooser-selector li {
color: #fff;
display: block;
list-style-type: none !important;
margin: 0;
overflow: hidden;
padding: 5px 10px 5px 0px;
}
.kgvid_wrapper .mejs-sourcechooser-selector li.sourcechooser-selected {
background-color: rgba(255, 255, 255, 0.2);
}
.kgvid_wrapper .mejs__sourcechooser-selector li:hover,
.kgvid_wrapper .mejs-sourcechooser-selector li:hover {
background-color: rgba(255, 255, 255, 0.2);
cursor: pointer;
}
.kgvid_wrapper .mejs__sourcechooser-selector input,
.kgvid_wrapper .mejs-sourcechooser-selector input {
display: none;
}
.kgvid_wrapper .mejs__sourcechooser-selector label,
.kgvid_wrapper .mejs-sourcechooser-selector label {
color: #fff;
display: inline-block;
float: left;
font-size: 10px;
line-height: 15px;
padding: 4px 5px 0;
cursor: pointer;
} .kgvid_wrapper .mejs__speed-button,
.kgvid_wrapper .mejs-speed-button {
position: relative;
}
.kgvid_wrapper .mejs__speed-button > button,
.kgvid_wrapper .mejs-speed-button > button {
background: transparent;
color: #fff;
font-size: 11px;
line-height: normal;
margin: 11px 0 0;
width: 36px;
}
.kgvid_wrapper .mejs__speed-selector,
.kgvid_wrapper .mejs-speed-selector {
background: rgba(50, 50, 50, 0.7);
border: solid 1px transparent;
border-radius: 0;
left: -10px;
overflow: hidden;
padding: 0;
position: absolute;
top: -100px;
visibility: hidden;
width: 60px;
}
.kgvid_wrapper .mejs__speed-selector,
.kgvid_wrapper .mejs-speed-selector {
visibility: visible;
}
.kgvid_wrapper .mejs__speed-selector-list,
.kgvid_wrapper .mejs-speed-selector-list  {
display: block;
list-style-type: none !important;
margin: 0;
overflow: hidden;
padding: 0;
}
.kgvid_wrapper .mejs__speed-selector-list-item,
.kgvid_wrapper .mejs-speed-selector-list-item {
color: #fff;
display: block;
list-style-type: none !important;
margin: 0 0 6px;
overflow: hidden;
padding: 0 10px;
}
.kgvid_wrapper .mejs__speed-selector-list-item:hover,
.kgvid_wrapper .mejs-speed-selector-list-item:hover {
background-color: rgb(200, 200, 200) !important;
background-color: rgba(255, 255, 255, 0.4) !important;
}
.kgvid_wrapper .mejs__speed-selector-input,
.kgvid_wrapper .mejs-speed-selector-input {
clear: both;
float: left;
left: -1000px;
margin: 3px 3px 0 5px;
position: absolute;
}
.kgvid_wrapper .mejs__speed-selector-label,
.kgvid_wrapper .mejs-speed-selector-label {
color: white;
cursor: pointer;
float: left;
font-size: 10px;
line-height: 14px;
margin-left: 5px;
padding: 4px 0 0;
width: 60px;
}
.kgvid_wrapper li.mejs-speed-selected {
background: rgba(255, 255, 255, 0.4);
}
.kgvid_wrapper .mejs__speed-selector,
.kgvid_wrapper .mejs-speed-selector {
visibility: hidden;
}
.kgvid_wrapper .mejs__speed-button:hover .mejs__speed-selector,
.kgvid_wrapper .mejs-speed-button:hover .mejs-speed-selector {
visibility: visible;
}