/**      Robo Gallery     *      Version: 1.0*      By Robosoft**      Contact: https://robosoft.co/robogallery/ *      Created: 2015*      Licensed under the GPLv2 license - http://opensource.org/licenses/gpl-2.0.php**      Copyright (c) 2014-2019, Robosoft. All rights reserved.*      Available only in  https://robosoft.co/robogallery/ */.rbs_desc{	font-style: italic;	color: #666;}.rbs_disabled {    z-index: 1000;    opacity: 0.4;    pointer-events: none;}.rbs_disabled_block {    z-index: 1000;    opacity: 0.1;    pointer-events: none;}.rbs_info_clone_text .dashicons{	color: #00bfff;}.rbs_size40{	width: 30px;}.rbs_hover_demo{	padding: 10px;}.rbs-block-pro {    padding-top: 7px;    text-align: right;    cursor: pointer;}.rbs-label-pro{	margin-top: -50px;}.rbs-block-pro span{	margin: 0;	display: inline-block;	vertical-align: middle;	}.rbs-block-update-pro{	cursor: pointer;}#cmbre2-metabox-rsg_shortcode_metabox .cmb-row,#cmbre2-metabox-rsg_shortcode_metabox .cmbre2-metabox-title{	display: none !important;}#cmbre2-metabox-rsg_shortcode_metabox .desc{	text-align: center;	padding-bottom: 5px !important;	padding-top: 5px !important;}.cmb-row{	border-bottom: none  !important; 	margin: 0 !important;}.rbs_shortcode{	text-align: center;	font-weight: bolder;	font-style: normal;	color: black;	padding: 10px;	border: 2px solid  silver;	margin-top: 15px;}.metabox-prefs label .dashicons{	display: none;}label[for=rsg_infowide_metabox-hide],label[for=rsg_info_metabox-hide]{	display: none;}#cmbre2-metabox-rsg_info_metabox .cmb-row,#cmbre2-metabox-rsg_voting_metabox .cmb-row,#cmbre2-metabox-rsg_infowide_metabox .cmb-row{	display: none;}#cmbre2-metabox-rsg_info_metabox,#cmbre2-metabox-rsg_infowide_metabox{	background-color: #cd4040;	padding: 15px 0 0 0;	margin: -6px -12px -12px -12px;	font-family: Myriad Pro ;	cursor: pointer;	text-align: center;}#cmbre2-metabox-rsg_info_metabox .rbs_infoSmall,#cmbre2-metabox-rsg_infowide_metabox .rbs_infoSmall{	font-weight: bolder;	color: white;	font-size: 16px;	line-height: 20px;	padding: 0 5px 15px 5px;}#cmbre2-metabox-rsg_info_metabox .rbs_infoblockBottom{	background-color: white;	padding: 10px;	text-align: center;}#cmbre2-metabox-rsg_info_metabox .rbs_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;}.rbs-center-block{	text-align: center;}.rbs_desc{	color: #AAA;	font-style: italic;	line-height: 1.5;	padding: 7px 0 0 0;}.rbs-margin-block{	margin-top: 20px;	margin-bottom: -20px;}.rbs-post-tools .btn.btn-lg{	min-width: 180px;	width: 80%;}#rbs_actionWindowContent{	margin-top: -10px;}.rbs_guide_violet{ 	background-color: #b537d9; }.rbs_guide_green{ 	background-color: #26a750; }.rbs_guide_blue{ 	background-color: #335edb; }.rbs_guide{	color: #ffffff;	vertical-align: baseline;	text-align: center;	padding-top: 10px;	padding-bottom: 10px;	cursor: pointer;	display: block;	margin: -7px -13px -12px -12px;	font-weight: bold;	text-decoration: none;}.rbs_guide:hover,.rbs_guide:focus,.rbs_guide:active{	text-decoration: none;	color: #ffffff;	box-shadow: none;}.cmbre2-id-rsg-guide-desc{ display: none; }.rbs-icon-red{ color: red; }.robo_gallery_savebutton_dialog_hide{	display: none;}.robo_gallery_savebutton_dialog{	display: block;	background-color: rgb(35, 40, 45);	color: wheat;	right: 20px;	bottom: 20px;	position: fixed;	max-width: 200px;	min-width: 190px;	padding: 0px;}.robo_gallery_savebutton_dialog h3{	border-bottom: 1px solid #ffffff;	padding: 13px 0px 12px 0px;	margin: 0;	color: #ffffff;	text-align: center;	font-family: Tahoma;	font-size: 18px;	font-weight: normal;	margin-bottom: 12px;}.robo_gallery_savebutton_dialog p{	text-align: center;	padding-left: 15px;	padding-right: 15px;	padding-bottom: 0px;	color: #ffffff;	margin-bottom: 12px;	margin-top: 0px;}.cmb-type-rbsradiobutton .rbs-block-update-pro{	padding-top: 7px;}.cmb-type-hidden-array{	display: none;}/* voting box */.rbs_voting{	color: #ffffff;	background-color: #337ab7; 	vertical-align: baseline;	text-align: center;	padding: 10px 10px 10px 10px;	display: block;	margin: -7px -13px -12px -12px;	font-weight: bold;	line-height: 1.5em;	text-decoration: none;}.rbs_voting div{	background-color: #337ab7 !important; }.rbs_voting div.bottom_space{	padding-bottom: 6px;}.rbs_voting a,.rbs_voting a:link,.rbs_voting a:hover,.rbs_voting a:focus,.rbs_voting a:active{	text-decoration: none;	color: #ffffff;	box-shadow: none;}.cmbre2-id-rsg-polaroidUpdate,.cmbre2-id-rsg-menuUpdate{	display: none;}@media screen and ( max-width: 782px ) {	.rbs-block-pro span{		display: none;	}}