/*Desktop Size*/
.cc-btn.cc-dismiss {
	max-width: 130px !important;
	min-width: 130px !important;
	background-color: #c55e9b !important;
	color:#fff!important;
}

.cc-compliance.cc-highlight .cc-btn.cc-allow {
	max-width: 130px !important;
	min-width: 100px !important;
	background-color: #c55e9b !important;
	color:#fff!important;
    font-size:14px;
}

.cc-window.cc-floating{max-width:100%;padding:1.4em;}
.cc-window p {margin:0;font-size:15px;}
.cc-window.cc-floating h2{margin-top:0}
.cc-window{
 background-color:#de86ba!important;
 line-height:20px!important;
}
.cc-window h2 {font-size:18px;margin-bottom:5px;margin-top:5px;}
.cc-window h2,.cc-window a{color:#fff;}
.cc-window a {opacity:.8;text-decoration:underline;font-size:14px;}

/************************************************
 *
 Uncomment if privacy table has not bordered.
 *
 *
 .whg-cookie-data tr th,
 .whg-cookie-data tr td {
    border: 1px solid #ddd;
    padding: 5px;
    }
 *
 *
 *
********************************************/
/***********************************************/
/* IE10+ CSS styles go here */
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .cc-window .cc-message{
        margin-right:5px!important;
    }
}
/********************************************/
/*iPhone 6 Plus*/
@media only screen and (min-width: 375px) and (max-width: 415px) {
    .whg-cookie-data tr th,
    .whg-cookie-data tr td {
        font-size: 13px !important;
    }
}

/********************************************/
/*iPhone 6*/
@media only screen and (min-width: 320px) and (max-width: 375px) {
    .whg-cookie-data tr th,
    .whg-cookie-data tr td {
        font-size: 13px !important;
    }

}

/********************************************/
/*iPhone 5*/
@media only screen and (max-width: 320px) {
    .whg-cookie-data tr th,
    .whg-cookie-data tr td {
        font-size: 10px !important;
    }

}

@media screen and (max-width: 420px) and (orientation: portrait), screen and (max-width: 736px) and (orientation: landscape)
{
  body .cc-window.cc-floating{
     max-width:100%!important; 
  }

}
