input[type="number"].form-control {
    height: 34px;
}
.admin_page_wsko_iframe input[type=checkbox]:not(.wsko-switch), 
.admin_page_wsko_iframe input[type="radio"] {
    height: 16px;
    width: 16px;
}
.admin_page_wsko_iframe input[type="checkbox"]:checked:before,
.admin_page_wsko_iframe input[type="radio"]:checked:before {
    font: normal 21px/1 dashicons;
}
.admin_page_wsko_iframe input[type="checkbox"]:checked:before {
    margin: -2px -4px !important;
}
.admin_page_wsko_iframe input[type="radio"]:checked:before {
    margin: 3px 3px !important;
}
.wsko-border-bottom {
    border-bottom: solid 1px #eee;
}
.wsko-separator {
    border-bottom: solid 1px #eee;
    margin: 10px 0px 20px 0px;
}
/* WSKO Materialize Normaliize */
.panel-link.btn-flat.btn-sm {
    line-height: 1.8;
}
.wsko_wrapper .btn-flat {
    font-family: "Roboto", sans-serif;
    font-weight: 500;		
    background-color: transparent;
    color: #337ab7;
    font-size: 14px;
}
.wsko_wrapper .dropdown-menu {
    border: 0px;
}
.wsko-a-normalize a {
    background-color: transparent !important;
    border: 0px !important;
    box-shadow: none !important;
    line-height: 17px !important;
    height: auto !important;
}
.z-depth-1 {
    -webkit-box-shadow: 0 1px 5px rgba(0,0,0,0.06);
    box-shadow: 0 1px 5px rgba(0,0,0,0.06);
}
input[type=checkbox], 
input[type=radio] {
    margin: -3px 0 0 0;
}

.wsko_wrapper a:not(.btn-floating):hover,
.wsko_wrapper a:not(.btn-floating):focus {
    text-decoration: none;
	outline:none;
	box-shadow: 0 0 0;
}

.form-control:focus,
input[type="text"]:focus, 
input[type="password"]:focus, 
input[type="color"]:focus, 
input[type="date"]:focus, 
input[type="datetime"]:focus, 
input[type="datetime-local"]:focus, 
input[type="email"]:focus, 
input[type="month"]:focus, 
input[type="number"]:focus, 
input[type="search"]:focus, 
input[type="tel"]:focus, 
input[type="text"]:focus, 
input[type="time"]:focus, 
input[type="url"]:focus, 
input[type="week"]:focus, 
input[type="checkbox"]:focus, 
input[type="radio"]:focus, 
select:focus, 
textarea:focus {
	border-color: #ccc; 
	outline:none;	
	box-shadow: 0 0 0;
}
/* /WSKO Materialize Normaliize */

.wsko-panel-normalize {
    background-color: transparent !important;
    box-shadow: none !important;
    border: none !important;
}
/* WSKO Framework */
.dark {
	color: #444;
}
.align-center {
	text-align:center;
}
.align-left {
	text-align:left;
}
.align-right {
	text-align:right;
}

.inline-block {
    display: inline-block;
}

.m0 {
	margin:0px;
}
.m0i {
	margin:0px !important;
}

.m5 {
	margin:5px;
}

.m10 {
	margin:10px;
}

.p0 {
	padding:0px;
}

.p10 {
	padding:10px;
}
.p15 {
	padding:15px;
}
.p20 {
	padding:20px;
}

.mb10 {
	margin-bottom:10px;
}

.mb15 {
	margin-bottom:15px;
}

.ml10 {
    margin-left: 10px;
}

.ml30 {
    margin-left: 30px;
}

.pl30 {
    padding-left: 30px;
}

.ml5 {
    margin-left: 5px;
}

.ml3 {
    margin-left: 3px;
}

.mr10 {
    margin-right: 10px;
}
.mr5 {
    margin-right: 5px;
}
.mr3 {
    margin-right: 3px;
}

.ml15 {
    margin-left: 15px;
}
/* /WSKO Framework */
