/* ================================================== Additional fonts ================================================== */

@import url(https://fonts.googleapis.com/css?family=Open+Sans);

@font-face {
  font-family: 'solexboldregular';
  src: url('../fonts/solexbold-webfont.eot');
  src: url('../fonts/solexbold-webfont.eot?#iefix') format('embedded-opentype'),
    url('../fonts/solexbold-webfont.woff2') format('woff2'),
    url('../fonts/solexbold-webfont.woff') format('woff'),
    url('../fonts/solexbold-webfont.ttf') format('truetype'),
    url('../fonts/solexbold-webfont.svg#solexboldregular') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'solexregularregular';
  src: url('../fonts/solexregular-webfont.eot');
  src: url('../fonts/solexregular-webfont.eot?#iefix') format('embedded-opentype'),
    url('../fonts/solexregular-webfont.woff2') format('woff2'),
    url('../fonts/solexregular-webfont.woff') format('woff'),
    url('../fonts/solexregular-webfont.ttf') format('truetype'),
    url('../fonts/solexregular-webfont.svg#solexregularregular') format('svg');
  font-weight: normal;
  font-style: normal;
}

/* ================================================== Additional and overrides ================================================== */

h3.section-title span,
ul#main-category-tree *,
ul.dropdown-menu *,
h1, p.aszf_registration { font-family: 'Open Sans', sans-serif !important; }

body,
h1, h2, h3, h4, h5, h6,
div#search_columns *,
div.cart-actions *,
div.cart-actions table *,
body div h1, body div h2, body div h3, body div h4, body div h5, body div h6 { font-family: solexregularregular; }

body div *.glyphicon { font-family: "Glyphicons Halflings" !important; }
body div *.fa { font-family: "FontAwesome" !important; }

h1, h2, h3, h4, h5, h6 { display: block; }

p.aszf_registration { font-weight: bold; font-size: 11px; }

b span.required { color: red; display: inline; }

div.search_title { font-family: solexboldregular; font-weight: bold; font-size: 14px; }

div#search_columns *,
div.cart-actions table * { font-size: 14px; }

div.cart-actions div.addto { margin-top: 10px; }
div.cart-actions div.addto div.title { text-align: center; padding: 5px; font-weight: bold; background-color: #cfcfcf; }

div.price_license input[type="radio"],
div.price_license input[type="radio"] + label {
  margin-right: 5px;
}

@-webkit-keyframes VMmenu_emphasized_color_change {
  from { color: #D71921; }
  to { color: #000000; }
}

@-moz-keyframes VMmenu_emphasized_color_change {
  from { color: #D71921; }
  to { color: #000000; }
}

@-ms-keyframes VMmenu_emphasized_color_change {
  from { color: #D71921; }
  to { color: #000000; }
}

@-o-keyframes VMmenu_emphasized_color_change {
  from { color: #D71921; }
  to { color: #000000; }
}

@keyframes VMmenu_emphasized_color_change {
  from { color: #D71921; }
  to { color: #000000; }
}

div.cart-actions div.addto div.title {
  padding: 2px;
  -webkit-animation: VMmenu_emphasized_color_change 1s infinite alternate;
  -moz-animation: VMmenu_emphasized_color_change 1s infinite alternate;
  -ms-animation: VMmenu_emphasized_color_change 1s infinite alternate;
  -o-animation: VMmenu_emphasized_color_change 1s infinite alternate;
  animation: VMmenu_emphasized_color_change 1s infinite alternate;
}

div.login_header + p { display: none; }
div#login_content table input.ibox.form-control { width: 80% !important; }
div.miniCartDescription div.price { display: none; }

div.mainsliderlogo { position: absolute; z-index: 202; width: 100%; top: 0px; left: 0px; }
div.mainsliderlogo div.container {}
div.mainsliderlogo div.container img { width: 15%; height: auto; margin-top: 2%; }

div.parallax-image-1 { background-image: url('../../images/th/parallax-01.jpg') !important; }
div.parallax-image-2 { background-image: url('../../images/th/parallax-02.jpg') !important; }
div.parallax-image-1, div.parallax-image-2 { background-repeat: no-repeat; }

div.parallax-content h2,
div.parallax-content h3 { display: block; margin-left: auto; margin-right: auto; }

div.footer-bottom p.pull-left a { text-transform: uppercase; }

.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.active[disabled], fieldset[disabled] .btn-primary.active { background-color: #cfcfcf; color: #D71921; }

div.checkoutbox2_title { background-color: #000000; color: #ffffff; }
div.checkoutbox, div.subheader { background-image: none; background-color: #000000; color: #ffffff; border-top: 4px solid #D71921; font-size: 14px; }

div.category_box div.t { text-align: center; }
div.category_box div.t a + span { display: block; text-align: center; text-transform: uppercase; }
div.category_box div.t a + span a { font-size: 12px; }

div#search_contentmenu { display: none; }
div#search_autopaging_menu { margin-top: 2px; }

div#search_advanced_search input.dr { width: 46%; display: inline-block; }
div#search_advanced_search input.dr:first-of-type { margin-right: 1%; }

div.search-box.static-search input#search.form-control { height: 34px; }
@media screen and (-webkit-min-device-pixel-ratio:0) { div.search-box.static-search input#search.form-control{ height: 33px; }}
div#search_keywords input.ibox3 { margin-bottom: 0px; height: 26px; padding: 1px 3px; }

div.search_sub div input[type="text"] { margin-bottom: 0px; }

div#flow_body div.item_list { width: 124px !important; margin-right: 15px; margin-bottom: 15px; padding: 2px; }
div#flow_body div.item_list_text { width: 120px; margin-left: 0px; }
div#flow_body div.item_list_text div:nth-child(2) { text-align: center; }
div.item_list_text div[id^="cart"] a.btn { margin: 4px auto; line-height: 20px; }
div.item_list_img a { outline: none; }
div.item_list_img a img { max-width: 120px !important; height: auto; }
div.item h4 { margin-bottom: 10px; }

h3#product-code.product-code { font-weight: bold; white-space: nowrap; }

ul li.supportLi h4 { font-size: 14px; }

div a.ac:link, div a.ac:visited,
div a.ac2:link, div a.ac2:visited { color: #ffffff; text-decoration: none; }

div .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {
  background-color: #D71921;
  border-color: #D71921;
  color: #ffffff;
}

div .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {
  background: #D71921 none repeat scroll 0 0;
}

div#footer.footer ul li { font-size: 15px; }

span.newstitle { font-weight: bold; color: #D71921; font-size: 120%; }

div.search_left_body > div.search_title:first-child,
div.search_left_body div#search_current { display: none; }

input#item_button_cart { display: none; }

/* TAG list */

div#wptc > div.list {
  margin-top: 5px;
  margin-bottom: 10px;
  margin-right: 10%;
  margin-left: 10%;
  text-align: center;
}

div#wptc > div.list a {
  display: inline-block;
  padding: 3px 6px;
  font-weight: bold;
}

div#wptc > div.list a:after {
  padding-left: 6px;
}

div#wptc > div.list a:first-of-type {
  padding-left: 0px;
}

div#wptc a:after {
  content: " • ";
  font-size: 12px;
  color: #aaa;
}

div#wptc a:last-child:after {
  content: "";
}

div#wptcbody {
  line-height: 24px;
  vertical-align: middle;
}

div#wptcbody hr {
  height: 1px;
  line-height: 1px;
  border-bottom: 1px solid #DDDDDD;
  margin: 4px 0px 9px 0px;
}

div#wptcbody h5 {
  display: block;
  margin: 10px 0px 0px 0px;
  font-size: 20px;
  font-weight: bold;
}

/* OWL texts and colors */

div.owl-theme div.owl-controls div.owl-page span,
div.owl-theme div.owl-controls div.owl-buttons > div { background-color: #D71921; }

div.owl-buttons > * { font-size: 14px !important; }

div.owl-buttons > div {
  text-indent: -9999px;
  line-height: 0; /* Collapse the original line */
  opacity: 1 !important;
}

div.owl-theme div.owl-controls div.owl-buttons > div:hover { background-color: #000000; }

div.owl-buttons > div::after {
  text-indent: 0;
  display: block;
  line-height: initial; /* New content takes up original line height */
  min-height: 12px;
  vertical-align: baseline;
}

div.owl-buttons > div.owl-prev::after { content: 'Előző'; }
div.owl-buttons > div.owl-next::after { content: 'Következő'; }

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  /* IE10+ CSS styles go here */
  div.owl-buttons > div::after { padding-top: 7px; }
}

/* Top category menu and MegaMenu */

ul.nav.navbar-nav li.megamenu-content *,
ul#main-category-tree * {
  font-size: 12px;
  line-height: 20px;
}

div#plus-category-tree-diafilm > ul,
div#plus-category-tree-plakat > ul > li > ul {
  -moz-column-count: 2;
  -moz-column-gap: 20px;
  -webkit-column-count: 2;
  -webkit-column-gap: 20px;
  column-count: 2;
  column-gap: 20px;
}

div#plus-category-tree-diafilm ul > li,
div#plus-category-tree-diafilm ul > li > ul,
div#plus-category-tree-diafilm ul > li > ul li,
div#plus-category-tree-plakat ul > li,
div#plus-category-tree-plakat ul > li > ul,
div#plus-category-tree-plakat ul > li > ul li {
  float: none;
  width: 100%;
}

div#plus-category-tree-diafilm > ul > li:nth-child(3) {
  display: inline-block;
  break-inside: avoid-column;
  column-break-inside: avoid;
}

ul#main-category-tree > li {
  float: left;
  /*width: 13.2%;*/
  margin-right: 1.2%;
}

ul#main-category-tree.subcat-count-7 > li {
  min-width: 13.0%;
}

ul#main-category-tree.subcat-count-8 > li {
  min-width: 10.9%;
}
/*
div#plus-category-tree-diafilm > ul > li {
  min-width: 48%;
  max-width: 48%;
  margin-bottom: 10px !important;
}
*/
div#plus-category-tree-diafilm > ul > li > ul > li a,
div#plus-category-tree-plakat > ul > li > ul > li a {
  white-space: normal !important;
}

div#plus-category-tree-diafilm > ul > li:last-child,
div#plus-category-tree-plakat > ul > li:last-child {
  margin-bottom: 0px !important;
}

ul#main-category-tree > li:last-child,
div#plus-category-tree-diafilm > ul > li:last-child,
div#plus-category-tree-plakat > ul > li:last-child {
  margin-right: 0px !important;
}

