.displaynone {
	display: none !important;
}
.visuallyhidden { 
  position: absolute !important;
  overflow: hidden !important;
  clip: rect(0 0 0 0) !important;
  height: 1px; width: 1px !important;
  margin: -1px !important;
  padding: 0 !important;
  border: 0 !important;
}
.ridall {
    margin: 0px !important; padding: 0px !important;
    }
.ridtop {
    margin-top: 0px !important; padding-top: 0px !important;
    }
.ridbottom {
    margin-bottom: 0px !important; padding-bottom: 0px !important;
    }
.nopaddingright {
    padding-right: 0px !important;
    }
.nopaddingleft {
    padding-left: 0px !important;
    }
.nomarginright {
    margin-right: 0px !important;
    }
.nomarginleft {
    margin-left: 0px !important;
    }
.margin-10 {
	margin: 10px !important;
}
.top-margin-5 {
	margin-top: 5px !important;
	}
.top-margin-0 {
	margin-top: 0px !important;
	}
.top-margin-10 {
	margin-top: 10px !important;
	}
.top-margin-15 {
	margin-top: 15px !important;
	}
.top-margin-20 {
	margin-top: 20px !important;
	}
.top-margin-25 {
	margin-top: 25px !important;
	}
.top-margin-30 {
	margin-top: 30px !important;
	}
.top-margin-35 {
	margin-top: 35px !important;
	}
.top-margin-40 {
	margin-top: 40px !important;
	}
.top-margin-45 {
	margin-top: 45px !important;
	}
.top-margin-50 {
	margin-top: 50px !important;
	}
.top-margin-55 {
	margin-top: 55px !important;
	}
.top-margin-60 {
	margin-top: 60px !important;
	}
.top-margin-70 {
	margin-top: 70px !important;
	}
.top-margin-80 {
	margin-top: 80px !important;
	}
.top-margin-90 {
	margin-top: 90px !important;
	}
.top-margin-100 {
	margin-top: 100px !important;
	}
.top-margin-110 {
	margin-top: 110px !important;
	}
.top-margin-120 {
	margin-top: 120px !important;
	}
.bottom-margin-0 {
	margin-bottom: 0px !important;
	}
.bottom-margin-5 {
	margin-bottom: 5px !important;
	}
.bottom-margin-10 {
	margin-bottom: 10px !important;
	}
.bottom-margin-15 {
	margin-bottom: 15px !important;
	}
.bottom-margin-20 {
	margin-bottom: 20px !important;
	}
.bottom-margin-25 {
	margin-bottom: 25px !important;
	}
.bottom-margin-30 {
	margin-bottom: 30px !important;
	}
.bottom-margin-35 {
	margin-bottom: 35px !important;
	}
.bottom-margin-40 {
	margin-bottom: 40px !important;
	}
.bottom-margin-45 {
	margin-bottom: 45px !important;
	}
.bottom-margin-50 {
	margin-bottom: 50px !important;
	}
.bottom-margin-55 {
	margin-bottom: 55px !important;
	}
.bottom-margin-60 {
	margin-bottom: 60px !important;
	}
.padding-10 {
	padding: 10px !important;
}
.top-padding-0 {
	padding-top: 0px !important;
}
.top-padding-5 {
	padding-top: 5px !important;
}
.top-padding-10 {
	padding-top: 10px !important;
}
.top-padding-15 {
	padding-top: 15px !important;
}
.top-padding-20 {
	padding-top: 20px !important;
}
.top-padding-25 {
	padding-top: 25px !important;
}
.top-padding-30 {
	padding-top: 30px !important;
}
.top-padding-35 {
	padding-top: 35px !important;
}
.top-padding-40 {
	padding-top: 40px !important;
}
.top-padding-45 {
	padding-top: 45px !important;
}
.top-padding-50 {
	padding-top: 50px !important;
}
.top-padding-55 {
	padding-top: 55px !important;
}
.top-padding-60 {
	padding-top: 60px !important;
}
.bottom-padding-0 {
	padding-bottom: 0px !important;
	}
.bottom-padding-5 {
	padding-bottom: 5px !important;
	}
.bottom-padding-10 {
	padding-bottom: 10px !important;
	}
.bottom-padding-15 {
	padding-bottom: 15px !important;
	}
.bottom-padding-20 {
	padding-bottom: 20px !important;
	}
.bottom-padding-25 {
	padding-bottom: 25px !important;
	}
.bottom-padding-30 {
	padding-bottom: 30px !important;
	}
