@import url("../../css/main.css?v=2.0");

/*
COLOR SCHEME
Body text color         = #fff
Body background color   = #070707
Primary color           = #70ea5a
Secondary color         = #c0f3b7
General base color      = #2e2e2e
CTA background color    = #499b3a
TRUE/valid color        = #69dd0a
FALSE/invalid color     = #db3434
*/

body { color: #fff; background: url('../img/bg-floral.jpg') center -550px no-repeat; background-color: #070707; }
a, a:hover { color: #70ea5a; }

a.booking-btn { background-color: #499b3a; color: #fff; }
.wide-text-area .overlay {background-color: rgba(73,155,58,0.9);}
.divider { background: url('../img/divider-ornament.png') center center no-repeat; }

.navbar-default { color: #fff; }
.navbar-default ul.nav.navbar-nav li a { color: #c0f3b7; }
.navbar-default ul.nav.navbar-nav li a:hover,
.navbar-default ul.nav.navbar-nav li.active a { color: #70ea5a; }

.prim-fg-color { color: #70ea5a; }
.prim-bg-color { background-color: #70ea5a; }
.general-fg-color { color: #2e2e2e; }

header .caption-holder .caption a { color: #fff; border-color: #70ea5a; background-color: #2e2e2e; }

.bordered { border-color: #2e2e2e; }
.bordered.prim-color { background-color: #2e2e2e; border-color: #70ea5a; }
a .escort-box .name-tag { color: #fff; }
a:hover .escort-box { border-color: #70ea5a; }

.property-holder .rule .value span.true:after { color: #69dd0a; }
.property-holder .rule .value span.false:after { color: #db3434; ; }

a.booking-btn { color: #fff; }
.wide-text-area .overlay a.booking-btn { background-color: #070707; }

ul.cities li a { color: #fff; }
ul.cities li:before { color: #70ea5a; }

.footer-nav ul li a { color: #c0f3b7; }
.footer-nav ul li.active a,
.footer-nav ul li a:hover { color: #70ea5a; }

.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle { background: none; border-color: #70ea5a; }
.navbar-default .navbar-toggle .icon-bar { background-color: #70ea5a }
.navbar-collapse { background-color: #070707; border: none; }