a { color: #004D94;}
a, a:active, a:focus {
outline: none;
}
body { background-color: #01427A; background-image: url(https://www.tylersroom.net/a-images/bg_2014.jpg); background-repeat: repeat-x; }
.hiddenNav { padding-top: 0; }
#mainContent { background: url(https://www.tylersroom.net/a-images/footerbg.jpg) bottom left repeat-x #004DA5; border: 1px solid #89c3f3; padding-bottom: 10px; }
#mainContent a:hover{ text-decoration:underline;}
.movieDetailsPlayButton { background-color: #006A92; background-image: -moz-linear-gradient(top, #007fae, #006287); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#007fae), to(#006287)); background-image: -webkit-linear-gradient(top, #007fae, #006287); background-image: -o-linear-gradient(top, #007fae, #006287); background-image: linear-gradient(to bottom, #007fae, #006287); background-repeat: repeat-x; border-width: 0; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px 4px; font-size: 16px; font-weight: bold; margin-top: 10px; }
.movieDetailsPlayButton:hover { color: #fff; }
.movieDetails .detailsContainer { color: #c0c0c0; margin: 20px 10px; }
.movieDetails .detailsContainer a:hover { color: #004D94; text-decoration:underline; }
.movieGrid .title { display: none; }
.movieGrid { padding-top: 5px; }
.navbar .brand { padding: 0; }
.navbar-inner { background-color: transparent; background-image: none; border-width: 0; }
#navBranding { margin: 0 20px 30px; }
.nav-header { color: #FFF; font-size: 14px; text-shadow: none; }
.nav-list>li>a { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; font-weight: bold; outline: 0; }
#page { background-color: transparent; margin: 0 auto; padding-top: 20px; }
.movieDetailsPlayButton, .playSceneButton { background-color: #006A92; background-image: -moz-linear-gradient(top, #007fae, #006287); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#007fae), to(#006287)); background-image: -webkit-linear-gradient(top, #007fae, #006287); background-image: -o-linear-gradient(top, #007fae, #006287); background-image: linear-gradient(to bottom, #007fae, #006287); background-repeat: repeat-x; border-width: 0; color: #C0C0C0; font-weight: bold; /*margin-top: 10px;*/ }
.playSceneButton:hover { color:#C0D2E2; }
.scenes { padding: 10px }
.sceneTitleHeader { color: #C0C0C0; font-weight: bold; }
#searchCats { background: url(https://www.tylersroom.net/a-images/footerbg.jpg) bottom left repeat-x #004DA5; border:1px solid #89c3f3; }
.nav-header { background: url(https://www.tylersroom.net/a-images/headerbg.jpg) top left repeat-x #004DA5; height:22px; padding-top: 1px; text-shadow: 0 1px 0 #000; }
.title-bar { background: url(https://www.tylersroom.net/a-images/headerbg.jpg) top left repeat-x #004DA5; padding-left: 10px; border: none; border-radius:0px; box-shadow: none; }
.title-bar .title { padding: 0 0 10px 20px; color: #fff; margin-top: 5px; text-shadow: 0 1px 0 #000; font-weight: bold; text-transform: uppercase; font-size: 14px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
.topNavSearch { height: 30px; padding-top: 0; vertical-align: middle; top: 19px; position: relative; }
.topNavSearch .form-search .btn { vertical-align: middle; }
.topNavSearch .form-search input { width: 200px; }
#categories { padding: 0px;background-color:#fff; }
.nav.nav-list { background-color:#fff; }
.nav.nav-list a:hover { background-color:#C0D2E2; }
.navbar-inner { box-shadow: none; padding: 0 0 0 20px; }
.resolutionScroller { /* width: 85%; */ padding: 5px; /* margin: 8%; */ }
.movieDetails .detailsContainer, .scenes { background:#fff; padding:10px; }
.scenes { margin:10px }
.sceneTitleHeader { color:#000; }
.detailLabel, .description, .releaseDate, .stars { color:#000 }
/* .movieDetailsPlayButton, .playSceneButton.button { background: #004DA5; border-radius:0px; color: #000; margin-top: 5px; text-shadow: 0 1px 0 #000; font-weight: bold; text-transform: uppercase; font-size: 14px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; padding:1px; } */
.movieDetailsPlayButton:hover, .playSceneButton.button:hover { background-color:#016FD0; }
 @media (max-width: 979px) {
.navbar .brand { width:50%; }
.form-search .input-append, .form-inline .input-append, .form-search .input-prepend, .form-inline .input-prepend { width:100%; }
.nav-collapse .input-append .search-query { width:85%; }
.nav-collapse.collapse { padding: 20px 20px 0 20px; }
.nav-collapse .nav { float: none; margin: 0 auto; width: 100%; display: block; }
.nav-collapse .nav>li { color: #fff; margin: 0 auto; }
.resolutionScroller { /* width: 75px; */ margin: 0 0 20px 0; }
span.forPhone { font-size:14px; width:90px; margin-right: 10px; }
/* #catScroller, .resolutionScroller { width:225px; } */
}
@media (max-width: 767px) and (min-width: 2px) {
#mainContent { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }
.navbar-inner { padding: 0; }
.nav-collapse .input-append .search-query{max-width:435px;}
}
@media (max-width: 540px) and (min-width: 2px) {
.navbar .btn-navbar { margin-top: 0; }
.nav-collapse .input-append .search-query{max-width:275px;}
}
@media (max-width: 480px) and (min-width: 2px) {
.navbar #name.brand { color: #fff; text-shadow: 0 1px 0 #000; }
.nav-collapse .nav>li { width:auto; }
.nav-collapse .input-append .search-query { max-width:270px; }
.nav-collapse.collapse { padding:20px 0 0 0; }
.nav-collapse .nav { margin:0px; }
.nav-collapse .input-append .search-query{width: 68%;}
}
@media (max-width: 320px) and (min-width: 2px) {
.nav-collapse .input-append .search-query{max-width:130px;}
}

/*********
Bootstrap 3 overides
*********/
.col-sm-12,
.col-sm-9 {
	padding-left: 0;
	padding-right: 0;
	}
.details2257 {
	color: #fff;
	padding: 0 10px 10px;
	}
.form-group label {
	color: #fff;
	}
.movieDetailsTitle.panel-body,
.movieGridBorder .panel-body,
.navHeader,
.scenesFromTitleHeader.panel-body {
	background: url(https://www.tylersroom.net/a-images/headerbg.jpg) top left repeat-x #004DA5;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	padding: 0 10px;
	text-transform: uppercase;
	vertical-align: middle;
	}
.movieGridBorder .sceneImagesContainer.panel-body {
	background-image: none;
	height: auto;
	}
.movieGridBorder .sceneImagesContainer2.panel-body {
	background-image: none;
	height: auto;
width; 400px;
	}
.moviePlayButton {
	display: none;
	}
.navbar-default {
	border-width: 0;
	background-color: transparent;
	}
.navbar-toggle {
	background-color: #ddd;
	}
.panel {
	-webkit-box-shadow: 0 0 rgba(0,0,0,0);
	box-shadow: 0 0 rgba(0,0,0,0);
	border-width: 0;
	background-color: transparent;
	}
.sideNav .resolutionScroller {
	width: 90%;
	}
.row {
	margin: 0;
	}
.scenesFromTitleHeader.panel-body  {
	line-height: 30px;
	}
.sideNav #resolutionSelect {
	margin: 8px;
	}
.sideNav #categories li {
	background-color: #fff;
	}
.sideNav #categories a:hover {
	background-color: #C0D2E2;
	}
.tooltip {
	display:none;
	position:absolute;
	border:1px solid #333;
	background-color:#161616;
	border-radius:5px;
	padding:10px;
	color:#fff;
	font-size:12px Arial;
}
[class^="icon-"],
[class*=" icon-"] {
  display: inline-block;
  width: 14px;
  height: 14px;
  margin-top: 1px;
  *margin-right: .3em;
  line-height: 14px;
  vertical-align: text-top;
  background-image: url("https://www.tylersroom.net/welcome/img/glyphicons-halflings.png");
  background-position: 14px 14px;
  background-repeat: no-repeat;
}

/* White icons with optional class, or on hover/active states of certain elements */

.icon-white,
.nav-pills > .active > a > [class^="icon-"],
.nav-pills > .active > a > [class*=" icon-"],
.nav-list > .active > a > [class^="icon-"],
.nav-list > .active > a > [class*=" icon-"],
.navbar-inverse .nav > .active > a > [class^="icon-"],
.navbar-inverse .nav > .active > a > [class*=" icon-"],
.dropdown-menu > li > a:hover > [class^="icon-"],
.dropdown-menu > li > a:hover > [class*=" icon-"],
.dropdown-menu > .active > a > [class^="icon-"],
.dropdown-menu > .active > a > [class*=" icon-"],
.dropdown-submenu:hover > a > [class^="icon-"],
.dropdown-submenu:hover > a > [class*=" icon-"] {
  background-image: url("https://www.tylersroom.net/welcome/img/glyphicons-halflings-white.png");
}
.icon-cog {
  background-position: -434px 0;
}