/* 
Theme Name: Vantage-child
Description: Used for pioneercellular-eventcenter.com
Author: Karen Wilson
Template: vantage
 */
 
 @import url("../vantage/style.css");

body.custom-background {
	background-size: 100% 100%;
}
.full-container { background-color: none; }
header#masthead.masthead-logo-in-menu .logo >img {
	max-height: 125px;
	position: relative;
	z-index: 10000;
	margin-left: 10px;
}
#masthead {
  background-image: url("../../uploads/2016/06/banner-bg.png");
  padding: 0 35px 0 35px;
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  zoom: 1;
}

#socialmedia {
	text-align: left;
}
#socialmedia ul {
	width: 100%;
	margin: 0;
	padding: 0;
	position: relative;
	list-style: none;
}
#socialmedia ul li{
	display: inline-block;
	margin: 0;
	padding: 0 10px 0 0;
}
#masthead .hgroup #header-sidebar aside.widget {
	float: none;
}
@media (max-width: 760px){
	#socialmedia {text-align: center;}
}
.main-navigation ul li a {
	padding: 10px 25px;
}
.menu-pcec-container {
	color: #fff;
}

#main-slider {
  background: #ffffff;
}
.metaslider .caption-wrap {
	line-height: 2em;
	text-align: center;
}
.metaslider .caption {
	font-size: 1.3em;
	font-weight: bold;
}
h1.slogan {
	color: #8C0000;
	font-size: 36px;
	line-height: 36px;
	font-weight: bold;
	font-style: italic;
	text-shadow: 2px 2px 2px rgba(150, 150, 150, 1);
	text-align: center;
}
@media (max-width: 760px){
	h1.slogan {font-size: 18px; line-height: 18px;}
}
footer aside h3 {
	border-bottom: 1px solid #fcfcfc;
}
footer aside ul{
	-webkit-column-count: 2;
    	-moz-column-count: 2;
    	column-count: 2;
}
.entry-content h1 {
  font-size: 1.7em;
}
.entry-content h2 {
  font-size: 1.6em;
}
.entry-content h3 {
  font-size: 1.4em;
}
.entry-content h4 {
  font-size: 1.2em;
}
.entry-content h5 {
  font-size: 1.2em;
}
.entry-content h6 {
  font-size: 1.2em;
}
#colophon {
	background: #cccccc; /* Old browsers */
	background: -moz-linear-gradient(top,  #cccccc 0%, #ffffff 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #cccccc 0%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #cccccc 0%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
.contact-info {
	float: right;
	text-align: right;
}
.contact-info p {
	color: #3b3b3b;
	margin: 0;
	padding: 0;
}
.logos {
	float: left;
}
.logos a {
	margin: 10px;
}
@media (max-width: 760px){
	.contact-info, .logos {float: none;}
	.contact-info {text-align: center;}
	a.tel, a.tel:hover, a.tel:active, a.tel:visited {color: #3b3b3b; text-decoration: none;}
}
.two-column {
	-moz-column-count: 2;
	-moz-column-gap: 10px;
	-moz-column-rule: none;
	-webkit-column-count: 2;
	-webkit-column-gap: 10px;
	-webkit-column-rule: none;
	column-count: 2;
	column-gap: 10px;
	column-rule: none;
}
.two-column p {
    -webkit-column-break-inside: avoid;
    page-break-inside: avoid;
    -moz-column-break-inside: avoid;
    break-inside: avoid;	
}
.center {text-align: center;}
.paragraph-indent p{margin-left: 30px;}
.red {color: #b20000;}
.floatleft {float: left; margin: 5px; margin-left: 0px;}
.floatright {float: right; margin: 5px; margin-right: 0px;}
.floatleft-20 {float: left; width: 20%;}
.floatleft-25 {float: left; width: 25%;}
.floatleft-30 {float: left; width: 30%;}
.floatleft-35 {float: left; width: 35%;}
.floatleft-40 {float: left; width: 40%;}
.floatleft-45 {float: left; width: 45%;}
.floatleft-50 {float: left; width: 50%;}
@media (max-width: 767px) {
    .floatleft, .floatright {float: none;}
    .floatleft-20, .floatleft-25, .floatleft-30, .floatleft-35, .floatleft-40, .floatleft-45, .floatleft-50 {width: 100%; float: none;}
}
.margin-5 {margin: 5px;}
.margin-10 {margin: 10px;}
.margin-15 {margin: 15px;}
@media (max-width: 767px) {
    .floatleft, .floatright {float: none;}
}
.margin-center {
    margin: 0 auto;
}

#other-events {width: 60%; margin: 0 auto;}
@media (max-width: 767px) {
	#other-events {width: 100%;}
}