@media (min-width:1200px){.home .container{width:1010px}.inner .container{width:970px}
.adv-set-wt {
    width:12%;
}
.fb-set-wt {
    width:26%;
}
}
@media (min-width:992px) and (max-width: 1199px) {
 .mapblock {
 height:auto;
}
}
@media (min-width: 0px) and (max-width: 991px) {

.subscribe {margin-left: 0px;}

.addthis-smartlayers, div#at4-follow, div#at4-share, div#at4-thankyou, div#at4-whatsnext {
display:none;
}
.prize, .offer, .deal
{
min-height:inherit;
}
.normal
{
min-height:inherit;
}
	.products-block div:first-child {
    padding-left: 15px;
}
.products-block div:last-child {
    padding-right: 15px;
}
.products-block-inner img {
    margin-bottom: 22px;
    min-height: auto;
}
.prize,.offer,.deal
{
	padding:0px !important;
	min-height: auto;
}
.recommended,.featured
{
	margin-bottom:5px;
}
 .mapblock {
 height:auto;
}
 .footer-menu-block1 h3, .footer-menu-block1 ul {
 margin-left:0px;
}
 .footer-menu-block, .footer-menu-block1, .footer-app-block {
 margin-bottom:15px;
}
 .copyright {
 position:inherit;
 clear:both;
 background: url("../images/lpnew/copy.png") no-repeat scroll left 7px rgba(0, 0, 0, 0);
 padding-left: 30px;
}
.news-block ul li.whats-on a {
 background: url("../images/lpnew/what%27s-on-icon.png") no-repeat scroll 98% center rgba(0, 0, 0, 0);
 color: #454545;
}
.news-block ul li.recommened a {
 background: url("../images/lpnew/recond-icon.png") no-repeat scroll 98% center rgba(0, 0, 0, 0);
 color: #fff;
}
.news-block ul li a {
 padding-left:15px;
}
.prize img {
 width:auto;
}
.img-block {
 min-height:inherit !important;
}
.offer-list-block-right .buttons-block {
    float: inherit;
}
.offer-list-block-right h2
{
	width:100% !important;
	height: auto !important;
}
.offer-list-block-right {
    margin-top: 10px !important;
    width: 100% !important;
}
.odd .venus-list-block-right
{
	width:100%;
}
.buttons-block {
    float: left;
    margin-top: 5px;
}
.news-block ul li.whats-on a {
 color:#fff;
 background: url(../images/lpnew/magazine_articles_icon.png) no-repeat;
 background-position: 130px 2px;
 padding-left: 5px;
 }
.news-block ul li.recommened a {
	color:#fff;
	background:url(../images/lpnew/recond-icon.png) 100% no-repeat;
    padding-left: 5px;
 }
.news-block ul li.whats-on:hover a {
	color:#454545;
	background: url(../images/lpnew/magazine_articles_icon-hover.png) 80% no-repeat;
	background-position: 130px 2px;
	padding-left: 5px;
 }
