/*------------------------------------------------------------------
Master Stylesheet


Author:		Mightyspark Industries, Matthew Miller
Useage:		Screen
-------------------------------------------------------------------*/


/* ----------------------------------------------------------------
	Custom
-----------------------------------------------------------------*/



.parallax .entry-overlay-meta { right: 0; left: 15px; bottom: 15px;}
.date_holder { font-weight: bold; }
.title_holder h1 { margin-bottom: 8px;}



		#rev_slider_31_1 .uranus.tparrows {
			width:50px;
			height:50px;
			background:rgba(255,255,255,0);
		}
		#rev_slider_31_1 .uranus.tparrows:before {
			width:50px;
			height:50px;
			line-height:50px;
			font-size:40px;
			transition:all 0.3s;
			-webkit-transition:all 0.3s;
		}
		#rev_slider_31_1 .uranus.tparrows:hover:before { opacity:0.75; }
		.hermes .tp-bullet {
			overflow:hidden;
			border-radius:50%;
			width:16px;
			height:16px;
			background-color:rgba(0,0,0,0);
			box-shadow:inset 0 0 0 2px rgb(255,255,255);
			-webkit-transition:background 0.3s ease;
			transition:background 0.3s ease;
			position:absolute;
		}
		.hermes .tp-bullet:hover { background-color:rgba(0,0,0,0.21); }
		.hermes .tp-bullet:after {
			content:' ';
			position:absolute;
			bottom:0;
			height:0;
			left:0;
			width:100%;
			background-color:rgb(255,255,255);
			box-shadow:0 0 1px rgb(255,255,255);
			-webkit-transition:height 0.3s ease;
			transition:height 0.3s ease;
		}
		.hermes .tp-bullet.selected:after{height:100%}
		
	

		



/* Smartphones (portrait) ----------- */
@media only screen and (max-width : 320px) and (orientation : portrait) {
	 img.branding	{ max-width: 260px !important; height: auto !important; position: relative; top:-20px; }
	 .tp-caption { top:30px !important;}
	 .revo-slider-desc-text { top:30px !important;}
	 div.tp-rightarrow.tparrows.uranus { left: 110% !important; }
	 div.tp-leftarrow.tparrows.uranus { left: -10% !important; }
}

@media only screen and (min-width : 375px) and (orientation : portrait) {
	 img.branding	{ max-width: 300px !important; height: auto !important; position: relative; top:-20px; }
	 
	 .tp-caption { top:30px !important;}
	 .revo-slider-desc-text { top:30px !important;}
}

/* Smartphones (landscape) ----------- */

@media only screen and (min-width : 375px) and (max-device-width : 767px) and (orientation : landscape) {
	 img.branding	{ width: 300px !important; height: auto !important; position: relative; top: -40px;}
	 .tp-caption { top:10px !important;}
}


/*
@media only screen and (min-width : 321px) and (orientation : landscape){
	 img.branding	{ max-width: 500px;  height: auto;}
	 .tp-caption { top:30px;}
}
*/

/* iPads (portrait and landscape) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
	 img.branding	{ width: 400px; height: auto !important; }
	 }

@media only screen and (min-device-width : 1025px)  {
	 img.branding	{ width: 600px;  height: auto !important;}
	 }


#billboard img.branding	{ min-width: 600px !important;  height: auto !important;}
#billboard .tp-caption { top:20px !important; font-size: 30px !important; }


