/*
Theme Name: Extreme Pita
Theme URI: http://extremepita.ca;
Description: Theme for the Extreme Pita website.
Version: 1.0
Author: Richmond Day
Author URI:
*/


/* Reset -------------------------------------------------- */
html { margin:0;padding:0;border:0; }
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, article, aside, dialog, figure, footer, header, hgroup, nav, section, input { margin: 0; padding: 0;border: 0;}
article, aside, dialog, figure, footer, header, hgroup, nav, section { display:block; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; }
blockquote, q { quotes: "" ""; }
a img { border: none; }
:focus { outline: 0; }





/* Fonts -------------------------------------------------- */
@font-face {
    font-family: 'allerregular';
    src: url('../fonts/aller_rg-webfont.eot');
    src: url('../fonts/aller_rg-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/aller_rg-webfont.woff') format('woff'),
         url('../fonts/aller_rg-webfont.ttf') format('truetype'),
         url('../fonts/aller_rg-webfont.svg#allerregular') format('svg');
    font-weight: normal;
    font-style: normal;


}

@font-face {
    font-family: 'allerbold';
    src: url('../fonts/aller_bd-webfont.eot');
    src: url('../fonts/aller_bd-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/aller_bd-webfont.woff') format('woff'),
         url('../fonts/aller_bd-webfont.ttf') format('truetype'),
         url('../fonts/aller_bd-webfont.svg#allerbold') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'chaletmedium';
    src: url('../fonts/chaletlondonnineteeneighty-webfont.eot');
    src: url('../fonts/chaletlondonnineteeneighty-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/chaletlondonnineteeneighty-webfont.woff') format('woff'),
         url('../fonts/chaletlondonnineteeneighty-webfont.ttf') format('truetype'),
         url('../fonts/chaletlondonnineteeneighty-webfont.svg#chaletmedium') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'chaletmedium2';
    src: url('../fonts/chaletnewyorknineteeneighty-webfont.eot');
    src: url('../fonts/chaletnewyorknineteeneighty-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/chaletnewyorknineteeneighty-webfont.woff') format('woff'),
         url('../fonts/chaletnewyorknineteeneighty-webfont.ttf') format('truetype'),
         url('../fonts/chaletnewyorknineteeneighty-webfont.svg#chaletmedium') format('svg');
    font-weight: normal;
    font-style: normal;

}


/* Global -------------------------------------------------- */
body {
	line-height:19px;
	font-family:'chaletmedium', Arial, Helvetica, sans-serif;
	color:#000; font-size:13px;
	background:url(/wp-content/themes/extreme-pita/images/body-bg.png) repeat #ffffff;
	zoom: 1;
	height:auto;
	cursor:default;
	width: 100%;
	overflow-x:hidden;
  overflow-y:scroll;
  -webkit-overflow-scrolling: touch;
}
h1, h2, h3, h4, h5, h6 { font-weight: normal; color:#000; text-align:left; padding:0; margin:0; font-family: 'chaletmedium2'; }
h1 { font-size:30px; color:#7fb203; padding-top:27px; line-height:23px; }
h2 { font-size:18px; color:#ffa800; }
h3 { color:#2c8ac8; font-size:13px; }
h4 {}
h5 {}
h6 {}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img { margin: 0; padding:0 }
p { font-size:13px; text-align:left; color:#6f6f6f; line-height:23px; margin:5px 0 0 0; font-family:'chaletmedium', Arial, Helvetica, sans-serif; color:#000; }
ul, ul li, ul ol, ul li ul, ul li ul li { list-style:none; padding:0; margin:0; }
.wrapper { width:100%; overflow: hidden }
.inner { margin:auto; width:1020px; }
.line { float:left; width:100%; *float:none; *clear:both; }
input[type="radio"]  { display:none; }
input[type="radio"] + label span  { display:inline-block; width:34px; height:37px; margin:0; vertical-align:middle; background:url(/wp-content/themes/extreme-pita/images/product-round.png) left top no-repeat transparent; cursor:pointer; }
input[type="radio"]:checked + label span { background:url(/wp-content/themes/extreme-pita/images/product-round-active.png) left top no-repeat transparent; }

/* Header -------------------------------------------------- */
#header { margin-bottom: 10px; }
#header { float:left; width:100%; background:url(/wp-content/themes/extreme-pita/images/header-strip-bg.png) repeat-x ; min-width:1020px; min-height:102px; position:relative; z-index:1; }
#header .logo-container { float:left; background:url(/wp-content/themes/extreme-pita/images/logo-bg.png) no-repeat; width:273px; height:74px; margin:26px 0 0 4px; }
#header .logo-container .logo { float:left; margin:25px 0 0 35px; }
#header .learn-ribbon {  background:url(/wp-content/themes/extreme-pita/images/learn-ribbon.png) no-repeat;  cursor:pointer; width:88px; height:113px;float: left;}
#header .learn-ribbon-container{position:absolute;margin:0 0 0 241px; width:88px; height:113px;float: left;}
#header .header-right { float:left; width:710px; margin:26px 0 0 33px; }
#header .header-right .first-nav { float:left; width: 100%; min-height:33px; }
#header .header-right .first-nav ul { float:left; font-family: 'allerbold'; font-size:14.5px; width:552px; }
#header .header-right .first-nav ul li { float:left; margin:6px 0 0 17px; }
#header .header-right .first-nav ul li a { color:#fff; text-decoration:none; padding-bottom:6px; }
#header .header-right .first-nav ul li a:hover { text-decoration:underline; }
#header .header-right .header-social-icons-wrap {
    position: absolute;
    top: 0;
    left: 50%;
    width: 1020px;
}
#header .header-right .header-social-icons {
    position: relative;
    left: -50%;
}
#header .header-right .header-social-icons img {
    width: 20px;
}
#header .header-right .fb-icon {
    float:right;
    margin:3px 0 0 0;
    cursor:pointer;
}
#header .header-right .twitter-icon {
    float:right;
    cursor:pointer;
    margin:3px 0 0 8px;
}
#header .header-right .instagram-icon {
    cursor: pointer;
    float: right;
    margin: 3px 0 0 8px;
}
#header .header-right .english-icon {
cursor: pointer;
float: left;
margin: 1px 0 0 8px;
}
#header .header-right .france-icon {
	cursor: pointer;
	margin: 3px 0 0 20px;
	color: #fff;
	text-decoration: none;
	padding-bottom: 6px;
	font-family: 'allerbold';
	font-size: 14.5px;
	position: absolute;
	right: 0px;
	top: 0px;
}
.icl-en
.icl-en a:link{
	cursor: pointer;
    margin: 6px 0 0 20px;
    color: #fff;
    text-decoration: none;
    padding-bottom: 6px;font-family: 'allerbold';
    font-size: 14.5px;

}



.sub{
position:absolute;
top: 52px;
left: 0px;
width: 100px;
height: 20px;
background-color: #7fb203;

}


#header .header-right .france-icon:hover{ text-decoration:underline;}
#header .header-right .search-btn { float:left; width:108px; margin:0 0 0 8px; cursor:pointer; }
#header .header-right .second-nav { float:left; width:100%; margin:0px 0 0 0; top : 0px; position : relative; }
#header .header-right .second-nav ul { float:left; font-family: 'chaletmedium';	font-size:20px; font-weight:200; margin:0 0 0 35px;  }
#header .header-right .second-nav ul li { float:left; line-height:33px; }
#header .header-right .second-nav ul li img { float:left; margin-top:7px; }
#header .header-right .second-nav ul li a { float:left; padding:0 10px; color:#7fb203; text-decoration:none; font-size:18px; line-height:42px; }
#header .header-right .second-nav ul li a.active { float:left; padding:0 10px; color:#fff; text-decoration:none; font-size:18px; line-height:42px; background:url(/wp-content/themes/extreme-pita/images/title-br-bg.png) left top repeat-x; }
#header .header-right .second-nav ul li a:hover { float:left; padding:0 10px; color:#fff; text-decoration:none; font-size:18px; line-height:42px; background:url(/wp-content/themes/extreme-pita/images/title-br-bg.png) left top repeat-x; }
#header #purblendz-logo:active { float:left; padding:0 10px; color:#fff; text-decoration:none; font-size:18px; line-height:42px; background: none; }
#header #purblendz-logo:hover { float:left; padding:0 10px; color:#fff; text-decoration:none; font-size:18px; line-height:42px; background: none; }
#header #purblendz-logo img { width: 107px; height: 29px; }
#header .find-smay-link { position:fixed; width:163px; height:309px; margin:75px 0 0 0; right:0; overflow:hidden; display: none;}
#header .find-smay-inner { float:left; width:163px; height:309px; margin:0 0 0 122px;  }

#header .header-right .second-nav ul li:hover .locations-search{ display:block;}

/* BREADCRUMB / PITACRUMB */
.pita-crumb {position: relative; display: block; width: 1020px; height: 40px; margin: auto; line-height: 40px; padding-left: 25px;}
.pita-crumb ul {list-style: none;}
.pita-crumb ul > img {width: 10px; position: relative; top: 4px;}
.pita-crumb ul li {position: relative; display: inline; }
.pita-crumb ul li a { text-decoration: none; color: #7FB203; }


/* LOCATION RESULTS PAGE SMALL CLASS SET */
#view-pop{
position:absolute;
height:220px;
width: 350px;
z-index:9999999;
margin : 0px  50px 0px 540px;
padding : 15px;
display : block;
background-color : #fff;
display: none;
-moz-border-radius-bottomright: 10px 10px;
border-bottom-right-radius: 10px 10px;
-moz-border-radius-bottomleft: 10px 10px;
border-bottom-left-radius: 10px 10px;
-moz-border-radius-topright: 10px 10px;
border-top-right-radius: 10px 10px;
-moz-border-radius-topleft: 10px 10px;
border-top-left-radius: 10px 10px;
border-style : solid;
border-width : 1px;
border-color : #7fb203;
}
.desc-title{
position: relative;
top: 32px;
left : -392px;
font-size : 10px;
width : 905px;
display : block;
}
.close-pop{
position : absolute;
top : 5px;
left : 340px;
cursor : pointer;
}






/* first ul dropdown -------------------------------------------------- */
#header .header-right .first-nav ul li ul.first-dropdown { display:none; }
#header .header-right .first-nav ul li:hover ul.first-dropdown { display:block; }
ul.first-dropdown{ float:left; background-color:#2c8ac8; width:139px !important; display:block; position:absolute; margin-left:-30px; margin-top:8px; padding-bottom:10px; z-index:101;}
ul.first-dropdown li{ float:left; width:100%; padding:0px !important; margin:0px !important;}
ul.first-dropdown li a { float:left; text-decoration:none; text-align:center; font-family:'chaletmedium'; font-size:16px; color:#fff; width:100%; padding-bottom:0px !important; padding-top:10px;}
ul.first-dropdown li a:hover { text-decoration:underline; }

/* Elements -------------------------------------------------- */
#main-contant  { width:100%; min-width:1020px; }
#main-contant .white-area { width:1020px; background:#FFF; margin:-102px auto 0 auto; padding:102px 0 60px 0; }

#main-contant .animation-container { float:left; width:100%; height:327px; margin:25px 0 0 0; }
#main-contant .animation-dash-line { float:left; height:1px; width:100%; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x; margin:25px 0 0 0; }
#main-contant .services-container { float:left; width:100%; margin:25px 0 0 0; padding:0 0 77px 0; }
#main-contant .services-container .left-col { float:left; width:482px; background:url(/wp-content/themes/extreme-pita/images/doted-vrl.png) top right repeat-y; min-height:488px; margin:0 0 0 29px; }
#main-contant .services-container .first-box { float:left; width:458px; height:214px; background:url(images/find-box-bg.png) repeat-x; margin-top: 29px; }
#main-contant .services-container .first-text { float:left; font-size:35px; line-height:36px; font-family: 'chaletmedium2'; color:#FFF; margin:36px 0 0 20px; text-shadow: 1px -2px 0px #822001; width:430px; }
#main-contant .services-container .location-btn { float:left; background:url(images/location-btn.png) no-repeat; width:257px; height:53px; cursor:pointer; margin:21px 0 0 15px; }
#main-contant .services-container .location-btn:hover { background:url(images/location-btn-hover.png) no-repeat; cursor:pointer; }
#main-contant .services-container .location-btn:active { background:url(/wp-content/themes/extreme-pita/images/location-btn-click.png) no-repeat; cursor:pointer; }
#main-contant .services-container .location-glass { position:absolute; background:url(/wp-content/themes/extreme-pita/images/maglas.png) no-repeat; width:196px; height:220px; margin:4px 0 0 262px; }
#main-contant .services-container .location-dash-line { float:left; height:1px; width:458px; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x; margin:29px 0 0 0; }
#main-contant .services-container .buy-box { float:left; height:214px; width:458px; background:url(/wp-content/themes/extreme-pita/images/buy-box-bg.png) no-repeat; margin:28px 0 0 0; }
#main-contant .services-container .buy-card-img { float:left; width:270px; height:217px; margin:-13px 0 0 15px; }
#main-contant .services-container .buy-gift-btn {
	float: left;
	background: url(/wp-content/themes/extreme-pita/images/buy-gift-btn_2.png) no-repeat;
	width: 141px;
	height: 140px;
	margin: 51px 0 0 12px;
	cursor: pointer;
	background-color: #ffb817;
	border-radius: 30px;
	box-sizing: border-box;
	padding: 14px;
	color: #FFF;
	text-decoration: none;
	font-size: 20px;
	padding-left: 42px;
	padding-top: 33px;
}
#main-contant .services-container .buy-gift-btn:hover {
	/*background:url(/wp-content/themes/extreme-pita/images/buy-gift-btn-hover.png) no-repeat;*/
	/*background:url(/wp-content/themes/extreme-pita/images/buy-gift-btn_2.png) no-repeat;*/
	cursor:pointer;
}
#main-contant .services-container .buy-gift-btn:active {
	/*background:url(/wp-content/themes/extreme-pita/images/buy-gift-btn-click.png) no-repeat;*/
	/*background:url(/wp-content/themes/extreme-pita/images/buy-gift-btn_2.png) no-repeat;*/
	cursor:pointer;
}
#main-contant .services-container .right-col { float:left; width:457px; min-height:488px; margin:0 0 0 21px; }
#main-contant .services-container .gift-box { float:left; width:455px; height:153px; margin:1px 0 0 1px; background:url(/wp-content/themes/extreme-pita/images/gift-box-bg.png); margin-top: 29px; }
#main-contant .services-container .gift-text { float:left; font-size:29px; line-height:30px; font-family: 'chaletmedium2'; color:#FFF; margin:21px 0 0 25px; text-shadow: 1px -2px 0px #426603; width:425px;  }
#main-contant .services-container .signup-btn { float:left; width:178px; height:48px; margin:7px 0 0 21px; background:url(/wp-content/themes/extreme-pita/images/signupnow-btn.png) no-repeat; cursor:pointer; }
#main-contant .services-container .signup-btn:hover { background:url(/wp-content/themes/extreme-pita/images/signupnow-btn-hover.png) no-repeat; cursor:pointer; }
#main-contant .services-container .signup-btn:active { background:url(/wp-content/themes/extreme-pita/images/signupnow-btn-click.png) no-repeat; cursor:pointer; }
#main-contant .services-container .gift-box-img { position:absolute; margin:-21px 0 0 253px; }
#main-contant .services-container .gift-box-dash-line { float:left; height:1px; width:457px; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x; margin:29px 0 0 0; }
#main-contant .services-container .nutri-box { float:left; background:url(/wp-content/themes/extreme-pita/images/nutri-box-bg.png) no-repeat; width:457px; height:278px; margin:27px 0 0 0; }
#main-contant .services-container .nutri-heading { float:left; font-size:26px; line-height:30px; font-family: 'chaletmedium2'; color:#FFF; margin:16px 0 0 24px; text-shadow: 1px -2px 0px #17496a;
width:425px;  }
#main-contant .services-container .nutri-round-box { float:left; width:315px; height:62px; background:#2c8ac8; margin:30px 0 0 13px; border-radius:31px; }
#main-contant .services-container .nutri-select-area { float:left; width:238px; margin:0 0 0 31px; }
#main-contant .services-container .nutri-select-title { float:left; font-size:17px; color:#fff; width:100%; margin:7px 0 0 0; font-family: 'chaletmedium2'; }
#main-contant .services-container .nutri-selected-title { float:left; font-size:24px; color:#fff; width:100%; margin:7px 0 0 0; font-family: 'chaletmedium2'; }
#main-contant .services-container .nutri-select-arrows { float:left; width:24px; }
#main-contant .services-container .nutri-select-up { float:left; cursor:pointer; margin:13px 0 0 0; }
#main-contant .services-container .nutri-select-down { float:left; cursor:pointer; margin:7px 0 0 0; }
#main-contant .services-container .nutri-detail-cont { float:left; width:230px; margin:19px 0 0 45px; color:#fff; font-size:22px; }
#main-contant .services-container .nutri-detail-small { float:left; width:107px; line-height:25px; font-family: 'chaletmedium'; }
#main-contant .services-container .nutri-detail-small span {  font-family: 'chaletmedium2';  }
#main-contant .services-container .nutri-detail-link { float:left; font-family: 'chaletmedium2'; font-size:15px; margin:11px 0 0 0; }
#main-contant .services-container .nutri-detail-link a { color:#FFF; }
#main-contant .services-container .nutri-detail-link a:hover { text-decoration:none; }
#main-contant .services-container .nutri-info-img { position:absolute; margin:140px 0 0 265px; }
#main-contant .services-container .dash-hr-line { float:left; height:1px; width:960px; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x; margin:28px 0 0 28px; }


/* Footer -------------------------------------------------- */
#footer { float:left; width:100%; /*min-width:1020px; height:33px;*/ background:#7fb203; font-family: 'chaletmedium'; font-size:11px; }
#footer ul { float:left; margin:0 0 0 15px; color:#fff; }
#footer ul li { float:left; margin:9px 0 0 4px; font-size:9px; }
#footer ul li a { color:#fff; text-decoration:none; }
#footer ul li a:hover { text-decoration:underline; }
#footer .copyright { float:left; margin:9px 0 0 9px; color:#fff; font-size:9px; }
#footer .eat-good-tab { position:absolute;  margin:-9px 0 0 743px; width:276px; height:42px; }


/* Contact Us -------------------------------------------------- */
#main-contant .content-center { float:left; width:100%; margin:41px 0 0 0; }
#main-contant .main-left { float:left; width:229px; font-family: 'chaletmedium'; }
#main-contant .main-left ul { float:left; width:220px; }
#main-contant .main-left ul li { float:left; width:100%; }
#main-contant .main-left ul li.ousitepanel{ padding:0; margin:0; }
#main-contant .main-left  .ousitepanel a.active,#main-contant .main-left .ousitepanel a:hover { background:url(/wp-content/themes/extreme-pita/images/main-left-hover.png) repeat-x left top; color:#fff; font-family: 'chaletmedium2'; background-color:#49dde7; }
#main-contant .main-left a.noactive{ background:none !important; color: #2D2D2D !important; font-family: 'chaletmedium' !important;}
#main-contant .main-left ul li a { float:left; width:180px; padding:11px 10px 11px 30px; color:#2d2d2d; text-decoration:none; font-size:21px; line-height:25px; }
#main-contant .main-left ul li.ousitepanel a:hover  { background:url(/wp-content/themes/extreme-pita/images/main-left-hover.png) repeat-x left top; color:#fff; font-family: 'chaletmedium2'; background-color:#49dde7; }
#main-contant .main-right { float:left; width:731px; background:url(/wp-content/themes/extreme-pita/images/doted-vrl.png) repeat-y top left; min-height:500px; padding:0 0 0 30px; }
#main-contant .main-right .contact-banner { float:left; width:730px; /*height:247px; */}
#main-contant .main-right .contact-dash-line { float:left; height:1px; width:100%; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x; margin:30px 0 0 0; }
#main-contant .main-right .address-area { float:left; width:100%; margin:23px 0 0 0; }
#main-contant .main-right .address-area h2 { margin:2px 0 18px 0; }
#main-contant .main-right .address-area h1{font-size: 24px;padding:15px 0 0  0;}
#main-contant .main-right .address-area p { margin:2px 0 0 0; }
#main-contant .main-right .address-area p a { color:#000; text-decoration:none; border-bottom:1px solid #d8d8d8; }
#main-contant .main-right .address-area p a:hover { border-bottom:none; }
#main-contant .main-right .address-area h3 { margin:25px 0 0 0; }
#main-contant .main-right .address-area a{ color: #2C8AC8; text-decoration:none;}
#main-contant .main-right .address-area a:hover{ text-decoration:underline;}
#main-contant .main-right .address-left { float:left; width:379px; min-height:500px; border-right:1px dotted #000000; }
#main-contant .main-right .address-right { float:left; width:312px; margin:0 0 0 28px; }
#main-contant .main-right .address-area h3.first { margin:19px 0 0 0; }


