.et_vertical_nav.et_right_sidebar.woocommerce #content div.product div.images,
.et_vertical_nav.et_right_sidebar.woocommerce-page #content div.product div.images,
.et_vertical_nav.et_left_sidebar.woocommerce #main-content div.product div.images,
.et_vertical_nav.et_left_sidebar.woocommerce-page #main-content div.product div.images,
.et_vertical_nav.et_left_sidebar.woocommerce #content div.product div.images,
.et_vertical_nav.et_left_sidebar.woocommerce-page #content div.product div.images {
width: 215px !important; }
.et_vertical_nav .et_pb_column_1_4 .wp-pagenavi span.pages {
.et_left_sidebar #sidebar .et_pb_widget {
/* Responsive Styles Tablet And Below */
@media all and (max-width: 980px) {
/* Hide Logo On Mobile */
.et_hide_mobile_logo #main-header .logo_container {
-webkit-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out; }
#page-container, .et_non_fixed_nav.et_transparent_nav.et_show_nav.et_secondary_nav_enabled #page-container, .et_non_fixed_nav.et_transparent_nav.et_show_nav #page-container,
#page-container, .et_fixed_nav.et_show_nav.et_secondary_nav_enabled #page-container, .et_fixed_nav.et_show_nav #page-container {
.et-tb-has-header #page-container,
.et_fixed_nav.et_show_nav.et_secondary_nav_enabled.et-tb #page-container,
.et_fixed_nav.et_show_nav.et_secondary_nav_enabled.et-tb-has-header #page-container,
.et_fixed_nav.et_show_nav.et-tb #page-container,
.et_fixed_nav.et_show_nav.et-tb-has-header #page-container {
padding-top: 0 !important; }
.et_non_fixed_nav #page-container {
.et_non_fixed_nav.et_transparent_nav.et_show_nav.et_secondary_nav_enabled.et_header_style_centered #page-container, .et_non_fixed_nav.et_transparent_nav.et_show_nav.et_header_style_centered #page-container,
.et_fixed_nav.et_show_nav.et_secondary_nav_enabled.et_header_style_centered #page-container, .et_fixed_nav.et_show_nav.et_header_style_centered #page-container {
width: 100% !important; }
.et_right_sidebar #left-area, .et_right_sidebar #sidebar, .et_left_sidebar #left-area, .et_left_sidebar #sidebar {
.et_right_sidebar #left-area {
.et_right_sidebar #sidebar {
.et_left_sidebar #left-area {
.et_left_sidebar #sidebar {
#main-content .container:before {
display: none !important; }
.et_full_width_page.woocommerce-page ul.products li.product:nth-child(4n+1), .et_full_width_page .et_gallery_item:nth-child(4n+1) {
/* Blog + Sidebar Module + Footer */
.footer-widget:nth-child(n) {
width: 46.25% !important;
margin: 0 7.5% 7.5% 0 !important; }
.et_pb_footer_columns1 .footer-widget {
margin: 0 7.5% 7.5% 0 !important; }
#footer-widgets .footer-widget .fwidget {
.et_pb_gutters1 .footer-widget:nth-child(n) {
.et_pb_gutters1 #footer-widgets .footer-widget .fwidget {
#footer-widgets .footer-widget:nth-child(2n) {
margin-right: 0 !important; }
#footer-widgets .footer-widget:nth-last-child(-n+2) {
margin-bottom: 0 !important; }
.woocommerce .cart-collaterals > div, .woocommerce .cart-collaterals > form {
float: none !important; }
margin-bottom: 25px !important; }
.checkout .form-row, .checkout .col-1, .checkout .col-2 {
width: auto !important; }
.checkout .col-1, .checkout .col-2 {
margin-bottom: 25px !important; }
#main-header, #top-header {
-webkit-transition: none;
.et_hide_nav.et_non_fixed_nav.et_transparent_nav #top-header, .et_hide_nav.et_non_fixed_nav.et_transparent_nav #main-header, .et_hide_nav.et_fixed_nav #top-header, .et_hide_nav.et_fixed_nav #main-header {
transform: translateY(0px) !important;
-webkit-transform: translateY(0px) !important;
.et_header_style_centered #main-header {
.et_header_style_centered nav#top-menu-nav {
.et_header_style_split #main-header {
.et_header_style_split #et-top-navigation, .et_header_style_split .et-fixed-header #et-top-navigation {
-webkit-transition: none;
.et_non_fixed_nav.et_transparent_nav #main-header, .et_non_fixed_nav.et_transparent_nav #top-header, .et_fixed_nav #main-header, .et_fixed_nav #top-header {
.et_header_style_left .et-fixed-header #et-top-navigation, .et_header_style_left #et-top-navigation {
.et_non_fixed_nav.et_transparent_nav #main-header, .et_fixed_nav #main-header {
-webkit-transition: none;
.et_vertical_nav.et_right_sidebar #left-area, .et_vertical_nav.et_left_sidebar #left-area {
#et-secondary-nav, #et-secondary-menu {
display: none !important; }
.et_non_fixed_nav.et_transparent_nav_temp #main-header, .et_secondary_nav_only_menu #main-header, .et_fixed_nav_temp #main-header, .et_secondary_nav_only_menu #main-header {
.et_secondary_nav_only_menu #top-header {
#logo, .logo_container, #main-header, .container {
-webkit-transition: none;
.et_header_style_centered #logo {
.et_header_style_centered header#main-header .logo_container {
.et_header_style_split header#main-header .logo_container {
.et_header_style_split #logo {
.et_vertical_nav span.logo_helper {
.et_vertical_nav.et_header_style_left .logo_container {
.et_header_style_left #logo, .et_header_style_split #logo {
.et_header_style_centered #et_top_search, .et_vertical_nav.et_header_style_centered #main-header #et_top_search {
display: none !important; }
.et_header_style_centered .et_search_outer, .et_header_style_split .et_search_outer {
.et_header_style_split #et_top_search, .et_vertical_nav.et_header_style_split #main-header #et_top_search {
display: none !important; }
.et_header_style_left .et-search-form, .et_header_style_split .et-search-form {
max-width: 50% !important; }
.et_header_style_slide .et_slide_in_menu_container .et-search-form {
max-width: 100% !important; }
.et-social-icons, #footer-info {
#top-header .et-social-icons {
.et_header_style_centered #et-top-navigation .et-cart-info {
#et-top-navigation .et-cart-info {
.et_vertical_nav #et-top-navigation .et-cart-info {
.et_header_style_centered .et_menu_container .mobile_menu_bar,
.et_header_style_split .et_menu_container .mobile_menu_bar {
.et_header_style_centered #et_mobile_nav_menu {
.et_header_style_centered #main-header .mobile_nav {
background-color: rgba(0, 0, 0, 0.05);
.et_header_style_centered .mobile_nav .select_page, .et_header_style_split .mobile_nav .select_page {
.et_header_style_centered .et_menu_container .mobile_menu_bar {
.et_header_style_centered .et_mobile_menu {
/* Centered Inline Logo */
.et_header_style_split #et_mobile_nav_menu {
.et_header_style_split nav#top-menu-nav {
.et_header_style_split #main-header .mobile_nav {
background-color: rgba(0, 0, 0, 0.05);
.et_header_style_split .et_menu_container .mobile_menu_bar {
.et_header_style_split .et_mobile_menu {
body.admin-bar.et_vertical_nav #main-header {
.et_non_fixed_nav.et_transparent_nav.et_secondary_nav_only_menu.admin-bar #main-header,
.et_fixed_nav.et_secondary_nav_only_menu.admin-bar #main-header {
body.admin-bar.et_fixed_nav.et_header_style_slide #main-header {
.et_fixed_nav.et_header_style_slide #main-header {
.et_fixed_nav.et_boxed_layout.et_header_style_slide #page-container #main-header {
/* Responsive Styles 782px */
@media screen and (max-width: 782px) {
body.admin-bar.et_non_fixed_nav.et_transparent_nav #main-header, body.admin-bar.et_non_fixed_nav.et_transparent_nav #top-header,
body.admin-bar.et_fixed_nav #main-header, body.admin-bar.et_fixed_nav #top-header {
.et_non_fixed_nav.et_transparent_nav.et_secondary_nav_only_menu.admin-bar #main-header,
.et_fixed_nav.et_secondary_nav_only_menu.admin-bar #main-header {
body.admin-bar.et_non_fixed_nav.et_transparent_nav.et_secondary_nav_enabled #main-header,
body.admin-bar.et_fixed_nav.et_secondary_nav_enabled #main-header {
body.admin-bar.et_header_style_slide .et_slide_in_menu_container {
/* Responsive Styles Tablet Portrait */
@media all and (max-width: 768px) {
/* Shop Module (WooCommerce responsive styling for tablet starts from max-width: 768px ) */
table.cart th, #main-content table.cart th, table.cart td, #main-content table.cart td, table.cart tr, #main-content table.cart tr, .woocommerce-cart #content-area table tr, .woocommerce-cart #content-area table td, .woocommerce-cart #content-area table th {
#main-content table.cart tr,
.woocommerce .cart_item .quantity {
.woocommerce-cart table.cart td.actions .coupon .input-text {
.woocommerce-cart table.cart td.actions .button[name="update_cart"] {
/* Responsive Styles Smartphone Only */
@media all and (max-width: 767px) {
/* Blog + Sidebar Module + Footer */
#footer-widgets .footer-widget,
.et_pb_gutters1 #footer-widgets .footer-widget {
margin-right: 0 !important; }
#footer-widgets .footer-widget:nth-child(n), #footer-widgets .footer-widget .fwidget {
margin-bottom: 9.5% !important; }
.et_pb_gutters1 #footer-widgets .footer-widget:nth-child(n), .et_pb_gutters1 #footer-widgets .footer-widget .fwidget {
margin-bottom: 0 !important; }
#footer-widgets .footer-widget .fwidget:last-child {
margin-bottom: 0 !important; }
#footer-widgets .footer-widget:last-child {
margin-bottom: 0 !important; }
#commentform input[type="text"],
#commentform input[type="email"],
#commentform input[type="url"] {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box; }
body.woocommerce div.product .woocommerce-tabs ul.tabs li, body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li, body.woocommerce div.product .woocommerce-tabs ul.tabs li.active, body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active {
display: block !important;
border-bottom: 1px solid #E0DADF !important; }
body.woocommerce div.product .woocommerce-tabs ul.tabs li a, body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li a {
display: block !important; }
width: auto !important; }
body.admin-bar.et_non_fixed_nav.et_transparent_nav #top-header, body.admin-bar.et_non_fixed_nav.et_transparent_nav #main-header,
body.admin-bar.et_fixed_nav #top-header, body.admin-bar.et_fixed_nav #main-header {
body.admin-bar.et_non_fixed_nav.et_transparent_nav.et_secondary_nav_two_panels #main-header,
body.admin-bar.et_fixed_nav.et_secondary_nav_two_panels #main-header {
#et-info .et-social-icons {
#et-secondary-menu .et_duplicate_social_icons {
body.et_non_fixed_nav.et_transparent_nav.et_secondary_nav_two_panels #main-header,
body.et_fixed_nav.et_secondary_nav_two_panels #main-header {
#et-info, #et-secondary-menu {
.et_slide_menu_top span#et-info-email {
.et_secondary_nav_two_panels #et-secondary-menu {
#top-header .et-cart-info {
.et_header_style_fullscreen div#et-info {
.et_header_style_fullscreen #et-info a {
.et_header_style_fullscreen .et_slide_menu_top .et-search-form {
display: block !important;
max-width: 100% !important;
margin-top: 10px !important;
margin-bottom: 10px !important; }
.et_header_style_fullscreen .et_slide_in_menu_container {
.et_header_style_fullscreen .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu {
.et_hide_search_icon.et_header_style_fullscreen .et_slide_menu_top .et-search-form {
display: none !important; } }
/* Responsive Styles Smartphone Portrait */
@media all and (max-width: 479px) {
/* Blog + Sidebar Module + Footer */
#footer-widgets .footer-widget:nth-child(n), .footer-widget .fwidget {
margin-bottom: 11.5% !important; }
#footer-widgets .footer-widget.last {
margin-bottom: 0 !important; }
.et_pb_gutters1 #footer-widgets .footer-widget:nth-child(n), .et_pb_gutters1 #footer-widgets .footer-widget .fwidget {
margin-bottom: 0 !important; }
table.cart th, #content table.cart th, table.cart td, #content table.cart td, table.cart tr, #content table.cart tr {
padding: .857em 0.287em !important; }
.woocommerce-cart table.cart td.actions .coupon .input-text {
.woocommerce-cart table.cart td.actions .coupon .input-text,
.woocommerce-cart table.cart td.actions .button {
#top-header, #main-header {
position: relative !important;
padding-top: 0 !important; }
.et_is_customize_preview.et_pb_footer_columns5 .footer-widget:nth-child(5),
.et_is_customize_preview.et_pb_footer_columns4 .footer-widget:nth-child(4),
.et_is_customize_preview.et_pb_footer_columns3 .footer-widget:nth-child(3),
.et_is_customize_preview.et_pb_footer_columns2 .footer-widget:nth-child(2),
.et_is_customize_preview.et_pb_footer_columns1 .footer-widget:first-child,
.et_is_customize_preview.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(2),
.et_is_customize_preview.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(2),
.et_is_customize_preview.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(2),
.et_is_customize_preview.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(2),
.et_is_customize_preview.et_pb_footer_columns_3_5__2_5 .footer-widget:nth-child(2),
.et_is_customize_preview.et_pb_footer_columns_2_5__3_5 .footer-widget:nth-child(2),
.et_is_customize_preview.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(3),
.et_is_customize_preview.et_pb_footer_columns_1_2__1_4 .footer-widget:nth-child(3),
.et_is_customize_preview.et_pb_footer_columns_1_5__3_5 .footer-widget:nth-child(3),
.et_is_customize_preview.et_pb_footer_columns_3_5__1_5 .footer-widget:nth-child(3),
.et_is_customize_preview.et_pb_footer_columns_1_4_1_2_1_4 .footer-widget:nth-child(3),
.et_is_customize_preview.et_pb_footer_columns_1_5_3_5_1_5 .footer-widget:nth-child(3),
.et_is_customize_preview.et_pb_footer_columns_1_2__1_6 .footer-widget:nth-child(4),
.et_is_customize_preview.et_pb_footer_columns_1_6__1_2 .footer-widget:nth-child(4) {
.et_is_customize_preview.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-last-child(-n+4),
.et_is_customize_preview.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-last-child(-n+4),
.et_is_customize_preview.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-last-child(-n+4),
.et_is_customize_preview.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-last-child(-n+4),
.et_is_customize_preview.et_pb_footer_columns_3_5__2_5 .footer-widget:nth-last-child(-n+4),
.et_is_customize_preview.et_pb_footer_columns_2_5__3_5 .footer-widget:nth-last-child(-n+4),
.et_is_customize_preview.et_pb_footer_columns5 .footer-widget:last-child,
.et_is_customize_preview.et_pb_footer_columns4 .footer-widget:nth-last-child(-n+2),
.et_is_customize_preview.et_pb_footer_columns3 .footer-widget:nth-last-child(-n+3),
.et_is_customize_preview.et_pb_footer_columns2 .footer-widget:nth-last-child(-n+4),
.et_is_customize_preview.et_pb_footer_columns1 .footer-widget:nth-last-child(-n+5),
.et_is_customize_preview.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-last-child(-n+3),
.et_is_customize_preview.et_pb_footer_columns_1_2__1_4 .footer-widget:nth-last-child(-n+3),
.et_is_customize_preview.et_pb_footer_columns_1_5__3_5 .footer-widget:nth-last-child(-n+3),
.et_is_customize_preview.et_pb_footer_columns_3_5__1_5 .footer-widget:nth-last-child(-n+3),
.et_is_customize_preview.et_pb_footer_columns_1_4_1_2_1_4 .footer-widget:nth-last-child(-n+3),
.et_is_customize_preview.et_pb_footer_columns_1_5_3_5_1_5 .footer-widget:nth-last-child(-n+3),
.et_is_customize_preview.et_pb_footer_columns_1_2__1_6 .footer-widget:nth-last-child(-n+2),
.et_is_customize_preview.et_pb_footer_columns_1_6__1_2 .footer-widget:nth-last-child(-n+2) {
* Global styles exist outside the builder content area and therefore need to be excluded from wrapping.
font-family: 'ETmodules';
src: url("core/admin/fonts/modules.eot");
src: url("core/admin/fonts/modules.eot?#iefix") format("embedded-opentype"), url("core/admin/fonts/modules.ttf") format("truetype"), url("core/admin/fonts/modules.woff") format("woff"), url("core/admin/fonts/modules.svg#ETmodules") format("svg");
#wp-admin-bar-et-use-visual-builder a:before {
font-family: 'ETmodules' !important;
font-size: 30px !important;
color: #974df3 !important; }
#wp-admin-bar-et-use-visual-builder:hover a:before {
color: #fff !important; }
#wp-admin-bar-et-use-visual-builder a:hover,
#wp-admin-bar-et-use-visual-builder:hover a {
transition: background-color .5s ease;
-webkit-transition: background-color .5s ease;
-moz-transition: background-color .5s ease;
background-color: #7e3bd0 !important;
color: #fff !important; }
/* Html tag based styling */
*:first-child + html .clearfix {
/* Body tag based styling */
/* Device-based adjustment */
.iphone .et_pb_contact_form input,
.iphone .et_pb_contact_form textarea,