/* Insert Your Custom CSS Here */



.memberInfo{margin-top:10px}
.memberInfo ul{display: inline-block;
    width: 100%;
    padding: 00;
}
.memberInfo ul li{width: 47%;
    display: inline-block;}
.uploadDiv{background: #cecece;
    padding: 4px;
    text-align: center;
    display: inline-block;
    width: 100%;}


.upload_file{opacity: 0;}
.mediaResponse{height:110px}
.uploadDiv{    height: 100%;padding: 10px;}
.uploadDiv label{cursor:pointer;}
.nav-item .active{background:#eee}

.gallery ul {padding: 0;
    list-style: none;
    display: inline;}

    .galleryphoto ul li {display: inline-block;
        width: 100px;
        margin-right:20px;
        position: relative;
        margin-top: 16px;
        border: 2px solid #cecece;
    }
    .galleryvideo ul li {display: inline-block;
        width: auto;
        margin-right:20px;
        position: relative;
        margin-top: 16px;
        border: 2px solid #cecece;
    }
    .gallery a{position: absolute;
        font-size: 25px;
        color: #00cccd;
        top: -13px;
        right: -10px;}
.galleryphoto{margin-top: 20px;}
.galleryphoto img{width:100px;height:100px}

.mrg-top-50px{margin-top:50px}
.mrg-t-5{margin-top:5px!important}
.mrg-b-5{margin-bottom:5px!important}



.table-overflow{    overflow: auto;
    display: block;}


/************************** Loader **********************************************/
.show{ display: block  !important;}
.hide{display:none}
.loading-body{opacity: .5;
    pointer-events: none;}
.loadingio-spinner-rolling-8my0bloy932{position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    z-index: 99;}

@keyframes ldio-hrf8ks2gb6r {
  0% { transform: translate(-50%,-50%) rotate(0deg); }
  100% { transform: translate(-50%,-50%) rotate(360deg); }
}
.ldio-hrf8ks2gb6r div {
  position: absolute;
  width: 120px;
  height: 120px;
  border: 10px solid #00cccd;
  border-top-color: transparent;
  border-radius: 50%;
}
.ldio-hrf8ks2gb6r div {
  animation: ldio-hrf8ks2gb6r 1s linear infinite;
  top: 100px;
  left: 100px
}
.loadingio-spinner-rolling-8my0bloy932 {
  width: 200px;
  height: 200px;
  /*display: inline-block;*/
  overflow: hidden;
 /* background: #f1f2f3;*/
}
.ldio-hrf8ks2gb6r {
  width: 100%;
  height: 100%;
  position: relative;
  transform: translateZ(0) scale(1);
  backface-visibility: hidden;
  transform-origin: 0 0; /* see note above */
}
.ldio-hrf8ks2gb6r div { box-sizing: content-box; }

/*************************** End *******************************/






/*Custom*/
.vd_title-section h1{float:left;padding-right:20px!important;}
.vd_title-section a{float:left;width:50%}
.vd_title-section .subtitle{float:left;}

.search_keyword{width: 220px!important; float: left;}
.searchDiv{padding-right: 0px;}
.search_keyword_Div{text-align: right; padding-right: 0px}

.float-right{float:right!important}
.float-left{float:left!important;}
.width-100{width:100%!important}
.width-auto{width:auto!important;}
.width-79{width:79%!important}
.menu-small-text{font-size:14px!important;font-weight:bold;}
.a-hover:hover{text-decoration:underline!important}
@media screen and (max-width:767px){
    
.searchDiv{float:none!important}
.searchDiv{margin-top: 10px!important;float: left!important;}   
#search_keyword{margin-right:10px!important} 
    
}