/* Contact Feedback -------------------------------------------------- */
.content-feedback { float:left; width:730px; }
.content-feedback h2 { font-size:23px; margin:18px 0 0 0; }
.content-feedback .dash-line-one { float:left; height:1px; width:100%; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x; margin:18px 0 0 0; }
.content-feedback .instruction-text { float:left; margin:15px 0 0 0; }
.content-feedback .feed-field-cont { float:left; width:230px; margin:0 0 6px 0; }
.content-feedback .feed-field-cont label { float:left; width:100%; color:#363636; font-size:13px; margin:24px 0 0 0; }
.content-feedback .feed-field-cont input[type="text"] { float:left; background:url(/wp-content/themes/extreme-pita/images/field-bg.png) repeat; border:1px solid #e2e2e2; color:#363636; margin:5px 0 0 0; font-size:12px; padding:9px 9px; width:182px; }
.content-feedback h3 { font-size:20px; margin:21px 0 0 0; }
.content-feedback .product-table { float:left; width:720px; margin:30px 0 0 0; }
.content-feedback .product-headline { float:left; color:#2c8ac8; font-size:13px; padding:0 0 8px 0; }
.content-feedback .product-headline .poor { float:left; margin:0 0 0 169px; width:71px; }
.content-feedback .product-headline .number { float:left; width:71px; }
.content-feedback .product-headline .number-five { float:left; width:44px; }
.content-feedback .product-title { float:left; color:#363636; font-size:13px; width:225px; margin:17px 0 0 0; }
.content-feedback .product-round { float:left; width:72px; margin:7px 0 0 0; }
.content-feedback .product-round
.content-feedback .product-round
.content-feedback .product-round
.content-feedback .dash-line-two { float:left; height:1px; width:100%; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x; margin:31px 0 0 0; }
.content-feedback .product-headline .poor-overall { float:left; width:71px; }
.content-feedback .overall-round { float:left; width:72px; margin:7px 0 0 57px; }
.content-feedback .overall-paragraph { float:left; width:100%; margin:22px 0 0 0;  }
.content-feedback .overall-headline { float:left; color:#2c8ac8; font-size:13px; padding:5px 0 1px 6px; }
.content-feedback .overall-headline .number { float:left; width:61px; margin:0 0 0 10px; }
.content-feedback .feed-middle { margin:24px 0 0 0; width:100%; float:left; }
.content-feedback .feed-textarea-cont { float:left; width:730px; margin:0 0 6px 0; }
.content-feedback .feed-textarea-cont label { float:left; width:100%; color:#363636; font-size:13px; margin:9px 0 0 0; }
.content-feedback .feed-textarea-cont textarea { float:left; background:url(/wp-content/themes/extreme-pita/images/field-bg.png) repeat; border:2px solid #e2e2e2; color:#363636; margin:11px 0 0 0; font-size:12px; padding:9px 9px; width:708px; height:94px; resize:none; font-family: 'chaletmedium', Arial, Helvetica, sans-serif;}
.content-feedback .feed-radioline { margin:9px 0 0 0; width:100%; float:left; }
.content-feedback .feed-radioline .image-circle { float:left; width:45px; margin:15px 0 0 0; }
.content-feedback .feed-radioline .text-circle { float:left; width:47px; margin:24px 0 0 0; color:#363636; }
.content-feedback .text-provide { float:left; width:100%; margin:22px 0 0 0; }
.content-feedback .provide-field-cont { float:left; width:230px; margin:0 0 6px 0; }
.content-feedback .provide-field-cont label { float:left; width:100%; color:#363636; font-size:13px; margin:6px 0 0 0; }
.content-feedback .provide-field-cont input[type="text"] { float:left; background:url(/wp-content/themes/extreme-pita/images/field-bg.png) repeat; border:1px solid #e2e2e2; color:#363636; margin:5px 0 0 0; font-size:12px; padding:9px 9px; width:182px; }
.content-feedback .text-receive { float:left; width:100%; margin:22px 0 0 0; }
.content-feedback .text-receive p a { color:#2c8ac8; text-decoration:none; border-bottom:1px solid #d8d8d8; font-size:16px; font-family: 'chaletmedium2'; }
.content-feedback .text-receive p a:hover { border:none; }
.content-feedback .submit-btn { float:left; background:url(/wp-content/themes/extreme-pita/images/submit-btn.png) no-repeat; width:152px; height:48px; cursor:pointer; margin:21px 0 0 0; }
.content-feedback .submit-btn:hover { background:url(/wp-content/themes/extreme-pita/images/submit-btn-hover.png) no-repeat; cursor:pointer; }
.content-feedback .submit-btn:active { background:url(/wp-content/themes/extreme-pita/images/submit-btn-click.png) no-repeat; cursor:pointer; }

/* Contact Gift -------------------------------------------------- */
#main-contant .content-gift { float:left; width:960px; padding:0 30px; margin:61px 0 0 0; min-height:500px; }
#main-contant .content-gift .convenience-title { color:#7fb203; font-size:24px; margin:17px 0 0 0; }
#main-contant .content-gift .dash-line { float:left; height:1px; width:100%; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x; margin:18px 0 0 0; }
#main-contant .content-gift p { margin:13px 0 0 0; }
#main-contant .content-gift .canada-btn { float:left; background:url(/wp-content/themes/extreme-pita/images/canada-btn.png) no-repeat; width:152px; height:48px; cursor:pointer; margin:15px 0 0 0; }
#main-contant .content-gift .usa-btn { float:left; background:url(/wp-content/themes/extreme-pita/images/usa-btn.png) no-repeat; width:152px; height:48px; cursor:pointer; margin:11px 0 0 0; }
#main-contant  .e-gift { float:left;  width:152px; height:48px; cursor:pointer; margin:11px 0 0 0; }
#main-contant .content-gift .gift-card { position:absolute; width:354px; height:224px; margin:125px 0 0 584px; }

/* Overview -------------------------------------------------- */
.overview-banner{ float:left; width:730px;}
.overview-banner-top-line { float:left; height:1px; width:100%; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x; margin:0 0 14px 0; }
.overview-banner-bottom-line { float:left; height:1px; width:100%; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x; margin:14px 0 0 0; }


/* Overview -> Good Choice Box---------------------------------*/
.good-choice-box{ float:left; width:438px; margin-top:30px;}
.good-choice-box .green-heading{ font-weight:normal; float:left; width:100%; height:47px; background:url(/wp-content/themes/extreme-pita/images/heading-bg-green.png) left bottom repeat-x; background-color:#c2dc31;}
.good-choice-box .green-heading span{ float:left; line-height:47px; font-size:24px; color:#fff; font-family:'chaletmedium2'; margin-left:30px;}
.good-choice-box .green-heading strong{ float:left; line-height:47px; font-size:24px; font-style:normal; font-weight:normal; color:#fff; font-family:'chaletmedium2'; margin-left:30px;}
.good-choice-box .para-slid-arrow{ float:left; width:29px; margin-top:24px;}
.good-choice-box .para-slid-arrow a{ float:left;}
.good-choice-box .choice-para{ float:left; width:380px; margin-top:14px;}
.good-choice-box .choice-para p{ float:left; width:100%; font-size:14px; color:#000; line-height:27px; padding-bottom:20px;}

/* Overview -> vrl-line---------------------------------*/
.vrl-line{ float:left; background:url(/wp-content/themes/extreme-pita/images/doted-vrl.png) left top repeat-y; width:1px; height:340px; margin-left:17px; margin-right:18px; margin-top:30px;}

/* Overview -> brand promise Box---------------------------------*/
.brand-promise-box{ float:left; width:257px; margin-top:30px;}
.brand-promise-box .blue-heading{ font-weight:normal; float:left; width:100%; height:47px; background:url(/wp-content/themes/extreme-pita/images/heading-bg-blue.png) left bottom repeat-x; background-color:#4adde7;}
.brand-promise-box .blue-heading span{ float:left; line-height:47px; font-size:24px; color:#fff; font-family:'chaletmedium2'; margin-left:30px;}
.brand-promise-box .blue-heading strong{ float:left; line-height:47px; font-size:24px; color:#fff; font-weight:normal; font-family:'chaletmedium2'; margin-left:30px;}
.brand-promise-box .para-slid-arrow{ float:left; width:29px; margin-top:24px;}
.brand-promise-box .para-slid-arrow a{ float:left;}
.brand-promise-box .choice-para{ float:left; width:192px; margin-top:14px;}
.brand-promise-box .choice-para p{ float:left; width:100%; font-size:14px; color:#000; line-height:27px; padding-bottom:20px;}

.font-size-12{ font-size:12px; line-height:18px; margin-top:14px; padding-bottom:25px;}

/* Overview -> contact Us Bar---------------------------------*/
.contact-us-small-bar{ float:left; width:645px; background:url(/wp-content/themes/extreme-pita/images/purple-bg.png) left bottom repeat-x; height:53px; padding-left:86px; margin-top:25px;}
.contact-us-small-bar p{ float:left; font-family:'chaletmedium'; font-size:30px; color:#fff; line-height:44px;}
.bold{ font-family: 'chaletmedium2';}
.contact-bar-arrow{ float:left; margin-top:8px !important; margin-right:15px;}
.overview-banner-bottom-line-2 { float:left; height:1px; width:100%; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x; margin:15px 0 0 0; }

/* Marketing-------------------------------------------------- */
.marketing-banner{ float:left; width:730px;}

/* Marketing --> back next button---------------------------------*/
.back{  color:#000; background:url(/wp-content/themes/extreme-pita/images/back-page-arrow.png)  no-repeat; height:31px; text-decoration:none;  }
.next-ar{  color:#000; background:url(/wp-content/themes/extreme-pita/images/next-page-arrow.png) no-repeat; height:31px; text-decoration:none;  }

/* Marketing --> communication Box---------------------------------*/
.communication-box{ float:left; width:100%; margin-top:25px;}
.communication-box .blue-heading{ float:left; width:100%; height:47px; background:url(/wp-content/themes/extreme-pita/images/heading-bg-blue.png) left bottom repeat-x; background-color:#4adde7;}
.communication-box .blue-heading span{ float:left; line-height:47px; font-size:24px; color:#fff; font-family:'chaletmedium2'; margin-left:30px;}
.communication-box .para-slid-arrow{ float:left; width:29px; margin-top:24px;}
.communication-box .para-slid-arrow a{ float:left;}
.communication-box .choice-para{ float:left; width:90%; margin-top:14px;}
.communication-box .choice-para p{ float:left; width:100%; font-size:14px; color:#000; line-height:27px; padding-bottom:20px;}

/* Marketing --> Marketing 2---------------------------------*/
.communication-box-2{ width:399px !important;}
.communication-box-3{ width:293px !important;}
.vrl-line-2{ float:left; background:url(/wp-content/themes/extreme-pita/images/doted-vrl.png) left top repeat-y; width:1px; height:785px; margin-left:17px; margin-right:18px; margin-top:30px;}

/* Support---------------------------------*/
#suppot{ float:left;}
#suppot h1{ padding-top:0px;}
#suppot .dorpdown-tab-outer { float:left; width:100%; margin-top:20px; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) left bottom repeat-x; padding-bottom:17px;}
#suppot .dorpdown-tab-outer .blue-heading{ float:left; width:100%; height:47px; background:url(/wp-content/themes/extreme-pita/images/heading-bg-blue.png) left bottom repeat-x; background-color:#4adde7; cursor:pointer; }
#suppot .dorpdown-tab-outer .blue-heading span{ float:left; line-height:47px; font-size:24px; color:#fff; font-family:'chaletmedium2'; margin-left:30px;}
#suppot .dorpdown-tab-outer .para-slid-arrow{ float:left; width:29px; margin-top:24px;}
#suppot .dorpdown-tab-outer .para-slid-arrow a{ float:left;}
#suppot .dorpdown-tab-outer .choice-para{ float:left; width:675px; margin-top:14px;}
#suppot .dorpdown-tab-outer .choice-para p{ float:left; width:100%; font-size:14px; color:#000; line-height:27px; padding-bottom:20px;}
#suppot .up-down-link{ float:right; font-family:'chaletmedium2'; font-size:20px; color:#fff; text-decoration:none; margin-right:13px; margin-top:12px;}
#suppot .dorpdown-tab-outer .font-20 span{ font-size:20px;}



/* Now Available---------------------------------*/
.now-available-banner{ float:left; width:730px;}
.margin-top-13{ margin-top:13px}
.margin-top-15{ margin-top:15px !important;}

/* Now Available --> location-listing-outer---------------------------------*/
.location-listing-outer{ float:left; width:348px; margin-top:28px; }
.location-listing-outer .listing-heading{ float:left; font-family:'chaletmedium2'; font-size:20px; color:#2c8ac8; padding-bottom:10px;}
.location-listing-outer ul{ float:left; width:100%;}
.location-listing-outer ul li{ float:left; width:150px; font-family:'chaletmedium'; font-size:14px; color:#000; padding-bottom:7px;}


.location-listing-outer-top{ float:left; width:248px; margin-top:28px; }
.location-listing-outer-top .listing-heading{ float:left; font-family:'chaletmedium2'; font-size:20px; color:#2c8ac8; padding-bottom:10px;}
.location-listing-outer-top ul{ float:left; width:100%;}
.location-listing-outer-top ul li{  width:150px; font-family:'chaletmedium'; font-size:14px; color:#000; padding-bottom:7px;}



/* Investment----------------------------------------------*/
#investment { float:left;}
#investment h1 { padding:17px 0 0 0; }
#investment .up-down-link{ float:right; font-family:'chaletmedium2'; font-size:20px; color:#fff; text-decoration:none; margin-right:13px; margin-top:12px;}
#investment .dorpdown-tab-outer { float:left; width:100%; margin-top:20px; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) left bottom repeat-x; padding-bottom:17px;}
#investment .dorpdown-tab-outer .blue-heading{ float:left; width:100%; height:47px; background:url(/wp-content/themes/extreme-pita/images/heading-bg-blue.png) left bottom repeat-x; background-color:#4adde7;}
#investment .dorpdown-tab-outer .blue-heading span{ float:left; line-height:47px; font-size:24px; color:#fff; font-family:'chaletmedium2'; margin-left:30px;}
#investment .dorpdown-tab-outer .para-slid-arrow{ float:left; width:29px; margin-top:24px;}
#investment .dorpdown-tab-outer .para-slid-arrow a{ float:left;}
#investment .dorpdown-tab-outer .choice-para{ float:left; width:675px; margin-top:14px;}
#investment .dorpdown-tab-outer .choice-para p{ float:left; width:100%; font-size:14px; color:#000; line-height:27px; padding-bottom:20px;}
#investment .up-down-link{ float:right; font-family:'chaletmedium2'; font-size:20px; color:#fff; text-decoration:none; margin-right:13px; margin-top:12px;}
#investment .dorpdown-tab-outer .font-20 span{ font-size:20px;}
#investment p{ line-height:23px; font-size:14px; padding-bottom:15px;}
#investment a {
color: #b20303;
text-decoration: underline;
}
.blue-link{ font-family:'chaletmedium2'; color:#2c8ac8;}
.green-title{ color:#7fb203; font-family:'chaletmedium2'; font-size:18px;}

/* Investment Expand----------------------------------------------*/
.dollor-price-heading{ float:left; background-color:#7caf41; width:729px; height:42px; border:1px solid #9bc285; margin-top:6px; font-family:'chaletmedium2'; font-size:22px; color:#fff; text-align:center; line-height:42px;}
.investment-listing-outer{ float:left; border:1px solid #e3e4e4; width:729px; border-bottom:0px;}
.investment-listing-outer .colum{ float:left; min-height:20px; line-height:20px; border-bottom:1px solid #62a7d5; border-right:1px solid #acc4d6; background-color:#2e89c7; color:#fff; font-family:'chaletmedium'; font-size:14px; padding-left:15px; padding-top:15px; padding-bottom:15px;}
.investment-listing-outer .colum-1{ float:left; width:335px; border-bottom:1px solid #62a7d5; border-right:1px solid #acc4d6; background-color:#2e89c7;    color:#fff; font-family:'chaletmedium'; font-size:14px; padding-left:15px;}
.investment-listing-outer .colum-2{ float:left; width:170px; border-bottom:1px solid #c8c7c7; border-right:1px solid #c8c7c7; background-color:#fff;   color:#000; font-family:'chaletmedium'; font-size:14px; text-align:center;}
.investment-listing-outer .colum-3{ float:left; width:177px; border:0px; border-bottom:1px solid #c8c7c7;   color:#000; background-color:#fff; font-family:'chaletmedium'; font-size:14px; text-align:center;}
.margin-top-5{ margin-top:1px;}
.final-result{ float:left;}
.final-result .colum-1{ float:left; width:335px; border-bottom:1px solid #62a7d5; border-right:1px solid #acc4d6; background-color:#2e89c7; color:#fff; font-family:'chaletmedium2'; font-size:16px; padding-left:15px;}
.final-result .colum-2{ float:left; width:170px; border-bottom:1px solid #c8c7c7; border-right:1px solid #c8c7c7;  color:#000; font-family:'chaletmedium2'; font-size:16px; text-align:center;}
.final-result .colum-3{ float:left; width:177px; border-bottom:1px solid #c8c7c7; color:#000; font-family:'chaletmedium2'; font-size:16px; text-align:center;}
.line-height-20{ line-height:20px !important;}

/* faq----------------------------------------------*/
h4{ float:left; font-size:22px; color:#ffa800; font-family:'chaletmedium2';}
.faq-outer-box{ float:left; margin-top:10px;}
.faq-outer-box .para-slid-arrow{ float:left; width:25px; margin-top:24px;cursor: pointer;}
.faq-outer-box .para-slid-arrow a{ float:left;}
.faq-outer-box .faq-para{ float:left; width:700px; margin-top:14px; cursor: pointer;}
.faq-outer-box .faq-para .title{ float:left; width:100%; color:#000; font-family:'chaletmedium'; margin-top:7px; font-size:14px;}
.faq-outer-box .faq-para p { float:left; width:100%; font-size:13px !important; color:#000; line-height:27px; padding-bottom:20px;  background:url(/wp-content/themes/extreme-pita/images/doted-hzl.png) left bottom repeat-x ; }
.faq-outer-box .faq-para-left { float:left; width:700px; margin:0 0 0 25px; }
.faq-outer-box .faq-para-left p { float:left; width:100%; font-size:13px !important; color:#000; line-height:27px; padding-bottom:20px;  background:url(/wp-content/themes/extreme-pita/images/doted-hzl.png) left bottom repeat-x ;}
.faq-active{ color:#2c8ac8 !important; font-family:'chaletmedium2' !important;}
.bg-none{ background:none !important;}

/* Step by Step----------------------------------------------*/
#step-by-step{ float:left;}
#step-by-step h1{ padding-top:0px !important;}
.overview-banner-bottom-line-3 { float:left; height:1px; width:100%; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x; margin:20px 0 0 0; }
.step-outer-box{ float:left; width:100%; background:url(/wp-content/themes/extreme-pita/images/doted-vrl.png) 66px top repeat-y;}
.step-outer-box .step-by-step-main{ float:left; width:100%; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) left bottom repeat-x;}
.step-by-step-main .step-number{ float:left; width:67px; background:url(/wp-content/themes/extreme-pita/images/step-text-img.png) left 70px no-repeat; min-height:160px;}
.step-number .number{ float:left; width:66px; text-align:center; font-family:'chaletmedium2'; font-size:35px; color:#bed600; margin-top:33px; line-height:27px;}
.step-by-step-main .step-right{ float:left; width:628px; margin-top:33px; margin-left:28px;}
.step-right p{ font-family:'chaletmedium'; font-size:14px; color:#2d2d2d; float:left;}
.step-right .title{ font-family:'chaletmedium2'; font-size:16px; color:#2c8ac8;}
.step-right a{ color:#b20303; text-decoration:underline;}

/* More Information----------------------------------------------*/
#more-info{ float:left;}
#more-info h1 { padding:0; }
#more-info p{ float:left; font-size:13px;}
.form-outer{ float:left; margin-top:25px;}
.form-outer .requiredf{ float:left; font-size:12px; color:#b20303; font-family:'chaletmedium2';}
.form-outer .form-title{ float:left; font-size:16px; color:#ffa800; font-family:'chaletmedium2'; width:100%; margin-top:20px;}
.form-outer form{ float:left; width:100%; margin-top:20px;}
form .lebal{ float:left; width:284px; font-family:'chaletmedium'; font-size:14px; color:#000; line-height:35px; margin-top:5px;}
.star{ color:#b20303 !important;}
form input[type="text"] { float:left; background:url(/wp-content/themes/extreme-pita/images/field-bg.png) repeat; border:1px solid #e2e2e2; color:#363636; margin:0px 0 0 0; font-size:14px; padding:5px 9px; width:293px; margin-top:7px;}
form textarea { float:left; background:url(/wp-content/themes/extreme-pita/images/field-bg.png) repeat; border:1px solid #e2e2e2; color:#363636; margin:0px 0 0 0; font-size:12px; padding:9px 9px; width:690px; margin-top:5px; height:85px; resize:none;font-family: 'chaletmedium', Arial, Helvetica, sans-serif;}
form .submit-btn { float:left; background:url(/wp-content/themes/extreme-pita/images/submit-btn.png) no-repeat; width:152px; height:48px; cursor:pointer; margin:21px 0 0 0; }
form .submit-btn:hover { background:url(/wp-content/themes/extreme-pita/images/submit-btn-hover.png) no-repeat; cursor:pointer; }
form .submit-btn:active { background:url(/wp-content/themes/extreme-pita/images/submit-btn-click.png) no-repeat; cursor:pointer; }

/* international overview----------------------------------------------*/
#international-overview { float:left;}
#international-overview h1 { padding:17px 0 0 0; }
#international-overview .para-slid-arrow{ float:left; width:29px; margin-top:24px;}
#international-overview .para-slid-arrow a{ float:left;}
#international-overview .choice-para{ float:left; width:675px; margin-top:14px;}
#international-overview .choice-para p{ float:left; width:100%; font-size:14px; color:#000; line-height:27px; padding-bottom:20px;}

/* international qualification----------------------------------------------*/
#international-qualification { float:left;}
#international-qualification h1 { padding:17px 0 0 0; }
#international-qualification .blue-title{ font-family:'chaletmedium2'; font-size:16px; color:#2c8ac8;}
#international-qualification p{ font-size:14px; padding-bottom:25px; line-height:26px; }
#international-qualification ul.qualification-listing{ float:left;}
#international-qualification ul.qualification-listing li{ float:left; background:url(/wp-content/themes/extreme-pita/images/qualification-listing-arrow.png) left top no-repeat; padding-left:45px; width:100%; padding-bottom:10px;}
#international-qualification ul.qualification-listing li p{ float:left; font-size:14px; color:#7fb203; margin:0px; padding:0px; line-height:18px;}

/* international Process----------------------------------------------*/
#international-process{ float:left;}
#international-process h1{ margin-top:0px; padding:17px 0 0 0px;}
#international-process .para-slid-arrow{ float:left; width:29px; margin-top:24px;}
#international-process .para-slid-arrow a{ float:left;}
#international-process .choice-para{ float:left; width:675px; margin-top:14px;}
#international-process .choice-para p{ float:left; width:100%; font-size:14px; color:#000; line-height:27px;}
#international-process p{ font-size:14px;}

/* international Involvement----------------------------------------------*/
#international-involvement{ float:left;}
#international-involvement h1{ margin-top:0px; padding:17px 0 0 0px;}
#international-involvement p{ font-size:14px; padding-bottom:25px;}
#international-involvement .location-link{ float:left; background:url(/wp-content/themes/extreme-pita/images/overview-slid-arrow.png) left top no-repeat; padding-left:22px; font-family:'chaletmedium2'; font-size:15px; color:#2c8ac8; text-decoration:none; width:100%; padding-bottom:8px;}

/* international Application----------------------------------------------*/
#application{ float:left;}
#application h1 { padding:15px 0 0 0; }
.margin-top-50{ margin-top:50px !important;}
#application .form-outer form .small-field { float:left; background:url(/wp-content/themes/extreme-pita/images/field-bg.png) repeat; border:1px solid #e2e2e2; color:#363636; margin:0px 0 0 0; font-size:12px; padding:9px 9px; width:283px !important; margin-top:5px; margin-right:18px;}
#application form .lebal-larg{ float:left; width:329px; font-family:'chaletmedium'; font-size:14px; color:#000; line-height:35px; margin-top:5px;}
.margin-top-30{ margin-top:30px !important;}
.margin-top-27 {
margin-top: 27px !important;
}
#application form .lebal-small-1{ float:left; width:95px; font-family:'chaletmedium'; font-size:14px; color:#000; line-height:35px; margin-top:5px;}
#application form .lebal-small-2{ float:left; width:275px; font-family:'chaletmedium'; font-size:14px; color:#000; line-height:35px; margin-top:5px;}
#application form .lebal-small-3{ float:left; width:110px; font-family:'chaletmedium'; font-size:14px; color:#000; line-height:35px; margin-top:5px;}

#application .form-outer form .small-field-1 { float:left; background:url(/wp-content/themes/extreme-pita/images/field-bg.png) repeat; border:1px solid #e2e2e2; color:#363636; margin:0px 0 0 0; font-size:12px; padding:9px 9px; width:65px !important; margin-top:5px; margin-right:10px;}
#application .form-outer form .small-field-2 { float:left; background:url(/wp-content/themes/extreme-pita/images/field-bg.png) repeat; border:1px solid #e2e2e2; color:#363636; margin:0px 0 0 0; font-size:12px; padding:9px 9px; width:245px !important; margin-top:5px; margin-right:10px;}
#application .form-outer form .small-field-3 { float:left; background:url(/wp-content/themes/extreme-pita/images/field-bg.png) repeat; border:1px solid #e2e2e2; color:#363636; margin:0px 0 0 0; font-size:12px; padding:9px 9px; width:105px !important; margin-top:5px; margin-right:10px;}


/* About us -> Our Story----------------------------------------------*/
#our-story{ float:left;}
#our-story p{ font-size:14px; line-height:27px; padding-bottom:25px;}
#our-story .green-arrow{ float:left; margin-top:3px;}
#our-story .highlights-green{font-weight:normal; font-size:20px !important; color:#7fb203 !important; font-family:'chaletmedium2';}
#our-story .highlights-blue{font-weight:normal; font-size:20px !important; color:#2c8ac8 !important; font-family:'chaletmedium2';}
#our-story .highlights-orng{font-weight:normal; font-size:20px !important; color:#ffa800 !important; font-family:'chaletmedium2';}
#our-story .good-choice-box .choice-para p{ font-size:16px;}
#our-story .brand-promise-box .choice-para p{ font-size:16px;}
#our-story .vrl-line{ height:445px;}

/* About us -> Executive Team----------------------------------------------*/
#executive-team{ float:left;}
#executive-team h1{ padding-top:0px;}
#executive-team p{ padding-bottom:20px; font-size:14px;}
#executive-team .highlights-green{ font-size:20px !important; color:#7fb203 !important; font-family:'chaletmedium2';}
#executive-team .team-profile-outer{ float:left; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) left bottom repeat-x; width:100%; padding-bottom:1px; padding-top:20px;}
#executive-team .team-profile-outer .left-detail{ float:left; width:695px; margin-left:28px; margin-top:35px; padding-bottom:35px;}
#executive-team .left-detail .user-name{ float:left; font-size:30px; color:#4699cb; font-family:'chaletmedium2'; border-bottom:2px solid #bed600; padding-bottom:10px;}
#executive-team .left-detail p{ float:left; width:100%; margin-top:15px;}
#executive-team .left-detail .Designation{ width: 100%;float:left; font-size:25px; color:#4699cb; font-family:'chaletmedium';  margin-top:12px; line-height:30px;}
#executive-team .up-down-link{ float:left; font-family:'chaletmedium2'; font-size:20px; color:#4699cb; text-decoration:none; margin-right:13px; margin-top:12px;}

#executive-team .user-thumbnail{ float:right; width:235px;}
#executive-team .user-thumbnail .yellow-box{ float:left; background-color:#fffc00; width:30px; height:15px; border:1px solid #919191; font-family:'chaletmedium'; text-align:center; line-height:15px; color:#2d2d2d; font-size:10px; position:absolute; margin-left:101px; margin-top:-30px;}

/* nutrition --> nutrition----------------------------------------------*/
#nutrition{ float:left;}
#nutrition h1{ padding-top:0px;}
#nutrition p{ font-size:16px; margin-top: 5px; position: relative; top: 10px; left: 15px;}
#nutrition p img{ position: relative; top: 4px;}
#nutrition p a{ font-size:16px; color: #000; text-decoration: none;}
#nutrition p a:hover{ text-decoration: underline;}
#nutrition .blue-heading{ float:left; width:100%; height:47px; background:url(/wp-content/themes/extreme-pita/images/heading-bg-blue.png) left bottom repeat-x; background-color:#4adde7; margin-top:3px;}
#nutrition .blue-heading span{ float:left; line-height:47px; font-size:20px; color:#fff; font-family:'chaletmedium'; margin-left:30px;}
#nutrition .para-slid-arrow{ float:left; width:29px; margin-top:24px;}
#nutrition .para-slid-arrow a{ float:left;}
#nutrition .choice-para{ float:left; width:192px; margin-top:14px;}
#nutrition .choice-para p{ float:left; width:100%; font-size:14px; color:#000; line-height:27px; padding-bottom:20px;}
#nutrition .up-down-link{ float:right; font-family:'chaletmedium2'; font-size:20px; color:#fff; text-decoration:none; margin-right:13px; margin-top:12px;}
#nutrition .blue-link{font-size:17px;line-height: normal;margin: 0 0 10px 0;display: inline-block;}
#nutrition .blue-heading span a{
float: left;
line-height: 47px;
font-size: 20px;
color: #fff;
font-family: 'chaletmedium2';
 text-decoration:none;
}

/* blue tab bar----------------------------------------------*/
.dorpdown-tab-outer { float:left; width:100%; margin-top:20px; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) left bottom repeat-x; padding-bottom:17px;}
.blue-heading{ float:left; width:100%; height:47px; background:url(/wp-content/themes/extreme-pita/images/heading-bg-blue.png) left bottom repeat-x; background-color:#4adde7;}
.blue-heading span{ float:left; line-height:47px; font-size:20px; color:#fff; font-family:'chaletmedium2'; margin-left:30px;}
.up-down-link{ float:right; font-family:'chaletmedium2'; font-size:20px; color:#fff; text-decoration:none; margin-right:13px; margin-top:12px;}

/* Menu --> Canada----------------------------------------------*/
#menu-canada{ float:left;}
ul.left-menu-dropdown-list{ float:left !important; background-color:#4897cb; padding-left:20px; padding-top:20px; width:200px !important; padding-bottom:20px; border-top:1px solid #fff;}
ul.left-menu-dropdown-list li{ float:left !important; width:200px;}
ul.left-menu-dropdown-list li a{ float:left !important; font-size:15px !important; color:#fff !important;  padding-left:24px ; line-height:12px !important; width:165px;}
ul.left-menu-dropdown-list li a.selected{ background:url(/wp-content/themes/extreme-pita/images/qualification-listing-arrow.png) left 10px no-repeat; font-weight:bold; }
ul.left-menu-dropdown-list li a:hover{ float:left !important; font-size:15px !important; color:#fff !important; background:url(/wp-content/themes/extreme-pita/images/qualification-listing-arrow.png) left 10px no-repeat; padding-left:24px !important; line-height:12px !important; width:165px !important;}
#menu-canada h1{ float:left; font-family:'chaletmedium2'; font-size:56px; color:#7fb203; padding:0px; line-height:45px; letter-spacing:-1px; }
.blue-heading-color{ color:#2c8ac8 !important;}
.heading-slogan{ float:left; font-family:'allerregular'; font-size:19px; color:#a0a0a0; font-weight:bold; margin-top:23px; margin-left:16px; padding-bottom:13px;}
#menu-fresh-salads { margin-top: 50px; }

/*  Menu  --> Canada --> slider detail felt---------------------*/
#menu-canada .slider-detail-left{ float:left; width:315px;}
#menu-canada .slider-detail-left .para-slid-arrow{ float:left; width:29px; margin-top:20px; height:100px;}
#menu-canada .slider-detail-left .para-slid-arrow span{ float:left;}
#menu-canada .slider-detail-left .choice-para{ float:left; width:286px; margin-top:14px;}
#menu-canada .slider-detail-left .choice-para p{ float:left; width:100%; font-size:16px; color:#575757; line-height:25px; padding-bottom:24px; margin-top:0px;}

#menu-canada .slider-detail-left .drinks-para{ float:left; width:286px; margin-top:14px; margin-top:25px;}
#menu-canada .slider-detail-left .drinks-para p{ float:left; width:100%; font-size:16px; color:#333333; line-height:20px; padding-bottom:15px; margin-top:0px;}
#menu-canada .heart-strok-icon{ float:left; margin-left:7px;}
#menu-canada .heart-menu-right-detail{ float:left; width:237px; margin-left:14px;}
#menu-canada .heart-menu-right-detail .product-title{ float:left; font-size:27px; color:#2c8ac8; font-family:'chaletmedium2';}
#menu-canada .heart-menu-right-detail p{ float:left; width:100%; font-size:15px; color:#575757; line-height:27px; padding-bottom:20px; line-height:20px; margin-top:14px;}
#menu-canada .heart-menu-right-detail .food-cal{ float:left; font-family:'allerregular'; font-size:17px; color:#7fb203; margin-top:10px;}
#menu-canada .dotted-spacer{ float:left; margin-left:10px; margin-right:10px; background:url(/wp-content/themes/extreme-pita/images/dotted-spacer.png) left top; height:43px; width:1px;}
#menu-canada .menu-img{ float:right;}
.menu-img {
    max-width: 400px;
    max-height: 400px;
}
.menu-img img {
    width: 100%;
    height: auto;
}
#menu-canada .top-dotted-line { float:left; height:1px; width:100%; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x; margin:15px 0 0 0; }
#menu-canada .bottom-dotted-line { float:left; height:1px; width:100%; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x; margin:0 0 25px 0; }

/*  Menu  --> Canada --> menu detail box---------------------*/
#menu-canada .canada-menu-box{ float:left; width:242px; background:url(/wp-content/themes/extreme-pita/images/doted-vrl.png) 241px top repeat-y; margin-bottom:28px;}
#menu-canada .canada-menu-box .menu-name { float:left; width:100%; background:url(/wp-content/themes/extreme-pita/images/main-left-hover.png) repeat-x left top; background-color:#49dde7; height:48px; }
#menu-canada .canada-menu-box .menu-name span { float:left; width:99.7%; text-align:center; text-decoration:none; font-size:18px; line-height:48px; color:#fff; font-family: 'chaletmedium2'; border-right:2px dotted #fff; }
#menu-canada .canada-menu-box .menu-detail{ float:left; width:214px;}
#menu-canada .canada-menu-box .menu-detail p{ float:left; width:214px; color:#505050; font-size:15px; text-align:center; min-height:130px; padding-bottom:10px; border-bottom:1px dotted #8e8e8e; padding-top:18px; margin-left:15px; margin-right:15px; line-height:normal;}
#menu-canada .canada-menu-box .purmenu-detail p{ float:left; width:214px; color:#505050; font-size:15px; text-align:center; min-height:130px; padding-bottom:10px; border-bottom:1px dotted #8e8e8e; padding-top:18px; margin-left:15px; margin-right:15px; line-height:normal;}
#menu-canada .canada-menu-box .menu-detail p .health-image{ float:left; width:30px;}
#menu-canada .canada-menu-box .menu-detail p .health-text{ float:left; width:180px;}
#menu-canada .canada-menu-box .food-cal {
    float: left;
    font-family: 'allerregular';
    font-size: 13px;
    color: #7fb203;
    width: 100%;
    text-align: center;
}
#menu-canada .extreme-team-pita-box .food-cal{width: 100%;}
#menu-canada .extreme-team-pita-box .menu-detail p {min-height: 144px;}
#menu-canada .extreme-team-pita-box .purmenu-detail p {min-height: 100px;}
#menu-canada .canada-menu-box .food-cal-full{ float:left; font-family:'allerregular'; font-size:17px; color:#7fb203; margin-top:10px; width:100%; text-align:center;}
#menu-canada .canada-menu-box .dotted-spacer{ float:left; margin-left:10px; margin-right:10px; background:url(/wp-content/themes/extreme-pita/images/dotted-spacer.png) left top; height:43px; width:1px;}
#menu-canada .food-calories-margin{ margin-top:7px;}
.border-none{ border:0px !important;}
.bg-none{ background:none !important;}
#menu-canada .dorpdown-tab-outer { float:left; width:100%; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) left top repeat-x; padding-bottom:17px; padding-top:5px; margin-top:0px;}
#menu-canada .blue-heading{ float:left; width:100%; height:47px; background:url(/wp-content/themes/extreme-pita/images/heading-bg-blue.png) left bottom repeat-x; background-color:#4adde7;}
#menu-canada .blue-heading span{ float:left; line-height:47px; font-size:24px; color:#fff; font-family:'chaletmedium2'; margin-left:30px;}
#menu-canada .up-down-link{ float:right; font-family:'chaletmedium2'; font-size:20px; color:#fff; text-decoration:none; margin-right:13px; margin-top:12px;}
#menu-canada .menu-tab-bottom-line { float:left; width:100%; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) left top repeat-x; padding-top:5px; margin-top:0px; height:1px; margin-top:5px;}
.downlaod-link{ float:left; font-size:20px; color:#2c8ac8;}
.downlaod-link a{ font-size:20px; color:#7fb203; text-decoration:underline;}

/*  Menu  --> Extreme Team ---------------------*/

#menu-canada .chief-right-detail{ float:left; width:237px; margin-left:14px;}
#menu-canada .chief-right-detail .product-title{ float:left; font-size:27px; width:100%; color:#c6db1e; font-family:'chaletmedium2'; text-align:center;}
#menu-canada .chief-right-detail p{ float:left; width:100%; font-size:15px; color:#575757; line-height:27px; padding-bottom:20px; line-height:20px; margin-top:14px; text-align:center;}
#menu-canada .chief-right-detail .food-cal{ float:left; width:100%; font-family:'allerregular'; font-size:17px; color:#7fb203; padding-top:10px; text-align:center; background:url(/wp-content/themes/extreme-pita/images/doted-vrl.png) left top repeat-x;}
.p-green-heading-color{ color:#c6db1e !important;}
.green-heading-bg{ background:url(/wp-content/themes/extreme-pita/images/heading-bg-green.png) left top repeat-x !important;}

/*  Menu  --> Chief Inspired---------------------*/
.chief-inspired-bg{ float:left; background:url(/wp-content/themes/extreme-pita/images/chief-inspired-img.png) right top no-repeat; width:100%; height:406px;}
#menu-canada .chief-inspired-slid-detail { float:left; width:286px; margin-left:14px;}
#menu-canada .chief-inspired-slid-detail .product-title{ float:left; font-size:27px; color:#9350d4; font-family:'chaletmedium2'; text-align:center; width:100%;}
#menu-canada .chief-inspired-slid-detail p{ float:left; width:100%; font-size:15px; color:#575757; line-height:27px; padding-bottom:20px; line-height:20px; margin-top:14px; text-align:center; width:100%; background:url(/wp-content/themes/extreme-pita/images/doted-vrl.png) bottom left repeat-x;}
#menu-canada .chief-inspired-slid-detail .food-cal{ float:left; width:132px; text-align:right; font-family:'allerregular'; font-size:17px; color:#7fb203; margin-top:10px;}
#menu-canada .chief-inspired-slid-detail .food-cal-right{ float:left; width:132px; text-align:left; font-family:'allerregular'; font-size:17px; color:#7fb203; margin-top:10px;}
#menu-canada .dotted-spacer{ float:left; margin-left:10px; margin-right:10px; background:url(/wp-content/themes/extreme-pita/images/dotted-spacer.png) left top; height:43px; width:1px;}
.purple-heading-color{ color:#9350d4 !important;}
.purple-heading-bg{ background:url(/wp-content/themes/extreme-pita/images/purple-bg.png) left top repeat-x !important;}

#menu-canada .healt-box-detail { float:left; width:100%; margin:15px 0 0 0; }
#menu-canada .healt-box-detail .small-icon { float:left; width:7px; height:10px; }
#menu-canada .healt-box-detail .text-content { float:left; color:#7f7f7f; font-size:12px; line-height:14px; width:650px; margin:0 0 0 3px; }
#menu-canada .healt-box-detail .health-check-icon { float:left; margin:0; }


/*  Menu  --> flat baked pitas---------------------*/
.flat-bake-pita-bg{ float:left; background:url(/wp-content/themes/extreme-pita/images/flat-baked-img.png) right top no-repeat; width:100%; height:348px;}
#menu-canada .flat-baked-slid-detail { float:left; width:286px; margin-left:14px;}
#menu-canada .flat-baked-slid-detail .product-title{ float:left; font-size:26px; color:#7fb203; font-family:'chaletmedium2'; text-align:left; width:100%; padding-bottom:10px;}
#menu-canada .flat-baked-slid-detail p{ float:left; width:100%; font-size:15px; color:#2d2d2d; line-height:27px; padding-bottom:5px; line-height:20px; text-align:left;}
#menu-canada .flat-baked-slid-detail .flat-baked-numbering{ color:#ffa800; font-size:29px; float:left; width:16px; text-align:center; font-family:'chaletmedium2'}
.orng-heading-color{ color:#ffa800 !important;}
.yellow-heading-bg{ background:url(/wp-content/themes/extreme-pita/images/yellow-bg.png) left top repeat-x !important;}
#flatbaked-heading-2{ float:left;}
#flatbaked-heading-2 h2{ float:left; font-size:27px; font-family:'chaletmedium2'; color:#7fb203;}
.margin-top-10{ margin-top:10px !important;}

/*  Menu  --> cookies and drinks---------------------*/
.margin-top-18{ margin-top:18px;}
.margin-top-6 { margin-top:6px;}
.dessert-drinks-bg{ float:left; background:url(/wp-content/themes/extreme-pita/images/drink-cookies-img.png) right top no-repeat; width:100%; height:439px;}
.drink-heading{ float:left; font-size:23px; color:#2c8ac8; font-family:'chaletmedium2'; margin-top:20px; margin-bottom:-10px;}
.blue-18{ font-size:18px; color:#2c8ac8; font-family:'chaletmedium2';}

/*  Menu  --> kid menu---------------------*/
.kids-menu-heading-bottom{ float:left; margin-top:9px;}
.kids-menu-heading-bottom .para-slid-arrow{ float:left; margin-top:6px; margin-right:10px;}
.kids-menu-heading-bottom p{ float:left; width:600px; line-height:17px;}
.kid-menu-box{ float:left; width:172px; background:url(/wp-content/themes/extreme-pita/images/doted-vrl.png) 181px top repeat-y; padding-left:5px; padding-right:5px; }
.kid-menu-box .kid-bottom-dotted{ float:left; width:100%; background:url(/wp-content/themes/extreme-pita/images/doted-vrl.png) top left repeat-x; height:1px; margin-top:18px; }
.kid-menu-box .kid-menu-title{ float:left; width:100%; text-align:center; font-family:'chaletmedium2'; font-size:18px; color:#2c8ac8; margin-top:33px; min-height:38px;}
.kid-menu-box p{ float:left; font-size:15px; color:#333; text-align:center; line-height:18px; margin-top:10px; min-height:
96px;}
.kid-menu-box .calories-center{ margin:0 auto; display:table;}
.kid-menu-box .food-cal-text{ float:left; font-family:'allerregular'; font-size:17px; color:#7fb203; margin-top:10px; padding-top:15px; text-align:center; background:url(/wp-content/themes/extreme-pita/images/doted-vrl.png) top center repeat-x;}
.kid-menu-box:last-child{ background:none;}
.kid-menu-flatbake-width{ width:301px !important; margin-top:19px; margin-left:28px !important; position:absolute;}
.flat-bake-pita-bg-2{ float:left; background:url(/wp-content/themes/extreme-pita/images/flat-baked-img.png) right bottom no-repeat; width:100%; height:272px;}

/*  Menu  --> breakfast ---------------------*/
.breakfast-bg{ float:left; background:url(/wp-content/themes/extreme-pita/images/breakfast-img.png) right bottom no-repeat; width:100%; height:476px;}
.breakfast-slider-list{ float:left; width:380px;}
.breakfast-slider-list .food-cal{ float:left; font-family:'allerregular'; font-size:17px; color:#7fb203; margin-top:14px; text-align:left; margin-right:20px;}
.breakfast-slider-list .food-cal-blue{ float:left; font-family:'allerregular'; font-size:17px; color:#2c8ac8; margin-top:14px; text-align:left;}
.breakfast-slider-list .dotted-spacer{ float:left; margin-left:10px; margin-right:10px; background:url(/wp-content/themes/extreme-pita/images/dotted-spacer.png) left top; height:30px !important; width:1px; margin-top:7px;}
.breakfast-slider-list .list-bottom-line{ float:left; background:url(/wp-content/themes/extreme-pita/images/doted-vrl.png) bottom left repeat-x; padding-bottom:17px; width:288px;}
.list-bottom-line:last-child{ background:none !important;}
.margin-bottom-none{ margin-bottom:0px !important;}
.gray-para{ color:#7f7f7f; font-size:11px; margin:0px;}
.breakfast-popup{ position:absolute; margin-left:455px; margin-top:-33px;}

/*  Menu  --> Pur Blendz ---------------------*/
.purblendz-bg{ float:left; background:url(/wp-content/themes/extreme-pita/images/purblendz-img-bg.png) right bottom no-repeat; width:100%; height:800px;}
.purblendz-slid-outer{ float:left; width:382px; margin-top:22px;}
.pur-slid-title{ float:none; font-size:20px; color:#2c8ac8; font-family:'chaletmedium2'; padding-bottom:2px;}
.school-program-bg p{ float:left; font-size:14px; color:#2d2d2d; padding-bottom:15px;}
.blu-heading-school{ color:#2c8ac8 !important; font-size:15px !important; font-family:'chaletmedium2'; }

/*  Menu  --> School program ---------------------*/
.school-program-bg{ float:left; background:url(/wp-content/themes/extreme-pita/images/school-lunch-img-bg.png) right bottom no-repeat; width:100%; height:725px;}
.school-pro-slid-outer{ float:left; width:382px; margin-top:22px;}
.lunch-slid-title{ float:left; font-size:20px; color:#2c8ac8; font-family:'chaletmedium2'; padding-bottom:20px;}
.school-program-bg p{ float:left; font-size:14px; color:#2d2d2d; padding-bottom:15px;}
.blu-heading-school{ color:#2c8ac8 !important; font-size:15px !important; font-family:'chaletmedium2'; }

/*  Menu  --> salad ---------------------*/
.salad-bg{ float:left; background:url(/wp-content/themes/extreme-pita/images/salads-bg.png) right bottom no-repeat; width:100%; height:436px;}
.salad-slider-numbering{ color:#2c8ac8; font-size:29px; float:left; width:27px; text-align:left; font-family:'chaletmedium2'}
.font-size-27{ font-size:27px !important;}
.salad-heading{ float:left; font-size:26px; color:#2c8ac8; font-family:'chaletmedium2'; margin-top:20px; margin-bottom:-10px; line-height:26px;}
.salad-calories-title{ float:left; font-size:18px; color:#7fb203; margin-top:13px;}
.salad-cal-bottom-line{ float:left; background:url(/wp-content/themes/extreme-pita/images/doted-vrl.png) top left repeat-x; height:1px; width:240px; margin-top:15px;}


/* 2. gift cards buy cards canada only -------------------------------------------------- */
.buycard-canada { float:left; width:730px; }
.buycard-canada h1 { font-size:32px; margin:18px 0 0 0; padding:0; }
.buycard-canada .dash-line-one { float:left; height:1px; width:100%; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x; margin:18px 0 0 0; }
.buycard-canada .instruction-text { float:left; margin:17px 0 0 0; }
.buycard-canada p { font-size:15px; }
.buycard-canada .buy-ship-btn { float:left; cursor:pointer; background:url(/wp-content/themes/extreme-pita/images/buyandshipagiftcard-btn.png) no-repeat; width:221px; height:89px; margin:25px 0 0 -8px; }
.buycard-canada .new-gift-card-btn { float:left; cursor:pointer; background:url(/wp-content/themes/extreme-pita/images/newegiftcards-btn.png) no-repeat; width:221px; height:89px; margin:25px 0 0 48px; }



/* 3-5. gift cards - buy cards -------------------------------------------------- */
.buycard-giftcards { float:left; width:730px; }
.buycard-giftcards h1 { font-size:32px; margin:18px 0 0 0; padding:0; }
.buycard-giftcards h1 span.blue { color:#2c8ac8;  font-family: 'chaletmedium'; }
.buycard-giftcards .dash-line-one { float:left; height:1px; width:100%; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x; margin:18px 0 0 0; }
.buycard-giftcards .form-left { float:left; width:490px; margin:12px 0 0 0; }
.buycard-giftcards .form-line { float:left; margin:7px 0 0 0; }
.buycard-giftcards .form-left label { float:left; width:148px; font-size:15px; margin:10px 0 0 0; color:#2d2d2d; }
.buycard-giftcards .form-left label span { font-family: 'chaletmedium2'; color:#b20303; }
.buycard-giftcards .form-left input[type="text"] { float:left; background:url(/wp-content/themes/extreme-pita/images/field-bg.png) repeat; border:1px solid #e2e2e2; color:#363636; margin:0; font-size:15px; padding:11px 9px; width:272px; }
.buycard-giftcards .form-left select { float:left;  border:1px solid #e2e2e2; color:#363636; margin:0; font-size:15px; padding:11px 9px; width:290px; background:none !important; -webkit-appearance: none; -moz-appearance: none; }
.buycard-giftcards .form-left .select-bg { float:left; background:url(/wp-content/themes/extreme-pita/images/select-bg.png) repeat; }
.buycard-giftcards .form-left .gift-messag { float:left; width:100%; font-family: 'chaletmedium2'; color:#2d2d2d; margin:29px 0 9px 0; font-size:15px; }
.buycard-giftcards .form-left textarea { float:left; background:url(/wp-content/themes/extreme-pita/images/field-bg.png) repeat; border:1px solid #e2e2e2; color:#363636; margin:0; font-size:15px; padding:11px 9px; width:272px; height:180px; resize:none; font-family: 'chaletmedium', Arial, Helvetica, sans-serif;}
.buycard-giftcards .form-left .note-messag { float:left; width:100%; font-family: 'chaletmedium2'; color:#2d2d2d; margin:12px 0 9px 0; font-size:15px; }
.buycard-giftcards .back-tocard-btn { float:left; background:url(/wp-content/themes/extreme-pita/images/back-tocardselection-btn.png) no-repeat; width:280px; height:63px; cursor:pointer; margin:19px 0 0 0; }
.buycard-giftcards .continue-to-btn { float:left; background:url(/wp-content/themes/extreme-pita/images/continue-to-checkout-btn.png) no-repeat; width:280px; height:63px; cursor:pointer; margin:19px 0 0 15px; }
.buycard-giftcards .dash-line-two { float:left; height:1px; width:100%; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x; margin:41px 0 0 0; }
.buycard-giftcards .buy-card { position:absolute; margin:42px 0 0 492px;  }


/* 6-9. gift cards - register home, reset password, confirmation -------------------------------------------------- */
.giftcard-register { float:left; width:730px; }
.giftcard-register h1 { font-size:23px; margin:19px 0 0 0px; color:#ffa800; padding:0; }
.giftcard-register .dash-line-one { float:left; height:1px; width:100%; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x; margin:11px 0 0 0; }
.giftcard-register p { margin:27px 0 0 0; }
.giftcard-register .back-login-btn { float:left; background:url(/wp-content/themes/extreme-pita/images/back-to-login.png) no-repeat; width:202px; height:48px; cursor:pointer; margin:24px 0 0 0; }
.giftcard-register .generate-box { float:left; width:400px; margin:18px 0 0 0; }
.giftcard-register .generate-box label { float:left; width:98px; font-size:13px; margin:11px 0 0 0; color:#2d2d2d; }
.giftcard-register .generate-box input[type="text"] { float:left; background:url(/wp-content/themes/extreme-pita/images/field-bg.png) repeat; border:1px solid #e2e2e2; color:#363636; margin:0; font-size:12px; padding:9px 9px; width:243px; }
.giftcard-register .generate-pass-btn { float:left; background:url(/wp-content/themes/extreme-pita/images/gentrate-pass-btn.png) no-repeat; width:332px; height:48px; cursor:pointer; margin:35px 0 0 0; }
.giftcard-register .register-card { float:left; width:100%; }
.giftcard-register .register-card p { margin:20px 0 0 0; }
.giftcard-register .login-form { float:left; width:239px; }
.giftcard-register  label { float:left; width:167px; font-size:13px; margin:15px 0 0 4px; color:#2d2d2d; width:167px; }
.giftcard-register  input[type="text"] { float:left; background:url(/wp-content/themes/extreme-pita/images/field-bg.png) repeat; border:1px solid #e2e2e2; color:#363636; margin:5px 0 0 0; font-size:12px; padding:9px 9px; width:219px; }
.giftcard-register .forgot-password { float:left; color:#2d2d2d; font-size:13px; margin:10px 0 0 4px; font-size:13px; }
.giftcard-register .forgot-password a { color:#2d2d2d; text-decoration:none; background:url(/wp-content/themes/extreme-pita/images/a-hover1.png) repeat-x left 13px;}
.giftcard-register .forgot-password a:hover { background:none; }
.giftcard-register .login-btn { float:left; width:152px; height:48px; background:url(/wp-content/themes/extreme-pita/images/login-btn.png) no-repeat; cursor:pointer; margin:9px 0 0 0; }





/* 20. gift cards - register cards -------------------------------------------------- */
.gift-reg-cards { float:left; width:730px; }
.gift-reg-cards h1 { font-size:23px; margin:0; padding:0; color:#ffa800; }
.gift-reg-cards .dash-line-one { float:left; height:1px; width:100%; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x; margin:18px 0 0 0; }
.gift-reg-cards .form-title { float:left; width:100%; font-family: 'chaletmedium2'; color:#2d2d2d; margin:25px 0 5px 0; font-size:15px; }
.gift-reg-cards .form-line { float:left; margin:6px 0 0 0; }
.gift-reg-cards  label { float:left; width:167px; font-size:13px; margin:15px 0 0 0; color:#2d2d2d; }
.gift-reg-cards  label span { font-family: 'chaletmedium2'; color:#b20303; font-size:15px; }
.gift-reg-cards  input[type="text"] { float:left; background:url(/wp-content/themes/extreme-pita/images/field-bg.png) repeat; border:1px solid #e2e2e2; color:#363636; margin:0; font-size:12px; padding:9px 9px; width:208px; }
.gift-reg-cards  select { float:left;  border:1px solid #e2e2e2; color:#363636; margin:0; font-size:12px; padding:9px 9px; width:228px; background:none !important; -webkit-appearance: none; -moz-appearance: none; }
.gift-reg-cards .select-bg { float:left; background:url(/wp-content/themes/extreme-pita/images/select-bg2.png) repeat; }
.gift-reg-cards .password-characters { color:#b20303; font-size:13px; margin:16px 0 0 167px; }
.gift-reg-cards .form-radio-line { float:left; width:100%; margin:38px 0 0 0; }
.gift-reg-cards .form-radio-img { float:left; width:34px; margin:-15px 0 0 0; }
.gift-reg-cards .form-radio-title { float:left; font-size:13px; margin:7px 0 0 13px; }
.gift-reg-cards .dash-line-two { float:left; height:1px; width:100%; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x; margin:39px 0 0 0; }
.gift-reg-cards .year { width:78px !important; text-align:center; }
.gift-reg-cards .month { width:38px  !important; text-align:center; margin:0 0 0 7px !important; }
.gift-reg-cards .form-radio-line2 { float:left; width:100%; margin:11px 0 0 0; }
.gift-reg-cards .dash-line-three { float:left; height:1px; width:100%; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x; margin:10px 0 0 0; }
.gift-reg-cards .dash-line-four { float:left; height:1px; width:100%; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x; margin:28px 0 0 0; }
.gift-reg-cards .opten-visit { float:left; width:100%; font-size:13px; color:#363636; margin:28px 0 0 0; }
.gift-reg-cards .opten-visit-radio { float:left; margin:-10px 0 0 0; width:34px; }
.gift-reg-cards .opten-visit-title { float:left; width:97px; font-size:13px; color:#363636; margin:15px 0 0 9px;  }
.gift-reg-cards .creat-account-btn { float:left; background:url(/wp-content/themes/extreme-pita/images/create-account-btn.png) no-repeat; width:217px; height:86px; cursor:pointer; margin:24px 0 0 0; }
.gift-reg-cards .form-radio-line3 { float:left; width:100%; margin:26px 0 0 0; }



/* 21. gift cards - check balance -------------------------------------------------- */
.gift-check-balance { float:left; width:730px; }
.gift-check-balance h1 { font-size:23px; margin:18px 0 0 0; padding:0; }
.gift-check-balance .dash-line-one { float:left; height:1px; width:100%; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x; margin:11px 0 0 0; }
.gift-check-balance p { margin:27px 0 0 0; font-size:15px; }
.gift-check-balance .card-number { float:left; width:100%; }
.gift-check-balance label { float:left; width:167px; font-size:15px; margin:20px 0 0 0; color:#2d2d2d; width:167px; }
.gift-check-balance input[type="text"] { float:left; background:url(/wp-content/themes/extreme-pita/images/field-bg.png) repeat; border:1px solid #e2e2e2; color:#363636; margin:9px 0 0 0; font-size:12px; padding:9px 9px; width:208px; }
.gift-check-balance .card-code { float:left; width:228px; text-align:center; font-family: 'chaletmedium2'; margin:0 0 0 167px; color:#2d2d2d; font-size:23px; padding:13px 0 7px 0; }
.gift-check-balance .check-balance-btn { float:left; cursor:pointer; width:217px; height:48px; margin:48px 0 0 0; background:url(/wp-content/themes/extreme-pita/images/check-balance-btn.png) no-repeat; }


/* 22. gift cards - reload card -------------------------------------------------- */
.gift-reload-card { float:left; width:730px; }
.gift-reload-card h1 { font-size:23px; margin:18px 0 0 0; padding:0; }
.gift-reload-card .dash-line-one { float:left; height:1px; width:100%; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x; margin:11px 0 0 0; }
.gift-reload-card p { margin:27px 0 0 0; font-size:15px; }
.gift-reload-card .login-form { float:left; width:239px; }
.gift-reload-card label { float:left; width:167px; font-size:13px; margin:15px 0 0 4px; color:#2d2d2d; width:167px; }
.gift-reload-card input[type="text"] { float:left; background:url(/wp-content/themes/extreme-pita/images/field-bg.png) repeat; border:1px solid #e2e2e2; color:#363636; margin:5px 0 0 0; font-size:12px; padding:9px 9px; width:208px; }
.gift-reload-card .forgot-password { float:left; color:#2d2d2d; font-size:13px; margin:10px 0 0 4px; font-size:13px; }
.gift-reload-card .forgot-password a { color:#2d2d2d; text-decoration:none; background:url(/wp-content/themes/extreme-pita/images/a-hover1.png) repeat-x left 13px;}
.gift-reload-card .forgot-password a:hover { background:none; }
.gift-reload-card .login-btn { float:left; width:152px; height:48px; background:url(/wp-content/themes/extreme-pita/images/login-btn.png) no-repeat; cursor:pointer; margin:9px 0 0 0; }


/* 1. Extreme Club - Sign Up2 -------------------------------------------------- */
.extreme-club-sign { float:left; width:960px; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x; margin:41px 0 0 29px; min-height:600px; }
.extreme-club-sign .banner-cont { float:left; width:960px; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x bottom; padding:13px 0 20px 0; }
.extreme-club-sign .sign-form { float:left; width:912px;  background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x bottom; padding:11px 0px 40px 48px; }
.extreme-club-sign .sign-form p { line-height:27px; font-size:14px; }
.extreme-club-sign .sign-form .required  { float:left; font-size:13px; color:#171717; width:100%; margin:8px 0 0 0; }
.extreme-club-sign .sign-form .left-field { float:left; width:374px; }
.extreme-club-sign .sign-form .form-line { float:left; margin:21px 0 0 0; width:100%; z-index : 99; }
.extreme-club-sign .sign-form label { float:left; width:132px; font-size:14px; margin:8px 0 0 0; color:#2d2d2d; }
.extreme-club-sign .sign-form input[type="text"] { float:left; background:url(/wp-content/themes/extreme-pita/images/field-bg.png) repeat; border:1px solid #e2e2e2; color:#363636; margin:0; font-size:12px; padding:9px 9px; width:191px; }
.extreme-club-sign .sign-form .right-field { float:left; width:520px; }
.extreme-club-sign .sign-form .right-field label { width:124px; }
.extreme-club-sign .sign-form .date-box { float:left; width:345px; height:128px; background:url(/wp-content/themes/extreme-pita/images/extreme-date-bg.png) repeat-x; margin:36px 0 0 0;  }
.extreme-club-sign .sign-form .date-arrow { padding:2px 0 5px 45px; color:#fff; background:url(/wp-content/themes/extreme-pita/images/date-arrow.png) no-repeat 18px 0; font-family: 'chaletmedium2'; font-size:26px; line-height:26px; margin:15px 0 0 0; }
.extreme-club-sign .sign-form .date-arrow span { color:#b20303; font-family: 'chaletmedium'; }
.extreme-club-sign .date-field { float:left; margin:7px 0 0 11px; }
.extreme-club-sign .date-field  input[type="text"] { float:left; background:url(/wp-content/themes/extreme-pita/images/field-bg.png) repeat; border:1px solid #41afc4; color:#363636; margin:8px 0 0 6px; font-size:12px; padding:9px 9px; width:120px; }
.extreme-club-sign .date-field .month { width:56px !important; }
.extreme-club-sign .sign-form .enjoy-title { float:left; color:#171717; font-size:18px; margin:27px 0 0 0; width:100%; }
.extreme-club-sign .sign-form .join-now-btn { float:left; background:url(/wp-content/themes/extreme-pita/images/join-now-btn.png) no-repeat; width:152px; height:48px; cursor:pointer; margin:29px 0 0 0; }
.extreme-club-sign .sign-form .food-box { position:relative; float : right; top : 0px; height : 0px; z-index : 0;}
.extreme-club-sign .privacy-text { float:left; width:100%; font-size:12px; color:#7f7f7f; text-align:center; padding:25px 0 0 0; }
.extreme-club-sign .banner-caption { position:absolute; width:396px; margin:108px 0 0 26px; }
.extreme-club-sign .banner-caption h1 { color:#FFF; font-size:54px; line-height:45px; margin:0 0 0 21px; padding:0; }
.extreme-club-sign .banner-caption p { line-height:18px; font-family: 'chaletmedium2'; padding:0 0 0 21px; background:url(/wp-content/themes/extreme-pita/images/extreme-banner-arrow.png) no-repeat 0px 4px; font-size:16px; color:#FFF; margin:19px 0 0 0; }



/*1. Media - TV Clips -------------------------------------------------- */
.media-tv-clips { float:left; width:730px; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x top; }
.media-tv-clips .tv-clip { float:left; width:730px; height:354px; margin:14px 0 0 0; }
.media-tv-clips .tv-clip .play-btn { position:absolute; margin:112px 0 0 333px; cursor:pointer; }
.media-tv-clips h1 { font-size:21px; color:#7fb203; line-height:21px; margin:17px 0 0 0; padding:0; }
.media-tv-clips p { font-size:14px; color:#2d2d2d; line-height:23px;  }
.media-tv-clips .small-clip { float:left; width:220px; background:url(/wp-content/themes/extreme-pita/images/doted-vrl.png) right repeat-y; margin:23px 18px 0 0; padding-right:15px; }
.media-tv-clips .small-clip-last { float:left; width:222px; margin:23px 0 0 0; }
.media-tv-clips .small-video { float:left; width:218px; height:124px; }
.media-tv-clips .small-video .play-btn { position:absolute; margin:35px 0 0 87px; cursor:pointer; }
.media-tv-clips h2 { font-size:18px; color:#7fb203; line-height:18px; margin:13px 0 0 0;  background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x bottom; float:left; width:100%; padding-bottom:11px; }
.media-tv-clips .date{margin-top: 5px;float: left;}
.media-tv-clips .small-detail { float:left; width:100%; margin:11px 0 0 0; }
strong, b {
font-weight: bold;
}
.media-tv-clips a{color: #b20303;
text-decoration: underline;}
.media-tv-clips p b{ font-weight: bold;}
.media-tv-clips p br{ margin-bottom:7px;}

.media-tv-clips p { background: none !important; }
.media-tv-clips ul { list-style: disc !important; padding-left: 15px !important; }
.media-tv-clips ul li { list-style: disc !important; }



/*2. Media - In the News -------------------------------------------------- */
.media-in-news { float:left; width:730px; }
.media-in-news .banner-img { float:left; width:730px; height:245px; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x bottom; padding:0 0 30px 0; }
.media-in-news .banner-img h1 { position:absolute; color:#FFF; font-size:40px; line-height:45px; margin:104px 0 0 35px; padding:0; }
.media-in-news .news-box { float:left; width:730px; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x bottom; padding:0 0 18px 0; }
.media-in-news .news-box .arrow { float:left; width:14px; height:20px; background:url(/wp-content/themes/extreme-pita/images/extreme-banner-arrow.png) no-repeat; margin:23px 0 0 0; }
.media-in-news .news-box .detail-text { float:left; width:670px; margin:17px 0 0 14px; }
.media-in-news .news-box .view-btn { float:left; background:url(/wp-content/themes/extreme-pita/images/view-btn.png) no-repeat; width:98px; height:48px; margin:10px 0 0 19px; cursor:pointer; }
.media-in-news .results-numbers { float:right; }
.media-in-news .results-numbers .number-results { float:left; color:#2d2d2d; font-size:15px; margin:27px 0 0 0; }
.media-in-news .results-numbers .pagination-arrow { float:left; margin:25px 0 0 41px; }
.media-in-news .results-numbers .pagination-ml { float:left; background:url(/wp-content/themes/extreme-pita/images/pagination-arrow-ml.png) no-repeat; cursor:pointer; width:20px; height:19px; }
.media-in-news .results-numbers .pagination-l { float:left; background:url(/wp-content/themes/extreme-pita/images/pagination-arrow-l.png) no-repeat; cursor:pointer; width:13px; height:19px; margin:0 0 0 8px; }
.media-in-news .results-numbers .pagination-text { float:left; color:#7fb203; font-size:18px; text-align:center; width:70px; }
.media-in-news .results-numbers .pagination-r { float:left; background:url(/wp-content/themes/extreme-pita/images/pagination-arrow-r.png) no-repeat; cursor:pointer; width:13px; height:19px; }
.media-in-news .results-numbers .pagination-mr { float:left; background:url(/wp-content/themes/extreme-pita/images/pagination-arrow-mr.png) no-repeat; cursor:pointer; width:20px; height:19px; margin:0 0 0 8px; }



/*3. Media - In the News - article -------------------------------------------------- */
.media-news-article { float:left; width:730px; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x bottom; padding:0 0 30px 0; }
.media-news-article h1 { background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x bottom; float:left; padding:16px 0 14px 0; width:100%; }
.media-news-article p { font-size:14px; line-height:24px; margin:13px 0 18px 0; }
.media-news-article p.bold-text { font-size:16px; font-family: 'chaletmedium2'; line-height:23px; margin:13px 0 0 0; }
.media-news-article .back-btn { float:left; width:98px; height:42px; cursor:pointer; background:url(/wp-content/themes/extreme-pita/images/back-btn.png) no-repeat; margin:17px 0 0 0; }



/*14.  menu - gluten free -------------------------------------------------- */
.menu-gluten-free { float:left; width:730px; }
.menu-gluten-free h1 { background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x bottom; float:left; padding:0 0 28px 0; width:100%; color:#7fb203; font-size:36px; line-height:36px; }
.menu-gluten-free .small-arrow { float:left; width:14px; height:20px; margin:18px 0 0 0; background:url(/wp-content/themes/extreme-pita/images/extreme-banner-arrow.png) no-repeat; }
.menu-gluten-free .gluten-free-text { float:left; width:700px; margin:6px 0 0 14px; }
.menu-gluten-free .gluten-free-text p { color:#575757; line-height:27px; font-size:14px; }
.menu-gluten-free .detail-chart { float:left; width:722px; margin:12px 0 0 0; }
.menu-gluten-free .detail-doted-line { float:left; height:1px; width:100%; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x; margin:43px 0 0 0; }
.menu-gluten-free .denotes-text { float:left; color:#2d2d2d; font-size:13px; width:100%; margin:10px 0 0 0; }


/*13.  menu - school lunch program - nutritionals -------------------------------------------------- */
.menu-school-lunch { float:left; width:730px; }
.menu-school-lunch .banner-img  { float:left; width:725px; }
.menu-school-lunch h1 { background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x bottom; float:left; padding:12px 0 12px 0; width:100%; color:#7fb203; font-size:36px; line-height:36px; }
.menu-school-lunch .nutritionals-text { font-family: 'allerbold'; line-height:22px; font-size:18px; width:100%; color:#7fb203; margin:12px 0 0 0; float:left; }
.menu-school-lunch .nutri-text-black { font-family: 'allerregular'; color:#2d2d2d; font-size:14px; width:100%; margin:6px 0 0 0; float:left;  }
.menu-school-lunch .lunch-program { float:left; width:700px; background:url(/wp-content/themes/extreme-pita/images/doted-vrl.png) repeat-y 140px 0; min-height:200px; margin:30px 0 0 0; }
.menu-school-lunch .lunch-program .main-title { float:left; font-family: 'allerbold'; width:169px; line-height:22px; color:#2c8ac8;  }
.menu-school-lunch .lunch-program .detail-title { float:left; font-family: 'allerregular'; width:530px; line-height:22px; color:#2d2d2d; }
.menu-school-lunch .doted-line-one { float:left; height:1px; width:100%; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x; margin:22px 0 0 0; }
.menu-school-lunch .compare-bar { float:left; background:url(/wp-content/themes/extreme-pita/images/title-br-bg.png) repeat-x; height:48px; width:100%; margin:16px 0 0 0; }
.menu-school-lunch .compare-bar .bar-text { float:left; color:#fff; font-size:15px; margin:13px 0 0 8px; }
.menu-school-lunch .compare-bar .bar-text strong { font-family: 'chaletmedium2'; }
.menu-school-lunch .compare-bar .bar-arrow { float:right; cursor:pointer; margin:15px 14px 0 0; }
.menu-school-lunch .know-section { float:left; margin:25px 0 0 0; width:100%; padding:0 0 58px 0; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x bottom; }
.menu-school-lunch .know-left { float:left; width:382px;  background:url(/wp-content/themes/extreme-pita/images/doted-vrl.png) repeat-y right top; min-height:200px; }
.menu-school-lunch .know-box { float:left; background:url(/wp-content/themes/extreme-pita/images/school-lunch-dox-bg.png) no-repeat; width:354px; height:364px; font-family: 'chaletmedium2'; }
.menu-school-lunch .know-box .know-title { float:left; width:100%; font-size:30px; line-height:25px; margin:40px 0 9px 0; color:#FFF; text-align:center; }
.menu-school-lunch .know-box .know-arrow { float:left; width:14px; height:20px; background:url(/wp-content/themes/extreme-pita/images/extreme-banner-arrow.png) no-repeat; margin:19px 0 0 20px; }
.menu-school-lunch .know-box .know-text { float:left; width:290px; text-align:center; font-size:16px; line-height:22px; color:#FFF; margin:20px 0 0 0; }
.menu-school-lunch .know-box .public-health { float:left; width:100%; text-align:center; font-size:12px; line-height:22px; color:#FFF; margin:20px 0 0 0; }
.menu-school-lunch .know-right { float:left; width:336px; margin:0 0 0 12px; }
.menu-school-lunch .know-right .health-check-box { float:left; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x bottom; width:336px; padding:0 0 31px 0; }
.menu-school-lunch .know-right .health-check-icon { float:left; margin:31px 0 0 27px; }
.menu-school-lunch .know-right .health-check-text { float:left; color:#b20303; font-size:17px; font-family: 'chaletmedium2'; line-height:22px; margin:36px 0 0 19px; width:210px; }
.menu-school-lunch .know-right .text-detail { float:left; width:322px; line-height:21px; color:#2d2d2d; font-size:14px; font-family: 'allerregular'; margin:20px 0 0 16px; }
.menu-school-lunch .healt-box-detail { float:left; width:100%; margin:15px 0 0 0; }
.menu-school-lunch .healt-box-detail .small-icon { float:left; width:7px; height:10px; }
.menu-school-lunch .healt-box-detail .text-content { float:left; color:#7f7f7f; font-size:12px; line-height:14px; width:650px; margin:0 0 0 3px; }
.menu-school-lunch .healt-box-detail .health-check-icon { float:left; margin:0; }



/*12.  menu - school lunch program - how to order -------------------------------------------------- */
.menu-school-order { float:left; width:730px; }
.menu-school-order h1 { background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x bottom; float:left; padding:12px 0 12px 0; width:100%; color:#7fb203; font-size:36px; line-height:36px; }
.menu-school-order .order-step-cont { float:left; width:100%; margin:24px 0 0 0; }
.menu-school-order .order-step-number { float:left; width:60px; height:62px; }
.menu-school-order .order-step-text { float:left; width:645px; line-height:29px; color:#2d2d2d; font-size:15px; margin:0 0 0 19px; }
.menu-school-order .two-option-box { float:left; width:730px; background:url(/wp-content/themes/extreme-pita/images/doted-hrl.png) repeat-x bottom; padding:0 0 22px 0; }
.menu-school-order .two-option-title { float:left; width:100%; font-size:24px; font-family: 'chaletmedium2'; color:#7fb203; text-align: center; margin:55px 0 0 0; }
.menu-school-order .two-option-left { float:left; width:362px; background:url(/wp-content/themes/extreme-pita/images/doted-vrl.png) repeat-y right; margin:24px 0 0 0; }
.menu-school-order .option-powerpak { float:left; color:#2c8ac8; width:100%; text-align:center; font-family: 'chaletmedium2'; font-size:24px; margin:16px 0 0 0; }
.menu-school-order .powerpak-text { float:left; color:#2d2d2d; font-size:16px; width:100%; text-align:center; margin:8px 0 11px 0; }
.menu-school-order .two-option-right { float:left; width:303px; margin:24px 0 0 0; }
.menu-school-order .option-kidspak { float:left; color:#2c8ac8; width:100%; text-align:center; font-family: 'chaletmedium2'; font-size:24px; margin:16px 0 0 0; }
.menu-school-order .kidspak-text { float:left; color:#2d2d2d; font-size:16px; width:100%; text-align:center; margin:8px 0 11px 0; }
.menu-school-order .call-us-box { float:left; width:100%; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x bottom; text-align:center; color:#2d2d2d; padding:0 0 16px 0; }
.menu-school-order .call-us-box .call-us-text { float:left; width:100%; font-size:22px; line-height:36px; margin:26px 0 0 0; }
.menu-school-order .call-us-box .call-us-text span { font-family: 'chaletmedium2'; color:#7fb203; }
.menu-school-order .call-us-box .call-us-text span a{ font-family: 'chaletmedium2'; color:#7fb203; text-decoration:none;}
.menu-school-order .call-us-box .nut-aware { float:left; width:100%; color:#2d2d2d; text-align:center; font-size:14px; margin:12px 0 0 0; }
.menu-school-order .call-us-box .nut-aware-text { float:left; width:100%; color:#2d2d2d; text-align:center; font-size:14px; margin:15px 0 0 0; }


/*11. menu - school lunch program - program menu -------------------------------------------------- */
.menu-school-program { float:left; width:730px; }
.menu-school-program .banner-img  { float:left; width:725px; }
.menu-school-program h1 { background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x bottom; float:left; padding:20px 0 10px 0; width:100%; color:#7fb203; font-size:36px; line-height:36px; }
.menu-school-program .pitas-list { float:left; width:100%; background:url(/wp-content/themes/extreme-pita/images/doted-hrl.png) repeat-x bottom; margin:10px 0 0 0; }
.menu-school-program .pitas-tage { float:left; width:183px; background:url(/wp-content/themes/extreme-pita/images/doted-vrl.png) repeat-y right; min-height:320px; }
.menu-school-program .pitas-tage2 { float:left; width:181px; min-height:320px; }
.menu-school-program .pitas-title { float:left; width:100%; line-height:22px; font-family: 'chaletmedium2'; color:#2c8ac8; font-size:18px; text-align:center; margin:32px 0 0 0; }
.menu-school-program .pitas-title span { color:#7fb203; }
.menu-school-program .pitas-text { float:left; width:100%; line-height:18px; color:#2d2d2d; font-size:15px; text-align:center; margin:9px 0 0 0; }
.menu-school-program .pitas-dot-line { float:left; width:66px; margin:0 0 0 55px; background:url(/wp-content/themes/extreme-pita/images/doted-hrl.png) repeat-x; height:1px; }
.menu-school-program .pitas-cal { float:left; width:100%; line-height:22px; font-family: 'chaletmedium2'; color:#7fb203; font-size:16px; text-align:center; margin:12px 0 0 0; }
.menu-school-program .check-logo { float:left; margin:11px 0 0 52px; }
.menu-school-program .pitas-upper-cont { min-height:175px;}
.menu-school-program .pitas-box { float:left; width:236px; background:url(/wp-content/themes/extreme-pita/images/doted-vrl.png) repeat-y right; min-height:240px; }
.menu-school-program .pitas-box-list { float:left; width:100%; background:url(/wp-content/themes/extreme-pita/images/doted-hrl.png) repeat-x bottom; }
.menu-school-program .pitas-box-title { float:left; width:100%; line-height:22px; font-family: 'chaletmedium2'; color:#2c8ac8; font-size:18px; text-align:center; margin:43px 0 0 0; }
.menu-school-program .pitas-box-text { float:left; width:100%; line-height:18px; color:#2d2d2d; font-size:15px; text-align:center; margin:9px 0 0 0; }
.menu-school-program .pitas-box-dot { float:left; width:75px; margin:33px 0 0 80px; background:url(/wp-content/themes/extreme-pita/images/doted-hrl.png) repeat-x; height:1px; }
.menu-school-program .pitas-box-cal { float:left; width:100%; line-height:22px; font-family: 'chaletmedium2'; color:#7fb203; font-size:16px; text-align:center; margin:12px 0 0 0; }
.menu-school-program .side-drinks-cont { float:left; width:100%; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x top; margin:12px 0 0 0; }
.menu-school-program .side-drinks-cont h1 { padding:17px 0 12px 0; }
.menu-school-program .side-drinks-botton { float:left; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x bottom; float:left; width:100%; padding:0 0 20px 0; }
.menu-school-program .side-drinks-botton .left-cont { float:left; width:272px; }
.menu-school-program .side-drinks-botton .arrow { float:left; width:14px; height:20px; background:url(/wp-content/themes/extreme-pita/images/extreme-banner-arrow.png) no-repeat; margin:16px 10px 0 0; }
.menu-school-program .side-drinks-botton .arrowtext { float:left; color:#2c8ac8; font-size:18px; font-family: 'chaletmedium2'; margin:18px 0 0 0; }
.menu-school-program .side-drinks-botton .details { float:left; width:230px; margin:3px 0 0 25px; line-height:23px; color:#2d2d2d; font-size:14px; }
.menu-school-program .side-drinks-botton .right-cont { float:left; width:380px; }
.menu-school-program .side-drinks-botton .right-arrow { float:left; width:14px; height:20px; background:url(/wp-content/themes/extreme-pita/images/extreme-banner-arrow.png) no-repeat; margin:16px 10px 0 0; }
.menu-school-program .side-drinks-botton .right-arrowtext { float:left; color:#2c8ac8; font-size:18px; font-family: 'chaletmedium2'; margin:18px 0 0 0; }
.menu-school-program .side-drinks-botton .right-details { float:left; width:300px; margin:3px 0 0 25px; line-height:23px; color:#2d2d2d; font-size:14px; }


/*location result----------------------------------------------*/
.location-content  width:950px; margin:0 auto;
.location-content .location-content-inner { float:left; width:100%; margin-top:90px; }
.location-content .location-near { float:left; width:950px; }
.location-content .location-topborder { float:left; width:100%; height:1px; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x; }
.location-content .location-near-detail { float:left; width:100%; margin-top:10px; }
.location-content .location-left { float:left; width:480px; height:103px; }
.location-content .location-title { float:left; width:100%; }
.location-content .location-title p { float:left; text-align:left; color:#2d2d2d; padding-left:5px; font-size:16px; font-family:'chaletmedium'; }
.location-content .location-searchfield { float:left; width:410px; height:35px; margin-top:10px;  }
.location-content .location-searchfield input[type="text"]{ float:left; width:345px; height:20px; padding:7px; color:#2d2d2d; font-size:16px; font-family:'chaletmedium'; background:url(/wp-content/themes/extreme-pita/images/search-text-field-bg.jpg) repeat; border:1px solid #e3e3e3; margin:0; }
.location-content .location-searchicon { float:left; width:27px; height:31px; margin-left:5px; }
.location-content .location-right { float:right; width:320px; margin-top:45px; }
.location-content .location-result-nav { float:right; width:175px; }
.location-content .location-results { float:right; width:85px; margin:-5px 35px 0px 0px;}
.location-content .location-results p { float:left; text-align:left; color:#2d2d2d; font-size:16px; }
.location-content .location-content-outer { float:left; width:912px; min-height:259px; padding:15px; margin:10px 0px 15px 0px; background:url(/wp-content/themes/extreme-pita/images/search-result-bg.png) repeat; }
.location-content .location-content-left { float:left; width:410px; }
.location-content .location-contact-detail { float:left; width:370px; /*height:165px;*/ padding:10px 10px 10px 10px; background-color:#fff; }
.location-content .location-contact-detail p { float:left; text-align:left; color:#2d2d2d; font-size:16px; line-height:21px; margin-top:0px; font-family:'chaletmedium'; }
.location-content .location-contact-timing { float:left; width:100%; margin-top:30px; }
.location-content .location-contact-timing p { float:left; text-align:left; color:#2d2d2d; font-size:13px; line-height:21px; }
.location-content .location-btn-outer { float:left; width:100%; margin-top:15px; }
.location-content .location-content-btn { float:left; width:128px; height:42px; margin-left:12px; }
.location-content .location-content-btn:first-child { margin-left:0px; }
.location-content .location-content-right { float:right; width:500px; }
.location-content .location-content-right .icons{ float: right;
width: 80px;
margin-right: 10px;}
.location-content .location-content-right .icons .fb-icon {
float: right;
margin: 5px 0 0 0;
cursor: pointer;
}
.location-content .location-map { float:right; width:340px; }
.location-content .location-direction-btn { float:right; width:80px; padding:10px; background-color:#fff; margin-right:10px; }
.location-content .location-direction-btn a { float:left; text-align:left; text-decoration:none; color:#2d2d2d !important; padding-bottom:5px; font-size:16px; }
.location-content .location-direction-btn a:hover { text-decoration:underline; }
.location-content .location-bottom-result { float:left; width:100%; display : none;}
.location-content .location-bottom-inner { float:left; width:100%; margin:30px 0px 30px 0px; }
.location-content .search-loc-icon{ background:#ffffff; border-radius:30px; padding:8px 10px; margin:10px 0; float:left;}


/*========================== New locations-results additions Nov 12, 2014 ==============*/

.location-content .location-content-inner {
  width: 100%;
  float:none;
}

.location-content .location-content-inner .location-content-inner,
.location-content .location-content-inner .location-near-detail {
  width: 100%;
}


/*catering-menu----------------------------------------------*/
.catering-menu-outer { float:left; width:100%; }
.catering-menu-outer #personal-outer { float:left; width:100%; }
.catering-menu-outer .personal-lunchbox-title { float:left; width:355px; }
.catering-menu-outer .personal-lunchbox-title p { float:left; text-align:left; color:#2d2d2d; font-size:14px; padding:5px 0px 5px 0px !important; font-family:'chaletmedium'; }
.catering-menu-outer .personal-lunchbox-thumbnail { float:left; width:63px; height:63px; background:url(/wp-content/themes/extreme-pita/images/heading-thumbnail-bg.png) no-repeat; margin-top:15px; }
.catering-menu-outer .personal-lunchbox-thumbnail p { float:left; text-align:left; width:100%; text-align:center; line-height:50px ; font-size:42px; color:#fff; font-family:'chaletmedium2'; }
.catering-menu-outer .catering-bottom-border { float:left; width:100%; height:1px; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x; }
.catering-menu-outer .personal-lunchbox-inner { float:left; width:100%; }
.catering-menu-outer .lunchbox-inner-left { float:left; width:350px; }
.catering-menu-outer .lunchbox-detail-title { float:left; width:100%; }
.catering-menu-outer .lunchbox-detail-title p { float:left; text-align:left; font-size:14px; padding:0px; }
.catering-menu-outer .lunchbox-detail-inner { float:left; width:100%; }
.catering-menu-outer #platter-title-outer { float:left; width:100%; margin-top:30px; }
.catering-menu-outer .pita-title { float:left; width:100%; }
.catering-menu-outer .pita-bullet { float:left; }
.catering-menu-outer .pita-bullet p { float:left;text-align:left; color:#2c8ac8; font-size:30px; line-height:15px; font-family: 'allerbold';  }
.catering-menu-outer .pita-option-title { float:left; text-align:left; }
.catering-menu-outer .pita-option-title p { float:left; text-align:left; width:auto; color:#2c8ac8; font-size:15px; line-height:15px; font-family:'chaletmedium2'; padding:8px 0px 0px 10px; }
.catering-menu-outer .pita-detail { float:left; width:100%; margin-top:10px; }
.catering-menu-outer .pita-detail p { float:left; text-align:left; color:#2d2d2d; font-size:14px; line-height:16px; padding:0px 0px 0px 30px; margin:0px; font-family: 'chaletmedium'; }
.catering-menu-outer .pita-detail ul { float:left; width:330px; margin:15px 0px 0px 42px; }
.catering-menu-outer .pita-detail ul li { float:left; text-align:left; width:100%; list-style:disc; color:#2d2d2d; font-size:14px; line-height:15px; font-family: 'chaletmedium'; }
.catering-menu-outer .lunchbox-inner-right { float:right; width:379px; }
.catering-menu-outer .lunchbox-right-thumbnail { float:right; width:379px; margin-top:64px; }
.catering-menu-outer #boardroom-title-outer { float:left; width:100%; }
.catering-menu-outer .boardroom-combo-title { float:left; width:420px; }
.catering-menu-outer .boardroom-combo-text { float:left; width:100%; }
.catering-menu-outer .boardroom-combo-text p { float:left; text-align:left; color:#2d2d2d; font-size:14px; padding:5px 0px 5px 0px; margin:0px; line-height:20px; font-family:'chaletmedium'; }
.catering-menu-outer .boardroom-combo-thumbnail { float:left; width:63px; height:63px; background:url(/wp-content/themes/extreme-pita/images/heading-thumbnail-bg.png) no-repeat; margin-top:-15px; }
.catering-menu-outer .boardroom-combo-thumbnail p { float:left; text-align:left; width:100%; text-align:center; line-height:50px; font-size:30px; color:#fff; font-family:'chaletmedium2'; }
.catering-menu-outer .boardroom-inner-left { float:left; width:450px; }
.catering-menu-outer .one-dish-detail { float:left; width:100%; margin-top:10px; }
.catering-menu-outer .one-dish-detail ul { float:left; width:100%; margin:5px 0px 0px 42px; }
.catering-menu-outer .one-dish-detail ul li { float:left; text-align:left; width:100%; list-style:disc; color:#2d2d2d; font-size:14px; line-height:15px; font-family: 'chaletmedium'; }
.catering-menu-outer .catering-menu-outer { float:left; width:100%; margin-top:25px; }
.catering-menu-outer .pita-platters-title { float:left; width:100%; }
.catering-menu-outer .pita-platters-title h1 { float:left; text-align:left; color:#7fb203; font-size:36px; padding:23px 0px 0px 0px; font-family:'chaletmedium2'; }
.catering-menu-outer .pita-platter-text { float:left; width:100%; }
.catering-menu-outer .pita-platter-text p { float:left; text-align:left; color:#2d2d2d; font-size:14px; padding:5px 0px 15px 0px; margin:0px; line-height:20px; font-family:'chaletmedium'; }
.catering-menu-outer .our-seller { position:absolute; width:175px; height:149px; margin:-65px 0px 0px 550px; background:url(/wp-content/themes/extreme-pita/images/ourseller-bg.png) no-repeat; }
.catering-menu-outer .our-seller p { float:left; text-align:center; padding-top:45px; color:#fff; font-size:28px; font-family: 'chaletmedium2'; }
.catering-menu-outer .inpired-pita-outer { float:left; width:100%; margin-top:60px; }
.catering-menu-outer .inspired-pita-title { float:left; text-align:left; width:auto; margin:10px 0px 0px 0; }
.catering-menu-outer .inspired-pita-title h2 {  float:left; text-align:left; color:#7fb203; font-size:24px; font-family:'chaletmedium2'; }
.catering-menu-outer .inspired-pita-thumbnail { float:left; width:63px; height:63px; background:url(/wp-content/themes/extreme-pita/images/heading-thumbnail-bg.png) no-repeat; margin:-25px 0px 0px 5px; }
.catering-menu-outer .inspired-pita-thumbnail p { float:left; text-align:left; width:100%; text-align:center; line-height:50px; font-size:30px; color:#fff; font-family:'chaletmedium2'; }
.catering-menu-outer .inspired-pita-inner { float:left; width:100%; }
.catering-menu-outer .inspired-pita-detail { float:left; width:100%; }
.catering-menu-outer .inspired-pita-detail p { float:left; text-align:left; color:#2d2d2d; font-size:14px; font-weight: padding:5px 0px 0px 0px; margin:0px; line-height:20px; font-family:'chaletmedium'; }
.inspired-bold-text { float:left; text-align:left; font-size:14px; color:#bc2525; font-family:'chaletmedium2'; }
.catering-menu-outer .pita-border-bottom { float:left; width:100%; margin-top:30px; border-bottom:1px dotted #999; }
.catering-menu-outer .pita-platter2 { float:left; width:100%; }
.catering-menu-outer .classic-pita-left { float:left; width:100%; }
.catering-menu-outer .classic-pita-left p { float:left; text-align:left; width:100%; font-size:14px; color:#bc2525; padding-bottom:0px; margin:0px; font-family:'chaletmedium2'; }
.catering-menu-outer .classic-pita-left p span{ color: #2D2D2D;
    /*float: left;*/
    font-family: 'chaletmedium';
    font-size: 14px;
    line-height: 20px;
    margin: 0;
    text-align: left;}
.catering-menu-outer .classic-pita-right {float: right; }
.catering-menu-outer .pita-platter2-text { float:left; text-align:left; width:100%; }
.catering-menu-outer .pita-platter2-text p { float:left; text-align:left; color:#2d2d2d; font-size:14px; padding:5px 0px 5px 0px; margin:0px; line-height:20px; font-family:'chaletmedium'; }
.catering-menu-outer .salad-bottom-border { float:left; width:100%; height:1px; margin:45px 0px 20px 0px; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x; }
.catering-menu-outer .salad-bottom-border2 { float:left; width:100%; height:1px; margin:25px 0px 0px 0px; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x; }
.catering-menu-outer .salad-inner { float:left; width:100%; }
.catering-menu-outer .salad-detail-outer { float:left; width:100%; }
.catering-menu-outer .salad-detail {margin-bottom: 60px; float:left; width:240px; margin-top:25px; min-height:262px; border-right:1px dotted #999; }
.catering-menu-outer .salad-detail:last-child { border-right:0px; }
.catering-menu-outer .salad-detail p { float:left; text-align:center; color:#2d2d2d; font-size:15px; line-height:28px; font-family:'chaletmedium'; }
.catering-menu-outer .salad-detail-title { float:left; width:100%; }
.catering-menu-outer .salad-detail-title h3 { float:left; text-align:center; width:100%; color:#2c8ac8; font-size:18px; font-family:'chaletmedium2'; }
.catering-menu-outer .salad-option-outer { float:left; width:100%; margin:45px 0px 150px 0px; }
.catering-menu-outer .salad-option-inner { float:left; width:400px; }
.catering-menu-outer .salad-option-detail { float:left; width:400px; margin-bottom:15px; }
.catering-menu-outer .salad-option-detail:first-child { margin-top:0px; }
.catering-menu-outer .salad-option { float:left; width:100%; }
.catering-menu-outer .salad-option p { float:left; text-align:left; color:#2d2d2d; font-size:16px;font-family:'chaletmedium2'; }
.catering-menu-outer .salad-option-thumbnail { float:left; width:63px; height:63px; background:url(/wp-content/themes/extreme-pita/images/heading-thumbnail-bg.png) no-repeat; margin:-25px 0px 0px 25px; }
.catering-menu-outer .salad-option-thumbnail p { float:left; text-align:left; width:100%; text-align:center; line-height:50px; font-size:30px; color:#fff; font-family:'chaletmedium2'; }
.salad-thumbnail { position:relative; width:422px; height:320px; left : 220px; top : -80px;}
.catering-menu-outer .side-inner { float:left; width:100%; margin-top:12px; }
.catering-menu-outer #side-left { float:left; width:350px; min-height:150px; margin-left:15px; border-right:1px dotted #999; }
.catering-menu-outer #side-left:first-child { margin-left:0px; }
.catering-menu-outer #side-left:last-child { border-right:0px; }
.catering-menu-outer #side-left .side-title { float:left; width:100%; }
.catering-menu-outer #side-left .side-title p { float:left; text-align:center; width:100%; color:#2c8ac8; font-size:18px; font-family:'chaletmedium2'; }
.catering-menu-outer #side-left .side-left-detail { float:left; width:100%; }
.catering-menu-outer #side-left .side-left-detail p { float:left; text-align:center; width:100%; color:#2d2d2d; line-height:19px; font-size:15px; padding:0px; font-family:'chaletmedium'; }
.catering-menu-outer #side-left .dips-include { font-family: 'chaletmedium2'; }
.catering-menu-outer #side-left .side-option-outer { float:left; width:100%; margin-top:40px; }
.catering-menu-outer #side-left .garden-platter-outer { float:left; width:100%; margin-bottom:20px; }
.catering-menu-outer #side-left .side-left-options { float:left; width:100%; margin-bottom:20px; }
.catering-menu-outer #side-left .side-left-options p { float:left; text-align:left; color:#2d2d2d; line-height:19px; font-size:16px; padding:0px; font-family:'chaletmedium'; }
.catering-menu-outer #side-left .side-option-thumbnail { float:left; width:63px; height:63px; background:url(/wp-content/themes/extreme-pita/images/heading-thumbnail-bg.png) no-repeat; margin:-25px 0px 0px 3px; }
.catering-menu-outer #side-left .side-option-thumbnail p { float:left; text-align:left; width:100%; text-align:center; line-height:50px; font-size:30px; color:#fff; font-family:'chaletmedium2'; }
.catering-menu-outer #side-left .group-title { float:left; width:auto; }
.catering-menu-outer #side-left .group-title p { float:left; text-align:left; color:#2c8ac8; font-size:14px; padding:0px; font-family:'chaletmedium2'; }
.catering-menu-outer #side-left .group-detail { float:left; width:100%; }
.catering-menu-outer #side-left .group-detail p { float:left; text-align:left; color:#2d2d2d; font-size:14px; margin:0px; font-family:'chaletmedium'; }
.catering-menu-outer #side-left .group-thumbnail { float:left; width:63px; height:63px; background:url(/wp-content/themes/extreme-pita/images/heading-thumbnail-bg.png) no-repeat; margin:-25px 0px 0px 15px; }
.catering-menu-outer #side-left .group-thumbnail p { float:left; text-align:left; width:100%; text-align:center; line-height:60px; font-size:30px; color:#fff; font-family:'chaletmedium2'; }
.catering-menu-outer #treat-left { float:left; width:300px; margin: 80px 0 0; min-height:110px; border-right:0px dotted #999; }
.catering-menu-outer #treat-left .side-title { float:left; width:100%; }
.catering-menu-outer #treat-left .side-title p { float:left; text-align:center; width:100%; color:#2c8ac8; font-size:18px; font-family:'chaletmedium2'; }
.catering-menu-outer #treat-left .side-left-detail { float:left; width:100%; }
.catering-menu-outer #treat-left .side-left-detail p { float:left; text-align:center; width:100%; color:#2d2d2d; line-height:19px; font-size:15px; padding:0px; font-family:'chaletmedium'; }
.catering-menu-outer #treat-left .treat-detail { float:right; width:270px; margin-top:20px; }
.catering-menu-outer #treat-left .treat-detail p { float:left; text-align:left; color:#2d2d2d; line-height:19px; font-size:15px; padding:0px; font-family:'chaletmedium'; }

.catering-menu-outer #treat-left .treat-thumbnail { float:left; width:63px; height:63px; background:url(/wp-content/themes/extreme-pita/images/heading-thumbnail-bg.png) no-repeat; margin:-20px 0px 0px 10px; }
.catering-menu-outer #treat-left .treat-thumbnail p { float:left; text-align:left; width:100%; text-align:center; line-height:50px; font-size:30px; color:#fff; font-family:'chaletmedium2'; }
.catering-menu-outer #treat-right { float:right; width:350px; }
.catering-menu-outer #treat-right .side-title { float:left; width:100%; }
.catering-menu-outer #treat-right .side-title p { float:left; text-align:center; width:100%; color:#2c8ac8; font-size:18px; font-family:'chaletmedium2'; }
.catering-menu-outer #treat-right .side-left-detail { float:left; width:100%; }
.catering-menu-outer #treat-right .side-left-detail p { float:left; text-align:center; width:100%; color:#2d2d2d; line-height:19px; font-size:15px; padding:0px; font-family:'chaletmedium'; }
.catering-menu-outer #treat-right .treat-detail { float:left; width:100%; margin-top:10px; }
.catering-menu-outer #treat-right .treat-detail p { float:left; text-align:left; color:#2d2d2d; line-height:19px; font-size:15px; padding:0px; font-family:'chaletmedium'; }
.catering-menu-outer #treat-right .treat-thumbnail { margin:0 auto; width:63px; height:63px; background:url(/wp-content/themes/extreme-pita/images/heading-thumbnail-bg.png) no-repeat; }
.catering-menu-outer #treat-right .treat-thumbnail p { float:left; text-align:left; width:100%; text-align:center; line-height:50px; font-size:30px; color:#fff; font-family:'chaletmedium2'; }
.catering-menu-outer .beverage-outer { float:left; width:100%; margin-top:20px; }
.catering-menu-outer #beverage-left { float:left; width:375px; min-height:825px; border-right:1px dotted #999; }
.catering-menu-outer #beverage-left .beverage-title { float:left; width:360px; }
.catering-menu-outer #beverage-left .beverage-title h1 { float:left; text-align:left; padding:0; }
.catering-menu-outer #beverage-left .beverage-title-border { float:left; width:360px; margin-top:15px; height:1px; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x; }
.catering-menu-outer #beverage-left .beverage-detail-outer { float:left; width:360px; margin-top:30px; }
.catering-menu-outer #beverage-left .beverage-detail-inner { float:left; width:155px; margin-left:45px; }
.catering-menu-outer #beverage-left .beverage-detail-inner:first-child { margin-left:0px; }
.catering-menu-outer #beverage-left .beverage-detal-title { float:left; width:100%; }
.catering-menu-outer #beverage-left .beverage-detal-title p { float:left; width:100%; color:#2c8ac8; font-size:15px; padding:0px; font-family:'chaletmedium2' }
.catering-menu-outer #beverage-left .beverage-detail { float:left; width:100%; }
.catering-menu-outer #beverage-left .beverage-detail ul { float:left; width:100%; }
.catering-menu-outer #beverage-left .beverage-detail ul li { float:left; text-align:left; width:100%; color:#2d2d2d; font-size:15px; line-height:19px; }
.catering-menu-outer #beverage-left .beverage-price-detail { float:left; width:100%; }
.catering-menu-outer #beverage-left .beverage-price-detail p { float:left; text-align:left; color:#2d2d2d; font-size:15px; }
.catering-menu-outer #beverage-left .card-thumbnail-outer { float:left; width:360px; height:265px; margin-top:10px; background:url(/wp-content/themes/extreme-pita/images/search-result-bg.png) repeat; }
.catering-menu-outer #beverage-left .card-thumbnail { float:left; width:297px; height:227px; margin:10px 0px 0px 35px; }
.catering-menu-outer #beverage-left .catering-order { float:left; width:100%; }
.catering-menu-outer #beverage-left .catering-order p { float:left; text-align:left; color:#2c8ac8; font-size:27px; line-height:32px; }
.catering-menu-outer #beverage-left .automatic-reload-outer { float:left; width:100%; margin-top:25px; }
.catering-menu-outer #beverage-left .automatic-reload-outer ul { float:left; width:100%; }
.catering-menu-outer #beverage-left .automatic-reload-outer ul li { float:left; text-align:left; color:#2d2d2d; font-size:18px; line-height:33px; padding-left:20px; font-family:Arial, Helvetica, sans-serif;
background:url(/wp-content/themes/extreme-pita/images/forward-arrow.png) left center no-repeat; }
.catering-menu-outer #beverage-right { float:right; width: 320px; min-height:825px; }
.catering-menu-outer #beverage-right .fast-fact-title { float:right; width:320px; height:53px; background:url(/wp-content/themes/extreme-pita/images/fastfact-title-bg.png) no-repeat; }
.catering-menu-outer #beverage-right .fast-fact-title h1 { float:left; text-align:left; width:100%; color:#fff; font-size:24px; line-height:24px; font-family:'chaletmedium2'; padding:15px 0 0 25px; }
.catering-menu-outer #beverage-right .fast-fact-detail { float:left; width:320px; height:825px; background:url(/wp-content/themes/extreme-pita/images/fastfact-content-bg.png) repeat-x; }
.catering-menu-outer #beverage-right .fast-fact-inner { width:265px; margin:0 auto; }
.catering-menu-outer #beverage-right .fast-detail-title { float:left; width:100%; margin-top:28px; }
.catering-menu-outer #beverage-right .fast-detail-title p { float:left; text-align:left; color:#fff; font-size:24px; font-weight:bold; font-family:'chaletmedium2'; }
.catering-menu-outer #beverage-right .fast-detail { float:left; width:100%; }
.catering-menu-outer #beverage-right .fast-detail ul { float:left; }
.catering-menu-outer #beverage-right .fast-detail ul li { float:left; text-align:left; color:#fff; font-size:15px; padding:0px 0px 1px 20px; font-weight:bold; line-height:19px;
background:url(/wp-content/themes/extreme-pita/images/forward-arrow.png) left top no-repeat; font-family:'chaletmedium'; margin-top:17px; }
.catering-menu-outer #beverage-right .fast-fact-border { float:left; width:100%; height:1px; background:url(/wp-content/themes/extreme-pita/images/fast-fact-dash.png) repeat-x; margin-top:13px; }
.catering-menu-outer #beverage-right .pita-thumbnail-outer { float:left; width:100%; }
.catering-menu-outer #beverage-right .pita-thumbnail-left { float:left; width:190px; margin-top:44px; }
.catering-menu-outer #beverage-right .pita-thumbnail-right { float:left; width:115px; margin-top:25px; }
.catering-menu-outer #beverage-right .pita-right-title { float:right; width:100%; }
.catering-menu-outer #beverage-right .pita-right-title p { float:left; text-align:left; color:#fff; font-size:20px; font-family:'chaletmedium2'; }
.catering-menu-outer #beverage-right .pita-right-detail { float:left; width:100%; margin:15px 0px 0px 5px; }
.catering-menu-outer #beverage-right .pita-right-detail ul { float:left; }
.catering-menu-outer #beverage-right .pita-right-detail ul li { float:left; text-align:left; color:#fff; font-size:15px; padding:0px 0px 5px 20px; font-weight:bold; line-height:23px;
background:url(/wp-content/themes/extreme-pita/images/forward-arrow.png) left 5px no-repeat; font-family:'chaletmedium'; }
.catering-menu-outer .order-info-inner { float:left; width:100%; margin-top:25px; }
.catering-menu-outer .order-info-inner ul { float:left; width:100%; }
.catering-menu-outer .order-info-inner ul li { float:left; text-align:left; color:#2d2d2d; font-size:15px; padding:0px 0px 15px 20px; line-height:21px; background:url(/wp-content/themes/extreme-pita/images/forward-arrow.png) left top no-repeat }
#beverage-right .fast-fact-title h1#extreme-fast-facts { float:left; width:100%; height:58px; line-height:60px; text-align:left; padding-left:25px; }


/*online-ordering-one---------------------------------------*/
.contact-dash-line2{float:left; height:1px; width:100%; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x; clear:both;}
.online-ordering-heading{background:url(/wp-content/themes/extreme-pita/images/heading-arrow.png) no-repeat 0px 0px; padding-left:20px; height:26px;font-size:30px; margin:37px 0 0 0;  padding-top: 2px;}
.search-outer-div{float:left; width:100%;}
.search-outer-div label{color:#2c8ac8; font-size:14px; font-weight:bold; margin:25px 0 15px 30px; float:left; width:100%;}
.search-outer-div .search-text-field{ background:url(/wp-content/themes/extreme-pita/images/search-text-field-bg.jpg) repeat; width:345px; height:37px; border:2px solid #e3e3e3; padding-left:15px; margin:0 0 0 30px; font-size:16px; font-family:'chaletmedium', Arial, Helvetica, sans-serif; float:left;}
.search-submit-btn{background:url(/wp-content/themes/extreme-pita/images/search-icon.png) no-repeat; width:27px; height:32px; cursor:pointer; float:left; margin:0 0 0 6px;}
/*online-ordering-two-------------------------------------*/
.search-outer-div2{ margin:28px 0 0 0;}
.search-outer-div2 .search-text-field2{ background:url(/wp-content/themes/extreme-pita/images/search-text-field-bg.jpg) repeat; width:345px; height:37px; border:2px solid #e3e3e3; padding-left:15px; font-size:15px; font-family:'chaletmedium', Arial, Helvetica, sans-serif; float:left;}
.contact-dash-line3{float:left; height:1px; width:100%; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x; clear:both; margin:15px 0 0 0;}
.total-results{float:left; color:#000; font-size:16px; margin:20px 0 0 64px;}
.search-result-nav{float:left;margin:20px 0 0 40px;}
.no-of-pages{ color:#7fb203; margin:0 5px; font-size:18px;}
.search-results{background:url(/wp-content/themes/extreme-pita/images/search-result-bg.png) repeat; min-height:290px; margin:12px 0 0 0;float:left; width:100%;}
.result-content{background:#fff; width:313px; min-height:156px; padding:0 10px 10px 10px; float:left; margin:18px 0 0 15px; }
.result-content p{font-size:16px;}
.map-directions{ background:#fff; width:75px; min-height:37px; float:left; padding:15px; margin:18px 0 0 10px;}
.map-directions a { float:left; text-align:left; color:#2d2d2d; text-decoration:none; line-height:20px; font-size:16px; }
.map-directions a:hover { text-decoration:underline; }
.ph-number{font-size:14px !important;}
.hours{font-size:14px !important;}
.view-map-directions-text{font-size:16px; color:#2D2D2D !important;}
.map{float:left; margin:18px 0 0 10px;}
.search-results-btns{float:left; margin:-60px 0 20px 15px;}
/*online-ordering-Three-------------------------------------*/
.search-outer-div3{ margin:0 0 0 0;}
.search-outer-div3 .online-ordering-heading2{font-size:20px;}

.login{margin:30px 0 0 0;}
.login label:first-child{float:left; clear:both; margin:0 0 0 0;}
.login-input-field{background:url(/wp-content/themes/extreme-pita/images/search-text-field-bg.jpg) repeat; width:224px; height:37px; border:2px solid #e3e3e3; padding-left:15px; font-size:16px; font-family:'chaletmedium', Arial, Helvetica, sans-serif; float:left; clear:both;}
.login-input-text-field{float:left; clear:both; margin:18px 0 0 0;}
.forgot-password{float:left;clear:both; margin:16px 0 0 0; color:#000;}
.login-btn{background:url(/wp-content/themes/extreme-pita/images/login.png); float:left; clear:both; cursor:pointer; width:152px; height:48px; margin:12px 0 0 0;}
.login-heading-2{float:left; clear:both; margin:43px 0 0 0;}
.login-heading-2 h2{color:#7fb203; font-size:24px; background:url(/wp-content/themes/extreme-pita/images/heading-arrow.png) no-repeat 0px 0px; padding-left:20px; height:26px;}
.login-heading-2 h2 a{color:#2c8ac8; }

/*Location Search----------------------------------------------*/
.locations-search{background:#2c8ac8; float:left; width:389px; height:64px; padding:18px 14px 15px 14px; position:absolute; margin-top:42px; z-index:100; display:none; }
.locations-search label{ float:left; color:#fff; clear:both; font-size:16px; line-height:15px;}
.location-search-input-field{background:url(/wp-content/themes/extreme-pita/images/search-text-field-bg.jpg) repeat; padding:0 0 0 15px;float:left; width:340px; height:35px; margin:14px 0 0 0;}
.location-search-icon{background:url(/wp-content/themes/extreme-pita/images/search-white-icon.png) no-repeat; width:26px; height:31px; float:left; margin: 14px 0px 0 7px; cursor:pointer;}


/*salad----------------------------------------------*/
.salad-varities-outer { float:right; width:730px; min-height:470px; }
.salad-bg-2 { float:left; width:730px; min-height:470px; background:url(/wp-content/themes/extreme-pita/images/search-result-bg.png) repeat; }
.varities-outer { float:left; width:100%; border-bottom:1px dotted #999; }
.varities-outer2 { float:left; width:100%; }
.orignal-opt { float:left; width:160px; height:235px; border-right:1px dotted #999; }
.orignal-opt-detail { float:left; width:88px; height:146px; margin:18px 0px 0px 45px; }
.orignal-title { float:left; text-align:center; width:100%; font-size:20px; margin-top:48px; color:#2c8ac8; font-family:'chaletmedium2'; }
.orignal-thumbnail { float:left; width:82px; height:72px; }
.cinnamon-opt { float:left; width:275px; height:235px;border-right:1px dotted #999; }
.cinnamon-opt-detail { float:left; width:192px; height:142px; margin:15px 0px 0px 48px; }
.cinnamon-thumbnail { float:left; width:186px; height:43px; margin-top:12px; }
.garlic-opt { float:left; width:285px; height:235px; }
.garlic-opt-detail { float:left; width:260px; height:165px; margin:20px 0px 0px 30px; }
.garlic-thumbnail { float:left; width:253px; height:127px; }
.jalapeno-outer { float:left; width:360px; height:233px; border-right:1px dotted #999; }
.jalpaneno-title { float:left; text-align:center; width:100%; font-size:20px; margin-top:48px; color:#2c8ac8; font-family:'chaletmedium2'; }
.jalpaneno-thumbnail { float:left; width:343px; height:129px; margin:20px 0px 0px 10px; }
.chili-outer { float:left; width:368px; height:235px; }
.chili-title { float:left; text-align:center; width:100%; font-size:20px; margin-top:48px; color:#2c8ac8; font-family:'chaletmedium2'; }
.chili-thumbnail { float:left; width:353px; height:94px; margin:35px 0px 0px 8px; }
.varities-btm-border { float:left; width:100%; height:1px; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x; }
.main-dips { float:left; width:100%; background-color:#fff; }
.dips-outer { float:left; width:100%; margin-top:70px; }
.dips-left { float:left; width:340px; min-height:350px; }
.dips-title { float:left; text-align:left; color:#7fb203; font-size:55px; font-family: 'chaletmedium2'; }
.dips-opt { float:left; width:100%; margin-top:20px; }
.dips-opt ul { float:left; width:100%; padding:0px; }
.dips-opt ul li { float:left; text-align:left; width:100%; list-style:none; color:#2c8ac8; font-size:16px; padding-left:18px; line-height:30px; background:url(/wp-content/themes/extreme-pita/images/forward-arrow.png) left center no-repeat; font-family:'chaletmedium2'; }
.varities-btm-border2 { float:left; width:100%; height:1px; margin-top:30px; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x; }
.dips-thumbnail { position:absolute; width:240px; height:216px; margin:140px 0px 0px 65px; }
.dips-right-border { float:right; width:1px; height:350px; margin-top:-200px; background:url(/wp-content/themes/extreme-pita/images/vertical-dash.png) repeat-y; }
.dips-right { float:right; width:390px; min-height:350px; }
.soup-title { float:left; text-align:left; color:#7fb203; font-size:55px; margin-left:25px;font-family:'chaletmedium2'; }
.soup-inner-title { float:left; width:100%; color:#ca1a29; font-size:16px; margin:25px 0px 0px 20px; }
.soups-opt { float:left; width:100%; }
.soups-opt ul { float:left; width:390px; margin-left:20px; padding:0px; }
.soups-opt ul li { float:left; text-align:left; width:100%; list-style:none; color:#2c8ac8; font-size:16px; padding-left:18px; line-height:30px; background:url(/wp-content/themes/extreme-pita/images/forward-arrow.png) left center no-repeat; font-family:'chaletmedium2'; }

/*social-responsibility----------------------------------------------*/
.social-outer { float:right; width:100%; }
.social-outer .social-heading-outer { float:left; width:100%; height:140px; }
.social-outer .social-border { float:left; width:100%; height:1px; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x; }
.social-outer .social-border2 { float:left; width:100%; height:1px; margin-top:7px; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x; }
.social-outer .social-heading-inner { float:left; width:92%; margin-top:53px; margin-left:40px; height : 100px;}
.social-outer .social-title { float:left; width:485px; }
.social-outer .social-title h1 { float:left; text-align:left; color:#2c8ac8; font-size:44px; paddint-left:35px; font-family: 'chaletmedium'; padding:0; }
.social-outer .heading-arrow { float:left; width:40px; height:53px; background:url(/wp-content/themes/extreme-pita/images/heading-arrow-gluten.png) no-repeat; margin-top:-13px; margin-left:-9px; }
.social-outer .you-title { float:left; width:135px; margin-left:5px; }
.social-outer .you-title h1 { float:left; width:135px; text-align:left; color:#2c8ac8; font-size:61px; padding:0; }
.social-outer .main-social { float:left; width:100%; margin-top:55px; }
.social-outer .main-social-left { float:left; width:305px; min-height:920px; border-right:1px dotted #999; }
.social-outer .green-comment-outer { float:left; width:100%; width:289px; height:78px; background:url(/wp-content/themes/extreme-pita/images/green-heading-bg.png) repeat; }
.social-outer .green-comment-title { float:left; width:100%; text-align:center; color:#fff; font-size:26px; line-height:78px; }
.social-outer .commitment-detail { float:left; width:100%; margin-top:15px; }
.social-outer .commitment-inner { float:left; width:240px; }
.social-outer .commitment-inner p { float:left; text-align:left; color:#2d2d2d; font-size:14px; line-height:27px; margin:0px; padding:0px 0px 22px 7px; }
.social-outer .commitment-thumbnail { float:left; width:246px; height:221px; margin:0px 0 0 23px; }
.social-outer .main-social-right { float:right; width:398px; min-height:920px; }
.social-outer .social-right-bg { float:right; width:398px; min-height:918px; background:url(/wp-content/themes/extreme-pita/images/community-bg.png) repeat-x; }
.social-outer .community-outer { float:left; width:100%; height:182px; margin-top:30px; background:url(/wp-content/themes/extreme-pita/images/involvement-bg.png) no-repeat; }
.social-outer .community-title { float:left; width:100%; }
.social-outer .community-title h1 { float:left; text-align:left; line-height:182px; color:#fff; font-size:33px; line-height:38px; padding:95px 0px 0px 45px; }
.social-outer .community-detail-outer { float:left; width:100%; margin-top:30px; }
.social-outer .community-detail-inner { width:340px; margin:0 auto; }
.social-outer .community-detail { float:left; width:320px; }
.social-outer .community-detail p { float:left; text-align:left; color:#fff; font-size:16px; line-height:27px; margin:0px; padding:0px 0px 40px 7px; font-family:'chaletmedium2'; }
.social-outer .nutrition-outer { float:left; width:100%; }
.social-outer .nutrition-title-outer { float:left; width:100%; }
.social-outer .social-border2 { float:left; width:100%; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x; }
.social-outer .nutrition-title { float:left; text-align:left; width:100%; }
.social-outer .nutrition-title h1 { float:left; text-align:left; color:#7fb203; font-size:24px; font-family:'chaletmedium2';  }
.social-outer .nutrition-detail-outer { float:left; width:100%; margin-top:10px; }
.social-outer .nutrition-detail1 { float:left; width:100%; }
.social-outer .nutrition-arrow { float:left; width:16px; height:22px; margin-top:5px; }
.social-outer .nutrition-detail { float:left; width:708px; }
.social-outer .nutrition-detail p { float:left; text-align:left; color:#2d2d2d; font-size:14px; line-height:27px; margin:0px; padding:0px 0px 35px 5px; }



/*gluten-free----------------------------------------------*/
.gluten-detail-outer { float:right; width:730px; min-height:805px; }
.product-outer { float:left; width:100%; }
.gluten-product { float:left; width:640px; height:138px; margin-left:50px; }
.gluten-menu-outer { float:left; width:100%; }
.gluten-left { float:left; width:690px; border-right:1px solid #d9dada; }
.freestyle { float:left; width:49px; height:384px; }
.gluten-menu-detail { float:left; width:639px; background:url(/wp-content/themes/extreme-pita/images/product-detail-bg.png) repeat-y; }
.menu-detail-left { float:left; width:204px; }
.menu-left-title { float:left; text-align:left; color:#fff; font-size:14px; margin:9px 0px 0px 5px; font-family:'chaletmedium2'; }
.menu-left-detail { float:left; width:100%; }
.menu-left-detail p { float:left; text-align:left; color:#fff; font-size:11.5px; padding:1px 5px 6px 10px; line-height:15px; margin:0px; }
.menu-detail-right { float:right; width:433px; }
.menu-right-inner { float:left; width:39px; height:72px; }
.right-bullet { width:39px; height:72px; display:table-cell; text-align:center; vertical-align:middle; }
.gluten-btm-border { float:left; width:100%; }
.gluten-gray-area { float:left; width:100%; height:33px; background:url(/wp-content/themes/extreme-pita/images/glutten-grey-thumbnail.png) repeat-y; border-top:1px solid #d9d9da; border-bottom:1px solid #d9d9da; }
.xtreme-thumbnail { float:left; width:49px; height:248px; }
.menu-left-detail2 { float:left; width:100%; }
.menu-left-title2 { float:left; text-align:left; color:#fff; font-size:14px; margin:4px 0px 0px 5px; font-family:'chaletmedium2'; }
.menu-left-detail2 p { float:left; text-align:left; color:#fff; font-size:11.5px; padding:1px 5px 2px 10px; line-height:15px; margin:0px; }
.gluten-right { float:right; width:24px; }
.gluten-top-arrow { float:left; width:25px; height:13px; }
.gluteb-scroll { float:left; width:24px; height:758px; margin-top:10px; }
.gluten-btm-arrow { float:left; width:24px; height:13px; margin-top:10px; }
#gluten h1{ font-size:36px; padding:0; }
.arrow { float:left; width:14px; height:20px; background:url(/wp-content/themes/extreme-pita/images/extreme-banner-arrow.png) no-repeat; margin:5px 10px 0 0; }



/*Samy  ----------------------------------------------*/
.samy-tag-btn { float:left; height:283px; width:41px; padding:11px 0 0 0; cursor:pointer; }
.samy-tag-right { float:left; width:122px; height:309px; background:url(/wp-content/themes/extreme-pita/images/find-on-samy-right.png) no-repeat; }
.samy-tag-right .samy-arrow-text  { float:left; background:url(/wp-content/themes/extreme-pita/images/extreme-banner-arrow.png) no-repeat top left; font-size:19px; color:#FFF; line-height:23px; width:108px; text-align:center; margin:55px 0 0 15px; }
.samy-tag-right .samy-arrow-text a { text-decoration:none; color:#FFF; }
.samy-tag-right .samy-arrow-text a:hover { text-decoration:underline; }


/* Nutrition  ----------------------------------------------*/
.main-nutrition-cont { float:left; height:800px;/* overflow:auto;  width:728px;*/}
.main-nutrition { float:left; width:1518px; }
.main-nutrition-info { float:left; width:100%; }
.nutrition-small-outer { float:left; width:1518px; }
.nutrition-small-left { float:left; width:329px; }
.nutrition-right { float:right; width:1189px; height:276px; background-color:#fff; }
.nutrition-info1 { float:left; width:72px; height:30px; border-right:1px solid #dadbdb; border-bottom:1px solid #dadbdb; }
.nutrition-info1-detail { text-align:left; display: table-cell; vertical-align:middle; font-size:13px; color:#231f20; width:72px; height:30px; padding-left:5px; }
.nutrition-info2 { float:left; width:69px; height:30px; border-right:1px solid #dadbdb; border-bottom:1px solid #dadbdb; }
.nutrition-info2-detail { text-align:left; display: table-cell; vertical-align:middle; font-size:13px; color:#231f20; width:69px; height:30px; padding-left:5px; }
.nutrition-info3 { float:left; width:46px; height:30px; border-right:1px solid #dadbdb; border-bottom:1px solid #dadbdb; }
.nutrition-info3-detail { text-align:left; display: table-cell; vertical-align:middle; font-size:13px; color:#231f20; width:46px; height:30px; padding-left:5px; }
.nutrition-info4 { float:left; width:87px; height:30px; border-right:1px solid #dadbdb; border-bottom:1px solid #dadbdb; }
.nutrition-info4-detail { text-align:left; display: table-cell; vertical-align:middle; font-size:13px; color:#231f20; width:87px; height:30px; padding-left:5px; }
.nutrition-info5 { float:left; width:67px; height:30px; border-right:1px solid #dadbdb; border-bottom:1px solid #dadbdb; }
.nutrition-info5-detail { text-align:left; display: table-cell; vertical-align:middle; font-size:13px; color:#231f20; width:67px; height:30px; padding-left:5px; }
.nutrition-info6 { float:left; width:52px; height:30px; border-right:1px solid #dadbdb; border-bottom:1px solid #dadbdb; }
.nutrition-info6-detail { text-align:left; display: table-cell; vertical-align:middle; font-size:13px; color:#231f20; width:52px; height:30px; padding-left:5px; }
.nutrition-gray { float:left; width:100%; height:33px; background-color:#f3f3f4; }
.nutrition-regular { float:left; width:330px; height:276px; }
.nutrition-regular-detail { float:right; width:1188px; height:276px; background-color:#fff; }
.nutrition-border { float:right; width:1189px; }
.carbohyderate { float:left; width:63px; height:30px; border-right:1px solid #dadbdb; border-bottom:1px solid #dadbdb; }
.carbohyderate-inner { text-align:left; padding-left:5px; vertical-align:middle; display:table-cell; width:63px; height:30px; color:#231f20; font-size:13px; }
.carbo-fiber { float:left; width:51px; height:30px; border-right:1px solid #dadbdb; border-bottom:1px solid #dadbdb; }
.carbo-fiber-inner { width:51px; height:30px; display:table-cell; vertical-align:middle; text-align:left; padding-left:5px; color:#231f20; font-size:13px; }
.allergine { float:left; width:360px; height:30px; border-right:1px solid #dadbdb; border-bottom:1px solid #dadbdb; }
.allergine-inner { width:360px; height:30px; display:table-cell; vertical-align:middle; text-align:left; padding-left:5px; font-size:13px; color:#231f20; }


/*****************************/
#mainSlideContainer {	width:1000px;	height:392px;	position:relative;}

#slideshow #slides {	position:relative;width:1020px;margin:0 auto;}
#slideshow .slides_container {	width:1020px;	overflow:hidden;	position:relative;	display:none; }
#slideshow .slides_container a {	width:1020px;	height:392px;	display:block; z-index: 0 !important;}
#slideshow .slides_container a img {	display:block;height: 392px;
    width: 1020px;}

#slideshow .pagination { right:0;	margin:-26px 10px 0 auto;position:absolute;z-index: 200; display:none;}
#slideshow .pagination li {	float:left;	margin:0 1px;	list-style:none;}
#slideshow .pagination li a {	display:block;	width:12px;	height:0;	padding-top:12px;	background-image:url(/wp-content/themes/extreme-pita/images/pagination.png);	background-position:0 0;	float:left;	overflow:hidden;}
#slideshow .pagination li.current a {	background-position:0 -12px;}

#main-contant .slideshow {
    float: left;
    width: 100%;
    margin: 10px 0 0;
    border-top:0px solid transparent;
  }


/***introHeader****/
.introHeader{ width:100%;position: relative;background: url("/wp-content/themes/extreme-pita/images/introSlider/bg.jpg") repeat scroll 0 0 #FFFFFF;}
.introHeader .container{ margin:0 auto; width:100%;margin: 0 auto !important; overflow: hidden;}
.introHeader #sliderContainer {
			 	width:100%;
				height:372px;

				/*IE bugfix*/
				padding:0;
				margin:0;
}

.introHeader #sliderContainer li { list-style:none; text-align: center;}
.introHeader
{
	height:372px; display:block;}
.introHeader #sliderContainer {
	height: 372px;
	margin: 0 auto;
	padding: 0;
	width: 1020px;
/*	background: rgba(0,0,0,0.2);*/
}
#sliderContainer .leftCol {
	width: 350px;
	float: left;
/*	background: rgba(50,0,0,0.2);*/
}
#sliderContainer .leftCol img {
	width: 100%;margin: 79px 0;
}
#sliderContainer .rightCol {
	width: 670px;
	float: left;
	/*background: rgba(0,50,0,0.2);*/
	margin: 145px 0 0 0;
}

#sliderContainer .rightCol #slide-02 img {
/*	margin-left: -270px;*/
	 margin-top:140px;
}
#sliderContainer .rightCol #slide-03 {
}
#sliderContainer .rightCol #slide-03 img {
	width: 100%;
	margin-top:15px;
}
.slide-02{height: 80px;}
#slide-01, #slide-02, #slide-03 , #introslider{
	display: none;text-align: center;
}
/***scroll**/


/**horizontal**/
.scrollbar1 { width: 99%; margin: 20px 0 10px;  float:left;}
.scrollbar1 .viewport { width: 96%; height:480px; overflow: hidden; position: relative; }
.scrollbar1 .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; }
.scrollbar1 .scrollbar{ background: transparent url(/wp-content/themes/extreme-pita/images/bg-scrollbar-track-y.png) no-repeat 0 0; position: relative; background-position: 0 0; float: right; width: 15px; }
.scrollbar1 .track { background: transparent url(/wp-content/themes/extreme-pita/images/bg-scrollbar-trackend-y.png) no-repeat 0 100%; height: 100%; width:15px; position: relative; }
.scrollbar1 .thumb { background: transparent url(/wp-content/themes/extreme-pita/images/bg-scrollbar-thumb-y.png) no-repeat 50% 100%; height: 20px; width: 25px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: -5px; }
.scrollbar1 .thumb .end { background: transparent url(/wp-content/themes/extreme-pita/images/bg-scrollbar-thumb-y.png) no-repeat 50% 0; overflow: hidden; height: 5px; width: 25px; }
.scrollbar1 .disable { display: none; }

/**vertical**/
.scrollbar2 { width: 724px; margin: 20px 0 10px; float: left;}
.scrollbar2 .viewport { width: 724px; height: 800px; overflow: hidden; position: relative; }
.scrollbar2 .overview { list-style: none; width: 1416px; padding: 0; margin: 0; position: absolute; left: 0; top: 0;  }
.scrollbar2 .overview img{ float: left; }
.scrollbar2 .scrollbar{ background: transparent url(/wp-content/themes/extreme-pita/images/bg-scrollbar-track-x.png) no-repeat 0 0; position: relative; margin: 0 0 5px; clear: both; height: 15px; }
.scrollbar2 .track { background: transparent url(/wp-content/themes/extreme-pita/images/bg-scrollbar-trackend-x.png) no-repeat 100% 0; width: 100%; height:15px; position: relative; }
.scrollbar2 .thumb { background: transparent url(/wp-content/themes/extreme-pita/images/bg-scrollbar-thumb-x.png) no-repeat 100% 50%; height: 25px; cursor: pointer; overflow: hidden; position: absolute; left: 0; top: -5px; }
.scrollbar2 .thumb .end{ background: transparent url(/wp-content/themes/extreme-pita/images/bg-scrollbar-thumb-x.png) no-repeat 0 50%; overflow: hidden; height: 25px; width: 5px;}
.scrollbar2 .disable { display: none; }
.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; }
.accordion .lineContainer{width: 724px; float:left;}
.dcjq-count { display:none;}

/****/
.clearfix {
  *zoom: 1;
}

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

.clearfix:after {
  clear: both;
}

.pull-right {
  float: right;
}

.pull-left {
  float: left;
}

.hide {
  display: none;
}

.show {
  display: block;
}

.invisible {
  visibility: hidden;
}

.affix {
  position: fixed;
}


/* gift cards-buy cards----------------------------------------------*/
.gift-cards { float:right; width:100%; }
.gift-cards .gift-cards-title { float:left; width:100%; }
.gift-cards .gift-cards-title h1 { float:left; text-align:left; width:100%; color:#ffa800; font-size:32px; font-family:'chaletmedium2'; }
.gift-cards .cards-title { color:#2c8ac8; font-family:'chaletmedium'; }
.gift-cards .giftcards-dash { float:left; width:100%; height:1px; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x; margin-top:15px; }
.gift-cards .gift-cards-inner { float:left; width:100%; margin-top:20px; }
.gift-cards .gift-cards-left { float:left; width:485px; }
.gift-cards .xtreme-pita-title { float:left; width:485px; text-align:left; color:#2d2d2d; font-size:14px; }
.gift-cards .denomination-outer { float:left; width:485px; margin-top:15px; }
.gift-cards .denomination-text { float:left; width:130px; text-align:left; color:#2d2d2d; font-size:14px; font-family:'chaletmedium2';}
.gift-cards .cards-outer { float:left; width:175px; text-align:center; color:#2d2d2d; font-size:14px; font-family:'chaletmedium2'; }
.gift-cards .gift-form { float:left; width:485px; margin-top:10px; }
.gift-cards .denomation-detail { float:left; width:130px; text-align:left; color:#2d2d2d; font-size:14px; margin-top:15px; }
.gift-cards .cards-detail { float:left; width:175px; }
.gift-cards .cards-detail input[type="text"]{ float:left; text-align:left; width:162px; height:28px; color:#2d2d2d; font-size:14px; padding:6px; background:url(/wp-content/themes/extreme-pita/images/body-bg.png) repeat; border:1px solid #e4e4e4; }
.gift-cards .custom-amount { float:left; text-align:left; width:100%; color:#2d2d2d; font-size:14px; font-weight:bold; margin-top:20px; font-family:'chaletmedium2'; }
.gift-cards .custom-inner { float:left; width:100%; margin-top:15px; }
.gift-cards .custom-one { float:left; width:113px; }
.gift-cards .custom-one input[type="text"]{ float:left; text-align:left; color:#2d2d2d; font-size:14px; padding:6px; width:100px; height:28px; border:1px solid #e4e4e4; background:url(/wp-content/themes/extreme-pita/images/body-bg.png) repeat; }
.gift-cards .custom-two { float:left; width:175px; margin-left:18px; }
.gift-cards .custom-two input[type="text"]{ float:left; text-align:left; color:#2d2d2d; font-size:14px; padding:6px; width:163px; height:28px; border:1px solid #e4e4e4; background:url(/wp-content/themes/extreme-pita/images/body-bg.png) repeat; }
.gift-cards .minimum-denomination { float:left; width:100%; text-align:left; color:#2d2d2d; font-size:14px; margin-top:15px; }
.gift-cards .gifts-cards-right { float:right; width:244px; }
.gift-cards .xtreme-card { float:left; width:240px; height:157px; }
.gift-cards .add-btns { float:left; width:100%; margin-top:25px; }
.gift-cards .selection-card { float:left; width:280px; height:63px; }
.gift-cards .checkout-btn { float:left; width:280px; height:63px; margin-left:15px; }
.gift-cards .giftcards-dash2 { float:left; width:100%; height:1px; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x; margin-top:40px; }


/* cart pops ups----------------------------------------------*/
.card-face { float:left; width:731px; margin-top:15px; }
.card-face .card-face-bg { float:left; width:731px; height:30px; background:url(/wp-content/themes/extreme-pita/images/cardface-bg.png) repeat-x; }
.card-face .card-face-tabs { float:left; width:100%; }
.card-face .cardface-title { float:left; text-align:left; width:300px; font-size:15px; font-weight:bold; color:#fff; line-height:30px; padding:0px 0px 0px 30px; font-family:'chaletmedium2'; }
.card-face .cardface-denomination { float:left; text-align:left; width:175px; font-size:15px; font-weight:bold; color:#fff; line-height:30px; font-family:'chaletmedium2'; }
.card-face .cardface-quantity { float:left; text-align:left; width:127px; font-size:15px; font-weight:bold; color:#fff; line-height:30px; font-family:'chaletmedium2'; }
.card-face .cardface-total { float:left; text-align:left; width:98px; font-size:15px; font-weight:bold; color:#fff; line-height:30px; font-family:'chaletmedium2'; }
.card-face .card-face-detail { float:left; width:729px; min-height:145px; border:1px solid #a6a6a6; }
.card-face .card-detail-inner { float:left; width:100%; margin-top:12px; }
.card-face .xtreme-pita-card { float:left; width:116px; height:74px; margin-left:15px; }
.card-face .xtreme-pita-title { float:left; width:162px; text-align:left; color:#2d2d2d; font-size:14px; margin:25px 0px 0px 5px; }
.card-face .card-denomination { float:left; width:175px; text-align:center; font-size:14px; color:#2d2d2d; margin-top:25px; }
.card-face .card-quantity-detail { float:left; width:127px; text-align:center; font-size:14px; color:#2d2d2d; margin-top:25px; }
.card-face .card-total-detail { float:left; width:98px; text-align:center; font-size:14px; color:#2d2d2d; margin-top:25px; }
.card-face .card-detail-border { float:left; width:100%; margin-top:15px; }
.card-face .card-face-border { width:660px; border:1px solid #000; margin:0 auto; }
.card-face .order-total { float:left; width:100%; margin-top:10px; padding-bottom:5px; }
.card-face .order-total-title { float:left; width:130px; text-align:center; font-size:14px; color:#2d2d2d; font-family:'chaletmedium2'; }
.card-face .order-total-detail { float:right; text-align:center; width:115px; color:#2d2d2d; font-size:14px; margin-right:20px; font-family:'chaletmedium2'; }
.cardface-dash { float:left; width:100%; height:1px; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x; margin:15px 0px 15px 0px; }


/* billing info----------------------------------------------*/
.billing-info { float:left; width:731px; }
.billing-info .card-face-bg { float:left; width:731px; height:30px; background:url(/wp-content/themes/extreme-pita/images/cardface-bg.png) repeat-x; }
.billing-info .card-face-tabs { float:left; width:100%; }
.billing-info .cardface-title { float:left; text-align:left; width:300px; font-size:15px; font-weight:bold; color:#fff; line-height:30px; padding:0px 0px 0px 30px; font-family:'chaletmedium2'; }
.billing-info .cardface-denomination { float:left; text-align:left; width:175px; font-size:15px; font-weight:bold; color:#fff; line-height:30px; font-family:'chaletmedium2'; }
.billing-info .cardface-quantity { float:left; text-align:left; width:127px; font-size:15px; font-weight:bold; color:#fff; line-height:30px; font-family:'chaletmedium2'; }
.billing-info .cardface-total { float:left; text-align:left; width:98px; font-size:15px; font-weight:bold; color:#fff; line-height:30px; font-family:'chaletmedium2'; }
.billing-info .card-face-detail { float:left; width:729px; min-height:195px; border:1px solid #a6a6a6; }
.billing-info .card-detail-inner { float:left; width:100%; margin-top:12px; }
.billing-info .xtreme-pita-card { float:left; width:116px; height:74px; margin-left:15px; }
.billing-info .xtreme-pita-title { float:left; width:162px; text-align:left; color:#2d2d2d; font-size:14px; margin:25px 0px 0px 5px; }
.billing-info .card-denomination { float:left; width:175px; text-align:center; font-size:14px; color:#2d2d2d; margin-top:25px; }
.billing-info .card-quantity-detail { float:left; width:127px; text-align:center; font-size:14px; color:#2d2d2d; margin-top:25px; }
.billing-info .card-total-detail { float:left; width:98px; text-align:center; font-size:14px; color:#2d2d2d; margin-top:25px; }
.billing-info .card-detail-border { float:left; width:100%; margin-top:15px; }
.billing-info .card-detail-border2 { float:left; width:100%; margin-top:10px; padding-bottom:7px; }
.billing-info .card-face-border { width:660px; border:1px solid #5e5e5e; margin:0 auto; }
.billing-info .order-total { float:left; width:100%; margin-top:10px; }
.billinginfo-dash { float:left; width:100%; height:1px; margin:25px 0px 15px 0px; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x; }
.billing-info .order-total-title { float:left; width:130px; text-align:right; font-size:14px; color:#2d2d2d; font-family:'chaletmedium2'; }
.billing-info .order-total-detail { float:right; text-align:center; width:115px; color:#2d2d2d; font-size:14px; margin-right:20px; font-family:'chaletmedium2'; }
.billing-info-dash { float:left; width:100%; height:1px; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x; margin:15px 0px 15px 0px; }
.billing-info-inner { float:left; width:100%; }
.billing-info-inner .credit-card-info { float:left; width:450px; text-align:left; color:#2d2d2d; font-size:14px; font-family:'chaletmedium2'; }
.billing-info-inner .name-on-card { float:left; text-align:left; width:195px; color:#2d2d2d; font-size:14px; margin-top:15px; }
.billing-info-inner .name-on-card span { font-family:'chaletmedium2'; color: #b20303; font-size:15px; }
.billing-info-inner .credit-inputfield input[type="text"] { float:left; text-align:left; width:235px; height:28px; color:#2d2d2d; font-size:14px; padding:6px; background:url(/wp-content/themes/extreme-pita/images/body-bg.png) repeat; border:1px solid #e4e4e4; }
.billing-info-inner .credit-inputfield select { position:absolute; margin:15px 0px 0px -35px; }
.billing-info-inner .billing-info-form { float:left; width:100%; margin-top:58px; }
.billing-info-inner .code-inputfield input[type="text"]{ float:left; text-align:left; width:85px; height:28px; color:#2d2d2d; font-size:14px; padding:6px; background:url(/wp-content/themes/extreme-pita/images/body-bg.png) repeat; border:1px solid #e4e4e4; }
.billing-info-inner .date-inputfield input[type="text"]{ float:left; text-align:left; width:85px; height:28px; color:#2d2d2d; font-size:14px; padding:6px; background:url(/wp-content/themes/extreme-pita/images/body-bg.png) repeat; border:1px solid #e4e4e4; margin-left:8px; }
.billing-info-inner .billing-pita-card { float:left; width:100%; margin-top:20px; text-align:left; color:#2d2d2d; font-size:12px; font-family:'chaletmedium2'; }
.billing-info-inner .e-mail-form-outer { float:left; width:100%; }
.billing-info-inner .email-title { float:left; text-align:left; width:100%; font-size:14px; color:#2d2d2d; font-family:'chaletmedium2'; margin-top:15px; }
.billing-info-inner .email-form { float:left; width:455px; }
.billing-info-inner .shipping-info { float:left; width:100%; margin-top:20px; }
.billing-info-inner .product-round { float:left; width:34px; height:37px; }
.billing-info-inner .shipping-btn input[type="radio"]{ display:none; }
.billing-info-inner .shipping-btn input[type="radio"] + label span { display:inline-block; width:34px; height:37px; margin:0px; vertical-align:middle; background:url(/wp-content/themes/extreme-pita/images/product-round.png) no-repeat; cursor: pointer; }
.billing-info-inner .shipping-title { float:left; width:220px; margin:8px 0px 0px 5px; text-align:left; color:#2d2d2d; font-size:14px; }
.billing-info-inner .billing-info-left { float:left; width:485px; margin-top:22px; }


/* confirmation----------------------------------------------*/
.confirmation-info-inner { float:left; width:100%; min-height:1235px; }
.confirmation-info-inner .confirmation-info-left { float:left; width:485px; }
.confirmation-info-inner .confirmation-home-btn { float:left; width:100%; margin-top:322px; }
.confirmation-info-inner .confirmation-home-btn img { float:left; width:161px; height:63px; }


/* Site Map -------------------------------------------------- */
#main-contant .content-sitemap { float:left; width:960px; padding:0 30px; margin:61px 0 0 0; min-height:500px; }
#main-contant .content-sitemap .dash-line { float:left; height:1px; width:100%; background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x; margin:18px 0 0 0; }
#main-contant .content-sitemap p { margin:13px 0 0 0; }
#main-contant .content-sitemap ol { float:left; width:500px; text-align:left; margin:10px 0 0 20px; }
#main-contant .content-sitemap ol li { float:left; width:100%; list-style:decimal inside; margin:5px 0 0 0; color:#6f6f6f; }
#main-contant .content-sitemap ol li a { color:#6f6f6f; text-decoration:none; }
#main-contant .content-sitemap ol li a:hover { text-decoration:underline; }
#main-contant .content-sitemap ol li ol { float:left; width:100%; margin:5px 0 10px 0px; }
#main-contant .content-sitemap ol li ol li { float:left; width:90%; margin:5px 0 0 15px; list-style:lower-roman inside; }



/* Accordian  -------------------------------------------------- */

 /*.accordionButton { 	width: 800px; 	float: left; _float: none;  Float works in all browsers but IE6 	background: #003366; border-bottom: 1px solid #FFFFFF;	cursor: pointer; }*/

/*.accordionContent { width: 800px;	float: left; _float: none;  Float works in all browsers but IE6 	background: #95B1CE; }

.on { background: #990000;	}

.over {	background: #CCCCCC; }*/


/***************************************/


.clearfix {
  *zoom: 1;
}

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

.clearfix:after {
  clear: both;
}


#main-contant .content-privacy-policy { float:left; width:960px; padding:0 30px; margin:61px 0 0 0; min-height:500px; }
#main-contant .content-privacy-policy p { margin:13px 0 0 0; }
#main-contant .content-privacy-policy h3 { margin:13px 0 0 0; }
#main-contant .content-privacy-policy em {    font-size: 11px;    font-style: italic;}
#main-contant .content-privacy-policy a{    color: #2C8AC8;    font-family: 'chaletmedium2';}
#main-contant .content-privacy-policy ul li{ margin:0 0 0 40px; list-style-type: disc;}
#main-contant .content-privacy-policy .dash-line {
    background: url("/wp-content/themes/extreme-pita/images/dash-line.png") repeat-x scroll 0 0 transparent;
    float: left;
    height: 1px;
    margin: 18px 0 0;
    width: 100%;
}


#main-contant .content-terms-of-use { float:left; width:960px; padding:0 30px; margin:61px 0 0 0; min-height:500px; }
#main-contant .content-terms-of-use p { margin:13px 0 0 0; }
#main-contant .content-terms-of-use h3 { margin:13px 0 0 0; }
#main-contant .content-terms-of-use em {    font-size: 11px;    font-style: italic;}
#main-contant .content-terms-of-use a{    color: #2C8AC8;    font-family: 'chaletmedium2';}
#main-contant .content-terms-of-use ul li{ margin:0 0 0 40px; list-style-type: disc;}
#main-contant .content-terms-of-use .dash-line {
    background: url("/wp-content/themes/extreme-pita/images/dash-line.png") repeat-x scroll 0 0 transparent;
    float: left;
    height: 1px;
    margin: 18px 0 0;
    width: 100%;
}


.dialog-form .btn{ margin: 20px 0 0 ;float: left;}
.dialog-form label{ margin:10px 0 0 0;float: left;float: left;
text-align: left;
color: rgb(45, 45, 45);
padding-left: 5px;
font-size: 16px;
font-family: 'chaletmedium';}
.dialog-form .text{float: left;
background: url("/wp-content/themes/extreme-pita/images/field-bg.png") repeat scroll 0% 0% transparent;
border: 1px solid rgb(226, 226, 226);
color: rgb(54, 54, 54);
margin: 5px 0px 0px;
font-size: 12px;
padding: 9px;
width: 293px;margin: 20px 0 0 0;}

.ui-widget-header {
  background: none repeat scroll 0% 0% rgb(127, 178, 3) !important;
font-family: 'chaletmedium';
color: rgb(255, 255, 255) !important;
font-weight: 800 !important;
font-size: 20px;
}
/*********New Look*********/
.new-look-new-menu-img-pur {
    width: 300px;
    margin: auto;
    display: block;
    position: relative;
    padding-top: 15px;
}
.new-look-new-menu-img {
    width: 24%;
    margin: auto;
    display: inline;
}

.new-look-list {
    list-style: none !important;
    width: 50%;
    float: left;
}
.new-look-list li {
    list-style: none !important;
    margin: 5px 0;
}

.new-look-list .blue {
    color: #2C8AC8;
    font-weight: bold;
}

.new-look{
}
.new-look-sign {
    background: url("/wp-content/themes/extreme-pita/images/dash-line.png") repeat-x scroll 0 0 transparent;
    float: left;
    margin: 41px 0 0 29px;
    min-height: 246px;
    width: 960px;
}
.new-look .next-ar{color: #7FB203;
    font-size: 25px;
    font-weight: bold;}
.new-look .next-ar:hover{color:#cee03d;}
.new-look-sign .banner-cont {
    background: url("/wp-content/themes/extreme-pita/images/dash-line.png") repeat-x scroll center bottom transparent;
    float: left;
    padding: 20px 0 20px;
    width: 960px;
}
.new-look-sign .banner-cont img{ width:100%;}
.new-look-area {float: left;
    margin: 35px 0 0;
    width: 100%;}
.new-look .new-look-area-left{border-right: 1px dotted #000000;
    float: left;
    min-height: 580px;
    width: 470px;}
.new-look .new-look-area-left h1{ padding:5px 0 0 0;}
.new-look .new-look-area-left	.img-left{  margin: 20px 0 0 30px;}
.new-look .new-look-area-right{
    float: left;
    padding: 44px 0 0;
    margin: 0 0 0 28px;
    width: 460px;}
.new-look .para-slid-arrow {
float: left;
width: 29px;
margin-top: 24px;
}
.new-look .choice-para {
float: left;
width: 90%;
margin-top: 14px;
}
.new-look .dash-line {
    background: url("/wp-content/themes/extreme-pita/images/dash-line.png") repeat-x scroll 0 0 transparent;
    float: left;
    height: 1px;
    margin: 18px 0 0;
    width: 100%;
}
.new-look .new-look-area-left .img-left img{width: 400px;}
.new-look p {
    color: #000000;
    float: left;
    font-size: 14px;
    line-height: 27px;
    padding-bottom: 20px;
    width: 100%;
}
label.error {
	/* remove the next line when you have trouble in IE6 with labels in list */
	color: red;
	font-style: italic
}
.extreme-club-sign label.error

{
	/* remove the next line when you have trouble in IE6 with labels in list */
	color: red;
	font-style: italic;
	width:200px;
	margin-left:140px;
}
.extreme-club-sign .sign-form .right-field label.error
{
color: red;
	font-style: italic;
	width:200px;
}
.formdiv {float:left; width:100px; margin:0px;}
.formdiv label.error{
color: red;
	font-style: italic;
	width:100px;
	float:left;
	margin:0px;
}

.new-look-area ul li,
.new-look-area-bottom ul li {
    list-style: disc;
    width: 90%;
    margin-left: 15px;
    clear: both;
}



/*HEADER ANIMATION STYLES */
#old-extreme-logo{
position : absolute;
width : 444px;
height : 270px;
z-index : 1;
top : 20px;
margin-left : -20px;
display : none;
}
#old-extreme-logo img{
width : 310px;
}
#slogan-bg{
position : absolute;
top : 250px;
width : 100%;
height : 55px;
z-index : 1;
display: none;
background-color : #739f00;
}
#slogan{
position : absolute;
width : 800px;
height : 45px;
z-index : 2;
top : 250px;
margin-left : 0px;
display : none;
}
#new-extreme-logo{
position : absolute;
width : 468px;
height : 80px;
z-index : 3;
top : 70px;
margin-left : 420px;
display : none;
}
#eat-good{
position : absolute;
width : 236px;
height : 25px;
top : 70px;
left : 50px;
display : none;
}
#l1{
position : absolute;
top : 0px;
left : 0px;
display : none;
background-image:url(/wp-content/themes/extreme-pita/images/introSlider/bg.jpg);
}
#l2{
position : absolute;
top : 0px;
left : 52px;
display : none;
background-image:url(/wp-content/themes/extreme-pita/images/introSlider/bg.jpg);
}
#l3{
position : absolute;
top : 0px;
left : 97px;
display : none;
background-image:url(/wp-content/themes/extreme-pita/images/introSlider/bg.jpg);
}
#l4{
position : absolute;
top : 0px;
left : 140px;
display : none;
background-image:url(/wp-content/themes/extreme-pita/images/introSlider/bg.jpg);
}
#l5{
position : absolute;
top : 0px;
left : 168px;
display : none;
background-image:url(/wp-content/themes/extreme-pita/images/introSlider/bg.jpg);
}
#l6{
position : absolute;
top : 0px;
left : 212px;
display : none;
background-image:url(/wp-content/themes/extreme-pita/images/introSlider/bg.jpg);
}
#l7{
position : absolute;
top : 0px;
left : 268px;
display : none;
background-image:url(/wp-content/themes/extreme-pita/images/introSlider/bg.jpg);
}
#l8{
position : absolute;
top : 0px;
left : 315px;
display : none;
background-image:url(/wp-content/themes/extreme-pita/images/introSlider/bg.jpg);
}
#l9{
position : absolute;
top : 0px;
left : 361px;
display : none;
background-image:url(/wp-content/themes/extreme-pita/images/introSlider/bg.jpg);
}
#l10{
position : absolute;
top : 0px;
left : 378px;
display : none;
background-image:url(/wp-content/themes/extreme-pita/images/introSlider/bg.jpg);
}
#l11{
position : absolute;
top : 0px;
left : 418px;
display : none;
background-image:url(/wp-content/themes/extreme-pita/images/introSlider/bg.jpg);
}
.undy{
font-size : 30px;
text-decoration:underline;
}

/*.mi-dist,.mi{
display:none;
}*/


/* CLUB FORM */

.box-img{
position:absolute;
top : -78px;
left : -265px;
}


#success_msg{
position:absolute;
z-index: 99;
top: 20px;
left: 20px;
background-color: #000;
color: #fff;
padding: 50px;
font-size:20px;
margin-left : 37%;
margin-top : 25%;
display:none;
}


.modal{
position:absolute;
z-index: 98;
width: 100%;
height:100%;
background-image:url(/wp-content/themes/extreme-pita/images/modal.png);
cursor: pointer;
display:none;
}


/*INDEX*/

#twitter-widget-header-custom {
    display: block;
    position: relative;
    width: 278px;
    background-color: #7EB031;
    padding: 5px 90px;
    margin-top: 29px;
}

.twitter-timeline {
    height: 649px;
}


/********************************************************************************
*     NEW MENU PAGE - UPDATED STYLES                                            *
*      RT - 10-22-2014                                                          *
*********************************************************************************/
.float-right-green {
     background-color: #bed698;
     border-radius: 20px;
     float: left;
     padding: 15px;
     position: relative;
     width: 450px;
}

.new-menu-left {
     float: left;
     margin-top: 14px;
     width: 420px;
     margin-right : 50px;
}

.pull-right {
	position:relative;
	width: 420px;
	float: left;
}

.new-look-area-bottom .address-right, .new-look-area-bottom .address-left {
  position : relative;
  float : left;
  width : 45%;
}


/** ===============================================================================

            RESPONSIVE STYLE
            NOV-10-2014 - LC

===============================================================================**/

  /*================ Breadcrumbs ================= */

  .pita-crumb {
    width: 100%;
    max-width: 1020px;
    clear: both;
    margin-left: 0;
    float: right;
    height: auto;
    line-height: 1.2;
  }

  .pita-crumb ul {
    margin-left: 25px;
    width: 100%;
  }

  #main-contant .location-content .location-near {
    float: none;
    width: 95%;
    margin: 0 auto;
  }

  #main-contant .location-content .location-content-inner {
    min-height: 700px;
  }

  #main-contant .location-content .location-searchfield {
    width: 100%;
  }

  #main-contant .location-content .location-searchfield input[type = "text"] {
    width: 85%;
  }

  #main-contant .location-content .location-searchfield .location-searchicon {
    width: 5%;
  }

  #main-contant .location-content .location-near-detail > .location-left {
    width: 60%;
  }

  #main-contant .location-content .location-right {
    width: 35%;
    min-width: 295px;
  }

  #main-contant .location-content .location-right .location-result-nav {
    width: 50%;
  }

  #main-contant .location-content .location-near-detail .location-searchfield .desc-title {
    float: left;
    top: 0;
    left: 0;
    width: 100%;
  }

  #main-contant .new-look .new-look-area img.pull-right {
    margin-top: 18px;
  }





/*==================Mobile Nav Styles =========================*/

  #header {
    z-index: 3;
  }
  #header .inner input[type="checkbox"] {
    display:none;
  }

   #header .inner input#toggle:checked ~ .mobile-nav {
    display:block;
  }


  #header .mobile-nav {
    display: none;
  }

   #nav-modal {
    position: fixed;
    z-index: 2;
    min-height: 1000px;
    width: 100%;
    display: none;
    background: rgba(255, 255, 255, 0.7);
/*    background:url("/wp-content/themes/extreme-pita/images/white-modal.png") repeat;
*/
}

/*================ Main banner ==============*/

#main-contant {
    margin-top: 0px;
}

#main-contant .white-area {
  max-width: 1020px;
  width: 100%;
  min-height: 675px;
}

#main-contant .white-area .slideshow {
  margin: 35px 0 0 0;
}

#main-contant .inner,
#main-contant .white-area .slideshow #slides,
#main-contant .white-area .slideshow #slides .slides_container .slides_control,
#main-contant .white-area .slideshow #slides .slides_container a,
#main-contant .white-area .slideshow #slides .slides_container a img {
  width: 100% !important;
}

#main-contant .white-area .slideshow #slides {
  margin-bottom: 50px;
}



#main-contant .white-area .slideshow #slides .slides_container a,
#main-contant .white-area .slideshow #slides .slides_container a img {
  left: 0 !important;
  width: 100%;

}

#main-contant .white-area .slideshow #slides .slides_container a {
  position: relative;
  height: 100%;
  overflow: hidden;
  max-height: 309px;
  max-width: 754px;
}

#main-contant .white-area .slideshow #slides .slides_container a img {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  margin: auto;
}

#main-contant .white-area .slideshow #slides .slides_container {
  left: 0 !important;
  width: 75% !important;
  display: block;
  margin: 0 auto;
  height: 309px;
}

#main-contant .white-area .slideshow #slides .slides_container .slides_control {
  position: relative;
  width: 100% !important;
  left: 0 !important;
  /*height: 309px;*/
  height: 309px;
  max-width: 754px;
}


/*=====================Styles for banner navigation=================*/



#main-contant #slides {
  position: relative;
}

#main-contant #slides .left-arrow {
  left: 25px;
}
#main-contant #slides .left-arrow:hover {
 /* background:url(/wp-content/themes/extreme-pita/images/arrow-left-hover.png) no-repeat;*/
}
#main-contant #slides .right-arrow {
  right: 25px;
}
#main-contant #slides .right-arrow:hover {
 /* background:url(/wp-content/themes/extreme-pita/images/arrow-right-hover.png) no-repeat;*/
}

/*===============================================*/
#main-contant .services-container .left-col {
  width:48%;
  margin:0;
  padding: 0 15px;
}

#main-contant .services-container .left-col .tweet-btn img {
  width:56%;
  padding: 5px 24% 5px 20%;
}

#main-contant .services-container .left-col .twitter {
  width: 95%;
  margin:0 auto;
}

#main-contant .services-container .left-col iframe {
  margin:0 auto;
  display:block;
}

#main-contant .services-container .left-col.mobile-bot {
  display: none;
}


#main-contant .services-container .right-col {
  width:47%;
}

/* Seperation line for responsive mode*/
#main-contant .services-container .left-col.mobile-bot .resp-line {
  display: none;
  width: 95%;
  margin: 25px auto 0 auto;
  height: 1px;
  background:url(/wp-content/themes/extreme-pita/images/dash-line.png) repeat-x;
}

#main-contant .services-container .first-box {
  width:95%;
  position: relative;
  margin: 29px auto;
}

#main-contant .services-container .first-box .location-glass {
  width:40%;
  height: 100%;
  bottom:0;
  right:0;
  background-size: contain;
  background-position: bottom center;
}

#main-contant .services-container .right-col .menu-box-mobile,
#main-contant .services-container .left-col.fr .menu-box-mobile.fr {
    display: none;
}

#main-contant .services-container .first-box .first-text {
  width: 60%;
}

#main-contant .services-container .first-box .location-btn {
  width: 61%;
  background-size: contain;
}


#main-contant .services-container .gift-box-dash-line,
#main-contant .services-container .location-dash-line {
  width: 95%;
  margin: 0 auto;
  display: block;
}

#main-contant .services-container .dash-hr-line {
  width: 100%;
  margin: 28px auto;
}

#main-contant .services-container .buy-box {
  width:95%;
  display: block;
  margin: 28px auto;
  position: relative;
  background-size: cover;
}


#main-contant .services-container .buy-box .buy-card-img {
  width: 58%;
}

#main-contant .services-container .buy-box .buy-card-img img {
  width:100%;
}

#main-contant .services-container .buy-box .buy-gift-btn {
  position: absolute;
  right: 15px;
  bottom: 25px;
  width: 33%;
  background-size:contain;
}

#main-contant .services-container .gift-box {
  width:95%;
  position: relative;

}

#main-contant .services-container .gift-box .gift-text {
  width:55%;
}

#main-contant .services-container .gift-box .gift-box-img {
  position: absolute;
  right: 20px;
  bottom: -20px;
  width: 40%;
}

#main-contant .services-container .gift-box .gift-box-img img {
  width: 100%;
}

#main-contant .services-container .gift-box .signup-btn {
  width: 40%;
  background-size: contain;
}

#main-contant #menu-canada .salad-bg .gluten-free {
  display: none;
}


/*=============== locations-result.php / locations.php ==============*/

#main-contant .extreme-club-sign {
  float: none;
  width: 100%;
  margin: 40px auto 0 auto;
  width: 93.13%;

}

#main-contant .extreme-club-sign .banner-cont {
  position: relative;
  float: none;
  width: 100%;

}

#main-contant .extreme-club-sign .banner-cont .banner-caption {
  position: absolute;
  z-index: 0;
  top: 30%;
  left: 5%;
  width: 55%;
  margin: 0;
}

#main-contant .extreme-club-sign .banner-cont img {

  width: 100%;
  height: auto;
  min-height:155px;
}

#main-contant .extreme-club-sign .sign-form {
  float: none;
  padding: 11px 0 40px 48px;
  margin: 0 auto;
  width: 95%;
}

/*================= About us - Story =============== */

#main-contant .content-center .main-right .now-available-banner {

}

#main-contant .social-outer .commitment-detail {
    position: relative;

  }

/*============ Franchising Support ===========*/

#suppot .line > .dorpdown-tab-outer .blue-heading > span {
    font-size: 20px;
}

/*============ New menu (french) ==========*/

.new-look-sign .banner-cont {
  width: 100%;
}

.new-look-area .new-look-area-left {
  margin: 0 auto;
  width: 80%;
  float: none;
  border-right: none;
}

.new-look-area .new-look-area-left > .line .img-left {
  margin: 20px auto;
  width: 65%;
}

.new-look-area .new-look-area-left > .line .img-left img {
  display:block;
  width: 100%;
  margin: 0 auto;
}

.new-look-area .new-look-area-right {
  float: none;
  width: 80%;
  margin: 0 auto;
}

/*================== Footer =====================*/



#footer .inner {
  position: relative;
  width: 100%;
  max-width: 1020px;
}


#footer .inner .copyright {
  margin: 10px 0 0 18px
}

#footer .inner .eat-good-tab {
  position: absolute;
  bottom:0;
  right:0;
  margin: 10px 0 0 15px;
}

#footer .inner .eat-good-tab img {
  width: 100%;
}

#footer .inner .footer-social-icons {
    display: none;
}

#footer .inner .france-icon {
    display: none;
}


@media only screen and (max-width: 1020px) {

  #footer .inner ul,
  #footer .inner .copyright {
    width: 50%;
  }

}


@media only screen and (max-width: 992px) {

  /*============ Header ============*/
  #header {
    min-width: 0;
  }

  #main-contant  {
    min-width: 320px !important;
  }

  #header .learn-ribbon-container {
    display: none;
  }

  #header .header-right {
    display: none;
  }

  #header .inner {
    position: relative;
    width: 100%;
    height:60px;
    background:#7fb203;
  }

  #carousel-home-page {
	  position:relative;
	  margin-top: -20px;
  }

  .img-responsive {
     left: 0px !important;
     margin: 8px auto auto;
     width: 100% !important;
     position: relative;
     right: 0px !important;
  }

  .banner-prev { display:none !important; }
  .banner-next { display:none !important; }

  #header .inner .burger-btn {
    position: absolute;
    top: 8px;
    height: 42px;
    width: 42px;
    left: 5%;
    border-radius: 5px;
    background: url('/wp-content/themes/extreme-pita/images/burger-btn.png') no-repeat;
    background-size: cover;
  }

  #header .inner .burger-btn:hover {
    cursor: pointer;
  }


  /*====================== Menu slide ============*/

  #main-contant .content-center .main-left ul li .left-menu-dropdown-list {
    display: none;

  }


  #header .inner .logo-container {
    display: block;
    margin: 0 auto;
    float: none;
    height: 80px;
  }

  #header .inner .logo-container .logo {
    width: 65%;
    display: block;
    position: relative;
    margin: 0 auto;
    top: 36px;
    float:none;
  }

  #header .inner .logo-container .logo img {
    width: 100%;
  }

  #header .mobile-nav {
    position: absolute;
    width: 270px;
    top:60px;
    left:5%;
    display: none;
  }

  #header .mobile-nav ul li a {
    text-decoration: none;
    color: white;
    display: block;
    font-size: 1.8em;
    padding: 10px 0 10px 20px;
    border-bottom: 1px solid #6D9901;
    border-right:1px solid #6D9901;
    border-top:1px solid #9bc644;
    border-radius: 5px;
    background-color: #7fb203;
    background-image: linear-gradient(#9bc644, #7fb203);
    box-shadow: 1px 1px rgba(0,0,0,0.1);

  }


  #header .mobile-nav {
    top:90px;
    left:0;
  }

  #main-contant .services-container .right-col {
    width: 44%;
  }

  #main-contant .services-container .buy-box .buy-card-img {
    width: 50%;
  }

  #main-contant .services-container .first-box .first-text {
    width: 50%;
  }

  #main-contant .services-container .first-box .location-btn {
    margin: 5px 0 0 15px;
  }

  #main-contant .services-container .buy-box .buy-gift-btn {
    right: 5px;
    bottom: 15px;
    width: 43%;
  }

  #main-contant .services-container .gift-box .gift-box-img {
    right: 5px;
    bottom: 10px;
  }

  #main-contant .services-container .gift-box .signup-btn {
    margin: 7px 0 0 15px;
  }

  #main-contant .services-container .gift-box .gift-text {
    margin: 10px 0 0 15px;
  }

  #main-contant .services-container .gift-box .gift-box-img {
    right: 10px;
    bottom: -5px;
  }

  #main-contant .services-container .left-col.fr .gift-box-dash-line {
  	display: none;
  }

  /*================ Contact-us.php ==========*/
  #main-contant .content-center,
  #main-contant .content-center .main-left,
  #main-contant .content-center .main-right,
  #main-contant .content-center .main-right .contact-banner img {
    width: 100%;
  }

  #main-contant .content-center .main-right {
    padding: 0;
    margin-top: 45px;
  }

  #main-contant .content-center .main-right .contact-banner {
    width: 85%;
    float:none;
    margin: 0 auto;
  }

  #main-contant .content-center .main-right .address-area {
    margin-left: 14%;
  }

  #main-contant .content-center .main-right .address-area .address-left {
    width: 34%;
    margin-left: 28px;
  }

  #main-contant .content-center .main-right .address-area .address-right {
    width: 50%;
  }

  /*================= About us - Story =============== */

  #main-contant .content-center .main-right .now-available-banner {
    float: none;
    width: 73.5%;
    margin: 0 auto;
  }

  #main-contant .content-center .main-right .line,
  #main-contant .content-center .main-right .line .main-choice-box,
  #main-contant .content-center .main-right .line .good-choice-box,
  #main-contant .content-center .main-right .line .brand-promise-box,
  #main-contant .content-center .main-right .now-available-banner img {
    width: 100%;
  }

  #main-contant .content-center #our-story .line.margin-top-13 > p,
  #main-contant .content-center #executive-team .line.margin-top-13 > p {
    padding: 0 15px 25px 15px;
  }

  #main-contant .content-center .main-right .vrl-line {
    display: none;
  }

  #main-contant .content-center .main-right .line .choice-para {
    width: 85%;
    margin: 14px 0 auto 0;
  }

  #main-contant .content-center .main-right .line .choice-para .highlights-green {
    width: 100%;
    text-align: left;
    display:block;
  }

  #main-contant .content-center #executive-team .highlights-green {
    width: 90%;
    text-align: center;
    margin: 0 auto;
    font-size: 16px;
  }

  #main-contant .content-center #executive-team .team-profile-outer {
    width: 100%;
  }

  #main-contant .content-center #executive-team .team-profile-outer .left-detail {
    width: 75%;
  }

  #main-contant .content-center #executive-team .team-profile-outer .left-detail .Designation {
    font-size: 18px;
  }


  #main-contant .content-center .main-right .line h1 {
    text-align: center;
  }

  #main-contant .social-outer .main-social-left {
    width: 40%;
  }

  #main-contant .social-outer .main-social-right {
    width: 59%;
  }

  #main-contant .social-outer .main-social-left .green-comment-outer,
  #main-contant .social-outer .main-social-right .social-right-bg {
    width: 100%;
    float: none;
    margin: 0 auto;
  }

  #main-contant .social-outer .main-social-left .green-comment-outer .commitment-inner {
    width: 80%;
    margin: 0 auto;
    float: none;
  }

  #main-contant .social-outer .main-social-left .green-comment-outer .commitment-thumbnail {
    clear: both;
    float: none;
    width: 50%;
    margin:0 auto;
  }

  #main-contant .social-outer .main-social-left .green-comment-outer .commitment-thumbnail img {
    width: 100%;
  }

  #main-contant .social-outer .main-social-left .green-comment-outer .commitment-thumbnail .nutrition-arrow {
    margin-left: 10px;
  }

  #main-contant .social-outer .main-social-right .social-right-bg .community-outer {
    background-size: cover;
  }

  #main-contant .social-outer .main-social-right .social-right-bg .community-title {
    padding: 45px 0 0 0;
  }

  #main-contant .social-outer .main-social-right .social-right-bg .community-title h1 {
    float: none;
    text-align: center;
    padding:0;
  }

  #main-contant .social-outer .nutrition-outer .nutrition-title h1 {
    float: none;
    text-align: center;
  }

  #main-contant .social-outer .nutrition-outer .nutrition-detail-outer {
    width: 90%;
    margin-left: 5%;
  }

  #main-contant .social-outer .nutrition-outer .nutrition-detail {
    width: 90%;
  }

  /*=============== Purblendz.php and its sections ==========*/

  #main-contant .main-right .canada-menu-box {
    width: 33.33%;
    background-position: center right;
  }

  #main-contant .main-right .canada-menu-box .menu-name {
    width: 100%;
  }

  #main-contant .main-right .canada-menu-box .menu-detail,
  #main-contant .main-right .canada-menu-box .purmenu-detail {
    width: 90%;
    float:none;
    margin: 0 auto;
  }

  #main-contant .main-right .canada-menu-box .menu-detail p,
  #main-contant .main-right .canada-menu-box .purmenu-detail p {
    width: 100%;
    margin: 10px auto;
    display: block;

  }

   #main-contant #menu-canada .purblendz-bg .purblendz-slid-outer {
    width: 46%;
    margin-left: 20px;
   }


  #main-contant #menu-canada .line {
    margin-bottom: 20px;
  }

  #main-contant #menu-canada .line img {
    margin: 0 auto;
    display: block;
  }

  #main-contant #menu-canada .line h1,
  #main-contant #menu-canada > h1 {
    text-align: center;
    float: none;
  }

  #main-contant #menu-canada .line .heading-slogan {
    display: none;
  }

  #main-contant #menu-canada .downlaod-link {
    margin: 5px auto;
    width: 95%;
    float: none;
    text-align: center;
  }

  #main-contant #menu-canada .kids-menu-heading-bottom {
    width: 85%;
    margin: 20px auto;
    float: none;
  }

  #main-contant #menu-canada .kids-menu-heading-bottom .para-slid-arrow {
    width: 5%;
  }

  #main-contant #menu-canada .kids-menu-heading-bottom > p {
    width: 90%;
  }

  #main-contant #menu-canada .kid-menu-box {
    background-position: center right;
    width: 25%;
    padding: 0;
  }

  #main-contant #menu-canada .kid-menu-box .kid-menu-title {
    width: 95%;
    margin: 20px auto;
    float: none;
  }

  #main-contant #menu-canada .kid-menu-box p {
    margin: 0 auto;
    width: 100%;
  }

  #main-contant #menu-canada .line.margin-top-6 > p {
    text-align: center;
    margin-top: 20px;
  }

  #main-contant #menu-canada .salad-bg-2 {
    width: 100%;
  }

  #main-contant #menu-canada .salad-bg-2 .varities-outer,
  #main-contant #menu-canada .salad-bg-2 .varities-outer2 {
    width: 73.5%;
    margin: 20px 13.25% 0 13.25%;
  }

  #main-contant #menu-canada .salad-bg-2 .varities-outer .orignal-opt {
    width: 22%;
  }

  #main-contant #menu-canada .salad-bg-2 .varities-outer .cinnamon-opt {
    width: 37.6%;
  }

  #main-contant #menu-canada .salad-bg-2 .varities-outer .garlic-opt {
    width: 39%;
  }

  #main-contant #menu-canada .salad-bg-2 .varities-outer2 .jalapeno-outer {
    width: 49.45%;
  }

  #main-contant #menu-canada .salad-bg-2 .varities-outer2 .chili-outer {
    width: 50.4%;
  }




  #main-contant #menu-canada .salad-bg-2 .varities-outer .orignal-opt .orignal-opt-detail,
  #main-contant #menu-canada .salad-bg-2 .varities-outer .cinnamon-opt .cinnamon-opt-detail,
  #main-contant #menu-canada .salad-bg-2 .varities-outer .garlic-opt .garlic-opt-detail {
    clear:both;
    margin-left:0;
    margin-right:0;
    width: 100%;
  }

  #main-contant #menu-canada .salad-bg-2 .varities-outer .orignal-opt .orignal-thumbnail,
  #main-contant #menu-canada .salad-bg-2 .varities-outer .cinnamon-opt .-thumbnail,
  #main-contant #menu-canada .salad-bg-2 .varities-outer .garlic-opt .-thumbnail {
    margin:0 auto;
  }


  #main-contant #menu-canada .salad-bg-2 .varities-outer .orignal-opt .orignal-thumbnail {
    width: 51.6%;
    float: none;
  }

  #main-contant #menu-canada .salad-bg-2 .varities-outer .cinnamon-opt .-thumbnail {
    width: 69%;
  }

  #main-contant #menu-canada .salad-bg-2 .varities-outer .garlic-opt .-thumbnail {
    width: 90%%;
  }

  #main-contant #menu-canada .salad-bg-2 .varities-outer .orignal-opt .orignal-thumbnail img,
  #main-contant #menu-canada .salad-bg-2 .varities-outer .cinnamon-opt .cinnamon-opt-detail img,
  #main-contant #menu-canada .salad-bg-2 .varities-outer .garlic-opt .garlic-opt-detail img {
    width: 100%;
  }


  #main-contant #menu-canada .salad-bg-2 .varities-outer2 .jalapeno-outer {
    width: 49.45%;
  }

  #main-contant #menu-canada .salad-bg-2 .varities-outer2 .chili-outer {
    width: 50.3%;
  }

  #main-contant #menu-canada .salad-bg-2 .varities-outer2 .jalapeno-outer .jalpaneno-thumbnail {
    width: 95%;
    margin-left: 0;
  }

  #main-contant #menu-canada .salad-bg-2 .varities-outer2 .chili-outer .chili-thumbnail {
    width: 97.5%;
    margin-left: 0;
  }

  #main-contant #menu-canada .salad-bg-2 .varities-outer2 .jalapeno-outer .jalpaneno-thumbnail img,
  #main-contant #menu-canada .salad-bg-2 .varities-outer2 .chili-outer .chili-thumbnail img {
    width: 100%;
  }

  #main-contant #menu-canada h1#menu-fresh-salads {
    clear: both;
    padding-top: 20px;
  }

  #main-contant #menu-canada .kids-menu-heading-bottom > p {
    text-align: center;
    float: none;
    width: 100%;
  }

  #main-contant #menu-canada .breakfast-bg ~ .breakfast-popup {
    margin-left: 65%;
    margin-top: 25px;
  }

  #main-contant #menu-canada .kids-menu-heading-bottom {
    clear: both;
    padding-top: 15px;
  }

  #main-contant #menu-canada .kids-menu-heading-bottom:first-child .para-slid-arrow {
    display: none;
  }

  #main-contant #menu-canada .list-bottom-line > .line {
    margin-bottom: 0;
  }

  #main-contant .location-content .location-content-outer {
    width: 100%;
    padding: 15px 0;
  }

  #main-contant .location-content .location-content-outer .location-content-left {
    width: 50%;
  }

  #main-contant .location-content .location-content-outer .location-content-left .location-contact-detail {
    width: 95%;
    margin: 0 auto;

  }

  #main-contant .location-content .location-content-outer .location-content-left .location-btn-outer .location-content-btn {
    width: 30%;
  }

  #main-contant .location-content .location-content-outer .location-content-right {
    width: 50%;
  }

  #main-contant .location-content .location-content-outer .location-content-right .location-map {
    width: 80%;
  }

  #main-contant .location-content .location-content-outer .location-content-right .location-map a img,
  #main-contant .location-content .location-content-outer .location-content-left .location-btn-outer .location-content-btn a img {
    width: 100%;
  }

  #main-contant .location-content #result-wrapper .location-content-outer .location-content-right .location-map > div {
    width: 95% !important;
  }

  #main-contant .new-look .new-look-sign {
    width: 95%;
    float: none;
    margin: 41px auto 0 auto;
  }

  #main-contant .new-look .new-look-area .new-menu-left {
    margin-top: 15px;
    width: 44%;
    margin-right: 20px;
  }

  #main-contant .new-look .new-look-area .float-right-green {
    margin-top: 23px;
    width: 47%;

  }

  #main-contant .new-look .new-look-area img.pull-right {
    width: 47%;
    margin-top: 45px;
  }

  #main-contant .new-look .new-look-area-bottom > .line a {
    padding-left: 30px;
    background-position: top left;
  }

  #main-contant .new-look .new-look-area-bottom .dash-line {
    margin-bottom: 20px;
  }
/*
  #main-contant .white-area .slideshow #slides .slides_container a {
    padding-top: 45.45%;
  }*/

  #menu-canada.catering.main-right {
    width: 60%;
  }


} /*end media 992px*/

@media only screen and (max-width: 850px) {

  #main-contant .white-area .slideshow #slides .slides_container .slides_control {
    margin-bottom: 0px
  }

  #main-contant #slides a.prev.left-arrow,
  #main-contant #slides a.next-ar.right-arrow {
    top: 20%;
  }

  #main-contant .content-center .main-right .address-area .address-left,
  #main-contant .content-center .main-right .address-area .address-right {
    width: 90%;
    margin: 0 auto;
    float: none;
  }

  #main-contant .content-center .main-right .address-area .address-left {
    border: none;
  }

  #main-contant .content-center .main-right .address-area .address-right {
    margin-top: 50px;
  }

  #main-contant .social-outer .commitment-detail .nutrition-arrow {
    position: absolute;
    left:6%;
  }

}

@media only screen and (max-width: 767px) {



  #main-contant .extreme-club-sign .banner-cont .banner-caption {
    top: 20%;
    left: 3%;
  }

  #main-contant .extreme-club-sign .banner-cont .banner-caption h1 {
    font-size: 36px;
  }

  #main-contant .extreme-club-sign .banner-cont .banner-caption p {
    font-size: 12px;
  }

  #main-contant .main-right .social-heading-inner {
    width: 100%;
  }

  #main-contant .main-right .social-heading-inner .social-title {
    width: 68%;
  }

  #main-contant .main-right .social-heading-inner .heading-arrow {
    width: 5%;
  }

  #main-contant .main-right .social-heading-inner {
    margin-left: 20%;
  }

  #main-contant .main-right .social-heading-inner .heading-arrow {
    display:none;
  }

  #main-contant .main-right .social-heading-inner .you-title {
    width: 50%;
    display: block;
    margin-top: 10px;
    margin-left: 0;
  }

  #main-contant .main-right .social-heading-outer .social-title h1 {
    font-size: 30px;
    line-height: 1.1;
  }

  #main-contant .main-right .canada-menu-box {
    width: 50%;
  }

  #main-contant #menu-canada .kid-menu-box {
    width: 33.3%;
  }

  #main-contant #menu-canada .salad-bg-2 .varities-outer,
  #main-contant #menu-canada .salad-bg-2 .varities-outer2 {
    width: 100%;
    margin: 20px 0 0 0;
  }

  #main-contant #menu-canada .salad-bg {
    background-size: 70%;
    height: 510px;
  }

  #main-contant #menu-canada .salad-bg .slider-detail-left {
    margin-left: 25px;
  }

  #main-contant #menu-canada .salad-bg .slider-detail-left .para-slid-arrow {
    height: 20px;
  }

  #main-contant #menu-canada .breakfast-popup {
    margin-top: 20%;
  }

  #main-contant #menu-canada .salad-varities-outer,
  #main-contant #menu-canada .main-dips,
  #main-contant #menu-canada .main-dips .dips-left .dips-opt,
  #main-contant #menu-canada .main-dips .dips-right .dips-opt,
  #main-contant #menu-canada .main-dips .dips-left .dips-thumbnail img,
  #main-contant #menu-canada .main-dips .dips-right .dips-thumbnail img{
    width: 100%;
  }

  #main-contant #menu-canada .main-dips .dips-left,
  #main-contant #menu-canada .main-dips .dips-right {
    width: 50%;
    position: relative;

  }

  #main-contant #menu-canada .main-dips .dips-left .dips-title,
  #main-contant #menu-canada .main-dips .dips-right .soup-title {
    float: none;
    text-align: center;
  }

  #main-contant #menu-canada .main-dips .dips-left .dips-opt ul,
  #main-contant #menu-canada .main-dips .dips-right .soups-opt ul {
    width: 95%;
    margin-left: 5%;
  }

  #main-contant #menu-canada .main-dips .dips-left .dips-thumbnail,
  #main-contant #menu-canada .main-dips .dips-right .dips-thumbnail {
    width: 30%;
  }

  #main-contant #menu-canada .main-dips .dips-left .dips-thumbnail {
    bottom: 0;
    left: 25%;
    margin: 0;
    width: 70%;
    height: 150px;
  }

  #main-contant #menu-canada .flat-bake-pita-bg {
    height: 498px;
    background-position: right bottom;
  }

  #menu-canada #flatbaked-heading-2 h2 {
    width: 80%;
    margin: 0 auto;
    text-align: center;
  }

  #main-contant .location-content .location-near-detail > .location-left {
    width: 100%;
  }

  #main-contant .location-content .location-searchfield input[type = "text"] {
    width: 87%;
  }

  #main-contant .location-content .location-searchfield .location-searchicon {
    width: 5%;
  }

  #main-contant .location-content .location-right {
    width: 100%;
    float: left;
    margin-top: 25px;
    margin-bottom: 25px;
  }


}

@media only screen and (max-width: 750px) {

#main-contant  { width:100%; min-width:100%; overflow-x : hidden; }
	.pita-crumb {
		display:none;
	}
  .main-right.menu-canada .menu-img {
    float: none;
  }
  .main-right.menu-canada .slider-detail-left {
    display: block;
    margin: 0 auto;
  }
  #menu-canada.catering.main-right {
    width: 100%;
    margin-top: 20px;
    padding-left: 0;
  }
}

@media only screen and (max-width: 660px) {

  #main-contant #slides a.prev.left-arrow,
  #main-contant #slides a.next-ar.right-arrow {
    top: 15%;
  }

  #main-contant #slides a.prev.left-arrow {
    left: 15px;
  }

  #main-contant #slides a.next-ar.right-arrow {
    right: 15px;
  }

  #main-contant .services-container .left-col,
  #main-contant .services-container .right-col {
    width: 45%;
  }

  #main-contant .services-container .first-box .first-text {
    width: 65%;
  }

  #main-contant .services-container .first-box .location-btn {
    margin:5px 0 0 5px;
  }

  #main-contant .services-container .buy-box .buy-card-img {
    width: 40%;
  }

  #main-contant .services-container .buy-box .buy-gift-btn {
    right: 10px;
    width: 60%;
  }

  #main-contant .social-outer .main-social-left,
  #main-contant .social-outer .main-social-right {
    width: 100%;
  }

  #main-contant .social-outer .main-social-left .green-comment-outer .commitment-thumbnail {
    width: 45%;
  }


  #footer .inner .eat-good-tab {
    width:50%;
    height:auto;
  }

  /*=============== Purblendz.php and its sections ==========*/
  #main-contant .main-left,
  #main-contant .main-left ul,
  #main-contant .main-left ul li {
    width:100%;
  }

  #main-contant .main-left ul li a {
    width:100%;
    text-align: left;
    padding-left: 30px;
  }

  #main-contant .main-left ul li .left-menu-dropdown-list {
    width: 100% !important;
    margin: 0 auto;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
  }

  #main-contant .main-left ul li .left-menu-dropdown-list li {
    border-bottom: 1px solid white;
    padding-left: 35px;
  }

  #main-contant .main-left ul li .left-menu-dropdown-list li a {
    padding: 11px 0;
    padding-left: 15px;
    width:100%;
    background-position: 0 50%;
  }

  #main-contant #menu-canada .purblendz-bg {
    height: 1056px;
  }

  #main-contant #menu-canada .chief-inspired-bg {
    min-height: 700px;
    background-position: center bottom;
  }

  #main-contant #menu-canada .flat-bake-pita-bg {
    height: 498px;
  }

  #main-contant #menu-canada .flatbaked-heading-2 h2 {
    text-align: center;
  }



  #main-contant #menu-canada .purblendz-bg .purblendz-slid-outer {
    width: 81%;
    float: none;
    margin: 40px auto 11px auto;
  }

  #main-contant #menu-canada .menu-img {
    float: none;
  }

  #main-contant #menu-canada .slider-detail-left {
    width: 100%;
  }

  #main-contant #menu-canada .slider-detail-left .para-slid-arrow {
    margin-left: 25px;
    width: 25px;
  }

  #main-contant #menu-canada .slider-detail-left .choice-para {
    width: 85%;
  }

  #main-contant #menu-canada .slider-detail-left .heart-menu-right-detail,
  #main-contant #menu-canada .slider-detail-left .chief-right-detail,
  #main-contant #menu-canada .slider-detail-left .chief-inspired-slid-detail {
    width: 58%;
    margin:0 auto;
    float: none;
  }

  #main-contant #menu-canada .kid-menu-box {
    width: 50%;
  }

  #main-contant #menu-canada .flat-bake-pita-bg-2 {
    height: 371px;
  }

  #main-contant #menu-canada .flat-bake-pita-bg-2 .slider-detail-left {
    margin: 20px auto;
    width: 80%;
    float: none;
  }

  #main-contant #menu-canada .flat-bake-pita-bg-2 .slider-detail-left .para-slid-arrow {
    margin-left: 0;
    margin-top: 0;
  }

  #main-contant #menu-canada .flat-bake-pita-bg-2 .slider-detail-left .flat-baked-slid-detail {
    width: 80% !important;
    margin-top: 0;
    margin-left: 0;
  }

  #main-contant #menu-canada .dessert-drinks-bg {
    background-position: center bottom;
    background-size: contain;
    height: 650px;
  }

  #main-contant #menu-canada .dessert-drinks-bg .drinks-para {
    width: 50%;
    margin-top: 30px;
    float: right;
  }

  #main-contant #menu-canada .salad-bg {
    background-size: 60%;
    height: 565px;
    background-position: right bottom;
  }

  #main-contant #menu-canada .salad-bg .slider-detail-left {
    margin-left: 25px;
  }

  #main-contant #menu-canada .salad-bg .slider-detail-left .para-slid-arrow {
    height: 20px;
  }

  #main-contant #menu-canada .breakfast-popup {
    display: none;
  }

  #main-contant #menu-canada .salad-bg .gluten-free {
    clear: both;
    display: block;
    padding-top: 50px;
    margin-left: 25px;
  }

  #main-contant #menu-canada .salad-bg .gluten-free p {
    text-align: left;
    font-size: 16px;
  }

  #main-contant #menu-canada .salad-bg .slider-detail-left .salad-heading {
    margin-right: 25px;
  }

  #main-contant #menu-canada .breakfast-bg {
    float: none;
    background: none;
  }

  #main-contant #menu-canada .breakfast-bg .breakfast-slider-list {
    float: none;
    width: 60%;
    margin: 0 auto;
  }

  #main-contant #menu-canada .kids-menu-heading-bottom .para-slid-arrow {
    margin-top: 0;
  }

  #main-contant .new-look .new-look-area .new-menu-left,
  #main-contant .new-look .new-look-area .float-right-green {
    width: 95%;
    margin: 30px auto 0 auto;
    float: none;
  }

  #main-contant .new-look .new-look-area img.pull-right {
    width: 50%;
    margin: 0 auto;
    float: none;
    display: block;
  }

  h4#veggie-also-available {
    width: 100%;
  }

  #menu-canada.catering .slider-detail-left .choice-para,
  #menu-canada.catering .catering-menu-list {
    margin-left: 50px;
  }
  #menu-canada.catering .slider-detail-left .choice-para > img,
  #menu-canada.catering .catering-menu-list li > img {
    margin: 0 15px 0 0 !important;
  }
  #menu-canada.catering .slider-detail-left .choice-para p {
    width: 80%;
  }


} /*end max-width:660px
*/

@media only screen and (max-width: 530px) {


  #main-contant .white-area .slideshow {
    margin: 0;
  }

  #main-contant .white-area .slideshow #slides .slides_container {
    width: 100% !important;
    height: auto;
  }

  #main-contant .white-area .slideshow #slides .slides_container .slides_control {
    height: 0 !important;
    padding-top: 45.45%;
  }

  #main-contant .white-area .slideshow #slides .slides_container a {
    height: none;
  }

   #main-contant .white-area .slideshow #slides {
    margin-bottom: 0;
   }

  #main-contant .animation-dash-line {
    margin:0;
  }

  #main-contant .services-container {
    padding: 0;
  }




  #main-contant .services-container .left-col,
  #main-contant .services-container .right-col {
    width:100%;
    margin:0;
    padding:0;
    background:none;
  }

  #main-contant .services-container .left-col.fr .first-box.fr {
    width: 95%;
  }

  #main-contant .services-container .left-col.fr .first-box.fr .location-btn {
    width: 55%;
    left: 30px;
  }

  #main-contant .services-container .right-col.fr {
    min-height: 285px;
  }

  #main-contant .services-container .right-col.fr .buy-box.fr {
     top: 0;
  }

  #main-contant .services-container .left-col.desktop-twitter {
    margin: 0 0 28px 0;
    display:none;
  }


  #main-contant .services-container .left-col.mobile-bot .resp-line {
    display:block;
  }

  #main-contant .services-container .first-box,
  #main-contant .services-container .buy-box,
  #main-contant .services-container .gift-box {
    width: 95%;
    margin:28px auto;
    float:none;
  }

  #main-contant .services-container .first-box .location-glass {
    width:35%;
  }

  #main-contant .services-container .buy-box .buy-card-img {
    width: 55%;
  }

  #main-contant .services-container .buy-box .buy-gift-btn {
    right: 1  0px;
    width: 35%;
  }

  #main-contant .services-container .gift-box .gift-box-img {
    width:35%;
    right:15px;
    bottom:-15px;
  }

  #main-contant .services-container .gift-box .signup-btn {
    margin: 10px 0 0 25px;
  }

  #main-contant .services-container .gift-box .gift-text {
    margin: 20px 0 0 25px;
  }

  #main-contant .services-container .gift-box-dash-line,
  #main-contant .services-container .location-dash-line,
  #main-contant .services-container .dash-hr-line {
    float:none;
    margin:0 auto;
  }

  #main-contant .services-container .left-col.fr .gift-box-dash-line {
  	display: block;
  }

  #main-contant .services-container .dash-hr-line {
    clear:both;
  }



  #main-contant .extreme-club-sign .banner-cont .banner-caption {
    top: 13%;
    left: 2%;
  }

  #main-contant .extreme-club-sign .banner-cont .banner-caption h1 {
    font-size: 24px;
  }

  #main-contant .extreme-club-sign .banner-cont .banner-caption p {
    font-size: 10px;
    line-height: 15px;
    margin: 0;
  }

  #main-contant .extreme-club-sign .sign-form {
    float: none;
    padding: 11px 0 40px 0;
  }

  #main-contant .extreme-club-sign .sign-form #extreme-club-register .form-group label {
    width:100%;
  }


  #main-contant .extreme-club-sign .sign-form #extreme-club-register .form-actions #submit-btn {
    display: block;
    float:none;
    margin: 29px auto 0 auto;
  }

  /*================= About us - Story =============== */
  #main-contant .content-center {
    margin: 15px 0 0 0;
  }

  #main-contant .content-center .main-left .ousitepanel,
  #main-contant .content-center .main-left .ousitepanel li,
  #main-contant .content-center .main-left .ousitepanel li a {
    width: 100%;
  }

  #main-contant .content-center .main-left .ousitepanel li a {
    text-align: center;
    padding: 11px 0;
  }

  #main-contant .content-center #our-story .para-slid-arrow {
    width: 22px;
    margin-left: 10px;
  }

  #main-contant .social-outer .main-social-left {
    min-height: 700px;
  }


  #main-contant .social-outer .main-social-left .green-comment-outer,
  #main-contant .social-outer .main-social-right .social-right-bg {
    width: 100%;
  }

  #main-contant .main-right .social-heading-inner .you-title {
    margin-top: 5px;
  }

  #main-contant .main-right .social-heading-inner .you-title h1 {
    font-size: 45px;
  }

  #main-contant .main-right .canada-menu-box {
    width: 100%;
    background: none;
  }

  #main-contant .main-right .canada-menu-box .food-calories-margin {
    width: 60%;
    margin: 0 20%;
    display: block;
  }

  #main-contant .main-right .chief-inspired-slid-detail .food-cal,
  #main-contant .main-right .chief-inspired-slid-detail .food-cal-right {
    width: 45%;
  }

  #main-contant .main-right .canada-menu-box .food-calories-margin > .food-cal {
    width: 45%;
  }

  #main-contant #menu-canada .salad-bg {
    height: 630px;
  }

  #main-contant #menu-canada .line > h1 {
    font-size: 42px;
  }

  #main-contant #menu-canada .canada-menu-box .purmenu-detail ~ .food-calories-margin .food-cal,
  #main-contant #menu-canada .salad-bg-2 .varities-outer2 .jalapeno-outer,
  #main-contant #menu-canada .salad-bg-2 .varities-outer2 .chili-outer {
    width: 100%;
  }

  #main-contant #menu-canada .salad-bg-2 .varities-outer2 .jalapeno-outer .jalpaneno-thumbnail,
  #main-contant #menu-canada .salad-bg-2 .varities-outer2 .chili-outer .chili-thumbnail {
    margin-left: 10%;
    width: 90%;
    margin-right: 10%;
  }

  #main-contant .location-content .location-content-outer .location-content-left {
    width: 100%;
  }

  #main-contant .location-content .location-content-outer .location-content-left .location-btn-outer {
    text-align: center;
  }

  #main-contant .location-content .location-content-outer .location-content-left .location-btn-outer .location-content-btn {
    display: inline-block !important;
    float: none;
  }


  #main-contant .location-content .location-content-outer .location-content-right {
    width: 100%;
    margin: 25px auto 0 auto;
  }

  #main-contant .location-content .location-content-outer .location-content-right .location-map {
    float: none;
    margin: 0 auto;
  }

  #main-contant .location-content .location-content-outer .location-content-right .location-direction-btn {
    width: 100%;
    margin-right: 0;
    padding: 10px 0;
  }

  #main-contant .location-content .location-content-outer .location-content-right .location-direction-btn a {
    text-align: center !important;
    width: 100%;
  }

  #main-contant .location-content .location-content-outer .location-content-right .search-loc-icon {
    float: none;
  }

  #main-contant .location-content .location-content-inner .location-results,
  #main-contant .location-content .location-content-inner .location-result-nav {
    width: 100% !important;
    text-align: center;
    margin: 0 !important;
  }

  #main-contant .location-content .location-content-inner .location-results p {
    text-align: center;
    float: none;
  }

} /*end max-width:530px*/

