@import url("../fonts/fonts.css");
body,td,th {font-family:'open_sansregular', sans-serif; font-size: 13px; color: #031d32;}
body {margin:0px; padding:0px;}
a {font-family:'open_sansregular', sans-serif; font-size: 13px; color: #d52525;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;	color:#d52525;}
a:active {text-decoration: none;}
:focus{outline:none;}
img{border:none;}
.auto-margin{margin:0 auto;}
.clear{clear:both;}
.pull-left{float:left;}
.pull-right{float:right;}
.text-right{text-align:right;}
.text-left{text-align:left;}
.text-center{text-align:center;}
.white-bg{background:#ffffff;}
.pad-10{padding:10px;}
.pad-right-0{padding-right:0 !important;}
input[type=text],input[type=password],input[type=email],input[type=tel]{border:1px solid #c5c5c5; box-sizing:border-box; padding:4px;}
select{border:1px solid #c5c5c5; box-sizing:border-box; padding:3px;}
.widht-2prec{width:2%;}
.widht-5prec{width:5%;}
.widht-8prec{width:8%;}
.widht-10prec{width:10%;}
.widht-15prec{width:15%;}
.widht-20prec{width:20%;}
.widht-25prec{width:25%;}
.widht-35prec{width:30%;}
.widht-30prec{width:35%;}
.widht-40prec{width:40%;}
.widht-45prec{width:45%;}
.widht-49prec{width:49%;}
.widht-50prec{width:50%;}
.widht-55prec{width:55%;}
.widht-60prec{width:60%;}
.widht-65prec{width:65%;}
.widht-70prec{width:70%;}
.widht-75prec{width:75%;}
.widht-80prec{width:80%;}
.widht-85prec{width:85%;}
.widht-90prec{width:90%;}
.widht-95prec{width:95%;}
.widht-100prec{width:100%;}

/* LOGIN PAGE */

.login-container{width:406px; height:auto; top:50%; left:50%; padding:0px 30px 42px 30px; background:url(../images/box_shadow.png) bottom center no-repeat; position:absolute; margin-left:-220px; margin-top:-196px;}
.login-box{background:#fff; border:1px solid #c0c0c0; height:auto; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; padding-bottom:50px}
.login-logo-box{background:#054f83; -moz-border-radius-topleft: 8px; -moz-border-radius-topright:8px; -webkit-border-top-left-radius:8px; -webkit-border-top-right-radius:8px; border-top-left-radius:8px; border-top-right-radius:8px; text-align:center; padding:10px;}
.login-field{width:302px; height:auto; margin:0px auto; padding-top:20px;}
.username input{display:block; background:url(../images/user_icon.png) left no-repeat; padding:8px 4px 8px 43px; border:1px solid #bbbbbb; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; margin-top:20px; width:98%; color:#444444; font-family: 'Helvetica_Regular', 'open_sansregular', Helvetica;}
.username input:focus{display:block; background:url(../images/user_icon_focus.png) left no-repeat #fff; padding:8px 4px 8px 43px; border:1px solid #119dea; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; margin-top:20px; width:98%; color:#444444; font-family: 'Helvetica_Regular', 'open_sansregular', Helvetica; -moz-box-shadow: 0px 0px 5px #054f83; -webkit-box-shadow: 0px 0px 5px #054f83; box-shadow: 0px 0px 5px #054f83;}
.password input{display:block; background:url(../images/password_icon.png) left no-repeat; padding:8px 4px 8px 43px; border:1px solid #bbbbbb; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; margin-top:20px; width:98%; color:#444444; font-family: 'Helvetica_Regular', 'open_sansregular', Helvetica;}
.password input:focus{display:block; background:url(../images/password_icon_focus.png) left no-repeat; padding:8px 4px 8px 43px; border:1px solid #119dea; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; margin-top:20px; width:98%; color:#444444; font-family: 'Helvetica_Regular', 'open_sansregular', Helvetica; -moz-box-shadow: 0px 0px 5px #054f83; -webkit-box-shadow: 0px 0px 5px #054f83; box-shadow: 0px 0px 5px #054f83;}
.forgot-pass{line-height:18px; padding-top:14px; padding-bottom:5px; border-bottom:1px solid #dde0e8; text-align:right;}
.loginbtn-row{height:28px; line-height:28px; padding-top:22px;}
.loginbtn-row label{font-size:11px;}
.loginbtn-row label input[type=checkbox]{float:left; margin-top:7px;}
.normalBtn{background:url(../images/normalBtn_bg.png) repeat-x; height:26px; -moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px; color:#7a7a7a; font-size:13px; padding:0px 15px; border:1px solid #c9c9c9; font-family: 'Helvetica_Regular', 'open_sansregular', Helvetica;}
.normalBtn:hover{background:url(../images/normalBtn_bg_over.png) repeat-x; height:26px; -moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px; cursor:pointer; color:#7a7a7a; font-size:13px; padding:0px 15px; border:1px solid #c9c9c9; font-family: 'Helvetica_Regular', 'open_sansregular', Helvetica;}
.Btn2{background:url(../images/normalBtn_bg.png) repeat-x; height:26px; -moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px;  color:#7a7a7a; font-size:13px; padding:0px 15px; border:1px solid #c9c9c9; font-family: 'Helvetica_Regular', 'open_sansregular', Helvetica;}
.Btn2:hover{background:url(../images/blueBtn_bg_over.png) repeat-x; height:26px; -moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px;  cursor:pointer; color:#ffffff; font-size:13px; padding:0px 15px; border:1px solid #c9c9c9; font-weight:bold; font-family: 'Helvetica_Regular', 'open_sansregular', Helvetica;}
.Btn3{background:url(../images/normalBtn_bg.png) repeat-x; height:38px; width:250px; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;  color:#7a7a7a; font-size:13px; padding:0px 15px; border:1px solid #c9c9c9; font-family: 'Helvetica_Regular', 'open_sansregular', Helvetica;}
.Btn3:hover{background:url(../images/blueBtn_bg_over.png) repeat-x #004b91; height:38px; width:250px; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;  cursor:pointer; color:#ffffff; font-size:13px; padding:0px 15px; border:1px solid #c9c9c9; font-weight:bold; font-family: 'Helvetica_Regular', 'open_sansregular', Helvetica;}
.blueBtn{background:url(../images/blueBtn_bg.png) repeat-x; height:26px; -moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px; ; color:#ffffff; font-size:13px; padding:0px 15px; border:1px solid #046ea9; font-family: 'Helvetica_Regular', 'open_sansregular', Helvetica;}
.blueBtn:hover{background:url(../images/blueBtn_bg_over.png) repeat-x; height:26px; -moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px; cursor:pointer; color:#ffffff; font-size:13px; padding:0px 15px; border:1px solid #046ea9; font-family: 'Helvetica_Regular', 'open_sansregular', Helvetica;}
.footer-login{height:55px; line-height:55px; text-align:center; font-size:11px; background:#ffffff; position:absolute; bottom:0px; width:100%; color:#7d7d7d; font-family:Arial, Helvetica, sans-serif;}

/* LOGIN PAGE END */


.logo-container{background:#01558f url(../images/logo-contaner-bg.jpg) no-repeat center top; color:#ffffff; height:64px; padding:0 30px;}
.logo{height: 64px}
.welcome-user{padding-top:12px;}
.welcome-txt{color:#98e3e7;}
.welcome-user a{background:#041b2d url(../images/logout-icon.jpg) right no-repeat; display:inline-block; text-transform:uppercase; font-size:12px; padding:2px 35px 2px 8px; color:#ffffff; margin-top:4px; float:right;}
.welcome-user a:hover{background:#087dcf url(../images/logout-icon.jpg) right no-repeat;}

.slide-section{background:#031d32; height:auto; position:relative; padding:0 30px 0px 30px;}
.slide-box1{width:32.6%; height:306px; padding:30px 0;}
.slide-box1 .white-bg{height:245px;}
.slide-box-margin-LR{margin:0 1.1%;}
.blue-hd-bar{background:#054f83; color:#fff; font-size:18px; padding:0 18px; height:35px; line-height:35px; border-top-left-radius:5px; border-top-right-radius:5px;}
.call-waiting-info{background:#d02e2e; font-size:13px; padding:0px 15px; border-top-right-radius:5px; height:35px;}
.table-containe{height:240px; overflow:scroll; overflow-x:hidden;}
.table{width:100%; border-collapse:collapse; border-spacing:0;}
.tbl-text-center td, .tbl-text-center th{text-align:center;}
.tbl-text-left td, .tbl-text-left th{text-align:left;}
.tbl-text-right td, .tbl-text-right th{text-align:right;}
.table th{background:#cdcdcd; height:34px; font-weight:normal; border:1px solid #a4a4a4; padding:0 5px;}
.table tr:nth-child(even){background:#f4f4f4;}
.table td{border:1px solid #ccc; height:25px; padding:0 5px;}
.overall-box-info{width:23.2%; margin:2.5px; background:#f7f7f7; border:1px solid #dcdcdc; float:left; padding:16px 0; text-align:center; font-weight:bold; color:#db7878; font-size:18px;}
.overall-box-info:hover{background:#EAEAEA;}
.overall-box-info span{font-weight:normal; font-size:13px; color:#0168b0; display:block;}
.overall-box-info a{display:block; font-weight:bold; color:#d02e2e; font-size:18px;}
.overall-box-info a span{font-weight:normal; font-size:13px; color:#0168b0; display:block;}
.abandon-seciton{background:#054f83; height:auto;}
.abandon-seciton a{color:#ffffff; font-size:18px; font-weight:bold; text-align:center; border-right:1px solid #256693; display:inline-block; padding:12px 0px; width:9.0%;}
.abandon-seciton a span{display:block; color:#8cc9f4; font-size:14px; text-align:center; font-weight:normal;}
.abandon-seciton a:last-child{border:none;}
.abandon-seciton a:hover{background:#2777af;}
.hide-section{background:url(../images/hide-section.jpg) no-repeat; width:180px; height:20px; float:right; display:inline-block; cursor:pointer;}
.show-section{background:url(../images/show-section.jpg) no-repeat; width:180px; height:20px; float:right; display:inline-block; cursor:pointer;}
.content-box{padding:30px 30px;}
.col-left-85{width:80%; float:left;} 
.col-right-13{width:18%; float:right;}
.call-process-filter{background:#e8e8e8; padding:10px 17px;}
.prime-btn{background:#041b2d; color:#ffffff; border:0; padding:4px 10px; cursor:pointer; display:inline-block;}
.cp-filter-tbl{border-collapse:collapse; border-spacing:0;}
.cp-filter-tbl td{padding-right:15px;}
.wrapup-bg{background:#7c7ced;}
.aux-bg{background:#f59999;}
.connect-bg{background:#6ced6c;}
.mannual-bg{background:#e1e1e1;}
.ready-bg{background:#00f0ff;}
.fetch-bg{background:#eac1e5;}
.server-time-info{background:#031d32; color:#ffffff; padding:15px 17px; font-size:12px;}
.server-up{color:#090; font-weight:bold; text-align:center;}
.server-down{color:#C00; font-weight:bold; text-align:center;}
.footer{height:35px; line-height:35px; text-align:center; background:#e5e5e5; color:#706969; margin-top:15px;}
.content-pad-tp30{padding-top:30px;}
.min-height500{min-height:480px; height:auto !important; height:480px;}
.heading-td{text-align:center; font-weight:bold; color:#0168b0; background:#fff;}
.border-left-0{border-left:0 !important;}
.border-right-0{border-right:0 !important;}