/*===== btn Color CSS =====*/
.btn_default, .submit_1{
	background-color: #F3B675;
	border-color: #F3B675;
}
.btn_default:hover{
	color: #F3B675;
	background-color: transparent
}
.btn_secondary{
	border-color: #fff;
	color: #fff
}
.btn_secondary:hover{
	background-color: #fff;
	color: #F3B675;
	border-color: #fff
}
.btn_primary{
	background-color: #0f1b37;
	color: #fff;
	border-color: #0f1b37
}
.btn_primary:hover{
	color: #0f1b37;
	background-color: transparent
}
.btn_link{
	color: #0f1b37
}
.btn_link:hover{
	color: #F3B675
}
.arrow_btn{
	color:#fff;
	border-color:#fff
}
.arrow_btn:hover{
	background:#FFF;
	color:#f7465b;
	border-top-color:#fff
}
.my_btn2 {
	color: #f7465b;
	border-color: #f7465b
}
.my_btn2:hover {
	background: #f7465b;
	color: #fff
}
.search_content .btn.btn_default:hover,
footer .btn.btn_default:hover {
	background-color: #f3b675 !important;
	color: #fff !important
}
/*============= Nav Color CSS =============*/
.mega_menu_dropdown .dropdown-menu > li > .mega-dropdown > li > a:focus,
.mega_menu_dropdown .dropdown-menu > li > .mega-dropdown > li > a:hover {
    color: #262626;
    text-decoration: none;
    background-color: #f5f5f5;
}
.navbar-default .navbar-nav > .active > a, 
.navbar-default .navbar-nav > .active > a:hover, 
.navbar-default .navbar-nav > .active > a:focus{
	color: #F3B675
}
.navbar-default .navbar-nav > .open > a, 
.navbar-default .navbar-nav > .open > a:focus, 
.navbar-default .navbar-nav > .open > a:hover {
	background-color: transparent;
	color: #f3b675
}
.mega_menu_dropdown .dropdown-menu > li > .mega-dropdown > li.active > a,
.mega_menu_dropdown .dropdown-menu > li > .mega-dropdown > li.active > a:hover,
.mega_menu_dropdown .dropdown-menu > li > .mega-dropdown > li.active > a:focus,
.navbar-default .navbar-nav .open .dropdown-menu > li.active > a,
.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, 
.dropdown-menu>.active>a:hover{
	color: #f3b675;
	background: transparent
}
.line_menu li,
.navbar-default .navbar-nav > li > a,
.dropdown-menu > li > a{
	color: #fff !important;
}
.header_3 .navbar-default .navbar-nav > li > a,
.mega_menu .navbar-default .navbar-nav > li > a{
	color: #0f1b37
}
.header_3 .navbar-default .navbar-nav > li > a.btn_primary{
	border-color: #F3B675;
	color: #F3B675
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus{
	color: #F3B675
}
.account-dropdown li a:hover{
	color: #262626 !important;
	background-color: #f5f5f5
}
/*============ Homepage-2 Consultaion Color CSS ========*/
.nav-tabs > li > a {
	background-color: #0f1b37;
	color: #fff
}
.nav > li > a:focus, .nav > li > a:hover {
	background-color: #F3B675
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, 
.nav-tabs > li.active > a:hover {
	background-color: #F3B675
}
/*================ Default Color CSS =======================*/
body, .error_content p, .color_gray, .color_gray_a a, 
.author_title span, .contacts_info span:last-child, .text_block_5 p, 
.attorney_profile_title span, .faq_answer, .history_info p, .member_content li a, .thumbnail_block_5_detail u a {
	color: #73787d
}
.light_gray, .light_gray_a a, .faq_answer a, .date_protection span, .text_block_2 span,
.history_year .the_year:nth-child(2), .recent-post ul li, .recent-post ul li a span {
	color: #a2a2a2
}
.thumbnail_block_2 .line_menu li, .copyright, .line_menu li a, .office_hour li, .contact_info li a, .footer_widget p {
	color: #bbb;
}
.caption1.type1 .designation,
.fileupload-example-label, .attorney_info_chart tr td:last-child,
.copyright span, .copyright li, .other_one_attorney,
.form_style_1 ::-webkit-input-placeholder,
.form_style_1 ::-moz-placeholder,
.form_style_1 :-ms-input-placeholder{
	color: #8a8a8a
}
[type="radio"]:checked + label.radios::after, .achievement_2 .success_history i,
.social_media_2 li a:hover, .btn, .white_color, .white_color_a a,
.freequent_asked .faq_item.active .question_toogle, .toogle_search,
.about_process span, .faq_item.active .question_toogle, .populer_comment li.active a,
.populer_comment li:hover a, .tag_area li a:hover, blockquote,
.pagination li a:hover,.pagination  li.active a, .banner_text ul li,
.pagination li.active a:focus, .pagination li.active a:hover,
.social_media_1 li a, .slider_content p, .text_block_6:hover p, 
.text_block_6:hover [class^="flaticon-"]:before, .video-popup:hover span,
.text_block_6:hover .btn_link, .text_block_6:hover a, .filter:hover, .filter.active,
.widget_top .title, .social_media_2 li a:hover, .package:hover .btn_default {
  	color: #fff !important;
}
.social_media_2.type_two li a{
	background-color: transparent;
	border: 1px solid #0f1b37
}
.category_list_1 a, .video-popup span,
.pagination  > li > a, .pagination  > li > span{
	background-color: #f5f5f5
}
.fixed-header #main_header.header_3,
.bg_white, .slider_content .title:before, blockquote:after,
.faq_item.active:after, .social_media_2 li a, .partner_slider .item,
.testimonial_text, .partner_logos ul li img, .banner_tittle:before,
.faq_style_2 .faq_item::before, .faq_style_2 .faq_item::after,
.homepage_3 .fixed-header #main_header, .homepage_3 .black_bg_sm_75,
#question_answer .owl-theme .owl-dots .owl-dot span {
	background-color: #fff
}
.post_info li{
	color: #5f5f5f !important
}
.bg_gray, video,
.social_media_2.blog_details a, .package .price{
	background: #f5f5f5
}
.bg_gray_2, .form_style_1 .form-control,
.form_2 .form-control, .form_2 textarea,
.member_list_view .owl-controls .owl-dots > .owl-dot > span{
	background: #f9f9f9
}
.bg_dark {
    background-color: #0C1426
}
.fixed-header #main_header{
	background-color: #0f1b37
}
/*=================== List Color CSS ====================*/
.list_style_1 li:before, .list_style_2 li:before{
	color: #F3B675!important;
}
/*=================== Default Font Color CSS ====================*/
.default_color, .default_color_a a, .icon_default i{
	color: #F3B675 !important;
}
.section_title span, .service_block_1:hover a, .toogle_search:hover,
.thumbnail_block_2.post_list_item .title a:hover,
.main_title_area .title span, .social_media_1 li a:hover, .provide_help_item i, 
.author_title, .contact_info li i, .title strong,
.author_tittle_2, .text_block_6 [class^="flaticon-"]:before,  
.text_block_2_details [class^="flaticon-"]:before, .package:hover .price span,
.text_block_4 span, .company_status_info ul li [class^="flaticon-"]:before,
.category_list_1 a:hover, .category_list_1 li.active a, .faq_answer a,
.category_list_3 li a:hover, .recent-post li a h6:hover, .recent-post li span i, 
.archives li a:hover, .recent-comments li a:hover, .thumbnail_4_content ul li i, 
.success_history i, .category_list_2 li a:hover,
.thumbnail_block_5:hover .thumbnail_block_5_detail, .date_protection span i.fa, .thumbnail a.btn:hover,
.thumbnail_block_4:hover .title a, .blog_date i, .blog_detail_info .line_menu li, .line_menu li a:hover,
.history_year .the_year, .founder, .year, .thumbnail_block_5_detail:hover .inner_title a, .faq_category_list_3 li a:hover {
	color: #F3B675
}
/*===================== Default Background Color CSS =================*/
.bg_color_default, .default_downline:after, .social_media_2 li a:hover,
.text_block_6:hover, .faq_item.active .question_toogle, .author_title:after, .about_process span,
.faq_style_2 .faq_item.active::after, .faq_area::before, .filter.active,
.populer_comment li.active a, .populer_comment li:hover a, .tag_area li a:hover,
.pagination li a:hover,.pagination  li.active a, .carousel-indicators .active,
.pagination li.active a:focus, .pagination li.active a:hover, .package:hover,
.project-experience .overlay, .progress-bar, .default-portfolio-item .overlay-box,
.video-popup:hover span, .gallery-section .filter-btns li:hover,
.checkbox_model input:checked ~ .checkmark, blockquote,
.radio_model input:checked ~ .radiomark, .filter:hover,
.radio_check input[type="checkbox"]:checked + label,
[type="radio"]:checked + label.radios::after {
	background-color: #F3B675
}
.owl-controls .owl-dots > .owl-dot.active > span {
	background: #f3b675 !important
}
/*===================== Primary Font Color CSS ====================*/
h1,h2,h3,h4,h5,h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{
	color: #0f1b37
}
.primary_color, .primary_color_a a, .icon_primary i {
	color: #0f1b37
}
.service_description blockquote, .founder_name, .practice_year,
.secondary_color, .social_media_2 li a, .category_list_1 a, .member_content li span,
.faq_style_2 .faq_item.active .question_toogle, .contact_item span,
.pagination  > li > a, .pagination  > li > span, .case_info_table tr td:first-child, 
.contact_text:after, .contact_icon span, .contacts_info span:first-child,
.achievement_2 .counting_digit, .pack_name h3, .package .price,
.attorney_info_chart tr td:first-child, .prgs-bar > span, .skill-percent, 
.skill-percent .count-num, .blog_detail_tag, .social_media_2.blog_details a,
.introduce_video [class^="flaticon-"]::before, .question_toogle,
.thumbnail_block_4 .title a{
	color: #0f1b37
}
/*======================== Primary Background Color CSS ===================*/
.black_downline:after, .bg_primary, .top_part, .skill-progress .progress,
.freequent_asked .faq_item.active .question_toogle,
.contact_text:after, .owl-theme .owl-dots .owl-dot span,
.faq_item:before, .faq_item:after, .package:hover .btn_default, .preloader {
	background-color: #0f1b37
}
/*================== RGBA Color CSS ========================*/
.black_bg_75, .homepage_2 .fixed-header, 
.homepage_3 .fixed-header, .overlay::before, .img_hover, .secondary_color_80{
	background: rgba(24, 33, 47, .75);
	display: block
}
.primary_overlay:before{
	background: rgba(220, 166, 108, .75)
}
.consultation_form form {
  background: rgba(255, 255, 255, 0.3) none repeat scroll 0 0;
}
/*================== Border Color CSS ===================*/
.caption1{
	border-bottom-color:#242c3e
}
.social_media_2.type_two li a:hover, .member_block_1:hover .caption1, .text_block_4 span,
.thumbnail_block_2:hover .caption1, .faq_area::before, .populer_comment li.active a, 
.populer_comment li:hover a, .tag_area li a:hover, .history_year .the_year,  
.carousel-indicators .active {
	border-color: #F3B675
}
.populer_comment li.active a::before{
	border-top-color: #F3B675
}
.copyright, .package:hover .btn_default{
	border-color: #242c3e
}
.testimonial_text::before{
	border-top-color: #fff;
}
.testimonials_2 .testimonial_text::before{
	border-top-color: #f5f5f5;
}
.blog_date {
	border-top-color: #e2e2e2
}
.thumbnail_block_4:hover{
	border-color: #f3b675
}
.thumbnail_block_2.post_list_item .title, .date_protection,
.blog_detail_title, .case_info_table tr, .thumbnail_block_4,
.blog_down_line{
	border-bottom-color: #e2e2e2
}
.form_style_2 .form-control, .form_style_3 .form-control,
video, .tag_area li a, .history_year .the_year:nth-child(2){
	border-color: #e2e2e2
}
.text_block_5{
	border-left-color: #e2e2e2
}
.shadow{
	-webkit-box-shadow: 0 1px 20px 3px #ececec;
	box-shadow: 0 1px 20px 3px #ececec
}
@media (max-width:991px){
#question_answer .form-control,
.consultation_form form{
	border: 1px solid #c1c1c1
}
.secondary_bg_sm{
	background-color:  #0f1b37 !important
}
}
