contactUs blockquote{
    text-align: center;
}
.largePadding{
    min-height: 630px;
}

#content_hp{
    min-height: 710px;
}

#footer {
    bottom: 0;
    margin-top: 0px;
    position: relative;
    width: 100%;
}
.buycentral .offer .msrp .regprice{
    color: red;
}


.buycentral input#nav-submit-input-footer, .buycentral #searchTerm, .buycentral .submit{
    background: -webkit-gradient(linear,left top,left bottom,from(#b7defa ),to(#0873b9));
    border-style: none;
    border-radius: 4px;
    width: 82px;
    font-weight: 100;
    text-shadow: 0 1px 2px #666;
    cursor: pointer;
    color: #fff;
}

.buycentral #nav-submit-input-footer.dc_fr, .buycentral #nav-submit-input-footer.bc_fr, .buycentral #searchTerm.dc_fr, .buycentral #searchTerm.bc_fr{
    width: 100px;
}

input#twotabsearchtextboxfooter{
    height: 32px;
}

.mammothshopper.mm_us input#twotabsearchtextboxfooter {
    border: none;
    height: 27px;
    margin-right: 0;
    padding-left: 5px;
}

.buycentral #twotabsearchtextbox {
    background: none;
    color: black;
    padding-left: 5px;
    border: 2px solid #9DCEF0;
}

.buycentral #twotabsearchtextboxfooter {
    background: none;
    background-color: white;
    border: 2px solid #e3e6ea;
    color: black;
    padding-left: 5px;
}

.decido #searchTerm{
    background:#749F1A;
    width: 100px;
}
.decido #nav-submit-input-footer{
    background:#749F1A;
    width: 90px;
}
.decido #nav-submit-input-footer.dc_fr{
    width: 100px;
}

.content-wrap #breadcrumb, .content-wrap #breadcrumb a, .content-wrap #breadcrumb .breadcrumbCurrent {
    color: #3D3E42;
}

.lowpriceshopper.lw_us .content-wrap #breadcrumb a,
.mammothshopper.mm_us .content-wrap #breadcrumb a {
    color: #039;
}

.lowpriceshopper.lw_us .content-wrap #breadcrumb .breadcrumbCurrent {
    font-weight: 700;
}

.content-wrap #breadcrumb{
    color: #3D3E42;
}

