.portfolio_nav { display:none; } .top_bar.fixed { position: fixed; animation-name: slideDown; -webkit-animation-name: slideDown; animation-duration: 0.5s; -webkit-animation-duration: 0.5s; z-index: 999; visibility: visible !important; top: 0px; } .top_bar.fixed #menu_wrapper div .nav { margin-top: 16px; } .top_bar.fixed #searchform { margin-top: 8px; } .top_bar.fixed .header_cart_wrapper { margin-top: 21px; } .top_bar.fixed #menu_wrapper div .nav > li > a { padding-bottom: 24px; } .top_bar.fixed .logo_wrapper img { max-height: 40px; width: auto; } #wrapper { overflow-x: hidden; } .mobile_menu_wrapper { display: none; } body.js_nav .mobile_menu_wrapper { display: block; } .gallery_type, .portfolio_type { opacity: 1; } #searchform input[type=text] { width: 75%; } .woocommerce .logo_wrapper img { max-width: 50%; } #mobile_nav_icon { display: none; } @media only screen and (max-width: 768px) { html[data-menu=leftmenu] .mobile_menu_wrapper { right: 0; left: initial; -webkit-transform: translate(360px, 0px); -ms-transform: translate(360px, 0px); transform: translate(360px, 0px); -o-transform: translate(360px, 0px); } } .post_header_title, .post_header.grid { text-align: center; } html[data-style=fullscreen] .top_bar.hasbg, .top_bar.hasbg, .top_bar.scroll.black { border: 0; } .top_bar.hasbg { background: rgba(0,0,0,0.00); } #page_caption, #page_caption .page_title_wrapper { text-align: left; float: left; } #page_caption .page_title_wrapper .page_title_inner { position: relative; float: left; width: 100%; box-sizing: border-box; margin-top: 10px; margin-bottom: 10px; } .post_caption { position: relative; } #page_caption hr.title_break, .post_caption hr.title_break { display: none; } #page_caption h1 { width: 55%; display: block; float: left; } #page_caption .page_tagline, .post_caption .page_tagline { width: 45%; text-align: right; position: absolute; right: 0; bottom: 0.5em; } .post_caption { text-align: left; float: left; width: 100%; } .page_tagline { font-style: normal; } .post_caption .page_tagline { right: 30px; } #portfolio_wall_filters { width: 45%; float: right; text-align: right; margin-left: 0 !important; } @media only screen and (min-width: 1100px) { #page_caption .page_tagline { right: 90px; } } .name { padding: 22px 0 0 20px; color: #494949; letter-spacing: 1px; } .contact_form_wrapper input[type=submit] { margin-right: 2%; } textarea {border: none;} h2.ppb_title { margin: 0 0 20px 0; } li#recent-posts-3 { width: 25% !important; } .top_bar.hasbg #mobile_nav_icon {border-color:#666 !important;} li#text-3 { width: 40% !important; } .name , .name a:hover {color: #494949 !important;} .logo_align { padding: 10px 0 0 0; } @media only screen and (max-device-width : 667px) { .name {display:none;} li#recent-posts-3 { width: 100% !important; } li#text-3 { width: 100% !important; } } @media only screen and (min-width: 768px) and (max-width: 959px) { .tp-parallax-wrap { left: 50%!important; margin-left: -160px !important; }} @media only screen and (max-width: 767px) { .tp-parallax-wrap { left: 28%!important; }} @media only screen and (min-width: 480px) and (max-width: 767px) { .tp-parallax-wrap { left: 60%!important; }}