/*
 Theme Name:   Florence Campaign
 Author:       Webster + Oodle
 Template:     uchealth-2016
 Version:      1.0.0
*/

@import url('../campaigntemplate/style.css');

/** Unique header **/
@media only screen and (min-width: 992px)
{
	.campaign-title h1
	{
		text-align:center;
	}
	
	.headerphone
	{
		text-align:right;
		font-family:Crimson, "Times New Roman", serif;
		font-weight:600;
		font-style:italic;
		padding-top:30px;
		font-size:1.2em;
		line-height:1.1em;
	}
	
	.headerphone a
	{
		font-style:normal;
		color:#e61937;
		font-size:1.4em;
	}
	
	.headerphone a:hover, .headerphone a:active
	{
		text-decoration:none;
	}
}

/** Callout box photos **/
.calloutbox .image-container {
    width: 100%;
    background-size: cover;
    background-position: center center;
    min-height: 200px;
    border: 1px solid #ccc;
}

@media only screen and (min-width: 768px)
{
.calloutbox .image-container {
    width: 100%;
    background-size: cover;
    background-position: center center;
    min-height: 350px;
}
}

@media only screen and (min-width: 992px)
{
	.calloutbox .image-container {
		width: 100%;
		background-size: cover;
		background-position: center center;
		min-height:200px;
	}
}

/** PHoto strip **/

.florence-photo-strip
{
	background:url(images/florence-photorow.jpg) center center;
	background-size:cover;
	height:250px;
	width:100%;
}

/** Red CTAs **/
.red-cta 
{
	font-size:1.2em;
}

.red-cta a, .red-cta a:link, .red-cta a:visited, .red-cta a:hover
{
	color:#fff;
	text-decoration:none;
}

.red-cta p
{
	margin-bottom:0;
}

.x-large-txt
{
	font-size:3.5em;
}

@media only screen and (min-width: 768px)
	{
	.red-cta, .gray-cta {
		padding: 25px 0;
	}
}

/** Jumbotron **/
.jumbotron h1
{
	font-style:normal;
	color:#656262;
}

.jumbotron h1 span
{
	font-style:italic;
	color:#e51f39;
}

@media only screen and (min-width: 1200px)
{
	.jumbotron {
		height: 500px;
		background-size: cover;
	}
	
	.jumbotron h1
	{
		padding-left:40px;
		margin-top:150px;
	}
	
	.jumbotron h1 span
	{
		font-size:1.5em;
		font-size:1.5em;
		line-height:1.3em;
		margin-left:-40px;
	}
}

/** Physician Listings Row **/
.entry-content .sans-serif h3
{
	font-family:"Trebuchet MS", Segoe, "Segoe UI", "DejaVu Sans", Verdana, sans-serif;
	font-weight:400;
}

.simplesearchresultslistt
{
	margin-left:10px;
	padding-left:10px;
	color:#656262;
}

.simplesearchresultslistt li
{
	margin-bottom:.2em;
}

.simplesearchresultslistt li a
{
	color:#656262;
}