.bottom-padding-35 {
	padding-bottom: 35px !important;
	}
.bottom-padding-40 {
	padding-bottom: 40px !important;
	}
.bottom-padding-45 {
	padding-bottom: 45px !important;
	}
.bottom-padding-50 {
	padding-bottom: 50px !important;
	}
.bottom-padding-55 {
	padding-bottom: 55px !important;
	}
.bottom-padding-60 {
	padding-bottom: 60px !important;
	}
.left-margin-0 {
	margin-left: 0px;
}
.left-margin-5 {
	margin-left: 5px;
}
.left-margin-10 {
	margin-left: 10px !important;
}
.left-margin-15 {
	margin-left: 15px;
}
.left-padding-0 {
	padding-left: 0px;
}
.left-padding-5 {
	padding-left: 5px;
}
.left-padding-10 {
	padding-left: 10px !important;
}
.left-padding-15 {
	padding-left: 15px;
}
.left-padding-20 {
	padding-left: 20px !important;
}
.left-padding-25 {
	padding-left: 25px !important;
}
.left-padding-30 {
	padding-left: 30px !important;
}
.left-padding-35 {
	padding-left: 35px !important;
}
.left-padding-40 {
	padding-left: 40px !important;
}
.left-padding-45 {
	padding-left: 45px !important;
}
.left-padding-50 {
	padding-left: 50px !important;
}
.left-padding-55 {
	padding-left: 55px !important;
}
.left-padding-60 {
	padding-left: 60px !important;
}
.right-margin-0 {
	margin-right: 0px !important;
}
.right-margin-5 {
	margin-right: 5px !important;
}
.right-margin-10 {
	margin-right: 10px !important;
}
.right-margin-15 {
	margin-right: 15px !important;
}
.right-margin-20 {
	margin-right: 20px !important;
}
.right-margin-25 {
	margin-right: 25px !important;
}
.right-margin-30 {
	margin-right: 30px !important;
}
.right-margin-35 {
	margin-right: 35px !important;
}
.right-margin-40 {
	margin-right: 40px !important;
}
.right-padding-0 {
	padding-right: 0px !important;
}
.right-padding-5 {
	padding-right: 5px !important;
}
.right-padding-10 {
	padding-right: 10px !important;
}
.right-padding-15 {
	padding-right: 15px !important;
}
.right-padding-20 {
	padding-right: 20px !important;
}
.right-padding-25 {
	padding-right: 25px !important;
}
.right-padding-30 {
	padding-right: 30px !important;
}
.right-padding-35 {
	padding-right: 35px !important;
}
.right-padding-40 {
	padding-right: 40px !important;
}
.right-padding-45 {
	padding-right: 45px !important;
}
.right-padding-50 {
	padding-right: 50px !important;
}
.carcasm-red {
	color: #e13433 !important;
}
.color-green {
	color: #4bb543 !important;
}
.color-black {
	color: #000000 !important;
}
.color-white {
	color: #ffffff !important;
}
.font-weight-normal {
	font-weight: normal !important;
}
li.col-md-6, li.col-md-4 {
    padding-left: 0; padding-right: 0;
    }
.bs-callout {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #eee;
    border-image: none;
    border-radius: 3px;
    border-style: solid;
    border-width: 1px 1px 1px 5px;
    margin: 20px 0;
    padding: 20px;
	}
.bs-callout-info {
    border-left-color: #1b809e;
	}
.staryellow {
	color: #e8da02;
	}
.stargray {
	color: #dedede;
	}
#popUpForm .modal-body {
	padding: 5px !important;
	}
#popUpForm h3 {
	margin-top: 0px !important; padding-top: 0px !important;
	}
#popUpForm .form-group {
	margin-bottom: 10px !important;
	}
#popUpForm .well {
	margin-bottom: 4px !important;
	padding: 10px !important;
	}
#popUpForm .text-center {
	margin-bottom: 0 !important;
	}
#popUpForm .close-button {
	position: absolute; width: 100%; right: 20px; z-index: 3000;
	}
.wysiwyg-content img {
	display: block;
	height: auto;
	max-width: 100%;
}
.carcasm-makes-display .col-md-3, .carcasm-makes-display .col-sm-4 {
	padding-left: 5px !important;
	padding-right: 5px !important;
}
.carcasm-makes-display .thumbnail img {
	padding: 5px;
}
/* pull-right on all except xs devices */
@media (min-width: 992px) {
	.pull-right-sm {
		float: right !important;
	}
	.pull-left-sm {
		float: left !important;
	}
}
