.customcolor, a,.ale-team .testititle, .ale-testimonial .lefttestimonialpart,.page .formbox .responditemform label span,
.page .aboutpageteam .teamphotos .teamitem figure figcaption .name,article ol li:before,.custompage ol li:before,
.commentform section.comments ul.commentlist li .rightcompart .nikcom {
    color:#cf435a;
}
.custombg,.preloader,#mainheader .topslider .navsection .navigationbox #topmenu ul li ul li a:hover,
.ale-team .socialbut .fbbut, .ale-team .socialbut .twibut,.ale-team .socialbut .gbut,
.ale-divider span, button,input[type="button"],input[type="reset"],input[type="submit"],
.tagcloud a, .jspDrag, .page ul.skillul li .skillline .countline,.page .gallerygrid .galleryfilterbox ul li a,
.cusstyle20 a {
    background-color:#cf435a;
}
.bottommenuslider {
    border-top:5px solid #000;
    border-color:#cf435a;
}
.commentform {
    border-top: 5px solid #cf435a;
}
.colornavstyle {
    background: #B63345;
    border-bottom:1px solid #b12d47;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#B63344', endColorstr='#891D34');
    background-image: linear-gradient(bottom, #891D34 27%, #B63344 82%);
    background-image: -o-linear-gradient(bottom, #891D34 27%, #B63344 82%);
    background-image: -moz-linear-gradient(bottom, #891D34 27%, #B63344 82%);
    background-image: -webkit-linear-gradient(bottom, #891D34 27%, #B63344 82%);
    background-image: -ms-linear-gradient(bottom, #891D34 27%, #B63344 82%);

    background-image: -webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0.27, #891D34),
        color-stop(0.82, #B63344)
    );
}
.colorhidbut {
    background: rgb(182, 51, 69);
    background: -moz-linear-gradient(90deg, rgb(182, 51, 69) 0%, rgb(144, 32, 55) 100%);
    background: -webkit-linear-gradient(90deg, rgb(182, 51, 69) 0%, rgb(144, 32, 55) 100%);
    background: -o-linear-gradient(90deg, rgb(182, 51, 69) 0%, rgb(144, 32, 55) 100%);
    background: -ms-linear-gradient(90deg, rgb(182, 51, 69) 0%, rgb(144, 32, 55) 100%);
    background: linear-gradient(180deg, rgb(182, 51, 69) 0%, rgb(144, 32, 55) 100%);

    -webkit-box-shadow: 0px 1px 0px rgba(198, 57, 85, 1);
    -moz-box-shadow:    0px 1px 0px rgba(198, 57, 85, 1);
    box-shadow:         0px 1px 0px rgba(198, 57, 85, 1);
}
.colorhidbut:hover {
    -webkit-box-shadow: 0px 1px 1px rgba(126, 17, 38, 1);
    -moz-box-shadow:    0px 1px 1px rgba(126, 17, 38, 1);
    box-shadow:         0px 1px 1px rgba(126, 17, 38, 1);
}
#mainheader .topslider .rightlinepart .searchheader .searchinput {
    background-color: #811a2c;
    border:none;
    -webkit-box-shadow: 0px 1px 0px rgba(177, 45, 71, 1);
    -moz-box-shadow:    0px 1px 0px rgba(177, 45, 71, 1);
    box-shadow:         0px 1px 0px rgba(177, 45, 71, 1);
    color:#d34c67;
    background-image: url(../images/glass.png);
}
#mainheader .topslider .rightlinepart .searchheader .searchinput::-webkit-input-placeholder {
    color:#d34c67;
}
#mainheader .topslider .rightlinepart .searchheader .searchinput:-moz-placeholder {
    color:#d34c67;
}
#mainheader .topslider .rightlinepart .searchheader .searchinput::-moz-placeholder {
    color:#d34c67;
}
#mainheader .topslider .rightlinepart .searchheader .searchinput:-ms-input-placeholder {
    color:#d34c67;
}
.revcolor {
    background: rgb(175, 47, 67);
    background: -moz-linear-gradient(90deg, rgb(175, 47, 67) 30%, rgb(147, 34, 56) 70%);
    background: -webkit-linear-gradient(90deg, rgb(175, 47, 67) 30%, rgb(147, 34, 56) 70%);
    background: -o-linear-gradient(90deg, rgb(175, 47, 67) 30%, rgb(147, 34, 56) 70%);
    background: -ms-linear-gradient(90deg, rgb(175, 47, 67) 30%, rgb(147, 34, 56) 70%);
    background: linear-gradient(180deg, rgb(175, 47, 67) 30%, rgb(147, 34, 56) 70%);
    border-color: #962739;
}
.redbutcolor {
    background: rgb(223, 75, 97)!important;
    background: -moz-linear-gradient(90deg, rgb(223, 75, 97) 30%, rgb(173, 43, 71) 70%)!important;
    background: -webkit-linear-gradient(90deg, rgb(223, 75, 97) 30%, rgb(173, 43, 71) 70%)!important;
    background: -o-linear-gradient(90deg, rgb(223, 75, 97) 30%, rgb(173, 43, 71) 70%)!important;
    background: -ms-linear-gradient(90deg, rgb(223, 75, 97) 30%, rgb(173, 43, 71) 70%)!important;
    background: linear-gradient(180deg, rgb(223, 75, 97) 30%, rgb(173, 43, 71) 70%)!important;
    border-color: #a4293f!important;
    color:#ffffff!important;
    -moz-box-shadow:inset 0px 0px 0px 1px rgba(255,255,255,0.1)!important;
    -webkit-box-shadow:inset 0px 0px 0px 1px rgba(255,255,255,0.1)!important;
    box-shadow:inset 0px 0px 0px 1px rgba(255,255,255,0.1)!important;
    -moz-transition: all 300ms ease-in-out;
    -ms-transition: all 300ms ease-in-out;
    -o-transition: all 300ms ease-in-out;
    transition: all 300ms ease-in-out;
}
.redbutcolor:hover {
    background: rgb(223, 75, 97)!important;
    background: -moz-linear-gradient(90deg, rgba(223, 75, 97,0.9) 30%, rgba(173, 43, 71,0.9) 70%)!important;
    background: -webkit-linear-gradient(90deg, rgba(223, 75, 97,0.9) 30%, rgba(173, 43, 71,0.9) 70%)!important;
    background: -o-linear-gradient(90deg, rgba(223, 75, 97,0.9) 30%, rgba(173, 43, 71,0.9) 70%)!important;
    background: -ms-linear-gradient(90deg, rgba(223, 75, 97,0.9) 30%, rgba(173, 43, 71,0.9) 70%)!important;
    background: linear-gradient(180deg, rgba(223, 75, 97,0.9) 30%, rgba(173, 43, 71,0.9) 70%)!important;
    border-color: #a4293f!important;
    color:#ffffff!important;
    -moz-box-shadow:inset 0px 0px 0px 1px rgba(255,255,255,0.1)!important;
    -webkit-box-shadow:inset 0px 0px 0px 1px rgba(255,255,255,0.1)!important;
    box-shadow:inset 0px 0px 0px 1px rgba(255,255,255,0.1)!important;
    -moz-transition: all 300ms ease-in-out;
    -ms-transition: all 300ms ease-in-out;
    -o-transition: all 300ms ease-in-out;
    transition: all 300ms ease-in-out;
}
.page .sliderarrows .prev:hover {
    background: url(../images/arrowlefthov.png) 50% 50% no-repeat;
}
.page .galsliderarrows .prev:hover {
    background: url(../images/arrowlefthov.png) 50% 50% no-repeat;
}
.page .menutypelist .menuslider .flex-direction-nav .flex-prev:hover {
     background: url(../images/arrowlefthov.png) 50% 50% no-repeat;
}
.bottomtwoboxes .fullmenubox .ourmenubox .custom-direction-nav .flex-prev:hover {
    background: url(../images/arrowlefthov.png) 50% 50% no-repeat;
}
.bottomtwoboxes .leftmenubox .ourmenubox .custom-direction-nav .flex-prev:hover {
    background: url(../images/arrowlefthov.png) 50% 50% no-repeat;
}
.postslider .flex-direction-nav .flex-prev:hover {
    background: url(../images/arrowlefthov.png) 50% 50% no-repeat;
}
.ale-slider-slides .flexslider .flex-direction-nav .flex-prev:hover {
    background: url(../images/arrowlefthov.png) 50% 50% no-repeat;
}
.page .sliderarrows .next:hover {
    background: url(../images/arrowrighthov.png) 50% 50% no-repeat;
}
.page .galsliderarrows .next:hover {
    background: url(../images/arrowrighthov.png) 50% 50% no-repeat;
}
.page .menutypelist .menuslider .flex-direction-nav .flex-next:hover {
    background: url(../images/arrowrighthov.png) 50% 50% no-repeat;
}
.bottomtwoboxes .fullmenubox .ourmenubox .custom-direction-nav .flex-next:hover {
    background: url(../images/arrowrighthov.png) 50% 50% no-repeat;
}
.bottomtwoboxes .leftmenubox .ourmenubox .custom-direction-nav .flex-next:hover {
    background: url(../images/arrowrighthov.png) 50% 50% no-repeat;
}
.postslider .flex-direction-nav .flex-next:hover {
    background: url(../images/arrowrighthov.png) 50% 50% no-repeat;
}
.ale-slider-slides .flexslider .flex-direction-nav .flex-next:hover {
    background: url(../images/arrowrighthov.png) 50% 50% no-repeat;
}
.page .menutypelist .menuslider .bottommenuslider .likebox .liketext .post-like a,
.page .menutypelist .menuslider .bottommenuslider .likebox .liketext .post-like .alreadyvoted {
    background: url(../images/heart.png) left 50% no-repeat;
}
#mainheader .topslider .navsection .navigationbox #topmenu ul li {
    background: url(../images/menu_li.png) left 50% no-repeat;
}
#mainheader .topslider .headerdata .opentimebox .timeblock .timebox {
    background: url(../images/opening.png) 50% 50% no-repeat;
}
.mobileopening .timebox {
    background: url(../images/opening.png) center no-repeat;
}
.page .menutypelist .menuslider .bottommenuslider .portionbox .portiontext {
    background: url(../images/plate.png) left 50% no-repeat;
}
.page .menutypelist .menuslider .bottommenuslider .itemcost .costtext {
    background: url(../images/price.png) left 50% no-repeat;
}
.page .menutypelist .menuslider .bottommenuslider .timerbox .timetext {
    background: url(../images/timer.png) left 50% no-repeat;
}
article ul li,
.custompage ul li {
    list-style: url(../images/ulli.png) none !important;
}
.iconssection .iconthree .imageboxicon {
    background: url(../images/icon3.png) 50% 50% no-repeat;
}
.iconssection .icontwo .imageboxicon {
    background: url(../images/icon2.png) 50% 50% no-repeat;
}
.iconssection .iconone .imageboxicon {
    background: url(../images/icon1.png) 50% 50% no-repeat;
}