.post-type-adsimple_gmb_message #post-body #normal-sortables {
	min-height : auto;
}

.post-type-adsimple_gmb_message #post-body-content {
	margin : 0px;
}

body.post-type-adsimple_gmb_message table.wp-list-table th,
body.post-type-adsimple_gmb_message table.wp-list-table td {
	width : 10%;
}

body.post-type-adsimple_gmb_message table.wp-list-table .column-title,
body.post-type-adsimple_gmb_message table.wp-list-table .column-80_characters {
	width : 56%;
}

body.post-type-adsimple_gmb_message table.wp-list-table .check-column {
	width : 4%;
}

body.post-type-adsimple_gmb_message table.wp-list-table .column-action_trash,
body.post-type-adsimple_gmb_message table.wp-list-table .column-action_edit {
	width : 7%;
}

body.post-type-adsimple_gmb_message table.wp-list-table .column-status {
	width : 16%;
}

body.post-type-adsimple_gmb_message .misc-pub-section.misc-pub-visibility {
	display : none;
}

body.post-type-adsimple_gmb_message table.wp-list-table .column-action_trash,
body.post-type-adsimple_gmb_message table.wp-list-table .column-action_edit,
body.post-type-adsimple_gmb_message table.wp-list-table .check-column,
body.post-type-adsimple_gmb_message table.wp-list-table .column-80_characters,
body.post-type-adsimple_gmb_message table.wp-list-table .column-status {
	text-align     : center;
	vertical-align : middle;
}

body.post-type-adsimple_gmb_message table.wp-list-table .column-80_characters {
	text-align : left;
}

body.post-type-adsimple_gmb_message table.wp-list-table .check-column {
	padding-top : 0px;
}

/* STATUS OF MESSAGE */
.adsimple-gmb-message-status span {
	display : block;
	margin  : 0 auto;
}

.adsimple-gmb-message-status span:not(.dashicons) {
	font-size : 10px;
}

.adsimple-gmb-message-status .dashicons-clock {
	color : #CCCC00;
}

.adsimple-gmb-message-status .dashicons-googleplus {
	color : #006400;
}

.adsimple-gmb-message-status .dashicons-lock,
.adsimple-gmb-message-status .dashicons-lightbulb,
.adsimple-gmb-message-status .dashicons-no {
	color : #B22222;
}

/* END STATUS OF MESSAGE */

/* TRASH COLUMN */
body.post-type-adsimple_gmb_message table.wp-list-table .column-action_trash a {
	color : #a00;
}

body.post-type-adsimple_gmb_message table.wp-list-table .column-action_trash a:hover {
	color  : #dc3232;
	border : none;
}

/* END TRASH COLUMN */

/* METABOXES */
.post-type-adsimple_gmb_message textarea.adsimple-gmb-mb-settings-field {
	width  : 100%;
	height : 100px;
}

.post-type-adsimple_gmb_message .adsimple-gmb-mb-field {
	margin : 0 0 8px 0;
}

.post-type-adsimple_gmb_message .adsimple-gmb-mb-field .adsimple-gmb-mb-label {
	width       : 20%;
	padding     : 4px 0;
	line-height : normal;
	float       : left;
}

.post-type-adsimple_gmb_message .adsimple-gmb-mb-value {
	display : block
}

.post-type-adsimple_gmb_message .adsimple-gmb-mb-value p {
	color  : rgba(51, 51, 51, .5);
	margin : 0;
}

.post-type-adsimple_gmb_message .adsimple-gmb-mb-value img {
	width : 100%;
}

.post-type-adsimple_gmb_message .adsimple-gmb-mb-value.adsimple-gmb-mb-value-with-label {
	margin-left: 20%;
}

.post-type-adsimple_gmb_message .adsimple-gmb-mb-additional-field-group .adsimple-gmb-mb-value.adsimple-gmb-mb-value-with-label {
	margin-left: 152px;
}
.post-type-adsimple_gmb_message .adsimple-gmb-mb-additional-field-group.adsimple-gmb-mb-field .adsimple-gmb-mb-label {
	width: 152px;
}
.post-type-adsimple_gmb_message .adsimple-gmb-mb-value input,
.post-type-adsimple_gmb_message .adsimple-gmb-mb-value select {
	width : 100%;
}

