@charset "UTF-8";
.no-menu-assigned{
padding: 14px 0px;
text-transform:uppercase;
} nav.bootsnav .dropdown.megamenu-fw {
position: static;
}
nav.bootsnav .container {
position: relative;
}
nav.bootsnav .megamenu-fw .dropdown-menu {
left: auto;
}
nav.bootsnav .megamenu-content {
padding: 15px;
width: 100% !important;
}
nav.bootsnav .megamenu-content .title{
margin-top: 0;
}
nav.bootsnav .dropdown.megamenu-fw .dropdown-menu {
left: 0;
right: 0;
} nav.navbar.bootsnav{
margin-bottom: 0;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
-o-border-radius: 0px;
border-radius: 0px;
background-color: #fff;
border: none;
z-index: 999;
}
nav.navbar.bootsnav ul.nav > li > a{
color: #222;
background-color: transparent !important;
outline: none;
margin-bottom: -2px;
font-size: 13px;
font-weight: 700 !important;
font-family: 'Poppins', sans-serif;
text-transform: uppercase;
}
nav.navbar.bootsnav ul.nav li.megamenu-fw > a:hover,
nav.navbar.bootsnav ul.nav li.megamenu-fw > a:focus,
nav.navbar.bootsnav ul.nav li.active > a:hover,
nav.navbar.bootsnav ul.nav li.active > a:focus,
nav.navbar.bootsnav ul.nav li.active > a{
background-color: transparent;
}
nav.navbar.bootsnav .navbar-toggle{
background-color: #fff;
border: none;
padding: 0;
font-size: 18px;
position: relative;
top: 5px;
color: #222;
}
nav.navbar.bootsnav ul.nav .dropdown-menu .dropdown-menu{
top: 0;
left: 100%;
}
nav.navbar.bootsnav ul.nav ul.dropdown-menu > li > a{
white-space:normal;
}
ul.menu-col{
padding: 0;
margin: 0;
list-style: none;
}
ul.menu-col li a{
color: #6f6f6f;
}
ul.menu-col li a:hover,
ul.menu-col li a:focus{
text-decoration: none;
} nav.bootsnav.navbar-full{
padding-bottom: 10px;
padding-top: 10px;
}
nav.bootsnav.navbar-full .navbar-header{
display: block;
width: 100%;
}
nav.bootsnav.navbar-full .navbar-toggle{
display: inline-block;
margin-right: 0;
position: relative;
top: 0;
font-size: 30px;
-webkit-transition: all 1s ease-in-out;
-moz-transition: all 1s ease-in-out;
-o-transition: all 1s ease-in-out;
-ms-transition: all 1s ease-in-out;
transition: all 1s ease-in-out;
}
nav.bootsnav.navbar-full .navbar-collapse{
position: fixed;
width: 100%;
height: 100% !important;
top: 0;
left: 0;
padding: 0;
display: none !important;
z-index: 9;
}
nav.bootsnav.navbar-full .navbar-collapse.in{
display: block !important;
}
nav.bootsnav.navbar-full .navbar-collapse .nav-full{
overflow: auto;
}
nav.bootsnav.navbar-full .navbar-collapse .wrap-full-menu{
display: table-cell;
vertical-align: middle;
background-color: #fff;
overflow: auto;
}
nav.bootsnav.navbar-full .navbar-collapse .nav-full::-webkit-scrollbar {
width: 0;
}
nav.bootsnav.navbar-full .navbar-collapse .nav-full::-moz-scrollbar {
width: 0;
}
nav.bootsnav.navbar-full .navbar-collapse .nav-full::-ms-scrollbar {
width: 0;
}
nav.bootsnav.navbar-full .navbar-collapse .nav-full::-o-scrollbar {
width: 0;
}
nav.bootsnav.navbar-full .navbar-collapse ul.nav{
display: block;
width: 100%;
overflow: auto;
}
nav.bootsnav.navbar-full .navbar-collapse ul.nav a:hover,
nav.bootsnav.navbar-full .navbar-collapse ul.nav a:focus,
nav.bootsnav.navbar-full .navbar-collapse ul.nav a{
background-color: transparent;
}
nav.bootsnav.navbar-full .navbar-collapse ul.nav > li{
float: none;
display: block;
text-align: center;
}
nav.bootsnav.navbar-full .navbar-collapse ul.nav > li > a{
display: table;
margin: auto;
text-transform: uppercase;
font-weight: bold;
letter-spacing: 2px;
font-size: 24px;
padding: 10px 15px;
}
li.close-full-menu > a{
padding-top: 0px;
padding-bottom: 0px;
}
li.close-full-menu{
padding-top: 30px;
padding-bottom: 30px;
} .attr-nav{
float: right;
display: inline-block;
margin-left: 13px;
margin-right: -15px;
}
.attr-nav > ul{
padding: 0;
margin: 0 0 -7px 0;
list-style: none;
display: inline-block;
}
.attr-nav > ul > li{
float: left;
display: block;
}
.attr-nav > ul > li > a{
color: #222;
display: block;
padding: 16px 15px;
position: relative;
}
.attr-nav > ul > li > a span.badge{
position: absolute;
top: 50%;
margin-top: -15px;
right: 5px;
font-size: 10px;
padding: 0;
width: 15px;
height: 15px;
padding-top: 2px;
}
.attr-nav > ul > li.dropdown ul.dropdown-menu{
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
-o-border-radius: 0px;
border-radius: 0px;
-moz-box-shadow: 0px 0px 0px;
-webkit-box-shadow: 0px 0px 0px;
-o-box-shadow: 0px 0px 0px;
box-shadow: 0px 0px 0px;
border: solid 1px #e0e0e0;
}
ul.cart-list{
padding: 0 !important;
width: 250px !important;
}
ul.cart-list > li{
position: relative;
padding: 15px 15px 23px 15px !important;
}
ul.cart-list > li > a.photo{
padding: 0 !important;
margin-right: 15px;
float: left;
display: block;
width: 50px;
height: 50px;
left: 15px;
top: 15px;
}
ul.cart-list > li img{
width: 50px;
height: 50px; }
ul.cart-list > li > h6{
margin: 0;
}
ul.cart-list > li > h6 > a.photo{
padding: 0 !important;
display: block;
}
ul.cart-list > li > p{
margin-bottom: 0;
}
ul.cart-list > li.total{
background-color: #f5f5f5;
padding-bottom: 15px !important;
}
ul.cart-list > li.total > .btn{
display: inline-block;
border-bottom: solid 1px #efefef;
}
ul.cart-list > li .price{
font-weight: bold;
}
ul.cart-list > li.total > span{
padding-top: 8px;
} .top-search{
background-color: #222;
padding: 10px 0;
display: none;
}
.top-search input.form-control{
background-color: transparent;
border: none;
-moz-box-shadow: 0px 0px 0px;
-webkit-box-shadow: 0px 0px 0px;
-o-box-shadow: 0px 0px 0px;
box-shadow: 0px 0px 0px;
color: #fff;
height: 40px;
padding: 0 30px;
}
.top-search .input-group-addon{
background-color: transparent;
border: none;
color: #fff;
padding-left: 0;
padding-right: 0;
}
.top-search .input-group-addon.close-search{
cursor: pointer;
} body{
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
body.on-side{
margin-left: -280px;
}
.side{
position: fixed;
overflow-y: auto;
top: 0;
right: -280px;
width: 280px;
padding: 25px 30px;
height: 100%;
display: block;
background-color: #333;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
z-index: 9;
}
.side.on{
right: 0;
}
.side .close-side{
float: right;
color: #fff;
position: relative;
z-index: 2;
font-size: 16px;
}
.side .widget{
position: relative;
z-index: 1;
margin-bottom: 25px;
}
.side .widget .title{
color: #fff;
margin-bottom: 15px;
}
.side .widget ul.link{
padding: 0;
margin: 0;
list-style: none;
}
.side .widget ul.link li a{
color: #9f9f9f;
letter-spacing: 1px;
}
.side .widget ul.link li a:focus,
.side .widget ul.link li a:hover{
color: #fff;
text-decoration: none;
} nav.navbar.bootsnav .share{
padding: 0 30px;
margin-bottom: 30px;
}
nav.navbar.bootsnav .share ul{
display: inline-block;
padding: 0;
margin: 0 0 -7px 0;
list-style: none;
}
nav.navbar.bootsnav .share ul > li{
float: left;
display: block;
margin-right: 5px;
}
nav.navbar.bootsnav .share ul > li > a{
display: table-cell;
vertical-align: middle;
text-align: center;
width: 35px;
height: 35px;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
-o-border-radius: 50%;
border-radius: 50%;
background-color: #cfcfcf;
color: #fff;
} nav.navbar.bootsnav.navbar-fixed{
position: fixed;
display: block;
width: 100%;
}
nav.navbar.bootsnav.no-background{
-webkit-transition: all 1s ease-in-out;
-moz-transition: all 1s ease-in-out;
-o-transition: all 1s ease-in-out;
-ms-transition: all 1s ease-in-out;
transition: all 1s ease-in-out;
} .wrap-sticky{
position: relative;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.wrap-sticky nav.navbar.bootsnav{
position: absolute;
width: 100%;
left: 0;
top: 0;
}
.wrap-sticky nav.navbar.bootsnav.sticked{
position: fixed;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
body.on-side .wrap-sticky nav.navbar.bootsnav.sticked{
left: -280px;
} @media (min-width: 1024px) and (max-width:1400px) {
body.wrap-nav-sidebar .wrapper .container{
width: 100%;
padding-left: 30px;
padding-right: 30px;
}
}
@media (min-width: 1024px) { nav.navbar.bootsnav ul.nav .dropdown-menu .dropdown-menu{
margin-top: -2px;
}
nav.navbar.bootsnav ul.nav.navbar-right .dropdown-menu .dropdown-menu{
left: -200px;
}
nav.navbar.bootsnav ul.nav > li > a{
padding: 24px 15px;
font-weight: 600;
}
nav.navbar.bootsnav ul.nav > li.dropdown > a.dropdown-toggle:after{
font-family: 'FontAwesome';
content: "\f0d7";
margin-left: 5px;
margin-top: 2px;
}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu{
-moz-box-shadow: 0px 0px 0px;
-webkit-box-shadow: 0px 0px 0px;
-o-box-shadow: 0px 0px 0px;
box-shadow: 0px 0px 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
-o-border-radius: 0px;
border-radius: 0px;
padding: 0;
width: 200px;
background: #fff;  }
nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li a:hover,
nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li a:hover{
background-color: transparent;
}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li > a{
padding: 10px 15px;
border-bottom: solid 1px #eee;
color: #222;
font-family: 'Poppins', sans-serif;
text-transform: capitalize;
font-weight: 400;
}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li:last-child > a{
border-bottom: none;
}
nav.navbar.bootsnav ul.navbar-right li.dropdown ul.dropdown-menu li a{
text-align: left;
}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu li.dropdown > a.dropdown-toggle:before{
font-family: 'FontAwesome';
float: right;
content: "\f105";
margin-top: 0;
}
nav.navbar.bootsnav ul.navbar-right li.dropdown ul.dropdown-menu li.dropdown > a.dropdown-toggle:before{
font-family: 'FontAwesome';
float: left;
content: "\f104";
margin-top: 0;
}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu ul.dropdown-menu{
top: -3px;
}
nav.navbar.bootsnav ul.dropdown-menu.megamenu-content{
padding: 0 15px !important;
}
nav.navbar.bootsnav ul.dropdown-menu.megamenu-content > li{
padding: 25px 0 20px;
}
nav.navbar.bootsnav ul.dropdown-menu.megamenu-content.tabbed{
padding: 0;
}
nav.navbar.bootsnav ul.dropdown-menu.megamenu-content.tabbed > li{
padding: 0;
}
nav.navbar.bootsnav ul.dropdown-menu.megamenu-content .col-menu{
padding: 0 30px;
margin: 0 -0.5px;
border-left: solid 1px #f0f0f0;
border-right: solid 1px #f0f0f0;
}
nav.navbar.bootsnav ul.dropdown-menu.megamenu-content .col-menu:first-child{
border-left: none;
}
nav.navbar.bootsnav ul.dropdown-menu.megamenu-content .col-menu:last-child{
border-right: none;
}
nav.navbar.bootsnav ul.dropdown-menu.megamenu-content .content{
display: none;
}
nav.navbar.bootsnav ul.dropdown-menu.megamenu-content .content ul.menu-col li a{
text-align: left;
padding: 5px 0;
display: block;
width: 100%;
margin-bottom: 0;
border-bottom: none;
color: #6f6f6f;
}
nav.navbar.bootsnav.on ul.dropdown-menu.megamenu-content .content{
display: block !important;
height: auto !important;
} nav.navbar.bootsnav.no-background{
background-color: transparent;
border: none;
}
nav.navbar.bootsnav.navbar-transparent .attr-nav{
padding-left: 15px;
margin-left: 30px;
}
nav.navbar.bootsnav.navbar-transparent.white{
background-color: rgba(255,255,255,0.3);
border-bottom: solid 1px #bbb;
}
nav.navbar.navbar-inverse.bootsnav.navbar-transparent.dark,
nav.navbar.bootsnav.navbar-transparent.dark{
background-color: rgba(0,0,0,0.3);
border-bottom: solid 1px #555;
}
nav.navbar.bootsnav.navbar-transparent.white .attr-nav{
border-left: solid 1px #bbb;
}
nav.navbar.navbar-inverse.bootsnav.navbar-transparent.dark .attr-nav,
nav.navbar.bootsnav.navbar-transparent.dark .attr-nav{
border-left: solid 1px #555;
}
nav.navbar.bootsnav.no-background.white .attr-nav > ul > li > a,
nav.navbar.bootsnav.navbar-transparent.white .attr-nav > ul > li > a,
nav.navbar.bootsnav.navbar-transparent.white ul.nav > li > a,
nav.navbar.bootsnav.no-background.white ul.nav > li > a{
color: #fff;
}
nav.navbar.bootsnav.navbar-transparent.dark .attr-nav > ul > li > a,
nav.navbar.bootsnav.navbar-transparent.dark ul.nav > li > a{
color: #eee;
}
nav.navbar.bootsnav.navbar-fixed.navbar-transparent .logo-scrolled,
nav.navbar.bootsnav.navbar-fixed.no-background .logo-scrolled{
display: none;
}
nav.navbar.bootsnav.navbar-fixed.navbar-transparent .logo-display,
nav.navbar.bootsnav.navbar-fixed.no-background .logo-display{
display: block;
}
nav.navbar.bootsnav.navbar-fixed .logo-display{
display: none;
}
nav.navbar.bootsnav.navbar-fixed .logo-scrolled{
display: block;
} .attr-nav > ul > li.dropdown ul.dropdown-menu{
margin-top: 0;
margin-left: 55px;
width: 250px;
left: -345px;
} nav.navbar.bootsnav.menu-center .container{
position: relative;
}
nav.navbar.bootsnav.menu-center ul.nav.navbar-center{
float:none;
margin: 0 auto;
display: table;
table-layout: fixed;
}
nav.navbar.bootsnav.menu-center .navbar-header,
nav.navbar.bootsnav.menu-center .attr-nav{
position: absolute;
}
nav.navbar.bootsnav.menu-center .attr-nav{
right: 15px;
} nav.bootsnav.navbar-brand-top .navbar-header{
display: block;
width: 100%;
text-align: center;
}
nav.bootsnav.navbar-brand-top ul.nav > li.dropdown > ul.dropdown-menu{
margin-top: 2px;
}
nav.bootsnav.navbar-brand-top ul.nav > li.dropdown.megamenu-fw > ul.dropdown-menu{
margin-top: 0;
}
nav.bootsnav.navbar-brand-top .navbar-header .navbar-brand{
display: inline-block;
float: none;
margin: 0;
}
nav.bootsnav.navbar-brand-top .navbar-collapse{
text-align: center;
}
nav.bootsnav.navbar-brand-top ul.nav{
display: inline-block;
float: none;
margin: 0 0 -5px 0;
} nav.bootsnav.brand-center .navbar-header{
display: block;
width: 100%;
position: absolute;
text-align: center;
top: 0;
left: 0;
}
nav.bootsnav.brand-center .navbar-brand{
display: inline-block;
float: none;
}
nav.bootsnav.brand-center .navbar-collapse{
text-align: center;
display: inline-block;
padding-left: 0;
padding-right: 0;
}
nav.bootsnav.brand-center ul.nav > li.dropdown > ul.dropdown-menu{
margin-top: 2px;
}
nav.bootsnav.brand-center ul.nav > li.dropdown.megamenu-fw > ul.dropdown-menu{
margin-top: 0;
}
nav.bootsnav.brand-center .navbar-collapse .col-half{
width: 50%;
float: left;
display: block;
}
nav.bootsnav.brand-center .navbar-collapse .col-half.left{
text-align: right;
padding-right: 100px;
}
nav.bootsnav.brand-center .navbar-collapse .col-half.right{
text-align: left;
padding-left: 100px;
}
nav.bootsnav.brand-center ul.nav{
float: none !important;
margin-bottom: -5px !important;
display: inline-block !important;
}
nav.bootsnav.brand-center ul.nav.navbar-right{
margin: 0;
}
nav.bootsnav.brand-center.center-side .navbar-collapse .col-half.left{
text-align: left;
padding-right: 100px;
}
nav.bootsnav.brand-center.center-side .navbar-collapse .col-half.right{
text-align: right;
padding-left: 100px;
} body.wrap-nav-sidebar .wrapper{
padding-left: 260px;
overflow-x: hidden;
}
nav.bootsnav.navbar-sidebar{
position: fixed;
width: 260px;
overflow: hidden;
left: 0;
padding: 0  0 0 0 !important;
background: #fff;
border-right: solid 1px #dfdfdf;
}
nav.bootsnav.navbar-sidebar .scroller{
width: 280px;
overflow-y:auto;
overflow-x: hidden;
}
nav.bootsnav.navbar-sidebar .container-fluid,
nav.bootsnav.navbar-sidebar .container{
padding: 0 !important;
}
nav.bootsnav.navbar-sidebar .navbar-header{
float: none;
display: block;
width: 260px;
padding: 10px 15px;
margin: 10px 0 0 0 !important;
}
nav.bootsnav.navbar-sidebar .navbar-collapse{
padding: 0 !important;
width: 260px;
}
nav.bootsnav.navbar-sidebar ul.nav{
float: none;
display: block;
width: 100%;
padding: 0 15px !important;
margin: 0 0 30px 0;
}
nav.bootsnav.navbar-sidebar ul.nav li{
float: none !important;
}
nav.bootsnav.navbar-sidebar ul.nav > li > a{
padding: 10px 15px;
font-weight: bold;
}
nav.bootsnav.navbar-sidebar ul.nav > li.dropdown > a:after{
float: right;
}
nav.bootsnav.navbar-sidebar ul.nav li.dropdown ul.dropdown-menu{
left: 100%;
top: 0;
position: relative !important;
left: 0 !important;
width: 100% !important;
height: auto !important;
background-color: transparent;
border: none !important;
padding: 0;
-moz-box-shadow: 0px 0px 0px;
-webkit-box-shadow: 0px 0px 0px;
-o-box-shadow: 0px 0px 0px;
box-shadow: 0px 0px 0px;
}
nav.bootsnav.navbar-sidebar ul.nav .megamenu-content .col-menu{
border: none !important;
}
nav.bootsnav.navbar-sidebar ul.nav > li.dropdown > ul.dropdown-menu{
margin-bottom: 15px;
}
nav.bootsnav.navbar-sidebar ul.nav li.dropdown ul.dropdown-menu{
padding-left: 0;
float: none;
margin-bottom: 0;
}
nav.bootsnav.navbar-sidebar ul.nav li.dropdown ul.dropdown-menu li a{
padding:  5px 15px;
color: #6f6f6f;
border: none;
}
nav.bootsnav.navbar-sidebar ul.nav li.dropdown ul.dropdown-menu ul.dropdown-menu{
padding-left: 15px;
margin-top: 0;
}
nav.bootsnav.navbar-sidebar ul.nav li.dropdown ul.dropdown-menu li.dropdown > a:before{
font-family: 'FontAwesome';
content: "\f105";
float: right;
}
nav.bootsnav.navbar-sidebar ul.nav li.dropdown.on ul.dropdown-menu li.dropdown.on > a:before{
content: "\f107";
}
nav.bootsnav.navbar-sidebar ul.dropdown-menu.megamenu-content > li{
padding: 0 !important;
}
nav.bootsnav.navbar-sidebar .dropdown .megamenu-content .col-menu{
display: block;
float: none !important;
padding: 0;
margin: 0;
width: 100%;
}
nav.bootsnav.navbar-sidebar .dropdown .megamenu-content .col-menu .title{
padding: 7px 0;
text-transform: none;
font-weight: 400;
letter-spacing: 0px;
margin-bottom: 0;
cursor: pointer;
color: #6f6f6f;
}
nav.bootsnav.navbar-sidebar .dropdown .megamenu-content .col-menu .title:before{
font-family: 'FontAwesome';
content: "\f105";
float: right;
}
nav.bootsnav.navbar-sidebar .dropdown .megamenu-content .col-menu.on .title:before{
content: "\f107";
}
nav.bootsnav.navbar-sidebar .dropdown .megamenu-content .col-menu{
border: none;
}
nav.bootsnav.navbar-sidebar .dropdown .megamenu-content .col-menu .content{
padding: 0 0 0 15px;
}
nav.bootsnav.navbar-sidebar .dropdown .megamenu-content .col-menu ul.menu-col li a{
padding: 3px 0 !important;
}
}
@media (max-width: 992px) { nav.navbar.bootsnav .navbar-brand    {
display: inline-block;
float: none !important;
margin: 0 !important;
}
nav.navbar.bootsnav .navbar-header {
float: none;
display: block;
text-align: center;
padding-left: 30px;
padding-right: 30px;
}
nav.navbar.bootsnav .navbar-toggle {
display: inline-block;
float: left;
margin-right: -200px;
margin-top: 20px;
}
nav.navbar.bootsnav .navbar-collapse {
border: none;
margin-bottom: 0;
}
nav.navbar.bootsnav.no-full .navbar-collapse{
max-height: 1050px;  }
nav.navbar.bootsnav .navbar-collapse.collapse {
display: none !important;
}
nav.navbar.bootsnav .navbar-collapse.collapse.in {
display: block !important;
}
nav.navbar.bootsnav .navbar-nav {
float: none !important;
padding-left: 15px;
padding-right: 15px; }
nav.navbar.bootsnav .navbar-nav > li {
float: none;
}
nav.navbar.bootsnav li.dropdown a.dropdown-toggle:before{
font-family: 'FontAwesome';
content: "\f105";
float: right;
font-size: 16px;
margin-left: 10px;
}
nav.navbar.bootsnav li.dropdown.on > a.dropdown-toggle:before{
content: "\f107";
}
nav.navbar.bootsnav .navbar-nav > li > a{
display: block;
width: 100%; padding: 10px 0;
border-top: solid 1px #e0e0e0;
margin-bottom: 0px !important;
}
nav.navbar.bootsnav .navbar-nav > li:first-child > a{
border-top: none;
}
nav.navbar.bootsnav ul.navbar-nav.navbar-left > li:last-child > ul.dropdown-menu{
border-bottom: solid 1px #e0e0e0;
}
nav.navbar.bootsnav ul.nav li.dropdown li a.dropdown-toggle{
float: none !important;
position: relative;
display: block;
width: 100%;
}
nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu{
width: 100%;
position: relative !important;
background-color: transparent;
float: none;
border: none;
padding: 0 0 0 15px !important;
margin: 0 0 -1px 0 !important;
-moz-box-shadow: 0px 0px 0px;
-webkit-box-shadow: 0px 0px 0px;
-o-box-shadow: 0px 0px 0px;
box-shadow: 0px 0px 0px;
-moz-border-radius: 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px;
-o-border-radius: 0px 0px 0px;
border-radius: 0px 0px 0px;
}
nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu  > li > a{
display: block;
width: 100%;
border-bottom: solid 1px #e0e0e0;
padding: 10px 0;
color: #222;
}
nav.navbar.bootsnav ul.nav ul.dropdown-menu li a:hover,
nav.navbar.bootsnav ul.nav ul.dropdown-menu li a:focus{
background-color: transparent;
}
nav.navbar.bootsnav ul.nav ul.dropdown-menu ul.dropdown-menu{
float: none !important;
left: 0;
padding: 0 0 0 15px;
position: relative;
background: transparent;
width: 100%;
}
nav.navbar.bootsnav ul.nav ul.dropdown-menu li.dropdown.on > ul.dropdown-menu{
display: inline-block;
margin-top: -10px;
}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu li.dropdown > a.dropdown-toggle:after{
display: none;
}
nav.navbar.bootsnav .dropdown .megamenu-content .col-menu .title{
padding: 10px 15px 10px 0;
line-height: 24px;
text-transform: none;
font-weight: 400;
letter-spacing: 0px;
margin-bottom: 0;
cursor: pointer;
border-bottom: solid 1px #e0e0e0;
color: #6f6f6f;
}
nav.navbar.bootsnav .dropdown .megamenu-content .col-menu ul > li > a{
display: block;
width: 100%;
border-bottom: solid 1px #e0e0e0;
padding: 8px 0;
}
nav.navbar.bootsnav .dropdown .megamenu-content .col-menu .title:before{
font-family: 'FontAwesome';
content: "\f105";
float: right;
font-size: 16px;
margin-left: 10px;
position: relative;
right: -15px;
}
nav.navbar.bootsnav .dropdown .megamenu-content .col-menu:last-child .title{
border-bottom: none;
}
nav.navbar.bootsnav .dropdown .megamenu-content .col-menu.on:last-child .title{
border-bottom: solid 1px #e0e0e0;
}
nav.navbar.bootsnav .dropdown .megamenu-content .col-menu:last-child ul.menu-col li:last-child a{
border-bottom: none;
}
nav.navbar.bootsnav .dropdown .megamenu-content .col-menu.on .title:before{
content: "\f107";
}
nav.navbar.bootsnav .dropdown .megamenu-content .col-menu .content{
padding: 0 0 0 15px;
}
nav.bootsnav.brand-center .navbar-collapse{
display: block;
}
nav.bootsnav.brand-center ul.nav{
margin-bottom: 0px !important;
}
nav.bootsnav.brand-center .navbar-collapse .col-half{
width: 100%;
float: none;
display: block;
}
nav.bootsnav.brand-center .navbar-collapse .col-half.left{
margin-bottom: 0;
}
nav.bootsnav .megamenu-content{
padding: 0;
}
nav.bootsnav .megamenu-content .col-menu{
padding-bottom: 0;
}
nav.bootsnav .megamenu-content .title{
cursor: pointer;
display: block;
padding: 10px 15px;
margin-bottom: 0;
font-weight: normal;
}
nav.bootsnav .megamenu-content .content{
display: none;
}
.attr-nav{
position: absolute;
right: 60px;
}
.attr-nav > ul{
padding: 0;
margin: 0 -15px -7px 0;
}
.attr-nav > ul > li > a{
padding: 16px 15px 15px;
}
.attr-nav > ul > li.dropdown > a.dropdown-toggle:before{
display: none;
}
.attr-nav > ul > li.dropdown ul.dropdown-menu{
margin-top: -1px;
margin-left: 0px;
width: 250px;
left: -260px;
border-top: solid 5px;
}
.top-search .container{
padding: 0 45px;
} nav.bootsnav.navbar-full ul.nav{
margin-left: 0;
}
nav.bootsnav.navbar-full ul.nav > li > a{
border: none;
}
nav.bootsnav.navbar-full .navbar-brand    {
float: left !important;
padding-left: 0;
}
nav.bootsnav.navbar-full .navbar-toggle {
display: inline-block;
float: right;
margin-right: 0;
margin-top: 10px;
}
nav.bootsnav.navbar-full .navbar-header {
padding-left: 15px;
padding-right: 15px;
} nav.navbar.bootsnav.navbar-sidebar .share{
padding: 30px 15px;
margin-bottom: 0;
} nav.navbar.bootsnav .megamenu-content.tabbed{
padding-left: 0 !mportant;
}
nav.navbar.bootsnav .tabbed > li{
padding: 25px 0;
margin-left: -15px !important;
} body > .wrapper{
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
body.side-right > .wrapper{
margin-left: 280px;
margin-right: -280px !important;
}
nav.navbar.bootsnav.navbar-mobile .navbar-collapse{
position: fixed;
overflow-y: auto !important;
overflow-x: hidden !important;
display: block;
background: #fff;
z-index: 99;
width: 280px;
height: 100% !important;
left: -280px;
top: 0;
padding: 0;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
nav.navbar.bootsnav.navbar-mobile .navbar-collapse.in{
left: 0;
}
nav.navbar.bootsnav.navbar-mobile ul.nav{
width: 293px;
padding-right: 0;
padding-left: 15px;
}
nav.navbar.bootsnav.navbar-mobile ul.nav > li > a{
padding: 15px 15px;
}
nav.navbar.bootsnav.navbar-mobile ul.nav ul.dropdown-menu > li > a{
padding-right: 15px !important;
padding-top: 15px !important;
padding-bottom: 15px !important;
}
nav.navbar.bootsnav.navbar-mobile ul.nav ul.dropdown-menu .col-menu .title{
padding-right: 30px !important;
padding-top: 13px !important;
padding-bottom: 13px !important;
}
nav.navbar.bootsnav.navbar-mobile ul.nav ul.dropdown-menu .col-menu ul.menu-col li a{
padding-top: 13px !important;
padding-bottom: 13px !important;
}
nav.navbar.bootsnav.navbar-mobile .navbar-collapse [class*=' col-'] {
width: 100%;
}
nav.navbar.bootsnav.navbar-fixed .logo-scrolled{
display: block !important;
}
nav.navbar.bootsnav.navbar-fixed .logo-display{
display: none !important;
}
nav.navbar.bootsnav.navbar-mobile .tab-menu,
nav.navbar.bootsnav.navbar-mobile .tab-content{
width: 100%;
display: block;
}
}
@media (max-width: 767px) {
nav.navbar.bootsnav .navbar-header {
padding-left: 15px;
padding-right: 15px;
}
nav.navbar.bootsnav .navbar-nav {
padding-left: 15px;
padding-right: 15px;
}
.attr-nav{
right: 30px;
}
.attr-nav > ul{
margin-right: -10px;
}
.attr-nav > ul > li > a{
padding: 16px 10px 15px;
padding-left: 0 !important;
}
.attr-nav > ul > li.dropdown ul.dropdown-menu{
left: -285px;
}
.top-search .container{
padding: 0 15px;
}
nav.bootsnav.navbar-full .navbar-collapse{
left: 15px;
}
nav.bootsnav.navbar-full .navbar-header{
padding-right: 0;
}
nav.bootsnav.navbar-full .navbar-toggle {
margin-right: -15px;
}
nav.bootsnav.navbar-full ul.nav > li > a{
font-size: 18px !important;
line-height: 24px !important;
padding: 5px 10px !important;
} nav.navbar.bootsnav.navbar-sidebar .share{
padding: 30px 15px !important;
} nav.navbar.bootsnav.navbar-sidebar .share{
padding: 30px 0 !important;
margin-bottom: 0;
}
nav.navbar.bootsnav.navbar-mobile.navbar-sidebar .share{
padding: 30px 15px !important;
margin-bottom: 0;
} body.side-right > .wrapper{
margin-left: 280px;
margin-right: -280px !important;
}
nav.navbar.bootsnav.navbar-mobile .navbar-collapse{
margin-left: 0;
}
nav.navbar.bootsnav.navbar-mobile ul.nav{
margin-left: -15px;
}
nav.navbar.bootsnav.navbar-mobile ul.nav{
border-top: solid 1px #fff;
}
li.close-full-menu{
padding-top: 15px !important;
padding-bottom: 15px !important;
}
}
@media (min-width: 480px) and (max-width: 640px) {
nav.bootsnav.navbar-full ul.nav{
padding-top: 30px;
padding-bottom: 30px;
}
}.attr-nav > ul > li > a{
padding: 19px 15px;
}
ul.cart-list > li.total > .btn{
border-bottom: solid 1px #cfcfcf !important;
color: #fff !important;
padding: 10px 15px;
}
@media (min-width: 1024px) { nav.navbar ul.nav > li > a{
padding: 30px 15px;
font-weight: 600;		
}
.site-title {margin:0;}
.site-title a{		
line-height: 55px;
}
nav.navbar .navbar-brand{
margin-top: 0;
}
nav.navbar .navbar-brand img.logo{
width: 50px;
}
nav.navbar .navbar-brand{
margin-top: 0;
}
nav.navbar .navbar-brand img.logo{
width: 90px;
}    nav.navbar-center .navbar-brand{
margin: 0 !important;
} nav.navbar-brand-top .navbar-brand{
margin: 10px !important;
} nav.navbar-full .navbar-brand{
position: relative;
top: -15px;
} nav.navbar-sidebar ul.nav,
nav.navbar-sidebar .navbar-brand{
margin-bottom: 50px;
}
nav.navbar-sidebar ul.nav > li > a{
padding: 10px 15px;
font-weight: bold;
} nav.navbar.bootsnav.navbar-transparent.white{
background-color: rgba(255,255,255,0.3);
border-bottom: solid 1px #bbb;
}
nav.navbar.navbar-inverse.bootsnav.navbar-transparent.dark,
nav.navbar.bootsnav.navbar-transparent.dark{
background-color: rgba(0,0,0,0.3);
border-bottom: solid 1px #555;
}
nav.navbar.bootsnav.navbar-transparent.white .attr-nav{
border-left: solid 1px #bbb;
}
nav.navbar.navbar-inverse.bootsnav.navbar-transparent.dark .attr-nav,
nav.navbar.bootsnav.navbar-transparent.dark .attr-nav{
border-left: solid 1px #555;
}
nav.navbar.bootsnav.no-background.white .attr-nav > ul > li > a,
nav.navbar.bootsnav.navbar-transparent.white .attr-nav > ul > li > a,
nav.navbar.bootsnav.navbar-transparent.white ul.nav > li > a,
nav.navbar.bootsnav.no-background.white ul.nav > li > a{
color: #fff;
}
nav.navbar.bootsnav.navbar-transparent.dark .attr-nav > ul > li > a,
nav.navbar.bootsnav.navbar-transparent.dark ul.nav > li > a{
color: #eee;
}
}
@media (max-width: 992px) { nav.navbar .navbar-brand{
margin-top: 0;
position: relative;
top: 5px;
}
nav.navbar .navbar-brand img.logo{
width: 90px;
}
.attr-nav > ul > li > a{
padding: 24px 15px;
} nav.navbar.navbar-mobile ul.nav > li > a{
padding: 15px 15px;
}
nav.navbar.navbar-mobile ul.nav ul.dropdown-menu > li > a{
padding-right: 15px !important;
padding-top: 15px !important;
padding-bottom: 15px !important;
}
nav.navbar.navbar-mobile ul.nav ul.dropdown-menu .col-menu .title{
padding-right: 30px !important;
padding-top: 13px !important;
padding-bottom: 13px !important;
}
nav.navbar.navbar-mobile ul.nav ul.dropdown-menu .col-menu ul.menu-col li a{
padding-top: 13px !important;
padding-bottom: 13px !important;
} nav.navbar-full .navbar-brand{
top: 0;
padding-top: 10px;
}
} nav.navbar.navbar-inverse{
background-color: #222;
border-bottom: solid 1px #303030;
}
nav.navbar.navbar-inverse ul.cart-list > li.total > .btn{
border-bottom: solid 1px #222 !important;
}
nav.navbar.navbar-inverse ul.cart-list > li.total .pull-right{
color: #fff;
}
nav.navbar.navbar-inverse.megamenu ul.dropdown-menu.megamenu-content .content ul.menu-col li a,
nav.navbar.navbar-inverse ul.nav > li > a{
color: #eee;
}
nav.navbar.navbar-inverse ul.nav > li.dropdown > a{
background-color: #222;
}
nav.navbar.navbar-inverse li.dropdown ul.dropdown-menu > li > a{
color: #999;
}
nav.navbar.navbar-inverse ul.nav .dropdown-menu h1,
nav.navbar.navbar-inverse ul.nav .dropdown-menu h2,
nav.navbar.navbar-inverse ul.nav .dropdown-menu h3,
nav.navbar.navbar-inverse ul.nav .dropdown-menu h4,
nav.navbar.navbar-inverse ul.nav .dropdown-menu h5,
nav.navbar.navbar-inverse ul.nav .dropdown-menu h6{
color: #fff;
}
nav.navbar.navbar-inverse .form-control{
background-color: #333;
border-color: #303030;
color: #fff;
}
nav.navbar.navbar-inverse .attr-nav > ul > li > a{
color: #eee;
}
nav.navbar.navbar-inverse .attr-nav > ul > li.dropdown ul.dropdown-menu{
background-color: #222;
border-left: solid 1px #303030;
border-bottom: solid 1px #303030;
border-right: solid 1px #303030;
}
nav.navbar.navbar-inverse ul.cart-list > li{
border-bottom: solid 1px #303030;
color: #eee;
}
nav.navbar.navbar-inverse ul.cart-list > li img{
border: solid 1px #303030;
}
nav.navbar.navbar-inverse ul.cart-list > li.total{
background-color: #333;
}
nav.navbar.navbar-inverse .share ul > li > a{
background-color: #555;
}
nav.navbar.navbar-inverse .dropdown-tabs .tab-menu{
border-right: solid 1px #303030;
}
nav.navbar.navbar-inverse .dropdown-tabs .tab-menu > ul > li > a{
border-bottom: solid 1px #303030;
}
nav.navbar.navbar-inverse .dropdown-tabs .tab-content{
border-left: solid 1px #303030;
}
nav.navbar.navbar-inverse .dropdown-tabs .tab-menu > ul > li > a:hover,
nav.navbar.navbar-inverse .dropdown-tabs .tab-menu > ul > li > a:focus,
nav.navbar.navbar-inverse .dropdown-tabs .tab-menu > ul > li.active > a{
background-color: #333 !important;
}
nav.navbar-inverse.navbar-full ul.nav > li > a{
border:none;
}
nav.navbar-inverse.navbar-full .navbar-collapse .wrap-full-menu{
background-color: #222;
}
nav.navbar-inverse.navbar-full .navbar-toggle{
background-color: #222 !important;
color: #6f6f6f;
}
@media (min-width: 1024px) {
nav.navbar.navbar-inverse ul.nav .dropdown-menu{
background-color: #222 !important;
border-left: solid 1px #303030 !important;
border-bottom: solid 1px #303030 !important;
border-right: solid 1px #303030 !important;
}
nav.navbar.navbar-inverse li.dropdown ul.dropdown-menu > li > a{
border-bottom: solid 1px #303030;
}
nav.navbar.navbar-inverse ul.dropdown-menu.megamenu-content .col-menu{
border-left: solid 1px #303030;
border-right: solid 1px #303030;
}
nav.navbar.navbar-inverse.navbar-transparent.dark{
background-color: rgba(0,0,0,0.3);
border-bottom: solid 1px #999;
}
nav.navbar.navbar-inverse.navbar-transparent.dark .attr-nav{
border-left: solid 1px #999;
}
nav.navbar.navbar-inverse.no-background.white .attr-nav > ul > li > a,
nav.navbar.navbar-inverse.navbar-transparent.dark .attr-nav > ul > li > a,
nav.navbar.navbar-inverse.navbar-transparent.dark ul.nav > li > a,
nav.navbar.navbar-inverse.no-background.white ul.nav > li > a{
color: #fff;
}
nav.navbar.navbar-inverse.no-background.dark .attr-nav > ul > li > a,
nav.navbar.navbar-inverse.no-background.dark .attr-nav > ul > li > a,
nav.navbar.navbar-inverse.no-background.dark ul.nav > li > a,
nav.navbar.navbar-inverse.no-background.dark ul.nav > li > a{
color: #3f3f3f;
}
}
@media (max-width: 992px)  {
nav.navbar.navbar-inverse .navbar-toggle{
color: #eee;
background-color: #222 !important;
}
nav.navbar.navbar-inverse .navbar-nav > li > a{
border-top: solid 1px #303030;
border-bottom: solid 1px #303030;
}
nav.navbar.navbar-inverse ul.nav li.dropdown ul.dropdown-menu  > li > a{
color: #999;
border-bottom: solid 1px #303030;
}
nav.navbar.navbar-inverse .dropdown .megamenu-content .col-menu .title{
border-bottom: solid 1px #303030;
color: #eee;
}
nav.navbar.navbar-inverse .dropdown .megamenu-content .col-menu ul > li > a{
border-bottom: solid 1px #303030;
color: #999 !important;
}
nav.navbar.navbar-inverse .dropdown .megamenu-content .col-menu.on:last-child .title{
border-bottom: solid 1px #303030;
}
nav.navbar.navbar-inverse .dropdown-tabs .tab-menu > ul{
border-top: solid 1px #303030;
}
nav.navbar.navbar-inverse.navbar-mobile .navbar-collapse{
background-color: #222;
}
}
@media (max-width: 767px)  {
nav.navbar.navbar-inverse.navbar-mobile ul.nav{
border-top: solid 1px #222;
}
} nav.navbar.bootsnav ul.dropdown-menu.megamenu-content .content ul.menu-col li a:hover,
.side .widget ul.link li a:hover,
.side .widget ul.link li a:focus,
.check-list li:before,
ul.cart-list > li > h6 > a,
.attr-nav > ul > li > a:hover,
.attr-nav > ul > li > a:focus,
nav.navbar-sidebar ul.nav li.dropdown.on > a,
nav.navbar-sidebar .dropdown .megamenu-content .col-menu.on .title,
nav.navbar-sidebar ul.nav li.dropdown ul.dropdown-menu li a:hover,
nav.navbar ul.nav li.dropdown.on > a,
nav.navbar.navbar-inverse ul.nav li.dropdown.on > a,
nav.navbar-sidebar ul.nav li.dropdown.on ul.dropdown-menu li.dropdown.on > a,
nav.navbar .dropdown .megamenu-content .col-menu.on .title,
nav.navbar ul.nav > li > a:hover,
nav.navbar ul.nav > li.active > a:hover,
nav.navbar ul.nav li.active > a,
nav.navbar li.dropdown ul.dropdown-menu > li a:hover{
color: #dcab8a;
}
nav.navbar.navbar-transparent ul.nav > li > a:hover,
nav.navbar.no-background ul.nav > li > a:hover,
nav.navbar ul.nav li.scroll.active > a,
nav.navbar.navbar-dark ul.nav li.dropdown ul.dropdown-menu  > li > a:hover, nav.navbar-dark ul.nav li.dropdown.on > a{
color: #dcab8a !important;
}
@media(max-width:920px){
nav.navbar .dropdown .megamenu-content .col-menu ul > li > a:hover,
nav.navbar.navbar-dark .dropdown .megamenu-content .col-menu .title:hover{
color: #dcab8a !important;
}
} ul.cart-list > li.total > .btn{
border-color: #dcab8a;
}
nav.navbar li.dropdown ul.dropdown-menu{ } ul.cart-list > li.total > .btn,
.attr-nav > ul > li > a span.badge,
nav.navbar .share ul > li > a:hover,
nav.navbar .share ul > li > a:focus{
background-color: #dcab8a;
}
ul.cart-list > li.total > .btn:hover,
ul.cart-list > li.total > .btn:focus{
background-color: #dc3236 !important;
}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box;}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}
.mfp-align-top .mfp-container:before{display:none;}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}
.mfp-ajax-cur{cursor:progress;}
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}
.mfp-auto-cursor .mfp-content{cursor:auto;}
.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}
.mfp-loading.mfp-figure{display:none;}
.mfp-hide{display:none !important;}
.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}
.mfp-preloader a{color:#CCC;}
.mfp-preloader a:hover{color:#FFF;}
.mfp-s-ready .mfp-preloader{display:none;}
.mfp-s-error .mfp-content{display:none;}
button.mfp-close,
button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation;}
button::-moz-focus-inner{padding:0;border:0;}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace;}
.mfp-close:hover,
.mfp-close:focus{opacity:1;}
.mfp-close:active{top:1px;}
.mfp-close-btn-in .mfp-close{color:#333;}
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%;}
.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap;}
.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent;}
.mfp-arrow:active{margin-top:-54px;}
.mfp-arrow:hover,
.mfp-arrow:focus{opacity:1;}
.mfp-arrow:before,
.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}
.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px;}
.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}
.mfp-arrow-left{left:0;}
.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px;}
.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F;}
.mfp-arrow-right{right:0;}
.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px;}
.mfp-arrow-right:before{border-left:27px solid #3F3F3F;}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}
.mfp-iframe-holder .mfp-close{top:-40px;}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#000;}
img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}
.mfp-figure{line-height:0;}
.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444;}
.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px;}
.mfp-figure figure{margin:0;}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}
.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px;}
.mfp-image-holder .mfp-content{max-width:100%;}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}
@media screen and (max-width:800px) and (orientation:landscape), screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}
.mfp-img-mobile img.mfp-img{padding:0;}
.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}
.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}
.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box;}
.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}
.mfp-img-mobile .mfp-counter{right:5px;top:3px;}
.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0;}
}
@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}
.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}
.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}
.mfp-container{padding-left:6px;padding-right:6px;}
}
 .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scaleX(1.25) scaleY(0.75);transform:scaleX(1.25) scaleY(0.75)}40%{-webkit-transform:scaleX(0.75) scaleY(1.25);transform:scaleX(0.75) scaleY(1.25)}60%{-webkit-transform:scaleX(1.15) scaleY(0.85);transform:scaleX(1.15) scaleY(0.85)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes rubberBand{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scaleX(1.25) scaleY(0.75);-ms-transform:scaleX(1.25) scaleY(0.75);transform:scaleX(1.25) scaleY(0.75)}40%{-webkit-transform:scaleX(0.75) scaleY(1.25);-ms-transform:scaleX(0.75) scaleY(1.25);transform:scaleX(0.75) scaleY(1.25)}60%{-webkit-transform:scaleX(1.15) scaleY(0.85);-ms-transform:scaleX(1.15) scaleY(0.85);transform:scaleX(1.15) scaleY(0.85)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes shake{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);-ms-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes wobble{0%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}}@keyframes bounceOut{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}.flipInX{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}}.flipInY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);-ms-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) 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{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(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:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}}@keyframes hinge{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;-ms-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:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);-ms-transform:translateY(700px);transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);-ms-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//mysticalswimwear.com/wp-content/themes/evana/assets/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.rs-control{position:relative;outline:0 none}.rs-container{position:relative}.rs-control *,.rs-control *:before,.rs-control *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rs-animation .rs-transition{-webkit-transition:all .5s linear 0s;-moz-transition:all .5s linear 0s;-o-transition:all .5s linear 0s;transition:all .5s linear 0s}.rs-bar{-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%}.rs-control .rs-split .rs-path,.rs-control .rs-overlay1,.rs-control .rs-overlay2{-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%}.rs-control .rs-overlay{-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%}.rs-control.rs-error{border:1px dotted;text-align:center}.rs-readonly{height:100%;width:100%;top:0;position:absolute;z-index:100}.rs-disabled{opacity:.35}.rs-inner-container{height:100%;width:100%;position:relative;overflow:hidden}.quarter div.rs-block{height:200%;width:200%}.half.top div.rs-block,.half.bottom div.rs-block{height:200%;width:100%}.half.left div.rs-block,.half.right div.rs-block{height:100%;width:200%}.bottom>.rs-inner-container>.rs-block{top:auto;bottom:0}.right .rs-inner-container>.rs-block{right:0}div.rs-block{-webkit-border-radius:100%;border-radius:100%}.rs-block{height:100%;width:100%;display:block;position:absolute;top:0;overflow:hidden;z-index:3}.rs-block .rs-inner{-webkit-border-radius:1000px;border-radius:1000px;display:block;height:100%;width:100%;position:relative}.rs-overlay{width:50%}.rs-overlay1,.rs-overlay2{width:100%}.rs-overlay,.rs-overlay1,.rs-overlay2{position:absolute;background-color:#fff;z-index:3;top:0;height:50%}.rs-bar{position:absolute;height:0;z-index:10}.rs-bar.rs-rounded{z-index:5}.rs-bar .rs-seperator{height:0;display:block;float:left}.rs-bar:not(.rs-rounded) .rs-seperator{border-left:none;border-right:none}.rs-bar.rs-start .rs-seperator{border-top:none}.rs-bar.rs-end .rs-seperator{border-bottom:none}.rs-bar.rs-start.rs-rounded .rs-seperator{border-radius:0 0 1000px 1000px}.rs-bar.rs-end.rs-rounded .rs-seperator{border-radius:1000px 1000px 0 0}.full .rs-bar,.half .rs-bar{width:50%}.half.left .rs-bar,.half.right .rs-bar,.quarter .rs-bar{width:100%}.full .rs-bar,.half.left .rs-bar,.half.right .rs-bar{top:50%}.bottom .rs-bar{top:0}.half.right .rs-bar,.quarter.right .rs-bar{right:100%}.rs-handle.rs-move{cursor:move}.rs-readonly .rs-handle.rs-move{cursor:default}.rs-path{display:block;height:100%;width:100%}.rs-split .rs-path{-webkit-border-radius:1000px 1000px 0 0;border-radius:1000px 1000px 0 0;overflow:hidden;height:50%;position:absolute;top:0;z-index:2}.rs-tooltip{position:absolute;cursor:default;border:1px solid transparent;z-index:10}.full .rs-tooltip{top:50%;left:50%}.bottom .rs-tooltip{top:0}.top .rs-tooltip{bottom:0}.right .rs-tooltip{left:0}.left .rs-tooltip{right:0}.half.top .rs-tooltip,.half.bottom .rs-tooltip{left:50%}.half.left .rs-tooltip,.half.right .rs-tooltip{top:50%}.rs-tooltip .rs-input{outline:0 none;border:none;background:transparent}.rs-tooltip-text{font-family:verdana;font-size:13px;border-radius:7px;text-align:center}.rs-tooltip.edit,.rs-tooltip .rs-input{padding:5px 8px}.rs-tooltip.hover,.rs-tooltip.edit:hover{border:1px solid #aaa;cursor:pointer}.rs-readonly .rs-tooltip.edit:hover{border-color:transparent;cursor:default}.rs-handle{border-radius:1000px;outline:0 none;float:left}.rs-handle.rs-handle-square{border-radius:0}.rs-handle-dot{border:1px solid #aaa;padding:6px}.rs-handle-dot:after{display:block;content:"";border:1px solid #aaa;height:100%;width:100%;border-radius:100%}.rs-seperator{border:1px solid #aaa}.rs-border{border:1px solid #aaa}.rs-path-color{background-color:#fff}.rs-range-color{background-color:#54bbe0}.rs-bg-color{background-color:#fff}.rs-handle{background-color:#838383}.rs-handle-dot{background-color:#fff}.rs-handle-dot:after{background-color:#838383}.banner-area::before { background:none !important; }
