/**
 * All of the CSS for your admin-specific functionality should be
 * included in this file.
 */
 .wp-igsp-gallery-imgs-prev *{box-sizing:border-box;}
 .wp-list-table .type-wp_igsp_gallery .row-actions{color:#999;}
 .wp-igsp-shortcode-preview{background-color: #e7e7e7; font-weight: 600; padding: 2px 5px; display: inline-block; margin:0 0 2px 0;}
 .wp-igsp-general-sett-tbl .wp-igsp-imgs-preview{max-width: 150px;}
 .wp-igsp-general-sett-tbl .wp-igsp-imgs-preview img{ padding: 5px; margin: 5px 0; max-width: 150px; border: 1px solid #ccc;}
 .wp-igsp-gallery-imgs-prev .wp-igsp-img {max-width: 100%;}
 .wp-igsp-hide{display:none;}
 .wp-igsp-gallery-imgs-prev {border: 2px dashed #ccc; margin: 10px 0 5px; padding: 5px; overflow:auto; max-height:450px;}
 .wp-igsp-img-wrp {border: 1px solid #ccc; cursor: move; display: inline-block; height: 105px; margin: 5px 2px; vertical-align: top; width: 105px; padding: 3px; position:relative;}
 .wp-igsp-img-wrp:hover .wp-igsp-img-tools{display: inline-block !important;}
 .wp-igsp-img-tools{position: absolute; right:0; top:0;}
 .wp-igsp-tool-icon{background-repeat: no-repeat; cursor: pointer; display: inline-block; margin: 0 0 0 1px; min-height: 20px; min-width: 20px; height:auto; width:auto; text-decoration: none; background: #32373C; color:#fff; background: #333 none repeat scroll 0 0; padding:3px;}
 .wp-igsp-gallery-placeholder{background-color: #fcf67b; border: 2px dotted #d1c606; display: inline-block; height: 150px; margin: 5px 3px; padding: 3px; position: relative; vertical-align: top; width: 150px;}
 .wp-igsp-gallery-placeholder:before{content:'Drop Here'; line-height:0; display:block; text-align:center; position:absolute; top: 50%; left: 0; right: 0; font-weight: bold;}
 .wp-igsp-img-placeholder {color: #666; margin: 5px 0 !important; text-align: center;}
 .wp-igsp-post-sett-table .button{margin: 0 5px 0 0;}
 .wp-igsp-post-sett-table .button i, .wp-igsp-popup-body .button i{color: #666; margin: 3px 0 0 0;}
 .wp-igsp-post-sett-table .button-primary i, .wp-igsp-popup-body .button-primary i{color:#fff;}
 .wp-igsp-success{background-color: #ace0ac; border: 1px solid #348c34; color: #348c34; font-weight: bold; margin: 0 0 10px; padding: 6px 10px; text-align:left;}
 .wp-igsp-error{background-color: #F2DEDC; border: 1px solid #AC2633; color: #AC2633; font-weight: bold; margin: 0 0 10px; padding: 6px 10px; text-align:left;}

 .form-table.wp-tsasp-team-detail-tbl td[scope="row"]{width:30%}
 .form-table.wp-tsasp-sdetails-tbl td[scope="row"]{width:30%}

 /* Popup CSS */
 .wp-igsp-popup-overlay{display:none; background: #0b0b0b none repeat scroll 0 0; height: 100%; left: 0; opacity: 0.8; overflow: hidden; position: fixed; top: 0; width: 100%; z-index: 9995;}
 .wp-igsp-img-data-wrp{height: 100%; left: 0; outline: 0 none !important; position: fixed; top: 0; width: 100%; z-index: 9996; overflow:auto;}
 .wp-igsp-img-data-cnt{box-sizing: border-box; height: 100%; left: 0; padding: 0 8px; position: absolute; text-align: center; top: 0; width: 100%;}
 .wp-igsp-img-cnt-block{background: #fff none repeat scroll 0 0; margin: 40px auto; max-width: 650px; position: relative; text-align: left; top:5%; min-height:65px;}
 .wp-igsp-popup-close-wrp{display:inline-block; position: absolute; right: -10px; top: -10px; cursor:pointer;}
 .wp-igsp-popup-body{padding:20px;}
 .wp-igsp-no-overflow{overflow:hidden;}
 .wp-igsp-popup-body .form-table th{width:125px;}
 .wp-igsp-popup-title{background-color: #0073aa; color: #fff; font-size: 20px; padding: 10px 20px; line-height:normal;}
 .wp-igsp-img-cnt-block img{max-width:150px; max-height:150px;}
 .wp-igsp-popup-img-preview{border: 1px solid #ccc; line-height:0; display: inline-block; max-height: 150px; max-width: 150px; vertical-align: top; padding: 3px; position:relative;}
 .wp-igsp-img-loader{padding: 20px 0; text-align: center;}
 .wp-igsp-popup-body .wp-igsp-spinner{float:none !important;}
 .wp-igsp-img-loader .spinner{float:none; margin-top:-3px; visibility:visible;}
