@font-face {font-family: 'Bank Gothic Std Light';font-weight: normal;font-style: normal;src: url(/WEBBER3/COMMON/_STUFF/BankGothicLight.ttf) format('truetype');} 
html,body{font-family: "Bank Gothic Std Light";background-color:#b7b7b7;height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}

.outer{display:table;position:absolute;height:100%;width:100%}.middle{display:table-cell;vertical-align:middle}
.inner{margin-left:auto;margin-right:auto;width:600px;text-align:center}

/*
input{font-size:20px;border:none;border-radius:15px;margin-right:0;border-left-width:10px;padding:10px 0 10px 10px}
*/


.round_box
{
    margin: 15px;
    padding: 10px;
    border-radius: 15px;
    background-color: #8e8e8e;
}

.round_border
{
    border-radius: 15px;
}

.kdm_line_error{clear:both;padding:20px;font-size:12px;overflow:auto;margin:15px;background-color:#d07069bd;border-radius:15px;}

/* sqltabla */
table.mysqltabla{
    width:100%;
    text-align:center;
    padding:0;
    border-spacing:5px;
    color:#fff;
    font-size:10px;
    border-spacing:0;
    border-collapse:collapse;
    font-family: monospace;
}
tr.mysqltabla_line0{
    background:#a2a2a2
}
p.mysqltabla_line0{
    font-size:14px;
    font-weight:700;
    margin-top:10px;
    margin-bottom:10px
}
.mysqltabla_line0 td{
    /* border-right:1px solid #757373;
    border-top:1px solid #757373 */
}
tr.mysqltabla_line1{
    background:#c9c9c9;
    color:#000
}
.mysqltabla_line1 td{
    padding:5px;
    /* border-right:1px solid #757373;
    border-top:1px solid #757373 */
}
tr.mysqltabla_line2{
    background:#e4e4e4;
    color:#0d1e09
}
.mysqltabla_line2 td{
    padding:5px;
    /* border-right:1px solid #757373;
    border-top:1px solid #757373 */
}

table.mysqltabla td:hover{background:#fff;color:#000}
table.mysqltabla tr:hover{background:gray;color:#000}
td.mysqltabla_colhh{background:#737373}
td.mysqltabla_colh1{background:#949494;text-align:center}
td.mysqltabla_colh2{background:#cbcbcb;text-align:center}
table.mysqltabla .selected{background:#7ab5d3;color:#000}
table.mysqltabla .selected:hover{background:#7ab5d3;color:#000}
/**/

img.flag{width:30px;height:25px}

.page_panel
{
    margin: 10px;
}

*{box-sizing:border-box}hr{width:100%}.db_edit_title h1{font-size:2em;}

.color-list{
    display:flex;flex-direction:row-reverse;overflow-x:visible;/*height:100%*/}

.color-list .color{
    display:flex;flex-direction:column;flex:1 0 20px;
    box-shadow:0px 0px 30px 0px #424242;overflow:hidden;padding:10px;
    padding-left:30px;margin:0;color:#fff;
    /*transition:flex-basis 500ms ease-in-out;*/
    -webkit-transition:-webkit-flex-basis 500ms ease-in-out;
}

.color-list .color_a{flex-basis:630px;overflow-x:hidden;overflow-y:auto;padding:10px}

.color-list .color_a .details{opacity:1}h2.name{padding:0;margin:0}

.name{
    writing-mode:vertical-rl;
    -webkit-writing-mode:vertical-rl;
    text-orientation:mixed;
    float:right;
    cursor:pointer;
    text-shadow: 3px 3px 10px #00000069;
}

.color-list .color_a .name{
    writing-mode:horizontal-tb;
    -webkit-writing-mode:horizontal-tb;
    text-orientation:mixed;
}

.color-list .color .sectioncontent{display:none}

.color-list .color_a .sectioncontent{display:block}

.logospan
{
}

@media (min-width: 680px){
    .color-list{
        flex-direction:row
    }
    .color{
        flex-shrink:1;overflow-y:scroll
    }
    img.logo{max-height:80px;margin-top:10px;margin-bottom:10px}
}
.box{display:flex;flex-flow:column;height:100%;width:800px;margin-left:auto;margin-right:auto}

@media (min-width: 900px){
    .box{width: calc(100% - 100px);}
}

.box .row.header{flex:0 1 auto}
.box .row.content{flex:1 1 auto;
                  overflow-y:-moz-hidden-unscrollable; 
                  overflow-y: auto;
                  display:flex;
                  flex-direction:column;
                  height:100%}
.box .row.footer{flex:0 1 20px;text-align:center}
section{ }

.filmek_section{background:#8d4090;border-top-left-radius:15px;border-bottom-left-radius:15px}
.mozik_section{background:#4ab031}
.datumok_section{
    background:#ee7214;
}
.checkout_section{
    background:#ee7214;
    border-top-right-radius:15px;
    border-bottom-right-radius:15px
}

::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);-webkit-border-radius:10px;border-radius:10px}::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:rgba(30,30,30,0.8);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5)}::-webkit-scrollbar-thumb:window-inactive{background:rgba(30,30,30,0.4)}

.kdm_button{
    width:fit-content;
    border:none;
    border-radius:.313em;
    box-shadow:.125em .125em .375em rgba(0,0,0,.6);
    text-align:center;
    display:inline-block;
    padding:5px 15px;
    margin: 3px 3px 26px 3px;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.kdm_button:hover{
    box-shadow:none;
    margin: 6px 6px 23px 6px;
}

.select_button
{
    border:none;
    border-radius:.313em;
    box-shadow:.125em .125em .375em rgba(0,0,0,.6);
    text-align:center;
    padding:5px 15px;
    margin: 3px 3px 26px 3px;
    float: right;
    display: block;
    padding-bottom: 0px;
    margin-bottom: 0px;
    cursor: pointer;
}
.select_button:hover{
    box-shadow:none;
}

.small_button
{
    float: right;
    display: block;
    margin-right: 10px;
    padding: 0px 5px;
}

.cp_button{
    border:none;
    border-radius:.313em;
    box-shadow:.125em .125em .375em rgba(0,0,0,.6);
    text-align:center;
    display:inline-block;
    padding:15px;
    margin:0px;

    font-family: "Bank Gothic Std Light";
    
    
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    
    cursor: pointer;
}
.cp_button:hover{
    box-shadow:none
}


.blue_gradient{background:#51bdeb;background:-moz-linear-gradient(top,#51bdeb 21%,#0ea4e4 32%,#445493 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(21%,#51bdeb),color-stop(32%,#0ea4e4),color-stop(100%,#445493));background:-webkit-linear-gradient(top,#51bdeb 21%,#0ea4e4 32%,#445493 100%);background:-o-linear-gradient(top,#51bdeb 21%,#0ea4e4 32%,#445493 100%);background:-ms-linear-gradient(top,#51bdeb 21%,#0ea4e4 32%,#445493 100%);background:linear-gradient(to bottom,#51bdeb 21%,#0ea4e4 32%,#445493 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#51bdeb',endColorstr='#000000',GradientType=0)}

.royal_gradient{
    background:#51bdeb;background:-moz-linear-gradient(top,#4a4a4a 21%,#4e4e4e 32%,#b9b9b9 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(21%,#4a4a4a),color-stop(32%,#4e4e4e),color-stop(100%,#b9b9b9));
    background:-webkit-linear-gradient(top,#4a4a4a 21%,#4e4e4e 32%,#b9b9b9 100%);
    background:-o-linear-gradient(top,#4a4a4a 21%,#4e4e4e 32%,#b9b9b9 100%);
    background:-ms-linear-gradient(top,#4a4a4a 21%,#4e4e4e 32%,#b9b9b9 100%);
    background:linear-gradient(to bottom,#4a4a4a 21%,#4e4e4e 32%,#b9b9b9 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4a4a4a',endColorstr='#b9b9b9',GradientType=0)
}

.royal_rev_gradient{
    background:#51bdeb;background:-moz-linear-gradient(top,#b9b9b9 21%,#4e4e4e 32%,#4a4a4a 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(21%,#b9b9b9),color-stop(32%,#4e4e4e),color-stop(100%,#4a4a4a));
    background:-webkit-linear-gradient(top,#b9b9b9 21%,#4e4e4e 32%,#4a4a4a 100%);
    background:-o-linear-gradient(top,#b9b9b9 21%,#4e4e4e 32%,#4a4a4a 100%);
    background:-ms-linear-gradient(top,#b9b9b9 21%,#4e4e4e 32%,#4a4a4a 100%);
    background:linear-gradient(to bottom,#b9b9b9 21%,#4e4e4e 32%,#4a4a4a 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b9b9b9',endColorstr='#4a4a4a',GradientType=0)
}

.green_gradient{background:#b3d213;background:-moz-linear-gradient(top,#b3d213 21%,#a2cd18 32%,#2ca739 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(21%,#b3d213),color-stop(32%,#a2cd18),color-stop(100%,#2ca739));background:-webkit-linear-gradient(top,#b3d213 21%,#a2cd18 32%,#2ca739 100%);background:-o-linear-gradient(top,#b3d213 21%,#a2cd18 32%,#2ca739 100%);background:-ms-linear-gradient(top,#b3d213 21%,#a2cd18 32%,#2ca739 100%);background:linear-gradient(to bottom,#b3d213 21%,#a2cd18 32%,#2ca739 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3d213',endColorstr='#000000',GradientType=0)}
.orange_gradient{background:#f7b908;background:-moz-linear-gradient(top,#f7b908 21%,#f5a90a 32%,#e94a1b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(21%,#f7b908),color-stop(32%,#f5a90a),color-stop(100%,#e94a1b));background:-webkit-linear-gradient(top,#f7b908 21%,#f5a90a 32%,#e94a1b 100%);background:-o-linear-gradient(top,#f7b908 21%,#f5a90a 32%,#e94a1b 100%);background:-ms-linear-gradient(top,#f7b908 21%,#f5a90a 32%,#e94a1b 100%);background:linear-gradient(to bottom,#f7b908 21%,#f5a90a 32%,#e94a1b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7b908',endColorstr='#000000',GradientType=0)}
.purple_gradient{background:#6b9ad1;background:-moz-linear-gradient(top,#6b9ad1 21%,#7384c2 32%,#8b4694 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(21%,#6b9ad1),color-stop(32%,#7384c2),color-stop(100%,#8b4694));background:-webkit-linear-gradient(top,#6b9ad1 21%,#7384c2 32%,#8b4694 100%);background:-o-linear-gradient(top,#6b9ad1 21%,#7384c2 32%,#8b4694 100%);background:-ms-linear-gradient(top,#6b9ad1 21%,#7384c2 32%,#8b4694 100%);background:linear-gradient(to bottom,#6b9ad1 21%,#7384c2 32%,#8b4694 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9ad1',endColorstr='#000000',GradientType=0)}

.red_gradient{background:#eb5151;background:-moz-linear-gradient(top,#eb5151 21%,#e40e0e 32%,#934444 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(21%,#eb5151),color-stop(32%,#e40e0e),color-stop(100%,#934444));background:-webkit-linear-gradient(top,#eb5151 21%,#e40e0e 32%,#934444 100%);background:-o-linear-gradient(top,#eb5151 21%,#e40e0e 32%,#934444 100%);background:-ms-linear-gradient(top,#eb5151 21%,#e40e0e 32%,#934444 100%);background:linear-gradient(to bottom,#eb5151 21%,#e40e0e 32%,#934444 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eb5151',endColorstr='#000000',GradientType=0)}

a{text-decoration:none}

ul a{display:block;text-transform:uppercase}a:link{color:#000}a:visited{color:#000}a:hover{color:black}a:active{color:#fff}
nav{background:transparent;font-size:.7em}
nav ul ul{display:none;box-shadow:.125em .125em .375em rgba(0,0,0,.6)}
nav ul li:hover > ul{display:block}
nav ul{list-style:none;position:relative;color:#fff;padding:0;margin:0}
nav ul:after{content:"";clear:both;display:block}
nav ul li{float:left;text-align:center}

/*
nav ul li:nth-last-child(-n+2)
{
    float:right
}
*/



nav ul li:hover{background:#51bdeb;background:-moz-linear-gradient(top,#4a4a4a 21%,#4e4e4e 32%,#b9b9b9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(21%,#4a4a4a),color-stop(32%,#4e4e4e),color-stop(100%,#b9b9b9));background:-webkit-linear-gradient(top,#4a4a4a 21%,#4e4e4e 32%,#b9b9b9 100%);background:-o-linear-gradient(top,#4a4a4a 21%,#4e4e4e 32%,#b9b9b9 100%);background:-ms-linear-gradient(top,#4a4a4a 21%,#4e4e4e 32%,#b9b9b9 100%);background:linear-gradient(to bottom,#4a4a4a 21%,#4e4e4e 32%,#b9b9b9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4a4a4a',endColorstr='#b9b9b9',GradientType=0)}
nav ul li:hover a{display:block}
nav ul li a{display:block;text-decoration:none;text-transform:uppercase;border-left:1px solid #575f6a;padding:.625em 10px;font-weight: bold;}
nav ul ul{z-index:1000;border-radius:0;padding:0;position:absolute;top:100%;background:#eef0f1;background:-moz-linear-gradient(top,#eef0f1 21%,#e6e6e6 32%,#939496 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(21%,#eef0f1),color-stop(32%,#e6e6e6),color-stop(100%,#939496));background:-webkit-linear-gradient(top,#eef0f1 21%,#e6e6e6 32%,#939496 100%);background:-o-linear-gradient(top,#eef0f1 21%,#e6e6e6 32%,#939496 100%);background:-ms-linear-gradient(top,#eef0f1 21%,#e6e6e6 32%,#939496 100%);background:linear-gradient(to bottom,#eef0f1 21%,#e6e6e6 32%,#939496 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eef0f1',endColorstr='#939496',GradientType=0);}
nav ul ul li{width:auto;float:none;border-top:1px solid #6b727c;border-bottom:1px solid #575f6a;position:relative}
nav ul ul li:last-child{width:auto;float:none}
nav ul ul li a{
    padding:5px;
    padding-left:20px;
    padding-right:20px;
    color:#000;
    text-transform:none;
    font-weight: bold;
}
nav ul ul li a:hover{
    color: white; 
    background:#51bdeb;
    background:-moz-linear-gradient(top,#4a4a4a 21%,#4e4e4e 32%,#b9b9b9 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(21%,#4a4a4a),color-stop(32%,#4e4e4e),color-stop(100%,#b9b9b9));
    background:-webkit-linear-gradient(top,#4a4a4a 21%,#4e4e4e 32%,#b9b9b9 100%);
    background:-o-linear-gradient(top,#4a4a4a 21%,#4e4e4e 32%,#b9b9b9 100%);
    background:-ms-linear-gradient(top,#4a4a4a 21%,#4e4e4e 32%,#b9b9b9 100%);
    background:linear-gradient(to bottom,#4a4a4a 21%,#4e4e4e 32%,#b9b9b9 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4a4a4a',endColorstr='#b9b9b9',GradientType=0)
}
nav ul ul ul{position:absolute;left:100%;top:0}



/* ********************************* */

#edit_fields_table
{
    width: 100%;
    color: white;
    border-spacing: 0 10px;
    border-collapse: separate;
}

#edit_fields_table tr
{
}

#edit_fields_table tr:nth-child(odd) 
{
    background-color: #757575; 
    color: white;
}
#edit_fields_table tr:nth-child(even) 
{    
    background-color: #c5c5c5;
    color: black;
}

textarea
{
    line-height: 1em;
    height: 4em;
}

#edit_fields_table td
{
    padding: 10px;
}
#edit_fields_table td:nth-child(1)
{
    text-align: right;
    vertical-align: baseline;
    width: 25%;
}

#edit_fields_table input
{
    box-sizing : border-box;
    width: 100%;
    color: black;
    line-height: 24px;
}

#edit_fields_table select
{
    box-sizing : border-box;
    width: 100%;
    color: black;
    line-height: 30px;
    height: 30px;
}

#edit_fields_table option
{
    box-sizing : border-box;
}

select
{
    box-sizing : border-box;
    display: inline-block;
    color: black;
    height: 30px;
    font-family: monospace;
    overflow: hidden;
    width: 100%;
}
input
{
    box-sizing : border-box;
    display: inline-block;
    color: black;
    height: 30px;
    font-family: monospace;
    overflow: hidden;
    padding-left: 5px;
}

.checkbox
{
    width: 25px; 
    height: 25px;
}



/* ********************************* */


#filelist_table_nest
{
    clear: both;
    padding-top: 20px;
    font-size: 85%;
}

#filelist_table
{
    width: 100%;
    border: none;
    font-size: 70%;
    font-family: monospace;
}

#filelist_table tr
{
    border-bottom: 1px black dotted;
}


.filelist
{
    /*height: 400px;
    min-height: 10%;*/
    max-height: 40%;
    overflow-y: auto;
    border: 1px solid black;
    width: 100%;
    background-color: #a3a3a3;
}

div.filelist > table
{
    width: 100%;
    font-size: x-small;
}

div.filelist > table > tbody > tr
{
    border-bottom: 1px black dotted;
}

.file_element, .dir_element
{
    /*padding-left: 10px;*/
    font-family: monospace;
    line-height: 1;
}

.dir_link
{
    cursor: pointer;
}

/* ********************************* */


#W_BOX{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000}
#W_BOX_BACKGROUND{position:fixed;top:0;left:0;background:rgba(0,0,0,0.6);width:100%;height:100%;display:block}
#W_BOX_WINDOW{background-color:#fff;z-index:15;overflow:hidden;border-radius:.625em;width:12.5em;height:6.25em;box-shadow:.125em .125em .375em rgba(0,0,0,.6);position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}
#W_BOX_LOADING{background:url(/WEBBER3/COMMON/_IMG/wbox_loading.gif);width:2em;height:2em;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}
#W_BOX_CONTENT{padding:0}


/* ********************************* */



.pager_normal{
    background:#51bdeb;background:-moz-linear-gradient(top,#4a4a4a 21%,#4e4e4e 32%,#b9b9b9 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(21%,#4a4a4a),color-stop(32%,#4e4e4e),color-stop(100%,#b9b9b9));
    background:-webkit-linear-gradient(top,#4a4a4a 21%,#4e4e4e 32%,#b9b9b9 100%);
    background:-o-linear-gradient(top,#4a4a4a 21%,#4e4e4e 32%,#b9b9b9 100%);
    background:-ms-linear-gradient(top,#4a4a4a 21%,#4e4e4e 32%,#b9b9b9 100%);
    background:linear-gradient(to bottom,#4a4a4a 21%,#4e4e4e 32%,#b9b9b9 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4a4a4a',endColorstr='#b9b9b9',GradientType=0);

    border-radius:25px;
    padding-top:5px;
    padding-bottom:0px;
    padding-left:10px;
    padding-right:10px;
    box-shadow:.125em .125em .375em rgba(0,0,0,.6);font-size:1.1em;display:inline-block;margin-top:20px;margin-bottom:20px}

.pager_focused{
    background:#b3d213;background:-moz-linear-gradient(top,#b3d213 21%,#a2cd18 32%,#2ca739 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(21%,#b3d213),color-stop(32%,#a2cd18),color-stop(100%,#2ca739));
    background:-webkit-linear-gradient(top,#b3d213 21%,#a2cd18 32%,#2ca739 100%);
    background:-o-linear-gradient(top,#b3d213 21%,#a2cd18 32%,#2ca739 100%);
    background:-ms-linear-gradient(top,#b3d213 21%,#a2cd18 32%,#2ca739 100%);
    background:linear-gradient(to bottom,#b3d213 21%,#a2cd18 32%,#2ca739 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3d213',endColorstr='#000000',GradientType=0);
    border-radius:25px;
    padding-top:5px;
    padding-bottom:0px;
    padding-left:10px;
    padding-right:10px;
    box-shadow:.125em .125em .375em rgba(0,0,0,.6);font-size:1.1em;display:inline-block;margin-top:20px;margin-bottom:20px}

div#user_name{float:right;clear:both}

.grey_gradient
{
    background:#eef0f1;
    background:-moz-linear-gradient(top,#eef0f1 21%,#e6e6e6 32%,#939496 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(21%,#eef0f1),color-stop(32%,#e6e6e6),color-stop(100%,#939496));
    background:-webkit-linear-gradient(top,#eef0f1 21%,#e6e6e6 32%,#939496 100%);
    background:-o-linear-gradient(top,#eef0f1 21%,#e6e6e6 32%,#939496 100%);
    background:-ms-linear-gradient(top,#eef0f1 21%,#e6e6e6 32%,#939496 100%);
    background:linear-gradient(to bottom,#eef0f1 21%,#e6e6e6 32%,#939496 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eef0f1',endColorstr='#939496',GradientType=0);
}


.filelist_table_class {
    width: 100%;
    font-size: 85%;
    font-family: monospace;    

    padding: 9.5px;
    margin: 0 0 0px;
    font-size: 13px;
    line-height: 20px;
    word-break: break-all;
    word-wrap: break-word;
    white-space: pre;
    background-color: #8c8c8c99;
    border: 1px solid #ccc;
    border-radius: 4px;
}

.page_panel_nest {
    background-color: #616161;
    box-shadow: 0px 0px 30px 0px #424242;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 15px;
    border-bottom-left-radius: 15px;
    overflow-y: auto;
}

#page_panel_nest > section {
    overflow-y: scroll; 
    overflow-x: hidden;
    padding-left: 10px;
    padding-right: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
    height: 100%;
}

#searchresults {
    clear: both;
}

#page_panel_nest > section > h2 {
    text-align: center;
}

body > div.box > div.row.header > a > span
{
    font-size: 30px; vertical-align: -webkit-baseline-middle; font-weight: bold; text-shadow: 3px 3px 10px #00000069; color: white;
}

form {
    margin: 0px;
}

.unselectable {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

@-moz-document url-prefix() {

    .name{
        font-family: "Arial";
    }

    .color-list .color_a .name{
        font-family: "Bank Gothic Std Light";
    }

}

@media not all and (min-resolution:.001dpcm) { 
    html,body{
        font-family: "Arial";
    }
}

@supports (-webkit-overflow-scrolling: touch) {
    html,body{
        font-family: "Arial";
    }
}
