body {background-color: #ffff002b; font-size:14px;}
h1 { color: maroon; margin-left: 40px;} 
img{max-width:100%;}
.quantityCont, .quantity, .ddQuantity, .stickerName,.stickerDesc, .stickerPrice{display:block;margin:0em 0em 0.2em 0em;padding:0em; text-align:left; line-height:1.5em;}
.stickerName{top: 60%;color: #aaaaaa; font-size: 1.1em;}
.stickerDesc{font-weight: bold;top:60%;color: #000000;font-size: 1.1em;}

.cartCont{position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;font-size:1rem;-webkit-box-pack: space-evenly;-ms-flex-pack: space-evenly;-webkit-justify-content: space-evenly;justify-content: space-evenly;border-color:#ff0000;
margin-left: auto;margin-right: auto;}

.rowItem{position:relative;padding:0px;margin-left: auto;margin-right: auto;border-color:#999999;background-color: #ffffff;width:100%; }
.itemImage{border-color:#00ffFF;}
.itemText{padding:0.7142857em; max-height: 6em;height: 6em;}
.image{width: 28.33em;}
.textbox2{border:none;}
.rowThree{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin-left:auto;margin-right:auto;margin: 1em 0em;-ms-flex-line-pack: justify; -webkit-align-content: space-between; align-content: space-between;}
#bsk_position{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:fixed;right:2em; top:8em; z-index:99; }
.bsk_basket{background-color:#FFFF99;}
.bsk_basket:hover{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}
.bsk_row{border-bottom-style:solid; border-width:thin; border-color:#FF00FF;}
.bsk_basket, .bsk_row{width:35em;}
.bsk_itemCount,.bsk_stickerName,.bsk_quantity,.bsk_stickerIcon,.bsk_stickerPrice,.bsk_subTotal,.bsk_basket, .bsk_remove,.bsk_Total{display: -webkit-inline-box;display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;
margin: 0.1em;padding: 0.1em 0.2em 0.1em 0.2em;float: left;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;text-align: center;}
.bsk_itemCount{width:2em;}
.bsk_stickerName{width:6em;}
.bsk_quantity{width:2em; text-align:right;}
.bsk_stickerIcon{width:4em;}
.bsk_stickerPrice{width:4em;}
.bsk_subTotal{width:6em;}
.bsk_remove{width:6em;}
.icon{height:4em; width:4em;}
.bsk_Total{width:4em;}
.bsk_stickerPrice, .bsk_subTotal, .bsk_Total{text-align:right;}

.stripOf02{
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: space-around;
	-ms-flex-pack: distribute;
	justify-content: space-around;
/*	border-color: black;
    border-width: thin;
    border-style: solid;*/
}
.stripOf04{
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: space-around;
	-ms-flex-pack: distribute;
	justify-content: space-around;
/*	border-color: black;
    border-width: thin;
    border-style: solid;
*/	}
.rowOnlyOne, .rowOnlyTwo, .rowOnlyThree{
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: space-around;
	-ms-flex-pack: distribute;
	justify-content: space-around;
/*	border-color: black;
    border-width: thin;
    border-style: solid;*/
}
.rowOnlyOne{
/*	max-width: 50%;
width:50%;
*/


    margin-left: auto;
    margin-right: auto;

}



/*
.cartCont, .cartRow, .rowItem, .itemImage{border-width:thin;border-style:solid;}
*/
/*.cartCont {all: initial;  * {all: unset;}*/

.testWidth{position:absolute; top:1em; left:10em;}
/* Note the following section is for a min-width. It addresses widths above 1399 and is tested up to 2000 */
/* The following lines is for visual effect when reducing on the fly*/
/*@media only screen and (min-width:1400px){body{background-color:#FF9900;}.testWidth:after{content:'Min-Width:1400';}}  Orange */
/* @media only screen and (max-width:1399px){body{background-color:#66FF00;}.testWidth:after {content:'Max-Width:1399'; }} Light Green */
@media only screen and (max-width:1190px){
/*body{background-color:#00FFFF;}.testWidth:after {content:'Max-Width:1190';}*/
.quantityCont, .quantity,.ddQuantity, .stickerName, .stickerPrice{padding:0em;}
} /* Light Blue */
/*@media only screen and (max-width:1024px){body{background-color:#FFFF00;}.testWidth:after {content:'Max-Width:1024';}}  Yellow */
/*@media only screen and (max-width:792px){body{background-color:#FF00FF}.testWidth:after {content:'Max-Width:792';}}  Purple */
/*@media only screen and (max-width:771px){body{background-color:#0000ff;}.testWidth:after {content:'Max-Width:711';}}  Blue */
 /*@media only screen and (max-width:600px){body{background-color:#FF0000;}.testWidth:after {content:'Max-Width:600';}} Grey */
/*@media only screen and (max-width:400px){body{background-color:#666666;}.testWidth:after {content:'Max-Width:400';}}  Grey */
@media only screen and (max-width:1024px){
.stripOf04{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
.rowOnlyOne{max-width: 100%; width:100%;}

}

@media only screen and (max-width:1000px){.itemText{font-size:1rem;}.cartCont{display:block;}.rowItem{margin-right:auto;margin-left:auto;width: 300px;}
.quantityCont, .quantity,.ddQuantity, .stickerName, .stickerPrice{margin:0em;padding:0em;} .rowThree{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;}
.rowOnlyOne, .rowOnlyThree{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
} 
@media only screen and (max-width:792px){.rowOnlyOne, .rowOnlyThree{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
} 
@media only screen and (max-width:600px){.rowOnlyTwo{-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}.cartRow {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;}.rowItem {margin-left: auto; margin-right: auto;}}
	