/**
 * All of the CSS for your admin-specific functionality should be
 * included in this file.
 */


/* General */
.pt-3 {
	padding-top: 3px;
}
*, *::before, *::after {
	margin: 0;
	padding: 0;
}
.st-hr {
	padding: 10px 0 20px;
	border-bottom: 1px solid rgba(0, 0, 0, .1);
	overflow: hidden;
	width: 99%;
}
.about-body {
	width: 100%;
	min-width: 463px;
	float: left;
}
.about-logo {
	width: 350px;
}
.about-text {
	margin: 1em;
	min-height: 35px;
	color: #777;
	font-weight: 400;
	line-height: 1.6em;
	font-size: 22px;
	font-style: italic;
}
.find-more {
	font-size: 20px;
	font-style: italic;
	font-weight: 400;
	line-height: 1.6em;
	margin: 1em;
}
.about-info {
	height: 155px;
}
.about-blue {
	background-color: rgb(107, 216, 255);
	padding: 6px;
	border-radius: 6px;
	color: #fff;
	text-align: center;
}
.about-title {
	font-weight: bold;
	font-size: 18px;
	padding: 8px;
	margin: 0;
	line-height: 1.4;
	text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.2);
}
.about-link {
	margin: 1.8em;
}

/*ddSlick*/

.dd-select {
	border-radius: 2px;
	border: solid 1px #ccc;
	position: relative;
	cursor: pointer;
}
.dd-desc {
	color: #000;
	overflow: hidden;
	font-weight: normal;
	line-height: 1.4em;
}
.dd-selected {
	overflow: hidden;
	display: block;
	padding: 10px;
	color: #000;
}
.dd-selected:hover {
	color: #000;
}
.dd-pointer {
	width: 0;
	height: 0;
	position: absolute;
	right: 10px;
	top: 50%;
	margin-top: -3px;
}
.dd-pointer-down {
	border: solid 5px transparent;
	border-top: solid 5px #000;
}
.dd-pointer-up {
	border: solid 5px transparent !important;
	border-bottom: solid 5px #000 !important;
	margin-top: -8px;
}
.dd-options {
	border: solid 1px #ccc;
	border-top: none;
	list-style: none;
	box-shadow: 0px 1px 5px #ddd;
	display: none;
	position: absolute;
	z-index: 2000;
	margin: 0;
	padding: 0;
	background: #fff;
	overflow: auto;
	height: 1000%;
}
.dd-option {
	padding: 10px;
	display: block;
	border-bottom: solid 1px #ddd;
	overflow: hidden;
	text-decoration: none;
	color: #333;
	cursor: pointer;
	-webkit-transition: all 0.25s ease-in-out;
	-moz-transition: all 0.25s ease-in-out;
	-o-transition: all 0.25s ease-in-out;
	-ms-transition: all 0.25s ease-in-out;
}
.dd-option .dd-option-text {
	display: inline-block;
	margin-left: 5px;
	padding: 8px 0 0 8px;
	width: 200px;
}
.dd-options> li:last-child> .dd-option {
	border-bottom: none;
}
.dd-option:hover {
	background: #f3f3f3;
	color: #000;
}
.dd-selected-description-truncated {
	text-overflow: ellipsis;
	white-space: nowrap;
}
.dd-option-selected {
	background: #f6f6f6;
}
.dd-option-image, .dd-selected-image {
	vertical-align: middle;
	float: left;
	margin: 5px;
	max-width: 64px;
}
.dd-image-right {
	float: right;
	margin-right: 15px;
	margin-left: 5px;
}
.dd-container {
	position: relative;
}
​ .dd-selected-text {
	font-weight: bold;
}
​ .dd-option-text small {
	color: #000;
	overflow: hidden;
	font-weight: normal;
	line-height: 1.4em;
}
.warn-note {
	font-size: 24px !important;
	margin-left: 15px !important;
}

.st-lang label {
	display: inline-block;
	padding: 0 0 0 40px;
	width: 200px;
	margin-left: 5px;
}
.st-lang label.error {
	display: inline-block !important;
	margin-left: 5px !important;
	padding: 0 0 0 0 !important;
	width: 222px !important;
	color: red !important;
}

