@media ( max-width : 767px) { h2 { font-weight: 100; text-transform: uppercase; font-size: 28px; padding: 10px 0; margin: 10px 0; letter-spacing: 1px; } h3 { font-weight: 100; text-transform: uppercase; font-size: 17px; padding: 8px 0; margin: 8px 0; letter-spacing: 1px; } h4 { font-weight: 100; text-transform: uppercase; font-size: 13px; padding: 8px 0; margin: 8px 0; letter-spacing: 1px; } .text-xs-left { text-align: left; } .page-popup-menu-container { width: 0; height: 0; overflow: hidden; } a.navbar-logo { position: fixed; width: 110px; text-align: center; left: calc(50% - 55px); } .navbar-shoppingcart { float: right; margin: 0px; margin-right: -15px; } .bottom-label { text-align: center; } .page-sidebar { position: fixed; left: -250px; top: 0; width: 250px; height: 100%; background-color: #fff; z-index: 9999; overflow: auto; } .page-bottom-menu-dropdown { display: none; } .footer-container { width: 100%; padding-left: 0; padding-right: 0; } .page-bottom-menu-dropdown { text-align: center; } ul.navigation { list-style: none; padding: 0; margin: 0; width: 100%; -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; -khtml-user-select: none; user-select: none; } ul.subnav>li>a { background-color: #fff; color: #333; transition: color 0.1s linear 0s, background-color 0.1s linear 0s, opacity 0.1s linear 0s !important; } ul.subnav>li>a:hover { background-color: #5b9998; color: #fff; } .page-top-title { font-size: 40px; letter-spacing: 3px; margin-top: 120px; } .page-top-subtitle { font-size: 15px; } .page-content-section-container { height: auto; padding-top: 45px; padding-bottom: 45px; } div.page-top-title-captilize { margin-top: 52px; margin-bottom: 60px; font-size: 38px; text-align: center; font-weight: 600; } } @media ( min-width : 768px) and (max-width: 1024px) { h2 { font-weight: 100; text-transform: uppercase; font-size: 38px; padding: 20px 0; margin: 20px 0; letter-spacing: 1px; } h3 { font-weight: 100; text-transform: uppercase; font-size: 20px; padding: 10px 0; margin: 10px 0; letter-spacing: 1px; } h4 { font-weight: 100; text-transform: uppercase; font-size: 14px; padding: 8px 0; margin: 8px 0; letter-spacing: 1px; } .text-xs-left { text-align: center; } .page-popup-menu-container { width: 0; height: 0; overflow: hidden; } .bottom-label { text-align: center; } .page-sidebar { position: fixed; left: -400px; top: 0; width: 400px; height: 100%; background-color: #fff; z-index: 9999; overflow: scroll; } .page-bottom-menu-dropdown { display: none; } .footer-container { width: 100%; padding-left: 100px; padding-right: 100px; } .page-bottom-menu-dropdown { text-align: center; } ul.navigation { list-style: none; padding: 0; margin: 0; width: 100%; -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; -khtml-user-select: none; user-select: none; } ul.subnav>li>a { background-color: #fff; color: #333; transition: color 0.1s linear 0s, background-color 0.1s linear 0s, opacity 0.1s linear 0s !important; } ul.subnav>li>a:hover { background-color: #5b9998; color: #fff; } .page-top-title { font-size: 44px; letter-spacing: 3px; margin-top: 120px; } } @media ( min-width : 1025px) and (max-width: 1200px) { h2 { font-weight: 100; text-transform: uppercase; font-size: 38px; padding: 20px 0; margin: 20px 0; letter-spacing: 2px; } h3 { font-weight: 100; text-transform: uppercase; font-size: 20px; padding: 10px 0; margin: 10px 0; letter-spacing: 2px; } h4 { font-weight: 100; text-transform: uppercase; font-size: 14px; padding: 8px 0; margin: 8px 0; letter-spacing: 1px; } .text-xs-left { text-align: center; } .page-popup-menu-container { width: 0; height: 0; overflow: hidden; } .page-bottom-menu-dropdown { display: block; } .footer-container { width: 100%; padding-left: 30px; padding-right: 30px; } ul.navigation { list-style: none; padding: 0; padding-top: 10px; margin: 0; height: 50px; -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; -khtml-user-select: none; user-select: none; overflow: hidden; text-align: center; } ul.navigation>li { text-transform: uppercase; color: #fff; padding: 12px 15px; margin: 0; height: 45px; display: inline-block; } ul.navigation>li>div.trigger-text:hover { color: #ff3364; } ul.subnav>li>a { color: #fff; } ul.subnav>li>a:hover { color: #ff3364; } .page-top-title { font-size: 54px; letter-spacing: 5px; margin-top: 120px; } } @media ( min-width : 1201px) and (max-width: 1400px) { h2 { font-weight: 100; text-transform: uppercase; font-size: 38px; padding: 20px 0; margin: 20px 0; letter-spacing: 2px; } h3 { font-weight: 100; text-transform: uppercase; font-size: 20px; padding: 10px 0; margin: 10px 0; letter-spacing: 2px; } h4 { font-weight: 100; text-transform: uppercase; font-size: 14px; padding: 8px 0; margin: 8px 0; letter-spacing: 1px; } .text-xs-left { text-align: center; } .page-popup-menu-container { width: 0; height: 0; overflow: hidden; } .page-bottom-menu-dropdown { display: block; } .footer-container { width: 100%; padding-left: 100px; padding-right: 100px; } ul.navigation { list-style: none; padding: 0; padding-top: 10px; margin: 0; height: 50px; -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; -khtml-user-select: none; user-select: none; overflow: hidden; text-align: center; } ul.navigation>li { text-transform: uppercase; color: #fff; padding: 12px 15px; margin: 0; height: 45px; display: inline-block; } ul.navigation>li>div.trigger-text:hover { color: #ff3364; } ul.subnav>li>a { color: #fff; } ul.subnav>li>a:hover { color: #ff3364; } .page-top-title { font-size: 54px; letter-spacing: 5px; margin-top: 120px; } } @media ( min-width : 1401px) { h2 { font-weight: 100; text-transform: uppercase; font-size: 38px; padding: 20px 0; margin: 20px 0; letter-spacing: 2px; } h3 { font-weight: 100; text-transform: uppercase; font-size: 20px; padding: 10px 0; margin: 10px 0; letter-spacing: 2px; } h4 { font-weight: 100; text-transform: uppercase; font-size: 14px; padding: 8px 0; margin: 8px 0; letter-spacing: 1px; } .text-xs-left { text-align: center; } .page-popup-menu-container { width: 0; height: 0; overflow: hidden; } .page-bottom-menu-dropdown { display: block; } .footer-container { width: 1200px; margin-left: auto; margin-right: auto; } ul.navigation { list-style: none; padding: 0; padding-top: 10px; margin: 0; height: 50px; -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; -khtml-user-select: none; user-select: none; overflow: hidden; text-align: center; } ul.navigation>li { text-transform: uppercase; color: #fff; padding: 12px 15px; margin: 0; height: 45px; display: inline-block; } ul.navigation>li>div.trigger-text:hover { color: #ff3364; } ul.subnav>li>a { color: #fff; } ul.subnav>li>a:hover { color: #ff3364; } .page-top-title { font-size: 64px; letter-spacing: 5px; margin-top: 120px; display: block; line-height: 96px; } }