/*
    Ebager General page css
    Created on : Mar 20, 2018, 3:37:54 PM
    Author     : Jayamurugan
*/

@font-face {
    font-family: 'ITCAvantGardeStd-Bold';
    src: url('../fonts/ITCAvantGardeStd-Bold.woff');
}
@font-face {
    font-family: 'ITCAvantGardeStd-BkCn';
    src: url('../fonts/ITCAvantGardeStd-BkCn.woff');
}

body{
    background: url('../img/patter-crown.png');
    font-family: ITCAvantGardeStd-BkCn;
}
textarea#multiDateBind, textarea#draftHolidays {
    cursor: url(assets/img/calender_icon.png), auto;
}
.panel-cus {
    background: #f9f3e9;
    margin-bottom: 3px;
}
.header-logo ul.nav.navbar-nav, .header-logo .navbar-nav li a.logo {
    height: 125px;
}
.panel-cus .panel-title {
    font-family: inherit;
    text-align: center;
}
.appendBager p a {
    color: inherit;
}
.panel-cus .panel-body {
    background: #fff;
}
.headerTwo .navbar {
    width: 1024px !important;
    margin: 0 auto;
    border: none;
    background: transparent !important;
}
.headerTwo {
    background: #f9f3e9;
}
.headerTwo ul li a {
    font-size: 20px;
    color: #4a3123 !important;
}
h1, h2, h3, h4{ font-family: ITCAvantGardeStd-BkCn;}
h5, h6, p{font-family: ITCAvantGardeStd-BkCn;font-size: 16px;}

#slide-id{
    width: 1024px !important;
    margin: 0 auto;
    border: 3px dashed #a1e9e9;
    padding: 10px;
    letter-spacing: 30px;
    background: #fff;
}
#cotent-id{
    width: 1024px !important;
    margin: 0 auto;
    margin-top: 10px;
    background:#e5dac6 url('../img/patter-op.png') repeat;

}
.text-indent{
    text-indent: 30px;
    font-family: ITCAvantGardeStd-BkCn;
    font-size: 16px;
}
.customer-login-button{
    position: relative;
    z-index: 99999999999999;
}

/*custome button*/

#pointer {
    width: 200px;
    height: 40px;
    position: relative;
    border:0px;
    outline: none;
    background:#4a3123;
    color:#fff;
}
#pointer:after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0;
    height: 0;
    border-left: 10px solid #e5dac6;
    border-top: 20px solid transparent;
    border-bottom: 20px solid transparent;
}
#pointer:before {
    content: "";
    position: absolute;
    right: 0;
    bottom: 0;
    width: 0;
    height: 0;
    border-right: 10px solid #e5dac6;
    border-top: 20px solid transparent;
    border-bottom: 20px solid transparent;
}
/*pointer white*/
#pointer-white {
    width: 200px;
    height: 40px;
    position: relative;
    border:0px;
    outline: none;
    background:#4a3123;
    color:#fff;
}
#pointer-white:after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0;
    height: 0;
    border-left: 10px solid #fff;
    border-top: 20px solid transparent;
    border-bottom: 20px solid transparent;
}
#pointer-white:before {
    content: "";
    position: absolute;
    right: 0;
    bottom: 0;
    width: 0;
    height: 0;
    border-right: 10px solid #fff;
    border-top: 20px solid transparent;
    border-bottom: 20px solid transparent;
}

