* { margin: 0; padding: 0; box-sizing: border-box; line-height: 1.5; } img { max-width: 100%; width: 100%; } ul { list-style: none; } a { text-decoration: none; } h1, h2, h3, h4, h5, h6 { margin: 20px 0; } /*--header--*/ #header { display: -moz-flex; display: -webkit-flex; display: -ms-flex; display: flex; align-items: center; -moz-justify-content: space-between; -webkit-justify-content: space-between; -ms-justify-content: space-between; justify-content: space-between; background-color: #ffffff; border-bottom: solid 1px rgba(160, 160, 160, 0.3); height: 3.5em; padding: 15px; left: 0; line-height: 3.5em; position: fixed; top: 0; width: 100%; z-index: 10000; } #header .links { -moz-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; border-left: solid 1px rgba(160, 160, 160, 0.3); line-height: inherit; margin-left: 1.5em; padding-left: 1.5em; display: flex; } #header ul { list-style: none; margin: 0; padding-left: 0; display: flex; align-items: center; } #header .links ul li:first-child { border-left: 0 !important; margin-left: 0; padding-left: 0; } #header .links ul li { border-left: solid 1px rgba(160, 160, 160, 0.3); line-height: 1; margin-left: 1em; padding-left: 1em; position: relative; } #header .links ul li a { border-bottom: 0; letter-spacing: 0.25em; text-transform: uppercase; color: #777; } #header .links ul li > ul.sub-menu { position: absolute; display: block; top: 100%; background: #f2f2f2; left: 0; display: none; } #header .links ul li:hover ul.sub-menu { display: block; } #header .links ul li > ul.sub-menu > li { margin: 0; padding: 0; border: none; padding: 10px 20px; } .search-box { border-left: solid 1px rgba(160, 160, 160, 0.3); height: inherit; line-height: inherit; white-space: nowrap; margin-left: 1.5em; padding-left: 2em; display: flex; align-items: center; } form#search { position: relative; padding-right: 30px; padding: 5px 10px; border-radius: 4px; } input.search-field, input.search-field:focus, input.search-field:focus-visible { border: none; outline: none; padding: 10px; background: transparent; } button.search-submit { border: none; background: transparent; color: #777; } input.search-submit { border: none; background: #fff; } .burger-area { padding: 10px; } .menus { display: flex; justify-content: space-between; width: 100%; } /*banner*/ section.banner { height: 500px; position: relative; } .banner-content { width: 50%; line-height: 1.5; text-align: center; position: absolute; margin: 40px; top: 50%; left: 50%; transform: translate(-50%, -50%); } /*front-Page*/ .container-holder { padding: 30px; display: flex; justify-content: space-between; } aside.sidebar { width: 30%; } aside.sidebar { width: 30%; padding: 20px; background: #fff; margin: 0 30px; } section.main-contant { width: 70%; } section.box { background: #fff; margin-bottom: 30px; } header.blog-head { display: flex; justify-content: space-between; align-items: center; } span.auth { display: flex; justify-content: space-around; align-items: center; } p.aouth_date { line-height: 24px; } header.blog-head { border-bottom: 1px solid #999; } header.blog-head h3 { padding-right: 20px; } p.aouth_date { line-height: 37px; border-left: 1px solid #999; padding: 10px; } header.blog-head { padding: 0 30px; } .auther img.avatar.avatar-32.photo { border-radius: 50px; } .excerpt-txt { padding: 30px; } .feature_image img { padding: 14px; width: 100%; } ul.actions { display: flex; align-items: center; } ul.actions li { padding: 10px; border: 1px solid #999; margin: 10px; border-radius: 10px; } section#main { padding: 50px; } .contant-area { padding: 30px; background: #f2f2f2; } .comment-form { margin: 20px 0; background: #f2f2f2; padding: 20px; } .box { padding: 25px; } textarea#comment { width: 100%; padding: 10px; } .footer-row { display: flex; align-items: self-start; padding: 80px; } figure.wp-block-image.size-full.is-resized img { width: 100% !important; } .footer-row .foot-box { width: 33.33%; padding: 25px; } p.cen { padding: 15px; text-align: center; } @media only screen and (min-width: 992px) { .burger-area { display: none; } } @media only screen and (max-width: 991px) { .menus.toggal_menu { display: block; } .burger-area { display: block; } header#header { position: relative; } .menus { display: none; position: absolute; padding: 20px; top: 100%; width: 100%; background: #f2f2f2; left: 0; flex-direction: column; } ul#menu-main-menu { flex-direction: column; width: 100%; } #header .links, #header .links ul li, .search-box { margin: 0; border: none !important; padding: 0; } #header .links ul li { padding: 20px 0; margin: 0; border: none !important; width: 100%; } #header .links ul li > ul.sub-menu { position: static; } .search-box { width: 100%; background: #fff; } form.search-form { width: 100%; } input.search-field { width: 95%; } button.search-submit { padding: 10px; } .container-holder { flex-wrap: wrap; flex-direction: column-reverse; padding: 30px; } aside.sidebar { width: 100%; margin: 0; } section.main-contant { width: 100%; } } @media only screen and (max-width: 767px) { input.search-field { width: 94%; } } @media only screen and (max-width: 580px) { input.search-field { width: 87%; } }