.notyfy_message .notyfy_text {
    font-size: 14px;
    color: #fff;
    margin: 0;

    font-family: "ITC Avant Garde Gothic Std Book", sans-serif;
    text-transform: uppercase;
    text-align: center;
}

.notyfy_message {
    background: #d92b4e;
    padding: 15px 0;
    user-select: none;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
}

.notyfy_close {
    display: block !important;
    padding: 0;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none;
    color: #fff;
    text-shadow: 0 1px 0 #000;
    opacity: 1;
    position: absolute;
    top: 12px;
    right: 25px;
    font-size: 24px;
    font-weight: bold;
    line-height: 30px;
    filter: alpha(opacity=20);
    outline: none;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

select {
	-webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
	background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDMwNiAzMDYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMwNiAzMDY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8ZyBpZD0iZXhwYW5kLW1vcmUiPgoJCTxwb2x5Z29uIHBvaW50cz0iMjcwLjMsNTguNjUgMTUzLDE3NS45NSAzNS43LDU4LjY1IDAsOTQuMzUgMTUzLDI0Ny4zNSAzMDYsOTQuMzUgICAiIGZpbGw9IiM4NDg0ODMiLz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K)!important;
	background-repeat: no-repeat!important;
	background-size: 12px!important;
	background-position: 95% center!important;
}

.noselect {
  -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
     -khtml-user-select: none; /* Konqueror HTML */
       -moz-user-select: none; /* Firefox */
        -ms-user-select: none; /* Internet Explorer/Edge */
            user-select: none; /* Non-prefixed version, currently supported by Chrome and Opera */
}

.wizard, .tabcontrol {
	overflow: inherit!important;
}

.loader {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 9999;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.loader__overlay {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.95);
}
.loader__cube {
  display: inline-block;
  width: 40px;
	height: 40px;
	position: relative;
	border: 2px solid #000;
	border-radius: 2px;
  animation: loader 2s infinite ease;
  margin: auto;
}
.loader__cube .loader-inner {
  vertical-align: top;
  display: inline-block;
  width: 100%;
  background-color: #000;
  animation: loader-inner 2s infinite ease-in;
}

@keyframes loader {
  0% {
    transform: rotate(0deg);
  }
  
  25% {
    transform: rotate(180deg);
  }
  
  50% {
    transform: rotate(180deg);
  }
  
  75% {
    transform: rotate(360deg);
  }
  
  100% {
            transform: rotate(360deg);
  }
}

@keyframes loader-inner {
  0% {
    height: 0%;
  }
  
  25% {
    height: 0%;
  }
  
  50% {
    height: 100%;
  }
  
  75% {
    height: 100%;
  }
  
  100% {
    height: 0%;
  }
}


/*-------- Modal style --------*/
.my-mfp-slide-bottom.mfp-bg {
  background: rgba(0, 0, 0, 0.82);
}
.mfp-wrap {
  height: 100%!important;
}
.mfp-container {
  padding: 40px 8px;
}
.modal_form {
  width: 600px;
  background: #fff;
  margin: auto;
  padding-top: 45px;
}

h2.simple_caption {
    margin: 0 0 30px 0;
    padding: 0;
    font-size: 23px;
    text-transform: capitalize;
    font-family: 'ITC Avant Garde Std Md';
    color: #000;
}

