@font-face {
    font-family: GloberThinFree;
    src: url("/dist/fonts/9320.otf") format("opentype");
}
.tinyfont, .page_title {
    font-family: GloberThinFree !important;
}
h2.tinyfont, h2.page_title  {
    font-size: 3em !important;
}
/*body span, label, p, h1, h2, h3, h4, .item, .button {*/
/*font-family: GloberThinFree !important;*/
/*}*/

a {
    color: #EC7357;
}

.ui.table {
    color: #EC7357;
}

a:hover {
    color: #EC7357;
}

.a_white a, .a_white {
    color: #fff;
}

.a_white a:hover, .a_white:hover {
    color: #fff;
}

.a_white a:focus, .a_white:focus {
    color: #fff;
}

.a_white a:active, .a_white:active {
    color: #fff;
}

body, html {
    background: #fff;
}

.wrapper {
    min-height: 100vh;

}

.st-pusher {
    background-color: #EC7357;
    /*background-color: transparent;*/
}

.st-content {
    background: #50514F;
    /*background: black;*/
}

/*.background {*/
/*z-index: -1;*/
/*top: 0;*/
/*left: 0;*/
/*width: 100vw;*/
/*height: 100vh;*/

/*!*background: url("/dist/img/pink_rice.png");*!*/
/*!*background: url("/dist/img/bg5.jpg");*!*/
/*background-repeat: no-repeat;*/
/*background-position: center;*/
/*background-size: cover;*/
/*!*-webkit-filter: blur(5px) opacity(.9);*!*/
/*!*-moz-filter: blur(5px) opacity(.9);*!*/
/*!*-o-filter: blur(5px) opacity(.9);*!*/
/*!*-ms-filter: blur(5px) opacity(.9);*!*/
/*!*filter: blur(5px) opacity(.9);*!*/
/*position: fixed;*/
/*}*/

.ui.header {
    color: #fff;
}

.ui.styled.accordion, .ui.styled.accordion .accordion {
    background: transparent;
}

.page {
    margin: auto;
    color: white !important;
    background: transparent;
    /*max-width: 900px;*/
    /*min-height: 80vh;*/

}

.wrapper {
    /*max-width: 900px;*/
    margin: auto;
}

.ui.styled.accordion .accordion .title, .ui.styled.accordion .title {
    border: hidden;
}

.top_menu {
    min-height: 50px;
    width: 100%;
    margin-top: 0 !important;
    border: none !important;
    box-shadow: none !important;
    border-radius: 0 !important;
    background-color: transparent !important;
}

._background {
    /*width:100vw;*/
    /*margin-left: -20px;*/
    /*padding: 20px;*/
    /*background-color: #220901 !important;*/
}

.ui.checkbox label, .ui.checkbox + label {
    color: white;
}

.ui.form .field > label {
    color: white;
}

.section--menu {
    margin: 10px 0;
    width: 100%;
}

.menu__list {
    float: right !important;
}

.top_menu .item {
    color: #eee !important;
}

.page {
    /*margin-top: 30px;*/
    /*padding: 20px;*/
    /*margin: 10px 0;*/
}

.ui.top.menu {
    margin: 0;
    border: none;
    box-shadow: none;
}

.video {
    /*position: fixed;*/
    /*width: 100vw;*/
    /*height: 100vh;*/
    /*left: 0;*/
    /*top: 0;*/
    /*z-index: -1;*/
}

body {
    background: black;
}

#left-menu-trigger {
    font-size: 16px;
    cursor: pointer;
    color: #fff !important;
    box-shadow: none !important;
    background: transparent !important;
}

.ui.loading.form:before {
    background-color: rgba(255, 255, 255, 0);
}

.page_title {
    text-align: center;
    font-size: 2em !important;
    display: inline-block;
    width: 100%;
    /*margin-top: 5vh !important;*/
    /*margin-bottom: 5vh !important;*/
}

/*.video video {*/
/*opacity: .5;*/
/*position: fixed;*/
/*top: 50%;*/
/*left: 50%;*/
/*min-width: 100%;*/
/*min-height: 100%;*/
/*width: auto;*/
/*height: auto;*/
/*z-index: -1;*/
/*-ms-transform: translateX(-50%) translateY(-50%);*/
/*-moz-transform: translateX(-50%) translateY(-50%);*/
/*-webkit-transform: translateX(-50%) translateY(-50%);*/
/*transform: translateX(-50%) translateY(-50%);*/
/*}*/

body {
    background: white;
}

