﻿.login-body { background-color:#fff; font: normal 16px Roboto;font-weight:500;margin:0;padding:0;}
.login-body > form > .content > .header { height:100px;display:table;width:100%;}
.login-body > form > .content > .header > .logo{ display:table-cell;vertical-align:middle;padding-left:100px;}
.login-body > form > .content > .header > .logo img {width:270px; height:80px;}
.login-body > form > .content > .header > .info{ display:table-cell; vertical-align:middle;font-size:14px;text-align:right;}
.login-body > form > .content > .header >.info span{ color:#233B58; margin-right:50px;}
.login-body > form > .content > .main{ height:450px;background-color:#F0F2F7; padding:30px 0 0 0;display:table;width:100%;}
.login-body > form > .content > .main > .area{ display: table-cell;text-align:center; width:50%;}
.login-body > form > .content > .main > .area > div{ display:inline-table;text-align:left; }
.login-body > form > .content > .main > .area h1{ font-family:Poppins;font-style:normal;font-weight:bold;font-size:26px;line-height:30px;color:#222163;}
.login-body > form > .content > .main > .area .legend { color: #233B58; margin:10px 0 0 0;line-height: 40px;}
.login-body > form > .content > .main > .area label { color:#A4A4A4; font-size: 14px; line-height:24px;}
.login-body > form > .content > .main > .area input[type=text] { padding:13px;border:none;border:1px solid #ccc;background-color:#FFFFFF;border-radius:5px;-moz-border-radius:5px;box-shadow: 0px 5px 10px #E0E4EE;width:300px;}
.login-body > form > .content > .main > .area input[type=password] { padding:13px;border:none;border:1px solid #ccc;background-color:#E1E4ED;border-radius:5px;-moz-border-radius:5px;box-shadow: 0px 5px 10px #E0E4EE;width:300px; }
.login-body > form > .content > .main > .area input[type=submit] { padding:15px;border:none;background-color:#222163;color:#fff;box-shadow: 0px 5px 10px #E0E4EE;border-radius:5px;-moz-border-radius:5px;width:328px;margin:20px 0 0 0;cursor:pointer;}
.login-body > form > .content > .main > .area input[type=submit]:hover {background-color:#2C297C;}  
.login-body > form > .content > .main > .area .validity{font-family: Poppins; font-size:14px;color:#990000;}
.login-body > form > .content > .main > .area img { margin:10px 0 0 0;}
.login-body > form > .content > .main > .area i { margin-left:-35px;cursor:pointer; }
.login-body > form > .content > .main > .image-banner { display:table-cell;text-align:center;width:50%;vertical-align:middle;border-radius:10px;-moz-border-radius:10px;position:relative;top:-15px;}
.login-body > form > .content > .main > .image-banner > .slider-img img {border-radius:10px;-moz-border-radius:10px;}
.login-body > form > .content > .footer { height:350px;color:#755A7D;font:normal 12px Poppins;padding:100px 0 0 100px;}
.login-body > form > .content > .footer img { width:212px; height:65px; margin-bottom:20px;}
.login-body > form > .content > .footer > .follow-us { font-family: Poppins;font-style: normal;font-weight:500;font-size: 16px;color: #000;margin-top:18px;}
.login-body > form > .content > .footer > .follow-us img{ width:50px; height:50px;margin:15px 14px 0 0;cursor:pointer;}
.login-body > form > .content > .copyright{ height:36px; color:#755A7D;font: normal 12px Poppins;padding:16px 0 0 100px; border-top:1px solid #EBEBEB;}
.bPopupBtn{text-align:center;color:#ffffff;display:inline-block; cursor:pointer;}
.bPopupBtn:hover{background-color:#4AB6EA;}
.b-close.bPopupBtn{font:bold 15px sans-serif; padding:4px 8px 4px 8px;top:7px;right:7px;position:absolute;font-size-adjust:none;font-stretch:normal;box-shadow:none;}
.popupbasetitle, .popupbasewinname{background-color:#1997D5;font-family:Poppins;font-weight:600;color:#fff;text-align:left;font-size:16px;line-height:24px;margin:0;}
.popupbasewinname {padding:12px 15px 0 15px;border-radius:9px 9px 0 0;}
.popupbasetitle {padding:0 15px 15px 15px;}
.popupcontent{font-size:11px;color:rgba(0, 0, 0, 0.8);border:0 none #ffffff;overflow:auto;}
.DivLastUpdate {display:none;}
.LabelLastUpdate{display:none;}
.PanelFilterGrid, PanelFilterGridPaint {padding:20px;margin:0 0 5px 0;background-color:#ffffff;border:2px solid #D6DDEF;border-radius:8px;-moz-border-radius:8px;}
.PanelFilterGrid.client {text-align:unset !important;}
.PanelFilterGrid.client input[type=submit]{margin:0px 0 20px 20px;top:0 !important;text-transform:lowercase;}
.PanelFilterGrid.client input[type=submit]::first-line{text-transform:capitalize;}
.PanelFilterGrid.supplier {width:490px !important;}
.PanelFilterGrid.supplier .ajax__tab_container, .PanelFilterGrid.supplier .CadSupplierAlign{width:455px !important;}
.PanelFilterGrid.supplier .CadSupplierAlign{margin:0 0 5px 0;}
.PanelFilterGrid.supplier .CadSupplierAlign tr:nth-child(4){height:25px;vertical-align:bottom;}
.PanelFilterGrid.supplier .ajax__tab_xp .ajax__tab_body{border:1px solid rgba(206, 240, 255, 0.3);}
.PanelFilterGrid.supplier .ajax__tab_xp.ajax__tab_container.ajax__tab_default{background-color:rgba(25, 151, 213, 0.8);border:1px solid rgba(206, 240, 255, 0.3);margin:0 0 25px 0;}
.PanelFilterGrid.supplier .ajax__tab_body.ajax__scroll_none{height:100% !important;}
.PanelFilterGrid.supplier .TextAreaDescrSupplier{resize: none;width:415px;height:200px;}
.PanelFilterGrid.supplier .ajax__tab_tab, .PanelFilterGrid.supplier .ajax__tab_inner, .PanelFilterGrid.supplier .ajax__tab_outer{background-image:none !important;}
.PanelFilterGrid.supplier .ajax__tab_tab{color:#fff;font-size:13px;line-height:30px;font-weight:500;}
.PanelFilterGrid.supplier .ajax__tab.ajax__tab_active, .PanelFilterGrid.supplier .ajax__tab.ajax__tab_hover{background-color:#222163;}
.PanelFilterGrid.supplier .ajax__tab_default .ajax__tab{height:40px;}
.PanelFilterGrid.supplier .ButtonsDescrSupplier {background-color:rgba(206, 240, 255, 0.3); width:450px; text-align:right; padding:20px;border:0 none #fff;border-radius:8px;-moz-border-radius:8px;}
.PanelFilterGrid.supplier.header select {margin:0 0px 5px 0px;width:455px !important;}
.PanelFilterGrid.service .ajax__tab_container, .PanelFilterGrid.service .CadSupplierAlign{width:495px !important;}
.PanelFilterGrid.service .CadSupplierAlign{margin:0 0 5px 0;}
.PanelFilterGrid.service .ajax__tab_xp .ajax__tab_body{border:1px solid rgba(206, 240, 255, 0.3);}
.PanelFilterGrid.service .ajax__tab_xp.ajax__tab_container.ajax__tab_default{background-color:rgba(25, 151, 213, 0.8);border:1px solid rgba(206, 240, 255, 0.3);margin:0 0 25px 0;}
.PanelFilterGrid.service .ajax__tab_body.ajax__scroll_none{height:100% !important;}
.PanelFilterGrid.service .TextAreaDescrSupplier{resize: none;width:455px;height:200px;}
.PanelFilterGrid.service .ajax__tab_tab, .PanelFilterGrid.service .ajax__tab_inner, .PanelFilterGrid.service .ajax__tab_outer{background-image:none !important;}
.PanelFilterGrid.service .ajax__tab_tab{color:#fff;font-size:13px;line-height:30px;font-weight:500;}
.PanelFilterGrid.service .ajax__tab.ajax__tab_active, .PanelFilterGrid.service .ajax__tab.ajax__tab_hover{background-color:#222163;}
.PanelFilterGrid.service .ajax__tab_default .ajax__tab{height:40px;}
.PanelFilterGrid.service .ButtonsDescrSupplier {background-color:rgba(206, 240, 255, 0.3); width:485px; text-align:right; padding:20px;border:0 none #fff;border-radius:8px;-moz-border-radius:8px;}
.PanelFilterGrid.service.header select {margin:0 0px 5px 0px;width:495px !important;}
.PanelFilterGrid.user .CadSupplierAlign{margin:0 0 5px 0;width:420px !important;}
.PanelFilterGrid.user #divDetailsUserContainer {padding:0px 0 20px 15px !important;}
.PanelFilterGrid.user #divDetailsUserContainer input[type=text], .PanelFilterGrid.user #divDetailsUserContainer select{margin:0 0 5px 0;}
.PanelFilterGrid.user #divDetailsUserContainer input[type=text] {width:400px !important;}
.PanelFilterGrid.user #divDetailsUserContainer select{width:423px !important;}
.PanelFilterGrid.user .ButtonsDescrSupplier {background-color:rgba(206, 240, 255, 0.3); width:410px; text-align:right; padding:20px;border:0 none #fff;border-radius:8px;-moz-border-radius:8px;position:static !important;}
.PanelFilterGrid.user.header select {margin:0 0px 5px 0px;width:420px !important;}
.BottomOrdersTariff {}
.TopOrdersTariff {padding:10px 0;font-size:16px;text-align:right;font-weight:bold;background:rgba(206, 240, 255, 0.3);border-radius:8px;-moz-border-radius:8px;margin:0 0 30px 0;}
.fttTableFilter{font-size:12px;font-family:Poppins;text-align:left;background-color:#fff;border:2px solid #1997D5;border-radius:8px;-moz-border-radius:8px;font-size:15px;}
.fttRowSearch {text-align:right;background-color:#1997D5;padding:20px;color:#fff;margin:0 !important;}
.fttRowSearch.bottom{border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;padding:5px;background-color:rgba(206, 240, 255, 0.3);}
.gridDataTables {margin:0 auto;width:1140px;}
.gridDataTables .search {background-color:rgba(206, 240, 255, 0.3);padding:20px;border-radius:8px;-moz-border-radius:8px;margin:0 0 45px 0;}
.gridDataTables .search > #divSearchContainer {display:table;width:100%;}
.gridDataTables .search > #divSearchContainer > #divSearchContainerFilter, .gridDataTables .search > #divSearchContainer > #divSearchContainerAction{float:none !important;display:table-cell;}
.gridDataTables .search > #divSearchContainer > #divSearchContainerFilter{position:static !important;top:0 !important;text-align:left;}
.gridDataTables .search > #divSearchContainer > #divSearchContainerAction{text-align:right;}
.gridDataTables .search > #divSearchContainer > #divSearchContainerFilter input[type=text]{width:150px !important;}
.gridDataTables .search > #divSearchContainer > #divSearchContainerFilter img{cursor:pointer;}
.gridDataTables #grdBookings{margin:0 0 60px 0;}
.gridDataTables #grdBookings td, .gridDataTables #grdBookings th{font-family:Poppins;font-size:12px;color:rgba(0, 0, 0, 0.7);}
.gridDataTables #grdBookings .dataTables_scroll{margin:60px 0 10px 0;}
.gridDataTables #grdBookings th{border-bottom:2px solid #D6DDEF;background-color:rgba(206, 240, 255, 0.3);}
.gridDataTables #grdBookings td{padding:8px 4px !important;}
.NavImageSupplier{padding:5px 0 0 0;}
.LocationOther {margin-top:20px;}