@charset "UTF-8";
.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(//bambakai.com/wp-content/themes/onetone/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;
}
 .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;
}html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
border: 0;
font-family: inherit;
font-size: 100%;
font-style: inherit;
font-weight: inherit;
margin: 0;
outline: 0;
padding: 0;
vertical-align: baseline;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section, 
div{
display: block;
-webkit-box-sizing: border-box;
-moz-box-sizing:    border-box;
box-sizing:         border-box;	
}
audio,
canvas,
video {
display: inline-block;
max-width: 100%;
}
html {
overflow-y: scroll;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust:     100%;
}
body,
button,
input,
select,
textarea {
color: #555;
font-family: 'selfFont', 'Open Sans', sans-serif;
font-size: 14px;
line-height: 1.8;
outline: none;
}
input:invalid {
box-shadow: none;
}
body {
background: #fff;
}
a {
color: #37cadd;
text-decoration: none;
}
a:focus {
outline: thin dotted;
}
a:hover,
a:active {
outline: 0;
text-decoration: none;
color: #37cadd;
}
h1,
h2,
h3,
h4,
h5,
h6 {
clear: both;
font-weight: 400;
margin: 20px 0 12px;
color: inherit;
}
h1 {
font-size: 36px;
line-height: 1.1;
}
h2 {
font-size: 30px;
line-height: 1.1;
}
h3 {
font-size: 24px;
line-height: 1.1;
}
h4 {
font-size: 20px;
line-height: 1.1;
}
h5 {
font-size: 18px;
line-height: 1.1;
}
h6 {
font-size: 16px;
line-height: 1;
}
h1 strong,
h2 strong,
h3 strong,
h4 strong,
h5 strong,
h6 strong {
color: #37cadd;
}
address {
font-style: italic;
margin-bottom: 24px;
}
abbr[title] {
border-bottom: 1px dotted #2b2b2b;
cursor: help;
}
b,
strong {
font-weight: 700;
}
cite,
dfn,
em,
i {
font-style: italic;
}
mark,
ins {
background: #37cadd;
text-decoration: none;
}
p {
margin-bottom: 24px;
}
code,
kbd,
tt,
var,
samp,
pre {
font-family: monospace, serif;
font-size: 14px;
-webkit-hyphens: none;
-moz-hyphens:    none;
-ms-hyphens:     none;
hyphens:         none;
line-height: 1.6;
}
pre {
border: 1px solid rgba(0, 0, 0, 0.1);
-webkit-box-sizing: border-box;
-moz-box-sizing:    border-box;
box-sizing:         border-box;
margin-bottom: 24px;
max-width: 100%;
overflow: auto;
padding: 12px;
white-space: pre;
white-space: pre-wrap;
word-wrap: break-word;
}
blockquote,
q {
-webkit-hyphens: none;
-moz-hyphens:    none;
-ms-hyphens:     none;
hyphens:         none;
quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
content: "";
content: none;
}
blockquote {
font-size: 19px;
font-style: italic;
font-weight: 300;
line-height: 1.2631578947;
margin-bottom: 24px;
}
blockquote cite,
blockquote small {
color: #2b2b2b;
font-size: 16px;
font-weight: 400;
line-height: 1.5;
}
blockquote em,
blockquote i,
blockquote cite {
font-style: normal;
}
blockquote strong,
blockquote b {
font-weight: 400;
}
blockquote {
border: 0;
position: relative;
font-family: Georgia, serif;
}
blockquote p {
padding: 20px 0 0 48px;
}
blockquote p:before {
content: "\201C";
display: block;
font-size: 84px;
line-height: 1;
position: absolute;
left: 0;
top: 0;
}
blockquote footer {
padding-left: 20px;
}
small {
font-size: smaller;
}
big {
font-size: 125%;
}
sup,
sub {
font-size: 75%;
height: 0;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
bottom: 1ex;
}
sub {
top: .5ex;
}
dl {
margin-bottom: 24px;
}
dt {
font-weight: bold;
}
dd {
margin-bottom: 24px;
}
ul,
ol {
list-style: none;
margin: 0 0 24px 20px;
}
ul {
list-style: disc;
}
ol {
list-style: decimal;
}
li > ul,
li > ol {
margin: 0 0 0 20px;
}
img {
-ms-interpolation-mode: bicubic;
border: 0;
vertical-align: middle;
max-width: 100%;
height: auto;
}
figure {
margin: 0;
}
fieldset {
border: 1px solid rgba(0, 0, 0, 0.1);
margin: 0 0 24px;
padding: 11px 12px 0;
}
legend {
white-space: normal;
}
button,
input,
select,
textarea {
-webkit-box-sizing: border-box;
-moz-box-sizing:    border-box;
box-sizing:         border-box;
font-size: 100%;
margin: 0;
max-width: 100%;
vertical-align: baseline;
}
button,
input {
line-height: normal;
}
input,
textarea {
background-image: -webkit-linear-gradient(hsla(0,0%,100%,0), hsla(0,0%,100%,0)); }
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
-webkit-appearance: button;
cursor: pointer;
}
button[disabled],
input[disabled] {
cursor: default;
}
input[type="checkbox"],
input[type="radio"] {
padding: 0;
}
input[type="search"] {
-webkit-appearance: textfield;
}
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
}
textarea {
overflow: auto;
vertical-align: top;
}
table,
th,
td {
border: 1px solid rgba(0, 0, 0, 0.1);
}
table {
border-collapse: separate;
border-spacing: 0;
border-width: 1px 0 0 1px;
margin-bottom: 24px;
width: 100%;
}
th,
td {
padding: 6px;
}
caption,
th,
td {
font-weight: normal;
text-align: left;
}
th {
border-width: 0 1px 1px 0;
font-weight: bold;
}
td {
border-width: 0 1px 1px 0;
}
del {
color: #767676;
}
hr {
background-color: rgba(0, 0, 0, 0.1);
border: 0;
height: 1px;
margin-bottom: 23px;
}
::selection {
background: #37cadd;
color: #fff;
text-shadow: none;
}
::-moz-selection {
background: #37cadd;
color: #fff;
text-shadow: none;
}
:hover {
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-o-transition: all 0.2s ease; 
transition: all 0.2s ease;
}
.required {
color: #F00;
}
.clear {
clear: both;
}
nav li {
list-style-type: none;
} .alignnone {
margin: 5px 20px 20px 0;
}
.aligncenter,
div.aligncenter {
display: block;
margin: 5px auto 5px auto;
}
.alignright {
float:right;
margin: 5px 0 20px 20px;
}
.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.alignright {
float: right;
margin: 5px 0 20px 20px;
}
a img.alignnone {
margin: 5px 20px 20px 0;
}
a img.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto
}
.wp-caption {
background: #fff;
border: 1px solid #f0f0f0;
max-width: 96%; padding: 15px 13px 20px;
text-align: center;
}
.wp-caption.alignnone {
margin: 5px 20px 20px 0;
}
.wp-caption.alignleft {
margin: 5px 20px 20px 0;
}
.wp-caption.alignright {
margin: 5px 0 20px 20px;
}
.wp-caption img {
border: 0 none;
height: auto;
margin: 0;
max-width: 98.5%;
padding: 0;
width: auto;
}
.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
margin: 0;
padding: 0 4px 5px;
} .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
}
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
color: #21759b;
display: block;
font-size: 14px;
font-size: 0.875rem;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; }
.sticky {
}
.gallery-caption {
}
.bypostauthor {
} body {
position: relative;
}
.wrapper {
position: relative;
}
.container-fullwidth {
width: 100%;
overflow: hidden;
}
.container {
max-width: 100%;
} .move-to-top {
position: fixed;
} .top-bar {
background-color: #eee;
font-size: .85em;
line-height:30px;
display:none;
}
.top-bar-left {
float: left;
}
.top-bar-right {
float: right;
}
.top-bar-info {
color: inherit;
}
ul.top-bar-sns {
margin: 0;
overflow: hidden;
}
.top-bar-sns li {
list-style-type: none;
float: left;
}
.top-bar-left .top-bar-sns li {
margin-right: 10px;
}
.top-bar-right .top-bar-sns li {
margin-left: 10px;
}
.top-bar-menu ul {
margin: 0;
overflow: hidden;
}
.top-bar-menu li {
list-style-type: none;
float: left;
}
.top-bar-menu li + li {
border-left: 1px solid rgba(255,255,255,.5); }
.top-bar-left .top-bar-menu li {
margin-right: 10px;
padding-right: 10px;
}
.top-bar-right .top-bar-menu li {
margin-left: 10px;
padding-left: 10px;
} img.site-logo {
float: left;
height: 50px;
}
.name-box {
float: left;
display: none; }
.site-logo {
margin: 10px 10px 10px 0;
}
.site-name {
margin: 0 0 2px 0;
color: #595959;
font-size: 24px;
font-weight: normal;
line-height: 1;
margin-top: 10px;
}
.name-box a {
text-decoration: none;
}
.site-tagline {
color: #595959;
}
.retina_logo{
display:none;
} .top-wrap .search-form {
display: none;
position: absolute;
overflow: hidden;
top: 100%; right: 0;
width: 130px;
margin-top: 5px;
background-color: transparent;
z-index: 9999;
border: 1px solid #ccc;
border-radius: 3px;
}
.top-wrap .search-form input[type="text"] {
border: none;
float: left;
width: 100%;
margin-right: -30px;
padding: 5px 35px 6px 10px;
background: none;
}
.top-wrap .search-form input[type="submit"] {
background: url(//bambakai.com/wp-content/themes/onetone/images/search.png) center no-repeat;
float: right;
border: none;
width: 30px;
height: 30px;
} .site-nav-toggle {
display: block;
float: right;
margin-top: 20px;
background-color: transparent;
border: none;
color: #666;
}
.overlay .main-header .site-nav-toggle {
color: #fff;
}
.site-nav {
display: none;
margin-top: 0;
width: 100%;
position: absolute;
top: 100%;
left: 0;
}
.site-nav ul {
margin: 0;
background-color: #000;
}
@media (min-width: 920px) {
.site-nav ul {
opacity:1;	
}
}
.site-nav li ul {
margin-left: 0;
}
header .site-nav li ul {
display:none;
}
.site-nav li {
position: relative;
}
.site-nav > ul > li a {
display: block;
font-size: 13px;
line-height: 40px;
color: #fff;
padding: 0 15px;
text-decoration: none;
blr:expression_r(this.onFocus=this.blur());
outline:none;
}
.site-nav > ul > li + li a {
border-color: rgba(255,255,255,.2);
} .site-nav > ul > li.current > a {
color: #37cadd;
}
.menu-dropdown-icon {
position: absolute;
right: 0;
top: 0;
line-height: 40px;
width: 40px;
text-align: center;
cursor: pointer;
}
.site-nav li ul {
display: block;
}
.site-nav li li a {
padding-left: 30px;
}
.site-nav li li li a {
padding-left: 45px;
}
.site-nav li li li li a {
padding-left: 60px;
}
.site-nav > ul > li > a,
.fxd-header .site-nav > ul > li > a {
font-size: 13px;
font-weight: 700;
text-transform: uppercase;
}
@media (min-width: 920px) {
.site-nav-toggle {
display: none;
}
.menu-dropdown-icon {
display: none;
}
.site-nav {
display: block;
margin: 0;
width: auto;
position: static;
}
.site-nav > ul {
background-color: transparent;
float: left;
}
.site-nav > ul > li {
float: left;
position: relative;
}
.site-nav > ul > li + li {
margin-left: 35px;
}
.site-nav > ul > li > a {
display: block;
line-height: 70px;
padding: 0;
background-color: transparent;
border-bottom: 0 solid transparent;
border-top: 0 solid transparent;
color: #fff;
}
.overlay .main-header .site-nav > ul > li > a {
color: #fff;
}
.site-nav > ul > li:hover > a {
border-color: #37cadd;
}
.site-nav > ul > li > a:hover {
background-color: transparent;
color: #37cadd;
}
.site-nav li > ul {
display: none;
position: absolute;
z-index: 9;
left: 0;
top: 100%;
background-color: #000;
width: 240px;
}
.site-nav li li > ul {
left: 100%;
top: 0;
}
.site-nav li:hover > ul {
display: block;
}
.site-nav li li a:before {
display: none;
}
.site-nav li li li a:before {
display: none;
}
.home-header.overlay .top-bar {
color: #fff;
background-color: transparent;
}
.home-header.overlay .top-bar-info,
.home-header.overlay .top-bar ul li a {
color: #fff;
}
}
.site-nav .menu-item-toggle {
position: absolute;
display: block;
top: 0px;
right: 0;
width: 60px;
height: 40px;
cursor: pointer;
}
.site-nav li.menu-item-has-children > a:before {
position:absolute;
top:20px;
right:15px;
width: 12px;
height: 2px;
background-color: #ccc;
content: "";
}
.site-nav li.menu-item-has-children > a:after {
position:absolute;
top: 15px;
right: 20px;
width: 2px;
height: 12px;
background-color: #ccc;
content: "";
}
@media (min-width: 920px) {
.site-nav .menu-item-toggle,
.site-nav li.menu-item-has-children > a:before,
.site-nav li.menu-item-has-children > a:after {
display: none;
}
}
ul.onetone-dots {
margin: 0;
position: fixed;
right: 20px;
top: 30%;
z-index: 999999;
}
.onetone-dots li {
list-style-type: none;
margin: 10px 0;
}
.onetone-dots li a {
display: block;
width: 16px;
height: 16px;
border: 2px solid #fff;
border-radius: 100%;
text-indent:-99999px;
}
.onetone-dots li a:focus {
outline:none;
}
.onetone-dots li.active a,
.onetone-dots li.current a,
.onetone-dots li a:hover {
background-color: #fff;
} .top-wrap {
position: relative;
} .header-wrap {
position: relative;
}
.main-header {
background-color: #000;
color: #555;
width: 100%;
border-bottom: 1px solid transparent;
box-shadow: 1px 1px 5px 0 rgba(100,100,100,.2);
}
header.overlay .main-header{
box-shadow:none;
}
.header-wrap.overlay {
position: absolute;
top: 0;
left: 0;
width: 100%;
z-index: 999;
}
.header-wrap.overlay .main-header {
background-color: transparent;
}
.slider-above-header .header-wrap.overlay {
top: auto;
bottom: 0;
}
.logo-left .logo-box {
float: left;
text-align: left;
}
.logo-left .site-nav {
clear: right;
float: right;
}
.logo-right .logo-box {
float: right;
text-align: right;
}
.logo-right .site-nav {
clear: left;
float: left;
}
@media screen and (min-width: 920px) {
.logo-center {
text-align: center;
}
.logo-center .logo-box {
float: none;
text-align: center;
margin: 10px 0;
}
.logo-center .site-logo {
float: none;
margin: 0;
}
.logo-center .site-nav ul {
float: none;
}
.logo-center .site-nav > ul > li {
float: none;
display: inline-block;
}
}
.fixed-header .main-header {
display:none;
} .fxd-header {
background-color: rgba(0,0,0,.7);
position: fixed;
top: 0; left: 0;
width: 100%;
display: none;
z-index: 999;
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);
}
@media screen and (min-width: 920px) {
.fxd-header{
position: fixed;
}
}
.header-wrap.logo-center .fxd-header .logo-box {
display: none;
} @media screen and (min-width: 920px) {
.side-header .container {
width: 100%;
}
.side-header .header-wrap .container {
padding-left: 0;
padding-right: 0;
}
.side-header .header-wrap {
position: absolute;
top: 0;
left: 0;
width: 320px;
}
.side-header-right .header-wrap {
left: auto;
right: 0;
}
.side-header .wrapper {
padding-left: 320px;
}
.side-header-right .wrapper {
padding-right: 320px;
padding-left: 0;
}
.side-header .site-nav > ul > li {
display: block;
}
.side-header .site-nav > ul > li + li {
margin-left: 0;
}
.side-header .site-nav li ul {
left: 100%;
top: 0;
}
.side-header-right .site-nav li ul {
left: auto;
right: 100%;
}
.side-header .site-nav > ul > li a {
border-bottom-width: 0;
border-right: 2px solid rgba(0, 0, 0, 0);
border-bottom: 1px solid #f5f5f5;
}
.side-header .site-nav > ul > li a {
border-bottom-width: 0;
border-right-width: 0;
border-left: 2px solid rgba(0, 0, 0, 0);
}
.side-header .site-nav > ul > li:first-child a {
border-top: 1px solid #f5f5f5;
}
.side-header .site-nav > ul > li:hover > a {
border-right-color: #37cadd;
}
.side-header-right .site-nav > ul > li:hover > a {
border-left-color: #37cadd;
}
} header .container {
position: relative;
}
@media screen and (min-width:920px) {
.site-nav > ul > li.menu_column {
position: static;
}
.site-nav > ul > li.menu_column > ul {
width:100%!important;
padding: 20px 0;
}
.site-nav > ul > li.menu_column > ul > li.col-md-2,
.site-nav > ul > li.menu_column > ul > li.col-md-1_5,
.site-nav > ul > li.menu_column > ul > li.col-md-3,
.site-nav > ul > li.menu_column > ul > li.col-md-4,
.site-nav > ul > li.menu_column > ul > li.col-md-6 {
float:left;
}
.site-nav > ul > li.menu_column > ul > li > ul {
display: block;
position: static;
top: 0; left: 0;
width: 100%;
}
.site-nav li ul li + li > a {
border-top: 1px solid rgba(255,255,255,.2);
}
.site-nav > ul > li.menu_column > ul > li + li > a {
border-top: none;
}
.side-header .site-nav > ul > li.menu_column {
position: relative;
}
.side-header .site-nav > ul > li.menu_column > ul {
width: 600px;
}
li.hide-text > a > span.menu-item-label {
display:none!important;
}
}
.menu_icon {
margin-right: 5px;
} footer {
color: #fff;
font-size: 12px;
z-index: 2;
position: relative;
}
footer a {
color: #c5c7c9;
}
.footer-widget-area {
background-color: #252525;
padding: 60px 0 40px;
}
.footer-widget-area .widget-title {
color: #fff;
}
.footer-widget-area .widget-search {
border-color: #fff;
max-width: 180px;
}
.footer-widget-area .widget-sns i {
color: #fff;
border-color: #fff;
}
.footer-widget-area .widget-sns i:hover {
background-color: #fff;
color: #19cbcf;
}
.footer-info-area {
padding: 20px 0;
background-color: #000;
}
ul.footer-sns {
display: inline-block;
font-size: 20px;
margin-left: 0;
margin-bottom: 10px;
}
.footer-sns li {
float: left;
list-style-type: none;
margin: 0 5px;
}
.footer-sns li a {
display: block;
width: 40px;
height: 40px;
line-height: 40px;
}
ul.footer-links {
display: inline-block;
margin-left: 0;
margin-bottom: 10px;
}
.footer-links li {
float: left;
list-style-type: none;
}
.footer-links li + li::before {
content: "\/";
}
.site-social ul {
margin: 0;
overflow: hidden;
}
.site-social li {
list-style-type: none;
display: inline-block;
}
.site-social li a {
display: block;
margin-left: 1em;
} .page-title-bar {
border-top:1px solid transparent;
border-bottom: 1px solid transparent;
padding: 20px 0;
text-transform: uppercase;
font-size: 13px;
background-color: #f5f5f5;
}
.page-title h1,
.page-title h2 {
font-size: 18px;
line-height: 1;
margin: 0;
}
.page-title h3 {
margin: 15px 0 0;
line-height: 1;
font-size: 20px;
}
ol.breadcrumb-nav {
margin: 0;
line-height: 65px;
}
.no-subtitle ol.breadcrumb-nav {
line-height: 30px;
}
.breadcrumb-nav li {
list-style-type: none;
display: inline-block;
}
.breadcrumb-nav li + li {
margin-left: 5px;
}
.breadcrumb-nav > li + li:before {
content: "\/";
margin-right: 5px;
}
.breadcrumb-nav a {
color: #a0a0a0;
}
.breadcrumb-nav a:hover {
color: #37cadd;
}
.title-left .page-title {
float: left;
}
.title-left .breadcrumb-nav {
float: right;
}
.title-center .container {
text-align: center;
}
.title-center .page-title {
margin-bottom: 5px;
}
.title-center ol.breadcrumb-nav {
line-height: 30px;
}
.title-right .page-title {
float: right;
text-align: right;
}
.title-right .breadcrumb-nav {
float: left;
} .right-aside .col-aside-left {
display: none;
}
.left-aside .col-aside-right {
display: none;
}
.no-aside .col-aside-left,
.no-aside .col-aside-right {
display: none;
}
.col-main,
.col-aside-left,
.col-aside-right {
position: relative;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
}
@media (min-width: 992px) {
.col-main,
.col-aside-left,
.col-aside-right {
float: left;
padding-top: 0;
padding-bottom: 0;
}
.no-aside .col-main {
width: 100%;
}
.left-aside .col-main,
.right-aside .col-main {
width: 75%;
}
.both-aside .col-main {
width: 60%;
}
.left-aside .col-aside-left,
.right-aside .col-aside-right {
width: 25%;
}
.both-aside .col-aside-left {
width: 20%;
}
.both-aside .col-aside-right {
width: 20%;
}
.left-aside .col-main {
left: 25%; }
.left-aside .col-aside-left {
right: 75%; }
.both-aside .col-main {
left: 20%; }
.both-aside .col-aside-left {
right: 60%; }
} .entry-summary img,
.entry-content img {
max-width: 100%;
}
.post-inner, .page-inner {
padding: 50px 0;
background-color: #fff;
}
.entry-header {
margin-bottom: 5px;
}
.feature-img-box .img-box,
.feature-img-box img {
width: 100%;
}
.feature-img-box,
.feature-img-box {
margin-bottom: 20px;
}
.no-text .feature-img-box {
margin-bottom: 0;
}
.entry-title,
.entry-title a{
font-family: 'Yanone Kaffeesatz',sans-serif;
font-size: 36px;
font-weight: 400;
text-transform: uppercase;
color: #666;
margin: 0 0 10px;
}
.entry-meta,
.entry-more {
font-size: 12px;
text-transform: uppercase;
margin: 0;
}
.entry-meta li {
list-style-type: none;
display: inline-block;
margin-right: 10px;
}
.entry-meta i {
margin-right: 5px;
}
.entry-meta a,
.entry-footer a {
font-style: italic;
color: #a0a0a0;
}
.entry-meta a:hover,
.entry-footer a:hover {
color: #37cadd;
}
.entry-footer {
margin: 20px 0;
overflow: hidden;
border: 0 dashed #ccc;
border-top-width: 1px;
border-bottom-width: 1px;
}
.entry-box .entry-footer {
border: 0;
}
.type-page .entry-footer {
display: none;
}
.entry-tags {
margin: 10px 0;
}
.entry-tags li {
display: inline-block;
list-style-type: none;
}
.entry-tags li a {
}
.entry-tags li+li:before {
content: ", ";
}
.post-attributes h3 {
font-size: 16px;
margin-top: 40px;
}
.post-attributes h3 {
font-family: 'Yanone Kaffeesatz',sans-serif;
font-size: 24px;
font-weight: 400;
text-transform: uppercase;
color: #666;
margin: 40px 0 10px;
}
.post-attributes a {
color: #a0a0a0;
}
.post-attributes a:hover {
color: #37cadd;
}
.about-author {
overflow: hidden;
}
.author-avatar {
float: left;
margin: 0 20px 5px 0;
}
.post-pagination {
border: 0 dashed #ccc;
border-top-width: 1px;
border-bottom-width: 1px;
margin-top: 50px;
}
.post-pagination ul {
margin: 10px 0;
}
.post-pagination li {
list-style-type: none;
display: inline-block;
}
.post-pagination li a {
}
.post-pagination li a:hover {
border-color: #37cadd;
}
.post-list-pagination {
text-align: center;
}
.post-list-pagination ul {
margin: 10px 0;
}
.post-list-pagination li {
list-style-type: none;
display: inline-block;
}
.post-list-pagination i,
.post-list-pagination span,
.post-list-pagination a {
display: inline-block;
width: 2em;
height: 2em;
line-height: 2em;
}
.post-pagination a,
.post-list-pagination a {
color: #a0a0a0;
}
.post-pagination a:hover,
.post-list-pagination a:hover {
color: #37cadd;
}
.page-numbers {
padding: 0 5px;
} .post-grid-box .img-caption {
background-color: #fff;
padding: 10px 0;
}
.post-grid-box .img-caption a h4,
.portfolio-box a h4 {
margin: 0 0 10px;
font-size: 16px;
color: #666;
text-transform: uppercase;
} ul.comments-list {
margin-left: 0;
}
.comments-list li {
list-style-type:none;
}
.media-comment {
margin-top: 30px;
position: relative;
overflow: visible;
width: 100%;
display: table!important;
}
.media-avatar {
width: 60px;
min-width: 60px;
}
.media-avatar img {
border-radius:50%;
border: 3px solid #fff;
box-shadow: 1px 1px 3px 0 rgba(0,0,0,.3);
}
.media-comment .media-heading {
font-size: 14px;
}
.form-control,
select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
border-radius: 0;
text-shadow: none;
box-shadow: none;
display: block;
width: 100%;
}
.form-control:focus,
select:focus,
input:focus,
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
border-color: #37cadd;
box-shadow: none;
}
.comment-reply-link {
float: right;
margin-right: 5px;
}
.comment-edit-link,
.comment-reply-link {
font-style: italic;
text-transform: uppercase;
}
.form-submit .submit {
color: #fff;
background-color: #000;
width: 100%;
border: none;
padding: 8px 20px;
border-radius: 0;
display: inline-block;
text-align: center;
}
.form-control,
select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
border: 1px solid #666;
padding: 10px;
background-color: transparent;
}
input[type="submit"] {
border: 1px solid #666;
background-color: transparent;
padding: 10px 30px;
text-transform: uppercase;
border-radius: 3px;
} a .entry-title:hover {
color: #37cadd;
}
.entry-box {
margin-bottom: 50px;
}
.blog-list-wrap.blog-grid .entry-box-wrap {
width: 100%;
display: inline-block;
padding: 0 15px;
float: left;
}
@media screen and (min-width: 768px) {
.blog-list-wrap.blog-grid .entry-box-wrap {
width: 50%;
}
}
@media screen and (min-width: 992px) {
.no-aside .blog-list-wrap.blog-grid .entry-box-wrap {
width: 33.333333333333%;
}
}
.blog-list-wrap.blog-grid .entry-box {
border: 1px solid #ccc;
padding: 1px;
background-color: #fff;
margin-bottom: 30px;
}
.blog-list-wrap.blog-grid .entry-main {
padding: 10px 20px;
}
.blog-list-wrap.blog-aside-image .entry-main {
margin-top: 0;
}
.blog-list-wrap.blog-aside-image .entry-footer {
margin: 10px 0;
}
.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;
padding-left: 60px;
}
.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);
}
.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;
}
} .post-slider {
margin-bottom: 20px;
}
#related-portfolio .owl-item {
padding: 0 8px;
}
#related-portfolio .entry-title {
font-size:16px;
} .portfolio-list-filter .portfolio-box-wrap{
display:none;
}
.portfolio-list-wrap {
margin: 0 -15px;
}
.portfolio-list-wrap.no-text .portfolio-box .entry-main {
display: none;
}
.portfolio-box-wrap {
float: left;
padding: 0 15px 15px;
margin-bottom: 30px;
}
.portfolio-list-wrap.full-width {
margin: 0;
}
.portfolio-list-wrap.full-width .portfolio-box-wrap {
padding: 0;
margin-bottom: 0;
} .widget-box {
margin-bottom: 36px;
overflow: hidden;
font-size: 12px;
}
.widget-title {
font-size: 18px;
margin-top: 0;
margin-bottom: 20px;
}
.widget-box ul {
margin-left: 0;
}
.widget-box ul ul {
margin-left: 10px;
}
.widget-box li {
overflow: hidden;
list-style-type: none;
border-bottom: 1px solid rgba(255,255,255,.1);
}
.widget-box li + li {
margin-top: 8px;
}
.widget-box li > a {
display: inline-block;
}
.widget-box > ul > li,
.widget-post > ul > li {
}
.widget-box a {
color: #a0a0a0;
}
.widget-box a:hover {
color: #37cadd;
}
.widget_search .search-form {
border: 1px solid #ccc;
padding: 0;
overflow: hidden;
width: 100%;
display: block;
position: relative;
}
.widget_search .search-form label,
.widget_search .search-form div {
display: block;
position:relative;
}
.widget_search .search-form label:before,
.widget_search .search-form div:before {
position:absolute;
top:5px; right:5px;
font: normal normal normal 16px/28px 'FontAwesome';
content: "\f002";
}
.widget_search .search-form input[type="search"],
.widget_search .search-form input[type="text"] {
border: none;
width: calc(100% - 30px);
background-color: transparent;
color: inherit;
}
.widget_search .search-form input[type="submit"] {
background: none;
position: absolute;
right: 0;
top: 0;
border: none;
width: 30px;
height: 38px;
padding: 0;
z-index:2;
color: transparent;
}
.widget-box .widget-img {
float: left;
margin-right: 15px;
}
.widget-box .widget-img img {
width: 60px;
margin-top: 3px;
}
.widget-project img {
border: 1px solid #eee;
}
.widget-project .row {
margin-left: -2px;
margin-right: -2px;
}
.widget-project [class*='col-xs'] {
padding: 2px;
}
.widget_recent_posts li {
clear: left;
}
.widget_recent_posts li,
.widget_contact_info li,
.widget_text li {
background: none;
padding-left: 0;
}
.widget-post li {
list-style-type: none;
margin-bottom: 15px;
}
.widget-post img {
display: block;
float: left;
width: 20%;
margin-right: 3%;
border-radius: 5px;
}
.widget-post .widget-post-box {
float: left;
width: 75%;
margin-top: -5px;
}
.widget-post .widget-post-box.no-img {
width: 100%;
}
.widget_nav_menu ul {
margin: 0;
}
.widget_nav_menu li {
padding: 0;
margin: 0;
border-bottom: 0;
}
.widget_nav_menu li a {
display: block;
border-style: solid;
border-color: #e5e5e5;
border-bottom-width: 1px;
border-right-width: 1px;
margin: 0;
padding: 10px;
background-color:#fafafa;
}
.widget_nav_menu li li a {
padding-left: 20px;
}
.widget_nav_menu li li li a {
padding-left: 30px;
}
.widget_nav_menu {
border-top: 1px solid #e5e5e5;
}
.widget_nav_menu li.current-menu-item a {
border-right: 2px solid #37cadd;
}
#wp-calendar td,.widget #wp-calendar th {
text-align: center;
}
#wp-calendar #today {
background: #f5f5f5;
} .gallery {
margin-bottom: 1.6em;
margin-left: -15px;
margin-right: -15px;
overflow: hidden;
}
.gallery-item {
display: block;
float: left;
padding-left: 15px;
padding-right: 15px;
margin-bottom: 30px;
margin-top: 0!important;
text-align: center;
vertical-align: top;
width: 100%;
}
.gallery-item img {
border: 0!important;
}
.gallery.gallery-size-full {
margin-left: 0;
margin-right: 0;
}
.gallery-size-full .gallery-item {
padding: 0;
margin-bottom: 0;
}
.gallery-columns-2 .gallery-item {
max-width: 50%;
}
.gallery-columns-3 .gallery-item {
max-width: 33.33%;
}
.gallery-columns-4 .gallery-item {
max-width: 25%;
}
.gallery-columns-5 .gallery-item {
max-width: 20%;
}
.gallery-columns-6 .gallery-item {
max-width: 16.66%;
}
.gallery-columns-7 .gallery-item {
max-width: 14.28%;
}
.gallery-columns-8 .gallery-item {
max-width: 12.5%;
}
.gallery-columns-9 .gallery-item {
max-width: 11.11%;
}
.gallery-icon img {
margin: 0 auto;
}
.gallery-caption {
display: block;
margin-top: 10px;
}
.gallery-columns-6 .gallery-caption,
.gallery-columns-7 .gallery-caption,
.gallery-columns-8 .gallery-caption,
.gallery-columns-9 .gallery-caption {
display: none;
}
section.section{
position:relative;
}
.onetone-parallax {
background-attachment: fixed !important;
background-position: 50% 0;
background-repeat: repeat;
} #video-controls {
width: 333px;
display:none;
}
#video-controls i.fa{
font-size:20px;
vertical-align: middle;
}
#video-controls i.fa-volume-up {
font-size:22px;
}
#video-controls i.fa-volume-off {
font-size:25px;
}
.black-65 {
color: #FFFFFF;
margin: 24px 0;
padding: 4px 12px;
left: 20px;
bottom: 0;
position: absolute;
z-index:999;
}
.home-wrapper ,.home-container {
position: relative;
}
section.video-section .home-container {
z-index: 3;
}
.video-section .container {
z-index:3;
}
#tubular-container {
position: absolute!important;
}
#big-video-wrap { }
.homepage .page-inner {
background-color: transparent;
}
.noticefailed {
color: #FF0000 !important;
}
.section-banner .section-title-container {
text-align: center;
}
.section-banner-icon{
margin-bottom:30px;
} #back-to-top {
position:fixed;
right:10px;
bottom:10px;
background:rgba(255,255,255,0.2);
font-size:10px;
padding:5px;
border-radius:5px;
display:none;
z-index:999;
}
.owl-item .inner {
padding: 20px; 
} #onetone-owl-slider {
position: relative;
}
#onetone-owl-slider.owl-theme .owl-controls {
height: 0;
margin: 0!important;
position:static;
}
#onetone-owl-slider .owl-prev,
#onetone-owl-slider .owl-next {
display:block!important;
position:absolute;
content:'';
font-size:0;
color: #fff;
opacity: .3;
bottom:50%;
margin-bottom: -48px;
padding: 40px 10px;
}
#onetone-owl-slider .owl-prev:hover,
#onetone-owl-slider .owl-next:hover {
opacity: .5;
}
#onetone-owl-slider .owl-prev {
left: 10px;
}
#onetone-owl-slider .owl-prev:before,
#onetone-owl-slider .owl-next:before {
font: normal normal normal 16px/1 'FontAwesome';
}
#onetone-owl-slider .owl-prev:before {
content: "\f053";
}
#onetone-owl-slider .owl-next {
right:10px;
}
#onetone-owl-slider .owl-next:before {
content: "\f054";
}
#onetone-owl-slider .owl-dots {
position:absolute;
left: 0;
bottom: 10px;
width: 100%;
text-align: center;
}
#onetone-owl-slider .owl-dot {
width: 16px;
height: 16px;
border-radius: 10px;
display: inline-block;
margin: 3px;
border: 2px solid rgba(255,255,255,1);
}
#onetone-owl-slider .owl-dot.active {
background-color: #fff;
}
#onetone-owl-slider .owl-item .item .inner {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left:0;
}
#onetone-owl-slider .owl-item .inner {
padding: 20px; 
}
#onetone-owl-slider .item > img {
width:100%;
}
.onetone-owl-slider {
position: relative;
}
#onetone-owl-slider.owl-theme .owl-controls {
height: 0;
margin: 0!important;
position:static;
}
#onetone-owl-slider .owl-prev,
#onetone-owl-slider .owl-next {
display:block!important;
position:absolute;
content:'';
font-size:0;
color: #fff;
opacity: 0;
bottom:50%;
margin-bottom: -48px;
padding: 40px 10px;
transition: .3s;
}
#onetone-owl-slider.owl-carousel:hover .owl-prev,
#onetone-owl-slider.owl-carousel:hover .owl-next {
opacity: 1;
}
#onetone-owl-slider .owl-prev {
left: 10px;
}
#onetone-owl-slider .owl-prev:before,
#onetone-owl-slider .owl-next:before {
}
#onetone-owl-slider .owl-prev:before {
content: "";
width: 40px;
height: 40px;
display: block;
border: 0 solid #fff;
border-width: 0 0 3px 3px;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
#onetone-owl-slider .owl-next {
right:10px;
}
#onetone-owl-slider .owl-next:before {
content: "";
width: 40px;
height: 40px;
display: block;
border: 0 solid #fff;
border-width: 3px 3px 0 0;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
#onetone-owl-slider .owl-dots {
position:absolute;
left: 0;
bottom: 10px;
width: 100%;
text-align: center;
}
#onetone-owl-slider .owl-dot {
width: 14px;
height: 14px;
border-radius: 10px;
display: inline-block;
margin: 2px;
border: 2px solid rgba(255,255,255,1);
}
#onetone-owl-slider .owl-dot.active {
background-color: #fff;
}
#onetone-owl-slider .owl-item .item .inner {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left:0;
}
#onetone-owl-slider .owl-item .inner {
padding: 20px; 
}
#onetone-owl-slider .owl-item .item > img {
width:100%;
}
#onetone-owl-slider .owl-item .item .inner {
padding: 0;
}
#onetone-owl-slider .owl-item .item .inner .caption {
display: table;
width: 100%;
height: 100%;
}
#onetone-owl-slider .owl-item .item .inner .caption-inner {
display: table-cell;
vertical-align: middle;
}
#onetone-owl-slider .btn {
border-radius: 0;
border: 2px solid #fff;
display: inline-block;
margin-top: 10px;
}
@media (max-width: 480px) {
section.homepage-slider .inner {
padding-top: 10px;
padding-bottom: 0;
}
section.homepage-slider h1,
section.homepage-slider h2 {
font-size: 20px !important;
line-height: 28px !important;
margin-bottom:0;
}
section.homepage-slider p {
font-size: 12px;
width: 100%;
margin: 0 auto;
}
#onetone-owl-slider .owl-dots {
display:none !important;
}
}
@media (min-width: 481px) and (max-width: 640px) {
section.homepage-slider .inner {
padding-top: 30px;
padding-bottom: 0;
}
section.homepage-slider h1,
section.homepage-slider h2 {
font-size: 20px !important;
line-height: 30px !important;
margin-bottom:0;
}
section.homepage-slider p {
font-size: 12px;
width: 100%;
margin: 0 auto 10px;
}
#onetone-owl-slider .owl-dots {
display:none !important;
}
}
@media (min-width: 641px) and (max-width: 768px) {
section.homepage-slider .inner {
padding-top: 50px;
padding-bottom: 0;
}
section.homepage-slider h1,
section.homepage-slider h2 {
font-size: 28px !important;
line-height: 40px !important;
margin-bottom:0;
}
section.homepage-slider p {
font-size: 14px;
width: 80%;
margin: 0 auto 10px;
}
#onetone-owl-slider .owl-dots {
display:none !important;
}
}
@media (min-width: 769px) and (max-width: 1200px) {
section.homepage-slider .inner {
padding-top: 100px;
padding-bottom: 0;
}
section.homepage-slider h1,
section.homepage-slider h2 {
font-size: 32px !important;
line-height: 40px !important;
margin-bottom:0;
}
section.homepage-slider p {
font-size: 14px;
width: 80%;
margin: 0 auto 10px;
}
} .bbp-breadcrumb {
display: none;
}
.bbp-search-form {
margin-bottom: 10px;
}
#bbp-search-form {
border: 1px solid #ccc;
padding: 8px;
overflow: hidden;
width: 100%;
}
#bbp-search-form div {
position:relative;
}
#bbp-search-form div:before {
position:absolute;
top:0; right:0;
font: normal normal normal 18px/20px 'FontAwesome';
content: "\f002";
}
#bbp-search-form input[type="text"] {
border: none;
float: left;
width: 100%;
margin-right: -25px;
padding-right: 25px;
background-color: transparent;
color: inherit;
}
#bbp-search-form input[type="submit"] {
background-color: transparent;
float: right;
border: none;
width: 20px;
height: 20px;
text-indent: -9999px;
position:relative;
z-index:2;
}
#bbp-search-form input[type="submit"]:before {
content: "\f002";
}
#bbp_topic_title,
.wp-editor-container,
#bbp_topic_tags {
border: 1px solid #ccc;
}
#bbp_topic_submit,
#bbp_reply_submit {
background-color: #000;
color: #fff;
border: none;
padding: 5px 20px;
}
#bbp_topic_title,
#bbp_topic_content,
#bbp_topic_tags,
#bbp_topic_status_select,
#bbp_stick_topic_select {
padding: 3px;
}  .format-video iframe {
border: 0;
} .format-image .wp-caption {
height: auto;
padding: 5px;
} .format-status {
} .format-audio {
} .format-quote .entry-title {
display: none;
}
.format-quote .entry-content blockquote {
font-family: serif;
font-style: italic;
border: 0;
padding: 20px 60px 0 60px;
margin: 0;
text-align: center;
}
.format-quote .entry-content blockquote cite {
margin-top: 20px; 
}
.format-quote .entry-content blockquote p {
font-size: 25px;
color: #222222;
line-height: 1.3;
}
.format-quote .entry-content blockquote + p {
text-align: center; 
}
.format-quote .entry-content blockquote + p:before {
content: '- '; 
}
.format-quote .entry-content blockquote + p:after {
content: ' -';
} .format-link .entry-content {
background-color: #f5f5f5;
margin: 0 0 20px;
padding: 30px 60px;
text-align: center;
font-size: 1.2em;
font-weight: bold;
font-family: serif;
}
.format-link .entry-content p {
margin: 0;
}
.format-link .entry-title {
display: none;
} .format-chat p {
margin-bottom: 0;
padding: 5px;
background-color: #fefefe;
}
.format-chat p:nth-child(2n+1) {
background: #f3f3f3;
}  .format-aside.post {
background-color: #f5f5f5;
padding: 20px;
}
.format-aside .entry-footer {
display: none;
}
.format-aside .entry-title {
display: none;
}
.format-aside .entry-content p {
margin: 0; 
text-align: center;
}
#onetone-owl-slider .owl-item .inner {
position: absolute;
top: 0;
}
#onetone-owl-slider .owl-item .item > img {
width:100%;
}
.vjs-control-bar{
display: none;
}
@media screen and (max-width: 600px) {
.fxd-header {
top:0!important;
}
} section.homepage-slider .inner {
padding: 100px 50px 10px;
width:100%;
position:absolute;
top:0;
text-align:center;
margin:auto;
color:#fff;
}
section.homepage-slider h1,
section.homepage-slider h2 {
font-size: 40px;
line-height: 52px;
color: #fff;
margin-top: 0;
}
section.homepage-slider .btn {
display: inline-block;
margin: 25px 0 0;
padding: 9px 22px 7px;
clear: both;
color: #fff;
font-size: 12px;
font-weight: bold;
text-transform: uppercase;
text-decoration: none;
border: 2px solid rgba(255,255,255,.4);
border-radius: 5px;
}
section.homepage-slider .btn:hover {
background: rgba(255,255,255,.05);
}
section.homepage-slider .btn:active {
-webkit-filter: drop-shadow(0 -1px 2px rgba(0,0,0,.5));
-moz-filter: drop-shadow(0 -1px 2px rgba(0,0,0,.5));
-ms-filter: drop-shadow(0 -1px 2px rgba(0,0,0,.5));
-o-filter: drop-shadow(0 -1px 2px rgba(0,0,0,.5));
filter: drop-shadow(0 -1px 2px rgba(0,0,0,.5));
}
section.homepage-slider .btn, section.homepage-slider .dot {
-webkit-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));
-moz-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));
-ms-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));
-o-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));
filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));
}
@media (min-width: 320px) and (max-width: 480px) {
section.homepage-slider .inner {
padding-top: 10px;
padding-bottom: 0;
}
section.homepage-slider h1,
section.homepage-slider h2 {
font-size: 14px !important;
line-height: 20px !important;
margin-bottom:0;
}
section.homepage-slider p {
font-size: 12px;
width: 100%;
margin: 0 auto;
}
section.homepage-slider .btn {
margin: 0;
padding: 0;
font-size: 12px;
}
#onetone-owl-slider .owl-dots {
display:none !important;
}
}
@media (min-width: 481px) and (max-width: 640px) {
section.homepage-slider .inner {
padding-top: 30px;
padding-bottom: 0;
}
section.homepage-slider h1,
section.homepage-slider h2 {
font-size: 18px !important;
line-height: 30px !important;
margin-bottom:0;
}
section.homepage-slider p {
font-size: 12px;
width: 100%;
margin: 0 auto 10px;
}
section.homepage-slider .btn {
margin: 0;
padding: 0;
font-size: 12px;
}
#onetone-owl-slider .owl-dots {
display:none !important;
}
}
@media (min-width: 641px) and (max-width: 767px) {
section.homepage-slider .inner {
padding-top: 50px;
padding-bottom: 0;
}
section.homepage-slider h1,
section.homepage-slider h2 {
font-size: 20px !important;
line-height: 40px !important;
margin-bottom:0;
}
section.homepage-slider p {
font-size: 12px;
width: 80%;
margin: 0 auto 10px;
}
section.homepage-slider .btn {
margin: 0;
padding: 5px 10px;
font-size: 12px;
}
#onetone-owl-slider .owl-dots {
display:none !important;
}
}
@media (min-width: 769px) and (max-width: 1200px) {
section.homepage-slider .inner {
padding-top: 100px;
padding-bottom: 0;
}
section.homepage-slider h1,
section.homepage-slider h2 {
font-size: 24px !important;
line-height: 40px !important;
margin-bottom:0;
}
section.homepage-slider p {
font-size: 14px;
width: 80%;
margin: 0 auto 10px;
}
section.homepage-slider .btn {
margin: 0;
padding: 5px 10px;
font-size: 12px;
}
#onetone-owl-slider .owl-dots {
display:none !important;
}
}
@media screen and (max-width: 600px) {
.fxd-header {
top:0!important;
}
}
.footer-widget-area .widget_nav_menu{
border-top: none;
}
.footer-widget-area .widget_nav_menu li{
border-bottom: 1px solid rgba(255,255,255,.1);
}
.footer-widget-area .widget_nav_menu li a{
background-color:transparent;
border:none;
}
.logo-right .site-logo {
float: right;
margin: 10px 0 10px 10px;
}
@media screen and (min-width: 919px) {
.logo-center .logo-box {
display: inline;
float: none;
}
.logo-center .logo-box .name-box {
display: inline;
float: none;
}
.logo-center .site-logo {
margin: 10px 0;
display: inline;
}
.logo-center .site-logo.retina_logo {
display: none;
}
}
@media screen and (min-width: 919px) {
.site-nav.style1 > ul > li > a > span {
padding: 10px;
border-radius: 5px;
}
.site-nav.style1 > ul > li.current > a > span,
.site-nav.style1 > ul > li > a:hover > span {
background-color: #37cadd;
color: #fff;    
}
.site-nav.style2 > ul > li > a > span {
padding: 8px;
border: 2px solid transparent;
border-radius: 5px;
}
.site-nav.style2 > ul > li.current > a > span,
.site-nav.style2 > ul > li > a:hover > span {
padding: 8px;
border: 2px solid #37cadd;
}
.site-nav.style3 > ul > li.current > a > span,
.site-nav.style3 > ul > li > a:hover > span {
font-weight: bold;
padding: 5px 0;
border-bottom: 2px solid #37cadd;
}
}
@media screen and (max-width: 600px) {
body.admin-bar {
margin-top: -46px;
}
body.admin-bar .wrapper {
padding-top: 46px;
}
}
@media screen and (max-width: 767px) {
.footer-info-area .site-info,
.footer-info-area .site-social {
float: none!important;
text-align: center;
}
.footer-info-area .site-social ul {
margin: 0 auto;
}
.site-social li a {
margin-left: .5em;
margin-right: .5em;
}
}
.img-frames {
font-size:0;
line-height:0;
}
.img-frames .img-box {
margin-bottom:0;
} .onetone-owl-carousel-wrap {
margin: 0 -15px;
}
.onetone-carousel-item {
padding: 0 15px;
}
.onetone-owl-carousel-wrap.full {
margin: 0;
}
.onetone-owl-carousel-wrap.full .onetone-carousel-item {
padding: 0;
}
.onetone-owl-carousel .owl-prev,
.onetone-owl-carousel .owl-next {
display: none!important;
}
.onetone-owl-carousel .owl-dots {
position: static;
margin-top: 20px;
text-align:center;
}
.onetone-owl-carousel .owl-dot {
border: 2px solid #ccc;
width: 12px;
height: 12px;
border-radius: 6px;
margin: 0 3px;
display: inline-block;
}
.onetone-owl-carousel .owl-dot.active {
background-color: #ccc;
}
.owl-carousel .owl-item .testimonial-avatar img {
width: 60px;
height: auto;
}
.owl-carousel .owl-item .person-img-box img {
width: auto;
height: auto;
}
.onetone-animated {
visibility:hidden;
}
@media only screen and (max-width: 767px) {
.header-wrap.overlay{
position: static;
}
.overlay .main-header .site-nav-toggle {
color: #ccc;
}
header.overlay .main-header .site-tagline, header.overlay .main-header .site-name {
color: #595959; 
}
.site-nav {
z-index:999
}
}
@media screen and (max-width: 767px) {
section.home-section-1 .home-section-content {
font-size: 12px;
}
}
.contact-failed {
padding: 0 10px;
}
#portfolio-cat section.post-main .row{
margin-top:0;
}
#portfolio-cat section.post-main .portfolio-col{
margin-bottom:0;
}
.magee-pricing-box-wrap .fa-shopping-cart{
color:#fff !important;
} .onetone .mpl-btn-normal {
line-height: 1;
padding: .9em 1.6em;
border-radius: 0;
}
.onetone .mpl-contact-form input[type="submit"] {
border-radius: 0;
}
.magee-promo-box{
width:100%;
}
.customize-partial-refreshing{
opacity: 1;
}
.wpcf7 textarea,
.wpcf7 input[type="text"],
.wpcf7 input[type="password"],
.wpcf7 input[type="datetime"],
.wpcf7 input[type="datetime-local"],
.wpcf7 input[type="date"],
.wpcf7 input[type="month"],
.wpcf7 input[type="time"],
.wpcf7 input[type="week"],
.wpcf7 input[type="number"],
.wpcf7 input[type="email"],
.wpcf7 input[type="url"],
.wpcf7 input[type="search"],
.wpcf7 input[type="tel"],
.wpcf7 input[type="color"] {
background-color: #fff;
}
.wpcf7 input[type="submit"] {
background-color: #000;
color: #fff;
}
.site-header-cart .woocommerce-mini-cart {
display: block;
} .widget_onetone_recent_posts {
text-align: left;
}
.widget-box .widget-img {
float: left;
margin-right: 15px;
}
.widget-box .widget-img img {
width: 80px;
margin-top: 3px;
}
.widget-project .row {
margin-left: -2px;
margin-right: -2px;
}
.widget-project [class*='col-xs'] {
padding: 2px;
}
.widget_onetone_recent_posts li {
clear: left;
}
.widget_onetone_recent_posts li,
.widget_contact_info li,
.widget_text li {
background: none;
padding-left: 0;
}
.widget_onetone_recent_posts li a.widget-post-title{
float: left;
display: contents;
}
.widget-post li {
list-style-type: none;
margin-bottom: 15px;
}
.widget-post img {
display: block;
float: left;
width: 20%;
margin-right: 3%;
border-radius: 5px;
}
.widget-post .widget-post-box {
float: left;
width: 75%;
margin-top: -5px;
}
.widget-post .widget-post-box.no-img {
width: 100%;
}
.widget-project [class*='col-xs'] {
padding: 2px;
}
.widget_onetone_recent_posts .widget-project .widget-img{
margin:0;
}