@import url('https://fonts.googleapis.com/css2?family=Rajdhani:wght@300;400;500;600;700&display=swap');
*{
    font-family: 'Rajdhani', sans-serif;
    font-weight:500;
    margin:0;
    padding:0;
}

.display_none{
    display:none;
}

.slide-hover>a{
    margin-bottom:20px;
}
.activity_area .activity_1 img, .activity_area .activity_2 img, .activity_area .activity_3 img {
    padding: 15px 15px;
}

#top-banner{
    background:rgba(0,0,0,0);
}

h1 small{
    display:none;
}

.btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary, .btn-search:active, .btn-search.active, .open .dropdown-toggle.btn-search {
    background-color: #2e9bc9;
    border-color: #2e9bc9;
}

.btn-primary:active:hover, .btn-primary.active:hover, .open>.dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn-primary.active:focus, .open>.dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open>.dropdown-toggle.btn-primary.focus {
    background-color: #2e9bc9;
    border-color: #2e9bc9;
}

.btn-primary:hover, .btn-search:hover {
    background-color: #375f82;
    border-color: #375f82;
}

.btn-primary, .btn-search {
    background-color: #204d74;
    border-color: #204d74;
}

/* Ikon farve */
.fa-psd {
    color: #18a6cf;
}

.fa-indd {
    color: #BA387B;
}

.act_border{
    border:none !important;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-weight:600;
}

.card-header{
    border-bottom:none !important;
}

.page-header{
    border-bottom:none !important;
}

#userlogin_page.card{
    padding-left:15px; 
    padding-right:15px; 
    background-color:#343338 !important;
}

h1{
    font-size:2rem;
}

h2{
    font-size:1.5rem;
}

h3{
    font-size:1.25rem;
}

.header-content .product-img-box .btn-box{display: block;text-align: center;
line-height: 250px;}



.img-stor img {
min-height: 260px;
}




#upload-btn-fp{
        color:#fff;
        margin-top: 10px;
        padding: 0 10px;
        background-color: #c7213f;
        font-size: 3em; 
        width:100%;
    }
    @media only screen and (max-width: 767px){
        #upload-btn-fp{
        font-size: 1.5em;
        }
    }



.orientation_active{color:black;;outline:2px dotted #000000 !important;}
 .tooltip {
    z-index: 9999;
}

.photoprod-filename-display {
  display: block;
  width: 155px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.navbar .twitter-typeahead:after{ content:none; }

.sticky-top .search-toggle {
    background: #373638;
    width: 250px;
}

.menu_1{
    width:16% !important;
}

ul{
    padding-left:16px;
}

/*Added below for new danish flag pattern added for product badge pattern setting*/
.custom_img_pattern {background: transparent; padding:0; z-index: 98;}
.custom_img_pattern::before, .custom_img_pattern::after, .custom_img_pattern span::after {content:normal;}
.custom_img_pattern img {max-width:150px !important; z-index: -1;}
.custom_img_pattern span{padding:0;}
.product-box .card .card-body { z-index: 99; }

.breadcrumb{
 display:none;   
}

/*.text-secondary{
    display:none;
}*/

.switch_original_size { margin-left: 15px; }

@media only screen and (max-width: 1199px){.search-toggle{left:auto;}}

/*Added below for displaying 2 buttons properly on photo product landing page in case of Mobile device*/
@media screen and (max-width: 767px) { #action-btn .bg-primary{margin-left:0;} }
