.mob-menu{
	display:none;
}
.desk-menu{
	display:block;
}

.clearfix {
  *zoom: 1;
}

.clearfix:before,
.clearfix:after {
  display: table;
  line-height: 0;
  content: "";
}

.clearfix:after {
  clear: both;
}

.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.input-block-level {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

@-ms-viewport {
  width: device-width;
}

.hidden {
  display: none;
  visibility: hidden;
}

.visible-phone {
  display: none !important;
}

.visible-tablet {
  display: none !important;
}

.hidden-desktop {
  display: none !important;
}

.visible-desktop {
  display: inherit !important;
}
@media (max-width: 767px) {
  .hidden-desktop {
    display: inherit !important;
  }
  .visible-desktop {
    display: none !important;
  }
  .visible-phone {
    display: inherit !important;
  }
  .hidden-phone {
    display: none !important;
  }
}



@media (max-width: 979px) {


  .hidden-desktop {
    display: inherit !important;
  }
  .visible-desktop {
    display: none !important ;
  }
  .visible-tablet {
    display: inherit !important;
  }
  .hidden-tablet {
    display: none !important;
  }
    .nav-collapse {
    clear: both;
  }
  .nav-collapse .nav {
    float: none;
    margin: 0 0 0px;
  }
  .nav-collapse .nav > li {
    float: none;
	background:none;
  }
  .nav-collapse .nav > li > a {
    margin-bottom: 2px;
  }
  .nav-collapse .nav > .divider-vertical {
    display: none;
  }

  /*edit */
  .nav-collapse .nav > li > a,
  .nav-collapse .dropdown-menu a {
	color: #fff;
	font-size:14px;
	padding:15px 13px;
	font-family:Arial, Helvetica, sans-serif;
    -webkit-border-radius: 3px;
       -moz-border-radius: 3px;
            border-radius: 3px;
  }
.nav-collapse .nav > li > a:hover{
	background:#eec012;
	color:#fff;

}
  /*edit end*/
  .nav-collapse .btn {
    padding: 4px 10px 4px;
    font-weight: normal;
    -webkit-border-radius: 4px;
       -moz-border-radius: 4px;
            border-radius: 4px;
  }
  .nav-collapse .dropdown-menu li + li a {
    margin-bottom: 2px;
  }

  .nav-collapse.in .btn-group {
    padding: 0;
    margin-top: 5px;
  }
  .nav-collapse .dropdown-menu {
    position: static;
    top: auto;
    left: auto;
    display: none;
    float: none;
    max-width: none;
    padding: 0;
    margin: 0 15px;
    background-color: transparent;
    border: none;
    -webkit-border-radius: 0;
       -moz-border-radius: 0;
            border-radius: 0;
    -webkit-box-shadow: none;
       -moz-box-shadow: none;
            box-shadow: none;
  }
  .nav-collapse .open > .dropdown-menu {
    display: block;
  }
  .nav-collapse .dropdown-menu:before,
  .nav-collapse .dropdown-menu:after {
    display: none;
  }
  .nav-collapse .dropdown-menu .divider {
    display: none;
  }
  .nav-collapse .nav > li > .dropdown-menu:before,
  .nav-collapse .nav > li > .dropdown-menu:after {
    display: none;
  }

}


.visible-print {
  display: none !important;
}

@media print {
  .visible-print {
    display: inherit !important;
  }
  .hidden-print {
    display: none !important;
  }
}
@media (max-width: 320px) {

}

@media (min-width: 1024px) {
	#wowslider-container1 .ws_images{
	height:297px;
	overflow:hidden;
}
}
@media (min-width: 1200px) {

}
/*800px*/
@media (max-width: 979px) {
	
		.logo1 {
        width: 214px;
    float: right;
    padding: 2px;
    margin-left: 0px;
    top: 17px;
    position: absolute;
    right: 0;
}


  .navbar .brand {
    padding-right: 10px;
    padding-left: 10px;
    margin: 0 0 0 -5px;
  }
  .nav-collapse,
  .nav-collapse.collapse {
    
  }
  .page-slider:after {
    position: absolute;
    top: 258px;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: url('https://fusionbucket.co.uk/img/menu-bg.png');
    background-repeat: no-repeat;
    background-size: 100%;
    content: '';
}

.lef-top{
	display:none;
}

.lef-top1{
height: 66px;
    /* margin-top: 21px; */
    background: #ddc700;
    padding: 2px;
}
.go-top {
	    width: 36px;
    height: 36px;
}
.top-lg{
	display:none;
}
.mob-menu{
	display:block;
}
.desk-menu{
	display:none;
}
  .navbar .btn-navbar {
    display: block;
  }
  .page-slider {
    height: 220px;
}
  .page-slider:after {
    position: absolute;
    top: 311px;
    left: 0;
    width: 100%;
    height: 100%;
    background-image:none;
    background-repeat: no-repeat;
    background-size: 100%;
    content: '';
}

  .navbar-static .navbar-inner {
    padding-right: 10px;
    padding-left: 10px;
  }
 #header{
	width:auto;
	padding:0 5px;
}
.main_nav {
  width: auto;
  background:#000;
}
.main_nav_inner {
  width: auto;
  float:none;
}
.banner {
  width: 33%;
  margin-top:10px;
  float:left;
  
}
 #wowslider-container1 .ws_images img{
	width:784px;
	height:241px;
}
#wowslider-container1 .ws_images{
	height:241px;
	overflow:hidden;
}
.footertcondition p {
  padding: 0px 4px;
}
#page{
	width:auto;
}
#page {
    width: auto;
}
.welcome_left {
  float: left;
  width: 452px;
}
.publication_slider {
  overflow: hidden;
  position: relative;
  width: 721px !important;
}
#footer_top {
  width: auto;
}
.footer_bottom_inner {
  width: auto;
  padding: 12px 5px 0;
}
.review {
  float: left;
  padding-left: 18px;
  width: 245px;
  padding-right:0;
}
/*---------tracking---------*/
.tracking_box {
  width: auto !important;
}
/*-------checkout page----------*/
.checkout_left {
  width: auto !important;
}
.sideNavBox {
  width: 492px !important;
}
/*-------------Account Home------------------*/
.account_bottom {
  width: auto !important;
}
.account_pannel {
  width: 156px !important;
}
.account_edit {
  width: 154px !important;
}
.crusine_food_section img {
  height: 59px;
  width: 149px;
}