.shoppingfacile input#nav-submit-input-footer, .shoppingfacile input#searchTerm{
    color: #fff;
    background: #258e32;
    background: -moz-linear-gradient(top, #258e32 0%, #027210 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4D5FAE), color-stop(100%, #027210));
    background: -webkit-linear-gradient(top, #258e32 0%, #027210 100%);
    background: -o-linear-gradient(top, #258e32 0%, #027210 100%);
    background: -ms-linear-gradient(top, #258e32 0%, #027210 100%);
    background: linear-gradient(to bottom, #258e32 0%, #027210 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#258e32', endColorstr='#027210', GradientType=0);
    width: 100px;
}

.beso input#nav-submit-input-footer, .beso input#searchTerm {
    color: #fff;
    background: #3e3e3e;
    background: -moz-linear-gradient(top, #3e3e3e 0%, #3e3e3e 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3e3e3e), color-stop(100%, #3e3e3e));
    background: -webkit-linear-gradient(top, #3e3e3e 0%, #3e3e3e 100%);
    background: -o-linear-gradient(top, #3e3e3e 0%, #3e3e3e 100%);
    background: -ms-linear-gradient(top, #3e3e3e 0%, #3e3e3e 100%);
    background: linear-gradient(to bottom, #3e3e3e 0%, #3e3e3e 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3e3e3e;', endColorstr='#3e3e3e;', GradientType=0);
    width: 100px;
}

.become.bm_us input#nav-submit-input-footer, .become.bm_us input#searchTerm {
    background: rgba(250,186,11,1);
    background: -moz-linear-gradient(top, rgba(250,186,11,1) 0%, rgba(223,140,5,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(250,186,11,1)), color-stop(100%, rgba(223,140,5,1)));
    background: -webkit-linear-gradient(top, rgba(250,186,11,1) 0%, rgba(223,140,5,1) 100%);
    background: -o-linear-gradient(top, rgba(250,186,11,1) 0%, rgba(223,140,5,1) 100%);
    background: -ms-linear-gradient(top, rgba(250,186,11,1) 0%, rgba(223,140,5,1) 100%);
    background: linear-gradient(to bottom, rgba(250,186,11,1) 0%, rgba(223,140,5,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#faba0b', endColorstr='#df8c05', GradientType=0 );
    border: 1px solid #ccc;
    color: #ffffff;
    font-family: Helvetica sans-serif;
    font-size: 16px;
    margin: 0;
    padding: 0;
    border-radius: 4px;
    width: 102px;
    font-weight: 100;
    text-shadow: 0 1px 2px #666;
    cursor: pointer;
}

.lowpriceshopper.lw_us input#nav-submit-input-footer, .lowpriceshopper.lw_us input#searchTerm {
    background: #ff7900;
    background: -moz-linear-gradient(top, #ff7900 0%, #ee6400 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff7900), color-stop(100%, #ee6400));
    background: -webkit-linear-gradient(top, #ff7900 0%, #ee6400 100%);
    background: -o-linear-gradient(top, #ff7900 0%, #ee6400 100%);
    background: -ms-linear-gradient(top, #ff7900 0%, #ee6400 100%);
    background: linear-gradient(to bottom, #ff7900 0%, #ee6400 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7900', endColorstr='#ee6400', GradientType=0);
    border: #fa922b solid 1px;
    color: #fff;
    font-family: MS Shell Dlg;
}

input#nav-submit-input-footer, input#searchTerm {
    font-family: Helvetica sans-serif;
    font-size: 16px;
    margin: 0;
    padding: 0;
    height: 31px;
    border-radius: 4px;
    width: 82px;
    font-weight: 100;
    text-shadow: 0 1px 2px #666;
    cursor: pointer;
    color: #fff;
}

.mammothshopper.mm_us input#nav-submit-input-footer, .mammothshopper.mm_us input#searchTerm {
    background-color: #ec4040;
    border: none;
    border-radius: 0;
    font-family: Arial;
    font-size: 12px;
    height: 27px;
}

.beso input#nav-submit-input-footer, .beso input#searchTerm {
    border-radius: 0px;
}

.categories{
    padding-top:0;
}

.decido #twotabsearchtextboxfooter{
  background: none;
    background-color: white;
}
.decido #twotabsearchtextbox {
    background: none;
    color: black;
    padding-left: 5px;
    border: 2px solid #C1D89F;
}
.decido input.search{
    background: url(/static/images/search-icon_dc.png) 5px -4px no-repeat;
    color: black;
}
.beso input.search::before {
    content: '\e809';
    /*background: url(/static/images/search-icon_dc.png) 5px -4px no-repeat;*/
}
.become.be_gb #twotabsearchtextbox {
    background: none;
    color: black;
    padding-left: 5px;
    border: 2px solid lightgrey;
}
.become.be_gb #twotabsearchtextboxfooter {
    background: none;
    background-color: white;
    color: black;
    padding-left: 5px;
}
.become.bm_gb input#nav-submit-input-footer, .become.bm_gb #searchTerm, .become.bm_gb .submit {
    background: -webkit-gradient(linear,left top,left bottom,from(#7ad054 ),to(#5ea029));
    border-radius: 4px;
    border: 1px solid #82be51;
    width: 82px;
    font-weight: 100 !important;
    text-shadow: 0 1px 2px #666;
    cursor: pointer;
    color: #fff;
    box-shadow: inset 1px 1px 0 rgba(255,255,255,.67);
    font-size: 16px;
}

.pricegrabber #twotabsearchtextbox{
    background: none;
    color: black;
    padding-left: 5px;
  /*  border: 2px solid #C1D89F; */
   border: 2px solid lightgrey;

}
.pricegrabber #twotabsearchtextboxfooter {
    background: none;
    background-color: white;
    color: black;
    padding-left: 5px;
}

.pricegrabber input#nav-submit-input-footer{
    background: none;
    background-color: #444;
    border: 1px solid #3d3b3b;
    color: #FFF;
    box-shadow: inset 1px 1px 0 rgba(255,255,255,.67);
}

.pricegrabber #nav-submit-input-footer, .pricegrabber #searchTerm, pricegrabber .submit{
    background: -webkit-gradient(linear,left top,left bottom,from(#5b5b5b ),to(#141313));
    border-radius: 4px;
    border: 1px solid #3d3b3b;
    width: 82px;
    font-weight: 100;
    text-shadow: 0 1px 2px #666;
    cursor: pointer;
    color: #fff;
    box-shadow: inset 1px 1px 0 rgba(255,255,255,.67);
    /*color: red;*/
}

.shoppingfacile .logoImg {
    padding-top: 15px;
    height: 34px;
    width: 193px;
}

.shoppingfacile .search-bar .search, .shoppingfacile input#twotabsearchtextboxfooter{
    background: url(/static/images/fr/search.gif) 5px 5px no-repeat #fff;
    color: black;
    font-size: 12px;
    font-weight: 400;
}

.shoppingfacile #searchTerm{
    background: linear-gradient(to bottom, #258e32 0%, #027210 100%);
    border: 1px solid #82be51;
    width: 100px;
}

.beso #searchTerm{
    background: linear-gradient(to bottom, #3e3e3e 0%, #3e3e3e 100%);
    border: 1px solid #858585;
    width: 100px;
}

.shoppingfacile #twotabsearchtextbox {
    background: url(/static/images/fr/search.gif) 10px 10px no-repeat #fff;
    color: black;
    padding-left: 35px;
    border: 2px solid lightgrey;
}

.header-wrap .logo,
.footer-wrap a.logo {
    display: block;
    float: left;
    height: 40px;
    width: 175px;
    margin: 17px 0 11px 0;
}

.become.bm_us .header-wrap .logo,
.buycentral .header-wrap .logo {
    height: 50px;
}

.mammothshopper.mm_us .header-wrap .logo,
.mammothshopper.mm_us .footer-wrap a.logo {
    float: none;
    height: auto;
    width: auto;
    margin: 0;
}

.search-bar {
    margin: 0 auto;
    width: 1100px;
    min-height: 78px;
    overflow: hidden;
}

.mammothshopper.mm_us .search-bar {
    display: flex;
    justify-content: center;
}

.lowpriceshopper.lw_us .header-wrap,
.lowpriceshopper.lw_us .footer-wrap {
    background: #e6f4d6;
    border-top: 3px solid #07a94e;
}

.header-wrap, .footer-wrap {
    background: #fff;
}

.mammothshopper.mm_us .header-wrap {
    background-color: #444243;
}

.become.bm_us input.search {
    background: url(/static/images/common-sprite.png) 5px -125px no-repeat;
    color: #2cc1e7;
}

.search-bar .search {
    border: 2px solid #e3e6ea;
    float: left;
    font-size: 15px;
    font-weight: 700;
    height: 31px;
    margin-right: 4px;
    padding-left: 25px;
    width: 321px;
    box-sizing: border-box;
}

.mammothshopper.mm_us .search-bar .search {
    border: none;
    height: 27px;
    margin-right: 0;
    padding-left: 5px;
    width: 504px;
}

.beso .search-bar .search {
    background: #fff url(/static/images/us/search-icon.png) 5px 7px no-repeat;
    padding-left: 35px;
    color: #000;
}

.search-bar form, .search-bar input {
    display: inline;
}

#searchForm {
    float: right;
    padding: 18px 16px 0 0;
}

.mammothshopper.mm_us #searchForm {
    float: none;
    padding: 10px;
}

@media only screen and (max-width: 600px) {
  input#twotabsearchtextbox {
    width: auto;
  }
}

