.TA_socialButtonBubbles {
    display: inline;
    line-height: 1em;
}

.ir {
text-indent:100%;
white-space:nowrap;
overflow:hidden;
}

.action .button {font-size:16px;}
/* .btn, .btn-hollow {
		margin:0;
		padding:0.4em 1.5em;
		display:inline-block;
		font:700 1em/1.6em "Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;
		text-decoration:none;
		border:1px solid;
		background:none;
		cursor:pointer;
		position:relative;
		outline:none !important;

		text-align:center;
		vertical-align:middle;
		background-image:none;
		white-space:nowrap;

		-webkit-border-radius:4px;
		-moz-border-radius:4px;
		border-radius:4px;

		-webkit-user-select:none;
		-moz-user-select:none;
		-ms-user-select:none;
		-o-user-select:none;
		user-select:none;

		-webkit-backface-visibility:hidden;
		-webkit-background-clip:padding-box;
		-moz-background-clip:padding;
		background-clip:padding-box;

		-webkit-box-sizing:content-box;
		-moz-box-sizing:content-box;
		box-sizing:content-box;

		zoom:1;
		-webkit-transition:all 0.2s ease-out;
		-moz-transition:all 0.2s ease-out;
		-o-transition:all 0.2s ease-out;
		transition:all 0.2s ease-out;
}
.btn{
		color:#fff;
		border:medium none;
		background-color:#ffc04c;
}
.btn:hover, .btn:focus{
    color:#fff;
    border:medium none;
    background:#362f2d;
    text-decoration:none;
		transition:box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1);
}

.btn-hollow {
color:#ffc04c;
background-color:transparent;
}
.btn-hollow:hover, .btn-hollow:focus{
		color:#fff;
		border:1px s0lid #362f2d;
		background-color:#362f2d;
		-webkit-transition:0.2s ease;
		-moz-transition:0.2s ease;
		-o-transition:0.2s ease;
		transition:0.2s ease;
}
*/
.btn-block {
display:block;
width:100%;
padding-left:0;
padding-right:0;
}

.thumbnail{
	padding:0;
	line-height:1.0;
	background-color:inherit;
	border:medium none;
	border-radius:0px;
}

.advanced-search {
    margin:30px 0 0;
		padding:5px;
    font:normal .6em/1em "Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;
}
.advanced-search li {
    margin:0;
		padding:5px 0;
		display:inline;
}
.advanced-search a {
    color:#1f6584;
		border-bottom:1px dotted;
}
.advanced-search a:hover, .advanced-search a:focus {
    color:#ffc04c;
}
.advanced-search i {
		padding:0 5px 0 10px;
		font-size:14px;
  	line-height:24px;
		color:#1f6584;
}