ul#main-category-tree li,
ul#main-category-tree ul li,
div#plus-category-tree-diafilm ul li,
div#plus-category-tree-diafilm ul li ul li,
div#plus-category-tree-plakat ul li,
div#plus-category-tree-plakat ul li ul li {
  margin-bottom: 0px;
}

ul#main-category-tree.level-0-cat > li,
ul#main-category-tree li ul li,
div#plus-category-tree-diafilm ul li,
div#plus-category-tree-diafilm ul li ul li,
div#plus-category-tree-plakat ul li,
div#plus-category-tree-plakat ul li ul li {
  border-bottom: 0px;
}

ul#main-category-tree.level-0-cat > li > a,
div#plus-category-tree-diafilm > ul > li > a,
div#plus-category-tree-plakat > ul > li > a {
  font-weight: bold;
  display: block;
}

ul#main-category-tree.level-0-cat > li > a + ul,
div#plus-category-tree-diafilm > ul > li > a + ul,
div#plus-category-tree-plakat > ul > li > a + ul {
  margin-top: 5px;
  margin-bottom: -5px;
}

div#plus-category-tree-plakat ul.level-1-cat > li > a {
  font-weight: bold;
}

ul#main-category-tree ul.level-1-cat {
  margin-left: 10px;
}

div.megamenu ul.dropdown-menu li.megamenu-content ul li a:hover {
  padding-left: 5px !important;
  margin-right: -5px !important;
}

