/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright © 2002 - 2014 Nick Jones
| http://www.php-fusion.co.uk/
+--------------------------------------------------------+
| Filename: pro-css.css
| Version: 1.00
| Author: DrunkeN
| Website: www.dark-fusion.se
+--------------------------------------------------------*/
select[class='textbox devTxtbx']:disabled{ color: #c00; }
   /* Project Navigation */
   #project-navi td.tbl2.adm a, td.tbl2.rep a  { text-decoration: none; font-weight: bold; color: #c00; }
   #project-navi td.tbl2.no-link { font-weight: bold;text-decoration:line-through;}
   #project-navi td.tbl1.project-td, td.tbl2.project-td { text-align: center;margin-left: 4px;padding: 7px;width:90px;}
   /* Project Admin Navigation */
   #project-anavi td.tbl1.project-td, td.tbl2.project-td { text-align: center;margin-left: 4px;padding: 7px;width:110px;}
   /*Panel Nav Styling */
   .project-panel-nav{ width: 60%; margin: 1em auto 1em auto; padding: 0;}
   td.tbl2.pd8-pd15 { padding: 8px 15px; }
   td.tbl2.brig-fwbol{ font-weight: bold; }
   #pro-adm a { color: #c00; }
   #pro-adm a span{ color: red; }
.access-denied, .comments-disabled, .ratings-disabled   { padding:18px 18px 18px 50px;top: auto;margin: 10px auto 10px auto;border-top: 1px solid; border-bottom:1px solid;background-position:7px center;background-repeat:no-repeat;}
.access-denied { color: #e7272f;background-color:#f49fa2;background-image:url(../../images/denied.png);}
.comments-disabled { color: #9F6000;background-color:#FEEFB3;background-image:url(../../images/comments_disabled.png);}
.ratings-disabled{ color: #9F6000;background-color:#FEEFB3;background-image:url(../../images/ratings_disabled.png);}
.pro-dl-file, .pro-dl-no  { width: 200px; margin: 5px auto 5px auto;padding:12px 13px 12px 45px;top: auto;margin: 10px auto 10px auto;border: 1px solid #ccc;background-position:7px center;background-repeat:no-repeat;}
.pro-dl-file { color: #555;background-color:#eee;background-image:url(../../images/dev_dl_file.png);}
.pro-dl-no { color: #555;background-color:#eee;background-image:url(../../images/dev_dl_no.png);}
.pro-screenshot {padding: 4px;background: #f1f1f1;border: 1px solid #d4d6d8;float: right;margin: 0.2em 0.5em 0px 0.5em;border-radius: 4px;}
.pro-floatfix { overflow: hidden; }
.new-project{ color:#9f5f03;}
.devTxtbx { padding: 5px; }
.devLangHidden { display: none; }
img.ds-p-r-3 { padding-right: 3px; vertical-align: middle; border: 0px; }
span.d-new > span { font-weight: 700;}
span.dev-number {width: 16px;height: 16px;padding: 3px 4px 3px 4px;-moz-border-radius: 20%; -webkit-border-radius: 20%; border-radius: 20%;}
span.dev-info-text { padding: 1px 2px 1px 2px; /*border-top: 1px solid; border-bottom: 1px solid;*/ }
span.dev-info-text.red, span.dev-number.red { font-weight: bold; color: #c31414;}
span.dev-info-text.green, span.dev-number.green{ font-weight: bold; color: #5d892c;}
span.dev-info-text.normal, span.dev-number.normal{ font-weight: bold; color: #7aa3cc;}
.d-mt-10 { margin-top: 10px; }
.d-roundC {-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.d-dl-file { background: url(../../images/small_icons/file.png) 5px 3px no-repeat; margin-right:5px; width: auto; padding: 4px 0px 5px 22px; -webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.d-sc-img { background: url(../../images/small_icons/dev_img.png) 5px 3px no-repeat; width: auto; padding: 4px 0px 5px 22px; -webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
span.new { background: url(../../images/d_new.png) no-repeat 0 0; padding: 1px 0 1px 17px; }
span.updated{ background: url(../../images/dev_updated.png) no-repeat 0 0; padding: 1px 0 1px 17px; }
span.relyes { background: url(../../images/check.png) no-repeat 0 0; padding: 1px 0 1px 17px;}
span.minor { background: url(../../images/small_icons/minor.png)  no-repeat 0 0; padding: 1px 0 1px 20px;}
span.normal2 { background: url(../../images/small_icons/normal.png) no-repeat 0 0; padding: 1px 0 1px 20px;}
span.major { background: url(../../images/small_icons/major.png)  no-repeat 0 0; padding: 1px 0 1px 20px;}
span.unknown { font-weight: bold; background: url(../../images/unknown.png)  no-repeat 0 0; padding: 1px 0 1px 20px;}
span.devel_hidden { font-weight: bold; background: url(../../images/devel_hidden.png)  no-repeat 0 0; padding: 1px 0 1px 20px;}
/*Admin navigation Start*/
span.admin_deve { background: url(../../admin/images/admin_deve.png)  no-repeat 0 0; padding: 2px 0 2px 20px;}
span.admin_sett { background: url(../../admin/images/admin_sett.png)  no-repeat 0 0; padding: 2px 0 2px 20px;}
span.admin_cats { background: url(../../admin/images/admin_cats.png)  no-repeat 0 0; padding: 2px 0 2px 20px;}
span.admin_repo { background: url(../../admin/images/admin_repo.png)  no-repeat 0 0; padding: 2px 0 2px 20px;}
span.admin_proi { background: url(../../admin/images/admin_proi.png)  no-repeat 0 0; padding: 2px 0 2px 20px;}
span.admin_upgr { background: url(../../admin/images/admin_upgr.png)  no-repeat 0 0; padding: 2px 0 2px 20px;}
span.admin_vers { background: url(../../admin/images/admin_vers.png)  no-repeat 0 0; padding: 2px 0 2px 20px;}
/*Admin navigation End*/
.save-error { font-size: 12px; color: #555; width: 700px; background: #e1e1e1 url(../../images/save-error.png) 0.8em 0.5em no-repeat; border-top: 2px solid #ccc; border-bottom: 2px solid #ccc; padding: 15px 0 15px 50px; }
.dev-message { font-size: 12px; color: #000; background: #e1e1e1; text-align: center; border: 1px solid #ccc; padding: 3px 4px 5px 4px; margin-bottom: 5px; }
.dev-bullet { filter:alpha(opacity=30); opacity: 0.3; }
.development-info { background: transparent; padding: 0 10px 5px 10px; }
.development-cat-image { -moz-box-shadow: inset 0 0 2px 2px #d8d8d8; -webkit-box-shadow: inset 0 0 2px 2px #d8d8d8; box-shadow: inset 0 0 2px 2px #d8d8d8; border: 2px solid #c8c8c8; 
-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; margin: 3px 5px 0 0; padding: 3px; }
.progress {height: 25px;width: 450px;background: #ebebeb;border-left: 1px solid transparent;border-right: 1px solid transparent;border-radius: 10px;}
.progress > span {position: relative;float: left;margin: 0 -1px;min-width: 30px;height: 23px;line-height: 18px;text-align: right;background: #cccccc;border: 1px solid;border-color: #bfbfbf #b3b3b3 #9e9e9e;border-radius: 10px;
background-image: -webkit-linear-gradient(top, #f0f0f0, #dbdbdb 70%, #cccccc);background-image: -moz-linear-gradient(top, #f0f0f0, #dbdbdb 70%, #cccccc);background-image: -o-linear-gradient(top, #f0f0f0, #dbdbdb 70%, #cccccc);
background-image: linear-gradient(to bottom, #f0f0f0, #dbdbdb 70%, #cccccc);-webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.2);box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.2);}
.progress > span > span {padding: 0 7px;font-size: 13px;font-weight: bold;color: #404040;color: rgba(0, 0, 0, 0.7);text-shadow: 0 1px rgba(255, 255, 255, 0.4);}
.progress > span:before {content: '';position: absolute;top: 0;bottom: 0;left: 0;right: 0;z-index: 1;height: 23px;background: url(../../images/progress.png) 0 0 repeat-x;border-radius: 10px;}
.progress .green {background: #85c440;border-color: #78b337 #6ba031 #568128;background-image: -webkit-linear-gradient(top, #b7dc8e, #99ce5f 70%, #85c440);background-image: -moz-linear-gradient(top, #b7dc8e, #99ce5f 70%, #85c440);
background-image: -o-linear-gradient(top, #b7dc8e, #99ce5f 70%, #85c440);background-image: linear-gradient(to bottom, #b7dc8e, #99ce5f 70%, #85c440);}
.progress .red {background: #db3a27;border-color: #c73321 #b12d1e #8e2418;background-image: -webkit-linear-gradient(top, #ea8a7e, #e15a4a 70%, #db3a27);background-image: -moz-linear-gradient(top, #ea8a7e, #e15a4a 70%, #db3a27);
background-image: -o-linear-gradient(top, #ea8a7e, #e15a4a 70%, #db3a27);background-image: linear-gradient(to bottom, #ea8a7e, #e15a4a 70%, #db3a27);}
.progress .orange { background: #f2b63c;border-color: #f0ad24 #eba310 #c5880d;background-image: -webkit-linear-gradient(top, #f8da9c, #f5c462 70%, #f2b63c);background-image: -moz-linear-gradient(top, #f8da9c, #f5c462 70%, #f2b63c);
background-image: -o-linear-gradient(top, #f8da9c, #f5c462 70%, #f2b63c);background-image: linear-gradient(to bottom, #f8da9c, #f5c462 70%, #f2b63c); } 
.progress .dark-orange { background: #d79d26; border-color: #e4a119 #e39d0e #c78707;background-image: -webkit-linear-gradient(top, #f5d084, #f5c462 70%, #d79d26);background-image: -moz-linear-gradient(top, #f5d084, #f5c462 70%, #d79d26);
background-image: -o-linear-gradient(top, #f5d084, #f5c462 70%, #d79d26);background-image: linear-gradient(to bottom, #f5d084, #f5c462 70%, #d79d26);}
.progress .blue {background: #5aaadb;border-color: #459fd6 #3094d2 #277db2;background-image: -webkit-linear-gradient(top, #aed5ed, #7bbbe2 70%, #5aaadb);background-image: -moz-linear-gradient(top, #aed5ed, #7bbbe2 70%, #5aaadb);
background-image: -o-linear-gradient(top, #aed5ed, #7bbbe2 70%, #5aaadb); background-image: linear-gradient(to bottom, #aed5ed, #7bbbe2 70%, #5aaadb);}
.flleft {float: left !important;}
.screenshot-style {border: 2px solid #c4c8cc;-moz-border-radius: 2px;-webkit-border-radius: 2px;position: absolute; top: 5px; left: 10px; width: 34px; height: 32px;}  
a.download-development  {background-color: #63bb4a;background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #83c96f), color-stop(50%, #63bb4a), color-stop(100%, #4e9939));background-image: -moz-linear-gradient(top, #83c96f 0%, #63bb4a 50%, #4e9939 100%);
background-image: linear-gradient(top, #83c96f 0%, #63bb4a 50%, #4e9939 100%);border-color: #3b742b;border-left-color: #63bb4a;border-top-color: #63bb4a;-moz-box-shadow: rgba(233, 233, 233, 0.5) 1px 1px 0 0 inset;
-webkit-box-shadow: rgba(233, 233, 233, 0.5) 1px 1px 0 0 inset;-o-box-shadow: rgba(233, 233, 233, 0.5) 1px 1px 0 0 inset;box-shadow: rgba(233, 233, 233, 0.5) 1px 1px 0 0 inset;text-shadow: #458632 0 1px 2px;}
a.download-development .title {font-size: 24px;font-weight: bold;display: block;opacity: 0.9;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);}
a.download-development .subtitle {font-size: 14px;display: block;margin-top: 4px;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);}
.dl-noaccess { font-size: 11px; color: #b94a48; background-color: #f2dede; border-color: #eed3d7; padding: 4px; }
.dev-button {position: relative;overflow: visible;display: inline-block;padding: 0.5em 1em;border: 1px solid #d4d4d4;margin: 0;text-decoration: none;font: 11px/normal sans-serif;color: #333;
white-space: nowrap;cursor: pointer;outline: none;background-color: #ececec;background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f4f4f4), to(#ececec));background-image: -moz-linear-gradient(#f4f4f4, #ececec);
background-image: -o-linear-gradient(#f4f4f4, #ececec);background-image: linear-gradient(#f4f4f4, #ececec);-webkit-background-clip: padding;-moz-background-clip: padding;-o-background-clip: padding-box;
background-clip: padding-box;-webkit-border-radius: 0.2em;-moz-border-radius: 0.2em;border-radius: 0.2em;zoom: 1;}
.dev-bottom-options { width: 900px; margin: 7px auto 7px auto; padding: 4px; }
.dev-bottom-options > div.sshare { float: left; padding: 2px; }
div.sshare > span.facebook { background: url(../../images/social_share/facebook.png) no-repeat 0 0; padding: 1px 0 1px 17px;}
div.sshare > span.twitter { background: url(../../images/social_share/twitter.png) no-repeat 0 0; padding: 1px 0 1px 17px;}
div.sshare > span.google-plus { background: url(../../images/social_share/google-plus.png) no-repeat 0 0; padding: 1px 0 1px 17px;}
div.sshare > span.facebook, span.twitter, span.google-plus { cursor: pointer; opacity : 0.60000002384185791015625; filter:alpha(opacity=60); }
div.sshare > span.facebook:hover, span.twitter:hover, span.google-plus:hover { cursor: pointer; opacity : 0.800000011920928955078125;  filter:alpha(opacity=80); }
.dev-bottom-options > div.opbuttons { float: right; padding: 2px; }
div.opbuttons > span.edit { background: url(../../images/edit_current.png) no-repeat 0 0; padding: 1px 0 1px 20px;}
div.opbuttons > span.report { background: url(../../images/dev_reports.png) no-repeat 0 0; margin-left: 10px;padding: 1px 0 1px 20px;}
div.opbuttons > span.sproposals { background: url(../../images/dev_props.png) no-repeat 0 0; margin-left: 10px;padding: 1px 0 1px 17px;}
div.opbuttons > span.sproposalsno { text-decoration: line-through; background: url(../../images/dev_propsno.png) no-repeat 0 0; margin-left: 10px;padding: 1px 0 1px 17px;}
.dev-vrt { font-weight: bolder; padding: 4px 0 4px 6px; margin: 4px 0 4px 0px; } 
.dev_administration { background: url(../../images/dev_administration.png) no-repeat 0 0; padding: 1px 0 1px 22px; }
.dev_search { background: url(../../images/dev_search.png) no-repeat 0 0; padding: 1px 0 1px 22px; }
.dev_dls { background: url(../../images/dev_dls.png) no-repeat 0 0; padding: 1px 0 1px 22px; }
.dev_topra { background: url(../../images/dev_ratings.png) no-repeat 0 0; padding: 1px 0 1px 22px; }
.dev_props { background: url(../../images/dev_props.png) no-repeat 0 0; padding: 1px 0 1px 22px; }
.dev_top { background: url(../../images/dev_top.png) no-repeat 0 0; padding: 1px 0 1px 22px; }
.dev_reports { background: url(../../images/dev_reports.png) no-repeat 0 0; padding: 1px 0 1px 22px; }
.dev_list { background: url(../../images/dev_list.png) no-repeat 0 0; padding: 1px 0 1px 22px; }	
.propo-not-revi { color: #997a7a;background-color: #ffcccc; font-weight: bold; }
.rep-not-revi { color: #997a7a;background-color: #ffcccc; font-weight: bold; }
.propo-not-revi, .rep-not-revi > a { color: #665151; }
.propo-not-revi, .rep-not-revi > a:hover { color: #997a7a; }
div.tagsinput { border:1px solid #CCC; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; background: #FFF; padding:5px; width:100px; height:100px; overflow-y: auto;}
div.tagsinput span.tag { border: 1px solid #999; border-radius: 4px; -moz-border-radius:4px; -webkit-border-radius:4px; display: block; float: left; padding: 5px; text-decoration:none; background: #eeeeee; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #eeeeee 0%, #cccccc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* IE10+ */
background: linear-gradient(to bottom,  #eeeeee 0%,#cccccc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); /* IE6-8 */
 color: #555; margin-right: 5px; margin-bottom:5px;font-family: helvetica;  font-size:13px;}
div.tagsinput span.tag a { font-weight: bold; color: #777; text-decoration:none; font-size: 11px;  } 
div.tagsinput input { width:80px; margin:0px; font-family: helvetica; font-size: 13px; border:1px solid transparent; padding:5px; background: transparent; color: #000; outline:0px;  margin-right:5px; margin-bottom:5px; }
div.tagsinput div { display:block; float: left; } 
.tags_clear { clear: both; width: 100%; height: 0px; }
.update-datestamp { font-weight: bold;background-color: #d7ebff; border-top: 1px solid #c7e3ff; border-bottom: 1px solid #c7e3ff; }
