/* 
    Created on : Jun 13, 2016, 2:39:44 PM
    Author     : coder
*/
body{
    font-size: 90%;
}
.left-col,.top-menu .com-name,#home-button{
    display: none;
}
.left-col,.right-col,.main-box .left,.main-box .right,
.left-menu,.right-menu{
    margin: 0;
    width: 100%;
}
.right-menu{
    text-align: center;
}
.right-menu>li:not(:first-of-type),.right-menu>li:not(:last-of-type){
    margin: 0 1.8%;
}
.grid-list .grid,.top-menu > div.h-box{
    width: auto;
}
.top-menu>ul{
    width: calc(100% - 35px);
}
.top-menu>ul,.inner-menu li{
    font-size: .9em;
}
.grid-list .grid-2c:nth-of-type(2n+1),.grid-list .grid-3c:nth-of-type(3n+2){
    margin-left: 0;
    margin-right: 0;
}
.right-col{
    padding-top: 84px;
}
.right-col,.left,.right,.grid-list .grid{
    display: block;
}
[printable]{
    overflow-x: auto;
}
.table-box .table,
.print-preview .preview.landscape{
    width: 200%;
}
/*...................*/
.main-box .message-box ul{
    padding: 0 3px;
}
[type=text],[type=email],[type=password],
[type=number],textarea,.dynamic-entry{
    width: 97.5%;
}
select:not([class*="ui-datepicker"]){
    width: 98.5%;
}
.short select{
    width: 48.1%;
}
.short input,.short .violet{
    width: 46.9%;
}
/*..................*/
.filter-report input{
    margin: 0 1% 10px 1%;
    width: 37%;
}
.popup-box .contents{
    max-height: 370px;
}
/*....................*/
.inner-menu li{
    margin: 2px 4px;
}
li.user-notice .inner-submenu{
    margin-left: -21%;
    max-height: 380px;
}
/*.................*/
.print-preview .preview{
    margin: 20px auto;
}
.print-preview .preview.portrait{
    width: 92%;
}
.print-preview .preview.landscape,.print-preview .preview.portrait{
    min-height: 280px;
}
.print-preview [printable]{
    padding: 10px;
}