.account_bottom {
  width: auto !important;

}
a.edit_detail {
  width: 140px !important;
}
.account_detail {
  width: 580px !important;
}
.account_detail_top {
  width: auto !important;
}
.account_top {
  width: auto !important;
}
.account_top_left {
  width: 332px !important;
}
.account_detail_bottom {
  width: 225px !important;
}
.account_address_Txt {
  width: auto !important;
}
.account_address_Txt h5 {
  font-size: 10px !important;
  width: 75px !important;
}
.account_address_Txt h6 {
  font-size: 10px !important;
  width: auto !important;
}
/*-----------Order Overview----------------*/
.common_box {
  width: auto !important;
}
.tr_font {
  font-size: 12px !important;
}
.order-table th {
  padding: 0 !important;
}
.order-table td {
  font-size: 10px !important;
  padding: 2px !important;
}
.order-table th h5 {
  padding: 0 2px !important;
}
/*----------Tell your Friend----------------*/
.telurf_input {
  margin-bottom: 3px !important;
  width: 502px !important;
}
/*------------------point_shop------------------*/
.specialOffer {
  height: auto !important;
}
.pointshop_add_left {
  margin: 0 10px !important;
}
.pointshop_add_right {
  float: left !important;
  width: auto !important;
}
.pointshop_add_right p {
  width: auto !important;
}
/*----------------Edit details-------------------------*/
.edit_top_left {
  width: 308px !important;
}
.edit_box {
  width: 262px !important;
}
.edit_detail_bottom {
  width: 287px !important;
}
.edit_input {
  width: 140px !important;
}
.edit_file {
  width: 154px !important;
}
.edit_postcode {
  width: 152px !important;
}
.edit_dob {
  width: 60px !important;
}
/*------------Order Details--------------*/
.customer_current_left {
  width: 290px !important;
}
.custormer_current_right {
  width: 291px !important;
}
.hour_inner {
  width: auto !important;
}
.delivery_hour {
  width: 200px !important;
}
.hour {
  width: auto !important ;
}
.delivery_hour {
  width: 194px !important;
}
.head_button {
  padding: 0 8px !important;
}
.page_content01 {
  width: 518px !important;
}
.quote_Proposal {
  width: auto !important;
}
.quote_Proposal fieldset {
  width: auto !important;
}
.fieldset_inner {
  width: auto !important;
}
.request_btn {
  width: 421px !important;
}
/*------contactus------*/
.menu_page07 {
  width: auto !important;
}
.menu_bottom00 {
  width: auto !important;
}
.book_tbl_wrapper {
  width: auto !important;
}
#menu_items_area {
  width: auto !important;
}
.review_area {
  width: auto !important;
}
.review_comments_area {
  width: auto !important;
}
.review_comments_div {
  width: auto !important;
}
.review_date_text {
  margin: 3px 0 0 4px !important;
  width: 150px !important;
}

}
/*767px*/
@media (max-width: 800px) {
	 #wowslider-container1 .ws_images img{
	width:752px;
	height:231px;
}
#wowslider-container1 .ws_images{
	height:231px;
	overflow:hidden;
}
.welcome_left {
  float: left;
  width: 412px;
}
.publication_slider {
  overflow: hidden;
  position: relative;
  width: 678px !important;
}
.review {
  width: 234px;
}
/*-----------------tracking-------------*/
.tracking_text_box {
  width: auto !important;
}
.tracking_text_box p {
  font-size: 14px !important;
  width: 327px !important;
}
.trk_lbl {
  font-size: 14px !important;
  width: 249px !important;
}
.tracking_message {
  padding: 12px 0 6px !important;
}
.tracking_box {
  width: auto !important;
}
/*-------checkout page----------*/
.checkout_left {
  width: auto !important;
}
.sideNavBox {
  width: 460px !important;
}
/*-----------Order Overview----------------*/
.common_box {
  width: auto !important;
}
.tr_font {
  font-size: 12px !important;
}
.order-table th {
  padding: 0 !important;
}
.order-table td {
  font-size: 10px !important;
  padding: 2px !important;
}
.order-table th h5 {
  padding: 0 2px !important;
}
/*----------Tell your Friend----------------*/
.telurf_input {
  margin-bottom: 3px !important;
  width: 478px !important;
}
/*------------------point_shop------------------*/
.specialOffer {
  height: auto !important;
}
.pointshop_add_left {
  margin: 0 10px !important;
}
.pointshop_add_right {
  float: left !important;
  width: auto !important;
}
.pointshop_add_right p {
  width: auto !important;
}
/*----------------Edit details-------------------------*/
.edit_top_left {
  width: 284px !important;
}
.edit_box {
  width: 262px !important;
}
.edit_detail_bottom {
  width: 287px !important;
}
.edit_input {
  width: 140px !important;
}
.edit_file {
  width: 154px !important;
}
.edit_postcode {
  width: 152px !important;
}
.edit_dob {
  width: 60px !important;
}
.account_top_left {
  width: 302px !important;
}
.account_detail_bottom {
  width: 235px !important;
}
/*------------Order Details--------------*/
.customer_current_left {
  width: 280px !important;
}
.custormer_current_right {
  width: 280px !important;
}
.logo img {
  height: 198px;
  width: 280px;
}
#content {
  float: left;
  width: 468px;
}
.award_inner ul li {
  width: 208px;
}
.crusine_food_section img {
  height: 58px;
  width: 147px;
}
.gv_panelWrap{
	width:457px !important;
}
.gv_panel img {
  position: absolute;
  width: 83% !important;
}
.gv_gallery {
  overflow-x: hidden;
  overflow-y: hidden;
  position: relative;
  width:457px !important;
}
.register_right {
  width: 336px !important;
}
.contact_form input:focus{
		padding-right:20px;
		width:160px;
}
.footer_left {
  float: left;
  width: 461px;
}
/*---------------Account Home----------------*/
.account_detail {
  width: 560px !important;
}
.socal {
  float: left;
  width: auto;
}
.online_menu_middle {
  margin-left: 8px !important;
  width: 282px !important;
}
.online_menu_middle img{
	width:100%;}
