/*-------------------------------------------------------------- Global class --------------------------------------------------------------*/ .input-danger { border-color: #f0506e !important; } .box_booking_2 .main, .sign_up .main { position: relative !important; } .bg-img-style > a { width: 100%; height: 100%; } .bg-img-style div { width: 100%; height: 100%; background-size: cover; background-position: center; } .assets-content { margin-top: 50px; } .assets-content h5 { margin-bottom: 15px; color: #589442; margin-top: 30px; } .system-logo { display: inline-block; border-radius: 10px; z-index: 10; box-shadow: 0 0 12px 0 rgba(0,0,0,.1); } .system-logo img { max-width: 180px; height: auto; } .hero_in.detail_page .wrapper .buttons a.btn_hero, .hero_in.detail_page .wrapper .buttons a.btn_hero:hover { color: #fff !important; background: var(--tree-poppy) !important; font-weight: bold; } .nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link, .follow_us_detail a:hover, a.btn_1.outline:hover, .btn_1.outline:hover { border-color: var(--tree-poppy); color: var(--tree-poppy) !important; } .container_radio .checkmark:after, #toTop:hover, .container_check input:checked ~ .checkmark, .box_booking_2 .head, .sign_up .head, .main_title span em{ background: var(--tree-poppy); } .background-fixed { background-attachment: fixed; } .switch-field label:hover, .table.cart-list td .dropdown-options > a{ color: var(--tree-poppy) !important; } a.btn_1, .btn_1 { background: var(--royal-blue); } .assets-content h5{ color: var(--tree-poppy); } /*-------------------------------------------------------------- Coming soon --------------------------------------------------------------*/ .coming-soon { position: unset !important; } .coming-soon .system-logo { position: absolute; top: 15px; left: 15px; } /*-------------------------------------------------------------- Attributes Info --------------------------------------------------------------*/ .order-attr-info{ display: flex; flex-direction: column; margin: 10px 0 0; max-height: 190px!important; overflow-y: auto; padding: 0 0 0 17px; } .order-attr-info li{ padding: 0; color: #444; font-size: 12px; } .order-attr-info li:not(:last-child){ margin: 0 0 6px; } .order-attr-info li > * { color: #444; } .order-attr-info .text-info { border-top: 1px solid #e5e5e5; padding-top: 5px; margin-top: 10px; } /*-------------------------------------------------------------- Footer --------------------------------------------------------------*/ .footer-logo img { margin-bottom: 10px; } .footer-logo span { color: #fafafa; font-size: 13px; }