/* -- Main style ------------------------------------ */
.btn-default,
.btn-link {
  color:rgba(0, 0, 0, 0.87);
}
/* -- Buttons types -------------------------------- */
.btn-raised {
  -webkit-box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.24);
  -moz-box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.24);
  box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.24);
}
.btn-raised:active,
.btn-raised.active,
.btn-raised:active:focus,
.btn-raised.active:focus {
  -webkit-box-shadow:0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  -moz-box-shadow:0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  box-shadow:0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
}
.btn-raised:focus {
  -webkit-box-shadow:0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  -moz-box-shadow:0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  box-shadow:0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
}
.btn.btn-circle {
  padding:0;
  border-radius:50%;
}
/* -- Buttons colors -------------------------------- */
.btn-default,
.dropdown-toggle.btn-default {
  background-color:#ffffff;
}
.btn-default:hover,
.dropdown-toggle.btn-default:hover {
  background-color:#e5e5e5;
}
.btn-default:active,
.dropdown-toggle.btn-default:active,
.btn-default.active,
.dropdown-toggle.btn-default.active {
  background-color:#e5e5e5;
}
.btn-default:focus,
.dropdown-toggle.btn-default:focus {
  background-color:#cccccc;
}
.btn-default:disabled,
.dropdown-toggle.btn-default:disabled,
.btn-default.disabled,
.dropdown-toggle.btn-default.disabled,
.btn-default[disabled],
.dropdown-toggle.btn-default[disabled] {
  background-color:#b3b3b3;
}
.btn-default .ink,
.dropdown-toggle.btn-default .ink {
  background-color:#b8b8b8;
}
.btn-flat.btn-default {
  color:#212121;
  background-color:transparent;
}
.btn-flat.btn-default:hover {
  color:#141414;
  background-color:#e5e5e5;
}
.btn-flat.btn-default:active,
.btn-flat.btn-default.active {
  color:#020202;
  background-color:#cccccc;
}
.btn-flat.btn-default:focus {
  color:#000000;
  background-color:#cccccc;
}
.btn-flat.btn-default .ink {
  background-color:#808080;
}
.btn-primary,
.dropdown-toggle.btn-primary {
  background-color:#5677fc;
}
.btn-primary:hover,
.dropdown-toggle.btn-primary:hover {
  background-color:#4e6cef;
}
.btn-primary:active,
.dropdown-toggle.btn-primary:active,
.btn-primary.active,
.dropdown-toggle.btn-primary.active {
  background-color:#4e6cef;
}
.btn-primary:focus,
.dropdown-toggle.btn-primary:focus {
  background-color:#455ede;
}
.btn-primary:disabled,
.dropdown-toggle.btn-primary:disabled,
.btn-primary.disabled,
.dropdown-toggle.btn-primary.disabled,
.btn-primary[disabled],
.dropdown-toggle.btn-primary[disabled] {
  background-color:#b3b3b3;
}
.btn-primary .ink,
.dropdown-toggle.btn-primary .ink {
  background-color:#3b50ce;
}
.btn-flat.btn-primary {
  color:#5677fc;
  background-color:transparent;
}
.btn-flat.btn-primary:hover {
  color:#4e6cef;
  background-color:#e5e5e5;
}
.btn-flat.btn-primary:active,
.btn-flat.btn-primary.active {
  color:#455ede;
  background-color:#cccccc;
}
.btn-flat.btn-primary:focus {
  color:#3b50ce;
  background-color:#cccccc;
}
.btn-flat.btn-primary .ink {
  background-color:#808080;
}
.btn-success,
.dropdown-toggle.btn-success {
  background-color:#259b24;
}
.btn-success:hover,
.dropdown-toggle.btn-success:hover {
  background-color:#0a8f08;
}
.btn-success:active,
.dropdown-toggle.btn-success:active,
.btn-success.active,
.dropdown-toggle.btn-success.active {
  background-color:#0a8f08;
}
.btn-success:focus,
.dropdown-toggle.btn-success:focus {
  background-color:#0a7e07;
}
.btn-success:disabled,
.dropdown-toggle.btn-success:disabled,
.btn-success.disabled,
.dropdown-toggle.btn-success.disabled,
.btn-success[disabled],
.dropdown-toggle.btn-success[disabled] {
  background-color:#b3b3b3;
}
.btn-success .ink,
.dropdown-toggle.btn-success .ink {
  background-color:#056f00;
}
.btn-flat.btn-success {
  color:#259b24;
  background-color:transparent;
}
.btn-flat.btn-success:hover {
  color:#0a8f08;
  background-color:#e5e5e5;
}
.btn-flat.btn-success:active,
.btn-flat.btn-success.active {
  color:#0a7e07;
  background-color:#cccccc;
}
.btn-flat.btn-success:focus {
  color:#056f00;
  background-color:#cccccc;
}
.btn-flat.btn-success .ink {
  background-color:#808080;
}
.btn-info,
.dropdown-toggle.btn-info {
  background-color:#03a9f4;
}
.btn-info:hover,
.dropdown-toggle.btn-info:hover {
  background-color:#039be5;
}
.btn-info:active,
.dropdown-toggle.btn-info:active,
.btn-info.active,
.dropdown-toggle.btn-info.active {
  background-color:#039be5;
}
.btn-info:focus,
.dropdown-toggle.btn-info:focus {
  background-color:#0288d1;
}
.btn-info:disabled,
.dropdown-toggle.btn-info:disabled,
.btn-info.disabled,
.dropdown-toggle.btn-info.disabled,
.btn-info[disabled],
.dropdown-toggle.btn-info[disabled] {
  background-color:#b3b3b3;
}
.btn-info .ink,
.dropdown-toggle.btn-info .ink {
  background-color:#0277bd;
}
.btn-flat.btn-info {
  color:#03a9f4;
  background-color:transparent;
}
.btn-flat.btn-info:hover {
  color:#039be5;
  background-color:#e5e5e5;
}
.btn-flat.btn-info:active,
.btn-flat.btn-info.active {
  color:#0288d1;
  background-color:#cccccc;
}
.btn-flat.btn-info:focus {
  color:#0277bd;
  background-color:#cccccc;
}
.btn-flat.btn-info .ink {
  background-color:#808080;
}
.btn-warning,
.dropdown-toggle.btn-warning {
  background-color:#ffc107;
}
.btn-warning:hover,
.dropdown-toggle.btn-warning:hover {
  background-color:#ffb300;
}
.btn-warning:active,
.dropdown-toggle.btn-warning:active,
.btn-warning.active,
.dropdown-toggle.btn-warning.active {
  background-color:#ffb300;
}
.btn-warning:focus,
.dropdown-toggle.btn-warning:focus {
  background-color:#ffa000;
}
.btn-warning:disabled,
.dropdown-toggle.btn-warning:disabled,
.btn-warning.disabled,
.dropdown-toggle.btn-warning.disabled,
.btn-warning[disabled],
.dropdown-toggle.btn-warning[disabled] {
  background-color:#b3b3b3;
}
.btn-warning .ink,
.dropdown-toggle.btn-warning .ink {
  background-color:#ff8f00;
}
.btn-flat.btn-warning {
  color:#ffc107;
  background-color:transparent;
}
.btn-flat.btn-warning:hover {
  color:#ffb300;
  background-color:#e5e5e5;
}
.btn-flat.btn-warning:active,
.btn-flat.btn-warning.active {
  color:#ffa000;
  background-color:#cccccc;
}
.btn-flat.btn-warning:focus {
  color:#ff8f00;
  background-color:#cccccc;
}
.btn-flat.btn-warning .ink {
  background-color:#808080;
}
.btn-danger,
.dropdown-toggle.btn-danger {
  background-color:#ff5722;
}
.btn-danger:hover,
.dropdown-toggle.btn-danger:hover {
  background-color:#f4511e;
}
.btn-danger:active,
.dropdown-toggle.btn-danger:active,
.btn-danger.active,
.dropdown-toggle.btn-danger.active {
  background-color:#f4511e;
}
.btn-danger:focus,
.dropdown-toggle.btn-danger:focus {
  background-color:#e64a19;
}
.btn-danger:disabled,
.dropdown-toggle.btn-danger:disabled,
.btn-danger.disabled,
.dropdown-toggle.btn-danger.disabled,
.btn-danger[disabled],
.dropdown-toggle.btn-danger[disabled] {
  background-color:#b3b3b3;
}
.btn-danger .ink,
.dropdown-toggle.btn-danger .ink {
  background-color:#d84315;
}
.btn-flat.btn-danger {
  color:#ff5722;
  background-color:transparent;
}
.btn-flat.btn-danger:hover {
  color:#f4511e;
  background-color:#e5e5e5;
}
.btn-flat.btn-danger:active,
.btn-flat.btn-danger.active {
  color:#e64a19;
  background-color:#cccccc;
}
.btn-flat.btn-danger:focus {
  color:#d84315;
  background-color:#cccccc;
}
.btn-flat.btn-danger .ink {
  background-color:#808080;
}
/* -- Buttons sizes -------------------------------- */
.btn-lg,
.btn-group-lg > .btn {
  min-width:122px;
  padding:10px 16px;
  font-size:18px;
  line-height:1.3;
}
.btn-sm,
.btn-group-sm > .btn {
  min-width:64px;
  padding:4px 12px;
  font-size:12px;
  line-height:1.5;
}
.btn-xs,
.btn-group-xs > .btn {
  min-width:46px;
  padding:2px 10px;
  font-size:10px;
  line-height:1.5;
}
.btn-circle {
  width:56px;
  height:56px;
  min-width:56px;
}
.btn-circle span {
  line-height:56px;
}
.btn-circle.btn-lg {
  width:78px;
  height:78px;
  min-width:78px;
}
.btn-circle.btn-lg span {
  line-height:78px;
}
.btn-circle.btn-sm {
  width:40px;
  height:40px;
  min-width:40px;
}
.btn-circle.btn-sm span {
  line-height:40px;
}
.btn-circle.btn-xs {
  width:30px;
  height:30px;
  min-width:30px;
}
.btn-circle.btn-xs span {
  line-height:30px;
}
/*-- Button groups --------------------------------- */
.btn-group.open .dropdown-toggle {
  outline:0;
  outline-offset:0;
  box-shadow:none;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
}
/* -- Ripple effect -------------------------------- */
.ripple-effect {
  position:relative;
  overflow:hidden;
  -webkit-transform:translate3d(0, 0, 0);
}
.ink {
  display:block;
  position:absolute;
  pointer-events:none;
  border-radius:50%;
  -webkit-transform:scale(0);
  -moz-transform:scale(0);
  -ms-transform:scale(0);
  -o-transform:scale(0);
  transform:scale(0);
  background:#fff;
  opacity:1;
}
.ink.animate {
  -webkit-animation:ripple .5s linear;
  -moz-animation:ripple .5s linear;
  -ms-animation:ripple .5s linear;
  -o-animation:ripple .5s linear;
  animation:ripple .5s linear;
}
@keyframes ripple {
  100% {
    opacity:0;
    transform:scale(2.5);
  }
}
@-webkit-keyframes ripple {
  100% {
    opacity:0;
    -webkit-transform:scale(2.5);
    transform:scale(2.5);
  }
}
@-moz-keyframes ripple {
  100% {
    opacity:0;
    -moz-transform:scale(2.5);
    transform:scale(2.5);
  }
}
@-ms-keyframes ripple {
  100% {
    opacity:0;
    -ms-transform:scale(2.5);
    transform:scale(2.5);
  }
}
@-o-keyframes ripple {
  100% {
    opacity:0;
    -o-transform:scale(2.5);
    transform:scale(2.5);
  }
}

