/*Primary colors */
a {
  color: #000000;
}
.label {
  background: #FFC72C;
}
.bg-secondary blockquote {
  border-color: #FFC72C;
}
.bg-primary {
  background: #FFC72C !important;
}
.color-primary {
  color: #FFC72C !important;
}
.background-multiply .background-image-holder {
  background-color: #FFC72C !important;
  background-blend-mode: multiply;
}
.btn,
a.btn:visited {
  color: ##ffffff
  border: 2px solid;
  border-color: #FFC72C;
  background-color: #ffffff;
}
.bg-dark .btn-primary,
.btn-primary,
.btn-primary:visited,
.btn-primary:active,
a.btn-primary:visited,
a.btn-primary:active {
    background-color: #FFC72C;
    border-color: #FFC72C;
    color: #00053E;
}
.btn-filled,
a.btn-filled:visited,
a.btn-filled:active {
  border-color: #FFC72C;
  background-color: #FFC72C;
  color: #00053E;
}
.btn-primary.disabled, 
.btn-primary[disabled], 
fieldset[disabled] .btn-primary, 
.btn-primary.disabled:hover, 
.btn-primary[disabled]:hover, 
fieldset[disabled] .btn-primary:hover, 
.btn-primary.disabled:focus, 
.btn-primary[disabled]:focus, 
fieldset[disabled] .btn-primary:focus, 
.btn-primary.disabled:active, 
.btn-primary[disabled]:active, 
fieldset[disabled] .btn-primary:active, 
.btn-primary.disabled.active, 
.btn-primary[disabled].active, 
fieldset[disabled] .btn-primary.active { 
	background-color: #FFC72C;
    border-color: #FFC72C;
}
a.btn-primary.disabled, 
a.btn-primary[disabled], 
a.btn-primary.disabled:hover, 
a.btn-primary[disabled]:hover, 
a.btn-primary.disabled:focus, 
a.btn-primary[disabled]:focus, 
a.btn-primary.disabled:active, 
a.btn-primary[disabled]:active, 
a.btn-primary.disabled.active, 
a.btn-primary[disabled].active { 
	background-color: #FFC72C;
    border-color: #FFC72C;
}
.btn-xs,
a.btn-xs,
a.btn-xs:visited,
a.btn-xs:active {
    border-color: #FFC72C;
}
.bg-dark .btn.btn-primary {
  	background-color: #fff;
}

.widget-handle .cart .label {
  background: #FFC72C;
}
.bg-primary input[type="submit"],
.bg-primary button[type="submit"],
.bg-primary button[type="button"]{
  background: #fff;
  color: #FFC72C;
}
input[type="submit"].hollow,
button[type="submit"].hollow,
button[type="button"].hollow{
  background: none;
  border: 2px solid #FFC72C;
  color: #FFC72C;
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
}
input[type="submit"].hollow:hover,
button[type="submit"].hollow:hover,
button[type="button"].hollow:hover{
  background: #FFC72C;
  color: #00053E;
}
.checkbox-option.checked .inner {
  transform: translate3d(25px, 0, 0);
  -webkit-transform: translate3d(25px, 0, 0);
  -moz-transform: translate3d(25px, 0, 0);
  background: #FFC72C;
}
.accordion-1 .active .title {
  background: #FFC72C;
  color: #00053E;
}
.accordion-1 .active .title:hover {
  background: #FFC72C;
}
.button-tabs .active .tab-title {
  background: #FFC72C;
  color: #00053E;
}
.button-tabs .active .tab-title:hover {
  background: #FFC72C;
}
.text-tabs .tab-title:after {
  background: #FFC72C;
}
.text-tabs .active .tab-title {
  opacity: 1;
  color: #FFC72C;
}
.icon-tabs .active .tab-title {
  color: #FFC72C;
  opacity: 1;
}
.icon-tabs .active .tab-title i {
  color: #FFC72C;
}
.progress-bar {
  background: #FFC72C;
  box-shadow: none !important;
}
.progress-2 .bar-holder {
  border: 1px solid #FFC72C;
}
.feature-1 i {
  color: #FFC72C;
}
.feature-2 i {
  border: 1px solid #FFC72C;
  color: #FFC72C;
}
.feature-2 i:hover,
.feature-2.filled i {
  background: #FFC72C;
  color: #00053E;
}
.feature-3 i {
  color: #FFC72C;
}
.feature-color:nth-of-type(1) {
  background: #FFC72C;
}
.pricing-table.emphasis {
  background: #FFC72C;
  color: #00053E;
}
.cart-overview a:hover {
  color: #FFC72C;
}
.product-single .price:not(.old-price) {
  color: #000000;
}
.masonry-item blockquote:hover {
  background: #FFC72C;
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  color: #00053E;
}
.spinner {
  box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.1), 2px 1px 0px #FFC72C;
}
.filters li {
  border: 2px solid #FFC72C;
  color: #FFC72C;
}
.filters li.active {
  border-color: #FFC72C;
  opacity: 1;
}
.sc-background-orange {
  background: #FFC72C !important;
}
.primary-color {
	color: #FFC72C;
}
.primary-background-color {
	background-color: #FFC72C;
    color: #00053E;
}
.software_form_item_view .back_button {
	background-color: #fff !important;
    color: #FFC72C !important;
}
.software_form_item_view .back_button:focus,
.software_form_item_view .back_button:hover {
	background-color:  #FFC72C !important;
    color: #00053E; !important;
}
.feature.bordered.text-center .btn {
	width: 100%;
    border-color: #FFC72C;
    background: #FFC72C;
    color: #00053E;
}
/*.link-list > li.active > a, .link-list > li.active > a:hover, .link-list > li.active > a:focus {
    background-color: #FFC72C;
    color: #00053E;
}*/
.link-list > li.active > a, .link-list > li.active > a:hover, .link-list > li.active > a:focus {
    background-color: #FFC72C;
    color: #00053E;
}
.upcoming-concerts-widget {
	background-color: #FFC72C;
    color: #00053E;
}