.post-type-adsimple_gmb_message .adsimple-gmb-mb-field:after {
	content : "";
	display : table;
	clear   : both;
}

.post-type-adsimple_gmb_message .adsimple-gmb-mb-field.adsimple-gmb-mb-field-wrapper-message {
	display : none;
}

.post-type-adsimple_gmb_message .adsimple-gmb-mb-field.adsimple-gmb-mb-field-wrapper-message label {
	display : none;
}

.post-type-adsimple_gmb_message .adsimple-gmb-mb-field.adsimple-gmb-mb-field-wrapper-message .adsimple-gmb-mb-value p {
	color       : red;
	font-weight : bold;
}

.post-type-adsimple_gmb_message .adsimple-gmb-mb-field .adsimple-gmb-mb-value .adsimple-gmb-mb-field-validation p {
	color       : red;
	font-weight : bold;
}

/* END METABOXES */

/* TEXTAREA COUNTER */
.post-type-adsimple_gmb_message .adsimple-gmb-mb-value .adsimple-gmb-mb-field-textarea-counter {
	border           : 1px solid #ddd;
	background-color : #f5f5f5;
	padding          : 5px;
	margin-top       : -5px;
	font-size        : 12px;
}

.adsimple-gmb-mb-value .adsimple-gmb-mb-field-textarea-error-message{
	display: none;
	font-size: 12px;
	padding: 3px 0 0;
	color: red;
	margin: 0;
	margin-bottom: 5px;
}
.adsimple-gmb-mb-value .adsimple-gmb-mb-field-textarea-error-message p{
	margin: 0;
}

/* END TEXTAREA COUNTER */

/* UPLOADER */
.adsimple-gmb-field-uploader-wrapper {
	border                : 1px solid transparent;
	-webkit-border-radius : 10px;
	-khtml-border-radius  : 10px;
	-moz-border-radius    : 10px;
	border-radius         : 10px;
	width                 : 100%;
	overflow              : hidden;
	background            : #f5f5f5;
}

.adsimple-gmb-field-uploader-content {
	position   : relative;
	min-height : 170px;
	width      : 100%;
	height     : 100%;
}

.adsimple-gmb-field-uploader-wrapper input[type="hidden"] {
	display : none;
}

.adsimple-gmb-field-uploader-thumbnail,
.adsimple-gmb-field-uploader-actions {
	position       : absolute;
	vertical-align : middle;
	cursor         : default;
}
.adsimple-gmb-field-uploader-content .adsimple-gmb-field-uploader-actions {
	display: block;
	width: 100%;
}

.adsimple-gmb-field-uploader-thumbnail {
	width               : 100%;
	background-position : center center;
	background-repeat   : no-repeat;
	background-size     : contain;
	height              : 100%;
}

.adsimple-gmb-field-uploader-actions {
	display       : flex;
	right         : 0;
	padding-top   : 10px;
	padding-right : 10px;
}

.adsimple-gmb-field-uploader-actions a,
.adsimple-gmb-field-uploader-actions a:focus {
	text-decoration    : none;
	outline            : none;
	display            : block;
	-webkit-appearance : none;
	border             : none;
	box-shadow         : none;
}
.adsimple-gmb-field-uploader-actions a.js-adsimple-gmb-field-uploader-actions-add {
	width: 300px;
	max-width: 80%;
	margin-left: 50%;
	margin-top: 30px;
	transform: translateX(-50%);
	color: #333;
}
.adsimple-gmb-field-uploader-actions a.js-adsimple-gmb-field-uploader-actions-add span.dashicons {
	background: url(../../../../../../../wp-content/plugins/adsimple-gmb/assets/dashboard/images/photo-add.svg) center no-repeat;
	font-size: 50px;
	margin: auto;
	margin-bottom: 10px;
	border-radius: 0;
	width: 50px;
	height: 50px;
}
.adsimple-gmb-field-uploader-actions a.js-adsimple-gmb-field-uploader-actions-add span.dashicons:before {
	content: none;
}
.adsimple-gmb-field-uploader-actions a.js-adsimple-gmb-field-uploader-actions-remove {
	margin-left: 10px;
}
.adsimple-gmb-field-uploader-actions a.js-adsimple-gmb-field-uploader-actions-edit,
.adsimple-gmb-field-uploader-actions a.js-adsimple-gmb-field-uploader-actions-remove{
	float: right;
}
.adsimple-gmb-field-uploader-actions a + a {
	margin-left : 6px;
}

