/*
Theme Name: Excitor
Theme URI: http://theme.bearsthemes.com/wordpress/excitor
Author: bearsthemes
Author URI: http://bearsthemes.com
Version: 1.0.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: two-columns,left-sidebar, right-sidebar, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
Description: Excitor is a fully configurable and easy to use responsive WordPress Theme  with a lot of great features.
Text Domain: excitor
*/


#nf-field-8 {

    background: #976a4d !important;
    color: #fff;

}

.bt-header-v1 .bt-header-stick .bt-menu-desktop ul.menu > li > a:hover, .bt-header-v1 .bt-header-stick .bt-menu-content-right .widget .bt-toggle-btn:hover {
color: #ae6928 !important;
}
.bt-header-v1 .bt-header-desktop .bt-bottom ul > li.current_page_item > a, .bt-header-v1 .bt-header-desktop .bt-bottom ul.menu > li.current_page_item > a, .bt-header-v1 .bt-header-desktop .bt-bottom ul.menu > li.current-menu-item > a {
 color: #ae6928 !important;
}
.bt-header-v1 .bt-header-desktop .bt-bottom ul.menu > li > a:hover, .bt-header-v1 .bt-header-desktop .bt-menu-content-right .widget .bt-toggle-btn:hover {
color: #ae6928 !important;
}
.bt-header-v1 .bt-header-stick .bt-menu-desktop ul.menu > li.current_page_item > a, .bt-header-v1 .bt-header-stick .bt-menu-desktop ul.menu > li.current-menu-item > a {
color: #ae6928 !important;
}
.bt-page-title h2{text-shadow: #000 0px 2px 0px;}
.bt-breadcrumb {text-shadow: #000 0px 2px 0px;}
#nf-field-24{
background: #08124f;
color: #fff;
border-radius: 5px;
border: none;
font-weight: bold;}
.bt-titlebar .bt-titlebar-inner .bt-overlay { background: #0000004d !important;}


/********** Menu Popup Custom Css **********/

.main_popup_box {
	width: 40%;
	position: relative;
	top: 40%;
	margin: 0 auto;
	background: rgba(255,255,255,0.2);
	padding: 35px;
	border: 2px solid #fff;
	border-radius: 20px/50px;
	background-clip: padding-box;
	text-align: center;
}


.button_pop_up {
	font-size: 1em;
	padding: 10px;
	color: #fff;
	border: 2px solid #06D85F;
	border-radius: 20px/50px;
	text-decoration: none;
	cursor: pointer;
}

.button_pop_up:hover {
	background: #06D85F;
}

.overlay {
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: rgba(0, 0, 0, 0.7);
	transition: opacity 500ms;
	visibility: hidden;
	opacity: 0;
}

.overlay:target {
    visibility: visible;
    opacity: 1;
    z-index: 99999;
}

.popup_content_box {
	height: 69%;
	margin: 70px auto;
	padding: 20px;
	background: #fff;
	border-radius: 5px;
	width: 50%;
	position: relative;
}

.popup_content_box h2 {
	margin-top: 0;
	color: #333;
}

.popup_content_box .close {
	position: absolute;
	top: 20px;
	right: 30px;
	font-size: 30px;
	font-weight: bold;
	text-decoration: none;
	color: #ae6928;
    opacity: 1;
}

.popup_content_box .close:hover {
	color: #000;
}

.popup_content_box .content {
	max-height: 70%;
	overflow: auto;
}

@media screen and (max-width: 480px){
  .main_popup_box{
    width: 80%;
  }
  .popup_content_box{
    width: 80%;
	height: 55%;
  }
  
  .popup_content_box .content {
		max-height: 50%;
	}
  
}

input.agree_button {
    color: #fff;
    background: #ae6928;
    border: none;
}

form.button_link input.agree_button {
    padding: 10px 30px;
}