@import url(//fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700,300italic,400italic,600italic);/*!
 *   AdminLTE v2.0.4
 *   Author: Almsaeed Studio
 *	 Website: Almsaeed Studio <http://almsaeedstudio.com>
 *   License: Open source - MIT
 *           Please visit http://opensource.org/licenses/MIT for more information
!*/
html, body { min-height:100% }
.layout-boxed html, .layout-boxed body { height:100% }
body { -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; font-family:'Source Sans Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight:400; overflow-x:hidden; overflow-y:auto }
.wrapper { min-height:100%; position:static; overflow:hidden }
.wrapper:before, .wrapper:after { content:" "; display:table }
.wrapper:after { clear:both }
.layout-boxed .wrapper { max-width:1250px; margin:0 auto; min-height:100%; box-shadow:0 0 8px rgba(0,0,0,0.5); position:relative }
.layout-boxed { background:url('../img/boxed-bg.jpg') repeat fixed }
.content-wrapper, .right-side, .main-footer { -webkit-transition:-webkit-transform .3s cubic-bezier(.32, 1.25, .375, 1.15); -moz-transition:-moz-transform .3s cubic-bezier(.32, 1.25, .375, 1.15); -o-transition:-o-transform .3s cubic-bezier(.32, 1.25, .375, 1.15); transition:transform .3s cubic-bezier(.32, 1.25, .375, 1.15); -webkit-transition:margin-left .3s cubic-bezier(.32, 1.25, .375, 1.15); -o-transition:margin-left .3s cubic-bezier(.32, 1.25, .375, 1.15); transition:margin-left .3s cubic-bezier(.32, 1.25, .375, 1.15); margin-left:230px; z-index:820 }
.layout-top-nav .content-wrapper, .layout-top-nav .right-side, .layout-top-nav .main-footer { margin-left:0 }

/* -------------------------------- New CSS -------------------------------- */
.error_msg, #password-error, #exampleInputEmail1-error, #exampleInputPassword1-error, .respond_weeks_msg, .notification_message_msg, .contract_addendum_name_msg, label.error, .insurance_name_msg, .payer_info_msg  {
    color: rgb(255, 0, 0) !important;
    font-size: 14px !important;
    font-weight: bold;
}

#sendmailmodal button {
  margin-bottom: 25px;
}

.chorm_center{
    width:100% !important;
    float: left !important;
    text-align:left !important;
    color: black;
    font-weight: bold;
    font-size: 15px; 
}

.add_network .providertype_msg,  .add_network .language_msg {
    top: 0px !important;
}


.bottom_page_btns .safr_org_btn {
  float: left;
  margin-left: 19px;
  margin-top: 0;
  padding: 7px 23px;
}

.bottom_page_btns   .blue_btn   {
    float: left;
}

.bottom_page_btns   {
    margin: 15px 0px;
}

.export_detail {
    margin-left: 15px;
}

.doc_list.provider_credential_table th:nth-child(4) {
    width: 6% !important;
}

.doc_list.provider_credential_table th:nth-child(5) {
    width: 15% !important;
}

.doc_list.provider_credential_table th:nth-child(2) {
    width: 10% !important;
}


