body{margin:0px; padding:0px;font-family: 'Inter', sans-serif;}
.outer_table_section{display:inline-block; width:100%; }
.left_sidebar_block{background:#253543;}
.branding{display:inline-block; width:100%;padding: 0 15px;}
.viewed_devices table{width:100%;}
.viewed_devices table tr td{font-size:14px; color:#222; font-weight:500;    position: relative;
padding: 12px 14px;}
.viewed_devices table tr td:before{position:absolute; left:0px; top:19px; width:6px; height:6px; background:#3e98fa;content:'';border-radius:30px;}
.outer_table_section h2{font-size:18px; font-weight:600; color:#000; margin:4px 0 16px;}
.device_need_add{display:inline-block; width:100%;background-color: rgba(255, 255, 255, var(--tw-bg-opacity));}
.login_bg_image{ background: url("../images/login-office.jpg") no-repeat;    background: cover; text-align:center; height:100%;padding: 27% 30px;}
.login_bg_image h3{display:inline-block; width:100%; font-size:18px; color:#fff;    text-transform: uppercase;    padding: 16px 0; font-weight:600;}
.login_bg_image p{display:inline-block; width:100%; font-size:15px; color:#fff;}


#root .bg-purple-600{    --tw-bg-opacity: 1;    background-color:#4099ff;}
#root .text-gray-800{color:#fff;}
#root .text-purple-600{color:#333;}

.dark #root .bg-purple-600{    --tw-bg-opacity: 1;    background-color:#4099ff;}
.dark #root .text-gray-800{color:#fff;}
.dark #root .text-purple-600{color:#616257;}

.inner_with{width:50%;}
.login_bg_image{display:inline-block; width:100%; text-align:center;}
.login_bg_image img{display:inline-block;}
.icon_padding{display:inline-block;vertical-align:middle; margin:0 7px 0 0;}
.clear_buttons{display:inline-block;    margin: 0 16px 0 0;}
.main_map_section .map{position: relative!important;left: 0px;height: 500px!important;}
.main_map_section{position:relative;}

.tox .tox-editor-header{z-index: auto !important;}
.cms_section_new{display: inline-block;width:100%;}
.cms_section_new h1{display: inline-block;width:100%; font-size: 20px; font-weight: 600; color: #222; margin:16px 0;}
.cms_section_new h2{display: inline-block;width:100%; font-size: 20px; font-weight: 600; color: #222; margin:16px 0;}
.cms_section_new p{display: inline-block;width:100%; font-size: 15px; font-weight: 400; color: #777; padding: 0 0 3px 0;}

















