body {
  background: #172520 url(../images/bg-theme-3.png);
  color: #fff;
}
/*
.header {
  border-top: 5px solid #506c32;
  background: #e5e5e5;
  background: -moz-linear-gradient(top, #e1e1e1 0%, #e5e5e5 25%, #fafafa 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e1e1e1), color-stop(25%, #e5e5e5), color-stop(100%, #fafafa));
  background: -webkit-linear-gradient(top, #e1e1e1 0%, #e5e5e5 25%, #fafafa 100%);
  background: -o-linear-gradient(top, #e1e1e1 0%, #e5e5e5 25%, #fafafa 100%);
  background: -ms-linear-gradient(top, #e1e1e1 0%, #e5e5e5 25%, #fafafa 100%);
  background: linear-gradient(to bottom, #e1e1e1 0%, #e5e5e5 25%, #fafafa 100%);
}*/
.header .description {
  color: #000;
}
.header .btn-members {
  background-color: #5e5b5a;
  color: #fff;
  border-color: #fff;
}

.gallery-page .header {
  border-top: 5px solid #506c32;
  background: #e5e5e5;
  background: -moz-linear-gradient(top, #e1e1e1 0%, #e5e5e5 25%, #fafafa 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e1e1e1), color-stop(25%, #e5e5e5), color-stop(100%, #fafafa));
  background: -webkit-linear-gradient(top, #e1e1e1 0%, #e5e5e5 25%, #fafafa 100%);
  background: -o-linear-gradient(top, #e1e1e1 0%, #e5e5e5 25%, #fafafa 100%);
  background: -ms-linear-gradient(top, #e1e1e1 0%, #e5e5e5 25%, #fafafa 100%);
  background: linear-gradient(to bottom, #e1e1e1 0%, #e5e5e5 25%, #fafafa 100%);
  border-bottom: 3px solid #83a165;
}
.gallery-page .two-col .col-right {
  border: 1px solid #d6d6d6;
  background: #fff;
}

.btn-join {
  border: none;
  background-color: #13211d;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE0OSA1OSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSItMS40MjEwODU0NzE1MjAyZS0xNCUiPgo8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMTMyMTFkIiBzdG9wLW9wYWNpdHk9IjEiLz4KPHN0b3Agb2Zmc2V0PSI5OSUiIHN0b3AtY29sb3I9IiMzYjViMTkiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzYjViMTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjE0OSIgaGVpZ2h0PSI1OSIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);
  background-image: -moz-linear-gradient(bottom, #13211d 0%, #3b5b19 99.49%, #3b5b19 100%);
  background-image: -o-linear-gradient(bottom, #13211d 0%, #3b5b19 99.49%, #3b5b19 100%);
  background-image: -webkit-linear-gradient(bottom, #13211d 0%, #3b5b19 99.49%, #3b5b19 100%);
  background-image: linear-gradient(bottom, #13211d 0%, #3b5b19 99.49%, #3b5b19 100%);
  color: #fff;
}

.main-nav {
  background: #466523;
  background: -moz-linear-gradient(top, #466522 0%, #466523 42%, #3b5b18 44%, #3b5b19 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #466522), color-stop(42%, #466523), color-stop(44%, #3b5b18), color-stop(100%, #3b5b19));
  background: -webkit-linear-gradient(top, #466522 0%, #466523 42%, #3b5b18 44%, #3b5b19 100%);
  background: -o-linear-gradient(top, #466522 0%, #466523 42%, #3b5b18 44%, #3b5b19 100%);
  background: -ms-linear-gradient(top, #466522 0%, #466523 42%, #3b5b18 44%, #3b5b19 100%);
  background: linear-gradient(to bottom, #466522 0%, #466523 42%, #3b5b18 44%, #3b5b19 100%);
  box-shadow: inset 0 3px 0 #8eaa69;
  border-top: none;
  border-bottom: none;
}
.main-nav .home {
  background-image: url(../images/icon-home-3.png);
}
.main-nav ul li {
  border-color: #466523;
}
.main-nav ul li:first-child {
  border-color: #466523;
}
.main-nav a {
  color: #ffcc00;
}
.main-nav .dropdown button {
  color: #ffcc00;
}
.main-nav .dropdown:hover button,
.main-nav ul li:hover,
.main-nav ul li.active {
  background-color: #13211d;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE0OSA1OSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSItMS40MjEwODU0NzE1MjAyZS0xNCUiPgo8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMTMyMTFkIiBzdG9wLW9wYWNpdHk9IjEiLz4KPHN0b3Agb2Zmc2V0PSI5OSUiIHN0b3AtY29sb3I9IiMzYjViMTkiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzYjViMTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjE0OSIgaGVpZ2h0PSI1OSIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);
  background-image: -moz-linear-gradient(bottom, #13211d 0%, #3b5b19 99.49%, #3b5b19 100%);
  background-image: -o-linear-gradient(bottom, #13211d 0%, #3b5b19 99.49%, #3b5b19 100%);
  background-image: -webkit-linear-gradient(bottom, #13211d 0%, #3b5b19 99.49%, #3b5b19 100%);
  background-image: linear-gradient(bottom, #13211d 0%, #3b5b19 99.49%, #3b5b19 100%);
}
.main-nav .dropdown:hover button > a,
.main-nav ul li:hover > a,
.main-nav ul li.active > a {
  border-bottom: none;
}
.main-nav .dropdown:hover button .dropdown:hover button,
.main-nav ul li:hover .dropdown:hover button,
.main-nav ul li.active .dropdown:hover button {
  border-bottom: none;
}

.main .container {
  border: none;
}

.thumbs-list a:before {
  display: none;
}
.thumbs-list .description {
  margin: 0;
  padding-top: 0;
  text-transform: uppercase;
  box-shadow: 0 -16px 20px -10px #000;
  background: #fff;
  background: rgba(81, 116, 21, 0.92);
}
.thumbs-list .description p {
  color: #fff;
  text-shadow: none;
}
.thumbs-list .description .title {
  margin: 0;
  color: #ffcc00;
  border-top-color: rgba(254, 254, 254, 0.15);
}
.thumbs-list .info {
  border: none;
  color: #fff;
  background: #365519;
}
.thumbs-list .info .col {
  border-top: none;
  border-color: #587d28;
}

.rowline h1 {
  color: #ffcc00;
  text-shadow: none;
}

.loadmore {
  background-color: #4f7a13;
  color: #ffcc00;
}
.loadmore:hover {
  background-color: #324e0c;
}
.loadmore .arrow {
  background-image: url(../images/icon-arrow-down-m-2.png);
}

.pagination {
  color: #000;
}
.pagination a {
  color: #fff;
  background-color: #4a4b4e;
}
.pagination a:hover {
  background-color: #7c7d7f;
}
.pagination .active a {
  background-color: #4f7a13;
}




.footer {
  background: #131313;
  color: #747474;  
}

.footer .container {
  border-color: #8a918f;
}
.footer a {
  color: #787878;
}
.footer a:hover {
  color: #1d7f2f;
}
.footer .footer-nav {
  color: #fff;
}

.footer .footer-nav .btn-join {
  color: #1d7f2f;
  font-weight: bold;
}

.gallery {
  background: none;
}
.gallery a {
  background: #fff;
}
.gallery a:hover {
  background: #4f7a13;
}
.gallery a:hover .title {
  color: #fff;
}
.gallery a:hover .title span {
  color: #ffcc00;
}
.gallery .title {
  color: #4f7a13;
}
.gallery .title span {
  color: #16241f;
}
.gallery .owl-pagination .owl-page:hover span, .gallery .owl-pagination .owl-page.active span {
  border-color: #1d7f2f;
  background: #1d7f2f;
}
.gallery .owl-pagination .owl-page span {
  border: 1px solid #fff;
  background: #fff;
}
.gallery .owl-controls .owl-buttons div {
  background-color: #1d7f2f;
}

.timeline:before {
  background: #c3c1c1;
}
.timeline:after {
  background: #c3c1c1;
}
.timeline .timeline-time {
  color: #ffcc00;
}
.timeline .timeline-time span {
  color: #ffcc00;
}
.timeline .timeline-time:after {
  background: #c3c1c1;
}
.timeline .info-line-holder {
  border-top: 1px solid #d6d6d6;
  border-bottom: 1px solid #d6d6d6;
  background-color: rgba(0, 0, 0, 0.8);
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDYyOSA1OSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSItMS40MjEwODU0NzE1MjAyZS0xNCUiPgo8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZGNkY2RjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgPC9saW5lYXJHcmFkaWVudD4KCjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSI2MjkiIGhlaWdodD0iNTkiIGZpbGw9InVybCgjaGF0MCkiIC8+Cjwvc3ZnPg==);
  background-image: -moz-linear-gradient(bottom, #fff 0%, #dcdcdc 100%);
  background-image: -o-linear-gradient(bottom, #fff 0%, #dcdcdc 100%);
  background-image: -webkit-linear-gradient(bottom, #fff 0%, #dcdcdc 100%);
  background-image: linear-gradient(bottom, #fff 0%, #dcdcdc 100%);
}
.timeline .info-line-holder a.read-more {
  background: #0f0f0f;
}
.timeline .info-line-holder a.read-more:hover {
  background-color: #3b5b19;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE0OSA1OSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSItMS40MjEwODU0NzE1MjAyZS0xNCUiPgo8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMTMyMTFkIiBzdG9wLW9wYWNpdHk9IjEiLz4KPHN0b3Agb2Zmc2V0PSI5OSUiIHN0b3AtY29sb3I9IiMzYjViMTkiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzYjViMTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjE0OSIgaGVpZ2h0PSI1OSIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);
  background-image: -moz-linear-gradient(bottom, #13211d 0%, #3b5b19 99.49%, #3b5b19 100%);
  background-image: -o-linear-gradient(bottom, #13211d 0%, #3b5b19 99.49%, #3b5b19 100%);
  background-image: -webkit-linear-gradient(bottom, #13211d 0%, #3b5b19 99.49%, #3b5b19 100%);
  background-image: linear-gradient(bottom, #13211d 0%, #3b5b19 99.49%, #3b5b19 100%);
}
.timeline .info-line-holder .info {
  color: #000;
}
@media screen and (max-width: 600px) {
  .timeline .info-line-holder .info {
    border-bottom: 1px solid #c6c6c6;
  }
}
.timeline .info-line-holder .info .col + .col {
  border-color: #c6c6c6;
}
.timeline .entry-meta {
  background: #e7e7e7;
  color: #000;
  text-shadow: none;
}
.timeline .entry-meta a {
  color: #4e6b2f;
}
.timeline .entry-meta a:hover {
  color: #4e6b2f;
}
.timeline .timeline-thumb-holder .timeline-thumb-circle-left,
.timeline .timeline-thumb-holder .timeline-thumb-circle-right {
  background: #172520 url(../images/bg-theme-3.png);
}
.timeline .timeline-thumb-holder .timeline-thumb-circle-left:before,
.timeline .timeline-thumb-holder .timeline-thumb-circle-right:before {
  border: 4px solid #4f7a13;
  box-shadow: none;
  background: none;
}
.timeline .timeline-thumb-holder .timeline-thumb-circle-left:after,
.timeline .timeline-thumb-holder .timeline-thumb-circle-right:after {
  background-color: #c3c1c1;
}
.timeline .timeline-thumb {
  border: 1px solid #d6d6d6;
  background: #fff;
}
.timeline .timeline-thumb .title {
  color: #4e6b2f;
  text-shadow: none;
  text-transform: uppercase;
}
.timeline .timeline-thumb .title:hover {
  color: #9d0000;
}
.timeline .timeline-thumb p {
  text-shadow: none;
  color: #000;
  text-transform: uppercase;
}
.timeline .timeline-thumb img {
  border-color: #9c9c9c;
}

.exclusive-members-block {
  border: 1px solid #d6d6d6;
  background-color: #fff;
}
.exclusive-members-block .title {
  color: #4e6b2f;
}
.exclusive-members-block .title a {
  text-transform: uppercase;
  color: #4e6b2f;
  text-shadow: none;
}
.exclusive-members-block .title p {
  color: #000;
  text-shadow: none;
}
.exclusive-members-block .msg {
  color: #000;
  text-shadow: none;
  border: none;
  background-color: #efefef;
}
.exclusive-members-block .msg strong {
  color: #324e13;
}
.exclusive-members-block .getnow {
  background-color: #4e6b2f;
  color: #fff;
}
.exclusive-members-block .thumb .rel {
  border-color: #9c9c9c;
}
.exclusive-members-block .thumb .rel .views,
.exclusive-members-block .thumb .rel .like {
  background-color: #3b5b18;
  background-color: rgba(59, 91, 24, 0.9);
}

.main-gallery .description .title {
  color: #ffcc00;
  background-color: #4e6b2f;
}
.main-gallery .description p {
  color: #000;
  background: #fff;
  text-transform: uppercase;
  text-shadow: none;
}

.prejoin-form {
  background-color: #ffffff;
}
.prejoin-form .title {
  color: #000;
  text-shadow: none;
}
.prejoin-form .dropdown {
  color: #000;
}
.prejoin-form .dropdown button .arrow {
  background: url(../images/bg-select-arrow-down-2.png) no-repeat 50% 50%;
}
.prejoin-form .dropdown.open button .arrow {
  background: url(../images/bg-select-arrow-up-2.png) no-repeat 50% 50%;
}
.prejoin-form .dropdown .dropdown-menu {
  background: #fff;
  border: 1px solid #c7c7c7;
}
.prejoin-form label {
  color: #000;
}
.prejoin-form input,
.prejoin-form .select .select2-choice {
  background-color: #fff;
  color: #000;
}
.prejoin-form input::-webkit-input-placeholder {
  color: #000;
}
.prejoin-form .select.country .select2-choice {
  background-image: url(../images/icon-flag-2.png);
}
.prejoin-form .adduser {
  background-image: url(../images/icon-adduser-2.png);
}
.prejoin-form .pass {
  background-image: url(../images/icon-lock-2.png);
}
.prejoin-form .email {
  background-image: url(../images/icon-email-2.png);
}
.prejoin-form .prejoin-header {
  background: url(../images/bg-prejoin-header-2.png);
}
.prejoin-form .block.block-right {
  background-color: #e9e9e9;
}
.prejoin-form .block.block-right .title {
  color: #000;
}
.prejoin-form .block.block-right label {
  color: #000;
  text-shadow: none;
}
.prejoin-form .block.block-right label a {
  color: #000;
}
.prejoin-form .block.block-right p {
  color: #000;
  text-shadow: none;
}
.prejoin-form .block.block-right p.info {
  color: #a70000;
}
.prejoin-form .step-list {
  color: #fff;
}
.prejoin-form .step-list .number div {
  background: #bfbfbf;
}
.prejoin-form .step-list .number:after {
  background: #ffffff;
}
.prejoin-form .step-list .successful .number div {
  background-image: url(../images/icon-completed-3.png);
}
.prejoin-form .step-list .text {
  padding-left: 25px;
  text-align: center;
  overflow: hidden;
  height: 50px;
  line-height: 50px;
  padding-right: 16px;
  background: #bfbfbf;
}
.prejoin-form .step-list .active {
  color: #ebebeb;
}
.prejoin-form .step-list .active .text, .prejoin-form .step-list .active .number div {
  background: #636363;
  background: -moz-linear-gradient(top, #636363 0%, #5d5d5d 33%, #515151 71%, #4d4d4d 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #636363), color-stop(33%, #5d5d5d), color-stop(71%, #515151), color-stop(100%, #4d4d4d));
  background: -webkit-linear-gradient(top, #636363 0%, #5d5d5d 33%, #515151 71%, #4d4d4d 100%);
  background: -o-linear-gradient(top, #636363 0%, #5d5d5d 33%, #515151 71%, #4d4d4d 100%);
  background: -ms-linear-gradient(top, #636363 0%, #5d5d5d 33%, #515151 71%, #4d4d4d 100%);
  background: linear-gradient(to bottom, #636363 0%, #5d5d5d 33%, #515151 71%, #4d4d4d 100%);
}
.prejoin-form .field-group {
  border: 1px solid #c7c7c7;
  background-color: #e9e9e9;
}
.prejoin-form .field-group .title {
  background: url(../images/img-secure.png) no-repeat 0 0;
  color: #000;
}
.prejoin-form .field-group .title strong {
  font-weight: bold;
}
.prejoin-form p.private-info,
.prejoin-form p.secure-info {
  text-transform: uppercase;
  color: #000;
  text-shadow: none;
}
.prejoin-form .submit {
  background-color: #4e6b2f;
}
.prejoin-form .submit i {
  background-color: #82b14f;
}
#logopic{
    background: url('/templates/6/phfiles/images/logo-theme-3.png');
}
.headtxt{
    color: black;
}
/*# sourceMappingURL=color-theme-3.css.map */
