:root { 
--main-color-one:#0d5189;
--main-color-one-hover:#023a68;
--main-color-two:#fc9928;
--main-color-two-hover:#e47a00;
--main-color-three:#f45661;
--main-color-three-hover:#df1f2d;
 }
 img{
	 max-width:100%;
	 height:auto;
	 }
#wp-admin-bar-wp-logo{
	display:none;
	}
.slide_show_admin{
	}
.slide_show_admin .acf-fields > .acf-field {
    padding: 10px 12px;
}
.slide_show_admin .acf-field .acf-label {
    margin: 0 0 5px;
}
.slide_show_admin textarea{
	height:80px ;
	}

td[data-name="accordion_content"] .acf-editor-wrap iframe,
div[data-name="tab_menu_content"] .acf-editor-wrap iframe{
	height:100px !important;
	}
.acf-fields > .acf-field[data-name="accordion_title"],
.acf-fields > .acf-field[data-name="tab_main_heading"]{
	padding: 5px 12px;
	}
div[data-layout="accordion_section_outer"]  .acf-field .acf-label,
td[data-layout="tab_menu_section"]  .acf-field .acf-label{
    margin: 0 0 2px;
}
/*#adminmenu,
#adminmenuwrap{
	width:250px;
	}
#adminmenu .wp-submenu, 
#adminmenuback, #adminmenuwrap{
	width:auto;
	}
#wpcontent, #wpfooter{
	margin-left: 250px;
	}
#adminmenu li {
    background-color: #0073aa;
    cursor: pointer;
    float: left;
    height: 100px;
    margin: 0 0 10px 10px;
    padding: 0;
    width: 110px;
}
#adminmenu li ul li {
    cursor: pointer;
    float: left;
    height: auto;
    margin: 0 0 0px 0px;
    padding: 0;
    width: 110px;
}
#adminmenu li ul li{
	background-color: #FF0000;
	margin-left:10px !important;
	}*/

body{
	background-color:#FFFFFF !important;
	}
#wpadminbar{
	background:var(--main-color-one) !important;
	}
#login {
    width: 600px;
	padding: 5% 0 0 !important;
}

#login label{
	width: 100%;
    display: inline-block;
	}
#login label br{
	display:none;
	}
.login form{
	border:solid 4px var(--main-color-one) !important;
	background-color:#fdfdfd !important;
	padding:50px !important;
-webkit-box-shadow: 0px 0px 33px 1px rgba(0,0,0,0.38);
-moz-box-shadow: 0px 0px 33px 1px rgba(0,0,0,0.38);
box-shadow: 0px 0px 33px 1px rgba(0,0,0,0.38);
	}
#loginform:before{
	content:'User Login';
	font-size:45px;
	font-weight:700;
	margin-bottom:50px;
	display:inline-block;
	text-align:center;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	width:100%;
	color:var(--main-color-one);
	}
.login form .input, .login input[type=text] {
    margin: 2px 6px 25px 0;
}

.login label[for="user_login"], 
.login label[for="user_pass"], 
.login label[for="rememberme"] {
    color: #333333 !important;
}


.login input[type="text"], .login input[type="search"], 
.login input[type="radio"], .login input[type="tel"], 
.login input[type="time"], .login input[type="url"], 
.login input[type="week"], .login input[type="password"], 
.login input[type="checkbox"], .login input[type="color"], 
.login input[type="date"], .login input[type="datetime"], 
.login input[type="datetime-local"], .login input[type="email"], 
.login input[type="month"], .login input[type="number"], .login select, .login textarea {
    border: none !important;
    box-shadow: none;
    background-color: #fff;
    color: #32373c;
    outline: 0;
    transition: 50ms border-color ease-in-out;
	border-bottom:solid 1px #FFFFFF !important;
}
.login input[type="checkbox"], .login input[type="color"]{
	border:solid 1px var(--main-color-one) !important;
	}
#login form p.submit {
    width: 100%;
    display: inline-block;
}
.login .wp-core-ui .button-group.button-large .button, 
.login .wp-core-ui .button.button-large {
    height: 43px;
    line-height: 40px;
    padding: 0px 12px 2px;
    width: 100%;
	background-color:#FFF !important;
	margin-top:10px;
	font-size:20px;
	text-transform:uppercase;
	font-weight:bold;
}
.login input#wp-submit {
    background: var(--main-color-one) !important;
    border-color: var(--main-color-one) !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    color: #FFFFFF !important;
	text-shadow:none !important;
	width: 100%;
    height: 40px;
    font-size: 20px;
    text-transform: uppercase;
	font-weight:600;
	margin-top:20px;
}
.login input#wp-submit:hover{
	 background: var(--main-color-one-hover) !important;
    border-color: var(--main-color-one-hover) !important;
	}
.login .wp-core-ui .button-primary {
    text-shadow: none !important;
}
.login input[type=checkbox]:checked:before{
	color:var(--main-color-one) !important;
	}
.login p#nav > a,
.login #backtoblog a {
    padding: 0 0 0 0px;
    color: var(--main-color-one) !important;
}

.login #backtoblog, .login #nav{
    text-align: center;
}
.login .message{
	display:none;
	}
div[data-layout="accordion_section"] iframe,
div[data-type="flexible_content"] iframe{
	height:200px !important;
	} 
.acf-fields > .acf-field {
    padding: 5px 12px !important;
}
.acf-field .acf-label {
    margin: 0 0 2px !important;
}
.acf-field textarea{
	height:80px !important;
	}
textarea.wp-editor-area{
	height:300px !important;
	}
div[data-name="slide_caption"] .acf-field{
	min-height:40px !important;
	}
.acf-fields.-left > .acf-field > .acf-label, 
.acf-fields.-left > .acf-field > .acf-input{
	padding:2px 12px !important;
	}

.acf-flexible-content > .values {
    background-color:#EEEEEE !important;
	padding:20px;
}
.login input[type="text"],
.login input[type="password"]{
	border:solid 1px var(--main-color-one) !important;
	width:60%;
	float:right;
	margin-top: -7px;
	}
#backtoblog{
	display:none;
	}
.login #nav {
    margin: 25px 0;
}