
/* HEIGHT MENU */
#logo, #logo img, nav#main-nav .nav-logo img, .non-overlay .open-nav, .non-overlay:not(.sticky-header) nav#traditional-nav > ul > li > a, .non-overlay #menu-cart i.cart-icon { height: px; line-height: px; }header.sticky-header #logo { max-height: px; } .overlay-bottom:not(.sticky-header) .open-nav, .overlay-bottom:not(.sticky-header) nav#traditional-nav > ul > li > a, .overlay-bottom:not(.sticky-header) #menu-cart i.cart-icon { margin-top: -20px; }.overlay-bottom:not(.sticky-header) nav#traditional-nav ul li .sub-menu, .overlay-bottom:not(.sticky-header) #menu-cart .menu-cart-content { top: px; }header.non-overlay + #page-title, header.non-overlay + #page-body { margin-top: 40px; }
/* CUSTOM FONTS */
 

/* PORTFOLIO STYLING */
.portfolio-thumb .imgoverlay:after, .portfolio-carousel-item .imgoverlay:after {background: #ffffff;}
/* PSEUDO HEADER */
#pseudo-header { height: 80px; }
/* COLOR */

.separator span, .separator-small span { background: #00839f !important; }
.colored { color: #00839f; }
p a:not(.sr-button):after { background: #00839f; }
.pace .pace-progress { background: #00839f;}
body.preloader-light .pace .pace-progress { background: #00839f; }
[data-bigletter]:before { color: #00839f; }
.visible[data-bigletter]:before { opacity: 0.2; filter: alpha(opacity=20); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; }
nav#main-nav .nav-inner ul#primary li:hover > a, nav#main-nav .nav-inner ul#primary li.current-menu-item > a, nav#traditional-nav ul li:hover > a, nav#traditional-nav ul li.current-menu-item > a { color: #00839f; }
nav#main-nav [data-bigletter]:before { color: #ffffff; }
.skill .skill-bar .skill-active { background: #00839f; }
footer #backtotop:after { background: #00839f; }
.filter li a:after { background: #00839f; }
imgoverlay.overlay-border > a { border-color: #00839f; }
.blog-content .post-name a:hover { color: #00839f; opacity: 1;filter: alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
.bordered #bodyborder-top,.bordered #bodyborder-bottom,.bordered #bodyborder-left,.bordered #bodyborder-right {background:#f0f0f0;}@media only screen and (max-width: 640px) { .bordered .sticky-header, .bordered.big-border .sticky-header { background:#f0f0f0; } }
/* CUSTOM CSS (Theme Options) */
