.woocommerce a.button.loading:after,
.woocommerce button.button.loading:after,
.woocommerce input.button.loading:after,
.woocommerce ul.products li.product .added_to_cart:after,
.return-to-shop .button.wc-backward:before,
.woocommerce .widget_shopping_cart_content .buttons .button:after,
.woocommerce div.product form.cart .variations .reset_variations:before,
.wcmenucart
.fa{font-weight:normal;font-style:normal;letter-spacing:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wcmenucart:after{display:none !important}.wcmenucart
.fa{margin:0
!important}.wcmenucart-details{margin-left:8px}.wcmenucart-details.count{display:inline-block;position:relative;top:-6px}.header-two .wcmenucart-count .wcmenucart-details{top:0}body a.wcmenucart.wcmenucart-empty-cart
.fa{margin-right:0}.wcmenucart-text{display:none}@media only screen and ( min-width: 960px ){body.wpex-has-vertical-header .wcmenucart-text{display:inline-block;padding-left:20px}body.wpex-has-vertical-header .wcmenucart-count .wcmenucart-details{top:0}}.price,.amount{color:#8db830}.price del,
del
.amount{color:#555 !important}.woocommerce
del{opacity: .5}.woocommerce
ins{text-decoration:none}.woocommerce p.stars a,
.woocommerce .star-rating{font-size:1em;color:#F9CA63}.woocommerce .star-rating:before{color:#dedede}.quantity.buttons_added
input{-webkit-appearance:none !important}.quantity.buttons_added{position:relative;overflow:hidden;zoom:1;border:1px
solid #e4e4e4;float:left}.quantity.buttons_added input[type=number]{float:left;height:24px;line-height:24px;-moz-appearance:textfield}.quantity.buttons_added .minus,
.quantity.buttons_added .plus,
.quantity.buttons_added
.qty{display:block;float:left;height:24px;width:24px;line-height:24px;border:0;margin:0;padding:0;text-align:center;vertical-align:middle;font-size:0.923em;color:#777;cursor:pointer;outline:none}.quantity.buttons_added .minus,
.quantity.buttons_added
.qty{border-right:1px solid #e4e4e4}.quantity.buttons_added .plus,
.quantity.buttons_added
.minus{background:#f7f7f7}.quantity.buttons_added .minus:hover,
.quantity.buttons_added .plus:hover{background:#f5f5f5;color:#000}.quantity.buttons_added input::-webkit-outer-spin-button,
.quantity.buttons_added input::-webkit-inner-spin-button{display:none}.col2-set:after{content:"";display:block;height:0;clear:both;visibility:hidden;zoom:1}.woocommerce-checkout #payment ul.payment_methods,
.woocommerce table.shop_table,
.woocommerce table.shop_table td,
.woocommerce-cart .cart-collaterals .cart_totals tr td,
.woocommerce-cart .cart-collaterals .cart_totals tr th,
.woocommerce table.shop_table tbody th,
.woocommerce table.shop_table tfoot td,
.woocommerce table.shop_table tfoot th,
.woocommerce .order_details,
.woocommerce .cart-collaterals .cross-sells,
.woocommerce-page .cart-collaterals .cross-sells,
.woocommerce .cart-collaterals .cart_totals,
.woocommerce-page .cart-collaterals .cart_totals,
.woocommerce .cart-collaterals h2,
.woocommerce .cart-collaterals h2,
.woocommerce ul.order_details,
.woocommerce .shop_table.order_details tfoot th,
.woocommerce .shop_table.customer_details th,
.woocommerce-checkout #payment ul.payment_methods,
.woocommerce .col2-set.addresses .col-1,
.woocommerce .col2-set.addresses .col-2{border-color:#eee}.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce ul.products li.product
.added_to_cart{color:#fff;padding: .8em 1em;margin:0;display:inline-block;font-size:0.923em;font-weight:normal;color:#fff;outline:none;cursor:pointer;outline:none;border:none;font-family:inherit;-webkit-appearance:none;line-height:1;transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-webkit-transition:all 0.15s ease-in-out;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-webkit-font-smoothing:inherit}.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce ul.products li.product .added_to_cart:hover{color:#fff;text-decoration:none}.woocommerce #respond input#submit.loading,
.woocommerce a.button.loading,
.woocommerce button.button.loading,
.woocommerce
input.button.loading{opacity:1;padding-right:1em}.woocommerce #respond input#submit.loading:after,
.woocommerce a.button.loading:after,
.woocommerce button.button.loading:after,
.woocommerce input.button.loading:after{font-family:"FontAwesome";content:"\f021";vertical-align:top;-webkit-font-smoothing:antialiased;font-weight:400;position:inherit;top:auto;right:auto;margin-left: .53em;-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;animation:spin 1s linear infinite;color:inherit;opacity:1}.woocommerce ul.products li.product .added_to_cart:after{font-family:"FontAwesome";content:"\f07a";margin-left: .53em;vertical-align:bottom}.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce
input.button.alt{color:#fff;-webkit-font-smoothing:inherit}.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover{color:#fff}.woocommerce button.disabled,
.woocommerce button.alt:disabled{background:#777 !important}.return-to-shop .button.wc-backward:before{font-family:"FontAwesome";content:"\f053";margin-right:8px}.woocommerce .products ul,
.woocommerce
ul.products{margin:0
-10px}.woocommerce .woocommerce-ordering,
.woocommerce .woocommerce-result-count{margin:0
10px 30px 0}.woocommerce .woocommerce-ordering{margin:0;float:left;margin-bottom:20px}.woocommerce .woocommerce-ordering
select{vertical-align:top}.woocommerce .woocommerce-result-count{display:block;float:left;color:#555;font-size:1em;height:34px;line-height:34px;padding:0
1em;border:1px
solid #ddd;margin-right:10px}.woocommerce .woocommerce-result-count
span.strong{color:#000;font-weight:600}.woocommerce .woocommerce-ordering .orderby,
.woocommerce .woocommerce-ordering .orderby
span{width:auto !important}.woocommerce nav.woocommerce-pagination
ul{display:block;border:none;margin:0}.woocommerce nav.woocommerce-pagination ul
li{display:block;border-right:none;margin:0
4px 4px 0}.woocommerce nav.woocommerce-pagination ul li a,
.woocommerce nav.woocommerce-pagination ul li
span{padding:0.4em 0.7em;font-size:0.923em}.woocommerce nav.woocommerce-pagination ul li a:focus,
.woocommerce nav.woocommerce-pagination ul li a:hover,
.woocommerce nav.woocommerce-pagination ul li
span.current{background:#f7f7f7;color:#000}.woocommerce .woocommerce-error,
.woocommerce .woocommerce-info,
.woocommerce .woocommerce-message{background-color:#f7f7f7;border-left:1px solid #eee;border-right:1px solid #eee;border-bottom:1px solid #eee;padding:15px
15px 15px 40px !important}.woocommerce .woocommerce-error:before,
.woocommerce .woocommerce-info:before,
.woocommerce .woocommerce-message:before{top:15px;left:15px}.woocommerce .woocommerce-error:before{font-family:"FontAwesome";content:"\f071"}.woocommerce .woocommerce-message:before{font-family:"FontAwesome";content:"\f00c"}.woocommerce .woocommerce-info:before{font-family:"FontAwesome";content:"\f05a"}.woocommerce .woocommerce-error .button,
.woocommerce .woocommerce-info .button,
.woocommerce .woocommerce-message
.button{padding: .75em 1.4em}.woocommerce .products
.product{overflow:hidden;padding-bottom:20px}.woocommerce .products .product-inner{position:relative;text-align:center}.woocommerce ul.products li.product a
img{margin:0}.woocommerce ul.products li.product a img.woo-entry-image-main{display:block;margin:0
auto 20px}.woo-entry-image-swap{position:relative;overflow:hidden;margin-bottom:20px}.woo-entry-image-swap
img{-webkit-transition:opacity 0.25s ease-in-out;-moz-transition:opacity 0.25s ease-in-out;-o-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out;width:100%;overflow:hidden}.woo-entry-image-swap .woo-entry-image-main{margin-bottom:0 !important;z-index:2;position:relative}.woo-entry-image-swap .woo-entry-image-secondary{z-index:1;position:absolute;top:0;left:0;overflow:hidden;height:100%}.woo-entry-image-swap:hover .woo-entry-image-main{opacity:0;-moz-opacity:0;-webkit-opacity:0}.woo-product-entry-slider{margin-bottom:20px}.woo-product-entry-slider .sp-arrow{height:40px;width:25px;line-height:40px;font-size:1.077em;background:rgba(0,0,0,.3)}.woo-product-entry-slider .sp-arrow:hover{background:rgba(0,0,0,1)}.woo-product-entry-slider.wpex-slider .sp-buttons{left:auto;right:0;top:0;padding:10px}.woocommerce ul.products li.product
h3{font-size:16px;font-weight:normal;font-weight:400;margin:0;padding:0}.woocommerce ul.products li.product h3:hover,
.woocommerce ul.products li.product h3:hover
mark{color:#000}.woocommerce
span.onsale{z-index:9;color:#fff;font-size:0.923em;padding: .6em .8em;line-height:1;text-transform:uppercase;font-weight:normal;position:absolute;text-align:center;top:15px;left:15px;margin:0;background:#ed4039;min-height:0;min-width:0;border-radius:0;-webkit-font-smoothing:inherit}.woocommerce ul.products li.product
.onsale{top:15px;left:15px;margin:0;right:auto}.woocommerce ul.products li.product.outofstock
.onsale{display:none}.woocommerce ul.products li.product.outofstock .outofstock-badge{z-index:9;color:#fff;font-size:0.923em;padding: .6em .8em;line-height:1;font-weight:normal;position:absolute;text-align:center;top:15px;left:15px;margin:0;background:#000;background:rgba( 0,0,0, 0.75 )}.woocommerce ul.products li.product .star-rating{float:none;display:block;margin:10px
auto 0}.woocommerce ul.products li.product
.price{display:block;font-size:1.231em;font-weight:600;text-align:center;margin:10px
0 0;color:#444}.woocommerce ul.products li.product .price
.amount{color:#444}.woocommerce ul.products li.product .price del,
.woocommerce ul.products li.product .price
ins{font-weight:600;display:inline-block;text-decoration:none}.woocommerce ul.products li.product .price del
.amount{font-size:0.846em;font-weight:normal;text-decoration:line-through}.woocommerce ul.products li.product
.button{margin:10px
auto 0;display:inline-block;float:none}.woocommerce ul.products li.product
.added_to_cart{margin:10px
auto 0}.woocommerce ul.products li.product
.button.added{display:none !important}.woocommerce div.product
.product_title{margin:0}.woocommerce div.product
div.images{float:left;width:52%;margin-bottom:0}.product-variation-thumbs{margin:0
-3px}.product-variation-thumbs
a{display:block;float:left;cursor:pointer;height:auto;width:20%;padding:3px;margin:0}.woocommerce div.product
div.summary{float:right;width:44%;margin-bottom:2em}.woocommerce div.product
form.cart{padding:20px
0;margin:0}.woocommerce div.product div.summary
.price{font-size:1.615em}.woocommerce div.product div.summary ins,
.woocommerce div.product div.summary
del{display:inline}.woocommerce div.product div.summary
ins{text-decoration:none}.woocommerce div.product div.summary
del{font-size:0.667em;color:#444;margin-right:5px}.woocommerce div.product p.price ins,
.woocommerce div.product span.price
ins{font-weight:normal}.woocommerce div.product .woocommerce-product-rating{margin:0
0 10px}.woocommerce div.product div.summary
.single_add_to_cart_button{text-transform:uppercase;font-weight:600;height:36px;line-height:36px;padding-top:0;padding-bottom:0;letter-spacing:0.5px;font-size:0.923em}.woocommerce div.product div.summary .single_add_to_cart_button
.fa{margin-left:8px}.woocommerce div.product form.cart
div.quantity{float:left;margin-right:10px}.woocommerce div.product form.cart div.quantity .minus,
.woocommerce div.product form.cart div.quantity .plus,
.woocommerce div.product form.cart div.quantity
.qty{height:34px;line-height:34px;width:34px;-moz-appearance:textfield}.woocommerce div.product form.cart div.quantity
.qty{width:45px}.woocommerce div.product form.cart .variations
label{color:#000;font-weight:600}.woocommerce div.product form.cart .variations
td.label{padding:0
0 10px;width:20%}.woocommerce div.product form.cart .variations
td.value{padding:0
0 10px}.woocommerce div.product form.cart .variations
select{min-width:auto !important}.woocommerce div.product form.cart .variations
.reset_variations{display:block;float:left;margin-top:10px;font-size:0.923em;color:#989898;font-weight:normal;border:2px
solid #ededed;padding:3px
10px;border-radius:3px;text-decoration:none}.woocommerce div.product form.cart .variations .reset_variations:before{display:inline-block;font-family:'FontAwesome';content:"\f00d";margin-right:5px}.woocommerce div.product form.cart .variations .reset_variations:hover{color:#000}.woocommerce div.product form.cart .variations .reset_variations:hover:before{color:red}.single_variation{display:block;float:left;margin-bottom:10px}.variations_button{clear:both}.product_meta{clear:both;font-size:12px;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:10px
0;color:#787878}.product_meta
span{display:block}.sku_wrapper{font-weight:600;color:#000}.sku_wrapper
span{display:inline;font-weight:400;color:#555}.product_meta .posted_in,
.product_meta
.tagged_as{font-weight:600;color:#000}.product_meta .posted_in a,
.product_meta .tagged_as
a{font-weight:400}.product_meta
span.sku{display:inline}.woocommerce div.product .woocommerce-tabs{padding-top:20px;clear:both}.woocommerce div.product .woocommerce-tabs
ul.tabs{list-style:none;padding:0;margin:0
0 30px;border-bottom:1px solid #e4e4e4;height:41px;overflow:visible}.woocommerce div.product .woocommerce-tabs ul.tabs:before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs
li{display:block;float:left;height:40px;line-height:40px;position:relative;z-index:0;margin:0
20px 0 0;border:none;border-radius:0;padding:0;background:none}.woocommerce div.product .woocommerce-tabs ul.tabs li:before,
.woocommerce div.product .woocommerce-tabs ul.tabs li:after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li
a{display:block;margin:0;padding:0;background:none;color:#777;font-weight:normal}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#333}.woocommerce div.product .woocommerce-tabs ul.tabs
li.active{z-index:2;background:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active
a{color:#000;font-weight:600;position:relative;margin-bottom:-1px;border-bottom:2px solid transparent}.woocommerce div.product .woocommerce-tabs
.panel{display:none;margin:0
0 40px;padding:0}.woocommerce div.product .woocommerce-tabs #tab-description{display:block}.woocommerce div.product .woocommerce-tabs .panel .panel
h2{margin:20px
0}.woocommerce table.shop_attributes
th{color:#000;font-weight:600}.woocommerce.single-product .social-share-title.theme-heading{font-size:1.313em}.woocommerce.single-product .social-share-title.theme-heading span.text:after{display:none}.woocommerce #reviews
h3{margin:0
0 20px}#reviews #commentform
label{margin:0
0 10px}.woocommerce #review_form #respond
p{padding:0;margin:0
0 15px}#reviews .comment-form-author input,
#reviews .comment-form-email
input{width:100%}.woocommerce #reviews #commentform p.stars
a{border-color:#ddd}.woocommerce #reviews #comments
ol.commentlist{margin:25px
0 -25px;position:relative}.woocommerce #reviews #comments ol.commentlist
li{border-bottom:1px solid #eee;margin-bottom:25px;padding-bottom:25px}.woocommerce #reviews #comments ol.commentlist li .description p:last-child{margin:0}.woocommerce #reviews #comments ol.commentlist li .comment-text{border:none;padding:0;margin:0
0 0 80px}.woocommerce #reviews #comments ol.commentlist li
img.avatar{border:1px
solid #e4e4e4;padding:3px;background:none;width:54px;height:54px}.woocommerce #reviews #comments ol.commentlist li .comment-text
p.meta{font-size:1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta
strong{font-size:1.077em;font-weight:600;color:#000}.woocommerce
.related.products{margin-bottom:20px}.woocommerce .term-description{margin-bottom:40px}.woocommerce .term-description p:last-child{margin-bottom:0}.woocommerce ul.products li.product-category a
img{margin-bottom:20px}.woocommerce ul.products li.product
h3{margin:0;font-size:1.231em}.products .product-category{text-align:center}.products .product-category
img{display:block;margin:0
auto}.products .product-category
mark{background:none}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background:#eee;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background:#8db830}.woocommerce .widget_price_filter
.price_slider_amount{font-weight:600;font-size:1em}.woocommerce .widget_price_filter .price_slider_amount
.price_label{float:left;padding:0;height:24px;line-height:24px;color:#888;text-align:left}.woocommerce .widget_price_filter .price_slider_amount .from,
.woocommerce .widget_price_filter .price_slider_amount
.to{color:#555}.woocommerce .widget_price_filter .price_slider_amount
.button{float:right;font-size:0.923em;padding:0
1.2em;height:24px;line-height:24px}.woocommerce
ul.product_list_widget{margin:0
!important}.woocommerce ul.cart_list li a,
.woocommerce ul.product_list_widget li
a{font-weight:normal}.woocommerce ul.product_list_widget li
.remove{display:none}.woocommerce ul.product_list_widget li,
.woocommerce .widget_shopping_cart .cart_list li,
.woocommerce.widget_shopping_cart .cart_list
li{position:relative;border-bottom:1px solid #eee;clear:both;padding:10px
0 10px 70px;margin:0;min-height:70px}.woocommerce ul.product_list_widget li:first-child,
.woocommerce .widget_shopping_cart .cart_list li:first-child,
.woocommerce.widget_shopping_cart .cart_list li:first-child{border-top:1px solid #eee}.woocommerce ul.product_list_widget
li.empty{min-height:0;margin:0;border:none;padding:10px
0 0;color:#898989;text-align:center}.woocommerce ul.product_list_widget li
img{width:50px;height:50px;position:absolute;top:10px;left:0}.woocommerce ul.product_list_widget li img:hover{opacity:0.8}.woocommerce ul.product_list_widget li
.quantity{display:block;margin:5px
0 0;color:#bcbcbc;line-height:1em}.woocommerce .widget_shopping_cart_content
.buttons{margin:0;padding:10px
0}.woocommerce .widget_shopping_cart_content .buttons
.button{float:left;min-width:49%;text-align:center;padding-top:0.75em;padding-bottom:0.75em}.woocommerce .widget_shopping_cart_content .buttons
.checkout{float:right}.woocommerce .widget_shopping_cart_content .buttons .wc-forward:after,
.woocommerce .widget_shopping_cart_content .buttons .checkout:after{font-family:"FontAwesome";margin-left:8px}.woocommerce .widget_shopping_cart_content .buttons .wc-forward:after{content:"\f07a"}.woocommerce .widget_shopping_cart_content .buttons .checkout:after{content:"\f054"}.woocommerce .widget_shopping_cart .total,
.woocommerce.widget_shopping_cart
.total{font-size:1.077em;margin:0;border-top:none;padding-top:15px;color:#000}.woocommerce ul.cart_list li .star-rating,
.woocommerce ul.product_list_widget li .star-rating{display:block;margin:5px
0}.woocommerce ul.cart_list li dl,
.woocommerce ul.product_list_widget li
dl{display:none}.woocommerce-product-search
label{display:none}.woocommerce-product-search
input{padding-top:0;padding-bottom:0;height:36px;line-height:36px}.woocommerce-product-search input[type="search"]{width:73%;margin:0;float:left}.woocommerce-product-search input[type="submit"]{width:25%;text-align:center;margin:0;float:right;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.widget_product_categories
li{position:relative;padding-right:20px}.widget_product_categories
.count{color:#999;font-size:0.846em;margin-left:5px}.woocommerce table.shop_table th,
.woocommerce table.shop_table
td{padding:0.8em}.woocommerce
table.shop_table{border-radius:0}.woocommerce table.shop_table
thead{background:#f7f7f7}.woocommerce table.shop_table thead
th{color:#444;font-weight:600}.woocommerce table.shop_table .product-remove{text-align:center}.woocommerce table.shop_table
a.remove{display:inline;display:inline-block;background:no-repeat;color:#bcbcbc !important}.woocommerce table.shop_table a.remove:hover{color:red !important}.woocommerce-cart table.cart
img{width:auto;max-width:60px}.woocommerce td.product-name dl.variation
dt{font-weight:600;color:#444;padding-bottom:0}.woocommerce td.product-name dl.variation
dd{margin-bottom:0;padding-bottom:0}.woocommerce-cart table.cart td.actions
input{padding-top:0;padding-bottom:0;height:32px;line-height:32px;padding:0
1.5em}.woocommerce-cart table.cart td.actions .coupon .input-text{line-height:32px;padding:0
.8em;margin:0
8px 0 0}.woocommerce-cart table.cart td.actions input[name="update_cart"]{float:right}.woocommerce-cart table.cart td.actions
.coupon{float:left}.woocommerce-cart table.cart td.actions .coupon .input-text{border-color:#e4e4e4}.woocommerce-cart table.cart td.actions .coupon
label{display:none}.woocommerce .cart-collaterals
p{margin:0
0 5px}.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 .related,
.woocommerce-page .cart-collaterals
.related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,
.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left;padding:0
20px;border-width:1px;border-style:solid}.woocommerce .cart-collaterals .shipping_calculator,
.woocommerce-page .cart-collaterals
.shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator:after,
.woocommerce .cart-collaterals .shipping_calculator:before,
.woocommerce-page .cart-collaterals .shipping_calculator:after,
.woocommerce-page .cart-collaterals .shipping_calculator:before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator:after,
.woocommerce-page .cart-collaterals .shipping_calculator:after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,
.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,
.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,
.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,
.woocommerce-page .cart-collaterals
.cart_totals{float:right;width:48%;padding:0
20px 20px;border-width:1px;border-style:solid}.woocommerce .cart-collaterals
h2{background:#f7f7f7;border-bottom:1px solid #eee;margin:0
-20px 20px;padding:0.8em 20px;font-size:1.077em;font-weight:600;color:#444;text-align:center}.woocommerce .cart-collaterals .products
.product{margin-bottom:0}.woocommerce-cart .cart-collaterals .cart_totals
table{width:100%;border-bottom:0}.woocommerce-cart .cart-collaterals .cart_totals table td,
.woocommerce-cart .cart-collaterals .cart_totals table
th{padding:0.8em !important}.woocommerce-cart .cart-collaterals .cart_totals table
th{border-right-style:solid;border-right-width:1px}.woocommerce form .form-row{padding:3px
0}.woocommerce-cart .cart-collaterals .cart_totals table
th{font-weight:600;color:#444}.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,
.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child
th{padding-top:0}.woocommerce-cart .cart-collaterals .cart_totals .order-total th,
.woocommerce-cart .cart-collaterals .cart_totals .order-total
td{border-bottom:1px solid #eee}.woocommerce-cart .cart-collaterals .cart_totals .button[name="calc_shipping"]{width:100%;margin-top:10px;margin-bottom:5px}.woocommerce-cart .wc-proceed-to-checkout{padding-bottom:0}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{margin-bottom:0}.woocommerce
form.checkout_coupon{border:0;padding:0;margin:20px
0}.woocommerce form.login,
.woocommerce
form.register{border:1px
solid #eee;margin:20px
0;padding:20px}.woocommerce form.checkout_coupon .form-row-first{width:68%;float:left}.woocommerce form.checkout_coupon .form-row-last{width:30%;float:right}.woocommerce form.checkout_coupon
input{width:100%;border-radius:0;padding-top:0;padding-bottom:0;height:36px;line-height:36px}.woocommerce form.checkout_coupon
p{margin:0}.woocommerce a.button.checkout-button{font-size:1.083em}.woocommerce .woocommerce-checkout .col2-set .col-1{float:left;width:48%}.woocommerce .woocommerce-checkout .col2-set .col-2{float:right;width:48%}.woocommerce .woocommerce-checkout #customer_details
h3{margin:0
0 20px}.woocommerce .woocommerce-checkout #customer_details p.form-row
label{margin:0
0 5px;display:block}.woocommerce .woocommerce-checkout #customer_details p.form-row
label.checkbox{display:inline;display:inline-block}.woocommerce table.shop_table.woocommerce-checkout-review-order-table{float:left;width:48%}.woocommerce-checkout-payment{float:right;width:48%}.woocommerce table.shop_table tfoot td,
.woocommerce table.shop_table tfoot
th{font-weight:600;color:#444;border-color:#eee}.woocommerce table.shop_table tfoot
td{font-weight:normal}.woocommerce-checkout-review-order-table tfoot
th{border-right:1px solid #eee;background:#f7f7f7}.woocommerce-checkout
#payment{border:1px
solid #eee;background:#f7f7f7;border-radius:0}.woocommerce-checkout #payment
div.payment_box{background:#fff}.woocommerce-checkout #payment div.payment_box:before{display:none}.woocommerce-checkout #payment div.payment_box:after{border-bottom-color:#fff}.woocommerce-checkout
#place_order{width:100%;font-size:1.077em;padding:0.9em}.woocommerce-checkout .form-row.place-order{margin:0}.woocommerce form.login
.lost_password{margin:0}.woocommerce-checkout form.login
label.inline{padding-left:10px}.woocommerce
ul.order_details{border:1px
solid #eee;padding:20px;margin:0
0 20px}.woocommerce ul.order_details
li{border-color:#ddd}.product-quantity{font-weight:normal;color:#bcbcbc}.woocommerce .shop_table.order_details tfoot th,
.woocommerce .shop_table.customer_details
th{border-right:1px solid #eee;background:#f7f7f7;font-weight:600;color:#444}.woocommerce .col2-set.addresses{text-align:center}.woocommerce .col2-set.addresses
h3{margin:0
0 10px}.woocommerce
address{margin:0}.woocommerce .col2-set.addresses .col-1,
.woocommerce .col2-set.addresses .col-2{float:left;width:48%;padding:20px;border:1px
solid #eee}.woocommerce .col2-set.addresses .col-2{float:right}p.myaccount_user{padding:20px;border:1px
solid #eee}.woocommerce
table.my_account_orders{font-size:0.923em}.woocommerce .order-info
mark{background:none;color:#444;font-weight:600;text-decoration:underline}.my_account_orders
.button.view{padding:0.5em 0.95em}#customer_login
h2{margin:0
0 20px}#customer_login .col-1{margin-bottom:40px}#customer_login form.login,
#customer_login
form.register{padding:20px;border:1px
solid #eee;border-radius:4px}#customer_login form.login
.inline{display:block;padding-top:10px}#customer_login form.login
#rememberme{margin-right:10px}#current-shop-items-dropdown{position:absolute;top:100%;right:0;background:#fff;z-index:10000;padding:10px
20px 20px;border-top:3px solid transparent;box-shadow:0 2px 7px rgba(0,0,0,0.1);-moz-box-shadow:0 2px 7px rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 7px rgba(0,0,0,0.1);max-height:350px;width:260px;overflow-y:auto;visibility:hidden;opacity:0;-moz-opacity:0;-webkit-opacity:0;transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out}#current-shop-items-dropdown.show{visibility:visible;opacity:1;-moz-opacity:1;-webkit-opacity:1}.boxed-main-layout #current-shop-items-dropdown{right:30px}#current-shop-items-dropdown
.widgettitle{display:none !important}#current-shop-items-dropdown li:first-child{border-top:none}#current-shop-items-overlay{display:none;top:120px;background:#fff;margin:0;padding:25px;overflow:hidden;border-radius:4px;width:400px;box-shadow:0 0 4px rgba(0,0,0,0.7);-webkit-box-shadow:0 0 4px rgba(0,0,0,0.7);-moz-box-shadow:0 0 4px rgba(0,0,0,0.7);z-index:99999;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);-webkit-transition:transform 0.4s;-moz-transition:transform 0.4s;transition:transform 0.4s}#current-shop-items-overlay.active{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}#current-shop-items-overlay
.widgettitle{display:none !important}#current-shop-items-overlay li:first-child{border-top:0}#current-shop-items-overlay
li.empty{padding:0;color:#000;font-weight:600;border:none}.navbar-style-two li.woo-menu-icon{float:right}.navbar-style-two li.woo-menu-icon{border-left:1px solid #eee}.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce ul.products li.product .added_to_cart,
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce
input.button.alt{background-color:#4a97c2}.woocommerce ul.products li.product h3,
.woocommerce ul.products li.product h3
mark{color:#4a97c2}.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce ul.products li.product .added_to_cart:hover,
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover{background-color:#3b86b0}#current-shop-items-dropdown{border-top-color:#3b86b0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active
a{border-bottom-color:#3b86b0}.sidr-class-woo-menu-icon,
.sidr-class-woocommerce,
.mobile-toggle-nav-ul li.woo-menu-icon{display:none}@media only screen and (max-width: 767px){.woocommerce .woocommerce-result-count{display:none}.woocommerce .woocommerce-ordering{float:none}.woocommerce .woocommerce-ordering .orderby,
.woocommerce .woocommerce-ordering .orderby
span{width:100% !important}.woocommerce div.product
div.images{margin-bottom:30px}.woocommerce div.product .woocommerce-tabs{padding-top:0}.woocommerce-tabs
.tabs{display:none !important}.product .product_meta,
.product .woocommerce-tabs
.panel{display:block !important;margin:0
0 40px}body.woocommerce-cart .quantity.buttons_added .plus,
body.woocommerce-cart .quantity.buttons_added
.minus{display:none}body.woocommerce-cart .quantity.buttons_added
.qty{border-right:0}.woocommerce .cart-collaterals .cross-sells{display:none}.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals
.cart_totals{float:none;width:100%;margin-bottom:20px}.woocommerce-cart .cart-collaterals .cart_totals table
td{text-align:right}.shop_table th.product-price,
.shop_table .product-thumbnail,
.woocommerce-page table.shop_table td.product-price{display:none !important}.woocommerce
form.checkout_coupon{margin-top:-10px}.woocommerce form.checkout_coupon .form-row-first,
.woocommerce form.checkout_coupon .form-row-last{float:none;width:100%}.woocommerce .woocommerce-checkout .col2-set .col-1,
.woocommerce .woocommerce-checkout .col2-set .col-2{width:100%;float:none}.woocommerce .woocommerce-checkout .col2-set .col-1{margin-bottom:20px}.woocommerce table.shop_table.woocommerce-checkout-review-order-table,.woocommerce-checkout-payment{width:100%;float:none}.woocommerce ul.order_details
li{float:none;width:100%;margin-bottom:10px;padding-bottom:10px;border:0;border-bottom:1px solid #eee}.woocommerce .order_details li:last-of-type{padding:0;margin:0}.woocommerce .col2-set.addresses .col-1,
.woocommerce .col2-set.addresses .col-2{float:none;width:100%;margin-bottom:20px}}.ui-helper-reset{line-height:1.65}.compose-mode .vc_vc_row .wpex-vc-row-wrap > .vc_parallax,
.compose-mode .vc_vc_row .wpex-vc-row-wrap>[data-vc-full-width=true]{padding-top:32px}.vc_row-flex .wpex-vc-columns-wrap{width:100%}.wpex-vc-row-centered .wpex-vc-columns-wrap{width:auto}.wpb_video_widget .responsive-video-wrap{padding-top:0;margin-bottom:0;position:static}.wpex-vc-row-wrap{margin:0
auto}.vc_empty
.wpb_column{float:none}.compose-mode .visible-in-composer{display:block !important}.vc_row.wpex-parallax-bg-wrap{background-image:none !important}.wpb_row,.wpb_content_element,ul.wpb_thumbnails-fluid>li,.last_toggle_el_margin,.wpb_button{margin-bottom:0}.wpex-vc-column-wrapper{width:100%}.wpex-vc-row-centered .wpex-vc-columns-wrap{margin-left:-15px;margin-right:-15px}.wpex-vc-row-centered.wpex-vc-column-spacing-0px .wpex-vc-columns-wrap{margin-left:auto;margin-right:auto}.vc_row-o-full-height.vc_row-o-content-middle .wpex-vc-columns-wrap{width:100%}.wpb_row{max-width:none}.stretch_row_content .vc_col-sm-12{padding-left:0;padding-right:0}.wpex-vc-row-centered{margin-left:auto !important;margin-right:auto !important}.wpex-vc-row-centered
.vc_row{margin-left:0;margin-right:0}.wpb_pie_chart_heading{margin-top:20px}.wpb_gmaps_widget .wpb_map_wraper,
.wpb_gmaps_widget
.wpb_wrapper{border:none;padding:0}.vc_button-2-wrapper{display:block}.vc_cta3-container .vc_button-2-wrapper{display:inline-block}.no-margins{margin:0
!important}.no-margins .vc_column-inner{padding-left:0 !important;padding-right:0 !important}.no-margins .wpex-vc-column-wrapper{margin-bottom:0px !important}.row-no-spacing
.wpb_column{padding:0
!important}.wpex-vc-has-custom-column-spacing
.vc_row{margin-left:auto;margin-right:auto}.wpex-vc-column-spacing-0px
.vc_row{margin-left:0;margin-right:0}.wpex-vc-column-spacing-0px .vc_column-inner{padding-left:0;padding-right:0}.wpex-vc-column-spacing-0px .wpex-vc-column-wrapper{margin-bottom:0}.wpex-vc-column-spacing-1
.vc_row{margin-left:-0.5px;margin-right:-0.5px}.wpex-vc-column-spacing-1 .vc_column-inner{padding-left:0.5px;padding-right:0.5px}.wpex-vc-column-spacing-1 .wpex-vc-column-wrapper{margin-bottom:1px}.wpex-vc-row-centered.wpex-vc-column-spacing-1
.vc_row{margin-left:0;margin-right:0}.wpex-vc-row-centered.wpex-vc-column-spacing-1 .wpex-vc-columns-wrap{margin-left:-0.5px;margin-right:-0.5px}.wpex-vc-column-spacing-5
.vc_row{margin-left:-2.5px;margin-right:-2.5px}.wpex-vc-column-spacing-5 .vc_column-inner{padding-left:2.5px;padding-right:2.5px}.wpex-vc-column-spacing-5 .wpex-vc-column-wrapper{margin-bottom:5px}.wpex-vc-row-centered.wpex-vc-column-spacing-5
.vc_row{margin-left:0;margin-right:0}.wpex-vc-row-centered.wpex-vc-column-spacing-5 .wpex-vc-columns-wrap{margin-left:-2.5px;margin-right:-2.5px}.wpex-vc-column-spacing-10
.vc_row{margin-left:-5px;margin-right:-5px}.wpex-vc-column-spacing-10 .vc_column-inner{padding-left:5px;padding-right:5px}.wpex-vc-column-spacing-10 .wpex-vc-column-wrapper{margin-bottom:10px}.wpex-vc-row-centered.wpex-vc-column-spacing-10
.vc_row{margin-left:0;margin-right:0}.wpex-vc-row-centered.wpex-vc-column-spacing-10 .wpex-vc-columns-wrap{margin-left:-5px;margin-right:-5px}.wpex-vc-column-spacing-20
.vc_row{margin-left:-10px;margin-right:-10px}.wpex-vc-column-spacing-20 .vc_column-inner{padding-left:10px;padding-right:10px}.wpex-vc-column-spacing-20 .wpex-vc-column-wrapper{margin-bottom:20px}.wpex-vc-row-centered.wpex-vc-column-spacing-20
.vc_row{margin-left:0;margin-right:0}.wpex-vc-row-centered.wpex-vc-column-spacing-20 .wpex-vc-columns-wrap{margin-left:-10px;margin-right:-10px}.wpex-vc-column-spacing-30
.vc_row{margin-left:-15px;margin-right:-15px}.wpex-vc-column-spacing-30 .vc_column-inner{padding-left:15px;padding-right:15px}.wpex-vc-column-spacing-30 .wpex-vc-column-wrapper{margin-bottom:30px}.wpex-vc-row-centered.wpex-vc-column-spacing-30
.vc_row{margin-left:0;margin-right:0}.wpex-vc-row-centered.wpex-vc-column-spacing-30 .wpex-vc-columns-wrap{margin-left:-15px;margin-right:-15px}.wpex-vc-column-spacing-40
.vc_row{margin-left:-20px;margin-right:-20px}.wpex-vc-column-spacing-40 .vc_column-inner{padding-left:20px;padding-right:20px}.wpex-vc-column-spacing-40 .wpex-vc-column-wrapper{margin-bottom:40px}.wpex-vc-row-centered.wpex-vc-column-spacing-40
.vc_row{margin-left:0;margin-right:0}.wpex-vc-row-centered.wpex-vc-column-spacing-40 .wpex-vc-columns-wrap{margin-left:-20px;margin-right:-20px}.wpex-vc-column-spacing-50
.vc_row{margin-left:-25px;margin-right:-25px}.wpex-vc-column-spacing-50 .vc_column-inner{padding-left:25px;padding-right:25px}.wpex-vc-column-spacing-50 .wpex-vc-column-wrapper{margin-bottom:50px}.wpex-vc-row-centered.wpex-vc-column-spacing-50
.vc_row{margin-left:0;margin-right:0}.wpex-vc-row-centered.wpex-vc-column-spacing-50 .wpex-vc-columns-wrap{margin-left:-25px;margin-right:-25px}.wpex-vc-column-spacing-60
.vc_row{margin-left:-30px;margin-right:-30px}.wpex-vc-column-spacing-60 .vc_column-inner{padding-left:30px;padding-right:30px}.wpex-vc-column-spacing-60 .wpex-vc-column-wrapper{margin-bottom:60px}.wpex-vc-row-centered.wpex-vc-column-spacing-60
.vc_row{margin-left:0;margin-right:0}.wpex-vc-row-centered.wpex-vc-column-spacing-60 .wpex-vc-columns-wrap{margin-left:-30px;margin-right:-30px}.wpex-offset-vc-10{margin-left:10px;margin-right:10px}.wpex-offset-vc-15{margin-left:15px;margin-right:15px}.wpex-offset-vc-20{margin-left:20px;margin-right:20px}.wpex-offset-vc-25{margin-left:25px;margin-right:25px}.wpex-offset-vc-30{margin-left:30px;margin-right:30px}.wpb_single_image
a{display:block;display:inline-block;max-width:100%}.vc_single_image-wrapper{position:relative}.vcex-img-hover-parent.wpb_single_image
a{display:block}body.compose-mode .sf-menu
ul{display:none !important}.vc_separator
h4{font-size:1.231em}.vc_btn{margin-bottom:5px}.vc_btn.vc_btn_3d{margin-bottom:10px}.vc_btn.full-width-button{width:100%;text-align:center}.vc_btn_blue.vc_btn_3d{-webkit-box-shadow:0 5px 0 #2e698a;box-shadow:0 5px 0 #2e698a}.vc_custom_heading h1,h1.vc_custom_heading,.vc_custom_heading h2,h2.vc_custom_heading,.vc_custom_heading h3,h3.vc_custom_heading,.vc_custom_heading h4,h4.vc_custom_heading,.vc_custom_heading h5,h5.vc_custom_heading,.vc_custom_heading h6,h6.vc_custom_heading{margin:0}.vc_call_to_action{background:#f5f5f5;border-color:#f5f5f5}.bordered-column>.vc_column-inner>.wpex-vc-column-wrapper,.wpex-vc-column-wrapper.bordered-column{padding:20px;border:1px
solid #e4e4e4;border-radius:3px;border-radius:3px;border-radius:3px}.boxed-column>.vc_column-inner>.wpex-vc-column-wrapper,.wpex-vc-column-wrapper.boxed-column{background:#f7f7f7;padding:20px;border:1px
solid #e4e4e4;border-radius:3px;border-radius:3px;border-radius:3px}.vc_wp_custommenu
ul{list-style:none;margin:0
!important}.wpb_row .widget-title{margin:0
0 20px;font-size:1.077em;font-weight:600;color:#000}.wpb_row .widget_recent_entries ul,
.wpb_row .widget_wpex_fontawesome_social_widget ul,
.wpb_row .widget_wpex_recent_posts_thumb ul,
.wpb_row .widget_categories ul,
.wpb_row .widget_wpex_social_widget ul,
.wpb_row .widget_archive ul,
.wpb_row .widget_wpex_simple_menu
ul{list-style:none;margin:0}.entry .widget_nav_menu
ul{list-style:none}.wpb_tabs .wpb_tabs_nav li
a{transition:all .15s ease-in-out}.wpb_tabs.tab-style-default
.wpb_tabs_nav{display:block;margin:0;padding:0;border-bottom:solid 1px #e4e4e4;border-left:solid 1px #e4e4e4;width:100%;float:none;height:32px}.wpb_content_element.wpb_tabs.tab-style-default .wpb_tour_tabs_wrapper
.wpb_tab{background-color:#fff;padding:20px;border-left:solid 1px #e4e4e4;border-right:solid 1px #e4e4e4;border-bottom:solid 1px #e4e4e4}.wpb_tabs.tab-style-default .wpb_tabs_nav
li{display:block;width:auto;padding:0;float:left;margin:0;outline:none}.wpb_tabs.tab-style-default .wpb_tabs_nav li
a{display:block;text-decoration:none;width:auto;height:31px;padding:0px
20px;line-height:31px;border:solid 1px #e4e4e4;border-left:0;border-bottom:none;margin:0;color:#777;outline:none;background:#f7f7f7}.wpb_tabs.tab-style-default .wpb_tabs_nav li a:hover{color:#000}.wpb_tabs.tab-style-default .wpb_tabs_nav li.ui-tabs-active
a{background:#fff;height:32px;margin-bottom:-1px;color:#000;border-bottom:none;font-weight:400}.wpb_tabs.tab-style-alternative-one
.wpb_tabs_nav{display:block;margin:0;padding:0;border:solid 1px #e4e4e4;float:left;border-radius:3px}.wpb_tabs.tab-style-alternative-one .wpb_tabs_nav:after{content:"";display:block;height:0;clear:both;visibility:hidden;zoom:1}.wpb_content_element.wpb_tabs.tab-style-alternative-one
.wpb_tab{clear:both;background:transparent;padding:20px
0;border:none}.wpb_tabs.tab-style-alternative-one .wpb_tabs_nav
li{display:block;width:auto;padding:0
!important;float:left !important;margin:0
!important;outline:none;border:none;background:#f4f4f4}.wpb_tabs.tab-style-alternative-one .wpb_tabs_nav li
a{display:block;text-decoration:none;width:auto;padding:5px
10px;border-left:1px solid #e4e4e4;margin:0;background:none;color:#898989;outline:none;font-size:1em}.wpb_tabs.tab-style-alternative-one .wpb_tabs_nav li:first-child
a{border-left:none;border-radius:4px 0 0 4px}.wpb_tabs.tab-style-alternative-one .wpb_tabs_nav li:last-child
a{border-radius:0 4px 4px 0}.wpb_tabs.tab-style-alternative-one .wpb_tabs_nav li a:hover{color:#000}.wpb_tabs.tab-style-alternative-one .wpb_tabs_nav li.ui-tabs-active
a{background:#fff;color:#000}.wpb_tabs.tab-style-alternative-two
.wpb_tabs_nav{display:block;margin:0;padding:0;border-bottom:solid 1px #e4e4e4}.wpb_content_element.wpb_tabs.tab-style-alternative-two
.wpb_tab{clear:both;background:transparent;padding:20px
0;border:none}.wpb_tabs.tab-style-alternative-two .wpb_tabs_nav
li{display:block;width:auto;padding:0;float:left;margin:0
25px 0 0;outline:none;border:none;background:none}.wpb_tabs.tab-style-alternative-two .wpb_tabs_nav li
a{display:block;text-decoration:none;width:auto;padding:5px
0;margin:0;background:none;color:#ababab;outline:none}.wpb_tabs.tab-style-alternative-two .wpb_tabs_nav li a:hover{color:#000}.wpb_tabs.tab-style-alternative-two .wpb_tabs_nav li.ui-tabs-active
a{font-weight:600;position:relative;margin-bottom:-1px;border-bottom:2px solid transparent;color:#000}.wpb_tour_tabs_wrapper .wpb_tabs_nav
a{padding:0}.wpb_tour .wpb_tabs_nav li
a{white-space:normal}.wpb_tour .wpb_tour_tabs_wrapper
.wpb_tab{min-height:150px}.wpb_tour.tab-style-default
.wpb_tour_next_prev_nav{display:none}.wpb_tour.tab-style-default .wpb_tour_tabs_wrapper
.wpb_tab{border-left:1px solid #e4e4e4}.wpb_tour.tab-style-default .wpb_tabs_nav
li{background:none;border-bottom:1px solid #e4e4e4;margin:0}.wpb_tour.tab-style-default .wpb_tabs_nav li:last-child{border-bottom:none}.wpb_tour.tab-style-default .wpb_tabs_nav li
a{padding:10px
20px 10px 0;color:#888;background:none}.wpb_tour.tab-style-default .wpb_tabs_nav li:first-child
a{padding-top:0}.wpb_tour.tab-style-default .wpb_tabs_nav li a:hover{color:#000}.wpb_tour.tab-style-default .wpb_tabs_nav li.ui-tabs-active
a{color:#000;text-decoration:none;background:none}.wpb_tour.tab-style-alternative-one
.wpb_tour_next_prev_nav{display:none}.wpb_tour.tab-style-alternative-one
.wpb_tabs_nav{border:1px
solid #e4e4e4}.wpb_tour.tab-style-alternative-one .wpb_tabs_nav
li{background:none;border-bottom:1px solid #e4e4e4;margin:0}.wpb_tour.tab-style-alternative-one .wpb_tabs_nav li:last-child{border-bottom:none}.wpb_tour.tab-style-alternative-one .wpb_tabs_nav li
a{padding:10px;color:#888;background:none}.wpb_tour.tab-style-alternative-one .wpb_tabs_nav li a:hover{color:#000;background:#f9f9f9}.wpb_tour.tab-style-alternative-one .wpb_tabs_nav li.ui-tabs-active
a{background:#f7f7f7;color:#000}.wpb_tour.tab-style-alternative-two{border:1px
solid #e4e4e4}.wpb_tour.tab-style-alternative-two
.wpb_tour_next_prev_nav{display:none}.wpb_tour.tab-style-alternative-two .wpb_tour_tabs_wrapper
.wpb_tab{border-left:1px solid #e4e4e4;padding:20px}.wpb_tour.tab-style-alternative-two .wpb_tabs_nav
li{background:none;border-bottom:1px solid #e4e4e4;margin:0}.wpb_tour.tab-style-alternative-two .wpb_tabs_nav li:last-child{margin-bottom:-1px}.wpb_tour.tab-style-alternative-two .wpb_tabs_nav li
a{padding:10px;color:#888;background:none}.wpb_tour.tab-style-alternative-two .wpb_tabs_nav li a:hover{color:#000;background:#f9f9f9}.wpb_tour.tab-style-alternative-two .wpb_tabs_nav li.ui-tabs-active
a{background:#f7f7f7;color:#000}.vc_toggle_default
.vc_toggle_title{display:block;display:block;padding:10px
12px 10px 32px !important;border:1px
solid #e4e4e4;outline:0;margin:0;cursor:pointer;background-color:#f7f7f7}.vc_toggle_default
.vc_toggle_icon{left:5px !important}.vc_toggle_default .vc_toggle_title
h4{color:#666;font-weight:normal;text-transform:none;letter-spacing:normal;transition:all .15s ease-in-out}.vc_toggle_default .vc_toggle_title:hover{background-color:#f4f4f4;text-decoration:none;border-color:#ddd}.vc_toggle_default .vc_toggle_title:hover
h4{color:#000}.vc_toggle_default.vc_toggle_color_default
.vc_toggle_title{padding:10px
12px !important}.vc_toggle_default.vc_toggle_color_default
.vc_toggle_icon{display:none !important}.vc_toggle_default.vc_toggle_color_default .vc_toggle_title h4:before{content:"\f067";font-family:'FontAwesome';font-style:normal;font-weight:normal;line-height:1;font-size:0.846em;margin-right:10px;color:#888}.vc_toggle_default.vc_toggle_color_default .vc_toggle_title:hover h4:before{color:#000}.vc_toggle_default.vc_toggle_color_default.vc_toggle_title h4:before{content:"\f068"}.vc_toggle_default.vc_toggle_active
.vc_toggle_title{opacity:1;background-color:#f7f7f7;background-image:none}.vc_toggle_default.vc_toggle_active .vc_toggle_title
h4{color:#000}.vc_toggle_default.vc_toggle_active .vc_toggle_title:hover{color:#000;background-color:#f4f4f4;text-decoration:none;border-color:#ddd}.vc_toggle_default
.vc_toggle_content{display:none;overflow:hidden;padding:15px
0;margin:0;padding-left:0 !important}.wpb_accordion .wpb_accordion_wrapper
.wpb_accordion_header{display:block;color:#666;display:block;padding:7px
12px;border:1px
solid #e4e4e4;outline:0;text-transform:none;letter-spacing:normal;font-weight:normal;margin:0;margin-top:10px;cursor:pointer;background:#f7f7f7;background-repeat:no-repeat;position:relative;transition:all .15s ease-in-out}.wpb_accordion .wpb_accordion_wrapper h3
a{display:block;color:#666}.wpb_accordion .wpb_accordion_wrapper
h3{margin:0;padding:0}.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header
a{padding-left:0}.wpb_accordion .wpb_accordion_wrapper h3 a:before{content:"\f067";font-family:'FontAwesome';font-style:normal;font-weight:normal;line-height:1;font-size:0.846em;margin-right:10px;color:#666}.wpb_content_element .wpb_accordion_header
a{padding:0}.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header:hover{color:#000;background:#f4f4f4;text-decoration:none;border-color:#ddd}.wpb_accordion .wpb_accordion_wrapper h3:hover a:before,
.wpb_accordion .wpb_accordion_wrapper h3:hover
a{color:#000}.wpb_accordion .wpb_accordion_wrapper h3.ui-state-active.wpb_accordion_header{opacity:1;font-weight:400;text-decoration:none}.wpb_accordion .wpb_accordion_wrapper h3.ui-state-active.wpb_accordion_header
a{color:#000}.wpb_accordion .wpb_accordion_wrapper h3.ui-state-active.wpb_accordion_header a:before{content:"\f068";font-family:'FontAwesome';font-style:normal;font-weight:normal;line-height:1;font-size:0.846em;margin-right:10px;color:#666;font-style:normal}.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon,
.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon{display:none}.wpb_content_element .wpb_accordion_wrapper
.wpb_accordion_content{padding:10px
0;margin:0}.vc_toggle_default .vc_toggle_title h4:before,
.wpb_accordion .wpb_accordion_wrapper h3 a:before{font-weight:normal;font-style:normal;letter-spacing:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vc_btn_blue{background-color:#3b86b0}.vc_btn_blue.vc_btn_outlined{border-color:#3b86b0}body .vc_text_separator_two span,
.wpb_tabs.tab-style-alternative-two .wpb_tabs_nav li.ui-tabs-active
a{border-bottom-color:#3b86b0}.vc_btn_blue.vc_btn_outlined{color:#3b86b0}.vc_btn_blue:hover{background-color:#2e698a}.vc_btn_blue.vc_btn_outlined:hover,.vc_btn_blue.vc_btn_square_outlined:hover{border-color:#2e698a}.vcex-clr:after{content:"";display:block;height:0;clear:both;visibility:hidden;zoom:1}.vcex-isotope-grid{overflow:hidden}.vcex-readmore{font-size:0.923em}.vcex-icon-wrap{display:inline;display:inline-block;text-align:center}.vcex-icon-wrap.left,.vcex-icon-position-left{margin-right:10px}.vcex-icon-wrap.right,.vcex-icon-position-right{margin-left:10px}.vcex-img-va-bottom
img{vertical-align:bottom}body .vcex-label-inherit-typo
label{color:inherit;font-size:inherit;line-height:inherit}.content-right-sidebar .container.center-row,
.content-left-sidebar .container.center-row,
.content-full-width .container.center-row,
.content-no-sidebar  .container.center-row{width:100% !important}ul.vcex-filter-links{list-style:none;margin:0
0 20px}ul.vcex-filter-links
li{float:left;margin-right:5px;margin-bottom:5px}ul.vcex-filter-links li:last-child{margin-right:0}ul.vcex-filter-links .theme-txt-link{display:inline-block;margin-right:5px}.vcex-filter-links.center{text-align:center}.vcex-filter-links.center
li{display:inline-block;float:none}.wpb_single_image
a{position:relative}.wpb_single_image_caption{position:absolute;z-index:2;bottom:20px;left:0;color:#fff;padding:4px
10px;background:#000;opacity:0.7}.vcex-spacing{clear:both;display:block;width:100%;height:auto;margin:0;padding:0;background:none;border:none;outline:none}.vcex-bullets
ul{margin-left:0 !important;padding-left:0 !important;list-style:none !important;list-style-image:none !important}.vcex-bullets ul
li{padding-left:25px !important;margin-bottom:6px}.vcex-bullets-check ul
li{background:url('/wp-content/themes/franklin/images/check.png') left center no-repeat}.vcex-bullets-gray ul
li{background:url('/wp-content/themes/franklin/images/bullets-gray.png') left center no-repeat}.vcex-bullets-black ul
li{background:url('/wp-content/themes/franklin/images/bullets-black.png') left center no-repeat}.vcex-bullets-blue ul
li{background:url('/wp-content/themes/franklin/images/bullets-blue.png') left center no-repeat}.vcex-bullets-red ul
li{background:url('/wp-content/themes/franklin/images/bullets-red.png') left center no-repeat}.vcex-bullets-purple ul
li{background:url('/wp-content/themes/franklin/images/bullets-purple.png') left center no-repeat}.vcex-divider{display:block;width:100%;height:0;background:none;margin:0
auto}.vcex-divider-center{margin:0
auto;float:none}.vcex-divider-right{margin:0;float:right}.vcex-divider-left{margin:0;float:left}.vcex-divider-solid{border-top:1px solid #e8e8e8}.vcex-divider-dashed{border-top:2px dashed #e8e8e8}.vcex-divider-dotted-line{border-top:2px dotted #e8e8e8}.vcex-divider-dotted{height:3px;background:url('/wp-content/themes/franklin/images/dotted.png') center center repeat-x;border:none}.vcex-divider-dotted.repeat-bg{background-repeat:repeat}.vcex-divider-double{height:1px;padding-top:2px;padding-bottom:2px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.vcex-divider-w-icon{display:block;height:auto;margin:0
auto;text-align:center;border:none;overflow:hidden}.vcex-divider-icon{display:inline-block;position:relative}.vcex-divider-w-icon .vcex-icon-wrap{display:inline-block;padding:10px
20px;font-size:1.231em;color:#999}.vcex-divider-icon-before{display:block;position:absolute;top:50%;border-bottom:solid 1px #e8e8e8;right:100%;width:9999px;margin-top:-0.5px}.vcex-divider-icon-after{display:block;position:absolute;top:50%;border-bottom:solid 1px #e8e8e8;left:100%;width:9999px;margin-top:-0.5px}.vcex-divider-icon-has-bg .vcex-icon-wrap{margin:0
20px}.vcex-divider-double .vcex-divider-icon-before{border-top:solid 1px #e8e8e8;padding-top:2px;padding-bottom:2px;margin-top:-3px}.vcex-divider-double .vcex-divider-icon-after{border-top:solid 1px #e8e8e8;padding-top:2px;padding-bottom:2px;margin-top:-3px}.vcex-divider-dashed .vcex-divider-icon-before,
.vcex-divider-dashed .vcex-divider-icon-after{border-style:dashed;border-bottom-width:2px}.vcex-divider-dotted-line .vcex-divider-icon-before,
.vcex-divider-dotted-line .vcex-divider-icon-after{border-style:dotted;border-bottom-width:2px}.vcex-divider-custom-icon-height .vcex-icon-wrap{padding-top:0;padding-bottom:0}.vcex-divider-custom-icon-width .vcex-icon-wrap{padding-left:0;padding-right:0}.vcex-divider-dots{margin:0
auto;text-align:center}.vcex-divider-dots
span{display:inline-block;height:5px;width:5px;margin:0
5px;border-radius:5px}.vcex-list_item .vcex-icon-wrap{margin-right:10px;text-align:center}.vcex-list_item{margin-bottom:5px}body .vcex-list_item a:hover{text-decoration:none !important}body.compose-mode .vc-element.vc-vcex_button,.vc_vcex_button.vc_empty-shortcode-element{display:block}.vc_vcex_button.vc_empty-shortcode-element:after{content:"";display:block;height:0;clear:both;visibility:hidden;zoom:1}.theme-button-block-wrap{clear:left;display:block}.vcex-pricing-table{list-style:none;margin:0;padding:0;font-size:1em}.vcex-pricing{background:#fff;border-radius:4px 4px 0 0}.vcex-pricing .vcex-pricing-header{border:1px
solid #ccc;border-radius:4px 4px 0 0;padding:15px
20px;border-radius:4px 4px 0 0;background:#e5e5e5;text-align:center;color:#444;font-size:1em;font-weight:600;text-transform:uppercase;margin:0}.vcex-pricing.featured .vcex-pricing-header{border-color:rgba(0,0,0,0.15)}.vcex-pricing .vcex-pricing-cost{background:#f7f7f7;text-align:center;padding:20px
0;border:1px
solid #e4e4e4;border-top:0 !important;border-bottom:0 !important}.vcex-pricing .vcex-pricing-ammount{display:inline;color:#7dbd21;font-size:36px;line-height:1em;padding:20px
0 0;font-weight:200}.vcex-pricing .vcex-pricing-per{display:inline;font-size:0.923em;color:#999;padding-top:7px}.vcex-pricing .vcex-pricing-content{font-size:1em;text-align:center;padding:15px;border:1px
solid #e8e8e8}.vcex-pricing .vcex-pricing-content
ul{margin:0
!important;list-style:none !important}.vcex-pricing .vcex-pricing-content ul
li{margin:0
0 5px !important;padding:0
!important}.vcex-pricing .vcex-pricing-content ul li:last-child{margin-bottom:0 !important}.vcex-pricing .vcex-pricing-content ul li
img{margin-right:5px;display:inline-block}.vcex-pricing .vcex-pricing-button{text-align:center;padding:15px;border:1px
solid #e8e8e8;border-top:0 !important}.vcex-pricing .vcex-pricing-button
a{float:none;margin:0
auto}.wpb_column .vcex-pricing{width:100% !important;margin:0
!important;float:none !important}.wpb_column .vcex-pricing:after{content:"";display:block;height:0;clear:both;visibility:hidden;zoom:1}.vcex-skillbar{position:relative;display:block;margin-bottom:7px;width:100%;background:#fff;height:40px;line-height:40px;box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);background:#f6f6f6}.vcex-skillbar-title{background:none !important;position:absolute;top:0;left:0;font-size:1em;font-weight:normal;color:#fff;z-index:2}.vcex-skillbar-title .vcex-skillbar-title-inner{display:block;padding:0
12px}.vcex-skillbar-title .vcex-icon-wrap{margin-right:7px}.vcex-skillbar-bar{height:100%;width:0px;position:relative;z-index:1}.vcex-skill-bar-percent{position:absolute;top:0;right:20px;text-align:center;color:#fff;font-size:1em}.vcex-callout{padding:15px;position:relative;background:#f7f7f7;border:1px
solid #e4e4e4;border-radius:3px;min-height:70px}.vcex-callout-caption{float:left;font-size:14px;font-weight:normal}.vcex-callout-caption h1,
.vcex-callout-caption h2,
.vcex-callout-caption h3,
.vcex-callout-caption
h4{margin:0;font-size:21px;font-weight:normal;color:#000}.vcex-callout-caption p:last-child{margin:0}.vcex-callout-button{float:left}.vcex-callout-button .theme-button{display:block;float:right;text-align:center;font-size:1em;font-weight:normal;margin:0}.vcex-callout.with-button .vcex-callout-caption{width:75%;padding-right:20px}.vcex-callout-button{width:25%}.vcex-login-form{padding:20px;border:1px
solid #eee;border-radius:4px}.vcex-login-form
label{font-weight:600}.vcex-login-form input[type="text"],
.vcex-login-form input[type="password"]{margin-top:10px;width:100%;font-size:14px}.vcex-login-form
#rememberme{margin-right:6px}.vcex-newsletter-form input[type="text"],
.vcex-newsletter-form input[type="email"]{width:100%;margin:0;border-radius:4px;-webkit-appearance:none;padding:0
15px;height:50px}.vcex-newsletter-form-wrap{position:relative;margin:0
auto}.vcex-newsletter-form-button{display:block;position:absolute;top:50%;margin-top:-15px;right:20px;padding:0
15px;height:30px;line-height:30px;border-radius:3px}.vcex-searchbar{font-size:1.231em;position:relative}.vcex-searchbar-input{float:left;width:70%}.vcex-searchbar-button{position:absolute;top:0;right:0;width:28%;height:100%;line-height:100%;padding-top:0;padding-bottom:0}.vcex-searchbar-input[type="search"]{font-size:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;font-weight:inherit;padding:0.8em}.vcex-searchbar-input:-webkit-autofill{-webkit-box-shadow:none}.vcex-recent-news-header{margin-bottom:30px}.vcex-recent-news-entry{position:relative;margin:0;padding-left:85px;width:auto !important;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #eee}.vcex-recent-news-entry:last-child{margin-bottom:0;border-bottom:0;padding-bottom:0}.vcex-recent-news-date{position:absolute;left:0;top:0;width:60px;padding:5px
0 0;text-align:center;border:1px
solid #ddd;background:#f7f7f7;border-bottom:none}.vcex-recent-news-date
span.day{display:block;font-size:24px;color:#444;font-weight:300;padding:0
5px 5px}.vcex-recent-news-date
span.month{display:block;font-size:11px;padding:2px
5px;font-weight:normal;text-transform:uppercase;position:relative;margin:-1px -1px 0}.vcex-news-entry-details{min-height:72px}.vcex-recent-news-entry{margin-bottom:30px}.vcex-news-entry-thumbnail,.vcex-news-entry-video{margin-bottom:20px}.vcex-news-entry-thumbnail
img{display:block}.vcex-news-entry-thumbnail
a{display:block}.vcex-news-entry-thumbnail a:hover
img{opacity:0.85}.vcex-recent-news-entry-title-heading{font-size:14px;margin:0
0 10px;font-weight:600}.vcex-recent-news-entry-excerpt p:last-child{margin:0}.vcex-recent-news-entry-excerpt .theme-button{margin-top:20px;display:block;float:left}.vcex-posttypes-slider .wpex-slider-caption{padding:20px
25px;text-align:left;cursor:default}.wpex-slider-caption
header{margin-bottom:10px}.vcex-posttypes-slider .wpex-slider-caption .staff-position{font-size:11px;color:#ddd;font-weight:normal;text-transform:uppercase;letter-spacing:1px}.vcex-posttypes-slider .wpex-slider-caption p:last-child{margin:0}.vcex-posttypes-slider-meta{margin:-3px 0 10px}.vcex-posttypes-slider .wpex-slider-caption.over-image .vcex-posttypes-slider-meta
a{color:#999;text-decoration:underline}.vcex-posttypes-slider .wpex-slider-caption.over-image .vcex-posttypes-slider-meta a:hover{color:#aaa}.vcex-posttypes-slider .wpex-slider-caption.over-image{position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,0.85)}.vcex-posttypes-slider .wpex-slider-caption.over-image
.title{text-decoration:none}.vcex-posttypes-slider .wpex-slider-caption.over-image .title:hover{text-decoration:underline}.vcex-posttypes-slider .wpex-slider-caption.over-image
a{color:#fff}.vcex-posttypes-slider .wpex-slider-caption.over-image
.excerpt{color:#999;line-height:1.6}.vcex-posttypes-slider .wpex-slider-caption.under-image{padding:20px
0 0}.vcex-posttypes-slider-w-thumbnails .wpex-slider-caption.under-image{padding-bottom:20px}.vcex-posttypes-slider .wpex-slider-caption.under-image
.title{color:#000}.vcex-posttypes-slider .wpex-slider-caption.under-image .staff-position{color:#999}.slider-woocommerce-price{position:absolute;top:20px;right:20px;color:#fff;background:#7CC576;padding:3px
10px;border-radius:3px}.slider-woocommerce-price
ins{text-decoration:none !important}@media only screen and (max-width: 767px){.wpex-responsive .vcex-posttypes-slider .wpex-slider-caption.over-image{position:relative;bottom:auto;background:#000}}a:hover .vcex-icon{text-decoration:none;opacity:0.8}.vcex-icon-float-center{float:none;display:block;margin:0
auto;text-align:center}.vcex-icon-float-left{display:block;float:left;margin-right:20px}.vcex-icon-float-right{display:block;float:right;margin-left:20px}.vcex-icon.vcex-icon-xlarge{font-size:100px;height:180px;line-height:180px;width:180px}.vcex-icon.vcex-icon-large{font-size:80px;height:140px;line-height:140px;width:140px}.vcex-icon.vcex-icon-normal{font-size:40px;height:70px;line-height:70px;width:70px}.vcex-icon.vcex-icon-small{font-size:20px;height:35px;line-height:35px;width:35px}.vcex-icon.vcex-icon-tiny{font-size:0.923em;height:25px;line-height:25px;width:25px}.vcex-icon.remove-dimensions{height:auto;width:auto;margin:auto;line-height:normal}.vcex-icon.has-bg
span{text-align:center}.vcex-icon.has-bg .vcex-icon-wrap{display:inline-block;height:auto;width:auto;line-height:1;padding:20px}.vcex-icon.remove-padding .vcex-icon-wrap{padding:0
!important}.vcex-icon-box{position:relative;display:block !important}.vcex-icon-box-css-wrap{display:block !important}.vcex-icon-box
p{margin:0
0 10px}.vcex-icon-box p:last-child{margin:0}.vcex-icon-box-heading{display:block;font-size:1.077em;font-weight:600;margin:0
0 10px}.vcex-icon-box-link{text-decoration:none !important}.vcex-icon-box-icon.vcex-icon-box-w-bg{text-align:center;vertical-align:middle;padding:15px}.vcex-icon-box-icon
*{color:inherit}.vcex-icon-box-link-wrap{display:block;text-decoration:none !important}.vcex-icon-box-link-wrap,
.vcex-icon-box-link-wrap .vcex-icon-box-content{color:#555}.vcex-icon-box-icon{font-size:24px;color:#000;display:inline;display:inline-block;zoom:1;line-height:1;text-align:center}.vcex-icon-box-one{padding-left:50px}.vcex-icon-box-one.vcex-icon-box-wo-icon{padding-left:0}.vcex-icon-box-one.vcex-icon-box-w-bg{padding-left:80px}.vcex-icon-box-one.vcex-icon-box-wo-icon.vcex-icon-box-w-bg{padding-left:15px}.vcex-icon-box-one .vcex-icon-box-icon{position:absolute;left:0;top:0;font-size:28px}.vcex-icon-box-one .vcex-icon-box-image{position:absolute;left:0;top:0;display:block}.vcex-icon-box-seven{padding-right:50px;text-align:right}.vcex-icon-box-seven.vcex-icon-box-wo-icon{padding-right:0}.vcex-icon-box-seven.vcex-icon-box-w-bg{padding-right:80px}.vcex-icon-box-seven.vcex-icon-box-wo-icon.vcex-icon-box-w-bg{padding-left:15px}.vcex-icon-box-seven
p{margin:0
0 10px}.vcex-icon-box-seven .vcex-icon-box-icon{position:absolute;right:0;top:0;font-size:28px}.vcex-icon-box-seven .vcex-icon-box-icon.vcex-icon-box-w-bg{padding:15px}.vcex-icon-box-seven .vcex-icon-box-image{position:absolute;right:0;top:0;display:block}.vcex-icon-box-two{text-align:center;margin-bottom:30px}.vcex-icon-box-two .vcex-icon-box-icon{font-size:26px;margin:0
0 20px;display:inline-block}.vcex-icon-box-two .vcex-icon-box-image{display:block;margin:0
auto 20px}.vcex-icon-box-two.align-left .vcex-icon-box-image,
.vcex-icon-box-two.align-right .vcex-icon-box-image{display:inline-block}.vcex-icon-box-three{text-align:center}.vcex-icon-box-three .vcex-icon-box-icon{height:80px;line-height:80px;width:80px;font-size:24px;margin:0
auto 30px;border-radius:50%;padding:0}.vcex-icon-box-three .vcex-icon-box-link:hover .vcex-icon-box-icon{opacity:0.85}.vcex-icon-box-three .vcex-icon-box-image{display:block;margin:0
auto 20px}.vcex-icon-box-four{position:relative;text-align:center;padding:30px;border:1px
solid #eee}.vcex-icon-box-four
p{margin:0
0 10px}.vcex-icon-box-four .vcex-icon-box-icon{font-size:28px;margin:0
0 20px;color:#4d4d4d}.vcex-icon-box-four .vcex-icon-box-image{display:block;margin:0
auto 20px}.vcex-icon-box-four .vcex-icon-box-content{margin-top:15px}.vcex-icon-box-four.vcex-icon-box-link-wrap:hover{border-color:transparent}.vcex-icon-box-four.vcex-icon-box-link-wrap:hover .vcex-icon-box-link,
.vcex-icon-box-four.vcex-icon-box-link-wrap:hover .vcex-icon-box-heading,
.vcex-icon-box-four.vcex-icon-box-link-wrap:hover .vcex-icon-box-icon,
.vcex-icon-box-four.vcex-icon-box-link-wrap:hover .vcex-icon-box-content{color:#fff !important}.vcex-icon-box-five{text-align:center;padding:30px;background-color:#f7f7f7}.vcex-icon-box-five
p{margin:0
0 10px}.vcex-icon-box-five .vcex-icon-box-icon{font-size:32px;margin:0
0 20px;color:#4d4d4d}.vcex-icon-box-five .vcex-icon-box-image{display:block;margin:0
auto 20px}.vcex-icon-box-five .vcex-icon-box-content{margin-top:15px}.vcex-icon-box-five.vcex-icon-box-link-wrap:hover .vcex-icon-box-link,
.vcex-icon-box-five.vcex-icon-box-link-wrap:hover .vcex-icon-box-heading,
.vcex-icon-box-five.vcex-icon-box-link-wrap:hover .vcex-icon-box-icon,
.vcex-icon-box-five.vcex-icon-box-link-wrap:hover .vcex-icon-box-content{color:#fff !important}.vcex-icon-box-six{text-align:center;padding:30px;background-color:#000;transition:all .2s ease-in-out;position:relative;color:#fff}.vcex-icon-box-six
p{margin:0
0 10px;color:#fff}.vcex-icon-box-six-link{text-decoration:none !important;color:#555;padding:30px;display:block}.vcex-icon-box-six .vcex-icon-box-icon{font-size:32px;margin:0
0 20px;color:#fff}.vcex-icon-box-six .vcex-icon-box-image{display:block;margin:0
auto 20px}.vcex-icon-box-six .vcex-icon-box-heading{font-size:0.923em;text-transform:uppercase;letter-spacing:2px;color:#fff}.vcex-icon-box-six.vcex-icon-box-link-wrap:hover{position:relative;top:-10px;box-shadow:0 5px 15px rgba(0,0,0,0.25)}.vcex-testimonials-fullslider{padding:40px
0}.vcex-testimonials-fullslider-author{margin:20px
0 5px}.vcex-testimonials-fullslider-avatar{margin-bottom:20px}.vcex-testimonials-fullslider-avatar
img{width:70px;height:70px;margin:0
auto;display:block;border-radius:50%;box-shadow:none !important}.container.full-screen .container
.entry.container{width:100% !important}.vcex-testimonials-fullslider .sp-buttons{position:relative;top:auto;left:auto;text-align:center;margin:0
!important}.vcex-testimonials-fullslider .sp-button{display:inline-block;height:12px;width:12px;margin-left:5px;margin-right:0;cursor:pointer;border-radius:50%;background:#ddd;border:0}.vcex-testimonials-fullslider .sp-button:first-child{margin-left:0}.vcex-testimonials-fullslider.has-arrows
.entry{padding-left:100px;padding-right:100px}.vcex-testimonials-fullslider.has-arrows .sp-arrow{font-size:34px;color:#ccc;background:none;border-radius:50%;height:50px;line-height:50px;width:50px}.vcex-testimonials-fullslider.has-arrows .sp-arrow:hover{color:#000}.vcex-testimonials-fullslider.has-thumbs .sp-nc-thumbnails{text-align:center;padding-top:20px;width:100% !important}.vcex-testimonials-fullslider.has-thumbs .sp-nc-thumbnail-container{display:inline-block;float:none}.vcex-testimonials-fullslider.light-skin
*{color:#fff}.vcex-testimonials-fullslider.light-skin .sp-button{background:#fff;opacity:0.6}.vcex-testimonials-fullslider.light-skin .sp-button:hover,
.vcex-testimonials-fullslider.light-skin .sp-selected-button{background:#fff;opacity:1}.vcex-testimonials-fullslider.light-skin .sp-arrow{color:#fff;opacity:0.8}.vcex-testimonials-fullslider.light-skin .sp-arrow:hover{opacity:1;color:#fff}.vcex-post-type-entry-details{padding:15px;border:1px
solid #eee}.vcex-post-type-entry-media{margin:0;position:relative;overflow:hidden}.vcex-post-type-entry-media
img{display:block;margin:0
auto}.vcex-post-type-entry-categories{margin:-5px 0 10px}.vcex-post-type-entry-categories
a{font-size:0.923em;color:#777;list-style:none}.vcex-post-type-entry-date{font-size:0.923em;color:#777;list-style:none;margin:0
0 5px}.vcex-post-type-entry-excerpt p:last-child{margin:0}.vcex-post-type-entry-readmore-wrap{padding-top:15px}.vcex-post-type-grid.vcex-no-margin-grid .vcex-post-type-entry-details{background:#262626;border:none;color:#787878}.vcex-post-type-grid.vcex-no-margin-grid .vcex-post-type-entry-title
a{color:#fff}.vcex-blog-entry-details{padding:20px;border:1px
solid #eee}.vcex-blog-entry-media{margin:0
0 -1px;position:relative}.vcex-blog-entry-media
img{display:block;width:100%}.vcex-blog-entry-excerpt p:last-child{margin:0}.vcex-blog-entry-date{font-size:0.923em;color:#777;list-style:none;margin:0
0 5px}.vcex-blog-entry-details .theme-button{font-size:0.923em}.vcex-blog-entry-excerpt p:last-child{margin:0}.vcex-blog-entry-readmore-wrap{padding-top:15px}.vcex-image-grid.grid-style-no-margins
.col{margin:0}.vcex-image-grid-entry-img{position:relative;display:block;margin:0
auto;text-align:center}.vcex-image-grid-entry
img{display:inline-block;vertical-align:bottom}.vcex-image-grid-entry>a{display:block;margin:0
auto}.vcex-image-grid-entry-title{margin:10px
0 0;text-align:center}.vcex-image-grid-entry-title h2,
.vcex-image-grid-entry-title h3,
.vcex-image-grid-entry-title
h4{margin:0}.vcex-image-grid-entry-title p:last-child{margin:0}.vcex-image-grid.grid-style-no-margins .vcex-image-grid-entry-title{position:absolute;bottom:0;left:0;background:#000;background:rgba(0,0,0,0.8);color:#fff;padding:10px;text-align:center;width:100%}.vcex-image-grid.grid-style-no-margins .vcex-image-grid-entry-title
a{color:#fff}.vcex-image-grid-video-overlay{position:absolute;bottom:0;right:0;height:30px;line-height:30px;width:30px;text-align:center;color:#fff;font-size:12px;background:#000;background:rgba(0,0,0,0.8)}.vcex-teaser{display:block !important;margin-bottom:30px}.vcex-teaser-heading{font-weight:600}.vcex-teaser-content{padding-top:20px}.vcex-teaser-text{margin:10px
0 0}.vcex-milestone,a.vcex-milestone{display:block !important;margin:0
auto;text-align:center}a.vcex-milestone,a.vcex-milestone:hover{text-decoration:none}.vcex-milestone-number{font-weight:600;font-size:54px;color:#bcbcbc;line-height:1em}.vcex-milestone-caption{font-size:1.231em;font-weight:300;color:#898989;margin-top:5px}.vcex-skin-light .vcex-icon-box-three .vcex-icon-box-three-icon{background:#fff;color:#4d4d4d}.vcex-skin-light .vcex-icon-box-four{border-color:#fff}.vcex-skin-light .vcex-icon-box-four .vcex-icon-box-four-icon{color:#fff}.vcex-skin-light .vcex-icon-box-four.vcex-icon-hover-enabled:hover{background:#000;background:rgba(0,0,0,0.5) !important;border-color:rgba(0,0,0,0.5)}.vcex-skin-light .vcex-icon-box-five{background:#000;background:rgba(0,0,0,0.5) !important}.vcex-skin-light .vcex-icon-box-five .vcex-icon-box-five-icon{color:#fff}.vcex-skin-light .vcex-teaser-two{background-color:#000;background-color:rgba(0,0,0,0.25);border-color:rgba(0,0,0,0.1)}.vcex-skin-light .vcex-teaser-three .vcex-teaser-content{background-color:#000;background-color:rgba(0,0,0,0.25);border-color:rgba(0,0,0,0.1)}.vcex-image-swap{position:relative;overflow:hidden;display:block;margin:0
auto}.vcex-image-swap-link{display:block}.vcex-image-swap
img{display:block;transition:opacity 0.25s ease-in-out;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;width:100%;height:100%;overflow:hidden}.vcex-image-swap-secondary{z-index:1;position:absolute;top:0;left:0;overflow:hidden}.vcex-image-swap-primary{z-index:2;position:relative}.vcex-image-swap:hover .vcex-image-swap-primary{opacity:0}.vcex-navbar
a{display:block;float:left}.vcex-navbar a
.fa{margin-right:5px}.vcex-navbar a:hover{text-decoration:none}.vcex-navbar a.has-bg-hover:hover{border-color:inherit}.vcex-navbar a.theme-button{margin:0
5px 5px 0}.vcex-navbar a.theme-txt-link{display:inline-block;margin-right:7px}.vcex-navbar a.theme-txt-link:hover{text-decoration:underline}.vcex-navbar.align-right
a{float:right;margin-left:5px;margin-right:0}.vcex-navbar.align-left
a{float:left}.vcex-navbar.align-center{text-align:center}.vcex-navbar.align-center
a{float:none;display:inline-block}.is-sticky .vcex-navbar{z-index:99}.vcex-navbar-dark{background:#111;padding:1.154em}.vcex-navbar-dark
a{color:#fff;opacity:0.7;transition:all 0.1s linear;-webkit-transition:all 0.1s linear;display:inline-block;margin-right:0.769em}.vcex-navbar-dark a:last-child{margin-right:0}.vcex-navbar-dark a.active,
.vcex-navbar-dark a:hover{text-decoration:none;opacity:1}.vcex-navbar-sticky-wrapper.is-sticky .vcex-navbar{position:fixed;top:0}.vcex-feature-box-media{display:block;width:50%}.vcex-feature-box.left-image-right-content .vcex-feature-box-media{float:left}.vcex-feature-box.left-image-right-content .vcex-feature-box-content{float:right;padding-left:30px}.vcex-feature-box.left-content-right-image .vcex-feature-box-media{float:right}.vcex-feature-box.left-content-right-image .vcex-feature-box-content{float:left;padding-right:30px}.vcex-feature-box-image-link{overflow:hidden}.vcex-feature-box-image-link,
.vcex-feature-box-media .vcex-feature-box-image
img{display:block;margin:0
auto}.vcex-feature-box-content{display:block;width:50%}.vcex-feature-box-content p:last-child{margin:0}.vcex-feature-box-heading{margin:0
0 20px;font-size:1.231em;color:#000}.vcex-feature-box-content .vcex-feature-box-heading-link{text-decoration:none}.vcex-feature-box-match-height .vcex-feature-box-media{position:relative;overflow:hidden}.vcex-feature-box-match-height .vcex-feature-box-image{position:absolute;top:0;left:0;height:100%;width:100%}.vcex-feature-box-match-height .vcex-feature-box-image
img{max-width:none}.vcex-social-links{display:block;font-size:1.231em;color:#555;border-radius:4px}.vcex-social-links
a{display:inline-block;padding:10px;line-height:1;text-align:center;background:#eee;color:inherit;border-radius:inherit;margin-right:3px;margin-bottom:5px;transition:0.15s all}.vcex-social-links a.no-padding{padding:0}.vcex-social-links a:hover{color:#fff}.vcex-heading-link-wrap{font-size:1em;display:block;margin:0}.vcex-heading{display:block;color:#000;font-size:1.615em;margin:0}a.vcex-heading:hover{text-decoration:none}.vcex-heading-bottom-border-w-color{padding-bottom:0;border-bottom:1px solid #e4e4e4}.vcex-heading-bottom-border-w-color .vcex-heading-inner{display:inline-block;padding-bottom:6px;border-bottom:2px solid transparent;position:relative;bottom:-1px}.vcex-heading-graphical{padding:10px
15px;border:1px
solid #e4e4e4;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#f7f7f7;background:-webkit-linear-gradient(#f7f7f7,#eee);background:-moz-linear-gradient(#f7f7f7,#eee);background:-o-linear-gradient(#f7f7f7,#eee);background:linear-gradient(#f7f7f7,#eee);background-repeat:no-repeat;box-shadow:inset 0 1px 1px #fff}.vcex-terms-grid-entry-title
span{display:block}.vcex-terms-grid-entry-image{margin-bottom:15px}.vcex-terms-grid-entry-image.vcex-has-overlay{margin-bottom:0}.vcex-terms-grid-entry-image.vcex-has-overlay
a{display:block;width:100%;position:relative}.vcex-terms-grid-entry-image.vcex-has-overlay
img{display:block;width:100%}.vcex-terms-grid-entry-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.4);text-align:center;transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out}.vcex-terms-grid-entry-overlay:hover{background:rgba(0,0,0,0.5)}.vcex-terms-grid-entry-overlay-table{padding:20px;display:table;width:100%;height:100%}.vcex-terms-grid-entry-overlay-cell{display:table-cell;vertical-align:middle}.vcex-terms-grid-entry-overlay .entry-title{color:#fff;font-size:1.615em}.vcex-terms-grid-entry-count{font-size:0.813em}.vcex-skillbar-bar,
.vcex-icon-box-five.vcex-icon-box-link-wrap:hover,
.vcex-icon-box-four.vcex-icon-box-link-wrap:hover,
.vcex-recent-news-date span.month,
.vcex-pricing.featured .vcex-pricing-header,
.vcex-testimonials-fullslider .sp-button:hover,
.vcex-testimonials-fullslider .sp-selected-button,
.vcex-social-links a:hover,
.vcex-divider-dots
span{background-color:#3b86b0;color:#fff}.vcex-heading-bottom-border-w-color .vcex-heading-inner{border-bottom-color:#3b86b0}.hidden-desktop,.visible-phone,.visible-tablet,.visible-tablet-landscape,.visible-tablet-portrait{display:none !important}@media only screen and (min-width: 768px){.content-area{max-width:70%}#sidebar{max-width:26%}}@media only screen and (min-width: 768px) and (max-width: 1280px){#site-navigation .dropdown-menu li.flip-drops-smallscreen ul
ul{left:auto;right:100%}body #site-navigation .sf-menu li.flip-drops-smallscreen ul a.sf-with-ul{padding-left:25px;padding-right:12px}#site-navigation .dropdown-menu li.flip-drops-smallscreen ul .fa-angle-right{left:9px;right:auto}#site-navigation .dropdown-menu li.flip-drops-smallscreen ul .fa-angle-right:before{content:"\f104"}#site-navigation .dropdown-menu li.megamenu ul
ul{right:auto;left:0}body #site-navigation .dropdown-menu li.megamenu ul.sub-menu a.sf-with-ul{padding-left:12px}}@media only screen and (max-width: 959px){.hidden-desktop{display:block !important}.header-one-search-toggle,.visible-desktop,.post-edit{display:none !important}.boxed-main-layout
#wrap{overflow:hidden}.content-area{width:100%;max-width:none}#sidebar{width:100%;max-width:none}body.has-composer.has-sidebar
#primary{margin-bottom:40px}#site-header #site-logo{height:100%;float:left;text-align:left}body.rtl #site-header #site-logo{float:right;text-align:right}body.has-mobile-menu #site-navigation-wrap{display:none}body.has-mobile-menu .wpex-mobile-menu-toggle{display:block}body.wpex-mobile-toggle-menu-icon_buttons #site-header-inner.container{padding-right:80px}body.mobile-menu-disabled #site-header #site-logo{float:none;text-align:center;margin:0
auto 20px 0}body.mobile-menu-disabled #site-logo
a{display:inline;display:inline-block;float:none}body.mobile-menu-disabled #site-logo
img{display:block}body.mobile-menu-disabled #site-header #site-navigation-wrap{position:relative;top:auto;right:auto;clear:both;margin:0}.wpex-mobile-toggle-menu-icon_buttons_under_logo #site-header #site-logo{float:none !important;display:block;text-align:center;width:100%;max-width:none}.wpex-mobile-toggle-menu-icon_buttons_under_logo #site-logo-inner{display:block}.wpex-mobile-toggle-menu-icon_buttons_under_logo #site-header #site-logo
img{display:inline;float:none}body.has-mobile-menu.wpex-mobile-toggle-menu-fixed_top{padding-top:50px}body.has-mobile-menu.wpex-mobile-toggle-menu-fixed_top #site-header #site-logo{float:none;width:100%;text-align:center}body.has-breadcrumbs .page-header-title{max-width:100%;width:100%}.wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav,
.wpb_tour .wpb_tab,.wpb_tour_next_prev_nav{width:100%;float:none;margin-left:0}.wpb_tour .wpb_tour_tabs_wrapper
.wpb_tab{width:100%}.wpb_tour
.wpb_tab{padding-left:0;padding-right:0;border:none}.wpb_tour, .wpb_tour .wpb_tour_tabs_wrapper
.wpb_tab{border:none !important}.wpb_tour .wpb_tour_tabs_wrapper
.wpb_tab{padding:20px
0 0 !important}.wpb_tour
.wpb_tour_next_prev_nav{display:none !important}.wpb_tour
.wpb_tabs_nav{border:1px
solid #e4e4e4}.wpb_tour .wpb_tabs_nav
li{background:none;border-bottom:1px solid #e4e4e4;border-right:0;margin:0}#wrap .wpb_tour .wpb_tabs_nav li
a{padding:10px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.hidden-desktop,.visible-tablet,.visible-tablet-landscape{display:block !important}.visible-desktop,.hidden-tablet-landscape{display:none !important}}@media only screen and (min-width:768px) and (max-width:1024px){.compose-mode .hidden-desktop,
.compose-mode .visible-tablet,
.compose-mode .visible-tablet-landscape{display:block !important}.compose-mode .visible-desktop,
.compose-mode .hidden-tablet-landscape{display:none !important}}@media only screen and (min-width: 768px) and (max-width: 959px){.hidden-desktop,.visible-tablet,.visible-tablet-portrait{display:block !important}.visible-desktop,.hidden-tablet,.hide-on-tablets,.tparrows.custom,.hidden-tablet-portrait{display:none !important}.single .meta-comments,
.blog-entry .wpex-social-share{display:none}body.boxed-main-layout#wrap{width:auto !important}.tablet-fullwidth-columns .col,
.tablet-fullwidth-columns .wpb_column,
.tablet-fullwidth-columns .vcex-feature-box-content,
.tablet-fullwidth-columns .vcex-feature-box-media{width:100% !important;margin-left:0 !important;height:auto !important}.tablet-fullwidth-columns .vcex-feature-box-media{margin-bottom:30px}.tablet-fullwidth-columns.vcex-feature-box-match-height .vcex-feature-box-image{position:inherit;top:auto;left:auto;max-width:100%}.tablet-fullwidth-columns.vcex-feature-box-match-height .vcex-feature-box-image
img{max-width:100%}.tablet-fullwidth-columns.vcex-feature-box.left-content-right-image .vcex-feature-box-content{padding-right:0px}.tablet-fullwidth-columns.vcex-feature-box.left-image-right-content .vcex-feature-box-content{padding-left:0px}.site-breadcrumbs{position:inherit;top:auto;left:auto;right:auto;margin-top:0}.boxed-main-layout .site-breadcrumbs{padding:0
30px}.single-portfolio-media{width:100%;margin:0
0 20px}.single-portfolio-content{width:100%;margin:0}.wpex-row .span_1_of_4.col-3.col,
.wpex-row .span_1_of_4.col.product:nth-child(2n+3){margin-left:0;clear:both}.wpex-row .span_1_of_4.col,
.vcex-isotope-grid .span_1_of_4.col,
.wpex-isotope-grid
.span_1_of_4.col{width:50%}#footer-widgets
.col{width:100%}.social-share-title{margin:40px
0 15px}.social-share-title
span{background:#fff;padding-right:15px}.social-share-wrap.position-vertical .social-share-title{display:block}.wpex-social-share.position-vertical{margin:0
0 40px}.wpex-social-share.position-vertical{position:inherit;top:auto;left:auto;width:auto;height:auto;margin-top:30px}#content-wrap.left-sidebar .wpex-social-share.position-vertical{right:auto;left:auto}.wpex-social-share.position-vertical
li{float:left;border:none}.wpex-social-share.position-vertical li
a{color:#999;padding:0
10px;height:30px;line-height:30px;display:block;width:auto;border:1px
solid #e4e4e4;margin:0
5px 0 0}.wpex-social-share.position-vertical li:first-child{border-top:0}.wpex-social-share.position-vertical .social-share-button-text{display:inline;display:inline-block}.tablet-single-column{width:100% !important}}@media only screen and (max-width: 500px){.mobile-menu-extra-icons{display:none !important}.mobile-menu-extra-icons.mobile-menu-shopping-cart{display:inline-block !important}}@media only screen and (max-width: 767px){.hidden-desktop{display:block !important}.visible-desktop{display:none !important}.hidden-phone{display:none !important}.visible-phone{display:block !important}.hide-on-phones,.tparrows.custom{display:none !important}.vcex-caroufredsel .staff-social{display:none}.gallery-format-post-slider-wrap .flex-direction-nav{display:none}#wrap{width:100% !important}body.boxed-main-layout#wrap{width:auto !important}.col,.blog-entry{width:100% !important;margin-bottom:25px}.content-area,#sidebar{float:none;width:100% !important}.boxed-main-layout #outer-wrap{padding:0
!important}#site-logo{margin-top:0px !important;margin-bottom:0px !important}#wrap .wpex-row
.col{width:100% !important}#wrap .wpex-row.gap-none
.col{margin-bottom:0 !important}.row-no-spacing
.wpb_column{margin-bottom:0}.vc_span12.wpb_column{margin-bottom:0 !important}.entries.left-thumbs .entry .entry-media{margin-bottom:20px}.entries.left-thumbs .entry .entry-media,
.entries.left-thumbs .entry .entry-details{float:none;width:100%}.phone-fullwidth-columns .col,
.phone-fullwidth-columns .wpb_column,
.phone-fullwidth-columns .vcex-feature-box-content,
.phone-fullwidth-columns .vcex-feature-box-media{width:100% !important;margin-left:0 !important;height:auto !important}.phone-fullwidth-columns .vcex-feature-box-media{margin-bottom:30px}.phone-fullwidth-columns.vcex-feature-box-match-height .vcex-feature-box-media .vcex-feature-box-image{position:inherit;top:auto;left:auto;max-width:100%}.phone-fullwidth-columns.vcex-feature-box-match-height .vcex-feature-box-media .vcex-feature-box-image
img{max-width:100%}.phone-fullwidth-columns.vcex-feature-box.left-content-right-image .vcex-feature-box-content{padding-right:0px}.phone-fullwidth-columns.vcex-feature-box.left-image-right-content .vcex-feature-box-content{padding-left:0px}#top-bar{padding:20px
0}#top-bar-content{float:none;text-align:center}#top-bar-social.top-bar-left,#top-bar-social.top-bar-right{position:inherit;left:auto;right:auto;float:none;text-align:center;height:auto;line-height:1.5em}body.boxed-main-layout #top-bar-social.top-bar-right{right:auto}.top-bar-right{padding-top:20px;float:none;text-align:center}#top-bar-social{text-align:center}#top-bar-social
a{display:inline-block;float:none;margin-top:7px}#top-bar
#lang_sel{text-align:left}body.rtl #top-bar
#lang_sel{text-align:right}.page-header.background-image-page-header .page-header-table{height:150px}.page-header.background-image-page-header .page-header-title,
.centered-page-header .page-header-title,
.centered-minimal-page-header .page-header-title{font-size:1.846em}.centered-page-header .page-subheading,
.centered-minimal-page-header .page-header-subheading,
.page-header.background-image-page-header .page-subheading{font-size:1.077em}.page-slider .ls-container .ls-nav-prev,
.page-slider .ls-container .ls-nav-next{display:none !important}body.has-breadcrumbs .page-header-title{max-width:100%;width:100%}.site-breadcrumbs{display:none}.vcex-filter-links
li{float:none !important;width:100% !important;margin:0
0 5px !important}.vcex-filter-links li
a{display:block}.portfolio-archives-filter
li{float:none;margin:0
0 5px}.filterable-portfolio{margin-left:0;margin-right:0}#single-post-next-prev{top:0}.entry-has-avatar .blog-entry-header{width:100%;padding:0;min-height:0}.blog-entry-author-avatar{display:none}.related-post{width:100% !important}.author-bio-avatar{position:inherit;left:auto;top:auto;margin-bottom:20px}.author-bio{padding-left:25px}.author-bio-social
a{margin-top:5px}.blog-entry.grid-entry-style .blog-entry-inner,.match-height-content{height:auto !important}.social-share-title{display:block}.blog-entry .wpex-social-share{display:none}.social-share-title{margin:40px
0 15px}.social-share-title
span{background:#fff;padding-right:15px}.wpex-social-share.position-vertical{position:inherit;top:auto;left:auto;width:auto;height:auto}#content-wrap.left-sidebar .wpex-social-share.position-vertical{right:auto;left:auto}.wpex-social-share.position-verticals
li{float:left;border:none}.wpex-social-share.position-vertical li
a{color:#999;width:30px;height:30px;line-height:30px;display:block;border:1px
solid #e4e4e4;margin:0
5px 0 0}.wpex-social-share.position-vertical li:first-child{border-top:0}#comments
.children{margin-left:0}.comment-form-author input,
.comment-form-author input,
.comment-form-email input,
.comment-form-website input,
.comment-form-comment input,
.comment-form-url
input{width:100%}#main .widget_nav_menu li a:before{display:none}#footer-callout-left,#footer-callout-right{width:100%;margin:0;float:none}#footer-callout-right{margin-top:20px}#footer-bottom{text-align:center;padding:30px
0}#footer-bottom-menu{position:static;top:auto;right:auto !important;left:auto !important;margin:10px
0 0;text-align:center;height:auto;line-height:inherit}#footer-bottom-menu ul
li{float:none;display:inline-block;height:auto;line-height:inherit;margin-top:10px}#footer-bottom-menu ul li a,
#footer-bottom-menu ul li a:hover{text-decoration:underline}.wpb_tabs.tab-style-default
.wpb_tabs_nav{height:auto}.wpb_tabs .wpb_tabs_nav li,
.wpb_tabs .wpb_tabs_nav li
a{float:none;width:100% !important}.wpb_tabs.tab-style-alternative-one
.wpb_tabs_nav{float:none}.wpb_tabs.tab-style-alternative-one .wpb_tabs_nav li
a{border-left:0;border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important}.wpb_tabs.tab-style-alternative-two{border:none}.wpb_tabs.tab-style-alternative-two .wpb_tabs_nav li
a{border-top:1px solid #eee}.vcex-posttypes-flexslider .vcex-img-flexslider-caption{padding:10px;text-align:center;background:rgba(0,0,0,0.7)}.vcex-posttypes-flexslider .vcex-img-flexslider-caption
.title{font-size:14px}.vcex-posttypes-flexslider .vcex-img-flexslider-caption
.excerpt{display:none}}@media only screen and (min-width: 480px) and (max-width: 767px){.hidden-desktop{display:block !important}.visible-desktop,.hidden-phone{display:none !important}.content-area,#sidebar{width:100%;float:none}.col{width:100%;margin-left:0;margin-right:0;margin-bottom:30px}.row-no-spacing
.wpb_column{margin-bottom:0}.equal-height-column{height:auto !important}.wpex-flickr-widget
.flickr_badge_image{width:23%}}@media screen and (max-width: 860px){.wpex-responsive .vcex-flexslider-wrap .flex-direction-nav .flex-prev{opacity:1;left:10px}.wpex-responsive .vcex-flexslider-wrap .flex-direction-nav .flex-next{opacity:1;right:10px}.wpex-responsive .vcex-callout.with-button .vcex-callout-caption{width:100%;padding-right:0}.wpex-responsive .vcex-callout-caption{float:none;width:100%;text-align:center}.wpex-responsive .vcex-callout-button{float:none;width:100%;float:none;display:block;position:inherit;right:auto;top:auto;margin:15px
auto 0;text-align:center}.wpex-responsive .vcex-callout-button .theme-button{display:inline-block;float:none}.wpex-responsive .vcex-galleryslider-entry-title{font-size:13px;padding:10px}}.sidr-class-toggle-sidr-close:before,
.sidr-class-dropdown-toggle:before,
.sidr-class-dropdown-menu ul a:before,.sidr-class-mobile-menu-searchform:after{font-weight:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}