
nav.rd-navbar {
    background-color: #fff;
}

.rd-navbar-fixed .rd-navbar-panel {
    background-color: #fff;
}

.rd-navbar-toggle span:after, .rd-navbar-toggle span:before, .rd-navbar-toggle span {
    background-color: #6e6e6e;
}

.rd-navbar-static .rd-navbar-nav > li > a, .rd-navbar-static .rd-navbar-nav > li > a:active, .rd-navbar-static .rd-navbar-nav > li > a:focus, .rd-navbar-sidebar .rd-navbar-nav > li > a, .rd-navbar-sidebar .rd-navbar-nav > li > a:active, .rd-navbar-sidebar .rd-navbar-nav > li > a:focus {
    color: #6e6e6e;
}

.rd-navbar-fixed .rd-navbar-top-panel__toggle span, .rd-navbar-fixed .rd-navbar-top-panel__toggle span:before, .rd-navbar-fixed .rd-navbar-top-panel__toggle span:after {
    background-color: #6e6e6e;
}

.rd-navbar-fullwidth .rd-navbar-dropdown > li.focus > a, .rd-navbar-fullwidth .rd-navbar-dropdown > li.opened > a, .rd-navbar-static .rd-navbar-dropdown > li.focus > a, .rd-navbar-static .rd-navbar-dropdown > li.opened > a {
    color : #fecb00
 !important;
}

.rd-navbar-fullwidth .rd-navbar-dropdown > li > a:hover, .rd-navbar-static .rd-navbar-dropdown > li > a:hover {
     color : #fecb00
 !important;
}

.rd-navbar-fullwidth .rd-navbar-dropdown .rd-navbar--has-dropdown > .rd-navbar-submenu-toggle:hover,
.rd-navbar-static .rd-navbar-dropdown .rd-navbar--has-dropdown > .rd-navbar-submenu-toggle:hover {
	color: #fecb00
 !important;
}

.rd-navbar-fullwidth .rd-navbar-dropdown > li.focus > a ~ .rd-navbar-submenu-toggle, .rd-navbar-fullwidth .rd-navbar-dropdown > li.opened > a ~ .rd-navbar-submenu-toggle, .rd-navbar-static .rd-navbar-dropdown > li.focus > a ~ .rd-navbar-submenu-toggle, .rd-navbar-static .rd-navbar-dropdown > li.opened > a ~ .rd-navbar-submenu-toggle {
	color: #fecb00
 !important;
	
}


.ui-to-top, .ui-to-top:active, .ui-to-top:focus {
    background: #fecb00;
}

html body .button-primary:hover, html body .button-primary:focus, html body .button-primary:active, html body .button-primary:hover {
	color: #fff;
	background-color: #272727 !important;
	border-color: #272727 !important;
}

.ui-to-top:hover {
	color: #fff;
	background-color: #737373 !important;
}

.page a.icon-primary:hover {
    color: #272727 !important;
}

.rd-navbar-static .rd-navbar-nav > li > .rd-navbar-submenu-toggle, .rd-navbar-sidebar .rd-navbar-nav > li > .rd-navbar-submenu-toggle {
    color:#6e6e6e;
}

a.link-dark-bg:hover {
    color : #fecb00
 !important;
}

.red-element {
    color: #063;
}

.element-dark-bg {
    color : #fecb00
 !important;
}

.logo-hover:hover img {
    opacity: 0.5;
    color: rgba(165,25,50, 100);
}

.logo-hover img {
    opacity: 1;
    transition: 0.3s ease;
}

.rd-navbar .rd-navbar-search__toggle, .rd-navbar-search .rd-search__submit {
    color: #063;
}

.rd-navbar-search .rd-search {
    background: #fff;
}

.rd-navbar .rd-search .form-input, .rd-navbar .rd-search .form-label {
    color:#6e6e6e;
}

.parallax-container {
    background-color: #606060;
}


.project-detail-big-img {
    width: 1355px; 
    height: 850px; 
    background-size:cover;
    background-position: center center;
}

@media(max-width:1000px)
{
    .project-detail-big-img { 
        height: 600px;   
    }
}