.st-lang span.lang {
	padding: 0 0 0 41px;
	font-size: smaller;
}
.st-lang fieldset item {
	width: 290px;
	background: rgb(238, 238, 238);
	padding: 15px;
	border-radius: 2px;
	border: solid 1px #ccc;
	position: relative;
	cursor: inherit !important;
	margin: 5px 5px 5px 0;
	display: inline-block;
	font-size: 13px;
}
.st-lang fieldset item label{
	cursor: inherit !important;
}
.st-slng {
	display: block;
}
.item-flag {
	font-size: 12px;
	position: absolute;
	right: 120px;
	top: -1px;
	padding-top: 8px;
}
.st-tlang {
	width: 345px !important;
}
.st-tlang label {
	width: 270px !important;
}
.st-ul-style {
	list-style-type: square;
}
.st-ul-style li {
	padding: 1px;
	margin-left: 25px;
}
.gray-note {
	display: block;
	color: #898989 !important;
}

.st-text-field {
	width: 35em !important;
}
.q-cancel-link {
	color: #fff;
	background: #FFA500 none repeat scroll 0 0 !important;
	border-color: #FFA500 #FFA500 #FFA500 !important;
	box-shadow: 0 1px 0 #FFA500 !important;
	text-decoration: none !important;
	text-shadow: 0 -1px 1px #FFA500, 1px 0 1px #FFA500, 0 1px 1px #FFA500, -1px 0 1px #FFA500 !important;
}
.op-slang {
	font-size: smaller;
	padding: 0 0 0 41px;
}
.mj-btn {
	width: 240px;
	float: left;
}
.mj-btn a {
	border: 0 none;
	font-size: 16px !important;
	height: 47px !important;
	padding: 9px !important;
	text-align: center !important;
	vertical-align: text-bottom !important;
	width: 215px !important;
}
.cen-btn {
	text-align: center;
}
.ma-btn {
	width: 250px;
}
.ma-note {
	float: left;
	position: relative;
	top: 15px;
	width: 550px;
}
.wp-list-table td {
	color: #000 !important;
}
.wp-list-table .st-jb {
	padding: 8px 10px !important;
}
.lang-error {
	width: 100%;
	float: left;
	display: none;
}
.lang-error p.description {
	color: #dc3232 !important;
}
.jobs-lang {
	padding: 0 0 0 6px;
}
#errr-msg .st-error {
	margin-left: 5px !important;
	width: 323px !important;
	color: red !important;
}
.fileUpload-error {
	background: #FDD9DB;
	color: #000000;
}
.fileUpload-success {
	background: #44b220;
	color: #fff;
}
a.st-tooltip {
	position: relative;
}
a.st-tooltip:before {
	content: attr(data-tip);
	font-family: arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	position: absolute;
	z-index: 999;
	white-space: nowrap;
	bottom: 9999px;
	left: 50%;
	background: #000;
	color: #e0e0e0;
	padding: 0px 7px;
	line-height: 24px;
	height: 24px;
	opacity: 0;
	-webkit-transition: opacity 0.4s ease-out;
	-moz-transition: opacity 0.4s ease-out;
	-o-transition: opacity 0.4s ease-out;
	transition: opacity 0.4s ease-out;
}
a.st-tooltip:hover:before {
	opacity: 1;
	bottom: -35px;
}
.st-btn-tooltip {
	position: relative;
}
.st-btn-tooltip:before {
	content: attr(data-tip);
	font-family: arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	position: absolute;
	z-index: 999;
	white-space: nowrap;
	bottom: 9999px;
	left: 50%;
	background: #000;
	color: #e0e0e0;
	padding: 0px 7px;
	line-height: 24px;
	height: 24px;
	opacity: 0;
	-webkit-transition: opacity 0.4s ease-out;
	-moz-transition: opacity 0.4s ease-out;
	-o-transition: opacity 0.4s ease-out;
	transition: opacity 0.4s ease-out;
}
.st-btn-tooltip:hover:before {
	opacity: 1;
	bottom: -31px;
	left: -445px;
}
.st-ul {
	list-style-type: none;
	padding-left: 15px;
}
.st-ul li:before {
	content: " - ";
}
.st-set-btns{
	clear: both;
}
#st-tooltip {
	position:absolute;
	background:#000000;
	color:#ffffff;
	padding:8px;
	z-index: 1 !important;
}
/*----- Tabs -----*/

