/*-----------------------------------------------------------------------------

-	Revolution Slider 5.0 Layer Style Settings -

Screen Stylesheet

version:   	5.0.0
date:      	18/03/15
author:		themepunch
email:     	info@themepunch.com
website:   	http://www.themepunch.com
-----------------------------------------------------------------------------*/

* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}


/* ---  Revolution Slider Text  --- */

		.revo-slider-emphasis-text {
			font-size: 64px;
			font-weight: 700;
			letter-spacing: -1px;
			font-family: 'Open Sans Condensed', sans-serif;
			padding: 15px 20px;
			border-top: 2px solid #FFF;
			border-bottom: 2px solid #FFF;
		}

		#slider article h1 {
			font-size: 56px;
			text-transform: inherit;
			font-family: 'Open Sans Condensed', sans-serif;
			padding: 0 12px;
			}

			#slider article h1.darkblue-bground {
			font-size: 56px;
			text-transform: inherit;
			font-family: 'Open Sans Condensed', sans-serif;
			background-color: rgba(25,47,67,.9);
			}

		#slider article h1.darkorange-bground { background-color: rgba(47,30,17,.8); }

		#slider article h1.didyouknow {
			border-bottom: 4px solid #76C043;
			font-size: 42px;
			text-transform: uppercase;
			}

		#slider article .copyright {
			font-weight: bold;
			font-size: 10px;
			line-height: 0;
			text-shadow: rgb(0, 0, 0) 1px 1px 2px;
			}

      #slider article .copyright.dark {
        color: #333;
  			text-shadow: rgba(255, 255, 255, .5) 1px 1px 1px;
  			}

		#slider article .copyright i {
			font-size: .8em;
			margin-right: 3px;
			}

		.revo-slider-desc-text {
			font-size: 20px;
			font-weight: bold;
			width: 650px;
			text-align: center;
			line-height: 1.5;
		}

		.revo-slider-desc-text span.darkblue-bground {
			background-color: rgba(25,47,67,.9);
			padding: 10px 13px !important;
			}

		.revo-slider-desc-text span.darkorange-bground {
		background-color: rgba(47,30,17,.8);
		padding: 10px 13px !important;
		}

		.revo-slider-caps-text {
			font-size: 16px;
			font-weight: 400;
			letter-spacing: 3px;
		}

		.tp-video-play-button { display: none !important; }

		.tp-caption { white-space: nowrap; }

#slider li.dark.text-shadow {
	text-shadow: 2px 2px 3px rgba(49, 49, 49, 1), 3px 3px 5px rgba(49, 49, 49, 1);
	}


/* ---  End Revolution Slider Text  --- */


/* ---  Revolution Slider Layer Graphics --- */


article .tp-caption.didyouknow-infographic img { width: 290px !important; height: auto !important; border-right: 1px dashed #244e75; }


/* ---  End Revolution Slider Layer Graphics --- */


@media (max-width: 768px) {

  article .tp-caption.didyouknow-infographic img {
    width: 170px !important;
  }

}


@media (max-width: 414px) {

	.revo-slider-emphasis-text {
		}

	.revo-slider-desc-text {
			font-size: 12px !important;
			line-height: 1.2em !important;
			width: 380px !important;
		}

  .tp-caption.right { top: -20px; left: -75px; }

/*----- SLIDER -----*/

.tp-caption.medium_text, .medium_text { font-size: 10px !important; line-height: 1.2em !important; }

#slider li.dark.text-shadow { text-shadow: 2px 2px 3px rgba(49, 49, 49, 1); }

#slider article h1.darkblue-bground,
#slider article h1.darkorange-bground {
			font-size: 24px !important;
			text-transform: inherit;
			font-family: 'Open Sans Condensed', sans-serif !important;
			margin: 0;
			}

.revo-slider-desc-text span.darkblue-bground,
.revo-slider-desc-text span.darkorange-bground {
			font-size: 10px !important;
			padding: 4px 8px !important;
			position: absolute !important;
			top: 10px !important;
			}

.tp-caption.modern_big_yellowbg, .modern_big_yellowbg {
			font-size: 18px !important;
			padding: 5px !important;
			top: 20px !important;
			}

.tp-caption.modern_big_yellowbg.line-1, .modern_big_yellowbg.line-1 { top: -10px !important; }

.tp-caption.modern_big_yellowbg.line-2, .modern_big_yellowbg.line-2 { top: 0px !important; }

#slider .button-ngalink { font-size: 12px !important; line-height: 2em !important; margin-top: 18px !important; }

#slider .button i { font-size: 12px !important; }

.revo-slider-desc-text { max-width: 240px !important; line-height: 1.4em !important; }

article .tp-caption.didyouknow-infographic img { width: 100px !important; }

/*----- END SLIDER -----*/


	}