@media only screen and (min-width: 300px) and (max-width: 480px) {

    #header .inner .burger-btn {
      position: absolute;
      top: 12px;
      height: 36px;
      width: 36px;
      left: 2%;
    }

    #main-contant #menu-canada .slider-detail-left .heart-menu-right-detail {
      width: 66%;
    }

    #main-contant .main-right .canada-menu-box .food-calories-margin {
      width: 70%;
      margin: 0 15%;
      display: block;
    }

    #main-contant #menu-canada .slider-detail-left .para-slid-arrow {
      margin-left: 15px;
    }

    #main-contant .services-container .first-box .first-text {
    	margin-top: 15px;
    	left: 2%;
	}

    #main-contant .services-container .left-col.fr .first-box.fr .location-btn {
        bottom: 5px;
        left: 10px;
    }
    #main-contant #our-story .highlights-green {
        padding: 10px;
    }
    #main-contant .services-container .gift-box .gift-text {
        font-size: 24px;
    }

    #main-contant .services-container .right-col .menu-box-mobile,
    #main-contant .services-container .left-col.fr .menu-box-mobile.fr {
        display: block !important;
        position: relative;
        height: 150px;
        width: 95%;
        margin: 20px auto;
        background: url('/wp-content/themes/extreme-pita/images/menu-box-bg.jpg') repeat;
        background-size: cover;
    }

    #main-contant .services-container .left-col.fr .menu-box-mobile.fr .left-side a button {
    		width: 165px;
        height: 47px;
        background: url('../fr/images/fr-menu-btn-bg.png') no-repeat;
        background-position: center center;
        background-size: contain;
        border: 0;
        cursor: pointer;
        margin-top: 15px;
        color: white;
        padding-left: 15px;
    }


    #main-contant .services-container .right-col .menu-box-mobile .left-side,
    #main-contant .services-container .left-col.fr .menu-box-mobile.fr .left-side {
        width: 50%;
        float: left;
        font-size: 35px;
        margin-top: 15px;
        margin-left: 15px;
        color: white;
    }

    #main-contant .services-container .right-col .menu-box-mobile .left-side a button {
        width: 175px;
        height: 47px;
        background: url('/wp-content/themes/extreme-pita/images/Menu-graphic_05.png') no-repeat;
        background-position: center center;
        background-size: contain;
        border: 0;
        cursor: pointer;
        margin-top: 15px;
    }

     #main-contant .services-container .right-col .menu-box-mobile .left-side a button {
        width: 175px;
        height: 47px;
        background: url('/wp-content/themes/extreme-pita/images/Menu-graphic_05.png') no-repeat;
        background-position: center center;
        background-size: contain;
        border: 0;
        cursor: pointer;
        margin-top: 15px;
    }

    #main-contant .services-container .right-col .menu-box-mobile > img,
    #main-contant .services-container .left-col.fr .menu-box-mobile.fr > img {
        position: absolute;
        right: 0;
        bottom: 0;
        width: 40%;
    }

    #main-contant .services-container .left-col.fr .first-box.fr .location-btn:hover,
    #main-contant .services-container .left-col.fr .gift-box.fr .signup-btn:hover,
    #main-contant .services-container .right-col.fr .buy-gift-btn:hover {
        background-size: contain;
    }

    #header .inner .header-social-icons-wrap {
      display: none;
    }

    #footer .inner .footer-social-icons {
        display: inline-block;
        margin-top: 15px;
        margin-left: 0;
    }

    #footer .inner .footer-social-icons a {
        margin-right: 5px;
    }

    #footer .inner > ul {
        width: 60%;
    }

    #footer .inner .france-icon {
        display: block;
        margin-left: 20px;
        margin-top: 10px;
        color: white;
        text-decoration: none;
    }

    #footer .inner .france-icon:hover {
        text-decoration: underline;
    }

    #main-contant .content-center .main-right .address-area {
        margin-left: 0;
    }

    #main-contant .social-outer .social-border2 {
        margin-top: 50px;
    }

    #main-contant .social-outer .main-social {
        margin-top: 70px;
    }






  #main-contant #slides a.prev.left-arrow,
  #main-contant #slides a.next-ar.right-arrow {
    top: 10%;
  }

  #main-contant #menu-canada .kid-menu-box {
    width: 100%;
  }

  #main-contant #menu-canada .kid-menu-box {
    background: none;
  }

  #main-contant #menu-canada .main-dips .dips-left,
  #main-contant #menu-canada .main-dips .dips-right {
    width: 100%;
  }

  #main-contant #menu-canada .main-dips .dips-right-border {
    display: none;
  }

  #main-contant #menu-canada .main-dips .dips-left .dips-thumbnail {
    bottom: 15%;
    width: 45%;
  }

  /*Full width menus*/
  .main-left.menu-section .green-heading,
  .main-left.menu-section .menu-title {
    width: 100% !important;
  }

  #menu-canada .menu-img {
    display: none;
  }

} /*end 480*/







