#404{
min-height: 49vh;
}#hamburger {
display: none;
float: right;
margin-right: 30px;
margin-top: 15px;
color: #898989;
font-size: 25px;
transition: all 0.2s;
}
#hamburger:hover {
color: #65BC48;
cursor: pointer;
}
#search1 {
display: none;
}
@media (max-width: 991px) {
.search_form_container1 input[type="text"] {
border: none;
border-bottom: 2px solid #D8D8D8;
padding: 5px;
vertical-align: bottom;
width: 195px;
}
.search_form_container1 input[type="submit"] {
border: none;
background-color: transparent;
font-size: 16px;
color: #65BC48;
cursor: pointer;
}
#search, .search_wrapper {
display: none;
}
#subscribe {
display: block;
margin: 30px auto;
}
#search1 {
display: block;
}
#search1 form {
text-align: center;
margin-top: 20px;
height: initial;
}
#search1 form input[type="text"] {
width: 200px;
}
#top {
margin-bottom: 20px;
}
#menu {
display: none;
box-shadow: 2px 2px 10px rgba(1, 1, 1, .1);
margin-bottom: 50px;
}
#hamburger {
display: block;
}
.menu-main-menu-container {
margin: 20px auto 0px auto;
}
ul#top-menu {
display: block;
padding: 0;
}
.navigation-top {
display: block;
text-align: center;
}
ul#top-menu li {
display: block;
margin-left: 0;
padding-bottom: 10px;
margin-bottom: 10px;
border-bottom: 1px solid rgba(1, 1, 1, .2);
}
.subscribe {
display: block;
margin: 20px auto 0 auto;
}
.social_top {
display: block;
border: none;
}
ul#menu-social-menu {
padding: 0;
height: 50px;
text-align: center;
border: none;
float: none;
margin-top: 20px;
display: flex;
justify-content: center;
}
.related {
margin-right: 20px;
}
.content_wrapper {
padding-left: 20px;
}
}
@media (max-width: 774px) {
.single_post_wrapper{
max-width: 100%;
text-align: center;
float: none;
}
.single_post_content{
text-align: left;
}
.single_post_wrapper .post_date{  }
.single_category{
display: block;
margin:5px auto;
}
iframe{
float:none;
}
.related {
float: none;
margin: 40px auto;
}
iframe {
width: 600px;
height: 336px;
margin-left: 20px;
}
}
@media (max-width: 625px) {
.img_poster img{
margin: 0 auto;
}
.col-xs-12.col-sm-6{
padding-left: 50px;
}
iframe{
width: 500px;
height: 281px;
}
}
@media (max-width: 525px) {
.post_img_single img{
width: 400px;
height:auto;
}
iframe {
width: 400px;
height: 224px;
}
#search1 form input[type="search"]{
width: 200px;
}
}
@media (max-width: 437px) {
iframe {
width: 320px;
height: 180px;
margin-left: auto;
}
.search_form_container1 form input[type="text"]{
display: block;
margin-bottom: 15px;
}
.grid{ }
}
@media (max-width: 370px) {
.grid{
padding-left: 5px;
}
.footer_logo img {
width: 266px;
height: auto;
}
img.custom-logo {
width: 216px;
height: auto;
margin-left: 15px;
}
.grid-item{
padding-left: 0px; margin-left: 20px;
}
#menu{
padding-right: 0;
}
.col-xs-12.col-sm-6 {
padding-left: 37px;
}
.categories li{
margin-left: 21px;
margin-right: 0px;
}
#hamburger{
margin-right: 15px;
}
ul#menu-social-menu-1 {
padding: 0;
text-align: center;
}
.col-xs-12{
padding-right: 0;
}
.descr{
padding: 3px;
padding-right: 15px;
}
.copyright{
padding-left: 15px;
}
.img_poster img{
width: 300px;
height:auto; }
.content_wrapper{
padding-left: 10px;
}
.download{
margin-left: 45px;
margin-top: 0;
}
}
@media (max-width: 350px) {
.grid{
padding-left: 5px;
}
.footer_logo img {
width: 266px;
height: auto;
}
img.custom-logo {
width: 216px;
height: auto;
margin-left: 15px;
}
.grid-item{
margin-left: 15px;
}
#menu{
padding-right: 0;
}
.col-xs-12.col-sm-6 {
padding-left: 37px;
}
.categories li{
margin-left: 21px;
margin-right: 0px;
}
#hamburger{
margin-right: 15px;
}
ul#menu-social-menu-1 {
padding: 0;
text-align: center;
}
.col-xs-12{
padding-right: 0;
}
.descr{
padding: 3px;
padding-right: 15px;
}
.copyright{
padding-left: 15px;
}
.img_poster img{
width: 300px;
height:auto;
margin: 0;
}
.content_wrapper{
padding-left: 10px;
}
.download{
margin-left: 25px;
margin-top: 0;
}
}
@media (max-width: 320px) {
.grid{
padding-left: 5px;
}
.footer_logo img {
width: 266px;
height: auto;
}
img.custom-logo {
width: 216px;
height: auto;
margin-left: 15px;
}
.grid-item{
margin-left: 5px;
}
#menu{
padding-right: 0;
}
.col-xs-12.col-sm-6 {
padding-left: 37px;
}
.categories li{
margin-left: 21px;
margin-right: 0px;
}
#hamburger{
margin-right: 15px;
}
ul#menu-social-menu-1 {
padding: 0;
text-align: center;
}
.col-xs-12{
padding-right: 0;
}
.descr{
padding: 3px;
padding-right: 15px;
}
.copyright{
padding-left: 15px;
}
.img_poster img{
width: 300px;
height:auto;
margin: 0;
}
.content_wrapper{
padding-left: 10px;
}
.download{
margin-left: 25px;
margin-top: 0;
}
}