/* About Us */

#aboutus_hero {
	width: 90%;
	margin: 0 auto;
	background:#fff url('/images/aboutus/about_us_hero.jpg') no-repeat 0 0;
	background-size: 100% auto;
}

#about_us_list  {
	color: #fff;
}

#about_us_list  li {
	background: url('/images/assets/checkbullit.png') no-repeat 0 50%;
	margin-bottom: 10px;
	padding-left: 30px;
	font-size: 14px;
}

#aboutus_row {
	margin: 20px 0 50px 0;
	border-top: 1px solid #DDD;
}

#aboutus_character {
	background-image: linear-gradient(right top, rgb(247,247,247) 17%, rgb(255,255,255) 59%, rgb(255,255,255) 80%);
	background-image: -o-linear-gradient(right top, rgb(247,247,247) 17%, rgb(255,255,255) 59%, rgb(255,255,255) 80%);
	background-image: -moz-linear-gradient(right top, rgb(247,247,247) 17%, rgb(255,255,255) 59%, rgb(255,255,255) 80%);
	background-image: -webkit-linear-gradient(right top, rgb(247,247,247) 17%, rgb(255,255,255) 59%, rgb(255,255,255) 80%);
	background-image: -ms-linear-gradient(right top, rgb(247,247,247) 17%, rgb(255,255,255) 59%, rgb(255,255,255) 80%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F7F7F7', endColorstr='#FFFFFF'); /* for IE */
	background-image: -webkit-gradient(
		linear,
		right top,
		-75 bottom,
		color-stop(0.17, rgb(247,247,247)),
		color-stop(0.59, rgb(255,255,255)),
		color-stop(0.8, rgb(255,255,255))
	);
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin-left: 0;
	padding-top: 35px;
	}	

#aboutus_character img {
	display: block;
  margin-left: auto;
  margin-right: auto;
}	

#aboutus_character p {
	text-align: center;
	margin-left: auto;
  margin-right: auto;
  width: 205px;
	font-weight: bold;
	margin-top: 20px;
}	

#aboutus_blurb {
	background-image: linear-gradient(top, rgb(247,247,247) 17%, rgb(255,255,255) 59%, rgb(255,255,255) 80%);
	background-image: -o-linear-gradient(top, rgb(247,247,247) 17%, rgb(255,255,255) 59%, rgb(255,255,255) 80%);
	background-image: -moz-linear-gradient(top, rgb(247,247,247) 17%, rgb(255,255,255) 59%, rgb(255,255,255) 80%);
	background-image: -webkit-linear-gradient(top, rgb(247,247,247) 17%, rgb(255,255,255) 59%, rgb(255,255,255) 80%);
	background-image: -ms-linear-gradient(top, rgb(247,247,247) 17%, rgb(255,255,255) 59%, rgb(255,255,255) 80%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F7F7F7', endColorstr='#FFFFFF'); /* for IE */
	background-image: -webkit-gradient(
		linear,
		50% top,
		50% bottom,
		color-stop(0.17, rgb(247,247,247)),
		color-stop(0.59, rgb(255,255,255)),
		color-stop(0.8, rgb(255,255,255))
	);
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin-left: 0;
	padding-top: 35px;
	border-left: 1px solid #DDD;
}

#freeunderdog_blurb {
	background-image: linear-gradient(top, rgb(247,247,247) 17%, rgb(255,255,255) 59%, rgb(255,255,255) 80%);
	background-image: -o-linear-gradient(top, rgb(247,247,247) 17%, rgb(255,255,255) 59%, rgb(255,255,255) 80%);
	background-image: -moz-linear-gradient(top, rgb(247,247,247) 17%, rgb(255,255,255) 59%, rgb(255,255,255) 80%);
	background-image: -webkit-linear-gradient(top, rgb(247,247,247) 17%, rgb(255,255,255) 59%, rgb(255,255,255) 80%);
	background-image: -ms-linear-gradient(top, rgb(247,247,247) 17%, rgb(255,255,255) 59%, rgb(255,255,255) 80%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F7F7F7', endColorstr='#FFFFFF'); /* for IE */
	background-image: -webkit-gradient(
		linear,
		50% top,
		50% bottom,
		color-stop(0.17, rgb(247,247,247)),
		color-stop(0.59, rgb(255,255,255)),
		color-stop(0.8, rgb(255,255,255))
	);
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin-left: 0;
	padding-top: 35px;
	padding-left: 15px;
	border-left: 1px solid #DDD;
        height: 380px;
}
#aboutus_blurb p {
	margin:0 20px;
}

