<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face {
	font-family: 'Glyphicons Halflings';
	src: url('/Portals/BudgetTruck/Skins/fonts/glyphicons-halflings-regular.eot');
	src: url('/Portals/BudgetTruck/Skins/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('/Portals/BudgetTruck/Skins/fonts/glyphicons-halflings-regular.woff') format('woff'), url('/Portals/BudgetTruck/Skins/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('/Portals/BudgetTruck/Skins/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}

.glyphicon {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.glyphicon-asterisk:before {
    content: "\002a";
}
.glyphicon-plus:before {
    content: "\002b";
}
.glyphicon-euro:before, .glyphicon-eur:before {
    content: "\20ac";
}
.glyphicon-minus:before {
    content: "\2212";
}
.glyphicon-cloud:before {
    content: "\2601";
}
.glyphicon-envelope:before {
    content: "\2709";
}
.glyphicon-pencil:before {
    content: "\270f";
}
.glyphicon-glass:before {
    content: "\e001";
}
.glyphicon-music:before {
    content: "\e002";
}
.glyphicon-search:before {
    content: "\e003";
}
.glyphicon-heart:before {
    content: "\e005";
}
.glyphicon-star:before {
    content: "\e006";
}
.glyphicon-star-empty:before {
    content: "\e007";
}
.glyphicon-user:before {
    content: "\e008";
}
.glyphicon-film:before {
    content: "\e009";
}
.glyphicon-th-large:before {
    content: "\e010";
}
.glyphicon-th:before {
    content: "\e011";
}
.glyphicon-th-list:before {
    content: "\e012";
}
.glyphicon-ok:before {
    content: "\e013";
}
.glyphicon-remove:before {
    content: "\e014";
}
.glyphicon-zoom-in:before {
    content: "\e015";
}
.glyphicon-zoom-out:before {
    content: "\e016";
}
.glyphicon-off:before {
    content: "\e017";
}
.glyphicon-signal:before {
    content: "\e018";
}
.glyphicon-cog:before {
    content: "\e019";
}
.glyphicon-trash:before {
    content: "\e020";
}
.glyphicon-home:before {
    content: "\e021";
}
.glyphicon-file:before {
    content: "\e022";
}
.glyphicon-time:before {
    content: "\e023";
}
.glyphicon-road:before {
    content: "\e024";
}
.glyphicon-download-alt:before {
    content: "\e025";
}
.glyphicon-download:before {
    content: "\e026";
}
.glyphicon-upload:before {
    content: "\e027";
}
.glyphicon-inbox:before {
    content: "\e028";
}
.glyphicon-play-circle:before {
    content: "\e029";
}
.glyphicon-repeat:before {
    content: "\e030";
}
.glyphicon-refresh:before {
    content: "\e031";
}
.glyphicon-list-alt:before {
    content: "\e032";
}
.glyphicon-lock:before {
    content: "\e033";
}
.glyphicon-flag:before {
    content: "\e034";
}
.glyphicon-headphones:before {
    content: "\e035";
}
.glyphicon-volume-off:before {
    content: "\e036";
}
.glyphicon-volume-down:before {
    content: "\e037";
}
.glyphicon-volume-up:before {
    content: "\e038";
}
.glyphicon-qrcode:before {
    content: "\e039";
}
.glyphicon-barcode:before {
    content: "\e040";
}
.glyphicon-tag:before {
    content: "\e041";
}
.glyphicon-tags:before {
    content: "\e042";
}
.glyphicon-book:before {
    content: "\e043";
}
.glyphicon-bookmark:before {
    content: "\e044";
}
.glyphicon-print:before {
    content: "\e045";
}
.glyphicon-camera:before {
    content: "\e046";
}
.glyphicon-font:before {
    content: "\e047";
}
.glyphicon-bold:before {
    content: "\e048";
}
.glyphicon-italic:before {
    content: "\e049";
}
.glyphicon-text-height:before {
    content: "\e050";
}
.glyphicon-text-width:before {
    content: "\e051";
}
.glyphicon-align-left:before {
    content: "\e052";
}
.glyphicon-align-center:before {
    content: "\e053";
}
.glyphicon-align-right:before {
    content: "\e054";
}
.glyphicon-align-justify:before {
    content: "\e055";
}
.glyphicon-list:before {
    content: "\e056";
}
.glyphicon-indent-left:before {
    content: "\e057";
}
.glyphicon-indent-right:before {
    content: "\e058";
}
.glyphicon-facetime-video:before {
    content: "\e059";
}
.glyphicon-picture:before {
    content: "\e060";
}
.glyphicon-map-marker:before {
    content: "\e062";
}
.glyphicon-adjust:before {
    content: "\e063";
}
.glyphicon-tint:before {
    content: "\e064";
}
.glyphicon-edit:before {
    content: "\e065";
}
.glyphicon-share:before {
    content: "\e066";
}
.glyphicon-check:before {
    content: "\e067";
}
.glyphicon-move:before {
    content: "\e068";
}
.glyphicon-step-backward:before {
    content: "\e069";
}
.glyphicon-fast-backward:before {
    content: "\e070";
}
.glyphicon-backward:before {
    content: "\e071";
}
.glyphicon-play:before {
    content: "\e072";
}
.glyphicon-pause:before {
    content: "\e073";
}
.glyphicon-stop:before {
    content: "\e074";
}
.glyphicon-forward:before {
    content: "\e075";
}
.glyphicon-fast-forward:before {
    content: "\e076";
}
.glyphicon-step-forward:before {
    content: "\e077";
}
.glyphicon-eject:before {
    content: "\e078";
}
.glyphicon-chevron-left:before {
    content: "\e079";
}
.glyphicon-chevron-right:before {
    content: "\e080";
}
.glyphicon-plus-sign:before {
    content: "\e081";
}
.glyphicon-minus-sign:before {
    content: "\e082";
}
.glyphicon-remove-sign:before {
    content: "\e083";
}
.glyphicon-ok-sign:before {
    content: "\e084";
}
.glyphicon-question-sign:before {
    content: "\e085";
}
.glyphicon-info-sign:before {
    content: "\e086";
}
.glyphicon-screenshot:before {
    content: "\e087";
}
.glyphicon-remove-circle:before {
    content: "\e088";
}
.glyphicon-ok-circle:before {
    content: "\e089";
}
.glyphicon-ban-circle:before {
    content: "\e090";
}
.glyphicon-arrow-left:before {
    content: "\e091";
}
.glyphicon-arrow-right:before {
    content: "\e092";
}
.glyphicon-arrow-up:before {
    content: "\e093";
}
.glyphicon-arrow-down:before {
    content: "\e094";
}
.glyphicon-share-alt:before {
    content: "\e095";
}
.glyphicon-resize-full:before {
    content: "\e096";
}
.glyphicon-resize-small:before {
    content: "\e097";
}
.glyphicon-exclamation-sign:before {
    content: "\e101";
}
.glyphicon-gift:before {
    content: "\e102";
}
.glyphicon-leaf:before {
    content: "\e103";
}
.glyphicon-fire:before {
    content: "\e104";
}
.glyphicon-eye-open:before {
    content: "\e105";
}
.glyphicon-eye-close:before {
    content: "\e106";
}
.glyphicon-warning-sign:before {
    content: "\e107";
}
.glyphicon-plane:before {
    content: "\e108";
}
.glyphicon-calendar:before {
    content: "\e109";
}
.glyphicon-random:before {
    content: "\e110";
}
.glyphicon-comment:before {
    content: "\e111";
}
.glyphicon-magnet:before {
    content: "\e112";
}
.glyphicon-chevron-up:before {
    content: "\e113";
}
.glyphicon-chevron-down:before {
    content: "\e114";
}
.glyphicon-retweet:before {
    content: "\e115";
}
.glyphicon-shopping-cart:before {
    content: "\e116";
}
.glyphicon-folder-close:before {
    content: "\e117";
}
.glyphicon-folder-open:before {
    content: "\e118";
}
.glyphicon-resize-vertical:before {
    content: "\e119";
}
.glyphicon-resize-horizontal:before {
    content: "\e120";
}
.glyphicon-hdd:before {
    content: "\e121";
}
.glyphicon-bullhorn:before {
    content: "\e122";
}
.glyphicon-bell:before {
    content: "\e123";
}
.glyphicon-certificate:before {
    content: "\e124";
}
.glyphicon-thumbs-up:before {
    content: "\e125";
}
.glyphicon-thumbs-down:before {
    content: "\e126";
}
.glyphicon-hand-right:before {
    content: "\e127";
}
.glyphicon-hand-left:before {
    content: "\e128";
}
.glyphicon-hand-up:before {
    content: "\e129";
}
.glyphicon-hand-down:before {
    content: "\e130";
}
.glyphicon-circle-arrow-right:before {
    content: "\e131";
}
.glyphicon-circle-arrow-left:before {
    content: "\e132";
}
.glyphicon-circle-arrow-up:before {
    content: "\e133";
}
.glyphicon-circle-arrow-down:before {
    content: "\e134";
}
.glyphicon-globe:before {
    content: "\e135";
}
.glyphicon-wrench:before {
    content: "\e136";
}
.glyphicon-tasks:before {
    content: "\e137";
}
.glyphicon-filter:before {
    content: "\e138";
}
.glyphicon-briefcase:before {
    content: "\e139";
}
.glyphicon-fullscreen:before {
    content: "\e140";
}
.glyphicon-dashboard:before {
    content: "\e141";
}
.glyphicon-paperclip:before {
    content: "\e142";
}
.glyphicon-heart-empty:before {
    content: "\e143";
}
.glyphicon-link:before {
    content: "\e144";
}
.glyphicon-phone:before {
    content: "\e145";
}
.glyphicon-pushpin:before {
    content: "\e146";
}
.glyphicon-usd:before {
    content: "\e148";
}
.glyphicon-gbp:before {
    content: "\e149";
}
.glyphicon-sort:before {
    content: "\e150";
}
.glyphicon-sort-by-alphabet:before {
    content: "\e151";
}
.glyphicon-sort-by-alphabet-alt:before {
    content: "\e152";
}
.glyphicon-sort-by-order:before {
    content: "\e153";
}
.glyphicon-sort-by-order-alt:before {
    content: "\e154";
}
.glyphicon-sort-by-attributes:before {
    content: "\e155";
}
.glyphicon-sort-by-attributes-alt:before {
    content: "\e156";
}
.glyphicon-unchecked:before {
    content: "\e157";
}
.glyphicon-expand:before {
    content: "\e158";
}
.glyphicon-collapse-down:before {
    content: "\e159";
}
.glyphicon-collapse-up:before {
    content: "\e160";
}
.glyphicon-log-in:before {
    content: "\e161";
}
.glyphicon-flash:before {
    content: "\e162";
}
.glyphicon-log-out:before {
    content: "\e163";
}
.glyphicon-new-window:before {
    content: "\e164";
}
.glyphicon-record:before {
    content: "\e165";
}
.glyphicon-save:before {
    content: "\e166";
}
.glyphicon-open:before {
    content: "\e167";
}
.glyphicon-saved:before {
    content: "\e168";
}
.glyphicon-import:before {
    content: "\e169";
}
.glyphicon-export:before {
    content: "\e170";
}
.glyphicon-send:before {
    content: "\e171";
}
.glyphicon-floppy-disk:before {
    content: "\e172";
}
.glyphicon-floppy-saved:before {
    content: "\e173";
}
.glyphicon-floppy-remove:before {
    content: "\e174";
}
.glyphicon-floppy-save:before {
    content: "\e175";
}
.glyphicon-floppy-open:before {
    content: "\e176";
}
.glyphicon-credit-card:before {
    content: "\e177";
}
.glyphicon-transfer:before {
    content: "\e178";
}
.glyphicon-cutlery:before {
    content: "\e179";
}
.glyphicon-header:before {
    content: "\e180";
}
.glyphicon-compressed:before {
    content: "\e181";
}
.glyphicon-earphone:before {
    content: "\e182";
}
.glyphicon-phone-alt:before {
    content: "\e183";
}
.glyphicon-tower:before {
    content: "\e184";
}
.glyphicon-stats:before {
    content: "\e185";
}
.glyphicon-sd-video:before {
    content: "\e186";
}
.glyphicon-hd-video:before {
    content: "\e187";
}
.glyphicon-subtitles:before {
    content: "\e188";
}
.glyphicon-sound-stereo:before {
    content: "\e189";
}
.glyphicon-sound-dolby:before {
    content: "\e190";
}
.glyphicon-sound-5-1:before {
    content: "\e191";
}
.glyphicon-sound-6-1:before {
    content: "\e192";
}
.glyphicon-sound-7-1:before {
    content: "\e193";
}
.glyphicon-copyright-mark:before {
    content: "\e194";
}
.glyphicon-registration-mark:before {
    content: "\e195";
}
.glyphicon-cloud-download:before {
    content: "\e197";
}
.glyphicon-cloud-upload:before {
    content: "\e198";
}
.glyphicon-tree-conifer:before {
    content: "\e199";
}
.glyphicon-tree-deciduous:before {
    content: "\e200";
}
.glyphicon-cd:before {
    content: "\e201";
}
.glyphicon-save-file:before {
    content: "\e202";
}
.glyphicon-open-file:before {
    content: "\e203";
}
.glyphicon-level-up:before {
    content: "\e204";
}
.glyphicon-copy:before {
    content: "\e205";
}
.glyphicon-paste:before {
    content: "\e206";
}
.glyphicon-alert:before {
    content: "\e209";
}
.glyphicon-equalizer:before {
    content: "\e210";
}
.glyphicon-king:before {
    content: "\e211";
}
.glyphicon-queen:before {
    content: "\e212";
}
.glyphicon-pawn:before {
    content: "\e213";
}
.glyphicon-bishop:before {
    content: "\e214";
}
.glyphicon-knight:before {
    content: "\e215";
}
.glyphicon-baby-formula:before {
    content: "\e216";
}
.glyphicon-tent:before {
    content: "\26fa";
}
.glyphicon-blackboard:before {
    content: "\e218";
}
.glyphicon-bed:before {
    content: "\e219";
}
.glyphicon-apple:before {
    content: "\f8ff";
}
.glyphicon-erase:before {
    content: "\e221";
}
.glyphicon-hourglass:before {
    content: "\231b";
}
.glyphicon-lamp:before {
    content: "\e223";
}
.glyphicon-duplicate:before {
    content: "\e224";
}
.glyphicon-piggy-bank:before {
    content: "\e225";
}
.glyphicon-scissors:before {
    content: "\e226";
}
.glyphicon-bitcoin:before {
    content: "\e227";
}
.glyphicon-btc:before {
    content: "\e227";
}
.glyphicon-xbt:before {
    content: "\e227";
}
.glyphicon-yen:before {
    content: "\00a5";
}
.glyphicon-jpy:before {
    content: "\00a5";
}
.glyphicon-ruble:before {
    content: "\20bd";
}
.glyphicon-rub:before {
    content: "\20bd";
}
.glyphicon-scale:before {
    content: "\e230";
}
.glyphicon-ice-lolly:before {
    content: "\e231";
}
.glyphicon-ice-lolly-tasted:before {
    content: "\e232";
}
.glyphicon-education:before {
    content: "\e233";
}
.glyphicon-option-horizontal:before {
    content: "\e234";
}
.glyphicon-option-vertical:before {
    content: "\e235";
}
.glyphicon-menu-hamburger:before {
    content: "\e236";
}
.glyphicon-modal-window:before {
    content: "\e237";
}
.glyphicon-oil:before {
    content: "\e238";
}
.glyphicon-grain:before {
    content: "\e239";
}
.glyphicon-sunglasses:before {
    content: "\e240";
}
.glyphicon-text-size:before {
    content: "\e241";
}
.glyphicon-text-color:before {
    content: "\e242";
}
.glyphicon-text-background:before {
    content: "\e243";
}
.glyphicon-object-align-top:before {
    content: "\e244";
}
.glyphicon-object-align-bottom:before {
    content: "\e245";
}
.glyphicon-object-align-horizontal:before {
    content: "\e246";
}
.glyphicon-object-align-left:before {
    content: "\e247";
}
.glyphicon-object-align-vertical:before {
    content: "\e248";
}
.glyphicon-object-align-right:before {
    content: "\e249";
}
.glyphicon-triangle-right:before {
    content: "\e250";
}
.glyphicon-triangle-left:before {
    content: "\e251";
}
.glyphicon-triangle-bottom:before {
    content: "\e252";
}
.glyphicon-triangle-top:before {
    content: "\e253";
}
.glyphicon-console:before {
    content: "\e254";
}
.glyphicon-superscript:before {
    content: "\e255";
}
.glyphicon-subscript:before {
    content: "\e256";
}
.glyphicon-menu-left:before {
    content: "\e257";
}
.glyphicon-menu-right:before {
    content: "\e258";
}
.glyphicon-menu-down:before {
    content: "\e259";
}
.glyphicon-menu-up:before {
    content: "\e260";
}

html,
body,
#Form {
	height: 100%;
}

img {
    height: auto;
    max-width: 100%;
    vertical-align: middle;
    border: 0;
    -ms-interpolation-mode: bicubic;
}

.text-muted {
    color: #777!important;
    font-weight:normal;
}
.small, small {
    font-size: 0.8rem !important;
}

.redactor-box textarea {
	font-weight: bold;
	background-color: #fff !important;
}

meta.foundation-mq-small {
	font-family: "/only screen and (min-width:320px)/";
	width: 320px;
}

meta.foundation-mq-medium {
	font-family: "/only screen and (min-width:767px)/";
	width: 767px;
}

meta.foundation-mq-large {
	font-family: "/only screen and (min-width:1024px)/";
	width: 1024px;
}

meta.foundation-mq-xlarge {
	font-family: "/only screen and (min-width:1152px)/";
	width: 1152px;
}

meta.foundation-mq-xxlarge {
	font-family: "/only screen and (min-width:1200px)/";
	width: 1200px;
}

meta.foundation-data-attribute-namespace {
	font-family: false;
}

meta.foundation-data-attribute-namespace {
	font-family: false;
}

.dnnFormMessage {
	display: none !important;
}

#dnn_ctr429_ModuleContent .dnnInlineEditingMask {
	margin-top: -20px;
}

body {
	color: #3c3c3c;
	font-family: Arial;
	font-size: 12px;
}

a:focus {
	outline: thin dotted #ccc;
	height: auto;
}

.btn:focus {
	outline: none !important;
}

ul li {
	line-height: 24px;
}

p,
address {
	font-size: 12px;
	margin: 0 0 10px;
	line-height: 18px;
}

a {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a,
a:visited {
	text-decoration: none;
	color: #00285f;
	font-weight: bold;
}

label {
	font-size: 14px;
	font-weight: bold;
}

.control-label {
	font-weight: normal;
}

label&gt;input,
textarea,
.uneditable-input {
	font-size: 16px;
	font-weight: normal;
	width: 100%;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	margin: 0;
	letter-spacing: normal;
}

h1,
h2,
h3 {
	color: #00285f;
}

h1 {
	font-size: 24px;
	line-height: 28px;
}

h2 {
	font-size: 20px;
	line-height: 26px;
}

h3 {
	font-size: 16px;
	line-height: normal;
}

h4 {
	font-size: 14px;
	line-height: normal;
}

h5 {
	font-size: 12px;
	line-height: 18px;
	margin-bottom: 10px;
}

h6 {
	font-size: 11px;
	line-height: 22px;
	margin-bottom: 10px;
}

.xlg-body-copy {
	font-size: 18px;
	font-weight: bold;
	line-height: 26px;
}

.lg-body-copy {
	font-size: 18px;
	line-height: 26px;
}

.md-body-copy {
	font-size: 16px;
	line-height: 20px;
}

.sm-body-copy {
	font-size: 14px;
	line-height: 22px;
	color: #333333;
}

.xsm-body-copy {
	font-size: 12px;
}

.navbar-toggle {
	text-align: left;
	margin-right: -10px;
	margin-top: 0px;
}

.bt-title-case {
	text-transform: capitalize;
}

.bt-text-danger {
	display: block;
	line-height: 16px;
	font-size: 12px;
	word-wrap: break-word;
}

.btn.disabled-white,
.btn[disabled-white] {
	background-color: #ffffff;
	color: #ed5404;
	box-shadow: none;
	cursor: default;
	opacity: 1;
}

.muted {
	color: #b2b2b2 !important;
}

a.muted:hover,
a.muted:focus {
	color: #808080;
}

.form-control::-moz-placeholder{
    color:#999;
    opacity:1;
}
.form-control:-ms-input-placeholder{
    color:#999;
}
.form-control::-webkit-input-placeholder{
    color:#999;
}

input:-moz-placeholder,textarea:-moz-placeholder{
    color:#999999;
}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{
    color:#999999;
}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{
    color:#999999;
}

.dnnSearchBox&gt;a.dnnSearchButton {
	right: 10px;
	width: 24px;
	height: 24px;
	background-image: url(/Portals/BudgetTruck/Skins/Budget-Default/images/sprite_@2x.png);
	background-position: -296px -919px;
}

.carousel-caption {
	text-shadow: none;
}

.navbar-default-fixed-top {
	background-color: #fff;
	top: -1px;
}

.sticky {
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 1030;
}

.navbar-brand {
	height: 70px;
	padding: 0;
}

.bt-hero-well {
	margin: auto;
	text-align: center;
	margin-top: -30px;
	margin-bottom: 40px;
}

.bt-top-page-header {
	border-bottom: 2px solid #ed5505;
	padding: 20px 0;
	margin-bottom: 10px;
}

.resources-linkset a,
.resources-linkset a:hover {
	color: #F78B00;
}

.bt-help {
	margin-top: -5px;
}

.bt-help-popup {
	border: none;
	background-color: transparent;
	padding: 0;
}

hr.soften,
hr.softened,
hr.lg,
hr.soften-1 {
	border-top: 1px solid #e5e5e5;
	height: 1px;
    width: 100%;
}

hr.lg {
	margin-top: 20px;
	margin-bottom: 20px;
}

hr.softened {
	margin-top: 15px;
	margin-bottom: 15px;
}

hr.soften {
	margin: 5px 0;
}

hr.soften-1 {
	margin: 0 0 15px;
}

hr.large,
hr.larged {
	border-top: 2px solid #f78B00 !important;
	margin: 10px 0 !important;
	height: 1px;
    width: 100%;
}

hr.larged {
	margin-top: 15px;
	margin-bottom: 15px;
}

hr.md {
	border-top: 2px solid #b2bfce;
	margin-top: 20px;
	margin-bottom: 20px;
	height: 1px;
}

hr {
    opacity: 1;
}

.badge-default-text {
	color: #333333;
}

.badge-primary-text {
	color: #00285f;
}

.badge-primary-default-text {
	color: #f78b00 !important;
}

.badge-secondary-color,
.bt-price {
	color: #f78b00 !important;
}

.badge-inverse-text {
	color: #c8c9c7 !important;
}

.badge-warning-text {
	color: #ed5404;
}

.badge-white-text {
	color: #ffffff;
}

.badge-aside-text {
	color: #909090;
}

.btn {
	vertical-align: top;
	text-decoration: none !important;
	white-space: normal;
}

.badge-success-text {
	color: #00285f;
}

.bt-default-well,
.reservations-nav,
.bt-rsv-wrapper {
	background-color: #ffffff;
}

.bt-primary-default-well {
	background-color: #00285f;
}

.bt-primary-well {
	background-color: #ed5404;
}

.bt-secondary-well {
	background-color: #f78b00;
}

.bt-inverse-well {
	background-color: #f2f2f2;
}

.bt-primary-sub-well {
	background-color: #cfe0f2;
}

.primary-select-header {
	display: inline-block;
}

.btn-selected,
.btn-selected:hover {
	background: #ffffff;
	color: #ed5404;
	text-shadow: none;
}

.no-padding {
	padding: 0;
}

.badge:empty {
	display: none;
}

.btn .badge {
	position: relative;
	top: -1px;
}

.off-block-md {
	display: none;
}

.btn-xs .badge {
	top: 0;
	padding: 1px 5px;
}

a.badge:hover,
a.badge:focus {
	color: #fff;
	text-decoration: none;
	cursor: pointer;
}

a.list-group-item.active&gt;.badge,
.nav-pills&gt;.active&gt;a&gt;.badge {
	color: #428bca;
	background-color: #fff;
}

.bt-text-discount {
	color: #fff;
	padding-top: 15px;
	font-weight: bold;
	text-align: center;
}

.controls a {
	color: #022560;
	font-size: 16px;
	text-decoration: underline;
}

.controls&gt;.accordion-group {
	margin-top: 22px;
}

.controls&gt;.accordion-group&gt;.accordion-body&gt;.bt-promotion {
	margin-top: 17px;
	margin-bottom: -20px;
}

.bt-hm-sr-ld-bg {
	border-radius: 0;
	display: none;
	opacity: 0.8;
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	z-index: 90000;
}

.carousel-control.left,
.carousel-control.right {
	background: none;
}

.carousel-control {
	width: 5.5%;
	font-size: 20px;
	text-shadow: none;
	filter: alpha(opacity=100);
	opacity: 1;
	z-index: 20;
}

.carousel-indicators li,
.carousel-indicators .active {
	width: 40px;
	height: 4px;
	border-radius: 0;
}

.carousel-indicators .active {
	margin: 1px;
	background-color: #00285f;
}

.carousel-indicators li {
	background-color: #e5e5e5 \9;
	background-color: #e5e5e5;
	border: none;
}

.pager li&gt;a,
.pager li&gt;span {
	border: none;
	border-radius: 0;
}

.pager li&gt;a:hover,
.pager li&gt;a:focus {
	text-decoration: none;
	color: #ed5404;
	background-color: none;
}

.carousel-inner&gt;.item&gt;img,
.carousel-inner&gt;.item&gt;a&gt;img {
	margin: 0 auto;
}

header {
	position: relative;
	z-index: 4;
}

header .call,
header .chat {
	display: inline-block;
	padding: 0 10px 0 0;
	position: relative;
	z-index: 2;
}

.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
	border-color: #e5e5e5;
	border: none;
}

.bt-navbar-inner {
	border-bottom: 1px solid #e5e5e5;
}

.bt-bdr-tb {
	border-bottom: 1px solid #f78b00;
	border-top: 1px solid #f78b00;
}

.bt-bdr-tb-1 {
	border-bottom: 1px solid #f78b00;
}

.bt-callus {
	margin-top: 5px;
}

.bt-number {
	color: #00285f;
	font-size: 16px;
	font-weight: bold;
	line-height: 20px;
}

.bt-number a {
	color: #00285f;
}

.bt-hours {
	color: #3c3c3c;
	font-size: 14px;
	font-weight: normal;
}

header .call {
	float: right;
}

header .chat {
	color: #666666;
	float: right;
	font-size: 14px;
	margin-top: 3px;
	padding-right: 0;
}

header .bt-search {
	float: right;
	position: relative;
    margin-top:5px;
}

.showChat {
	display: block;
	float: right;
	top: 0px;
	right: 14px;
	position: relative;
}

.hideChat {
	display: none;
}

header .bt-search input {
	margin: 0px;
	float: right;
	height: 35px;
	border: 1px solid #ed5404;
	border-radius: 20px;
}

.btn-search {
	position: absolute;
	margin: 7px;
	right: 5px;
	top: 0;
	width: 24px;
	cursor: pointer;
}

.bt-nav-strip-orange {
	margin-top: -20px;
	position: relative;
	margin-bottom: 15px;
}

.bt-btn-pull {
	float: right;
	margin-top: 10px;
}

.bt-rsv-wrapper {
	padding: 15px 12px 0;
	margin: 0;
}

.bt-rsv-blk {
	padding-top: 0px;
}

.bottom-wrapper {
	background-color: #F78B00;
	border-bottom: 30px solid #f2f2f2;
	border-top: 20px solid #f2f2f2;
}

.business-module {
	background-color: #ed5404;
}

.bt-span {
	margin-top: -15px;
}

.bt-thumbnail {
	background-color: transparent;
	border: none;
	box-shadow: none;
	margin-top: 30px;
}

.bt-thumbnail .caption&gt;h5 {
	color: #ffffff;
	border-bottom: 2px solid #ffffff;
	font-size: 28px;
	font-weight: bold;
	margin: -18px 0 10px;
	padding-bottom: 10px;
	line-height: 30px;
}

.bt-thumbnail&gt;.caption p {
	color: #ffffff;
}

.list-group {
	margin-bottom: 20px;
	margin-left: 0;
	padding-left: 0;
}

.list-group-item {
	color: #ed5404;
	display: block;
	padding: 5px 0;
	position: relative;
	font-weight: 600;
}

.footer-block {
	margin-top: 38px;
}

.footer-block-ext {
	margin-bottom: 35px;
}

.footer-block .col-sm-4 {
	margin-bottom: 20px;
}

.footer-thumbnail {
	background: #fff;
	border: 10px solid #fff;
}

.footer-thumbnail-rlt {
	border: 3px solid #e5e5e5;
	margin-bottom: 15px;
	margin-top: 15px;
}

.desk-off-footarrow {
	display: none;
}

.media&gt;.media-body {
	padding: 20px 0 0;
}

.media&gt;.media-body a {
	color: #ed5404;
	font-size: 12px;
	line-height: 22px;
	text-decoration: none;
}

.footer-thumbnail h4 {
	color: #666666;
	font-size: 14px;
	line-height: 22px;
}

.site-footer-navigation {
	background: #fff;
	padding-top: 20px;
	margin-top: 20px;
	margin-bottom: 20px;
	border-top: 2px solid #ed5404;
}

.site-footer-navigation .bt-footer-block {
	padding-right: 0;
	padding-left: 15px;
}

.site-footer-navigation .bt-footer-block h5 {
	color: #333;
	font-size: 18px;
	line-height: 24px;
}

.site-footer-navigation .right-divider {
	border-right: 2px solid #ed5404;
}

.site-footer-navigation .wid19 {
	width: 19%;
}

.site-footer-navigation .wid15 {
	width: 15%;
}

.site-footer-navigation .wid14 {
	width: 14%;
}

.site-footer-navigation .menu {
	display: block;
	list-style: none outside none;
	margin: 0;
}

.site-footer-navigation .menu&gt;li {
	display: block;
	margin-bottom: 5px;
}

.site-footer-navigation .menu&gt;li:last-child {
	margin-bottom: 0;
}

.site-footer-navigation .menu&gt;li a {
	color: #333333;
	font-size: 14px;
	text-decoration: none;
	line-height: 24px;
	font-weight: normal;
}

.site-footer-navigation .menu&gt;li a:hover {
	text-decoration: underline;
}

.site-footer-navigation .feedback-block {
	text-align: right;
	margin-top: 18px;
	border-bottom: 1px solid #bbb;
	border-top: 1px solid #bbb;
	padding-bottom: 10px;
	padding-top: 10px;
}

.site-footer-navigation .feedback-block-inner {
	text-align: center;
	padding-top: 10px;
	margin-top: -30px;
}

.site-footer-navigation .feedback-block&gt;h5 {
	color: #333333;
	font-size: 20px;
	font-weight: bold;
	line-height: 15px;
	margin: 0 0 10px;
}

.site-footer-navigation .right-divider {
	margin-left: 0;
	padding-right: 0;
	padding-left: 0;
}

.copyright {
	display: block;
	padding-bottom: 15px;
	clear: both;
}

.copyright a {
	color: #3c3c3c;
	margin-right: 10px;
	text-decoration: none;
}

.bt-copy-text {
	margin-top: 10px;
}

.copyright a:last-child {
	margin-right: 0;
}

.bt-control-label {
	color: #00285F;
	font-size: 1.2rem;
	float: left;
	padding: 5px 10px;
	text-align: left;
}

.bt-calendar-icon {
	margin-top: 9px;
}

.lp-resv-block {
	clear: both;
	padding-top: 30px;
}

.cm-module {
	margin-bottom: 40px;
}

.cm-module img {
	margin: auto;
	display: block;
	max-width: 100%;
}

.cm-header {
	margin-bottom: 15px;
}

.cm-email-block {
	padding-top: 15px;
	padding-bottom: 10px;
}

.cm-bottom-block {
	padding-top: 23px;
	padding-bottom: 30px;
}

.cm-step-user {
	text-align: left;
}

.cm-action-block {
	padding-top: 10px;
	padding-bottom: 40px;
	clear: both;
}

.rs-md-truck {
	padding-top: 30px;
}

.bt-ls-edit {
	padding-left: 15px;
	margin-left: 15px;
	border-left: 1px solid #e5e5e5;
	color: #666666;
	display: inline;
}

.bt-xs-edit {
	margin-left: 10px;
}

.close {
    border: none;
    background-color: transparent;
    padding: 0;
    margin: 0;
}

.towing-block&gt;.thumbnail&gt;.radio {
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 10px;
	padding-left: 30px;
}

.towing-block&gt;.thumbnail {
	border: none;
	box-shadow: none;
}

.towing-block .img-thumbnail {
	background-color: #ffffff;
	border-radius: 0;
	border: none;
	display: block;
	text-align: center;
	margin: 5px;
	padding: 20px;
}

.towing-block&gt;.thumbnail&gt;.caption {
	color: #ffffff;
}

.bt-towing-price {
	font-size: 16px;
	font-weight: bold;
	line-height: 22px;
	text-align: left;
}

.bt-towing-1 {
	margin-top: 0;
	padding-left: 10px;
}

.bt-sm-well-1 {
	margin-top: 30px;
}

.bt-st-well {
	padding: 30px 0 0;
	border-bottom: 10px solid #f2f2f2;
}

.bt-st-heading {
	padding: 30px 0 0;
}

.bt-st-block {
	border-bottom: 10px solid #f2f2f2;
	padding: 15px 0;
}

.bt-st-block h1,
.bt-st-block h2 {
	color: #00285f;
}

.bt-st-block h2 {
	font-size: 14px;
}

.bt-st-block p {
	font-size: 12px;
	line-height: 22px;
}

.bt-st-block ul {
	margin-left: 30px;
}

.bt-st-block-img {
	margin: auto;
	text-align: center;
}

.bt-st-well h4 {
	padding: 30px 0 0;
	border-bottom: 10px solid #f2f2f2;
}

.bt-panel {
	border: medium none;
	border-radius: 0;
	box-shadow: none;
	margin-bottom: 0;
	margin-right: 1px;
}

.nav-grid .last {
	margin-right: 0;
}

.bt-pl-lt {
	margin-right: 0;
}

.bt-truck-inner-panel {
	display: block;
	border: none;
    margin: 0 -12px;
    border-bottom: 10px solid #f2f2f2;
}

.bt-bdr-panel {
	border-bottom: 10px solid #f2f2f2;
}

.bt-truck-panel:last-child {
	margin-right: 0;
}

.panel-heading-inner {
	display: inline-block;
	width: 87%;
}

.panel-body&gt;.normal {
	border-top: 1px solid #ffffff;
	color: #ffffff;
	display: block;
	font-size: 14px;
	padding-top: 8px;
	width: 100%;
}

.panel-body&gt;.progressbaractive {
	border-top: 1px solid #F78B00;
	color: #F78B00;
	display: block;
	font-size: 14px;
	padding-top: 8px;
	width: 100%;
}

.panel-body&gt;.active {
	color: #fff;
	display: block;
	padding-top: 8px;
	width: 100%;
}

.panel-body&gt;.done {
	border-top: 1px solid #A0C1E9;
	padding-top: 8px;
	margin-left: 24px;
}

.bt-page-header {
	border-bottom: none;
	margin: 0;
}

.bt-inner-panel {
	display: block;
}

.bt-inner-panel .row {
	margin-left: 0;
}

.bt-inner-panel h2,
.bt-inner-panel h3 {
	border-bottom: 1px solid #F88D00;
	color: #EB5117;
	padding-bottom: 5px;
	font-size: 1.5rem;
}

.bt-inner-panel h3 {
	border: none;
	line-height: 20px;
}

.bt-rsv-module {
	background: #f78b00;
	margin-bottom: 10px;
}

.bt-help-block {
	margin: 0;
}

.bt-help-block h5 {
	font-size: 22px;
}

.bt-help-block img {
	float: right;
}

.bt-help-block h5 {
	color: #fff;
	margin: 20px 0 10px 0;
}

.panel-heading-inner .panel-title {
	line-height: 20px;
	letter-spacing: 0;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	color: #fff;
}

.bt-panel-body {
	padding: 10px 0 0;
}

.bt-well {
	margin-left: 0;
	margin-right: 0;
}

.bt-price-module {
	margin-bottom: 15px;
	margin-top: 15px;
    border-left: 1px solid #e5e5e5;
    padding-left: 15px;
    padding-right: 15px;
}

.bt-price-module-lp {
	border-right: 1px solid #e5e5e5;
    margin-right:-1px;
    padding-left: 25px;
}

.bt-price {
	font-size: 28px;
	font-weight: bold;
	line-height: 32px;
	margin-bottom: 15px;
	margin-top: 15px;
	text-align: center;
}

.bt-sub-penal {
	font-size: 12px;
	line-height: 20px;
}

.bt-sub-penaled {
	display: block;
}

.row-table&gt;[class*="col-"] {
	display: inline-block;
	vertical-align: middle;
	float: none !important;
}

.bt-control-add-box {
	height: 30px !important;
	font-weight: bold;
	text-align: center;
}

.color-swatches {
	margin: 0;
	margin-bottom: 14px;
	overflow: hidden;
}

.color-swatches&gt;.brand-default {
	background-color: #ed5404;
}

.color-swatches&gt;.brand-primary {
	background-color: #F78B00;
}

.color-swatches&gt;.color-swatch {
	padding: 8px 8px 6px;
}

.color-swatch input[type="radio"] {
	padding-left: 0;
}

.addon-action-block {
	background: #f2f2f2;
	padding-bottom: 10px;
}

.color-swatches label {
	color: #ffffff;
	font-weight: bold;
}

.bt-adons-1 {
	margin-top: 0;
}

.bt-addons-checkbox {
	margin-top: -1px;
	margin-right: 5px;
	display: inline-block;
	float: left;
}

.towing-block {
	margin-bottom: 20px;
}

.towing-block&gt;.thumbnail {
	margin-bottom: 0;
}

.price {
	text-align: right;
}

.bt-sub-price {
	color: #ffffff;
	font-weight: bold;
	line-height: 35px;
	font-size: 16px;
}

.bt-cdr-header {
	margin-top: 20px;
	margin-bottom: -10px;
}

.bt-panel-group-xrs {
	margin: 40px 0 0;
	padding: 25px 10px 0;
	margin-top: 20px;
}

.bt-panel-xrs-color-xl {
	background: #cfe0f2;
}

.bt-panel-xrs-color-xr {
	background: #efefef;
}

.bt-panel-xrs-price-bg {
	background: #ed5404;
	padding: 30px 10px 20px;
	color: #fff;
}

.bt-panel-xrs-price-bg .subed-price {
	font-size: 30px;
	font-weight: bold;
}

.bt-panel-xrs-action {
	padding-top: 20px;
	display: block;
	clear: both;
}

.bt-panel-xrs-action .step-user {
	font-size: 18px;
	font-weight: bold;
	text-align: right;
	padding-top: 12px;
	padding-right: 20px;
}

.bt-panel-xrs-block {
	display: block;
	clear: both;
	border-bottom: none;
	border-top: 3px solid #fff;
	padding: 10px 15px 0;
}

.bt-panel-xrs-block-sub {
	clear: both;
	border-bottom: 1px solid #e5e5e5;
	padding: 10px 0;
	margin: 0;
}

.bt-cm-bg {
	top: 0;
	padding: 0;
}

.clear-md-1 {
	padding-left: 0;
}

.total-text {
	margin-right: 15px;
}

.bt-locations-lp {
	padding: 20px 0;
	background: #ffffff;
}

.bt-locations-lx {
	padding: 20px 0 0;
}

.bt-panel-xs {
	margin: 40px 0 20px;
}

.media&gt;.bt-media-xs {
	padding-top: 45px;
}

.bt-tr-panel {
	padding: 20px 0;
	background: #ffffff;
}

.bt-tk-compare {
	padding-top: 0px !important;
}

.bt-tr-jumbotron {
	margin: 0 -15px;
	padding: 0;
	background: #fff;
}

.bt-map-view-link {
	color: #666666;
}

.bt-map-direction-block {
	margin-top: 15px;
	text-align: left;
}

.container .bt-tr-jumbotron-res {
	margin: 0;
	margin-top: -160px;
	padding: 20px;
	position: relative;
}

.container .bt-tr-jumbotron-exi {
	margin: 0;
	padding: 15px 30px;
	position: relative;
	margin-top: -10px;
}

.container .jumbotron h4,
#SearchPanel h4 {
	padding-bottom: 15px;
	padding-left: 15px;
}

.container .jumbotron [class^=col-] {
	padding-left: 10px;
	padding-right: 10px;
}

.container .jumbotron label {
	color: #00285f;
	letter-spacing: -0.8px;
}

.container .jumbotron input[type="text"] {
	font-style: italic;
	height: 36px;
}

.bt-tr-row {
	margin-left: -15px;
	margin-right: -10px;
}

.container .bt-tr-jumbotron-exi .bt-bs-col-2 {
	width: auto;
	padding: 10px 20px;
}

.container .bt-xtl-block-1 {
	margin-bottom: 10px;
}

.container .bt-xtl-block-1 .bt-xtl-well {
	padding-top: 10px;
}

.bt-xtl-well {
	padding-top: 10px;
    padding-bottom: 10px;
}

.bt-tk-ld-pg {
	padding-top: 20px;
	background: #ffffff;
}

.bt-ld-block {
	padding: 10px 0 10px 10px;
}

.bt-tk-ld-pg h2 {
	clear: both;
	padding-top: 15px;
	padding-bottom: 15px;
}

.bt-tk-ld-pg .bt-col-md-outer {
	padding: 15px;
	margin-right: 10px;
	border: 1px solid #e5e5e5;
	margin-bottom: 15px;
	font-weight: normal;
}

.bt-thumbnail-block,
.tk-img-thumbnail {
	text-align: center;
}

.tk-img-thumbnail {
	display: block;
	height: 130px;
}

.bt-list-group {
	margin: 0;
	margin-top: 4px;
	float: right;
	display: contents;
}

.bt-list-group-item {
	border-right: 1px solid #ddd;
	display: inline-block;
	margin-bottom: -1px;
	position: relative;
	color: #333 !important;
	text-shadow: none !important;
}

.bt-list-group-item a {
	color: #333 !important;
	font-size: 14px;
	font-weight: normal;
	padding: 0px 6px !important;
	text-shadow: none !important;
}

.bt-list-group a:hover {
	color: #333 !important;
}

.bt-list-group .active a {
	color: #f78b00 !important;
	font-size: 14px;
	font-weight: bold;
	background: none !important;
	box-shadow: none !important;
}

.bt-list-group-item:last-child {
	border-right: none;
}

.bt-tk-compare {
	text-align: right;
}

.bt-tk-iconset {
	padding-top: 10px;
}

.bt-tk-iconseted {
	margin: 0;
}

.bt-tk-iconseted&gt;li {
	padding-right: 22px;
}

.bt-tk-selected {
	padding-right: 10px;
	padding-left: 0;
}

.bt-tkthumb-block {
	min-height: 130px;
	margin-top: 20px;
	text-align: center;
}

.accessorize-text-group {
	min-height: 65px;
	margin-bottom: 0;
	font-size: 14px;
}

.accessorize-text-xs {
	margin-top: 5px;
}

.tow-text-group {
	min-height: 75px;
	margin-bottom: 0;
}

.protect-heading-group {
	min-height: 1px;
	margin-bottom: 5px;
	line-height: 22px;
}

.protect-heading-group2 {
	min-height: 45px;
	margin-bottom: 15px;
	line-height: 22px;
}

.bt-moving-Hlink {
	padding-top: 248px !important;
}

.protect-text-group {
	margin-top: 10px;
	font-size: 14px;
}

.bt-dt-panel-group {
	height: 355px;
	margin-bottom: 30px;
}

.bt-dt-panel {
	margin: -10px 0px 0 0;
	text-align: right;
}

.bt-dt-panel-group ul {
	margin: 0;
	padding: 0;
}

.bt-dt-panel-group li {
	display: inline-block;
	list-style: none outside;
	border: 2px solid #e5e5e5;
	margin-bottom: 3px;
}

.bt-dt-panel-group .active {
	border: 2px solid #ed5404;
}

.bt-dt-panel-group .tab-content&gt;.tab-pane {
	padding-left: 20px;
	border: none;
}

.bt-rlt-info {
	border-top: 10px solid #f2f2f2;
	margin-bottom: 10px;
}

.bt-accessories-header-pane {
	margin-bottom: 35px;
}

.bt-accessories-header-pane .bt-header-control {
	margin-top: 15px;
}

.bt-accessories-thumb {
	min-height: 130px;
	padding: 50px 0;
	text-align: center;
}

.bt-accessories-module-block {
	margin-top: 40px;
}

.bt-accessories-module-control {
	padding-left: 20px;
}

.bt-header-ext {
	border-bottom: 10px solid #f2f2f2;
}

.bt-lo-header {
	border-bottom: 2px solid #ed5404;
	min-height: 35px;
	padding-top: 10px;
}

.info-block {
	padding-left: 15px;
	padding-right: 0;
}

.info-block ul,
.info-block-xs-1 ul {
	display: inline-block;
	margin: 0;
	margin-right: 20px;
	list-style: outside none;
}

.info-block .strong,
.info-block-xs-1 .strong {
	font-weight: bold;
}

.bt-map-view {
	border-left: 1px solid #f2f2f2;
	padding: 15px 0 15px 15px;
	margin-left: 15px;
	background-position: -207px -148px;
	width: 40px;
	margin-top: -6px;
}

.info-block ul:last-child {
	margin-right: 0;
}

.info-block li {
	line-height: 22px;
}

.address-selected p {
	margin-top: 15px;
}

.alert&gt;p {
	margin: 10px;
	text-align: left;
}

.alert&gt;.ls-next-search {
	margin: 5px;
	text-align: center;
	padding: 8px 0;
}

.badge-location-block {
	text-align: center;
	padding-right: 20px;
	padding-left: 12px;
}

.badge-location-block p {
	padding-top: 10px;
}

.bt-lo-accordion-heading {
	margin-top: -24px;
}

.location-sm-1 {
	margin-top: 15px;
}

.location-xs-1 {
	display: inline-block;
}

.map-block {
	background: none !important;
	border: none;
	padding: 0;
}

.map-inner-block {
	border-top: 2px solid #ed5404;
	text-align: center;
}

.bt-lpedit {
	padding-top: 15px;
}

.map-control {
	text-align: right;
}

.bt-map-acc {
	padding-bottom: 10px;
	font-weight: bold;
}

.map-control-xs {
	position: relative;
	max-width: 100%;
	height: 340px !important;
}

.map-popup-md {
	background-color: #fff;
	line-height: 25px;
	font-size: 16px;
	text-align: left;
	position: absolute;
	left: -80px !important;
	right: 0 !important;
	margin: auto;
	margin-top: 2.5%;
	padding: 15px 0;
	width: 38%;
	-moz-box-shadow: 4px 4px 8px 5px #f2f2f2;
	-webkit-box-shadow: 4px 4px 8px 5px #f2f2f2;
	box-shadow: 2px 2px 4px 3px #f2f2f2;
	z-index: 999;
}

.map-popup-zoom {
	width: 25%;
	padding-top: 5px;
}

.map-popup-md h5 {
	margin-bottom: 20px;
	line-height: 24px;
}

.map-popup-md p {
	margin-bottom: 20px;
}

.bt-location-well {
	padding-top: 15px;
	padding-bottom: 15px;
}

.bt-location-lp input[type="text"] {
	font-size: 14px;
	margin-top: -5px;
	font-style: italic;
}

.search-icon {
	margin-top: 7px;
	right: 10px;
}

.bt-location-lp .search-icon {
	margin-right: 20px;
}

.bt-location-lp-state .bt-lp-list-group {
	margin-bottom: 20px;
	padding-left: 0;
}

.bt-location-lp-state .bt-lp-list-group li {
	display: block;
	margin-bottom: -1px;
	padding: 17px 0;
	position: relative;
}

.bt-location-lp-state .bt-lp-list-group li a {
	color: #ed5404;
	font-size: 16px;
	font-weight: bold;
}

.bt-location-lp-state-block {
	margin-top: 70px;
	margin-bottom: 15px;
}

.bt-location-lp-state-block .bt-lp-list-group-al {
	margin: 0;
	padding-left: 0;
	float: right;
}

.bt-location-lp-state-block .bt-lp-list-group-al li {
	color: #c7c8c6;
	display: inline-block;
	font-size: 18px;
	font-weight: bold;
	margin-bottom: -1px;
	padding-right: 5px;
	position: relative;
}

.bt-location-lp-state-block .bt-lp-list-group-al li a {
	color: #f78b00;
	text-align: right;
}

.bt-state-lp-module {
	margin-top: 10px;
}

.bt-state-lp-module .clear-sm {
	padding-left: 0;
	padding-right: 10px;
}

.bt-state-lp-module .clear-sm:nth-child(1n+1) {
	padding-right: 0px;
	padding-bottom: 10px;
}

.bt-state-lp-module .clear-sm:nth-child(2n+1) {
	padding-right: 10px;
	padding-bottom: 0;
    border-right: 10px solid #f2f2f2;
}

.bt-state-lp-module .clear-sm:nth-child(-2n+1) {
	padding-bottom: 10px;
}

.bt-state-lp-module .clear-sm:last-child {
	padding-bottom: 0;
}

.bt-state-lp-module .bt-state-lp-well {
	padding: 20px;
}

.bt-state-lp-module h3 {
	margin-bottom: 10px;
}

.bt-state-lp-module address {
	margin-top: 5px;
	margin-bottom: 20px;
}

.bt-state-lp-module .bt-lp-double-row {
	margin-top: -10px;
}

.bt-ad-lp-location {
	display: block;
	position: relative;
}

.bt-ad-lp-location ul {
	list-style: none;
	display: inline-block;
	margin: 0px;
}

.bt-ad-lp-location li {
	font-size: 14px;
	position: relative;
	line-height: 25px;
}

@media (max-width: 1023px) {
	.bt-tk-iconseted&gt;li {
		padding-right: 7px;
		margin-right: 5px;
	}

	.bt-tk-xl&gt;li {
		padding: 0;
		width: auto;
		margin-bottom: 15px;
	}
}

.bt-deals-in-panel {
	margin: 0;
}

.bt-deals-heading {
	padding-top: 20px;
	margin-bottom: -10px;
}

.bt-lo-deals-heading {
	padding-top: 15px;
	padding-bottom: 5px;
}

.bt-col-img-module {
	padding-left: 0;
	padding-right: 0;
}

.bt-deals-well {
	padding-top: 15px;
	padding-left: 15px;
}

.col-ow-search-well {
	display: block;
	padding: 20px;
}

.bt-show-grid [class^=col-] {
	margin-top: 20px;
	padding-left: 0;
	padding-right: 0;
}

.col-ow-search-sub-well {
	display: block;
	margin-bottom: 15px;
}

.col-ow-search-sub-well span {
	display: block;
	margin-bottom: 20px;
}

.bt-deals-module {
	padding-left: 20px;
	padding-right: 0;
}

.bt-dl-row {
	margin-bottom: 10px;
	margin-left: 0;
	margin-right: -10px;
}

.bt-dl-row:last-child {
	margin-bottom: 0;
}

.bt-dl-as-module {
	padding: 0;
	padding-right: 10px;
	text-align: center;
}

.bt-dl-as-module:last-child {
	padding-right: 0;
}

.bt-dl-as-module a {
	line-height: 20px;
	font-size: 16px;
	font-weight: bold;
}

.bt-dl-as-module a div {
	padding: 10px 5px;
	line-height: 28px;
}

.hot-deals-emails p {
	padding-top: 10px;
}

.hot-deals-email-info {
	padding-top: 15px;
}

.deals-email-info {
	padding-top: 30px;
	padding-bottom: 20px;
}

.deals-email-info .email-btn {
	margin-top: 40px;
}

.deals-email-info label {
	color: #00285f;
}

.bt-tr-resources {
	padding: 20px 0 20px;
	background: #ffffff;
}

.resources-xs-1 {
	padding-top: 15px;
}

.resources-xs-2 {
	padding: 15px 0;
	border-bottom: 10px solid #f2f2f2;
}

.resources-xs-2 .form-group {
	margin-bottom: -15px;
}

.resources-xs-3 {
	margin-top: 10px;
}

.resources-xs-4 {
	padding-left: 0 !important;
}

.resources-xs-6 {
	padding: 15px 0;
	border-bottom: 10px solid #f2f2f2;
	border-top: 10px solid #f2f2f2;
}

.resources-thumbnail-block {
	padding: 0 15px;
}

.resources-fr-1 {
	margin-top: -10px;
	padding: 15px 0;
}

.resources-xs-1 p {
	padding-top: 10px;
}

.resources-xs-1 a {
	display: block;
	font-size: 16px;
	margin-top: 30px;
}

.resources-xs-5 {
	padding: 15px 0;
}

.bt-resources-page-header {
	margin-bottom: 40px;
}

.bt-tips-bg-block {
	padding-right: 0;
}

.bt-tips-module {
	margin-left: 0;
	margin-right: 0;
}

.bt-tips-module [class^=col-] {
	padding-right: 10px;
	padding-left: 0;
}

.bt-tips-thumbnail {
	padding: 20px;
	margin-top: 10px;
	background: #ffffff;
}

.clear-tips-sm {
	padding-right: 10px;
	padding-left: 0;
}

.bt-tips-inner-md {
	margin-top: 10px;
	padding: 0;
}

.bt-rs-form-group {
	margin-top: 30px;
}

.bt-rs-form-group select {
	height: 40px;
}

.bt-search-faqs {
	margin-top: 10px;
}

.bt-faqs-panel {
	margin-bottom: 15px;
	background-color: #f2f2f2;
	border: none;
}

.bt-faqs-heading {
	font-size: 22px;
	padding-bottom: 8px;
}

.bt-faqs-panel-heading {
	color: #071c56;
	background-color: #fff;
	border-color: #fff;
	padding: 0;
	padding-top: 20px;
	font-size: 18px;
	border-top: 1px solid #f48b24;
}

.bt-faqs-subheading {
	color: #071c56;
	background-color: #fff;
	border-color: #fff;
	padding: 0;
	padding-top: 16px;
	font-size: 12px;
	border-top: 1px solid #f48b24;
}

.bt-faqs-mp20 {
	padding-bottom: 20px;
}

.bt-faqs-subheading a {
	color: #071c56 !important;
	padding: 0px !important;
}

.bt-faqs-panel-body {
	line-height: 22px;
	padding: 15px;
}

.bt-faqs-panel-search {
	margin-bottom: 15px;
}

.bt-faqs-article-block {
	margin-top: 20px;
}

.bt-ql-panel-heading p {
	color: #f26423;
	font-weight: bold;
	padding: 0;
	padding-top: 16px;
	border-top: 1px solid #f48b24;
}

.bt-topics-module {
	margin: 0;
}

.bt-topics-module ul {
	margin: 0;
	margin-top: 20px;
	padding: 0;
}

.bt-topics-module ul li {
	list-style: none outside;
	margin-bottom: 20px;
}

.bt-topics-module li a {
	color: #ed5404;
	font-size: 16px;
	font-weight: bold;
}

.bt-faq-block {
	border: 1px solid #d2d0d0;
	padding: 20px 20px 75px 20px;
}

.bt-qc-block {
	padding-bottom: 20px;
}

hr.hr-faqs {
	border-top: 1px solid #f48b24;
	margin: 20px 0 0;
	height: 1px;
}

hr.qc-faqs {
	border-top: 1px solid #f48b24;
	margin: 16px 0 0;
	height: 1px;
}

.bt-email-block {
	margin-bottom: 10px;
	padding-bottom: 15px;
}

.bt-call-us {
	padding-bottom: 15px;
}

.bt-call-us-group {
	margin-top: 0;
}

.bt-ct-map-block {
	margin-top: -16px;
}

.bt-change-state {
	font-weight: normal;
}

.panel-default p {
	font-size: 14px;
	margin-top: 10px;
}

.bt-cp-title {
	margin-top: 0;
	margin-bottom: 0;
	font-size: 14px;
	line-height: 26px;
}

.bt-cp-title a {
	color: #f78b00;
}

.bt-search-well {
	background-color: #ffffff;
	padding: 15px;
	margin-bottom: 10px;
}

.bt-dealership-block {
	margin-top: 50px;
	display: block;
	float: left;
}

.bt-dealership-block ul {
	padding: 0px;
}

.bt-dealership-block li {
	margin-top: 20px;
	list-style: disc;
}

.bt-time-module [class^=col-] {
	padding-right: 10px;
	padding-left: 0;
}

.bt-time-text {
	padding-top: 8px;
	text-align: center;
}

.bt-dl-btn-primary {
	padding: 12px 12px;
}

.col-partner-module {
	min-height: 494px;
}

.col-partner-block {
	position: relative;
	top: 10%;
}

.col-partner-block h1 {
	font-size: 32px;
	line-height: 40px;
	margin-bottom: 20px;
}

.col-partner-block h3 {
	line-height: 26px;
	margin-bottom: 10px;
}

.brand-partner {
	border-left: 1px solid #f2f2f2;
	padding-left: 30px;
	margin-left: 20px;
}

.brand-partner-nr {
	padding-left: 15px;
	margin-left: 15px;
	text-align:right;
}

.bt-partner-thumbnail {
	margin-bottom: 18px;
}

.bt-partner-content-block {
	height: auto;
}

.col-seo-module {
	min-height: 535px;
}

.col-seo-block {
	position: relative;
	top: 45px;
}

.col-seo-block-module {
	padding-bottom: 60px;
}

.col-seo-block h2 {
	font-size: 36px;
	line-height: 40px;
	margin-bottom: 20px;
}

.col-seo-img {
	margin-top: -10px;
	padding-left: 100px;
}

.bt-seo-panel {
	padding-top: 35px;
}

.bt-seo-inner-panel h6 {
	line-height: 15px;
}

.bt-seo-inner-panel p {
	margin-bottom: 20px;
}

.bt-seo-inner-panel ul {
	margin-top: -5px;
	margin-top: 20px;
}

.bt-seo-inner-panel li {
	font-size: 16px;
	margin-left: 40px;
	line-height: 22px;
}

.bt-print-block {
	margin-bottom: 60px;
}

.bt-print h4 {
	margin-bottom: 20px;
}

.bt-print h6 {
	line-height: 16px;
}

.bt-print-text-block {
	margin-bottom: 30px;
}

.bt-print-eminfo {
	margin-top: 20px;
	margin-bottom: 10px;
}

.bt-print-saved-block {
	margin-top: 10px;
}

.print-sub-row {
	margin-top: 15px;
}

.clear-sm {
	padding-right: 0 !important;
	padding-left: 0 !important;
}

.clear-row {
	margin-right: 0;
	margin-left: 0;
}

@media (max-width: 1152px) {
	.nav-pills-business&gt;li&gt;a {
		padding-right: 40px !important;
	}

	.panel-heading-inner {
		display: inline-block;
		width: 70%;
	}

	.bt-col-smx-3 {
		padding-right: 0px;
	}

	.bt-step-down {
		display: block;
	}

	.bt-groupicons li {
		width: auto;
	}

	.bt-rsv-wrapper {
		padding-top: 20px;
	}

	.bt-dt-panel-group li {
		width: 45%;
	}

	.bt-checkbox-wrapper label {
		width: 80%;
	}

	.nav-pills&gt;li {
		margin-right: 10px;
	}
}

@media (max-width: 992px) {
	.nav-pills-business&gt;li&gt;a {
		padding-right: 20px !important;
	}

	.bt_thumbnail {
		margin-bottom: 36px;
	}

	.bt-span {
		margin-top: 20px;
	}

	.btn-outer {
		margin-top: 0;
	}

	.controls&gt;.accordion-group&gt;.accordion-body&gt;.bt-promotion {
		margin-bottom: -5px;
	}

	.bt-col-sm-3 {
		padding-right: 10px;
	}

	.bt-col-smx-3 {
		width: 33%;
		padding-right: 0;
	}

	.btn-xs-large {
		width: auto;
	}

	.bt-col-smx-btn {
		margin-right: 10px;
		float: right;
		margin-top: 15px;
	}

	.bt-span3 {
		width: 33.2%;
		margin-left: 0;
	}

	.panel-heading-inner {
		display: inline-block;
		width: 75%;
	}

	.bt-col-sm-offset-2 {
		margin-left: 24.6667%;
	}

	.site-footer-navigation .feedback-block {
		margin-top: 42px;
	}

	.bt-step-down {
		display: block;
	}

	.container .jumbotron h4 {
		padding-left: 5px;
	}

	.info-block {
		display: none !important;
	}

	.bt-groupicons-location,
	.address-block {
		width: 100%;
	}

	.bt-sub-penal {
		display: block;
	}

	.step-user {
		margin-top: 25px;
		margin-bottom: -15px;
	}

	.payment-btn {
		line-height: 24px;
		width: 28%;
	}

	.account-reservation-request .controled {
		margin-top: -15px;
		margin-bottom: 20px;
	}

	.bt-col-sm-8 {
		width: 72.666667%;
	}

	.col-partner-img {
		top: 142px;
	}

	.col-partner-block {
		top: 0;
	}

	.col-partner-block h1 {
		font-size: 24px;
		margin-top: 40px;
		margin-bottom: 20px;
		line-height: 26px;
	}

	.bt-dt-panel {
		margin: -5px -15px 15px -34px;
	}

	.bt-dt-panel-group li {
		width: 24%;
	}

	.site-footer-navigation .bt-footer-block h5 {
		font-size: 16px;
		line-height: 22px;
	}

	.site-footer-navigation .bt-footer-block {
		margin-bottom: 30px;
	}

	.site-footer-navigation .bt-footer-blocknon {
		margin-bottom: 0;
	}

	.site-footer-navigation .wid19 {
		width: 29%;
	}

	.site-footer-navigation .wid28 {
		width: 28%;
	}

	.site-footer-navigation .wid15 {
		width: 25%;
	}

	.site-footer-navigation .wid14 {
		width: 21%;
	}
}

@media (max-width: 767px) {
    .navbar-brand img {
        width:50%;
    }

	body {
		color: #444;
		font-size: 12px;
	}

	.modal-dialog {
		position: relative;
		width: auto;
		height: auto;
		margin: 10px;
	}

	.bt-flx-collapse {
		padding-left: 2px;
		padding-right: 2px;
	}

	.navbar-brand {
		height: auto;
	}

	select,
	textarea,
	input[type="color"],
	input[type="date"],
	input[type="datetime"],
	input[type="datetime-local"],
	input[type="email"],
	input[type="month"],
	input[type="number"],
	input[type="password"],
	input[type="search"],
	input[type="tel"],
	input[type="text"],
	input[type="time"],
	input[type="url"],
	input[type="week"],
	select:focus,
	textarea {
		font-size: 14px !important;
	}

	p,
	address {
		font-size: 14px;
	}

	h1 {
		font-size: 20px;
		line-height: 26px;
	}

	h2 {
		font-size: 18px;
		line-height: 24px;
	}

	h3 {
		font-size: 16px;
		line-height: normal;
	}

	.sm-body-copy {
		font-size: 12px;
		line-height: 18px;
		color: #444;
	}

	.carousel-caption-jumbotron p {
		float: none;
	}

	hr.lg {
		margin-top: 25px;
		margin-bottom: 15px;
	}

	hr.softened {
		margin-top: 15px;
		margin-bottom: 15px;
	}

	hr.larged {
		margin: 0 0 15px;
	}

	hr.md {
		margin-top: 15px;
		margin-bottom: 15px;
	}

	.showChat {
		right: 0;
	}

	.bt-live-block {
		margin-left: 15px;
	}

	.footer-thumbnail,
	.bt-deals-well {
		position: relative;
		z-index: 14;
	}

	.bt-tnc-center {
		text-align: center;
	}

	.bt-copy-text {
		padding-bottom: 20px;
		padding-top: 30px;
	}

	.bt-copy-text-right {
		margin-top: -96px;
	}

	.muted-xs {
		color: #e5e5e5;
	}

	.clear-xs-md {
		padding-right: 0;
		padding-left: 0;
	}

	.bt-navbar-inner {
		border-bottom: none;
	}

	.btn-outer {
		margin-top: 0;
	}

	.bt-span3 {
		width: 33.2%;
		margin-left: 0;
	}

	.bt-span {
		margin-top: -20px;
	}

	.bt-col-smx-3 {
		padding-right: 15px;
	}

	.bt-col-smx-btn {
		margin-right: 0px;
	}

	.truck-search-block .well {
		padding-top: 18px;
		padding-bottom: 15px;
	}

	.bt-groupicons li {
		margin-right: 0px;
		padding-right: 5px;
	}

	.panel-heading-inner .panel-title {
		letter-spacing: -0.3px;
	}

	.bt-btn-pull {
		float: left;
		padding: 0;
		margin-bottom: 10px;
		margin-top: 10px;
	}

	.bt-col-smx-3,
	.btn-xs-large {
		width: 100%;
	}

	.bt-nav-tabs {
		float: none;
	}

	.nav-tabs&gt;li:first-child {
		margin-right: 0;
	}

	.nav-collapse .nav&gt;li {
		background: #f2f2f2;
		border-radius: 4px;
		float: none;
	}

	.nav-pills {
		background: none;
		padding: 0;
	}

	.navbar-brand {
		margin-top: 0px;
	}

	.bt-nav-tab {
		display: none;
		position: inherit;
		z-index: inherit;
	}

	header .call {
		border: none;
		float: none;
	}

	header .bt-search {
		float: none;
	}

	.bt-nav-strip-orange {
		margin-top: 0;
		margin-bottom: 0;
		border-top: 1px solid #e5e5e5;
		border-bottom: 1px solid #e5e5e5;
		padding: 0;
	}

	.navbar-inverse .nav-collapse .nav&gt;li&gt;a,
	.navbar-inverse .nav-collapse .dropdown-menu a {
		color: #666666;
	}

	.nav-tabs&gt;li&gt;a,
	.nav-pills&gt;li&gt;a {
		background: none;
		border-right: none;
		line-height: 20px;
		color: #ed5505;
	}

	.nav-tabs&gt;li&gt;a,
	.nav-pills&gt;li&gt;a:hover {
		color: #ed5505 !important;
	}

	.nav-tabs&gt;li,
	.nav-tabs&gt;li:hover {
		padding: 15px 0;
		width: 50%;
		display: inline-block;
		text-align: center;
		margin-bottom: 0;
		min-height: 50px;
		background-color: #fff;
	}

	.nav-tabs&gt;.active,
	.nav-tabs&gt;.active:hover {
		line-height: 20px;
		background-color: #f78b00;
		color: #fff;
	}

	.tab-content {
		padding-top: 0;
	}

	.controls {
		margin-bottom: 15px;
	}

	.control-group {
		padding-top: 5px;
		padding-bottom: 0;
		margin-bottom: 0;
		width: 100%;
	}

	.location-control-group {
		padding-top: 10px;
		padding-bottom: 0;
	}

	.group&gt;.heading {
		margin-top: 5px;
	}

	.page-header {
		padding-bottom: 0;
	}

	input,
	textarea,
	.uneditable-input {
		width: 100%;
		width: 93%\0;
	}

	header .btn-block {
		display: block;
		font-size: 0.9rem !important;
		width: 100%;
	}

	.row-table&gt;.bt-price-module {
		width: 100%;
	}

	.off-block,
	.carousel-indicators,
	.icon-bt-headphone,
	.bt-groupicons,
	.bt-help-block,
	.site-footer-navigation .feedback-block&gt;h5,
	.site-footer-navigation .feedback-block&gt;p,
	.bt-icon-xl-reservations,
	.bt-icon-xl-truckaddons,
	.bt-icon-xl-locations,
	.bt-icon-xl-deals,
	.bt-icon-xl-resources,
	.bt-icon-xl-reservations-select,
	bt-icon-xl-businessreservations-select,
	.bt-icon-xl-trucksaddons-select,
	.bt-icon-xl-businesstrucksaddons-select,
	.bt-icon-xl-locations-select,
	.bt-icon-xl-deals-select,
	.bt-icon-xl-resources-select,
	.bt-icon-xl-businessresources-select,
	.info-block,
	.sidr-class-navbar-fixed-top-bt,
	.sidr-class-breadcrumb-tow {
		display: none !important;
	}

	.btn-large {
		width: 100%;
		padding: 7px 0;
		float: none;
	}

	.bottom-wrapper {
		background-color: #F78B00;
		border: none;
	}

	.footer-thumbnail {
		margin-top: 20px;
		margin-bottom: 10px;
	}

	.footer-thumbnail img {
		margin: auto;
	}

	.site-footer-navigation .menu&gt;li {
		border: none;
		border-top: 1px solid #C8C9C7;
	}

	.site-footer-navigation {
		padding-bottom: 15px;
		padding-top: 0;
		padding-right: 20px;
		padding-left: 20px;
	}

	.site-footer-navigation .right-divider {
		border: none;
	}

	.site-footer-navigation .feedback-block {
		margin-top: 15px;
		width: 100%;
		border: none;
		text-align: center;
	}

	.site-footer-navigation .feedback-block-inner {
		padding-left: 0;
		padding-right: 0;
	}

	.site-footer-navigation .menu&gt;li {
		border: none;
		padding: 5px 0 10px 10px;
	}

	.site-footer-navigation .bt-footer-block {
		padding-right: 0;
		padding-left: 0;
	}

	.site-footer-navigation .right-divider {
		margin-bottom: 10px;
		padding-right: 0;
		padding-left: 0;
	}

	.bt-panel-heading {
		text-align: center;
		padding: 16px 0 16px;
	}

	.badge-warning-text {
		margin-top: 5px;
	}

	.bt-panel-body,
	.panel-heading-inner {
		display: none;
	}

	.panel-heading-block {
		display: inline-block;
		margin-left: 3px;
		width: 84%;
	}

	.panel-heading-ls {
		width: 58%;
	}

	.bt-price,
	header .bt-call {
		float: right;
	}

	header .bt-call {
		margin-right: 0;
		padding: 0;
	}

	.panel-heading-inner .panel-title {
		letter-spacing: 0;
	}

	.bt-innerpage-well {
		background-color: #e5e5e5;
		border: none;
		border-radius: 6px;
		padding: 15px;
	}

	.bt-well {
		padding: 0 15px;
		text-align: center;
	}

	.bt-img-tr {
		padding-top: 5px;
	}

	.addon-action-block {
 		border-top: 15px solid #ffffff;
		padding: 0;
	}

	.addon-action-block h4 {
		margin-top: 20px;
		margin-bottom: 10px;
	}

	.alert&gt;p {
		padding: 10px 0;
	}

	.bt-panel-xst {
		margin-bottom: 35px;
		margin-top: 30px;
	}

	.bt-list-group {
		float: left;
		margin-left: -15px;
	}

	.bt-tr-panel {
		padding: 10px 0;
	}

	.bt-bdr-tb,
	.bt-bdr-tb-1,
	.bt-protect {
		border: none;
		margin: 15px;
	}

	.bt-protect {
		margin-bottom: 25px;
	}

	#bt-accessorize,
	#bt-protect,
	#bt-towcar {
		margin-left: -15px;
		margin-right: -15px;
	}

	.bt-ls-pnt {
		margin-right: 10px;
	}

	.bt-tk-xl&gt;li {
		width: auto;
		padding-bottom: 0;
	}

	.bt-locations-lx {
		padding: 10px 0 0;
	}

	.bt-dt-panel {
		margin: 20px 0px 15px -10px;
	}

	.footer-thumbnail-rlt:first-child {
		margin-bottom: 0;
	}

	.footer-thumbnail-rlt:first-child {
		margin-bottom: 0;
	}

	.bt-rlt-info {
		padding-bottom: 15px;
	}

	.bt-dt-panel-group {
		height: auto;
	}

	.off-block-md {
		display: block;
	}

	label {
		color: #00285f;
	}

	.form-group-clear {
		margin-bottom: -20px;
	}

	.btn-date-update {
		display: block;
		float: none;
		margin-top: 20px;
	}

	.btn-alert-date {
		display: block;
		float: none;
		padding-top: 20px;
		margin-bottom: 10px;
		text-align: center;
		clear: both;
	}

	.badge-nav {
		margin-right: 0;
	}

	.bt-sub-penaled {
		display: inline;
	}

	.bt-select-img-block {
		margin-right: 15px;
	}

	.title-sub-block {
		display: block;
	}

	.bt-nav-strip-dr-orange {
		border-bottom: 10px solid #ed5404;
	}

	.row-table&gt;[class*="col-"] {
		float: left !important;
		vertical-align: middle;
	}

	.bt-truck-inner-panel {
		margin-bottom: 15px;
	}

	.bt-lo-accordion-heading {
		margin-top: -39px;
	}

	.show-grid {
		margin-bottom: 30px;
	}

	.bt-price-module,
	.bt-soldout-module {
		padding-left: 15px;
		padding-right: 15px;
		margin-top: -10px;
        border-left: none;
	}

    .bt-price-module-lp {
	border-right: none;
    margin-right:0;
    padding-left:15px;
}

	.bt-price-module .bt-error-text {
		padding-top: 20px;
		padding-bottom: 0;
		margin-bottom: 0;
	}

	.bt-price {
		float: none;
		margin-bottom: 20px;
		margin-top: 10px;
	}

	.bt-discount-flag {
		top: -5px;
		margin-right: -15px;
	}

	.bt-dl-as-module {
		margin-bottom: 10px;
		padding: 0;
	}

	.bt-dl-row {
		margin-left: -15px;
		margin-right: -15px;
	}

	.bt-dl-as-module:last-child {
		margin-bottom: 0;
	}

	.badge-location-block {
		display: inline-block;
		vertical-align: top;
		padding-left: 10px;
		padding-right: 14px;
	}

	.alert&gt;.ls-next-search {
		text-align: center;
		padding: 15px 0;
	}

	.bt-soldout-module p {
		padding: 20px 0 15px;
	}

	.alert {
		margin-bottom: 20px;
		border: none;
	}

	.bt-ls-edit {
		display: block;
		float: left;
		padding-right: 0;
		margin-right: 15px;
		border-right: 1px solid #e5e5e5;
		margin-top: 0;
		border-left: none;
		margin-left: 0;
		padding-left: 0;
	}

	.bt-map-view-link {
		margin-top: 10px;
		display: inline-block;
	}

	.bt-state-lp-module .clear-sm:nth-child(2n+1) {
		padding-right: 0;
		padding-bottom: 10px;        
	}

	.footer-block {
		margin-top: 10px;
	}

	.footer-block-ext {
		margin-top: -10px;
	}

	.footer-block .col-sm-4,
	.footer-block-ext .col-sm-4 {
		margin-top: 10px;
		margin-bottom: 15px;
	}

	.map-popup-md {
		width: 50%;
	}

	.map-popup-md h5 {
		margin-top: -30px;
	}

	.bt-locations-lp {
		padding: 10px 0 0;
	}

	.bt-location-lp-state-block {
		margin-top: 15px;
		margin-bottom: 0;
	}

	.bt-location-lp-state-block .bt-lp-list-group-al {
		float: left;
		margin-top: 15px;
	}

	.bt-locations-lp-sub {
		padding-bottom: 10px;
	}

	.location-xs-1 {
		display: inline-block;
		padding-left: 0 !important;
		width: 80%;
	}

	.bt-addon-swatch {
		border: medium none;
		margin-bottom: 0;
	}

	.step-user {
		clear: both;
		float: left;
		margin-top: 5px;
		margin-bottom: 10px;
	}

	.color-swatches&gt;.color-swatchext {
		padding: 15px 12px;
	}

	.bt-input-append input {
		width: 50%;
		width: 85%\9;
	}

	.bt-addon-block {
		padding-right: 15px;
		border-bottom: 10px solid #f2f2f2;
	}

	.bt-input-append {
		float: right;
		text-align: right;
		width: 100%;
	}

	.bt-checkbox-wrapper label {
		width: 100%;
	}

	.payment-btn {
		line-height: 24px;
		margin-top: 20px;
		width: 100%;
	}

	.payment-charged {
		margin-bottom: 10px;
		margin-top: 10px;
	}

	.payment-innered&gt;h5 {
		margin-bottom: 10px;
		margin-top: 20px;
	}

	.payment-sub-white {
		background: #fff;
		margin-bottom: -30px;
	}

	.start {
		border-top: 1px solid #c8c9c7;
	}

	.bt-col-xs-pull {
		float: right;
	}

	.cm-action-block {
		padding-top: 0;
		padding-bottom: 25px;
	}

	.bt-payment-header h1 {
		font-size: 18px;
		color: #00285f !important;
		line-height: 24px;
	}

	.bt-payment-header .cm-conf-number {
		display: block;
		font-size: 18px;
		margin-left: 0;
		color: #f78B00;
	}

	.col-partner-block {
		top: 5%;
	}

	.col-partner-block h1 {
		font-size: 36px;
		margin-top: 40px;
		margin-bottom: 20px;
		line-height: 40px;
	}

	.col-partner-img {
		top: 0;
		position: relative;
		z-index: 12;
	}

	.bt-partner-msg {
		position: relative;
		z-index: 14;
	}

	.bt-panel-xrs-block-sub {
		margin: 0 -15px;
	}

	.col-seo-img {
		margin-top: -46px;
		padding-left: 10px;
	}

	.col-seo-lead {
		padding-top: 15px;
		padding-bottom: 30px;
	}

	.desk-off-footarrow {
		display: block;
		text-align: right;
	}

	.bt-icon-xl-footarrow {
		background-position: -14px -824px;
		height: 19px;
		width: 26px;
		margin-right: 0;
		cursor: pointer;
	}

	.bt-icon-xl-footarrow-white {
		background-position: -14px -804px;
		height: 19px;
		width: 26px;
		margin-right: 0;
		cursor: pointer;
	}

	.footmarge {
		margin-left: 0;
		margin-right: 0;
		padding-top: 10px;
		border-bottom: 1px solid #C8C9C7;
		padding-bottom: 7px;
		margin-bottom: 5px;
	}

	.site-footer-navigation .menu {
		padding-right: 15px;
		padding-left: 15px;
	}

	.clear-ftsm {
		padding-left: 0;
		padding-right: 0;
	}

	.sidr {
		display: none;
		position: absolute;
		position: fixed;
		top: 0;
		height: 100%;
		z-index: 999999;
		width: 286px;
		overflow: none;
		font-size: 0.9rem;
		background: #fff;
		color: #00285F;
		padding: 10px;
		box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px;
	}

	.sidr .sidr-inner {
		padding: 0 0 6px;
	}

	.sidr .sidr-inner&gt;p {
		margin-left: 15px;
		margin-right: 15px;
	}

	.sidr.right {
		left: auto;
		right: -240px;
	}

	.sidr-left-block {
		display: block !important;
	}

	.sidr-class-bt-number {
		color: #F78B00;
		font-size: 1rem;
		line-height: 22px;
		font-weight: bold;
		display: block;
	}

	.sidr-class-bt-number a {
		color: #00285F;
	}

	.sidr-class-call {
		margin-top: 0;
	}

	.sidr-class-icon-bt-search {
		margin-top: 30px;
	}

	.sidr-left {
		right: -260px;
		left: auto;
	}

	.sidr h1,
	.sidr h2,
	.sidr h3,
	.sidr h4,
	.sidr h5,
	.sidr h6 {
		font-size: 11px;
		font-weight: normal;
		padding: 0 15px;
		margin: 0 0 5px;
		color: #fff;
		line-height: 24px;
		background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4d4d4d), color-stop(100%, #1a1a1a));
		background-image: -webkit-linear-gradient(#4d4d4d, #1a1a1a);
		background-image: -moz-linear-gradient(#4d4d4d, #1a1a1a);
		background-image: -o-linear-gradient(#4d4d4d, #1a1a1a);
		background-image: linear-gradient(#4d4d4d, #1a1a1a);
		-webkit-box-shadow: 0 5px 5px 3px rgba(0, 0, 0, 0.2);
		-moz-box-shadow: 0 5px 5px 3px rgba(0, 0, 0, 0.2);
		box-shadow: 0 5px 5px 3px rgba(0, 0, 0, 0.2);
	}

	.sidr p {
		font-size: 13px;
		margin: 0 0 12px;
	}

	.sidr p a {
		color: rgba(255, 255, 255, 0.9);
	}

	.sidr&gt;p {
		margin-left: 15px;
		margin-right: 15px;
	}

	.sidr ul {
		display: block;
		margin: 0 -10px 15px;
		padding: 0;
		border-top: none;
		border-bottom: none;
		font-weight: bold;
	}

	.sidr ul li {
		display: block;
		margin: 0;
		line-height: 40px;
		border-top: 1px solid #ddd;
	}

	.sidr ul li:last-child {
		border-bottom: 1px solid #fff;
	}

	.sidr ul li a {
		padding: 0 15px;
		display: block;
		text-decoration: none;
		color: #00285F;
		font-size: 14px;
	}

	.sidr ul li ul {
		border-bottom: none;
		margin: 0;
	}

	.sidr ul li ul li {
		line-height: 40px;
		font-size: 13px;
	}

	.sidr ul li ul li:last-child {
		border-bottom: none;
	}

	.sidr ul li ul li a,
	.sidr ul li ul li span {
		color: rgba(255, 255, 255, 0.8);
		padding-left: 30px;
	}

	.sidr form {
		margin: 0 15px;
	}

	.sidr label {
		font-size: 13px;
	}

	.sidr input[type="text"],
	.sidr input[type="password"],
	.sidr input[type="date"],
	.sidr input[type="datetime"],
	.sidr input[type="email"],
	.sidr input[type="number"],
	.sidr input[type="search"],
	.sidr input[type="tel"],
	.sidr input[type="time"],
	.sidr input[type="url"],
	.sidr textarea,
	.sidr select {
		width: 100%;
		color: #00285F;
		font-weight: bold;
		font-size: 13px;
		padding: 5px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		margin: 0 0 10px;
		border-radius: 15px;
		-webkit-border-radius: 15px;
		-moz-border-radius: 15px;
		-ms-border-radius: 15px;
		-o-border-radius: 15px;
		border: none;
		display: block;
		clear: both;
	}

	.sidr input[type=checkbox] {
		width: auto;
		display: inline;
		clear: none;
	}

	.sidr input[type=button],
	.sidr input[type=submit] {
		color: #333;
		background: #fff;
	}

	.sidr input[type=button]:hover,
	.sidr input[type=submit]:hover {
		background: rgba(255, 255, 255, 0.9);
	}

	.bt-navbar-inner {
		float: right;
	}

	[class^="sidr-class-bt-icon-"],
	[class*=" sidr-class-bt-icon-"] {
		display: inline-block;
		margin-top: 1px;
		margin-right: 10px;
		line-height: 14px;
		vertical-align: text-top;
		background-image: url("/Portals/BudgetTruck/Skins/Budget-Default/images/sprite_@2x.png");
		background-position: 14px 14px;
		background-repeat: no-repeat;
	}

	.sidr-class-bt-icon-xl-reservations,
	.sidr-class-bt-icon-xl-rentmovingtruck,
	.sidr-class-bt-icon-xl-reservations-select,
	.sidr-class-bt-icon-xl-Businesstrucks-moving-trucks-accessories,
	.sidr-class-bt-icon-xl-Businesstrucks-moving-trucks-accessories-select,
	.sidr-class-bt-icon-xl-locations,
	.sidr-class-bt-icon-xl-locations-select,
	.sidr-class-bt-icon-xl-deals,
	.sidr-class-bt-icon-xl-deals-select,
	.sidr-class-bt-icon-xl-resources,
	.sidr-class-bt-icon-xl-resources-select,
	.sidr-class-bt-icon-xl-Moving-trucks-accessories,
	.sidr-class-bt-icon-xl-Moving-trucks-accessories-select {
		height: 22px;
		margin-top: -2px;
	}

	.sidr-class-bt-icon-xl-rentmovingtruck {
		background-image: url("/Portals/BudgetTruck/Skins/Budget-Default/images/front_truck_nav.png");
		background-position: top left;
		background-repeat: no-repeat;
		width: 22px;
	}

	.sidr-class-bt-icon-xl-reservations,
	.sidr-class-bt-icon-xl-reservations-select {
		background-position: 1px -106px;
		width: 24px;
	}

	.sidr-class-bt-icon-xl-Businesstrucks-moving-trucks-accessories,
	.sidr-class-bt-icon-xl-Moving-trucks-accessories,
	.sidr-class-bt-icon-xl-Businesstrucks-moving-trucks-accessories-select,
	.sidr-class-bt-icon-xl-Moving-trucks-accessories-select {
		background-position: -32px -104px;
		width: 40px;
	}

	.sidr-class-bt-icon-xl-feedback {
		background-position: -153px -79px;
		width: 21px;
		height: 23px;
		margin-top: -2px;
	}

	.sidr-class-bt-icon-xl-locations,
	.sidr-class-bt-icon-xl-locations-select {
		background-position: -81px -106px;
		width: 18px;
	}

	.sidr-class-bt-icon-xl-deals,
	.sidr-class-bt-icon-xl-deals-select {
		background-position: -108px -106px;
		width: 16px;
	}

	.sidr-class-bt-icon-xl-resources,
	.sidr-class-bt-icon-xl-resources-select {
		background-position: -132px -106px;
		width: 20px;
	}

	.sidr-class-bt-icon-xl-search {
		background-position: -296px -919px;
		height: 22px;
	}

	.sidr-class-btn-search {
		position: absolute;
		margin: 15px;
		right: 10px;
		top: 0;
		width: 22px;
		cursor: pointer;
	}

	.sidr-class-bt-search {
		padding-bottom: 0;
	}

	.sidr-class-bt-icon-xl-callus {
		background-position: -367px -48px;
		height: 27px;
		width: 24px;
		margin-left: 3px;
		margin-top: -6px;
	}

	.sidr-class-bt-callus {
		display: inline-block;
	}

	.sidr-class-bt-icon-xl-callus,
	.sidr-class-bt-icon-xl-rentmovingtruck,
	.sidr-class-bt-icon-xl-reservations,
	.sidr-class-bt-icon-xl-locations,
	.sidr-class-bt-icon-xl-deals,
	.sidr-class-bt-icon-xl-resources,
	.sidr-class-bt-icon-xl-feedback {
		width: 25px;
		margin-right: 25px;
	}

	.bt-col-sm-8 {
		width: 100%;
	}

	.account-reservation-request .date-locations {
		margin-bottom: 20px;
	}

	.account-reservation-request .bt-btn-group&gt;.btn:last-child,
	.btn-info,
	.btn-primary {
		margin-left: 0;
		width: 100%;
	}

	.clear-xs {
		padding-top: 10px;
		padding-bottom: 15px;
	}

	.clear-xs-1 {
		padding-bottom: 15px;
	}

	.clear-xs-2 {
		margin-bottom: 0;
	}

	.account-reservation-request .bt-btn-group,
	.account-reservation-request .bt-btn-group&gt;.btn:first-child {
		float: none;
	}

	.site-footer-navigation .bt-footer-block:first-child {
		margin-top: 5px;
	}

	.site-footer-navigation .bt-footer-block h5 {
		font-size: 18px;
	}

	.site-footer-navigation .bt-footer-block {
		margin-bottom: 0;
		cursor: pointer;
	}

	.site-footer-navigation .bt-footer-blocknon {
		margin-bottom: 0;
	}

	.site-footer-navigation .wid19,
	.site-footer-navigation .wid28,
	.site-footer-navigation .wid15,
	.site-footer-navigation .wid14 {
		width: 100%;
	}

	header {
		position: relative;
		z-index: 999;
		background-color: #fff;
	}

	.sidr {
		top: 64px;
		z-index: 999999;
	}

	.loginContent {
		margin-top: 100px;
	}

	.panel-heading-block {
		width: 87%;
	}

	.navbar-inverse .navbar-toggle {
		border-color: #fff;
	}

	.navbar-toggle {
		position: relative;
		float: right;
		padding: 9px 10px;
		margin-top: 8px;
		margin-right: 0;
		margin-left: 5px;
		margin-bottom: 8px;
		background-color: #fff;
		cursor: pointer;
		background-image: none;
		border: 1px solid transparent;
		border-radius: 4px;
	}

	.navbar-inverse .navbar-toggle {
		border-color: #fff;
	}

	.navbar-inverse .navbar-toggle:hover,
	.navbar-inverse .navbar-toggle:focus {
		background-color: #fff;
	}

	.navbar-inverse .navbar-toggle .icon-bar {
		background-color: #b2b2b2;
	}
}

@media (max-width: 480px) {
	body {
		font-size: 14px;
	}

        .navbar-brand img {
        width:100%;
    }

	h5 {
		font-size: 14px;
		line-height: 18px;
		margin-bottom: 10px;
	}

	h6 {
		font-size: 12px;
		line-height: 22px;
		margin-bottom: 10px;
	}

	.sm-body-copy,
	.bt-number {
		font-size: 14px;
	}

	.xsm-body-copy,
	.bt-hours {
		font-size: 12px;
	}

	.bt-price {
		font-size: 25px;
	}

	.badge-location-block {
		margin-top: -5px;
	}

	.nav-tabs&gt;li {
		font-size: 16px;
	}

	.nav-tabs&gt;li&gt;a,
	.nav-pills&gt;li&gt;a,
	.nav-tabs&gt;.active {
		line-height: 22px;
	}

	.location-xs-1 {
		width: 70%;
	}

	.panel-heading-block {
		width: 80%;
	}

	.c-form&gt;.form-group {
		margin-right: 0 !important;
		margin-left: 0;
	}

	.map-popup-md {
		width: 70%;
	}
}

#menuFeedback {
	display: none
}

.bt-xl-calicon {
	background-image: url(/Portals/BudgetTruck/Images/bt-cal-icon.png);
	background-repeat: no-repeat;
	background-position-x: 97%;
	background-position-y: 50%;
	background-position: right 6px bottom 6px;
}

.icfedexinput input {
	background-image: url(/Portals/BudgetTruck/Images/bt-sm-calicon.png);
	background-repeat: no-repeat;
	background-position-x: 97%;
	background-position-y: 50%;
	background-position: right 6px bottom 5px;
}

@media (max-width: 767px) {

	#menuFeedback,
	#menuPersonal {
		display: block
	}

	#oo_tab {
		display: none !important
	}

	.modal {
		top: 120px;
	}

	.icfedexinput input {
		background-image: url(/Portals/BudgetTruck/Images/bt-xl-calicon.png);
		background-repeat: no-repeat;
		background-position-x: 98%;
		background-position-y: 50%;
		background-position: right 5px bottom 4px;
	}

	#menuPersonal a,
	#menuBusiness a {
		color: #f78b00;
	}
}

