.header {
    width: 100%;
    text-align: right;
    margin-left: -20px;
}
.line {
    margin-top: 6px;
    border: 1px solid #006600;
    max-width: 220px;
}
.wrapper {
    margin: 5px;
    padding: 5px;
    background: #fdfdfd;
    border-top: 1px solid #000000;
}
.showBnt {
    line-height: 1.9;
}
.time {
    padding: 0 21px 0 21px;
}
.left {
    float: left;
}
.dayName {
    font-size: 22px;
    font-weight: 600;
    min-width: 170px;
    float: left;
}
.show {
    color: #4b0082;
    float: left;
}
.headerCounter {
    line-height: 1.8;
}
.headerCounter:not(:last-child) a {
    color: #fff;
}
.headerCounter a {
    text-decoration: underline;
}
.headerCounter a:hover {
    text-decoration: none;
}
.headerCounter:not(:last-child) {
    margin-right: 24px;
}
.headerCounter .text-gray {
    font-size: 12px;
}
.text-gray {
    color: #b2b2b2;
}
.clickable {
    cursor: pointer;
}
.clickable:hover {
    text-decoration: underline;
}
.scheduleHide {
    display: none;
}
#dList {
    margin: 15px 0 15px 0;
}
.deleteField {
    cursor: pointer;
}
.errorField {
    border: 1px solid #ff0000 ! important;
}
.errorText {
    padding-left: 50px;
}
.redText {
    color: #ff0000;
}
.overlay {
    width: 30px;
}
div .questName {
    width: 200px;
}
div.questWrapper a {
    margin-left: 15px;
}
.order {
    height: 60px;
    margin: 10px;
}
.showReservation {
    text-align: right;
    line-height: 4.2;
}
.noAvailable {
    color: #ff0000;
}
.leftSide {
    width: 60%;
}
.showBtn {
    margin-right: 2px;
    color: #d198e8;
}
a.booked {
    cursor: pointer !important;
}
.tableRow {
    margin-top: 25px;
}
.reservationTable {
    border: 1px solid rgba(255, 255, 255, 0.35);
}
.reservationTable th {
    border: 1px solid rgba(255, 255, 255, 0.35);
    padding: 3px;
    font-weight: 600;
    color: #ffbd19;
}
.reservationTable td {
    border: 1px solid rgba(255, 255, 255, 0.35);
    padding: 3px;
}
.selectInResList {
    width: 100%;
    height: 30px;
    border-radius: 3px;
    background-color: #2f2f2f;
}
.selectDate {
    width: 49%;
}
.questSelect {
    margin-right: 60px;
}
.listTitle {
    margin: 20px -15px 20px -15px;
}
.selectNewDate {
    width: 100%;
    height: 33px;
    border-radius: 3px;
    background-color: #2f2f2f;
    -moz-appearance: none;
    -webkit-appearance: none;
}

.selectNewDate-wrap .selectNewDate{
    position: relative;
    border: 1px solid rgba(255, 255, 255, 0.35);
    padding: 0 10px;
}

.selectNewDate-wrap:after {
    content: '';
    position: absolute;
    right: 28px;
    top: 54%;
    pointer-events: none;
    transform: translateY(-54%);
    border: 4px solid transparent;
    border-top: 8px solid #d1d1d9;
}

.selectNewDate:hover {
    background-color: rgba(255, 255, 255, 0.07);
}
.selectNewDate:focus {
    box-shadow: 0 0 0 1px #c46de7 !important;
    background-color: #2F2F2F;
    outline: none;
}
.inputFieldSettings {
    background-color: transparent;
    border: 1px solid rgba(255, 255, 255, 0.35);
    border-radius: 3px;
    padding: 0 10px;
    width: 100%;
    height: 34px;
}
.inputFieldCost {
    background-color: transparent;
    border: 1px solid rgba(255, 255, 255, 0.35);
    border-radius: 3px;
    padding: 0 10px;
    width: 60px;
    height: 34px;
}
.inputFieldCustomCost {
    background-color: transparent;
    border: 1px solid rgba(255, 255, 255, 0.35);
    border-radius: 3px;
    padding: 0 10px;
    width: 100%;
    height: 34px;
}
.newUser, .editUser {
    margin-top: 15px;
    margin-bottom: 15px;
}
.editUser div div {
    margin-bottom: 10px;
}
.nuTitle {
    font-size: 20px;
}
.usersList {
    margin-top: 10px;
    /*margin-bottom: 10px;*/
    width: 51%;
    float: left;
}

