/* BOOTSTRAP FIXES */
.mdocs-tooltip .btn-group { font-size:inherit !important;}
.modal-footer { border: none; }
.clearfix { clear: both; }
/* POST STYLE */
.mdocs-post { background: #fff; padding: 0 !important; border: none; width: 100% !important; height: 100% !important; margin: 0px auto 40px 0; text-shadow: none !important; text-decoration: none !important; }
.mdocs-post h1, .mdocs-post h2, .mdocs-post h3, .mdocs-post h4, .mdocs-post h5, .mdocs-post h6, .mdocs-post p { border: none !important; padding: 2px 5px !important; margin: 0 !important; background: transparent !important; }
.mdocs-thumbnail { box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); padding: 2px 2px 1px 2px; margin: 10px 15px 10px 0px; border-radius: 5px; border: solid 1px #f1f1f1; }
.mdocs-show-container { overflow: auto; }
/* PREVIEW / DESCRIPTION TABS */
.mdocs-nav-tab { font-weight: normal !important; font-size: 20px !important; background: #e7e7e7; font-size: 17px !important; border-top:  solid 1px #DCDCDC !important; border-left:  solid 1px #DCDCDC; border-right:  solid 1px #DCDCDC; border-bottom: none !important; line-height: 24px; display: inline-block; padding: 4px 10px 6px; margin: 4px 2px 0px 2px !important; border-radius: 3px 3px 0 0; text-decoration: none; color: #AAA !important; text-shadow: none !important; white-space:nowrap !important; cursor: pointer !important; }
.mdocs-nav-tab-active { color: #086FA1 !important; background: #fff !important;  border-left: solid 1px #dcdcdc !important; border-right: solid 1px #dcdcdc !important; border-top: solid 1px #dcdcdc !important;}
/* FLOAT OPTIONS */
 .mdocs-float-right { float: right !important;}
.mdocs-float-center { margin: auto; text-align: center !important; }
.mdocs-float-left { float: left !important; }  
/* SOCIAL ICONS */
.mdocs-social { padding: 10px 5px 30px 5px !important; margin: 0 !important;  overflow: hidden; border: none !important; background: #f0f0f0;}
.mdocs-tweet { float: left; padding-left: 5px !important; }
.mdocs-like { float: left; padding-left: 5px !important; }
.mdocs-like span { padding: 0 !important; height: 21px !important; }
.mdocs-like iframe { margin-bottom: 0 !important; max-width: inherit !important; }
.mdocs-like .fb_iframe_widget { font-size: 14px !important;  line-height: 0.9 !important; }
.mdocs-plusone { float: left; padding-left: 5px !important; }
.mdocs-linkedin { float: left; padding-left: 5px !important; }
.mdocs-linkedin span { padding: 0 !important; }
.mdocs-share { float: left; margin: 0 10px 0 0; cursor: pointer; border: solid 1px #ccc; border-radius: 3px;}
.mdocs-share p { width: 60px !important; background: #F8F8F8; margin: 0 0 0 5px !important; padding: 1px 2px !important; font-size: 11px !important; font-weight: bold;  }
 .mdocs-share p:hover { background: rgb(238,238,238); }
.mdocs-share-link { clear: both; width: 90%; margin: auto;}
/* COLOURS */
.mdocs-black { color: #000 !important; }
.mdocs-gold { color: #ffc002 !important; }
.mdocs-blue { color: #0066FF !important; }
.mdocs-orange { color: #FF9140 !important;  }
.mdocs-red { color: #990000 !important; }
.mdocs-green { color: #779F00 !important; }
.mdocs-olive { color: #808000 !important; }
.mdocs-salmon { color: #FA8072 !important; }
.mdocs-new-updated-small { margin: 0px 5px 0px 0px !important; padding: 5px 7px !important;}
.mdocs-close-desc { top: -5px !important; }
.mdocs-divider { border-top: solid 1px #e2e2e2 !important; padding-bottom: 20px;}
.mdocs-download-page, .mdocs-direct-download { font-size: 16px !important; border: dashed 1px #b6bcbc !important; background: #f1f1f1; }
.mdocs-container { font-size: 13px; }
#mdocs-navbar a { font-size: 14px; }
.mdocs-container h2 { margin: 5px 10px; padding:0; font-weight: normal; }
.mdocs-td-social { padding: 0 !important; margin: 0 !important; border: none !important; }
.mdocs-float-right { float: right; }
.mdocs-table-header { font-size: 13px !important; background: #FCFCFC !important; padding: 4px 10px 6px; font-weight: normal !important; text-shadow: 1px 1px #AAA; border-top: solid 1px #dcdcdc !important; color: #636363 !important;}
.mdocs-file-info { white-space: nowrap; padding: 9px 0; border-top: solid 1px #DCDCDC !important; color: #333; width: 25% !important; }
.mdocs-file-info a { text-decoration: none; color: #21759B !important;text-decoration: none !important;}
.mdocs-file-info a:hover { color: #BC360A !important; text-decoration: none !important; border: none !important; }
.mdocs-file-info strong { font-size: 18px; font-weight: normal;  padding: 0 10px; margin: 0; }
.mdocs-file-info div { margin: 3px 20px !important; padding: 0 5px !important; border-left: solid 1px #CCC; }
.mdocs-file-info div p { margin: 0 !important; padding: 0 !important; font-size:  13px; }
.mdocs-desc { vertical-align: top; margin: 15px 0 !important; padding: 0px 0 !important; border-top: solid 1px #D1E5EE; color: #333; width: 75% !important; }
.mdocs-desc div { margin: 10px 0; border-left: solid 1px #ccc; }
.mdocs-desc p { margin: 0 !important; padding: 0  5px !important; overflow: auto; font-size:  13px !important;}
.mdocs-desc ul { margin: 0 !important; padding: 0 !important; overflow: auto; font-size:  13px;}
.mdocs-desc ul br { padding: 0 !important; margin: 0 !important; }
.mdocs-desc li { margin: 0 10px !important; padding: 0 !important; list-style: disc !important; list-style-position: inside !important;}
.mdocs-desc a:link, .mdocs-desc a:visited { color: #21759B !important; text-decoration: none !important; }
.mdocs-desc a:hover { color: #BC360A !important; text-decoration: none !important; border: none !important; }
.mdocs-clear-both { clear: both !important; }
.mdocs-nofiles { font-weight: bold; text-align: center;}
#icon-edit-pages { width: 32px; height: 34px; background-position: -312px -5px; margin: 2px 8px 0 0; float: left; }
.mdocs-line { border-bottom: solid 1px #E2E2E2; height: 1px; width: 99%; margin: auto; }
.mdocs-login-msg { float: right;  }
.mdocs-sort { position: relative; float: right; border: solid 1px #e2e2e2 !important; padding: 5px !important; background: #fcfcfc; clear: both !important;}
.mdocs-sort label { font-size: 12px !important; }
.mdocs-sort input[type="submit"] { padding: 2px !important; color: #5e5e5e !important; background: #ebebeb !important; border: solid 1px #d2d2d2 !important; cursor: pointer !important; border-radius: 3px; box-shadow: 0 1px 2px #c0c0c0 !important;}
.mdocs-sort input[type="submit"]:hover { box-shadow: 0 1px 2px #9d9d9d !important;}
.mdocs-sort label { display: inline !important; }
.mdocs-sort form { margin: 0 !important; padding: 0 !important; }
.mdocs-sort  select { height: inherit !important; width: inherit !important; margin: 0 !important;}
.mdocs-sort  input[type="radio"] { margin: 0 0 0 5px !important; }
.mdocs-show-social { cursor: pointer; }
/* DASHBOARD STYLE */
.mdocs-uploader-bg { position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; background: #000; z-index: 25; opacity: 0.7;}
.mdocs-uploader { position: absolute; top: 10px; left: 10%; width: 80%; background: #FFF; z-index: 26; border-radius: 5px; padding-bottom: 20px;}
.mdocs-uploader-form h2 { font-size: 20px; color: #086FA1;padding: 0; margin: 0 0 5px 0; }
.mdocs-uploader-form h3 { padding: 2px 0; margin: 5px 0 5px 0; color: #086FA1; font-size: 24px;}
.mdocs-uploader-form .mdocs-form-box, .mdocs-batch-container, .mdocs-find-lost-files { border-bottom: dashed 1px #E2E2E2; margin: 0px 0 0px 0; padding: 8px; background: #F0F0F0; box-shadow: 0 2px 5px #888;  }
.mdocs-find-lost-files input[type='text'] { width: 80%; }
.mdocs-batch-container label { margin-right: 50px !important; }
.mdocs-uploader-form .current-name { display: inline; color: #900; }
.mdocs-uploader-form input[type="text"] { font-weight: normal; }
.mdocs-uploader-form input[type="radio"] { margin: 5px; }
.mdocs-uploader-form select  { font-weight: normal; }
.mdocs-uploader-form label { font-size: 12px; margin: 0 5px; font-weight: bold; color: #013F71; }
.mdocs-uploader-content { background: #FFF; padding: 0; margin: 15px; }
#mdocs-export .updated { width: 150px !important; }
#mdocs-cats input[type="text"] { font-size: 22px !important; width: 100%; }
.mdocs-ds-container table #name { width: 92%; }
.mdocs-ds-container table #order { width: 8%; }
.mdocs-ds-container table #remove { vertical-align: middle; }
.mdocs-ds-container table #file { width: 40%; padding-left: 10px; font-weight: bold;}
.mdocs-ds-container table #version { text-align: center; font-weight: bold;}
.mdocs-ds-container table #date { width: 40%; padding-left: 10px; font-weight: bold;}
.mdocs-ds-container table #download { padding-bottom:  5px; text-align: center; }
.mdocs-ds-container table #current { text-align: center;}
.mdocs-ds-container table #add-cat { vertical-align: middle; }
.mdocs-admin-desc ul { padding: 0 0 0 25px !important; margin: 5px !important; font-size: 12px;  color: #444 !important; list-style: disc !important;}
.mdocs-admin-desc ol { padding: 0 0 0 25px !important; margin: 5px !important; font-size: 12px;  color: #444 !important; }
.mdocs-admin-desc p { padding: 0 !important; margin: 10px 0 !important; }
.mdocs-admin-share { border: solid 1px #E6DB55; background: lightYellow; padding: 5px; color: #333; }
.mdocs-edit-file { background: #F0F0F0; border-top: solid 1px #E2E2E2; overflow: auto; padding: 10px; margin: 0 !important; }
.mdocs-edit-file span { float: left !important; padding: 0 !important; margin: 0 0 0 5px !important; }
.mdocs-edit-file .submitdelete { color: #BC0B0B !important; }
.mdocs-edit-file .submitdelete:hover { color: #f00000; }
.mdocs-settings-table td { max-width:  10px; }
.mdocs-setting-form .width-30 { width: 30px; }
.mdocs-filesystem-cleanup { border: solid 1px #E6DB55; background: #FFFFE0; overflow: auto; padding: 10px;}
.mdocs-filesystem-cleanup .cleanup-files { float: left; padding-right: 20px; }
.mdocs-filesystem-cleanup .cleanup-data { float: left; }
#the-list { text-shadow: none !important; }
/* RATING STYLE */
.mdocs-ratings-stars { text-align: center; }
.mdocs-ratings-stars i { cursor: pointer; }
.mdocs-rating-container-info-large { float: left; padding-top: 5px; }
.mdocs-rating-container-small { cursor: pointer; clear: both; float: right; padding: 0; }
.mdocs-rating-container-small div:first-child { font-size: 11px; margin: auto; text-align: center;}
.mdocs-rating-container-small div:last-child { font-size: 20px; margin: auto; text-align: center; color: #9d9d9d;}
.mdocs-rating-container-small span { font-size: 11px; }
.mdocs-big-star { text-shadow: 1px 2px 1px #474747; padding: 0 1px;}
/* BATCH OPTIONS */
/*.mdocs-batch-options-container { padding-bottom: 10px; display: none;} */
.mdocs-batch-body .table-striped>tbody>tr:nth-child(odd)>td { background-color: #fcf8e3; }
.mdocs-batch-body .table-hover>tbody>tr:hover>td { background-color: #d9edf7; }
#mdocs-batch-edit-name { width: 12%; }
#mdocs-batch-edit-modified { width: 8%; }
#mdocs-batch-edit-version { width: 2%; }
#mdocs-batch-edit-dl { width: 2%; }
#mdocs-batch-edit-ss { width: 2%; }
#mdocs-batch-edit-nm { width: 2%; }
#mdocs-batch-edit-fs { width: 6%; }
#mdocs-batch-edit-ps { width: 6%; }
#mdocs-batch-edit-folder { width: 6%; }
#mdocs-batch-edit-contributors { width: 10%; }
#mdocs-batch-move-checked { width: 2%; }
/* THEME FIXES */
.mdocs-post a, #mdocs-navbar a, .mdocs-list-table a { box-shadow: none !important; }
.art-content { width: 100% !important; }
#controlbarControls { display: none !important; }
/* ADMIN STYLE */
/* INCRESE SIZE OF CHECKBOXES */
#mdocs-add-update-container input[type=checkbox] { -ms-transform: scale(2);  -moz-transform: scale(2); -webkit-transform: scale(2); -o-transform: scale(2); margin-top: 10px; }
/* VERSION MENU */
.mdocs-bg-even { background: #fff !important; }
.mdocs-bg-odd { background: #f9f9f9 !important; }
#mdocs-version-header { padding-left: 15px; }
#mdocs-version-close, #mdocs-version-close:hover  { padding: 15px !important; }
/* SETTINGS MENU */
/* BUTTON PREVIEW STYLE */
.mdocs-download-btn-config { border: none; }
/* DONATE BUTTON */
.mdocs-donate-btn { position: relative; clear: both; right: 10px; top: 15px;}
.mdocs-donate-btn input[type="image"] { float: right; }
/* CONTRIBUTOR BADGES */
.mdocs-contributors { font-size: 22px; display: inline-block; margin: 15px 5px; }
.mdocs-contributors-delete-btn:hover { cursor: pointer; color: red; }
.mdocs-user-search-list { border: solid 1px #888; padding: 10px 20px; background: #fff; border-radius: 5px;}


/* ********* CHECKED ******************/
/* MDOCS LIST STYLE */
.mdocs-wrap { clear: both; }
/* MDOCS TABLE STYLE */
#mdocs-list-table #batch { width: 1%;  }
#mdocs-list-table  { background: #fff; }
#mdocs-list-table .mdocs-sort-option, .mdocs-folders { cursor: pointer; }
#mdocs-list-table .mdocs-desc { width: 15%;}
#mdocs-list-table .mdocs-downloads { width: 12%; }
#mdocs-list-table .mdocs-version { width: 9%; }
#mdocs-list-table .mdocs-owner { width: 9%; }
#mdocs-list-table .mdocs-real-author { width: 9%; }
#mdocs-list-table .mdocs-modified { width: 15%; }
#mdocs-list-table .mdocs-rating { width: 10%; }
#mdocs-list-table .mdocs-download { width: 12%; }
#mdocs-list-table .mdocs-file-size { width: 10%; }
#mdocs-list-table .mdoc-file-type-icon { padding-right: 5px; float: left; box-shadow: none; border: 0;}
/* WIDGET STYLE */
/* DESCRIPTION / PREVIEW CONTAINER */
.mdocs-show-container { border-top: solid 1px #e2e2e2; }
/* CONTROLS THE MAX WIDTH OF THE PREVIEW IMAGE */
.mdocs-img-preview { max-width: 95%; }
/* INFO AND ERROR MESSAGE CONTAINER */
.mdocs-info-errror-msg { margin: 10px 20px 10px 0px ; clear: both; }






