@import url('css/reset.css');

@import url('css/style.css');



/*

Theme Name: The Scott Brothers Theme Version 1.0

Description: The Scott Brothers Theme Version 1.0 design and developed by adlava.com

Version: 1.0

Author: Adlava

Author URI: www.adlava.com

Las Vegas number 1 web design agency representing top national brands and local businesses looking to enhance their image online and increase profitability.



*/





#center_content_wrapper.home-brothers {

	padding: 0 !important;

}



/*########## Error Page #########*/

.wordPress_content .error-text {

	font-size: 16px;

	text-align: center;

}

.wordPress_content .error-banner img {

	max-width: 100%;

	height: auto;

	margin: 25px 0;

}



/*########## House Party Tour #########*/

.houseparty-flyer {

	padding: 25px 0 !important;

}

.houseparty-flyer img {

	margin: 0 !important;

	height: auto !important;

	max-width: 100% !important;

}

.houseparty-buttons span.houseparty-sacramento {

	width: 49%;

	padding-right: 1%;

	display: inline-block;

}

.houseparty-buttons span.houseparty-costamesa {

	width: 49%;

	padding-left: 1%;

	display: inline-block;

}

.houseparty-buttons span.houseparty-sacramento img,  .houseparty-buttons span.houseparty-costamesa img {

	margin: 0 !important;

	max-width: 100% !important;

}



.houseparty-events {

	margin: 20px 0;

	padding: 0;

}

.event-box{

	margin: 0;

	background: #fff;

	padding: 20px 20px 25px;

	border: 1px dashed #888;

}

.houseparty-tickets {

	margin: 0 1% 2%;

	width: 47.8%;

	padding: 0;

	display: inline-block;

}

.houseparty-tickets p.event-info {

	color: #25648b;

	margin: 0;

	padding: 3px 0 15px;

	font-size: 18px;

	text-transform: uppercase;

	font-family: "Oswald",arial,sans-serif;

}

.houseparty-tickets p {

	margin: 0;

	padding: 0 0 12px;

	font-size: 15px;

}

.houseparty-tickets span.ticket-item {

	line-height: 1.5em;

	padding-right: 25px;

}

.houseparty-tickets strong {

	color: #000;

	padding-right: 8px;

}

.houseparty-tickets p.houseparty-button {

	margin: 15px 0 0;

	padding: 0;

}

.houseparty-tickets a.ticket-button {

	color: #fff;

	float: none;

	font-size: 15px;

	font-weight: 600;

	border-radius: 5px;

	padding: 6px 12px;

	background: #4da1c7;

	text-transform: uppercase;

	letter-spacing: 1px;

	font-family: 'Oswald', arial, sans-serif;

}

.houseparty-tickets a.ticket-button:hover {

	color: #fff;

	background: #25648b;

}

.houseparty-gallery {
	margin: 25px 0;
}
.houseparty-gallery h3 {
	color: #4da1c7;
	text-align: center;
	font-size: 28px;
	margin: 0 0 25px
}

.ngg-gallery-thumbnail {

    background-color: transparent !important;

    border: medium none !important;

    margin: 0 !important;

    max-width: 100%;

    text-align: center;

}



@media only screen and (max-width: 990px) {

.houseparty-tickets {

	margin: 0 1% 2%;

	width: 47.5%;

	padding: 0;

	display: inline-block;

}

}



@media only screen and (max-width: 767px) {

.houseparty-tickets {

	margin: 0 0 25px;

	width: 100%;

	padding: 0;

	display: block;

}

}



@media only screen and (max-device-width: 767px) {

.houseparty-tickets {

	margin: 0 0 25px;

	width: 100%;

	padding: 0;

	display: block;

}

.houseparty-buttons span.houseparty-sacramento,  .houseparty-buttons span.houseparty-costamesa {

	width: 100%;

	padding: 0;

	display: block;

}

.houseparty-buttons span.houseparty-sacramento img,  .houseparty-buttons span.houseparty-costamesa img {

	margin: 0 0 15px !important;

	max-width: 100% !important;

}

}



/*########## My House ##########*/

.myhousebuttons {

	width: 100%;

	padding: 15px 0;

	vertical-align: middle;

}

.myhouseone, .myhousetwo {

	width: 49%;

	display: inline-block;

	text-align: center;

	padding: 0;

	margin: 0;

	vertical-align: middle;

}