table.usersList th {
    cursor: pointer;
}

table.usersList th:first-child {
    width: 6%;
}

.usersList tr:not(:last-child) {
    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}
.row.questOptions {
    margin-bottom: 40px;
}
.rowOption {
    margin-top: 15px;
}
.vip {
    margin-top: 15px;
    background-color: #374665;
    border-radius: 3px;
    padding-bottom: 25px;
}
.vipTitleText {
    text-align: right;
    font-size: 37px;
    font-weight: 600;
    line-height: 0.8;
}
.ask {
    width: 100%;
    background-color: #38587b;
    border: 1px solid #43b6f1;
    border-radius: 3px;
    padding-left: 10px;
    line-height: 2.3;
}
.setOptions {
    background-color: #ffbc1a;
    padding: 5px 12px 5px 12px;
    margin-top: 15px;
    border: 1px solid #f69801;
    border-radius: 3px;
    color: #000000;
}
.newDate, .newOption {
    background-color: rgba(255, 255, 255, 0.1);
    border: 1px solid;
    border-color: rgba(255, 255, 255, 0.35);
    border-radius: 3px;
    margin-top: 15px;
    padding: 5px 10px 5px 10px;
    width: 99px;
    cursor: pointer;
    text-align: center;
    margin-bottom: 15px;
}
.newOption {
    width: 108px;
}
.newDate:hover, .newOption:hover {
    background-color: transparent;
}
.setOptions:hover {
    background-color: #f69801;
}
.profile {
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-top: 15px;
    margin-bottom: 15px;
    background-color: #374665;
}
.copySched {
    display: none;
    color: #d198e8;
    font-size: 11px;
    cursor: pointer;
}
.copySched:hover {
    text-decoration: underline;
}
.infoDiv {
    height: 26px;
    margin: -26px 0 0 209px;
}
.infoDivSched {
    margin-top: 31px;
    margin-left: 209px;
}
.dayNameSlot {
    float: left;
    margin-right: 7px;
    min-width: 80px;
}
.submitFormSched {
    float: left;
}
.deleteIcon {
    cursor: pointer;
    float: right;
    font-size: 14px;
}
.deleteIcon img {
    display: inline-block;
    vertical-align: middle;
}
.editProfile {
    cursor: pointer;
    width: 122px;
}
.editProfilePreloader {
    width: 35px;
    margin-top: 13px;
}
.editQestPreloader {
    width: 35px;
    margin-top: -30px;
    margin-left: 40%;
}
.preloaderQestOption {
    margin-top: -35px;
    width: 35px;
    margin-left: 445px;
}
.newQuest {
    margin-top: 60px;
}
.ordersList {
    text-align: right;
    padding-top: 10px;
}
.linkOrdersList {
    color: #d198e8;
    text-decoration: underline;
}
.preloader {
    padding-left: 230px;
}
.preloaderFixHeight
{
	height: 30px;
}
.weekendDateInput {
    float: left;
    min-width: 100px;
    max-width: 150px;
    margin-right: 15px;
    margin-bottom: 15px;
}
.weekendDatePreloader {
    width: 30px;
    margin-top: 5px;
}
/* getwidget */
.inputField {
    background-color: transparent;
    border: 1px solid rgba(255, 255, 255, 0.35);
    border-radius: 3px;
    padding: 0 10px;
}
.inputWidth {
    height: 30px;
}
.step {
    font-size: 20px;
}
.stepText {
    font-size: 18px;
}
.stepRow {
    margin: 20px -15px 20px -15px;
}
.widgetCode {
    height: 245px;
    width: 100%;
    margin-top: 10px;
}
.link_registration, .link_registration:hover {
    color: #d198e8;
}
.textCenter {
    text-align: center;
}
.withoutVIPLabel {
    color: #828282;
    font-size: 11px;
}
.vipLink {
    width: 100%;
    min-height: 30px;
    line-height: 28px;
    word-wrap: break-word;
}
.orderConfirmed {
    background-color: #6e3a80;
}
.orderPassed {
    background-color: #4990bf;
}
.orderAutoCancel {
    background-color: #e67e22;
}
.orderLocked {
    background-color: #e74c3c;
}
.orderNew {

}
.newOrder {
    background-color: rgba(25, 163, 191, 0.55);
}
.allOrders {
    background-color: rgba(0, 0, 0, 0.55);
}
.inactive {
    background-color: #8e255D;
}
.datepickerTable {
    width: 117px;
    background: transparent;
}
/***********
 * Profile *
 ***********/
