#wpbody{
	margin-right: 20px
}

#afc_eot_file_button, #afc_ttf_file_button, #afc_woff_file_button, #afc_svg_file_button{
	width: 65px;
}

div.error, div.updated {
    margin: 5px 2px 2px 2px;
}

.form-table th {
    border-right: 2px solid #E2F3E9;
}

.afc-main{
	display:none;
}

.afc-main form{
	background-color: #fff;
	padding: 4px;
	border: 2px solid #20A153;
    margin-top: -2px;
    border-radius: 4px;
}

.afc-table .updated{
padding: 3px 12px;
}

.nav-tab-wrapper{
    color: #222;
    font-size: 1.5em;
    font-weight: 400;
    margin: 0.83em 0px -1px;
}

.nav-tab{
	background: none repeat scroll 0% 0% #20A153;
    border: 2px solid #20A153;
    border-radius: 4px 4px 0 0;
    color: #fff;
}

.nav-tab-active, .nav-tab-active:hover {
    border-bottom: 2px solid #fff;
    background: none repeat scroll 0% 0% #fff;
    color: #000;
}

.wp-core-ui .button-primary {
    background: none repeat scroll 0% 0% #0A8139;
    border-color: #168407;
    box-shadow: none;
}

.wp-core-ui .button-primary.focus, .wp-core-ui .button-primary.hover, .wp-core-ui .button-primary:focus, .wp-core-ui .button-primary:hover {
    background: none repeat scroll 0% 0% #20A153;
    border-color: #20A153;
    box-shadow: none;
    color: #FFF;
}

.wp-core-ui .button-primary.focus, .wp-core-ui .button-primary:focus {
    border-color: #20A153;
    box-shadow: none;
}

.afc-main input:focus, .afc-main select:focus, .afc-main button:focus, .afc-main .wp-color-result:focus, .afc-main .wp-core-ui .button-secondary:focus, .afc-main .wp-core-ui .button.focus, .afc-main .wp-core-ui .button:focus{
border-color: #20A153;
box-shadow: 0px 0px 9px #20A153;
}

.afc-main a.nav-tab:focus {
    box-shadow: none;
    border-bottom: 2px solid #fff;
    background-color: #fff;
}

.afc-main h2.afc-head{
    margin-left: 60px;
    margin-top: 30px;
}

.afc-main h2.afc-head:before{
    content: '';
    font-family: dashicons;
    font-size: 60px;
    color: #c1c1c1;
    position: absolute;
    margin-left: -65px;
    transform: rotate(-25deg);
	transition: all .9s ease;
}

.afc-main h2.afc-head:hover:before{
    transform: rotate(0deg);
    color: black;
}

.afc-main td i {
    color: #D95C5C;
    font-size: 18px;
}

body, h3, .form-table th, .form-wrap label{
    color: #203342;
}

.pageType.column-pageType:hover, .properties.column-properties:hover{
	background-color: #e9e9e9;
	cursor: pointer;
}

table.widefat {
    border: 4px solid #CAE7CB;
    border-radius: 4px;
    box-shadow: none;
}

.widefat thead th {
    border-bottom: 2px solid #CAE7CB;
}

input[type="checkbox"], input[type="color"], input[type="date"], input[type="datetime-local"], input[type="datetime"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="radio"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"], select, textarea {
    border: 2px solid #C9DED2;
}