/*
 *
 * Skin Light Yellow
 *
 * Main Color: #FFA630
 * Main Hover Color: #D38928
 * Background: #ffffff
 * Background Secondary: #f5f5f5
 * Text Primary: #46494C
 * Border-color: #dadada
 *
 */

/* Body */

body {
    background-color: #ffffff;
}
/* Header */
.topBar {
  background-color: #f5f5f5;
}

.topBar a {
  color: #46494C;
}

.topBar a:hover {
  color: #FFA630;
}

.topBar a i {
  color: #FFA630;
}

.topBar a:hover i {
  color: #46494C;
}

.headerP {
  background-color: #ffffff;
}

.headerP .menu a {
  color: #46494C;
}

.headerP .menu a.active,
.headerP .menu a:hover,
.headerP .menu a:focus {
  color: #FFA630;
}

.headerP .menu a.special {
  background-color: #FFA630;
  color: #ffffff;
}

.headerP .menu a.special:hover {
  background-color: #D38928;
  color: #ffffff;
}

.headerP .menu .ham {
  color: #46494C !important;
}
/* New Menu */
.main-menu nav ul li a {
  color: #46494C;
}
.main-menu nav>ul>li>a {
  color: #46494C;
}
.main-menu nav ul li.active a,
.main-menu nav ul li a:hover {
  color: #FFA630;
}

.main-menu nav ul li a:before {
  background-color: #46494C;
}

.main-menu nav ul .submenu {
  background-color: #fff;
}

.main-menu nav ul .submenu li a {
  color: #46494C;
}

.main-menu nav ul .submenu li a:hover,
.main-menu nav ul .submenu li.active a {
  color: #FFA630;
}
@media (min-width: 768px) and (max-width: 991px) {
  .slicknav_menu .slicknav_icon-bar {
    background-color: #FFA630;
  }
}
@media (max-width: 767px) {
  .slicknav_menu .slicknav_icon-bar {
    background-color: #FFA630;
  }
}
.slicknav_nav {
    background: #fff;
}
.slicknav_nav a {
    color: #46494C;
    background-color: transparent;
}
.slicknav_nav a:hover {
    background: #f5f5f5;
    color: #46494C;
}
.slicknav_nav .slicknav_row:hover {
  background: transparent;
}

/* CMS */
.cms .headerIn,
.proBreadcrumb .headerIn {
  background-color: #f5f5f5;
}
.cms .headerIn h1,
.proBreadcrumb .headerIn h1 {
  color: #46494C;
}
.cms .article h1 {
  color: #222222;
}
.cms .article h2 {
  color: #222222;
}
.cms .article p {
  color: #46494C;
}
.cms .article .date .line,
.cms .article .share .line {
  background-color: #FFA630;
}
.cms .article .date h1,
.cms .article .date p,
.cms .article .share h1,
.cms .article .share a {
  color: #46494C;
}
.cms .item .label {
  color: #46494C;
  background-color: #FFA630;
}
.cms .item .text h1 a {
  color: #46494C;
}
.cms .item .text .icons span {
  border: 1px solid #FFA630;
}
.cms .item .text .date .line {
  background-color: #FFA630;
}
.cms .item .text .date p {
  color: #46494C;
}
.cms .paginator a {
  border: 1px solid #cdcdcd;
  color: #46494C;
}
.cms .paginator a:hover {
  background-color: #46494C;
  color: #FFA630;
  border-color: #46494C;
}
.cms .paginator a.arrow {
  background-color: #FFA630;
  color: #fff;
}
.cms .paginator a.arrow:hover {
  background-color: #46494C;
  color: #FFA630;
  border-color: #46494C;
}
.cms .paginator a.active {
  border-color: #FFA630;
  background-color: #FFA630;
  color: #fff;
}
/* Events */

.eventsP {
  background-color: #f5f5f5;
}

.eventsP .title .line {
  background-color: #FFA630;
}

.eventsP .title h1 {
  color: #46494C;
}

.eventsP .location {
  background-color: #ffffff;
}

.eventsP .location p {
  color: #46494C;
}