.news-block ul li.recommened:hover a { color:#454545; background:url(../images/lpnew/recond-icon1.png) 100% no-repeat; padding-left: 5px; }
.even .buttons-block {
    bottom: 0;
    float: left;
    position: inherit;
    right: 0;
}
.banner-block-right .carousel-indicators
{
	width:20%;
}
/*New Styles as on 22-12-2015*/
.strip-main {
    display: block;
    margin: 10px 0 0;
    width: 100% !important;
}
.strip-8 {
    width: 100% !important;
}
.side-block-sm p {
    width: 100% !important;
}
.side-block-sm .restaurantnews {
    width: 100%;
}
.ads-holder {
    float: left;
	margin-top:10px;
}
/*New Styles as on 23-12-2015*/
#featured_placenear #places-nearby {
    width: 100%;
}
#featured_placenear #places-nearby .aplace {
width: 50%;
}
#featured_placenear #places-nearby .aplace .block_info {
    float: none;
    width: auto;
}
.restaurantnews {
width:100%;
}
.strip-9 {
    width: 63% !important;
}
/*New Styles added as on 24-12-2015*/
.eventname {
    width: 100% !important;
}
.whats-on-things .featured-block {
    min-height: 160px;
    width: 50% !important;
}
.whats-on-things .featured-block p {
    width: 100% !important;
}
.navbar .collapse {
    visibility: inherit;
}
.garden-party .strip-9 {
    width: 47% !important;
}
.garden-party .strip-3 {
    width: 173px;
}
.competetion .left-mid-strips {
    width: 70%;
}
.competetion .strip-3 {
    float: right;
}
.competetion .left-mid-strips {
    width: 65%;
}
.competetion .strip-1 {
    width: 100%;
}
.competetion .strip-3 {
    float: right;
    width: 30%;
}
.strip-5 {
    width: 66%;
}
.strip-4 {
width: 73%;
}
#block_left-webstrore h1 {
overflow:hidden;
}
#buy-category p.separator {
display:none;
}
.deal-block #buy-detail #buy-lcontent {
width:100% !important;
}
.competetion .strip-2 {
width:100%;
}
.competetion .strip-2{
margin:0;
padding:0;
}
#buy-category div span img {
    display: block;
    margin: 0 auto;
    max-width: 100%;
}
.magazine {
width:100%;
}
.magazine li {
    width: 100%;
}
.magazine li div {
width:100%;
}
.separator-5 {
background-image:inherit;}
.magazine-listing1 div h1 span {
display:inline-block;
}
.magazine-listing1 div {
    height: 320px;
}
/*New Styles as on 13-1-2016*/
.show-review-cs .magazine li.left {
    height: auto;
    margin-top: 10px;
    width: 100%;
}
.show-review-cs .magazine li div {
height:auto !important;
}
.comission-content-sm .spacer-2 {
    width: 100% !important;
}
.comission-content-sm .magazine_main {
    width: 100% !important;
}
.comission-content-sm .magazine_main h4 {
    margin-top: 5px;
    text-align: right;
    width: 95%;
}
.deals-offers-coupons .list-1 ul {
    margin-left: inherit;
    width: 100%;
}
.deals-offers-coupons .list-1 ul li {
    margin: 0;
    width: auto;
}
.deals-offers-coupons .list-1 ul li:last-child {
    float: right;
}
.deals-offers-coupons .list-1 ul.list-image-block li {
    margin: 2%;
    width: 46%;
}
.deals-offers-coupons .list-1 ul.list-image-block li:last-child {
float:left;
}

}
@media (min-width: 767px) and (max-width: 991px) {
.banner-block-right img {
 height: 298px !important;
}
.header-bottom-right input {
 width: 82%;
}
 .header-bottom-left p {
 font-size:18px;
}
.inner-header-top-right h3 {
 font-size:17px;
}
.inner-header-top-right p {
 padding:5px;
}
.inner-header-bottom ul li a {
 font-size: 12px;
 padding: 0 10px;
}
.inner-header-bottom ul li:last-child a {
 padding: 0 15px;
}
.megamenu {
 width: 517px !important;
}
.arts-block {
 padding-left: 7px;
}
.family-block {
 padding-right:7px;
}
.even .venus-list-block-middle-left
{
	width:46%;
}
.inner-header-bottom ul li {
padding:15px 2px}
.inner-header-bottom ul li.things a {
padding:0;}
}
@media (min-width: 0px) and (max-width: 767px) {
.userbuttons a {
  float: left;
  margin: 0 5px 0 0;
}

.mobile-subscribe-link{display: block !important; border-right: 2px solid; margin-right: 5px; padding-right: 5px;}

.products-block-inner img{height: 120px !important;}

.products-block-inner img { height: auto; width:auto;}

.prize, .offer, .deal
{
min-height:inherit;
}
.normal
{
min-height:inherit;
}
 .header-top-right ul li a {
 font-size:14px;
 margin-top:7px;
}
 .header-top-right ul {
 margin-top:7px;
}
 .header-bottom-left p {
 font-size: 14px;
 line-height: 20px;
}
 .mapblock h3 {
 padding:5px 5px;
 font-size:20px;
}
 .header-bottom-right input {
 float: left;
 margin-left:5px;
}
 .products-block-inner h2 {
 height: 25px;
 margin-bottom: 5px;
 font-size:13px;
}
 .products-block-inner h3 {
 height: 25px;
 margin-bottom: 5px;
 font-size:12px;
}
 .products-block-inner p {
 font-size:11px;
 margin-bottom: 5px;
}
 .products-block-inner {
 margin-bottom:15px;
 min-height: 290px;
 padding-left:2px !important;
}
 .products-block-inner a {
 font-size:12px;
}
 .products-block-inner img {
 min-height:inherit;
 margin-bottom:10px;
 width:100%;
}
 .products-block div:first-child {
 padding-left: 15px;
}
 .products-block div:last-child {
 padding-right: 15px;
}
 .search-box {
 width: 100% !important;
 margin-bottom:5px;
 clear:both;
}
.location-block .nav>li {
  width: 100%;
}
.location-block .dropdown-menu
{
	width:100%;
	left: 0;
}
.location-block .dropdown-menu li input
{
	width:100%;
}

.location-block {
 float: left;
 margin-bottom: 5px;
 width: 100% !important;
}

.news-block {
 float: left;
 margin-bottom: 5px;
 width: 100% !important;
}
.inner-header-top-right h3 {
font-size:14px;
}
.inner-header-top-right p {
display:none;
}
.inner-header-top-right ul {
display:none;
}
.inner-header-top-left a {
 float:left;
line-height: 13px;
}
.inner-header-top-left {
 overflow:hidden;
 position:relative;
 padding:0px;
}
.inner-header-top-left .navbar-toggle {
 background: none repeat scroll 0 0 #000;
 bottom: 0;
 left: auto;
 margin: 0;
 position: absolute;
 right: 0;
 top: auto;
}
.inner-header-top .navbar-toggle span {
 background:#fff;
}
.top-links {
    float: right;
}
.inner-header-top-left .mobile-user {
    border-right: 2px solid;
    display: block;
    margin-right: 5px;
    padding-right: 5px;
}
.inner-header-top-left .mobile-logout {
    display: block;
    float: left;
}
 .inner-header-bottom ul li {
 	width:100%;
 	border-right:none;

 	/* border-bottom:1px solid #fff; */   /* :Commented on 07-Jan-2016 for meganav topmenu for mobile responsive:  */

  	padding: 5px;		 /*	added on 07-Jan-2016 for meganav topmenu for mobile responsive	*/
}

.inner-header-bottom ul li a {
  line-height: 40px;
  padding: 0 10px;
  text-align: left;

  /*START	added on 07-Jan-2016 for meganav topmenu for mobile responsive	*/
  line-height: 20px;
  padding: 0 10px 5px;
  /*END*/

}

/*	: Commented on 07-Jan-2016 for meganav topmenu for mobile responsive :
.inner-header-bottom ul li:last-child a {
 padding:0px 19px;
}
*/


.inner-header-middle {
 margin-bottom:0px;
}
.banner-block-left {
 padding:0px;
}



.inner-header-bottom ul li ul.dropdown-menus {
 	width:100%;

 	/*START		: added on 07-Jan-2016 for meganav topmenu for mobile responsive :	*/
 	overflow: hidden;
    position: static !important;
	border: 0 !important;
	/*END*/
}


.banner-block-right .carousel-caption h3 {
 font-size:15px;
}
.banner-block-right {
 padding:0px;
 margin-top: 15px;
}
.social-media-right, .social-media-left {
 padding:0px;
}
.banner-block-right .carousel-indicators {
 width:35%;
}
.banner-block-right .carousel-caption {
 padding-top:0px;
}
.deals-menu-block ul li a {
 line-height:36px;
}
.heading-line {
 font-size:20px;
}
.sub-heading {
 width:100%;
 font-size:18px;
}
 .products-block-inner h5 {
 font-size:8px;
 padding-left:5px;
}
.readmore {
 bottom:9px;
  margin-left: 15px;
}
.news-block ul li a {
 font-size:10px;
}
.carousel-block .carousel-caption {
 width:89%;
}
.banner-block-menus-top ul.usermenus li {
 position:relative;
}
.megamenu {
 background: none repeat scroll 0 0 #a4c641;
 display: none;
 height: auto;
 left: 0;
 padding: 10px 0;
 position: absolute;
 top: 22px;
 width: 100% !important;
 z-index: 999999;
}
.menu-stif-left {
 display:none;
}
.newsletter-block-top {
 position:inherit;
}
.newsletter-block-top h4 {
 background-size:auto;
 text-align: center;
 background:#00adee;
 padding-bottom:0px;
}
.newsletter-block-top p {
 background: url("../images/lpnew/newsleter-pre-line.png") no-repeat scroll center bottom rgba(0, 0, 0, 0);
 left: 42px;
 padding: 11px 0;
 position: inherit;
 text-align: center;
 width: 100%;
}
.arts-block, .theater-block, .family-block {
 padding:10px 0 0;
}
.offer-list-block-right h2
{
	font-size:18px;

}
.buttons-block button
{
	font-size:15px;
	padding:0px 15px;
	height:30px;
}
.left-sidebar-block,.right-contentaera-block
{
	padding:0px;
}
.banner-block-left a img
{
	display:none;
}
.footer-app-block
{
	width:245px;
	 margin-bottom: 30px;
}
.footer-menu-block,.footer-menu-block1
{
	padding:0px 15px;
}
.copyright
{
	margin:0px 15px;
}
.footer-menu-block1 h3,.footer-menu-block h3
{
	margin-bottom:5px;
}
.even .venus-list-block-middle-left
{
	width:100%;
}
.odd .venus-list-block-middle-left,.odd .venus-list-block-right
{
	width:100%;
}
.odd .venus-list-block-middle-right,.even .venus-list-block-middle-right {
    float: left;
    width: 100%;
}
.odd .venus-list-block-left
{
	float:inherit !important;
	margin:0px 0px 10px 0px;
}
.odd .venus-list-block-left img {
    display: block;
    margin: 0 auto;
	max-width:100%;
	height:inherit;
}
.services-block {
    float: left;
    width: 196px;
}
.buttons-block {
    float: left;
    margin-top: 5px;
}
.odd .venus-list-block-right-top h2,.even .venus-list-block-right-top h2
{
	font-size:16px;
	line-height:18px;
	height: 40px;
}
.banner-block-right .carousel-caption h3 a
{
	font-size:9px;

}
.footer-app-block
{
	clear:both;
}
.today-menus li a,.deals-menu-block ul li a
{
	font-size:13px;
}
.scroll-block {
    position: absolute;
    top: -120px;
}
.sub-heading {
    font-size: 15px;
    line-height: 28px;
    width: 100%;
}



/*
	commented on 07-Jan-2016 for meganav top menu mobile responsive.
.inner-header-bottom ul li ul.dropdown-menus
{
	position:relative !important;
}
*/


/*
	Commented on 07-Jan-2016 for meganav top menu mobile responsive.
.inner-header-bottom ul li ul.dropdown-menus li a
{
	padding-left:30px !important;
}
*/



/*new styles as on 22-12-2015*/
.comission-content-sm #subnavigation21 {
    height: inherit;
}
.strip-7 {
width:100%;
}
#restaurant-main #slide_arrows {
width:100%;
}
#restaurant-main .tab_content {
padding:10px 0;
}
#gallery img {
    width: 100%;
	height:300px
}
.set11-mess-hold {
margin:inherit;
right:0;
}
#restaurant-main #restaurant-slideshow {
margin: -10px 0 10px;
height: 300px;
}
#restaurant-main #slide_arrows {
padding-top: 20%;
}
.TA_selfserveprop {
    clear: both;
}

