/* ESILEHE KASTID */
.esileht-kollane .wpb_wrapper, .esileht-roheline .wpb_wrapper, .esileht-sinine .wpb_wrapper, .esileht-punane .wpb_wrapper {border-right:2px solid;border-bottom:2px solid;/*border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;*/padding:12px;margin-bottom:24px;}
.esimene-rida .esileht-kollane .wpb_wrapper, .esimene-rida .esileht-roheline .wpb_wrapper, .esimene-rida .esileht-sinine .wpb_wrapper, .esimene-rida .esileht-punane .wpb_wrapper {min-height:269px;}
.esileht-kollane .wpb_wrapper .rollover, .esileht-roheline .wpb_wrapper .rollover, .esileht-sinine .wpb_wrapper .rollover, .esileht-punane .wpb_wrapper .rollover {border: 2px solid #fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;max-width:98.9%;}
.esileht-kollane .wpb_wrapper .rollover {border: 2px solid #444;}
.esileht-kollane .wpb_wrapper .text-big, .esileht-roheline .wpb_wrapper .text-big, .esileht-sinine .wpb_wrapper .text-big, .esileht-punane .wpb_wrapper .text-big {line-height: 20px;}
.esileht-kollane .wpb_wrapper .dt-fancy-title, .esileht-roheline .wpb_wrapper .dt-fancy-title, .esileht-sinine .wpb_wrapper .dt-fancy-title, .esileht-punane .wpb_wrapper .dt-fancy-title, .esileht-kollane .wpb_wrapper a, .esileht-roheline .wpb_wrapper a, .esileht-sinine .wpb_wrapper a, .esileht-punane .wpb_wrapper a {color: #ffffff; white-space:nowrap;}
.esileht-kollane .wpb_wrapper a.icon, .esileht-roheline .wpb_wrapper  a.icon, .esileht-sinine .wpb_wrapper a.icon, .esileht-punane .wpb_wrapper a.icon {text-decoration: none;font-size:14px;}
.esileht-kollane .wpb_wrapper .dt-fancy-title, .esileht-kollane .wpb_wrapper a {color: #444444;}
.esileht-kollane .wpb_wrapper {background: -webkit-linear-gradient(#f3f40f, #eadd07);background: -o-linear-gradient(#f3f40f, #eadd07);background: -moz-linear-gradient(#f3f40f, #eadd07);background: linear-gradient(#f3f40f, #eadd07);border-color:#bbb000;}
.esileht-roheline .wpb_wrapper {background: -webkit-linear-gradient(#289b00, #1f7a00);background: -o-linear-gradient(#289b00, #1f7a00);background: -moz-linear-gradient(#289b00, #1f7a00);background: linear-gradient(#289b00, #1f7a00);border-color:#165700;}
.esileht-sinine .wpb_wrapper {background: -webkit-linear-gradient(#0087c4, #0072a5);background: -o-linear-gradient(#0087c4, #0072a5);background: -moz-linear-gradient(#0087c4, #0072a5);background: linear-gradient(#0087c4, #0072a5);border-color:#00577e;}
.esileht-punane .wpb_wrapper {background: -webkit-linear-gradient(#c42e00, #9c2500);background: -o-linear-gradient(#c42e00, #9c2500);background: -moz-linear-gradient(#c42e00, #9c2500);background: linear-gradient(#c42e00, #9c2500);border-color:#811f00;}
.esileht-kollane .wpb_wrapper .wpb_wrapper, .esileht-roheline .wpb_wrapper .wpb_wrapper, .esileht-sinine .wpb_wrapper .wpb_wrapper, .esileht-punane .wpb_wrapper .wpb_wrapper {border-right:0;border-bottom:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;padding:0;background:none;margin-bottom:0}
/* ESILEHE KALENDER */
.esilehe-kalender .gce-month-title, .esilehe-kalender .gce-caption {color:#fff;font-weight:normal;padding-bottom:0;}
.esilehe-kalender .gce-caption {margin-top:0;}
.esileht-kollane .esilehe-kalender .gce-widget-grid .gce-calendar th {border: 1px solid #a27f00;background:#a27f00;color:#fff;font-weight:normal;}
.esileht-roheline .esilehe-kalender .gce-widget-grid .gce-calendar th {border: 1px solid #165700;background:#165700;color:#fff;font-weight:normal;}
.esileht-sinine .esilehe-kalender .gce-widget-grid .gce-calendar th {border: 1px solid #00577e;background:#00577e;color:#fff;font-weight:normal;}
.esileht-punane .esilehe-kalender .gce-widget-grid .gce-calendar th {border: 1px solid #811f00;background:#811f00;color:#fff;font-weight:normal;}
.esileht-kollane .esilehe-kalender .gce-widget-grid .gce-calendar td {border: 1px solid #a27f00;}
.esileht-roheline .esilehe-kalender .gce-widget-grid .gce-calendar td {border: 1px solid #165700;}
.esileht-sinine .esilehe-kalender .gce-widget-grid .gce-calendar td {border: 1px solid #00577e;}
.esileht-punane .esilehe-kalender .gce-widget-grid .gce-calendar td {border: 1px solid #811f00;}
.esilehe-kalender .gce-widget-grid .gce-calendar {margin:0;}
.esilehe-kalender .gce-widget-grid .gce-calendar th abbr {color:#fff;font-weight:normal;}
.esilehe-kalender .gce-widget-grid .gce-calendar td {color:#fff;}
.esilehe-kalender .gce-widget-grid .gce-calendar .gce-today {background:#d71726;}
.esilehe-kalender .gce-widget-grid .gce-calendar .gce-has-events {background:#f99200;}
.esilehe-kalender {position:relative;}
.esilehe-kalender .wpb_wrapper a.icon {position: absolute;bottom: 8px;right: 0;font-size:60px;}
.esilehe-kalender .wpb_wrapper a.text {position: absolute;bottom: 10px;right: 65px;}
.esilehe-kalender .tribe-events-list-widget p {color:#fff;}

/* MUU */
#top-bar .top-bar-flags {line-height: 12px;display: block;float: left;margin-left: 6px;}
.filter-by, .filter-sorting {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;background-color:rgba(84,84,84,0.08) !important;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;margin-top:0px;margin-left:5px;padding:0 14px;}

/*SIDEBAR EVENTLIST FIX*/
.home .shortcode-teaser.tribe-events-list-widget-events {color:#ffffff;}
#main.sidebar-right .tribe-events-list-widget .shortcode-teaser-content a, #main.sidebar-right .tribe-events-list-widget .shortcode-teaser-content a:hover {color:#373a41}
#main.sidebar-right .tribe-events-list-widget .hfeed-list-all-events a, #main.sidebar-right .tribe-events-list-widget .hfeed-list-all-events a:hover {color:#fff;padding:3px 5px;background:#999;text-decoration:none;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;}

.tribe-events-calendar thead th {text-align:center;}

/* HOTELL */
body.page-template-template-hotell #top-bar.solid-bg, body.page-template-template-hotell #main-nav.underline-hover > li > a i.underline, body.page-template-template-hotell #main-nav > li.menu-frame-on.act > a, body.page-template-template-hotell #main-nav > li.menu-frame-on.act:hover > a, body.page-template-template-hotell #phantom #main-nav > li.menu-frame-on.act:hover > a, body.page-template-template-hotell #phantom #main-nav > li.menu-frame-on.act > a, body.page-template-template-hotell header:not(.sub-downwards) #main-nav > li.menu-frame-on.act:hover > a, body.page-template-template-hotell .brackets > li > a span:before, body.page-template-template-hotell .brackets > li.act > a span:before, body.page-template-template-hotell #main-nav > li > a span:before, body.page-template-template-hotell #main-nav > li.act > a span:before {background: #0087c4}
body.page-template-template-hotell a, body.page-template-template-hotell a:hover, body.page-template-template-hotell #main-nav > li.act > a, body.page-template-template-hotell #main-nav > li.act > a:hover, body.page-template-template-hotell .gradient-hover #main-nav > li.act > a, body.page-template-template-hotell .gradient-hover #main-nav > li.act > a:hover, body.page-template-template-hotell #main-nav > li > a:hover, body.page-template-template-hotell #main-nav > li > a:hover > span, body.page-template-template-hotell #phantom #main-nav > li:hover > a > span, body.page-template-template-hotell header:not(.sub-downwards) #main-nav > li:hover > a > span, body.page-template-template-hotell .sub-nav li > a:hover, body.page-template-template-hotell header:not(.sub-downwards) .sub-nav li:hover > a, body.page-template-template-hotell #phantom .sub-nav li:not(.dt-mega-parent):hover > a, body.page-template-template-hotell .dl-menuwrapper li.act > a, body.page-template-template-hotell .sub-nav > ul > li.act > a, body.page-template-template-hotell .dt-mega-menu .sub-nav .dt-mega-parent .sub-nav a:hover, body.page-template-template-hotell .no-touch .dl-menuwrapper li > a:hover, body.page-template-template-hotell .touch .dl-menuwrapper li > a:active, body.page-template-template-hotell #main-nav > li.act > a, body.page-template-template-hotell #main-nav > li.act > a:hover, body.page-template-template-hotell .gradient-hover #main-nav > li.act > a, body.page-template-template-hotell .gradient-hover #main-nav > li.act > a:hover, body.page-template-template-hotell #main-nav > li > a:hover, body.page-template-template-hotell #main-nav > li > a:hover > span, body.page-template-template-hotell #phantom #main-nav > li:hover > a > span, body.page-template-template-hotell header:not(.sub-downwards) #main-nav > li:hover > a > span {color:#0087c4;}
/* RASKETEHNIKA */
body.page-template-template-rasketehnika #top-bar.solid-bg, body.page-template-template-rasketehnika #main-nav.underline-hover > li > a i.underline, body.page-template-template-rasketehnika #main-nav > li.menu-frame-on.act > a, body.page-template-template-rasketehnika #main-nav > li.menu-frame-on.act:hover > a, body.page-template-template-rasketehnika #phantom #main-nav > li.menu-frame-on.act:hover > a, body.page-template-template-rasketehnika #phantom #main-nav > li.menu-frame-on.act > a, body.page-template-template-rasketehnika header:not(.sub-downwards) #main-nav > li.menu-frame-on.act:hover > a, body.page-template-template-rasketehnika .brackets > li > a span:before, body.page-template-template-rasketehnika .brackets > li.act > a span:before, body.page-template-template-rasketehnika #main-nav > li > a span:before, body.page-template-template-rasketehnika #main-nav > li.act > a span:before {background: #debc02}
body.page-template-template-rasketehnika a, body.page-template-template-rasketehnika a:hover, body.page-template-template-rasketehnika #main-nav > li.act > a, body.page-template-template-rasketehnika #main-nav > li.act > a:hover, body.page-template-template-rasketehnika .gradient-hover #main-nav > li.act > a, body.page-template-template-rasketehnika .gradient-hover #main-nav > li.act > a:hover, body.page-template-template-rasketehnika #main-nav > li > a:hover, body.page-template-template-rasketehnika #main-nav > li > a:hover > span, body.page-template-template-rasketehnika #phantom #main-nav > li:hover > a > span, body.page-template-template-rasketehnika header:not(.sub-downwards) #main-nav > li:hover > a > span, body.page-template-template-rasketehnika .sub-nav li > a:hover, body.page-template-template-rasketehnika header:not(.sub-downwards) .sub-nav li:hover > a, body.page-template-template-rasketehnika #phantom .sub-nav li:not(.dt-mega-parent):hover > a, body.page-template-template-rasketehnika .dl-menuwrapper li.act > a, body.page-template-template-rasketehnika .sub-nav > ul > li.act > a, body.page-template-template-rasketehnika .dt-mega-menu .sub-nav .dt-mega-parent .sub-nav a:hover, body.page-template-template-rasketehnika .no-touch .dl-menuwrapper li > a:hover, body.page-template-template-rasketehnika .touch .dl-menuwrapper li > a:active, body.page-template-template-rasketehnika #main-nav > li.act > a, body.page-template-template-rasketehnika #main-nav > li.act > a:hover, body.page-template-template-rasketehnika .gradient-hover #main-nav > li.act > a, body.page-template-template-rasketehnika .gradient-hover #main-nav > li.act > a:hover, body.page-template-template-rasketehnika #main-nav > li > a:hover, body.page-template-template-rasketehnika #main-nav > li > a:hover > span, body.page-template-template-rasketehnika #phantom #main-nav > li:hover > a > span, body.page-template-template-rasketehnika header:not(.sub-downwards) #main-nav > li:hover > a > span {color:#debc02;}
body.page-template-template-rasketehnika .custom-menu li.act > a, body.page-template-template-rasketehnika .widget_recent_comments a:hover {color:#444444!important}
/* RASKETEHNIKA 2 */
body.woocommerce-page #top-bar.solid-bg, body.woocommerce-page #main-nav.underline-hover > li > a i.underline, body.woocommerce-page #main-nav > li.menu-frame-on.act > a, body.woocommerce-page #main-nav > li.menu-frame-on.act:hover > a, body.woocommerce-page #phantom #main-nav > li.menu-frame-on.act:hover > a, body.woocommerce-page #phantom #main-nav > li.menu-frame-on.act > a, body.woocommerce-page header:not(.sub-downwards) #main-nav > li.menu-frame-on.act:hover > a, body.woocommerce-page .brackets > li > a span:before, body.woocommerce-page .brackets > li.act > a span:before, body.woocommerce-page #main-nav > li > a span:before, body.woocommerce-page #main-nav > li.act > a span:before {background: #debc02}
body.woocommerce-page a, body.woocommerce-page a:hover, body.woocommerce-page #main-nav > li.act > a, body.woocommerce-page #main-nav > li.act > a:hover, body.woocommerce-page .gradient-hover #main-nav > li.act > a, body.woocommerce-page .gradient-hover #main-nav > li.act > a:hover, body.woocommerce-page #main-nav > li > a:hover, body.woocommerce-page #main-nav > li > a:hover > span, body.woocommerce-page #phantom #main-nav > li:hover > a > span, body.woocommerce-page header:not(.sub-downwards) #main-nav > li:hover > a > span, body.woocommerce-page .sub-nav li > a:hover, body.woocommerce-page header:not(.sub-downwards) .sub-nav li:hover > a, body.woocommerce-page #phantom .sub-nav li:not(.dt-mega-parent):hover > a, body.woocommerce-page .dl-menuwrapper li.act > a, body.woocommerce-page .sub-nav > ul > li.act > a, body.woocommerce-page .dt-mega-menu .sub-nav .dt-mega-parent .sub-nav a:hover, body.woocommerce-page .no-touch .dl-menuwrapper li > a:hover, body.woocommerce-page .touch .dl-menuwrapper li > a:active, body.woocommerce-page #main-nav > li.act > a, body.woocommerce-page #main-nav > li.act > a:hover, body.woocommerce-page .gradient-hover #main-nav > li.act > a, body.woocommerce-page .gradient-hover #main-nav > li.act > a:hover, body.woocommerce-page #main-nav > li > a:hover, body.woocommerce-page #main-nav > li > a:hover > span, body.woocommerce-page #phantom #main-nav > li:hover > a > span, body.woocommerce-page header:not(.sub-downwards) #main-nav > li:hover > a > span {color:#debc02;}
body.woocommerce-page .custom-menu li.act > a, body.woocommerce-page .widget_recent_comments a:hover {color:#444444!important}
/* LISATEENUSED */
body.page-template-template-lisateenused #top-bar.solid-bg, body.page-template-template-lisateenused #main-nav.underline-hover > li > a i.underline, body.page-template-template-lisateenused #main-nav > li.menu-frame-on.act > a, body.page-template-template-lisateenused #main-nav > li.menu-frame-on.act:hover > a, body.page-template-template-lisateenused #phantom #main-nav > li.menu-frame-on.act:hover > a, body.page-template-template-lisateenused #phantom #main-nav > li.menu-frame-on.act > a, body.page-template-template-lisateenused header:not(.sub-downwards) #main-nav > li.menu-frame-on.act:hover > a, body.page-template-template-lisateenused .brackets > li > a span:before, body.page-template-template-lisateenused .brackets > li.act > a span:before, body.page-template-template-lisateenused #main-nav > li > a span:before, body.page-template-template-lisateenused #main-nav > li.act > a span:before {background: #c42e00}
body.page-template-template-lisateenused a, body.page-template-template-lisateenused a:hover, body.page-template-template-lisateenused #main-nav > li.act > a, body.page-template-template-lisateenused #main-nav > li.act > a:hover, body.page-template-template-lisateenused .gradient-hover #main-nav > li.act > a, body.page-template-template-lisateenused .gradient-hover #main-nav > li.act > a:hover, body.page-template-template-lisateenused #main-nav > li > a:hover, body.page-template-template-lisateenused #main-nav > li > a:hover > span, body.page-template-template-lisateenused #phantom #main-nav > li:hover > a > span, body.page-template-template-lisateenused header:not(.sub-downwards) #main-nav > li:hover > a > span, body.page-template-template-lisateenused .sub-nav li > a:hover, body.page-template-template-lisateenused header:not(.sub-downwards) .sub-nav li:hover > a, body.page-template-template-lisateenused #phantom .sub-nav li:not(.dt-mega-parent):hover > a, body.page-template-template-lisateenused .dl-menuwrapper li.act > a, body.page-template-template-lisateenused .sub-nav > ul > li.act > a, body.page-template-template-lisateenused .dt-mega-menu .sub-nav .dt-mega-parent .sub-nav a:hover, body.page-template-template-lisateenused .no-touch .dl-menuwrapper li > a:hover, body.page-template-template-lisateenused .touch .dl-menuwrapper li > a:active, body.page-template-template-lisateenused #main-nav > li.act > a, body.page-template-template-lisateenused #main-nav > li.act > a:hover, body.page-template-template-lisateenused .gradient-hover #main-nav > li.act > a, body.page-template-template-lisateenused .gradient-hover #main-nav > li.act > a:hover, body.page-template-template-lisateenused #main-nav > li > a:hover, body.page-template-template-lisateenused #main-nav > li > a:hover > span, body.page-template-template-lisateenused #phantom #main-nav > li:hover > a > span, body.page-template-template-lisateenused header:not(.sub-downwards) #main-nav > li:hover > a > span {color:#c42e00;}
/* LISATEENUSED 2 ja KINNISVARA */
body.product_parent_cat_lisateenused #top-bar.solid-bg, body.product_parent_cat_lisateenused #main-nav.underline-hover > li > a i.underline, body.product_parent_cat_lisateenused #main-nav > li.menu-frame-on.act > a, body.product_parent_cat_lisateenused #main-nav > li.menu-frame-on.act:hover > a, body.product_parent_cat_lisateenused #phantom #main-nav > li.menu-frame-on.act:hover > a, body.product_parent_cat_lisateenused #phantom #main-nav > li.menu-frame-on.act > a, body.product_parent_cat_lisateenused header:not(.sub-downwards) #main-nav > li.menu-frame-on.act:hover > a, body.product_parent_cat_lisateenused .brackets > li > a span:before, body.product_parent_cat_lisateenused .brackets > li.act > a span:before, body.product_parent_cat_lisateenused #main-nav > li > a span:before, body.product_parent_cat_lisateenused #main-nav > li.act > a span:before, body.product_parent_cat_kinnisvara #top-bar.solid-bg, body.product_parent_cat_kinnisvara #main-nav.underline-hover > li > a i.underline, body.product_parent_cat_kinnisvara #main-nav > li.menu-frame-on.act > a, body.product_parent_cat_kinnisvara #main-nav > li.menu-frame-on.act:hover > a, body.product_parent_cat_kinnisvara #phantom #main-nav > li.menu-frame-on.act:hover > a, body.product_parent_cat_kinnisvara #phantom #main-nav > li.menu-frame-on.act > a, body.product_parent_cat_kinnisvara header:not(.sub-downwards) #main-nav > li.menu-frame-on.act:hover > a, body.product_parent_cat_kinnisvara .brackets > li > a span:before, body.product_parent_cat_kinnisvara .brackets > li.act > a span:before, body.product_parent_cat_kinnisvara #main-nav > li > a span:before, body.product_parent_cat_kinnisvara #main-nav > li.act > a span:before {background: #c42e00}
body.product_parent_cat_lisateenused a, body.product_parent_cat_lisateenused a:hover, body.product_parent_cat_lisateenused #main-nav > li.act > a, body.product_parent_cat_lisateenused #main-nav > li.act > a:hover, body.product_parent_cat_lisateenused .gradient-hover #main-nav > li.act > a, body.product_parent_cat_lisateenused .gradient-hover #main-nav > li.act > a:hover, body.product_parent_cat_lisateenused #main-nav > li > a:hover, body.product_parent_cat_lisateenused #main-nav > li > a:hover > span, body.product_parent_cat_lisateenused #phantom #main-nav > li:hover > a > span, body.product_parent_cat_lisateenused header:not(.sub-downwards) #main-nav > li:hover > a > span, body.product_parent_cat_lisateenused .sub-nav li > a:hover, body.product_parent_cat_lisateenused header:not(.sub-downwards) .sub-nav li:hover > a, body.product_parent_cat_lisateenused #phantom .sub-nav li:not(.dt-mega-parent):hover > a, body.product_parent_cat_lisateenused .dl-menuwrapper li.act > a, body.product_parent_cat_lisateenused .sub-nav > ul > li.act > a, body.product_parent_cat_lisateenused .dt-mega-menu .sub-nav .dt-mega-parent .sub-nav a:hover, body.product_parent_cat_lisateenused .no-touch .dl-menuwrapper li > a:hover, body.product_parent_cat_lisateenused .touch .dl-menuwrapper li > a:active, body.product_parent_cat_lisateenused #main-nav > li.act > a, body.product_parent_cat_lisateenused #main-nav > li.act > a:hover, body.product_parent_cat_lisateenused .gradient-hover #main-nav > li.act > a, body.product_parent_cat_lisateenused .gradient-hover #main-nav > li.act > a:hover, body.product_parent_cat_lisateenused #main-nav > li > a:hover, body.product_parent_cat_lisateenused #main-nav > li > a:hover > span, body.product_parent_cat_lisateenused #phantom #main-nav > li:hover > a > span, body.product_parent_cat_lisateenused header:not(.sub-downwards) #main-nav > li:hover > a > span, body.product_parent_cat_kinnisvara a, body.product_parent_cat_kinnisvara a:hover, body.product_parent_cat_kinnisvara #main-nav > li.act > a, body.product_parent_cat_kinnisvara #main-nav > li.act > a:hover, body.product_parent_cat_kinnisvara .gradient-hover #main-nav > li.act > a, body.product_parent_cat_kinnisvara .gradient-hover #main-nav > li.act > a:hover, body.product_parent_cat_kinnisvara #main-nav > li > a:hover, body.product_parent_cat_kinnisvara #main-nav > li > a:hover > span, body.product_parent_cat_kinnisvara #phantom #main-nav > li:hover > a > span, body.product_parent_cat_kinnisvara header:not(.sub-downwards) #main-nav > li:hover > a > span, body.product_parent_cat_kinnisvara .sub-nav li > a:hover, body.product_parent_cat_kinnisvara header:not(.sub-downwards) .sub-nav li:hover > a, body.product_parent_cat_kinnisvara #phantom .sub-nav li:not(.dt-mega-parent):hover > a, body.product_parent_cat_kinnisvara .dl-menuwrapper li.act > a, body.product_parent_cat_kinnisvara .sub-nav > ul > li.act > a, body.product_parent_cat_kinnisvara .dt-mega-menu .sub-nav .dt-mega-parent .sub-nav a:hover, body.product_parent_cat_kinnisvara .no-touch .dl-menuwrapper li > a:hover, body.product_parent_cat_kinnisvara .touch .dl-menuwrapper li > a:active, body.product_parent_cat_kinnisvara #main-nav > li.act > a, body.product_parent_cat_kinnisvara #main-nav > li.act > a:hover, body.product_parent_cat_kinnisvara .gradient-hover #main-nav > li.act > a, body.product_parent_cat_kinnisvara .gradient-hover #main-nav > li.act > a:hover, body.product_parent_cat_kinnisvara #main-nav > li > a:hover, body.product_parent_cat_kinnisvara #main-nav > li > a:hover > span, body.product_parent_cat_kinnisvara #phantom #main-nav > li:hover > a > span, body.product_parent_cat_kinnisvara header:not(.sub-downwards) #main-nav > li:hover > a > span {color:#c42e00;}

/* WOOCOMMERCE */
.woocommerce .product .project-list-media .buttons-on-img {margin-bottom:5px!important}
.product div.images {padding-right:22px;}
.woocommerce-tabs ul.tabs li {padding:3px 5px;}
.woocommerce-tabs ul.tabs li.active, .woocommerce-tabs ul.tabs li:hover {padding:3px 5px;background:#999;text-decoration:none;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;}
.woocommerce-tabs ul.tabs li.active a, .woocommerce-tabs ul.tabs li:hover a {color:#fff!important;}
.woocommerce.archive .project-list-media {width: 25%;float: left;margin-right:2%;}
.woocommerce.archive .project-list-content {width: 72%;float: left;text-align:left;}
.woocommerce.archive .project-list-link {position: absolute;top: 0;right: 0;}
.woocommerce-result-count {display:none;}
.woocommerce .wf-container .wf-cell {padding-bottom:15px;}
.woocommerce .shop_attributes th, .woocommerce .shop_attributes td {width:49.5%;}

/* FOOTER */
#footer.solid-bg {border-top:1px solid #ccc;}
#bottom-bar.solid-bg {border-top:1px solid #151515;}
ul.logo-items li {float:left;margin-right:10px;}
ul.logo-items img {width:inherit;max-height:85px;}

/* CONTACT FORM */
.product_meta .wpcf7 {padding-top:5px;margin-top:10px;border-top-style:solid; border-top-width:1px; border-top-color: rgba(84,84,84,0.15)}
.product_meta .wpcf7 input.wpcf7-form-control {margin-bottom:0;}
.wpcf7 h4 {margin-bottom:5px;}

/* HINNAKIRJAD */
 .content .benefits-grid td, .content .benefits-grid th {padding:0;}
 
/* MUU */
.hide {height:0;display:none;}
.mobile-callto {display:none;position:fixed;bottom:15px;left:15px;width:45px;height:45px;overflow:hidden;background:url('../images/phone.png') 0 0 no-repeat;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;border:3px solid #fff;}
.mobile-callto a {display:block;width:45px;height:45px;text-indent:-300px;white-space:nowrap;overflow:hidden;}
@media all and (max-width: 650px) {
	.mobile-callto {display:block;}
}