.st-tabs {
	width: 100%;
	display: inline-block;
}

/*----- Strkaer Translations Tab Links -----*/

.st-tab-links:after {
	display: block;
	content: '';
	margin: 0;
}
.st-tab-links li {
	margin: 0px 5px;
	float: left;
	list-style: none;
}
.st-tab-links a {
	padding: 9px 15px;
	display: inline-block;
	border-radius: 3px 3px 0px 0px;
	background: #0073aa;
	font-size: 16px;
	font-weight: 600;
	color: #ffffff;
	transition: all linear 0.15s;
	text-decoration: none;
}
.st-tab-links a:hover {
	background: #fff;
	color: #000000;
	text-decoration: none;
}
li.st-active a, li.st-active a:hover {
	background: #fff;
	color: #4c4c4c;
}
/*----- Content of Tabs -----*/
.st-tab-content {
	padding: 15px;
	border-radius: 3px;
	box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.15);
	background: #fff;
}
.st-tab {
	display: none;
}
.st-tab.st-active {
	display: block;
}
.st-tab-links li a[st-jobs-noti-bubble]:after {
	content: attr(st-jobs-noti-bubble);
	position: absolute;
	width: 1.5em;
	line-height: 1.5em;
	text-align: center;
	font-family: "Helvetica Neue";
	font-weight: bold;
	color: #fff;
	margin-left: -5px;
	margin-top: -20px;
	text-shadow: 0px 1px 0px rgba(0, 0, 0, .15);
	-webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 35), 0px 1px 1px rgba(0, 0, 0, .2);
	-moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, .35), 0px 1px 1px rgba(0, 0, 0, .2);
	box-shadow: inset 0px 1px 0px rgba(255, 255, 255, .35), 0px 1px 1px rgba(0, 0, 0, .2);
	-webkit-border-radius: 4em;
	-moz-border-radius: 4em;
	border-radius: 4em;
	filter: alpha(opacity=0);
}
.st-tab-links li:hover a[st-jobs-noti-bubble]:after {
	opacity: 1;
	filter: alpha(opacity=100);
}
a.blue[st-jobs-noti-bubble]:after {
	background-image: -webkit-linear-gradient(top, rgb(172, 228, 248), rgb(108, 205, 243));
	background-image: -moz-linear-gradient(top, rgb(172, 228, 248), rgb(108, 205, 243));
	background-image: -o-linear-gradient(top, rgb(172, 228, 248), rgb(108, 205, 243));
	background-image: -ms-linear-gradient(top, rgb(172, 228, 248), rgb(108, 205, 243));
	background-image: linear-gradient(top, rgb(172, 228, 248), rgb(108, 205, 243));
	filter: progid: DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#ace4f8', EndColorStr='#6ccdf3');
	border: 1px solid #79b5cb;
}
.st-refresh-a {
	box-shadow:none !important;
}
.quote-iframe{
	background-color:#fff;
}
.st-del-trans-posts{
	cursor: pointer;
}
#tagline-description{
	color: red;
}
.st-shortcode-note{
	padding-left: 22px;
}
#st-copied
{
	font-size: 0.95em;
	padding: 2px 3px;
	color: #fff;
	background-color: #000;
	border-radius: 3px;
	position: relative;
	top: 2px;
}
.st-img-copy{
	position: relative;
	top: 6px;
	text-decoration: none;
	color: red;
}
.st-selectText{
-webkit-touch-callout: all; /* iOS Safari */
-webkit-user-select: all;   /* Chrome/Safari/Opera */
-khtml-user-select: all;    /* Konqueror */
-moz-user-select: all;      /* Firefox */
-ms-user-select: all;       /* Internet Explorer/Edge */
user-select: all;           /* Non-prefixed version, currently
							  not supported by any browser */
}
.st-tl-post-lang span{
	position: relative;
	top: 3px;
}