.myhouseone {

	border-right: 2px solid #888;

}

.myhouseone span, .myhousetwo span {

	padding: 0 20px 0 0;

	font-size: 20px;

	font-weight: bold;

	font-family: 'Oswald';

	color: #4a6674;

	display: inline-block;

}

.myhouseone img, .myhousetwo img {

	display: inline-block;

	float: none;

}

.myhouseone img.buytext, .myhousetwo img.watchnow {

	margin-right: 20px;

}

.myhousebuttons h5 {

	display: none;

}



@media only screen and (max-device-width: 767px) {

.myhouseone, .myhousetwo {

	width: 100%;

	text-align: center;

}

.myhousetwo img {

	margin: 0 auto;

	float: none;

}

.myhouseone {

	border-right: 0px solid #888;

}

.myhouseone img.buytext, .myhousetwo img.watchnow {

	display: none;

}

.myhouseone h5, .myhousetwo h5 {

	display: block;

	text-align: center;

	padding: 15px 0;

	font-size: 20px;

	font-weight: bold;

	font-family: 'Oswald';

	color: #4a6674;

}

}





@media only screen and (max-width: 767px) {

#nav_container{display:none !important;}

}



@media only screen and (max-width: 960px) {

.myhouseone img.buytext, .myhousetwo img.watchnow {

	display: none;

}

.myhouseone h5, .myhousetwo h5 {

	display: block;

	text-align: center;

	padding: 15px 0;

	font-size: 20px;

	font-weight: bold;

	font-family: 'Oswald';

	color: #4a6674;

}

}



/*########## Book ##########*/

.book-main {

	display: block;

}

.book-responsive {

	display: none;

}



.ittakestwo-main {

	width: 1300px;

	max-width: 100%;

	margin: 0 auto;

	padding: 80px 0 0;

	overflow: hidden;

}

.ittakestwo-book {

	float: left;

	margin: 0 20px 0;

	padding: 0;

	overflow: hidden;

}

.ittakestwo-book img.ittakestwo-img {

	margin: 0;

	padding: 0;

	display: block;

}

.ittakestwo-book img.ittakestwo-img-responsive {

	display: none;

}

.ittakestwo-tickets {

	float: left;

	margin: 0;

	padding: 0;

	overflow: hidden;

}

.ittakestwo-tickets h1 {

	color: #000;

	font-size: 60px;

    font-weight: 400;

    letter-spacing: 0;

    padding: 0 0 25px;

    text-align: left;

	font-family: "Oswald",arial,sans-serif;

}

.ittakestwo-tickets h2 {

	color: #4da1c7;

	font-size: 48px;

    font-weight: 300;

    letter-spacing: 0;

    padding: 0 0 10px;

    text-align: left;

	font-family: "Oswald",arial,sans-serif;

}

.ittakestwo-tickets p {

	color: #000;

	font-size: 28px;

    font-weight: 300;

    letter-spacing: 0;

    padding: 0 0 15px;

    text-align: left;

	font-family: "Oswald",arial,sans-serif;

}

.ittakestwo-tickets a.tickets-button {

	color: #000;

	float: left;

	font-size: 20px;

	font-weight: 600;

	border-radius: 5px;

	margin: 10px 0 0;

	padding: 15px 40px;

	background: #fff;

	text-transform: uppercase;

	letter-spacing: 1px;

	font-family: 'Oswald', arial, sans-serif;

}

.ittakestwo-tickets a.tickets-button:hover {

	color: #fff;

	background: #209ed6;

}



.ittakestwo-full {

	width: 100%;

	background: #fff;

}

.ittakestwo-order {

	width: 975px;

	max-width: 100%;

	margin: 0 auto;

	padding: 40px 0 60px;

}

img.book-link {

	float: none;

	clear: none;

	display: inline-block;

	margin: 0 16px 30px;

}



@media only screen and (max-width: 1200px) {

.ittakestwo-tickets h1 {

	font-size: 48px;

    padding: 0 0 25px;

}

.ittakestwo-tickets h2 {

	color: #4da1c7;

	font-size: 36px;

}

.ittakestwo-tickets p {

	font-size: 24px;

}

}



