@import url('https://fonts.googleapis.com/css2?family=Mukta:wght@200;300;400;500;600;700;800&family=Newsreader:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,200;1,300;1,400;1,500;1,600;1,700;1,800&display=swap');

.css-1n451hs{height:auto!important}
/* ADMIN_WORDPRESS */
body{background: #f2f6fe; font-family: 'Mukta', sans-serif;}
.wp-admin a{color: #50a0f0;}
.wp-admin a:active, .wp-admin a:hover{color: #30446c;}
.wp-admin a, #adminmenu a, .wp-admin.wp-core-ui .button, .wp-admin.wp-core-ui .button-secondary{
  transition: All 0.3s ease-in-out;
  -webkit-transition: All 0.3s ease-in-out;
  -moz-transition: All 0.3s ease-in-out;
  -o-transition: All 0.3s ease-in-out;
  -ms-transition: All 0.3s ease-in-out;
}
.wp-admin .ac_match, .wp-admin .subsubsub a.current{color: #141c2d;}
.wp-admin .subsubsub a .count, .wp-admin .subsubsub a.current .count{color: #a5a7ad;}
.wp-admin.wp-core-ui .button, .wp-admin.wp-core-ui .button-secondary{border-color: #50a0f0; color: #50a0f0; background: transparent;}
.wp-admin.wp-core-ui .button-secondary:hover, .wp-admin.wp-core-ui .button.hover, .wp-admin.wp-core-ui .button:hover{color: #fff; background: #50a0f0;;}
.wp-admin h1{color: #141c2d;}
.wp-admin .wrap .add-new-g48h2, .wp-admin .wrap .add-new-h2:active, .wp-admin .wrap .page-title-action, .wp-admin .wrap .page-title-action:active{border-color: #50a0f0; color: #50a0f0; background: transparent;}
.wp-admin .wrap .add-new-h2:hover, .wp-admin .wrap .page-title-action:hover{color: #141c2d; border-color: #141c2d;}
#wpadminbar ul#wp-admin-bar-root-default li.wp-admin-bar-wp-logo{display: none;}
#wpfooter{position: relative;}
#adminmenu #toplevel_page_dashboard .wp-menu-image img{width: 50%;}
#adminmenu::before{
  height: 120px;
  margin: -12px auto 0;
  content: '';
  width: 100%;
  display: inline-block;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 80% auto;
  background-image: url(img/logo-wmc.png);
}

#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: #141c2d; color: #fff;}
#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{color: #fff;}
#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;}
#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 a:focus, #adminmenu a:hover, .folded #adminmenu .wp-submenu-head:hover{box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; -o-box-shadow: none; -ms-box-shadow: none;}
#wpadminbar .quicklinks .menupop ul li a, #wpadminbar .quicklinks .menupop ul li a strong, #wpadminbar .quicklinks .menupop.hover ul li a, #wpadminbar.nojs .quicklinks .menupop:hover ul li a{color: #fff;}
#wpadminbar .menupop .ab-sub-wrapper, #wpadminbar .shortlink-input{background: #0f121e;}
#adminmenu .opensub .wp-submenu li.current a, #adminmenu .wp-submenu li.current, #adminmenu .wp-submenu li.current a, #adminmenu .wp-submenu li.current a:focus, #adminmenu .wp-submenu li.current a:hover, #adminmenu a.wp-has-current-submenu:focus + .wp-submenu li.current a{color: #fff;}
#adminmenu .wp-submenu-head, #adminmenu a.menu-top{font-size: 15px;}
#wpadminbar .quicklinks .menupop ul.ab-sub-secondary, #wpadminbar .quicklinks .menupop ul.ab-sub-secondary .ab-submenu{background: #30446c;}
#adminmenu a{color: #fff;}
#adminmenu li.wp-menu-separator{display: none;}
#adminmenu li a:focus div.wp-menu-image::before, #adminmenu li.opensub div.wp-menu-image::before, #adminmenu li:hover div.wp-menu-image::before{color: #50a0f0;}
#adminmenu li.menu-top:hover, #adminmenu li.opensub > a.menu-top, #adminmenu li > a.menu-top:focus{background: #30446c;}
#adminmenu li.wp-has-submenu.wp-not-current-submenu.opensub:hover::after{border-right-color: #141c2d;}
#adminmenu .awaiting-mod, #adminmenu .update-plugins{background-color: #f06450;}
.wp-admin .alternate, .striped > tbody > :nth-child(2n+1), .wp-admin ul.striped > :nth-child(2n+1){background-color: rgba(206,209,216,0.25);}
.wp-admin #major-publishing-actions{background-color: rgba(206,209,216,0.25);}
.wp-admin #menu-management .menu-edit, .wp-admin #menu-settings-column .accordion-container, .wp-admin .comment-ays, .wp-admin .feature-filter, .wp-admin .imgedit-group, .wp-admin .manage-menus, .wp-admin .menu-item-handle, .wp-admin .popular-tags, .wp-admin .stuffbox, .wp-admin .widget-inside,
.wp-admin .widget-top, .wp-admin .widgets-holder-wrap, .wp-admin .wp-editor-container, .wp-admin p.popular-tags, .wp-admin table.widefat{
  border-color: #ced1d8;
  box-shadow: 0 10px 20px rgba(0,0,0,0.2);
  -webkit-box-shadow: 0 10px 20px rgba(0,0,0,0.2);
  -moz-box-shadow: 0 10px 20px rgba(0,0,0,0.2);
  -o-box-shadow: 0 10px 20px rgba(0,0,0,0.2);
  -ms-box-shadow: 0 10px 20px rgba(0,0,0,0.2);
}
.wp-admin .postbox{
  border-color: #ced1d8;
  box-shadow: 0 5px 10px rgba(0,0,0,0.1);
  -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.1);
  -moz-box-shadow: 0 5px 10px rgba(0,0,0,0.1);
  -o-box-shadow: 0 5px 10px rgba(0,0,0,0.1);
  -ms-box-shadow: 0 5px 10px rgba(0,0,0,0.1);
}
.wp-admin #all-plugins-table .plugins a.delete, .wp-admin #delete-link a.delete, .wp-admin #media-items a.delete, .wp-admin #media-items a.delete-permanently, .wp-admin #nav-menu-footer .menu-delete, .wp-admin #search-plugins-table .plugins a.delete, .wp-admin .plugins a.delete, .wp-admin .row-actions span.delete a,
.wp-admin .row-actions span.spam a, .wp-admin .row-actions span.trash a, .wp-admin .submitbox .submitdelete{color: #f06450;}
.wp-admin #all-plugins-table .plugins a.delete:hover, .wp-admin #delete-link a.delete:hover, .wp-admin #media-items a.delete-permanently:hover, .wp-admin #media-items a.delete:hover, .wp-admin #nav-menu-footer .menu-delete:hover, .wp-admin #search-plugins-table .plugins a.delete:hover, .wp-admin .file-error,
.wp-admin .plugins a.delete:hover, .wp-admin .row-actions .delete a:hover, .wp-admin .row-actions .spam a:hover, .wp-admin .row-actions .trash a:hover, .wp-admin .submitbox .submitdelete:hover, .wp-admin abbr.required, .wp-admin span.required{color: #c8503c;}

/* MENU CACHER */
#wpfooter{display: none;}


/* LOGIN PAGE */
body.login{
background-color: linear-gradient(#92DBDD, #33ABB5);
background-image: url("img/body.jpeg");
background-size: cover;
background-position: center top, center bottom;
background-repeat: no-repeat, repeat-x;
float: left;
font-family: "Poppins",sans-serif;
margin: 0;
min-height: 100% !important;
width: 100%;

}
body.login .language-switcher{
    display:none!important;
}
body.login .login-button{display:none;}
body.login #login{
  width: 800px!important;
  height: 500px;
  padding: 80px 480px 0 0;
  background-size: 480px 100%;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
  box-shadow: 0 0 25px rgba(3,8,14,0.2);
  -webkit-box-shadow: 0 0 25px rgba(3,8,14,0.2);
  -moz-box-shadow: 0 0 25px rgba(3,8,14,0.2);
  -o-box-shadow: 0 0 25px rgba(3,8,14,0.2);
  -ms-box-shadow: 0 0 25px rgba(3,8,14,0.2);
  background-image: url('img/login-logo.jpg');
  background-color: #fff;
  background-repeat: no-repeat;
  background-position: left center;
  margin: 0;
  position: absolute;
  z-index: 2;
  left: 50%;
  top: 50%;
  transform: translate(-50%, 0%);
  -webkit-transform: translate(-50%, 0%);
  -moz-transform: translate(-50%, 0%);
  -o-transform: translate(-50%, 0%);
  -ms-transform: translate(-50%, 0%);
  opacity: 0;
  -webkit-opacity: 0;
  -moz-opacity: 0;
  -o-opacity: 0;
  -ms-opacity: 0;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  animation: boxappear 0.8s ease-in-out forwards;
  -webkit-animation: boxappear 0.8s ease-in-out forwards;
  -moz-animation: boxappear 0.8s ease-in-out forwards;
  -o-animation: boxappear 0.8s ease-in-out forwards;
  -ms-animation: boxappear 0.8s ease-in-out forwards;
}
@keyframes boxappear{0%{opacity: 0; -webkit-transform: translate(-50%, 0); transform: translate(-50%, 0); background-position: left center;} 60%{opacity: 1; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); background-position: left center;} 100%{opacity: 1; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); background-position: right center;}}
@-webkit-keyframes boxappear{0%{opacity: 0; -webkit-transform: translate(-50%, 0); transform: translate(-50%, 0); background-position: left center;} 60%{opacity: 1; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); background-position: left center;} 100%{opacity: 1; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); background-position: right center;}}
body.login #login h1{display: none;}
body.login #login form{
  padding: 0 40px;
  width: 100%;
  float: left;
  border: none;
  margin: 0;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  background: none;
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -o-box-shadow: none;
  -ms-box-shadow: none;
  opacity: 0;
  -webkit-opacity: 0;
  -moz-opacity: 0;
  -o-opacity: 0;
  -ms-opacity: 0;
  animation: appearcontent 0.5s ease-in-out forwards;
  -webkit-animation: appearcontent 0.5s ease-in-out forwards;
  -moz-animation: appearcontent 0.5s ease-in-out forwards;
  -o-animation: appearcontent 0.5s ease-in-out forwards;
  -ms-animation: appearcontent 0.5s ease-in-out forwards;
  animation-delay: 0.7s;
  -webkit-animation-delay: 0.7s;
  -moz-animation-delay: 0.7s;
  -o-animation-delay: 0.7s;
  -ms-animation-delay: 0.7s;
}
body.login #login form#lostpasswordform{margin: 40px auto 0;}
body.login #login form p{
  width: 100%;
  float: left;
  display: block !important;
}
body.login #login form p label, body.login #login form .user-pass-wrap label{
  font-size: 14px;
  line-height: 16px;
  color: #141c2d;
  margin: 0 auto 5px;
  font-family: 'Mukta', sans-serif;
  font-weight: 300;
  width: 100%;
  float: left;
}
body.login #login form p input[type="text"]#user_login.input{
  font-size: 14px;
  line-height: 16px;
  margin: 0 auto;
  padding: 5px 10px;
  border-bottom: 1px #a5a7ad solid;
  color: #a5a7ad;
  border-left: none;
  border-right: none;
  border-top: none;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -o-border-radius: 0;
  -ms-border-radius: 0;
  background: none;
  min-height: auto;
  height: auto;
  max-height: inherit;
  font-family: 'Mukta', sans-serif;
  font-weight: 600;
  outline: none;
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -o-box-shadow: none;
  -ms-box-shadow: none;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  transition: All 0.4s ease-in-out;
  -webkit-transition: All 0.4s ease-in-out;
  -moz-transition: All 0.4s ease-in-out;
  -o-transition: All 0.4s ease-in-out;
  -ms-transition: All 0.4s ease-in-out;
}
body.login #login form p input[type="text"]#user_login.input:focus{border-color: #141c2d; color: #141c2d;}
body.login #login form .user-pass-wrap{
  margin: 44px auto 0;
  width: 100%;
  float: left;
}
body.login #login form .user-pass-wrap .wp-pwd{
  width: 100%;
  float: left;
}
body.login #login form .user-pass-wrap .wp-pwd input#user_pass.input.password-input{
  font-size: 14px;
  line-height: 16px;
  margin: 0 auto;
  padding: 5px 22px 5px 10px;
  border-bottom: 1px #a5a7ad solid;
  color: #a5a7ad;
  border-left: none;
  border-right: none;
  border-top: none;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -o-border-radius: 0;
  -ms-border-radius: 0;
  background: none;
  min-height: auto;
  height: auto;
  max-height: inherit;
  font-family: 'Mukta', sans-serif;
  font-weight: 600;
  outline: none;
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -o-box-shadow: none;
  -ms-box-shadow: none;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  transition: All 0.4s ease-in-out;
  -webkit-transition: All 0.4s ease-in-out;
  -moz-transition: All 0.4s ease-in-out;
  -o-transition: All 0.4s ease-in-out;
  -ms-transition: All 0.4s ease-in-out;
}
body.login #login form .user-pass-wrap .wp-pwd input#user_pass.input.password-input:focus{border-color: #141c2d; color: #141c2d;}
body.login #login form .user-pass-wrap .wp-pwd button.button.button-secondary.wp-hide-pw.hide-if-no-js{
  width: 20px;
  height: 20px;
  top: calc(50% - 10px);
  border: none;
  padding: 0;
  min-width: inherit;
  min-height: inherit;
  padding: 0;
  right: 0;
  position: absolute;
  z-index: 2;
  line-height: inherit;
  background: none;
  outline: none;
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -o-box-shadow: none;
  -ms-box-shadow: none;
  font-size: inherit;
  margin: 0;
  color: #50a0f0;
}
body.login #login form .user-pass-wrap .wp-pwd button.button.button-secondary.wp-hide-pw.hide-if-no-js span.dashicons{
  font-size: 20px;
  width: 100%;
  height: 100%;
  top: 0;
}
body.login #login form p.forgetmenot{
  margin: 36px auto 0;
  background-size: 18px auto;
  background-image: url(img/bgcheck1.png);
  background-repeat: no-repeat;
  background-position: left top;
}
body.login #login form p.forgetmenot input[type="checkbox"]#rememberme{display: none;}
body.login #login form p.forgetmenot input[type="checkbox"]#rememberme + label{
  font-size: 13px;
  line-height: 14px;
  padding: 2px 0 2px 22px;
  background-size: 18px auto;
  font-weight: 300;
  background-image: none;
  background-repeat: no-repeat;
  background-position: left top;
  color: #141c2d;
  width: 100%;
  float: left;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
}
body.login #login form p.forgetmenot input[type="checkbox"]#rememberme:checked + label{background-image: url(img/bgcheck2.png);}
body.login #login form p.submit{margin: 24px auto 0;}
body.login #login form p.submit input[type="submit"]#wp-submit.button.button-primary.button-large{
  font-size: 13px;
  line-height: 14px;
  padding: 10px 12px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  min-height: inherit;
  font-family: 'Mukta', sans-serif;
  font-weight: 400;
  width: auto;
  outline: none;
  float: right;
  border: none;
  background: #50a0f0;
  color: #fff;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  transition: All 0.4s ease-in-out;
  -webkit-transition: All 0.4s ease-in-out;
  -moz-transition: All 0.4s ease-in-out;
  -o-transition: All 0.4s ease-in-out;
  -ms-transition: All 0.4s ease-in-out;
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -o-box-shadow: none;
  -ms-box-shadow: none;
}
body.login #login form p.submit input[type="submit"]#wp-submit.button.button-primary.button-large:hover{background: #141c2d;}
body.login #login p#nav{
  margin: 10px auto 0;
  padding: 0 40px;
  width: 100%;
  float: left;
  text-align: center;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  opacity: 0;
  -webkit-opacity: 0;
  -moz-opacity: 0;
  -o-opacity: 0;
  -ms-opacity: 0;
  animation: appearcontent 0.5s ease-in-out forwards;
  -webkit-animation: appearcontent 0.5s ease-in-out forwards;
  -moz-animation: appearcontent 0.5s ease-in-out forwards;
  -o-animation: appearcontent 0.5s ease-in-out forwards;
  -ms-animation: appearcontent 0.5s ease-in-out forwards;
  animation-delay: 0.8s;
  -webkit-animation-delay: 0.8s;
  -moz-animation-delay: 0.8s;
  -o-animation-delay: 0.8s;
  -ms-animation-delay: 0.8s;
}
body.login #login p#backtoblog{
  margin: 8px auto 0;
  padding: 0 40px;
  width: 100%;
  float: left;
  text-align: center;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  opacity: 0;
  -webkit-opacity: 0;
  -moz-opacity: 0;
  -o-opacity: 0;
  -ms-opacity: 0;
  animation: appearcontent 0.5s ease-in-out forwards;
  -webkit-animation: appearcontent 0.5s ease-in-out forwards;
  -moz-animation: appearcontent 0.5s ease-in-out forwards;
  -o-animation: appearcontent 0.5s ease-in-out forwards;
  -ms-animation: appearcontent 0.5s ease-in-out forwards;
  animation-delay: 0.9s;
  -webkit-animation-delay: 0.9s;
  -moz-animation-delay: 0.9s;
  -o-animation-delay: 0.9s;
  -ms-animation-delay: 0.9s;
}
@keyframes appearcontent{0%{opacity: 0;} 100%{opacity: 1;}}
@-webkit-keyframes appearcontent{0%{opacity: 0;} 100%{opacity: 1;}}
body.login #login p#nav a{
  font-size: 13px;
  line-height: 14px;
  width: auto;
  display: inline-block;
  margin: 0 auto;
  color: #f06450;
  font-family: 'Mukta', sans-serif;
  font-weight: 400;
  text-decoration: none;
  transition: All 0.4s ease-in-out;
  -webkit-transition: All 0.4s ease-in-out;
  -moz-transition: All 0.4s ease-in-out;
  -o-transition: All 0.4s ease-in-out;
  -ms-transition: All 0.4s ease-in-out;
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -o-box-shadow: none;
  -ms-box-shadow: none;
}
body.login #login p#nav a:hover{color: #141c2d;}
body.login #login p#backtoblog a{
  font-size: 13px;
  line-height: 14px;
  width: auto;
  display: inline-block;
  margin: 0 auto;
  color: #141c2d;
  font-family: 'Mukta', sans-serif;
  font-weight: 400;
  text-decoration: none;
  transition: All 0.4s ease-in-out;
  -webkit-transition: All 0.4s ease-in-out;
  -moz-transition: All 0.4s ease-in-out;
  -o-transition: All 0.4s ease-in-out;
  -ms-transition: All 0.4s ease-in-out;
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -o-box-shadow: none;
  -ms-box-shadow: none;
}
body.login #login p#backtoblog a:hover{color: #50a0f0;}
#rightlogin_text{
  padding: 40px 40px 0;
  width: 480px;
  position: absolute;
  right: 0;
  top: 0;
  height: auto;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
}
#rightlogin_text span{
  width: 100%;
  float: left;
}
#rightlogin_text span.welcome{
  font-size: 24px;
  line-height: 24px;
  font-weight: 200;
  color: #f06450;
  text-transform: uppercase;
  font-family: 'Mukta', sans-serif;
  opacity: 0;
  -webkit-opacity: 0;
  -moz-opacity: 0;
  -o-opacity: 0;
  -ms-opacity: 0;
  transform: translateY(200px);
  -webkit-transform: translateY(200px);
  -moz-transform: translateY(200px);
  -o-transform: translateY(200px);
  -ms-transform: translateY(200px);
  animation: appeartitle 0.5s ease-in-out forwards;
  -webkit-animation: appeartitle 0.5s ease-in-out forwards;
  -moz-animation: appeartitle 0.5s ease-in-out forwards;
  -o-animation: appeartitle 0.5s ease-in-out forwards;
  -ms-animation: appeartitle 0.5s ease-in-out forwards;
  animation-delay: 1s;
  -webkit-animation-delay: 1s;
  -moz-animation-delay: 1s;
  -o-animation-delay: 1s;
  -ms-animation-delay: 1s;
}
#rightlogin_text span.sitename{
  font-size: 48px;
  line-height: 48px;
  margin: 4px auto 0;
  font-weight: 700;
  color: #fff;
  font-family: 'Newsreader', sans-serif;
  opacity: 0;
  -webkit-opacity: 0;
  -moz-opacity: 0;
  -o-opacity: 0;
  -ms-opacity: 0;
  transform: translateY(200px);
  -webkit-transform: translateY(200px);
  -moz-transform: translateY(200px);
  -o-transform: translateY(200px);
  -ms-transform: translateY(200px);
  animation: appeartitle 0.5s ease-in-out forwards;
  -webkit-animation: appeartitle 0.5s ease-in-out forwards;
  -moz-animation: appeartitle 0.5s ease-in-out forwards;
  -o-animation: appeartitle 0.5s ease-in-out forwards;
  -ms-animation: appeartitle 0.5s ease-in-out forwards;
  animation-delay: 1.3s;
  -webkit-animation-delay: 1.3s;
  -moz-animation-delay: 1.3s;
  -o-animation-delay: 1.3s;
  -ms-animation-delay: 1.4s;
}
#rightlogin_text span.subtitle{
  font-size: 16px;
  line-height: 20px;
  font-weight: 200;
  color: #ced1d8;
  font-family: 'Mukta', sans-serif;
  opacity: 0;
  -webkit-opacity: 0;
  -moz-opacity: 0;
  -o-opacity: 0;
  -ms-opacity: 0;
  transform: translateY(200px);
  -webkit-transform: translateY(200px);
  -moz-transform: translateY(200px);
  -o-transform: translateY(200px);
  -ms-transform: translateY(200px);
  animation: appeartitle 0.5s ease-in-out forwards;
  -webkit-animation: appeartitle 0.5s ease-in-out forwards;
  -moz-animation: appeartitle 0.5s ease-in-out forwards;
  -o-animation: appeartitle 0.5s ease-in-out forwards;
  -ms-animation: appeartitle 0.5s ease-in-out forwards;
  animation-delay: 1.6s;
  -webkit-animation-delay: 1.6s;
  -moz-animation-delay: 1.6s;
  -o-animation-delay: 1.6s;
  -ms-animation-delay: 1.6s;
}
@keyframes appeartitle{0%{opacity: 0; -webkit-transform: translateY(200px); transform: translateY(200px);} 100%{opacity: 1; -webkit-transform: translateY(0); transform: translateY(0);}}
@-webkit-keyframes appeartitle{0%{opacity: 0; -webkit-transform: translateY(200px); transform: translateY(200px);} 100%{opacity: 1; -webkit-transform: translateY(0); transform: translateY(0);}}
.imgakn{
  width: 100px;
  right: 40px;
  bottom: 40px;
  z-index: 2;
  position: absolute;
  transform: scale(0);
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -o-transform: scale(0);
  -ms-transform: scale(0);
  animation: appearlogo 0.4s ease-in-out forwards;
  -webkit-animation: appearlogo 0.4s ease-in-out forwards;
  -moz-animation: appearlogo 0.4s ease-in-out forwards;
  -o-animation: appearlogo 0.4s ease-in-out forwards;
  -ms-animation: appearlogo 0.4s ease-in-out forwards;
  animation-delay: 2s;
  -webkit-animation-delay: 2s;
  -moz-animation-delay: 2s;
  -o-animation-delay: 2s;
  -ms-animation-delay: 2s;
}
@keyframes appearlogo{0%{-webkit-transform: scale(0);transform: scale(0);} 75%{-webkit-transform: scale(1.2);transform: scale(1.2);} 100%{-webkit-transform: scale(1);transform: scale(1);}}
@-webkit-keyframes appearlogo{0%{-webkit-transform: scale(0);transform: scale(0);} 75%{-webkit-transform: scale(1.2);transform: scale(1.2);} 100%{-webkit-transform: scale(1);transform: scale(1);}}
.imgakn img{
  width: 100%;
  float: left;
  height: auto;
}
body.login #login #login_error{
  font-size: 13px;
  line-height: 16px;
  padding: 10px;
  width: calc(100% - 480px);
  border-radius: 8px 0 0 0;
  -webkit-border-radius: 8px 0 0 0;
  -moz-border-radius: 8px 0 0 0;
  -o-border-radius: 8px 0 0 0;
  -ms-border-radius: 8px 0 0 0;
  position: absolute;
  font-family: 'Mukta', sans-serif;
  font-weight: 300;
  left: 0;
  top: 0;
  text-align: center;
  border: none;
  color: #fff;
  background: #f06450;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  z-index: 2;
  margin: 0;
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -o-box-shadow: none;
  -ms-box-shadow: none;
  opacity: 0;
  -webkit-opacity: 0;
  -moz-opacity: 0;
  -ms-opacity: 0;
  -o-opacity: 0;
  animation: appearcontent 0.5s ease-in-out forwards;
  -webkit-animation: appearcontent 0.5s ease-in-out forwards;
  -moz-animation: appearcontent 0.5s ease-in-out forwards;
  -o-animation: appearcontent 0.5s ease-in-out forwards;
  -ms-animation: appearcontent 0.5s ease-in-out forwards;
  animation-delay: 0.7s;
  -webkit-animation-delay: 0.7s;
  -moz-animation-delay: 0.7s;
  -o-animation-delay: 0.7s;
  -ms-animation-delay: 0.7s;
}
body.login #login #login_error strong{font-weight: 600;}
body.login #login p.message{
  font-size: 13px;
  line-height: 16px;
  padding: 10px;
  width: calc(100% - 480px);
  border-radius: 8px 0 0 0;
  -webkit-border-radius: 8px 0 0 0;
  -moz-border-radius: 8px 0 0 0;
  -o-border-radius: 8px 0 0 0;
  -ms-border-radius: 8px 0 0 0;
  position: absolute;
  font-family: 'Mukta', sans-serif;
  font-weight: 300;
  left: 0;
  top: 0;
  text-align: center;
  border: none;
  color: #fff;
  background: #50a0f0;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  z-index: 2;
  margin: 0;
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -o-box-shadow: none;
  -ms-box-shadow: none;
  opacity: 0;
  -webkit-opacity: 0;
  -moz-opacity: 0;
  -ms-opacity: 0;
  -o-opacity: 0;
  animation: appearcontent 0.5s ease-in-out forwards;
  -webkit-animation: appearcontent 0.5s ease-in-out forwards;
  -moz-animation: appearcontent 0.5s ease-in-out forwards;
  -o-animation: appearcontent 0.5s ease-in-out forwards;
  -ms-animation: appearcontent 0.5s ease-in-out forwards;
  animation-delay: 0.7s;
  -webkit-animation-delay: 0.7s;
  -moz-animation-delay: 0.7s;
  -o-animation-delay: 0.7s;
  -ms-animation-delay: 0.7s;
}






