.item-image{position:relative;overflow:hidden;padding-bottom:75%;background:none;}
.item-image-prd{position:relative;overflow:hidden;padding-bottom:75%;background:none;border:1px solid #cccccc;}
.item-image img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}
.ms-thumb-frame img{height:100% !important;}
.text-xs-left{text-align:left;}
.text-xs-right{text-align:right;}
.text-xs-center{text-align:center;}
.text-xs-justify{text-align:justify;}
@media (min-width:768px){.text-sm-left{text-align:left;}
.text-sm-right{text-align:right;}
.text-sm-center{text-align:center;}
.text-sm-justify{text-align:justify;}
}
@media (min-width:992px){.text-md-left{text-align:left;}
.text-md-right{text-align:right;}
.text-md-center{text-align:center;}
.text-md-justify{text-align:justify;}
}
@media (min-width:1200px){.text-lg-left{text-align:left;}
.text-lg-right{text-align:right;}
.text-lg-center{text-align:center;}
.text-lg-justify{text-align:justify;}
}
div.editor_content{position:relative;width:900px;height:auto;min-height:500px;display:inline-table;text-align:left;background:#ffffff;color:#363636;font-family:Arial;font-size:13px;font-weight:normal;text-decoration:none;}
div.template_page{position:absolute;top:0px;right:0px;width:900px;height:700px;}
div.editor_pages{position:relative;width:932px;height:50px;text-align:left;}
div.editor_pages_container{position:absolute;xright:19px;top:0px;padding:0;margin:0;width:496px;height:50px;list-style-type:none;overflow:hidden;}
ul.editor_pages{position:absolute;right:0px;top:0px;padding:0;margin:0;width:auto;height:50px;list-style-type:none;}
li.editor_pages{width:120px;height:50px;float:right;text-align:center;cursor:pointer;background-color:#dddddd;color:#2584ff;font-family:Arial;font-size:16px;font-weight:bold;text-decoration:none;}
a.editor_pages{text-align:center;cursor:pointer;color:#2584ff;font-family:Arial;font-size:16px;font-weight:bold;text-decoration:none;}
a.editor_pages_subText{color:#7d7d7d;font-family:Arial;font-size:12px;font-weight:bold;text-decoration:none;}
li.editor_pages_notactive{background-color:#dddddd;color:#636363;font-weight:normal;}
a.editor_pages_notactive{background-color:#dddddd;color:#636363;font-weight:normal;}
li.editor_pages_seperator{width:4px;height:50px;float:right;}
ul.editor_action_buttons{position:absolute;left:0px;xtop:682px;padding:0;margin:0;xwidth:250px;height:50px;list-style-type:none;}
a.editor_action_buttons{color:#636363;text-decoration:none;vertical-align:bottom;}
li.editor_action_buttons{width:auto;height:50px;float:right;text-align:center;cursor:pointer;xpadding-top:7px;xbackground-color:#0099ff;color:#ffffff;font-family:Arial;font-size:13px;font-weight:bold;text-decoration:none;}
ul.editor_action_buttons_2{position:absolute;left:0px;top:682px;padding:0;margin:0;width:450px;height:30px;list-style-type:none;}
li.editor_action_buttons_2{width:100px;height:26px;float:left;text-align:center;cursor:pointer;padding-top:7px;background-color:#0099ff;color:#ffffff;font-family:Arial;font-size:13px;font-weight:bold;text-decoration:none;}
li.editor_action_buttons_seperator{width:4px;height:26px;float:right;}
li.editor_action_buttons_notactive{background-color:#cccccc;color:#808080;}
div.editor_window{position:relative;width:932px;height:700px;border:1px solid #cccccc;background-color:#ffffff;text-align:center;}
div.editor_products{width:900px;text-align:left;}
div.editor_products_list{width:880px;text-align:left;}
div.loadingIndicator{display:none;position:absolute;top:0px;left:0px;z-index:999;background:#ffffff;opacity:.95;-ms-filter:"alpha(opacity=95)";filter:alpha(opacity=95);-khtml-opacity:.95;-moz-opacity:.95;}
div.previewPane{display:none;position:absolute;top:0px;left:0px;z-index:999;background:#ffffff;text-align:right;padding-right:20px;}
div.previewImage{background:#ffffff;border:1px dashed #cccccc;}
div.preview_action_buttons{position:absolute;top:85px;left:20px;width:164px;height:150px;text-align:center;}
ul.preview_action_buttons{position:relative;top:20px;padding:0;margin:0;width:164px;list-style-type:none;}
li.preview_action_buttons{width:164px;height:39px;text-align:center;cursor:pointer;padding-top:10px;xbackground-color:#2584ff;line-height:24px;color:#2584ff;font-family:Arial;font-size:15px;font-weight:bold;text-decoration:none;background:url('../images/design/btnBG.png') center center no-repeat;}
li.preview_action_buttons_seperator{width:100px;height:15px;}
div.addToCart_window{position:relative;width:900px;height:650px;border:1px solid #cccccc;background-color:#ffffff;text-align:left;display:none;}
div.proofApprovalButton{left:100px;position:absolute;cursor:pointer;width:225px;height:42px;background:url('../images/design/proofApprovalButton.png') center center no-repeat;}
span.proofApprovalButton{display:block;line-height:42px;color:#2584ff;font-weight:bold;font-size:20px;}
.date-input{padding-left:1px;padding-right:1px;}
.date-input select{padding:6px 6px;}
.croppermodal{width:95%;}
@media (min-width:768px){.croppermodal{width:75%;}
}
.btn-hot{color:#fff;background-color:#db5566;border-bottom:2px solid #af4451;font-size:3rem;}
.btn-hot:hover, .btn-sky.active:focus, .btn-hot:focus, .open>.dropdown-toggle.btn-hot{color:#fff;background-color:#df6a78;border-bottom:2px solid #b25560;outline:none;}
.btn-hot:active, .btn-hot.active{color:#fff;background-color:#c04b59;border-top:2px solid #9a3c47;margin-top:2px;}
.btn-sunny{color:#fff;background-color:#f4ad49;border-bottom:2px solid #c38a3a;font-size:3rem;}
.btn-sunny:hover, .btn-sky.active:focus, .btn-sunny:focus, .open>.dropdown-toggle.btn-sunny{color:#fff;background-color:#f5b75f;border-bottom:2px solid #c4924c;outline:none;}
.btn-sunny:active, .btn-sunny.active{color:#fff;background-color:#d69840;border-top:2px solid #ab7a33;margin-top:2px;}
.btn-fresh{color:#fff;background-color:#51bf87;border-bottom:2px solid #41996c;font-size:3rem;}
.btn-fresh:hover, .btn-sky.active:focus, .btn-fresh:focus, .open>.dropdown-toggle.btn-fresh{color:#fff;background-color:#66c796;border-bottom:2px solid #529f78;outline:none;}
.btn-fresh:active, .btn-fresh.active{color:#fff;background-color:#47a877;border-top:2px solid #39865f;outline:none;outline-offset:none;margin-top:2px;}
.btn-sky{color:#fff;background-color:#0bacd3;border-bottom:2px solid #098aa9;font-size:3rem;}
.btn-sky:hover,.btn-sky.active:focus, .btn-sky:focus, .open>.dropdown-toggle.btn-sky{color:#fff;background-color:#29b6d8;border-bottom:2px solid #2192ad;outline:none;}
.btn-sky:active, .btn-sky.active{color:#fff;background-color:#0a97b9;border-top:2px solid #087994;outline-offset:none;margin-top:2px;}
.page-header{margin:0px 0 20px;}
.list-group-item{background-color:#ECECEC;}
.shopping-cart .coupon-code input[type="checkbox"]{width:15px;}
.payment .radio{background-color:#e67e22;padding:5px;box-shadow:3px 3px 3px #888888;}
.payment .radio label{display:block;min-height:20px;padding-left:25px;margin-bottom:0px;cursor:pointer;font-size:140%;color:#fff;font-weight:700;}
.payment .radio label input{height:20px;width:20px;margin-left:-25px;}
.full-height{height:100%;}
.full-width{width:100%;}