.footer-block-module {
	margin: 0;
	margin-top: 30px;
}

.footer-thumbnail-ne {
	background: #fff;
	border: 0;
	margin-bottom: 30px;
	min-height: 332px;
	display: flex;
}

.footer-th-pd .footer-thumbnail-ne {
	background: #fff;
	border: 0;
	margin-bottom: 0;
	height: 332px;
	border: 1px solid #ccc;
}

.footer-thumbnail-ne&gt;.media-body {
	padding: 15px;
}

.bt-flx-container {
	display: flex;
	flex-wrap: wrap;
	margin: 0 auto;
}

.bt-flx-container-com {
	flex-wrap: nowrap;
}

.bt-flx-container&gt;div {
	color: #333;
	width: 31.88888%;
	margin: 0 8px 15px;
	line-height: 24px;
	font-size: 18px;
	position: relative;
	background-color: #fff;
}

.bt-flx-container-com&gt;div {
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

.bt-flx-container&gt;.media-long {
	width: 100%;
	border: 1px solid #ccc;
	background-color: #F1F2F6;
	margin: 0 8px 15px;
}

.bt-flx-container&gt;.media-long-2 {
	width: 65%;
	border: 1px solid #ccc;
	background-color: #F1F2F6;
	margin: 0 8px 15px;
}

.bt-flx-container&gt;.lastitem,
.bt-flx-container&gt;.enditem {
	margin: 0 0 15px 8px;
	width: 32.555555%;
}

.bt-flx-container&gt;div&gt;.footer-imgBlock {
	height: auto;
	background-color: #f8f8f8;
}

.media-body-flx {
	padding: 15px;
	display: flex;
	align-items: baseline;
}

.media-body-flx div {
	margin-bottom: 44px;
	min-height: 52px;
}

.media-body-flx div h4 {
	font-size: 24px;
	color: #ed5505;
	line-height: 29px;
	font-weight: normal;
	margin-bottom: 10px;
}

.media-body-flx div p {
	font-size: 16px;
	color: #13406B;
	line-height: 25px;
	font-weight: normal;
}

.btn-flx-block {
	display: flex;
	width: 100%;
	justify-content: center;
	position: absolute;
	bottom: 15px;
	padding: 0 15px;
}

.btn-flx-footer,
.media-long .caption .btn-flx-footer {
	background-color: #00285f;
	color: #fff;
	line-height: 20px;
	padding: 8px 20px;
	font-size: 18px;
	line-height: 22px;
	font-weight: normal;
	border: 1px solid #00285f;
	width: 100%;    
}

.btn-flx-footer:hover,
.media-long .caption .btn-flx-footer:hover,
.btn-flx-footer:visited,
.media-long .caption .btn-flx-footer:visited {
	color: #fff !important;
	border: 1px solid #00285f;
    background-color: #00285f !important;
    text-decoration:none;
}

.media-long&gt;.caption {
	position: absolute;
	background-color: #fff;
	bottom: 0;
	right: 0;
	padding: 15px 15px 15px 30px;
	align-items: baseline;
	width: 100%;
}

.media-long&gt;.caption div {
	font-size: 20px;
	color: #00285F;
	font-weight: bold;
	min-height: 52px;
}

.navbar-fixed-top-bt {
	top: inherit;
	border-bottom: 2px solid #ed5505;
	margin-bottom: 10px;
}

.bt-flx-collapse {
	display: flex;
	flex-wrap: wrap;
	padding-left: 10px;
	padding-right: 10px;
}

.bt-flx-collapse&gt;div {
	width: 25%;
	position: relative;
}

.bt-flx-collapse&gt;.mid {
	width: 41.66666667%;
}

.bt-flx-collapse&gt;.last {
	width: 33.33333333%;
}

.bt-break-word {
	width: 33.33333333%;
}

.modal-backdrop {
	background-color: #00285f !important;
}

@media (min-width: 1600px) {

	.media-long&gt;.caption div,
	.media-body-flx div {
		min-height: 92px;
	}
}

@media (max-width: 1162px) {
	.footer-block-module .row {
		margin: 0;
	}

	.bt-flx-container {
		padding-left: 20px;
		padding-right: 20px;
	}

	.bt-flx-container&gt;div {
		width: 31.666%;
	}
}

@media (max-width: 1098px) {
	.footer-block-module .row {
		margin: 0;
	}

	.bt-flx-container&gt;div {
		width: 48.2%;
		margin: 0 8px 20px;
		font-size: 18px;
	}

	.bt-flx-container&gt;.media-long {
		width: 100%;
	}

	.bt-flx-container&gt;.lastitem,
	.bt-flx-container&gt;.enditem {
		margin: 0 8px 20px;
		width: 48.2%;
	}

	.media-body-flx div {
		font-size: 16px;
		line-height: 22px;
	}

	.btn-flx-footer,
	.media-long&gt;.caption .btn-flx-footer {
		font-size: 18px;
	}

	.media-long&gt;.caption {
		width: 49%;
	}

	.media-long&gt;.caption div {
		font-size: 18px;
		line-height: 22px;
	}
}

@media (max-width: 992px) {
	.footer-block-module .row {
		margin: 0;
	}

	.bt-flx-container&gt;div,
	.bt-flx-container&gt;.lastitem,
	.bt-flx-container&gt;.enditem {
		width: 46.6666666%;
	}

	.bt-flx-container&gt;div&gt;.footer-imgBlock {
		height: auto;
		overflow: inherit;
	}

	.bt-flx-container-com {
		flex-wrap: wrap;
	}
}

@media (max-width: 768px) {
	.media-body-flx div h4 {
		font-size: 20px;
		line-height: 24px;
	}

	.media-body-flx div p {
		font-size: 15px;
		line-height: 25px;
	}

	.footer-thumbnail-ne&gt;.media-body .btn-footer {
		width: 100%;
	}

	.bt-flx-container&gt;div {
		margin: 0 8px 15px;
	}

	.footer-thumbnail-ne&gt;.caption {
		position: inherit;
		margin-right: 0;
		width: 100%;
		padding-left: 15px;
	}

	.media-long&gt;.caption {
		margin-right: 0;
		width: 100%;
		padding: 15px;
		margin-top: 0;
	}

	.bt-flx-container {
		padding-left: 6px;
		padding-right: 6px;
	}

	.bt-flx-container-com {
		padding-left: 0;
		padding-right: 0;
	}

	.bt-flx-container-com&gt;div,
	.bt-flx-container-com&gt;.lastitem,
	.bt-flx-container-com&gt;.enditem {
		margin: 0 0 15px;
	}

	.bt-flx-container&gt;div,
	.bt-flx-container&gt;.lastitem,
	.bt-flx-container&gt;.enditem {
		width: 100%;
	}

	.media-long&gt;.caption div {
		font-size: 16px;
		min-height: 1px;
		margin-bottom: 15px;
	}

	.media-body-flx div {
		min-height: 1px;
		margin-bottom: 15px;
	}

	.btn-flx-footer,
	.media-long&gt;.caption .btn-flx-footer {
		width: 100%;
	}

	.footer-block-module {
		margin-top: 15px;
	}

	.btn-flx-block {
		position: inherit;
		margin-right: 15px;
	}

	.bt-flx-collapse&gt;div,
	.bt-flx-collapse&gt;.mid,
	.bt-flx-collapse&gt;.last {
		width: 100%;
	}
}

@media (min-width: 768px) {
	.footer-block-module {
		width: 750px;
	}

	.bt-flx-container {
		width: 100%;
	}
}

@media (min-width: 992px) {
	.footer-block-module {
		width: 970px;
	}

	.bt-flx-container {
		width: 100%;
	}
}

@media (min-width: 1280px) {
	.footer-block-module {
		width: 100%;
		padding-left: 20px;
		padding-right: 20px;
	}
}

.bt-rental-block {
	padding: 0;
	margin: 0;
}

.bt-rental-block .pdrl {
	padding-right: 30px;
	padding-left: 30px;
}

.bt-rental-block .pt {
	padding-top: 12px;
}

.bt-rental-block .pb {
	padding-bottom: 65px;
}

.bt-rental-block .mt {
	padding-top: 30px;
}

.bt-rental-block .mbsm {
	padding-bottom: 30px;
}

.bt-rental-block .mb {
	margin-bottom: 40px;
}

.bt-rental-block .mbs {
	margin-bottom: 10px;
}

.bt-rental-block .mbm {
	margin-bottom: 15px;
}

.btseo-moving-truck-rental {
	font-size: 48px;
	font-weight: bold;
	line-height: normal;
}

.bt-rental-block .moving-Hstyle {
	font-size: 30px;
	font-weight: bold;
	line-height: 34px;
}

.bt-rental-block .moving-Nstyle,
.bt-rental-block ul li {
	font-size: 16px !important;
	line-height: 25px !important;
}

.bt-rental-block .moving-Lstyle {
	font-size: 18px;
	font-weight: bold;
	line-height: 25px;
	color: #ED5505;
}

.bt-rental-block p,
.bt-rental-block ul li {
	list-style: disc outside;
	color: #00285F !important;
}

.bt-rental-block li {
	margin-bottom: 10px;
	margin-left: 10px;
}

.bt-rental-block .rental-square li {
	list-style-type: none;
	margin-bottom: 10px;
	margin-left: 10px;
}

.bt-rental-block .rental-square li:before {
	content: "\2610";
	color: #fff;
	border: 1px solid #333;
	margin-right: 10px;
	-webkit-box-shadow: 1px 1px 1px 0px #00285F;
	-moz-box-shadow: 1px 1px 1px 0px #00285F;
	box-shadow: 1px 1px 0px 0px #00285F;
	line-height: 30px;
	display: inline-block;
	height: 15px;
	width: 15px;
	vertical-align: middle;
	background: #fff;
	margin-left: -25px;
}

.bt-rental-block .imgBlock {
	height: 521px;
	overflow: hidden;
	display: flex;
	align-items: normal;
}

.bt-rental-block li:last-child,
.bt-rental-block .rental-square li:last-child {
	margin-bottom: 0;
}

@media (max-width: 768px) {
	.bt-rental-block .pt {
		padding-top: 10px;
	}

	.bt-rental-block .pdrl {
		padding-right: 15px;
		padding-left: 15px;
	}

	.bt-rental-block .pb {
		padding-bottom: 30px;
	}

	.bt-rental-block .mt {
		padding-top: 20px;
	}

	.bt-rental-block .mbsm {
		padding-bottom: 20px;
	}

	.bt-rental-block .mb {
		margin-bottom: 20px;
	}

	.bt-rental-block .mbs {
		margin-bottom: 10px;
	}

	.bt-rental-block .mbm {
		margin-bottom: 15px;
	}

	.btseo-moving-truck-rental {
		font-size: 34px;
	}

	.bt-rental-block .moving-Hstyle {
		font-size: 26px;
		line-height: 31px;
	}

	.bt-rental-block .moving-Nstyle,
	.bt-rental-block ul li {
		font-size: 14px !important;
		line-height: 22px !important;
	}

	.bt-rental-block .moving-Lstyle {
		font-size: 16px;
		line-height: 25px;
	}

	.bt-rental-block .imgBlock {
		height: 170px;
		align-items: flex-start;
	}
	.brand-partner-nr {
		margin-right: 0;
	}
}

.full-bleed-width {
	padding-left: 90px;
	padding-right: 90px;
}

@media (max-width: 1230px) {
	.full-bleed-width {
		padding-left: 70px;
		padding-right: 70px;
	}
}

@media (max-width: 1152px) {
	.full-bleed-width {
		padding-left: 20px;
		padding-right: 20px;
	}
}

@media (max-width: 820px) {
	.full-bleed-width {
		padding-left: 3px;
		padding-right: 3px;
	}
}

@media (max-width: 768px) {
	.full-bleed-width {
		padding-left: 15px;
		padding-right: 15px;
	}

	.btn-alert-date {
		padding-top: 10px;
		width: 100%;
	}

	.btn-date-update {
		margin-top: 10px;
		width: 100%;
		margin-right: 0;
	}
}

footer {
	clear: both;
}

.LoginPanel {
	margin: 0 auto;
	background: #fff;
	padding-top: 20px;
	border-radius: 15px;
	float: inherit;
	padding-right: 0;
	box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
}

.dnnFormItem&gt;label.dnnFormLabel,
.dnnFormItem&gt;span.dnnFormLabel {
	width: 31.5%;
}

.dnnLoginService input[type="text"],
.dnnLoginService input[type="password"] {
	margin-bottom: 10px;
}

.modal {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 9999;
	display: none;
	overflow: auto;
	overflow-y: scroll;
	-webkit-overflow-scrolling: touch;
	outline: 0;
}

.badge {
	background-color: #fff;
	border-radius: 17px;
	display: inline-block;
	font-size: 14px;
	font-weight: bold;
	line-height: 1;
	text-align: center;
	vertical-align: top;
	white-space: nowrap;
}

.badge-warning {
	background-color: #f78b00;
}

#EditModalTruckMsg {
	padding: 10px;
}