.checkout_left {
  width: 448px !important;
}
.tracking_box {
  width: 688px !important;
}
.menu_deliveryarea {
  width: 382px !important;
}
.delivery_hour {
  width: 184px !important;
}
.page_content01 {
  width: 492px !important;
}
.quote_Proposal {
  width: auto !important;
}
.quote_Proposal fieldset {
  width: auto !important;
}
.fieldset_inner {
  width: auto !important;
}
.request_btn {
  width: 394px !important;
}
/*------contactus------*/
.menu_page07 {
  width: auto !important;
}
.menu_bottom00 {
  width: auto !important;
}
.book_tbl_wrapper {
  width: auto !important;
}
#menu_items_area {
  width: auto !important;
}
.review_area {
  width: auto !important;
}
.review_comments_area {
  width: auto !important;
}
.review_comments_div {
  width: auto !important;
}
.review_date_text {
  margin: 3px 0 0 4px !important;
  width: 150px !important;
}

}
/*600px*/
@media (max-width: 767px) {
 #wowslider-container1 .ws_images img{
	width:584px;
	height:180px;
}
#wowslider-container1 .ws_images{
	height:180px;
	overflow:hidden;
}
#header {
  
}
.order_hotline h3 {
  font-size: 14px;
}
.order_hotline p {
  font-size: 14px;
}
.welcome_left {
  float: left;
  width: 251px;
}
.publication_slider {
  overflow: hidden;
  position: relative;
  width: 511px !important;
}
.review {
  float: none;
  padding: 0 8px;
  width: auto;
  margin-bottom:8px;
}
/*-----------------tracking-------------*/
#tracking img{
	width:100%;}