#pointer-btn {
    width: 70px;
    height: 20px;
    position: relative;
    border:0px;
    outline: none;
    color:#fff;
    background:#4a3123;
}
#pointer-btn:after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0;
    height: 0;
    border-left: 5px solid #d9c6a6;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
}
#pointer-btn:before {
    content: "";
    position: absolute;
    right: 0;
    bottom: 0;
    width: 0;
    height: 0;
    border-right: 5px solid #d9c6a6;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
}
.headerOne{
    background: #f9f3e9 url(../img/first-down.png);
    background-repeat: repeat-x;
    height:70px;
}
.headerOne nav{
    width:1024px !important;
    margin: 0 auto;
    border: none;
    background:transparent !important;
    /*    border-left: 1px solid #4a3123;
        border-right: 1px solid #4a3123;*/
}
.first-nav li a {
    padding: 15px 0;
    
}
.headerOne .nav li a{
    color:#4a3123 !important;
    font-family: ITCAvantGardeStd-BkCn;
    font-size: 14px;    
}
.navbar-second li a{
    color:#000 !important;
}
.dropdown-menu > li > a{font-family: ITCAvantGardeStd-BkCn; font-size: 14px;}
.header-logo{
    background:#f9f3e9;
    height: 80px;
}
.navbar-default {
    background-color: rgba(248, 248, 248, 0) !important;
    border-color: rgba(231, 231, 231, 0) !important;
    height: 130px;
}
.header-logo img{
    width: 350px;

}
.cus-row-img{
    background: url(../img/white-down.png);
    width: 100%;
    height: 28px;
    background-repeat: repeat-x;
    margin-bottom: 10px;
}
.navbar-second{
   width: 1120px;
    height: 70px;
    margin: 0 auto;
    background: transparent !important;
    border:none;
    /*margin-top: 35px;*/
}
.navbar-second ul:first-child{
    /*float: none;*/
    /*    width: 592px;
        margin: 0 auto;*/

}
.cus-input{
    height: 15px;
    outline:none;
    border:none;
}
.cus-btn{
    padding:0 8px;
    border:none;
}
.navbar-second .navbar-nav>.active>a, .navbar-second .navbar-nav>.active>a:focus{
    background: url('../img/crown.png') no-repeat scroll center top transparent;
    display: block;
    padding-top: 42px;
    background-position-y: 16px !important;

}
.navbar-second .navbar-nav a.cart,.navbar-second .navbar-nav a.cart:hover{background: none !important;}
.navbar-second .navbar-nav > li > a:hover{
    background: url('../img/crown.png') no-repeat scroll center top transparent !important;
    display: block;
    padding-top: 42px;
    background-position-y: 16px !important;
}
/*first child crown*/
/* .navbar-second .navbar-nav>li:first-child.active>a, .navbar-second .navbar-nav>li:first-child.active>a:focus{
     background: url('../img/crown.png') no-repeat scroll left 6px top transparent; 
    padding-top: 42px;

} */
/* .navbar-second .navbar-nav > li:first-child > a:hover{
    background: url('../img/crown.png') no-repeat scroll left 6px top transparent;
    display: block;
    padding-top: 42px;
} */
/*last child crown*/
/* .navbar-second .navbar-nav>li:last-child.active>a, .navbar-second .navbar-nav>li:last-child.active>a:focus{
    background: url('../img/crown.png') no-repeat scroll 81px top transparent;
    display: block;
    padding-top: 42px;

} */
/* .navbar-second .navbar-nav > li:last-child > a:hover{
    background: url('../img/crown.png') no-repeat scroll 81px top transparent;
    display: block;
    padding-top: 42px;
} */
.navbar-second .navbar-nav > li > a {
    padding-top: 42px !important;
    padding: 0px 53px;
    font-family: ITCAvantGardeStd-BkCn;
    font-size: 18px;
}
/* .navbar-second .navbar-nav > li:first-child > a { padding-left: 30px;}
.navbar-second .navbar-nav > li:last-child > a { padding-right:  30px;}
.navbar-nav > li:nth-child(3).active a, .navbar-nav > li:nth-child(3).active a img:hover { background: none !important; padding: 0 !important;} */
.header-logo img { position: relative; top: -65px;}
/* .navbar-nav > li:nth-child(3) a { padding: 0 !important;}
.navbar-nav > li:nth-child(3) a:hover {background: none !important;} */
/* .navbar-second .navbar-nav > li:first-child > a{
    padding-left: 0px !important;
}
.navbar-second .navbar-nav > li:last-child > a{
    padding-right: 0px !important;
} */
.navbar-second .navbar-nav > li > a img.log-off-img{
    top:1px !important;
}
.cus-row-img-cloud-up{
    background: url(../img/white-cloud-up.png);
    width: 100%;
    height: 24px;
    background-repeat: repeat-x;
}
.cus-row-img-cloud-down{
    background: url(../img/white-cloud-down.png);
    width: 100%;
    height: 28px;
    background-repeat: repeat-x;
    margin-bottom: 10px;
}
.cus-row-img-dark-up{
    background: url(../img/dark-up.png);
    width: 100%;
    height: 24px;
    background-repeat: repeat-x;
    margin-top: -15px;
}
.cus-row-img-dark-down{
    background: url(../img/dark-down.png);
    width: 100%;
    height: 28px;
    background-repeat: repeat-x;
    margin-bottom: 10px;
    margin-top: -7px;
}
.figureTwo{
    background:#fff;
}
.figureOne,.figureTwo,.figureThree{
    padding:30px;
}
.carousel{
    width: 350px;
    margin: 0 auto;
}
#cotent-id h3{
    margin-top:0px;
}
.dropdown-submenu {
    position: relative;
}

