﻿@media only screen and (min-width: 320px) AND (max-width: 899px) {
    body {
        -moz-min-width: 320px;
        -ms-min-width: 320px;
        -o-min-width: 320px;
        -webkit-min-width: 320px;
        background-color: #CFCFCF;
        background-color: #E3E2E7;
        font-family: Verdana, sans-serif;
        margin: 0px;
        margin-top: 0px;
        min-width: 320px;
        padding-bottom: 0px;
        padding-top: 0px;
    }

    p { font-size: 7pt; }


    /*		Форма логина		*/	
    .login_form {
        background-color: #FF6600;
        border: 2px solid #9D9D9D;
        margin: auto;
        max-width: 320px;
    }

    .login_form .lf_top_img {
        background-image: url('../img/login_top_small.jpg');
        background-repeat: no-repeat;
        height: 246px;
        width: 320px;
    }

    .login_form .lf_middle {
        height: 137px;
        padding-left: 0px;
        width: 320px;
    }

    .login_form .lf_middle_left {
        height: 137px;
        width: 0px;
    }

    .login_form .lf_bottom {
			
        background-color: #FFFFFF;
        color: #9D9D9D;
			
        font-size: 7pt;
        height: 97px;
    }

    .login_form .User_Name_Label {
			
        left: 0px;
        position: relative;
        top: 0px;
    }

    .login_form .User_Name_Input {
        height: 30px;
        left: 229px;
        position: relative;
        top: 0px;
        width: 100px;
    }

    .login_form .Form_label {
        color: #ffffff;
        font-size: 9pt;
        padding-right: 20px;
        text-align: right;
        vertical-align: middle;
        width: 140px;
    }

    .login_form .Form_input {
        height: 30px;
        width: 152px;
    }



    /*		Заголовок		*/
    .stl_header {
        background-color: #F46114;
        background-image: url('../img/header_small_fill.jpg');
        background-repeat: repeat-x;
        border-width: 0px;
        height: 70px;
    }

    .stl_header .logo {
        background-image: url('../img/header_small_logo.jpg');
        background-repeat: no-repeat;
        float: left;
        height: 70px;
        width: 281px;
    }

    .stl_header .logo_right {
		
        float: right;
        height: 70px;
        width: 0px;
    }

    .stl_header .menu {
        background-image: url('../img/small_menu.png');
        background-repeat: no-repeat;
        color: #666666;
        font-size: 7pt;
        height: 30px;
        position: absolute;
        right: 10px;
        top: 30px;
        width: 30px;
    }

    .stl_header .menu:hover {
        background-position: 270px 0px;
        height: 80px;
        width: 300px;
    }

    .stl_header .menu .menuitems {
        background-color: #F8F8F8;
        float: left;
        height: 70px;
        left: -9999px;
        position: absolute;
        top: 27px;
        width: 300px;
        z-index: 555;
    }

    .stl_header .menu:hover .menuitems {
        -moz-box-shadow: 0px 0px 2px #222;
        -ms-box-shadow: 0px 0px 2px #222;
        -webkit-box-shadow: 0px 0px 2px #222;
        box-shadow: 0px 0px 2px #222;
        left: 0px;
        position: absolute;
    }

    .stl_header .menu .menuitems div {
        color: #666666;
        float: left;
	
        font-size: 7pt;
        height: 30px;
        margin-top: 10px;
        padding-left: 5px;
        padding-right: 5px;
        padding-top: 35px;
    }

    .stl_header .menu a { text-decoration: none; }

    .stl_header_menu_button {
        background-position: 10px 3px;
        background-repeat: no-repeat;
        display: block;
        text-align: center;
        width: 38px;
    }

    .stl_header_menu_home { background-image: url('../img/Home_gray.png'); }

    .stl_header_menu_home_select { background-image: url('../img/Home_orange.png'); }

    .stl_header_menu_home:hover { background-image: url('../img/Home_orange.png'); }

    .stl_header_menu_order { background-image: url('../img/Narjad_gray.png'); }

    .stl_header_menu_order_select { background-image: url('../img/Narjad_orenge.png'); }

    .stl_header_menu_order:hover { background-image: url('../img/Narjad_orenge.png'); }

    .stl_header_menu_order_control { background-image: url('../img/Bicular_gray.png'); }

    .stl_header_menu_order_control_select { background-image: url('../img/Bicular_orange.png'); }

    .stl_header_menu_order_control:hover { background-image: url('../img/Bicular_orange.png'); }

    .stl_header_menu_map { background-image: url('../img/Map_gray.png'); }

    .stl_header_menu_map_select { background-image: url('../img/Map_orange.png'); }

    .stl_header_menu_map:hover { background-image: url('../img/Map_orange.png'); }

    .stl_header_menu_report { background-image: url('../img/Scheme_gray.png'); }

    .stl_header_menu_report_select { background-image: url('../img/Scheme_orange.png'); }

    .stl_header_menu_report:hover { background-image: url('../img/Scheme_orange.png'); }

    .stl_header_menu_exit { background-image: url('../img/Exit_gray.png'); }

    .stl_header_menu_exit:hover { background-image: url('../img/Exit_orange.png'); }

    .stl_header .fill {
		
        float: left;
        height: 70px;
        width: 50px;
    }

    .stl_footer {
        background-color: #A5A5A5;
        border: 0px;
        border-color: white;
        border-style: solid;
        border-top: 3px;
        bottom: 0;
        color: white;
        font-size: 7pt;
        height: 23px;
        padding-left: 8px;
        padding-top: 10px;
        position: fixed;
        width: 100%;
    }



    /*		Домашняя форма		*/
    .stl_home_form {
        background: #FFFFFF;
        height: 477px;
        margin: 0 auto;
        margin-top: 0px;
        padding-top: 20px;
        width: 320px;
    }

    .stl_button_selector {
        background: #F86506;
        color: #ffffff;
        cursor: pointer;
        font-size: 7pt;
        height: 31px;
        margin-bottom: 15px;
        margin-left: 15px;
        margin-right: 15px;
        padding-top: 84px;
        text-align: center;
        width: 115px;
    }

    .stl_button_selector:hover {
        -moz-box-shadow: 0px 0px 2px #222;
        -ms-box-shadow: 0px 0px 2px #222;
        -webkit-box-shadow: 0px 0px 2px #222;
        box-shadow: 0px 0px 2px #222;
    }

    .stl_table_selector {
        margin: auto;
        margin-top: 17px;
    }

    .stl_button_orders {
        background-image: url('../img/button_orders.jpg');
        background-position: 32px 18px;
        background-repeat: no-repeat;
    }

    .stl_button_order_control {
        background-image: url('../img/button_order_control.jpg');
        background-position: 32px 18px;
        background-repeat: no-repeat;
    }

    .stl_button_maps {
        background-image: url('../img/button_maps.jpg');
        background-position: 32px 18px;
        background-repeat: no-repeat;
    }

    .stl_button_report {
        background-image: url('../img/button_report.jpg');
        background-position: 32px 18px;
        background-repeat: no-repeat;
    }



    /*		Форма планирования			*/
    .eo_col_line_number { width: 100px; }

    .eo_col_transport_number { width: 250px; }

    .eo_col_order_info { width: 100%; }

    .eo_col_button { width: 30px; }

    .eo_button {
        cursor: pointer;
        float: right;
    }

    .eo_button:hover {
        -moz-box-shadow: 0px 0px 2px #222;
        -ms-box-shadow: 0px 0px 2px #222;
        -webkit-box-shadow: 0px 0px 2px #222;
        box-shadow: 0px 0px 2px #222;
    }

    .eo_button_edit_add {
        background-image: url('../img/de_button_add.jpg');
        background-repeat: no-repeat;
        height: 30px;
        width: 30px;
    }

    .eo_button_edit_add_disable {
        background-image: url('../img/de_button_add_disable.jpg');
        background-repeat: no-repeat;
        height: 30px;
        width: 30px;
    }

    .eo_button_edit_edit {
        background-image: url('../img/de_button_edit.jpg');
        background-repeat: no-repeat;
        height: 30px;
        width: 30px;
    }

    .eo_button_edit_edit_disable {
        background-image: url('../img/de_button_edit_disable.jpg');
        background-repeat: no-repeat;
        height: 30px;
        width: 30px;
    }

    .eo_button_edit_del {
        background-image: url('../img/de_button_del.png');
        background-repeat: no-repeat;
        height: 30px;
        width: 30px;
    }

    .eo_button_edit_del_disable {
        background-image: url('../img/de_button_del_disable.jpg');
        background-repeat: no-repeat;
        height: 30px;
        width: 30px;
    }

    .eo_button_edit_copy {
        background-image: url('../img/oc_copy.jpg');
        background-repeat: no-repeat;
        height: 30px;
        width: 30px;		
    }

    .eo_button_edit_copy_disable {
        background-image: url('../img/oc_copy_disable.jpg');
        background-repeat: no-repeat;
        height: 30px;
        width: 30px;		
    }

    .eo_calendar_edit {
        background: #797979;
        background: linear-gradient(to top, #989898, #717171);
        border-bottom-color: #989898;
        border-bottom-width: 1px;
        border-width: 0px;
        color: white;
        cursor: default;
        float: left;
        font-weight: bold;
        height: 23px;
        margin-top: -4px;
        text-align: center;
        width: 152px;
    }

    .eo_dialog_table {
        overflow: hidden;
        padding: 0px;
        width: 400px;
    }

    .eo_inner_table { width: 100%; }

    .eo_inner_table tr { background-color: inherit !important; }

    .eo_inner_table tr td { border: 0px !important; }

    /*		Форма контроля графиков		*/
    .oc_col_rownumber { cursor: default; }

    .oc_trans_number { }

    .oc_col_state {
        border-right: 0px !imprtant;
        vertical-align: middle;
        width: 16px;
    }

    .oc_col_info { }

    .oc_order_state_0 {
        background-color: red;
        background-image: url('../img/state_0.png');
        background-repeat: no-repeat;
        height: 16px;
        width: 16px;
    }

    .oc_order_state_2 {
        background-color: green;
        background-image: url('../img/state_2.png');
        background-repeat: no-repeat;
        height: 16px;
        width: 16px;
    }

    .oc_order_state_3 {
        background-color: yellow;
        background-image: url('../img/state_3.png');
        background-repeat: no-repeat;
        height: 16px;
        width: 16px;
    }

    .oc_order_state_4 {
        background-color: yellow;
        background-image: url('../img/state_4.png');
        background-repeat: no-repeat;
        height: 16px;
        width: 16px;
    }

    .oc_order_state_5 {
        background-color: red;
        background-image: url('../img/state_5.png');
        background-repeat: no-repeat;
        height: 16px;
        width: 16px;
    }

    .oc_order_state_6 {
        background-color: red;
        background-image: url('../img/state_6.png');
        background-repeat: no-repeat;
        height: 16px;
        width: 16px;
    }

    .oc_order_info { float: left; }

    .oc_order_info .oc_order {
        font-size: 8pt;
        font-weight: bold;
        padding-left: 5px;
    }

    .oc_order_info .oc_order_state_text { display: none; }

    .oc_button_edit_order_map {
        background-image: url('../img/oc_button_map.jpg');
        background-repeat: no-repeat;
        height: 30px;
        width: 30px;
    }

    .oc_button_edit_order_map_disable {
        background-image: url('../img/oc_button_map_disable.jpg');
        background-repeat: no-repeat;
        height: 30px;
        width: 30px;
    }

    .oc_button_edit_order_info {
        background-image: url('../img/oc_button_order_info.jpg');
        background-repeat: no-repeat;
        height: 30px;
        width: 30px;
    }

    .oc_button_edit_order_info_disable {
        background-image: url('../img/oc_button_order_info_disable.jpg');
        background-repeat: no-repeat;
        height: 30px;
        width: 30px;
    }

    .oc_button_edit_add {
        background-image: url('../img/de_button_add.jpg');
        background-repeat: no-repeat;
        height: 30px;
        width: 30px;
    }

    .oc_button_edit_add_disable {
        background-image: url('../img/de_button_add_disable.jpg');
        background-repeat: no-repeat;
        height: 30px;
        width: 30px;
    }

    .oc_button_edit_del {
        background-image: url('../img/de_button_del.png');
        background-repeat: no-repeat;
        height: 30px;
        width: 30px;
    }

    .oc_button_edit_del_disable {
        background-image: url('../img/de_button_del_disable.jpg');
        background-repeat: no-repeat;
        height: 30px;
        width: 30px;
    }
    
    .oc_button_video {
        background-image: url('../img/oc_button_video.png');
        background-repeat: no-repeat;
        height: 30px;
        width: 30px;		
    }

    .oc_button_video_disable {
        background-image: url('../img/oc_button_video_disable.png');
        background-repeat: no-repeat;
        height: 30px;
        width: 30px;		
    }

    .oc_map_canvas {
        background-color: #cdcbcb;
        height: 250px;
        width: 600px;
    }

    /*		Форма окна карты	*/
    .map_mapcanvas {
        background-color: #c8c8c8;
        float: left;
        height: 100%;
        width: calc(100% - 255px);
    }

    .map_selectblock {
        float: left;
        height: 100%;
        margin-left: 5px;
        width: 250;
    }

    .map_select_data {
        height: calc(100% - 45px);
        overflow-y: auto !important;
        width: 100%;
    }

    .disable { display: none; }

    /*		Формы данных		*/
    .stl_content {
        -moz-box-shadow: 0px 0px 0px #222;
        -ms-box-shadow: 0px 0px 0px #222;
        -webkit-box-shadow: 0px 0px 0px #222;
        background: #FFFFFF;
        box-shadow: 0px 0px 0px #222;
        height: auto;
        left: 0px;
        margin: 0 auto;
        margin-bottom: 90px;
        margin-left: 5px;
        margin-right: 5px;
        margin-top: 0px;
        padding: 5px;
        position: absolute;
        right: 0px;
        top: 0px;
        width: auto;
    }

    .stl_content2 {
			
        background: #FFFFFF;
    		
        bottom: 78px;
        left: 0px;
        overflow-y: auto;
        padding: 5px;
        position: absolute;
        right: 0px;
        top: 100px;
    }

    .stl_box_header_Line {
        background: #616161;
        color: #ffffff;
        font-size: 9px;
        height: 25px;
        padding-top: 6px;
        text-align: center;
    }

    .top_info_block {
        background: #616161;
        border-bottom: 0px solid #A5A5A5;
        color: #ffffff;
        height: 26px;
        width: 100%;
    }

    .top_info_block_element {
        cursor: default;
        float: left;
        font-size: 8pt;
        font-weight: bold;
        height: 26px;
        padding-left: 5px;
        padding-right: 5px;
        padding-top: 5;
        text-align: center;
        vertical-align: middle;
    }

    .icon_edit_order {
        background-image: none;
        background-repeat: no-repeat;
        display: none;
        margin-left: 0px;
        width: 0px;
    }

    .icon_date_select_23 {
        background-color: #F86506;
        background-image: url('../img/calendsr.png');
        background-position: center;
        background-repeat: no-repeat;
        cursor: pointer;
        float: right;
        height: 23px;
        margin-top: -5px;
        width: 23px;
    }

     .icon_copy_23 {
        background-color: #F86506;
        background-image: url('../img/copy.png');
        background-position: center;
        background-repeat: no-repeat;
        cursor: pointer;
        float: right;
        height: 23px;
        width: 23px;
    }

    .icon_copy_23:hover {
        -moz-box-shadow: 0px 0px 2px #222;
        -webkit-box-shadow: 0px 0px 2px #222;
        box-shadow: 0px 0px 2px #222;
    }

    .icon_date_select_23:hover {
        -moz-box-shadow: 0px 0px 2px #222;
        -ms-box-shadow: 0px 0px 2px #222;
        -webkit-box-shadow: 0px 0px 2px #222;
        box-shadow: 0px 0px 2px #222;
    }

    .top_info_block_element_light { background: #999999; }

    .datatable {
        border-collapse: collapse;
        cursor: default;
        width: 100%;
    }

    

    .datatable tr { height: 30px; }

    .datatable tr th {
        background-color: #E3E3E5;
        border: 1px;
        border-color: #A6A6A8;
        border-spacing: 0px;
        border-style: solid;
        font-family: Verdana, sans-serif;
        font-size: 6pt;
    }

    .datatable tr:nth-child(2n + 1) { background-color: #ffffff; }

    .datatable tr:nth-child(2n) { background-color: #F8F8F8; }

    .focused { background-color: #c9c9c9 !important; }

    .datatable td {
        border-bottom: 0px;
        border-collapse: collapse;
        border-color: #A6A6A8;
        border-left: 0px;
        border-right: 0px;
        border-style: solid;
        border-top: 1px;
        font-family: Verdana, sans-serif;
        font-size: 7pt;
        padding-right: 3px;
    }

    .stl_select_box {
        background: url(../img/list_arrow.jpg) no-repeat right white;
        border: 1px solid #EA5B0C;
        height: 28px;
        overflow: hidden;
        width: 100%;
    }

    .stl_select_box select {
	
	
	
        -webkit-appearance: none;
        background: transparent;
        border: 0;
        border-radius: 0;
        font-size: 13px;
        height: inherit;
        line-height: 1;
        padding: 5px;
        width: calc(100% + 30px);
    }

    .stl_text_imput {
        border: 1px solid #EA5B0C;
        font-size: 13px;
        height: 28px;
        width: 100%;
    }

    .stl_button {
        -khtml-user-select: none;
        -moz-user-select: -moz-none;
        -o-user-select: none;
        -webkit-user-select: none;
        background-color: #F86506;
        border: 0px;
        color: white;
        cursor: pointer;
        display: inline-block;
        padding-bottom: 5px;
        padding-top: 5px;
        text-align: center;
        user-select: none;
    }

    .stl_button:hover {
        -moz-box-shadow: 0px 0px 2px #222;
        -webkit-box-shadow: 0px 0px 2px #222;
        box-shadow: 0px 0px 2px #222;
    }

    .stl_button:active { text-indent: 3px; }

    .dialog_scroll_box {
	
        height: 300px;
        overflow: hidden;
        width: 640px;
    }

    .scroll_pannel {
        height: 100%;
        overflow-y: auto !important;
        width: 100%;
    }						  					 								



    /*		Общие настройки RUI		*/
    .rui-panel {
        border-radius: 0em;
        border-width: 1px;
    }

    .rui-button {
        background-color: #616161;
        border-radius: 0px;
        color: white;
        font-size: 16px;
        height: 22px;
        text-align: center;
        vertical-align: middle;
    }

    .rui-button:hover {
        -moz-box-shadow: 0px 0px 2px #222 !important;
        -webkit-box-shadow: 0px 0px 2px #222 !important;
        background-color: #EA5B0C !important;
        box-shadow: 0px 0px 2px #222 !important;
        color: white !important;
        vertical-align: middle !important;
    }


    /*		Диалоговые окна		*/
    div.rui-dialog {
        background-color: #F8F8F8;
        border-color: #A6A6A6;
        border-radius: 0px;
        border-width: 0px;
        padding: 2em 0 2em;
    }

    div.rui-dialog .rui-dialog-head {
        background-color: #616161;
        border-bottom: 1px #000000;
        border-radius: 0px;
        height: 20px;
        line-height: 1em;
    }
	

	
    div.rui-dialog .rui-dialog-head .title {
        color: white;
        font-size: 7pt;
    }

    div.rui-dialog .rui-dialog-head .tools { display: none; }

    div.rui-dialog .rui-dialog-body {
        border-bottom: 0px;
        border-color: #A6A6A6;
        border-top: 0px;
        border-width: 5px;
        font-size: 15px;
        padding: 0.2em 1em;
        position: static;
    }

    div.rui-dialog .rui-dialog-foot .ok {
        background-color: #EA5B0C;
        padding: 5px 5px 0px;
        width: auto !important;
    }

    div.rui-dialog .rui-dialog-foot .cancel {
        background-color: #616161;
        padding: 5px 5px 0px;
        width: auto !important;
    }

    div.rui-dialog-inform { }

    div.rui-dialog-inform .cancel { display: none; }




    /*		Календарь		*/
    div.rui-calendar {
        background-color: white;
        padding: 0px;
    }

    div.rui-calendar .month {
        border-collapse: collapse;
        border-spacing: 1px;
        margin-top: 0px;
    }

    div.rui-calendar .month caption {
        background-color: #616161;
        color: white;
        font-size: 8pt !important;
        font-weight: bold;
        height: 24px;
        padding-top: 10px;
        vertical-align: middle;
    }

    div.rui-calendar .month thead tr th { font-size: 8pt; }

    div.rui-calendar .month td {
        background-color: #FFFFFF;
        border: 1px solid #CCCCCC;
        border-radius: 0em;
        color: #555555;
        cursor: pointer;
        font-size: 8pt;
        padding: 0.1em 0.3em;
        text-align: right;
    }

    div.rui-calendar .month td.selected {
        background-color: #EA5B0C;
        color: white;
    }

    div.rui-calendar .swaps .rui-button {
        background-color: #616161;
        border: 0px;
        border-radius: 0px;
        color: white;
        font-size: 8pt;
        font-weight: bold;
        height: 24px;
        padding-bottom: 0px;
        padding-top: 0px;
        padding-top: 10px;
    }

    div.rui-calendar .swaps .rui-button:hover {
        -moz-box-shadow: 0px 0px 0px #222;
        -webkit-box-shadow: 0px 0px 0px #222;
        background-color: #EA5B0C;
        box-shadow: 0px 0px 0px #222;
    }

    div.rui-calendar .timepicker { padding-bottom: 5px; }

    /*		Список			*/
    .rui-selectable { width: 99%; }







    /*		Форматирование		*/
    div.row {
        height: 30px;
        margin-bottom: 5px;
        margin-top: 5px;
        overflow: hidden;
        padding: 0px;
        width: 100%;
    }

    div.row .row_item_1 {
        float: left;
        height: inherit;
        margin-left: 3px;
        margin-right: 3px;
        overflow: hidden;
        width: calc(100% / 16 - 6px);
    }

    div.row .row_item_2 {
        float: left;
        height: inherit;
        margin-left: 3px;
        margin-right: 3px;
        width: calc((100% / 16) * 2 - 6px);
    }

    div.row .row_item_3 {
        float: left;
        height: inherit;
        margin-left: 3px;
        margin-right: 3px;
        width: calc((100% / 16) * 3 - 6px);
    }

    div.row .row_item_4 {
        float: left;
        height: inherit;
        margin-left: 3px;
        margin-right: 3px;
        width: calc((100% / 16) * 4 - 6px);
    }

    div.row .row_item_5 {
        float: left;
        height: inherit;
        margin-left: 3px;
        margin-right: 3px;
        width: calc((100% / 16) * 5 - 6px);
    }

    div.row .row_item_6 {
        float: left;
        height: inherit;
        margin-left: 3px;
        margin-right: 3px;
        width: calc((100% / 16) * 6 - 6px);
    }

    div.row .row_item_7 {
        float: left;
        height: inherit;
        margin-left: 3px;
        margin-right: 3px;
        width: calc((100% / 16) * 7 - 6px);
    }

    div.row .row_item_8 {
        float: left;
        height: inherit;
        margin-left: 3px;
        margin-right: 3px;
        width: calc((100% / 16) * 8 - 6px);
    }

    div.row .row_item_9 {
        float: left;
        height: inherit;
        margin-left: 3px;
        margin-right: 3px;
        width: calc((100% / 16) * 9 - 6px);
    }

    div.row .row_item_10 {
        float: left;
        height: inherit;
        margin-left: 3px;
        margin-right: 3px;
        width: calc((100% / 16) * 10 - 6px);
    }

    div.row .row_item_11 {
        float: left;
        height: inherit;
        margin-left: 3px;
        margin-right: 3px;
        width: calc((100% / 16) * 11 - 6px);
    }

    div.row .row_item_12 {
        float: left;
        height: inherit;
        margin-left: 3px;
        margin-right: 3px;
        width: calc((100% / 16) * 12 - 6px);
    }

    div.row .row_item_13 {
        float: left;
        height: inherit;
        margin-left: 3px;
        margin-right: 3px;
        width: calc((100% / 16) * 13 - 6px);
    }

    div.row .row_item_14 {
        float: left;
        height: inherit;
        margin-left: 3px;
        margin-right: 3px;
        width: calc((100% / 16) * 14 - 6px);
    }

    div.row .row_item_15 {
        float: left;
        height: inherit;
        margin-left: 3px;
        margin-right: 3px;
        width: calc((100% / 16) * 15 - 6px);
    }

    div.row .row_item_16 {
        float: left;
        height: inherit;
        margin-left: 3px;
        margin-right: 3px;
        width: calc(100% - 6px);
    }

    /*		Тени	*/
    .shadow_2 {
        -moz-box-shadow: 0px 0px 2px #222;
        -webkit-box-shadow: 0px 0px 2px #222;
        box-shadow: 0px 0px 2px #222;
    }

    .STL_Reports_Table_Buttons {
	border:none;
	border-spacing: 4px;
	position:absolute;
	top: 50%;
	left:50%;
	transform: translate(-50%, -50%);
    }	

    .STL_Reports_Button {
	width:100%;
	font-size: 8pt;
	font-weight: bold;
	background-color:#e15021;
	height:39px;
    }	
}