@media only screen and (max-width: 1024px) {

.book-main {

	display: none;

}

.book-responsive {

	display: block;

}

img.book-link {

	float: left;

	clear: none;

	margin: 0 0 10px 0;

	max-width: 25% !important;

}

.ittakestwo-main {

	width: 100%;

	max-width: 100%;

	margin: 0 auto;

	padding: 80px 0 0;

	overflow: hidden;

}

.ittakestwo-book img.ittakestwo-img {

	display: none;

}

.ittakestwo-book img.ittakestwo-img-responsive {

	margin: 0;

	padding: 0;

	max-width: 100%;

	display: block;

}

.ittakestwo-book {

	width: 100%;

	margin: 0 5% 0 0;

	max-width: 50%;

}

.ittakestwo-tickets {

	width: 100%;

	max-width: 45%;

}

.ittakestwo-order {

	width: 100%;

	max-width: 90%;

	margin: 0 auto;

	padding: 40px 5%;

}

}



@media only screen and (max-device-width: 767px) {

img.book-link {

	float: none;

	clear: none;

	margin: 0 auto 10px;

	max-width: 100%!important;

}

.ittakestwo-main {

	width: 1300px;

	max-width: 100%;

	margin: 0 auto;

	padding: 50px 0;

	overflow: hidden;

}

.ittakestwo-book {

	float: none;

	margin: 0;

	padding: 0;

	overflow: hidden;

}

.ittakestwo-tickets {

	float: none;

	margin: 0;

	padding: 0;

	overflow: hidden;

}

.ittakestwo-tickets h1 {

	font-size: 36px;

    padding: 0 0 10px;

    text-align: center;

}

.ittakestwo-tickets h2 {

	font-size: 28px;

    padding: 0 0 10px;

    text-align: center;

}

.ittakestwo-tickets p {

	font-size: 22px;

    text-align: center;

}

.ittakestwo-tickets a.tickets-button {

	float: none;

	display: inline-block;

	margin: 15px 0 0;

}

.ittakestwo-book {

	width: 100%;

	margin: 00;

	max-width: 100%;

}

.ittakestwo-tickets {

	width: 100%;

	max-width: 100%;

}

.ittakestwo-order {

	text-align: center;

}

}



/*########## General ##########*/

img.alignright {

	float: right;

	clear: none;

	margin: 0 0 1em 1em

}

img.alignleft {

	float: left;

	clear: none;

	margin: 0 10px 10px 0

}

img.aligncenter {

	display: block;

	margin: 1em auto;

	text-align: center

}

img.alignnone {

	margin: 0 0.5em 0 0;

}

strong {

	font-weight: bold;

}

em {

	font-style: italic;

}

.tile-bg {

	background: url('images/tile-bg.png');

}

#social {

	position: absolute;

	top: 148px;

	left: 15px;

}

.social {

	width: 30px;

	height: 30px;

	margin: 0 2px;

	display: block;

	background-image: url('images/social.png');

	float: left;

	margin-right: 10px;

}

.social.facebook {

	background-position: 0 0;

}

.social.facebook:hover {

	background-image: url('http://www.thescottbrothers.com/wp-content/uploads/2014/06/hoverscottbrothers.png');

}

.social.twitter {

	background-position: -42px 0;

}

.social.twitter:hover {

	background-image: url('http://www.thescottbrothers.com/wp-content/uploads/2014/06/hoverscottbrothers.png');

}

.social.pinterest {

	background-position: -85px 0;

}

.social.pinterest:hover {

	background-image: url('http://www.thescottbrothers.com/wp-content/uploads/2014/06/hoverscottbrothers.png');

}

.social.youtube {

	background-position: -128px 0;

}

.social.youtube:hover {

	background-image: url('http://www.thescottbrothers.com/wp-content/uploads/2014/06/hoverscottbrothers.png');

}

td.social-label {

	vertical-align: middle;

	padding-right: 6px;

}



/*Clearing Float*/

.clearfix:after,  .brother-vs-brother:after,  .brother-vs-brother-banner:after,  #brother-vs-brother-banner-content:after,  brother-vs-brother-gallery-list:after {

	visibility: hidden;

	display: block;

	font-size: 0;

	content: " ";

	clear: both;

	height: 0;

}

#center.brother-vs-brother {

	background: #000 url(images/brother-vs-brother/brother-vs-brother-bg.jpg) no-repeat 50% 0 !important;

	background-size: 100% auto !important;

}