#hero-box #gallery .frame {
width: 100%;
}
#restaurant-main .rrholder p.buttons {
    margin: 0 15px 6px 0;
    width: auto;
}
#restaurant-main .rrholder .blockholder-1 {
clear:both;
}
.comission-content-sm li {
    margin-bottom: 10px;
}
#restaurant-main #restaurant-rrttab #whatwethought {
width:100%;
margin:0 0 20px;
}
.usercomment {
    width: 85%;
}
.userposted {
    margin: 0 auto;
    width: 98%;
}

.userposted > li {
width:100% !important;
}
.hidden-sm {
    display: none;
}
.hidden-sm {
    display: none;
}
.addthis_sharing_toolbox {
margin:inherit !important;
}
.strip-3 {
width:100%;
}
.criteria-left {
    width: 29% !important;
}
.criteria-left-block {
    width: 100% !important;
}
.garden-party #left_column {
    width: 25%;
}
.garden-party .strip-9 {
    width:69% !important;
}
#restaurant-main .restaurant-left {
width:65%;
}
.strip-5 {
    width: 60%;
}
.strip-4 {
width:67%;
}
.access-container .strip-3 {
    width: 173px;
}
#buy-category div {
width:46%;
margin:10px 2%;
min-height: 350px;
}
/*New Styles as on 8-1-2016*/
.magazine-listing1 {
overflow:hidden;
}
.magazine-listing1 div.float-l {
width:31%;
margin:1%;
}
div.list-1 .list-image-block {
    margin: 0;
    width: 100%;
}
div.list-1 .list-image-block li {
    margin: 1%;
    min-height: 125px;
    position: relative;
    width: 48%;
}
div.list-1 .list-image-block li div {
    bottom: 0;
    height: 70% !important;
    position: absolute;
    text-align: center;
    width: 100% !important;
}
div.list-1 ul li div img {
    max-width: 100%;
}
#offers-slider {
width:465px;
}
#offers-slider .slides_container {
width:100%;
}
.magazine-listing1 div {
    height: 360px;
}
.tumbs-silder .carousel-control .glyphicon {
top:20%;
}
.carousel-inner > .item a img {
height:auto;
margin:0 auto;
}
.select-category br.clear {
    display: none;
}
.select-category > h3 {
    margin-left: 0 !important;
}
.toggle_link {
    cursor: pointer;
    float: right;
    margin-right: 2%;
	display:inline-block;
}
.toggle-content {
display:none;
}
.map-part {
display:none;
}
.toggle_link::before {
    content: "+";
}
.toggle_link.plus::before {
    content: "_";
    display: block;
    line-height: 0;
}
.print-vocher {
    width: 90%;
}
.print-vocher #container {
padding: 5px !important;
}
.print-vocher #header {
    width: 98%;
}
.print-vocher .header-left {
    width: 100%;
}
.print-vocher .header-left .bottom {
    margin-top: 20px;
}
.print-vocher .instructions {
padding:5px;
}
.print-vocher .issued {
    width: 100%;
}
.print-vocher .issued .instructions {
    float: right !important;
    width: 50%;
}

