@media only screen and (max-width: 767px){
	#page-sidebar, #page-content {
		display: block;
		position: relative;
		width: 100% !important;
		clear: both;
		top:0;
		right: 0;
		overflow: visible;;
	}

	#add-to-cart {
		display:block;
		width: 90%;
	}

	.columns .column.main {
		width: 100%;
		padding: 6px;
	}

	#product-info-price{
		bottom: 39px;
	}

	#page-content>div, #page-content{
		max-height: 300px;
	}

	section#page-sidebar::after {
    content: "";
    background: transparent;
    width: 100%;
    height: 400px;
    position: absolute;
	}
}

#product-info-price{
    height: 0;
	position: absolute;
	bottom: 39px;
	right: 0;
	z-index: 999;
	color: #FFFFFF;
}

article.box.expando {
    background: #ffffff;
}

article.box {
    background: #BBBBBB;
    border: 2px solid #BBBBBB;
}

article#add-to-cart {
    background: #010101;
    border: 2px solid #BBBBBB;
}

article#add-to-cart:hover {
    background: #232323;
    border: 2px solid #BBBBBB;
}

article.box.popup-contents {
    background: white;
    color: #d42222;
}

img.expando-out {
    display: none;
}

.expando h1 a:after {
    content: "";
    background: url('//footballgiftstwo.gateway3d.com/skin/frontend/default/hellononino/images/plus.png');
    background-size: 15px;
    width: 15px;
    height: 15px;
    display: inline-block;
    float: right;
}


/*#add-to-cart>header>h1:after {
    content: "";
    background: url('//footballgiftstwo.gateway3d.com/skin/frontend/default/hellononino/images/icons.png');
    background-position: 196px -7px;
    background-size: 450px 42px;
    width: 21px;
    height: 28px;
    display: inline-block;
    float: right;
}*/

#add-to-cart>header>h1>img {
    display: none;
}

.loadmask-msg {
	background: #ffffff url('//footballgiftstwo.gateway3d.com/skin/frontend/default/hellononino/images/loading.gif') no-repeat 50%;
	background-size: 150px;
	border: 2px solid ##999;
	z-index: 2000;
	width: 150px;
	height: 150px;
}

.loadmask-msg>div {
    display: none;
}

article#add-to-cart {
    color: white;
}

div[data-bind="visible: isStrokeEnabled"], div[data-bind="visible: isFillEnabled"] {
    display: none;
}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #585858;
}

::-moz-placeholder { /* Firefox 19+ */
  color: #585858;
}

:-ms-input-placeholder { /* IE 10+ */
  color: #585858;
}

:-moz-placeholder { /* Firefox 18- */
  color: #585858;
}


.character-limit {
  color: #595959;
}
#page-sidebar{ float: none; }

img.gallery-image{
	background: #D2D2D2;
	border:none;
}

img.gallery-image:hover{
	background: #BBBBBB;
	border:none;
}
#page-sidebar{ float: none; }

