.page-body {
    padding: 0px 0px !important;
    padding-top: 0px !important;

}
.page-body-block img{max-width: 100% !important;}

.Pages{margin:0 !important;box-shadow: none;margin-bottom: 20px !important;}
.Pages ul{margin: 0 auto !important;}
.page-body>.well{margin-bottom: 0px !important;border-radius: 0px !important;box-shadow: none !important;}
.page-body>.well .header{border-radius:  0px !important;}
.page-body>.well .header,.header.bg-blue{background: #fafafa !important;height: 54px;border-bottom: solid 1px #dedede;
    -webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.11);
    -moz-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.11);
    box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.11);
}
.page-body>.well .header a, .page-body>.well .header, .header.bg-blue{color: #5b5b5b !important;}
body:before,.page-body{background-color: #fff !important;}
.tab-content{box-shadow: 0 -2px 3px 0 rgba(0,0,0,.15) !important;border-bottom: solid 1px rgba(0,0,0,.041)}
.page-header{display: none !important;}
.page-title-js, .buttons a{font-size: 122%;padding-left: 5px;line-height: 15px;padding-top: 10px;}
.well,.tab-content{padding:12px;background: white !important;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {box-shadow: 0 -2px 3px 0 rgba(0,0,0,0) !important;}
.nav-tabs {background: #e9e9e9 !important;}
.nav-tabs {
    -webkit-box-shadow:  0 3px rgba(0,0,0,0.15);
    -moz-box-shadow:  0 3px rgba(0,0,0,0.15);
    box-shadow: 0 0 3px rgba(0,0,0,0.15);
}
.col-menu{padding-left: 0px;}
.col-menu .show-menu{text-align: center;cursor: pointer;display: none;background: none;color: #acacac;}
.col-menu .show-menu{padding: 5px;}
@media screen and (max-width: 767px) {.col-sm-2 li{display: none;}}


.col-body{padding-right: 0px;padding-left: 0px;}
.sidebar-menu li{border-bottom: solid 1px rgba(219,219,219,0.57)}
.sidebar-menu li a{color: #6c6c6c;}
.sidebar-menu  span.devider{text-align: center;display: block;font-weight: bold;margin: 5px;}
.bc2{position: relative;left: 54px;top:14px; color: #efefef;max-width: 50%;height: 20px;background: none;overflow: hidden;}
.bc2 a{color: #efefef !important; }
@media screen and (max-width: 1024px) {.bc2{display: none;}}

/***** users ***/
.avatar-sm{border: solid 0px #acacac;}

.fc-border-separate thead tr, .table thead tr{
    background: #f3f3f3 !important;
}

/** index **/
.well-no-padding{padding-left: 0px;background: none;box-shadow: none;padding-right: 0px;}
.alert{margin-bottom: 0px;}

/*** tasks **/
.valign-middle{vertical-align: middle !important;}
.gray2{color: #acacac;}
.h1-info{font-size: 200%;padding: 3px;display: block;margin:0 auto;line-height: 10px;padding-top: 10px;}
.h1-info small{font-size: 10px;line-height: 10px;}
.bg-white{background: white;color: #575757 !important;}
#calendar table tr:hover{background: none !important;}
.line-height-10{line-height: 10px;}
*#editModal .well .header{background: none !important;-webkit-box-shadow: 0 0 3px rgba(0,0,0,.0) !important;
    -moz-box-shadow: 0 0 3px rgba(0,0,0,.0)  !important;;
    box-shadow: 0 0 3px rgba(0,0,0,.0)  !important;;}
#editModal .well{
    -webkit-box-shadow: 0 0 3px rgba(0,0,0,.0) !important;
    -moz-box-shadow: 0 0 3px rgba(0,0,0,.0)  !important;;
    box-shadow: 0 0 3px rgba(0,0,0,.0)  !important;;
}
#editModal .well.with-header {
    -padding-top: 10px;
}
/** journal **/
.pointer{cursor: pointer;}

/*** login **/


/*19*17*/
.button-facebook{border-color: #0e886f !important;}

.mobile-menu{position: fixed;bottom: 0px;width: 100%;background: red;height: 40px;background: rgb(255,255,255);
    background: linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 19%, rgba(252,252,252,1) 100%);
border-top: solid 1px #ececec; display: none;}
.mobile-menu img{height: 28px;}

.document-body{background: #acacac !important;padding: 20px;}
.document-text{padding: 20px;background: white;max-width: 900px;margin:0 auto;min-height: 500px;}
.document-text *{font-family: Georgia, Times, "Times New Roman", serif !important;  }
.document-text p{  font-size: 14pt !important; }


@media screen and (max-width: 767px) {
    .page-title-js{display: none;}
    .navbar {height: 50px;}
    .col-menu .show-menu{display: block !important;}
    .navbar-account{display:none;}

    /*.well.with-header{padding-top: 0px; !important;}
    .well .header{display: none; !important;}
    .well{box-shadow: 0 0 0px rgba(0,0,0,.2);}
    #sidebar-collapse{display: none;}*/
    .page-body-block{margin-bottom: 50px;}
    .mobile-menu{display: block;}
    .mobile-line{display: block;}
    .hide-mobile{display: none;}
    .breadcrumb a{display: none !important;}
    .breadcrumb li:before{display: none !important;}

}

@media (max-width: 880px) {
    .page-sidebar.hide ~ .page-content {
        margin-left: 0px !important;
    }
}
.breadcrumb a{color: #575757 !important;}
.btn-noboreders{border: solid 1px #e4e4e4 !important;}
.btn-noboreders:hover{background: white !important;}

.table-bordered{border: none !important;}
.table-bordered td{border:none !important;}
.table-bordered tr{border-bottom: solid 1px #d7d7d7;}

.titled{font-size: 19px;}
.titled:hover{color:red;text-decoration: none;}

.lined-prop{margin: 0;padding: 0}
.lined-prop li{list-style: none;margin: 0;padding: 0;color: #acacac;font-size: 12px;}
.Pages{background: white !important;;}
.well{box-shadow: none !important;}

#modalWidth{max-width: 1850px !important;}


/************* help **/
.help li {list-style: none;}
.help li:before{content: "⤥";color:#acacac;}
blockquote{font-family: Georgia, Times, "Times New Roman", serif !important;font-style: italic !important;font-size: 19px;}


.table tbody tr:nth-child(odd){background: #fff;transition:all 0.1s;}
.table tbody tr:nth-child(even){background: #fbfbfb;transition:all 0.1s;}
.table tbody tr:hover{background: #f9f9f9;transition:all 0.2s;}

.dropdown-menu li a:hover,.dropdown-menu li a:focus,.dropdown-menu li a:active,.dropdown-menu li.active a,.dropdown-menu li.active a:hover,.dropdown-menu .dropdown-submenu:hover>a,.nav-tabs .dropdown-menu li>a:focus{background:#0e886f !important;color:#fff !important;}
.form-group label{font-weight: 700;opacity: 0.9}
.btn-follow .btn{margin-bottom: 3px;width: 100%}