/******************************************************************
Site Name: 
Author: 

Stylesheet: Login Stylesheet

This stylesheet is loaded (if admin.php is setup in your 
functions file) on the login page. This way you can style 
the login page. It won't affect any other page, admin or front-end.

For more info, check out the codex:
http://codex.wordpress.org/Creating_Admin_Themes

******************************************************************/
/* the form box */

body.login {
  /*
	This is the Wordpress logo in the admin area.
	You'll have to load your own images and mess
	with the width and height.
	*/
  /*
	You'll have to override some of the default styles
	but since we're referencing the id, it should be easy.
	*/
  /* login button*/
}
body.login h1 a {
  
  width: 200px;
  height: 112px;
  margin: 0px auto 35px;
  text-indent: -9999px;
  overflow: hidden;
  padding-bottom: 15px;
  display: block;
}

.login h1 a, .login h1 a:hover, .login h1 a:focus {
    background-image: url("../../assets/mmultimedios-logo.svg") !important;
    background-size:126px !important;
    cursor: default;
    outline: none; border: none; box-shadow: none;
}
body.login form {
  margin-left: 8px;
  padding:28px 28px 36px;
  font-weight: normal;
  background: white;
  border: 1px solid #E5E5E5;
  -webkit-border-radius: 3px;
  -khtml-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: none;
  -khtml-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
body.login form .input {
  font-weight: 300;
  font-size: 18px;
  width: 97%;
  padding:10px 11px;
  margin-top: 2px;
  margin-right: 6px;
  margin-bottom: 16px;
  border: 1px solid #E5E5E5;
  background: #FBFBFB;
  color: #828282;
  outline: none;
  -webkit-box-shadow: inset 1px 1px 2px rgba(200, 200, 200, 0.2);
  -moz-box-shadow: inset 1px 1px 2px rgba(200, 200, 200, 0.2);
  box-shadow: inset 1px 1px 2px rgba(200, 200, 200, 0.2);
  text-indent: 7px;
}
.login .button.wp-hide-pw{padding: 6px 15px 0 0;}


#login{width: 380px;}

#login input[type=checkbox]:focus, #login input[type=color]:focus, #login input[type=date]:focus, #login input[type=datetime-local]:focus, #login input[type=datetime]:focus, #login input[type=email]:focus, #login input[type=month]:focus, #login input[type=number]:focus, #login input[type=password]:focus, #login input[type=radio]:focus, #login input[type=search]:focus, #login input[type=tel]:focus, #login input[type=text]:focus, #login input[type=time]:focus, #login input[type=url]:focus, #login input[type=week]:focus, select:focus, textarea:focus {
    border-color: #4e9aff;
    padding: 3px 5px;
    box-shadow: 0 0 0 1px #4e9aff;
    outline: 2px solid transparent;
}

