.modal{font-size:17px}.modal h2{float:left;width:calc(100% - 30px )}.modal .modal-header{padding:15px}.modal .modal-header button.close{background:none;border:none;float:inherit;float:right;position:absolute;right:15px;top:20px}.modal .modal-header button.close-btn{float:right;position:absolute;right:15px;top:24px;font-size:26px;line-height:27px;cursor:pointer;width:30px;height:30px;background-repeat:no-repeat;background-size:19px 22px;background-position:50% 50%;background-color:transparent;border:none}.modal .modal-body{padding:15px}.modal .custum-link.back{text-align:center;margin-bottom:20px}@media screen and (min-width: 768px){.modal .custum-link.back{float:left;text-align:left;margin-bottom:0}}.modal .modal-footer{text-align:center;padding:15px}@media screen and (min-width: 768px){.modal .modal-footer{text-align:right}}.modal .btn.primary.small{text-align:center;display:block}@media screen and (min-width: 768px){.modal .btn.primary.small{text-align:right;display:inline-block;margin:0}}.modal .btn.primary.small .arrow_container .rightArrow{top:0px}.modal .item-group{display:table;width:100%}.modal .item-group img{display:table-cell;vertical-align:middle;max-width:85px;margin-right:15px}.modal .item-group .text{display:table-cell;vertical-align:middle}.modal .item-group .price{font-family:"titillium_webbold",sans-serif}