.print-vocher .send-to {
    padding: 10px 0;
}

.news-block ul li.whats-on a {
	 color:#fff;
	 background: url(../images/lpnew/magazine_articles_icon.png) no-repeat;
	 background-position:right center;
	 padding-left: 5px;
 }


 .news-block ul li.whats-on:hover a {
	color:#454545;
	background: url(../images/lpnew/magazine_articles_icon-hover.png) 80% no-repeat;
	background-position:right center;
	padding-left: 5px;
 }

 .news-block ul li.recommened a {
	color:#fff;
	background:url(../images/lpnew/recond-icon.png) 100% no-repeat;
    padding-left: 5px;
 }
.news-block ul li.recommened:hover a {
 color:#454545; background:url(../images/lpnew/recond-icon1.png) 100% no-repeat; padding-left: 5px;
}
.products-block div:nth-of-type(2n) { padding-left:2px; }

/*.tumbs-silder */
#myCarousela .carousel-control, #myCarouselb .carousel-control, #myCarouselc .carousel-control, #myCarouseld .carousel-control{ top:50px;}
.tumbs-silder .carousel-control {background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;top: 30px;width: 0;}
.left.carousel-control {left: 10px !important;width: auto;}
.right.carousel-control {right: 30px !important;width: auto;}

}
@media (min-width:0px) and (max-width: 640px) {
.strip-3 {
width:100% !important;
}
.strip-9 {
width:100% !important;
margin:0;
}
/*new styles as on 24-12-2015*/
.whats-on-things .featured-block {
    min-height: inherit;
    width: 100% !important;
}
.whats-on-details #restaurant-main .rrholder p.buttons {
    float: none;
}
.menu-stif-right > #tick1 {
    width: 100% !important;
}
.menu-stif-right > #tick1 li {
    width: 100% !important;
}
.menu-stif-right > #tick1 li a {
white-space:inherit !important;
}
/*New Styles as on 6-1-2015 Starts*/
.userposted span img {
    height: auto;
	width:60%;
}
.comission-content-sm .userposted span img {
    width: inherit;
}
.garden-party .strip-9 {
    margin: 10px 0 !important;
    width: 100% !important;
}
#restaurant-main .restaurant-left {
    margin: 0 1%;
    width: 98%;

}
#restaurant-main .restaurant-right {
width:100%;
}
#restaurant-main .restaurant-leftright {
background:none;
display:block;
overflow:hidden;
}
.competetion .left-mid-strips {
width: 100%;
}
#free-offers .slides_container {
    width: 100%;
}
#free-offers .slides_container .slides_control {
    width: 100% !important;
	height: 210px !important;
}
#free-offers .slides_container .slide1 {
    width: 100%;
}
#free-offers p {
    text-align: center;
    width: 100% !important;
	margin-top: 20px;
}
#free-offers .h1top span {
width:100%;
}
#free-offers .h1top span:first-child {
    height: auto !important;
    padding-bottom: 3px;
}
#dealsof-theday .slides_container {
    width: 100%;
}
#dealsof-theday .slides_control {
    width: 100% !important;
	height: 195px !important;
}
#dealsof-theday .slides_container .slide1 {
width:100%;
}
#dealsof-theday p {
    width: 100% !important;
	text-align:center;
	margin-top: 20px;
}
#dealsof-theday .h1top span {
width:100%;
}
.strip-5 {
    width:100%;
}
.strip-2 {
    float: left !important;
    margin: 10px 0;
}
.strip-4 {
    width: 100%;
}


