/*
Theme Name: Seja Framework Version 3.0
Description: Admin stylesheet
*/
#seja-custom-meta{background:#f1f1f1;}
#seja-custom-meta h3{font-size:1.2rem;}
#seja-custom-meta textarea{background:#fff;}
.font-awesome_example{font-family: 'Font Awesome 5 Free', 'Font Awesome 5 Pro';}
.seja-help-wrapper{width:80%;clear:both;margin-bottom:25px;}
.seja-help-left{float:left;width:200px;margin-right:25px;}
.seja-help-right{float:left;width:calc(100% - 250px);}
.seja-help-right pre{background:#fff;overflow:auto;}
.seja-help-right .highlight{background:#f9f2f4;color:#F60;}
.seja-fa-displaycol{float:left;margin:0 10px 20px;width:220px;}
.seja-fa-displaycol i{display:inline-block;width:15px;padding-right:10px;}
#slidedeck-license-key-warning{display:none;}
.seo,.customisation{padding:10px!important;margin:0!important;;min-width:300px;float:left;}
.seo{background:#fbf5ec;width:calc(33% - 20px)}
.alt-page-title{width:calc(50% - 20px);clear:both;}
.fb-pixel,.advertising{width:calc(25% - 20px)}
.top-content-block{clear:both;background: #fbf5ec;}
#seja_bullet_type option.fa:before{margin-right:5px;}
#seja_bullet_type option.fa{display:block;}
option.template-circle{margin-left:18px;padding-left:20px;background:url(../images/small-dot.svg) no-repeat 0 0;}
/* mce icons */
i.mce-i-seja-write,i.mce-i-seja-button,i.mce-i-seja-subtitle,i.mce-i-seja-highlight,i.mce-i-seja-altcol,i.mce-i-seja-blockquote,i.mce-i-seja-scroll,i.mce-i-seja-lightbox,i.mce-i-seja-layout50,i.mce-i-seja-layout33,i.mce-i-seja-layout25,i.mce-i-seja-clearfloat,i.mce-i-seja-layout100,i.mce-i-seja-layoutcustom,i.mce-i-seja-layoutlink{font-family: 'Font Awesome 5 Free', 'Font Awesome 5 Pro';padding: 0;vertical-align: top;speak: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;margin-left: -2px;padding-right: 2px;}
i.mce-i-seja-write::before{content: "\f044";}
i.mce-i-seja-button::before{content: "\f205";}
i.mce-i-seja-subtitle::before{content: "\f1dc";}
i.mce-i-seja-highlight::before{content: "\f032";}
i.mce-i-seja-altcol::before{content: "\f1fc";}
i.mce-i-seja-blockquote::before{content: "\f10d";}
i.mce-i-seja-scroll::before{content: "\f358"}
i.mce-i-seja-lightbox::before{content: "\f0eb";}
i.mce-i-seja-layout50::before{content: "\f0db";}
i.mce-i-seja-layout33::before{content: "\f00b";}
i.mce-i-seja-layout25::before{content: "\f009";}
i.mce-i-seja-clearfloat::before{content: "\f12d";}
i.mce-i-seja-layout100::before{content: "\f04d";}
i.mce-i-seja-layoutcustom::before{content: "\f24d";}
i.mce-i-seja-layoutlink::before{content: "\f08e";}
table.debug-table {background:#e5e5e5;}
table.debug-table td {background:#fff; padding:8px 10px;}
.seja-settings-twocol table.form-table{width:49%;float:left;clear:none;}
.seja-settings-twocol table.form-table.right-table{float:right; border-left:1px solid #ccc;}
.form-table.right-table th{padding:20px 10px;}
@media(max-width:1200px){
	.seja-settings-twocol table.form-table{width:100%;float:none;}
	.seja-settings-twocol table.form-table.right-table{border-left:none;}
	.form-table.right-table th{padding:20px 10px 20px 0;}
}
code{background:#fff2d0;line-height:2.5em;display:block;}
pre{border:2px solid #fff2d0;}
code,pre{padding:10px 25px;color:#482a23;font-size:1em;max-width:900px;overflow:auto;}
/*jQuery accordion */
.ui-accordion .ui-accordion-header{display: block;cursor: pointer;position: relative;margin: 2px 0 0 0;padding: .5em .5em .5em .7em;}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius: 3px;}
.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius: 3px;}
.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius: 3px;}
.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius: 3px;}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545;}
.ui-accordion h3{color:#23282d;font-weight:600;font-size:1.3em;}
.ui-widget-content{border: 1px solid #dddddd;background:#ffffff;}
.ui-accordion .ui-accordion-content{padding: 1em 2.2em;border-top:0;overflow:auto;}
#accordion table{max-width:600px;}
#accordion table tr{background:#f3f3f3;}
#accordion table td{padding:5px 15px;}
/* seja template form - inspiration here https://www.inserthtml.com/2013/09/custom-checkbox-set/ */
input.seja-checkbox,input.seja-alt-checkbox{
	display:none;
}
/*seja-alt-checkbox*/
input.seja-alt-checkbox + label {
	background-color: #fff;
}
/*seja-checkbox*/
input.seja-checkbox + label { 
	background-color: #ccc;
	-webkit-transition: all 0.1s ease-in;
	transition: all 0.1s ease-in;
}
/*seja-checkbox, seja-alt-checkbox*/
input.seja-alt-checkbox + label,
input.seja-checkbox + label {
	padding: 9px;
	border-radius: 50px;
	display: inline-block;
	position: relative;
	margin-right: 30px;
	width: 40px;
	height: 15px;
}

/*seja-alt-checkbox*/
input.seja-alt-checkbox + label:after {
	background: #3ec94a;
}
/*seja-checkbox*/
input.seja-checkbox + label:after {
	-webkit-transition: box-shadow 0.1s ease-in;
	transition: box-shadow 0.1s ease-in;
}
/*seja-checkbox, seja-alt-checkbox*/
input.seja-alt-checkbox + label:after,
input.seja-checkbox + label:after {
	content: ' ';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border-radius: 100px;
	box-shadow: inset 0 0 20px rgba(0,0,0,0.2);
}
/*seja-checkbox, seja-alt-checkbox*/
input.seja-alt-checkbox + label:before,
input.seja-checkbox + label:before {
	content: ' ';
	position: absolute;
	background: white;
	top: 2px;
	left: 2px;
	z-index: 99999;
	width: 29px;
	height: 29px;
	border-radius: 100px;
	box-shadow: 0 0 2px rgba(0,0,0,0.5), inset 0 -18px 15px -10px rgba(0,0,0,0.05);
}
/*seja-checkbox*/
input.seja-checkbox + label:before {
	-webkit-transition: all 0.1s ease-in;
	transition: all 0.1s ease-in;
}
/*seja-checkbox, seja-alt-checkbox*/
input.seja-alt-checkbox + label:active,
input.seja-checkbox + label:active {
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);
}
/*seja-checkbox, seja-alt-checkbox*/
input.seja-alt-checkbox:checked + label:before,
input.seja-checkbox:checked + label:before {
	content: ' ';
	position: absolute;
	left: 27px;
	border-radius: 100px;
}
/*seja-checkbox, seja-alt-checkbox*/
input.seja-alt-checkbox + label,
input.seja-checkbox + label{
	overflow: hidden;
}
/* seja-alt-checkbox*/
input.seja-alt-checkbox:checked + label:after {
	background: #ff9900;
}
/*seja-checkbox*/
input.seja-checkbox:checked + label:after { 
	background: #3ec94a;
}
/*seja-checkbox, seja-alt-checkbox*/
input.seja-alt-checkbox:checked + label:after,
input.seja-checkbox:checked + label:after {
	content: ' ';
	font-size: 1.5em;
	position: absolute;
}
/*seja-alt-checkbox*/
input.seja-alt-checkbox + label:after,
input.seja-alt-checkbox + label:before{
	-webkit-transition: all 0.1s ease-in;
	transition: all 0.1s ease-in;
}
/*seja-checkbox*/
input.seja-checkbox:active + label:after { 
	box-shadow: inset 0 0 0 20px #eee, 0 0 1px #eee;
}
.wp-admin select.seja-select {-webkit-appearance: none;-moz-appearance: none; /* Firefox */box-sizing: border-box;border-radius: 3px;height: 42px;padding: 8px 30px 8px 10px;background: url(../images/downarrow.svg) 95% center no-repeat;background-size: 12px auto;border: 1px solid #999;}
.wp-admin select.seja-select::-ms-expand{border: 0;text-indent: -9999px; background: transparent url(../images/downarrow.svg); }
.seja-radio{}
.seja-alt-radio + label{border:1px solid #ccc; padding: 10px; margin:0 20px 20px 0; width:inherit; float:left;border-radius: 5px;}
.seja-alt-radio:checked + label, .seja-alt-radio:checked + label:hover {background:#a5d5a9;}
.seja-alt-radio + label:hover{background:#deece2;}
input.seja-alt-radio{display:none;}
.seja-template input[type="text"],textarea{border-color:#999;box-shadow:none;background-color:#f9f9f9;padding:8px 10px;border-radius:5px;}

