@charset "UTF-8";
/* CSS Document */

/*  ----------------------- Begin Orange / Gray Theme Color Styles */ 

.navbar {
  background-color: #ff671b;
  border-bottom: 1px dotted #ccc;
}

.nav-menu .current_page_item > a, .nav-menu .current_page_ancestor > a, .nav-menu .current-menu-item > a, .nav-menu .current-menu-ancestor > a {
  color: #777;
  }
.nav-menu .current_page_item > a, .nav-menu .current_page_ancestor > a, .nav-menu .current-menu-item > a, .nav-menu .current-menu-ancestor > a {
  color: #efefef;
  }
.nav-menu li a {
  color: #f7f7f7;
  }

.nav-menu li:hover > a,
.nav-menu li a:hover,
.nav-menu li:focus > a,
.nav-menu li a:focus {
	background-color: #E74D00;
	color: #f7f7f7;
}

/* Footer */ 

.site-footer .sidebar-container {
    background-color: #f7f7f7 !important;
   
}
.site-footer .sidebar-container a{
 	color: #ff671b !important;
}
.site-footer, .site-footer a, .site-footer a:hover {
  color: #fff;
 }
.site-footer {
  	background-color: #ff671b;   
}
.site-footer .sidebar-container {
  background-color: #ff671b;
}
h3.widget-title, .site-footer.widget {
    color: #ff671b !important;
}

/* Global */ 

p {
	color: #555;	
}
h1, h1 a, h2,h3 {
	color: #ff671b;
}
h4 {
	color: #ff671b;	
}
a {
	color: #ff671b;	
}
a:hover {
	color: #434343;
	border-bottom: 1px dotted #434343;
}
/* Search */ 

.page-header {
    background-color: #f7f7f7 !important; 
    border-bottom: 2px dotted #434343;
}
a.more-link {
    color: #434343;
    background: #f7f7f7;
}
header.entry-header {
    border-top: 1px solid #ccc;
}

/* WP Common  */ 

.entry-title {
    color: #ff671b;
}
.site-footer p {
    color: #ff671b !important;
}
/* FORMS */ 

.vfb-item label {
	color: #ff671b;
}
.vfb-item input.vfb-text, .vfb-item textarea, .vfb-item select {
	background: #fafafa !important;
}
.vfb-submit, input[type="submit"].vfb-submit {
	background: #ff671b !important;
}
.visual-form-builder label .vfb-required-asterisk {
	color: #ff671b;
}
p#form_success, .vfb-form-success {
    color: #ff671b;
}

h6.p2 {
    color: #ff671b !important;
}
/* Price Block */ 
.ult_design_3 .ult_price_body_block {
    background: #ff671b !important;
}
a.ult_price_action_button.ult-responsive {
    background: #ff671b !important;
    border-radius: 0 !important;
}
h3.ult-responsive.cust-headformat {
    font-size: 30px !important;
}

/* TML */


#theme-my-login {
    background: #efefef;
}
#theme-my-login input {
	color: #ff671b;
	}
#theme-my-login input#wp-submit {
	background: #ff671b; 
	color: #ebebeb;
	}
#theme-my-login label {
	color: #ff671b;
}
#theme-my-login p.message {
  background-color: #ebebeb;
  color: #666;
}
ul.tml-action-links {
    color: #fff;
}
ul.tml-action-links a{
    color: #454545;
}
ul.tml-action-links li {
    background: #fff;
}
ul.tml-action-links li:hover {
    background: #666;
}
ul.tml-action-links li a{
    color: #999 !important;
}
ul.tml-action-links li a:hover{
    color: #fff !important;
}

/* ----------------------- Mail Chimp */ 

input#yikes-easy-mc-form-1-EMAIL {
    background: #fff;
    border: none;
    font-size: 16px;
    color: #666;
}
button.yikes-easy-mc-submit-button.yikes-easy-mc-submit-button-1.btn.btn-primary {
    color: #333 !important;
    background: #efefef;
    border: none;
    border-radius: 0px;
    text-transform: uppercase;
    margin: 0;
}
a.vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-shape-square.vc_btn3-style-flat.vc_btn3-block.vc_btn3-icon-left.vc_btn3-color-orange {
 background-color: #ff671b;
}
/* Rev Slider */ 

a.orange_btn {
    background: #ff671b;
    padding: 5px 10px !important;
    color: #f7f7f7;
    text-transform: capitalize;
    font-family: initial;
    font-size: 25px !important;
}
a.orange_btn:hover{
    background: #f7f7f7;
    color: #ff671b;
    font-size: 25px !important;
}

/* visual Composer */ 

.vc_btn3.vc_btn3-color-warning, .vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat {
	background: #ff671b !important;
    color: #f7f7f7;
    text-transform: capitalize;
}