.tracking_text_box {
  width: auto !important;
}
.tracking_text_box p {
  font-size: 14px !important;
  width: 204px !important;
}
.trk_lbl {
  font-size: 14px !important;
  width: 249px !important;
}
.tracking_message {
  padding: 12px 0 6px !important;
}
.tracking_box {
  width: auto !important;
}
/*-----------new code----------*/
.online_menu_left {
  width: 152px !important;
}
.online_menu_middle {
  width: 388px !important;
}
.item_text {
  width: 188px !important;
}
/*-------checkout page----------*/
.checkout_left {
  float: none !important;
  width: auto !important;
}
.singup_menu_right {
  float: none !important;
  width: auto !important;
}
/*-------------Account Home------------------*/
.account_bottom {
  width: auto !important;
} 
.account_pannel {
  width: 162px !important;
}
.account_edit {
  width: 166px !important;
}
a.edit_detail {
  width: 152px !important;
}
.account_detail {
  width: 370px !important;
}
.account_detail_bottom {
  width: auto !important;
}
.account_detail_top {
  width: auto !important;
}
.account_top {
  width: auto !important;
}
.account_box {
  width: 110px !important;
}
.account_address_Txt h5 {
  font-size: 13px !important;
  width: 100px !important;
}
.account_address_Txt h6 {
  font-size: 13px !important;
  width: 214px !important;
}
.account_address_Txt h5 {
  font-size: 13px !important;
  width: 100px !important;
}
.account_address_Txt h6 {
  font-size: 13px !important;
  width: 214px !important;
}
/*-----------Order Overview----------------*/
.common_box {
  width: auto !important;
}
.tr_font {
  font-size: 12px !important;
}
.order-table th {
  padding: 0 !important;
}
.order-table td {
  font-size: 10px !important;
  padding: 2px !important;
}
.order-table th h5 {
  padding: 0 2px !important;
}
/*----------Tell your Friend----------------*/
.telurf_input {
  margin-bottom: 3px !important;
  width: 308px !important;
}
/*------------------point_shop------------------*/
.specialOffer {
  height: auto !important;
}
.pointshop_add_left {
  float: none !important;
  margin: 0 30px !important;
}
.pointshop_add_left img{
	width:320px !important;
}
.pointshop_add_right {
  float: none !important;
}
.pointshop_add_right p {
  width: auto !important;
}
/*-------------Address Book----------------*/
.create_adbox {
  width: auto !important;
}
.create_innerform {
  width: auto !important;
}
/*.register_input {
  width: 196px !important;
}
*/
.postcode_input {
  width: 75px !important;
}
.contact_row_btn {
  width: auto !important;
}
/*-------------Edit Details-----------------*/
.common_box {
  width: auto !important;
}
.edit_top_left {
  float: none !important;
  width: auto !important;
}
.edit_box {
  width: auto !important;
}
.edit_detail_bottom {
  float: none !important;
  width: auto !important;
  margin-top:10px !important;
}
/*------------Change Password--------------*/
.register_input {
  width: 170px !important;
}
/*-----------Order Details------------------*/
.customer_current_left {
  float: none !important;
  width: auto !important;
}
.custormer_current_right {
  float: none !important;
  width: auto !important;
}
.checkout_left {
  float: none !important;
  width: auto !important;
}
#nextLink{
	height:100px !important;
}
#prevLink{
	height:100px !important;
}
.page_content01 {
  width: 322px !important;
}
.quote_Proposal {
  width: auto !important;
}
.quote_Proposal fieldset {
  width: auto !important;
}
.fieldset_inner {
  width: auto !important;
}
.request_btn {
  float: none !important;
  width: 308px !important;
}
/*------contactus------*/
.menu_page07 {
  width: auto !important;
}
.menu_bottom00 {
  width: auto !important;
}
.book_tbl_wrapper {
  width: auto !important;
}
#menu_items_area {
  width: auto !important;
}
.review_area {
  width: auto !important;
}
.review_comments_area {
  width: auto !important;
}
.review_comments_div {
  width: auto !important;
}
.review_date_text {
  margin: 3px 0 0 4px !important;
  width: 150px !important;
}

}
/*480px*/
@media (max-width: 600px) {
 #wowslider-container1 .ws_images img{
	width:464px;
	height:143px;
}
#wowslider-container1 .ws_images{
	height:143px;
	overflow:hidden;
}
.order_hotline {
  margin-top: 10px;
}
.socal_txt {
  float: left;
  margin-left: 10px;
}
#header {
  
}
.header_left {
  float: left;
}
.order_hotline h3 {
  font-size: 16px;
}
.order_hotline p {
  font-size: 18px;
}
.follow {
  float: left;
  margin-top: 8px;
}
.welcome_left {
  float: none;
  width: auto;
}
.welcome_right {
  float: none;
}
.publication_slider {
  overflow: hidden;
  position: relative;
  width: 390px !important;
}
.foot_logo {
  float: left;
  padding: 8px 0;
  width: auto;
}
.review {
  float: none;
  padding: 0 8px;
  width: auto;
  margin-bottom:8px;
}
.foot_logo {
  float: right;
  width: auto;
}
/*-----------------tracking-------------*/
#tracking img{
	width:100%;}
