/////////////////////////////////////////////// // // Adapta Queries // /////////////////////////////////////////////// // MIN WIDTH @media all and (min-width: 1600px) { #gallery-items .rsOverflow, .royalSlider#gallery-items { height: 640px !important; } } @media all and (min-width: 1200px) { #gallery-items .rsOverflow, .royalSlider#gallery-items { height: 480px !important; } } @media all and (min-width: 767px) { .center-padding-right { padding-right: 15px;} .center-padding-left { padding-left: 15px;} .center-padding-both { padding-left: 10px; padding-right: 10px;} } // MAX WIDTH @media all and (max-width: 1300px) { #wideSlider .rsArrowLeft .rsArrowIcn { margin-left: 0 !important; } #wideSlider .rsArrowRight .rsArrowIcn { margin-left: -35px !important; } .rsDefault.rsHor .rsArrow .rsArrowIcn::before { content: none !important; } #wideSlider .corners { display: none !important; } } @media all and (max-width: 1290px) { .box-shadow { overflow: hidden; } footer { margin-bottom: 0; } header .navbar-inner .container-fluid { padding-left: 15px; padding-right: 15px; } } @media all and (max-width: 1440px) and (min-width: $navbarCollapseWidth + 1) { #nav-main { margin-top: 28px; > li > a { font-size: 14px; font-weight: 400; margin: 0 7px; } } .navbar { .brand { &__name { font-size: 20px; } &__description { font-size: 15px; } } } .navbar .pull-right > li > .dropdown-menu { left: 7px; } } @media all and (min-width: $navbarCollapseWidth + 1) { .hamburger { display: none; } } @media all and (max-width: $navbarCollapseWidth) { .brand { margin:10px 0; line-height: 20px; .name {font-size: 22px;} .tagline { font-size: 10px; letter-spacing: 0; } } .navbar-inverse { .navbar-inner { @include gradient-vertical-stops($navbarInverseBackgroundHighlight, 30%, $navbarInverseBackground, 90%); padding-left: 0; padding-right: 0; } } .navbar .btn-navbar { margin: 14px 0 0 10px; } .brand-tel { margin-top: 8px; margin-left: 10px; } #header-image h1 { font-size: 52px; line-height: 60px; } #header-search-form { #header-search-form-query { width: 100%; height: 32px; @include box-sizing(border-box); } #header-search-form-query-hint { bottom: 16px; left: 28px; } .fa-search { bottom: 15px; right: 20px; } } #links-user { margin: 0; > li { > a { font-size: $baseFontSize; } } } #nav-main > li > a { padding-bottom: 11px; padding-top: 11px; margin: 0 0 1px; } .dropdown-submenu > a:after { display: inline-block; float: none; margin-left: 4px; border-width: 5px 5px 0 5px; border-top-color: #b5b5b5; border-left-color: transparent; } .dropdown-submenu:hover > a:after { border-top-color: $white; border-left-color: transparent; } .hamburger { padding: 0; display: inline-block; float: right; cursor: pointer; transition-property: opacity, -webkit-filter; transition-property: opacity, filter; transition-property: opacity, filter, -webkit-filter; transition-duration: 0.15s; transition-timing-function: linear; font: inherit; color: inherit; text-transform: none; background-color: transparent; border: 0; margin: 30px 0 0; outline: none; overflow: visible; } .hamburger:hover { opacity: 0.7; } .hamburger-box { width: 30px; height: 24px; display: inline-block; position: relative; } .hamburger-inner { display: block; top: 50%; margin-top: -2px; } .hamburger-inner, .hamburger-inner::before, .hamburger-inner::after { width: 30px; height: 4px; background-color: $yellow; border-radius: 4px; position: absolute; transition-property: -webkit-transform; transition-property: transform; transition-property: transform, -webkit-transform; transition-duration: 0.15s; transition-timing-function: ease; } .hamburger-inner::before, .hamburger-inner::after { content: ""; display: block; } .hamburger-inner::before { top: -10px; } .hamburger-inner::after { bottom: -10px; } /* * Squeeze */ .hamburger--squeeze .hamburger-inner { transition-duration: 0.1s; transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } .hamburger--squeeze .hamburger-inner::before { transition: top 0.1s 0.14s ease, opacity 0.1s ease; } .hamburger--squeeze .hamburger-inner::after { transition: bottom 0.1s 0.14s ease, -webkit-transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19); transition: bottom 0.1s 0.14s ease, transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19); transition: bottom 0.1s 0.14s ease, transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19); } .hamburger--squeeze.is-active .hamburger-inner { -webkit-transform: rotate(45deg); transform: rotate(45deg); transition-delay: 0.14s; transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } .hamburger--squeeze.is-active .hamburger-inner::before { top: 0; opacity: 0; transition: top 0.1s ease, opacity 0.1s 0.14s ease; } .hamburger--squeeze.is-active .hamburger-inner::after { bottom: 0; -webkit-transform: rotate(-90deg); transform: rotate(-90deg); transition: bottom 0.1s ease, -webkit-transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1); transition: bottom 0.1s ease, transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1); transition: bottom 0.1s ease, transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1); } .box-shadow > .container-fluid { padding: 30px 20px; } #loginBox { display: none; } } @media all and (max-width: 979px) { //match with menu collapse .nav-collapse { #header-search-form, #links-user, #nav-main {display:none;} } .nav-collapse.in { #header-search-form, #links-user, #nav-main {display:block;} } #header-image > h1 { height: 130px; font-size: 60px; } #gallery-items .rsOverflow, .royalSlider#gallery-items { height: 295px !important; } .leadership-bio { h4 { font-size: $baseFontSize + 2} font-size: $baseFontSize - 2; line-height: $baseLineHeight - 4; } #nav-main > li > a::after { @include transition(0s !important); } } @media all and (min-width: 768px) and (max-width: 979px) { .thumbnails { margin-left: -#{$gridGutterWidth768}; > li {margin-left: $gridGutterWidth768;} } .table { th {font-size: $baseFontSize - 4;} td {font-size: $baseFontSize - 2; line-height:$baseFontSize; } } } @media all and (max-width: 767px) { body { padding-left: 0; padding-right: 0; } .clmn-left, .clmn-center { margin-bottom: $baseLineHeight; } .push > .container-fluid { margin-bottom: 0;} .navbar-static-top { margin-left: 0; margin-right: 0; } .block > .container { padding-left: 20px; padding-right: 20px; } #header-image h1 { height: 100px !important; font-size: 32px; line-height: 40px; } #gallery-items .rsOverflow, .royalSlider#gallery-items { height: 280px !important; } footer { text-align:center; * { float:none !important;} } #event-login-block { hr.delimiter { height: 1px; width: 100%; margin: $baseLineHeight * 0.75 0;} text-align: center; } .leadership-bio { &.span4 { width: 31% !important; float: left !important; margin-left: 3% !important; &:first-child, &.third {margin-left: 0 !important;} } } .table { th {font-size: $baseFontSize - 3;} td {font-size: $baseFontSize - 1; line-height:$baseFontSize + 1;} } ul.work-time { padding-left: 0 !important; margin-top: 20px; margin-bottom: 0; li { left: 0; } } .blocks .desktop .side_block{ display: none !important; } .blocks .mobile{ display: block !important; .side_block{ display: block !important; } #sidenav{display: none !important;} } #applicationFile-label{ width: 50% !important; margin-bottom: 10px; padding-right: 0 !important; } } @media all and (max-width: 680px) { .navbar { .brand { &__name { font-size: 18px; margin-top: 10px; //white-space: normal; span { display: block; } } &__description { display: none; } } } } @media all and (max-width: 560px) { .license-app-steps-bar { display: none; } #terms-and-conditions{ .modal-header { position: relative; .close{font-size: 35px;} span.pull-right { position: absolute; bottom: -3px; right: 3px; font-size: 12px; } } .modal-footer{ text-align: center; .btn-primary { display: initial; } } } } @media all and (max-width: 480px) { h1 { font-size: $baseFontSize * 1.8;} h2 { font-size: $baseFontSize * 1.4;} h3 { font-size: $baseFontSize * 1.3;} h4 { font-size: $baseFontSize * 1.2;} h5 { font-size: $baseFontSize * 1.1;} h6 { font-size: $baseFontSize * 1.0;} // Header .navbar .brand { padding-left: 0; padding-right: 0; } // Medias .media { .date-square { float: left; display: block; margin-bottom: 0; } } .partner { .pull-left, .pull-right { display: inline-block; } } #gallery-items .rsOverflow, .royalSlider#gallery-items { height: 220px !important; } .nav-tabs { border:0; > li { float:none !important; border:0; a { @include border-radius(0px); margin-right: 0; border-bottom: 1px solid #ccc !important;} } } .filter_form { dt, #query-element {width: 100% !important;} dt, dd { margin: 0; padding-bottom:5px; float: none !important; } input.text, select { width:100% !important;} #btnSearch-element { width:100% !important; text-align: center;} } .lead { font-size:22px; line-height:normal;} ul.brief-info { //Contact Page content float:none; padding: 0 !important; } .leadership-bio { &.span4 { width: 47% !important; float: left !important; margin-left: 3% !important; &.third {clear:none; margin-left: 3% !important;} &:first-child, &.second {margin-left: 0 !important; clear:both;} } } .table { th {font-size: $baseFontSize - 4;} td {font-size: $baseFontSize - 2;} } #table-sitemap { td {display: block; width: 100%;} } //.btn-primary{ // display: block; //} #user-forgot-form{ #submitGroup-element dd{ display: block; } #btnCancel-element #btnCancel{ width: 100%; } } .step-header h3{ float: none; width: 100%; @include box-sizing(border-box); } #payment-information-form{ &.stepPayment .span6{ dt, dd{ width: 100% !important; } #ccNumber-element:before{ top: -22px; } } } } @media all and (max-width: 380px) { .hamburger { margin-top: 24px; .hamburger-inner, .hamburger-inner::before, .hamburger-inner::after { width: 30px; height: 2px; } .hamburger-inner::before { top: -8px; } .hamburger-inner::after { bottom: -8px; } } .navbar { .brand { img { width: 55px; margin-right: 5px; } &__name { font-size: 14px; margin-top: 0; } &__description { display: none; } } } } @media all and (max-width: 320px) { .brand .name {font-size: 20px;} .royalSlider#gallery-items { height: 160px !important; } .leadership-bio { &.span4 { width: 100% !important; float: none !important; margin-left: 0% !important; } } }