.modal-portfolio-admin {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.modal-portfolio-admin .text{line-height:1.7em; margin-bottom:.8em; color:#34495e;}
.modal-portfolio-admin .clear {clear:both;}
.modal-portfolio-admin ol li, .modal-portfolio-admin ul li {margin:0;}
.modal-portfolio-admin h2 {background:url(../img/icon.png) no-repeat .5em #34495e; text-transform:uppercase; font-size:1.7em; color:#fff; font-weight:lighter; padding:8px 15px 7px 60px !important;}
.modal-portfolio-admin h3 {text-transform:uppercase; font-size:1.3em; font-weight:lighter; color:#ecf0f1; background:#c43827; padding:.5em; text-align:center;}
.modal-portfolio-admin h4 {text-transform:uppercase; font-size:1.2em; font-weight:lighter; color:#ecf0f1; background:#c43827; padding:.5em; text-align:center;}
.modal-portfolio-admin .block {background:#34495e; padding:.1em 1em; display:block}
.modal-portfolio-admin .block .col {float:left; width:48%;}
.modal-portfolio-admin .block .first-col {margin-right:4%;}
.modal-portfolio-admin .block .tr-info {color:#fff; padding:0 1em; font-size:.9em; font-style:italic;}
.modal-portfolio-admin .block .tr img {width:100%; border:1px solid #ddd;}
.modal-portfolio-admin .block .tr label {color:#34495e; width:70%; margin-left:2%; margin-top:-2px; display:inline-block;}
.modal-portfolio-admin .block .tr input, .modal-portfolio-admin .block .tr select {color:#34495e; display:inline-block; width:27%; background:#cacfd3; padding:.2em; text-align:center;}
.modal-portfolio-admin .block .tr select {text-align:center}
.modal-portfolio-admin .block .tr {background-color:#ecf0f1; padding:.7em; box-shadow:0.5px 0.5px 2px #777;}
.modal-portfolio-admin .block .tr em, .modal-portfolio-admin .block .tr2 em, .modal-portfolio-admin .block .tr3 em {font-size:.9em; display:block; margin:.4em 0 0 .3em; color:#c43827; font-weight:bold;}
.modal-portfolio-admin .block .tr2 {background-color:#ecf0f1; padding:.7em; box-shadow:0.5px 0.5px 2px #777;}
.modal-portfolio-admin .block .tr2 label {color:#34495e; float:left; width:80%; margin-top:4px; margin-left:1.8%}
.modal-portfolio-admin .block .tr2 input {color:#34495e; float:left; width:15%; background:#cacfd3; padding:.2em; text-align:center;}
.modal-portfolio-admin .block .tr2 em {clear:both}
.modal-portfolio-admin .block .tr3 {background-color:#ecf0f1; padding:.7em; box-shadow:0.5px 0.5px 2px #777;}
.modal-portfolio-admin .block .tr3 input {text-align:center; color:#34495e; display:inline-block; width:8%; background:#cacfd3; padding:.2em; margin-top:-2px}
.modal-portfolio-admin .block .tr3 label {color:#34495e; margin-left:1.8%; margin-top:-2px; display:inline-block;}
.modal-portfolio-admin .tr:hover, .modal-portfolio-admin .tr2:hover, .modal-portfolio-admin .tr3:hover {background-color:#e1e5e6;}
.modal-portfolio-admin #slider-range-min, .modal-portfolio-admin #slider-range-min1, .modal-portfolio-admin #slider-range-min2, .modal-portfolio-admin #slider-range-min3, .modal-portfolio-admin #slider-range-min4 {display:inline-block; width:30%; margin-right:1%}
.modal-portfolio-admin .iris-picker {margin-top:2.2em; z-index:10000; position:absolute}
.modal-portfolio-admin .block input.shortInput {width:18%; padding:.25em .2em}
.modal-portfolio-admin .block select.shortSelect{width:18%; margin-top:-.25em}
.modal-portfolio-admin .block label.shortLabel{width:40%}
.modal-portfolio-admin .block input:disabled, .modal-portfolio-admin .block select:disabled  {background:#eee; color:#ccc}
.modal-portfolio-admin .block input.bulk_button {width:auto; padding:.1em 3em;}
.modal-portfolio-admin .block table#bulk_images_tab div.portfolio_bulk_images_categories {width:100% !important;}
.modal-portfolio-admin .block table#bulk_images_tab {width:100%; border-collapse:collapse;}
.modal-portfolio-admin .block table#bulk_images_tab tr td > input,
.modal-portfolio-admin .block table#bulk_images_tab tr td > textarea {color:#34495e; width:98%; display:inline-block; background:#cacfd3; padding:1%; text-align:left;}
.modal-portfolio-admin .block table#bulk_images_tab tr td > select {color:#34495e; width:auto; background:#cacfd3; padding:1%; text-align:left;}
.modal-portfolio-admin .block table#bulk_images_tab tr .td_title {width:22%; padding:.5%; border-bottom:1px solid #ddd; vertical-align:top;}
.modal-portfolio-admin .block table#bulk_images_tab tr .td_url {width:29%; padding:.5%; border-bottom:1px solid #ddd; vertical-align:top;}
.modal-portfolio-admin .block table#bulk_images_tab tr .td_cat {width:12%; padding:.5%; border-bottom:1px solid #ddd; vertical-align:top;}
.modal-portfolio-admin .block table#bulk_images_tab tr .td_desc {width:34%; padding:.5%; border-bottom:1px solid #ddd; vertical-align:top;}