ul#main-category-tree li ul.list_author {
  margin-left: 10px;
  margin-top: 0px;
}

ul#main-category-tree li ul.list_author > li > span {
  font-weight: bold;
  margin-left: -10px;
}

ul#main-category-tree li ul li ul {
  display: none ! important;
}

h3.promo-1 {
  padding-left: 8px;
  padding-right: 8px;
}

div p.red { color: #D71921; }
div p.black { color: #000000; }
div p.white { color: #FFFFFF; }

div *.mb10 { margin-bottom: 10px; }

div.center-block.btn p:last-child {
  margin-bottom: 0px;
}

/* Media queries */

@media (max-width: 480px) {
  body div#lightbox {
    margin-left: 50%;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  div.row > div.col-md-6 > iframe {
    width: 100%;
  }
}

@media (max-width: 1199px) {
  div.megamenu ul.dropdown-menu li.megamenu-content {
    padding-left: 5px;
    padding-right: 5px;
  }
  ul#main-category-tree {
    display: table-row;
  }
  ul#main-category-tree > li {
    display: table-cell;
    float: none;
    margin-right: 0px;
    padding-right: 1.5%;
  }
  ul#main-category-tree.subcat-count-7 > li {
    width: 14.2%;
  }
  ul#main-category-tree.subcat-count-7 > li {
    width: 12.4%;
  }
}

