.siplbks-wrap{
	.iplist-container{
		width:75%;
		float:left;
		@media(max-width:576px){
			width:100%;
			float:none;
		}
		.ilist-div{
			padding:5px 0;
			width: 50%;
			float: left;
			@media(max-width:768px){
				width:100%;
				float:none;
			}
			&:first-child{
				.remove-me{
					display: none;
				}
			}
			input[type=text], input[type=search], input[type=password], input[type=email], input[type=number]{
				width:400px;
				padding:7px;
				max-width:calc( 100% - 60px );
				@media screen and (max-width: 782px){
					width:140px;
				}
			}
		}
		.remove-me{
			cursor:pointer;
			color:#dc3232;
			i{
				font-size:36px;
				padding:0 10px;
			}
		}
	}

	.remaining-container{
		width:25%;
		float:left;
		@media(max-width:414px){
			width:100%;
			float:none;
		}
		.inner-div{
			padding:0 15px;
			ul{
			    list-style: disc;
				margin: 0 auto;
				padding: 0 0 0 20px;
			}
		}
	}

	.text-center{text-align:center;}
	.pull-right{float:right;}
	.pull-left{float:left;}
	.clearfix{clear:both;}
	.postbox{
		padding:15px;			
		.add-more-btn-div{
//			float:right;
			.add-more{
				background:#279f43;
			}
		}

	}

	.toggle-switch{
		margin-right:15px;
		.switch {
		  position: relative;
		  display: inline-block;
		  width: 60px;
		  height: 34px;
		}

		.switch input { 
		  opacity: 0;
		  width: 0;
		  height: 0;
		}

		.slider {
		  position: absolute;
		  cursor: pointer;
		  top: 0;
		  left: 0;
		  right: 0;
		  bottom: 0;
		  background-color: #ccc;
		  -webkit-transition: .4s;
		  transition: .4s;
		}

		input + .slider:after,
		input:checked + .slider:after {
		    position: absolute;
			top: 100%;
			font-weight:400;
			font-size:12px;
			display:none;
		}

		input + .slider:after {
			content: 'Disabled';
		}

		input:checked + .slider:after {
			content: 'Enabled';
		}

		.slider:before {
		  position: absolute;
		  content: "";
		  height: 26px;
		  width: 26px;
		  left: 4px;
		  bottom: 4px;
		  background-color: white;
		  -webkit-transition: .4s;
		  transition: .4s;
		}

		input:checked + .slider {
		  background-color: #00a65a;
		}

		input:focus + .slider {
		  box-shadow: 0 0 1px #2196F3;
		}

		input:checked + .slider:before {
		  -webkit-transform: translateX(26px);
		  -ms-transform: translateX(26px);
		  transform: translateX(26px);
		}

		/* Rounded sliders */
		.slider.round {
		  border-radius: 34px;
		}

		.slider.round:before {
		  border-radius: 50%;
		}

	}


	.main-upgrade-msg{
		font-size: 12px;
		font-weight: bold;
		a{
			outline: none;
			font-weight: 400;
		}
	}

	.enable-widget{
		margin: 0 auto;
		float:left;
		@media screen and (max-width:768px){
			float:none;
		}
		small{
			font-weight: 400;
			font-size: 12px;
		}
	}
}


#TB_ajaxContent{
	margin:auto;
	max-width:80%;
	height: auto !important;
    max-height: 100%;
}


.go-premium-popup-container{
	&.Aligner {
		display: flex;
		justify-content: center;
		align-items: center;

		.text-center{
			text-align:center;
		}
	}
}

body.secure-ip-logins_page_secure-ip-logins-pricing,
body.secure-ip-logins_page_secure-ip-logins-contact,
body.toplevel_page_siplbks{
	#pframe{
		display: none;
	}
}