Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- button#responsive-menu-button,
- #responsive-menu-container {
- display: none;
- -webkit-text-size-adjust: 100%;
- }
- @media screen and (max-width: {{ options.breakpoint }}px) {
- #responsive-menu-container {
- display: block;
- position: fixed;
- top: 0;
- bottom: 0;
- z-index: 99998;
- padding-bottom: 5px;
- margin-bottom: -5px;
- outline: 1px solid transparent;
- overflow-y: auto;
- overflow-x: hidden;
- }
- #responsive-menu-container .responsive-menu-search-box {
- width: 100%;
- padding: 0 2%;
- border-radius: 2px;
- height: 50px;
- -webkit-appearance: none;
- }
- #responsive-menu-container.push-left,
- #responsive-menu-container.slide-left {
- transform: translateX(-100%);
- -ms-transform: translateX(-100%);
- -webkit-transform: translateX(-100%);
- -moz-transform: translateX(-100%);
- }
- .responsive-menu-open #responsive-menu-container.push-left,
- .responsive-menu-open #responsive-menu-container.slide-left {
- transform: translateX(0);
- -ms-transform: translateX(0);
- -webkit-transform: translateX(0);
- -moz-transform: translateX(0);
- }
- #responsive-menu-container.push-top,
- #responsive-menu-container.slide-top {
- transform: translateY(-100%);
- -ms-transform: translateY(-100%);
- -webkit-transform: translateY(-100%);
- -moz-transform: translateY(-100%);
- }
- .responsive-menu-open #responsive-menu-container.push-top,
- .responsive-menu-open #responsive-menu-container.slide-top {
- transform: translateY(0);
- -ms-transform: translateY(0);
- -webkit-transform: translateY(0);
- -moz-transform: translateY(0);
- }
- #responsive-menu-container.push-right,
- #responsive-menu-container.slide-right {
- transform: translateX(100%);
- -ms-transform: translateX(100%);
- -webkit-transform: translateX(100%);
- -moz-transform: translateX(100%);
- }
- .responsive-menu-open #responsive-menu-container.push-right,
- .responsive-menu-open #responsive-menu-container.slide-right {
- transform: translateX(0);
- -ms-transform: translateX(0);
- -webkit-transform: translateX(0);
- -moz-transform: translateX(0);
- }
- #responsive-menu-container.push-bottom,
- #responsive-menu-container.slide-bottom {
- transform: translateY(100%);
- -ms-transform: translateY(100%);
- -webkit-transform: translateY(100%);
- -moz-transform: translateY(100%);
- }
- .responsive-menu-open #responsive-menu-container.push-bottom,
- .responsive-menu-open #responsive-menu-container.slide-bottom {
- transform: translateY(0);
- -ms-transform: translateY(0);
- -webkit-transform: translateY(0);
- -moz-transform: translateY(0);
- }
- #responsive-menu-container,
- #responsive-menu-container:before,
- #responsive-menu-container:after,
- #responsive-menu-container *,
- #responsive-menu-container *:before,
- #responsive-menu-container *:after {
- box-sizing: border-box;
- margin: 0;
- padding: 0;
- }
- #responsive-menu-container #responsive-menu-search-box,
- #responsive-menu-container #responsive-menu-additional-content,
- #responsive-menu-container #responsive-menu-title {
- padding: 25px 5%;
- }
- #responsive-menu-container #responsive-menu,
- #responsive-menu-container #responsive-menu ul {
- width: 100%;
- }
- #responsive-menu-container #responsive-menu ul.responsive-menu-submenu {
- display: none;
- }
- #responsive-menu-container #responsive-menu ul.responsive-menu-submenu.responsive-menu-submenu-open {
- display: block;
- }
- #responsive-menu-container #responsive-menu ul.responsive-menu-submenu-depth-1 a.responsive-menu-item-link {
- padding-{{ options.menu_depth_side }}: {{ options.menu_depth_1 }}%;
- }
- #responsive-menu-container #responsive-menu ul.responsive-menu-submenu-depth-2 a.responsive-menu-item-link {
- padding-{{ options.menu_depth_side }}: {{ options.menu_depth_2 }}%;
- }
- #responsive-menu-container #responsive-menu ul.responsive-menu-submenu-depth-3 a.responsive-menu-item-link {
- padding-{{ options.menu_depth_side }}: {{ options.menu_depth_3 }}%;
- }
- #responsive-menu-container #responsive-menu ul.responsive-menu-submenu-depth-4 a.responsive-menu-item-link {
- padding-{{ options.menu_depth_side }}: {{ options.menu_depth_4 }}%;
- }
- #responsive-menu-container #responsive-menu ul.responsive-menu-submenu-depth-5 a.responsive-menu-item-link {
- padding-{{ options.menu_depth_side }}: {{ options.menu_depth_5 }}%;
- }
- #responsive-menu-container li.responsive-menu-item {
- width: 100%;
- list-style: none;
- }
- #responsive-menu-container li.responsive-menu-item a {
- width: 100%;
- display: block;
- text-decoration: none;
- padding: 0 {{ ' ' ~ options.menu_depth_0 }}%;
- position: relative;
- }
- #responsive-menu-container #responsive-menu li.responsive-menu-item a {
- {% if options.menu_text_alignment == 'left' and options.arrow_position == 'left' %}
- padding-left: {{options.submenu_arrow_width + 5}}px;
- {% elseif options.menu_text_alignment == 'right' and options.arrow_position == 'right' %}
- padding-right: {{options.submenu_arrow_width + 5}}px;
- {% else %}
- padding: 0 {{ ' ' ~ options.menu_depth_0 }}%;
- {% endif %}
- }
- #responsive-menu-container .responsive-menu-submenu li.responsive-menu-item a {
- {% if options.submenu_text_alignment == 'left' and options.submenu_arrow_position == 'left' %}
- padding-left: {{options.submenu_submenu_arrow_width + 5}}px !important;
- padding-right:unset !important;
- {% elseif options.submenu_text_alignment == 'right' and options.submenu_arrow_position == 'right' %}
- padding-right: {{options.submenu_submenu_arrow_width + 5}}px !important;
- padding-left:unset !important;
- {% else %}
- padding: 0 {{ ' ' ~ options.menu_depth_0 }}%;
- {% endif %}
- }
- #responsive-menu-container li.responsive-menu-item a .fa {
- margin-right: 15px;
- }
- #responsive-menu-container li.responsive-menu-item a .responsive-menu-subarrow {
- position: absolute;
- top: 0;
- bottom: 0;
- text-align: center;
- overflow: hidden;
- }
- #responsive-menu-container li.responsive-menu-item a .responsive-menu-subarrow .fa {
- margin-right: 0;
- }
- button#responsive-menu-button .responsive-menu-button-icon-inactive {
- display: none;
- }
- button#responsive-menu-button {
- z-index: 99999;
- display: none;
- overflow: hidden;
- outline: none;
- }
- button#responsive-menu-button img {
- max-width: 100%;
- }
- .responsive-menu-label {
- display: inline-block;
- font-weight: 600;
- margin: 0 5px;
- vertical-align: middle;
- }
- .responsive-menu-label .responsive-menu-button-text-open {
- display: none;
- }
- .responsive-menu-accessible {
- display: inline-block;
- }
- .responsive-menu-accessible .responsive-menu-box {
- display: inline-block;
- vertical-align: middle;
- }
- .responsive-menu-label.responsive-menu-label-top,
- .responsive-menu-label.responsive-menu-label-bottom
- {
- display: block;
- margin: 0 auto;
- }
- button#responsive-menu-button {
- padding: 0 0;
- display: inline-block;
- cursor: pointer;
- transition-property: opacity, filter;
- transition-duration: 0.15s;
- transition-timing-function: linear;
- font: inherit;
- color: inherit;
- text-transform: none;
- background-color: transparent;
- border: 0;
- margin: 0;
- overflow: visible;
- }
- .responsive-menu-box {
- width: {{ options.button_line_width }}px;
- height: {{ options.button_line_height * 3 + options.button_line_margin * 2 }}px;
- display: inline-block;
- position: relative;
- }
- .responsive-menu-inner {
- display: block;
- top: 50%;
- margin-top: {{ options.button_line_height / -2 }}px;
- }
- .responsive-menu-inner,
- .responsive-menu-inner::before,
- .responsive-menu-inner::after {
- width: {{ options.button_line_width }}px;
- height: {{ options.button_line_height }}px;
- background-color: {{ options.button_line_colour }};
- border-radius: 4px;
- position: absolute;
- transition-property: transform;
- transition-duration: 0.15s;
- transition-timing-function: ease;
- }
- .responsive-menu-open .responsive-menu-inner,
- .responsive-menu-open .responsive-menu-inner::before,
- .responsive-menu-open .responsive-menu-inner::after {
- background-color: {{ options.button_line_colour_active }};
- }
- button#responsive-menu-button:hover .responsive-menu-inner,
- button#responsive-menu-button:hover .responsive-menu-inner::before,
- button#responsive-menu-button:hover .responsive-menu-inner::after,
- button#responsive-menu-button:hover .responsive-menu-open .responsive-menu-inner,
- button#responsive-menu-button:hover .responsive-menu-open .responsive-menu-inner::before,
- button#responsive-menu-button:hover .responsive-menu-open .responsive-menu-inner::after,
- button#responsive-menu-button:focus .responsive-menu-inner,
- button#responsive-menu-button:focus .responsive-menu-inner::before,
- button#responsive-menu-button:focus .responsive-menu-inner::after,
- button#responsive-menu-button:focus .responsive-menu-open .responsive-menu-inner,
- button#responsive-menu-button:focus .responsive-menu-open .responsive-menu-inner::before,
- button#responsive-menu-button:focus .responsive-menu-open .responsive-menu-inner::after {
- background-color: {{ options.button_line_colour_hover }};
- }
- .responsive-menu-inner::before,
- .responsive-menu-inner::after {
- content: "";
- display: block;
- }
- .responsive-menu-inner::before {
- top: {{ (options.button_line_margin + options.button_line_height) * -1 }}px;
- }
- .responsive-menu-inner::after {
- bottom: {{ (options.button_line_margin + options.button_line_height) * -1 }}px;
- }
- {% if options.button_click_animation %}
- {% include 'css/animations/' ~ options.button_click_animation ~ '.css.twig' %}
- {% else %}
- {% include 'css/animations/off.css.twig' %}
- {% endif %}
- button#responsive-menu-button {
- width: {{ options.button_width }}px;
- height: {{ options.button_height }}px;
- position: {{ options.button_position_type }};
- top: {{ options.button_top }}px;
- {{ options.button_left_or_right }}: {{ options.button_distance_from_side }}%;
- {% if options.button_transparent_background == 'off' %}
- background: {{ options.button_background_colour }}
- {% endif %}
- }
- {% if options.button_transparent_background == 'off' %}
- .responsive-menu-open button#responsive-menu-button {
- background: {{ options.button_background_colour_active }}
- }
- {% endif %}
- {% if options.button_transparent_background == 'off' %}
- .responsive-menu-open button#responsive-menu-button:hover,
- .responsive-menu-open button#responsive-menu-button:focus,
- button#responsive-menu-button:hover,
- button#responsive-menu-button:focus {
- background: {{ options.button_background_colour_hover }}
- }
- {% endif %}
- button#responsive-menu-button .responsive-menu-box {
- color: {{ options.button_line_colour }};
- }
- .responsive-menu-open button#responsive-menu-button .responsive-menu-box {
- color: {{ options.button_line_colour_active }};
- }
- .responsive-menu-label {
- color: {{ options.button_text_colour }};
- font-size: {{ options.button_font_size }}px;
- line-height: {{ options.button_title_line_height }}px;
- {% if options.button_font %}
- font-family: '{{ options.button_font }}';
- {% endif %}
- }
- button#responsive-menu-button {
- display: inline-block;
- transition: transform {{ ' ' ~ options.animation_speed }}s, background-color {{ ' ' ~ options.transition_speed }}s;
- }
- {% if options.menu_close_on_body_click == 'on' %}
- html.responsive-menu-open {
- cursor: pointer;
- }
- #responsive-menu-container {
- cursor: initial;
- }
- {% endif %}
- {% if options.page_wrapper %}
- {{ options.page_wrapper }} {
- transition: transform {{ ' ' ~ options.animation_speed }}s;
- }
- html.responsive-menu-open,
- .responsive-menu-open body {
- width: 100%;
- }
- {% endif %}
- #responsive-menu-container {
- width: {{ options.menu_width }}%;
- {{ options.menu_appear_from }}: 0;
- transition: transform {{ ' ' ~ options.animation_speed }}s;
- text-align: {{ options.menu_text_alignment }};
- {% if options.menu_maximum_width %}
- max-width: {{ options.menu_maximum_width }}px;
- {% endif %}
- {% if options.menu_minimum_width %}
- min-width: {{ options.menu_minimum_width }}px;
- {% endif %}
- {% if options.menu_font %}
- font-family: '{{ options.menu_font }}';
- {% endif %}
- {% if options.menu_background_image %}
- background-image: url('{{ options.menu_background_image }}');
- background-size: cover;
- {% else %}
- background: {{ options.menu_container_background_colour }};
- {% endif %}
- }
- #responsive-menu-container #responsive-menu-wrapper {
- background: {{ options.menu_background_colour }};
- }
- #responsive-menu-container #responsive-menu-additional-content {
- color: {{ options.menu_additional_content_colour }};
- }
- #responsive-menu-container .responsive-menu-search-box {
- background: {{ options.menu_search_box_background_colour }};
- border: 2px solid {{ ' ' ~ options.menu_search_box_border_colour }};
- color: {{ options.menu_search_box_text_colour }};
- }
- #responsive-menu-container .responsive-menu-search-box:-ms-input-placeholder {
- color: {{ options.menu_search_box_placeholder_colour }};
- }
- #responsive-menu-container .responsive-menu-search-box::-webkit-input-placeholder {
- color: {{ options.menu_search_box_placeholder_colour }};
- }
- #responsive-menu-container .responsive-menu-search-box:-moz-placeholder {
- color: {{ options.menu_search_box_placeholder_colour }};
- opacity: 1;
- }
- #responsive-menu-container .responsive-menu-search-box::-moz-placeholder {
- color: {{ options.menu_search_box_placeholder_colour }};
- opacity: 1;
- }
- #responsive-menu-container .responsive-menu-item-link,
- #responsive-menu-container #responsive-menu-title,
- #responsive-menu-container .responsive-menu-subarrow {
- transition: background-color {{ ' ' ~ options.transition_speed }}s, border-color {{ ' ' ~ options.transition_speed }}s, color {{ ' ' ~ options.transition_speed }}s;
- }
- #responsive-menu-container #responsive-menu-title {
- background-color: {{ options.menu_title_background_colour }};
- color: {{ options.menu_title_colour }};
- font-size: {{ options.menu_title_font_size }}px;
- text-align: {{ options.menu_title_alignment }};
- }
- #responsive-menu-container #responsive-menu-title a {
- color: {{ options.menu_title_colour }};
- font-size: {{ options.menu_title_font_size }}px;
- text-decoration: none;
- }
- #responsive-menu-container #responsive-menu-title a:hover {
- color: {{ options.menu_title_hover_colour }};
- }
- #responsive-menu-container #responsive-menu-title:hover {
- background-color: {{ options.menu_title_background_hover_colour }};
- color: {{ options.menu_title_hover_colour }};
- }
- #responsive-menu-container #responsive-menu-title:hover a {
- color: {{ options.menu_title_hover_colour }};
- }
- #responsive-menu-container #responsive-menu-title #responsive-menu-title-image {
- display: inline-block;
- vertical-align: middle;
- max-width: 100%;
- margin-bottom: 15px;
- }
- #responsive-menu-container #responsive-menu-title #responsive-menu-title-image img {
- {% if options.menu_title_image_height %}
- height: {{ options.menu_title_image_height }}{{ options.menu_title_image_height_unit }};
- {% endif %}
- {% if options.menu_title_image_width %}
- width: {{ options.menu_title_image_width }}{{ options.menu_title_image_width_unit }};
- {% endif %}
- max-width: 100%;
- }
- #responsive-menu-container #responsive-menu > li.responsive-menu-item:first-child > a {
- border-top: {{ options.menu_border_width }}px solid {{ options.menu_item_border_colour }};
- }
- #responsive-menu-container #responsive-menu li.responsive-menu-item .responsive-menu-item-link {
- font-size: {{ options.menu_font_size }}px;
- }
- #responsive-menu-container #responsive-menu li.responsive-menu-item a {
- line-height: {{ options.menu_links_line_height }}px;
- border-bottom: {{ options.menu_border_width }}px solid {{ ' ' ~ options.menu_item_border_colour }};
- color: {{ options.menu_link_colour }};
- background-color: {{ options.menu_item_background_colour }};
- {% if options.menu_word_wrap != 'off' %}
- word-wrap: break-word;
- height: auto;
- padding-right: {{ options.submenu_arrow_width }}px;
- {% else %}
- height: {{ options.menu_links_height }}px;
- {% endif %}
- }
- #responsive-menu-container #responsive-menu li.responsive-menu-item a:hover {
- color: {{ options.menu_link_hover_colour }};
- background-color: {{ options.menu_item_background_hover_colour }};
- border-color: {{ options.menu_item_border_colour_hover }};
- }
- #responsive-menu-container #responsive-menu li.responsive-menu-item a:hover .responsive-menu-subarrow {
- color: {{ options.menu_sub_arrow_shape_hover_colour }};
- border-color: {{ options.menu_sub_arrow_border_hover_colour }};
- background-color: {{ options.menu_sub_arrow_background_hover_colour }};
- }
- #responsive-menu-container #responsive-menu li.responsive-menu-item a:hover .responsive-menu-subarrow.responsive-menu-subarrow-active {
- color: {{ options.menu_sub_arrow_shape_hover_colour_active }};
- border-color: {{ options.menu_sub_arrow_border_hover_colour_active }};
- background-color: {{ options.menu_sub_arrow_background_hover_colour_active }};
- }
- #responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow {
- {{ options.arrow_position }}: 0;
- height: {{ options.submenu_arrow_height }}px;
- line-height: {{ options.submenu_arrow_height }}px;
- width: {{ options.submenu_arrow_width }}px;
- color: {{ options.menu_sub_arrow_shape_colour }};
- {% if options.arrow_position == 'left' %}
- border-right: {{ options.menu_border_width }}px
- {% endif %}
- {% if options.arrow_position == 'right' %}
- border-left: {{ options.menu_border_width }}px
- {% endif %}
- solid {{ options.menu_sub_arrow_border_colour }};
- background-color: {{ options.menu_sub_arrow_background_colour }};
- }
- #responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow.responsive-menu-subarrow-active {
- color: {{ options.menu_sub_arrow_shape_colour_active }};
- border-color: {{ options.menu_sub_arrow_border_colour_active }};
- background-color: {{ options.menu_sub_arrow_background_colour_active }};
- }
- #responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow.responsive-menu-subarrow-active:hover {
- color: {{ options.menu_sub_arrow_shape_hover_colour_active }};
- border-color: {{ options.menu_sub_arrow_border_hover_colour_active }};
- background-color: {{ options.menu_sub_arrow_background_hover_colour_active }};
- }
- #responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow:hover {
- color: {{ options.menu_sub_arrow_shape_hover_colour }};
- border-color: {{ options.menu_sub_arrow_border_hover_colour }};
- background-color: {{ options.menu_sub_arrow_background_hover_colour }};
- }
- #responsive-menu-container #responsive-menu li.responsive-menu-current-item > .responsive-menu-item-link {
- background-color: {{ options.menu_current_item_background_colour }};
- color: {{ options.menu_current_link_colour }};
- border-color: {{ options.menu_current_item_border_colour }};
- }
- #responsive-menu-container #responsive-menu li.responsive-menu-current-item > .responsive-menu-item-link:hover {
- background-color: {{ options.menu_current_item_background_hover_colour }};
- color: {{ options.menu_current_link_hover_colour }};
- border-color: {{ options.menu_current_item_border_hover_colour }};
- }
- {# ---> Sub Menu Styles #}
- #responsive-menu-container #responsive-menu ul.responsive-menu-submenu li.responsive-menu-item .responsive-menu-item-link {
- {% if options.submenu_font %}
- font-family: {{ "'" ~ options.submenu_font ~ "'" }};
- {% endif %}
- font-size: {{ options.submenu_font_size }}px;
- text-align: {{ options.submenu_text_alignment }};
- }
- #responsive-menu-container #responsive-menu ul.responsive-menu-submenu li.responsive-menu-item a {
- {% if options.menu_word_wrap != 'off' %}
- word-wrap: break-word;
- height: auto;
- padding-right: {{ options.submenu_arrow_width }}px;
- {% else %}
- height: {{ options.menu_links_height }}px;
- {% endif %}
- line-height: {{ options.submenu_links_line_height }}px;
- border-bottom: {{ options.submenu_border_width }}px solid {{ ' ' ~ options.submenu_item_border_colour }};
- color: {{ options.submenu_link_colour }};
- background-color: {{ options.submenu_item_background_colour }};
- }
- #responsive-menu-container #responsive-menu ul.responsive-menu-submenu li.responsive-menu-item a:hover {
- color: {{ options.submenu_link_hover_colour }};
- background-color: {{ options.submenu_item_background_hover_colour }};
- border-color: {{ options.submenu_item_border_colour_hover }};
- }
- #responsive-menu-container #responsive-menu ul.responsive-menu-submenu li.responsive-menu-item a:hover .responsive-menu-subarrow {
- color: {{ options.submenu_sub_arrow_shape_hover_colour }};
- border-color: {{ options.submenu_sub_arrow_border_hover_colour }};
- background-color: {{ options.submenu_sub_arrow_background_hover_colour }};
- }
- #responsive-menu-container #responsive-menu ul.responsive-menu-submenu li.responsive-menu-item a:hover .responsive-menu-subarrow.responsive-menu-subarrow-active {
- color: {{ options.submenu_sub_arrow_shape_hover_colour_active }};
- border-color: {{ options.submenu_sub_arrow_border_hover_colour_active }};
- background-color: {{ options.submenu_sub_arrow_background_hover_colour_active }};
- }
- #responsive-menu-container #responsive-menu ul.responsive-menu-submenu li.responsive-menu-item a .responsive-menu-subarrow {
- {% if options.submenu_arrow_position == 'left' %}
- left:0;
- right:unset;
- {% endif %}
- {% if options.submenu_arrow_position == 'right' %}
- left:unset;
- right:0;
- {% endif %}
- height: {{ options.submenu_submenu_arrow_height }}px;
- line-height: {{ options.submenu_submenu_arrow_height }}px;
- width: {{ options.submenu_submenu_arrow_width }}px;
- color: {{ options.submenu_sub_arrow_shape_colour }};
- {% if options.submenu_arrow_position == 'left' %}
- border-right: {{ options.submenu_border_width }}px solid {{ ' ' ~ options.submenu_sub_arrow_border_colour }} !important;
- border-left:unset !important;
- {% endif %}
- {% if options.submenu_arrow_position == 'right' %}
- border-left: {{ options.submenu_border_width }}px solid {{ ' ' ~ options.submenu_sub_arrow_border_colour }} !important;
- border-right:unset !important;
- {% endif %}
- background-color: {{ options.submenu_sub_arrow_background_colour }};
- }
- #responsive-menu-container #responsive-menu ul.responsive-menu-submenu li.responsive-menu-item a .responsive-menu-subarrow.responsive-menu-subarrow-active {
- color: {{ options.submenu_sub_arrow_shape_colour_active }};
- border-color: {{ options.submenu_sub_arrow_border_colour_active }};
- background-color: {{ options.submenu_sub_arrow_background_colour_active }};
- }
- #responsive-menu-container #responsive-menu ul.responsive-menu-submenu li.responsive-menu-item a .responsive-menu-subarrow.responsive-menu-subarrow-active:hover {
- color: {{ options.submenu_sub_arrow_shape_hover_colour_active }};
- border-color: {{ options.submenu_sub_arrow_border_hover_colour_active }};
- background-color: {{ options.submenu_sub_arrow_background_hover_colour_active }};
- }
- #responsive-menu-container #responsive-menu ul.responsive-menu-submenu li.responsive-menu-item a .responsive-menu-subarrow:hover {
- color: {{ options.submenu_sub_arrow_shape_hover_colour }};
- border-color: {{ options.submenu_sub_arrow_border_hover_colour }};
- background-color: {{ options.submenu_sub_arrow_background_hover_colour }};
- }
- #responsive-menu-container #responsive-menu ul.responsive-menu-submenu li.responsive-menu-current-item > .responsive-menu-item-link {
- background-color: {{ options.submenu_current_item_background_colour }};
- color: {{ options.submenu_current_link_colour }};
- border-color: {{ options.submenu_current_item_border_colour }};
- }
- #responsive-menu-container #responsive-menu ul.responsive-menu-submenu li.responsive-menu-current-item > .responsive-menu-item-link:hover {
- background-color: {{ options.submenu_current_item_background_hover_colour }};
- color: {{ options.submenu_current_link_hover_colour }};
- border-color: {{ options.submenu_current_item_border_hover_colour }};
- }
- {# <-- End Sub-Menu Styles #}
- {% if options.menu_background_image %}
- #responsive-menu-container #responsive-menu-title,
- #responsive-menu-container #responsive-menu-title:hover,
- #responsive-menu-container #responsive-menu li.responsive-menu-item a,
- #responsive-menu-container #responsive-menu li.responsive-menu-item a:hover,
- #responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow,
- #responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow:hover,
- #responsive-menu-container #responsive-menu li.responsive-menu-item a:hover .responsive-menu-subarrow,
- #responsive-menu-container #responsive-menu li.responsive-menu-item a:hover .responsive-menu-subarrow.responsive-menu-subarrow-active,
- #responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow.responsive-menu-subarrow-active,
- #responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow.responsive-menu-subarrow-active:hover,
- #responsive-menu-container #responsive-menu li.responsive-menu-item.responsive-menu-current-item > .responsive-menu-item-link,
- #responsive-menu-container #responsive-menu li.responsive-menu-item.responsive-menu-current-item > .responsive-menu-item-link:hover,
- #responsive-menu-container #responsive-menu > li.responsive-menu-item:first-child > a,
- #responsive-menu-container #responsive-menu ul.responsive-menu-submenu li.responsive-menu-item a,
- #responsive-menu-container #responsive-menu ul.responsive-menu-submenu li.responsive-menu-item a:hover,
- #responsive-menu-container #responsive-menu ul.responsive-menu-submenu li.responsive-menu-item a .responsive-menu-subarrow,
- #responsive-menu-container #responsive-menu ul.responsive-menu-submenu li.responsive-menu-item a .responsive-menu-subarrow:hover,
- #responsive-menu-container #responsive-menu ul.responsive-menu-submenu li.responsive-menu-item a:hover .responsive-menu-subarrow,
- #responsive-menu-container #responsive-menu ul.responsive-menu-submenu li.responsive-menu-item a:hover .responsive-menu-subarrow.responsive-menu-subarrow-active,
- #responsive-menu-container #responsive-menu ul.responsive-menu-submenu li.responsive-menu-item a .responsive-menu-subarrow.responsive-menu-subarrow-active,
- #responsive-menu-container #responsive-menu ul.responsive-menu-submenu li.responsive-menu-item a .responsive-menu-subarrow.responsive-menu-subarrow-active:hover,
- #responsive-menu-container #responsive-menu ul.responsive-menu-submenu li.responsive-menu-item.responsive-menu-current-item > .responsive-menu-item-link,
- #responsive-menu-container #responsive-menu ul.responsive-menu-submenu li.responsive-menu-item.responsive-menu-current-item > .responsive-menu-item-link:hover,
- #responsive-menu-container #responsive-menu ul.responsive-menu-submenu > li.responsive-menu-item:first-child > a,
- #responsive-menu-container #responsive-menu-wrapper {
- background: none;
- border: 0;
- }
- {% endif %}
- {% if options.menu_to_hide %}
- {{ options.menu_to_hide }} {
- display: none !important;
- }
- {% endif %}
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement