/********************* Mixins **********************/ .primary-color { background-color: #e8171f !important; } .secondary-color { background-color: #e8171f !important; } .primary-color-hover { background-color: #e6494f !important; } .primary-color-cta { background-color-cta: #ffb81c !important; } .primary-color-cta-hover { background-color-cta: #ff9a19 !important; } .default-bg-color { default-bg-color: #e9e9e9 !important; } .shades.black { background-color: #000000 !important; } .shades-text.text-black { color: #000000 !important; } .shades.white { background-color: #FFFFFF !important; } .shades-text.text-white { color: #FFFFFF !important; } .shades.transparent { background-color: transparent !important; } .shades-text.text-transparent { color: transparent !important; } .black { background-color: #000000 !important; } .black-text { color: #000000 !important; } .white { background-color: #FFFFFF !important; } .white-text { color: #FFFFFF !important; } .transparent { background-color: transparent !important; } .transparent-text { color: transparent !important; } .danger-color { background-color: #ff4444 !important; } .danger-color-dark { background-color: #CC0000 !important; } .warning-color { background-color: #ffbb33 !important; } .warning-color-dark { background-color: #FF8800 !important; } .success-color { background-color: #00C851 !important; } .success-color-dark { background-color: #007E33 !important; } .info-color { background-color: #33b5e5 !important; } .info-color-dark { background-color: #0099CC !important; } .default-color { background-color: #2BBBAD !important; } .default-color-dark { background-color: #00695c !important; } .elegant-color { background-color: #2E2E2E !important; } .elegant-color-dark { background-color: #212121 !important; } .stylish-color { background-color: #4B515D !important; } .stylish-color-dark { background-color: #3E4551 !important; } .special-color { background-color: #37474F !important; } .special-color-dark { background-color: #263238 !important; } .unique-color { background-color: #3F729B !important; } .unique-color-dark { background-color: #1C2331 !important; } .md-color { background-color: #45526E !important; } .grey.lighten-4 { background-color: #f5f5f5 !important; } .blue { background-color: #2196F3 !important; } .green { background-color: #4CAF50 !important; } .deep-orange { background-color: #da0474 !important; } .light-green { background-color: #8bc34a !important; } .text-muted { color: #626263 !important; } /*** Images ***/ /*** Fonts ***/ /*** Typography ***/ /*** Cards ***/ /*** Global ***/ /*** Forms ***/ /*** Buttons ***/ /*** Dropdown ***/ /*** Tabs ***/ /*@font-face { font-family: "Arial"; src: local(Arial Thin), url("../font/arial/arial.ttf"); src: url("../font/arial/arial.ttf?#iefix") format("embedded-opentype"), url("../font/arial/arial.ttf.ttf") format("truetype"); font-weight: 200; } @font-face { font-family: "Arial"; src: local(Arial Bold), url("../font/arial/arialbd.ttf"); src: url("../font/arial/arialbd.ttf?#iefix") format("embedded-opentype"), url("../font/arial/arialbd.ttf") format("truetype"); font-weight: 600; } @font-face { font-family: "Arial"; src: local(Arial Bold Italic), url("../font/arial/arialbi.ttf"); src: url("../font/arial/arialbi.ttf?#iefix") format("embedded-opentype"), url("../font/arial/arialbi.ttf") format("truetype"); font-weight: 600; } @font-face { font-family: "Arial"; src: local(Arial Italic), url("../font/arial/ariali.ttf"); src: url("../font/arial/ariali.ttf?#iefix") format("embedded-opentype"), url("../font/arial/ariali.ttf") format("truetype"); font-weight: 200; } @font-face { font-family: "Arial"; src: local(Arial Black), url("../font/arial/ariblk.ttf"); src: url("../font/arial/ariblk.ttf?#iefix") format("embedded-opentype"), url("../font/arial/ariblk.ttf") format("truetype"); font-weight: 600; }*/ .main-banner { margin: 15px 0 0; } .main-banner .carousel-inner { min-height: 320px; } @media (max-width: 768px) { .main-banner .carousel-inner { min-height: auto; } } .main-banner .carousel-inner .carousel-item { background-color: #FFFFFF; min-height: 300px; padding: 0px; } @media (max-width: 768px) { .main-banner .carousel-inner .carousel-item { min-height: auto; } } .main-banner .carousel-inner .carousel-item img { width: 100%; } .main-banner .carousel-indicators { bottom: -15px; display: none; } .main-banner .carousel-indicators li { border-color: #e8171f; } .main-banner .carousel-indicators li.active { background: #e8171f; } .main-banner .carousel-control { width: 30px; background: transparent; color: #000000; opacity: .7; } .main-banner .carousel-control:hover { opacity: 1; } .main-banner .carousel-control .icon-next, .main-banner .carousel-control .icon-prev { color: #FFFFFF; width: 25px; height: 37px; margin-top: -25px; font-size: 3rem; } .main-banner .carousel-control .icon-prev { margin-left: -15px; border-radius: 0 5px 5px 0; display: none; } .main-banner .carousel-control .icon-next { margin-right: -15px; border-radius: 5px 0 0 5px; display: none; } /* Sticky footer styles -------------------------------------------------- */ html, body { min-height: 100%; background: #fff; color: #252525; /* The html and body elements cannot have any padding or margin. */ } /* Wrapper for page content to push down footer */ #wrap { min-height: 100%; height: auto; /* Negative indent footer by its height */ margin: 0 auto -50px; /* Pad bottom by footer height */ padding: 0 0 70px; } #wrap .col-xlg-3 a.navbar-brand { height: 100px; width: 200px; margin: 10px 0 0 10px; } @media (min-width: 1280px) and (max-width: 1920px) { .main-content-wraper { width: 1280px; padding: 0; } .main-content-wraper h1.page-title { font-size: 24px; line-height: 28px; } .main-content-wraper .myaccount .right-col table.table-bordered tbody tr td a { color: #252525; } } .pull-right { float: right; } .pull-left { float: left; } .z-depth-0 { box-shadow: none !important; } .z-depth-1, .jumbotron, .card, .list-group, .popover, .navbar, .dropdown-menu, .pagination, .btn, .pager li a, .navbar .nav li a .badge { box-shadow: 1px 1px 5px 0px rgba(0, 0, 0, 0.1), 1px 1px 5px 0px rgba(0, 0, 0, 0.1); } .z-depth-1-half, .media img, .btn:hover, .btn-secondary.active, .btn-secondary.dropdown-toggle, .btn-primary.active, .btn-default.active, .btn-success.active, .btn-info.active, .btn-warning.active, .btn-danger.active, .pager li a:hover, .btn-toggle.active, .btn-toggle.dropdown-toggle { box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15); } .z-depth-2 { box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); } .z-depth-3 { box-shadow: 0 12px 15px 0 rgba(0, 0, 0, 0.24), 0 17px 50px 0 rgba(0, 0, 0, 0.19); } .z-depth-4 { box-shadow: 0 16px 28px 0 rgba(0, 0, 0, 0.22), 0 25px 55px 0 rgba(0, 0, 0, 0.21); } .z-depth-5 { box-shadow: 0 27px 24px 0 rgba(0, 0, 0, 0.2), 0 40px 77px 0 rgba(0, 0, 0, 0.22); } .hoverable { transition: box-shadow .55s; box-shadow: 0; } .hoverable:hover { transition: box-shadow .45s; box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); } a { color: #ef5d62; text-decoration: none; cursor: pointer; -webkit-tap-highlight-color: transparent; } a:hover, a:focus { text-decoration: none; color: #e8171f; } ul { padding: 0; list-style-type: none; } ul li { list-style-type: none; } .nav-link { font-family: "Arial", sans-serif; letter-spacing: 1px; } .jumbotron, .card, .label, .alert, .nav .nav-link, .navbar-toggler, .navbar, .breadcrumb, .page-item:last-child .page-link, .page-item:first-child .page-link, .pagination-lg .page-item:last-child .page-link, .pagination-lg .page-item:first-child .page-link, .pagination-sm .page-item:first-child .page-link, .pagination-sm .page-item:last-child .page-link, .list-group .list-group-item, .modal-content, .tooltip-inner, .popover, .dropdown-menu, .input-group-addon, .file-custom, .card .card-header { border-radius: 0; } .popover, .input-group-addon, .dropdown-menu { border: 0; } .modal-footer .btn + .btn { margin-bottom: 6px; } body.modal-open { overflow: inherit; padding-right: 0 !important; } body { overflow: auto !important; } .card-columns .card { margin: 7px 0; } .parallax { background-repeat: no-repeat; background-size: cover; background-attachment: fixed; position: relative; padding-top: 3em; padding-bottom: 3em; } .popover-title { background: #ea2e35; color: #fff; text-transform: uppercase; font-weight: 300; } .filter-search-form { margin: 0px; padding: 0; display: inline-block; vertical-align: middle; } .filter-search-form .input { padding-right: 25px; padding-right: 26px \9; padding-left: 5px; padding-left: 4px \9; /* IE7-8 doesn't have border-radius, so don't indent the padding */ margin: 0 0 0 2px; border-radius: 2px; -webkit-transition: width 0.2s ease-in-out; -moz-transition: width 0.2s ease-in-out; -o-transition: width 0.2s ease-in-out; transition: width 0.2s ease-in-out; width: 100px; height: 1.6rem; vertical-align: top; border: 1px solid white; background: #fff; float: left; } @media (max-width: 568px) { .filter-search-form .input { width: 255px; } } .filter-search-form button { border: 0; background: none; /** belows styles are working good */ padding: 4px 0px 0; position: relative; /* IE7-8 doesn't have border-radius, so don't indent the padding */ margin-bottom: 0; border-radius: 2px; margin-left: -26px; } .filter-search-form button .material-icons { font-size: 1.2rem; color: #fad1d2; } .filter-search-form .input:focus + button { z-index: 3; color: #e8171f; } .filter-search-form .input:focus { width: 250px; box-shadow: none !important; border: 1px solid white !important; } .nav-pills.horizontal-spy .nav-item .active { border-bottom: 2px solid #e8171f; border-left: none; } .nav-pills.horizontal-spy .nav-item:hover { background-color: transparent; color: #e8171f; font-weight: 500; border-left: none; } .nav-pills .nav-item.open .nav-link, .nav-pills .nav-item.open .nav-link:focus, .nav-pills .nav-item.open .nav-link:hover, .nav-pills .nav-link.active, .nav-pills .nav-link.active:focus, .nav-pills .nav-link.active:hover { background-color: transparent; color: #000; } .disabled { cursor: not-allowed !important; } .video-fluid { height: auto; width: 100%; } .row-eq-height { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .display-inline-block { display: inline-block; } .filter-dropdown .dropdown-menu { padding: 12px; } .c-input > input:checked ~ .c-indicator { background-color: #e8171f; } .c-select { border-color: #f8b9bc; } .c-select + .c-select { margin-left: 5px; } .modal { height: 100%; } .modal .modal-header { padding: 10px 15px; } .modal .modal-header .modal-title { font-weight: 300; font-size: 1.2rem; } .modal .close { margin: -20px -24px 0 0; background-color: #fff; opacity: 1; border-radius: 50%; width: 24px; height: 24px; color: #252525; box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5); position: absolute; top: 10px; right: 10px; } .modal .modal-dialog { top: 50% !important; margin-top: 80px; margin-bottom: 0; } @media (min-width: 768px) { .modal .modal-dialog.modal-lg { width: 90%; } } .modal.fade .modal-dialog { -webkit-transform: scale3d(0.3, 0.3, 0.3) translateY(-100%) !important; -ms-transform: scale3d(0.3, 0.3, 0.3) translateY(-100%) !important; transform: scale3d(0.3, 0.3, 0.3) translateY(-100%) !important; opacity: 0; visibility: hidden; transition-property: all; -webkit-animation-duration: 5s; animation-duration: 5s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } .modal.in .modal-dialog { -webkit-transform: scale3d(1, 1, 1) translateY(-50%) !important; -ms-transform: scale3d(1, 1, 1) translateY(-50%) !important; transform: scale3d(1, 1, 1) translateY(-50%) !important; opacity: 1; visibility: visible; } .modal .modal-content { border-radius: 4px; box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.2); } .modal .modal-content a.btn-secondary { background: #e8171f; height: 36px; font-weight: 300; border-radius: 2px; } .modal .modal-content a.btn-secondary:hover { background: #e6494f !important; } .modal .modal-content a.btn-secondary:focus { background: #e6494f !important; } .modal .modal-content a.btn-secondary:active { background: #e6494f !important; } .modal .modal-content .modal-body .list-group { box-shadow: none; } .modal .modal-content .modal-body .list-group a.active { background: none; border: none; box-shadow: none !important; /* border-radius: 2px; */ color: #252525; } @media (max-width: 576px) { .modal .modal-content .modal-body .list-group a.active.btn-primary { width: 100%; border-radius: 2px; height: 36px; } } .modal .modal-content .modal-body .list-group a.btn-secondary { width: 100%; margin-top: 2px !important; border-radius: 2px; height: 36px; } .modal .modal-content .modal-body button.btn-link { background: #e9e9e9; height: 36px; color: #252525; border: 1px solid #c7c7c7; border-radius: 2px; font-weight: 300; } .modal .modal-content .modal-body button.btn-link:hover { background: #d9d9d9; text-decoration: none; } .modal .modal-content .modal-body button.btn-primary { background: #e8171f; height: 36px; color: #252525; font-size: 14px; font-weight: 300; border-radius: 2px; font-weight: 300; color: #fff; } .modal .modal-content .modal-body button.btn-primary:hover { background: #e6494f; } .modal .modal-content .modal-footer button.btn-link { background: #e9e9e9; height: 36px; color: #252525; border: 1px solid #c7c7c7; border-radius: 2px; font-weight: 300; } .modal .modal-content .modal-footer button.btn-link:hover { background: #d9d9d9; text-decoration: none; } .modal .modal-content .modal-footer button.btn-primary { background: #e8171f; height: 36px; color: #252525; font-size: 14px; font-weight: 300; border-radius: 2px; font-weight: 300; color: #fff; } .modal .modal-content .modal-footer button.btn-primary:hover { background: #e6494f !important; } .modal .modal-content.loginRegister { background: #ffffff; margin: auto; max-width: 500px; transition: transform .3s; width: 100%; border-radius: 0px; padding: 10px 15px; position: relative; top: 20%; } .modal .modal-content.loginRegister h2.modal_title { font-size: 20px; } .modal .modal-content.loginRegister button.btn-close { background: none; border: none; cursor: pointer; font-family: arial; font-size: 1.5em; font-weight: 800; line-height: 1; padding: 0; position: absolute; right: .4em; top: .4em; z-index: 2; color: #545454; } .modal .modal-content.loginRegister button.btn-close:hover { color: #e8171f; } .modal .modal-content.loginRegister .modal-body ul li#signup { display: block !important; } .modal .modal-content.loginRegister .modal-body .tab-content .tab-pane form.login-form .md-form label { top: -0.2rem !important; margin-top: 6px; } .modal .modal-content.loginRegister .modal-body .tab-content .tab-pane form#addUserFormid .md-form label { top: 0rem !important; margin-top: 8px; } .breadcrumb { border-bottom: 1px solid white; padding: 5px 0; margin: 0 0 10px 0; font-size: 13px; } .empty-section-msg { width: 100%; min-height: 450px; position: absolute; } .empty-section-msg h1 { font-size: 2rem; position: absolute; width: 300px; text-align: center; height: 200px; left: 0; top: 0; bottom: 0; right: 0; margin: auto; font-size: 24px; font-weight: normal; } .empty-section-msg h1 span { font-size: 80px; font-weight: 300; display: block; clear: both; } @media (max-width: 560px) { .empty-section-msg h1 { width: 90%; } } .empty-section-msg h1 small { font-size: 24px; line-height: 28px; font-weight: 300; text-align: center; } .viewInsideLink { position: absolute; bottom: 0; background: rgba(0, 0, 0, 0.7); display: block; width: 100%; text-align: center; font-size: 12px; color: #FFFFFF; padding: 3px; } .viewInsideLink:hover { background: rgba(232, 23, 31, 0.7); color: #FFFFFF; } .login-register .nav-tabs { border-bottom: 1px solid #eee; position: relative; } .login-register .nav-tabs .nav-link { border: 0; padding: 0.7rem 1.2rem; font-size: 0.85rem; font-weight: 300; text-transform: uppercase; color: #252525; font-size: 12px; line-height: 18px; } .login-register .nav-tabs .nav-link:hover { color: #e8171f; } .login-register .nav-tabs .nav-link.active { border-bottom: 2px solid #FFFFFF; color: #e8171f; } .login-register input { height: 1.2rem !important; padding-left: 7px; padding-right: -7px; } .login-register .c-input { padding-left: 1.8rem; padding-top: 4px; } .login-register .c-indicator { width: 1.4rem; height: 1.4rem; background-color: #FFFFFF; border: 1px solid rgba(46, 55, 75, 0.2); box-shadow: none; } .login-register input:checked ~ .c-indicator { background-color: #e8171f; border: 1px solid rgba(232, 23, 31, 0.1); } .login-register .tab-pane { padding-top: 15px; } .login-register .tab-pane .md-form { margin: 0 1.5rem 1.5rem; } .login-register .tab-pane .md-form img { margin: 0px 0 -20px 80px; } .login-register .tab-pane .view-forgot-password { padding-top: 18px; float: right; visibility: visible !important; } .login-register .tab-pane .view-forgot-password small.pull-right { font-size: 14px; color: #e8171f; } .login-register .tab-pane .view-forgot-password small.pull-right:hover { color: #e6494f !important; } .login-register .tab-pane button.btn-link { background: #e9e9e9; height: 36px; color: #252525; border: 1px solid #c7c7c7; border-radius: 2px; font-weight: 300; margin-top: 25px; } .login-register .tab-pane button.btn-link:hover { background: #d9d9d9; text-decoration: none; } .login-register .tab-pane button#new-register { background: #e8171f; height: 36px; color: #252525; border-radius: 2px; font-weight: 300; color: #fff; margin-top: 25px; } .login-register .tab-pane button#new-register:hover { background: #e6494f; } .login-register .tab-pane button#sendPassword { border-radius: 2px; margin-top: 25px; } .login-register .tab-pane form.login-form .text-lg-center { text-align: center; } @media (max-width: 544px) { .login-register .tab-pane form.login-form .text-lg-center { font-size: 10px; text-align: center; } } .login-register .forgot-password-form { display: none; } .login-register button#new-login { background: #e8171f; color: #fff; height: 36px; border-radius: 2px; font-weight: 300; font-size: 14px; line-height: 18px; margin-top: 25px; } .login-register button#new-login:hover { background-color: #e6494f; color: #fff; } .login-register .btn-close { background: none; border: none; cursor: pointer; font-family: arial; font-size: 1.5em; font-weight: 800; line-height: 1; padding: 0; position: absolute; right: .4em; top: .4em; z-index: 2; } .login-register .btn-close:hover { color: #e6494f; } .modal-stack-view-details { font-size: 13px; } .modal-stack-view-details .thumb-wrapper { float: left; margin: 0 1rem 0 0; position: relative; } @media (max-width: 568px) { .modal-stack-view-details .thumb-wrapper { display: none; } } .modal-stack-view-details .info-wrapper { width: 65%; margin-left: 35%; } @media (max-width: 568px) { .modal-stack-view-details .info-wrapper { width: 100%; margin: 0; } } .modal-stack-view-details .info img { float: left; margin: 0 25px 0 0; } .modal-stack-view-details .info .author-name { font-size: 12px; } .modal-stack-view-details .info .sub-title, .modal-stack-view-details .info .author-name, .modal-stack-view-details .info .format { display: block; padding: 3px 0; } .modal-stack-view-details hr { margin: 0.5rem 0; } .modal-stack-view-details .action-items a { color: #e8171f; padding: 0 3px 0 3px; border-right: 1px solid white; } .modal-stack-view-details .action-items a:hover, .modal-stack-view-details .action-items a.active { color: #e8171f; } .modal-stack-view-details .action-items a.icon-link { padding: 2px 5px 0; margin: 0 2px; display: inline-block; color: #e8171f; border-right: 0; } .modal-stack-view-details .action-items a.icon-link:hover, .modal-stack-view-details .action-items a.icon-link.active { background: rgba(255, 255, 255, 0.3); border-radius: 2px; color: #e8171f; } .modal-stack-view-details .action-items a.icon-link .viewDetails { vertical-align: top; display: inline-block; line-height: 25px; } .modal-stack-view-details .action-items .dropup { display: inline-block; } .modal-stack-view-details .action-items .dropup .share-dropdown { width: 185px; left: -85px; padding: 7px; box-shadow: 2px 2px 35px rgba(0, 0, 0, 0.5); border: 1px solid #fde8e9; } .modal-stack-view-details .action-items .dropup .share-dropdown h3 { font-size: 14px; font-weight: 300; margin-bottom: 10px; } .modal-stack-view-details .action-items .dropup .share-dropdown .md-form { margin-bottom: 0px; } .modal-stack-view-details .action-items .dropup .share-dropdown .md-form label { font-size: 12px; } .modal-stack-view-details .action-items .dropup .share-dropdown .md-form .form-control { font-size: 12px; background: white; height: 20px; } .modal-stack-view-details .action-items .dropup .share-dropdown .md-form textarea.md-textarea { min-height: 1rem; background: white; padding: 5px 0; font-size: 12px; } .modal-stack-view-details .action-items .addToCart .material-icons { font-size: 1.2rem; line-height: 16px; vertical-align: middle; } .error { color: red; font-size: 12px; } .pincodeError { display: none; } .load-more-books { width: 200px; margin: -20px auto 15px; } .new-ribbon { position: absolute; left: -5px; top: -5px; z-index: 1; overflow: hidden; width: 75px; height: 75px; text-align: right; } .new-ribbon span { font-size: 10px; font-weight: 300; color: #FFF; text-transform: uppercase; text-align: center; line-height: 20px; transform: rotate(-45deg); -webkit-transform: rotate(-45deg); width: 70px; display: block; background: #e8171f; background: linear-gradient(#e8171f 0%, #a21016 100%); box-shadow: 0 3px 10px -5px black; position: absolute; top: 7px; left: -17px; } .new-ribbon span::before { content: ""; position: absolute; left: 0px; top: 100%; z-index: -1; border-left: 3px solid #a21016; border-right: 3px solid transparent; border-bottom: 3px solid transparent; border-top: 3px solid #8b0e13; } .new-ribbon span::after { content: ""; position: absolute; right: 0px; top: 100%; z-index: -1; border-left: 3px solid transparent; border-right: 3px solid #a21016; border-bottom: 3px solid transparent; border-top: 3px solid #8b0e13; } .remove-scroll { overflow: hidden !important; } #rc_border { width: 50%; margin: 0 auto; } #rc_border .xboxcontent .form_cont .errorMessage1 { padding: 24px 28px 24px 36px; background: #fff; border: 1px solid #c7c7c7; box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.16); border-left: 3px solid #db0020; background-image: url("/2.0/themes/fluid/public/images/alert.png") 40px 25px no-repeat; } #rc_border .xboxcontent .form_cont .errorMessage1 span { color: #252525 !important; font-size: 14px !important; } a:focus { outline: 1px dotted #000000 !important; } .c-input > input { position: absolute; z-index: -1; left: 1px; top: 1px; width: 19px; height: 19px; opacity: 1; } input[type="checkbox"]:focus { outline: 2px solid #e8171f; } #headerNotificationDropdown:focus i, .header-user-info:focus i { color: #e8171f !important; } #myshelves .radShelf { position: relative; top: 2px; } #myshelves .radShelf > input { width: 100%; position: absolute; left: 0px; opacity: 0; } .bookshelf .tab-content .create-bookshelf .input { padding-right: 0px !important; border: 0px !important; padding-left: 0px !important; } .bookshelf .tab-content .create-bookshelf button { margin-left: 0px !important; } .titles-wrapper { border: 0px; width: 100%; } .tooltip.bs-tether-element-attached-bottom, .tooltip.tooltip-top { z-index: 1; } .modal.in .modal-dialog .modal-content .modal-body .table-responsive { overflow-y: scroll; height: 260px; } @media (min-width: 320px) and (max-width: 560px) { .modal .modal-content a.btn-secondary { width: 100%; } .modal .modal-content a.btn-primary { width: 100%; } } /* 03-08-2020 payment page updates */ .payment_response span.payment-bookshelf p a[href="/bookshelf"] { color: #801336; font-weight: bold; font-size: 16px; } .payment_response { border: 1px solid #ddd; border-radius: 10px; padding: 30px; } .payment_heading h2 { font-size: 24px; color: #555; } .payment_heading h2 span.success { color: #4F8A10; } .payment_invoice h3 { font-size: 22px; color: #555; margin-bottom: 20px; } .payment_info .inv-info .invo-info-blk { display: inline-flex; width: 100%; } .payment_info .inv-info .invo-info-blk p.invo-info-id { width: 10%; font-weight: bold; } .payment_info .inv-info .invo-info-blk p.invo-info-no { width: 50%; } .payment_info .inv-info .invo-price-blk { display: inline-flex; width: 100%; } .payment_info .inv-info .invo-price-blk p.invo-price-lb { width: 10%; font-weight: bold; } .payment_info .inv-info .invo-date-blk, .payment_info .inv-info .invo-card-blk { display: inline-flex; width: 100%; } .payment_info .inv-info .invo-date-blk p.invo-date-dt, .payment_info .inv-info .invo-card-blk p.invo-card-ct { width: 10%; font-weight: bold; } .payment_info .inv-info .invo-info-blk p.invo-price-lb { width: 30%; font-weight: bold; } .payment_info .inv-info .invo-info-blk p.invo-price-pr { width: 50%; } .payment_info .inv-info .invo-info-blk p.invo-date-dt, .payment_info .inv-info .invo-info-blk p.invo-card-ct { width: 30%; font-weight: bold; } .payment_info .inv-info .invo-info-blk p.invo-date-dttm, .payment_info .inv-info .invo-info-blk p.invo-card-cty { width: 50%; } .billing .billing-address-panel h2 { font-size: 24px; color: #555; margin-bottom: 20px; margin-top: 20px; } .billing .billing-address .bill-info .bill-info-blk p.bill-name-id { width: 10%; font-weight: bold; /* float: left; font-weight: bold; */ } .billing .billing-address .bill-info .bill-info-blk p.bill-per-name { width: 50%; /* float: left; */ } .billing .billing-address .bill-info .bill-email-blk { /* position: relative; */ width: 100%; display: inline-flex; } .billing .billing-address .bill-info .bill-email-blk p.bill-email { width: 10%; float: left; font-weight: bold; } .billing .billing-address .bill-info .bill-email-blk p.bill-email-id { width: 50%; display: inline-block; } .billing .billing-address .bill-info .bill-phone-blk { /* position: relative; */ display: inline-flex; width: 100%; } .billing .billing-address .bill-info .bill-phone-blk p.bill-phone { width: 10%; float: left; font-weight: bold; } .billing .billing-address .bill-info .bill-phone-blk p.bill-phone-no { width: 50%; float: inline-block; } .billing .billing-address .bill-info .biller_address { position: relative; width: 100%; } .payment_response span.payment-action a.btn-primary { background-color: #1b3664 !important; } .billing .billing-address .bill-info .bill-info-blk { display: flex; } .billing .billing-address .bill-info .biller_address p { width: 10% !important; } .billing .billing-address .bill-info .biller_address p:nth-child(3) { position: relative; left: 110px; } @media (min-width: 320px) and (max-width: 560px) { .payment_info .inv-info .invo-info-blk { width: 100%; } .payment_info .inv-info .invo-price-blk { width: 100%; } .payment_info .inv-info .invo-date-blk, .payment_info .inv-info .invo-card-blk { width: 100%; } .payment_info .inv-info .invo-info-blk p.invo-price-pr { width: 100%; } .billing .billing-address .bill-info .bill-info-blk p.bill-per-name { /* width: 100%; */ } .billing .billing-address .bill-info .bill-email-blk p.bill-email-id { /* width: 100%; */ width: 50%; } .billing .billing-address .bill-info .bill-phone-blk p.bill-phone-no { /* width: 100%; */ width: 50%; } .payment_info .inv-info .invo-info-blk p.invo-info-id { width: 35%; font-weight: bold; } .payment_info .inv-info .invo-price-blk p.invo-price-lb { width: 35%; } .payment_info .inv-info .invo-date-blk p.invo-date-dt, .payment_info .inv-info .invo-card-blk p.invo-card-ct { width: 35%; } .billing .billing-address .bill-info .bill-info-blk { display: inline-flex; width: 100%; } .billing .billing-address .bill-info .bill-info-blk p.bill-name-id { width: 35%; } .billing .billing-address .bill-info .bill-info-blk p.bill-per-name { width: 50%; } .billing .billing-address .bill-info .bill-email-blk p.bill-email { width: 35%; } .billing .billing-address .bill-info .bill-phone-blk p.bill-phone { width: 35%; } .billing .billing-address .bill-info .biller_address p { width: 35% !important; } } /*@font-face { font-family: "Arial"; src: local(Arial Thin), url("../font/arial/Arial-Thin.eot"); src: url("../font/arial/Arial-Thin.eot?#iefix") format("embedded-opentype"), url("../font/arial/Arial-Thin.ttf") format("truetype"); font-weight: 200; }*/ @font-face { font-family: 'Material Icons'; font-style: normal; font-weight: 400; src: url("../spark/font/iconfont/MaterialIcons-Regular.eot"); /* For IE6-8 */ src: local("Material Icons"), local("MaterialIcons-Regular"), url("../spark/font/iconfont/MaterialIcons-Regular.woff2") format("woff2"), url("../spark/font/iconfont/MaterialIcons-Regular.woff") format("woff"), url("../spark/font/iconfont/MaterialIcons-Regular.ttf") format("truetype"); } .material-icons { font-family: 'Material Icons'; font-weight: normal; font-style: normal; font-size: 24px; /* Preferred icon size */ display: inline-block; width: 1em; height: 1em; line-height: 1; text-transform: none; letter-spacing: normal; word-wrap: normal; white-space: nowrap; direction: ltr; /* Support for all WebKit browsers. */ -webkit-font-smoothing: antialiased; /* Support for Safari and Chrome. */ text-rendering: optimizeLegibility; /* Support for Firefox. */ -moz-osx-font-smoothing: grayscale; /* Support for IE. */ font-feature-settings: 'liga'; } /* Rules for sizing the icon. */ .material-icons { /* Rules for using icons as black on a light background. */ /* Rules for using icons as white on a dark background. */ } .material-icons.md-18 { font-size: 18px; } .material-icons.md-24 { font-size: 24px; } .material-icons.md-36 { font-size: 36px; } .material-icons.md-48 { font-size: 48px; } .material-icons.md-dark { color: rgba(0, 0, 0, 0.54); } .material-icons.md-dark.md-inactive { color: rgba(0, 0, 0, 0.26); } .material-icons.md-light { color: white; } .material-icons.md-light.md-inactive { color: rgba(255, 255, 255, 0.3); } body { font-family: "Arial", sans-serif; } h1, h2, h3, h4, h5, h6 { font-weight: 700; } @media only screen and (min-width: 0) { html { font-size: 14px; } } @media only screen and (min-width: 992px) { html { font-size: 14.5px; } } @media only screen and (min-width: 1200px) { html { font-size: 15px; } } .text-fluid { font-weight: 300; } @media only screen and (min-width: 360px) { .text-fluid { font-size: 1.2rem; } } @media only screen and (min-width: 390px) { .text-fluid { font-size: 1.224rem; } } @media only screen and (min-width: 420px) { .text-fluid { font-size: 1.248rem; } } @media only screen and (min-width: 450px) { .text-fluid { font-size: 1.272rem; } } @media only screen and (min-width: 480px) { .text-fluid { font-size: 1.296rem; } } @media only screen and (min-width: 510px) { .text-fluid { font-size: 1.32rem; } } @media only screen and (min-width: 540px) { .text-fluid { font-size: 1.344rem; } } @media only screen and (min-width: 570px) { .text-fluid { font-size: 1.368rem; } } @media only screen and (min-width: 600px) { .text-fluid { font-size: 1.392rem; } } @media only screen and (min-width: 630px) { .text-fluid { font-size: 1.416rem; } } @media only screen and (min-width: 660px) { .text-fluid { font-size: 1.44rem; } } @media only screen and (min-width: 690px) { .text-fluid { font-size: 1.464rem; } } @media only screen and (min-width: 720px) { .text-fluid { font-size: 1.488rem; } } @media only screen and (min-width: 750px) { .text-fluid { font-size: 1.512rem; } } @media only screen and (min-width: 780px) { .text-fluid { font-size: 1.536rem; } } @media only screen and (min-width: 810px) { .text-fluid { font-size: 1.56rem; } } @media only screen and (min-width: 840px) { .text-fluid { font-size: 1.584rem; } } @media only screen and (min-width: 870px) { .text-fluid { font-size: 1.608rem; } } @media only screen and (min-width: 900px) { .text-fluid { font-size: 1.632rem; } } @media only screen and (min-width: 930px) { .text-fluid { font-size: 1.656rem; } } @media only screen and (min-width: 960px) { .text-fluid { font-size: 1.68rem; } } @media only screen and (max-width: 360px) { .text-fluid { font-size: 1.2rem; } } p.lead { font-weight: 400; } /* Responsive Headings */ /* Extra Small Devices, Phones */ @media only screen and (max-width: 768px) { .h1-responsive { font-size: 150%; } .h2-responsive { font-size: 145%; } .h3-responsive { font-size: 135%; } .h4-responsive { font-size: 135%; } .h5-responsive { font-size: 135%; } } /* Small Devices, Tablets */ @media only screen and (min-width: 768px) { .h1-responsive { font-size: 170%; } .h2-responsive { font-size: 140%; } .h3-responsive { font-size: 125%; } .h4-responsive { font-size: 125%; } .h5-responsive { font-size: 125%; } } /* Medium Devices, Desktops */ @media only screen and (min-width: 992px) { .h1-responsive { font-size: 200%; } .h2-responsive { font-size: 170%; } .h3-responsive { font-size: 140%; } .h4-responsive { font-size: 125%; } .h5-responsive { font-size: 125%; } } /* Large Devices, Wide Screens */ @media only screen and (min-width: 1200px) { .h1-responsive { font-size: 250%; } .h2-responsive { font-size: 200%; } .h3-responsive { font-size: 170%; } .h4-responsive { font-size: 140%; } .h5-responsive { font-size: 125%; } } .page-title { font-size: 1.5rem; font-weight: 300; } /*! * animate.css -http://daneden.me/animate * Version - 3.5.1 * Licensed under the MIT license - http://opensource.org/licenses/MIT * * Copyright (c) 2016 Daniel Eden */ .animated { -webkit-animation-duration: 2s; animation-duration: 2s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } .animated.infinite { -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; } .animated.hinge { -webkit-animation-duration: 2s; animation-duration: 2s; } .animated.flipOutX, .animated.flipOutY, .animated.bounceIn, .animated.bounceOut { -webkit-animation-duration: .75s; animation-duration: .75s; } @-webkit-keyframes bounce { from, 20%, 53%, 80%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } 40%, 43% { -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -30px, 0); transform: translate3d(0, -30px, 0); } 70% { -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -15px, 0); transform: translate3d(0, -15px, 0); } 90% { -webkit-transform: translate3d(0, -4px, 0); transform: translate3d(0, -4px, 0); } } @keyframes bounce { from, 20%, 53%, 80%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } 40%, 43% { -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -30px, 0); transform: translate3d(0, -30px, 0); } 70% { -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -15px, 0); transform: translate3d(0, -15px, 0); } 90% { -webkit-transform: translate3d(0, -4px, 0); transform: translate3d(0, -4px, 0); } } .bounce { -webkit-animation-name: bounce; animation-name: bounce; -webkit-transform-origin: center bottom; transform-origin: center bottom; } @-webkit-keyframes flash { from, 50%, to { opacity: 1; } 25%, 75% { opacity: 0; } } @keyframes flash { from, 50%, to { opacity: 1; } 25%, 75% { opacity: 0; } } .flash { -webkit-animation-name: flash; animation-name: flash; } /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ @-webkit-keyframes pulse { from { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } 50% { -webkit-transform: scale3d(1.05, 1.05, 1.05); transform: scale3d(1.05, 1.05, 1.05); } to { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } @keyframes pulse { from { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } 50% { -webkit-transform: scale3d(1.05, 1.05, 1.05); transform: scale3d(1.05, 1.05, 1.05); } to { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } .pulse { -webkit-animation-name: pulse; animation-name: pulse; } @-webkit-keyframes rubberBand { from { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } 30% { -webkit-transform: scale3d(1.25, 0.75, 1); transform: scale3d(1.25, 0.75, 1); } 40% { -webkit-transform: scale3d(0.75, 1.25, 1); transform: scale3d(0.75, 1.25, 1); } 50% { -webkit-transform: scale3d(1.15, 0.85, 1); transform: scale3d(1.15, 0.85, 1); } 65% { -webkit-transform: scale3d(0.95, 1.05, 1); transform: scale3d(0.95, 1.05, 1); } 75% { -webkit-transform: scale3d(1.05, 0.95, 1); transform: scale3d(1.05, 0.95, 1); } to { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } @keyframes rubberBand { from { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } 30% { -webkit-transform: scale3d(1.25, 0.75, 1); transform: scale3d(1.25, 0.75, 1); } 40% { -webkit-transform: scale3d(0.75, 1.25, 1); transform: scale3d(0.75, 1.25, 1); } 50% { -webkit-transform: scale3d(1.15, 0.85, 1); transform: scale3d(1.15, 0.85, 1); } 65% { -webkit-transform: scale3d(0.95, 1.05, 1); transform: scale3d(0.95, 1.05, 1); } 75% { -webkit-transform: scale3d(1.05, 0.95, 1); transform: scale3d(1.05, 0.95, 1); } to { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } .rubberBand { -webkit-animation-name: rubberBand; animation-name: rubberBand; } @-webkit-keyframes shake { from, to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } 10%, 30%, 50%, 70%, 90% { -webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0); } 20%, 40%, 60%, 80% { -webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0); } } @keyframes shake { from, to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } 10%, 30%, 50%, 70%, 90% { -webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0); } 20%, 40%, 60%, 80% { -webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0); } } .shake { -webkit-animation-name: shake; animation-name: shake; } @-webkit-keyframes headShake { 0% { -webkit-transform: translateX(0); transform: translateX(0); } 6.5% { -webkit-transform: translateX(-6px) rotateY(-9deg); transform: translateX(-6px) rotateY(-9deg); } 18.5% { -webkit-transform: translateX(5px) rotateY(7deg); transform: translateX(5px) rotateY(7deg); } 31.5% { -webkit-transform: translateX(-3px) rotateY(-5deg); transform: translateX(-3px) rotateY(-5deg); } 43.5% { -webkit-transform: translateX(2px) rotateY(3deg); transform: translateX(2px) rotateY(3deg); } 50% { -webkit-transform: translateX(0); transform: translateX(0); } } @keyframes headShake { 0% { -webkit-transform: translateX(0); transform: translateX(0); } 6.5% { -webkit-transform: translateX(-6px) rotateY(-9deg); transform: translateX(-6px) rotateY(-9deg); } 18.5% { -webkit-transform: translateX(5px) rotateY(7deg); transform: translateX(5px) rotateY(7deg); } 31.5% { -webkit-transform: translateX(-3px) rotateY(-5deg); transform: translateX(-3px) rotateY(-5deg); } 43.5% { -webkit-transform: translateX(2px) rotateY(3deg); transform: translateX(2px) rotateY(3deg); } 50% { -webkit-transform: translateX(0); transform: translateX(0); } } .headShake { -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; -webkit-animation-name: headShake; animation-name: headShake; } @-webkit-keyframes swing { 20% { -webkit-transform: rotate3d(0, 0, 1, 15deg); transform: rotate3d(0, 0, 1, 15deg); } 40% { -webkit-transform: rotate3d(0, 0, 1, -10deg); transform: rotate3d(0, 0, 1, -10deg); } 60% { -webkit-transform: rotate3d(0, 0, 1, 5deg); transform: rotate3d(0, 0, 1, 5deg); } 80% { -webkit-transform: rotate3d(0, 0, 1, -5deg); transform: rotate3d(0, 0, 1, -5deg); } to { -webkit-transform: rotate3d(0, 0, 1, 0deg); transform: rotate3d(0, 0, 1, 0deg); } } @keyframes swing { 20% { -webkit-transform: rotate3d(0, 0, 1, 15deg); transform: rotate3d(0, 0, 1, 15deg); } 40% { -webkit-transform: rotate3d(0, 0, 1, -10deg); transform: rotate3d(0, 0, 1, -10deg); } 60% { -webkit-transform: rotate3d(0, 0, 1, 5deg); transform: rotate3d(0, 0, 1, 5deg); } 80% { -webkit-transform: rotate3d(0, 0, 1, -5deg); transform: rotate3d(0, 0, 1, -5deg); } to { -webkit-transform: rotate3d(0, 0, 1, 0deg); transform: rotate3d(0, 0, 1, 0deg); } } .swing { -webkit-transform-origin: top center; transform-origin: top center; -webkit-animation-name: swing; animation-name: swing; } @-webkit-keyframes tada { from { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } 10%, 20% { -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); } 30%, 50%, 70%, 90% { -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); } 40%, 60%, 80% { -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); } to { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } @keyframes tada { from { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } 10%, 20% { -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); } 30%, 50%, 70%, 90% { -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); } 40%, 60%, 80% { -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); } to { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } .tada { -webkit-animation-name: tada; animation-name: tada; } /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ @-webkit-keyframes wobble { from { -webkit-transform: none; transform: none; } 15% { -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); } 30% { -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); } 45% { -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); } 60% { -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); } 75% { -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); } to { -webkit-transform: none; transform: none; } } @keyframes wobble { from { -webkit-transform: none; transform: none; } 15% { -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); } 30% { -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); } 45% { -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); } 60% { -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); } 75% { -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); } to { -webkit-transform: none; transform: none; } } .wobble { -webkit-animation-name: wobble; animation-name: wobble; } @-webkit-keyframes jello { from, 11.1%, to { -webkit-transform: none; transform: none; } 22.2% { -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); transform: skewX(-12.5deg) skewY(-12.5deg); } 33.3% { -webkit-transform: skewX(6.25deg) skewY(6.25deg); transform: skewX(6.25deg) skewY(6.25deg); } 44.4% { -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); transform: skewX(-3.125deg) skewY(-3.125deg); } 55.5% { -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); transform: skewX(1.5625deg) skewY(1.5625deg); } 66.6% { -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); transform: skewX(-0.78125deg) skewY(-0.78125deg); } 77.7% { -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); transform: skewX(0.390625deg) skewY(0.390625deg); } 88.8% { -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); transform: skewX(-0.1953125deg) skewY(-0.1953125deg); } } @keyframes jello { from, 11.1%, to { -webkit-transform: none; transform: none; } 22.2% { -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); transform: skewX(-12.5deg) skewY(-12.5deg); } 33.3% { -webkit-transform: skewX(6.25deg) skewY(6.25deg); transform: skewX(6.25deg) skewY(6.25deg); } 44.4% { -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); transform: skewX(-3.125deg) skewY(-3.125deg); } 55.5% { -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); transform: skewX(1.5625deg) skewY(1.5625deg); } 66.6% { -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); transform: skewX(-0.78125deg) skewY(-0.78125deg); } 77.7% { -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); transform: skewX(0.390625deg) skewY(0.390625deg); } 88.8% { -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); transform: skewX(-0.1953125deg) skewY(-0.1953125deg); } } .jello { -webkit-animation-name: jello; animation-name: jello; -webkit-transform-origin: center; transform-origin: center; } @-webkit-keyframes bounceIn { from, 20%, 40%, 60%, 80%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3); } 20% { -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1); } 40% { -webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.9); } 60% { opacity: 1; -webkit-transform: scale3d(1.03, 1.03, 1.03); transform: scale3d(1.03, 1.03, 1.03); } 80% { -webkit-transform: scale3d(0.97, 0.97, 0.97); transform: scale3d(0.97, 0.97, 0.97); } to { opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } @keyframes bounceIn { from, 20%, 40%, 60%, 80%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3); } 20% { -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1); } 40% { -webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.9); } 60% { opacity: 1; -webkit-transform: scale3d(1.03, 1.03, 1.03); transform: scale3d(1.03, 1.03, 1.03); } 80% { -webkit-transform: scale3d(0.97, 0.97, 0.97); transform: scale3d(0.97, 0.97, 0.97); } to { opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } .bounceIn { -webkit-animation-name: bounceIn; animation-name: bounceIn; } @-webkit-keyframes bounceInDown { from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; -webkit-transform: translate3d(0, -3000px, 0); transform: translate3d(0, -3000px, 0); } 60% { opacity: 1; -webkit-transform: translate3d(0, 25px, 0); transform: translate3d(0, 25px, 0); } 75% { -webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0); } 90% { -webkit-transform: translate3d(0, 5px, 0); transform: translate3d(0, 5px, 0); } to { -webkit-transform: none; transform: none; } } @keyframes bounceInDown { from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; -webkit-transform: translate3d(0, -3000px, 0); transform: translate3d(0, -3000px, 0); } 60% { opacity: 1; -webkit-transform: translate3d(0, 25px, 0); transform: translate3d(0, 25px, 0); } 75% { -webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0); } 90% { -webkit-transform: translate3d(0, 5px, 0); transform: translate3d(0, 5px, 0); } to { -webkit-transform: none; transform: none; } } .bounceInDown { -webkit-animation-name: bounceInDown; animation-name: bounceInDown; } @-webkit-keyframes bounceInLeft { from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; -webkit-transform: translate3d(-3000px, 0, 0); transform: translate3d(-3000px, 0, 0); } 60% { opacity: 1; -webkit-transform: translate3d(25px, 0, 0); transform: translate3d(25px, 0, 0); } 75% { -webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0); } 90% { -webkit-transform: translate3d(5px, 0, 0); transform: translate3d(5px, 0, 0); } to { -webkit-transform: none; transform: none; } } @keyframes bounceInLeft { from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; -webkit-transform: translate3d(-3000px, 0, 0); transform: translate3d(-3000px, 0, 0); } 60% { opacity: 1; -webkit-transform: translate3d(25px, 0, 0); transform: translate3d(25px, 0, 0); } 75% { -webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0); } 90% { -webkit-transform: translate3d(5px, 0, 0); transform: translate3d(5px, 0, 0); } to { -webkit-transform: none; transform: none; } } .bounceInLeft { -webkit-animation-name: bounceInLeft; animation-name: bounceInLeft; } @-webkit-keyframes bounceInRight { from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } from { opacity: 0; -webkit-transform: translate3d(3000px, 0, 0); transform: translate3d(3000px, 0, 0); } 60% { opacity: 1; -webkit-transform: translate3d(-25px, 0, 0); transform: translate3d(-25px, 0, 0); } 75% { -webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0); } 90% { -webkit-transform: translate3d(-5px, 0, 0); transform: translate3d(-5px, 0, 0); } to { -webkit-transform: none; transform: none; } } @keyframes bounceInRight { from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } from { opacity: 0; -webkit-transform: translate3d(3000px, 0, 0); transform: translate3d(3000px, 0, 0); } 60% { opacity: 1; -webkit-transform: translate3d(-25px, 0, 0); transform: translate3d(-25px, 0, 0); } 75% { -webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0); } 90% { -webkit-transform: translate3d(-5px, 0, 0); transform: translate3d(-5px, 0, 0); } to { -webkit-transform: none; transform: none; } } .bounceInRight { -webkit-animation-name: bounceInRight; animation-name: bounceInRight; } @-webkit-keyframes bounceInUp { from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } from { opacity: 0; -webkit-transform: translate3d(0, 3000px, 0); transform: translate3d(0, 3000px, 0); } 60% { opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0); } 75% { -webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0); } 90% { -webkit-transform: translate3d(0, -5px, 0); transform: translate3d(0, -5px, 0); } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes bounceInUp { from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } from { opacity: 0; -webkit-transform: translate3d(0, 3000px, 0); transform: translate3d(0, 3000px, 0); } 60% { opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0); } 75% { -webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0); } 90% { -webkit-transform: translate3d(0, -5px, 0); transform: translate3d(0, -5px, 0); } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .bounceInUp { -webkit-animation-name: bounceInUp; animation-name: bounceInUp; } @-webkit-keyframes bounceOut { 20% { -webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.9); } 50%, 55% { opacity: 1; -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1); } to { opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3); } } @keyframes bounceOut { 20% { -webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.9); } 50%, 55% { opacity: 1; -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1); } to { opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3); } } .bounceOut { -webkit-animation-name: bounceOut; animation-name: bounceOut; } @-webkit-keyframes bounceOutDown { 20% { -webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0); } 40%, 45% { opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0); } to { opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0); } } @keyframes bounceOutDown { 20% { -webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0); } 40%, 45% { opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0); } to { opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0); } } .bounceOutDown { -webkit-animation-name: bounceOutDown; animation-name: bounceOutDown; } @-webkit-keyframes bounceOutLeft { 20% { opacity: 1; -webkit-transform: translate3d(20px, 0, 0); transform: translate3d(20px, 0, 0); } to { opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0); } } @keyframes bounceOutLeft { 20% { opacity: 1; -webkit-transform: translate3d(20px, 0, 0); transform: translate3d(20px, 0, 0); } to { opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0); } } .bounceOutLeft { -webkit-animation-name: bounceOutLeft; animation-name: bounceOutLeft; } @-webkit-keyframes bounceOutRight { 20% { opacity: 1; -webkit-transform: translate3d(-20px, 0, 0); transform: translate3d(-20px, 0, 0); } to { opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0); } } @keyframes bounceOutRight { 20% { opacity: 1; -webkit-transform: translate3d(-20px, 0, 0); transform: translate3d(-20px, 0, 0); } to { opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0); } } .bounceOutRight { -webkit-animation-name: bounceOutRight; animation-name: bounceOutRight; } @-webkit-keyframes bounceOutUp { 20% { -webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0); } 40%, 45% { opacity: 1; -webkit-transform: translate3d(0, 20px, 0); transform: translate3d(0, 20px, 0); } to { opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0); } } @keyframes bounceOutUp { 20% { -webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0); } 40%, 45% { opacity: 1; -webkit-transform: translate3d(0, 20px, 0); transform: translate3d(0, 20px, 0); } to { opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0); } } .bounceOutUp { -webkit-animation-name: bounceOutUp; animation-name: bounceOutUp; } @-webkit-keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } } @keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } } .fadeIn { -webkit-animation-name: fadeIn; animation-name: fadeIn; } @-webkit-keyframes fadeInDown { from { opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes fadeInDown { from { opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } .fadeInDown { -webkit-animation-name: fadeInDown; animation-name: fadeInDown; } @-webkit-keyframes fadeInDownBig { from { opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes fadeInDownBig { from { opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } .fadeInDownBig { -webkit-animation-name: fadeInDownBig; animation-name: fadeInDownBig; } @-webkit-keyframes fadeInLeft { from { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes fadeInLeft { from { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } .fadeInLeft { -webkit-animation-name: fadeInLeft; animation-name: fadeInLeft; } @-webkit-keyframes fadeInLeftBig { from { opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes fadeInLeftBig { from { opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } .fadeInLeftBig { -webkit-animation-name: fadeInLeftBig; animation-name: fadeInLeftBig; } @-webkit-keyframes fadeInRight { from { opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes fadeInRight { from { opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } .fadeInRight { -webkit-animation-name: fadeInRight; animation-name: fadeInRight; } @-webkit-keyframes fadeInRightBig { from { opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes fadeInRightBig { from { opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } .fadeInRightBig { -webkit-animation-name: fadeInRightBig; animation-name: fadeInRightBig; } @-webkit-keyframes fadeInUp { from { opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes fadeInUp { from { opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } .fadeInUp { -webkit-animation-name: fadeInUp; animation-name: fadeInUp; } @-webkit-keyframes fadeInUpBig { from { opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes fadeInUpBig { from { opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } .fadeInUpBig { -webkit-animation-name: fadeInUpBig; animation-name: fadeInUpBig; } @-webkit-keyframes fadeOut { from { opacity: 1; } to { opacity: 0; } } @keyframes fadeOut { from { opacity: 1; } to { opacity: 0; } } .fadeOut { -webkit-animation-name: fadeOut; animation-name: fadeOut; } @-webkit-keyframes fadeOutDown { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } } @keyframes fadeOutDown { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } } .fadeOutDown { -webkit-animation-name: fadeOutDown; animation-name: fadeOutDown; } @-webkit-keyframes fadeOutDownBig { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0); } } @keyframes fadeOutDownBig { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0); } } .fadeOutDownBig { -webkit-animation-name: fadeOutDownBig; animation-name: fadeOutDownBig; } @-webkit-keyframes fadeOutLeft { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } } @keyframes fadeOutLeft { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } } .fadeOutLeft { -webkit-animation-name: fadeOutLeft; animation-name: fadeOutLeft; } @-webkit-keyframes fadeOutLeftBig { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0); } } @keyframes fadeOutLeftBig { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0); } } .fadeOutLeftBig { -webkit-animation-name: fadeOutLeftBig; animation-name: fadeOutLeftBig; } @-webkit-keyframes fadeOutRight { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } } @keyframes fadeOutRight { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } } .fadeOutRight { -webkit-animation-name: fadeOutRight; animation-name: fadeOutRight; } @-webkit-keyframes fadeOutRightBig { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0); } } @keyframes fadeOutRightBig { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0); } } .fadeOutRightBig { -webkit-animation-name: fadeOutRightBig; animation-name: fadeOutRightBig; } @-webkit-keyframes fadeOutUp { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); } } @keyframes fadeOutUp { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); } } .fadeOutUp { -webkit-animation-name: fadeOutUp; animation-name: fadeOutUp; } @-webkit-keyframes fadeOutUpBig { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0); } } @keyframes fadeOutUpBig { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0); } } .fadeOutUpBig { -webkit-animation-name: fadeOutUpBig; animation-name: fadeOutUpBig; } @-webkit-keyframes flip { from { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); transform: perspective(400px) rotate3d(0, 1, 0, -360deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } 40% { -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } 50% { -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } 80% { -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95); transform: perspective(400px) scale3d(0.95, 0.95, 0.95); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } to { -webkit-transform: perspective(400px); transform: perspective(400px); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } } @keyframes flip { from { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); transform: perspective(400px) rotate3d(0, 1, 0, -360deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } 40% { -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } 50% { -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } 80% { -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95); transform: perspective(400px) scale3d(0.95, 0.95, 0.95); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } to { -webkit-transform: perspective(400px); transform: perspective(400px); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } } .animated.flip { -webkit-backface-visibility: visible; backface-visibility: visible; -webkit-animation-name: flip; animation-name: flip; } @-webkit-keyframes flipInX { from { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0; } 40% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } 60% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1; } 80% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); transform: perspective(400px) rotate3d(1, 0, 0, -5deg); } to { -webkit-transform: perspective(400px); transform: perspective(400px); } } @keyframes flipInX { from { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0; } 40% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } 60% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1; } 80% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); transform: perspective(400px) rotate3d(1, 0, 0, -5deg); } to { -webkit-transform: perspective(400px); transform: perspective(400px); } } .flipInX { -webkit-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipInX; animation-name: flipInX; } @-webkit-keyframes flipInY { from { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0; } 40% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); transform: perspective(400px) rotate3d(0, 1, 0, -20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } 60% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); transform: perspective(400px) rotate3d(0, 1, 0, 10deg); opacity: 1; } 80% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); transform: perspective(400px) rotate3d(0, 1, 0, -5deg); } to { -webkit-transform: perspective(400px); transform: perspective(400px); } } @keyframes flipInY { from { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0; } 40% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); transform: perspective(400px) rotate3d(0, 1, 0, -20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } 60% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); transform: perspective(400px) rotate3d(0, 1, 0, 10deg); opacity: 1; } 80% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); transform: perspective(400px) rotate3d(0, 1, 0, -5deg); } to { -webkit-transform: perspective(400px); transform: perspective(400px); } } .flipInY { -webkit-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipInY; animation-name: flipInY; } @-webkit-keyframes flipOutX { from { -webkit-transform: perspective(400px); transform: perspective(400px); } 30% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); opacity: 1; } to { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); opacity: 0; } } @keyframes flipOutX { from { -webkit-transform: perspective(400px); transform: perspective(400px); } 30% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); opacity: 1; } to { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); opacity: 0; } } .flipOutX { -webkit-animation-name: flipOutX; animation-name: flipOutX; -webkit-backface-visibility: visible !important; backface-visibility: visible !important; } @-webkit-keyframes flipOutY { from { -webkit-transform: perspective(400px); transform: perspective(400px); } 30% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); transform: perspective(400px) rotate3d(0, 1, 0, -15deg); opacity: 1; } to { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); opacity: 0; } } @keyframes flipOutY { from { -webkit-transform: perspective(400px); transform: perspective(400px); } 30% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); transform: perspective(400px) rotate3d(0, 1, 0, -15deg); opacity: 1; } to { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); opacity: 0; } } .flipOutY { -webkit-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipOutY; animation-name: flipOutY; } @-webkit-keyframes lightSpeedIn { from { -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); transform: translate3d(100%, 0, 0) skewX(-30deg); opacity: 0; } 60% { -webkit-transform: skewX(20deg); transform: skewX(20deg); opacity: 1; } 80% { -webkit-transform: skewX(-5deg); transform: skewX(-5deg); opacity: 1; } to { -webkit-transform: none; transform: none; opacity: 1; } } @keyframes lightSpeedIn { from { -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); transform: translate3d(100%, 0, 0) skewX(-30deg); opacity: 0; } 60% { -webkit-transform: skewX(20deg); transform: skewX(20deg); opacity: 1; } 80% { -webkit-transform: skewX(-5deg); transform: skewX(-5deg); opacity: 1; } to { -webkit-transform: none; transform: none; opacity: 1; } } .lightSpeedIn { -webkit-animation-name: lightSpeedIn; animation-name: lightSpeedIn; -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } @-webkit-keyframes lightSpeedOut { from { opacity: 1; } to { -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); transform: translate3d(100%, 0, 0) skewX(30deg); opacity: 0; } } @keyframes lightSpeedOut { from { opacity: 1; } to { -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); transform: translate3d(100%, 0, 0) skewX(30deg); opacity: 0; } } .lightSpeedOut { -webkit-animation-name: lightSpeedOut; animation-name: lightSpeedOut; -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } @-webkit-keyframes rotateIn { from { -webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, -200deg); transform: rotate3d(0, 0, 1, -200deg); opacity: 0; } to { -webkit-transform-origin: center; transform-origin: center; -webkit-transform: none; transform: none; opacity: 1; } } @keyframes rotateIn { from { -webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, -200deg); transform: rotate3d(0, 0, 1, -200deg); opacity: 0; } to { -webkit-transform-origin: center; transform-origin: center; -webkit-transform: none; transform: none; opacity: 1; } } .rotateIn { -webkit-animation-name: rotateIn; animation-name: rotateIn; } @-webkit-keyframes rotateInDownLeft { from { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: none; transform: none; opacity: 1; } } @keyframes rotateInDownLeft { from { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: none; transform: none; opacity: 1; } } .rotateInDownLeft { -webkit-animation-name: rotateInDownLeft; animation-name: rotateInDownLeft; } @-webkit-keyframes rotateInDownRight { from { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: none; transform: none; opacity: 1; } } @keyframes rotateInDownRight { from { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: none; transform: none; opacity: 1; } } .rotateInDownRight { -webkit-animation-name: rotateInDownRight; animation-name: rotateInDownRight; } @-webkit-keyframes rotateInUpLeft { from { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: none; transform: none; opacity: 1; } } @keyframes rotateInUpLeft { from { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: none; transform: none; opacity: 1; } } .rotateInUpLeft { -webkit-animation-name: rotateInUpLeft; animation-name: rotateInUpLeft; } @-webkit-keyframes rotateInUpRight { from { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -90deg); transform: rotate3d(0, 0, 1, -90deg); opacity: 0; } to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: none; transform: none; opacity: 1; } } @keyframes rotateInUpRight { from { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -90deg); transform: rotate3d(0, 0, 1, -90deg); opacity: 0; } to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: none; transform: none; opacity: 1; } } .rotateInUpRight { -webkit-animation-name: rotateInUpRight; animation-name: rotateInUpRight; } @-webkit-keyframes rotateOut { from { -webkit-transform-origin: center; transform-origin: center; opacity: 1; } to { -webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, 200deg); transform: rotate3d(0, 0, 1, 200deg); opacity: 0; } } @keyframes rotateOut { from { -webkit-transform-origin: center; transform-origin: center; opacity: 1; } to { -webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, 200deg); transform: rotate3d(0, 0, 1, 200deg); opacity: 0; } } .rotateOut { -webkit-animation-name: rotateOut; animation-name: rotateOut; } @-webkit-keyframes rotateOutDownLeft { from { -webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1; } to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } } @keyframes rotateOutDownLeft { from { -webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1; } to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } } .rotateOutDownLeft { -webkit-animation-name: rotateOutDownLeft; animation-name: rotateOutDownLeft; } @-webkit-keyframes rotateOutDownRight { from { -webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1; } to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } } @keyframes rotateOutDownRight { from { -webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1; } to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } } .rotateOutDownRight { -webkit-animation-name: rotateOutDownRight; animation-name: rotateOutDownRight; } @-webkit-keyframes rotateOutUpLeft { from { -webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1; } to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } } @keyframes rotateOutUpLeft { from { -webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1; } to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } } .rotateOutUpLeft { -webkit-animation-name: rotateOutUpLeft; animation-name: rotateOutUpLeft; } @-webkit-keyframes rotateOutUpRight { from { -webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1; } to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 90deg); transform: rotate3d(0, 0, 1, 90deg); opacity: 0; } } @keyframes rotateOutUpRight { from { -webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1; } to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 90deg); transform: rotate3d(0, 0, 1, 90deg); opacity: 0; } } .rotateOutUpRight { -webkit-animation-name: rotateOutUpRight; animation-name: rotateOutUpRight; } @-webkit-keyframes hinge { 0% { -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } 20%, 60% { -webkit-transform: rotate3d(0, 0, 1, 80deg); transform: rotate3d(0, 0, 1, 80deg); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } 40%, 80% { -webkit-transform: rotate3d(0, 0, 1, 60deg); transform: rotate3d(0, 0, 1, 60deg); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; opacity: 1; } to { -webkit-transform: translate3d(0, 700px, 0); transform: translate3d(0, 700px, 0); opacity: 0; } } @keyframes hinge { 0% { -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } 20%, 60% { -webkit-transform: rotate3d(0, 0, 1, 80deg); transform: rotate3d(0, 0, 1, 80deg); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } 40%, 80% { -webkit-transform: rotate3d(0, 0, 1, 60deg); transform: rotate3d(0, 0, 1, 60deg); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; opacity: 1; } to { -webkit-transform: translate3d(0, 700px, 0); transform: translate3d(0, 700px, 0); opacity: 0; } } .hinge { -webkit-animation-name: hinge; animation-name: hinge; } /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ @-webkit-keyframes rollIn { from { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); } to { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes rollIn { from { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); } to { opacity: 1; -webkit-transform: none; transform: none; } } .rollIn { -webkit-animation-name: rollIn; animation-name: rollIn; } /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ @-webkit-keyframes rollOut { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); } } @keyframes rollOut { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); } } .rollOut { -webkit-animation-name: rollOut; animation-name: rollOut; } @-webkit-keyframes zoomIn { from { opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3); } 50% { opacity: 1; } } @keyframes zoomIn { from { opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3); } 50% { opacity: 1; } } .zoomIn { -webkit-animation-name: zoomIn; animation-name: zoomIn; } @-webkit-keyframes zoomInDown { from { opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } } @keyframes zoomInDown { from { opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } } .zoomInDown { -webkit-animation-name: zoomInDown; animation-name: zoomInDown; } @-webkit-keyframes zoomInLeft { from { opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } } @keyframes zoomInLeft { from { opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } } .zoomInLeft { -webkit-animation-name: zoomInLeft; animation-name: zoomInLeft; } @-webkit-keyframes zoomInRight { from { opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } } @keyframes zoomInRight { from { opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } } .zoomInRight { -webkit-animation-name: zoomInRight; animation-name: zoomInRight; } @-webkit-keyframes zoomInUp { from { opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } } @keyframes zoomInUp { from { opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } } .zoomInUp { -webkit-animation-name: zoomInUp; animation-name: zoomInUp; } @-webkit-keyframes zoomOut { from { opacity: 1; } 50% { opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3); } to { opacity: 0; } } @keyframes zoomOut { from { opacity: 1; } 50% { opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3); } to { opacity: 0; } } .zoomOut { -webkit-animation-name: zoomOut; animation-name: zoomOut; } @-webkit-keyframes zoomOutDown { 40% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } to { opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } } @keyframes zoomOutDown { 40% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } to { opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } } .zoomOutDown { -webkit-animation-name: zoomOutDown; animation-name: zoomOutDown; } @-webkit-keyframes zoomOutLeft { 40% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); } to { opacity: 0; -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); transform: scale(0.1) translate3d(-2000px, 0, 0); -webkit-transform-origin: left center; transform-origin: left center; } } @keyframes zoomOutLeft { 40% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); } to { opacity: 0; -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); transform: scale(0.1) translate3d(-2000px, 0, 0); -webkit-transform-origin: left center; transform-origin: left center; } } .zoomOutLeft { -webkit-animation-name: zoomOutLeft; animation-name: zoomOutLeft; } @-webkit-keyframes zoomOutRight { 40% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); } to { opacity: 0; -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); transform: scale(0.1) translate3d(2000px, 0, 0); -webkit-transform-origin: right center; transform-origin: right center; } } @keyframes zoomOutRight { 40% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); } to { opacity: 0; -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); transform: scale(0.1) translate3d(2000px, 0, 0); -webkit-transform-origin: right center; transform-origin: right center; } } .zoomOutRight { -webkit-animation-name: zoomOutRight; animation-name: zoomOutRight; } @-webkit-keyframes zoomOutUp { 40% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } to { opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } } @keyframes zoomOutUp { 40% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } to { opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } } .zoomOutUp { -webkit-animation-name: zoomOutUp; animation-name: zoomOutUp; } @-webkit-keyframes slideInDown { from { -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); visibility: visible; } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes slideInDown { from { -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); visibility: visible; } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .slideInDown { -webkit-animation-name: slideInDown; animation-name: slideInDown; } @-webkit-keyframes slideInLeft { from { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); visibility: visible; } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes slideInLeft { from { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); visibility: visible; } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .slideInLeft { -webkit-animation-name: slideInLeft; animation-name: slideInLeft; } @-webkit-keyframes slideInRight { from { -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); visibility: visible; } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes slideInRight { from { -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); visibility: visible; } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .slideInRight { -webkit-animation-name: slideInRight; animation-name: slideInRight; } @-webkit-keyframes slideInUp { from { -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); visibility: visible; } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes slideInUp { from { -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); visibility: visible; } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .slideInUp { -webkit-animation-name: slideInUp; animation-name: slideInUp; } @-webkit-keyframes slideOutDown { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { visibility: hidden; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } } @keyframes slideOutDown { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { visibility: hidden; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } } .slideOutDown { -webkit-animation-name: slideOutDown; animation-name: slideOutDown; } @-webkit-keyframes slideOutLeft { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { visibility: hidden; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } } @keyframes slideOutLeft { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { visibility: hidden; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } } .slideOutLeft { -webkit-animation-name: slideOutLeft; animation-name: slideOutLeft; } @-webkit-keyframes slideOutRight { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { visibility: hidden; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } } @keyframes slideOutRight { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { visibility: hidden; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } } .slideOutRight { -webkit-animation-name: slideOutRight; animation-name: slideOutRight; } @-webkit-keyframes slideOutUp { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { visibility: hidden; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); } } @keyframes slideOutUp { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { visibility: hidden; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); } } .slideOutUp { -webkit-animation-name: slideOutUp; animation-name: slideOutUp; } .app-download-bg { background: rgba(37, 37, 37, 0.05); padding: 10px 25px; margin: .9375rem; /* display: none; */ } @media (max-width: 768px) { .app-download-bg { padding: 0px; } } .app-download-bg .wraper { padding: 10px 0px 7px; margin: 0 auto; text-align: center; } .app-download-bg .wraper br { display: none; } @media (min-width: 1280px) and (max-width: 1920px) { .app-download-bg .wraper { width: 1200px; } } @media (max-width: 1024px) { .app-download-bg .wraper { padding: 0px; text-align: center; } .app-download-bg .wraper br { display: block; } } @media (max-width: 768px) { .app-download-bg .wraper { margin-top: 40px; } } .app-download-bg .wraper .text { font-weight: 400; margin-right: 25px; color: rgba(37, 37, 37, 0.7); text-transform: none; vertical-align: top; display: inline-block; padding-top: 0px; font-size: 18px; line-height: 22px; } @media (max-width: 1024px) { .app-download-bg .wraper .text { padding: 0; } } @media (max-width: 768px) { .app-download-bg .wraper .text { font-size: 0.9rem; display: block; padding: 10px 0; } } .app-download-bg .wraper .text span.download-text { font-size: 16px; } .app-download-bg .wraper .app-btn { display: inline-block; } /*! * Waves v0.7.5 * http://fian.my.id/Waves * * Copyright 2014-2016 Alfiana E. Sibuea and other contributors * Released under the MIT license * https://github.com/fians/Waves/blob/master/LICENSE */ .waves-effect { position: relative; cursor: pointer; overflow: hidden; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: transparent; z-index: 1; } .waves-effect .waves-ripple { position: absolute; border-radius: 50%; width: 100px; height: 100px; margin-top: -50px; margin-left: -50px; opacity: 0; background: rgba(0, 0, 0, 0.2); background: -webkit-radial-gradient(rgba(0, 0, 0, 0.1) 0, rgba(0, 0, 0, 0.2) 40%, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.5) 60%, rgba(255, 255, 255, 0) 70%); background: -o-radial-gradient(rgba(0, 0, 0, 0.1) 0, rgba(0, 0, 0, 0.2) 40%, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.5) 60%, rgba(255, 255, 255, 0) 70%); background: -moz-radial-gradient(rgba(0, 0, 0, 0.1) 0, rgba(0, 0, 0, 0.2) 40%, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.5) 60%, rgba(255, 255, 255, 0) 70%); background: radial-gradient(rgba(0, 0, 0, 0.1) 0, rgba(0, 0, 0, 0.2) 40%, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.5) 60%, rgba(255, 255, 255, 0) 70%); -webkit-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; transition: all 0.5s ease-out; -webkit-transition-property: -webkit-transform, opacity; -moz-transition-property: -moz-transform, opacity; -o-transition-property: -o-transform, opacity; transition-property: transform, opacity; -webkit-transform: scale(0) translate(0, 0); -moz-transform: scale(0) translate(0, 0); -ms-transform: scale(0) translate(0, 0); -o-transform: scale(0) translate(0, 0); transform: scale(0) translate(0, 0); pointer-events: none; } .waves-effect.waves-light .waves-ripple { background: rgba(255, 255, 255, 0.4); background: -webkit-radial-gradient(rgba(255, 255, 255, 0.1) 0, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.1) 60%, rgba(255, 255, 255, 0) 70%); background: -o-radial-gradient(rgba(255, 255, 255, 0.1) 0, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.1) 60%, rgba(255, 255, 255, 0) 70%); background: -moz-radial-gradient(rgba(255, 255, 255, 0.1) 0, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.1) 60%, rgba(255, 255, 255, 0) 70%); background: radial-gradient(rgba(255, 255, 255, 0.1) 0, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.1) 60%, rgba(255, 255, 255, 0) 70%); } .waves-effect.waves-classic .waves-ripple { background: rgba(0, 0, 0, 0.2); } .waves-effect.waves-classic.waves-light .waves-ripple { background: rgba(255, 255, 255, 0.4); } .waves-notransition { -webkit-transition: none !important; -moz-transition: none !important; -o-transition: none !important; transition: none !important; } .waves-button, .waves-circle { -webkit-transform: translateZ(0); -moz-transform: translateZ(0); -ms-transform: translateZ(0); -o-transform: translateZ(0); transform: translateZ(0); -webkit-mask-image: -webkit-radial-gradient(circle, white 100%, black 100%); } .waves-button, .waves-button:hover, .waves-button:visited, .waves-button-input { white-space: nowrap; vertical-align: middle; cursor: pointer; border: none; outline: none; color: inherit; background-color: rgba(0, 0, 0, 0); font-size: 1em; line-height: 1em; text-align: center; text-decoration: none; z-index: 1; } .waves-button { padding: 0.85em 1.1em; border-radius: 0.2em; } .waves-button-input { margin: 0; padding: 0.85em 1.1em; } .waves-input-wrapper { border-radius: 0.2em; vertical-align: bottom; } .waves-input-wrapper.waves-button { padding: 0; } .waves-input-wrapper .waves-button-input { position: relative; top: 0; left: 0; z-index: 1; } .waves-circle { text-align: center; width: 2.5em; height: 2.5em; line-height: 2.5em; border-radius: 50%; } .waves-float { -webkit-mask-image: none; -webkit-box-shadow: 0px 1px 1.5px 1px rgba(0, 0, 0, 0.12); box-shadow: 0px 1px 1.5px 1px rgba(0, 0, 0, 0.12); -webkit-transition: all 300ms; -moz-transition: all 300ms; -o-transition: all 300ms; transition: all 300ms; } .waves-float:active { -webkit-box-shadow: 0px 8px 20px 1px rgba(0, 0, 0, 0.3); box-shadow: 0px 8px 20px 1px rgba(0, 0, 0, 0.3); } .waves-block { display: block; } .tabdrop.hide { display: none; } .tabdrop .dropdown-toggle { padding: 5px 7px 0 5px; margin-right: 7px; display: inline-block; } .tabdrop .dropdown-toggle:hover, .tabdrop .dropdown-toggle.active { background: rgba(208, 214, 226, 0.3); border-radius: 2px; color: #e8171f; } .tabdrop .dropdown-toggle::after { display: none; } .tabdrop .dropdown-menu { min-width: 200px; } html, body { min-height: 100%; height: 100%; } .no-border { border: 0 !important; } @media only screen and (max-width: 992px) { .center-on-small-only { text-align: center; } } .flex-center { display: flex; justify-content: center; align-items: center; height: 100%; } .flex-center p { margin: 0; } .flex-center ul { text-align: center; } .flex-center ul li { margin-bottom: 1rem; } .vertical-center { position: relative; top: 50%; -webkit-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .inline-ul > li { display: inline; } .list-inline-div > div { display: inline-block; } .hr-light { background-color: #fff; height: 0.5px; } .hr-dark { background-color: #666; height: 0.5px; } .divider-new { display: flex; flex-direction: row; justify-content: center; align-items: center; font-weight: 300; margin-top: 45px; margin-bottom: 45px; } .divider-new h2 { margin-top: 5px; } .divider-new::before { content: ''; height: 1.5px; background: #666; flex: 1; margin: 0 .45em 0 0; } .divider-new::after { content: ''; height: 1.5px; background: #666; flex: 1; margin: 0 0 0 .45em; } .section-title { text-transform: uppercase; margin-top: 0; margin-bottom: 3rem; padding: 0.7rem; } .section-title small { text-transform: none; padding-left: 7px; margin-left: 10px; } .st-indigo { border-left: 4px solid blue; } .st-indigo small { border-left: 2px solid blue; } .st-red { border-left: 4px solid red; } .st-red small { border-left: 2px solid red; } .st-teal { border-left: 4px solid #009688; } .st-teal small { border-left: 2px solid #009688; } .st-orange { border-left: 4px solid #ff6f00; } .st-orange small { border-left: 2px solid #ff6f00; } .st-blue { border-left: 4px solid #2196f3; } .st-blue small { border-left: 2px solid #2196f3; } .st-md { border-left: 4px solid #45526E; } .st-md small { border-left: 2px solid #45526E; } .divider-short { max-width: 50px; border-color: #e8171f; border-width: 3px; } .blockquote .bq-title { font-weight: 400; font-size: 1.5rem; margin-bottom: 0; } .blockquote p { font-size: 1.1rem; } .bq-primary { border-left: 3px solid #e8171f; } .bq-primary .bq-title { color: #e8171f; } .bq-warning { border-left: 3px solid #ffbb33; } .bq-warning .bq-title { color: #ffbb33; } .bq-danger { border-left: 3px solid #ff4444; } .bq-danger .bq-title { color: #ff4444; } .bq-success { border-left: 3px solid #00C851; } .bq-success .bq-title { color: #00C851; } .hidden, span.error { display: none; } .strike-off-price { text-decoration: line-through; } .p-y-5 { padding-top: 5px !important; padding-bottom: 5px !important; } .p-y-10 { padding-top: 10px !important; padding-bottom: 10px !important; } .p-y-15 { padding-top: 15px !important; padding-bottom: 15px !important; } .p-y-20 { padding-top: 20px !important; padding-bottom: 20px !important; } .p-x-5 { padding-left: 5px !important; padding-right: 5px !important; } .p-x-10 { padding-left: 10px !important; padding-right: 10px !important; } .p-x-15 { padding-left: 15px !important; padding-right: 15px !important; } .p-x-20 { padding-left: 20px !important; padding-right: 20px !important; } .p-t-5 { padding-top: 5px !important; } .p-t-10 { padding-top: 10px !important; } .p-t-15 { padding-top: 15px !important; } .p-t-20 { padding-top: 20px !important; } .p-t-25 { padding-top: 25px !important; } .p-b-5 { padding-bottom: 5px !important; } .p-b-10 { padding-bottom: 10px !important; } .p-b-15 { padding-bottom: 15px !important; } .p-b-20 { padding-bottom: 20px !important; } .p-b-25 { padding-bottom: 25px !important; } .m-t-5 { margin-top: 5px !important; } .m-t-10 { margin-top: 10px !important; } .m-t-15 { margin-top: 15px !important; } .m-t-20 { margin-top: 20px !important; } .m-t-25 { margin-top: 25px !important; } .m-b-5 { margin-bottom: 5px !important; } .m-b-10 { margin-bottom: 10px !important; } .m-b-15 { margin-bottom: 15px !important; } .m-b-20 { margin-bottom: 20px !important; } .m-b-25 { margin-bottom: 25px !important; } .m-l-5 { margin-left: 5px !important; } .m-l-10 { margin-left: 10px !important; } .m-l-15 { margin-left: 15px !important; } .m-l-20 { margin-left: 20px !important; } .m-l-25 { margin-left: 25px !important; } .z-depth-0 { box-shadow: none !important; } .z-depth-1, .jumbotron, .card, .list-group, .popover, .navbar, .dropdown-menu, .pagination, .btn, .pager li a, .navbar .nav li a .badge { box-shadow: 1px 1px 5px 0px rgba(0, 0, 0, 0.1), 1px 1px 5px 0px rgba(0, 0, 0, 0.1); } .z-depth-1-half, .media img, .btn:hover, .btn-secondary.active, .btn-secondary.dropdown-toggle, .btn-primary.active, .btn-default.active, .btn-success.active, .btn-info.active, .btn-warning.active, .btn-danger.active, .pager li a:hover, .btn-toggle.active, .btn-toggle.dropdown-toggle { box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15); } .z-depth-2 { box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); } .z-depth-3 { box-shadow: 0 12px 15px 0 rgba(0, 0, 0, 0.24), 0 17px 50px 0 rgba(0, 0, 0, 0.19); } .z-depth-4 { box-shadow: 0 16px 28px 0 rgba(0, 0, 0, 0.22), 0 25px 55px 0 rgba(0, 0, 0, 0.21); } .z-depth-5 { box-shadow: 0 27px 24px 0 rgba(0, 0, 0, 0.2), 0 40px 77px 0 rgba(0, 0, 0, 0.22); } .hoverable { transition: box-shadow .55s; box-shadow: 0; } .hoverable:hover { transition: box-shadow .45s; box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); } .btn { min-width: 110px; border-radius: 0; border: 0; transition: .2s ease-out; color: #fff; margin: 6px; } .btn:hover { color: #fff; } .btn:active, .btn:focus, .btn.active { outline: 0; color: #fff; } .btn .fa { margin-top: 3px; } .btn .fa.right { margin-left: 3px; } .btn .fa.left { margin-right: 3px; } .btn-round { border-radius: 50%; width: 40px; height: 40px; text-align: center; display: inline-block; padding: 0; line-height: 3.5rem; margin: 0 5px; outline: none; } .btn-group .btn { margin: 0; } .btn-secondary { background-color: #e8171f; } .btn-secondary:hover, .btn-secondary:focus { background-color: #ea2e35 !important; color: #fff; } .btn-secondary.active { background-color: #8b0e13 !important; } .btn-secondary.active:hover { color: #fff; } .btn-secondary.active:focus { color: #fff; } .btn-secondary.dropdown-toggle { color: #fff !important; background-color: #e8171f !important; } .btn-secondary.dropdown-toggle:hover { color: #fff; background-color: #ea2e35 !important; } .btn-secondary.dropdown-toggle:focus { color: #fff; background-color: #e8171f; } .btn-secondary:active:hover { background-color: #ea2e35 !important; color: #fff; } .btn-primary { background: #e8171f; } .btn-primary:hover, .btn-primary:focus { background-color: #e6494f; } .btn-primary.active { background-color: #8b0e13 !important; } .btn-default { background: #2BBBAD; } .btn-default:hover, .btn-default:focus { background-color: #30cfc0 !important; } .btn-default.active { background-color: #186860 !important; } .btn-success { background: #00C851; } .btn-success:hover, .btn-success:focus { background-color: #00d255 !important; } .btn-success.active { background-color: #006228 !important; } .btn-info { background: #33b5e5; } .btn-info:hover, .btn-info:focus { background-color: #4abde8 !important; } .btn-info.active { background-color: #14799e !important; } .btn-warning { background: #FF8800; } .btn-warning:hover, .btn-warning:focus { background-color: #ff961f !important; } .btn-warning.active { background-color: #cc8800 !important; } .btn-danger { background: #CC0000; } .btn-danger:hover, .btn-danger:focus { background-color: #db0000 !important; } .btn-danger.active { background-color: maroon !important; } .btn-link { background-color: transparent; color: #000; box-shadow: none; } .btn-link:hover, .btn-link:focus { background-color: transparent; color: #000; box-shadow: none; } .btn-primary-outline { border: 2px solid #e8171f; color: #e8171f; } .btn-primary-outline:hover, .btn-primary-outline:focus { background-color: transparent; color: #e8171f; } .btn-secondary-outline { border: 2px solid #e8171f; color: #e8171f; } .btn-secondary-outline:hover, .btn-secondary-outline:focus { background-color: transparent; color: #e8171f; border: 2px solid #e8171f; } .btn-default-outline { background-color: transparent; border: 2px solid #2BBBAD; color: #00695c; } .btn-default-outline:hover, .btn-default-outline:focus { background-color: transparent; color: #2BBBAD; } .btn-success-outline { border: 2px solid #00C851; color: #007E33; } .btn-success-outline:hover, .btn-success-outline:focus { background-color: transparent; color: #00C851; } .btn-info-outline { border: 2px solid #33b5e5; color: #0099CC; } .btn-info-outline:hover, .btn-info-outline:focus { background-color: transparent; color: #33b5e5; } .btn-warning-outline { border: 2px solid #ffbb33; color: #FF8800; } .btn-warning-outline:hover, .btn-warning-outline:focus { background-color: transparent; color: #ffbb33; } .btn-danger-outline { border: 2px solid #ff4444; color: #CC0000; } .btn-danger-outline:hover, .btn-danger-outline:focus { background-color: transparent; color: #ff4444; } .btn-fb { background-color: #3B5998; } .btn-gplus { background-color: #DD4B39; } .pager li a { border: 0; transition: .2s ease-out; } .btn-toggle { background-color: rgba(0, 0, 0, 0.1); } .btn-toggle:hover, .btn-toggle:focus { background-color: rgba(0, 0, 0, 0.4) !important; color: #fff; } .btn-toggle.active { background-color: rgba(0, 0, 0, 0.8) !important; } .btn-toggle.active:hover { color: #fff; } .btn-toggle.active:focus { color: #fff; } .btn-toggle.dropdown-toggle { color: #8b0e13 !important; background-color: rgba(0, 0, 0, 0.4) !important; } .btn-toggle.dropdown-toggle:hover { color: #fff; background-color: rgba(0, 0, 0, 0.4) !important; } .btn-toggle.dropdown-toggle:focus { color: #fff; background-color: rgba(0, 0, 0, 0.4) !important; } input[type=text], input[type=password], input[type=email], input[type=url], input[type=time], input[type=date], input[type=datetime-local], input[type=tel], input[type=number], input[type=search-md], textarea.md-textarea { background-color: transparent; border: none; border-bottom: 1px solid #ccc; border-radius: 0; outline: none; height: 2.1rem; width: 100%; font-size: 1rem; box-shadow: none; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; transition: all .3s; } input[type=text]:disabled, input[type=text]:disabled, input[type=text][readonly="readonly"], input[type=password]:disabled, input[type=password]:disabled, input[type=password][readonly="readonly"], input[type=email]:disabled, input[type=email]:disabled, input[type=email][readonly="readonly"], input[type=url]:disabled, input[type=url]:disabled, input[type=url][readonly="readonly"], input[type=time]:disabled, input[type=time]:disabled, input[type=time][readonly="readonly"], input[type=date]:disabled, input[type=date]:disabled, input[type=date][readonly="readonly"], input[type=datetime-local]:disabled, input[type=datetime-local]:disabled, input[type=datetime-local][readonly="readonly"], input[type=tel]:disabled, input[type=tel]:disabled, input[type=tel][readonly="readonly"], input[type=number]:disabled, input[type=number]:disabled, input[type=number][readonly="readonly"], input[type=search-md]:disabled, input[type=search-md]:disabled, input[type=search-md][readonly="readonly"], textarea.md-textarea:disabled, textarea.md-textarea:disabled, textarea.md-textarea[readonly="readonly"] { color: rgba(0, 0, 0, 0.46); border-bottom: 1px dotted rgba(0, 0, 0, 0.46); background-color: transparent; } input[type=text]:disabled + label, input[type=text][readonly="readonly"] + label, input[type=password]:disabled + label, input[type=password][readonly="readonly"] + label, input[type=email]:disabled + label, input[type=email][readonly="readonly"] + label, input[type=url]:disabled + label, input[type=url][readonly="readonly"] + label, input[type=time]:disabled + label, input[type=time][readonly="readonly"] + label, input[type=date]:disabled + label, input[type=date][readonly="readonly"] + label, input[type=datetime-local]:disabled + label, input[type=datetime-local][readonly="readonly"] + label, input[type=tel]:disabled + label, input[type=tel][readonly="readonly"] + label, input[type=number]:disabled + label, input[type=number][readonly="readonly"] + label, input[type=search-md]:disabled + label, input[type=search-md][readonly="readonly"] + label, textarea.md-textarea:disabled + label, textarea.md-textarea[readonly="readonly"] + label { color: rgba(0, 0, 0, 0.46); background-color: transparent; } input[type=text]:focus:not([readonly]), input[type=password]:focus:not([readonly]), input[type=email]:focus:not([readonly]), input[type=url]:focus:not([readonly]), input[type=time]:focus:not([readonly]), input[type=date]:focus:not([readonly]), input[type=datetime-local]:focus:not([readonly]), input[type=tel]:focus:not([readonly]), input[type=number]:focus:not([readonly]), input[type=search-md]:focus:not([readonly]), textarea.md-textarea:focus:not([readonly]) { border-bottom: 1px solid #e8171f; box-shadow: 0 1px 0 0 #e8171f; } input[type=text]:focus:not([readonly]) + label, input[type=password]:focus:not([readonly]) + label, input[type=email]:focus:not([readonly]) + label, input[type=url]:focus:not([readonly]) + label, input[type=time]:focus:not([readonly]) + label, input[type=date]:focus:not([readonly]) + label, input[type=datetime-local]:focus:not([readonly]) + label, input[type=tel]:focus:not([readonly]) + label, input[type=number]:focus:not([readonly]) + label, input[type=search-md]:focus:not([readonly]) + label, textarea.md-textarea:focus:not([readonly]) + label { color: #e8171f; } input[type=text].valid, input[type=text]:focus.valid, input[type=password].valid, input[type=password]:focus.valid, input[type=email].valid, input[type=email]:focus.valid, input[type=url].valid, input[type=url]:focus.valid, input[type=time].valid, input[type=time]:focus.valid, input[type=date].valid, input[type=date]:focus.valid, input[type=datetime-local].valid, input[type=datetime-local]:focus.valid, input[type=tel].valid, input[type=tel]:focus.valid, input[type=number].valid, input[type=number]:focus.valid, input[type=search-md].valid, input[type=search-md]:focus.valid, textarea.md-textarea.valid, textarea.md-textarea:focus.valid { border-bottom: 1px solid #00C851; box-shadow: 0 1px 0 0 #00C851; } input[type=text].valid + label:after, input[type=text]:focus.valid + label:after, input[type=password].valid + label:after, input[type=password]:focus.valid + label:after, input[type=email].valid + label:after, input[type=email]:focus.valid + label:after, input[type=url].valid + label:after, input[type=url]:focus.valid + label:after, input[type=time].valid + label:after, input[type=time]:focus.valid + label:after, input[type=date].valid + label:after, input[type=date]:focus.valid + label:after, input[type=datetime-local].valid + label:after, input[type=datetime-local]:focus.valid + label:after, input[type=tel].valid + label:after, input[type=tel]:focus.valid + label:after, input[type=number].valid + label:after, input[type=number]:focus.valid + label:after, input[type=search-md].valid + label:after, input[type=search-md]:focus.valid + label:after, textarea.md-textarea.valid + label:after, textarea.md-textarea:focus.valid + label:after { content: attr(data-success); color: #00C851; opacity: 1; } input[type=text].invalid, input[type=text]:focus.invalid, input[type=password].invalid, input[type=password]:focus.invalid, input[type=email].invalid, input[type=email]:focus.invalid, input[type=url].invalid, input[type=url]:focus.invalid, input[type=time].invalid, input[type=time]:focus.invalid, input[type=date].invalid, input[type=date]:focus.invalid, input[type=datetime-local].invalid, input[type=datetime-local]:focus.invalid, input[type=tel].invalid, input[type=tel]:focus.invalid, input[type=number].invalid, input[type=number]:focus.invalid, input[type=search-md].invalid, input[type=search-md]:focus.invalid, textarea.md-textarea.invalid, textarea.md-textarea:focus.invalid { border-bottom: 1px solid #cc0000; box-shadow: 0 1px 0 0 #cc0000; } input[type=text].invalid + label:after, input[type=text]:focus.invalid + label:after, input[type=password].invalid + label:after, input[type=password]:focus.invalid + label:after, input[type=email].invalid + label:after, input[type=email]:focus.invalid + label:after, input[type=url].invalid + label:after, input[type=url]:focus.invalid + label:after, input[type=time].invalid + label:after, input[type=time]:focus.invalid + label:after, input[type=date].invalid + label:after, input[type=date]:focus.invalid + label:after, input[type=datetime-local].invalid + label:after, input[type=datetime-local]:focus.invalid + label:after, input[type=tel].invalid + label:after, input[type=tel]:focus.invalid + label:after, input[type=number].invalid + label:after, input[type=number]:focus.invalid + label:after, input[type=search-md].invalid + label:after, input[type=search-md]:focus.invalid + label:after, textarea.md-textarea.invalid + label:after, textarea.md-textarea:focus.invalid + label:after { content: attr(data-error); color: #cc0000; opacity: 1; } input[type=text] + label:after, input[type=password] + label:after, input[type=email] + label:after, input[type=url] + label:after, input[type=time] + label:after, input[type=date] + label:after, input[type=datetime-local] + label:after, input[type=tel] + label:after, input[type=number] + label:after, input[type=search-md] + label:after, textarea.md-textarea + label:after { display: block; content: ""; position: absolute; top: 65px; opacity: 0; transition: .2s opacity ease-out, .2s color ease-out; } label { font-size: 0.8rem; color: darken #ccc, 90%; } .form-control { padding: 0; padding-bottom: 0.6rem; padding-top: 0.5rem; font-size: 1rem; line-height: 1.5; background-color: transparent; background-image: none; border-radius: 0; margin-top: 0.2rem; margin-bottom: 1rem; } .form-control:disabled, .form-control[readonly] { background-color: transparent; border-bottom: 1px solid #e0e0e0; } .md-form { position: relative; margin-bottom: 1.5rem; } .md-form .btn { margin-bottom: 1.5rem; } .md-form label { color: #757575; position: absolute; top: 0.5rem; left: 0; font-size: 1rem; cursor: text; -webkit-transition: 0.2s ease-out; -moz-transition: 0.2s ease-out; -o-transition: 0.2s ease-out; -ms-transition: 0.2s ease-out; transition: 0.2s ease-out; } .md-form label.active { font-size: 0.8rem; -webkit-transform: translateY(-140%); -moz-transform: translateY(-140%); -ms-transform: translateY(-140%); -o-transform: translateY(-140%); transform: translateY(-140%); } .md-form .prefix { position: absolute; width: 3rem; font-size: 2rem; -webkit-transition: color 0.2s; -moz-transition: color 0.2s; -o-transition: color 0.2s; -ms-transition: color 0.2s; transition: color 0.2s; } .md-form .prefix.active { color: #e8171f; } .md-form .prefix ~ input, .md-form .prefix ~ textarea { margin-left: 3rem; width: 92%; width: calc(100% - 3rem); } .md-form .prefix ~ textarea { padding-top: .8rem; } .md-form .prefix ~ label { margin-left: 3rem; } @media only screen and (max-width: 992px) { .md-form .prefix ~ input { width: 86%; width: calc(100% - 3rem); } } @media only screen and (max-width: 600px) { .md-form .prefix ~ input { width: 80%; width: calc(100% - 3rem); } } .md-form .input-group { border: 1px solid #eee; } .md-form .input-group .form-control { margin: 0; } .md-form .input-group ::-webkit-input-placeholder { padding-left: 7px; padding-top: 2px; } .md-form .input-group :-moz-placeholder { /* Firefox 18- */ padding-left: 7px; padding-top: 2px; } .md-form .input-group ::-moz-placeholder { /* Firefox 19+ */ padding-left: 7px; padding-top: 2px; } .md-form .input-group :-ms-input-placeholder { padding-left: 7px; padding-top: 2px; } .form-inline fieldset { margin-right: 1.5rem; } textarea { width: 100%; height: 3rem; background-color: transparent; } textarea.md-textarea { overflow-y: hidden; /* prevents scroll bar flash */ padding: 1.6rem 0; /* prevents text jump on Enter keypress */ resize: none; min-height: 3rem; } .hiddendiv { display: none; white-space: pre-wrap; word-wrap: break-word; overflow-wrap: break-word; /* future version of deprecated 'word-wrap' */ padding-top: 1.2rem; /* prevents text jump on Enter keypress */ } .input-dark-bg ::-webkit-input-placeholder { color: #fff !important; font-weight: 300; } .input-dark-bg :-moz-placeholder { /* Firefox 18- */ color: #fff !important; font-weight: 300; } .input-dark-bg ::-moz-placeholder { /* Firefox 19+ */ color: #fff !important; font-weight: 300; } .input-dark-bg :-ms-input-placeholder { color: #fff !important; font-weight: 300; } .input-dark-bg input[type=text] { border-bottom: 1px solid #fff; } .input-dark-bg .form-control { color: #fff; } .input-light-bg ::-webkit-input-placeholder { color: #1C2331 !important; font-weight: 300; } .input-light-bg :-moz-placeholder { /* Firefox 18- */ color: #1C2331 !important; font-weight: 300; } .input-light-bg ::-moz-placeholder { /* Firefox 19+ */ color: #1C2331 !important; font-weight: 300; } .input-light-bg :-ms-input-placeholder { color: #1C2331 !important; font-weight: 300; } .input-light-bg input[type=text] { border-bottom: 1px solid #1C2331; } .input-light-bg .form-control { color: #1C2331; } .form-inline .form-group { margin-right: 2rem; } .card { overflow: visible; } .jumbotron { background-color: #fff; padding: 2rem; } .jumbotron.m-1, .jumbotron.m-2, .jumbotron.m-3 { z-index: 50; position: relative; margin-left: 3%; margin-right: 3%; } .jumbotron.m-1 { margin-top: -20px; } .jumbotron.m-2 { margin-top: -30px; } .jumbotron.m-3 { margin-top: -40px; } .navbar { background: transparent; box-shadow: none !important; } @media (max-width: 768px) { .navbar .col-md-5 { width: 25% !important; } .navbar .col-md-7 { width: 75% !important; } .navbar ul { position: absolute; } .navbar ul li.download_app_btn { position: absolute; top: 45px; left: 5px; } } @media (max-width: 768px) and (min-width: 320px) and (max-width: 480px) { .navbar ul { position: relative !important; } } .navbar .top-bar { background: #FFFFFF; border-bottom: 1px solid rgba(37, 37, 37, 0.1); padding: 2px 5px 5px; margin: -8px -15px 10px; font-size: 0.8rem; color: #252525; } .navbar .top-bar .login-info { text-align: center; } .navbar .top-bar .login-info.col-md-10 { width: 100% !important; } .navbar .top-bar .language-select { text-align: right; } .navbar .top-bar .language-select a { color: #e8171f; vertical-align: middle; } .navbar .top-bar .language-select a:hover { color: #e8171f; } .navbar .top-bar .language-select a.nl_img { background: url(../img/Flag_sprite.png) 0px 0px no-repeat; padding: 0px 5px 0px 22px; margin: 0 5px 0 0; } .navbar .top-bar .language-select a.en_img { background: url(../img/Flag_sprite.png) 0px 0px no-repeat; padding: 0px 5px 0px 22px; } .navbar .nav { margin-top: 7px; } @media (max-width: 767px) { .navbar .nav { float: none; } } .navbar .nav .nav-item + .nav-item { margin-left: 0.2rem; } @media (max-width: 568px) { .navbar .nav .nav-item + .nav-item { margin-left: 0; } } @media (min-width: 320px) and (max-width: 568px) { .navbar .nav li { position: relative !important; top: 0px !important; left: 5px !important; } } @media (max-width: 768px) { .navbar .nav li { border-bottom: 1px solid rgba(255, 255, 255, 0.1); line-height: 20px; } .navbar .nav li:last-child { border-bottom: 0; } } .navbar .nav li a { color: #000; padding: 8px 16px; line-height: 18px; display: inline-block; font-size: 14px; } @media (max-width: 1024px) { .navbar .nav li a { padding: 8px 16px; } } @media (max-width: 768px) { .navbar .nav li a { line-height: 18px; margin: 0px; padding: 8px 16px; } } .navbar .nav li a.redeem, .navbar .nav li a.header-user-info { padding-right: 5px; } .navbar .nav li a:hover { background: rgba(255, 255, 255, 0.5); color: #e8171f; border-radius: 4px; } @media (max-width: 1025px) { .navbar .nav li a { padding: 0 4px; width: 100%; margin-top: 5px; font-size: 14px; } } @media (max-width: 768px) { .navbar .nav li a { font-size: 12px; } } .navbar .nav li a .material-icons { vertical-align: middle; color: #6a7070; } .navbar .nav li a .material-icons:hover { color: #252525; } .navbar .nav li a .badge { font-size: 12px; padding: 0 6px 0; border-radius: 50%; border: 2px solid #f5f5f5; left: 23px; top: 0px; position: absolute; line-height: 16px; min-width: 18px; min-height: 18px; box-shadow: none; color: #fff; background: #e8171f !important; } @media (max-width: 768px) { .navbar .nav li a .badge { left: 17px; } } .navbar .nav li a .badge.deep-orange { background: #e8171f; } .navbar .nav li a.dropdown-item { color: #e8171f; padding: 5px 10px; text-transform: uppercase; font-size: 14px; line-height: 22px; } .navbar .nav li a.dropdown-item:hover { background: #e9e9e9 !important; border-radius: 2px; color: #e8171f; } .navbar .nav li a.header-notification { padding-left: 12px; padding-right: 12px; } .navbar .nav li a.header-notification::after { display: none; } .navbar .nav li a:first-letter { text-transform: uppercase; } .navbar .nav li.active a { background: rgba(255, 255, 255, 0.1); border-radius: 4px; font-weight: 300; color: #e8171f; } @media (max-width: 768px) { .navbar .nav li.active a { line-height: 30px; margin: 0px; background: transparent; } } .navbar .nav li.nav-item { position: relative; } @media (max-width: 1024px) { .navbar .nav li.nav-item a.nav-link { padding: 8px 16px !important; } } @media (max-width: 768px) { .navbar .nav li.nav-item a.nav-link { padding: 8px 12px !important; font-size: 14px; } } .navbar .nav li.nav-item a.download_app { background: #e8171f; border-radius: 2px; color: #fff; box-shadow: 1px 1px 5px 0px rgba(0, 0, 0, 0.1), 1px 1px 5px 0px rgba(0, 0, 0, 0.1); font-size: 12px; } .navbar .nav li.nav-item a.download_app:hover { background: #e6494f !important; } @media (max-width: 1024px) { .navbar .nav li.nav-item a.download_app { position: relative; /* margin: 0 0 0 10px; */ width: 140px; } } @media (max-width: 768px) { .navbar .nav li.nav-item a.download_app { width: 100%; position: relative; } } .navbar .nav li.nav-item .dropdown.open a { background: rgba(255, 255, 255, 0.1); border-radius: 2px; } .navbar .nav li.nav-item .redeem-dropdown { padding: 0px; margin: 0; min-width: 120px; } .navbar .nav li.nav-item .redeem-dropdown form { position: relative; } .navbar .nav li.nav-item .redeem-dropdown input { background-color: #eee; padding: 0 25px 0 5px; float: left; width: 100px; } .navbar .nav li.nav-item .redeem-dropdown button { border: 0; background: none; padding: 0 3px 0 0; position: absolute; float: right; margin: 0; top: 5px; right: 0; opacity: 0.5; } .navbar .nav li.nav-item .redeem-dropdown button .material-icons { font-size: 16px; } .navbar .nav li.nav-item button.cart-count { background: #fff; border: 0; } .navbar .nav li.nav-item button .material-icons { font-size: 30px; } .navbar .nav li.nav-item button span.badge { top: 0px; position: absolute; left: 22px; background-color: #e8171f !important; border-radius: 50%; height: 50%; width: 40%; color: #fff; } .navbar .nav li .header-notification-dropdown { width: 300px; max-height: 300px; padding: 0; margin: 0; } .navbar .nav li .header-notification-dropdown .notification-scroll { overflow-y: auto; max-height: 200px; } .navbar .nav li .header-notification-dropdown .notification-scroll::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1); } .navbar .nav li .header-notification-dropdown .notification-scroll::-webkit-scrollbar { width: 5px; } .navbar .nav li .header-notification-dropdown .notification-scroll::-webkit-scrollbar-thumb { background-color: #f48b8f; border-radius: 5px; } .navbar .nav li .header-notification-dropdown li .notification_header { background: #FAFAFA; padding: 10px 15px; border-bottom: 1px solid rgba(0, 0, 0, 0.05); margin-bottom: 2px; } .navbar .nav li .header-notification-dropdown li .notification_header h3 { font-size: 13px; margin: 0; } .navbar .nav li .header-notification-dropdown li .notification_desc { display: block; padding: 3px 15px; clear: both; font-weight: normal; text-transform: none; line-height: 1.42857143; color: #333; white-space: initial; } .navbar .nav li .header-notification-dropdown li .notification_desc p { margin: 0; font-size: 0.8rem; } .navbar .nav li .header-notification-dropdown li .notification_desc p span { font-size: 11px; } .navbar .nav li .header-notification-dropdown li .notification_desc .btn.action { background: transparent; box-shadow: none; padding: 0px 5px; color: #e8171f; margin: 0; font-size: 0.8rem; font-weight: 600; float: right; min-width: 35px; } .navbar .nav li .header-notification-dropdown li .notification_desc .btn.action:hover { color: #f8b9bc; } .navbar .nav li .header-notification-dropdown li .notification_bottom { background: #fde8e9; padding: 4px 0; text-align: center; margin-top: 2px; } .navbar .nav li .header-notification-dropdown li:nth-child(odd) { background: white; } .navbar .nav li .header-notification-dropdown li:hover { background: white; } .navbar .nav li.nav-item button.cart-count { background: #fff; border: 0; } .navbar .nav li.nav-item button .material-icons { font-size: 30px; } .navbar .navbar-brand { background: url("../spark/img/ipc_logo.png") 0px 0px no-repeat; width: 300px; height: 110px; background-size: contain !important; margin-right: 0; padding: 0px; } @media (max-width: 330px) { .navbar .navbar-brand { width: 180px; } } .navbar .navbar-toggler { float: right; } .navbar .navbar-toggler:focus { background-color: inherit; } .navbar .breadcrumb { margin: 0; background-color: inherit; } .navbar.navbar-dark .breadcrumb a { color: #fff; } .navbar.navbar-dark .breadcrumb .active { color: #90caf9; } .navbar.navbar-dark .navbar-toggler { color: #fff; } .navbar.navbar-light .breadcrumb a { color: #000; } .navbar.navbar-light .breadcrumb .active { color: #757575; } .navbar.navbar-light .navbar-toggler { color: #000; } @media (max-width: 544px) { .navbar .navbar-toggleable-xs .navbar-brand { float: none; } .navbar .navbar-toggleable-xs ul { float: none; clear: both; margin-top: 15px; padding: 8px 12px; border: 1px solid #c7c7c7; border-radius: 2px; } .navbar .navbar-toggleable-xs ul li { float: none; } .navbar .navbar-toggleable-xs ul li a.nav-link { padding: 8px 16px !important; } .navbar .navbar-toggleable-xs ul li a.cart-count { padding: 8px 16px !important; } .navbar .navbar-toggleable-xs ul li a.cart-count span.badge { left: 28px; } .navbar .navbar-toggleable-xs form { float: left; } .navbar .navbar-toggleable-xs .nav-item { margin-left: 0; } .navbar form .header-search-wrapper { width: 20rem; } .navbar form .header-search-wrapper .search-input { width: 16rem; display: inline-block; } } @media (max-width: 768px) { .navbar .navbar-toggleable-sm .navbar-brand { float: none; } .navbar .navbar-toggleable-sm ul { float: none; clear: both; } .navbar .navbar-toggleable-sm ul li { float: none; } .navbar .navbar-toggleable-sm form { float: left; padding-left: 4px; } .navbar .navbar-toggleable-sm .nav-item { margin-left: 0; } .navbar .navbar-toggler { color: #e8171f; } } @media (min-width: 320px) and (max-width: 568px) { .navbar ul.nav li.cart_btn { position: relative !important; } } .navbar .container-fluid .col-lg-3 { width: 15% !important; } .navbar .container-fluid .col-lg-9 { width: 85% !important; } @media (max-width: 1024px) { .navbar .container-fluid .col-lg-3 { width: 20% !important; margin-right: 25px; } .navbar .container-fluid .col-lg-9 { width: 72% !important; margin-top: -20px; } } @media (max-width: 768px) { .navbar .container-fluid .col-lg-3 { width: 20% !important; margin-right: 25px; } .navbar .container-fluid .col-lg-9 { width: 75% !important; margin-top: -20px; } } @media (min-width: 320px) and (max-width: 560px) { .navbar .container-fluid .col-lg-9 { width: 100% !important; } } @media (min-width: 320px) and (max-width: 560px) { .navbar .navbar-toggler { z-index: 10; position: relative; } } .navbar:focus { outline: none; } @media only screen and (max-width: 992px) { .double-nav.navbar-fixed-top { position: relative; } } .ui-widget.ui-widget-content.ui-autocomplete { font-family: "Arial", sans-serif; font-size: 13px; border: 0px; box-shadow: 0px 7px 10px rgba(232, 23, 31, 0.4); border-radius: 0px; padding: 0 15px 15px; } .ui-widget.ui-widget-content.ui-autocomplete .ui-autocomplete-category { padding: 7px; font-weight: 300; border-bottom: 1px solid rgba(232, 23, 31, 0.5); } .ui-widget.ui-widget-content.ui-autocomplete .ui-menu-item { padding: 5px 7px; border-bottom: 1px dotted rgba(232, 23, 31, 0.1); } .ui-widget.ui-widget-content.ui-autocomplete .ui-menu-item:hover { outline: none; background: #e8171f; } .ui-widget.ui-widget-content.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper.ui-state-active { outline: none; background: #e8171f; border: 0; } .navbar { background: transparent; box-shadow: none !important; } @media (max-width: 768px) { .navbar .col-md-5 { width: 25% !important; } .navbar .col-md-7 { width: 75% !important; } .navbar ul { position: absolute; } .navbar ul li.download_app_btn { position: absolute !important; top: 45px; left: 5px; } } .navbar .top-bar { background: #FFFFFF; border-bottom: 1px solid rgba(37, 37, 37, 0.1); padding: 2px 5px 5px; margin: -8px -15px 10px; font-size: 0.8rem; color: #252525; } .navbar .top-bar .login-info { text-align: center; } .navbar .top-bar .language-select { text-align: right; } .navbar .top-bar .language-select a { color: #e8171f; vertical-align: middle; } .navbar .top-bar .language-select a:hover { color: #e8171f; } .navbar .top-bar .language-select a.nl_img { background: url(../img/Flag_sprite.png) 0px 0px no-repeat; padding: 0px 5px 0px 22px; margin: 0 5px 0 0; } .navbar .top-bar .language-select a.en_img { background: url(../img/Flag_sprite.png) 0px 0px no-repeat; padding: 0px 5px 0px 22px; } .navbar .nav { margin-top: 7px; } @media (max-width: 767px) { .navbar .nav { float: none; } } .navbar .nav .nav-item + .nav-item { margin-left: 0.2rem; } @media (max-width: 568px) { .navbar .nav .nav-item + .nav-item { margin-left: 0; } } @media (max-width: 768px) { .navbar .nav li { border-bottom: 1px solid rgba(255, 255, 255, 0.1); line-height: 20px; } .navbar .nav li:last-child { border-bottom: 0; } } .navbar .nav li a { color: #000; padding: 8px 16px; line-height: 18px; display: inline-block; font-size: 14px; } @media (max-width: 1024px) { .navbar .nav li a { padding: 8px 16px; } } @media (max-width: 768px) { .navbar .nav li a { line-height: 18px; margin: 0px; padding: 8px 16px; } } .navbar .nav li a.redeem, .navbar .nav li a.header-user-info { padding-right: 5px; } .navbar .nav li a:hover { background: rgba(255, 255, 255, 0.5); color: #e8171f; border-radius: 4px; } @media (max-width: 1025px) { .navbar .nav li a { padding: 8px 16px; width: 100%; margin-top: 5px; font-size: 14px; } } @media (max-width: 768px) { .navbar .nav li a { font-size: 12px; } } .navbar .nav li a .material-icons { vertical-align: middle; color: #000; } .navbar .nav li a .material-icons:hover { color: #252525; } .navbar .nav li a .badge { font-size: 12px; padding: 0 6px 0; border-radius: 50%; border: 2px solid #f5f5f5; left: 23px; top: 0px; position: absolute; line-height: 16px; min-width: 18px; min-height: 18px; box-shadow: none; color: #fff; background: #e8171f !important; } @media (max-width: 768px) { .navbar .nav li a .badge { left: 17px; } } .navbar .nav li a .badge.deep-orange { background: #e8171f; } .navbar .nav li a.dropdown-item { color: #e8171f; padding: 5px 10px; text-transform: uppercase; font-size: 14px; line-height: 22px; } .navbar .nav li a.dropdown-item:hover { background: #e9e9e9 !important; border-radius: 2px; color: #e8171f; } .navbar .nav li a.header-notification { padding-left: 12px; padding-right: 12px; } .navbar .nav li a.header-notification::after { display: none; } .navbar .nav li a:first-letter { text-transform: uppercase; } .navbar .nav li.active a { background: rgba(237, 251, 255, 0.1); border-radius: 4px; font-weight: 300; color: #e8171f; } @media (max-width: 768px) { .navbar .nav li.active a { line-height: 30px; margin: 0px; background: transparent; } } .navbar .nav li.nav-item { position: relative; } .navbar .nav li.nav-item a { height: 36px; border-radius: 2px; font-weight: 300; } .navbar .nav li.nav-item a.download_app:hover { background: #3c61b1; } .navbar .nav li.nav-item a.download_app:focus { background: #252525 !important; outline: #252525; } .navbar .nav li.nav-item a.download_app.active { background: #252525; } @media (max-width: 544px) { .navbar .nav li.nav-item a.download_app { text-align: center; display: none; } } @media (max-width: 1024px) { .navbar .nav li.nav-item a.nav-link { padding: 8px 16px !important; } } @media (max-width: 768px) { .navbar .nav li.nav-item a.nav-link { padding: 8px 10px !important; font-size: 14px; } } .navbar .nav li.nav-item .dropdown.open a { background: rgba(187, 238, 253, 0.1); border-radius: 2px; display: block; } .navbar .nav li.nav-item .redeem-dropdown { padding: 0px; margin: 0; min-width: 120px; } .navbar .nav li.nav-item .redeem-dropdown form { position: relative; } .navbar .nav li.nav-item .redeem-dropdown input { background-color: #eee; padding: 0 25px 0 5px; float: left; width: 100px; } .navbar .nav li.nav-item .redeem-dropdown button { border: 0; background: none; padding: 0 3px 0 0; position: absolute; float: right; margin: 0; top: 5px; right: 0; opacity: 0.5; } .navbar .nav li.nav-item .redeem-dropdown button .material-icons { font-size: 16px; } .navbar .nav li .header-notification-dropdown { width: 300px; max-height: 300px; padding: 0; margin: 0; } @media (max-width: 360px) { .navbar .nav li .header-notification-dropdown { width: 230px; } } @media (max-width: 320px) { .navbar .nav li .header-notification-dropdown { width: 200px; } } .navbar .nav li .header-notification-dropdown .notification-scroll { overflow-y: auto; max-height: 200px; } .navbar .nav li .header-notification-dropdown .notification-scroll::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1); } .navbar .nav li .header-notification-dropdown .notification-scroll::-webkit-scrollbar { width: 5px; } .navbar .nav li .header-notification-dropdown .notification-scroll::-webkit-scrollbar-thumb { background-color: #66c6f2; border-radius: 5px; } .navbar .nav li .header-notification-dropdown li .notification_header { background: #FAFAFA; padding: 10px 15px; border-bottom: 1px solid rgba(0, 0, 0, 0.05); margin-bottom: 2px; } .navbar .nav li .header-notification-dropdown li .notification_header h3 { font-size: 13px; margin: 0; } @media (max-width: 1024px) { .navbar .nav li .header-notification-dropdown li .notification_header h3 { font-size: 12px; } } @media (max-width: 320px) { .navbar .nav li .header-notification-dropdown li .notification_header h3 { font-size: 12px; } } @media (max-width: 1024px) { .navbar .nav li .header-notification-dropdown li .notification_header { padding: 10px 5px; } } @media (max-width: 768px) { .navbar .nav li .header-notification-dropdown li .notification_header { padding: 10px 5px; } } @media (max-width: 320px) { .navbar .nav li .header-notification-dropdown li .notification_header { padding: 10px 5px; } } .navbar .nav li .header-notification-dropdown li .notification_desc { display: block; padding: 3px 15px; clear: both; font-weight: normal; text-transform: none; line-height: 1.42857143; color: #333; white-space: initial; } .navbar .nav li .header-notification-dropdown li .notification_desc p { margin: 0; font-size: 0.8rem; } .navbar .nav li .header-notification-dropdown li .notification_desc p span { font-size: 11px; } .navbar .nav li .header-notification-dropdown li .notification_desc .btn.action { background: transparent; box-shadow: none; padding: 0px 5px; color: #e8171f; margin: 0; font-size: 0.8rem; font-weight: 600; float: right; min-width: 35px; } .navbar .nav li .header-notification-dropdown li .notification_desc .btn.action:hover { color: #58d6fb; } .navbar .nav li .header-notification-dropdown li .notification_bottom { background: #c4e9fa; padding: 4px 0; text-align: center; margin-top: 2px; } .navbar .nav li .header-notification-dropdown li:nth-child(odd) { background: white; } .navbar .nav li .header-notification-dropdown li:hover { background: white; } .navbar .navbar-brand { background: url("../spark/img/ipc_logo.png") 0px 0px no-repeat; width: 300px; height: 110px; background-size: contain !important; margin-right: 0; padding: 0px; } @media (max-width: 1024px) { .navbar .navbar-brand { width: 100%; } } @media (max-width: 768px) { .navbar .navbar-brand { width: 100%; } } @media (min-width: 320px) and (max-width: 480px) { .navbar .navbar-brand { width: 220px; height: 55px; } } .navbar .navbar-toggler { float: right; } .navbar .navbar-toggler:focus { background-color: inherit; } .navbar .breadcrumb { margin: 0; background-color: inherit; } .navbar.navbar-dark .breadcrumb a { color: #fff; } .navbar.navbar-dark .breadcrumb .active { color: #90caf9; } .navbar.navbar-dark .navbar-toggler { color: #fff; } .navbar.navbar-light .breadcrumb a { color: #000; } .navbar.navbar-light .breadcrumb .active { color: #757575; } .navbar.navbar-light .navbar-toggler { color: #000; } @media (max-width: 544px) { .navbar .navbar-toggleable-xs .navbar-brand { float: none; } .navbar .navbar-toggleable-xs ul { float: none; clear: both; margin-top: 25px; padding: 8px 12px; border: 1px solid #c7c7c7; border-radius: 2px; } .navbar .navbar-toggleable-xs ul li { float: none; } .navbar .navbar-toggleable-xs ul li a.nav-link { padding: 8px 16px !important; } .navbar .navbar-toggleable-xs ul li a.cart-count { padding: 8px 16px !important; } .navbar .navbar-toggleable-xs ul li a.cart-count span.badge { left: 28px; } .navbar .navbar-toggleable-xs form { float: left; } .navbar .navbar-toggleable-xs .nav-item { margin-left: 0; } .navbar form .header-search-wrapper { width: 20rem; } .navbar form .header-search-wrapper .search-input { width: 16rem; display: inline-block; } } @media (max-width: 768px) { .navbar .navbar-toggleable-sm .navbar-brand { float: none; } .navbar .navbar-toggleable-sm ul { float: none; clear: both; } .navbar .navbar-toggleable-sm ul li { float: none; } .navbar .navbar-toggleable-sm form { float: left; padding-left: 4px; } .navbar .navbar-toggleable-sm .nav-item { margin-left: 0; } .navbar .navbar-toggler { color: #e8171f; } } @media only screen and (max-width: 992px) { .double-nav.navbar-fixed-top { position: relative; } } .ui-widget.ui-widget-content.ui-autocomplete { font-family: "Arial", sans-serif; font-size: 13px; border: 0px; box-shadow: 0px 7px 10px rgba(17, 142, 200, 0.4); border-radius: 0px; padding: 0 15px 25px; } .ui-widget.ui-widget-content.ui-autocomplete .ui-autocomplete-category { padding: 7px; font-weight: 300; border-bottom: 1px solid rgba(17, 142, 200, 0.5); } .ui-widget.ui-widget-content.ui-autocomplete .ui-menu-item { padding: 5px 7px; border-bottom: 1px dotted rgba(17, 142, 200, 0.1); } .ui-widget.ui-widget-content.ui-autocomplete .ui-menu-item:hover { outline: none; background: #e6494f; } .ui-widget.ui-widget-content.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper.ui-state-active { outline: none; background: #e6494f; border: 0; } @media (min-width: 320px) and (max-width: 568px) { .navbar-toggleable-xs ul.nav li.cart_btn { position: relative !important; } } /* MD HOVER EFFECTS */ .view { overflow: hidden; position: relative; cursor: default; } .view .mask, .view .content { width: 100%; height: 100%; position: absolute; overflow: hidden; top: 0; left: 0; } .view img, .view video { display: block; position: relative; } .full-bg-img { height: 100%; width: 100%; position: absolute; overflow: hidden; top: 0; left: 0; } .overlay:hover .mask { opacity: 1; } .overlay img, .overlay video { transition: all 0.2s linear; } .overlay .mask { opacity: 0; transition: all 0.4s ease-in-out; } .pattern-1 { background: url(../img/overlays/01.png); } .pattern-2 { background: url(../img/overlays/02.png); } .pattern-3 { background: url(../img/overlays/03.png); } .pattern-4 { background: url(../img/overlays/04.png); } .pattern-5 { background: url(../img/overlays/05.png); } .pattern-6 { background: url(../img/overlays/06.png); } .pattern-7 { background: url(../img/overlays/07.png); } .pattern-8 { background: url(../img/overlays/08.png); } .pattern-9 { background: url(../img/overlays/09.png); } .hm-blue-light .mask, .hm-blue-light .full-bg-img { background-color: rgba(3, 169, 244, 0.3); } .hm-red-light .mask, .hm-red-light .full-bg-img { background-color: rgba(244, 67, 54, 0.3); } .hm-pink-light .mask, .hm-pink-light .full-bg-img { background-color: rgba(233, 30, 99, 0.3); } .hm-purple-light .mask, .hm-purple-light .full-bg-img { background-color: rgba(156, 39, 176, 0.3); } .hm-indigo-light .mask, .hm-indigo-light .full-bg-img { background-color: rgba(63, 81, 181, 0.3); } .hm-cyan-light .mask, .hm-cyan-light .full-bg-img { background-color: rgba(0, 188, 212, 0.3); } .hm-teal-light .mask, .hm-teal-light .full-bg-img { background-color: rgba(0, 150, 136, 0.3); } .hm-green-light .mask, .hm-green-light .full-bg-img { background-color: rgba(76, 175, 80, 0.3); } .hm-lime-light .mask, .hm-lime-light .full-bg-img { background-color: rgba(205, 220, 57, 0.3); } .hm-yellow-light .mask, .hm-yellow-light .full-bg-img { background-color: rgba(255, 235, 59, 0.3); } .hm-orange-light .mask, .hm-orange-light .full-bg-img { background-color: rgba(255, 152, 0, 0.3); } .hm-brown-light .mask, .hm-brown-light .full-bg-img { background-color: rgba(121, 85, 72, 0.3); } .hm-grey-light .mask, .hm-grey-light .full-bg-img { background-color: rgba(158, 158, 158, 0.3); } .hm-bluegrey-light .mask, .hm-bluegrey-light .full-bg-img { background-color: rgba(96, 125, 139, 0.3); } .hm-black-light .mask, .hm-black-light .full-bg-img { background-color: rgba(0, 0, 0, 0.3); } .hm-stylish-light .mask, .hm-stylish-light .full-bg-img { background-color: rgba(62, 69, 81, 0.3); } .hm-white-light .mask, .hm-white-light .full-bg-img { background-color: rgba(255, 255, 255, 0.3); } .hm-blue-strong .mask, .hm-blue-strong .full-bg-img { background-color: rgba(3, 169, 244, 0.7); } .hm-red-strong .mask, .hm-red-strong .full-bg-img { background-color: rgba(244, 67, 54, 0.7); } .hm-pink-strong .mask, .hm-pink-strong .full-bg-img { background-color: rgba(233, 30, 99, 0.7); } .hm-purple-strong .mask, .hm-purple-strong .full-bg-img { background-color: rgba(156, 39, 176, 0.7); } .hm-indigo-strong .mask, .hm-indigo-strong .full-bg-img { background-color: rgba(63, 81, 181, 0.7); } .hm-cyan-strong .mask, .hm-cyan-strong .full-bg-img { background-color: rgba(0, 188, 212, 0.7); } .hm-teal-strong .mask, .hm-teal-strong .full-bg-img { background-color: rgba(0, 150, 136, 0.7); } .hm-green-strong .mask, .hm-green-strong .full-bg-img { background-color: rgba(76, 175, 80, 0.7); } .hm-lime-strong .mask, .hm-lime-strong .full-bg-img { background-color: rgba(205, 220, 57, 0.7); } .hm-yellow-strong .mask, .hm-yellow-strong .full-bg-img { background-color: rgba(255, 235, 59, 0.7); } .hm-orange-strong .mask, .hm-orange-strong .full-bg-img { background-color: rgba(255, 152, 0, 0.7); } .hm-brown-strong .mask, .hm-brown-strong .full-bg-img { background-color: rgba(121, 85, 72, 0.7); } .hm-grey-strong .mask, .hm-grey-strong .full-bg-img { background-color: rgba(158, 158, 158, 0.7); } .hm-bluegrey-strong .mask, .hm-bluegrey-strong .full-bg-img { background-color: rgba(96, 125, 139, 0.7); } .hm-black-strong .mask, .hm-black-strong .full-bg-img { background-color: rgba(0, 0, 0, 0.7); } .hm-stylish-strong .mask, .hm-stylish-strong .full-bg-img { background-color: rgba(62, 69, 81, 0.7); } .hm-white-strong .mask, .hm-white-strong .full-bg-img { background-color: rgba(255, 255, 255, 0.7); } .hm-blue-slight .mask, .hm-blue-slight .full-bg-img { background-color: rgba(3, 169, 244, 0.1); } .hm-red-slight .mask, .hm-red-slight .full-bg-img { background-color: rgba(244, 67, 54, 0.1); } .hm-pink-slight .mask, .hm-pink-slight .full-bg-img { background-color: rgba(233, 30, 99, 0.1); } .hm-purple-slight .mask, .hm-purple-slight .full-bg-img { background-color: rgba(156, 39, 176, 0.1); } .hm-indigo-slight .mask, .hm-indigo-slight .full-bg-img { background-color: rgba(63, 81, 181, 0.1); } .hm-cyan-slight .mask, .hm-cyan-slight .full-bg-img { background-color: rgba(0, 188, 212, 0.1); } .hm-teal-slight .mask, .hm-teal-slight .full-bg-img { background-color: rgba(0, 150, 136, 0.1); } .hm-green-slight .mask, .hm-green-slight .full-bg-img { background-color: rgba(76, 175, 80, 0.1); } .hm-lime-slight .mask, .hm-lime-slight .full-bg-img { background-color: rgba(205, 220, 57, 0.1); } .hm-yellow-slight .mask, .hm-yellow-slight .full-bg-img { background-color: rgba(255, 235, 59, 0.1); } .hm-orange-slight .mask, .hm-orange-slight .full-bg-img { background-color: rgba(255, 152, 0, 0.1); } .hm-brown-slight .mask, .hm-brown-slight .full-bg-img { background-color: rgba(121, 85, 72, 0.1); } .hm-grey-slight .mask, .hm-grey-slight .full-bg-img { background-color: rgba(158, 158, 158, 0.1); } .hm-bluegrey-slight .mask, .hm-bluegrey-slight .full-bg-img { background-color: rgba(96, 125, 139, 0.1); } .hm-black-slight .mask, .hm-black-slight .full-bg-img { background-color: rgba(0, 0, 0, 0.1); } .hm-stylish-slight .mask, .hm-stylish-slight .full-bg-img { background-color: rgba(62, 69, 81, 0.1); } .hm-white-slight .mask, .hm-white-slight .full-bg-img { background-color: rgba(255, 255, 255, 0.1); } .hm-zoom img { transition: all 0.2s linear; } .hm-zoom:hover img { transform: scale(1.1); } .hm-zoom:hover .mask { opacity: 1; } footer.page-footer { background: transparent; font-size: 10px; min-height: 40px; color: #252525; overflow: hidden; } footer.page-footer .footerLinks li a:hover { color: #e8171f; } footer.page-footer .footer-copyright { margin: 0 auto; } footer.page-footer .footer-copyright a { color: #e8171f; } footer.page-footer a { color: #252525; } footer.page-footer .footer-nav { float: left; margin: 0; } footer.page-footer .footer-nav li { display: inline-block; } footer.page-footer .footer-nav li a { padding: 10px 30px 10px 0px; color: #252525; line-height: 20px; font-size: 14px; } footer.page-footer .footer-nav li a:first-child { padding-left: 0; } footer.page-footer .footer-poweredby { float: right; line-height: 20px; } @media (max-width: 576px) { footer.page-footer .footer-poweredby { float: none; } } footer.page-footer .footer-poweredby a { display: inline-block; line-height: 20px; padding: 10px 0px 10px 0px; color: #e8171f; font-size: 14px; } .carousel-control:hover { -webkit-transition-duration: 400ms; -moz-transition-duration: 400ms; -o-transition-duration: 400ms; -ms-transition-duration: 400ms; transition-duration: 400ms; } .carousel-fade .carousel-inner .carousel-item { opacity: 0; transition-property: opacity; } .carousel-fade .carousel-inner .active { opacity: 1; } .carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right { left: 0; opacity: 0; z-index: 1; } .carousel-fade .carousel-inner .next.left, .carousel-fade .carousel-inner .prev.right { opacity: 1; } .carousel-fade .carousel-control { z-index: 2; } @media all and (transform-3d), (-webkit-transform-3d) { .carousel-fade .carousel-inner > .carousel-item.next, .carousel-fade .carousel-inner > .carousel-item.active.right { opacity: 0; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .carousel-fade .carousel-inner > .carousel-item.prev, .carousel-fade .carousel-inner > .carousel-item.active.left { opacity: 0; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .carousel-fade .carousel-inner > .carousel-item.next.left, .carousel-fade .carousel-inner > .carousel-item.prev.right, .carousel-fade .carousel-inner > .carousel-item.active { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .arc-rotate-double { position: relative; float: left; width: 10px; height: 10px; } .arc-rotate-double .loader { width: 10px; height: 10px; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; } .arc-rotate-double .loader > div { position: absolute; border: 2px solid; border-color: transparent #FFF; border-radius: 50%; animation: load 1s infinite ease-in-out; } .arc-rotate-double .loader .arc-1 { margin: 20% 0 0 20%; width: 60%; height: 60%; } .arc-rotate-double .loader .arc-2 { margin: 0; width: 100%; height: 100%; animation-direction: reverse; animation-delay: -0.5s; } @keyframes load { 0% { transform: rotate(0) scale(1); } 50% { transform: rotate(180deg) scale(0.6); } 100% { transform: rotate(360deg) scale(1); } } .loader-wrapper { position: absolute; width: 100%; height: 100%; left: 0; top: 80px; bottom: 0px; right: 0; margin: auto; background: #fff; z-index: 10002; } .loader-wrapper .arc-rotate-double { position: relative; float: left; width: 100%; height: 400px; } .loader-wrapper .arc-rotate-double .loader { width: 50px; height: 50px; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; } .loader-wrapper .arc-rotate-double .loader > div { border-color: transparent #e8171f; } .img-loader-wrapper .arc-rotate-double { position: relative; float: none; width: 50px; height: 50px; margin: auto; } .img-loader-wrapper .arc-rotate-double .loader { width: 50px; height: 50px; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; } .img-loader-wrapper .arc-rotate-double .loader > div { border-color: transparent #e8171f; } .content-loader-wrapper .arc-rotate-double { position: relative; width: 50px; height: 50px; margin: 0 auto; float: none; } .content-loader-wrapper .arc-rotate-double .loader { width: 30px; height: 30px; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; } .content-loader-wrapper .arc-rotate-double .loader > div { border-color: transparent #e8171f; top: 0; left: 0; right: 0; bottom: 0; margin: auto; } .search-loader-wrapper .arc-rotate-double { position: relative; width: 20px; height: 20px; margin: 0 auto; float: none; } .search-loader-wrapper .arc-rotate-double .loader { width: 20px; height: 20px; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; } .search-loader-wrapper .arc-rotate-double .loader > div { border-color: transparent #e8171f; top: 0; left: 0; right: 0; bottom: 0; margin: auto; } .select2-container { min-width: 200px; font-size: 14px; } @media (max-width: 568px) { .select2-container { min-width: 320px; width: 100%; margin: 0 auto; display: block; } } .select2-container .select2-selection--single { background-color: #fff; border: 1px solid #ccc; border-radius: 2px; } .select2-container .select2-selection--single span.select2-selection__rendered { width: 130px; } .select2-container .select2-dropdown { border: 1px solid #c2c3c3; border-radius: 4px; border-top-color: #fff; margin-top: -1px; box-shadow: 1px 6px 12px rgba(0, 0, 0, 0.1); } .select2-container .select2-dropdown .select2-search__field { height: 24px; border: 1px solid #ccc; border-radius: 2px; } .select2-container .select2-dropdown .select2-results__option--highlighted[aria-selected] { background: #e8171f; color: #fff; border-radius: 2px; } .select2-container .select2-dropdown .select2-results__option[aria-selected=true] { background: #e8171f; color: #fff; } .search-bg { background: rgba(37, 37, 37, 0.05); padding: 25px; margin: .9375rem; } @media (max-width: 568px) { .search-bg { padding: 5px; } } .search-bg .search-wraper { padding: 15px 25px 25px; margin: 0 auto; border: 1px solid rgba(37, 37, 37, 0.1); background: #FFFFFF; } @media (min-width: 1280px) and (max-width: 1920px) { .search-bg .search-wraper { width: 1200px; } } @media (max-width: 568px) { .search-bg .search-wraper { padding: 10px 5px; } } .search-bg .search-wraper h1.title { font-size: 1.7rem; letter-spacing: 0; margin-bottom: 12px; font-weight: 400; } @media (max-width: 568px) { .search-bg .search-wraper h1.title { display: none; } } .search-bg .search-wraper h2.sub-title { font-size: 1.5rem; font-weight: 400; margin-bottom: 15px; color: #252525; letter-spacing: 1px; text-transform: none; } .search-bg .search-wraper .form-search { margin: 0; padding: 0; background: rgba(37, 37, 37, 0.05); border-radius: 4px; float: left; border: 1px solid rgba(37, 37, 37, 0.1); width: 100%; box-shadow: 0px 5px 15px 0px rgba(37, 37, 37, 0.18), 0px 5px 25px 0px rgba(37, 37, 37, 0.15); position: relative; } @media (max-width: 568px) { .search-bg .search-wraper .form-search { margin: 0 auto; width: 100%; } } .search-bg .search-wraper .form-search .search-type + .select2.select2-container.select2-container--default { min-width: 130px; float: left; } @media (max-width: 568px) { .search-bg .search-wraper .form-search .search-type + .select2.select2-container.select2-container--default { min-width: 100%; } } .search-bg .search-wraper .form-search .search-type + .select2.select2-container.select2-container--default:focus { outline: 0; box-shadow: none; } .search-bg .search-wraper .form-search .search-type + .select2.select2-container.select2-container--default .select2-selection--single { border: 0; border-right: 1px solid rgba(37, 37, 37, 0.1); height: 46px; border-radius: 4px 0px 0px 4px; padding: 3px 0; } .search-bg .search-wraper .form-search .search-type + .select2.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow { height: 38px; width: 25px; } .search-bg .search-wraper .form-search .search-type + .select2.select2-container.select2-container--default .select2-selection--single:focus { outline: 0; box-shadow: none; } .search-bg .search-wraper .form-search .search-type + .select2.select2-container.select2-container--default .select2-selection--single .select2-selection__rendered { line-height: 38px; padding-left: 10px; font-size: 1rem; } .search-bg .search-wraper .form-search .search-query { padding-left: 10px; margin-bottom: 0; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-transition: width 0.2s ease-in-out; -moz-transition: width 0.2s ease-in-out; -o-transition: width 0.2s ease-in-out; transition: width 0.2s ease-in-out; vertical-align: top; width: 90%; border-bottom: 0; box-shadow: none; height: 44px; } @media (max-width: 1024px) { .search-bg .search-wraper .form-search .search-query { width: 60%; } } @media (min-width: 569px) and (max-width: 768px) { .search-bg .search-wraper .form-search .search-query { width: 52%; } } @media (max-width: 568px) { .search-bg .search-wraper .form-search .search-query { width: 75%; } } @media (max-width: 414px) { .search-bg .search-wraper .form-search .search-query { width: 72%; } } @media (max-width: 320px) { .search-bg .search-wraper .form-search .search-query { width: 70%; } } .search-bg .search-wraper .form-search .search-query:focus { border-bottom: 0; box-shadow: none; } .search-bg .search-wraper .form-search .btn-group { vertical-align: top; margin-top: 7px; } .search-bg .search-wraper .form-search .btn-group .btn { font-size: 0.7rem; padding: 3px 5px; } .search-bg .search-wraper .form-search .btn-group .btn.btn-primary { background: white; color: black; box-shadow: none; } .search-bg .search-wraper .form-search .btn-group .btn.btn-primary.active, .search-bg .search-wraper .form-search .btn-group .btn.btn-primary:hover { background: #e8171f !important; color: #FFFFFF; } .search-bg .search-wraper .form-search button { border: 0; padding: 4px 13px 0 15px; position: relative; margin-bottom: 0; border-radius: 0 4px 4px 0; background: #e8171f; color: #FFFFFF; float: right; height: 48px; margin-top: -2px; } .search-bg .search-wraper .form-search button .material-icons { -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; -ms-border-radius: 0 4px 4px 0; -o-border-radius: 0 4px 4px 0; font-weight: 300; } .search-bg .search-wraper .form-search button:hover { background: #e6494f; } .search-bg .search-wraper .form-search button:hover .material-icons { color: #FFFFFF; font-weight: 300; } .search-bg .search-wraper .form-search span.autocomplete#acd { display: block; left: 0px; top: 46px; width: 100%; position: absolute; height: auto; background: white; z-index: 10; border: 1px solid #cccccc; box-sizing: border-box; } .search-bg .search-wraper .form-search span.autocomplete#acd .title { margin-bottom: 10px; padding: 10px; background: #f4f4f4; font-weight: 600; box-shadow: 0px 0px 10px #cccccc; } .search-bg .search-wraper .form-search span.autocomplete#acd > a { display: block; color: #000000 !important; padding: 5px 10px; } .search-bg .search-wraper .advanced-search { padding: 10px 0 0 0; float: left; height: 25px; position: relative; } .search-bg .search-wraper .advanced-search .dropdown-toggle { display: inline-block; padding: 5px 0 0; font-size: 0.9rem; font-family: "Arial", sans-serif; color: #252525; } .search-bg .search-wraper .advanced-search .dropdown-toggle::after { content: none; } .search-bg .search-wraper .advanced-search .dropdown-toggle:hover { text-decoration: underline; } .search-bg .search-wraper .advanced-search ul.dropdown-menu { max-width: 1146px; width: 1146px; left: 1px; top: -3px; padding: 0 25px 15px; background: #FFFFFF; box-shadow: 0px 8px 10px 5px rgba(0, 0, 0, 0.05); } @media (max-width: 1024px) { .search-bg .search-wraper .advanced-search ul.dropdown-menu { max-width: 890px; width: 890px; } } @media (max-width: 768px) { .search-bg .search-wraper .advanced-search ul.dropdown-menu { max-width: 500px; width: 500px; left: 0px; padding: 0 15px 5px; } .search-bg .search-wraper .advanced-search ul.dropdown-menu .col-md-12 { padding: 0; } } @media (max-width: 480px) { .search-bg .search-wraper .advanced-search ul.dropdown-menu { max-width: 450px; width: 430px; } } @media (max-width: 455px) { .search-bg .search-wraper .advanced-search ul.dropdown-menu { max-width: 420px; width: 405px; } } @media (max-width: 441px) { .search-bg .search-wraper .advanced-search ul.dropdown-menu { max-width: 450px; width: 390px; } } @media (max-width: 414px) { .search-bg .search-wraper .advanced-search ul.dropdown-menu { max-width: 400px; width: 363px; } } @media (max-width: 411px) { .search-bg .search-wraper .advanced-search ul.dropdown-menu { max-width: 400px; width: 363px; } } @media (max-width: 375px) { .search-bg .search-wraper .advanced-search ul.dropdown-menu { max-width: 400px; width: 325px; } } @media (max-width: 360px) { .search-bg .search-wraper .advanced-search ul.dropdown-menu { max-width: 400px; width: 310px; } } @media (max-width: 346px) { .search-bg .search-wraper .advanced-search ul.dropdown-menu { max-width: 420px; width: 295px; } } @media (max-width: 320px) { .search-bg .search-wraper .advanced-search ul.dropdown-menu { max-width: 320px; width: 270px; } } .search-bg .search-wraper .advanced-search ul.dropdown-menu:before { display: none; width: 0; height: 0; margin-right: .25rem; margin-left: .6rem; margin-top: -.4rem; vertical-align: top; content: ""; border-bottom: 0.5em solid #FFFFFF; border-right: .5em solid transparent; border-left: .5em solid transparent; } @media (max-width: 767px) { .search-bg .search-wraper .advanced-search ul.dropdown-menu:before { margin-left: -.6rem; } } .search-bg .search-wraper .advanced-search ul.dropdown-menu .advanced-search-close { position: absolute; padding: 0 5px; margin: 2px 0 2px; float: right; border: 0; width: 25px; height: 25px; vertical-align: middle; line-height: 15px; top: 7px; right: 5px; z-index: 100; background: transparent; box-shadow: none; color: #252525; } .search-bg .search-wraper .advanced-search ul.dropdown-menu .advanced-search-close:hover { color: #252525; opacity: 1; background: transparent; } .search-bg .search-wraper .advanced-search ul.dropdown-menu .advanced-search-close .material-icons { font-size: 1.2rem; } .search-bg .search-wraper .advanced-search ul.dropdown-menu hr { border-top: 1px solid rgba(37, 37, 37, 0.03); margin-bottom: 4px; } .search-bg .search-wraper .advanced-search ul.dropdown-menu h1 { font-size: 1.2rem; padding: 0; font-weight: 300; margin: 20px 0; } @media (max-width: 767px) { .search-bg .search-wraper .advanced-search ul.dropdown-menu h1 { margin-bottom: 10px; } } .search-bg .search-wraper .advanced-search ul.dropdown-menu h2 { font-size: 0.9rem; padding: 0; margin: 0; font-weight: 300; } @media (max-width: 767px) { .search-bg .search-wraper .advanced-search ul.dropdown-menu h2 { margin-bottom: 10px; } } .search-bg .search-wraper .advanced-search ul.dropdown-menu .form-group { display: inline-block; vertical-align: top; width: 100%; } @media (max-width: 767px) { .search-bg .search-wraper .advanced-search ul.dropdown-menu .form-group .form-text { font-size: 75%; } .search-bg .search-wraper .advanced-search ul.dropdown-menu .form-group .c-inputs-inline { margin: 0px !important; } } .search-bg .search-wraper .advanced-search ul.dropdown-menu .form-group label { color: #000000; font-size: 0.85rem; letter-spacing: 1px; font-size: 12px; line-height: 16px; } .search-bg .search-wraper .advanced-search ul.dropdown-menu .form-group .input { background-color: #FFFFFF; width: 350px; height: 17px; padding: 5px; border-radius: 2px; border: 1px solid #e2e5ed; font-size: 0.85rem; } @media (max-width: 767px) { .search-bg .search-wraper .advanced-search ul.dropdown-menu .form-group .input { max-width: 260px; width: 260px; } } .search-bg .search-wraper .advanced-search ul.dropdown-menu .form-group .c-input { padding-left: 1.8rem; padding-top: 4px; } @media (max-width: 560px) { .search-bg .search-wraper .advanced-search ul.dropdown-menu .form-group .c-input:last-child { margin-left: 0; } } @media (max-width: 455px) { .search-bg .search-wraper .advanced-search ul.dropdown-menu .form-group .c-input { margin-right: 20px; line-height: 30px; margin-left: 0px !important; } } @media (max-width: 320px) { .search-bg .search-wraper .advanced-search ul.dropdown-menu .form-group .c-input { margin-right: 18px; line-height: 30px; margin-left: 0px !important; } } .search-bg .search-wraper .advanced-search ul.dropdown-menu .form-group .c-indicator { width: 1.4rem; height: 1.4rem; background-color: #FFFFFF; border: 1px solid rgba(46, 55, 75, 0.2); box-shadow: none; } .search-bg .search-wraper .advanced-search ul.dropdown-menu .form-group input:checked ~ .c-indicator { background-color: #e8171f; border: 1px solid rgba(232, 23, 31, 0.1); } .search-bg .search-wraper .advanced-search ul.dropdown-menu .form-group .select2-container { min-width: 100%; max-width: 100%; font-size: 14px; font-size: 0.85rem; } @media (max-width: 767px) { .search-bg .search-wraper .advanced-search ul.dropdown-menu .form-group .select2-container { max-width: 270px; min-width: 270px; } } .search-bg .search-wraper .advanced-search ul.dropdown-menu .form-group .advanced-search-btn { height: 36px; padding: 5px 15px 7px 10px; margin-right: 15px; background: #e8171f; color: #FFFFFF; float: right; font-weight: 300; border-radius: 2px; } .search-bg .search-wraper .advanced-search ul.dropdown-menu .form-group .advanced-search-btn .material-icons { vertical-align: middle; color: #FFFFFF; } @media (max-width: 767px) { .search-bg .search-wraper .advanced-search ul.dropdown-menu .form-group .advanced-search-btn { float: none; } } @media (max-width: 468px) { .search-bg .search-wraper .advanced-search ul.dropdown-menu .form-group .advanced-search-btn { height: 32px; } } .search-bg .search-wraper .advanced-search ul.dropdown-menu .form-group .slider-container { width: 300px; font-family: inherit; float: left; margin: 16px 0 0 20px; } @media (max-width: 767px) { .search-bg .search-wraper .advanced-search ul.dropdown-menu .form-group .slider-container { width: 260px !important; margin: 20px 0px; } } .search-bg .search-wraper .advanced-search ul.dropdown-menu .form-group .slider-container.theme-green .back-bar .selected-bar { background: #e8171f; } .search-bg .search-wraper .advanced-search ul.dropdown-menu .form-group .slider-container.theme-green .back-bar .pointer-label { font-size: 0.9rem; padding: 3px; min-width: 20px; top: -25px; font-weight: 600; line-height: 0.75rem; text-align: center; background: #e8171f; color: #FFFFFF; } .search-bg .search-wraper .advanced-search ul.dropdown-menu .form-group .slider-container.theme-green .back-bar .pointer-label:before { width: 0; height: 0; bottom: -.3rem; left: 20%; vertical-align: bottom; position: absolute; content: ""; border-top: 0.5em solid #e8171f; border-right: .5em solid transparent; border-left: 0.5em solid transparent; } .search-bg .search-wraper .advanced-search ul.dropdown-menu form#form1 li .form-group label { top: 10px; } /* download ioffline style */ .contentSection { padding: 50px; margin: 10px auto; line-height: 30px; width: 75%; text-align: center; } .contentSection .ioffline-download h1 { font-size: 26px !important; } .contentSection .ioffline-download h2 { font-size: 24px !important; } .contentSection .ioffline-download h4 { text-align: center; margin: 20px 0 20px 0px; } .contentSection .ioffline-download #flashcontent { margin-left: 37%; } .contentSection .ioffline-download .download-reader-btn { background: #e8171f; padding: 10px; color: #fff !important; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.4); -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; } .contentSection .ioffline-download .download-reader-btn:hover { color: #444; box-shadow: 0 10px 30px 0 rgba(0, 0, 0, 0.21), 0 5px 15px 0 rgba(0, 0, 0, 0.22); -webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; } .contentSection .ioffline-download ul li a { text-decoration: underline !important; } .contentSection .forgotpwd h3.forgothead { font-size: 28px; line-height: 38px; font-weight: 300; } .contentSection .forgotpwd #forgot_form { width: 50%; margin: 0 auto; } .contentSection .forgotpwd #forgot_form form select#fp_option { width: 70%; padding: 5px; color: #787878; margin: 10px 0px 15px; } .contentSection .forgotpwd #forgot_form form label { margin: 10px 0; float: left; font-size: 14px; } .contentSection .forgotpwd #forgot_form form input #fp_field { border-bottom: 1.2px solid #c7c7c7; margin: 10px 0px 15px; } .contentSection .forgotpwd #forgot_form form input #fp_field:focus { box-shadow: 0; border-bottom: 0; } .contentSection .forgotpwd #forgot_form form i.btn-primary { height: 36px; border-radius: 2px; background-color: #e8171f; } .contentSection .forgotpwd #forgot_form form i.btn-primary:hover { background-color: #e6494f; } .contentSection .forgotpwd #forgot_form form i.btn-primary input.waves-button-input { font-style: normal; } /*# sourceMappingURL=ipcmd.css.map */ /* 05-04-2021 alert message popup ui issue */ .blockUI.blockMsg.blockPage { z-index: 999999 !important; /* position: absolute !important; */ padding: 5px; margin: 0px; width: 350px; top: 20px; text-align: center; color: #fff !important; border: none; background-color: #e71e26 !important; cursor: wait; right: 10px; border-radius: 100px !important; opacity: 1 !important; font-size: 15px !important; top: 5% !important; height: auto !important; } .blockUI.blockMsg.blockPage span.material-icons{ position: relative !important; top: 5px !important; margin-right: 10px !important; } @media(min-width: 320px) and (max-width: 590px) { .tooltip-inner{ /* margin: 0 0 0 55px; */ position: relative; } .tooltip.bs-tether-element-attached-bottom .tooltip-arrow, .tooltip.tooltip-top .tooltip-arrow{ left: 50%; } }