.checkbox1_input, .checkbox2_input, .checkbox3_input {
    display: none;
}

.checkbox {
    padding: 10px 0;
}

._header {
    position: fixed;
    top: 0;
    left: 0;
}

._top_menu.ui.menu .item {
    color: white;
}

._top_menu.ui.menu .item:before {
    display: none;
}

.ui.checkbox input:focus ~ .box:after, .ui.checkbox input:focus ~ label, .ui.checkbox input:focus ~ label:after, .ui.checkbox input:hover ~ label {
    color: white;
}

.st-menu .icon {
    margin-right: 20px;
}

._top_menu a.item:hover {
    background: transparent !important;
    color: white !important;
}

._top_menu.ui.menu ._logo {
    padding: .92857143em .5em !important;
    font-size: 24px;
}

.ui.inverted.button.active, .ui.inverted.button:focus, .ui.inverted.button:hover {
    color: white;
    background: transparent;
}

.ui.modal > .actions {
    text-align: left;
}

.ui.items > .item > .content > .header, .ui.items > .item .meta {
    color: white;
}

input.no_background {
    background: transparent !important;
    color: white !important;
    border: none;
}

.no_background .label {
    background: transparent !important;
    color: white !important;
}

input.no_background:focus {
    outline: none !important;
    border: none;
}

input.no_background::-webkit-input-placeholder {
    color: #fff !important;
}

input.no_background::-moz-placeholder {
    color: #fff !important;
}

/* Firefox 19+ */
input.no_background:-moz-placeholder {
    color: #fff !important;
}

/* Firefox 18- */
input.no_background:-ms-input-placeholder {
    color: #fff !important;
}

.ui.segment._main_segment {
    /*background: #EC7357 !important;*/
    background: transparent;
    box-shadow: none !important;
    border: none !important;
    margin: 0;
}

._main_segment:before {
    /*color:white !important;*/
    background: #EC7357 !important;
}

.ui.basic.inverted.button.color_button:hover {
    box-shadow: 0 0 0 2px #EC7357 inset !important;
    color: #EC7357 !important;
}

.main_dimmer {
    background-color: #EC7357 !important;
    opacity: 1;
}
#calculator input {
    border-radius: 0 !important;
}
#calculator .label {
    border-radius: 0 !important;
}
.odometer-inside span {
    line-height: 1em;
}
.ui.label>.icon {
    margin: 0;
}
#summ {
    margin-top: -12px;
}




/*@media screen and (max-width: 790px) {*/
    /*._main_segment {*/
        /*margin-top:80px !important;*/
    /*}*/
    /*#left-menu-trigger {*/
        /*position: fixed;*/
        /*right: 0px;*/
        /*z-index: 1;*/
        /*top: 10px;*/
    /*}*/
    /*.right.menu {*/
        /*display: inline-block;*/
        /*position: absolute;*/
        /*left: 0px;*/
        /*top: 30px;*/
    /*}*/

    /*.page_title {*/
        /*margin-bottom: 20px !important;*/
    /*}*/

/*}*/
/*@media screen and (max-width: 320px) {*/
    /*.ui .menu.right .item {*/
        /*padding: 10px;*/
    /*}*/
/*}*/
/*@media screen and (max-width: 520px) {*/
    /*.phone_order_item {*/
        /*position: absolute !important;*/
        /*left: 0;*/
        /*top: 40px;*/
    /*}*/
/*}*/
.ui.horizontal.divider:before {
    width: auto;
}
.menu .ui.table tr td {
    border: none !important;
    padding: .3em;
}
.no_background textarea {
    background: transparent !important;
    color:white !important;
    border: 1px solid white !important;
}
.no_background textarea::-webkit-input-placeholder {color:white !important;}
.no_background textarea::-moz-placeholder {color:white !important;}
.no_background textarea:-moz-placeholder {color:white !important;}
.no_background textarea:-ms-input-placeholder {color:white !important;}

.ui.message .list:not(.ui) li:before {
    content: '-';
}

.ui.card, .ui.cards>.card {
    box-shadow: none;
}
.ui.segment.footer {
    background: transparent !important;
    max-width: 900px;
    margin: auto !important;
    padding: 20px 20px 50px 20px !important;
}

.ui.segment.footer .list {
    float: right;
}
.ui.bulleted.list .list>.item:before, .ui.bulleted.list>.item:before, ul.ui.list li:before {
    content: '•';
}
.ui.inverted.list>a.item:hover {
    color: #fff;;
}