/*	:added this class on 07-Jan-2016 for meganav top menu for mobile responsive: */
.carousel-block .carousel-caption a {
	white-space: inherit !important;
}
.blockhead-main span {
overflow:hidden;
display:block;
}
.blockhead-main span a {
position:static;
float:right;
}
.blockhead-main .righttext {
margin-top:0;
}
/*new styles as on 8-1-2015*/
.magazine-listing1 {
width:100%;
}
.magazine-listing1 div.float-l {
    width: 48%;
}
#offers-slider {
width:465px;
}
#offers-slider .slides_container .slide1 .one {
width:215px;
}
#buy-category div {
 min-height: 330px;
}
.criteria-left-block h3 {
    margin-left: 0 !important;
}
#restaurant-main .rrholder {
padding:10px 0;
}
.magazine-listing1 div {
    height: 300px;
}
.tumbs-silder .carousel-control .glyphicon {
top: 15%;
}
.mobile-display {
display:block;
}
.mobile-hide {
display:none;
}
#restaurant-main #restaurant-rrttab .mobile-display .blockholder-1 div {
    clear: both;
}
#restaurant-main #restaurant-rrttab .mobile-display h2 {
    float: none;
    text-align: left;
}
.mobile-display h2 br {
    display: none;
}
.mobile-display .blockholder-1 strong {
    float: left;
}
#restaurant-main #restaurant-rrttab .mobile-display h2 a {
    padding: 0;
}