.mailTepmlates {
    margin-top: 60px;
    margin-bottom: 30px;
    text-align: center;
    font-size: 25px;
}
.mailTempl {
    height: 260px;
    width: 100%;
    padding: 5px 10px;
    border: 1px solid rgba(255, 255, 255, 0.35);
    border-radius: 3px;
    background-color: transparent;
}
.forTitle {
    font-size: 20px;
    margin-bottom: 10px;
}
.mailTitle {
    width: 100%;
    height: 34px;
    padding: 0 10px;
    border: 1px solid rgba(255, 255, 255, 0.35);
    border-radius: 3px;
    background-color: transparent;
    margin-bottom: 20px;
}
.userContacts {
    width: 100%;
    background: transparent;
    border: 1px solid rgba(255, 255, 255, 0.35);
    border-radius: 3px;
    padding: 0 10px;
    height: 34px;
}
.profile-items {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background-color: rgba(255, 255, 255, 0.05);
}
.profile-item {
    height: 101px;
    padding-left: 28px;
    padding-top: 22px;
    line-height: 2;
}
.profile-item:first-child, .profile-item:nth-child(2) {
    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}
.profile-item:nth-child(2n+1) {
    border-right: 1px solid rgba(255, 255, 255, 0.2);
}
.profile-item a:hover {
    color: #d198e8;
    text-decoration: none;
}
.profileLink {
    color: #ffffff;
    text-decoration: underline;
}
.profileIcon {
    margin-top: 3px;
    margin-right: 10px;
    float: left;
}
.mailTplTitle {
    font-size: 2.369rem;
    margin-top: 80px;
}
.mailTplVariable {
    border-radius: 3px;
    margin-top: 30px;
    background-color: rgba(255, 255, 255, 0.05);
    padding-left: 35px;
    padding-top: 30px;
    padding-bottom: 30px;
}
.profile-message-item {
    margin-top: 55px;
}
.profile-check {
    margin: 17px 0;
}
.profile-check label {
    margin-right: 30px;
}
.varName {
    font-weight: 600;
}
.editOrder {
    cursor: pointer;
}
.countContainer {
    margin-left: 27px;
}
/**************
 * Payhistory *
 **************/
.historyTableName {
    margin: 15px 0 15px 0;
    font-size: 19px;
}
table.payhistory {
    width: 100%;
    background-color: rgba(255, 255, 255, 0.04);
}
table.payhistory thead {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5);
    background-color: rgba(255, 255, 255, 0.1);
}
table.payhistory th, table.payhistory td {
    padding: 10px;
}
table.payhistory th:not(:last-child), table.payhistory td:not(:last-child) {
    border-right: 1px solid rgba(255, 255, 255, 0.2);
}
table.payhistory tbody tr:not(:last-child) {
    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}
