/*Reset csss start here*/
* { margin: 0px; padding: 0px;}
body, div, ul, li, ol, h1, h2, h3, h4, h5, h5, form, fieldset, p, select, address, input { margin:0; padding:0; outline:0; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
img, fieldset { border:none; padding:0; margin:0; outline:none; }
input { border:none; }
select { border:none; }
.clear { clear:both; overflow: hidden; height: 0px; }
a:focus { outline:none; }
a { text-decoration:none; outline:none; }
a:hover { text-decoration:none; cursor:pointer; }
ul { list-style:none; }
@font-face {
    font-family: 'coliseum_urwregular';
    src: url('fonts/coliseum-urw-webfont.eot');
    src: url('fonts/coliseum-urw-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/coliseum-urw-webfont.woff') format('woff'),
         url('fonts/coliseum-urw-webfont.ttf') format('truetype'),
         url('fonts/coliseum-urw-webfont.svg#coliseum_urwregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
/*Reset csss end here*/
html {}
body{ font:12px Arial, Helvetica, sans-serif; color: #555555;background: url(images/wrapper-bg.png) left repeat-y;}
.outerlayout {}
.page-id-6 .outerlayout{ float: left;position: relative; width: 100%; background: url(images/wrapper-main.jpg) 1045px 0 repeat-y;}
/*.page-id-78 .outerlayout{ float: left;position: relative; width: 100%; background: url(images/bg-ourGlossary.gif) 1045px 0 repeat-y;}*/
del { color: #ccc; }

.page-id-4 .outerlayout{ float: left;position: relative; width: 100%; background: url(images/bg-home.png) no-repeat scroll 0 0 transparent;/* -webkit-background-size: contain; -moz-background-size: contain; background-size: contain;*/}
.page-id-8 .outerlayout{ float: left;position: relative; width: 100%; background: url(images/bg-whoweare.png) no-repeat scroll 0 0 transparent;}
.page-id-9 .outerlayout{ float: left;position: relative; width: 100%; background: url(images/bg-careers.png) no-repeat scroll 0 0 transparent; /*-webkit-background-size: contain; -moz-background-size: contain; background-size: contain;*/}
.page-id-11 .outerlayout{ float: left;position: relative; width: 100%; background: url(images/bg-findus.png) no-repeat scroll 0 0 transparent; /*-webkit-background-size: contain; -moz-background-size: contain; background-size: contain;*/}
.page-id-78 .outerlayout{ float: left;position: relative; width: 100%; background: url(images/bg-ourGlossary.png) no-repeat scroll 0 0 transparent; /*-webkit-background-size: contain; -moz-background-size: contain; background-size: contain;*/}
.page-id-288 .outerlayout{ float: left;position: relative; width: 100%; background: url(images/bg-gallery.png) no-repeat scroll 0 0 transparent; }
/*.page-id-78 .outerlayout{ float: left;position: relative; width: 100%; background: url(images/bg-ourGlossary.jpg) no-repeat scroll 0 0 transparent; -webkit-background-size: contain; -moz-background-size: contain; background-size: contain;}*/

/*wrapper css end here*/
.wrapper { padding-bottom: 101px; position: relative; max-width: 1045px; overflow: hidden; background: url(images/wrapper-bg.png) left repeat-y; height:100%; }
.page-id-4 .wrapper, .page-id-11 .wrapper, .page-id-288 .wrapper {background: url(images/wrapper-bg-home.png) left repeat-y;}
.page-id-8 .wrapper {background: url(images/wrapper-bg-red.png) left repeat-y;}
.page-id-9 .wrapper {background: url(images/wrapper-bg-orange.png) left repeat-y;}
.page-id-76 .wrapper {background: url(images/wrapper-bg-red.png) left repeat-y; max-width: 1065px;} /*Our Promise*/
.page-id-76 .wp-image-91 {margin-top: 30px;max-width: 100%;height: auto;width: auto; /* for ie 8 */}
.page-id-78 .wrapper {background: url(images/wrapper-bg-red.png) left repeat-y;} /*Our Glossary*/

/*Gallery css*/
#galleryLink {position: absolute; height: 100px; width: 43px; left:664px; top:508px}
.ngg-gallery-thumbnail img {border:none!important;}
.ngg-navigation {padding-bottom:4px!important;}
.slideshowlink a{color:#000!important;}
.page-id-9 #galleryLink, .page-id-76 #galleryLink, .page-id-78 #galleryLink {display:none;}
.page-id-288 .textBox {width:100%; padding:0;}
.page-id-288 .rightCntr {width: 67%;}

/* Careers Page Css */
#ngg-imagebrowser-379-9 h3 {display:none;}
.page-id-9 #ngg-image-0 {border: none;}
.page-id-9 .ngg-imagebrowser-nav {display:none;}

/*left container css end here*/
.leftCntr { padding-left: 9.67%; width: 18.66%; float: left; }
/*header css end here*/
header { width: 100%; float: left;}
/*logo css end here*/
.logo {padding: 19px 0 11px 0; float: left; width: 100%; }
.leftside { width: 100%; float: left; }
/*menu css end here*/
.menu {display:inherit;}
.menuBox {display:block; margin: 0 14.5% 0 2.3%; padding: 7px 0 5px 0; width: 82.9%; float: left; border-top: 4px solid #000009; border-bottom: 4px solid #000009; }
.menuBox ul { list-style:  none;}
.menuBox li { float: left; font-weight: normal; width: 100%; line-height: 44px; font-family: 'coliseum_urwregular'; font-weight: normal; font-size: 3.8em; text-align: center;}
.menuBox li a { display: inline-block; color: #181918; text-transform: uppercase; width:100%; height:32px; }
.menuBox li a:hover { background: url(images/nav/navactive.png) no-repeat;/*color: #fff;text-decoration:line-through;*/}

.menuBox li.current-menu-item a { background: url(images/nav/navactive.png) no-repeat;}
.page-id-4 .menuBox li.current-menu-item a { background: none;}
.page-id-4 .menuBox li a:hover { background: url(images/nav/navactive.png) no-repeat;}

.topmenu a{color:black;}
/*menu link css end here*/
.menuLink { padding: 12px 0px 12px 0px; width: 100%; float: left; }
.menuLink li { padding-top: 46px; list-style: none; width: 171px; height: 124px; background: url(images/our-menu-normal.png) no-repeat; }
.menuLink a { font-family: 'coliseum_urwregular'; font-size: 3.8em; text-align: center; display: block; padding: 0 16%; line-height: 40px; text-transform: uppercase; color: #000000; }
.page-id-8 .menuLink a, .page-id-76 .menuLink a, .page-id-78 .menuLink a {color: #000000;}
.page-id-9 .menuLink a {color: #000000;}
.menuLink li a:hover { color: #fff;}
.menuLink li.current-menu-item { background: url(images/our-menu-bg.png) no-repeat; }
.menuLink li.current-menu-item a:hover { color: #000;}
.menuLink li.current-menu-item a { color: #fff; }
/*social menu css end here*/
.socialMenu { margin: 0 14.5% 0 2.3%; padding: 11px 0 11px 0; width: 82.9%; float: left; border-top: 4px solid #000009; border-bottom: 4px solid #000009; }
.socialMenu ul { list-style:  none;}
.socialMenu li { padding-right: 2.5%; float: left;}
.socialMenu li.last { padding-right: 0%; }
.socialMenu li.first { margin-left: -7px; }
.socialMenu p { padding-bottom: 17px; font: bold 16px/18px arial; text-align: center; color: #181918; }
.smartMenu{display:none;}
.pictureMenu { width: 100%; float: left; }
.pictureMenu img { margin-top: 11px; }
.rightCntr { padding: 37px 0px 0px 4.67%; width: 67%; float: left; }
.page-id-76 .rightCntr { padding: 37px 0px 0px 2.5%; }
/*.page-id-4 .rightCntr > .textBox { background: rgba(255, 255, 255, 0.6); }
.page-id-8 .rightCntr > .textBox { background: rgba(255, 255, 255, 0.6); }
.page-id-9 .rightCntr > .textBox { background: rgba(255, 255, 255, 0.6); }
.page-id-11 .rightCntr > .textBox { background: rgba(255, 255, 255, 0.6); }*/
.rightCntr h2 { padding-bottom: 7px; font-size: 3.8em; color: #000000; font-family: 'coliseum_urwregular'; text-transform: uppercase; font-weight: normal; line-height: 100%; }
.rightCntr h3 { padding-bottom: 7px; font-size: 2.8em; color: #000000; font-family: 'coliseum_urwregular'; text-transform: uppercase; font-weight: normal; }
.textBox { padding-right: 1%; width: 54%; float: left; }
.page-id-6 .textBox, .page-id-76 .textBox, .page-id-78 .textBox, .page-id-11 .textBox {width: 99%;}
.textBox a { color: #2baeaf; }
.textBox p { padding-bottom: 15px; font-size: 16px; color: #000000; line-height: 20px;}
.textBox h3.headingInfo { padding: 0 0 9px 40px; font-family: 'coliseum_urwregular'; font-size: 3.8em; line-height: 40px; font-weight: normal; text-transform: uppercase; color: #2baeaf; background: url(images/content-sep.png) no-repeat; }
.textBox span.images { height: 10px; display: block; background: url(images/back-sep.png) repeat-x; width: 100%;margin-bottom:10px;}
.shortline {height: 10px; display: block; background: url(images/back-sep.png) repeat-x; width: 76%!important;margin-bottom:10px;}
.croppedline {height: 10px; display: block; background: url(images/back-sep.png) repeat-x; width: 99.4%;margin-bottom:0px;}

#findus_contact_info {float:left; margin-left: 22px; width: 40%;}

.glossaryBoxLeftContainer { margin-right: 2%; width: 44.0%; float: left;}
ul.glossaryBoxLeft { padding: 5px 0px 0px 0px; overflow: hidden; list-style: none;}
ul.glossaryBoxLeft li { padding-bottom: 20px; width: 100%; float: left; }
ul.glossaryBoxLeft h4 { font: bold 18px/20px arial; color: #d51854;}
ul.glossaryBoxLeft .subheading {font-style:italic; color: #d51854;}

.glossaryBoxRightContainer {width: 44%; float: left;}
ul.glossaryBoxRight { padding: 5px 0px 0px 0px; overflow: hidden; list-style: none;}
ul.glossaryBoxRight li { padding-bottom: 10px; width: 100%; float: left; }
ul.glossaryBoxRight h4 { font: bold 18px/20px arial; color: #d51854; }
ul.glossaryBoxRight .subheading {font-style:italic; color: #d51854;}

#map_canvas {float:left;width: 380px;height: 380px;background-color: #CCC;}

.mealBox { margin-right: 4%; width: 43.5%; float: left;}
ul.mealLeft { padding: 5px 0px 0px 0px; overflow: hidden; list-style: none;}
ul.mealLeft li { padding-bottom: 20px; width: 100%; float: left; }
ul.mealLeft li.lastBg { padding-bottom: 10px; width: 100%; float: left; }
ul.mealLeft h4 { font: bold 16px/20px arial; color: #000000;}
ul.mealLeft p { padding-bottom: 10px; font: 16px/20px arial; color: #000000;text-align:justify;text-justify:inter-word;}
ul.mealLeft span { margin-right: 0%; font-size: 1.3em; height: 20px; line-height: 20px; font-weight: bold; float: left; width: 99.5%; display: block; color: #000; background: url(images/back-sep1.png) 0 16px repeat-x;}
ul.mealLeft small.first { padding-right: 1%; font-size: 16px; float: left; background: #fff; }
ul.mealLeft small.second { padding-left: 1%; font-size: 16px; float: right; background: #fff; }
ul.mealLeft li.lastBg h4 {font-size: 16px; height: 20px; line-height: 20px; font-weight: bold; float: left; width: 99.5%; display: block; color: #000; background: url(images/back-sep1.png) 0 16px repeat-x;}

ul.ourPromiseBadges { padding-top: 24px; list-style:  none; width: 100%; float: left; }
ul.ourPromiseBadges li { padding: 0px 0px 0px 0px; margin-right: 16px; text-align: center;font-size: 16px; line-height: 20px; color: #fff; width: 164px; height: 162px; float: left; background: url(images/our-promise-badges.png) no-repeat; }
ul.ourPromiseBadges li.last { margin-right: 0; }
ul.ourPromiseBadges span {padding: 40px 10% 0px 10%; display: block; }
ul.ourPromiseBadges span.smaller {padding: 50px 10% 0px 10%;}

.fillingBox { width: 43.4%; float: left;}
ul.fillingLink { padding: 5px 0px 0px 0px; overflow: hidden; list-style: none;}
ul.fillingLink li { padding-bottom: 10px; width: 100%; float: left; }
ul.fillingLink h4 { font: bold 16px/20px arial; color: #000; }
ul.fillingLink p { padding-bottom: 10px; font: 16px/20px arial; color: #000000;text-align:justify;text-justify:inter-word;}
.toppingBox { padding: 30px 4% 0 0; width: 43.5%; float: left; }
.toppingBox .textLast { padding-bottom: 13px; font-size: 16px; color: #000000; font-family: arial; }
ul.toppingList { padding: 5px 0px 0px 0px; overflow: hidden; list-style: none;text-align:justify;text-justify:inter-word;}
ul.toppingList li { padding-bottom: 20px; text-transform: uppercase; height: 20px; line-height: 20px; font: bold 16px/20px arial; float: left; width: 99.5%; display: block; color: #000; background: url(images/back-sep1.png) 0 16px repeat-x;}
ul.toppingList span {padding-right: 1%; float: left; background: #fff;}
ul.toppingList small { padding-left: 1%; font: 16px/20px arial; text-transform: none; float: right; background: #fff;}
ul.toppingList li.last { background: none; }
ul.toppinglist1 { padding: 5px 0px 0px 0px; overflow: hidden; list-style: none;text-align:justify;text-justify:inter-word;}
ul.toppinglist1 li { padding-bottom: 20px; width: 100%; float: left;}
ul.toppinglist1 span { font-size: 16px; letter-spacing: 1px; height: 20px; line-height: 20px; font-weight: bold; float: left; width: 99.5%; display: block; color: #000; background: url(images/back-sep1.png) 0 16px repeat-x;}
ul.toppinglist1 small.second { padding-left: 1%; text-transform: none; float: right; background: #fff;font-size: 16px;line-height: 20px;font-weight: bold;}
ul.toppinglist1 small.first { padding-right: 1%; font-size: 16px; float: left; background: #fff;}
ul.toppinglist1 li.last { background: none; }
ul.toppinglist1 p { padding-bottom: 0px; font-size: 16px; font-weight: normal; color: #000000; line-height: 20px;}
.listBox { padding-top: 64px; float: left; position: relative; width: 45.2%;}
.listPrice { position: absolute; top: 20px; width: 138px;height: 143px; line-height: 143px; text-align: center; font-family: 'coliseum_urwregular'; font-size: 3.8em; color: #000; left: 220px; background: url(images/absolute-bg.png) no-repeat;}
.listBox h4 { padding: 5px 17% 11px 0; font-size: 3.8em; color: #2baeaf; font-family: 'coliseum_urwregular'; line-height: 40px; text-transform: uppercase; font-weight: normal; }
.listBox small { padding-bottom: 11px; display:  block; font-size: 16px; color: #000; line-height: 20px; }
.page-id-6 .listBox H4 p {font-size: 45px !important; color: #2baeaf !important; font-family: 'coliseum_urwregular' !important; line-height: 40px !important; text-transform: uppercase; font-weight: normal !important; padding-bottom:5px;}

ul.listLink { padding-top: 24px; list-style:  none; width: 100%; float: left; }
ul.listLink li { padding: 0px 0px 0px 0px; margin-right: 18px; text-align: center;font-size: 16px; line-height: 20px; color: #fff; width: 146px; height: 144px; float: left; background: url(images/image-bg2.png) no-repeat; }
ul.listLink li.last { margin-right: 0; }
ul.listLink span {padding: 36px 10% 0px 10%; display: block; }

ul.whoweareBtns { padding-top: 34px; list-style:  none; width: 100%; float: left; }
ul.whoweareBtns li { padding: 0px 0px 0px 0px; margin-right: 14px; text-align: center;font-size: 16px; line-height: 20px; color: #fff; width: 170px; height: 168px; float: left; background: url(images/btn-ourpromise.png) no-repeat; }
ul.whoweareBtns li a {display:block;height:168px; width:170px;}
ul.whoweareBtns li a:hover {background: url(images/btn-ourpromise-active.png) no-repeat;}
ul.whoweareBtns li.last { margin-right: 0; background: url(images/btn-ourglossary.png) no-repeat; }
ul.whoweareBtns li.last a:hover {background: url(images/btn-ourglossary-active.png) no-repeat;}
ul.whoweareBtns span {padding: 36px 10% 0px 10%; display: block; }

#php_widget-4 {}
#commentform label { float: left; width: 35%; }
#commentform input { border: 2px solid #000; width: 34%; }
#commentform textarea { border: 2px solid #000; }
.customerWiFi { margin-top: 15px; padding-left: 60px; font-size: 16px; line-height: 40px; color: #000000; background: url(images/wifi-bg.png) no-repeat;}
#footer { padding-top: 10px; display: none; font-size: 16px; color:  #000; /*border-top: 4px solid #000;*/  text-align: center;}
.copyright {position:absolute; right:10px;bottom:5px;color:#000; font-size: 0.75em;}
.copyright a {text-decoration:none;color:#000;}
.copyright a:hover {text-decoration:underline;}
#mobile_menu_button {
		position:absolute;
		top:0;
		right:0;
		display:none;
		box-sizing:border-box;
		padding-top:15px;
		padding-right:15px;
		padding-bottom: 15px;
		padding-left:15px;
		background:#000;
		color:#fff;
		text-transform:uppercase;
		font-family: 'coliseum_urwregular';
		font-size: 3.8em;
		cursor:pointer;
		-webkit-touch-callout:none;
		-webkit-user-select:none;
		-khtml-user-select:none;
		-moz-user-select:none;
		-ms-user-select:none;
		user-select:none;
	}
#mobilecopyright, #mobilecredits {display: none;}
/*============================= ! Layout for ipad landscape ============================= */
@media only screen and (max-width:1024px) {
 .socialMenu li { padding-right: 1%;}
 
}

/* ============================= */
/*============================= 
! Layout for ipad portrait  
============================= */
@media only screen and (max-width: 992px) {
    .wrapper { background: url(images/wrapper-bg1.png) left repeat-y; }
   .leftCntr { padding-left: 5.67%; width: 25%; float: left; }
   .rightCntr { padding: 37px 0px 0px 6%; width: 59%; float: left; }
   .mealBox { padding-right: 2.5%; width: 97.5%; float: left;}
   .fillingBox { padding-right: 2.5%; float: left; width: 97.5%; }
   .toppingBox { padding-right: 2.5%; float: left; width: 97.5%; }
   .listBox { padding: 0 2.5% 20px 0; float: left; width: 97.5%; }
   .page-id-4 .outerlayout, .page-id-288 .outerlayout{ background: transparent;}
   #galleryLink {display: none;}
}
/* ============================= */
/* ! Layout for mobile(lanscape) version   */
/* ============================= */
@media only screen and (max-width: 767px) {
     .wrapper { background: none!important; }
   .leftCntr { padding: 0 2%; width: 96%; position: relative; float: left; background: #2baeaf; margin: 0px; }
   .page-id-8 .leftCntr, .page-id-76 .leftCntr, .page-id-78 .leftCntr {background: #d51854;} /*for red backgrounds*/
    .page-id-9 .leftCntr {background: #f15330;} /*orange backgrounds*/
   .menuLink a {color: #000!important;}
   .menuLink a:hover {color: #fff!important;}
     .rightCntr { padding: 37px 2% 0px 2%; width: 96%; float: left; margin: 0px; }
     .socialMenu { display: none!important;}
     .pictureMenu { display: none; }
     .logo { text-align: left; }
     .menuBox { margin: 0; padding: 7px 0 5px 0; width: 98%; float: left; border-top: 4px solid #000009; border-bottom: 4px solid #000009; }
     .menuBox ul { padding: 0 1% list-style:  none; width: 98%; float: left; text-align: center; }
    .menuBox li { display: inline; padding: 0 3%; width: auto; font-weight: normal; line-height: 44px; font-family: 'coliseum_urwregular'; font-weight: normal; font-size: 3.8em; }
    .menuBox li a { color: #181918; text-transform: uppercase; display: inline-block; }
    .menuBox li#menu-item-12 { padding-right: 0%; }
    .menuLink { position: absolute; top: 10px; right:60px; width: 25%}
    .menuLink li { width:auto; height: auto; background: none!important}
    .menuLink li a { color: #fff; }
    #footer { display: block;}
    .menuLink li a { color: #000; padding: 0; }
    .menuLink li.current-menu-item a { color: #fff; padding: 0; }
    .listPrice { left: 342px; top:-51px;}
      ul.listLink { padding-top: 24px; list-style:  none; width: 100%; float: left; text-align: center; }
    ul.listLink li { padding: 0px 0px 0px 0px; margin-right: 14px; text-align: center;font-size: 16px; line-height: 20px; color: #fff; width: 146px; height: 144px; display: inline-block; float: none; background: url(images/image-bg2.png) no-repeat; }
 
}
/* ============================= */
/* ! Layout for mobile(portrait) version   */
/* ============================= */
@media only screen and (max-width: 479px) {
	body {background: none;}
    .wrapper { background: none!important; }
   .leftCntr { padding: 0 0; width: 100%; position: relative; float: left; background: #2baeaf; margin: 0px; }
     .rightCntr { padding: 37px 2% 0px 1%; width: 97%; float: left; margin: 0px; }
     .socialMenu { display: none!important;}
     .pictureMenu { display: none; }
     .logo { text-align: left; padding-left: 2%; }

#mobile_menu_button {
		position:absolute;
		top:0;
		right:0;
		display:block;
		box-sizing:border-box;
		padding-top:15px;
		padding-right:15px;
		padding-bottom: 15px;
		padding-left:15px;
		background:#000;
		color:#fff;
		text-transform:uppercase;
		font-family: 'coliseum_urwregular';
		font-size: 3.8em;
		cursor:pointer;
		-webkit-touch-callout:none;
		-webkit-user-select:none;
		-khtml-user-select:none;
		-moz-user-select:none;
		-ms-user-select:none;
		user-select:none;
	}

	
	
	.menu {display: none;}
	.smartMenu{display:block;}
	.smartMenu {border: none; width:100%; padding-bottom: 0;}
	.smartMenu li {display:block; width:100%; text-align:left; background: none repeat scroll 0 0 #000000; border-bottom: 1px solid #333333;font-weight: normal; line-height: 44px; font-family: 'coliseum_urwregular'; font-size: 3.8em;}
	.smartMenu li a {display:block;padding-top:8px;padding-bottom:8px;color:#fff; text-transform: uppercase; width:100%; height:32px;}
	.smartMenu li a:hover { background:none!important; color:#2BAEAF;}
	.smartMenu li.current-menu-item a { background:none; color:#2BAEAF;}

	.page-id-8 .smartMenu li a, .page-id-76 .smartMenu li a , .page-id-78 .smartMenu li a  {display:block;padding-top:8px;padding-bottom:8px;color:#fff;}
	.page-id-8 .smartMenu li a:hover, .page-id-76 .smartMenu li a:hover, .page-id-78 .smartMenu li a:hover  { background:none!important; color:#d51854;}
	.page-id-8 .smartMenu li.current-menu-item a, .page-id-76 .smartMenu li.current-menu-item a, .page-id-78 .smartMenu li.current-menu-item a { background:none; color:#d51854;} 

	.page-id-9 .smartMenu li a {display:block;padding-top:8px;padding-bottom:8px;color:#fff;}
	.page-id-9 .smartMenu li a:hover { background:none!important; color:#f15330;}
	.page-id-9 .smartMenu li.current-menu-item a { background:none; color:#f15330;}

	.menuBox {display: none;}

	/*
	.menuBox {border: none; width:100%; padding-bottom: 0;}
	.menuBox li {display:block; width:100%; text-align:left; background: none repeat scroll 0 0 #000000; border-bottom: 1px solid #333333;}
	.menuBox li a {display:block;padding-top:8px;padding-bottom:8px;color:#fff;}
	.menuBox li a:hover { background:none!important; color:#2BAEAF;}
	.menuBox li.current-menu-item a { background:none; color:#2BAEAF;}
*/
	.page-id-8 .menuBox li a, .page-id-76 .menuBox li a , .page-id-78 .menuBox li a  {display:block;padding-top:8px;padding-bottom:8px;color:#fff;}
	.page-id-8 .menuBox li a:hover, .page-id-76 .menuBox li a:hover, .page-id-78 .menuBox li a:hover  { background:none!important; color:#d51854;}
	.page-id-8 .menuBox li.current-menu-item a, .page-id-76 .menuBox li.current-menu-item a, .page-id-78 .menuBox li.current-menu-item a { background:none; color:#d51854;} 

	.page-id-9 .menuBox li a {display:block;padding-top:8px;padding-bottom:8px;color:#fff;}
	.page-id-9 .menuBox li a:hover { background:none!important; color:#f15330;}
	.page-id-9 .menuBox li.current-menu-item a { background:none; color:#f15330;}
	 

	/*
    .menuBox { margin: 0 0% 0 0%; padding: 7px 0 5px 0; width: 98%; float: left; border-top: 4px solid #000009; border-bottom: 4px solid #000009; }
    .menuBox ul { padding: 0 1%; list-style:  none; width: 98%; float: left; text-align: center; }
    .menuBox li { display: inline; width: auto; font-weight: normal; line-height: 44px; font-family: 'coliseum_urwregular'; font-weight: normal; font-size: 2.2em; }
    .menuBox li a { color: #181918; text-transform: uppercase; display: inline-block; }
    .menuBox li#menu-item-12 { padding-right: 0%; }
	*/

    .menuLink {position: absolute; display:none; top: 10px; right:50px; width: 25%}
    .menuLink li { background: none!important}
    .menuLink li a { color: #fff; }
	.menuLink li a { color: #000; padding: 0; }
    .menuLink li.current-menu-item a { color: #fff; padding: 0; }

    /*
    ul.listLink { padding-top: 24px; list-style:  none; width: 100%; float: left; text-align: center; }
    ul.listLink li { padding: 0px 0px 0px 0px; margin-right: 0px; text-align: center;font-size: 16px; line-height: 20px; color: #fff; width: 146px; height: 144px; display: inline-block; float: none; background: url(images/image-bg2.png) no-repeat; }
    ul.listLink li { margin-bottom: 10px;}*/
    .textBox { padding: 0 2%; width: 96%; float: left; }
    .listPrice { left: 177px; top:-45px;}
	.copyright {display:none;}
	#footer { display: block;}
	#mobilecopyright {display:block; position:absolute; bottom:0; font-size: 1em;}
	#mobilecredits {display:block; position:absolute; bottom:0; right:0; font-size: 1em;}
	#mobilecredits a{text-decoration: none; color:#555555;}
}