@media(max-width:1400px){
.slide{height: 550px;}

/* .slides--six li .card-cover .card{width:260px;}
.slides--six li:nth-child(even) .card-cover .card{width:250px;}
.slides--six li:nth-child(3n) .card-cover .card{width:230px;}
.slides--six li:nth-child(4n) .card-cover .card{width:220px;}   */
.header__actions{padding-right:20px;}
}
@media(max-width:1200px){
    .header__actions{padding-right:0;}
.box--bordered.box--responsive{display: none;}
.box--bordered.box--responsive.restaurant_quick{display:block;}
h1{font-size:2.8em;font-weight:300;}
h2{font-size: 2.2em;}
h3{font-size: 2em;}
h4{font-size: 1.6em;}
h5{font-size:1.1em;line-height: 1.2;}
h6{line-height: 1.4;}

/* .body{padding: 70px 0 0;} */

.header__actions{padding-top:8px;padding-right: 10px;}
.nav--primary,.box--bordered.box--responsive, .drop-menu__responsive{background: #fff;bottom: 0;box-shadow: 0 0 10px rgba(51, 51, 51, 0.38);left: 0;margin: 0;overflow: auto;position: fixed;text-align: left;top: 0;transform: translate3d(-100%, 0px, 0px);-webkit-transform: translate3d(-100%, 0px, 0px);-ms-transform: translate3d(-100%, 0px, 0px);transition: all 300ms ease 0s;-webkit-transition: all 300ms ease 0s;-ms-transition: all 300ms ease 0s;width: 350px;opacity: 0; visibility: hidden;z-index: 111; padding: 0;}
html.is-nav-active .nav--primary, html.is-box-active .box--bordered.box--responsive, html.menu-responsive-show .drop-menu__responsive{opacity: 1;transform: translate3d(0px, 0px, 0px);-webkit-transform: translate3d(0px, 0px, 0px);-ms-transform: translate3d(0px, 0px, 0px);visibility: visible;}
html.is-nav-active .overlay--nav,html.is-box-active .overlay--box,html.menu-responsive-show .overlay--box{display: block;}
html.is-nav-active,html.is-box-active,html.menu-responsive-show{overflow: hidden;position: fixed; left: 0; right: 0; top: 0; bottom: 0;}
.toggle--nav{display:block;}
.nav--primary li{margin: 0;display: block;border-bottom: 1px dashed rgba(0,0,0,0.15);}
.nav--primary li a{padding:15px 10px;display: block;}
.nav--primary li a:active{background: rgba(0,0,0,0.07);}
.row--last p{margin: 0;}
.slide__content{margin: 0;left: 10px;transform: translate(0,-50%);-webkit-transform: translate(0,-50%);-ms-transform: translate(0,-50%);max-width: 500px;}
.slide__form-cover{position: relative; left: 0;margin: 0;top: auto; right: 0;transform: translate(0,0);-webkit-transform: translate(0,0);-ms-transform: translate(0,0);}
.slide{height: 500px;}
.slide__form-cover h4{text-align: center;max-width: 100%;margin: 0;}
.slide__form-cover{width: 100%;padding: 20px;background: #f3f3f3;display: inline-block;}

.form--search  ul  li input{ font-size: 1em;}
.form--search  ul  li{width:40%;float: left;padding: 0 0 0 ;}
.form--search  ul  li input[type="submit"]{margin: 0;}
.form--search  ul  li.last{margin: 0;width: 20%;padding-left: 0;}
/* .form--search ul{margin: 0 0 0 -20px;} */
.form--search ul.errorlist {margin: 0; display: table; width: 100%;}
.form--search ul li .errorlist  li {width: 100%; padding-left: 0px;}
.slider .slick-dots{margin: 0; left: 20px; right: 20px;bottom: 20px;}
.item.item--small .item__head,.item.item--small .item__content,.item .item__head,.item .item__content{display: block; width: 100%;}
.item .item__pic{padding: 0 0 100% 0;}
.item__footer > ul{display: block;table-layout: auto; position: relative;}
.item__footer > ul > li{width: 100%; display: block;text-align: left;line-height: normal;}
.item__footer > ul > li.second{text-align: left;padding-top: 5px;}
.item__footer > ul > li.last{float: none;margin:0 0 0;position: absolute; right: 0; top: 0;}
.item .links--inline{text-overflow: ellipsis; white-space: nowrap;overflow: hidden;display: block;}
.item .links--inline li{display: inline-block;vertical-align: top; float: none;}
.item .location{display: block; white-space: nowrap; text-overflow: ellipsis;overflow: hidden;margin: 5px 0;}
.location,.section--details .location{font-size: 0.85em;}
.item{display: block; table-layout: auto;}
.item .item__title + .tag, .item .item__title + .tag + .tag{float: right;}
.item .item__title{font-size: 1em;width:70%;display: block; text-overflow: ellipsis; white-space: nowrap;overflow: hidden;padding-right: 10px;margin: 0 0 10px 0;float: left;}
.item__title{font-size: 1em;}
.item__body,.item__footer{padding: 10px;}
.rest-open-close{top: -4px;}

.item .links--inline.links--inline-icons{height:50px;overflow: visible;text-overflow: clip;white-space: normal;}
.item .links--inline.links--inline-icons li{padding: 5px 0;}
/* .form--search-inline{max-width: 100%;} */
.form--search-inline.form--search  ul  li:first-child{padding-left: 20px;}
.form--search-inline.form--search  ul  li{padding: 0;width: 64%;}
.form--search-inline.form--search  ul  li.first{width: 36%;}
.form--search-inline.form--search  ul {width:auto;display: block;}
.section--sort{padding: 20px 0;}
.drop-down__target{top:50px;}
.section--details .col--last{padding-left: 10px;}
.item__title--large {font-size: 1.5em;font-weight: 500;padding: 0 0 0;vertical-align: top;}
.section--details .location{display:table;}
.col--middle{width: 100%; float: none;display: block;}
.list--info{margin: 15px 0 10px;}
.links--icon .link__target{display: none;}
.links--icon{margin:20px 0 0 -10px;width: auto;border: none;}
.links--icon .link__group{padding: 0 0 0 10px;float: left; width: 33.3%;}
.links--icon .link__target{left: 0; right: 0; top: 100%; position: absolute;z-index: 1;box-shadow: 0 0 10px 5px rgba(0,0,0,0.1);}
/*.links--icon .link.last{float: right; width: 32%;}*/
.links--icon .link{border: 1px solid #e6e6e6;}
.item__pic img{width: 100%;}
.links--icon .link.last{border: 1px solid #e6e6e6;}

.list-repeated .tag{margin:5px 5px 5px 0;}
.list-repeated .item__title{/*display: block;*/vertical-align:middle;font-weight: 500;}
.row__repeated,.list-repeated .cell,.space,.box__head{padding: 15px;}
.cols-group [class*="col-lg-6"]{min-height: 140px;}
.container--narrow .row-container--scroller {max-height: 236px;min-height: 236px;}

.container--small .col--left{width: 55%;}
.container--small .col-lg-4{width:45%;}
.container--colums .row-container--scroller {max-height: 272px;min-height: 272px;}
.panel__left{width: 30%;}
.panel__right{width:70%;}
.item--xsmall .item__footer{padding: 15px;}
.box--white{margin:15px 0 0;}
.stats{min-height: 80px;}
.stats h2{position: static;padding: 0;}
.stats p{margin: 0 0 0 0;}

.box--tabled .box__left{width: 30%;}
.box--tabled .box__right{width: 70%;}
.hide--ipad{display: none!important;}
.box--bordered .box__head{position: relative;}
.box--bordered .box__head .toggle--links,.box--tabled .box__left .toggle--links{display: block; position: absolute; right:0; top:8px;opacity: 0.4;}
.box--bordered-first.box--bordered .dropdown{width: 100%;}
.row--grids .box--white{margin:20px 0 0 0;}
.row--grids .box--tabled .box__left{width: 20%;}
.row--grids .box--tabled .box__right{width:80%;}
.box--bordered.box--bordered-even{margin: 20px 0 0;}
/*.section--details .col--left{width:32%;}*/
.form__title{font-size: 1.1em; margin:0 -15px 15px -15px;padding: 10px 15px;}
.grid-layout{margin: 0 -15px;}
.drop-menu__target{display: none;}
.drop-menu.is--active .drop-menu__target{opacity:1; visibility: visible;}
.drop-menu__responsive ul{margin: 0;}

.drop-menu__target ul li a,.drop-menu__responsive ul li a{font-size: 14px!important;opacity: 1;color: #333;}
.drop-menu__responsive ul li a{  padding: 10px 15px;}
.drop-menu__responsive.hide--desktop,.box__title--responsive{display: block!important;}
.box__title--responsive{font-size:16px!important;padding:15px 15px;font-weight: 600;background: #fafafa;}
.box--white{padding: 5px;}
.group-qts h6{font-size: 1em;}
.section--content-cols .box--bordered h5{font-weight: 500; font-size: 1.2em;}
.nav--vertical.nav--vertical-even > ul > li > a{padding: 15px;}
.group-qts{padding: 15px;}
.wrap__fixed-inner.stick {width:235px;}
.section--steps{padding-bottom: 0;}
.nav--primary ul{width: 100%;}
/* .item__tags + .item__footer{min-height: 130px;} */


/*subscription plans (added on 24 jan2017) ------------*/
.container--centered{max-width:100%;padding: 0 10px;}

.item__body, .item__footer{min-height: 1%;}

/* added on 1july 2017 */
.link--nav{margin: 0 0 15px;padding: 0 0 15px;}
.link--nav.link--nav-first{margin:10px 0 0;border-bottom: 0;}
.tabs--floated li a{height: 40px;line-height: 40px;padding: 0 15px;font-size: 0.9em;}

.card__content{position: relative;left: auto;right: auto; bottom: auto;}
/* .slides--six li .card-cover .card{width:240px;}
.slides--six li:nth-child(even) .card-cover .card{width:240px;}
.slides--six li:nth-child(3n) .card-cover .card{width:240px;}
.slides--six li:nth-child(4n) .card-cover .card{width:240px;}   */

.txt--small{ display: inline-block;}
}

@media (max-width:1200px) and (min-width:768px){
    .section--details .item__tags{display: inline-block;}
}

@media(max-width:1023px){
    .header{min-height:116px;}
    .header.home-header{min-height:1%;}
    /* .body {padding-top: 100px;} */
.sort__title{display: block;padding-right: 0;}
.drop-down{margin: 0 5px 0 0;}
.-align-right .drop-down{padding-right: 0;}
.drop-down__target{top:80px;}
.links--square.links--square-onefifth li{width: 33.3%;}
.list--info{width: 100%;}
.list--info ul{display: table; table-layout: fixed;width: 100%;}
.links--icon{margin-top: 0;}
.wrap--bordered-even{margin: 20px 0 0;}
.cols-group [class*="col-lg-6"]{min-height: 1%;}
.cols-group p{margin-bottom: 20px;}
.cols-group h6{margin-bottom:6px;}
.wrap--bordered-list ~ .wrap--bordered-even{margin: 0 0 0;}
.selection .selection__label{margin: 0 0 6px 0;}
.selection{padding-left: 0;}
.selection .selection__label .radio, .selection .selection__label .checkbox{position: relative; vertical-align: top;width:30px;}
.form-wrap{padding: 15px 15px 0;}
.box--bordered-even{margin: 20px 0 0;}
.info--user{display: inline-block;margin: 0 0 ;width: 100%;text-align: center;}
.info--user .avtar{ margin:0 auto 10px;float: none;display: block;}
.row--grids .box--tabled .box__left{width: 25%;}
.row--grids .box--tabled .box__right{width:75%;}
/*.section--details .col--left{width: 28%;}*/
.box.box--bordered.box--bordered-scroll{margin-top: 20px;}
.wrap--bordered-offset{margin: 0;}
.media--team .media__title{font-size: 1em;}

.grids__half{display:table;margin: auto;}
.grids__half ul{display:table;table-layout: fixed;}
.grids__half li {display:table-cell;vertical-align: top;padding: 0 5px;}
.grids__half li.second{display:table-cell;}
.grids__half li .btn{font-size: 1.1em;height:40px;line-height: 40px;padding: 0 40px;display: block;}
.filters--blog{padding: 20px; background: #fff;}
.search__blog{margin: 20px 0;}



.filters--blog{background: #fff;bottom: 0;box-shadow: 0 0 10px rgba(51, 51, 51, 0.38);left: 0;margin: 0;overflow: auto;position: fixed;text-align: left;top: 0;transform: translate3d(-100%, 0px, 0px);-webkit-transform: translate3d(-100%, 0px, 0px);-ms-transform: translate3d(-100%, 0px, 0px);transition: all 300ms ease 0s;-webkit-transition: all 300ms ease 0s;-ms-transition: all 300ms ease 0s;width: 350px;opacity: 0; visibility: hidden;z-index: 111;padding: 0;}
html.is-filter--blog .filters--blog{opacity: 1;transform: translate3d(0px, 0px, 0px);-webkit-transform: translate3d(0px, 0px, 0px);-ms-transform: translate3d(0px, 0px, 0px);visibility: visible;}
html.is-filter--blog .overlay--blog{display: block;}
html.is-filter--blog{overflow: hidden;position: fixed; left: 0; right: 0; top: 0; bottom: 0;}
.post__comments .cols-list .info--user{text-align: left;}
.post__comments .cols-list .info--user .avtar{float: left;margin-right: 15px;}
.wrap.wrap--normal .form-cover.box{padding: 10px;background: none;}
.wrap--normal{padding: 0 10px;}
.section--steps{padding: 0;}
/*.section--steps + .section{padding-top: 0;}*/
.box__content{float: left; width:33.3%;padding: 0 ;}
.wrap-total td:last-child{text-align: right;}

/*Jan 7 2016----*/
.media__list.-list--4 .media{width: 33.33%}
.media__list.-list--4 .media:nth-child(4n + 1){clear: none;}
.media__list.-list--4 .media:nth-child(3n + 1){clear: left;}
.item__tags + .item__footer{min-height: 100px;}
.threecols > li .sharesection h3 {font-size: 1.3em;}
/*
.menu-responsive-show  .box--bordered.box--responsive{transform:translate3d(0%, 0px, 0px);-webkit-transform:translate3d(0%, 0px, 0px);visibility:visible;opacity:1;}
.menu-responsive-show  .box--bordered.box--responsive{visibility:visible;opacity:1;right:auto;left:0;}
.box--bordered.box--responsive {right: 0;  text-align: left; transform: translate3d(-100%, 0px, 0px);-webkit-transform: translate3d(-100%, 0px, 0px);}*/
.table td, .table th{font-size:0.83em;}
.container--colums.container--narrow .selection-list--container .selection{width: 100%;padding-left: 0;}
.js-menu-item-container + .-gap + .-gap +.wrap--bordered.wrap--bordered-even{margin: 0;}
}

@media(max-width:767px){
    .nav--search > ul > li.nav__link-search .search-icon{width: 24px;left: 0;}
.show-mobile{display: block;}
.nav__link--notifications{display: none;}
.post__comments .cols-list.cols-list--reply .row.row--reply{padding-left:0;}
.post__comments .cols-list.cols-list--reply .row.row--reply p{margin: 0;}
.btn.btn--small{padding: 0 6px;}
.form.reviewfrm input[type="submit"] {float: left;margin-right: 0;margin-top: 10px;}

.threecols > li {display: block;margin: 0;padding-left: 20px;vertical-align: top;width: 100%;}
.threecols > li {margin: 10px 0 0;}
.cols-list--reply .row--reply {margin: 0 -15px -15px;}
.section--footer-lower [class*="col-"]{width: 100%;}
.section--listing .section__head{padding: 0;}
.section--listing .section__head h5{padding: 0 0 10px 0;}
/* .body{padding: 105px 0 0;min-height: 1%;} */
.body{min-height: 1%;}
/* .body.home-page{padding: 65px 0 0;} */
#wrap-verification .form .row:last-child .field-set{margin-bottom: 0;}
h1, h2, h3, h4, h5, h6 {padding: 0 0 5px 0;}
p{font-size: 0.9em;}
.section{padding:15px 0;}
.btn,.btn.btn--large{height:40px;line-height: 40px; font-size: 1em;padding: 0 15px;}
h1{font-size:2em;font-weight:300;}
h2{font-size: 1.6em;}
h3{font-size: 1.4em;}
h4{font-size: 1.3em;}
h5{font-size:1.2em;}
h6{font-size:1.1em; font-weight: 600;padding: 0;}
.header .container{padding: 0 5px;}
.hide--mobile{display: none!important;}

.logo{height: 50px;width: 150px;margin-bottom: 5px;}
.nav--secondary > ul > li.nav__link--primary:before{display: none;}
.nav--secondary > ul > li img{display: block;margin:auto;position: relative;top:6px;}
.nav--secondary > ul > li{margin: 0 0 0 3px;height:35px; font-size: 0;}
.nav--secondary > ul > li > a{width:35px;height:35px;display: block;position: relative;}
.nav--secondary > ul > li > a:active{background: rgba(0,0,0,0.07);}
.header__actions{padding-top: 0;}
.nav--secondary > ul > li.nav__link--cart .count{top:-6px; right: -8px; }
.nav--secondary > ul > li.nav__link--cart{font-size: 100%;}
.slide{height: 250px;background-size: 220%;display: flex;align-items: center;flex-wrap: wrap;}
.slide__content,.slide__form-cover{position: static; transform: translate(0,0);margin: 0;}
.slide__content{padding: 15px;}
.slide__content h1{font-size: 2em;}
.slide__content p{display: none;}
.slider .slick-dots{margin: 0; left: 15px; right:15px;margin: 0;bottom: 10px;}
.slide__form-cover{padding: 15px 15px 0 15px; width: 100%;}
.slide__form-cover h4{text-align: center;max-width:100%;margin:0 auto 0;}
.section__head p{margin: 0;}
.slides__seven .slick-arrow.slick-next{right: 0;}
.slides__seven .slick-arrow.slick-prev{left: 0;}
.slides__seven{padding: 0 40px;}
.card-cover {padding:10px 5px;}
.form--search > ul{margin: 0;}
.form--search > ul > li,.form--search > ul > li.last{width: 100%;margin: 10px 0 0;padding: 0;}
.row--scroller{white-space: nowrap; overflow: auto;}
.row--scroller .item{white-space:normal; overflow:visible;}

.row--scroller [class*="col-"]{float: none;display: inline-block;vertical-align: top;width:300px;padding:0 0 0 15px;}
.item__body{padding: 15px;}

.row.row--scroller + .-gap{display: none;}
.form--subscribe li{width: 100%;display: block; margin: 0;}
.form--subscribe li input[type="text"],.form--subscribe li input[type="submit"]{margin: 0; width: 100%;}
.section__head{padding: 0 0 10px 0;}

footer h6.toggle--trigger {width: 100%; display: inline-block; position: relative; text-align: left; position: relative; margin: 1px 0 0 0; cursor: pointer; font-size: 14px; text-transform: uppercase; padding:15px 10px 15px 15px; color: #999; background:#494949 ; }
footer h6.toggle--trigger:before { position: absolute; right: 15px; top: 14px; width: 10px; height: 10px; content: ""; border-left: 2px solid rgba(255,255,255,0.2); border-bottom: 2px solid rgba(255,255,255,0.2); transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -webkit-transition: 0.3s all ease-in-out; -moz-transition: 0.3s all ease-in-out; -o-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; }
footer h6.toggle--trigger.is--active:before {top: 16px; transform: rotate(135deg); -webkit-transform: rotate(135deg); -ms-transform: rotate(135deg); }
.toggle__target { display: none; padding: 10px; }

.links--socials{display: table; margin: auto;}
footer .dropdown{display:block;max-width:300px; margin:0 auto 15px;}
footer .txt--nos{text-align: center;margin: 0 0 10px 0;}

.btn.btn--dropdown{display: block; width: 100%;text-align: left;text-transform: uppercase; color: #999;}
.btn.btn--dropdown:after{top: 12px;}
.btn.btn--dropdown.is-active:after{top:15px;}

.row--last{margin: 20px 0 0;text-align: center;}
.row--last img.-float-right{display: table; margin: auto;float: none!important;}
.row--last p{margin: 0 0 10px 0;}
.links--socials li a{width: 40px; height: 40px;}
.links--socials li a svg{width: 16px; height: 16px;}
.section--footer-lower{padding-top: 0; margin-top:15px; border: none;}
/* .item__footer > ul > li.last{float: none;margin: 5px 0 0;position: relative; right:auto; top:auto;} */
.page--bg,.form-cover{background: none!important;}
.form-cover--odd{background: #fff!important;}

.form__heading{margin: 10px -15px 20px;padding:15px 10px 10px;font-size: 1em;}
.form-cover{padding:15px;}
.form--search-inline.form--search > ul > li.first,.form--search-inline.form--search > ul > li{padding: 0; width: 100%;}
.form--search-inline.form--search > ul > li.last{position: static;width: 100%;font-size: 100%;margin: 10px 0 0;}
.form--search-inline.form--search > ul > li.last input[type="submit"]{height: 100%; background: #4ca146;font-size: 100%;border-color: #4ca146;color: #fff;}
.form--search-inline.form--search > ul > li.first input{background-color: #fff;}
.form--search-inline.form--search > ul{width: 100%;display: inline-block;margin: 0;}
.form--search-inline.form--search input[type="text"]{padding-right: 50px;}
.form--search > ul > li input{font-size: 0.9em;}
.form--search-inline.form--search > ul > li.first input{border-right: 1px solid #d7d7d7;}
.form--search-inline.form--search > ul > li.first{margin:5px 0 0;}
.drop-down,.drop-down__link{display: block;}
.section--btns .btn:active{top: 0;}
.section--btns .col--left{padding-right: 5px;}
.section--btns .col--right{padding-left: 5px;}
.section--form-mobile, .section--filters-mobile{display: none;position: fixed;padding: 50px 0; left: 0;top:0; bottom: 0; right: 0;background: #fff;z-index: 112;overflow: auto;}
.drop-down__target{position: relative;top: 100%;padding: 10px 0;}
.drop-down__target .container{padding: 0;}
.links--square.links--square-onefifth li{width: 50%;}
.-align-right {text-align: left !important;}
.drop-down{padding: 5px 0; margin: 0;}
.sort__title{padding: 15px 0 0;font-size: 1.2em;}
.drop-down.drop-down--small .drop-down__link.is--active:after,.drop-down__link.is--active:after{display: none;}
.drop-down.drop-down--small .drop-down__target{top: 100%;border: none;}
.drop-down.drop-down--small .drop-down__body{padding: 0;}
.drop-down__link{font-size: 0.9em; padding:8px 40px 8px 15px;}
.drop-down__link:before{top: 12px;}
.tags__filter li{line-height:30px;padding: 0 5px 5px 0;}
.tags__filter li:first-child{display: block;}
.tags__filter li.clear a{padding-left: 0;}
html.search--mobile-js,.filters--mobile-js{position: fixed; left: 0; right: 0; top: 0; bottom: 0; overflow: hidden;}
.section--sort{padding-top: 0;}
.item__pic--centerd{display: table; margin: auto;}
.col--left{width: 200px;float: none; display: block; margin:0 auto 20px;}
.item__title--large{font-size: 1.2em;}
.item__title--large + .tag,.item__title--large + .tag +.tag{margin: 0 5px 10px 0;}
.boxes--white li .spantxt{font-size: 0.85em;}
.boxes--white li .box--icon{width: 35px;}

.section--details .links--inline-icons li{margin-bottom: 10px;}
.section--details .item__title--large{display: block;margin: 0 0 10px 0;}
.list--info{margin-top: 0; overflow: auto;white-space: nowrap;}
.list--info ul{table-layout: auto;}
.links--icon .link__target{top: 100%;}
.links--icon .link{font-size: 0.85em;}
.links--icon .link__target{top: 45px;}
.tabs--flat li a{padding: 12px 0 10px; margin: 0 15px 0 0;}
.section--tabs{padding: 0;}
.panel__left .nav { position: relative;}
.tabs--scroll ul,.nav--scrollable ul {overflow-x: scroll;overflow-y: hidden;padding-right: 30px;white-space: nowrap;}
.tabs--scroll:after,.nav--scrollable:after { position: absolute; right:0; bottom: 0; top: 0; content: ""; width: 80px; pointer-events: none; background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.99) 72%, white 73%); background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.99) 72%, white 73%); background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.99) 72%, #ffffff 73%); }
.tabs--scroll li {display: inline-block;float: none;vertical-align: top;}
.dropdown.-float-right{float: right!important;}
.panel__left{width: 100%;}
.panel__right{width: 100%;}
.nav--scrollable li a:before{display: none;}
.nav--scrollable li{display: inline-block;vertical-align: top;padding: 0 10px 0 0;border: none;}
.panel__head h5{font-size: 1.5em;}
/*.list-repeated .cell .counter--group .item__price{display: block;}*/
.tabs--scroll li:last-child,.panel__left .nav ul li:last-child {margin-right: 40px;}
.section--tabs{display: block;}
.link--nav{display: none;}
.reviews-list{padding-left: 50px;}
.reviews-list .avtar{width: 40px; height: 40px;top: 15px;}
.reviews-list p{margin-bottom: 15px;}

.cols-group .links--inline{margin:6px 0;}
.wrap-counter .txt--larger{font-size: 2em;}
.map-view .map-content{position: relative; left: 0;top: 0; max-width: 100%;}
.list-repeated p{font-size: 0.9em;}
/*.steps li:after,.steps li:before{display: none;}   */
.steps li{padding: 0 15px;}
.steps li .steps__value{font-size:1em;}
.container--small .form-cover{padding: 0;}
.steps{width: 100%; text-align: center;}
.wrap--bordered-list{margin: 15px 0 0;}

.container--colums .col--left,.container--colums .col-lg-4{width: 100%;}
.container--colums .wrap, .container--colums .box{border: none;}

.selection select{margin: 5px 0;}

.field_label{font-size:0.9em;}
.field-set{margin-bottom: 15px;}
.listing--grids ul li{display: block; width: 100%;padding: 5px 0;}
.listing--grids ul{display: block; table-layout: auto;}
.listing--grids ul li .boxwhite{border: 1px solid #eee;}
.cover-wrap{padding: 15px;}
.selection h6{padding: 0 0 6px 0;color: #333; font-size:0.9em;}
.selection p{line-height: 1.6;}
.selection p small{font-size:1em;}
.list-repeated .item__price,.row__repeated .item__price,.wrap-total,.row__repeated .item__title{font-size: 0.9em;}
.box--tabled{width: 100%;display: block;table-layout: auto;}
.box--tabled .box__left{width: 100%;display: block;}
.box--tabled .box__right{width: 100%;display: block;}

.drop-menu__target ul li{font-size: 1em!important;}
.drop-menu__trigger{padding-right: 0!important;}
.drop-menu__trigger:before{display: none;}
.nav--secondary > ul > li.nav__link--primary{position: static;}
.drop-menu__target:before{right: 58px;}
.drop-menu__target:after{right:58px;}

.section--profile .row--collapseable {padding-bottom:5px;padding-top:5px;}
.row--grids .box--tabled .box__left{width:260px; margin: auto;}
.row--grids .box--tabled .box__right{width: 100%;background: none; padding: 0 10px 10px;}
.box--tabled .tags-group{position: static;margin: 0 0 5px 0;}
.row--grids .box--tabled .item__title{/*width: 100%;*/margin: 0 5px 6px 0;width: auto;}
.row--grids .box--tabled .item__title + .status ~ .location{margin: 1.row--grids .box--tabled .item__title5px 0 0;}

.row--grids .box--white{margin: 15px 0 0;}
.info--user{text-align: left;}
.info--user .avtar{float: left;margin: 0 15px 15px 0;}
.info--user h6{padding-top: 10px;}
.cols-list p{margin-bottom: 20px;}
.cols-list{padding:15px;}
.box--bordered .dropdown__link{padding: 15px 35px 15px 15px;}

.steps.steps--tabled li .steps__value{display: none;}
.steps.steps--tabled{margin-bottom: 20px;}
.preview{margin:10px 0 20px 0;}
.preview__thumb {max-width: 200px; display: table; margin: auto;}
.panel__title { font-size:0.9em;}
.three-col > li{width: 50%; font-size: 0.85em;}
.radio-yn > li{font-size: 0.85em;}
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12 {width: 100%;}
.col-caption{font-weight: 500; margin:0 0 10px 0;font-size:1em;padding-left: 0;color: #333;}
.row--head{background: none; padding: 0;margin: 0;}

.caption--td{display: block; font-weight: 500;}
.table td, .table th {display: block; padding: 5px 0; border: none;font-size: 0.85em; }
.table tr {display: inline-block;width: 100%; padding: 10px 0; border-top: 1px solid #ddd;}
.table.table--horizontal .caption--td{width:150px;float: left; color: #666;}
.table.table--horizontal .caption--td.caption--td-block{width:100%;float:none;}
.steps li:before{left: -9px;}
.steps li:after{ right: -10px;}
.pagination li a{width: 30px; height: 30px; line-height: 30px;}
.pagination li.next a:before{left: 7px; top: 8px;}
.pagination li.prev a:before{left: 12px; top: 8px;}
.grid-layout .info--order{text-align: left; margin: 0;}
.grid-layout{margin: 0 -15px; padding: 15px;}
.grids--colum .grid{min-height: 1%;}
.table .mergedcell{text-align: left;}
.row--reply{padding: 15px 5px;margin: 0 -15px;}
.selectionbar {padding: 10px 10px 5px;}
.selectionbar .grid_1 { width: 100%; padding: 0 0 10px 0;}
.selectionbar .grid_2 {text-align: center;width: 100%;}
.selectionbar .form--search{width: 100%;margin: 0;padding:10px 0 0;}
.selectionbar .selectiontabs{float: none;display: table; margin: auto;}
.selectionbar .directions{float: none;}
.medialist > li{padding:10px;}
.medialist > li .grid.first{width: 60px;}
.medialist > li .grid,.medialist > li{display: inline-block;width:100%;}
.medialist > li .grid.first{float:left;}
.medialist > li .grid.second{display:inline-block;width:calc(100% - 40px);margin: 10px 0 0;}
.medialist > li .desc{font-size: 0.95em;}
/* .medialist > li .grid.third{position: absolute; right: 0; top:15px;} */
.medialist > li .date{font-size: 0.8em;float:none;}
.medialist > li .grid.third{float:left; margin-left:36px;width:auto;}
.grids-wrap .wrap{min-height: 1%; padding:15px;width: 100%;}
.grids-wrap .wrap--gray{margin: 15px 0 0;}
.box--bordered-scroll.box{border: none;}
.box--bordered-scroll .box__head{padding: 0 0 10px 0; background: none; border: none;}
.box--bordered-scroll .box__body{padding: 0; background: none; border: none;}
.box--bordered-scroll .row--scroller{ margin: 0 -10px 0 -5px;}
/*.hide--desktop{display:block!important;}*/
.box--white{padding: 1px;}
.tabular--grids .grid{display: block;padding: 5px 0;}
.tabular--grids{padding: 15px 0;text-align: center;}
.tabular--grids .grid.first,.tabular--grids .grid.second,.tabular--grids .grid.last{text-align:left; width: 100%;padding: 5px 0;float: none;}
.tabular--grids .grid.second{max-width:70%;margin: auto;display: block;}

.lists--inline-block dt, .lists--inline-block dd{text-align: left;}
.lists--inline dl{width: 100%;display: inline-block;padding: 2px 0;font-size: 0.85em;}
.tabular--grids .grid.last .txt--price{width:100%;display:inline-block;}
.tabular--grids .grid.last .txt--price > .span1{width: 40%;float: left;padding: 0;}
.tabular--grids .grid.last .txt--price > .span2{width: 60%;float: left;padding: 0 10px 0 0;}
.tabular--grids .grid.last .lists--inline-block dt, .tabular--grids .grid.last .lists--inline-block dd{text-align:left;}

.tabular--grids .grid.second{max-width: 100%;padding: 0;}
.tabular--grids{text-align: left;}
.lists--inline dt{width:40%;padding: 0 0 0;float: left;}
.lists--inline dd{width:60%;padding: 0 0 0 10px;float: left;}
.tabular--grids:first-child{padding-top: 0;}
.row--scroller {margin: 0 -10px;}
.cols-list .location{margin-bottom: 20px;}
.section--map{height:280px;}
.cols-wrap .col{width: 100%; padding:  0; border: none;}
.cols-wrap{margin: 10px 0;}
.group-qts h6{padding: 0 0 6px 0;}
.nav--vertical > ul > li:last-child{border-bottom: none;}
.section--banner{height: 200px;}
.nav--vertical-toggled{display: none;}
.box--bordered-offset{margin: -40px 0 20px;}
.-col-right{float: none;}
.box--bordered-offset h6{position: relative;}
.box--bordered-offset h6 .toggle--links{display: block;position: absolute; right:5px;top:10px;}

.grids__half li:first-child{padding-left: 0;}
.grids__half li:last-child{padding-right: 0;}
.box--bordered .nav--vertical ul li > a,.links__vertical li{padding: 10px 15px;}
.grids__half li .btn{padding: 0 10px;}
.post{padding: 15px;}
.post__title{font-size: 1em;}
.post__by{margin: 0;}
.post__by li:first-child{display: block;width: 100%;}
.post__by li{font-size: 0.9em;}
.post__footer .social--share{margin: 15px 0 0;float: none!important;clear: left;}
.post__by li:first-child:after{display: none;}
.post__date{font-size: 0.85em;margin-bottom: 10px;}
.post__img{margin-bottom: 10px;}
.slider--single .slick-arrow{height: 50px;}
.group--social{margin-bottom: 0;}
.reviews-list [class*="col-"]{width: 100%;}
.button-row.form--horizontal .field-set{width: 100%;display: block;}
.button-row.form--horizontal .field-wraper{width: 100%;display: block;}
.table .trLast td.mergedcell{width:150px;}
.table .trLast td{width:40%;display:inline-block; padding: 10px 0 0;}
.table tr.trLast{width:100%;display: table;}
.tabular--grids .btn--group{width: 100%; display: block;}
.block--empty{padding:10px;}
.row--centerd{display: table; margin: auto;}
.media--info .media__icon{display: block;float: left;height:70px;margin: 0 10px 15px 0;width: 70px;}
.media--info .media__title + .media__desc{display: block;width: 100%;min-height: 1%;}
.media--info .media__icon img{max-width:70%;position: static;}
.media--info .media__title{margin: 0;text-align: left;font-size: 1.1em;}
.media--info .media__desc{text-align: left;}
.tabular--grids .btn--group .btn{margin: 2px;}
.section--steps .media--info .media__title,.section--steps .media--info .media__desc{text-align: center;}
.section--steps .media--info .media__icon{float: none;margin: auto;}

.grids--selection li{display: inline-block; width:100%;padding:0 0 10px 0;}
.item  .location{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;}
.location-search .form--search ul {
margin: 0px;
}
.location-search .form--search ul li {
float: left;
padding: 0px 0px 0px  0;
width: 35%;
}
.location-search .form--search ul li.last {
margin: 10px 0 0px 0px;
width: 30%;
}
.location-search .form--search > ul > li, .location-search .form--search > ul > li.last{margin-top:10px;}
.form-cover.box{border: none;}
.selection-list--container .selection{margin: 0;width:100%;}
.selection-list--container .selection__content{min-height:1%;}
.table-twocols td{font-size:0.85em;}

.container--colums.container--narrow .box__head .link--underline.-float-right{float: right!important;}

/* added on 1july 2017 */
.panel__left .nav{display: none;}
.section--content-even .list-repeated .item__title{font-size: 0.85em;}
.tabs--floated{position: relative;display: block;background: #f5f5f5;border-right: 1px solid #ddd;}
.tabs--floated li:last-child{margin-right: 30px;}
.tabs--floated li:last-child a{border-right:0;}
.tabs--floated li a{height: auto; line-height: normal;padding: 10px 15px;font-size: 0.85em;}
.tabs--floated ul{overflow-x: scroll;overflow-y: hidden;padding-right: 30px;white-space: nowrap;display: flex;}
.tabs--floated:before{ position: absolute; right:0; bottom: 0; top: 0; content: ""; width: 80px; pointer-events: none; background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.99) 72%, white 73%); background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.99) 72%, white 73%); background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.99) 72%, #ffffff 73%); }
.tabs--floated li{float: none;display: inline-block;vertical-align: top;margin: 0 -4px 0 0;}
.tabs--floated li a{background: none;}
/* .item__tags + .item__footer{min-height:130px;} */
.card__title{font-size: 1em;}
/* .box--bordered .box__head .sorting{float:none;} */
.slides--six{padding:0 15px;}
 .menu_img{width:60px;margin-bottom:10px;}
 .menu_img + .item__title{margin-bottom:10px;line-height:1.4;}
 .menu_img + .item__title + .tag{margin-top:2px;}

 .form.form--subscribe ul{width:100%;display:inline-block;}
 .form.form--subscribe ul > li.first-child{width:65%;float:left;}
 .form.form--subscribe ul > li.last-child{width:35%;float:left;}
 .form.form--subscribe ul > li.last-child input{font-size:1em;}
 .table.table--horizontal .caption--td {width: 150px;float: left;  color: #666;}
 .table.table--horizontal .desc--td {width: calc(100% - 150px);display: inline-block;}

 .list-repeated .cell.cell--first{width:100%;padding-bottom: 0;}
.list-repeated .cell.cell--second,.list-repeated .cell.cell--last{width:auto;float: left;}

.medialist > li .grid.first.check{height:auto;}

.item__footer > ul{display: flex;flex-wrap: wrap;width: 100%;}
.item__footer > ul > li{width: 50%;}
.item__footer > ul > li.second{text-align: right;width: 50%;display: inline-block;padding-top: 0;}
.item__footer > ul > li.last{width: 100%; position: relative;right: auto;top: auto;padding-top: 10px;}
.item__footer > ul > li.last .btn{width: 100%;display: block;height: 40px; line-height: 40px;text-align: center;}
.item__footer > ul > li.second .txt--small span,.row.row--scroller .item.item--small .item__footer > ul > li .txt--small span{display:inline-block;;}
.item__tags + .item__footer{padding: 0 10px 10px;}

.row.row--scroller .item.item--small .item__body{min-height: 95px;}
.row.row--scroller .item.item--small .item__footer{min-height: 110px;}

.media-flex{display: flex;flex-wrap: wrap;width: 100%;}
.media-flex.media--info .media__desc{width:calc(100% - 80px);}
.media-flex.media--info .media__icon{margin: 0;width: 80px;}
.media-flex.media--info .media__icon img{max-width: 60%!important;}

.details-content .links--inline.links--inline-small{margin-bottom: 10px;}

}
@media(width:640px){
.item__tags + .item__footer{min-height: 99px;}
.item  .location{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;}
}

@media(max-width:600px){
.links--icon .link__group{width: 100%;padding: 5px 0;}
.links--icon .link.last{width: 100%;margin: 5px 0 0;}
.links--icon{margin-left: 0;}
.links--icon .link__target{left: 0; right: 0; top: 100%; position:relative;z-index: 1;box-shadow:none;  border: 1px solid #e6e6e6;}
.row--listings [class*="col-"]{width:100%;}
.box__content{float: none; width: 100%;padding: 10px 0;}
.form--horizontal .field-set{display: block; table-layout: auto;}
.form--horizontal .caption-wraper,.form--horizontal .field-wraper{width: 100%; display: block;padding: 0;}
.grids__half,.grids__half ul{width: 100%;}

/*Jan 7 2016----*/
.media__list.-list--4 .media{width: 50%}
.media__list.-list--4 .media:nth-child(3n + 1){clear: none;}
.media__list.-list--4 .media:nth-child(2n + 1){clear: left;}

/*subscription plans (added on 24 jan2017) ------------*/
.box--plan{margin: 0 0 20px 0;}
.box--plan .box__head{padding: 15px; min-height: 1%;}
.listing--features li{padding: 10px;font-size: 0.85em;}
.listing--features li:last-child,.box--plan .box__footer{padding: 20px;}
.table.table--large td:first-child,.table--large td{padding: 10px;}
.location-search .form--search ul {
margin: 0px;
}
.location-search .form--search ul li {
float: none;
padding: 0px;
width: 100%;
}
.location-search .form--search ul li.last {
margin: 0;
width: 100%;
}
.location-search .form--search > ul > li, .location-search .form--search > ul > li.last{margin-top:10px;}
.reviews-list.review-list--reply p{margin: 0;}
.reviews-list.review-list--reply{padding-left: 65px;}


.sorting {float: none;min-width: 100%;}
.rest_shortcuts .btn{width:49%;text-align:center;}
.form.rest-wallet-search {display: block;padding-top:10px;  }
.rest_shortcuts{margin-top:10px;display: block;}

}

@media(max-width:400px){
.boxes--white li{width: 100%; margin: 5px 0;}
.nav--primary,.box--bordered.box--responsive,.drop-menu__responsive{width: 280px;}
.card-cover {padding:10px 2px;}
.row--scroller [class*="col-"]{width:290px;}
.-float-right, .-float-left {float:none !important;}
.row__repeated .-float-right{float:right !important;}
.row__repeated .-float-left{float:left !important;}
.section--footer-lower [class*="col-"]{width: 100%;}
.links--square.links--square-onefifth li{width: 100%;}
.list-repeated .cell,.list-repeated .cell.cell--first{width: 100%; float: none;display: inline-block;text-align: left;}
.row--grids .box--tabled .box__left{width:100%;}
.steps li{padding: 0 5px;}
.steps li .steps__value{font-size: 0.86em;}
.item--xsmall .item__footer.item__footer--even li{width: 100%;margin: 0 0 5px 0;}
.item--xsmall .item__footer.item__footer--even li.last{float: none;}
.form .button-row input, .button-row input{display: block; margin: 5px 0;width: 100%;}
.filters--blog{width: 280px;}
.wrap.wrap--normal .form-cover.box .box__head{text-align: center;}
.row--grids .box--tabled .item__title .status{margin: 6px 0;}
.tabular--grids .grid.second{max-width:100%;}
.row--full [class*="col-"]{width:100%;}
#delivery-timing .date-time select,#pickup-timing  .date-time select{float: none;width:100%;}
#delivery-timing .date-time #delivery_time_wrap ,#pickup-timing  .date-time #pickup_time_wrap{float: none;width:100%;margin: 10px 0 0;}

/*Jan 7 2016----*/
.media__list.-list--4 .media{width: 100%}
.media__list.-list--4 .media:nth-child(n){clear: left;}
.selection p small{font-weight: 300;}
.links--vertical-multlevel ul{margin: 0;}
.form .button-row .btn--back {margin-right: 0px;}
#frmRestaurant .button-row .btn--back {margin-right: 0px;}
.table-twocols tr{display:inline-block;width:100%;padding:10px 0;border-bottom:1px solid #ddd;}
.table-twocols td{display:block;border:none!important;padding:0!important;}
.table-twocols tr:nth-child(even) td{background:#fff;}

.reviews-list{padding-left: 0;}
.reviews-list .avtar{position: relative;left: auto;top: auto;float: left;margin: 0 15px 0 0;border: 1px solid #ddd;}
.reviews-list.review-list--reply{padding:15px 10px;min-height: 1%;}
.reviews-list.review-list--reply .avtar{left: auto;}
.reviews-list h6{font-size: 1em;}
.form--search  ul  li.first input{border-bottom: 1px solid #d7d7d7; }
}

@media(max-width:600px){
    .box--bordered .box__head .sorting{top:0;margin-top:5px;}
}