#brother-vs-brother-banner {

	width: 100%;

	height: auto;

	position: relative;

}

#brother-vs-brother-image {

	position: absolute;

	top: 26px;

	left: 1px;

}

#brother-vs-brother-banner-content {

	color: #ffffff;

	float: right;

	font-weight: 600;

	padding: 81px 0 0;

	width: 520px;

}

.brother-vs-brother-title {

	margin: 0;

	display: block;

}

.brother-vs-brother-desc {

	padding: 0 0 20px 42px;

	text-align: center;

	position: relative;

}

.brother-vs-brother-desc p {

	font-size: 13px;

	letter-spacing: -0.02em;

	line-height: 18px;

	margin-top: 9px;

	margin-bottom: 33px;

}

.brother-vs-brother-desc .button {

	background: #6fcef4 url(images/brother-vs-brother/button-arrow.png) no-repeat 100% 50%;

	padding: 14px 63px 14px 62px;

	letter-spacing: -0.02em;

	text-transform: uppercase;

	color: #353535;

	font-weight: bold;

	font-size: 15px;

	display: inline-block;

	border-radius: 8px;

	-moz-border-radius: 8px;

	-webkit-border-radius: 8px;

}

.brother-vs-brother-desc .button:hover {

	background-color: #fba91f !important;

}

#brother-vs-brother-gallery {

	clear: both;

	position: relative;

	float: left;

	width: 100%;

	margin-top: -3px;

	padding-bottom: 22px;

}

.brother-vs-brother-gallery-list {

	margin: 0 0 0 -3px;

	padding: 0;

	list-style: none;

	width: auto;

	display: block;

}

.brother-vs-brother-gallery-list li {

	background: #000;

	margin: 0 0 7px 7px;

	padding: 0;

	list-style: none;

	display: block;

	float: left;

	border: 6px solid #cecece;

}

.brother-vs-brother-gallery-list li.featured {

	margin-left: 7px;

}

.brother-vs-brother-gallery-list li img {

	display: block;

	max-width: 100%;

}

.brother-vs-brother-gallery-list li.featured .video {

	position: relative;

	overflow: hidden;

	display: block;

	width: 471px;

	height: 289px;

}

.brother-vs-brother-gallery-list li.featured .video:before {

	background: transparent url(images/brother-vs-brother/video-preview-bg.png) repeat;

	width: 100%;

	height: 100%;

	position: absolute;

	z-index: 1;

	content: '';

	top: 0;

	opacity: 1;

	filter: aplha(opacity=100);

	-webkit-transition: all 0.3s ease-in-out 0s;

	-moz-transition: all 0.3s ease-in-out 0s;

	-ms-transition: all 0.3s ease-in-out 0s;

	-o-transition: all 0.3s ease-in-out 0s;

	transition: all 0.3s ease-in-out 0s;

}

.brother-vs-brother-gallery-list li.featured .video:focus:before,  .brother-vs-brother-gallery-list li.featured .video:active:before {

	opacity: 0;

	filter: aplha(opacity=0);

	-webkit-transition: all 0.3s ease-in-out 0.3s;

	-moz-transition: all 0.3s ease-in-out 0.3s;

	-ms-transition: all 0.3s ease-in-out 0.3s;

	-o-transition: all 0.3s ease-in-out 0.3s;

	transition: all 0.3s ease-in-out 0.3s;

}

.brother-vs-brother-gallery-list li.featured .video:after {

	background: transparent url(images/brother-vs-brother/play.png) no-repeat 51% 50%;

	width: 100%;

	height: 100%;

	position: absolute;

	z-index: 2;

	content: '';

	top: 0;

	cursor: pointer;

	opacity: 1;

	filter: aplha(opacity=100);

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";

filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);

	-webkit-transition: all 0.3s ease-in-out 0.6s;

	-moz-transition: all 0.3s ease-in-out 0.6s;

	-ms-transition: all 0.3s ease-in-out 0.6s;

	-o-transition: all 0.3s ease-in-out 0.6s;

	transition: all 0.3s ease-in-out 0.6s;

	-moz-transform: scale(1) rotate(0deg);

	-webkit-transform: scale(1) rotate(0deg);

	-o-transform: scale(1) rotate(0deg);

	-ms-transform: scale(1) rotate(0deg);

	transform: scale(1) rotate(0deg);

}

