#gui-form-cart .gui-button-small,.gui-block-inner a{float:right}.gui ul.gui-products,.gui-block-linklist,.gui-list ul,.gui-messages ul{list-style-type:none}.gui a.gui-button-facebook:hover,.gui a.gui-button-large:hover,.gui a.gui-button-small:hover{text-decoration:none}.gui-clear,.gui-clearfix:after,.gui-form .gui-field{clear:both}.gui-clearfix:after,.gui-clearfix:before{content:" ";display:table}.gui a.gui-action{display:block;width:16px;height:16px;text-indent:-9999px;background:url(gui-actions.png)}.gui a.gui-action-delete{background-position:0 -32px}.gui a.gui-action-min{background-position:0 -16px}.gui a.gui-action-plus{background-position:0 0}.gui a.gui-bold{font-weight:400}.gui a.gui-button-facebook{display:inline-block;padding:0 0 0 1px;margin:0;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:11px;font-weight:700;line-height:20px;cursor:pointer;background:url(checkout-progress.png) 4px -216px #29447E;border-radius:2px}.gui a.gui-button-facebook span{display:block;padding:3px 6px;margin:1px 1px 0 21px;color:#FFF;background-color:#5F78AB;border-top:1px solid #879AC0;border-bottom:1px solid #1A356E}.gui a.gui-button-facebook:active{background-position:4px -216px}.gui a.gui-button-facebook:active span{background:#4F6AA3;border-top:1px solid #45619D;border-bottom:1px solid #29447E}.gui a.gui-button-large,.gui a.gui-button-small{padding:4px 15px}.gui a.gui-button-large{font-size:14px;background-position:left -26px}.gui a.gui-small,.gui ul.gui-products li .gui-products-info a{font-size:13px}.gui a.gui-button-large.gui-button-disabled,.gui a.gui-button-small.gui-button-disabled{color:#666;cursor:default;background-color:#FFF;border:1px solid #8D8D8D}.gui a.gui-button-disabled{opacity:.5}.gui a.gui-button-block{display:block}.gui table{width:100%;border-spacing:0;empty-cells:show}.gui ul.gui-products{margin-top:-5px}.gui ul.gui-products li .gui-products-image{top:10px}.gui ul.gui-products li .gui-products-info{top:27px;right:50%;left:54px;overflow:hidden;white-space:nowrap}.gui ul.gui-products li .gui-products-option{top:19px;right:0;width:16px;height:16px}.gui ul.gui-products li .gui-products-price{top:27px;right:0;left:50%;overflow:hidden;text-align:right;white-space:nowrap;font-size:14px}.gui ul.gui-products li .gui-products-title{top:5px;right:0;left:54px;overflow:hidden;font-weight:400;white-space:nowrap}.gui ul.gui-products li .gui-products-unitprice{bottom:0;font-size:11px}.gui ul.gui-products li{position:relative;height:65px;border-bottom:1px solid #e5e2df}.gui ul.gui-products li.large{height:76px}.gui ul.gui-products li div{position:absolute;line-height:22px}.gui ul.gui-products li.gui-option .gui-products-price,.gui ul.gui-products li.gui-option .gui-products-title{right:26px}.gui ul.gui-products li:last-child{border:0}.gui-align-center{text-align:center}.gui-align-left{text-align:left}.gui-align-right{text-align:right}.gui-anchor{display:block;height:20px}.gui-banner{margin-top:15px;font-weight:700;text-align:center}.gui-big{font-size:16px}.gui-block>.gui-table{border:0;border-radius:0}.gui-block.gui-closed .gui-block-title{border:0;border-radius:5px}.gui-block.gui-margin{margin:20px 0}.gui-block-content .gui-mask{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;background:#333;border-radius:0 0 5px 5px;opacity:.1}.gui-block-content .gui-table{margin-top:5px;font-size:12px;border:3px solid #EEE}.gui-block-content,.gui-checkout .gui-checkout-progress .gui-block-content{padding:0;margin-top:21px}.gui-block-content{position:relative}.gui-block-content.gui-white{background:#FFF}.gui-block-disabled{cursor:default;opacity:.5}.gui-block-inner{padding-bottom:15px}.gui-block-inner strong a{float:none;color:#666}.gui-block-linklist li.gui-active a{font-weight:400}.gui-block-linklist li:last-child{border:0}.gui-block-option{padding:10px 15px;background:#fdfdfd;border:1px solid #e5e2df}.gui-block-option img.gui-border{padding:1px;background:#FFF;border:1px solid #e5e2df;border-radius:2px}.gui-block-option:first-child{margin-top:5px}.gui-block-option-block{padding:10px 15px 15px;margin:10px 30% 0 30px;background:#FFF;border:1px solid #EEE;border-radius:5px}.gui-block-productlist{margin:0;list-style-type:none}.gui-block-productlist li .gui-block-productlist-image{margin-right:10px;float:left}.gui-block-productlist li .gui-block-productlist-option{bottom:7px;float:right;height:16px;position:absolute;right:0;width:16px}.gui-block-productlist li .gui-block-productlist-text{overflow:hidden;line-height:22px}.gui-block-productlist li .gui-block-productlist-text a{white-space:nowrap}.gui-block-productlist li{position:relative;display:block;width:100%;overflow:hidden;border-bottom:1px solid #DDD;padding-bottom:5px;margin-bottom:5px}.gui-block-productlist li.large{margin-bottom:10px}.gui-block-productlist li .gui-unitprice{bottom:0}.gui-block-productlist li:last-child{border:0}.gui-block-subcontent{padding-top:10px;letter-spacing:1px;border-top:1px solid #e5e2df}.gui-block-subcontent p.gui-bigger{font-size:14px}.gui-block-subtitle{padding:0;font-size:13px;font-weight:400;letter-spacing:1px;line-height:30px}.gui-block-subtitle a{float:right;font-size:13px;font-weight:400}.gui-block-subtitle.gui-bigger{font-size:16px}.gui-block .gui-table thead.gui-block-title>tr>th{padding-bottom:0!important}.gui-block .gui-table thead.gui-block-title>tr>th,.gui-block-inner strong,.gui-block-title,.gui-content-title,.gui-list>strong{overflow:hidden;padding:0 0 10px;margin-bottom:15px;border-bottom:1px solid #d9d9d9;font-size:18px;font-weight:400}.gui-list>strong{display:block;margin-bottom:0}.gui-block-title a{float:right;font-size:13px;text-transform:capitalize}.gui-block-title span{display:block;float:left;width:16px;height:16px;margin:11px 10px 11px 0;font-family:Tahoma;font-size:11px;font-weight:700;line-height:16px;color:#FFF;text-align:center;text-shadow:none;background:#76C61B;border-radius:3px}.gui-block-title strong{font-weight:400}.gui-block-title strong a{float:none;color:#333}.gui-block-title.gui-dark span{background:#000}.gui-block-title.gui-dark strong,.gui-block-title.gui-dark strong a{color:#000}.gui-block-title.gui-transparent span,.gui-block-title.gui-transparent strong{opacity:.5;filter:alpha(opacity=50)}.gui-buttons .gui-right{margin-left:10px}.gui-buttons{margin-top:10px}.gui-buttons.gui-buttons-large{height:42px}.gui-buttons.gui-buttons-large .gui-button-link{margin:7px 0}.gui-buttons.gui-border{padding-top:10px;border-top:1px solid #e5e2df}.gui-cart .gui-cart-sum .gui-big{font-size:16px}.gui-cart .gui-cart-sum{border:none;font-size:14px;line-height:20px;margin:0 0 20px;padding:5px}.gui-cart .gui-number{width:50px}.gui-cart-sum .gui-big{font-size:14px}.gui-cart-sum .gui-item .gui-desc{float:left;width:60%;text-align:right}.gui-cart-sum .gui-item .gui-option{float:left;width:5%;padding:2px 0 2px 10px}.gui-cart-sum .gui-item .gui-price{float:right;width:25%;text-align:right}.gui-cart-sum .gui-line{height:1px;margin:10px 0;background:#e5e2df}.gui-cart-sum{margin:15px 0 0;font-size:13px;padding:10px;border:7px solid #e5e2df}.gui-col2-big .gui-col2-big-col1{float:left;width:55%}.gui-col2-big .gui-col2-big-col2{float:right;width:40%}.gui-col2-equal .gui-col2-equal-col1{float:left;width:48.5%}.gui-col2-equal .gui-col2-equal-col2{float:right;width:48.5%}@media (max-width:1000px){.gui-col2-equal-responsive>.gui-col2-equal-col1{margin-bottom:20px}.gui-col2-equal-responsive>.gui-col2-equal-col1,.gui-col2-equal-responsive>.gui-col2-equal-col2{float:none;width:100%}}.gui-col2-leftm .gui-col2-leftm-col1{float:left;width:37%}.gui-col2-leftm .gui-col2-leftm-col2{float:right;width:60%}.gui-col2-rightm .gui-col2-rightm-col1{float:left;width:60%}.gui-col2-rightm .gui-col2-rightm-col2{float:right;width:37%}.gui-col3-center .gui-col3-center-col1{float:left;width:25%;margin-right:3%}.gui-col3-center .gui-col3-center-col2{float:left;width:44%}.gui-col3-center .gui-col3-center-col3{float:right;width:25%}.gui-col3-equal .gui-col3-equal-col1{float:left;width:30%;margin-right:25px}.gui-col3-equal .gui-col3-equal-col2{float:left;width:30%}.gui-col3-equal .gui-col3-equal-col3{float:right;width:29%}.gui-col3-equal .gui-col3-equal-col1,.gui-col3-equal .gui-col3-equal-col2,.gui-col3-equal .gui-col3-equal-col3{background:#fff;border:1px solid #dbdfe0;margin-bottom:0;padding:10px}.gui-content-subtitle{height:30px;font-size:14px;font-weight:700;line-height:30px;color:#000;border-bottom:1px solid #DDD}.gui-content-wysiwyg{margin:5px 0;font-size:13px}.gui-content-wysiwyg ul{margin-left:20px}.gui-login,.gui-password,.gui-register,.gui-review{border-radius:0;margin-bottom:80px}.gui-label-required{display:block!important}.gui-field .gui-description{padding-left:30px}.gui-field .gui-description span{font-weight:700;color:#C00D80}.gui-field-content{padding-left:30px;position:relative}.gui-form .gui-checkbox input,.gui-form .gui-radio input{height:16px;margin:0;padding:0;vertical-align:middle;width:18px}.gui-form .gui-checkbox label{width:75%;height:auto;font-size:13px;cursor:pointer}.gui-form .gui-loading{background-image:url(gui-loading.gif);background-position:right center;background-repeat:no-repeat}.gui-form .gui-field .gui-checkbox-fluid label{line-height:20px;margin-top:4px;overflow:visible;width:90%;white-space:normal}.gui-form .gui-error .gui-input,.gui-form .gui-error .gui-select,.gui-form .gui-error .gui-text{border-color:#C80805}.gui-form .gui-error .gui-input.gui-focus,.gui-form .gui-error .gui-select.gui-focus,.gui-form .gui-error .gui-text.gui-focus{box-shadow:0 0 2px #C80805}.gui-input.gui-focus,.gui-number.gui-focus,.gui-number.gui-focus .gui-handle,.gui-text.gui-focus{box-shadow:0 0 3px #bbb}.gui-form .gui-error .gui-message{display:block}.gui-form .gui-error .gui-select .gui-handle{border-left:1px solid #C80805}.gui-form .gui-field .gui-description span{color:#555}.gui-form .gui-message{display:none;height:20px;font-size:11px;line-height:20px;color:#C80805;text-indent:16px;white-space:nowrap;background:url(icon-form-error.png) 0 4px no-repeat}.gui-form .gui-radio .gui-options .gui-option{float:left}.gui-form .gui-radio label{text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.gui-form .gui-radio span{float:right;height:28px;font-weight:700;line-height:28px;color:#333}.gui-form .gui-spacer{height:10px}.gui-form label{display:inline-block;padding-right:20px;font-weight:400;line-height:16px;white-space:nowrap}.gui-form .gui-no-validate label em,.gui-hide{display:none}.gui-form label.gui-label-text{font-weight:400;line-height:20px;padding:4px 20px 4px 0}.gui-form label em{font-style:normal;color:#DD3C10}.gui-form label span{font-weight:400;color:#777}.gui-form .gui-field-info{height:28px;line-height:28px;padding:28px 0 0;font-size:12px}.gui-image{padding:1px;border:1px solid #e5e2df;border-radius:2px}.gui-image a img{border:0}.gui-image.gui-image-40{width:40px;height:40px}.gui-image.gui-image-50{width:50px;height:50px}.gui-input,.gui-text{background-clip:padding-box;background-color:#fff;border:1px solid #e5e2df;box-sizing:border-box;color:#777;font-family:"Open Sans",Arial,Helvetica,sans-serif;outline:0;position:relative;z-index:0}.gui-input input,.gui-text{padding:5px 6px}.gui-input input,.gui-text textarea{width:94%;color:#777;background:0 0;border:0;outline:0}.gui-input input{height:20px}.gui-left{float:left}.gui-relative{position:relative!important}.gui-fixed{position:fixed!important}.gui-absolute{position:absolute!important}.gui-position-bottom{bottom:0;position:absolute}.gui-separator{background-color:#8D8D8D;height:1px;margin:8px 0 10px;text-align:center}.gui-separator span{background-color:#FFF;color:#666;font-size:11px;padding:0 10px;position:relative;text-transform:uppercase;top:-9px}.gui-borderline,.gui-line{height:1px;margin:10px 0;background:#e5e2df}.gui-list ul{padding-left:0}.gui-list ul ul{padding-left:15px}.gui-list ul li a{display:inline-block}.gui-login-new p{height:176px}.gui-messages{font-size:12px;font-weight:700;line-height:16px}.gui-messages ul{padding:8px 5px 8px 26px;margin-bottom:10px;color:#3B5998;text-shadow:0 1px #FFF;background:url(icon-message-info.png) 5px 5px no-repeat #ECEFF5;border:1px solid #3B5998;border-radius:0}.gui-messages ul.gui-error{color:#DD3C10;background:url(icon-message-error.png) 5px 9px no-repeat #FCECE8;border-color:#DD3C10}.gui-messages ul.gui-success{color:#609946;background:url(icon-message-success.png) 5px 9px no-repeat #EFF5ED;border-color:#609946}.gui-messages ul.gui-warning{color:#E2C822;background:url(icon-message-warning.png) 5px 9px no-repeat #FCFAE9;border-color:#E2C822}.gui-nowrap{white-space:nowrap}.gui-number .gui-handle{position:absolute;right:0;width:15px;height:26px;background:url(gui-sprite.png) right -92px no-repeat;border-left:1px solid #e5e2df}.gui-number .gui-handle a{display:block;width:15px;height:13px;text-indent:-9999px;background:url(gui-sprite.png) no-repeat #FFF}.gui-number .gui-handle a.gui-down{background-position:0 -105px}.gui-number .gui-handle a.gui-up{background-position:0 -92px}.gui-number .gui-handle a:active{background-color:#CCC}.gui-number .gui-value{position:absolute;right:16px;left:0;height:26px;padding:0 5px;overflow:hidden;white-space:nowrap}.gui-number .gui-value input{width:100%;height:20px;padding:0;margin:3px 0;font-size:13px;line-height:20px;color:#777;text-align:center;background:0 0;border:0;outline:0}.gui-number{position:relative;height:26px;border:1px solid #e5e2df}.gui-page-content{min-height:200px;padding:10px}.gui-page-title h1{height:30px;font-size:24px;font-weight:700;line-height:30px;color:#000;font-family:Helvetica,Arial,sans-serif}.gui-popover{position:absolute;top:30px;left:10%;display:none;width:80%;padding:5px;background:rgba(0,0,0,.8);border-radius:5px;box-shadow:0 3px 0 rgba(0,0,0,.1);z-index:1000}.gui-popover-fluid{left:auto;top:-150px;width:auto;z-index:1000}.gui-popover-fluid .gui-popover-content .gui-scroll{height:auto}.gui-popover-bg{position:absolute;top:0;right:0;left:0;z-index:100!important;height:100px;background:#000;border-radius:5px;opacity:.8}.gui-popover-content .gui-scroll{height:350px;overflow:auto}.gui-popover-content{z-index:1000!important;padding:10px;background:#FFF;border-radius:5px}.gui-popover-title{height:35px;font-size:18px;font-weight:700;line-height:35px;color:#FFF;text-indent:10px;text-shadow:0 0 1px #000}.gui-popover-title a{float:right;width:20px;height:20px;margin:5px 0;font-family:Tahoma;font-size:12px;font-weight:700;line-height:20px;color:#FFF!important;text-align:center;text-indent:0;background:rgba(0,0,0,.3);border-radius:3px}.gui-notice,.gui-required{height:16px;margin-top:10px;line-height:16px;text-align:right;font-size:12px}.gui-popover-title a:hover{text-decoration:none;background:rgba(0,0,0,.6)}.gui-popover-title strong{float:left}.gui-required{color:#DD3C10}.gui-right{float:right}.gui-select .gui-handle{position:absolute;right:0;width:23px;height:26px;background:url(gui-sprite.png) right -66px no-repeat;border-left:1px solid #e5e2df}.gui-select .gui-value{position:absolute;right:25px;left:9px;height:26px;overflow:hidden;white-space:nowrap}.gui-select{position:relative;height:26px;line-height:26px;border:1px solid #e5e2df;background:#fff}.gui-select select{position:absolute;top:0;width:100%;height:100%;cursor:pointer;opacity:0;filter:alpha(opacity=0);color:#777}.gui-select.gui-focus .gui-handle{border-color:#bbb}.gui-select.gui-focus{box-shadow:0 0 3px #bbb}.gui-small{font-size:12px}.gui-spacer{height:20px}.gui-thankyou .gui-spacer{height:0}.gui-strike{text-decoration:line-through}.gui-table{border:1px solid #e5e2df!important}.gui-table table{border-collapse:collapse;background:#fff}.gui-table tbody tr td{padding:10px;border-top:1px solid #e5e2df}.gui-table tbody tr:first-child td{border:0}.gui-table thead tr th{height:30px;padding:0 10px;font-weight:400;line-height:30px;color:#666;background:#f7f7f7;border-bottom:1px solid #e5e2df;font-size:13px!important}.gui-text textarea{min-height:72px}.gui-valign-bottom{vertical-align:bottom}.gui-valign-middle{vertical-align:middle}.gui-valign-top{vertical-align:top}.gui-input.gui-disabled,.gui-select.gui-disabled,.gui-text.gui-disabled{opacity:.5}.gui-checkout .gui-fixed{top:0;z-index:100}.gui-progressbar{height:38px;position:relative;line-height:38px;margin:0 0 40px!important;background:#fff!important;border:1px solid #dbdfe0;clear:both}.gui-progressbar .gui-indicator{position:absolute;right:0;left:72px;top:0;height:38px}.gui-progressbar .gui-indicator .gui-progress{width:100%;float:right;height:38px;background:url(gui-progressbar-sprite.png) 0 -38px no-repeat;margin-left:-48px;padding-left:48px;border-radius:0 4px 4px 0}.gui-progressbar .gui-indicator .gui-progress.gui-step-1{width:75%}.gui-progressbar .gui-indicator .gui-progress.gui-step-2{width:50%}.gui-progressbar .gui-indicator .gui-progress.gui-step-3{width:25%}.gui-progressbar .gui-indicator .gui-progress.gui-step-4,.gui-progressbar .gui-indicator .gui-progress.gui-step-5{width:0}.gui-progressbar a.gui-cart{position:absolute;display:block;left:0;top:0;padding:0 20px;width:32px;height:38px;border-radius:4px 0 0 4px;text-indent:-9999px;cursor:pointer;z-index:9;}.gui-progressbar a.gui-cart span{background:url(checkout-progress.png) -42px -221px no-repeat;margin:3px 0;display:block;width:32px;height:32px}.gui-progressbar ul{position:absolute;list-style:none;left:72px;right:0;top:0;height:38px}.gui-progressbar ul li{height:38px;width:25%;float:left;background:url(gui-progressbar-sprite.png) 0 -76px no-repeat;padding-left:48px;margin-left:-48px;display:block}.gui-progressbar ul li a{display:block;height:38px;margin:0 10px;text-indent:5px;text-decoration:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight:400;text-transform:uppercase}.gui-progressbar ul li a:hover{text-decoration:none}.gui-progressbar ul li.gui-done a:hover{text-decoration:underline}.gui-progressbar ul li.gui-active,.gui-progressbar ul li.gui-active a,.gui-progressbar ul li.gui-done,.gui-progressbar ul li.gui-done a{color:#FFF}
.gui-blog-article header ul li {
    border-right: 1px solid #cccccc;
    float: left;
    margin: 5px 10px 10px 0;
    padding: 0 10px 0 0;
}
.gui-blog-article ul li:last-child {
    border-right: medium none;
}
.gui-blog-article header ul li {
    border-right: 1px solid #cccccc;
    float: left;
    margin: 5px 10px 10px 0;
    padding: 0 10px 0 0;
}
.gui-blog-article-comments {
    border-bottom: medium none;
    margin-bottom: 0;
    padding-bottom: 0;
}
.gui-blog-article-comments span {
    background: #666666 url("gui-blog-comments.png") no-repeat scroll 0 0;
    color: #ffffff;
    display: block;
    height: 30px;
    line-height: 30px;
    margin: -5px 0;
    text-align: center;
    width: 30px;
}
.gui-blog-article ul {
    list-style: outside none none;
    width: 100%;
}
.gui-blog-article.gui-blog-article-image h1 {
    font-size: 18px;
    margin-bottom: 5px;
}
.gui-blog-article {
    margin-bottom: 40px;
}