.eventsP .location p a {
  color: #46494C;
}

.eventsP .item {
  background-color: #ffffff;
  border: 1px solid #ffffff;
}

.eventsP .item.mobile {
  background-color: #ffffff;
  border: 1px solid #ffffff;
}

.eventsP .item .info {
  border-top: 1px solid #dadada;
}

.eventsP .item .info h1 a {
  color: #FFA630;
}

.eventsP .item .info h1 a:hover,
.eventsP .item .info h1 a:focus,
.eventsP .item .info h1 a:active {
  color: #D38928;
}

.eventsP .item .info .buy {
  color: #ffffff;
  background-color: #FFA630;
}

.eventsP .item .info .buy i {
  color: #ffffff;
}

.eventsP .item .info .buy:hover,
.eventsP .item .info .buy:hover i {
  background-color: #D38928;
  color: #ffffff;
}

.eventsP .item .info .buy i:hover {
  color: #ffffff;
}

.buyBtn {
  color: #ffffff;
  background-color: #FFA630;
}

.buyBtn i {
  color: #ffffff;
}

.buyBtn:hover,
.buyBtn:hover i {
  background-color: #D38928;
  color: #ffffff;
}

.buyBtn i:hover {
  color: #ffffff;
}

.eventsP .paginator a {
  border: 1px solid #FFA630;
  background-color: #FFA630;
  color: #ffffff;
}

.eventsP .paginator a:hover {
  background-color: #D38928;
  color: #ffffff;
  border-color: #D38928;
}

.eventsP .paginator a.arrow {
  background-color: #FFA630;
  color: #ffffff;
}

.eventsP .paginator a.arrow:hover {
  background-color: #D38928;
  color: #ffffff;
  border-color: #D38928;
}

.eventsP .paginator a.active {
  border-color: #FFA630;
  background-color: #FFA630;
  color: #ffffff;
}

.eventsP.in {
  background-color: #f5f5f5;
}

.eventsP.in.searchSection {
  background-color: #f5f5f5;
}

.eventsP.in .servicesIn {
  background-color: #f5f5f5;
}

.eventsP.in .headerIn {
  background-color: #46494C;
}

.eventsP.in .headerIn .field {
  border: 1px solid #FFA630;
  color: #ffffff;
}

.eventsP.in .headerIn .field::-webkit-input-placeholder,
.eventsP.in .headerIn .field::-moz-placeholder,
.eventsP.in .headerIn .field:-ms-input-placeholder,
.eventsP.in .headerIn .field:-moz-placeholder {
  color: #ffffff;
}

.eventsP.in .headerIn .btnForm {
  background-color: #FFA630;
  color: #46494C;
}

.eventsP.in .title .line {
  background-color: #FFA630;
}

.eventsP.in .title h1 {
  color: #46494C;
}

.eventsP.in .filters p {
  color: #46494C;
}

.eventsP.in .filters .order .field {
  border: 1px solid #46494C;
  background-color: #ffffff;
}

.eventsP.in .item .info .buy:hover {
  border: 2px solid #FFA630;
}

.showMore a {
  background-color: #FFA630;
  color: #ffffff;
}

.showMore a:hover,
.showMore a:active,
.showMore a:focus {
  background-color: #D38928;
}

.productViewP {
  background-color: #f5f5f5;
}

.productViewP .headerIn .layer,
.contactP .headerIn .layer,
.helpP .headerIn .layer {
  background-color: rgba(0, 0, 0, .5);
}

.productViewP .headerIn,
.contactP .headerIn,
.helpP .headerIn {
  background-color: #46494C;
}

.productViewP .headerIn .breadCrumb,
.contactP .headerIn .breadCrumb,
.helpP .headerIn .breadCrumb {
  color: #ffffff;
}

.productViewP .headerIn .breadCrumb span a,
.contactP .headerIn .breadCrumb span a {
  color: #ffffff;
}

.productViewP .headerIn .breadCrumb i {
  color: #FFA630;
}

.productViewP .headerIn .logo {
  background-color: #ffffff;
  border: 5px solid #ffffff;
}

