.promobox, .contentblock0, .searchbox-wrapper button, .readmore-1a:hover, a.readmore:hover, a.readmore:active, .readmore-1a:active, .pagination .current, .pagination span a.current, .filter .active, .back, .skillbar-title, .view-tenth .mask, .blog_single_img .isotope_gallery li, .sub_header_wrapper, .bx-wrapper .bx-controls-direction a:hover, .prevBtn, .nextBtn, .scroll_top, .team_desc a:before, .team_desc a:after {
	background-color:  #004b8f!important;
}
.prevBtn, .nextBtn {
	box-shadow:0 1px 10px 1px #f59c00inset, 0 2px 0 rgba(0, 0, 0, .5), 0 0px 0 rgba(0, 0, 0, .5), 0 0px 0px 0px rgba(0, 0, 0, .5)!important;
}
.searchbox-wrapper button:before {
	border-color: transparent #f59c00!important;
}
.readmore-1 {
	border: 3px solid #f59c00!important;
}
.testimonial {
	border-top: 8px solid #004b8f!important;
}
.filter .active:after {
	border-top: 5px solid #f59c00!important;
}
.vaidate_error {
	border: 1px solid #004b8f!important;
}
ul.menu > li > ul {
	border-top: 3px solid #f59c00!important;
}
.menu > li.current-menu-item > a, .menu > li.current_page_item > a, .menu > ul > li:hover > a, .menu .current_page_ancestor > a, .menu .current-menu-ancestor > a, .menu .current-menu-item > a, .menu ul ul li a:hover,  .promobox .readmore-1a:hover, .promobox .readmore-1a:active, .porfolio_items .readmore-1a:hover, .porfolio_items .readmore-1a:active, #slider .slide-block h3 a:hover, .widget_tag_cloud .tagcloud a:hover, #mid_container span.meta_desc span a:hover, .widget_container a:hover {
	color:  #004b8f!important;
}

ul.sub-menu .current_page_item a{
color:#004b8f!important;
}


#filter ul li a:hover {
	color:  #004b8f;
}

.blog  article h3 a:hover{
color:  #004b8f!important;
}

.blog_date {
	border-bottom:43px solid #004b8f!important;
}
.hint:after, [data-hint]:after {
	background: #004b8f!important;
}
.hint--top:before {
	border-top-color:#004b8f!important;
}
.testimonial a:hover {
	border: 5px solid #004b8f;
}
.aq-block-aq_content_block a.icon-box, .aq-block-aq_content_block .icon-box i, .aq-block-aq_content_block .icon-box h3, .item_box h4, .item_box h3, .item_box p, .readmore-1a:hover, a.readmore:hover, a.readmore:active, .readmore-1a:active, .blog_date, .skillbar-title span, .searchbox-wrapper button, .promobox h2, .promobox .readmore, .filter_portfolio .filter .active:hover {
	color: #FFFFFF!important;
}
.promobox .readmore-1a:hover, .promobox .readmore-1a:active, .porfolio_items .readmore-1a:hover, .porfolio_items .readmore-1a:active {
	background:  #004b8f!important;
	border: 3px solid #004b8f!important;
}
.promobox .readmore, .porfolio_items .readmore {
	border: 3px solid #004b8f!important;
}
.mask .border_center {
	border-bottom: 1px solid #004b8f!important;
}
.contentblock0 {
	background:#f59c00!important;
}
.contentblock0, .contentblock0 h3, .contentblock0 i {
	color:#ffffff!important;
}
.contentblock0 p {
	color:#f1f1f1!important;
}
.contentblock1 {
	background:#39A9E0!important;
}
.contentblock1 h1, .contentblock1 h2, .contentblock1 h3, .contentblock1 h4, .contentblock1 h5, .contentblock1 h6 {
	color:#ffffff!important;
}
.contentblock1 p {
	color:#ffffff!important;
}
.contentblock2 {
	background:#f59c00!important;
}
.contentblock2 h1, .contentblock2 h2, .contentblock2 h3, .contentblock2 h4, .contentblock2 h5, .contentblock2 h6 {
	color:#ffffff!important;
}
.contentblock2 p {
	color:#ffffff!important;
}

#respond span{
	color:#f59c00!important;
}






#contactform input[type="text"] {width:85%;}

#contactform .cmsms-form-builder textarea {width:88%;}

input[type="text"],
input[type="email"],
input[type="tel"],
textarea,
input[type="password"], 
select {
	overflow:hidden;
	margin:0 0 5px;
	padding:5px;
	width:85%;
	height:20px;
	z-index:1;
	border:1px solid #dddddd;
	background-color:#fdfdfd;
	-webkit-transition:all .3s ease-in-out;
	-moz-transition:all .3s ease-in-out;
	-ms-transition:all .3s ease-in-out;
	-o-transition:all .3s ease-in-out;
	transition:all .3s ease-in-out;
}


.button_small {
	background:#ffffff;
	border:#004b8f solid 1px;
	padding:2px 5px;
	border-radius:2px;
	font-size:12px;
	color:#ffffff;

}