#aboutus_espn {
	background-image: linear-gradient(left top, rgb(247,247,247) 17%, rgb(255,255,255) 59%, rgb(255,255,255) 80%);
	background-image: -o-linear-gradient(left top, rgb(247,247,247) 17%, rgb(255,255,255) 59%, rgb(255,255,255) 80%);
	background-image: -moz-linear-gradient(left top, rgb(247,247,247) 17%, rgb(255,255,255) 59%, rgb(255,255,255) 80%);
	background-image: -webkit-linear-gradient(left top, rgb(247,247,247) 17%, rgb(255,255,255) 59%, rgb(255,255,255) 80%);
	background-image: -ms-linear-gradient(left top, rgb(247,247,247) 17%, rgb(255,255,255) 59%, rgb(255,255,255) 80%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F7F7F7', endColorstr='#FFFFFF'); /* for IE */
	background-image: -webkit-gradient(
		linear,
		left top,
		50% bottom,
		color-stop(0.17, rgb(247,247,247)),
		color-stop(0.59, rgb(255,255,255)),
		color-stop(0.8, rgb(255,255,255))
	);
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-top: 15px;
	border-left: 1px solid #DDD;
	margin-left: 0px;
}

#aboutus_espn img {
	display: block;
  margin-left: auto;
  margin-right: auto;
  margin-top: 20px
}

#aboutus_espn p {
	margin: 20px 0 0 20px;
}

#we_r_one_row, #winning_picks_row, #honest_trustworthy_row, #great_reliable_service_row {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	 -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
	border: 1px solid #DDD;
	margin-top: 20px;
	margin-bottom: 15px;
	margin-left: 0;
	margin-right: 0;
}

#we_r_one_list, #winning_list, #honest_trustworthy_list, #great_reliable_service_list {
	margin-left: 0;
}

#we_r_one {
    background: url('/images/assets/_icon_no1.png') no-repeat 30px 15px;
}

#winning_picks {
    background: url('/images/assets/icon_winning_picks.png') no-repeat 30px 15px;
}

#honest_trustworthy {
	background: url('/images/assets/icon_honest.png') no-repeat 30px 15px;
}

#great_reliable_service {
	background: url('/images/assets/icon_service.png') no-repeat 30px 15px;
}

#we_r_one, #winning_picks, #honest_trustworthy, #great_reliable_service {
    border-right: 1px solid #DDD;
    background-size: 50px 50px;
}

#we_r_one h2, #winning_picks h2, #honest_trustworthy h2, #great_reliable_service h2 {
    font-size: 21px;
	padding: 25px 0 0 75px;
}

#we_r_one p, #winning_picks p, #honest_trustworthy p, #great_reliable_service p {
	padding: 60px 30px 10px 30px;
	margin-bottom: 0;
}

#we_r_one_list, #winning_list, #honest_trustworthy_list, #great_reliable_service_list {
	margin-left: 0;
}

#we_r_one_list ul, #winning_list ul, #honest_trustworthy_list ul, #great_reliable_service_list ul {
	padding: 30px 0 0 30px;
}

#we_r_one_list li, #winning_list li, #honest_trustworthy_list li, #great_reliable_service_list li {
	background: url('/images/assets/checkbullit.png') no-repeat 0px 10px;
	padding: 8px 0 8px 25px;
}

#winning_picks p, #honest_trustworthy p {
	padding-bottom: 0;
}

#about_bullets {
	padding: 10px 60px 10px 60px;
	margin-bottom: 0;
}

#marg1 {
	margin-left: 20px;
	margin-top: 0;
}

#marg1 p {
	padding: 10px 60px 30px 45px;
}	

#great_reliable_service_list img {
	padding-left:115px;
}

#great_reliable_service_list p {
	padding: 0;
	text-align:center;
}

.quote_left, .quote_right {
	margin:0;
	background-position: 15px 0;
}



/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) {
	#aboutus_hero {
		width: 100%;
	}
	#about_us_list  {
		padding: 85px 0 30px 190px;
	}
	#about_us_list  li {
		font-size: 11px;
	}
    #we_r_one, #winning_picks, #honest_trustworthy, #great_reliable_service {
        background-size:80px 80px;
    }
    #we_r_one h2, #winning_picks h2, #honest_trustworthy h2, #great_reliable_service h2 {
        padding: 20px 0 0 110px;
        font-size: 25px;
    }

}

/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) {
	#aboutus_hero {
		width: 90%;
	}
	#about_us_list  {
		padding: 110px 0 30px 220px;
	}
	#about_us_list  li {
		font-size: 13px;
	}
    #we_r_one, #winning_picks, #honest_trustworthy, #great_reliable_service {
        background-size:104px 104px;
    }
    #we_r_one h2, #winning_picks h2, #honest_trustworthy h2, #great_reliable_service h2 {
        padding: 35px 0 0 175px;
        font-size: 25px;
    }

}

/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {
	#aboutus_hero {
		width: 90%;
	}
	#about_us_list  {
		padding: 150px 0 80px 275px;
	}
	#about_us_list  li {
		font-size: 15px;
	}
}
