﻿button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}
a[href]
{
    text-decoration:none;
}
.btn {
    color: #4d4d4e;
    cursor: pointer;
    font-size: 14px;
    margin-bottom: 0;
    padding: 4px 14px;
    border-width: 1px;
    line-height: 20px;
    border-radius: 3px;
    text-align: center;
    font-weight: normal;
    border-style: solid;
    display: inline-block;
    vertical-align: baseline;
    background-repeat: repeat-x;
    border-color: rgb(208, 212, 216);
    background-color: rgb(213, 207, 203);
    box-shadow: 0 1px 5px rgb(213, 207, 203);
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    background-image: linear-gradient(to bottom, rgb(213, 207, 203), rgb(213, 207, 203));
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.btn:focus
{
    outline-offset: -2px;
    outline: thin none rgba(0, 0, 0, 0);
    outline: 0px auto -webkit-focus-ring-color;
}
.DoubleLine
{
    zoom: 1;
    width: 90px;
    color: #4d4d4d;
    *display:inline;
    font-size: 13px;
    cursor: pointer;
    margin-bottom: 0;
    padding: 2px 10px;
    line-height: 16px;
    text-align: center;
    display:inline-block;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    vertical-align: baseline;
    background-color: #f5f5f5;
    background-repeat: repeat-x;
    white-space: normal !important;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
}
input.condoYellow[type="submit"]:focus, button.condoYellow[type="submit"]:focus {
    border-color: #FCB414;
    background-color: rgb(244, 166, 12);
    box-shadow: 0 0px 1px #d3d3d3, inset 0 1px 0 #FCB414;
    background: linear-gradient(to bottom, rgb(252, 180, 20) 0%, rgb(252, 180, 20) 100%);
}
.btn.disabled,
.btn[disabled] {
  cursor: default;
  background-image: none;
  -webkit-box-shadow: none;
     -moz-box-shadow: none;
          box-shadow: none;
  background-color: #e6e6e6;
}

.btn-large {
  font-size: 16px;
  padding: 9px 14px;
  line-height: normal;
}

.btn-large [class^="icon-"] {
  margin-top: 2px;
}

.btn-small {
  font-size: 12px;
  padding: 3px 9px;
  line-height: 18px;
}

.btn-small [class^="icon-"] {
  margin-top: 0;
}

.btn-mini {
  font-size: 11px;
  padding: 2px 6px;
  line-height: 17px;
}

.btn-block {
  width: 100%;
  display: block;
  text-align:center;
  padding-left: 0px;
  padding-right: 0px;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
    width: 100%;
    color: #4d4d4e;
    border-width: 1px;
    border-style: solid;
}

.btn-warning.active,
.btn-danger.active,
.btn-success.active,
.btn-info.active,
.btn-inverse.active {
  color: rgba(255, 255, 255, 0.75);
}
.divInlinebutton:after
{
    content:'';
    clear: both;
    display: table;
    }
.divInlinebutton
{
    text-align: center;
    }
.divInlinebutton .btn
{
    vertical-align: middle;
    display: inline-block;
    }
.btn-danger {
    color: #ffffff;
    background-color: #da4f49;
    border-top-color: #bd362f;
    *background-color: #bd362f;
    border-left-color: #bd362f;
    background-repeat: repeat-x;
    border-right-color: #bd362f;
    border-bottom-color: #802420;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
}

.btn-danger:active,
.btn-danger.active {
  background-color: #942a25;
}
.btn-deals {
    background-color:#D5D2CB;
    background-repeat: repeat;
    background-attachment: scroll;
    border-color: rgb(213, 210, 203);
    background-image: linear-gradient(#D5D2CB,#D5D2CB);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.btn-deals:active,
.btn-deals.active {
  background-color: #D5D2CB;
}
.btnBlue
{
    color: White;
    background: #117aa7;
    text-shadow: 0px 0px rgba(0,0,0,0);
    background: linear-gradient(top,#117aa7 0%,#171aa7 100%);
    background: -webkit-gradient(linear, left top, left bottom, from(#117aa7),to(#171aa7));
}
.dealsTiny
{
    font-size: 17px;
    min-width: 42px;
    padding: 8px 7px;
    line-height: 22px;
    font-weight: normal;
    white-space: nowrap;
}
.btn-success {
    color: #ffffff;
    background-color: #5bb75b;
    border-top-color: #51a351;
    border-left-color: #51a351;
    background-repeat: repeat-x;
    border-right-color: #51a351;
    border-bottom-color: #387038;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-image: linear-gradient(to bottom, #62c462, #51a351);
}

.btn-success:active,
.btn-success.active {
  background-color: #408140 \9;
}

.btn-info {
    color: #ffffff;
    background-color: #49afcd;
    border-top-color: #2f96b4;
    *background-color: #2f96b4;
    border-left-color: #2f96b4;
    border-right-color: #2f96b4;
    background-repeat: repeat-x;
    border-bottom-color: #1f6377;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-image: linear-gradient(to bottom, #5bc0de, #2f96b4);
}
.btn-info:active,
.btn-info.active {
  background-color: #24748c \9;
}

.btn-promo
{
    color:#fff;
    font-size:13px;
    cursor:pointer;
    border-width:1px;
    line-height: 23px;
    font-weight:normal;
    border-style:solid;
    background:#0078A3;
    white-space:nowrap;
    border-radius: 3px;
    display:inline-block;
    border-color:#1b5480;
    vertical-align:middle;
    box-sizing:border-box;
    display:-moz-inline-box;
    -moz-box-orient:vertical;
    background-color:#0078A3;
    -moz-box-sizing:border-box;
    text-decoration:none !important;
    text-shadow:0 1px 1px rgba(0,0,0,0.35);
}
.promo-medium
{
    padding:12px 40px;
}
.promo-white
{
    color:#4d4d4d;
    cursor:pointer;
    font-size:13px;
    border-width:1px;
    line-height:23px;
    border-radius: 3px;
    white-space:nowrap;
    border-style:solid;
    border-color:#ebebeb;
    display:inline-block;
    background-image:none;
    box-sizing:border-box;
    vertical-align:middle;
    display:-moz-inline-box;
    -moz-box-orient:vertical;
    background-color:#f9f9f9;
    -moz-box-sizing:border-box;
    text-decoration:none !important;
    text-shadow:0 1px 1px rgba(0,0,0,0.35);
    box-shadow:inset 0px 1px 2px 1px rgba(0,0,0,0.03);
}

.btn-delete
{
    color:White;
    border-width:1px;
    padding:1em 1.8em;
    background:#D4503F;
    border-style:solid;
    border-radius: 3px;
    border-color: #971D25 !important;
    text-shadow: 0 -1px 0 rgba(10, 58, 39, 0.25);
    background-image:linear-gradient(top, #DB6066 0%,#CA373F 100%);
}
.btn-inverse {
    color: #ffffff;
    background:#252525;
    border-top-color: #696969;
    border-left-color: #252525;
    border-right-color: #252525;
    border-bottom-color: #696969;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-image:linear-gradient(top, #696969 0%,#363636 95%,#313131 97%,#252525 100%);
    background-image:-o-linear-gradient(top, #696969 0%,#363636 95%,#313131 97%,#252525 100%);
    background-image:-moz-linear-gradient(top, #696969 0%,#363636 95%,#313131 97%,#252525 100%);
    background-image:-webkit-linear-gradient(top, #696969 0%,#363636 95%,#313131 97%,#252525 100%);
    box-shadow: 0 1px 1px rgba(255, 255, 255, 0.2), inset 0 2px 5px rgba(0, 0, 0, 0.1), inset 0 0 5px 1px rgba(0, 0, 0, 0.1);
    background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #696969), color-stop(95%, #363636), color-stop(97%, #313131), color-stop(100%, #252525));
}

.btn-inverse:active,
.btn-inverse.active {
  background-color: #080808 \9;
}

.btn-diverse {
    color: #4d4d4d;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #fecc5f;
    *background-color: #fecc5f;
    background-repeat: repeat-x;
    -webkit-box-shadow: 0 1px 1px rgba(255, 255, 255, 0.2), inset 0 2px 5px rgba(0, 0, 0, 0.1), inset 0 0 5px 1px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 1px 1px rgba(255, 255, 255, 0.2), inset 0 2px 5px rgba(0, 0, 0, 0.1), inset 0 0 5px 1px rgba(0, 0, 0, 0.1);
    -ms-box-shadow: 0 1px 1px rgba(255, 255, 255, 0.2), inset 0 2px 5px rgba(0, 0, 0, 0.1), inset 0 0 5px 1px rgba(0, 0, 0, 0.1);
    box-shadow: 0 1px 1px rgba(255, 255, 255, 0.2), inset 0 2px 5px rgba(0, 0, 0, 0.1), inset 0 0 5px 1px rgba(0, 0, 0, 0.1);
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.1)), to(rgba(0, 0, 0, 0)));
    background:-webkit-gradient(linear,left top,left bottom,color-stop(#ffd054,0),color-stop(#e7b422,1));
    background:-webkit-linear-gradient(top, #ffd054 0%, #e7b422 100%);
    background:-moz-linear-gradient(top, #ffd054 0%, #e7b422 100%);
    background:-o-linear-gradient(top, #ffd054 0%, #e7b422 100%);
    background:linear-gradient(top, #ffd054 0%, #e7b422 100%);
    border-style:solid;
    border-width:1px;
    border-left-color: #000;
    border-right-color: #000;
    border-top-color: #000;
    border-bottom-color: #000;
}

.btn-diverse:active,
.btn-diverse.active {
    background-color: #e7b422 \9;
}

input[type="submit"].btn {
  *padding-top: 3px;
  *padding-bottom: 3px;
}

button.btn::-moz-focus-inner,
input[type="submit"].btn::-moz-focus-inner {
  padding: 0;
  border: 0;
}

button.btn.btn-large,
input[type="submit"].btn.btn-large {
  *padding-top: 7px;
  *padding-bottom: 7px;
}

button.btn.btn-small,
input[type="submit"].btn.btn-small {
  *padding-top: 3px;
  *padding-bottom: 3px;
}

button.btn.btn-mini,
input[type="submit"].btn.btn-mini {
  *padding-top: 1px;
  *padding-bottom: 1px;
}

.btn-link,
.btn-link:active,
.btn-link[disabled] {
  background-color: transparent;
  background-image: none;
  -webkit-box-shadow: none;
     -moz-box-shadow: none;
          box-shadow: none;
}

.btn-link {
  color: #0088cc;
  cursor: pointer;
  border-color: transparent;
  -webkit-border-radius: 0;
     -moz-border-radius: 0;
          border-radius: 0;
}

.btn-link:hover {
  color: #005580;
  text-decoration: underline;
  background-color: transparent;
}

.btn-link[disabled]:hover {
  color: #333333;
  text-decoration: none;
}

.btn-group {
  position: relative;
  *margin-left: .3em;
  font-size: 0;
  white-space: nowrap;
  vertical-align: middle;
}

.btn-group:first-child {
  *margin-left: 0;
}

.btn-group + .btn-group {
  margin-left: 5px;
}

.btn-toolbar {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 0;
}

.btn-toolbar .btn-group {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */

  *zoom: 1;
}

.btn-toolbar .btn + .btn,
.btn-toolbar .btn-group + .btn,
.btn-toolbar .btn + .btn-group {
  margin-left: 5px;
}

.btn-group > .btn {
  position: relative;
  -webkit-border-radius: 0;
     -moz-border-radius: 0;
          border-radius: 0;
}

.btn-group > .btn + .btn {
  margin-left: -1px;
}

.btn-group > .btn,
.btn-group > .dropdown-menu {
  font-size: 14px;
}

.btn-group > .btn-mini {
  font-size: 11px;
}

.btn-group > .btn-small {
  font-size: 12px;
}

.btn-group > .btn-large {
  font-size: 16px;
}

.btn-group > .btn:first-child {
    margin-left: 0;
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px;
}

.btn-group > .btn:last-child,
.btn-group > .dropdown-toggle {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
}

.btn-group > .btn.large:first-child {
    margin-left: 0;
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px;
}

.btn-group > .btn.large:last-child,
.btn-group > .large.dropdown-toggle {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
}

.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}

.btn-group > .btn + .dropdown-toggle {
    *padding-top: 5px;
    padding-right: 8px;
    *padding-bottom: 5px;
    padding-left: 8px;
    -webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.btn-group > .btn-mini + .dropdown-toggle {
  *padding-top: 2px;
  padding-right: 5px;
  *padding-bottom: 2px;
  padding-left: 5px;
}

.btn-group > .btn-small + .dropdown-toggle {
  *padding-top: 5px;
  *padding-bottom: 4px;
}

.btn-group > .btn-large + .dropdown-toggle {
  *padding-top: 7px;
  padding-right: 12px;
  *padding-bottom: 7px;
  padding-left: 12px;
}

.btn-group.open .dropdown-toggle {
  background-image: none;
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.btn .caret {
  margin-top: 8px;
  margin-left: 0;
}

.btn-mini .caret,
.btn-small .caret,
.btn-large .caret {
  margin-top: 6px;
}

.btn-large .caret {
  border-top-width: 5px;
  border-right-width: 5px;
  border-left-width: 5px;
}

.dropup .btn-large .caret {
  border-top: 0;
  border-bottom: 5px solid #000000;
}
.btn-group-vertical {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}

.btn-group-vertical .btn {
  display: block;
  float: none;
  width: 100%;
  -webkit-border-radius: 0;
     -moz-border-radius: 0;
          border-radius: 0;
}

.btn-group-vertical .btn + .btn {
  margin-top: -1px;
  margin-left: 0;
}

.btn-group-vertical .btn:first-child {
          border-radius: 3px 3px 0 0;
}

.btn-group-vertical .btn:last-child {
    border-radius: 0 0 3px 3px;
}

.btn-group-vertical .btn-large:first-child {
          border-radius: 3px 3px 0 0;
}

.btn-group-vertical .btn-large:last-child {
    border-radius: 0 0 3px 3px;
}

.alert {
  color: #c09853;
  border-radius: 3px;
  margin-bottom: 20px;
  background-color: #fcf8e3;
  border: 1px solid #fbeed5;
  padding: 8px 35px 8px 14px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}

.alert h4 {
  margin: 0;
}

.alert .close {
  top: -2px;
  right: -21px;
  line-height: 20px;
  position: relative;
}

.alert-success {
  color: #468847;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}

.alert-danger,
.alert-error {
  color: #b94a48;
  background-color: #f2dede;
  border-color: #eed3d7;
}

.alert-info {
  color: #3a87ad;
  background-color: #d9edf7;
  border-color: #bce8f1;
}

.alert-block {
  padding-top: 14px;
  padding-bottom: 14px;
}

.alert-block > p,
.alert-block > ul {
  margin-bottom: 0;
}

.alert-block p + p {
  margin-top: 5px;
}

.btnGrp-sideNav > div.condoGroup
{
  	font-size: 14px;
	line-height:24px;
	border:1px solid #DCDCDC;
	text-transform:capitalize; 
    background: rgb(238,239,240);
	padding: 12px 18px 12px 17px;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUzJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmVmZWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgb(249,249,249) 0%, rgb(244,244,244) 50%, rgb(244,244,244) 53%, rgb(239,239,239) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(249,249,249)), color-stop(50%,rgb(244,244,244)), color-stop(53%,rgb(244,244,244)), color-stop(100%,rgb(239,239,239))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgb(249,249,249) 0%,rgb(244,244,244) 50%,rgb(244,244,244) 53%,rgb(239,239,239) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgb(249,249,249) 0%,rgb(244,244,244) 50%,rgb(244,244,244) 53%,rgb(239,239,239) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgb(249,249,249) 0%,rgb(244,244,244) 50%,rgb(244,244,244) 53%,rgb(239,239,239) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgb(249,249,249) 0%,rgb(244,244,244) 50%,rgb(244,244,244) 53%,rgb(239,239,239) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebe8e1', endColorstr='#d7d2cc',GradientType=0 ); /* IE6-8 */
	vertical-align:bottom;
}
@media screen and (-webkit-min-device-pixel-ratio:0) 
{
    .btnGrp-sideNav
    {
        margin-left:5px;
    }
 
   .btnGrp-sideNav > div.condoGroup {
        padding: 12px 19px 12px 19px;
    }
    .btnGrp-sideNav > div.condoGroup:nth-child(2n+1), .btnGrp-sideNav > div.condoGroup:nth-child(2n+2)
    {
        margin-left:-5px;
    }
}

.btnGrp-sideNav > .btn:first-child
{
    border-bottom-left-radius: 3px !important;
    border-top-left-radius: 3px !important;
}
.btnGrp-sideNav > .btn:last-child
{
      border-radius: 3px !important;
}
.condoGroup
{
    font-size: 13px;
    line-height:21px;
    padding: 9px 13px;
    border-radius: 3px;
    background-color:#ebe8e1;
    border:1px solid #9c9b97;
    text-transform:uppercase; 
	background:-webkit-gradient(linear,left top,left bottom,color-stop(#ebe8e1,0),color-stop(#d7d2cc,1));
    background:-webkit-linear-gradient(top, #ebe8e1 0%, #d7d2cc 100%);
    background:-moz-linear-gradient(top, #ebe8e1 0%, #d7d2cc 100%);
    background:-o-linear-gradient(top, #ebe8e1 0%, #d7d2cc 100%);
    background:linear-gradient(top, #ebe8e1 0%, #d7d2cc 100%);
    -pie-background: linear-gradient(#ebe8e1, #d7d2cc);   
}
.condoGray
{
	color: #4d4d4d;
  	line-height:21px;
    padding: 9px 13px;
    border-radius: 3px;
	background: #F9F8F7;
	border:1px solid #CCCCCC;
    background:linear-gradient(#EBE8E1, #F9F8F7);
}
/* @group Buttons */
.button-block
{
    margin: 0;
}
button {
    border-width: 1px;
    border-style: solid;
    -moz-appearance: none;
    -webkit-appearance: none;
}
.button {
    color: #4d4d4e;
	font-size: 13px;
    border-width: 1px;
	text-align: center;
    border-style: solid;
	font-weight: normal;
	text-decoration: none;
	display: inline-block;
	padding: 2px 14px 2px 14px;
	font-family: 'PT Sans', Arial, sans-serif;
}
.button:focus
{
    outline: thin none;
    outline-offset: -2px;
    outline: 0px auto -webkit-focus-ring-color;
    }
.button.small
{
	font-size: .75em;
	display: inline-block;
	padding: 4px 12px 4px 12px;
}
.button.medium {
	font-size: 1.05em;
	display: inline-block;
	padding: 5px 14px 5px 14px;
}
.button.large
{
	font-size: .95em;
	display: inline-block;
	padding: 6px 16px 6px 16px;
}

.btn-Center
{
    display:block;
    position:relative;
    margin-bottom:20px;
    margin-top:15px;
    text-align:center;
}
.btn-Center table td
{
    vertical-align:middle;
}
.btn-Center a
{
    padding:9px 40px;
    font-size:13px;
    font-weight:600;
}

.button.left {
	float: left;
}
.button.right {
	float: right;
}
.button.center,.button.middle {
	margin: 0px auto;
	text-align: center;
	display: inherit;
}

.button a, .button.small a {
	font-size: 1em;
	line-height: 14px;
}
.button.medium a {
	font-size: 1.2em;
	line-height: 20px;
}
.button.large a {
	font-size: 1.5em;
	line-height: 24px;
}

.button.small a:hover {
	text-decoration: none;
}
/*===========================Condo project Status Button================================*/
.btn-condonow {
    position: relative;
    background: rgb(252, 180, 20);
    background-color: rgb(231, 180, 34);
    text-shadow: 0 1px 0 rgb(254, 221, 155);
    border: 1px solid rgba(255, 219, 25, 0);
    box-shadow: 0 1px 5px rgba(0, 0, 0, 0.15);
    background: linear-gradient(rgbrgb(252, 180, 20), rgb(252, 180, 20));
    background: linear-gradient(to bottom, rgb(252, 180, 20) 0%, rgb(252, 180, 20) 100%);
}


/* @group White  */
a.button.white {
    border-radius: 3px;
    position : relative;
    border: 1px solid #d3d3d3;
    text-shadow: 0 1px 0 white;
    box-shadow: inset 0 1px 0 0 white;
    background-image: linear-gradient(#f9f9f9, #efefef);
    background-image: linear-gradient(to bottom, #f9f9f9, #efefef);
}
a.button.white:hover {
    cursor: pointer;
}
a.button.white:active {
  border: 1px solid #c2c2c2;
}
a.button.white span.btn_caption {
  color: #999999;
  font-size:11px;
  line-height:14px;
  font-weight:normal;  
}
.button.white span.countDownButtons {
    color: #4d4d4d;
}
/* @end */
.button.gray span.btn_caption {
  color: #989898;
  text-shadow: 0 1px 0 #f1eeee;
}
.button span.btn_caption {
	font-size: 12px;
}
.button.yellow, .yellow {
    color: #4d4d4d;
    border-radius: 3px;
    position : relative;
    background-color:#fecc5f;
    border:1px solid #f5b74e;
    text-shadow:0 1px 0 #fedd9b;
    box-shadow:0 0px 1px #d3d3d3, inset 0 1px 0 #fee395;
    background:linear-gradient(to bottom, #ffd054 0%, #e7b422 100%);
    background:-webkit-linear-gradient(top, #ffd054 0%, #e7b422 100%);
}
.button.yellow:hover {
  cursor: pointer;
}
.button.yellow:active {
    border: 1px solid #a8a8a8;
}
/*===============CondoNow FLoat Menu Button============================*/
.condo-flat-menu-button
{
    color:#444;
    cursor:default;
    font-size:12px;
    font-weight:normal;
    line-height:27px;
    list-style:none;
    margin:0 2px;
    min-width:46px;
    outline:none;
    padding:0 18px 0 6px;
    text-align:center;
    text-decoration:none;
    vertical-align:middle;
    border-radius: 3px;
    border:1px solid #dcdcdc;
    background-color:#f5f5f5;
    background-image:-webkit-linear-gradient(top,#f5f5f5,#f1f1f1);
    background-image:-moz-linear-gradient(top,#f5f5f5,#f1f1f1);
    background-image:-ms-linear-gradient(top,#f5f5f5,#f1f1f1);
    background-image:-o-linear-gradient(top,#f5f5f5,#f1f1f1);
    background-image:linear-gradient(to bottom,#f5f5f5,#f1f1f1);
    }
.condo-flat-menu-button:hover
 {
     background-color:#f8f8f8;
     background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);
     background-image:-moz-linear-gradient(top,#f8f8f8,#f1f1f1);
     background-image:-ms-linear-gradient(top,#f8f8f8,#f1f1f1);
     background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);
     background-image:linear-gradient(top,#f8f8f8,#f1f1f1);
     -webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);
     -moz-box-shadow:0 1px 1px rgba(0,0,0,.1);
     box-shadow:0 1px 1px rgba(0,0,0,.1);
     border-color:#c6c6c6;color:#333;
     }
 .condo-inline-block
 {
     position:relative;
     display:-moz-inline-box;
     display:inline-block;
     }
.condo-menu
{
    -webkit-box-shadow:0 2px 4px rgba(0,0,0,0.2);
    -moz-box-shadow:0 2px 4px rgba(0,0,0,0.2);
    box-shadow:0 2px 4px rgba(0,0,0,0.2);
    -webkit-transition:opacity 0.218s;
    -moz-transition:opacity 0.218s;
    -o-transition:opacity 0.218s;
    transition:opacity 0.218s;
    background:#fff;
    border:1px solid #ccc;
    border-radius: 3px;
    border:1px solid rgba(0,0,0,.2);
    cursor:default;
    font-size:13px;
    margin:0;
    outline:none;
    padding:6px 0;
    position:absolute;
    }
.condo-menuitem,.condo-tristatemenuitem,.condo-filterobsmenuitem
{
    position:relative;
    color:#333;
    cursor:pointer;
    list-style:none;
    margin:0;
    text-align:left;
    padding:4px 7em 4px 30px;
    white-space:nowrap;
}
.condo-menuitem:hover
{
    background-color:#eee;
    border-color:#eee;
    border-style:dotted;
    border-width:0px 0;
}
.condo-menuitem-checkbox,.condo-menuitem-icon
{
    background-repeat:no-repeat;
    height:21px;
    left:3px;
    position:absolute;
    right:auto;
    top:3px;
    vertical-align:middle;
    width:21px;
}
.condo-option-selected
{
    background-image:url(/images/checkmark.png);
    background-repeat:no-repeat;
    background-position:left center;
}
.condo-option-selected .condo-menuitem-content,.condo-option-selected .condo-menuitem-content
{
    color: #333333;
    cursor: pointer;
    list-style: none outside none;
    white-space: nowrap;
}
.condo-menuitem-mnemonic-separator
{
    color:#777;
    font-size:12px;
    padding-left:4px;
    }
.condo-menuseparator
{
    border-top:1px solid #ebebeb;
    margin-top:6px;
    margin-bottom:6px;
    }
.condo-flat-menu-button-caption
{
    overflow:hidden;
    width:100%;
    }
.condo-flat-menu-button-dropdown
{
    width:7px;
    height:11px;
    margin-top:-4px;
    border-width:0px;
    background:url(/images/grey-disclosure-arrow-up-down.png) center no-repeat;
}
.condoBox
{
    padding: 5px 8px;
    white-space:nowrap;
    border-radius: 12px;
    background-color: #f9f9f9;
    border: 1px solid #efefef;
}

.condoBox_items_showing_container
{   
    color: #0078A3; 
    padding: 5px 3px; 
    font-size: 1.2em; 
    text-align: center;
    white-space:nowrap;
    border-radius: 3px;
    font-weight: normal;
    background-color: #f9f9f9;
    border: 1px solid #efefef;
}

/*======Condow Action Button Style goes here==============================*/
/*.condoWhite
{
    border-radius: 3px;
    background-color:#E8E8E8;
    background-repeat: repeat;
    background-attachment: scroll;
    border-color: rgb(212, 222, 232);
    background-image: linear-gradient(#F8F8F8,#E8E8E8);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}*/
.condoWhite
{
    border-radius: 3px;
    background-color:#D5D2CB;
    background-repeat: repeat;
    background-attachment: scroll;
    border-color: rgb(213, 210, 203);
    background-image: linear-gradient(#D5D2CB,#D5D2CB);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.condoYellow
{
    position: relative;
    border-radius: 3px;
    background: rgb(252, 180, 20);
    border-color: rgb(252, 180, 20);
    background-color: rgb(252, 180, 20);
    box-shadow:0 1px 4px rgba(0,0,0,0.15);
    text-shadow: 0 1px 0 rgb(254, 221, 155);
    background: linear-gradient(rgb(252, 180, 20), rgb(252, 180, 20));
    background: linear-gradient(to bottom, rgb(252, 180, 20) 0%, rgb(252, 180, 20) 100%);
  }
  .condoYellow:focus
  {
    border-color: #FCB414;
    background: rgb(231, 180, 34);
    background-color: rgb(252, 180, 20);
    box-shadow:0 1px 4px rgba(0,0,0,0.15);
    background: linear-gradient(rgb(252, 180, 20), rgb(252, 180, 20));
    background: linear-gradient(to bottom, rgb(252, 180, 20) 0%, rgb(252, 180, 20) 100%);
  }
.btn.condoYellow.disabled {
    background-color: rgb(252, 180, 20);
    background: linear-gradient(rgb(252, 180, 20), rgb(252, 180, 20));
    background: linear-gradient(to bottom, rgb(252, 180, 20) 0%, rgb(252, 180, 20) 100%);
}
.condolime
{
    color: #006d96;
    font-size: 16px;
    padding:8px 36px;
    border-radius: 3px;
    font-weight: normal;
    background-color:#e5f0f4;
    border: 1px solid #d9e8ef;
    text-shadow: 0 1px 1px #f1f1f1;
    background-image:linear-gradient(#e5f0f4,#c9e0e8);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.actionButton {
  padding: 0px;
  text-align: center;
  margin: 10px auto auto;
  border-top: 0px solid #ddd;
}

.actionButton:before,
.modal-footer:after {
  display: table;
  line-height: 0;
  content: "";
}

.actionButton:after {
  clear: both;
}

.actionButton .btn + .btn {
  margin-bottom: 0;
  margin-left: 5px;
}

.actionButton .btn-group .btn + .btn {
  margin-left: -1px;
}
.actionButton .actionCenter
{
    max-width:290px;
    margin:auto;
}
.actionButton .actionRight
{
    text-align:right;
} 
.btn-small
{
    padding:9px 18px;
    font-weight:normal;
}
.regular
{
    padding:6px 8px;
    font-weight:normal;   
}
.xlarge
{
    padding: 10px 25px;
    font-weight: normal;
}
.xxlarge
{
    padding: 10px 40px;
    font-weight: normal;
}
.xtralarge
{
    font-size: 16px;
    font-weight: normal;
    padding: 13px 26px;
}
.xtremlarge
{
    font-size: 16px;
    font-weight: normal;
    padding: 15px 60px;
}
.btnclearload
{
    clear: both;
    text-align: center;
}
.btnclearload .btn
{
    margin-left:3px;
    margin-right:2px;
}
.divActionButton 
{
    text-align:center;
}
.divActionButton [type="button"]
{
    padding:10px 16px;
}
@media only screen and (max-width: 500px) {
    .scheduleCall {
        display: block;
        margin-left: auto;
        margin-right: auto;
    }
}