.content-header > .sub-menu {
    float: right;
    background: transparent;
    margin-top: 0;
    margin-bottom: 10px !important;
    font-size: 12px;
    padding: 7px 5px 10px;
    position: absolute;
    top: 10px;
    right: 10px;
    border-radius: 2px;
}
table tbody tr td {
    word-break: break-word;
}

#button_space{
    padding-left: 10px;
}
.lineSeperator{
    border-top: 1px solid #f4f4f4;
    margin-top: 10px;
    margin-bottom: 10px;
}
.cursor-move{
    cursor:move;

}
.btn-space{
    padding-left: 10px;
}

.img-wrap {
    position: relative;
    width: 100px;
    font-size: 0;
}
.img-wrap img{

    max-width: 100px;
    max-height: 100px;
}

.img-wrap .close {
    position: relative;
    top: 2px;
    right: 2px;
    z-index: 100;
    background-color: #FFF;
    padding: 5px 5px 5px;
    color: #000;
    font-weight: bold;
    cursor: pointer;
    opacity: .2;
    text-align: center;
    font-size: 22px;
    line-height: 10px;
    border-radius: 50%;
}
.img-wrap:hover .close {
    opacity: 1;
}
.user_status{
    padding-bottom: 15px;
}
.fa-circle:before {
    content: "\f111";
}
#validate_error{
    display: none;
}

#cdate{
    display: none;
}
#udate{
    display: none;
}
#ddate{
    display: none;
}
#join_date{
    display: none;
}
#birthday_date{
    display: none;
}
.getData{
    cursor: pointer;
}

.date_filter_errors{
    display: none;
    color: red;
}
.range_error{
    color: red;
    display: none;
}
.scrollable{
    height: 400px;
    overflow-y: auto;
}
#scrolable{
    height: 600px;
    overflow-y: auto;
}
.validationcode{
    display: none;
}
.passowrdValidation{
    display: none;
}
.errors{
    display: none;
}

#span_cdate {
    padding: 5px;
    margin-left: 12px;
    line-height: 8px;
}
.closebutton {
    font-size: 14px;
    margin: 5px;
    cursor: pointer;
}
.ispublicIcon{
    padding-left: 15px;
}
.disabledMouse{
    pointer-events: none;
    cursor: not-allowed;
}
.select2_Width{
    width:200px;
}
.move-left{
    width: 15px;
    padding-left: 90px;
    box-shadow: none;
}
.answerTypeValue{
    visibility: true;
}

.MetaDataTabs{
    padding-top: 10px;
    padding-bottom: 10px;
    border: 1px solid #dddddd;
}
/* ==========================================================================
   Meta Data Vertical Tabs
   ========================================================================== */
/*!
 * bootstrap-vertical-tabs - v1.1.0
 * https://dbtek.github.io/bootstrap-vertical-tabs
 * 2014-06-06
 * Copyright (c) 2014 Ä°smail Demirbilek
 * License: MIT
 */
.tabs-left, .tabs-right {
    border-bottom: none;
    padding-top: 2px;
}
.tabs-left {
    border-right: 1px solid #ddd;
}
.tabs-right {
    border-left: 1px solid #ddd;
}
.tabs-left>li, .tabs-right>li {
    float: none;
    margin-bottom: 2px;
}
.tabs-left>li {
    margin-right: -1px;
}
.tabs-right>li {
    margin-left: -1px;
}
.tabs-left>li.active>a,
.tabs-left>li.active>a:hover,
.tabs-left>li.active>a:focus {
    border-bottom-color: #ddd;
    border-right-color: transparent;
}

.tabs-right>li.active>a,
.tabs-right>li.active>a:hover,
.tabs-right>li.active>a:focus {
    border-bottom: 1px solid #ddd;
    border-left-color: transparent;
}
.tabs-left>li>a {
    border-radius: 4px 0 0 4px;
    margin-right: 0;
    display:block;
}
.tabs-right>li>a {
    border-radius: 0 4px 4px 0;
    margin-right: 0;
}

.listspace{
    padding-left: 15px;
}
.button_space{
    padding-right: 5px;
}
.sliderItemDiv{
    border: 1px solid;
    width: 50%;
    height: 10%;
    margin-bottom: 10px;
}