@media (max-width: 1024px) {
  body div.banner {
    margin-top: 0px !important;
  }
  div.parallax-section h1.parallaxPrce {
    font-size: 35px;
  }
  div.parallax-section.parallax-image-1,
  div.parallax-section.parallax-image-2 {
    background-size: cover !important;
    -webkit-background-size: cover !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
  }
  div.parallax-section.parallax-image-1 div.parallax-content {
    padding: 75px 0px;
  }
}

@media (min-width: 1200px) {
  div.banner ul#pager2 { top: 406px !important; }
}

@media (min-width: 1800px) {
  div.banner ul#pager2 { top: 565px !important; }
}

@media (min-width: 767px) {
  div.megamenu li.dropdown ul.dropdown-menu li a {
    white-space: nowrap;
  }
}

div.image-description-categories {
  margin-top: 18px;
}

div.image-description-categories span.idct {
  text-transform: uppercase;
}

div.image-description-categories a:before {
  content: ",";
  margin-right: 5px;
}

div.image-description-categories a:first-child:before {
  content: '';
}

/* Product page variations */

div.cart-actions div.addto table.table_cart tr > th,
div.cart-actions div.addto table.table_cart tr > td {
  padding: 5px;
}

div.cart-actions div.addto table.table_cart tr > *:nth-child(1) {
  width: 75% !important;
}

div.cart-actions div.addto table.table_cart tr > *:nth-child(2) {
  display: none;
}

div.cart-actions div.addto table.table_cart tr > *:nth-child(3),
div.cart-actions div.addto table.table_cart tr > *:nth-child(4),
div.cart-actions div.addto table.table_cart tr > *:nth-child(5) {
  white-space: nowrap;
}

div.cart-actions div.addto table.table_cart tr > *:nth-child(5) {
  width: 10px;
  text-align: center;
}

/* Prevents Mobile Safari from bumping up font sizes in landscape */

@media only screen and (max-device-width: 480px) {
  body {
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
  }
}

/* jQuery-Plugin-To-Display-EU-Cookie-Law-Alert-Popups */

.eupopup-container {
  background-color: rgba(25, 25, 25, 0.9);
  color: #efefef;
  padding: 5px 20px;
  font-size: 12px;
  line-height: 1.2em;
  text-align: center;
  display: none;
  z-index: 9999999;
}

.eupopup-container-top,
.eupopup-container-fixedtop {
  position: absolute;
  top: 0; left: 0; right: 0;
}

.eupopup-container-fixedtop {
  position: fixed;
}

.eupopup-container-bottom {
  position: fixed;
  bottom: 0; left: 0; right: 0;
}

.eupopup-container-bottomleft {
  position: fixed;
  bottom: 10px;
  left: 10px;
  width: 300px;
}

.eupopup-container-bottomright {
  position: fixed;
  bottom: 10px;
  right: 10px;
  width: 300px;
}

