input,select,textarea,body{font-size:13px;line-height:20px}.form-item{margin:18px 0}.form-item label{display:block;font-weight:bold}.form-item label.option{display:inline;font-weight:normal}.form-required{color:#c00}.form-item .description{font-size:0.8em;color:#555}.form-type-radio .description,.form-type-checkbox .description{margin-left:0}.form-checkboxes .form-item,.form-radios .form-item{margin:0}.form-submit,.bef-toggle{cursor:pointer;padding:4px 10px;margin:2px 0;color:#333;text-align:center;text-decoration:none;font-weight:normal;border-width:1px;border-style:solid;border-color:#ddd #ddd #ccc;background:#fff url(/sites/all/themes/rubik/images/buttons.png) -1px 50% no-repeat;box-shadow:#DDD 0px 1px 1px;-moz-box-shadow:#DDD 0px 1px 1px;-webkit-box-shadow:#DDD 0px 1px 1px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.form-submit:hover,.bef-toggle:hover{border-color:#ACE;box-shadow:#ACE 0px 0px 5px;-webkit-box-shadow:#ACE 0px 0px 5px;-moz-box-shadow:#ACE 0px 0px 5px}.form-submit:active,.bef-toggle:active{border-color:#666 #666 #555;background:#666 url(images/buttons.png) -401px 50% no-repeat;color:#222;text-shadow:#999 0px 1px 0px}.button-yes,.views-field-add-to-cart-form .form-submit{background-position:-2401px 50%;padding-left:25px}.button-yes:active{background-position:-2801px 50%}.button-no{background-position:-3201px 50%;padding-left:25px}input.button-no:active{background-position:-3601px 50%}.views-field-add-to-cart-form{text-align:right}.container-inline div,.container-inline label{display:inline}fieldset{background:transparent;border:1px solid #dadada;margin:10px 0;padding:10px}fieldset fieldset:last-child{margin-bottom:0}legend,fieldset legend{border:0;display:block;font-weight:400;padding:0 10px 0 0;white-space:normal}html.js fieldset.collapsed{background:transparent;padding-top:5px}input{margin:0;box-shadow:0 9px 30px #F2F2F2 inset;border-radius:2px;padding:4px}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}button[disabled],input[disabled]{cursor:default}input.form-text{max-width:100%}input.form-text,textarea,select{border:1px solid #ccc;height:auto;padding:1px 2px;font-family:inherit;font-size:1em}html.js input.form-autocomplete{background-position:100% 5px}html.js input.throbbing{background-position:100% -15px}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #ed541d}.vertical-tabs ul.vertical-tabs-list li.vertical-tab-button-error a{color:#8c2e0b;background:#fef5f1;outline:1px solid #ed541d;margin-right:1px}textarea{overflow:auto;vertical-align:top}div.resizable-textarea textarea{margin-top:0}[hidden]{display:none}.tips{font-size:.857em;margin:0 0 0 15px;padding:0}.field-type-text-long fieldset{padding:10px 0}.field-type-text-long fieldset .form-item{margin:0;padding:0 0 0 15px}fieldset .filter-help{padding:0 15px 5px}.filter-guidelines{font-size:.923em;margin:0;padding:5px 18px 10px}.password-parent,.confirm-parent{margin:0}#user-login-form{text-align:left}#user-login-form ul{margin:0;padding:0}#user-login ul{margin:0 0 5px}#user-login ul li{margin:0}#user-login-form .item-list li{list-style:none;margin:0}#user-login-form li.openid-link,#user-login li.openid-link{background:none}#user-login-form ul{margin-bottom:0}html.js #user-login-form li.openid-link,#user-login-form li.openid-link,#user-login-form li.user-link{cursor:pointer}input[type="search"]{-webkit-appearance:textfield;-moz-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}.panel-pane #search-block-form{margin-bottom:20px}fieldset#edit-advanced fieldset{float:left;margin:0 10px 10px 0}fieldset#edit-advanced fieldset .fieldset-legend{background:none;padding-left:1em}.advanced-search-submit{clear:both}.search-advanced .criterion{float:none;margin:0 5px}#edit-keywords-fieldset .form-item:first-child{margin-top:5px}#search-form{margin:10px 0}form th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc}form tbody{border-top:1px solid #ccc}form tr.even{background-color:#fff}form table .item-list ul{margin:0}.lt-ie8 tr.even th,.lt-ie8 tr.even td,.lt-ie8 tr.odd th,.lt-ie8 tr.odd td{border-bottom:1px solid #ccc}#devel-switch-user-form{margin-bottom:0}.webform-container-inline label,.webform-component-textarea label{display:inline-block;text-align:right;width:150px;margin-right:1em;vertical-align:top}.webform-container-inline div,.webform-component-textarea div{display:inline-block}.webform-container-inline input,.webform-component-textarea input{width:200px}.webform-container-inline textarea,.webform-component-textarea textarea{width:400px}.webform-container-inline input,.webform-container-inline textarea,.webform-component-textarea input,.webform-component-textarea textarea{border-radius:2px;padding:4px;box-shadow:0 9px 30px #f2f2f2 inset;-moz-box-shadow:0 9px 30px #f2f2f2 inset;-webkit-box-shadow:0 9px 30px #f2f2f2 inset}.webform-container-inline input:focus,.webform-container-inline textarea:focus,.webform-component-textarea input:focus,.webform-component-textarea textarea:focus{border-color:#ccc;-webkit-box-shadow:#ccc 0px 0px 5px;-moz-box-shadow:#ccc 0px 0px 5px;box-shadow:#ccc 0px 0px 5px}#edit-submit{margin-left:165px}#commerce-checkout-form-checkout #edit-continue,#commerce-checkout-form-review #edit-continue{margin-right:10px}#commerce-checkout-form-checkout #edit-cancel,#commerce-checkout-form-checkout #edit-back,#commerce-checkout-form-review #edit-cancel,#commerce-checkout-form-review #edit-back{margin-left:10px}.view-commerce-cart-form #edit-submit{margin-right:10px}
.region-header .block-login form > div > .item-list {display:none;}
.region-header .block-login .form-actions { padding-top: 0; }

#block-iwuser-0 {
  float: right;
  margin: 16px 0 1em;
}

#block-iwuser-0 a {
	background:rgba(0, 0, 0, 0) linear-gradient(to right bottom, #a41325, #760e1b);
	padding:4px 10px;
	margin: 2px 0;
	color:#fff;
	text-align:center;
	text-decoration: none;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}

#block-iwuser-0 .links li.last {
  padding-right: 0;
}