.site-footer-business {
	margin-bottom: 0;
	background: #00285f;
	padding-top: 20px;
	margin-top: 0;
	margin-bottom: 20px;
	border-top: none;
}

.site-footer-business .bt-footer-block h5,
.site-footer-business .menu&gt;li a {
	color: #fff;
}

.site-footer-business .feedback-block {
	border-bottom: none;
	border-top: none;
}

.copyright-business {
	background: #00285f;
	padding-bottom: 20px;
}

.copyright-business a {
	color: #fff;
}

.bt-bs-explore {
	border: 1px solid #00285f;
	padding: 10px;
	text-align: center;
	width: 100px;
	box-shadow: rgba(0, 0, 0, 0.15) 1.95px 1.95px 2.6px;
	position: fixed;
	right: 70px;
	top: 77%;
}

.bt-bs-explore h5 {
	color: #00285f;
	font-size: 14px;
	font-weight: 600;
	margin: 0;
	text-transform: uppercase;
}

.bt-signin {
	padding: 9px 0;
}

.bt-signin a,
.bt-signin a:hover,
.mo-menu,
.mo-menu:hover {
	color: #f78b00 !important;
	font-size: 16px;
	font-weight: 600;
	text-decoration: none;
}

.mo-menu,
.mo-menu:hover {
	border: 1px solid #f78b00;
	border-bottom: 2px solid #f78b00;
	padding: 5px;
}

