@charset "utf-8";
@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
.woocommerce-page .nobr   { white-space: nowrap; }
.woocommerce-page ins 	{ text-decoration: none; }
.woocommerce-page #jquery-style-css { display: none; }
.woocommerce-page img {
height: auto;
max-width: 100%;
}
.woocommerce-page .products .product-image img {
width: 100%;
}
.woocommerce-page .woocommerce-product-gallery .woocommerce-product-gallery__image img.wp-post-image {
width: 100%;
}
.wcppec-cart-widget-button {
max-height: 29px;
margin-top: 8px;
}
.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a{
margin-right:5px;
}
.woocommerce-page #content ul{
list-style:none;
margin-bottom: 0;
padding: 0;
clear: both;
}
.woocommerce-page #content ol{
list-style:none;
margin-bottom: 0;
padding: 0;
}
.woocommerce-page ol.commentlist{
padding-left: 0;
margin-left: 0;
}
.woocommerce-Reviews #comments:not(:last-child){
margin-bottom: 40px;
}
.woocommerce table.shop_table.cart .product-name a.product-name{
max-width: 30%;
display: inline-block;
}
.woocommerce-checkout-payment ul{
list-style:none;
margin-bottom: 0;
padding: 0;
}
a.about_paypal{
text-transform: uppercase;
color: #45b29d;
font-size:16px;
font-weight: 300;
}
.woocommerce-page ul.wc_payment_methods li.wc_payment_method.payment_method_paypal img {
margin-left: -65px;
margin-top: 25px;
}
.payment_box p:not(:last-child) {
margin-bottom: 15px;
}
.woocommerce .products ul::after, .woocommerce .products ul::before, .woocommerce ul.products::after, .woocommerce ul.products::before {
content: ' ';
display: table;
}
.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background-color:#a46497;color:#fff}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{
color:inherit;
cursor:not-allowed;
opacity:.5;
}
.woocommerce .screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important} 
.admin-bar p.demo_store{top:32px}
.clear{clear:both}	
.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:'';-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url(//nuveyoga.com/wp-content/themes/jogasana/config-woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
float: left;
margin: 0 3.8% 2.992em 0;
padding: 0;
position: relative;
width: 22.05%;
margin-left: 0;
}
.woocommerce ul.products li.first, .woocommerce-page ul.products li.first {
clear: both;
} 
.woocommerce .products ul::after, .woocommerce ul.products::after {
clear: both;
}
.woocommerce .products ul::after, .woocommerce .products ul::before, .woocommerce ul.products::after, .woocommerce ul.products::before {
content: ' ';
display: table;
}
.woocommerce ul.products::after, .woocommerce-page ul.products::after {
clear: both;
}
.woocommerce .woocommerce-result-count {
margin: 0 0 1em;
}
.woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count {
float: left;
font-size: 16px;
line-height: 42px;
}
.woocommerce .woocommerce-ordering {
margin: 0 0 2em;
}
.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
float: right;
}
.woocommerce select {
background-color: #e8e8e8;
}
.related.products ul.products li::after {
clear: both;
}
.related.products ul.products li::after, .related.products ul.products li::before {
content: ' ';
display: table;
}
.woocommerce  main#main.site-main {
float: none;
}
.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {
float: left;
width: 48%;
}
.woocommerce div.product div.images.woocommerce-product-gallery {
position: relative;
}
.woocommerce div.product div.images {
margin-bottom: 80px;
}
.ys-page-content-wrap .woocommerce-Tabs-panel.entry-content {
margin-bottom: 60px;
}
.related.products h4:not(:last-child) {
margin-bottom: 30px;
}
.single-product #commentform p.form-submit {
margin-bottom: 0;
}
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
float: right;
width: 49%;
clear: none;
}
.woocommerce div.product div.summary {
margin-bottom: 40px;
}
.woocommerce-product-gallery--with-images .owl-nav > * {
font-size: 30px;
}
.woocommerce #content div.product .woocommerce-tabs, .woocommerce div.product .woocommerce-tabs, .woocommerce-page #content div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs {
clear: both;
}
.woocommerce div.product .woocommerce-tabs .panel {
padding: 26px 0;
}
.woocommerce-Tabs-panel--description h2{
font-size: 18px;
line-height: 22px;
margin-bottom: 10px;
color: #777;
}
.woocommerce-tabs ul.tabs > li:not(:last-child) {
margin-right: 40px;
}
.woocommerce #content div.product .woocommerce-tabs ul.tabs {
border-bottom: 1px solid #e4e4e4;
}
.woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li {
display: inline-block;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
z-index: 2;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active > a:after {
opacity: 1;
visibility: visible;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a {
color: #45b29d; 
border-bottom-color: #fff;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a:after {
content: "";
position: absolute;
top: 100%;
left: 0;
width: 100%;
background: #45b29d;
height: 1px;
opacity: 0;
visibility: hidden;
-webkit-transition: all .45s ease;
-o-transition: all .45s ease;
transition: all .45s ease;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
font-weight: 500;
font-size: 18px;
line-height: 22px;
padding: 15px 10px;
color: #333;
display: block;
}
.woocommerce div.product .woocommerce-tabs ul.tabs > li:first-child > a {
padding-left: 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
display: inline-block;
position: relative;
z-index: 0;
}
.woocommerce div.product form.cart {
margin-bottom: 10px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs{
border:none;
background: transparent;
border-radius: 0;
margin-bottom: -2px !important;
margin-top: 0;
}
.woocommerce .widget  li.product
{
float: none;
position: relative;
margin-left: 0;
}
.woocommerce ul.product_list_widget::before {
content: ' ';
display: table;
}
.woocommerce-page ul.product_list_widget::after {
clear: both;
}
.woocommerce ul.product_list_widget {
list-style: none outside;
padding: 0;
margin: 0;
}
.woocommerce ul.product_list_widget li::after {
clear: both;
}
.woocommerce ul.product_list_widget li::after, .woocommerce ul.product_list_widget li::before {
content: ' ';
display: table;
}
.woocommerce-Tabs-panel table.shop_attributes{
text-align: left;
}
.woocommerce-Reviews .star-rating {
float: right;
overflow: hidden;
position: relative;
}
.woocommerce-Reviews .woocommerce-review__dash{
display:none;
}
.woocommerce-Reviews .woocommerce-review__author{
display:block;
color: #333;
font-family: 'Prata', serif;
margin-bottom: 5px;
font-size: 18px;
line-height: 26px;
letter-spacing: 0;
}
.woocommerce-Reviews .woocommerce-review__published-date {
font-weight: 300;
font-size: 14px;
line-height: 24px;
color: #999;
}
.woocommerce-Reviews img.avatar{
float: left;
margin-right: 20px;
border-radius: 50%;
}
.woocommerce-Reviews p.meta{
margin-bottom: 15px;
}
.comment-form-rating  p.stars{
margin-bottom: 10px;
}
.comment-form-rating  p.stars span {
width: 118px;
height: 24px;
position: relative;
display: block;
float: none;
}
.comment-form-rating p.stars a.star-1 {
width: 1.5em;
z-index: 10;
}
.comment-form-rating p.stars a {
float: left;
position: absolute;
left: 0;
top: 0;
overflow: hidden;
font-style: normal;
font-weight: normal;
margin-right: 0;
text-indent: -9999px;
border-bottom: 0!important;
outline: 0;
}
.comment-form-rating p.stars a.star-2 {
width: 3.1em;
z-index: 9;
}
.comment-form-rating p.stars a.star-3 {
width: 4.6em;
z-index: 8;
}
.comment-form-rating p.stars a.star-4 {
width: 6.1em;
z-index: 7;
}
.comment-form-rating p.stars a.star-5 {
width: 7.6em;
z-index: 6;
}
.comment-form-rating p.stars a.star-1:after, 
.comment-form-rating p.stars a.star-2:after, 
.comment-form-rating p.stars a.star-3:after, 
.comment-form-rating p.stars a.star-4:after, 
.comment-form-rating p.stars a.star-5:after {
font-family: 'Linearicons';
font-size: 24px;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
text-indent: 0;
position: absolute;
top: 0;
left: 0;
color: #999999;
}
.comment-form-rating p.stars a.star-1:after ,
.comment-form-rating p.stars a.star-2:after ,
.comment-form-rating p.stars a.star-3:after ,
.comment-form-rating p.stars a.star-4:after 
{
content: "";
}
.comment-form-rating p.stars a.star-5:after {
content: "\e68d\e68d\e68d\e68d\e68d";
}
.comment-form-rating  p.stars a.star-5.active:after, .comment-form-rating  p.stars a.star-5:hover:after {
content: "\e68d\e68d\e68d\e68d\e68d";
color: #45b29d;
}
.comment-form-rating p.stars a.star-4.active:after, .comment-form-rating p.stars a.star-4:hover:after {
content: "\e68d\e68d\e68d\e68d";
color: #45b29d;
}
.comment-form-rating p.stars a.star-3.active:after, .comment-form-rating p.stars a.star-3:hover:after {
content: "\e68d\e68d\e68d";
color: #45b29d;
}
.comment-form-rating p.stars a.star-2.active:after, .comment-form-rating p.stars a.star-2:hover:after {
content: "\e68d\e68d";
color: #45b29d;
}
.comment-form-rating p.stars a.star-1.active:after, .comment-form-rating p.stars a.star-1:hover:after {
content: "\e68d";
color: #45b29d;
}
.woocommerce-Reviews .comment:not(:last-child)  .comment_container{
padding-bottom: 20px;
}
.woocommerce-Reviews .comment:not(:last-child) {
margin-bottom: 20px;
}
.woocommerce-Reviews .comment-form-comment .required:after {
content: "";
}
.woocommerce-Reviews #commentform label{
margin-bottom: 7px;
}
.woocommerce.single-product .product.has-post-thumbnail .onsale {
margin-left: 0;
right: auto;
left: 0;
border-radius: 0 0 15px 0;
}
.woocommerce .quantity.hidden{
width:0;
margin-right: 0;
}
.woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals {
width: 100%;
}
.woocommerce .cart-collaterals::after, .woocommerce .cart-collaterals::before, .woocommerce-page .cart-collaterals::after, .woocommerce-page .cart-collaterals::before {
content: ' ';
display: table;
}
.woocommerce .cart-collaterals::after, .woocommerce-page .cart-collaterals::after {
clear: both;
}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
float: right;
width: 48%;
}
#add_payment_method .cart-collaterals .cart_totals table, .woocommerce-cart .cart-collaterals .cart_totals table, .woocommerce-checkout .cart-collaterals .cart_totals table {
border-collapse: separate;
margin: 0 0 39px;
padding: 0;
}
.woocommerce table.shop_table td {
padding: 13px 25px;
vertical-align: middle;
}
.woocommerce table.shop_table tr > td {
background: transparent;
}
.woocommerce table.shop_table tr:nth-child(2n) > td {
background: #fbfbfb;
}
#add_payment_method table.cart td, #add_payment_method table.cart th, .woocommerce-cart table.cart td, .woocommerce-cart table.cart th, .woocommerce-checkout table.cart td, .woocommerce-checkout table.cart th {
vertical-align: middle;
}
.woocommerce #content table.cart td.actions, .woocommerce table.cart td.actions, .woocommerce-page #content table.cart td.actions, .woocommerce-page table.cart td.actions {
text-align: right;
}
#add_payment_method table.cart .product-thumbnail, .woocommerce-cart table.cart .product-thumbnail, .woocommerce-checkout table.cart .product-thumbnail {
min-width: 32px;
}
.woocommerce td.product-quantity {
min-width: 80px;
}
.woocommerce #content table.cart td.actions .coupon, .woocommerce table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon {
float: left;
position: relative;
}
.woocommerce #content table.cart td.actions .coupon label, .woocommerce table.cart td.actions .coupon label, .woocommerce-page #content table.cart td.actions .coupon label, .woocommerce-page table.cart td.actions .coupon label {
display: none;
}
.woocommerce #content table.cart td.actions .input-text, .woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text {
width: 80px;
}
.woocommerce-page table.cart td.actions  #coupon_code.input-text{
width: 80%;
}
.woocommerce-cart-form__contents .actions .coupon{
width: 50%;
}
.woocommerce-cart-form__contents .actions .coupon .button{
position: absolute;
top: 0;
right: 0;
padding: 10px 30px 9px;
letter-spacing: 0.5px;
font-size: 16px;
text-transform: uppercase;
border-radius: 30px;
color: #fff;
font-weight: normal;
text-align: center;
line-height: 26px;
}
#add_payment_method table.cart td.actions .coupon .input-text, .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce-checkout table.cart td.actions .coupon .input-text {
float: left;
box-sizing: border-box;
border: 1px solid #e8e8e8;
padding: 10px 6px 10px 30px;
margin: 0 4px 0 0;
outline: 0;
line-height: 1;
}
.woocommerce .cart .button, .woocommerce .cart input.button {
float: none;
}
.woocommerce-cart table.cart thead th{
font-size: 16px;
padding: 13px 30px;
}
.woocommerce-cart-form .product-thumbnail img {
width: 100px;
height: auto;
}
.woocommerce-cart-form a.remove {
vertical-align: top;
color: #333;
display: inline-block;
margin-right: 40px;
background: none;
font-size: 18px;
width: 18px;
height: 18px;
border: 1px solid #333;
border-radius: 50%;
line-height: 1;
text-align: center;
z-index: 2;
}
.up-sells.upsells.products{
margin: 30px 0;
}
.woocommerce table.shop_table tbody:first-child tr:first-child td, .woocommerce table.shop_table tbody:first-child tr:first-child th {
border-top: 0;
}
#add_payment_method .cart-collaterals .cart_totals table tr:first-child td, #add_payment_method .cart-collaterals .cart_totals table tr:first-child th, .woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td, .woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th, .woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td, .woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th {
border-top: 0;
}
#add_payment_method .cart-collaterals .cart_totals table th, .woocommerce-cart .cart-collaterals .cart_totals table th, .woocommerce-checkout .cart-collaterals .cart_totals table th {
width: 40%;
}
#add_payment_method .cart-collaterals .cart_totals table td, #add_payment_method .cart-collaterals .cart_totals table th, .woocommerce-cart .cart-collaterals .cart_totals table td, .woocommerce-cart .cart-collaterals .cart_totals table th, .woocommerce-checkout .cart-collaterals .cart_totals table td, .woocommerce-checkout .cart-collaterals .cart_totals table th {
vertical-align: top;
border-left: 0;
border-right: 0;
}
.woocommerce table.shop_table th {
font-size: 16px;
letter-spacing: 0.5px;
color: #333;
background: #f1f1f1;
text-transform: uppercase;
vertical-align: middle;
font-weight: 300;
padding: 13px 25px;
}
.woocommerce table.shop_table .order-total th {
font-weight: 500;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
color: #858585;
line-height: 40px;
padding-left: 20px;
}
.woocommerce .select2-container--default .select2-selection--single {
background-color: #fbfbfb;
border: 2px solid #f1f1f1;
border-radius: 7px;
height: 42px;
color: #777;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
height: 42px;
position: absolute;
top: 1px;
right: 10px;
width: 20px;
}
.woocommerce-cart-form .product-quantity .quantity-text {
display: none;
}
.woocommerce-error a, .woocommerce-info a, .woocommerce-message a {
color: #333;
}
.woocommerce-error, .woocommerce-info, .woocommerce-message {
margin: 0 0 40px !important;
position: relative;
font-size: 1em;
letter-spacing: 0.3px;
font-weight: 300;
background: #dae4f1;
color: #0648a2;
padding: 26px 70px;
list-style: none outside;
width: auto;
word-wrap: break-word;
}
.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register {
padding: 0;
margin: 0 0 20px 0;
text-align: left;
}
.woocommerce .col2-set, .woocommerce-page .col2-set {
width: 100%;
margin-bottom: 100px;
}
.woocommerce form .form-row-first, .woocommerce-page form .form-row-first {
float: left;
}
.woocommerce form .form-row-last, .woocommerce-page form .form-row-last {
float: right;
}
.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last {
width: 49%;
overflow: visible;
}
.woocommerce form .form-row {
padding: 3px;
margin: 0 0 6px;
}
.single-product .share-wrap .share-title {
font-size: 14px;
}
#add_payment_method #payment ul.payment_methods, .woocommerce-cart #payment ul.payment_methods, .woocommerce-checkout #payment ul.payment_methods {
text-align: left;
padding: 0;
margin: 0;
list-style: none outside;
}
.woocommerce form .form-row::after, .woocommerce form .form-row::before, .woocommerce-page form .form-row::after, .woocommerce-page form .form-row::before {
content: ' ';
display: table;
}
.woocommerce form .form-row::after, .woocommerce-page form .form-row::after {
clear: both;
}
.woocommerce form .form-row::after, .woocommerce form .form-row::before, .woocommerce-page form .form-row::after, .woocommerce-page form .form-row::before {
content: ' ';
display: table;
}
.woocommerce .col2-set::after, .woocommerce .col2-set::before, .woocommerce-page .col2-set::after, .woocommerce-page .col2-set::before {
content: ' ';
display: table;
}
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 {
float: left;
width: 50%;
flex: none;
max-width: 50%;
}
.woocommerce .woocommerce-billing-fields::after, .woocommerce .woocommerce-billing-fields::before, .woocommerce .woocommerce-shipping-fields::after, .woocommerce .woocommerce-shipping-fields::before, .woocommerce-page .woocommerce-billing-fields::after, .woocommerce-page .woocommerce-billing-fields::before, .woocommerce-page .woocommerce-shipping-fields::after, .woocommerce-page .woocommerce-shipping-fields::before {
content: ' ';
display: table;
}
.woocommerce .woocommerce-billing-fields::after, .woocommerce .woocommerce-shipping-fields::after, .woocommerce-page .woocommerce-billing-fields::after, .woocommerce-page .woocommerce-shipping-fields::after {
clear: both;
}
.woocommerce .woocommerce-billing-fields::after, .woocommerce .woocommerce-billing-fields::before, .woocommerce .woocommerce-shipping-fields::after, .woocommerce .woocommerce-shipping-fields::before, .woocommerce-page .woocommerce-billing-fields::after, .woocommerce-page .woocommerce-billing-fields::before, .woocommerce-page .woocommerce-shipping-fields::after, .woocommerce-page .woocommerce-shipping-fields::before {
content: ' ';
display: table;
}
.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 {
float: right;
width: 50%;
flex: none;
max-width: 50%;
}
.woocommerce .col2-set::after, .woocommerce-page .col2-set::after {
clear: both;
}
#add_payment_method .checkout .shipping_address, .woocommerce-cart .checkout .shipping_address, .woocommerce-checkout .checkout .shipping_address {
clear: both;
}
#add_payment_method .checkout .col-2 .notes, .woocommerce-cart .checkout .col-2 .notes, .woocommerce-checkout .checkout .col-2 .notes {
clear: left;
}
.woocommerce form .form-row label {
line-height: 2;
}
.woocommerce form .form-row label, .woocommerce-page form .form-row label {
display: block;
}
.woocommerce form .form-row .input-text, .woocommerce-page form .form-row .input-text {
box-sizing: border-box;
width: 100%;
}
.woocommerce form .form-row-wide, .woocommerce-page form .form-row-wide {
clear: both;
}
.woocommerce-checkout .woocommerce-info:not(:last-child) {
margin-bottom: 55px;
padding:0;
font-size: 18px;
font-weight: normal;
color: #666666;
}
.woocommerce-checkout label{
margin-bottom: 5px;
}
.woocommerce-checkout h5 {
margin-bottom: 15px;
}
.woocommerce abbr[title] {
border-bottom: none;
}
.woocommerce .required:after {
content: "";
}
.woocommerce .required {
color: #e883ae;
}
.woocommerce  input[type="checkbox"] {
display: inline;
padding: 0 !important;
height: 32px !important;
width: 32px !important;
position: absolute;
opacity: 1;
border-radius: 7px !important;
border: 2px solid #f1f1f1;
-moz-appearance: none;
outline: 0px none transparent;
}
.payment_box #paypal_auto_payment_mode_enabled  {
display: inline-block;
position: relative;
margin-right: 15px;
vertical-align: middle;
}
.wc_payment_method input.input-radio[name=payment_method]:checked+label:before {
background: #333;
}
.wc_payment_method input.input-radio[name=payment_method]+label:before {
content: "";
display: inline-block;
width: 32px;
height: 32px;
margin-top: -4px;
border: 9px solid #fff;
box-shadow: 0 0 2px rgba(0,0,0,0.5);
background: transparent;
margin-right: .5em;
border-radius: 50%;
}
.woocommerce  input[type="radio"] {
display: inline-block;
padding: 0 !important;
height: 32px !important;
width: 32px !important;
position: absolute;
opacity: 1;
border-radius: 50% !important;
border: 2px solid #f1f1f1;
background: #fbfbfb;
}
.woocommerce input[type="checkbox"] + span {
padding-left: 45px;
padding-top: 4px;
position: relative;
cursor: pointer;
line-height: 34px;
font-weight: 300;
font-size: 16px;
color: #777;
}
.woocommerce input#terms[type="checkbox"] + span{
font-size: 16px;
font-weight: 300;
color: #777;
}
.woocommerce input#terms[type="checkbox"] + span a {
color: #45b29d;
}
.woocommerce-checkout-review-order .woocommerce-terms-and-conditions-wrapper{
margin-bottom: 35px;
}
.woocommerce-checkout .wc_payment_methods .payment_box{
padding-left: 45px;
}
ul#shipping_method{
padding: 0;
margin: 7px 0;
list-style:none;
}
.woocommerce input[type="checkbox"]:checked::after{
opacity: 1;
visibility: visible;
}
.woocommerce input[type="checkbox"]::after{
content: '\e8ff';
font-family: 'fontello';
line-height: 34px;
top: 0;
color: #333;
font-size: 18px;
position: absolute;
left: 8px;
visibility: hidden;
}
.woocommerce input[type="radio"] + label::before {
border: none;
background: transparent;
}
.woocommerce input[type="radio"] + label, .woocommerce input[type="checkbox"] + label {
padding-top: 4px;
padding-bottom: 10px;
}
.woocommerce input[type="radio"] + label::after {
display:none;
}
.woocommerce input[type="radio"]::after {
content: '';
top: 7px;
border-radius: 50%;
background: #333;
width: 14px;
height: 14px;
position: absolute;
left: 7px;
visibility: hidden;
}
.woocommerce input[type="radio"]:checked::after{
opacity: 1;
visibility: visible;
}
.woocommerce table.shop_table tfoot .order-total  {
color: #e883ae;
}
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout{
margin-bottom:30px;
}
.woocommerce-checkout #payment ul.payment_methods li:not(:last-child){
margin-bottom:25px;
}
.woocommerce #ship-to-different-address .woocommerce-form__label> span{
font-family: 'Prata', serif;
font-weight: normal;
font-size: 24px;
line-height: 30px;
margin-right: 20px;
letter-spacing: -0.1px;
color: #333;
}
#ship-to-different-address{
margin-bottom: 0;
}
.woocommerce-checkout .terms.wc-terms-and-conditions{
margin-bottom:55px;
}
.woocommerce .woocommerce-checkout button#place_order,
body.woocommerce-checkout button#place_order
{
background-color: #e883ae;
padding-left: 30px !important;
padding-right: 30px !important;
padding-top: 13px !important;
padding-bottom: 13px !important;
color: #fff;
font-weight: normal;
line-height: 26px;
letter-spacing: 0.5px;
text-transform: uppercase;
border-radius: 30px;
font-size: 18px;
}
.woocommerce button.button:focus, .woocommerce button.button:hover {
box-shadow: none!important;
color: #fff;
}
.woocommerce-checkout h5#ship-to-different-address {
margin-bottom: 10px;
}
.woocommerce-MyAccount-navigation {
display: block;
margin-bottom: 20px;
}
.woocommerce-MyAccount-navigation ul {
margin: 0;
padding: 0;
border-bottom: 1px solid #e4e4e4;
}
.woocommerce-MyAccount-navigation li {
margin-right: 40px;
margin-bottom: 0;
display: inline-block;
}
.woocommerce .cart-collaterals .cross-sells, .woocommerce-page .cart-collaterals .cross-sells {
width: 48%;
float: left;
}
.woocommerce .cart-collaterals .cross-sells ul.products, .woocommerce-page .cart-collaterals .cross-sells ul.products {
float: none;
}
.woocommerce ul.products.columns-1 li.product, .woocommerce-page ul.products.columns-1 li.product {
width: 100%;
margin-right: 0;
}
.woocommerce ul.products.columns-2 li.product, .woocommerce-page ul.products.columns-2 li.product {
width: 48%;
}
.woocommerce ul.products.columns-3 li.product, .woocommerce-page ul.products.columns-3 li.product {
width: 30.75%;
}
.woocommerce ul.products.columns-4 li.product, .woocommerce-page ul.products.columns-4 li.product {
width: 22.05%;
}
.woocommerce ul.products.columns-5 li.product, .woocommerce-page ul.products.columns-5 li.product {
width: 16.75%;
}
.woocommerce .products ul li, .woocommerce ul.products li {
list-style: none outside;
}
.woocommerce ul.products li.last, .woocommerce-page ul.products li.last {
margin-right: 0;
}
.widget_product_search button {
position: absolute;
top: 0;
right: 20px;
background: none;
font-size: 20px;
color: #333;
line-height: 50px;
}
.widget_product_search form{
position: relative;
} .widget_shopping_cart_content .woocommerce-mini-cart-item .product-image {
float: left;
margin-right: 20px;
max-width: 80px;
overflow: hidden;
display: block;
position: relative;
clear: both;
}
.widget_shopping_cart_content .woocommerce-mini-cart-item .product-description {
overflow: hidden;
padding: 0;
padding-right: 30px;
position: relative;
}
.widget_shopping_cart_content .woocommerce-mini-cart-item a.remove_from_cart_button {
color: #fff;
position: absolute;
right: 0;
margin-top: 20px;
line-height: 1;
text-align: center;
background: none;
font-size: 18px;
width: 18px;
height: 18px;
display: inline-block;
z-index: 1;
border: 1px solid #fff;
border-radius: 50%;
}
.widget_shopping_cart_content .woocommerce-mini-cart-item img{
float: left;
margin-right: 20px;
max-width: 82px;
overflow: hidden;
}
.widget_shopping_cart_content .woocommerce-mini-cart__total strong {
font-weight: normal !important;
}
.widget_shopping_cart_content .woocommerce-mini-cart-item:not(:last-child) {
margin-bottom: 26px;
}
.widget_shopping_cart_content .woocommerce-mini-cart-item {
position: relative;
display: inline-block;
width: 100%;
}
.widget_shopping_cart_content .woocommerce-mini-cart-item  h6 a {
color: #a6c437;
}
.widget_shopping_cart_content .woocommerce-mini-cart__total {
padding: 30px 0;
min-width: 100px;
color: #fff;
font-size: 16px;
font-weight: 300;
letter-spacing: 0.5px;
text-transform: uppercase;
margin-bottom: 0;
display: block;
}
.woocommerce-mini-cart__buttons.buttons{
display: block;
margin-top: 0;	
}
.widget_shopping_cart_content .woocommerce-mini-cart__total .woocommerce-Price-amount {
padding-left: 5px;
letter-spacing: 0.5px;
font-weight: 500;
color: #e883ae;
}
.shopping-cart .woocommerce-mini-cart__buttons .button {
font-size: 12px;
letter-spacing: 1px;
padding: 2px 20px 1px;
background: #e883ae;
text-transform: uppercase;
border-radius: 30px;
color: #fff;
font-weight: normal;
text-align: center;
line-height: 26px;
display: inline-block;
}
.shopping-cart .woocommerce-mini-cart__buttons .button:first-child {
font-size: 12px;
letter-spacing: 1px;
padding: 2px 20px 1px;
margin-right: 5px;
text-transform: uppercase;
border-radius: 30px;
background: #45b29d;
color: #fff;
font-weight: normal;
text-align: center;
line-height: 26px;
}
.woocommerce-pagination .sp-pagination > li.paginated_link.active span {
color: #fff;
background: #b9b9b9;
display: block;
width: 32px;
height: 32px;
line-height: 32px;
text-align: center;
border-radius: 50px;
font-size: 12px;
border: 1px solid #b9b9b9;
}
.woocommerce-page  .woocommerce-product-gallery--with-images ol.flex-control-thumbs {
padding-left: 50px !important;
padding-right: 50px !important;
margin-left:0;
margin-top: 20px;
}
.woocommerce-page  .summary.entry-summary p.price{
margin-bottom: 26px;
letter-spacing: 0.3px;
color: #e883ae;
font-weight: 500;
font-size: 24px;
}
.woocommerce .summary.entry-summary .star-rating{
margin-right:10px;
}
.woocommerce .summary.entry-summary .woocommerce-review-link{
color: #45b29d;
vertical-align: middle;
}
.woocommerce .summary.entry-summary  .woocommerce-product-rating{
margin-bottom:26px;
}
.woocommerce .summary.entry-summary  .woocommerce-product-details__short-description{
margin-bottom:26px;
} .woocommerce .summary.entry-summary .quantity input[type="number"] {
text-align: left;
max-width: 150px;
width: 100%;
padding: 0 40px 0 20px;
border-radius: 0;
border: none;
height: 45px;
font-size: 14px;
margin-bottom: 0;
}
.woocommerce  .quantity{
text-align: left;
position: relative;
display: inline-block;
vertical-align: middle;
}
.woocommerce .summary.entry-summary .quantity {
margin-right: 20px;
}
.summary.entry-summary .product_meta > span{
display:block;
font-size: 14px;
color: #333;
font-weight: 300;
margin-bottom:5px;
}
.summary.entry-summary .product_meta span.sku{
color: #777;
}
.summary.entry-summary .product_meta > span a{
color: #45b29d;
}
.woocommerce  div.product  .summary.entry-summary form.cart {
margin-bottom: 30px;
}
.woocommerce  .summary.entry-summary .share .share-link {
width: 42px;
height: 42px;
border: 1px solid #b9b9b9;
line-height: 42px;
text-align: center;
color: #666;
border-radius: 50%;
font-size: 18px;
}
.woocommerce  .summary.entry-summary  .product_meta{
margin-bottom: 30px;
}
.widget.woocommerce .product_list_widget .woocommerce-Price-amount {
font-size: 14px;
line-height: 26px;
float: none;
}
.widget.woocommerce .product_list_widget .star-rating {
float: none;
}
.widget.woocommerce .product_list_widget .product .star-rating {
font-size: 14px;
}
.widget .product .product-image{
max-width: 100px;
margin: 0 30px 0 0;
position: relative;
}
.widget .product .product-description {
position: relative;
}
.woocommerce .woocommerce-cart-form .quantity input[type="number"] {
text-align: left;
width: 150px;
padding: 0 40px 0 20px;
border-radius: 0;
border: none;
height: 45px;
font-size: 14px;
margin-bottom: 0;
}
.woocommerce .cart_totals table.shop_table {
border-radius: 20px 0 0 20px;
}
.woocommerce table.shop_table {
text-align: left;
width: 100%;
overflow: hidden;
}
.woocommerce-MyAccount-navigation li  a {
font-family: 'Poppins', sans-serif;
display: block;
font-weight: 500;
font-size: 18px;
line-height: 22px;
padding: 15px 10px;
color: #333;
position: relative;
}
.woocommerce-MyAccount-navigation li:first-child > a {
padding-left: 0;
}
.woocommerce-MyAccount-content{
padding: 20px 0;
}
.woocommerce-MyAccount-content p:first-child{
color: #333;
font-size: 18px;
line-height: 30px;
}
.woocommerce-MyAccount-content a {
color: #45b29d;
}
.woocommerce-MyAccount-content .woocommerce-message, 
.woocommerce-MyAccount-content .woocommerce-info
{
padding: 0;
margin: 0 !important;
background: transparent;
color: #333;
}
.woocommerce-MyAccount-navigation li a:after {
content: "";
position: absolute;
top: 100%;
left: 0;
width: 100%;
background: #45b29d;
height: 1px;
opacity: 0;
visibility: hidden;
-webkit-transition: all .45s ease;
-o-transition: all .45s ease;
transition: all .45s ease;
}
.woocommerce-MyAccount-navigation li.is-active a {
border-bottom-color: #fff;
color: #45b29d;
}
.woocommerce-MyAccount-navigation li.is-active a:after {
opacity: 1;
visibility: visible;
}
.woocommerce-MyAccount-content .woocommerce-message a.woocommerce-Button,
.woocommerce-MyAccount-content .woocommerce-info a.woocommerce-Button 
{
margin-right: 20px;
}
.woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper{
margin-bottom: 30px;
}
.woocommerce-ordering .custom-select .select-title {
background-color: #e8e8e8;
padding: 10px 50px 10px 30px;
margin-top: 0;
}
.woocommerce-page #content .woocommerce-ordering .custom-select .select-list {
border: 2px solid #e8e8e8;
padding: 26px 0 6px;
margin: 0;
}
.woocommerce-page #content .woocommerce-ordering .custom-select {
width: auto;
min-width: 250px;
z-index: 5;
}
.woocommerce.widget_price_filter button.button{
float: right;
text-transform: uppercase;
border-radius: 30px;
background: #45b29d;
color: #fff;
font-weight: normal;
text-align: center;
line-height: 26px;
padding-left: 20px !important;
padding-right: 20px !important;
padding-top: 2px !important;
padding-bottom: 1px !important;
font-size: 12px;
letter-spacing: 1px;
}
.woocommerce.widget_price_filter .price_slider_amount{
margin-top: 20px;
}
.woocommerce.widget_price_filter .price_label{
line-height: 30px;
font-family: 'Poppins', sans-serif;
color: #777;
font-size: 14px;
font-weight: 300;
}
.woocommerce.widget_price_filter .ui-widget-content {
border: none;
background-color: #f1f1f1;
background-image: none;
color: #fff;
}
.woocommerce.widget_price_filter .ui-slider-horizontal .ui-slider-range {
top: 0;
height: initial;
}
.woocommerce.widget_price_filter  .ui-slider:not(:last-child){
margin-bottom: 26px;
}
.woocommerce.widget_price_filter  .ui-slider-handle{
border: none;
border-radius: 50%;
width: 22px;
height: 22px;
margin-left: -4px;
top: 50%;
background: #7436a5;
background: -moz-linear-gradient(right left, #e883ae 0%, #915291 100%);
background: -webkit-linear-gradient(right left, #e883ae 0%, #915291 100%);
background: linear-gradient(to right, #e883ae 0%, #915291 100%);
}
.woocommerce.widget_price_filter .ui-slider-handle:last-child{
margin-left: -20px;
}
.woocommerce.widget_price_filter  .ui-slider-handle:before{
content: '';
position: absolute;
width: 8px;
height: 8px;
background-color: #fff;
border-radius: 50%;
left: 50%;
top: 50%;
margin-top: -4px;
margin-left: -4px;
}
.woocommerce-page form.woocommerce-form-login label.woocommerce-form__label-for-checkbox {
margin-top:15px;
display: inline-block;
margin-left: 25px;
}
.woocommerce-tabs .comment-text .star-rating{
float: right;
}
.woocommerce-message a.button{
margin-right:15px;	
}
body .select2-dropdown {
border: 1px solid #e8e8e8;
}
.product-description a.added_to_cart{
font-size: 12px;
letter-spacing: 1px;
padding: 2px 20px 1px;
text-transform: uppercase;
}
.woocommerce .woocommerce-mini-cart-item .quantity {
border: none;
color: #e883ae;
font-size: 14px;
font-weight: 300;
line-height: 30px;
display: block;
text-align: left;
}
.widget_shopping_cart_content .woocommerce-mini-cart-item a{
color:#fff;
font-size: 18px;
line-height: 26px;
letter-spacing: 0;
font-family: 'Prata', serif;
} .product  .star-rating {
display: block;
margin: 0;
float: right;
}
.product .star-rating {
float: left;
overflow: hidden;
position: relative;
height: 22px;
font-size: 16px;
width: 5.2em;
font-family: 'Linearicons';
font-style: normal;
font-weight: normal;
speak: none;
margin-right: .2em;
text-align: center;
font-variant: normal;
text-transform: none;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.product .star-rating:before {
content: "\e68d\e68d\e68d\e68d\e68d";
color: #999;
float: left;
top: 0;
left: 0;
position: absolute;
}
.product .star-rating span {
overflow: hidden;
float: left;
top: 0;
left: 0;
position: absolute;
padding-top: 1.5em;
}
.product .star-rating span:before {
content: "\e68d\e68d\e68d\e68d\e68d";
top: 0;
position: absolute;
left: 0;
color: #45b29d;
}
.product-description .posted_in a{
font-size: 14px;
line-height: 20px;
font-weight: 300;
letter-spacing: 1px;
color: #45b29d;
}
.ys-products-holder.woocommerce.ys-view-grid .products{
padding: 0;
}
.single-product h1.product_title {
margin-bottom: 17px;
line-height: 1.2;
}
.single-product .summary.entry-summary .star-rating{
font-size: 20px;
}
.single_add_to_cart_button.button{
vertical-align: middle;
background: #e883ae;
padding: 10px 30px 9px;
letter-spacing: 0.5px;
font-size: 16px;
text-transform: uppercase;
border-radius: 30px;
color: #fff;
font-weight: normal;
text-align: center;
line-height: 26px;
}
#main .product .related.products h2{
margin-bottom: 30px;
font-size: 30px;
line-height: 40px;
}
#main .product .related.products{
clear: both;
position: relative;
display: block;
float: none;
}
#main .product .summary.entry-summary .share-wrap.var2{
margin-bottom: 60px;
}
.woocommerce-Reviews h2.woocommerce-Reviews-title{
margin-bottom: 0;
font-size: 24px;
line-height: 30px;
}
.woocommerce-Reviews li {
padding: 25px 0;
}
.single-product .summary.entry-summary .woocommerce-Reviews #comments {
margin-bottom: 60px;
}
.single-product .summary.entry-summary .woocommerce-Reviews .star-rating {
font-size: 16px;
}
#review_form_wrapper .comment-reply-title{
font-size: 24px;
line-height: 30px;
margin-bottom: 23px;
font-family: 'Prata', serif;
color: #333;
font-weight: normal;
letter-spacing: -0.1px;
display: block;
}
.woocommerce-Reviews #commentform .form-submit{
margin-top: 36px;
}
#main .product .upsells.products {
clear: both;
position: relative;
display: block;
float: none;
}
#main .product .upsells.products h2 {
margin-bottom: 30px;
font-size: 30px;
line-height: 40px;
}
.cart-collaterals .cross-sells h2 {
margin-bottom: 30px;
font-size: 30px;
line-height: 40px;
}
.cart-collaterals .cart_totals  h2 {
margin-bottom: 30px;
font-size: 30px;
line-height: 40px;
}
.cart_totals  .checkout-button{
font-size: 18px;
padding: 13px 30px;
letter-spacing: 0.5px;
background: #e883ae;
text-transform: uppercase;
border-radius: 30px;
color: #fff;
font-weight: normal;
text-align: center;
line-height: 26px;
float: right;
}
.shipping-calculator-form .button{
font-size: 12px;
letter-spacing: 1px;
padding: 2px 20px 1px;
text-transform: uppercase;
border-radius: 30px;
background: #45b29d;
color: #fff;
font-weight: normal;
text-align: center;
line-height: 26px;
margin-top: 20px;
}
a.shipping-calculator-button{
color: #45b29d;
}
.woocommerce-shipping-calculator p:not(:last-child) {
margin-bottom: 0;
}
.cart_totals  .order-total .woocommerce-Price-amount{
color: #e883ae;
font-weight: 500;
font-size: 16px;
}
.woocommerce table.shop_table.woocommerce-cart-form__contents {
border-radius: 20px 20px 0 0;
}
.woocommerce table.shop_table.woocommerce-cart-form__contents th{
font-size: 16px;
letter-spacing: 0.5px;
color: #333;
padding: 13px 25px;
}
.woocommerce-cart-form__contents .actions button[name="update_cart"]{
padding: 10px 30px 9px;
letter-spacing: 0.5px;
font-size: 16px;
text-transform: uppercase;
border-radius: 30px;
background: #45b29d;
color: #fff;
font-weight: normal;
text-align: center;
line-height: 26px;
}
.widget_shopping_cart_content .quantity {
position: relative;
display: inline-block;
border-radius: 0;
overflow: hidden;
border: none;
color: #e883ae;
font-weight: 300;
line-height: 30px;
}
.woocommerce table.shop_table tr > td.product-subtotal {
color: #333;
}
.woocommerce table.shop_table.cart{
table-layout: auto;
}
.woocommerce table.shop_table.cart .product-name img {
height: auto;
max-width: 78px;
margin-right: 20px;
}
.woocommerce table.shop_table.cart .product-name a {
font-size: 18px;
line-height: 22px;
letter-spacing: 0;
font-family: 'Prata', serif;
color: #333;
font-weight: normal;
border-bottom: none;
display: inline-block;
vertical-align: top;
}
.woocommerce table.shop_table.cart .product-name a.remove {
font: 18px/18px 'Poppins', sans-serif;
}
.woocommerce table.shop_table.cart td {
padding: 26px;
}
.woocommerce-page .col2-set#customer_details{
margin-left: -15px;
margin-right: -15px;
}
.checkout_coupon.woocommerce-form-coupon input.input-text{
background: #fff;
font-family: 'Poppins', sans-serif;
width: 100%;
color: #777;
border-radius: 7px;
height: 45px;
font-size: 16px;
font-weight: 300;
padding: 10px 20px;
border: 2px solid #f1f1f1;
}
.checkout_coupon.woocommerce-form-coupon .button {
position: absolute;
left: 40%;
padding: 10px 30px 9px;
letter-spacing: 0.5px;
font-size: 16px;
text-transform: uppercase;
border-radius: 30px;
background: #45b29d;
color: #fff;
font-weight: normal;
text-align: center;
line-height: 26px;
}
.checkout.woocommerce-checkout .woocommerce-billing-fields h3{
margin-bottom: 8px;
font-size: 24px;
line-height: 30px;
}
h3#order_review_heading{
margin-bottom: 13px;
font-size: 24px;
line-height: 30px;
}
.woocommerce table.shop_table.woocommerce-checkout-review-order-table{
border-radius: 20px 20px 0 0;
color: #333;
margin-bottom: 39px;
}
.woocommerce table.shop_table.woocommerce-checkout-review-order-table td.product-name,
.woocommerce table.shop_table.woocommerce-checkout-review-order-table td.product-name .product-quantity
{
font-size: 18px;
line-height: 26px;
letter-spacing: 0;
color: #333;
font-family: 'Prata', serif;
}
.woocommerce-checkout-review-order ul.wc_payment_methods input[type="radio"] + label{
font-weight: 500;
color: #333;
font-size: 18px;	
}
.woocommerce-page ul.wc_payment_methods  img {
margin-left: 10px;
}
.woocommerce-checkout #payment ul.payment_methods{
margin-bottom: 26px;
}
.woocommerce-checkout form .form-row.validate-required {
padding: 0;
margin: 10px 0 0 0;
}
.woocommerce form .form-row-wide.address-field#billing_address_2_field, 
.woocommerce form .form-row-wide.address-field#shipping_address_2_field 
{
margin-top: 15px;
padding: 0;
}
.woocommerce-MyAccount-content .col2-set.woocommerce-Addresses{
margin-left: -15px;
margin-right: -15px;
}
.woocommerce-MyAccount-content .woocommerce-Address-title h3{
font-weight: 500;
letter-spacing: 0.3px;
font: 18px/30px 'Poppins', sans-serif;
margin-bottom: 20px;
}
.woocommerce-MyAccount-content .woocommerce-address-fields .button{
padding: 10px 30px 9px;
letter-spacing: 0.5px;
font-size: 16px;
text-transform: uppercase;
border-radius: 30px;
background: #45b29d;
color: #fff;
font-weight: normal;
text-align: center;
line-height: 26px;
}
.woocommerce-MyAccount-content a.edit{
background: #e4e4e4;
color: #333;
font-size: 12px;
letter-spacing: 1px;
padding: 2px 20px 1px;
text-transform: uppercase;
border-radius: 30px;
font-weight: normal;
text-align: center;
line-height: 26px;
display: inline-block;
}
.woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-Button{
padding: 10px 30px 9px;
letter-spacing: 0.5px;
font-size: 16px;
text-transform: uppercase;
border-radius: 30px;
background: #45b29d;
color: #fff;
font-weight: normal;
text-align: center;
line-height: 26px;
}
.woocommerce-MyAccount-content fieldset {
border-radius: 0;
padding: 0;
border-color: transparent;
}
.woocommerce-MyAccount-content fieldset legend {
font-size: 18px;
margin-bottom: 13px;
color: #333;
line-height: 30px;
font-weight: 500;
padding:0;
padding-top: 26px;	
}
.woocommerce-account .woocommerce #customer_login h2{
margin-bottom: 18px;
font-size: 36px;
line-height: 39px;
}
.woocommerce-form.woocommerce-form-login .woocommerce-Button{
padding: 7px 30px 6px;
display: inline-block;
font-size: 14px;
text-transform: uppercase;
border-radius: 30px;
background: #45b29d;
color: #fff;
font-weight: normal;
text-align: center;
line-height: 26px;
letter-spacing: 0.8px;
}
.woocommerce-form.woocommerce-form-login .woocommerce-LostPassword.lost_password{
margin-top:-44px;
float: right;
}
.woocommerce-form.woocommerce-form-register .woocommerce-Button{
padding: 7px 30px 6px;
display: inline-block;
font-size: 14px;
text-transform: uppercase;
border-radius: 30px;
background: #45b29d;
color: #fff;
font-weight: normal;
text-align: center;
line-height: 26px;
letter-spacing: 0.8px;
}
.woocommerce-privacy-policy-text p{
margin-bottom: 15px;
}
.woocommerce-mini-cart__empty-message{
color: #fff;
}
.widget_products .product_list_widget li:not(:last-child) {
margin-bottom: 26px;
}
.widget_products .product_list_widget li {
height: 100%;
position: relative;
}
.widget.widget_products .product-image:not(:last-child) {
margin-bottom: 0;
margin-right: 20px;
}
.widget.widget_products .product-image {
float: left;
position: relative;
overflow: hidden;
}
.widget.widget_products .product-description {
overflow: hidden;
}
.widget.widget_products .product-description .product-name:not(:last-child) {
margin-bottom: 0;
}
.widget.widget_products .product-description .product-name {
line-height: 26px;
}
.widget.widget_products  .product-price {
font-size: 14px;
}
.widget.widget_products .product-image img{
max-width:78px;
}
body.single.single-product .breadcrumbs-wrap .ys-page-title.page-title{
display: none;
}
body.single.single-product .breadcrumbs-wrap {
padding: 13px 0 12px;
}
form.woocommerce-checkout .shipping_address  .form-row-first.form-row.validate-required, 
form.woocommerce-checkout .shipping_address  .form-row-last.form-row.validate-required 
{
padding: 0;
margin: 5px 0 0 0;
}
.woocommerce-checkout .shop_table.sumo_order_subscription label {
margin-bottom: 0;
padding-left: 0;
padding-right: 15px;
padding-top: 2px;
display: inline-block;
}
.woocommerce-checkout table.shop_table.sumo_order_subscription td {
padding: 13px 0;
}
.shop_table.sumo_order_subscription{
margin-bottom: 20px;
}
.woocommerce-MyAccount-content h2{
font-size: 36px;
line-height: 39px;
margin-bottom: 30px;
}
.woocommerce-MyAccount-content table.shop_table.my_account_orders{
border-radius: 20px 20px 0 0;
overflow: hidden;
}
.woocommerce-page .woocommerce-product-gallery--with-images ol.flex-control-thumbs .owl-item img {
opacity: 0.5;
}
.woocommerce-page .woocommerce-product-gallery--with-images ol.flex-control-thumbs .owl-item img.flex-active {
opacity: 1;
}
.woocommerce-ResetPassword .woocommerce-Button {
padding: 7px 30px 6px;
display: inline-block;
font-size: 14px;
text-transform: uppercase;
border-radius: 30px;
background: #45b29d;
color: #fff;
font-weight: normal;
text-align: center;
line-height: 26px;
letter-spacing: 0.8px;
}
.woocommerce-page .select2-container--default .select2-results__option--highlighted[aria-selected], 
.woocommerce-page .select2-container--default .select2-results__option--highlighted[data-selected] {
background-color: #293e4a;
color: #fff;
}
.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {
min-height: 100px;
}
@media only screen and (max-width: 768px){
.single-product h1.product_title {
font-size: 40px;
}
.woocommerce table.shop_table.cart .product-name a.product-name{
max-width: 100%;
}	
.woocommerce .cart-collaterals .cart_totals table td {
border-left: none;
}	
.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:right!important}.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:left!important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";color: #333;font-weight:300;text-transform: uppercase;float:left}.woocommerce table.shop_table_responsive tr td.actions::before,.woocommerce table.shop_table_responsive tr td.product-remove::before,.woocommerce-page table.shop_table_responsive tr td.actions::before,.woocommerce-page table.shop_table_responsive tr td.product-remove::before{display:none}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgba(0,0,0,.025)}.woocommerce table.my_account_orders tr td.order-actions,.woocommerce-page table.my_account_orders tr td.order-actions{text-align:left}.woocommerce table.my_account_orders tr td.order-actions::before,.woocommerce-page table.my_account_orders tr td.order-actions::before{display:none}.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions .button{float:none;margin:.125em .25em .125em 0}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:48%;float:left;clear:both;margin:0 0 2.992em}.woocommerce ul.products[class*=columns-] li.product:nth-child(2n),.woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n){float:right;clear:none!important}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float:none;width:100%}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:none}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:left}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:none;padding-bottom:.5em}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce #content table.cart td.actions .coupon::before,.woocommerce table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::before,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::before,.woocommerce-page table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::before{content:' ';display:table}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::after{clear:both}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:48%;box-sizing:border-box}.woocommerce #content table.cart td.actions .coupon .button.alt,.woocommerce #content table.cart td.actions .coupon .input-text+.button,.woocommerce table.cart td.actions .coupon .button.alt,.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce-page #content table.cart td.actions .coupon .button.alt,.woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .button.alt,.woocommerce-page table.cart td.actions .coupon .input-text+.button{float:right}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{display:block;width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .shipping_calculator{width:100%;float:none;text-align:left}.woocommerce-page.woocommerce-checkout form.login .form-row,.woocommerce.woocommerce-checkout form.login .form-row{width:100%;float:none}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:left;padding:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:100%;box-sizing:border-box;margin-bottom:1em}.woocommerce .lost_reset_password .form-row-first,.woocommerce .lost_reset_password .form-row-last,.woocommerce-page .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-last{width:100%;float:none;margin-right:0}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%}.single-product .twentythirteen .panel{padding-left:20px!important;padding-right:20px!important}
.woocommerce-form.woocommerce-form-login .woocommerce-LostPassword.lost_password{
margin-top:10px;
float: none;;
}
.woocommerce-page form.woocommerce-form-login label.woocommerce-form__label-for-checkbox {
margin-left: 0;
}
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 {
float: none;
width: 100%;
max-width: 100%;
}
.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 {
float: none;
width: 100%;
flex: none;
max-width: 100%;
}
.shop_table_responsive.cart td:not(.product-name):not(.actions) {
padding-right: 40%!important;
}
.woocommerce-cart-form__contents .actions .coupon {
width: 100%;
padding-bottom: 20px!important;
}
.woocommerce-cart .woocommerce table.shop_table.cart {
margin-bottom: 0;
}
.woocommerce-page .woocommerce-cart-form{
margin-bottom: 80px;
}
.woocommerce-page table.cart td.actions .button[name="update_cart"] {
display: block;
margin: 0 auto;
width: auto !important;
}
.woocommerce-page.woocommerce-cart table.cart td.actions .coupon .input-text{
width: calc(100% - 50px)!important;
}
.woocommerce-page.woocommerce-cart table.cart td.actions .coupon .input-text+.button {
width: auto!important;
}
.woocommerce-page.woocommerce-cart table.cart .product-name:not(:last-child) {
margin-bottom: 0;
}
.woocommerce-page table.shop_table_responsive.cart tr td.product-name::before {
content: '';
}
.woocommerce table.shop_table.cart .product-name a.remove {
float: left;
}
.woocommerce-cart .woocommerce table.shop_table.cart td {
padding: 13px 10px;
}
.woocommerce-page.woocommerce-cart .cart_totals  table.shop_table_responsive tr td {
display: table-cell;
text-align: left!important;
}
.woocommerce-page.woocommerce-cart .cart_totals  table.shop_table_responsive tbody th {
display: table-cell;
}
.woocommerce-page.woocommerce-cart .cart_totals  table.shop_table_responsive tbody tr td::before {
content: '';
}
.woocommerce-page.woocommerce-cart .cart_totals  table.shop_table_responsive tbody tr  {
display: table-row;
}
.woocommerce-page.woocommerce-cart .cart_totals  table.shop_table th {
padding: 13px 13px;
}
.woocommerce-page.woocommerce-cart .cart_totals  table.shop_table td {
padding: 13px 13px;
}
.woocommerce .col2-set, .woocommerce-page .col2-set {
margin-bottom: 50px;
}
}.wpb_vc_table_container {overflow-y: auto;}.wpb_vc_table, #visual_composer_content .wpb_vc_table {border-collapse: collapse;}.wpb_vc_table td.vc_table_cell.vc_cell_border_top, #visual_composer_content .wpb_vc_table td.vc_table_cell.vc_cell_border_top {border-top: 1px solid #000000;}.wpb_vc_table td.vc_table_cell.vc_cell_border_left, #visual_composer_content .wpb_vc_table td.vc_table_cell.vc_cell_border_left {border-left: 1px solid #000000;}.wpb_vc_table td.vc_table_cell.vc_cell_border_right, #visual_composer_content .wpb_vc_table td.vc_table_cell.vc_cell_border_right {border-right: 1px solid #000000;}.wpb_vc_table td.vc_table_cell.vc_cell_border_bottom, #visual_composer_content .wpb_vc_table td.vc_table_cell.vc_cell_border_bottom {border-bottom: 1px solid #000000;}.wpb_vc_table td.vc_table_cell.vc_cell_borders_all, #visual_composer_content .wpb_vc_table td.vc_table_cell.vc_cell_borders_all {border: 1px solid #000000;}.vc_stroked .vc_table_content {text-decoration: line-through;}.entry-content .wpb_vc_table {border-bottom: 0px;}.wpb_vc_table{width:100%;line-height:1;-webkit-box-sizing:padding-box;box-sizing:padding-box}#visual_composer_content table.vc-table-plugin-theme-default{border-collapse:separate;border-spacing:0;border:1px solid #ebebeb}#visual_composer_content table.vc-table-plugin-theme-default tr.vc-th td{border:1px solid #ebebeb;text-align:left}#visual_composer_content table.vc-table-plugin-theme-default td{padding:8px 15px;border:1px solid #ebebeb}table.vc-table-plugin-theme-classic{border:1px solid #dcdcdc}table.vc-table-plugin-theme-classic tr.vc-th td{font-weight:700;background-color:#f9f9f9;padding:10px 15px;border:1px solid #dcdcdc;text-align:left}table.vc-table-plugin-theme-classic td{padding:8px 15px;border:1px solid #dcdcdc}table.vc-table-plugin-theme-classic tr:hover,table.vc-table-plugin-theme-classic tr:nth-child(2n+1){background-color:#f9f9f9}table.vc-table-plugin-theme-classic_orange{border:1px solid #ffac14}table.vc-table-plugin-theme-classic_orange tr.vc-th td{font-weight:700;color:#fff;background:#ffac14;padding:10px 15px;border-bottom:none;text-align:left}table.vc-table-plugin-theme-classic_orange td{padding:8px 15px;border:1px solid #ffac14}table.vc-table-plugin-theme-classic_orange tr:hover,table.vc-table-plugin-theme-classic_orange tr:nth-child(2n+1){background-color:#fff4e0}table.vc-table-plugin-theme-classic_pink{border:1px solid #f64747}table.vc-table-plugin-theme-classic_pink tr.vc-th td{font-weight:700;color:#fff;background:#f64747;padding:10px 15px;border-bottom:none;text-align:left}table.vc-table-plugin-theme-classic_pink td{padding:8px 15px;border:1px solid #f64747}table.vc-table-plugin-theme-classic_pink tr:hover,table.vc-table-plugin-theme-classic_pink tr:nth-child(2n+1){background-color:#fef1f1}table.vc-table-plugin-theme-classic_purple{border:1px solid #4a4683}table.vc-table-plugin-theme-classic_purple tr.vc-th td{font-weight:700;color:#fff;background:#4a4683;padding:10px 15px;border-bottom:none;text-align:left}table.vc-table-plugin-theme-classic_purple td{padding:8px 15px;border:1px solid #4a4683}table.vc-table-plugin-theme-classic_purple tr:hover,table.vc-table-plugin-theme-classic_purple tr:nth-child(2n+1){background-color:#dddcec}table.vc-table-plugin-theme-classic_blue{border:1px solid #0c9df7}table.vc-table-plugin-theme-classic_blue tr.vc-th td{font-weight:700;color:#fff;background:#0c9df7;padding:10px 15px;border-bottom:none;text-align:left}table.vc-table-plugin-theme-classic_blue td{padding:8px 15px;border:1px solid #0c9df7}table.vc-table-plugin-theme-classic_blue tr:hover,table.vc-table-plugin-theme-classic_blue tr:nth-child(2n+1){background-color:#eaf7fe}table.vc-table-plugin-theme-classic_green{border:1px solid #98c407}table.vc-table-plugin-theme-classic_green tr.vc-th td{font-weight:700;color:#fff;background:#98c407;padding:10px 15px;border-bottom:none;text-align:left}table.vc-table-plugin-theme-classic_green td{padding:8px 15px;border:1px solid #98c407}table.vc-table-plugin-theme-classic_green tr:hover,table.vc-table-plugin-theme-classic_green tr:nth-child(2n+1){background-color:#f2fdcd}table.vc-table-plugin-theme-simple tr.vc-th td{font-weight:700;border-bottom:2px solid #dcdcdc;text-align:left}table.vc-table-plugin-theme-simple td{padding:8px;border-bottom:1px solid #dcdcdc}table.vc-table-plugin-theme-simple tr:hover{background-color:#f9f9f9}table.vc-table-plugin-theme-simple_orange tr.vc-th td{font-weight:700;border-bottom:2px solid #ffac14;text-align:left}table.vc-table-plugin-theme-simple_orange td{padding:8px;border-bottom:1px solid #ffac14}table.vc-table-plugin-theme-simple_orange tr:hover{background-color:#fff4e0}table.vc-table-plugin-theme-simple_pink tr.vc-th td{font-weight:700;border-bottom:2px solid #f64747;text-align:left}table.vc-table-plugin-theme-simple_pink td{padding:8px;border-bottom:1px solid #f64747}table.vc-table-plugin-theme-simple_pink tr:hover{background-color:#fef1f1}table.vc-table-plugin-theme-simple_purple tr.vc-th td{font-weight:700;border-bottom:2px solid #4a4683;text-align:left}table.vc-table-plugin-theme-simple_purple td{padding:8px;border-bottom:1px solid #4a4683}table.vc-table-plugin-theme-simple_purple tr:hover{background-color:#dddcec}table.vc-table-plugin-theme-simple_blue tr.vc-th td{font-weight:700;border-bottom:2px solid #0c9df7;text-align:left}table.vc-table-plugin-theme-simple_blue td{padding:8px;border-bottom:1px solid #0c9df7}table.vc-table-plugin-theme-simple_blue tr:hover{background-color:#eaf7fe}table.vc-table-plugin-theme-simple_green tr.vc-th td{font-weight:700;border-bottom:2px solid #98c407;text-align:left}table.vc-table-plugin-theme-simple_green td{padding:8px;border-bottom:1px solid #98c407}table.vc-table-plugin-theme-simple_green tr:hover{background-color:#f2fdcd}
 #branding { z-index:9996; } .lwa { margin-bottom:10px; }
