#logo a { display: block; padding-top: 20px; }

#container { background-color: #ffffff !important; }

.calltoaction a.button { color: #ffffff !important; }
.calltoaction a.button { background-color: #ff7c05; }
.motto { color: #212121 !important; }
ul.nav-bar li.current_page_item a,
.nav-bar li, .nav-bar .flyout li { background-color: #ffffff; }
ul.nav-bar li a:hover { background: transparent; }
.nav-bar li.hover > a, .nav-bar .flyout li.hover > a,
.nav-bar li:hover > a, .nav-bar .flyout li:hover > a { color: #ffffff; }
.nav-bar li.active > a, .nav-bar .flyout li.active > a { color: #ffffff; }

ul.nav-bar li.active > a { background-image: none !important; }

.header-zone { background-color: #ffffff; }
h1, h2, h3, h4, h5, h6 { color: #fa6b00; }
article header h1, article header h2, article header h3 { color: #000000 !important; }
article .entry-content { color: #828282 !important; }
ul.page-numbers a { background-color: #ff8d0a !important; }
ul.page-numbers a:hover { background-color: #fa3d00 !important; }
ul.page-numbers span { background-color: #ffffff !important; }
ul.page-numbers a { color: #ff5d00 !important; }
.tagcloud a { color: #ffffff !important; }
.tagcloud a::before { color: #ffffff !important; }
.tagcloud a { background-color: #ff591a; }
.tagcloud a::before { border-color: transparent #ff591a transparent transparent; }
.portfolio_tag:hover { border-bottom-color: #ff8842 !important; }
.portfolio_tag_selected { border-bottom-color: #ff1e00 !important; }

body, body * {    } 
button.send-message, input#searchsubmit, .calltoaction a.button, article a.readmore { background-color: #FF6B0A; } #searchsubmit { background-color: #FF6B0A; }
button.send-message:hover, input#searchsubmit:hover, .calltoaction a.button:hover, article a.readmore:hover { background-color: #444 !important; } #searchsubmit:hover { background-color: #444; }

ul.nav-bar li, ul.nav-bar .flyout li { background-color: #444; }
ul.nav-bar li:hover > a, ul.nav-bar .flyout li:hover > a { color: #FFF !important; }
ul.nav-bar li.current_page_item.active > a, ul.nav-bar li.current_page_item a, ul.nav-bar li.active > a, ul.nav-bar .flyout li.active > a { color: #444; }
.header-zone { background-color: #fff; }
ul.page-numbers a { background-color: #FFF !important; }
ul.page-numbers a:hover { background-color: #DDD !important; }
ul.page-numbers span { background-color: #DDD !important; }


body, body * {    } ul.nav-bar li, ul.nav-bar .flyout li { background-color: #ffffff; }
.header-zone { background-color: #ffffff; }
            


.row.collapse .columns.calltoaction .inner-calltoaction { border-color: #F66E33; } .imgHover, a .imgHover .hover-glow { border-color: #F66E33; background-color: #F66E33; } a .hovering, article a.readmore, span.label { background-color: #F66E33; } .testimonial .person-group, span.member-name { color: #F66E33; }
input[type="submit"], .portfolio_item a.button, a.button, article a.readmore { color: #ffffff; }
input[type="submit"], .portfolio_item a.button, button.send-message, input#searchsubmit, .calltoaction a.button, article a.readmore { background-color: #F66E33; } #searchsubmit { background-color: #F66E33; }
input[type="submit"]:hover, .portfolio_item a.button:hover, button.send-message:hover, input#searchsubmit:hover, .calltoaction a.button:hover, article a.readmore:hover { background-color: #444 !important; } #searchsubmit:hover { background-color: #444; }
.tagcloud a:hover { color: #F66E33 !important; }
.tagcloud a:hover::before { color: #F66E33 !important; }


ul.icons i.icon-ok {
	color: #f66e34;
}




.process-bg {
	background-image: url(../../images/process-circle-skin-magenta.png);
}

a.flex-prev, 
a.flex-next,
.jc-next,
.jc-previous,
.tp-leftarrow.large,
.tp-rightarrow.large {
	background-color: #ed0037 !important;
}

ul.accordion > li.active, dl.tabs dd.active {
	border-color: #f66e34;
}

/* RESTRUCTURE */

.row .columns.feature .service-bg {
	background-position: -80px 0px;
}

.sidebar-section .service-bg, .footer-section .service-bg {
	background-position: -80px 0px;
}

article .metainfo .comments {
	background-position: 10px -240px;
}

article .metainfo .comments a {
	color: #222 !important;
}

article.portfolio_item a:hover .glass-bg {
	opacity: 1;
}

.row.collapse .columns.calltoaction .inner-calltoaction { border-color: #ed0037; } .imgHover, a .imgHover .hover-glow { border-color: #ed0037; background-color: #ed0037; } a .hovering, article a.readmore, span.label { background-color: #ed0037; } a, h1, h2, h3, h4, h5, .testimonial .person-group, span.member-name { color: #ed0037; } dl.tabs dd.active { border-top: 3px solid #ed0037; } .work a .solid-bg, article.portfolio_item a .solid-bg { background-color: #ed0037; }
a, a h1, a h2, a h3, a h4, a h5, a h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: #ed0037; }
.footer-section .last-posts a:hover h3, .sidebar-section .last-posts a:hover h3, a:hover, a:hover h1, a:hover h2, a:hover h3, a:hover h4, a:hover h5, a:hover h6 { color: #474747; }
input[type="submit"], .portfolio_item a.button, button.send-message, input#searchsubmit, .calltoaction a.button, article a.readmore { background-color: #ed0037; } #searchsubmit { background-color: #ed0037; }
ul.nav-bar li, ul.nav-bar .flyout li, ul.nav-bar ul.flyout li a, ul.nav-bar li ul li a { background-color: #ffffff; }

.nav-bar > li.hover > a.hover,
ul.nav-bar li a.hover, ul.nav-bar > li.hover, ul.nav-bar li.hover > a, ul.nav-bar .flyout li.hover > a, ul.nav-bar li.active ul.flyout li a.hover,
ul.nav-bar li a:hover, ul.nav-bar > li:hover, ul.nav-bar li:hover > a, ul.nav-bar .flyout li:hover > a, ul.nav-bar li.active ul.flyout li a:hover { background-color: #ed0037 !important; }
ul.nav-bar li.current_page_item.active > a, ul.nav-bar li.current_page_item a, ul.nav-bar li.active > a, ul.nav-bar .flyout li.active > a, ul.nav-bar li ul li.active, ul.nav-bar > li.active { background: transparent; background-color: #ed0037; border-color: #ed0037; } ul.nav-bar li a, ul.nav-bar .flyout li a, li.active ul.flyout li a { background-color: #fff; }
ul.nav-bar li a, ul.nav-bar .flyout li a, li.active ul.flyout li a { color: #777777; } 

.nav-bar > li.hover > a.hover,
ul.nav-bar li:hover > a, ul.nav-bar .flyout li:hover > a { color: #ffffff; }
ul.nav-bar li.current_page_item.active > a, ul.nav-bar li.current_page_item a, ul.nav-bar li.active > a, ul.nav-bar .flyout li.active > a { color: #ffffff; }
.header-zone { background-color: #ffffff; }
h1, h2, h3, h4, h5, h6, .beopen-related h2, .beopen-home h2 { color: #0f0004; }
article header h1, article header h2, article header h3 { color: #1c0008 !important; }
ul.page-numbers a { color: #ed0037 !important; }
.tagcloud a:hover { color: #ffffff !important; }
.tagcloud a:hover::before { color: #ffffff !important; }
.tagcloud a { background-color: #ed0037; }
.tagcloud a::before { border-color: transparent #ed0037 transparent transparent; }
.work a .info h3, article.portfolio_item a .info h3, .work a .info span.text, article.portfolio_item a .info span.text, .work a .info p, article.portfolio_item a .info p { border-color: #ffffff !important; color: #ffffff !important; }
.work a .solid-bg, article.portfolio_item a .solid-bg { background-color: #ed0037; } .imgHover, a .imgHover .hover-glow { border-color: #ed0037; background-color: #ed0037; }
              
			  
.member-header [class*="socialicon-"] { background-image: url('../../images/social-magenta.png'); }

.portfolio_tag.portfolio_tag_selected .portfolio_tag_inner { border: 1px solid #ED0037; }
.portfolio_tag:hover .portfolio_tag_inner, .portfolio_tag.portfolio_tag_selected .portfolio_tag_inner { box-shadow: 0px 0px 2px #ED0037; }

.header-extra { border-color: #ed0037; }

#inner-header #logo a {
    color: #ed0037;
}
ul.nav-bar li a.flyout-toggle { background-color: rgba(255, 0, 0, 0.0) !important; }

