.q_logo { top: 50% !important; } .footer_bottom ul li a { font-size: 11px; } .blog_holder.blog_small_image article .post_image { height: 400px; overflow: hidden; } .column2.footer_bottom_column { width: 60%; } .column1.footer_bottom_column { width: 40%; } footer .container_inner { padding: 0; margin: 0; margin-right: 0; width: 100%; } a.footer_link_instagram { letter-spacing: 1px; text-transform: uppercase; margin-bottom: 10px !important; line-height: 3em; font-size: 1.3em; color: #c8c5c0; border: 1px solid #c8c5c0; padding: 5px 43%; } a.footer_link_instagram:hover { background: black; color: white !important; border: 1px solid black !important; } @media screen and (max-width: 768px) { a.footer_link_instagram { padding: 5px 20%; } .column1.footer_bottom_column { width: 100%; } .column2.footer_bottom_column { width: 100%; } } .copyright_text img { width: 100px; margin-right: 10px; } .drop_down .second .inner ul { background: white !important; } .drop_down .narrow .second .inner ul li { padding: 0; width: 240px; } .drop_down .second .inner > ul > li > a { color: #313131; } .drop_down .second .inner > ul > li > a:hover { color: black; } ul#menu-fullscreen-menu { margin-right: -60px; } nav.main_menu>ul>li>a { position: relative; padding: 0 13px; } .q_logo img { margin-left: -30px !important; } span.plus { display: none; } .book_menu a span { padding: 10px 7px 10px 10px; border: 1px solid black; }