﻿.nopadding {   padding: 0 !important;   margin: 0 !important;}
.table-head-btn {margin-top: 8px;margin-right: 10px;}
.filter-btn {margin-top:23px;}
.clearfix {clear:both;}
.accord-tab {text-decoration: none;background-color: #143276;color: #FFF;padding-left: 20px;}
.accord-tab .panel-heading{background-color: #143276!important;}
.accord-tab .panel-heading a{color: #FFF!important;}
.visitorbox {width:100%; height:250px; padding:10px; background-color:#FAFAFA; border-radius:10px; box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.05); border:1px solid #E5E5E5;}
.bor-bot {padding:10px; border-bottom:1px solid #CCC; }
.treetable { width:250px; border:1px solid #E5E5E5; border-radius:10px; background-color:#FAFAFA; padding:15px;}
.treetable>table>tbody>tr>td { width:200px; padding:8px 0px; border-bottom:1px solid #E5E5E5; text-align:left;}
.treetable>div>table>tbody>tr>td { width:170px; padding:8px 0px; border-bottom:1px solid #E5E5E5; text-align:left;}
.treetable>div>table>tbody>tr>td:first-child {width:30px;}
.navbar-branding {    float: left;    width: 245px!important;    margin-right: 15px;}
.header-logo { width:100%; height:50px; margin-top:5px; display:block;}
.header-logo img { max-height:50px; max-width:180px; padding-top:15px; width:auto;} 
.treetable input {margin-right:10px;}
.mail-info-tbl tbody td{ width:100%;}
.mail-info-tbl {border:0px!important;}



.parentfldr{}
.parentfldr .linkbtn{color:#fff; min-height:inherit;}
.parentfldr .panelmenu{line-height:1;}
.parentfldr .addfolder{box-shadow:0px 0px 5px #ccc; border-radius:5px;}
.parentfldr .blankadd{box-shadow:0px 0px 5px #ccc; border-radius:5px; padding:17px 20px;}
.parentfldr .foldernormal{width:70px;}
.parentfldr .thumbnail{cursor:pointer;}
.parentfldr .thumbnail:hover{background:#f8f8f8; box-shadow:0px 0px 5px #4c5255;}
.parentfldr .plusfld_ic{width:12.6667%;}
.parentfldr span span{border-radius:3px; width:120px; box-shadow:0px 0px 5px #e2e2e2; float:left; text-align:center; margin-right:10px; margin-top:10px; padding:0px; position:relative;}
.parentfldr span span:hover{background:#c2c2c2;}
.parentfldr span span input[type="image"].delete-icon{position:absolute; right:-5px; top:-5px; display:none;}
.parentfldr span span:hover input[type="image"].delete-icon{display:block;}
.parentfldr span span.active{background:#c2c2c2;}
.parentfldr span a{display: block;text-decoration:none; color:#223C78; font-size:14px; font-weight:600; min-height:40px;}

.imgdtl{border:1px solid #ddd; border-radius: 4px; display: block; line-height: 1.42857; padding:0px;}
.imgdtl .popover-title{font-weight:600; padding-top:10px; text-align:center;}
.imgdtl .imgsec{}
.imgdtl .imgsec .foldernormal{width:100%;}
.imgdtl .ftrbottom{background-color:#f5f5f5; border-top:1px solid #ddd; padding:5px;}
.imgdtl .ftrbottom p{white-space: normal; word-break: break-all;}
.spht{height:1px;}
.imglink{font-weight:600;}

.line_space{line-height:30px;}
.icon_name{}
.icon_name span{width:15%; float:left; margin-top:10px; margin-right:10px; padding:0px; position:relative;
  transition-property:background; 
  transition-duration:.5s; 
  transition-timing-function:linear;}
.icon_name span input[type="image"].delete-icon{position:absolute; right:-5px; top:-5px; display:none; z-index:9;}
.icon_name span:hover input[type="image"].delete-icon{display:block;}
.icon_name span.active{background:#DEECF5;}
.icon_name a{text-decoration:none; color:#777; font-size:14px;}

.uploadpan-hgt{height:180px;}
.file-breadcrub{font-size:14px; color:#666; font-weight:bold;}
.file-breadcrub a{font-size:14px; color:#666; text-decoration:none;}
.file-breadcrub a:hover{ font-size:14px; color:#555; text-decoration:none;}
.paging table td {}
.paging table td span { display:block; line-height: 1.42857143;  text-decoration: none;    background-color: #238bc5;   border: 1px solid  #238bc5;  padding: 5px 10px;  font-size: 12px; color:#FFF;}
.paging table td a { display:block; line-height: 1.42857143;  text-decoration: none;  color: #428bca;  background-color: #fff;  border: 1px solid #ddd;  padding: 5px 10px;  font-size: 12px;}
.paging table td a:hover { display:block; line-height: 1.42857143;  text-decoration: none;    background-color: #238bc5;   border: 1px solid  #238bc5;  padding: 5px 10px;  font-size: 12px; color:#FFF;}

.sucess-msg {background-color:#D3EFB7; font-size:14px; padding:10px; border:1px solid #77a04c; margin-bottom:10px; color:#77a04c; border-radius:4px; display:inline-block;}
.error-msg {background-color:#FFD0D0; font-size:14px; padding:10px; border:1px solid #c33a3a; margin-bottom:10px; color:#c33a3a; border-radius:4px; display:inline-block;}
.sucess-msg span {font-size:16px;}
.error-msg span {font-size:16px;}
.assign-menu {border:0px!important; background-color:transparent!important;font-size: 16px; color:#238bc5; box-shadow:none!important;}
.assign-menu-panel { width:250px;}
.assign-menu-header { background-color:#238bc5; color:#FFF;}
.login-rembr {float: left;height: 20px;line-height: 18px;margin-left: 4px;}

.color-tags span {display:inline-block; margin:2px 0px;}
/* gallery effect */
.work{margin:9px 0;padding:0 9px;height:auto;color:#aaaaaa;cursor:pointer;overflow:hidden;}
.work-inner{border:1px solid #ebebeb;}
.work-img{width:100%;background:#555;position:relative;overflow:hidden;}
.work-img img{width:100%;-webkit-transition: all 0.2s;-moz-transition: all 0.2s;transition: all 0.2s;}
.work-desc{width:100%;background:white;margin:0;text-align:center;padding:15px 5px;}
.work-desc h4{text-transform:uppercase;font-size:20px;margin:0;}
.work-desc p{font-size:15px;margin:0;}
.work-img .button{width:42px;height:42px;display:block;border-radius:100px;background:white;position:absolute;text-align:center;padding:11px 0 0;font-size:15px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;	}
.work-img .button:hover{background:#238bc5;color:white;	}
.work-img .zoom{left:20%;top:20%;opacity:0;	}
.work-img .detail{right:40%;bottom:20%;opacity:0;	}
.work-img .pic-delete{right: 18%;top:20%;opacity: 0;}
.work:hover .work-img img{opacity:0.2;	}
.work:hover .work-img .zoom{top:50%;opacity:1;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%);	}
.work:hover .work-img .detail{bottom:50%;opacity:1;-webkit-transform: translateY(50%);-moz-transform: translateY(50%);transform: translateY(50%);	}
.work:hover .work-img .pic-delete{top:50%;opacity:1;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%);	}

/* isotope styles */
.isotope-item {z-index: 2;}
.isotope-hidden.isotope-item {pointer-events: none; z-index: 1;}
/**** Isotope CSS3 transitions ****/
.isotope,.isotope .isotope-item {-webkit-transition-duration: 0.8s; -moz-transition-duration: 0.8s;  -ms-transition-duration: 0.8s;   -o-transition-duration: 0.8s;	  transition-duration: 0.8s;	}
.isotope {-webkit-transition-property: height, width;-moz-transition-property: height, width;-ms-transition-property: height, width; -o-transition-property: height, width;	  transition-property: height, width;	}
.isotope .isotope-item {-webkit-transition-property: -webkit-transform, opacity; -moz-transition-property:    -moz-transform, opacity;  -ms-transition-property:     -ms-transform, opacity;   -o-transition-property:      -o-transform, opacity;	  transition-property:         transform, opacity;	}
/**** disabling Isotope CSS3 transitions ****/
.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition {-webkit-transition-duration: 0s; -moz-transition-duration: 0s;  -ms-transition-duration: 0s;   -o-transition-duration: 0s;	  transition-duration: 0s;	}
/* End: Recommended Isotope styles */