.dropdown-submenu>.dropdown-menu {
    top: 0;
    left: 100%;
    margin-top: -6px;
    margin-left: -1px;
    -webkit-border-radius: 0 6px 6px 6px;
    -moz-border-radius: 0 6px 6px;
    border-radius: 0 6px 6px 6px;
}

.dropdown-submenu:hover>.dropdown-menu {
    display: block;
}

.dropdown-submenu>a:after {
    display: block;
    content: " ";
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    border-left-color: #ccc;
    margin-top: 5px;
    margin-right: 0px;
}

.dropdown-submenu:hover>a:after {
    border-left-color: #fff;
}

.dropdown-submenu.pull-left {
    float: none;
}

.dropdown-submenu.pull-left>.dropdown-menu {
    left: -100%;
    margin-left: 10px;
    -webkit-border-radius: 6px 0 6px 6px;
    -moz-border-radius: 6px 0 6px 6px;
    border-radius: 6px 0 6px 6px;
}
.footer-figure{
    background: #ccc;
}
.wrapper.cus-wrapper{
    margin:0px;
    background: #d9c6a6;
    padding: 25px 0px;
}
.foot-center{
    width: 1024px;
    margin:0 auto;
}
.foot-center img{
    width: 115px;

}
.figure-rights{
    background: #d9c6a6;
    margin-bottom: -20px;
    padding: 15px;
    color: #000;
}
.figureOne h3, .figureOne p,
.figureTwo h3,.figureTwo p,
.figureThree h3,.figureThree p,
.cus-wrapper h1,.cus-wrapper h2, .cus-wrapper h3,.cus-wrapper h4,.cus-wrapper h5,
.cus-wrapper a,.cus-wrapper p
{
    color:#000;
}
.slide-img-pos{
    position: relative;
}
.slide-conent-pos{
    position: absolute;
    top:120px;
    left:125px;
    background: #fff;
    padding: 20px;
    border-radius: 15px;
}
#slide-id h3,#slide-id p{
    letter-spacing: 0px;
    color:#000;
    
}
#slide-id p{
    font-family: ITCAvantGardeStd-BkCn;
    font-size: 16px;
}
.offer-img{
    width: 150px;
    position: absolute;
    right: -95px;
    top: 104px;
}
.pull-left img, .pull-right img {
    width: 20px;
}
.cus-foot-bottom{
    padding: 0px;
    background: #fff;
    margin-top: 0px;
    margin-bottom: -8px;
    padding-bottom: 12px;
    display: grid;
    min-height: 300px;
}
.foot-bottom{
    width:1024px;
    margin:0 auto;
}
.foot-header {
    border-bottom: 2px solid #d9c6a6;
    padding-bottom: 20px;
    color: #000;
}
.foot-content {
    padding-top: 10px;
    color: #000;
}
.navbar-second .navbar-nav > .open > a, .navbar-second .navbar-nav > .open > a:hover, .navbar-second .navbar-nav > .open > a:focus {
     background-color: transparent !important; 
}
form#zipForm {
    background:  #fff;
    padding: 25px;
}
.login-wrap {
    width:  40%;
    margin:  0 auto;
    padding: 15px;
}
div#login-page {
    margin-bottom:  25px;
}
/* button{
    height: 30px;
    position: relative;
    border: 0px;
    outline: none;
    color: #fff;
    background: #4a3123;
    border-radius:  0;
    padding: 5px 30px;
} */
/* button:before {
    content: "";
    position: absolute;
    right: 0;
    bottom: 0;
    width: 0;
    height: 0;
    border-right: 10px solid #ffffff;
    border-top: 15px solid transparent;
    border-bottom: 15px solid transparent;
}

button:after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0;
    height: 0;
    border-left: 10px solid #ffffff;
    border-top: 15px solid transparent;
    border-bottom: 15px solid transparent;
} */


/*Bestil page css*/
.container, #main-content {
    width: 1024px;
    margin: 200px auto 0;
    background: #fff;
    padding: 20px;
    margin-bottom: 25px;

}
.customer_view{ 
    background-image: url(../img/back1.png) !important;
    background-repeat: no-repeat !important;
    background-position: right !important;
    background-size: contain !important;
    border-radius: 20px;}
