/*  
 * Ape Gallery			
 * Author:            	Wp Gallery Ape 
 * Author URI:        	https://wpape.net/
 * License:           	GPL-2.0+
 */.wpape_desc{	font-style: italic;	color: #666;}.wpape_disabled {    z-index: 1000;    opacity: 0.4;    pointer-events: none;}/* shortcode block + */#cmb2-metabox-wpape_shortcode_metabox .cmb-row,#cmb2-metabox-wpape_shortcode_metabox .cmb2-metabox-title{	display: none !important;}#cmb2-metabox-wpape_shortcode_metabox .desc{	text-align: center;	padding-bottom: 10px !important;	padding-top: 10px !important;	font-weight: bolder;	color: white;}.cmb-row{	border-bottom: none  !important; 	margin: 0 !important;}#wpape_shortcode_metabox > .inside{	background-color: #337ab7;	padding: 10px 0 0 0;	margin: 0 0 0 0;}.wpape_shortcode{	text-align: center;	font-weight: bolder;	font-style: normal;	font-size: 22px;	color: white;	padding: 4px;	margin-top: 7px;}/* shortcode block - */.metabox-prefs label .dashicons{	display: none;}label[for=wpape_infowide_metabox-hide],label[for=wpape_info_metabox-hide]{	display: none;}#cmb2-metabox-wpape_info_metabox .cmb-row,#cmb2-metabox-wpape_infowide_metabox .cmb-row{	display: none;}#cmb2-metabox-wpape_info_metabox,#cmb2-metabox-wpape_infowide_metabox{	background-color: #337ab7;	padding: 15px 0 0 0;	margin: -6px -12px -12px -12px;	font-family: Myriad Pro ;	cursor: pointer;	text-align: center;}#cmb2-metabox-wpape_info_metabox .wpape_version_desc,#cmb2-metabox-wpape_infowide_metabox .wpape_version_desc{	font-weight: bolder;	color: white;	font-size: 16px;	line-height: 20px;	padding: 0 5px 15px 5px;	font-family: }#cmb2-metabox-wpape_info_metabox .wpape_infoblockBottom{	background-color: white;	padding: 10px;	text-align: center;}#cmb2-metabox-wpape_info_metabox .wpape_infoblockBottom button{	background-color: #cd4040;	border: none ;	color: white;	font-size: 24px;	font-weight: bolder;	padding: 8px 15px 8px 15px;	-webkit-border-radius: 15px;	-moz-border-radius: 15px; 	border-radius: 15px;	cursor: pointer;}#wpape_infowide_metabox > h2{	text-align: center;}.wpape-center-block{	text-align: center;}.wpape_desc{	color: #AAA;	font-style: italic;	line-height: 1.5;	padding: 7px 0 0 0;}.wpape-margin-block{	margin-top: 20px;	/* margin-bottom: -20px;  @@@ */}.wpape-post-tools .btn.btn-lg{	min-width: 180px;	width: 80%;}#wpape_actionWindowContent{	margin-top: -10px;}.cmb2-id-rsg-guide-desc{ display: none; }.wpape-icon-red{ color: red; }#post .apeGalleryDiv a.headingLinkClear,#post .apeGalleryDiv a.headingLinkClear:hover{	text-decoration: none;}#post .apeGalleryDiv .cmb-row .cmb-td{	position: relative;}#post .apeGalleryDiv .cmb-row .cmb-td .ape_premium{	position: absolute;	/* width: 100%; */	background: rgba(0,0,0, 0.6);	z-index: 3;	bottom: 0;	top: 0;	left: 0;	right: 0;	margin-bottom: -7px;  	margin-top: -7px;  	display: flex;  align-items: center;  justify-content: center ;		border-radius: 5px;}#post .apeGalleryDiv .cmb-row .cmb-td .ape_premium p{	font-size: 16px;	color: white;   font-weight: bolder;}.wpape-block-premium {    padding-top: 7px;    text-align: right;    cursor: pointer;}.wpape-block-premium span{	margin: 0;	display: inline-block;	vertical-align: middle;	}