/*------------------------------------------------------------------
* dynamic-style.php index *
[Table of contents]
1.  Background color
2.  Topbar Background color
3.  Element Border color
4.  Textcolor
5.  Boxshadow
6.  Header / Footer background color
7.  Footer background color
8.  Logo Color
9.  Genral Elements
10. "Center Logo Between Menu" options
-------------------------------------------------------------------*/
/**
* 1. Background color
* ----------------------------------------------------------------------------
*/
.wpb_column > .wpb_wrapper .thememount-servicebox.thememount-servicebox-centericon:hover .thememount-icon,
.thememount-heading-wrapper h1.thememount-heading-align-center:after,
.thememount-heading-wrapper h2.thememount-heading-align-center:after,
.thememount-heading-wrapper h3.thememount-heading-align-center:after,
.thememount-heading-wrapper h4.thememount-heading-align-center:after,
.thememount-heading-wrapper h5.thememount-heading-align-center:after,
.thememount-heading-wrapper h6.thememount-heading-align-center:after,
.thememount-heading-wrapper h1.thememount-heading-align-left:after,
.thememount-heading-wrapper h2.thememount-heading-align-left:after,
.thememount-heading-wrapper h3.thememount-heading-align-left:after,
.thememount-heading-wrapper h4.thememount-heading-align-left:after,
.thememount-heading-wrapper h5.thememount-heading-align-left:after,
.thememount-heading-wrapper h6.thememount-heading-align-left:after,
.thememount-heading-style-normal:after,
.wpb_heading:after,
.widget-title:after,
.thememount-portfolio-text h1:after,
.thememount-blog-text h1:after,
.thememount_cta_sepline_yes.vc_call_to_action h4.wpb_heading:after,
.thememount-btn-effect-colortoborder.thememount-btn-color-skincolor,
.thememount-row-bgtype-skin,
.thememount-btn-effect-colortogrey.thememount-btn-color-skincolor,
.thememount-btn-effect-colortodarkgrey.thememount-btn-color-skincolor,
.thememount-wbar-bgcolor-skincolor,
.thememount-btn-effect-bordertocolor.thememount-btn-color-skincolor:hover,
.thememount-btn-effect-greytocolor.thememount-btn-color-skincolor:hover,
.thememount-btn-effect-darkgreytocolor.thememount-btn-color-skincolor:hover,
.portfolio-sortable-list ul li a.selected,
.portfolio-sortable-list ul li a:hover,
.thememount-servicebox-righticon .thememount-icon,
.thememount-servicebox-lefticon .thememount-icon,
.thememount-ibgcolor-skincolor,
.tp-caption.themeline,
.vc_progress_bar .vc_single_bar .vc_bar.striped,
.footersocialicon,
.thememount-post-left .entry-date,
body .owl-theme .owl-controls .owl-buttons div:hover,
.flex-direction-nav a:hover,
.tagcloud a:hover,
button,
input[type="submit"],
input[type="button"],
input[type="reset"],
.thememount-row-bgcolor-grey .thememount-btn-effect-colortoborder.thememount-btn-color-white,
.thememount-servicebox-bordercentericon .thememount-icon,
.thememount-heading-wrapper .thememount-heading-align-right:after,
.thememount-heading-style-normal.thememount-heading-align-right:after,
.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce .widget_layered_nav_filters ul li a,
.woocommerce-page .widget_layered_nav_filters ul li a,
.thememount-team-box .thememount-team-icons i:hover,
.vc_btn_skincolor,
.wpb_skincolor,
.thememount-pf-btn .wpb_button_a .wpb_button,
.thememount-blogbox-btn .wpb_button_a .wpb_button,
.tp-caption.skin_divider,
.thememount-testimonial-icon,
.thememount-testimonial-wrapper .flex-control-paging li a.flex-active,
.wpb_gallery_slides .flex-control-paging li a.flex-active,
.thememount-pagination .page-numbers.current,
.thememount-pagination a.page-numbers:hover,
.woocommerce ul.products li.product .add_to_cart_button,
.woocommerce-page ul.products li.product .add_to_cart_button,
.woocommerce-page ul.products li.product .button.product_type_variable,
.woocommerce ul.products li.product .button.product_type_variable,
.vc_progress_bar .vc_single_bar.skincolor .vc_bar,
body.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
body.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle,
.thememount-row-bgtype-colors.thememount-row-bgprecolor-dark .thememount-testimonial-wrapper .flex-control-paging li a.flex-active,
.thememount-row-bgtype-video.thememount-row-bgprecolor-dark .thememount-testimonial-wrapper .flex-control-paging li a.flex-active,
.thememount-row-bgprecolor-skin,
.thememount-entry-date,
.nav-menu .children,
ul.nav-menu > li > a:before,
div.nav-menu > ul > li > a:before,
.thememount-fbar-box-w,
.format-gallery .entry-content .page-links a:hover,
.format-audio .entry-content .page-links a:hover,
.format-status .entry-content .page-links a:hover,
.format-video .entry-content .page-links a:hover,
.format-chat .entry-content .page-links a:hover,
.format-quote .entry-content .page-links a:hover,
.page-links a:hover,
.widget_calendar  #today,
.woocommerce #content input.button,
.woocommerce #respond input#submit,
.woocommerce a.button, .woocommerce button.button,
.woocommerce input.button,
.woocommerce-page #content input.button,
.woocommerce-page #respond input#submit,
.woocommerce-page a.button,
.woocommerce-page button.button,
.woocommerce-page input.button,
.woocommerce-page ul.products li.product .product_type_grouped,
.woocommerce ul.products li.product .product_type_grouped,
.woocommerce div.product form.cart .button,
.woocommerce-page div.product form.cart .button,
.woocommerce #content div.product form.cart .button,
.woocommerce-page #content div.product form.cart .button,
.woocommerce a.button,
.woocommerce-page a.button,
.woocommerce button.button, .woocommerce-page button.button,
.woocommerce input.button, .woocommerce-page input.button,
.woocommerce #respond input#submit,
.woocommerce-page #respond input#submit,
.woocommerce #content input.button,
.woocommerce-page #content input.button
.woocommerce table.cart td.actions .button.alt,
.woocommerce-page table.cart td.actions .button.alt,
.woocommerce #content table.cart td.actions .button.alt,
.woocommerce-page #content table.cart td.actions .button.alt,
.woocommerce-page #content input.button[name="update_cart"],
.woocommerce #content input.button[name="update_cart"],
.woocommerce-page #content input.button[name="apply_coupon"],
.woocommerce #content input.button[name="apply_coupon"],
.woocommerce #payment #place_order,
.woocommerce-page #payment #place_order,
.woocommerce .widget_price_filter .price_slider_amount .button,
.woocommerce-page .widget_price_filter .price_slider_amount .button,
.woocommerce #content table.cart a.remove,
.woocommerce table.cart a.remove,
.woocommerce-page #content table.cart a.remove,
.woocommerce-page table.cart a.remove,
.woocommerce #content table.cart a.remove:hover,
.woocommerce table.cart a.remove:hover,
.woocommerce-page #content table.cart a.remove:hover,
.woocommerce-page table.cart a.remove:hover,
.thememount-header-cart-link-wrapper span.thememount-cart-qty,
#totop:hover,
.thememount-team-term-list ul li a:hover,
.thememount-team-term-list ul li.thememount-active a,
.main-navigation .mega-menu-wrap ul.mega-menu > li.mega-menu-item > a:before,
.main-navigation .mega-menu-wrap ul.mega-menu > li.mega-current-menu-ancestor > a:before,
.widgettitle:after,
.thememount-row-fullwidth-true .item  .item-content,
.thememount-team-social-links,
.item .item-thumbnail .icons a:hover,
#bbpress-forums ul li.bbp-header,
#bbpress-forums button,
.bbp-submit-wrapper .button,
.widget .bbp-logged-in .button,
.item:hover .item-content .thememount-portfolio-likes,
.single-team-left .thememount-team-social-links a:hover,
.tribe-events-list .tribe-events-event-cost span,
.item-thumbnail .tribe-events-event-cost, #tribe-bar-form .tribe-bar-submit input[type=submit],
.tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"],
.tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"]>a,
#tribe_events_filters_wrapper input[type=submit], .tribe-events-button,
#tribe-events .tribe-events-button, .tribe-events-button.tribe-inactive,
#tribe-events .tribe-events-button:hover,
.tribe-events-button:hover,
.tribe-events-button.tribe-active:hover,
.single-tribe_events .tribe-events-schedule .tribe-events-cost,
body .datepicker .datepicker-days table tr td:hover {
background-color: #1abc9c;
}
/* This is Titlebar Backgroundcolor */
.thememount-titlebar-wrapper .thememount-titlebar-inner-wrapper{
background-color:  rgba( 0,0,0 , 0.6);
}
.thememount-titlebar-wrapper{
background-color:  #000000;
}
.thememount-titlebar-wrapper .thememount-titlebar-inner-wrapper{
height: 300px;
}
.tm-header-overlay .thememount-titlebar-wrapper .thememount-titlebar-inner-wrapper{
padding-top: 109px;
}
.thememount-header-style-3.tm-header-overlay .thememount-titlebar-wrapper .thememount-titlebar-inner-wrapper{
padding-top: 134px;
}
/* This is Tranparent Backgroundcolor */
.k_flying_searchform_wrapper #flying_searchform:before,
.thememount-row-bgprecolor-skin:after,
.wpb_skincolor:hover{
background: rgba( 26,188,156 , 0.85);
}
body #shaon-pricing-table .priceTitle span,
body #shaon-pricing-table .featureTitle span,
.error404 a.back-button,
body.woocommerce nav.woocommerce-pagination ul li span.current,
body.woocommerce #content nav.woocommerce-pagination ul li span.current,
body.woocommerce-page nav.woocommerce-pagination ul li span.current,
body.woocommerce-page #content nav.woocommerce-pagination ul li span.current,
.woocommerce ul.products li.product .onsale,
.woocommerce-page ul.products li.product .onsale,
.woocommerce span.onsale,
.woocommerce-page span.onsale,
.paging-navigation .meta-nav{
background: #1abc9c;
}
/* Rev-slider */
.vc_btn_skincolor.vc_btn_outlined:hover, .vc_btn_skincolor.vc_btn_square_outlined:hover,
.tp-bullets .bullet.selected,
.tp-leftarrow.default:hover,
.tp-rightarrow.default:hover,
.tp-button.skin,
.tp-caption.mediumskincolorbg{
background-color:  #1abc9c !important;
}
/* Logo Max-Height */
.headercontent .headerlogo img{
max-height: 50px;
}
.is-sticky .headercontent .headerlogo img{
max-height: 35px;
}
/* Pricing Table */
a.ptp-button:hover,
.ptp-highlight a.ptp-button,
.ptp-highlight div.ptp-price {
background-color:  #1abc9c !important;
}
.ptp-highlight div.ptp-plan {
background-color: rgba( 26,188,156 , 0.8) !important;
}
/**
* 2. Topbar Background color
* ----------------------------------------------------------------------------
*/
header .thememount-topbar{
background-color: #f5f5f5;
}
tm-header-overlay header .thememount-topbar{
background-color: rgba( 245,245,245 , 0.5) !important;
}
/**
* 3. Element Border color
* ----------------------------------------------------------------------------
*/
.thememount-fbar-btn,
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal > li .mega-sub-menu,
ul.nav-menu li > ul,
ul.nav-menu ul li > ul,
div.nav-menu > ul li > ul,
div.nav-menu > ul ul li > ul{
border-top-color: #1abc9c;
}
.thememount-content-team-search-box .submit_field button:hover{
border-color: #1abc9c;
color: #1abc9c;
}
.thememount-team-term-list ul li a:hover,
.thememount-team-term-list ul li.thememount-active a {
border-color: #1abc9c;
}
/* This is Genaral css */
.portfolio-sortable-list ul li a.selected,
.portfolio-sortable-list ul li a:hover,
.tagcloud a:hover,
.thememount-row-bgcolor-grey .thememount-btn-effect-colortoborder.thememount-btn-color-white:hover,
#content #bbpress-forums ul.bbp-forums,
#content #bbpress-forums ul.bbp-topics,
.widget .bbp-logged-in .button:hover,
.df-layout-grand .toggle2 .wpb_toggle_title_active, .df-layout-grand #ui-datepicker-div .ui-datepicker-today, .tribe-events-page-template .datepicker table tr td.active.active, .tribe-events-page-template .datepicker table tr td span.active.active, .ui-timepicker-div .ui-slider-handle, .widget_tag_cloud .tagcloud a:hover, .df-layout-grand .ui-datepicker-calendar tbody tr td:hover, .ui-datepicker-calendar .dp-highlight-begin, .ui-datepicker-calendar .dp-highlight, .ui-datepicker-calendar .dp-highlight-end{
border: 1px solid #1abc9c;
}
.thememount-pagination .page-numbers.current, .thememount-pagination .page-numbers:hover {
border-right: 1px solid #1abc9c;
}
.thememount-carousel-controls-inner a:hover,
.thememount-row-bgprecolor-dark .vc_btn_skincolor.vc_btn_square:hover,
.entry-content .vc_btn_skincolor:hover, .vc_btn_skincolor:hover,
blockquote,
.vc_btn_skincolor.vc_btn_outlined, .vc_btn_skincolor.vc_btn_square_outlined,
.vc_btn_skincolor.vc_btn_outlined:hover,
.vc_btn_skincolor.vc_btn_square_outlined:hover,
.footer.footer-text-color-dark .tagcloud a:hover,
.tribe-events-list .tribe-events-event-cost span,
.item-thumbnail .tribe-events-event-cost,
#tribe-bar-form .tribe-bar-submit input[type=submit]:hover{
border-color: #1abc9c;
}
/* Sidebar borders: Both left and right */
body.thememount-sidebar-bothleft.tm-dark-layout .site-main #primary.content-area,
body.thememount-sidebar-left.tm-dark-layout .site-main #primary.content-area,
body.thememount-sidebar-both.tm-dark-layout .site-main #primary.content-area,
.tm-dark-layout .site-main #sidebar-right.sidebar,
body.thememount-sidebar-bothright.tm-dark-layout .site-main #sidebar-left.sidebar{
border-left: 1px solid #ebebeb;
}
body.thememount-sidebar-bothleft.tm-dark-layout .site-main #sidebar-right.sidebar,
body.thememount-sidebar-bothright.tm-dark-layout .site-main #primary.content-area,
body.thememount-sidebar-both.tm-dark-layout .site-main #primary.content-area,
body.thememount-sidebar-right.tm-dark-layout .site-main #primary.content-area,
.tm-dark-layout .site-main #sidebar-left.sidebar{
border-right: 1px solid #ebebeb;
}
/**
* 4. Textcolor
* ----------------------------------------------------------------------------
*/
.thememount-row-textcolor-skin p{
color:rgba( 26,188,156 , 0.7);
}
a:hover,
.comment-content a,
.skincolor, .site-title span,
.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon:before,
.comment-content a:hover,
.header-text-color-white .header-controls a:hover,
.thememount-btn-effect-bordertocolor.thememount-btn-color-skincolor span,
.thememount-btn-effect-colortoborder.thememount-btn-color-skincolor,
.thememount-btn-effect-colortoborder.thememount-btn-color-skincolor:hover span,
.widget a:hover,
.thememount-row-bgprecolor-skin .thememount-servicebox  .thememount-icon,
.thememount-servicebox-lefticonspacing .thememount-icon,
.thememount-carousel-controls-inner a:hover i,
.thememount-row-bgtype-colors.thememount-row-bgprecolor-skin .thememount-testimonial-icon i,
.thememount-row-bgtype-video.thememount-row-bgprecolor-skin .thememount-testimonial-icon i,
.thememount-testimonial-title,
.thememount-testimonial-title a,
.thememount-meta-details a:hover,
.thememount-post-right .entry-title a:hover,
input[type="submit"]:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
.nav-links a[rel="prev"]:hover,
.nav-links a[rel="next"]:hover,
.colored,
.thememount-row-bgcolor-grey .thememount-btn-effect-colortoborder.thememount-btn-color-white:hover span,
.thememount-heading-sepicon i,
.thememount_footer_menu ul li a:hover,
.copyright .thememount_footer_text a:hover,
.vc_btn.vc_btn_round.vc_btn_skincolor:hover,
.woocommerce div.product form.cart .button:hover,
.woocommerce-page div.product form.cart .button:hover,
.woocommerce #content div.product form.cart .button:hover,
.woocommerce-page #content div.product form.cart .button:hover,
.woocommerce a.button:hover,
.woocommerce-page a.button:hover,
.woocommerce button.button,
.woocommerce-page button.button:hover,
.woocommerce input.button,
.woocommerce-page input.button:hover,
.woocommerce #respond input#submit:hover,
.woocommerce-page #respond input#submit:hover,
.woocommerce #content input.button:hover,
.woocommerce-page #content input.button:hover,
.woocommerce table.cart td.actions .button.alt:hover,
.woocommerce-page table.cart td.actions .button.alt:hover,
.woocommerce #content table.cart td.actions .button.alt:hover,
.woocommerce-page #content table.cart td.actions .button.alt:hover,
.woocommerce-page #content input.button[name="update_cart"]:hover,
.woocommerce #content input.button[name="update_cart"]:hover,
.woocommerce-page #content input.button[name="apply_coupon"]:hover,
.woocommerce #content input.button[name="apply_coupon"]:hover,
.woocommerce #payment #place_order:hover,
.woocommerce-page #payment #place_order:hover,
.woocommerce .widget_price_filter .price_slider_amount .button:hover,
.woocommerce-page .widget_price_filter .price_slider_amount .button:hover,
.woocommerce ul.products li.product .amount,
.woocommerce-page ul.products li.product .amount,
.woocommerce ul.products li.product .add_to_cart_button:hover,
.woocommerce-page ul.products li.product .add_to_cart_button:hover,
.woocommerce-page ul.products li.product .button.product_type_variable:hover,
.woocommerce ul.products li.product .button.product_type_variable:hover,
.woocommerce .star-rating span:before,
.woocommerce-page .star-rating span:before,
.wpb_tour.wpb_content_element .wpb_tabs_nav li.ui-tabs-active a,
.wpb_tabs.wpb_content_element .wpb_tabs_nav li.ui-tabs-active a,
.woocommerce div.product span.price,
.woocommerce-page div.product span.price,
.woocommerce #content div.product span.price,
.woocommerce-page #content div.product span.price,
.woocommerce div.product p.price,
.woocommerce-page div.product p.price,
.woocommerce #content div.product p.price,
.woocommerce-page #content div.product p.price,
body.error404 .page-content h1,
body.error404 .page-content i:before,
ul.thememount_vc_contact_wrapper li:before,
.thememount-titlebar-wrapper .breadcrumb-wrapper a:hover,
.thememount-portfolio-likes-wrapper .like-active,
.thememount-team-box:hover .thememount-team-title a,
a.thememount-portfolio-likes,
.portfolio-wrapper .item:hover .item-content h4 a,
.thememount-servicebox.thememount-servicebox-centericon .thememount-icon,
.thememount-servicebox.thememount-servicebox-righticonspacing .thememount-icon,
.inside .thememount-fid-wrapper i,
.post-item:hover .item-content h4 a,
.thememount-team-cat-links a,
.item-content h4 a:hover,
.thememount-sb-main-link a,
.thememount-post-readmore a,
.thememount-fbar-box .submit_field button:hover,
.widget_calendar tbody a,
.widget_calendar a,
.site-main ul li:before,
ul.special li:before,
ol.special li:before,
.thememount-blogbox-btn .wpb_button_a .wpb_button:hover,
.thememount-pf-btn .wpb_button_a .wpb_button:hover,
.thememount-blogbox-btn .wpb_button_a .wpb_button:hover,
.entry-content .vc_btn_skincolor:hover,
.vc_btn_skincolor:hover,
body.search-no-results .page-content .thememount-big-icon i:before,
.thememount-row-textcolor-skin h1,
.thememount-row-textcolor-skin h2,
.thememount-row-textcolor-skin h3,
.thememount-row-textcolor-skin h4,
.thememount-row-textcolor-skin h5,
.thememount-row-textcolor-skin h6,
.thememount-row-textcolor-skin span,
.large-skincolor-bold,
.comment-reply-link:hover,
.comment-meta a:hover,
.widget_calendar #today a:hover,
.thememount-team-social-links a:hover,
.thememount-tst-contarea-text:before,
#bbpress-forums button:hover,
#content #bbpress-forums ul.topic:hover a.bbp-topic-permalink,
#content #bbpress-forums ul.forum:hover a.bbp-forum-title,
.bbp-submit-wrapper .button:hover,
.widget .bbp-logged-in .button:hover,
.thememount-fbar-bg-skin .tagcloud a:hover,
.thememount-fbar-bg-dark .tagcloud a:hover,
.single-team-left .thememount-team-social-links a,
.footer.footer-text-color-dark .widget ul > li a:hover,
.site-footer .footer-text-color-dark .widget a:hover,
.header-text-color-white .thememount-tb-content a:hover,
body .headerblock .thememount-fbar-box-w.thememount-fbar-text-white .widget a:hover,
.footer.footer-text-color-white .widget ul > li a:hover,
.site-footer .footer-text-color-white .widget a:hover,
.tm-dark-layout .site-main a:hover,
.tm-dark-layout .comment-content a:hover,
#tribe-bar-form .tribe-bar-submit input[type=submit]:hover,
.site-main .thememount-team-phone a:hover i,
.thememount-icontext i:before{
color: #1abc9c;
}
.vc_btn_skincolor.vc_btn_outlined,
.vc_btn_skincolor.vc_btn_square_outlined,
.wpb_call_to_action .wpb_button_a .wpb_button.wpb_skincolor:hover,
.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a:hover,
.wpb_accordion .wpb_accordion_wrapper .ui-state-active a,
/*Defaultmenu*/
.tm-mmenu-active-color-skin ul.nav-menu > li > a:hover,
.tm-mmenu-active-color-skin div.nav-menu > ul > li > a:hover,
.tm-mmenu-active-color-skin ul.nav-menu > li:hover > a,
.tm-mmenu-active-color-skin div.nav-menu > ul > li:hover > a,
.tm-mmenu-active-color-skin ul.nav-menu > li.current-menu-ancestor > a,
.tm-mmenu-active-color-skin ul.nav-menu > li.current-menu-item > a,
.tm-mmenu-active-color-skin div.nav-menu > ul > li.current_page_ancestor > a,
.tm-mmenu-active-color-skin div.nav-menu > ul > li.current_page_item > a,
.tm-mmenu-active-color-skin div.nav-menu > ul > li.current_page_item > a:hover,
.tm-dmenu-active-color-skin ul.nav-menu li li:hover > a,
.tm-dmenu-active-color-skin ul.nav-menu li li.current-menu-item > a,
.tm-dmenu-active-color-skin ul.nav-menu li li.current-menu-ancestor > a,
.tm-dmenu-active-color-skin ul.nav-menu li li a:hover,
.tm-dmenu-active-color-skin div.nav-menu > ul li li.current_page_item > a,
.tm-dmenu-active-color-skin div.nav-menu > ul li li a:hover,
.tm-dmenu-active-color-skin div.nav-menu > ul li li:hover > a,
/* Megamenu */
.tm-mmenu-active-color-skin .main-navigation .mega-menu-wrap > li.mega-menu-item > a:hover,
.tm-mmenu-active-color-skin .main-navigation .mega-menu-wrap ul.mega-menu > li:hover > a,
.tm-mmenu-active-color-skin .main-navigation .mega-menu-wrap ul.mega-menu > li.mega-current-menu-ancestor > a,
.tm-mmenu-active-color-skin .main-navigation .mega-menu-wrap ul.mega-menu > li.mega-current-menu-item > a,
.tm-mmenu-active-color-skin .is-sticky .main-navigation .mega-menu-wrap ul.mega-menu > li.mega-current-menu-item > a,
.tm-mmenu-active-color-skin .main-navigation .mega-menu-wrap ul.mega-menu > li.mega-menu-item.mega-current_page_item:hover > a,
.tm-mmenu-active-color-skin .main-navigation .mega-menu-wrap ul.mega-menu > li.mega-menu-item.mega-current-menu-ancestor > a,
.tm-dmenu-active-color-skin #navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-current-menu-parent > a,
.tm-dmenu-active-color-skin #navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu a:hover,
.tm-dmenu-active-color-skin #navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu li:hover > a,
.tm-dmenu-active-color-skin #navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu li.current-menu-item a,
.tm-dmenu-active-color-skin #navbar #site-navigation .mega-menu-wrap .mega-menu-flyout .mega-sub-menu li.mega-current-menu-item > a,
.tm-dmenu-active-color-skin #navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-current-menu-parent:hover > a,
.tp-button.skin.skin-hover:hover{
color: #1abc9c !important;
}
/* Dynamic main menu color applying to responsive menu link text */
.righticon i,
.menu-toggle i,
.header-controls a {
color: rgba( 0,0,0 , 0.9) !important;
}
.menu-toggle i:hover,
.header-controls a:hover {
color: #1abc9c !important;
}
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item-type-widget div{
color: rgba( 0,0,0 , 0.8);
}
/**
* 5. Boxshadow
* ----------------------------------------------------------------------------
*/
.thememount-btn-effect-colortoborder.thememount-btn-color-skincolor:hover,
.thememount-btn-effect-bordertocolor.thememount-btn-color-skincolor,
button:hover,
input[type="submit"]:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
.vc_btn.vc_btn_round.vc_btn_skincolor:hover,
.wpb_call_to_action .wpb_button_a .wpb_button.wpb_skincolor:hover,
.thememount-pf-btn .wpb_button_a .wpb_button:hover,
.thememount-blogbox-btn .wpb_button_a .wpb_button:hover,
.woocommerce ul.products li.product .add_to_cart_button:hover,
.woocommerce-page ul.products li.product .add_to_cart_button:hover,
.woocommerce-page ul.products li.product .button.product_type_variable:hover,
.woocommerce ul.products li.product .button.product_type_variable:hover,
.woocommerce a.button,
.woocommerce-page a.button,
.woocommerce button.button,
.woocommerce-page button.button,
.woocommerce input.button,
.woocommerce-page input.button,
.woocommerce #respond input#submit,
.woocommerce-page #respond input#submit,
.woocommerce #content input.button,
.woocommerce-page #content input.button,
.woocommerce table.cart td.actions .button.alt,
.woocommerce-page table.cart td.actions .button.alt,
.woocommerce #content table.cart td.actions .button.alt,
.woocommerce-page #content table.cart td.actions .button.alt,
.woocommerce-page #content input.button[name="update_cart"],
.woocommerce #content input.button[name="update_cart"],
.woocommerce-page #content input.button[name="apply_coupon"],
.woocommerce #content input.button[name="apply_coupon"],
.woocommerce #payment #place_order,
.woocommerce-page #payment #place_order,
.woocommerce .widget_price_filter .price_slider_amount .button,
.woocommerce-page .widget_price_filter .price_slider_amount .button,
.woocommerce div.product form.cart .button,
.woocommerce-page div.product form.cart .button,
.woocommerce #content div.product form.cart .button,
.woocommerce-page #content div.product form.cart .button{
box-shadow: 0 0 0 1px #1abc9c inset;
}
/* This is Boxshadow */
.tp-button.skin:hover{
box-shadow: 0 0 0 1px #1abc9c inset !important;
}
.vc_btn_skincolor.vc_btn_3d {
background-color:  rgba( 26,188,156 , 0.8);
-webkit-box-shadow: 0 5px 0 rgba( 26,188,156 , 1);
box-shadow: 0 5px 0 rgba( 26,188,156 , 1);
}
.vc_btn_skincolor.vc_btn_3d:hover{
background-color:  rgba( 26,188,156 , 0.9);
}
.thememount-fbar-bg-skin.thememount-fbar-box-w:after{
background-color:  rgba( 26,188,156 , 0.54);
}
body.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
body.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle{
background: rgba( 26,188,156 , 0.9);
}
body .minimal .p1 h4{
background: #1abc9c;
box-shadow: 0 1px 1px rgba( 26,188,156 , 0.7) inset;
}
body .minimal .highlight h3{
background: #06a888;
}
body .pagination span.current,
body.woocommerce nav.woocommerce-pagination ul li span,
body.woocommerce #content nav.woocommerce-pagination ul li span,
body.woocommerce-page nav.woocommerce-pagination ul li span,
body.woocommerce-page #content nav.woocommerce-pagination ul li span{
border: 1px solid #1abc9c;
}
.woocommerce nav.woocommerce-pagination ul li a:hover,
.woocommerce-page nav.woocommerce-pagination ul li a:hover,
.woocommerce #content nav.woocommerce-pagination ul li a:hover,
.woocommerce-page #content nav.woocommerce-pagination ul li a:hover  {
background-color: #1abc9c;
border-color: #1abc9c;
}
.woocommerce-page ul.products li.product .product_type_grouped:hover,
.woocommerce ul.products li.product .product_type_grouped:hover,
.woocommerce div.product form.cart .button:hover,
.woocommerce-page div.product form.cart .button:hover,
.woocommerce #content div.product form.cart .button:hover,
.woocommerce-page #content div.product form.cart .button:hover,
.woocommerce a.button:hover,
.woocommerce-page a.button:hover,
.woocommerce button.button, .woocommerce-page button.button:hover,
.woocommerce input.button, .woocommerce-page input.button:hover,
.woocommerce #respond input#submit:hover,
.woocommerce-page #respond input#submit:hover,
.woocommerce #content input.button:hover,
.woocommerce-page #content input.button:hover,
.woocommerce table.cart td.actions .button.alt:hover,
.woocommerce-page table.cart td.actions .button.alt:hover,
.woocommerce #content table.cart td.actions .button.alt:hover,
.woocommerce-page #content table.cart td.actions .button.alt:hover,
.woocommerce-page #content input.button[name="update_cart"]:hover,
.woocommerce #content input.button[name="update_cart"]:hover,
.woocommerce-page #content input.button[name="apply_coupon"]:hover,
.woocommerce #content input.button[name="apply_coupon"]:hover,
.woocommerce #payment #place_order:hover,
.woocommerce-page #payment #place_order:hover,
.product-remove a,
.woocommerce .widget_price_filter .price_slider_amount .button:hover,
.woocommerce-page .widget_price_filter .price_slider_amount .button:hover{
box-shadow: 0 0 0 1px  #1abc9c inset;
}
/**
* 6. Header / Footer background color
* ----------------------------------------------------------------------------
*/
#stickable-header,
#stickable-header-sticky-wrapper,
.thememount-header-style-3 #navbar,
.thememount-header-style-3 #stickable-header .headerlogo,
.thememount-header-style-4 #stickable-header .container .headercontent,
.thememount-header-style-4 #stickable-header .container-full .headercontent{
background-color: #ffffff;
}
.thememount-header-style-3 .is-sticky #navbar,
.thememount-header-style-3.tm-header-overlay .is-sticky #navbar,
.is-sticky #stickable-header,
.thememount-header-style-4 .is-sticky  #stickable-header .container .headercontent,
.thememount-header-style-4 .is-sticky  #stickable-header .container-full .headercontent{
background-color: #ffffff;
}
/**
* 7. Footer background color
* ----------------------------------------------------------------------------
*/
footer.site-footer > div.site-info{
background-color: #2f2f2f;
}
/**
* 8. Logo Color
* ----------------------------------------------------------------------------
*/
h1.site-title{
color: #272727;
}
/**
* 9. Genral Elements
* ----------------------------------------------------------------------------
*/
/* Site Pre-loader image */
.pageoverlay{
background-image:url('../images/loader1.gif');
}
/* *** Header height *** Sticky Header Height *** */
/* *** Header height *** */
.headerlogo,
.search_box,
.thememount-header-cart-link-wrapper,
ul.nav-menu > li > a,
div.nav-menu > ul > li > a,
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal > li.mega-menu-item > a{
height: 79px;
line-height: 79px !important;
}
ul.nav-menu li ul,
div.nav-menu > ul .children{
top: 79px;
}
#navbar #site-navigation .mega-menu-wrap .mega-menu-toggle + label{
top: 40px;
}
/* *** Sticky Header Height *** */
.is-sticky .headerlogo,
.is-sticky .search_box,
.is-sticky .thememount-header-cart-link-wrapper,
.is-sticky ul.nav-menu > li > a,
.is-sticky div.nav-menu > ul > li > a,
.is-sticky #navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal > li.mega-menu-item > a{
height: 73px !important;
line-height: 73px !important;
}
.is-sticky ul.nav-menu li > ul,
.is-sticky ul.nav-menu li:hover > ul,
.is-sticky div.nav-menu > ul li > ul,
.is-sticky div.nav-menu > ul li:hover > ul{
top: 73px;
}
/**
* "Center Logo Between Menu" options
* ----------------------------------------------------------------------------
*/
.thememount-header-style-2 #stickable-header ul.nav-menu > li.logo-after-this,
.thememount-header-style-2 #navbar #site-navigation .mega-menu-wrap .mega-menu > li.mega-logo-after-this{
margin-right: 350px;
}
.thememount-header-style-2 h1.site-title { width: 350px; margin: 0 auto; }
.thememount-header-style-2 #stickable-header ul.nav-menu > li:first-child,
.thememount-header-style-2 #stickable-header div.nav-menu > ul > li:first-child,
.thememount-header-style-2  #navbar #site-navigation .mega-menu-wrap .mega-menu > li:first-child{margin-left: 50px;}
/* ********************* Responsive Menu Code Start *************************** */
/**
* Responsive Menu
* ----------------------------------------------------------------------------
*/
@media (max-width: 1200px){
/**
* Header Section
* ----------------------------------------------------------------------------
*/
#stickable-header{
height:auto !important;
}
.masthead-header-stickyOnScroll{
position: relative !important;
}
.header-inner {
height:auto;
}
.sticky-wrapper .header-inner{
top:0px;
}
.header-inner .navbar {
width:auto
}
.tm-header-overlay  #stickable-header .header-inner,
.tm-header-overlay  #stickable-header.is-sticky .header-inner{
background-color: transparent;
}
.tm-header-overlay  .is-sticky .masthead-header-stickyOnScroll {
box-shadow: none;
-khtml-box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
}
/**
*  Navigation  Text color
* ----------------------------------------------------------------------------
*/
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu a:hover,
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu li:hover > a,
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu li.current-menu-item a,
#navbar #site-navigation .mega-menu-wrap .mega-menu-flyout .mega-sub-menu li.mega-current-menu-item a,
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu a:hover,
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-current-menu-parent:hover > a,
ul.nav-menu li li a:hover,
ul.nav-menu li li:hover > a,
ul.nav-menu li li.current-menu-item > a,
div.nav-menu > ul li li a:hover,
div.nav-menu > ul li li:hover > a,
div.nav-menu > ul li li.current-menu-item > a{
color: #1abc9c;
}
.header-text-color-white .toggled-on .nav-menu,
.header-text-color-white .toggled-on .nav-menu > ul,
.toggled-on .nav-menu,
.toggled-on .nav-menu > ul,
.tm-header-overlay #site-navigation,
.thememount-header-style-3.tm-header-overlay #navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal {
background-color: #ffffff;
}
.tm-header-overlay.thememount-header-style-3 #site-navigation {
background-color: transparent;
}
.thememount-header-style-3.tm-header-overlay #navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal {
margin-top: 20px;
}
.tm-header-overlay #navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal{
padding: 0px 15px !important;
}
/**
*  2. Navigation
* ----------------------------------------------------------------------------
*/
.menu-main-menu-container{
float:none;
}
.menu-toggle {
display: block;
text-align: center;
cursor: pointer;
padding: 0px;
margin: 0px;
position: absolute;
top: 50%;
right: 10px;
padding-right: 0px;
margin-top: -13px;
}
.menu-toggle > span{
display:none;
}
ul.nav-menu, div.nav-menu > ul {
float: none;
overflow: hidden;
max-height: 0px;
position: absolute;
left: 0px;
z-index: 89;
}
.thememount-header-style-3 .menu-toggle {
position:relative;
}
/*Responsive Menu*/
ul.nav-menu > li > a,
div.nav-menu > ul > li > a{
padding:0px;
}
.toggled-on  .menu-main-navigation-container{
padding-bottom:20px;
}
.toggled-on .nav-menu,
.toggled-on .nav-menu > ul,
.Headerlogo, .navbar  {
width: 100%;
}
#navbar #site-navigation .mega-menu-wrap,
.toggled-on  ul.nav-menu,
.Headerlogo,
.navbar{
float:none
}
.toggled-on .nav-menu li > ul {
border-top:none;
background-color: transparent;
float: none;
margin-left: 20px;
position: relative;
left: auto;
top: auto;
visibility: visible;
opacity: 1;
-webkit-box-shadow: none;
box-shadow: none;
}
ul.nav-menu li ul li a,
div.nav-menu > ul li ul li a,
ul.nav-menu li li.current-menu-item a{
border:none;
}
.nav-menu li > ul a,
ul.nav-menu > li.current-menu-item > a,
div.nav-menu > ul > li.current-menu-item > a{
width: auto;
}
.toggled-on .nav-menu li:hover > a,
.toggled-on .nav-menu .children a {
background-color: transparent;
}
.toggled-on .nav-menu .sub-menu .sub-menu{
left:0px;
}
.toggled-on .nav-menu .sub-menu .sub-menu,
.toggled-on div.nav-menu > ul .children  .children{
top:0px;
}
.toggled-on .nav-menu > li.menu-item-has-childrenmenu-without-color.menu-with-icon {
position:relative;
}
.righticon{
position:absolute;
right:0px;
z-index:9;
top:17px;
}
.righticon i{
font-size:20px;
cursor:pointer;
}
/*.header-text-color-white .righticon i{
color: rgba(255, 255, 255, 0.80);
}
.header-text-color-dark .righticon i{
color: rgba(0, 0, 0, 0.80);
}*/
ul.nav-menu,
div.nav-menu > ul {
float:none;
overflow: hidden;
max-height: 0px;
display:none;
}
ul.nav-menu li ul,
div.nav-menu > ul .children{
display:inherit;
}
.toggled-on .nav-menu,
.toggled-on .nav-menu > ul {
display:block;
margin-left: 0;
margin-left: 0;
padding: 15px;
margin:0px;
max-height: 500px;
overflow: auto;
padding-top:0px;
padding-bottom:0px;
box-shadow: rgba(0, 0, 0, 0.12) 3px 3px 15px;
}
ul.nav-menu .sub-menu,
div.nav-menu > ul ul.children,
ul.nav-menu li > ul,
ul.nav-menu li:hover > ul,
div.nav-menu > ul li:hover > ul{
overflow: hidden;
max-height: 0px;
-webkit-transition: max-height 0.25s ease-out;
-moz-transition: max-height 0.25s ease-out;
-ms-transition: max-height 0.25s ease-out;
-o-transition: max-height 0.25s ease-out;
transition: max-height 0.25s ease-out;
}
ul.nav-menu .sub-menu.open,
ul.nav-menu .sub-menu.open li > ul,
div.nav-menu > ul .children.open,
div.nav-menu > ul .children.open li > ul{
max-height: 1000px;
}
.righticon{
display:block;
}
.navbar {
min-height: 0px;
margin-bottom: 0px;
}
ul.nav-menu > li,
div.nav-menu > ul > li {
position: relative;
display: block;
float:none;
}
ul.nav-menu  > li,
div.nav-menu > ul > li  {
font-size: 15px;
line-height: 15px;
padding-top: 10px;
padding-bottom: 10px;
border-bottom: 1px solid rgba(255, 255, 255, 0.14);
margin: 0;
}
ul.nav-menu  li li:last-child,
div.nav-menu > ul li li:last-child{
border-bottom: none;
}
ul.nav-menu > li a,
div.nav-menu > ul > li a {
display:inline-block;
}
ul.nav-menu li:hover > ul,
div.nav-menu > ul li:hover > ul{
top:0px;
}
ul.nav-menu > li.menu-item-has-children > a:after,
div.nav-menu > ul > li.menu-item-has-children > a:after,
ul.nav-menu li ul li.menu-item-has-children > a:after,
div.nav-menu > ul li ul li.menu-item-has-children > a:after{
display:none;
}
.toggled-on ul.nav-menu > li:hover > a,
.toggled-on ul.nav-menu li li:hover > a,
.toggled-on div.nav-menu > ul > li:hover > a,
.toggled-on div.nav-menu > ul li li:hover > a,
.toggled-on ul.nav-menu li li.current-menu-item > a	{
background-color:transparent;
}
.toggled-on ul.nav-menu li li:hover a{
border:none;
}
.nav-menu .sub-menu .sub-menu,
div.nav-menu > ul .children .children{
border:none;
}
.nav-menu .last .sub-menu{
left:0px;
}
.nav-menu .lastsecond .sub-menu .sub-menu,
.nav-menu .last .sub-menu .sub-menu{
left: auto;
}
/* when  header white */
ul.nav-menu li,
div.nav-menu > ul li{
border-bottom: 1px solid rgba(0, 0, 0, 0.08);
}
/* when header white */
.header-text-color-dark ul.nav-menu > li:hover > a{
color: rgba(0, 0, 0, 0.72) ;
}
/*thememount-header-style-2*/
.thememount-header-style-2 .header-controls {
position: absolute;
z-index: 1;
right: 0;
top: 0;
}
.thememount-header-style-2 #stickable-header  .headerlogo{
position:relative;
}
.thememount-header-style-2 #stickable-header ul.nav-menu,
.thememount-header-style-2 #stickable-header div.nav-menu > ul{
position:absolute;
z-index:1001;
text-align:left;
}
.thememount-header-style-2 #stickable-header ul.nav-menu > li,
.thememount-header-style-2 #stickable-header div.nav-menu > ul > li{
display:block;
}
.thememount-header-style-2 #stickable-header ul.nav-menu > li:nth-child(3),
.thememount-header-style-2 #stickable-header div.nav-menu > ul > li:nth-child(3){
margin-right:0px;
}
/*thememount-header-style-3*/
.thememount-header-style-3 .menu-toggle{
padding:0px;
height: 55px;
line-height: 55px !important;
top:0px;
margin-top:0px;
margin-right:0px;
}
.thememount-header-style-3 .headerblock ul.nav-menu > li > a,
.thememount-header-style-3 .headerblock div.nav-menu > ul > li > a{
height: auto !important;
line-height: 29px !important;
}
.thememount-header-style-3 ul.nav-menu > li > ul,
.thememount-header-style-3 div.nav-menu > ul > l > ul {
top: 0px !important;
}
.thememount-header-style-3 #stickable-header ul.nav-menu > li,
.thememount-header-style-3 #stickable-header div.nav-menu > ul > li {
text-align: left;
}
.thememount-header-style-3 #stickable-header .toggled-on ul.nav-menu > li,
.thememount-header-style-3 #stickable-header .toggled-on div.nav-menu > ul > li{
display:block;
}
.toggled-on ul.nav-menu > li > a,
.toggled-on div.nav-menu > ul > li > a {
height: auto !important;
line-height: 29px !important;
}
.thememount-header-style-3 ul.nav-menu > li > ul,
.thememount-header-style-3 div.nav-menu > ul > l > ul,
.toggled-on ul.nav-menu > li:hover > ul,
.toggled-on div.nav-menu > ul > li:hover > ul{
top:0px;
}
.toggled-on  ul.nav-menu ul a,
.toggled-on  div.nav-menu ul ul a{
padding-left:0px;
}
ul.nav-menu > li > a:before{
display:none;
}
.thememount-header-style-2 #stickable-header ul.nav-menu > li:first-child,
.thememount-header-style-2 #stickable-header div.nav-menu > ul > li:first-child,
.thememount-header-style-2 #navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal > li:first-child{
margin-left: 0px;
}
.thememount-header-style-3 #navbar #site-navigation .mega-menu-wrap .mega-menu-toggle + label {
top: 20px;
}
.thememount-header-style-3 #navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal > li.mega-menu-item > a,
.thememount-header-style-3 .is-sticky #navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal > li.mega-menu-item > a {
height: 46px !important;
line-height: 46px !important;
}
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal,
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal > li.mega-menu-flyout ul.mega-sub-menu {
width: 100%;
}
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal li.mega-menu-flyout ul.mega-sub-menu,
#navbar {
float: none;
}
#navbar #site-navigation .mega-menu-wrap  .mega-menu-toggle + label {
display: block;
position: absolute;
right: 20px;
width: 30px;
margin-top: -17px;
background: none;
}
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal > li.mega-menu-item > a,
.is-sticky #navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal > li.mega-menu-item > a{
line-height: 46px !important;
height: auto !important;
}
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal li.mega-menu-item > a:before{
display:none;
}
.main-navigation .mega-menu-wrap ul.mega-menu > li.mega-menu-item > a,
.is-sticky .main-navigation .mega-menu-wrap ul.mega-menu > li.mega-menu-item > a{
height: 45px !important;
line-height: 45px !important;
}
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu {
-webkit-box-shadow: none;
box-shadow: none;
}
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item{
float:none;
width:100% !important;
padding-left : 0px;
padding-right : 0px;
}
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu a,
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item > h4.mega-block-title{
border-right:none;
}
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal > li .mega-sub-menu,
ul.nav-menu li:hover > ul,
ul.nav-menu ul li:hover > ul,
div.nav-menu > ul li:hover > ul,
div.nav-menu > ul ul li:hover > ul{
border-top:none;
}
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal > li.mega-menu-item  {
border-bottom: 1px solid #e1e1e1;
}
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal > li.mega-menu-item.menu-item-language {
display: block;
}
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal > li.mega-menu-item.menu-item-language > a,
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .submenu-languages.mega-sub-menu a {
padding-left: 25px !important;
}
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item-type-widget{
margin-top:0px;
}
.tm-dmenu-sep-grey ul.nav-menu ul a,
.tm-dmenu-sep-grey div.nav-menu ul ul a{
border-bottom: none;
}
/* Dynamic main menu color applying to responsive menu link text */
.main-navigation .mega-menu-wrap ul.mega-menu > li.mega-menu-item > a,
ul.nav-menu li ul li a,
div.nav-menu > ul li ul li a,
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu a,
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item-type-widget,
.righticon i,
.menu-toggle i,
.header-controls a,
#navbar #site-navigation .mega-menu-wrap .mega-menu-toggle + label:after {
color: rgba( 0,0,0 , 0.9) !important;
}
/**
* Dropdown Menu Active Link Color
* ----------------------------------------------------------------------------
*/
.tm-dmenu-active-color-custom ul.nav-menu li li:hover > a,
.tm-dmenu-active-color-custom ul.nav-menu li li.current-menu-item > a,
.tm-dmenu-active-color-custom ul.nav-menu li li.current-menu-ancestor > a,
.tm-dmenu-active-color-custom ul.nav-menu li li a:hover,
.tm-dmenu-active-color-custom div.nav-menu > ul li li.current_page_item > a,
.tm-dmenu-active-color-custom div.nav-menu > ul li li a:hover,
.tm-dmenu-active-color-custom div.nav-menu > ul li li:hover > a,
.tm-dmenu-active-color-custom #navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-current-menu-parent > a,
.tm-dmenu-active-color-custom #navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu a:hover,
.tm-dmenu-active-color-custom #navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu li:hover > a,
.tm-dmenu-active-color-custom #navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu li.current-menu-item a,
.tm-dmenu-active-color-custom #navbar #site-navigation .mega-menu-wrap .mega-menu-flyout .mega-sub-menu li.mega-current-menu-item > a,
.tm-dmenu-active-color-custom #navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-current-menu-parent:hover > a{
color: rgba( 0,0,0 , 0.8) !important;
}
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item > h4.mega-block-title{
color: rgba( 0,0,0 , 0.99) !important;
}
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu a,
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal > li.mega-menu-item,
ul.nav-menu li,
div.nav-menu > ul li    {
border-bottom-color: rgba( 0,0,0 , 0.10) !important;
}
ul.nav-menu li ul,
div.nav-menu > ul .children,
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu,
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu a:hover,
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu li:hover > a,
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu a{
background-color: transparent !important;
}
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu a{
padding-left:0px !important;
padding-right:0px !important;
}
.main-navigation .mega-menu-wrap ul.mega-menu > li.mega-menu-item > a{
margin-left:0px !important;
}
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu{
padding-left:15px;
}
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu a:hover{
background-color:transparent;
}
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu a:hover{
border-bottom-color: #e1e1e1;
border-right: none;
}
#navbar #site-navigation .mega-menu-wrap .mega-menu-toggle + label:after,
#navbar #site-navigation .mega-menu-wrap .mega-menu-toggle + label:before{
background:none;
color:#2d2d2d;
font-size:30px;
}
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal > li.mega-menu-item-has-children > a:after {
position: absolute;
right: 0;
top:0;
}
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal li.mega-menu-flyout li.mega-menu-item-has-children > a:after {
content: '\f107';
}
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu a:hover,
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu li:hover > a,
#navbar #site-navigation .mega-menu-wrap .mega-menu-flyout .mega-sub-menu li.mega-current-menu-item > a{
background-color:transparent;
}
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal > li.mega-menu-item > a{
margin-right: 0px !important;
}
.thememount-header-style-2 #navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal > li.mega-logo-after-this,
.thememount-header-style-2 #stickable-header ul.nav-menu > li.logo-after-this,
.thememount-header-style-2 #stickable-header div.nav-menu > ul > li.logo-after-this{
margin-right: 0px !important;
}
.thememount-header-style-3 #navbar .main-navigation {
position: inherit;
}
.thememount-header-style-3 #navbar #site-navigation .mega-menu-wrap .mega-menu-toggle + label {
display: inline-block;
float: none;
position: inherit;
margin-top: -12px;
right: -10px;
}
.thememount-header-style-3 #navbar #site-navigation .mega-menu-wrap{
text-align:center;
}
.thememount-header-style-3 #navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal{
width:auto;
padding-left:15px;
padding-right:15px;
}
.thememount-header-style-3 #navbar .main-navigation{
width: 970px;
}
.header-controls{
margin-right:60px;
position: absolute;
right: 0px;
top: 0;
}
.mega-sub-menu{
display:none !important;
}
.mega-sub-menu.open,
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal li .mega-sub-menu .mega-sub-menu{
display:block !important;
}
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal > li.mega-menu-item{
position:relative;
}
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal > li .righticon {
top: 7px;
}
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal > li.mega-menu-item > a{
padding-left:0px !important;
}
.tm-dmenu-sep-dark ul.nav-menu ul a,
.tm-dmenu-sep-dark div.nav-menu ul ul a,
.tm-dmenu-sep-white ul.nav-menu ul a,
.tm-dmenu-sep-white div.nav-menu ul ul a{
border-bottom: none;
}
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu a:hover,
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu li:hover > a{
background-color: transparent !important;
}
}
@media (min-width: 1200px) {
.is-sticky ul.nav-menu > li > a,
.is-sticky div.nav-menu > ul > li > a,
.is-sticky #navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal > li.mega-menu-item > a,
.is-sticky .header-controls a{
color: #000000 !important;
}
.tm-mmenu-active-color-skin .is-sticky .header-controls a:hover,
.tm-mmenu-active-color-skin .is-sticky #navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal > li.mega-menu-item > a:hover,
.tm-mmenu-active-color-skin .is-sticky #navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal > li.mega-menu-item:hover > a,
.tm-mmenu-active-color-skin .is-sticky #navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal > li.mega-menu-item.mega-current-menu-ancestor > a,
.tm-mmenu-active-color-skin .is-sticky #navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal > li.mega-menu-item.mega-current_page_item > a,
.tm-mmenu-active-color-skin .is-sticky #navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal > li.mega-current-menu-item > a{
color: #1abc9c !important;
}
}
/* ********************** Responsive Menu Code END **************************** */
/******************************************************/
/******************* Custom Code **********************/
.top-contact li {
padding-left: 0;
}
p.thememount-subheading {
font-family: Open Sans !important;
}
h2.thememount-servicebox-title {
font-size: 17px !important;
}
/******************************************************/