.eupopup-closebutton {
  font-size: 16px;
  font-weight: 100;
  line-height: 1;
  color: #a2a2a2;
  filter: alpha(opacity=20);
  position: absolute;
  font-family: helvetica, arial, verdana, sans-serif;
  top: 0; right: 0;
  padding: 5px 10px;
}

.eupopup-closebutton:hover,
.eupopup-closebutton:active {
  color: #fff;
  text-decoration: none;
}

.eupopup-head {
  font-size: 1.2em;
  font-weight: bold;
  padding: 7px;
  color: #fff;
}

.eupopup-body {
  color: #a2a2a2;
}

.eupopup-buttons {
  padding: 7px 0 5px 0;
}

.eupopup-button_1 {
  color: #D71921;
  font-weight: bold;
  font-size: 14px;
}

.eupopup-button_2 {
  color: #D71921;
  font-weight: normal;
  font-size: 14px;
}

.eupopup-button {
  margin: 0 10px;
}

.eupopup-button:hover,
.eupopup-button:focus {
  text-decoration: underline;
  color: #D71921;
}

body .eupopup-color-inverse {
  color: #000;
  background-color: rgba(255, 255, 255, 0.9);
}

body .eupopup-color-inverse .eupopup-head {
  color: #000;
}

body .eupopup-style-compact {
  text-align: left;
  padding: 8px 30px 7px 20px;
  line-height: 15px;
}

body .eupopup-style-compact .eupopup-head,
body .eupopup-style-compact .eupopup-body,
body .eupopup-style-compact .eupopup-buttons {
  display: inline;
  padding: 0;
  margin: 0;
}

body .eupopup-style-compact .eupopup-button {
  margin: 0 5px;
}

/* UI */

*.ui-widget * { font-size: 12px; }

/* CBOX */

#cboxTopLeft, #cboxTopCenter, #cboxTopRight,
#cboxMiddleLeft, #cboxMiddleRight,
#cboxBottomLeft, #cboxBottomCenter, #cboxBottomRight { background-image: none !important; }

/* Temporary hidden elements */

div.search_left_body div.search_line:nth-child(0) {
  border: 1px solid red !important;
}

div#search_photo_filters div.search_title2:nth-child(1),
div#search_photo_filters div.search_text2:nth-child(2),
div#search_advanced_search div.search_title2:nth-child(1),
div#search_advanced_search div.search_text2:nth-child(2),
div#search_advanced_search div.search_title2:nth-child(5),
div#search_advanced_search div.search_text2:nth-child(6),
div#search_title_photo, div#search_photo_filters,
*.hidden {
  display: none;
}

div.search_left_body div.search_title:nth-child(6),
div.search_left_body div.search_text:nth-child(7) {
  display: none;
}

/* ASZF, etc */

div.aszf_registration + div.aszf_registration {
  margin-top: -10px;
}

div.aszf_registration a {
  color: #D71921;
  font-weight: bold;
}

*.justify { text-align: justify; }
ol.normal li { margin-left: 25px; margin-bottom: 15px; list-style: decimal; }

/* Footer */

div.footer-bottom p.pull-left {
  padding-top: 17px;
}

div.footer-bottom div.createdByImg img {
  margin-left: 5px;
}

div.footer-bottom div.paymentMethodImg {
  margin-left: 5px;
  margin-right: 5px;
  padding-top: 10px;
}

/* Print */

@media print {
  body * {
    visibility: hidden;
  }
  div.profile_right, div.profile_right * {
    visibility: visible;
  }
  div.profile_right {
    position: absolute;
    left: 0;
    top: 0;
  }
}

/* ================================================== Theme ================================================== */

