/* @cache_version:2 */


/* =======================================================================
   template:      
*/
/*@==template==*/
ipc{display:inline-block;background-color:orange;padding:5px 10px;border:1px solid #bbb}
ipc>ipc{background-color:#fff;margin:2px;opacity:.8}
ipc:before{content:"#" attr(name);display:inline-block}
.body-template{background-repeat:repeat}
_PH_,.template{font-family:"Lucida Grande","Lucida Sans Unicode",Geneva,Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;font-style:normal;color:#224;line-height:1.4;background-repeat:repeat;position:relative;z-index:0}
input,textarea,select,button{font-family:"Lucida Grande","Lucida Sans Unicode",Geneva,Verdana,Arial,Helvetica,sans-serif;font-size:14px}
#page-box{display:flex;min-height:100vh;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-overflow-scrolling:touch}
#browser-box{box-sizing:border-box}
.section-inner{margin-left:auto;margin-right:auto;width:1004px;box-sizing:border-box}
#mobile-trolley-notification{position:absolute;top:100%;left:0px;right:0px;background-color:#ebfaff;display:none}
#mobile-trolley-notification .detail{display:inline-block}
#mobile-trolley-notification .detail p{display:inline-block;padding:0 10px}
#mobile-trolley-notification .detail p.quantity{display:block}
#mobile-trolley-notification .detail p.price{display:none}
#header{background-color:#ebfaff;-webkit-flex:none;-ms-flex:none;-moz-box-flex:none;-webkit-box-flex:none;flex:none}
#header-inner{height:145px;background-image:url(/_data/site/142/templates/current/header_bg.jpg);background-repeat:no-repeat}
#h-nav{background-color:#ebfaff;-webkit-flex:none;-ms-flex:none;-moz-box-flex:none;-webkit-box-flex:none;flex:none}
#h-nav-inner{height:30px;background-color:#339}
#h-nav-box{padding-left:30px;padding-right:30px}
#body-header{background-color:#ebfaff;-webkit-flex:none;-ms-flex:none;-moz-box-flex:none;-webkit-box-flex:none;flex:none}
#main-content{background-color:#ebfaff;display:flex;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;-moz-box-flex:1 0 auto;-webkit-box-flex:1 0 auto;flex:1 0 auto}
#main-content-inner{clear:both;background-color:#fff;background-repeat:repeat;display:flex;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-box-flex:0 0 auto;flex:0 0 auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
#main-content-box{display:flex;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;-moz-box-flex:1 0 auto;-webkit-box-flex:1 0 auto;flex:1 0 auto;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
#main-content-box:after{content:"";display:table;clear:both}
.mceContentBody{clear:both;background-color:#fff;background-image:none;background-repeat:repeat}
#l-col{float:left;vertical-align:top;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-box-flex:0 0 auto;flex:0 0 auto}
#l-col-box{padding-top:10px;padding-left:10px;padding-right:10px;border-style:solid;border-color:#339;border-width:0px;border-right-width:1px;background-color:#e1e6f8;background-repeat:repeat;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-box-flex:1 1 auto;flex:1 1 auto}
#r-col{box-sizing:border-box;float:right;vertical-align:top;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-box-flex:0 0 auto;flex:0 0 auto}
#r-col-box{padding-top:20px;padding-left:20px;padding-right:20px;border-style:solid;border-color:#339;border-width:0px;border-left-width:1px;background-color:#fff;background-repeat:repeat;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-box-flex:1 1 auto;flex:1 1 auto}
#c-col{width:100%;min-width:0;float:left;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-box-flex:1 1 auto;flex:1 1 auto}
#c-col-box{padding-top:30px;padding-bottom:30px;padding-left:30px;padding-right:30px}
#content-box{vertical-align:top}
#content-footer{clear:both}
* html #content-box{position:relative;z-index:1;width:100%}
#body-footer{background-color:#ebfaff;-webkit-flex:none;-ms-flex:none;-moz-box-flex:none;-webkit-box-flex:none;flex:none}
#body-footer-inner{clear:both;background-color:#0a98cc}
#body-footer-box{padding-left:30px;padding-right:30px;padding-top:15px;padding-bottom:5px}
#footer{background-color:#ebfaff;-webkit-flex:none;-ms-flex:none;-moz-box-flex:none;-webkit-box-flex:none;flex:none}
#footer-inner{background-color:#234376}
#footer-box{padding-left:30px;padding-right:30px}
a{color:#339;font-weight:normal;text-decoration:none}
a:hover{color:#478eca;text-decoration:underline}
h1{font-family:"Lucida Grande","Lucida Sans Unicode",Geneva,Verdana,Arial,Helvetica,sans-serif;font-size:24px;font-weight:normal;font-style:normal;color:#339}
h2{font-family:"Lucida Grande","Lucida Sans Unicode",Geneva,Verdana,Arial,Helvetica,sans-serif;font-size:20px;font-weight:normal;font-style:normal;color:#339}
h3{font-family:"Lucida Grande","Lucida Sans Unicode",Geneva,Verdana,Arial,Helvetica,sans-serif;font-size:18px;font-weight:normal;font-style:normal;color:#339}
h4{font-weight:normal;font-style:normal}
h5{font-weight:normal;font-style:normal}
h6{font-weight:normal;font-style:normal}
.desk-top-flex{display:flex}
#header-mob{display:none;position:relative;box-sizing:border-box}
@media only screen and (min-width: 767px){#main-content-box .folder-list.folder-tile li{width:100%}
#main-content-box .folder-list.folder-view .fg-row{display:flex}
#footer-box .folder-list.folder-view .fg-row{display:flex}
#main-content-box .folder-list .action-block{text-align:left}
.folder-list.folder-view li.img-inline .row-inline-image{display:block}
.folder-list.folder-view li.img-inline .fg-row .columns.column-image{display:none}
.folder-list.folder-view .caption{display:none}
}

/*==@template==*/