.bm_gb .cm-btn {
    background: -webkit-gradient(linear,left top,left bottom,from(#7ad054 ),to(#5ea029)) !important;
    border: 1px solid #82be51 !important;
    background-color: #82be51 !important;
    font-weight: 100 !important;
    text-shadow: 0 1px 2px #666 !important;
    box-shadow: inset 1px 1px 0 rgba(255,255,255,.67) !important;
    border-radius: 4px;
}

.pg_en .cm-btn {
    background: -webkit-gradient(linear,left top,left bottom,from(#5b5b5b ),to(#141313)) !important;
    border-radius: 4px !important;
    border: 1px solid #3d3b3b !important;
    width: 82px !important;
    font-weight: 100 !important;
    text-shadow: 0 1px 2px #666 !important;
    cursor: pointer !important;
    color: #fff !important;
    box-shadow: inset 1px 1px 0 rgba(255,255,255,.67) !important;
}

.bc_de .cm-btn {
    background: -webkit-gradient(linear,left top,left bottom,from(#b7defa ),to(#0873b9)) !important;
    border-style: none !important;
    border-radius: 4px !important;
    font-weight: 100 !important;
    text-shadow: 0 1px 2px #666 !important;
    cursor: pointer !important;
    color: #fff !important;
}

.sf_fr .cm-btn {
    border: 1px solid #82be51 !important;
    background: linear-gradient(to bottom, #258e32 0%, #027210 100%) !important;
    color: #fff !important;
    text-shadow: 0 1px 2px #666 !important;
    border-radius: 4px !important;
}

.bc_fr .cm-btn {
    background: -webkit-gradient(linear,left top,left bottom,from(#b7defa ),to(#0873b9)) !important;
    border-style: none !important;
    border-radius: 4px !important;
    font-weight: 100 !important;
    text-shadow: 0 1px 2px #666 !important;
    cursor: pointer !important;
    color: #fff !important;
}

.bc_en .cm-btn {
    background: -webkit-gradient(linear,left top,left bottom,from(#b7defa ),to(#0873b9)) !important;
    border-style: none !important;
    border-radius: 4px !important;
    font-weight: 100 !important;
    text-shadow: 0 1px 2px #666 !important;
    cursor: pointer !important;
    color: #fff !important;
}

.bc_it .cm-btn {
    background: -webkit-gradient(linear,left top,left bottom,from(#b7defa ),to(#0873b9)) !important;
    border-style: none !important;
    border-radius: 4px !important;
    font-weight: 100 !important;
    text-shadow: 0 1px 2px #666 !important;
    cursor: pointer !important;
    color: #fff !important;
}

.dc_de .cm-btn {
    background: #749F1A !important;
    border-radius: 4px !important;
    text-shadow: 0 1px 2px #666 !important;
    font-weight: 100 !important;
    height: 31px !important;
}

.dc_it .cm-btn {
    background: #749F1A !important;
    border-radius: 4px !important;
    text-shadow: 0 1px 2px #666 !important;
    font-weight: 100 !important;
    height: 31px !important;
}

.dc_fr .cm-btn {
    background: #749F1A !important;
    border-radius: 4px !important;
    text-shadow: 0 1px 2px #666 !important;
    font-weight: 100 !important;
    height: 31px !important;
}

.klaro .cookie-modal .cm-modal .cm-header p span a {
    border-bottom: 6px solid lightgrey !important;
    font-family: Arial !important;
}

.klaro span {
    font-family: Arial !important;
}

.klaro .cm-btn {
    font-family: Arial !important;
}
