.psp-separator{
	width: 100%;
}

.nav-tab-active {
    background-color: #ffffff;
}

.psp-btn {
    -webkit-box-shadow: 2px 3px 0 rgba(4, 4, 4, 0.3), inset 0 -4px 0 rgba(4,4,4,.2);
    -moz-box-shadow:    2px 3px 0 rgba(4, 4, 4, 0.3), inset 0 -4px 0 rgba(4,4,4,.2);
    box-shadow:         2px 3px 0 rgba(4, 4, 4, 0.3), inset 0 -4px 0 rgba(0,0,0,.2);
    border-radius:0;
	padding-bottom: 10px;
}

label {
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
	font-size: 14 px;
}

.pspeditor {
    max-width: 500px;
}

body {
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif !important;
}

.pspmbox {
	background-color: #fff;
}
	
.psp-separator input{
    margin:0;padding:0;
	display:none;
    -webkit-appearance:none;
       -moz-appearance:none;
            appearance:none;
}

.psp-d {
    width:10%;height:10%;
}

.alternate {
    background-color: #F2F2F2;
}

.psp-radio-separator{
    cursor:pointer;
    background-size:contain;
    background-repeat:no-repeat;
	/*background-color:#fff;
      color: #609; */
    xtext-decoration: underline; text-decoration: none; xcolor: #2518b5; color: #1e0fbe;
	font-family: arial, sans-serif; 
	xfont-size: medium; 
	font-size: 18px !important; 
	xline-height: 1.2;
	line-height: 22px !important;
    overflow:hidden;	
	border:1px solid #ccc;
    display:inline-block;    
	width:10%;height:10%;	
	text-align:center;
    -webkit-transition: all 100ms ease-in;
       -moz-transition: all 100ms ease-in;
            transition: all 100ms ease-in;
    /*-webkit-filter: brightness(1.8) grayscale(1) opacity(.7);
       -moz-filter: brightness(1.8) grayscale(1) opacity(.7);
            filter: brightness(1.8) grayscale(1) opacity(.7);*/
}
.psp-radio-separator:hover{
    /*-webkit-filter: brightness(1.2) grayscale(.5) opacity(.9);
       -moz-filter: brightness(1.2) grayscale(.5) opacity(.9);
            filter: brightness(1.2) grayscale(.5) opacity(.9);*/
}

.psp-separator input{
    margin:0;padding:0;
    -webkit-appearance:none;
       -moz-appearance:none;
            appearance:none;
}

.psp-separator input:active +.psp-radio-separator{opacity: 40;}
.psp-separator input:checked +.psp-radio-separator{

	border:2px solid orange;
	background-color:#fff;
	box-shadow:2px 2px 2px blue;
    -webkit-filter: none;
       -moz-filter: none;
            filter: none;
		
}

form[name="platinum-seo-form"] {
	width: 75%;
	float: left;
        margin-top: 10px;
}

.sidebar-cta {
   width:25%;
   float:right;
   margin-top: 10px;
}

/* Eye Ball , view obfuscated text */
.view-obfuscated-text {
	font-size: 14px;
	margin-top: 6px;
	color: rgba(155, 155, 155, 0.79);
	transition: color 0.3s ease 0s;
	-moz-transition: color 0.3s ease 0s;
	-webkit-transition: color 0.3s ease 0s;
	margin-left: 3px;
}
.view-obfuscated-text:hover {
	cursor: pointer;
	color: #333;
}

@media only screen and (max-width: 991px) {

	form[name="platinum-seo-form"] {
		width: 98%;
		float: left;
        margin-left: 2%;
    } 
	
	.sidebar-cta {
		width: 98%;
        margin-left: 2%;			
	}
	
}

.dashicons-psp:before { 
display: inline-block;
color: #1EC9B3;
-webkit-font-smoothing: antialiased;
font: normal 100px/1 'dashicons';
}

.psp {
    float: left;
    margin-right: 5px;
}

/***toggle styles***/
.psp-bs .toggle.ios, .psp-bs .toggle-on.ios, .psp-bs .toggle-off.ios { border-radius: 20px; }
  .psp-bs.toggle.ios .psp-bs.toggle-handle { border-radius: 20px; }
  
.toggle.android { border-radius: 0px;}
.toggle.android .toggle-handle { border-radius: 0px; }