.activeSmsPacket {
    background-color: #c5d021;
    color: #000000;
}
#addNewQuest {
    margin-right: 15px;
}
#addNewQuest span {
    font-size: 21px;
    line-height: 18px;
    vertical-align: bottom;
}
.feedBackContent {
    position: relative;
    background-color: #2f2f2f;
    border: 1px solid #7a7a7a;
    padding: 40px;
    width: auto;
    max-width: 440px;
    margin: 20px auto;
    border-radius: 3px;
}
.feedBackContent input {
    background: transparent;
    border: 1px solid rgba(255, 255, 255, 0.4);
    border-radius: 3px;
    height: 34px;
    width: 100%;
    padding: 10px;
}
.feedBackContent textarea {
    background: transparent;
    width: 100%;
    max-width: 350px;
    height: 150px;
    max-height: 150px;
    border: 1px solid rgba(255, 255, 255, 0.4);
    border-radius: 3px;
    padding: 10px;
}
.rowFeedBack {
    padding-bottom: 15px;
}
.rowFeedBackTitle {
    color: #ffbd19;
    font-size: 30px;
}
.feedBackSendBtn {
    background-color: #ffbd19;
    color: #000000;
    border-radius: 3px;
    padding: 5px;
    cursor: pointer;
    text-align: center;
    width: 100px;
}
.feedBackSendBtn:hover {
    background-color: #f69801;
}
.feedBackPreloader {
    margin-left: 155px;
    width: 40px;
}
.feedBackText {
    text-align: center;
}
/******************
 * Menu in header *
 ******************/
