/* Imports */
@import url(/css/menu.css);
@import url(/css/video.css);
@import url(/css/signup.css);
@import url(/css/home.css);
@import url(/css/basic-program.css);
@import url(/css/connected-program.css);
@import url(/css/watcher-program.css);
@import url(/css/footer.css);
@import url(/css/invites.css);

/* Fonts */
@font-face {
	font-family: HelveticaNeue;
	src: url(/fonts/HelveticaNeue.ttf);
}

@font-face {
	font-family: HelveticaNeueLight;
	src: url(/fonts/HelveticaNeueLight.ttf);
}

@font-face {
	font-family: WalkwaySemiBold;
	src: url(/fonts/WalkwaySemiBold.ttf);
}

@font-face {
	font-family: WalkwayUltraBold;
	src: url(/fonts/WalkwayUltraBold.ttf);
}

/* Tags */
.btn {
	border: 1px solid transparent;
	border-radius: 4px;
	font-family: WalkwayUltraBold;
	font-size: 20px;
	font-weight: 600;
	letter-spacing: 1px;
}

.btn-primary:focus, .btn-primary.focus, .btn-primary {
	background-color: #0D92E2;
	border-color: #0D92E2;
	color: #ffffff;
}

.btn-primary:hover {
	background-color: #1288C9;
	border-color: #1288C9;
	color: #ffffff;
}

.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary,
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
	color: #ffffff;
 	background-color: #0060A9;
	border-color: #0060A9;
}

.btn-success:focus, .btn-success.focus, .btn-success {
	color: #ffffff;
	background-color: #00B48A;
	border-color: #00B48A;
}

.btn-success:hover {
	color: #ffffff;
	background-color: #05A077;
	border-color: #05A077;
}

.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success,
.btn-success:active:hover,
.btn-success.active:hover,
.open > .dropdown-toggle.btn-success:hover,
.btn-success:active:focus,
.btn-success.active:focus,
.open > .dropdown-toggle.btn-success:focus,
.btn-success:active.focus,
.btn-success.active.focus,
.open > .dropdown-toggle.btn-success.focus {
	color: #ffffff;
  	background-color: #078460;
  	border-color: #078460;
}

.btn-info:focus, .btn-info.focus, .btn-info {
	color: #0D92E2;
	background: rgba(255, 255, 255, 0.5);
	border-color: #ffffff;
}

.btn-info:hover {
	color: #0D92E2;
	background-color: #ffffff;
	border-color: #0D92E2;
}

.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info,
.btn-info:active:hover,
.btn-info.active:hover,
.open > .dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open > .dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open > .dropdown-toggle.btn-info.focus {
	color: #0D92E2;
  	background-color: #F1F9FE;
	border-color: #0D92E2;
}

.btn-default:focus, .btn-default.focus, .btn-default {
	color: #00B48A;
  	background-color: #ffffff;
	border-color: #00B48A;
}

.btn-default:hover {
	color: #ffffff;
	background-color: #00B48A;
	border-color: #00B48A;
}

.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default,
.btn-default:active:hover,
.btn-default.active:hover,
.open > .dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default.focus {
	color: #ffffff;
  	background-color: #078460;
	border-color: #078460;
}

.modal .modal-dialog {
	margin: 0px;
	width: auto;
}

.modal .modal-dialog .modal-content {
	background: transparent;
	border: none;
	box-shadow: none;
}

a {
	cursor: pointer;
}

a, a:link, a:visited {
	border-bottom: 1px solid #656665;
	color: #656665;
	font-family: WalkwaySemiBold;
	text-decoration: none;
}

a:focus, a:hover, a:active {
	color: #000000;
	text-decoration: none;
}

body {
	font-size: 16px;
	height: 100%;
}

body #view {
	height: 100%;
}

h1 {
	color: #000000;
	font-family: WalkwayUltraBold;
}

h2 {
	color: #0D92E2;
	font-family: WalkwayUltraBold;
}

html {
	height: 100%;
	overflow-x: hidden;
}

p {
	color: #656665;
	font-family: HelveticaNeueLight;
}