.brother-vs-brother-gallery-list li.featured .video:focus:after,  .brother-vs-brother-gallery-list li.featured .video:active:after {

	opacity: 1;

	filter: aplha(opacity=100);

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";

 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);

	-webkit-transition: all 0.3s ease-in-out 0.3s;

	-moz-transition: all 0.3s ease-in-out 0.3s;

	-ms-transition: all 0.3s ease-in-out 0.3s;

	-o-transition: all 0.3s ease-in-out 0.3s;

	transition: all 0.3s ease-in-out 0.3s;

	-moz-transform: scale(4) rotate(0deg);

	-webkit-transform: scale(4) rotate(0deg);

	-o-transform: scale(4) rotate(0deg);

	-ms-transform: scale(4) rotate(0deg);

	transform: scale(4) rotate(0deg);

}

.brother-vs-brother-gallery-list li.featured .thumb.video:before {

	opacity: 0;

	filter: aplha(opacity=0);

	-webkit-transition: all 0.3s ease-in-out 0s;

	-moz-transition: all 0.3s ease-in-out 0s;

	-ms-transition: all 0.3s ease-in-out 0s;

	-o-transition: all 0.3s ease-in-out 0s;

	transition: all 0.3s ease-in-out 0s;

}

.brother-vs-brother-gallery-list li.featured .thumb.video:hover:before,  .brother-vs-brother-gallery-list li.featured .thumb.video:active:before {

	opacity: 1;

	filter: aplha(opacity=100);

	-webkit-transition: all 0.3s ease-in-out 0.3s;

	-moz-transition: all 0.3s ease-in-out 0.3s;

	-ms-transition: all 0.3s ease-in-out 0.3s;

	-o-transition: all 0.3s ease-in-out 0.3s;

	transition: all 0.3s ease-in-out 0.3s;

	-moz-transform: scale(1) rotate(0deg);

	-webkit-transform: scale(1) rotate(0deg);

	-o-transform: scale(1) rotate(0deg);

	-ms-transform: scale(1) rotate(0deg);

	transform: scale(1) rotate(0deg);

}

.brother-vs-brother-gallery-list li.featured .thumb.video:after {

	opacity: 0;

	filter: aplha(opacity=0);

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";

	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);

}

.brother-vs-brother-gallery-list li.featured .thumb.video:hover:after,  .brother-vs-brother-gallery-list li.featured .thumb.video:active:after {

	opacity: 1;

	filter: aplha(opacity=100);

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";

 	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);

	-webkit-transition: all 0.3s ease-in-out 0.3s;

	-moz-transition: all 0.3s ease-in-out 0.3s;

	-ms-transition: all 0.3s ease-in-out 0.3s;

	-o-transition: all 0.3s ease-in-out 0.3s;

	transition: all 0.3s ease-in-out 0.3s;

	-moz-transform: scale(1) rotate(0deg);

	-webkit-transform: scale(1) rotate(0deg);

	-o-transform: scale(1) rotate(0deg);

	-ms-transform: scale(1) rotate(0deg);

	transform: scale(1) rotate(0deg);

}

.brother-vs-brother-gallery-list li.featured .video.thumb:after {

	background: transparent url(images/brother-vs-brother/enlarge.png) no-repeat 51% 50%;

	-moz-transform: scale(3) rotate(0deg);

	-webkit-transform: scale(3) rotate(0deg);

	-o-transform: scale(3) rotate(0deg);

	-ms-transform: scale(3) rotate(0deg);

	transform: scale(3) rotate(0deg);

}

.brother-vs-brother-gallery-list li .thumb {

	position: relative;

	overflow: hidden;

	display: block;

	height: 135px;

	width: 226px;

}

.brother-vs-brother-gallery-list li .thumb:before {

	background: transparent url(images/brother-vs-brother/enlarge-bg.png) repeat;

	width: 100%;

	height: 100%;

	position: absolute;

	z-index: 1;

	content: '';

	top: 0;

	opacity: 0;

	filter: aplha(opacity=0);

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";

filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);

	-webkit-transition: all 0.3s ease-in-out 0s;

	-moz-transition: all 0.3s ease-in-out 0s;

	-ms-transition: all 0.3s ease-in-out 0s;

	-o-transition: all 0.3s ease-in-out 0s;

	transition: all 0.3s ease-in-out 0s;

}