/*----post thumb column----*/
.column-my_post_thumbs{
    width:100px!important;
}
@media screen and (max-width: 782px){
    .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary)::before {
        display: none!important;
    }
    body:not(.plugins-php) .row-actions {
        display: block!important;
        grid-template-columns: none!important;
    }
    .row-actions span {
        padding: 0!important;
        display: block!important;
    }
    .wp-list-table .is-expanded td:not(.hidden) {
        display:table-cell!important;
        overflow: hidden;
    }
}


/*-----ACF EDITOR ( for auto size) ---*/
.acf-editor-wrap iframe {
      min-height: 0!important;
}
.acf-editor-wrap.delay .wp-editor-area{
    height:50px!important;
}
/*-----ACF Color picker ---*/
.acf-color_picker .wp-picker-active .wp-picker-holder .iris-picker.iris-border{
            width: 200px !important;
            height: 10px !important;
        }
.acf-color_picker .wp-picker-active .wp-picker-holder .wp-picker-input-wrap,
.acf-color_picker .wp-picker-active .wp-picker-holder .iris-picker .iris-slider,
.acf-color_picker .wp-picker-active .wp-picker-holder .iris-picker .iris-square{
            display:none !important;
}

/*----*/
.wp-picker-clear {
    display: none !important;
}

