/* GENERAL */
label {
	cursor: pointer;
}

.hide {
	display: none;
}

.btn {
	outline: none;
	border: 0px;
}

.btn.btn-default {
	border: 1px solid #ccc;
    background-color: #f7f7f7;
    box-shadow: 0 1px 0 #ccc;
}

.btn.btn-default:hover {
	background-color: #fafafa;
	border-color: #999;
	color: #23282d;
}

.btn.btn-primary {
	background-color: #238ae6;
}

span.spinner {
	text-align: center;
}

span.spinner > i {
	width: 18px;
	height: 18px;
	background-color: #238ae6;

	border-radius: 100%;
	display: inline-block;
	-webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both;
	animation: sk-bouncedelay 1.4s infinite ease-in-out both;
}

span.spinner .bounce1 {
	-webkit-animation-delay: -0.32s;
	animation-delay: -0.32s;
}

span.spinner .bounce2 {
	-webkit-animation-delay: -0.16s;
	animation-delay: -0.16s;
}

span.spinner.small > i {
	width: 8px;
	height: 8px;
}

span.spinner.white > i {
	background-color: #fff;
}

table.table {
	font-size: 14px;
}

.screen-reader-text {
	display: none;
}

@-webkit-keyframes sk-bouncedelay {
	0%, 80%, 100% { -webkit-transform: scale(0) }
	40% { -webkit-transform: scale(1.0) }
}

@keyframes sk-bouncedelay {
	0%, 80%, 100% { 
		-webkit-transform: scale(0);
		transform: scale(0);
	} 40% { 
		-webkit-transform: scale(1.0);
		transform: scale(1.0);
	}
}
/* END GENERAL */

/* FORM */
.form-control {
	border-color: #ddd;
}

.input-complex label,
.input-complex input,
.input-complex span {
	display: inline-block;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	vertical-align: middle;
}

.input-complex label {
}

.input-complex input {
	width: 40px;
	height: 30px;
	border: 1px solid #ddd;
	padding: 0px 5px;
	outline: none;
}

.input-complex span {
	line-height: 30px;
	padding: 0px 10px;
	background-color: #f5f5f5;
}
/* END FORM */

/* COLOR PICKER */
.wp-picker-container {
	max-width: 280px;
}

.wp-picker-container input[type=text].wp-color-picker {
	width: 80px;
}

.wp-picker-container .button.wp-picker-clear {
	background-color: #e9ecef;
    border: 1px solid #ced4da;
    font-size: 12px;
    line-height: 28px;
    padding: 0px 10px;
    border-radius: 3px;
    cursor: pointer;
    outline: none;
}
/* END COLOR PICKER */

/* ICON PICKER */
.iconpicker-container .iconpicker-popover {
	width: 100% !important;
}

.iconpicker-items a[title=".fa-amazon"] {
	display: none;
	visibility: hidden;
}
/* END ICON PICKER */

/* LOADER */
#loader {
	background-color: rgba(255,255,255,0.3);
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	z-index: 500;
}

#loader span.spinner {
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%);
}
/* END LOADER */

/* SEARCH */
.search-keyword {
	position: relative;
}

.search-keyword input[type="text"] {
	border-radius: 20px;
	padding-left: 20px;
	padding-right: 90px;
}

.search-keyword button[type="submit"] {
	position: absolute;
	top: 0px;
	right: 0px;
	height: 100%;
	width: 80px;
	background-color: #238ae6;
	color: #fff;
	border: 0px;
	border-radius: 20px;
	cursor: pointer;
	outline: none;
}

.search-keyword button[type="submit"] .fa {
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%);
}

#search-form {
	margin-bottom: 20px;
}

#search-results button.button-more {
	position: relative;
	display: block;
	margin: 0px auto 15px;
}

#search-results button.button-more span.text {
	display: inline-block;
}
/* END SEARCH */

/* PRODUCTS TABLE */
span.rating {
	display: inline-block;
	width: 80px;
	height: 18px;
	background-image: url('data:image/png;base64,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');
	background-repeat: no-repeat;
	background-position: -78px 0px;
}

span.rating > i {
	display: inline-block;
	width: 100%;
	height: 18px;
	background-image: url('data:image/png;base64,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');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.product-info {
	font-size: 14px;
	color: #777;
	padding-top: 6px;
}

.product-info p,
.product-info span {
	display: inline-block;
	vertical-align: middle;
	margin: 0px 0px;
}

table.table p {
	margin-bottom: 0px;
}

table tr th.check-column,
table tr td.check-column {
	width: 20px;
	padding-left: 0px;
	padding-right: 0px;
}

table tr th.column-photo,
table tr td.column-photo {
	width: 50px;
}

table tr td.column-photo img {
	max-width: 50px;
	height: auto;
}

table tr td.column-display button {
	margin-right: 5px;
}
/* END PRODUCTS TABLE */

/* DISPLAY IMAGE */
#display-image .checkbox-images {
	display: flex;
	flex-wrap: wrap;
}

#display-image .checkbox-images .checkbox {
	width: 20%;
	text-align: center;
	position: relative;
	padding: 10px 15px 30px;
}

#display-image .checkbox-images .checkbox span {
	display: block;
	color: #777;
	font-size: 12px;
	position: absolute;
	bottom: 8px;
	left: 0px;
	right: 0px;
}

#display-image .checkbox-images .checkbox i {
	position: absolute;
	top: 50%;
	left: 50%;
	font-size: 48px;
	color: #238ae6;
	opacity: 0;
	-webkit-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%);
}

#display-image .checkbox-images .checkbox img {
	max-width: 100%;
	height: auto;
}

#display-image .checkbox-images .checkbox input[type="radio"] {
	display: none;
}

#display-image .checkbox-images .checkbox input[type="radio"]:checked + i {
	opacity: 1;
}
/* END DISPLAY IMAGE */

/* DISPLAY BUTTON */
#display-button {
	padding-bottom: 170px;
}

#display-button .tab-content {
	padding: 20px 0px 0px;
}

#display-button .form-button {
	position: fixed;
    bottom: 0px;
    left: 0px;
    right: 0px;
    background-color: #fff;
    border-top: 1px solid #ddd;
    padding: 0px 15px;
}

#display-button .form-button label {
	display: block;
	padding: 0px 0px 5px;
	font-size: 12px;
	color: #777;
}

#display-button .form-button .col-md-9,
#display-button .form-button .col-md-3 {
	padding-top: 20px;
	padding-bottom: 20px;
}

#display-button .form-button .col-md-9 {
	border-right: 1px solid #ddd;
}

#display-button .form-button .reviewengine-btn-wrap {
	margin-bottom: 0px;
}
/* END DISPLAY BUTTON */

#reviewengine-modal {
	padding: 15px 15px;
}