.productViewP .headerIn h1 {
  color: #ffffff;
}

.contactP .headerIn h1,
.helpP .headerIn h1 {
  color: #ffffff;
}

.productViewP .headerIn h1 b,
.contactP .headerIn h1 b,
.helpP .headerIn h1 b {
  color: #ffffff;
}

.productViewP .headerIn p {
  color: #ffffff;
}

.productViewP .headerIn p i {
  color: #FFA630;
}

.productViewP .slide .carousel-indicators li {
  background: none;
  border: 2px solid #dadada;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -moz-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.2);
}

.productViewP .slide .carousel-indicators .active {
  background-color: #FFA630;
}

.productViewP .slide .item {
  background-color: #ffffff;
}

.productViewP .slide .item .brand {
  border: 1px solid #ffffff;
}

.productViewP .location {
  background-color: #ffffff;
}

.productViewP .location p {
  color: #46494C;
}

.productViewP .location p a {
  color: #46494C;
}

.productViewP h1 {
  color: #46494C;
}

.productViewP h2 {
  color: #46494C;
}

.productViewP p {
  color: #46494C;
}

.productViewP .secure {
  color: #46494C;
}

.productViewP .secure i {
  color: #5cb85c;
}

.productViewP .price .numbers {
  color: #FFA630;
}

.productViewP .price .numbers span {
  color: #46494C;
}

.productViewP .price .tag {
  color: #ffffff;
}
.btn-primary {
  background-color: #FFA630 !important;
  color: #ffffff !important;
  text-decoration: none;
}
.productViewP .btn-primary,
.productViewP .btn-primary:hover,
.productViewP .btn-primary:focus {
  border: 1px solid #FFA630 !important;
}
.btn-primary:hover,
.btn-primary:visited,
.btn-primary:focus {
  background-color: #D38928 !important;
  color: #ffffff !important;
  text-decoration: none;
}
.productViewP .stockOn .add,
.btnDonatePay,
.btn-primary {
  background-color: #FFA630;
  color: #ffffff !important;
}

.productViewP .stockOn .add:hover,
.btnDonatePay:hover,
.btn-primary:hover {
  background-color: #D38928;
  text-decoration: none;
}

.productViewP .stockOn h2 {
  color: #46494C;
}

.productViewP .stockOn .stock {
  color: #46494C;
}

.productViewP .stockOn .stock span {
  color: #21a759;
}

.productViewP .stockOn p {
  color: #46494C;
}

.productViewP .stockOn .field {
  border: 1px solid #dadada;
}

.productViewP .stockOn .extra {
  color: #46494C;
  border: 1px solid #dadada;
}

.productViewP h3 {
  color: #46494C;
  border-bottom: 1px solid #dadada;
}

.productViewP .social .share {
  color: #ffffff;
}

.productViewP .social .share.face {
  background-color: #344e86;
}

.productViewP .social .share.tw {
  background-color: #3ea1ec;
}

.productViewP .social .share.what {
  background-color: #1e8f0f;
}

.productViewP .field {
  background-color: #ffffff;
}

.productViewP .desc {
  background-color: #ffffff;
}

.productViewP .desc .line {
  background-color: #FFA630;
}

.productViewP .desc h1 {
  color: #FFA630;
}

.productViewP .desc p {
  color: #46494C;
}

.productViewP .desc a {
  color: #FFA630;
  /* border: 2px solid #FFA630; */
}

.productViewP .desc a:hover {
  /* background-color: #D38928; */
  color: #D38928;
  /* -webkit-transition: background-color 0.3s, color 0.3s;
  -moz-transition: background-color 0.3s, color 0.3s;
  -o-transition: background-color 0.3s, color 0.3s;
  transition: background-color 0.3s, color 0.3s; */
}

.contact .btnForm {
  background-color: #FFA630;
  color: #ffffff;
}

.contact .btnForm:hover,
.contact .btnForm:active {
  background-color: #D38928;
  color: #ffffff;
}

.help .title h1 {
  color: #FFA630;
}

.help .linkMobile {
  background-color: #FFA630;
  color: #ffffff;
}

