/*
Theme Name: Cloud Servers Child
Theme URI: https://www.domainsvm.com
Version: 1.0
Description: Tema hijo de Cloud Servers
Author: Tu
Author URI: https://danielcoder.com
Template: cloud-servers
Tags:  grey, one-columns, fixed-width, custom-header, custom-logo, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style, custom-menu
*/
 
/*----------------- Cambios a partir de aquí -------------------------------*/
* {
	-moz-border-radius: 0px!important;
	-webkit-border-radius: 0px!important;
	-o-border-radius: 0px!important;
	border-radius: 0px!important;
}
/* Header */
.webp #rpwp-login-form-text {
	background-position-x: calc(100% - 10px);
	-moz-box-shadow: 0px 0px 1px #000;
	-webkit-box-shadow: 0px 0px 1px #000;
	box-shadow: 0px 0px 1px #000;
}
h5#header_logo {
    margin: 20px 0 0 40px;
}
/* Menu Nav */
#header {
	height: 65px;
}
.header-wrapper {
	display: flex;
	flex-direction: row;
	align-items: baseline;
}
#menu {
	height: 60px;
	margin-top: 5px;
}
#menu ul.dropdown {
	height: 60px;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: space-between;
	background-color: #434343;
	background-image: none;
}
#menu ul.dropdown li {
	height: 60px;
	width: 100%;
}
#menu ul.dropdown li a {
	height: 100%;
	padding: 0 1em;
	line-height: 0px;
	display: flex;
	align-items: center;
	justify-content: center;
	background-color: #434343;
	background-image: none;
}
#menu ul.dropdown > li > a:hover, #menu ul.dropdown > li:hover > a {
	height: 100%;
	padding: 0 1em;
	line-height: 0px;
	display: flex;
	align-items: center;
	color: #fff;
	background-color: #fe9a38;
	background-image: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border: 0px;
}
#menu ul.dropdown li.current_page_item a, #menu ul.dropdown li.current-menu-item a, #menu ul.dropdown li.current-menu-ancestor a, #menu ul.dropdown li.current-page-ancestor a, .menu-hover-class {
	height: 100%;
	padding: 0 1em;
	line-height: 0px;
	display: flex;
	align-items: center;
	background-color: #232323;
	background-image: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border: 0px;
}
#menu ul.dropdown li ul {
	top: 60px;
}
#menu ul.dropdown ul.sub-menu li {
    width: 100%;
    height: auto;
}
#menu ul.dropdown ul.sub-menu li a{
    width: max-content;
}
/* General */
#default_content {
	-moz-box-shadow: 0px 0px 1px #000;
	-webkit-box-shadow: 0px 0px 1px #000;
	box-shadow: 0px 0px 1px #000;
}
/* Home */
#front_page_content-wrapper {
	-moz-box-shadow: 0px 0px 1px #000;
	-webkit-box-shadow: 0px 0px 1px #000;
	box-shadow: 0px 0px 1px #000;
}