/*
.form-group {
  position:relative;
  margin:15px 0 20px 0;
}
.input-group {
  position:relative;
}

.form-control {
  display:block;
  height:36px;
  width:100%;
  border:none;
  border-radius:0 !important;
  font-size:16px;
  padding:14px 0 0 0;
  background-color:transparent;
  box-shadow:none;
	color:#757575;
  border-bottom:1px solid #757575;
}
#footer > .form-control{color:#ffffff;}
.input-group .form-control {
  position:relative;
  z-index:inherit;
  float:inherit;
  width:100%;
  margin-bottom:0;
}
.form-control:focus {
  border-color:#757575;
  outline:none;
  box-shadow:none;
}
*/
/* -- label styles ---------------------------------- */
/*
label {
  position:absolute;
  top:-5px;
  color:#999;
  font-size:12px;
  transition:0.2s ease all;
  -moz-transition:0.2s ease all;
  -webkit-transition:0.2s ease all;
}
.form-horizontal .control-label {
  position:relative;
  top:14px;
  margin-bottom:0;
}
@media (min-width:768px) {
  .form-horizontal .control-label {
    font-size:16px;
  }
}
.float-label {
  left:0;
  top:14px;
  font-size:16px;
  pointer-events:none;
}

.form-control:focus ~ .float-label,
.form-control:valid ~ .float-label {
  top:-5px;
  font-size:12px;
}

.form-control:focus ~ label {
  color:#03a9f4;
}
.form-control:focus ~ .form-bar:before,
.form-control:focus ~ .form-bar:after {
  background:#03a9f4;
}

.form-group .help-block {
  position:absolute;
}
.help-block {
  color:#bdbdbd;
  font-size:12px;


}

.input-group-addon {
  border:none;
  background:transparent;
}

.input-group-addon,
.form-inline .input-group {
  display:table-cell;
}
.input-group-addon,
.input-group-btn {
  width:inherit;
}
.input-group {
  width:100%;
}
@media (min-width:768px) {
  .form-inline .form-group {
    margin-top:16px;
  }
  .input-group-btn,
  .input-group .form-control,
  .input-group-addon,
  .form-inline .input-group {
    display:inline-block;
  }
  .input-group {
    width:auto;
  }
}


.form-bar {
  position:relative;
  display:block;
  width:100%;
}
.form-bar:before,
.form-bar:after {
  content:'';
  height:1px;
  width:0;
  bottom:0;
  position:absolute;
  transition:0.3s ease all;
  -moz-transition:0.3s ease all;
  -webkit-transition:0.3s ease all;
}
.form-bar:before {
  left:50%;
}
.form-bar:after {
  right:50%;
}
.form-control:focus ~ .form-bar:before,
.form-control:focus ~ .form-bar:after {
  width:50%;
}
.form-highlight {
  position:absolute;
  height:60%;
  width:60px;
  top:25%;
  left:0;
  pointer-events:none;
  opacity:0.4;
}
.form-control:focus ~ .form-highlight {
  -webkit-animation:inputHighlighter 0.3s ease;
  -moz-animation:inputHighlighter 0.3s ease;
  animation:inputHighlighter 0.3s ease;
}
@-webkit-keyframes inputHighlighter {
  from {
    background:#5264AE;
  }
  to {
    width:0;
    background:transparent;
  }
}
@-moz-keyframes inputHighlighter {
  from {
    background:#5264AE;
  }
  to {
    width:0;
    background:transparent;
  }
}
@keyframes inputHighlighter {
  from {
    background:#5264AE;
  }
  to {
    width:0;
    background:transparent;
  }
}


.form-group.checkbox {
  margin-top:20px;
}
.checkbox input[type='checkbox'] {
  height:0;
  width:0;
  opacity:0;
}
.checkbox label {
  font-size:14px;


  line-height:1;
  display:inline-block;
  overflow:hidden;
  position:relative;
  top:10px;
  padding-left:0;
}
.checkbox .chk-span {
  top:0;
  border:1px solid #5a5a5a;
  color:#1d1d1d;
  cursor:pointer;
  display:inline-block;
  float:left;
  height:14px;
  margin:0 14px 14px 1px;
  outline-color:#eaeaea;
  padding:0;
  position:relative;
  width:14px;
  -webkit-transition:all 0.2s ease-in-out;
  -moz-transition:all 0.2s ease-in-out;
  transition:all 0.2s ease-in-out;
  z-index:1;
}
.checkbox .chk-span.checked {
  top:-2px;
  border-left:2px solid #03a9f4;
  border-bottom:4px solid #03a9f4;
  border-top:1px solid rgba(0, 0, 0, 0);
  border-right:1px solid rgba(0, 0, 0, 0);
  -webkit-transform:rotate(-45deg) scaleY(0.5);
  -moz-transform:rotate(-45deg) scaleY(0.5);
  -ms-transform:rotate(-45deg) scaleY(0.5);
  -o-transform:rotate(-45deg) scaleY(0.5);
  transform:rotate(-45deg) scaleY(0.5);
}
.checkbox .chk-span.checked {
  border-left-color:#03a9f4;
  border-bottom-color:#03a9f4;
}
.checkbox input[type='checkbox']:focus ~ label {
  color:#03a9f4;
}
.checkbox input[type='checkbox']:focus ~ label .chk-span {
  border-color:#03a9f4;
}
.checkbox input[type='checkbox']:focus ~ label .chk-span.checked {
  border-left-color:#03a9f4;
  border-bottom-color:#03a9f4;
  border-top:1px solid rgba(0, 0, 0, 0);
  border-right:1px solid rgba(0, 0, 0, 0);
}
@media (min-width:768px) {
  .form-inline .radio label,
  .form-inline .checkbox label {
    padding-left:5px;
  }
}
.form-control-static {
  font-size:16px;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  background-color:transparent;
  border-bottom-style:dashed;
}
#focusedInput {
  border-color:#ccc;
  border-color:rgba(82, 168, 236, 0.8);
  outline:0;
  box-shadow:none;
}






#bookingwidget {
	background:#fff;
	background-size:cover;
	overflow:hidden;
}
#tab-wrapper {
	padding:0;
	width:100%;
	overflow:hidden;
}
.booking-nav {
	margin:0;
	padding:30px;
	width:100%;
	float:left;
	margin-bottom:0 0 5px;
	background-color:#362f2d;
}
.booking-nav h2 {margin:0 0 5px; color:#fff; font-size:1.6em;}
.booking-nav ul li:first-child {
   margin:0 4px 0 -3px;
}
.booking-nav ul li {
	float:left;
	margin:0 1px;
	text-transform:uppercase;
	color:#fff;
	font-size:14px;
}
.booking-nav a {
	margin:0 0 0 5px;
	display:inline-block;
	color:#00aeef;
	font-weight:normal;
}
.booking-nav li.active a {
	color:#fff;
}
.booking-nav li.active a:hover {
	color:#fff;
}
.booking-nav li a:hover {
	color:#ffc04c;
}
#booking-widget.tab-content{
	background-color:#fff;
	padding:20px 0 0;
}

select.form-control {
  -moz-appearance:none;
	-webkit-appearance:none;
	appearance:none;
}
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
	-webkit-appearance:none;
	margin:0;
}
input[type=number] {
	-moz-appearance:textfield;
}
.book-numbers ol{
	margin:0;
	padding:15px 5px 0px 5px;
}


/*
.booking-form {
	padding:0;
}
#activity-form.booking-form {
	padding:0;
	margin-left:0px !important;
}
.booking-form .form-input {
	padding:0 20px 20px 0 !important;
}
input.form-control, select.form-control, .input-group, .input-group-addon {
    border-radius:0;
    box-shadow:none;
    background:#f5f5f5;
    color:#1f6584;
}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
	background-color:#fff;
	cursor:pointer;
}
.form-control::-moz-placeholder{
	color:#1f6584;
}
.form-control::-moz-placeholder {
    color:#1f6584;
}
.input-group-addon {
	color:#fff;
	background:#336699;
}
.gfield_label {
	color:#333;
	font-size:14px;
}
.newsletter .gform_body {
	float:left;
	width:60%;
	margin-right:20px;
}
.newsletter .gform_body .ginput_container {
	width:100%;
}
.newsletter .gform_body .ginput_container input {
	width:100% !important;
}
.newsletter .gform_footer {
	float:left;
	clear:none !important;
}
.form {
	color:#336699;
	font-weight:bold;
}
.form-control:focus {
	background-color:#fff;
	border-color:#7d7d7d;
	box-shadow:none;
	outline:0 none;
}

.book-numbers label {
	margin:0;
	padding:0 0 0 10px;
}
.book-numbers select, .book-numbers input
{
	background-color:#f5f5f5;
	border:1px solid #777;
	margin-bottom:20px;
	width:100%;
	padding:7px 12px 5px;
	font-size:1em;
	font-weight:bold;
}

.field {
  display:block;
  position:relative;
}
.field label {
  max-height:2px;
  overflow:hidden;
  position:absolute;
  bottom:0; left:0; right:0;
  color:#00aeef;
	color:#aaa;
}
.field input, .field select {
	border:none;
	width:100%;
	box-sizing:border-box;
	-webkit-appearance:none;
}
.field select:invalid {color:#aaa;}


.field input:focus, .field select:focus {height:36px;}
.field input:focus ~ label, .field select:focus ~ label {
	margin:0 0 7px 28px;
	color:#1f6584;
	max-height:23px;
}

.field input:focus[placeholder]::-webkit-input-placeholder {opacity:0;}

.field {
	transition-property:height, border-width;
	-webkit-transition-property:height, border-width;
	-moz-transition-property:height, border-width;

	transition-duration:0.3s;
  -webkit-transition-duration:0.3s;
	-moz-transition-duration:0.3s;

	transition-timing-function:ease-in;
  -webkit-transition-timing-function:ease-in;
	-moz-transition-timing-function:ease-in;
}
.field input, .field select {
	transition:height 0.3s ease-in;
  -webkit-transition:height 0.3s ease-in;
	-moz-transition:height 0.3s ease-in;
}
.field label {
	transition-property:max-height, color;
  -webkit-transition-property:max-height, color;
	-moz-transition-property:max-height, color;

	transition-duration:0.3s;
  -webkit-transition-duration:0.3s;
	-moz-transition-duration:0.3s;

	transition-timing-function:ease-in;
  -webkit-transition-timing-function:ease-in;
	-moz-transition-timing-function:ease-in;
}
.field input[placeholder]::-webkit-input-placeholder {
	transition:opacity 0.3s ease-in;
  -webkit-transition:opacity 0.3s ease-in;
	-moz-transition:opacity 0.3s ease-in;
}
*/