.bt-icon-ci-arrow {
	background-image: url(/Portals/BudgetTruck/Skins/Budget-Default/images/orange_caret.png);
	width: 9px;
	height: 15px;
	background-repeat: no-repeat;
	margin-left: 10px;
	margin-right: 0;
	background-position: top left;
	margin-top: 2px;
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	transform: rotate(360deg);
}

.rotate {
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	transform: rotate(-90deg);
}

#dvDriverInfo .collapsed .bt-icon-ci-arrow {
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform: rotate(90deg);
}

#dvDriverInfo .collapse .rotate {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	transform: rotate(360deg);
}

.bt-dpmb-mx {
	text-align: right
}

.bt-dpmb {
	display: none;
}

@media (max-width: 1152px) {
	.bt-bs-explore {
		display: none;
	}
}

@media (max-width: 767px) {
	.copyright-business .text-right {
		text-align: center;
	}

	.sidr-class-bt-icon-xl-callus,
	.sidr-class-bt-icon-xl-rentmovingtruck,
	.sidr-class-bt-icon-xl-reservations,
	.sidr-class-bt-icon-xl-locations,
	.sidr-class-bt-icon-xl-deals,
	.sidr-class-bt-icon-xl-resources,
	.sidr-class-bt-icon-xl-feedback,
	.sidr-class-bt-icon-xl-Businesstrucks-moving-trucks-accessories,
	.sidr-class-bt-icon-xl-Moving-trucks-accessories,
	.sidr-class-bt-icon-xl-Businesstrucks-moving-trucks-accessories-select,
	.sidr-class-bt-icon-xl-Moving-trucks-accessories-select,
	.bt-dpmb-mx,
	.sidr-class-bt-icon-xl-personal {
		display: none;
	}

	.sidr input[type="text"],
	.sidr input[type="password"],
	.sidr input[type="date"],
	.sidr input[type="datetime"],
	.sidr input[type="email"],
	.sidr input[type="number"],
	.sidr input[type="search"],
	.sidr input[type="tel"],
	.sidr input[type="time"],
	.sidr input[type="url"],
	.sidr textarea,
	.sidr select {
		border: 1px solid #ed5404;
	}

	.bt-navbar {
		margin-bottom: 0;
        height: 70px;
	}

	.bt-dpmb {
		display: block;
	}
}