.actionClipBoard{
    font-size:0.90em;
    margin-right:10px !important;
    font-weight:normal;
}

.slider_restrict{
    float:left;
    clear:both;
    margin: 10px 10px 10px 0;
}
.cursorMove{
    cursor:pointer;
}
.padding-top-10{
    padding-top: 10px !important;
}
.chatHeadBox{
    height: 500px;
}
.messageGrid{
    height: 410px;
}
.user_chatHeads{
    padding-left: 2px;
}
.direct-chat-msg img{
    max-width: 100% !important;
}
.chatHeadImage{
    border: 1px solid  #e6e6ff;
}
.highlightedChat{
    background: #f7f7f7;
    height: 40px;
}
.pageContent{
    height: 1200px !important;
}
#messageRow {
    overflow-x: hidden;
}
.singleProfile{
    color: white;
}

.cover_image{
    width: 100%;
    height: 100%;
}
.galleryImages{
    width: 100%;

}
.lineFaqSeperator{
    border-top: 2px solid #75a3a3;
    margin-top: 10px;
    margin-left: 14px;
    margin-right: 14px;
    margin-bottom: 10px;
}
.icon_pdf{
    font-size: 50px !important;
}
.fileName_pdf{
    padding-left: 15px !important;
}
.dashboard{
    margin: 5px 0 5px 0 !important;
    font-size: 22px !important;
    padding-bottom: 9px !important;
    border-bottom: 1px solid #cccccc !important;
}
.orderDiv{
    overflow-wrap:break-word !important ;
}
.user_export{
    padding-right: 3px;
}
.dropzone{
    border: 2px dashed #0087F7 !important;
    border-radius: 5px !important;
    background: #ceedef !important;

}
#dropzonephoto{
    max-width: 760px !important;
    height : 250px !important;
    margin-left: auto !important;
    margin-right: auto !important;
}
.attachmentDiv{
    padding-top: 10px !important;
}
.invoiceHeader{
    margin: 28px 22px 20px 18px !important;
    font-size: 22px !important;
    padding-top: 22px !important;
    border-bottom: 1px solid #cccccc !important;
}
.customTreeView{
    color:#72afd2 !important;
    cursor:pointer !important;
}
.select2-search__field{
    width : 100% !important;
}
.attachmentImage img{
    max-width: 100% !important;
}
.ImageListing{
    overflow-wrap:break-word !important ;
}
.attachmentsListing a:hover{
    color:#008d4c !important;
}
.highlightedAttachment{
    background: #cccccc;
    height: 40px;
}
.ImageClipBoard{
    cursor:pointer !important;
}
.videoAttachment video{
    max-width: 100% !important;
}
.imageView{
    padding-left: 10px;
}
.InnerUl{
    -webkit-padding-start: 10px !important;
}
.fileIcon{
    padding-left: 20px;
}
.wrapText{
    overflow-wrap:break-word !important ;
}
.orderMessages {
    height: auto;
    overflow-y: hidden;
}
.form-group {
    margin-bottom: 5px;
}
hr {
    margin-top: 10px;
    margin-bottom: 0px;
    border: 0;
    border-top: 1px solid #eeeeee;
}
.borderRound{
    border-radius: 5px;
}
.marginLeft0{
    margin-left:0px !important;
    text-align: center;
    padding-top: 20px;
}
.PackagesImage{
    display: block;
    width: 90px;
    position: relative;
    margin: 0 auto;
    margin-top: -45px;
    margin-bottom: 5px;
}
.packageTHone{
    width: 24%;
    border-bottom-color: white !important;
    border-left-color: white !important;
    border-top-color: white !important;
}
.alert {
    padding: 10px;
    margin-bottom: 10px;
    border: 1px solid transparent;
    border-radius: 4px;
}
.myicon{
    display: inline-block;
    border-radius: 39px;
    box-shadow: 0px 0px 2px #ffff;
    padding: 0.2em 0.5em;
    font-size: 15px;
}
@media print {
    a[href]:after {
        content: "" !important;
    }
}