.doc_list	{
    width: auto !important;
}
.doc-pro-pic{ height:80px; width:80px; display:block; margin:0 auto 15px; }
.doc-pro-pic img{ max-width:100%;  border: 3px solid rgba(60, 140, 188, 0.6);}
.font-60{ font-size:60px !important;}
.wid_164{ width:164px !important;}
.grn_clr{ color:#0ee850 !important;}
.red_clr{ color:#ff0000 !important;}
.clr-orange{ color:#fb6400 !important;}
.wid20{ width:18%;}
.wid10{ width:10%;}
.wid300{ width:300px;}
.chk_new{margin-left:0 !important; position: relative !important;}
.rsize{ resize:none !important;}
.description{white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width:300px; }
.modal-sm{width: 600px !important;}
.btn01{ margin-top:10px;}
.button01{float:right;}
.modal-dialog{margin: 95px auto;}
.button01 .btn-default{background-color: #3c8dbc;border-color: #367fa9; color:#fff;}
.button01 .btn-default:hover{background-color: #367fa9 !important;}
.modal-content01 {
  float: left;
  min-height: auto;
  padding: 30px 15px 15px;
  width: 100%;
}
.fa.fa-pencil2 {
  font-size: 19px;
  margin-left: 3px;
  margin-top: 9px;
  padding-right: 10px;
}
.btn.activate_deactivate.inactivate_class.inactivate_class_new {
  margin-left: -2px;
  margin-top: 6px;
}
.fa.fa-times12 { color: #dd4b39;cursor: pointer;}
.table-responsive01 .btn{padding: 6px 3px;}
.rt{float:right}
.lft{float:left;}
label{font-size:15px;line-height: normal;}
.mrg_top{margin-top:20px !important;}
.wdh_hf{width:48% !important;}
li{list-style:none !important;}
.wdh_fl{width:100%;}
.col_grn{color:#00a65a !important;}
.col_red{color:#F34949 !important;}
.error_cntr{padding:50px 0 !important ;text-align:center !important; border: 1px solid #ccc !important; margin-top: 12px !important;margin-bottom:12px;}
.error_cntr i{color:#CC3300 !important;}
.pad_btn{padding:1px 12px !important;}
.mrgR10{margin-right:10px !important;}
.pos-rel{position:relative !important;}
.hght_330{height:330px;}
input[type='text']{font-weight:normal !important;}
.margL{margin-left:0px !important;}
.mrgT20{ margin-top:20px !important;}
/* -------------------------------- New CSS -------------------------------- */

@media (max-width:767px) {
    .content-wrapper, .right-side, .main-footer { margin-left:0 }
}
@media (min-width:768px) {
    .sidebar-collapse .content-wrapper, .sidebar-collapse .right-side, .sidebar-collapse .main-footer { margin-left:0 }
}
@media (max-width:767px) {
    .sidebar-open .content-wrapper, .sidebar-open .right-side, .sidebar-open .main-footer { -webkit-transform:translate(230px, 0); -ms-transform:translate(230px, 0); -o-transform:translate(230px, 0); transform:translate(230px, 0) }
}
.content-wrapper, .right-side { min-height:100%; background-color:#ecf0f5; z-index:800 }
.main-footer { background:#fff; padding:15px; color:#444; border-top:1px solid #eee; text-align: center;}
.fixed .main-header, .fixed .main-sidebar, .fixed .left-side { position:fixed }
.fixed .main-header { top:0; right:0; left:0 }
.fixed .content-wrapper, .fixed .right-side { padding-top:50px }
@media (max-width:767px) {
    .fixed .content-wrapper, .fixed .right-side { padding-top:100px }
}
/*--------- POP UP ---------------*/
.full_pg_fade {
  background: rgba(0, 0, 0, 0.4) none repeat scroll 0 0;
  bottom: 0;
  float: left;
  left: 0;
  opacity: 1;
  overflow: scroll;
  position: fixed;
  right: 0;
  top: 0;
  width: 100%;
  z-index: 1111;
}

.intialization-txt.data-text {
  font-size: 21px !important;
  padding: 0;
  text-align: center;
    font-weight: 600;
}

.text_view {
  font-weight: bold;
}

.pop_left p {
    font-size: 15px;
    line-height: 24px;
    margin: 0px;
}

.first_popup.from_txt p {
    display: inline;
}

.test_details {
  border: 1px solid rgb(221, 221, 221);
  float: left;
  height: 220px;
  overflow-y: scroll;
  padding: 10px;
  width: 100%;
}

.thankBtn {
  float: left;
  margin-top: 7px;
  width: 100%;
}

.pop-inner1 p {
  font-size: 16px;
  line-height: 15px;
  margin: 7px 6px 0;
}

.full_pg_fade .outer_box_pop .thankBtn .thank-btns {
    margin-top: 6px;
}
.full_pg_fade .outer_box_pop .thankBtn .thank-btns {
    margin-bottom: 4px;
}
.thank-btns.call_btn {
    display: block;
    float: left;
    width: 100%;
}
.thankBtn .thank-btns {
    font-size: 15px;
    margin-bottom: 20px !important;
}

.radius3.trans.acceptConsult.at_btn {
    float: left;
    margin: 0 0 0 5px !important;
    width: 100%;
}
.at_btn {
    font-weight: bold;
}
.trans {
    font-size: 14px !important;
}
.trans {
    transition: all 0.15s ease-in-out 0s;
}

.send_msg {
  float: left;
  font-family: "Open Sans",sans-serif;
  font-size: 13px;
  font-weight: bold;
  margin: 15px 0 0;
  padding: 0 0 0 6px;
}

.send_msg > a {
  background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgb(20, 200, 164) 15%, rgb(13, 178, 145) 82%) repeat scroll 0 0;
  border: 1px solid rgb(7, 174, 141);
  border-radius: 2px;
  color: rgb(255, 255, 255);
  font-size: 14px !important;
  font-weight: normal;
  padding: 9px !important;
  text-align: center;
}

.call_num {
  border: 1px solid rgb(224, 224, 224);
  float: left;
  font-family: "Open Sans",sans-serif;
  font-size: 14px;
  font-weight: bold;
  left: 16px;
  margin: 5px 0 0;
  padding: 9px;
  position: relative;
  top: 9px;
}




.timer_pop{position:fixed;top:0;bottom:0;right:0;left:0;opacity:1;background:rgba(0,0,0,0.4);z-index:1111;}
.outer_box_pop {
  background-color: rgb(255, 255, 255);
  border: 4px solid rgba(0, 0, 0, 0.7);
  border-radius: 3px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  left: 50%;
  margin-left: -30%;
  margin-top: 20px;
  padding: 18px;
  position: absolute;
  width: 70%;
  z-index: 100;
                box-shadow:0 0 10px rgba(0, 0, 0, 0.5);
                -moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.5);
                -ms-box-shadow:0 0 10px rgba(0, 0, 0, 0.5);
                -o-box-shadow:0 0 10px rgba(0, 0, 0, 0.5);
                -webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.5);}
.timer_pop_outr{ width:620px; border:1px solid #CCC; background-color:#FFF; position:absolute; z-index:100; left:50%; top:100px; margin-left:-310px; margin-top:20px; border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; padding:25px; border:4px solid rgba(0 ,0,0,.7);
                 box-shadow:0 0 10px rgba(0, 0, 0, 0.5);
                 -moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.5);
                 -ms-box-shadow:0 0 10px rgba(0, 0, 0, 0.5);
                 -o-box-shadow:0 0 10px rgba(0, 0, 0, 0.5);
                 -webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.5);}
.outer_box_pop .pop_up{width:558px;box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.07);background-color: #FFF; padding:10px; overflow:auto;}
.outer_box_pop .cross_top{position: absolute; top:-15px; right:-15px; background:url(../img/cross_pop_sml.png); height:32px; width:35px; opacity:1;}
.outer_box_pop .pop_up .pop_box{margin-bottom: 15px;border-bottom: 1px solid #cccccc;padding: 10px;width: 540px;}
.outer_box_pop .pop_up label{margin-bottom: 15px;display: block;font-size: 18px;font-family: "source_sans_prosemibold";font-weight: 600;text-align: center;width: 100%;}

.timer_pop_outr .pop_up{width:558px;box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.07);background-color: #FFF; padding:10px; overflow:auto;}
.timer_pop_outr .cross_top{position: absolute; top:-15px; right:-15px; background:url(../img/cross_pop_sml.png); height:32px; width:35px; opacity:1;}
.timer_pop_outr .pop_up .pop_box{margin-bottom: 15px;border-bottom: 1px solid #cccccc;padding: 10px;width: 540px;}
.timer_pop_outr .pop_up label{margin-bottom: 15px;display: block;font-size: 18px;font-family: "source_sans_prosemibold";font-weight: 600;text-align: center;width: 100%;}

.full_pg_fade .outer_box_pop .thankU{ margin-top:20px;}
.full_pg_fade .outer_box_pop .thankBtn .thank-btns{ margin-bottom:5px;}

.timer_pop .timer_pop_outr .thankU{ margin-top:20px;}
.timer_pop .timer_pop_outr .thankBtn .thank-btns{ margin-bottom:5px;}

.pop_box .img_blk{width:10%;}
.pop_box .text_blk{width: 90%;}
.pop_up img{float:left;margin-right:10px;width:50px;}
.pop_up h2{float:left;margin-bottom: 15px;font-size:17px}
.pop_up h3{float: left;font-size: 12px;margin-left: 15px;margin-top: 4px;}
.pop_up h4{font-size:12px;margin-left:15px;float: left;margin-right: 15px;}
.pop_up h5{font-size:12px;float:left;}
.pop_up .detail_btn{border: 1px solid #2E89CA;border-radius: 2px;background: transparent linear-gradient(to bottom, #43A3E8 15%, #2E89CA 82%) repeat scroll 0% 0%;padding: 3px 5px;font-size: 15px;color: #ffffff;margin-left: 15px;float: left;background-color: #43A3E8;padding: 3px 5px;}
.sz_smal{width: 600px;width:200px;}
.dt_tym{margin: 15px 0; float: left;}
.txt_entr{border: 1px solid #ccc;  padding: 5px 5px;background: #f0f0f0;}
.wdt{width: 150px;margin-left: 29px;}
.max_wtd{width:503px;height:90px;font-size:13px;}
.sub_btn{  padding: 5px 10px;  background: #cccccc;  border-radius: 2px;  float:right;  margin-right: 31px;  margin-top:12px;}

.request_img_loader{  position: absolute;  bottom:8px;  right: 65px;}
.In_put{margin-left:25px}
.mar_nw{margin-left:148px;}
.centr{text-align:center;}

.new_outr{position:inherit;background:none;}
.new_outr .nw_cont{width: 1030px;}
.new_outr .con-add h2{font-size:18px;padding:13px 15px;text-align:center;}
.new_outr .con-add .con-add-inr input[type="text"]{height:40px;font-size: 15px;width:88%;}
.new_outr .con-add .con-add-inr input[type="submit"]{height:40px;padding: 4px 21px;font-size: 18px;}
/*--------- POP UP ---------------*/
.fixed.layout-boxed .wrapper { max-width:100% }
.content { min-height:250px; padding:15px; margin-right:auto; margin-left:auto; padding-left:15px; padding-right:15px }
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family:'Source Sans Pro', sans-serif }
a { color:#3c8dbc }
a:hover, a:active, a:focus { outline:none; text-decoration:none; color:#72afd2 }
.page-header { margin:10px 0 20px 0; font-size:22px }
.page-header>small { color:#666; display:block; margin-top:5px }
.main-header { position:relative; max-height:100px; z-index:1030 }
.main-header>.navbar { margin-bottom:0; margin-left:230px; border:none; min-height:50px; border-radius:0 }
.layout-top-nav .main-header>.navbar { margin-left:0!important }
.main-header #navbar-search-input { background:rgba(255,255,255,0.2); border-color:transparent }
.main-header #navbar-search-input:focus, .main-header #navbar-search-input:active { border-color:rgba(0,0,0,0.1) !important; background:rgba(255,255,255,0.9) }
.main-header #navbar-search-input::-moz-placeholder {
    color:#ccc;
    opacity:1
}
.main-header #navbar-search-input:-ms-input-placeholder {
    color:#ccc
}
.main-header #navbar-search-input::-webkit-input-placeholder {
    color:#ccc
}
.main-header .navbar-custom-menu, .main-header .navbar-right { margin-right:5px; float:right }
@media (max-width:991px) {
    .main-header .navbar-custom-menu a, .main-header .navbar-right a { color:inherit; background:transparent }
}
@media (max-width:767px) {
    .main-header .navbar-right { float:none }
    .navbar-collapse .main-header .navbar-right { margin:7.5px -15px }
    .main-header .navbar-right>li { color:inherit; border:0 }
}
.main-header .sidebar-toggle { float:left; background-color:transparent; background-image:none; padding:15px 15px; font-family:fontAwesome }
.main-header .sidebar-toggle:before { content:"\f0c9" }
.main-header .sidebar-toggle:hover { color:#fff }
.main-header .sidebar-toggle .icon-bar { display:none }
.main-header .navbar .nav>li.user>a>.fa, .main-header .navbar .nav>li.user>a>.glyphicon, .main-header .navbar .nav>li.user>a>.ion { margin-right:5px }
.main-header .navbar .nav>li>a>.label { position:absolute; top:9px; right:7px; text-align:center; font-size:9px; padding:2px 3px; line-height:.9 }
.main-header .logo { display:block; float:left; height:50px; font-size:20px; line-height:50px; text-align:center; width:230px; font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; padding:0 15px; font-weight:300 }
.main-header .navbar-brand { color:#fff }
.content-header { position:relative; padding:15px 15px 0 15px }
.content-header>h1 { margin:0; font-size:24px }
.content-header>h1>small { font-size:15px; display:inline-block; padding-left:4px; font-weight:300; font-family:"source_sans_prosemibold"; }
.content-header > .breadcrumb {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  border-radius: 2px;
  float: right;
  font-size: 12px;
  margin-bottom: 0;
  margin-top: 0;
  padding: 7px 5px;
  position: absolute;
  right: 26px;
  top: 8px;
}
.content-header>.breadcrumb>li>a { color:#444; text-decoration:none; display:inline-block }
.content-header>.breadcrumb>li>a>.fa, .content-header>.breadcrumb>li>a>.glyphicon, .content-header>.breadcrumb>li>a>.ion { margin-right:5px }
.content-header>.breadcrumb>li+li:before { content:'>\00a0' }
@media (max-width:991px) {
    .content-header>.breadcrumb { position:relative; margin-top:5px; top:0; right:0; float:none; background:#d2d6de; padding-left:10px }
    .content-header>.breadcrumb li:before { color:#97a0b3 }
}
.navbar-toggle { color:#fff; border:0; margin:0; padding:15px 15px }
@media (max-width:991px) {
    .navbar-custom-menu .navbar-nav>li { float:left }
    .navbar-custom-menu .navbar-nav { margin:0; float:left }
    .navbar-custom-menu .navbar-nav>li>a { padding-top:15px; padding-bottom:15px; line-height:20px }
}
@media (max-width:767px) {
    .main-header { position:relative }
    .main-header .logo, .main-header .navbar { width:100%; float:none; position:relative!important }
    .main-header .navbar { margin:0 }
    .main-header .navbar-custom-menu { float:right }
    .main-sidebar, .left-side { padding-top:100px!important }
}
.main-sidebar, .left-side { position:absolute; top:0; left:0; padding-top:50px; min-height:100%; width:230px; z-index:810; -webkit-transition:-webkit-transform .3s cubic-bezier(.32, 1.25, .375, 1.15); -moz-transition:-moz-transform .3s cubic-bezier(.32, 1.25, .375, 1.15); -o-transition:-o-transform .3s cubic-bezier(.32, 1.25, .375, 1.15); transition:transform .3s cubic-bezier(.32, 1.25, .375, 1.15) }
@media (max-width:767px) {
    .main-sidebar, .left-side { -webkit-transform:translate(-230px, 0); -ms-transform:translate(-230px, 0); -o-transform:translate(-230px, 0); transform:translate(-230px, 0) }
}
@media (min-width:768px) {
    .sidebar-collapse .main-sidebar, .sidebar-collapse .left-side { -webkit-transform:translate(-230px, 0); -ms-transform:translate(-230px, 0); -o-transform:translate(-230px, 0); transform:translate(-230px, 0) }
}
@media (max-width:767px) {
    .sidebar-open .main-sidebar, .sidebar-open .left-side { -webkit-transform:translate(0, 0); -ms-transform:translate(0, 0); -o-transform:translate(0, 0); transform:translate(0, 0) }
}
.sidebar { padding-bottom:10px }
.fixed .sidebar { overflow:auto; height:100% }
.sidebar-form input:focus { border-color:transparent!important }
.user-panel { padding:10px }
.user-panel:before, .user-panel:after { content:" "; display:table }
.user-panel:after { clear:both }
.user-panel>.image>img { width:45px; height:45px }
.user-panel>.info { font-weight:600; padding:5px 5px 5px 15px; font-size:14px; line-height:1 }
.user-panel>.info>p { margin-bottom:9px }
.user-panel>.info>a { text-decoration:none; padding-right:5px; margin-top:3px; font-size:11px; font-weight:normal }
.user-panel>.info>a>.fa, .user-panel>.info>a>.ion, .user-panel>.info>a>.glyphicon { margin-right:3px }
.sidebar-menu { list-style:none; margin:0; padding:0 }
.sidebar-menu>li { position:relative; margin:0; padding:0 }
.sidebar-menu>li>a { padding:12px 5px 12px 15px; display:block }
.sidebar-menu>li>a>.fa, .sidebar-menu>li>a>.glyphicon, .sidebar-menu>li>a>.ion { width:20px }
.sidebar-menu>li .label, .sidebar-menu>li .badge { margin-top:3px; margin-right:5px }
.sidebar-menu li.header { padding:10px 25px 10px 15px; font-size:12px }
.sidebar-menu li>a>.fa-angle-left { width:auto; height:auto; padding:0; margin-right:10px; margin-top:3px }
.sidebar-menu li.active>a>.fa-angle-left { -webkit-transform:rotate(-90deg); -ms-transform:rotate(-90deg); -o-transform:rotate(-90deg); transform:rotate(-90deg) }
.sidebar-menu li.active>.treeview-menu { display:block }
.sidebar-menu .treeview-menu { display:none; list-style:none; padding:0; margin:0; padding-left:5px }
.sidebar-menu .treeview-menu .treeview-menu { padding-left:20px }
.sidebar-menu .treeview-menu>li { margin:0 }
.sidebar-menu .treeview-menu>li>a { padding:5px 5px 5px 15px; display:block; font-size:14px }
.sidebar-menu .treeview-menu>li>a>.fa, .sidebar-menu .treeview-menu>li>a>.glyphicon, .sidebar-menu .treeview-menu>li>a>.ion { width:20px }
.sidebar-menu .treeview-menu>li>a>.fa-angle-left, .sidebar-menu .treeview-menu>li>a>.fa-angle-down { width:auto }
.dropdown-menu { box-shadow:0 1px 1px rgba(0,0,0,0.1); border-color:#eee }
.dropdown-menu>li>a { color:#777 }
.dropdown-menu>li>a>.glyphicon, .dropdown-menu>li>a>.fa, .dropdown-menu>li>a>.ion { margin-right:10px }
.dropdown-menu>li>a:hover { background-color:#e1e3e9; color:#333 }
.dropdown-menu>.divider { background-color:#eee }
.navbar-nav>.notifications-menu, .navbar-nav>.messages-menu, .navbar-nav>.tasks-menu { position:relative }
.navbar-nav>.notifications-menu>.dropdown-menu, .navbar-nav>.messages-menu>.dropdown-menu, .navbar-nav>.tasks-menu>.dropdown-menu { width:280px; padding:0 0 0 0!important; margin:0!important; top:100% }
.navbar-nav>.notifications-menu>.dropdown-menu>li, .navbar-nav>.messages-menu>.dropdown-menu>li, .navbar-nav>.tasks-menu>.dropdown-menu>li { position:relative }
.navbar-nav>.notifications-menu>.dropdown-menu>li.header, .navbar-nav>.messages-menu>.dropdown-menu>li.header, .navbar-nav>.tasks-menu>.dropdown-menu>li.header { border-top-left-radius:4px; border-top-right-radius:4px; border-bottom-right-radius:0; border-bottom-left-radius:0; background-color:#ffffff; padding:7px 10px; border-bottom:1px solid #f4f4f4; color:#444444; font-size:14px }
.navbar-nav>.notifications-menu>.dropdown-menu>li.footer>a, .navbar-nav>.messages-menu>.dropdown-menu>li.footer>a, .navbar-nav>.tasks-menu>.dropdown-menu>li.footer>a { border-top-left-radius:0; border-top-right-radius:0; border-bottom-right-radius:4px; border-bottom-left-radius:4px; font-size:12px; background-color:#fff; padding:7px 10px; border-bottom:1px solid #eeeeee; color:#444!important; text-align:center }
@media (max-width:991px) {
    .navbar-nav>.notifications-menu>.dropdown-menu>li.footer>a, .navbar-nav>.messages-menu>.dropdown-menu>li.footer>a, .navbar-nav>.tasks-menu>.dropdown-menu>li.footer>a { background:#fff!important; color:#444!important }
}
.navbar-nav>.notifications-menu>.dropdown-menu>li.footer>a:hover, .navbar-nav>.messages-menu>.dropdown-menu>li.footer>a:hover, .navbar-nav>.tasks-menu>.dropdown-menu>li.footer>a:hover { text-decoration:none; font-weight:normal }
.navbar-nav>.notifications-menu>.dropdown-menu>li .menu, .navbar-nav>.messages-menu>.dropdown-menu>li .menu, .navbar-nav>.tasks-menu>.dropdown-menu>li .menu { max-height:200px; margin:0; padding:0; list-style:none; overflow-x:hidden }
.navbar-nav>.notifications-menu>.dropdown-menu>li .menu>li>a, .navbar-nav>.messages-menu>.dropdown-menu>li .menu>li>a, .navbar-nav>.tasks-menu>.dropdown-menu>li .menu>li>a { display:block; white-space:nowrap; border-bottom:1px solid #f4f4f4 }
.navbar-nav>.notifications-menu>.dropdown-menu>li .menu>li>a:hover, .navbar-nav>.messages-menu>.dropdown-menu>li .menu>li>a:hover, .navbar-nav>.tasks-menu>.dropdown-menu>li .menu>li>a:hover { background:#f4f4f4; text-decoration:none }
.navbar-nav>.notifications-menu>.dropdown-menu>li .menu>li>a { color:#444444; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding:10px }
.navbar-nav>.notifications-menu>.dropdown-menu>li .menu>li>a>.glyphicon, .navbar-nav>.notifications-menu>.dropdown-menu>li .menu>li>a>.fa, .navbar-nav>.notifications-menu>.dropdown-menu>li .menu>li>a>.ion { width:20px }
.navbar-nav>.messages-menu>.dropdown-menu>li .menu>li>a { margin:0px; padding:10px 10px }
.navbar-nav>.messages-menu>.dropdown-menu>li .menu>li>a>div>img { margin:auto 10px auto auto; width:40px; height:40px }
.navbar-nav>.messages-menu>.dropdown-menu>li .menu>li>a>h4 { padding:0; margin:0 0 0 45px; color:#444444; font-size:15px; position:relative }
.navbar-nav>.messages-menu>.dropdown-menu>li .menu>li>a>h4>small { color:#999999; font-size:10px; position:absolute; top:0px; right:0px }
.navbar-nav>.messages-menu>.dropdown-menu>li .menu>li>a>p { margin:0 0 0 45px; font-size:12px; color:#888888 }
.navbar-nav>.messages-menu>.dropdown-menu>li .menu>li>a:before, .navbar-nav>.messages-menu>.dropdown-menu>li .menu>li>a:after { content:" "; display:table }
.navbar-nav>.messages-menu>.dropdown-menu>li .menu>li>a:after { clear:both }
.navbar-nav>.tasks-menu>.dropdown-menu>li .menu>li>a { padding:10px }
.navbar-nav>.tasks-menu>.dropdown-menu>li .menu>li>a>h3 { font-size:14px; padding:0; margin:0 0 10px 0; color:#666666 }
.navbar-nav>.tasks-menu>.dropdown-menu>li .menu>li>a>.progress { padding:0; margin:0 }
.navbar-nav>.user-menu>.dropdown-menu { border-top-right-radius:0; border-top-left-radius:0; padding:1px 0 0 0; border-top-width:0; width:280px }
.navbar-nav>.user-menu>.dropdown-menu, .navbar-nav>.user-menu>.dropdown-menu>.user-body { border-bottom-right-radius:4px; border-bottom-left-radius:4px }
.navbar-nav>.user-menu>.dropdown-menu>li.user-header { height:175px; padding:10px; text-align:center }
.navbar-nav>.user-menu>.dropdown-menu>li.user-header>img { z-index:5; height:90px; width:90px; border:3px solid; border-color:transparent; border-color:rgba(255,255,255,0.2) }
.navbar-nav>.user-menu>.dropdown-menu>li.user-header>p { z-index:5; color:#fff; color:rgba(255,255,255,0.8); font-size:17px; margin-top:10px }
.navbar-nav>.user-menu>.dropdown-menu>li.user-header>p>small { display:block; font-size:12px }
.navbar-nav>.user-menu>.dropdown-menu>.user-body { padding:15px; border-bottom:1px solid #f4f4f4; border-top:1px solid #dddddd }
.navbar-nav>.user-menu>.dropdown-menu>.user-body:before, .navbar-nav>.user-menu>.dropdown-menu>.user-body:after { content:" "; display:table }
.navbar-nav>.user-menu>.dropdown-menu>.user-body:after { clear:both }
.navbar-nav>.user-menu>.dropdown-menu>.user-body a { color:#444 !important }
@media (max-width:991px) {
    .navbar-nav>.user-menu>.dropdown-menu>.user-body a { background:#fff !important; color:#444 !important }
}
.navbar-nav>.user-menu>.dropdown-menu>.user-footer { background-color:#f9f9f9; padding:10px }
.navbar-nav>.user-menu>.dropdown-menu>.user-footer:before, .navbar-nav>.user-menu>.dropdown-menu>.user-footer:after { content:" "; display:table }
.navbar-nav>.user-menu>.dropdown-menu>.user-footer:after { clear:both }
.navbar-nav>.user-menu>.dropdown-menu>.user-footer .btn-default { color:#666666 }
.navbar-nav>.user-menu .user-image { float:left; width:25px; height:25px; border-radius:50%; margin-right:10px; margin-top:-2px }
@media (max-width:767px) {
    .navbar-nav>.user-menu .user-image { float:none; margin-right:0; margin-top:-8px; line-height:10px }
}
.open:not(.dropup)>.animated-dropdown-menu { backface-visibility:visible !important; -webkit-animation:flipInX .7s both; -o-animation:flipInX .7s both; animation:flipInX .7s both }
@keyframes flipInX { 0% {
                         transform:perspective(400px) rotate3d(1, 0, 0, 90deg);
                         transition-timing-function:ease-in;
                         opacity:0
                     }
                     40% {
                         transform:perspective(400px) rotate3d(1, 0, 0, -20deg);
                         transition-timing-function:ease-in
                     }
                     60% {
                         transform:perspective(400px) rotate3d(1, 0, 0, 10deg);
                         opacity:1
                     }
                     80% {
                         transform:perspective(400px) rotate3d(1, 0, 0, -5deg)
                     }
                     100% {
                         transform:perspective(400px)
                     }
}
@-webkit-keyframes flipInX { 0% {
                                 transform:perspective(400px) rotate3d(1, 0, 0, 90deg);
                                 transition-timing-function:ease-in;
                                 opacity:0
                             }
                             40% {
                                 transform:perspective(400px) rotate3d(1, 0, 0, -20deg);
                                 transition-timing-function:ease-in
                             }
                             60% {
                                 transform:perspective(400px) rotate3d(1, 0, 0, 10deg);
                                 opacity:1
                             }
                             80% {
                                 transform:perspective(400px) rotate3d(1, 0, 0, -5deg)
                             }
                             100% {
                                 transform:perspective(400px)
                             }
}
.navbar-custom-menu>.navbar-nav>li { position:relative }
.navbar-custom-menu>.navbar-nav>li>.dropdown-menu { position:absolute; right:0; left:auto }
@media (max-width:991px) {
    .navbar-custom-menu>.navbar-nav { float:right }
    .navbar-custom-menu>.navbar-nav>li { position:static }
    .navbar-custom-menu>.navbar-nav>li>.dropdown-menu { position:absolute; right:5%; left:auto; border:1px solid #ddd; background:#fff }
}
.form-control { border-radius:0 !important; box-shadow:none; border-color:#d2d6de ; font-weight:normal;}
.form-control:focus { border-color:#3c8dbc !important; box-shadow:none }
.form-control::-moz-placeholder {
    color:#bbb;
    opacity:1
}
.form-control:-ms-input-placeholder {
    color:#bbb
}
.form-control::-webkit-input-placeholder {
    color:#bbb
}
.form-control:not(select) { -webkit-appearance:none; -moz-appearance:none; appearance:none }
.form-group.has-success label { color:#00a65a }
.form-group.has-success .form-control { border-color:#00a65a !important; box-shadow:none }
.form-group.has-warning label { color:#f39c12 }
.form-group.has-warning .form-control { border-color:#f39c12 !important; box-shadow:none }
.form-group.has-error label { color:#dd4b39 }
.form-group.has-error .form-control { border-color:#dd4b39 !important; box-shadow:none }
.input-group .input-group-addon { border-radius:0; border-color:#d2d6de; background-color:#fff }
.btn-group-vertical .btn.btn-flat:first-of-type, .btn-group-vertical .btn.btn-flat:last-of-type { border-radius:0 }
.icheck>label { padding-left:0 }
.progress, .progress>.progress-bar { -webkit-box-shadow:none; box-shadow:none }
.progress, .progress>.progress-bar, .progress .progress-bar, .progress>.progress-bar .progress-bar { border-radius:1px }
.progress.sm, .progress-sm { height:10px }
.progress.sm, .progress-sm, .progress.sm .progress-bar, .progress-sm .progress-bar { border-radius:1px }
.progress.xs, .progress-xs { height:7px }
.progress.xs, .progress-xs, .progress.xs .progress-bar, .progress-xs .progress-bar { border-radius:1px }
.progress.xxs, .progress-xxs { height:3px }
.progress.xxs, .progress-xxs, .progress.xxs .progress-bar, .progress-xxs .progress-bar { border-radius:1px }
.progress.vertical { position:relative; width:30px; height:200px; display:inline-block; margin-right:10px }
.progress.vertical>.progress-bar { width:100%!important; position:absolute; bottom:0 }
.progress.vertical.sm, .progress.vertical.progress-sm { width:20px }
.progress.vertical.xs, .progress.vertical.progress-xs { width:10px }
.progress.vertical.xxs, .progress.vertical.progress-xxs { width:3px }
.progress-group .progress-text { font-weight:600 }
.progress-group .progress-number { float:right }
.table tr>td .progress { margin:0 }
.progress-bar-light-blue, .progress-bar-primary { background-color:#3c8dbc }
.progress-striped .progress-bar-light-blue, .progress-striped .progress-bar-primary { background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent); background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent); background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent) }
.progress-bar-green, .progress-bar-success { background-color:#00a65a }
.progress-striped .progress-bar-green, .progress-striped .progress-bar-success { background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent); background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent); background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent) }
.progress-bar-aqua, .progress-bar-info { background-color:#00c0ef }
.progress-striped .progress-bar-aqua, .progress-striped .progress-bar-info { background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent); background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent); background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent) }
.progress-bar-yellow, .progress-bar-warning { background-color:#f39c12 }
.progress-striped .progress-bar-yellow, .progress-striped .progress-bar-warning { background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent); background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent); background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent) }
.progress-bar-red, .progress-bar-danger { background-color:#dd4b39 }
.progress-striped .progress-bar-red, .progress-striped .progress-bar-danger { background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent); background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent); background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent) }
.small-box { border-radius:2px; position:relative; display:block; margin-bottom:20px; box-shadow:0 1px 1px rgba(0,0,0,0.1) }
.small-box>.inner { padding:10px }
.small-box>.small-box-footer { position:relative; text-align:center; padding:3px 0; color:#fff; color:rgba(255,255,255,0.8); display:block; z-index:10; background:rgba(0,0,0,0.1); text-decoration:none }
.small-box>.small-box-footer:hover { color:#fff; background:rgba(0,0,0,0.15) }
.small-box h3 { font-size:38px; font-weight:bold; margin:0 0 10px 0; white-space:nowrap; padding:0 }
.small-box p { font-size:15px }
.small-box p>small { display:block; color:#f9f9f9; font-size:13px; margin-top:5px }
.small-box h3, .small-box p { z-index:5px }
.small-box .icon { -webkit-transition:all .3s linear; -o-transition:all .3s linear; transition:all .3s linear; position:absolute; top:-10px; right:10px; z-index:0; font-size:90px; color:rgba(0,0,0,0.15) }
.small-box:hover { text-decoration:none; color:#f9f9f9 }
.small-box:hover .icon { font-size:95px }
@media (max-width:767px) {
    .small-box { text-align:center }
    .small-box .icon { display:none }
    .small-box p { font-size:12px }
}
.box { position: relative;border-radius: 3px;background: #FFF none repeat scroll 0% 0%;margin-bottom: 20px;width: 100%;box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);display: inline-block;border-width: 25px 1px 1px;border-style: solid;border-color: #3C8DBC; }
.box.box-primary { border-top-color:#3c8dbc;}
.box.box-info { border-top-color:#00c0ef }
.box.box-danger { border-top-color:#dd4b39 }
.box.box-warning { border-top-color:#f39c12 }
.box.box-success { border-top-color:#00a65a }
.box.box-default { border-top-color:#d2d6de }
.box.collapsed-box .box-body, .box.collapsed-box .box-footer { display:none }
.box .nav-stacked>li { border-bottom:1px solid #f4f4f4; margin:0 }
.box .nav-stacked>li:last-of-type { border-bottom:none }
.box.height-control .box-body { max-height:300px; overflow:auto }
.box .border-right { border-right:1px solid #f4f4f4 }
.box .border-left { border-left:1px solid #f4f4f4 }
.box.box-solid { border-top:0px }
.box.box-solid>.box-header .btn.btn-default { background:transparent }
.box.box-solid>.box-header .btn:hover, .box.box-solid>.box-header a:hover { background:rgba(0,0,0,0.1) !important }
.box.box-solid.box-default { border:1px solid #d2d6de }
.box.box-solid.box-default>.box-header { color:#444; background:#d2d6de; background-color:#d2d6de }
.box.box-solid.box-default>.box-header a, .box.box-solid.box-default>.box-header .btn { color:#444 }
.box.box-solid.box-primary { border:1px solid #3c8dbc }
.box.box-solid.box-primary>.box-header { color:#fff; background:#3c8dbc; background-color:#3c8dbc }
.box.box-solid.box-primary>.box-header a, .box.box-solid.box-primary>.box-header .btn { color:#fff }
.box.box-solid.box-info { border:1px solid #00c0ef }
.box.box-solid.box-info>.box-header { color:#fff; background:#00c0ef; background-color:#00c0ef }
.box.box-solid.box-info>.box-header a, .box.box-solid.box-info>.box-header .btn { color:#fff }
.box.box-solid.box-danger { border:1px solid #dd4b39 }
.box.box-solid.box-danger>.box-header { color:#fff; background:#dd4b39; background-color:#dd4b39 }
.box.box-solid.box-danger>.box-header a, .box.box-solid.box-danger>.box-header .btn { color:#fff }
.box.box-solid.box-warning { border:1px solid #f39c12 }
.box.box-solid.box-warning>.box-header { color:#fff; background:#f39c12; background-color:#f39c12 }
.box.box-solid.box-warning>.box-header a, .box.box-solid.box-warning>.box-header .btn { color:#fff }
.box.box-solid.box-success { border:1px solid #00a65a }
.box.box-solid.box-success>.box-header { color:#fff; background:#00a65a; background-color:#00a65a }
.box.box-solid.box-success>.box-header a, .box.box-solid.box-success>.box-header .btn { color:#fff }
.box.box-solid>.box-header>.box-tools .btn { border:0; box-shadow:none }
.box.box-solid[class*='bg']>.box-header { color:#fff }
.box .box-group>.box { margin-bottom:5px }
.box .knob-label { text-align:center; color:#333; font-weight:100; font-size:12px; margin-bottom:0.3em }
.box>.overlay, .box>.loading-img { position:absolute; top:0; left:0; width:100%; height:100% }
.box .overlay { z-index:1010; background:rgba(255,255,255,0.7); border-radius:3px }
.box .overlay>.fa { position:absolute; top:50%; left:50%; margin-left:-15px; margin-top:-15px; color:#000; font-size:30px }
.box .overlay.dark { background:rgba(0,0,0,0.5) }
.box-header { color:#444; display:block; padding:10px; position:relative }
.box-header:before, .box-header:after { content:" "; display:table }
.box-header:after { clear:both }
.box-header.with-border { border-bottom:1px solid #f4f4f4 }
.collapsed-box .box-header.with-border { border-bottom:none }
.box-header>.fa, .box-header>.glyphicon, .box-header>.ion, .box-header .box-title { display:inline-block; font-size:18px; margin:0; line-height:1 }
.box-header>.fa, .box-header>.glyphicon, .box-header>.ion { margin-right:5px }
.box-header>.box-tools { position:absolute; right:10px; top:5px }
.box-header>.box-tools [data-toggle="tooltip"] { position:relative }
.box-header>.box-tools.pull-right .dropdown-menu { right:0; left:auto }
.btn-box-tool { padding:5px; font-size:12px; background:transparent; box-shadow:none!important; color:#97a0b3 }
.open .btn-box-tool, .btn-box-tool:hover { color:#606c84 }
.btn-box-tool:active { outline:none!important }
.box-body { border-top-left-radius:0; border-top-right-radius:0; border-bottom-right-radius:3px; border-bottom-left-radius:3px; padding:10px }
.no-header .box-body { border-top-right-radius:3px; border-top-left-radius:3px }
.box-body>.table { margin-bottom:0 }
.box-body>.chart { position:relative; overflow:hidden; width:100% }
.box-body>.chart svg, .box-body>.chart canvas { width:100%!important }
.box-body .fc { margin-top:5px }
.box-body .full-width-chart { margin:-19px }
.box-body.no-padding .full-width-chart { margin:-9px }
.box-body .box-pane { border-top-left-radius:0; border-top-right-radius:0; border-bottom-right-radius:0; border-bottom-left-radius:3px }
.box-body .box-pane-right { border-top-left-radius:0; border-top-right-radius:0; border-bottom-right-radius:3px; border-bottom-left-radius:0 }
.box-footer { border-top-left-radius:0; border-top-right-radius:0; border-bottom-right-radius:3px; border-bottom-left-radius:3px; border-top:1px solid #f4f4f4; padding:10px; background-color:#fff }
.chart-legend { margin:10px 0 }
@media (max-width:991px) {
    .chart-legend>li { float:left; margin-right:10px }
}
.todo-list { margin:0; padding:0px 0px; list-style:none; overflow:auto }
.todo-list>li { border-radius:2px; padding:10px; background:#f4f4f4; margin-bottom:2px; border-left:2px solid #e6e7e8; color:#444 }
.todo-list>li:last-of-type { margin-bottom:0 }
.todo-list>li.danger { border-left-color:#dd4b39 }
.todo-list>li.warning { border-left-color:#f39c12 }
.todo-list>li.info { border-left-color:#00c0ef }
.todo-list>li.success { border-left-color:#00a65a }
.todo-list>li.primary { border-left-color:#3c8dbc }
.todo-list>li>input[type='checkbox'] { margin:0 10px 0 5px }
.todo-list>li .text { display:inline-block; margin-left:5px; font-weight:600 }
.todo-list>li .label { margin-left:10px; font-size:9px }
.todo-list>li .tools { display:none; float:right; color:#dd4b39 }
.todo-list>li .tools>.fa, .todo-list>li .tools>.glyphicon, .todo-list>li .tools>.ion { margin-right:5px; cursor:pointer }
.todo-list>li:hover .tools { display:inline-block }
.todo-list>li.done { color:#999 }
.todo-list>li.done .text { text-decoration:line-through; font-weight:500 }
.todo-list>li.done .label { background:#d2d6de !important }
.todo-list .handle { display:inline-block; cursor:move; margin:0 5px }
.chat { padding:5px 20px 5px 10px }
.chat .item { margin-bottom:10px }
.chat .item:before, .chat .item:after { content:" "; display:table }
.chat .item:after { clear:both }
.chat .item>img { width:40px; height:40px; border:2px solid transparent; border-radius:50% !important }
.chat .item>img.online { border:2px solid #00a65a }
.chat .item>img.offline { border:2px solid #dd4b39 }
.chat .item>.message { margin-left:55px; margin-top:-40px }
.chat .item>.message>.name { display:block; font-weight:600 }
.chat .item>.attachment { border-radius:3px; background:#f4f4f4; margin-left:65px; margin-right:15px; padding:10px }
.chat .item>.attachment>h4 { margin:0 0 5px 0; font-weight:600; font-size:14px }
.chat .item>.attachment>p, .chat .item>.attachment>.filename { font-weight:600; font-size:13px; font-style:italic; margin:0 }
.chat .item>.attachment:before, .chat .item>.attachment:after { content:" "; display:table }
.chat .item>.attachment:after { clear:both }
.box-input { max-width:200px }
.info-box { display:block; min-height:90px; background:#fff; width:100%; box-shadow:0 1px 1px rgba(0,0,0,0.1); border-radius:2px; margin-bottom:15px }
.info-box small { font-size:14px }
.info-box .progress { background:rgba(0,0,0,0.2); margin:5px -10px 5px -10px; height:2px }
.info-box .progress, .info-box .progress .progress-bar { border-radius:0 }
.info-box .progress .progress-bar { background:#fff }
.info-box-icon { border-top-left-radius:2px; border-top-right-radius:0; border-bottom-right-radius:0; border-bottom-left-radius:2px; display:block; float:left; height:90px; width:90px; text-align:center; font-size:45px; line-height:90px; background:rgba(0,0,0,0.2) }
.info-box-content { padding:5px 10px; margin-left:90px }
.info-box-number { display:block; font-weight:bold; font-size:18px }
.progress-description, .info-box-text { display:block; font-size:14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis }
.info-box-text { text-transform:uppercase }
.info-box-more { display:block }
.progress-description { margin:0 }
.timeline { position:relative; margin:0 0 30px 0; padding:0; list-style:none }
.timeline:before { content:''; position:absolute; top:0px; bottom:0; width:4px; background:#ddd; left:31px; margin:0; border-radius:2px }
.timeline>li { position:relative; margin-right:10px; margin-bottom:15px }
.timeline>li:before, .timeline>li:after { content:" "; display:table }
.timeline>li:after { clear:both }
.timeline>li>.timeline-item { -webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1); box-shadow:0 1px 1px rgba(0,0,0,0.1); border-radius:3px; margin-top:0px; background:#fff; color:#444; margin-left:60px; margin-right:15px; padding:0; position:relative }
.timeline>li>.timeline-item>.time { color:#999; float:right; padding:10px; font-size:12px }
.timeline>li>.timeline-item>.timeline-header { margin:0; color:#555; border-bottom:1px solid #f4f4f4; padding:10px; font-size:16px; line-height:1.1 }
.timeline>li>.timeline-item>.timeline-header>a { font-weight:600 }
.timeline>li>.timeline-item>.timeline-body, .timeline>li>.timeline-item>.timeline-footer { padding:10px }
.timeline>li.time-label>span { font-weight:600; padding:5px; display:inline-block; background-color:#fff; border-radius:4px }
.timeline>li>.fa, .timeline>li>.glyphicon, .timeline>li>.ion { width:30px; height:30px; font-size:15px; line-height:30px; position:absolute; color:#666; background:#d2d6de; border-radius:50%; text-align:center; left:18px; top:0 }
.btn { border-radius:3px; -webkit-box-shadow:none; box-shadow:none; border:1px solid transparent }
.btn.uppercase { text-transform:uppercase }
.btn.btn-flat { border-radius:0; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; border-width:1px }
.btn:active { -webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125); -moz-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125); box-shadow:inset 0 3px 5px rgba(0,0,0,0.125) }
.btn:focus { outline:none }
.btn.btn-file { position:relative; overflow:hidden }
.btn.btn-file>input[type='file'] { position:absolute; top:0; right:0; min-width:100%; min-height:100%; font-size:100px; text-align:right; opacity:0; filter:alpha(opacity=0); outline:none; background:white; cursor:inherit; display:block }
.btn-default { background-color:#f4f4f4; color:#444; border-color:#ddd }
.btn-default:hover, .btn-default:active, .btn-default.hover { background-color:#e7e7e7 !important }
.btn-primary { background-color:#3c8dbc; border-color:#367fa9 }
.btn-primary:hover, .btn-primary:active, .btn-primary.hover { background-color:#367fa9 }
.btn-success { background-color:#00a65a; border-color:#008d4c }
.btn-success:hover, .btn-success:active, .btn-success.hover { background-color:#008d4c }
.btn-info { border-color:#00acd6 }
//.btn-info { background-color:#00c0ef; border-color:#00acd6 }
.btn-info:hover, .btn-info:active, .btn-info.hover { background-color:#00acd6 }
.btn-danger { background-color:#dd4b39; border-color:#d73925 }
.btn-danger:hover, .btn-danger:active, .btn-danger.hover { background-color:#d73925 }
.btn-warning { background-color:#f39c12; border-color:#e08e0b }
.btn-warning:hover, .btn-warning:active, .btn-warning.hover { background-color:#e08e0b }
.btn-outline { border:1px solid #fff; background:transparent; color:#fff }
.btn-outline:hover, .btn-outline:focus, .btn-outline:active { color:rgba(255,255,255,0.7); border-color:rgba(255,255,255,0.7) }
.btn-link { -webkit-box-shadow:none; box-shadow:none }
.btn[class*='bg-']:hover { -webkit-box-shadow:inset 0 0 100px rgba(0,0,0,0.2); box-shadow:inset 0 0 100px rgba(0,0,0,0.2) }
.btn-app { border-radius:3px; position:relative; padding:15px 5px; margin:0 0 10px 10px; min-width:80px; height:60px; text-align:center; color:#666; border:1px solid #ddd; background-color:#f4f4f4; font-size:12px }
.btn-app>.fa, .btn-app>.glyphicon, .btn-app>.ion { font-size:20px; display:block }
.btn-app:hover { background:#f4f4f4; color:#444; border-color:#aaa }
.btn-app:active, .btn-app:focus { -webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125); -moz-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125); box-shadow:inset 0 3px 5px rgba(0,0,0,0.125) }
.btn-app>.badge { position:absolute; top:-3px; right:-10px; font-size:10px; font-weight:400 }
.callout { border-radius:3px; margin:0 0 20px 0; padding:15px 30px 15px 15px; border-left:5px solid #eee }
.callout a { color:#fff; text-decoration:underline }
.callout a:hover { color:#eee }
.callout h4 { margin-top:0; font-weight:600 }
.callout p:last-child { margin-bottom:0 }
.callout code, .callout .highlight { background-color:#fff }
.callout.callout-danger { border-color:#c23321 }
.callout.callout-warning { border-color:#c87f0a }
.callout.callout-info { border-color:#0097bc }
.callout.callout-success { border-color:#00733e }
.alert { border-radius:3px }
.alert h4 { font-weight:600 }
.alert .icon { margin-right:10px }
.alert .close { color:#000; opacity:.2; filter:alpha(opacity=20) }
.alert .close:hover { opacity:.5; filter:alpha(opacity=50) }
.alert a { color:#fff; text-decoration:underline }
.alert-success { border-color:#008d4c }
.alert-danger, .alert-error { border-color:#d73925 }
.alert-warning { border-color:#e08e0b }
.alert-info { border-color:#00acd6 }
.nav-pills>li>a { border-radius:0; border-top:3px solid transparent; color:#444 }
.nav-pills>li>a>.fa, .nav-pills>li>a>.glyphicon, .nav-pills>li>a>.ion { margin-right:5px }
.nav-pills>li.active>a, .nav-pills>li.active>a:hover { background-color:#f4f4f4; border-top-color:#3c8dbc; color:#444 }
.nav-pills>li.active>a { font-weight:600 }
.nav-pills>li>a:hover { background-color:#f6f6f6 }
.nav-stacked>li>a { border-radius:0; border-top:0; border-left:3px solid transparent; color:#444 }
.nav-stacked>li.active>a, .nav-stacked>li.active>a:hover { background-color:#f4f4f4; border-top:0; border-left-color:#3c8dbc; color:#444 }
.nav-stacked>li.header { border-bottom:1px solid #ddd; color:#777; margin-bottom:10px; padding:5px 10px; text-transform:uppercase }
.nav-tabs-custom { margin-bottom:20px; background:#fff; box-shadow:0 1px 1px rgba(0,0,0,0.1); border-radius:3px }
.nav-tabs-custom>.nav-tabs { margin:0; border-bottom-color:#f4f4f4; border-top-right-radius:3px; border-top-left-radius:3px }
.nav-tabs-custom>.nav-tabs>li { border-top:3px solid transparent; margin-bottom:-2px; margin-right:5px }
.nav-tabs-custom>.nav-tabs>li>a { border-radius:0 !important }
.nav-tabs-custom>.nav-tabs>li>a, .nav-tabs-custom>.nav-tabs>li>a:hover { background:transparent; margin:0 }
.nav-tabs-custom>.nav-tabs>li:not(.active)>a:hover, .nav-tabs-custom>.nav-tabs>li:not(.active)>a:focus, .nav-tabs-custom>.nav-tabs>li:not(.active)>a:active { border-color:transparent }
.nav-tabs-custom>.nav-tabs>li.active { border-top-color:#3c8dbc }
.nav-tabs-custom>.nav-tabs>li.active>a, .nav-tabs-custom>.nav-tabs>li.active:hover>a { background-color:#fff }
.nav-tabs-custom>.nav-tabs>li.active>a { border-top:0; border-left-color:#f4f4f4; border-right-color:#f4f4f4 }
.nav-tabs-custom>.nav-tabs>li:first-of-type { margin-left:0 }
.nav-tabs-custom>.nav-tabs>li:first-of-type.active>a { border-left-width:0 }
.nav-tabs-custom>.nav-tabs.pull-right { float:none!important }
.nav-tabs-custom>.nav-tabs.pull-right>li { float:right }
.nav-tabs-custom>.nav-tabs.pull-right>li:first-of-type { margin-right:0 }
.nav-tabs-custom>.nav-tabs.pull-right>li:first-of-type.active>a { border-left-width:1px; border-right-width:0 }
.nav-tabs-custom>.nav-tabs>li.header { line-height:35px; padding:0 10px; font-size:20px; color:#444 }
.nav-tabs-custom>.nav-tabs>li.header>.fa, .nav-tabs-custom>.nav-tabs>li.header>.glyphicon, .nav-tabs-custom>.nav-tabs>li.header>.ion { margin-right:5px }
.nav-tabs-custom>.tab-content { background:#fff; padding:10px; border-bottom-right-radius:3px; border-bottom-left-radius:3px }
.tabs-bottom.nav-3 li a { width:3333.33333333% !important }
.tabs-bottom li a { border:0 }
.pagination>li>a { background:#fafafa; color:#666 }
.pagination>li:first-of-type a, .pagination>li:last-of-type a { border-radius:0 }
.products-list { list-style:none; margin:0; padding:0 }
.products-list>.item { border-radius:3px; -webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1); box-shadow:0 1px 1px rgba(0,0,0,0.1); padding:10px 0; background:#fff }
.products-list>.item:before, .products-list>.item:after { content:" "; display:table }
.products-list>.item:after { clear:both }
.products-list .product-img { float:left }
.products-list .product-img img { width:50px; height:50px }
.products-list .product-info { margin-left:60px }
.products-list .product-title { font-weight:600 }
.products-list .product-description { display:block; color:#999; overflow:hidden; white-space:nowrap; text-overflow:ellipsis }
.product-list-in-box>.item { -webkit-box-shadow:none; box-shadow:none; border-radius:0; border-bottom:1px solid #f4f4f4 }
.product-list-in-box>.item:last-of-type { border-bottom-width:0 }
.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td { border-top:1px solid #f4f4f4 }
.table>thead>tr>th { border-bottom:2px solid #f4f4f4 }
.table tr td .progress { margin-top:5px }
.table-bordered { border:1px solid #f4f4f4 }
.table-bordered>thead>tr>th, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>tbody>tr>td, .table-bordered>tfoot>tr>td { border:1px solid #f4f4f4 }
.table-bordered>thead>tr>th, .table-bordered>thead>tr>td { border-bottom-width:2px }
.table.no-border, .table.no-border td, .table.no-border th { border:0 }
table.text-center, table.text-center td, table.text-center th { text-align:center }
.table.align th { text-align:left }
.table.align td { text-align:right }
.label-default { background-color:#d2d6de; color:#444 }
.direct-chat .box-body { border-bottom-right-radius:0; border-bottom-left-radius:0; position:relative; overflow-x:hidden; padding:0 }
.direct-chat.chat-pane-open .direct-chat-contacts { -webkit-transform:translate(0, 0); -ms-transform:translate(0, 0); -o-transform:translate(0, 0); transform:translate(0, 0) }
.direct-chat-messages { -webkit-transform:translate(0, 0); -ms-transform:translate(0, 0); -o-transform:translate(0, 0); transform:translate(0, 0); padding:10px; height:250px; overflow:auto }
.direct-chat-msg, .direct-chat-text { display:block }
.direct-chat-msg { margin-bottom:10px }
.direct-chat-msg:before, .direct-chat-msg:after { content:" "; display:table }
.direct-chat-msg:after { clear:both }
.direct-chat-messages, .direct-chat-contacts { -webkit-transition:-webkit-transform .5s ease-in-out; -moz-transition:-moz-transform .5s ease-in-out; -o-transition:-o-transform .5s ease-in-out; transition:transform .5s ease-in-out }
.direct-chat-text { border-radius:5px; position:relative; padding:5px 10px; background:#d2d6de; border:1px solid #d2d6de; margin:5px 0 0 50px; color:#444 }
.direct-chat-text:after, .direct-chat-text:before { position:absolute; right:100%; top:15px; border:solid transparent; border-right-color:#d2d6de; content:' '; height:0; width:0; pointer-events:none }
.direct-chat-text:after { border-width:5px; margin-top:-5px }
.direct-chat-text:before { border-width:6px; margin-top:-6px }
.right .direct-chat-text { margin-right:50px; margin-left:0 }
.right .direct-chat-text:after, .right .direct-chat-text:before { right:auto; left:100%; border-right-color:transparent; border-left-color:#d2d6de }
.direct-chat-img { border-radius:50%; float:left; width:40px; height:40px }
.right .direct-chat-img { float:right }
.direct-chat-info { display:block; margin-bottom:2px; font-size:12px }
.direct-chat-name { font-weight:600 }
.direct-chat-timestamp { color:#999 }
.direct-chat-contacts-open .direct-chat-contacts { -webkit-transform:translate(0, 0); -ms-transform:translate(0, 0); -o-transform:translate(0, 0); transform:translate(0, 0) }
.direct-chat-contacts { -webkit-transform:translate(100%, 0); -ms-transform:translate(100%, 0); -o-transform:translate(100%, 0); transform:translate(100%, 0); position:absolute; top:0; bottom:0; height:250px; width:100%; background:#222d32; color:#fff; overflow:auto }
.contacts-list>li { border-bottom:1px solid rgba(0,0,0,0.2); padding:10px; margin:0 }
.contacts-list>li:before, .contacts-list>li:after { content:" "; display:table }
.contacts-list>li:after { clear:both }
.contacts-list>li:last-of-type { border-bottom:none }
.contacts-list-img { border-radius:50%; width:40px; float:left }
.contacts-list-info { margin-left:45px; color:#fff }
.contacts-list-name, .contacts-list-status { display:block }
.contacts-list-name { font-weight:600 }
.contacts-list-status { font-size:12px }
.contacts-list-date { color:#aaa; font-weight:normal }
.contacts-list-msg { color:#999 }
.direct-chat-danger .right>.direct-chat-text { background:#dd4b39; border-color:#dd4b39; color:#fff }
.direct-chat-danger .right>.direct-chat-text:after, .direct-chat-danger .right>.direct-chat-text:before { border-left-color:#dd4b39 }
.direct-chat-primary .right>.direct-chat-text { background:#3c8dbc; border-color:#3c8dbc; color:#fff }
.direct-chat-primary .right>.direct-chat-text:after, .direct-chat-primary .right>.direct-chat-text:before { border-left-color:#3c8dbc }
.direct-chat-warning .right>.direct-chat-text { background:#f39c12; border-color:#f39c12; color:#fff }
.direct-chat-warning .right>.direct-chat-text:after, .direct-chat-warning .right>.direct-chat-text:before { border-left-color:#f39c12 }
.direct-chat-info .right>.direct-chat-text { background:#00c0ef; border-color:#00c0ef; color:#fff }
.direct-chat-info .right>.direct-chat-text:after, .direct-chat-info .right>.direct-chat-text:before { border-left-color:#00c0ef }
.direct-chat-success .right>.direct-chat-text { background:#00a65a; border-color:#00a65a; color:#fff }
.direct-chat-success .right>.direct-chat-text:after, .direct-chat-success .right>.direct-chat-text:before { border-left-color:#00a65a }
.users-list>li { width:25%; float:left; padding:10px; text-align:center }
.users-list>li>img { border-radius:50%; max-width:100%; height:auto }
.users-list-name, .users-list-date { display:block }
.users-list-name { font-weight:600; color:#444; overflow:hidden; white-space:nowrap; text-overflow:ellipsis }
.users-list-name:hover { color:#999 }
.users-list-date { color:#999; font-size:12px }
.carousel-control { background-image:none!important }
.carousel-control>.fa { font-size:40px; position:absolute; top:50%; z-index:5; display:inline-block; margin-top:-20px }
.modal { background:rgba(0,0,0,0.3) }
.modal-content { border-radius:0; -webkit-box-shadow:0 2px 3px rgba(0,0,0,0.125) !important; box-shadow:0 2px 3px rgba(0,0,0,0.125) !important; border:0 }
@media (min-width:768px) {
    .modal-content { -webkit-box-shadow:0 2px 3px rgba(0,0,0,0.125) !important; box-shadow:0 2px 3px rgba(0,0,0,0.125) !important }
}
.modal-header { border-bottom-color:#f4f4f4 }
.modal-footer { border-top-color:#f4f4f4 }
.modal-primary .modal-header, .modal-primary .modal-footer { border-color:#307095 }
.modal-warning .modal-header, .modal-warning .modal-footer { border-color:#c87f0a }
.modal-info .modal-header, .modal-info .modal-footer { border-color:#0097bc }
.modal-success .modal-header, .modal-success .modal-footer { border-color:#00733e }
.modal-danger .modal-header, .modal-danger .modal-footer { border-color:#c23321 }
.mailbox-messages>.table { margin:0 }
.mailbox-controls { padding:5px }
.mailbox-controls.with-border { border-bottom:1px solid #f4f4f4 }
.mailbox-read-info { border-bottom:1px solid #f4f4f4; padding:10px }
.mailbox-read-info h3 { font-size:20px; margin:0 }
.mailbox-read-info h5 { margin:0; padding:5px 0 0 0 }
.mailbox-read-time { color:#999; font-size:13px }
.mailbox-read-message { padding:10px }
.mailbox-attachments li { float:left; width:200px; border:1px solid #eee; margin-bottom:10px; margin-right:10px }
.mailbox-attachment-name { font-weight:bold; color:#666 }
.mailbox-attachment-icon, .mailbox-attachment-info, .mailbox-attachment-size { display:block }
.mailbox-attachment-info { padding:10px; background:#f4f4f4 }
.mailbox-attachment-size { color:#999; font-size:12px }
.mailbox-attachment-icon { text-align:center; font-size:65px; color:#666; padding:20px 10px }
.mailbox-attachment-icon.has-img { padding:0 }
.mailbox-attachment-icon.has-img>img { max-width:100%; height:auto }
.mailbox .table-mailbox { border-left:1px solid #f4f4f4; border-right:1px solid #f4f4f4; border-bottom:1px solid #f4f4f4 }
.mailbox .table-mailbox tr.unread>td { background-color:rgba(0,0,0,0.05); color:#000; font-weight:600 }
.mailbox .table-mailbox tr>td>.fa.fa-star, .mailbox .table-mailbox tr>td>.fa.fa-star-o, .mailbox .table-mailbox tr>td>.glyphicon.glyphicon-star, .mailbox .table-mailbox tr>td>.glyphicon.glyphicon-star-empty { color:#f39c12; cursor:pointer }
.mailbox .table-mailbox tr>td.small-col { width:30px }
.mailbox .table-mailbox tr>td.name { width:150px; font-weight:600 }
.mailbox .table-mailbox tr>td.time { text-align:right; width:100px }
.mailbox .table-mailbox tr>td { white-space:nowrap }
.mailbox .table-mailbox tr>td>a { color:#444 }
@media (max-width:991px) {
    .mailbox .nav-stacked>li:not(.header) { float:left; width:50% }
    .mailbox .nav-stacked>li:not(.header).header { border:0!important }
    .mailbox .search-form { margin-top:10px }
}
.lockscreen { background:#d2d6de }
.lockscreen-logo { font-size:35px; text-align:center; margin-bottom:25px; font-weight:300 }
.lockscreen-logo a { color:#444 }
.lockscreen-wrapper { max-width:400px; margin:0 auto; margin-top:10% }
.lockscreen .lockscreen-name { text-align:center; font-weight:600 }
.lockscreen-item { border-radius:4px; padding:0; background:#fff; position:relative; margin:10px auto 30px auto; width:290px }
.lockscreen-image { border-radius:50%; position:absolute; left:-10px; top:-25px; background:#fff; padding:5px; z-index:10 }
.lockscreen-image>img { border-radius:50%; width:70px; height:70px }
.lockscreen-credentials { margin-left:70px }
.lockscreen-credentials .form-control { border:0 !important }
.lockscreen-credentials .btn { background-color:#fff; border:0; padding:0 10px }
.lockscreen-footer { margin-top:10px }
.login-logo, .register-logo { font-size:35px; text-align:center; margin-bottom:25px; font-weight:300 }
.login-logo a, .register-logo a { color:#444 }
.login-page, .register-page { background:#d2d6de }
.login-box, .register-box { width:360px; margin:7% auto }
@media (max-width:768px) {
    .login-box, .register-box { width:90%; margin-top:20px }
}
.login-box-body, .register-box-body { background:#fff; padding:20px; color:#444; border-top:0; color:#666 ;border-radius: 25px;}
.login-box-body .form-control-feedback, .register-box-body .form-control-feedback { color:#777 }
.login-box-msg, .register-box-msg { margin:0; text-align:center; padding:0 20px 20px 20px }
.social-auth-links { margin:10px 0 }
.error-page { width:600px; margin:20px auto 0 auto }
@media (max-width:991px) {
    .error-page { width:100% }
}
.error-page>.headline { float:left; font-size:100px; font-weight:300 }
@media (max-width:991px) {
    .error-page>.headline { float:none; text-align:center }
}
.error-page>.error-content { margin-left:190px; display:block }
@media (max-width:991px) {
    .error-page>.error-content { margin-left:0 }
}
.error-page>.error-content>h3 { font-weight:300; font-size:25px }
@media (max-width:991px) {
    .error-page>.error-content>h3 { text-align:center }
}
.invoice { position:relative; background:#fff; border:1px solid #f4f4f4; padding:20px; margin:10px 25px }
.invoice-title { margin-top:0 }
.btn-social { position:relative; padding-left:44px !important; text-align:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis }
.btn-social :first-child { position:absolute; left:0; top:0; bottom:0; width:32px !important; line-height:34px !important; font-size:1.6em!important; text-align:center; border-right:1px solid rgba(0,0,0,0.2) }
.btn-social.btn-lg { padding-left:61px !important }
.btn-social.btn-lg :first-child { line-height:45px; width:45px; font-size:1.8em }
.btn-social.btn-sm { padding-left:38px !important }
.btn-social.btn-sm :first-child { line-height:28px; width:28px; font-size:1.4em }
.btn-social.btn-xs { padding-left:30px !important }
.btn-social.btn-xs :first-child { line-height:20px; width:20px; font-size:1.2em }
.btn-social-icon { position:relative; padding-left:44px !important; text-align:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; height:34px; width:34px; padding:0 }
.btn-social-icon :first-child { position:absolute; left:0; top:0; bottom:0; width:32px !important; line-height:34px !important; font-size:1.6em!important; text-align:center; border-right:1px solid rgba(0,0,0,0.2) }
.btn-social-icon.btn-lg { padding-left:61px !important }
.btn-social-icon.btn-lg :first-child { line-height:45px; width:45px; font-size:1.8em }
.btn-social-icon.btn-sm { padding-left:38px !important }
.btn-social-icon.btn-sm :first-child { line-height:28px; width:28px; font-size:1.4em }
.btn-social-icon.btn-xs { padding-left:30px !important }
.btn-social-icon.btn-xs :first-child { line-height:20px; width:20px; font-size:1.2em }
.btn-social-icon :first-child { border:none; text-align:center; width:100%!important }
.btn-social-icon.btn-lg { height:45px; width:45px; padding-left:0; padding-right:0 }
.btn-social-icon.btn-sm { height:30px; width:30px; padding-left:0; padding-right:0 }
.btn-social-icon.btn-xs { height:22px; width:22px; padding-left:0; padding-right:0 }
.btn-bitbucket { color:#fff; background-color:#205081; border-color:rgba(0,0,0,0.2) }
.btn-bitbucket:hover, .btn-bitbucket:focus, .btn-bitbucket.focus, .btn-bitbucket:active, .btn-bitbucket.active, .open>.dropdown-toggle.btn-bitbucket { color:#fff; background-color:#163758; border-color:rgba(0,0,0,0.2) }
.btn-bitbucket:active, .btn-bitbucket.active, .open>.dropdown-toggle.btn-bitbucket { background-image:none }
.btn-bitbucket.disabled, .btn-bitbucket[disabled], fieldset[disabled] .btn-bitbucket, .btn-bitbucket.disabled:hover, .btn-bitbucket[disabled]:hover, fieldset[disabled] .btn-bitbucket:hover, .btn-bitbucket.disabled:focus, .btn-bitbucket[disabled]:focus, fieldset[disabled] .btn-bitbucket:focus, .btn-bitbucket.disabled.focus, .btn-bitbucket[disabled].focus, fieldset[disabled] .btn-bitbucket.focus, .btn-bitbucket.disabled:active, .btn-bitbucket[disabled]:active, fieldset[disabled] .btn-bitbucket:active, .btn-bitbucket.disabled.active, .btn-bitbucket[disabled].active, fieldset[disabled] .btn-bitbucket.active { background-color:#205081; border-color:rgba(0,0,0,0.2) }
.btn-bitbucket .badge { color:#205081; background-color:#fff }
.btn-dropbox { color:#fff; background-color:#1087dd; border-color:rgba(0,0,0,0.2) }
.btn-dropbox:hover, .btn-dropbox:focus, .btn-dropbox.focus, .btn-dropbox:active, .btn-dropbox.active, .open>.dropdown-toggle.btn-dropbox { color:#fff; background-color:#0d6aad; border-color:rgba(0,0,0,0.2) }
.btn-dropbox:active, .btn-dropbox.active, .open>.dropdown-toggle.btn-dropbox { background-image:none }
.btn-dropbox.disabled, .btn-dropbox[disabled], fieldset[disabled] .btn-dropbox, .btn-dropbox.disabled:hover, .btn-dropbox[disabled]:hover, fieldset[disabled] .btn-dropbox:hover, .btn-dropbox.disabled:focus, .btn-dropbox[disabled]:focus, fieldset[disabled] .btn-dropbox:focus, .btn-dropbox.disabled.focus, .btn-dropbox[disabled].focus, fieldset[disabled] .btn-dropbox.focus, .btn-dropbox.disabled:active, .btn-dropbox[disabled]:active, fieldset[disabled] .btn-dropbox:active, .btn-dropbox.disabled.active, .btn-dropbox[disabled].active, fieldset[disabled] .btn-dropbox.active { background-color:#1087dd; border-color:rgba(0,0,0,0.2) }
.btn-dropbox .badge { color:#1087dd; background-color:#fff }
.btn-facebook { color:#fff; background-color:#3b5998; border-color:rgba(0,0,0,0.2) }
.btn-facebook:hover, .btn-facebook:focus, .btn-facebook.focus, .btn-facebook:active, .btn-facebook.active, .open>.dropdown-toggle.btn-facebook { color:#fff; background-color:#2d4373; border-color:rgba(0,0,0,0.2) }
.btn-facebook:active, .btn-facebook.active, .open>.dropdown-toggle.btn-facebook { background-image:none }
.btn-facebook.disabled, .btn-facebook[disabled], fieldset[disabled] .btn-facebook, .btn-facebook.disabled:hover, .btn-facebook[disabled]:hover, fieldset[disabled] .btn-facebook:hover, .btn-facebook.disabled:focus, .btn-facebook[disabled]:focus, fieldset[disabled] .btn-facebook:focus, .btn-facebook.disabled.focus, .btn-facebook[disabled].focus, fieldset[disabled] .btn-facebook.focus, .btn-facebook.disabled:active, .btn-facebook[disabled]:active, fieldset[disabled] .btn-facebook:active, .btn-facebook.disabled.active, .btn-facebook[disabled].active, fieldset[disabled] .btn-facebook.active { background-color:#3b5998; border-color:rgba(0,0,0,0.2) }
.btn-facebook .badge { color:#3b5998; background-color:#fff }
.btn-flickr { color:#fff; background-color:#ff0084; border-color:rgba(0,0,0,0.2) }
.btn-flickr:hover, .btn-flickr:focus, .btn-flickr.focus, .btn-flickr:active, .btn-flickr.active, .open>.dropdown-toggle.btn-flickr { color:#fff; background-color:#cc006a; border-color:rgba(0,0,0,0.2) }
.btn-flickr:active, .btn-flickr.active, .open>.dropdown-toggle.btn-flickr { background-image:none }
.btn-flickr.disabled, .btn-flickr[disabled], fieldset[disabled] .btn-flickr, .btn-flickr.disabled:hover, .btn-flickr[disabled]:hover, fieldset[disabled] .btn-flickr:hover, .btn-flickr.disabled:focus, .btn-flickr[disabled]:focus, fieldset[disabled] .btn-flickr:focus, .btn-flickr.disabled.focus, .btn-flickr[disabled].focus, fieldset[disabled] .btn-flickr.focus, .btn-flickr.disabled:active, .btn-flickr[disabled]:active, fieldset[disabled] .btn-flickr:active, .btn-flickr.disabled.active, .btn-flickr[disabled].active, fieldset[disabled] .btn-flickr.active { background-color:#ff0084; border-color:rgba(0,0,0,0.2) }
.btn-flickr .badge { color:#ff0084; background-color:#fff }
.btn-foursquare { color:#fff; background-color:#0072b1; border-color:rgba(0,0,0,0.2) }
.btn-foursquare:hover, .btn-foursquare:focus, .btn-foursquare.focus, .btn-foursquare:active, .btn-foursquare.active, .open>.dropdown-toggle.btn-foursquare { color:#fff; background-color:#00517e; border-color:rgba(0,0,0,0.2) }
.btn-foursquare:active, .btn-foursquare.active, .open>.dropdown-toggle.btn-foursquare { background-image:none }
.btn-foursquare.disabled, .btn-foursquare[disabled], fieldset[disabled] .btn-foursquare, .btn-foursquare.disabled:hover, .btn-foursquare[disabled]:hover, fieldset[disabled] .btn-foursquare:hover, .btn-foursquare.disabled:focus, .btn-foursquare[disabled]:focus, fieldset[disabled] .btn-foursquare:focus, .btn-foursquare.disabled.focus, .btn-foursquare[disabled].focus, fieldset[disabled] .btn-foursquare.focus, .btn-foursquare.disabled:active, .btn-foursquare[disabled]:active, fieldset[disabled] .btn-foursquare:active, .btn-foursquare.disabled.active, .btn-foursquare[disabled].active, fieldset[disabled] .btn-foursquare.active { background-color:#0072b1; border-color:rgba(0,0,0,0.2) }
.btn-foursquare .badge { color:#0072b1; background-color:#fff }
.btn-github { color:#fff; background-color:#444; border-color:rgba(0,0,0,0.2) }
.btn-github:hover, .btn-github:focus, .btn-github.focus, .btn-github:active, .btn-github.active, .open>.dropdown-toggle.btn-github { color:#fff; background-color:#2b2b2b; border-color:rgba(0,0,0,0.2) }
.btn-github:active, .btn-github.active, .open>.dropdown-toggle.btn-github { background-image:none }
.btn-github.disabled, .btn-github[disabled], fieldset[disabled] .btn-github, .btn-github.disabled:hover, .btn-github[disabled]:hover, fieldset[disabled] .btn-github:hover, .btn-github.disabled:focus, .btn-github[disabled]:focus, fieldset[disabled] .btn-github:focus, .btn-github.disabled.focus, .btn-github[disabled].focus, fieldset[disabled] .btn-github.focus, .btn-github.disabled:active, .btn-github[disabled]:active, fieldset[disabled] .btn-github:active, .btn-github.disabled.active, .btn-github[disabled].active, fieldset[disabled] .btn-github.active { background-color:#444; border-color:rgba(0,0,0,0.2) }
.btn-github .badge { color:#444; background-color:#fff }
.btn-google-plus { color:#fff; background-color:#dd4b39; border-color:rgba(0,0,0,0.2) }
.btn-google-plus:hover, .btn-google-plus:focus, .btn-google-plus.focus, .btn-google-plus:active, .btn-google-plus.active, .open>.dropdown-toggle.btn-google-plus { color:#fff; background-color:#c23321; border-color:rgba(0,0,0,0.2) }
.btn-google-plus:active, .btn-google-plus.active, .open>.dropdown-toggle.btn-google-plus { background-image:none }
.btn-google-plus.disabled, .btn-google-plus[disabled], fieldset[disabled] .btn-google-plus, .btn-google-plus.disabled:hover, .btn-google-plus[disabled]:hover, fieldset[disabled] .btn-google-plus:hover, .btn-google-plus.disabled:focus, .btn-google-plus[disabled]:focus, fieldset[disabled] .btn-google-plus:focus, .btn-google-plus.disabled.focus, .btn-google-plus[disabled].focus, fieldset[disabled] .btn-google-plus.focus, .btn-google-plus.disabled:active, .btn-google-plus[disabled]:active, fieldset[disabled] .btn-google-plus:active, .btn-google-plus.disabled.active, .btn-google-plus[disabled].active, fieldset[disabled] .btn-google-plus.active { background-color:#dd4b39; border-color:rgba(0,0,0,0.2) }
.btn-google-plus .badge { color:#dd4b39; background-color:#fff }
.btn-instagram { color:#fff; background-color:#3f729b; border-color:rgba(0,0,0,0.2) }
.btn-instagram:hover, .btn-instagram:focus, .btn-instagram.focus, .btn-instagram:active, .btn-instagram.active, .open>.dropdown-toggle.btn-instagram { color:#fff; background-color:#305777; border-color:rgba(0,0,0,0.2) }
.btn-instagram:active, .btn-instagram.active, .open>.dropdown-toggle.btn-instagram { background-image:none }
.btn-instagram.disabled, .btn-instagram[disabled], fieldset[disabled] .btn-instagram, .btn-instagram.disabled:hover, .btn-instagram[disabled]:hover, fieldset[disabled] .btn-instagram:hover, .btn-instagram.disabled:focus, .btn-instagram[disabled]:focus, fieldset[disabled] .btn-instagram:focus, .btn-instagram.disabled.focus, .btn-instagram[disabled].focus, fieldset[disabled] .btn-instagram.focus, .btn-instagram.disabled:active, .btn-instagram[disabled]:active, fieldset[disabled] .btn-instagram:active, .btn-instagram.disabled.active, .btn-instagram[disabled].active, fieldset[disabled] .btn-instagram.active { background-color:#3f729b; border-color:rgba(0,0,0,0.2) }
.btn-instagram .badge { color:#3f729b; background-color:#fff }
.btn-linkedin { color:#fff; background-color:#007bb6; border-color:rgba(0,0,0,0.2) }
.btn-linkedin:hover, .btn-linkedin:focus, .btn-linkedin.focus, .btn-linkedin:active, .btn-linkedin.active, .open>.dropdown-toggle.btn-linkedin { color:#fff; background-color:#005983; border-color:rgba(0,0,0,0.2) }
.btn-linkedin:active, .btn-linkedin.active, .open>.dropdown-toggle.btn-linkedin { background-image:none }
.btn-linkedin.disabled, .btn-linkedin[disabled], fieldset[disabled] .btn-linkedin, .btn-linkedin.disabled:hover, .btn-linkedin[disabled]:hover, fieldset[disabled] .btn-linkedin:hover, .btn-linkedin.disabled:focus, .btn-linkedin[disabled]:focus, fieldset[disabled] .btn-linkedin:focus, .btn-linkedin.disabled.focus, .btn-linkedin[disabled].focus, fieldset[disabled] .btn-linkedin.focus, .btn-linkedin.disabled:active, .btn-linkedin[disabled]:active, fieldset[disabled] .btn-linkedin:active, .btn-linkedin.disabled.active, .btn-linkedin[disabled].active, fieldset[disabled] .btn-linkedin.active { background-color:#007bb6; border-color:rgba(0,0,0,0.2) }
.btn-linkedin .badge { color:#007bb6; background-color:#fff }
.btn-tumblr { color:#fff; background-color:#2c4762; border-color:rgba(0,0,0,0.2) }
.btn-tumblr:hover, .btn-tumblr:focus, .btn-tumblr.focus, .btn-tumblr:active, .btn-tumblr.active, .open>.dropdown-toggle.btn-tumblr { color:#fff; background-color:#1c2d3f; border-color:rgba(0,0,0,0.2) }
.btn-tumblr:active, .btn-tumblr.active, .open>.dropdown-toggle.btn-tumblr { background-image:none }
.btn-tumblr.disabled, .btn-tumblr[disabled], fieldset[disabled] .btn-tumblr, .btn-tumblr.disabled:hover, .btn-tumblr[disabled]:hover, fieldset[disabled] .btn-tumblr:hover, .btn-tumblr.disabled:focus, .btn-tumblr[disabled]:focus, fieldset[disabled] .btn-tumblr:focus, .btn-tumblr.disabled.focus, .btn-tumblr[disabled].focus, fieldset[disabled] .btn-tumblr.focus, .btn-tumblr.disabled:active, .btn-tumblr[disabled]:active, fieldset[disabled] .btn-tumblr:active, .btn-tumblr.disabled.active, .btn-tumblr[disabled].active, fieldset[disabled] .btn-tumblr.active { background-color:#2c4762; border-color:rgba(0,0,0,0.2) }
.btn-tumblr .badge { color:#2c4762; background-color:#fff }
.btn-twitter { color:#fff; background-color:#55acee; border-color:rgba(0,0,0,0.2) }
.btn-twitter:hover, .btn-twitter:focus, .btn-twitter.focus, .btn-twitter:active, .btn-twitter.active, .open>.dropdown-toggle.btn-twitter { color:#fff; background-color:#2795e9; border-color:rgba(0,0,0,0.2) }
.btn-twitter:active, .btn-twitter.active, .open>.dropdown-toggle.btn-twitter { background-image:none }
.btn-twitter.disabled, .btn-twitter[disabled], fieldset[disabled] .btn-twitter, .btn-twitter.disabled:hover, .btn-twitter[disabled]:hover, fieldset[disabled] .btn-twitter:hover, .btn-twitter.disabled:focus, .btn-twitter[disabled]:focus, fieldset[disabled] .btn-twitter:focus, .btn-twitter.disabled.focus, .btn-twitter[disabled].focus, fieldset[disabled] .btn-twitter.focus, .btn-twitter.disabled:active, .btn-twitter[disabled]:active, fieldset[disabled] .btn-twitter:active, .btn-twitter.disabled.active, .btn-twitter[disabled].active, fieldset[disabled] .btn-twitter.active { background-color:#55acee; border-color:rgba(0,0,0,0.2) }
.btn-twitter .badge { color:#55acee; background-color:#fff }
.btn-vk { color:#fff; background-color:#587ea3; border-color:rgba(0,0,0,0.2) }
.btn-vk:hover, .btn-vk:focus, .btn-vk.focus, .btn-vk:active, .btn-vk.active, .open>.dropdown-toggle.btn-vk { color:#fff; background-color:#466482; border-color:rgba(0,0,0,0.2) }
.btn-vk:active, .btn-vk.active, .open>.dropdown-toggle.btn-vk { background-image:none }
.btn-vk.disabled, .btn-vk[disabled], fieldset[disabled] .btn-vk, .btn-vk.disabled:hover, .btn-vk[disabled]:hover, fieldset[disabled] .btn-vk:hover, .btn-vk.disabled:focus, .btn-vk[disabled]:focus, fieldset[disabled] .btn-vk:focus, .btn-vk.disabled.focus, .btn-vk[disabled].focus, fieldset[disabled] .btn-vk.focus, .btn-vk.disabled:active, .btn-vk[disabled]:active, fieldset[disabled] .btn-vk:active, .btn-vk.disabled.active, .btn-vk[disabled].active, fieldset[disabled] .btn-vk.active { background-color:#587ea3; border-color:rgba(0,0,0,0.2) }
.btn-vk .badge { color:#587ea3; background-color:#fff }
.fc-button { background:#f4f4f4; background-image:none; color:#444; border-color:#ddd; border-bottom-color:#ddd }
.fc-button:hover, .fc-button:active, .fc-button.hover { background-color:#e9e9e9 }
.fc-header-title h2 { font-size:15px; line-height:1.6em; color:#666; margin-left:10px }
.fc-header-right { padding-right:10px }
.fc-header-left { padding-left:10px }
.fc-widget-header { background:#fafafa }
.fc-grid { width:100%; border:0 }
.fc-widget-header:first-of-type, .fc-widget-content:first-of-type { border-left:0; border-right:0 }
.fc-widget-header:last-of-type, .fc-widget-content:last-of-type { border-right:0 }
.fc-toolbar { padding:10px; margin:0 }
.fc-day-number { font-size:20px; font-weight:300; padding-right:10px }
.fc-color-picker { list-style:none; margin:0; padding:0 }
.fc-color-picker>li { float:left; font-size:30px; margin-right:5px; line-height:30px }
.fc-color-picker>li .fa { -webkit-transition:-webkit-transform linear .3s; -moz-transition:-moz-transform linear .3s; -o-transition:-o-transform linear .3s; transition:transform linear .3s }
.fc-color-picker>li .fa:hover { -webkit-transform:rotate(30deg); -ms-transform:rotate(30deg); -o-transform:rotate(30deg); transform:rotate(30deg) }
#add-new-event { -webkit-transition:all linear .3s; -o-transition:all linear .3s; transition:all linear .3s }
.external-event { padding:5px 10px; font-weight:bold; margin-bottom:4px; box-shadow:0 1px 1px rgba(0,0,0,0.1); text-shadow:0 1px 1px rgba(0,0,0,0.1); border-radius:3px; cursor:move }
.external-event:hover { box-shadow:inset 0 0 90px rgba(0,0,0,0.2) }
.pad { padding:10px }
.margin { margin:10px }
.margin-bottom { margin-bottom:20px }
.inline { display:inline; width:auto }
.description-block { display:block; margin:10px 0; text-align:center }
.description-block.margin-bottom { margin-bottom:25px }
.description-block>.description-header { margin:0; padding:0; font-weight:600; font-size:16px }
.description-block>.description-text { text-transform:uppercase }
.bg-red, .bg-yellow, .bg-aqua, .bg-blue, .bg-light-blue, .bg-green, .bg-navy, .bg-teal, .bg-olive, .bg-lime, .bg-orange, .bg-fuchsia, .bg-purple, .bg-maroon, .bg-black, .bg-red-active, .bg-yellow-active, .bg-aqua-active, .bg-blue-active, .bg-light-blue-active, .bg-green-active, .bg-navy-active, .bg-teal-active, .bg-olive-active, .bg-lime-active, .bg-orange-active, .bg-fuchsia-active, .bg-purple-active, .bg-maroon-active, .bg-black-active, .callout.callout-danger, .callout.callout-warning, .callout.callout-info, .callout.callout-success, .alert-success, .alert-danger, .alert-error, .alert-warning, .alert-info, .label-danger, .label-info, .label-waring, .label-primary, .label-success, .modal-primary .modal-body, .modal-primary .modal-header, .modal-primary .modal-footer, .modal-warning .modal-body, .modal-warning .modal-header, .modal-warning .modal-footer, .modal-info .modal-body, .modal-info .modal-header, .modal-info .modal-footer, .modal-success .modal-body, .modal-success .modal-header, .modal-success .modal-footer, .modal-danger .modal-body, .modal-danger .modal-header, .modal-danger .modal-footer { color:#fff !important }
.bg-gray { color:#000; background-color:#d2d6de !important }
.bg-black { background-color:#111 !important }
.bg-red, .callout.callout-danger, .alert-danger, .alert-error, .label-danger, .modal-danger .modal-body { background-color:#dd4b39 !important }
.bg-yellow, .callout.callout-warning, .alert-warning, .label-waring, .modal-warning .modal-body { background-color:#f39c12 !important }
.bg-aqua, .callout.callout-info, .alert-info, .label-info, .modal-info .modal-body { background-color:#00c0ef !important }
.bg-blue { background-color:#0073b7 !important }
.bg-light-blue, .label-primary, .modal-primary .modal-body { background-color:#3c8dbc !important }
.bg-green, .callout.callout-success, .alert-success, .label-success, .modal-success .modal-body { background-color:#00a65a !important }
.bg-navy { background-color:#001f3f !important }
.bg-teal { background-color:#39cccc !important }
.bg-olive { background-color:#3d9970 !important }
.bg-lime { background-color:#01ff70 !important }
.bg-orange { background-color:#ff851b !important }
.bg-fuchsia { background-color:#f012be !important }
.bg-purple { background-color:#605ca8 !important }
.bg-maroon { background-color:#d81b60 !important }
.bg-gray-active { color:#000; background-color:#b5bbc8 !important }
.bg-black-active { background-color:#000 !important }
.bg-red-active, .modal-danger .modal-header, .modal-danger .modal-footer { background-color:#d33724 !important }
.bg-yellow-active, .modal-warning .modal-header, .modal-warning .modal-footer { background-color:#db8b0b !important }
.bg-aqua-active, .modal-info .modal-header, .modal-info .modal-footer { background-color:#00a7d0 !important }
.bg-blue-active { background-color:#005384 !important }
.bg-light-blue-active, .modal-primary .modal-header, .modal-primary .modal-footer { background-color:#357ca5 !important }
.bg-green-active, .modal-success .modal-header, .modal-success .modal-footer { background-color:#008d4c !important }
.bg-navy-active { background-color:#001a35 !important }
.bg-teal-active { background-color:#30bbbb !important }
.bg-olive-active { background-color:#368763 !important }
.bg-lime-active { background-color:#00e765 !important }
.bg-orange-active { background-color:#ff7701 !important }
.bg-fuchsia-active { background-color:#db0ead !important }
.bg-purple-active { background-color:#555299 !important }
.bg-maroon-active { background-color:#ca195a !important }
[class^="bg-"].disabled { opacity:.65; filter:alpha(opacity=65) }
.text-red { color:#dd4b39 !important }
.text-yellow { color:#f39c12 !important }
.text-aqua { color:#00c0ef !important }
.text-blue { color:#0073b7 !important }
.text-black { color:#111 !important }
.text-light-blue { color:#3c8dbc !important }
.text-green { color:#00a65a !important }
.text-gray { color:#d2d6de !important }
.text-navy { color:#001f3f !important }
.text-teal { color:#39cccc !important }
.text-olive { color:#3d9970 !important }
.text-lime { color:#01ff70 !important }
.text-orange { color:#ff851b !important }
.text-fuchsia { color:#f012be !important }
.text-purple { color:#605ca8 !important }
.text-maroon { color:#d81b60 !important }
.hide { display:none !important }
.no-border { border:0px !important }
.no-padding { padding:0px !important }
.no-margin { margin:0px !important }
.no-shadow { box-shadow:none!important }
.list-unstyled, .chart-legend, .contacts-list, .users-list, .mailbox-attachments { list-style:none; margin:0; padding:0 }
.flat { border-radius:0 !important }
.text-bold, .text-bold.table td, .text-bold.table th { font-weight:700 }
.jqstooltip { padding:5px!important; width:auto!important; height:auto!important }
.bg-teal-gradient { background:#39cccc !important; background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #39cccc), color-stop(1, #7adddd)) !important; background:-ms-linear-gradient(bottom, #39cccc, #7adddd) !important; background:-moz-linear-gradient(center bottom, #39cccc 0, #7adddd 100%) !important; background:-o-linear-gradient(#7adddd, #39cccc) !important; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7adddd', endColorstr='#39cccc', GradientType=0) !important;
                    color:#fff }
.bg-light-blue-gradient { background:#3c8dbc !important; background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #3c8dbc), color-stop(1, #67a8ce)) !important; background:-ms-linear-gradient(bottom, #3c8dbc, #67a8ce) !important; background:-moz-linear-gradient(center bottom, #3c8dbc 0, #67a8ce 100%) !important; background:-o-linear-gradient(#67a8ce, #3c8dbc) !important; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#67a8ce', endColorstr='#3c8dbc', GradientType=0) !important;
                          color:#fff }
.bg-blue-gradient { background:#0073b7 !important; background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #0073b7), color-stop(1, #0089db)) !important; background:-ms-linear-gradient(bottom, #0073b7, #0089db) !important; background:-moz-linear-gradient(center bottom, #0073b7 0, #0089db 100%) !important; background:-o-linear-gradient(#0089db, #0073b7) !important; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0089db', endColorstr='#0073b7', GradientType=0) !important;
                    color:#fff }
.bg-aqua-gradient { background:#00c0ef !important; background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #00c0ef), color-stop(1, #14d1ff)) !important; background:-ms-linear-gradient(bottom, #00c0ef, #14d1ff) !important; background:-moz-linear-gradient(center bottom, #00c0ef 0, #14d1ff 100%) !important; background:-o-linear-gradient(#14d1ff, #00c0ef) !important; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#14d1ff', endColorstr='#00c0ef', GradientType=0) !important;
                    color:#fff }
.bg-yellow-gradient { background:#f39c12 !important; background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #f39c12), color-stop(1, #f7bc60)) !important; background:-ms-linear-gradient(bottom, #f39c12, #f7bc60) !important; background:-moz-linear-gradient(center bottom, #f39c12 0, #f7bc60 100%) !important; background:-o-linear-gradient(#f7bc60, #f39c12) !important; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7bc60', endColorstr='#f39c12', GradientType=0) !important;
                      color:#fff }
.bg-purple-gradient { background:#605ca8 !important; background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #605ca8), color-stop(1, #9491c4)) !important; background:-ms-linear-gradient(bottom, #605ca8, #9491c4) !important; background:-moz-linear-gradient(center bottom, #605ca8 0, #9491c4 100%) !important; background:-o-linear-gradient(#9491c4, #605ca8) !important; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9491c4', endColorstr='#605ca8', GradientType=0) !important;
                      color:#fff }
.bg-green-gradient { background:#00a65a !important; background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #00a65a), color-stop(1, #00ca6d)) !important; background:-ms-linear-gradient(bottom, #00a65a, #00ca6d) !important; background:-moz-linear-gradient(center bottom, #00a65a 0, #00ca6d 100%) !important; background:-o-linear-gradient(#00ca6d, #00a65a) !important; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ca6d', endColorstr='#00a65a', GradientType=0) !important;
                     color:#fff }
.bg-red-gradient { background:#dd4b39 !important; background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #dd4b39), color-stop(1, #e47365)) !important; background:-ms-linear-gradient(bottom, #dd4b39, #e47365) !important; background:-moz-linear-gradient(center bottom, #dd4b39 0, #e47365 100%) !important; background:-o-linear-gradient(#e47365, #dd4b39) !important; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e47365', endColorstr='#dd4b39', GradientType=0) !important;
                   color:#fff }
.bg-black-gradient { background:#111 !important; background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #111), color-stop(1, #2b2b2b)) !important; background:-ms-linear-gradient(bottom, #111, #2b2b2b) !important; background:-moz-linear-gradient(center bottom, #111 0, #2b2b2b 100%) !important; background:-o-linear-gradient(#2b2b2b, #111) !important; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2b2b2b', endColorstr='#111111', GradientType=0) !important;
                     color:#fff }
.bg-maroon-gradient { background:#d81b60 !important; background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #d81b60), color-stop(1, #e73f7c)) !important; background:-ms-linear-gradient(bottom, #d81b60, #e73f7c) !important; background:-moz-linear-gradient(center bottom, #d81b60 0, #e73f7c 100%) !important; background:-o-linear-gradient(#e73f7c, #d81b60) !important; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e73f7c', endColorstr='#d81b60', GradientType=0) !important;
                      color:#fff }
.connectedSortable { min-height:100px }
.ui-helper-hidden-accessible { border:0; clip:rect(0 0 0 0); height:1px; margin:-1px; overflow:hidden; padding:0; position:absolute; width:1px }
.sort-highlight { background:#f4f4f4; border:1px dashed #ddd; margin-bottom:10px }
.full-opacity-hover { opacity:.65; filter:alpha(opacity=65) }
.full-opacity-hover:hover { opacity:1; filter:alpha(opacity=100) }
@media print {
    .no-print, .main-sidebar, .left-side, .main-header, .content-header { display:none!important }
    .content-wrapper, .right-side, .main-footer { margin-left:0!important; min-height:0!important; -webkit-transform:translate(0, 0) !important; -ms-transform:translate(0, 0) !important; -o-transform:translate(0, 0) !important; transform:translate(0, 0) !important }
    .fixed .content-wrapper, .fixed .right-side { padding-top:0!important }
    .invoice { width:100%; border:0; margin:0; padding:0 }
    .invoice-col { float:left; width:33.3333333% }
    .table-responsive { overflow:auto }
    .table-responsive>.table tr th, .table-responsive>.table tr td { white-space:normal!important }
}
/*.mar_lt{width:48%;float:left;}
.wdt{width:48%}*/


#example1 .btn{padding: 6px 5px;font-size: 13px;}

.blue_btn.visit-sub{ background: #3c8dbc none repeat scroll 0 0; border: medium none;border-radius: 3px;color: #ffffff; font-size: 16px; margin: 17px 13px 21px 0px; padding: 8px 23px;line-height: 20px;font-family:"Helvetica Neue";}
.orange_btn.visit-sub{ background: #FFA341 none repeat scroll 0 0; border: medium none;border-radius: 3px;color: #ffffff; font-size: 16px;  padding: 8px 23px;line-height: 20px;font-family:"Helvetica Neue";}
.fileUpload.fileUpldBtn > span { float: left;}
/*#profileForm .upload.uploadBtn{background: #3c8dbc none repeat scroll 0 0; border: medium none;border-radius: 3px;color: #ffffff; font-size: 14px; padding: 8px 15px 8px 17px;}*/

#profileForm textarea.form-control{/*max-width: 907px;*/width: 100%;}
#profileForm .wite-sep-box {padding-left:40px; padding-right:40px;}
/*#profileForm .dis-tab img { margin: 0 auto; width: 162px !important;}*/
#profileForm  .fileUpload.fileUpldBtn > span {float: left;padding-left: 63px;width: 100%;font-weight: bold;}
#profileForm .upload.uploadBtn {float: right;width: 79%;}
.text_address { padding: 0;}

/*-- Custom Select --*/
.file-wrapper{cursor: pointer; display: inline-block; overflow: hidden; position: relative; margin:10px 7px 0;}
.file-wrapper input{cursor: pointer; font-size: 100px; height: 100%; opacity: 0.01; position: absolute; right: 0; top: 0;}
.file-wrapper .button{border-radius: 3px; color: #319fd3; cursor: pointer; display: inline-block; height: 31px; margin-right: 5px; padding: 6px 5px; text-align: center;}


/*-- Custom Select --*/
.insure-head {
  float: left;
  position: relative;
  width: 100%;
}

#operationform .box-header h3{padding-bottom: 24px  !important;}
.blue_btn.visit-sub {
  background: rgb(60, 141, 188) none repeat scroll 0 0;
  border: medium none;
  border-radius: 3px;
  color: rgb(255, 255, 255);
  font-size: 16px;
  line-height: normal;
  margin: 17px 13px 21px 0px;
  padding: 8px 23px;
  font-family: Source Sans Pro;
}
.orange_btn.visit-sub{background: #FFA341 none repeat scroll 0 0; border: medium none; border-radius: 3px;color: #ffffff;font-size: 16px;margin: 17px 13px 21px 0;padding: 8px 23px;line-height: normal;}
.shipping_type{ width:100%;}
#shpping_price_3 input { height: 30px;width: 100%;}
/*#product_add .ap-img {  width: 200px;}*/
/*#product_add .lft{padding-left: 13px;}*/
#product_add .form-group.addPro-img li{float:left;margin-bottom: 15px;}
#product_add .form-group.addPro-img li:last-child{}
#product_add .form-group.ship-chk {float: left;padding-left: 14px;}
#product_add .domestic_price{border: 1px solid #d2d6de;}
.shipping_type label { line-height: 22px; margin-left: 10px;}
#product_add .file-wrapper{left: 8px;}
.lft02 { padding-left: 12px;}
.box-primary002{padding-left: 60px;padding-right: 60px;}
.box-footer{border-top:none;}
#product_add .add-prodct .addPro-img .ap-img img { height: 118px !important; margin: 0 auto; vertical-align: middle; width: 118px !important;}
.add-prodct .addPro-img .ap-img { background: #eeeeee none repeat scroll 0 0; border: 2px dashed #bbbbbb;  display: table; max-height: 120px; overflow: hidden; position: relative;
                                  text-align: center;width: 120px;}
.head-back h2 {color: #333333; font-size: 20px; padding-top: 3px;}
.head-back { border-bottom: 1px solid #8f8f8f;float: left; margin-bottom: 10px; padding: 5px 0 7px; width: 100%;font-weight: bold;}
.add-prodct .ship-type table {background: #ffffff none repeat scroll 0 0;box-shadow: 0 0 3px #bbbbbb;margin: 10px 0;width: 70%;}
.add-prodct .ship-type table td { padding: 8px 20px;}
.add-prodct .ship-type table th { background: #2e89ca none repeat scroll 0 0; color: #ffffff;font-weight: normal; padding: 8px 20px;text-align: left;}
.add-prodct .addPro-img .ap-img img { height: 118px !important; margin: 0 auto; vertical-align: middle; width: 118px !important;}
.add-prodct .ship-chk {clear: both;display: table; line-height: 30px; margin: 10px 0 0; padding-top: 20px; width: 100%;}
/*.ap-img02{ margin:0 auto;}*/
.dataTables_processing{position:absolute;left:18%;}
.facility_edit_cont{display:inline-block;width:100%;}
.addPro-img ul{padding-left:0;}
.facility_edit_cont label{display:block;}
.wdh_input_lg .select2.select2-container.select2-container--default{width:100% !important;}
.wdh_input_lg .select2.select2-container.select2-container--default .select2-selection select2-selection--multiple{border:1px solid #cccccc;}
.crt-grp small{font-size:12px;font-family:arial;}
/*-- Order Detail --*/
.out_brd{border:1px solid #cccccc;padding: 10px;float: left;width: 100%;}
.out_brd .inner_brd{padding:10px;border:1px solid #cccccc;}
.out_brd .order_dtl{border:1px solid #cccccc;border-top:none;background:#dddddd;padding:10px;}
.out_brd .order_dtl label{text-decoration:underline;}
.out_brd .order_dtl ul li label{text-decoration:none;}
.out_brd .order_dtl ul li{list-style:none;border-right: 1px solid #939393;min-height: 50px;text-align:center;}
.out_brd .order_dtl ul li:last-child{border:none;}
.order_list{background:#313E46;width: 100%;float: left;padding: 10px;border-top-left-radius:3px;border-top-right-radius:3px;margin-bottom:0px;}
.order_list li{float:left;width:20%;color:#ffffff;text-align:center;font-size: 15px;font-family: arial;}
.ord_detl{border: 1px solid #CCC;float: left;width: 100%;padding: 0;margin-bottom:0px;}
.ord_detl li{float: left;width: 20%;border-right: 1px solid #CCC;padding: 10px;text-align: center;font-size:17px;font-family: arial;}
.act_col{color:#267F23;}

/*--- EDIT FORM CONTAINER ---*/
.skin-blue{background-color:#222d32;}
.EditFromCont .wite-sep-box {
  padding: 10px 20px;
}
.wite-sep-box .form-group label{font-family:'Dosis', sans-serif; font-weight:500; font-size:17px; display:block;}
.EditFromCont .wite-sep-box .form-group label{font-family:'Dosis', sans-serif; font-weight:500; font-size:17px; display:block;}
.box .box-header{padding:10px 40px; border-bottom:1px solid #eeeeee; margin-bottom:15px;}
.box-header .box-title{font-size:24px; font-family:'Dosis', sans-serif; font-weight:500; text-transform:uppercase;}
.wite-sep-box .form-group #bio_feedback{font-size:14px; color:#999999;}
.post_job_admin .wite-sep-box .form-group #bio_feedback {
  color: #999999 !important;
  float: right;
    font-weight: bold;
  font-size: 14px;
}

.wite-sep-box .form-group textarea.form-control{height:100px; resize:none;}
.EditFromCont .wite-sep-box textarea.addressfield{height:70px;}
.SubHeadingsOtr{padding:15px 40px 0;}
.SubHeadingsOtr .head-back{border-color:#dddddd;}
.SubHeadingsOtr .head-back h2{margin:10px 0 0; font-family:'Dosis', sans-serif; font-weight:500; text-transform:uppercase; font-size:20px; color:#3c8dbc;}

.AddMoreOtr{display:table; width:100%; margin-bottom:10px;}
.AddMoreOtr a{font-size:16px; font-family:'Dosis', sans-serif; font-weight:500; color:#3c8dbc; border:1px solid #3c8dbc; padding:5px 15px; border-radius:3px; transition:all 0.5s ease-in-out 0s; float:left;}
.AddMoreOtr a i{font-size:14px; margin-right:6px;}
.AddMoreOtr a:hover{color:#ffffff; background-color:#3c8dbc;}
.RemoveLink{display:table; float:right; color:#ff0000; font-size:16px; font-family:'Dosis', sans-serif; font-weight:500; margin-right:15px; margin-top:-10px;}
.RemoveLink i{margin-right:6px;}
.RemoveLink:hover{color:#f25e5e;}

.EditFromCont .AllsubmitBtnOtr{position:relative; clear:both; padding-left:33px;}
/*--- EDIT FORM CONTAINER ---*/
/*--- VALIDATION ERROR MSG ---*/
label.error{color:#ff0000;font-size:13px !important;display:block;}
/*--- VALIDATION ERROR MSG ---*/
/*--- Doctor Edit Profile ---*/
.input_blk { margin-bottom: 15px; margin-top: 5px; width: 100%; float: left;}
.input_blk label.error{float:left;width:100%;}
.input_bx{ height: 18px; width: 5%; float: left;}
.lb_cls { float: left; margin-left: 10px; margin-right: 10px; width: 165px;}
.In_wdt{width: 25%;}
.col_chg { color: #2E89CA;}
.add-prodct .addPro-img .ap-new-img { width: 120px; height: 120px; display: table; text-align: center; background: #65A9DC none repeat scroll 0% 0%; border: 2px dashed #EEE;padding-top: 30px;}
.add-prodct .addPro-img .ap-new-img i {    font-size: 50px;    color: #FFF;}
.add-prodct .addPro-img ul li { padding: 10px 10px 10px 0px; width: 31%; margin-right: 1%; float: left;}
/*--- patient new  profile ---*/
.MainTable .TableInner{overflow:auto;max-height:1000px;}
.TableInner table thead tr .widh1{width:30px;min-width:30px;}
.TableInner table thead tr .widh2{width:90px;min-width:90px;}
.TableInner table thead tr .widh3{width:100px;}
//.TableInner table thead tr .widh3{width:100px;min-width:100px;}
.text_cntr{text-align:center;}
.SearchRecord{width: 100%;display: table;}
.SearchRecord .search_bar{float:left;width:100%;margin-bottom:10px;}
.SearchRecord .search_box{border:1px solid #cccccc; padding: 0 5px; width:50%; font-size:15px;height: 24px;float:left;margin-right: 5px;}
.serch_btn{padding: 0px 7px;font-size: 15px;margin-left: -3px;display: inline-block;background: #CCC none repeat scroll 0% 0%;height:24px;vertical-align:middle;margin-bottom: 4px;}
.TableInner tbody tr td{vertical-align:middle;}

/*--------------------------------PAGGING--------------------------------*/
.pagging{text-align:center;}
.pagging ul{ display: inline-block; margin-bottom: 0; margin-left: 0;}
.pagging ul li{display: inline; font-size:13px;}
.pagging a{float:left; padding:4px 10px; line-height: 20px; text-decoration: none; background:#dddddd; color:#221e1f; cursor:pointer; margin-right:5px;}
.pagging a.active{color:#fff; font-weight:bold; background:#fe9a3a;}
.pagging a.disable{ cursor:default;  color: #cccccc !important; display:none;}
.pagging a:hover{  text-decoration:none; background:#fe9a3a; color:#fff;}
.pagging span.current{ background:#fe9a3a; cursor:default;  color: #fff !important; margin-right:5px; float:left; line-height: 20px; text-decoration: none;}
.pagging span.disabled{ cursor:default;  color: #cccccc !important; background:#eee; margin-right:5px; float:left; line-height: 20px; text-decoration: none;}
.pagging span{ cursor:default; padding:4px 10px;  color: #221e1f !important; margin-right:5px; float:left; line-height: 14px; text-decoration: none;}
.pagging span.all{background:#ddd; cursor:default; font-weight:bold; color: #221e1f !important; margin-right:5px; float:left; line-height: 20px; text-decoration: none;}
/*--------------------------------PAGGING--------------------------------*/
.cpt_ot_view{border: 1px solid #ccc;  padding: 15px;  border-radius: 2px;  font-size: 15px;  line-height: normal;} 
#ui-id-1{height:280px;overflow-y:auto;overflow-x:auto;}
.white_box_secd{display: inline-block;  width: 100%;  background: #ffffff;  padding: 15px 20px;  border-radius: 3px;  border: 1px solid #cccccc;}
.white_box_secd ul li{font-size: 15px;line-height: 30px;}

/*------ Aapppintment_detail ------*/
.apppintment_detailinner{ width:100%; float:left; border:1px solid #367fa9;}
.apppintment_detailinner .apppintmentdetail_text{ width:100%; float:left;}
.apppintment_detailinner .apppintmentdetail_text h2 { background: #367fa9 none repeat scroll 0 0; color: #ffffff; font-size: 17px; padding: 10px;font-family:'Adelle-Light';margin-top: 0; }
.apppintmentdetail_textbox{   width:100%; padding: 0px 10px 0px 10px }
.apppintmentdetail_left {padding: 10px 0;}
.apppintmentdetail_right{padding: 10px 0;}
.apppintmentdetail_border { border-bottom:1px solid #bebebe; float:left; width:100%;}
.apppintmentdetail_textbox table{border: 1px solid #bebebe;}
.apppintmentdetail_textbox table tr td{ padding:10px;}
.apppintmentdetail_textbox table tr{ border-bottom:1px solid #bebebe;}
.apppintmentdetail_textbox table tr td .form-control{ width:65%;}
.Treatment_Detailinner{ width:100%; float:left;margin-bottom: 10px;}
.Treatment_Detailinner h3{font-size: 24px;}


/*------ Aapppintment_detail ------*/

/*------ treatment_detail ------*/
.treatment_box {  border-radius: 3px; display: inline-block; margin-bottom: 20px; position: relative;width: 100%;}

.treatment_box .treatment_boxinner{width: 100%;margin-top: 15px;border: 1px solid #dddddd; background: #FBFBFB;padding: 12px 15px 8px;position: relative;float: left;}
.treatment_box .treatment_boxinner h3{ margin:0px;}
.treatment_box .treatment_boxinner p{line-height: normal; font-size: 15px; margin: 10px 0px; word-break: break-all; margin:0px;}
.treatment_box .treatment_boxinner .treatment_innerlist{ float:left; width:100%;}
.treatment_box .treatment_boxinner .treatment_innerlist ul{  width: 100%;float: left;margin-left: 0px;padding-left: 0;}
.treatment_box .treatment_boxinner .treatment_innerlist ul li{float: left; font-size: 16px;}
.treatment_box .treatment_boxinner .treatment_innerlist ul li span{padding: 11px;}
.treatment_box .treatment_boxinner .treatment_innerlist ul li .fa.fa-map-marker { color:#367fa9;font-size: 13px;}
.treatment_box .treatment_boxinner .treatment_innerlist ul li  .fa.fa-clock-o { color:#367fa9;font-size: 13px;}
.treatment_box .treatment_boxbutton{ width:100%; float:left;}
.treatment_box .treatment_boxbutton .treatment_boxbutton01{    background: #367fa9 none repeat scroll 0 0; border-radius: 4px; color: #ffffff; float: left; font-size: 13px; margin-top: 10px; min-height: 33px; padding: 7px 5px 1px; width: 103px;}
.treatment_box02{ width:100%; float:left;border-bottom: 1px solid #dddddd;}
.treatment_boximage{ width:56%;border: 1px solid #dddddd; min-height:70px; background:#ffffff;margin-bottom: 20px; }
.treatment_box02 h4 { padding-bottom: 5px; padding-top: 10px;font-size: 18px;font-weight: bold;padding-top: 15px; margin:0px;}
.treatment_box02 h4 a{ font-size:14px;}
.treatmentrateing_star li { float: left; padding-left: 6px;}
.treatmentrateing_star { float: left; width: 100%;}
.treatmentrateing_star > ul { padding-left: 0;}
.treatmentrateing_startext{ width:100%; float:left;}
.bold-txt {font-size: 16px;font-weight: bold;}
.treatmentrateing_startext ul{padding:0px;}
.treatmentrateing_startext ul li{float:left; margin-right:10px;}
.treatmentrateing_startext ul li:last-child{float:none;}
.treatmentrateing_startext h5{font-size: 16px; margin: 0;}
.treatmentrateing_startext h6 {font-size: 15px;}
.treatmentrateing_startext h6 .fa{ color:#2e89ca;padding-right: 3px;font-size: 13px;}
.treatment_accpet{ width:100%; float:left;}
.treatment_accpet > h6 { font-size: 16px;font-weight: bolder; margin: 0; text-align: right;}
.treatment_accpet .fa.fa-check { padding-right: 4px;color:#2e89ca;}
.treatmentrateing_star a { font-size: 13px;}
.treatment_boximage img { width: 100%;}




/*------ treatment_detail ------*/

.activate_class{ background: rgba(0, 0, 0, 0) url("../img/ok-_icon.png") no-repeat scroll 0 0;  margin-left: 20px; margin-top: 21px;min-height: 31px;min-width: 42px;}
.inactivate_class{ background:url(../img/cross_icon.png); background-repeat:no-repeat;  margin-left: 20px; margin-top: 21px; min-height: 31px; min-width: 42px;}
.viewdetail_class {
  background-image: url("../img/admin view_details.png");
  background-repeat: no-repeat;
  background-size: 15px auto;
  float: right;
  margin-top: 11px;
  min-height: 30px;
  width: 22px;
}

#CaregiverModal .modal-sm { width: 100%; max-width: 600px;}
#CaregiverModal .form-group { display: table; width: 100%;}
#CaregiverModal .contracttype label {float: left;}
#CaregiverModal .contracttype span {background-color: #E8E8E8;border-radius: 3px;padding: 0px 15px;line-height: 35px;font-size: 14px;color: #333;float: left; position: relative;}
#CaregiverModal .form-group { display: table; width: 100%;}
#CaregiverModal label { font-size: 15px; color: #333; display: block; line-height: 35px; font-family: "source_sans_prosemibold";}
.nw_btn_blue { padding: 6px 10px; font-family: "source_sans_prosemibold"; font-size: 15px; margin-top: 15px; margin-right: 10px; background: transparent linear-gradient(to bottom, #43A3E8 15%, #2E89CA 82%) repeat scroll 0% 0%; color: #FFF; border-radius: 2px;}
.safr_blu_btn{background:#40A0E5;color:#ffffff;}
.nw_btn_blue:hover{color:#ffffff;background: transparent linear-gradient(to bottom, #2E89CA 15%, #43A3E8 82%) repeat scroll 0% 0%;}
.nw_btn_orange { padding: 6px 10px; font-family: "source_sans_prosemibold";font-size: 15px;margin-top: 15px; margin-right: 10px;background: transparent linear-gradient(to bottom, #FFA443 12%, #FF7400 85%) repeat scroll 0% 0%; color: #FFF; border-radius: 2px;}
.safr_org_btn{background:#FF9F3C;color:#ffffff;}
.nw_btn_orange:hover{color:#ffffff;background: transparent linear-gradient(to bottom, #FF7400 12%, #FFA443 85%) repeat scroll 0% 0%;}
.error_lang label.error{position:absolute; bottom: -20px;}
#bio_feedback{color:#ff0000 !important;}
.close_cros{position: absolute;top:0;right: 4px;font-size: 30px;color: #333;}
.pos-error{position:relative;}
.pos-error label.error{position:absolute;bottom:-20px;}
.add_btn_rate{ display:inline-block; margin-top: 34px;}
.education_div { margin-bottom:20px;}

.colr {color: #000000;}
.colr:hover {color: #000000;}

/*------css admin section 5-feb-2016 ------*/
.head-texts h1 {
    color: #333333;
    font-family: "Open Sans",sans-serif;
    font-size: 24px;

    margin: 0;
    padding: 2px 0;
    text-align: center;
}
.head-texts h2 {
    color: #333333;
    font-family: "Open Sans",sans-serif;
    font-size: 18px;
    font-style: italic;
    margin: 6px 0 10px;
    padding-bottom: 10px;
    text-align: center;
}
.form-md-safari {
    margin-bottom: 100px;
}
.persoal-info > h1 {
    font-size: 16px;
    font-weight: 600;
    margin-top: 0px;
    margin-bottom: 0px;

}
.persoal-info {
  border-bottom: 1px solid rgb(143, 143, 143);
  float: left;
  margin-bottom: 15px;
  padding: 15px 0 5px;
  width: 100%;
}
.tab_outer_admin a {
    border-radius: 3px 3px 0 0;
    display: inline-block;
    font-family: "Open Sans",sans-serif;
    font-size: 15px;
    font-weight: bold;
    left: 11px;
    margin: 0 0 -1px;
    padding: 9px 5px;
    position: relative;
    text-align: center;
}

.edit-grp-button {
    background: #28abe3 none repeat scroll 0 0;
    border-radius: 5px;
    color: #fff;
    display: block;
    float: right;
    font-size: 15px;
    margin-right: -505px;
    margin-top: 5px;
    padding: 0.5em 1em;
    text-decoration: none;
    border:none;
}
.edit-grp-btn {
    background: #28abe3 none repeat scroll 0 0;
    border: medium none;
    border-radius: 5px;
    color: #fff;
    display: block;
    float: right;
    font-size: 15px;
    margin-left: -5px;
    margin-right: 0;
    margin-top: -36px;
    padding: 0.5em 1em;
    position: absolute;
    right: 200px;
    text-decoration: none;
}
.edit-grp-btn:hover {
    color:#fff;
}
.form-group.edit-grp-2 {
    margin: 0;
}
.colpading {
    padding: 0px 10px 0 0px;
}
.setting-lab > h6 {
    font-family: "Open Sans",sans-serif;
    font-size: 15px;
    padding-top: 8px;
    margin: 0;
    color:#000;
}
.form-control.education-form {
    margin-bottom: 10px;
}
.form-control.frm-ctrls {
    margin: 5px 0 15px;
    width: 90%;
}
.persoal_inform .frm-ctrls {
    color: #000;
    font-family: source_sans_prolight;
    font-size: 14px;
    font-weight: 600;
}
.persoal_inform .frm-ctrls {
    color: #000;
    font-family: source_sans_prolight;
    font-size: 14px;
    font-weight: 600;
}
.host_area {
    height: 105px !important;
}
.box_wrapper {
    background: #fff none repeat scroll 0 0;
    border-color: #3c8dbc;
    border-radius: 3px;
    border-style: solid;
    border-width: 25px 1px 1px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
    display: inline-block;
    margin-bottom: 20px;
    position: relative;
    width: 100%;
}
.host_width {
    width: 100% !important;
}
.add_exp {
    margin: 15px;
}
.addan {
    bottom: -19px;
    float: right;
    position: relative;
    right: 22px;
    top: -16px;
}
.selct_stat {
    left: 43px;
    margin: -9px auto;
    position: relative;
    right: 0;
    text-align: center;
    top: 18px;
    width: 38%;
    z-index: 999;
}
.export_btn {
  left: 9px;
  margin: 2px 0 -30px;
  position: relative;
  top: 2px;
  z-index: 9;
}
.selct_stat > select {
  margin-left: 4px;
  width: 48%;
}
.selct_stat label {
  font-weight: normal;
} 
.add_exp .add_more_academic {
    background: transparent linear-gradient(to bottom, #43a3e8 15%, #2e89ca 82%) repeat scroll 0 0;
    color: #fff;
    font-family: "source_sans_prosemibold";
    font-size: 15px;
     margin-bottom: 10px;
    margin-right: -22px;
    margin-top: 0;
    padding: 6px 10px;
}
/*------Start css admin section 6-feb-2016 ------*/
.right_box {
    background: #fff none repeat scroll 0 0;
    border-color: #3c8dbc;
    border-radius: 3px;
    border-style: solid;
    border-width: 25px 1px 1px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
    display: inline-block;
    margin-bottom: 20px;
    position: relative;
    width: 100%;
    padding: 10px;
}

.paragraph-1 {
    float: left;
    margin-bottom: 10px;
    width: 100%;
}
.paragraph-1 h6 {
    float: left;
    font-size: 14px;
    margin-bottom: 0;
    margin-right: 30px;
    margin-top: 0;
    padding-bottom: 10px;
    text-align: justify;
    width: 80%;
}

#profile_information .paragraph-1 h6 {
    float: left;
    font-size: 14px;
    margin-bottom: 0;
    margin-right: 0px;
    margin-top: 0;
    padding-bottom: 10px;
    text-align: justify;
    width: 100%;
}

#profile_information .signatures11.signature-text > h6 {
    margin-top: 0;
}

.radio-cover {
    float: left;
    width: 15%;
}
.radio {
    float: left;
    margin: 0 !important;
    vertical-align: top;
    width: 60px;
}

.paragraph-4 > h6 {
    float: left;
    font-size: 14px;
    margin: 0;
    max-width: 710px;
    padding-bottom: 10px;
    width: 100%;
}
.attention {
    margin-bottom: 15px;
}
.sign-div {
    margin-left: 31px;
}
.fileUpldBtn {
    background: #2e89ca none repeat scroll 0 0;
    color: #fff;
    float: left;
    font-size: 13px;
    height: 35px;
    min-width: 120px;
    padding: 9px 15px;
    text-align: center;
    transition: all 0.5s ease 0s;
}
.fileUpload {
    float: left;
    margin-top: 10px;
    overflow: hidden;
    position: relative;
}.fileUpload input.upload {
    cursor: pointer;
    font-size: 20px;
    height: 35px;
    margin: 0;
    opacity: 0;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
}

.thumb_icon {
    color: #000;
    font-size: 25px;
    position: relative;
    top: 1px;
}

.sign-eleven02 {
    left: 80px;
    position: relative;
    top: 170px;
}
.signatures11.sign-eleven > h6 {
    float: left;
    width: 100px;
}
.signatures11 > h6 {
    float: left;
    font-family: source_sans_prolight;
    font-size: 16px;
    font-weight: 600;
    padding-top: 8px;
}
.dat_text {
    margin: 0;
    width: 50px !important;
}
.form-group.edit-grp-3.frm-ctrls8 {
    float: left;
    margin-top: -3px;
}
.frm-ctrls08 {
    width: 63% !important;
}
.text_doct_view {
  border: 1px solid rgb(224, 224, 224);
  float: none;
  font-size: 14px;
  margin: 10px auto;
  min-height: 90px;
  padding: 4px 7px;
  width:70%;
}
.switch-field {
  border-bottom: 1px solid rgb(208, 208, 208);
  float: none;
  margin: 9px auto;
  padding-bottom: 13px;
  text-align: center;
  width: 70%;
}
.switch-field input:checked + label {
  background-color: rgb(45, 161, 212);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3) inset, 0 1px rgba(255, 255, 255, 0.1);
  color: rgb(255, 255, 255);
}
.switch-field label {
  background-color: rgb(228, 228, 228);
  border: 1px solid rgba(0, 0, 0, 0.2);
  color: rgba(0, 0, 0, 0.6);
  display: inline-block !important;
  font-size: 14px !important;
  font-weight: normal;
  margin-right: -4px;
  padding: 6px 14px;
  text-align: center;
  text-shadow: none;
  transition: all 0.1s ease-in-out 0s;
  width: 60px;
    font-family: "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;
    cursor: pointer;
}
.switch-field label:last-of-type {
  border-radius: 0 4px 4px 0;
}
.switch-field input {
  display: none;
}
.switch-field label:first-of-type {
  border-radius: 4px 0 0 4px;
  font-family: "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;    
}
.btnset {
  padding: 9px 16px !important;
  display: inline-block !important;
  margin-left: 3px !important;
}
.malpractice_msg.vlid_teara {
  color: rgb(255, 0, 0);
  float: left;
  font-size: 13px;
  position: relative;
  top: -7px;
  width: 100%;
}
.appro_reason_msg.vlid_teara {
  color: rgb(255, 0, 0);
  display: inline-block;
  float: none;
  font-size: 13px;
  margin: 0 auto;
  position: relative;
  text-align: left;
  top: -10px;
  width: 70%;
}
.message.emil_prvd {
  border:1px solid rgb(224, 224, 224);
  display: inline-block;
  float: none;
  margin: 0 auto;
  min-height:90px;
  overflow: auto;
  padding: 4px 7px;
  width: 70%;
}
.form-group.edit-grp-3.print-names {
    margin-top: 5px;
}
.form-group.edit-grp-2 {
    margin: 0;
}
.form-group.edit-grp-2 > label {
    font-size: 14px;
}

edit-grp-02 {
    left: 344px;
    margin-right: 0 !important;
    position: relative;
}
.edit-grp-button {
    background: #28abe3 none repeat scroll 0 0;
    border-radius: 5px;
    color: #fff;
    display: block;
    float: right;
    font-size: 15px;
    margin-right: 0px;
    margin-top: 5px;
    padding: 0.5em 1em;
    text-decoration: none;
}
.sign-div {
    margin-left: 31px;
}
.prt_txt {
    left: 80px;
    margin: 0;
    position: relative;
}
.form-group.edit-grp-3.frm-ctrls8 {
    float: left;
    margin-top: -3px;
}
.form-group.edit-grp-3 {
    float: right;
    margin-top: -14px;
    width: 50%;
}
.form-control.frm-ctrls {
    /*  margin: 5px 107px 9px;*/
    width: 100%;
}
.datetimepicker {
    color: #000 !important;
    font-family: source_sans_prolight;
    font-size: 14px !important;
    font-weight: normal !important;
}
.signatures11.signature-text > h6 {
    left: 130px;
    margin-top: 133px;
    position: relative;
}
.signatures11 > h6 {
    float: left;
    font-family: Source Sans Pro;
    font-size: 16px;
    font-weight: 600;
    padding-top: 8px;
}

.signatures11 h6 {
    float: left;
    font-family: Source Sans Pro;
    font-size: 15px;
    font-weight: 600;
    padding-top: 8px;
}


.attest_para h6 {
    line-height: 18px;
    margin: 0 0 6px;
    width: 100%;
}
.para2 h6 {
    line-height: 20px;
    margin-bottom: 10px;
    width: 100%;
}
.rem_main {
    margin-bottom: 0;
    margin-top: 0;
    position: relative;
    text-align: right;
    top: -5px;
}
.hospital-icon {
    position: relative;
    right: -61px;
    top: -184px;
}
.remove_icon {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    margin-right: 18px !important;
}
.close_sign {
    color: #ff0000;
    font-size: 20px;
}
.specicon {
    left: 55px;
    margin: 0 !important;
    position: relative;
    top: -36px;
}
.eduicon {
    position: relative;
    right: -34px;
    top: -205px;
}
.eduicon2 {
    position: relative;
    right: -34px;
    top: -38px;
}
.prac_icn {
    position: relative;
    right: -12px;
    top: -40px;
}
.pract2 {
    position: relative;
    right: -28px;
    top: -346px;
}
.form-md-safari .edit-grp-button.save-last-btn {
  float: right;
  margin-bottom: 41px;
  margin-left: 10px;
  margin-top: 20px;
}
.prof_icon {
    position: relative;
    right: -79px;
    top: -116px;
}
.frm-ctrls {
    color: #333333 !important;
}
.form-control.frm-ctrls-admin.specform.licence-div {
    margin-top: 16px;
}
.form-control.education-form.specform.datetimepicker {
    margin-top: 16px;
}
/*------End css admin section 6-feb-2016 ------*/
@media (min-width:991px) and (max-width:1400px) {
    .prt_txt {
        left: 26px;
    }
    .signatures11.signature-text > h6 {
        left: 95px;
    }
}


.progress_modules li {
    display: inline-block;
    float: left;
    text-align: center;
    width: 12.3%;
}
.dash-otr .profile-comp ul li a.active {
    color: #666666;
    font-family: "Roboto-Medium";
    font-size: 13px;
}
.progress_modules li a {
    color: #000;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight:bold;

}

.progress_modules {
    float: left;
    margin: 0 0 10px;
    width: 100% !important;

}

.outer-therm {
    margin: 20px 0;
}
.therm.outer-therm {
    width: 99.5% !important;
}

.therm.inner-therm {
    background: #41b6e7 none repeat scroll 0 0 !important;
    height: 25px !important;
}
.therm.outer-therm {
    background: #ccc none repeat scroll 0 0 !important;
    height: 25px !important;
}
.prog-main {
    border: 1px solid #ccc;
    border-radius: 5px;
    float: left;
    margin: 0 42px auto;
    padding: 0 28px 10px;
    width: 92%;
}

.progress_modules .active i {
    color: #41b6e7;
    font-weight:bold;

}
.progress_modules .deactive i {
    color: #ccc;
    font-weight:normal;

}
.thnks_msgg {
    float: left;
    width: 100%;
}
.right_box > div {
    margin-bottom: 14px;
}
.profile-comp > h2 {
    margin: 10px 0px;
}
.form-md-safari {
    margin: 0 auto;
    width: 92%;
}
.form-control.frm-ctrls-admin {
    border: 1px solid #b0b0b0;
    color: #000000;
    margin-bottom: 14px;
    margin-top: 0;
}
.setting-lab {
    margin: 0;
}
.error {
    margin: 0px;
}
.form-control.frm-ctrls-admin.error {
    margin: 0px;
}
.edit-grp-btn.skip-btn-admin {
    bottom: 23px;
}
.orange_btn {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(255, 164, 67, 1) 12%, rgba(255, 116, 0, 1) 85%) repeat scroll 0 0;
    border: 1px solid #ff952e;
    border-radius: 2px;
}
.green_btn {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(20, 200, 164, 1) 15%, rgba(13, 178, 145, 1) 82%) repeat scroll 0 0;
    border: 1px solid #07ae8d;
    border-radius: 2px;
    margin-left: 13px!important;
}
.thankBtn .thank-btns a {
    color: #ffffff;
    display: inline-block;

    padding: 8px 25px;
}
.orange_btn.queue_btn.savenote {
    margin: 0 17px 0 0 !important;
}


.case_opt > h3 {
    color: rgb(51, 51, 51);
    font-size: 18px;
    margin: 0;
    padding: 0 0 0 5px;
    top: 8px;
}

.thank-btns.mark_cse.mymarkcse > span {
    float: left;
    font-size: 13px;
    margin: 13px 0 0;
    text-align: center;
    width: 100%;
}

.disable {
    cursor: not-allowed;
    opacity: 0.5;
    pointer-events: none !important;
}

#patientData .fileUpload {
    pointer-events: none;
    cursor: not-allowed;
    opacity: 0.5;
}

.thankBtn .thank-btns a:last-child {
    margin: 0;
}
.thankU > h1 {
    font-family: "source_sans_proregular";
    font-size: 27px;
}
.full_pg_fade .outer_box_pop .thankU {
    margin-top: 20px;
}
.thankU {
    text-align: center;
    width: 100%;
}
.thankBtn {
    float: left;
    margin-top: 7px;
    width: 100%;
}

.indurts > strong {
    float: left;
    margin: 1% 0;
    width: 100%;
}

.full_pg_fade .outer_box_pop .thankBtn .thank-btns {
    margin-bottom: 5px;
}

.radius3.trans.green_btn {
    color: rgb(255, 255, 255);
    padding: 9px !important;
}

.thank-btns {
    margin: 0 auto;
    margin-top: 22px;
}
.thankBtn .thank-btns a i {
    font-size: 18px;
    padding-right: 10px;
}
.form-control.frm-ctrls.education-form2 {
    width: 100%;
}
.add_more_academic.remove_intership.remove_icon.edit-edu-close {
    position: absolute;
    top: -211px;
    right: -73px;
}
.add_more_academic.remove_certification.remove_icon.edit-edu-close3 {
    position: absolute;
    top: -54px;
    right: -74px;
}
.colpading2 {
    padding: 0 0 0 2px;
}
.add_more_academic.remove_education.remove_icon.eduicon.remo-icons-edu {
    position: absolute;
    right: -70px;
    top: -203px;
}
.edit-grp-btn.btn-saved {
    bottom: 9px;
    position: absolute;
}
.add_more_academic.remove_practice.remove_icon {
    position: absolute;
    right: -45px;
    top: 56px;
}
.practice-close {
    position: absolute;
    right: -77px;
    top: -364px;
}
.edit-grp-btn.btn-practice {
    position: absolute;
    bottom: 23px;
}

.radio > label {
    font-family: Source Sans Pro;
}
.uploader {
    float: left;
    margin: 0 0 10px;
}
.edit-grp-btn.skip-tbn {
    position: absolute;
    bottom: 30px;
}
.edit-grp-button.save-last-btn {
    float: right;
    margin-bottom: 41px;

    margin-top: 20px;
}
.edit-grp-btn.skip-special {
    margin-top: -94px;
}
.nw_wdt .SumoSelect{ width:100% !important;}
.nw_wdt .CaptionCont.SlectBox {
    width: 100%;
}
.back_form {
    background: #28abe3 none repeat scroll 0 0;
    border: medium none;
    border-radius: 5px;
    color: #fff;
    font-size: 15px;
    margin-left: 5px;
    margin-right: 0;
    padding: 0.5em 1em;
    text-decoration: none;
}
.back-main {
    margin-top: 14px;
}
.change_tab.red_clour{
    color: red !important;
}
.change_tab.grn_clour{
    color: green !important;
}
.change_status.red_clour{
    color: red !important;
}
.change_status.grn_clour{
    color: green !important;
}

.form-group.browsetxt input {
    width: 100%;
}
.form-group.browsetxt a {
    margin: 3px 0 0 9px;
    position: static;
    width: 100%;
}
.remo {
    position: absolute;
    right: 27px !important;
    text-align: right;
}
.spac, .spacd {
  float: left;
  font-size: 15px;
  margin: 7px 0 2px;
  position: relative;
  right: 0;
}
.spac > b {
  font-size: 17px;
}
.paragraph-4 > h6 {
    padding-top: 5px;
}

.add-documents.add_more_academic {
    float: right !important;
    margin: 0 !important;
    position: static !important;
}

.add_exp.new_addmore {
    float: right;
}

.tabnext_txt2 {
    float: left;
    width: 100%;
}
.tabnext_txt2 > p {
    font-family: "Open Sans",sans-serif;
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 2px;
    margin-left: 59px;
    text-align: center;
}
#doctor_suggestion h1 {
    font-family: "Open Sans",sans-serif;
    font-size: 20px;
}
.specform1{
    margin-top: 16px !important;
}
#doctor_suggestion .thank-btns {
    text-align: center;
}

.doc_list th, .doc_list td{
    padding:10px;
}
.doc_list th:nth-child(1) {
    width:3% !important;
}
.doc_list th:nth-child(2) {
    width: 7% !important;
}
.doc_list th:nth-child(3) {
    width:7% !important;
}
.doc_list th:nth-child(4) {
    width: 14% !important;
}
.doc_list th:nth-child(5) {
    width: 6% !important;
}
.doc_list th:nth-child(6) {
    width: 6% !important;
}
.doc_list th:nth-child(7) {
    width: 9% !important;
}
.doc_list th:nth-child(8) {
    width:10% !important;
}
.doc_list th:nth-child(9) {
    width:10% !important;
}
.doc_list th:nth-child(10) {
    width:9% !important;
}
.doc_list th:nth-child(11) {
  width: 9% !important;
}
.TableInner .doc_list {
    table-layout: fixed;
    width: 100% !important;
}
.doc_list td,.doc_list th{
    word-wrap: break-word;
}
.ready_commitee_spacing {
    padding-right: 15px;
    font-family: "Open Sans",sans-serif;
}
.prt{
    left:0px;
}
.doc_list th:nth-child(12) {
    width:13% !important;
}
/*============================= loader =============================*/
.main-loader{position:fixed; top:0; left:0; right:0; bottom:0; background:rgba(255,255,255,.7); z-index:8888;}
.main-loader img{position:absolute; top:50%; left:50%; margin-left:-40px; margin-top:-40px; width:80px;}
/*============================= loader =============================*/


.inactivate_class.inactivate_class_new, .activate_class.inactivate_class_new {
    margin-left: 8px;
    margin-top: 8px;
    min-height: 31px;
    min-width: 23px;
}

.inactivate_class.inactivate_class_new2, .activate_class.inactivate_class_new2 {
    margin-left: 8px;
    margin-top: 8px;
    min-height: 31px;
    min-width: 23px;
    margin-right: 5px;
}


.doc_list.doc_list_organ th:nth-child(7) {
    width: 8% !important;
}

.form-control.frm-ctrls-admin.error {
    border: 1px solid red !important;
}
.form-control.frm-ctrls-admin.error:empty {
    border: 1px solid red !important;
}
.mand_star {
    color: red;
    font-size: 16px;
    font-weight: bold;
    margin: 0 0 0 2px;
}
.hovered {
    border: 1px solid red !important;
}
.new_addmore a {
  background: rgb(40, 171, 227) none repeat scroll 0 0 !important;
  border-radius: 5px;
  display: block;
  float: left;
  font-family: "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif !important;
  margin: 0 !important;
  padding: 6px 40px !important;
  text-decoration: none;
  width: auto !important;
}
.add_exp.new_addmore {
  margin: 0;
  padding: 0;
}
.npicode > h2 {
  font-family: "Source Sans Pro",sans-serif !important;
  font-size:16px;
  font-weight: 500;
  margin-bottom: 18px;
  margin-top: 0;
}
.npicode input {
  background-color: rgb(255, 255, 255);
  border: 1px solid rgb(192, 192, 192);
  border-radius: 0;
  color: rgb(85, 85, 85);
  float: left;
  font-size: 14px;
  padding: 6px 12px;
  width:63%;
}
.thankU.npicode > span{
  float: left;
  margin:2px 0;
  text-align: center;
  width: 100%;
 font-weight: bold;
}
.thankU.npicode > label {
  float: left;
  font-family: "Source Sans Pro",sans-serif !important;
  font-size: 16px;
  font-weight: 400;
  text-align: left;
  vertical-align: middle;
  width: 20%;
}
.thankBtn .thank-btns a {
  color: rgb(255, 255, 255);
  display: inline-block;
  font-family: "Source Sans Pro",sans-serif !important
  font-size: 17px;
  padding: 6px 22px;
}
.green_btn {
  background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgb(20, 200, 164) 15%, rgb(13, 178, 145) 82%) repeat scroll 0 0;
  border: 1px solid rgb(7, 174, 141);
  border-radius: 2px;
  font-family: "Source Sans Pro",sans-serif !important;
  margin-left: 0px !important;
}

.green_btn.return_btn.nw {
    font-size: 14px;
    padding: 9px 6px;
}

.green_btn.radius3.trans.btn_link.create_telemedicine.nw {
    float: left;
    margin: 0 18px 0 0;
    padding: 9px;
    text-align: center;
}
.fa.fa-times.closfa {
  color: rgb(0, 0, 0);
  float: right;
  font-size: 19px;
  position: absolute;
  right: 9px;
  top: 7px;
}



.bio_csline.network_job_list th:nth-child(1){
  width:350px !important;
}
.bio_csline.network_job_list th:nth-child(2){
  width: 200px !important;
}
.bio_csline.network_job_list th:nth-child(3) {
  width: 350px !important;
}
#example1 .bio_csline.network_job_list th:nth-child(4) {
  width: 350px !important;
}
#example1 .bio_csline.network_job_list th:nth-child(5) {
  width: 900px !important;
}
#example1 .bio_csline.network_job_list th:nth-child(6) {
  width: 350px !important;
}

.bio_csline.network_job_list1 th:nth-child(1){
  width:60px !important;
}
.bio_csline.network_job_list1 th:nth-child(2){
  width: 500px !important;
}
.bio_csline.network_job_list1 th:nth-child(3) {
  width: 400px !important;
}
#example1 .bio_csline.network_job_list1 th:nth-child(4) {
  width: 900px !important;
}
#example1 .bio_csline.network_job_list1 th:nth-child(5) {
  width: 790px !important;
}
#example1 .bio_csline.network_job_list1 th:nth-child(6) {
  width: 130px !important;
}




.blue_btn_active {
  background: rgb(60, 153, 220) none repeat scroll 0 0 !important;
  border: 1px solid rgb(48, 133, 175) !important;
  margin: 0  !important;
  position: relative !important;
  top: 0px !important;
  color: #fff !important;
}


.bio_csline th:nth-child(1){
  width: 15px !important;
}
.bio_csline th:nth-child(2){
  width: 16px !important;
}
.bio_csline th:nth-child(3) {
  width: 395px !important;
}
#example1 .bio_csline th:nth-child(4) {
  width: 15px !important;
}
#example1 .bio_csline th:nth-child(5) {
  width: 45px !important;
}
#example1 .bio_csline th:nth-child(6) {
  width: 650px !important;
}
#example1 .bio_csline th:nth-child(7) {
  width: 672px !important;
}
#example1 .bio_csline th:nth-child(8) {
  width: 401px !important;
}
.boi_trtd td {
  word-break: break-all;
}

.boi_trtd td:nth-child(4) {
  width: 80px !important;
  word-break: break-all;
  font-size: 13px;
}
.boi_trtd td:nth-child(1) {
  width: 15px !important;
}
.boi_trtd td:nth-child(2) {
  width: 15px !important;
}
.boi_trtd td:nth-child(3) {
  width: 15px !important;
}
.boi_trtd td:nth-child(5) {
  width: 15px !important;
}
.boi_trtd td:nth-child(6) {
  width: 650px !important;
}
.save_bio {
  background-color: rgb(51, 122, 183);
  color: rgb(255, 255, 255);
  float: left;
  margin: 6px 0 0;
  padding: 5px 17px;
}
.boi_trtd textarea {
  width: 100%;
}
.set_actin_file th:nth-child(12) {
  width: 129px !important;
}
.head-back.ins_accpt {
  border-bottom: 0px;
  float: left;
  font-weight: bold;
  margin-bottom: 10px;
  padding: 0 15px !important;
  width: 100%;
}
.head-back.ins_accpt h2 {
  border-bottom: 1px solid rgb(143, 143, 143);
  color: rgb(51, 51, 51);
  float: left;
  font-size: 20px;
  margin: 6px 0;
  padding-bottom: 10px;
  padding-top: 3px;
  width: 100%;
}       
.add_network_set .SumoSelect {
  float: left;
  margin: 0 0 15px;
  padding: 0;
  width: 100%;
}
.add_network_set .CaptionCont.SlectBox {
  float: left;
  margin: 0;
  padding: 7px;
  width: 100% !important;
}
.add_network_set .wdh_hf {
  width: 48.6% !important;
}
.add_network_set .insure-head {
  margin: 0 0 15px;
}
.edit_profile_table_input tr {
  border: 1px solid rgb(208, 208, 208);
}
.edit_profile_table_input td {
  /*border: 1px solid rgb(208, 208, 208);*/
  padding: 6px 14px;
  font-family: Source Sans Pro !important;    
}
.edit_profile_table_input th {
  padding: 6px 14px;
  font-family: Source Sans Pro !important;
}


.edit_profile_table_input td:nth-child(2) {
  width:37% !important;

}
.edit_profile_table_input td:nth-child(3) {
  width:12% !important;

}
.edit_profile_table_input td:nth-child(4) {
  width:12% !important;
  
}
.edit_profile_table_input td:nth-child(5) {
  width:12% !important;

}
.edit_profile_table_input td:nth-child(6) {
  width:12% !important;
 
}
.edit_profile_table_input td:nth-child(7) {
  width:12% !important;
 
}



.edit_profile_table_input th:nth-child(2) {
  width:37% !important;

}
.edit_profile_table_input th:nth-child(3) {
  width:12% !important;
 
}
.edit_profile_table_input th:nth-child(4) {
  width:12% !important;
 
}
.edit_profile_table_input th:nth-child(5) {
  width:12% !important;

}
.edit_profile_table_input th:nth-child(6) {
  width:12% !important;

}
.edit_profile_table_input th:nth-child(7) {
  width:12% !important;

}
.edit_profile_table_input td input {
  width: 85% !important;
  float: right;
}
.edit_profile_table_input {
  margin-bottom: 18px;
  width: 100%;
}
.table-striped > tbody > tr:nth-of-type(2n+2) {
  background-color: rgb(249, 249, 249) !important;
}
.table-striped > tbody > tr:nth-of-type(2n+1) {
  background-color: rgb(255, 255, 255) !important;
}
.box-title {
  color: rgb(51, 51, 51);
  font-family: sans-serif !important;
  font-size: 20px !important;
}
.wite-sep-box h4 {
  float: left;
  font-size: 16px;
  margin: 0 0 10px 1px;
  padding: 0;
  width: 100%;
}
.add_network_set label {
  color: rgb(51, 51, 51);
  font-family: Source Sans Pro !important;
  font-size: 15px !important;
  font-weight: 600 !important;
}
.insure-head .fa.edit-drop {
  bottom: 9px;
  position: absolute;
  right: 27px;
  z-index: 999;
}
.select2.select2-container.select2-container--default {
  float: left;
  width: 100% !important;
}
.add_network_set input {
  border: 1px solid #c0c0c0 !important;
}
.add_network_set textarea {
  border: 1px solid #c0c0c0 !important;
}
.add_network_set .insure-head .select2-selection.select2-selection--multiple{
  border: 1px solid #c0c0c0 !important;
}
.add_network_set .SumoSelect p {
  border: 1px solid #c0c0c0 !important;
}
.select2-selection__rendered li input{
    border: none !important;
}
.add_network_set .head-back.ins_accpt h2 {
  border-bottom: 1px solid rgb(143, 143, 143);
  color: rgb(51, 51, 51);
  float: left;
  font-size: 19px;
  font-weight: 700;
  margin: 6px 0;
  padding-bottom: 10px;
  padding-top: 3px;
  width: 100%;
}
input[type="checkbox"], input[type="radio"] {
  margin: 4px 2px 0 !important;
}
.yes_no_box {
  font-family: "Source Sans Pro",sans-serif;
  margin-bottom: 10px;
}
.contact_name_msg {
  color: rgb(255, 0, 0);
  font-weight: bold;
}
.providertype_msg, .licence_states_msg, .states_msg {
  color: rgb(255, 0, 0);
  font-weight: bold;
  position: relative;
  top: -10px;
}


.post_job_admin .head-back h5 {
  float: left;
  font-size: 16px;
  margin: 5px 0 0;
  text-align: left;
  width: 100%;
}

.licenses_state_msg {
  color: rgb(255, 0, 0);
  font-weight: bold;
  position: relative;
  top: -16px;
}
.network_msg {
  color: rgb(255, 0, 0);
  font-weight: bold;
}
.state_msg {
  color: rgb(255, 0, 0);
  font-weight: bold;
}
.age_groups_msg {
  color: rgb(255, 0, 0);
  font-weight: bold;
  position: relative;
  top: -10px;
}
.language_msg {
  color: rgb(255, 0, 0);
  font-weight: bold;
  position: relative;
  top: -10px;
}
#export-excel {
  margin-bottom: 6px;
}
#example1.descnt .bio_csline th:nth-child(4) {
  width: 12% !important;
}
.descnt th:nth-child(3) {
  width: 57% !important;
}
.add_netwotk_job label {
  color: rgb(51, 51, 51);
  font-family: Source Sans Pro !important;
  font-size: 15px !important;
  font-weight: 600 !important;
}
.add_netwotk_job .SumoSelect p {
  border: 1px solid #c0c0c0 !important;
}
.add_netwotk_job select {
  border: 1px solid #c0c0c0 !important;
}
.add_netwotk_job .SumoSelect {
  float: left;
  width: 100%;
}
.add_netwotk_job .SumoSelect .CaptionCont.SlectBox{
  float: left;
  width: 100%;
}
.add_netwotk_job .SumoSelect .CaptionCont.SlectBox {
  float: left;
  margin: 0;
  padding: 6px;
  width: 100%;
}
.blue_btn.visit-sub.updt_file {
  margin: 0;
}
.collifrnia input {
  color: rgb(127, 127, 127);
  padding: 5px;
  width: 100%;
}
#description_feedback {
  color: rgb(176, 176, 175);
  font-style: italic;
}
.network_name_msg {
  color: rgb(255, 0, 0);
  font-weight: bold;
}


.network_name_msg {
  color: rgb(255, 0, 0);
  font-weight: bold;
    font-family: "source_sans_proregular",sarif;
    font-size: 14px;
}

.newboi th:nth-child(3) {
  width: 88px !important;
}
#example1 .newboi th:nth-child(4) {
  width:61% !important;
}
#example1 .newboi td:nth-child(4) {
  width: 61% !important;
}
#example1 .newboi th:nth-child(5) {
  width:9% !important;
}
.deleteJob i {
  font-size: 19px;
  margin-left: 6px;
}
.btn.activate_deactivate.activate_class.inactivate_class_new {
  margin-left: 0;
  margin-top: 5px;
}
.clic_box {
  font-size: 13px;
  font-weight: normal;
  margin-left: 4px;
  position: relative;
  top: 4px;
}
/*--------------------------------------- 10-10-16 --------------- ----------------------------------------------------------------------------*/

.user_noti {
    background-color: #0fba2a;
    border-radius: 50%;
    color: #ffffff;
    height: auto;
    margin-left: 10px;
    margin-top: -7px;
    position: absolute;
    width: auto;
    top: -9px;
    left: 0;
}

.user_noti span {
    float: left;
    font-weight: bold;
    margin-left: 0;
    margin-top: 0px;
    text-align: center;
    width: 100%;
    font-size: 12px;
    line-height: 10px;
    font-family: 'Source Sans Pro', sans-serif;
    padding: 6px;
}

#example1 .bio_csline.boi_nth th:nth-child(4) {
  width: 37% !important;
}
#example1 .bio_csline.boi_nth th:nth-child(5) {
  width: 37% !important;
}
#example1 .bio_csline.boi_nth th:nth-child(6) {
  width: 8% !important;
}
#example1 .bio_csline.boi_nth th:nth-child(3) {
  width: 43px !important;
}
.welcome_block {
  background: #3ab2e4 none repeat scroll 0 0;
  float: left;
  font-size: 17px;
  line-height: 21px;
  margin-top: 11px;
  width: 100%;
}
.welcome_block p {
  color: #333333;
  float: left;
  font-size: 15px;
  line-height: 20px;
  margin: 9px 0 !important;
  padding-left: 12px;
  width: 100%;
}
.add_note {
  float: left;
  margin-bottom: 13px;
  padding: 0 41px;
  width: 100%;
}
.doc_list .emil_dic th:nth-child(4) {
  width: 80px !important
}
.doc_list .emil_dic th:nth-child(5) {
  width: 80px !important;
}

.doc_list .emil_dic th:nth-child(1) {
  width: 20px !important;
}
.doc_list .emil_dic th:nth-child(2) {
  width: 44px !important;
}
.doc_list .emil_dic th:nth-child(3) {
  width: 44px !important;
}
.doc_list .emil_dic th:nth-child(9) {
  width: 250px !important;
}

.doc_list .emil_dic th:nth-child(10) {
  width: 165px !important;
}

.doc_list .emil_dic th:nth-child(11) {
  width: 140px !important;
}


.doc_list .emil_dic th:nth-child(6) {
  width: 250px !important;
}
.doc_list .emil_dic th:nth-child(7) {
  width: 100px !important;
}
.doc_list .emil_dic th:nth-child(8) {
  width: 100px !important;
}

.doc_list .emil_dic th:nth-child(15) {
  width: 110px !important;
}

.doc_list .emil_dic th:nth-child(16) {
  width: 110px !important;
}
.doc_list .emil_dic th:nth-child(14) {
  width: 110px !important;
}
.doc_list .emil_dic th:nth-child(13) {
  width: 110px !important;
}
.doc_list .emil_dic th:nth-child(12) {
  width: 130px !important;
}
.TableInner .doc_list.scrol_width {
  table-layout: fixed;
  width: 154% !important;
}
.Attenton .paragraph-4 {
  float: left;
  margin: 0;
  padding: 0;
  width: 50%;
}
.Attenton .browsetxt {
  float: left;
  width: 50%;
}
.discove .radio-cover .radio label input{
    left: 0;
}
.Attenton .browsetxt input {
  float: left;
  width: auto;
}
.lancie_innr .SumoSelect .select-all {
  background-color: rgb(255, 255, 255);
  border-bottom: 1px solid rgb(221, 221, 221);
  border-radius: 3px 3px 0 0;
  height: 34px;
  padding: 8px 0 3px 35px;
  position: relative;
}
.lancie_innr .SumoSelect .select-all label span {
  margin-top: -2px !important;
}
.add_network_set .lancie_innr .SumoSelect p.select-all {
  border: 1px solid rgb(240, 240, 240) !important;
}
.lancie_innr p.select-all{
    margin-bottom: 0 !important;
}
.note_right_txt {
  color: rgb(36, 152, 203);
  float: left;
  font-family: "Source Sans Pro",sans-serif;
  font-size: 16px;
  margin-top: 5px;
}

.post_job_admin .note_right_txt {
  float: right;
}



.add-visit.add-prodct {
    //font-family: "source_sans_proregular", sarif;
}
.add-prodct {
    padding: 15px 0;
    margin-bottom: 0px;
}
.add-visit {
    padding: 25px;
    width: 100%;
    display: table;
    margin-bottom: 35px;
}
.wite-sep-box {
    background: #fff none repeat scroll 0 0;
    display: inline-block;
    border: 1px solid #ccc;
    /* overflow-y: auto; */
    padding: 5px 10px;
    width: 100%;
}
.add-visit .form-cell {
    float: left;
    padding-top: 6px;
}

.add-visit .form-cell {
    width: 100%;
    float: left;
}
.mrgB15 {
  margin-bottom: 0px !important;
}
.add-visit .form-cell .form-group {
    width: 48%;
    float: left;
}
.add-visit .form-group label {
    font-family: 'source_sans_prosemibold';
    font-size: 15px;
    padding-bottom: 4px;
    display: block;
}
.wite-sep-box label {
    color: rgb(102, 102, 102);
    display: block;
    font-size: 14px;
    line-height: 17px;
    padding: 2px 1px 5px;
}
.text_blck h6, label {
    color: rgb(48, 48, 48) !important;
    font-size: 15px;
}
.mand_star {
    color: #ff0000;
}
.form-control {
    background-image: none;
    border: 1px solid rgb(204, 204, 204);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: rgb(85, 85, 85);
    font-size: 14px;
    height: 34px;
    line-height: 1.42857;
    /* padding: 6px 12px; */
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
        width: 100%;
        padding: 0 10px;
    font-family: "Source Sans Pro",sans-serif;
}
.job_title_msg {
    color: rgb(255, 0, 0);
    font-size: 14px;
    font-weight: bold;
}
.rt {
    float: right !important;
}
.suoslt_set_deig .SumoSelect {
    width: 100% !important;
}
.SumoSelect {
    display: inline-block;
    position: relative;
    outline: none;
}
.suoslt_set_deig .SumoSelect .CaptionCont.SlectBox {
    width: 100% !important;
}

.SumoSelect > .CaptionCont {
    position: relative;
    border: 1px solid #A4A4A4;
    min-height: 29px;
    background-color: #fff;
    border-radius: 2px;
}
.SumoSelect > .optWrapper {
    top: 30px;
    width: 100%;
    position: absolute;
    left: 0;
    opacity: 0;
    visibility: hidden;
    transition: opacity 200ms ease-out, top 200ms ease-out, visibility 200ms ease-out;
    -webkit-transition: opacity 200ms ease-out, top 200ms ease-out, visibility 200ms ease-out;
    -moz-transition: opacity 200ms ease-out, top 200ms ease-out, visibility 200ms ease-out;
    -ms-transition: opacity 200ms ease-out, top 200ms ease-out, visibility 200ms ease-out;
    -o-transition: opacity 200ms ease-out, top 200ms ease-out, visibility 200ms ease-out;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    z-index: -100;
    background: #fff;
    border: 1px solid #ddd;
    box-shadow: 2px 3px 3px rgba(0, 0, 0, 0.11);
    border-radius: 3px;
    overflow: hidden;
}
.SumoSelect > .CaptionCont > span.placeholder {
    color: #ccc;
    font-style: italic;
}
.SumoSelect > .CaptionCont > span.placeholder {
    color: rgb(128, 128, 128) !important;
    font-style: italic;
}
.SumoSelect > .CaptionCont > span.placeholder {
    color: rgb(128, 128, 128) !important;
    font-family: "Open Sans", sans-serif;
    font-size: 14px;
}
.SumoSelect > .CaptionCont > span {
    display: block;
    padding-right: 30px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    cursor: default;
}
.SumoSelect > .CaptionCont > label {
    position: absolute;
    top: 0px;
    right: 0px;
    bottom: 0px;
    width: 30px;
}
.add-visit .form-group label {
  display: block;
  font-family: "Source Sans Pro",sans-serif;
  font-size: 15px;
  font-weight: 600;
  padding-bottom: 4px;
}
.wite-sep-box label {
  color: rgb(102, 102, 102);
  display: block;
  font-family: "Source Sans Pro",sans-serif;
  font-size: 14px;
  line-height: 17px;
  padding: 2px 1px 5px;
}
.SumoSelect > .CaptionCont > label > i {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAACXBIW…NgYJiBpuEpAwODHSF/siDZ+ISBgcGClEDqZ2Bg8B6CkQsAPRga0cpRtDEAAAAASUVORK5CYII=);
    background-position: center center;
    width: 16px;
    height: 16px;
    display: block;
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    margin: auto;
    background-repeat: no-repeat;
    opacity: 0.8;
}
.inductn {
  font-family: "Source Sans Pro",sans-serif;
  font-size: 16px;
}
.select2-selection__rendered li input{
    font-family: "Source Sans Pro",sans-serif;
}
.suoslt_set_deig .SumoSelect .select-all {
    height: 32px;
    padding: 16px 0 3px 35px;
    font-family: "Source Sans Pro",sans-serif;
}
.CaptionCont.SlectBox{
    font-family: "Source Sans Pro",sans-serif;
}
.box.box-primary {
  border-top-color: rgb(60, 141, 188);
}
.box {
  background: rgb(255, 255, 255) none repeat scroll 0 0;
  border-radius: 3px;
  border-style: solid;
  border-width: 25px 1px 1px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
  display: inline-block;
  margin-bottom: 20px;
  position: relative;
  width: 100%;
}
.admin_my_job {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  background: rgb(255, 255, 255) none repeat scroll 0 0;
  border-color: rgb(60, 141, 188);
  border-image: none;
  border-radius: 3px;
  border-style: solid;
  border-width: 25px 1px 1px;
  float: left;
  margin: 15px 0;
  padding: 0;
  width: 100%;
}
.admin_my_job .content-header h1{
  font-size: 24px;
  font-weight: 500;
  text-transform: uppercase;
}
.admin_my_job .content-header {
  border-bottom: 1px solid rgb(238, 238, 238);
  padding: 10px 29px;
}
.admin_my_job .add-visit {
  display: table;
  margin-bottom: 15px;
  padding: 0;
  width: 100%;
}
.boder_save {
  border: 1px solid rgb(204, 204, 204);
  float: left;
  margin: 0 0 7px;
  padding: 0 5px 13px;
  width: 100%;
}
.admin_my_job #profileForm .wite-sep-box {
  padding-left: 20px;
  padding-right: 20px;
}
.wite-sep-box.wite_add_Academic {
    border: medium none;
    padding: 0;
}
.admin_my_job .SumoSelect > .CaptionCont > span.placeholder {
  color: rgb(204, 204, 204);
  font-style: italic;
  padding-top: 6px;
}
.admin_my_job .SumoSelect > .CaptionCont {
  height: 33px;
}
.admin_my_job .SumoSelect > .CaptionCont > span {
  padding-top: 4px;
}
.head-back h2.lft {
  color: rgb(51, 51, 51);
  font-size: 20px;
  font-weight: 600;
  margin: 9px 0 4px;
  padding-top: 3px;
}
.admin_my_job .wite-sep-box.wite-sep-box2 {
  padding-bottom: 10px;
  padding-top: 6px;
}
.right_imagebox {
  float: left;
  margin: 0 0 0 15px;
  padding: 0;
  text-align: right;
  width: 170px;
}
.right_imagebox .ap-img {
  border: 1px solid rgb(208, 208, 208);
  float: left;
  height: 141px;
  margin: 10px 0 0;
  overflow: hidden;
  padding: 0;
  width: 100%;
}
.right_imagebox .ap-img .dis-tab img {
  float: none;
  height: 100%;
  margin: 0 auto;
  padding: 0;
  text-align: center;
  width: 100%;
}
.right_imagebox .fileUpload.fileUpldBtn {
  font-size: 14px;
  height: auto;
  padding: 11px 0;
  width: 100%;
  margin: 10px 0;
}
.right_imagebox .dis-tab {
  float: none;
  height: 100%;
  margin: 0 auto;
  text-align: center;
  width: 100%;
}
.right_imagebox .fileUpload.fileUpldBtn {
  font-size: 14px;
  height: auto;
  margin: 10px 0;
  padding: 11px 0;
  width: 100%;
}
#profileForm .right_imagebox .fileUpload.fileUpldBtn > span {
  float: left;
  font-family: "Source Sans Pro",sans-serif;
  font-weight: bold;
  padding-left: 0;
  width: 100%;
}
#profileForm .right_imagebox .upload.uploadBtn {
  float: right;
  height: auto;
  padding: 5px 0;
  width: 100%;
}
.provder_admn .providertype_all {
  float: left !important;
  width: 100% !important;
}
.wite-sep-box.set_subit_ad {
  border: medium none;
  padding: 0 0 0 0px;
}
.uplod_file .fileUpload.fileUpldBtn > span {
  float: none;
  font-family: Source Sans Pro !important;
  text-align: center;
}
.post_job_add tr th:nth-child(1) {
  width: 40px !important;
}
.post_job_add tr th:nth-child(2) {
  width: 40px !important;
}
.post_job_add tr th:nth-child(3) {
  width: 40px !important;
}
.post_job_add tr th:nth-child(4) {
  width: 40px !important;
}
.post_job_add tr th:nth-child(5) {
  width: 90px !important;
}
.deleteJob {
  margin-left: 8px;
  margin-right: 8px;
}
.admin_draft {
  float: left;
  width: 100%;
}
.admin_draft button.active {
  background: rgb(60, 153, 220) none repeat scroll 0 0 !important;
  border: 1px solid rgb(48, 133, 175) !important;
  color: rgb(255, 255, 255) !important;
    margin-top: -5px;
}
.admin_draft buttin.active:hover {
  background: rgb(60, 153, 220) none repeat scroll 0 0;    
  color: #fff !important;
}
.admin_draft button {
  background: rgb(236, 236, 236) none repeat scroll 0 0 !important;
  border: 1px solid rgb(197, 197, 197) !important;
  color: rgb(80, 80, 80) !important;
}
.admin_draft a:hover {
  color: rgb(80, 80, 80) !important !important;
  background: rgb(236, 236, 236) none repeat scroll 0 0 !important;    
}
.admin_draft a.rt  button{
  background: rgb(60, 153, 220) none repeat scroll 0 0 !important;
  border: 1px solid rgb(48, 133, 175) !important;
  margin: 0;
  position: relative;
  top:0px;
  color: #fff !important;
}
.admin_draft a.rt:hover {
color: #fff !important;
background: #fff !important;    
}
.admin_draft #export-excel {
  margin-bottom: 0;
}
.admin_draft button {
  margin-right: 3px;
}

.form-group.rt.potin {
  bottom: auto;
  margin-top: 0px;
  padding-right: 15px;
  position: relative;
  right: 0;
}

@media screen and (max-width:1400px) {

.form-group.rt.potin    {
     margin-top: 17px;
}
    
}

#provider_type .providertype_msg {
  left: 0;
  position: absolute;
  top: 61px;
  width: 100%;
}

.notify_data {
    border: none;
    border-bottom: 1px solid #ccc;
    width: 40px;
    overflow: hidden;
    outline: none;
    padding: 0px 5px;
    text-align: center;
}
.notify_week_msg, .notify_time_msg, .notify_cycle_msg {
    color: RED;
}

.notify_type {
    position: relative;
    top: 3px;
}

small {
    font-size: 13px;
    font-family: "Source Sans Pro",sans-serif;
}

.network_job_list_bottom td {
    word-break: break-word !important;
}
.boi_trtd td a {
    word-break: break-word;
}
.boi_trtd td textArea {
    word-break: break-word;
}
a.delete_bio {
    background-color: red;
    color: #fff;
    padding: 5px 12px;
    float: left;
    margin-top: 5px;
}

.sidebar {
  height: 554px;
  overflow: auto;
}

#cke_brief_description #cke_1_contents {
    height: 70px !important;
}


#standar_consult_fees_form th:nth-child(1), #standar_consult_fees_form td:nth-child(1) {
  width: 5% !important;
}

#standar_consult_fees_form th:nth-child(2), #standar_consult_fees_form td:nth-child(2) {
  width: 50% !important;
}

#standar_consult_fees_form th:nth-child(3), #standar_consult_fees_form td:nth-child(3) {
  width: 15% !important;
}

#standar_consult_fees_form th, #standar_consult_fees_form td {
  padding: 10px;
}

.pop_up_alert_msg {
    float: left;
    width: 100%;
    text-align: center;
    font-weight: bold;
}
.price_range {
  bottom: 0;
  float: left;
  font-size: 18px;
  position: absolute;
  right: 0;
  text-align: center;
  top: 11px;
  width: 100%;
}
.modal-footer > table#match_details {
  float: left;
  width: 55%;
}
#match_details h4 {
  float: left;
  margin: 0 0 12px;
  text-align: left;
  width: 100%;
}
.matchg_table_show th {
  border-color: #c0c0c0 !important;
  padding: 7px 11px;
text-align: center;
}
.matchg_table_show tr td {
  border-color: #c0c0c0 !important;
  padding: 6px 11px;
}
.modal-footer.bor_top_show {
  border-bottom: 1px solid #e5e5e5;
  border-top: medium none;
}
.matchg_table_show tr td:nth-child(1) {
   text-align: center;
    width: 140px;
}
.matchg_table_show td:nth-child(2) {
  text-align: center;
  width: 175px;
}
#notify_once {
  margin: 0 !important;
  position: relative;
  top: 1px;
}
#notify_cycle {
  margin: 0;
  padding: 0;
  position: relative;
  top: 1px;
}

.matchg_table_show th:nth-child(1) {
  border-right: medium none !important;
  float: left;
  width: 260px;
}

.matchg_table_show th:nth-child(2) {
  float: left;
  width: 292px;
}

.scol_multipal tr td:nth-child(1) {
  border-right: medium none !important;
  float: left;
  width: 260px;
  border-bottom: none !important;
}

.scol_multipal tr td:nth-child(2) {
    float: left;
    width: 292px;
	border-bottom: none !important;
}


.matchg_table_show .scol_multipal tr:last-child td {
  border-bottom: 1px solid #c3c3c3 !important;
}

.scol_multipal {
  float: left;
 max-height: 200px;
  overflow: auto;
  width: 100%;
}

#job_notify .modal-dialog {
    margin: 30px auto;
}

.admin_draft .tab_btn.active {
  background-color: #ccc !important;
  border: medium none !important;
  border-radius: 0;
  color: #6b6b6b !important;
  pointer-events: none !important;
     margin-bottom: -20px !important;
    margin-top: 0 !important;
}

.admin_draft .tab_btn {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
  border-radius: 0;
  margin-right: 11px;
    margin-bottom: -19px !important;
     border-bottom: medium none !important;
}

.age_group_all .SumoSelect, .wdh_hf.rt.provder_admn .provder_admn .SumoSelect {
  margin-bottom: 10px !important;
}

.wdh_hf.rt.provder_admn .provder_admn



.post_job_add tr th:nth-child(2) {
  width: 90px !important;
}
.post_job_add.tabing_post_job tr th:nth-child(3) {
  width:200px !important;
}
.post_job_add.tabing_post_job tr th:nth-child(4) {
  width: 530px !important;
}
.post_job_add.tabing_post_job tr th:nth-child(5) {
  width: 120px !important;
}
.post_job_add.tabing_post_job tr th:nth-child(6) {
  width: 365px !important;
}
.promote_opertunity_msg{
    color: rgb(255, 0, 0);
    font-weight: bold;
}
.contract_addendum_msg{
    color: rgb(255, 0, 0);
    font-weight: bold;
}
.contract_addendum_desc_msg{
    color: rgb(255, 0, 0);
    font-weight: bold;
}
.bio_csline.network_job_list .list_job_vew th:nth-child(1) {
  width: 50px !important;
}
.bio_csline.network_job_list .list_job_vew th:nth-child(2) {
  width: 250px !important;
}
#example1 .bio_csline.network_job_list .list_job_vew th:nth-child(5) {
  width: 400px !important;
}
.bio_csline.network_job_list .list_job_vew th:nth-child(3) {
  width: 230px !important;
}
#example1 .bio_csline.network_job_list .list_job_vew th:nth-child(6) {
  width: 1000px !important;
}
#example1 .bio_csline .list_job_vew th:nth-child(7) {
  width: 582px !important;
}
#example1.table-bordered .login_repot_main th:nth-child(1) {
  width: 100px !important;
}
#example1.table-bordered .login_repot_main th:nth-child(2) {
  width: 100px !important;
}
#example1.table-bordered .login_repot_main th:nth-child(3) {
  width: 400px !important;
}
#example1.table-bordered .login_repot_main th:nth-child(4) {
  width: 130px !important;
}
#example1.table-bordered .login_repot_main th:nth-child(5) {
  width: 130px !important;
}
#example1.doc_list.provider_credential_table .provider_cardesial_issue th:nth-child(1) {
  width: 120px !important;
}
#example1.doc_list.provider_credential_table .provider_cardesial_issue th:nth-child(2) {
  width: 160px !important;
}
#example1.doc_list.provider_credential_table .provider_cardesial_issue th:nth-child(3) {
  width: 110px !important;
}
#example1.doc_list.provider_credential_table .provider_cardesial_issue th:nth-child(4) {
  width: 120px !important;
}
#example1.doc_list.provider_credential_table .provider_cardesial_issue th:nth-child(5) {
  width: 250px !important;
}
#example1.doc_list.provider_credential_table .provider_cardesial_issue th:nth-child(6) {
  width: 120px !important;
}
#example1.doc_list.provider_credential_table .provider_cardesial_issue th:nth-child(7) {
  width: 90px !important;
}
#standar_consult_fees_form .error_decimal_90791 {
  float: left;
  padding-left: 20px;
}
#standar_consult_fees_form .error_decimal_90792{
  float: left;
  padding-left: 20px;
}
#example1.doc_list .telepastoer_user th:nth-child(4) {
  width:70px !important;
}
#example1.doc_list .telepastoer_user th:nth-child(5) {
  width: 260px !important;
}
#example1.doc_list .telepastoer_user th:nth-child(9) {
  width:70px !important;
}
#example1.doc_list .protoal_user th:nth-child(3) {
  width: 70px !important;
}
#example1.doc_list .protoal_user th:nth-child(4) {
  width: 70px !important;
}
#example1.doc_list .protoal_user th:nth-child(5) {
  width: 150px !important;
}
#example1.doc_list .protoal_user th:nth-child(6) {
  width: 60px !important;
}
#example1.doc_list .protoal_user th:nth-child(7) {
  width: 60px !important;
}
#example1.doc_list .protoal_user th:nth-child(8) {
  width: 90px !important;
}
#example1.doc_list .protoal_user th:nth-child(9) {
  width: 90px !important;
}
#example1.doc_list .protoal_user th:nth-child(10) {
  width: 80px !important;
}
#example1.doc_list .protoal_user th:nth-child(11) {
  width: 70px !important;
}
#example1.doc_list .telepastoer_user th:nth-child(1) {
  width: 40px !important;
}
#example1.doc_list .protoal_user th:nth-child(1) {
  width: 40px !important;
}
#example1.doc_list .protoal_user th:nth-child(2) {
  width: 60px !important;
}
#example1.doc_list .protoal_user th:nth-child(12) {
  width: 55px !important;
}
#post_jobs_list_paginate {
  border: 1px solid rgb(221, 221, 221);
  margin: 10px 0 13px;
  padding: 6px 9px;
}
#post_jobs_list_paginate a {
  color: rgb(119, 119, 119);
  cursor: pointer;
  margin: 0 6px;
}
.paginate_active {
  background-color: rgb(51, 122, 183);
  color: rgb(255, 255, 255) !important;
  padding: 8px 14px;
}
.form-group {
  font-family: Source Sans Pro !important;
  margin-bottom: 15px;
}
.empolyer_calender_list {
  float: left;
  margin: 0;
  padding: 0;
  position: relative !important;
  width: 100%;
}
.empolyer_calender_list select {
  border: 1px solid rgb(192, 192, 192);
  float: left;
  height: 34px;
  margin: 0;
  padding: 0 0 0 3px;
  width: 152px;
}
.empolyer_calender_list input {
  border: 1px solid rgb(192, 192, 192);
  border-radius: 0;
  float: left;
  height: 34px;
  left: 0;
  margin: 0 13px;
  position: relative;
  right: 0;
  top: 0;
  width: 160px;
}
#example1 .bio_csline.boi_nth .cadiate_boi_table th:nth-child(4) {
  width: 180px !important;
}
.boi_trtd tr td a:nth-child(4) {
  font-size: 12px;
}
#example1 .bio_csline.boi_nth .cadiate_boi_table th:nth-child(5) {
  width: 670px !important;
}
#example1 .bio_csline.boi_nth .cadiate_boi_table th:nth-child(3) {
  width: 210px !important;
}
#example1 .bio_csline.boi_nth .cadiate_boi_table th:nth-child(2) {
  width:80px !important;
}
#example1 .bio_csline.boi_nth .cadiate_boi_table th:nth-child(1) {
  width:80px !important;
}


#example1.doc_list.dataTable .patient_list_table th:nth-child(2) {
  width: 60px !important;
  padding-left: 15px;
}
#example1.doc_list.dataTable .tr_paint td:nth-child(2) {
  width: 60px !important;
  padding-left: 15px;
}
#example1.doc_list.dataTable .patient_list_table th:nth-child(3) {
  width: 60px !important;
}
#example1.doc_list.dataTable .patient_list_table th:nth-child(4) {
  width: 60px !important;
}
#example1.doc_list.dataTable .patient_list_table th:nth-child(5) {
  width: 190px !important;
}
#example1.doc_list.dataTable .patient_list_table th:nth-child(6) {
  width: 45px !important;
}
#example1.doc_list.dataTable .patient_list_table th:nth-child(7) {
  width: 70px !important;
}
#example1.doc_list.dataTable .patient_list_table th:nth-child(8) {
  width: 45px !important;
}
#example1.doc_list.dataTable .patient_list_table th:nth-child(9) {
  width: 80px !important;
}
#example1.doc_list.dataTable .patient_list_table th:nth-child(10) {
  width: 80px !important;
}
#example1.doc_list.dataTable .patient_list_table th:nth-child(11) {
  width: 92px !important;
}
#example1.doc_list.dataTable .patient_list_table th:nth-child(12) {
  width: 114px !important;
}
#example1 .faciliy_table th:nth-child(5) {
  width: 200px !important;
}
#example1 .faciliy_table th:nth-child(11) {
  width: 120px !important;
}
#example1 .faciliy_table th:nth-child(7) {
  width: 40px !important;
}
.doc_list .faciliy_table th:nth-child(4) {
  width: 7% !important;
}
#example1 .pcp_table th:nth-child(5) {
  width: 200px !important;
}
#example1 .pcp_table th:nth-child(6) {
  width: 50px !important;
}
#example1 .pcp_table th:nth-child(11) {
  width: 120px !important;
}
.doc_list .pcp_table th:nth-child(4) {
  width: 10% !important;
}
#example1 .provider_lances_state th:nth-child(5) {
  width: 200px !important;
}
#example1 .provider_lances_state th:nth-child(8) {
  width: 120px !important;
}
#example1 .provider_lances_state th:nth-child(2) {
  width: 60px !important;
  padding-left: 15px;    
}
#example1 .tr_doc_lid tr td:nth-child(2) {
  padding-left: 15px;    
}
#example1 .provider_lances_state th:nth-child(3) {
  width: 70px !important;
}
#example1 .provider_lances_state th:nth-child(4) {
  width: 70px !important;
}
#example1 .provider_lances_state th:nth-child(6) {
  width: 60px !important;
}
#example1 .provider_lances_state th:nth-child(7) {
  width: 100px !important;
}
#example1 .provider_lances_state th:nth-child(9) {
  width: 90px !important;
}
#example1 .provider_lances_state th:nth-child(10) {
  width: 100px !important;
}
#example1 .provider_lances_state th:nth-child(11) {
  width: 70px !important;
}
#example1 .provider_lances_state th:nth-child(12) {
  width: 70px !important;
}
#example1 .appointment_list_table th:nth-child(1) {
  width: 60px !important;
}

#example1 .bio_csline.boi_nth .user_boi_table th:nth-child(4) {
  width: 29% !important;
}
#example1 .bio_csline.boi_nth .user_boi_table th:nth-child(3) {
  width: 70px !important;
}
#example1 .bio_csline.boi_nth .job_discrib_table th:nth-child(3) {
  width: 130px !important;
}
#example1 .bio_csline.boi_nth .job_discrib_table th:nth-child(4) {
  width: 27% !important;

}
.right_box .edit-grp-btn   {
     margin-right: 25px;
}

#profile_information .radio label {
  padding: 0px;
}

#profile_information .radio_check {
  position: relative;
}

.admin_add_remove input {
  width: 90% !important;
}

.admin_add_remove .signed_div {
  float: right;
}

.admin_add_remove {
  background-color: #ddd;
  float: left;
  margin-bottom: 10px;
  padding-left: 10px;
  width: 100%;
}


.modal-open {
  overflow: auto !important;
  padding: 0 !important;
}

.send_msg_modal .modal-content {
  padding: 45px 20px 0px;
}

.send_msg_modal .close {
  margin-right: 10px;
  margin-top: 4px;
}


#changePwdForm  label, #admin_global label  {
    font-family: Source Sans Pro !important;
}

.box-footer input   {
    margin-right: 10px !important;
    color: #fff  !important;
}


.input_box_sch {
  float: left;
  margin-right: 10px;
  width: 72px;
}

.input_divider {
  float: left;
  left: -5px;
  position: relative;
}


.compsych_user_view .box .box-header {
  padding: 10px 15px;
}

.compsych_user_view_add .box-primary002 {
  padding-left: 20px;
  padding-right: 20px;
}

.compsych_user_view_add .box .box-header {
  padding: 10px 0;
}

.compsych_user_add label.error   {
    color: rgb(231, 0, 22) !important;
    font-size: 13px !important;
    position: relative;
       bottom: -5px;
}

.compsych_user_add .box-primary002 {
  padding-left: 20px;
  padding-right: 20px;
}

.compsych_user_add  .box .box-header {
  padding: 10px 0;
}

.compsych_user_add .form-group {
  margin-top: 2px;
  width: 100% !important;
}

.compsych_user_add

.compsych_user_add .wite-sep-box .form-group textarea.form-control {
  height: 121px;
  padding-top: 4px;
  resize: none;
}

.compsych_user_add input, .compsych_user_add input .form-control   {
  background-image: none;
  border: 1px solid rgb(204, 204, 204);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
  color: rgb(85, 85, 85);
  font-family: "Source Sans Pro",sans-serif;
  font-size: 14px;
  height: 34px;
  line-height: 1.42857;
  padding: 0 10px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  width:79%;
}

.compsych_user_add .blue_btn.visit-sub, .compsych_user_add .orange_btn.visit-sub {
  font-family: Source Sans Pro;
  padding: 6px 23px;
  width: auto;
}
.white_main_box_edit .col-md-3 {
  width: 190px !important;
}

.compsych_user_add .wite-sep-box {
  padding: 10px 20px 0;
}

.compsych_user_view .btn.btn-flat.delete_patient {
  color: rgb(231, 0, 22);
  font-size: 22px !important;
     margin-top: -4px;
}

.compsych_user_view .fa.fa-edit {
  color: #3c8dbc;
  font-size: 21px;
}

.compsych_user_view .activate_deactivate {
  margin-top: 12px !important;
  margin-right: 5px;
}

.compsych_user_view .edit_patient_compsych img {
  width: 20px;
}

.compsych_user_view #success_msg, .compsych_user_view #msg, .compsych_user_view #error_msg {
  position: absolute;
  width: 100%;
  text-align: center;
  top: 15px;
}

.compsych_user_view .add_provider {
  position: relative;
  z-index: 9999;
}


#loginForm .has-feedback label.error  {
  color: red !important;
  font-family: Source Sans Pro !important;
  font-size: 13px !important;
}


.may_idential #respond_weeks {
  border: none !important;
  border-bottom: 1px solid #c0c0c0 !important;
  outline: none  !important;
  width:40px;
  padding:0px 5px  !important;
  text-align: center !important;
}
.network_intresed tr th:nth-child(10) {
  width: 60px !important;
}
.user-pro_update {
  left: 2px !important;
  margin-left: 9px !important;
  margin-top: -7px !important;
  right: 0 !important;
  top: 3px !important;
}
.health_prov label {
    float: left;
    width: auto !important;
}

.health_prov input {
  border: medium none !important;
  box-shadow: none;
  outline: medium none !important;
  border-bottom: 1px solid #ccc  !important;
   margin-left: 10px !important;
}
.deleteConsult .fa.fa-trash-o {
  color: rgb(0, 0, 0);
  font-size: 25px;
  position: relative;
  top: 5px;
}
.iner_tab_show .fileUpload{
  float: none;
  margin-bottom: 6px;
}
.iner_tab_show input {
  margin-left: 4px;
}

#telepsych_popup #doctor_suggestion h1 {
    font-family: "Source Sans Pro",sans-serif;
    font-size: 20px;
    line-height: 30px;
}

#telepsych_popup .outer_box_pop {
  background-color: rgb(255, 255, 255);
  border: 4px solid rgba(0, 0, 0, 0.7);
  border-radius: 3px;
  bottom: 0;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  height: 270px;
  left: 0;
  margin: auto;
  padding: 0 20px;
  position: absolute;
  right: 0;
  top: 0;
  width: 900px;
  z-index: 100;
}


.delete_provider_message .outer_box_pop {
  background-color: rgb(255, 255, 255);
  border: 4px solid rgba(0, 0, 0, 0.7);
  border-radius: 3px;
  bottom: 0;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  height: 151px;
  left: 0;
  margin: auto;
  padding: 0 20px;
  position: absolute;
  right: 0;
  top: 0;
  width: 650px;
  z-index: 100;
}

.delete_provider_message .btnset {
    border-radius: 3px !important;
    display: inline-block !important;
    margin-left: 11px !important;
    padding: 6px 16px !important;
    position: relative;
    top: 2px;
}

.delete_provider_message p {
    font-size: 16px;
}
#activation_provider_popup input {
  border: 1px solid rgb(208, 208, 208);
  height: 32px;
  padding: 6px;
  width: 310px;
}
#activation_provider_popup h2 {
  font-size: 21px;
  margin-bottom: 13px;
}
.email_msg {
  color: rgb(255, 0, 0);
  font-size: 14px;
  font-weight: bold;
}
#email2-error{    color: rgb(255, 0, 0)!important;
    font-size: 14px;
    font-weight: bold;}
#email-error{    color: rgb(255, 0, 0)!important;
    font-size: 14px;
    font-weight: bold;}
.cert_style p {
    color: #bbbbbb;
    float: left !important;
    margin-top: 7px;
    width: auto !important;
  
}
.cert_style input {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
  border: medium none !important;
  box-shadow: none !important;
  float: left;
  padding-right: 0;
    padding-left: 2px;
       width: 85px !important;
      outline: none !important;
}

.cert_style #initial_cert-error, .cert_style #initial_cpt-error, .cert_style #follow_cert-error, .cert_style #follow_cpt-error, .cert_style #follow_units-error {
  float: left;
  left: -10px;
  text-align: left !important;
  top: 0 !important;
}

.compsych_user_add select {
  width: 130% !important;
}

.follow_up .cert_style input {
  width: 130px !important;
      outline: none !important;
}
.ad_inform {
    padding-top: 5px;
}
.email2_msg {
    color: rgb(255, 0, 0);
font-weight: bold;
}
#network_criteria_change_options .notification_criteria_change_msg.error_msg {
  float: left;
  position: relative;
  top: -5px;
  width: 100%;
}

.notify_bell_data .user_noti {
  background-color: #0fba2a;
  border-radius: 50px;
  color: #ffffff;
  height: auto;
  left: 18px !important;
  margin-left: 0 !important;
  margin-top: -7px;
  padding: 6px 7px 7px;
  position: absolute;
  right: auto !important;
  top: 2px !important;
  width: auto;
}

.notify_bell_data .user_noti span {
  float: left;
  font-family: "Source Sans Pro",sans-serif;
  font-size: 12px;
  font-weight: bold;
  line-height: 7px;
  margin-left: 0;
  margin-top: 0;
  text-align: center;
  white-space: nowrap;
  width: 100%;
}
.telepastor_table #example1.doc_list .email_markting_template tr th:nth-child(1) {
  width: 15px !important;
}
.telepastor_table #example1.doc_list .email_markting_template tr th:nth-child(2) {
  width: 80px !important;
}
.telepastor_table #example1.doc_list .email_markting_template tr th:nth-child(3) {
  width: 220px !important;
}
.telepastor_table #example1.doc_list .email_markting_template tr th:nth-child(4) {
  width: 100px !important;
}
.telepastor_table #example1.doc_list .email_markting_template tr th:nth-child(5) {
  width: 61px !important;
}
.error_msg{
    color:red;
}
.telepastor_table #example1.doc_list .suscibe_admin .telepastoer_user th:nth-child(1) {
    width: 70px !important;
}
.telepastor_table #example1.doc_list .suscibe_admin .telepastoer_user th:nth-child(2) {
  width:300px !important;
}
.telepastor_table #example1.doc_list .suscibe_admin .telepastoer_user th:nth-child(3) {
  width: 140px !important;
}
.telepastor_table #example1.doc_list .suscibe_admin .telepastoer_user th:nth-child(4) {
  width:240px !important;
}
.telepastor_table #example1.doc_list .suscibe_admin .telepastoer_user th:nth-child(5) {
  width: 160px !important;
}
.telepastor_table #example1.doc_list .suscibe_admin .telepastoer_user th:nth-child(6) {
  width: 121px !important;
}


.telepastor_table #example1.doc_list .suscibe_admin_campaign .telepastoer_user th:nth-child(1) {
    width: 181px !important;
}
.telepastor_table #example1.doc_list .suscibe_admin_campaign .telepastoer_user th:nth-child(2) {
    width: 200px !important;
}   
.telepastor_table #example1.doc_list .suscibe_admin_campaign .telepastoer_user th:nth-child(3) {
    width: 200px !important;
}
.telepastor_table #example1.doc_list .suscibe_admin_campaign .telepastoer_user th:nth-child(4) {
    width: 160px !important;
}
.telepastor_table #example1.doc_list .suscibe_admin_campaign .telepastoer_user th:nth-child(5) {
    width: 100px !important;
}
.telepastor_table #example1.doc_list .suscibe_admin_campaign .telepastoer_user th:nth-child(6) {
    width: 121px !important;
}
.safr_org_btn {
  background: #ff9f3c none repeat scroll 0 0 !important;
  color: #ffffff;
}


.sign-otr .thankU {
    width: 100%;
    text-align: center;
}
.sign-otr .thankU .checkotr {
    height: 80px;
    width: 80px;
    margin: 0 auto 10px;
    border: 1px solid #f6f6f6;
    box-shadow: inset 1px 2px 3px rgba(0,0,0,.2);
    border-radius: 50%;
    line-height: 78px;
    background-color: #fcfbfb;
}
.sign-otr .thankU h2 {
    font-size: 20px;
    font-family: verlagbold;
    margin: 0 0 10px;
}
.sign-otr .thankU h4 {
    font-family: verlagbold;
    font-size: 18px;
    line-height: 25px;
    margin: 14px 0 0 0;
}
.sign-otr .thanks_appoints h4 {
    padding: 0px;
}
.sign-otr .thankU i.fa-check {
    font-size: 40px;
    line-height: 78px;
}
.sign-otr .thankU i.fa-check {
    color: #1BB194;
}
.sign-otr.sign_mrg {
    margin-top: 200px;
}
.deleteTemplate .fa.fa-trash-o {
font-size: 19px;
}

.telepastor_table #example1.doc_list .suscibe_admin_responses .telepastoer_user th:nth-child(1) {
max-width: inherit !important;
width: 35px !important;
}
.telepastor_table #example1.doc_list .suscibe_admin_responses .telepastoer_user th:nth-child(2) {
max-width: inherit !important;
width: 45px !important;
}

.telepastor_table #example1.doc_list .suscibe_admin_responses .telepastoer_user th:nth-child(3) {
max-width: inherit !important;
width: 150px !important;
}
.telepastor_table #example1.doc_list .suscibe_admin_responses .telepastoer_user th:nth-child(4) {
max-width: inherit !important;
width: 48px !important;
}
.telepastor_table #example1.doc_list .suscibe_admin_responses .telepastoer_user th:nth-child(5) {
max-width: inherit !important;
width: 80px !important;
}

.add_campaign .multiselect-native-select {
  float: left;
  margin-bottom: 15px;
  width: 100%;
}
.add_campaign .btn-group {
  float: left;
  width: 100%;
}
.add_campaign input[type="checkbox"], input[type="radio"] {
    margin: 4px -18px 0 !important;
}
.add_campaign .open > .dropdown-menu {
    display: block;
    max-height: 200px;
    width: 100%;
    overflow: auto;
}
.add_campaign .btn .caret {
  float: right;
  position: absolute;
  right: 0px;
  bottom: 13px;
  right: 7px;
}
.add_campaign .btn-default {
  float: left;
  text-align: left;
  width: 100%;
}

.add_campaign .multiselect-selected-text {
    display: block;
    width: 100%;
    overflow: hidden;
}
.update_button {
    border: 1px solid #333;
    box-shadow: none;
    height: 32px;
    outline: medium none;
    padding: 0 10px;
}
.campaign_list {
  margin: 0 2px;
}
.fild-name {
  display: inline-block;
  font-size: 14px;
  width: 165px;
  font-family: "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;
}
.box-fild {
  display: inline-block;
}
.box-fild input {
  height: 30px;
  padding: 5px;
}
.form-box-outer {
  float: none;
  margin: 0 0 15px;
  width: 100%;
}
.email_temp_outer .doc_list th {
    text-align: center;
}
.action_new_temp .fileUpload input.upload{
    width: 100%;
}
.action_new_temp  .fileUpload.fileUpldBtn > span{
    width: 100%;
}
.action_new_temp .fileUpload input.upload{
    height: 42px;
}
.img_error {
    color: #ff0000;
    font-size: 12px;
    text-align: left;
    line-height: normal;
}
.deleteCampaign
{
   font-size: 20px;
}

#email_campiagn_form ul li a {
    white-space: normal;
}