/*
 Theme Name: GeneratePress Child
 Theme URI: https://ngocnguyen.com.vn/
 Description: GeneratePress Child Theme
 Author: NgocNguyen
 Author URI: https://ngocnguyen.com.vn/
 Template: generatepress
 Version: 1.0.0

Text Domain: GeneratePress 
*/

/**
 * Add your custom CSS here
 */
.site-header{display:none;}
.wp-block-navigation ul {
    gap: 20px;
}
.wp-block-navigation .wp-block-navigation-item{padding: 15px 0;}
.wp-block-navigation__submenu-container .wp-block-navigation-item{padding: 0px 0;}
.wp-block-image img{
	margin-bottom: 20px;
}
.single h2{
	border-left: solid 6px rgba(0,16,94,1);
	border-bottom: solid 1px rgba(205,205,235,1);
	padding-left: 15px; 
	padding-bottom: 5px;
}
.urvanov-syntax-highlighter-syntax{
	margin-bottom: 20px !important;
}
.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container, .wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container, .wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container {
   gap: 0px;
}

.shake{
   animation: shake 1.5s ease infinite alternate
}
@keyframes shake {
	10%, 90% {
    transform: translate3d(-1px, 0, 0);
}
20%, 80% {
    transform: translate3d(2px, 0, 0);
}
30%, 50%, 70% {
    transform: translate3d(-4px, 0, 0);
}
40%, 60% {
    transform: translate3d(4px, 0, 0);
}
}


@media (max-width: 768px) {
   .wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{padding: 30px 70px;}
}