/**
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright Copyright (C) 2007 - 2014 RocketTheme, LLC
 * @license   http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only
 */
.galleries-inputs, .mass-tags-inputs ::-webkit-input-placeholder {color:#bbb;}
.galleries-inputs input:-moz-placeholder, .mass-tags-inputs input:-moz-placeholder {color: #bbb;}

.galleries-content-container {position: relative;overflow:hidden;margin: 0 -10px;padding: 0 10px;}
.galleries-content-container.overflow-visible {overflow:visible;}
.galleries-content-container.overflow-hidden {overflow:hidden;}

.galleries-mini-thumbs {position:absolute;right: -100%;padding:10px;top:8px;width:367px;height:92%;background:#f9f9f9 url(../../../images/ios-light.png) repeat;border: 1px solid #ccc;box-shadow: -5px 0 10px rgba(0, 0, 0, 0.2);-webkit-box-shadow:-5px 0 10px rgba(158, 158, 158, 0.3);border-radius: 6px 0 0 6px;-webkit-border-radius:6px 0 0 6px;-moz-border-radius:6px 0 0 6px;z-index:5;}
.galleries-content-container.overflow-visible .galleries-mini-thumbs {top: 5px;height:92.6%;}
.mini-thumbs-header {color: #999;margin-bottom: 5px;text-shadow: 0 1px 0 #fff;}
.mini-thumbs-footer {position: absolute;bottom:0;right: 10px;height:40px;}
.mini-thumbs-list {position: relative;width:100%;height:84%;overflow:hidden;}
.mini-thumbs-list.empty {height:89%;}
.mini-thumbs-loading {background: url(../../../images/loading-order.png) center center no-repeat;position: absolute;top:0;right:0;bottom:0;left:0;z-index:2;}
.mini-thumbs-list.empty {background: url(../../../images/empty-order.png) center center no-repeat;position: absolute;top:0;right:0;bottom:0;left:0;}
.mini-thumbs-list ul {margin: 0;padding:0;list-style:none;}
.mini-thumbs-list li {line-height:0;float:left;margin: 5px;padding: 4px;cursor:move;border: 1px solid #bbb;border-radius: 4px;-webkit-border-radius:4px;box-shadow:0 0 3px #bbb;-webkit-box-shadow:0 0 3px #bbb;background:#fff;}
.galleries-mini-thumbs div.gutter.vertical {top:5px;}
.mini-thumbs-list li.mini-thumb-placeholder {float: left; width: 70px; height: 70px;border: 0;box-shadow:none;-webkit-box-shadow:none;margin:0;padding:0;}


#popup input {outline:0;}

#popup .galleries-list {float: left;background: #efefef;border: 1px solid #ddd;height: 23px;margin: 0 -2px;padding: 5px 5px 5px 10px;color:#999;text-shadow: 0 1px 0 #fff;cursor: pointer;position: relative;border-radius: 6px;-webkit-border-radius:6px;}
#popup .galleries-list.disabled {color: #bbb;cursor:default;}

#popup .galleries-list .title {display: inline-block; float: left; line-height: 1.6em;}
#popup .galleries-list .arrow {display: inline-block;margin-left: 5px;text-align: center;margin-top: 1px;font-size:10px;}

#popup .galleries-header {border-bottom: 1px solid #ddd;padding-bottom: 10px;}
#popup .galleries-header .right {margin-top:5px;}

#popup .galleries-list:hover {border-bottom: 1px solid #fff;}
#popup .galleries-list.disabled:hover {border-bottom: 1px solid #ddd;}

#popup .galleries-dropdown {border-radius: 0 0 4px 4px;position: absolute; top: 30px;min-width: 116px;z-index: 50;box-shadow:0 5px 5px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 5px 5px rgba(0, 0, 0, 0.2);visibility: hidden;padding: 3px 0;left:-1px;border-left: 1px solid #ddd;border-right:1px solid #ddd;}

#popup .galleries-dropdown {border-top: 0 none; max-height: 220px; overflow-x: hidden; overflow-y: auto;}

#popup .galleries-list:hover .galleries-dropdown {visibility: visible;border-top: 0;}
#popup .galleries-list:hover {border-radius: 6px 6px 0 0;-webkit-border-radius: 6px 6px 0 0;}
#popup .galleries-list.disabled:hover .galleries-dropdown, #popup .galleries-list.hidden:hover .galleries-dropdown {visibility: hidden}

#popup .galleries-list.hidden:hover {border-radius: 6px;-webkit-border-radius: 6px;border: 1px solid #ddd;}


#popup .galleries-dropdown ul {list-style: none;margin: 0;padding: 0;}
#popup .galleries-dropdown ul li {border-bottom: 1px solid #eaeaea;padding: 5px 10px;line-height: 18px;min-width: 116px;}
#popup .galleries-dropdown ul li.selected span:after {content: '\2713';float: right;}

#popup .selected-files {color: #aaa;float: right;margin-top: 10px;}
#popup .selected-files span {font-weight:bold;}
#popup #mass-file-tags .gallery-minilabel {float: left;margin-right: 20px;}

label.gallery-label {display:block;padding: 2px;color:#888;}
input.gallery-input {border-radius: 4px;-moz-border-radius:4px;-webkit-border-radius:4px;color: #666;padding: 5px;margin-bottom: 10px;width: 96%;border: 1px solid #ddd;box-shadow:0 0px 5px rgba(0, 0, 0, 0.1) inset;-webkit-box-shadow:0 0px 5px rgba(0, 0, 0, 0.1) inset;-moz-box-shadow:0 0px 5px rgba(0, 0, 0, 0.1) inset;}

label.gallery-minilabel {color: #888;font-size: 11px;display:block;}
input.gallery-minilabel {margin-left: 0;}

#popup .gallery-minilabel.thumb-height {margin-left: 20px;}
#popup .separator.block-title {font-size: 11px;color:#ccc;}

#popup .mini-label {margin: 0 2px 0 0; min-width: 35px;display: inline-block;text-align:left;}

#popup .galleries-inputs .separator {color: #ccc;}
#popup .galleries-inputs .separator.block-title {display:block;}

#popup .publish-gallery, #popup .delete-gallery, #popup .manual-order-gallery {min-width:50px;margin-bottom: 10px;margin-right: 5px;}
#popup .gallery-minilabel.delete-label, #popup .gallery-minilabel.publish-label {line-height:27px;}
.gallery-ordering-label {line-height: 27px;margin-left: 85px;}

#popup #gallery-width, #popup #gallery-height,
#popup #gallery-thumb_xsize, #popup #gallery-thumb_ysize,
#popup #gallery-background {width: 50px;}
#popup #gallery-background {width:125px;}
#popup #gallery-keep_aspect, #popup #gallery-force_image_size {margin-left: 0;}

#popup .button.base-on-gallery {display:none;}

#popup .galleries-list, #popup .galleries-dropdown {background: #ffffff;background: -moz-linear-gradient(top, #ffffff 0%, #e9e9e9 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e9e9e9));background: -webkit-linear-gradient(top, #ffffff 0%,#e9e9e9 100%);background: -o-linear-gradient(top, #ffffff 0%,#e9e9e9 100%);background: -ms-linear-gradient(top, #ffffff 0%,#e9e9e9 100%);background: linear-gradient(top, #ffffff 0%,#e9e9e9 100%);}

#popup .galleries-dropdown li {background: #ffffff;background: -moz-linear-gradient(top, #ffffff 0%, #f5f5f5 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f5f5f5));background: -webkit-linear-gradient(top, #ffffff 0%,#f5f5f5 100%);background: -o-linear-gradient(top, #ffffff 0%,#f5f5f5 100%);background: -ms-linear-gradient(top, #ffffff 0%,#f5f5f5 100%);background: linear-gradient(top, #ffffff 0%,#f5f5f5 100%);}
#popup .galleries-dropdown li:hover {color: #fff;text-shadow: 0 -1px 0 #123166;background: #64adf9;background: -moz-linear-gradient(top, #64adf9 0%, #2d81d8 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#64adf9), color-stop(100%,#2d81d8));background: -webkit-linear-gradient(top, #64adf9 0%,#2d81d8 100%);background: -o-linear-gradient(top, #64adf9 0%,#2d81d8 100%);background: -ms-linear-gradient(top, #64adf9 0%,#2d81d8 100%);background: linear-gradient(top, #64adf9 0%,#2d81d8 100%);}

#popup .galleries-dropdown li.disabled, #popup .galleries-dropdown li.disabled:hover {color:#ccc;text-shadow: 0 1px 0 #fff;font-style:italic;background: #ffffff;background: -moz-linear-gradient(top, #ffffff 0%, #f5f5f5 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f5f5f5));background: -webkit-linear-gradient(top, #ffffff 0%,#f5f5f5 100%);background: -o-linear-gradient(top, #ffffff 0%,#f5f5f5 100%);background: -ms-linear-gradient(top, #ffffff 0%,#f5f5f5 100%);background: linear-gradient(top, #ffffff 0%,#f5f5f5 100%);}

#popup .galleries-list:hover {background: #e9e9e9;background: -moz-linear-gradient(top, #e9e9e9 0%, #fff 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e9e9e9), color-stop(100%,#fff));background: -webkit-linear-gradient(top, #e9e9e9 0%,#fff 100%);background: -o-linear-gradient(top, #e9e9e9 0%,#fff 100%);background: -ms-linear-gradient(top, #e9e9e9 0%,#fff 100%);background: linear-gradient(top, #e9e9e9 0%,#fff 100%);}

#popup .galleries-list.hidden:hover {background: #ffffff;background: -moz-linear-gradient(top, #ffffff 0%, #e9e9e9 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e9e9e9));background: -webkit-linear-gradient(top, #ffffff 0%,#e9e9e9 100%);background: -o-linear-gradient(top, #ffffff 0%,#e9e9e9 100%);background: -ms-linear-gradient(top, #ffffff 0%,#e9e9e9 100%);background: linear-gradient(top, #ffffff 0%,#e9e9e9 100%);}

#popup .galleries-list.disabled:hover {background: #ffffff;background: -moz-linear-gradient(top, #ffffff 0%, #e9e9e9 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e9e9e9));background: -webkit-linear-gradient(top, #ffffff 0%,#e9e9e9 100%);background: -o-linear-gradient(top, #ffffff 0%,#e9e9e9 100%);background: -ms-linear-gradient(top, #ffffff 0%,#e9e9e9 100%);background: linear-gradient(top, #ffffff 0%,#e9e9e9 100%);}