@media(max-width:767px)
{
    .project-detail-big-img { 
        height: 300px;   
    }
}

@media(max-width:600px)
{
    .project-detail-big-img {
        height: 250px;     
    }
}

.post-single__body > img, .post-single__body .post-media {
    max-width: 100%;
}

.post-single__body > img, .post-single__body figure {
    max-width: 100%;
}

.page-tabs section {
    padding-top:0px !important;
    padding-bottom: 0px !important; 
}

h2.heading-decorated {
    text-shadow: 0 0 15px rgba(100,100,100,.9), 0 0 10px rgba(100,100,100,.9);
}

.parallax-header__content .heading-6 {
    text-shadow: #666 0px 0px 5px, #FFF 0px 0px 10px, #FFF 0px 0px 15px, #666 0px 0px 20px, #666 0px 0px 30px, #666 0px 0px 40px, #666 0px 0px 50px, #666 0px 0px 75px;
}

.project-categories-list ul 
{
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    margin: 0px !important;
}



.project-categories-list ul li
{
    float:left; 
    margin-right: 50px !important;
    text-transform: uppercase;  
    text-align: center;
}

@media(min-width:600px) and (max-width: 768px)
{
    .project-categories-list ul li
    {
       margin-right: 25px !important;
    }   
}

@media(max-width:599px)
{
    .project-categories-list ul 
    {       
        display:block;
    }
    
    .project-categories-list ul li
    {
       float:none !important; 
       width: 100% !important;
       text-align: center;
       margin-bottom: 10px !important;
    }
    
    .project-categories-list ul li:last-child
    {
       margin-bottom: 0px !important;
    }
    
    
    
}

.project-categories-list ul li:last-child{
    margin-right: 0px !important;
}

.project-categories-list ul {
    float:left; 
    margin-right: 20px;
}


ol.list-ordered {
	counter-reset: li;
}

ol.list-ordered > li {
	position: relative;
	padding-left: 2em;
}

ol.list-ordered > li:before {
	position: absolute;
	top: 0;
	left: 0;
	display: inline-block;
	width: 15px;
	content: counter(li, decimal-leading-zero) ".";
	counter-increment: li;
	color: #000;
}

ol.list-ordered > li a, .list-ordered > li a:active, .list-ordered > li a:focus {
	color: inherit;
}

ol.list-ordered > li a:hover {
	color: #063;
}

ol.list-ordered li + li {
	margin-top: 8px;
}

.rd-navbar-fixed .rd-navbar-brand img {
    height: 45px;
    width: auto;
}

.rd-navbar .rd-navbar-search__toggle::before {
    color: #fecb00 !important;
}

section.bg-white h1, section.bg-white h2, section.bg-white h3, section.bg-white h4, section.bg-white h5 {
   color: #063 !important;
}

.rd-navbar-static .rd-navbar-nav > li > a, .rd-navbar-static .rd-navbar-nav > li > a:active, .rd-navbar-static .rd-navbar-nav > li > a:focus, .rd-navbar-sidebar .rd-navbar-nav > li > a, .rd-navbar-sidebar .rd-navbar-nav > li > a:active, .rd-navbar-sidebar .rd-navbar-nav > li > a:focus {
    color: #000 !important;
    font-weight: 700;
}

.rd-navbar-static .rd-navbar-nav > li.opened > a, .rd-navbar-static .rd-navbar-nav > li.active > a, .rd-navbar-sidebar .rd-navbar-nav > li.opened > a, .rd-navbar-sidebar .rd-navbar-nav > li.active > a {
    color: #fecb00 !important;    
}

.rd-navbar-static .rd-navbar-nav > li > a:hover, .rd-navbar-sidebar .rd-navbar-nav > li > a:hover {
    color: #fecb00 !important;      
}

.blurb-circle__icon .icon {
    background-color:  #063 !important;
    color: #fecb00 !important;
}