/*
#book-cal {padding:0;}
#book-cal .datepicker {width:100%;}
#book-cal.datepicker table {width:100%;}
.datepicker {z-index:999 !important;}
.datepicker {border-radius:0px; padding:0px;}
.datepicker table tr td.active:hover,
.datepicker table tr td.active:hover:hover,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover:hover,
.datepicker table tr td.active:focus, .datepicker table tr td.active:hover:focus,
.datepicker table tr td.active.disabled:focus, .datepicker table tr td.active.disabled:hover:focus,
.datepicker table tr td.active:active, .datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active, .datepicker table tr td.active.active:hover,
.datepicker table tr td.active.disabled.active, .datepicker table tr td.active.disabled.active:hover,
.open .dropdown-toggle.datepicker table tr td.active,
.open .dropdown-toggle.datepicker table tr td.active:hover,
.open .dropdown-toggle.datepicker table tr td.active.disabled,
.open .dropdown-toggle.datepicker table tr td.active.disabled:hover
{
	border-color:#cecec;
}
.datepicker {background-color:#fbfbfb;}
.datepicker table tr td, .datepicker table tr th {
	-webkit-border-radius:0px;
	-moz-border-radius:0px;
	border-radius:0px;
}
.datepicker .prev, .datepicker .next {
	background-color:#00aeef;
	color:#fff;
}
.datepicker.datepicker-rtl {direction:rtl}
.datepicker.datepicker-rtl table tr td span {float:right}
.datepicker-dropdown {top:0; left:0}
.datepicker-dropdown:before {
  content:'';
  display:inline-block;
  border-left:7px solid transparent;
  border-right:7px solid transparent;
  border-bottom:7px solid #ccc;
  border-top:0;
  border-bottom-color:rgba(0, 0, 0, 0.9);
  position:absolute;
}
.datepicker-dropdown:after {
  content:'';
  display:inline-block;
  border-left:6px solid transparent;
  border-right:6px solid transparent;
  border-bottom:6px solid #ffffff;
  border-top:0;
  position:absolute;
}
.datepicker-dropdown.datepicker-orient-left:before {left:6px;}
.datepicker-dropdown.datepicker-orient-left:after {left:7px;}
.datepicker-dropdown.datepicker-orient-right:before {right:6px;}
.datepicker-dropdown.datepicker-orient-right:after {right:7px;}
.datepicker-dropdown.datepicker-orient-top:before {top:-7px;}
.datepicker-dropdown.datepicker-orient-top:after {top:-6px;}
.datepicker-dropdown.datepicker-orient-bottom:before {bottom:-7px; border-bottom:0; border-top:7px solid #999;}
.datepicker-dropdown.datepicker-orient-bottom:after {
  bottom:-6px;
  border-bottom:0;
  border-top:6px solid #ffffff;
}
.datepicker.dropdown-menu th, .datepicker.datepicker-inline th, .datepicker.dropdown-menu td, .datepicker.datepicker-inline td {}
.datepicker .dow {
  border-bottom:1px solid #e7e7e7;
  color:#dacfc1;
	font-size:.6em;
	text-shadow:0.5px 0.5px 0 #cecece;
}
.datepicker-months .prev, .datapicker-months .next, .datepicker-years .prev, .datepicker-years .next {width:58px;}

.datepicker > div {display:none;}
.datepicker.days div.datepicker-days {display:block;}
.datepicker.months div.datepicker-months {display:block;}
.datepicker.years div.datepicker-years {display:block;}
.datepicker table {
  margin:0;
  -webkit-touch-callout:none;
  -webkit-user-select:none;
  -khtml-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
}
.datepicker td, .datepicker th {
  font-weight:bold;
}
.table-striped .datepicker table tr td, .table-striped .datepicker table tr th {background-color:transparent;}
.datepicker table tr td.day{color:#1f6584;}
.datepicker table tr td.day:hover, .datepicker table tr td.day.focused {
  background:#1f6584;
	color:#fff;
  cursor:pointer;
	-webkit-border-radius:50%;
  -moz-border-radius:50%;
  border-radius:50%;
}
.datepicker table tr td.old, .datepicker table tr td.new {
  color:#ebebeb;
}
.datepicker table tr td.disabled, .datepicker table tr td.disabled:hover {
  background:none;
  color:#ebebeb;
  cursor:default;
}
.datepicker table tr td.today {
  color:#1f6584 !important;
	background-color:#fff;
}
.datepicker table tr td.today:hover,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:hover {
  color:#fff !important;
	background-color:#362f2d;
}
.datepicker table tr td.today:hover,
.datepicker table tr td.today:hover:hover,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today.disabled:hover:hover,
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today:hover.disabled,
.datepicker table tr td.today.disabled.disabled,
.datepicker table tr td.today.disabled:hover.disabled,
.datepicker table tr td.today[disabled],
.datepicker table tr td.today:hover[disabled],
.datepicker table tr td.today.disabled[disabled],
.datepicker table tr td.today.disabled:hover[disabled] {
  background-color:#ff8c00;
}
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active {background-color:#fbf069 \9;}
.datepicker table tr td.today:hover:hover {color:#000;}
.datepicker table tr td.today.active:hover {color:#fff;}
.datepicker table tr td.range,
.datepicker table tr td.range:hover,
.datepicker table tr td.range.disabled,
.datepicker table tr td.range.disabled:hover {
  background:#eeeeee;
}
.datepicker table tr td.range.today,
.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today.disabled:hover {
  background-color:#ff8c00;
}
.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today:hover:hover,
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today.disabled:hover:hover,
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active,
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today:hover.disabled,
.datepicker table tr td.range.today.disabled.disabled,
.datepicker table tr td.range.today.disabled:hover.disabled,
.datepicker table tr td.range.today[disabled],
.datepicker table tr td.range.today:hover[disabled],
.datepicker table tr td.range.today.disabled[disabled],
.datepicker table tr td.range.today.disabled:hover[disabled] {
  background-color:#f3e97a;
}
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active {
  background-color:#efe24b \9;
}
.datepicker table tr td.selected,
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected.disabled:hover {
  background-color:#ff8c00;
  color:#fff;
  text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected:hover:hover,
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected.disabled:hover:hover,
.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active,
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected:hover.disabled,
.datepicker table tr td.selected.disabled.disabled,
.datepicker table tr td.selected.disabled:hover.disabled,
.datepicker table tr td.selected[disabled],
.datepicker table tr td.selected:hover[disabled],
.datepicker table tr td.selected.disabled[disabled],
.datepicker table tr td.selected.disabled:hover[disabled] {
  background-color:#808080;
}
.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active {
  background-color:#666666 \9;
}

.datepicker table tr td.active:hover,
.datepicker table tr td.active:hover:hover,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover:hover,
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active:hover.disabled,
.datepicker table tr td.active.disabled.disabled,
.datepicker table tr td.active.disabled:hover.disabled,
.datepicker table tr td.active[disabled],
.datepicker table tr td.active:hover[disabled],
.datepicker table tr td.active.disabled[disabled],
.datepicker table tr td.active.disabled:hover[disabled] {
  background-color:#ff8c00;
  color:#fff !important;
}
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active {
  background-color:#003399 \9;
	-webkit-border-radius:20px;
  -moz-border-radius:20px;
  border-radius:20px;
}
.datepicker table tr td span {
  display:block;
  width:23%;
  height:54px;
  line-height:54px;
  float:left;
  margin:1%;
  cursor:pointer;
}
.datepicker table tr td span:hover {
  background:#eeeeee;
}
.datepicker table tr td span.disabled,
.datepicker table tr td span.disabled:hover {
  background:none;
  color:#999999;
  cursor:default;
}
.datepicker table tr td span.active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled:hover {
  background-color:#ff8c00;
  color:#fff;
  text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active:hover:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active:hover.disabled,
.datepicker table tr td span.active.disabled.disabled,
.datepicker table tr td span.active.disabled:hover.disabled,
.datepicker table tr td span.active[disabled],
.datepicker table tr td span.active:hover[disabled],
.datepicker table tr td span.active.disabled[disabled],
.datepicker table tr td span.active.disabled:hover[disabled] {
  background-color:##ff8c00;
}
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active {
  background-color:#003399 \9;
}
.datepicker table tr td span.old, .datepicker table tr td span.new {color:#999999;}
.datepicker th.datepicker-switch {width:145px; background-color:#dacfc1;}

.datepicker .prev, .datepicker .next {
	background-color:#00aeef;
	color:#fff;
}
.datepicker thead tr:first-child th, .datepicker tfoot tr th {
  color:#fff;
	text-shadow:0.5px 0.5px 0 #aaaaaa;
}
.datepicker thead tr:first-child th:hover, .datepicker tfoot tr th:hover {
  background:#1f6584;
}
.datepicker .cw {
  font-size:10px;
  width:12px;
  padding:0 2px 0 5px;
  vertical-align:middle;
}
.datepicker thead tr:first-child th.cw {
  cursor:default;
  background-color:transparent;
}
.input-append.date .add-on i,
.input-prepend.date .add-on i {
  cursor:pointer;
  width:16px;
  height:16px;
}
.input-daterange input {
  text-align:center;
}
.input-daterange input:first-child {
  -webkit-border-radius:3px 0 0 3px;
  -moz-border-radius:3px 0 0 3px;
  border-radius:3px 0 0 3px;
}
.input-daterange input:last-child {
  -webkit-border-radius:0 3px 3px 0;
  -moz-border-radius:0 3px 3px 0;
  border-radius:0 3px 3px 0;
}
.input-daterange .add-on {
  display:inline-block;
  width:auto;
  min-width:16px;
  height:20px;
  padding:4px 5px;
  font-weight:normal;
  line-height:20px;
  text-align:center;
  text-shadow:0 1px 0 #ffffff;
  vertical-align:middle;
  background-color:#eeeeee;
  border:1px solid #ccc;
  margin-left:-5px;
  margin-right:-5px;
}
.datepicker.dropdown-menu {
  position:absolute;
  top:100%;
  left:0;
  z-index:1000;
  float:left;
  display:none;
  min-width:160px;
  list-style:none;
  background-color:#ffffff;
  border:1px solid #ccc;
  border:1px solid rgba(0, 0, 0, 0.2);
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  -webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip:padding-box;
  -moz-background-clip:padding;
  background-clip:padding-box;
  *border-right-width:2px;
  *border-bottom-width:2px;
  color:#333333;
  font-size:13px;
  line-height:20px;
}
*/

