/*.kv {background: url(../images/takeaway/04_KV.jpg) no-repeat center center; padding: 0; height: 650px;background-size: cover;}*/
/*.prizeSection {background: url(../images/takeaway/04_prize-bg.jpg);}*/
.result_wrapper {background: url(../images/takeaway/04_bg.jpg);}
#tasPage .result_wrapper .poiList, #tasPage .result_wrapper #preloader {padding-top: 0;}
/*#tasPage .anchorNav {}
#tasPage .anchorNav.sticky .container {background-color: #B4854F;}
#tasPage .anchorNav span#tap-1:before {background: url(../images/takeaway/04_tap-dish1.png) no-repeat center center; background-size: contain;}
#tasPage .anchorNav span#tap-1:after {background: url(../images/takeaway/04_tap-dish1-2.png) no-repeat center center; background-size: contain;}
#tasPage .anchorNav span#tap-2:before {background: url(../images/takeaway/04_tap-dish2.png) no-repeat center center; background-size: contain;}
#tasPage .anchorNav span#tap-2:after {background: url(../images/takeaway/04_tap-dish2-2.png) no-repeat center center; background-size: contain;}
#tasPage .anchorNav span#tap-3:before {background: url(../images/takeaway/04_tap-dish3.png) no-repeat center center; background-size: contain;}
#tasPage .anchorNav span#tap-3:after {background: url(../images/takeaway/04_tap-dish3-2.png) no-repeat center center; background-size: contain;}
#tasPage .anchorNav span#tap-4:before {background: url(../images/takeaway/04_tap-dish4.png) no-repeat center center; background-size: contain;}
#tasPage .anchorNav span#tap-4:after {background: url(../images/takeaway/04_tap-dish4-2.png) no-repeat center center; background-size: contain;}


#tasPage #Result1.poiList:before {background: url(../images/takeaway/04_subtittle-dish1.png) no-repeat center center; background-size: contain; width: 460px; height: 110px;}
#tasPage #Result2.poiList:before {background: url(../images/takeaway/04_subtittle-dish2.png) no-repeat center center; background-size: contain; width: 460px; height: 110px;}
#tasPage #Result3.poiList:before {background: url(../images/takeaway/04_subtittle-dish3.png) no-repeat center center; background-size: contain; width: 460px; height: 110px;}
#tasPage #Result4.poiList:before {background: url(../images/takeaway/04_subtittle-dish4.png) no-repeat center center; background-size: contain; width: 460px; height: 110px;}
*/

#tasPage .poi {position: relative;margin-top:20px; overflow: hidden;}
#tasPage .poi:after {content: ''; width: calc(100% - 1.875rem); height: 100%; position: absolute; top: 0; left: 0.9375rem; z-index: 0; background-color: #fff; }
#tasPage .img {position: relative; height: 200px; z-index: 1;}
#tasPage .txt {padding: 10px 15px 15px; position: relative;background-color: #fff; margin: auto; z-index: 1;    text-align: left;}

#tasPage .poibt {color: #4D392A;font-size: 22px;font-weight: 800;line-height: 1.5;margin-bottom: 0.4em;border-bottom: 1px solid #cccccc;padding-bottom: 0.2em; margin-top: 0;}
#tasPage .poibt i {margin-right: 5px;}
#tasPage .poibt .district {font-weight: 800;font-size: 19px;white-space: nowrap;margin-right: 0.1em;color: #02a71d;vertical-align: text-top;}
#tasPage .poibt .cuisine {font-weight: 400;font-size: 15px;border: 1px solid;padding: 0.05em 0.4em 0.2em 0.3em;white-space: nowrap;border-radius: 0.2em;vertical-align: text-top;line-height: 1.9;}

#tasPage .txt small {font-size: 15px;line-height: 1.5;letter-spacing: 1px;}
#tasPage .txt small span {display: block;}
#tasPage .poi .linkWrap {display: block; position: absolute; width: 100%; height: 100%; top: 0; left: 0;z-index: 1}

#tasPage .badge {position: absolute;top:-1px;left: -5px;z-index: 3;width: 90px;height: 70px;}
#tasPage .badge:after {content: ""; display: block;position: absolute;z-index: -1;width: 90px;height: 70px;background: url(../images/takeaway/TAS_badge.png) no-repeat center center; background-size: contain;top:0;left: -1px; }
#tasPage .am {color: #474c49;font-size: 15px;line-height: 45px;font-weight: 800;position: absolute;top: 22px;right: 10px;margin: auto; background-color: #F9CF4A; border-radius: 50%; width: 45px; height: 45px; text-align: center;}
/*#tasPage .am i {width: 14px;height: 14px;background: url(../images/takeaway/asiamile-icon-yellow.png) no-repeat center center;background-size: cover;margin: -5px 0 0 0;display: inline-block;vertical-align: middle;}*/
#tasPage .offerTxt {position: absolute;text-align: center;width: 100%; padding: 0; height: 10px;top:0;left: 0;right: 0;bottom: 0;margin: auto;}
#tasPage .offerTxt span {font-size: 22px;color: white;line-height: 1; font-weight: 800;display: block;}
#tasPage .borderTop:before {content: "";display: block;border-top: 1px solid;height: 1px;width: 100%;margin: 0.5em auto;}


@media (max-width: 768px) {
    /*.kv {background: url(../images/takeaway/04_KV_m.jpg) no-repeat center center; background-size: cover; height: auto; padding-bottom: 100%;}*/
}

@media (max-width: 640px) {
    #tasPage .poiList:before {width: 300px!important; height: 70px!important;}
    #tasPage .poi {margin-top: 0; margin-bottom: 20px;}
}