.news-block ul li.whats-on a {
	 color:#fff;
	 background: url(../images/lpnew/magazine_articles_icon.png) no-repeat;
	 background-position:right center;
	 padding-left: 5px;
 }


 .news-block ul li.whats-on:hover a {
	color:#454545;
	background: url(../images/lpnew/magazine_articles_icon-hover.png) 80% no-repeat;
	background-position:right center;
	padding-left: 5px;
 }

 .news-block ul li.recommened a {
	color:#fff;
	background:url(../images/lpnew/recond-icon.png) 100% no-repeat;
    padding-left: 5px;
 }
.news-block ul li.recommened:hover a {
 color:#454545; background:url(../images/lpnew/recond-icon1.png) 100% no-repeat; padding-left: 5px;
}


}
@media (min-width:0px) and (max-width: 480px) {
#restaurant-main #restaurant-slideshow {
    height: 200px;
    margin: -10px 0 10px;
}
#gallery img {
    height: 200px;
    width: 100%;
}
#featured_placenear #places-nearby .aplace {
width:100%;
}
.eventtime {
    clear: both;
    display: block;
    float: none !important;
}
#restaurant-main #restaurant-tabs li a {
padding: 0 2px;
font-size: 11px;
}
/*New Styles as on 24-12-2015*/
#whatwethought {
    display: block !important;
}
.table-scroll {
    display: block;
    overflow: scroll;
    padding-bottom: 30px;
    width: 100%;
}
.table-scroll section {
	padding-bottom:30px;
}
.whats-on-details .bx-wrapper .bx-viewport {
    height: 189px !important;
    width: 100% !important;
}
#restaurant-main #restaurant-rrttab #whatwethought {
padding:2px;
}
.whats-on-things .blockhead-main span {
    overflow: hidden;
}
.whats-on-things .blockhead-main span span {
    padding-bottom: 0 !important;
    padding-top: 20px !important;
}
.table-mobile table, .table-mobile tbody, .table-mobile tr, .table-mobile td {
    display: block;
    width: 100%;
}
.table-mobile table, .table-mobile tbody, .table-mobile tr, .table-mobile td {
    display: block;
    width: 100%;
}
.headline-a {
    display: block;
	text-align:left;
}
.table-mobile .buttontype_1 {
    width: 100%;
}
.headline-b {
    text-align: left;
}
.table-mobile {
    display: block;
    width:100%;
}
#tick1 > li {
    height: 36px !important;
}
.btn-recommended {
margin:  !important;}