.headerMenuItem {
    background-color: rgba(255, 255, 255, 0.1);
    border-radius: 3px 3px 0 0;
    line-height: 2.9;
    margin-right: 10px;
    padding: 0 15px;
    text-align: center;
    float: left;
    cursor: pointer;
    color: #ffffff;
    margin-bottom: 5px;
}
.headerMenuItem:hover {
    background-color: rgba(255, 255, 255, 0.2);
}
.headerMenuItem:active {

}
div.activeMenu {
    color: #fff;
    background-color: transparent;
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IwN2NjNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzk0M2RiOCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
    background-size: 100%;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #b07cc5), color-stop(100%, #943db8));
    background-image: -moz-linear-gradient(#b07cc5, #943db8);
    background-image: -webkit-linear-gradient(#b07cc5, #943db8);
    background-image: linear-gradient(#b07cc5, #943db8);
    -moz-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 6px, #c77fe5 0 1px 0 0 inset;
    -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 6px, #c77fe5 0 1px 0 0 inset;
    box-shadow: rgba(0, 0, 0, 0.3) 0 1px 6px, #c77fe5 0 1px 0 0 inset;
    -moz-background-clip: padding;
    -o-background-clip: padding-box;
    -webkit-background-clip: padding;
    background-clip: padding-box;
}
.headersIcons {
    margin-right: 10px;
}
.header-tile {
    background-color: rgba(255, 255, 255, 0.1);
    border-radius: 3px;
    margin-bottom: 45px;
}
.header-tile .headerCounter {
    width: 33%;
    height: 100%;
    text-align: center;
    line-height: 1.5;
    padding-top: 7px;
}
.header-tile .headerCounter img {
    margin: 0 auto;
}
.header-tile .headerCounter:not(:last-child) {
    margin-right: 0;
}
@media all and (min-width: 1200px) {
    .headerCounter:not(:last-child) {
        margin-right: 31px;
    }
}
@media all and (max-width: 600px) {
    .header-tile {
        height: auto;
    }
    .header-tile .headerCounter {
        padding: 15px 8px;
    }
    .header-tile .headerCounter a span, .header-tile .headerCounter img {
        display: none;
    }
}
@media all and (max-width: 1199px) {
    .profile-item {
        height: 135px;
    }
}
@media all and (max-width: 767px) {
    .profile-item {
        height: 95px;
        border-right: none;
    }
    .profile-item:nth-child(3) {
        border-bottom: 1px solid rgba(255, 255, 255, 0.2);
    }
    .profile-item:nth-child(2n+1) {
        border-right: none;
    }
    .profile-items {
        margin-bottom: 30px;
    }


}
.text-red {
    color: #ff0000;
}
.footerLine:before {
    content: '';
    height: 1px;
    width: calc(100% - 30px);
    margin-left: 15px;
    margin-bottom: 15px;
    background-color: #7a7a7a;
}
.rightText {
    text-align: right;
}
.link_root {
    color: #d198e8 ! important;
    text-decoration: underline;
}
.link_profile {
    color: #fff;
    text-decoration: underline;
}
.link_profile:hover {
    color: #fff;
    text-decoration: none;
}
.link_root_wrapper {
    text-align: right;
}
.form-control-number {
    background: transparent;
    color: #ffffff;
    border: 1px solid rgba(255, 255, 255, 0.4);
}
.form-control-number:focus {
    background: #ffffff;
    color: #000000;
}
.resetFilter {
    color: #ffffff;
}
.existComment {
    background-image: url('/public/img/commentIcon.png');
    background-repeat: no-repeat;
    background-position: center;
}
.current {
    color: #ffbd19;
}
.inputUrl {
    width: 90%;
}
.infoProfile {
    margin-top: -27px;
    margin-left: 266px;
}
/* Стилизация radiobutton. */
.radio {
    vertical-align: top;
    width: 17px;
    height: 17px;
    margin: 0 3px 0 0;
    z-index: 2;
    cursor: pointer;
}
/* Это для всех браузеров, кроме совсем старых, которые не поддерживают
селекторы с плюсом. Показываем, что label кликабелен. */
.radio + label {
    cursor: pointer;
}
/* Прячем оригинальный radio. */
.radio:not(checked) {
    position: absolute;
    opacity: 0;
}
.radio:not(checked) + label {
    position: relative;
    padding: 0 0 0 35px;
}
/* Оформление первой части radio в выключенном состоянии (фон). */
.radio:not(checked) + label:before {
    content: '';
    position: absolute;
    top: -3px;
    left: 0;
    width: 22px;
    height: 22px;
    border: 3px solid rgba(161, 156, 175, 0.5);
    border-radius: 50%;
    background: transparent;
}
/* Оформление первой части radio в выключенном состоянии (фон). */
.radio:checked + label:before {
    border: 3px solid #ffffff;
}
/* Оформление второй части radio в выключенном состоянии (переключатель). */
.radio:not(checked) + label:after {
    content: '';
    position: absolute;
    top: 0px;
    left: 3px;
    width: 16px;
    height: 16px;
    border-radius: 50%;
    background: #ffbd1a;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .5);
    opacity: 0;
    transition: all .2s;
}
.radio:checked + label:after {
    opacity: 1;
}
/**************************************/

.countRow {
    margin-top: 10px;
}
.priceOptionsTitle, .saveButton {
    margin-top: 20px;
    margin-bottom: 20px;
}
.emptyList {
    margin-top: 25px;
}
.borderTop {
    border-top: 1px solid #ffffff;
}
.wrapperQuestList {
    margin-left: 15px;
    margin-top: 10px;
    margin-bottom: 10px;
}
.margin20 {
    margin: 20px;
}
.marginLeft5 {
    margin-left: 5px;
}
.marginLeft10 {
    margin-left: 10px;
}
.marginLeft20 {
    margin-left: 20px;
}

.marginRight20 {
    margin-right: 20px;
}

.marginTop10 {
    margin-top: 10px;
}
.marginTop20 {
    margin-top: 20px;
}
.marginTop40 {
    margin-top: 40px;
}

.marginBottom40 {
    margin-bottom: 40px;
}

.mt_mb_20 {
    margin-top: 20px;
    margin-bottom: 20px;
}
.mr_20 {
    margin-right: 20px;
}
.mb_20 {
    margin-bottom: 20px;
}
.mb_5 {
    margin-bottom: 5px;
}
.purple-link {
    display: inline-block;
    color: #d198e8;
    border-bottom: 1px dotted #d198e8;
    vertical-align: sub;
}
.purple-link:hover {
    color: #d198e8;
    border-bottom-color: transparent;
    text-decoration: none;
}
table.usersList th, td {
    padding: 5px;
    margin-bottom: 5px;
}

.items-order {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
}
.icon-ruble::before {
    content: "\20BD";
}
.icon-eur:before {
    content: "\e900";
}

.showAllStats
{
	padding-top: 25px;
	cursor: pointer;
}

.showAllStats:hover
{
	background-color: rgba(255, 255, 255, 0.2);
}

.questOptions h3
{
    margin-top: 45px;
}

.clickableCursor
{
    cursor: pointer;
}

.rightCross
{
	padding-left: 75px;	
}

/*NEW STYLE*/

.flex-container {
    display: flex;
}

.pl-10 {
    padding-left: 10px;
}

.pl-0 {
    padding-left: 0;
}

.purpleBlock
{
	background-color: rgba(255, 255, 255, 0.04);
	border-radius: 3px;
	margin-top: 30px;
    padding-bottom: 20px;
}

.purpleBlock .row, .purpleBlock h2 {
    padding-left: 28px;
}

.height25
{
    height: 25px;
}
.myTable
{
	width: 100%;
}

.myTable td
{
	padding: 10px;
	border-left: 1px solid rgba(255, 255, 255, 0.1);
}

.myTable tr
{
	border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}

.my-table-wrap
{
	border: 1px solid rgba(255, 255, 255, 0.55);
	border-radius: 3px;
    overflow: hidden;
	max-width: 1735px;
    margin: 0 auto;
	padding: 0px;
}

.cursorPointer
{
	cursor: pointer;
}


.usersList {
    width: 100%;
    background-color: rgba(255, 255, 255, 0.04);
    margin-top: 0;
    border: 1px solid #fff;
}

.usersList thead {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5);
    background-color: rgba(255, 255, 255, 0.1);
}

table.usersList  th:not(:last-child), table.usersList td:not(:last-child) {
    border-right: 1px solid rgba(255, 255, 255, 0.2); }

table.usersList th, td {
    padding: 10px;
}
table.usersList th {
    font-size: 15px;
    border-bottom: 1px solid #ffffff;
}

.border-white {
    /*border: 1px solid rgba(255, 255, 255, 0.55);*/
}

.users-table #mCSB_1_scrollbar_horizontal.mCSB_scrollTools {
    top: -12px;
}

.users-table {
    margin-top: 15px;
}




.optionsTable td
{
	padding: 10px 10px 10px 0px;
}




.timeCellCenter
{
	font-size: 15px;
    margin-top: 10px;
}

.timeCellBottom
{
	font-size: 15px;
}

.eventsCount
{
	padding-right: 12px;
    text-align: right;
    display: block;
    opacity: 0.5;
    font-size: 12px;
}


.preloaderSlots
{
	margin-top: 34px;
    margin-left: -320px;
}

.generatorBlock
{
    background-color: rgba(255, 255, 255, 0.05);
	border-radius: 3px;
}

.generatorBlock.edit-table__item {
    padding: 0;
    border-bottom: 0;
}

.generatorBlock.tr-bg > div {
    border-bottom: 0;
}

.generatorBlock.tr-bg > div:first-child {
    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}

.width100
{
	width: 100%;
}

.oldPriceNewOrder
{
	text-decoration: line-through;
}

.fontSize15
{
	font-size: 15px;
}

.marginLeft100
{
	margin-left: 100px;
}

.textUnderline
{
	text-decoration: underline;
}