.shopbody {
    background-color: #ffffff;
}
.shopfooter,.shcontrol,.fcont {
    background-color: #ffffff;
}
.shopsort,.shopsort p,.shopsort a,.shopsort span {
    color:#7d7d7d;
}
#rightcontent .shcontrol span.current,.shcontrol span.curren,.shcontrol .nice-select,.shopselect input{
    color:#7d7d7d; !important;
}
.shopselect .nice-select,.shopselect input{
    background-color:#ffffff !important;border: 0px !important;
}
::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    opacity: 1; /* Firefox */
    color: #7d7d7d !important;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #7d7d7d !important;
}
::-ms-input-placeholder { /* Microsoft Edge */
    color: #7d7d7d !important;
}
.sample_infos.shtitle {
    color: #7d7d7d !important;
}
.titlesample h3 {
    color: #7d7d7d !important;
}
.shopout a{
    color: #7d7d7d !important;
}
.pager_google span{
 color: #7d7d7d !important;
}
.fbottommenu li a{
    color: #7d7d7d !important;
}
.rshopfooter{
    color: #7d7d7d !important;
}
.shophome path,.shopcart path,.selectdownarrow path{
    fill:#7d7d7d;
}
.shopselect span.sbtn path{
    fill:#7d7d7d;
}
.iconmastercard path,.iconpaypal path,.iconkandh path,.iconvisa path,.ficon path{
    fill: #7d7d7d;
}
div.product_info button{
    background-color: #40b550 !important;
    border-bottom: 5px solid #40b550 !important;
}
h1, h2, h3,.okcircle{
    color:#7d7d7d !important;
}
.productname,.price.p-price,.samplesize-title,.sizet,.sizew,.sizeh,.samplesize-text p,
.prodmeasure,.graytitle,span.redtext,.otleft,.joindesc,h2,h3,h1,.jointitle .h2, .jointitle h3,.sdnamepd,.sdtextpd{
    color:#7d7d7d !important;

}
.popupaddcart button,.moreproducts,.prodmeasure:hover,.redcircle,.cart-back input,.cartrbtncont input,.checkoutpaybtn input#submit{
 /*  background-color: #40b550 !important; */
}
.rcartboxes .info.graytitle,.pd .ttext.shop h3{
    background-color: #ffffff;
}
.redframe {
    border: 2px solid #7d7d7d;
}
.deliverybox:hover .radiodiv, .paymentbox:hover .radiodiv {
    background-color: #40b550 !important;
}

.pager_google a.active  i.icofont{
    background-color: #40b550;
}
.pager_google a.inactive  i.icofont{
    background-color: #7d7d7d;
}
.pager_google .pages a{
    color: #40b550 !important;
}

.okcircle
{
    border: 2px solid #7d7d7d;
}
.leftcart-adatok.databox.clickcable:hover{
    border-color:#40b550;
}
.radiodiv.selected, .paymentbox.gray .radiodiv, .deliverybox.gray .radiodiv,.ckcbutton input{
    background-color: #40b550 !important;  
}
.leftcartdata,.graytext,.cart-sum.databox,.prcartright,.leftcart-adatok.databox,.shopbody .tabledata{
    color: #7d7d7d;
}
.prodmeasure.active, .mobilesize.active, input#submit{
    background-color:#40b550;
}
.popupsizes .prodmeasure:hover{
    background-color:#ec402d;
}

.info .redframe{
    color: #7d7d7d;
}
.leftcart-top input[type="radio"] + label span,.leftcart-top input[type="radio"]:checked + label span,.checkmark.circle{
    background-color:#ffffff;
}
.cartdata-title.top,.ckcbox,.databox,.mminus button, .mplus button,.ckcbx,.ckcdelivery,.pcartsize,.totalsum,.productrow,.box-data{
    border-color:#40b550 !important;
}
.shopout p, .shopout h2, .shopout h1, .shopout h3,.shopout li, .shopout a{
    color: #7d7d7d;
}
.lchb .checkmark.circle:after{
   background-color: #ffffff !important;
}
.rpswreminder input#submit{
    background-color:#40b550 !important;
}
.shopselect ul.list li ,.shopselect .nice-select .option:hover,.shopselect .nice-select .option.focus,.shopselect .nice-select .list{
    background-color:  #ffffff;
}
.nice-select .list:hover .option:not(:hover){
     background-color: #ffffff !important;
}
.shopout .sample_list.plist {
    width: 98%;
    margin: 0px auto;
}
/*
.shopout .sample_item:hover {
    -webkit-box-shadow: 10px 10px 18px 0px rgba(64,181,80,1);
    -moz-box-shadow: 10px 10px 18px 0px rgba(64,181,80,1);
    box-shadow: 10px 10px 18px 0px rgba(64,181,80,1);
}
*/
.shopout .box-field input ,.shopout select#phone-areacode-selectbox{
    /*background-color:#ffffff !important;border: 0px !important; */
}
.shopout .box-field input, .shopout select#phone-areacode-selectbox{
    color: #7d7d7d !important;
}
.whitegradoverlay {
    height: 50px;
    width: 12%;
    position: absolute;
    z-index: 999;
    right: 0px;
    background: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
    background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
    background: linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 );
}
div#cartcircle{
    background-color:#40b550 !important;
    color: #7d7d7d !important;
}

.iconmastercard rect{
    fill:#ffffff;
}

.orderok .info.graytitle {
    background-color: #ffffff !important;
}
.ttext.shop {
    background-color: #ffffff !important;
}
.meditsample {
    display: none;
}
.reminderbtn input{
    width:150px !important;
}

.shopout .ttext h1,.shopout .product_info,.shopout .dg, .shopout .lg{
    background-color: #ffffff !important;
}
.shopout .samplesize-text,.shopout .shipping.p-shipping,span.blacktxttitle,.mminus button, .mplus button,.orderid,.ordertxt{
    color: #7d7d7d;
}

.expressdelivery svg path{
    fill: #7d7d7d !important;
}
.shopout .prodmeasure{
    background-color:transparent;
   /* border: 1px solid ##7d7d7d;*/
    border: 1px solid #252525;
}
.prodmeasure.active{
     background-color:#40b550;
}
.deliverybox.gray, .paymentbox.gray,.deliverybox:hover, .paymentbox:hover{
     background-color: #ffffff !important;
}
input#sbmitdelivery,input#checkoutpaybtn,.orderstatus{
     background-color:#40b550;
}
.ordertxt a{
    color:#40b550 !important;
}

.product_info .p-name .h1,.sdesigntitle, .sdtitle,.sltitle,.mobileh1, .ttext .h1, .ttext h2,.designername,.orderoktitle{
    color: #7d7d7d !important;
}

.container-fluid.cshop.ctop {
     background-color: #ffffff !important;
}
.rpsfixed,.ptmpinfo {
    background-color: #ffffff !important;
}
.search-remove{
    color:#7d7d7d;
}

a.measurespopupbtn {
    color: #EF4423!important;
    text-align: center;
    width: 100%;
    display: inline-block;
    font-weight: 600;
}