/*  Log in & buttons  */


/*  Site buttons  */
button.form-submit,
a.form-submit,
input.form-submit,
input.teaser-button,
.button-look.active,
.button-look,
ul.links.inline li.comment_add,
ul.links.inline li.flag-bookmarks {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  color: #fff!important;
  /*display: block;*/
  /*font-size: 13px;*/
  /*width: 200px;*/
	font-family: Helvetica, Arial, sans-serif;
  font-weight: bold;
  padding: 6px 10px 5px 10px;
  text-decoration: none;
  text-align: center;
  border: 0;
  outline: 0;
  margin: 0;
  background: #36518f;
  /*background: -moz-linear-gradient(top, #8c9cbf 0%, #546a9e 50%, #36518f 50%, #3d5691 100%);*/
  background: -moz-linear-gradient(center top , #518AB1 0%, #4b84ab 50%, #27638C 50%, #215d86 100%) repeat scroll 0 0 transparent;
  background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #518AB1), color-stop(0.5, #4b84ab), color-stop(0.5, #27638C), color-stop(1, #215d86));
  -pie-background: linear-gradient(center top , #518AB1 0%, #4b84ab 50%, #27638C 50%, #215d86 100%) repeat scroll 0 0 transparent;
  border: 1px solid #172d6e;
  border-bottom: 1px solid #0e1d45;
  -moz-box-shadow: inset 0 1px 0 0 #b1b9cb;
  -webkit-box-shadow: inset 0 1px 0 0 #b1b9cb;
  box-shadow: inset 0 1px 0 0 #b1b9cb;
  text-shadow: 0 -1px 1px #000f4d;
  cursor: pointer;
  text-transform: none;
  white-space: nowrap;
  position: relative;
  behavior: url(/sites/all/libraries/PIE/PIE.php);
}
button.form-submit:hover,
a.form-submit:hover,
input.form-submit:hover,
input.teaser-button:hover,
.button-look.active:hover,
.button-look:hover,
ul.links.inline li.comment_add a:hover,
ul.links.inline li.flag-bookmarks a:hover {
  background: #2f477d;
  background: -moz-linear-gradient(top, #416f91 0%, #3b698b 50%, #1f4f70 50%, #19496a 100%);
  background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #416f91), color-stop(0.5, #3b698b), color-stop(0.5, #1f4f70), color-stop(1, #19496a));
  -pie-background: linear-gradient(center top , #416f91 0%, #3b698b 50%, #1f4f70 50%, #19496a 100%) repeat scroll 0 0 transparent;
  cursor: pointer;
  behavior: url(/sites/all/libraries/PIE/PIE.php);
}

.button-look.disabled {
  border: 1px solid #777;
  background: #777;
  background: -moz-linear-gradient(top, #eee 0%, #bbb 50%, #aaa 50%, #888 100%);
  background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #eee), color-stop(0.5, #bbb), color-stop(0.5, #aaa), color-stop(1, #888));
  -pie-background: linear-gradient(center top , #eee 0%, #bbb 50%, #aaa 50%, #888 100%) repeat scroll 0 0 transparent;
  cursor: default;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  text-shadow: none;
}

.user-portal input.form-submit,
.button-red,
.button-blue,
.button-green,
.button-yellow {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  color: #fff;
  display: block;
	font-family: Helvetica, Arial, sans-serif;
  font-size: 13px;
  font-weight: bold;
  padding: 9px 0 10px 0;
  text-decoration: none;
  text-align: center;
  width: 200px;
  border: 0!important;
  outline: 0;
  margin: 0;
  behavior: url(/sites/all/libraries/PIE/PIE.php);
}
#ir-rooms-room-upgrage-form input.button-red {
  width: auto;
  display: inline;
}

/* blue button */
.user-portal input.form-submit,
.button-blue {
  background: #36518f;
  /*background: -moz-linear-gradient(top, #8c9cbf 0%, #546a9e 50%, #36518f 50%, #3d5691 100%);*/
  background: -moz-linear-gradient(center top , #518AB1 0%, #4b84ab 50%, #27638C 50%, #215d86 100%) repeat scroll 0 0 transparent;
  background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #518AB1), color-stop(0.5, #4b84ab), color-stop(0.5, #27638C), color-stop(1, #215d86));
  background: -ms-linear-gradient(center top , #518AB1 0%, #4b84ab 50%, #27638C 50%, #215d86 100%) repeat scroll 0 0 transparent;  /* IE10+ */
  -pie-background: linear-gradient(center top , #518AB1 0%, #4b84ab 50%, #27638C 50%, #215d86 100%) repeat scroll 0 0 transparent;
  border: 1px solid #172d6e;
  border-bottom: 1px solid #0e1d45;
  -moz-box-shadow: inset 0 1px 0 0 #b1b9cb;
  -webkit-box-shadow: inset 0 1px 0 0 #b1b9cb;
  box-shadow: inset 0 1px 0 0 #b1b9cb;
  text-shadow: 0 -1px 1px #000f4d;
  behavior: url(/sites/all/libraries/PIE/PIE.php);
}

.user-portal input.form-submit:hover,
.button-blue:hover {
  background: #2f477d;
  background: -moz-linear-gradient(top, #416f91 0%, #3b698b 50%, #1f4f70 50%, #19496a 100%);
  background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #416f91), color-stop(0.5, #3b698b), color-stop(0.5, #1f4f70), color-stop(1, #19496a));
  -pie-background: linear-gradient(center top , #416f91 0%, #3b698b 50%, #1f4f70 50%, #19496a 100%) repeat scroll 0 0 transparent;
  cursor: pointer;
  behavior: url(/sites/all/libraries/PIE/PIE.php);
}

.user-portal input.form-submit:active,
.button-blue:active {
  -moz-box-shadow: inset 0 0 20px 0 #1d2845, 0 1px 0 #fff;
  -webkit-box-shadow: inset 0 0 20px 0 #1d2845, 0 1px 0 #fff;
  box-shadow: inset 0 0 20px 0 #1d2845, 0 1px 0 #fff;
  cursor: pointer;
  behavior: url(/sites/all/libraries/PIE/PIE.php);
}

/* red button */
.user-portal .mid input.form-submit,
#ir-rooms-room-upgrage-form input.button-red,
div input#edit-submit-1.button-red,
.button-red {
  background: #c22323;
  background: -moz-linear-gradient(top, #f28080 0%, #d14545 50%, #c22323 50%, #c42b2b 100%)!important;
  background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #f28080), color-stop(0.5, #d14545), color-stop(0.5, #c22323), color-stop(1, #c42b2b))!important;
  background: -ms-linear-gradient(top , #f28080 0%, #d14545 50%, #c22323 50%, #c42b2b 100%) repeat scroll 0 0 transparent; /* IE10+ */
  -pie-background: linear-gradient(center top , #f28080 0%, #d14545 50%, #c22323 50%, #c42b2b 100%) repeat scroll 0 0 transparent;
  -moz-box-shadow: inset 0 1px 0 0 #ffabab!important;
  -webkit-box-shadow: inset 0 1px 0 0 #ffabab!important;
  box-shadow: inset 0 1px 0 0 #ffabab!important;
  text-shadow: 0 -1px 1px #320000!important;
  behavior: url(/sites/all/libraries/PIE/PIE.php);
}

.user-portal .mid input.form-submit:hover,
div input#edit-submit-1.button-red:hover,
.button-red:hover {
  background: #b020ff;
  background: -moz-linear-gradient(top, #e07777 0%, #bf3f3f 50%, #b02020 50%, #b32727 100%)!important;
  background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #e07777), color-stop(0.5, #bf3f3f), color-stop(0.5, #b02020), color-stop(1, #b32727))!important;
  -pie-background: linear-gradient(center top , #e07777 0%, #bf3f3f 50%, #b02020 50%, #b32727 100%) repeat scroll 0 0 transparent;
  cursor: pointer;
  behavior: url(/sites/all/libraries/PIE/PIE.php);
}

.user-portal .mid input.form-submit:active,
.button-red:active {
  cursor: pointer;
  -moz-box-shadow: inset 0 0 20px 0 #781a1a, 0 1px 0 #fff!important;
  -webkit-box-shadow: inset 0 0 20px 0 #781a1a, 0 1px 0 #fff!important;
  box-shadow: inset 0 0 20px 0 #781a1a, 0 1px 0 #fff!important;
  behavior: url(/sites/all/libraries/PIE/PIE.php);
}

/* green button */
 a.green,
.button-green {
  background: #248229;
  background: -moz-linear-gradient(top, #70b375 0%, #3f9144 50%, #248229 50%, #2a8530 100%);
  background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #70b375), color-stop(0.5, #3f9144), color-stop(0.5, #248229), color-stop(1, #2a8530));
  -pie-background: linear-gradient(center top , #70b375 0%, #3f9144 50%, #248229 50%, #2a8530 100%) repeat scroll 0 0 transparent;
  border: 1px solid #115415;
  border-bottom: 1px solid #092b0b;
  -moz-box-shadow: inset 0 1px 0 0 #abffb0;
  -webkit-box-shadow: inset 0 1px 0 0 #abffb0;
  box-shadow: inset 0 1px 0 0 #abffb0;
  text-shadow: 0 -1px 1px #320000;
  behavior: url(/sites/all/libraries/PIE/PIE.php);
  display: inline-block;
}

a.green:hover,
.button-green:hover {
  background: #1f7023;
  background: -moz-linear-gradient(top, #65a169 0%, #37803c 50%, #1f7023 50%, #25732a 100%);
  background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #65a169), color-stop(0.5, #37803c), color-stop(0.5, #1f7023), color-stop(1, #25732a));
  -pie-background: linear-gradient(center top , #65a169 0%, #37803c 50%, #1f7023 50%, #25732a 100%) repeat scroll 0 0 transparent;
  cursor: pointer;
  behavior: url(/sites/all/libraries/PIE/PIE.php);
}

.button-green:active {
  cursor: pointer;
  -moz-box-shadow: inset 0 0 20px 0 #123814, 0 1px 0 #fff;
  -webkit-box-shadow: inset 0 0 20px 0 #123814, 0 1px 0 #fff;
  box-shadow: inset 0 0 20px 0 #123814, 0 1px 0 #fff;
  behavior: url(/sites/all/libraries/PIE/PIE.php);
}

/* yellow button */
.button-yellow {
  background: #dbce12;
  background: -moz-linear-gradient(top, #fff56e 0%, #ebdc36 50%, #dbce12 50%, #ded11b 100%);
  background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #fff56e), color-stop(0.5, #ebdc36), color-stop(0.5, #dbce12), color-stop(1, #ded11b));
  -pie-background: linear-gradient(center top , #fff56e 0%, #ebdc36 50%, #dbce12 50%, #ded11b 100%) repeat scroll 0 0 transparent;
  border: 1px solid #afba00;
  border-bottom: 1px solid #96a100;
  -moz-box-shadow: inset 0 1px 0 0 #fff;
  -webkit-box-shadow: inset 0 1px 0 0 #fff;
  box-shadow: inset 0 1px 0 0 #fff;
  color: #272727;
  text-shadow: 0 1px 1px #fff;
  behavior: url(/sites/all/libraries/PIE/PIE.php);
}

.button-yellow:hover {
  background: #cfc211;
  background: -moz-linear-gradient(top, #f2e968 0%, #ded033 50%, #cfc211 50%, #d1c519 100%);
  background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #f2e968), color-stop(0.5, #ded033), color-stop(0.5, #cfc211), color-stop(1, #d1c519));
  -pie-background: linear-gradient(center top , #f2e968 0%, #ded033 50%, #cfc211 50%, #d1c519 100%) repeat scroll 0 0 transparent;
  cursor: pointer;
  behavior: url(/sites/all/libraries/PIE/PIE.php);
}

.button-yellow:active {
  cursor: pointer;
  -moz-box-shadow: inset 0 0 20px 0 #8f8611, 0 1px 0 #fff;
  -webkit-box-shadow: inset 0 0 20px 0 #8f8611, 0 1px 0 #fff;
  box-shadow: inset 0 0 20px 0 #8f8611, 0 1px 0 #fff;
  behavior: url(/sites/all/libraries/PIE/PIE.php);
}

ul.links.inline li.comment_add a,
ul.links.inline li.flag-bookmarks a {
/*  background: transparent;*/
  border: 0px;
	font-family: Helvetica, Arial, sans-serif;
  outline: 0px;
  text-transform: none;
}
.green{
  background: #248229;
  background: -moz-linear-gradient(top, #70b375 0%, #3f9144 50%, #248229 50%, #2a8530 100%)!important;
  background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #70b375), color-stop(0.5, #3f9144), color-stop(0.5, #248229), color-stop(1, #2a8530))!important;
  -pie-background: linear-gradient(center top , #70b375 0%, #3f9144 50%, #248229 50%, #2a8530 100%) repeat scroll 0 0 transparent;
  border: 1px solid #115415;
  border-bottom: 1px solid #092b0b;
  -moz-box-shadow: inset 0 1px 0 0 #abffb0!important;
  -webkit-box-shadow: inset 0 1px 0 0 #abffb0!important;
  box-shadow: inset 0 1px 0 0 #abffb0!important;
  text-shadow: 0 -1px 1px #320000!important;
  behavior: url(/sites/all/libraries/PIE/PIE.php);
}
.green:hover {
  background: #1f7023;
  background: -moz-linear-gradient(top, #65a169 0%, #37803c 50%, #1f7023 50%, #25732a 100%)!important;
  background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #65a169), color-stop(0.5, #37803c), color-stop(0.5, #1f7023), color-stop(1, #25732a))!important;
  -pie-background: linear-gradient(center top , #65a169 0%, #37803c 50%, #1f7023 50%, #25732a 100%) repeat scroll 0 0 transparent;
  behavior: url(/sites/all/libraries/PIE/PIE.php);
}

input.orange,
a.orange,
.orange,
#uc-cart-checkout-review-form #edit-submit {
  border-color:#DD8000 #AF6500 #AF6500 #DD8000; /*!important;*/
  background: rgb(249,191,113); /* Old browsers */
  background: -moz-linear-gradient(top, rgba(249,191,113,1) 0%, rgba(249,191,113,1) 50%, rgba(255,158,25,1) 51%, rgba(255,158,25,1) 100%)!important; /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(249,191,113,1)), color-stop(50%,rgba(249,191,113,1)), color-stop(51%,rgba(255,158,25,1)), color-stop(100%,rgba(255,158,25,1)))!important; /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, rgba(249,191,113,1) 0%,rgba(249,191,113,1) 50%,rgba(255,158,25,1) 51%,rgba(255,158,25,1) 100%)!important; /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, rgba(249,191,113,1) 0%,rgba(249,191,113,1) 50%,rgba(255,158,25,1) 51%,rgba(255,158,25,1) 100%)!important; /* Opera 11.10+ */
  background: -ms-linear-gradient(top, rgba(249,191,113,1) 0%,rgba(249,191,113,1) 50%,rgba(255,158,25,1) 51%,rgba(255,158,25,1) 100%)!important; /* IE10+ */
  background: linear-gradient(top, rgba(249,191,113,1) 0%,rgba(249,191,113,1) 50%,rgba(255,158,25,1) 51%,rgba(255,158,25,1) 100%)!important; /* W3C */
  -pie-background: linear-gradient(center top , #E7962D 0%, #F7A63D 50%,#EB8800 50%, #EE8B00 100%) repeat scroll 0 0 transparent;
  behavior: url(/sites/all/libraries/PIE/PIE.php);
  display: inline-block;
}

input.orange:hover,
a.orange:hover,
.orange:hover,
#uc-cart-checkout-review-form #edit-submit:hover {
  border-color:#DD8000 #AF6500 #AF6500 #DD8000; /* !important; */
  background: rgb(247,166,61); /* Old browsers */
  background: -moz-linear-gradient(top, rgba(247,166,61,1) 0%, rgba(247,166,61,1) 50%, rgba(238,139,0,1) 51%, rgba(238,139,0,1) 100%)!important; /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(247,166,61,1)), color-stop(50%,rgba(247,166,61,1)), color-stop(51%,rgba(238,139,0,1)), color-stop(100%,rgba(238,139,0,1)))!important; /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, rgba(247,166,61,1) 0%,rgba(247,166,61,1) 50%,rgba(238,139,0,1) 51%,rgba(238,139,0,1) 100%)!important; /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, rgba(247,166,61,1) 0%,rgba(247,166,61,1) 50%,rgba(238,139,0,1) 51%,rgba(238,139,0,1) 100%)!important; /* Opera 11.10+ */
  background: -ms-linear-gradient(top, rgba(247,166,61,1) 0%,rgba(247,166,61,1) 50%,rgba(238,139,0,1) 51%,rgba(238,139,0,1) 100%)!important; /* IE10+ */
  background: linear-gradient(top, rgba(247,166,61,1) 0%,rgba(247,166,61,1) 50%,rgba(238,139,0,1) 51%,rgba(238,139,0,1) 100%)!important; /* W3C */
  -pie-background: linear-gradient(center top , #d7861d 0%, #E7962D 50%,#de7a00 50%, #f18e02 100%) repeat scroll 0 0 transparent;
  behavior: url(/sites/all/libraries/PIE/PIE.php);
}

input.orange:hover,
.orange:hover,
#uc-cart-checkout-review-form #edit-submit:hover {
  text-decoration: underline;
}

#uc-cart-checkout-review-form #edit-submit:disabled,
#uc-cart-checkout-review-form #edit-submit:disabled:hover,
input.form-submit:disabled, input.form-submit:disabled:hover {
  background: gray !important;
  border: 1px solid silver !important;
}

a.profile {
  float: right;
  margin-top: -50px;
  margin-right: 25px;
}