/***
NEW WORDPRESS STYLES
THESE STYLES WERE NOT FOUND ON THE
OBJECTS FROM THE STANDALONE VERSION
*/
#main-contant .main-left .ousitepanel a.active, #main-contant .main-left .ousitepanel a:hover {
background: url(/wp-content/themes/extreme-pita/images/main-left-hover.png) repeat-x left top;
color: #fff;
font-family: 'chaletmedium2';
background-color: #49dde7;
}


#main-contant .main-right .address-left {
float: left;
width: 379px;
min-height: 150px;
border-right: 1px dotted #000000;
}

.contact-form-area .form-text {
color: #7fb203;
margin-bottom: 10px;
margin-top: 20px;
text-align: center;
font-size: 16px;
 padding-top:20px;
 clear: both;
}


.contact-form-area .error-area {
margin: 20px auto;
width: 80%;
}

.contact-form-area .name-area, .contact-form-area .email-area, .contact-form-area .comment-area, .contact-form-area .dept-area {
width: 100%;
margin-bottom: 10px;
}

.contact-form-area #contact-form-name, .contact-form-area #contact-form-email {
float: right;
width: 80%;
margin-right:20px;
}

.f-error {
display: none;
}

form input[type="text"] {
float: left;
background: url(/wp-content/themes/extreme-pita/images/field-bg.png) repeat;
border: 1px solid #e2e2e2;
color: #363636;
margin: 0px 0 0 0;
font-size: 14px;
padding: 5px 9px;
width: 293px;
margin-top: 7px;
}

