
.column,
.column-transparent {
	width:49%;
-moz-border-radius: 1vw;
-webkit-border-radius: 1vw;
	border-radius: 1vw;
	background:none;
}

.column-transparent {
	background:none;
}
#menu-wrapper {
}


#one, #two {
height:97.5%;
max-height:97.5%;
}

#one, #one_top-scroll, #one_bottom-scroll,
#one_no-scroll {
left:0;
}

#two, #two_top-scroll, #two_bottom-scroll,
#two_no-scroll {
left:49.8%;  /* adjusted to bleed image to the right */
right:0;
}

#one_top-scroll, #two_top-scroll {
height:92.5%;
max-height:92.5%;
top:5%;
}

#one_bottom-scroll, #two_bottom-scroll {
height:92.5%;
max-height:92.5%;
bottom:5%;
}


#one_no-scroll, #two_no-scroll, #three_no-scroll, #four_no-scroll {
height:inherit;
max-height:auto;
bottom:auto;
}

#one_top-scroll,#one_bottom-scroll,
#two_top-scroll, #two_bottom-scroll,
#three_bottom-scroll, #three_top-scroll { /* this is making columns fit to content size - may get too long */
height:inherit;
max-height:auto;
bottom:auto;
}



/* style for two column slider widget */

#one_no-scroll, #two_no-scroll {  /* this is adjusted to move the content down */
height:77.5%;
max-height:77.5%;
bottom:.5%;
padding:1%;
top:31%;
}

#two_no-scroll {  /* this is adjusted to move the content down */
height:80.5%;
max-height:80.5%;
bottom:.5%;
padding:1%;
top:2.5%;
}


.column #two_no-scroll #widget #widget-content,
.column #two_no-scroll #widget,
.column #two_no-scroll {
padding:0;
	
}

#widget, #widget-content, #widget #widget-content {
	padding:0;
}
/* end slider style for two column */


/* OVERRIDES ***************************/
.column .item-title {
	max-width:77%;
}
.column .item-description {
	width:78%;
}
.column .item-pricing {
	width:22%;
	max-width:22%;
}
.column .category-title {
	padding:1.5% 2% 1.5% 2%;
}
.column #item-wrapper {
	padding-bottom:.5%;
	border-bottom: dotted .15vw #fcb53b;
}

/* END OVERRIDES ************************/


/* MENU FONT SIZES */

/* STANDARD ****************/

.std-font-wrapper #two_no-scroll {  /* this is adjusted to move the content down */
top:12%;
}

.std-font-wrapper .column#one_no-scroll {
	width:34%;
}
.std-font-wrapper .column#two_no-scroll {
	width:39%;
}

.std-font-wrapper #two, 
.std-font-wrapper #two_top-scroll, 
.std-font-wrapper #two_bottom-scroll,
.std-font-wrapper #two_no-scroll {
left:38%;  /* adjusted to bleed image to the right */
right:0;
}

.std-font-wrapper .category-description p,
.std-font-wrapper .item-description p {
	font-size:1.1vw;
	color:#000;
}

.std-font-wrapper .item-size {
	font-size: 1.2vw;
	color:#000;
}
.std-font-wrapper .item-size-title {
font-size:1.5vw;
color:#000;
}

.std-font-wrapper .category-title {
font-size:1.3vw;
	text-transform:uppercase;
	text-align:center;
}

.std-font-wrapper .item-title {
font-size:1.2vw;
	color:#000;
	margin-top:1.3%;
	text-transform:uppercase;
	line-height:1.4em;
}
.std-font-wrapper .item-pricing h3,
.std-font-wrapper .item-size-price,
.std-font-wrapper .item-pricing-multi-price {
	font-size:1.9vw;
	color:#000;
	margin-top:1.2%;
}


/* LARGE ****************/

.lg-font-wrapper #one, 
.lg-font-wrapper #one_top-scroll, 
.lg-font-wrapper #one_bottom-scroll,
.lg-font-wrapper #one_no-scroll {
top:26.5%;
width:34.5%;
}

.lg-font-wrapper #two, 
.lg-font-wrapper #two_top-scroll, 
.lg-font-wrapper #two_bottom-scroll,
.lg-font-wrapper #two_no-scroll {
left:38.6%;  /* adjusted to bleed image to the right */
right:0;
top:15%;
width:38%;
}
.lg-font-wrapper .category-description p,
.lg-font-wrapper .item-description p {
	font-size:1.1vw;
	color:#000;
}

.lg-font-wrapper .item-size {
	font-size: 1.2vw;
	color:#000;
}
.lg-font-wrapper .item-size-title {
font-size:1.5vw;
	color:#000;
}

.lg-font-wrapper .category-title {
font-size:1.3vw;
	text-transform:uppercase;
	text-align:center;
}

.lg-font-wrapper .item-title {
font-size:1.2vw;
	color:#000;
	margin-top:2%;
	text-transform:uppercase;
	line-height:1.5em;
}
.lg-font-wrapper .item-pricing h3,
.lg-font-wrapper .item-size-price,
.lg-font-wrapper .item-pricing-multi-price {
	font-size:1.9vw;
	color:#000;
	   margin-top:1.2%;
}



/* EXTRA LARGE ****************/
.xl-font-wrapper .category-description p,
.xl-font-wrapper .item-description p {
	font-size:1.3vw;
}

.xl-font-wrapper .item-size {
	font-size: 1.7vw;
}
.xl-font-wrapper .item-size-title {
font-size:1.9vw;
}

.xl-font-wrapper .category-title,
.xl-font-wrapper .item-title {
font-size:1.2vw;
}

.xl-font-wrapper .item-pricing h3,
.xl-font-wrapper .item-pricing-multi-price,
.xl-font-wrapper .item-size-price {
font-size:2vw;
}


/* SMALL ****************/
.sm-font-wrapper .category-description p,
.sm-font-wrapper .item-description p {
	font-size:1.2vw;
}

.sm-font-wrapper .item-size {
	font-size: 1.4vw;
}
.sm-font-wrapper .item-size-title {
font-size:1.6vw;
}

.sm-font-wrapper .category-title,
.sm-font-wrapper .item-title {
font-size:.9vw;
}

.sm-font-wrapper .item-pricing h3,
.sm-font-wrapper .item-pricing-multi-price,
.sm-font-wrapper .item-size-price {
font-size:1.7vw;
}



/* EXTRA SMALL ****************/
.xs-font-wrapper .category-description p,
.xs-font-wrapper .item-description p {
	font-size:1.1vw;
}

.xs-font-wrapper .item-size {
	font-size: 1.35vw;
}
.xs-font-wrapper .item-size-title {
font-size:1.5vw;
}

.xs-font-wrapper .category-title,
.xs-font-wrapper .item-title {
font-size:.8vw;
}

.xs-font-wrapper .item-pricing h3,
.xs-font-wrapper .item-pricing-multi-price,
.xs-font-wrapper .item-size-price {
font-size:1.6vw;
}




