.brother-vs-brother-gallery-list li .thumb:hover:before {

	opacity: 1;

	filter: aplha(opacity=100);

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";

	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);

}

.brother-vs-brother-gallery-list li .thumb:after {

	background: transparent url(images/brother-vs-brother/enlarge.png) no-repeat 51% 50%;

	width: 100%;

	height: 100%;

	position: absolute;

	z-index: 2;

	content: '';

	top: 0;

	cursor: pointer;

	opacity: 0;

	filter: aplha(opacity=0);

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";

	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);

	-moz-transform: scale(3) rotate(0deg);

	-webkit-transform: scale(3) rotate(0deg);

	-o-transform: scale(3) rotate(0deg);

	-ms-transform: scale(3) rotate(0deg);

	transform: scale(3) rotate(0deg);

}

.brother-vs-brother-gallery-list li .thumb:hover:after {

	opacity: 1;

	filter: aplha(opacity=100);

	-moz-transform: scale(1) rotate(0deg);

	-webkit-transform: scale(1) rotate(0deg);

	-o-transform: scale(1) rotate(0deg);

	-ms-transform: scale(1) rotate(0deg);

	transform: scale(1) rotate(0deg);

}

.brother-vs-brother-gallery-list li .thumb.video:after {

	background: transparent url(images/brother-vs-brother/play.png) no-repeat 51% 50%;

}



/*************************/

/*  Amusement Park Page  */

/*************************/



/*Clearing Float*/

.clearfix:after,  .amusement-parks:after,  .amusement-parks-banner:after,  #amusement-parks-banner-content:after,  amusement-parks-gallery-list:after {

	visibility: hidden;

	display: block;

	font-size: 0;

	content: " ";

	clear: both;

	height: 0;

}

#center.amusement-parks {

	background: #000 url(images/amusement-parks/Background_2.jpg) no-repeat 50% 0 !important;

	background-size: 100% auto !important;

}

#amusement-parks-banner {

	width: 100%;

	height: auto;

	position: relative;

}

#amusement-parks-image {

	position: absolute;

	top: 26px;

	left: 1px;

}

#amusement-parks-banner-content {

	color: #ffffff;

	float: right;

	font-weight: 600;

	padding: 81px 0 0;

	width: 520px;

}

.amusement-parks-title {

	margin: 0;

	display: block;

	position: relative;

}

.amusement-parks-desc {

	padding: 0 0 20px 42px;

	text-align: center;

	position: relative;

}

.amusement-parks-desc p {

	font-size: 13px;

	letter-spacing: -0.02em;

	line-height: 18px;

	margin-top: 9px;

	margin-bottom: 33px;

}

.amusement-parks-desc .button {

	background: #6fcef4 url(images/amusement-parks/button-arrow.png) no-repeat 100% 50%;

	padding: 14px 63px 14px 62px;

	letter-spacing: -0.02em;

	text-transform: uppercase;

	color: #353535;

	font-weight: bold;

	font-size: 15px;

	display: inline-block;

	border-radius: 8px;

	-moz-border-radius: 8px;

	-webkit-border-radius: 8px;

}

.amusement-parks-desc .button:hover {

	background-color: #fba91f !important;

}

#amusement-parks-gallery {

	clear: both;

	position: relative;

	float: left;

	width: 100%;

	margin-top: -3px;

	padding-bottom: 22px;

}

.amusement-parks-gallery-list {

	margin: 0 0 0 -3px;

	padding: 0;

	list-style: none;

	width: auto;

	display: block;

}

.amusement-parks-gallery-list li {

	background: #000;

	margin: 0 0 7px 7px;

	padding: 0;

	list-style: none;

	display: block;

	float: left;

	border: 6px solid #cecece;

}

.amusement-parks-gallery-list li.featured {

	margin-left: 7px;

}

.amusement-parks-gallery-list li img {

	display: block;

	max-width: 100%;

}

.amusement-parks-gallery-list li.featured .video {

	position: relative;

	overflow: hidden;

	display: block;

	width: 471px;

	height: 289px;

}

