/*Author: UnitySuite*/
@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700');
@import url('https://fonts.googleapis.com/css?family=Roboto:400,500,700');

/*body {
	color: #484848;
	font-family: 'Open Sans', sans-serif !important;
	font-size: 14px;
	padding: 0px !important;
	margin: 0px !important;
	background: #ffffff;
}*/
a, a:focus, a:hover, a:active {
	outline: 0 !important;
}
a:focus, a:hover{text-decoration: none;}
h1, h2, h3 {
	font-family: 'Open Sans', sans-serif !important;
}
.font-roboto {
	font-family: 'Roboto', 'Open Sans', sans-serif !important;
}

.font-open{font-family: 'Open Sans', sans-serif !important;}
.font-open span{font-family: 'Open Sans', sans-serif !important;}
.font-open div{font-family: 'Open Sans', sans-serif !important;}
.assign_goals{color: #494949 !important;font-family: 'Open Sans', sans-serif !important;font-size:14px}

.spacer-0{height:0px;clear:both;width:100%}.spacer-5{height:5px;clear:both;width:100%}.spacer-10{height:10px;clear:both;width:100%}.spacer-15{height:15px;clear:both;width:100%}.spacer-20{height:20px;clear:both;width:100%}.spacer-25{height:25px;clear:both;width:100%}.spacer-30{height:30px;clear:both;width:100%}.spacer-40{height:40px;clear:both;width:100%}.spacer-50{height:50px;clear:both;width:100%}.spacer-75{height:75px;clear:both;width:100%}.spacer-100{height:100px;clear:both;width:100%}.pad-t-b5{padding-top:5px;padding-bottom:5px}.color-white{color:#fff}.text-orange{color:#FF9900}.text-blue{color:#00aeef}.text-blue-grey{color:#57646b}.text-blue-grey2{color:#bedaea}.text-blue-grey-l{color:#697378}.text-red{color:#c60710 !important}.text-yellow{color:#f0a703 !important}.text-blue-light{color:#90e1ee}.text-blizzard-blue{color:#3d617a}.bg-blizzard-blue{background:#3d617a}.navbar-brand{min-height:90px}.pad15{padding:15px}.pad20{padding:20px}.pad18{padding:18px !important}.line-h23{line-height:23px !important}.line-h1-4{line-height:1.4em !important}.line-h1-5{line-height:1.5em !important}.margin-lr{margin-left:10px;margin-right:10px}a[disabled]{cursor:not-allowed;opacity:0.4}
/*table style green light*/
.table-green-light{
	background:#cbecc1;color:#313b2e; font-family: 'Roboto', 'Open Sans', sans-serif !important;
	/*box-shadow: 0 4px 5px 0 rgba(0,0,0,0.10), 0 1px 10px 0 rgba(0,0,0,0.10), 0 2px 4px -1px rgba(0,0,0,0.0);
	-webkit-box-shadow: 0 4px 5px 0 rgba(0,0,0,0.10), 0 1px 10px 0 rgba(0,0,0,0.10), 0 2px 4px -1px rgba(0,0,0,0.0);*/
	border: 1px solid #c1dabb;
}
.table-green-light th{text-align:center;font-size:12px; color:#7a8e73; font-weight:500;border-bottom: 1px solid #b2cfaa !important;padding: 20px 8px !important;}
.table-green-light>tbody>tr>td{text-align:center;font-size:15px;/*border-bottom: 1px solid rgba(178, 207, 170, 0.63) !important;*/padding: 10px 8px !important;}
.table-green-light>tbody>tr:hover {background-color: #bddeb3;}
.table-green-light>tbody>tr>td:first-child{padding-left:15px !important;}
/*.table-green-light th:first-child{padding-left:15px !important;}*/

/*table style grey light*/
.table-grey{
	background:#f0f1f1;color:#313b2e; font-family: 'Roboto', 'Open Sans', sans-serif;
	/*box-shadow: 0 4px 5px 0 rgba(0,0,0,0.10), 0 1px 10px 0 rgba(0,0,0,0.10), 0 2px 4px -1px rgba(0,0,0,0.0);
	-webkit-box-shadow: 0 4px 5px 0 rgba(0,0,0,0.10), 0 1px 10px 0 rgba(0,0,0,0.10), 0 2px 4px -1px rgba(0,0,0,0.0);*/
	border: 1px solid #eaeaea;
}
.table-grey th{text-align:center;font-size:12px; color:#989999; font-weight:500;border-bottom: 1px solid #d3d4d4 !important;padding: 20px 8px !important;}
.table-grey>tbody>tr>td{text-align:center;font-size:15px;padding: 10px 8px !important;}
.table-grey>tbody>tr:hover {background-color: #e0e4e4;}
.table-grey>tbody>tr>td:first-child{padding-left:15px !important;}
/*.table-grey th:first-child{padding-left:15px !important;}*/

.table-hover>tbody>tr:hover {
    background-color: #e1efdd;
}

/*table style white*/
.table-white{
	background:#fff;color:#000; font-family: 'Roboto', 'Open Sans', sans-serif;
	/*box-shadow: 0 4px 5px 0 rgba(0,0,0,0.10), 0 1px 10px 0 rgba(0,0,0,0.10), 0 2px 4px -1px rgba(0,0,0,0.0);
    -webkit-box-shadow: 0 4px 5px 0 rgba(0,0,0,0.10), 0 1px 10px 0 rgba(0,0,0,0.10), 0 2px 4px -1px rgba(0,0,0,0.0);*/
	border:1px solid #e0e0e0;
}
.table-white th{text-align:center;vertical-align:top !important;font-size:12px; color:#989999; font-weight:500;border-bottom: 1px solid #aac3d1 !important;padding: 20px 8px !important;}
.table-white>tbody>tr>td{text-align:center;font-size:13px;/*border-bottom: 1px solid rgba(178, 207, 170, 0.63) !important;*/padding: 10px 8px !important;}
.table-white>tbody>tr:hover {background-color: #f3f3f3;}
.table-white>tbody>tr>td:first-child{padding-left:15px !important;}
/*.table-white th:first-child{padding-left:15px !important;}*/

th.bg-success{background-color:#cbecc1; color:#7a8e73 !important;}
td.bg-success{background-color:#cbecc1; color:#000 !important;}
th.bg-info{background-color:#bedaea; color:#71838d !important;}
td.bg-info{background-color:#bedaea; color:#000 !important;}

.txcolor-blue{color:#337ab7 !important;}
.scroll-acc {
    overflow: auto;
    position: relative;
    width: 100%;
	max-height: 470px;
    min-height: 370px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.height245 {
    overflow: auto;
    position: relative;
    width: 100%;
    max-height: 245px;
    min-height: 100px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.badge-orange-link{
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: bold;
  line-height: 1;
  color: #fff !important;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #ff7e00;
  border-radius: 10px;
  border:none;
  outline:0;
}
.badge-orange-link:hover{background-color: #2098d1 !important;}

/*table-confirmation*/
.table-conf-election > tbody > tr:last-child{border-top: #636363 2px solid;border-bottom: #636363 2px solid !important;color: #000000;font-weight: 600;font-size: 15px; background: #f4faff;} 
.hvr-underline-from-left-current{background-color: #E4F7FD !important;}

.table-responsive{overflow-x:auto !important;}.btn-group{display:-ms-inline-flex !important;display:-webkit-inline-flex !important;display:inline-flex !important;}.display-block{display:inline-block !important;}.bg-yellow-light{background-color: #F6F6E6;}.bg-none{background:none !important;}.bg-blue-light2{background: #eff4f7;}.mt33{margin-top: 33px;}.mt10{margin-top: 10px;}.pt-24{padding-top:24px;}
.acco-bord{border-bottom: 1px solid #C5C5C5 !important;border-right:0 !important;border-left:0 !important;}.shadow-none{box-shadow:none !important;}.text-black-l{color: #333 !important;}.text-black-l2{color: #2e373d !important;}.txt-left-imp{text-align:left !important;}.check-rad-pt-23{padding-top: 25px;margin-bottom: 31px !important;}
.bg-yellow-dark-bord{background-color: #fffef9;border-bottom: 2px solid #e4e2da;}.bg-grey-l {background: #F5F5F5;}.breadcrumb a{color:#828282;text-decoration:none !important;}.breadcrumb a:hover{color:#29a2ce;text-decoration:none;}.breadcrumb > .active{color:#777; font-size:14px;}.overflow-table{overflow: auto;}.overflow-hidden{overflow:hidden;}.bg-gray-dark-bord{background-color: #F1F1F1; border-bottom: 2px solid #5BC0DE;}.m-tb6{margin:6px 0 !important;}
.pad-lr-none-2{padding-left:0; padding-right:0;}.fl-right{float:right;}.bg-grey-sidebar{background:#D6DFE4;}.pad-tp2{padding-top:2px;}.pointer-none{pointer-events: none !important;}.marg-top7{margin-top:7px;}.border-tp-none{border-top:none !important;}.marg-left15{margin-left:15px;}
.pad-tb14-lr10{padding:14px 10px;}.dedu-btn{margin-top:0 !important; padding: 3px 10px !important;}.pad-tp12{padding-top:12px;}.marg-btm0{margin-bottom:0 !important;}.right15{right:15px !important;}.bord-radius0{ border-radius:0px !important;}.text-blue-l-table{color:#d1e7fa !important;}
.modal-dialog2{width:450px !important;}.marg-btm5{margin-bottom:5px !important;}.pad-btm10{padding-bottom:10px;}.color-light-white{color: #EFEFEF;}.pad-l-6{padding-left:6px;}.pad-r-6{padding-right:6px;}.color-black{color:#000;}.border-blue{border:1px solid #00aeef;}.border-blue-light{border:2px solid #cdedf9;}.padd-l-17{padding-left:17px;}
.pad-r0{padding-right:0 !important;}.login-bord-right{border-right: 1px solid #d3d3d3;}.pad-lr10{padding-left:10px !important;padding-right:10px !important;}.pad-lr12{padding-left:12px !important;padding-right:12px !important;}.bg-grey-light{background:#F9F9F9;}.marg-top0{margin-top:0;}.text-black{color:#383838;}.text-dark-blue{color:#004bb2;}
.error-404 h1 {text-transform: uppercase;color: #aaa;font-size: 160px;line-height: 160px;margin-bottom: 20px;}.mr-5{margin-right:5px;}.mr-10{margin-right:10px;}.mr-0{margin-right:0px !important;}.disabled-other{opacity:0.3;cursor:not-allowed;}.bord-right-none{border-right:none !important;}

.pad-lr-none-sm{padding-left:15px !important;padding-right:15px !important;}.padding5{padding:5px !important;}.pt-26{padding-top:26px;}.margin-r10-sm{margin-right:10px;}
.font20{font-size:18px !important;}.font26{font-size:26px !important;}.font11{font-size:11px !important;}.font12{font-size:12px !important;}.font15{font-size:15px !important;}.font13{font-size:13px !important;}.font14{font-size:14px !important;}.font16{font-size:16px !important;}font17{font-size:17px !important;}.font17{font-size:17px !important;}.font18{font-size:18px !important;}.font19{font-size:19px !important;}.font20{font-size:20px !important;}.font20-flexi{font-size:20px !important;}.font22{font-size:22px !important;line-height: 1.4;}.font30{font-size:30px !important;}
.pad25{padding:25px;}.text300{font-weight:300 !important;}.text400{font-weight:400 !important;}.text500{font-weight:500 !important;}.text600{font-weight:600 !important;}.text700{font-weight:700 !important;}.vert-middle{vertical-align:middle !important;}.vert-top{vertical-align:top !important;}.text-left{text-align:left !important;}
.bord-radius4{border-radius:4px;-moz-border-radius:3px; -webkit-border-radius:3px;}.margin-0-auto{margin:0 auto;}.text-bold{font-weight:bold;}
.pad-lr-none{padding-left:0 !important;padding-right:0 !important;}.bg-login{ background-color:#000000; min-height:420px; width:100%;}.pad-tb10{padding-top:10px;padding-bottom:10px;}.inline-block{display:inline-block !important;}
.marg-btm10{margin-bottom:10px;}.bg-grey{background:#e2e6e6;}.bg-white{background:#fff;}.pad-btm40{padding-bottom:40px;}.marg-top-30{margin-top:-30px;}.pad-tb14{padding-top:14px;padding-bottom:14px;}.pad8{padding:8px;}
.bg-support{background-image: url(../images/icon-sprite.png);background-repeat: no-repeat;background-position: 1px 18px;padding: 17px 14px;margin-right: 5px;}
.bg-support2{background-image: url(../images/icon-sprite.png);background-repeat: no-repeat; background-position: -89px 8px; padding: 5px 14px; margin-right: 5px;}
.bg-faq{background-image: url(../images/icon-sprite.png);background-repeat: no-repeat;background-position: -25px 18px;padding: 17px 14px;margin-right: 5px;}
.bg-faq2{background-image: url(../images/icon-sprite.png);background-repeat: no-repeat;background-position: -115px 7px;padding: 4px 14px;;margin-right: 5px;}.hidden_destiny{display:none;}
.bg-change-password{background-image: url(../images/icon-sprite.png);background-repeat: no-repeat;background-position: -51px 18px;padding: 17px 9px;margin-right: 5px;}.color-tc{color:#23a149;}
.bg-logout{background-image: url(../images/icon-sprite.png);background-repeat: no-repeat;background-position: -67px 18px;padding: 17px 11px;margin-right: 5px;}.bg-log_in{background-image: url(../images/icon-sprite.png);background-repeat: no-repeat;background-position: -140px 18px;padding: 17px 11px;margin-right: 5px;}
.blue-bar{height: auto;height: 60px;}.padd10{padding:10px;}.marg_top-7{margin-top:-7px;}.text-r-l-sm{text-align:right;}.text-r-l-sm2{text-align:right;}.text-c-l-sm{text-align:right;}.bg-info-light {background-color: #EAF4F9;}
.display-in-block{display:inline-block !important;}.text-green{color:#88c83e;}.text-green-dark{color:#70A437;}.float-none{float:none !important;}.w100{width:100%;}.text-grey{color:#9da8af !important;}.text-grey2{color:#4a5155 !important;}.bg-blue-grey{background:#93afc4;}
.text-merit-info{color:#8dc63f;}.text-bonus-info{color:#006ba9;}.title-txt-blue{color:#0269a6 !important;}.w280-sm{min-width: 280px;width: auto;}
.btn-group a{padding-top: 10px !important;padding-bottom: 10px !important;margin-bottom: 0 !important;}.undrline{text-decoration: underline;}.text-italic{font-style: italic;}

.hr-blue {
    margin-top: 20px;
    margin-bottom: 20px;
    border: 0;
    border-top: 1px solid #00b9f5;
}

.hr-gray {
    margin-top: 10px;
    margin-bottom: 9px;
    border: 0;
    border-top: 1px solid #cecece;
}
.hr-blue-light {
    margin-top: 10px;
    margin-bottom: 9px;
    border: 0;
    border-top: 1px solid #CDDFE8;
}

.icons-ul {
    margin-left: 2.142857142857143em;
    list-style-type: none;
	padding: 0;
    margin: 0 0 10px 25px;
	
}
.icons-ul > li {
    position: relative;
	padding: 4px 0;
    font-weight: 400;
	color:#fff;
	font-size: 16px;
}
.icons-ul > li a {color:#fff; text-decoration:none;}.icons-ul > li a:hover {color:#fff;}
.icons-ul i {
    position: absolute;
    text-align: center;
    line-height: inherit;
	color: #23a149;
	left: -2.0em;
    width: 2.4em;
}

.disc-ul {
    margin-left: 2.142857142857143em;
    list-style-type: none;
	padding: 0;
    margin: 0 0 10px 25px;
	
}
.disc-ul > li {
   position: relative;
    padding: 3px 0;
    color: #494A4A;
    font-size: 14px;
    font-weight: 400;
	line-height: 20px;
}
.disc-ul > li a {color: #004793; text-decoration:none;}.disc-ul > li a:hover {color: #29a2ce;}
.disc-ul i {
    position: absolute;
    text-align: center;
    line-height: inherit;
	color: #29a2ce;
	left: -2.5em;
    width: 2.4em;
}

.icons-ul-doc {
    margin-left: 2.142857142857143em;
    list-style-type: none;
	padding: 0;
    margin: 0 0 10px 12px;
	
}
.icons-ul-doc > li {
    position: relative;
	padding: 2px 0;
	color:#000;
	font-size: 14px;
    font-weight: 600;
	border-bottom: 1px solid #CFDDE4;
}
@media (max-width:600px) {.icons-ul-doc > li {font-weight: 400;}.icons-ul-doc {margin: 0 0 10px 5px;}}
.icons-ul-doc > li a {color:#444;}.icons-ul-doc > li a:hover {color:#00aeef;}
.icons-ul-doc i {
    position: absolute;
    text-align: center;
    line-height: inherit;
	color: #00aeef;
	left: -2.0em;
    width: 2.4em;
}
.disc-ul-doc {
    margin-left: 2.142857142857143em;
    list-style-type: none;
	padding: 0;
    margin: 0 0 10px 25px;
	
}
.disc-ul-doc > li {
   position: relative;
    padding: 2px 0;
    color: #494A4A;
    font-size: 14px;
    font-weight: 600;
}
.disc-ul-doc > li a {color: #444343;}.icons-ul-doc > li a:hover {color:#00aeef;}
.disc-ul-doc i {
    position: absolute;
    text-align: center;
    line-height: inherit;
	color: #00aeef;
	left: -2.0em;
    width: 2.4em;
}

.link-blue{color:#005e9c !important;}.link-blue:hover{color:#1179bf !important;}

.btn-outlined-green {
  color: #269f48;
  background-color: #fff;
  border-color: #269f48;
}
.btn-outlined-green:focus,
.btn-outlined-green.focus {
  color: #fff;
  background-color: #269f48;
  border-color: #269f48;
}
.btn-outlined-green:hover {
  color: #fff;
  background-color: #269f48;
  border-color: #269f48;
}
.btn-outlined-green:active,
.btn-outlined-green.active,
.open > .dropdown-toggle.btn-outlined-green {
  color: #269f48;
  background-color: #fff;
  border-color: #269f48;
}


.btn-default-blue-light {
  color: #64879c;
  background-color: #fff;
  border-color: #7d9db0;
}
.btn-default-blue-light:focus,
.btn-default-blue-light.focus {
  color: #7d9db0;
  background-color: #fff;
  border-color: #7d9db0;
}
.btn-default-blue-light:hover {
  color: #fff;
  background-color: #7d9db0;
  border-color: #7d9db0;
}
.btn-default-blue-light:active,
.btn-default-blue-light.active,
.open > .dropdown-toggle.btn-default-blue-light {
  color: #fff;
  background-color: #0298cc;
  border-color: #0298cc;
}
.btn-default-blue-light:active:hover,
.btn-default-blue-light.active:hover,
.open > .dropdown-toggle.btn-default-blue-light:hover,
.btn-default-blue-light:active:focus,
.btn-default-blue-light.active:focus,
.open > .dropdown-toggle.btn-default-blue-light:focus,
.btn-default-blue-light:active.focus,
.btn-default-blue-light.active.focus,
.open > .dropdown-toggle.btn-default-blue-light.focus {
  color: #fff;
  background-color: #7d9db0;
  border-color: #7d9db0;
  outline:0;
}
.btn-default-blue-light:active,
.btn-default-blue-light.active,
.open > .dropdown-toggle.btn-default-blue-light {
  background-image: none;
}
.btn-default-blue-light.disabled:hover,
.btn-default-blue-light[disabled]:hover,
fieldset[disabled] .btn-default-blue-light:hover,
.btn-default-blue-light.disabled:focus,
.btn-default-blue-light[disabled]:focus,
fieldset[disabled] .btn-default-blue-light:focus,
.btn-default-blue-light.disabled.focus,
.btn-default-blue-light[disabled].focus,
fieldset[disabled] .btn-default-blue-light.focus {
  background-color: #fff;
  border-color: #ccc;
}


.btn-default-blue {
  color: #0298cc;
  background-color: #fff;
  border-color: #0298cc;
}
.btn-default-blue:focus,
.btn-default-blue.focus {
   color: #0298cc;
   background-color: #fff;
   border-color: #0298cc;
}
.btn-default-blue:hover {
  color: #fff;
  background-color: #0298cc;
  border-color: #0298cc;
}
.btn-default-blue:active,
.btn-default-blue.active,
.open > .dropdown-toggle.btn-default-blue {
  color: #fff;
  background-color: #0298cc;
  border-color: #0298cc;
}
.btn-default-blue:active:hover,
.btn-default-blue.active:hover,
.open > .dropdown-toggle.btn-default-blue:hover,
.btn-default-blue:active:focus,
.btn-default-blue.active:focus,
.open > .dropdown-toggle.btn-default-blue:focus,
.btn-default-blue:active.focus,
.btn-default-blue.active.focus,
.open > .dropdown-toggle.btn-default-blue.focus {
  color: #333;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}
.btn-default-blue:active,
.btn-default-blue.active,
.open > .dropdown-toggle.btn-default-blue {
  background-image: none;
}
.btn-default-blue.disabled:hover,
.btn-default-blue[disabled]:hover,
fieldset[disabled] .btn-default-blue:hover,
.btn-default-blue.disabled:focus,
.btn-default-blue[disabled]:focus,
fieldset[disabled] .btn-default-blue:focus,
.btn-default-blue.disabled.focus,
.btn-default-blue[disabled].focus,
fieldset[disabled] .btn-default-blue.focus {
  background-color: #fff;
  border-color: #ccc;
}


.dl-horizontal dt {
    float: left;
    width: 160px;
    overflow: hidden;
    clear: left;
    text-align: left;
    /*text-overflow: ellipsis;
    white-space: nowrap;*/
	color: #6f94a9;
    font-weight: 600;
	padding-bottom: 8px;
	text-transform: uppercase;
}
.dl-horizontal dd {
    margin-left: 180px;
    color: #000;
	padding-bottom:8px;
}

.visible-xs{display:none; visibility:hidden;}
.font-budget-spent{font-size:19px;}
@media (max-width:1024px) {
.font20-flexi {font-size: 19px !important;}
.pad-lr-none-2{padding-left:0; padding-right:0;}.dropdown-menu-dud {right:0;}.padding-10-min{padding-left:10px}
.font-budget-spent{font-size:16px;}
}
@media (max-width:850px) {
	.font20-flexi{font-size:13px !important;}
	.ole-height{height:100%; min-height:150px;}
	.ole-section > div{background:#fffef0;border-right:none;border-bottom:#00AEEF 2px solid;}.ole-section > div:last-child{border-bottom:none;}
	/*.site-nav > li {float: left !important;}*/
	.dropdown-menu-dud {min-width: 400px !important;}
	.visible-xs{display:block; visibility:visible;}
	.blue-bar {height: auto;min-height: 60px;}
	.text-c-l-sm{text-align:center;}
	.text-r-l-sm{text-align:left;}
	.marg-top-30{margin-top:0;}
	.table-custom-striped.table > tbody > tr > td {border: none; padding: 5px 10px;}
	.table-custom-striped.table > tbody > tr {font-size:13px;}
}
@media (min-width:320px) and (max-width:479px) {
.font20-flexi{font-size:15px !important;line-height: 1.3;}.pt-10-sm{padding-top:0 !important;}.user-head{padding-bottom:10px;}
.modal-dialog2{width:304px !important;margin: 12px auto;}
.font14-sm{font-size:14px !important;}
.fl-right{float:left;}
.nav-tabs.nav-justified > li > a {font-size: 14px !important;}
.w280-sm{min-width: 215px;width: auto;}
}


/*sidebar---------------*/


/*navbar*/
.navbar-custom {
    margin: 7.5px -15px;
}
.nav-custom > li{
	position: relative !important;
    display: block !important;
	border: none !important;
	}
@media (max-width:770px) {
.navbar-custom{text-align:left !important;padding-bottom: 13px;}
 .mt33{margin-top:0;}
 .mt15{margin-top:0;}
}
.hover-color-white a:hover{color:#fff !important;}

.bg-blue-nevi{background: #768D9C;color: #FFFFFF;}
.pl-0 { padding-left: 0 !important } .pl-5 { padding-left: 5px !important } .pl-15 { padding-left: 15px } .pr-15 { padding-right: 15px } .pl-5-sm { padding-left: 5px } .pr-0 { padding-right: 0 } .pr-5 { padding-right: 5px } .pr-10 { padding-right: 10px }.w-none{width:auto !important;}.mt-0{margin-top:0 !important;}.mt-5{margin-top:5px !important;}.mt-10{margin-top:10px !important;}.mt-15{margin-top:15px !important;}.mb-0{margin-bottom:0;}.mb-5{margin-bottom:5px;}.mb-10{margin-bottom:10px;}.mb-15{margin-bottom:15px;}.pb-0{padding-bottom:0;}.pb-5{padding-bottom:5px;}.pb-10{padding-bottom:10px;}.pt-0{padding-top:0;}.pt-5{padding-top:5px;}.pt-10{padding-top:10px;}.pt-10-sm{padding-top:10px;}
.min-height300{min-height:300px;}.min-height400{min-height:400px;}.min-height410{min-height:410px;}

.w460 {width: 460px;}.bord-gray{border:1px solid #E0E0E0 !important;}.min-h265{min-height: 265px;}.bord-dark{border-top: 1px solid #3D617A;}.services-box{border: 3px solid #fbefd4 !important; background: #fffffa;}
.bord-gray-btm-dark {
    border: 1px solid #E0E0E0 !important;
    /*border-bottom: 1px solid #e0e0e0 !important;
	border-left: 0 !important;
    border-right: 0 !important;*/
}
.w-auto{width: auto !important;}
.mt-10-sm{margin-top:0;}
@media (max-width:640px) {.w460{width: 100% !important;}.show-xs{display:block!important; visibility:visible !important;}.pad-lr-none-sm{padding-left:0 !important;padding-right:0 !important;}.mt-10-sm{margin-top:10px;}}


.label-form {display:inline-block;max-width: 100%;margin-bottom: 5px;font-weight: bold;}
.showDiv{display:block; visibility:visible;}.textlabel > span{display:inline-block;max-width: 100%;margin-bottom: 5px;font-weight: bold;}
.table-radio td{border-top:none !important; border-bottom:none !important;}


@media (max-width: 400px) {.mobile-br {display: none;}}

.link-black a{color:#000;}.link-black a:hover{color:#337ab7;}
.ele-right{float:right;}

@media (max-width: 700px) {
.ele-right{float:none;}
.navbar-brand img{width:80%;}
}
@media (max-width: 768px) {
	
.navbar-brand {
    float: left;
    height: 60px;
    padding: 0 15px 15px 15px;
    font-size: 18px;
    line-height: 20px;
}
.pt-26{padding-top:5px;}
.check-rad-pt-23 {
    padding-top: 9px;
    padding-bottom: 2px !important;
    margin-bottom: 9px !important;
}
.navbar-brand {min-height: 68px;}
.login-bord-right{border-right: 1px solid #d3d3d3;}
.text-r-l-sm2{text-align:right;}
}

.us-product-link {
    background: #0069a6;
	height:35px;
	color:#fff;
}
us-footer p {
    margin-right: 12px;
    text-align: right;
    font-size: 12px;
    padding-top: 24px;
}
.us-footer p, .footer-client-logo {
    float: left;
}
.us-footer p, .us-footer a {
    font-size: 13px;
    padding-top: 24px;
	color:#fff;
}

.footer-client-logo {
    padding-top: 20px;
}
.footer{background:#0069a6;color:#fff; min-height:100px;}


.padding-left-0{
	padding-left:0px !important;}
.dropdown-menu{border:none;box-shadow: 0 6px 12px rgba(0,0,0,.175);-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);}
.dropdown-menu>li>a {padding: 6px 20px; font-weight:700; color:#57646b;}
.dropdown-menu>li>a:focus {background-color: #eff4f7;color: #fff;}
.dropdown-menu>li>a:hover {background-color: #eff4f7;}
.btn-group.open .dropdown-toggle {color: #eff4f7;}

.navbar-inverse .navbar-nav>li>a {
    color: #57646b;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 13px;
	padding: 10px 15px;
}
.bigselect {
    background-color: #FFFFFF;
    border: 2px solid #e1e1e1 !important;
    border-radius: 6px !important;
    color: #6a6666;
    font-size: 20px;
    font-weight: 300;
    height: 39px;
    padding: 2px 5px 5px 7px;
    min-width: 340px;
    width: 100%;
}
.smallselect {
    background-color: #FFFFFF;
    border:2px solid #e5ecf0 !important;
    border-radius:6px !important;
    color: #6a6666;
	font-weight:400;
	font-size:16px;
	height: 36px;
	padding: 0 5px 0 7px;
}
.box-shadow{
	box-shadow: 0 4px 5px 0 rgba(0,0,0,0.10), 0 1px 10px 0 rgba(0,0,0,0.10), 0 2px 4px -1px rgba(0,0,0,0.0);
    -webkit-box-shadow: 0 4px 5px 0 rgba(0,0,0,0.10), 0 1px 10px 0 rgba(0,0,0,0.10), 0 2px 4px -1px rgba(0,0,0,0.0);
}
.table-box-green{border:2px solid rgba(255, 255, 255, 0.49); width:100%; padding:5px;}
.table-box-white{background:#fff; width:100%; padding:5px;}

/*chart*/

.chart {
  display: inline-block;
  width: 110px;
  padding: 0 10px;
}

.easyPieChart {
  position: relative;
  text-align: center;
}
.easyPieChart canvas {
  position: absolute;
  top: 0;
  left: 0;
}

.percentage,
.label {
  margin-bottom: 0.5em;
  text-align: center;
  font-weight: 100;
}

.percentage {
  font-size: 17px;
}

sup {
  top: -0.2em;
  margin-left: 1px;
}

.ctrl {
  position: absolute;
  right: 10px;
  top: 5px;
  color: #c4cdcc;
  word-spacing: 5px;
}
.ctrl span {
  cursor: pointer;
  -moz-transition: color 0.5s ease-in-out;
  -o-transition: color 0.5s ease-in-out;
  -webkit-transition: color 0.5s ease-in-out;
  transition: color 0.5s ease-in-out;
}
.ctrl span:hover {
  color: #000;
}

.meta {
  margin: auto;
  max-width: 280px;
  border-top: 1px solid rgba(155, 155, 155, 0.2);
  text-align: center;
}
.piechart{margin-right:18px; line-height:1.4 !important;display: table-cell;vertical-align: middle;}
.chart-text{color:#6a6565;}
.chart-subtext{color:#9e9e9e;}
@media (max-width: 767px) {
.dl-horizontal dd {
    padding-bottom: 10px;
    border-bottom: 1px solid #e2e2e2;
	margin-left:0;
}
.dl-horizontal dt {
	float: left;
    width: 100%;
    padding-top: 10px;
    font-weight: 600;
    color: #000000;
}
.list-inline>li {margin-bottom: 10px;}
.navbar-brand {padding: 4px 15px 15px 0}
.navbar-toggle {margin-right: 0;}
.navbar-brand {
    min-height: 60px;
}
.tabw50-sm{width:50%;float:left !important;}
.login-bord-right {
    border-right: none;
    border-bottom: 1px solid #d3d3d3;
    margin: 0 15px;
    padding: 0;
}
.text-r-l-sm2{text-align:left;}
}

.left-inner-addon {
    position: relative;
}
.left-inner-addon input {
    padding-left: 30px !important;    
}
.left-inner-addon i {
    position: absolute;
    padding: 10px 12px;
    pointer-events: none;
}


/*Tabs*/
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
	color: #fff;
    cursor: default;
    background-color: #87adc3;
    border: 1px solid #87adc3;
    border-bottom-color: #87adc3;
}

    /*color: #fff;
    cursor: default;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    background-color: rgba(255,255,255, .23);
    border-bottom-color: transparent;*/

.nav-tabs>li>a {
    border-radius:0;
    background: #e4e9ed;
    color: #56656a;
}
.border-none{border:none;}
.height30{height:22px !important;padding: 1px 7px !important;}
.w65px{width:65px;}
.list-inline > li{vertical-align:middle;}

/* ================================================================= */
/*	MainCSS
 /* =================================================================*/


/* ---------------------------------------------------------------------- */
/*	Forms
 /* ---------------------------------------------------------------------- */
textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"]{background-color:#FFFFFF;border:1px solid #D5D5D5;font-family:inherit;font-size:14px;line-height:1.2;padding:5px 7px;transition-duration:0.1s;box-shadow:none}textarea:hover,input[type="text"]:hover,input[type="password"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="date"]:hover,input[type="month"]:hover,input[type="time"]:hover,input[type="week"]:hover,input[type="number"]:hover,input[type="email"]:hover,input[type="url"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="color"]:hover{border-color:#B5B5B5}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus{border-color:rgba(124, 157, 176, 0.8);box-shadow:0 0 8px rgba(124, 157, 176, 0.6);outline:0 none}label{color:#666;font-weight:bold;font-size:14px;margin-bottom:7px}./*form-group{margin-bottom:20px}*/span.input-icon,span.input-help{display:block;position:relative}.input-icon > input{padding-left:25px;padding-right:6px}.input-icon.input-icon-right > input{padding-left:6px;padding-right:25px}span.input-help > input{padding-left:30px;padding-right:6px}.input-icon > [class*="fa-"],.input-icon > [class*="clip-"]{bottom:0;color:#909090;display:inline-block;font-size:14px;left:5px;line-height:35px;padding:0 3px;position:absolute;top:0;z-index:2}.modal-title{color:#FF9900}.input-icon.input-icon-right > [class*="fa-"],.input-icon.input-icon-right > [class*="clip-"]{left:auto;right:4px}.input-icon > input:focus + [class*="fa-"],.input-icon > input:focus + [class*="clip-"]{color:#557799}.help-button{background-color:#65BCDA;border-radius:100% 100% 100% 100%;color:#FFFFFF;cursor:default;position:absolute;font-size:14px;font-weight:bold;height:20px;padding:0;text-align:center;width:20px;line-height:20px;top:7px;left:7px}.help-button:before{content:"\f128";display:inline;font-family:FontAwesome;font-weight:300;height:auto;text-shadow:none;font-style:normal}select.form-control{background-color:#FFFFFF;border:1px solid #D5D5D5;border-radius:0 0 0 0;color:#858585}select.form-control option{padding:3px 4px}.form-control.search-select{padding:0 !important;box-shadow:none;border:none}.select2-container .select2-choice{background-clip:padding-box !important;background-color:#FFFFFF !important;background-image:none !important;background-repeat:no-repeat !important;border:1px solid #CCCCCC !important;border-radius:0 !important;box-shadow:none !important;color:#555555 !important;display:block !important;height:34px !important;line-height:29px !important;margin-top:3px !important;overflow:hidden !important;padding:0 12px 0 8px !important;position:relative !important;text-decoration:none !important;white-space:nowrap !important}.select2-container .select2-choice .select2-arrow{background-image:none !important;background-color:#FFFFFF !important;width:28px !important;text-align:center}.select2-container .select2-choice .select2-arrow b{background:none !important;display:block;height:100%;width:100%}.select2-container .select2-choice .select2-arrow b:before{content:"\f078";display:inline;font-family:FontAwesome;font-weight:300;height:auto;text-shadow:none}.select2-dropdown-open.select2-container-active .select2-choice .select2-arrow b:before{content:"\f077"}.select2-container-multi .select2-choices{background-image:none !important;background-color:#FFFFFF !important}.limiterBox{border-top:0;background-color:#65BCDA !important;padding:3px 6px;font-size:12px;color:#FFF;margin-top:6px}.limiterBox:after{display:none}.limiterBox:before{display:block;content:"";position:absolute;width:0;height:0;top:-8px;left:50%;margin-left:-5px;border-color:transparent;border-style:solid;border-bottom-color:#65BCDA;border-width:0 8px 8px}textarea.autosize{vertical-align:top;transition:height 0.2s;-webkit-transition:height 0.2s;-moz-transition:height 0.2s}
.radio label.radio-inline,.checkbox label.checkbox-inline{display:inline-block}
.radio-inline,.radio-inline + .radio-inline,.checkbox-inline,.checkbox-inline + .checkbox-inline{margin-right:10px !important;margin-top:5px !important;margin-left:0 !important;margin-bottom:5px !important}
.radio label,.checkbox label{margin-bottom:5px;padding-left: 4px;}
.checkbox-table{display:inline-block;margin:2px 0 0 0;padding-left:20px;line-height:10px}
.checkbox-table label{margin-bottom:0}[class^="icheckbox_"],[class*="icheckbox_"],[class^="iradio_"],[class*="iradio_"]{float:left !important;margin:0 5px 0 -20px !important}
.help-inline{margin-top:6px;color:#737373}
.help-block.error{color:#B94A48}
.symbol.required:before{content:"*";display:inline;color:#E6674A}
.symbol.ok:before{content:"\f00c";display:inline;font-family:FontAwesome;color:#468847}
.has-error .note-editor,.has-error .cke_chrome{border-color:#B94A48 !important}.form-group .text{display:block;font-size:14px;font-weight:400;margin-top:7px}
/* ---------------------------------------------------------------------- */
/*	Generic Classes
 /* ---------------------------------------------------------------------- */
.no-padding{padding:0 !important}.no-display{display:none}.example{margin:15px 0;padding:14px 19px}.widget{-moz-box-sizing:content-box;color:#333;box-sizing:content-box;margin-bottom:30px;padding:10px 12px;position:relative}.teal{color:#569099}a.teal:hover{color:#4d8189}.orange{color:#E6674A}a.orange:hover{color:#E35434}.bricky{color:#C83A2A}a.bricky:hover{color:#B33426}.circle-img{border-radius:100% 100% 100% 100%;border:1px solid #e5e5e5}.center{text-align:center}.go-top{cursor:pointer;display:block;width:30px;height:30px;font-size:16px;margin-bottom:0;margin-right:0;margin-top:-2px;text-decoration:none;line-height:30px;text-align:center}
/* ---------------------------------------------------------------------- */
/*  Navbar and navbar elements
 /* ---------------------------------------------------------------------- */
.navbar {
	margin: 0 !important;
	padding: 0 !important;
	min-height: 42px;
	border-radius: 0;
	border-right: none;
	border-left: none;
	border-top: none;
	background: none;
	border-color: #ffffff;
}
.header-default .navbar {
	position: relative !important;
}
.navbar > .container .navbar-brand, .logo {
	padding: 14px 10px 12px;
	margin-left: 0;
	font-family: 'Open Sans', sans-serif;
	font-size: 25px;
	min-width: 210px;
}
.navbar > .container .navbar-brand i, .logo i {
	font-size: 20px;
}
.navbar-tools > ul {
	list-style: none;
	margin-top: 33px;
}

@media (max-width:767px) {
.navbar-tools > ul {
	list-style: none;
	margin-top: 10px;
	margin-bottom: 10px;
	float: right;
}
	.panel-default > .panel-heading {/*background-color: rgba(255, 255, 255, 0.56) !important;*/}.min300{min-width: 400px !important;}
}
.navbar-tools > ul > li > a {
	color: #57646a;
	padding: 5px;
}
.navbar-tools li.view-all a {
	padding: 8px 8px 6px !important;
}
.navbar-tools > ul > li {
	display: inline-block;
	padding-right: 12px;
}
.navbar-tools .dropdown-menu {
	background: none repeat scroll 0 0 white;
	border: 1px solid #C7CBD5;
	border-radius: 0 0 4px 4px;
	box-shadow: none;
	list-style: none outside none;
	margin: 0;
	max-width: 300px;
	min-width: 166px;
	padding: 0;
	position: absolute;
	text-shadow: none;
	top: 100%;
	z-index: 1000;
}
.navbar-tools .drop-down-wrapper {
	height: 250px;
	width: 270px;
	overflow: hidden;
	position: relative;
}
.navbar-tools .drop-down-wrapper ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
ul.notifications li, ul.todo li, ul.posts li {
	min-width: 260px;
}
.navbar-tools > ul > li.dropdown {
	margin-left: 2px;
	margin-right: 2px;
}
.navbar-tools .dropdown-menu > li > a:hover, .navbar-tools .dropdown-menu > li > a:focus, .navbar-tools .dropdown-submenu:hover > a, .navbar-tools .dropdown-submenu:focus > a, .navbar-tools .drop-down-wrapper li a:hover, .navbar-tools .drop-down-wrapper li a:focus {
	background-color: #F4F6F9 !important;
	background-image: none;
	filter: none;
	color: #000;
	text-decoration: none;
}
.drop-down-wrapper ul > li:last-child a {
	border-bottom: none;
}
.navbar-tools .dropdown-menu li .dropdown-menu-title {
	display: block;
	font-weight: bold;
	margin: -1px;
	padding: 5px 10px;
}
.navbar-tools .dropdown-menu li p, .navbar-tools .dropdown-menu li a, .navbar-tools .drop-down-wrapper li p, .navbar-tools .drop-down-wrapper li a {
	color: #333333;
	font-size: 12px;
	font-weight: 300;
	margin: 0;
	padding: 8px 8px 6px;
	border-bottom: 1px solid rgba(100, 100, 100, 0.22);
	white-space: normal !important;
	display: block;
}
.navbar-tools .dropdown-menu > li:last-child a {
	border-bottom: none !important;
	border-radius: 0 0 6px 6px;
}
li.dropdown.current-user .dropdown-toggle {
	padding: 10px 7px 7px 9px;
}
li.dropdown.current-user .dropdown-menu li a {
	border-bottom: none !important;
}
.navbar-tools .dropdown-menu li p {
	font-weight: bold;
}
.navbar-tools .dropdown-menu li a .author {
	color: #0362FD;
	display: block;
}
.navbar-tools .dropdown-menu li a .preview {
	display: block;
}
.navbar-tools .dropdown-menu li a .time {
	font-size: 12px;
	font-style: italic;
	font-weight: 600;
	display: block;
	float: right;
}
.navbar-tools .dropdown-menu li.view-all a i {
	float: right;
	margin-top: 4px;
}
.navbar-tools .dropdown-menu.notifications li > a > .label {
	margin-right: 2px;
	padding: 2px 4px;
	text-align: center !important;
}
.navbar-tools .thread-image {
	margin-right: 8px;
	float: left;
	height: 50px;
	width: 50px;
}
.navbar-tools > ul > li.dropdown .dropdown-toggle .badge {
	border-radius: 12px 12px 12px 12px !important;
	font-size: 11px !important;
	font-weight: 300;
	padding: 3px 6px;
	position: absolute;
	right: 24px;
	text-align: center;
	text-shadow: none !important;
	top: 8px;
}
.navbar-toggle {
	border: none;
	border-radius: 0;
	margin-top: 5px;
	margin-bottom: 4px;
}
.navbar-toggle span {
	font-size: 21px;
	color: #2d9e48;
}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {
	background-color: #eff4f7;
}
.shadow-none{box-shadow:none !important;}
/* ---------------------------------------------------------------------- */
/*	Buttons
 /* ---------------------------------------------------------------------- */
.btn{border-radius:3px !important;margin-bottom: 3px !important;text-shadow:none !important;font-weight: 400 !important;padding: 5px 12px !important;box-shadow:none !important;font-family:'Open Sans', sans-serif !important;line-height: inherit !important;font-size: 14px !important;height: auto !important;
    background-image: none !important;}
.btn-teal{background-color:#569099;border-color:#4d8189;color:#ffffff}.btn-teal:hover,.btn-teal:focus,.btn-teal:active,.btn-teal.active{background-color:#4d8189;border-color:#447178;color:#ffffff}.btn-teal.disabled:hover,.btn-teal.disabled:focus,.btn-teal.disabled:active,.btn-teal.disabled.active,.btn-teal[disabled]:hover,.btn-teal[disabled]:focus,.btn-teal[disabled]:active,.btn-teal[disabled].active,fieldset[disabled] .btn-teal:hover,fieldset[disabled] .btn-teal:focus,fieldset[disabled] .btn-teal:active,fieldset[disabled] .btn-teal.active{background-color:#569099;border-color:#569099;color:#ffffff}.btn-beige{background-color:#cc9;border-color:#c4c488;color:#ffffff}.btn-beige:hover,.btn-beige:focus,.btn-beige:active,.btn-beige.active{background-color:#c4c488;border-color:#bbbb77;color:#ffffff}.btn-beige.disabled:hover,.btn-beige.disabled:focus,.btn-beige.disabled:active,.btn-beige.disabled.active,.btn-beige[disabled]:hover,.btn-beige[disabled]:focus,.btn-beige[disabled]:active,.btn-beige[disabled].active,fieldset[disabled] .btn-beige:hover,fieldset[disabled] .btn-beige:focus,fieldset[disabled] .btn-beige:active,fieldset[disabled] .btn-beige.active{background-color:#cc9;border-color:#cc9;color:#ffffff}.btn-dark-beige{background-color:#afaa6d;border-color:#a6a05d;color:#ffffff}.btn-dark-beige:hover,.btn-dark-beige:focus,.btn-dark-beige:active,.btn-dark-beige.active{background-color:#a6a05d;border-color:#979152;color:#ffffff}.btn-dark-beige.disabled:hover,.btn-dark-beige.disabled:focus,.btn-dark-beige.disabled:active,.btn-dark-beige.disabled.active,.btn-dark-beige[disabled]:hover,.btn-dark-beige[disabled]:focus,.btn-dark-beige[disabled]:active,.btn-dark-beige[disabled].active,fieldset[disabled] .btn-dark-beige:hover,fieldset[disabled] .btn-dark-beige:focus,fieldset[disabled] .btn-dark-beige:active,fieldset[disabled] .btn-dark-beige.active{background-color:#afaa6d;border-color:#afaa6d;color:#ffffff}.btn-orange{background-color:#e6674a;border-color:#e35434;color:#ffffff}.btn-orange:hover,.btn-orange:focus,.btn-orange:active,.btn-orange.active{background-color:#e35434;border-color:#de421f;color:#ffffff}.btn-orange.disabled:hover,.btn-orange.disabled:focus,.btn-orange.disabled:active,.btn-orange.disabled.active,.btn-orange[disabled]:hover,.btn-orange[disabled]:focus,.btn-orange[disabled]:active,.btn-orange[disabled].active,fieldset[disabled] .btn-orange:hover,fieldset[disabled] .btn-orange:focus,fieldset[disabled] .btn-orange:active,fieldset[disabled] .btn-orange.active{background-color:#e6674a;border-color:#e6674a;color:#ffffff}.btn-purple{background-color:#57517b;border-color:#413d5c;color:#ffffff}.btn-purple:hover,.btn-purple:focus,.btn-purple:active,.btn-purple.active{background-color:#4c476c;border-color:#413d5c;color:#ffffff}.btn-purple.disabled:hover,.btn-purple.disabled:focus,.btn-purple.disabled:active,.btn-purple.disabled.active,.btn-purple[disabled]:hover,.btn-purple[disabled]:focus,.btn-purple[disabled]:active,.btn-purple[disabled].active,fieldset[disabled] .btn-purple:hover,fieldset[disabled] .btn-purple:focus,fieldset[disabled] .btn-purple:active,fieldset[disabled] .btn-purple.active{background-color:#57517b;border-color:#333;color:#ffffff}.btn-dark-grey{background-color:#7d9db0 !important;border-color:#7d9db0 !important;color:#ffffff !important;}.btn-dark-grey:hover,.btn-dark-grey:focus,.btn-dark-grey:active,.btn-dark-grey.active{background:#5e7d8f !important;border-color:#5e7d8f !important;color:#ffffff !important;}.btn-dark-grey.disabled:hover,.btn-dark-grey.disabled:focus,.btn-dark-grey.disabled:active,.btn-dark-grey.disabled.active,.btn-dark-grey[disabled]:hover,.btn-dark-grey[disabled]:focus,.btn-dark-grey[disabled]:active,.btn-dark-grey[disabled].active,fieldset[disabled] .btn-dark-grey:hover,fieldset[disabled] .btn-dark-grey:focus,fieldset[disabled] .btn-dark-grey:active,fieldset[disabled] .btn-dark-grey.active{background-color:#7d9db0 !important;border-color:#7d9db0 !important;color:#ffffff !important}.btn-med-grey{background-color:#666;border-color:#595959;color:#ffffff}.btn-med-grey:hover,.btn-med-grey:focus,.btn-med-grey:active,.btn-med-grey.active{background-color:#595959 !important;border-color:#4d4d4d !important;color:#ffffff !important;}.btn-med-grey.disabled:hover,.btn-med-grey.disabled:focus,.btn-med-grey.disabled:active,.btn-med-grey.disabled.active,.btn-med-grey[disabled]:hover,.btn-med-grey[disabled]:focus,.btn-med-grey[disabled]:active,.btn-med-grey[disabled].active,fieldset[disabled] .btn-med-grey:hover,fieldset[disabled] .btn-med-grey:focus,fieldset[disabled] .btn-med-grey:active,fieldset[disabled] .btn-med-grey.active{background-color:#666;border-color:#666;color:#ffffff}.btn-light-grey{background-color:#999;border-color:#8c8c8c;color:#ffffff}.btn-light-grey:hover,.btn-light-grey:focus,.btn-light-grey:active,.btn-light-grey.active{background-color:#8c8c8c;border-color:#808080;color:#ffffff}.btn-light-grey.disabled:hover,.btn-light-grey.disabled:focus,.btn-light-grey.disabled:active,.btn-light-grey.disabled.active,.btn-light-grey[disabled]:hover,.btn-light-grey[disabled]:focus,.btn-light-grey[disabled]:active,.btn-light-grey[disabled].active,fieldset[disabled] .btn-light-grey:hover,fieldset[disabled] .btn-light-grey:focus,fieldset[disabled] .btn-light-grey:active,fieldset[disabled] .btn-light-grey.active{background-color:#999;border-color:#999;color:#ffffff}.btn-bricky{background-color:#C83A2A;border-color:#b33426;color:#ffffff}.btn-bricky:hover,.btn-bricky:focus,.btn-bricky:active,.btn-bricky.active{background-color:#b33426;border-color:#9e2e21;color:#ffffff}.btn-bricky.disabled:hover,.btn-bricky.disabled:focus,.btn-bricky.disabled:active,.btn-bricky.disabled.active,.btn-bricky[disabled]:hover,.btn-bricky[disabled]:focus,.btn-bricky[disabled]:active,.btn-bricky[disabled].active,fieldset[disabled] .btn-bricky:hover,fieldset[disabled] .btn-bricky:focus,fieldset[disabled] .btn-bricky:active,fieldset[disabled] .btn-bricky.active{background-color:#C83A2A;border-color:#C83A2A;color:#ffffff}.btn-green{background-color:#3D9400;border-color:#327b00;color:#ffffff}.btn-green:hover,.btn-green:focus,.btn-green:active,.btn-green.active{background-color:#327b00;border-color:#286100;color:#ffffff}.btn-green.disabled:hover,.btn-green.disabled:focus,.btn-green.disabled:active,.btn-green.disabled.active,.btn-green[disabled]:hover,.btn-green[disabled]:focus,.btn-green[disabled]:active,.btn-green[disabled].active,fieldset[disabled] .btn-green:hover,fieldset[disabled] .btn-green:focus,fieldset[disabled] .btn-green:active,fieldset[disabled] .btn-green.active{background-color:#3D9400;border-color:#3D9400;color:#ffffff}.btn-drop{padding:0 40px 0 10px !important;font-size:14px;font-weight:600}.btn-blue-caret{background-color:#0a85cc;border-color:#0a85cc;color:#ffffff}.btn-blue{background-color:#0673b2 !important;border-color:#0673b2 !important;color:#ffffff !important;}.btn-blue:hover,.btn-blue:focus,.btn-blue:active,.btn-blue.active{background:#005f96 !important;border-color:#005f96 !important;color:#ffffff !important;}.btn-blue.disabled:hover,.btn-blue.disabled:focus,.btn-blue.disabled:active,.btn-blue.disabled.active,.btn-blue[disabled]:hover,.btn-blue[disabled]:focus,.btn-blue[disabled]:active,.btn-blue[disabled].active,fieldset[disabled] .btn-blue:hover,fieldset[disabled] .btn-blue:focus,fieldset[disabled] .btn-blue:active,fieldset[disabled] .btn-blue.active{background:#005f96 !important;border-color:#005f96 !important;color:#ffffff !important;}.btn-yellow{background-color:#FFB848;border-color:#ffae2f;color:#ffffff}.btn-yellow:hover,.btn-yellow:focus,.btn-yellow:active,.btn-yellow.active{background-color:#ffae2f;border-color:#ffa415;color:#ffffff}.btn-yellow.disabled:hover,.btn-yellow.disabled:focus,.btn-yellow.disabled:active,.btn-yellow.disabled.active,.btn-yellow[disabled]:hover,.btn-yellow[disabled]:focus,.btn-yellow[disabled]:active,.btn-yellow[disabled].active,fieldset[disabled] .btn-yellow:hover,fieldset[disabled] .btn-yellow:focus,fieldset[disabled] .btn-yellow:active,fieldset[disabled] .btn-yellow.active{background-color:#FFB848;border-color:#FFB848;color:#ffffff}.btn-red{background-color:#E02222;border-color:#cc1d1d;color:#ffffff}.btn-red:hover,.btn-red:focus,.btn-red:active,.btn-red.active{background-color:#cc1d1d;border-color:#b61919;color:#ffffff}.btn-red.disabled:hover,.btn-red.disabled:focus,.btn-red.disabled:active,.btn-red.disabled.active,.btn-red[disabled]:hover,.btn-red[disabled]:focus,.btn-red[disabled]:active,.btn-red[disabled].active,fieldset[disabled] .btn-red:hover,fieldset[disabled] .btn-red:focus,fieldset[disabled] .btn-red:active,fieldset[disabled] .btn-red.active{background-color:#E02222;border-color:#E02222;color:#ffffff}.btn-teal .caret,.btn-beige .caret,.btn-dark-beige .caret,.btn-orange .caret,.btn-purple .caret,.btn-dark-grey .caret,.btn-med-grey .caret,.btn-light-grey .caret,.btn-bricky .caret,.btn-green .caret,.btn-blue .caret,.btn-yellow .caret,.btn-red .caret{border-top-color:#ffffff}.dropup .btn-teal .caret,.dropup .btn-beige .caret,.dropup .btn-dark-beige .caret,.dropup .btn-orange .caret,.dropup .btn-purple .caret,.dropup .btn-dark-grey .caret,.dropup .btn-med-grey .caret,.dropup .btn-light-grey .caret,.dropup .btn-bricky .caret,.dropup .btn-green .caret,.dropup .btn-blue .caret,.dropup .btn-yellow .caret,.dropup .btn-red .caret{border-bottom:4px solid #FFFFFF}.btn-squared{border-radius:0 !important}.table-striped tbody th{background-color:#fff !important;padding:12px 12px !important}.table-striped>tbody>tr>td{border-top:none !important}.table>tbody>tr>th{border-top:none !important;padding:9px 12px}.table-striped{border:#ccc 1px solid}.table>tbody+tbody{border-top:1px solid #b5b5b5}.btn{transition:all 0.3s ease 0s !important}
.btn-success {color: #fff !important;background-color: #8db852 !important;border-color: #8db852 !important;}
.btn-success:hover, .btn-success.focus{color: #fff !important;background:#75A530 !important;border-color:#75A530 !important;}

/* ---------------------------------------------------------------------- */
/*	Panels and panel elements
 /* ---------------------------------------------------------------------- */
.panel-heading{background-color:transparent !important;border:none;height:36px;padding-left:40px;position:relative}.panel-heading > [class^="fa-"],.panel-heading > [class*=" fa-"],.panel-heading > [class^="icon-"],.panel-heading > [class*=" icon-"],.panel-heading > [class^="clip-"],.panel-heading > [class*=" clip-"]{box-shadow:1px 0 0 0 #FFFFFF;opacity:0.7;padding:12px 10px 8px;position:absolute;left:0;top:0;height:36px}.panel-white{box-shadow:none}.panel-white .panel-heading{background-color:#ffffff;background-image:none;border-bottom:1px solid #CDCDCD;border-radius:6px 6px 0 0;box-shadow:none;height:36px;padding-left:40px;position:relative}.panel-white .panel-heading > [class^="fa-"],.panel-white .panel-heading > [class*=" fa-"],.panel-white .panel-heading > [class^="icon-"],.panel-white .panel-heading > [class*=" icon-"],.panel-white .panel-heading > [class^="clip-"],.panel-white .panel-heading > [class*=" clip-"]{border-right:1px solid #CDCDCD;box-shadow:none;opacity:0.7;padding:12px 10px 8px;position:absolute;left:0;top:0;height:36px}.panel-box{background:#FAFAFA;border:1px solid #CDCDCD;border-radius:6px 6px 6px 6px;box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);clear:both;margin-bottom:16px;margin-top:16px;position:relative}.panel.panel-full-screen{height:100%;left:0;position:fixed;top:0;width:100%;z-index:9998}.panel-scroll{position:relative;margin:10px;padding:0px;width:auto;height:400px;overflow:hidden}
/* ---------------------------------------------------------------------- */
/*	Main Container and main content elements
 /* ---------------------------------------------------------------------- */
.main-container{margin-top:48px}.page-full-width .main-container{margin-top:98px}.header-default .main-container{margin-top:0 !important}.main-content{margin-top:0;background-color:#FFFFFF;padding:0}.footer-fixed .main-content .container{margin-bottom:22px}
/* ---------------------------------------------------------------------- */
/*	Main Navigation
 /* ---------------------------------------------------------------------- */
.main-navigation{padding:0;max-height:none !important;z-index:1000}ul.main-navigation-menu{list-style:none;margin:0;padding:0}.sidebar-fixed .wrap-menu{overflow:hidden;position:fixed;width:225px;height:300px}ul.main-navigation-menu > li{border:0 none;display:block;margin:0;padding:0}ul.main-navigation-menu > li > a{border:0 none;display:block;font-size:14px;font-weight:300;margin:0;padding:10px 15px;position:relative;text-decoration:none;border-bottom:1px solid #DDDDDD;border-top:1px solid #FFFFFF}ul.main-navigation-menu li a .badge{float:right;margin-right:13px;margin-top:1px}ul.main-navigation-menu > li:last-child > a,ul.main-navigation-menu > li.last > a{border-bottom-color:transparent !important}ul.main-navigation-menu > li > a i{font-size:16px;margin-right:5px;text-shadow:none;display:inline-block}ul.main-navigation-menu li a .icon-arrow{float:right;margin-right:6px}ul.main-navigation-menu li > a > .icon-arrow:before{content:"\e163";font-family:"clip-font"}ul.main-navigation-menu li.open > a > .icon-arrow:before{content:"\e164"}ul.main-navigation-menu > li > a:hover .icon-arrow,ul.main-navigation-menu > li.open > a .icon-arrow{opacity:1}ul.main-navigation-menu li > ul.sub-menu{clear:both;list-style:none;margin:8px 0;display:none;padding:0}ul.main-navigation-menu li > ul.sub-menu > li{background:none;margin-bottom:0;margin-left:0;margin-right:0;margin-top:1px !important;padding:0}ul.main-navigation-menu li > ul.sub-menu > li > a{background:none;display:block;font-size:14px;font-weight:300;margin:0;padding-bottom:5px;padding-left:40px !important;padding-right:0;padding-top:5px;text-decoration:none}ul.main-navigation-menu > li > ul.sub-menu li > a .icon-arrow{margin-right:22px}ul.main-navigation-menu > li > ul.sub-menu li > ul.sub-menu{margin:0}ul.main-navigation-menu li.active > ul.sub-menu{display:block;padding:0}ul.main-navigation-menu > li > ul.sub-menu > li > ul.sub-menu > li > a{padding-left:60px !important}ul.main-navigation-menu > li > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu > li > a{padding-left:80px !important}.navigation-toggler{cursor:pointer;height:30px;margin-left:175px;margin-top:10px;margin-bottom:10px;width:30px;line-height:30px;text-align:center}.horizontal-menu{clear:both;margin-left:-15px !important;margin-right:-15px !important;padding:0 15px !important;background:#eff4f7}.horizontal-menu ul.nav li.open > a,.horizontal-menu ul.nav li > a:hover,.horizontal-menu ul.nav li > a:focus{background:#29a2ce !important;color:#fff !important}.horizontal-menu .dropdown-menu li:hover > a,.horizontal-menu ul.nav li.active > a,.horizontal-menu ul.nav li.active > a:hover{background:#29a2ce !important;color:#FFFFFF !important}.horizontal-menu ul.nav li.current .selected,.horizontal-menu ul.nav li.active .selected{border-left:6px solid rgba(0, 0, 0, 0);border-right:6px solid rgba(0, 0, 0, 0);border-top:6px solid #29a2ce;bottom:0;display:inline-block;height:0;left:50%;margin:0 0 -6px -7px;position:absolute;width:0}.horizontal-menu .dropdown-menu{margin-top:-1px !important;border-radius:0;border-bottom:#29a2ce 6px solid}.horizontal-menu .dropdown-submenu > .dropdown-menu{top:0}.horizontal-menu .dropdown-submenu > a:after{margin-right:0;top:8px}.horizontal-menu .dropdown-menu li > a{margin-bottom:1px;padding:5px 18px !important;font-size:14px;color:#999;font-weight:600}.horizontal-menu .dropdown-menu .arrow{display:none}.horizontal-menu .dropdown-submenu > .dropdown-menu{top:0}.horizontal-menu .dropdown-submenu > a:after{margin-right:0;top:8px}.horizontal-menu ul.nav li{position:relative}.horizontal-menu .dropdown-submenu > a:after{content:"\f105";display:inline-block;font-family:FontAwesome;font-size:14px;font-weight:300;height:auto;position:absolute;right:10px;top:7px}.horizontal-menu .dropdown-submenu > .dropdown-menu{left:100%;margin-left:0;margin-top:-6px;top:5px}.horizontal-menu .dropdown-submenu:hover > .dropdown-menu{display:block}.horizontal-menu .dropup .dropdown-submenu > .dropdown-menu{bottom:0;margin-bottom:-2px;margin-top:0;top:auto}
/* ---------------------------------------------------------------------- */
/*	Modal elements
 /* ---------------------------------------------------------------------- */
.modal-footer {background:#eff4f7;;border-radius: 0 0 6px 6px;position: fixed;width: 100%;bottom: 0;}
.modal-header {min-height: 16.43px;padding:5px 15px;background: #7d9eb1;position: fixed;width: 100%;top: 0;}
.modal-header .modal-title {color: #fff;font-weight: 300;}
.modal-body {margin-top: 66px;}
/* ---------------------------------------------------------------------- */
/*	Compatibility with font-awesome 3
 /* ---------------------------------------------------------------------- */

.nav-tabs.nav-justified > li > a{border:none !important;border-radius:0;padding:0}.nav-tabs.nav-justified > li > a:hover{background-color:#83a0b5}.nav-tabs.nav-justified > li > a{border:none;display:block;background-color:#93afc4;color:#fff;padding:13px 0;font-size:16px;font-weight:700;transition:all 0.3s ease 0s !important}.nav-tabs.nav-justified > li.active > a{background-color:#FFF;color:#000}.nav-tabs.nav-justified > li.active > a{background-color:#0169a6;color:#fff}
.h1, h1 {
    font-size: 27px;
}

.tabfix-height{max-height: 400px;overflow-y: auto;height: auto;}

.btn-lg {
    padding: 9px 16px;
    font-size: 14px;
    line-height: 1.3333333;
    border-radius: 6px;
    font-family: 'Open Sans', sans-serif !important;
}


/* Assign Goals
-------------------------------------------------- */
/*Accordion with Toggle Icon*/

   .panel-group .panel {
        border-radius: 0;
        box-shadow: none;
	    border-color: #eff4f7;
    	background: #eff4f7;
    }

    .panel-default > .panel-heading {
        border-radius: 0;
        color: #212121;
        background-color: #FAFAFA;
        border-color: #EEEEEE;
		min-height: 90px;
    	height: auto;
		padding: 10px;
    }
    .panel-title {
        font-size: 14px;
    }

    .panel-title > a {
        display: block;
        padding: 15px;
        text-decoration: none;
    }

    .more-less {
        float: right;
        color: #0269a6;
    }
.panel-default .panel-body{padding: 0 !important;}

    .panel-default > .panel-heading + .panel-collapse > .panel-body {
        border-top-color: #0269a6;
    }

.mail-box .sm-side .user-head {
    background: none repeat scroll 0 0 #00a8b3;
    border-radius: 4px 0 0;
    color: #fff;
    min-height: 80px;
    padding: 10px;
}
.user-head .inbox-avatar {
    float: left;
    width: 65px;
}
.user-head .inbox-avatar img {
    border-radius: 4px;
}
.user-head .user-name1 {
    display: inline-block;
    margin: 0 0 0 10px;
    text-transform:none !important;  
}
.user-head .user-name1 h5 {
    font-size: 17px;
    font-weight: 300;
    margin-bottom: 0;
    margin-top: 10px;
	color: #575c5f;
}
.user-head-link{width: 50px;display: inline;float: right;}
.bord-btm{border-bottom: 1px solid #c1c8cc;}.text-primary {color:#0269a6 !important;}.bord-tp-btm{border-bottom: 1px solid #c1c8cc;border-top: 1px solid #c1c8cc;}.bord-tp-none{border-top: none;}

.list-inline2 {
    padding-left: 0;
    margin-left: -5px;
    list-style: none;
}
.list-inline2>li {
    display: inline-block;
    padding-right: 10px;
    padding-left: 10px;
}
.list-inline3 {
    padding-left: 0;
    margin-left: -5px;
    list-style: none;
}
.list-inline3>li {
    display: inline-block;
    padding-right: 5px;
    padding-left: 5px;
}
/*table table_assign_goals*/
.table_assign_goals{/*border-bottom: 1px solid #c1c8cc;*/ margin-bottom:0px;}
.table_assign_goals th{font-size:15px; color:#719bb5; font-weight:600;border-bottom:none !important;padding: 16px 14px !important;}
.table_assign_goals>tbody>tr>td{font-size:15px;padding: 10px 16px !important;border-top: 1px solid #e3e8ea;}
.table_assign_goals>tbody>tr>td:first-child{padding-left:16px !important;}
.table_assign_goals>tbody>tr>th:first-child{width: 100px;}
/*End*/

select.assign_goals-dd {
    background-color: #dae5ec;
    border: 1px solid #dae5ec;
    border-radius: 7px;
    color: #1b597f;
    box-shadow: none;
    padding: 6px 12px;
    height: 40px;
	min-width: 105px;
}
.min300{min-width: 300px;}.min75{min-width: 75px;}.min100{min-width: 100px;}.min150{min-width: 150px;}
.assign_goals p{color:#484F53;}
.panel-group table:last-child{border-bottom: none;}
.big-checkbox label::before{width: 28px;height: 28px;border: 1px solid #ADADAD;}
.big-checkbox label::after{width:28px;height:28px;font-size:19px;color:#74bd20;top: 3px;}

.modal-header2 {
    padding: 20px;
    background: #7d9eb1;
}
.modal-header2 .modal-title {
    color: #fff;
    font-weight: 300;
}
.modal-footer2 {
    background: #eff4f7;
    padding: 20px;
    text-align: right;
}


/*wizard*/

.smartwizard{max-width: 700px;}
.smartwizard ul{padding: 0;list-style: none;display: table;margin-bottom: 20px;width: 100%}
.smartwizard ul li{display: inline-block;float: left;width: 25%}
.smartwizard ul li a{display: table;color: #fff;padding: 15px;position: relative;text-decoration: none;width: 100%;font-size:15px}
.smartwizard ul li a small{font-size: 12px;}
.smartwizard ul li a:before{content: " ";display: block;width: 0;height: 0;border: 35px solid;border-color: transparent transparent transparent #ccceda;position: absolute;top: 0;right: -70px;z-index: 9;}
.smartwizard ul li a:after{content: " ";display: block;width: 0;height: 0;border: 36px solid;border-color: transparent transparent transparent #fff;position: absolute;top: -1px;right: -72px;z-index: 1;}
.smartwizard ul li:nth-last-child(1) a:before,.smartwizard ul li:nth-last-child(1) a:after{display: none;}
.smartwizard ul li a.left{padding-left: 47px}
.smartwizard ul li a.active:before{border-color: transparent transparent transparent #5bc0de;}
.smartwizard ul li a.active{background-color: #5bc0de}
.smartwizard ul li a.done:before{border-color: transparent transparent transparent #5cb85c;}
.smartwizard ul li a.done{background-color: #5cb85c}
.smartwizard ul li a{background-color: #ccceda}
.panel-heading-wiz {
    color: #31708f !important;
    background-color: #d9edf7 !important;
    border-color: #bce8f1 !important;
}
.panel-title-wiz {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
    color: inherit;
}
.panel-info-wiz {
    border-color: #bce8f1;
}
.panel-heading-wiz {
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}
/*common css*/
.radio-inline-uni{font-weight: normal;margin-right: 10px;font-size: 13px}
.radio-inline-uni input{margin-left: 5px;margin: 0 4px 0 0;vertical-align: middle;}
.font-13{font-size: 13px}
.bb1px{border-bottom: 1px solid #ccc;}
.mtb5{margin: 5px 0;display: block;}
.nopadding{padding:5px 0;}

@media (max-width: 700px){.smartwizard ul li small{display: none;}.smartwizard ul li a:before,.smartwizard ul li a:after{display: none;}.smartwizard ul li a.left{padding-left: 15px}}