.tracking_text_box {
  width: auto !important;
}
.tracking_text_box p {
  width: 159px !important;
  font-size:10px !important;
}
.trk_lbl {
  font-size: 14px !important;
  width: 249px !important;
}
.tracking_message {
  padding: 12px 0 6px !important;
}
.tracking_box {
  width: auto !important;
}
/*----------new code-----------*/
.online_menu_left {
  width: 133px !important;
}
.online_menu_left ul li a {
  font-size: 12px !important;
}
.online_menu_middle {
  width: 286px !important;
}
.item_text {
  width: 108px !important;
}
.item {
  width: auto !important;
}
.item_menu_btn {
  width: 170px;
}
.item_price {
  width: 64px !important;
}
.item_order_btn {
  width: 34px !important;
}
a.menu_add {
  width: 25px !important;
}
.modal-wrapper {
 left:15px !important;
}
/*-------checkout page-------*/
.checkout_left {
  float: none !important;
  width: auto !important;
}
.singup_menu_right {
  float: none !important;
  width: auto !important;
}
.sideNavBox {
  float: none !important;
  width: auto !important;
}
.menu_cart_right {
  margin-top: 0px !important;
  width: auto !important;
  float:none !important;
}
/*-----------Edit details----------------*/
.common_box {
  width: auto !important;
}
.edit_top_left {
  float: none !important;
  width: auto !important;
}
.edit_detail_bottom {
  float: none !important;
  width: auto !important;
}
.edit_box {
  width: auto !important;
}
.edit_input {
  width: 138px !important;
}
.edit_file {
  width: 152px !important;
}
.edit_detail_bottom {
  margin-top: 10px !important;
}
.edit_postcode {
  width: 150px !important;
}
.edit_dob {
  width: 58px !important;
}
/*------------Change Password--------------*/
.create_adbox h4 {
  font-size: 20px !important;
}
.red01 {
  margin-right: 1px !important;
}
/*-----------Order Details------------------*/
.customer_current_left {
  float: none !important;
  width: auto !important;
}
.custormer_current_right {
  float: none !important;
  width: auto !important;
}
.well p{
	width:280px !important;
}
#nextLink{
	height:100px !important;
}
#prevLink{
	height:100px !important;
}
/*-------------Account Home------------------*/
.account_bottom {
  width: auto !important;
}
.account_pannel {
  width: 164px !important;
}
.account_edit {
  width: 154px !important;
}
a.edit_detail {
  width: 138px !important;
}
.account_detail {
  width: 264px !important;
}
.account_box {
  margin-right: 14px !important;
  width: 114px !important;
}
.account_detail_top {
  width: auto !important;
}
.account_top {
  width: auto !important;
}
.account_top_left {
  width: auto !important;
}
.account_address_Txt h5 {
  font-size: 13px !important;
  width: 100px !important;
}
.account_address_Txt h6 {
  font-size: 12px !important;
  width: 158px !important;
}
/*-----------Order Overview----------------*/
.common_box {
  width: auto !important;
}
.tr_font {
  font-size: 10px !important;
}
.order-table th {
  padding: 0 !important;
}
.order-table td {
  font-size: 10px !important;
  padding: 2px !important;
}
/*----------Tell your Friend----------------*/
.bodytext{
	width:auto !important;}