.wp-core-ui .button-primary{background: #4e9aff; border-color: #4e9aff;}
.login .button.wp-hide-pw .dashicons{    color: #89b9fe;}
.interim-login #login{margin: 5px auto 0px;}



/*DASHBOARD*/
body.wp-admin{
  background: #dfe5ec;
  background: linear-gradient(0deg, #dfe5ec, #f6f9fa);
  background-size: cover;
  background-attachment: fixed;  
}
a{color:#63afff;}
input[type=checkbox]:focus, input[type=color]:focus, input[type=date]:focus, input[type=datetime-local]:focus, input[type=datetime]:focus, input[type=email]:focus, input[type=month]:focus, input[type=number]:focus, input[type=password]:focus, input[type=radio]: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, select:focus, textarea:focus {
    padding: 0px 8px;
    border-color: #4e9aff;
    box-shadow: 0 0 0 1px #4e9aff;
    outline: 2px solid transparent;
}

input[type=date], input[type=datetime-local], input[type=datetime], input[type=email], input[type=month], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=time], input[type=url], input[type=week]{
  padding: 0 8px;
}
#wpadminbar{background:#0e98fe;    box-shadow: 0 1px 4px #00000047, 0 2px 9px #122d4233;    background:linear-gradient(0deg, #0077dc, #008df0);}
#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: #0baeff;
      background: linear-gradient(0deg, #008fd6, #0baeff, #4cc4ff);
      background: linear-gradient(0deg, #0077dc, #0baeff);
}
#adminmenu .awaiting-mod, #adminmenu .update-plugins{ background-color: #ffffff; color: #0eadfe; font-weight: 700;}
#wpadminbar #wp-admin-bar-wp-logo>.ab-item .ab-icon{display: none;}

#wpadminbar #wp-admin-bar-wp-logo:hover{background:transparent;}
#wpadminbar #wp-admin-bar-wp-logo>.ab-item{
      min-width: 26px;
    background-image: url(../../assets/mmultimedios-logo.svg) !important;
    background-size: 90%;
    background-position: center;
    background-repeat: no-repeat;
    padding: 0;
    margin-left: 8px;
    background-color: transparent;
  }
#wpadminbar .ab-top-menu>#wp-admin-bar-wp-logo.menupop>.ab-sub-wrapper{display: none;}  
#wpadminbar:not(.mobile)>#wp-toolbar a:focus span.ab-label, #wpadminbar:not(.mobile)>#wp-toolbar li:hover span.ab-label, #wpadminbar>#wp-toolbar li.hover span.ab-label,
#wpadminbar .ab-top-menu>li.hover>.ab-item, #wpadminbar.nojq .quicklinks .ab-top-menu>li>.ab-item:focus, #wpadminbar:not(.mobile) .ab-top-menu>li:hover>.ab-item, #wpadminbar:not(.mobile) .ab-top-menu>li>.ab-item:focus,
#wpadminbar .quicklinks .ab-sub-wrapper .menupop.hover>a, #wpadminbar .quicklinks .menupop ul li a:focus, #wpadminbar .quicklinks .menupop ul li a:focus strong, #wpadminbar .quicklinks .menupop ul li a:hover, #wpadminbar .quicklinks .menupop ul li a:hover strong, #wpadminbar .quicklinks .menupop.hover ul li a:focus, #wpadminbar .quicklinks .menupop.hover ul li a:hover, #wpadminbar .quicklinks .menupop.hover ul li div[tabindex]:focus, #wpadminbar .quicklinks .menupop.hover ul li div[tabindex]:hover, #wpadminbar li #adminbarsearch.adminbar-focused:before, #wpadminbar li .ab-item:focus .ab-icon:before, #wpadminbar li .ab-item:focus:before, #wpadminbar li a:focus .ab-icon:before, #wpadminbar li.hover .ab-icon:before, #wpadminbar li.hover .ab-item:before, #wpadminbar li:hover #adminbarsearch:before, #wpadminbar li:hover .ab-icon:before, #wpadminbar li:hover .ab-item:before, #wpadminbar.nojs .quicklinks .menupop:hover ul li a:focus, #wpadminbar.nojs .quicklinks .menupop:hover ul li a:hover{
     color: #FFF; 
}
#collapse-button:hover{color: #12bcff;}
.wrap .wp-heading-inline+.page-title-action{border: none; box-shadow: 0 1px 3px #ccd0d4;padding: 6px 13px; color: #0b82ff;}
.wrap .add-new-h2, .wrap .add-new-h2:active, .wrap .page-title-action, .wrap .page-title-action:active{ background: #FAFAFB;}
.wrap .add-new-h2:hover, .wrap .page-title-action:hover{background: white;}
#adminmenu{margin: 0;}
.metabox-prefs label{color: #6d8296;}
.wp-core-ui select:focus{
    padding: 0 24px 0 8px;
    border-color: #4e9aff;
    color: #4e9aff;
    box-shadow: 0 0 0 1px #4e9aff;
}

#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{
  background: #516676!important;
  box-shadow: 0 11px 13px -10px #243644 inset;
}
#adminmenu, #adminmenu .wp-submenu, #adminmenuback, #adminmenuwrap{background-color: #36414a;
    background-color: #36414a;
    box-shadow: -10px 11px 13px -10px #10171dd1 inset!important;
    background: linear-gradient(90deg, #394d5b, #2b3b48)!important;

    }
#adminmenu li.menu-top:hover, #adminmenu li.opensub>a.menu-top, #adminmenu li>a.menu-top:focus{background-color: #2b3a46;}
.components-button.is-primary{background: #0baeff; border: 1px solid #0baeff;}
.components-button.is-primary:disabled, .components-button.is-primary:disabled:active:enabled, .components-button.is-primary[aria-disabled=true], .components-button.is-primary[aria-disabled=true]:active:enabled, .components-button.is-primary[aria-disabled=true]:enabled{
  color: #ffffff;
  background: #0baeff;
  border-color: #0baeff;
}
.components-button.is-primary:focus:enabled, .components-button.is-primary:not(:disabled):not([aria-disabled=true]):hover{    background: #0078c1;}
.menu-item-handle .item-title{color: #485358;}

.wp-core-ui .button, .wp-core-ui .button-secondary{color: #5083c7; border-color: #4882ce;}

/*BOTONES DASH*/
.wp-core-ui .button, .wp-core-ui .button-primary,
.wp-core-ui .button-group.button-large .button, .wp-core-ui .button.button-large{
  color: #ebf4ff;
    border-color: #4889e0;
    background: #4889e0;
}
.wp-core-ui .button-secondary:hover, .wp-core-ui .button.hover, .wp-core-ui .button:hover{    
  border-color: #4e9aff;
    color: #fafafa;
    background: #019cfd;}
.wrap h1.wp-heading-inline, .wrap h1{    
  font-size: 43px;
    font-weight: 200;
    letter-spacing: 1px;
    padding-top: 0;
    position: relative;
    top: 1px;
  }
#adminmenu .wp-submenu a:focus, #adminmenu .wp-submenu a:hover, #adminmenu a:hover, #adminmenu li.menu-top>a:focus{color: #fff;}
#adminmenu a.menu-top:focus+.wp-submenu, .js #adminmenu .opensub .wp-submenu, .js #adminmenu .sub-open, .no-js li.wp-has-submenu:hover .wp-submenu{
    box-shadow: 0px 4px 5px 0px #10171dd1 !important;
    background:linear-gradient(90deg, #506575, #506575e0)!important;
}
#adminmenu li.wp-has-submenu.wp-not-current-submenu.opensub:hover:after{border-right-color: #506575;}
.media-frame input[type=email]:focus, .media-frame input[type=number]:focus, .media-frame input[type=password]:focus, .media-frame input[type=search]:focus, .media-frame input[type=text]:focus, .media-frame input[type=url]:focus, .media-frame select:focus, .media-frame textarea:focus{
  border-color: #008bee;
  box-shadow: 0 0 0 1px #038cef; 
}
.view-switch a.current:before{color: #0089ec;}
.media-frame a{}
#wpadminbar .menupop .ab-sub-wrapper, #wpadminbar .shortlink-input,
#wpadminbar .ab-top-menu>li.hover>.ab-item, #wpadminbar.nojq .quicklinks .ab-top-menu>li>.ab-item:focus, #wpadminbar:not(.mobile) .ab-top-menu>li:hover>.ab-item, #wpadminbar:not(.mobile) .ab-top-menu>li>.ab-item:focus{
      background: #0e6ab3;
}
#footer-upgrade, #footer-thankyou{display: none;}


.docsm{}
.docsm p{}
.docsm p b{    width: 140px;
    display: block;
    float: left;
    text-align: right;
    padding-right: 20px;}
.docsm p span{ width: 200px; }

.mapa_m{height: 100%;}
#TB_ajaxContent{    width: calc(100% - 30px)!important;}
#TB_window{height: auto!important;}
#mtheme_mapa{    height: calc(100% - 30px)!important;    margin: 10px 0 0px;}
#direccion_b{width: 50%;}
.thickbox_a{
    text-decoration:none;
    display: inline-block;
    
    min-height: 26px;
    line-height: 2.18181818;
    padding: 4px 8px;
    font-size: 11px;

    color: #ebf4ff;
    border-color: #4889e0;
    background: #4889e0;

    vertical-align: top;

    cursor: pointer;
    border-width: 1px;
    border-style: solid;
    -webkit-appearance: none;
    border-radius: 3px;
    white-space: nowrap;
    box-sizing: border-box;
    
    margin: 0;
    text-align: center;
}
.thickbox_a:hover{border-color: #4e9aff; color: #fafafa; background: #019cfd;}    
.thickbox_a:before{
    content: "\f107";
    /*font-size: 12px;*/
    top: 3px;
    position: relative;
    left: -1px;}

#preview_favicon{    width: 30px;
    background: #f1f1f1;
    padding: 5px;
    border: 1px solid #ccd0d4;
    border-radius: 4px;}
#preview_apple, #preview_ms{width: calc(100% - 100px); padding: 10px 50px; background: #ECEFF1;}
.pwa{padding:0px 20px 0px 20px!important;}
.pwa p{font-size:14px; font-weight:600; font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;}
.pwa p span{font-weight: 400;font-size:12px;}
.decarga{overflow: hidden;}
#cyb-meta-box .decarga{background: #ECEFF1; overflow: hidden; padding: 20px;}
#cyb-meta-box-favicon .decarga{overflow: visible;}
#side-sortables .inside p{font-size: 12px; color: #76878f; margin: 5px 0 0;}
.post-type-mtheme_config .hndle{background: #7a909b; color: #fff;}
.post-type-mtheme_config #side-sortables .hndle{background-color: #ebeff1; color: #6a7a86; font-size: 13px;}
.post-type-mtheme_config .toggle-indicator,
.post-type-mtheme_config #edit-slug-box{display: none;}
.post-type-mtheme_config #submitdiv .hndle{margin: 0; border: none; padding: 9px 12px; background: #FF9800; color: white; text-align: center; text-transform: uppercase; letter-spacing: 3px;}

