Server IP : 2a02:4780:11:1361:0:bf7:7935:10 / Your IP : 18.219.240.94 Web Server : LiteSpeed System : Linux in-mum-web1261.main-hosting.eu 4.18.0-553.37.1.lve.el8.x86_64 #1 SMP Mon Feb 10 22:45:17 UTC 2025 x86_64 User : u200767797 ( 200767797) PHP Version : 8.1.31 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : OFF | Python : ON Directory (0755) : /home/u200767797/domains/drusonpharma.com/public_html/test/css/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
/* ------------------------------------------------ Project: Labortech - Laboratory & Science Research HTML5 Template Author: ThemeHt ------------------------------------------------ */ /* ------------------------ Table of Contents 1. General 2. Typography 3. Helper class 4. Text color 5. Background color 6. Banner 7. Background Position & Size 8. Countdown 9. Terms and Conditions 10. Privacy Policy 11. Contact 12. Video 13. Side Background 14. List Icon 15. Icon Size 17. Shop Page 18. Service Sidebar 19. Extra 20. Responsive Css /* ------------------------ General ------------------------*/ body { font-family: 'Livvic', sans-serif; font-weight: 400; font-style: normal; font-size: 1rem; line-height: 1.5; color: #454545; overflow-x: hidden; letter-spacing: 0.5px } .page-wrapper { overflow-x: hidden; } /* ------------------------ Typography ------------------------*/ h1, h2, h3, h4, h5, h6 { font-weight: normal; margin-top: 0px; margin-bottom: 0px; color: #1f2632; font-family: 'Barlow Condensed', sans-serif; } h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: inherit; } h1, .h1 { font-size: 70px; font-style: normal; line-height: 80px; font-weight: 700; letter-spacing: 0; } h2, .h2 { font-size: 40px; font-style: normal; line-height: 50px; font-weight: 600; margin-bottom: 10px; position: relative; } h3, .h3 { font-size: 30px; font-style: normal; line-height: 40px; font-weight: 600; } h4, .h4 { font-size: 24px; font-style: normal; margin-bottom: 10px; font-weight: 600; line-height: 34px; } h5, .h5 { font-size: 20px; font-style: normal; margin-bottom: 10px; font-weight: 600; line-height: 26px; } h6, .h6 { font-size: 18px; font-style: normal; line-height: 24px; margin-bottom: 10px; } ul { margin: 0px; padding: 0px; } /* ------------------------ Helper class ------------------------*/ p { line-height: 1.7; } .lead { font-weight: normal; font-size: 17px; line-height: 30px; } .z-index-0 { z-index: 0; position: relative; } .z-index-1 { z-index: 9; position: relative; } section { padding: 80px 0; } .font-w-3 { font-weight: 300; } .font-w-4 { font-weight: 400; } .font-w-5 { font-weight: 500; } .font-w-6 { font-weight: 600; } .font-w-7 { font-weight: 700; } .font-w-8 { font-weight: 800; } .font-w-9 { font-weight: 900; } .line-h-2 { line-height: 1.6; } .line-h-3 { line-height: 1.7; } .line-h-4 { line-height: 1.8; } .line-h-5 { line-height: 1.9; } .letter-space-1 { letter-spacing: 5px; } .letter-space-2 { letter-spacing: 10px; } .letter-space-3 { letter-spacing: 15px; } /* ------------------------ Text color ------------------------*/ .text-theme { color: #da3e3e; } .text-hover { color: #1c2431; } .text-black { color: #1f2632; } .text-grey { color: #454545; } .text-rgba { color: rgba(255, 255, 255, 0.8); } /* ------------------------ Background color ------------------------*/ .white-bg { background-color: #d73d3d; } .dark-bg { background-color: #0a1426; } .light-bg { background-color: #F5F8FD; } .theme-bg { background-color: #2363d5; } .transparent-bg { background-color: inherit !important; } /* ------------------------ Banner ------------------------*/ .fullscreen-banner { position: relative; min-height: 750px; } [data-bg-img] { background-size: cover; background-position: center center; background-repeat: no-repeat; } .align-center { position: absolute; top: 50%; width: 100%; z-index: 9; } .fullscreen-banner .owl-carousel, .fullscreen-banner .owl-stage-outer, .fullscreen-banner .owl-stage, .fullscreen-banner .owl-item, .fullscreen-banner .item { height: 100%; } /* ------------------------------- Background Position & Size -------------------------------*/ .bg-cover { background-size: cover; } .bg-contain { background-size: contain; } .bg-pos-l { background-position: left; } .bg-pos-r { background-position: right; } .bg-pos-rt { background-position: right top; } .bg-pos-lt { background-position: left top; } .bg-pos-rb { background-position: right bottom; } .bg-pos-lb { background-position: left bottom; } .bg-repeat { background-repeat: repeat; } /* ------------------------ Countdown ------------------------*/ .countdown { width: 100%; } .countdown > li { list-style-type: none; text-align: center; } .countdown > li span { background: rgba(255, 255, 255, 0.05); border-radius: 50%; width: 150px; height: 150px; line-height: 150px; font-size: 60px; font-weight: 500; display: inline-block; color: #2363d5; } .countdown > li p { font-size: 20px; font-weight: 500; margin-top: 15px; display: block; margin-bottom: 0; color: #ffffff; } /* ------------------------ Terms and Conditions ------------------------*/ .terms-and-conditions p { margin-bottom: 25px; } .terms-and-conditions ul.list { margin-bottom: 20px; display: block; } .terms-and-conditions ul.list li i { padding-right: 12px; font-size: 15px; } /* ------------------------ Privacy Policy ------------------------*/ .privacy-policy p { margin-bottom: 25px; } .privacy-policy ul.list { margin-bottom: 20px; display: block; } .privacy-policy ul.list li i { padding-right: 12px; font-size: 15px; } /* ------------------------ Contact ------------------------*/ .contact-media a { color: #ffffff; } .contact-media a:hover { color: #2363d5; } .form-group { margin-bottom: 19px; position: relative; margin-top: 23px; } label { font-size: 14px; color: #1f2632 } .form-control { font-size: 14px; height: 50px; color: #454545; border: 1px solid #e9eaed; border-radius: 0; } textarea.form-control { height: 120px; } .form-control:focus { box-shadow: none; border-color: #1c2431; } select.form-control { height: 50px !important; } iframe { width: 100%; border: none; pointer-events: auto; } .form-control::-webkit-input-placeholder { color: #454545; } .form-control::-moz-placeholder { color: #454545; } .form-control:-ms-input-placeholder { color: #454545; } .form-control:-moz-placeholder { color: #454545; } .success { padding: 1em; margin-bottom: 0.75rem; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); color: #468847; background-color: #dff0d8; border: 1px solid #d6e9c6; width: 100%; font-size: 0.8rem; } .error { padding: 1em; margin-bottom: 0.75rem; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); color: #b94a48; background-color: #f2dede; border: 1px solid rgba(185, 74, 72, 0.3); width: 100%; font-size: 0.8rem; } input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill { -webkit-box-shadow: 0 0 0 1000px #ffffff inset !important; -webkit-text-fill-color: #1f2632 !important; transition: background-color 5000s ease-in-out 0s; } .map { height: 400px; z-index: 999; } .map iframe { border: 0px; width: 100%; height: 100%; z-index: 1; -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); } /* ------------------------ Video ------------------------*/ .video-btn { position: relative; display: inline-block; } .video-btn-pos { position: absolute; left: 50%; top: 50%; width: auto !important; z-index: 99; } .video-btn .play-btn { width: 80px; border-radius: 50%; cursor: pointer; height: 80px; background: #ffffff; display: inline-block; text-align: center; line-height: 80px; position: relative; } .video-btn .play-btn::after { position: absolute; content: ''; width: 100%; height: 100%; background: #2363d5; left: 0px; top: 0px; transform: scale(.6); transition: .5s ease; border-radius: 50%; opacity: 0; } .video-btn .play-btn:hover::after { transform: scale(1); opacity: 1; } .video-btn .play-btn i { z-index: 1; font-size: 40px; position: absolute; top: 50%; left: 50%; color: #2363d5; -webkit-transition: .25s; -o-transition: .25s; transition: .2s ease-out !important; transform: translate3d(-50%, -50%, 0); } .video-btn .play-btn:hover i { transform: translate3d(-50%, -50%, 0) scale(.75); color: #ffffff } /* ------------------------ Side Background ------------------------*/ .image-column { position: absolute; left: 0px; top: 50%; } .image-column.right { left: inherit; right: 0; } /* ------------------------ List Icon ------------------------*/ .list-icon li { display: flex; align-items: center; } .list-icon li i { margin-right: 10px; color: #ffffff; font-size: 14px; width: 22px; height: 22px; text-align: center; display: inline-block; line-height: 22px; background: #1c2431; } /* ------------------------ Icon Size ------------------------*/ .ic-1x { font-size: 1em; } .ic-2x { font-size: 2em; } .ic-3x { font-size: 3em; } .ic-5x { font-size: 5em; } .ic-7x { font-size: 7em; } /* ------------------------------- Shop Page -------------------------------*/ .product-card { border: none; overflow: hidden; } .product-link { padding: 20px 15px; opacity: 0; right: 0; top: 2rem; -webkit-transform: translate3d(100%, 0, 0); -ms-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } .product-card:hover .product-link { opacity: 1; -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .product-link button { color: #1f2632; font-size: 20px; border: none; padding: 0.50rem 0.75rem; background: #ffffff; display: block; } .product-link button:hover { background: #2363d5; color: #ffffff } .product-card .card-body { padding: 20px; position: relative; text-align: center; background: #fff } .product-title a { color: #1f2632; font-size: 18px; font-weight: 500 } .product-title a:hover { color: #2363d5; } .product-price { color: #2363d5; font-weight: 600; } .product-price del { font-size: 0.9rem } .product-list.product-card { padding: 0; } .product-list.product-card .card-body { text-align: left; } .star-rating { color: #FDCC0D } .form-check-input:checked { background-color: #2363d5; border-color: #2363d5; } input.form-product { -moz-appearance: textfield; height: 40px; border: none; background: #ffffff; text-align: center; width: 50px; border-top: 1px solid #e9eaed; border-bottom: 1px solid #e9eaed; color: #1f2632; vertical-align: middle; } .btn-product { background: none; color: #1f2632; border: 1px solid #e9eaed; height: 40px; width: auto; padding: 0 10px; font-size: 13px; cursor: pointer; } .view-filter a.active { color: #2363d5; } .view-filter a { color: #1f2632; padding-right: 8px; display: inline-block; vertical-align: middle; font-size: 30px; } .cart-table thead th { padding: 20px; vertical-align: middle; color: #1f2632; font-size: 20px; font-weight: 600; } .cart-table td { padding: 10px; color: #1f2632; vertical-align: middle; } /* ------------------------ Service Sidebar ------------------------*/ .sidebar-links li { margin-bottom: 15px } .sidebar-links li:last-child { margin-bottom: 0; } .sidebar-links li a { background-color: #ffffff; color: #1f2632; display: block; font-size: 15px; padding: 15px 20px; font-weight: 500; position: relative; text-transform: uppercase; border-left: 3px solid transparent; } .sidebar-links li.active a, .sidebar-links li a:hover { color: #2363d5; padding-left: 25px; border-left: 3px solid #2363d5; } /* ------------------------ Extra ------------------------*/ .img-border { border: 10px solid #ffffff } .bg-effect:after { background: #dafeff; top: 0; content: ""; position: absolute; left: 0; z-index: -1; height: 100%; width: 50%; border-radius: .25rem } .bg-effect.right:after { left: inherit; right: 0 } .shape-1 { position: absolute; width: 100%; left: 0; right: 0; top: 0; } .shape-1.bottom { top: inherit; bottom: -1px } .round-anim { content: ""; position: absolute; top: -10%; left: 0; width: 700px; height: 700px; border: 50px solid #dafeff; border-radius: 50%; display: inline-block; z-index: -1; animation-name: zoom-fade; animation-duration: 5000ms; transform-origin: 70% 70%; animation-iteration-count: infinite; animation-timing-function: linear; } .round-anim.right { right: -10%; left: inherit; } .round-anim.center { left: 50%; margin-left: -350px } /* ------------------------ Responsive Css ------------------------*/ @media (max-width:1200px) { .navbar-nav .nav-item { margin: 0 10px; } } @media (max-width:992px) { h1, h1 { font-size: 60px; line-height: 70px; } h2, h2 { font-size: 36px; line-height: 46px; } .custom-mt-0 { margin-top: 0 !important } /*Header*/ #header-wrap { padding: 10px 0; } .btn.btn-dark { margin-top: 0px; margin-left: 0px; } .featured-item.style-1 { text-align: center; } .img-fluid { padding-bottom: 16px; } .owl-carousel .owl-stage-outer { text-align: center; } .navbar-toggler { background: none; height: 34px; width: 40px; padding: 0; margin: 0; border: 1px solid #454545; margin-left: 137px; } .navbar-nav ul { position: static; } .navbar-nav > .nav-item { margin: 0; } .navbar-nav .nav-link { padding: 10px !important; color: #454545; } .navbar-nav .nav-link:hover, .navbar-nav .nav-item .nav-link.active, .navbar-nav .nav-item .nav-link.show { background: #2363d5; color: #ffffff } .navbar-collapse { background: #ffffff; max-height: 400px; left: 0; padding: 10px; position: absolute; z-index: 99; top: 100%; width: 100%; overflow: auto; border: medium none; -webkit-box-shadow: 7px 5px 30px rgba(72, 73, 121, 0.15); -moz-box-shadow: 7px 5px 30px rgba(72, 73, 121, 0.15); box-shadow: 7px 5px 30px rgba(72, 73, 121, 0.15); } .navbar-toggler span { width: 26px; height: 2px; margin: 5px auto; display: block; background: #d73d3d; } .navbar-nav .dropdown-toggle::after { content: '+'; background: none !important; position: absolute; border: none; top: 50%; right: 10px; margin: -0.5em 0.5em 0 0; border-radius: .25rem; padding: 0; font-size: 1.25rem; line-height: 1; } .navbar-nav .dropdown > .dropdown-toggle.show::after { content: '-'; } .navbar-nav .dropdown-submenu .dropdown-toggle::after { width: auto; height: auto; margin-right: 0; } .navbar { padding: 0; } /*Banner*/ .fullscreen-banner { min-height: inherit; height: auto !important; } .fullscreen-banner .align-center { position: inherit; transform: inherit; padding: 150px 0 150px !important } /*Side Image*/ .image-column { left: 0; position: relative; top: inherit; transform: inherit; } .image-column-h { min-height: 300px; } /*Countdown*/ .countdown > li span { font-size: 60px; line-height: 70px; } .countdown > li p { font-size: 18px; } } @media (max-width:767px) { h1, h1 { font-size: 50px; line-height: 60px; } h2, h2 { font-size: 34px; line-height: 44px; } .section-title p { font-size: 16px; } .page-title h1 { font-size: 40px; line-height: 50px; } /*Header*/ /*Countdown*/ .countdown > li span { font-size: 40px; line-height: 40px; } .countdown > li p { font-size: 16px; } } @media (max-width:576px) { h1, h1 { font-size: 44px; line-height: 54px; } h2, h2 { font-size: 30px; line-height: 40px; } h3, .h3 { font-size: 26px; line-height: 36px; } h4, .h4 { font-size: 22px; line-height: 32px; } .logo img { width: 102px; } /*Banner*/ .fullscreen-banner p br, .section-title br { display: none; } .breadcrumb-item { line-height: 30px; } /*Banner*/ .tab .nav-tabs .nav-link { display: block; width: 100%; } .owl-carousel .owl-nav button.owl-prev { left: 0px; } .owl-carousel .owl-nav button.owl-next { right: 0px; } } .owl-carousel .owl-dots .owl-dot:hover span, .owl-carousel .owl-dots .owl-dot.active span { background: #2363d6; width: 25px; height: 10px; } .service-title h4{ color:#000; } .service-title p{ color:#000; } .counter span { font-size: 45px; font-weight: 600; line-height: 45px; display: inline-block; margin: 0 0 10px; color: #19481d; } .counter h6 { display: block; color: #fff; font-size: 20px; position: relative; margin: 0; } .counter span { font-size: 45px; font-weight: 600; line-height: 45px; display: inline-block; margin: 0 0 10px; color: #fff; } .counter-icon i { font-size: 50px; line-height: 50px; display: inline-block; font-weight: normal; color: #fff; margin-bottom: 20px; } .ht-progress-bar .progress .progress-bar { height: 6px; background-color: #2363D5; overflow: visible; position: relative; } .ht-progress-bar h4 { color: #000; font-weight: 500; font-size: 18px; } .ht-progress-bar .progress-parcent { position: absolute; right: 0; top: -35px; color: #000; font-size: 16px; font-weight: 600; } .featured-item .featured-icon { font-size: 60px; line-height: 1; color: #da3e3e; display: inline-block; font-weight:bold; } .featured-title h5 { margin: 20px 0 15px; text-transform: capitalize; color: #000; } .featured-desc p { margin-bottom: 0; color: #000; } .section-title h2 { margin-bottom: 15px; color: #da3e3e; } .section-title h2 { margin-bottom: 15px; color: #da3e3e; } .btn.btn-dark { background: #da3e3e; color: #ffffff; } .mb-4, .my-4 { margin-bottom: 1.5rem !important; color: #fff; } .la-twitter:before { content: "\f099"; color: #fff; } .la-facebook-f:before { content: "\f39e"; color: #fff; } .la-instagram:before { content: "\f16d"; color: #fff; } .la-dribbble:before { content: "\f17d"; color: #fff; } .la-linkedin-in:before { content: "\f0e1"; color: #fff; } .btn.btn-theme { background: #d73d3d; color: #ffffff; } .primary-footer{ background-color:#000; } .service-item.style-1 .service-icon { font-size: 50px; position: absolute; left: 100%; bottom: 0; width: 80px; height: 80px; line-height: 80px; text-align: center; background: #2363D6; color: #ffffff; } .scroll-top a, .scroll-top a:visited { display: block; height: 60px; width: 60px; line-height: 60px; text-align: center; -webkit-box-shadow: 0 0 15px 6px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 0 15px 6px rgba(0, 0, 0, 0.1); box-shadow: 0 0 15px 6px rgba(0, 0, 0, 0.1); -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; font-size: 32px; color: #f7f2f2; background: #2363D5; } .post-card .link-btn { font-size: 26px; display: inline-block; width: 40px; height: 40px; line-height: 40px; text-align: center; border-radius: 50%; background: #2363D5; color: #ffffff; } .service-desc{ background-color:#fff; color:#000; } .form-background{ background-color:#F5F8FD; } .header-top { background-color: #d73d3d; } .btn.btn-white { background: #1c2431; color: #fff; } .btn.btn-white span:before { background: #fff; } .breadcrum-bg { background-image: url(../images/bg3.png); margin-top: -66px; height: 336px; } #aboutt_us { margin-top: -102px; } .contact1 { text-align: center; border: 1px solid grey; padding: 24px; background-color: #FAFAFA; border-radius: 5px; } .contact1 i { background-color: #D73D3D; border-radius: 50%; padding: 17px; color: #fff; font-size: 31px; } .contact1 h3{ margin-top:20px; } .contact1 p{ padding-bottom:30px; } .form-contact { border: 1px solid lightgrey; padding: 15px; } .form-contact h3{ text-align:center; color:#D73D3D; font-weight:bold; font-size:42px; } .product_detailss img { width: 100%; transition: all 500ms ease; } .product_detailss img:hover{ transform: scale(1.06); } .product_detailss { text-align:center; border:1px solid lightgrey; padding:20px; margin-top:20px; } .product_detailss h3{ padding-bottom:14px; } .product_detailss a{ text-decoration:none; padding:10px; background:#D73D3D; color:#fff; } .product_detailss p{ padding-bottom:14px; } .product_detail12 img { width: 100%; margin-top: -25px; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); } .product_detail12 a{ text-decoration:none; padding:10px; background-color:#D73D3D; color:#fff; } .tab{ font-family: 'Barlow', sans-serif; } .tab .nav-tabs{ border: none; } .tab .nav-tabs li a{ color: #666; background: #fff; font-size: 19px; font-weight: 500; text-transform: capitalize; padding: 8px 25px 10px; margin: 0 10px 0 0; border: none; border-top: 3px solid #0670bc; border-radius: 0; box-shadow: 0 0 7px rgba(0, 0, 0, 0.1) inset; overflow: hidden; position: relative; z-index: 1; transition: all 0.3s ease 0s; } .tab .nav-tabs li.active a, .tab .nav-tabs li a:hover, .tab .nav-tabs li.active a:hover{ color: #fff; background: transparent; border: none; border-top: 3px solid #0670bc; } .tab .nav-tabs li a:before, .tab .nav-tabs li a:after{ content: ""; background-color: #0670bc; width: 50%; height: 100%; opacity: 0; transform: perspective(300px) rotateX(-100deg); position: absolute; top: 0; left: 0; z-index: -1; transition: all 0.4s ease 0s; } .tab .nav-tabs li a:after{ transform: perspective(300px) rotateX(100deg); left: auto; right: 0; transition: all 0.4s ease 0.1s; } .tab .nav-tabs li.active a:before, .tab .nav-tabs li a:hover:before, .tab .nav-tabs li.active a:after, .tab .nav-tabs li a:hover:after{ opacity: 1; transform: perspective(300px) rotateX(0); } .tab .tab-content{ color: #555; background: #fff; font-size: 16px; letter-spacing: 1px; line-height: 25px; padding: 20px; border-bottom: 4px solid #0670bc; box-shadow: 0 0 7px rgba(0,0,0,0.1) inset; position: relative; } .right-nav button{ background:#D73D3D; color:#fff; padding:10px; margin-right:10px; padding-left:10px; padding-right:10px; } .default-btn1 { background: #1C2431; color: #fff; padding: 14px; padding-left: 48px; padding-right: 54px; margin-top: 22px; } .register-area { background-color: #D73D3D; color: #000; padding-bottom: 24px; } .modal-header{ background:#D73D3D; } .modal-dialog{ background:#D73D3D; text-align:center; } .modal-body{ background:#D73D3D; } .register1 h3{ text-align:center; color:#fff; } .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active { color: #f1ecec; background-color: #D73D3D; } .nav-tabs .nav-link:focus, .nav-tabs .nav-link { background-color: #D73D3D; color: #fff; padding-left: 48px; border: 2px solid lightgrey; } .nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover { background-color: #000; color: #fff; padding-left: 48px } .tab-content>.active { display: block; padding: 20px; border: 2px solid lightgrey; background: #d73d3d; color: #fff; margin-left: -13px; } #our_tabs { margin-top: -100px; } .nav-tabs { border-bottom:#fff; } .our_mission1{ text-align:center; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); padding:10px; } .our_mission1 h3{ padding:10px; } .breadcrumb_text { color: #1c2431; } @media only screen and (max-width: 480px) { .nav-tabs .nav-link:focus, .nav-tabs .nav-link { padding-left: 29px; padding-right: 16px; margin-left: 1px; } .right-nav button { margin-top: -71px; margin-left: 120px; } .nav-tabs { margin-top: 44px; } } .form-contact a { text-decoration: none; padding: 10px; padding-left: 53px; padding-right: 54px; background-color: #D73D3D; color: #fff; width: 100px; margin-left: 147px; }