.amusement-parks-gallery-list li.featured .video:before {

	background: transparent url(images/amusement-parks/video-preview-bg.png) repeat;

	width: 100%;

	height: 100%;

	position: absolute;

	z-index: 1;

	content: '';

	top: 0;

	opacity: 1;

	filter: aplha(opacity=100);

	-webkit-transition: all 0.3s ease-in-out 0s;

	-moz-transition: all 0.3s ease-in-out 0s;

	-ms-transition: all 0.3s ease-in-out 0s;

	-o-transition: all 0.3s ease-in-out 0s;

	transition: all 0.3s ease-in-out 0s;

}

.amusement-parks-gallery-list li.featured .video:focus:before,  .amusement-parks-gallery-list li.featured .video:active:before {

	opacity: 0;

	filter: aplha(opacity=0);

	-webkit-transition: all 0.3s ease-in-out 0.3s;

	-moz-transition: all 0.3s ease-in-out 0.3s;

	-ms-transition: all 0.3s ease-in-out 0.3s;

	-o-transition: all 0.3s ease-in-out 0.3s;

	transition: all 0.3s ease-in-out 0.3s;

}

.amusement-parks-gallery-list li.featured .video:after {

	background: transparent url(images/amusement-parks/play.png) no-repeat 51% 50%;

	width: 100%;

	height: 100%;

	position: absolute;

	z-index: 2;

	content: '';

	top: 0;

	cursor: pointer;

	opacity: 1;

	filter: aplha(opacity=100);

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";

	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);

	-webkit-transition: all 0.3s ease-in-out 0.6s;

	-moz-transition: all 0.3s ease-in-out 0.6s;

	-ms-transition: all 0.3s ease-in-out 0.6s;

	-o-transition: all 0.3s ease-in-out 0.6s;

	transition: all 0.3s ease-in-out 0.6s;

	-moz-transform: scale(1) rotate(0deg);

	-webkit-transform: scale(1) rotate(0deg);

	-o-transform: scale(1) rotate(0deg);

	-ms-transform: scale(1) rotate(0deg);

	transform: scale(1) rotate(0deg);

}

.amusement-parks-gallery-list li.featured .video:focus:after,  .amusement-parks-gallery-list li.featured .video:active:after {

	opacity: 1;

	filter: aplha(opacity=100);

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";

 	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);

	-webkit-transition: all 0.3s ease-in-out 0.3s;

	-moz-transition: all 0.3s ease-in-out 0.3s;

	-ms-transition: all 0.3s ease-in-out 0.3s;

	-o-transition: all 0.3s ease-in-out 0.3s;

	transition: all 0.3s ease-in-out 0.3s;

	-moz-transform: scale(4) rotate(0deg);

	-webkit-transform: scale(4) rotate(0deg);

	-o-transform: scale(4) rotate(0deg);

	-ms-transform: scale(4) rotate(0deg);

	transform: scale(4) rotate(0deg);

}

.amusement-parks-gallery-list li.featured .thumb.video:before {

	opacity: 0;

	filter: aplha(opacity=0);

	-webkit-transition: all 0.3s ease-in-out 0s;

	-moz-transition: all 0.3s ease-in-out 0s;

	-ms-transition: all 0.3s ease-in-out 0s;

	-o-transition: all 0.3s ease-in-out 0s;

	transition: all 0.3s ease-in-out 0s;

}

.amusement-parks-gallery-list li.featured .thumb.video:hover:before,  .amusement-parks-gallery-list li.featured .thumb.video:active:before {

	opacity: 1;

	filter: aplha(opacity=100);

	-webkit-transition: all 0.3s ease-in-out 0.3s;

	-moz-transition: all 0.3s ease-in-out 0.3s;

	-ms-transition: all 0.3s ease-in-out 0.3s;

	-o-transition: all 0.3s ease-in-out 0.3s;

	transition: all 0.3s ease-in-out 0.3s;

	-moz-transform: scale(1) rotate(0deg);

	-webkit-transform: scale(1) rotate(0deg);

	-o-transform: scale(1) rotate(0deg);

	-ms-transform: scale(1) rotate(0deg);

	transform: scale(1) rotate(0deg);

}

.amusement-parks-gallery-list li.featured .thumb.video:after {

	opacity: 0;

	filter: aplha(opacity=0);

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";

	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);

}