.st-tl-post-lang img{
	position: relative;
	top: 10px;
}
.st-label {
	cursor: inherit !important;
}

.st-acf-label {
	color: #12ce96 !important;
}

.st-yaost-label {
	color: #a4286a !important;
}
.st-order-fb
{
	font-weight:bold;
}
.st_order_all_btn
{
	text-align: right;
}
.st-order-stats
{
	font-weight: 600;
	line-height: 1.3;
	text-align: left;
	vertical-align: top;
	padding: 2px;
}

.st-sendAllDiv {
	background-color: #99CCFF;
	padding:  20px;
	margin-top: 10px;
	margin-bottom: 10px;
	border-bottom:  5px solid #3399FF;
}

.st-p-font {
	font-weight: 600;
	font-size: 14px;
}

/***************************************/

.multi-select{
	float: left;
	min-width: 180px;
	margin-right: 6px;
}

.multi-select>input{
	border: 1px solid #ddd;
	border-radius: 5px;
	padding: 2px;
	line-height: 28px;
	height: 28px;
	width: 100%;
	background-color: #ffffff;
}


.multi-select div{
	position: absolute;
	box-sizing: border-box;
	max-height: 150px;
	overflow: scroll;
	background-color: white;
	width: 180px;
}

.multi-select div ul li{

	padding: 8px 10px;
}

.drop-down{
	display: block;
}

.drop-down.hide{
	display: none;
}

/*.st_oreder_tbl th {
	padding: 10px 10px !important;
}

.st_oreder_tbl td {
	padding: 12px 12px !important;
}*/

.st_oreder_tbl .column-post_title {
	width: 45%;
}

.st_oreder_tbl .column-remove_selection {
	width: 5%;
}
.st_oreder_tbl .column-post_type {
	width: 10%;
}

.st_oreder_tbl .column-post_status {
	width: 10%;
}
.st_oreder_tbl .column-post_date {
	width: 15%;
}

th#straker_locale_column {
	width: 55px;
}

th#straker_original_post_column {
	width: 100px;
}
.st-cart-img a {
	color: black;
	text-decoration: none;
}
.st-cart-img {
	cursor: pointer;
	color: black;
}
.st-cart-img:hover,.st-cart-img a:hover  {
	color: #0073aa;
}
.st-cart-img.st-txt-center{
	text-align: center;
}
.st-langs-array{
	position: relative;
	top: 2px;
	left: 8px;
}
.st_acf_yoast_del_col {
	width: 5% !important;
}
.column-st_post_acf_data {
	width: 5% !important;
}
.column-st_post_yoast_data {
	width: 5% !important;
}
.column-st_serial_no {
	width : 5% !important;
}

.st-field-required{
	border-color:#a00;
}
.st-svg-field-required{
	color: #a00;
}

.st-alert-box {
	padding: 15px;
	opacity: 1;
	transition: opacity 0.6s;
	margin-top: 10px;
	border: 1px solid transparent;
	border-radius: 4px;
}

.st-alert-box.st-success-msg {     color: #3c763d; background-color: #dff0d8; border-color: #d6e9c6; }
.st-alert-box.st-info-msg {  background-color: #d9edf7; color: #31708f; border-color: #bce8f1; }
.st-alert-box.st-warning-msg { background-color: #fcf8e3; color: #8a6d3b; border-color: #faebcc; }
.st-alert-box.st-error-msg {  background-color: #F2DEDD;color: #A94443;  border-color: #EBCCAA;}

.st-alert-closebtn {
	margin-left: 15px;
	font-weight: bold;
	float: right;
	font-size: 22px;
	line-height: 20px;
	cursor: pointer;
	transition: 0.3s;
}

.st-alert-closebtn:hover {
	color: black;
}

.st-cart-img {
	position: relative;
	bottom: 2px !important;
}