.contact-form-area .dept-area select {
width: calc(80% + 20px);
float: right;
margin-right:20px;
}

.contact-form-area .button-area button[type="submit"] {
float: left;
margin-top: 15px;
}



.pita-crumb ul li {
position: relative;
display: inline;
margin-right: 10px;
}
.pita-crumb img {
margin-right: 10px;
}

.menu-school-order .option-powerpak img,
.menu-school-order .option-kidspak img{
    margin-right: 10px;
}


#main-contant .main-left a.active, #main-contant .main-left a:hover {
background: url(/wp-content/themes/extreme-pita/images/main-left-hover.png) repeat-x left top;
color: #fff;
font-family: 'chaletmedium2';
background-color: #49dde7;
}

#menu-second-nav-main #menu-item-1648 {
    text-indent: -9999px;
    background: url('images/purblendz-logo.jpg') no-repeat center;
    background-size: 95%;
}
.accordionContent .para-slid-arrow {
    float: left;
    margin: 5px 5px 0 0;;
}
.accordionContent .choice-para {
    padding-left: 24px;
}

/*Gift card styles*/
#main-contant .content-gift {
  min-height: 615px;
  margin-top: 35px;
}
#main-contant .content-gift p {
  margin: 13px 0;
}
#main-contant .e-gift {
  margin: 11px 0;
}
#main-contant .usa img {
  margin-top: 5px;
}
.convenient-title {
  color: #7fb203;
  font-size: 24px;
  margin: 17px 0 0 0;
}
#our-story .green-arrow {
  margin: 8px 10px 0 0;
}
#main-contant #main-left #menu-media-menu li a {
  background-image: url('images/main-left-hover.png') repeat-x;
}
p.quote {
  width: 78%;
}
#main-contant .main-left #menu-menu-page li a:hover,
#main-contant .main-left #menu-purblendz-smoothies li a:hover,
#main-contant .main-left #menu-menu-page-us li a:hover,
#main-contant .main-left #menu-purblendz-smoothies-1 li a:hover {
  background: url(images/qualification-listing-arrow.png) left 10px no-repeat;
  padding-left: 24px;
}
/** Nutritionals page fix **/
.main-right .menu-school-lunch .know-left {
  background: none;
  float: none;
  margin: 0 auto;
}
.main-right .menu-school-lunch .know-right {
  display: none;
}

  /**
  SOCIAL MEDIA ICONS HEADER
  **/
  #header .inner {
    position: relative;
  }
	#header .header-social-icons-wrap {
		position: absolute;
		top: 0;
		right: 70px;
	}
   #header .header-social-icons-wrap a img {
    width: 20px;
    margin: 3px 4px 0 0;
   }

   /** LOWERCASE MENUS **/

  .menu-item {
    text-transform: lowercase;
   }

   /** MENU BOX LAYOUT FIX **/
   #menu-canada .canada-menu-box .food-calories-margin .dotted-spacer {
    margin-top: 3px;
    height: 5px;
  }

  /**
  DISABLE HOVER ON MENU LINK
  **/
  #header .header-right .second-nav #menu-item-1648 a:hover {
    background: none;
  }
  /**
  LAYOUT FIX CLASSES
  **/
  .margin-top-30 {
    margin-top: 30px;
  }
  .clear-both {
    clear: both;
  }

  /***
  LIST COLLAPSE CLASS
  ***/
  .accordionContent {
	  display: none;
  }

  /**
  HIDE MENU RIBBON
  **/
  .learn-ribbon-container {
    display: none;
  }

  .location-content .location-contact-timing {
    margin-top: 20px;
  }

  .location-content .location-contact-detail .hours > p {
    margin-top: 10px;
  }
  .location-content .location-contact-detail .km-dist {
    clear: both;
    font-size: 16px;
    margin-top: 10px;
  }
  #menu-canada.sides-and-drinks .bottom-dotted-line {
    margin-top: 30px;
  }
  .sides-and-drinks .sides-para li,
  .sides-and-drinks .drinks-para li {
    margin-top: 10px;
    font-size: 16px;
  }
  .sides-and-drinks .sides-para li img,
  .sides-and-drinks .drinks-para li img {
    margin-right: 5px;
    vertical-align: middle;
  }

  #nutrition .nutri-list li {
    list-style-type: none;
    margin-top: 5px;
  }
  #nutrition .nutri-list li p {
    display: inline-block;
    top: 3px;
  }
  #nutrition .nutri-list li img {
    vertical-align: middle;
  }
  .catering h1 {
    padding-top: 0;
  }
  .catering .catering-menu-list {
    clear: both;
    padding-top: 15px;
  }
  .catering .choice-para p,
  .catering .catering-menu-list p {
    font-size: 16px;
  }
  .catering .choice-para > .para-slid-arrow,
  .catering .catering-menu-list img,
  #menu-canada.catering .choice-para img {
    float: left;
    margin-right: 10px;
    margin-top: 2px;
  }
  #menu-canada.catering .choice-para p {
    width: 90%;
  }
  #menu-canada.catering .slider-detail-left .heart-menu-right-detail {

    text-align: left;
  }
  #menu-canada.catering .slider-detail-left .heart-menu-right-detail .product-title {
    float: none;
    margin-bottom: 10px;
  }
  #menu-canada.catering .slider-detail-left .heart-menu-right-detail > .line {
    margin-top: 10px;
  }
  #menu-canada.catering .slider-detail-left .heart-menu-right-detail .food-cal ,
  #menu-canada.catering .slider-detail-left .heart-menu-right-detail .dotted-spacer {
    display: inline-block;
    float: none;
    vertical-align: middle;
  }