/*
.btn-social-icon {
    overflow:hidden;
    padding:0 0 0 30px;
    position:relative;
    text-align:left;
}
.btn-social-icon > *:first-child {
    bottom:0;
		cursor:pointer;
    font-size:1.6em;
    left:0;
    line-height:34px;
    position:absolute;
    text-align:center;
    top:0;
    width:32px;
}

.btn-social-icon.btn-xs {
    padding-left:20px;
}
.btn-social-icon.btn-xs *:first-child {
    font-size:1.2em;
    line-height:20px;
    width:20px;
}

.btn-facebook {}
.btn-facebook:hover, .btn-facebook:focus, .btn-facebook:active, .btn-facebook.active, .open > .dropdown-toggle.btn-facebook {}
.btn-facebook:active, .btn-facebook.active, .open > .dropdown-toggle.btn-facebook {}
.btn-facebook.disabled, .btn-facebook[disabled], fieldset[disabled] .btn-facebook, .btn-facebook.disabled:hover, .btn-facebook[disabled]:hover, fieldset[disabled] .btn-facebook:hover, .btn-facebook.disabled:focus, .btn-facebook[disabled]:focus, fieldset[disabled] .btn-facebook:focus, .btn-facebook.disabled:active, .btn-facebook[disabled]:active, fieldset[disabled] .btn-facebook:active, .btn-facebook.disabled.active, .btn-facebook.active[disabled], fieldset[disabled] .btn-facebook.active {}
.btn-facebook .badge {}
.btn-foursquare {}
.btn-foursquare:hover, .btn-foursquare:focus, .btn-foursquare:active, .btn-foursquare.active, .open > .dropdown-toggle.btn-foursquare {}
.btn-foursquare:active, .btn-foursquare.active, .open > .dropdown-toggle.btn-foursquare {}
.btn-foursquare.disabled, .btn-foursquare[disabled], fieldset[disabled] .btn-foursquare, .btn-foursquare.disabled:hover, .btn-foursquare[disabled]:hover, fieldset[disabled] .btn-foursquare:hover, .btn-foursquare.disabled:focus, .btn-foursquare[disabled]:focus, fieldset[disabled] .btn-foursquare:focus, .btn-foursquare.disabled:active, .btn-foursquare[disabled]:active, fieldset[disabled] .btn-foursquare:active, .btn-foursquare.disabled.active, .btn-foursquare.active[disabled], fieldset[disabled] .btn-foursquare.active {}
.btn-foursquare .badge {}
.btn-google-plus {}
.btn-google-plus:hover, .btn-google-plus:focus, .btn-google-plus:active, .btn-google-plus.active, .open > .dropdown-toggle.btn-google-plus {}
.btn-google-plus:active, .btn-google-plus.active, .open > .dropdown-toggle.btn-google-plus {}
.btn-google-plus.disabled, .btn-google-plus[disabled], fieldset[disabled] .btn-google-plus, .btn-google-plus.disabled:hover, .btn-google-plus[disabled]:hover, fieldset[disabled] .btn-google-plus:hover, .btn-google-plus.disabled:focus, .btn-google-plus[disabled]:focus, fieldset[disabled] .btn-google-plus:focus, .btn-google-plus.disabled:active, .btn-google-plus[disabled]:active, fieldset[disabled] .btn-google-plus:active, .btn-google-plus.disabled.active, .btn-google-plus.active[disabled], fieldset[disabled] .btn-google-plus.active {}
.btn-google-plus .badge {}
.btn-instagram {}
.btn-instagram:hover, .btn-instagram:focus, .btn-instagram:active, .btn-instagram.active, .open > .dropdown-toggle.btn-instagram {}
.btn-instagram:active, .btn-instagram.active, .open > .dropdown-toggle.btn-instagram {}
.btn-instagram.disabled, .btn-instagram[disabled], fieldset[disabled] .btn-instagram, .btn-instagram.disabled:hover, .btn-instagram[disabled]:hover, fieldset[disabled] .btn-instagram:hover, .btn-instagram.disabled:focus, .btn-instagram[disabled]:focus, fieldset[disabled] .btn-instagram:focus, .btn-instagram.disabled:active, .btn-instagram[disabled]:active, fieldset[disabled] .btn-instagram:active, .btn-instagram.disabled.active, .btn-instagram.active[disabled], fieldset[disabled] .btn-instagram.active {}
.btn-instagram .badge {}
.btn-linkedin {}
.btn-linkedin:hover, .btn-linkedin:focus, .btn-linkedin:active, .btn-linkedin.active, .open > .dropdown-toggle.btn-linkedin {}
.btn-linkedin:active, .btn-linkedin.active, .open > .dropdown-toggle.btn-linkedin {}
.btn-linkedin.disabled, .btn-linkedin[disabled], fieldset[disabled] .btn-linkedin, .btn-linkedin.disabled:hover, .btn-linkedin[disabled]:hover, fieldset[disabled] .btn-linkedin:hover, .btn-linkedin.disabled:focus, .btn-linkedin[disabled]:focus, fieldset[disabled] .btn-linkedin:focus, .btn-linkedin.disabled:active, .btn-linkedin[disabled]:active, fieldset[disabled] .btn-linkedin:active, .btn-linkedin.disabled.active, .btn-linkedin.active[disabled], fieldset[disabled] .btn-linkedin.active {}
.btn-linkedin .badge {}
.btn-pinterest {}
.btn-pinterest:hover, .btn-pinterest:focus, .btn-pinterest:active, .btn-pinterest.active, .open > .dropdown-toggle.btn-pinterest {}
.btn-pinterest:active, .btn-pinterest.active, .open > .dropdown-toggle.btn-pinterest {}
.btn-pinterest.disabled, .btn-pinterest[disabled], fieldset[disabled] .btn-pinterest, .btn-pinterest.disabled:hover, .btn-pinterest[disabled]:hover, fieldset[disabled] .btn-pinterest:hover, .btn-pinterest.disabled:focus, .btn-pinterest[disabled]:focus, fieldset[disabled] .btn-pinterest:focus, .btn-pinterest.disabled:active, .btn-pinterest[disabled]:active, fieldset[disabled] .btn-pinterest:active, .btn-pinterest.disabled.active, .btn-pinterest.active[disabled], fieldset[disabled] .btn-pinterest.active {}
.btn-pinterest .badge {}
.btn-twitter {}
.btn-twitter:hover, .btn-twitter:focus, .btn-twitter:active, .btn-twitter.active, .open > .dropdown-toggle.btn-twitter {}
.btn-twitter:active, .btn-twitter.active, .open > .dropdown-toggle.btn-twitter {}
.btn-twitter.disabled, .btn-twitter[disabled], fieldset[disabled] .btn-twitter, .btn-twitter.disabled:hover, .btn-twitter[disabled]:hover, fieldset[disabled] .btn-twitter:hover, .btn-twitter.disabled:focus, .btn-twitter[disabled]:focus, fieldset[disabled] .btn-twitter:focus, .btn-twitter.disabled:active, .btn-twitter[disabled]:active, fieldset[disabled] .btn-twitter:active, .btn-twitter.disabled.active, .btn-twitter.active[disabled], fieldset[disabled] .btn-twitter.active {}
.btn-twitter .badge {}
.btn-vimeo {}
.btn-vimeo:hover, .btn-vimeo:focus, .btn-vimeo:active, .btn-vimeo.active, .open > .dropdown-toggle.btn-vimeo {}
.btn-vimeo:active, .btn-vimeo.active, .open > .dropdown-toggle.btn-vimeo {}
.btn-vimeo.disabled, .btn-vimeo[disabled], fieldset[disabled] .btn-vimeo, .btn-vimeo.disabled:hover, .btn-vimeo[disabled]:hover, fieldset[disabled] .btn-vimeo:hover, .btn-vimeo.disabled:focus, .btn-vimeo[disabled]:focus, fieldset[disabled] .btn-vimeo:focus, .btn-vimeo.disabled:active, .btn-vimeo[disabled]:active, fieldset[disabled] .btn-vimeo:active, .btn-vimeo.disabled.active, .btn-vimeo.active[disabled], fieldset[disabled] .btn-vimeo.active {}
.btn-vimeo .badge {}
*/

 /*==========  Responsive Styles  ==========*/

/* Large Devices, Wide Screens */
@media only screen and (max-width:1200px) {

}

/* Medium Devices, Desktops */
@media only screen and (max-width:992px) {

}

/* Small Devices, Tablets */
@media only screen and (max-width:768px) {
.yamm-content .btn {
	font-size:0.6em;
	line-height:28px;}
}

/* Extra Small Devices, Phones */
@media only screen and (max-width:480px) {

}

/* Custom, iPhone Retina */
@media only screen and (max-width:320px) {

}