.wp-picker-container {
    display: block;
}
.wp-picker-holder{
    width: auto;
    display: table;
}
.wp-picker-container input[type=text].wp-color-picker {
    outline: 0 !important;
    border: 1px solid #dddddd !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
    pointer-events: none;
}

.wp-picker-container:active {
    display: block;
}

.iris-picker.iris-border {
    width: 100% !important;
    height: auto !important;
    padding-bottom: 0 !important;
    border: 0;
}

.iris-border .iris-picker-inner {
    display: none;
}

.iris-palette-container {
    position: static !important;
    font-size: 0;
    line-height: 1;
    padding: 3px;
}

.iris-palette {
    border: 3px solid white;
    border-radius: 5px !important;
    -webkit-box-shadow: inset 0 0 1px black !important;
            box-shadow: inset 0 0 1px black !important;
    display: inline-block;
    float: none !important;
    height: 36.9px !important;
    margin: 0 !important;
    margin-left: 0 !important;
    width: 36.9px !important;
}

.wp-picker-clear {
    display: inline-block !important;
}


/*** remove delete option */
.post-type-options #major-publishing-actions #delete-action,
.post-type-options #misc-publishing-actions,
/*.post-type-options .row-actions span.inline,
.post-type-options .row-actions span.trash*/
.post-type-options .row-actions{
    display:none;
}
.acf-field-object-flexible-content .acf-field-setting-fc_layout .acf-input .acf-fc-meta .after{
    display:block;
    width:100%;
    color:#fff;
    background: #50a0f0;
    padding:5px 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-align: center;
    -webkit-transition:all .3s ease-in-out;
    transition:all .3s ease-in-out;
    cursor:pointer;
}
.acf-field-object-flexible-content .acf-field-setting-fc_layout .acf-input.open .acf-fc-meta .after{
   background: #2271b1;
}
.acf-field-object-flexible-content .acf-field-setting-fc_layout .acf-input .acf-field-list-wrap{
    height:auto;
    max-height:0px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    overflow:hidden;
    -webkit-transition:all .3s ease-in-out;
    transition:all .3s ease-in-out;
}
.acf-field-object-flexible-content .acf-field-setting-fc_layout .acf-input.open .acf-field-list-wrap{
    max-height:none;
}
#yoast-seo-schema, .yoast-settings{display: none;}
.components-base-control__field{display: flex;width: 100%;}


.wpseo-meta-section, .wpseo-meta-section-react {
  min-height: initial !important;
}

tr.user-profile-picture {
  display: none !important;
}

#acf-group_5bd2dc5aed887 {
  background: #FFF !important;
  padding: 30px !important;
}