h1 {
text-align: center;
font-size: 27px;
} .navbar-header {
float: none;
clear: both;
display: block;
width: auto;
}
.navbar-brand {
float: none;
max-width: 300px;
margin: 0 auto !important;
display: block;
}
.top-bar {
width: 100%;
background-color: #ebebeb;
color: #4e5254;
height: 61px;
}
#navbar-menu {
border-top: 1px solid lightgray;
border-bottom: 1px solid lightgray;
width: 100%;
}
#primary-menu {
float: none !important;
margin: 0 auto;
width: 840px;
}
#primary-menu .fa.fa-angle-down {
margin-left: 5px;
} .section--text-adverts-wrapper .sections-wrapper--white {
border-bottom: 1px solid #e0e3e4;
}
.text-advert-section {
text-align: center;
}
.text-advert-section .grid__item:first-child {
border-left: none;
}
.text-advert-section .grid__item {
margin-top: 20px;
margin-bottom: 20px;
border-left: 1px solid #bfbfbf;
}
.promotional-section {
border-bottom: 1px solid #bfbfbf;
}
.text-advert-section .grid__item span.text-advert-section--header {
padding: 0 10px;
margin: 0;
}
.text-advert-section .grid__item span {
width: 100%;
display: inline-block;
padding: 0;
}
.text-advert-section .grid__item span.text-advert-section--sub-header {
padding: 5px 10px 0 10px;
margin: 0;
opacity: 0.5;
}  html .evana-content-area, .evana-widget-area {
padding-bottom: 9px !important;
}
html .evana-content-area, .evana-widget-area {
padding-top: 30px !important;
}
.morecolors {
width: 93px !important;
padding-bottom: 20px;
margin: -80px auto 0 !important;
}
.product-page-logo {
max-width: 197px !important;
}
.footer-widget.widget_nav_menu, .footer-widget.widget_product_categories {
float: none !important;
max-width: 166px;
margin: 0 auto;
} .single-product .banner-area .banner-title { display:none;}
.single-product .banner-area::before { background:none;}
.woocommerce .variations label {
color: gray;
font-size: 19px;
font-weight: 200 !important;
}
.woocommerce .variations .swatchtitlelabel {
color: gray;
font-size: 19px;
font-weight: 200 !important;
}
.single-product .single_add_to_cart_button, .evana-button.base-bg { background-color: #08c4c0 !important; color:#fff; }
.evana-button-two { color:white !important;}
.main-footer {
background-image: url(//mysticalswimwear.com/wp-content/uploads/2018/06/footer-bg.png) !important;
}
.evana-header {
background-image: url(//mysticalswimwear.com/wp-content/uploads/2018/06/footer-bg.png);
}
.navbar-default, nav.navbar.bootsnav { background-color: transparent;}
.additional_information_tab.active { 
background-color: #08c4c0 !important;
color: white;
} .banner-area::before {
background: none !important;
}
.woocommerce-MyAccount-navigation-link--downloads { display: none }
.navbar-toggle { display: none !important}
#responsive-menu i { display: none}
button#responsive-menu-button { top-margin:0px; }
html .home .evana-content-area { 
padding-top: 0px !important;
}
#select2-shipping_country-result-8dho-CO, #select2-shipping_country-result-8dho-CO, #select2-calc_shipping_country-result-ourf-CO { display:none !important}
@media only screen and (max-width: 994px) {
#navbar-menu {
border-top: none;
}
#primary-menu {
float: none;
margin: 0;
width: auto;
}
nav.navbar.bootsnav .navbar-toggle{ z-index: 999; }
}
@media only screen and (max-width: 768px) {
.promotional-section .col-md-4 {
width: 33% !important;
float: left;
}
.promotional-section .col-md-4 span {
font-size: 12px;
}
#rev_slider_1_1 span {
font-size: 24px !important;
}
}body {
font-family: "Open Sans", sans-serif;
font-size: 15px;
font-weight: normal;
color: #888888;
line-height: 27px;
}
a {
transition: all 0.3s ease 0s;
font-weight: 400;
font-family: "Poppins", sans-serif;
color: #888888;
}
a:hover, a:focus, a.active {
text-decoration: none;
color: #dcab8a;
}
img {
max-width: 100%;
}
input, textarea {
transition: all 0.3s ease 0s;
}
button:focus {
outline: 0;
}
label {
font-weight: normal;
}
input[type="text"], input[type="password"], input[type="date"], input[type="url"], input[type="search"], input[type="email"], input[type="tel"], input[type="time"], .form-control, textarea, textarea.form-control, select, .select2-container--default .select2-selection--single {
height: 50px;
border-radius: 0;
box-shadow: none;
padding-left: 20px;
border-color: #e8e8e8;
border: 1px solid #e8e8e8;
font-family: "Poppins", sans-serif;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
padding: 11px 0;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
height: 50px;
}
input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="email"]:focus, input[type="tel"]:focus, input[type="time"]:focus, .form-control:focus, textarea:focus, textarea.form-control:focus {
box-shadow: none;
border: 1px solid #dcab8a;
outline: none !important;
}
button:focus {
outline: 0;
}
textarea, textarea.form-control {
height: auto;
padding-top: 15px;
border-color: #e8e8e8;
min-height: 163px;
}
textarea:focus, textarea.form-control:focus {
outline: 0;
}
.form-group {
margin-bottom: 20px;
}
.box-shadow {
box-shadow: 0 2px 18px rgba(0, 0, 0, 0.13);
} h1, h2, h3, h4, h5, h6 {
color: #222222;
font-weight: 700;
margin-top: 0;
margin-bottom: 15px;
font-family: "Poppins", sans-serif;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
color: inherit;
font-weight: inherit;
}
h1 {
font-size: 36px;
line-height: 40px;
}
h2 {
font-size: 26px;
line-height: 30px;
}
h3 {
font-size: 23px;
line-height: 30px;
}
h4 {
font-size: 19px;
line-height: 25px;
}
h5 {
font-size: 17px;
}
img {
max-width: 100%;
}
ul {
margin-bottom: 0;
}
.section-padding {
padding-top: 94px;
padding-bottom: 65px;
}
.section-heading {
padding-bottom: 62px;
}
.section-heading__title {
text-transform: uppercase;
}
.no-margin {
margin: 0 !important;
}
.no-padding {
padding: 0 !important;
}
.no-border {
border: 0 !important;
}
.fix {
overflow: hidden;
}
.pr {
position: relative;
}
.evana-separator {
border-color: #e8e8e8;
}
table {
border-collapse: collapse;
border-spacing: 0;
margin-bottom: 20px;
}
td, th {
border: 1px solid #ddd;
padding: 8px;
}
table th {
padding-top: 12px;
padding-bottom: 12px;
text-align: left;
background-color: #dcab8a;
color: white;
}
table th a {
color: white;
}
table th a:hover {
color: white;
text-decoration: underline;
}
p {
font-family: "Open Sans", sans-serif;
margin-bottom: 20px;
}
.base-color {
color: #dcab8a;
}
.base-bg {
background: #dcab8a;
color: #ffffff;
}
.pink-bg {
background: #fff8f4;
}
.mt7 {
margin-top: 7px;
}
.mt10 {
margin-top: 10px;
}
.mt30 {
margin-top: 30px;
}
.mt45 {
margin-top: 45px;
}
.mb0 {
margin-bottom: 0 !important;
}
.mb30 {
margin-bottom: 30px;
}
.mb40 {
margin-bottom: 40px;
}
.mb65 {
margin-bottom: 65px;
}
.mb70 {
margin-bottom: 70px;
}
.pb40 {
padding-bottom: 40px;
}
.pb70 {
padding-bottom: 70px;
}
.pdt45 {
padding-top: 45px;
}
.pdt110 {
padding-top: 110px;
}
.pdb100 {
padding-bottom: 100px;
}
.gradient-bg {
background: linear-gradient(-55deg, #fff8f4 60%, #fdf1ea 40%);
}  .slider-section .tp-caption {
color: #ffffff;
text-transform: uppercase;
font-weight: 300 !important;
}
.slider-section .tp-caption strong {
font-weight: 700 !important;
}  .evana-button, .evana-button-two, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
text-transform: uppercase;
font-size: 13px;
line-height: 27px;
color: #222222;
font-weight: 700;
text-align: center;
min-width: 117px;
padding: 6px 10px 5px 10px;
display: inline-block;
background: #ffffff;
border: 0;
border-radius: 0;
transition: .3s;
}
.btn-small {
min-width: 108px;
}
.btn-lg {
min-width: 140px;
padding: 9px 5px !important;
}
.btn-border, .evana-button-two {
border: 1px solid #e8e8e8;
}
.btn-border:hover, .evana-button-two:hover {
border-color: #dcab8a;
background: #dcab8a;
color: #ffffff;
}
.evana-button.base-bg {
background: #dcab8a;
color: #ffffff;
}
button.evana-button, input.evana-button {
padding: 6px 10px 6px 10px;
}
.sale-button {
background: #fe4840;
color: #ffffff;
padding: 0px 10px; text-transform: uppercase;
text-align: center;
width: 60px;
position: absolute;
top: 20px;
right: 30px;
font-family: "Poppins", sans-serif;
font-weight: 700;
font-size: 11px;
}
.btn-fluid {
max-width: 100%;
width: 100%;
padding: 12px 15px;
} #grid .mix {
display: none;
}
.product-section {
background: #fff6f0;
}
.filter-option {
text-align: center;
margin-bottom: 35px;
}
.filter-option ul {
padding: 0;
}
.filter-option ul li {
list-style: none;
display: inline-block;
padding: 5px 15px;
}
.filter-option .filter {
padding: 5px 10px;
font-size: 13px;
color: #222222;
z-index: 2;
font-weight: 700;
text-transform: uppercase;
position: relative;
}
.filter-option .filter.active {
position: relative;
}
.filter-option .filter.active:before {
position: absolute;
top: 44%;
left: 0;
z-index: -1;
content: '';
background: #dcab8a;
height: 3px;
width: 100%;
}
.product-item {
margin-bottom: 35px;
}
.product-item__text-content {
padding-top: 10px;
position: relative;
}
.product-item__add_to-cart {
font-size: 13px;
font-weight: 700;
text-transform: uppercase;
position: absolute;
left: 0;
bottom: -15px;
transition: .3s;
opacity: 0;
}
.product-item__image {
position: relative;
}
.product-item__product-thumbnail {
width: 100%;
}
.product-item__quick-shop {
position: absolute;
bottom: calc(50% - 30px);
left: calc(50% - 58px);
transition: .3s;
opacity: 0;
}
.product-item__watchlist {
position: absolute;
bottom: calc(50% - 74px);
left: calc(50% - 58px);
transition: .5s;
opacity: 0;
}
.product-item:hover .product-item__add_to-cart {
bottom: 0;
opacity: 1;
}
.product-item:hover .product-item__price {
opacity: 0;
}
.product-item:hover .product-item__watchlist {
bottom: calc(50% - 44px);
opacity: 1;
}
.product-item:hover .product-item__quick-shop {
bottom: 50%;
opacity: 1;
}
.product-item__heading {
font-weight: 400;
margin-bottom: 0px;
}
.product-item__price {
font-size: 16px;
transition: .3s;
} .feature-product {
margin-bottom: 30px;
position: relative;
}
.feature-product__text-content {
min-width: 180px;
position: absolute;
top: 50%;
right: 0;
-webkit-transform: translateY(-40%);
-ms-transform: translateY(-40%);
transform: translateY(-40%);
}
.feature-product__title {
font-size: 30px;
line-height: 36px;
color: #222222;
font-weight: 300;
text-transform: uppercase;
font-family: "Poppins", sans-serif;
}
.feature-product .evana-button {
margin-top: 12px;
}  .new-product {
text-align: center;
}
.new-product img {
width: 100%;
}
.new-product .product-item__add_to-cart {
right: 0;
margin-left: auto;
margin-right: auto;
}
.new-product .product-item__text-content {
padding-top: 0;
}  .product-detail-carousel {
padding-top: 15px;
}
.product-detail-carousel .carousel-inner .item img {
width: 100%;
}
.product-detail-carousel .nav li {
padding: 10px;
}
.product-detail-carousel .nav li a {
padding: 0;
}
.product-detail-carousel .nav img {
max-width: 100%;
}
#product-detail-carousel .carousel-inner img {
width: 100%;
}
.product-detail-text-content {
padding-top: 70px;
}
.woocommerce div.product .product_title {
margin-bottom: 10px;
font-size: 28px;
}
.woocommerce div.product .woocommerce-Price-amount {
font-size: 23px;
padding-bottom: 8px;
}
.product-detail-text-content .product-rating {
padding-bottom: 32px;
}
.product-rating .glyphicon {
font-size: 16px;
color: #222222;
}
.value-increment-decrement {
width: 100px;
display: inline-block;
text-align: center;
border: 1px solid #e8e8e8;
font-size: 17px;
margin-bottom: 15px;
margin-right: 10px;
font-family: "Poppins", sans-serif;
}
.value-increment-decrement .quantity {
text-align: center;
width: 45px;
padding: 0;
border: 0;
color: #222222;
height: 45px;
outline: 0;
}
.value-increment-decrement .quantity::-webkit-inner-spin-button, .value-increment-decrement .quantity::-webkit-outer-spin-button {
-webkit-appearance: none !important;
margin: 0 !important;
-moz-appearance:textfield !important;
}
.value-increment-decrement .decrement-button {
width: 27px;
text-align: right;
}
.value-increment-decrement .decrement-button, .value-increment-decrement .increment-button {
cursor: pointer;
color: #222222;
}
.single_add_to_cart_button {
vertical-align: top;
}
.inner-side {
margin-right: -10px !important;
}
.add-to-cart-wraper {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.add-to-cart-wraper .add-to-cart {
margin-left: 10px;
}
.woocommerce span.onsale {
border-radius: unset;
padding: 0 15px;
}
.add-to-watch-list {
font-size: 13px;
font-weight: 700;
font-family: "Poppins", sans-serif;
text-transform: uppercase;
}
.add-to-watch-list i {
margin-right: 15px;
font-size: 18px;
}
.shop-tab {
padding-top: 22px;
padding-bottom: 55px;
}
.shop-tab .nav-tabs {
border: 0;
padding-bottom: 25px;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.shop-tab .nav-tabs a {
text-transform: uppercase;
font-family: "Poppins", sans-serif;
font-size: 13px;
color: #222222;
border: 0 !important;
padding: 0;
font-weight: 700;
}
.shop-tab .nav-tabs a:hover, .shop-tab .nav-tabs a:focus {
background: transparent;
border: 0;
}
.shop-tab .nav-tabs li {
margin-bottom: 0;
border: 0 !important;
margin-right: 28px;
}
.shop-tab .nav-tabs li.active a {
color: #dcab8a;
border: 0;
} .showing-result {
margin: 10px 0;
display: block;
}
.shorting-select-box-wraper {
position: relative;
}
.shorting-select-box-wraper:after {
position: absolute;
top: 10px;
right: 15px;
font-family: 'FontAwesome';
content: '\f107';
z-index: 2;
color: #222222;
pointer-events: none;
}
.shorting-select-box {
background: transparent;
width: 190px;
margin-bottom: 35px;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
.shorting-select-box option {
background: transparent;
}
.evana-pagination {
display: inline-block;
border-radius: 20px;
padding: 0 0;
}
.evana-pagination li {
list-style: none;
display: inline-block;
}
.evana-pagination li a {
padding: 6px 15px;
display: inline-block;
color: #222222;
}
.evana-pagination li a.active {
background: #dcab8a;
color: #ffffff;
}
.evana-pagination li a.prev i {
padding-right: 5px;
}
.evana-pagination li a.next i {
padding-left: 5px;
} .news-section {
background: url(//mysticalswimwear.com/wp-content/themes/evana/assets/images/news/section-bg.jpg);
background-position: center center;
background-size: cover;
}
.news-item {
margin-bottom: 30px;
}
.news-item__post-thumbnail {
margin-bottom: 38px;
}
.news-item__post-title {
font-weight: 400;
}  .banner-area {
position: relative;
background-size: cover;
background-position: center center;
padding: 62px 0;
z-index: 0;
}
.banner-area h2 {
margin-bottom: 0;
}
.banner-area:before {
position: absolute;
content: "";
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: -1;
background: linear-gradient(-55deg, rgba(255, 248, 244, .9) 60%, rgba(253, 241, 234, .9) 40%);
}
.evana-breadcumb {
padding: 0;
}
.evana-breadcumb li {
list-style: none;
display: inline-block;
}
.evana-breadcumb li:before {
content: '/';
padding: 0 5px;
}
.evana-breadcumb li:first-child:before {
display: none;
} .preloader {
background: #FFF;
color: #424242;
position: fixed;
left: 0;
top: 0;
width: 100%;
height: 100%;
z-index: 111111;
}
.loader {
margin: 20% auto;
font-size: 6px;
position: relative;
text-indent: -9999em;
border-top: 1.1em solid rgba(194, 193, 193, 0.5);
border-right: 1.1em solid rgba(199, 197, 197, 0.5);
border-bottom: 1.1em solid rgba(203, 203, 203, 0.5);
border-left: 1em solid #dcab8a;
-webkit-animation: load8 1.1s infinite linear;
animation: load8 1.1s infinite linear;
}
.loader, .loader:after {
border-radius: 50%;
width: 10em;
height: 10em;
}
@-webkit-keyframes load8 {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes load8 {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
} .widget-title {
font-size: 15px;
text-transform: uppercase;
margin-bottom: 20px;
}
.widget {
background: #ffffff;
padding: 50px 20px 40px 45px;
margin-bottom: 30px;
}
.widget ul {
list-style: none;
padding: 0;
}
.widget ul li {
padding-bottom: 3px;
}
.widget-color li a {
position: relative;
padding-left: 40px;
}
.widget-color li a:before {
position: absolute;
content: '';
height: 10px;
width: 10px;
left: 0;
top: 9px;
border-radius: 100%;
}
.widget-color li .wd-red-bg:before {
background: #fe4840;
}
.widget-color li .wd-white-bg:before {
background: #fff;
border: 1px solid #e8e8e8;
}
.widget-color li .wd-green-bg:before {
background: #00ab6b;
}
.widget-color li .wd-blue-bg:before {
background: #6570f8;
}
.widget-color li .wd-yellow-bg:before {
background: #f5e708;
}
.widget-price .evana-button {
min-width: 90px;
color: #dcab8a;
padding: 7px 3px;
}
.widget-price .evana-button:hover {
color: #ffffff;
}
.evana-price-filter button[disabled], .evana-price-filter input[disabled] {
cursor: default;
background: transparent;
border: 0;
text-align: left;
position: absolute;
bottom: 0;
padding: 0;
}
.price-filter-wraper {
position: relative;
padding-bottom: 55px;
}
.ui-slider-horizontal {
height: 4px;
}
.evana-price-filter .ui-state-default, .evana-price-filter .ui-widget-content .ui-state-default, .evana-price-filter .ui-widget-header .ui-state-default {
border: 2px solid #dcab8a;
background: #fff;
border-radius: 50%;
}
.evana-price-filter .ui-slider {
margin-top: 10px;
margin-bottom: 0;
background: #dcab8a;
}
.evana-price-filter .ui-slider-horizontal .ui-slider-handle {
top: -5px;
}
.evana-price-filter .ui-widget-header {
background: transparent;
}
.ui-slider .ui-slider-handle {
height: 13px;
width: 13px;
}  .cart-page-wraper {
background: #ffffff;
padding-bottom: 30px;
}
.woocommerce table.shop_table, .woocommerce table.shop_table td, .woocommerce table.shop_table tr {
border: 0;
}
.woocommerce-cart-form__contents td {
vertical-align: middle;
}
.woocommerce-cart-form tr {
border-bottom: 1px solid #e8e8e8;
}
.woocommerce-cart-form td, .woocommerce-cart-form th {
border: none !important;
padding: 8px;
}
.woocommerce-cart-form td img {
max-width: 100px;
}
.woocommerce-cart-form .value-increment-decrement {
margin-bottom: 0px;
}
.woocommerce-cart-form__contents > tbody > tr > td {
vertical-align: middle;
}
.woocommerce-cart-form tr.woocommerce-cart-form__coupon {
border-bottom: 0;
}
.woocommerce-cart-form__coupon td {
padding: 20px 8px !important;
}
.woocommerce-cart-form__coupon .row {
margin: 0;
}
.woocommerce-cart-form table tr:nth-child(even) {
background: #fff;
}
.woocommerce-cart-form__contents {
margin-top: 45px;
margin-bottom: 25px;
}
.woocommerce-cart-form__contents .product-remove span {
margin-left: 20px;
font-family: "Poppins", sans-serif;
cursor: pointer;
}
.woocommerce-cart-form__contents .product-thumbnail {
width: 100px !important;
}
.woocommerce-cart-form__contents .product-remove {
width: 60px;
}
.woocommerce-cart-form__contents .product-name {
font-size: 17px;
color: #222222;
font-family: "Poppins", sans-serif;
}
.woocommerce-cart-form__contents tbody > tr > td, .woocommerce-cart-form__contents tbody > tr > th, .woocommerce-cart-form__contents tfoot > tr > td, .woocommerce-cart-form__contents tfoot > tr > th, .woocommerce-cart-form__contents thead > tr > td, .woocommerce-cart-form__contents thead > tr > th {
padding: 20px 8px;
}
.cart-page-wraper, .table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {
vertical-align: middle;
}
.cart-inner-pad {
padding: 11px !important;
}
.inner-side {
margin-right: -10px !important;
}
.table-content {
margin-top: 45px;
}
.coupon {
max-width: 440px;
padding-left: 10px;
}
.coupon input[type="text"].input-text {
width: calc(100% - 140px) !important;
float: left !important;
margin-bottom: 10px !important;
margin-right: 7px !important;
}
.coupon .evana-button-two, .woocommerce-cart-form__coupon .evana-button {
padding: 15px 22px 15px 22px;
}
.checkout-button-wraper {
margin-right: 55px;
}
.cart-widget {
padding: 50px 0 40px 0;
}
.cart-widget .widget-title {
margin-left: 40px;
}
.cart-widget .table > tbody > tr > td {
padding-top: 12px;
padding-bottom: 12px;
}
.cart-widget .table > tbody > tr > td:first-child {
padding-left: 40px;
color: #222222;
width: 130px;
}
.cart-widget .calcualte-shiping {
border: 0;
background: transparent;
padding: 0;
margin-bottom: 15px;
}
.cart-widget .subtotal td {
border: 0;
}
.cart-widget .shiping .radio-item {
padding-bottom: 3px;
}
.cart-widget .shiping .radio-item label {
padding-left: 7px;
}
.cart-widget .process-button-wraper {
padding: 10px 35px;
}
.cart-widget .cart-subtotal td {
border: 0;
}
.cart-widget .widget-cart-total td {
padding-top: 20px !important;
padding-bottom: 20px !important;
}
ul.cart-list-product {
width: 320px !important;
padding-left: 20px !important;
padding-top: 25px !important;
padding-right: 30px !important;
padding-bottom: 30px !important;
border: 1px solid transparent !important;
}
.check-view-btn .cart-btn {
margin-right: 15px;
}
nav.navbar li.dropdown ul.cart-list-product {
border-top-color: transparent !important;
} .mini-cart-content {
position: absolute;
top: 100%;
right: 0;
width: 305px;
background-color: #fff;
z-index: 100;
padding: 30px 33px;
box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
opacity: 0;
visibility: hidden;
-webkit-transform: translateY(10px);
-ms-transform: translateY(10px);
transform: translateY(10px);
transition: .35s;
}
.cart-icon-wraper:hover .mini-cart-content {
opacity: 1;
visibility: visible;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
.mini-cart-content .minicart-content-wrapper {
position: relative;
}
.mini-cart-content .minicart-items-wrapper {
max-height: 300px;
overflow-y: auto;
}
.minicart-items {
padding: 0;
margin: 0;
}
.minicart-items .item {
list-style: none;
overflow: hidden;
margin-bottom: 20px;
}
.minicart-items .item .thumb {
width: 80px;
float: left;
}
.minicart-items .item .info {
padding-left: 10px;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
width: calc(100% - 80px);
}
.minicart-items .item .product-name {
font-size: 17px;
margin-bottom: 2px;
color: #222222;
font-weight: 400;
width: 110px;
line-height: 25px;
}
.minicart-items .item .delete {
float: right;
margin-left: auto;
font-family: "Poppins", sans-serif;
}
.subtotal {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
width: 100%;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
}
.mini-cart-content .actions {
padding-top: 10px;
}
.mini-cart-content .actions .evana-button {
margin-bottom: 10px;
} .footer-widget {
margin-bottom: 25px;
}
.footer-widget .widget-title {
font-size: 16px;
margin-bottom: 35px;
}
.footer-widget.widget_nav_menu, .footer-widget.widget_product_categories {
float: right;
}
.footer-widget.widget_nav_menu ul, .footer-widget.widget_product_categories ul {
padding-left: 0;
}
.footer-widget.widget_nav_menu li, .footer-widget.widget_product_categories li, .footer-widget.usefull-link li {
list-style: none;
margin-bottom: 20px;
}
.footer-widget .logo {
margin-bottom: 25px;
}
.footer-list {
float: right;
}
.social-icons ul {
padding: 0;
}
.social-icons li {
display: inline-block;
list-style: none;
padding-right: 14px;
}
.social-icons li a {
color: #dcab8a;
}
.footer-menu ul {
padding: 0;
}
.footer-menu ul li {
list-style: none;
padding: 0 25px;
display: inline-block;
}
.footer-menu ul li a {
color: #222222;
text-transform: uppercase;
font-weight: 700;
}
.footer-menu ul li a:hover {
color: #dcab8a;
}
.footer-menu ul li:first-child {
padding-left: 0;
}
.footer-menu ul li:last-child {
padding-right: 0;
}
.copyright-text {
margin-bottom: 30px;
}
.copyright-area {
padding-top: 20px;
padding-bottom: 12px;
}  .map-address-container {
position: absolute;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
top: 50%;
right: 12%;
width: 385px;
background: rgba(217, 20, 0, 0.7);
color: #fff;
padding: 70px 60px;
pointer-events: none;
}
.map-address-container h4 {
font-size: 20px;
color: #fff;
}  .contact-page #mapContainer {
height: 500px;
}
.comment-author-email-url {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
margin-left: -10px;
margin-right: -10px;
}
.comment-author-email-url > p {
padding-left: 10px;
padding-right: 10px;
-webkit-flex: 1 1 auto;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
}
.comment-author-email-url > p input {
width: 100%;
}
.comment-form-comment textarea {
width: 100%;
}
.evana-woo-single-product .product_meta {
margin-bottom: 30px;
}
.product_meta ul {
list-style-type: none;
padding-left: 0;
}
.product_meta ul span {
margin-right: 5px;
}
.woocommerce .woocommerce-breadcrumb a {
color: #888;
}
.ls-wrapper .evana-button {
line-height: 27px;
}
.social-icon ul {
padding-left: 0;
}
.social-icon li {
list-style: none;
display: inline-block;
padding-right: 12px;
}
.social-icon li:last-child {
padding-right: 0;
}
input[type="search"]#s:focus {
border: none;
}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
float: none;
width: 100%;
background-color: #fff;
padding: 50px 40px 40px 40px;
margin-top: 45px;
}
.woocommerce-page .cart-collaterals .cart_totals td {
padding-top: 20px;
padding-bottom: 20px;
color: #222222;
}
.woocommerce-page .cart-collaterals .cart_totals .order-total td {
border-bottom: 1px solid #ebe9eb;
}
.cart-collaterals .cart_totals table {
margin-bottom: 20px !important;
}
#order_review_heading {
margin-top: 30px;
}
.woocommerce table.shop_table tbody th, .woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th {
font-weight: 700;
border: none;
}
.woocommerce table.shop_table th {
font-weight: 700;
padding: 9px 12px;
border: none;
background-color: transparent;
color: #000;
}
.woocommerce table.shop_table {
border: 1px solid #ebe9eb;
border-radius: 0;
}
.woocommerce table.shop_table tr td, .woocommerce table.shop_table tr th {
border-bottom: 1px solid #ebe9eb;
}
.woocommerce-checkout-review-order-table {
margin-bottom: 30px;
}
#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment {
border-radius: 0;
}
#yith-quick-view-modal #yith-quick-view-content {
padding-top: 50px;
}
.navbar-brand {
height: auto !important;
}
.yith-wcqv-button {
display: none;
}
.product-item .yith-wcqv-button {
display: block;
}
.woocommerce-loop-category__title .count {
display: none;
}
.woocommerce-MyAccount-content fieldset {
margin: 20px 0;
}  .woocommerce-account .woocommerce-MyAccount-navigation {
width: 20%;
}
.woocommerce-account .woocommerce-MyAccount-content {
display: inline-block;
float: left;
margin-left: 5%;
width: 75%;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul {
padding: 0;
border-top: 1px solid #eee;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li {
list-style: none;
border-bottom: 1px solid #eee;
padding-bottom: 0;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a:before {
opacity: 1;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li a {
padding: 10px 5px;
display: block;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li a:before {
margin-right: 20px;
opacity: .25;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover:before {
opacity: 1;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a:before {
font-family: 'FontAwesome';
content: "\f0e4";
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:before {
font-family: 'FontAwesome';
content: "\f291";
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads a:before {
font-family: 'FontAwesome';
content: "\f1c6";
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:before {
font-family: 'FontAwesome';
content: "\f015";
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--payment-methods a:before {
font-family: 'FontAwesome';
content: "\f09d";
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:before {
font-family: 'FontAwesome';
content: "\f007";
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:before {
font-family: 'FontAwesome';
content: "\f08b";
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--tinv_wishlist a:before {
font-family: 'FontAwesome';
content: "\f08a";
}
.woocommerce-account .woocommerce-MyAccount-content h2 {
font-size: 25px;
text-align: center;
font-weight: 600;
}
.woocommerce-account p.order-again {
text-align: right;
}
.woocommerce-account .woocommerce-EditAccountForm input[type="submit"] {
margin-top: 50px;
float: right;
}
#mapContainer {
height: 550px;
}
.news-item-style2 {
margin-bottom: 35px;
-webkit-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.news-item-style2 .image img {
width: 100%;
}
.news-item-style2 .news-text {
position: relative;
padding: 32px 32px 28px;
-webkit-box-shadow: 0px 0px 35px 0px rgba(95, 95, 95, 0.05);
box-shadow: 0px 0px 35px 0px rgba(95, 95, 95, 0.05);
}
.news-item-style2:hover {
-webkit-box-shadow: 0 0 35px rgba(95, 95, 95, 0.25);
box-shadow: 0 0 35px rgba(95, 95, 95, 0.25);
-webkit-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.news-item-style2 .post-thumb-single, .news-item-style2 .blog-qoute-post, .news-item-style2 .blog-gallery-post, .news-item-style2 .fidvits-active {
margin-bottom: 0 !important;
} .tnp-subscription-minimal {
text-align: center;
}
.wpb_text_column .tnp-subscription-minimal input.tnp-email {
background-color: #fff !important;
border: 1px solid #EBEBEB;
vertical-align: top;
}
.wpb_text_column .tnp-subscription-minimal input.tnp-submit {
padding: 15px 25px;
background-color: #dcab8a;
width: auto;
}
.new-arrival .woocommerce ul.products li.product {
margin-bottom: 0;
}
.evana-button.evana-primary-color-bg, .evana-button.evana-primary-color-bg:hover {
color: #fff;
} .evana-feature-box-layout2 .feature-product__text-content h3 {
font-size: 50px;
line-height: 45px;
color: #292929;
margin-bottom: 0;
}
.evana-feature-box-layout2 .feature-product__text-content span.h-text {
display: block;
font-size: 50px;
line-height: 45px;
font-weight: 700;
margin-bottom: 5px;
}
.evana-feature-box-layout2 .feature-product__text-content a {
color: #222;
text-transform: uppercase;
font-size: 13px;
font-weight: bold;
margin-left: 6px;
}
.evana-feature-box-layout2 .feature-product__text-content a:hover {
text-decoration: underline;
}
.evana-feature-box-layout2 .feature-product__text-content {
color: #222;
font-family: "Poppins", sans-serif;
line-height: 27px;
}
.evana-feature-box-layout2 .feature-product__text-content {
min-width: 160px;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.heading-style2 span {
position: relative;
display: inline-block;
}
.heading-style2 span:before, .heading-style2 span:after {
content: "";
position: absolute;
top: 50%;
border-bottom: 1px solid;
border-color: #d8d8d8;
width: 240px;
margin: 0 14px;
}
.heading-style2 span:after {
left: 100%;
}
.heading-style2 span:before {
right: 105%;
}
.heading-style2 * {
margin-top: 0;
margin-bottom: 0;
}
#yith-quick-view-modal.open .yith-wcqv-main {
overflow-y: auto;
box-shadow: none;
}
#yith-quick-view-close {
color: #222;
border: none;
font-size: 25px;
top: 10px;
right: 10px;
}
#yith-quick-view-modal #yith-quick-view-content {
padding: 50px;
}
#yith-quick-view-content div.summary {
padding-left: 35px;
}
.tinvwl-buttons-group .button {
max-width: 170px;
}
.tinv-wishlist .product-action {
width: 180px;
}
.input-group .form-control {
height: 40px;
}
.tinv-wishlist table th {
background-color: #FFF;
color: #222;
}
.woocommerce-variation-price {
margin-bottom: 30px;
}
.woocommerce div.product form.cart .variations label {
line-height: 39px;
}
.woocommerce a.remove {
font-weight: 400;
font-size: 20px;
border-radius: 0;
}.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; } #content[tabindex="-1"]:focus {
outline: 0;
} .alignleft {
display: inline;
float: left;
margin-right: 1.5em;
}
.alignright {
display: inline;
float: right;
margin-left: 1.5em;
}
.aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
} .clear:before, .clear:after, .entry-content:before, .entry-content:after, .comment-content:before, .comment-content:after, .site-header:before, .site-header:after, .site-content:before, .site-content:after, .site-footer:before, .site-footer:after {
content: "";
display: table;
table-layout: fixed;
}
.clear:after, .entry-content:after, .comment-content:after, .site-header:after, .site-content:after, .site-footer:after {
clear: both;
} .sticky .entry-title a:before {
content: '\F08D';
font-family: 'FontAwesome';
color: inherit;
margin-right: 5px;
}
.hentry {
margin: 0;
}
.archive .hentry {
margin: 30px;
}
.byline, .updated:not(.published) {
display: none;
}
.single .byline, .group-blog .byline {
display: inline;
}
.home .entry-content {
margin-top: 0;
} .page-links {
clear: both;
margin: 0 0 1.5em;
} .comment-content a {
word-wrap: break-word;
}
.bypostauthor {
display: block;
}
{
margin-top:15px;
} img {
height: auto; max-width: 100%; }
.page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley {
border: none;
margin-bottom: 0;
margin-top: 0;
padding: 0;
} embed, iframe, object {
max-width: 100%;
}
.wp-caption {
margin: 1em 0 1.5em;
max-width: 100%;
}
.wp-caption img[class*="wp-image-"] {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption .wp-caption-text {
margin: 0.8075em 0;
} .wp-caption.aligncenter {
margin-left: auto;
margin-right: auto;
} .wp-caption.alignleft {
margin-right: 20px;
}
.wp-caption.alignright {
margin-left: 20px;
}
.wp-caption-text {
text-align: center;
} .gallery {
margin-bottom: 1.5em;
}
.gallery-item {
display: inline-block;
text-align: center;
vertical-align: top;
width: 100%;
}
.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-caption {
display: block;
} .widget {
background: #fff;
padding: 42px 45px;
box-shadow: 0 0 35px rgba(95, 95, 95, 0.07);
border-radius: 5px;
margin-bottom: 30px;
}
.widget select {
font-family: inherit;
padding: 8px 20px;
width: 100%;
}
.widget ul {
padding: 0;
list-style: none;
}
.widget ul li {
margin-bottom: 12px;
}
.widget ul li:last-child {
margin-bottom: 0;
}
.widget-title {
position: relative;	
margin-bottom: 35px;
}
.evana-widget-area section.widget_categories ul li {
margin: 18px 0 18px 0;
}
.evana-widget-area section.widget_categories ul li li {
padding-left: 10px;
}
.evana-widget-area section.widget_categories ul ul {
margin-top: 18px;
padding-left: 10px;
}
.evana-widget-area section.widget_categories ul ul li:last-child {
padding-bottom: 0;
border-bottom: 0;
}
.widget > ul {
list-style-type: none;
padding-left: 0;
}
.widget .menu {
padding-left: 0;
}
.widget > ul li span {
padding-left: 5px;
color: #b5b5b5;
}
.calendar_wrap tr td, .calendar_wrap tr th {
padding: 0 8px;
text-align: center;
border: 0;
}
.calendar_wrap td#prev {
text-align: left;
}
.calendar_wrap td#next {
text-align: right;
}
.widget_tag_cloud .border-heading {
margin-top: 10px;
}
.widget_tag_cloud .heading {
margin-top: 23px;
}
.widget_tag_cloud ul {
padding: 0;
margin: 0;
}
.widget_tag_cloud ul li {
display: inline-block;
list-style: none;
margin-bottom: 5px;
margin-right: 1px;
}
.widget_tag_cloud .tagcloud a {
padding: 3px 10px;
background: #FFFFFF;
font-size: 14px;
line-height: 26px;
display: inline-block;
margin-bottom: 5px;
margin-right: 1px;
}
.widget_tag_cloud .tagcloud a:hover {
background: #dcab8a;
color: #fff;
} .widget_evana_recent_post .meta-box {
font-size: 14px;
font-weight: 500;
padding: 5px 0;
}
.widget_evana_recent_post .image img {
width: 100%;
}
.widget_evana_recent_post p {
font-size: 14px;
}
.widget_evana_recent_post .recent-post-items {
margin-bottom: 25px;
}
section.widget.widget_nav_menu ul li {
padding: 5px 0;
margin: 0;
}
section.widget.widget_nav_menu .dropdown > li {
border-top: none;
}
section.widget_pages ul li {
padding: 10px 0;
}
section.widget_pages .children {
margin-left: 10px;
padding-top: 10px;
padding-left: 0;
}
.widget ul li ul.sub-menu li:before {
content: '\f0da';
font-family: 'FontAwesome';
color: #FFF;
margin-right: 10px;
}  .evana-content-area, .evana-widget-area {
padding-top: 80px;
padding-bottom: 75px;
}
.blog article.post {
margin-bottom: 45px;
}
.meta-info .date {
margin-right: 15px;
}
.entry-content .musica-button {
margin-top: 20px;
}
.blog-thumbnail {
margin-top: 40px;
}
.meta-box {
font-size: 16px;
font-weight: 700;
color: #808080;
}
.meta-box .date {
text-transform: uppercase;
}
.meta-box a {
font-weight: 700;
color: #808080;
}
.meta-box .comment .fa-dot-circle-o, .meta-box .author .fa-dot-circle-o {
font-size: 12px;
margin: 0 10px;
color: #cccccc;
}
.meta-box .comment i {
margin-right: 3px;
}
.single-blog-item {
text-align: center;
margin-top: 22px;
}
.single-blog-item .image {
max-width: 170px;
max-height: 170px;
margin: auto auto 30px auto;
}
.single-blog-item .image img {
margin-left: auto;
margin-right: auto
}
.single-blog-item h4 {
font-size: 16px;
text-transform: uppercase;
}
.single-blog-item h4 a {
color: #222222;
}
.single-blog-item .meta-description {
margin: 12px 0;
text-transform: uppercase;
font-size: 12px;
color: #b5b5b5;
}
.single-blog-item .meta-description span.category a {
color: #b5b5b5;
margin-left: 10px;
}
.single-blog-item .meta-description span.category a:hover {
color: #dcab8a;
}
article.post .entry-meta ul.post-categories {
display: inline-block;
}
article.post .entry-meta ul.post-categories li {
display: inline-block;
list-style-type: none;
padding: 0 5px;
}
article.post .entry-meta ul.post-categories li a {
font-size: 12px;
color: #b5b5b5;
text-transform: uppercase;
}
.single-blog-item p {
line-height: 26px;
}
.single-blog-item a.read-more {
font-size: 30px;
color: #d1d1d1;
display: inline-block;
margin: 19px 0;
letter-spacing: 3px;
}
.nav-previous a span {
display: inline-block;
vertical-align: middle;
color: inherit;
font-weight:700;
}
.nav-previous a span:before {
content: '\f177';
font-family: 'FontAwesome';
color: inherit;
margin-right: 10px;
}
.nav-next a span {	
color: inherit;
font-weight:700;
}
.nav-next a span:after {
content: '\f178';
font-family: 'FontAwesome';
color: inherit;
margin-left: 10px;
}
span.post-title {
font-family: 'Roboto Condensed', sans-serif;
font-size: 20px;
color: #121212;
width: calc(100% - 140px);
padding-right: 10px;
}
.nav-next span.post-title {
padding: 0;
padding-left: 10px;
}
.comment-navigation .nav-previous, .posts-navigation .nav-previous, .post-navigation .nav-previous {
float: left;
width: 50%;
}
.comment-navigation .nav-next, .posts-navigation .nav-next, .post-navigation .nav-next {
float: right;
text-align: right;
width: 50%;
}
span.edit-link {
display: block;
margin: 15px 0;
}
span.edit-link a {
float: left;
}
span.edit-link a.vc_inline-link {
float: right;
}
span.edit-link:after {
content: ".";
visibility: hidden;
display: block;
height: 0;
clear: both;
}
.search-form {
position: relative;
}
.search-form input {
padding: 8px 20px;
color: #868686;
font-size: 13px;
line-height: 30px;
width: 100%;
border: 1px solid #b5b5b5;
}
.search-form input:focus {
outline: 0;
}
.search-form i {
position: absolute;
right: 20px;
top: 18px;
} .content-search-box input[type="text"] {
border-radius: 40px;
}
.content-search-box .searchform {
position: relative;
margin-bottom: 50px;
}
.content-search-box .submit-button {
position: absolute;
top: 16px;
right: 15px;
background: transparent;
border: 0;
font-size: 18px;
color: #fff;
}
.post-password-form input[type="password"] {
height: 40px;
}
.post-password-form input[type="submit"] {
vertical-align: top;
margin-left: 10px;
}
.post-password-required .entry-header h3.entry-title {
line-height: 42px;
}
.page-header {
border-bottom: 1px solid #2d2c31;
} .navigation.pagination {
display: block;
margin: 30px 0;
}
.nav-links, .page-links {
font-size: 15px;
color: #000000;
margin: 35px 0;
font-family: "Poppins", sans-serif;
}
.nav-links a, .nav-links span { padding:6px 15px;
}
.page-links a span, .page-links > span {
font-weight: 600;
font-size: 16px;
margin-right: 8px;
}
.nav-links .page-numbers {
float: left; }
.nav-links a {
font-family: inherit;
color: inherit;
font-weight: inherit;
} .page-numbers.current {
color:#fff;
background-color:#dcab8a;
}
.page-links {
margin-top: 15px;
}
.page-links .page-links-title {
font-size: 16px;
padding-left: 0;
width: auto;
margin-right: 5px;
text-transform: uppercase;
font-weight: 700;
} .single-comment .image img {
border-radius: 50%;
}
time.updated {
margin-left: 10px;
}
time.published.updated {
margin-left: 0;
}
.comment-box {
margin-top: 55px;
}
.comment-box ol.comment-list {
list-style: none;
margin: 0;
padding: 0;
}
.comment-box ol.comment-list {
margin-bottom: 55px;
}
.comment-box .comment-list .children {
clear: both;
list-style-type: none;
}
.comment-box .comment-list .children li {
border-bottom: none;
margin: 0;
padding: 0;
margin-bottom:15px;
}
.comment-box .comment-list li p{
margin-bottom:5px;
}
.comment-box ol.comment-list .pingback .image {
display: none;
}
.comment-box ol.comment-list .pingback .text {
padding-left: 0;
}
.comment-form {
margin-top: 25px;
}
.comment-edit-link, .comment-reply-link {
text-transform: uppercase;
margin-right: 10px;
}
.comment-respond .comment-reply-title {
font-weight: 900;
margin: 30px 0;
font-size: 35px;
}
.comment-box .heading, .comment-form .heading {
font-weight: 900;
padding-bottom: 50px;
font-size: 35px;
margin: 0;
}
.single-comment.replay-comment {
padding-left: 50px;
}
.comment-form .row {
margin-left: -9px;
margin-right: -9px;
display: flex;
}
.comment-form .row .single-input {
padding: 0 9px;
flex: 1 1 auto;
} .form-element {
margin-bottom: 10px;
}
.evana-content-area .single.next {
text-align: right;
display: table;
}
.evana-content-area .single.prev {
display: table;
}
.evana-content-area .single .heading {
padding: 0 10px;
}
.evana-content-area .single.next > a, .evana-content-area .single.prev > a {
display: table-cell;
vertical-align: middle;
}
.evana-content-area .single.next h3, .evana-content-area .single.prev h3 {
margin-top: 0;
display: table-cell;
}
.widget ul li ul.sub-menu {
margin-left: 10px;
padding-top: 10px;
padding-left: 0;
}
.page-links > span {
color: #dcab8a;
}
.page-links > span.page-links-title {
background: transparent;
color: #b5b5b5;
}
.author-title {
margin: 0;
}
.evana-separator {
background: #e7e7e7;
height: 1px;
width: 100%;
margin: 20px 0;
border: 0;
}
.site-footer .evana-separator {
margin: 0;
}
.post-thumb-single, .blog-post-thumbnail {
margin-bottom: 30px;
}
.blog-tags {
list-style: none;
padding: 0;
}
.blog-tags li {
margin-right: 5px;
margin-bottom: 10px;
display: inline-block;
}
.blog-tags a {
border: 1px solid #e7e7e7;
padding: 5px 20px;
border-radius: 20px;
}
.tag-and-social-share {
margin: 30px 0;
margin-top: 10px;
}
.tag-and-social-share .social-icon {
margin-top: 3px;
}
.comment-box .heading, .comment-form .heading {
font-weight: 900;
padding-bottom: 50px;
font-size: 35px;
}
.single-comment.replay-comment {
padding-left: 50px;
}
.comment-list > .children, .comment-list > li {
list-style: none;
margin-bottom:15px;
}
.comments-title {
font-size: 30px;
margin-top: 40px;
}
.comment-author-email-url {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
margin-left: -5px;
margin-right: -5px;
}
.comment-author-email-url > p {
padding-left: 5px;
padding-right: 5px;
-webkit-flex: 1 1 auto;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
}
.comment-author-email-url > p input {
width: 100%;
}
.comment-form-comment textarea {
width: 100%;
}
.recent-post-item {
padding-top: 12px;
}
.recent-post-item .image {
float: left;
width: 83px;
}
.recent-post-item h5 {
margin-bottom: 2px;
font-weight: 600;
}
.recent-post-item .text.has-thumb {
margin-left: 110px;
}
.footer-menu ul {
padding-left: 0;
}
.footer-menu li {
list-style: none;
display: inline-block;
padding-left: 25px;
padding-right: 25px;
}
.footer-menu li:last-child {
padding-right: 0;
}
.footer-menu li:first-child {
padding-left: 0;
}
.footer-menu-container {
margin: 40px 0;
}
.blog-gallery-post {
margin-bottom: 30px;
}
.blog-qoute-post {
position: relative;
margin-bottom: 30px;
}
.blog-qoute-post .evana-divider {
z-index: 10;
}
.blog-qoute-post .media-overlay {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: #000;
opacity: .7;
z-index: 1;
}
.blog-qoute-post .qoute {
color: #fff;
position: absolute;
left: 50%;
top: 50%;
-webkit-transform: translateY(-50%) translateX(-50%);
-ms-transform: translateY(-50%) translateX(-50%);
transform: translateY(-50%) translateX(-50%);
z-index: 2;
cursor: pointer;
text-align: center;
}
.blog-qoute-post .qoute blockquote {
max-width: 410px;
margin-left: auto;
margin-right: auto;
padding: 10px 0 0 0;
border: 0;
font-size: 22px;
line-height: 33px;
font-style: italic;
}
.blog-qoute-post .qoute i {
font-size: 30px;
}
.blog-gallery-post.owl-carousel .owl-dot, .blog-gallery-post.owl-carousel .owl-nav .owl-next, .blog-gallery-post.owl-carousel .owl-nav .owl-prev {
width: 45px;
height: 45px;
color: #fff;
border-radius: 500px;
background: #fff;
text-align: center;
font-size: 20px;
padding-top: 8px;
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
color: #dcab8a;
}
.blog-gallery-post.owl-carousel .owl-nav {
width: 100%;
opacity: 0;
transition: .3s;
}
.blog-gallery-post.owl-carousel:hover .owl-nav {
opacity: 1;
}
.blog-gallery-post.owl-carousel .owl-nav .owl-next {
right: 10px;
}
.blog-gallery-post.owl-carousel .owl-nav .owl-prev {
left: 10px;
}
.blog-detail-quote {
padding: 20px 0;
}
.blog-detail-quote .icon {
width: 110px;
float: left;
margin-top: 4px;
font-size: 60px;
}
.blog-detail-quote blockquote {
border: 0;
margin-left: 110px;
padding: 0;
}
.blog-detail-quote blockquote p {
font-size: 25px;
font-weight: 300;
line-height: 33px;
font-family: "Poppins", sans-serif;
}
.evana-blog-separeator {
background: #e7e7e7;
height: 1px;
width: 100%;
margin: 20px 0;
border: 0;
}  .cd-top {
display: inline-block;
height: 60px;
width: 60px;
position: fixed;
right: 30px;
bottom: 30px;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
overflow: hidden;
text-indent: 100%;
white-space: nowrap;
background: rgba(0, 0, 0, 0.8) url(//mysticalswimwear.com/wp-content/themes/evana/assets/images/cd-top-arrow.svg) no-repeat center 50%;
visibility: hidden;
opacity: 0;
-webkit-transition: opacity .3s 0s, visibility 0s .3s;
-moz-transition: opacity .3s 0s, visibility 0s .3s;
transition: opacity .3s 0s, visibility 0s .3s;
z-index: 999;
}
.cd-top.cd-is-visible, .cd-top.cd-fade-out, .no-touch .cd-top:hover {
-webkit-transition: opacity .3s 0s, visibility 0s 0s;
-moz-transition: opacity .3s 0s, visibility 0s 0s;
transition: opacity .3s 0s, visibility 0s 0s;
}
.cd-top.cd-is-visible {
visibility: visible;
opacity: 1;
}
.cd-top.cd-fade-out {
opacity: .5;
} .error404 .main-content {
padding-top: 120px;
padding-bottom: 100px;
}
.error-page-text {
text-align: center;
padding-bottom: 26px;
}
.error-page-text .error-title {
font-size: 180px;
line-height: 140px;
font-weight: 700;
}
.error-page-text span {
display: block;
line-height: 50px;
font-size: 28px;
font-weight: 300;
}
.error-page-text span.ops {
font-size: 57px;
font-weight: 400;
padding: 15px 0;
}
.error404 .content-search-box {
max-width: 750px;
margin: 0 auto;
} .name-email-website-field {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.evana-contact-form {
margin-top: 55px;
}
.evana-contact-form .form-group {
-webkit-flex: 1 1 auto;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
padding-right: 10px;
}
.evana-contact-form .heading {
margin-bottom: 40px;
}
span.wpcf7-not-valid-tip {
color: #dcab8a;
font-size: 1em;
font-weight: normal;
display: block;
overflow: hidden;
margin-bottom: 15px;
}
div.wpcf7-validation-errors {
border: 2px solid #dcab8a;
}
div.wpcf7-response-output {
margin: 0;
padding: 0.2em 1em;
}
.wpcf7-form-control.wpcf7-textarea {
width: 100%;
}
.fidvits-active {
margin-bottom: 40px;
}
.fidvits-active iframe {
width: 100%;
}
.blgo-post-author > div, .single-comment > div {
display: table;
width: 100%;
margin-bottom: 20px;
}
.blgo-post-author > div .image, .single-comment > div .image {
display: table-cell;
vertical-align: middle;
width: 90px;
}
.blgo-post-author > div .text, .single-comment > div .text {
display: table-cell;
vertical-align: middle;
padding: 0 30px 0 30px;
}
.blgo-post-author > div .text h3, .single-comment > div .text h3 {
font-weight: 900;
font-size: 20px;
margin-bottom: 13px;
display: inline-block;
padding-right: 15px;
}
.blgo-post-author > div .text .date, .single-comment > div .text .date {
text-transform: uppercase;
margin-bottom: 13px;
white-space: nowrap;
display: inline-block;
}@media (max-width: 991px) {
.row-eq-rs-height {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}  
.copyright-text {
text-align: center;
}
.footer-menu {
text-align: center;
padding-bottom: 20px;
}
.bottom-list {
float: left;
}
.footer-widget.widget_nav_menu, .footer-widget.widget_product_categories {
float: none;
}
}
@media (max-width: 767px) {
.feature-product {
max-width: 500px;
margin-left: auto;
margin-right: auto;
}
.feature-product img {
width: 100%;
}
.carousel-inner img {
width: 100%;
}
.product-list li {
display: table-cell;
}
.main-footer {
text-align: center;
}
.filter-option ul li {
padding: 5px 5px;
}
li.img-slide {
padding: 5px !important;
}
.copy-right-text{
margin-bottom:20px;
}
.input-group-addon.search-icon i {
position: absolute;
left: 0;
top: 26px;
}
}
@media (max-width: 375px) {
.mobile-broken-col-xs .col-xs-6 {
width: 100%;
}
.footer-menu ul li {
padding: 0 0px 5px 15px;
}
}