.form-control, input, select {
    border-radius: 30px;
}
button#validateZip {
    height: auto;
    position: relative;
    border: 0px;
    outline: none;
    color: #fff;
    background: #4a3123;
    border-radius:  0;
    width: 35%;
}

button#validateZip:before {
    content: "";
    position: absolute;
    right: 0;
    bottom: 0;
    width: 0;
    height: 0;
    border-right: 10px solid #ffffff;
    border-top: 15px solid transparent;
    border-bottom: 15px solid transparent;
}

button#validateZip:after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0;
    height: 0;
    border-left: 10px solid #ffffff;
    border-top: 15px solid transparent;
    border-bottom: 15px solid transparent;
}
input#zipcode {
    width:  65%;
    float:  left;
    border: 1px solid #ccc;
    height: 25px;
    padding: 0px 15px !important;
}
#main-content input[type=text],#main-content input[type=email]{
    border: 1px solid #ccc;
    height: 25px;
    padding: 0px 5px !important;
    outline: none;
    /* margin-top: 5px; */
}
.bager_post input[type=text] {
    width: 30% !important;
}
/*--------*/
/* sathish */
.navbar-nav.text-center li a {
    /* padding: 26px 33px 0px 33px !important; */
    padding: 0 21px !important;
    padding-top: 45px !important;
}
select {width: 230px; padding: 1px 4px !important;outline: none;height:25px !important;margin-top: 5px;}
button {border: 0px !important;background: #4a3123 !important;}

.dataTables_filter{display: none;}

.toggle.btn.btn-sm.btn-success .btn-success {background: #d9c6a6 !important;border: 1px solid #d9c6a6 !important;}
.btn-success {background: #d9c6a6 !important;}
.toggle.btn.btn-sm.btn-theme.off {border: 1px solid #0000004d !important;background: #f9f3e9;}
.toggle.btn.btn-sm {height: 30px !important;border-color: #0000004d !important;}
.cus-product-cls {width: 20%;float: left;padding: 5px;position: relative;}
figure.product-figure {border: 2px dashed #d9c6a6;margin-bottom: 15px;padding: 5px;min-height: 225px;max-height: 250px;border-radius:5px}
span.qty-btn-cls {position: absolute;bottom: 25px;left: 12px;}
#main-content .qty-btn-cls input.qty_cls {width: 50px !important;border: 1px solid #ccc;border-radius: 3px;margin-right: 5px;}
#main-content .qty-btn-cls input[type=text] {width: 45px; outline: none;text-align: right;}
button,a.btn.btn-primary.waves-effect.hand{border-radius:30px !important;border: 0px !important;background: #4a3123 !important;padding: 6px 12px !important;}
.qty-btn-cls button {
    padding: 6px 10px !important;
    /* width: 30px;height: 30px; */
    /*margin-left: 5px;*/
    background: #4a3123 !important;}
.amt-cls{position: absolute;bottom: 25px;right: 12px;}
ul.nav.navbar-nav.pull-right li a {color: #666666;font-size: 22px;border-radius: 30px;
    -webkit-border-radius: 53px;padding: 5px 5px;
    margin-top: 10px;margin-bottom:10px;}
span#totalCartItem {position: absolute;right: 12px;top: 28px;z-index: 100;}
.cart-list span#totalCartItem{right:0px;top:-5px;}
#months span.input-group-addon {padding: 5px 12px;background: #f9f3e9;}
textarea.form-control{border-radius: 5px !important;}
.input-group-addon{font-size: 9px !important;border-top-right-radius: 30px;border-bottom-right-radius: 30px;}
form#checkoutForm .form-group label.col-sm-3.control-label{padding-top: 0px !important;}
form#checkoutForm a.help-icn {position: absolute;z-index: 1 !important;}
#checkoutForm .label.label-default{font-size:15px !important;color:#4a3123;background:none !important;}
#customerForm .form-control-1{padding: 0px !important;padding-left:2px !important;}
button.btn-cus-js:before{
    border:none !important;
}
button.btn-cus-js:after{
    border:none !important;
}
.btn-cus-js{
    background:transparent !important;
    border:1px solid #4a3123 !important;
    color:#000;
    margin-right:0px !important;
    border-radius: 0px !important;
}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
    color: #fff !important;
    background-color: #4a3123 !important;
}
.modal-dialog {
    width:500px !important;
}
.modal-dialog .form-control-1 {
    width: 80% !important;
}
.btn.cus-btn-radious {
    color: #fff;
}
ul.nav.navbar-nav li a .fa-shopping-cart{
    color: #666666;font-size: 22px;border-radius: 30px;
    -webkit-border-radius: 53px;border:1px solid #666666 !important;padding: 5px 5px;
    margin-top: -10px;margin-bottom:10px;
}
nav.navbar.navbar-default.navbar-second{padding: 0 55px;}
input#password {border: 1px solid #ccc;}

.checkout-bg{
     background-image: url(../img/back6.png) !important;
    background-repeat: no-repeat !important;
    background-position: right !important;
    background-size: contain !important;
    border-radius: 20px;
}
#main-content{
    border-radius: 20px;
}
.modal-header {
    background: #f9f3e9;
    
}
.modal-header button.close{
    background:transparent !important;
}
.modal-dialog .modal-title {
    text-align: center !important;
}
.modal-title {
    color: #000;
}
.cus-mar {
    margin-bottom: 20px;
    color:#000;
}
.title-name{
    border-bottom: 1px solid #d9c6a6;
    position: relative;
    margin: 0px;
    padding-bottom: 5px;
    margin-bottom: 20px;
    color: #000;
    text-transform: uppercase;
    text-align: center;
}
.table-striped > tbody > tr:nth-child(2n+1) > td, .table-striped > tbody > tr:nth-child(2n+1) > th {
   background-color: #f9f3e9;
}
.table-bordered,.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td,.table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {
    border: 1px solid #d9c6a6;
}
#checkoutForm label.col-sm-5.control-label {
    padding-top: 0px !important;
}
span.btn-inc {
    width:15px;
    height: 10px;
    padding:2px 3px;
    /*margin-right:3px;*/
    cursor:pointer;
/*    border-radius: 50%;
    border: 1px solid #4a3123;*/
}
span.btn-dec {
    width:15px;
    height: 10px;
    padding:2px 3px;
    margin-left:3px;
    cursor:pointer;
/*    border-radius: 50%;
    border: 1px solid #4a3123;*/
}
.table-striped > tbody > tr > td#qty {
    width:110px;
}
.table-striped > tbody > tr > td#del-up {
    width:65px;
}
#checkoutForm .form-group div.amt-rt-al{
    text-align: right !important;
}
/* .mrg-top-dec {
    margin-top: -75px !important;
} */
#checkoutForm .form-group {
    margin-bottom: 5px !important;
}
#productViewModal button.close {
    margin-top: -25px;
    margin-right: -20px;
    color: #fafafa;
    background: #d9c6a6 !important;
    /* padding-top: 0 !important; */
    border: 2px solid #d9c6a6 !important;
    padding: 3px 5px !important;
    opacity: 1;
    font-size: 15px;
}
#productViewModal .modal-header{background:none !important;border:0px}
#main-content .float{
    position:fixed;
    width:60px;
    height:60px;
    bottom:57%;
    right:30px;
    background-color:#d9c6a6;
    color:#FFF;
    border-radius:50px;
    text-align:center;
    box-shadow: 2px 2px 3px #999;
    z-index: 1;
}