.amusement-parks-gallery-list li.featured .thumb.video:hover:after,  .amusement-parks-gallery-list li.featured .thumb.video:active:after {

	opacity: 1;

	filter: aplha(opacity=100);

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";

	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);

	-webkit-transition: all 0.3s ease-in-out 0.3s;

	-moz-transition: all 0.3s ease-in-out 0.3s;

	-ms-transition: all 0.3s ease-in-out 0.3s;

	-o-transition: all 0.3s ease-in-out 0.3s;

	transition: all 0.3s ease-in-out 0.3s;

	-moz-transform: scale(1) rotate(0deg);

	-webkit-transform: scale(1) rotate(0deg);

	-o-transform: scale(1) rotate(0deg);

	-ms-transform: scale(1) rotate(0deg);

	transform: scale(1) rotate(0deg);

}

.amusement-parks-gallery-list li.featured .video.thumb:after {

	background: transparent url(images/amusement-parks/enlarge.png) no-repeat 51% 50%;

	-moz-transform: scale(3) rotate(0deg);

	-webkit-transform: scale(3) rotate(0deg);

	-o-transform: scale(3) rotate(0deg);

	-ms-transform: scale(3) rotate(0deg);

	transform: scale(3) rotate(0deg);

}

.amusement-parks-gallery-list li .thumb {

	position: relative;

	overflow: hidden;

	display: block;

	height: 135px;

	width: 226px;

}

.amusement-parks-gallery-list li .thumb:before {

	background: transparent url(images/amusement-parks/enlarge-bg.png) repeat;

	width: 100%;

	height: 100%;

	position: absolute;

	z-index: 1;

	content: '';

	top: 0;

	opacity: 0;

	filter: aplha(opacity=0);

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";

	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);

	-webkit-transition: all 0.3s ease-in-out 0s;

	-moz-transition: all 0.3s ease-in-out 0s;

	-ms-transition: all 0.3s ease-in-out 0s;

	-o-transition: all 0.3s ease-in-out 0s;

	transition: all 0.3s ease-in-out 0s;

}

.amusement-parks-gallery-list li .thumb:hover:before {

	opacity: 1;

	filter: aplha(opacity=100);

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";

	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);

}

.amusement-parks-gallery-list li .thumb:after {

	background: transparent url(images/amusement-parks/enlarge.png) no-repeat 51% 50%;

	width: 100%;

	height: 100%;

	position: absolute;

	z-index: 2;

	content: '';

	top: 0;

	cursor: pointer;

	opacity: 0;

	filter: aplha(opacity=0);

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";

	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);

	-moz-transform: scale(3) rotate(0deg);

	-webkit-transform: scale(3) rotate(0deg);

	-o-transform: scale(3) rotate(0deg);

	-ms-transform: scale(3) rotate(0deg);

	transform: scale(3) rotate(0deg);

}

.amusement-parks-gallery-list li .thumb:hover:after {

	opacity: 1;

	filter: aplha(opacity=100);

	-moz-transform: scale(1) rotate(0deg);

	-webkit-transform: scale(1) rotate(0deg);

	-o-transform: scale(1) rotate(0deg);

	-ms-transform: scale(1) rotate(0deg);

	transform: scale(1) rotate(0deg);

}

.amusement-parks-gallery-list li .thumb.video:after {

	background: transparent url(images/amusement-parks/play.png) no-repeat 51% 50%;

}



/* About Us Sidebar Nave */

ul.about-menu-list {

	padding: 6px 0 3px !important;

}

li.about-menu {

	margin-left: 0px !important;

	padding: 0px !important;

}

ul#menu-about-nav {

	margin: 0px;

	padding: 0px;

}



/* Property Brothers: At Home Updates (11/12/14)*/

.page-property-brothers-at-home #banner_propertybros {

	background-image: url(images/pb-athome-banner.png);

}

.page-property-brothers-at-home #banner_slogan {

	width: 500px;

	top: 125px;

	left: 410px;

}

#resource_cat_content-56 {

	width: auto;

}

#resource_cat_content-56 p {

	font-size: 30px;

	padding-right: 15px;

}



/** CSS UPDATE 22/10/2016 **/

#logo_hgtv_sprite {

	margin: 13px 35px 0px 50px !important;

}

#resource_cat_content-69 p {

	min-width: 505px !important;

}

div#btno {

	display: inline-block;

	width: 100%;

	margin-bottom: 30px;

}

#btno h1 {

	font-size: 35px;

	text-align: center;

}