.bodytext tr td from{
	width:auto !important;}
.normal_text{
	width:auto !important;}
.normal_text tr td.cms-font1 {
  font-size: 9px;
  width: 193px;
}
.normal_text tr td.cms-btn2{
  width: 50px;
}
.red01 {
  padding: 0 18px !important;
}
.telurf_input {
  margin-bottom: 8px !important;
  width: 215px !important;
}
.defaultSkin table.mceLayout tr.mceLast td {
  width: 287px !important;
}
/*------------------point_shop------------------*/
.specialOffer {
  height: auto !important;
}
.pointshop_add_left {
  float: none !important;
  margin: 0 30px !important;
}
.pointshop_add_left img {
  width: 211px !important;
}
.pointshop_add_right {
  float: none !important;
}
.pointshop_add_right p {
  width: auto !important;
}
/*----------Address Book---------------*/
.create_address {
  margin: 0 0px 10px !important;
  padding:0 4px !important
}
.create_adbox {
  margin:10px auto !important;
  width: auto !important;
}
.create_innerform {
  width: auto !important;
}
.register_label {
  width: 129px !important;
}
.register_input {
  width: 112px !important;
}
.postcode_input {
  width: 46px !important;
}
.contact_row {
  width:auto !important;
}
.contact_row_btn {
  width: auto !important;
}
.reg_lbl_tf {
  width: 45px !important;
}
/*-----contact us----------*/
.contact_address {
  float: none !important;
  width: auto !important;
}
.page_content01 {
  float: none !important;
  padding-left: 0px !important;
  width: auto !important;
}
.quote_Proposal {
  width: auto !important;
}
.quote_Proposal fieldset {
  width: auto !important;
}
.fieldset_inner {
  width: auto !important;
}
.contact_textarea_new {
  width: 162px !important;
}
}
/*320px*/
@media (max-width: 480px) {
#header {
 
}
 