form.lwa-form, form.lwa-remember, div.lwa-register form { position:relative; }
.lwa table { width:100% !important; margin:0px !important; border:none !important; border-spacing:0; border-collapse:collapse; }
.lwa td,.lwa th { padding:0; border-spacing:0; border:none !important; } 
.lwa td { padding-top:7px; vertical-align:top; background-color:none; } .lwa .lwa-username-label, .lwa .lwa-password-label { padding-right:10px; vertical-align:middle; }
.lwa-password input, .lwa-username input, .lwa-email input, .lwa-remember-email input { margin:0px; width:96%; padding-left:2%; padding-right:2%; }
.lwa-loading { position:absolute; width:100%; height:100%; background:#FFFFFF url(//nuveyoga.com/wp-content/plugins/login-with-ajax/templates/loading.gif) 50% 50% no-repeat; left:0px; top:0px; opacity:0.8; filter:alpha(opacity=80)}
.lwa-status { margin:0px 0px 5px; padding:10px 10px; color:#333; border-radius:3px; display:none; }
.lwa-status-invalid, .lwa-status-confirm { display:block !important; }
.lwa-status-invalid { background-color:#FFEBE8; border:1px solid #C00; }
.lwa-status-confirm { background-color:#f1fff0; border:1px solid #a8d144; } .lwa-avatar { width:60px; padding-right:10px; }
.lwa-info { text-transform:lowercase; } .lwa-remember { margin-top:10px; display:none; } .lwa .lwa-register { margin-top:10px; display:none; } .lwa-register hr { display:block; }
.lwa-register #openid_identifier { width:auto; } .lwa-modal-bg { position: fixed; height: 100%; width: 100%; background: #000; background: rgba(0,0,0,.8); z-index: 100; display: none; top: 0; left: 0; }	
.lwa-modal { visibility: hidden; top: 100px; left: 50%; margin-left: -240px; width: 400px; background: #fefefe; position: absolute; z-index: 101; padding: 30px 40px 34px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -moz-box-shadow: 0 0 10px rgba(0,0,0,.4); -webkit-box-shadow: 0 0 10px rgba(0,0,0,.4); -box-shadow: 0 0 10px rgba(0,0,0,.4); }
.lwa-modal h4, .lwa-modal p { margin-bottom:10px; }
.lwa-modal .lwa-modal-close { font-size: 30px; line-height: .5; position: absolute; top: 8px; right: 11px; color: #aaa; text-shadow: 0 -1px 1px rbga(0,0,0,.6); font-weight: bold; cursor: pointer; } .lwa-divs-only p { margin:8px 0px 5px !important; }
.lwa-divs-only input[type="text"] { margin:5px 0px 10px; }
.lwa-divs-only .lwa-submit-button, .lwa-divs-only .lwa-links { margin-top:5px; }
.lwa-divs-only .lwa-form .lwa-submit-button { float:right; }
.lwa-divs-only .lwa-remember, .lwa-divs-only .lwa-register { clear:both; }.ys-table-holder.wpb_mad_table.wpb_content_element.type-2 {
border-radius: 20px 0 0 20px;
overflow: hidden;
}
.ys-table-holder.wpb_mad_table.wpb_content_element table {
margin: 0;
}
.ys-table-holder table tr {
-webkit-transition: all .35s ease;
-o-transition: all .35s ease;
transition: all .35s ease;
}
.ys-table-holder table tr.vc-th > td {
color: #333;
padding: 13px 25px;
text-align: left;
letter-spacing: 0.5px;
font-weight: 300;
}
.ys-table-holder table tr > td, 
.ys-table-holder  table tr > th {
line-height: 1.8 !important;
padding: 13px 25px;
text-align: left;
background: transparent;
}
.ys-table-holder table tr:hover {
background: #fbfbfb;
}
.vc_table_cell.vc_cell_border_left{
border-left: 1px solid #e8e8e8; 
}
.vc_table_cell.vc_cell_border_right{
border-right: 1px solid #e8e8e8;
} table[class*="vc-table-plugin-theme-classic"] {
border-width: 0;
}
table.vc-table-plugin-theme-classic_purple td,
table.vc-table-plugin-theme-classic_orange td,
table.vc-table-plugin-theme-classic_pink td,
table.vc-table-plugin-theme-classic_blue td,
table.vc-table-plugin-theme-classic_green td
{
border-width: 0;
} .ys-table-holder.ys-table-classic_purple {
border: 1px solid #d9d9d9;
}
table.vc-table-plugin-theme-simple_purple tr.vc-th td {
border-color: #d9d9d9;
background-color: #4A4683;
color: #fcfcfc;
}
.ys-table-holder.wpb_mad_table .vc-table-plugin-theme-simple_purple td.vc_table_cell {
border-left-width: 0;
border-right-width: 0;
}
.ys-table-holder.wpb_mad_table table.vc-table-plugin-theme-classic_purple tr.vc-th,
.ys-table-holder.wpb_mad_table table.vc-table-plugin-theme-classic_purple tr.vc-th:hover,
.ys-table-holder.wpb_mad_table table.vc-table-plugin-theme-simple_purple tr.vc-th,
.ys-table-holder.wpb_mad_table table.vc-table-plugin-theme-simple_purple tr.vc-th:hover { background-color: #4A4683; } .ys-table-holder.ys-table-classic_orange {
border: 1px solid #d9d9d9;
}
table.vc-table-plugin-theme-simple_orange tr.vc-th td {
border-color: #d9d9d9;
background-color: #ffac14;
color: #fcfcfc;
}
.ys-table-holder.wpb_mad_table .vc-table-plugin-theme-simple_orange td.vc_table_cell {
border-left-width: 0;
border-right-width: 0;
}
.ys-table-holder.ys-table-classic_orange table tr:hover {
background: #ffac14;
}
.ys-table-holder.wpb_mad_table table.vc-table-plugin-theme-classic_orange tr.vc-th,
.ys-table-holder.wpb_mad_table table.vc-table-plugin-theme-classic_orange tr.vc-th:hover,
.ys-table-holder.wpb_mad_table table.vc-table-plugin-theme-simple_orange tr.vc-th,
.ys-table-holder.wpb_mad_table table.vc-table-plugin-theme-simple_orange tr.vc-th:hover { background-color: #ffac14; } .ys-table-holder.ys-table-classic_pink {
border: 1px solid #f64747;
}
table.vc-table-plugin-theme-simple_pink tr.vc-th td {
border-color: #d9d9d9;
background-color: #f64747;
color: #fcfcfc;
}
.ys-table-holder.wpb_mad_table .vc-table-plugin-theme-simple_pink td.vc_table_cell {
border-left-width: 0;
border-right-width: 0;
}
.ys-table-holder.ys-table-classic_pink table tr:hover {
background: #fef1f1;
}
.ys-table-holder.wpb_mad_table table.vc-table-plugin-theme-classic_pink tr.vc-th,
.ys-table-holder.wpb_mad_table table.vc-table-plugin-theme-classic_pink tr.vc-th:hover,
.ys-table-holder.wpb_mad_table table.vc-table-plugin-theme-simple_pink tr.vc-th,
.ys-table-holder.wpb_mad_table table.vc-table-plugin-theme-simple_pink tr.vc-th:hover { background-color: #f64747; } .ys-table-holder.ys-table-classic_blue  {
border: 1px solid #28abe3;
}
table.vc-table-plugin-theme-simple_blue tr.vc-th td {
border-color: #d9d9d9;
background-color: #28abe3;
color: #fcfcfc;
}
.ys-table-holder.wpb_mad_table .vc-table-plugin-theme-simple_blue td.vc_table_cell {
border-left-width: 0;
border-right-width: 0;
}
.ys-table-holder.ys-table-classic_blue table tr:hover {
background: #28abe3;
}
.ys-table-holder.wpb_mad_table table.vc-table-plugin-theme-classic_blue tr.vc-th,
.ys-table-holder.wpb_mad_table table.vc-table-plugin-theme-classic_blue tr.vc-th:hover,
.ys-table-holder.wpb_mad_table table.vc-table-plugin-theme-simple_blue tr.vc-th,
.ys-table-holder.wpb_mad_table table.vc-table-plugin-theme-simple_blue tr.vc-th:hover { background-color: #28abe3; } .ys-table-holder.ys-table-classic_green  {
border: 1px solid #98c407;
}
table.vc-table-plugin-theme-simple_green tr.vc-th td {
border-color: #d9d9d9;
background-color: #98c407;
color: #fcfcfc;
}
.ys-table-holder.wpb_mad_table .vc-table-plugin-theme-simple_green td.vc_table_cell {
border-left-width: 0;
border-right-width: 0;
}
.ys-table-holder.ys-table-classic_green table tr:hover {
background: #98c407;
}
.ys-table-holder.wpb_mad_table table.vc-table-plugin-theme-classic_green tr.vc-th,
.ys-table-holder.wpb_mad_table table.vc-table-plugin-theme-classic_green tr.vc-th:hover,
.ys-table-holder.wpb_mad_table table.vc-table-plugin-theme-simple_green tr.vc-th,
.ys-table-holder.wpb_mad_table table.vc-table-plugin-theme-simple_green tr.vc-th:hover { background-color: #98c407; }@font-face {
font-family: 'FontAwesome';
src: url(//nuveyoga.com/wp-content/plugins/mega_main_menu/framework/src/fonts/fontawesome-webfont.eot);
src: url(//nuveyoga.com/wp-content/plugins/mega_main_menu/framework/src/fonts/fontawesome-webfont.eot?#iefix&v=4.0.3) format('embedded-opentype'), 
url(//nuveyoga.com/wp-content/plugins/mega_main_menu/framework/src/fonts/fontawesome-webfont.woff) format('woff'), 
url(//nuveyoga.com/wp-content/plugins/mega_main_menu/framework/src/fonts/fontawesome-webfont.ttf) format('truetype'), 
url(//nuveyoga.com/wp-content/plugins/mega_main_menu/framework/src/fonts/fontawesome-webfont.svg) format('svg');
font-weight: normal;
font-style: normal;
}
[class^="fa-icon-"],
[class*=" fa-icon-"] {
display: inline-block;
font-family: FontAwesome;
font-style: normal;
font-weight: normal;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
} .fa-icon-lg {
font-size: 1.3333333333333333em;
line-height: 0.75em;
vertical-align: -15%;
}
.fa-icon-2x {
font-size: 2em;
}
.fa-icon-3x {
font-size: 3em;
}
.fa-icon-4x {
font-size: 4em;
}
.fa-icon-5x {
font-size: 5em;
}
.fa-icon-fw {
width: 1.2857142857142858em;
text-align: center;
}
.fa-icon-ul {
padding-left: 0;
margin-left: 2.142857142857143em;
list-style-type: none;
}
.fa-icon-ul > li {
position: relative;
}
.fa-icon-li {
position: absolute;
left: -2.142857142857143em;
width: 2.142857142857143em;
top: 0.14285714285714285em;
text-align: center;
}
.fa-icon-li.fa-icon-lg {
left: -1.8571428571428572em;
}
.fa-icon-border {
padding: .2em .25em .15em;
border: solid 0.08em #eeeeee;
border-radius: .1em;
}
.pull-right {
float: right;
}
.pull-left {
float: left;
}
.fa.pull-left {
margin-right: .3em;
}
.fa.pull-right {
margin-left: .3em;
}
.fa-icon-spin {
-webkit-animation: spin 2s infinite linear;
-moz-animation: spin 2s infinite linear;
-o-animation: spin 2s infinite linear;
animation: spin 2s infinite linear;
}
@-moz-keyframes spin {
0% {
-moz-transform: rotate(0deg);
}
100% {
-moz-transform: rotate(359deg);
}
}
@-webkit-keyframes spin {
0% {
-webkit-transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(359deg);
}
}
@-o-keyframes spin {
0% {
-o-transform: rotate(0deg);
}
100% {
-o-transform: rotate(359deg);
}
}
@-ms-keyframes spin {
0% {
-ms-transform: rotate(0deg);
}
100% {
-ms-transform: rotate(359deg);
}
}
@keyframes spin {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(359deg);
}
}
.fa-icon-rotate-90 {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg);
}
.fa-icon-rotate-180 {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg);
}
.fa-icon-rotate-270 {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
-webkit-transform: rotate(270deg);
-moz-transform: rotate(270deg);
-ms-transform: rotate(270deg);
-o-transform: rotate(270deg);
transform: rotate(270deg);
}
.fa-icon-flip-horizontal {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
-webkit-transform: scale(-1, 1);
-moz-transform: scale(-1, 1);
-ms-transform: scale(-1, 1);
-o-transform: scale(-1, 1);
transform: scale(-1, 1);
}
.fa-icon-flip-vertical {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
-webkit-transform: scale(1, -1);
-moz-transform: scale(1, -1);
-ms-transform: scale(1, -1);
-o-transform: scale(1, -1);
transform: scale(1, -1);
}
.fa-icon-stack {
position: relative;
display: inline-block;
width: 2em;
height: 2em;
line-height: 2em;
vertical-align: middle;
}
.fa-icon-stack-1x,
.fa-icon-stack-2x {
position: absolute;
left: 0;
width: 100%;
text-align: center;
}
.fa-icon-stack-1x {
line-height: inherit;
}
.fa-icon-stack-2x {
font-size: 2em;
}
.fa-icon-inverse {
color: #ffffff;
} .fa-icon-glass:before {
content: "\f000";
}
.fa-icon-music:before {
content: "\f001";
}
.fa-icon-search:before {
content: "\f002";
}
.fa-icon-envelope-o:before {
content: "\f003";
}
.fa-icon-heart:before {
content: "\f004";
}
.fa-icon-star:before {
content: "\f005";
}
.fa-icon-star-o:before {
content: "\f006";
}
.fa-icon-user:before {
content: "\f007";
}
.fa-icon-film:before {
content: "\f008";
}
.fa-icon-th-large:before {
content: "\f009";
}
.fa-icon-th:before {
content: "\f00a";
}
.fa-icon-th-list:before {
content: "\f00b";
}
.fa-icon-check:before {
content: "\f00c";
}
.fa-icon-times:before {
content: "\f00d";
}
.fa-icon-search-plus:before {
content: "\f00e";
}
.fa-icon-search-minus:before {
content: "\f010";
}
.fa-icon-power-off:before {
content: "\f011";
}
.fa-icon-signal:before {
content: "\f012";
}
.fa-icon-gear:before,
.fa-icon-cog:before {
content: "\f013";
}
.fa-icon-trash-o:before {
content: "\f014";
}
.fa-icon-home:before {
content: "\f015";
}
.fa-icon-file-o:before {
content: "\f016";
}
.fa-icon-clock-o:before {
content: "\f017";
}
.fa-icon-road:before {
content: "\f018";
}
.fa-icon-download:before {
content: "\f019";
}
.fa-icon-arrow-circle-o-down:before {
content: "\f01a";
}
.fa-icon-arrow-circle-o-up:before {
content: "\f01b";
}
.fa-icon-inbox:before {
content: "\f01c";
}
.fa-icon-play-circle-o:before {
content: "\f01d";
}
.fa-icon-rotate-right:before,
.fa-icon-repeat:before {
content: "\f01e";
}
.fa-icon-refresh:before {
content: "\f021";
}
.fa-icon-list-alt:before {
content: "\f022";
}
.fa-icon-lock:before {
content: "\f023";
}
.fa-icon-flag:before {
content: "\f024";
}
.fa-icon-headphones:before {
content: "\f025";
}
.fa-icon-volume-off:before {
content: "\f026";
}
.fa-icon-volume-down:before {
content: "\f027";
}
.fa-icon-volume-up:before {
content: "\f028";
}
.fa-icon-qrcode:before {
content: "\f029";
}
.fa-icon-barcode:before {
content: "\f02a";
}
.fa-icon-tag:before {
content: "\f02b";
}
.fa-icon-tags:before {
content: "\f02c";
}
.fa-icon-book:before {
content: "\f02d";
}
.fa-icon-bookmark:before {
content: "\f02e";
}
.fa-icon-print:before {
content: "\f02f";
}
.fa-icon-camera:before {
content: "\f030";
}
.fa-icon-font:before {
content: "\f031";
}
.fa-icon-bold:before {
content: "\f032";
}
.fa-icon-italic:before {
content: "\f033";
}
.fa-icon-text-height:before {
content: "\f034";
}
.fa-icon-text-width:before {
content: "\f035";
}
.fa-icon-align-left:before {
content: "\f036";
}
.fa-icon-align-center:before {
content: "\f037";
}
.fa-icon-align-right:before {
content: "\f038";
}
.fa-icon-align-justify:before {
content: "\f039";
}
.fa-icon-list:before {
content: "\f03a";
}
.fa-icon-dedent:before,
.fa-icon-outdent:before {
content: "\f03b";
}
.fa-icon-indent:before {
content: "\f03c";
}
.fa-icon-video-camera:before {
content: "\f03d";
}
.fa-icon-picture-o:before {
content: "\f03e";
}
.fa-icon-pencil:before {
content: "\f040";
}
.fa-icon-map-marker:before {
content: "\f041";
}
.fa-icon-adjust:before {
content: "\f042";
}
.fa-icon-tint:before {
content: "\f043";
}
.fa-icon-edit:before,
.fa-icon-pencil-square-o:before {
content: "\f044";
}
.fa-icon-share-square-o:before {
content: "\f045";
}
.fa-icon-check-square-o:before {
content: "\f046";
}
.fa-icon-arrows:before {
content: "\f047";
}
.fa-icon-step-backward:before {
content: "\f048";
}
.fa-icon-fast-backward:before {
content: "\f049";
}
.fa-icon-backward:before {
content: "\f04a";
}
.fa-icon-play:before {
content: "\f04b";
}
.fa-icon-pause:before {
content: "\f04c";
}
.fa-icon-stop:before {
content: "\f04d";
}
.fa-icon-forward:before {
content: "\f04e";
}
.fa-icon-fast-forward:before {
content: "\f050";
}
.fa-icon-step-forward:before {
content: "\f051";
}
.fa-icon-eject:before {
content: "\f052";
}
.fa-icon-chevron-left:before {
content: "\f053";
}
.fa-icon-chevron-right:before {
content: "\f054";
}
.fa-icon-plus-circle:before {
content: "\f055";
}
.fa-icon-minus-circle:before {
content: "\f056";
}
.fa-icon-times-circle:before {
content: "\f057";
}
.fa-icon-check-circle:before {
content: "\f058";
}
.fa-icon-question-circle:before {
content: "\f059";
}
.fa-icon-info-circle:before {
content: "\f05a";
}
.fa-icon-crosshairs:before {
content: "\f05b";
}
.fa-icon-times-circle-o:before {
content: "\f05c";
}
.fa-icon-check-circle-o:before {
content: "\f05d";
}
.fa-icon-ban:before {
content: "\f05e";
}
.fa-icon-arrow-left:before {
content: "\f060";
}
.fa-icon-arrow-right:before {
content: "\f061";
}
.fa-icon-arrow-up:before {
content: "\f062";
}
.fa-icon-arrow-down:before {
content: "\f063";
}
.fa-icon-mail-forward:before,
.fa-icon-share:before {
content: "\f064";
}
.fa-icon-expand:before {
content: "\f065";
}
.fa-icon-compress:before {
content: "\f066";
}
.fa-icon-plus:before {
content: "\f067";
}
.fa-icon-minus:before {
content: "\f068";
}
.fa-icon-asterisk:before {
content: "\f069";
}
.fa-icon-exclamation-circle:before {
content: "\f06a";
}
.fa-icon-gift:before {
content: "\f06b";
}
.fa-icon-leaf:before {
content: "\f06c";
}
.fa-icon-fire:before {
content: "\f06d";
}
.fa-icon-eye:before {
content: "\f06e";
}
.fa-icon-eye-slash:before {
content: "\f070";
}
.fa-icon-warning:before,
.fa-icon-exclamation-triangle:before {
content: "\f071";
}
.fa-icon-plane:before {
content: "\f072";
}
.fa-icon-calendar:before {
content: "\f073";
}
.fa-icon-random:before {
content: "\f074";
}
.fa-icon-comment:before {
content: "\f075";
}
.fa-icon-magnet:before {
content: "\f076";
}
.fa-icon-chevron-up:before {
content: "\f077";
}
.fa-icon-chevron-down:before {
content: "\f078";
}
.fa-icon-retweet:before {
content: "\f079";
}
.fa-icon-shopping-cart:before {
content: "\f07a";
}
.fa-icon-folder:before {
content: "\f07b";
}
.fa-icon-folder-open:before {
content: "\f07c";
}
.fa-icon-arrows-v:before {
content: "\f07d";
}
.fa-icon-arrows-h:before {
content: "\f07e";
}
.fa-icon-bar-chart-o:before {
content: "\f080";
}
.fa-icon-twitter-square:before {
content: "\f081";
}
.fa-icon-facebook-square:before {
content: "\f082";
}
.fa-icon-camera-retro:before {
content: "\f083";
}
.fa-icon-key:before {
content: "\f084";
}
.fa-icon-gears:before,
.fa-icon-cogs:before {
content: "\f085";
}
.fa-icon-comments:before {
content: "\f086";
}
.fa-icon-thumbs-o-up:before {
content: "\f087";
}
.fa-icon-thumbs-o-down:before {
content: "\f088";
}
.fa-icon-star-half:before {
content: "\f089";
}
.fa-icon-heart-o:before {
content: "\f08a";
}
.fa-icon-sign-out:before {
content: "\f08b";
}
.fa-icon-linkedin-square:before {
content: "\f08c";
}
.fa-icon-thumb-tack:before {
content: "\f08d";
}
.fa-icon-external-link:before {
content: "\f08e";
}
.fa-icon-sign-in:before {
content: "\f090";
}
.fa-icon-trophy:before {
content: "\f091";
}
.fa-icon-github-square:before {
content: "\f092";
}
.fa-icon-upload:before {
content: "\f093";
}
.fa-icon-lemon-o:before {
content: "\f094";
}
.fa-icon-phone:before {
content: "\f095";
}
.fa-icon-square-o:before {
content: "\f096";
}
.fa-icon-bookmark-o:before {
content: "\f097";
}
.fa-icon-phone-square:before {
content: "\f098";
}
.fa-icon-twitter:before {
content: "\f099";
}
.fa-icon-facebook:before {
content: "\f09a";
}
.fa-icon-github:before {
content: "\f09b";
}
.fa-icon-unlock:before {
content: "\f09c";
}
.fa-icon-credit-card:before {
content: "\f09d";
}
.fa-icon-rss:before {
content: "\f09e";
}
.fa-icon-hdd-o:before {
content: "\f0a0";
}
.fa-icon-bullhorn:before {
content: "\f0a1";
}
.fa-icon-bell:before {
content: "\f0f3";
}
.fa-icon-certificate:before {
content: "\f0a3";
}
.fa-icon-hand-o-right:before {
content: "\f0a4";
}
.fa-icon-hand-o-left:before {
content: "\f0a5";
}
.fa-icon-hand-o-up:before {
content: "\f0a6";
}
.fa-icon-hand-o-down:before {
content: "\f0a7";
}
.fa-icon-arrow-circle-left:before {
content: "\f0a8";
}
.fa-icon-arrow-circle-right:before {
content: "\f0a9";
}
.fa-icon-arrow-circle-up:before {
content: "\f0aa";
}
.fa-icon-arrow-circle-down:before {
content: "\f0ab";
}
.fa-icon-globe:before {
content: "\f0ac";
}
.fa-icon-wrench:before {
content: "\f0ad";
}
.fa-icon-tasks:before {
content: "\f0ae";
}
.fa-icon-filter:before {
content: "\f0b0";
}
.fa-icon-briefcase:before {
content: "\f0b1";
}
.fa-icon-arrows-alt:before {
content: "\f0b2";
}
.fa-icon-group:before,
.fa-icon-users:before {
content: "\f0c0";
}
.fa-icon-chain:before,
.fa-icon-link:before {
content: "\f0c1";
}
.fa-icon-cloud:before {
content: "\f0c2";
}
.fa-icon-flask:before {
content: "\f0c3";
}
.fa-icon-cut:before,
.fa-icon-scissors:before {
content: "\f0c4";
}
.fa-icon-copy:before,
.fa-icon-files-o:before {
content: "\f0c5";
}
.fa-icon-paperclip:before {
content: "\f0c6";
}
.fa-icon-save:before,
.fa-icon-floppy-o:before {
content: "\f0c7";
}
.fa-icon-square:before {
content: "\f0c8";
}
.fa-icon-bars:before {
content: "\f0c9";
}
.fa-icon-list-ul:before {
content: "\f0ca";
}
.fa-icon-list-ol:before {
content: "\f0cb";
}
.fa-icon-strikethrough:before {
content: "\f0cc";
}
.fa-icon-underline:before {
content: "\f0cd";
}
.fa-icon-table:before {
content: "\f0ce";
}
.fa-icon-magic:before {
content: "\f0d0";
}
.fa-icon-truck:before {
content: "\f0d1";
}
.fa-icon-pinterest:before {
content: "\f0d2";
}
.fa-icon-pinterest-square:before {
content: "\f0d3";
}
.fa-icon-google-plus-square:before {
content: "\f0d4";
}
.fa-icon-google-plus:before {
content: "\f0d5";
}
.fa-icon-money:before {
content: "\f0d6";
}
.fa-icon-caret-down:before {
content: "\f0d7";
}
.fa-icon-caret-up:before {
content: "\f0d8";
}
.fa-icon-caret-left:before {
content: "\f0d9";
}
.fa-icon-caret-right:before {
content: "\f0da";
}
.fa-icon-columns:before {
content: "\f0db";
}
.fa-icon-unsorted:before,
.fa-icon-sort:before {
content: "\f0dc";
}
.fa-icon-sort-down:before,
.fa-icon-sort-asc:before {
content: "\f0dd";
}
.fa-icon-sort-up:before,
.fa-icon-sort-desc:before {
content: "\f0de";
}
.fa-icon-envelope:before {
content: "\f0e0";
}
.fa-icon-linkedin:before {
content: "\f0e1";
}
.fa-icon-rotate-left:before,
.fa-icon-undo:before {
content: "\f0e2";
}
.fa-icon-legal:before,
.fa-icon-gavel:before {
content: "\f0e3";
}
.fa-icon-dashboard:before,
.fa-icon-tachometer:before {
content: "\f0e4";
}
.fa-icon-comment-o:before {
content: "\f0e5";
}
.fa-icon-comments-o:before {
content: "\f0e6";
}
.fa-icon-flash:before,
.fa-icon-bolt:before {
content: "\f0e7";
}
.fa-icon-sitemap:before {
content: "\f0e8";
}
.fa-icon-umbrella:before {
content: "\f0e9";
}
.fa-icon-paste:before,
.fa-icon-clipboard:before {
content: "\f0ea";
}
.fa-icon-lightbulb-o:before {
content: "\f0eb";
}
.fa-icon-exchange:before {
content: "\f0ec";
}
.fa-icon-cloud-download:before {
content: "\f0ed";
}
.fa-icon-cloud-upload:before {
content: "\f0ee";
}
.fa-icon-user-md:before {
content: "\f0f0";
}
.fa-icon-stethoscope:before {
content: "\f0f1";
}
.fa-icon-suitcase:before {
content: "\f0f2";
}
.fa-icon-bell-o:before {
content: "\f0a2";
}
.fa-icon-coffee:before {
content: "\f0f4";
}
.fa-icon-cutlery:before {
content: "\f0f5";
}
.fa-icon-file-text-o:before {
content: "\f0f6";
}
.fa-icon-building-o:before {
content: "\f0f7";
}
.fa-icon-hospital-o:before {
content: "\f0f8";
}
.fa-icon-ambulance:before {
content: "\f0f9";
}
.fa-icon-medkit:before {
content: "\f0fa";
}
.fa-icon-fighter-jet:before {
content: "\f0fb";
}
.fa-icon-beer:before {
content: "\f0fc";
}
.fa-icon-h-square:before {
content: "\f0fd";
}
.fa-icon-plus-square:before {
content: "\f0fe";
}
.fa-icon-angle-double-left:before {
content: "\f100";
}
.fa-icon-angle-double-right:before {
content: "\f101";
}
.fa-icon-angle-double-up:before {
content: "\f102";
}
.fa-icon-angle-double-down:before {
content: "\f103";
}
.fa-icon-angle-left:before {
content: "\f104";
}
.fa-icon-angle-right:before {
content: "\f105";
}
.fa-icon-angle-up:before {
content: "\f106";
}
.fa-icon-angle-down:before {
content: "\f107";
}
.fa-icon-desktop:before {
content: "\f108";
}
.fa-icon-laptop:before {
content: "\f109";
}
.fa-icon-tablet:before {
content: "\f10a";
}
.fa-icon-mobile-phone:before,
.fa-icon-mobile:before {
content: "\f10b";
}
.fa-icon-circle-o:before {
content: "\f10c";
}
.fa-icon-quote-left:before {
content: "\f10d";
}
.fa-icon-quote-right:before {
content: "\f10e";
}
.fa-icon-spinner:before {
content: "\f110";
}
.fa-icon-circle:before {
content: "\f111";
}
.fa-icon-mail-reply:before,
.fa-icon-reply:before {
content: "\f112";
}
.fa-icon-github-alt:before {
content: "\f113";
}
.fa-icon-folder-o:before {
content: "\f114";
}
.fa-icon-folder-open-o:before {
content: "\f115";
}
.fa-icon-smile-o:before {
content: "\f118";
}
.fa-icon-frown-o:before {
content: "\f119";
}
.fa-icon-meh-o:before {
content: "\f11a";
}
.fa-icon-gamepad:before {
content: "\f11b";
}
.fa-icon-keyboard-o:before {
content: "\f11c";
}
.fa-icon-flag-o:before {
content: "\f11d";
}
.fa-icon-flag-checkered:before {
content: "\f11e";
}
.fa-icon-terminal:before {
content: "\f120";
}
.fa-icon-code:before {
content: "\f121";
}
.fa-icon-reply-all:before {
content: "\f122";
}
.fa-icon-mail-reply-all:before {
content: "\f122";
}
.fa-icon-star-half-empty:before,
.fa-icon-star-half-full:before,
.fa-icon-star-half-o:before {
content: "\f123";
}
.fa-icon-location-arrow:before {
content: "\f124";
}
.fa-icon-crop:before {
content: "\f125";
}
.fa-icon-code-fork:before {
content: "\f126";
}
.fa-icon-unlink:before,
.fa-icon-chain-broken:before {
content: "\f127";
}
.fa-icon-question:before {
content: "\f128";
}
.fa-icon-info:before {
content: "\f129";
}
.fa-icon-exclamation:before {
content: "\f12a";
}
.fa-icon-superscript:before {
content: "\f12b";
}
.fa-icon-subscript:before {
content: "\f12c";
}
.fa-icon-eraser:before {
content: "\f12d";
}
.fa-icon-puzzle-piece:before {
content: "\f12e";
}
.fa-icon-microphone:before {
content: "\f130";
}
.fa-icon-microphone-slash:before {
content: "\f131";
}
.fa-icon-shield:before {
content: "\f132";
}
.fa-icon-calendar-o:before {
content: "\f133";
}
.fa-icon-fire-extinguisher:before {
content: "\f134";
}
.fa-icon-rocket:before {
content: "\f135";
}
.fa-icon-maxcdn:before {
content: "\f136";
}
.fa-icon-chevron-circle-left:before {
content: "\f137";
}
.fa-icon-chevron-circle-right:before {
content: "\f138";
}
.fa-icon-chevron-circle-up:before {
content: "\f139";
}
.fa-icon-chevron-circle-down:before {
content: "\f13a";
}
.fa-icon-html5:before {
content: "\f13b";
}
.fa-icon-css3:before {
content: "\f13c";
}
.fa-icon-anchor:before {
content: "\f13d";
}
.fa-icon-unlock-alt:before {
content: "\f13e";
}
.fa-icon-bullseye:before {
content: "\f140";
}
.fa-icon-ellipsis-h:before {
content: "\f141";
}
.fa-icon-ellipsis-v:before {
content: "\f142";
}
.fa-icon-rss-square:before {
content: "\f143";
}
.fa-icon-play-circle:before {
content: "\f144";
}
.fa-icon-ticket:before {
content: "\f145";
}
.fa-icon-minus-square:before {
content: "\f146";
}
.fa-icon-minus-square-o:before {
content: "\f147";
}
.fa-icon-level-up:before {
content: "\f148";
}
.fa-icon-level-down:before {
content: "\f149";
}
.fa-icon-check-square:before {
content: "\f14a";
}
.fa-icon-pencil-square:before {
content: "\f14b";
}
.fa-icon-external-link-square:before {
content: "\f14c";
}
.fa-icon-share-square:before {
content: "\f14d";
}
.fa-icon-compass:before {
content: "\f14e";
}
.fa-icon-toggle-down:before,
.fa-icon-caret-square-o-down:before {
content: "\f150";
}
.fa-icon-toggle-up:before,
.fa-icon-caret-square-o-up:before {
content: "\f151";
}
.fa-icon-toggle-right:before,
.fa-icon-caret-square-o-right:before {
content: "\f152";
}
.fa-icon-euro:before,
.fa-icon-eur:before {
content: "\f153";
}
.fa-icon-gbp:before {
content: "\f154";
}
.fa-icon-dollar:before,
.fa-icon-usd:before {
content: "\f155";
}
.fa-icon-rupee:before,
.fa-icon-inr:before {
content: "\f156";
}
.fa-icon-cny:before,
.fa-icon-rmb:before,
.fa-icon-yen:before,
.fa-icon-jpy:before {
content: "\f157";
}
.fa-icon-ruble:before,
.fa-icon-rouble:before,
.fa-icon-rub:before {
content: "\f158";
}
.fa-icon-won:before,
.fa-icon-krw:before {
content: "\f159";
}
.fa-icon-bitcoin:before,
.fa-icon-btc:before {
content: "\f15a";
}
.fa-icon-file:before {
content: "\f15b";
}
.fa-icon-file-text:before {
content: "\f15c";
}
.fa-icon-sort-alpha-asc:before {
content: "\f15d";
}
.fa-icon-sort-alpha-desc:before {
content: "\f15e";
}
.fa-icon-sort-amount-asc:before {
content: "\f160";
}
.fa-icon-sort-amount-desc:before {
content: "\f161";
}
.fa-icon-sort-numeric-asc:before {
content: "\f162";
}
.fa-icon-sort-numeric-desc:before {
content: "\f163";
}
.fa-icon-thumbs-up:before {
content: "\f164";
}
.fa-icon-thumbs-down:before {
content: "\f165";
}
.fa-icon-youtube-square:before {
content: "\f166";
}
.fa-icon-youtube:before {
content: "\f167";
}
.fa-icon-xing:before {
content: "\f168";
}
.fa-icon-xing-square:before {
content: "\f169";
}
.fa-icon-youtube-play:before {
content: "\f16a";
}
.fa-icon-dropbox:before {
content: "\f16b";
}
.fa-icon-stack-overflow:before {
content: "\f16c";
}
.fa-icon-instagram:before {
content: "\f16d";
}
.fa-icon-flickr:before {
content: "\f16e";
}
.fa-icon-adn:before {
content: "\f170";
}
.fa-icon-bitbucket:before {
content: "\f171";
}
.fa-icon-bitbucket-square:before {
content: "\f172";
}
.fa-icon-tumblr:before {
content: "\f173";
}
.fa-icon-tumblr-square:before {
content: "\f174";
}
.fa-icon-long-arrow-down:before {
content: "\f175";
}
.fa-icon-long-arrow-up:before {
content: "\f176";
}
.fa-icon-long-arrow-left:before {
content: "\f177";
}
.fa-icon-long-arrow-right:before {
content: "\f178";
}
.fa-icon-apple:before {
content: "\f179";
}
.fa-icon-windows:before {
content: "\f17a";
}
.fa-icon-android:before {
content: "\f17b";
}
.fa-icon-linux:before {
content: "\f17c";
}
.fa-icon-dribbble:before {
content: "\f17d";
}
.fa-icon-skype:before {
content: "\f17e";
}
.fa-icon-foursquare:before {
content: "\f180";
}
.fa-icon-trello:before {
content: "\f181";
}
.fa-icon-female:before {
content: "\f182";
}
.fa-icon-male:before {
content: "\f183";
}
.fa-icon-gittip:before {
content: "\f184";
}
.fa-icon-sun-o:before {
content: "\f185";
}
.fa-icon-moon-o:before {
content: "\f186";
}
.fa-icon-archive:before {
content: "\f187";
}
.fa-icon-bug:before {
content: "\f188";
}
.fa-icon-vk:before {
content: "\f189";
}
.fa-icon-weibo:before {
content: "\f18a";
}
.fa-icon-renren:before {
content: "\f18b";
}
.fa-icon-pagelines:before {
content: "\f18c";
}
.fa-icon-stack-exchange:before {
content: "\f18d";
}
.fa-icon-arrow-circle-o-right:before {
content: "\f18e";
}
.fa-icon-arrow-circle-o-left:before {
content: "\f190";
}
.fa-icon-toggle-left:before,
.fa-icon-caret-square-o-left:before {
content: "\f191";
}
.fa-icon-dot-circle-o:before {
content: "\f192";
}
.fa-icon-wheelchair:before {
content: "\f193";
}
.fa-icon-vimeo-square:before {
content: "\f194";
}
.fa-icon-turkish-lira:before,
.fa-icon-try:before {
content: "\f195";
}
.fa-icon-plus-square-o:before {
content: "\f196";
}@import url("https://fonts.googleapis.com/css?family=Open+Sans:400italic,600italic,300,400,600,700,800&subset=latin,latin-ext,cyrillic,cyrillic-ext"); .mega_main *[class*="ci-icon-"], .bootstrap *[class*="ci-icon-"] { position: relative !important; display: inline-block !important;} .mega_main *[class*="ci-icon-"]:before, .bootstrap *[class*="ci-icon-"]:before { content: '\00a0' !important; display: inline-block !important; background-size: contain !important; background-repeat: no-repeat !important; background-position: center !important; top: 0px !important; left: 0px !important; width: 100% !important; height: auto !important; color: transparent !important; letter-spacing: 1em !important;} .mega_main *[class*="fa-icon-"]:before, .mega_main *[class*="im-icon-"]:before { vertical-align: baseline !important; line-height: inherit !important; text-align: center !important; color: inherit !important;} style { display: none !important; max-width: 0px !important; max-height: 0px !important; visibility: hidden !important; opacity: 0 !important;} #mega_main_menu .sf-sub-indicator, #mega_main_menu .sub-indicator, #mega_main_menu > .menu_holder > .menu_inner > ul > li .mega_dropdown > li > .item_link > .sf-sub-indicator, #mega_main_menu > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown .mega_dropdown > li > .item_link > .sf-sub-indicator { display: none !important; opacity: 0 !important; visibility: hidden !important; height: 0px !important; width: 0px !important;} #mega_main_menu ul:after, #mega_main_menu:before, #mega_main_menu:after, .mm_clearfix:before, .mm_clearfix:after { content: '' !important; display: table !important; clear: both !important; float: none !important; width: 100% !important; height: 0px !important; border: 0px none !important;} #mega_main_menu { float: none !important; position: relative !important; margin: 0px !important; height: inherit !important; -webkit-transition: all 0.4s !important; -moz-transition: all 0.4s !important; -ms-transition: all 0.4s !important; -o-transition: all 0.4s !important; transition: all 0.4s !important;} #mega_main_menu + #mega_main_menu { display: none !important;} #mega_main_menu * { -webkit-box-sizing: border-box !important; -moz-box-sizing: border-box !important; -ms-box-sizing: border-box !important; -o-box-sizing: border-box !important; box-sizing: border-box !important; outline: none !important;} #mega_main_menu .item_link * { line-height: 131% !important;} #mega_main_menu a { cursor: default !important;} #mega_main_menu a[href] { cursor: pointer !important;} #mega_main_menu ul.mega_dropdown, #mega_main_menu ul.mega_main_menu_ul { position: relative !important; margin: 0px !important; padding: 0px !important;} #mega_main_menu, #mega_main_menu > .menu_holder, #mega_main_menu > .menu_holder > .menu_inner, #mega_main_menu > .menu_holder > .menu_inner > .mega_main_menu_ul { font-size: 0px !important; letter-spacing: 0px !important; word-spacing: 0px !important; line-height: 0px !important; display: block !important; visibility: visible !important; overflow: visible !important; -webkit-backface-visibility: hidden !important;} #mega_main_menu > .menu_holder { position: relative !important;} #mega_main_menu > .menu_holder > .mmm_fullwidth_container { position: absolute !important; top: 0px !important; bottom: 0px !important; left: 0px !important; right: 0px !important; height: 100% !important; width: 100% !important;} #mega_main_menu.fullwidth-enable > .menu_holder > .mmm_fullwidth_container { border-radius: 0px !important;} #mega_main_menu > .menu_holder > .menu_inner > ul { z-index: 2000 !important; list-style: none !important; float: none !important; width: auto !important; position: relative !important; top: auto !important; bottom: auto !important; left: auto !important; right: auto !important; border: 0px none !important; background: transparent !important;} #mega_main_menu.first-lvl-align-left > .menu_holder > .menu_inner > ul { text-align: left !important;} #mega_main_menu.first-lvl-align-center > .menu_holder > .menu_inner > ul { text-align: center !important;} #mega_main_menu.first-lvl-align-right > .menu_holder > .menu_inner > ul { text-align: right !important;} #mega_main_menu.first-lvl-align-justify > .menu_holder > .menu_inner > .nav_logo { display: none !important;} #mega_main_menu.first-lvl-align-justify > .menu_holder > .menu_inner > ul { display: table !important; width: 100% !important; text-align: center !important;} #mega_main_menu.first-lvl-align-justify > .menu_holder > .menu_inner > ul > li { display: table-cell !important; float: none !important; width: auto !important;} #mega_main_menu.first-lvl-align-justify.icons-left > .menu_holder > .menu_inner > ul > li > .item_link.with_icon > i, #mega_main_menu.first-lvl-align-justify.icons-right > .menu_holder > .menu_inner > ul > li > .item_link.with_icon > i, #mega_main_menu.first-lvl-align-justify > .menu_holder > .menu_inner > ul > li > .item_link > .link_content { display: inline-block !important; vertical-align: top !important; float: none !important;} #mega_main_menu > .menu_holder > .menu_inner > ul > li > .item_link * { font-size: inherit !important; letter-spacing: normal !important; word-spacing: normal !important; line-height: inherit !important;} #mega_main_menu > .menu_holder > .menu_inner > ul > li .mega_dropdown .menu_item_without_text.disable_icon { background-image: none !important; background-color: transparent !important; height: 0px !important; padding: 0px !important;} #mega_main_menu.structure_settings-no_icons > .menu_holder > .menu_inner > ul > li > .item_link:after, #mega_main_menu.structure_settings-no_icons li.default_dropdown > .mega_dropdown > .menu-item > .item_link:before { display: none !important;} #mega_main_menu > .menu_holder > .menu_inner > ul > li.pull_to_other_side { float: right !important;} #mega_main_menu.no-logo .nav_logo { display: none !important;} #mega_main_menu .nav_logo { display: block !important; vertical-align: top !important; float: left !important; position: relative !important; z-index: 2100 !important;} #mega_main_menu .nav_logo .logo_link { display: block !important; padding: 0px 17px !important; margin: 0px !important; vertical-align: middle !important; position: relative !important; z-index: 2100 !important;} #mega_main_menu .nav_logo .logo_link img { max-height: 99% !important; width: auto !important; max-width: 100% !important; position: relative !important; vertical-align: middle !important;} #mega_main_menu .nav_logo .mobile_toggle { display: none !important;} #mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_search_box { width: 68px !important; padding: 0px 17px !important; position: relative !important; float: right !important;} #mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_search_box #mega_main_menu_searchform { display: inline-block !important; position: absolute !important; top: 50% !important; right: 18px !important; z-index: 600 !important; width: auto !important; margin-top: -16px !important; border-width: 1px !important; border-style: solid !important; border-color: rgba(128,128,128, 0.4) !important;} #mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_search_box #mega_main_menu_searchform .icosearch, #mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_search_box #mega_main_menu_searchform .submit, #mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_search_box #mega_main_menu_searchform .field { display: block !important; height: 26px !important; line-height: 26px !important; padding: 0px !important; margin: 2px 0px !important; border-width: 0px !important; border-style: none !important; outline: none !important; background: transparent !important; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; -ms-box-shadow: none !important; -o-box-shadow: none !important; box-shadow: none !important;} #mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_search_box #mega_main_menu_searchform .icosearch, #mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_search_box #mega_main_menu_searchform .submit { position: absolute !important; right: 0px !important; width: 30px !important; text-align: center !important;} #mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_search_box #mega_main_menu_searchform .field { width: 0px !important; max-width: 0px !important; padding-right: 30px !important; padding-left: 0px !important; cursor: pointer !important; position: relative !important; z-index: 10 !important; -webkit-transition: all 0.3s !important; -moz-transition: all 0.3s !important; -ms-transition: all 0.3s !important; -o-transition: all 0.3s !important; transition: all 0.3s !important;} #mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_search_box #mega_main_menu_searchform .field:focus { width: 160px !important; max-width: 160px !important; padding-left: 8px !important; cursor: text !important;} #mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_search_box #mega_main_menu_searchform .submit { display: none !important;} #mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_woo_cart { float: right !important;} #mega_main_menu.icons-disable_first_lvl > .menu_holder > .menu_inner > ul > li.nav_woo_cart > .item_link i { float: left !important; display: block !important;} #mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_woo_cart .woocommerce { margin-bottom: 15px !important;} #mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_woo_cart > .item_link i.custom_icon_cart:before { content: '' !important; display: inline-block !important; width: 18px !important; height: 12px !important; border-width: 10px 3px 0px 3px !important; border-style: solid !important; border-top-color: inherit !important; border-right-color: transparent !important; border-bottom-color: transparent !important; border-left-color: transparent !important; vertical-align: top !important; position: relative !important; top: 50% !important; margin-top: -4px !important;} #mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_woo_cart > .item_link i.custom_icon_cart:after { content: '' !important; display: inline-block !important; width: 12px !important; height: 12px !important; border-width: 1px !important; border-style: solid !important; border-color: red !important; position: absolute !important; top: 50% !important; left: 50% !important; margin-top: -10px !important; margin-left: -6px !important; -webkit-border-radius: 100% !important; -moz-border-radius: 100% !important; -ms-border-radius: 100% !important; -o-border-radius: 100% !important; border-radius: 100% !important;} #mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_buddypress { float: right !important;} #mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_buddypress > .item_link i, #mega_main_menu.icons-disable_first_lvl > .menu_holder > .menu_inner > ul > li.nav_buddypress > .item_link i, #mega_main_menu.icons-top > .menu_holder > .menu_inner > ul > li.nav_buddypress > .item_link i.ci-icon-buddypress-user { float: left !important; display: block !important; padding: 0px !important; position: relative !important;} #mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_buddypress .mega_notifications { position: absolute !important; background-color: #E74C3C !important; color: #f8f8f8 !important; width: 12px !important; height: 12px !important; bottom: 50% !important; right: -6px !important; font-size: 10px !important; font-style: normal !important; line-height: 10px !important; display: block !important; text-align: center !important; -webkit-border-radius: 100% !important; -moz-border-radius: 100% !important; -ms-border-radius: 100% !important; -o-border-radius: 100% !important; border-radius: 100% !important;} #mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_buddypress .mega_notifications.notification-none { display: none !important;} #mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_wpml_switcher { float: right !important;} #mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_wpml_switcher > .item_link i, #mega_main_menu.icons-disable_first_lvl > .menu_holder > .menu_inner > ul > li.nav_wpml_switcher > .item_link i, #mega_main_menu.icons-top > .menu_holder > .menu_inner > ul > li.nav_wpml_switcher > .item_link i { float: left !important; display: block !important; padding: 0px !important; position: relative !important;} #mega_main_menu > .menu_holder > .menu_inner > ul > li { display: inline-block !important; vertical-align: top !important; margin: 0px !important; padding: 0px !important; float: none !important; height: auto !important; width: auto !important; overflow: visible !important; background-color: transparent !important; border: 0px none !important;} #mega_main_menu > .menu_holder > .menu_inner > ul > li[class*="columns"] { width: auto !important;} #mega_main_menu > .menu_holder > .menu_inner > ul > li > .item_link { text-shadow:none !important; text-transform: none !important; position: relative !important; display: block !important; padding: 0px 17px !important; margin: 0px !important; top: auto !important; bottom: auto !important; left: auto !important; right: auto !important;} #mega_main_menu.icons-top > .menu_holder > .menu_inner > ul > li > .item_link.menu_item_without_text > i, #mega_main_menu.icons-top > .menu_holder.sticky_container > .menu_inner > ul > li.nav_buddypress > .item_link i.ci-icon-buddypress-user, #mega_main_menu.icons-top.primary_style-buttons > .menu_holder > .menu_inner > ul > li.nav_buddypress > .item_link i.ci-icon-buddypress-user, #mega_main_menu.icons-top > .menu_holder.sticky_container > .menu_inner > ul > li.nav_wpml_switcher > .item_link i, #mega_main_menu.icons-top.primary_style-buttons > .menu_holder > .menu_inner > ul > li.nav_wpml_switcher > .item_link i, #mega_main_menu.mega_main.icons-top > .menu_holder > .menu_inner > ul > li > .item_link.disable_icon > .link_content, #mega_main_menu.icons-top > .menu_holder > .menu_inner > ul > li > .item_link > .link_content { padding-top: 0px !important; padding-bottom: 0px !important;} #mega_main_menu.icons-top > .menu_holder > .menu_inner > ul > li > .item_link > .link_content { display: table !important; width: 100% !important; text-align: center !important;} #mega_main_menu > .menu_holder > .menu_inner > ul > li > p, #mega_main_menu > .menu_holder > .menu_inner > ul > li > br, #mega_main_menu > .menu_holder > .menu_inner > ul > li > .item_link > br, #mega_main_menu > .menu_holder > .menu_inner > ul > li > .item_link > span > br, #mega_main_menu > .menu_holder > .menu_inner .mega_dropdown > p, #mega_main_menu > .menu_holder > .menu_inner .mega_dropdown > br, #mega_main_menu > .menu_holder > .menu_inner .mega_dropdown > li > p, #mega_main_menu > .menu_holder > .menu_inner .mega_dropdown > li > br, #mega_main_menu > .menu_holder > .menu_inner .mega_dropdown > li > .item_link > p, #mega_main_menu > .menu_holder > .menu_inner .mega_dropdown > li > .item_link > br, #mega_main_menu > .menu_holder > .menu_inner .mega_dropdown > li > .item_link > span > br, #mega_main_menu > .menu_holder > .menu_inner .mega_dropdown > li > .item_link > span > .link_text > br { display: none !important;} #mega_main_menu > .menu_holder > .menu_inner > ul > li span.item_link { cursor: default !important;} #mega_main_menu > .menu_holder > .menu_inner > ul > li .item_link { width: auto !important; height: auto !important; min-width: inherit !important; max-width: inherit !important;} #mega_main_menu > .menu_holder > .menu_inner > ul > li > .item_link.with_icon i { display: block !important; line-height: inherit !important; text-align: center !important; margin: 0px auto !important;} #mega_main_menu.icons-left > .menu_holder > .menu_inner > ul > li > .item_link.with_icon i { float: left !important; padding-right: 15px !important;} #mega_main_menu.icons-right > .menu_holder > .menu_inner > ul > li > .item_link.with_icon i { float: right !important; padding-left: 17px !important;} #mega_main_menu.icons-left > .menu_holder > .menu_inner > ul > li > .item_link.with_icon.menu_item_without_text i, #mega_main_menu.icons-right > .menu_holder > .menu_inner > ul > li > .item_link.with_icon.menu_item_without_text i { padding-left: 0px !important; padding-right: 0px !important;} #mega_main_menu > .menu_holder > .menu_inner > ul > li > .item_link > .link_content { display: block !important; float: none !important; padding: 0px !important; position: static !important; border: 0px none !important;} #mega_main_menu > .menu_holder > .menu_inner > ul > li > .item_link .link_text { white-space: normal !important; word-wrap: break-word !important; word-break: normal !important; display: table-cell !important; line-height: 120% !important; vertical-align: middle !important; position: static !important; padding: 0px !important; border: 0px none !important; height: auto !important;} #mega_main_menu > .menu_holder > .menu_inner .item_link > .link_content > .link_text > .link_descr { display: block !important; float: none !important; font-size: 80% !important; white-space: pre-line !important; margin-top: 2px !important;} #mega_main_menu .menu_item_without_text > .link_content, #mega_main_menu > .menu_holder > .menu_inner > ul > li > .item_link.menu_item_without_text > .link_content, #mega_main_menu .menu_item_without_text .link_text { display: none !important;} #mega_main_menu.icons-disable_first_lvl > .menu_holder > .menu_inner > ul > li > .item_link.with_icon i, #mega_main_menu.icons-disable_globally > .menu_holder > .menu_inner > ul > li > .item_link.with_icon i, #mega_main_menu.icons-disable_globally > .menu_holder > .menu_inner > ul > li .mega_dropdown .item_link.with_icon > i, #mega_main_menu.icons-disable_globally > .menu_holder > .menu_inner > ul > li > .mega_dropdown .processed_image > .cover > a > i, #mega_main_menu.icons-disable_globally > .menu_holder > .menu_inner > ul > li.grid_dropdown .mega_dropdown > li > .item_link > i { display: none !important;} #mega_main_menu > .menu_holder > .menu_inner > ul > li > .item_link.disable_icon i, #mega_main_menu > .menu_holder > .menu_inner > ul > li[class*="dropdown"] .mega_dropdown > li > .item_link.disable_icon > i, #mega_main_menu a.disable_icon > i { display: none !important;} #mega_main_menu ul > li a.item_link, #mega_main_menu ul > li > .mega_dropdown a.item_link { text-decoration: none !important;} #mega_main_menu > .menu_holder > .menu_inner > ul > li > .item_link:after { content: '' !important; display: block !important; width: 0px !important; height: 0px !important; position: absolute !important; top: 50% !important; right: 5px !important; margin-top: -2px !important; border-width: 4px 3px !important; border-style: solid !important;} body [class] #mega_main_menu.direction-horizontal > .menu_holder > .menu_inner > ul > li[class*="current"] > .item_link:after, body #mega_main_menu.direction-horizontal > .menu_holder > .menu_inner > ul > li[class*="current"] > .item_link:after, body [class] #mega_main_menu.direction-horizontal > .menu_holder > .menu_inner > ul > li:hover > .item_link:after, body #mega_main_menu.direction-horizontal > .menu_holder > .menu_inner > ul > li:hover > .item_link:after, body [class] #mega_main_menu.direction-horizontal > .menu_holder > .menu_inner > ul > li > .item_link:after, body #mega_main_menu.direction-horizontal > .menu_holder > .menu_inner > ul > li > .item_link:after { border-top-color: inherit !important; border-right-color: transparent !important; border-bottom-color: transparent !important; border-left-color: transparent !important;} #mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_woo_cart > .item_link:after, #mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_buddypress > .item_link:after, #mega_main_menu > .menu_holder > .menu_inner > ul > li > .item_link:last-child:after { display: none !important;} #mega_main_menu.direction-horizontal > .menu_holder > .menu_inner > ul > li > .item_link:before, #mega_main_menu.direction-horizontal > .menu_holder > .menu_inner > .nav_logo:before, #mega_main_menu.direction-horizontal > .menu_holder > .menu_inner > ul > li.nav_search_box:before { content: '' !important; width: 2px !important; height: 100% !important; margin: 0px !important; padding: 0px !important; display: block !important; position: absolute !important; top: 0px !important; bottom: auto !important; z-index: 2 !important; border-width: 0px !important; border-style: none !important; background-repeat: no-repeat !important; background-size: 400% 100% !important; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAyCAYAAABh7ppAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOdJREFUeNqk0ssKhCAUBuC8zbaIossDzqN3oYii3ZiZQYuU+m0ocOHx4/ekEq11cPURQr77Gj0X53ne5+xcs8A4jsytWZO+75mbwM+Ttm2524tVaJoGg6qq9jm5BXVde4GAwPSAQdd13P11CwzDICCYpknAg5JSfmCC+XDCE8Dd2lXCf4D6trgC4nUCBAy+6mORIkB9CasZCgF1oNuTVL7rXuCbfAqCV0CaoV+B5UnC6gPqFgghfvDZh2GIE+I4lvAu0jTFR53nuYSgKAovwFuUZYkvy/SAQZZlGCRJoiCIoki5TW4CDACPvE4qiEdEewAAAABJRU5ErkJggg==) !important;} #mega_main_menu.direction-horizontal.first-lvl-separator-none > .menu_holder > .menu_inner > ul > li:last-child > .item_link:before, #mega_main_menu.direction-horizontal.first-lvl-separator-none > .menu_holder > .menu_inner > ul > li > .item_link:before, #mega_main_menu.direction-horizontal.first-lvl-separator-none > .menu_holder > .menu_inner > .nav_logo:before, #mega_main_menu.direction-horizontal.first-lvl-separator-none > .menu_holder > .menu_inner > ul > li.nav_search_box:before { background-position: 0px 0px !important;} #mega_main_menu.direction-horizontal.first-lvl-separator-smooth > .menu_holder > .menu_inner > ul > li:last-child > .item_link:before, #mega_main_menu.direction-horizontal.first-lvl-separator-smooth > .menu_holder > .menu_inner > ul > li > .item_link:before, #mega_main_menu.direction-horizontal.first-lvl-separator-smooth > .menu_holder > .menu_inner > .nav_logo:before, #mega_main_menu.direction-horizontal.first-lvl-separator-smooth > .menu_holder > .menu_inner > ul > li.nav_search_box:before { background-position: -3px 0px !important;} #mega_main_menu.direction-horizontal.first-lvl-separator-sharp > .menu_holder > .menu_inner > ul > li:last-child > .item_link:before, #mega_main_menu.direction-horizontal.first-lvl-separator-sharp > .menu_holder > .menu_inner > ul > li > .item_link:before, #mega_main_menu.direction-horizontal.first-lvl-separator-sharp > .menu_holder > .menu_inner > .nav_logo:before, #mega_main_menu.direction-horizontal.first-lvl-separator-sharp > .menu_holder > .menu_inner > ul > li.nav_search_box:before { background-position: -6px 0px !important;} #mega_main_menu.direction-horizontal.first-lvl-align-left > .menu_holder > .menu_inner > .nav_logo:before { right: -1px !important; left: auto !important;} #mega_main_menu.direction-horizontal > .menu_holder > .menu_inner > ul > li > .item_link:before, #mega_main_menu.direction-horizontal > .menu_holder > .menu_inner > ul > li.nav_search_box:before { left: -1px !important; right: auto !important;} #mega_main_menu.primary_style-buttons > .menu_holder > .menu_inner > ul > li > .item_link:before, #mega_main_menu.first-lvl-align-right > .menu_holder > .menu_inner > .nav_logo:before, #mega_main_menu.first-lvl-align-center > .menu_holder > .menu_inner > .nav_logo:before, #mega_main_menu.first-lvl-align-left.primary_style-buttons > .menu_holder > .menu_inner > .nav_logo:before, #mega_main_menu.language_direction-rtl.first-lvl-align-left > .menu_holder > .menu_inner > .nav_logo:before, #mega_main_menu.language_direction-rtl.first-lvl-align-center > .menu_holder > .menu_inner > .nav_logo:before, #mega_main_menu.primary_style-buttons > .menu_holder > .menu_inner > ul > li.nav_search_box:before, #mega_main_menu.direction-horizontal > .menu_holder > .menu_inner > ul > li:first-child > .item_link:before { display: none !important;}  #mega_main_menu ul > li > .mega_dropdown { position: absolute !important; margin: 0px !important; z-index: 5000 !important; top: 100% !important; float: none !important; height: auto !important; visibility: visible !important; opacity: 1 !important; border: 0px none !important; vertical-align: top !important;} #mega_main_menu ul > li ul { text-align: left !important;} #mega_main_menu li .mega_dropdown > li { margin: 0px !important; list-style: none !important; height: auto !important;} #mega_main_menu li.default_dropdown > ul, #mega_main_menu li.default_dropdown li > ul, #mega_main_menu li.multicolumn_dropdown > ul, #mega_main_menu li.tabs_dropdown > ul, #mega_main_menu li.widgets_dropdown > ul, #mega_main_menu li.post_type_dropdown > ul, #mega_main_menu li.grid_dropdown > ul, #mega_main_menu li.post_type_dropdown .mega_dropdown > li.post_item .post_details, #mega_main_menu li.grid_dropdown .mega_dropdown > li .post_details { -webkit-box-shadow: 0px 4px 13px -3px #808080 !important; -moz-box-shadow: 0px 4px 13px -3px #808080 !important; -ms-box-shadow: 0px 4px 13px -3px #808080 !important; -o-box-shadow: 0px 4px 13px -3px #808080 !important; box-shadow: 0px 4px 13px -3px #808080 !important; list-style: none !important;} #mega_main_menu > .menu_holder > .menu_inner > ul li > .item_link:hover { box-shadow: none !important; float: none !important; text-decoration: none !important;} #mega_main_menu > .menu_holder > .menu_inner > ul li > a.item_link:hover { cursor: pointer !important;} #mega_main_menu > .menu_holder > .menu_inner > ul > li .item_link .link_text > * { max-width: 100% !important; max-height: 100% !important; margin: 0px !important;} #mega_main_menu .item_link > .link_content > .link_text { white-space: normal !important; word-wrap: break-word !important; word-break: normal !important;} #mega_main_menu li.menu-item { position: relative !important;} #mega_main_menu li.default_dropdown > ul { position: absolute !important; top: 100% !important;} #mega_main_menu li.default_dropdown > ul > li { position: relative !important; height: auto !important; float: none !important; width: 100% !important; margin: 0px !important; padding: 0px !important; display: block !important; overflow: visible !important;} #mega_main_menu li.default_dropdown > .mega_dropdown { width: 205px !important;} #mega_main_menu li.default_dropdown.drop_to_center > .mega_dropdown { left: -100% !important;} #mega_main_menu li.default_dropdown.submenu_full_width.drop_to_center > .mega_dropdown, #mega_main_menu li.default_dropdown.drop_to_right .mega_dropdown { left: 0px !important; right: auto !important;} #mega_main_menu li.default_dropdown > .mega_dropdown li.drop_to_right > .mega_dropdown { top: 0px !important; left: 100% !important; right: auto !important; margin-left: 0px !important; margin-right: 0px !important;} #mega_main_menu li.default_dropdown.drop_to_left .mega_dropdown { left: auto !important; right: 0px !important;} #mega_main_menu li.default_dropdown > .mega_dropdown li.drop_to_left > .mega_dropdown { top: 0px !important; left: auto !important; right: 100% !important; margin-left: 0px !important; margin-right: 0px !important;} #mega_main_menu li.default_dropdown > .mega_dropdown > li { float: none !important; width: 100% !important;} #mega_main_menu li.default_dropdown > .mega_dropdown > li > .item_link { display: block !important; float: none !important; padding: 6px 12px !important; margin: 0px !important; position: relative !important; border-width: 0px 0px 1px 0px !important; border-style: solid !important; width: auto !important; height: auto !important;} #mega_main_menu.language_direction-rtl li.default_dropdown > .mega_dropdown > li > .item_link { text-align: right !important;} #mega_main_menu li.default_dropdown > .mega_dropdown > li > .item_link .link_content { padding: 0px !important; vertical-align: middle !important; position: relative !important; top: auto !important; bottom: auto !important; left: auto !important; right: auto !important;} #mega_main_menu li.default_dropdown > .mega_dropdown > li:last-child > .item_link { border-width: 0px !important; border-style: none !important;} #mega_main_menu li.tabs_dropdown > .mega_dropdown > li > .item_link:before, #mega_main_menu li.default_dropdown > .mega_dropdown > .menu-item > .item_link:before { content: '' !important; display: block !important; width: 0px !important; height: 0px !important; position: absolute !important; top: 50% !important; margin-top: -2px !important; border-width: 4px 3px !important; border-style: solid !important; right: 0px !important;} body #mega_main_menu .menu_holder li.default_dropdown > .mega_dropdown > li.menu-item.drop_to_center > .item_link:before { right: 0px !important; left: auto !important; border-right-color: transparent !important; border-bottom-color: transparent !important; border-left-color: transparent !important;} body #mega_main_menu.language_direction-ltr .menu_holder li.tabs_dropdown > .mega_dropdown > li.menu-item:hover > .item_link:before, body #mega_main_menu.language_direction-ltr .menu_holder li.tabs_dropdown > .mega_dropdown > li.menu-item > .item_link:before, body #mega_main_menu .menu_holder li.default_dropdown > .mega_dropdown > li.menu-item.drop_to_right:hover > .item_link:before, body #mega_main_menu .menu_holder li.default_dropdown > .mega_dropdown > li.menu-item.drop_to_right > .item_link:before, body *[class] #mega_main_menu.language_direction-ltr li.tabs_dropdown > .mega_dropdown > li.menu-item:hover > .item_link:before, body *[class] #mega_main_menu.language_direction-ltr li.tabs_dropdown > .mega_dropdown > li.menu-item > .item_link:before, body *[class] #mega_main_menu li.default_dropdown > .mega_dropdown > li.menu-item.drop_to_right:hover > .item_link:before, body *[class] #mega_main_menu li.default_dropdown > .mega_dropdown > li.menu-item.drop_to_right > .item_link:before { right: 0px !important; left: auto !important; border-width: 3px 4px !important; border-top-color: transparent !important; border-right-color: transparent !important; border-bottom-color: transparent !important;} body #mega_main_menu.language_direction-rtl .menu_holder li.tabs_dropdown > .mega_dropdown > li.menu-item:hover > .item_link:before, body #mega_main_menu.language_direction-rtl .menu_holder li.tabs_dropdown > .mega_dropdown > li.menu-item > .item_link:before, body #mega_main_menu .menu_holder li.default_dropdown > .mega_dropdown > li.menu-item.drop_to_left:hover > .item_link:before, body #mega_main_menu .menu_holder li.default_dropdown > .mega_dropdown > li.menu-item.drop_to_left > .item_link:before, body *[class] #mega_main_menu.language_direction-rtl li.tabs_dropdown > .mega_dropdown > li.menu-item:hover > .item_link:before, body *[class] #mega_main_menu.language_direction-rtl li.tabs_dropdown > .mega_dropdown > li.menu-item > .item_link:before, body *[class] #mega_main_menu li.default_dropdown > .mega_dropdown > li.menu-item.drop_to_left:hover > .item_link:before, body *[class] #mega_main_menu li.default_dropdown > .mega_dropdown > li.menu-item.drop_to_left > .item_link:before { left: 0px !important; right: auto !important; border-width: 3px 4px !important; border-top-color: transparent !important; border-bottom-color: transparent !important; border-left-color: transparent !important;} #mega_main_menu li.tabs_dropdown > .mega_dropdown > .menu-item > .item_link:last-child:before, #mega_main_menu li.default_dropdown > .mega_dropdown > .menu-item > .item_link:last-child:before { display: none !important;} #mega_main_menu li.default_dropdown > .mega_dropdown > .menu-item > .item_link > i { display: block !important; float: left !important; position: absolute !important; top: 50% !important;} #mega_main_menu li.default_dropdown .mega_dropdown > li > .item_link.with_icon > span { display: block !important;} #mega_main_menu li.default_dropdown.submenu_full_width { position: static !important;} #mega_main_menu li.default_dropdown.submenu_full_width > .mega_dropdown { width: 100% !important;} #mega_main_menu li.default_dropdown.submenu_full_width > .mega_dropdown .mega_dropdown { width: auto !important; position: static !important; display: block !important; margin: 0px 0px 0px 35px !important; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; -ms-box-shadow: none !important; -o-box-shadow: none !important; box-shadow: none !important;} #mega_main_menu.direction-vertical li.default_dropdown.submenu_full_width > .mega_dropdown .mega_dropdown { margin: 0px !important;} #mega_main_menu li.default_dropdown.submenu_full_width > .mega_dropdown .mega_dropdown > li:first-child > .item_link:after { display: none !important;} #mega_main_menu li.multicolumn_dropdown { position: relative !important;} #mega_main_menu li.tabs_dropdown > .mega_dropdown, #mega_main_menu li.multicolumn_dropdown > .mega_dropdown, #mega_main_menu li.widgets_dropdown > .mega_dropdown, #mega_main_menu li.post_type_dropdown > .mega_dropdown, #mega_main_menu li.grid_dropdown > .mega_dropdown, #mega_main_menu li .mega_dropdown > li .post_details { width: 480px !important; padding: 0px !important; -webkit-box-sizing: border-box !important; -moz-box-sizing: border-box !important; -ms-box-sizing: border-box !important; -o-box-sizing: border-box !important; box-sizing: border-box !important;} #mega_main_menu li.nav_buddypress.not_logged:hover > .mega_dropdown, #mega_main_menu li.tabs_dropdown:hover > .mega_dropdown, #mega_main_menu li.tabs_dropdown > .item_link:hover + .mega_dropdown, #mega_main_menu li.tabs_dropdown.keep_open > .mega_dropdown, #mega_main_menu li.tabs_dropdown > .mega_dropdown > li > .mega_dropdown, #mega_main_menu .mega_dropdown > li.multicolumn_dropdown > .mega_dropdown, #mega_main_menu li.multicolumn_dropdown:hover > .mega_dropdown, #mega_main_menu li.multicolumn_dropdown > .item_link:hover + .mega_dropdown, #mega_main_menu li.multicolumn_dropdown.keep_open > .mega_dropdown, #mega_main_menu li.widgets_dropdown:hover > .mega_dropdown, #mega_main_menu li.widgets_dropdown > .item_link:hover + .mega_dropdown, #mega_main_menu li.widgets_dropdown.keep_open > .mega_dropdown, #mega_main_menu li.post_type_dropdown:hover > .mega_dropdown, #mega_main_menu li.post_type_dropdown > .item_link:hover + .mega_dropdown, #mega_main_menu li.post_type_dropdown.keep_open > .mega_dropdown, #mega_main_menu li.post_type_dropdown > .mega_dropdown > .post_item:hover .post_details, #mega_main_menu li.post_type_dropdown > .mega_dropdown > .post_item.keep_open .post_details, #mega_main_menu li.grid_dropdown:hover > .mega_dropdown, #mega_main_menu li.grid_dropdown > .item_link:hover + .mega_dropdown, #mega_main_menu li.grid_dropdown.keep_open > .mega_dropdown, #mega_main_menu li.grid_dropdown:hover > .mega_dropdown, #mega_main_menu li.grid_dropdown > .mega_dropdown > li:hover .post_details, #mega_main_menu li.grid_dropdown > .mega_dropdown > li.keep_open .post_details { padding: 15px !important;} #mega_main_menu li.nav_buddypress.not_logged:hover > .mega_dropdown, #mega_main_menu li.widgets_dropdown:hover > .mega_dropdown, #mega_main_menu li.widgets_dropdown > .item_link:hover + .mega_dropdown, #mega_main_menu li.widgets_dropdown.keep_open > .mega_dropdown, #mega_main_menu .mega_dropdown > li.multicolumn_dropdown > .mega_dropdown, #mega_main_menu li.multicolumn_dropdown:hover > .mega_dropdown, #mega_main_menu li.multicolumn_dropdown.keep_open > .mega_dropdown, #mega_main_menu li.multicolumn_dropdown > .item_link:hover + .mega_dropdown { padding-bottom: 0px !important;} #mega_main_menu li.multicolumn_dropdown .mega_dropdown > li:hover > .mega_dropdown, #mega_main_menu li.multicolumn_dropdown .mega_dropdown > li > .item_link:hover + .mega_dropdown, #mega_main_menu li.multicolumn_dropdown .mega_dropdown > li.keep_open > .mega_dropdown, #mega_main_menu li.multicolumn_dropdown > .mega_dropdown > li.widgets_dropdown:hover > .mega_dropdown, #mega_main_menu li.multicolumn_dropdown > .mega_dropdown > li.widgets_dropdown > .item_link:hover + .mega_dropdown, #mega_main_menu li.multicolumn_dropdown > .mega_dropdown > li.widgets_dropdown.keep_open > .mega_dropdown, #mega_main_menu li.multicolumn_dropdown > .mega_dropdown > li.post_type_dropdown:hover > .mega_dropdown, #mega_main_menu li.multicolumn_dropdown > .mega_dropdown > li.post_type_dropdown > .item_link:hover + .mega_dropdown, #mega_main_menu li.multicolumn_dropdown > .mega_dropdown > li.post_type_dropdown.keep_open > .mega_dropdown, #mega_main_menu li.multicolumn_dropdown > .mega_dropdown > li.grid_dropdown:hover > .mega_dropdown, #mega_main_menu li.multicolumn_dropdown > .mega_dropdown > li.grid_dropdown > .item_link:hover + .mega_dropdown, #mega_main_menu li.multicolumn_dropdown > .mega_dropdown > li.grid_dropdown.keep_open > .mega_dropdown, #mega_main_menu li.multicolumn_dropdown > .mega_dropdown > li.grid_dropdown:hover > .mega_dropdown { padding: 0px !important;} #mega_main_menu li.multicolumn_dropdown.submenu_full_width.drop_to_center > .mega_dropdown, #mega_main_menu li.multicolumn_dropdown.drop_to_right > .mega_dropdown { left: 0px !important; right: auto !important;} #mega_main_menu li.multicolumn_dropdown.drop_to_left > .mega_dropdown { left: auto !important; right: 0px !important;} #mega_main_menu li.multicolumn_dropdown.drop_to_center > .mega_dropdown { left: -150% !important; right: auto !important;} #mega_main_menu li.widgets_dropdown > .mega_dropdown > li, #mega_main_menu li.multicolumn_dropdown > .mega_dropdown > li { float: left !important; display: inline-block !important; clear: none !important; padding: 0px 5px 20px 5px !important;} #mega_main_menu li.widgets_dropdown > .mega_dropdown > li .mega_dropdown, #mega_main_menu li.multicolumn_dropdown > .mega_dropdown > li .mega_dropdown { position: static !important; display: block !important; width: auto !important; box-shadow: none !important; overflow: visible !important; max-height: 3000px !important; max-width: 3000px !important; opacity: 1 !important; -webkit-transform: scaleY( 1 ) !important; -moz-transform: scaleY( 1 ) !important; -ms-transform: scaleY( 1 ) !important; -o-transform: scaleY( 1 ) !important; transform: scaleY( 1 ) !important;} #mega_main_menu li.widgets_dropdown > .mega_dropdown > li .mega_dropdown > li, #mega_main_menu li.multicolumn_dropdown > .mega_dropdown > li .mega_dropdown > li { display: block !important; width: 100% !important;} #mega_main_menu li.widgets_dropdown .mega_dropdown > li > .item_link, #mega_main_menu li.multicolumn_dropdown .mega_dropdown > li > .item_link { display: block !important; padding: 6px 10px !important; margin: 0px !important; width: auto !important; height: auto !important; position: relative !important;} #mega_main_menu li.widgets_dropdown .mega_dropdown li.default_dropdown > .mega_dropdown > li > .item_link, #mega_main_menu li.multicolumn_dropdown .mega_dropdown li.default_dropdown > .mega_dropdown > li > .item_link { border-width: 0px !important;} #mega_main_menu li.widgets_dropdown .mega_dropdown li.default_dropdown > .mega_dropdown > li > .item_link:before, #mega_main_menu li.multicolumn_dropdown .mega_dropdown li.default_dropdown > .mega_dropdown > li > .item_link:before { display: none !important;} #mega_main_menu li.widgets_dropdown .mega_dropdown > li > .item_link > i, #mega_main_menu li.multicolumn_dropdown .mega_dropdown > li > .item_link > i { display: block !important; float: left !important; text-align: center !important; position: absolute !important; top: 50% !important;} #mega_main_menu li.widgets_dropdown .mega_dropdown > li > .item_link > .link_content, #mega_main_menu li.multicolumn_dropdown .mega_dropdown > li > .item_link > .link_content { display: block !important; vertical-align: middle !important;} #mega_main_menu li.multicolumn_dropdown .mega_dropdown > li > .item_link.disable_icon > .link_content, #mega_main_menu ul li .mega_dropdown > li > .item_link.disable_icon > .link_content, #mega_main_menu.icons-disable_globally li .mega_dropdown > li > .item_link > .link_content, #mega_main_menu.icons-disable_globally li .mega_dropdown > li > .item_link.with_icon > .link_content { margin: 0px !important;} #mega_main_menu li.multicolumn_dropdown li.post_type_dropdown, #mega_main_menu li.multicolumn_dropdown li.grid_dropdown, #mega_main_menu li.multicolumn_dropdown.submenu_full_width { position: static !important;} #mega_main_menu li.multicolumn_dropdown.submenu_full_width > .mega_dropdown { width: 100% !important;} #mega_main_menu li.tabs_dropdown { position: relative !important;} #mega_main_menu li.tabs_dropdown.submenu_full_width.drop_to_center > .mega_dropdown, #mega_main_menu li.tabs_dropdown.drop_to_right > .mega_dropdown { left: 0px !important; right: auto !important;} #mega_main_menu li.tabs_dropdown.drop_to_left > .mega_dropdown { left: auto !important; right: 0px !important;} #mega_main_menu li.tabs_dropdown.drop_to_center > .mega_dropdown { left: -150% !important; right: auto !important;} #mega_main_menu li.tabs_dropdown > .mega_dropdown > li { position: static !important; clear: none !important; float: none !important;} #mega_main_menu li.tabs_dropdown .mega_dropdown > li > .mega_dropdown { box-shadow: none !important; border-radius: 0px !important;} #mega_main_menu li.tabs_dropdown > .mega_dropdown > li.default_dropdown .mega_dropdown > li.default_dropdown > .item_link { border-width: 0px !important;} #mega_main_menu li.tabs_dropdown > .mega_dropdown > li > .mega_dropdown .mega_dropdown { padding: 0px !important;} #mega_main_menu li.multicolumn_dropdown .mega_dropdown > li .mega_dropdown > li.keep_open .post_details, #mega_main_menu li.multicolumn_dropdown .mega_dropdown > li .mega_dropdown > li:hover .post_details, #mega_main_menu li.tabs_dropdown .mega_dropdown > li .mega_dropdown > li.keep_open .post_details, #mega_main_menu li.tabs_dropdown .mega_dropdown > li .mega_dropdown > li:hover .post_details { display: none !important;} #mega_main_menu li.tabs_dropdown > .mega_dropdown > li > .item_link { padding: 6px 10px !important; display: block !important; width: auto !important; height: auto !important; margin-right: 19px !important; position: relative !important;} #mega_main_menu.language_direction-rtl li.tabs_dropdown > .mega_dropdown > li > .item_link { margin-right: 0px !important; margin-left: 19px !important;} #mega_main_menu li.tabs_dropdown > .mega_dropdown > .menu-item > .item_link > i { display: block !important; float: left !important; position: absolute !important; top: 50% !important;} #mega_main_menu li.tabs_dropdown .mega_dropdown > li > .item_link > .link_content { display: block !important; vertical-align: middle !important;} #mega_main_menu li.tabs_dropdown > .mega_dropdown > li > .mega_dropdown { top: 0px !important; right: 0px !important; height: auto !important; width: auto !important; position: absolute !important;} #mega_main_menu li.tabs_dropdown .mega_dropdown > li.default_dropdown > .mega_dropdown .mega_dropdown { display: block !important; position: static !important; float: none !important; width: auto !important;} #mega_main_menu > .menu_holder > .menu_inner > ul > li.tabs_dropdown.submenu_full_width { position: static !important;} #mega_main_menu > .menu_holder > .menu_inner > ul > li.tabs_dropdown.submenu_full_width > .mega_dropdown, #mega_main_menu li.widgets_dropdown.columns1 > .mega_dropdown > * { width: 100% !important;} #mega_main_menu li.tabs_dropdown.columns1 > .mega_dropdown > li { width: 50% !important;} #mega_main_menu li.tabs_dropdown.columns2 > .mega_dropdown > li, #mega_main_menu li.widgets_dropdown.columns2 > .mega_dropdown > * { width: 50% !important;} #mega_main_menu li.tabs_dropdown.columns3 > .mega_dropdown > li, #mega_main_menu li.widgets_dropdown.columns3 > .mega_dropdown > * { width: 33.3333% !important;} #mega_main_menu li.tabs_dropdown.columns4 > .mega_dropdown > li, #mega_main_menu li.widgets_dropdown.columns4 > .mega_dropdown > * { width: 25% !important;} #mega_main_menu li.tabs_dropdown.columns5 > .mega_dropdown > li, #mega_main_menu li.widgets_dropdown.columns5 > .mega_dropdown > * { width: 20% !important;} #mega_main_menu li.tabs_dropdown.columns6 > .mega_dropdown > li, #mega_main_menu li.widgets_dropdown.columns6 > .mega_dropdown > * { width: 16.6666% !important;} #mega_main_menu li.tabs_dropdown.columns7 > .mega_dropdown > li, #mega_main_menu li.widgets_dropdown.columns7 > .mega_dropdown > * { width: 14.2857% !important;} #mega_main_menu li.tabs_dropdown.columns8 > .mega_dropdown > li, #mega_main_menu li.widgets_dropdown.columns8 > .mega_dropdown > * { width: 12.5% !important;} #mega_main_menu li.tabs_dropdown.columns9 > .mega_dropdown > li, #mega_main_menu li.widgets_dropdown.columns9 > .mega_dropdown > * { width: 11.1111% !important;} #mega_main_menu li.tabs_dropdown.columns10 > .mega_dropdown > li, #mega_main_menu li.widgets_dropdown.columns10 > .mega_dropdown > * { width: 10% !important;} #mega_main_menu li.tabs_dropdown.columns1 > .mega_dropdown > li > .mega_dropdown { left: 50% !important;} #mega_main_menu li.tabs_dropdown.columns2 > .mega_dropdown > li > .mega_dropdown { left: 50% !important;} #mega_main_menu li.tabs_dropdown.columns3 > .mega_dropdown > li > .mega_dropdown { left: 33.3333% !important;} #mega_main_menu li.tabs_dropdown.columns4 > .mega_dropdown > li > .mega_dropdown { left: 25% !important;} #mega_main_menu li.tabs_dropdown.columns5 > .mega_dropdown > li > .mega_dropdown { left: 20% !important;} #mega_main_menu li.tabs_dropdown.columns6 > .mega_dropdown > li > .mega_dropdown { left: 16.6666% !important;} #mega_main_menu li.tabs_dropdown.columns7 > .mega_dropdown > li > .mega_dropdown { left: 14.2857% !important;} #mega_main_menu li.tabs_dropdown.columns8 > .mega_dropdown > li > .mega_dropdown { left: 12.5% !important;} #mega_main_menu li.tabs_dropdown.columns9 > .mega_dropdown > li > .mega_dropdown { left: 11.1111% !important;} #mega_main_menu li.tabs_dropdown.columns10 > .mega_dropdown > li > .mega_dropdown { left: 10% !important;} #mega_main_menu.language_direction-rtl li.tabs_dropdown[class*="columns"] > .mega_dropdown > li > .mega_dropdown { left: 0px !important;} #mega_main_menu.language_direction-rtl li.tabs_dropdown.columns1 > .mega_dropdown > li > .mega_dropdown { right: 50% !important;} #mega_main_menu.language_direction-rtl li.tabs_dropdown.columns2 > .mega_dropdown > li > .mega_dropdown { right: 50% !important;} #mega_main_menu.language_direction-rtl li.tabs_dropdown.columns3 > .mega_dropdown > li > .mega_dropdown { right: 33.3333% !important;} #mega_main_menu.language_direction-rtl li.tabs_dropdown.columns4 > .mega_dropdown > li > .mega_dropdown { right: 25% !important;} #mega_main_menu.language_direction-rtl li.tabs_dropdown.columns5 > .mega_dropdown > li > .mega_dropdown { right: 20% !important;} #mega_main_menu.language_direction-rtl li.tabs_dropdown.columns6 > .mega_dropdown > li > .mega_dropdown { right: 16.6666% !important;} #mega_main_menu.language_direction-rtl li.tabs_dropdown.columns7 > .mega_dropdown > li > .mega_dropdown { right: 14.2857% !important;} #mega_main_menu.language_direction-rtl li.tabs_dropdown.columns8 > .mega_dropdown > li > .mega_dropdown { right: 12.5% !important;} #mega_main_menu.language_direction-rtl li.tabs_dropdown.columns9 > .mega_dropdown > li > .mega_dropdown { right: 11.1111% !important;} #mega_main_menu.language_direction-rtl li.tabs_dropdown.columns10 > .mega_dropdown > li > .mega_dropdown { right: 10% !important;} #mega_main_menu li.post_type_dropdown.submenu_full_width.drop_to_center > .mega_dropdown, #mega_main_menu li.post_type_dropdown.drop_to_right > .mega_dropdown { left: 0px !important; right: auto !important;} #mega_main_menu li.post_type_dropdown.drop_to_left > .mega_dropdown { left: auto !important; right: 0px !important;} #mega_main_menu li.post_type_dropdown.drop_to_center > .mega_dropdown { left: -150% !important; right: auto !important;} #mega_main_menu li.post_type_dropdown .mega_dropdown > li.post_item { position: static !important; float: left !important; padding: 1px !important; min-width: inherit !important; background: none !important; clear: none !important; border: 0px none !important;} #mega_main_menu li.post_type_dropdown .mega_dropdown > li > .item_link, #mega_main_menu li.post_type_dropdown .mega_dropdown > li > .item_link > i { display: block !important;} #mega_main_menu li.post_type_dropdown .mega_dropdown > li > .item_link { display: block !important; position: relative !important; padding: 0px !important; margin: 0px !important; line-height: 0px !important; border: 0px none !important; min-width: 0% !important;} #mega_main_menu li.post_type_dropdown .mega_dropdown > li > .item_link > img { opacity: 0 !important; width: 100% !important; height: auto !important;} #mega_main_menu li.post_type_dropdown .mega_dropdown > li > .item_link > i { display: block !important; width: 24px !important; height: 24px !important; position: absolute !important; top: 50% !important; left: 50% !important; font-size: 24px !important; line-height: 24px !important; margin-left: -12px !important; margin-top: -12px !important;} #mega_main_menu li.post_type_dropdown .mega_dropdown > li.post_item .post_details { position: absolute !important; top: 100% !important; left: 0px !important; width: 100% !important;} #mega_main_menu li.post_type_dropdown.submenu_full_width { position: static !important;} #mega_main_menu li.post_type_dropdown.submenu_full_width > .mega_dropdown { width: 100% !important;} #mega_main_menu li.grid_dropdown.submenu_full_width.drop_to_center > .mega_dropdown, #mega_main_menu li.grid_dropdown.drop_to_right > .mega_dropdown { left: 0px !important; right: auto !important;} #mega_main_menu li.grid_dropdown.drop_to_left > .mega_dropdown { left: auto !important; right: 0px !important;} #mega_main_menu li.grid_dropdown.drop_to_center > .mega_dropdown { left: -150% !important; right: auto !important;} #mega_main_menu li.grid_dropdown .mega_dropdown > li { float: left !important; padding: 1px !important; position: static !important; border: 0px none !important; background: none !important; clear: none !important;} #mega_main_menu li.grid_dropdown .mega_dropdown > li > .item_link { display: block !important; position: relative !important; padding: 0px !important; margin: 0px !important; line-height: 0px !important; border: 0px none !important;} #mega_main_menu li.grid_dropdown > .mega_dropdown > li > .item_link > img { opacity: 0 !important; width: 100% !important; height: auto !important;} #mega_main_menu li.grid_dropdown > .mega_dropdown > li > .item_link > i { display: block !important; width: 24px !important; height: 24px !important; font-size: 24px !important; line-height: 24px !important; margin-left: -12px !important; margin-top: -12px !important; text-align: center !important; position: absolute !important; top: 50% !important; left: 50% !important;} #mega_main_menu li.grid_dropdown .mega_dropdown > li .post_details { position: absolute !important; top: 100% !important; left: 0px !important; width: 100% !important;} #mega_main_menu li.grid_dropdown.submenu_full_width { position: static !important;} #mega_main_menu li.grid_dropdown.submenu_full_width > .mega_dropdown { width: 100% !important;} #mega_main_menu li .post_details { z-index: 1 !important;} #mega_main_menu li .post_details > .post_icon, #mega_main_menu li .post_details > .post_icon > i { float: left !important; width: 44px !important; height: 44px !important; line-height: 44px !important; font-size: 36px !important; text-align: center !important;} #mega_main_menu li .post_details > .processed_image { margin-bottom: 15px !important;} #mega_main_menu li .post_details > .post_title, #mega_main_menu li .post_details > .post_description { margin-left: 52px !important; line-height: 150% !important;} #mega_main_menu li > .mega_dropdown .processed_image { position: relative !important; overflow: hidden !important; line-height: 1px !important;} #mega_main_menu li > .mega_dropdown .processed_image > img { width: 100% !important;} #mega_main_menu li > .mega_dropdown .processed_image:hover > img { opacity: 0.4 !important;} #mega_main_menu li > .mega_dropdown .processed_image > .cover { opacity: 0 !important;} #mega_main_menu li > .mega_dropdown .post_item.keep_open > .processed_image > .cover, #mega_main_menu li > .mega_dropdown .processed_image:hover > .cover, #mega_main_menu li > .mega_dropdown .processed_image > .cover:hover { opacity: 1 !important;} #mega_main_menu li > .mega_dropdown .processed_image > .cover, #mega_main_menu li > .mega_dropdown .processed_image > .cover > a { background-color: transparent !important; position: absolute !important; top: 0px !important; bottom: 0px !important; left: 0px !important; right: 0px !important; margin: 0px !important; padding: 0px !important; width: 100% !important; height: 100% !important; min-width: 0% !important;} #mega_main_menu li > .mega_dropdown .processed_image > .cover > a > i { display: block !important; width: 24px !important; height: 24px !important; position: absolute !important; top: 50% !important; left: 50% !important; margin-left: -12px !important; margin-top: -12px !important; font-size: 24px !important; line-height: 24px !important;} #mega_main_menu > .menu_holder > .menu_inner > ul > li.widgets_dropdown.submenu_full_width.drop_to_center > .mega_dropdown, #mega_main_menu > .menu_holder > .menu_inner > ul > li.widgets_dropdown.drop_to_right > .mega_dropdown { left: 0px !important; right: auto !important;} #mega_main_menu > .menu_holder > .menu_inner > ul > li.widgets_dropdown.drop_to_left > .mega_dropdown { left: auto !important; right: 0px !important;} #mega_main_menu > .menu_holder > .menu_inner > ul > li.widgets_dropdown.drop_to_center > .mega_dropdown { left: -150% !important; right: auto !important;} #mega_main_menu > .menu_holder > .menu_inner > ul > li.widgets_dropdown.submenu_full_width { position: static !important;} #mega_main_menu > .menu_holder > .menu_inner > ul > li.widgets_dropdown.submenu_full_width > .mega_dropdown { width: 100% !important;} #mega_main_menu li[class*="_dropdown"].columns1 > .mega_dropdown > *, #mega_main_menu li[class*="_dropdown"].columns2 > .mega_dropdown > *:nth-child(2n+3), #mega_main_menu li[class*="_dropdown"].columns3 > .mega_dropdown > *:nth-child(3n+4), #mega_main_menu li[class*="_dropdown"].columns4 > .mega_dropdown > *:nth-child(4n+5), #mega_main_menu li[class*="_dropdown"].columns5 > .mega_dropdown > *:nth-child(5n+6), #mega_main_menu li[class*="_dropdown"].columns6 > .mega_dropdown > *:nth-child(6n+7), #mega_main_menu li[class*="_dropdown"].columns7 > .mega_dropdown > *:nth-child(7n+8), #mega_main_menu li[class*="_dropdown"].columns8 > .mega_dropdown > *:nth-child(8n+9), #mega_main_menu li[class*="_dropdown"].columns9 > .mega_dropdown > *:nth-child(9n+10), #mega_main_menu li[class*="_dropdown"].columns10 > .mega_dropdown > *:nth-child(10n+11) { clear: both !important;} #mega_main_menu li.widgets_dropdown > .mega_dropdown > * { float: left !important; margin: 0px 0px 20px 0px !important; padding: 0px 10px 0px 10px !important;}  #mega_main_menu li.default_dropdown .mega_dropdown, #mega_main_menu li.tabs_dropdown > .mega_dropdown, #mega_main_menu li.multicolumn_dropdown > .mega_dropdown, #mega_main_menu li.widgets_dropdown > .mega_dropdown, #mega_main_menu li.post_type_dropdown > .mega_dropdown, #mega_main_menu li.post_type_dropdown > .mega_dropdown > li.post_item .post_details, #mega_main_menu li.grid_dropdown > .mega_dropdown, #mega_main_menu li.grid_dropdown > .mega_dropdown > li .post_details { display: none !important;} #mega_main_menu li.keep_open > ul, #mega_main_menu.dropdowns_trigger-hover li:hover > .mega_dropdown, #mega_main_menu.dropdowns_trigger-hover li.default_dropdown:hover > .mega_dropdown, #mega_main_menu li.default_dropdown.keep_open > .mega_dropdown, #mega_main_menu.dropdowns_trigger-hover li.default_dropdown li:hover > .mega_dropdown, #mega_main_menu li.default_dropdown li.keep_open > .mega_dropdown, #mega_main_menu.dropdowns_trigger-hover li.tabs_dropdown:hover > .mega_dropdown, #mega_main_menu li.tabs_dropdown.keep_open > .mega_dropdown, #mega_main_menu.dropdowns_trigger-hover li.multicolumn_dropdown:hover > .mega_dropdown, #mega_main_menu li.multicolumn_dropdown.keep_open > .mega_dropdown, #mega_main_menu.dropdowns_trigger-hover li.widgets_dropdown:hover .mega_dropdown, #mega_main_menu li.widgets_dropdown.keep_open .mega_dropdown, #mega_main_menu.dropdowns_trigger-hover li.post_type_dropdown:hover > .mega_dropdown, #mega_main_menu li.post_type_dropdown.keep_open > .mega_dropdown, #mega_main_menu.dropdowns_trigger-hover li.post_type_dropdown > .mega_dropdown > li.post_item:hover .post_details, #mega_main_menu li.post_type_dropdown > .mega_dropdown > li.post_item.keep_open .post_details, #mega_main_menu.dropdowns_trigger-hover li.grid_dropdown:hover > .mega_dropdown, #mega_main_menu li.grid_dropdown.keep_open > .mega_dropdown, #mega_main_menu.dropdowns_trigger-hover li.grid_dropdown > .mega_dropdown > li:hover .post_details, #mega_main_menu li.grid_dropdown > .mega_dropdown > li.keep_open .post_details { display: block !important;} @media (max-width: 1199px) { #mega_main_menu > .menu_holder > .menu_inner > ul > li > .item_link, #mega_main_menu .nav_logo .logo_link, #mega_main_menu ul .nav_search_box { padding-left: 13px !important; padding-right: 13px !important; } #mega_main_menu.icons-left > .menu_holder > .menu_inner > ul > li > .item_link.with_icon i { padding-right: 10px !important; } #mega_main_menu.icons-right > .menu_holder > .menu_inner > ul > li > .item_link.with_icon i { padding-left: 10px !important; } #mega_main_menu ul .nav_search_box { width: 52px !important; } #mega_main_menu ul .nav_search_box #mega_main_menu_searchform { right: 10px !important; } } @media (max-width: 991px) { #mega_main_menu > .menu_holder > .menu_inner > ul > li > .item_link, #mega_main_menu > .menu_holder > .menu_inner > .nav_logo .logo_link, #mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_search_box { padding-left: 10px !important; padding-right: 10px !important; } #mega_main_menu.icons-left > .menu_holder > .menu_inner > ul > li > .item_link.with_icon i { padding-right: 8px !important; } #mega_main_menu.icons-right > .menu_holder > .menu_inner > ul > li > .item_link.with_icon i { padding-left: 8px !important; } } @media (max-width: 767px) { #mega_main_menu > .menu_holder > .menu_inner > ul li > .item_link, #mega_main_menu > .menu_holder > .menu_inner > ul li { cursor: pointer !important; } #mega_main_menu.responsive-enable > .menu_holder > .menu_inner { width: auto !important; } #mega_main_menu.responsive-enable > .menu_holder > .menu_inner > .nav_logo { float: none !important; display: block !important; } #mega_main_menu.responsive-enable.direction-horizontal[class*="first-lvl-align"] > .menu_holder > .menu_inner > .nav_logo:before { display: none !important; } #mega_main_menu.responsive-enable > .menu_holder > .menu_inner > .nav_logo:after { content: '' !important; display: table !important; clear: both !important; width: 100% !important; height: 0px !important; position: relative !important; } #mega_main_menu.responsive-enable > .menu_holder > .menu_inner > ul > li > .item_link:before, #mega_main_menu.responsive-enable.direction-horizontal > .menu_holder > .menu_inner > ul > li.nav_search_box:before { display: none !important; } #mega_main_menu.responsive-enable.mobile_minimized-enable > .menu_holder > .menu_inner > .nav_logo .logo_link { float: left !important; } #mega_main_menu.responsive-enable.mobile_minimized-enable > .menu_holder > .menu_inner > .nav_logo .mobile_toggle { display: block !important; float: right !important; text-decoration: none !important; padding: 0px !important; cursor: pointer !important; } #mega_main_menu.responsive-enable.mobile_minimized-enable > .menu_holder > .menu_inner > .nav_logo .mobile_toggle .mobile_button { padding-left: 15px !important; padding-right: 15px !important; display: table-cell !important; vertical-align: middle !important; } #mega_main_menu.responsive-enable.mobile_minimized-enable > .menu_holder > .menu_inner > .nav_logo .mobile_toggle .mobile_button * { line-height: inherit !important; vertical-align: middle !important; } #mega_main_menu.responsive-enable.mobile_minimized-enable > .menu_holder > .menu_inner > .nav_logo .mobile_toggle .mobile_button .symbol_cross, #mega_main_menu.responsive-enable.mobile_minimized-enable > .menu_holder > .menu_inner > .nav_logo.mobile_menu_active .mobile_toggle .mobile_button .symbol_menu { display: none !important; } #mega_main_menu.responsive-enable.mobile_minimized-enable > .menu_holder > .menu_inner > .nav_logo.mobile_menu_active .mobile_toggle .mobile_button .symbol_cross { display: inline !important; } #mega_main_menu.responsive-enable.mobile_minimized-enable > .menu_holder > .menu_inner > ul { display: none !important; } #mega_main_menu.responsive-enable.mobile_minimized-enable .nav_logo.mobile_menu_active + ul { display: block !important; } #mega_main_menu.responsive-enable > .menu_holder > .menu_inner > ul > li, #mega_main_menu.responsive-enable > .menu_holder > .menu_inner > ul > li.nav_search_box { float: none !important; display: block !important; width: 100% !important; } #mega_main_menu.responsive-enable > .menu_holder > .menu_inner > ul > li.nav_search_box > #mega_main_menu_searchform { display: inline-block !important; width: 100% !important; position: relative !important; right: 0px !important; top: 15% !important; float: none !important; vertical-align: middle !important; } #mega_main_menu.responsive-enable > .menu_holder > .menu_inner > ul > li.nav_search_box > #mega_main_menu_searchform .field, #mega_main_menu.responsive-enable > .menu_holder > .menu_inner > ul > li.nav_search_box > #mega_main_menu_searchform .field:focus { width: 100% !important; max-width: 100% !important; padding-left: 10px !important; } #mega_main_menu.responsive-enable li.default_dropdown .mega_dropdown, #mega_main_menu.responsive-enable li.default_dropdown .mega_dropdown .mega_dropdown, #mega_main_menu.responsive-enable li.default_dropdown[class*="drop_to"] .mega_dropdown, #mega_main_menu.responsive-enable li.default_dropdown[class*="drop_to"] .mega_dropdown .mega_dropdown, #mega_main_menu.responsive-enable li.tabs_dropdown .mega_dropdown, #mega_main_menu.responsive-enable li.multicolumn_dropdown > .mega_dropdown, #mega_main_menu.responsive-enable li.post_type_dropdown .mega_dropdown, #mega_main_menu.responsive-enable li.grid_dropdown .mega_dropdown, #mega_main_menu.responsive-enable li.widgets_dropdown .mega_dropdown { width: 100% !important; position: relative !important; overflow: hidden !important; left: 0px !important; right: 0px !important; margin: 0px !important; } #mega_main_menu.responsive-enable li.post_type_dropdown .mega_dropdown { overflow: visible !important; } #mega_main_menu.responsive-enable li > .item_link, #mega_main_menu.responsive-enable li .mega_dropdown .item_link { float: none !important; } #mega_main_menu.responsive-enable.icons-top > .menu_holder > .menu_inner > ul > li > .item_link > .link_content { float: none !important; width: 100% !important; text-align: center !important; } #mega_main_menu.responsive-enable > .menu_holder > .menu_inner > ul > li > .item_link:after { right: 5px !important; left: auto !important; border-width: 4px 3px !important; border-top-color: inherit !important; border-right-color: transparent !important; border-bottom-color: transparent !important; border-left-color: transparent !important; } #mega_main_menu.responsive-enable li.default_dropdown > .mega_dropdown .mega_dropdown > li:first-child > .item_link:after { display: none !important; } #mega_main_menu.responsive-enable li.multicolumn_dropdown > .mega_dropdown > li { width: 100% !important; } #mega_main_menu.responsive-enable li.widgets_dropdown[class*="columns"] > .mega_dropdown > * { min-width: 100% !important; } #mega_main_menu.responsive-enable li.tabs_dropdown[class*="columns"] > .mega_dropdown > li, #mega_main_menu.responsive-enable li.tabs_dropdown[class*="columns"] > .mega_dropdown > li > .mega_dropdown { width: 100% !important; position: relative !important; left: 0px !important; } #mega_main_menu.responsive-enable li.tabs_dropdown[class*="columns"] > .mega_dropdown > li > .item_link { margin: 0px !important; }  #mega_main_menu li .mega_dropdown, #mega_main_menu li.default_dropdown .mega_dropdown, #mega_main_menu li.post_type_dropdown .mega_dropdown, #mega_main_menu li.post_type_dropdown .mega_dropdown > li.post_item .post_details, #mega_main_menu li.grid_dropdown .mega_dropdown > li .post_details { display: none !important; } #mega_main_menu.dropdowns_trigger-hover li:hover > .mega_dropdown, #mega_main_menu > .menu_holder > .menu_inner > ul li.keep_open > .mega_dropdown, #mega_main_menu > .menu_holder > .menu_inner > ul li[class*="_dropdown"].keep_open > .mega_dropdown, #mega_main_menu.dropdowns_trigger-hover li > .item_link:hover + .mega_dropdown, #mega_main_menu.dropdowns_trigger-hover li.default_dropdown:hover > .mega_dropdown, #mega_main_menu.dropdowns_trigger-hover li.default_dropdown > .item_link:hover + .mega_dropdown, #mega_main_menu.dropdowns_trigger-hover li.default_dropdown li:hover > .mega_dropdown, #mega_main_menu.dropdowns_trigger-hover li.default_dropdown li > .item_link:hover + .mega_dropdown, #mega_main_menu.dropdowns_trigger-hover li.post_type_dropdown:hover > .mega_dropdown, #mega_main_menu.dropdowns_trigger-hover li.post_type_dropdown > .item_link:hover + .mega_dropdown, #mega_main_menu.dropdowns_trigger-hover li.post_type_dropdown .mega_dropdown > li.post_item:hover .post_details, #mega_main_menu.dropdowns_trigger-hover li.grid_dropdown .mega_dropdown > li:hover .post_details, #mega_main_menu.dropdowns_trigger-hover li.grid_dropdown .mega_dropdown > li > .item_link:hover + .post_details { display: block !important; } #mega_main_menu.responsive-enable li.tabs_dropdown .mega_dropdown { min-height: auto !important; } } @media (max-width: 480px) { #mega_main_menu.responsive-enable li.widgets_dropdown[class*="columns"] > .mega_dropdown > * { min-width: 100% !important; width: 100% !important; } } @media (min-width: 768px) { #mega_main_menu.direction-horizontal > .menu_holder.sticky_container { position: fixed !important; top: 0px !important; left: 0px !important; width: 100% !important; border-radius: 0px !important; z-index: 4000 !important; line-height: 0px !important; text-align: center !important; } .admin-bar #mega_main_menu.direction-horizontal > .menu_holder.sticky_container { top: 30px !important; } #mega_main_menu.direction-horizontal > .menu_holder.sticky_container > .mmm_fullwidth_container { top: 0px !important; right: 0px !important; bottom: 0px !important; left: 0px !important; } #mega_main_menu.direction-horizontal > .menu_holder.sticky_container > .menu_inner { display: inline-block !important; } #mega_main_menu.direction-horizontal.include-logo > .menu_holder.sticky_container > .menu_inner > .nav_logo, #mega_main_menu.direction-horizontal > .menu_holder.sticky_container > .menu_inner > .mega_main_menu_ul { vertical-align: top !important; } body #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.menu-item.drop_to_center > .item_link:after { border-width: 4px 3px !important; border-top-color: inherit !important; border-right-color: transparent !important; border-bottom-color: transparent !important; border-left-color: transparent !important; } body #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.menu-item.drop_to_right > .item_link:after { border-width: 3px 4px !important; border-top-color: transparent !important; border-right-color: transparent !important; border-bottom-color: transparent !important; border-left-color: inherit !important; } body #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.menu-item.drop_to_left > .item_link:after { right: auto !important; left: 4px !important; border-width: 3px 4px !important; border-top-color: transparent !important; border-right-color: inherit !important; border-bottom-color: transparent !important; border-left-color: transparent !important; }  #mega_main_menu li.drop_to_right .mega_dropdown, #mega_main_menu li.drop_to_right .post_details { -webkit-transform-origin: 0% 0% !important; -moz-transform-origin: 0% 0% !important; -ms-transform-origin: 0% 0% !important; -o-transform-origin: 0% 0% !important; transform-origin: 0% 0% !important; } #mega_main_menu li.drop_to_left .mega_dropdown, #mega_main_menu li.drop_to_left .post_details { -webkit-transform-origin: 100% 0% !important; -moz-transform-origin: 100% 0% !important; -ms-transform-origin: 100% 0% !important; -o-transform-origin: 100% 0% !important; transform-origin: 100% 0% !important; } #mega_main_menu li.drop_to_center .mega_dropdown, #mega_main_menu li.drop_to_center .post_details { -webkit-transform-origin: 50% 0% !important; -moz-transform-origin: 50% 0% !important; -ms-transform-origin: 50% 0% !important; -o-transform-origin: 50% 0% !important; transform-origin: 50% 0% !important; } #mega_main_menu.dropdowns_animation-anim_1 li.default_dropdown .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_1 li.multicolumn_dropdown > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_1 li.tabs_dropdown > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_1 li.widgets_dropdown > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_1 li.post_type_dropdown > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_1 li.post_type_dropdown > .mega_dropdown > li.post_item .post_details, #mega_main_menu.dropdowns_animation-anim_1 li.grid_dropdown > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_1 li.grid_dropdown > .mega_dropdown > li .post_details { display: block !important; overflow: hidden !important; max-height: 0px !important; max-width: 0px !important; -webkit-transform: scaleY( 0 ) !important; -moz-transform: scaleY( 0 ) !important; -ms-transform: scaleY( 0 ) !important; -o-transform: scaleY( 0 ) !important; transform: scaleY( 0 ) !important; -webkit-transition: -webkit-transform 0.3s ease, max-height 0.3s step-end, max-width 0.3s step-end, padding 0.3s step-end !important; -o-transition: -o-transform 0.3s ease, max-height 0.3s step-end, max-width 0.3s step-end, padding 0.3s step-end !important; transition: transform 0.3s ease, max-height 0.3s step-end, max-width 0.3s step-end, padding 0.3s step-end !important; } #mega_main_menu.dropdowns_animation-anim_1 > .menu_holder > .menu_inner > ul li.keep_open > ul, #mega_main_menu.dropdowns_animation-anim_1.dropdowns_trigger-hover li:hover > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_1.dropdowns_trigger-hover li.default_dropdown:hover > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_1 li.default_dropdown.keep_open > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_1.dropdowns_trigger-hover li.default_dropdown li:hover > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_1 li.default_dropdown li.keep_open > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_1.dropdowns_trigger-hover li.multicolumn_dropdown:hover > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_1 li.multicolumn_dropdown.keep_open > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_1.dropdowns_trigger-hover li.tabs_dropdown:hover > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_1 li.tabs_dropdown.keep_open > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_1.dropdowns_trigger-hover li.widgets_dropdown:hover .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_1 li.widgets_dropdown.keep_open .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_1.dropdowns_trigger-hover li.post_type_dropdown:hover > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_1 li.post_type_dropdown.keep_open > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_1.dropdowns_trigger-hover li.post_type_dropdown > .mega_dropdown > li.post_item:hover .post_details, #mega_main_menu.dropdowns_animation-anim_1 li.post_type_dropdown > .mega_dropdown > li.post_item.keep_open .post_details, #mega_main_menu.dropdowns_animation-anim_1.dropdowns_trigger-hover li.grid_dropdown:hover > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_1 li.grid_dropdown.keep_open > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_1.dropdowns_trigger-hover li.grid_dropdown > .mega_dropdown > li:hover .post_details, #mega_main_menu.dropdowns_animation-anim_1 li.grid_dropdown > .mega_dropdown > li.keep_open .post_details { overflow: visible !important; max-height: 3000px !important; max-width: 3000px !important; -webkit-transform: scaleY( 1 ) !important; -moz-transform: scaleY( 1 ) !important; -ms-transform: scaleY( 1 ) !important; -o-transform: scaleY( 1 ) !important; transform: scaleY( 1 ) !important; -webkit-transition: -webkit-transform 0.5s ease, max-height 0s step-start, max-width 0s step-start, padding 0s step-start !important; -o-transition: -o-transform 0.5s ease, max-height 0s step-start, max-width 0s step-start, padding 0s step-start !important; transition: transform 0.5s ease, max-height 0s step-start, max-width 0s step-start, padding 0s step-start !important; } #mega_main_menu.dropdowns_animation-anim_2 li.default_dropdown .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_2 li.multicolumn_dropdown > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_2 li.tabs_dropdown > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_2 li.widgets_dropdown > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_2 li.post_type_dropdown > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_2 li.post_type_dropdown > .mega_dropdown > li.post_item .post_details, #mega_main_menu.dropdowns_animation-anim_2 li.grid_dropdown > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_2 li.grid_dropdown > .mega_dropdown > li .post_details { display: block !important; overflow: hidden !important; max-height: 0px !important; max-width: 0px !important; opacity: 0 !important; -webkit-transition: opacity 0.4s ease, max-height 0.4s step-end, max-width 0.4s step-end, padding 0.4s step-end !important; -o-transition: opacity 0.4s ease, max-height 0.4s step-end, max-width 0.4s step-end, padding 0.4s step-end !important; transition: opacity 0.4s ease, max-height 0.4s step-end, max-width 0.4s step-end, padding 0.4s step-end !important; } #mega_main_menu.dropdowns_animation-anim_2 > .menu_holder > .menu_inner > ul li.keep_open > ul, #mega_main_menu.dropdowns_animation-anim_2.dropdowns_trigger-hover li:hover > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_2.dropdowns_trigger-hover li.default_dropdown:hover > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_2 li.default_dropdown.keep_open > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_2.dropdowns_trigger-hover li.default_dropdown li:hover > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_2 li.default_dropdown li.keep_open > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_2.dropdowns_trigger-hover li.multicolumn_dropdown:hover > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_2 li.multicolumn_dropdown.keep_open > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_2.dropdowns_trigger-hover li.tabs_dropdown:hover > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_2 li.tabs_dropdown.keep_open > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_2.dropdowns_trigger-hover li.widgets_dropdown:hover .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_2 li.widgets_dropdown.keep_open .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_2.dropdowns_trigger-hover li.post_type_dropdown:hover > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_2 li.post_type_dropdown.keep_open > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_2.dropdowns_trigger-hover li.post_type_dropdown > .mega_dropdown > li.post_item:hover .post_details, #mega_main_menu.dropdowns_animation-anim_2 li.post_type_dropdown > .mega_dropdown > li.post_item.keep_open .post_details, #mega_main_menu.dropdowns_animation-anim_2.dropdowns_trigger-hover li.grid_dropdown:hover > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_2 li.grid_dropdown.keep_open > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_2.dropdowns_trigger-hover li.grid_dropdown > .mega_dropdown > li:hover .post_details, #mega_main_menu.dropdowns_animation-anim_2 li.grid_dropdown > .mega_dropdown > li.keep_open .post_details { overflow: visible !important; max-height: 3000px !important; max-width: 3000px !important; opacity: 1 !important; -webkit-transition: opacity 0.5s ease, max-height 0s step-end, max-width 0s step-end, padding 0s step-end !important; -o-transition: opacity 0.5s ease, max-height 0s step-end, max-width 0s step-end, padding 0s step-end !important; transition: opacity 0.5s ease, max-height 0s step-end, max-width 0s step-end, padding 0s step-end !important; } #mega_main_menu.dropdowns_animation-anim_3 li.default_dropdown .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_3 li.multicolumn_dropdown > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_3 li.tabs_dropdown > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_3 li.widgets_dropdown > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_3 li.post_type_dropdown > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_3 li.post_type_dropdown > .mega_dropdown > li.post_item .post_details, #mega_main_menu.dropdowns_animation-anim_3 li.grid_dropdown > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_3 li.grid_dropdown > .mega_dropdown > li .post_details { display: block !important; overflow: hidden !important; max-height: 0px !important; max-width: 0px !important; opacity: 0 !important; -webkit-transform: scale( 0 ) !important; -moz-transform: scale( 0 ) !important; -ms-transform: scale( 0 ) !important; -o-transform: scale( 0 ) !important; transform: scale( 0 ) !important; -webkit-transition: -webkit-transform 0.5s ease, opacity 0.6s ease, max-height 0.6s step-end, max-width 0.6s step-end, padding 0.6s step-end !important; -o-transition: -o-transform 0.5s ease, opacity 0.6s ease, max-height 0.6s step-end, max-width 0.6s step-end, padding 0.6s step-end !important; transition: transform 0.5s ease, opacity 0.6s ease, max-height 0.6s step-end, max-width 0.6s step-end, padding 0.6s step-end !important; } #mega_main_menu.dropdowns_animation-anim_3 > .menu_holder > .menu_inner > ul li.keep_open > ul, #mega_main_menu.dropdowns_animation-anim_3.dropdowns_trigger-hover li:hover > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_3.dropdowns_trigger-hover li.default_dropdown:hover > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_3 li.default_dropdown.keep_open > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_3.dropdowns_trigger-hover li.default_dropdown li:hover > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_3 li.default_dropdown li.keep_open > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_3.dropdowns_trigger-hover li.multicolumn_dropdown:hover > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_3 li.multicolumn_dropdown.keep_open > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_3.dropdowns_trigger-hover li.tabs_dropdown:hover > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_3 li.tabs_dropdown.keep_open > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_3.dropdowns_trigger-hover li.widgets_dropdown:hover .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_3 li.widgets_dropdown.keep_open .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_3.dropdowns_trigger-hover li.post_type_dropdown:hover > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_3 li.post_type_dropdown.keep_open > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_3.dropdowns_trigger-hover li.post_type_dropdown > .mega_dropdown > li.post_item:hover .post_details, #mega_main_menu.dropdowns_animation-anim_3 li.post_type_dropdown > .mega_dropdown > li.post_item.keep_open .post_details, #mega_main_menu.dropdowns_animation-anim_3.dropdowns_trigger-hover li.grid_dropdown:hover > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_3 li.grid_dropdown.keep_open > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_3.dropdowns_trigger-hover li.grid_dropdown > .mega_dropdown > li:hover .post_details, #mega_main_menu.dropdowns_animation-anim_3 li.grid_dropdown > .mega_dropdown > li.keep_open .post_details { overflow: visible !important; max-height: 3000px !important; max-width: 3000px !important; opacity: 1 !important; -webkit-transform: scale( 1 ) !important; -moz-transform: scale( 1 ) !important; -ms-transform: scale( 1 ) !important; -o-transform: scale( 1 ) !important; transform: scale( 1 ) !important; -webkit-transition: -webkit-transform 0.5s ease, opacity 0.2s ease, max-height 0s step-end, max-width 0s step-end, padding 0s step-end !important; -o-transition: -o-transform 0.5s ease, opacity 0.2s ease, max-height 0s step-end, max-width 0s step-end, padding 0s step-end !important; transition: transform 0.5s ease, opacity 0.2s ease, max-height 0s step-end, max-width 0s step-end, padding 0s step-end !important; } #mega_main_menu.dropdowns_animation-anim_4 li.default_dropdown .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_4 li.multicolumn_dropdown > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_4 li.tabs_dropdown > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_4 li.widgets_dropdown > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_4 li.post_type_dropdown > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_4 li.post_type_dropdown > .mega_dropdown > li.post_item .post_details, #mega_main_menu.dropdowns_animation-anim_4 li.grid_dropdown > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_4 li.grid_dropdown > .mega_dropdown > li .post_details { display: block !important; overflow: hidden !important; max-height: 0px !important; max-width: 0px !important; opacity: 0 !important; -webkit-transform: translateY( 40px ) !important; -moz-transform: translateY( 40px ) !important; -ms-transform: translateY( 40px ) !important; -o-transform: translateY( 40px ) !important; transform: translateY( 40px ) !important; -webkit-transition: -webkit-transform 0.5s ease, opacity 0.6s ease, max-height 0.6s step-end, max-width 0.6s step-end, padding 0.6s step-end !important; -o-transition: -o-transform 0.5s ease, opacity 0.6s ease, max-height 0.6s step-end, max-width 0.6s step-end, padding 0.6s step-end !important; transition: transform 0.5s ease, opacity 0.6s ease, max-height 0.6s step-end, max-width 0.6s step-end, padding 0.6s step-end !important; } #mega_main_menu.dropdowns_animation-anim_4 > .menu_holder > .menu_inner > ul li.keep_open > ul, #mega_main_menu.dropdowns_animation-anim_4.dropdowns_trigger-hover li:hover > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_4.dropdowns_trigger-hover li.default_dropdown:hover > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_4 li.default_dropdown.keep_open > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_4.dropdowns_trigger-hover li.default_dropdown li:hover > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_4 li.default_dropdown li.keep_open > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_4.dropdowns_trigger-hover li.multicolumn_dropdown:hover > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_4 li.multicolumn_dropdown.keep_open > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_4.dropdowns_trigger-hover li.tabs_dropdown:hover > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_4 li.tabs_dropdown.keep_open > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_4.dropdowns_trigger-hover li.widgets_dropdown:hover .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_4 li.widgets_dropdown.keep_open .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_4.dropdowns_trigger-hover li.post_type_dropdown:hover > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_4 li.post_type_dropdown.keep_open > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_4.dropdowns_trigger-hover li.post_type_dropdown > .mega_dropdown > li.post_item:hover .post_details, #mega_main_menu.dropdowns_animation-anim_4 li.post_type_dropdown > .mega_dropdown > li.post_item.keep_open .post_details, #mega_main_menu.dropdowns_animation-anim_4.dropdowns_trigger-hover li.grid_dropdown:hover > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_4 li.grid_dropdown.keep_open > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_4.dropdowns_trigger-hover li.grid_dropdown > .mega_dropdown > li:hover .post_details, #mega_main_menu.dropdowns_animation-anim_4 li.grid_dropdown > .mega_dropdown > li.keep_open .post_details { overflow: visible !important; max-height: 3000px !important; max-width: 3000px !important; opacity: 1 !important; -webkit-transform: translateY( 0px ) !important; -moz-transform: translateY( 0px ) !important; -ms-transform: translateY( 0px ) !important; -o-transform: translateY( 0px ) !important; transform: translateY( 0px ) !important; -webkit-transition: -webkit-transform 0.5s ease, opacity 0.2s ease, max-height 0s step-end, max-width 0s step-end, padding 0s step-end !important; -o-transition: -o-transform 0.5s ease, opacity 0.2s ease, max-height 0s step-end, max-width 0s step-end, padding 0s step-end !important; transition: transform 0.5s ease, opacity 0.2s ease, max-height 0s step-end, max-width 0s step-end, padding 0s step-end !important; } #mega_main_menu.dropdowns_animation-anim_5 li.default_dropdown .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_5 li.multicolumn_dropdown > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_5 li.tabs_dropdown > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_5 li.widgets_dropdown .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_5 li.post_type_dropdown .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_5 li.post_type_dropdown .mega_dropdown > li.post_item .post_details, #mega_main_menu.dropdowns_animation-anim_5 li.grid_dropdown .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_5 li.grid_dropdown .mega_dropdown > li .post_details { overflow: hidden !important; display: block !important; max-height: 0px !important; max-width: 0px !important; opacity: 0 !important; -webkit-transform: perspective( 600px ) rotateX( -90deg ) !important; -moz-transform: perspective( 600px ) rotateX( -90deg ) !important; -ms-transform: perspective( 600px ) rotateX( -90deg ) !important; -o-transform: perspective( 600px ) rotateX( -90deg ) !important; transform: perspective( 600px ) rotateX( -90deg ) !important; -webkit-transition: -webkit-transform 0.5s ease, opacity 0.6s ease, max-height 0.6s step-end, max-width 0.6s step-end, padding 0.6s step-end !important; -o-transition: -o-transform 0.5s ease, opacity 0.6s ease, max-height 0.6s step-end, max-width 0.6s step-end, padding 0.6s step-end !important; transition: transform 0.5s ease, opacity 0.6s ease, max-height 0.6s step-end, max-width 0.6s step-end, padding 0.6s step-end !important; } #mega_main_menu.dropdowns_animation-anim_5 > .menu_holder > .menu_inner > ul li.keep_open > ul, #mega_main_menu.dropdowns_animation-anim_5.dropdowns_trigger-hover li:hover > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_5.dropdowns_trigger-hover li.default_dropdown:hover > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_5 li.default_dropdown.keep_open > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_5.dropdowns_trigger-hover li.default_dropdown li:hover > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_5 li.default_dropdown li.keep_open > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_5.dropdowns_trigger-hover li.multicolumn_dropdown:hover > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_5 li.multicolumn_dropdown.keep_open > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_5.dropdowns_trigger-hover li.tabs_dropdown:hover > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_5 li.tabs_dropdown.keep_open > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_5.dropdowns_trigger-hover li.widgets_dropdown:hover .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_5 li.widgets_dropdown.keep_open .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_5.dropdowns_trigger-hover li.post_type_dropdown:hover > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_5 li.post_type_dropdown.keep_open > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_5.dropdowns_trigger-hover li.post_type_dropdown > .mega_dropdown > li.post_item:hover .post_details, #mega_main_menu.dropdowns_animation-anim_5 li.post_type_dropdown > .mega_dropdown > li.post_item.keep_open .post_details, #mega_main_menu.dropdowns_animation-anim_5.dropdowns_trigger-hover li.grid_dropdown:hover > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_5 li.grid_dropdown.keep_open > .mega_dropdown, #mega_main_menu.dropdowns_animation-anim_5.dropdowns_trigger-hover li.grid_dropdown > .mega_dropdown > li:hover .post_details, #mega_main_menu.dropdowns_animation-anim_5 li.grid_dropdown > .mega_dropdown > li.keep_open .post_details { overflow: visible !important; max-height: 3000px !important; max-width: 3000px !important; opacity: 1 !important; -webkit-transform: perspective( 600px ) rotateX( 0deg ) !important; -moz-transform: perspective( 600px ) rotateX( 0deg ) !important; -ms-transform: perspective( 600px ) rotateX( 0deg ) !important; -o-transform: perspective( 600px ) rotateX( 0deg ) !important; transform: perspective( 600px ) rotateX( 0deg ) !important; -webkit-transition: -webkit-transform 0.5s ease, opacity 0.2s ease, max-height 0s step-end, max-width 0s step-end, padding 0s step-end !important; -o-transition: -o-transform 0.5s ease, opacity 0.2s ease, max-height 0s step-end, max-width 0s step-end, padding 0s step-end !important; transition: transform 0.5s ease, opacity 0.2s ease, max-height 0s step-end, max-width 0s step-end, padding 0s step-end !important; } #mega_main_menu[class*="dropdowns_animation-anim"] li.multicolumn_dropdown > .mega_dropdown .mega_dropdown, #mega_main_menu[class*="dropdowns_animation-anim"] li.tabs_dropdown > .mega_dropdown .mega_dropdown, #mega_main_menu[class*="dropdowns_animation-anim"] li.widgets_dropdown > .mega_dropdown .mega_dropdown { display: none !important; } #mega_main_menu[class*="dropdowns_animation-anim"].dropdowns_trigger-hover li.multicolumn_dropdown:hover > .mega_dropdown .mega_dropdown, #mega_main_menu[class*="dropdowns_animation-anim"] li.multicolumn_dropdown.keep_open > .mega_dropdown .mega_dropdown, #mega_main_menu[class*="dropdowns_animation-anim"].dropdowns_trigger-hover li.tabs_dropdown:hover > .mega_dropdown .mega_dropdown, #mega_main_menu[class*="dropdowns_animation-anim"] li.tabs_dropdown.keep_open > .mega_dropdown .mega_dropdown, #mega_main_menu[class*="dropdowns_animation-anim"].dropdowns_trigger-hover li.widgets_dropdown:hover .mega_dropdown .mega_dropdown, #mega_main_menu[class*="dropdowns_animation-anim"] li.widgets_dropdown.keep_open .mega_dropdown .mega_dropdown { display: block !important; max-height: auto !important; max-width: auto !important; opacity: 1 !important; -webkit-transform: none !important; -moz-transform: none !important; -ms-transform: none !important; -o-transform: none !important; transform: none !important; -webkit-transition: none !important; -o-transition: none !important; transition: none !important; } } #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > .nav_logo { float: none !important;} #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > .nav_logo > .logo_link { text-align: center !important;} #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li { display: block !important; float: none !important;} #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li > .item_link .link_text { display: inline !important;} #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li > .item_link > .link_content { float: none !important;} #mega_main_menu.direction-vertical.icons-left > .menu_holder > .menu_inner > ul > li > .item_link.with_icon > .link_content { margin-left: 32px !important;} #mega_main_menu.direction-vertical.icons-right > .menu_holder > .menu_inner > ul > li > .item_link > .link_content { margin-right: 32px !important;} #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li > .item_link.disable_icon > span { margin-right: 0px !important; margin-left: 0px !important;} #mega_main_menu.direction-vertical.first-lvl-align-left > .menu_holder > .menu_inner > ul > li > .item_link > .link_content { text-align: left !important;} #mega_main_menu.direction-vertical.first-lvl-align-right > .menu_holder > .menu_inner > ul > li > .item_link > .link_content { text-align: right !important;} #mega_main_menu.direction-vertical.first-lvl-align-center > .menu_holder > .menu_inner > ul > li > .item_link > .link_content { text-align: center !important;} .mmm #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li > .item_link, .mmm #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li > .item_link > .link_content, .mmm #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.nav_search_box, .mmm #mega_main_menu.direction-vertical.icons-top > .menu_holder > .menu_inner > ul > li > .item_link.disable_icon > .link_content, .mmm #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li > .item_link > .link_content > .link_text, .mmm #mega_main_menu.direction-vertical.icons-top > .menu_holder > .menu_inner > ul > li > .item_link > .link_content, .mmm #mega_main_menu.direction-vertical.icons-top > .menu_holder > .menu_inner > ul > li > .item_link.with_icon > .link_content > .link_text, .mmm #mega_main_menu.direction-vertical > .menu_holder.sticky_container > .menu_inner > ul > li > .item_link, .mmm #mega_main_menu.direction-vertical > .menu_holder.sticky_container > .menu_inner > ul > li > .item_link > .link_content, .mmm #mega_main_menu.direction-vertical > .menu_holder.sticky_container > .menu_inner > ul > li.nav_search_box, .mmm #mega_main_menu.direction-vertical.icons-top > .menu_holder.sticky_container > .menu_inner > ul > li > .item_link.disable_icon > .link_content, .mmm #mega_main_menu.direction-vertical > .menu_holder.sticky_container > .menu_inner > ul > li > .item_link > .link_content > .link_text, .mmm #mega_main_menu.direction-vertical.icons-top > .menu_holder.sticky_container > .menu_inner > ul > li > .item_link > .link_content, .mmm #mega_main_menu.direction-vertical.icons-top > .menu_holder.sticky_container > .menu_inner > ul > li > .item_link.with_icon > .link_content > .link_text, .mmm #mega_main_menu.direction-vertical.primary_style-buttons > .menu_holder > .menu_inner > ul > li > .item_link, .mmm #mega_main_menu.direction-vertical.primary_style-buttons > .menu_holder > .menu_inner > ul > li > .item_link > .link_content, .mmm #mega_main_menu.direction-vertical.primary_style-buttons.icons-top > .menu_holder > .menu_inner > ul > li > .item_link.disable_icon > .link_content, .mmm #mega_main_menu.direction-vertical.primary_style-buttons.icons-top > .menu_holder > .menu_inner > ul > li > .item_link > .link_content, .mmm #mega_main_menu.direction-vertical.primary_style-buttons.icons-top > .menu_holder > .menu_inner > ul > li > .item_link.with_icon > .link_content > .link_text { height: auto !important;} #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li > .item_link:before, #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.nav_search_box:before { content: '' !important; width: 100% !important; height: 2px !important; position: absolute !important; top: 0px !important; left: 0px !important; z-index: 2 !important; background-repeat: no-repeat !important; background-size: 100% 400% !important; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAICAYAAAC73qx6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALdJREFUeNrsktEKhSAMQG/peosiirQPvJ9eRhHVY9NKQUOkD7jIFQ7bHpw7zOS6rk8MJ/mL/JrIvu/puq5knmcyjiMVQtC+7+kwDAbQNUzTRJdlgW3bABEzfQ8sNMh9iCXVnBplkQFoeXIAOIqiwKqqsGkayRhDzrlBdl1natm2razrWpVlqfI8P81G3GPEGyIc0pEFEV6kfBHXV3kyvoAv4jiCiC+yrsfTN56vpfnGIEJj2cgtwABi1Gtdj9WVSAAAAABJRU5ErkJggg==) !important;} #mega_main_menu.direction-vertical.first-lvl-separator-none > .menu_holder > .menu_inner > ul > li > .item_link:before, #mega_main_menu.direction-vertical.first-lvl-separator-none > .menu_holder > .menu_inner > ul > li.nav_search_box:before { background-position: 0px 0px !important;} #mega_main_menu.direction-vertical.first-lvl-separator-smooth > .menu_holder > .menu_inner > ul > li > .item_link:before, #mega_main_menu.direction-vertical.first-lvl-separator-smooth > .menu_holder > .menu_inner > ul > li.nav_search_box:before { background-position: 0px -3px !important;} #mega_main_menu.direction-vertical.first-lvl-separator-sharp > .menu_holder > .menu_inner > ul > li > .item_link:before, #mega_main_menu.direction-vertical.first-lvl-separator-sharp > .menu_holder > .menu_inner > ul > li.nav_search_box:before { background-position: 0px -6px !important;} #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.nav_search_box { width: 100% !important; padding: 0px 17px !important;} #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.nav_search_box #mega_main_menu_searchform { width: 100% !important; display: inline-block !important; position: relative !important; top: 0px !important; left: 0px !important; margin: 0px !important; vertical-align: middle !important;} #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.nav_search_box #mega_main_menu_searchform .field { width: 100% !important; max-width: 100% !important; cursor: text !important; padding-left: 10px !important;} #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.default_dropdown > ul { top: 0px !important;} #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.default_dropdown.drop_to_right .mega_dropdown { left: 100% !important;} #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.default_dropdown.drop_to_left .mega_dropdown { right: 100% !important;} #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.default_dropdown.drop_to_center { position: relative !important;} #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.default_dropdown.drop_to_center .mega_dropdown { left: 0px !important; right: 0px !important; width: 100% !important; position: relative !important;} #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.default_dropdown.drop_to_center > .mega_dropdown .mega_dropdown > li:first-child > .item_link:after { display: none !important;} #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.default_dropdown.drop_to_center .mega_dropdown li > .item_link:before { right: 6px !important;} #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.tabs_dropdown, #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown, #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.post_type_dropdown #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.grid_dropdown, #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown { position: relative !important;} #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.tabs_dropdown.submenu_full_width.drop_to_center > .mega_dropdown, #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.tabs_dropdown.drop_to_right > .mega_dropdown, #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.tabs_dropdown.drop_to_left > .mega_dropdown, #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown.submenu_full_width.drop_to_center > .mega_dropdown, #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown.drop_to_right > .mega_dropdown, #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown.drop_to_left > .mega_dropdown, #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.post_type_dropdown.submenu_full_width.drop_to_center > .mega_dropdown, #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.post_type_dropdown.drop_to_right > .mega_dropdown, #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.post_type_dropdown.drop_to_left > .mega_dropdown, #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.grid_dropdown.submenu_full_width.drop_to_center > .mega_dropdown, #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.grid_dropdown.drop_to_right > .mega_dropdown, #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.grid_dropdown.drop_to_left > .mega_dropdown, #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown.submenu_full_width.drop_to_center > .mega_dropdown, #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown.drop_to_right > .mega_dropdown, #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown.drop_to_left > .mega_dropdown { top: 0px !important;} #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.tabs_dropdown.drop_to_right > .mega_dropdown, #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown.drop_to_right > .mega_dropdown, #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.post_type_dropdown.drop_to_right > .mega_dropdown, #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.grid_dropdown.drop_to_right > .mega_dropdown, #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown.drop_to_right > .mega_dropdown { left: 100% !important; right: auto !important;} #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.tabs_dropdown.drop_to_left > .mega_dropdown, #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown.drop_to_left > .mega_dropdown, #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.post_type_dropdown.drop_to_left > .mega_dropdown, #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.grid_dropdown.drop_to_left > .mega_dropdown, #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown.drop_to_left > .mega_dropdown { right: 100% !important; left: auto !important;} #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.tabs_dropdown.drop_to_center > .mega_dropdown, #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown.drop_to_center > .mega_dropdown, #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.post_type_dropdown.drop_to_center > .mega_dropdown, #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.grid_dropdown.drop_to_center > .mega_dropdown, #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown.drop_to_center > .mega_dropdown { position: relative !important; left: 0px !important; right: 0px !important; width: 100% !important;} #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.tabs_dropdown.submenu_full_width.drop_to_left > .mega_dropdown, #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.tabs_dropdown.submenu_full_width.drop_to_right > .mega_dropdown, #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown.submenu_full_width.drop_to_left > .mega_dropdown, #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown.submenu_full_width.drop_to_right > .mega_dropdown, #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.post_type_dropdown.submenu_full_width.drop_to_left > .mega_dropdown, #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.post_type_dropdown.submenu_full_width.drop_to_right > .mega_dropdown, #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.grid_dropdown.submenu_full_width.drop_to_left > .mega_dropdown, #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.grid_dropdown.submenu_full_width.drop_to_right > .mega_dropdown, #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown.submenu_full_width.drop_to_left > .mega_dropdown, #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown.submenu_full_width.drop_to_right > .mega_dropdown { width: 480px !important;} #mega_main_menu.language_direction-rtl * { direction: rtl !important;} #mega_main_menu.language_direction-rtl > .menu_holder > .menu_inner > ul > li.nav_search_box { direction: ltr !important;} #mega_main_menu.language_direction-rtl > .menu_holder > .menu_inner > ul > li.nav_search_box #mega_main_menu_searchform { left: 18px !important; right: auto !important; z-index: 600 !important;} #mega_main_menu.language_direction-rtl > .menu_holder > .menu_inner > ul > li.nav_search_box #mega_main_menu_searchform .icosearch { left: 0px !important; right: auto !important;} #mega_main_menu.language_direction-rtl > .menu_holder > .menu_inner > ul > li.nav_search_box #mega_main_menu_searchform .field { padding-right: 0px !important; padding-left: 30px !important;} #mega_main_menu.language_direction-rtl > .menu_holder > .menu_inner > ul > li.nav_search_box #mega_main_menu_searchform .field:focus { padding-right: 8px !important;} #mega_main_menu.language_direction-rtl > .menu_holder > .menu_inner > ul > li .mega_dropdown > li > .item_link > .link_content { text-align: right !important;} #mega_main_menu.language_direction-rtl > .menu_holder > .menu_inner > ul > li .mega_dropdown > li > .item_link.with_icon > span { margin-left: 0px !important;} #mega_main_menu.language_direction-rtl > .menu_holder > .menu_inner > ul > li > .item_link > .link_content { float: right !important;} #mega_main_menu.language_direction-rtl > .menu_holder > .menu_inner > ul > li > .item_link:after { left: 5px !important; right: auto !important;} #mega_main_menu.language_direction-rtl > .menu_holder > .menu_inner > ul > li.nav_search_box, #mega_main_menu.language_direction-rtl > .menu_holder > .menu_inner > ul > li.nav_woo_cart, #mega_main_menu.language_direction-rtl > .menu_holder > .menu_inner > ul > li.nav_buddypress, #mega_main_menu.language_direction-rtl > .menu_holder > .menu_inner > ul > li.nav_wpml_switcher { float: left !important;} #mega_main_menu.language_direction-rtl .nav_logo, #mega_main_menu.language_direction-rtl > .menu_holder > .menu_inner > ul > li .mega_dropdown > li > .item_link > i, #mega_main_menu.language_direction-rtl > .menu_holder > .menu_inner > ul > li .post_details > .post_icon, #mega_main_menu.language_direction-rtl > .menu_holder > .menu_inner > ul > li .post_details > .post_icon > i { float: right !important;} #mega_main_menu.language_direction-rtl > .menu_holder > .menu_inner > ul > li .post_details > .post_title, #mega_main_menu.language_direction-rtl > .menu_holder > .menu_inner > ul > li .post_details > .post_description { margin-left: 0px !important; margin-right: 52px !important; text-align: right !important;} #mega_main_menu.language_direction-rtl.direction-horizontal > .menu_holder > .menu_inner > ul > li > .item_link:before, #mega_main_menu.language_direction-rtl.direction-horizontal > .menu_holder > .menu_inner > ul > li.nav_search_box:before { right: -1px !important; left: auto !important;} #mega_main_menu.language_direction-rtl.direction-horizontal > .menu_holder > .menu_inner > .nav_logo:before { left: -1px !important; right: auto !important;} #mega_main_menu.language_direction-rtl > .menu_holder > .menu_inner > ul > li.pull_to_other_side { float: left !important;} .wpb-elements-list-modal #mega_main_menu { font-size: inherit !important; line-height: inherit !important; letter-spacing: inherit !important; display: table-cell !important;} .empty{} #mega_main_menu .nav_logo > .logo_link > img { max-height: 90% !important;}  #mega_main_menu.primary { min-height:50px !important;} #mega_main_menu.primary > .menu_holder > .menu_inner > .nav_logo > .logo_link, #mega_main_menu.primary > .menu_holder > .menu_inner > .nav_logo > .mobile_toggle, #mega_main_menu.primary > .menu_holder > .menu_inner > .nav_logo > .mobile_toggle > .mobile_button, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li > .item_link, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li > .item_link > .link_content, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.nav_search_box, #mega_main_menu.primary.icons-left > .menu_holder > .menu_inner > ul > li > .item_link > i, #mega_main_menu.primary.icons-right > .menu_holder > .menu_inner > ul > li > .item_link > i, #mega_main_menu.primary.icons-top > .menu_holder > .menu_inner > ul > li > .item_link.disable_icon > .link_content, #mega_main_menu.primary.icons-top > .menu_holder > .menu_inner > ul > li > .item_link.menu_item_without_text > i, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.nav_buddypress > .item_link > i.ci-icon-buddypress-user { height:50px !important; line-height:50px !important;} #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li > .item_link > .link_content > .link_text { height:50px !important;} #mega_main_menu.primary.icons-top > .menu_holder > .menu_inner > ul > li > .item_link > i, #mega_main_menu.primary.icons-top > .menu_holder > .menu_inner > ul > li > .item_link > .link_content { height:25px !important; line-height:16.666666666667px !important;} #mega_main_menu.primary.icons-top > .menu_holder > .menu_inner > ul > li > .item_link.with_icon > .link_content > .link_text { height:16.666666666667px !important;} #mega_main_menu.primary.icons-top > .menu_holder > .menu_inner > ul > li > .item_link > i { padding-top:8.3333333333333px !important;} #mega_main_menu.primary.icons-top > .menu_holder > .menu_inner > ul > li > .item_link > .link_content { padding-bottom:8.3333333333333px !important;} #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.nav_buddypress > .item_link > i:before { width:30px !important;} #mega_main_menu.primary > .menu_holder.sticky_container > .menu_inner > .nav_logo > .logo_link, #mega_main_menu.primary > .menu_holder.sticky_container > .menu_inner > .nav_logo > .mobile_toggle, #mega_main_menu.primary > .menu_holder.sticky_container > .menu_inner > .nav_logo > .mobile_toggle > .mobile_button, #mega_main_menu.primary > .menu_holder.sticky_container > .menu_inner > ul > li > .item_link, #mega_main_menu.primary > .menu_holder.sticky_container > .menu_inner > ul > li > .item_link > .link_content, #mega_main_menu.primary > .menu_holder.sticky_container > .menu_inner > ul > li.nav_search_box, #mega_main_menu.primary.icons-left > .menu_holder.sticky_container > .menu_inner > ul > li > .item_link > i, #mega_main_menu.primary.icons-right > .menu_holder.sticky_container > .menu_inner > ul > li > .item_link > i, #mega_main_menu.primary.icons-top > .menu_holder.sticky_container > .menu_inner > ul > li > .item_link.disable_icon > .link_content, #mega_main_menu.primary.icons-top > .menu_holder.sticky_container > .menu_inner > ul > li > .item_link.menu_item_without_text > i, #mega_main_menu.primary > .menu_holder.sticky_container > .menu_inner > ul > li.nav_buddypress > .item_link > i.ci-icon-buddypress-user { height:40px !important; line-height:40px !important;} #mega_main_menu.primary > .menu_holder.sticky_container > .menu_inner > ul > li > .item_link > .link_content > .link_text { height:40px !important;} #mega_main_menu.primary.icons-top > .menu_holder.sticky_container > .menu_inner > ul > li > .item_link > i, #mega_main_menu.primary.icons-top > .menu_holder.sticky_container > .menu_inner > ul > li > .item_link > .link_content { height:20px !important; line-height:13.333333333333px !important;} #mega_main_menu.primary.icons-top > .menu_holder.sticky_container > .menu_inner > ul > li > .item_link.with_icon > .link_content > .link_text { height:13.333333333333px !important;} #mega_main_menu.primary.icons-top > .menu_holder.sticky_container > .menu_inner > ul > li > .item_link > i { padding-top:6.6666666666667px !important;} #mega_main_menu.primary.icons-top > .menu_holder.sticky_container > .menu_inner > ul > li > .item_link > .link_content { padding-bottom:6.6666666666667px !important;} #mega_main_menu.primary > .menu_holder.sticky_container > .menu_inner > ul > li.nav_buddypress > .item_link > i:before { width:24px !important;} #mega_main_menu.primary.primary_style-buttons > .menu_holder.sticky_container > .menu_inner > ul > li > .item_link { margin:5px 4px !important;} @media (max-width: 767px) { #mega_main_menu.primary { min-height:40px !important; } #mega_main_menu.primary.mobile_minimized-enable > .menu_holder > .menu_inner > .nav_logo > .logo_link, #mega_main_menu.primary.mobile_minimized-enable > .menu_holder > .menu_inner > .nav_logo > .mobile_toggle, #mega_main_menu.primary.mobile_minimized-enable > .menu_holder > .menu_inner > .nav_logo > .mobile_toggle > .mobile_button, #mega_main_menu.primary.mobile_minimized-enable > .menu_holder > .menu_inner > ul > li > .item_link, #mega_main_menu.primary.mobile_minimized-enable > .menu_holder > .menu_inner > ul > li > .item_link > .link_content, #mega_main_menu.primary.mobile_minimized-enable > .menu_holder > .menu_inner > ul > li.nav_search_box, #mega_main_menu.primary.mobile_minimized-enable.icons-left > .menu_holder > .menu_inner > ul > li > .item_link > i, #mega_main_menu.primary.mobile_minimized-enable.icons-right > .menu_holder > .menu_inner > ul > li > .item_link > i, #mega_main_menu.primary.mobile_minimized-enable.icons-top > .menu_holder > .menu_inner > ul > li > .item_link.disable_icon > .link_content, #mega_main_menu.primary.mobile_minimized-enable.icons-top > .menu_holder > .menu_inner > ul > li > .item_link.menu_item_without_text > i, #mega_main_menu.primary.mobile_minimized-enable > .menu_holder > .menu_inner > ul > li.nav_buddypress > .item_link > i.ci-icon-buddypress-user { height:40px !important; line-height:40px !important; } #mega_main_menu.primary.mobile_minimized-enable > .menu_holder > .menu_inner > ul > li > .item_link > .link_content > .link_text { height:40px !important; } #mega_main_menu.primary.mobile_minimized-enable.icons-top > .menu_holder > .menu_inner > ul > li > .item_link > i, #mega_main_menu.primary.mobile_minimized-enable.icons-top > .menu_holder > .menu_inner > ul > li > .item_link > .link_content { height:20px !important; line-height:13.333333333333px !important; } #mega_main_menu.primary.mobile_minimized-enable.icons-top > .menu_holder > .menu_inner > ul > li > .item_link > i { padding-top:6.6666666666667px !important; } #mega_main_menu.primary.mobile_minimized-enable.icons-top > .menu_holder > .menu_inner > ul > li > .item_link > .link_content { padding-bottom:6.6666666666667px !important; } #mega_main_menu.primary.mobile_minimized-enable > .menu_holder > .menu_inner > ul > li.nav_buddypress > .item_link > i:before { width:24px !important; } #mega_main_menu.primary.primary_style-buttons > .menu_holder > .menu_inner > ul > li > .item_link { margin:5px 4px !important; } } #mega_main_menu.primary.primary_style-buttons > .menu_holder > .menu_inner > ul > li > .item_link, #mega_main_menu.primary.primary_style-buttons > .menu_holder > .menu_inner > ul > li > .item_link > .link_content, #mega_main_menu.primary.primary_style-buttons.icons-left > .menu_holder > .menu_inner > ul > li > .item_link > i, #mega_main_menu.primary.primary_style-buttons.icons-right > .menu_holder > .menu_inner > ul > li > .item_link > i, #mega_main_menu.primary.primary_style-buttons.icons-top > .menu_holder > .menu_inner > ul > li > .item_link.disable_icon > .link_content, #mega_main_menu.primary.primary_style-buttons.icons-top > .menu_holder > .menu_inner > ul > li > .item_link.menu_item_without_text > i, #mega_main_menu.primary.primary_style-buttons > .menu_holder > .menu_inner > ul > li.nav_buddypress > .item_link > i.ci-icon-buddypress-user { height:30px !important; line-height:30px !important;} #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li > .item_link > i { width:30px !important;} #mega_main_menu.primary.icons-left > .menu_holder > .menu_inner > ul > li > .item_link.with_icon > .link_content { margin-left:30px !important;} #mega_main_menu.primary.icons-right > .menu_holder > .menu_inner > ul > li > .item_link.with_icon > .link_content { margin-right:30px !important;} #mega_main_menu.primary.primary_style-buttons > .menu_holder > .menu_inner > ul > li > .item_link > .link_content > .link_text { height:30px !important;} #mega_main_menu.primary.primary_style-buttons > .menu_holder > .menu_inner > ul > li > .item_link { margin:10px 4px !important;} #mega_main_menu.primary.primary_style-buttons.icons-top > .menu_holder > .menu_inner > ul > li > .item_link > i, #mega_main_menu.primary.primary_style-buttons.icons-top > .menu_holder > .menu_inner > ul > li > .item_link > .link_content { height:15px !important; line-height:10px !important;} #mega_main_menu.primary.primary_style-buttons.icons-top > .menu_holder > .menu_inner > ul > li > .item_link.with_icon > .link_content > .link_text { height:10px !important;} #mega_main_menu.primary.primary_style-buttons.icons-top > .menu_holder > .menu_inner > ul > li > .item_link > i { padding-top:5px !important;} #mega_main_menu.primary.primary_style-buttons.icons-top > .menu_holder > .menu_inner > ul > li > .item_link > .link_content { padding-bottom:5px !important;} #mega_main_menu.primary.direction-vertical > .menu_holder > .menu_inner > ul > li > .item_link, #mega_main_menu.primary.direction-vertical > .menu_holder > .menu_inner > ul > li > .item_link > .link_content, #mega_main_menu.primary.direction-vertical > .menu_holder > .menu_inner > ul > li.nav_search_box, #mega_main_menu.primary.direction-vertical.icons-top > .menu_holder > .menu_inner > ul > li > .item_link.disable_icon > .link_content { min-height:50px !important;} #mega_main_menu.primary.direction-vertical > .menu_holder > .menu_inner > ul > li > .item_link > .link_content > .link_text { min-height:50px !important;} #mega_main_menu.primary.direction-vertical.icons-top > .menu_holder > .menu_inner > ul > li > .item_link > .link_content { min-height:25px !important;} #mega_main_menu.primary.direction-vertical.icons-top > .menu_holder > .menu_inner > ul > li > .item_link.with_icon > .link_content > .link_text { min-height:16.666666666667px !important;} #mega_main_menu.primary.direction-vertical > .menu_holder.sticky_container > .menu_inner > ul > li > .item_link, #mega_main_menu.primary.direction-vertical > .menu_holder.sticky_container > .menu_inner > ul > li > .item_link > .link_content, #mega_main_menu.primary.direction-vertical > .menu_holder.sticky_container > .menu_inner > ul > li.nav_search_box, #mega_main_menu.primary.direction-vertical.icons-top > .menu_holder.sticky_container > .menu_inner > ul > li > .item_link.disable_icon > .link_content { min-height:40px !important;} #mega_main_menu.primary.direction-vertical > .menu_holder.sticky_container > .menu_inner > ul > li > .item_link > .link_content > .link_text { min-height:40px !important;} #mega_main_menu.primary.direction-vertical.icons-top > .menu_holder.sticky_container > .menu_inner > ul > li > .item_link > .link_content { min-height:20px !important;} #mega_main_menu.primary.direction-vertical.icons-top > .menu_holder.sticky_container > .menu_inner > ul > li > .item_link.with_icon > .link_content > .link_text { min-height:13.333333333333px !important;} #mega_main_menu.primary.direction-vertical.primary_style-buttons > .menu_holder > .menu_inner > ul > li > .item_link, #mega_main_menu.primary.direction-vertical.primary_style-buttons > .menu_holder > .menu_inner > ul > li > .item_link > .link_content, #mega_main_menu.primary.direction-vertical.primary_style-buttons.icons-top > .menu_holder > .menu_inner > ul > li > .item_link.disable_icon > .link_content { min-height:30px !important;} #mega_main_menu.primary.direction-vertical.primary_style-buttons > .menu_holder > .menu_inner > ul > li > .item_link > .link_content > .link_text { min-height:30px !important;} #mega_main_menu.primary.direction-vertical.primary_style-buttons.icons-top > .menu_holder > .menu_inner > ul > li > .item_link > .link_content { min-height:15px !important;} #mega_main_menu.primary.direction-vertical.primary_style-buttons.icons-top > .menu_holder > .menu_inner > ul > li > .item_link.with_icon > .link_content > .link_text { min-height:10px !important;} #mega_main_menu.primary > .menu_holder > .mmm_fullwidth_container { background: #428bca;background: -moz-linear-gradient(top, #428bca 5%, #2a6496 100%) !important;background: -webkit-linear-gradient(top, #428bca 5%, #2a6496 100%) !important;background: -o-linear-gradient(top, #428bca 5%, #2a6496 100%) !important;background: -ms-linear-gradient(top, #428bca 5%, #2a6496 100%) !important;background: -webkit-gradient(linear, left top, left bottom, color-stop(5%, #428bca), color-stop(100%,#2a6496)) !important;background: linear-gradient(to bottom, #428bca 5%, #2a6496 100%) !important;-ms-filter: "progid:DXImageTransform.Microsoft.gradient( startColorstr='#428bca', endColorstr='#2a6496',GradientType=0 )" !important;} #mega_main_menu.primary > .menu_holder > .mmm_fullwidth_container { } #mega_main_menu.primary > .menu_holder > .menu_inner > .nav_logo > .mobile_toggle > .mobile_button, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li > .item_link, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li > .item_link .link_text, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.nav_search_box input, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li .post_details > .post_title, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li .post_details > .post_title > .item_link { font-family: inherit !important;font-size: 13px !important;font-weight: 400 !important;text-transform: none !important;} #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.nav_search_box * { font-size:15px !important;} #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li > .item_link > i { font-size:15px !important;} #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li > .item_link > i:before { width:15px !important;} #mega_main_menu.primary > .menu_holder > .menu_inner > .nav_logo > .mobile_toggle > .mobile_button, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li > .item_link, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li > .item_link * { color: #f8f8f8 !important;} #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li > .item_link:after { border-color: #f8f8f8 !important; color: #f8f8f8 !important;} #mega_main_menu.primary.primary_style-buttons > .menu_holder > .menu_inner > .nav_logo > .mobile_toggle, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li > .item_link { background: #428bca;background: -moz-linear-gradient(top, #428bca 0%, #2a6496 100%) !important;background: -webkit-linear-gradient(top, #428bca 0%, #2a6496 100%) !important;background: -o-linear-gradient(top, #428bca 0%, #2a6496 100%) !important;background: -ms-linear-gradient(top, #428bca 0%, #2a6496 100%) !important;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #428bca), color-stop(100%,#2a6496)) !important;background: linear-gradient(to bottom, #428bca 0%, #2a6496 100%) !important;-ms-filter: "progid:DXImageTransform.Microsoft.gradient( startColorstr='#428bca', endColorstr='#2a6496',GradientType=0 )" !important;} #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li:hover > .item_link, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li > .item_link:hover, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li > .item_link:focus, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.current-menu-ancestor > .item_link, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.current-page-ancestor > .item_link, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.current-post-ancestor > .item_link, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.current-menu-item > .item_link { background: #3498db;background: -moz-linear-gradient(top, #3498db 0%, #2980b9 100%) !important;background: -webkit-linear-gradient(top, #3498db 0%, #2980b9 100%) !important;background: -o-linear-gradient(top, #3498db 0%, #2980b9 100%) !important;background: -ms-linear-gradient(top, #3498db 0%, #2980b9 100%) !important;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3498db), color-stop(100%,#2980b9)) !important;background: linear-gradient(to bottom, #3498db 0%, #2980b9 100%) !important;-ms-filter: "progid:DXImageTransform.Microsoft.gradient( startColorstr='#3498db', endColorstr='#2980b9',GradientType=0 )" !important;} #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.nav_search_box > #mega_main_menu_searchform { background-color:#3498db !important;} #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.nav_search_box .field, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.nav_search_box *, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li .icosearch { color: #f8f8f8 !important;} #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li:hover > .item_link, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li > .item_link:hover, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li > .item_link:focus, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li:hover > .item_link *, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.current-menu-ancestor > .item_link, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.current-menu-ancestor > .item_link *, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.current-page-ancestor > .item_link *, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.current-post-ancestor > .item_link *, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.current-menu-item > .item_link * { color: #f8f8f8 !important; border-color: #f8f8f8 !important;} #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.current-menu-ancestor > .item_link:after, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.current-page-ancestor > .item_link:after, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.current-post-ancestor > .item_link:after, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.current-menu-item > .item_link:after, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li:hover > .item_link:after { border-color: #f8f8f8 !important;} #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.default_dropdown .mega_dropdown, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li > .mega_dropdown, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li .mega_dropdown > li .post_details { background: #ffffff !important;} #mega_main_menu.primary .mega_dropdown * { color: #333333 !important;} #mega_main_menu.primary ul li .mega_dropdown > li > .item_link, #mega_main_menu.primary ul li .mega_dropdown > li > .item_link .link_text, #mega_main_menu.primary ul li .mega_dropdown, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li .post_details > .post_description { font-family: Times New Roman, 'Times New Roman' !important;font-size: 20px !important;font-weight: 400 !important;text-transform: none !important;} #mega_main_menu.primary > .menu_holder > .menu_inner > ul li .mega_dropdown > li > .item_link.with_icon { line-height: 12px !important; min-height: 12px !important;} #mega_main_menu.primary li.default_dropdown > .mega_dropdown > .menu-item > .item_link > i, #mega_main_menu.primary li.tabs_dropdown > .mega_dropdown > .menu-item > .item_link > i, #mega_main_menu.primary li.widgets_dropdown > .mega_dropdown > .menu-item > .item_link > i, #mega_main_menu.primary li.multicolumn_dropdown > .mega_dropdown > .menu-item > .item_link > i { width: 12px !important; height: 12px !important; line-height: 12px !important; font-size: 12px !important; margin-top: -6px !important;} #mega_main_menu.primary li.default_dropdown > .mega_dropdown > .menu-item > .item_link.with_icon > .link_content, #mega_main_menu.primary li.tabs_dropdown > .mega_dropdown > .menu-item > .item_link.with_icon > .link_content, #mega_main_menu.primary li.widgets_dropdown > .mega_dropdown > .menu-item > .item_link.with_icon > .link_content, #mega_main_menu.primary li.multicolumn_dropdown > .mega_dropdown > .menu-item > .item_link.with_icon > .link_content { margin-left: 20px !important;} #mega_main_menu.primary.language_direction-rtl li.default_dropdown > .mega_dropdown > .menu-item > .item_link.with_icon > .link_content, #mega_main_menu.primary.language_direction-rtl li.tabs_dropdown > .mega_dropdown > .menu-item > .item_link.with_icon > .link_content, #mega_main_menu.primary.language_direction-rtl li.widgets_dropdown > .mega_dropdown > .menu-item > .item_link.with_icon > .link_content, #mega_main_menu.primary.language_direction-rtl li.multicolumn_dropdown > .mega_dropdown > .menu-item > .item_link.with_icon > .link_content { margin-right: 20px !important;} #mega_main_menu.primary li.default_dropdown .mega_dropdown > li > .item_link, #mega_main_menu.primary li.widgets_dropdown .mega_dropdown > li > .item_link, #mega_main_menu.primary li.multicolumn_dropdown .mega_dropdown > li > .item_link, #mega_main_menu.primary li.grid_dropdown .mega_dropdown > li > .item_link { background: rgba(255,255,255,0) !important; color: rgba(255,80,0,1) !important;} #mega_main_menu.primary li .post_details > .post_icon > i, #mega_main_menu.primary li .mega_dropdown .item_link *, #mega_main_menu.primary li .mega_dropdown a, #mega_main_menu.primary li .mega_dropdown a *, #mega_main_menu.primary li li .post_details a { color: rgba(255,80,0,1) !important;} #mega_main_menu.primary li.default_dropdown > .mega_dropdown > .menu-item > .item_link:before { border-color: rgba(255,80,0,1) !important;} #mega_main_menu.primary li.default_dropdown > .mega_dropdown > li > .item_link { border-color: #f0f0f0 !important;} #mega_main_menu.primary ul .mega_dropdown > li.current-menu-item > .item_link, #mega_main_menu.primary ul .mega_dropdown > li > .item_link:focus, #mega_main_menu.primary ul .mega_dropdown > li > .item_link:hover, #mega_main_menu.primary ul li.post_type_dropdown > .mega_dropdown > li > .processed_image:hover { background: #3498db;background: -moz-linear-gradient(top, #3498db 0%, #2980b9 100%) !important;background: -webkit-linear-gradient(top, #3498db 0%, #2980b9 100%) !important;background: -o-linear-gradient(top, #3498db 0%, #2980b9 100%) !important;background: -ms-linear-gradient(top, #3498db 0%, #2980b9 100%) !important;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3498db), color-stop(100%,#2980b9)) !important;background: linear-gradient(to bottom, #3498db 0%, #2980b9 100%) !important;-ms-filter: "progid:DXImageTransform.Microsoft.gradient( startColorstr='#3498db', endColorstr='#2980b9',GradientType=0 )" !important; color: #f8f8f8 !important;} #mega_main_menu.primary .mega_dropdown > li.current-menu-item > .item_link *, #mega_main_menu.primary .mega_dropdown > li > .item_link:focus *, #mega_main_menu.primary .mega_dropdown > li > .item_link:hover *, #mega_main_menu.primary li.post_type_dropdown > .mega_dropdown > li > .processed_image:hover > .cover > a > i { color: #f8f8f8 !important;} #mega_main_menu.primary li.default_dropdown > .mega_dropdown > .menu-item.current-menu-item > .item_link:before, #mega_main_menu.primary li.default_dropdown > .mega_dropdown > .menu-item > .item_link:focus:before, #mega_main_menu.primary li.default_dropdown > .mega_dropdown > .menu-item > .item_link:hover:before { border-color: #f8f8f8 !important;} #mega_main_menu.primary.primary_style-buttons > .menu_holder > .menu_inner > ul > li > .item_link, #mega_main_menu.primary.primary_style-buttons > .menu_holder > .menu_inner > .nav_logo > .mobile_toggle, #mega_main_menu.primary.primary_style-buttons.direction-vertical > .menu_holder > .menu_inner > ul > li:first-child > .item_link, #mega_main_menu.primary > .menu_holder > .mmm_fullwidth_container, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li .post_details, #mega_main_menu.primary > .menu_holder > .menu_inner > ul .mega_dropdown { border-radius: 0px !important;} #mega_main_menu.primary > .menu_holder > .menu_inner > span.nav_logo, #mega_main_menu.primary.primary_style-flat.direction-horizontal.first-lvl-align-left.no-logo > .menu_holder > .menu_inner > ul > li:first-child > .item_link, #mega_main_menu.primary.primary_style-flat.direction-horizontal.first-lvl-align-center.no-logo.no-search.no-woo_cart > .menu_holder > .menu_inner > ul > li:first-child > .item_link { border-radius: 0px 0px 0px 0px !important;} #mega_main_menu.primary.primary_style-flat.direction-horizontal.no-search > .menu_holder > .menu_inner > ul > li.nav_woo_cart > .item_link, #mega_main_menu.primary.primary_style-flat.direction-horizontal.no-search.no-woo_cart > .menu_holder > .menu_inner > ul > li.nav_buddypress > .item_link, #mega_main_menu.primary.primary_style-flat.direction-horizontal.first-lvl-align-right.no-search.no-woo_cart > .menu_holder > .menu_inner > ul > li:last-child > .item_link, #mega_main_menu.primary.primary_style-flat.direction-horizontal.first-lvl-align-center.no-search.no-woo_cart > .menu_holder > .menu_inner > ul > li:last-child > .item_link { border-radius: 0px 0px 0px 0px !important;} #mega_main_menu.primary li.default_dropdown > .mega_dropdown > li:first-child > .item_link, #mega_main_menu.primary.direction-vertical > .menu_holder > .menu_inner > ul > li:first-child > .item_link { border-radius: 0px 0px 0px 0px !important;} #mega_main_menu.primary li.default_dropdown > .mega_dropdown > li:last-child > .item_link { border-radius: 0px 0px 0px 0px !important;} #mega_main_menu.primary .widgets_dropdown > .mega_dropdown > li.default_dropdown .mega_dropdown > li > .item_link, #mega_main_menu.primary .multicolumn_dropdown > .mega_dropdown > li.default_dropdown .mega_dropdown > li > .item_link, #mega_main_menu.primary ul .nav_search_box #mega_main_menu_searchform, #mega_main_menu.primary .tabs_dropdown .mega_dropdown > li > .item_link, #mega_main_menu.primary .tabs_dropdown .mega_dropdown > li > .mega_dropdown > li > .item_link, #mega_main_menu.primary .widgets_dropdown > .mega_dropdown > li > .item_link, #mega_main_menu.primary .multicolumn_dropdown > .mega_dropdown > li > .item_link, #mega_main_menu.primary .grid_dropdown > .mega_dropdown > li > .item_link, #mega_main_menu.primary .grid_dropdown > .mega_dropdown > li .processed_image, #mega_main_menu.primary .post_type_dropdown > .mega_dropdown > li .item_link, #mega_main_menu.primary .post_type_dropdown > .mega_dropdown > li .processed_image { border-radius: 0px !important;}  #mega_main_menu.mega_main_sidebar_menu { min-height:50px !important;} #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > .nav_logo > .logo_link, #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > .nav_logo > .mobile_toggle, #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > .nav_logo > .mobile_toggle > .mobile_button, #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li > .item_link, #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li > .item_link > .link_content, #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li.nav_search_box, #mega_main_menu.mega_main_sidebar_menu.icons-left > .menu_holder > .menu_inner > ul > li > .item_link > i, #mega_main_menu.mega_main_sidebar_menu.icons-right > .menu_holder > .menu_inner > ul > li > .item_link > i, #mega_main_menu.mega_main_sidebar_menu.icons-top > .menu_holder > .menu_inner > ul > li > .item_link.disable_icon > .link_content, #mega_main_menu.mega_main_sidebar_menu.icons-top > .menu_holder > .menu_inner > ul > li > .item_link.menu_item_without_text > i, #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li.nav_buddypress > .item_link > i.ci-icon-buddypress-user { height:50px !important; line-height:50px !important;} #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li > .item_link > .link_content > .link_text { height:50px !important;} #mega_main_menu.mega_main_sidebar_menu.icons-top > .menu_holder > .menu_inner > ul > li > .item_link > i, #mega_main_menu.mega_main_sidebar_menu.icons-top > .menu_holder > .menu_inner > ul > li > .item_link > .link_content { height:25px !important; line-height:16.666666666667px !important;} #mega_main_menu.mega_main_sidebar_menu.icons-top > .menu_holder > .menu_inner > ul > li > .item_link.with_icon > .link_content > .link_text { height:16.666666666667px !important;} #mega_main_menu.mega_main_sidebar_menu.icons-top > .menu_holder > .menu_inner > ul > li > .item_link > i { padding-top:8.3333333333333px !important;} #mega_main_menu.mega_main_sidebar_menu.icons-top > .menu_holder > .menu_inner > ul > li > .item_link > .link_content { padding-bottom:8.3333333333333px !important;} #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li.nav_buddypress > .item_link > i:before { width:30px !important;} #mega_main_menu.mega_main_sidebar_menu > .menu_holder.sticky_container > .menu_inner > .nav_logo > .logo_link, #mega_main_menu.mega_main_sidebar_menu > .menu_holder.sticky_container > .menu_inner > .nav_logo > .mobile_toggle, #mega_main_menu.mega_main_sidebar_menu > .menu_holder.sticky_container > .menu_inner > .nav_logo > .mobile_toggle > .mobile_button, #mega_main_menu.mega_main_sidebar_menu > .menu_holder.sticky_container > .menu_inner > ul > li > .item_link, #mega_main_menu.mega_main_sidebar_menu > .menu_holder.sticky_container > .menu_inner > ul > li > .item_link > .link_content, #mega_main_menu.mega_main_sidebar_menu > .menu_holder.sticky_container > .menu_inner > ul > li.nav_search_box, #mega_main_menu.mega_main_sidebar_menu.icons-left > .menu_holder.sticky_container > .menu_inner > ul > li > .item_link > i, #mega_main_menu.mega_main_sidebar_menu.icons-right > .menu_holder.sticky_container > .menu_inner > ul > li > .item_link > i, #mega_main_menu.mega_main_sidebar_menu.icons-top > .menu_holder.sticky_container > .menu_inner > ul > li > .item_link.disable_icon > .link_content, #mega_main_menu.mega_main_sidebar_menu.icons-top > .menu_holder.sticky_container > .menu_inner > ul > li > .item_link.menu_item_without_text > i, #mega_main_menu.mega_main_sidebar_menu > .menu_holder.sticky_container > .menu_inner > ul > li.nav_buddypress > .item_link > i.ci-icon-buddypress-user { height:40px !important; line-height:40px !important;} #mega_main_menu.mega_main_sidebar_menu > .menu_holder.sticky_container > .menu_inner > ul > li > .item_link > .link_content > .link_text { height:40px !important;} #mega_main_menu.mega_main_sidebar_menu.icons-top > .menu_holder.sticky_container > .menu_inner > ul > li > .item_link > i, #mega_main_menu.mega_main_sidebar_menu.icons-top > .menu_holder.sticky_container > .menu_inner > ul > li > .item_link > .link_content { height:20px !important; line-height:13.333333333333px !important;} #mega_main_menu.mega_main_sidebar_menu.icons-top > .menu_holder.sticky_container > .menu_inner > ul > li > .item_link.with_icon > .link_content > .link_text { height:13.333333333333px !important;} #mega_main_menu.mega_main_sidebar_menu.icons-top > .menu_holder.sticky_container > .menu_inner > ul > li > .item_link > i { padding-top:6.6666666666667px !important;} #mega_main_menu.mega_main_sidebar_menu.icons-top > .menu_holder.sticky_container > .menu_inner > ul > li > .item_link > .link_content { padding-bottom:6.6666666666667px !important;} #mega_main_menu.mega_main_sidebar_menu > .menu_holder.sticky_container > .menu_inner > ul > li.nav_buddypress > .item_link > i:before { width:24px !important;} #mega_main_menu.mega_main_sidebar_menu.primary_style-buttons > .menu_holder.sticky_container > .menu_inner > ul > li > .item_link { margin:5px 4px !important;} @media (max-width: 767px) { #mega_main_menu.mega_main_sidebar_menu { min-height:40px !important; } #mega_main_menu.mega_main_sidebar_menu.mobile_minimized-enable > .menu_holder > .menu_inner > .nav_logo > .logo_link, #mega_main_menu.mega_main_sidebar_menu.mobile_minimized-enable > .menu_holder > .menu_inner > .nav_logo > .mobile_toggle, #mega_main_menu.mega_main_sidebar_menu.mobile_minimized-enable > .menu_holder > .menu_inner > .nav_logo > .mobile_toggle > .mobile_button, #mega_main_menu.mega_main_sidebar_menu.mobile_minimized-enable > .menu_holder > .menu_inner > ul > li > .item_link, #mega_main_menu.mega_main_sidebar_menu.mobile_minimized-enable > .menu_holder > .menu_inner > ul > li > .item_link > .link_content, #mega_main_menu.mega_main_sidebar_menu.mobile_minimized-enable > .menu_holder > .menu_inner > ul > li.nav_search_box, #mega_main_menu.mega_main_sidebar_menu.mobile_minimized-enable.icons-left > .menu_holder > .menu_inner > ul > li > .item_link > i, #mega_main_menu.mega_main_sidebar_menu.mobile_minimized-enable.icons-right > .menu_holder > .menu_inner > ul > li > .item_link > i, #mega_main_menu.mega_main_sidebar_menu.mobile_minimized-enable.icons-top > .menu_holder > .menu_inner > ul > li > .item_link.disable_icon > .link_content, #mega_main_menu.mega_main_sidebar_menu.mobile_minimized-enable.icons-top > .menu_holder > .menu_inner > ul > li > .item_link.menu_item_without_text > i, #mega_main_menu.mega_main_sidebar_menu.mobile_minimized-enable > .menu_holder > .menu_inner > ul > li.nav_buddypress > .item_link > i.ci-icon-buddypress-user { height:40px !important; line-height:40px !important; } #mega_main_menu.mega_main_sidebar_menu.mobile_minimized-enable > .menu_holder > .menu_inner > ul > li > .item_link > .link_content > .link_text { height:40px !important; } #mega_main_menu.mega_main_sidebar_menu.mobile_minimized-enable.icons-top > .menu_holder > .menu_inner > ul > li > .item_link > i, #mega_main_menu.mega_main_sidebar_menu.mobile_minimized-enable.icons-top > .menu_holder > .menu_inner > ul > li > .item_link > .link_content { height:20px !important; line-height:13.333333333333px !important; } #mega_main_menu.mega_main_sidebar_menu.mobile_minimized-enable.icons-top > .menu_holder > .menu_inner > ul > li > .item_link > i { padding-top:6.6666666666667px !important; } #mega_main_menu.mega_main_sidebar_menu.mobile_minimized-enable.icons-top > .menu_holder > .menu_inner > ul > li > .item_link > .link_content { padding-bottom:6.6666666666667px !important; } #mega_main_menu.mega_main_sidebar_menu.mobile_minimized-enable > .menu_holder > .menu_inner > ul > li.nav_buddypress > .item_link > i:before { width:24px !important; } #mega_main_menu.mega_main_sidebar_menu.primary_style-buttons > .menu_holder > .menu_inner > ul > li > .item_link { margin:5px 4px !important; } } #mega_main_menu.mega_main_sidebar_menu.primary_style-buttons > .menu_holder > .menu_inner > ul > li > .item_link, #mega_main_menu.mega_main_sidebar_menu.primary_style-buttons > .menu_holder > .menu_inner > ul > li > .item_link > .link_content, #mega_main_menu.mega_main_sidebar_menu.primary_style-buttons.icons-left > .menu_holder > .menu_inner > ul > li > .item_link > i, #mega_main_menu.mega_main_sidebar_menu.primary_style-buttons.icons-right > .menu_holder > .menu_inner > ul > li > .item_link > i, #mega_main_menu.mega_main_sidebar_menu.primary_style-buttons.icons-top > .menu_holder > .menu_inner > ul > li > .item_link.disable_icon > .link_content, #mega_main_menu.mega_main_sidebar_menu.primary_style-buttons.icons-top > .menu_holder > .menu_inner > ul > li > .item_link.menu_item_without_text > i, #mega_main_menu.mega_main_sidebar_menu.primary_style-buttons > .menu_holder > .menu_inner > ul > li.nav_buddypress > .item_link > i.ci-icon-buddypress-user { height:30px !important; line-height:30px !important;} #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li > .item_link > i { width:30px !important;} #mega_main_menu.mega_main_sidebar_menu.icons-left > .menu_holder > .menu_inner > ul > li > .item_link.with_icon > .link_content { margin-left:30px !important;} #mega_main_menu.mega_main_sidebar_menu.icons-right > .menu_holder > .menu_inner > ul > li > .item_link.with_icon > .link_content { margin-right:30px !important;} #mega_main_menu.mega_main_sidebar_menu.primary_style-buttons > .menu_holder > .menu_inner > ul > li > .item_link > .link_content > .link_text { height:30px !important;} #mega_main_menu.mega_main_sidebar_menu.primary_style-buttons > .menu_holder > .menu_inner > ul > li > .item_link { margin:10px 4px !important;} #mega_main_menu.mega_main_sidebar_menu.primary_style-buttons.icons-top > .menu_holder > .menu_inner > ul > li > .item_link > i, #mega_main_menu.mega_main_sidebar_menu.primary_style-buttons.icons-top > .menu_holder > .menu_inner > ul > li > .item_link > .link_content { height:15px !important; line-height:10px !important;} #mega_main_menu.mega_main_sidebar_menu.primary_style-buttons.icons-top > .menu_holder > .menu_inner > ul > li > .item_link.with_icon > .link_content > .link_text { height:10px !important;} #mega_main_menu.mega_main_sidebar_menu.primary_style-buttons.icons-top > .menu_holder > .menu_inner > ul > li > .item_link > i { padding-top:5px !important;} #mega_main_menu.mega_main_sidebar_menu.primary_style-buttons.icons-top > .menu_holder > .menu_inner > ul > li > .item_link > .link_content { padding-bottom:5px !important;} #mega_main_menu.mega_main_sidebar_menu.direction-vertical > .menu_holder > .menu_inner > ul > li > .item_link, #mega_main_menu.mega_main_sidebar_menu.direction-vertical > .menu_holder > .menu_inner > ul > li > .item_link > .link_content, #mega_main_menu.mega_main_sidebar_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.nav_search_box, #mega_main_menu.mega_main_sidebar_menu.direction-vertical.icons-top > .menu_holder > .menu_inner > ul > li > .item_link.disable_icon > .link_content { min-height:50px !important;} #mega_main_menu.mega_main_sidebar_menu.direction-vertical > .menu_holder > .menu_inner > ul > li > .item_link > .link_content > .link_text { min-height:50px !important;} #mega_main_menu.mega_main_sidebar_menu.direction-vertical.icons-top > .menu_holder > .menu_inner > ul > li > .item_link > .link_content { min-height:25px !important;} #mega_main_menu.mega_main_sidebar_menu.direction-vertical.icons-top > .menu_holder > .menu_inner > ul > li > .item_link.with_icon > .link_content > .link_text { min-height:16.666666666667px !important;} #mega_main_menu.mega_main_sidebar_menu.direction-vertical > .menu_holder.sticky_container > .menu_inner > ul > li > .item_link, #mega_main_menu.mega_main_sidebar_menu.direction-vertical > .menu_holder.sticky_container > .menu_inner > ul > li > .item_link > .link_content, #mega_main_menu.mega_main_sidebar_menu.direction-vertical > .menu_holder.sticky_container > .menu_inner > ul > li.nav_search_box, #mega_main_menu.mega_main_sidebar_menu.direction-vertical.icons-top > .menu_holder.sticky_container > .menu_inner > ul > li > .item_link.disable_icon > .link_content { min-height:40px !important;} #mega_main_menu.mega_main_sidebar_menu.direction-vertical > .menu_holder.sticky_container > .menu_inner > ul > li > .item_link > .link_content > .link_text { min-height:40px !important;} #mega_main_menu.mega_main_sidebar_menu.direction-vertical.icons-top > .menu_holder.sticky_container > .menu_inner > ul > li > .item_link > .link_content { min-height:20px !important;} #mega_main_menu.mega_main_sidebar_menu.direction-vertical.icons-top > .menu_holder.sticky_container > .menu_inner > ul > li > .item_link.with_icon > .link_content > .link_text { min-height:13.333333333333px !important;} #mega_main_menu.mega_main_sidebar_menu.direction-vertical.primary_style-buttons > .menu_holder > .menu_inner > ul > li > .item_link, #mega_main_menu.mega_main_sidebar_menu.direction-vertical.primary_style-buttons > .menu_holder > .menu_inner > ul > li > .item_link > .link_content, #mega_main_menu.mega_main_sidebar_menu.direction-vertical.primary_style-buttons.icons-top > .menu_holder > .menu_inner > ul > li > .item_link.disable_icon > .link_content { min-height:30px !important;} #mega_main_menu.mega_main_sidebar_menu.direction-vertical.primary_style-buttons > .menu_holder > .menu_inner > ul > li > .item_link > .link_content > .link_text { min-height:30px !important;} #mega_main_menu.mega_main_sidebar_menu.direction-vertical.primary_style-buttons.icons-top > .menu_holder > .menu_inner > ul > li > .item_link > .link_content { min-height:15px !important;} #mega_main_menu.mega_main_sidebar_menu.direction-vertical.primary_style-buttons.icons-top > .menu_holder > .menu_inner > ul > li > .item_link.with_icon > .link_content > .link_text { min-height:10px !important;} #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .mmm_fullwidth_container { background: #428bca;background: -moz-linear-gradient(top, #428bca 0%, #2a6496 100%) !important;background: -webkit-linear-gradient(top, #428bca 0%, #2a6496 100%) !important;background: -o-linear-gradient(top, #428bca 0%, #2a6496 100%) !important;background: -ms-linear-gradient(top, #428bca 0%, #2a6496 100%) !important;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #428bca), color-stop(100%,#2a6496)) !important;background: linear-gradient(to bottom, #428bca 0%, #2a6496 100%) !important;-ms-filter: "progid:DXImageTransform.Microsoft.gradient( startColorstr='#428bca', endColorstr='#2a6496',GradientType=0 )" !important;} #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .mmm_fullwidth_container { } #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > .nav_logo > .mobile_toggle > .mobile_button, #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li > .item_link, #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li > .item_link .link_text, #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li.nav_search_box input, #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li .post_details > .post_title, #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li .post_details > .post_title > .item_link { font-family: inherit !important;font-size: 13px !important;font-weight: 400 !important;text-transform: none !important;} #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li.nav_search_box * { font-size:15px !important;} #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li > .item_link > i { font-size:15px !important;} #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li > .item_link > i:before { width:15px !important;} #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > .nav_logo > .mobile_toggle > .mobile_button, #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li > .item_link, #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li > .item_link * { color: #f8f8f8 !important;} #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li > .item_link:after { border-color: #f8f8f8 !important; color: #f8f8f8 !important;} #mega_main_menu.mega_main_sidebar_menu.primary_style-buttons > .menu_holder > .menu_inner > .nav_logo > .mobile_toggle, #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li > .item_link { background: #428bca;background: -moz-linear-gradient(top, #428bca 0%, #2a6496 100%) !important;background: -webkit-linear-gradient(top, #428bca 0%, #2a6496 100%) !important;background: -o-linear-gradient(top, #428bca 0%, #2a6496 100%) !important;background: -ms-linear-gradient(top, #428bca 0%, #2a6496 100%) !important;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #428bca), color-stop(100%,#2a6496)) !important;background: linear-gradient(to bottom, #428bca 0%, #2a6496 100%) !important;-ms-filter: "progid:DXImageTransform.Microsoft.gradient( startColorstr='#428bca', endColorstr='#2a6496',GradientType=0 )" !important;} #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li:hover > .item_link, #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li > .item_link:hover, #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li > .item_link:focus, #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li.current-menu-ancestor > .item_link, #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li.current-page-ancestor > .item_link, #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li.current-post-ancestor > .item_link, #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li.current-menu-item > .item_link { background: #3498db;background: -moz-linear-gradient(top, #3498db 0%, #2980b9 100%) !important;background: -webkit-linear-gradient(top, #3498db 0%, #2980b9 100%) !important;background: -o-linear-gradient(top, #3498db 0%, #2980b9 100%) !important;background: -ms-linear-gradient(top, #3498db 0%, #2980b9 100%) !important;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3498db), color-stop(100%,#2980b9)) !important;background: linear-gradient(to bottom, #3498db 0%, #2980b9 100%) !important;-ms-filter: "progid:DXImageTransform.Microsoft.gradient( startColorstr='#3498db', endColorstr='#2980b9',GradientType=0 )" !important;} #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li.nav_search_box > #mega_main_menu_searchform { background-color:#3498db !important;} #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li.nav_search_box .field, #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li.nav_search_box *, #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li .icosearch { color: #f8f8f8 !important;} #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li:hover > .item_link, #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li > .item_link:hover, #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li > .item_link:focus, #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li:hover > .item_link *, #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li.current-menu-ancestor > .item_link, #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li.current-menu-ancestor > .item_link *, #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li.current-page-ancestor > .item_link *, #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li.current-post-ancestor > .item_link *, #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li.current-menu-item > .item_link * { color: #f8f8f8 !important; border-color: #f8f8f8 !important;} #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li.current-menu-ancestor > .item_link:after, #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li.current-page-ancestor > .item_link:after, #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li.current-post-ancestor > .item_link:after, #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li.current-menu-item > .item_link:after, #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li:hover > .item_link:after { border-color: #f8f8f8 !important;} #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li.default_dropdown .mega_dropdown, #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li > .mega_dropdown, #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li .mega_dropdown > li .post_details { background: #ffffff !important;} #mega_main_menu.mega_main_sidebar_menu .mega_dropdown * { color: #333333 !important;} #mega_main_menu.mega_main_sidebar_menu ul li .mega_dropdown > li > .item_link, #mega_main_menu.mega_main_sidebar_menu ul li .mega_dropdown > li > .item_link .link_text, #mega_main_menu.mega_main_sidebar_menu ul li .mega_dropdown, #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li .post_details > .post_description { font-family: inherit !important;font-size: 12px !important;font-weight: 400 !important;text-transform: none !important;} #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul li .mega_dropdown > li > .item_link.with_icon { line-height: 12px !important; min-height: 12px !important;} #mega_main_menu.mega_main_sidebar_menu li.default_dropdown > .mega_dropdown > .menu-item > .item_link > i, #mega_main_menu.mega_main_sidebar_menu li.tabs_dropdown > .mega_dropdown > .menu-item > .item_link > i, #mega_main_menu.mega_main_sidebar_menu li.widgets_dropdown > .mega_dropdown > .menu-item > .item_link > i, #mega_main_menu.mega_main_sidebar_menu li.multicolumn_dropdown > .mega_dropdown > .menu-item > .item_link > i { width: 12px !important; height: 12px !important; line-height: 12px !important; font-size: 12px !important; margin-top: -6px !important;} #mega_main_menu.mega_main_sidebar_menu li.default_dropdown > .mega_dropdown > .menu-item > .item_link.with_icon > .link_content, #mega_main_menu.mega_main_sidebar_menu li.tabs_dropdown > .mega_dropdown > .menu-item > .item_link.with_icon > .link_content, #mega_main_menu.mega_main_sidebar_menu li.widgets_dropdown > .mega_dropdown > .menu-item > .item_link.with_icon > .link_content, #mega_main_menu.mega_main_sidebar_menu li.multicolumn_dropdown > .mega_dropdown > .menu-item > .item_link.with_icon > .link_content { margin-left: 20px !important;} #mega_main_menu.mega_main_sidebar_menu.language_direction-rtl li.default_dropdown > .mega_dropdown > .menu-item > .item_link.with_icon > .link_content, #mega_main_menu.mega_main_sidebar_menu.language_direction-rtl li.tabs_dropdown > .mega_dropdown > .menu-item > .item_link.with_icon > .link_content, #mega_main_menu.mega_main_sidebar_menu.language_direction-rtl li.widgets_dropdown > .mega_dropdown > .menu-item > .item_link.with_icon > .link_content, #mega_main_menu.mega_main_sidebar_menu.language_direction-rtl li.multicolumn_dropdown > .mega_dropdown > .menu-item > .item_link.with_icon > .link_content { margin-right: 20px !important;} #mega_main_menu.mega_main_sidebar_menu li.default_dropdown .mega_dropdown > li > .item_link, #mega_main_menu.mega_main_sidebar_menu li.widgets_dropdown .mega_dropdown > li > .item_link, #mega_main_menu.mega_main_sidebar_menu li.multicolumn_dropdown .mega_dropdown > li > .item_link, #mega_main_menu.mega_main_sidebar_menu li.grid_dropdown .mega_dropdown > li > .item_link { background: rgba(255,255,255,0) !important; color: #428bca !important;} #mega_main_menu.mega_main_sidebar_menu li .post_details > .post_icon > i, #mega_main_menu.mega_main_sidebar_menu li .mega_dropdown .item_link *, #mega_main_menu.mega_main_sidebar_menu li .mega_dropdown a, #mega_main_menu.mega_main_sidebar_menu li .mega_dropdown a *, #mega_main_menu.mega_main_sidebar_menu li li .post_details a { color: #428bca !important;} #mega_main_menu.mega_main_sidebar_menu li.default_dropdown > .mega_dropdown > .menu-item > .item_link:before { border-color: #428bca !important;} #mega_main_menu.mega_main_sidebar_menu li.default_dropdown > .mega_dropdown > li > .item_link { border-color: #f0f0f0 !important;} #mega_main_menu.mega_main_sidebar_menu ul .mega_dropdown > li.current-menu-item > .item_link, #mega_main_menu.mega_main_sidebar_menu ul .mega_dropdown > li > .item_link:focus, #mega_main_menu.mega_main_sidebar_menu ul .mega_dropdown > li > .item_link:hover, #mega_main_menu.mega_main_sidebar_menu ul li.post_type_dropdown > .mega_dropdown > li > .processed_image:hover { background: #3498db;background: -moz-linear-gradient(top, #3498db 0%, #2980b9 100%) !important;background: -webkit-linear-gradient(top, #3498db 0%, #2980b9 100%) !important;background: -o-linear-gradient(top, #3498db 0%, #2980b9 100%) !important;background: -ms-linear-gradient(top, #3498db 0%, #2980b9 100%) !important;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3498db), color-stop(100%,#2980b9)) !important;background: linear-gradient(to bottom, #3498db 0%, #2980b9 100%) !important;-ms-filter: "progid:DXImageTransform.Microsoft.gradient( startColorstr='#3498db', endColorstr='#2980b9',GradientType=0 )" !important; color: #f8f8f8 !important;} #mega_main_menu.mega_main_sidebar_menu .mega_dropdown > li.current-menu-item > .item_link *, #mega_main_menu.mega_main_sidebar_menu .mega_dropdown > li > .item_link:focus *, #mega_main_menu.mega_main_sidebar_menu .mega_dropdown > li > .item_link:hover *, #mega_main_menu.mega_main_sidebar_menu li.post_type_dropdown > .mega_dropdown > li > .processed_image:hover > .cover > a > i { color: #f8f8f8 !important;} #mega_main_menu.mega_main_sidebar_menu li.default_dropdown > .mega_dropdown > .menu-item.current-menu-item > .item_link:before, #mega_main_menu.mega_main_sidebar_menu li.default_dropdown > .mega_dropdown > .menu-item > .item_link:focus:before, #mega_main_menu.mega_main_sidebar_menu li.default_dropdown > .mega_dropdown > .menu-item > .item_link:hover:before { border-color: #f8f8f8 !important;} #mega_main_menu.mega_main_sidebar_menu.primary_style-buttons > .menu_holder > .menu_inner > ul > li > .item_link, #mega_main_menu.mega_main_sidebar_menu.primary_style-buttons > .menu_holder > .menu_inner > .nav_logo > .mobile_toggle, #mega_main_menu.mega_main_sidebar_menu.primary_style-buttons.direction-vertical > .menu_holder > .menu_inner > ul > li:first-child > .item_link, #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .mmm_fullwidth_container, #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul > li .post_details, #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > ul .mega_dropdown { border-radius: 0px !important;} #mega_main_menu.mega_main_sidebar_menu > .menu_holder > .menu_inner > span.nav_logo, #mega_main_menu.mega_main_sidebar_menu.primary_style-flat.direction-horizontal.first-lvl-align-left.no-logo > .menu_holder > .menu_inner > ul > li:first-child > .item_link, #mega_main_menu.mega_main_sidebar_menu.primary_style-flat.direction-horizontal.first-lvl-align-center.no-logo.no-search.no-woo_cart > .menu_holder > .menu_inner > ul > li:first-child > .item_link { border-radius: 0px 0px 0px 0px !important;} #mega_main_menu.mega_main_sidebar_menu.primary_style-flat.direction-horizontal.no-search > .menu_holder > .menu_inner > ul > li.nav_woo_cart > .item_link, #mega_main_menu.mega_main_sidebar_menu.primary_style-flat.direction-horizontal.no-search.no-woo_cart > .menu_holder > .menu_inner > ul > li.nav_buddypress > .item_link, #mega_main_menu.mega_main_sidebar_menu.primary_style-flat.direction-horizontal.first-lvl-align-right.no-search.no-woo_cart > .menu_holder > .menu_inner > ul > li:last-child > .item_link, #mega_main_menu.mega_main_sidebar_menu.primary_style-flat.direction-horizontal.first-lvl-align-center.no-search.no-woo_cart > .menu_holder > .menu_inner > ul > li:last-child > .item_link { border-radius: 0px 0px 0px 0px !important;} #mega_main_menu.mega_main_sidebar_menu li.default_dropdown > .mega_dropdown > li:first-child > .item_link, #mega_main_menu.mega_main_sidebar_menu.direction-vertical > .menu_holder > .menu_inner > ul > li:first-child > .item_link { border-radius: 0px 0px 0px 0px !important;} #mega_main_menu.mega_main_sidebar_menu li.default_dropdown > .mega_dropdown > li:last-child > .item_link { border-radius: 0px 0px 0px 0px !important;} #mega_main_menu.mega_main_sidebar_menu .widgets_dropdown > .mega_dropdown > li.default_dropdown .mega_dropdown > li > .item_link, #mega_main_menu.mega_main_sidebar_menu .multicolumn_dropdown > .mega_dropdown > li.default_dropdown .mega_dropdown > li > .item_link, #mega_main_menu.mega_main_sidebar_menu ul .nav_search_box #mega_main_menu_searchform, #mega_main_menu.mega_main_sidebar_menu .tabs_dropdown .mega_dropdown > li > .item_link, #mega_main_menu.mega_main_sidebar_menu .tabs_dropdown .mega_dropdown > li > .mega_dropdown > li > .item_link, #mega_main_menu.mega_main_sidebar_menu .widgets_dropdown > .mega_dropdown > li > .item_link, #mega_main_menu.mega_main_sidebar_menu .multicolumn_dropdown > .mega_dropdown > li > .item_link, #mega_main_menu.mega_main_sidebar_menu .grid_dropdown > .mega_dropdown > li > .item_link, #mega_main_menu.mega_main_sidebar_menu .grid_dropdown > .mega_dropdown > li .processed_image, #mega_main_menu.mega_main_sidebar_menu .post_type_dropdown > .mega_dropdown > li .item_link, #mega_main_menu.mega_main_sidebar_menu .post_type_dropdown > .mega_dropdown > li .processed_image { border-radius: 0px !important;} i.ci-icon-megamain-logo-120x120:before { background-image: url(http://menu.megamain.dev/wp-content/plugins/mega_main_menu/src/img/megamain-logo-120x120.png) !important;}  .mmm .site-header-menu { display: block !important;width: 100% !important;} .mmm .menu-toggle { display: none !important;} .mmm .site-branding { display: none !important;}@font-face {font-family: 'Defaults';src:url(//nuveyoga.com/wp-content/uploads/smile_fonts/Defaults/Defaults.eot?rfa9z8);src:url(//nuveyoga.com/wp-content/uploads/smile_fonts/Defaults/Defaults.eot?#iefixrfa9z8) format('embedded-opentype'),url(//nuveyoga.com/wp-content/uploads/smile_fonts/Defaults/Defaults.woff?rfa9z8) format('woff'),url(//nuveyoga.com/wp-content/uploads/smile_fonts/Defaults/Defaults.ttf?rfa9z8) format('truetype'),url(//nuveyoga.com/wp-content/uploads/smile_fonts/Defaults/Defaults.svg?rfa9z8#Defaults) format('svg');font-weight: normal;font-style: normal;}[class^="Defaults-"], [class*=" Defaults-"] {font-family: 'Defaults';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.Defaults-glass:before {content: "\f000";}.Defaults-music:before {content: "\f001";}.Defaults-search:before {content: "\f002";}.Defaults-envelope-o:before {content: "\f003";}.Defaults-heart:before {content: "\f004";}.Defaults-star:before {content: "\f005";}.Defaults-star-o:before {content: "\f006";}.Defaults-user:before {content: "\f007";}.Defaults-film:before {content: "\f008";}.Defaults-th-large:before {content: "\f009";}.Defaults-th:before {content: "\f00a";}.Defaults-th-list:before {content: "\f00b";}.Defaults-check:before {content: "\f00c";}.Defaults-close:before {content: "\f00d";}.Defaults-remove:before {content: "\f00d";}.Defaults-times:before {content: "\f00d";}.Defaults-search-plus:before {content: "\f00e";}.Defaults-search-minus:before {content: "\f010";}.Defaults-power-off:before {content: "\f011";}.Defaults-signal:before {content: "\f012";}.Defaults-cog:before {content: "\f013";}.Defaults-gear:before {content: "\f013";}.Defaults-trash-o:before {content: "\f014";}.Defaults-home:before {content: "\f015";}.Defaults-file-o:before {content: "\f016";}.Defaults-clock-o:before {content: "\f017";}.Defaults-road:before {content: "\f018";}.Defaults-download:before {content: "\f019";}.Defaults-arrow-circle-o-down:before {content: "\f01a";}.Defaults-arrow-circle-o-up:before {content: "\f01b";}.Defaults-inbox:before {content: "\f01c";}.Defaults-play-circle-o:before {content: "\f01d";}.Defaults-repeat:before {content: "\f01e";}.Defaults-rotate-right:before {content: "\f01e";}.Defaults-refresh:before {content: "\f021";}.Defaults-list-alt:before {content: "\f022";}.Defaults-lock:before {content: "\f023";}.Defaults-flag:before {content: "\f024";}.Defaults-headphones:before {content: "\f025";}.Defaults-volume-off:before {content: "\f026";}.Defaults-volume-down:before {content: "\f027";}.Defaults-volume-up:before {content: "\f028";}.Defaults-qrcode:before {content: "\f029";}.Defaults-barcode:before {content: "\f02a";}.Defaults-tag:before {content: "\f02b";}.Defaults-tags:before {content: "\f02c";}.Defaults-book:before {content: "\f02d";}.Defaults-bookmark:before {content: "\f02e";}.Defaults-print:before {content: "\f02f";}.Defaults-camera:before {content: "\f030";}.Defaults-font:before {content: "\f031";}.Defaults-bold:before {content: "\f032";}.Defaults-italic:before {content: "\f033";}.Defaults-text-height:before {content: "\f034";}.Defaults-text-width:before {content: "\f035";}.Defaults-align-left:before {content: "\f036";}.Defaults-align-center:before {content: "\f037";}.Defaults-align-right:before {content: "\f038";}.Defaults-align-justify:before {content: "\f039";}.Defaults-list:before {content: "\f03a";}.Defaults-dedent:before {content: "\f03b";}.Defaults-outdent:before {content: "\f03b";}.Defaults-indent:before {content: "\f03c";}.Defaults-video-camera:before {content: "\f03d";}.Defaults-image:before {content: "\f03e";}.Defaults-photo:before {content: "\f03e";}.Defaults-picture-o:before {content: "\f03e";}.Defaults-pencil:before {content: "\f040";}.Defaults-map-marker:before {content: "\f041";}.Defaults-adjust:before {content: "\f042";}.Defaults-tint:before {content: "\f043";}.Defaults-edit:before {content: "\f044";}.Defaults-pencil-square-o:before {content: "\f044";}.Defaults-share-square-o:before {content: "\f045";}.Defaults-check-square-o:before {content: "\f046";}.Defaults-arrows:before {content: "\f047";}.Defaults-step-backward:before {content: "\f048";}.Defaults-fast-backward:before {content: "\f049";}.Defaults-backward:before {content: "\f04a";}.Defaults-play:before {content: "\f04b";}.Defaults-pause:before {content: "\f04c";}.Defaults-stop:before {content: "\f04d";}.Defaults-forward:before {content: "\f04e";}.Defaults-fast-forward:before {content: "\f050";}.Defaults-step-forward:before {content: "\f051";}.Defaults-eject:before {content: "\f052";}.Defaults-chevron-left:before {content: "\f053";}.Defaults-chevron-right:before {content: "\f054";}.Defaults-plus-circle:before {content: "\f055";}.Defaults-minus-circle:before {content: "\f056";}.Defaults-times-circle:before {content: "\f057";}.Defaults-check-circle:before {content: "\f058";}.Defaults-question-circle:before {content: "\f059";}.Defaults-info-circle:before {content: "\f05a";}.Defaults-crosshairs:before {content: "\f05b";}.Defaults-times-circle-o:before {content: "\f05c";}.Defaults-check-circle-o:before {content: "\f05d";}.Defaults-ban:before {content: "\f05e";}.Defaults-arrow-left:before {content: "\f060";}.Defaults-arrow-right:before {content: "\f061";}.Defaults-arrow-up:before {content: "\f062";}.Defaults-arrow-down:before {content: "\f063";}.Defaults-mail-forward:before {content: "\f064";}.Defaults-share:before {content: "\f064";}.Defaults-expand:before {content: "\f065";}.Defaults-compress:before {content: "\f066";}.Defaults-plus:before {content: "\f067";}.Defaults-minus:before {content: "\f068";}.Defaults-asterisk:before {content: "\f069";}.Defaults-exclamation-circle:before {content: "\f06a";}.Defaults-gift:before {content: "\f06b";}.Defaults-leaf:before {content: "\f06c";}.Defaults-fire:before {content: "\f06d";}.Defaults-eye:before {content: "\f06e";}.Defaults-eye-slash:before {content: "\f070";}.Defaults-exclamation-triangle:before {content: "\f071";}.Defaults-warning:before {content: "\f071";}.Defaults-plane:before {content: "\f072";}.Defaults-calendar:before {content: "\f073";}.Defaults-random:before {content: "\f074";}.Defaults-comment:before {content: "\f075";}.Defaults-magnet:before {content: "\f076";}.Defaults-chevron-up:before {content: "\f077";}.Defaults-chevron-down:before {content: "\f078";}.Defaults-retweet:before {content: "\f079";}.Defaults-shopping-cart:before {content: "\f07a";}.Defaults-folder:before {content: "\f07b";}.Defaults-folder-open:before {content: "\f07c";}.Defaults-arrows-v:before {content: "\f07d";}.Defaults-arrows-h:before {content: "\f07e";}.Defaults-bar-chart:before {content: "\f080";}.Defaults-bar-chart-o:before {content: "\f080";}.Defaults-twitter-square:before {content: "\f081";}.Defaults-facebook-square:before {content: "\f082";}.Defaults-camera-retro:before {content: "\f083";}.Defaults-key:before {content: "\f084";}.Defaults-cogs:before {content: "\f085";}.Defaults-gears:before {content: "\f085";}.Defaults-comments:before {content: "\f086";}.Defaults-thumbs-o-up:before {content: "\f087";}.Defaults-thumbs-o-down:before {content: "\f088";}.Defaults-star-half:before {content: "\f089";}.Defaults-heart-o:before {content: "\f08a";}.Defaults-sign-out:before {content: "\f08b";}.Defaults-linkedin-square:before {content: "\f08c";}.Defaults-thumb-tack:before {content: "\f08d";}.Defaults-external-link:before {content: "\f08e";}.Defaults-sign-in:before {content: "\f090";}.Defaults-trophy:before {content: "\f091";}.Defaults-github-square:before {content: "\f092";}.Defaults-upload:before {content: "\f093";}.Defaults-lemon-o:before {content: "\f094";}.Defaults-phone:before {content: "\f095";}.Defaults-square-o:before {content: "\f096";}.Defaults-bookmark-o:before {content: "\f097";}.Defaults-phone-square:before {content: "\f098";}.Defaults-twitter:before {content: "\f099";}.Defaults-facebook:before {content: "\f09a";}.Defaults-facebook-f:before {content: "\f09a";}.Defaults-github:before {content: "\f09b";}.Defaults-unlock:before {content: "\f09c";}.Defaults-credit-card:before {content: "\f09d";}.Defaults-rss:before {content: "\f09e";}.Defaults-hdd-o:before {content: "\f0a0";}.Defaults-bullhorn:before {content: "\f0a1";}.Defaults-bell-o:before {content: "\f0a2";}.Defaults-certificate:before {content: "\f0a3";}.Defaults-hand-o-right:before {content: "\f0a4";}.Defaults-hand-o-left:before {content: "\f0a5";}.Defaults-hand-o-up:before {content: "\f0a6";}.Defaults-hand-o-down:before {content: "\f0a7";}.Defaults-arrow-circle-left:before {content: "\f0a8";}.Defaults-arrow-circle-right:before {content: "\f0a9";}.Defaults-arrow-circle-up:before {content: "\f0aa";}.Defaults-arrow-circle-down:before {content: "\f0ab";}.Defaults-globe:before {content: "\f0ac";}.Defaults-wrench:before {content: "\f0ad";}.Defaults-tasks:before {content: "\f0ae";}.Defaults-filter:before {content: "\f0b0";}.Defaults-briefcase:before {content: "\f0b1";}.Defaults-arrows-alt:before {content: "\f0b2";}.Defaults-group:before {content: "\f0c0";}.Defaults-users:before {content: "\f0c0";}.Defaults-chain:before {content: "\f0c1";}.Defaults-link:before {content: "\f0c1";}.Defaults-cloud:before {content: "\f0c2";}.Defaults-flask:before {content: "\f0c3";}.Defaults-cut:before {content: "\f0c4";}.Defaults-scissors:before {content: "\f0c4";}.Defaults-copy:before {content: "\f0c5";}.Defaults-files-o:before {content: "\f0c5";}.Defaults-paperclip:before {content: "\f0c6";}.Defaults-floppy-o:before {content: "\f0c7";}.Defaults-save:before {content: "\f0c7";}.Defaults-square:before {content: "\f0c8";}.Defaults-bars:before {content: "\f0c9";}.Defaults-navicon:before {content: "\f0c9";}.Defaults-reorder:before {content: "\f0c9";}.Defaults-list-ul:before {content: "\f0ca";}.Defaults-list-ol:before {content: "\f0cb";}.Defaults-strikethrough:before {content: "\f0cc";}.Defaults-underline:before {content: "\f0cd";}.Defaults-table:before {content: "\f0ce";}.Defaults-magic:before {content: "\f0d0";}.Defaults-truck:before {content: "\f0d1";}.Defaults-pinterest:before {content: "\f0d2";}.Defaults-pinterest-square:before {content: "\f0d3";}.Defaults-google-plus-square:before {content: "\f0d4";}.Defaults-google-plus:before {content: "\f0d5";}.Defaults-money:before {content: "\f0d6";}.Defaults-caret-down:before {content: "\f0d7";}.Defaults-caret-up:before {content: "\f0d8";}.Defaults-caret-left:before {content: "\f0d9";}.Defaults-caret-right:before {content: "\f0da";}.Defaults-columns:before {content: "\f0db";}.Defaults-sort:before {content: "\f0dc";}.Defaults-unsorted:before {content: "\f0dc";}.Defaults-sort-desc:before {content: "\f0dd";}.Defaults-sort-down:before {content: "\f0dd";}.Defaults-sort-asc:before {content: "\f0de";}.Defaults-sort-up:before {content: "\f0de";}.Defaults-envelope:before {content: "\f0e0";}.Defaults-linkedin:before {content: "\f0e1";}.Defaults-rotate-left:before {content: "\f0e2";}.Defaults-undo:before {content: "\f0e2";}.Defaults-gavel:before {content: "\f0e3";}.Defaults-legal:before {content: "\f0e3";}.Defaults-dashboard:before {content: "\f0e4";}.Defaults-tachometer:before {content: "\f0e4";}.Defaults-comment-o:before {content: "\f0e5";}.Defaults-comments-o:before {content: "\f0e6";}.Defaults-bolt:before {content: "\f0e7";}.Defaults-flash:before {content: "\f0e7";}.Defaults-sitemap:before {content: "\f0e8";}.Defaults-umbrella:before {content: "\f0e9";}.Defaults-clipboard:before {content: "\f0ea";}.Defaults-paste:before {content: "\f0ea";}.Defaults-lightbulb-o:before {content: "\f0eb";}.Defaults-exchange:before {content: "\f0ec";}.Defaults-cloud-download:before {content: "\f0ed";}.Defaults-cloud-upload:before {content: "\f0ee";}.Defaults-user-md:before {content: "\f0f0";}.Defaults-stethoscope:before {content: "\f0f1";}.Defaults-suitcase:before {content: "\f0f2";}.Defaults-bell:before {content: "\f0f3";}.Defaults-coffee:before {content: "\f0f4";}.Defaults-cutlery:before {content: "\f0f5";}.Defaults-file-text-o:before {content: "\f0f6";}.Defaults-building-o:before {content: "\f0f7";}.Defaults-hospital-o:before {content: "\f0f8";}.Defaults-ambulance:before {content: "\f0f9";}.Defaults-medkit:before {content: "\f0fa";}.Defaults-fighter-jet:before {content: "\f0fb";}.Defaults-beer:before {content: "\f0fc";}.Defaults-h-square:before {content: "\f0fd";}.Defaults-plus-square:before {content: "\f0fe";}.Defaults-angle-double-left:before {content: "\f100";}.Defaults-angle-double-right:before {content: "\f101";}.Defaults-angle-double-up:before {content: "\f102";}.Defaults-angle-double-down:before {content: "\f103";}.Defaults-angle-left:before {content: "\f104";}.Defaults-angle-right:before {content: "\f105";}.Defaults-angle-up:before {content: "\f106";}.Defaults-angle-down:before {content: "\f107";}.Defaults-desktop:before {content: "\f108";}.Defaults-laptop:before {content: "\f109";}.Defaults-tablet:before {content: "\f10a";}.Defaults-mobile:before {content: "\f10b";}.Defaults-mobile-phone:before {content: "\f10b";}.Defaults-circle-o:before {content: "\f10c";}.Defaults-quote-left:before {content: "\f10d";}.Defaults-quote-right:before {content: "\f10e";}.Defaults-spinner:before {content: "\f110";}.Defaults-circle:before {content: "\f111";}.Defaults-mail-reply:before {content: "\f112";}.Defaults-reply:before {content: "\f112";}.Defaults-github-alt:before {content: "\f113";}.Defaults-folder-o:before {content: "\f114";}.Defaults-folder-open-o:before {content: "\f115";}.Defaults-smile-o:before {content: "\f118";}.Defaults-frown-o:before {content: "\f119";}.Defaults-meh-o:before {content: "\f11a";}.Defaults-gamepad:before {content: "\f11b";}.Defaults-keyboard-o:before {content: "\f11c";}.Defaults-flag-o:before {content: "\f11d";}.Defaults-flag-checkered:before {content: "\f11e";}.Defaults-terminal:before {content: "\f120";}.Defaults-code:before {content: "\f121";}.Defaults-mail-reply-all:before {content: "\f122";}.Defaults-reply-all:before {content: "\f122";}.Defaults-star-half-empty:before {content: "\f123";}.Defaults-star-half-full:before {content: "\f123";}.Defaults-star-half-o:before {content: "\f123";}.Defaults-location-arrow:before {content: "\f124";}.Defaults-crop:before {content: "\f125";}.Defaults-code-fork:before {content: "\f126";}.Defaults-chain-broken:before {content: "\f127";}.Defaults-unlink:before {content: "\f127";}.Defaults-question:before {content: "\f128";}.Defaults-info:before {content: "\f129";}.Defaults-exclamation:before {content: "\f12a";}.Defaults-superscript:before {content: "\f12b";}.Defaults-subscript:before {content: "\f12c";}.Defaults-eraser:before {content: "\f12d";}.Defaults-puzzle-piece:before {content: "\f12e";}.Defaults-microphone:before {content: "\f130";}.Defaults-microphone-slash:before {content: "\f131";}.Defaults-shield:before {content: "\f132";}.Defaults-calendar-o:before {content: "\f133";}.Defaults-fire-extinguisher:before {content: "\f134";}.Defaults-rocket:before {content: "\f135";}.Defaults-maxcdn:before {content: "\f136";}.Defaults-chevron-circle-left:before {content: "\f137";}.Defaults-chevron-circle-right:before {content: "\f138";}.Defaults-chevron-circle-up:before {content: "\f139";}.Defaults-chevron-circle-down:before {content: "\f13a";}.Defaults-html5:before {content: "\f13b";}.Defaults-css3:before {content: "\f13c";}.Defaults-anchor:before {content: "\f13d";}.Defaults-unlock-alt:before {content: "\f13e";}.Defaults-bullseye:before {content: "\f140";}.Defaults-ellipsis-h:before {content: "\f141";}.Defaults-ellipsis-v:before {content: "\f142";}.Defaults-rss-square:before {content: "\f143";}.Defaults-play-circle:before {content: "\f144";}.Defaults-ticket:before {content: "\f145";}.Defaults-minus-square:before {content: "\f146";}.Defaults-minus-square-o:before {content: "\f147";}.Defaults-level-up:before {content: "\f148";}.Defaults-level-down:before {content: "\f149";}.Defaults-check-square:before {content: "\f14a";}.Defaults-pencil-square:before {content: "\f14b";}.Defaults-external-link-square:before {content: "\f14c";}.Defaults-share-square:before {content: "\f14d";}.Defaults-compass:before {content: "\f14e";}.Defaults-caret-square-o-down:before {content: "\f150";}.Defaults-toggle-down:before {content: "\f150";}.Defaults-caret-square-o-up:before {content: "\f151";}.Defaults-toggle-up:before {content: "\f151";}.Defaults-caret-square-o-right:before {content: "\f152";}.Defaults-toggle-right:before {content: "\f152";}.Defaults-eur:before {content: "\f153";}.Defaults-euro:before {content: "\f153";}.Defaults-gbp:before {content: "\f154";}.Defaults-dollar:before {content: "\f155";}.Defaults-usd:before {content: "\f155";}.Defaults-inr:before {content: "\f156";}.Defaults-rupee:before {content: "\f156";}.Defaults-cny:before {content: "\f157";}.Defaults-jpy:before {content: "\f157";}.Defaults-rmb:before {content: "\f157";}.Defaults-yen:before {content: "\f157";}.Defaults-rouble:before {content: "\f158";}.Defaults-rub:before {content: "\f158";}.Defaults-ruble:before {content: "\f158";}.Defaults-krw:before {content: "\f159";}.Defaults-won:before {content: "\f159";}.Defaults-bitcoin:before {content: "\f15a";}.Defaults-btc:before {content: "\f15a";}.Defaults-file:before {content: "\f15b";}.Defaults-file-text:before {content: "\f15c";}.Defaults-sort-alpha-asc:before {content: "\f15d";}.Defaults-sort-alpha-desc:before {content: "\f15e";}.Defaults-sort-amount-asc:before {content: "\f160";}.Defaults-sort-amount-desc:before {content: "\f161";}.Defaults-sort-numeric-asc:before {content: "\f162";}.Defaults-sort-numeric-desc:before {content: "\f163";}.Defaults-thumbs-up:before {content: "\f164";}.Defaults-thumbs-down:before {content: "\f165";}.Defaults-youtube-square:before {content: "\f166";}.Defaults-youtube:before {content: "\f167";}.Defaults-xing:before {content: "\f168";}.Defaults-xing-square:before {content: "\f169";}.Defaults-youtube-play:before {content: "\f16a";}.Defaults-dropbox:before {content: "\f16b";}.Defaults-stack-overflow:before {content: "\f16c";}.Defaults-instagram:before {content: "\f16d";}.Defaults-flickr:before {content: "\f16e";}.Defaults-adn:before {content: "\f170";}.Defaults-bitbucket:before {content: "\f171";}.Defaults-bitbucket-square:before {content: "\f172";}.Defaults-tumblr:before {content: "\f173";}.Defaults-tumblr-square:before {content: "\f174";}.Defaults-long-arrow-down:before {content: "\f175";}.Defaults-long-arrow-up:before {content: "\f176";}.Defaults-long-arrow-left:before {content: "\f177";}.Defaults-long-arrow-right:before {content: "\f178";}.Defaults-apple:before {content: "\f179";}.Defaults-windows:before {content: "\f17a";}.Defaults-android:before {content: "\f17b";}.Defaults-linux:before {content: "\f17c";}.Defaults-dribbble:before {content: "\f17d";}.Defaults-skype:before {content: "\f17e";}.Defaults-foursquare:before {content: "\f180";}.Defaults-trello:before {content: "\f181";}.Defaults-female:before {content: "\f182";}.Defaults-male:before {content: "\f183";}.Defaults-gittip:before {content: "\f184";}.Defaults-gratipay:before {content: "\f184";}.Defaults-sun-o:before {content: "\f185";}.Defaults-moon-o:before {content: "\f186";}.Defaults-archive:before {content: "\f187";}.Defaults-bug:before {content: "\f188";}.Defaults-vk:before {content: "\f189";}.Defaults-weibo:before {content: "\f18a";}.Defaults-renren:before {content: "\f18b";}.Defaults-pagelines:before {content: "\f18c";}.Defaults-stack-exchange:before {content: "\f18d";}.Defaults-arrow-circle-o-right:before {content: "\f18e";}.Defaults-arrow-circle-o-left:before {content: "\f190";}.Defaults-caret-square-o-left:before {content: "\f191";}.Defaults-toggle-left:before {content: "\f191";}.Defaults-dot-circle-o:before {content: "\f192";}.Defaults-wheelchair:before {content: "\f193";}.Defaults-vimeo-square:before {content: "\f194";}.Defaults-try:before {content: "\f195";}.Defaults-turkish-lira:before {content: "\f195";}.Defaults-plus-square-o:before {content: "\f196";}.Defaults-space-shuttle:before {content: "\f197";}.Defaults-slack:before {content: "\f198";}.Defaults-envelope-square:before {content: "\f199";}.Defaults-wordpress:before {content: "\f19a";}.Defaults-openid:before {content: "\f19b";}.Defaults-bank:before {content: "\f19c";}.Defaults-institution:before {content: "\f19c";}.Defaults-university:before {content: "\f19c";}.Defaults-graduation-cap:before {content: "\f19d";}.Defaults-mortar-board:before {content: "\f19d";}.Defaults-yahoo:before {content: "\f19e";}.Defaults-google:before {content: "\f1a0";}.Defaults-reddit:before {content: "\f1a1";}.Defaults-reddit-square:before {content: "\f1a2";}.Defaults-stumbleupon-circle:before {content: "\f1a3";}.Defaults-stumbleupon:before {content: "\f1a4";}.Defaults-delicious:before {content: "\f1a5";}.Defaults-digg:before {content: "\f1a6";}.Defaults-pied-piper:before {content: "\f1a7";}.Defaults-pied-piper-alt:before {content: "\f1a8";}.Defaults-drupal:before {content: "\f1a9";}.Defaults-joomla:before {content: "\f1aa";}.Defaults-language:before {content: "\f1ab";}.Defaults-fax:before {content: "\f1ac";}.Defaults-building:before {content: "\f1ad";}.Defaults-child:before {content: "\f1ae";}.Defaults-paw:before {content: "\f1b0";}.Defaults-spoon:before {content: "\f1b1";}.Defaults-cube:before {content: "\f1b2";}.Defaults-cubes:before {content: "\f1b3";}.Defaults-behance:before {content: "\f1b4";}.Defaults-behance-square:before {content: "\f1b5";}.Defaults-steam:before {content: "\f1b6";}.Defaults-steam-square:before {content: "\f1b7";}.Defaults-recycle:before {content: "\f1b8";}.Defaults-automobile:before {content: "\f1b9";}.Defaults-car:before {content: "\f1b9";}.Defaults-cab:before {content: "\f1ba";}.Defaults-taxi:before {content: "\f1ba";}.Defaults-tree:before {content: "\f1bb";}.Defaults-spotify:before {content: "\f1bc";}.Defaults-deviantart:before {content: "\f1bd";}.Defaults-soundcloud:before {content: "\f1be";}.Defaults-database:before {content: "\f1c0";}.Defaults-file-pdf-o:before {content: "\f1c1";}.Defaults-file-word-o:before {content: "\f1c2";}.Defaults-file-excel-o:before {content: "\f1c3";}.Defaults-file-powerpoint-o:before {content: "\f1c4";}.Defaults-file-image-o:before {content: "\f1c5";}.Defaults-file-photo-o:before {content: "\f1c5";}.Defaults-file-picture-o:before {content: "\f1c5";}.Defaults-file-archive-o:before {content: "\f1c6";}.Defaults-file-zip-o:before {content: "\f1c6";}.Defaults-file-audio-o:before {content: "\f1c7";}.Defaults-file-sound-o:before {content: "\f1c7";}.Defaults-file-movie-o:before {content: "\f1c8";}.Defaults-file-video-o:before {content: "\f1c8";}.Defaults-file-code-o:before {content: "\f1c9";}.Defaults-vine:before {content: "\f1ca";}.Defaults-codepen:before {content: "\f1cb";}.Defaults-jsfiddle:before {content: "\f1cc";}.Defaults-life-bouy:before {content: "\f1cd";}.Defaults-life-buoy:before {content: "\f1cd";}.Defaults-life-ring:before {content: "\f1cd";}.Defaults-life-saver:before {content: "\f1cd";}.Defaults-support:before {content: "\f1cd";}.Defaults-circle-o-notch:before {content: "\f1ce";}.Defaults-ra:before {content: "\f1d0";}.Defaults-rebel:before {content: "\f1d0";}.Defaults-empire:before {content: "\f1d1";}.Defaults-ge:before {content: "\f1d1";}.Defaults-git-square:before {content: "\f1d2";}.Defaults-git:before {content: "\f1d3";}.Defaults-hacker-news:before {content: "\f1d4";}.Defaults-tencent-weibo:before {content: "\f1d5";}.Defaults-qq:before {content: "\f1d6";}.Defaults-wechat:before {content: "\f1d7";}.Defaults-weixin:before {content: "\f1d7";}.Defaults-paper-plane:before {content: "\f1d8";}.Defaults-send:before {content: "\f1d8";}.Defaults-paper-plane-o:before {content: "\f1d9";}.Defaults-send-o:before {content: "\f1d9";}.Defaults-history:before {content: "\f1da";}.Defaults-circle-thin:before {content: "\f1db";}.Defaults-genderless:before {content: "\f1db";}.Defaults-header:before {content: "\f1dc";}.Defaults-paragraph:before {content: "\f1dd";}.Defaults-sliders:before {content: "\f1de";}.Defaults-share-alt:before {content: "\f1e0";}.Defaults-share-alt-square:before {content: "\f1e1";}.Defaults-bomb:before {content: "\f1e2";}.Defaults-futbol-o:before {content: "\f1e3";}.Defaults-soccer-ball-o:before {content: "\f1e3";}.Defaults-tty:before {content: "\f1e4";}.Defaults-binoculars:before {content: "\f1e5";}.Defaults-plug:before {content: "\f1e6";}.Defaults-slideshare:before {content: "\f1e7";}.Defaults-twitch:before {content: "\f1e8";}.Defaults-yelp:before {content: "\f1e9";}.Defaults-newspaper-o:before {content: "\f1ea";}.Defaults-wifi:before {content: "\f1eb";}.Defaults-calculator:before {content: "\f1ec";}.Defaults-paypal:before {content: "\f1ed";}.Defaults-google-wallet:before {content: "\f1ee";}.Defaults-cc-visa:before {content: "\f1f0";}.Defaults-cc-mastercard:before {content: "\f1f1";}.Defaults-cc-discover:before {content: "\f1f2";}.Defaults-cc-amex:before {content: "\f1f3";}.Defaults-cc-paypal:before {content: "\f1f4";}.Defaults-cc-stripe:before {content: "\f1f5";}.Defaults-bell-slash:before {content: "\f1f6";}.Defaults-bell-slash-o:before {content: "\f1f7";}.Defaults-trash:before {content: "\f1f8";}.Defaults-copyright:before {content: "\f1f9";}.Defaults-at:before {content: "\f1fa";}.Defaults-eyedropper:before {content: "\f1fb";}.Defaults-paint-brush:before {content: "\f1fc";}.Defaults-birthday-cake:before {content: "\f1fd";}.Defaults-area-chart:before {content: "\f1fe";}.Defaults-pie-chart:before {content: "\f200";}.Defaults-line-chart:before {content: "\f201";}.Defaults-lastfm:before {content: "\f202";}.Defaults-lastfm-square:before {content: "\f203";}.Defaults-toggle-off:before {content: "\f204";}.Defaults-toggle-on:before {content: "\f205";}.Defaults-bicycle:before {content: "\f206";}.Defaults-bus:before {content: "\f207";}.Defaults-ioxhost:before {content: "\f208";}.Defaults-angellist:before {content: "\f209";}.Defaults-cc:before {content: "\f20a";}.Defaults-ils:before {content: "\f20b";}.Defaults-shekel:before {content: "\f20b";}.Defaults-sheqel:before {content: "\f20b";}.Defaults-meanpath:before {content: "\f20c";}.Defaults-buysellads:before {content: "\f20d";}.Defaults-connectdevelop:before {content: "\f20e";}.Defaults-dashcube:before {content: "\f210";}.Defaults-forumbee:before {content: "\f211";}.Defaults-leanpub:before {content: "\f212";}.Defaults-sellsy:before {content: "\f213";}.Defaults-shirtsinbulk:before {content: "\f214";}.Defaults-simplybuilt:before {content: "\f215";}.Defaults-skyatlas:before {content: "\f216";}.Defaults-cart-plus:before {content: "\f217";}.Defaults-cart-arrow-down:before {content: "\f218";}.Defaults-diamond:before {content: "\f219";}.Defaults-ship:before {content: "\f21a";}.Defaults-user-secret:before {content: "\f21b";}.Defaults-motorcycle:before {content: "\f21c";}.Defaults-street-view:before {content: "\f21d";}.Defaults-heartbeat:before {content: "\f21e";}.Defaults-venus:before {content: "\f221";}.Defaults-mars:before {content: "\f222";}.Defaults-mercury:before {content: "\f223";}.Defaults-transgender:before {content: "\f224";}.Defaults-transgender-alt:before {content: "\f225";}.Defaults-venus-double:before {content: "\f226";}.Defaults-mars-double:before {content: "\f227";}.Defaults-venus-mars:before {content: "\f228";}.Defaults-mars-stroke:before {content: "\f229";}.Defaults-mars-stroke-v:before {content: "\f22a";}.Defaults-mars-stroke-h:before {content: "\f22b";}.Defaults-neuter:before {content: "\f22c";}.Defaults-facebook-official:before {content: "\f230";}.Defaults-pinterest-p:before {content: "\f231";}.Defaults-whatsapp:before {content: "\f232";}.Defaults-server:before {content: "\f233";}.Defaults-user-plus:before {content: "\f234";}.Defaults-user-times:before {content: "\f235";}.Defaults-bed:before {content: "\f236";}.Defaults-hotel:before {content: "\f236";}.Defaults-viacoin:before {content: "\f237";}.Defaults-train:before {content: "\f238";}.Defaults-subway:before {content: "\f239";}.Defaults-medium:before {content: "\f23a";}