/*FIX FRENCH MAIN MENU LAYOUT*/
#header .first-nav #menu-first-nav-main-fr {
  position: relative;
  left: -20px;
  font-size: 12px;
  width: auto;
}
#header .second-nav #menu-second-nav-main-fr {
  margin: 0;
  position: relative;
  left: -20px;
}
#header .second-nav #menu-second-nav-main-fr li a {
  font-size: 15px;
}

/*MENU LAYOUT - CANADA + US*/
.main-left.menu-section .green-heading {
  box-sizing: border-box;
  padding: 11px 10px 11px 30px;
  width: 220px;
  height: 40px;
  color: white;
  margin-bottom: 1px;
  background: url(/wp-content/themes/extreme-pita/images/heading-bg-green.png) left bottom repeat-x;
  background-color: #c2dc31;
}
.main-left.menu-section .green-heading span {
  font-size: 24px;
}
.main-left.menu-section .menu-dotted-line {
  width: 100%;
  background: url(/wp-content/themes/extreme-pita/images/doted-vrl.png) repeat-x  center;
  height:4px;
  margin: 6px 0;
}

/*FRENCH HOME PAGE LAYOUT FIX*/
.show-in-fr .first-box.fr .first-text {
  font-size: 30px !important;
  margin: 12px 0 0 20px !important;
}
.show-in-fr .buy-box.fr {
}

