/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
.imp-wrap {
	margin: 0 auto;
}

.squares-element h3 {
	font-family: "LT-Bold" !important;
	text-transform: uppercase !important;
}

.imgl .imgl-btn-info {
	display: none;
}

.imgl-arrow {
	border: 0;
}

.imgl-content {
	border: 0;
	background: rgba(0,0,0,0.8);
	color: #fff;
}

.imgl-view.imgl-theme-default .imgl-popover {
	background-color: transparent !important;
	border: transparent !important;
}

.imgl-view.imgl-theme-default .imgl-popover.imgl-popover-top>.imgl-arrow:after {
	border-top-color: rgba(0,0,0,0.8) !important;
}

.imgl-view.imgl-theme-default .imgl-popover.imgl-popover-left>.imgl-arrow:after {
	border-left-color: rgba(0,0,0,0.8) !important;
}

.imgl-view.imgl-theme-default .imgl-popover.imgl-popover-right>.imgl-arrow:after {
	border-right-color: rgba(0,0,0,0.8) !important;
}

.imgl-view.imgl-theme-default .imgl-popover.imgl-popover-bottom>.imgl-arrow:after {
	border-bottom-color: rgba(0,0,0,0.8) !important;
}

.imp-shape {
	cursor: pointer;
	box-shadow: 0 0 0 rgba(255,255,255,0.4);
	animation: pulse 2s infinite;
}

.pulse:hover {
	animation: none;
}

@-webkit-keyframes pulse {
	0% {
		-webkit-box-shadow: 0 0 0 0 rgba(255,255,255,0.4);
	}
	
	70% {
		-webkit-box-shadow: 0 0 0 10px rgba(255,255,255,0);
	}
	
	100% {
		-webkit-box-shadow: 0 0 0 0 rgba(255,255,255,0);
	}
}

@keyframes pulse {
	0% {
		-moz-box-shadow: 0 0 0 0 rgba(255,255,255,0.4);
		box-shadow: 0 0 0 0 rgba(255,255,255,0.4);
	}
	
	70% {
		-moz-box-shadow: 0 0 0 10px rgba(255,255,255,0);
		box-shadow: 0 0 0 10px rgba(255,255,255,0);
	}
	
	100% {
		-moz-box-shadow: 0 0 0 0 rgba(255,255,255,0);
		box-shadow: 0 0 0 0 rgba(255,255,255,0);
	}
}

.squares-element {
	text-align: center !important;
}

.postid-339 .motor-intro .note,
.postid-338 .motor-intro .note,
.postid-502 .motor-intro .note {
	display: none;
}

/**  ADDRESS EDITS **/
.postid-500 .motor-intro .note,
.postid-512 .motor-intro .note {
	color: #fff;
	opacity: .5;
}

.postid-500.single-motor .motor-quick-info .label,
.postid-500.single-motor .motor-header .motor-category {
	color: #fff;
	opacity: .7;
}

.postid-500.single-motor .motor-color,
.postid-500.single-motor .motor-price li {
	color: #ffc7ef;
}

.postid-500.single-motor .outer-wrap {
	background-size: cover;
	background-color: #cf8594;
}

.postid-500.single-motor .motor-tagline {
	color: #ffcc66;
}

.postid-3496 .nav-tabs > li, .postid-3482 .nav-tabs > li, .postid-3491 .nav-tabs > li, .postid-3487 .nav-tabs > li {
	width: 50%;
}

.widget_youtube_responsive h3 {
	height: 38px;
}