.menu-business-module,
.menu-personal-module {
	display: none;
}

.bt-tr-panel .row {
	width: 100%;
}

.text-right {
	text-align: right;
}

.page-header {
	display: flex;
	flex-wrap: wrap;
	margin-top: calc(-1 * var(--bs-gutter-y));
	margin-right: calc(-0.5 * var(--bs-gutter-x));
	margin-left: calc(-0.5 * var(--bs-gutter-x));
}

.bt-xtl-block-1 {
	padding-right: 10px;
	padding-left: 10px;
}

.pull-right {
	float: right !important;
}

.pull-left {
	float: left !important;
}

.bt-col-100 {
	width: 100%;
}

.has-feedback {
	position: relative;
}

.has-feedback .form-control {
    font-size: 14px;
    -webkit-appearance: listbox;
}

.accordion-body {
    padding-left: 0;
    padding-right: 0;
}

@media (min-width: 768px) {
	.navbar-collapse.collapse {
		display: block !important;
		height: auto !important;
		padding-bottom: 0;
		overflow: visible !important;
		text-align: right;
	}
}

@media (max-width: 767px) {
	.navbar-toggler {
		position: absolute;
		right: 0;
		margin-right: 0;
		margin-left: 0;
		background-color: #fff;
		cursor: pointer;
		background-image: none;
		border: 1px solid transparent;
		border-radius: 4px;
	}

}

.carousel-indicators [data-bs-target] {
        background-color: #00285f;
        height: 4px;
}

.bt-border-all {
    border-bottom: 10px solid #f2f2f2;
}

.popover {
    position:relative;
    z-index:999999;
}

.popover-header {
    background-color: #fff;
    font-size: 14px;
    font-weight: normal;
    line-height: 18px;
}

.btn-select, .btn-select:hover, .btn-select:visited, .btn-select:focus {
    background-color: #134394 !important;
}</pre></body></html>