.adsimple-gmb-field-uploader-actions a span {
	font-size     : 18px;
	width         : 32px;
	height        : 32px;
	line-height   : 32px;
	border-radius : 50%;
	color         : #000000;
	background    : #ddd;
	display       : block;
}

.adsimple-gmb-field-uploader-actions a:hover span,
.adsimple-gmb-field-uploader-actions a:focus span {
	color : #ffffff;
}

.adsimple-gmb-field-uploader-actions a:first-child span {
	margin-bottom : 10px;
}

.adsimple-gmb-field-uploader-description p {
    font-size: 11px;
    margin-bottom: 0;
    color: #666;
    text-shadow: 1px 1px #fff;
}

/* END UPLOADER */

/* DATE FIELDS */
.adsimple-gmb-mb-field{
	clear: both;
}
.adsimple-gmb-mb-date-field-group{
	padding-bottom: 25px;
}
.adsimple-gmb-mb-field-wrapper-select.adsimple-gmb-mb-date-field-group select {
    background-color: #fff;
    color: #333;
    border: 1px solid #ddd;
    font-size: 14px;
    height: 25px !important;
    text-indent: 0px;
    width: 100%;
	padding: 1px 8px !important;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: 3px;
	outline: none !important;
}
.adsimple-gmb-mb-date-field-group,
.adsimple-gmb-mb-start_event_date-field-group,
.adsimple-gmb-mb-end_event_date-field-group{
	float: left;
	clear: both;
	width: auto;
	margin-right: 5px;
}
.adsimple-gmb-mb-date-field-group +
.adsimple-gmb-mb-date-field-group,
.adsimple-gmb-mb-start_event_date-field-group +
.adsimple-gmb-mb-start_event_date-field-group,
.adsimple-gmb-mb-end_event_date-field-group +
.adsimple-gmb-mb-end_event_date-field-group{
	clear: none;
}
.adsimple-gmb-mb-date-field-group .adsimple-gmb-mb-select-wrapper,
.adsimple-gmb-mb-start_event_date-field-group .adsimple-gmb-mb-select-wrapper,
.adsimple-gmb-mb-end_event_date-field-group .adsimple-gmb-mb-select-wrapper{
	width: 100px;
}
.adsimple-gmb-mb-date-field-group .adsimple-gmb-mb-value,
.adsimple-gmb-mb-start_event_date-field-group .adsimple-gmb-mb-value,
.adsimple-gmb-mb-end_event_date-field-group .adsimple-gmb-mb-value{
	display: inline-block;
	min-width: 0;
}
input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
input[type="number"] {
    -moz-appearance: textfield;
}
.adsimple-gmb-mb-date-field-group input[type="number"],
.adsimple-gmb-mb-start_event_date-field-group input[type="number"],
.adsimple-gmb-mb-end_event_date-field-group input[type="number"]{
	padding: 0 7px !important;
	width: 35px;
	text-align: center;
	color: #000;
}
.adsimple-gmb-mb-date-field-group +
.adsimple-gmb-mb-date-field-group:after,
.adsimple-gmb-mb-start_event_date-field-group +
.adsimple-gmb-mb-start_event_date-field-group:after,
.adsimple-gmb-mb-end_event_date-field-group +
.adsimple-gmb-mb-end_event_date-field-group:after{
	content: "";
	display: inline;
}
.adsimple-gmb-mb-date-field-group +
.adsimple-gmb-mb-date-field-group +
.adsimple-gmb-mb-date-field-group input[type="number"],
.adsimple-gmb-mb-start_event_date-field-group +
.adsimple-gmb-mb-start_event_date-field-group +
.adsimple-gmb-mb-start_event_date-field-group input[type="number"],
.adsimple-gmb-mb-end_event_date-field-group +
.adsimple-gmb-mb-end_event_date-field-group +
.adsimple-gmb-mb-end_event_date-field-group input[type="number"]{
	width: 65px;
}
.adsimple-gmb-mb-date-field-group +
.adsimple-gmb-mb-date-field-group +
.adsimple-gmb-mb-date-field-group:after,
.adsimple-gmb-mb-start_event_date-field-group +
.adsimple-gmb-mb-start_event_date-field-group +
.adsimple-gmb-mb-start_event_date-field-group:after,
.adsimple-gmb-mb-end_event_date-field-group +
.adsimple-gmb-mb-end_event_date-field-group +
.adsimple-gmb-mb-end_event_date-field-group:after{
	content: "@";
}
.adsimple-gmb-mb-date-field-group +
.adsimple-gmb-mb-date-field-group +
.adsimple-gmb-mb-date-field-group +
.adsimple-gmb-mb-date-field-group input[type="number"],
.adsimple-gmb-mb-start_event_date-field-group +
.adsimple-gmb-mb-start_event_date-field-group +
.adsimple-gmb-mb-start_event_date-field-group +
.adsimple-gmb-mb-start_event_date-field-group input[type="number"],
.adsimple-gmb-mb-end_event_date-field-group +
.adsimple-gmb-mb-end_event_date-field-group +
.adsimple-gmb-mb-end_event_date-field-group +
.adsimple-gmb-mb-end_event_date-field-group input[type="number"]{
	width: 35px;
}
.adsimple-gmb-mb-date-field-group +
.adsimple-gmb-mb-date-field-group +
.adsimple-gmb-mb-date-field-group +
.adsimple-gmb-mb-date-field-group:after,
.adsimple-gmb-mb-start_event_date-field-group +
.adsimple-gmb-mb-start_event_date-field-group +
.adsimple-gmb-mb-start_event_date-field-group +
.adsimple-gmb-mb-start_event_date-field-group:after,
.adsimple-gmb-mb-end_event_date-field-group +
.adsimple-gmb-mb-end_event_date-field-group +
.adsimple-gmb-mb-end_event_date-field-group +
.adsimple-gmb-mb-end_event_date-field-group:after{
	content: ":";
}
.adsimple-gmb-mb-date-field-group +
.adsimple-gmb-mb-date-field-group +
.adsimple-gmb-mb-date-field-group +
.adsimple-gmb-mb-date-field-group +
.adsimple-gmb-mb-date-field-group:after,
.adsimple-gmb-mb-start_event_date-field-group +
.adsimple-gmb-mb-start_event_date-field-group +
.adsimple-gmb-mb-start_event_date-field-group +
.adsimple-gmb-mb-start_event_date-field-group +
.adsimple-gmb-mb-start_event_date-field-group:after,
.adsimple-gmb-mb-end_event_date-field-group +
.adsimple-gmb-mb-end_event_date-field-group +
.adsimple-gmb-mb-end_event_date-field-group +
.adsimple-gmb-mb-end_event_date-field-group +
.adsimple-gmb-mb-end_event_date-field-group:after{
	content: "";
}
.postbox .inside:after{
	content:  "";
	clear: both;
	height: 1px;
	overflow: hidden;
	display: block;
}
.adsimple-gmb-mb-end_event_date-field-group,
.adsimple-gmb-mb-start_event_date-field-group{
	width: auto;
	padding-right: 5px;
}
.adsimple-gmb-mb-end_event_date-field-group:first-of-type .adsimple-gmb-mb-label,
.adsimple-gmb-mb-start_event_date-field-group:first-of-type .adsimple-gmb-mb-label{
	width: 152px;
}
.adsimple-gmb-mb-end_event_date-field-group:first-of-type .adsimple-gmb-mb-value.adsimple-gmb-mb-value-with-label,
.adsimple-gmb-mb-start_event_date-field-group:first-of-type .adsimple-gmb-mb-value.adsimple-gmb-mb-value-with-label{
	margin-left: 0 !important;
}
/* END DATE FIELDS */