/*
================================================
 Common CSS
================================================
*/
#scrollUp {
	background: #ed1c24;
	border-bottom: 3px solid #7cdefb;
}
#switcher .theme-color-one {
  background: #121256;
}
.bttn {
	background: #121256;
}
/*
================================================
 Header Logo Area
================================================
*/
.header-logo-area .logo a {
	color: #121256;
}
.header-logo-icon i {
	background: #121256;
}
/*
================================================
 Menu Area
================================================
*/
.main-menu-area ul li.active > a {
	color: #121256;
}
.main-menu-area ul li a:hover {
	color: #ed1c24;
}
.main-menu-area ul li ul li a:hover {
	color: #121256;
}
.main-menu-area ul li ul li a::before {
	background-color: #121256;
}
.main-menu-area ul li ul.mega-menu > li ul li a:hover {
	color: #121256;
}
.main-menu-area ul li.meg-drp-menu ul.mega-menu {
	border-top: 3px solid #121256;
}
.main-menu-area ul li ul.mega-menu, .main-menu-area ul li ul.dropdown_menu {
	border-top: 3px solid #121256;
}
/*
================================================
 Slider Area
================================================
*/
.sb-nivo-slider-wrapper .nivo-directionNav a:hover {
	background: #121256;
	border-color: #121256;
}
.sb-nivo-slider-wrapper .nivo-controlNav a:hover, .sb-nivo-slider-wrapper .nivo-controlNav a.active {
	background: #ed1c24;
}
a.sb-active-button {
	background: #121256;
	border-color: #121256;
}
/*
================================================
 Our Featured Wrapper
================================================
*/
.featured-box:hover, .featured-box.active {
	background: #121256;
}
/*
================================================
 Our Services Wrapper
================================================
*/
.single-services .media i {
	color: #121256;
}
/*
================================================
 Our Team Wrapper
================================================
*/
.team-members-right a {
  color: #121256;
}
/*
================================================
 Tabs Wrapper
================================================
*/
.tabs-wrapper .nav-tabs .nav-link:hover, .tabs-wrapper .nav-tabs .nav-link.active {
  background-color: #121256;
  border-color: #121256 #121256 #121256;
}
.tabs-wrapper .tabs-vertical li a{
  border-color: #e9ecef #e9ecef #dee2e6;
}
/*
================================================
 Table Wrapper
================================================
*/
.tables1 th {
    background-color: #121256;
}
.tables3 th {
    background-color: #121256;
}
/*
================================================
 Numbering Wrapper
================================================
*/
.counter-icon .icon {
  background: #121256;
}
/*
================================================
 Our Blog Wrapper
================================================
*/
.blog_icon_overlay li {
  color: #121256;
}
.blog_btm_cntnt a {
  color: #121256;
}
.blog_icon_overlay li span {
  color: #121256 !important;
}
.blog_img_wraper:before {
	background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 30%, rgba(74, 200, 237, 0.8) 100%);
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 30%, rgba(74, 200, 237, 0.8) 100%);
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 30%, rgba(74, 200, 237, 0.8) 100%);
 filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00f0f9ff', endColorstr='#121256', GradientType=0);
}
.btc_blog_single_post_bottom_post_wrapper h1 span{
	color:#121256;
}
.btc_blog_single_post_quote_wrapper2:after{
    border: 1px solid #121256;
    background: #121256;
}
.btc_blog_single_post_bottom_post_wrapper:after{
    border: 2px solid #121256;
}
.search_form button i {
    color: #121256;
}
.archives_wrapper span {
    color: #121256;
}
.archives_wrapper ul li i {
    color: #121256;
}
.archives_wrapper ul li:hover a,
.archives_wrapper ul li:hover i {
    color: #121256;
}
.sc_blog_date {
    color: #121256;
}
.sc_blog_text h5 a:hover {
    color: #121256;
}
/*
================================================
 Pricing Wrapper
================================================
*/
.pricing_table:hover .price_table_btn a {
	border-color: #121256;
	background: #121256;
}
.top_border_1:before {
	background: #121256;
}
.price_table_icon i {
	color: #121256;
}
.price_table_btn a {
	color: #121256;
}
.price_table_btn a:hover {
	border-color: #121256;
	background: #121256;
}
/*
================================================
 Testimonials Wrapper
================================================
*/
.testimonials-wrapper .owl-theme .owl-nav [class*="owl-"]:hover {
	border-color: #121256;
	color: #121256;
}
.testimonial-block .inner-box .content .quote-icon {
	color: #ed1c24;
}
/*
================================================
 News Letter Wrapper
================================================
*/
.text-primary, a.text-primary:focus, a.text-primary:hover {
	color: #121256 !important;
}
/*
================================================
 Breadcrumb Wrapper
================================================
*/
.page-breadcrumb {
	border-color: #121256;
}
.page-breadcrumb li:last-child {
	color: #121256;
}
/*
================================================
 About Us Wrapper
================================================
*/
.about-wrapper .tab-list li a::before {
	background-color: #121256;
}
/*
================================================
 FAQ Page
================================================
*/
.inner-page-wrapper .faq-block {
	background: #121256;
}
.faq-testimoni .owl-prev {
  color: #121256;
}
.faq-client-photo img {
  border: 2px solid #121256;
}
.faq-testimoni .owl-prev {
  color: #121256;
}
.faq-testimoni .owl-nav i {
  color: #121256;
}
/*
================================================
  Error Wrapper
================================================
*/
.error-wrapper .h1 {
  color: #121256;
}
/*
================================================
 Gallery Area
================================================
*/
.see-more-btn a {
	color: #121256;
	border: 2px solid #121256;	
}
.see-more-btn a:hover{
    background-color: #121256;
    border-color: #121256;
}
.single-gallery-img a::before{
    background-color: rgba(74, 200, 237, 0.7);
}
/*
================================================
 Coming Soon Wrapper
================================================
*/
.coming-soon h2 {
  color: #121256;
}
/*
================================================
 Contact Wrapper
================================================
*/
.contactus-wrapper .contact-info-list li span {
  color: #121256;
}
.contactus-wrapper .contact-info-list li:after {
  background-color: #121256;
}
/*
================================================
Footer
================================================
*/
footer .footer-text .footer-logo {
	color: #ed1c24;
}