/**

 * admin.css is included in admin backend and login page

 */
.login h1 a {
    width: 300px !important;
    height: 85px !important;
    background-size: 300px !important;
}

.login form {
    width: 300px !important;
}


/* WP Media Enchancment, fix layout issues */

body.upload-php.eml-grid #wpbody-content > .wrap {
	background-color:#f1f1f1;
	left:0;
}

/* Login setup */

body.login {
	background-color:#FFF;
	color:#313131;
}
.login h1 a {
	background-image: url(/wp-content/uploads/Santarun_4colors.png);
	width: 390px;
    height: 140px;
    background-size: 370px;
}
.login form {	
    width: 340px;
    box-shadow: 0px 24px 28px rgba(227, 5, 33, 0.05), 0px 10px 10px rgba(227, 5, 33, 0.05);
}
.login input[type="checkbox"]:checked::before {
	color:#e30521 !important;
    content: "";
    margin: -3px 0 0 -4px;
}
/*.login input[type="text"], .login input[type="password"], .login input[type="checkbox"] {}*/
.login input[type="text"]:focus, .login input[type="password"]:focus, .login input[type="checkbox"]:focus {
	border-color:#e30521 !important;
	box-shadow: 0 0 2px rgba(67, 164, 228, 0.5)
}
.login label input[type="checkbox"] {
	border-color:#313131;
}
.login #backtoblog a, .login #nav a, .login label {
	color:#313131;
}
.login #backtoblog a:hover, .login #nav a:hover {
	color:#e30521;
}
.login.wp-core-ui .button-primary {
	background-color:#e30521;
	border:none;
	box-shadow:0px 24px 28px rgba(0, 0, 0, 0.05), 0px 10px 10px rgba(0, 0, 0, 0.05);
	border-radius:0;
	text-shadow: none;
}
/* visual composer clipboard positioning issue */
.vc_control-column {
	position: relative;
}
.vc_clipboard_col {
	position:absolute;
	left: unset;
	right: 10px;
	top:0;
	height: 100%;
	width: 100px;
}
.vc_clipboard_col * {
	line-height: 24px;
}
/* visual composer content wysiwyg */
.content.textarea_html table {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
}
.content.textarea_html table.tblDesktop {
    border:1px solid #0F0;
}
.content.textarea_html table.tblMobile {
    border:1px solid #00F;
}

#rbyn{
    padding-top: 20px;
    font-size: 14px;

}

.login #backtoblog{
	display: none;
}