.rev_slider_wrapper {position: relative; z-index: 20; overflow: hidden; background-color: #f0f1f2;}
.revolution-slider .fullscreenbanner li {margin: 0; visibility: hidden;}
.revolution-slider a.btn {transition: all 0.3s !important; cursor: pointer;}
@media (max-width: 980px){
.revolution-slider {margin: 0 -20px;}
}
@media (max-width: 400px){
.rev_slider_wrapper .tparrows {display:none;}
} .custom.tparrows {background: #b24d26 !important; transition: all 0.3s !important; opacity: 0.8 !important;}
.custom.tparrows:hover {background: #8ac0cd !important;}
.custom.tp-bullets::before {margin-left: -30px !important; padding: 10px 30px !important;}
.custom.tp-bullets::before {background: #b24d26 !important;}
.custom .tp-bullet {width: 8px !important; height: 8px !important; border: 2px solid #fff !important; border-radius: 50% !important; background: #fff !important; transition: background 0.3s !important;}
.custom .tp-bullet:hover,
.custom .tp-bullet.selected { border-color: #fff !important; background: #b24d26 !important; } .custom-box-1 {font-family: 'Arvo', sans; color:#fff;font-size:36px; background: rgba(178, 77, 38, 0.8); padding: 8px 25px;}
.custom-box-2 {color:#333;font-size:14px; background: rgba(255,255,255, 0.8); padding: 20px;}.events-bar {padding: 10px 0;}
.tribe-bar-section {display: inline-block; padding-right: 10px; vertical-align: top; white-space: nowrap;}
.tribe-bar-filter {display: inline-block; margin-right: 10px; margin-bottom: 10px;}
.tribe-bar-views-list {display: none;}
#tribe-events-content ul.tribe-events-sub-nav {overflow: hidden; margin: 0; padding-top: 15px; border-top: 1px solid #dfdfdf; text-align: left;}
.tribe-events-sub-nav .tribe-events-nav-next {float: right; padding-right: 2px;}
.tribe-events-sub-nav .tribe-events-nav-previous {float: left; padding-left: 2px;}
.tribe-events-sub-nav .tribe-events-nav-next a:after {display: inline-block; margin-left: 5px; font-family: "FontAwesome"; content: "\f101";}
.tribe-events-sub-nav .tribe-events-nav-previous a:before {display: inline-block; margin-right: 5px; font-family: "FontAwesome"; content: "\f100";}
.tribe-events-sub-nav span {display: none;}
#tribe-events-header ul.tribe-events-sub-nav {padding: 0; border: none;}
#tribe-events-content.event-details ul.tribe-events-sub-nav {padding-top: 15px; border-top: 1px solid #dfdfdf; font-size: 0;}
#tribe-events-content.event-details ul.tribe-events-sub-nav .tribe-events-nav-next {text-align: right;}
#tribe-events-content.event-details ul.tribe-events-sub-nav li {width: 50%; margin: 0; padding: 0 5px; box-sizing: border-box; font-size: 12px;}
#tribe-events-content.event-details ul.tribe-events-sub-nav li .fa {margin-right: 5px; margin-left: 5px;}
#tribe-events-footer.month-footer ul.tribe-events-sub-nav {padding-top: 0; border-top: 0;}
.tribe-events-single .event-title {margin-bottom: 15px;}
.event-item {padding-bottom: 20px; border-bottom: 1px solid #dfdfdf;}
.event-item .more {float: right;}
.event-item .entry-title {margin: 1em 0 0; font-size: 28px;}
.tribe-events-day-time-slot .tribe-events-last {border-bottom: 2px solid #dfdfdf;}
.event-meta {margin: 0.5em 0 1.5em; font-size: 12px;}
.event-meta .separator {padding: 0 5px; color: #ccc;}
.event-meta address {display: inline;}
.event-meta dd {margin: 0 0 15px 15px;}
.tribe-events-gmap:after {display: inline-block; margin-left: 10px; font-family: "FontAwesome"; content: "\f041";}
.tribe-events-list-separator-month {display: block; margin-top: 1.5em; padding: 10px 15px; background: #e6e6e6; color: #333; font: 400 18px/1.5em "Arvo",sans-serif; text-transform: uppercase;}
.tribe-events-promo {display: none;}
.tribe-events-event-image img {max-width: 100%; height: auto;}
a.tribe-events-button {display: inline-block; padding: 6px 29px 5px; background: #e6e6e6; color: #666; font-size: 14px; line-height: 25px; text-transform: uppercase; border: none; transition: all 0.3s; font-family: "PT Sans"; text-align: center; margin-right: 20px; margin-top: 20px;}
a.tribe-events-button:hover {background-color: #8ac0cd; color: #fff;}
.tribe-events-notices {position: relative; margin: 20px 0; padding: 11px 10px 11px 45px; border: none; background-color: #fff9d8; color: #caa533; border-radius: 0; text-shadow: none;}
.tribe-events-notices:before {display: block; position: absolute; left: 10px; top: 10px; width: 22px; height: 22px; border-color: #e9dab1; background-color: #fff9d8; color: #caa533; font-family: "FontAwesome"; font-size: 22px; text-align: center; content: "\f071";}
#tribe-events-content table.tribe-events-calendar {margin: 30px 0; border-color: #e5e5e5;}
#tribe-events-content .tribe-events-calendar td {border-color: #e5e5e5;}
#tribe-events-content .tribe-events-calendar div[id*="tribe-events-event-"] h3.entry-title {padding: 5px 0; font-family: "PT Sans", sans-serif;}
.events-archive.events-gridview #tribe-events-content table .type-tribe_events {padding: 0;}
.tribe-events-calendar td div[id*="tribe-events-daynum-"] {padding: 5px; color: #999;}
.tribe-events-calendar td div[id*="tribe-events-daynum-"] a {display: block; margin: -5px; padding: 5px;}
.tribe-events-calendar .tribe-events-tooltip {border-color: #dfdfdf; background: #fff; box-shadow: 0 0 3px rgba(0,0,0,0.1);}
#tribe-events-content .tribe-events-tooltip h4.entry-title {padding: 0 5px; background: #dfdfdf; color: #3f3f3f; font-weight: 700; text-transform: uppercase; letter-spacing: 0; }
.tribe-events-tooltip .tribe-events-arrow {background-image: url(//www.woolvan.com/wp-content/themes/clean-cutta/images/tribe-tooltips.png);}
.sidebar .widget .widget-event-list {margin: 0; padding: 0;} 
.sidebar .widget .widget-event-list li {margin: 0; padding: 10px 0; border-bottom: 1px solid #dfdfdf;}
.sidebar .widget .widget-event-list li:before {display: none; content: "";}
.sidebar .widget .widget-event-list .entry-title {margin: 0; font-size: 16px;}
.sidebar .widget .widget-event-list .duration {margin: 0;}
.tribe-events-widget-link .fa {margin-right: 5px;}
@media (min-width: 450px) {
.event-meta dt {float: left; clear: left; padding-right: 10px; vertical-align: top;}
.event-meta dd {float: left; margin: 0; vertical-align: top;}
}
@media (max-width: 800px) {
.events-bar {text-align: center;}
.tribe-bar-section {white-space: normal; margin-bottom: 10px;}
.tribe-bar-filter {margin-bottom: 10px;}
.tribe-bar-section label {text-align: left;}
}a {color: #0088cc;}
input:focus, textarea:focus {border-color: #0088cc;}
a.button, button, input[type="submit"], input[type="button"] {background: #0088cc;}
.topmenu .menu-toggle {color: #0088cc;}
.topmenu > ul > li:hover > a,
.topmenu .sub-menu > li .current-menu-item > a,
.topmenu .sub-menu > li .current_page_item > a {background: #00aaee;}
.topmenu > ul > li a {color: #0088cc;}
.topmenu > ul > li.current-menu-ancestor>a {background-color: #0088cc;}
.topmenu .sub-menu a {color: #0088cc;}
.topmenu li.parent > a .pull-down {color: #0088cc;} @media (min-width: 1100px) {
.show-menus header .sub-menu li a,
.show-menus header .sub-menu li.fa a {color: #0088cc; border-top: 1px solid #0088cc;}
.show-menus header .sub-menu li:last-child > a {border-bottom: 1px solid #0088cc;}
.show-menus header .sub-menu > li.current-menu-item > a,
.show-menus header .sub-menu > li.current_page_item > a,
.show-menus header .sub-menu > li.current-menu-parent > a {color: #fff; background: #0088cc;}
.show-menus header .sub-menu > li.current-menu-item > a:hover,
.show-menus header .sub-menu > li.current_page_item > a:hover,
.show-menus header .sub-menu > li.current-menu-parent > a:hover {color: #fff; background: #0088cc;}
.show-menus header .megamenu > .sub-menu > li.current-menu-parent > a {color: #0088cc;}
.show-menus header .megamenu > .sub-menu > li > ul li:last-child a {border-bottom: 1px solid #0088cc;}
.show-menus header .megamenu > ul > li:hover > a {background: none; color: #0088cc;}
.show-menus nav li.current-menu-ancestor > .sub-menu {border-color: #0088cc;}
}
header p.title a.site-title {background: #0088cc;}
header p.main-header-content-msg {color: #0088cc;}
.searchform input:focus {border: 2px solid #0088cc;}
.searchform button {background: #0088cc;}
.breadcrumb div a {color: #0088cc;}
aside h3 span {border-bottom: 2px solid #0088cc;}
.share.social-colored .comment { background: #0088cc; }
.social a .fa { background: #0088cc;}
.social.outline a .fa {border-color: #0088cc; color: #0088cc;}
.social.outline a .fa {border-color: #0088cc; color: #0088cc;}
.social.double a .fa {border: 6px double #0088cc;}
.social.classic a .fa {border: 1px solid #0088cc;}
.social.unboxed a .fa {color: #0088cc;}
footer {border-top: 2px solid #0088cc;}
footer a {color: #0088cc;}
footer nav.social ul li a {color: #0088cc;}
footer p.title a {background: #0088cc;}
@media (min-width: 1110px) {	
.sticky-post-nav {color: #0088cc;}
.sticky-post-nav .fa {color: #0088cc;}
}
.col2 h2 a, .col3 h2 a, .col2 h2 a, .col3 h2 a {color: #0088cc;}
.dlink {color: #0088cc;}
@media (min-width: 1100px){
a.go-top {background: #0088cc;}
}
h2.alt span {border-bottom: 2px solid #0088cc;}
.dc-alt {color: #0088cc;}
ul.tick li .tick .fa:first-child {color: #0088cc;}
ul.tabs li a:hover {color: #fff; background: #00aaee; border: 1px solid #00aaee;}
ul.tabs {border-bottom: 2px solid #0088cc;}
ul.tabs li a.selected, ul.tabs .selected a, ul.tabs li.description_tab.active a.selected, ul.tabs li.description_tab.active a { border: 1px solid #0088cc; background: #0088cc; }
.tabbed.alt .tab-content {border-left: 2px solid #0088cc;}
.wp-pagenavi span.current {background: #0088cc;}
ul.accordion > li > a:before {color: #0088cc;}
.related-projects .actions ul li a {background: #0088cc;}
.d2 {height: 0; border-top: 10px solid #0088cc;}
.cat-archive h3.category-title {background: #0088cc;}
.cat-archive a:hover h3.category-title {background: #00aaee;}
.cat-archive ul li a {color: #0088cc;}
.cat-list a:hover {color: #0088cc;}
.product-list-full ul li h3 a:hover {color: #0088cc;}
.portfolio article h3 a {color: #0088cc;}
.portfolio article div ul li a {background: #0088cc;}
.filters ul a {color: #0088cc;}
.filters ul a.selected {background: #0088cc;}
.project-nav a {display: inline-block;  color: #0088cc;}
.post-nav a {float: left; width: 50%; padding: 5px 0 10px; color: #0088cc;}
.postlist article h2 a {color: #0088cc;}
.post-category { background: #0088cc;}
.post-category a:hover {color: #fff;}
.post-meta a {color: #0088cc;}
.postlist .post-meta-exposed a.comment-link {background: #0088cc;}
.postlist .post-meta-exposed a.comment-link:before {border: 4px solid #0088cc; border-color: #0088cc #fff #fff #0088cc;}
.postlist .post-meta-exposed a.comment-link:before {border: 4px solid #0088cc; border-color: #0088cc #fff #fff #0088cc;}
.postlist .post-meta-exposed a.comment-link:before {border: 4px solid #0088cc; border-color: #0088cc #fff #fff #0088cc;}
.postlist.modern article.no-image:hover .post-title a {color: #0088cc;}
.postlist.modern article.mix3-ext.no-image .post-title a {color: #0088cc;}
.related-content .article-head-cats {background: #0088cc;}
.post-author h3 a:hover {color: #0088cc;}
.comment-author a {color: #0088cc;}
.comment-author a.comment-reply-link {color: #0088cc;}
.comment-author a:hover {color: #0088cc;}
.tagcloud a {color: #0088cc;}
.sidebar .widget > div > ul.menu {border-top: 1px solid #0088cc; border-bottom: 1px solid #0088cc;}
.sidebar .widget > div > ul.menu {border-top: 1px solid #0088cc; border-bottom: 1px solid #0088cc;}
.sidebar .widget > div > ul.menu li {border-top: 1px solid #0088cc;}
.sidebar .widget > div > ul.menu li.current-menu-item>a, .sidebar .widget > div > ul.menu li.current_page_item>a {background-color: #0088cc;}
.sidebar .widget > div > ul.menu li.parent.expanded>a span:before {color: #0088cc;}
.sidebar .widget > div > ul.menu ul {border-top: 1px solid #0088cc;}
.btn.double { border: 6px double #0088cc; }
.btn.classic { border: 1px solid #0088cc; }
blockquote.quote:before {color: #0088cc; }
span.tooltip.dark {background: #0088cc;}
.testimonial>div>p:first-child:before {color: #0088cc;}
.box-colored.alt { border-top: 10px solid #0088cc; }
.top-border { border-top: 10px solid #0088cc; }
.left-border { border-left: 10px solid #0088cc; }
.right-border { border-right: 10px solid #0088cc; }
.bottom-border { border-bottom: 10px solid #0088cc; }
.all-borders { border: 10px solid #0088cc; }
.pricing-plan.selected {border: 5px solid #0088cc;}
.pricing-plan.selected p.price strong {color: #0088cc;}
.pricing-plan.selected h2 {color: #0088cc;}
.circle {border: 2px solid #0088cc;}
a:hover .circle {background: #0088cc;}
.required {color: #0088cc;}
.toc { border-left: 4px solid #0088cc;}
.counter.light .days .text, .counter.light .days .num {color: #0088cc;}
.lead-page p.title a.site-title {background: #0088cc;} a:hover {color: #00aaee;}
a.button:hover, button:hover, input[type="submit"]:hover, input[type="button"]:hover {color: #fff; background-color: #00aaee;}
.topmenu .sub-menu > li .current_page_item > a {background: #00aaee;}
.topmenu .sub-menu li:hover > a {background: #00aaee;}
.topmenu li.parent > a .pull-down:hover {background: #00aaee;} @media (min-width: 1100px) {
.show-menus header .sub-menu li.parent > a:hover {background: #00aaee;}
.show-menus header .sub-menu li:hover>a {background: #00aaee; color: #fff;}
.show-menus header .megamenu > .sub-menu > li.current-menu-parent > a:hover {background-color: #00aaee;}
.show-menus header .megamenu a:hover {color: #00aaee;}
.show-menus nav li > .sub-menu {border: 5px solid #00aaee;}
}
header p.title a.site-title:hover {background: #00aaee;}
.searchform button:hover {background: #00aaee;}
.breadcrumb div a:hover {color: #00aaee;}
.social a .fa:hover { background-color: #00aaee; }
.social.unboxed a .fa:hover { color: #00aaee; background-color: transparent;}
.social.outline a .fa:hover { color: #00aaee; border-color: #00aaee; }
.social.outline a .fa:hover { color: #00aaee; border-color: #00aaee; background-color: #fff; }
.social.classic a .fa:hover {border-color: #00aaee;}
.social.double a .fa:hover {border-color: #00aaee;}
footer a:hover {color: #00aaee;}
footer p.title a:hover {background: #00aaee;}
@media (min-width: 1110px) {
.sticky-post-nav:hover {color: #00aaee;}
.sticky-post-nav:hover .fa {color: #00aaee;}
}
.col2 h2 a:hover, .col3 h2 a:hover, .col2 h2 a:hover, .col3 h2 a:hover {color: 	#00aaee;}
.dlink:hover {color: #00aaee;}
@media (min-width: 1100px){
a.go-top:hover {background-color: #00aaee; color: #fff;}
}
.wp-pagenavi a:hover {background: #00aaee;}
ul.accordion > li > a:hover:before {color: #00aaee;}
.related-projects .actions ul li a:hover {background: #00aaee;}
.cat-archive ul li a:hover {color: #00aaee;}
.portfolio article h3 a:hover {color: #00aaee;}
.portfolio article div div {background: rgba(0, 170, 238,0.8);}
.portfolio article div ul li a:hover {background: #00aaee;}
.filters ul a:hover {color: #fff; background: #00aaee;}
.project-nav a:hover {color: #00aaee;}
.post-nav a:hover {color: #00aaee;}
.postlist article h2 a:hover {color: #00aaee;}
.post-meta a:hover {color: #00aaee;}
.postlist .post-meta-exposed a.comment-link:hover {background: #00aaee;}
.postlist .post-meta-exposed a.comment-link:hover:before {border-color: #00aaee #fff #fff #00aaee;} 
.postlist .post-meta-exposed a.comment-link:hover:before {border-color: #00aaee #fff #fff #00aaee;} 
.postlist.modern article.mix3-ext.no-image:hover .post-title a {color: #00aaee;}
.postlist.modern.trendy article:hover .post-title {background: #00aaee;}
.comment-form input[type="submit"]:hover {background: #00aaee;}
.tagcloud a:hover {color: #00aaee;}
.sidebar .widget > div > ul.menu li a:hover {background: #00aaee;}
.btn.orange:hover {background-color: #00aaee; color: #fff;}
.btn.green:hover {background-color: #00aaee; color: #fff;}
.btn.turquoise:hover {background-color: #00aaee; color: #fff;}
.btn.azure:hover {background-color: #00aaee; color: #fff;}
.btn.blue:hover {background-color: #00aaee; color: #fff;}
.btn.purple:hover {background-color: #00aaee; color: #fff;}
.btn.pink:hover {background-color: #00aaee; color: #fff;}
.btn.red:hover {background-color: #00aaee; color: #fff;}
.btn.brown:hover {background-color: #00aaee; color: #fff;}
.btn.dark-gray:hover {background-color: #00aaee; color: #fff;}
.btn.light-gray:hover {background-color: #00aaee; color: #fff;}
.btn.orange.outline:hover {border-color: #00aaee; color: #00aaee; background: transparent;}
.btn.green.outline:hover {border-color: #00aaee; color: #00aaee; background: transparent;}
.btn.green.outline:hover {border-color: #00aaee; color: #00aaee; background: transparent;}
.btn.turquoise.outline:hover {border-color: #00aaee; color: #00aaee; background: transparent;}
.btn.turquoise.outline:hover {border-color: #00aaee; color: #00aaee; background: transparent;}
.btn.azure.outline:hover {border-color: #00aaee; color: #00aaee; background: transparent;}
.btn.azure.outline:hover {border-color: #00aaee; color: #00aaee; background: transparent;}
.btn.blue.outline:hover {border-color: #00aaee; color: #00aaee; background: transparent;}
.btn.blue.outline:hover {border-color: #00aaee; color: #00aaee; background: transparent;}
.btn.purple.outline:hover {border-color: #00aaee; color: #00aaee; background: transparent;}
.btn.purple.outline:hover {border-color: #00aaee; color: #00aaee; background: transparent;}
.btn.pink.outline:hover {border-color: #00aaee; color: #00aaee; background: transparent;}
.btn.pink.outline:hover {border-color: #00aaee; color: #00aaee; background: transparent;}
.btn.red.outline:hover {border-color: #00aaee; color: #00aaee; background: transparent;}
.btn.red.outline:hover {border-color: #00aaee; color: #00aaee; background: transparent;}
.btn.brown.outline:hover {border-color: #00aaee; color: #00aaee; background: transparent;}
.btn.brown.outline:hover {border-color: #00aaee; color: #00aaee; background: transparent;}
.btn.dark-gray.outline:hover {border-color: #00aaee; color: #00aaee; background: transparent;}
.btn.dark-gray.outline:hover {border-color: #00aaee; color: #00aaee; background: transparent;}
.btn.light-gray.outline:hover {border-color: #00aaee; color: #00aaee; background: transparent;}
.btn.light-gray.outline:hover {border-color: #00aaee; color: #00aaee; background: transparent;}
.btn.orange.double:hover {border-color: #00aaee;}
.btn.green.double:hover {border-color: #00aaee;}
.btn.turquoise.double:hover {border-color: #00aaee;}
.btn.azure.double:hover {border-color: #00aaee;}
.btn.blue.double:hover {border-color: #00aaee;}
.btn.purple.double:hover {border-color: #00aaee;}
.btn.pink.double:hover {border-color: #00aaee;}
.btn.red.double:hover {border-color: #00aaee;}
.btn.brown.double:hover {border-color: #00aaee;}
.btn.dark-gray.double:hover {border-color: #00aaee;}
.btn.light-gray.double:hover {border-color: #00aaee;}
.btn.orange.classic:hover {border: 1px solid #00aaee;}
.btn.green.classic:hover {border: 1px solid #00aaee;}
.btn.turquoise.classic:hover {border: 1px solid #00aaee;}
.btn.azure.classic:hover {border: 1px solid #00aaee;}
.btn.blue.classic:hover {border: 1px solid #00aaee;}
.btn.purple.classic:hover {border: 1px solid #00aaee;}
.btn.pink.classic:hover {border: 1px solid #00aaee;}
.btn.red.classic:hover {border: 1px solid #00aaee;}
.btn.brown.classic:hover {border: 1px solid #00aaee;}
.btn.dark-gray.classic:hover {border: 1px solid #00aaee;}
.btn.light-gray.classic:hover {border: 1px solid #00aaee;}
.btn.blue.unboxed {color: #00aaee;}
.btn.unboxed:hover {color: #fff; background-color: #00aaee;}
.timeline-event:hover:before {border-color: #00aaee;}
.timeline-event:hover .event-body {border-color: #00aaee; background-color: #00aaee;}
.timeline-event:hover .event-body {border-color: #00aaee; background-color: #00aaee;}
.timeline-event:hover .event-body:before {border-color: transparent #00aaee;}
.lead-page p.title a.site-title:hover {background: #00aaee;}
.postlist.modern article .post-meta {background: rgba(0, 136, 204,0.9);}
.postlist.modern article.mix3-ext .post-cats {background: rgba(0, 136, 204,0.9);}
.article-head-cats {background: rgba(0, 136, 204,0.8);} .mainmenu .menu-toggle {background: #0088cc;}
.mainmenu .menu-toggle:hover {background: #00aaee;}
.mainmenu li.current-menu-item > a, 
.mainmenu > ul > li.current-menu-item > a, 
.mainmenu > ul > li.current_page_item > a, 
.mainmenu > ul > li.current-menu-ancestor > a {color: #00aaee;}
.mainmenu > ul > li.current-menu-item:hover > a, 
.mainmenu > ul > li.current_page_item:hover > a, 
.mainmenu > ul > li.current-menu-ancestor:hover > a {color: #00aaee;}
.mainmenu .menu li:hover > a {background-color: #00aaee;}
.mainmenu a .pull-down:hover {background: #00aaee;}
@media (min-width: 1100px) {
.show-menus .h1 .mainmenu > ul > li:before {background: #0088cc;}
.show-menus .h1 .mainmenu .menu > li:hover > a {color: #00aaee;}
.show-menus .h2 .mainmenu > ul > li>a {color: #0088cc;}
.show-menus .h2 .mainmenu > ul > li>a:active {color: #00aaee;}
.show-menus .h2 .mainmenu > ul > li:hover>a {border-bottom: 3px solid #00aaee; background: #00aaee;}
.show-menus .h2 .mainmenu > ul > li.current-menu-item>a,
.show-menus .h2 .mainmenu > ul > li.current-menu-ancestor>a {border-bottom: 3px solid #0088cc; color: #0088cc;}
.show-menus .h2 .mainmenu > ul > li.current-menu-item:hover>a,
.show-menus .h2 .mainmenu > ul > li.current-menu-ancestor:hover>a {background: #0088cc;}
.show-menus .h3 .mainmenu > ul > li>a {color: #0088cc;}
.show-menus .h3 .mainmenu > ul > li>a:active {color: #00aaee;}
.show-menus .h3 .mainmenu > ul > li:hover>a {border-bottom: 3px solid #00aaee; border-color: rgba(0,0,0,0.25); background: #00aaee;}
.show-menus .h3 .mainmenu > ul > li.current-menu-item>a,
.show-menus .h3 .mainmenu > ul > li.current-menu-ancestor>a {border-bottom: 3px solid #0088cc; border-color: rgba(0,0,0,0.25); background: #0088cc;}
.show-menus .h4 .mainmenu > ul > li.parent:hover {background-image: url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="9px" height="5px"><g><g><polygon fill="%2300aaee" fill-rule="evenodd" clip-rule="evenodd" points="0,0 4.5,5 9,0"/></g></g></svg>');}
.show-menus .h4 .mainmenu > ul > li>a {color: #0088cc;}
.show-menus .h4 .mainmenu > ul > li>a:active {color: #00aaee;}
.show-menus .h4 .mainmenu > ul > li:hover>a {background: #00aaee;}
.show-menus .h4 .mainmenu > ul > li.current-menu-item>a,
.show-menus .h4 .mainmenu > ul > li.current-menu-ancestor>a {background-color: #0088cc; background-image: url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="9px" height="5px"><g><g><polygon fill="%230088cc" fill-rule="evenodd" clip-rule="evenodd" points="0,0 4.5,5 9,0"/></g></g></svg>');}
.show-menus .h4 .mainmenu > ul > li.current-menu-ancestor,
.show-menus .h4 .mainmenu > ul > li.current-menu-ancestor:hover,
.show-menus .h4 .mainmenu > ul > li.current-menu-item.parent,
.show-menus .h4 .mainmenu > ul > li.current-menu-item.parent:hover {background-image: url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="9px" height="5px"><g><g><polygon fill="%230088cc" fill-rule="evenodd" clip-rule="evenodd" points="0,0 4.5,5 9,0"/></g></g></svg>');}
.show-menus .h5 {border-bottom: 3px solid #0088cc;}
.show-menus .h5 .mainmenu > ul > li > a:active {color: #00aaee;}
.show-menus .h5 .mainmenu > ul > li:hover > a {border-bottom: 1px solid #00aaee; background: #00aaee;}
.show-menus .h5 .mainmenu > ul > li.current-menu-item > a,
.show-menus .h5 .mainmenu > ul > li.current-menu-ancestor > a {border-bottom: 1px solid #0088cc; background: #0088cc;}
.show-menus .h6 {border-bottom: 3px solid #0088cc;}
.show-menus .h6 .mainmenu > ul > li > a {color: #0088cc;}
.show-menus .h6 .mainmenu > ul > li > a:active {color: #00aaee;}
.show-menus .h6 .mainmenu > ul > li:hover > a {background: #00aaee;}
.show-menus .h6 .mainmenu > ul > li.current-menu-item > a,
.show-menus .h6 .mainmenu > ul > li.current-menu-ancestor > a {background: #0088cc;}
.show-menus .h7 .mainmenu > ul > li > a {color: #0088cc;}
.show-menus .h7 .mainmenu > ul > li > a:active {color: #00aaee;}
.show-menus .h7 .mainmenu > ul > li:hover > a {background: #00aaee;}
.show-menus .h7 .mainmenu > ul > li.current-menu-item > a,
.show-menus .h7 .mainmenu > ul > li.current-menu-ancestor > a {background: #0088cc;}
.show-menus .h7 .mainmenu > ul > li.current-menu-ancestor:after {border-color: #0088cc transparent transparent transparent;}
.show-menus .h7 .mainmenu > ul > li.parent:hover:after {border-color: #00aaee transparent transparent transparent;}
.show-menus .h7 .mainmenu > ul > li.current-menu-item.parent:hover:after,
.show-menus .h7 .mainmenu > ul > li.current-menu-ancestor:hover:after {border-color: #0088cc transparent transparent transparent;}
.show-menus .h8 .mainmenu > ul > li > a {color: #0088cc;}
.show-menus .h8 .mainmenu li.current-menu-item > a, 
.show-menus .h8 .mainmenu > ul > li.current-menu-item > a,
.show-menus .h8 .mainmenu > ul > li.current-menu-ancestor > a {background: #0088cc;}
.show-menus .h9 .mainmenu {background: #fff; border-top: 2px solid #0088cc; border-bottom: 2px solid #0088cc;}
.show-menus .h9 .mainmenu > ul > li > a {color: #0088cc;}
.show-menus .h9 .mainmenu > ul > li.current-menu-item > a,
.show-menus .h9 .mainmenu > ul > li.current-menu-ancestor > a {background: #0088cc;}
.show-menus .h9 .mainmenu > ul > li:hover > a {background: #00aaee;}
.show-menus .h10 .mainmenu > ul > li.current-menu-item > a,
.show-menus .h10 .mainmenu > ul > li.current-menu-ancestor > a { color: #fff; background: #0088cc; }
.show-menus .h11 .mainmenu > ul > li>a {color: #0088cc;}
.show-menus .h11 .mainmenu > ul > li:hover>a {background: #00aaee;}
.show-menus .h11 .mainmenu > ul > li>a:active {color: #00aaee;}
.show-menus .h11 .mainmenu > ul > li.current-menu-item>a,
.show-menus .h11 .mainmenu > ul > li.current_page_item>a,
.show-menus .h11 .mainmenu > ul > li.current-menu-ancestor>a {background: #0088cc;}
.show-menus .h12 .mainmenu > ul > li>a {color: #0088cc;}
.show-menus .h12 .mainmenu > ul > li:hover>a {border-bottom: 4px solid #00aaee; color: #00aaee;}
.show-menus .h12 .mainmenu > ul > li.current-menu-item>a,
.show-menus .h12 .mainmenu > ul > li.current-menu-ancestor>a {border-bottom: 4px solid #0088cc; color: #0088cc;}
.show-menus .h13 .mainmenu > ul > li.parent:hover {background-image: url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="9px" height="5px"><g><g><polygon fill="%2300aaee" fill-rule="evenodd" clip-rule="evenodd" points="0,0 4.5,5 9,0"/></g></g></svg>');}
.show-menus .h13 .mainmenu > ul > li>a {color: #0088cc; }
.show-menus .h13 .mainmenu > ul > li>a:active {color: #00aaee;}
.show-menus .h13 .mainmenu > ul > li:hover>a {background: #00aaee;}
.show-menus .h13 .mainmenu > ul > li.current-menu-item>a,
.show-menus .h13 .mainmenu > ul > li.current-menu-ancestor>a {background: #0088cc;}
.show-menus .h13 .mainmenu > ul > li.current-menu-item.parent:hover, .show-menus .h13 .mainmenu > ul > li.current-menu-ancestor:hover {background-image: url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="9px" height="5px"><g><g><polygon fill="%230088cc" fill-rule="evenodd" clip-rule="evenodd" points="0,0 4.5,5 9,0"/></g></g></svg>');}
.show-menus .h14 .mainmenu > ul > li.parent:hover {background-image: url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="9px" height="5px"><g><g><polygon fill="%2300aaee" fill-rule="evenodd" clip-rule="evenodd" points="0,0 4.5,5 9,0"/></g></g></svg>');}
.show-menus .h14 .mainmenu > ul > li>a {color: #0088cc;}
.show-menus .h14 .mainmenu > ul > li>a:active {color: #00aaee;}
.show-menus .h14 .mainmenu > ul > li:hover>a {background: #00aaee;}
.show-menus .h14 .mainmenu > ul > li.current-menu-item>a,
.show-menus .h14 .mainmenu > ul > li.current-menu-ancestor>a {background-color: #0088cc; background-image: url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="9px" height="5px"><g><g><polygon fill="%230088cc" fill-rule="evenodd" clip-rule="evenodd" points="0,0 4.5,5 9,0"/></g></g></svg>');}
.show-menus .h14 .mainmenu > ul > li.current-menu-ancestor.parent,
.show-menus .h14 .mainmenu > ul > li.current-menu-item.parent {background-image: url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="9px" height="5px"><g><g><polygon fill="%230088cc" fill-rule="evenodd" clip-rule="evenodd" points="0,0 4.5,5 9,0"/></g></g></svg>');}
.show-menus .h15 .mainmenu > ul > li:after {background: #00aaee;}
.show-menus .h15 .mainmenu > ul > li>a {color: #0088cc;}
.show-menus .h15 .mainmenu > ul > li>a:active {color: #00aaee;}
.show-menus .h15 .mainmenu > ul > li:hover>a {color: #00aaee;}
.show-menus .h15 .mainmenu > ul > li.current-menu-item>a,
.show-menus .h15 .mainmenu > ul > li.current-menu-ancestor>a {color: #00aaee;}
}
.single-post-header.show-progress .scroll-progress {background: #0088cc;} .product.sale .onsale {background-color: #0088cc;}
.product-list .product.sale .onsale {background-color: #0088cc;}
.woocommerce-product-search input[type="submit"] {background: #0088cc; }
.woocommerce-product-search input[type="search"]:focus {border: 2px solid #0088cc;} .product-slider a:hover {color: #00aaee;}
.woocommerce-message a.wc-forward:hover {color: #00aaee;}
.price_slider_amount .button:hover {background-color: #00aaee;}
.buttons-type-unboxed .price_slider_amount .button:hover {background-color: #00aaee;}
.buttons-type-outline .price_slider_amount .button:hover {border-color: #00aaee; color: #00aaee;}
.buttons-type-double .price_slider_amount .button:hover {border-color: #00aaee;}
.buttons-type-classic .price_slider_amount .button:hover {border-color: #00aaee;}
a.view-cart.button:hover {background-color: #00aaee;}
.buttons-type-unboxed a.view-cart.button:hover {background-color: #00aaee;}
.buttons-type-outline a.view-cart.button:hover {border-color: #00aaee; color: #00aaee;}
.buttons-type-double a.view-cart.button:hover {border-color: #00aaee;}
.buttons-type-classic a.view-cart.button:hover {border-color: #00aaee;}
.woocommerce-product-search input[type="submit"]:hover {background: #00aaee;}
.product-image-slider-controls a:hover {color: #00aaee;}
.ui-slider .ui-slider-range {background: #0088cc;; border-color: #0088cc; -moz-use-text-color -moz-use-text-color;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {background-color: #0088cc; border-color: #0088cc;}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active { border: 2px solid #00aaee; background: #00aaee;} .custom.tparrows {background: #0088cc !important;}
.custom.tparrows:hover {background: #00aaee !important;}
.custom.tp-bullets::before {background: #0088cc !important;}
.custom .tp-bullet:hover,
.custom .tp-bullet.selected {background: #0088cc !important;}
.custom-box-1 {background: rgba(0, 136, 204, 0.8) !important;} a.tribe-events-button:hover {background-color: #00aaee;} #buddypress a.button, #buddypress button  {background: #0088cc; }
#buddypress div.item-list-tabs ul {border-bottom: 2px solid #0088cc;}
#buddypress div.item-list-tabs ul li.current a {border: 1px solid #0088cc; background: #0088cc;}
#buddypress div.item-list-tabs ul li.current a {border: 1px solid #0088cc; background: #0088cc;}
.user-profile-nav li.current a {background-color: #0088cc;} #buddypress a.button:hover, #buddypress a.button, #buddypress button:hover {background-color: #00aaee;}
#buddypress div.item-list-tabs ul li a:hover {background: #00aaee; border: 1px solid #00aaee;}
#buddypress div.item-list-tabs ul li a:hover {background: #00aaee; border: 1px solid #00aaee;}
.user-profile-nav li a:hover {background: #00aaee;}
#buddypress div.item-list-tabs ul li.selected a,
#buddypress div.item-list-tabs ul li.current a {border: 1px solid #0088cc; background: #0088cc;}