body, html {padding:0;margin:0;height:100%;font-family:'Open Sans', sans-serif;}
.viddd {max-width:1000px; height:562px; margin:auto;}
.slidePhotos {float:left;margin-left:10px;margin-top:10px;height:150px;width:150px;}
.slideshow {max-width:1000px;height:auto;margin:auto;}
.parallax-window {min-height: 100px; background: transparent;}
.header {text-align:center;color:#FFF;height:100%!important;}
.header table { border-collapse:collapse;width:100%;height:100%;padding:0;margin:0px;text-align:center;color:#999;}
.header table td { vertical-align:middle;text-align:center;height:100%;}
.sitetitle {color:#FFF;font-size:64px;text-transform:uppercase;}
.sitetitle a {text-decoration:none;color:#FFF}
.subtitle {text-transform:uppercase;color:#FFF}
.subtitle2 {font-size:12px;color:#FFF}
.footer {text-align:center;color:#FFF;height:100%!important;}
.footer table { border-collapse:collapse;width:100%;height:100%;padding:0;margin:0px;text-align:center;color:#999;}
.footer table td { vertical-align:middle;text-align:center;height:100%;}
.flexslider table { border-collapse:collapse;width:100%;padding:0;margin:0px;text-align:center;color:#999;font-size:14px;}
.flexslider table td { vertical-align:middle;text-align:center;height:759px;padding:80px 30px;}
.flexslider .slides table td img {width:auto!important;margin:10px auto!important;}
.flexslider .slides img {max-width:1600px;margin:0 auto!important;}
.flexslider {background-color:#000;}
.b-note {padding:100px;}
.b-note p {max-width:1000px;margin:auto;}
.section-new-title {text-transform:uppercase;text-align:center;font-size:28px;color:#222;}
.after-title-spacer {display:block;background-color:#555;height:4px;width:25px;margin:45px auto;}
.a-note-text {font-size:14px;color:#666;line-height:22px;}
.b-note-footer {font-size:14px;color:#444;font-weight:600;padding-top:30px;}
.detailzoom {text-align:center;color:#666;font-size:14px;padding:100px;padding-top:80px;}
.easyzoom {	position: relative;	/* 'Shrink-wrap' the element */	display: inline-block;	*display: inline;	*zoom: 1;}
.easyzoom img {	vertical-align: bottom;}
.easyzoom.is-loading img { cursor: progress;}
.easyzoom.is-ready img { cursor: inherit;}
.easyzoom.is-error  img { cursor: not-allowed; }
.easyzoom-notice { position: absolute; top: 50%; left: 50%;	z-index: 150; width: 10em; margin: -1em 0 0 -5em; line-height: 2em;	text-align: center;	background: #FFF; box-shadow: 0 0 10px #888;}
.easyzoom-flyout {	position:absolute; z-index: 100; overflow: hidden; background: #FFF; }
.easyzoom-flyout img { max-width: inherit !important;}
.zoomerContainer { /*width:1216px; margin:0 auto;*/ text-align: center;}
/** * EasyZoom layout variations */
.easyzoom--overlay .easyzoom-flyout { top: 0; left: 0; width: 100%;	height: 100%;}
.easyzoom--adjacent .easyzoom-flyout { top: 0; left: 100%; width: 100%;	height: 100%; margin-left: 20px;}
.contactform {text-align:center;color:#666;font-size:14px;padding:100px;padding-top:80px;}
.contactform a {color:#666;}
.quote {font-size:36px;color:#FFF;}
.ital {font-size:10px;font-style: italic;padding-top:20px;}
.slideSection {padding:100px;text-align:center;background-color:#000;clear:both;overflow:auto;}
.slideSection img {width:150px;height:150px;}
/* Smartphones (portrait) ----------- */
@media only screen and (max-width : 320px) {
/* Styles */
body, html {width:100%;}
#zoomerrr {width:100%;height:auto;}
.easyzoom-flyout img { max-width:860px!important;}
.sitetitle {font-size:24px;}
.b-note {padding:30px;}
.detailzoom {padding:30px;padding-top:10px;display:none;}
.contactform {padding:30px;padding-top:10px;}
.flexslider table td { height:400px;padding:80px 30px;}
.frames .flexslider .slides img {max-width:260px;margin:0 auto!important;}
.slideSection {padding:30px;padding-bottom:20px;}
.slidePhotos {margin-left:0px;margin:auto;margin-bottom:10px;}
.slideshow {max-width:150px;margin:auto;}

}
/* Smartphones (portrait) ----------- */
@media only screen and (min-width : 321px) and (max-width : 374px) {
/* Styles */
body, html {width:100%;}
#zoomerrr {width:100%;height:auto;}
.easyzoom-flyout img { max-width:860px!important;}
.sitetitle {font-size:24px;}
.b-note {padding:30px;}
.detailzoom {padding:30px;padding-top:10px;display:none;}
.contactform {padding:30px;padding-top:10px;}
.flexslider table td { height:400px;padding:80px 30px;}
.frames .flexslider .slides img {max-width:260px;margin:0 auto!important;}
.slideSection {padding:30px;padding-bottom:20px;}
.slideshow {max-width:150px;margin:auto;}
.viddd {height:180px;}
}
/* Smartphones (portrait) ----------- */
@media only screen and (min-width : 375px) and (max-width : 413px) {
/* Styles */
body, html {width:100%;}
#zoomerrr {width:100%;height:auto;}
.easyzoom-flyout img { max-width:860px!important;}
.sitetitle {font-size:24px;}
.b-note {padding:30px;}
.detailzoom {padding:30px;padding-top:10px;display:none;}
.contactform {padding:30px;padding-top:10px;}
.flexslider table td { height:400px;padding:80px 30px;}
.frames .flexslider .slides img {max-width:260px;margin:0 auto!important;}
.slideSection {padding:30px;padding-bottom:20px;}
.slideshow {max-width:150px;margin:auto;}
.viddd {height:211px;}
}
/* Smartphones (portrait) ----------- */
@media only screen and (min-width : 414px) and (max-width : 479px) {
/* Styles */
body, html {width:100%;}
#zoomerrr {width:100%;height:auto;}
.easyzoom-flyout img { max-width:860px!important;}
.sitetitle {font-size:24px;}
.b-note {padding:30px;}
.detailzoom {padding:30px;padding-top:10px;display:none;}
.contactform {padding:30px;padding-top:10px;}
.flexslider table td { height:400px;padding:80px 30px;}
.frames .flexslider .slides img {max-width:260px;margin:0 auto!important;}
.slideSection {padding:30px;padding-bottom:20px;}
.slideshow {max-width:320px;margin:auto;}
.viddd {height:233px;}
}
/* Smartphones (portrait) ----------- */
@media only screen and (min-width : 480px) and (max-width : 640px) {
/* Styles */
body, html {width:100%;}
.easyzoom-flyout img { max-width:860px!important;}
#zoomerrr {width:100%;height:auto;}
.sitetitle {font-size:24px;}
.b-note {padding:30px;}
.detailzoom {padding:30px;padding-top:10px;display:none;}
.contactform {padding:30px;padding-top:10px;}
.flexslider table td { height:400px;padding:80px 30px;}
.frames .flexslider .slides img {max-width:360px;margin:0 auto!important;}
.slideSection {padding:30px;padding-bottom:20px;}
.slideshow {max-width:320px;margin:auto;}
.viddd {height:270px;}
}
/* Smartphones (portrait) ----------- */
@media only screen and (min-width : 641px) and (max-width : 799px) {
/* Styles */
body, html {width:100%;}
#zoomerrr {width:100%;height:auto;}
.flexslider table td { height:400px;padding:80px 30px;}
.frames .flexslider .slides img {max-width:400px;margin:0 auto!important;}
.slideshow {max-width:320px;margin:auto;}
.detailzoom {padding:30px;padding-top:10px;display:none;}
.viddd {height:360px;}
}
/* Smartphones (portrait) ----------- */
@media only screen and (min-width : 800px) and (max-width : 1270px) {
/* Styles */
body, html {width:100%;}
#zoomerrr {width:100%;height:auto;}
.slideshow {max-width:480px;margin:auto;}
}


