::selection {background: #4777b7; color:#fff;}
::-moz-selection {background: #4777b7; color:#fff;}

a:hover, a:focus {color:#4777b7;}

.title p {border-left:8px solid #e74c3c;}


.color_text {color:#e74c3c;}

.blue {color: #4777b7;}

.btn {border:3px solid #e74c3c;}
.btn:focus, .btn:hover {background-color:#e74c3c;}

.btn.active {color:#fff; background:#e74c3c;}
.btn.active:hover {color:#fff; background:#395f92; border-color:#395f92;}

.btn.btn-white {color:#666; background:#fff; border-color:#fff;}
.btn.btn-white:hover {color:#fff; background:#4777b7; border-color:#4777b7;}



.btn-arrow {background-color:#e74c3c;}


.stylereset {background-color:#4777b7;}


.navmenu ul li a:before {background-color:#e74c3c;}
.navmenu ul li.dropdown ul {background-color:#e74c3c;}

#top_search:hover:before {background-color:#4777b7; color:#fff;}


.flex-control-nav li a.flex-active {box-shadow:0 0 0 10px #4777b7 inset;}


.about_services_item:hover {background-color:#4777b7;}


.about_services_item i {color:#e74c3c;}
.about_services_item span {background-color:#4777b7;}
.about_services_item a:hover {color:#4777b7;}


.about_team_video.active, .presentation_video.active {color:#4777b7;}
.video_button a {background-color:#4777b7;}
.video_button a:after {border:3px solid #4777b7;}


.service_item i {color:#e74c3c;}
.service_item:hover a {color:#4777b7;}


#team {background-color:#4777b7;}
.crewman_sep {background-color:#4777b7;}


.work_description {background-color:#4777b7;}
.work_description a:hover {color:#4777b7;}


.cbp-qtprogress {background-color:#e74c3c;}
.testimonials_text:before {color:#e74c3c;}


.recent_news_item:hover .recent_news_title {color:#4777b7;}
.recent_news_title:before {background-color:#4777b7;}


#buy_theme {background-color:#e74c3c;}


.breadcrumb p {border-left:8px solid #e74c3c;}
.breadcrumb a {border-left:8px solid #4777b7;}


.contact_info i {color:#e74c3c;}
.contact_info .email a:hover {color:#4777b7;}


.contact_form textarea:focus, .contact_form input:focus {border:3px solid #4777b7;}
.contact_form input[type="submit"]:hover, .contact_form button.g-recaptcha:hover {background-color:#395f92;}


.contact_form input[type="submit"], .contact_form button.g-recaptcha {background-color: #e74c3c;}
.notification_error {color:#4777b7;}


.blog_post hr {background-color:#4777b7;}
.blog_post_slider .flex-control-nav li a.flex-active {box-shadow:0 0 0 10px #4777b7 inset;}


.quotes_format .read_more_btn:hover {color:#4777b7;}


.widget_search form:before {color:#4777b7;}
.widget_search form input[type='submit'] {background-color:#4777b7;}


.widget_category a:hover:before {background-color:#4777b7;}
.widget_category a:hover span {color:#4777b7;}


.widget_posts .nav-tabs li a:hover {color:#4777b7;}
.widget_posts .nav-tabs li.active a {color:#4777b7; border-top:3px solid #4777b7;}


.widget_tags a:hover {background-color:#4777b7;}


.single_blog_post hr {background-color:#4777b7;}


.comment_reply:hover {color:#4777b7;}
#comment_form input[type="submit"] {background-color: #e74c3c;}
#comment_form input[type="submit"]:hover {background-color:#395f92;}


#filter li a:hover {color:#4777b7;}
#filter li a.selected:hover, #filter li a.selected {background-color:#4777b7;}


.portfolio_item a.zoom {background-color:#4777b7;}


.portfolio_single_description hr {background-color:#4777b7;}


.pagination li.active a, .pagination li.active a:hover {color:#4777b7;}


.join_our_team_text hr {background-color:#4777b7;}


.place_work_table .nav-tabs li a:hover {color:#4777b7;}
.place_work_table .nav-tabs li.active a {color:#4777b7; border-top-color:#4777b7 !important;}


.jobs_details_text hr {background-color:#4777b7;}


.jobs_requirements li:before {background-color:#4777b7;}


#our_service hr {background-color:#4777b7;}


.service_list .nav-tabs li a:hover, .service_list .nav-tabs li.active a {background-color:#4777b7;}


.service_list .nav-tabs li a i {color:#4777b7;}


#price {background-color:#4777b7;}


.testimonials_author span {color:#4777b7;}


.audiojs .progress {background-color:#4777b7;}


.owl-pagination .owl-page.active span {box-shadow:0 0 0 9px #4777b7 inset;}


#buy_theme .btn {background-color:#395f92;}


.crewman_social a:before {background-color:#395f92;}


.navmenu ul li.sub-menu ul {background-color:#4777b7;}


#preloader em {background-color:#4777b7;}


.list1 li:before {border:2px solid #4777b7;}
.list2 li:before {color:#4777b7;}
.list3 li:before {color:#4777b7;}
.list4 li {color:#4777b7;}


.contact_page_info h3:before {background-color:#4777b7;}



@media (max-width: 767px) {
	
	a.menu_toggler:hover {background-color:#4777b7;}
	.navmenu ul li.active a, .navmenu ul li a:hover {color:#4777b7;}
	.navmenu ul li.dropdown ul li.active a, .navmenu ul li.dropdown ul li a:hover {color:#4777b7;}

}