::selection {
  color:#fff;
  background:#D71921;
}
::-moz-selection {
  color:#fff;
  background:#D71921;
}
::-webkit-selection {
  color:#fff;
  background:#D71921;
}
a:hover, a:focus {
  color:#D71921;
}
.search-full, .search-input {
  background: #D71921;
}
.search-close {
  color: #D71921;
}
.btn-primary, .btn-danger, .btn-success, .product:hover .add-fav:hover, .product:hover .add-fav.active {
  background-color: #D71921;
  color: #FFFFFF;
}
.btn-primary:active, .btn-danger.active, .btn-success.active, .open .dropdown-toggle.btn-primary {
  background:  #2c88c5;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active,
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active,
.open .dropdown-toggle.btn-primary, .pagination > .active > a,
.pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover,
.pagination > .active > a:focus, .pagination > .active > span:focus {
  background-color: #fa7163;
  border-color: #fa7163;
  color: #FFFFFF;
}
.navbar-top {
  background:#D71921;
}
.navbar-tshop {
  background:#000000;
}
.site-color {
  color:#D71921 !important;
}
.navbar-nav > li > a {
  color:#fff;
}
.nav > li.active, .nav > li > a:hover, .nav > li > a:focus, .nav > li:hover > a {
  background:#D71921;
}
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus, .cartMenu:hover > a.dropdown-toggle {
  background:#D71921;
}
.dropdown-menu {
  border-top: solid #D71921;
}
.search-box:hover .form-control {
  background:#D71921;
}
.search-box:hover .btn-nobg {
  color:#D71921;
}
.searchInputBox .search-btn {
  color:#fff;
}
.mCS-dark-2 > .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background:rgba(231, 76, 60, 0.7) !important;
}
.action-control a:hover, .action-control a.active {
  color:#fff;
  background:#D71921;
}
.product:hover, .featuredImgLook2 .inner:hover {
  border: 1px solid #D71921;
}
.subCategoryList .thumbnail:hover {
  border: 1px solid #D71921;
}
.pager2 a {
  border: 1px solid #D71921;
}
.pager2 a.selected {
  background:#D71921;
}
.btn-site, .newsLatterBox .btn {
  background: #D71921;
}
.btn-discover:hover, .btn-site:hover, .newsLatterBox .btn:hover {
  background: #D71921;
}
.full {
  width:100%;
}
.footer a:hover {
  color:#D71921;
}
.footer {
  /*border-top: solid 3px #D71921;*/
}
.modal-header {
  background: #D71921;
}
.form-control:focus {
  border-color: #D71921;
}

span.new-product {
  background: #D71921 !important;
}

span.discount {
  background: #000000 !important;
}

#pager a.cycle-pager-active {
  background:#D71921;
}
/* tree menu */


.nav.tree > li.active, .nav.tree > li > a:hover, .nav.tree > li > a:focus, .nav.tree > li:hover > a {
  background:none;
  color:#2c3e50;
}
.nav.tree .open-tree > a, .nav.tree .open-tree > a:hover, .nav.tree .open-tree > a:focus {
  background:none;
  font-weight:bold;
  color:#2c3e50;
}
.panel-default > .panel-heading {
  border-top: 4px solid #D71921;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus, .nav-tabs > li:hover > a {
  background:#D71921;
}
.nav-tabs {
  border-bottom: 3px solid #D71921;
}
.socialIcon a:hover {
  background:#D71921;
}
.cart-actions button, .cart-actions .wishlist {
  background: none repeat scroll 0 0 #D71921;
  border: 2px solid #D71921;
}
.cart-actions button:hover {
  background:#fff;
  color:#2c3e50;
  border:solid 2px #D71921;
}
.sp-thumbs a:hover, .sp-thumbs a:active, .sp-current, sp-current:visited {
  border: 2px solid #D71921 !important;
}
.promo-1 {
  background: none repeat scroll 0 0 #D71921;
}
@media (max-width: 767px) {
  .miniCartFooter {
    background:#D71921 !important;
  }
}
#pager2 span.cycle-pager-active {
}
#pager2 span.cycle-pager-active {
  background: #D71921 !important;
}
#pager2 span {
  border: 2px solid #D71921
}
.orderStep li.active a {
  background: #D71921;
}
.orderStep li.active a:after {
  border-top-color: #D71921 !important;
}
.orderStep li a {
  background:  #2c88c5;
}
darkcoilor {
  background:#2c88c5;
}
citecolor {
  color:#D71921 !important;
}