.help .questions a {
  color: #46494C;
  border-bottom: 1px solid #dadada;
}

.help .questions a:hover {
  color: #D38928;
}

.help .questions a span {
  color: #FFA630;
}

.help .questions a.active {
  color: #FFA630;
}

.help .item h1 {
  color: #46494C;
}

.help .item .line {
  background-color: #FFA630;
}

.help .item h2 {
  color: #46494C;
}

.help .item p {
  color: #46494C;
}
.cartIn .button .bullet {
  border: 2px solid #FFA630;
}

.cartIn .button .bullet .circle {
  border: 2px solid #ffffff;
  background-color: #ffffff;
}

.cartIn .button.active .bullet .circle {
  background-color: #FFA630;
}

.cartIn .button .text h1 {
  color: #FFA630;
}

.cartIn .button .text p {
  color: #46494C;
}

.checkout h1 {
  color: #46494C;
}

.checkout h2 {
  color: #46494C;
}

.checkout p {
  color: #46494C;
}

.checkout .step1 {
  background-color: #f5f5f5;
}

.checkout .step1 .method {
  background-color: #ffffff;
}
.checkout .step1 .method.active {
  border: 2px solid #FFA630;
}
.checkout .step1 .field {
  border: 1px solid #dadada;
}

.checkout .step1 .table {
  background-color: #ffffff;
}

.checkout .step1 .table .headTable {
  border-bottom: 1px solid #dadada;
}

.checkout .step1 .table .headTable p {
  color: #46494C;
}

.checkout .step1 .table .tableItems .item {
  border-bottom: 1px solid #dadada;
}

.checkout .step1 .table .tableItems .item p {
  color: #46494C;
}

.checkout .step1 .table .tableItems .item p a {
  color: #46494C;
}

.checkout .step1 .table .tableItems .item p a:hover {
  color: #D38928;
}

.checkout .step1 .table .tableItems .item .btn-default {
  color: #46494C;
}

.checkout .step1 .table .tableItems .item .btn-default:hover,
.checkout .step1 .table .tableItems .item .btn-default:focus {
  background-color: #ffffff;
}

.checkout .step1 .table .tableItems .btnForm.empty {
  background-color: #46494C;
  background: -webkit-gradient(linear, left top, left bottom, from(#46494C), to(#4c4c4c));
  background: -webkit-linear-gradient(top, #46494C, #4c4c4c);
  background: -moz-linear-gradient(top, #46494C, #4c4c4c);
  background: -ms-linear-gradient(top, #46494C, #4c4c4c);
  background: -o-linear-gradient(top, #46494C, #4c4c4c);
}

.checkout .step1 .table .tableItems .btnForm.empty:hover {
  background-color: #46494C;
  background: -webkit-gradient(linear, left top, left bottom, from(#46494C), to(#3c3c3c));
  background: -webkit-linear-gradient(top, #46494C, #3c3c3c);
  background: -moz-linear-gradient(top, #46494C, #3c3c3c);
  background: -ms-linear-gradient(top, #46494C, #3c3c3c);
  background: -o-linear-gradient(top, #46494C, #3c3c3c);
}

.checkout .step1 .table .total h1 {
  color: #46494C;
}

.checkout .step1 .table .total h2 {
  color: #46494C;
}

.checkout .step1 .table .total .price {
  color: #FFA630;
}

.checkout .step1 .suc {
  border: 1px solid #46494C;
}

.checkout .step1 .payment {
  border-top: 1px solid #dadada;
}

.checkout .step1 .payment .btnForm {
  background-color: #FFA630;
  color: #ffffff;
}

.checkout .step1 .payment .btnForm:hover,
.checkout .step1 .payment .btnForm:active {
  background-color: #D38928;
  color: #ffffff;
}

.thanks {
  background-color: #f5f5f5;
}

.thanks .info h1 {
  color: #46494C;
}

.thanks .info h1 i {
  color: #FFA630;
}

.thanks .info p .small {
  color: #46494C;
}

.thanks .info p .small a {
  color: #46494C;
}
