/*================================================ 12. Comming Soon CSS =================================================*/ #ic-comming-soon { position: relative; .form-control:focus { background-color: #f6f6f6; } .ic-image, .ic-content-text, .ic-time-day { margin-bottom: 30px; } .comming-soon-img img{ height: 100vh; //Responsive @media #{$tablet-device}{ height: auto; } @media #{$large-mobile}{ height: auto; } } .ic-left-col-comming-soon { padding-top: 100px; padding-bottom: 100px; @extend %flex-center; @include justify-content(space-between); @include align-items(flex-start); @include flex-direction(column); max-width: 575px; .ic-font-size-42 { font-size: 42px; font-weight: bold; text-transform: uppercase; margin-bottom: 25px; font-family: 'Playfair Display', serif; } .ic-h2-two { margin-bottom: 27px; } h6 { color: $primary; } ul.social { li { a { width: 40px; height: 40px; border: 0; i { color: $primary; font-size: 25px; } &:hover { background-color: $primary; i { color: $white; } } } } } } .ic-bottom-section { width: 100% } } .ic-time-day { display: table; max-width: 369px; .ic-single-time-day { text-align: center; display: table-cell; padding-right: 45px; .ic-numeric-time-day { font-family: auto; font-weight: bold; font-size: 48px; color: $primary; margin-bottom: 6px; } h6 { margin-bottom: 0; } } } .ic-input-com { margin-bottom: 40px; .form-control { border-right: 0px; } .ic-btn-search { @include flex-basis(41%); color: $white; background-color: $primary; border: 0; font-size: 16px; font-weight: bold; @include transition(all .3s); padding: 10px; &:hover { background-color: $primary-two; } } } @media screen and (min-width:768px) and (max-width:991.98px){ #ic-comming-soon .container { padding-left: 30px; } } @media screen and(max-width:991.98px) { .ic-input-com .ic-btn-search { -webkit-flex-basis: 41%; -moz-flex-basis: 41%; -ms-flex-basis: 41%; flex-basis: 27%; } .ic-input-com .form-control { max-width: 50%; } #ic-comming-soon .ic-left-col-comming-soon { padding-top: 60px; padding-bottom: 10px; } #ic-comming-soon { .ic-gap-height { height: 40px !important; } h2 { font-size: 24px; } .ic-font-size-42 { font-size: 32px !important; margin-bottom: 20px !important; } p { font-size: 15px; } .ic-left-col-comming-soon .ic-h2-two { margin-bottom: 20px; } } .ic-gap-height-two { height: 20px; } .ic-time-day .ic-single-time-day { padding-right: 25px; } .ic-time-day .ic-single-time-day .ic-numeric-time-day { font-size: 44px; margin-bottom: 2px; } .ic-input-com { margin-bottom: 32px; } } @media screen and (max-width:575.98px) { #ic-comming-soon p { font-size: 14px; max-width: 83%; } #ic-comming-soon h2 { font-size: 20px; } #ic-comming-soon .ic-left-col-comming-soon .ic-h2-two { margin-bottom: 16px; } #ic-comming-soon .ic-font-size-42 { font-size: 28px !important; margin-bottom: 15px !important; } .ic-time-day .ic-single-time-day .ic-numeric-time-day { font-size: 40px; margin-bottom: 0px; } .ic-input-com .ic-btn-search { -webkit-flex-basis: 126px; -moz-flex-basis: 126px; -ms-flex-basis: 126px; flex-basis: 126px; font-size: 15px; } .ic-input-com { margin-bottom: 15px; } .ic-time-day .ic-single-time-day { padding-right: 20px; } .ic-single-time-day h6 { font-size: 14px; } #ic-comming-soon .ic-left-col-comming-soon ul.social li a { width: 35px; height: 35px; } } @media screen and (max-width:350px) { .ic-time-day .ic-single-time-day { padding-right: 15px; } .ic-time-day .ic-single-time-day .ic-numeric-time-day { font-size: 35px; } #ic-comming-soon .ic-left-col-comming-soon { padding-top: 50px; } #ic-comming-soon .ic-font-size-42 { font-size: 22px !important; } }