	@charset "utf-8";

	/* CSS Document */

	div.wpqs_settings_div {

		/*background:url("../images/icon.svg") no-repeat right 45px;*/
		/*background-size:128px 128px;*/
		font-family:Arial, Helvetica, sans-serif;
		/*background-position: right;*/

	}
	div.wpqs_settings_div p.submit{
		clear:both;
	}
	div.wpqs_settings_div pre{
		background-color:#fff;
		width:80%;
		font-size:30px;
		color:#ff9900;
		padding:30px;
		cursor:text;
		border:2px solid #ff9900;
		margin:10px 0;
		white-space: normal;
		line-height: 40px;
	}
	div.wpqs_settings_div textarea{
		width:80%;
		height:150px;
		margin:10px 0;
	}
	div.wpqs_settings_div .compatibility_list{
		position:relative;
		right:0;
		width:100%;
		float:left;
		margin: 0 0 20px 0;
		
		
	}
	div.wpqs_settings_div .compatibility_list > li{
		float:left;
		margin:0 10px 0 0;
	}
	div.wpqs_settings_div .compatibility_list > li:first-child{
		float:none;
		margin:0;
	}
	div.wpqs_settings_div ul{
		margin:0;
	}
	div.wpqs_settings_div li,
	div.wpqs_settings_div li a{

	}
	div.wpqs_settings_div li:first-child{
		
		height: auto;
	}
	div.wpqs_settings_div .wpqs_wc {
		background: rgba(0, 0, 0, 0) url("../images/wc.png") no-repeat scroll left top / 128px 128px;
	}
	div.wpqs_settings_div .wpqs_wpec{
		background: rgba(0, 0, 0, 0) url("../images/wp-ec.png") no-repeat scroll left top / 128px 128px;
	}
	div.wpqs_settings_div .wpqs_wdp{
		background: rgba(0, 0, 0, 0) url("../images/wdp.png") no-repeat scroll left top / 128px 128px;
	}
	div.wpqs_settings_div .wpqs_wphi{
		background: rgba(0, 0, 0, 0) url("../images/wphi.png") no-repeat scroll left top / 128px 128px;
	}
	div.wpqs_settings_div li a{
		

	}
	div.wpqs_settings_div .wpqs-pro-features{
		width:100%;
		float:left;
	}
	div.wpqs_settings_div .wpqs-pro-features img{
		height:200px;
	}

	div.wpqs_settings_div li.wpqs-list-item{
			width: 100%;
			height: auto;
		}

	div.wpqs_settings_div li.wpqs-list-item label{
		display: block;
	}

	div.wpqs_settings_div .hide{
		display:none;
	}

	div.wpqs_settings_div .nav-tab{
		cursor: pointer;
	}

	div.wpqs_settings_div .wpqs-list li{

		width: 100%;
		margin-bottom: 1rem;

	}

	div.wpqs_settings_div .wpqs-list{

		padding-top:1rem;
		float: left;
		clear: both;		

	}

	div.wpqs_settings_div .wpqs-list li label{

		margin-bottom: 0.3rem;

	}

	div.wpqs_settings_div .wpqs-list li input:not([type='checkbox']),
	div.wpqs_settings_div .wpqs-list li select
	{

		width: 300px;
		height: 35px;
		border-radius: 5px;

	}

	div.wpqs-styling-wrapper textarea{
		width: 100%;
		height: auto;
	}

	div.wpqs-styling-wrapper .accordion .card{

		margin-top:0;
		max-width: 80%;
		padding: 0;


	}

	.wpqs-styling-wrapper .card h2{
		position: relative;
	}

	img.wpqs_checkbox_tick{

		position: absolute;
		right: 0;
		top:10px;
		width: 20px;
		height: 20px;
	}

	.wpqs-styling-form .wpqs-card-link{
		color: #333333;
		text-decoration: none;
		font-size:1rem;
		font-weight: 400;
		cursor: pointer;
	}

	.wpqs-styling-form .wpqs-card-link:hover{

		text-decoration: none;
		color: #007bff;
	}

	.wpqs-styling-form .wpqs-card-link:visited{

		text-decoration: none;
		color: #333333;
	}

	.wpqs-styling-form label,
	.wpqs-custom-field-form label{
		font-size: 12px;
		font-weight: bold;
	}


	.wpqs_settings_div select.wpqs_cats,
	.wpqs_settings_div select.wpec_cats{
		height:200px;
		width: 828px;
		max-width: none;
	}

	div.wpqs_settings_div .wpqs_options_card{

		min-height: 450px;
	}

	div.wpqs_settings_div .wpqs_icon{

		position: fixed;
		right: 10px;
		bottom: 30px;
		z-index: -5;

	}

	div.wpqs_settings_div .wpqs_icon img{

		width: 100px;
	}
	.qs-premium,
	.qs-premium:hover,
	.qs-link,
	.qs-link:hover{
		color:#ff9900;
		font-size:12px;
	}
	.qs-premium:hover,
	.qs-link:hover{
		text-decoration:underline;
	}
	.wpqs_settings_div .premium-features {
		display: block;
		width: 100%;
		cursor: pointer;
	}
	.wpqs_settings_div .premium-features img{
		max-width:100%;
	}