.logo h1 img {
	width:240px;
	height:49px;
}
.logo img{
	width:190px;
	height:24px;
}
.socal_txt {
  float: right;
  margin-left: 0px;
}
.order_hotline {
  margin-top: 10px;
}
.order_hotline h3 {
  font-size: 16px;
}
.order_hotline p {
  font-size: 17px;
  padding-left: 0px;
}
.follow {
  float: left;
  margin-top: 8px;
}
#wowslider-container1 .ws_images img{
	width:100%;
	height:93px;
}
#wowslider-container1 .ws_images{
	height:93px;
	overflow:hidden;
}
.welcome_left {
  float: none;
  width: auto;
}
.welcome_right {
  float: none;
}
.chef_top h3 {
  font-size: 18px;
  width: 198px;
}
.publication_slider {
  overflow: hidden;
  position: relative;
  width: 350px !important;
}
.review {
  float: none;
  padding: 0 8px;
  width: auto;
  margin-bottom:8px;
}
.foot_logo {
  float: left;
  padding: 8px 0;
  width: auto;
}
/*-----------------tracking-------------*/
#tracking img{
	width:100%;}
.tracking_text_box {
  width: auto !important;
}
.tracking_text_box p {
  width: 159px !important;
  font-size:10px !important;
}
.trk_lbl {
  font-size: 8px !important;
  width: 112px !important;
}
.tracking_message {
  padding: 12px 0 6px !important;
}
.tracking_box {
  width: auto !important;
}
/*--------------order online Menu----------*/
#tab_menu .tablist > li > a {
  font-size: 13px !important;
  padding: 5px !important;
}
.online_menu_left {
  float: none !important;
  width: auto !important;
}
.online_menu_left ul li {
  width: auto !important;
  float: left !important;
  margin-right: 2px !important;
}
.online_menu_middle {
  float: none !important;
  width: auto !important;
  margin-left:0 !important;
}
.online_menu_left ul li a {
  font-size: 11px !important;
}
.item {
  width: auto !important;
}
.item_text {
  width: 103px !important;
}
.item_menu_btn {
  width: 146px !important;
}
.multi_txt {
  width: 57px !important;
}
.item_price {
  width: 51px !important;
}
.item_order_btn {
  width: 37px !important;
}
a.menu_add {
  width: 22px !important;
}
.online_menu_middle img{
	width:100% !important;
	}
.item_price {
  width: 51px !important;
}
.modal-wrapper {
  width: 304px !important;
  left:8.5px !important;
}
.heading {
  width: auto !important;
}
.content {
  width: auto !important;
}
#popup_new1 {
  width: 100% !important;
}
#comments {
  width: 96% !important;
}
/*----checkout page--------*/
.checkout_left {
  float: none !important;
  width: auto !important;
}
.order_details_box {
  width: auto !important;
}
.register_selection {
  float: none !important;
}
.register_label {
  float: none !important;
}
.check_order_box {
  margin: 0 !important;
  padding: 8px !important;
}
.check_order_left {
  float: none !important;
  width: auto !important;
}
.check_input {
  width: 263px !important;
}
.singup_menu_right {
  float: none !important;
  width: auto !important;
}
.check_order_right {
  float: none !important;
  width: auto !important;
}
.sideNavBox {
  float: none !important;
  width: auto !important;
}
.menu_cart_right {
  margin-top: 0px !important;
  width: auto !important;
  float:none !important;
}
/*-----------Edit details----------------*/
.common_box {
  width: auto !important;
}
.edit_top_left {
  float: none !important;
  width: auto !important;
}
.edit_detail_bottom {
  float: none !important;
  width: auto !important;
}
.edit_box {
  width: auto !important;
}
.edit_input {
  width: 144px !important;
}
.edit_file {
  width: 159px !important;
}
.edit_detail_bottom {
  margin-top: 10px !important;
}
.edit_postcode {
  width: 157px !important;
}
.edit_dob {
  width: 62px !important;
}
/*------------Change Password--------------*/
.create_adbox h4 {
  font-size: 20px !important;
}
.register_input {
  width: 116px !important;
}
.red01 {
  margin-right: 6px !important;
}
/*-----------Order Details------------------*/
.customer_current_left {
  float: none !important;
  width: auto !important;
}
.custormer_current_right {
  float: none !important;
  width: auto !important;
}
.well p{
	width:290px !important;
}
#nextLink{
	height:100px !important;
}
#prevLink{
	height:100px !important;
}
.menu_areamap {
  width: 290px!important;
}
.delivery_hour {
  margin-bottom: 10px;
  width: 200px !important;
}
/*-------------Account Home------------------*/
.account_bottom {
  width: auto !important;
  padding:0 !important;
}
.account_pannel {
  border-right: medium none !important;
  float: none !important;
  padding: 0 !important;
  width: auto !important;
}
.account_edit {
  width: auto !important;
}
.common h3 {
  padding: 0 0 12px 2px !important;
}
a.edit_detail {
  padding-left: 30px !important;
  text-align: left !important;
  width: 260px !important;
  padding-right:0 !important;
  float:none !important;
  display:block !important
}
.account_box {
  margin-right: 10px !important;
  width: 95px !important;
}
.account_detail {
  float: none !important;
  width: auto !important;
  padding: 0 !important;
}
.account_detail_top {
  width: auto !important;
}
.account_top_left {
  width: auto !important;
  float: none !important;
}
.account_detail_bottom {
  float: none !important;
  width: 274px !important;

}
.account_top_left {
  width: auto !important;
}
.account_address_Txt h5 {
  font-size: 13px !important;
  width: 100px !important;
}
.account_address_Txt h6 {
  font-size: 13px !important;
  width: 152px !important;
}
.reg_lbl_tf {
  width: 52px !important;
}
/*-----------Order Overview----------------*/
.common_box {
  width: auto !important;
}
.tr_font {
  font-size: 10px !important;
}
.order-table th {
  padding: 0 !important;
}
.order-table td {
  font-size: 10px !important;
  padding: 2px !important;
}
/*----------Tell your Friend----------------*/
.bodytext{
	width:auto !important;}
