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

-	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
-----------------------------------------------------------------------------*/

.tp-caption.Twitter-Content a,.tp-caption.Twitter-Content a:visited
{
	color:#0084B4!important;
}

.tp-caption.Twitter-Content a:hover
{
	color:#0084B4!important;
	text-decoration:underline!important;
}

.tp-caption .gillsans-small-grey-lite, .gillsans-small-grey-lite				{background-color:transparent;border-color:transparent;border-radius:0 0 0 0;border-style:none;border-width:0;color:#e1e1e1 !important;font-family:"ColaborateRegular";font-size:14px;font-style:normal;font-weight:200;letter-spacing:1px;line-height:28px;padding:0;text-decoration:none;}
.tp-caption .gillsans-medium-grey-lite, .gillsans-medium-grey-lite				{background-color:transparent;border-color:transparent;border-radius:0 0 0 0;border-style:none;border-width:0;color:#e1e1e1 !important;font-family:"ColaborateRegular";font-size:35px;font-style:normal;font-weight:200;letter-spacing:1px;line-height:35px;padding:0;text-decoration:none;}
.tp-caption .gillsans-large-grey-lite, .gillsans-large-grey-lite				{background-color:transparent;border-color:transparent;border-radius:0 0 0 0;border-style:none;border-width:0;color:#e1e1e1 !important;font-family:"ColaborateRegular";font-size:65px;font-style:normal;font-weight:200;letter-spacing:1px;line-height:65px;padding:0;text-decoration:none;}

.tp-caption .gillsans-small-grey-dark, .gillsans-small-grey-dark				{background-color:transparent;border-color:transparent;border-radius:0 0 0 0;border-style:none;border-width:0;color:#424c4b !important;font-family:"ColaborateRegular";font-size:14px;font-style:normal;font-weight:200;letter-spacing:1px;line-height:28px;padding:0;text-decoration:none;}
.tp-caption .gillsans-medium-grey-dark, .gillsans-medium-grey-dark				{background-color:transparent;border-color:transparent;border-radius:0 0 0 0;border-style:none;border-width:0;color:#424c4b !important;font-family:"ColaborateRegular";font-size:35px;font-style:normal;font-weight:200;letter-spacing:1px;line-height:35px;paddi ng:0;text-decoration:none;}
.tp-caption .gillsans-large-grey-dark, .gillsans-large-grey-dark				{background-color:transparent;border-color:transparent;border-radius:0 0 0 0;border-style:none;border-width:0;color:#424c4b !important;font-family:"ColaborateRegular";font-size:65px;font-style:normal;font-weight:200;letter-spacing:1px;line-height:65px;padding:0;text-decoration:none;}

.tp-caption .gillsans-BigDisplay, .gillsans-BigDisplay				{background-color:transparent;border-color:transparent;border-radius:0 0 0 0;border-style:none;border-width:0;color:rgba(0,0,0,1.00);font-family:"ColaborateRegular";font-size:60px;font-style:normal;font-weight:900;letter-spacing:2px;line-height:60px;padding:0;text-decoration:none;}
.tp-caption .gillsans-TextBlock, .gillsans-TextBlock				{background-color:transparent;border-color:transparent;border-radius:0 0 0 0;border-style:none;border-width:0;color:rgba(0,0,0,1.00);font-family:"ColaborateRegular";font-size:20px;font-style:normal;font-weight:400;letter-spacing:2px;line-height:40px;padding:0;text-decoration:none;}

.tp-caption .SwaggerBold-large, .SwaggerBold-large			{background-color:transparent;border-color:transparent;border-radius:0 0 0 0;border-style:none;border-width:0;color:rgba(255,255,255,1.00);font-family:"SwaggerBold";font-size:130px;font-style:normal;font-weight:300;letter-spacing:13px;line-height:130px;padding:0;text-decoration:none;}
.tp-caption .SwaggerBold-medium, .SwaggerBold-medium		{background-color:transparent;border-color:transparent;border-radius:0 0 0 0;border-style:none;border-width:0;color:rgba(255,255,255,1.00);font-family:"SwaggerBold";font-size:60px;font-style:normal;font-weight:300;line-height:60px;padding:0;text-decoration:none;}
.tp-caption .SwaggerBold-small, .SwaggerBold-small			{background-color:transparent;border-color:transparent;border-radius:0 0 0 0;border-style:none;border-width:0;color:rgba(255,255,255,1.00);font-family:"SwaggerBold";font-size:30px;font-style:normal;font-weight:300;line-height:30px;padding:0;text-decoration:none;}

.tp-caption .SwaggerBold-medium-level-one, .SwaggerBold-medium-level-one		{background-color:transparent;border-color:transparent;border-radius:0 0 0 0;border-style:none;border-width:0;color:rgba(255,255,255,1.00);font-family:"SwaggerBold";font-size:50px;font-style:normal;font-weight:300;line-height:60px;padding:0px 0px 15px 0px;margin:0px;text-decoration:none;background:rgba(0, 0, 0, 0) url("/images/headings-underline-butterflies.png") no-repeat scroll center bottom;}

.tp-caption .SwaggerBold-large-grey-dark, .SwaggerBold-large-grey-dark						{background-color:transparent;border-color:transparent;border-radius:0 0 0 0;border-style:none;border-width:0;color:rgba(76,66,76,1.00);font-family:"SwaggerBold";font-size:130px;font-style:normal;font-weight:300;letter-spacing:13px;line-height:130px;padding:0;text-decoration:none;}
.tp-caption .SwaggerBold-medium-grey-dark, .SwaggerBold-medium-grey-dark					{background-color:transparent;border-color:transparent;border-radius:0 0 0 0;border-style:none;border-width:0;color:rgba(76,66,76,1.00);font-family:"SwaggerBold";font-size:60px;font-style:normal;font-weight:300;line-height:60px;padding:0;text-decoration:none;}
.tp-caption .SwaggerBold-small-grey-dark, .SwaggerBold-small-grey-dark						{background-color:transparent;border-color:transparent;border-radius:0 0 0 0;border-style:none;border-width:0;color:rgba(76,66,76,1.00);font-family:"SwaggerBold";font-size:30px;font-style:normal;font-weight:300;line-height:30px;padding:0;text-decoration:none;}
.tp-caption .SwaggerBold-micro-small-grey-dark, .SwaggerBold-micro-small-grey-dark			{background-color:transparent;border-color:transparent;border-radius:0 0 0 0;border-style:none;border-width:0;color:rgba(76,66,76,1.00);font-family:"SwaggerBold";font-size:22px;font-style:normal;font-weight:300;line-height:22px;padding:0;text-decoration:none;}

.tp-caption .SwaggerBold-small-green-dark, .SwaggerBold-small-green-dark				{background-color:transparent;border-color:transparent;border-radius:0 0 0 0;border-style:none;border-width:0;color:#2b3f14 !important;font-family:"SwaggerBold";font-size:14px;font-style:normal;font-weight:200;letter-spacing:1px;line-height:28px;padding:0;text-decoration:none;}
.tp-caption .SwaggerBold-medium-green-dark, .SwaggerBold-medium-green-dark				{background-color:transparent;border-color:transparent;border-radius:0 0 0 0;border-style:none;border-width:0;color:#2b3f14 !important;font-family:"SwaggerBold";font-size:35px;font-style:normal;font-weight:200;letter-spacing:1px;line-height:35px;paddi ng:0;text-decoration:none;}
.tp-caption .SwaggerBold-large-green-dark, .SwaggerBold-large-green-dark				{background-color:transparent;border-color:transparent;border-radius:0 0 0 0;border-style:none;border-width:0;color:#2b3f14 !important;font-family:"SwaggerBold";font-size:65px;font-style:normal;font-weight:200;letter-spacing:1px;line-height:65px;padding:0;text-decoration:none;}

.tp-caption .SwaggerBold-small-outline-pink, .SwaggerBold-small-outline-pink			{background-color:transparent;border-color:transparent;border-radius:0 0 0 0;border-style:none;border-width:0;color:rgba(255,255,255,1.00);font-family:"SwaggerBold";font-size:30px;font-style:normal;font-weight:300;line-height:30px;padding:0;text-decoration:none;text-shadow: -2px -2px 1px #c9177d, 2px -2px 1px #c9177d, -2px  2px 1px #c9177d, 2px  2px 1px #c9177d;}
.tp-caption .SwaggerBold-medium-pink, .SwaggerBold-medium-pink				{background-color:transparent;border-color:transparent;border-radius:0 0 0 0;border-style:none;border-width:0;color:rgba(205,0,123,1.00);font-family:"SwaggerBold";font-size:60px;font-style:normal;font-weight:300;line-height:30px;padding:0;text-decoration:none;text-shadow: 2px 2px 0px #e2e2e2;}
.tp-caption .SwaggerBold-small-pink, .SwaggerBold-small-pink				{background-color:transparent;border-color:transparent;border-radius:0 0 0 0;border-style:none;border-width:0;color:rgba(205,0,123,1.00);font-family:"SwaggerBold";font-size:30px;font-style:normal;font-weight:300;line-height:30px;padding:0;text-decoration:none;text-shadow: 2px 2px 0px #e2e2e2;}
.tp-caption .SwaggerBold-small-bg-pink, .SwaggerBold-small-bg-pink			{background-color:#c9177d;padding:20px;border-color:transparent;border-radius:0 0 0 0;border-style:none;border-width:0;color:rgba(255,255,255,1.00);font-family:"SwaggerBold";font-size:30px;font-style:normal;font-weight:300;line-height:30px;padding:0;text-decoration:none;text-shadow: -2px -2px 1px #c9177d, 2px -2px 1px #c9177d, -2px  2px 1px #c9177d, 2px  2px 1px #c9177d;}

.tp-caption .SwaggerBold-large-shadow-pink, .SwaggerBold-large-shadow-pink				{background-color:transparent;border-color:transparent;border-radius:0 0 0 0;border-style:none;border-width:0;color:rgba(255,255,255,1.00);font-family:"SwaggerBold";font-size:90px;font-style:normal;font-weight:300;line-height:90px;padding:0;text-decoration:none;text-shadow: 2px  2px 1px #c9177d;}
.tp-caption .SwaggerBold-medium-shadow-pink, .SwaggerBold-medium-shadow-pink			{background-color:transparent;border-color:transparent;border-radius:0 0 0 0;border-style:none;border-width:0;color:rgba(255,255,255,1.00);font-family:"SwaggerBold";font-size:60px;font-style:normal;font-weight:300;line-height:60px;padding:0;text-decoration:none;text-shadow: 2px  2px 1px #c9177d;}
.tp-caption .SwaggerBold-small-shadow-pink, .SwaggerBold-small-shadow-pink				{background-color:transparent;border-color:transparent;border-radius:0 0 0 0;border-style:none;border-width:0;color:rgba(255,255,255,1.00);font-family:"SwaggerBold";font-size:30px;font-style:normal;font-weight:300;line-height:30px;padding:0;text-decoration:none;text-shadow: 2px  2px 1px #c9177d;}

.tp-caption .ReklameScriptRegular-large-white-shadow, .ReklameScriptRegular-large-white-shadow				{background-color:transparent;border-color:transparent;border-radius:0 0 0 0;border-style:none;border-width:0;color:rgba(255,255,255,1.00);font-family:"ReklameScriptRegular";font-size:90px;font-style:normal;font-weight:300;line-height:90px;padding:0;text-decoration:none;text-shadow: 2px  2px 1px #c9177d;}
.tp-caption .ReklameScriptRegular-medium-white-shadow, .ReklameScriptRegular-medium-white-shadow			{background-color:transparent;border-color:transparent;border-radius:0 0 0 0;border-style:none;border-width:0;color:rgba(255,255,255,1.00);font-family:"ReklameScriptRegular";font-size:60px;font-style:normal;font-weight:300;line-height:60px;padding:0;text-decoration:none;text-shadow: 2px  2px 1px #c9177d;}
.tp-caption .ReklameScriptRegular-small-white-shadow, .ReklameScriptRegular-small-white-shadow				{background-color:transparent;border-color:transparent;border-radius:0 0 0 0;border-style:none;border-width:0;color:rgba(255,255,255,1.00);font-family:"ReklameScriptRegular";font-size:30px;font-style:normal;font-weight:300;line-height:30px;padding:0;text-decoration:none;text-shadow: 2px  2px 1px #c9177d;}


@media only screen and (max-width: 767px) {
	.revtp-searchform input[type="text"],
	.revtp-searchform input[type="email"],
	.revtp-form input[type="text"],
	.revtp-form input[type="email"] { width: 200px !important; }
}

.revtp-searchform input[type="submit"],
.revtp-form input[type="submit"] {	
	font-family: "Arial", sans-serif;
    line-height: 46px;
    letter-spacing: 1px;
    text-transform: uppercase;
    font-size: 15px;
    font-weight: 700;
    padding: 0 20px;
    border: 0;
    background: #009aee;
    color: #fff;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}