#main-content .my-float{
    margin-top:22px;
    font-size: 20px;
    font-weight: bold;
}
#main-content li.cart-list {
    list-style-type: none !important;
}
.headerOne li a{
    border:none !important;
    border-radius: 0 !important;
    font-size: 18px !important;
    /* font-weight: bold; */
}
a.w-user{
    /*font-size: 15px !important;*/
    /*font-weight: bold;*/
}

#main-content {
    border-radius: 20px;
    box-shadow: 0px 0px 20px -7px;
}
div#load_products h3 {
    margin: 0px;
}
ul.nav.navbar-nav.pull-right li.log-off-list {
    padding-left: 20px;
}
.help-block {color: #ec0e0e !important;margin-top:0px;}
/*custome button*/
.new-cus-btn{
    height: 25px;
    border: 0px;
    outline: none;
    color: #fff;
    background: #4a3123;
    vertical-align: middle;
    border-radius: 20px;
    letter-spacing: 0.7px;
    padding: 4px 14px;
    letter-spacing: 2px;
    margin-right: 0 !important;
    line-height: 1;
}
a.new-cus-btn{
    border: 0px;
    outline: none;
    color: #fff;
    background: #4a3123;
    vertical-align: middle;
    border-radius: 20px;
    letter-spacing: 0.7px;
    text-decoration: none;
    padding: 6px 14px !important;
}
td.day.disabled-date.disabled,td.day.disabled-date.disabled:hover {
    color: #ff0000;
    font-weight: bold;
}
select#orderDate {
    width: 150px;
}

