.gui-blog-article h1 { float: left; width: 100%; margin: 20px 0px 10px 0px !important; }
.gui-blog .gui-blog-article footer{ margin:0 !important; }
.gui-blog-article ul { float: left; }
.gui-blog-article-more a { float: right; }
.gui-blog-article { margin-bottom: 10px; }
.gui-blog-commentlist header img { left: -55px; top: -5px; }
.gui-image-50 img{max-width:none !important;}

.gui-form .gui-field > label,
.gui-table thead tr th{ font-size:11px; }

.gui-input.gui-focus, .gui-text.gui-focus{border:1px solid #22cde7 !important}
.gui-page-title{ margin-top:20px; }

.gui a.gui-button-large.gui-button-action, .gui a.gui-button-small.gui-button-action{color:#FFF !important;text-transform:uppercase !important;}
.gui-button-small.gui-button-action,.gui a.gui-button-small{ border-radius:0 !important;}

.gui-checkout .gui-form #gui-form-login a.gui-button-small{ background-color:#FFF !important; }
/*.gui .gui-step a.gui-button-small:first-child{background-color:#FFF !important; text-transform:uppercase;}*/

.gui-checkout .gui-form a.gui-button-small.gui-button-social.gui-button-fb.gui-button-block {background-color: #3B5998 !important;}
.gui a.gui-button-small {
border-color: #8D8D8D !important;
color: #000000 !important;
background-color: #FFFFFF !important;
}
.gui-popover {box-shadow: 0px 0px 0px 4000px rgba(0,0,0,0.3);}

.gui-block-subtitle, .gui-content-subtitle{ padding-right:30px; height: auto !important; min-height: 30px !important; }
.gui-div-faq-questions .gui-content-subtitle strong { padding-right: 30px; }
.gui-progressbar{ background-color:#fff !important; }

.gui-confirm .gui-field .gui-checkbox label{ word-break:break-word !important; }