/* Table of Content
==================================================
        #Font-Face
        #Site Styles
        #Media Queries */

/* #Font-Face
================================================== */
@import url("https://fonts.googleapis.com/icon?family=Material+Icons");

/* #Site Styles
================================================== */

/* ### general ### */
* { margin: 0px; padding: 0px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
html, body {font-family: "proxima-nova",sans-serif;font-size: 14px;color: #000;}
input, select, textarea {font-family: "proxima-nova",sans-serif;font-size: 14px;color: #000;}
body { background: #edf2f5; }
img { border: 0px; display: block; }
ul, li { list-style: none; }
:focus { outline: none; }

/* ### global classes ### */
.clear { clear: both; visibility: hidden; line-height: 0; height: 0; }
.center { margin: 0 auto; max-width: 1240px; position: relative; }
.btn { display: inline-block; background: #0093e7; color: #fff; font-size: 14px; text-decoration: none; border-radius: 3px; padding: 12px 25px; }
.btn:hover { opacity:0.8; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; }

/* ### wrapper ### */
#wrapper { position: relative; display: block; width: 100%; min-height: 100%; overflow-x: hidden; }

/* ### main container ### */
#mainCntr { width: 100%; }

/* ### header container ### */
#headerCntr { position: relative; width: 100%; height: 100px; background: #0093e7; z-index: 1002; }
#headerCntr .logo { position: absolute; top: 0px; left: 0px; width: 100%; text-align: center; }
#headerCntr .logo img { max-height: 120px; display: inline; box-shadow: 0 2px 2px rgba(0,0,0,0.1); }
#headerCntr .login { position: absolute; top: 30px; right: 0; }
#headerCntr .login a { display: inline-block; padding: 0 60px 0 20px; height: 40px; line-height: 40px; background: #fff ; color: #0093e7; font-size: 13px; text-decoration: none; border-radius: 2px; font-weight: bold; }
#headerCntr .login a:hover { text-decoration: underline; }

/* ### search box ### */
.searchBox { position: absolute; top: 30px; right: 160px; }
.searchBox fieldset {  background-color: rgb(0, 0, 0);
                       /* RGBa with 0.6 opacity */
                       background-color: rgba(0, 0, 0, 0.2);
                       /* For IE 5.5 - 7*/
                       filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
                       /* For IE 8*/
                       -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
                       border: 0; width: 280px; height: 40px; border-radius: 2px; overflow: hidden; position: relative; }
.searchBox input[type="text"] { border: 0; width: 100%; background: none; height: 40px; line-height: 40px; padding: 0 52px 0 18px; color: #fff; font-size: 13px; }
.searchBox input[type="text"]::-webkit-input-placeholder { color: #fff; }
.searchBox input[type="submit"] { border: 0; background: #fff; width: 47px; height: 40px; border-radius: 0px 2px 2px 0; cursor: pointer; position: absolute; top: 0; right: 0; }

/* ### menu box ### */
.menuBox:not(.mm-menu) { position: absolute; top: 36px; left: 0px; }
.menuBox:not(.mm-menu) li { float: left; margin-right: 38px; font-size: 14px; }
.menuBox:not(.mm-menu) li a { display: block; text-decoration: none; /*padding-left: 44px;*/ color: #fff; opacity:0.6; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; line-height: 24px; }
.menuBox:not(.mm-menu) li a:hover, .menuBox:not(.mm-menu) li.active a { opacity:1; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; }
.menuBox i {
    font-size: 23px;
    margin-right: 10px;
}
.mobileMenu {display: none;cursor:pointer;z-index:15;float:left;display:none;width:40px;height:40px;position:relative;transition:.2s;overflow:hidden}
.mobileMenu span{display:block;height:4px;text-indent:-9999px;border-radius:5px;background:#000;position:absolute;top:50%;right:20%;left:20%;transition:.2s}
.mobileMenu span:before,.mobileMenu span:after{display:block;width:100%;height:4px;content:'';border-radius:5px;background-color:#000;transition-duration:0.2s,.2s;position:absolute;left:0}
.mobileMenu span:before{top:-7px;transition-property:top,transform}
.mobileMenu span:after{bottom:-7px;transition-property:bottom,transform}
.mm-opened .mobileMenu span{background:none}
.mm-opened .mobileMenu.active span:before,.mm-opened .header__menu-toggle.active span:after{transition-delay:0s,.2s}
.mm-opened .mobileMenu span:before{top:0;transform:rotate(45deg)}
.mm-opened .mobileMenu span:after{bottom:0;transform:rotate(-45deg)}

/* ### content container ### */
#contentCntr { width: 100%; padding: 60px 0 140px 0; }

/* ### left container ### */
#leftCntr { float: left; width: 50%; padding-right: 20px; }
#leftCntr .left { width: 50%; padding-right: 20px; float: left; }
#leftCntr .right { width: 50%; padding-left: 20px; float: left; }

/* ### account box ### */
.accountBox { width: 100%; background: #0093e7; padding: 18px 0 50px 0; margin-bottom: 34px; }
.accountBox h3 { color: #fff; font-size: 22px; margin: 0 0 40px 20px; font-weight: bold; }
.accountBox .photo { width: 100%; text-align: center; }
.accountBox .photo img { display: inline; max-width: 100%; }

/* ### budget box ### */
.budgetBox { width: 100%; padding: 0 0 23px 0; background: #fff; }
.budgetBox h4 { color: #869daf; font-size: 14px; font-weight: normal; padding: 22px 0 21px 21px; background: #003d60; }
.budgetBox .bot { padding: 0 20px; overflow: hidden; }
.budgetBox .btn { display: block; text-align: center; padding: 12px 10px; }
.budgetBox .bot span { float: left; width: 50%; display: block; font-size: 15px; line-height: 22px; color: #404c5d; }
.budgetBox .bot span small { display: block; color: #ed2d0c; font-size: 15px; }

/* ### data box ### */
.dataBox { width: 100%; background: #fff; padding-bottom: 40px; }
.dataBox h4 { color: #869daf; font-size: 14px; font-weight: normal; padding: 22px 0 21px 21px; background: #003d60; }
.dataBox fieldset { border: 0; width: 100%; padding: 0 21px; }
.dataBox .row { padding-top: 26px; }
.dataBox label { display: block; color: #a6b5c2; }
.dataBox input[type="text"] { border: 0; border-bottom: 2px solid #f3f3f3; width: 100%; background: none; height: 40px; font-size: 14px; line-height: 40px; color: #4e596b; }
.dataBox input[type="text"]::-webkit-input-placeholder { color: #4e596b; }
.dataBox input[type="submit"] { border: 0; background: #0093e7; width: 100%; height: 60px; cursor: pointer; color: #fff; font-size: 18px; border-radius: 3px; margin-top: 20px; }
.dataBox input[type="submit"]:hover { opacity:0.8; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; }


/* alert msg */
#msg  {border: 1px solid rgb(255, 255, 255);border: 1px solid rgba(255, 255, 255, 0.8); background-color: rgb(242, 251, 255); background-color: rgba(242, 251, 255, 0.8); display: block;  position: fixed;  top: 50%;  left: 50%;  transform: translate(-50%, -50%);  padding: 20px 30px; z-index: 9999; border-radius: 4px;text-align: center;-webkit-box-shadow: 6px 10px 21px -8px rgba(0,0,0,0.4);  -moz-box-shadow: 6px 10px 21px -8px rgba(0,0,0,0.4);  box-shadow: 6px 10px 21px -8px rgba(0,0,0,0.4);}
#msg.successmsg h1 {color: rgb(0, 178, 255); color: rgba(0, 178, 255); font-size: 20px; font-weight: 100; text-transform: uppercase; margin: 10px 0; }
#msg.successmsg p {color: #658196; padding: 20px 0; border-top: 1px solid #cff0f7; margin: 20px 0 0 0; }
#msg.successmsg i {color: rgb(0, 178, 255); color: rgba(0, 178, 255, 0.8); font-size: 5em; margin: auto auto;}
#msg.errormsg h1 {color: rgb(255, 58, 58); font-size: 20px; font-weight: 100; text-transform: uppercase; margin: 10px 0; }
#msg.errormsg p {color: #658196; padding: 20px 0; border-top: 1px solid #ffdbdb; margin: 20px 0 0 0; }
#msg.errormsg i {color: rgb(255, 58, 58); color: rgba(255, 58, 58, 0.8); font-size: 5em; margin: auto auto;}


/* ### right container ### */
#rightCntr { float: right; width: 50%; padding-left: 20px; }

/* ### password box ### */
.passwordBox { width: 100%; padding: 40px; background: #fff; }
.passwordBox h2 {color: #003d60;font-family: "proxima-nova",sans-serif;font-size: 28px;font-weight: normal;margin-bottom: 24px;}
.passwordBox p { color: #658196; font-size: 14px; line-height: 26px; margin-bottom: 30px; }
.passwordBox fieldset { border: 0; width: 100%; overflow: hidden; }
.passwordBox .row { margin-bottom: 32px; }
.passwordBox label { display: block; color: #7d94a6; margin-bottom: 18px; }
.passwordBox input[type="password"] { border: 0; background: #f5f7f9; width: 100%; height: 60px; line-height: 60px; padding: 0 20px; font-size: 15px; border-radius: 3px; }
.passwordBox input[type="submit"] { border: 0; background: #0093e7; width: 100%; height: 80px; cursor: pointer; color: #fff; font-size: 18px; border-radius: 3px; margin-top: 20px; }
.passwordBox input[type="submit"]:hover { opacity:0.8; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; }

/* ### orders box ### */
.ordersBox { width: 100%; }
.ordersBox h3 { color: #003d60; font-size: 28px; margin-bottom: 24px; font-weight: normal; }
.ordersBox .row { padding: 20px 0 54px 0; border-bottom: 1px solid #dde2e7; }
.ordersBox .holder { margin-right: -40px; overflow: hidden; margin-bottom: 20px; }
.ordersBox .block { float: left; width: 25%; padding-right: 40px; margin-bottom: 20px; }
.ordersBox.webshop .block { margin-bottom: 40px; }
.ordersBox .inner { height: 320px;width: 100%; position: relative; padding: 54px 20px 24px 20px; background: #fff; }
.ordersBox.webshop .inner:hover { box-shadow: 0px 0px 20px rgba(0,0,0,0.1); padding-top: 24px; padding-bottom: 74px; }
.ordersBox a.cancel { position: absolute; top: 20px; right: 20px; border: 1px solid #c5cfd7; background: #edf2f5 url(../images/cancel-icon.png) no-repeat right 5px center; color: #c5cfd7; border-radius: 5px; padding: 4px 14px 4px 6px; text-decoration: none; font-size: 12px; }
.ordersBox a.cancel:hover { color: #000; }
.ordersBox .photo { width: 100%; text-align: center; padding-bottom: 32px; border-bottom: 1px solid #f6f6f7; }
.ordersBox.webshop .inner:hover .photo { padding-bottom: 12px; }
.ordersBox .photo img { display: inline; max-width: 100%; max-height: 150px; }
.ordersBox .bot { overflow: hidden; padding-top: 12px; }
.ordersBox p {  line-height: 22px; font-weight: bold; }
.ordersBox p .size { float: right; color: #9fa5ae; }
.ordersBox p .price { display: block; color: #ed2d0c; }
.ordersBox .bottom { overflow: hidden; }
.ordersBox .bottom a.btn { float: left; padding: 12px 24px; font-size: 13px; }
.ordersBox .total { float: right; font-size: 14px; font-weight: bold; color: #ed2d0c; background: #fff; padding: 12px 18px; overflow: hidden; width: 280px; border: 3px; }
.ordersBox .left { float: left; }
.ordersBox .right { float: right; text-align: right; }
.ordersBox a.button { text-decoration: none; display: none; padding: 22px 0; text-align: center; background: #edf2f5; color: #0093e7; font-size: 14px; position: absolute; bottom: 0; left: 0; width: 100%; }
.ordersBox.webshop .inner:hover a.button { display: block; }

/* ### workwear box ### */
.workwearBox { width: 100%; margin-bottom: 40px; }
.workwearBox .left { width: 74%; float: left; background: #0093e7; padding: 90px 0 210px 56px; position: relative; }
.workwearBox .left h2 { width: 54%;color: #fff; font-size: 40px; line-height: 50px; font-weight: bold; position: relative; z-index: 100; text-shadow:1px 1px 1px rgba(255, 255, 255, 0.4), 2px 2px 2px rgba(0, 0, 0, 0.4);}
.workwearBox .left h2 span { font-size: 14px; font-weight: normal; display: block; line-height: 30px; }
.workwearBox .left img { position: absolute; bottom: 0; right: 120px; }
.workwearBox .right { width: 26%; padding-left: 40px; float: left; }

/* ### product box ### */
.productBox { width: 100%; margin-top: 60px; margin-bottom: 70px; }
.productBox .holder { overflow: hidden; margin-right: -40px;
                      flex-wrap: wrap;
                      align-items: stretch;
                      display: flex;
                      flex-direction: row;
                      justify-content: flex-start;
}

#buggetwrapper {
    position: relative;
        text-align: center;
}
#buggetwrapper span {
    display: block;
    padding-top: 105px;
    color: #ed2d0c;
    font-size: 32px;
    font-weight: bold;
    position: absolute;
    text-align: center;
    width: 100%;
}

.login a{color:#0093e7; text-decoration: none; font-size: 12px;}
.login a:hover{text-decoration: underline;}
.productBox .block { width: 50%; padding-right: 40px; }
.productBox .inner { width: 100%; height: 100%; background: #0093e7 url(../images/product-bg.jpg) no-repeat center bottom; padding: 60px 58px 0 58px; }
.productBox .block:last-of-type .inner { background: #fff; padding: 76px 40px 54px 40px; }
.productBox h3 { color: #fff; font-size: 40px; line-height: 50px; font-weight: bold; position: relative; z-index: 0; }
.productBox h3 span { font-size: 14px; font-weight: normal; display: block; margin-bottom: 10px; }
.productBox .progress { width: 100%; text-align: center; margin-bottom: 68px; }
.productBox .progress img { display: inline; }
.productBox fieldset { border: 0; width: 100%; }
.productBox .row { margin-bottom: 32px; }
.productBox label { display: block; color: #7d94a6; margin-bottom: 18px; }
.productBox input[type="password"], .productBox input[type="text"],.productBox input[type="email"] { border: 0; background: #f5f7f9; width: 100%; height: 60px; line-height: 60px; padding: 0 20px; font-size: 15px; border-radius: 3px; }
.productBox input[type="submit"] { border: 0; background: #0093e7; width: 100%; height: 80px; cursor: pointer; color: #fff; font-size: 20px; border-radius: 3px; margin-top: 20px; margin-bottom: 120px; }
.productBox input[type="submit"]:hover { opacity:0.8; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; }
.productBox .bot { width: 100%; text-align: center; }
.productBox .bot a { display: inline-block; color: #b2c0ca; font-size: 14px; text-decoration: none; }
.productBox .bot a:hover { color: #6d6f71; }

/* ### footer container ### */
#footerCntr { overflow: hidden; width: 100%; padding-bottom: 120px; }
#footerCntr p { font-size: 20px; color: #8ea9b9; margin-bottom: 10px; text-align: center; }
#footerCntr span { display: block; text-align: center; color: #8ea9b9; font-size: 13px; }

.blur {-webkit-filter: blur(5px);  filter: blur(5px);}
.popupBox { display: none;}
.popupBox .overlay { position: fixed; top: 0; left: 0; z-index: 1000; width: 100%; height: 100%; background: rgba(255,255,255,0.1); }
/*.popupBox .popup {width: 640px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); background: #fff; z-index: 1001; box-shadow: 0px 0px 30px rgba(0,0,0,0.5);}*/
.popupBox .popup {  background: #fff; position: fixed; z-index: 1001; box-shadow: 0px 0px 30px rgba(0,0,0,0.5); width:640px; top: 50%; left: 50%; transform: translate(-50%, -50%); }
.popupBox .head {width: 100%; padding: 20px; background: #4a5668; overflow: hidden;}
.popupBox .head strong {float: left; color: #fff; font-size: 14px;}
.popupBox .close {float: right; width: 20px; height: 20px; background: url(../images/close.png) no-repeat;}
.popupBox .inner {padding: 35px;}
.popupBox .title {overflow: hidden; margin-bottom: 20px;}
.popupBox h3 {color: #4a5668; float: left; font-size: 35px;}
.popupBox span {float: right; color: #ed2d0c; font-size: 20px; font-weight: bold; margin-top: 10px;}
.popupBox .row {overflow: hidden; margin-bottom: 40px;}
.popupBox .photo {float: left; width: 260px;}
.popupBox .photo img {width: 100%; border: 1px solid #b1c0ca; padding: 0px;max-height:600px;}
.popupBox .text {float: right; width: 260px; padding-top: 10px;}
.popupBox .text p{color:#000; font-size:14px; line-height: 20px;}
.popupBox .second-image {display:none;}
.popupBox label {color: #a5b4be; display: block; margin: 15px 0; }
.popupBox select {background: #fff url(../images/dropdown.png) no-repeat right; padding: 0 0 0 15px; border: 1px solid #b1c0ca; border-radius: 2px; width: 100%; height: 38px; -webkit-appearance: none; margin-bottom: 20px;     -moz-appearance: none;}
.popupBox select:last-of-type {margin-bottom: 0;}
.popupBox input[type="submit"] {width: 100%; border: none; cursor: pointer; }
.popupBox p {color: #505c6d; font-size: 16px; line-height: 30px; margin-bottom: 30px; }
.popupBox a.btn {margin-bottom: 18px;min-width: 200px; text-align: center;cursor:pointer;}
.hide {display: none;}
.nobudget {background: #f2f2f2; color: #e53737; font-size: 12px; padding: 1.2em; border-radius: 3px;}
.loginerror{
    color:red!important;
    font-weight:bold!important;
    font-size:14px!important;
}


.arrows{
 width: 25px;
 float: right;
height:12px;
}

.arrow-right {
  width: 0; 
  height: 0; 
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  border-left: 8px solid black;
  margin-top: 18px;
  position:absolute;
  margin-left:10px;
}

.arrow-left {
  width: 0; 
  height: 0; 
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent; 
  border-right:8px solid black; 
  margin-top: 18px;
  position:absolute;
}
.passwordmatch{
    display:none;
}

.loginsuccess{
    color:green;
    font-weight:bold;

}

.afronden{
    float: right;
    padding-top:5px;
}

.afronden input{
    width: 280px;border: 0;
}


/* #Media Queries
================================================== */

@media only screen and (max-width: 1239px) {

    .menuBox:not(.mm-menu) { display: none; }
    .mobileMenu { display: block; margin-left: -8px; }

    .searchBox { right: auto; left: 15px; top: 38px; }

    #headerCntr .login { right: 15px; top: 38px; }

    .center { padding: 0 15px; }

    .passwordBox input[type="submit"] { margin-top: -4px; }

    .workwearBox .left img { width: 300px; }

    .productBox h3 { font-size: 36px; line-height: 42px; }

}


@media only screen and (max-width: 979px) {

    .searchBox fieldset { width: 215px; }

    #leftCntr { width: 100%; padding-right: 0; margin-bottom: 30px; }

    #rightCntr { width: 100%; padding-left: 0; }

    .ordersBox .block { width: 33.33%; }

    .workwearBox .left { width: 65%; padding-left: 30px; }
    .workwearBox .left img { width: 250px; right: 50px; }
    .workwearBox .right { width: 35%; }

    .productBox .block { width: 100%; margin-bottom: 30px; }
    .productBox .inner { background: #0093e7; padding-bottom: 70px; }

}

@media only screen and (max-width: 767px) {

.afronden input, .afronden{
width: 100%;
}
    .popupBox a.btn {
   float:none!important;
} 
      
      
     .comment
     {
           float: none!important;
    	   position: static!important;
           max-width: 100%;
           margin-top: 10px;;
     }

    .searchBox fieldset { width: 47px; }
    .searchBox input[type="text"] { display: none; }
    #headerCntr .login a { padding: 0 38px; background-position: right 18px center; }
    //#headerCntr .login a span { display: none; }

    #leftCntr .left { width: 100%; padding-right: 0; margin-bottom: 30px; }
    #leftCntr .right { width: 100%; padding-left: 0; }

    #contentCntr { padding: 40px 0; }

    .dataBox { padding-bottom: 40px; }

    .passwordBox { padding: 25px 20px; }

    .ordersBox .block { width: 50%; }
    .ordersBox h3 { font-size: 22px; margin-bottom: 16px; }

    .workwearBox .left { width: 100%; padding-left: 30px; padding-top: 20px; }
    .workwearBox .left h2 { font-size: 30px; line-height: 36px; }
    .workwearBox .left img { width: 250px; right: 50px; }
    .workwearBox .right { width: 100%; padding-left: 0; margin-top: 30px; }

    .productBox input[type="submit"] { margin-bottom: 30px; }
   
       .popupBox .special {  
         height: 25vh!important;
       }
    
    .popupBox .popup {    width: 100vw;
    height: 90vh;
    overflow-x: auto;
    overflow-y: auto;}
    .popupBox .photo {width: 100%;}
    .popupBox .text {width: 100%; padding: 20px 0 5px;}
    .popupBox .inner {padding: 20px;}

}

@media only screen and (max-width: 479px) {

    .searchBox { display: none; }
    #headerCntr .login { display: none; }

    #headerCntr .logo { padding: 0 60px; }
    #headerCntr { height: 70px; }

    .accountBox h3 { margin-bottom: 20px; }
    .accountBox { padding-bottom: 30px; }

    .ordersBox .block { width: 100%; }
    .ordersBox .total { float: none; width: 100%; }
    .ordersBox a.btn { display: block; text-align: center; margin-bottom: 12px; width: 100%; }
    .ordersBox .row { padding: 20px 0; }
    .ordersBox .holder { margin-bottom: 0; }

    .workwearBox .left { padding-bottom: 150px; }
    .workwearBox .left h2 { font-size: 24px; line-height: 30px; }
    .workwearBox .left img { width:  200px; right: 20px; }

    .productBox .inner { padding: 35px 20px; }
    .productBox h3 { font-size: 27px; line-height: 35px; }
    .productBox .block:last-of-type .inner { padding: 35px 20px; }
    .productBox .progress { margin-bottom: 25px; }
    .productBox input[type="submit"] { margin: 0 0 20px 0; }
    .productBox { margin: 40px 0 10px 0; }
    .productBox input[type="password"], .productBox input[type="text"] { height: 40px; line-height: 40px; }
    .productBox input[type="submit"] { height: 50px; }

    .passwordBox input[type="password"] { height: 40px; line-height: 40px; }
    .passwordBox input[type="submit"] { height: 50px; }

    #footerCntr p { font-size: 16px; }
    #footerCntr { padding-bottom: 60px; }

    .popupBox h3 {font-size: 25px;}


}


.comment{
    float: right;        border: 3px;    overflow: hidden;    padding: 12px 18px; background: #fff; font-size: 14px;
    font-weight: bold;    bottom: 72px;
    position: relative;
    margin-right: 22px;
    height: 118px;
    color: black;
}

.comment-send{
    float: right;
    border: 3px;
    overflow: hidden;
    padding: 12px 18px;
    background: #fff;
    font-size: 14px;
    font-weight: bold;
    bottom: 77px;
    position: relative;
    margin-right: 293px;
    height: 73px;
    color: black;
}

.customSelect{

    background: #fff url(../images/dropdown.png) no-repeat right;
    padding: 0 0 0 15px;
    border: 1px solid #b1c0ca;
    border-radius: 2px;
    width: 73%;
    height: 38px;
    -webkit-appearance: none;
    margin-bottom: 20px;
    -moz-appearance: none;

}

.klachtenformulier{

    border: 3px;
    overflow: hidden;
    padding: 12px 18px;
    background: #fff;
    font-size: 14px;
    font-weight: bold;
    bottom: 72px;
    /* position: relative; */
    /* margin-right: 22px; */
    height: 118px;
    color: black;
    margin-top: 7px;
}



.complaint{
    display:none;
}