.bg-primary {
    background: radial-gradient(ellipse at right bottom,#fecb00 0,#006733 100%) !important;
    
}

.bg-primary .button-primary, .page .button-primary {
    background-color: #fecb00;
    border-color: #fecb00;
    color: #000;
}

html body .button-primary:hover, html body .button-primary:focus, html body .button-primary:active, html body .button-primary:hover {
    background-color: #737373 !important;
    border-color: #737373 !important;
}

.desktop .blurb-circle .blurb-circle__icon .icon::after {
    background-color: #737373 !important;
}
.thumb-creative__front h6 {
    color: #fecb00 !important;         
}

.context-dark .button-gray-light-outline:hover, .bg-primary .button-gray-light-outline:hover, .bg-gray-dark .button-gray-light-outline:hover, .bg-gray-base .button-gray-light-outline:hover, .bg-gray-darker .button-gray-light-outline:hover, .bg-image-4 .button-gray-light-outline:hover, .bg-image-6 .button-gray-light-outline:hover, .context-dark .button-gray-light-outline:focus, .bg-primary .button-gray-light-outline:focus, .bg-gray-dark .button-gray-light-outline:focus, .bg-gray-base .button-gray-light-outline:focus, .bg-gray-darker .button-gray-light-outline:focus, .bg-image-4 .button-gray-light-outline:focus, .bg-image-6 .button-gray-light-outline:focus, .context-dark .button-gray-light-outline:active, .bg-primary .button-gray-light-outline:active, .bg-gray-dark .button-gray-light-outline:active, .bg-gray-base .button-gray-light-outline:active, .bg-gray-darker .button-gray-light-outline:active, .bg-image-4 .button-gray-light-outline:active, .bg-image-6 .button-gray-light-outline:active, .context-dark .button-gray-light-outline:hover, .bg-primary .button-gray-light-outline:hover, .bg-gray-dark .button-gray-light-outline:hover, .bg-gray-base .button-gray-light-outline:hover, .bg-gray-darker .button-gray-light-outline:hover, .bg-image-4 .button-gray-light-outline:hover, .bg-image-6 .button-gray-light-outline:hover {
    background-color: #fecb00 !important;     
    border-color: #fecb00 !important;
    color: #000 !important;
}

.layout-panel-wrap h1, .context-light h1, .bg-gray-lighter h1, .layout-panel-wrap h2, .context-light h2, .bg-gray-lighter h2, .layout-panel-wrap h3, .context-light h3, .bg-gray-lighter h3, .layout-panel-wrap h4, .context-light h4, .bg-gray-lighter h4, .layout-panel-wrap h5, .context-light h5, .bg-gray-lighter h5, .layout-panel-wrap h6, .context-light h6, .bg-gray-lighter h6, .layout-panel-wrap .heading-1, .context-light .heading-1, .bg-gray-lighter .heading-1, .layout-panel-wrap .heading-2, .context-light .heading-2, .bg-gray-lighter .heading-2, .layout-panel-wrap .heading-3, .context-light .heading-3, .bg-gray-lighter .heading-3, .layout-panel-wrap .heading-4, .context-light .heading-4, .bg-gray-lighter .heading-4, .layout-panel-wrap .heading-5, .context-light .heading-5, .bg-gray-lighter .heading-5, .layout-panel-wrap .heading-6, .context-light .heading-6, .bg-gray-lighter .heading-6, h6, .heading-6 {
    color: #063;
}

.rd-navbar .rd-navbar-nav > li > a {
    font-size: 15px !important;
}

.logo-hover-filter img {
    filter: grayscale(1) !important;
}

.logo-hover-filter img:hover {
    filter: grayscale(0) !important;
}

.logo-hover-filter .logo-hover:hover img {
    opacity: 1 !important;
}

.rd-navbar-fullwidth .rd-navbar-dropdown > li > a, .rd-navbar-fullwidth .rd-navbar-dropdown > li > a:focus, .rd-navbar-fullwidth .rd-navbar-dropdown > li > a:active, .rd-navbar-static .rd-navbar-dropdown > li > a, .rd-navbar-static .rd-navbar-dropdown > li > a:focus, .rd-navbar-static .rd-navbar-dropdown > li > a:active {
    font-size: 17px !important;
}