.inner-header-top-left {
min-height:90px;
}
.inner-header-top-left .mobile-logout {
float:none;
}
.inner-header-top-left .mobile-user {
    border: 0 none;
    float: right;
    margin-left: 0;
    margin-right: 0;
    padding: 0;
	margin-bottom: 10px;
}
.inner-header-top-left .navbar-toggle {
top:50PX;}
#buy-category div {
    width:96%;
}
/*New Styles as on 8-1-2015*/
.magazine-listing1 div.float-l {
    height: inherit;
    padding: 10px;
    width: 98%;
}
.writers_link {
    clear: both;
    display: block;
    position: static !important;
}
div.list-1 .list-image-block li {
 width: 98%;
}
.section-para p {
    margin-bottom: 10px;
    text-align: left !important;
}
#offers-slider {
width: 285px;
}
#offers-slider .slides_container .slide1 .one {
 width: 261px;
}
/*.deals_viewall #buy-category div span {
    display: block;
    width: 100% !important;
}*/
#buy-category div {
min-height:inherit;
}
#thingstodo-listing div div .blockhead-main span {
font-size:12px;
}
.blockhead-main span {
padding: 10px 5px 10px 10px;
}
.usercomment {
width:80%;}
.bookmark-article {
width:100%;
}
.deals-offers-coupons .list-1 ul.list-image-block li {
width:96%;
}
.tumbs-silder .carousel-control .glyphicon {
font-size:30px;
}
.inner-header-top-left a img {
    margin-top: 10px;
}
}

/*@media (min-width:420px) and (max-width: 767px) {}*/
@media (min-width:0px) and (max-width: 419px) {
 .header-bottom-left p {
 font-size: 11px;
 line-height: 13px;
}
 .header-bottom-right input {
 float: right;
 margin-left:0px;
}
.magazine-part p {
 width:130px;
}
button.see-offers {
    background: none repeat scroll 0 0 #1276bc;
    margin: 10px 0 0;
}
.menu-stif.menudealsandshop {
    min-height: 55px;
}
.menu-stif {
min-height:60px;
}
.usercomment {
width:77%;}
.table-mobile {
    width: 100%;
}
.whats-on-details .bx-wrapper {
    width: 220px;
}
.news-block ul li.whats-on a {
	 color:#fff;
	 background: url(../images/lpnew/magazine_articles_icon.png) no-repeat;
	 background-position:right center;
	 padding-left: 5px;
 }


 .news-block ul li.whats-on:hover a {
	color:#454545;
	background: url(../images/lpnew/magazine_articles_icon-hover.png) 80% no-repeat;
	background-position:right center;
	padding-left: 5px;
 }

 .news-block ul li.recommened a {
	color:#fff;
	background:url(../images/lpnew/recond-icon.png) 100% no-repeat;
    padding-left: 5px;
 }
.news-block ul li.recommened:hover a {
 color:#454545; background:url(../images/lpnew/recond-icon1.png) 100% no-repeat; padding-left: 5px;
}
.footer-menu-block {
    min-height: 170px !important;
}
}
@media only screen and (min-width: 500px){
.top-links {
    float: right;
    position: absolute;
    top: 0;
    right: 0;
}
}