body {font-family: 'Lato', sans-serif;color: #444444; font-size: 16px;}
body#admin_layout{padding-top: 140px;}
.container{width:98%; margin: 0 1%; float:left;}

#str_info_box {display: none}

.white_bg{background: #FFFFFF;}
button.update_list:hover,
button.save_and_close:hover,button.save_and_stay:hover, .form a.add_entry,.input.text a,.search_form .start_search, .green_bg, #wrap_whole_website > .message.success,.button-actions a, .index td.actions a:hover, button, a.button, header .top_bar .logout,.no_user button:hover, .ui-widget-header{background: #7CBB00;}
.pink, .pink a{color: #FC9494;}
.pink_bg{background: #FC9494;}
.red, .red a {color: #D10B0C;}
a,a:link,a:visited,a:active, .blue, .blue a{color: #4285F4;}
button.update_list,.form a.add_entry:hover,.input.text a:hover,
.blue_bg,header .top_bar .logout:hover, .index tr:hover td, .search_form .start_search:hover,.button-actions a:hover, button:hover, a.button:hover, .no_user button,
button.save_and_close,button.save_and_stay,header .menu ul li.active, header .menu ul > li:hover, .pagination li.active a,.index .pagination li a:hover{background: #4285F4;}
.dark_red, .dark_red a {color: #FF0000;}
.red_bg, .button-actions a.red_bg{background: #D10B0C;}
.gray, .gray a{color: #707070;}
.gray_bg{background: #707070;}
.dark_gray, .dark_gray a{color: #444444;}
.dark_gray_bg{background: #444444;}
.white, .white a, .red_bg.white, .red_bg.white a,.index td.actions a:hover, .ajax_image_added .actions:hover,a.button:hover,header .top_bar .logout:hover,.dark_gray_bg a:link, .dark_gray_bg a:visited, .dark_gray_bg a:active{color:#fff;}
.dark_green, .dark_green a{color: #00FF00;}
.index tr a:hover,.dark_gray_bg a:hover,a:hover, .green, .green a{color: #7CBB00;}

header{position:fixed; height: 140px; top:0;left:0;width:100%; z-index:100;}
header .top_bar{height:32px;line-height:32px;/* position:relative;z-index:1;*/}
header .top_bar img {vertical-align: middle; padding-bottom:4px;}
header .top_bar .logout{width:60px; height:inherit; text-align:center; line-height:32px; float:right; margin-left:10px;}
header .menu{height:107px;box-shadow: 0px 0px 5px 0 #000000;}
header .menu .logo{height: 80px; padding: 14px 0;}
header .menu .logo img{max-height: 100%;}
header .menu ul{float:right; list-style-type: none; margin:0;padding:0; text-align:right;}
header .menu ul li{display: inline-block; text-align:center; position:relative;}
header .menu ul li:hover > a,header .menu ul li.active > a{color:#fff;}
header .menu ul li:hover > a .light,header .menu ul li.active > a .light{display:inline;}
header .menu ul li:hover > a .dark,header .menu ul li.active > a .dark{display:none;}
header .menu ul li a{outline: none; padding: 26px 12px; display:block;}
header .menu ul li .icon{display:block;}
header .menu ul li .icon img{ height: 33px;}
header .menu ul li .icon .light{display:none;}
header .menu ul li .icon i{line-height: 36px; font-size: 30px;}
header .menu ul li .counter{font-size:18px; color:#f00; position:absolute; font-weight:bold; line-height:18px; height: 18px;}
header .menu ul li .counter.counter_top{top: 5px; left:0;right:0;margin: auto;}
header .menu ul li .counter.counter_center{top: 0; bottom:0; left:0;right:0;margin: auto; padding-bottom:16px;}
header .menu ul li .title{display:block;}
header .menu ul ul{display:none; background:#F6F6F6; z-index: 10;position:fixed;right:0%;top:132px; background: #fff; width: 100%; text-align:right;box-shadow: 0px 0px 5px 0 #000000; padding-right: 1%;}
header .menu ul li:hover > ul{display: block;}

header .menu ul li:hover > a .icon-col, header .menu ul li.active > a .icon-col{ fill: #fff;}

header .menu ul li .icon svg {
    height: 33px;
    fill  : #444444;
}

header .menu ul li:hover>a .icon svg,
header .menu ul li.active>a .icon svg,
header .menu ul li:hover>a .icon .icon-col,
header .menu ul li.active>a .icon .icon-col {
    fill: #fff;
    color: #fff;
}

.icon-col {
    fill : #444444;
    color: #444444;
}
header svg{ height: 33px;}


.main{padding-top:15px;}
h3{float:left; width: auto; margin:8px 0 0;}

h3,h5{font-size:18px;}

.row > h4{float:left;width: 100%; margin: 10px 0; padding: 10px 0;}

footer {line-height:30px; padding: 10px 0 3px; margin-top: 15px;}

/* button setup */
.form a.add_entry,.input.text a,.button-actions a, button, a.button{border-radius:20px; padding: 8px 20px;border:0; display: inline-block; font-size: 16px; color: #fff; margin-right: 10px; min-height:37px; box-sizing:border-box;}
.button-actions a{margin-bottom:10px;}
.form a.add_entry{width: auto;}
.input.text a.ajaxDelete{margin-top:16px;}

/* viewActions */
.button-actions a i{background: #fff; border-radius:50%; padding: 2px 4px 1px; color:#444444;}

/* search */
.search_form .reset_search, .search_action{display: none;}
.search_form{position:relative;}
.search_form .input{display:inline-block; margin-left:10px;position:relative;}
.search_form .datepicker, .search_form .datepicker_start, .search_form .datepicker_end, .search_form .date_size{width:90px;}
.search_form .datetimepicker, .search_form .datetimepicker_start, .search_form .datetimepicker_end, .search_form .datetime_size{width:140px;}
.search_form select,.search_form input{background:#EFEFEF; z-index:1; color: #7E7E7E;border-radius:20px; padding: 8px 10px;border:0;}
.search_form input#q, .search_form input.keyword_search{width:200px;}
.search_form .start_search{margin-left:-20px;float:right;color:#fff; border:0; border-radius:50%;width:36px;height:36px;line-height: 36px; text-align:center; z-index:10;position:relative; padding:0;}

/* index */
.index table{width: 100%; margin-top:15px;}
.index th{background: #D8D8D8; color:#444444; text-align:left; padding: 10px 4px; text-transform: uppercase;}
.index th:first-child,.index td:first-child{padding-left:10px;}
.index th:last-child,.index td:last-child{padding-right:10px;}
.index th a{color:inherit;}
.index td{padding: 5px 3px; border-bottom: 1px solid #EFEFEF;}
.index .actions{text-align: right;}
.index td.actions a, .ajax_image_added .actions a{border-radius:50%;width:36px;height:36px;line-height: 36px; text-align:center; display:inline-block; background:#EFEFEF; color:#444444; margin: 2px 0 2px 5px; outline:none;}
.index th.field_active{padding:0;}
.index th.field_active a{display: inline-block;padding-top:14px;}
.index .field_active .checkbox{width:46px; height: 46px;margin:0;}
.index .field_date .input{width:90px;}
.index .field_date .input input{width: 100%;}
.index td a{color:inherit;}
.index tr:hover td{color:#fff;}
.index .field_sort_order input{background: #EFEFEF; border:0;padding: 5px; width:50px; text-align:center;}

/* view page */
.vertical-table{width:100%; text-align:left; margin: 15px 0;}
.vertical-table tr:nth-child(2n) th,.vertical-table tr:nth-child(2n) td{background: #ddd;}
/* ,.index tr:nth-child(2n) td */
.vertical-table th,.vertical-table td{padding:5px;}
.vertical-table tr th:first-child{width:200px;}

/* forms */
/* old theme */
.theme_gray .form .input{margin-bottom:20px; padding: 20px;min-height: 105px;}
.theme_gray .form .input::after{content: '';background:#D8D8D8;width: 98%;height: 100%; position: absolute;z-index:-1;top:0;left:1%;} 
.theme_gray .form .input textarea,.theme_gray .form .input input,.theme_gray .form .input select{border:0; padding: 5px 2%}
.theme_gray .form .input label{margin-bottom:9px;}
.theme_gray .form .full_width .input{width: 99%;}
.theme_gray .form .input.select .checkbox{width: 33%;}
.theme_gray .form .input.select label{width: 100%;}
.theme_gray .form .input.textarea{min-height: 230px;}
.theme_gray .form .multiple_select_checkbox {margin:0;}
.theme_gray .form .multiple_select_checkbox .input.select{min-height:30px;}
.theme_gray .form .related_checkbox_list .input{width: 50%;}
.theme_gray .form .input.text > a{line-height: 30px;}
.theme_gray .form .wysiwyg .input > *{margin-left:1.5%;width:98.5%}
/* old theme */


.form .set_height_3_rows textarea{height:160px;}
.form fieldset {float: left;width: 100%; margin-top: 10px;}
.form .input{width: 50%;float:left; margin-bottom:15px; padding: 0 20px 0 0; box-sizing: border-box; position:relative;min-height:54px;}
.form .small_top_paddings .input{padding-top:8px;padding-bottom:8px;}
.form .no_label_inputs .input{min-height:70px;} /* they are still bigger then checkbox */
.form .checkbox_size_inputs .input.select,.form .checkbox_size_inputs .input.text,.form .checkbox_size_inputs .input.number{min-height:46px; padding-top:8px;padding-bottom:8px;} 

.form .input.checkbox{min-height: 30px; margin-top:0;}

.form .input label{width: 100%; float:left;}
.form .input textarea,.form .input input,.form .input select{width: 96%; float:left;border: 2px solid #A1A1A1;
    border-radius: 10px; padding: 5px 2%;-ms-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box; box-sizing:content-box;}
.form .input.select label{width: auto;}
.form .input.select .checkbox{float:left; width:auto; box-sizing: border-box; margin-bottom: 15px;}
.form .multiple_select_checkbox {margin:10px 0 0;}
.form .multiple_select_checkbox .input.select{min-height:40px;}
/*.form .input.time select{width:45%;}*/
.form .input.time select{max-width: 50%;width:auto;}
.form .input.time select:last-child{margin-left:2%;}
.form .full_width .input{width: 100%;}
.form .full_width{width: 100%;clear:both; float:left;}
.form .full_width.two > .input{width:48%; margin:0 1% 10px 0;}
.form .full_width.three > .input{width:31%; margin:0 1% 10px 0;}
.form .full_width.four > .input{width:23%; margin:0 1% 10px 0;}
.form .full_width.five > .input{width:18%; margin:0 1% 10px 0;}
.form .full_width.six > .input{width:14.6%; margin:0 1% 10px 0;}
.form .full_width .col_5{width:4%;margin-right: 1%;}
.form .full_width .col_10{width:9%;margin-right: 1%;}
.form .full_width .col_40{width:39%;margin-right: 1%;}
.form .full_width .col_50{width:49%;margin-right: 1%;}
.form .one_lines_textarea textarea{height:20px;}
.form .two_lines_textarea textarea{height:40px;}
.form .three_lines_textarea textarea{height:55px;}
.form .one_lines_textarea .input.textarea{min-height:60px;}
.form .two_lines_textarea .input.textarea{min-height:80px;}
.form .three_lines_textarea .input.textarea{min-height:100px;}

.form .wysiwyg .input::after,.form .full_width .input::after{width:100%; left: 0.5%;}
.form .wysiwyg .input{width: 100%; background:none;padding:0;}
.form .wysiwyg label{background: #D8D8D8; padding: 20px 20px 10px; width: 100%; box-sizing:border-box; margin-bottom:-7px;}
.form .wysiwyg{clear:both; float:left;width: 99%;}
.one_language .form .input label .lang{display: none;}
.form .checkbox{padding: 12px 0 6px 60px;}
.form .checkbox label > * {left: 15px;}

.form .related_checkbox_list {width: auto;}
.form .related_checkbox_list .input{width: auto;}

.form .input .readonly{background:#CCC;}
.form .input input:read-only,.form .input input:-moz-read-only{background:#CCC;}

/* pagination */
.paginator {margin:10px 0;}
.pagination{list-style-type:none;padding:0; margin:0;}
.pagination_total{margin-top:5px; font-weight:bold; margin-right: 20px;}
.pagination li{float:left; width:auto; margin:0 5px;}
.pagination li:first-child{margin-left:0;}
.pagination li.active a,.index .pagination li a:hover{color:#fff;}
.pagination li a{display:block; padding: 5px 10px; border-radius:5px;}	
.pagination .disabled{display:none;}

/* custom checkbox */
.checkbox{position:relative; margin-top:-12px;width:0; float:left;}
.checkbox input {position: absolute;cursor: pointer; height: 36px; width: 36px;opacity: 0;left:0;top:5px; z-index:10;}
.checkmark {color:#fff; text-align:center; line-height:34px; font-size:22px; position: absolute; top: 5px; left: 0; height: 36px; width: 36px; border-radius: 50%; background-color: #D10B0C;}
.checkbox input:checked ~ .checkmark {background-color: #7CBB00;}
.checkbox input ~ .checkmark .fa-check{display: none;}
.checkbox input:checked ~ .checkmark .fa-check{display: inline;}
.checkbox input:checked ~ .checkmark .fa-close{display: none;}

/* flash message */
#wrap_whole_website > .message{position: fixed; z-index: 999; width: 400px; left: 50%; margin-left:-200px; padding: 50px 0; text-align:center; background:#D10B0C; font-size: 24px;color:#fff;}
#starting_page_record{display: none;}

/* ajax images */
.ajax_image_added:first-child{border-top:1px solid #D10B0C;}
.ajax_image_added:last-child{margin-bottom: 20px;}
.ajax_image_added{border-bottom:1px solid #D10B0C; height:100px;}
.ajax_image_added .image{width:50%;float:left; height: inherit;}
.ajax_image_added .image img{max-width:100%;max-height: 100%;}
.ajax_image_added .actions{float:right;text-align:right; padding-top:28px;}

.progress {/*background-color: #f5f5f5;border-radius: 4px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset*/;height: 20px;margin-bottom: 20px;overflow: hidden; float:left;width: 100%;}
.progress-bar{background-color: #D10B0C;box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15) inset;color: #fff;float: left;font-size: 12px;height: 100%;line-height: 20px;text-align: center;transition: width 0.6s ease 0s;width: 0;}  

.image_configuration p{margin: 0 0 15px;}

/* thumbs */
.current_attachment{margin:0 0 15px 0;}
.current_attachment img.thumb {max-width: 100%; max-height: 58px;}
img.thumb{max-width:150px;max-height:50px;}
.add_image_row{margin-top:0;}
.image_list {margin:10px 0;}
.image_list .image_box{width:142px; height:142px; position:relative; border: 3px solid #000; margin: 5px; cursor:pointer; transition:border 0.3s;background-image: linear-gradient(#fff, #666);}
.image_list .image_box:hover{border-color:#D10B0C; background-image: linear-gradient(#666, #fff);}
.image_list .image_box .overlay_name{position:absolute;left:0;bottom:0;padding: 5px 1%; width:98%;text-align:center; color:#fff; z-index:1;background:rgba(0,0,0,0.5);}
.image_list .image_box img.thumb{max-width: 100%;max-height:100%; top:0;left:0;right:0;bottom:0;margin: auto; position:absolute; z-index:0;}

/* menu add/edit pages part */
.menu_configuration .select{margin-top:-12px;}
	
/* colorbox fixes */
#colorbox .form .input label,#colorbox .form .input > *{position:relative; z-index: 1;}
#colorbox .form .input::after{z-index:0;}

/* tree navigation */
.jstree-node,.jstree-children,.jstree-container-ul{display:block;margin:0;padding:0;list-style-type:none;list-style-image:none}.jstree-node{white-space:nowrap}.jstree-anchor{display:inline-block;color:#000;white-space:nowrap;padding:0 4px 0 1px;margin:0;vertical-align:top}.jstree-anchor:focus{outline:0}.jstree-anchor,.jstree-anchor:link,.jstree-anchor:visited,.jstree-anchor:hover,.jstree-anchor:active{text-decoration:none;color:inherit}.jstree-icon{display:inline-block;text-decoration:none;margin:0;padding:0;vertical-align:top;text-align:center}.jstree-icon:empty{display:inline-block;text-decoration:none;margin:0;padding:0;vertical-align:top;text-align:center}.jstree-ocl{cursor:pointer}.jstree-leaf>.jstree-ocl{cursor:default}.jstree .jstree-open>.jstree-children{display:block}.jstree .jstree-closed>.jstree-children,.jstree .jstree-leaf>.jstree-children{display:none}.jstree-anchor>.jstree-themeicon{margin-right:2px}.jstree-no-icons .jstree-themeicon,.jstree-anchor>.jstree-themeicon-hidden{display:none}.jstree-hidden,.jstree-node.jstree-hidden{display:none}.jstree-rtl .jstree-anchor{padding:0 1px 0 4px}.jstree-rtl .jstree-anchor>.jstree-themeicon{margin-left:2px;margin-right:0}.jstree-rtl .jstree-node{margin-left:0}.jstree-rtl .jstree-container-ul>.jstree-node{margin-right:0}.jstree-wholerow-ul{position:relative;display:inline-block;min-width:100%}.jstree-wholerow-ul .jstree-leaf>.jstree-ocl{cursor:pointer}.jstree-wholerow-ul .jstree-anchor,.jstree-wholerow-ul .jstree-icon{position:relative}.jstree-wholerow-ul .jstree-wholerow{width:100%;cursor:pointer;position:absolute;left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jstree-contextmenu .jstree-anchor{-webkit-user-select:none;-webkit-touch-callout:none}.vakata-context{display:none}.vakata-context,.vakata-context ul{margin:0;padding:2px;position:absolute;background:#f5f5f5;border:1px solid #979797;box-shadow:2px 2px 2px #999}.vakata-context ul{list-style:none;left:100%;margin-top:-2.7em;margin-left:-4px}.vakata-context .vakata-context-right ul{left:auto;right:100%;margin-left:auto;margin-right:-4px}.vakata-context li{list-style:none}.vakata-context li>a{display:block;padding:0 2em;text-decoration:none;width:auto;color:#000;white-space:nowrap;line-height:2.4em;text-shadow:1px 1px 0 #fff;border-radius:1px}.vakata-context li>a:hover{position:relative;background-color:#e8eff7;box-shadow:0 0 2px #0a6aa1}.vakata-context li>a.vakata-context-parent{background-image:url(data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAIORI4JlrqN1oMSnmmZDQUAOw==);background-position:right center;background-repeat:no-repeat}.vakata-context li>a:focus{outline:0}.vakata-context .vakata-context-hover>a{position:relative;background-color:#e8eff7;box-shadow:0 0 2px #0a6aa1}.vakata-context .vakata-context-separator>a,.vakata-context .vakata-context-separator>a:hover{background:#fff;border:0;border-top:1px solid #e2e3e3;height:1px;min-height:1px;max-height:1px;padding:0;margin:0 0 0 2.4em;border-left:1px solid #e0e0e0;text-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;border-radius:0}.vakata-context .vakata-contextmenu-disabled a,.vakata-context .vakata-contextmenu-disabled a:hover{color:silver;background-color:transparent;border:0;box-shadow:0 0 0}.vakata-context li>a>i{text-decoration:none;display:inline-block;width:2.4em;height:2.4em;background:0 0;margin:0 0 0 -2em;vertical-align:top;text-align:center;line-height:2.4em}.vakata-context li>a>i:empty{width:2.4em;line-height:2.4em}.vakata-context li>a .vakata-contextmenu-sep{display:inline-block;width:1px;height:2.4em;background:#fff;margin:0 .5em 0 0;border-left:1px solid #e2e3e3}.vakata-context .vakata-contextmenu-shortcut{font-size:.8em;color:silver;opacity:.5;display:none}.vakata-context-rtl ul{left:auto;right:100%;margin-left:auto;margin-right:-4px}.vakata-context-rtl li>a.vakata-context-parent{background-image:url(data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAINjI+AC7rWHIsPtmoxLAA7);background-position:left center;background-repeat:no-repeat}.vakata-context-rtl .vakata-context-separator>a{margin:0 2.4em 0 0;border-left:0;border-right:1px solid #e2e3e3}.vakata-context-rtl .vakata-context-left ul{right:auto;left:100%;margin-left:-4px;margin-right:auto}.vakata-context-rtl li>a>i{margin:0 -2em 0 0}.vakata-context-rtl li>a .vakata-contextmenu-sep{margin:0 0 0 .5em;border-left-color:#fff;background:#e2e3e3}#jstree-marker{position:absolute;top:0;left:0;margin:-5px 0 0 0;padding:0;border-right:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid;width:0;height:0;font-size:0;line-height:0}#jstree-dnd{line-height:16px;margin:0;padding:4px}#jstree-dnd .jstree-icon,#jstree-dnd .jstree-copy{display:inline-block;text-decoration:none;margin:0 2px 0 0;padding:0;width:16px;height:16px}#jstree-dnd .jstree-ok{background:green}#jstree-dnd .jstree-er{background:red}#jstree-dnd .jstree-copy{margin:0 2px}.jstree-default .jstree-node,.jstree-default .jstree-icon{background-repeat:no-repeat;background-color:transparent}.jstree-default .jstree-anchor,.jstree-default .jstree-animated,.jstree-default .jstree-wholerow{transition:background-color .15s,box-shadow .15s}.jstree-default .jstree-hovered{background:#e7f4f9;border-radius:2px;box-shadow:inset 0 0 1px #ccc}.jstree-default .jstree-context{background:#e7f4f9;border-radius:2px;box-shadow:inset 0 0 1px #ccc}.jstree-default .jstree-clicked{background:#beebff;border-radius:2px;box-shadow:inset 0 0 1px #999}.jstree-default .jstree-no-icons .jstree-anchor>.jstree-themeicon{display:none}.jstree-default .jstree-disabled{background:0 0;color:#666}.jstree-default .jstree-disabled.jstree-hovered{background:0 0;box-shadow:none}.jstree-default .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default .jstree-disabled>.jstree-icon{opacity:.8;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default .jstree-search{font-style:italic;color:#8b0000;font-weight:700}.jstree-default .jstree-no-checkboxes .jstree-checkbox{display:none!important}.jstree-default.jstree-checkbox-no-clicked .jstree-clicked{background:0 0;box-shadow:none}.jstree-default.jstree-checkbox-no-clicked .jstree-clicked.jstree-hovered{background:#e7f4f9}.jstree-default.jstree-checkbox-no-clicked>.jstree-wholerow-ul .jstree-wholerow-clicked{background:0 0}.jstree-default.jstree-checkbox-no-clicked>.jstree-wholerow-ul .jstree-wholerow-clicked.jstree-wholerow-hovered{background:#e7f4f9}.jstree-default>.jstree-striped{min-width:100%;display:inline-block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAMAAAB/qqA+AAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMNAMM9s3UAAAAXSURBVHjajcEBAQAAAIKg/H/aCQZ70AUBjAATb6YPDgAAAABJRU5ErkJggg==) left top repeat}.jstree-default>.jstree-wholerow-ul .jstree-hovered,.jstree-default>.jstree-wholerow-ul .jstree-clicked{background:0 0;box-shadow:none;border-radius:0}.jstree-default .jstree-wholerow{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.jstree-default .jstree-wholerow-hovered{background:#e7f4f9}.jstree-default .jstree-wholerow-clicked{background:none;}.jstree-default .jstree-node{min-height:24px;line-height:24px;margin-left:24px;min-width:24px}.jstree-default .jstree-anchor{line-height:24px;height:24px}.jstree-default .jstree-icon{width:24px;height:24px;line-height:24px}.jstree-default .jstree-icon:empty{width:24px;height:24px;line-height:24px}.jstree-default.jstree-rtl .jstree-node{margin-right:24px}.jstree-default .jstree-wholerow{height:24px}.jstree-default .jstree-node,.jstree-default .jstree-icon{background-image:url(32px.png)}.jstree-default .jstree-node{background-position:-292px -4px;background-repeat:repeat-y}.jstree-default .jstree-last{background:0 0}.jstree-default .jstree-open>.jstree-ocl{background-position:-132px -4px}.jstree-default .jstree-closed>.jstree-ocl{background-position:-100px -4px}.jstree-default .jstree-leaf>.jstree-ocl{background-position:-68px -4px}.jstree-default .jstree-themeicon{background-position:-260px -4px}.jstree-default>.jstree-no-dots .jstree-node,.jstree-default>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:0 0}.jstree-default>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-36px -4px}.jstree-default>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-4px -4px}.jstree-default .jstree-disabled{background:0 0}.jstree-default .jstree-disabled.jstree-hovered{background:0 0}.jstree-default .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default .jstree-checkbox{background-position:-164px -4px}.jstree-default .jstree-checkbox:hover{background-position:-164px -36px}.jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default .jstree-checked>.jstree-checkbox{background-position:-228px -4px}.jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default .jstree-checked>.jstree-checkbox:hover{background-position:-228px -36px}.jstree-default .jstree-anchor>.jstree-undetermined{background-position:-196px -4px}.jstree-default .jstree-anchor>.jstree-undetermined:hover{background-position:-196px -36px}.jstree-default .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default>.jstree-striped{background-size:auto 48px}.jstree-default.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);background-position:100% 1px;background-repeat:repeat-y}.jstree-default.jstree-rtl .jstree-last{background:0 0}.jstree-default.jstree-rtl .jstree-open>.jstree-ocl{background-position:-132px -36px}.jstree-default.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-100px -36px}.jstree-default.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-68px -36px}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:0 0}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-36px -36px}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-4px -36px}.jstree-default .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url(throbber.gif) center center no-repeat}.jstree-default .jstree-file{background:url(32px.png) -100px -68px no-repeat}.jstree-default .jstree-folder{background:url(32px.png) -260px -4px no-repeat}.jstree-default>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default{line-height:24px;padding:0 4px}#jstree-dnd.jstree-default .jstree-ok,#jstree-dnd.jstree-default .jstree-er{background-image:url(32px.png);background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default i{background:0 0;width:24px;height:24px;line-height:24px}#jstree-dnd.jstree-default .jstree-ok{background-position:-4px -68px}#jstree-dnd.jstree-default .jstree-er{background-position:-36px -68px}.jstree-default .jstree-ellipsis{overflow:hidden}.jstree-default .jstree-ellipsis .jstree-anchor{width:calc(100% - 29px);text-overflow:ellipsis;overflow:hidden}.jstree-default .jstree-ellipsis.jstree-no-icons .jstree-anchor{width:calc(100% - 5px)}.jstree-default.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==)}.jstree-default.jstree-rtl .jstree-last{background:0 0}.jstree-default-small .jstree-node{min-height:18px;line-height:18px;margin-left:18px;min-width:18px}.jstree-default-small .jstree-anchor{line-height:18px;height:18px}.jstree-default-small .jstree-icon{width:18px;height:18px;line-height:18px}.jstree-default-small .jstree-icon:empty{width:18px;height:18px;line-height:18px}.jstree-default-small.jstree-rtl .jstree-node{margin-right:18px}.jstree-default-small .jstree-wholerow{height:18px}.jstree-default-small .jstree-node,.jstree-default-small .jstree-icon{background-image:url(32px.png)}.jstree-default-small .jstree-node{background-position:-295px -7px;background-repeat:repeat-y}.jstree-default-small .jstree-last{background:0 0}.jstree-default-small .jstree-open>.jstree-ocl{background-position:-135px -7px}.jstree-default-small .jstree-closed>.jstree-ocl{background-position:-103px -7px}.jstree-default-small .jstree-leaf>.jstree-ocl{background-position:-71px -7px}.jstree-default-small .jstree-themeicon{background-position:-263px -7px}.jstree-default-small>.jstree-no-dots .jstree-node,.jstree-default-small>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:0 0}.jstree-default-small>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-39px -7px}.jstree-default-small>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-7px -7px}.jstree-default-small .jstree-disabled{background:0 0}.jstree-default-small .jstree-disabled.jstree-hovered{background:0 0}.jstree-default-small .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default-small .jstree-checkbox{background-position:-167px -7px}.jstree-default-small .jstree-checkbox:hover{background-position:-167px -39px}.jstree-default-small.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-small .jstree-checked>.jstree-checkbox{background-position:-231px -7px}.jstree-default-small.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-small .jstree-checked>.jstree-checkbox:hover{background-position:-231px -39px}.jstree-default-small .jstree-anchor>.jstree-undetermined{background-position:-199px -7px}.jstree-default-small .jstree-anchor>.jstree-undetermined:hover{background-position:-199px -39px}.jstree-default-small .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default-small>.jstree-striped{background-size:auto 36px}.jstree-default-small.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);background-position:100% 1px;background-repeat:repeat-y}.jstree-default-small.jstree-rtl .jstree-last{background:0 0}.jstree-default-small.jstree-rtl .jstree-open>.jstree-ocl{background-position:-135px -39px}.jstree-default-small.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-103px -39px}.jstree-default-small.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-71px -39px}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:0 0}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-39px -39px}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-7px -39px}.jstree-default-small .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-small>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url(throbber.gif) center center no-repeat}.jstree-default-small .jstree-file{background:url(32px.png) -103px -71px no-repeat}.jstree-default-small .jstree-folder{background:url(32px.png) -263px -7px no-repeat}.jstree-default-small>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default-small{line-height:18px;padding:0 4px}#jstree-dnd.jstree-default-small .jstree-ok,#jstree-dnd.jstree-default-small .jstree-er{background-image:url(32px.png);background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default-small i{background:0 0;width:18px;height:18px;line-height:18px}#jstree-dnd.jstree-default-small .jstree-ok{background-position:-7px -71px}#jstree-dnd.jstree-default-small .jstree-er{background-position:-39px -71px}.jstree-default-small .jstree-ellipsis{overflow:hidden}.jstree-default-small .jstree-ellipsis .jstree-anchor{width:calc(100% - 23px);text-overflow:ellipsis;overflow:hidden}.jstree-default-small .jstree-ellipsis.jstree-no-icons .jstree-anchor{width:calc(100% - 5px)}.jstree-default-small.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAACAQMAAABv1h6PAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMHBgAAiABBI4gz9AAAAABJRU5ErkJggg==)}.jstree-default-small.jstree-rtl .jstree-last{background:0 0}.jstree-default-large .jstree-node{min-height:32px;line-height:32px;margin-left:32px;min-width:32px}.jstree-default-large .jstree-anchor{line-height:32px;height:32px}.jstree-default-large .jstree-icon{width:32px;height:32px;line-height:32px}.jstree-default-large .jstree-icon:empty{width:32px;height:32px;line-height:32px}.jstree-default-large.jstree-rtl .jstree-node{margin-right:32px}.jstree-default-large .jstree-wholerow{height:32px}.jstree-default-large .jstree-node,.jstree-default-large .jstree-icon{background-image:url(32px.png)}.jstree-default-large .jstree-node{background-position:-288px 0;background-repeat:repeat-y}.jstree-default-large .jstree-last{background:0 0}.jstree-default-large .jstree-open>.jstree-ocl{background-position:-128px 0}.jstree-default-large .jstree-closed>.jstree-ocl{background-position:-96px 0}.jstree-default-large .jstree-leaf>.jstree-ocl{background-position:-64px 0}.jstree-default-large .jstree-themeicon{background-position:-256px 0}.jstree-default-large>.jstree-no-dots .jstree-node,.jstree-default-large>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:0 0}.jstree-default-large>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-32px 0}.jstree-default-large>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:0 0}.jstree-default-large .jstree-disabled{background:0 0}.jstree-default-large .jstree-disabled.jstree-hovered{background:0 0}.jstree-default-large .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default-large .jstree-checkbox{background-position:-160px 0}.jstree-default-large .jstree-checkbox:hover{background-position:-160px -32px}.jstree-default-large.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-large .jstree-checked>.jstree-checkbox{background-position:-224px 0}.jstree-default-large.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-large .jstree-checked>.jstree-checkbox:hover{background-position:-224px -32px}.jstree-default-large .jstree-anchor>.jstree-undetermined{background-position:-192px 0}.jstree-default-large .jstree-anchor>.jstree-undetermined:hover{background-position:-192px -32px}.jstree-default-large .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default-large>.jstree-striped{background-size:auto 64px}.jstree-default-large.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);background-position:100% 1px;background-repeat:repeat-y}.jstree-default-large.jstree-rtl .jstree-last{background:0 0}.jstree-default-large.jstree-rtl .jstree-open>.jstree-ocl{background-position:-128px -32px}.jstree-default-large.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-96px -32px}.jstree-default-large.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-64px -32px}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:0 0}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-32px -32px}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:0 -32px}.jstree-default-large .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-large>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url(throbber.gif) center center no-repeat}.jstree-default-large .jstree-file{background:url(32px.png) -96px -64px no-repeat}.jstree-default-large .jstree-folder{background:url(32px.png) -256px 0 no-repeat}.jstree-default-large>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default-large{line-height:32px;padding:0 4px}#jstree-dnd.jstree-default-large .jstree-ok,#jstree-dnd.jstree-default-large .jstree-er{background-image:url(32px.png);background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default-large i{background:0 0;width:32px;height:32px;line-height:32px}#jstree-dnd.jstree-default-large .jstree-ok{background-position:0 -64px}#jstree-dnd.jstree-default-large .jstree-er{background-position:-32px -64px}.jstree-default-large .jstree-ellipsis{overflow:hidden}.jstree-default-large .jstree-ellipsis .jstree-anchor{width:calc(100% - 37px);text-overflow:ellipsis;overflow:hidden}.jstree-default-large .jstree-ellipsis.jstree-no-icons .jstree-anchor{width:calc(100% - 5px)}.jstree-default-large.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAACAQMAAAAD0EyKAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjgIIGBgABCgCBvVLXcAAAAABJRU5ErkJggg==)}.jstree-default-large.jstree-rtl .jstree-last{background:0 0}@media (max-width:768px){#jstree-dnd.jstree-dnd-responsive{line-height:40px;font-weight:700;font-size:1.1em;text-shadow:1px 1px #fff}#jstree-dnd.jstree-dnd-responsive>i{background:0 0;width:40px;height:40px}#jstree-dnd.jstree-dnd-responsive>.jstree-ok{background-image:url(40px.png);background-position:0 -200px;background-size:120px 240px}#jstree-dnd.jstree-dnd-responsive>.jstree-er{background-image:url(40px.png);background-position:-40px -200px;background-size:120px 240px}#jstree-marker.jstree-dnd-responsive{border-left-width:10px;border-top-width:10px;border-bottom-width:10px;margin-top:-10px}}@media (max-width:768px){.jstree-default-responsive .jstree-icon{background-image:url(40px.png)}.jstree-default-responsive .jstree-node,.jstree-default-responsive .jstree-leaf>.jstree-ocl{background:0 0}.jstree-default-responsive .jstree-node{min-height:40px;line-height:40px;margin-left:40px;min-width:40px;white-space:nowrap}.jstree-default-responsive .jstree-anchor{line-height:40px;height:40px}.jstree-default-responsive .jstree-icon,.jstree-default-responsive .jstree-icon:empty{width:40px;height:40px;line-height:40px}.jstree-default-responsive>.jstree-container-ul>.jstree-node{margin-left:0}.jstree-default-responsive.jstree-rtl .jstree-node{margin-left:0;margin-right:40px;background:0 0}.jstree-default-responsive.jstree-rtl .jstree-container-ul>.jstree-node{margin-right:0}.jstree-default-responsive .jstree-ocl,.jstree-default-responsive .jstree-themeicon,.jstree-default-responsive .jstree-checkbox{background-size:120px 240px}.jstree-default-responsive .jstree-leaf>.jstree-ocl,.jstree-default-responsive.jstree-rtl .jstree-leaf>.jstree-ocl{background:0 0}.jstree-default-responsive .jstree-open>.jstree-ocl{background-position:0 0!important}.jstree-default-responsive .jstree-closed>.jstree-ocl{background-position:0 -40px!important}.jstree-default-responsive.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-40px 0!important}.jstree-default-responsive .jstree-themeicon{background-position:-40px -40px}.jstree-default-responsive .jstree-checkbox,.jstree-default-responsive .jstree-checkbox:hover{background-position:-40px -80px}.jstree-default-responsive.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-responsive.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-responsive .jstree-checked>.jstree-checkbox,.jstree-default-responsive .jstree-checked>.jstree-checkbox:hover{background-position:0 -80px}.jstree-default-responsive .jstree-anchor>.jstree-undetermined,.jstree-default-responsive .jstree-anchor>.jstree-undetermined:hover{background-position:0 -120px}.jstree-default-responsive .jstree-anchor{font-weight:700;font-size:1.1em;text-shadow:1px 1px #fff}.jstree-default-responsive>.jstree-striped{background:0 0}.jstree-default-responsive .jstree-wholerow{border-top:1px solid rgba(255,255,255,.7);border-bottom:1px solid rgba(64,64,64,.2);background:#ebebeb;height:40px}.jstree-default-responsive .jstree-wholerow-hovered{background:#e7f4f9}.jstree-default-responsive .jstree-wholerow-clicked{background:#beebff}.jstree-default-responsive .jstree-children .jstree-last>.jstree-wholerow{box-shadow:inset 0 -6px 3px -5px #666}.jstree-default-responsive .jstree-children .jstree-open>.jstree-wholerow{box-shadow:inset 0 6px 3px -5px #666;border-top:0}.jstree-default-responsive .jstree-children .jstree-open+.jstree-open{box-shadow:none}.jstree-default-responsive .jstree-node,.jstree-default-responsive .jstree-icon,.jstree-default-responsive .jstree-node>.jstree-ocl,.jstree-default-responsive .jstree-themeicon,.jstree-default-responsive .jstree-checkbox{background-image:url(40px.png);background-size:120px 240px}.jstree-default-responsive .jstree-node{background-position:-80px 0;background-repeat:repeat-y}.jstree-default-responsive .jstree-last{background:0 0}.jstree-default-responsive .jstree-leaf>.jstree-ocl{background-position:-40px -120px}.jstree-default-responsive .jstree-last>.jstree-ocl{background-position:-40px -160px}.jstree-default-responsive .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-responsive .jstree-file{background:url(40px.png) 0 -160px no-repeat;background-size:120px 240px}.jstree-default-responsive .jstree-folder{background:url(40px.png) -40px -40px no-repeat;background-size:120px 240px}.jstree-default-responsive>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}}
.jstree-default > .jstree-no-dots .jstree-ocl{display: none;}

#module_tree .action_link{padding: 0 20px 0 0;}
#module_tree .title{padding-left: 10px;}
#module_tree ul{margin:0; padding: 5px 0.5% 5px; width: 99%; list-style-type: none; background: #D8D8D8;}
#module_tree ul ul{padding-left: 2%; width: 98%;}
#module_tree ul ul ul{padding-left: 4%; width: 96%;}
#module_tree ul ul ul ul{padding-left: 6%; width: 94%;}
#module_tree ul ul ul ul ul{padding-left: 8%; width: 92%;}
#module_tree ul li{background: #EFEFEF; padding: 10px 0;margin: 10px 0;}

/* calendar */
.ui-datepicker{background: #EFEFEF; z-index:999 !important;}
.fc-event, .fc-event:hover, .fc-event:visited, .fc-event:active,.fc-event:link{color:#fff;}
.fc-time-grid .fc-slats td{height: 3em;}


/* not logged */
body#admin_layout.no_user{padding-top:50px; background-color: #EBEBEB;}
.white_bar{position: relative; z-index:5; float:right; max-width: 400px; min-width: 360px; text-align:center; margin-right: 20px; background: #EBEBEB; margin-top: 88px;}
.white_bar .logo img{max-width: 100%;height:auto;}
legend{font-size: 30px; text-align:center; color: #4285F4; margin: 20px 0; width: 100%; float:left;}
.no_user button, .no_user form a, .no_user .input{float:left;width: 100%;}
.no_user .logicake_logo img{max-width: 100%; height: auto;}
.no_user .input.checkbox{height: 50px; overflow: hidden;}
.no_user .input.checkbox .checkmark{right:0; left: auto;}
.no_user .input.checkbox label{padding-top: 10px;padding-left: 33px;}
.no_user .input input{border: 2px solid #707070; border-radius: 25px; background: #fff; text-align:center; height: 50px;line-height: 30px; padding: 10px; width: 100%; box-sizing: border-box; margin-bottom: 20px;outline:none;}
.no_user button{height: 50px; margin-bottom: 20px;}
.no_user .input label{ padding: 0 20px 5px 0; float:left;width:100%;}
.no_user .dm_logo img{height: 50px;}
.no_user .left_box{background: #fff; position:absolute; width: calc(100% - 800px); box-sizing: border-box; height: 100%; left: 0; top: 0; padding: 225px 40px 0 40px;}
.no_user .arrow_down {border-bottom: 2500px solid #fff;border-left: 2500px solid transparent;border-right: 1000px solid transparent; position:absolute; right:-360px;bottom:0;width: 0px;height: 0px;z-index:-1;}
.no_user .slogan{ font-size:62px;margin-top:20px; text-align:center;}
.no_user .slogan img{vertical-align: middle; height:30px;}
.no_user .footer{position:fixed;left:0;bottom:10px; width: 99%;height: 51px; text-align:right; z-index:0;}
.no_user a{color: inherit;}