a, .view-promoted-items .icon, .view-promoted-items .owl-carousel h2, .more-link a, .view-latest-blog-posts .views-field-title a,
ul.links li a, a.more, input[type="submit"], input[type="reset"], input[type="button"], .checkout-buttons .checkout-cancel, 
.checkout-buttons .checkout-back, .view-showcases .more-link a, button.cbutton-effect, .team-member ul.social-bookmarks li a, .view-tweets .views-row:after,
.view-latest-blog-posts .views-row:after, #site-name a, #site-slogan, .header-top-area ul.social-bookmarks li a, .header-top-area ul.brands li a,
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, .views-field-title a { color: #357cce; }

#header-container .block-superfish ul.sf-menu > li.menuparent > a:before { color: rgba(81, 141, 211, 1); }

.feature-icon { color: rgba(53,124,206,0.70); }

.view-testimonials-slider .views-field-body p:after, .view-testimonials-block .views-field-body p:after, .node-type-mt-testimonial .field-name-body p:after, 
blockquote:after { color: rgba(53,124,206,0.50); }

#highlighted-bottom-transparent-bg { background-color: #357cce; }

#footer-top.two-regions, #footer-top { background: transparent; background-color: #357cce; }

#offcanvas-sidebar, .offcanvas-trigger button { background-color: rgba(53,124,206,0.94); }

#header-container .sf-menu ul li a { background-color: rgba(53,124,206,0.85); }

#toTop { background-color: rgba(53,124,206,0.4); }

#toTop:hover { background-color: rgba(53,124,206,0.6); }

.team-member ul.social-bookmarks li a { border-color: #357cce; }

ul.links li a, a.more, input[type="submit"], input[type="reset"], input[type="button"], .checkout-buttons .checkout-cancel, 
.checkout-buttons .checkout-back, .view-showcases .more-link a, button.cbutton-effect { border-color: rgba(53,124,206,0.50); }

a:hover, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .more-link a:hover, .view-showcases .view-content .more-link a:hover,
#subfooter ul.menu li a:hover, .view-latest-blog-posts .views-field-title a:hover, .team-member ul.social-bookmarks li a:hover, #site-name a:hover, 
.header-top-area ul.social-bookmarks li a:hover, .header-top-area ul.brands li a:hover, .owl-theme .owl-controls.clickable .owl-buttons div:hover, 
.view-testimonials-slider .flex-direction-nav a:hover, .views-field-title a:hover { color: #53a4e4; }

ul.links li a:hover, a.more:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover, .view-showcases .more-link a:hover, 
.checkout-buttons .checkout-cancel:hover, .checkout-buttons .checkout-back:hover, button.cbutton-effect:hover, .title-teaser-text a.more:hover,
.view-promoted-items .views-row:hover .icon, .feature:hover .feature-icon, .overlay i, .teaser-overlayed a:after { background-color: #53a4e4; border-color: #53a4e4!important; color: #ffffff; }

#header-container .sf-menu ul li a:hover, #header-container .sf-menu ul li.sfHover>a,
.mean-container .mean-nav ul li a:hover, .mean-container .mean-nav ul li a.mean-expand:hover, ul.menu li a:hover, .view-popular-taxonomy .views-row a:hover, 
.view-latest-items .views-row:hover, .field-type-taxonomy-term-reference .field-item a:hover { background-color: #53a4e4; }

.offcanvas-area ul.menu li a.active, .offcanvas-area ul.menu li a:hover { background-color: rgba(83,164,228,0.4); }

.team-member ul.social-bookmarks li a:hover { border-color: #53a4e4; }

p:not(.more-link) a:not(.more), .view-tweets span a, a[href^="mailto"] { border-bottom-color: transparent; }

p:not(.more-link) a:not(.more):hover, .view-tweets span a:hover, a[href^="mailto"]:hover { border-bottom-color: #53a4e4; }

/*Resets*/
.footer-top-area, .footer-top-area a, .footer-top-area h1, .footer-top-area h2, .footer-top-area h3, .footer-top-area h4, .footer-top-area h5,
.footer-top-area h6, .footer-top-area textarea, .footer-top-area select, .footer-top-area label, .offcanvas-area, .offcanvas-area a, 
.offcanvas-area h2, .offcanvas-area textarea, .offcanvas-area select, .offcanvas-area label { color: #ffffff; }

.footer-top-area .view-latest-items .views-field-body { color: #ffffff; }

.footer-top-area h1 a, .footer-top-area h2 a, .footer-top-area h3 a, .footer-top-area h4 a, .footer-top-area h5 a, .footer-top-area h6 a, 
.footer-top-area .views-field-title a,
.offcanvas-area h1 a, .offcanvas-area h2 a, .offcanvas-area h3 a, .offcanvas-area h4 a, .offcanvas-area h5 a, .offcanvas-area h6 a, 
.offcanvas-area .views-field-title a { color: #ffffff; text-decoration: underline; }

.footer-top-area h1 a:hover, .footer-top-area h2 a:hover, .footer-top-area h3 a:hover, .footer-top-area h4 a:hover, .footer-top-area h5 a:hover, 
.footer-top-area h6 a:hover, .footer-top-area .views-field-title a:hover,
.offcanvas-area h1 a:hover, .offcanvas-area h2 a:hover, .offcanvas-area h3 a:hover, .offcanvas-area h4 a:hover, .offcanvas-area h5 a:hover, 
.offcanvas-area h6 a:hover, .offcanvas-area .views-field-title a:hover { color: #ffffff; text-decoration: none; }

.offcanvas-area a:hover { text-decoration: none; }

.footer-top-area input.form-text, .offcanvas-area input.form-text { color: #ffffff; background-color: transparent; text-shadow: none; box-shadow: none; border-color: #fff; }

.footer-top-area .more-link a, .offcanvas-area .more-link a { text-decoration: underline; border-bottom-color: transparent!important; }

.footer-top-area .more-link a:hover, .offcanvas-area .more-link a:hover { color: #ffffff; text-decoration: none; }

.footer-top-area a.more, .footer-top-area .block:not(.block-search) input[type="submit"], .footer-top-area input[type="button"], 
.footer-top-area .view-showcases .more-link a, .footer-top-area button.cbutton-effect, .footer-top-area ul.links li a,
.offcanvas-area a.more, .offcanvas-area .block:not(.block-search) input[type="submit"], .offcanvas-area input[type="button"], 
.offcanvas-area .view-showcases .more-link a, .offcanvas-area button.cbutton-effect, .offcanvas-area ul.links li a { color: #ffffff; border-color: #ffffff; }

.footer-top-area ul.social-bookmarks li a, .footer-top-area ul.brands li a { color: rgba(255,255,255,0.5); border-color: rgba(255,255,255,0.5); }

.footer-top-area ul.social-bookmarks li a:hover, .footer-top-area ul.brands li a:hover { color: rgba(255,255,255,0.8); border-color: rgba(255,255,255,0.8); }

.more-link a:hover, .view-showcases .view-content .more-link a:hover { background-color: transparent; }

.offcanvas-area p a, .footer-top-area p a { border-bottom: 1px solid #ffffff!important; }

.offcanvas-area p a:hover, .footer-top-area p a:hover { border-bottom: 1px solid transparent!important; color: #ffffff; }

.footer-top-area .item-list ul.quicktabs-tabs > li > a, .footer-top-area .nav-tabs > li > a { color: #ffffff; }

.footer-top-area .item-list ul.quicktabs-tabs > li > a:hover, .footer-top-area .nav-tabs > li > a:hover,
.footer-top-area .item-list ul.quicktabs-tabs > li.active > a, .footer-top-area .nav-tabs > li.active > a, 
.footer-top-area .nav-tabs > li.active > a:hover, .footer-top-area .nav-tabs > li.active > a:focus { color: #ffffff; border-bottom-color: #ffffff; }

.footer-top-area table th, .footer-top-area table tr:last-child td { border-color: rgba(255,255,255,0.5); }

.footer-top-area fieldset, .footer-top-area fieldset legend { color: inherit; border-color: rgba(255,255,255,0.5); }