@import url(fonts/font.css);
@import url(fonts/font-awesome.min.css);
body{font-family: 'Open Sans', sans-serif;font-size:15px;margin:0;background:#f5f5f5;}
.remove-padding{padding-left:0;padding-right:0;}
.remove-margin{margin-left:0;margin-right:0;}
.padded{padding-bottom:10px;}
.padded-top{padding-top:10px;}
.navbar-brand{color:#000;font:16px 'Open Sans', Arial, Helvetica, sans-serif;font-weight:600;}
.icon-bar{width:3px;background:#f00;}
.navbar-toggle{margin-right:8px;}
.clearfix{clear:both;}
/***********************************Header******************************/
header{background:linear-gradient(#f3f7fa 10%, #fbfcfe 20%, #ffffff 50%, #f1f6f9 100%) repeat scroll 0 0 transparent;padding:10px 0;}
.login ul{margin:20px 0 0 0;}
.login li{display:inline-block;padding:0 8px 0 0;border-right:1px solid #a5a4a0;}
.login li:first-child{border-right:none;padding:0;}
.login li:last-child{border-right:none;padding:0 8px;}
.login li a{font:12px Arial, Helvetica, sans-serif; text-decoration:underline; color:#4e5f79;display:block;}
.login li a span{font-weight:bold;}
.login li  img{display:inline-block;padding-top:3px;}
/**********************************Menu**************************/
.menu{background:linear-gradient(#c9ffff 5%, #317894 10%, #44b7e6 15%, #0094d0 100%) repeat scroll 0 0 transparent;padding:0;border-top:1px solid #d7dee4;}
.menu ul{padding:0;margin:3px 0 0 0;}
.menu li{display:inline-block;padding:0 8px;border:1px solid #2083c4;border-top:none;float:left;border-right:none;}
.menu li:last-child{border-right:1px solid #2083c4;}
.menu li a{font:bold 13px Arial, Helvetica, sans-serif;color:#fbffff;display:block;padding:8px 0;}
.menu li:hover, .act{background:#cee0ea;}
.menu li:hover > a, .act{color:#444b43;}
.actv{color:#444b43 ! important;}
/***********************************Submenu************************/
.submenu{display:none; left: 15px; position: absolute;width: 100%;background:#cee0ea;margin:0 ! important;}
.submenu li{border-bottom:none;border-color:#b5c7d1;}
.submenu li:last-child{border-color:#b5c7d1;}
.submenu li a{color:#444b43;}
.active{display:block;}
.submenu-data{width:100%;background:#cee0ea;height:32px;border-bottom:1px solid #b5c7d1;}
/**************************Middle Section ***********************/
.middle{background:#fff;padding:10px 0;border-top:2px solid #e8e8e8;}
.middle h1{color:#95ce27;font: 24px Arial, Helvetica, sans-serif;margin-bottom:10px;margin-top:0;}
.table-data{background:#dbeaff;border-radius:5px;padding:5px;height:auto;}
.table-value{background:#eaf2ff;padding:5px;border-radius:5px;}
.table-value h3h, .table-value h2, .table-value h3,.email-data h2,.table-value h2 a{color:#3a6588;font:bold 15px Arial, Helvetica, sans-serif;margin:0;}
.table-value h2 span{color:#9a9997;font-weight:normal;}
.table-value h2 img, .table-value h3 img,.email-data a img{display:inline-block;padding-right:8px;}
.table-value h3{color:#3f403a;font-size:12px;}
.table-entry{background:#fff;border-radius:5px;margin-top:5px;padding-left:5px;}
.table-entry .table-responsive{margin-top:5px;margin-bottom:5px;}
.table-entry .table-responsive .table{margin-bottom:0;}
.table-striped > tbody > tr:nth-child(2n+1) > td, .table-striped > tbody > tr:nth-child(2n+1) > th{background:#fff;}
.table{margin-top:5px;margin-bottom:5px;}
.table span{color:#3f403a;font:bold 12px Arial, Helvetica, sans-serif;width:100%;display:block;}
.table a{text-decoration:underline;color:#3a6588;font:bold 12px Arial, Helvetica, sans-serif;}
.table img{display:inline-block;padding-right:3px;}
.email{margin-top:5px;}
.email-data{background:#fff;border-radius:5px;padding:5px;margin-left:25px;height:auto;}
.email-data a{font:12px Arial, Helvetica, sans-serif;text-decoration:underline;display:block;padding-top:10px;}
.email-data span{font-weight:bold;color:#3a6588;}
/*****************************************Tab**********************/
.tab{margin-top:15px;}
.tab-inner{width:100%;}
.tab .table-data{margin-left:40px;margin-top:10px;}
.table-value h2 a{text-decoration:underline;}
.table-value .count{text-align:right;color:#ff2ca1;font:bold 12px Arial, Helvetica, sans-serif;}
.table-value .count span{font-weight:normal;color:#333;}
.tab-in{background:#fff;margin-top:5px;}
.tab-in h2{margin-top:2px;}
.tab-in p{margin-top:5px;margin-bottom:7px;color:#333;}
.tab-in-data h2{color:#333;font-weight:normal;font-size:12px;}
.tab-in-data p{font-weight:normal;margin:2px;}
.tab-total  span{font-size:12px;}
.tab-inner .nav-tabs > li{border:1px solid #ccc;margin-left:5px;border-bottom:none;}
.tab-inner .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus
{border:none;padding-top:8px;}
.tab-inner .nav-tabs > li.active > a{font-weight:bold;color:#000;}
.tab-inner .nav > li > a{padding:5px 12px;color:#47649e;font:12px Arial, Helvetica, sans-serif;}
.tab-inner .nav > li > a:hover{color:#000;}
#step-1 h1{color:#5a5859;font:bold 14px Arial, Helvetica, sans-serif;background:linear-gradient(#f3f7fa 10%, #fbfcfe 20%, #ffffff 50%, #ffffff 100%) repeat scroll 0 0 transparent;padding:15px 0;margin:5px 0;margin-right:25px;}
.cricle-data img{margin-top:50px;}
/**************************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)
{

}

