@import url("https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700,800");

@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,600,700");

@import url("https://fonts.googleapis.com/css?family=Roboto:400,500,700");

body {
  font-family: 'Roboto', sans-serif !important;
  color: #616161 !important;
}
h1 {
  font-weight: bold !important;
  font-size: 1.25rem !important;
}

h2 {
  font-weight: bold !important;
}
.wrap {
  margin: 20px;
}
.postbox {
  border-radius: 10px !important;
  border: 1px solid #d5d5d5 !important;
  box-shadow: none;

}
#minor-publishing {
  background: #fce3eb !important;
}
#major-publishing-actions {
  border-top: 1px solid #dcdcde;
  background: #fce3eb !important;
  border-radius: 0 0 10px 10px
}
#major-publishing-actions input, #minor-publishing-actions .preview, #minor-publishing-actions input {
  text-transform: lowercase;
}
.row-actions, button, input[type='submit'] {
  text-transform: lowercase;
}
.wrap .page-title-action {
  text-transform: lowercase;
}
#screen-meta-links .show-settings {
  border-radius: 0 0 10px 10px !important;
}
.subsubsub a {
  text-transform: lowercase !important;
}
.wrap .page-title-action {
  line-height: 30px !important;
}
.wp-list-table {
  border-radius: 10px !important;
}
.acf-field input[type="text"] {
  padding: 20px 15px !important; 
}
.acf-field { 
  border:0 !important;
}
input {
  border-radius: 10px !important;
}


#adminmenu li.menu-top:hover, #adminmenu li.opensub>a.menu-top, #adminmenu li>a.menu-top:focus {
  position: relative;
  background-color: #fff !important;
  color: #0C29D0 !important;
}

.button, .search-box input[name="s"], .wp-filter-search, select {
  border-radius: 50px !important;
}
.wp-core-ui .button-primary {
  background: #0C29D0;
  border-color: #0C29D0;
  color: #fff; 
}
.wp-core-ui .button-primary:hover{
  background: #0050DC;
  border-color: #0050DC;
  color: #fff; 
}
.form-table th {
  font-weight: 500; 
}
.wp-filter {
  border-radius: 10px;
}
.login #login #loginform {

  padding-bottom: 25px;

}

.login #login #loginform .submit #wp-submit,

.login #login #lostpasswordform .submit #wp-submit {

  background: #0C29D0;

  border-color: #0C29D0;

  box-shadow: none;

  border-radius: 30px;

  text-shadow: none;

  font-weight: bold;

  padding: 16px 20px;

  line-height: 0px;

  text-transform: lowercase;

}

.login #login #loginform .submit #wp-submit:hover,

.login #login #lostpasswordform .submit #wp-submit:hover {

  background: #0050DC;

  border-color: #0050DC;

  box-shadow:  none;

}



.login #login #loginform #user_login,

.login #login #loginform #user_pass,

.login #login #lostpasswordform #user_login,

.login #login #lostpasswordform #user_pass {

  border: 1px solid #E4E2D9;

  width: 100%;

  margin: 5px 0px 25px 0px;

  padding: 10px;

  color: #B2AEA5;

  font-size: 20px;

  transition: background .2s ease-in-out;

}



.login #login #loginform #user_pass {

  margin-bottom: 50px;

}

.login form .forgetmenot {
  text-transform: lowercase !important;
}

.rc-anchor-logo {

  display: none

}



.login #login #loginform #user_login:hover,

.login #login #loginform #user_pass:hover,

.login #login #lostpasswordform #user_login:hover,

.login #login #lostpasswordform #user_pass:hover {

  background: #fffceb;

  border: 1px solid #E3DBB0;

}



.login #login #loginform #user_login:focus,

.login #login #loginform #user_pass:focus,

.login #login #lostpasswordform #user_login:focus,

.login #login #lostpasswordform #user_pass:focus {

  outline: none;

  background: #fffceb;

  color: #706F66;

  border: 1px solid #DFD097;

  box-shadow: 0 0 14px rgba(255, 234, 148, 1);

}



.login #login .message {

  border-left: 4px solid #00C9C1;

  box-shadow: none;

}



.login #login a:hover {

  color: #00C9C1

}



#lostpasswordform #wp-submit {

  margin-top: 20px

}



#rememberme {

  margin-right: 3px;

}





/* END Custom CSS */





html {

  /* background-color: #27b8f1; */

  background-position: center top;

  background-repeat: repeat-x;

  }

body.login {

  background: #F3F6FB !important;

  

  }

#login form {

  

  -webkit-border-radius: 5px;

  -moz-border-radius: 5px;

  -ms-border-radius: 5px;

  -o-border-radius: 5px;

  border-radius: 5px;

  

  }

.login h1 a {

    width: 220px !important;

    height: 85px !important;

    background-image: url('../img/logo-tri-vert-02.png');

    background-position: center top;

    background-repeat: no-repeat;

    -webkit-background-size: inherit;

    -moz-background-size: inherit;

    -ms-background-size: inherit;

    -o-background-size: inherit;

    background-size: contain;

}

#adminmenu a {
  color: #000 !important;
}

#adminmenu, #adminmenu .wp-submenu, #adminmenuback, #adminmenuwrap {

    width: 160px;

    background-color: #FFF;
    border-right: 1px #e9e9e9 solid;

    /* border: solid #333 1px; */

}

#adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head, #adminmenu .wp-menu-arrow, #adminmenu .wp-menu-arrow div, #adminmenu li.current a.menu-top, #adminmenu li.wp-has-current-submenu a.wp-has-current-submenu, .folded #adminmenu li.current.menu-top, .folded #adminmenu li.wp-has-current-submenu {

    background: #f7f7f7;

    color: #000;

}

#adminmenu .wp-has-current-submenu .wp-submenu, #adminmenu .wp-has-current-submenu .wp-submenu.sub-open, #adminmenu .wp-has-current-submenu.opensub .wp-submenu, #adminmenu a.wp-has-current-submenu:focus+.wp-submenu, .no-js li.wp-has-current-submenu:hover .wp-submenu {

    position: relative;

    z-index: 3;

    top: auto;

    left: auto;

    right: auto;

    bottom: auto;

    border: 0;

    margin-top: 0;

    -webkit-box-shadow: none;

    box-shadow: none;

    color: #000 !important;

    background-color: #F7F7F7;

}
#adminmenu div.wp-menu-image:before {
  color: #000 !important;
}
#adminmenu .wp-submenu li.current a {
  color: #0C29D0 !important;
}
#wpadminbar {

    direction: ltr;

    color: #FFF;

    font: 400 13px/32px "Roboto",sans-serif;

    height: 32px;

    position: fixed;

    top: 0;

    left: 0;

    width: 100%;

    min-width: 600px;

    z-index: 99999;

    background: #0C29D0;

}

a.page-title-action {

    color: #ffffff !important;

    background: #0C29D0 !important;

    border: 1px solid #0C29D0 !important;

    padding: 0 12px !important;

    border-radius: 50px !important;

}
/*
a.page-title-action {

    color: #ffffff !important;

    background: #FEAC0E !important;

    border: 1px solid #FEAC0E !important;

    padding: 5px 12px !important;

    border-radius: 4px !important;

}
*/
a.page-title-action:hover {

    background: #0050DC !important;

    border: 1px solid #0050DC !important;

}



.login #backtoblog a, .login #nav a {

    color: rgb(206, 241, 255);

}