.suppaMenu_wrap {
width : 100%;
box-sizing : border-box;
}
.suppa-sticky {
margin : 0 !important ;
width : inherit !important ;
position : fixed !important ;
top : 0;
left : 0 !important ;
right : 0 !important ;
bottom : auto !important ;
transition : none;
box-sizing : border-box;
}
.suppaMenu {
display : none;
}
.suppaMenu .clearfix, .suppa_clearfix {
height : 0 !important ;
display : block !important ;
clear : both !important ;
}
.suppaMenu, .suppaMenu_wrap {
padding : 0;
margin : 0 auto;
position : relative;
text-align : right;
background-clip : padding-box;
}
.suppaMenu .clearfix {
overflow : hidden !important ;
float : none !important ;
width : 0 !important ;
}
.suppaMenu .fr {
float : right;
}
.suppaMenu .fl {
float : left;
}
.suppa_clearfix {
margin : 0 !important ;
padding : 0 !important ;
}
.logo_top_center, .logo_top_left, .logo_top_right {
overflow : hidden;
box-sizing : border-box;
}
.suppa_column, .suppa_menu_links .suppa_submenu {
overflow : hidden !important ;
}
.suppa_menu_logo.logo_left_menu_right {
vertical-align : top;
background : 0 0 !important ;
float : left;
padding : 0;
margin : 0;
}
.suppa_menu_logo.logo_right_menu_left {
vertical-align : top;
background : 0 0 !important ;
float : right;
padding : 0;
margin : 0;
}
.suppa_menu_logo.logo_top_center, .suppa_menu_logo.logo_top_left, .suppa_menu_logo.logo_top_right {
vertical-align : baseline;
float : none !important ;
display : block;
margin : 0 auto !important ;
}
.suppa_menu_logo.logo_top_center {
background : 0 0;
padding : 0;
text-align : center !important ;
}
.suppa_menu_logo.logo_top_left {
text-align : left !important ;
}
.suppa_menu_logo.logo_top_right {
text-align : right !important ;
}
.suppa_rwd_logo {
float : left;
display : none;
}
.suppa_rwd_logo.logo_top_center {
width : 100%;
text-align : center !important ;
}
.suppa_rwd_logo.logo_left_menu_right {
float : left;
}
.suppa_rwd_logo.logo_right_menu_left {
float : right;
}
.suppa_menu {
text-align : left;
padding : 0 !important ;
margin : 0 !important ;
display : inline-block !important ;
border : none !important ;
position : static;
vertical-align : top;
box-sizing : border-box;
}
.suppa_menu .suppa_top_level_link {
outline : 0;
display : inline-block !important ;
text-decoration : none !important ;
position : relative !important ;
padding-bottom : 0 !important ;
margin-top : 0 !important ;
margin-bottom : 0 !important ;
top : 0;
left : 0;
vertical-align : middle;
transition : padding-left 0.2s ease-out, background-color 0.2s ease-out, color 0.2s ease-out;
}
.suppa_menu .suppa_top_level_link .suppa_item_title {
display : inline-block;
}
.suppa_menu .suppa_top_level_link .suppa_item_title .suppa_item_desc {
display : block !important ;
}
.suppa_menu .suppa_top_level_link .ctf_suppa_fa_box_top_arrow {
position : absolute;
line-height : 1em !important ;
display : inline !important ;
}
.suppa_menu .suppa_top_level_link .suppa_FA_icon, .suppa_menu .suppa_top_level_link .suppa_FA_icon_only, .suppa_menu .suppa_top_level_link .suppa_UP_icon, .suppa_menu .suppa_top_level_link .suppa_UP_icon_only {
position : relative !important ;
line-height : 1em !important ;
display : inline-block !important ;
float : left;
}
.suppa_menu_dropdown > .suppa_submenu, .suppa_menu_links .suppa_submenu_columns_wrap, .suppa_search_boxed > .suppa_submenu, .suppa_submenu_html, .suppa_submenu_mega_posts, .suppa_submenu_posts {
display : none;
position : absolute;
box-sizing : border-box;
}
.suppa_submenu {
background-clip : padding-box;
}
.suppa_menu_woocommerce_cart a {
display : inline-block !important ;
}
.suppa_menu_woocommerce_cart a .ctf_suppa_fa_box {
position : relative !important ;
line-height : 1em !important ;
display : inline-block !important ;
float : left;
}
.suppa_menu_woocommerce_cart a .ctf_suppa_fa_box span {
font-family : suppa_menu_icons !important ;
}
.suppa_menu_woocommerce_cart a.cart-contents {
display : inline-block !important ;
text-decoration : none;
}
.suppa_menu_woocommerce_cart a.cart-contents span {
display : inline-block;
}
.suppa_column {
margin : 0;
padding : 0;
display : inline-block !important ;
vertical-align : top !important ;
}
.suppa_column a {
display : block;
text-decoration : none;
line-height : 1.3em;
transition : padding-left 0.2s ease-out, background-color 0.2s ease-out, color 0.2s ease-out;
}
.suppa_column a .suppa_item_desc {
display : block;
}
.suppa_column a .suppa_item_title {
display : inline-block;
}
.suppa_column_title {
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : transparent;
margin-top : 7px;
}
.suppa_submenu_columns_wrap .suppa_FA_icon, .suppa_submenu_columns_wrap .suppa_FA_icon_only, .suppa_submenu_columns_wrap .suppa_UP_icon, .suppa_submenu_columns_wrap .suppa_UP_icon_only {
position : relative !important ;
line-height : 1em !important ;
display : inline-block !important ;
float : left;
}
.suppa_menu_linksTwo .suppa_submenu {
overflow : hidden !important ;
display : none;
position : absolute;
}
.suppa_menu_linksTwo .suppa_submenu .suppa_linksTwo_cat {
float : right;
}
.suppa_menu_linksTwo .suppa_submenu .suppa_linksTwo_cat > a {
display : block !important ;
text-decoration : none;
}
.suppa_menu_linksTwo .suppa_submenu .suppa_linksTwo_cat .ctf_suppa_fa_box, .suppa_menu_linksTwo .suppa_submenu > div {
display : none;
}
.suppa_menu_linksTwo .suppa_submenu > div:nth-child(2) {
display : block;
}
.suppa_menu_linksTwo .suppa_submenu .suppa_linksTwo_categoriesContainer {
float : left;
display : block !important ;
}
.suppa_post img, .suppa_post span {
float : left !important ;
}
.suppa_menu_linksTwo .suppa_submenu .suppa_linksTwo_categoriesContainer a {
text-decoration : none;
display : block;
padding : 0;
margin : 0;
position : relative;
}
.suppa_menu_linksTwo .suppa_submenu .suppa_linksTwo_categoriesContainer a .suppa_megaLinksTwo_mainLinkArrow {
position : absolute;
}
.suppa_menu_mega_posts, .suppa_menu_posts {
position : static !important ;
}
.suppa_menu_linksTwo .suppa_submenu .suppa_linksTwo_categoriesContainer a .suppa_FA_icon, .suppa_menu_linksTwo .suppa_submenu .suppa_linksTwo_categoriesContainer a .suppa_upload_img {
display : none;
}
.suppa_menu_posts .suppa_submenu {
width : 100%;
overflow : hidden;
left : 0;
}
.suppa_post, .suppa_post a {
overflow : hidden !important ;
}
.suppa_post {
border : none !important ;
outline : 0 !important ;
display : inline-block !important ;
margin : 0;
padding : 0;
min-height : 10px;
vertical-align : top;
transition : padding-left 0.2s ease-out, background-color 0.2s ease-out, color 0.2s ease-out;
}
.suppa_post a {
display : block !important ;
text-decoration : none;
}
.suppa_post span {
line-height : 1.3em;
width : auto;
display : block !important ;
}
.suppa_post_link_container {
clear : both !important ;
display : block !important ;
width : 100% !important ;
overflow : hidden;
box-shadow : 0 1px 1px 0 rgba(50, 50, 50, 0.45);
}
.suppa_latest_posts_view_all {
text-align : center;
margin : 0 auto !important ;
display : none;
clear : both !important ;
text-decoration : none;
transition : padding-left 0.2s ease-out, background-color 0.2s ease-out, color 0.2s ease-out;
}
.suppa_menu_dropdown .suppa_dropdown_item_container a, .suppa_menu_mega_posts .suppa_mega_posts_categories a {
text-decoration : none;
}
.suppa_menu_mega_posts .suppa_submenu {
width : 100%;
overflow : hidden;
left : 0;
}
.suppa_menu_mega_posts .suppa_mega_posts_categories {
display : block;
width : 230px;
height : 100%;
position : static;
float : left;
overflow : hidden;
}
.suppa_menu_mega_posts .suppa_mega_posts_categories a {
display : block;
overflow : hidden;
position : relative;
transition : padding-left 0.2s ease-out, background-color 0.2s ease-out, color 0.2s ease-out;
}
.suppa_mega_posts_allposts .suppa_mega_posts_allposts_posts, .suppa_menu_mega_posts .suppa_mega_posts_categories a .suppa_FA_icon, .suppa_menu_mega_posts .suppa_mega_posts_categories a .suppa_upload_img {
display : none;
}
.suppa_menu_mega_posts .suppa_mega_posts_categories a .suppa_mega_posts_arrow {
position : absolute;
}
.suppa_mega_posts_allposts {
float : left;
overflow : hidden;
height : auto;
position : relative;
}
.suppa_mega_posts_allposts .suppa_mega_posts_allposts_posts:first-child {
display : block;
}
.suppa_mega_posts_post_article {
text-decoration : none;
display : inline-block !important ;
vertical-align : top !important ;
overflow : hidden !important ;
}
.suppa_mega_posts_post_article img {
float : left !important ;
}
.suppa_mega_posts_post_article span {
display : block;
line-height : 1.3em;
}
.suppa_menu_dropdown {
position : relative;
padding : 0;
margin : 0;
}
.suppa_no_children .era_suppa_arrow_box {
display : none !important ;
}
.suppa_menu_dropdown .suppa_submenu {
padding : 0;
margin : 0;
display : none;
position : absolute;
}
.suppa_menu_dropdown > .suppa_submenu .suppa_submenu {
top : 0 !important ;
}
.suppa_menu_dropdown .suppa_dropdown_item_container {
position : relative;
top : auto !important ;
bottom : auto !important ;
left : auto !important ;
right : auto !important ;
margin : 0 !important ;
padding : 0 !important ;
border : none !important ;
}
.suppa_menu_dropdown .suppa_dropdown_item_container a {
padding : 0;
margin : 0;
border : none;
outline : 0;
overflow : hidden;
display : block !important ;
position : relative !important ;
transition : padding-left 0.2s ease-out, background-color 0.2s ease-out, color 0.2s ease-out;
}
.suppa_menu_dropdown .suppa_dropdown_item_container a .suppa_item_desc {
display : block;
}
.suppa_menu_dropdown .suppa_dropdown_item_container a .suppa_item_title {
display : inline-block;
}
.suppa_menu_dropdown .suppa_dropdown_item_container a .era_suppa_arrow_box {
padding : 0;
margin : 0;
border : none;
outline : 0;
display : inline;
position : absolute !important ;
}
.suppa_menu_dropdown .suppa_FA_icon, .suppa_menu_dropdown .suppa_FA_icon_only, .suppa_menu_dropdown .suppa_UP_icon, .suppa_menu_dropdown .suppa_UP_icon_only {
position : relative !important ;
line-height : 1em !important ;
display : inline-block !important ;
float : left;
}
.suppa_menu_dropdown .suppa_submenu.suppa_submenu_pos_right {
text-align : right;
}
.suppa_menu_dropdown .suppa_submenu.suppa_submenu_pos_right .suppa_FA_icon, .suppa_menu_dropdown .suppa_submenu.suppa_submenu_pos_right .suppa_FA_icon_only, .suppa_menu_dropdown .suppa_submenu.suppa_submenu_pos_right .suppa_UP_icon, .suppa_menu_dropdown .suppa_submenu.suppa_submenu_pos_right .suppa_UP_icon_only {
float : right !important ;
}
.suppa_search_icon {
cursor : pointer;
}
.suppa_search_input {
padding : 0;
margin : 0;
border : none;
background : 0 0;
display : inline-block;
outline : 0;
box-sizing : border-box;
}
.suppa_search_normal {
position : relative;
}
.suppa_search_normal form {
display : inline-block;
overflow : hidden !important ;
position : relative;
}
.suppa_search_normal form .suppa_search_icon {
background : 0 0;
border : none;
outline : 0;
padding : 0;
margin : 0;
position : absolute !important ;
right : 0 !important ;
top : 0 !important ;
display : inline-block !important ;
text-align : center;
}
.suppa_search_normal form .suppa_search_icon span {
display : inline-block;
}
.suppa_search_boxed {
position : relative;
}
.suppa_search_boxed .suppa_submenu {
width : auto !important ;
overflow : hidden !important ;
}
.suppa_submenu_modern_search {
width : 100% !important ;
position : absolute;
top : 0;
left : 0;
display : none;
}
.suppa_submenu_modern_search form {
padding : 0 !important ;
margin : 0 !important ;
overflow : hidden;
display : block;
width : 100% !important ;
box-sizing : border-box;
}
.suppa_submenu_modern_search form .suppa_search_input {
width : 100% !important ;
border-radius : 0 !important ;
box-sizing : border-box;
}
.suppaMenu_rwd_wrap .suppa_rwd_menu_dropdown .suppa_rwd_submenu, .suppa_menu_social > a {
border : none !important ;
}
.suppa_submenu_modern_search form .suppa_search_modern_close {
position : absolute;
top : 0;
right : 0;
cursor : pointer;
}
.suppa_menu_social .suppa_FA_icon, .suppa_menu_social .suppa_FA_icon_only, .suppa_menu_social .suppa_UP_icon, .suppa_menu_social .suppa_UP_icon_only {
position : relative !important ;
line-height : 1em !important ;
display : inline-block !important ;
float : left;
}
.suppaMenu_rwd_wrap {
width : 100% !important ;
height : auto;
overflow : hidden;
display : none;
text-align : left;
}
.suppaMenu_rwd_wrap .suppa_rwd_top_button_container {
overflow : hidden !important ;
margin : 0 !important ;
padding : 0 !important ;
cursor : pointer !important ;
}
.suppaMenu_rwd_wrap .suppa_rwd_menus_container {
overflow : hidden;
height : auto;
display : none;
}
.suppaMenu_rwd_wrap .suppa_rwd_button {
float : right;
display : inline-block !important ;
cursor : pointer !important ;
}
.suppaMenu_rwd_wrap .suppa_rwd_text {
float : left;
cursor : pointer;
}