div#table_filter{
    display: none;
}
ul.pagination li.active a{
    background-color: #4a3123;
    border-color: #4a3123;
} 
.pagination > li > a, .pagination > li > span{
    color:#000;
}
div#orderTable_paginate {
    text-align: right;
}
/*div#orderTable_info {
    line-height: 55px;
}*/
ul.dropdown-menu.multi-level li {padding: 0px !important;}
 ul.dropdown-menu.multi-level li a{padding: 8px !important;}
 .navbar-nav.text-center li a.logo:hover, .navbar-nav.text-center li a.logo {
    background: none !important;
    padding: 0px !important;
}
nav.navbar.navbar-default.navbar-second.private-nav {width: 992px;}
input.cancelOrder {width: 100%;}
div.dataTables_paginate {text-align: right;}
.dataTables_info {margin-top: 25px;}
td#currBager {vertical-align: middle;text-align:center;}
#HolidayModal .modal-content {width: 300px !important;margin: 0 auto;}
#holidayForm input {height: 25px !important;padding: 0px 16px !important;}
textarea {border-radius: 5px;}
ul.pagination,.dataTables_info{
    margin-top:10px !important;
}
.row.mt .col-lg-12{margin-top:0px !important;}
ul.nav.navbar-nav {
    float: right;
}

ul.nav.navbar-nav.first-nav {
    float: left;
}
a.new-cus-btn:hover {
    background: #4a3123;
}
.defect_view{ 
    height: 500px;
    background-image: url(../img/back6.png) !important;
    background-repeat: no-repeat !important;
    background-position: right !important;
    /* background-size: cover !important; */
    border-radius: 20px;
}
.replace_view{ 
    height: 500px;
    background-image: url(../img/back7.png) !important;
    background-repeat: no-repeat !important;
    background-position: right !important;
    /* background-size: cover !important; */
    border-radius: 20px;
}
.cancel_view{ 
    height: 500px;
    background-image: url(../img/back8.png) !important;
    background-repeat: no-repeat !important;
    background-position: right !important;
    /* background-size: cover !important; */
    border-radius: 20px;
}
.subscribe_view{ 
    height: 500px;
    background-image: url(../img/back9.png) !important;
    background-repeat: no-repeat !important;
    background-position: right !important;
    /* background-size: cover !important; */
    border-radius: 20px;
}
.dankort_view{ 
    height: 500px;
    background-image: url(../img/back1.png) !important;
    background-repeat: no-repeat !important;
    background-position: right !important;
    /* background-size: cover !important; */
    border-radius: 20px;
}
.cus_account_view{ 
    height: 500px;
    background-image: url(../img/back2.png) !important;
    background-repeat: no-repeat !important;
    background-position: right !important;
    /* background-size: cover !important; */
    border-radius: 20px;
}
.contact_view{ 
    background-image: url(../img/contact.png) !important;
    background-repeat: no-repeat !important;
    background-position: right !important;
    background-size: contain !important;
    border-radius: 20px;
    }
.info_view{ 
    background-image: url(../img/back5.png) !important;
    background-repeat: no-repeat !important;
    background-position: right !important;
    /* background-size: cover !important; */
    border-radius: 20px;
}
#normalDisable .toggle-group label,#repeatSec .toggle-group label {
    font-weight: bold;
    letter-spacing: 0.7px;
    font-size: 14px;
}

table.dataTable thead .sorting_asc {
  background: url("../img/sort_asc.png") no-repeat center left;
}
table.dataTable thead .sorting_desc {
  background: url("../img/sort_desc.png") no-repeat center left;
}
table.dataTable thead .sorting {
  background: url("../img/sort_both.png") no-repeat center left;
}
table.dataTable th{padding-left: 18px !important;}
.btn-group button:hover {
    color: inherit;
}
.content.content-cms {
    width: 626px;
    margin: 0 auto;
}

p.prod-img-obj {
    height: 100px;
}
p.prod-img-obj img{
    width: 100%;
    height: 100px;
    object-fit: contain;
}