@media screen {
.all-wrapper {background:#000 url(images/smokingbull_red_back.jpg) center top repeat-y;  background-size:cover; min-width:100%; }

.top-header {/*background:#000 url(images/header-01.png) center top no-repeat;*/ height: 600px; margin-bottom:-600px;}

.top-overlay {background:url(images/overlay.png) center top repeat-x; text-align:center; height:600px; max-width: 100%; position: relative; margin-top:-600px;  margin-bottom: -600px; z-index:9999}
.logo {margin-top:100px}

.social {height:600px; position: absolute; top:20px; margin-bottom: 600px; z-index:99999999999}
.social .twelve {text-align: right;}

.intro {padding-top:30px; color:#FFF; text-align:center; margin-top:600px}

.fb-insta .six {margin-top:100px;}
.glow-insta {padding-top:40px; text-align:center; height:609px; margin-left: 100px;}
.glow-fb { padding-top:40px; text-align:center; height:609px; margin-left:-90px;}
.insta {border:none;overflow:auto;height:592px;max-width:383px;}
.fb {overflow:auto; width: 100%; overflow: hidden; max-width: 375px; border:#fff 1px solid}

.google-maps .twelve {margin-top:10px}
	.google-maps iframe {border: #FFF 1px solid}
.glow-big { padding-top:50px; text-align:center; height:449px;}

.trippie {;padding-top:38px; text-align:center; height:86px;}
.advisor {position:relative; margin-left:387px;}

h1 {color:#C00; font-weight:bold; font-size:40px; text-shadow: 0px 0px 5px #C00;}
h2, h2 a, h2 a:hover {font-size:14px; color:#FFF}

.clear { clear: both; }


/* --- SLIDER --- */

.vormatech-slider-wrapper {position:relative;height:600px; width:90%;}
.vormatech-slider-wrapper.loading {visibility:hidden;}
.vormatech-slider-container {position:relative;	overflow:hidden;margin:0;width:100%;height:100%;}

.vormatech-slider-item {position: absolute;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden;}
.vormatech-slider-item .background img {max-width: none;}
.vormatech-slider-item .background {position: absolute;	overflow: hidden;	width:100%;height: 100%;}

.vormatech-slider-pagination {position: absolute;width: 100%;bottom: 25px;	left: 0;text-align: center;z-index: 20;}
.vormatech-slider-pagination a {margin: 5px;display: inline-block;width: 12px;height: 12px;background: none;}
.vormatech-slider-pagination a.active, .vormatech-slider-pagination a:hover {background: #fff;}

} /* END screen media */

@media
	(max-width: 1499px) {
		.glow-fb, .glow-insta {margin-left:0px !important;}
		.trippie {background:none !important; margin-left:0px !important; width:100% !important}
}

@media
	(max-width: 1200px) {
		
		}
@media
	(max-width: 1186px) {
		.glow, .glow-fb, .glow-insta, .glow-big, .trippie {background:none !important; margin-left:0px !important; padding-top: 0px; height: auto}
		.fb-insta .six {margin-top:10px;}
		}

@media (min-width: 959px) {  
#mobile {display:none !important}
}

@media
  (max-width: 959px) {
	 #no-mobile {display:none !important} 
	 .logo img, .trippie img {width: 100% !important;width: auto}
	 .fb, .insta,  iframe  {width:95% !important; padding:0 !important; margin:0 !important;}
	  .google-maps {width:100%}
	 }

@media print {

.do-not-print { display: none; }
#comments { page-break-before: always; }

body { width: 100% !important; margin: 0 !important; padding: 0 !important; line-height: 1.4; word-spacing: 1.1pt; letter-spacing: 0.2pt; font-family: Garamond,"Times New Roman", serif; color: #000; background: none; font-size: 12pt; }
h1,h2,h3,h4,h5,h6 { font-family: Helvetica, Arial, sans-serif; }
h1 { font-size: 19pt; }
h2 { font-size:17pt; }
h3 { font-size:15pt; }
h4,h5,h6 { font-size:12pt; }
code { font: 10pt Courier, monospace; } 
blockquote { margin: 1.3em; padding: 1em; }
img { display: block; margin: 1em 0; }
a img { border: none; }
table { margin: 1px; text-align:left; }
th { border-bottom: 1px solid #333;  font-weight: bold; }
td { border-bottom: 1px solid #333; }
th, td { padding: 4px 10px 4px 0; }
caption { background: #fff; margin-bottom: 2em; text-align: left; }
thead { display: table-header-group; }
tr { page-break-inside: avoid; } 
a { text-decoration: none; color: black; }
	
} /* END print media */