body{color: #000;}

hr{border-color: #2F2E2A;}

a { color: #D3A430;}

h1, h2, h3, h4, h5, h6{
	color: #2F2E2A
}

.features_sec1 {
  	background-color: #fff;
  	color: #2F2E2A;
}
.features_sec1 h2 { color: #2F2E2A;}
.features_sec1 a{color: #2F2E2A;}
.features_sec1 .readmore_but4 {
	background: #fff;
	color: #2F2E2A !important;
}
.features_sec1 .readmore_but4:hover{
background: transparent;
color: #fff !important;
border-color: #fff;
}

.features_sec2 {background-color: #fff;color: #333;}
.features_sec3 {background: #FFFFFF;}
.features_sec4 {
	background: #ffffff url(../images/bg-pattern-skulls.gif) repeat center center;
	background-size: auto;
}

.features_sec5 {background-color: #F4F4F4;}

.features_sec6 {color:#353535;background-color:#FFF;}
/* .features_sec6 a {color: #fff;} */
.features_sec6 h1,
.features_sec6 h2,
.features_sec6 h3,
.features_sec6 h4,
.features_sec6 h5,
.features_sec6 h6 {
  color: #2F2E2A;
}
.features_sec6 a.readmore_but4_green,
.features_sec6 a.readmore_but4 {
  color: #fff;
}
.features_sec6 a.readmore_but4_green:hover,
.features_sec6 a.readmore_but4:hover {
  color: #2F2E2A;
}
.features_sec6 .cbp .cbp-item .cbp-caption a{
  color: #fff;
}
.features_sec8{background: #ffffff;}
.features_sec9{background: #ffffff;}
.features_sec13 {
	background-color: #FDFDFD;
	  color: #2F2E2A;
}
.features_sec13 h1,
.features_sec13 h2,
.features_sec13 h3  {
  color: #2F2E2A;
}

.features_sec14 {
	background-color: #FFF;
 	color: #2F2E2A;
}
.features_sec14 a{color: #2F2E2A;}


.footer1 {
	background-color: #FDFDFD;
	border-top: 5px solid #ddd;
}
.footer1 h3 {
	color: #fff;
	margin-bottom: 30px;
}
.footer1 h3.lmb {
	color: #2F2E2A;
}
.footer1.three {background-color: #eee;}
.footer1.three h3 {color: #272727;}
.footer1.three h3.lmb {color: #272727;}

.faddress li {color: #2F2E2A;}
.faddress li a {color: #2F2E2A;}
.faddress li a:hover {color: #000;}

.frposts {color: #fff;}
.frposts li a {color: #2F2E2A;}
.frposts li a:hover {color: #000;}
.frposts li a i {color: #575757;}

.copyright_info {background: #D3A430 !important;}
.copyright_info a {color: #FFF !important;}
.copyright_info a:hover {color: #eee !important;}

.social_links li { background-color: #2F2E2A !important; color: #fff !important;}
.social_links li:hover {background-color: #2F2E2A;}
.social_links li i {color: #fff !important; }

.social_links li,
.footer_social_links li {
	background-color: #F7F7F7;
}
.copyright_info .footer_social_links li i {
	color: #D3A430 !important;
}

.readmore_but4 {
  	color: #fff !important;
  	border: 2px solid #555455;
  	background-color: #555455;
}
.readmore_but4:hover {
	color: #555455 !important;
	background-color: #fff;
}

.readmore_but4_green, .readmore_but4_green:visited {
	color: #fff !important;
	border: 2px solid #D3A430;
	background-color:#D3A430;
}
.readmore_but4_green:hover {
	color: #D3A430 !important;
	background-color:#fff;
  	border-color: #D3A430;
}

.navbar.navbar-default,
footer#foot-bar {
	background: #ffffff url(../images/bg-pattern-skulls.gif) repeat center center;
    background-size: auto;
	/* background: rgba(0,0,0,0.5); */
}
.mega-dropdown-menu > li > ul > li > a,
.mega-dropdown-menu > li ul > li .headline, 
.mega-dropdown-menu > li ul > li .headline p,
div#floating-bar .form-ca-wrapper li{
	color: #000 !important;
}
.dropdown.mega-dropdown:hover > .dropdown-menu.mega-dropdown-menu.row,
div#floating-bar {
	background: rgba(255,255,255, 0.915);
}
.navbar-default .navbar-nav > li > a,
.navbar-default .navbar-nav > li > a:visited,
.navbar-default .navbar-nav > li > a:focus,
.navbar-default .navbar-nav > li > a:active,
#three-popup .home_tributton .home_tricpanel .title,
footer#foot-bar .form-ca .form-ca-wrapper li {
  color: #333333;
}
.navbar-default .navbar-nav > li > a:hover {
	color: #333333;
}

.ontop.no-background .navbar.navbar-default,
.ontop.no-background #trueHeader{
  background: rgba(0,0,0,0);
}

.home_ctitle1, .home_ctitle2 {
	color: #fff;
}
.home_ctitle1 {
	color: #2F2E2A;
}
.home_ctitle2 a:hover {
	color: #CACACA;
}
.home_tridropdownmenu {
	background-color: #000;
	color: #fff;
	border-bottom: 1px solid #404040;
}
.home_tridropdownmenu ul a {
	color: #fff;
}
.home_tridropdownmenu ul a:hover {
	color: #000;
	background-color: #fff
}
.triboxcolor-black .home_ctitle2 {
color: #a2a1a1;
}
.triboxcolor-black .home_ctitle2 a{
  color: #353535;
}


.list-product-inline-l > li {
    background-color: #fff;
}

#ca-form ul li {
	color: #2F2E2A;
}
#ca-form .sky-form input[type=text]{
	border:1px solid #FFF;
  border: 1px solid #676F7A;
}
#ca-form .sky-form select{
	border:1px solid #FFF;
  border: 1px solid #676F7A;
}
#ca-form .sky-form input, .sky-form optgroup, .sky-form select, .sky-form textarea{
	color:#303030;
	line-height:normal;
}
#ca-form .sky-form .button{
	color:#333;
	background-color: #D3A430;
	color: #fff;
}


.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {
    background: rgba(0,0,0,0.75) !important;
}

.bx-wrapper .bx-pager.bx-default-pager a {
    background: rgba(0,0,0,0.25) !important;
  }

.two-box-wrapper .two-box-text h2,
.two-box-wrapper .two-box-text h3{
	color: #2F2E2A;
}

.box-6-middle .caption .caption-center h1{
	color: #2F2E2A;
}

.book-direct h1,
.book-direct h2,
.book-direct h3,
.book-direct h4 {
	color: #2F2E2A;
}

.book-direct h2 {
	border-bottom: 1px solid #2F2E2A;
}
.book-direct .form-group {
	color: #2F2E2A;
}
.book-direct .sky-form .button {
	background-color: #D3A430;
	color: #FFF;
	border-color: #D3A430;
}
.book-direct .sky-form .button:hover {
	background-color: #FFF;
	color: #D3A430;
}
.book-direct .sky-form p{
	color: #333;
}
.book-direct .sky-form a{
	color: #000;
}

.xlogo{
	/* background: #F7F7F7; */
}
.ontop.no-background .navbar.navbar-default .navbar-header .xlogo.with-bg{
	background: #fff;
}

.popup-content h1,
.popup-content h2,
.popup-content h3,
.popup-content h4,
.popup-content h5,
.popup-content h6 {
	color: #D3A430;
}


.book-direct-v2 .title{
    background-color: #D3A430;
}
.book-direct-v2 .title h1,
.book-direct-v2 .title h2,
.book-direct-v2 .title h3,
.book-direct-v2 .title h4,
.book-direct-v2 .title h5,
.book-direct-v2 .title h6{
    color: #fff;
}
.book-direct-v2 h1,
.book-direct-v2 h2,
.book-direct-v2 h4 {
	color: #2F2E2A;
}

.book-direct-v2 h2 {
	/* border-bottom: 1px solid #2F2E2A; */
}
.book-direct-v2 .form-group {
	color: #2F2E2A;
}
.book-direct-v2 .sky-form .button {
	background-color: #D3A430;
	color: #FFF;
	border-color: #D3A430;
}
.book-direct-v2 .sky-form .button:hover {
	background-color: #FFF;
	color: #D3A430;
}
.book-direct-v2 .sky-form p{
	color: #333;
}
.book-direct-v2 .sky-form a{
	color: #000;
}
.book-direct-v2 .footer-1{
    background-color: #555455;
    color: #fff;
}
.book-direct-v2 .footer-2 .cta-button{
    background-color: #555455;
    color: #fff;
    border-top: 1px solid #fff;
}
.book-direct-v2 .footer-2 .cta-button:first-of-type{
    border-right: 1px solid #fff;
}
.book-direct-v2 .footer-2 .cta-button a{
	color: #fff !important;
	font-size: 12px !important;
}

.xlogo.text-logo{color: #555455;}

@media only screen and (max-width: 767px) {
	.navbar-default .navbar-toggle {border-color: #555455 !important;}
	.navbar-default .navbar-toggle .icon-bar{background-color: #555455 !important;}
}

.main-color-1{color: #D3A430;}
.main-color-2{color: #555455;}
.main-color-3{color: #333;}

.tp-banner .caption{
	background-color: rgba(255, 255, 255, 0.89);
}
.tp-banner .caption h1,
.tp-banner .caption h2,
.tp-banner .caption h3,
.tp-banner .caption h4,
.tp-banner .caption h5,
.tp-banner .caption h6{
	color: #D3A430
}
.tp-banner .caption p {
	color: #000;
}

#header.ontop.no-background #layout-7 .navbar.navbar-default{
	background: #ffffff url(../images/bg-pattern-skulls.gif) repeat center center;
	background-size: auto;
}

#header-benefit,
#header-benefit h1,
#header-benefit h2,
#header-benefit h3,
#header-benefit h4,
#header-benefit h5,
#header-benefit h6 {
  color: #333;
}

#header-benefit > li.inline-block{
	border-left-color: rgba(0,0,0,0.2);
}

#header #layout-7 .navbar-default .navbar-button .button:hover{
	background-color: #D3A430;
	color: #fff !important;
}
#header #layout-7 .navbar-default .navbar-button .button::after{
	border-color: #D3A430 transparent transparent transparent;
}