.modal_form .box_caption {
  margin-bottom: 30px;
}
.modal_form .box_caption .caption {
  font-size: 24px;
  color: #000;
  font-family: 'ITC Avant Garde Std Md';
  padding: 0;
  margin: 0;
  margin-bottom: 5px;
}
.modal_form .box_caption .sub {
  display: block;
  font-size: 18px;
  font-family: 'Crimson Text';
}
.modal_form .block__list_format {
  margin-bottom: 35px;
}
.modal_form .block__list_format .list_format {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  padding: 0;
  list-style: none;
  margin: 0;
  margin-left: -4px;
  position: relative;
}
.modal_form .block__list_format .list_format li {
  width: 33.3%;
  padding: 4px;
  text-align: center;
}
.modal_form .block__list_format .list_format li a {
  display: inline-block;
  padding: 4px 4px 5px;
  width: 100%;
  text-transform: uppercase;
  text-decoration: none;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  border: 1px solid #000;
  color: #000;
  font-family: 'Crimson Text';
  font-weight: normal;
  letter-spacing: 1px;
  font-size: 12px;
}
.modal_form .block__list_format .list_format li a:hover {
  color: #d92b4e;
}
.modal_form .block__list_format .list_format li.active a {
    color: #d92b4e;
}
.modal_form .block__list_format .list_format .boxes__preview {
  position: absolute;
  top: 0;
  right: 115%;
  background: #fff;
  padding: 6px;
  opacity: 0;
  z-index: -1;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.modal_form .block__list_format .list_format .boxes__preview .img_wrapper {
  width: 300px;
  height: 330px;
}
.modal_form .block__list_format .list_format .boxes__preview .img_wrapper img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.modal_form .block__list_format .list_format .boxes__preview.open {
  opacity: 1;
  right: 105%;
  z-index: 55;
}
.modal_form .error_notChoose  {
  margin-top: 7px;
  color: #d92b4e;
  display: block;
  width: 100%;
  font-size: 11px;
  font-family: 'ITC Avant Garde Std Md';
  letter-spacing: 1px;
  padding: 4px 8px;
  background: #fbe9ed;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}

.modal_form .error_text {
    margin-top: 7px;
    color: #d92b4e;
    width: 100%;
    font-size: 11px;
    font-family: 'ITC Avant Garde Std Md';
    letter-spacing: 1px;
    padding: 4px 8px;
    background: #fbe9ed;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}

.modal_form .block__list_color {
  margin-bottom: 20px;
  position: relative;
}
.modal_form .block__list_color .list_color {
  width: 100%;
  padding: 0;
  list-style: none;
  margin: 0;
  margin-left: -8px;
  margin-right: -8px;
  margin-bottom: 15px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.modal_form .block__list_color .list_color li {
  padding: 5px 8px 1px;
}
.modal_form .block__list_color .list_color li:nth-child(7n+0) {
	padding-right: 0;
}
.modal_form .block__list_color .list_color li.active a {
	border: 1px solid #d92b4e;
}
.modal_form .block__list_color .list_color li a {
  display: inline-block;
  padding: 1px;
  border: 1px solid #dcdcdc;
  -webkit-border-radius: 50%;
          border-radius: 50%;
}
.modal_form .block__list_color .list_color li a .color {
  display: block;
  width: 26px;
  height: 26px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background: #a6a6a6;
  -webkit-transition: 0.4s;
  -o-transition: 0.4s;
  transition: 0.4s;
  border: 2px solid #fff;
}
.modal_form .block__list_color .list_color li a:hover {
  border: 1px solid #d92b4e;
}
.modal_form .block__list_color .list_color li a.active {
  border: 1px solid #d92b4e;
}

/*
.modal_form .block__list_color .list_color {
  padding: 0;
  list-style: none;
  margin: 0;
  width: 75%;
  margin-bottom: 30px;
  position: relative;
  padding: 0 20px;
}
.modal_form .block__list_color .list_color .slick-prev {
  position: absolute;
  font-size: 0;
  z-index: 55;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  left: 0;
  background: none;
  border: none;
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDEzNy4wNjUgMTM3LjA2NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTM3LjA2NSAxMzcuMDY0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPGcgaWQ9Il94MzRfODMuX0JhY2siPgoJCTxnPgoJCQk8cGF0aCBkPSJNNTUuMTIsNjguNTMybDUxLjYwNi01MS42MTRjMi43MzgtMi43MzQsMi43MzgtNy4xNzMsMC05LjkxMWwtNC45NTUtNC45NTZjLTIuNzM3LTIuNzM2LTcuMTczLTIuNzM2LTkuOTEsMCAgICAgTDMwLjMzNyw2My41NzdjLTIuNzM2LDIuNzM2LTIuNzM2LDcuMTczLDAsOS45MTFsNjEuNTI0LDYxLjUyM2MyLjczNywyLjczNyw3LjE3MywyLjczNyw5LjkxLDBsNC45NTUtNC45NTUgICAgIGMyLjczOC0yLjczOCwyLjczOC03LjE3NywwLTkuOTExTDU1LjEyLDY4LjUzMnoiIGZpbGw9IiMwMDAwMDAiLz4KCQk8L2c+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);
  height: 17px;
  width: 17px;
  -webkit-background-size: cover;
  background-size: cover;
  -webkit-transition: 0.4s;
  -o-transition: 0.4s;
  transition: 0.4s;
}
.modal_form .block__list_color .list_color .slick-prev.slick-disabled {
  opacity: 0.2;
}
.modal_form .block__list_color .list_color .slick-prev:hover {
  opacity: 0.8;
}
.modal_form .block__list_color .list_color .slick-next {
  position: absolute;
  font-size: 0;
  z-index: 55;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 0;
  background: none;
  border: none;
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDMwNy4wNDYgMzA3LjA0NiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzA3LjA0NiAzMDcuMDQ2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPGcgaWQ9Il94MzRfODQuX0ZvcndhcmQiPgoJCTxnPgoJCQk8cGF0aCBkPSJNMjM5LjA4NywxNDIuNDI3TDEwMS4yNTksNC41OTdjLTYuMTMzLTYuMTI5LTE2LjA3My02LjEyOS0yMi4yMDMsMEw2Ny45NTUsMTUuNjk4Yy02LjEyOSw2LjEzMy02LjEyOSwxNi4wNzYsMCwyMi4yMDEgICAgIGwxMTUuNjIxLDExNS42MjZMNjcuOTU1LDI2OS4xMzVjLTYuMTI5LDYuMTM2LTYuMTI5LDE2LjA4NiwwLDIyLjIwOWwxMS4xMDEsMTEuMTAxYzYuMTMsNi4xMzYsMTYuMDcsNi4xMzYsMjIuMjAzLDAgICAgIGwxMzcuODI4LTEzNy44MzFDMjQ1LjIyMiwxNTguNDg3LDI0NS4yMjIsMTQ4LjU1NiwyMzkuMDg3LDE0Mi40Mjd6IiBmaWxsPSIjMDAwMDAwIi8+CgkJPC9nPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
  height: 17px;
  width: 17px;
  -webkit-background-size: cover;
  background-size: cover;
  -webkit-transition: 0.4s;
  -o-transition: 0.4s;
  transition: 0.4s;
}
.modal_form .block__list_color .list_color .slick-next.slick-disabled {
  opacity: 0.2;
}
.modal_form .block__list_color .list_color .slick-next:hover {
  opacity: 0.8;
}
.modal_form .block__list_color .list_color li {
  height: auto;
  padding: 4px 3px;
}
.modal_form .block__list_color .list_color li a {
  display: inline-block;
}
.modal_form .block__list_color .list_color li a .color {
  display: block;
  width: 30px;
  height: 30px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background: #a6a6a6;
  -webkit-transition: 0.4s;
  -o-transition: 0.4s;
  transition: 0.4s;
  border: 1px solid #c1c1c1;
}
.modal_form .block__list_color .list_color li a:hover .color {
  border: 1px solid #d92b4e;
  -webkit-box-shadow: 0 0 0 1px #d92b4e;
          box-shadow: 0 0 0 1px #d92b4e;
}
.modal_form .block__list_color .list_color li.active a .color {
  border: 1px solid #d92b4e;
  -webkit-box-shadow: 0 0 0 1px #d92b4e;
          box-shadow: 0 0 0 1px #d92b4e;
}*/
.modal_form .box_btn_convert {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.modal_form .box_btn_convert .btn_convert {
  display: inline-block;
  padding: 4px 14px 5px;
  text-decoration: none;
  -webkit-border-radius: 2px;
          border-radius: 2px;
  border: 1px solid #000;
  color: #000;
  font-family: 'Crimson Text';
  letter-spacing: 1px;
  font-size: 14px;
  text-transform: uppercase;
  margin-right: 8px;
  margin-bottom: 8px;
}
.modal_form .box_btn_convert .btn_convert:hover {
  color: #d92b4e;
}
.modal_form .box_btn_convert .btn_convert.active {
    color: #d92b4e;
}

.modal_form .question_info {
  margin-top: 20px;
  font-size: 12px;
  color: #000;
  font-family: 'ITC Avant Garde Std Bk';
  letter-spacing: 2px;
  text-transform: uppercase;
  display: block;
  position: relative;
  margin-bottom: 20px;
}
.modal_form .question_info .box_ancver {
  display: inline-block;
  margin-left: 3px;
  top: 4px;
  position: relative;
}
.modal_form .question_info .box_ancver .icon_question {
  display: inline-block;
  height: 18px;
  width: 18px;
  background: url(../images/icon/information.svg) 0 0 no-repeat;
  -webkit-background-size: cover;
  background-size: cover;
  cursor: help;
  -webkit-transition: 0.4s;
  -o-transition: 0.4s;
  transition: 0.4s;
}
.modal_form .question_info .box_ancver .icon_question:hover {
  background: url(../images/icon/information_hover.svg) 0 0 no-repeat;
  -webkit-background-size: cover;
  background-size: cover;
}
.modal_form .question_info .box_ancver:hover .active_ancver {
  display: block;
}
.modal_form .question_info .box_ancver .active_ancver {
  position: absolute;
  right: -20px;
  bottom: 30px;
  display: inline-block;
  width: 320px;
  height: auto;
  padding: 30px;
  background: #f2f2f2;
  z-index: 77;
  display: none;
}
.modal_form .question_info .box_ancver .active_ancver p {
  padding: 0;
  margin: 0;
  font-size: 12px;
  color: #000;
  letter-spacing: 0px;
  font-family: 'ITC Avant Garde Gothic Std Book';
  text-transform: none;
  line-height: 17px;
}
.modal_form .question_info .box_ancver .active_ancver p b {
  font-family: 'ITC Avant Garde Std Md';
}
.modal_form .block__send_result .box_title {
  margin-bottom: 10px;
}
.modal_form .block__send_result .box_title b {
  font-family: 'ITC Avant Garde Std Md';
}
.modal_form .block__send_result .box_title .title {
  color: #d92b4e;
  font-size: 16px;
  text-transform: uppercase;
  letter-spacing: 1px;
  display: block;
  margin-bottom: 4px;
  font-family: 'ITC Avant Garde Gothic Std Book';
}
.modal_form .block__send_result .box_title .sub {
  color: #d92b4e;
  font-size: 10px;
  text-transform: uppercase;
  letter-spacing: 1px;
  display: block;
  margin-bottom: 4px;
  font-family: 'ITC Avant Garde Gothic Std Book';
}
.modal_form .mfp-close {
  right: 18px;
  top: 18px;
  width: 18px;
  height: 18px;
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCIgdmlld0JveD0iMCAwIDYxMiA2MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDYxMiA2MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8ZyBpZD0iY3Jvc3MiPgoJCTxnPgoJCQk8cG9seWdvbiBwb2ludHM9IjYxMiwzNi4wMDQgNTc2LjUyMSwwLjYwMyAzMDYsMjcwLjYwOCAzNS40NzgsMC42MDMgMCwzNi4wMDQgMjcwLjUyMiwzMDYuMDExIDAsNTc1Ljk5NyAzNS40NzgsNjExLjM5NyAgICAgIDMwNiwzNDEuNDExIDU3Ni41MjEsNjExLjM5NyA2MTIsNTc1Ljk5NyAzNDEuNDU5LDMwNi4wMTEgICAgIiBmaWxsPSIjMDAwMDAwIi8+CgkJPC9nPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
  -webkit-background-size: contain;
  background-size: contain;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.modal_form .mfp-close:hover {
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCIgdmlld0JveD0iMCAwIDYxMiA2MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDYxMiA2MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8ZyBpZD0iY3Jvc3MiPgoJCTxnPgoJCQk8cG9seWdvbiBwb2ludHM9IjYxMiwzNi4wMDQgNTc2LjUyMSwwLjYwMyAzMDYsMjcwLjYwOCAzNS40NzgsMC42MDMgMCwzNi4wMDQgMjcwLjUyMiwzMDYuMDExIDAsNTc1Ljk5NyAzNS40NzgsNjExLjM5NyAgICAgIDMwNiwzNDEuNDExIDU3Ni41MjEsNjExLjM5NyA2MTIsNTc1Ljk5NyAzNDEuNDU5LDMwNi4wMTEgICAgIiBmaWxsPSIjZDkyYjRlIi8+CgkJPC9nPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
  -webkit-background-size: contain;
  background-size: contain;
}
.modal_form .modal_wrap .caption_modal__small {
  padding: 0;
  margin: 0;
  display: block;
  text-align: center;
  font-size: 11px;
  font-family: 'ITC Avant Garde Std Md';
  text-transform: uppercase;
  color: #d92b4e;
  letter-spacing: 1px;
  margin-bottom: 25px;
}
.modal_form .modal_wrap__footer {
  padding: 30px 15px;
  border-top: 1px solid #f2f2f2;
  text-align: center;
}

.modal_form #convert-main-popup-body .modal_wrap__footer {
    padding: 30px 0 0 0;
}

.modal_form .modal_wrap__footer .link_main {
  display: inline-block;
  font-size: 11px;
  font-family: 'ITC Avant Garde Std Md';
  text-transform: uppercase;
  text-decoration: none;
  letter-spacing: 2px;
  color: #000;
}
.modal_form .modal_wrap__footer .link_main:hover {
  color: #d92b4e;
  text-decoration: underline;
}
.modal_form .modal_wrap__footer .btn_main {
  position: relative;
  background: #d92b4e;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  border: none;
  padding: 20px 45px;
  font-size: 11px;
  font-family: 'ITC Avant Garde Std Md';
  text-transform: uppercase;
  margin: 0 5px;
  color: #fff;
  text-decoration: none;
  width: auto;
	height: auto;
	line-height: 1.4;
	left: 0;
	display: inline-block;
	top: 0;
	right: 0;
}
.modal_form .modal_wrap__footer .btn_main:hover {
  background: #000;
}
.modal_form .modal_wrap__footer .btn_main.btn_black {
  background: #000;
}
.modal_form .modal_wrap__footer .btn_main.btn_black:hover {
  background: #d92b4e;
}
.modal_form .modal_wrap__footer .btn_main.btn_white {
  background: #fff;
  display: inline-block;
  font-size: 11px;
  font-family: 'ITC Avant Garde Std Md';
  text-transform: uppercase;
  text-decoration: none;
  letter-spacing: 2px;
  color: #000;
}
.modal_form .modal_wrap__footer .btn_main.btn_white:hover {
  color: #d92b4e;
  text-decoration: underline;
}
.modal_form .modal_wrap__footer .btn_main.btn_border {
  border: 2px solid #000;
  padding: 18px 54px;
}
.modal_form .modal_wrap__footer .btn_main.btn_border:hover {
  color: #fff;
  text-decoration: none;
  background: #000;
}
.modal_form .modal_wrap__footer .btn_main.btn_arrow {
  padding-right: 75px;
}
.modal_form .modal_wrap__footer .btn_main.btn_arrow .arrow-right {
  display: inline-block;
  width: 16px;
  height: 16px;
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0OTIuMDA0IDQ5Mi4wMDQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ5Mi4wMDQgNDkyLjAwNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiPgo8Zz4KCTxnPgoJCTxwYXRoIGQ9Ik0zODIuNjc4LDIyNi44MDRMMTYzLjczLDcuODZDMTU4LjY2NiwyLjc5MiwxNTEuOTA2LDAsMTQ0LjY5OCwwcy0xMy45NjgsMi43OTItMTkuMDMyLDcuODZsLTE2LjEyNCwxNi4xMiAgICBjLTEwLjQ5MiwxMC41MDQtMTAuNDkyLDI3LjU3NiwwLDM4LjA2NEwyOTMuMzk4LDI0NS45bC0xODQuMDYsMTg0LjA2Yy01LjA2NCw1LjA2OC03Ljg2LDExLjgyNC03Ljg2LDE5LjAyOCAgICBjMCw3LjIxMiwyLjc5NiwxMy45NjgsNy44NiwxOS4wNGwxNi4xMjQsMTYuMTE2YzUuMDY4LDUuMDY4LDExLjgyNCw3Ljg2LDE5LjAzMiw3Ljg2czEzLjk2OC0yLjc5MiwxOS4wMzItNy44NkwzODIuNjc4LDI2NSAgICBjNS4wNzYtNS4wODQsNy44NjQtMTEuODcyLDcuODQ4LTE5LjA4OEMzOTAuNTQyLDIzOC42NjgsMzg3Ljc1NCwyMzEuODg0LDM4Mi42NzgsMjI2LjgwNHoiIGZpbGw9IiNGRkZGRkYiLz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
  -webkit-background-size: contain;
  background-size: contain;
  position: absolute;
  right: 20px;
  top: 50%;
  margin-top: -9px;
}
.modal_form.modal__delete-creative {
  width: 455px;
}
.modal_form.modal__delete-creative.comfirmer_modal {
	width: 500px;
}

.modal_form.modal__delete-creative.comfirmer_modal .group {
	padding-top: 15px;
}
.modal_form.modal__delete-creative.comfirmer_modal .group input,
.modal_form.modal__delete-creative.comfirmer_modal .group select {
  width: 100%;
  font-size: 16px;
  color: #000;
  background: #fff;
  outline: none;
  font-family: 'ITC Avant Garde Gothic Std Book';
  letter-spacing: 1px;
  border: 1px solid #c1c1c1;
  padding: 11px 15px;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.modal_form.modal__delete-creative.comfirmer_modal .group input::-webkit-input-placeholder,
.modal_form.modal__delete-creative.comfirmer_modal .group select::-webkit-input-placeholder {
  color: #c2c2c2;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.modal_form.modal__delete-creative.comfirmer_modal .group input::-moz-placeholder,
.modal_form.modal__delete-creative.comfirmer_modal .group select::-moz-placeholder {
  color: #c2c2c2;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.modal_form.modal__delete-creative.comfirmer_modal .group input:-ms-input-placeholder,
.modal_form.modal__delete-creative.comfirmer_modal .group select:-ms-input-placeholder {
  color: #c2c2c2;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.modal_form.modal__delete-creative.comfirmer_modal .group input::placeholder,
.modal_form.modal__delete-creative.comfirmer_modal .group select::placeholder {
  color: #c2c2c2;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.modal_form.modal__delete-creative.comfirmer_modal .group input:focus,
.modal_form.modal__delete-creative.comfirmer_modal .group select:focus {
  border: 1px solid #919191;
}
.modal_form.modal__delete-creative.comfirmer_modal .group input:focus::-webkit-input-placeholder,
.modal_form.modal__delete-creative.comfirmer_modal .group select:focus::-webkit-input-placeholder {
  opacity: 0;
}
.modal_form.modal__delete-creative.comfirmer_modal .group input:focus::-moz-placeholder,
.modal_form.modal__delete-creative.comfirmer_modal .group select:focus::-moz-placeholder {
  opacity: 0;
}
.modal_form.modal__delete-creative.comfirmer_modal .group input:focus:-ms-input-placeholder,
.modal_form.modal__delete-creative.comfirmer_modal.group select:focus:-ms-input-placeholder {
  opacity: 0;
}
.modal_form.modal__delete-creative.comfirmer_modal .group input:focus::placeholder,
.modal_form.modal__delete-creative.comfirmer_modal .group select:focus::placeholder {
  opacity: 0;
}

.modal_form.modal__delete-creative .modal_wrap__body {
  padding: 0 65px 40px;
}
.modal_form.modal__delete-creative .modal_wrap__body .description_comfirme {
  width: 100%;
  font-size: 19px;
  font-family: 'ITC Avant Garde Std Md';
  color: #000;
  line-height: 28px;
  padding: 0;
  margin: 0;
}
.modal_form.modal__delete-creative .modal_wrap__body .caption__delete-creative {
  font-size: 23px;
  color: #000;
  font-family: 'ITC Avant Garde Std Md';
  line-height: 1.3;
  padding: 0;
  margin: 0;
  margin-bottom: 65px;
}
.modal_form.modal__delete-creative .modal_wrap__body .modal_content .check_main {
  padding-right: 30px;
  margin-bottom: 25px;
}
.modal_form.modal__delete-creative .modal_wrap__body .modal_content .check_main .check {
  top: -5px;
}
.modal_form.modal__delete-creative .modal_wrap__body .modal_content .check_main .title {
  font-size: 11px;
}
.modal_form.modal__delete-creative .modal_wrap__body .modal_content .check_main .title b {
  color: #000;
  font-family: 'ITC Avant Garde Std Md';
}
.modal_form.modal__conversion {
  width: 465px;
}
.modal_form.modal__conversion .modal_wrap__body {
  padding: 0 55px 40px;
}
.modal_form.modal__conversion .modal_wrap__body .caption_conversion {
  font-size: 23px;
  color: #000;
  font-family: 'ITC Avant Garde Std Md';
  padding: 0;
  margin: 0;
  margin-bottom: 6px;
}
.modal_form.modal__conversion .modal_wrap__body .sub_caption {
  font-size: 18px;
  color: #000;
  display: block;
  font-family: 'Crimson Text';
  font-weight: normal;
}
.modal_form.modal__conversion .modal_wrap__body .modal_content {
  padding-top: 40px;
}
.modal_form.modal__conversion .modal_wrap__body .modal_content .name_parametrs {
  font-size: 12px;
  text-transform: uppercase;
  display: block;
  font-family: 'ITC Avant Garde Std Bk';
  letter-spacing: 2px;
  margin-bottom: 5px;
}

.modal_form.modal__conversion .modal_wrap__body .modal_content .name_parametrs small {
	line-height: 1;
}

.modal_content .name_parametrs .result {
    font-size: 12px;
    font-family: 'ITC Avant Garde Gothic Std Book';
    text-transform: uppercase;
    color: #a6a6a6;
    margin-left: 4px;
    position: relative;
}

.modal_form.modal__products {
  width: 1050px;
  padding-top: 0;
}
@media screen and (max-width: 1100px) {
  .modal_form.modal__products {
    width: 960px;
  }
}
.modal_form.modal__products .modal_wrap__header {
  padding: 20px;
  padding-right: 100px;
  border-bottom: 1px solid #f2f2f2;
  margin-bottom: 35px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.modal_form.modal__products .modal_wrap__header .check_main .title {
  font-size: 11px;
}
.modal_form.modal__products .modal_wrap__body {
  padding: 0 60px 70px;
}
.modal_form.modal__products .modal_wrap__body .caption_products {
  padding: 0;
  margin: 0;
  display: block;
  text-align: center;
  font-size: 23px;
  color: #000;
  font-family: 'ITC Avant Garde Std Md';
  margin-bottom: 40px;
}
.modal_form.modal__products .modal_wrap__body .name_products {
  display: block;
  margin: 0;
  padding: 0;
  font-size: 16px;
  color: #d92b4e;
  text-align: center;
  font-family: 'ITC Avant Garde Std Md';
  margin-bottom: 35px;
}
.modal_form.modal__modifier {
  width: 850px;
}
.modal_form.modal__modifier .modal_wrap__body {
  padding: 0 40px;
  min-height: 240px;
}
.modal_form.modal__modifier .modal_wrap__header .caption_modifier,
.modal_form.modal__modifier .modal_wrap__body .caption_modifier {
  padding: 0;
  margin: 0;
  display: block;
  text-align: center;
  font-size: 23px;
  font-family: 'ITC Avant Garde Std Md';
  color: #000;
  margin-bottom: 35px;
}
.modal_form.modal__modifier .modal_wrap__body .list_modifier_select {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  padding: 0;
  margin: 0;
  list-style: none;
  margin-left: -15px;
  margin-right: -15px;
}
.modal_form.modal__modifier .modal_wrap__body .list_modifier_select .item {
  padding: 15px;
}
.modal_form.modal__modifier .modal_wrap__body .list_modifier_select .item label {
  display: block;
  position: relative;
}
.modal_form.modal__modifier .modal_wrap__body .list_modifier_select .item label input[type=radio] {
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
}
.modal_form.modal__modifier .modal_wrap__body .list_modifier_select .item label input[type=radio]:checked ~ .wrap {
  border: 1px solid #d92b4e;
}
.modal_form.modal__modifier .modal_wrap__body .list_modifier_select .item label input[type=radio]:checked ~ .wrap:before {
  opacity: 1;
  border: 4px solid #d92b4e;
}
.modal_form.modal__modifier .modal_wrap__body .list_modifier_select .item label input[type=radio]:checked ~ .wrap .img_wrapper img {
  -webkit-transform: scale(1.2) rotate(4deg);
      -ms-transform: scale(1.2) rotate(4deg);
          transform: scale(1.2) rotate(4deg);
}
.modal_form.modal__modifier .modal_wrap__body .list_modifier_select .item label input[type=radio]:checked ~ .wrap .description .icon_radio {
  border: 3px solid #d92b4e;
}
.modal_form.modal__modifier .modal_wrap__body .list_modifier_select .item label input[type=radio]:checked ~ .wrap .description .icon_radio:before {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  opacity: 1;
}
.modal_form.modal__modifier .modal_wrap__body .list_modifier_select .item label input[type=radio]:checked ~ .wrap .description .question {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}
.modal_form.modal__modifier .modal_wrap__body .list_modifier_select .item .wrap {
  cursor: pointer;
  border: 1px solid #f2f2f2;
  position: relative;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.modal_form.modal__modifier .modal_wrap__body .list_modifier_select .item .wrap:before {
  content: '';
  position: absolute;
  display: inline-block;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  border: 4px solid rgba(243, 243, 243, 0);
  opacity: 0;
  z-index: 5;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.modal_form.modal__modifier .modal_wrap__body .list_modifier_select .item .wrap .img_wrapper {
  width: 100%;
  height: 150px;
  overflow: hidden;
}
.modal_form.modal__modifier .modal_wrap__body .list_modifier_select .item .wrap .img_wrapper img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -webkit-transition: 1.5s;
  -o-transition: 1.5s;
  transition: 1.5s;
}
.modal_form.modal__modifier .modal_wrap__body .list_modifier_select .item .wrap .description {
  padding: 25px 15px;
  padding-left: 55px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: relative;
  z-index: 10;
}
.modal_form.modal__modifier .modal_wrap__body .list_modifier_select .item .wrap .description .icon_radio {
  left: 15px;
  top: 19px;
  display: inline-block;
  width: 30px;
  height: 30px;
  border: 2px solid #c1c1c1;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  position: absolute;
  cursor: pointer;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.modal_form.modal__modifier .modal_wrap__body .list_modifier_select .item .wrap .description .icon_radio:before {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
  height: 14px;
  width: 14px;
  background: #d92b4e;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  margin-left: -7px;
  margin-top: -7px;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  -webkit-transform: scale(0);
      -ms-transform: scale(0);
          transform: scale(0);
  opacity: 0;
}
.modal_form.modal__modifier .modal_wrap__body .list_modifier_select .item .wrap .description .name {
  font-size: 13px;
  color: #000;
  padding: 0;
  margin: 0;
  display: inline-block;
  width: 100%;
  font-family: 'ITC Avant Garde Std Bk';
  line-height: 1;
}
.modal_form.modal__modifier .modal_wrap__body .list_modifier_select .item .wrap .description .question {
  position: relative;
  min-width: 16px;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  -webkit-transform: scale(0);
      -ms-transform: scale(0);
          transform: scale(0);
}
.modal_form.modal__modifier .modal_wrap__body .list_modifier_select .item .wrap .description .question .icon_question {
  display: inline-block;
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4Ij4KPGc+Cgk8Zz4KCQk8Zz4KCQkJPGNpcmNsZSBjeD0iMjU2IiBjeT0iMzc4LjUiIHI9IjI1IiBmaWxsPSIjODQ4NDgzIi8+CgkJCTxwYXRoIGQ9Ik0yNTYsMEMxMTQuNTE2LDAsMCwxMTQuNDk3LDAsMjU2YzAsMTQxLjQ4NCwxMTQuNDk3LDI1NiwyNTYsMjU2YzE0MS40ODQsMCwyNTYtMTE0LjQ5NywyNTYtMjU2ICAgICBDNTEyLDExNC41MTYsMzk3LjUwMywwLDI1NiwweiBNMjU2LDQ3MmMtMTE5LjM3NywwLTIxNi05Ni42MDctMjE2LTIxNmMwLTExOS4zNzcsOTYuNjA3LTIxNiwyMTYtMjE2ICAgICBjMTE5LjM3NywwLDIxNiw5Ni42MDcsMjE2LDIxNkM0NzIsMzc1LjM3NywzNzUuMzkzLDQ3MiwyNTYsNDcyeiIgZmlsbD0iIzg0ODQ4MyIvPgoJCQk8cGF0aCBkPSJNMjU2LDEyOC41Yy00NC4xMTIsMC04MCwzNS44ODgtODAsODBjMCwxMS4wNDYsOC45NTQsMjAsMjAsMjBzMjAtOC45NTQsMjAtMjBjMC0yMi4wNTYsMTcuOTQ0LTQwLDQwLTQwICAgICBjMjIuMDU2LDAsNDAsMTcuOTQ0LDQwLDQwYzAsMjIuMDU2LTE3Ljk0NCw0MC00MCw0MGMtMTEuMDQ2LDAtMjAsOC45NTQtMjAsMjB2NTBjMCwxMS4wNDYsOC45NTQsMjAsMjAsMjAgICAgIGMxMS4wNDYsMCwyMC04Ljk1NCwyMC0yMHYtMzIuNTMxYzM0LjQ2Ni04LjkwMyw2MC00MC4yNiw2MC03Ny40NjlDMzM2LDE2NC4zODgsMzAwLjExMiwxMjguNSwyNTYsMTI4LjV6IiBmaWxsPSIjODQ4NDgzIi8+CgkJPC9nPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
  -webkit-background-size: contain;
  background-size: contain;
  width: 16px;
  height: 16px;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  cursor: help;
}
.modal_form.modal__modifier .modal_wrap__body .list_modifier_select .item .wrap .description .question .icon_question:hover {
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4Ij4KPGc+Cgk8Zz4KCQk8Zz4KCQkJPGNpcmNsZSBjeD0iMjU2IiBjeT0iMzc4LjUiIHI9IjI1IiBmaWxsPSIjZDkyYjRlIi8+CgkJCTxwYXRoIGQ9Ik0yNTYsMEMxMTQuNTE2LDAsMCwxMTQuNDk3LDAsMjU2YzAsMTQxLjQ4NCwxMTQuNDk3LDI1NiwyNTYsMjU2YzE0MS40ODQsMCwyNTYtMTE0LjQ5NywyNTYtMjU2ICAgICBDNTEyLDExNC41MTYsMzk3LjUwMywwLDI1NiwweiBNMjU2LDQ3MmMtMTE5LjM3NywwLTIxNi05Ni42MDctMjE2LTIxNmMwLTExOS4zNzcsOTYuNjA3LTIxNiwyMTYtMjE2ICAgICBjMTE5LjM3NywwLDIxNiw5Ni42MDcsMjE2LDIxNkM0NzIsMzc1LjM3NywzNzUuMzkzLDQ3MiwyNTYsNDcyeiIgZmlsbD0iI2Q5MmI0ZSIvPgoJCQk8cGF0aCBkPSJNMjU2LDEyOC41Yy00NC4xMTIsMC04MCwzNS44ODgtODAsODBjMCwxMS4wNDYsOC45NTQsMjAsMjAsMjBzMjAtOC45NTQsMjAtMjBjMC0yMi4wNTYsMTcuOTQ0LTQwLDQwLTQwICAgICBjMjIuMDU2LDAsNDAsMTcuOTQ0LDQwLDQwYzAsMjIuMDU2LTE3Ljk0NCw0MC00MCw0MGMtMTEuMDQ2LDAtMjAsOC45NTQtMjAsMjB2NTBjMCwxMS4wNDYsOC45NTQsMjAsMjAsMjAgICAgIGMxMS4wNDYsMCwyMC04Ljk1NCwyMC0yMHYtMzIuNTMxYzM0LjQ2Ni04LjkwMyw2MC00MC4yNiw2MC03Ny40NjlDMzM2LDE2NC4zODgsMzAwLjExMiwxMjguNSwyNTYsMTI4LjV6IiBmaWxsPSIjZDkyYjRlIi8+CgkJPC9nPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
  -webkit-background-size: contain;
  background-size: contain;
}
.modal_form.modal__modifier .modal_wrap__body .list_modifier_select .item .wrap .description .question .text {
  position: absolute;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  bottom: 35px;
  right: -20px;
  width: 260px;
  max-height: 280px;
  display: none;
  background: #f2f2f2;
  padding: 30px 25px;
  font-size: 12px;
  line-height: 16px;
  color: #545454;
  font-family: 'ITC Avant Garde Gothic Std Book';
  -webkit-box-shadow: 4px 4px 12px rgba(0, 0, 0, 0.27);
          box-shadow: 4px 4px 12px rgba(0, 0, 0, 0.27);
}
.modal_form.modal__modifier .modal_wrap__body .list_modifier_select .item .wrap .description .question .text:before {
  content: '';
  position: absolute;
  border: 6px solid transparent;
  border-top: 6px solid #f2f2f2;
  bottom: -12px;
  right: 23px;
}
.modal_form.modal__modifier .modal_wrap__body .list_modifier_select .item .wrap .description .question .text b {
  font-family: 'ITC Avant Garde Std Md';
  margin-bottom: 3px;
  font-weight: normal;
  color: #000;
  display: inline-block;
}
.modal_form.modal__modifier .modal_wrap__body .list_modifier_select .item .wrap .description .question:hover .text {
  display: block;
}
.modal_form.modal__modifier .modal_wrap__body .list_modifier_select .item .wrap:hover {
  border: 1px solid #c1c1c1;
}
.modal_form.modal__modifier .modal_wrap__body .list_modifier_select .item .wrap:hover .img_wrapper img {
  -webkit-transform: scale(1.2) rotate(4deg);
      -ms-transform: scale(1.2) rotate(4deg);
          transform: scale(1.2) rotate(4deg);
}
.modal_form.modal__modifier .modal_wrap__footer {
  padding: 30px 40px;
  text-align: right;
  border: none;
}
.modal_form.modal__personal_modifier {
  width: 850px;
}
.modal_form.modal__personal_modifier .modal_wrap {
  padding: 0 65px;
}
.modal_form.modal__personal_modifier .modal_wrap__body {
  padding-top: 20px;
}
.modal_form.modal__personal_modifier .modal_wrap__body .caption_modifier {
  padding: 0;
  margin: 0;
  display: block;
  text-align: center;
  font-size: 23px;
  font-family: 'ITC Avant Garde Std Md';
  color: #000;
  margin-bottom: 55px;
}
.modal_form.modal__personal_modifier .modal_wrap__body .caption_modifier .icon_pen {
  display: inline-block;
  position: relative;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAACXBIWXMAAAsTAAALEwEAmpwYAAA58mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzIgNzkuMTU5Mjg0LCAyMDE2LzA0LzE5LTEzOjEzOjQwICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIgogICAgICAgICAgICB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIgogICAgICAgICAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICAgICAgICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNS41IChXaW5kb3dzKTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAxOC0xMS0yM1QxODo0MDo0MSswNjowMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TWV0YWRhdGFEYXRlPjIwMTgtMTEtMjNUMTg6NDA6NDErMDY6MDA8L3htcDpNZXRhZGF0YURhdGU+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDE4LTExLTIzVDE4OjQwOjQxKzA2OjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDo3NGU0NmViYi02MzA1LWNmNDEtODIyYi01ZWU4MWQ4MDc5NDg8L3htcE1NOkluc3RhbmNlSUQ+CiAgICAgICAgIDx4bXBNTTpEb2N1bWVudElEPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDpmNDM1YTM1My1lZjFjLTExZTgtOTljYy05ZWVmNWFiZjRhYjU8L3htcE1NOkRvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDo3NTM2N2JlNC00NTUxLTgyNGUtYjU0ZS03MTQzM2YzODk3ZDk8L3htcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkhpc3Rvcnk+CiAgICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jcmVhdGVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6NzUzNjdiZTQtNDU1MS04MjRlLWI1NGUtNzE0MzNmMzg5N2Q5PC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE4LTExLTIzVDE4OjQwOjQxKzA2OjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNS41IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPnNhdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6NzRlNDZlYmItNjMwNS1jZjQxLTgyMmItNWVlODFkODA3OTQ4PC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE4LTExLTIzVDE4OjQwOjQxKzA2OjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNS41IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8cGhvdG9zaG9wOkNvbG9yTW9kZT4zPC9waG90b3Nob3A6Q29sb3JNb2RlPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT42NTUzNTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MTc8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+MTc8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/PicFz6UAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAQVJREFUeNqU0r1KA0EQAOAvi6kEU1glaqVgrxLbgJA2YOM7+ApnZ57BxxDsRAhYGiEPIGjjbylqLdjMwRJyl3PguB1m+PZ251rj8bklcYgLjPA6XyyKM6kBcIM93GJzUVNqAKxFvl0FpQbAPQ7wVgWlBsAQMwyqoNQA+IraYxXUyqZTB+SxE8AGnjBI/wTKLxpll32V0M2A2RIAOvHfwDdOE3azMS6LTmzYD2BYFGfThF40/GI/mjpNAEzL6WxF0ySK/QVQJVAi3Vh/RnEeqgVKpDzOMVbnoEk8lQCsZMdp4xqXuMNR3JE6oER6Wd7GyVzPTx1QIut4xjte4v2RrR8ir4y/AQCZNVM79t8I4AAAAABJRU5ErkJggg==');
  -webkit-background-size: contain;
  background-size: contain;
  width: 17px;
  height: 17px;
  margin-left: 10px;
}
.modal_form.modal__personal_modifier .modal_wrap__body .border_hr {
  width: 100%;
  margin-bottom: 30px;
  border-bottom: 1px solid #f2f2f2;
}
.modal_form.modal__personal_modifier .modal_wrap__body .row__box_form {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin-left: -15px;
  margin-right: -15px;
  padding-bottom: 35px;
}
.modal_form.modal__personal_modifier .modal_wrap__body .row__box_form .group .title {
  display: block;
  font-size: 11px;
  color: #000;
  text-transform: uppercase;
  font-family: 'ITC Avant Garde Std Bk';
  letter-spacing: 2px;
  margin-bottom: 7px;
}
.modal_form.modal__personal_modifier .modal_wrap__body .row__box_form .group input,
.modal_form.modal__personal_modifier .modal_wrap__body .row__box_form .group select {
  width: 100%;
  font-size: 16px;
  color: #000;
  background: #fff;
  outline: none;
  font-family: 'ITC Avant Garde Gothic Std Book';
  letter-spacing: 1px;
  border: 1px solid #c1c1c1;
  padding: 11px 15px;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.modal_form.modal__personal_modifier .modal_wrap__body .row__box_form .group input::-webkit-input-placeholder,
.modal_form.modal__personal_modifier .modal_wrap__body .row__box_form .group select::-webkit-input-placeholder {
  color: #c2c2c2;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.modal_form.modal__personal_modifier .modal_wrap__body .row__box_form .group input::-moz-placeholder,
.modal_form.modal__personal_modifier .modal_wrap__body .row__box_form .group select::-moz-placeholder {
  color: #c2c2c2;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.modal_form.modal__personal_modifier .modal_wrap__body .row__box_form .group input:-ms-input-placeholder,
.modal_form.modal__personal_modifier .modal_wrap__body .row__box_form .group select:-ms-input-placeholder {
  color: #c2c2c2;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.modal_form.modal__personal_modifier .modal_wrap__body .row__box_form .group input::placeholder,
.modal_form.modal__personal_modifier .modal_wrap__body .row__box_form .group select::placeholder {
  color: #c2c2c2;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.modal_form.modal__personal_modifier .modal_wrap__body .row__box_form .group input:focus,
.modal_form.modal__personal_modifier .modal_wrap__body .row__box_form .group select:focus {
  border: 1px solid #919191;
}
.modal_form.modal__personal_modifier .modal_wrap__body .row__box_form .group input:focus::-webkit-input-placeholder,
.modal_form.modal__personal_modifier .modal_wrap__body .row__box_form .group select:focus::-webkit-input-placeholder {
  opacity: 0;
}
.modal_form.modal__personal_modifier .modal_wrap__body .row__box_form .group input:focus::-moz-placeholder,
.modal_form.modal__personal_modifier .modal_wrap__body .row__box_form .group select:focus::-moz-placeholder {
  opacity: 0;
}
.modal_form.modal__personal_modifier .modal_wrap__body .row__box_form .group input:focus:-ms-input-placeholder,
.modal_form.modal__personal_modifier .modal_wrap__body .row__box_form .group select:focus:-ms-input-placeholder {
  opacity: 0;
}
.modal_form.modal__personal_modifier .modal_wrap__body .row__box_form .group input:focus::placeholder,
.modal_form.modal__personal_modifier .modal_wrap__body .row__box_form .group select:focus::placeholder {
  opacity: 0;
}
.modal_form.modal__personal_modifier .modal_wrap__body .row__box_form .check_main {
  margin-bottom: 20px;
}
.modal_form.modal__personal_modifier .modal_wrap__body .row__box_form .check_main .title {
  font-size: 11px;
  font-family: 'ITC Avant Garde Gothic Std Book';
}
.modal_form.modal__personal_modifier .modal_wrap__footer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 30px 0px;
}
.modal_form.modal__personal_modifier .modal_wrap__footer .link_main {
  cursor: pointer;
}
.modal_form.modal__personal_modifier .modal_wrap__footer .btn_main.full-width {
  width: 100%;
  margin-left: 25px;
}
.modal_form.modal__personal_modifier .modal_wrap__footer .box_left {
  text-align: left;
}
.modal_form.modal__personal_modifier .modal_wrap__footer .box_left .btn_main {
  margin: 0;
  margin-right: 10px;
}
.modal_form.modal__personal_modifier .modal_wrap__footer .box_right {
  text-align: right;
}
.modal_form.modal__personal_modifier .modal_wrap__footer .box_right .btn_main {
  margin: 0;
  margin-left: 10px;
}
/* modal steps */
.modal_form .modal_wrap__body .steps {
	display: none;
}
.modal_form .modal_wrap__body .steps ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: -15px;
  margin-right: -15px;
  padding: 0;
  list-style: none;
}
.modal_form .modal_wrap__body .steps ul li {
  width: 25%;
  padding: 0 15px;
}
.modal_form .modal_wrap__body .steps ul li.current a {
  background: #d92b4e;
  color: #fff;
}
.modal_form .modal_wrap__body .steps ul li.current a:hover {
  background: #d92b4e;
}
.modal_form .modal_wrap__body .steps ul li.done a {
  background: rgba(217, 43, 78, 0.5);
  color: #fff;
}
.modal_form .modal_wrap__body .steps ul li.done a:hover {
  background: #d92b4e;
}
.modal_form .modal_wrap__body .steps ul li a {
  background: #f2f2f2;
  color: #000;
  text-transform: uppercase;
  font-size: 12px;
  text-decoration: none;
  padding: 15px 20px;
  width: 100%;
  letter-spacing: 1px;
  display: block;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  font-family: 'ITC Avant Garde Gothic Std Book';
}
.modal_form .modal_wrap__body .steps ul li a .number {
  font-size: 13px;
  margin-right: 5px;
}
.modal_form .modal_wrap__body .steps ul li a .current-info {
  display: none;
}
.modal_form .modal_wrap__body .step-title {
  padding: 0;
  margin: 0;
  display: block;
  text-align: center;
  font-size: 11px;
  font-family: 'ITC Avant Garde Std Md';
  text-transform: uppercase;
  color: #a4a4a4;
  letter-spacing: 1px;
  margin-bottom: 25px;
}
.modal_form .modal_wrap__body .content {
  background: #fff;
  max-height: 100%;
    overflow: inherit;
    overflow-y: inherit;
}
.modal_form .modal_wrap__body .content section,
.modal_form .modal_wrap__body .content section.body {
	padding: 0;
}
.modal_form .modal_wrap__body .content section .sub-options,
.modal_form .modal_wrap__body .content section .options {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin-left: -15px;
  margin-right: -15px;
}
.modal_form .modal_wrap__body .content section .sub-options .sub-option,
.modal_form .modal_wrap__body .content section .options .sub-option,
.modal_form .modal_wrap__body .content section .sub-options .option,
.modal_form .modal_wrap__body .content section .options .option {
  width: calc(33.33333% - 30px);
  margin: 15px;
  cursor: pointer;
  position: relative;
}
.modal_form .modal_wrap__body .content section .sub-options .sub-option.selected .wrap,
.modal_form .modal_wrap__body .content section .options .sub-option.selected .wrap,
.modal_form .modal_wrap__body .content section .sub-options .option.selected .wrap,
.modal_form .modal_wrap__body .content section .options .option.selected .wrap {
  border: 1px solid #d92b4e;
}
.modal_form .modal_wrap__body .content section .sub-options .sub-option.selected .wrap:before,
.modal_form .modal_wrap__body .content section .options .sub-option.selected .wrap:before,
.modal_form .modal_wrap__body .content section .sub-options .option.selected .wrap:before,
.modal_form .modal_wrap__body .content section .options .option.selected .wrap:before {
  opacity: 1;
  border: 4px solid #d92b4e;
}
.modal_form .modal_wrap__body .content section .sub-options .sub-option.selected .wrap .option-preview img,
.modal_form .modal_wrap__body .content section .options .sub-option.selected .wrap .option-preview img,
.modal_form .modal_wrap__body .content section .sub-options .option.selected .wrap .option-preview img,
.modal_form .modal_wrap__body .content section .options .option.selected .wrap .option-preview img {
  -webkit-transform: scale(1.2) rotate(4deg);
      -ms-transform: scale(1.2) rotate(4deg);
          transform: scale(1.2) rotate(4deg);
}
.modal_form .modal_wrap__body .content section .sub-options .sub-option.selected .wrap .radio,
.modal_form .modal_wrap__body .content section .options .sub-option.selected .wrap .radio,
.modal_form .modal_wrap__body .content section .sub-options .option.selected .wrap .radio,
.modal_form .modal_wrap__body .content section .options .option.selected .wrap .radio {
  border: 3px solid #d92b4e;
}
.modal_form .modal_wrap__body .content section .sub-options .sub-option.selected .wrap .radio:before,
.modal_form .modal_wrap__body .content section .options .sub-option.selected .wrap .radio:before,
.modal_form .modal_wrap__body .content section .sub-options .option.selected .wrap .radio:before,
.modal_form .modal_wrap__body .content section .options .option.selected .wrap .radio:before {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  opacity: 1;
}
.modal_form .modal_wrap__body .content section .sub-options .sub-option input[type=radio],
.modal_form .modal_wrap__body .content section .options .sub-option input[type=radio],
.modal_form .modal_wrap__body .content section .sub-options .option input[type=radio],
.modal_form .modal_wrap__body .content section .options .option input[type=radio] {
  opacity: 0;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  cursor: pointer;
  z-index: 55;
}
.modal_form .modal_wrap__body .content section .sub-options .sub-option input[type=radio]:checked ~ .wrap,
.modal_form .modal_wrap__body .content section .options .sub-option input[type=radio]:checked ~ .wrap,
.modal_form .modal_wrap__body .content section .sub-options .option input[type=radio]:checked ~ .wrap,
.modal_form .modal_wrap__body .content section .options .option input[type=radio]:checked ~ .wrap {
  border: 1px solid #d92b4e;
}
.modal_form .modal_wrap__body .content section .sub-options .sub-option input[type=radio]:checked ~ .wrap:before,
.modal_form .modal_wrap__body .content section .options .sub-option input[type=radio]:checked ~ .wrap:before,
.modal_form .modal_wrap__body .content section .sub-options .option input[type=radio]:checked ~ .wrap:before,
.modal_form .modal_wrap__body .content section .options .option input[type=radio]:checked ~ .wrap:before {
  opacity: 1;
  border: 4px solid #d92b4e;
}
.modal_form .modal_wrap__body .content section .sub-options .sub-option input[type=radio]:checked ~ .wrap .option-preview img,
.modal_form .modal_wrap__body .content section .options .sub-option input[type=radio]:checked ~ .wrap .option-preview img,
.modal_form .modal_wrap__body .content section .sub-options .option input[type=radio]:checked ~ .wrap .option-preview img,
.modal_form .modal_wrap__body .content section .options .option input[type=radio]:checked ~ .wrap .option-preview img {
  -webkit-transform: scale(1.2) rotate(4deg);
      -ms-transform: scale(1.2) rotate(4deg);
          transform: scale(1.2) rotate(4deg);
}
.modal_form .modal_wrap__body .content section .sub-options .sub-option input[type=radio]:checked ~ .wrap .radio,
.modal_form .modal_wrap__body .content section .options .sub-option input[type=radio]:checked ~ .wrap .radio,
.modal_form .modal_wrap__body .content section .sub-options .option input[type=radio]:checked ~ .wrap .radio,
.modal_form .modal_wrap__body .content section .options .option input[type=radio]:checked ~ .wrap .radio {
  border: 3px solid #d92b4e;
}
.modal_form .modal_wrap__body .content section .sub-options .sub-option input[type=radio]:checked ~ .wrap .radio:before,
.modal_form .modal_wrap__body .content section .options .sub-option input[type=radio]:checked ~ .wrap .radio:before,
.modal_form .modal_wrap__body .content section .sub-options .option input[type=radio]:checked ~ .wrap .radio:before,
.modal_form .modal_wrap__body .content section .options .option input[type=radio]:checked ~ .wrap .radio:before {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  opacity: 1;
}
.modal_form .modal_wrap__body .content section .sub-options .sub-option .wrap,
.modal_form .modal_wrap__body .content section .options .sub-option .wrap,
.modal_form .modal_wrap__body .content section .sub-options .option .wrap,
.modal_form .modal_wrap__body .content section .options .option .wrap {
  width: 100%;
  border: 1px solid #f2f2f2;
  position: relative;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.modal_form .modal_wrap__body .content section .sub-options .sub-option .wrap:before,
.modal_form .modal_wrap__body .content section .options .sub-option .wrap:before,
.modal_form .modal_wrap__body .content section .sub-options .option .wrap:before,
.modal_form .modal_wrap__body .content section .options .option .wrap:before {
  content: '';
  position: absolute;
  display: inline-block;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  border: 4px solid rgba(243, 243, 243, 0);
  opacity: 0;
  z-index: 5;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.modal_form .modal_wrap__body .content section .sub-options .sub-option .recommendation,
.modal_form .modal_wrap__body .content section .options .sub-option .recommendation,
.modal_form .modal_wrap__body .content section .sub-options .option .recommendation,
.modal_form .modal_wrap__body .content section .options .option .recommendation {
  display: none;
}
.modal_form .modal_wrap__body .content section .sub-options .sub-option .option-preview,
.modal_form .modal_wrap__body .content section .options .sub-option .option-preview,
.modal_form .modal_wrap__body .content section .sub-options .option .option-preview,
.modal_form .modal_wrap__body .content section .options .option .option-preview {
  width: 100%;
  height: 150px;
  overflow: hidden;
}
.modal_form .modal_wrap__body .content section .sub-options .sub-option .option-preview img,
.modal_form .modal_wrap__body .content section .options .sub-option .option-preview img,
.modal_form .modal_wrap__body .content section .sub-options .option .option-preview img,
.modal_form .modal_wrap__body .content section .options .option .option-preview img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -webkit-transition: 1.5s;
  -o-transition: 1.5s;
  transition: 1.5s;
}
.modal_form .modal_wrap__body .content section .sub-options .sub-option .radio,
.modal_form .modal_wrap__body .content section .options .sub-option .radio,
.modal_form .modal_wrap__body .content section .sub-options .option .radio,
.modal_form .modal_wrap__body .content section .options .option .radio {
  left: 13px;
  bottom: 7px;
  display: inline-block;
  width: 30px;
  height: 30px;
  border: 2px solid #c1c1c1;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  position: absolute;
  cursor: pointer;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.modal_form .modal_wrap__body .content section .sub-options .sub-option .radio:before,
.modal_form .modal_wrap__body .content section .options .sub-option .radio:before,
.modal_form .modal_wrap__body .content section .sub-options .option .radio:before,
.modal_form .modal_wrap__body .content section .options .option .radio:before {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
  height: 14px;
  width: 14px;
  background: #d92b4e;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  margin-left: -7px;
  margin-top: -7px;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  -webkit-transform: scale(0);
      -ms-transform: scale(0);
          transform: scale(0);
  opacity: 0;
}
.modal_form .modal_wrap__body .content section .sub-options .sub-option .option-info,
.modal_form .modal_wrap__body .content section .options .sub-option .option-info,
.modal_form .modal_wrap__body .content section .sub-options .option .option-info,
.modal_form .modal_wrap__body .content section .options .option .option-info {
  height: 65px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 10px 15px;
  padding-left: 55px;
  padding-right: 40px;
}
.modal_form .modal_wrap__body .content section .sub-options .sub-option .option-info .option-name,
.modal_form .modal_wrap__body .content section .options .sub-option .option-info .option-name,
.modal_form .modal_wrap__body .content section .sub-options .option .option-info .option-name,
.modal_form .modal_wrap__body .content section .options .option .option-info .option-name {
  font-size: 13px;
  color: #000;
  padding: 0;
  margin: 0;
  display: inline-block;
  width: 100%;
  font-family: 'ITC Avant Garde Std Bk';
  /*
  line-height: 1;
  */
  overflow: hidden;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
}
.modal_form .modal_wrap__body .content section .sub-options .sub-option .option-info .option-price,
.modal_form .modal_wrap__body .content section .options .sub-option .option-info .option-price,
.modal_form .modal_wrap__body .content section .sub-options .option .option-info .option-price,
.modal_form .modal_wrap__body .content section .options .option .option-info .option-price {
  font-size: 13px;
  font-family: 'ITC Avant Garde Gothic Std Book';
  color: #a4a4a4;
  display: block;
  /*
  margin-top: 5px;
  */
}
.modal_form .modal_wrap__body .content section .sub-options .sub-option:hover .wrap,
.modal_form .modal_wrap__body .content section .options .sub-option:hover .wrap,
.modal_form .modal_wrap__body .content section .sub-options .option:hover .wrap,
.modal_form .modal_wrap__body .content section .options .option:hover .wrap {
  border: 1px solid #c1c1c1;
}
.modal_form .modal_wrap__body .content section .sub-options .sub-option:hover .wrap .option-preview img,
.modal_form .modal_wrap__body .content section .options .sub-option:hover .wrap .option-preview img,
.modal_form .modal_wrap__body .content section .sub-options .option:hover .wrap .option-preview img,
.modal_form .modal_wrap__body .content section .options .option:hover .wrap .option-preview img {
  -webkit-transform: scale(1.2) rotate(4deg);
      -ms-transform: scale(1.2) rotate(4deg);
          transform: scale(1.2) rotate(4deg);
}
.modal_form .modal_wrap__body .actions {
  padding: 30px 0;
  margin-left: -5px;
  margin-right: -5px;
}
.modal_form .modal_wrap__body .actions ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.modal_form .modal_wrap__body .actions ul li {
  display: inline-block;
  float: none;
  margin: 0;
}
.modal_form .modal_wrap__body .actions ul li a {
  line-height: 1;
  height: auto;
}
.modal_form .modal_wrap__body .actions ul li:nth-child(1) a {
  background: #fff;
  display: inline-block;
  font-size: 11px;
  font-family: 'ITC Avant Garde Std Md';
  text-transform: uppercase;
  text-decoration: none;
  letter-spacing: 2px;
  color: #000;
}
.modal_form .modal_wrap__footer .btn_main.btn_white {
  background: #fff;
  display: inline-block;
  font-size: 11px;
  font-family: 'ITC Avant Garde Std Md';
  text-transform: uppercase;
  text-decoration: none;
  letter-spacing: 2px;
  color: #000;
}
.modal_form .modal_wrap__body .actions ul li:nth-child(1) a:hover {
  color: #d92b4e;
  text-decoration: underline;
}
.modal_form .modal_wrap__body .actions ul li:nth-child(2) a {
  position: relative;
  background: #000;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  border: none;
  padding: 20px 45px;
  padding-right: 75px;
  font-size: 11px;
  font-family: 'ITC Avant Garde Std Md';
  text-transform: uppercase;
  margin: 0 5px;
  color: #fff;
  text-decoration: none;
}
.modal_form .modal_wrap__body .actions ul li:nth-child(2) a:hover {
  background: #d92b4e;
}
.modal_form .modal_wrap__body .actions ul li:nth-child(2) a:after {
  content: '';
  display: inline-block;
  width: 16px;
  height: 16px;
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0OTIuMDA0IDQ5Mi4wMDQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ5Mi4wMDQgNDkyLjAwNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiPgo8Zz4KCTxnPgoJCTxwYXRoIGQ9Ik0zODIuNjc4LDIyNi44MDRMMTYzLjczLDcuODZDMTU4LjY2NiwyLjc5MiwxNTEuOTA2LDAsMTQ0LjY5OCwwcy0xMy45NjgsMi43OTItMTkuMDMyLDcuODZsLTE2LjEyNCwxNi4xMiAgICBjLTEwLjQ5MiwxMC41MDQtMTAuNDkyLDI3LjU3NiwwLDM4LjA2NEwyOTMuMzk4LDI0NS45bC0xODQuMDYsMTg0LjA2Yy01LjA2NCw1LjA2OC03Ljg2LDExLjgyNC03Ljg2LDE5LjAyOCAgICBjMCw3LjIxMiwyLjc5NiwxMy45NjgsNy44NiwxOS4wNGwxNi4xMjQsMTYuMTE2YzUuMDY4LDUuMDY4LDExLjgyNCw3Ljg2LDE5LjAzMiw3Ljg2czEzLjk2OC0yLjc5MiwxOS4wMzItNy44NkwzODIuNjc4LDI2NSAgICBjNS4wNzYtNS4wODQsNy44NjQtMTEuODcyLDcuODQ4LTE5LjA4OEMzOTAuNTQyLDIzOC42NjgsMzg3Ljc1NCwyMzEuODg0LDM4Mi42NzgsMjI2LjgwNHoiIGZpbGw9IiNGRkZGRkYiLz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
  -webkit-background-size: contain;
  background-size: contain;
  position: absolute;
  right: 20px;
  top: 50%;
  margin-top: -9px;
}
.modal_form .modal_wrap__body .actions ul li:nth-child(3) a {
  position: relative;
  background: #d92b4e;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  border: none;
  padding: 20px 45px;
  font-size: 11px;
  font-family: 'ITC Avant Garde Std Md';
  text-transform: uppercase;
  margin: 0 5px;
  color: #fff;
  text-decoration: none;
}
.modal_form .modal_wrap__body .actions ul li:nth-child(3) a:hover {
  background: #000;
}
/* modal steps end */
/* animate modal */
.my-mfp-slide-bottom .zoom-anim-dialog {
  opacity: 0;
  -webkit-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  -webkit-transform: translateY(-20px) perspective(600px) rotateX(10deg);
  transform: translateY(-20px) perspective(600px) rotateX(10deg);
}
.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog {
  opacity: 1;
  -webkit-transform: translateY(0) perspective(600px) rotateX(0);
  transform: translateY(0) perspective(600px) rotateX(0);
}
.my-mfp-slide-bottom.mfp-removing .zoom-anim-dialog {
  opacity: 0;
  -webkit-transform: translateY(-10px) perspective(600px) rotateX(10deg);
  transform: translateY(-10px) perspective(600px) rotateX(10deg);
}
.my-mfp-slide-bottom.mfp-bg {
  opacity: 0;
  -webkit-transition: opacity 0.3s ease-out;
  -o-transition: opacity 0.3s ease-out;
  transition: opacity 0.3s ease-out;
}
.my-mfp-slide-bottom.mfp-ready.mfp-bg {
  opacity: 0.8;
}
.my-mfp-slide-bottom.mfp-removing.mfp-bg {
  opacity: 0;
}
/* animate modal end*/
/*-------- Modal style end --------*/
/*-------- Custom style --------*/
/*
input.input-validation-error {
    border: 1px solid #d92b4e;
}
*/


.bag_contr {
    fill: #fff;
    stroke: #fff;
    stroke-width: 4;
    stroke-miterlimit: 10;
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
}
.bag_bg {
  fill: #fff;
  opacity: 0;
}
.row_modal__btn {
  padding: 30px 100px;
}
.row_modal__btn .btn_main {
  margin-right: 20px;
}
form {
  margin: 0;
  display: block;
}
span {
  font-weight: normal;
  padding: 0;
  margin: 0;
}
.border-b {
  border-bottom: 1px solid #f2f2f2;
}
.row_flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin-left: -15px;
  margin-right: -15px;
}
.a-start {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}
/*-------- Custom style end --------*/
.check_main {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  padding-left: 35px;
  min-height: 22px;
}
.check_main input {
  opacity: 0;
  position: absolute;
  left: 0;
  top: 0;
}
.check_main input:checked ~ .check {
  border: 2px solid #d92b4e;
  background: #d92b4e;
}
.check_main input:checked ~ .check:before {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  opacity: 1;
}
.check_main .check {
  position: absolute;
  left: 0;
  top: 0;
  display: inline-block;
  width: 22px;
  height: 22px;
  border: 2px solid #c1c1c1;
  -webkit-border-radius: 2px;
          border-radius: 2px;
  cursor: pointer;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.check_main .check:before {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDQ0OC44IDQ0OC44IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NDguOCA0NDguODsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxnIGlkPSJjaGVjayI+CgkJPHBvbHlnb24gcG9pbnRzPSIxNDIuOCwzMjMuODUgMzUuNywyMTYuNzUgMCwyNTIuNDUgMTQyLjgsMzk1LjI1IDQ0OC44LDg5LjI1IDQxMy4xLDUzLjU1ICAgIiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);
  -webkit-background-size: contain;
  background-size: contain;
  height: 12px;
  width: 12px;
  margin-left: -6px;
  margin-top: -6px;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  -webkit-transform: scale(0);
      -ms-transform: scale(0);
          transform: scale(0);
  opacity: 0;
}
.check_main .check:hover {
  border: 2px solid #919191;
}
.check_main .title {
  display: inline-block;
  font-size: 15px;
  color: #000;
  font-family: 'ITC Avant Garde Gothic Std Book';
  margin-right: 7px;
  cursor: pointer;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.check_main .title:hover {
  color: #7b7b7a;
}
.paginator {
  padding: 0;
  list-style: none;
  margin: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 30px;
}


.common_paginator td {
    text-align: center;
    padding-top: 30px;
    color: #ffffff;
}

.common_paginator a {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 11px;
    font-family: 'ITC Avant Garde Std Md';
    text-transform: uppercase;
    opacity: 0.6;
    line-height: 1;
    padding: 3px;
}

.common_paginator a:hover {
    opacity: 1;
}

.paginator li {
  padding: 5px 6px;
}
.paginator li a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 11px;
  font-family: 'ITC Avant Garde Std Md';
  text-transform: uppercase;
  opacity: 0.6;
  line-height: 1;
  padding: 3px;
}
.paginator li a:hover {
  opacity: 1;
}
.paginator li a .arrow_right {
  display: inline-block;
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCIgdmlld0JveD0iMCAwIDI4NC45MzUgMjg0LjkzNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjg0LjkzNSAyODQuOTM2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTIyMi43MDEsMTM1LjlMODkuNjUyLDIuODU3Qzg3Ljc0OCwwLjk1NSw4NS41NTcsMCw4My4wODQsMGMtMi40NzQsMC00LjY2NCwwLjk1NS02LjU2NywyLjg1N0w2Mi4yNDQsMTcuMTMzICAgYy0xLjkwNiwxLjkwMy0yLjg1NSw0LjA4OS0yLjg1NSw2LjU2N2MwLDIuNDc4LDAuOTQ5LDQuNjY0LDIuODU1LDYuNTY3bDExMi4yMDQsMTEyLjIwNEw2Mi4yNDQsMjU0LjY3NyAgIGMtMS45MDYsMS45MDMtMi44NTUsNC4wOTMtMi44NTUsNi41NjRjMCwyLjQ3NywwLjk0OSw0LjY2NywyLjg1NSw2LjU3bDE0LjI3NCwxNC4yNzFjMS45MDMsMS45MDUsNC4wOTMsMi44NTQsNi41NjcsMi44NTQgICBjMi40NzMsMCw0LjY2My0wLjk1MSw2LjU2Ny0yLjg1NGwxMzMuMDQyLTEzMy4wNDRjMS45MDItMS45MDIsMi44NTQtNC4wOTMsMi44NTQtNi41NjdTMjI0LjYwMywxMzcuODA3LDIyMi43MDEsMTM1Ljl6IiBmaWxsPSIjMDAwMDAwIi8+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);
  -webkit-background-size: contain;
  background-size: contain;
  height: 16px;
  width: 16px;
  margin: 0 4px;
}
.paginator li.active a {
  opacity: 1;
}
.sitebar .block__caption_commande {
  padding-left: 15px;
  padding-right: 15px;
}
.caption_intermediate {
  margin: 0;
  padding: 0;
  font-size: 25px;
  text-transform: capitalize;
  font-family: 'ITC Avant Garde Std Md';
  color: #000;
  margin-top: 30px;
  padding-bottom: 35px;
}
.flex-right {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.btn_next {
  width: 100%;
  display: inline-block;
  text-align: center;
  padding: 18px 15px;
  padding-right: 40px;
  background: #d92b4e;
  color: #fff;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  font-size: 11px;
  border: none;
  text-transform: uppercase;
  font-family: 'ITC Avant Garde Std Md';
  letter-spacing: 2px;
  position: relative;
}
.btn_next:hover,
.btn_next:focus {
  background: #000;
  color: #fff;
}
.btn_next .next {
  display: inline-block;
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDI0MC44MjMgMjQwLjgyMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQwLjgyMyAyNDAuODIzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCI+CjxnPgoJPHBhdGggaWQ9IkNoZXZyb25fUmlnaHRfMV8iIGQ9Ik0xODMuMTg5LDExMS44MTZMNzQuODkyLDMuNTU1Yy00Ljc1Mi00Ljc0LTEyLjQ1MS00Ljc0LTE3LjIxNSwwYy00Ljc1Miw0Ljc0LTQuNzUyLDEyLjQzOSwwLDE3LjE3OSAgIGw5OS43MDcsOTkuNjcxbC05OS42OTUsOTkuNjcxYy00Ljc1Miw0Ljc0LTQuNzUyLDEyLjQzOSwwLDE3LjE5MWM0Ljc1Miw0Ljc0LDEyLjQ2Myw0Ljc0LDE3LjIxNSwwbDEwOC4yOTctMTA4LjI2MSAgIEMxODcuODgxLDEyNC4zMTUsMTg3Ljg4MSwxMTYuNDk1LDE4My4xODksMTExLjgxNnoiIGZpbGw9IiNGRkZGRkYiLz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
  -webkit-background-size: contain;
  background-size: contain;
  width: 16px;
  height: 16px;
  position: absolute;
  right: 15px;
  top: 50%;
  margin-top: -8px;
}
.btn_back {
  display: inline-block;
  text-align: center;
  padding: 18px 20px;
  padding-left: 60px;
  background: #fff;
  color: #000;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  font-size: 11px;
  text-transform: uppercase;
  font-family: 'ITC Avant Garde Std Md';
  letter-spacing: 2px;
  position: relative;
}
.btn_back:hover,
.btn_back:focus {
  background: #f1f1f1;
  color: #000;
}
.btn_back .back {
  display: inline-block;
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI4NC45MzUgMjg0LjkzNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjg0LjkzNSAyODQuOTM2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTExMC40ODgsMTQyLjQ2OEwyMjIuNjk0LDMwLjI2NGMxLjkwMi0xLjkwMywyLjg1NC00LjA5MywyLjg1NC02LjU2N2MwLTIuNDc0LTAuOTUxLTQuNjY0LTIuODU0LTYuNTYzTDIwOC40MTcsMi44NTcgICBDMjA2LjUxMywwLjk1NSwyMDQuMzI0LDAsMjAxLjg1NiwwYy0yLjQ3NSwwLTQuNjY0LDAuOTU1LTYuNTY3LDIuODU3TDYyLjI0LDEzNS45Yy0xLjkwMywxLjkwMy0yLjg1Miw0LjA5My0yLjg1Miw2LjU2NyAgIGMwLDIuNDc1LDAuOTQ5LDQuNjY0LDIuODUyLDYuNTY3bDEzMy4wNDIsMTMzLjA0M2MxLjkwNiwxLjkwNiw0LjA5NywyLjg1Nyw2LjU3MSwyLjg1N2MyLjQ3MSwwLDQuNjYtMC45NTEsNi41NjMtMi44NTcgICBsMTQuMjc3LTE0LjI2N2MxLjkwMi0xLjkwMywyLjg1MS00LjA5NCwyLjg1MS02LjU3YzAtMi40NzItMC45NDgtNC42NjEtMi44NTEtNi41NjRMMTEwLjQ4OCwxNDIuNDY4eiIgZmlsbD0iIzAwMDAwMCIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
  -webkit-background-size: contain;
  background-size: contain;
  width: 16px;
  height: 16px;
  position: absolute;
  left: 15px;
  top: 50%;
  margin-top: -8px;
}
.block__caption_commande {
  padding-bottom: 30px;
  margin-bottom: 30px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  min-height: 58px;
}
.block__caption_commande.border_bot {
  border-bottom: 1px solid #f2f2f2;
}
.block__caption_commande .box_left,
.block__caption_commande .box_right {
  padding: 0;
}
.block__caption_commande .caption {
  margin: 0;
  padding: 0;
  font-size: 23px;
  text-transform: capitalize;
  font-family: 'ITC Avant Garde Std Md';
  color: #000;
}
.block__caption_commande .ref_code {
  display: inline-block;
  font-size: 12px;
  color: #000;
  padding: 0;
  margin: 0;
  font-family: 'ITC Avant Garde Gothic Std Book';
}
.block__caption_commande .check_expec {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  position: relative;
  padding-left: 35px;
  height: 22px;
}
.block__caption_commande .check_expec input {
  opacity: 0;
  position: absolute;
  left: 0;
  top: 0;
}
.block__caption_commande .check_expec input:checked ~ .check {
  border: 2px solid #d92b4e;
  background: #d92b4e;
}
.block__caption_commande .check_expec input:checked ~ .check:before {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  opacity: 1;
}
.block__caption_commande .check_expec .check {
  position: absolute;
  left: 0;
  top: 0;
  display: inline-block;
  width: 22px;
  height: 22px;
  border: 2px solid #c1c1c1;
  -webkit-border-radius: 2px;
          border-radius: 2px;
  cursor: pointer;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.block__caption_commande .check_expec .check:before {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDQ0OC44IDQ0OC44IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NDguOCA0NDguODsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxnIGlkPSJjaGVjayI+CgkJPHBvbHlnb24gcG9pbnRzPSIxNDIuOCwzMjMuODUgMzUuNywyMTYuNzUgMCwyNTIuNDUgMTQyLjgsMzk1LjI1IDQ0OC44LDg5LjI1IDQxMy4xLDUzLjU1ICAgIiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);
  -webkit-background-size: contain;
  background-size: contain;
  height: 12px;
  width: 12px;
  margin-left: -6px;
  margin-top: -6px;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  -webkit-transform: scale(0);
      -ms-transform: scale(0);
          transform: scale(0);
  opacity: 0;
}
.block__caption_commande .check_expec .check:hover {
  border: 2px solid #919191;
}
.block__caption_commande .check_expec .title {
  display: inline-block;
  font-size: 11px;
  color: #848483;
  font-family: 'ITC Avant Garde Gothic Std Book';
  margin-right: 7px;
  cursor: pointer;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.block__caption_commande .check_expec .title:hover {
  color: #7b7b7a;
}
.block__caption_commande .check_expec .question {
  display: inline-block;
  position: relative;
}
.block__caption_commande .check_expec .question .icon {
  display: inline-block;
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4Ij4KPGc+Cgk8Zz4KCQk8Zz4KCQkJPGNpcmNsZSBjeD0iMjU2IiBjeT0iMzc4LjUiIHI9IjI1IiBmaWxsPSIjODQ4NDgzIi8+CgkJCTxwYXRoIGQ9Ik0yNTYsMEMxMTQuNTE2LDAsMCwxMTQuNDk3LDAsMjU2YzAsMTQxLjQ4NCwxMTQuNDk3LDI1NiwyNTYsMjU2YzE0MS40ODQsMCwyNTYtMTE0LjQ5NywyNTYtMjU2ICAgICBDNTEyLDExNC41MTYsMzk3LjUwMywwLDI1NiwweiBNMjU2LDQ3MmMtMTE5LjM3NywwLTIxNi05Ni42MDctMjE2LTIxNmMwLTExOS4zNzcsOTYuNjA3LTIxNiwyMTYtMjE2ICAgICBjMTE5LjM3NywwLDIxNiw5Ni42MDcsMjE2LDIxNkM0NzIsMzc1LjM3NywzNzUuMzkzLDQ3MiwyNTYsNDcyeiIgZmlsbD0iIzg0ODQ4MyIvPgoJCQk8cGF0aCBkPSJNMjU2LDEyOC41Yy00NC4xMTIsMC04MCwzNS44ODgtODAsODBjMCwxMS4wNDYsOC45NTQsMjAsMjAsMjBzMjAtOC45NTQsMjAtMjBjMC0yMi4wNTYsMTcuOTQ0LTQwLDQwLTQwICAgICBjMjIuMDU2LDAsNDAsMTcuOTQ0LDQwLDQwYzAsMjIuMDU2LTE3Ljk0NCw0MC00MCw0MGMtMTEuMDQ2LDAtMjAsOC45NTQtMjAsMjB2NTBjMCwxMS4wNDYsOC45NTQsMjAsMjAsMjAgICAgIGMxMS4wNDYsMCwyMC04Ljk1NCwyMC0yMHYtMzIuNTMxYzM0LjQ2Ni04LjkwMyw2MC00MC4yNiw2MC03Ny40NjlDMzM2LDE2NC4zODgsMzAwLjExMiwxMjguNSwyNTYsMTI4LjV6IiBmaWxsPSIjODQ4NDgzIi8+CgkJPC9nPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
  -webkit-background-size: contain;
  background-size: contain;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  height: 18px;
  width: 18px;
  cursor: help;
}
.block__caption_commande .check_expec .question .icon:hover {
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4Ij4KPGc+Cgk8Zz4KCQk8Zz4KCQkJPGNpcmNsZSBjeD0iMjU2IiBjeT0iMzc4LjUiIHI9IjI1IiBmaWxsPSIjZDkyYjRlIi8+CgkJCTxwYXRoIGQ9Ik0yNTYsMEMxMTQuNTE2LDAsMCwxMTQuNDk3LDAsMjU2YzAsMTQxLjQ4NCwxMTQuNDk3LDI1NiwyNTYsMjU2YzE0MS40ODQsMCwyNTYtMTE0LjQ5NywyNTYtMjU2ICAgICBDNTEyLDExNC41MTYsMzk3LjUwMywwLDI1NiwweiBNMjU2LDQ3MmMtMTE5LjM3NywwLTIxNi05Ni42MDctMjE2LTIxNmMwLTExOS4zNzcsOTYuNjA3LTIxNiwyMTYtMjE2ICAgICBjMTE5LjM3NywwLDIxNiw5Ni42MDcsMjE2LDIxNkM0NzIsMzc1LjM3NywzNzUuMzkzLDQ3MiwyNTYsNDcyeiIgZmlsbD0iI2Q5MmI0ZSIvPgoJCQk8cGF0aCBkPSJNMjU2LDEyOC41Yy00NC4xMTIsMC04MCwzNS44ODgtODAsODBjMCwxMS4wNDYsOC45NTQsMjAsMjAsMjBzMjAtOC45NTQsMjAtMjBjMC0yMi4wNTYsMTcuOTQ0LTQwLDQwLTQwICAgICBjMjIuMDU2LDAsNDAsMTcuOTQ0LDQwLDQwYzAsMjIuMDU2LTE3Ljk0NCw0MC00MCw0MGMtMTEuMDQ2LDAtMjAsOC45NTQtMjAsMjB2NTBjMCwxMS4wNDYsOC45NTQsMjAsMjAsMjAgICAgIGMxMS4wNDYsMCwyMC04Ljk1NCwyMC0yMHYtMzIuNTMxYzM0LjQ2Ni04LjkwMyw2MC00MC4yNiw2MC03Ny40NjlDMzM2LDE2NC4zODgsMzAwLjExMiwxMjguNSwyNTYsMTI4LjV6IiBmaWxsPSIjZDkyYjRlIi8+CgkJPC9nPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
  -webkit-background-size: contain;
  background-size: contain;
}
.block__caption_commande .check_expec .question .text {
  position: absolute;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  bottom: 35px;
  right: -20px;
  width: 320px;
  max-height: 280px;
  display: none;
  background: #f2f2f2;
  padding: 35px 30px;
  font-size: 12px;
  line-height: 16px;
  color: #545454;
  font-family: 'ITC Avant Garde Gothic Std Book';
}
.block__caption_commande .check_expec .question .text:before {
  content: '';
  position: absolute;
  border: 6px solid transparent;
  border-top: 6px solid #f2f2f2;
  bottom: -12px;
  right: 23px;
}
.block__caption_commande .check_expec .question .text b {
  font-family: 'ITC Avant Garde Std Md';
  margin-bottom: 3px;
  font-weight: normal;
  color: #000;
  display: inline-block;
}
.block__caption_commande .check_expec .question:hover .icon {
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4Ij4KPGc+Cgk8Zz4KCQk8Zz4KCQkJPGNpcmNsZSBjeD0iMjU2IiBjeT0iMzc4LjUiIHI9IjI1IiBmaWxsPSIjZDkyYjRlIi8+CgkJCTxwYXRoIGQ9Ik0yNTYsMEMxMTQuNTE2LDAsMCwxMTQuNDk3LDAsMjU2YzAsMTQxLjQ4NCwxMTQuNDk3LDI1NiwyNTYsMjU2YzE0MS40ODQsMCwyNTYtMTE0LjQ5NywyNTYtMjU2ICAgICBDNTEyLDExNC41MTYsMzk3LjUwMywwLDI1NiwweiBNMjU2LDQ3MmMtMTE5LjM3NywwLTIxNi05Ni42MDctMjE2LTIxNmMwLTExOS4zNzcsOTYuNjA3LTIxNiwyMTYtMjE2ICAgICBjMTE5LjM3NywwLDIxNiw5Ni42MDcsMjE2LDIxNkM0NzIsMzc1LjM3NywzNzUuMzkzLDQ3MiwyNTYsNDcyeiIgZmlsbD0iI2Q5MmI0ZSIvPgoJCQk8cGF0aCBkPSJNMjU2LDEyOC41Yy00NC4xMTIsMC04MCwzNS44ODgtODAsODBjMCwxMS4wNDYsOC45NTQsMjAsMjAsMjBzMjAtOC45NTQsMjAtMjBjMC0yMi4wNTYsMTcuOTQ0LTQwLDQwLTQwICAgICBjMjIuMDU2LDAsNDAsMTcuOTQ0LDQwLDQwYzAsMjIuMDU2LTE3Ljk0NCw0MC00MCw0MGMtMTEuMDQ2LDAtMjAsOC45NTQtMjAsMjB2NTBjMCwxMS4wNDYsOC45NTQsMjAsMjAsMjAgICAgIGMxMS4wNDYsMCwyMC04Ljk1NCwyMC0yMHYtMzIuNTMxYzM0LjQ2Ni04LjkwMyw2MC00MC4yNiw2MC03Ny40NjlDMzM2LDE2NC4zODgsMzAwLjExMiwxMjguNSwyNTYsMTI4LjV6IiBmaWxsPSIjZDkyYjRlIi8+CgkJPC9nPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
  -webkit-background-size: contain;
  background-size: contain;
}
.block__caption_commande .check_expec .question:hover .text {
  display: block;
}
.block__caption_commande.margin-0 {
  margin: 0;
}
.block__caption_commande.padding-b-15 {
  padding-bottom: 15px;
}
.block__caption_commande.padding-b-20 {
  padding-bottom: 20px;
}
.block__caption_commande .box_search {
  margin-top: 30px;
  position: relative;
  width: 210px;
}
.block__caption_commande .box_search input {
  width: 100%;
  padding: 10px 15px;
  padding-right: 30px;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  border: 1px solid #c5c5c5;
  background: #fff;
  font-size: 11px;
  font-family: 'ITC Avant Garde Gothic Std Book';
  color: #000;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.block__caption_commande .box_search input::-webkit-input-placeholder {
  color: #000;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.block__caption_commande .box_search input::-moz-placeholder {
  color: #000;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.block__caption_commande .box_search input:-ms-input-placeholder {
  color: #000;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.block__caption_commande .box_search input::placeholder {
  color: #000;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.block__caption_commande .box_search input:focus {
  border: 1px solid #919191;
}
.block__caption_commande .box_search input:focus::-webkit-input-placeholder {
  opacity: 0;
}
.block__caption_commande .box_search input:focus::-moz-placeholder {
  opacity: 0;
}
.block__caption_commande .box_search input:focus:-ms-input-placeholder {
  opacity: 0;
}
.block__caption_commande .box_search input:focus::placeholder {
  opacity: 0;
}
.block__caption_commande .box_search .btn_search {
  position: absolute;
  background: none;
  border: none;
  padding: 0;
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDU2Ljk2NiA1Ni45NjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDU2Ljk2NiA1Ni45NjY7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4Ij4KPHBhdGggZD0iTTU1LjE0Niw1MS44ODdMNDEuNTg4LDM3Ljc4NmMzLjQ4Ni00LjE0NCw1LjM5Ni05LjM1OCw1LjM5Ni0xNC43ODZjMC0xMi42ODItMTAuMzE4LTIzLTIzLTIzcy0yMywxMC4zMTgtMjMsMjMgIHMxMC4zMTgsMjMsMjMsMjNjNC43NjEsMCw5LjI5OC0xLjQzNiwxMy4xNzctNC4xNjJsMTMuNjYxLDE0LjIwOGMwLjU3MSwwLjU5MywxLjMzOSwwLjkyLDIuMTYyLDAuOTIgIGMwLjc3OSwwLDEuNTE4LTAuMjk3LDIuMDc5LTAuODM3QzU2LjI1NSw1NC45ODIsNTYuMjkzLDUzLjA4LDU1LjE0Niw1MS44ODd6IE0yMy45ODQsNmM5LjM3NCwwLDE3LDcuNjI2LDE3LDE3cy03LjYyNiwxNy0xNywxNyAgcy0xNy03LjYyNi0xNy0xN1MxNC42MSw2LDIzLjk4NCw2eiIgZmlsbD0iIzAwMDAwMCIvPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
  -webkit-background-size: contain;
  background-size: contain;
  height: 18px;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  right: 10px;
  z-index: 5;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.block__caption_commande .box_search .btn_search:hover {
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDU2Ljk2NiA1Ni45NjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDU2Ljk2NiA1Ni45NjY7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4Ij4KPHBhdGggZD0iTTU1LjE0Niw1MS44ODdMNDEuNTg4LDM3Ljc4NmMzLjQ4Ni00LjE0NCw1LjM5Ni05LjM1OCw1LjM5Ni0xNC43ODZjMC0xMi42ODItMTAuMzE4LTIzLTIzLTIzcy0yMywxMC4zMTgtMjMsMjMgIHMxMC4zMTgsMjMsMjMsMjNjNC43NjEsMCw5LjI5OC0xLjQzNiwxMy4xNzctNC4xNjJsMTMuNjYxLDE0LjIwOGMwLjU3MSwwLjU5MywxLjMzOSwwLjkyLDIuMTYyLDAuOTIgIGMwLjc3OSwwLDEuNTE4LTAuMjk3LDIuMDc5LTAuODM3QzU2LjI1NSw1NC45ODIsNTYuMjkzLDUzLjA4LDU1LjE0Niw1MS44ODd6IE0yMy45ODQsNmM5LjM3NCwwLDE3LDcuNjI2LDE3LDE3cy03LjYyNiwxNy0xNywxNyAgcy0xNy03LjYyNi0xNy0xN1MxNC42MSw2LDIzLjk4NCw2eiIgZmlsbD0iI2Q5MmI0ZSIvPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
  -webkit-background-size: contain;
  background-size: contain;
}
.block__caption_commande .box_dropdown {
  display: inline-block;
}
.block__caption_commande .box_dropdown .btn_dropdown {
  display: inline-block;
  padding: 10px 17px;
  padding-right: 45px;
  -webkit-border-radius: 3px 3px 0px 0px;
          border-radius: 3px 3px 0px 0px;
  background: #fff;
  font-size: 11px;
  font-family: 'ITC Avant Garde Std Bk';
  color: #000;
  text-decoration: none;
  position: relative;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.block__caption_commande .box_dropdown .btn_dropdown .arrow {
  display: inline-block;
  position: absolute;
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI4NC45MjkgMjg0LjkyOSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjg0LjkyOSAyODQuOTI5OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTI4Mi4wODIsNzYuNTExbC0xNC4yNzQtMTQuMjczYy0xLjkwMi0xLjkwNi00LjA5My0yLjg1Ni02LjU3LTIuODU2Yy0yLjQ3MSwwLTQuNjYxLDAuOTUtNi41NjMsMi44NTZMMTQyLjQ2NiwxNzQuNDQxICAgTDMwLjI2Miw2Mi4yNDFjLTEuOTAzLTEuOTA2LTQuMDkzLTIuODU2LTYuNTY3LTIuODU2Yy0yLjQ3NSwwLTQuNjY1LDAuOTUtNi41NjcsMi44NTZMMi44NTYsNzYuNTE1QzAuOTUsNzguNDE3LDAsODAuNjA3LDAsODMuMDgyICAgYzAsMi40NzMsMC45NTMsNC42NjMsMi44NTYsNi41NjVsMTMzLjA0MywxMzMuMDQ2YzEuOTAyLDEuOTAzLDQuMDkzLDIuODU0LDYuNTY3LDIuODU0czQuNjYxLTAuOTUxLDYuNTYyLTIuODU0TDI4Mi4wODIsODkuNjQ3ICAgYzEuOTAyLTEuOTAzLDIuODQ3LTQuMDkzLDIuODQ3LTYuNTY1QzI4NC45MjksODAuNjA3LDI4My45ODQsNzguNDE3LDI4Mi4wODIsNzYuNTExeiIgZmlsbD0iIzAwMDAwMCIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
  -webkit-background-size: contain;
  background-size: contain;
  width: 14px;
  height: 14px;
  right: 15px;
  top: 50%;
  margin-top: -8px;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.block__caption_commande .box_dropdown .btn_dropdown:hover .arrow {
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI4NC45MjkgMjg0LjkyOSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjg0LjkyOSAyODQuOTI5OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTI4Mi4wODIsNzYuNTExbC0xNC4yNzQtMTQuMjczYy0xLjkwMi0xLjkwNi00LjA5My0yLjg1Ni02LjU3LTIuODU2Yy0yLjQ3MSwwLTQuNjYxLDAuOTUtNi41NjMsMi44NTZMMTQyLjQ2NiwxNzQuNDQxICAgTDMwLjI2Miw2Mi4yNDFjLTEuOTAzLTEuOTA2LTQuMDkzLTIuODU2LTYuNTY3LTIuODU2Yy0yLjQ3NSwwLTQuNjY1LDAuOTUtNi41NjcsMi44NTZMMi44NTYsNzYuNTE1QzAuOTUsNzguNDE3LDAsODAuNjA3LDAsODMuMDgyICAgYzAsMi40NzMsMC45NTMsNC42NjMsMi44NTYsNi41NjVsMTMzLjA0MywxMzMuMDQ2YzEuOTAyLDEuOTAzLDQuMDkzLDIuODU0LDYuNTY3LDIuODU0czQuNjYxLTAuOTUxLDYuNTYyLTIuODU0TDI4Mi4wODIsODkuNjQ3ICAgYzEuOTAyLTEuOTAzLDIuODQ3LTQuMDkzLDIuODQ3LTYuNTY1QzI4NC45MjksODAuNjA3LDI4My45ODQsNzguNDE3LDI4Mi4wODIsNzYuNTExeiIgZmlsbD0iI2Q5MmI0ZSIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
  -webkit-background-size: contain;
  background-size: contain;
}
.block__caption_commande .box_dropdown .dropdown-menu {
  margin-top: -2px;
  border: none;
  -webkit-border-radius: 0px 4px 4px 4px;
          border-radius: 0px 4px 4px 4px;
}
.block__caption_commande .box_dropdown.open .btn_dropdown {
  -webkit-box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.28);
          box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.28);
}
.block__caption_commande .box_dropdown.open .btn_dropdown .arrow {
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI4NC45MjkgMjg0LjkyOSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjg0LjkyOSAyODQuOTI5OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTI4Mi4wODIsNzYuNTExbC0xNC4yNzQtMTQuMjczYy0xLjkwMi0xLjkwNi00LjA5My0yLjg1Ni02LjU3LTIuODU2Yy0yLjQ3MSwwLTQuNjYxLDAuOTUtNi41NjMsMi44NTZMMTQyLjQ2NiwxNzQuNDQxICAgTDMwLjI2Miw2Mi4yNDFjLTEuOTAzLTEuOTA2LTQuMDkzLTIuODU2LTYuNTY3LTIuODU2Yy0yLjQ3NSwwLTQuNjY1LDAuOTUtNi41NjcsMi44NTZMMi44NTYsNzYuNTE1QzAuOTUsNzguNDE3LDAsODAuNjA3LDAsODMuMDgyICAgYzAsMi40NzMsMC45NTMsNC42NjMsMi44NTYsNi41NjVsMTMzLjA0MywxMzMuMDQ2YzEuOTAyLDEuOTAzLDQuMDkzLDIuODU0LDYuNTY3LDIuODU0czQuNjYxLTAuOTUxLDYuNTYyLTIuODU0TDI4Mi4wODIsODkuNjQ3ICAgYzEuOTAyLTEuOTAzLDIuODQ3LTQuMDkzLDIuODQ3LTYuNTY1QzI4NC45MjksODAuNjA3LDI4My45ODQsNzguNDE3LDI4Mi4wODIsNzYuNTExeiIgZmlsbD0iI2Q5MmI0ZSIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
  -webkit-background-size: contain;
  background-size: contain;
}
.block__caption_commande .price {
  font-size: 23px;
  display: inline-block;
  font-family: 'ITC Avant Garde Std Md';
  color: #d92b4e;
}
.block__caption_commande .price small {
  font-size: 16px;
}
.block__caption_commande .price.w-110 {
  width: 110px;
  text-align: left;
}
.basket_products {
  padding-bottom: 35px;
}
.basket_products__header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  padding-top: 5px;
  padding-bottom: 35px;
  border-bottom: 1px solid #f2f2f2;
}
.basket_products__header .row_title {
  padding: 0;
}
.basket_products__header .row_title .title {
  font-size: 10px;
  text-transform: uppercase;
  color: #000;
  display: inline-block;
  padding: 0;
  margin: 0;
  font-family: 'Crimson Text';
  letter-spacing: 1px;
}
.basket_products__body .item {
  padding: 38px 0 30px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  border-bottom: 1px solid #f2f2f2;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.basket_products__body .item .row_product {
  padding: 0;
  padding-right: 0px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  /*
  align-items: center;
  */
}
@media screen and (max-width: 1200px) {
  .basket_products__body .item .row_product {
    padding-right: 10px;
  }
}
.basket_products__body .item .row_product .img_wrapper {
  min-width: 90px;
  width: 90px;
  height: auto;
  overflow: hidden;
}
.basket_products__body .item .row_product .img_wrapper img {
  width: 100%;
  height: auto;
  display: inline-block;
}
.basket_products__body .item .row_product .description {
  padding-left: 45px;
}
.basket_products__body .item .row_product .description .name {
  font-size: 12px;
  line-height: 15px;
  padding: 0;
  font-family: 'ITC Avant Garde Std Md';
  margin: 0;
  margin-bottom: 15px;
  text-decoration: none;
  color: #848483;
}

.basket_products__body .item .row_product .description .name a {
    text-decoration: none;
    color: #848483;
}
.basket_products__body .item .row_product .description .name a:hover {
  text-decoration: none;
  color: #d92b4e;
}
.basket_products__body .item .row_product .description .details {
  display: block;
  font-size: 13px;
  color: #848483;
  line-height: 16px;
  font-family: 'Crimson Text';
}
.basket_products__body .item .row_product .description .link_pack {
  display: inline-block;
  margin-top: 7px;
  font-size: 11px;
  text-transform: uppercase;
  color: #d92b4e;
  letter-spacing: 1px;
  font-family: 'ITC Avant Garde Std Md';
  text-decoration: none;
}
.basket_products__body .item .row_product .description .link_pack:hover {
  color: #a4a4a4;
  text-decoration: underline;
}
.basket_products__body .item .row_finition {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.basket_products__body .item .row_finition .choisir_vos {
  width: auto;
  display: inline-block;
  text-decoration: none;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  border: 2px solid #d92b4e;
  font-size: 11px;
  font-family: 'ITC Avant Garde Std Md';
  text-transform: uppercase;
  letter-spacing: 2px;
  white-space: nowrap;
  padding: 6px 8px;
  text-align: center;
}
.basket_products__body .item .row_finition .choisir_vos:hover {
  background: #d92b4e;
  color: #fff;
}
.basket_products__body .item .row_finition .box_modifier {
  margin-bottom: 25px;
}
.basket_products__body .item .row_finition .box_modifier.mb-5 {
  margin-bottom: 5px;
}
.basket_products__body .item .row_finition .box_modifier .title {
  font-size: 14px;
  font-family: 'Crimson Text';
  color: #000;
  display: block;
}
.basket_products__body .item .row_finition .box_modifier .title b {
  font-weight: bold;
}
.basket_products__body .item .row_finition .box_modifier .modifier {
  display: inline-block;
  font-size: 12px;
  letter-spacing: 1px;
  color: #d92b4e;
  font-family: 'ITC Avant Garde Std Md';
  text-decoration: none;
  text-transform: uppercase;
}
.basket_products__body .item .row_finition .box_modifier .modifier:hover {
  text-decoration: underline;
  color: #a4a4a4;
}
.basket_products__body .item .row_unite {
  text-align: center;
}
.basket_products__body .item .row_unite .unite {
  font-size: 13px;
  line-height: 18px;
  font-family: 'ITC Avant Garde Gothic Std Book';
  color: #000;
  display: inline-block;
}
.basket_products__body .item .row_quantite {
  text-align: center;
}
.basket_products__body .item .row_quantite .quantite {
  display: inline-block;
  width: 50px;
  padding: 3px 7px;
  padding-right: 2px;
  border: 1px solid #bebebe;
  -webkit-border-radius: 6px;
          border-radius: 6px;
  font-size: 13px;
}
.basket_products__body .item .row_quantite .quantite:focus {
  -webkit-box-shadow: 1px 0px 4px rgba(0, 0, 0, 0.13);
          box-shadow: 1px 0px 4px rgba(0, 0, 0, 0.13);
}
.basket_products__body .item .row_quantite .quantite::-webkit-inner-spin-button {
  opacity: 1;
  cursor: pointer;
}
.basket_products__body .item .row_total {
  padding: 0;
}
.basket_products__body .item .row_total .box_price {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 5px;
}
.basket_products__body .item .row_total .box_price .total_price {
  display: inline-block;
  font-size: 16px;
  font-family: 'ITC Avant Garde Std Md';
  color: #000;
  margin-right: 20px;
}
.basket_products__body .item .row_total .box_price .btn_delete {
  position: relative;
  top: -1px;
  display: inline-block;
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDM1NyAzNTciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM1NyAzNTc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8ZyBpZD0iY2xvc2UiPgoJCTxwb2x5Z29uIHBvaW50cz0iMzU3LDM1LjcgMzIxLjMsMCAxNzguNSwxNDIuOCAzNS43LDAgMCwzNS43IDE0Mi44LDE3OC41IDAsMzIxLjMgMzUuNywzNTcgMTc4LjUsMjE0LjIgMzIxLjMsMzU3IDM1NywzMjEuMyAgICAgMjE0LjIsMTc4LjUgICAiIGZpbGw9IiMwMDAwMDAiLz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
  -webkit-background-size: contain;
  background-size: contain;
  height: 15px;
  width: 15px;
}
.basket_products__body .item .row_total .box_price .btn_delete:hover {
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDM1NyAzNTciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM1NyAzNTc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8ZyBpZD0iY2xvc2UiPgoJCTxwb2x5Z29uIHBvaW50cz0iMzU3LDM1LjcgMzIxLjMsMCAxNzguNSwxNDIuOCAzNS43LDAgMCwzNS43IDE0Mi44LDE3OC41IDAsMzIxLjMgMzUuNywzNTcgMTc4LjUsMjE0LjIgMzIxLjMsMzU3IDM1NywzMjEuMyAgICAgMjE0LjIsMTc4LjUgICAiIGZpbGw9IiNkOTJiNGUiLz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.basket_products__body .item .row_total .sale {
  display: block;
  font-size: 12px;
  text-transform: uppercase;
  color: #d92b4e;
  font-family: 'ITC Avant Garde Gothic Std Book';
}
.basket_products__footer {
  padding: 30px 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.basket_products__footer .left_box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 0;
}
.basket_products__footer .left_box .promo_code {
  width: 280px;
}
.basket_products__footer .left_box .promo_code .group_code {
  margin-bottom: 40px;
  position: relative;
}
.basket_products__footer .left_box .promo_code .group_code input[type=text] {
  padding: 16px 14px;
  width: 100%;
  border: 1px solid #c1c1c1;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  font-size: 16px;
  font-family: 'ITC Avant Garde Gothic Std Book';
  color: #000;
}
.basket_products__footer .left_box .promo_code .group_code input[type=text]::-webkit-input-placeholder {
  color: #000;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.basket_products__footer .left_box .promo_code .group_code input[type=text]::-moz-placeholder {
  color: #000;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.basket_products__footer .left_box .promo_code .group_code input[type=text]:-ms-input-placeholder {
  color: #000;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.basket_products__footer .left_box .promo_code .group_code input[type=text]::placeholder {
  color: #000;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.basket_products__footer .left_box .promo_code .group_code input[type=text]:focus {
  border: 1px solid #919191;
}
.basket_products__footer .left_box .promo_code .group_code input[type=text]:focus::-webkit-input-placeholder {
  opacity: 0;
}
.basket_products__footer .left_box .promo_code .group_code input[type=text]:focus::-moz-placeholder {
  opacity: 0;
}
.basket_products__footer .left_box .promo_code .group_code input[type=text]:focus:-ms-input-placeholder {
  opacity: 0;
}
.basket_products__footer .left_box .promo_code .group_code input[type=text]:focus::placeholder {
  opacity: 0;
}
.basket_products__footer .left_box .promo_code .group_code input[type=submit] {
  padding: 0;
  margin: 0;
  background: none;
  border: none;
  font-size: 11px;
  font-family: 'ITC Avant Garde Std Md';
  color: #000;
  letter-spacing: 2px;
  text-transform: uppercase;
  position: absolute;
  right: 14px;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.basket_products__footer .left_box .promo_code .group_code input[type=submit]:hover {
  color: #d92b4e;
}
.basket_products__footer .left_box .promo_code .btn_des-products,
.basket_products__body .btn_add-products {
    width: 100%;
    display: inline-block;
    text-align: center;
    border: 2px solid #d92b4e;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    text-decoration: none;
    padding: 16px 15px;
    padding-right: 60px;
    font-size: 11px;
    text-transform: uppercase;
    color: #000;
    font-family: 'ITC Avant Garde Std Md';
    letter-spacing: 2px;
    position: relative;
}
.basket_products__footer .left_box .promo_code .btn_des-products .plus,
.basket_products__body .btn_add-products .plus {
    position: absolute;
    right: 17px;
    top: 50%;
    margin-top: -10px;
    display: inline-block;
    background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQyIDQyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0MiA0MjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiPgo8cG9seWdvbiBwb2ludHM9IjQyLDE5IDIzLDE5IDIzLDAgMTksMCAxOSwxOSAwLDE5IDAsMjMgMTksMjMgMTksNDIgMjMsNDIgMjMsMjMgNDIsMjMgIiBmaWxsPSIjMDAwMDAwIi8+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
    -webkit-background-size: contain;
    background-size: contain;
    height: 20px;
    width: 20px;
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
}
.basket_products__footer .left_box .promo_code .btn_des-products:hover,
.basket_products__body .btn_add-products:hover {
    background: #d92b4e;
    color: #fff;
}
.basket_products__footer .left_box .promo_code .btn_des-products:hover .plus,
.basket_products__body .btn_add-products:hover .plus {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
    background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQyIDQyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0MiA0MjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiPgo8cG9seWdvbiBwb2ludHM9IjQyLDE5IDIzLDE5IDIzLDAgMTksMCAxOSwxOSAwLDE5IDAsMjMgMTksMjMgMTksNDIgMjMsNDIgMjMsMjMgNDIsMjMgIiBmaWxsPSIjRkZGRkZGIi8+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
    -webkit-background-size: contain;
    background-size: contain;
}
.basket_products__footer .right_box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.basket_products__footer .right_box .total_box {
  width: 280px;
}
.basket_products__footer .right_box .total_box .row_total {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
  padding: 0 8px;
}
.basket_products__footer .right_box .total_box .row_total .title {
  display: inline-block;
  width: 90px;
  font-size: 11px;
  color: #000;
  font-family: 'ITC Avant Garde Gothic Std Book';
}
.basket_products__footer .right_box .total_box .row_total .price {
  display: inline-block;
  font-size: 16px;
  color: #000;
  font-family: 'ITC Avant Garde Std Md';
}
.basket_products__footer .right_box .total_box .row_total.total_sale .title {
  color: #d92b4e;
}
.basket_products__footer .right_box .total_box .row_total.total_sale .price {
  color: #d92b4e;
}
.basket_products__footer .right_box .total_box .row_total.total_big .title {
  font-family: 'ITC Avant Garde Std Md';
}
.basket_products__footer .right_box .total_box .row_total.total_big .price {
  font-size: 23px;
}
.basket_products__footer .right_box .total_box .row_total.total_big .price small {
  font-size: 16px;
}
.basket_products.basket_dashbord .basket_products__body .row_finition {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-left: 50px;
}
.basket_products.basket_dashbord .basket_products__body .row_finition .link_panier {
  display: block;
  text-transform: uppercase;
  font-size: 11px;
  color: #d92b4e;
  text-decoration: none;
  font-family: 'ITC Avant Garde Std Md';
  letter-spacing: 2px;
  margin-bottom: 5px;
}
.basket_products.basket_dashbord .basket_products__body .row_finition .link_panier:hover {
  text-decoration: none;
  color: #a4a4a4;
}
.basket_products.basket_dashbord .basket_products__body .row_finition .result {
  font-size: 11px;
  color: #000;
  padding: 0;
  margin: 0;
  letter-spacing: 2px;
  text-transform: uppercase;
  font-family: 'ITC Avant Garde Gothic Std Book';
  line-height: 2;
}
.basket_products.basket_dashbord .basket_products__body .row_finition .result a {
	text-decoration: none;
	font-size: 11px;
	color: #000;
}
.basket_products.basket_dashbord .basket_products__body .row_finition .result a:hover {
	text-decoration: none;
	font-size: 11px;
	color: #d92b4e;
}
.basket_products.basket_dashbord .basket_products__body .row_finition .box_plus .btn_plus {
  display: inline-block;
  text-decoration: none;
  color: #000;
  font-size: 9px;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-family: 'ITC Avant Garde Std Md';
  margin-top: 5px;
}
.basket_products.basket_dashbord .basket_products__body .row_finition .box_plus .btn_plus:hover {
  color: #d92b4e;
}
.basket_products.basket_dashbord .basket_products__body .row_finition .box_plus.dropdown .dropdown-menu {
  border: none;
  -webkit-border-radius: 0px;
          border-radius: 0px;
  padding: 10px 0;
  min-width: 190px;
  -webkit-box-shadow: 1px 1px 9px rgba(0, 0, 0, 0.18);
          box-shadow: 1px 1px 9px rgba(0, 0, 0, 0.18);
}
.basket_products.basket_dashbord .basket_products__body .row_finition .box_plus.dropdown .dropdown-menu li a {
  font-size: 11px;
  color: #000;
  font-family: 'ITC Avant Garde Std Bk';
  padding: 8px 15px;
  position: relative;
}
.basket_products.basket_dashbord .basket_products__body .row_finition .box_plus.dropdown .dropdown-menu li a .icon-arrow {
  position: absolute;
  right: 15px;
  top: 50%;
  margin-top: -7px;
  display: inline-block;
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCIgdmlld0JveD0iMCAwIDI4NC45MzUgMjg0LjkzNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjg0LjkzNSAyODQuOTM2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTIyMi43MDEsMTM1LjlMODkuNjUyLDIuODU3Qzg3Ljc0OCwwLjk1NSw4NS41NTcsMCw4My4wODQsMGMtMi40NzQsMC00LjY2NCwwLjk1NS02LjU2NywyLjg1N0w2Mi4yNDQsMTcuMTMzICAgYy0xLjkwNiwxLjkwMy0yLjg1NSw0LjA4OS0yLjg1NSw2LjU2N2MwLDIuNDc4LDAuOTQ5LDQuNjY0LDIuODU1LDYuNTY3bDExMi4yMDQsMTEyLjIwNEw2Mi4yNDQsMjU0LjY3NyAgIGMtMS45MDYsMS45MDMtMi44NTUsNC4wOTMtMi44NTUsNi41NjRjMCwyLjQ3NywwLjk0OSw0LjY2NywyLjg1NSw2LjU3bDE0LjI3NCwxNC4yNzFjMS45MDMsMS45MDUsNC4wOTMsMi44NTQsNi41NjcsMi44NTQgICBjMi40NzMsMCw0LjY2My0wLjk1MSw2LjU2Ny0yLjg1NGwxMzMuMDQyLTEzMy4wNDRjMS45MDItMS45MDIsMi44NTQtNC4wOTMsMi44NTQtNi41NjdTMjI0LjYwMywxMzcuODA3LDIyMi43MDEsMTM1Ljl6IiBmaWxsPSIjMDAwMDAwIi8+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);
  -webkit-background-size: contain;
  background-size: contain;
  width: 14px;
  height: 14px;
}
.basket_products.basket_dashbord .basket_products__body .row_finition .box_plus.dropdown .dropdown-menu li:hover a .icon-arrow {
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCIgdmlld0JveD0iMCAwIDI4NC45MzUgMjg0LjkzNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjg0LjkzNSAyODQuOTM2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTIyMi43MDEsMTM1LjlMODkuNjUyLDIuODU3Qzg3Ljc0OCwwLjk1NSw4NS41NTcsMCw4My4wODQsMGMtMi40NzQsMC00LjY2NCwwLjk1NS02LjU2NywyLjg1N0w2Mi4yNDQsMTcuMTMzICAgYy0xLjkwNiwxLjkwMy0yLjg1NSw0LjA4OS0yLjg1NSw2LjU2N2MwLDIuNDc4LDAuOTQ5LDQuNjY0LDIuODU1LDYuNTY3bDExMi4yMDQsMTEyLjIwNEw2Mi4yNDQsMjU0LjY3NyAgIGMtMS45MDYsMS45MDMtMi44NTUsNC4wOTMtMi44NTUsNi41NjRjMCwyLjQ3NywwLjk0OSw0LjY2NywyLjg1NSw2LjU3bDE0LjI3NCwxNC4yNzFjMS45MDMsMS45MDUsNC4wOTMsMi44NTQsNi41NjcsMi44NTQgICBjMi40NzMsMCw0LjY2My0wLjk1MSw2LjU2Ny0yLjg1NGwxMzMuMDQyLTEzMy4wNDRjMS45MDItMS45MDIsMi44NTQtNC4wOTMsMi44NTQtNi41NjdTMjI0LjYwMywxMzcuODA3LDIyMi43MDEsMTM1Ljl6IiBmaWxsPSIjZDkyYjRlIi8+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);
  -webkit-background-size: contain;
  background-size: contain;
}
.basket_products.basket_dashbord .basket_products__body .row_finition .box_plus.dropdown .dropdown-menu .dropdown-submenu {
  position: relative;
}
.basket_products.basket_dashbord .basket_products__body .row_finition .box_plus.dropdown .dropdown-menu .dropdown-submenu .dropdown-menu {
  left: 100%;
  top: -10px;
}
.basket_products.basket_dashbord .basket_products__body .row_finition .box_plus.dropdown .dropdown-menu .dropdown-submenu:hover .dropdown-menu {
  display: block;
}
.basket_products.basket_dashbord .basket_products__body .row_unite .unite {
  font-size: 16px;
  font-family: 'ITC Avant Garde Std Md';
}
.basket_products.basket_dashbord .basket_products__body .row_tags {
  padding-left: 135px;
}
.basket_products.basket_dashbord .basket_products__body .row_tags .tags_container {
  padding-top: 15px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.basket_products.basket_dashbord .basket_products__body .row_tags .tags_container .dropdown {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}
.basket_products.basket_dashbord .basket_products__body .row_tags .tags_container .dropdown .list_tags {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  max-width: 320px;
  padding: 0;
  margin: 0;
  list-style: none;
}
.basket_products.basket_dashbord .basket_products__body .row_tags .tags_container .dropdown .list_tags li {
  padding: 0;
  margin: 0;
  padding-right: 7px;
  padding-bottom: 7px;
}
.basket_products.basket_dashbord .basket_products__body .row_tags .tags_container .dropdown .list_tags li .tag {
  color: #848483;
  padding: 3px 7px;
  line-height: 1;
  display: inline-block;
  border: 1px solid #848483;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  font-size: 9px;
  text-transform: uppercase;
  font-family: 'ITC Avant Garde Std Bk';
  letter-spacing: 1px;
}
.basket_products.basket_dashbord .basket_products__body .row_tags .tags_container .dropdown .plus_tag {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 10px;
  color: #fff;
  line-height: 1;
  text-decoration: none;
  height: 18px;
  min-width: 18px;
  padding: 0 5px;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  background: #c1c1c1;
}
.basket_products.basket_dashbord .basket_products__body .row_tags .tags_container .dropdown .plus_tag .name {
  text-transform: uppercase;
  font-size: 9px;
  line-height: 1;
  color: #fff;
  margin-left: 4px;
  display: inline-block;
}
.basket_products.basket_dashbord .basket_products__body .row_tags .tags_container .dropdown .plus_tag:hover {
  background: #d92b4e;
}
.basket_products.basket_dashbord .basket_products__body .row_tags .tags_container .dropdown .area_tags {
  position: absolute;
  left: 100%;
  margin-left: 10px;
  top: -16px;
  max-width: 300px;
  background: #fff;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  border: none;
  -webkit-box-shadow: 1px 1px 9px rgba(0, 0, 0, 0.18);
          box-shadow: 1px 1px 9px rgba(0, 0, 0, 0.18);
  padding: 7px 10px;
}
.basket_products.basket_dashbord .basket_products__body .row_tags .tags_container .dropdown .area_tags .row_area {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.basket_products.basket_dashbord .basket_products__body .row_tags .tags_container .dropdown .area_tags .row_area .bootstrap-tagsinput {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0;
  margin: 0;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  position: relative;
  width: 300px;
  overflow: auto;
}
.basket_products.basket_dashbord .basket_products__body .row_tags .tags_container .dropdown .area_tags .row_area .bootstrap-tagsinput .tag {
  background: #fff;
  border: 1px solid #848483;
  color: #848483;
  font-size: 9px;
  text-transform: uppercase;
  letter-spacing: 2px;
  padding: 4px 5px;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  line-height: 1;
  margin: 0;
  margin-right: 7px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.basket_products.basket_dashbord .basket_products__body .row_tags .tags_container .dropdown .area_tags .row_area .bootstrap-tagsinput .tag .text {
  position: relative;
  top: 1px;
}
.basket_products.basket_dashbord .basket_products__body .row_tags .tags_container .dropdown .area_tags .row_area .bootstrap-tagsinput .tag .remove {
  display: none;
  font-size: 0;
  height: 8px;
  width: 8px;
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDM1NyAzNTciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM1NyAzNTc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8ZyBpZD0iY2xvc2UiPgoJCTxwb2x5Z29uIHBvaW50cz0iMzU3LDM1LjcgMzIxLjMsMCAxNzguNSwxNDIuOCAzNS43LDAgMCwzNS43IDE0Mi44LDE3OC41IDAsMzIxLjMgMzUuNywzNTcgMTc4LjUsMjE0LjIgMzIxLjMsMzU3IDM1NywzMjEuMyAgICAgMjE0LjIsMTc4LjUgICAiIGZpbGw9IiMwMDAwMDAiLz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
  -webkit-background-size: contain;
  background-size: contain;
  opacity: 0.6;
}
.basket_products.basket_dashbord .basket_products__body .row_tags .tags_container .dropdown .area_tags .row_area .bootstrap-tagsinput .tag:hover {
  border: 1px solid #d92b4e;
}
.basket_products.basket_dashbord .basket_products__body .row_tags .tags_container .dropdown .area_tags .row_area .bootstrap-tagsinput .tag:hover .remove {
  display: inline-block;
}
.basket_products.basket_dashbord .basket_products__body .row_tags .tags_container .dropdown .area_tags input {
  width: 100%;
  min-width: 120px;
  border: none;
  background: #fff;
  padding: 5px 10px;
}
.basket_products.basket_dashbord .basket_products__body .row_tags .tags_container .dropdown .area_tags .btn_clear,
.basket_products.basket_dashbord .basket_products__body .row_tags .tags_container .dropdown .area_tags .btn_add {
  padding: 0;
  background: none;
  border: none;
}
.basket_products.basket_dashbord .basket_products__body .row_tags .tags_container .dropdown .area_tags .btn_clear {
  display: inline-block;
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDM1NyAzNTciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM1NyAzNTc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8ZyBpZD0iY2xvc2UiPgoJCTxwb2x5Z29uIHBvaW50cz0iMzU3LDM1LjcgMzIxLjMsMCAxNzguNSwxNDIuOCAzNS43LDAgMCwzNS43IDE0Mi44LDE3OC41IDAsMzIxLjMgMzUuNywzNTcgMTc4LjUsMjE0LjIgMzIxLjMsMzU3IDM1NywzMjEuMyAgICAgMjE0LjIsMTc4LjUgICAiIGZpbGw9IiMwMDAwMDAiLz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
  -webkit-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  margin-right: 15px;
  height: 15px;
  width: 18px;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.basket_products.basket_dashbord .basket_products__body .row_tags .tags_container .dropdown .area_tags .btn_clear:hover {
  opacity: 0.6;
}
.basket_products.basket_dashbord .basket_products__body .row_tags .tags_container .dropdown .area_tags .btn_add {
  display: inline-block;
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ4OC44NzggNDg4Ljg3OCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDg4Ljg3OCA0ODguODc4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCI+CjxnPgoJPGc+CgkJPHBvbHlnb24gcG9pbnRzPSIxNDMuMjk0LDM0MC4wNTggNTAuODM3LDI0Ny42MDIgMCwyOTguNDM5IDEyMi4wMDksNDIwLjQ0NyAxMjIuMTQ5LDQyMC4zMDYgICAgIDE0NC40MjMsNDQyLjU4IDQ4OC44NzgsOTguMTIzIDQzNy4wNTUsNDYuMjk4ICAgIiBmaWxsPSIjZDkyYjRlIi8+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);
  -webkit-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  height: 15px;
  width: 18px;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.basket_products.basket_dashbord .basket_products__body .row_tags .tags_container .dropdown .area_tags .btn_add:hover {
  opacity: 0.6;
}
.basket_products.basket_dashbord .basket_products__body .row_tags .tags_container .box_expire {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  padding-left: 15px;
  margin-left: 15px;
}
.basket_products.basket_dashbord .basket_products__body .row_tags .tags_container .box_expire:before {
  content: '';
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -8px;
  width: 1px;
  height: 16px;
  background: #f2f2f2;
}
.basket_products.basket_dashbord .basket_products__body .row_tags .tags_container .box_expire .title {
  font-size: 9px;
  line-height: 1;
  color: #000;
  text-transform: uppercase;
  font-family: 'ITC Avant Garde Std Bk';
  padding: 0;
  margin: 0;
  display: inline-block;
  margin-right: 15px;
  letter-spacing: 1px;
}
.basket_products.basket_dashbord .basket_products__body .row_tags .tags_container .box_expire .border_red {
  padding: 3px 7px;
  line-height: 1;
  display: inline-block;
  border: 1px solid #d92b4e;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  text-decoration: none;
  font-size: 9px;
  color: #000;
  text-transform: uppercase;
  font-family: 'ITC Avant Garde Std Bk';
  letter-spacing: 1px;
}
.basket_products.basket_dashbord .basket_products__body .row_tags .tags_container .box_expire .border_red:hover {
  background: #d92b4e;
  color: #fff;
}
.block_address {
  margin-left: -18px;
  margin-right: -18px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.block_address__item {
  width: 50%;
  padding: 0 18px 25px;
  display: flex;
}
.block_address__item label {
  display: block;
  position: relative;
}
.block_address__item label input[type=radio] {
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
}
.block_address__item label input[type=radio]:checked ~ .wrap {
  border: 1px solid #d92b4e;
}
.block_address__item label input[type=radio]:checked ~ .wrap:before {
  opacity: 1;
  border: 4px solid #d92b4e;
}
.block_address__item label input[type=radio]:checked ~ .wrap .icon_radio {
  border: 3px solid #d92b4e;
}
.block_address__item label input[type=radio]:checked ~ .wrap .icon_radio:before {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  opacity: 1;
}
.block_address__item label input[type=radio]:checked ~ .wrap .info small {
  opacity: 1;
}
.block_address__item .wrap {
  border: 1px solid #f2f2f2;
  padding: 29px 20px 34px;
  padding-left: 64px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: relative;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  width: 100%;
}
.block_address__item .wrap:hover {
  border: 1px solid #c1c1c1;
}
.block_address__item .wrap:before {
  content: '';
  position: absolute;
  display: inline-block;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  border: 4px solid rgba(243, 243, 243, 0);
  opacity: 0;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.block_address__item .wrap .icon_radio {
  left: 17px;
  top: 20px;
  display: inline-block;
  width: 30px;
  height: 30px;
  border: 2px solid #c1c1c1;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  position: absolute;
  cursor: pointer;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.block_address__item .wrap .icon_radio:before {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
  height: 14px;
  width: 14px;
  background: #d92b4e;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  margin-left: -7px;
  margin-top: -7px;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  -webkit-transform: scale(0);
      -ms-transform: scale(0);
          transform: scale(0);
  opacity: 0;
}
.block_address__item .wrap .description {
  width: 55%;
}
.block_address__item .wrap .description .name {
  display: block;
  font-size: 11px;
  color: #000;
  font-family: 'ITC Avant Garde Std Md';
  margin-bottom: 17px;
}
.block_address__item .wrap .description p {
  font-size: 11px;
  color: #000;
  font-family: 'ITC Avant Garde Gothic Std Book';
  line-height: 13px;
  padding: 0;
  margin: 0;
  margin-bottom: 15px;
}
.block_address__item .wrap .description .phone {
  display: block;
  font-size: 11px;
  color: #000!important;
  text-decoration: none!important;
  font-family: 'ITC Avant Garde Std Md';
}
.block_address__item .wrap .info {
  width: 65px;
  display: inline-block;
  position: relative;
  z-index: 5;
}
.block_address__item .wrap .info .modifier {
  display: inline-block;
  text-decoration: none;
  font-size: 11px;
  text-transform: uppercase;
  color: #000;
  font-family: 'ITC Avant Garde Gothic Std Book';
  letter-spacing: 2px;
  margin-bottom: 22px;
}
.block_address__item .wrap .info .modifier:hover {
  color: #d92b4e;
  text-decoration: underline;
}
.block_address__item .wrap .info span.modifier {
  display: inline-block;
  text-decoration: none;
  font-size: 11px;
  text-transform: uppercase;
  color: #000;
  font-family: 'ITC Avant Garde Gothic Std Book';
  letter-spacing: 2px;
  margin-bottom: 22px;
}
.block_address__item .wrap .info span.modifier:hover {
  color: #000;
  text-decoration: none;
}
.block_address__item .wrap .info small {
  display: inline-block;
  font-size: 9px;
  line-height: 13px;
  color: #848483;
  font-family: 'ITC Avant Garde Gothic Std Book';
  /*
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  opacity: 0;
  */
}
.block_address.selected .block_address__item .wrap {
  padding: 29px 35px 34px;
}
.block_address.address__dashboard .block_address__item .wrap {
  padding-left: 20px;
}
.block_address.address__dashboard .block_address__item .wrap:hover {
  border: 1px solid #d92b4e;
}
.block_address.address__dashboard .block_address__item .wrap:hover:before {
  opacity: 1;
  border: 4px solid #d92b4e;
}
.block_address.address__dashboard .block_address__item .wrap:hover .info small {
  opacity: 1;
}

.block_address__order .border_hr {
  width: 100%;
  margin-bottom: 30px;
  border-bottom: 1px solid #f2f2f2;
}
.block_address__order .row__box_form {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin-left: -15px;
  margin-right: -15px;
  padding-bottom: 35px;
}
.block_address__order .row__box_form .group .title {
  display: block;
  font-size: 11px;
  color: #000;
  text-transform: uppercase;
  font-family: 'ITC Avant Garde Std Bk';
  letter-spacing: 2px;
  margin-bottom: 7px;
}
.block_address__order .row__box_form .group input,
.block_address__order .row__box_form .group select {
  width: 100%;
  font-size: 15px;
  color: #000;
  background: #fff;
  outline: none;
  font-family: 'ITC Avant Garde Gothic Std Book';
  letter-spacing: 1px;
  border: 1px solid #c1c1c1;
  padding: 11px 15px;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  max-height: 41px;
}

.block_address__order .row__box_form .group input.rdonly,
.block_address__order .row__box_form .group select.rdonly {
	background: #f2f2f2;
	cursor: default;
}
.block_address__order .row__box_form .group input.rdonly:focus,
.block_address__order .row__box_form .group select.rdonly:focus {
  border: 1px solid #c1c1c1;
}
.block_address__order .row__box_form .group input::-webkit-input-placeholder,
.block_address__order .row__box_form .group select::-webkit-input-placeholder {
  color: #c2c2c2;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.block_address__order .row__box_form .group input::-moz-placeholder,
.block_address__order .row__box_form .group select::-moz-placeholder {
  color: #c2c2c2;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.block_address__order .row__box_form .group input:-ms-input-placeholder,
.block_address__order .row__box_form .group select:-ms-input-placeholder {
  color: #c2c2c2;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.block_address__order .row__box_form .group input::placeholder,
.block_address__order .row__box_form .group select::placeholder {
  color: #c2c2c2;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.block_address__order .row__box_form .group input:focus,
.block_address__order .row__box_form .group select:focus {
  border: 1px solid #919191;
}
.block_address__order .row__box_form .group input:focus::-webkit-input-placeholder,
.block_address__order .row__box_form .group select:focus::-webkit-input-placeholder {
  opacity: 0;
}
.block_address__order .row__box_form .group input:focus::-moz-placeholder,
.block_address__order .row__box_form .group select:focus::-moz-placeholder {
  opacity: 0;
}
.block_address__order .row__box_form .group input:focus:-ms-input-placeholder,
.block_address__order .row__box_form .group select:focus:-ms-input-placeholder {
  opacity: 0;
}
.block_address__order .row__box_form .group input:focus::placeholder,
.block_address__order .row__box_form .group select:focus::placeholder {
  opacity: 0;
}
.block_address__order .row__box_form .check_main {
  margin-bottom: 20px;
}
.block_address__order .row__box_form .check_main .title {
  font-size: 11px;
  font-family: 'ITC Avant Garde Gothic Std Book';
}

.block_address__footer {
  padding-bottom: 30px;
  margin-bottom: 30px;
}
.block_address__footer .row_flex {
  margin-left: -18px;
  margin-right: -18px;
}
.block_address__footer .box_btn {
  padding: 0 18px;
}
.block_address__footer .box_btn .btn__add_address {
  display: inline-block;
  width: 100%;
  text-decoration: none;
  padding: 18px 35px;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  border: 2px solid #000;
  font-size: 11px;
  font-family: 'ITC Avant Garde Std Md';
  text-transform: uppercase;
  letter-spacing: 2px;
  position: relative;
}
.block_address__footer .box_btn .btn__add_address .plus {
  position: absolute;
  top: 50%;
  margin-top: -10px;
  right: 20px;
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQyIDQyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0MiA0MjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiPgo8cG9seWdvbiBwb2ludHM9IjQyLDE5IDIzLDE5IDIzLDAgMTksMCAxOSwxOSAwLDE5IDAsMjMgMTksMjMgMTksNDIgMjMsNDIgMjMsMjMgNDIsMjMgIiBmaWxsPSIjMDAwMDAwIi8+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
  -webkit-background-size: contain;
  background-size: contain;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  width: 20px;
  height: 20px;
}
.block_address__footer .box_btn .btn__add_address:hover,
.block_address__footer .box_btn .btn__add_address:focus {
  background: #000;
  color: #fff;
}
.block_address__footer .box_btn .btn__add_address:hover .plus,
.block_address__footer .box_btn .btn__add_address:focus .plus {
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQyIDQyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0MiA0MjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiPgo8cG9seWdvbiBwb2ludHM9IjQyLDE5IDIzLDE5IDIzLDAgMTksMCAxOSwxOSAwLDE5IDAsMjMgMTksMjMgMTksNDIgMjMsNDIgMjMsMjMgNDIsMjMgIiBmaWxsPSIjRkZGRkZGIi8+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
  -webkit-background-size: contain;
  background-size: contain;
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.block_address__footer .check_facturation {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  padding-left: 35px;
  height: 22px;
}
.block_address__footer .check_facturation input {
  opacity: 0;
  position: absolute;
  left: 0;
  top: 0;
}
.block_address__footer .check_facturation input:checked ~ .check {
  border: 2px solid #d92b4e;
  background: #d92b4e;
}
.block_address__footer .check_facturation input:checked ~ .check:before {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  opacity: 1;
}
.block_address__footer .check_facturation .check {
  position: absolute;
  left: 0;
  top: 0;
  display: inline-block;
  width: 22px;
  height: 22px;
  border: 2px solid #c1c1c1;
  -webkit-border-radius: 2px;
          border-radius: 2px;
  cursor: pointer;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.block_address__footer .check_facturation .check:before {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDQ0OC44IDQ0OC44IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NDguOCA0NDguODsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxnIGlkPSJjaGVjayI+CgkJPHBvbHlnb24gcG9pbnRzPSIxNDIuOCwzMjMuODUgMzUuNywyMTYuNzUgMCwyNTIuNDUgMTQyLjgsMzk1LjI1IDQ0OC44LDg5LjI1IDQxMy4xLDUzLjU1ICAgIiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);
  -webkit-background-size: contain;
  background-size: contain;
  height: 12px;
  width: 12px;
  margin-left: -6px;
  margin-top: -6px;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  -webkit-transform: scale(0);
      -ms-transform: scale(0);
          transform: scale(0);
  opacity: 0;
}
.block_address__footer .check_facturation .check:hover {
  border: 2px solid #919191;
}
.block_address__footer .check_facturation .title {
  display: inline-block;
  font-size: 15px;
  color: #000;
  font-family: 'ITC Avant Garde Gothic Std Book';
  margin-right: 7px;
  cursor: pointer;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.block_address__footer .check_facturation .title:hover {
  color: #7b7b7a;
}
.block__list_mode__item:last-child .wrap {
  border: none;
}
.block__list_mode__item:first-child .wrap {
  border-bottom: 1px solid #f2f2f2;
}
.block__list_mode__item label {
  width: 100%;
  display: block;
}
.block__list_mode__item input[type=radio] {
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
}
.block__list_mode__item input[type=radio]:checked ~ .wrap .icon_radio {
  border: 3px solid #d92b4e;
}
.block__list_mode__item input[type=radio]:checked ~ .wrap .icon_radio:before {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  opacity: 1;
}
.block__list_mode__item .wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  min-height: 90px;
  padding-left: 30px;
  border-bottom: 1px solid #f2f2f2;
}
.block__list_mode__item .wrap .icon_radio {
  left: 0px;
  top: 50%;
  margin-top: -15px;
  display: inline-block;
  width: 30px;
  height: 30px;
  border: 2px solid #c1c1c1;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  position: absolute;
  cursor: pointer;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.block__list_mode__item .wrap .icon_radio:before {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
  height: 14px;
  width: 14px;
  background: #d92b4e;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  margin-left: -7px;
  margin-top: -7px;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  -webkit-transform: scale(0);
      -ms-transform: scale(0);
          transform: scale(0);
  opacity: 0;
}
.block__list_mode__item .wrap .box_date {
  padding-right: 0;
}
.block__list_mode__item .wrap .name {
  display: inline-block;
  font-size: 16px;
  font-weight: normal;
  color: #000;
  font-family: 'ITC Avant Garde Gothic Std Book';
}
.block__list_mode__item .wrap .name b {
  font-family: 'ITC Avant Garde Std Md';
}
.block__list_mode__item .wrap .date {
  display: inline-block;
  font-size: 11px;
  color: #000;
  font-family: 'ITC Avant Garde Gothic Std Book';
  font-weight: normal;
}
.block__list_mode__item .wrap .date a {
  color: #d92b4e;
  text-decoration: none;
}
.block__list_mode__item .wrap .date_text {
    display: inline-block;
    font-size: 11px;
    font-family: 'ITC Avant Garde Gothic Std Book';
    font-weight: normal;
    color: #d92b4e;
}
.block__list_mode__item .wrap .date a:hover {
  color: #a4a4a4;
  text-decoration: underline;
}
.block__list_mode__item .wrap .protect {
  font-size: 11px;
  color: #000;
  display: inline-block;
  font-family: 'ITC Avant Garde Std Md';
}
.block__list_mode__item .wrap .suivi {
  display: inline-block;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  border: 2px solid #d92b4e;
  font-size: 12px;
  font-family: 'ITC Avant Garde Std Md';
  text-transform: uppercase;
  text-decoration: none;
  letter-spacing: 3px;
  white-space: nowrap;
  padding: 6px 6px;
  text-align: center;
}
.block__list_mode__item .wrap .suivi:hover {
  background: #d92b4e;
  color: #fff;
}
.block__footer_comannde {
  padding: 0;
  width: 100%;
  padding-top: 30px;
  border-top: 1px solid #f2f2f2;
}
.block__footer_comannde .row_flex {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.block__footer_comannde .sub {
  font-size: 11px;
  display: inline-block;
  color: #848483;
  font-family: 'ITC Avant Garde Gothic Std Book';
}
.block__footer_comannde .box_right {
  text-align: right;
}
.block__footer_payment {
  padding-top: 65px;
  padding-bottom: 30px;
}
.block__footer_payment .box_sale {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 55px;
}
.block__footer_payment .box_sale .sale {
  margin-right: 30px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.block__footer_payment .box_sale .sale .title {
  display: inline-block;
  font-size: 23px;
  color: #000;
  font-family: 'ITC Avant Garde Std Md';
  margin-right: 70px;
}
.block__footer_payment .box_sale .sale .price {
  display: inline-block;
  font-size: 23px;
  font-family: 'ITC Avant Garde Std Md';
  color: #d92b4e;
}
.block__footer_payment .box_sale .sale .price small {
  font-size: 16px;
}
.block__footer_payment .box_sale .check_sale {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  position: relative;
  padding-left: 35px;
  height: 22px;
}
.block__footer_payment .box_sale .check_sale input {
  opacity: 0;
  position: absolute;
  left: 0;
  top: 0;
}
.block__footer_payment .box_sale .check_sale input:checked ~ .check {
  border: 2px solid #d92b4e;
  background: #d92b4e;
}
.block__footer_payment .box_sale .check_sale input:checked ~ .check:before {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  opacity: 1;
}
.block__footer_payment .box_sale .check_sale .check {
  position: absolute;
  left: 0;
  top: 0;
  display: inline-block;
  width: 22px;
  height: 22px;
  border: 2px solid #c1c1c1;
  -webkit-border-radius: 2px;
          border-radius: 2px;
  cursor: pointer;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.block__footer_payment .box_sale .check_sale .check:before {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDQ0OC44IDQ0OC44IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NDguOCA0NDguODsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxnIGlkPSJjaGVjayI+CgkJPHBvbHlnb24gcG9pbnRzPSIxNDIuOCwzMjMuODUgMzUuNywyMTYuNzUgMCwyNTIuNDUgMTQyLjgsMzk1LjI1IDQ0OC44LDg5LjI1IDQxMy4xLDUzLjU1ICAgIiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);
  -webkit-background-size: contain;
  background-size: contain;
  height: 12px;
  width: 12px;
  margin-left: -6px;
  margin-top: -6px;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  -webkit-transform: scale(0);
      -ms-transform: scale(0);
          transform: scale(0);
  opacity: 0;
}
.block__footer_payment .box_sale .check_sale .check:hover {
  border: 2px solid #919191;
}
.block__footer_payment .box_sale .check_sale .title {
  display: inline-block;
  font-size: 16px;
  color: #000;
  font-family: 'ITC Avant Garde Gothic Std Book';
  cursor: pointer;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.block__footer_payment .box_sale .check_sale .title:hover {
  color: #7b7b7a;
}
.block__footer_payment .group_code {
  margin-bottom: 40px;
  position: relative;
  width: 300px;
}
.block__footer_payment .group_code input[type=text] {
  padding: 16px 14px;
  width: 100%;
  border: 1px solid #c1c1c1;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  font-size: 16px;
  font-family: 'ITC Avant Garde Gothic Std Book';
  color: #000;
}
.block__footer_payment .group_code input[type=text]::-webkit-input-placeholder {
  color: #000;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.block__footer_payment .group_code input[type=text]::-moz-placeholder {
  color: #000;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.block__footer_payment .group_code input[type=text]:-ms-input-placeholder {
  color: #000;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.block__footer_payment .group_code input[type=text]::placeholder {
  color: #000;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.block__footer_payment .group_code input[type=text]:focus {
  border: 1px solid #919191;
}
.block__footer_payment .group_code input[type=text]:focus::-webkit-input-placeholder {
  opacity: 0;
}
.block__footer_payment .group_code input[type=text]:focus::-moz-placeholder {
  opacity: 0;
}
.block__footer_payment .group_code input[type=text]:focus:-ms-input-placeholder {
  opacity: 0;
}
.block__footer_payment .group_code input[type=text]:focus::placeholder {
  opacity: 0;
}
.block__footer_payment .group_code input[type=submit] {
  padding: 0;
  margin: 0;
  background: none;
  border: none;
  font-size: 11px;
  font-family: 'ITC Avant Garde Std Md';
  color: #000;
  letter-spacing: 2px;
  text-transform: uppercase;
  position: absolute;
  right: 14px;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.block__footer_payment .group_code input[type=submit]:hover {
  color: #d92b4e;
}

.block__footer_comannde .box_left .btn_main {
	padding-left: 0px;
	padding-right: 0px;
	background: #fff;
  display: inline-block;
  font-size: 11px;
  font-family: 'ITC Avant Garde Std Md';
  text-transform: uppercase;
  text-decoration: none;
  letter-spacing: 2px;
    color: #000;
	border: none;
}
.block__footer_comannde .box_left .btn_main:hover {
  color: #d92b4e;
  text-decoration: underline;
}


.block__footer_payment .box_right {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.block__footer_payment .box_right .total_box {
  width: 280px;
}
.block__footer_payment .box_right .total_box .row_total {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 23px;
  padding: 0 8px;
}
.block__footer_payment .box_right .total_box .row_total .title {
  display: inline-block;
  width: 90px;
  font-size: 11px;
  color: #000;
  font-family: 'ITC Avant Garde Gothic Std Book';
}
.block__footer_payment .box_right .total_box .row_total .price {
  display: inline-block;
  font-size: 16px;
  color: #000;
  font-family: 'ITC Avant Garde Std Md';
}

.block__footer_payment .box_right .total_box .row_total.total_sale .title_sale {
    display: inline-block;
    width: 90px;
    font-size: 11px;
    font-family: 'ITC Avant Garde Gothic Std Book';
    color: #d92b4e;
}

.block__footer_payment .box_right .total_box .row_total.total_sale .price {
  color: #d92b4e;
}
.block__footer_payment .box_right .total_box .row_total.total_big .title {
  font-family: 'ITC Avant Garde Std Md';
}
.block__footer_payment .box_right .total_box .row_total.total_big .price {
  font-size: 23px;
}
.block__footer_payment .box_right .total_box .row_total.total_big .price small {
  font-size: 16px;
}
.sitebar {
  position: -webkit-sticky;
  position: sticky;
  top: 20px;
}
.sitebar .box__caption {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  min-height: 58px;
  padding: 0 15px;
  padding-bottom: 25px;
  margin-bottom: 15px;
  border-bottom: 1px solid #f2f2f2;
}
.sitebar .box__caption .caption {
  display: inline-block;
  padding: 0;
  margin: 0;
  font-size: 16px;
  color: #000;
  font-family: 'ITC Avant Garde Std Md';
}
.sitebar .box__caption .number {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 32px;
  height: 32px;
  background: #f2f2f2;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  font-size: 11px;
  color: #000;
  font-family: 'ITC Avant Garde Std Md';
}
.sitebar .box__caption .number i {
  font-style: normal;
  display: inline-block;
  margin: auto;
}
.sitebar .box__caption .btn_creation {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  text-decoration: none;
  font-size: 11px;
  text-transform: uppercase;
  color: #d92b4e;
  letter-spacing: 1px;
}
.sitebar .box__caption .btn_creation:hover {
  text-decoration: none;
  color: #a4a4a4;
}
.sitebar .box__caption .btn_creation .livre {
  margin-right: 15px;
  width: 42px;
}
.sitebar .box__caption.box__caption_dashboard {
  padding-bottom: 0px;
  margin-top: 53px;
}
.sitebar .basket_products_sitebar {
  padding: 20px 15px 0;
  border-bottom: 1px solid #f2f2f2;
}
.sitebar .basket_products_sitebar__item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin-bottom: 45px;
  position: relative;
}
.sitebar .basket_products_sitebar__item:last-child {
  margin-bottom: 25px;
}
.sitebar .basket_products_sitebar__item .number {
  position: absolute;
  left: -12px;
  top: -15px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 32px;
  height: 32px;
  background: #f2f2f2;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  font-size: 11px;
  color: #000;
  font-family: 'ITC Avant Garde Std Md';
}
.sitebar .basket_products_sitebar__item .number i {
  font-style: normal;
  display: inline-block;
  margin: auto;
}
.sitebar .basket_products_sitebar__item .img_wrapper {
  min-width: 100px;
  width: 100px;
  max-height: 120px;
}
.sitebar .basket_products_sitebar__item .img_wrapper img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: top;
     object-position: top;
}
.sitebar .basket_products_sitebar__item .description {
  padding-left: 30px;
  position: relative;
}
.sitebar .basket_products_sitebar__item .description .name {
  font-size: 11px;
  line-height: 13px;
  padding: 0;
  font-family: 'ITC Avant Garde Std Md';
  margin: 0;
  margin-bottom: 10px;
}
.sitebar .basket_products_sitebar__item .description .name a {
  text-decoration: none;
  color: #848483;
}
.sitebar .basket_products_sitebar__item .description .name a:hover {
  text-decoration: underline;
  color: #d92b4e;
}
.sitebar .basket_products_sitebar__item .description .details {
  display: block;
  font-size: 13px;
  color: #848483;
  line-height: 16px;
  font-family: 'Crimson Text';
}
.sitebar .basket_products_sitebar__item .description .price {
  font-size: 11px;
  font-family: 'ITC Avant Garde Std Md';
  color: #000;
  display: block;
  margin-top: 10px;
}
.sitebar .basket_products_sitebar__item .description .link_pack {
  display: inline-block;
  margin-top: 7px;
  font-size: 11px;
  text-transform: uppercase;
  color: #d92b4e;
  letter-spacing: 1px;
  font-family: 'ITC Avant Garde Std Md';
  text-decoration: none;
}
.sitebar .basket_products_sitebar__item .description .link_pack:hover {
  color: #a4a4a4;
  text-decoration: underline;
}
.sitebar .basket_products_sitebar__total {
  padding: 30px 15px;
}
.sitebar .basket_products_sitebar__total .row_total__text {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 7px;
}
.sitebar .basket_products_sitebar__total .row_total__text .title {
  display: inline-block;
  width: 130px;
  min-width: 130px;
  font-size: 12px;
  font-family: 'ITC Avant Garde Gothic Std Book';
}
.sitebar .basket_products_sitebar__total .row_total__text .price {
  display: inline-block;
  font-size: 12px;
  font-family: 'ITC Avant Garde Gothic Std Book';
}
.sitebar .basket_products_sitebar__total .row_total__text.sale .title,
.sitebar .basket_products_sitebar__total .row_total__text.sale .price {
  color: #d92b4e;
}
.sitebar .basket_products_sitebar__total .row_total__text.total_b {
  margin-top: 17px;
}
.sitebar .basket_products_sitebar__total .row_total__text.total_b .title,
.sitebar .basket_products_sitebar__total .row_total__text.total_b .price {
  font-family: 'ITC Avant Garde Std Md';
}
.sitebar .basket_products_sitebar__total .row_total__text.total_b .price {
  font-size: 16px;
}
.block__points_link {
  padding: 0 15px;
  padding-top: 20px;
  border-bottom: 1px solid #f2f2f2;
}
.block__points_link .item_points {
  display: block;
  text-decoration: none;
  margin-bottom: 35px;
  position: relative;
}
.block__points_link .item_points .title {
  display: block;
  font-size: 14px;
  font-family: 'ITC Avant Garde Gothic Std Book';
  margin-bottom: 7px;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.block__points_link .item_points .number {
  display: inline-block;
  font-size: 56px;
  color: #000;
  line-height: 1;
  font-family: 'ITC Avant Garde Std Md';
}
.block__points_link .item_points .number small {
  font-size: 26px;
}
.block__points_link .item_points .arrow_right {
  position: absolute;
  width: 16px;
  height: 16px;
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCIgdmlld0JveD0iMCAwIDI4NC45MzUgMjg0LjkzNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjg0LjkzNSAyODQuOTM2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTIyMi43MDEsMTM1LjlMODkuNjUyLDIuODU3Qzg3Ljc0OCwwLjk1NSw4NS41NTcsMCw4My4wODQsMGMtMi40NzQsMC00LjY2NCwwLjk1NS02LjU2NywyLjg1N0w2Mi4yNDQsMTcuMTMzICAgYy0xLjkwNiwxLjkwMy0yLjg1NSw0LjA4OS0yLjg1NSw2LjU2N2MwLDIuNDc4LDAuOTQ5LDQuNjY0LDIuODU1LDYuNTY3bDExMi4yMDQsMTEyLjIwNEw2Mi4yNDQsMjU0LjY3NyAgIGMtMS45MDYsMS45MDMtMi44NTUsNC4wOTMtMi44NTUsNi41NjRjMCwyLjQ3NywwLjk0OSw0LjY2NywyLjg1NSw2LjU3bDE0LjI3NCwxNC4yNzFjMS45MDMsMS45MDUsNC4wOTMsMi44NTQsNi41NjcsMi44NTQgICBjMi40NzMsMCw0LjY2My0wLjk1MSw2LjU2Ny0yLjg1NGwxMzMuMDQyLTEzMy4wNDRjMS45MDItMS45MDIsMi44NTQtNC4wOTMsMi44NTQtNi41NjdTMjI0LjYwMywxMzcuODA3LDIyMi43MDEsMTM1Ljl6IiBmaWxsPSIjMDAwMDAwIi8+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);
  -webkit-background-size: contain;
  background-size: contain;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  right: 15px;
  top: 50%;
  margin-top: -8px;
}
.block__points_link .item_points:hover .title,
.block__points_link .item_points:focus .title {
  color: #d92b4e;
}
.block__points_link .item_points:hover .arrow_right,
.block__points_link .item_points:focus .arrow_right {
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCIgdmlld0JveD0iMCAwIDI4NC45MzUgMjg0LjkzNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjg0LjkzNSAyODQuOTM2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTIyMi43MDEsMTM1LjlMODkuNjUyLDIuODU3Qzg3Ljc0OCwwLjk1NSw4NS41NTcsMCw4My4wODQsMGMtMi40NzQsMC00LjY2NCwwLjk1NS02LjU2NywyLjg1N0w2Mi4yNDQsMTcuMTMzICAgYy0xLjkwNiwxLjkwMy0yLjg1NSw0LjA4OS0yLjg1NSw2LjU2N2MwLDIuNDc4LDAuOTQ5LDQuNjY0LDIuODU1LDYuNTY3bDExMi4yMDQsMTEyLjIwNEw2Mi4yNDQsMjU0LjY3NyAgIGMtMS45MDYsMS45MDMtMi44NTUsNC4wOTMtMi44NTUsNi41NjRjMCwyLjQ3NywwLjk0OSw0LjY2NywyLjg1NSw2LjU3bDE0LjI3NCwxNC4yNzFjMS45MDMsMS45MDUsNC4wOTMsMi44NTQsNi41NjcsMi44NTQgICBjMi40NzMsMCw0LjY2My0wLjk1MSw2LjU2Ny0yLjg1NGwxMzMuMDQyLTEzMy4wNDRjMS45MDItMS45MDIsMi44NTQtNC4wOTMsMi44NTQtNi41NjdTMjI0LjYwMywxMzcuODA3LDIyMi43MDEsMTM1Ljl6IiBmaWxsPSIjZDkyYjRlIi8+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);
  -webkit-background-size: contain;
  background-size: contain;
}
.block__table_commandes {
  padding: 0 15px;
  padding-top: 35px;
  padding-bottom: 30px;
  border-bottom: 1px solid #f2f2f2;
}
.block__table_commandes .box_caption {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding-bottom: 30px;
}
.block__table_commandes .box_caption .title {
  display: inline-block;
  font-size: 16px;
  color: #000;
  font-family: 'ITC Avant Garde Std Bk';
}
.block__table_commandes .box_caption .link_voir {
  display: inline-block;
  text-decoration: none;
  color: #d92b4e;
  font-size: 11px;
  text-transform: uppercase;
  letter-spacing: 1px;
}
.block__table_commandes .box_caption .link_voir:hover {
  color: #a4a4a4;
  text-decoration: none;
}
.block__table_commandes table {
  width: 100%;
}
.block__table_commandes table thead tr td {
  font-size: 13px;
  color: #848483;
  font-family: 'Crimson Text';
  font-weight: normal;
  padding-bottom: 7px;
}
.block__table_commandes table tbody tr td {
  font-size: 11px;
  color: #000;
  font-family: 'ITC Avant Garde Std Bk';
  padding: 8px 0;
}
.block__table_commandes table tbody tr td b {
  font-family: 'ITC Avant Garde Std Md';
}
.block__payment {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding-top: 15px;
  padding-bottom: 60px;
  margin-left: -15px;
  margin-right: -15px;
}
.block__payment .box_left,
.block__payment .box_right {
  width: 45%;
}
.block__payment .sub {
  display: block;
  font-size: 11px;
  font-family: 'ITC Avant Garde Gothic Std Book';
  color: #000;
  line-height: 1.5;
  min-height: 50px;
}
.block__payment .list_payment {
  padding: 0;
  margin: 0;
  list-style: none;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: -4px;
}
.block__payment .list_payment li {
  padding: 0 4px;
}
.block__payment .list_payment li .wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 90px;
  height: 50px;
  border: 2px solid #c1c1c1;
  -webkit-border-radius: 2px;
          border-radius: 2px;
}
.block__payment .list_payment li .wrap .paybox {
  display: inline-block;
  font-size: 12px;
  font-family: 'ITC Avant Garde Std Md';
  text-transform: uppercase;
  color: #000;
  position: relative;
  left: 2px;
  letter-spacing: 1px;
  margin: auto;
}
.block__payment .list_payment li .wrap img {
  width: 40%;
  display: inline-block;
  margin: auto;
}
.block__payment .list_payment li .wrap img.visa {
  width: 50%;
}
.block__payment .list_payment li .wrap:hover {
  background: #fafafa;
  border: 2px solid #d92b4e;
}
.block__payment .img_wrapper img {
  width: 80%;
}
.block__coordones {
  padding: 0 15px;
  padding-top: 35px;
  padding-bottom: 30px;
  border-bottom: 1px solid #f2f2f2;
}
.block__coordones .box_caption {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding-bottom: 30px;
}
.block__coordones .box_caption .title {
  display: inline-block;
  font-size: 16px;
  color: #000;
  font-family: 'ITC Avant Garde Std Bk';
}
.block__coordones .box_caption .link_voir {
  display: inline-block;
  text-decoration: none;
  color: #d92b4e;
  font-size: 11px;
  text-transform: uppercase;
  letter-spacing: 1px;
}
.block__coordones .box_caption .link_voir:hover {
  color: #a4a4a4;
  text-decoration: none;
}
.block__coordones .name {
  display: block;
  font-size: 11px;
  color: #848483;
  font-family: 'ITC Avant Garde Std Md';
  padding-bottom: 13px;
}
.block__coordones address {
  font-size: 11px;
  font-family: 'ITC Avant Garde Std Bk';
  color: #000;
  line-height: 1.8;
  padding-bottom: 10px;
  margin: 0;
}
.block__coordones .contacts {
  display: block;
  font-size: 11px;
  line-height: 1.8;
  color: #000;
  font-family: 'ITC Avant Garde Std Bk';
}
.block__coordones .contacts .gray {
  color: #848483;
}
.block__coordones .contacts.mb-10 {
  margin-bottom: 10px;
}
.block__table_dashboard .table_dasboard {
  width: 100%;
  table-layout: fixed;
}
.block__table_dashboard .table_dasboard tbody {
  width: 100%;
}
.block__table_dashboard .table_dasboard tbody tr {
  border-bottom: 1px solid #f2f2f2;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.block__table_dashboard .table_dasboard tbody tr:hover {
  background: #fafafa;
}
.block__table_dashboard .table_dasboard tbody tr td {
  height: 77px;
  vertical-align: middle;
}
.block__table_dashboard .table_dasboard tbody tr td:last-child {
  padding-left: 30px;
}
.block__table_dashboard .table_dasboard tbody tr td.number,
.block__table_dashboard .table_dasboard tbody tr td.date {
  font-size: 16px;
  color: #848483;
  font-family: 'ITC Avant Garde Gothic Std Book';
  text-transform: uppercase;
  letter-spacing: 2px;
  width: 230px;
}
.block__table_dashboard .table_dasboard tbody tr td.status {
  font-size: 11px;
  color: #000;
  font-family: 'ITC Avant Garde Std Bk';
  width: 100px;
}
.block__table_dashboard .table_dasboard tbody tr td.details a {
  display: inline-block;
  font-size: 11px;
  text-decoration: none;
  color: #d92b4e;
  text-transform: uppercase;
  font-family: 'ITC Avant Garde Std Md';
  letter-spacing: 2px;
}
.block__table_dashboard .table_dasboard tbody tr td.details a:hover {
  color: #a4a4a4;
  text-decoration: underline;
}
.block__table_dashboard .table_dasboard tbody tr td .price {
  font-size: 16px;
  color: #000;
  font-family: 'ITC Avant Garde Std Md';
}
.block__table_dashboard .table_dasboard tbody tr td .facture {
  font-size: 11px;
  text-transform: uppercase;
  color: #000;
  letter-spacing: 2px;
  font-family: 'ITC Avant Garde Std Md';
  margin-left: 30px;
  margin-bottom: 2px;
}
.block__table_dashboard .table_dasboard tbody tr td .row_price {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.block__table_dashboard .table_dasboard.table_dasboard__packs {
  table-layout: auto;
}
.block__table_dashboard .table_dasboard.table_dasboard__packs tbody {
  width: 100%;
}
.block__table_dashboard .table_dasboard.table_dasboard__packs tbody tr td.name {
  font-size: 16px;
  color: #000;
  font-family: 'ITC Avant Garde Std Bk';
}
.block__table_dashboard .table_dasboard.table_dasboard__packs tbody tr td.subinfo {
  font-size: 11px;
  color: #848483;
  font-family: 'ITC Avant Garde Std Bk';
}
.block__table_dashboard .table_dasboard.table_dasboard__packs tbody tr td.subinfo.urgent {
  color: #d92b4e;
}
.block__table_dashboard .table_dasboard.table_dasboard__packs tbody tr td.pack {
  font-size: 11px;
  color: #000;
  font-family: 'ITC Avant Garde Std Bk';
}
.block__table_dashboard .table_dasboard.table_dasboard__packs tbody tr td .number_more {
  font-size: 16px;
  color: #d92b4e;
  font-family: 'ITC Avant Garde Std Bk';
  text-decoration: none;
}
.block__table_dashboard .table_dasboard.table_dasboard__packs tbody tr td .number_more .arrow {
  display: inline-block;
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCIgdmlld0JveD0iMCAwIDI4NC45MzUgMjg0LjkzNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjg0LjkzNSAyODQuOTM2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTIyMi43MDEsMTM1LjlMODkuNjUyLDIuODU3Qzg3Ljc0OCwwLjk1NSw4NS41NTcsMCw4My4wODQsMGMtMi40NzQsMC00LjY2NCwwLjk1NS02LjU2NywyLjg1N0w2Mi4yNDQsMTcuMTMzICAgYy0xLjkwNiwxLjkwMy0yLjg1NSw0LjA4OS0yLjg1NSw2LjU2N2MwLDIuNDc4LDAuOTQ5LDQuNjY0LDIuODU1LDYuNTY3bDExMi4yMDQsMTEyLjIwNEw2Mi4yNDQsMjU0LjY3NyAgIGMtMS45MDYsMS45MDMtMi44NTUsNC4wOTMtMi44NTUsNi41NjRjMCwyLjQ3NywwLjk0OSw0LjY2NywyLjg1NSw2LjU3bDE0LjI3NCwxNC4yNzFjMS45MDMsMS45MDUsNC4wOTMsMi44NTQsNi41NjcsMi44NTQgICBjMi40NzMsMCw0LjY2My0wLjk1MSw2LjU2Ny0yLjg1NGwxMzMuMDQyLTEzMy4wNDRjMS45MDItMS45MDIsMi44NTQtNC4wOTMsMi44NTQtNi41NjdTMjI0LjYwMywxMzcuODA3LDIyMi43MDEsMTM1Ljl6IiBmaWxsPSIjZDkyYjRlIi8+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);
  -webkit-background-size: contain;
  background-size: contain;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  width: 16px;
  height: 16px;
  margin-left: 15px;
  position: relative;
  top: 1px;
  left: 0;
}
.block__table_dashboard .table_dasboard.table_dasboard__packs tbody tr td .number_more:hover {
  color: #000;
  text-decoration: underline;
}
.block__table_dashboard .table_dasboard.table_dasboard__packs tbody tr td .number_more:hover .arrow {
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCIgdmlld0JveD0iMCAwIDI4NC45MzUgMjg0LjkzNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjg0LjkzNSAyODQuOTM2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTIyMi43MDEsMTM1LjlMODkuNjUyLDIuODU3Qzg3Ljc0OCwwLjk1NSw4NS41NTcsMCw4My4wODQsMGMtMi40NzQsMC00LjY2NCwwLjk1NS02LjU2NywyLjg1N0w2Mi4yNDQsMTcuMTMzICAgYy0xLjkwNiwxLjkwMy0yLjg1NSw0LjA4OS0yLjg1NSw2LjU2N2MwLDIuNDc4LDAuOTQ5LDQuNjY0LDIuODU1LDYuNTY3bDExMi4yMDQsMTEyLjIwNEw2Mi4yNDQsMjU0LjY3NyAgIGMtMS45MDYsMS45MDMtMi44NTUsNC4wOTMtMi44NTUsNi41NjRjMCwyLjQ3NywwLjk0OSw0LjY2NywyLjg1NSw2LjU3bDE0LjI3NCwxNC4yNzFjMS45MDMsMS45MDUsNC4wOTMsMi44NTQsNi41NjcsMi44NTQgICBjMi40NzMsMCw0LjY2My0wLjk1MSw2LjU2Ny0yLjg1NGwxMzMuMDQyLTEzMy4wNDRjMS45MDItMS45MDIsMi44NTQtNC4wOTMsMi44NTQtNi41NjdTMjI0LjYwMywxMzcuODA3LDIyMi43MDEsMTM1Ljl6IiBmaWxsPSIjMDAwMDAwIi8+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);
  -webkit-background-size: contain;
  background-size: contain;
  left: 5px;
}
.block__table_dashboard .table_dasboard.table_dasboard__packs tbody tr.no-active {
  opacity: 0.3;
}
.block__table_dashboard .table_dasboard.table_dasboard__packs tbody tr.no-active:hover {
  background: #fff;
  cursor: no-drop;
}
.block__table_dashboard .table_dasboard.table_dasboard__packs tbody tr.no-active td .number_more {
  color: #000;
  cursor: no-drop;
}
.block__table_dashboard .table_dasboard.table_dasboard__packs tbody tr.no-active td .number_more .arrow {
  display: none;
}
.personal_info {
  padding: 0 15px;
  margin-bottom: 35px;
}
.personal_info .personal_info__row {
  padding-bottom: 30px;
}
.personal_info .personal_info__row .box_caption {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding-bottom: 10px;
}
.personal_info .personal_info__row .box_caption .title {
  display: inline-block;
  font-size: 11px;
  color: #000;
  font-family: 'ITC Avant Garde Std Md';
}
.personal_info .personal_info__row .box_caption .modifier {
  display: inline-block;
  text-decoration: none;
  font-size: 11px;
  letter-spacing: 1px;
  text-transform: uppercase;
  color: #d92b4e;
  font-family: 'ITC Avant Garde Gothic Std Book';
}
.personal_info .personal_info__row .box_caption .modifier:hover {
  text-decoration: underline;
  color: #a4a4a4;
}
.personal_info .personal_info__row .personal_data {
  display: block;
  font-size: 16px;
  color: #000;
  font-family: 'ITC Avant Garde Gothic Std Book';
}
.personal_info .personal_info__row .personal_data.password {
  letter-spacing: 1px;
}
.newsletter_check {
  padding: 0 15px;
}
.newsletter_check .check_main {
  margin-bottom: 25px;
}
.newsletter_check .check_main .title {
  font-size: 11px;
  font-family: 'ITC Avant Garde Std Bk';
}
.block_message {
  padding-bottom: 65px;
}
.block_message__form .group {
  padding-bottom: 30px;
}
.block_message__form .group .title {
  display: block;
  font-size: 11px;
  text-transform: uppercase;
  letter-spacing: 1px;
  color: #000;
  font-family: 'ITC Avant Garde Std Bk';
  margin-bottom: 15px;
  line-height: 1;
}
.block_message__form .group .area_main {
  width: 100%;
  resize: none;
  border: 1px solid #c1c1c1;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  min-height: 55px;
  padding: 15px;
  outline: none;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  font-size: 16px;
  font-family: 'ITC Avant Garde Gothic Std Book';
  line-height: 1.6;
  color: #c1c1c1;
}
.block_message__form .group .area_main:hover,
.block_message__form .group .area_main:focus {
  border: 1px solid #919191;
  color: #000;
}
.block_message__form .group .area_message {
  width: 100%;
  resize: none;
  border: 1px solid #c1c1c1;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  height: auto;
  min-height: 0;
  padding: 15px;
  font-size: 16px;
  font-family: 'ITC Avant Garde Gothic Std Book';
  line-height: 1.6;
  color: #000;
}
.block_message__form .group .area_message:hover,
.block_message__form .group .area_message:focus {
  border: 1px solid #919191;
}
.block_message__form .group .sub_area {
  display: block;
  padding-top: 13px;
  font-size: 11px;
  color: #848483;
  font-family: 'ITC Avant Garde Gothic Std Book';
}
.block_message__form .btn_send {
  display: inline-block;
  text-decoration: none;
  padding: 20px 18px;
  background: #d92b4e;
  font-size: 11px;
  text-transform: uppercase;
  font-family: 'ITC Avant Garde Std Md';
  letter-spacing: 2px;
  color: #fff;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  border: none;
}
.block_message__form .btn_send:hover {
  background: #000;
}
.links_copies__item .title {
  display: block;
  font-size: 11px;
  text-transform: uppercase;
  color: #000;
  font-family: 'ITC Avant Garde Std Bk';
  letter-spacing: 1px;
  margin-bottom: 10px;
}
.links_copies__item .link_box {
  width: 100%;
  position: relative;
  border: 1px solid #c1c1c1;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  min-height: 55px;
  padding: 15px;
  padding-right: 115px;
  outline: none;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  font-size: 16px;
  font-family: 'ITC Avant Garde Gothic Std Book';
  line-height: 1.6;
  color: #c1c1c1;
  margin-bottom: 30px;
}
.links_copies__item .link_box .copier {
  display: inline-block;
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
  width: auto;
  padding: 0 30px;
  background: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  text-decoration: none;
  font-size: 11px;
  text-transform: uppercase;
  color: #d92b4e;
  font-family: 'ITC Avant Garde Std Md';
  letter-spacing: 2px;
}
.links_copies__item .link_box .copier:hover {
  color: #a4a4a4;
  text-decoration: underline;
}
.row__tags_pay {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.row__tags_pay .tag_pay {
  display: inline-block;
  margin-right: 14px;
  margin-bottom: 14px;
  padding: 7px 13px;
  border: 2px solid #d92b4e;
  -webkit-border-radius: 5px;
          border-radius: 5px;
  font-size: 11px;
  font-family: 'ITC Avant Garde Std Md';
  text-transform: uppercase;
  letter-spacing: 2px;
  text-decoration: none;
}
.row__tags_pay .tag_pay:hover {
  background: #d92b4e;
  color: #fff;
}
.list_mails__filleuls {
  width: 100%;
  padding: 0 15px;
  margin: 0;
  list-style: none;
  margin-top: -10px;
}
.list_mails__filleuls .item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 10px 0;
}
.list_mails__filleuls .item .mail {
  display: inline-block;
  font-size: 11px;
  color: #000;
  font-family: 'ITC Avant Garde Std Bk';
}
.list_mails__filleuls .item .mail.mail_guest {
  color: #8c8c8b;
}
.list_mails__filleuls .item .guest {
  font-size: 11px;
  font-family: 'ITC Avant Garde Gothic Std Book';
  text-transform: uppercase;
  color: #d92b4e;
  display: inline-block;
}
.list_mails__filleuls .item .icon_check {
  display: inline-block;
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ4OC44NzggNDg4Ljg3OCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDg4Ljg3OCA0ODguODc4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCI+CjxnPgoJPGc+CgkJPHBvbHlnb24gcG9pbnRzPSIxNDMuMjk0LDM0MC4wNTggNTAuODM3LDI0Ny42MDIgMCwyOTguNDM5IDEyMi4wMDksNDIwLjQ0NyAxMjIuMTQ5LDQyMC4zMDYgICAgIDE0NC40MjMsNDQyLjU4IDQ4OC44NzgsOTguMTIzIDQzNy4wNTUsNDYuMjk4ICAgIiBmaWxsPSIjZDkyYjRlIi8+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);
  -webkit-background-size: contain;
  background-size: contain;
  width: 16px;
  height: 16px;
}
.box__table_plusInfo {
  padding: 0 15px;
  padding-bottom: 25px;
  border-bottom: 1px solid #f2f2f2;
}
.box__table_plusInfo .title {
  display: block;
  font-size: 11px;
  text-transform: uppercase;
  letter-spacing: 2px;
  color: #000;
  font-family: 'ITC Avant Garde Std Md';
  margin-bottom: 25px;
}
.box__table_plusInfo .table_plusInfo {
  width: 100%;
}
.box__table_plusInfo .table_plusInfo tbody {
  width: 100%;
}
.box__table_plusInfo .table_plusInfo tbody tr td {
  height: 47px;
  vertical-align: middle;
  font-size: 11px;
  color: #848483;
  font-family: 'ITC Avant Garde Gothic Std Book';
}
.box__table_plusInfo .table_plusInfo tbody tr td.plus {
  color: #000;
  font-family: 'ITC Avant Garde Std Bk';
  font-size: 16px;
}
.table__pay_calculation {
  width: 100%;
}
.table__pay_calculation tbody tr {
  border-bottom: 1px solid #f2f2f2;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.table__pay_calculation tbody tr:hover {
  background: #fafafa;
}
.table__pay_calculation tbody tr td {
  height: 78px;
  vertical-align: middle;
  font-size: 11px;
  color: #848483;
  font-family: 'ITC Avant Garde Gothic Std Book';
}
.table__pay_calculation tbody tr td.price {
  font-size: 16px;
  color: #282828;
  font-family: 'ITC Avant Garde Std Bk';
}
.table__pay_calculation tbody tr td:nth-child(1) {
  width: 20%;
}
.table__pay_calculation tbody tr td:nth-child(2) {
  width: 65%;
}
.table__pay_calculation tbody tr td:nth-child(3) {
  width: 100px;
}
/* - intro__commande_page start -
------------------------------------*/
.intro__commande_page {
  background: url(../images/commade-img/intro_commande.jpg) center top no-repeat;
  -webkit-background-size: cover;
  background-size: cover;
}
.intro__commande_page .box_intro {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 265px;
}
.intro__commande_page .box_intro .caption {
  padding: 0;
  margin: 0;
  display: block;
  text-align: center;
  font-size: 45px;
  letter-spacing: 2px;
  font-family: 'ITC Avant Garde Std Md';
  color: #fff;
  text-transform: uppercase;
  margin-top: 20px;
  margin-bottom: 45px;
}
.intro__commande_page .box_intro .list__navbar_dashboard {
  width: 90%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
  margin: 0;
  list-style: none;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-top: 2px solid #fff;
  margin-top: 20px;
  margin-bottom: -50px;
}
.intro__commande_page .box_intro .list__navbar_dashboard li {
  padding: 0;
}
.intro__commande_page .box_intro .list__navbar_dashboard li a {
  display: inline-block;
  text-decoration: none;
  position: relative;
  text-transform: uppercase;
  font-size: 11px;
  color: rgba(255, 255, 255, 0.8);
  font-family: 'ITC Avant Garde Gothic Std Book';
  padding: 30px 50px;
  letter-spacing: 1px;
}
.intro__commande_page .box_intro .list__navbar_dashboard li a:before {
  content: '';
  position: absolute;
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI4NC45MjkgMjg0LjkyOSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjg0LjkyOSAyODQuOTI5OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTI4Mi4wODIsNzYuNTExbC0xNC4yNzQtMTQuMjczYy0xLjkwMi0xLjkwNi00LjA5My0yLjg1Ni02LjU3LTIuODU2Yy0yLjQ3MSwwLTQuNjYxLDAuOTUtNi41NjMsMi44NTZMMTQyLjQ2NiwxNzQuNDQxICAgTDMwLjI2Miw2Mi4yNDFjLTEuOTAzLTEuOTA2LTQuMDkzLTIuODU2LTYuNTY3LTIuODU2Yy0yLjQ3NSwwLTQuNjY1LDAuOTUtNi41NjcsMi44NTZMMi44NTYsNzYuNTE1QzAuOTUsNzguNDE3LDAsODAuNjA3LDAsODMuMDgyICAgYzAsMi40NzMsMC45NTMsNC42NjMsMi44NTYsNi41NjVsMTMzLjA0MywxMzMuMDQ2YzEuOTAyLDEuOTAzLDQuMDkzLDIuODU0LDYuNTY3LDIuODU0czQuNjYxLTAuOTUxLDYuNTYyLTIuODU0TDI4Mi4wODIsODkuNjQ3ICAgYzEuOTAyLTEuOTAzLDIuODQ3LTQuMDkzLDIuODQ3LTYuNTY1QzI4NC45MjksODAuNjA3LDI4My45ODQsNzguNDE3LDI4Mi4wODIsNzYuNTExeiIgZmlsbD0iI0ZGRkZGRiIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
  -webkit-background-size: contain;
  background-size: contain;
  width: 16px;
  height: 16px;
  bottom: -5px;
  left: 50%;
  margin-left: -10px;
  opacity: 0;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.intro__commande_page .box_intro .list__navbar_dashboard li a:hover {
  color: #fff;
}
.intro__commande_page .box_intro .list__navbar_dashboard li a:hover:before {
  bottom: 13px;
  opacity: 1;
}
.intro__commande_page .box_intro .list__navbar_dashboard li.active a {
  letter-spacing: 2px;
  font-family: 'ITC Avant Garde Std Md';
  color: #fff;
}
.intro__commande_page .box_intro .list__navbar_dashboard li.active a:before {
  bottom: 13px;
  opacity: 1;
}
@media screen and (max-width: 1200px) {
  .intro__commande_page .box_intro .list__navbar_dashboard {
    width: 94%;
  }
  .intro__commande_page .box_intro .list__navbar_dashboard li a {
    padding: 30px 30px;
  }
}
.intro__commande_page .box_intro .list_steps {
  width: 1080px;
  padding: 0;
  min-width: 1080px;
  margin: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.intro__commande_page .box_intro .list_steps .item {
  width: 20%;
  text-align: center;
  padding: 0;
  margin: 0;
  list-style: none;
}
.intro__commande_page .box_intro .list_steps .item:last-child .wrap:after {
  display: none;
}
.intro__commande_page .box_intro .list_steps .item .wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: relative;
}
.intro__commande_page .box_intro .list_steps .item .wrap:after {
  content: '';
  position: absolute;
  top: 19px;
  left: 127px;
  width: 82%;
  height: 2px;
  background: #fff;
}
.intro__commande_page .box_intro .list_steps .item .wrap .number {
  height: 40px;
  width: 40px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  border: 2px solid #fff;
  font-style: normal;
}
.intro__commande_page .box_intro .list_steps .item .wrap .number i {
  position: relative;
  top: 1px;
  left: 1px;
  display: inline-block;
  margin: auto;
  font-size: 10px;
  font-family: 'ITC Avant Garde Std Md';
  color: #fff;
  font-style: normal;
  letter-spacing: 1px;
}
.intro__commande_page .box_intro .list_steps .item .wrap .title {
  width: 100%;
  display: block;
  text-align: center;
  text-transform: uppercase;
  margin-top: 17px;
  letter-spacing: 2px;
  font-size: 11px;
  color: #fff;
  font-family: 'ITC Avant Garde Gothic Std Book';
}
.intro__commande_page .box_intro .list_steps .item.active .wrap .number {
  background: #d92b4e;
  border: 2px solid #d92b4e;
}
.intro__commande_page .box_intro .list_steps .item.active .wrap .title {
  font-family: 'ITC Avant Garde Std Md';
}
@media screen and (max-width: 1200px) {
  .intro__commande_page .box_intro .list_steps {
    width: 940px;
    min-width: 940px;
  }
  .intro__commande_page .box_intro .list_steps .item .wrap:after {
    left: 113px;
    width: 79%;
  }
}
/* - intro__commande_page end -
------------------------------------*/
.commande_page {
  background: #fff;
}
.commande_page .container-fluid {
  padding: 65px 100px;
}
@media screen and (max-width: 1200px) {
  .commande_page .container-fluid {
    padding: 55px 40px;
  }
}
.dashboard_page {
  background: #fff;
}
.dashboard_page .container-fluid {
  padding: 65px 100px;
}
@media screen and (max-width: 1200px) {
  .dashboard_page .container-fluid {
    padding: 55px 40px;
  }
}

.box__btn_add-products {
	padding: 25px 0 0;
}

.box__btn_add-products  .btn_add-products {
	width: auto;
	min-width: 280px;
}




.custom_image {
  padding: 40px 20px;
  position: relative;
}

#content-hide {
	transition: 0.9s;
	position: relative;
	z-index: 15;
}
.custom_image .custom_image__prev .img_wrapper {
  height: 300px;
}
.custom_image .custom_image__prev .img_wrapper img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.custom_image .custom_image__colors .block__list_color {
  margin-bottom: 30px;
  position: relative;
}
.custom_image .custom_image__colors .block__list_color .boxes__colorPreview {
  position: absolute;
  top: 0;
  right: 115%;
  background: #fff;
  padding: 6px;
  opacity: 0;
  z-index: -1;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.custom_image .custom_image__colors .block__list_color .boxes__colorPreview .img_wrapper {
  width: 300px;
  height: 330px;
}
.custom_image .custom_image__colors .block__list_color .boxes__colorPreview .img_wrapper img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.custom_image .custom_image__colors .block__list_color .boxes__colorPreview .title {
  display: block;
  font-size: 15px;
  padding-top: 4px;
  text-transform: uppercase;
  color: #000;
  font-family: 'Crimson Text';
}
.custom_image .custom_image__colors .block__list_color .boxes__colorPreview.open {
  opacity: 1;
  right: 105%;
  z-index: 55;
}
.custom_image .custom_image__colors .block__list_color .list_color {
  width: 100%;
  padding: 0;
  list-style: none;
  margin: 0;
  margin-left: -5px;
  margin-right: -5px;
  margin-bottom: 15px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.custom_image .custom_image__colors .block__list_color .list_color li {
  padding: 5px 5px 1px;
}
.custom_image .custom_image__colors .block__list_color .list_color li a {
  display: inline-block;
  padding: 1px;
  border: 1px solid #dcdcdc;
  -webkit-border-radius: 50%;
          border-radius: 50%;
}
.custom_image .custom_image__colors .block__list_color .list_color li a .color {
  display: block;
  width: 30px;
  height: 30px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background: #a6a6a6;
  -webkit-transition: 0.4s;
  -o-transition: 0.4s;
  transition: 0.4s;
  border: 2px solid #fff;
}
.custom_image .custom_image__colors .block__list_color .list_color li a:hover {
  border: 1px solid #d92b4e;
}
.custom_image .custom_image__colors .block__list_color .list_color li a.active {
  border: 1px solid #d92b4e;
}
.custom_image .custom_image__colors .block__list_color .list_color.carousel_color {
  position: relative;
  padding: 0 20px;
}
.custom_image .custom_image__colors .block__list_color .list_color.carousel_color .slick-prev {
  position: absolute;
  font-size: 0;
  z-index: 55;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  left: 0;
  background: none;
  border: none;
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDEzNy4wNjUgMTM3LjA2NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTM3LjA2NSAxMzcuMDY0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPGcgaWQ9Il94MzRfODMuX0JhY2siPgoJCTxnPgoJCQk8cGF0aCBkPSJNNTUuMTIsNjguNTMybDUxLjYwNi01MS42MTRjMi43MzgtMi43MzQsMi43MzgtNy4xNzMsMC05LjkxMWwtNC45NTUtNC45NTZjLTIuNzM3LTIuNzM2LTcuMTczLTIuNzM2LTkuOTEsMCAgICAgTDMwLjMzNyw2My41NzdjLTIuNzM2LDIuNzM2LTIuNzM2LDcuMTczLDAsOS45MTFsNjEuNTI0LDYxLjUyM2MyLjczNywyLjczNyw3LjE3MywyLjczNyw5LjkxLDBsNC45NTUtNC45NTUgICAgIGMyLjczOC0yLjczOCwyLjczOC03LjE3NywwLTkuOTExTDU1LjEyLDY4LjUzMnoiIGZpbGw9IiMwMDAwMDAiLz4KCQk8L2c+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);
  height: 17px;
  width: 17px;
  -webkit-background-size: cover;
  background-size: cover;
  -webkit-transition: 0.4s;
  -o-transition: 0.4s;
  transition: 0.4s;
}
.custom_image .custom_image__colors .block__list_color .list_color.carousel_color .slick-prev.slick-disabled {
  opacity: 0.2;
}
.custom_image .custom_image__colors .block__list_color .list_color.carousel_color .slick-prev:hover {
  opacity: 0.8;
}
.custom_image .custom_image__colors .block__list_color .list_color.carousel_color .slick-next {
  position: absolute;
  font-size: 0;
  z-index: 55;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 0;
  background: none;
  border: none;
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDMwNy4wNDYgMzA3LjA0NiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzA3LjA0NiAzMDcuMDQ2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPGcgaWQ9Il94MzRfODQuX0ZvcndhcmQiPgoJCTxnPgoJCQk8cGF0aCBkPSJNMjM5LjA4NywxNDIuNDI3TDEwMS4yNTksNC41OTdjLTYuMTMzLTYuMTI5LTE2LjA3My02LjEyOS0yMi4yMDMsMEw2Ny45NTUsMTUuNjk4Yy02LjEyOSw2LjEzMy02LjEyOSwxNi4wNzYsMCwyMi4yMDEgICAgIGwxMTUuNjIxLDExNS42MjZMNjcuOTU1LDI2OS4xMzVjLTYuMTI5LDYuMTM2LTYuMTI5LDE2LjA4NiwwLDIyLjIwOWwxMS4xMDEsMTEuMTAxYzYuMTMsNi4xMzYsMTYuMDcsNi4xMzYsMjIuMjAzLDAgICAgIGwxMzcuODI4LTEzNy44MzFDMjQ1LjIyMiwxNTguNDg3LDI0NS4yMjIsMTQ4LjU1NiwyMzkuMDg3LDE0Mi40Mjd6IiBmaWxsPSIjMDAwMDAwIi8+CgkJPC9nPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
  height: 17px;
  width: 17px;
  -webkit-background-size: cover;
  background-size: cover;
  -webkit-transition: 0.4s;
  -o-transition: 0.4s;
  transition: 0.4s;
}
.custom_image .custom_image__colors .block__list_color .list_color.carousel_color .slick-next.slick-disabled {
  opacity: 0.2;
}
.custom_image .custom_image__colors .block__list_color .list_color.carousel_color .slick-next:hover {
  opacity: 0.8;
}
.custom_image .loader-page {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.custom_image .loader-page .loader__overlay {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.95);
}
.custom_image .loader-page .loader__cube {
  display: inline-block;
  width: 40px;
  height: 40px;
  position: relative;
  border: 2px solid #000;
  -webkit-border-radius: 2px;
          border-radius: 2px;
  -webkit-animation: loader 2s infinite ease;
          animation: loader 2s infinite ease;
  margin: auto;
}
.custom_image .loader-page .loader__cube .loader__cube .loader-inner {
  vertical-align: top;
  display: inline-block;
  width: 100%;
  background-color: #000;
  -webkit-animation: loader-inner 2s infinite ease-in;
          animation: loader-inner 2s infinite ease-in;
}
@-webkit-keyframes loader {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  25% {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
  }
  50% {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
  }
  75% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@keyframes loader {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  25% {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
  }
  50% {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
  }
  75% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@-webkit-keyframes loader-inner {
  0% {
    height: 0%;
  }
  25% {
    height: 0%;
  }
  50% {
    height: 100%;
  }
  75% {
    height: 100%;
  }
  100% {
    height: 0%;
  }
}
@keyframes loader-inner {
  0% {
    height: 0%;
  }
  25% {
    height: 0%;
  }
  50% {
    height: 100%;
  }
  75% {
    height: 100%;
  }
  100% {
    height: 0%;
  }
}
