MINI Sh3ll
@font-face {
font-family: kalvika;
src: url('../fonts/KlavikaRegular-TF.otf');
}
@font-face {
font-family: kalvika-bold;
src: url('../fonts/KlavikaBoldBold.otf');
}
@font-face {
font-family: kalvika-medium;
src: url('../fonts/KlavikaMedium-TF.otf');
}
body {
font-family: kalvika;
font-size: 14px;
background-color: #F3F7F9;
}
.textBlue {
color: #00447F!important;
}
.fontBold {
font-family: kalvika-bold;
}
.card {
border: 0px;
transition: all 0.2s ease-in-out;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
}
.card:hover {
box-shadow: 0px 5px 20px rgba(176, 195, 211, 0.16)!important;
}
.bglightblue {
background-color: #E3EEF6;
transition: all 0.3s ease-in-out;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
}
.bglightblue:hover {
background-color: #b0d3e6;
}
.fontMedium {
font-family: kalvika-medium;
}
.cursor-pointer {
cursor: pointer;
}
.bgBlue {
background-color: #00447F!important;
}
.bgOrange {
background-color: #F05D23;
}
.bgDarkPink {
background-color: #EF2D56;
}
.bgGreen {
background-color: #00C49A;
}
.nav li a.active {
position: relative;
}
.nav li a.active::after {
content: "";
position: absolute;
background-color: black;
height: 2px;
width: 100%;
left: 0;
bottom: -12%;
}
.nav li a {
padding: 15px 15px;
height: 100%;
max-height: 64px;
display: block;
}
.greenDot {
width: 10px;
height: 10px;
display: inline-block;
}
.tablecss tr td{
padding: 6px 14px;
}
.tablecss tr th {
padding: 10px 14px;
}
.table>:not(:last-child)>:last-child>* {
border-color: #CBD9E5!important;
}
.tablecss tr th {
color: #00447F;
white-space: nowrap;
}
.tablecss thead tr th:last-child,
.tablecss tbody tr td:last-child {
border-right: 0px!important;
}
.tablecss thead tr th:first-child,
.tablecss tbody tr td:first-child {
border-left: 0px!important;
}
table.dataTable>thead .sorting:before,
table.dataTable>thead .sorting:after,
table.dataTable>thead .sorting_asc:before,
table.dataTable>thead .sorting_asc:after,
table.dataTable>thead .sorting_desc:before,
table.dataTable>thead .sorting_desc:after,
table.dataTable>thead .sorting_asc_disabled:before,
table.dataTable>thead .sorting_asc_disabled:after,
table.dataTable>thead .sorting_desc_disabled:before,
table.dataTable>thead .sorting_desc_disabled:after {
position: absolute;
bottom: 12px!important;
display: block;
opacity: .3;
}
.dataTables_wrapper .bottom {
display: flex;
justify-content: space-between;
align-items: center;
flex-wrap: wrap;
padding: 10px 24px 16px;
}
.dataTables_wrapper .bottom .page-link {
border: 0px!important;
color: #00447F!important;
margin: 0 5px;
}
.page-item .page-link {
padding: .26rem .75rem!important;
border-radius: 100%;
}
.page-item.active .page-link {
background-color: #00447F;
border-radius: 100%;
padding: .26rem .75rem!important;
color: white!important;
}
.page-item.disabled .page-link {
color: #7EA0BE!important;
}
.page-item.next .page-link {
border-radius: 0px!important;
}
.dataTables_length label {
color: #6a97be!important;
}
.btn-seeall {
background-color: #E3EEF6;
}
.rounded-16 {
border-radius: 16px;
}
.bpos {
right: -6px;
bottom: -4px;
background-color: #00C49A;
}
.profileDropdown {
border-radius: 5px;
}
.profileDropdown ul {
list-style: none;
margin: 0;
padding: 0;
}
.profileDropdown ul li {
display: flex;
align-items: center;
}
.profileDropdown ul li a {
display: flex;
align-items: center;
color: black;
text-decoration: none;
padding: 15px 20px;
box-shadow: 0px 1px 3px -3px;
width: 100%;
}
.profileDropdown ul:after {
content: "";
width: 15px;
height: 15px;
background-color: white;
top: -7px;
right: 15px;
z-index: 100000;
display: block;
position: absolute;
transform: rotate(45deg);
border-radius: 3px;
box-shadow: -4px -5px 10px -6px;
}
.profileDropdown ul li:last-child a {
border: 0px;
}
.btngreen {
background-color: #E5F9F5;
color: #00C49A;
}
.top-dropdown:hover>.profileDropdown {
opacity: 1;
visibility: visible;
top: 58px;
box-shadow: 1px -4px 17px -16px;
}
.profileDropdown {
background: white;
z-index: 1;
top: 65px;
right: -8px;
min-width: 215px;
opacity: 0;
visibility: hidden;
transition: all 0.3s ease-in-out;
}
.showinmobile {
display: none;
}
.defaultBtn {
background-color: #FEDD00;
border: 0;
padding: 2px 10px;
font-size: 22px;
color: black;
text-decoration: none;
cursor: pointer;
font-family: kalvika-bold;
}
.bgyellow {
background-color: #FEDD00;
}
#mobile:focus {
box-shadow: none;
border-left: 1px solid #7fa1be!important;
}
.login-dropdown {
border-color: #7fa1be!important;
border-top: 0px;
border-bottom: 0;
border-left: 0;
}
.lightborder {
border: 1px solid #7fa1be!important;
}
@media (max-width:1024px) {
ul.nav li.has-sub ul{
position: relative!important;
opacity: 1!important;
visibility: visible!important;
top: 0!important;
box-shadow: none!important;
}
ul.nav li.has-sub ul li a{
box-shadow: none!important;
color: #868789!important;
}
ul.nav li.has-sub:after{
display: none;
}
div#Enquiries_length label {
display: none;
}
div.dataTables_wrapper div.dataTables_paginate {
margin: 0 auto!important;
}
.grid-mobile a {
width:48%;
margin:1%;
}
.grid-mobile {
display:flex;
flex-wrap: wrap;
}
.showinmobile {
display: block;
}
.hideinmobile {
display: none;
}
.tablecss tr th:nth-child(3) {
min-width: 250px;
}
a.logo img {
height: 40px;
}
.mobilenavcss {
position: fixed;
z-index: 10;
top: 0;
right: 0;
background: white;
width: 100%;
height: 100vh;
overflow-y: auto;
transform: translateX(100%);
-webkit-transform: translateX(100%);
-moz-transform: translateX(100%);
-ms-transform: translateX(100%);
transition: all .3s ease-in-out;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-ms-transition: all .3s ease-in-out;
}
.mobilenavcss.active {
display: block;
transform: translateX(0);
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-ms-transform: translateX(0);
transition: all .3s ease-in-out;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-ms-transition: all .3s ease-in-out;
}
.close-icon {
float: right;
margin-top: 20px;
margin-right: 20px;
}
.nav {
display: block;
margin: 39px;
margin-top: 80px;
}
.nav li a.active {
font-family: kalvika-medium;
}
.nav li a.active::after {
display: none;
}
.width-20p {
width: 50%!important;
}
.bordermobile {
border: 1px solid #B2B2B2!important;
}
.paddingmobie {
padding: 15px!important;
border-radius: 5px!important;
}
}
.breadcrub ul {
display: inline-flex;
list-style: none;
margin: 0;
padding: 0;
margin-bottom: 20px;
}
.breadcrub ul li {
margin-right: 15px;
}
.borderblue {
border-color: #7FA1BE;
}
.mh-220 {
min-height: 220px;
}
.width-20p {
width: 20%;
}
.width-10p {
width: 150px !important;
}
.pdf-view .overlay {
top: 0;
left: 0;
bottom: 0;
right: 0;
background-color: rgba(0, 0, 0, 0.8);
display: flex;
align-items: center;
justify-content: center;
transition: all 0.2s ease-in-out;
opacity: 0;
cursor: pointer;
}
.pdf-view:hover .overlay {
opacity: 1;
}
.loginbg {
width: 100%;
min-height: 100vh;
height: 100%;
background-image: url('../images/loginbg.jpg');
background-repeat: no-repeat;
background-position: center;
background-size: cover;
display: flex;
align-items: center;
justify-content: center;
}
.loginbg .login-box {
width: 100%;
max-width: 500px;
background-color: #dae6f2;
border-radius: 10px;
padding: 30px;
}
.intl-tel-input {
display: table-cell;
}
.intl-tel-input .selected-flag {
z-index: 4;
}
.intl-tel-input .country-list {
z-index: 5;
}
.input-group .intl-tel-input .form-control {
border-top-left-radius: 4px;
border-top-right-radius: 0;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 0;
}
.center-line {
font-size: 12px;
position: relative;
z-index: 1;
}
.center-line span {
background-color: #00447f;
color: #B3C7D9;
padding: 3px;
}
.center-line::before {
border-top: 1px solid #B3C7D9;
content: "";
margin: 0 auto;
position: absolute;
top: 44%;
left: 0;
right: 0;
bottom: 0;
width: 100%;
z-index: -1;
}
#videos.table>:not(caption)>*>* {
border-bottom: 0px!important;
padding: 0px;
}
/** upload button*/
.fileupload div {
position: relative;
/* overflow: hidden; */
}
.fileupload input {
position: absolute;
font-size: 50px;
opacity: 0;
right: 0;
top: 0;
}
.fileupload svg {
z-index: 10000000000000;
right: 0;
display: block;
padding: 6px;
top: 0;
position: absolute;
background: white;
border-radius: 100%;
}
.pro-edit {
top: -10px;
right: -10px;
padding: 6px;
}
.form-check-input:checked {
background-color: #00447F!important;
border-color: #00447F!important;
}
.preview .row .col-8 span {
margin-bottom: 10px!important;
display: block;
}
.form-control:focus,
.form-select:focus {
color: #212529;
background-color: #fff;
border-color: #ff6300;
outline: 0;
box-shadow: 0 0 0 0.25rem rgb(255 222 0 / 17%);
}
.avatar-pofile {
width: 120px;
height: 120px;
object-fit: cover;
border: 2px solid #f3f7f9;
}
.profile_edit {}
.bglightyellow {
background-color: #fbeb7f;
}
.autocomplete-suggestions { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border: 1px solid #999; background: #FFF; cursor: default; overflow: auto; -webkit-box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64); -moz-box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64); box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64); }
.autocomplete-suggestion { padding: 2px 5px; white-space: nowrap; overflow: hidden; }
.autocomplete-no-suggestion { padding: 2px 5px;}
.autocomplete-selected { background: #F0F0F0; }
.autocomplete-suggestions strong { font-weight: bold; color: #000; }
.autocomplete-group { padding: 2px 5px; font-weight: bold; font-size: 16px; color: #000; display: block; border-bottom: 1px solid #000; }
ul.nav li.has-sub{
position: relative;
}
ul.nav li.has-sub:after{
content: "";
border-top: 1px solid black;
border-right: 1px solid black;
width: 5px;
height: 5px;
background-color: transparent;
position: absolute;
top: 43%;
right: 2px;
transform: rotate(134deg);
}
ul.nav li.has-sub:hover ul{
opacity: 1;
visibility: visible;
top: 58px;
}
ul.nav li.has-sub ul{
position: absolute;
z-index: 1;
padding: 0;
margin: 0;
background: white;
list-style: none;
min-width: 215px;
right: 0;
opacity: 0;
visibility: hidden;
top: 70px;
transition: all 0.3s ease-in-out;
box-shadow: -7px -6px 9px -12px;
border-radius: 3px;
}
ul.nav li.has-sub ul li a{
padding: 15px 20px;
box-shadow: 0px 1px 3px -3px;
text-decoration: none;
color: black;
}
ul.nav li.has-sub ul li a:hover{
background-color: #f7f7f7;
}
.minht-90 {
min-height: 90px !important;
display: flex;
align-items: center;
justify-content: center;
}
.img-size{
height: 100px;
object-fit: cover;
}
.mw-80 {
max-width:80px;
}
.mwa-80 {
width: calc(100% - 80px);
}
.order-alignment > a:nth-child(1){
order: 1;
flex-grow: 1;
}
.order-alignment > div:nth-child(2){
order: 4;
}
.order-alignment > div:nth-child(4){
order: 3;
}
.order-alignment > div:nth-child(5){
order: 2;
}
.order-alignment > div:nth-child(6){
order: 5;
}
.imgw-75p {
max-width: 75px;
}
.accordion-item {
margin-bottom: 15px;
}
.accordion-item:not(:first-of-type) {
border-top: 1px solid rgba(0, 0, 0, .125);
}
.accordion-button:not(.collapsed)::after {
background-image: url('../images/minus.svg');
transform: none;
margin-top: 8px;
}
.accordion-button::after {
background-image: url('../images/plus.svg');
background-size: contain;
width: 12px;
height: 12px;
}
.accordion-button:not(.collapsed) {
color: #000000;
background-color: #ffffff;
box-shadow: inset 0 -1px 0 rgb(0 0 0 / 13%);
}
OHA YOOOO