.bodytext tr td from{
	width:auto !important;}
.normal_text{
	width:auto !important;}
.normal_text tr td.cms-font1 {
  font-size: 9px;
  width: 193px;
}
.normal_text tr td.cms-btn2{
  width: 50px;
}
.red01 {
  padding: 0 21px !important;
}
.telurf_input {
  margin-bottom: 3px !important;
  width: 202px !important;
}
.defaultSkin table.mceLayout tr.mceLast td {
  width: 287px !important;
}
/*------------------point_shop------------------*/
.specialOffer {
  height: auto !important;
}
.pointshop_add_left {
  float: none !important;
  margin: 0 34px !important;
}
.pointshop_add_left img {
  width: 211px !important;
}
.pointshop_add_right {
  float: none !important;
}
.pointshop_add_right p {
  width: auto !important;
}
/*----------Address Book---------------*/
.create_address {
  margin: 0 0px 10px !important;
  padding:0 4px !important
}
.create_adbox {
  margin:10px auto !important;
  width: auto !important;
}
.create_innerform {
  width: auto !important;
}
.register_label {
  width: 142px !important;
}
.register_input {
  width: 163px !important;
}
.postcode_input {
  width: 71px !important;
}
.contact_row {
  width:auto !important;
}
.contact_row_btn {
  width: auto !important;
}
.contact_txt h3 {
  line-height: 50px !important;
}
/*-----contact us----------*/
.contact_address {
  float: none !important;
  width: auto !important;
}
.page_content01 {
  float: none !important;
  padding-left: 0px !important;
  width: auto !important;
}
.quote_Proposal {
  width: auto !important;
}
.quote_Proposal fieldset {
  width: auto !important;
}
.fieldset_inner {
  width: auto !important;
}
.contact_textarea_new {
  width: 162px !important;
}
.menu_page07 {
  width: auto !important;
}
.menu_bottom00 {
  width: auto !important;
}
.book_tbl_wrapper {
  width: auto !important;
}
#menu_items_area {
  width: auto !important;
}
.review_area {
  width: auto !important;
}
.review_comments_area {
  width: auto !important;
}
.review_comments_div {
  width: auto !important;
}
.review_date_text {
  margin: 3px 0 0 4px !important;
  width: 150px !important;
}
}


@media (min-width: 980px) {
  .nav-collapse.collapse {
    height: auto !important;
    overflow: visible !important;
  }
}