/*Created by Sana on [30.12.17][To print email report] */
@import url(fonts/font.css);
@import url(fonts/font-awesome.min.css);
@page {
  size: 18in 9in;
  margin: 0;
}

body{font-family: 'Open Sans', sans-serif;font-size:15px;margin:0;background:#f5f5f5 ! important;-webkit-print-color-adjust: exact}
.remove-padding{padding-left:0;padding-right:0; -webkit-print-color-adjust: exact;}
.remove-margin{margin-left:0;margin-right:0; -webkit-print-color-adjust: exact;}
.padded{padding-bottom:10px; -webkit-print-color-adjust: exact;}
.padded-top{padding-top:10px; -webkit-print-color-adjust: exact;}
.navbar-brand{color:#000 ! important;font:16px 'Open Sans', Arial, Helvetica, sans-serif;font-weight:600; -webkit-print-color-adjust: exact;}
.icon-bar{width:3px;background:#f00 ! important;-webkit-print-color-adjust: exact;}
.navbar-toggle{margin-right:8px; -webkit-print-color-adjust: exact;}
.clearfix{clear:both; -webkit-print-color-adjust: exact;}
/***********************************Header******************************/
header{background:linear-gradient(#f3f7fa 10% , #fbfcfe 20% , #ffffff 50% , #f1f6f9 100% ) repeat scroll 0 0 transparent ! important;padding:10px 0; -webkit-print-color-adjust: exact;}
.login ul{margin:20px 0 0 0; -webkit-print-color-adjust: exact;}
.login li{display:inline-block;padding:0 8px 0 0;border-right:1px solid #a5a4a0 ! important; -webkit-print-color-adjust: exact;}
.login li:first-child{border-right:none;padding:0; -webkit-print-color-adjust: exact;}
.login li:last-child{border-right:none;padding:0 8px; -webkit-print-color-adjust: exact;}
.login li a{font:12px Arial, Helvetica, sans-serif; text-decoration:underline; color:#4e5f79 ! important;display:block;-webkit-print-color-adjust: exact;}
.login li a span{font-weight:bold; color:#4e5f79 ! important; -webkit-print-color-adjust: exact;}
.login li  img{display:inline-block;padding-top:3px; -webkit-print-color-adjust: exact;}
@media print {
  a[href]:after {
    content: none !important;
  }
}
/**********************************Menu**************************/
.menu{background:linear-gradient(#c9ffff 5% , #317894 10% , #44b7e6 15% , #0094d0 100% ) repeat scroll 0 0 transparent ! important;padding:0;border-top:1px solid #d7dee4; -webkit-print-color-adjust: exact;}
.menu ul{padding:0;margin:3px 0 0 0; -webkit-print-color-adjust: exact;}
.menu li{display:inline-block;padding:0 8px;border:1px solid #2083c4 ! important;border-top:none;float:left;border-right:none; -webkit-print-color-adjust: exact;}
.menu li:last-child{border-right:1px solid #2083c4 ! important; -webkit-print-color-adjust: exact;}
.menu li a{font:bold 13px Arial, Helvetica, sans-serif;color:#fbffff ! important;display:block;padding:8px 0;-webkit-print-color-adjust: exact;}
.menu li:hover, .act{background:#cee0ea ! important;-webkit-print-color-adjust: exact;}
.menu li:hover > a, .act{color:#444b43 ! important;-webkit-print-color-adjust: exact;}
.actv{color:#444b43 ! important;-webkit-print-color-adjust: exact;}
/***********************************Submenu************************/
.submenu{display:none; left: 15px; position: absolute;width: 100%;background:#cee0ea ! important;-webkit-print-color-adjust: exact;margin:0 ! important;}
.submenu li{border-bottom:none;border-color:#b5c7d1 ! important;-webkit-print-color-adjust: exact;}
.submenu li:last-child{border-color:#b5c7d1 ! important;-webkit-print-color-adjust: exact;}
.submenu li a{color:#444b43 ! important;-webkit-print-color-adjust: exact;}
.active{display:block; -webkit-print-color-adjust: exact;}
.submenu-data{width:100%;background:#cee0ea ! important;height:32px;border-bottom:1px solid #b5c7d1;-webkit-print-color-adjust: exact;}
/**************************Middle Section ***********************/
.middle{background:#fff ! important;padding:10px 0;border-top:2px solid #e8e8e8;-webkit-print-color-adjust: exact;}
.middle h1{color:#95ce27 ! important;font: 24px Arial, Helvetica, sans-serif;margin-bottom:10px;margin-top:0;-webkit-print-color-adjust: exact;}
.table-data{background:#dbeaff ! important;border-radius:5px;padding:5px;height:auto;-webkit-print-color-adjust: exact;}
.table-value{background:#eaf2ff ! important;padding:5px;border-radius:5px;-webkit-print-color-adjust: exact;}
.table-value h3h, .table-value h2, .table-value h3,.email-data h2,.table-value h2 a{color:#3a6588 ! important;font:bold 15px Arial, Helvetica, sans-serif;margin:0;-webkit-print-color-adjust: exact;}
.table-value h2 span{color:#9a9997 ! important;font-weight:normal;-webkit-print-color-adjust: exact;}
.table-value h2 img, .table-value h3 img,.email-data a img{display:inline-block;padding-right:8px;-webkit-print-color-adjust: exact;}
.table-value h3{color:#3f403a ! important;font-size:12px;-webkit-print-color-adjust: exact;}
.table-entry{background:#fff ! important;border-radius:5px;margin-top:5px;padding-left:5px;-webkit-print-color-adjust: exact}
.table-entry .table-responsive{margin-top:5px;margin-bottom:5px;-webkit-print-color-adjust: exact}
.table-entry .table-responsive .table{margin-bottom:0;-webkit-print-color-adjust: exact}
.table-striped > tbody > tr:nth-child(2n+1) > td, .table-striped > tbody > tr:nth-child(2n+1) > th{background:#fff ! important;-webkit-print-color-adjust: exact;}
.table{margin-top:5px;margin-bottom:5px;-webkit-print-color-adjust: exact}
.table span{color:#3f403a ! important;font:bold 12px Arial, Helvetica, sans-serif;width:100%;display:block;-webkit-print-color-adjust: exact;}
.table a{text-decoration:underline;color:#3a6588 ! important;font:bold 12px Arial, Helvetica, sans-serif;-webkit-print-color-adjust: exact;}
.table img{display:inline-block;padding-right:3px;-webkit-print-color-adjust: exact;}
.email{margin-top:5px;-webkit-print-color-adjust: exact;}
.email-data{background:#fff ! important;border-radius:5px;padding:5px;margin-left:25px;height:auto;-webkit-print-color-adjust: exact;}
.email-data a{font:12px Arial, Helvetica, sans-serif;text-decoration:underline;display:block;padding-top:10px; -webkit-print-color-adjust: exact;}
.email-data span{font-weight:bold;color:#3a6588 ! important;-webkit-print-color-adjust: exact;}
@media print
{
td{
color: #333 ! important;
}
}
@media print
{
a {
    color: #428bca ! important;
}
}
@media print
{
.no_print
{
display:none ! important;
}
}

/*****************************************Tab**********************/
.tab{margin-top:15px; -webkit-print-color-adjust: exact;}
.tab-inner{width:100%; -webkit-print-color-adjust: exact;}
.tab .table-data{margin-left:40px;margin-top:10px; -webkit-print-color-adjust: exact;}
.table-value h2 a{text-decoration:underline; -webkit-print-color-adjust: exact;}
.table-value .count{text-align:right;color:#ff2ca1 ! important;font:bold 12px Arial, Helvetica, sans-serif;-webkit-print-color-adjust: exact;}
.table-value .count span{font-weight:normal;color:#333 ! important;-webkit-print-color-adjust: exact;}
.tab-in{background:#fff ! important;margin-top:5px;-webkit-print-color-adjust: exact;}
.tab-in h2{margin-top:2px; -webkit-print-color-adjust: exact;}
.tab-in p{margin-top:5px;margin-bottom:7px;color:#333 ! important;-webkit-print-color-adjust: exact;}
.tab-in-data h2{color:#333 ! important;font-weight:normal;font-size:12px;-webkit-print-color-adjust: exact;}
.tab-in-data p{font-weight:normal;margin:2px; -webkit-print-color-adjust: exact;}
.tab-total  span{font-size:12px; -webkit-print-color-adjust: exact;}
.tab-inner .nav-tabs > li{border:1px solid #ccc;margin-left:5px;border-bottom:none; -webkit-print-color-adjust: exact;}
.tab-inner .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus
{border:none;padding-top:8px; -webkit-print-color-adjust: exact;}
.tab-inner .nav-tabs > li.active > a{font-weight:bold;color:#000 ! important;-webkit-print-color-adjust: exact;}
.tab-inner .nav > li > a{padding:5px 12px;color:#47649e ! important;font:12px Arial, Helvetica, sans-serif;-webkit-print-color-adjust: exact;}
.tab-inner .nav > li > a:hover{color:#000 ! important;-webkit-print-color-adjust: exact;}
#step-1 h1{color:#5a5859 ! important;-webkit-print-color-adjust: exact;font:bold 14px Arial, Helvetica, sans-serif;background:linear-gradient(#f3f7fa 10%, #fbfcfe 20%, #ffffff 50%, #ffffff 100%) repeat scroll 0 0 transparent ! important;padding:15px 0;margin:5px 0;margin-right:25px;-webkit-print-color-adjust: exact;}
.cricle-data img{margin-top:50px;-webkit-print-color-adjust: exact;}
/**************************media*******************************/
/*for Desktop View*/
@media screen and (min-width:1200px)
{
}
@media screen and (max-width:1200px)
{

}
/*for Tablet View*/
@media screen and (min-width:768px) and (max-width:991px)
{

}

/*for Mobile View*/
@media screen and (min-width:0) and (max-width:767px)
{

}

