@charset "UTF-8";
/* CSS Document */

@font-face {
font-family: "Themify";
src: url("css/fonts/themify.eot");
src:
url("fonts/themify.woff") format("woff"),
url("fonts/themify.otf") format("opentype"),
url("fonts/themify.svg#filename") format("svg");
}

.error { color: #dc3232; display:none;}
.success { color: #0073aa; display:none;}

.loading, .importing {
    min-height: 32px;
}

.ui-widget-header {
	border: 1px solid #006799;
	background: #0085ba;
}

.ui-widget-content {
	border: 1px solid #000;
	background: #999;	
}

#progressbar, #progressbar1{
	display:none;
	margin-bottom:20px;
	width: 200px;
}
.ui-progressbar {
	position: relative;
}
.progress-label {
	color:#FFF;
	font-weight: bold;
	left: 35%;
	position: absolute;
	top: 4px;
}

#wplf-sb .radio-i label {
	text-align: center;
	padding: 50px 2px;
	font-weight: bold;
	font-size: 90%;
	width: 180px;
	box-sizing: border-box;
	display: inline-block;
	background-color: #e5e5e5;
	margin: 5px;
}

 #wplf-sb .radio-no-i label {
	text-align: center;
	padding: 10px 2px 30px;
	font-weight: bold;
	font-size: 100%;
	width: 180px;
	box-sizing: border-box;
	display: inline-block;
	background-color: #e5e5e5;
	margin: 5px;
}

#wplf-sb .checks label {
	text-align: center;
	padding: 10px 2px 30px;
	font-weight: bold;
	font-size: 100%;
	width: 180px;
	box-sizing: border-box;
	display: inline-block;
	background-color: #e5e5e5;
	margin: 5px;
}

#wplf-sb .radio-i label:hover, #wplf-sb .radio-no-i label:hover,  #wplf-sb .checks label:hover {
	background-color: #ffffff;	
}

#wplf-sb .ti-size-xxl {
	font-size: 300%;
}

#wplf-sb i {
	display: block;	
}

#wplf-sb .radio-i input, #wplf-sb .radio-no-i input, #wplf-sb .checks input {
	opacity: 0;	
}

.grid, .not-carousel, .view-more {display:none;}

#wplf-sb select {
	width: 200px;
	text-align: left;
	height: 100px;
}

.wplf-shortcode {
	width: 89%;	
	background-color: #008ec2;
	position: fixed;
	bottom: 0;
	z-index: 1;
	height: 115px;
}

.wplf-shortcode p {
	color: white;
	text-align: center;
	font-size: 18px;
	margin: 5px;
}

#final-shortcode {
	width: 80%;
	margin: auto;
	display: block;
}

#wplf-sb { padding-bottom: 100px;}

/* Help Page CSS */
.fusion-one-half {width: 46%;}

.fusion-layout-column {float: left; margin-right: 4%; position: relative; margin-bottom: 20px;}

.fusion-one-half img {max-width: 100%;}

.fusion-sep-clear {
    clear: both;
    display: block;
    font-size: 0;
    height: 1px;
    line-height: 0;
    overflow: hidden;
    width: 90%;
}

.fusion-separator {
    border: 0 solid #e7e6e6;
    clear: both;
    position: relative;
    z-index: 11;
}

.fusion-column-wrapper img {
	box-shadow: 0 5px 10px 0 rgba(0,0,0,0.2),0 5px 15px 0 rgba(0,0,0,0.19);	
}

/* Mobile Admin CSS */
@media only screen and (max-width: 782px) {
.wp-list-table #screenshot, .wp-list-table .screenshot {display: none !important; }
.fusion-one-half {width: 97%;}
}

.wp-list-table .screenshot img { max-width: 100%; height: auto;}


#titlediv #title:not(.ss), #title-prompt-text:not(.ss) {display: none;}
#wplp_screenshot #title-prompt-text { padding: 5px 10px; }
input#wplp_display {
	padding: 3px 8px;
	font-size: 1.7em;
	line-height: 100%;
	height: 1.7em;
	width: 100%;
	outline: 0;
	margin: 0 0 3px;
	background-color:
	#fff;
	font-weight: normal;
}