/*

Theme Name: X &ndash; Child Theme
Theme URI: http://theme.co/x/
Author: Themeco
Author URI: http://theme.co/
Description: Make all of your modifications to X in this child theme.
Version: 1.0.0
Template: x

*/

.cta-cycle{
	background:url(/wp-content/themes/x-child/assets/img/cta_cycle.jpg) no-repeat bottom right;
}

.cta-repairs{
	background:url(/wp-content/themes/x-child/assets/img/cta_repairs.jpg) no-repeat bottom right;
}

.cta-rentals{
	background:url(/wp-content/themes/x-child/assets/img/cta_rentals.jpg) no-repeat bottom right;
}

.rental-pricing .x-pricing-column{
	background:#f4f2f2;
}

.rental-pricing .x-pricing-column h2{
	border-bottom:0;
	text-transform:uppercase;
	color:#072643;
	background:url(/wp-content/themes/x-child/assets/img/rental_pricing_sep.png) repeat-x bottom left;
	font-size:24px;
	padding-top:30px;
	padding-bottom:44px;

}

.rental-pricing .x-pricing-column.featured {
	margin-top:20px;
	background:#0061FD;
	box-shadow:none;
}

.rental-pricing .x-pricing-column.featured h2{
	box-shadow:none;
	padding-bottom:44px;
	color:#fff;
	background:url(/wp-content/themes/x-child/assets/img/rental_pricing_sep.png) repeat-x bottom left;;
}

.rental-pricing .x-pricing-column-info{
	border:none;
	padding:50px 0 60px;
	background:url(/wp-content/themes/x-child/assets/img/rental_pricing_bg.png) no-repeat bottom right;
}

.rental-pricing .x-pricing-column.featured .x-pricing-column-info{
	padding-bottom:60px;
	background:url(/wp-content/themes/x-child/assets/img/rental_pricing_bg.png) no-repeat bottom right;
}

.rental-pricing .x-pricing-column-info .x-price{
	color:#0061FD;
}

.rental-pricing .x-pricing-column.featured .x-pricing-column-info .x-price{
	color:#fff;
}

footer.x-colophon,
footer.x-colophon+.x-colophon,
footer.x-colophon.top{
  background:#0061FD;
  box-shadow:none;
  border:none;
  padding:0;
}

footer.x-colophon.top{
  padding-top:35px;
}

footer.x-colophon.bottom .x-colophon-content{
  border-top:1px solid rgba(255,255,255,.8);
  padding:15px 0;
  line-height:20px;
  text-align:left;
  margin:30px 0 0;
  color:rgba(255,255,255,.8);
}

footer.x-colophon.bottom p{
  margin-bottom:0;
}

footer.x-colophon.top .widget{
  text-shadow:none;
  padding:0;
  color:#fff;
}

footer.x-colophon.top .h-widget{
  color:#fff;
  font-size:17px;
  font-weight:bold;
}

footer.x-colophon.top .widget a{
	color:#fff;
}

footer .footer-fb{
	width:42px;
	height:42px;
	display:inline-block;
	background:url(/wp-content/themes/x-child/assets/img/footer_facebook.png) no-repeat;
	margin-right:30px;
	margin-top:10px;
}

footer .footer-twitter{
	width:42px;
	height:42px;
	display:inline-block;
	background:url(/wp-content/themes/x-child/assets/img/footer_twitter.png) no-repeat;
	margin-right:30px;
	margin-top:10px;
}

footer .footer-instagram{
	width:42px;
	height:42px;
	display:inline-block;
	background:url(/wp-content/themes/x-child/assets/img/footer_instagram.png) no-repeat;
	margin-top:10px;
}

footer .x-column:last-child .widget{
	text-align:right;
}

@media screen and (max-width:979px){
	.cta-cycle,
	.cta-repairs,
	.cta-rentals{
		padding-bottom:10px!important;
		margin-bottom:30px!important;
		padding-right:170px!important;
	}
	.rental-pricing .x-pricing-column{
		width:99.9%!important;
	}
	.rental-pricing .x-pricing-column.featured{
		margin-top:0;
	}
	footer .x-column:last-child .widget{
		text-align:left;
	}
}