#wpadminbar {
    display: none !important;
}

/* SCHOOL MENU STYLE CHANGES Sept.23, 2015*/
#menu-school-menu #menu-item-3146,
#menu-second-nav-main #menu-item-3147 {
  background: rgba(210,255,82,1);
    background: -moz-linear-gradient(top, rgba(210,255,82,1) 0%, rgba(119,179,45,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(210,255,82,1)), color-stop(100%, rgba(119,179,45,1)));
    background: -webkit-linear-gradient(top, rgba(210,255,82,1) 0%, rgba(119,179,45,1) 100%);
    background: -o-linear-gradient(top, rgba(210,255,82,1) 0%, rgba(119,179,45,1) 100%);
    background: -ms-linear-gradient(top, rgba(210,255,82,1) 0%, rgba(119,179,45,1) 100%);
    background: linear-gradient(to bottom, rgba(210,255,82,1) 0%, rgba(119,179,45,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d2ff52', endColorstr='#77b32d', GradientType=0 );
    border-radius: 10px;
    border-bottom: 1px solid #92c157;
}
#menu-school-menu #menu-item-3146 > a,
#menu-second-nav-main #menu-item-3147 > a {
  color: #ffffff;
}
#menu-school-menu #menu-item-3146 a:hover,
#menu-second-nav-main #menu-item-3147 a:hover {
  background: none;
}
#header .header-right .second-nav {
  left: -15px;
}
#header .header-right #menu-second-nav-main {
  margin: 10px 0 0 0;
}
/*#header { top: -32px; }*/
#slideshow-wrappergallery1116 .imgnav {
    width: 40px !important;
}