/* shade lighter of primary change color: to fff or primary*/
.btn:hover,
.btn:focus,
a.btn:hover,
a.btn:focus {
  background-color: #00053E;
  border-color: #00053E;
  color: #FFC72C;
}
.bg-dark .btn-primary:hover,
.bg-dark .btn-primary:focus,
.btn-primary:hover,
.btn-primary:focus,
a.btn-primary:hover,
a.btn-primary:focus,
.btn-filled:hover,
.btn-filled:focus,
a.btn-filled:hover,
a.btn-filled:focus {
  background-color: #00053E;
  border-color: #00053E;
  color: #FFC72C;
}
.feature.bordered.text-center .btn:hover,
.feature.bordered.text-center .btn:focus {
  	background: #861d2e;
  	border-color: #861d2e;
  	color: #fff;
}
.bg-primary .list-inline i {
  color: #ffffff;
}
.bg-primary .progress-2 .bar-holder {
  border-color: #ffffff;
}


/* shade darker of primary */
.feature-color:nth-of-type(2) {
  background: #01462c;
}
.feature-color:nth-of-type(3) {
  background: #01462c;
}
.software_order_receipt ~ .fieldset {
    border-radius: 0;
    border: none;
	background-color: #ffffff;
	color: #01462c;
}
.software_order_receipt ~ .fieldset .legend {
	color: #01462c;
	border: none;
}
.account.heading {
    background: #ffffff;
    color: #01462c;
}
.account.data {
    background: #ffffff;
    color: #01462c;
}
/*ul.breadcrumb-2 li a, .breadcrumb-2 li {
    font-family: "Raleway","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 18px;
    font-weight: 600;
    letter-spacing: 2px;
    line-height: 48px;
    text-transform: uppercase;
}
ul.breadcrumb > li {
    display: inline-block;
}*/
ul.breadcrumb li a, .breadcrumb li {
    font-family: "Raleway","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 15px;
    font-weight: 600;
    letter-spacing: 2px;
    line-height: 48px;
    text-transform: uppercase;
}
.image-bg .breadcrumb li a {
    color: #ffffff;
    opacity: .8;
}
.background-image-holder {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 1;
  background: #fff;
  background-size: cover !important;
  background-position: 50% 53% !important;
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  opacity: 0;
}
@media (min-width: 1500px)
.site_modal {
    max-width: 25%;
    width: 25%;
}
/*.cartstyle {background-position: 50% 50% !important;
} 
/*.bg-dark {
  background-color: #00583D !important;
}*/
<!--.popup {
  background-color: transparent;
}
@media (min-width: 1500px)
.site_modal {
    max-width: 25%;
    width: 25%;
}-->*/