@font-face
{
	font-family:'FontAwesome';
	src:url(fontawesome-webfont.eot?v=4.0.3);
	src:url(fontawesome-webfont.eot?#iefix&v=4.0.3) format("embedded-opentype"),url(fontawesome-webfont.woff?v=4.0.3) format("woff"),url(fontawesome-webfont.ttf?v=4.0.3) format("truetype"),url(fontawesome-webfont.svg?v=4.0.3#fontawesomeregular) format("svg");
	font-weight:400;
	font-style:normal
}

.fa
{
	display:inline-block;
	font-family:FontAwesome;
	font-style:normal;
	font-weight:400;
	line-height:1;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
}

.fa-lg
{
	font-size:1.3333333333333em;
	line-height:.75em;
	vertical-align:-15%
}

.fa-2x
{
	font-size:2em
}

.fa-3x
{
	font-size:3em
}

.fa-4x
{
	font-size:4em
}

.fa-5x
{
	font-size:5em
}

.fa-fw
{
	width:1.2857142857143em;
	text-align:center
}

.fa-ul
{
	padding-left:0;
	margin-left:2.1428571428571em;
	list-style-type:none
}

.fa-ul>li
{
	position:relative
}

.fa-li
{
	position:absolute;
	left:-2.1428571428571em;
	width:2.1428571428571em;
	top:.14285714285714em;
	text-align:center
}

.fa-li.fa-lg
{
	left:-1.8571428571429em
}

.fa-border
{
	padding:.2em .25em .15em;
	border:solid .08em #eee;
	border-radius:.1em
}

.pull-right
{
	float:right
}

.pull-left
{
	float:left
}

.fa.pull-left
{
	margin-right:.3em
}

.fa.pull-right
{
	margin-left:.3em
}

.fa-spin
{
	-webkit-animation:spin 2s infinite linear;
	-moz-animation:spin 2s infinite linear;
	-o-animation:spin 2s infinite linear;
	animation:spin 2s infinite linear
}

@-moz-keyframes spin {
	0%
	{
		-moz-transform:rotate(0deg)
	}
	
	100%
	{
		-moz-transform:rotate(359deg)
	}
}

@-webkit-keyframes spin {
	0%
	{
		-webkit-transform:rotate(0deg)
	}
	
	100%
	{
		-webkit-transform:rotate(359deg)
	}
}

@-o-keyframes spin {
	0%
	{
		-o-transform:rotate(0deg)
	}
	
	100%
	{
		-o-transform:rotate(359deg)
	}
}

@-ms-keyframes spin {
	0%
	{
		-ms-transform:rotate(0deg)
	}
	
	100%
	{
		-ms-transform:rotate(359deg)
	}
}

@keyframes spin {
	0%
	{
		transform:rotate(0deg)
	}
	
	100%
	{
		transform:rotate(359deg)
	}
}

.fa-rotate-90
{
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
	-webkit-transform:rotate(90deg);
	-moz-transform:rotate(90deg);
	-ms-transform:rotate(90deg);
	-o-transform:rotate(90deg);
	transform:rotate(90deg)
}

.fa-rotate-180
{
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	-o-transform:rotate(180deg);
	transform:rotate(180deg)
}

.fa-rotate-270
{
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
	-webkit-transform:rotate(270deg);
	-moz-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	-o-transform:rotate(270deg);
	transform:rotate(270deg)
}

.fa-flip-horizontal
{
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);
	-webkit-transform:scale(-1,1);
	-moz-transform:scale(-1,1);
	-ms-transform:scale(-1,1);
	-o-transform:scale(-1,1);
	transform:scale(-1,1)
}

.fa-flip-vertical
{
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);
	-webkit-transform:scale(1,-1);
	-moz-transform:scale(1,-1);
	-ms-transform:scale(1,-1);
	-o-transform:scale(1,-1);
	transform:scale(1,-1)
}

.fa-stack
{
	position:relative;
	display:inline-block;
	width:2em;
	height:2em;
	line-height:2em;
	vertical-align:middle
}

.fa-stack-1x,.fa-stack-2x
{
	position:absolute;
	left:0;
	width:100%;
	text-align:center
}

.fa-stack-1x
{
	line-height:inherit
}

.fa-stack-2x
{
	font-size:2em
}

.fa-inverse
{
	color:#fff
}

.fa-glass:before
{
	content:"\f000"
}

.fa-music:before
{
	content:"\f001"
}

.fa-search:before
{
	content:"\f002"
}

.fa-envelope-o:before
{
	content:"\f003"
}

.fa-heart:before
{
	content:"\f004"
}

.fa-star:before
{
	content:"\f005"
}

.fa-star-o:before
{
	content:"\f006"
}

.fa-user:before
{
	content:"\f007"
}

.fa-film:before
{
	content:"\f008"
}

.fa-th-large:before
{
	content:"\f009"
}

.fa-th:before
{
	content:"\f00a"
}

.fa-th-list:before
{
	content:"\f00b"
}

.fa-check:before
{
	content:"\f00c"
}

.fa-times:before
{
	content:"\f00d"
}

.fa-search-plus:before
{
	content:"\f00e"
}

.fa-search-minus:before
{
	content:"\f010"
}

.fa-power-off:before
{
	content:"\f011"
}

.fa-signal:before
{
	content:"\f012"
}

.fa-gear:before,.fa-cog:before
{
	content:"\f013"
}

.fa-trash-o:before
{
	content:"\f014"
}

.fa-home:before
{
	content:"\f015"
}

.fa-file-o:before
{
	content:"\f016"
}

.fa-clock-o:before
{
	content:"\f017"
}

.fa-road:before
{
	content:"\f018"
}

.fa-download:before
{
	content:"\f019"
}

.fa-arrow-circle-o-down:before
{
	content:"\f01a"
}

.fa-arrow-circle-o-up:before
{
	content:"\f01b"
}

.fa-inbox:before
{
	content:"\f01c"
}

.fa-play-circle-o:before
{
	content:"\f01d"
}

.fa-rotate-right:before,.fa-repeat:before
{
	content:"\f01e"
}

.fa-refresh:before
{
	content:"\f021"
}

.fa-list-alt:before
{
	content:"\f022"
}

.fa-lock:before
{
	content:"\f023"
}

.fa-flag:before
{
	content:"\f024"
}

.fa-headphones:before
{
	content:"\f025"
}

.fa-volume-off:before
{
	content:"\f026"
}

.fa-volume-down:before
{
	content:"\f027"
}

.fa-volume-up:before
{
	content:"\f028"
}

.fa-qrcode:before
{
	content:"\f029"
}

.fa-barcode:before
{
	content:"\f02a"
}

.fa-tag:before
{
	content:"\f02b"
}

.fa-tags:before
{
	content:"\f02c"
}

.fa-book:before
{
	content:"\f02d"
}

.fa-bookmark:before
{
	content:"\f02e"
}

.fa-print:before
{
	content:"\f02f"
}

.fa-camera:before
{
	content:"\f030"
}

.fa-font:before
{
	content:"\f031"
}

.fa-bold:before
{
	content:"\f032"
}

.fa-italic:before
{
	content:"\f033"
}

.fa-text-height:before
{
	content:"\f034"
}

.fa-text-width:before
{
	content:"\f035"
}

.fa-align-left:before
{
	content:"\f036"
}

.fa-align-center:before
{
	content:"\f037"
}

.fa-align-right:before
{
	content:"\f038"
}

.fa-align-justify:before
{
	content:"\f039"
}

.fa-list:before
{
	content:"\f03a"
}

.fa-dedent:before,.fa-outdent:before
{
	content:"\f03b"
}

.fa-indent:before
{
	content:"\f03c"
}

.fa-video-camera:before
{
	content:"\f03d"
}

.fa-picture-o:before
{
	content:"\f03e"
}

.fa-pencil:before
{
	content:"\f040"
}

.fa-map-marker:before
{
	content:"\f041"
}

.fa-adjust:before
{
	content:"\f042"
}

.fa-tint:before
{
	content:"\f043"
}

.fa-edit:before,.fa-pencil-square-o:before
{
	content:"\f044"
}

.fa-share-square-o:before
{
	content:"\f045"
}

.fa-check-square-o:before
{
	content:"\f046"
}

.fa-arrows:before
{
	content:"\f047"
}

.fa-step-backward:before
{
	content:"\f048"
}

.fa-fast-backward:before
{
	content:"\f049"
}

.fa-backward:before
{
	content:"\f04a"
}

.fa-play:before
{
	content:"\f04b"
}

.fa-pause:before
{
	content:"\f04c"
}

.fa-stop:before
{
	content:"\f04d"
}

.fa-forward:before
{
	content:"\f04e"
}

.fa-fast-forward:before
{
	content:"\f050"
}

.fa-step-forward:before
{
	content:"\f051"
}

.fa-eject:before
{
	content:"\f052"
}

.fa-chevron-left:before
{
	content:"\f053"
}

.fa-chevron-right:before
{
	content:"\f054"
}

.fa-plus-circle:before
{
	content:"\f055"
}

.fa-minus-circle:before
{
	content:"\f056"
}

.fa-times-circle:before
{
	content:"\f057"
}

.fa-check-circle:before
{
	content:"\f058"
}

.fa-question-circle:before
{
	content:"\f059"
}

.fa-info-circle:before
{
	content:"\f05a"
}

.fa-crosshairs:before
{
	content:"\f05b"
}

.fa-times-circle-o:before
{
	content:"\f05c"
}

.fa-check-circle-o:before
{
	content:"\f05d"
}

.fa-ban:before
{
	content:"\f05e"
}

.fa-arrow-left:before
{
	content:"\f060"
}

.fa-arrow-right:before
{
	content:"\f061"
}

.fa-arrow-up:before
{
	content:"\f062"
}

.fa-arrow-down:before
{
	content:"\f063"
}

.fa-mail-forward:before,.fa-share:before
{
	content:"\f064"
}

.fa-expand:before
{
	content:"\f065"
}

.fa-compress:before
{
	content:"\f066"
}

.fa-plus:before
{
	content:"\f067"
}

.fa-minus:before
{
	content:"\f068"
}

.fa-asterisk:before
{
	content:"\f069"
}

.fa-exclamation-circle:before
{
	content:"\f06a"
}

.fa-gift:before
{
	content:"\f06b"
}

.fa-leaf:before
{
	content:"\f06c"
}

.fa-fire:before
{
	content:"\f06d"
}

.fa-eye:before
{
	content:"\f06e"
}

.fa-eye-slash:before
{
	content:"\f070"
}

.fa-warning:before,.fa-exclamation-triangle:before
{
	content:"\f071"
}

.fa-plane:before
{
	content:"\f072"
}

.fa-calendar:before
{
	content:"\f073"
}

.fa-random:before
{
	content:"\f074"
}

.fa-comment:before
{
	content:"\f075"
}

.fa-magnet:before
{
	content:"\f076"
}

.fa-chevron-up:before
{
	content:"\f077"
}

.fa-chevron-down:before
{
	content:"\f078"
}

.fa-retweet:before
{
	content:"\f079"
}

.fa-shopping-cart:before
{
	content:"\f07a"
}

.fa-folder:before
{
	content:"\f07b"
}

.fa-folder-open:before
{
	content:"\f07c"
}

.fa-arrows-v:before
{
	content:"\f07d"
}

.fa-arrows-h:before
{
	content:"\f07e"
}

.fa-bar-chart-o:before
{
	content:"\f080"
}

.fa-twitter-square:before
{
	content:"\f081"
}

.fa-facebook-square:before
{
	content:"\f082"
}

.fa-camera-retro:before
{
	content:"\f083"
}

.fa-key:before
{
	content:"\f084"
}

.fa-gears:before,.fa-cogs:before
{
	content:"\f085"
}

.fa-comments:before
{
	content:"\f086"
}

.fa-thumbs-o-up:before
{
	content:"\f087"
}

.fa-thumbs-o-down:before
{
	content:"\f088"
}

.fa-star-half:before
{
	content:"\f089"
}

.fa-heart-o:before
{
	content:"\f08a"
}

.fa-sign-out:before
{
	content:"\f08b"
}

.fa-linkedin-square:before
{
	content:"\f08c"
}

.fa-thumb-tack:before
{
	content:"\f08d"
}

.fa-external-link:before
{
	content:"\f08e"
}

.fa-sign-in:before
{
	content:"\f090"
}

.fa-trophy:before
{
	content:"\f091"
}

.fa-github-square:before
{
	content:"\f092"
}

.fa-upload:before
{
	content:"\f093"
}

.fa-lemon-o:before
{
	content:"\f094"
}

.fa-phone:before
{
	content:"\f095"
}

.fa-square-o:before
{
	content:"\f096"
}

.fa-bookmark-o:before
{
	content:"\f097"
}

.fa-phone-square:before
{
	content:"\f098"
}

.fa-twitter:before
{
	content:"\f099"
}

.fa-facebook:before
{
	content:"\f09a"
}

.fa-github:before
{
	content:"\f09b"
}

.fa-unlock:before
{
	content:"\f09c"
}

.fa-credit-card:before
{
	content:"\f09d"
}

.fa-rss:before
{
	content:"\f09e"
}

.fa-hdd-o:before
{
	content:"\f0a0"
}

.fa-bullhorn:before
{
	content:"\f0a1"
}

.fa-bell:before
{
	content:"\f0f3"
}

.fa-certificate:before
{
	content:"\f0a3"
}

.fa-hand-o-right:before
{
	content:"\f0a4"
}

.fa-hand-o-left:before
{
	content:"\f0a5"
}

.fa-hand-o-up:before
{
	content:"\f0a6"
}

.fa-hand-o-down:before
{
	content:"\f0a7"
}

.fa-arrow-circle-left:before
{
	content:"\f0a8"
}

.fa-arrow-circle-right:before
{
	content:"\f0a9"
}

.fa-arrow-circle-up:before
{
	content:"\f0aa"
}

.fa-arrow-circle-down:before
{
	content:"\f0ab"
}

.fa-globe:before
{
	content:"\f0ac"
}

.fa-wrench:before
{
	content:"\f0ad"
}

.fa-tasks:before
{
	content:"\f0ae"
}

.fa-filter:before
{
	content:"\f0b0"
}

.fa-briefcase:before
{
	content:"\f0b1"
}

.fa-arrows-alt:before
{
	content:"\f0b2"
}

.fa-group:before,.fa-users:before
{
	content:"\f0c0"
}

.fa-chain:before,.fa-link:before
{
	content:"\f0c1"
}

.fa-cloud:before
{
	content:"\f0c2"
}

.fa-flask:before
{
	content:"\f0c3"
}

.fa-cut:before,.fa-scissors:before
{
	content:"\f0c4"
}

.fa-copy:before,.fa-files-o:before
{
	content:"\f0c5"
}

.fa-paperclip:before
{
	content:"\f0c6"
}

.fa-save:before,.fa-floppy-o:before
{
	content:"\f0c7"
}

.fa-square:before
{
	content:"\f0c8"
}

.fa-bars:before
{
	content:"\f0c9"
}

.fa-list-ul:before
{
	content:"\f0ca"
}

.fa-list-ol:before
{
	content:"\f0cb"
}

.fa-strikethrough:before
{
	content:"\f0cc"
}

.fa-underline:before
{
	content:"\f0cd"
}

.fa-table:before
{
	content:"\f0ce"
}

.fa-magic:before
{
	content:"\f0d0"
}

.fa-truck:before
{
	content:"\f0d1"
}

.fa-pinterest:before
{
	content:"\f0d2"
}

.fa-pinterest-square:before
{
	content:"\f0d3"
}

.fa-google-plus-square:before
{
	content:"\f0d4"
}

.fa-google-plus:before
{
	content:"\f0d5"
}

.fa-money:before
{
	content:"\f0d6"
}

.fa-caret-down:before
{
	content:"\f0d7"
}

.fa-caret-up:before
{
	content:"\f0d8"
}

.fa-caret-left:before
{
	content:"\f0d9"
}

.fa-caret-right:before
{
	content:"\f0da"
}

.fa-columns:before
{
	content:"\f0db"
}

.fa-unsorted:before,.fa-sort:before
{
	content:"\f0dc"
}

.fa-sort-down:before,.fa-sort-asc:before
{
	content:"\f0dd"
}

.fa-sort-up:before,.fa-sort-desc:before
{
	content:"\f0de"
}

.fa-envelope:before
{
	content:"\f0e0"
}

.fa-linkedin:before
{
	content:"\f0e1"
}

.fa-rotate-left:before,.fa-undo:before
{
	content:"\f0e2"
}

.fa-legal:before,.fa-gavel:before
{
	content:"\f0e3"
}

.fa-dashboard:before,.fa-tachometer:before
{
	content:"\f0e4"
}

.fa-comment-o:before
{
	content:"\f0e5"
}

.fa-comments-o:before
{
	content:"\f0e6"
}

.fa-flash:before,.fa-bolt:before
{
	content:"\f0e7"
}

.fa-sitemap:before
{
	content:"\f0e8"
}

.fa-umbrella:before
{
	content:"\f0e9"
}

.fa-paste:before,.fa-clipboard:before
{
	content:"\f0ea"
}

.fa-lightbulb-o:before
{
	content:"\f0eb"
}

.fa-exchange:before
{
	content:"\f0ec"
}

.fa-cloud-download:before
{
	content:"\f0ed"
}

.fa-cloud-upload:before
{
	content:"\f0ee"
}

.fa-user-md:before
{
	content:"\f0f0"
}

.fa-stethoscope:before
{
	content:"\f0f1"
}

.fa-suitcase:before
{
	content:"\f0f2"
}

.fa-bell-o:before
{
	content:"\f0a2"
}

.fa-coffee:before
{
	content:"\f0f4"
}

.fa-cutlery:before
{
	content:"\f0f5"
}

.fa-file-text-o:before
{
	content:"\f0f6"
}

.fa-building-o:before
{
	content:"\f0f7"
}

.fa-hospital-o:before
{
	content:"\f0f8"
}

.fa-ambulance:before
{
	content:"\f0f9"
}

.fa-medkit:before
{
	content:"\f0fa"
}

.fa-fighter-jet:before
{
	content:"\f0fb"
}

.fa-beer:before
{
	content:"\f0fc"
}

.fa-h-square:before
{
	content:"\f0fd"
}

.fa-plus-square:before
{
	content:"\f0fe"
}

.fa-angle-double-left:before
{
	content:"\f100"
}

.fa-angle-double-right:before
{
	content:"\f101"
}

.fa-angle-double-up:before
{
	content:"\f102"
}

.fa-angle-double-down:before
{
	content:"\f103"
}

.fa-angle-left:before
{
	content:"\f104"
}

.fa-angle-right:before
{
	content:"\f105"
}

.fa-angle-up:before
{
	content:"\f106"
}

.fa-angle-down:before
{
	content:"\f107"
}

.fa-desktop:before
{
	content:"\f108"
}

.fa-laptop:before
{
	content:"\f109"
}

.fa-tablet:before
{
	content:"\f10a"
}

.fa-mobile-phone:before,.fa-mobile:before
{
	content:"\f10b"
}

.fa-circle-o:before
{
	content:"\f10c"
}

.fa-quote-left:before
{
	content:"\f10d"
}

.fa-quote-right:before
{
	content:"\f10e"
}

.fa-spinner:before
{
	content:"\f110"
}

.fa-circle:before
{
	content:"\f111"
}

.fa-mail-reply:before,.fa-reply:before
{
	content:"\f112"
}

.fa-github-alt:before
{
	content:"\f113"
}

.fa-folder-o:before
{
	content:"\f114"
}

.fa-folder-open-o:before
{
	content:"\f115"
}

.fa-smile-o:before
{
	content:"\f118"
}

.fa-frown-o:before
{
	content:"\f119"
}

.fa-meh-o:before
{
	content:"\f11a"
}

.fa-gamepad:before
{
	content:"\f11b"
}

.fa-keyboard-o:before
{
	content:"\f11c"
}

.fa-flag-o:before
{
	content:"\f11d"
}

.fa-flag-checkered:before
{
	content:"\f11e"
}

.fa-terminal:before
{
	content:"\f120"
}

.fa-code:before
{
	content:"\f121"
}

.fa-reply-all:before
{
	content:"\f122"
}

.fa-mail-reply-all:before
{
	content:"\f122"
}

.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before
{
	content:"\f123"
}

.fa-location-arrow:before
{
	content:"\f124"
}

.fa-crop:before
{
	content:"\f125"
}

.fa-code-fork:before
{
	content:"\f126"
}

.fa-unlink:before,.fa-chain-broken:before
{
	content:"\f127"
}

.fa-question:before
{
	content:"\f128"
}

.fa-info:before
{
	content:"\f129"
}

.fa-exclamation:before
{
	content:"\f12a"
}

.fa-superscript:before
{
	content:"\f12b"
}

.fa-subscript:before
{
	content:"\f12c"
}

.fa-eraser:before
{
	content:"\f12d"
}

.fa-puzzle-piece:before
{
	content:"\f12e"
}

.fa-microphone:before
{
	content:"\f130"
}

.fa-microphone-slash:before
{
	content:"\f131"
}

.fa-shield:before
{
	content:"\f132"
}

.fa-calendar-o:before
{
	content:"\f133"
}

.fa-fire-extinguisher:before
{
	content:"\f134"
}

.fa-rocket:before
{
	content:"\f135"
}

.fa-maxcdn:before
{
	content:"\f136"
}

.fa-chevron-circle-left:before
{
	content:"\f137"
}

.fa-chevron-circle-right:before
{
	content:"\f138"
}

.fa-chevron-circle-up:before
{
	content:"\f139"
}

.fa-chevron-circle-down:before
{
	content:"\f13a"
}

.fa-html5:before
{
	content:"\f13b"
}

.fa-css3:before
{
	content:"\f13c"
}

.fa-anchor:before
{
	content:"\f13d"
}

.fa-unlock-alt:before
{
	content:"\f13e"
}

.fa-bullseye:before
{
	content:"\f140"
}

.fa-ellipsis-h:before
{
	content:"\f141"
}

.fa-ellipsis-v:before
{
	content:"\f142"
}

.fa-rss-square:before
{
	content:"\f143"
}

.fa-play-circle:before
{
	content:"\f144"
}

.fa-ticket:before
{
	content:"\f145"
}

.fa-minus-square:before
{
	content:"\f146"
}

.fa-minus-square-o:before
{
	content:"\f147"
}

.fa-level-up:before
{
	content:"\f148"
}

.fa-level-down:before
{
	content:"\f149"
}

.fa-check-square:before
{
	content:"\f14a"
}

.fa-pencil-square:before
{
	content:"\f14b"
}

.fa-external-link-square:before
{
	content:"\f14c"
}

.fa-share-square:before
{
	content:"\f14d"
}

.fa-compass:before
{
	content:"\f14e"
}

.fa-toggle-down:before,.fa-caret-square-o-down:before
{
	content:"\f150"
}

.fa-toggle-up:before,.fa-caret-square-o-up:before
{
	content:"\f151"
}

.fa-toggle-right:before,.fa-caret-square-o-right:before
{
	content:"\f152"
}

.fa-euro:before,.fa-eur:before
{
	content:"\f153"
}

.fa-gbp:before
{
	content:"\f154"
}

.fa-dollar:before,.fa-usd:before
{
	content:"\f155"
}

.fa-rupee:before,.fa-inr:before
{
	content:"\f156"
}

.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before
{
	content:"\f157"
}

.fa-ruble:before,.fa-rouble:before,.fa-rub:before
{
	content:"\f158"
}

.fa-won:before,.fa-krw:before
{
	content:"\f159"
}

.fa-bitcoin:before,.fa-btc:before
{
	content:"\f15a"
}

.fa-file:before
{
	content:"\f15b"
}

.fa-file-text:before
{
	content:"\f15c"
}

.fa-sort-alpha-asc:before
{
	content:"\f15d"
}

.fa-sort-alpha-desc:before
{
	content:"\f15e"
}

.fa-sort-amount-asc:before
{
	content:"\f160"
}

.fa-sort-amount-desc:before
{
	content:"\f161"
}

.fa-sort-numeric-asc:before
{
	content:"\f162"
}

.fa-sort-numeric-desc:before
{
	content:"\f163"
}

.fa-thumbs-up:before
{
	content:"\f164"
}

.fa-thumbs-down:before
{
	content:"\f165"
}

.fa-youtube-square:before
{
	content:"\f166"
}

.fa-youtube:before
{
	content:"\f167"
}

.fa-xing:before
{
	content:"\f168"
}

.fa-xing-square:before
{
	content:"\f169"
}

.fa-youtube-play:before
{
	content:"\f16a"
}

.fa-dropbox:before
{
	content:"\f16b"
}

.fa-stack-overflow:before
{
	content:"\f16c"
}

.fa-instagram:before
{
	content:"\f16d"
}

.fa-flickr:before
{
	content:"\f16e"
}

.fa-adn:before
{
	content:"\f170"
}

.fa-bitbucket:before
{
	content:"\f171"
}

.fa-bitbucket-square:before
{
	content:"\f172"
}

.fa-tumblr:before
{
	content:"\f173"
}

.fa-tumblr-square:before
{
	content:"\f174"
}

.fa-long-arrow-down:before
{
	content:"\f175"
}

.fa-long-arrow-up:before
{
	content:"\f176"
}

.fa-long-arrow-left:before
{
	content:"\f177"
}

.fa-long-arrow-right:before
{
	content:"\f178"
}

.fa-apple:before
{
	content:"\f179"
}

.fa-windows:before
{
	content:"\f17a"
}

.fa-android:before
{
	content:"\f17b"
}

.fa-linux:before
{
	content:"\f17c"
}

.fa-dribbble:before
{
	content:"\f17d"
}

.fa-skype:before
{
	content:"\f17e"
}

.fa-foursquare:before
{
	content:"\f180"
}

.fa-trello:before
{
	content:"\f181"
}

.fa-female:before
{
	content:"\f182"
}

.fa-male:before
{
	content:"\f183"
}

.fa-gittip:before
{
	content:"\f184"
}

.fa-sun-o:before
{
	content:"\f185"
}

.fa-moon-o:before
{
	content:"\f186"
}

.fa-archive:before
{
	content:"\f187"
}

.fa-bug:before
{
	content:"\f188"
}

.fa-vk:before
{
	content:"\f189"
}

.fa-weibo:before
{
	content:"\f18a"
}

.fa-renren:before
{
	content:"\f18b"
}

.fa-pagelines:before
{
	content:"\f18c"
}

.fa-stack-exchange:before
{
	content:"\f18d"
}

.fa-arrow-circle-o-right:before
{
	content:"\f18e"
}

.fa-arrow-circle-o-left:before
{
	content:"\f190"
}

.fa-toggle-left:before,.fa-caret-square-o-left:before
{
	content:"\f191"
}

.fa-dot-circle-o:before
{
	content:"\f192"
}

.fa-wheelchair:before
{
	content:"\f193"
}

.fa-vimeo-square:before
{
	content:"\f194"
}

.fa-turkish-lira:before,.fa-try:before
{
	content:"\f195"
}

.fa-plus-square-o:before
{
	content:"\f196"
}

.vjs-default-skin
{
	color:#fff
}

@font-face
{
	font-family:'VideoJS';
	src:url(vjs.eot);
	src:url(vjs.eot?#iefix) format("embedded-opentype"),url(vjs.woff) format("woff"),url(vjs.ttf) format("truetype");
	font-weight:400;
	font-style:normal
}

.vjs-default-skin .vjs-slider
{
	outline:0;
	position:relative;
	cursor:pointer;
	padding:0;
	background-color:#fff
}

.vjs-default-skin .vjs-slider:focus
{
	-webkit-box-shadow:0 0 2em #fff;
	-moz-box-shadow:0 0 2em #fff;
	box-shadow:0 0 2em #fff
}

.vjs-default-skin .vjs-slider-handle
{
	position:absolute;
	left:0;
	top:0
}

.vjs-default-skin .vjs-slider-handle:before
{
	content:"\e009";
	font-family:VideoJS;
	font-size:1em;
	line-height:1;
	text-align:center;
	text-shadow:0 0 1em #fff;
	position:absolute;
	top:0;
	left:0;
	-webkit-transform:rotate(-45deg);
	-moz-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	-o-transform:rotate(-45deg);
	transform:rotate(-45deg)
}

.vjs-default-skin .vjs-control-bar
{
	display:none;
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	height:3em;
	background-color:#fff;
	background-color:rgba(255,255,255,0)
}

.vjs-default-skin.vjs-has-started .vjs-control-bar
{
	display:block;
	visibility:visible;
	opacity:1;
	-webkit-transition:visibility .1s,opacity .1s;
	-moz-transition:visibility .1s,opacity .1s;
	-o-transition:visibility .1s,opacity .1s;
	transition:visibility .1s,opacity .1s
}

.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar
{
	display:block;
	visibility:hidden;
	opacity:0;
	-webkit-transition:visibility 1s,opacity 1s;
	-moz-transition:visibility 1s,opacity 1s;
	-o-transition:visibility 1s,opacity 1s;
	transition:visibility 1s,opacity 1s
}

.vjs-default-skin.vjs-controls-disabled .vjs-control-bar
{
	display:none
}

.vjs-default-skin.vjs-using-native-controls .vjs-control-bar
{
	display:none
}

@media \0screen {
	.vjs-default-skin.vjs-user-inactive.vjs-playing .vjs-control-bar:before
	{
		content:""
	}
}

.vjs-default-skin .vjs-control
{
	outline:0;
	position:relative;
	float:left;
	text-align:center;
	margin:0;
	padding:0;
	height:3em;
	width:4em
}

.vjs-default-skin .vjs-control:before
{
	font-family:VideoJS;
	font-size:1.5em;
	line-height:2;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	text-align:center;
	text-shadow:1px 1px 1px rgba(0,0,0,0.5)
}

.vjs-default-skin .vjs-control:focus:before,.vjs-default-skin .vjs-control:hover:before
{
	text-shadow:0 0 1em #fff
}

.vjs-default-skin .vjs-control-text
{
	border:0;
	clip:rect(0 0 0 0);
	height:1px;
	margin:-1px;
	overflow:hidden;
	padding:0;
	position:absolute;
	width:1px
}

.vjs-default-skin .vjs-play-control
{
	width:5em;
	cursor:pointer
}

.vjs-default-skin .vjs-play-control:before
{
	content:"\e001"
}

.vjs-default-skin.vjs-playing .vjs-play-control:before
{
	content:"\e002"
}

.vjs-default-skin .vjs-mute-control,.vjs-default-skin .vjs-volume-menu-button
{
	cursor:pointer;
	float:right
}

.vjs-default-skin .vjs-mute-control:before,.vjs-default-skin .vjs-volume-menu-button:before
{
	content:"\e006"
}

.vjs-default-skin .vjs-mute-control.vjs-vol-0:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-0:before
{
	content:"\e003"
}

.vjs-default-skin .vjs-mute-control.vjs-vol-1:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-1:before
{
	content:"\e004"
}

.vjs-default-skin .vjs-mute-control.vjs-vol-2:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-2:before
{
	content:"\e005"
}

.vjs-default-skin .vjs-volume-control
{
	width:5em;
	float:right
}

.vjs-default-skin .vjs-volume-bar
{
	width:5em;
	height:.6em;
	margin:1.1em auto 0
}

.vjs-default-skin .vjs-volume-menu-button .vjs-menu-content
{
	height:2.9em
}

.vjs-default-skin .vjs-volume-level
{
	position:absolute;
	top:0;
	left:0;
	height:.5em;
	background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat
}

.vjs-default-skin .vjs-volume-bar .vjs-volume-handle
{
	width:.5em;
	height:.5em
}

.vjs-default-skin .vjs-volume-handle:before
{
	font-size:.9em;
	top:-.2em;
	left:-.2em;
	width:1em;
	height:1em
}

.vjs-default-skin .vjs-volume-menu-button .vjs-menu .vjs-menu-content
{
	width:6em;
	left:-4em
}

.vjs-default-skin .vjs-progress-control
{
	position:absolute;
	left:0;
	right:0;
	width:auto;
	font-size:.3em;
	height:1em;
	top:-1em;
	-webkit-transition:all .4s;
	-moz-transition:all .4s;
	-o-transition:all .4s;
	transition:all .4s
}

.vjs-default-skin:hover .vjs-progress-control
{
	font-size:.9em;
	-webkit-transition:all .2s;
	-moz-transition:all .2s;
	-o-transition:all .2s;
	transition:all .2s
}

.vjs-default-skin .vjs-progress-holder
{
	height:100%
}

.vjs-default-skin .vjs-progress-holder .vjs-play-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress
{
	position:absolute;
	display:block;
	height:100%;
	margin:0;
	padding:0;
	left:0;
	top:0
}

.vjs-default-skin .vjs-play-progress
{
	background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat
}

.vjs-default-skin .vjs-load-progress
{
	background:#646464;
	background:rgba(255,255,255,0.4)
}

.vjs-default-skin .vjs-seek-handle
{
	width:1.5em;
	height:100%
}

.vjs-default-skin .vjs-seek-handle:before
{
	padding-top:.1em
}

.vjs-default-skin .vjs-time-controls
{
	font-size:1em;
	line-height:3em
}

.vjs-default-skin .vjs-current-time
{
	float:left
}

.vjs-default-skin .vjs-duration
{
	float:left
}

.vjs-default-skin .vjs-remaining-time
{
	display:none;
	float:left
}

.vjs-time-divider
{
	float:left;
	line-height:3em
}

.vjs-default-skin .vjs-fullscreen-control
{
	width:3.8em;
	cursor:pointer;
	float:right
}

.vjs-default-skin .vjs-fullscreen-control:before
{
	content:"\e000"
}

.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control:before
{
	content:"\e00b"
}

.vjs-default-skin .vjs-big-play-button
{
	left:50%;
	margin-left:-1.85em;
	top:50%;
	margin-top:-1.85em;
	font-size:3em;
	display:block;
	z-index:2;
	position:absolute;
	width:3.5em;
	height:3.5em;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
	opacity:1;
	background-color:#fff;
	background-color:rgba(255,255,255,0);
	border:.1em solid #fff;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	-webkit-box-shadow:0 0 1em rgba(255,255,255,0.25);
	-moz-box-shadow:0 0 1em rgba(255,255,255,0.25);
	box-shadow:0 0 1em rgba(255,255,255,0.25);
	-webkit-transition:all .4s;
	-moz-transition:all .4s;
	-o-transition:all .4s;
	transition:all .4s
}

.vjs-default-skin.vjs-big-play-centered .vjs-big-play-button
{
	left:50%;
	margin-left:-1.85em;
	top:50%;
	margin-top:-1.85em
}

.vjs-default-skin.vjs-controls-disabled .vjs-big-play-button
{
	display:none
}

.vjs-default-skin.vjs-has-started .vjs-big-play-button
{
	display:none
}

.vjs-default-skin.vjs-using-native-controls .vjs-big-play-button
{
	display:none
}

.vjs-default-skin:hover .vjs-big-play-button,.vjs-default-skin .vjs-big-play-button:focus
{
	outline:0;
	border-color:#fff;
	background-color:#505050;
	background-color:rgba(50,50,50,0.75);
	-webkit-box-shadow:0 0 3em #fff;
	-moz-box-shadow:0 0 3em #fff;
	box-shadow:0 0 3em #fff;
	-webkit-transition:all 0;
	-moz-transition:all 0;
	-o-transition:all 0;
	transition:all 0
}

.vjs-default-skin .vjs-big-play-button:before
{
	content:"\e001";
	font-family:VideoJS;
	line-height:3.5em;
	text-shadow:.05em .05em .1em #000;
	text-align:center;
	position:absolute;
	left:0;
	width:100%;
	height:100%
}

.vjs-loading-spinner
{
	display:none;
	position:absolute;
	top:50%;
	left:50%;
	font-size:4em;
	line-height:1;
	width:1em;
	height:1em;
	margin-left:-.5em;
	margin-top:-.5em;
	opacity:.75;
	-webkit-animation:spin 1.5s infinite linear;
	-moz-animation:spin 1.5s infinite linear;
	-o-animation:spin 1.5s infinite linear;
	animation:spin 1.5s infinite linear
}

.vjs-default-skin .vjs-loading-spinner:before
{
	content:"\e01e";
	font-family:VideoJS;
	position:absolute;
	top:0;
	left:0;
	width:1em;
	height:1em;
	text-align:center;
	text-shadow:0 0 .1em #000
}

@-moz-keyframes spin {
	0%
	{
		-moz-transform:rotate(0deg)
	}
	
	100%
	{
		-moz-transform:rotate(359deg)
	}
}

@-webkit-keyframes spin {
	0%
	{
		-webkit-transform:rotate(0deg)
	}
	
	100%
	{
		-webkit-transform:rotate(359deg)
	}
}

@-o-keyframes spin {
	0%
	{
		-o-transform:rotate(0deg)
	}
	
	100%
	{
		-o-transform:rotate(359deg)
	}
}

@keyframes spin {
	0%
	{
		transform:rotate(0deg)
	}
	
	100%
	{
		transform:rotate(359deg)
	}
}

.vjs-default-skin .vjs-menu-button
{
	float:right;
	cursor:pointer
}

.vjs-default-skin .vjs-menu
{
	display:none;
	position:absolute;
	bottom:0;
	left:0;
	width:0;
	height:0;
	margin-bottom:3em;
	border-left:2em solid transparent;
	border-right:2em solid transparent;
	border-top:1.55em solid #000;
	border-top-color:rgba(7,40,50,0.5)
}

.vjs-default-skin .vjs-menu-button .vjs-menu .vjs-menu-content
{
	display:block;
	padding:0;
	margin:0;
	position:absolute;
	width:10em;
	bottom:1.5em;
	max-height:15em;
	overflow:auto;
	left:-5em;
	background-color:#fff;
	background-color:rgba(255,255,255,0);
	-webkit-box-shadow:-.2em -.2em .3em rgba(255,255,255,0.2);
	-moz-box-shadow:-.2em -.2em .3em rgba(255,255,255,0.2);
	box-shadow:-.2em -.2em .3em rgba(255,255,255,0.2)
}

.vjs-default-skin .vjs-menu-button:hover .vjs-menu
{
	display:block
}

.vjs-default-skin .vjs-menu-button ul li
{
	list-style:none;
	margin:0;
	padding:.3em 0;
	line-height:1.4em;
	font-size:1.2em;
	text-align:center;
	text-transform:lowercase
}

.vjs-default-skin .vjs-menu-button ul li.vjs-selected
{
	background-color:#000
}

.vjs-default-skin .vjs-menu-button ul li:focus,.vjs-default-skin .vjs-menu-button ul li:hover,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover
{
	outline:0;
	color:#111;
	background-color:#fff;
	background-color:rgba(255,255,255,0.75);
	-webkit-box-shadow:0 0 1em #fff;
	-moz-box-shadow:0 0 1em #fff;
	box-shadow:0 0 1em #fff
}

.vjs-default-skin .vjs-menu-button ul li.vjs-menu-title
{
	text-align:center;
	text-transform:uppercase;
	font-size:1em;
	line-height:2em;
	padding:0;
	margin:0 0 .3em;
	font-weight:700;
	cursor:default
}

.vjs-default-skin .vjs-subtitles-button:before
{
	content:"\e00c"
}

.vjs-default-skin .vjs-captions-button:before
{
	content:"\e008"
}

.vjs-default-skin .vjs-captions-button:focus .vjs-control-content:before,.vjs-default-skin .vjs-captions-button:hover .vjs-control-content:before
{
	-webkit-box-shadow:0 0 1em #fff;
	-moz-box-shadow:0 0 1em #fff;
	box-shadow:0 0 1em #fff
}

.video-js
{
	background-color:#000;
	position:relative;
	padding:0;
	font-size:10px;
	vertical-align:middle;
	font-weight:400;
	font-style:normal;
	font-family:Arial,sans-serif;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none
}

.video-js .vjs-tech
{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}

.video-js:-moz-full-screen
{
	position:absolute
}

body.vjs-full-window
{
	padding:0;
	margin:0;
	height:100%;
	overflow-y:auto
}

.video-js.vjs-fullscreen
{
	position:fixed;
	overflow:hidden;
	z-index:1000;
	left:0;
	top:0;
	bottom:0;
	right:0;
	width:100%!important;
	height:100%!important;
	_position:absolute
}

.video-js:-webkit-full-screen
{
	width:100%!important;
	height:100%!important
}

.video-js.vjs-fullscreen.vjs-user-inactive
{
	cursor:none
}

.vjs-poster
{
	background-repeat:no-repeat;
	background-position:50% 50%;
	background-size:contain;
	cursor:pointer;
	height:100%;
	margin:0;
	padding:0;
	position:relative;
	width:100%
}

.vjs-poster img
{
	display:block;
	margin:0 auto;
	max-height:100%;
	padding:0;
	width:100%
}

.video-js.vjs-using-native-controls .vjs-poster
{
	display:none
}

.video-js .vjs-text-track-display
{
	text-align:center;
	position:absolute;
	bottom:4em;
	left:1em;
	right:1em
}

.video-js .vjs-text-track
{
	display:none;
	font-size:1.4em;
	text-align:center;
	margin-bottom:.1em;
	background-color:#000;
	background-color:rgba(0,0,0,0.5)
}

.video-js .vjs-subtitles
{
	color:#fff
}

.video-js .vjs-captions
{
	color:#fc6
}

.vjs-tt-cue
{
	display:block
}

.vjs-default-skin .vjs-hidden
{
	display:none
}

.vjs-lock-showing
{
	display:block!important;
	opacity:1;
	visibility:visible
}

.datepicker
{
	top:0;
	left:0;
	padding:4px;
	margin-top:1px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px
}

.datepicker:before
{
	content:'';
	display:inline-block;
	border-left:7px solid transparent;
	border-right:7px solid transparent;
	border-bottom:7px solid #ccc;
	border-bottom-color:rgba(0,0,0,0.2);
	position:absolute;
	top:-7px;
	left:6px
}

.datepicker:after
{
	content:'';
	display:inline-block;
	border-left:6px solid transparent;
	border-right:6px solid transparent;
	border-bottom:6px solid #fff;
	position:absolute;
	top:-6px;
	left:7px
}

.datepicker>div
{
	display:none
}

.datepicker table
{
	width:100%;
	margin:0
}

.datepicker td,.datepicker th
{
	text-align:center;
	width:20px;
	height:20px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px
}

.datepicker td.day:hover
{
	background:#eee;
	cursor:pointer
}

.datepicker td.day.disabled
{
	color:#eee
}

.datepicker td.old,.datepicker td.new
{
	color:#999
}

.datepicker td.active,.datepicker td.active:hover
{
	color:#fff;
	background-color:#006dcc;
	background-image:-moz-linear-gradient(top,#08c,#04c);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));
	background-image:-webkit-linear-gradient(top,#08c,#04c);
	background-image:-o-linear-gradient(top,#08c,#04c);
	background-image:linear-gradient(to bottom,#08c,#04c);
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);
	border-color:#04c #04c #002a80;
	border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	*background-color:#04c;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
	color:#fff;
	text-shadow:0 -1px 0 rgba(0,0,0,0.25)
}

.datepicker td.active:hover,.datepicker td.active:hover:hover,.datepicker td.active:focus,.datepicker td.active:hover:focus,.datepicker td.active:active,.datepicker td.active:hover:active,.datepicker td.active.active,.datepicker td.active:hover.active,.datepicker td.active.disabled,.datepicker td.active:hover.disabled,.datepicker td.active[disabled],.datepicker td.active:hover[disabled]
{
	color:#fff;
	background-color:#04c;
	*background-color:#003bb3
}

.datepicker td.active:active,.datepicker td.active:hover:active,.datepicker td.active.active,.datepicker td.active:hover.active
{
	background-color:#039 \9
}

.datepicker td span
{
	display:block;
	width:47px;
	height:54px;
	line-height:54px;
	float:left;
	margin:2px;
	cursor:pointer;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px
}

.datepicker td span:hover
{
	background:#eee
}

.datepicker td span.active
{
	color:#fff;
	background-color:#006dcc;
	background-image:-moz-linear-gradient(top,#08c,#04c);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));
	background-image:-webkit-linear-gradient(top,#08c,#04c);
	background-image:-o-linear-gradient(top,#08c,#04c);
	background-image:linear-gradient(to bottom,#08c,#04c);
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);
	border-color:#04c #04c #002a80;
	border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	*background-color:#04c;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
	color:#fff;
	text-shadow:0 -1px 0 rgba(0,0,0,0.25)
}

.datepicker td span.active:hover,.datepicker td span.active:focus,.datepicker td span.active:active,.datepicker td span.active.active,.datepicker td span.active.disabled,.datepicker td span.active[disabled]
{
	color:#fff;
	background-color:#04c;
	*background-color:#003bb3
}

.datepicker td span.active:active,.datepicker td span.active.active
{
	background-color:#039 \9
}

.datepicker td span.old
{
	color:#999
}

.datepicker th.switch
{
	width:145px
}

.datepicker th.next,.datepicker th.prev
{
	font-size:21px
}

.datepicker thead tr:first-child th
{
	cursor:pointer
}

.datepicker thead tr:first-child th:hover
{
	background:#eee
}

.input-append.date .add-on i,.input-prepend.date .add-on i
{
	display:block;
	cursor:pointer;
	width:16px;
	height:16px
}

.btn-sm,.btn-xs
{
	font-size:12px
}

@media(max-width:1199px) {
	.btn-sm,.btn-xs
	{
		font-size:11px
	}
}

@media(max-width:991px) {
	.btn-sm,.btn-xs
	{
		font-size:10px
	}
}

h2 a:link,h2 a:visited
{
	color:#00f;
	font-weight:700
}

h2 a:hover,h2 a:visited:hover
{
	color:#e74500
}

@media(max-width:767px) {
	#body .border-bottom-xs
	{
		border-bottom:solid 1px #89878d;
		padding-bottom:15px
	}
}

#body label
{
	font-weight:100
}

#body .pnl-intro p
{
	font-size:16px
}

@media(max-width:991px) {
	#body .pnl-intro p
	{
		font-size:14px
	}
}

#body .pnl-intro p.large
{
	font-size:18px
}

@media(max-width:991px) {
	#body .pnl-intro p.large
	{
		font-size:16px
	}
}

#body .pnl-intro p.x-large
{
	font-size:20px
}

@media(max-width:991px) {
	#body .pnl-intro p.x-large
	{
		font-size:18px
	}
}

#body .menu-sub-custom .row .pnl-wysiwyg,#tinymce .menu-sub-custom .row .pnl-wysiwyg
{
	margin-top:8px
}

#body .menu-sub-custom .row .pnl-wysiwyg p,#body .menu-sub-custom .row .pnl-wysiwyg td,#body .menu-sub-custom .row .pnl-wysiwyg a,#body .menu-sub-custom .row .pnl-wysiwyg span,#body .menu-sub-custom .row .pnl-wysiwyg strong,#tinymce .menu-sub-custom .row .pnl-wysiwyg p,#tinymce .menu-sub-custom .row .pnl-wysiwyg td,#tinymce .menu-sub-custom .row .pnl-wysiwyg a,#tinymce .menu-sub-custom .row .pnl-wysiwyg span,#tinymce .menu-sub-custom .row .pnl-wysiwyg strong
{
	font-size:13px
}

@media(max-width:991px) {
	#body .menu-sub-custom .row .pnl-wysiwyg p,#body .menu-sub-custom .row .pnl-wysiwyg td,#body .menu-sub-custom .row .pnl-wysiwyg a,#body .menu-sub-custom .row .pnl-wysiwyg span,#body .menu-sub-custom .row .pnl-wysiwyg strong,#tinymce .menu-sub-custom .row .pnl-wysiwyg p,#tinymce .menu-sub-custom .row .pnl-wysiwyg td,#tinymce .menu-sub-custom .row .pnl-wysiwyg a,#tinymce .menu-sub-custom .row .pnl-wysiwyg span,#tinymce .menu-sub-custom .row .pnl-wysiwyg strong
	{
		font-size:11px
	}
}

@media(max-width:767px) {
	#body .menu-sub-custom .row .pnl-wysiwyg p,#body .menu-sub-custom .row .pnl-wysiwyg td,#body .menu-sub-custom .row .pnl-wysiwyg a,#body .menu-sub-custom .row .pnl-wysiwyg span,#body .menu-sub-custom .row .pnl-wysiwyg strong,#tinymce .menu-sub-custom .row .pnl-wysiwyg p,#tinymce .menu-sub-custom .row .pnl-wysiwyg td,#tinymce .menu-sub-custom .row .pnl-wysiwyg a,#tinymce .menu-sub-custom .row .pnl-wysiwyg span,#tinymce .menu-sub-custom .row .pnl-wysiwyg strong
	{
		font-size:9px
	}
}

#body .page-container-black .pnl-wysiwyg p,#body .page-container-black .pnl-wysiwyg span,#body .page-container-black .row .pnl-wysiwyg p,#body .page-container-black .row .pnl-wysiwyg span,#tinymce .page-container-black .pnl-wysiwyg p,#tinymce .page-container-black .pnl-wysiwyg span,#tinymce .page-container-black .row .pnl-wysiwyg p,#tinymce .page-container-black .row .pnl-wysiwyg span
{
	color:#fff
}

#body .pnl-wysiwyg .border-top-bottom-red,#body .row .pnl-wysiwyg .border-top-bottom-red,#body.pnl-wysiwyg .border-top-bottom-red,#tinymce .pnl-wysiwyg .border-top-bottom-red,#tinymce .row .pnl-wysiwyg .border-top-bottom-red,#tinymce.pnl-wysiwyg .border-top-bottom-red
{
	border-top:solid 1px #e74500;
	padding:20px 10px;
	border-bottom:solid 1px #e74500
}

#body .pnl-wysiwyg .border-bottom,#body .row .pnl-wysiwyg .border-bottom,#body.pnl-wysiwyg .border-bottom,#tinymce .pnl-wysiwyg .border-bottom,#tinymce .row .pnl-wysiwyg .border-bottom,#tinymce.pnl-wysiwyg .border-bottom
{
	border-bottom:solid 1px #89878d
}

#body .pnl-wysiwyg .title-margin,#body .row .pnl-wysiwyg .title-margin,#body.pnl-wysiwyg .title-margin,#tinymce .pnl-wysiwyg .title-margin,#tinymce .row .pnl-wysiwyg .title-margin,#tinymce.pnl-wysiwyg .title-margin
{
	margin-top:10px
}

@media(max-width:767px) {
	#body .pnl-wysiwyg .text-center-xs,#body .row .pnl-wysiwyg .text-center-xs,#body.pnl-wysiwyg .text-center-xs,#tinymce .pnl-wysiwyg .text-center-xs,#tinymce .row .pnl-wysiwyg .text-center-xs,#tinymce.pnl-wysiwyg .text-center-xs
	{
		text-align:center
	}
}

@media(max-width:767px) {
	#body .pnl-wysiwyg .bottom-margin-xs,#body .row .pnl-wysiwyg .bottom-margin-xs,#body.pnl-wysiwyg .bottom-margin-xs,#tinymce .pnl-wysiwyg .bottom-margin-xs,#tinymce .row .pnl-wysiwyg .bottom-margin-xs,#tinymce.pnl-wysiwyg .bottom-margin-xs
	{
		margin-top:15px;
		margin-bottom:15px
	}
}

#body .pnl-wysiwyg th,#body .pnl-wysiwyg b,#body .pnl-wysiwyg strong,#body .row .pnl-wysiwyg th,#body .row .pnl-wysiwyg b,#body .row .pnl-wysiwyg strong,#body.pnl-wysiwyg th,#body.pnl-wysiwyg b,#body.pnl-wysiwyg strong,#tinymce .pnl-wysiwyg th,#tinymce .pnl-wysiwyg b,#tinymce .pnl-wysiwyg strong,#tinymce .row .pnl-wysiwyg th,#tinymce .row .pnl-wysiwyg b,#tinymce .row .pnl-wysiwyg strong,#tinymce.pnl-wysiwyg th,#tinymce.pnl-wysiwyg b,#tinymce.pnl-wysiwyg strong
{
	font-weight:100;
	color:#808181
}

#body .pnl-wysiwyg th.red,#body .pnl-wysiwyg b.red,#body .pnl-wysiwyg strong.red,#body .row .pnl-wysiwyg th.red,#body .row .pnl-wysiwyg b.red,#body .row .pnl-wysiwyg strong.red,#body.pnl-wysiwyg th.red,#body.pnl-wysiwyg b.red,#body.pnl-wysiwyg strong.red,#tinymce .pnl-wysiwyg th.red,#tinymce .pnl-wysiwyg b.red,#tinymce .pnl-wysiwyg strong.red,#tinymce .row .pnl-wysiwyg th.red,#tinymce .row .pnl-wysiwyg b.red,#tinymce .row .pnl-wysiwyg strong.red,#tinymce.pnl-wysiwyg th.red,#tinymce.pnl-wysiwyg b.red,#tinymce.pnl-wysiwyg strong.red
{
	color:#e74500
}

#body .pnl-wysiwyg th.white,#body .pnl-wysiwyg b.white,#body .pnl-wysiwyg strong.white,#body .row .pnl-wysiwyg th.white,#body .row .pnl-wysiwyg b.white,#body .row .pnl-wysiwyg strong.white,#body.pnl-wysiwyg th.white,#body.pnl-wysiwyg b.white,#body.pnl-wysiwyg strong.white,#tinymce .pnl-wysiwyg th.white,#tinymce .pnl-wysiwyg b.white,#tinymce .pnl-wysiwyg strong.white,#tinymce .row .pnl-wysiwyg th.white,#tinymce .row .pnl-wysiwyg b.white,#tinymce .row .pnl-wysiwyg strong.white,#tinymce.pnl-wysiwyg th.white,#tinymce.pnl-wysiwyg b.white,#tinymce.pnl-wysiwyg strong.white
{
	color:#fff
}

#body .pnl-wysiwyg p,#body .pnl-wysiwyg span,#body .row .pnl-wysiwyg p,#body .row .pnl-wysiwyg span,#body.pnl-wysiwyg p,#body.pnl-wysiwyg span,#tinymce .pnl-wysiwyg p,#tinymce .pnl-wysiwyg span,#tinymce .row .pnl-wysiwyg p,#tinymce .row .pnl-wysiwyg span,#tinymce.pnl-wysiwyg p,#tinymce.pnl-wysiwyg span
{
	color:#808181
}

#body .pnl-wysiwyg p,#body .row .pnl-wysiwyg p,#body.pnl-wysiwyg p,#tinymce .pnl-wysiwyg p,#tinymce .row .pnl-wysiwyg p,#tinymce.pnl-wysiwyg p
{
	margin-bottom:10px
}

#body .pnl-wysiwyg p.no-margin-bottom,#body .row .pnl-wysiwyg p.no-margin-bottom,#body.pnl-wysiwyg p.no-margin-bottom,#tinymce .pnl-wysiwyg p.no-margin-bottom,#tinymce .row .pnl-wysiwyg p.no-margin-bottom,#tinymce.pnl-wysiwyg p.no-margin-bottom
{
	margin-bottom:0
}

@media(max-width:991px) {
	#body .pnl-wysiwyg p,#body .row .pnl-wysiwyg p,#body.pnl-wysiwyg p,#tinymce .pnl-wysiwyg p,#tinymce .row .pnl-wysiwyg p,#tinymce.pnl-wysiwyg p
	{
		font-size:10px;
		margin-bottom:8px
	}
}

@media(max-width:767px) {
	#body .pnl-wysiwyg p,#body .row .pnl-wysiwyg p,#body.pnl-wysiwyg p,#tinymce .pnl-wysiwyg p,#tinymce .row .pnl-wysiwyg p,#tinymce.pnl-wysiwyg p
	{
		font-size:8px;
		margin-bottom:6px
	}
}

#body .pnl-wysiwyg p,#body .pnl-wysiwyg td,#body .pnl-wysiwyg th,#body .pnl-wysiwyg li,#body .pnl-wysiwyg span,#body .pnl-wysiwyg a,#body .pnl-wysiwyg b,#body .pnl-wysiwyg strong,#body .row .pnl-wysiwyg p,#body .row .pnl-wysiwyg td,#body .row .pnl-wysiwyg th,#body .row .pnl-wysiwyg li,#body .row .pnl-wysiwyg span,#body .row .pnl-wysiwyg a,#body .row .pnl-wysiwyg b,#body .row .pnl-wysiwyg strong,#body.pnl-wysiwyg p,#body.pnl-wysiwyg td,#body.pnl-wysiwyg th,#body.pnl-wysiwyg li,#body.pnl-wysiwyg span,#body.pnl-wysiwyg a,#body.pnl-wysiwyg b,#body.pnl-wysiwyg strong,#tinymce .pnl-wysiwyg p,#tinymce .pnl-wysiwyg td,#tinymce .pnl-wysiwyg th,#tinymce .pnl-wysiwyg li,#tinymce .pnl-wysiwyg span,#tinymce .pnl-wysiwyg a,#tinymce .pnl-wysiwyg b,#tinymce .pnl-wysiwyg strong,#tinymce .row .pnl-wysiwyg p,#tinymce .row .pnl-wysiwyg td,#tinymce .row .pnl-wysiwyg th,#tinymce .row .pnl-wysiwyg li,#tinymce .row .pnl-wysiwyg span,#tinymce .row .pnl-wysiwyg a,#tinymce .row .pnl-wysiwyg b,#tinymce .row .pnl-wysiwyg strong,#tinymce.pnl-wysiwyg p,#tinymce.pnl-wysiwyg td,#tinymce.pnl-wysiwyg th,#tinymce.pnl-wysiwyg li,#tinymce.pnl-wysiwyg span,#tinymce.pnl-wysiwyg a,#tinymce.pnl-wysiwyg b,#tinymce.pnl-wysiwyg strong
{
	font-size:14px
}

#body .pnl-wysiwyg p.x-small,#body .pnl-wysiwyg td.x-small,#body .pnl-wysiwyg th.x-small,#body .pnl-wysiwyg li.x-small,#body .pnl-wysiwyg span.x-small,#body .pnl-wysiwyg a.x-small,#body .pnl-wysiwyg b.x-small,#body .pnl-wysiwyg strong.x-small,#body .row .pnl-wysiwyg p.x-small,#body .row .pnl-wysiwyg td.x-small,#body .row .pnl-wysiwyg th.x-small,#body .row .pnl-wysiwyg li.x-small,#body .row .pnl-wysiwyg span.x-small,#body .row .pnl-wysiwyg a.x-small,#body .row .pnl-wysiwyg b.x-small,#body .row .pnl-wysiwyg strong.x-small,#body.pnl-wysiwyg p.x-small,#body.pnl-wysiwyg td.x-small,#body.pnl-wysiwyg th.x-small,#body.pnl-wysiwyg li.x-small,#body.pnl-wysiwyg span.x-small,#body.pnl-wysiwyg a.x-small,#body.pnl-wysiwyg b.x-small,#body.pnl-wysiwyg strong.x-small,#tinymce .pnl-wysiwyg p.x-small,#tinymce .pnl-wysiwyg td.x-small,#tinymce .pnl-wysiwyg th.x-small,#tinymce .pnl-wysiwyg li.x-small,#tinymce .pnl-wysiwyg span.x-small,#tinymce .pnl-wysiwyg a.x-small,#tinymce .pnl-wysiwyg b.x-small,#tinymce .pnl-wysiwyg strong.x-small,#tinymce .row .pnl-wysiwyg p.x-small,#tinymce .row .pnl-wysiwyg td.x-small,#tinymce .row .pnl-wysiwyg th.x-small,#tinymce .row .pnl-wysiwyg li.x-small,#tinymce .row .pnl-wysiwyg span.x-small,#tinymce .row .pnl-wysiwyg a.x-small,#tinymce .row .pnl-wysiwyg b.x-small,#tinymce .row .pnl-wysiwyg strong.x-small,#tinymce.pnl-wysiwyg p.x-small,#tinymce.pnl-wysiwyg td.x-small,#tinymce.pnl-wysiwyg th.x-small,#tinymce.pnl-wysiwyg li.x-small,#tinymce.pnl-wysiwyg span.x-small,#tinymce.pnl-wysiwyg a.x-small,#tinymce.pnl-wysiwyg b.x-small,#tinymce.pnl-wysiwyg strong.x-small
{
	font-size:65%
}

#body .pnl-wysiwyg p.small,#body .pnl-wysiwyg td.small,#body .pnl-wysiwyg th.small,#body .pnl-wysiwyg li.small,#body .pnl-wysiwyg span.small,#body .pnl-wysiwyg a.small,#body .pnl-wysiwyg b.small,#body .pnl-wysiwyg strong.small,#body .row .pnl-wysiwyg p.small,#body .row .pnl-wysiwyg td.small,#body .row .pnl-wysiwyg th.small,#body .row .pnl-wysiwyg li.small,#body .row .pnl-wysiwyg span.small,#body .row .pnl-wysiwyg a.small,#body .row .pnl-wysiwyg b.small,#body .row .pnl-wysiwyg strong.small,#body.pnl-wysiwyg p.small,#body.pnl-wysiwyg td.small,#body.pnl-wysiwyg th.small,#body.pnl-wysiwyg li.small,#body.pnl-wysiwyg span.small,#body.pnl-wysiwyg a.small,#body.pnl-wysiwyg b.small,#body.pnl-wysiwyg strong.small,#tinymce .pnl-wysiwyg p.small,#tinymce .pnl-wysiwyg td.small,#tinymce .pnl-wysiwyg th.small,#tinymce .pnl-wysiwyg li.small,#tinymce .pnl-wysiwyg span.small,#tinymce .pnl-wysiwyg a.small,#tinymce .pnl-wysiwyg b.small,#tinymce .pnl-wysiwyg strong.small,#tinymce .row .pnl-wysiwyg p.small,#tinymce .row .pnl-wysiwyg td.small,#tinymce .row .pnl-wysiwyg th.small,#tinymce .row .pnl-wysiwyg li.small,#tinymce .row .pnl-wysiwyg span.small,#tinymce .row .pnl-wysiwyg a.small,#tinymce .row .pnl-wysiwyg b.small,#tinymce .row .pnl-wysiwyg strong.small,#tinymce.pnl-wysiwyg p.small,#tinymce.pnl-wysiwyg td.small,#tinymce.pnl-wysiwyg th.small,#tinymce.pnl-wysiwyg li.small,#tinymce.pnl-wysiwyg span.small,#tinymce.pnl-wysiwyg a.small,#tinymce.pnl-wysiwyg b.small,#tinymce.pnl-wysiwyg strong.small
{
	font-size:85%
}

#body .pnl-wysiwyg p.large,#body .pnl-wysiwyg td.large,#body .pnl-wysiwyg th.large,#body .pnl-wysiwyg li.large,#body .pnl-wysiwyg span.large,#body .pnl-wysiwyg a.large,#body .pnl-wysiwyg b.large,#body .pnl-wysiwyg strong.large,#body .row .pnl-wysiwyg p.large,#body .row .pnl-wysiwyg td.large,#body .row .pnl-wysiwyg th.large,#body .row .pnl-wysiwyg li.large,#body .row .pnl-wysiwyg span.large,#body .row .pnl-wysiwyg a.large,#body .row .pnl-wysiwyg b.large,#body .row .pnl-wysiwyg strong.large,#body.pnl-wysiwyg p.large,#body.pnl-wysiwyg td.large,#body.pnl-wysiwyg th.large,#body.pnl-wysiwyg li.large,#body.pnl-wysiwyg span.large,#body.pnl-wysiwyg a.large,#body.pnl-wysiwyg b.large,#body.pnl-wysiwyg strong.large,#tinymce .pnl-wysiwyg p.large,#tinymce .pnl-wysiwyg td.large,#tinymce .pnl-wysiwyg th.large,#tinymce .pnl-wysiwyg li.large,#tinymce .pnl-wysiwyg span.large,#tinymce .pnl-wysiwyg a.large,#tinymce .pnl-wysiwyg b.large,#tinymce .pnl-wysiwyg strong.large,#tinymce .row .pnl-wysiwyg p.large,#tinymce .row .pnl-wysiwyg td.large,#tinymce .row .pnl-wysiwyg th.large,#tinymce .row .pnl-wysiwyg li.large,#tinymce .row .pnl-wysiwyg span.large,#tinymce .row .pnl-wysiwyg a.large,#tinymce .row .pnl-wysiwyg b.large,#tinymce .row .pnl-wysiwyg strong.large,#tinymce.pnl-wysiwyg p.large,#tinymce.pnl-wysiwyg td.large,#tinymce.pnl-wysiwyg th.large,#tinymce.pnl-wysiwyg li.large,#tinymce.pnl-wysiwyg span.large,#tinymce.pnl-wysiwyg a.large,#tinymce.pnl-wysiwyg b.large,#tinymce.pnl-wysiwyg strong.large
{
	font-size:16px
}

@media(max-width:991px) {
	#body .pnl-wysiwyg p.large,#body .pnl-wysiwyg td.large,#body .pnl-wysiwyg th.large,#body .pnl-wysiwyg li.large,#body .pnl-wysiwyg span.large,#body .pnl-wysiwyg a.large,#body .pnl-wysiwyg b.large,#body .pnl-wysiwyg strong.large,#body .row .pnl-wysiwyg p.large,#body .row .pnl-wysiwyg td.large,#body .row .pnl-wysiwyg th.large,#body .row .pnl-wysiwyg li.large,#body .row .pnl-wysiwyg span.large,#body .row .pnl-wysiwyg a.large,#body .row .pnl-wysiwyg b.large,#body .row .pnl-wysiwyg strong.large,#body.pnl-wysiwyg p.large,#body.pnl-wysiwyg td.large,#body.pnl-wysiwyg th.large,#body.pnl-wysiwyg li.large,#body.pnl-wysiwyg span.large,#body.pnl-wysiwyg a.large,#body.pnl-wysiwyg b.large,#body.pnl-wysiwyg strong.large,#tinymce .pnl-wysiwyg p.large,#tinymce .pnl-wysiwyg td.large,#tinymce .pnl-wysiwyg th.large,#tinymce .pnl-wysiwyg li.large,#tinymce .pnl-wysiwyg span.large,#tinymce .pnl-wysiwyg a.large,#tinymce .pnl-wysiwyg b.large,#tinymce .pnl-wysiwyg strong.large,#tinymce .row .pnl-wysiwyg p.large,#tinymce .row .pnl-wysiwyg td.large,#tinymce .row .pnl-wysiwyg th.large,#tinymce .row .pnl-wysiwyg li.large,#tinymce .row .pnl-wysiwyg span.large,#tinymce .row .pnl-wysiwyg a.large,#tinymce .row .pnl-wysiwyg b.large,#tinymce .row .pnl-wysiwyg strong.large,#tinymce.pnl-wysiwyg p.large,#tinymce.pnl-wysiwyg td.large,#tinymce.pnl-wysiwyg th.large,#tinymce.pnl-wysiwyg li.large,#tinymce.pnl-wysiwyg span.large,#tinymce.pnl-wysiwyg a.large,#tinymce.pnl-wysiwyg b.large,#tinymce.pnl-wysiwyg strong.large
	{
		font-size:14px
	}
}

#body .pnl-wysiwyg p.x-large,#body .pnl-wysiwyg td.x-large,#body .pnl-wysiwyg th.x-large,#body .pnl-wysiwyg li.x-large,#body .pnl-wysiwyg span.x-large,#body .pnl-wysiwyg a.x-large,#body .pnl-wysiwyg b.x-large,#body .pnl-wysiwyg strong.x-large,#body .row .pnl-wysiwyg p.x-large,#body .row .pnl-wysiwyg td.x-large,#body .row .pnl-wysiwyg th.x-large,#body .row .pnl-wysiwyg li.x-large,#body .row .pnl-wysiwyg span.x-large,#body .row .pnl-wysiwyg a.x-large,#body .row .pnl-wysiwyg b.x-large,#body .row .pnl-wysiwyg strong.x-large,#body.pnl-wysiwyg p.x-large,#body.pnl-wysiwyg td.x-large,#body.pnl-wysiwyg th.x-large,#body.pnl-wysiwyg li.x-large,#body.pnl-wysiwyg span.x-large,#body.pnl-wysiwyg a.x-large,#body.pnl-wysiwyg b.x-large,#body.pnl-wysiwyg strong.x-large,#tinymce .pnl-wysiwyg p.x-large,#tinymce .pnl-wysiwyg td.x-large,#tinymce .pnl-wysiwyg th.x-large,#tinymce .pnl-wysiwyg li.x-large,#tinymce .pnl-wysiwyg span.x-large,#tinymce .pnl-wysiwyg a.x-large,#tinymce .pnl-wysiwyg b.x-large,#tinymce .pnl-wysiwyg strong.x-large,#tinymce .row .pnl-wysiwyg p.x-large,#tinymce .row .pnl-wysiwyg td.x-large,#tinymce .row .pnl-wysiwyg th.x-large,#tinymce .row .pnl-wysiwyg li.x-large,#tinymce .row .pnl-wysiwyg span.x-large,#tinymce .row .pnl-wysiwyg a.x-large,#tinymce .row .pnl-wysiwyg b.x-large,#tinymce .row .pnl-wysiwyg strong.x-large,#tinymce.pnl-wysiwyg p.x-large,#tinymce.pnl-wysiwyg td.x-large,#tinymce.pnl-wysiwyg th.x-large,#tinymce.pnl-wysiwyg li.x-large,#tinymce.pnl-wysiwyg span.x-large,#tinymce.pnl-wysiwyg a.x-large,#tinymce.pnl-wysiwyg b.x-large,#tinymce.pnl-wysiwyg strong.x-large
{
	font-size:18px
}

@media(max-width:991px) {
	#body .pnl-wysiwyg p.x-large,#body .pnl-wysiwyg td.x-large,#body .pnl-wysiwyg th.x-large,#body .pnl-wysiwyg li.x-large,#body .pnl-wysiwyg span.x-large,#body .pnl-wysiwyg a.x-large,#body .pnl-wysiwyg b.x-large,#body .pnl-wysiwyg strong.x-large,#body .row .pnl-wysiwyg p.x-large,#body .row .pnl-wysiwyg td.x-large,#body .row .pnl-wysiwyg th.x-large,#body .row .pnl-wysiwyg li.x-large,#body .row .pnl-wysiwyg span.x-large,#body .row .pnl-wysiwyg a.x-large,#body .row .pnl-wysiwyg b.x-large,#body .row .pnl-wysiwyg strong.x-large,#body.pnl-wysiwyg p.x-large,#body.pnl-wysiwyg td.x-large,#body.pnl-wysiwyg th.x-large,#body.pnl-wysiwyg li.x-large,#body.pnl-wysiwyg span.x-large,#body.pnl-wysiwyg a.x-large,#body.pnl-wysiwyg b.x-large,#body.pnl-wysiwyg strong.x-large,#tinymce .pnl-wysiwyg p.x-large,#tinymce .pnl-wysiwyg td.x-large,#tinymce .pnl-wysiwyg th.x-large,#tinymce .pnl-wysiwyg li.x-large,#tinymce .pnl-wysiwyg span.x-large,#tinymce .pnl-wysiwyg a.x-large,#tinymce .pnl-wysiwyg b.x-large,#tinymce .pnl-wysiwyg strong.x-large,#tinymce .row .pnl-wysiwyg p.x-large,#tinymce .row .pnl-wysiwyg td.x-large,#tinymce .row .pnl-wysiwyg th.x-large,#tinymce .row .pnl-wysiwyg li.x-large,#tinymce .row .pnl-wysiwyg span.x-large,#tinymce .row .pnl-wysiwyg a.x-large,#tinymce .row .pnl-wysiwyg b.x-large,#tinymce .row .pnl-wysiwyg strong.x-large,#tinymce.pnl-wysiwyg p.x-large,#tinymce.pnl-wysiwyg td.x-large,#tinymce.pnl-wysiwyg th.x-large,#tinymce.pnl-wysiwyg li.x-large,#tinymce.pnl-wysiwyg span.x-large,#tinymce.pnl-wysiwyg a.x-large,#tinymce.pnl-wysiwyg b.x-large,#tinymce.pnl-wysiwyg strong.x-large
	{
		font-size:16px
	}
}

#body .pnl-wysiwyg p.xx-large,#body .pnl-wysiwyg td.xx-large,#body .pnl-wysiwyg th.xx-large,#body .pnl-wysiwyg li.xx-large,#body .pnl-wysiwyg span.xx-large,#body .pnl-wysiwyg a.xx-large,#body .pnl-wysiwyg b.xx-large,#body .pnl-wysiwyg strong.xx-large,#body .row .pnl-wysiwyg p.xx-large,#body .row .pnl-wysiwyg td.xx-large,#body .row .pnl-wysiwyg th.xx-large,#body .row .pnl-wysiwyg li.xx-large,#body .row .pnl-wysiwyg span.xx-large,#body .row .pnl-wysiwyg a.xx-large,#body .row .pnl-wysiwyg b.xx-large,#body .row .pnl-wysiwyg strong.xx-large,#body.pnl-wysiwyg p.xx-large,#body.pnl-wysiwyg td.xx-large,#body.pnl-wysiwyg th.xx-large,#body.pnl-wysiwyg li.xx-large,#body.pnl-wysiwyg span.xx-large,#body.pnl-wysiwyg a.xx-large,#body.pnl-wysiwyg b.xx-large,#body.pnl-wysiwyg strong.xx-large,#tinymce .pnl-wysiwyg p.xx-large,#tinymce .pnl-wysiwyg td.xx-large,#tinymce .pnl-wysiwyg th.xx-large,#tinymce .pnl-wysiwyg li.xx-large,#tinymce .pnl-wysiwyg span.xx-large,#tinymce .pnl-wysiwyg a.xx-large,#tinymce .pnl-wysiwyg b.xx-large,#tinymce .pnl-wysiwyg strong.xx-large,#tinymce .row .pnl-wysiwyg p.xx-large,#tinymce .row .pnl-wysiwyg td.xx-large,#tinymce .row .pnl-wysiwyg th.xx-large,#tinymce .row .pnl-wysiwyg li.xx-large,#tinymce .row .pnl-wysiwyg span.xx-large,#tinymce .row .pnl-wysiwyg a.xx-large,#tinymce .row .pnl-wysiwyg b.xx-large,#tinymce .row .pnl-wysiwyg strong.xx-large,#tinymce.pnl-wysiwyg p.xx-large,#tinymce.pnl-wysiwyg td.xx-large,#tinymce.pnl-wysiwyg th.xx-large,#tinymce.pnl-wysiwyg li.xx-large,#tinymce.pnl-wysiwyg span.xx-large,#tinymce.pnl-wysiwyg a.xx-large,#tinymce.pnl-wysiwyg b.xx-large,#tinymce.pnl-wysiwyg strong.xx-large
{
	font-size:20px
}

@media(max-width:991px) {
	#body .pnl-wysiwyg p.xx-large,#body .pnl-wysiwyg td.xx-large,#body .pnl-wysiwyg th.xx-large,#body .pnl-wysiwyg li.xx-large,#body .pnl-wysiwyg span.xx-large,#body .pnl-wysiwyg a.xx-large,#body .pnl-wysiwyg b.xx-large,#body .pnl-wysiwyg strong.xx-large,#body .row .pnl-wysiwyg p.xx-large,#body .row .pnl-wysiwyg td.xx-large,#body .row .pnl-wysiwyg th.xx-large,#body .row .pnl-wysiwyg li.xx-large,#body .row .pnl-wysiwyg span.xx-large,#body .row .pnl-wysiwyg a.xx-large,#body .row .pnl-wysiwyg b.xx-large,#body .row .pnl-wysiwyg strong.xx-large,#body.pnl-wysiwyg p.xx-large,#body.pnl-wysiwyg td.xx-large,#body.pnl-wysiwyg th.xx-large,#body.pnl-wysiwyg li.xx-large,#body.pnl-wysiwyg span.xx-large,#body.pnl-wysiwyg a.xx-large,#body.pnl-wysiwyg b.xx-large,#body.pnl-wysiwyg strong.xx-large,#tinymce .pnl-wysiwyg p.xx-large,#tinymce .pnl-wysiwyg td.xx-large,#tinymce .pnl-wysiwyg th.xx-large,#tinymce .pnl-wysiwyg li.xx-large,#tinymce .pnl-wysiwyg span.xx-large,#tinymce .pnl-wysiwyg a.xx-large,#tinymce .pnl-wysiwyg b.xx-large,#tinymce .pnl-wysiwyg strong.xx-large,#tinymce .row .pnl-wysiwyg p.xx-large,#tinymce .row .pnl-wysiwyg td.xx-large,#tinymce .row .pnl-wysiwyg th.xx-large,#tinymce .row .pnl-wysiwyg li.xx-large,#tinymce .row .pnl-wysiwyg span.xx-large,#tinymce .row .pnl-wysiwyg a.xx-large,#tinymce .row .pnl-wysiwyg b.xx-large,#tinymce .row .pnl-wysiwyg strong.xx-large,#tinymce.pnl-wysiwyg p.xx-large,#tinymce.pnl-wysiwyg td.xx-large,#tinymce.pnl-wysiwyg th.xx-large,#tinymce.pnl-wysiwyg li.xx-large,#tinymce.pnl-wysiwyg span.xx-large,#tinymce.pnl-wysiwyg a.xx-large,#tinymce.pnl-wysiwyg b.xx-large,#tinymce.pnl-wysiwyg strong.xx-large
	{
		font-size:18px
	}
}

#body .pnl-wysiwyg p.xxx-large,#body .pnl-wysiwyg td.xxx-large,#body .pnl-wysiwyg th.xxx-large,#body .pnl-wysiwyg li.xxx-large,#body .pnl-wysiwyg span.xxx-large,#body .pnl-wysiwyg a.xxx-large,#body .pnl-wysiwyg b.xxx-large,#body .pnl-wysiwyg strong.xxx-large,#body .row .pnl-wysiwyg p.xxx-large,#body .row .pnl-wysiwyg td.xxx-large,#body .row .pnl-wysiwyg th.xxx-large,#body .row .pnl-wysiwyg li.xxx-large,#body .row .pnl-wysiwyg span.xxx-large,#body .row .pnl-wysiwyg a.xxx-large,#body .row .pnl-wysiwyg b.xxx-large,#body .row .pnl-wysiwyg strong.xxx-large,#body.pnl-wysiwyg p.xxx-large,#body.pnl-wysiwyg td.xxx-large,#body.pnl-wysiwyg th.xxx-large,#body.pnl-wysiwyg li.xxx-large,#body.pnl-wysiwyg span.xxx-large,#body.pnl-wysiwyg a.xxx-large,#body.pnl-wysiwyg b.xxx-large,#body.pnl-wysiwyg strong.xxx-large,#tinymce .pnl-wysiwyg p.xxx-large,#tinymce .pnl-wysiwyg td.xxx-large,#tinymce .pnl-wysiwyg th.xxx-large,#tinymce .pnl-wysiwyg li.xxx-large,#tinymce .pnl-wysiwyg span.xxx-large,#tinymce .pnl-wysiwyg a.xxx-large,#tinymce .pnl-wysiwyg b.xxx-large,#tinymce .pnl-wysiwyg strong.xxx-large,#tinymce .row .pnl-wysiwyg p.xxx-large,#tinymce .row .pnl-wysiwyg td.xxx-large,#tinymce .row .pnl-wysiwyg th.xxx-large,#tinymce .row .pnl-wysiwyg li.xxx-large,#tinymce .row .pnl-wysiwyg span.xxx-large,#tinymce .row .pnl-wysiwyg a.xxx-large,#tinymce .row .pnl-wysiwyg b.xxx-large,#tinymce .row .pnl-wysiwyg strong.xxx-large,#tinymce.pnl-wysiwyg p.xxx-large,#tinymce.pnl-wysiwyg td.xxx-large,#tinymce.pnl-wysiwyg th.xxx-large,#tinymce.pnl-wysiwyg li.xxx-large,#tinymce.pnl-wysiwyg span.xxx-large,#tinymce.pnl-wysiwyg a.xxx-large,#tinymce.pnl-wysiwyg b.xxx-large,#tinymce.pnl-wysiwyg strong.xxx-large
{
	font-size:22px
}

@media(max-width:991px) {
	#body .pnl-wysiwyg p.xxx-large,#body .pnl-wysiwyg td.xxx-large,#body .pnl-wysiwyg th.xxx-large,#body .pnl-wysiwyg li.xxx-large,#body .pnl-wysiwyg span.xxx-large,#body .pnl-wysiwyg a.xxx-large,#body .pnl-wysiwyg b.xxx-large,#body .pnl-wysiwyg strong.xxx-large,#body .row .pnl-wysiwyg p.xxx-large,#body .row .pnl-wysiwyg td.xxx-large,#body .row .pnl-wysiwyg th.xxx-large,#body .row .pnl-wysiwyg li.xxx-large,#body .row .pnl-wysiwyg span.xxx-large,#body .row .pnl-wysiwyg a.xxx-large,#body .row .pnl-wysiwyg b.xxx-large,#body .row .pnl-wysiwyg strong.xxx-large,#body.pnl-wysiwyg p.xxx-large,#body.pnl-wysiwyg td.xxx-large,#body.pnl-wysiwyg th.xxx-large,#body.pnl-wysiwyg li.xxx-large,#body.pnl-wysiwyg span.xxx-large,#body.pnl-wysiwyg a.xxx-large,#body.pnl-wysiwyg b.xxx-large,#body.pnl-wysiwyg strong.xxx-large,#tinymce .pnl-wysiwyg p.xxx-large,#tinymce .pnl-wysiwyg td.xxx-large,#tinymce .pnl-wysiwyg th.xxx-large,#tinymce .pnl-wysiwyg li.xxx-large,#tinymce .pnl-wysiwyg span.xxx-large,#tinymce .pnl-wysiwyg a.xxx-large,#tinymce .pnl-wysiwyg b.xxx-large,#tinymce .pnl-wysiwyg strong.xxx-large,#tinymce .row .pnl-wysiwyg p.xxx-large,#tinymce .row .pnl-wysiwyg td.xxx-large,#tinymce .row .pnl-wysiwyg th.xxx-large,#tinymce .row .pnl-wysiwyg li.xxx-large,#tinymce .row .pnl-wysiwyg span.xxx-large,#tinymce .row .pnl-wysiwyg a.xxx-large,#tinymce .row .pnl-wysiwyg b.xxx-large,#tinymce .row .pnl-wysiwyg strong.xxx-large,#tinymce.pnl-wysiwyg p.xxx-large,#tinymce.pnl-wysiwyg td.xxx-large,#tinymce.pnl-wysiwyg th.xxx-large,#tinymce.pnl-wysiwyg li.xxx-large,#tinymce.pnl-wysiwyg span.xxx-large,#tinymce.pnl-wysiwyg a.xxx-large,#tinymce.pnl-wysiwyg b.xxx-large,#tinymce.pnl-wysiwyg strong.xxx-large
	{
		font-size:20px
	}
}

#body .pnl-wysiwyg p.xxxx-large,#body .pnl-wysiwyg td.xxxx-large,#body .pnl-wysiwyg th.xxxx-large,#body .pnl-wysiwyg li.xxxx-large,#body .pnl-wysiwyg span.xxxx-large,#body .pnl-wysiwyg a.xxxx-large,#body .pnl-wysiwyg b.xxxx-large,#body .pnl-wysiwyg strong.xxxx-large,#body .row .pnl-wysiwyg p.xxxx-large,#body .row .pnl-wysiwyg td.xxxx-large,#body .row .pnl-wysiwyg th.xxxx-large,#body .row .pnl-wysiwyg li.xxxx-large,#body .row .pnl-wysiwyg span.xxxx-large,#body .row .pnl-wysiwyg a.xxxx-large,#body .row .pnl-wysiwyg b.xxxx-large,#body .row .pnl-wysiwyg strong.xxxx-large,#body.pnl-wysiwyg p.xxxx-large,#body.pnl-wysiwyg td.xxxx-large,#body.pnl-wysiwyg th.xxxx-large,#body.pnl-wysiwyg li.xxxx-large,#body.pnl-wysiwyg span.xxxx-large,#body.pnl-wysiwyg a.xxxx-large,#body.pnl-wysiwyg b.xxxx-large,#body.pnl-wysiwyg strong.xxxx-large,#tinymce .pnl-wysiwyg p.xxxx-large,#tinymce .pnl-wysiwyg td.xxxx-large,#tinymce .pnl-wysiwyg th.xxxx-large,#tinymce .pnl-wysiwyg li.xxxx-large,#tinymce .pnl-wysiwyg span.xxxx-large,#tinymce .pnl-wysiwyg a.xxxx-large,#tinymce .pnl-wysiwyg b.xxxx-large,#tinymce .pnl-wysiwyg strong.xxxx-large,#tinymce .row .pnl-wysiwyg p.xxxx-large,#tinymce .row .pnl-wysiwyg td.xxxx-large,#tinymce .row .pnl-wysiwyg th.xxxx-large,#tinymce .row .pnl-wysiwyg li.xxxx-large,#tinymce .row .pnl-wysiwyg span.xxxx-large,#tinymce .row .pnl-wysiwyg a.xxxx-large,#tinymce .row .pnl-wysiwyg b.xxxx-large,#tinymce .row .pnl-wysiwyg strong.xxxx-large,#tinymce.pnl-wysiwyg p.xxxx-large,#tinymce.pnl-wysiwyg td.xxxx-large,#tinymce.pnl-wysiwyg th.xxxx-large,#tinymce.pnl-wysiwyg li.xxxx-large,#tinymce.pnl-wysiwyg span.xxxx-large,#tinymce.pnl-wysiwyg a.xxxx-large,#tinymce.pnl-wysiwyg b.xxxx-large,#tinymce.pnl-wysiwyg strong.xxxx-large
{
	font-size:24px
}

@media(max-width:991px) {
	#body .pnl-wysiwyg p.xxxx-large,#body .pnl-wysiwyg td.xxxx-large,#body .pnl-wysiwyg th.xxxx-large,#body .pnl-wysiwyg li.xxxx-large,#body .pnl-wysiwyg span.xxxx-large,#body .pnl-wysiwyg a.xxxx-large,#body .pnl-wysiwyg b.xxxx-large,#body .pnl-wysiwyg strong.xxxx-large,#body .row .pnl-wysiwyg p.xxxx-large,#body .row .pnl-wysiwyg td.xxxx-large,#body .row .pnl-wysiwyg th.xxxx-large,#body .row .pnl-wysiwyg li.xxxx-large,#body .row .pnl-wysiwyg span.xxxx-large,#body .row .pnl-wysiwyg a.xxxx-large,#body .row .pnl-wysiwyg b.xxxx-large,#body .row .pnl-wysiwyg strong.xxxx-large,#body.pnl-wysiwyg p.xxxx-large,#body.pnl-wysiwyg td.xxxx-large,#body.pnl-wysiwyg th.xxxx-large,#body.pnl-wysiwyg li.xxxx-large,#body.pnl-wysiwyg span.xxxx-large,#body.pnl-wysiwyg a.xxxx-large,#body.pnl-wysiwyg b.xxxx-large,#body.pnl-wysiwyg strong.xxxx-large,#tinymce .pnl-wysiwyg p.xxxx-large,#tinymce .pnl-wysiwyg td.xxxx-large,#tinymce .pnl-wysiwyg th.xxxx-large,#tinymce .pnl-wysiwyg li.xxxx-large,#tinymce .pnl-wysiwyg span.xxxx-large,#tinymce .pnl-wysiwyg a.xxxx-large,#tinymce .pnl-wysiwyg b.xxxx-large,#tinymce .pnl-wysiwyg strong.xxxx-large,#tinymce .row .pnl-wysiwyg p.xxxx-large,#tinymce .row .pnl-wysiwyg td.xxxx-large,#tinymce .row .pnl-wysiwyg th.xxxx-large,#tinymce .row .pnl-wysiwyg li.xxxx-large,#tinymce .row .pnl-wysiwyg span.xxxx-large,#tinymce .row .pnl-wysiwyg a.xxxx-large,#tinymce .row .pnl-wysiwyg b.xxxx-large,#tinymce .row .pnl-wysiwyg strong.xxxx-large,#tinymce.pnl-wysiwyg p.xxxx-large,#tinymce.pnl-wysiwyg td.xxxx-large,#tinymce.pnl-wysiwyg th.xxxx-large,#tinymce.pnl-wysiwyg li.xxxx-large,#tinymce.pnl-wysiwyg span.xxxx-large,#tinymce.pnl-wysiwyg a.xxxx-large,#tinymce.pnl-wysiwyg b.xxxx-large,#tinymce.pnl-wysiwyg strong.xxxx-large
	{
		font-size:22px
	}
}

#body .pnl-wysiwyg p.xxxxx-large,#body .pnl-wysiwyg td.xxxxx-large,#body .pnl-wysiwyg th.xxxxx-large,#body .pnl-wysiwyg li.xxxxx-large,#body .pnl-wysiwyg span.xxxxx-large,#body .pnl-wysiwyg a.xxxxx-large,#body .pnl-wysiwyg b.xxxxx-large,#body .pnl-wysiwyg strong.xxxxx-large,#body .row .pnl-wysiwyg p.xxxxx-large,#body .row .pnl-wysiwyg td.xxxxx-large,#body .row .pnl-wysiwyg th.xxxxx-large,#body .row .pnl-wysiwyg li.xxxxx-large,#body .row .pnl-wysiwyg span.xxxxx-large,#body .row .pnl-wysiwyg a.xxxxx-large,#body .row .pnl-wysiwyg b.xxxxx-large,#body .row .pnl-wysiwyg strong.xxxxx-large,#body.pnl-wysiwyg p.xxxxx-large,#body.pnl-wysiwyg td.xxxxx-large,#body.pnl-wysiwyg th.xxxxx-large,#body.pnl-wysiwyg li.xxxxx-large,#body.pnl-wysiwyg span.xxxxx-large,#body.pnl-wysiwyg a.xxxxx-large,#body.pnl-wysiwyg b.xxxxx-large,#body.pnl-wysiwyg strong.xxxxx-large,#tinymce .pnl-wysiwyg p.xxxxx-large,#tinymce .pnl-wysiwyg td.xxxxx-large,#tinymce .pnl-wysiwyg th.xxxxx-large,#tinymce .pnl-wysiwyg li.xxxxx-large,#tinymce .pnl-wysiwyg span.xxxxx-large,#tinymce .pnl-wysiwyg a.xxxxx-large,#tinymce .pnl-wysiwyg b.xxxxx-large,#tinymce .pnl-wysiwyg strong.xxxxx-large,#tinymce .row .pnl-wysiwyg p.xxxxx-large,#tinymce .row .pnl-wysiwyg td.xxxxx-large,#tinymce .row .pnl-wysiwyg th.xxxxx-large,#tinymce .row .pnl-wysiwyg li.xxxxx-large,#tinymce .row .pnl-wysiwyg span.xxxxx-large,#tinymce .row .pnl-wysiwyg a.xxxxx-large,#tinymce .row .pnl-wysiwyg b.xxxxx-large,#tinymce .row .pnl-wysiwyg strong.xxxxx-large,#tinymce.pnl-wysiwyg p.xxxxx-large,#tinymce.pnl-wysiwyg td.xxxxx-large,#tinymce.pnl-wysiwyg th.xxxxx-large,#tinymce.pnl-wysiwyg li.xxxxx-large,#tinymce.pnl-wysiwyg span.xxxxx-large,#tinymce.pnl-wysiwyg a.xxxxx-large,#tinymce.pnl-wysiwyg b.xxxxx-large,#tinymce.pnl-wysiwyg strong.xxxxx-large
{
	font-size:26px
}

@media(max-width:991px) {
	#body .pnl-wysiwyg p.xxxxx-large,#body .pnl-wysiwyg td.xxxxx-large,#body .pnl-wysiwyg th.xxxxx-large,#body .pnl-wysiwyg li.xxxxx-large,#body .pnl-wysiwyg span.xxxxx-large,#body .pnl-wysiwyg a.xxxxx-large,#body .pnl-wysiwyg b.xxxxx-large,#body .pnl-wysiwyg strong.xxxxx-large,#body .row .pnl-wysiwyg p.xxxxx-large,#body .row .pnl-wysiwyg td.xxxxx-large,#body .row .pnl-wysiwyg th.xxxxx-large,#body .row .pnl-wysiwyg li.xxxxx-large,#body .row .pnl-wysiwyg span.xxxxx-large,#body .row .pnl-wysiwyg a.xxxxx-large,#body .row .pnl-wysiwyg b.xxxxx-large,#body .row .pnl-wysiwyg strong.xxxxx-large,#body.pnl-wysiwyg p.xxxxx-large,#body.pnl-wysiwyg td.xxxxx-large,#body.pnl-wysiwyg th.xxxxx-large,#body.pnl-wysiwyg li.xxxxx-large,#body.pnl-wysiwyg span.xxxxx-large,#body.pnl-wysiwyg a.xxxxx-large,#body.pnl-wysiwyg b.xxxxx-large,#body.pnl-wysiwyg strong.xxxxx-large,#tinymce .pnl-wysiwyg p.xxxxx-large,#tinymce .pnl-wysiwyg td.xxxxx-large,#tinymce .pnl-wysiwyg th.xxxxx-large,#tinymce .pnl-wysiwyg li.xxxxx-large,#tinymce .pnl-wysiwyg span.xxxxx-large,#tinymce .pnl-wysiwyg a.xxxxx-large,#tinymce .pnl-wysiwyg b.xxxxx-large,#tinymce .pnl-wysiwyg strong.xxxxx-large,#tinymce .row .pnl-wysiwyg p.xxxxx-large,#tinymce .row .pnl-wysiwyg td.xxxxx-large,#tinymce .row .pnl-wysiwyg th.xxxxx-large,#tinymce .row .pnl-wysiwyg li.xxxxx-large,#tinymce .row .pnl-wysiwyg span.xxxxx-large,#tinymce .row .pnl-wysiwyg a.xxxxx-large,#tinymce .row .pnl-wysiwyg b.xxxxx-large,#tinymce .row .pnl-wysiwyg strong.xxxxx-large,#tinymce.pnl-wysiwyg p.xxxxx-large,#tinymce.pnl-wysiwyg td.xxxxx-large,#tinymce.pnl-wysiwyg th.xxxxx-large,#tinymce.pnl-wysiwyg li.xxxxx-large,#tinymce.pnl-wysiwyg span.xxxxx-large,#tinymce.pnl-wysiwyg a.xxxxx-large,#tinymce.pnl-wysiwyg b.xxxxx-large,#tinymce.pnl-wysiwyg strong.xxxxx-large
	{
		font-size:24px
	}
}

#body .pnl-wysiwyg p.red,#body .pnl-wysiwyg td.red,#body .pnl-wysiwyg th.red,#body .pnl-wysiwyg li.red,#body .pnl-wysiwyg span.red,#body .pnl-wysiwyg a.red,#body .pnl-wysiwyg b.red,#body .pnl-wysiwyg strong.red,#body .row .pnl-wysiwyg p.red,#body .row .pnl-wysiwyg td.red,#body .row .pnl-wysiwyg th.red,#body .row .pnl-wysiwyg li.red,#body .row .pnl-wysiwyg span.red,#body .row .pnl-wysiwyg a.red,#body .row .pnl-wysiwyg b.red,#body .row .pnl-wysiwyg strong.red,#body.pnl-wysiwyg p.red,#body.pnl-wysiwyg td.red,#body.pnl-wysiwyg th.red,#body.pnl-wysiwyg li.red,#body.pnl-wysiwyg span.red,#body.pnl-wysiwyg a.red,#body.pnl-wysiwyg b.red,#body.pnl-wysiwyg strong.red,#tinymce .pnl-wysiwyg p.red,#tinymce .pnl-wysiwyg td.red,#tinymce .pnl-wysiwyg th.red,#tinymce .pnl-wysiwyg li.red,#tinymce .pnl-wysiwyg span.red,#tinymce .pnl-wysiwyg a.red,#tinymce .pnl-wysiwyg b.red,#tinymce .pnl-wysiwyg strong.red,#tinymce .row .pnl-wysiwyg p.red,#tinymce .row .pnl-wysiwyg td.red,#tinymce .row .pnl-wysiwyg th.red,#tinymce .row .pnl-wysiwyg li.red,#tinymce .row .pnl-wysiwyg span.red,#tinymce .row .pnl-wysiwyg a.red,#tinymce .row .pnl-wysiwyg b.red,#tinymce .row .pnl-wysiwyg strong.red,#tinymce.pnl-wysiwyg p.red,#tinymce.pnl-wysiwyg td.red,#tinymce.pnl-wysiwyg th.red,#tinymce.pnl-wysiwyg li.red,#tinymce.pnl-wysiwyg span.red,#tinymce.pnl-wysiwyg a.red,#tinymce.pnl-wysiwyg b.red,#tinymce.pnl-wysiwyg strong.red
{
	color:#e74500
}

#body .pnl-wysiwyg p.white,#body .pnl-wysiwyg td.white,#body .pnl-wysiwyg th.white,#body .pnl-wysiwyg li.white,#body .pnl-wysiwyg span.white,#body .pnl-wysiwyg a.white,#body .pnl-wysiwyg b.white,#body .pnl-wysiwyg strong.white,#body .row .pnl-wysiwyg p.white,#body .row .pnl-wysiwyg td.white,#body .row .pnl-wysiwyg th.white,#body .row .pnl-wysiwyg li.white,#body .row .pnl-wysiwyg span.white,#body .row .pnl-wysiwyg a.white,#body .row .pnl-wysiwyg b.white,#body .row .pnl-wysiwyg strong.white,#body.pnl-wysiwyg p.white,#body.pnl-wysiwyg td.white,#body.pnl-wysiwyg th.white,#body.pnl-wysiwyg li.white,#body.pnl-wysiwyg span.white,#body.pnl-wysiwyg a.white,#body.pnl-wysiwyg b.white,#body.pnl-wysiwyg strong.white,#tinymce .pnl-wysiwyg p.white,#tinymce .pnl-wysiwyg td.white,#tinymce .pnl-wysiwyg th.white,#tinymce .pnl-wysiwyg li.white,#tinymce .pnl-wysiwyg span.white,#tinymce .pnl-wysiwyg a.white,#tinymce .pnl-wysiwyg b.white,#tinymce .pnl-wysiwyg strong.white,#tinymce .row .pnl-wysiwyg p.white,#tinymce .row .pnl-wysiwyg td.white,#tinymce .row .pnl-wysiwyg th.white,#tinymce .row .pnl-wysiwyg li.white,#tinymce .row .pnl-wysiwyg span.white,#tinymce .row .pnl-wysiwyg a.white,#tinymce .row .pnl-wysiwyg b.white,#tinymce .row .pnl-wysiwyg strong.white,#tinymce.pnl-wysiwyg p.white,#tinymce.pnl-wysiwyg td.white,#tinymce.pnl-wysiwyg th.white,#tinymce.pnl-wysiwyg li.white,#tinymce.pnl-wysiwyg span.white,#tinymce.pnl-wysiwyg a.white,#tinymce.pnl-wysiwyg b.white,#tinymce.pnl-wysiwyg strong.white
{
	color:#fff
}

#body .pnl-wysiwyg p.gray,#body .pnl-wysiwyg td.gray,#body .pnl-wysiwyg th.gray,#body .pnl-wysiwyg li.gray,#body .pnl-wysiwyg span.gray,#body .pnl-wysiwyg a.gray,#body .pnl-wysiwyg b.gray,#body .pnl-wysiwyg strong.gray,#body .row .pnl-wysiwyg p.gray,#body .row .pnl-wysiwyg td.gray,#body .row .pnl-wysiwyg th.gray,#body .row .pnl-wysiwyg li.gray,#body .row .pnl-wysiwyg span.gray,#body .row .pnl-wysiwyg a.gray,#body .row .pnl-wysiwyg b.gray,#body .row .pnl-wysiwyg strong.gray,#body.pnl-wysiwyg p.gray,#body.pnl-wysiwyg td.gray,#body.pnl-wysiwyg th.gray,#body.pnl-wysiwyg li.gray,#body.pnl-wysiwyg span.gray,#body.pnl-wysiwyg a.gray,#body.pnl-wysiwyg b.gray,#body.pnl-wysiwyg strong.gray,#tinymce .pnl-wysiwyg p.gray,#tinymce .pnl-wysiwyg td.gray,#tinymce .pnl-wysiwyg th.gray,#tinymce .pnl-wysiwyg li.gray,#tinymce .pnl-wysiwyg span.gray,#tinymce .pnl-wysiwyg a.gray,#tinymce .pnl-wysiwyg b.gray,#tinymce .pnl-wysiwyg strong.gray,#tinymce .row .pnl-wysiwyg p.gray,#tinymce .row .pnl-wysiwyg td.gray,#tinymce .row .pnl-wysiwyg th.gray,#tinymce .row .pnl-wysiwyg li.gray,#tinymce .row .pnl-wysiwyg span.gray,#tinymce .row .pnl-wysiwyg a.gray,#tinymce .row .pnl-wysiwyg b.gray,#tinymce .row .pnl-wysiwyg strong.gray,#tinymce.pnl-wysiwyg p.gray,#tinymce.pnl-wysiwyg td.gray,#tinymce.pnl-wysiwyg th.gray,#tinymce.pnl-wysiwyg li.gray,#tinymce.pnl-wysiwyg span.gray,#tinymce.pnl-wysiwyg a.gray,#tinymce.pnl-wysiwyg b.gray,#tinymce.pnl-wysiwyg strong.gray
{
	color:#808181
}

#body .pnl-wysiwyg p.orange,#body .pnl-wysiwyg td.orange,#body .pnl-wysiwyg th.orange,#body .pnl-wysiwyg li.orange,#body .pnl-wysiwyg span.orange,#body .pnl-wysiwyg a.orange,#body .pnl-wysiwyg b.orange,#body .pnl-wysiwyg strong.orange,#body .row .pnl-wysiwyg p.orange,#body .row .pnl-wysiwyg td.orange,#body .row .pnl-wysiwyg th.orange,#body .row .pnl-wysiwyg li.orange,#body .row .pnl-wysiwyg span.orange,#body .row .pnl-wysiwyg a.orange,#body .row .pnl-wysiwyg b.orange,#body .row .pnl-wysiwyg strong.orange,#body.pnl-wysiwyg p.orange,#body.pnl-wysiwyg td.orange,#body.pnl-wysiwyg th.orange,#body.pnl-wysiwyg li.orange,#body.pnl-wysiwyg span.orange,#body.pnl-wysiwyg a.orange,#body.pnl-wysiwyg b.orange,#body.pnl-wysiwyg strong.orange,#tinymce .pnl-wysiwyg p.orange,#tinymce .pnl-wysiwyg td.orange,#tinymce .pnl-wysiwyg th.orange,#tinymce .pnl-wysiwyg li.orange,#tinymce .pnl-wysiwyg span.orange,#tinymce .pnl-wysiwyg a.orange,#tinymce .pnl-wysiwyg b.orange,#tinymce .pnl-wysiwyg strong.orange,#tinymce .row .pnl-wysiwyg p.orange,#tinymce .row .pnl-wysiwyg td.orange,#tinymce .row .pnl-wysiwyg th.orange,#tinymce .row .pnl-wysiwyg li.orange,#tinymce .row .pnl-wysiwyg span.orange,#tinymce .row .pnl-wysiwyg a.orange,#tinymce .row .pnl-wysiwyg b.orange,#tinymce .row .pnl-wysiwyg strong.orange,#tinymce.pnl-wysiwyg p.orange,#tinymce.pnl-wysiwyg td.orange,#tinymce.pnl-wysiwyg th.orange,#tinymce.pnl-wysiwyg li.orange,#tinymce.pnl-wysiwyg span.orange,#tinymce.pnl-wysiwyg a.orange,#tinymce.pnl-wysiwyg b.orange,#tinymce.pnl-wysiwyg strong.orange
{
	color:#f58e31
}

@media(max-width:991px) {
	#body .pnl-wysiwyg p,#body .pnl-wysiwyg td,#body .pnl-wysiwyg th,#body .pnl-wysiwyg li,#body .pnl-wysiwyg span,#body .pnl-wysiwyg a,#body .pnl-wysiwyg b,#body .pnl-wysiwyg strong,#body .row .pnl-wysiwyg p,#body .row .pnl-wysiwyg td,#body .row .pnl-wysiwyg th,#body .row .pnl-wysiwyg li,#body .row .pnl-wysiwyg span,#body .row .pnl-wysiwyg a,#body .row .pnl-wysiwyg b,#body .row .pnl-wysiwyg strong,#body.pnl-wysiwyg p,#body.pnl-wysiwyg td,#body.pnl-wysiwyg th,#body.pnl-wysiwyg li,#body.pnl-wysiwyg span,#body.pnl-wysiwyg a,#body.pnl-wysiwyg b,#body.pnl-wysiwyg strong,#tinymce .pnl-wysiwyg p,#tinymce .pnl-wysiwyg td,#tinymce .pnl-wysiwyg th,#tinymce .pnl-wysiwyg li,#tinymce .pnl-wysiwyg span,#tinymce .pnl-wysiwyg a,#tinymce .pnl-wysiwyg b,#tinymce .pnl-wysiwyg strong,#tinymce .row .pnl-wysiwyg p,#tinymce .row .pnl-wysiwyg td,#tinymce .row .pnl-wysiwyg th,#tinymce .row .pnl-wysiwyg li,#tinymce .row .pnl-wysiwyg span,#tinymce .row .pnl-wysiwyg a,#tinymce .row .pnl-wysiwyg b,#tinymce .row .pnl-wysiwyg strong,#tinymce.pnl-wysiwyg p,#tinymce.pnl-wysiwyg td,#tinymce.pnl-wysiwyg th,#tinymce.pnl-wysiwyg li,#tinymce.pnl-wysiwyg span,#tinymce.pnl-wysiwyg a,#tinymce.pnl-wysiwyg b,#tinymce.pnl-wysiwyg strong
	{
		font-size:12px
	}
}

#body .pnl-wysiwyg a.gray:hover,#body .row .pnl-wysiwyg a.gray:hover,#body.pnl-wysiwyg a.gray:hover,#tinymce .pnl-wysiwyg a.gray:hover,#tinymce .row .pnl-wysiwyg a.gray:hover,#tinymce.pnl-wysiwyg a.gray:hover
{
	color:#e74500
}

#body .pnl-wysiwyg h3.red,#body .row .pnl-wysiwyg h3.red,#body.pnl-wysiwyg h3.red,#tinymce .pnl-wysiwyg h3.red,#tinymce .row .pnl-wysiwyg h3.red,#tinymce.pnl-wysiwyg h3.red
{
	color:#e74500
}

#body .pnl-wysiwyg h3.white,#body .row .pnl-wysiwyg h3.white,#body.pnl-wysiwyg h3.white,#tinymce .pnl-wysiwyg h3.white,#tinymce .row .pnl-wysiwyg h3.white,#tinymce.pnl-wysiwyg h3.white
{
	color:#fff
}

#body .pnl-wysiwyg .row,#body .row .pnl-wysiwyg .row,#body.pnl-wysiwyg .row,#tinymce .pnl-wysiwyg .row,#tinymce .row .pnl-wysiwyg .row,#tinymce.pnl-wysiwyg .row
{
	margin-bottom:30px
}

#body .pnl-wysiwyg .row.no-margin-bottom,#body .row .pnl-wysiwyg .row.no-margin-bottom,#body.pnl-wysiwyg .row.no-margin-bottom,#tinymce .pnl-wysiwyg .row.no-margin-bottom,#tinymce .row .pnl-wysiwyg .row.no-margin-bottom,#tinymce.pnl-wysiwyg .row.no-margin-bottom
{
	margin-bottom:0
}

#body .pnl-wysiwyg .row.small-space,#body .row .pnl-wysiwyg .row.small-space,#body.pnl-wysiwyg .row.small-space,#tinymce .pnl-wysiwyg .row.small-space,#tinymce .row .pnl-wysiwyg .row.small-space,#tinymce.pnl-wysiwyg .row.small-space
{
	margin-bottom:10px
}

#body .pnl-wysiwyg .row.no-space,#body .row .pnl-wysiwyg .row.no-space,#body.pnl-wysiwyg .row.no-space,#tinymce .pnl-wysiwyg .row.no-space,#tinymce .row .pnl-wysiwyg .row.no-space,#tinymce.pnl-wysiwyg .row.no-space
{
	margin-bottom:0
}

#body .pnl-wysiwyg .row:last-child,#body .row .pnl-wysiwyg .row:last-child,#body.pnl-wysiwyg .row:last-child,#tinymce .pnl-wysiwyg .row:last-child,#tinymce .row .pnl-wysiwyg .row:last-child,#tinymce.pnl-wysiwyg .row:last-child
{
	margin-bottom:0
}

#body .pnl-wysiwyg .head-list,#body .pnl-wysiwyg p.head-list,#body .row .pnl-wysiwyg .head-list,#body .row .pnl-wysiwyg p.head-list,#body.pnl-wysiwyg .head-list,#body.pnl-wysiwyg p.head-list,#tinymce .pnl-wysiwyg .head-list,#tinymce .pnl-wysiwyg p.head-list,#tinymce .row .pnl-wysiwyg .head-list,#tinymce .row .pnl-wysiwyg p.head-list,#tinymce.pnl-wysiwyg .head-list,#tinymce.pnl-wysiwyg p.head-list
{
	margin-bottom:0
}

#body .pnl-wysiwyg .head-list strong,#body .pnl-wysiwyg p.head-list strong,#body .row .pnl-wysiwyg .head-list strong,#body .row .pnl-wysiwyg p.head-list strong,#body.pnl-wysiwyg .head-list strong,#body.pnl-wysiwyg p.head-list strong,#tinymce .pnl-wysiwyg .head-list strong,#tinymce .pnl-wysiwyg p.head-list strong,#tinymce .row .pnl-wysiwyg .head-list strong,#tinymce .row .pnl-wysiwyg p.head-list strong,#tinymce.pnl-wysiwyg .head-list strong,#tinymce.pnl-wysiwyg p.head-list strong
{
	font-family:'ITCAvantGardeStd-Md'
}

#body .pnl-wysiwyg .red,#body .row .pnl-wysiwyg .red,#body.pnl-wysiwyg .red,#tinymce .pnl-wysiwyg .red,#tinymce .row .pnl-wysiwyg .red,#tinymce.pnl-wysiwyg .red
{
	color:#e74500
}

#body .pnl-wysiwyg.white,#body .row .pnl-wysiwyg.white,#body.pnl-wysiwyg.white,#tinymce .pnl-wysiwyg.white,#tinymce .row .pnl-wysiwyg.white,#tinymce.pnl-wysiwyg.white
{
	color:#fff
}

#body .pnl-wysiwyg .table img,#body .row .pnl-wysiwyg .table img,#body.pnl-wysiwyg .table img,#tinymce .pnl-wysiwyg .table img,#tinymce .row .pnl-wysiwyg .table img,#tinymce.pnl-wysiwyg .table img
{
	max-width:initial
}

#body .pnl-wysiwyg .table.table-simple-border>thead>tr:first-child>th,#body .row .pnl-wysiwyg .table.table-simple-border>thead>tr:first-child>th,#body.pnl-wysiwyg .table.table-simple-border>thead>tr:first-child>th,#tinymce .pnl-wysiwyg .table.table-simple-border>thead>tr:first-child>th,#tinymce .row .pnl-wysiwyg .table.table-simple-border>thead>tr:first-child>th,#tinymce.pnl-wysiwyg .table.table-simple-border>thead>tr:first-child>th
{
	border-width:1px;
	border-top:solid 1px #ddd;
	padding-bottom:10px;
	padding-top:10px;
	color:#808181;
	font-weight:400
}

#body .pnl-wysiwyg .table.table-simple-border th,#body .pnl-wysiwyg .table.table-simple-border td,#body .row .pnl-wysiwyg .table.table-simple-border th,#body .row .pnl-wysiwyg .table.table-simple-border td,#body.pnl-wysiwyg .table.table-simple-border th,#body.pnl-wysiwyg .table.table-simple-border td,#tinymce .pnl-wysiwyg .table.table-simple-border th,#tinymce .pnl-wysiwyg .table.table-simple-border td,#tinymce .row .pnl-wysiwyg .table.table-simple-border th,#tinymce .row .pnl-wysiwyg .table.table-simple-border td,#tinymce.pnl-wysiwyg .table.table-simple-border th,#tinymce.pnl-wysiwyg .table.table-simple-border td
{
	vertical-align:middle
}

#body .pnl-wysiwyg ul li,#body .row .pnl-wysiwyg ul li,#body.pnl-wysiwyg ul li,#tinymce .pnl-wysiwyg ul li,#tinymce .row .pnl-wysiwyg ul li,#tinymce.pnl-wysiwyg ul li
{
	font-size:14px
}

@media(max-width:991px) {
	#body .pnl-wysiwyg ul li,#body .row .pnl-wysiwyg ul li,#body.pnl-wysiwyg ul li,#tinymce .pnl-wysiwyg ul li,#tinymce .row .pnl-wysiwyg ul li,#tinymce.pnl-wysiwyg ul li
	{
		font-size:12px
	}
}

#body .pnl-wysiwyg .row.list-divider>.col-md-1,#body .pnl-wysiwyg .row.list-divider>.col-md-2,#body .pnl-wysiwyg .row.list-divider>.col-md-3,#body .pnl-wysiwyg .row.list-divider>.col-md-4,#body .pnl-wysiwyg .row.list-divider>.col-md-5,#body .pnl-wysiwyg .row.list-divider>.col-md-6,#body .row .pnl-wysiwyg .row.list-divider>.col-md-1,#body .row .pnl-wysiwyg .row.list-divider>.col-md-2,#body .row .pnl-wysiwyg .row.list-divider>.col-md-3,#body .row .pnl-wysiwyg .row.list-divider>.col-md-4,#body .row .pnl-wysiwyg .row.list-divider>.col-md-5,#body .row .pnl-wysiwyg .row.list-divider>.col-md-6,#body.pnl-wysiwyg .row.list-divider>.col-md-1,#body.pnl-wysiwyg .row.list-divider>.col-md-2,#body.pnl-wysiwyg .row.list-divider>.col-md-3,#body.pnl-wysiwyg .row.list-divider>.col-md-4,#body.pnl-wysiwyg .row.list-divider>.col-md-5,#body.pnl-wysiwyg .row.list-divider>.col-md-6,#tinymce .pnl-wysiwyg .row.list-divider>.col-md-1,#tinymce .pnl-wysiwyg .row.list-divider>.col-md-2,#tinymce .pnl-wysiwyg .row.list-divider>.col-md-3,#tinymce .pnl-wysiwyg .row.list-divider>.col-md-4,#tinymce .pnl-wysiwyg .row.list-divider>.col-md-5,#tinymce .pnl-wysiwyg .row.list-divider>.col-md-6,#tinymce .row .pnl-wysiwyg .row.list-divider>.col-md-1,#tinymce .row .pnl-wysiwyg .row.list-divider>.col-md-2,#tinymce .row .pnl-wysiwyg .row.list-divider>.col-md-3,#tinymce .row .pnl-wysiwyg .row.list-divider>.col-md-4,#tinymce .row .pnl-wysiwyg .row.list-divider>.col-md-5,#tinymce .row .pnl-wysiwyg .row.list-divider>.col-md-6,#tinymce.pnl-wysiwyg .row.list-divider>.col-md-1,#tinymce.pnl-wysiwyg .row.list-divider>.col-md-2,#tinymce.pnl-wysiwyg .row.list-divider>.col-md-3,#tinymce.pnl-wysiwyg .row.list-divider>.col-md-4,#tinymce.pnl-wysiwyg .row.list-divider>.col-md-5,#tinymce.pnl-wysiwyg .row.list-divider>.col-md-6
{
	border-left:solid 1px #9e9e9e;
	padding-bottom:0
}

#body .pnl-wysiwyg .row.list-divider>.col-md-1:first-child,#body .pnl-wysiwyg .row.list-divider>.col-md-2:first-child,#body .pnl-wysiwyg .row.list-divider>.col-md-3:first-child,#body .pnl-wysiwyg .row.list-divider>.col-md-4:first-child,#body .pnl-wysiwyg .row.list-divider>.col-md-5:first-child,#body .pnl-wysiwyg .row.list-divider>.col-md-6:first-child,#body .row .pnl-wysiwyg .row.list-divider>.col-md-1:first-child,#body .row .pnl-wysiwyg .row.list-divider>.col-md-2:first-child,#body .row .pnl-wysiwyg .row.list-divider>.col-md-3:first-child,#body .row .pnl-wysiwyg .row.list-divider>.col-md-4:first-child,#body .row .pnl-wysiwyg .row.list-divider>.col-md-5:first-child,#body .row .pnl-wysiwyg .row.list-divider>.col-md-6:first-child,#body.pnl-wysiwyg .row.list-divider>.col-md-1:first-child,#body.pnl-wysiwyg .row.list-divider>.col-md-2:first-child,#body.pnl-wysiwyg .row.list-divider>.col-md-3:first-child,#body.pnl-wysiwyg .row.list-divider>.col-md-4:first-child,#body.pnl-wysiwyg .row.list-divider>.col-md-5:first-child,#body.pnl-wysiwyg .row.list-divider>.col-md-6:first-child,#tinymce .pnl-wysiwyg .row.list-divider>.col-md-1:first-child,#tinymce .pnl-wysiwyg .row.list-divider>.col-md-2:first-child,#tinymce .pnl-wysiwyg .row.list-divider>.col-md-3:first-child,#tinymce .pnl-wysiwyg .row.list-divider>.col-md-4:first-child,#tinymce .pnl-wysiwyg .row.list-divider>.col-md-5:first-child,#tinymce .pnl-wysiwyg .row.list-divider>.col-md-6:first-child,#tinymce .row .pnl-wysiwyg .row.list-divider>.col-md-1:first-child,#tinymce .row .pnl-wysiwyg .row.list-divider>.col-md-2:first-child,#tinymce .row .pnl-wysiwyg .row.list-divider>.col-md-3:first-child,#tinymce .row .pnl-wysiwyg .row.list-divider>.col-md-4:first-child,#tinymce .row .pnl-wysiwyg .row.list-divider>.col-md-5:first-child,#tinymce .row .pnl-wysiwyg .row.list-divider>.col-md-6:first-child,#tinymce.pnl-wysiwyg .row.list-divider>.col-md-1:first-child,#tinymce.pnl-wysiwyg .row.list-divider>.col-md-2:first-child,#tinymce.pnl-wysiwyg .row.list-divider>.col-md-3:first-child,#tinymce.pnl-wysiwyg .row.list-divider>.col-md-4:first-child,#tinymce.pnl-wysiwyg .row.list-divider>.col-md-5:first-child,#tinymce.pnl-wysiwyg .row.list-divider>.col-md-6:first-child
{
	border-left:none
}

@media(max-width:991px) {
	#body .pnl-wysiwyg .row.list-divider>.col-md-1,#body .pnl-wysiwyg .row.list-divider>.col-md-2,#body .pnl-wysiwyg .row.list-divider>.col-md-3,#body .pnl-wysiwyg .row.list-divider>.col-md-4,#body .pnl-wysiwyg .row.list-divider>.col-md-5,#body .pnl-wysiwyg .row.list-divider>.col-md-6,#body .row .pnl-wysiwyg .row.list-divider>.col-md-1,#body .row .pnl-wysiwyg .row.list-divider>.col-md-2,#body .row .pnl-wysiwyg .row.list-divider>.col-md-3,#body .row .pnl-wysiwyg .row.list-divider>.col-md-4,#body .row .pnl-wysiwyg .row.list-divider>.col-md-5,#body .row .pnl-wysiwyg .row.list-divider>.col-md-6,#body.pnl-wysiwyg .row.list-divider>.col-md-1,#body.pnl-wysiwyg .row.list-divider>.col-md-2,#body.pnl-wysiwyg .row.list-divider>.col-md-3,#body.pnl-wysiwyg .row.list-divider>.col-md-4,#body.pnl-wysiwyg .row.list-divider>.col-md-5,#body.pnl-wysiwyg .row.list-divider>.col-md-6,#tinymce .pnl-wysiwyg .row.list-divider>.col-md-1,#tinymce .pnl-wysiwyg .row.list-divider>.col-md-2,#tinymce .pnl-wysiwyg .row.list-divider>.col-md-3,#tinymce .pnl-wysiwyg .row.list-divider>.col-md-4,#tinymce .pnl-wysiwyg .row.list-divider>.col-md-5,#tinymce .pnl-wysiwyg .row.list-divider>.col-md-6,#tinymce .row .pnl-wysiwyg .row.list-divider>.col-md-1,#tinymce .row .pnl-wysiwyg .row.list-divider>.col-md-2,#tinymce .row .pnl-wysiwyg .row.list-divider>.col-md-3,#tinymce .row .pnl-wysiwyg .row.list-divider>.col-md-4,#tinymce .row .pnl-wysiwyg .row.list-divider>.col-md-5,#tinymce .row .pnl-wysiwyg .row.list-divider>.col-md-6,#tinymce.pnl-wysiwyg .row.list-divider>.col-md-1,#tinymce.pnl-wysiwyg .row.list-divider>.col-md-2,#tinymce.pnl-wysiwyg .row.list-divider>.col-md-3,#tinymce.pnl-wysiwyg .row.list-divider>.col-md-4,#tinymce.pnl-wysiwyg .row.list-divider>.col-md-5,#tinymce.pnl-wysiwyg .row.list-divider>.col-md-6
	{
		border:0
	}
}

#body .pnl-wysiwyg .hero img,#body .row .pnl-wysiwyg .hero img,#body.pnl-wysiwyg .hero img,#tinymce .pnl-wysiwyg .hero img,#tinymce .row .pnl-wysiwyg .hero img,#tinymce.pnl-wysiwyg .hero img
{
	display:block;
	margin:0 auto
}

#body .pnl-wysiwyg .btn-holder,#body .row .pnl-wysiwyg .btn-holder,#body.pnl-wysiwyg .btn-holder,#tinymce .pnl-wysiwyg .btn-holder,#tinymce .row .pnl-wysiwyg .btn-holder,#tinymce.pnl-wysiwyg .btn-holder
{
	text-align:center
}

#body .pnl-wysiwyg h2.sub-heading,#body .row .pnl-wysiwyg h2.sub-heading,#body.pnl-wysiwyg h2.sub-heading,#tinymce .pnl-wysiwyg h2.sub-heading,#tinymce .row .pnl-wysiwyg h2.sub-heading,#tinymce.pnl-wysiwyg h2.sub-heading
{
	border-bottom:solid 1px #89878d;
	font-size:18px;
	color:#E74500;
	margin:0 0 10px;
	padding:0 0 5px
}

@media(max-width:991px) {
	#body .pnl-wysiwyg h2.sub-heading,#body .row .pnl-wysiwyg h2.sub-heading,#body.pnl-wysiwyg h2.sub-heading,#tinymce .pnl-wysiwyg h2.sub-heading,#tinymce .row .pnl-wysiwyg h2.sub-heading,#tinymce.pnl-wysiwyg h2.sub-heading
	{
		font-size:16px
	}
}

#body .pnl-wysiwyg .n-normal,#body .row .pnl-wysiwyg .n-normal,#body.pnl-wysiwyg .n-normal,#tinymce .pnl-wysiwyg .n-normal,#tinymce .row .pnl-wysiwyg .n-normal,#tinymce.pnl-wysiwyg .n-normal
{
	font-size:18px;
	line-height:26px;
	font-family:'ITCAvantGardeStd-Bk'
}

@media(max-width:991px) {
	#body .pnl-wysiwyg .n-normal,#body .row .pnl-wysiwyg .n-normal,#body.pnl-wysiwyg .n-normal,#tinymce .pnl-wysiwyg .n-normal,#tinymce .row .pnl-wysiwyg .n-normal,#tinymce.pnl-wysiwyg .n-normal
	{
		font-size:16px;
		line-height:24px
	}
}

#body .pnl-wysiwyg .n-large,#body .row .pnl-wysiwyg .n-large,#body.pnl-wysiwyg .n-large,#tinymce .pnl-wysiwyg .n-large,#tinymce .row .pnl-wysiwyg .n-large,#tinymce.pnl-wysiwyg .n-large
{
	font-size:18px;
	line-height:26px;
	font-family:'ITCAvantGardeStd-Md'
}

@media(max-width:991px) {
	#body .pnl-wysiwyg .n-large,#body .row .pnl-wysiwyg .n-large,#body.pnl-wysiwyg .n-large,#tinymce .pnl-wysiwyg .n-large,#tinymce .row .pnl-wysiwyg .n-large,#tinymce.pnl-wysiwyg .n-large
	{
		font-size:16px;
		line-height:24px
	}
}

#body .pnl-wysiwyg .n-x-large,#body .row .pnl-wysiwyg .n-x-large,#body.pnl-wysiwyg .n-x-large,#tinymce .pnl-wysiwyg .n-x-large,#tinymce .row .pnl-wysiwyg .n-x-large,#tinymce.pnl-wysiwyg .n-x-large
{
	font-size:24px;
	line-height:32px;
	font-family:'ITCAvantGardeStd-Md'
}

@media(max-width:991px) {
	#body .pnl-wysiwyg .n-x-large,#body .row .pnl-wysiwyg .n-x-large,#body.pnl-wysiwyg .n-x-large,#tinymce .pnl-wysiwyg .n-x-large,#tinymce .row .pnl-wysiwyg .n-x-large,#tinymce.pnl-wysiwyg .n-x-large
	{
		font-size:22px;
		line-height:30px
	}
}

#body .pnl-wysiwyg .n-x-large-normal,#body .row .pnl-wysiwyg .n-x-large-normal,#body.pnl-wysiwyg .n-x-large-normal,#tinymce .pnl-wysiwyg .n-x-large-normal,#tinymce .row .pnl-wysiwyg .n-x-large-normal,#tinymce.pnl-wysiwyg .n-x-large-normal
{
	font-size:24px;
	line-height:32px;
	font-family:'ITCAvantGardeStd-Bk'
}

@media(max-width:991px) {
	#body .pnl-wysiwyg .n-x-large-normal,#body .row .pnl-wysiwyg .n-x-large-normal,#body.pnl-wysiwyg .n-x-large-normal,#tinymce .pnl-wysiwyg .n-x-large-normal,#tinymce .row .pnl-wysiwyg .n-x-large-normal,#tinymce.pnl-wysiwyg .n-x-large-normal
	{
		font-size:22px;
		line-height:30px
	}
}

#body .pnl-wysiwyg .font-md,#body .row .pnl-wysiwyg .font-md,#body.pnl-wysiwyg .font-md,#tinymce .pnl-wysiwyg .font-md,#tinymce .row .pnl-wysiwyg .font-md,#tinymce.pnl-wysiwyg .font-md
{
	font-family:'ITCAvantGardeStd-Md';
	font-weight:700
}

#body .pnl-wysiwyg .font-md-normal,#body .row .pnl-wysiwyg .font-md-normal,#body.pnl-wysiwyg .font-md-normal,#tinymce .pnl-wysiwyg .font-md-normal,#tinymce .row .pnl-wysiwyg .font-md-normal,#tinymce.pnl-wysiwyg .font-md-normal
{
	font-family:'ITCAvantGardeStd-Md'
}

#body .pnl-wysiwyg .font-demi,#body .row .pnl-wysiwyg .font-demi,#body.pnl-wysiwyg .font-demi,#tinymce .pnl-wysiwyg .font-demi,#tinymce .row .pnl-wysiwyg .font-demi,#tinymce.pnl-wysiwyg .font-demi
{
	font-weight:700
}

#body .pnl-wysiwyg .no-margin-bot,#body .row .pnl-wysiwyg .no-margin-bot,#body.pnl-wysiwyg .no-margin-bot,#tinymce .pnl-wysiwyg .no-margin-bot,#tinymce .row .pnl-wysiwyg .no-margin-bot,#tinymce.pnl-wysiwyg .no-margin-bot
{
	margin-bottom:0
}

#body .pnl-wysiwyg .no-margin-top,#body .row .pnl-wysiwyg .no-margin-top,#body.pnl-wysiwyg .no-margin-top,#tinymce .pnl-wysiwyg .no-margin-top,#tinymce .row .pnl-wysiwyg .no-margin-top,#tinymce.pnl-wysiwyg .no-margin-top
{
	margin-top:0
}

#body .pnl-wysiwyg .no-margin-left,#body .row .pnl-wysiwyg .no-margin-left,#body.pnl-wysiwyg .no-margin-left,#tinymce .pnl-wysiwyg .no-margin-left,#tinymce .row .pnl-wysiwyg .no-margin-left,#tinymce.pnl-wysiwyg .no-margin-left
{
	margin-left:0
}

#body .pnl-wysiwyg .no-margin-right,#body .row .pnl-wysiwyg .no-margin-right,#body.pnl-wysiwyg .no-margin-right,#tinymce .pnl-wysiwyg .no-margin-right,#tinymce .row .pnl-wysiwyg .no-margin-right,#tinymce.pnl-wysiwyg .no-margin-right
{
	margin-right:0
}

#body .pnl-wysiwyg .no-margin,#body .row .pnl-wysiwyg .no-margin,#body.pnl-wysiwyg .no-margin,#tinymce .pnl-wysiwyg .no-margin,#tinymce .row .pnl-wysiwyg .no-margin,#tinymce.pnl-wysiwyg .no-margin
{
	margin:0
}

#body .border-top,#body .gray-border-top,#tinymce .border-top,#tinymce .gray-border-top
{
	border-top:1px solid #636363
}

#body .red-border-top-bottom,#tinymce .red-border-top-bottom
{
	border-top:1px solid #e74500;
	border-bottom:1px solid #e74500
}

#body .padding-top-30,#tinymce .padding-top-30
{
	padding-top:30px
}

#body .padding-top-10,#tinymce .padding-top-10
{
	padding-top:10px
}

#body .margin-top-8,#tinymce .margin-top-8
{
	margin-top:8px
}

#body .margin-top-20,#tinymce .margin-top-20
{
	margin-top:20px
}

#body .padding-top-20,#tinymce .padding-top-20
{
	padding-top:20px
}

#body .padding-right-5,#tinymce .padding-right-5
{
	padding-right:5px
}

#body.padding-right-9,#tinymce.padding-right-9
{
	padding-right:9px
}

@media(max-width:767px) {
	#body div[class*='col-sm-'].padding-right-9,#tinymce div[class*='col-sm-'].padding-right-9
	{
		padding-right:15px
	}
}

#body .margin-top-bottom-25,#tinymce .margin-top-bottom-25
{
	margin-top:25px;
	margin-bottom:25px
}

#body .padding-top-bottom-25,#tinymce .padding-top-bottom-25
{
	padding-top:25px;
	padding-bottom:25px
}

#body .font-md p,#tinymce .font-md p
{
	font-family:'ITCAvantGardeStd-Md'
}

.spotlight-set-type-5-img,.full-width
{
	width:100%
}

.video-container
{
	width:100%
}

.modal-video .modal-dialog
{
	width:100%
}

.modal-video .modal-body
{
	padding:0
}

.modal-video .modal-body .container
{
	padding:0
}

.gm-style
{
	font-family:'ITCAvantGardeStd-Bk'
}

.gm-style img
{
	max-width:none
}

.gm-style label
{
	width:auto;
	display:inline
}

.gm-style .pnl-wysiwyg
{
	margin-bottom:3px!important
}

.gm-style .pnl-wysiwyg p,.gm-style .pnl-wysiwyg strong
{
	font-size:12px!important;
	margin-bottom:2px!important
}

.gm-style .btn-xs
{
	border-radius:3px;
	font-size:11px;
	padding:2px 6px
}

.pnl-find-store-detail img
{
	width:auto
}

.tyre-pattern-item .pnl-wysiwyg,.row .tyre-pattern-item .pnl-wysiwyg
{
	padding-top:0;
	padding-bottom:5px
}

.tyre-pattern-item .cta .price h3,.row .tyre-pattern-item .cta .price h3
{
	font-family:'ITCAvantGardeStd-Bk'
}

.tyre-pattern-item .hero,.row .tyre-pattern-item .hero
{
	text-align:center
}

.tyre-pattern-item .hero img,.row .tyre-pattern-item .hero img
{
	max-width:200px
}

.pnl-service-logo .logo-b-tyre-center
{
	width:42%;
	float:left
}

.pnl-service-logo.top-bottom-logo
{
	margin:10px 0;
	height:20px
}

.ipt-text input
{
	font-size:12px;
	color:#000
}

.form-default input,.form-default select,.form-default label,.form-default textarea
{
	font-size:12px
}

.form-default input.chk
{
	width:30px;
	margin-top:5px
}

#body .spotlight-type-1 .spotlight-item .spotlight-item-container,#body .spotlight-type-7 .spotlight-item .spotlight-item-container,#body .spotlight-type-10-11 .spotlight-item .spotlight-item-container
{
	background-color:#fff;
	margin-bottom:30px;
	border-bottom:5px solid #E74500
}

@media(max-width:767px) {
	#body .spotlight-type-1 .spotlight-item .spotlight-item-container,#body .spotlight-type-7 .spotlight-item .spotlight-item-container,#body .spotlight-type-10-11 .spotlight-item .spotlight-item-container
	{
		margin-bottom:15px
	}
}

@media(max-width:1199px) {
	#body .spotlight-type-1 .spotlight-item-description-container
	{
		min-height:165px
	}
}

@media(max-width:991px) {
	#body .spotlight-type-1 .spotlight-item-description-container
	{
		min-height:100px
	}
}

#body .spotlight-item
{
	cursor:pointer
}

#body .spotlight-item .pnl-wysiwyg
{
	padding:0 15px;
	min-height:165px
}

@media(max-width:767px) {
	#body .spotlight-item .pnl-wysiwyg
	{
		min-height:0
	}
}

@media(max-width:991px) {
	#body .spotlight-item .pnl-wysiwyg
	{
		min-height:0
	}
}

@media(max-width:1200px) {
	#body .spotlight-item .pnl-wysiwyg
	{
		min-height:0
	}
}

#body .spotlight-item .pnl-wysiwyg h2
{
	margin-top:0;
	padding-right:0;
	word-wrap:break-word;
	text-align:center
}

@media(max-width:767px) {
	#body .spotlight-item .pnl-wysiwyg h2
	{
		padding-top:5px
	}
}

@media(max-width:767px) {
	#body .spotlight-item .spotlight-item-image
	{
		float:right;
		padding-left:0
	}
}

@media(max-width:767px) {
	#body .spotlight-item .spotlight-item-description
	{
		padding-right:0
	}
}

@media(max-width:767px) {
	#body .spotlight-item .spotlight-item-description .spotlight-item-description-container
	{
		line-height:87px
	}
}

@media(max-width:767px) {
	#body .spotlight-item .spotlight-item-description .spotlight-item-description-container .pnl-wysiwyg
	{
		padding:0 5px 0 8px;
		vertical-align:middle;
		display:inline-block;
		line-height:12px
	}
}

@media(max-width:767px) {
	#body .spotlight-item .spotlight-item-description .spotlight-item-description-container .pnl-wysiwyg h2
	{
		padding:0
	}
}

@media(max-width:767px) {
	#body .spotlight-item .spotlight-item-description .spotlight-item-description-container .pnl-wysiwyg h2 a
	{
		font-size:16px;
		line-height:1.2em
	}
}

.list .spotlight-type-7
{
	margin-bottom:0
}

.list .spotlight-type-7 .spotlight-type-7-inner
{
	margin-bottom:0;
	padding-right:0
}

@media(max-width:767px) {
	.list .spotlight-type-7 .spotlight-type-7-inner
	{
		padding-right:15px
	}
}

.list .spotlight-type-7 .spotlight-type-7-inner .list-info
{
	margin-bottom:0
}

.list .spotlight-type-7 .spotlight-type-7-inner.spotlight-type-7-inner-text
{
	padding-right:15px;
	padding-left:0
}

@media(max-width:767px) {
	.list .spotlight-type-7 .spotlight-type-7-inner.spotlight-type-7-inner-text
	{
		padding-left:15px
	}
}

.list .spotlight-type-7 .spotlight-type-7-inner.spotlight-type-7-inner-text .pnl-wysiwyg
{
	padding:0
}

.spotlight-type-10-11
{
	margin-bottom:0
}

.spotlight-type-10-11 h2
{
	color:#fff
}

.spotlight-type-10-11 h2 a,.spotlight-type-10-11 h2 a:hover
{
	color:#fff
}

.spotlight-type-10-11 .red
{
	background-color:#e74500
}

.spotlight-type-10-11 .black
{
	background-color:#000
}

.spotlight-type-10-11 .grey
{
	background-color:#fff
}

.spotlight-type-10-11 .grey h2
{
	color:#eb212e
}

.spotlight-type-10-11 .grey h2 a,.spotlight-type-10-11 .grey h2 a:hover
{
	color:#eb212e
}

@media(max-width:767px) {
	.spotlight-type-10-11 .spotlight-item
	{
		margin-bottom:0;
		text-align:center
	}
}

.spotlight-type-10-11 .spotlight-item h2
{
	color:#fff;
	font-size:1.7em;
	margin-left:30px;
	margin-top:25px
}

@media(max-width:1199px) {
	.spotlight-type-10-11 .spotlight-item h2
	{
		margin-top:20px;
		font-size:1.5em
	}
}

@media(max-width:991px) {
	.spotlight-type-10-11 .spotlight-item h2
	{
		margin-top:17px
	}
}

@media(max-width:767px) {
	.spotlight-type-10-11 .spotlight-item h2
	{
		margin-top:12px;
		margin-left:15px
	}
}

.franchise-enquiry-form .ipt-text,.franchise-enquiry-form .ipt-select,.franchise-enquiry-form .ipt-select-small,.franchise-enquiry-form .ipt-select-medium
{
	height:31px;
	margin-bottom:10px
}

.franchise-enquiry-form .list-col
{
	padding-bottom:20px;
	margin:0;
	height:51px
}

.franchise-enquiry-form .list-col-2
{
	height:71px
}

.franchise-enquiry-form label
{
	color:#939598
}

.franchise-enquiry-form .ipt-text input,.franchise-enquiry-form ipt-select select
{
	height:31px;
	margin-top:0
}

.franchise-enquiry-form textarea
{
	margin-top:0;
	margin-bottom:20px;
	width:100%
}

.franchise-enquiry-form .col-width-6
{
	width:60%;
	padding-left:0
}

.franchise-enquiry-form .col-width-4
{
	width:40%;
	padding-right:0
}

.franchise-enquiry-form .col-width-47
{
	width:47%
}

.franchise-enquiry-form .col-mr-3
{
	margin-right:3%;
	padding-left:0
}

.franchise-enquiry-form .col-ml-3
{
	margin-left:3%;
	padding-right:0
}

.franchise-enquiry-form .div-privacy-policy
{
	font-size:10px
}

.franchise-enquiry-form .btn-submit
{
	float:right
}

.franchise-enquiry-form .lbl-privacy-policy
{
	color:#000
}

.form-email-us .list-col
{
	padding-top:0;
	margin:0
}

.form-email-us .ipt-text
{
	height:31px;
	margin-bottom:10px
}

.form-email-us .ipt-text input
{
	height:31px;
	margin-top:0
}

.form-email-us .ipt-select
{
	margin-bottom:10px
}

.form-email-us .ipt-select.error
{
	border-color:#e9312c
}

.form-email-us textarea
{
	margin-top:0;
	margin-bottom:20px;
	width:100%
}

.form-email-us textarea.error
{
	border-color:#e9312c
}

.form-email-us .subscribe
{
	margin-bottom:20px
}

.pnl-product-size ul .css-row>div p
{
	padding:0;
	margin:0
}

.ipt-text .red-border
{
	border-color:#e74500
}

.typeahead.dropdown-menu
{
	padding:0
}

#body .pnl-nearest-store .pnl-nearest-store-container
{
	position:relative
}

#body .pnl-nearest-store .pnl-nearest-store-container .close.btn-nearest-store
{
	margin:9px 10px 0 0;
	border:solid 1px #E74500;
	border-radius:2px;
	opacity:1;
	font-weight:100;
	color:#E74500;
	width:25px;
	height:25px;
	line-height:20px;
	font-size:12px;
	float:right
}

#body .pnl-nearest-store .pnl-nearest-store-container .btn-close.btn-nearest-store
{
	position:absolute;
	right:10px;
	z-index:1000
}

#body .pnl-nearest-store .pnl-nearest-store-container .pnl-refine-search .ipt-text
{
	width:70%;
	float:left
}

@media(max-width:991px) {
	#body .pnl-nearest-store .pnl-nearest-store-container .pnl-refine-search .ipt-text
	{
		width:100%
	}
}

#body .pnl-nearest-store .pnl-nearest-store-container .pnl-refine-search #btn-nearest-dealers
{
	float:right;
	margin-top:2px
}

@media(max-width:991px) {
	#body .pnl-nearest-store .pnl-nearest-store-container .pnl-refine-search #btn-nearest-dealers
	{
		float:left;
		margin-top:0
	}
}

#body .pnl-nearest-store .pnl-nearest-store-container .typeahead.dropdown-menu
{
	margin-top:1px;
	margin-left:-11px
}

#body .pnl-nearest-store .nearest-dealer-details-item
{
	padding-top:0
}

#body .pnl-nearest-store .nearest-dealer-details-item .padder
{
	padding-left:0;
	padding-right:0
}

#body .pnl-nearest-store .nearest-dealer-details-item h2.dealer-address
{
	font-family:'ITCAvantGardeStd-Bk';
	padding-top:5px
}

#body .pnl-nearest-store .nearest-dealer-details-item h2.dealer-address .address
{
	font-size:14px
}

@media(max-width:1199px) {
	#body .pnl-nearest-store .nearest-dealer-details-item h2.dealer-address .address
	{
		font-size:13px
	}
}

#body .pnl-nearest-store .nearest-dealer-details-item h2.dealer-address a
{
	color:#808181
}

#body .pnl-nearest-store .nearest-dealer-details-item h2.dealer-address a:hover
{
	color:#e74500
}

#body .pnl-nearest-store .nearest-dealer-details-item .save-my-store span
{
	font-family:'ITCAvantGardeStd-Bk'
}

#body .pnl-nearest-store p.content-phone
{
	font-size:18px
}

@media(max-width:1199px) {
	#body .pnl-nearest-store p.content-phone
	{
		font-size:15px
	}
}

@media(max-width:991px) {
	#body .pnl-nearest-store p.content-phone
	{
		font-size:14px
	}
}

@media(max-width:767px) {
	#body .pnl-nearest-store p.content-phone
	{
		font-size:13px
	}
}

#body .pnl-nearest-store p.content-phone span
{
	display:inline-block
}

#body .pnl-nearest-store .pnl-refine-search
{
	padding-top:0
}

#body .pnl-nearest-store .pnl-refine-search h2
{
	margin:0 0 10px;
	padding:0
}

@media(max-width:1199px) {
	#body .pnl-nearest-store .pnl-refine-search h2
	{
		font-size:90%
	}
}

@media(max-width:991px) {
	#body .pnl-nearest-store .pnl-refine-search h2
	{
		font-size:100%
	}
}

@media(max-width:767px) {
	#body .pnl-nearest-store .pnl-refine-search h2
	{
		font-size:100%
	}
}

#body .pnl-nearest-store .pnl-refine-search .ipt-text
{
	margin-bottom:10px
}

#body .pnl-nearest-store .pnl-refine-search .pnl-find-more-stores
{
	margin-top:10px
}

#body .pnl-nearest-store .pnl-refine-search .pnl-connect-direct
{
	margin-top:50px
}

#body .pnl-nearest-store .pnl-refine-search .pnl-connect-direct .pnl-connect-direct-title
{
	float:left;
	margin-right:10px
}

#body .pnl-nearest-store .pnl-refine-search .pnl-connect-direct .content-phone
{
	margin:0
}

@media(max-width:991px) {
	.pnl-find-store-map-list .row
	{
		padding:0;
		border:0
	}
}

@media(max-width:991px) {
	.pnl-find-store-map-list .pnl-nearest-store-detail
	{
		padding-top:30px
	}
}

.pnl-find-store-map-list .pnl-nearest-store-detail p.content-phone
{
	font-size:18px
}

@media(max-width:1199px) {
	.pnl-find-store-map-list .pnl-nearest-store-detail p.content-phone
	{
		font-size:15px
	}
}

@media(max-width:991px) {
	.pnl-find-store-map-list .pnl-nearest-store-detail p.content-phone
	{
		font-size:14px
	}
}

@media(max-width:767px) {
	.pnl-find-store-map-list .pnl-nearest-store-detail p.content-phone
	{
		font-size:13px
	}
}

.pnl-find-store-map-list .pnl-nearest-store-detail p.content-phone span
{
	display:inline-block
}

.pnl-find-store-map-list .pnl-nearest-store-detail h2.dealer-address
{
	font-family:'ITCAvantGardeStd-Bk';
	padding-top:5px
}

.pnl-find-store-map-list .pnl-nearest-store-detail h2.dealer-address a
{
	color:#808181
}

.pnl-find-store-map-list .pnl-nearest-store-detail h2.dealer-address a:hover
{
	color:#e74500
}

.pnl-find-store-map-list .pnl-nearest-store-detail h2.dealer-address .address
{
	font-size:14px
}

@media(max-width:1199px) {
	.pnl-find-store-map-list .pnl-nearest-store-detail h2.dealer-address .address
	{
		font-size:13px
	}
}

@media screen and (min-width:768px) {
	#modalBookNow .modal-dialog
	{
		width:750px;
		max-width:750px
	}
}

#div-book-now-form .color-gray
{
	color:#808181
}

#div-book-now-form .border-heading
{
	padding:10px
}

#div-book-now-form .background-color
{
	background-color:#f4f5f5
}

#div-book-now-form .white-background-color
{
	background-color:#fff
}

#div-book-now-form .row-title
{
	border-bottom:1px solid #89878d
}

#div-book-now-form .ipt-lbl
{
	font-size:12px;
	margin-top:5px;
	color:#808181;
	padding-right:0
}

#div-book-now-form .no-padding-left
{
	padding-left:0
}

#div-book-now-form .padding-20
{
	padding:20px
}

#div-book-now-form .top-space
{
	margin-top:10px
}

#div-book-now-form .ipt-text
{
	font-size:12px;
	margin-bottom:0
}

#div-book-now-form .ipt-text select.dropdownlist
{
	color:#808181;
	font-size:12px;
	width:100%
}

#div-book-now-form .ipt-text input[type="checkbox"]
{
	position:absolute;
	right:-36px;
	top:3px
}

#div-book-now-form .ipt-checkbox
{
	height:29px
}

#div-book-now-form .ipt-checkbox label
{
	float:left
}

#div-book-now-form #div-book-now-dealer-name,#div-book-now-form #div-fleet-manager-request-manager-name
{
	margin-bottom:5px
}

#div-book-now-form .lbl-tyre-pattern-name
{
	margin-bottom:5px
}

#div-book-now-form .lbl-tyre-pattern-name .tyre-price
{
	color:red
}

#div-book-now-form h3
{
	color:#e74500
}

#div-book-now-form .ipt-textarea
{
	font-size:12px;
	color:#000
}

#div-book-now-form .ipt-textarea textarea
{
	resize:none;
	border:1px solid #ccc;
	width:100%
}

#div-book-now-form .ipt-select
{
	margin-bottom:5px
}

#div-book-now-form .ipt-select select
{
	font-size:12px;
	height:29px;
	padding-left:6px
}

@media(min-width:768px) {
	#div-book-now-form .col-vehicle-year
	{
		padding-right:0
	}
}

#div-book-now-form label[for=inputModalAmount]
{
	color:#808181
}

#div-book-now-form .pnl-wysiwyg .row
{
	margin-bottom:0
}

#div-book-now-form .pnl-wysiwyg .row.row-padding-half
{
	margin-bottom:10px
}

#div-book-now-form .pnl-wysiwyg .row.row-padding
{
	margin-bottom:20px
}

#div-book-now-form .pnl-wysiwyg .btn-holder
{
	float:right
}

#div-book-now-form .typeahead.dropdown-menu
{
	margin-top:0;
	margin-left:-10px;
	padding:0;
	max-height:125px;
	overflow:auto
}

#div-book-now-form .typeahead.dropdown-menu li
{
	margin:0
}

#div-book-now-form .privacy-policy
{
	font-size:12px!important;
	font-weight:100
}

@media(min-width:991px) {
	#div-book-now-form .small-padding
	{
		padding-right:5px;
		padding-left:5px
	}
	
	#div-book-now-form .small-padding:first-child
	{
		padding-left:15px
	}
	
	#div-book-now-form .small-padding:last-child
	{
		padding-right:15px
	}
}

#div-book-now-form #tyre-size-guide
{
	width:239px;
	height:107px;
	background-image:url(/content/images/tyre-size-guide.png);
	position:absolute;
	z-index:999;
	margin-left:-82px
}

#div-book-now-form #RunFlatTyre
{
	margin-top:3px;
	float:left;
	margin-left:7px
}

#div-book-now-form .ipt-marketing input
{
	float:left;
	margin:2px 10px 0 4px
}

#div-book-now-form .ipt-marketing input[type=checkbox]
{
	-ms-transform:scale(1.5);
	-moz-transform:scale(1.5);
	-webkit-transform:scale(1.5);
	-o-transform:scale(1.5);
	transform:scale(1.5)
}

#div-book-now-form #btn-preferred-date
{
	float:right;
	top:7px;
	position:relative;
	font-size:14px
}

#div-book-now-form.no-padding
{
	padding:0
}

#div-fleet-manager-request-form .ipt-text
{
	font-size:12px;
	margin-bottom:5px
}

#div-fleet-manager-request-form .ipt-text select.ddl-quantity
{
	color:#808181;
	font-size:12px
}

#div-fleet-manager-request-form #div-book-now-dealer-name,#div-fleet-manager-request-form #div-fleet-manager-request-manager-name
{
	margin-bottom:5px
}

#div-fleet-manager-request-form .lbl-tyre-pattern-name
{
	margin-bottom:5px
}

#div-fleet-manager-request-form .lbl-tyre-pattern-name .tyre-price
{
	color:red
}

#div-fleet-manager-request-form h3
{
	color:#e74500
}

#div-fleet-manager-request-form .ipt-textarea
{
	margin-bottom:20px;
	font-size:12px;
	color:#000
}

#div-fleet-manager-request-form .ipt-textarea textarea
{
	resize:none;
	border:1px solid #ccc;
	width:100%
}

#div-fleet-manager-request-form .ipt-select
{
	margin-bottom:5px
}

#div-fleet-manager-request-form .ipt-select select
{
	font-size:12px;
	height:29px;
	padding-left:10px
}

#div-fleet-manager-request-form label[for=inputModalAmount]
{
	color:#808181
}

#div-fleet-manager-request-form .pnl-wysiwyg .row
{
	margin-bottom:0
}

#div-fleet-manager-request-form .pnl-wysiwyg .row.row-padding
{
	margin-bottom:20px
}

#div-fleet-manager-request-form .typeahead.dropdown-menu
{
	margin-top:0;
	margin-left:-10px;
	padding:0
}

#div-fleet-manager-request-form .typeahead.dropdown-menu li
{
	margin:0
}

.pnl-product-overview h2.tyre-patter-name
{
	margin-top:0;
	padding-top:0
}

.pnl-product-overview ul.buttons
{
	list-style-type:none;
	margin:0;
	padding:0
}

.pnl-product-overview ul.buttons li
{
	margin-bottom:8px
}

.pnl-product-overview .hero img
{
	max-width:200px
}

@media(max-width:1199px) {
	.pnl-product-overview .hero img
	{
		max-width:100%
	}
}

@media(min-width:768px) {
	.pnl-product-overview .btn-offer-100-cash-back img
	{
		max-width:75%
	}
}

@media(min-width:768px) {
	.pnl-product-overview .btn-offer-4th-free img
	{
		max-width:75%
	}
}

.row .equal-height
{
	margin-bottom:-99999px;
	padding-bottom:99999px
}

.row .equal-height-parent
{
	overflow:hidden
}

.render-video-gallery h2
{
	font-size:14px;
	color:#808181;
	padding:15px 0 0
}

.render-video-gallery p
{
	font-size:14px;
	color:#808181
}

.pnl-search-tyres,.pnl-search-services,.pnl-search-stores
{
	border:solid 1px #d6d7d8
}

#size-search-results ul.ul-patterns li:nth-child(2),#vehicle-search-results ul.ul-patterns li:nth-child(2)
{
	margin-left:3px
}

#size-search-results ul.ul-patterns li,#vehicle-search-results ul.ul-patterns li
{
	display:inline-block;
	float:left;
	margin-bottom:5px
}

#size-search-results .div-oem,#vehicle-search-results .div-oem
{
	font-size:14px;
	color:#e74500
}

#size-search-results .patterns,#vehicle-search-results .patterns
{
	display:inline-block;
	float:left;
	margin-left:8px;
	margin-top:5px
}

@media(max-width:767px) {
	#size-search-results .patterns,#vehicle-search-results .patterns
	{
		margin-left:0;
		font-size:12px;
		clear:left
	}
}

#size-search-results .other-patterns,#vehicle-search-results .other-patterns
{
	margin:10px 0
}

#size-search-results .pnl-search-other-tyres-list>.padder>h2,#size-search-results .pnl-search-tyres-list>.padder>h2,#vehicle-search-results .pnl-search-other-tyres-list>.padder>h2,#vehicle-search-results .pnl-search-tyres-list>.padder>h2
{
	color:#e74500;
	font-size:25px;
	font-family:'ITCAvantGardeStd-Bk';
	padding-top:0;
	margin-bottom:30px
}

#size-search-results .pnl-search-other-tyres-list .col-md-4 h2,#size-search-results .pnl-search-other-tyres-list .tyre-pattern-item h2,#vehicle-search-results .pnl-search-other-tyres-list .col-md-4 h2,#vehicle-search-results .pnl-search-other-tyres-list .tyre-pattern-item h2
{
	font-size:15px
}

@media(max-width:767px) {
	#size-search-results .pnl-search-other-tyres-list .col-md-4,#size-search-results .pnl-search-other-tyres-list .tyre-pattern-item,#vehicle-search-results .pnl-search-other-tyres-list .col-md-4,#vehicle-search-results .pnl-search-other-tyres-list .tyre-pattern-item
	{
		float:right
	}
}

#size-search-results .pnl-search-other-tyres-list .tyre-pattern-details .btm-cta .btn-default,#vehicle-search-results .pnl-search-other-tyres-list .tyre-pattern-details .btm-cta .btn-default
{
	margin-bottom:8px
}

@media(max-width:767px) {
	#size-search-results .pnl-search-other-tyres-list .tyre-pattern-details .btm-cta .compare,#vehicle-search-results .pnl-search-other-tyres-list .tyre-pattern-details .btm-cta .compare
	{
		display:block;
		text-align:left
	}
}

#size-search-results .pnl-search-tyres-list .col-md-8 .price.no-highlight,#size-search-results .pnl-search-tyres-list .tyre-pattern-details .price.no-highlight,#vehicle-search-results .pnl-search-tyres-list .col-md-8 .price.no-highlight,#vehicle-search-results .pnl-search-tyres-list .tyre-pattern-details .price.no-highlight
{
	float:left;
	margin:0 15px 0 0
}

#size-search-results .pnl-search-tyres-list .col-md-8 h2,#size-search-results .pnl-search-tyres-list .tyre-pattern-details h2,#vehicle-search-results .pnl-search-tyres-list .col-md-8 h2,#vehicle-search-results .pnl-search-tyres-list .tyre-pattern-details h2
{
	font-size:15px;
	margin-bottom:5px
}

#size-search-results .pnl-search-tyres-list .hero img,#vehicle-search-results .pnl-search-tyres-list .hero img
{
	max-width:200px
}

@media(max-width:767px) {
	#size-search-results .pnl-search-tyres-list .hero img,#vehicle-search-results .pnl-search-tyres-list .hero img
	{
		max-width:100%
	}
}

@media(max-width:767px) {
	#size-search-results .pnl-search-other-tyres-list,#vehicle-search-results .pnl-search-other-tyres-list
	{
		padding-bottom:0
	}
}

#size-search-results .pnl-search-other-tyres-list .hero img,#vehicle-search-results .pnl-search-other-tyres-list .hero img
{
	max-width:200px
}

@media(max-width:767px) {
	#size-search-results .pnl-search-other-tyres-list .hero img,#vehicle-search-results .pnl-search-other-tyres-list .hero img
	{
		max-width:90%
	}
}

@media(max-width:767px) {
	#size-search-results .pnl-search-other-tyres-list .hero,#vehicle-search-results .pnl-search-other-tyres-list .hero
	{
		border-bottom:0
	}
}

@media(max-width:767px) {
	#size-search-results .pnl-search-other-tyres-list .cta ul,#vehicle-search-results .pnl-search-other-tyres-list .cta ul
	{
		clear:left
	}
}

#size-search-results a.active-tab,#size-search-results a.deactive-tab:hover,#vehicle-search-results a.active-tab,#vehicle-search-results a.deactive-tab:hover
{
	border:solid 1px #e74500;
	background:#e74500;
	color:#fff
}

#size-search-results a.deactive-tab,#vehicle-search-results a.deactive-tab
{
	border:solid 1px #ccc;
	background:#fff;
	color:#e74500
}

#size-search-results a.anchor-tabs,#vehicle-search-results a.anchor-tabs
{
	font-size:16px;
	text-decoration:none;
	padding:3px 20px;
	margin-right:-1px;
	cursor:pointer
}

#call-your-nearest-dealer h3.content-phone
{
	color:#fff
}

#call-your-nearest-dealer a.dealer-link:link,#call-your-nearest-dealer a.dealer-link:visited
{
	color:#808181
}

#call-your-nearest-dealer a.dealer-link:hover,#call-your-nearest-dealer a.dealer-link:visited:hover
{
	color:#e74500
}

@media(max-width:767px) {
	#call-your-nearest-dealer .div-refine-search
	{
		margin-top:-28px
	}
}

#call-your-nearest-dealer .title
{
	float:left;
	margin-right:4px
}

.pnl-find-store-map .pnl-refine-search-filter
{
	margin-bottom:15px
}

.pnl-find-store-map .pnl-search-filter
{
	max-height:0
}

@media(min-width:768px) {
	.pnl-find-store-map .postcode-column
	{
		padding-right:2px
	}
}

@media(min-width:768px) {
	.pnl-find-store-map .radius-column
	{
		padding-left:2px
	}
}

.pnl-find-store-map .typeahead.dropdown-menu
{
	margin-top:0;
	margin-left:-11px
}

.pnl-find-store-map .chk-find-your-nearest-store
{
	margin:5px 5px 0 0 !important
}

#div-tyre-bandag-request .pr-15
{
	padding-right:15px;
	padding-left:0
}

#div-tyre-bandag-request .pl-15
{
	padding-left:15px;
	padding-right:0
}

#div-tyre-bandag-request textarea
{
	resize:none
}

#div-tyre-bandag-request .btn-holder
{
	margin-top:-16px
}

.pnl-find-store-detail .opening-hours
{
	margin-top:20px;
	margin-bottom:10px
}

.pnl-product-size .price p
{
	font-size:15px
}

@media(max-width:767px) {
	#body .pnl-product-list .tyre-pattern-item
	{
		border-bottom:solid 1px #9e9e9e
	}
}

@media(max-width:767px) {
	#body .pnl-product-list .tyre-pattern-item>.row
	{
		margin-bottom:15px
	}
}

@media(max-width:767px) {
	#body .pnl-product-list .tyre-pattern-item .tyre-pattern-item-image
	{
		float:right
	}
	
	#body .pnl-product-list .tyre-pattern-item .tyre-pattern-item-image .hero
	{
		border:0;
		padding-top:15px
	}
}

#body .pnl-product-list .tyre-pattern-item .tyre-pattern-item-description .tyre-pattern-item-description-name-small-description
{
	min-height:130px
}

@media(max-width:767px) {
	#body .pnl-product-list .tyre-pattern-item .tyre-pattern-item-description .tyre-pattern-item-description-name-small-description
	{
		min-height:135px
	}
}

#body .pnl-product-list .tyre-pattern-item .tyre-pattern-item-description .tyre-pattern-item-description-name-small-description h2
{
	color:#808181
}

#body .pnl-product-list .tyre-pattern-item h2
{
	font-size:15px;
	padding:15px 0 0
}

#body .pnl-product-list .tyre-pattern-item .hero
{
	border-bottom:solid 1px #9e9e9e;
	padding:0 0 15px
}

#body .pnl-product-list .tyre-pattern-item .hero img
{
	max-width:200px
}

@media(max-width:991px) {
	#body .pnl-product-list .tyre-pattern-item .hero img
	{
		max-width:150px
	}
}

@media(max-width:767px) {
	#body .pnl-product-list .tyre-pattern-item .hero img
	{
		max-width:100%
	}
}

#body .pnl-product-list .tyre-pattern-item .cta
{
	display:inline-block;
	width:100%;
	position:relative
}

#body .pnl-product-list .tyre-pattern-item .cta .pnl-buttons
{
	position:absolute;
	bottom:0;
	right:0
}

#body .pnl-product-list .tyre-pattern-item .cta .pnl-buttons-center
{
	text-align:center;
	display:inline-block;
	width:100%
}

@media(max-width:767px) {
	#body .pnl-product-list .tyre-pattern-item .cta .pnl-buttons-center
	{
		text-align:left
	}
}

#body .pnl-product-list .tyre-pattern-item .cta .pnl-buttons-center ul
{
	list-style:none;
	margin:0 auto;
	display:inline-block;
	float:none;
	padding:0
}

#body .pnl-product-list .tyre-pattern-item .cta .pnl-buttons-center ul li
{
	float:left;
	margin:0 0 0 3px
}

#body .pnl-product-list .tyre-pattern-item .elipsis.pnl-wysiwyg
{
	min-height:75px
}

@media(max-width:991px) {
	#body .pnl-product-list .tyre-pattern-item .elipsis.pnl-wysiwyg
	{
		min-height:60px
	}
}

@media(max-width:767px) {
	#body .pnl-product-list .tyre-pattern-item .elipsis.pnl-wysiwyg
	{
		min-height:0
	}
}

#body .pnl-product-list .tyre-pattern-item .elipsis.pnl-wysiwyg.long
{
	min-height:115px
}

@media(max-width:991px) {
	#body .pnl-product-list .tyre-pattern-item .elipsis.pnl-wysiwyg.long
	{
		min-height:75px
	}
}

@media(max-width:767px) {
	#body .pnl-product-list .tyre-pattern-item .elipsis.pnl-wysiwyg.long
	{
		min-height:0
	}
}

#body .pnl-video-list>.row.video-category-video-list
{
	margin-bottom:30px
}

#body .pnl-video-list .render-video-gallery .video-play-button-position h2
{
	font-size:15px;
	line-height:17px
}

#body .pnl-video-list .render-video-gallery .video-play-button-position p
{
	font-size:13px
}

.modal .modal-large
{
	width:100%
}

@media(max-width:991px) {
	.pnl-premium-brands .btn-holder
	{
		padding-bottom:30px
	}
}

.play-video-lightbox.play-button
{
	background:url(/content/images/button/play-icon-640x360.png) no-repeat 0 0;
	background-size:100%;
	width:100%;
	height:100%;
	top:0;
	left:0;
	position:absolute;
	display:block
}

.play-video-lightbox.small-play-button
{
	background:url(/content/images/button/play-icon-263x148.png) no-repeat 0 0;
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	background-size:contain
}

.video-play-button-position
{
	position:relative
}

.map.bottom-map-size
{
	width:100%;
	min-height:110px
}

.map.bottom-map-size a
{
	text-decoration:none;
	width:100%;
	display:inline-block;
	min-height:110px
}

@media(max-width:1199px) {
	.map.bottom-map-size a
	{
		min-height:71px
	}
}

@media(max-width:991px) {
	.map.bottom-map-size a
	{
		min-height:110px
	}
}

@media(max-width:1199px) {
	.map.bottom-map-size
	{
		min-height:71px
	}
}

@media(max-width:991px) {
	.map.bottom-map-size
	{
		min-height:110px
	}
}

.map.top-map-size
{
	width:100%;
	min-height:130px
}

.map.top-map-size a
{
	text-decoration:none;
	width:100%;
	display:inline-block;
	min-height:130px
}

.modal-vertical-centered
{
	transform:translate(0,50%)!important;
	-ms-transform:translate(0,50%)!important;
	-webkit-transform:translate(0,50%)!important
}

.typeahead.dropdown-menu
{
	margin-top:19px;
	padding-left:0
}

.typeahead.dropdown-menu .active a,.typeahead.dropdown-menu .active a:hover,.typeahead.dropdown-menu .active a:focus
{
	background-color:lightgray
}

.typeahead.dropdown-menu a,.typeahead.dropdown-menu a:hover,.typeahead.dropdown-menu a:focus
{
	padding-left:10px
}

.modal-learn-about-tyreSizes .modal-dialog
{
	width:100%
}

.modal-learn-about-tyreSizes .load-speed table
{
	border:solid 1px #6d6e71;
	width:100%;
	text-align:center
}

.modal-learn-about-tyreSizes .load-speed th,.modal-learn-about-tyreSizes .load-speed td
{
	border:solid 1px #6d6e71;
	padding:8px;
	vertical-align:top
}

.modal-learn-about-tyreSizes table
{
	font-size:14px;
	line-height:1.25em;
	color:#808181;
	font-family:'ITCAvantGardeStd-Bk';
	margin-bottom:15px
}

.modal-learn-about-tyreSizes .btn-complete-load-index-table
{
	font-size:10px!important;
	color:#e74500!important
}

.modal-learn-about-tyreSizes .btn-complete-load-index-table:hover
{
	font-size:10px!important;
	color:#fff!important
}

.call-nearest-dealer-details-list .call-nearest-dealer-details-item
{
	padding-top:10px
}

@media(max-width:1199px) {
	.call-nearest-dealer-details-list .call-nearest-dealer-details-item .padder
	{
		padding:8px
	}
}

@media(max-width:991px) {
	.call-nearest-dealer-details-list .call-nearest-dealer-details-item .padder
	{
		padding:20px
	}
}

.suburb-phone-number
{
	font-size:16px
}

.suburb-phone-number a:hover
{
	color:#e74500
}

.suburb-phone-number a
{
	color:#e74500
}

.suburb-phone-number .phone-number
{
	margin-left:10px
}

.address-line1
{
	color:#808181
}

#by-size .size
{
	padding:15px
}

.tab-default .js-tab-mobile>.padder
{
	top:0
}

.page-overview .tab-default .js-tab-mobile>.padder
{
	top:20px
}

@media(max-width:767px) {
	.page-overview .page-overview-logo-tabs.affix
	{
		position:static
	}
}

@media(min-width:768px) {
	.page-overview .page-overview-logo-tabs.affix
	{
		background-color:#fff;
		z-index:100;
		padding-top:10px;
		left:0;
		width:100%;
		box-shadow:0 0 8px rgba(0,0,0,0.6)
	}
	
	.page-overview .page-overview-logo-tabs.affix .tab-main
	{
		padding-bottom:10px;
		margin:auto
	}
}

#btn-modal-choose-nearest-store
{
	float:left
}

@media(max-width:991px) {
	#btn-modal-choose-nearest-store
	{
		margin-bottom:15px
	}
}

#ul-find-stores-inputs
{
	float:right
}

#ul-find-stores-inputs .li-refine-search
{
	padding:0
}

#pnlSearchStore .lnk-dealer
{
	color:#808181
}

#pnlSearchStore .lnk-dealer a:hover
{
	color:#e74500
}

#pnlSearchStore .lnk-dealer a
{
	color:#808181
}

#pnlSearchStore .map a
{
	text-decoration:none
}

#pnlSearchStore .typeahead.dropdown-menu
{
	margin-top:0
}

#topbar-nearest-store a,#topbar-nearest-store-mobile a
{
	color:#fff
}

#topbar-nearest-store a:hover,#topbar-nearest-store-mobile a:hover
{
	color:#e74500
}

a.color-gray,a:hover.color-gray
{
	color:#808181;
	text-decoration:none
}

a.color-white,a:hover.color-white
{
	color:#fff;
	text-decoration:none
}

#div-modal-choose-nearest-store-list .color-gray
{
	color:#808181
}

.page-nearest-dealer .footer-cta
{
	padding:0;
	color:#fff;
	font-family:'ITCAvantGardeStd-Md';
	font-size:20px
}

.page-nearest-dealer .footer-cta a
{
	color:#fff
}

#div-preferred-date .ipt-mobile-date
{
	float:left;
	border:1px solid #ccc;
	padding:0 10px;
	font-size:12px;
	height:29px
}

.menu-sub-custom-padder .pnl-wysiwyg p,.menu-sub-custom-padder .pnl-wysiwyg span,.menu-sub-custom-padder .pnl-wysiwyg b,.menu-sub-custom-padder .pnl-wysiwyg strong
{
	color:#5f5f5f
}

.menu-sub-custom-padder ul li a
{
	color:#5f5f5f
}

.menu-sub-custom-padder ul .glyphicon
{
	color:#5f5f5f
}

.menu-sub-custom-padder h2 a
{
	color:#e74500
}

.menu-sub-custom-padder .pnl-wysiwyg p
{
	line-height:1.3em
}

.menu-sub-custom-padder .pnl-wysiwyg>h3
{
	font-size:13px;
	padding:0;
	margin:0;
	border-bottom:solid 1px #999
}

.menu-sub-custom-padder .pnl-wysiwyg>h3 .glyphicon
{
	float:right;
	margin:8px 0 0;
	font-size:13px;
	color:#5f5f5f
}

.menu-sub-custom-padder .pnl-wysiwyg>h3 a
{
	display:block;
	padding:8px 0 5px;
	font-size:13px;
	color:#5f5f5f
}

@media(max-width:991px) {
	.menu-sub-custom-padder .pnl-wysiwyg>h3
	{
		font-size:11px
	}
}

.menu-sub-custom-padder>.hero>.icon-font.icon-M_Commercial
{
	font-size:133px;
	margin-top:-86px;
	margin-left:-3px
}

@media(max-width:991px) {
	.menu-sub-custom-padder>.hero>.icon-font.icon-M_Commercial
	{
		font-size:80px;
		margin-top:-50px;
		margin-left:-2px
	}
}

.menu-sub-custom-padder>.hero>.icon-font.icon-M_Videos
{
	margin-left:-10px
}

.menu-sub-custom-padder>.hero>.icon-font.icon-M_Corporate
{
	font-size:135px;
	margin-top:-86px;
	margin-left:-6px
}

@media(max-width:991px) {
	.menu-sub-custom-padder>.hero>.icon-font.icon-M_Corporate
	{
		font-size:97px;
		margin-top:-69px;
		margin-left:-4px
	}
}

.footer .col-navigation a
{
	color:#b2b2b2
}

@media(max-width:991px) {
	.footer .col-navigation a
	{
		color:#fff
	}
}

.breadcrumb .share-buttons
{
	z-index:3;
	position:relative;
	float:right
}

.breadcrumb .share-buttons .fb-button
{
	float:right
}

.breadcrumb .share-buttons .twitter-button
{
	float:right
}

@media(max-width:767px) {
	#pnlSearchTyres
	{
		display:none
	}
}

#other-panel-lists input
{
	margin:5px 5px 0 0
}

#modalLearnAboutTruckTyreSizes .container
{
	margin-top:30px
}

.pnl-premium-brands .hero img
{
	max-width:200px
}

.pnl-modal-compare-tyre .preview .hero img
{
	max-width:200px
}

@media(max-width:767px) {
	.pnl-modal-compare-tyre .preview .hero img
	{
		max-width:100px
	}
}

.pnl-modal-compare-tyre .table-responsive .table .pnl-wysiwyg
{
	white-space:normal
}

@media(max-width:1199px) {
	.image-carousel .carousel-inner .item>.padder
	{
		width:200%;
		margin-left:-53%
	}
}

@media(max-width:991px) {
	.image-carousel .carousel-inner .item>.padder
	{
		width:215%;
		margin-left:-54%
	}
}

.image-carousel .carousel-inner .item>.padder>.position
{
	margin:0 auto
}

@media(max-width:1199px) {
	.image-carousel .carousel-inner .item>.padder>.position
	{
		width:100%
	}
}

@media(max-width:991px) {
	.image-carousel .carousel-inner .item>.padder>.position
	{
		width:100%
	}
}

.ipt-text.active,.ipt-textarea.active
{
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(233,49,44,0.6);
	box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(233,49,44,0.6)
}

@media(max-width:767px) {
	.image-carousel .carousel-inner .item>.padder
	{
		width:200%;
		margin-left:-65%
	}
	
	.image-carousel .carousel-inner .item>.padder>.position
	{
		width:115%;
		margin:0 auto
	}
	
	.page-overview .breadcrumb
	{
		display:none
	}
	
	#find-tyre-tabs .js-tab-mobile .padder
	{
		top:2px
	}
}

@media(max-width:767px) {
	.pnl-search-tyres-list .tyre-pattern-details>h2
	{
		padding-top:0
	}
}

@media(max-width:767px) {
	.pnl-search-tyres-list .tyre-pattern-details .compare
	{
		display:block;
		margin-right:50px;
		margin-bottom:-6px
	}
}

@media(min-width:440px) {
	.pnl-search-tyres-list .tyre-pattern-details .compare
	{
		display:block;
		margin-right:8px;
		margin-bottom:8px
	}
}

.find-tyre-loading
{
	text-align:center
}

#li-pnlSearchTyres a
{
	color:#fff
}

#btn-search-widget a
{
	color:#fff
}

.no-padding-top
{
	padding-top:0
}

.pnl-refine-search-filter-update
{
	text-align:center
}

.pnl-refine-search-filter-update .btn-default
{
	float:none;
	margin:0 5px
}

.tab-main h1
{
	font-size:25px
}

@media(max-width:991px) {
	.tab-main h1
	{
		font-size:23px
	}
}

@media(max-width:767px) {
	.tab-main h1
	{
		font-size:21px
	}
}

a.red
{
	color:#E9332E!important
}

@media(max-width:1199px) {
	.menu-sub-custom-3>.container>.row,.menu-sub-custom-4>.container>.row,.menu-sub-custom-5>.container>.row
	{
		width:100%
	}
}

.ipt-text .error-icon,.ipt-select .error-icon
{
	display:none
}

.ipt-text.error .error-icon,.ipt-select.error .error-icon
{
	color:#e9312c;
	position:absolute;
	right:5px;
	top:5px;
	font-size:20px;
	display:block
}

.ipt-title .error-icon
{
	display:none
}

.ipt-title.error .error-icon
{
	color:#e9312c;
	position:absolute;
	top:-2px;
	left:100px;
	font-size:20px;
	display:block
}

.ipt-chk .error-icon
{
	display:none
}

.ipt-chk.error .error-icon
{
	color:#e9312c;
	position:relative;
	left:10px;
	font-size:20px;
	display:block;
	z-index:1
}

.ipt-feedback-type-title .error-icon
{
	display:none
}

.ipt-feedback-type-title.error .error-icon
{
	color:#e9312c;
	position:absolute;
	top:-2px;
	left:130px;
	font-size:20px;
	display:block
}

.ipt-feedback-category-title .error-icon
{
	display:none
}

.ipt-feedback-category-title.error .error-icon
{
	color:#e9312c;
	position:absolute;
	top:-2px;
	left:88px;
	font-size:20px;
	display:block
}

@media(max-width:767px) {
	select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"]
	{
		font-size:16px!important
	}
	
	.mobile-menu
	{
		background-color:#ec8559
	}
	
	.mobile-menu .mobile-menu-item
	{
		text-align:center;
		padding-left:5px;
		padding-right:5px
	}
	
	.mobile-menu .mobile-menu-item .padder
	{
		padding-top:5px;
		padding-bottom:5px;
		background-color:#E74500
	}
	
	.mobile-menu .mobile-menu-item .padder a,.mobile-menu .mobile-menu-item .padder a:hover
	{
		text-decoration:none;
		color:#fff;
		font-size:14px
	}
	
	.pin-top
	{
		height:auto
	}
	
	.pin-top .topbar
	{
		height:auto
	}
	
	.pin-top .topbar .container
	{
		height:auto
	}
	
	.pin-top .topbar .container #topbar-nearest-store-mobile
	{
		text-align:center
	}
	
	.menu-sub-custom
	{
		display:none!important
	}
	
	.modal .container
	{
		padding-left:0;
		padding-right:0
	}
	
	.modal .container .modal-dialog
	{
		padding:0
	}
}

#pnlSearchFilterVehicle #chk-showOptionalSizes,#pnlSearchFilterVehicle #chk-showVehicleRunFlatTyreOnly
{
	margin:5px 1px 0 0
}

#pnlSearchFilterVehicle .top-bottom-space
{
	margin:10px 0
}

#pnlSearchFilterSize #chk-showSizeRunFlatTyreOnly
{
	margin:5px 1px 0 0
}

#pnlSearchFilterSize .top-bottom-space
{
	margin:10px 0
}

.btn-default.pull-right
{
	margin-left:5px
}

.btn-default.btn-margin-left
{
	margin-left:8px
}

.btn-default.btn-margin-top
{
	margin-top:8px
}

.btn-default.btn-no-margin-right
{
	margin-right:0
}

.z-index
{
	z-index:10
}

@media screen and (min-width:768px) {
	#modalFeedback .modal-dialog
	{
		width:750px;
		max-width:750px
	}
}

#div-feedback-form .color-gray
{
	color:#808181
}

#div-feedback-form .border-heading
{
	padding:10px
}

#div-feedback-form .background-color
{
	background-color:#edeeef
}

#div-feedback-form .white-background-color
{
	background-color:#fff
}

#div-feedback-form .row-title
{
	border-bottom:1px solid #89878d
}

#div-feedback-form .ipt-lbl
{
	font-size:12px;
	margin-top:5px;
	color:#808181;
	padding-right:0
}

#div-feedback-form .no-padding-left
{
	padding-left:0
}

#div-feedback-form .padding-20
{
	padding:20px
}

#div-feedback-form .margin-right-10
{
	margin-right:10px
}

#div-feedback-form .margin-right-15
{
	margin-right:15px
}

#div-feedback-form .margin-right-20
{
	margin-right:20px
}

#div-feedback-form .no-padding-bottom
{
	padding-bottom:0
}

#div-feedback-form .top-space
{
	margin-top:10px
}

#div-feedback-form .ipt-text
{
	font-size:12px;
	margin-bottom:0
}

#div-feedback-form .ipt-text select.dropdownlist
{
	color:#808181;
	font-size:12px;
	width:100%
}

#div-feedback-form .ipt-text input[type="checkbox"]
{
	position:absolute;
	right:-36px;
	top:3px
}

#div-feedback-form .ipt-checkbox
{
	height:29px
}

#div-feedback-form .ipt-checkbox label
{
	float:left
}

#div-feedback-form #div-book-now-dealer-name,#div-feedback-form #div-fleet-manager-request-manager-name
{
	margin-bottom:5px
}

#div-feedback-form .lbl-tyre-pattern-name
{
	margin-bottom:5px
}

#div-feedback-form .lbl-tyre-pattern-name .tyre-price
{
	color:red
}

#div-feedback-form h3
{
	color:#e74500
}

#div-feedback-form .ipt-textarea
{
	font-size:12px;
	color:#000
}

#div-feedback-form .ipt-textarea textarea
{
	resize:none;
	border:1px solid #ccc;
	width:100%
}

#div-feedback-form .ipt-select
{
	margin-bottom:5px
}

#div-feedback-form .ipt-select select
{
	font-size:12px;
	height:29px;
	padding-left:10px
}

#div-feedback-form label[for=inputModalAmount]
{
	color:#808181
}

#div-feedback-form .pnl-wysiwyg .row
{
	margin-bottom:0
}

#div-feedback-form .pnl-wysiwyg .row.row-padding-half
{
	margin-bottom:10px
}

#div-feedback-form .pnl-wysiwyg .row.row-padding
{
	margin-bottom:20px
}

#div-feedback-form .pnl-wysiwyg .btn-holder
{
	float:right
}

#div-feedback-form .typeahead.dropdown-menu
{
	margin-top:0;
	margin-left:-10px;
	padding:0;
	max-height:125px;
	overflow:auto
}

#div-feedback-form .typeahead.dropdown-menu li
{
	margin:0
}

#div-feedback-form .privacy-policy
{
	font-size:12px!important;
	font-weight:100
}

@media(min-width:991px) {
	#div-feedback-form .small-padding
	{
		padding-right:5px;
		padding-left:5px
	}
	
	#div-feedback-form .small-padding:first-child
	{
		padding-left:15px
	}
	
	#div-feedback-form .small-padding:last-child
	{
		padding-right:15px
	}
}

#div-feedback-form #tyre-size-guide
{
	width:239px;
	height:107px;
	background-image:url(/content/images/tyre-size-guide.png);
	position:absolute;
	z-index:999;
	margin-left:-82px
}

#div-feedback-form #RunFlatTyre
{
	margin-top:3px;
	float:left;
	margin-left:7px
}

#div-feedback-form .ipt-marketing input
{
	float:left;
	margin:2px 10px 0 4px
}

#div-feedback-form .ipt-marketing input[type=checkbox]
{
	-ms-transform:scale(1.5);
	-moz-transform:scale(1.5);
	-webkit-transform:scale(1.5);
	-o-transform:scale(1.5)
}

#div-feedback-form.no-padding
{
	padding:0
}

@media screen and (min-width:768px) {
	#modalGolf .modal-dialog
	{
		width:750px;
		max-width:750px
	}
}

#div-golf-form .color-gray
{
	color:#808181
}

#div-golf-form .border-heading
{
	padding:10px
}

#div-golf-form .background-color
{
	background-color:#edeeef
}

#div-golf-form .white-background-color
{
	background-color:#fff
}

#div-golf-form .row-title
{
	border-bottom:1px solid #89878d
}

#div-golf-form .ipt-lbl
{
	font-size:12px;
	margin-top:5px;
	color:#808181;
	padding-right:0
}

#div-golf-form .no-padding-left
{
	padding-left:0
}

#div-golf-form .padding-20
{
	padding:20px
}

#div-golf-form .margin-right-10
{
	margin-right:10px
}

#div-golf-form .margin-right-15
{
	margin-right:15px
}

#div-golf-form .no-padding-bottom
{
	padding-bottom:0
}

#div-golf-form .top-space
{
	margin-top:10px
}

#div-golf-form .top-space-4
{
	margin-top:4px
}

#div-golf-form .ipt-text
{
	font-size:12px;
	margin-bottom:0
}

#div-golf-form .ipt-text select.dropdownlist
{
	color:#808181;
	font-size:12px;
	width:100%
}

#div-golf-form .ipt-text input[type="checkbox"]
{
	position:absolute;
	right:-36px;
	top:3px
}

#div-golf-form .ipt-checkbox
{
	height:29px
}

#div-golf-form .ipt-checkbox label
{
	float:left
}

#div-golf-form #div-book-now-dealer-name,#div-golf-form #div-fleet-manager-request-manager-name
{
	margin-bottom:5px
}

#div-golf-form .lbl-tyre-pattern-name
{
	margin-bottom:5px
}

#div-golf-form .lbl-tyre-pattern-name .tyre-price
{
	color:red
}

#div-golf-form h3
{
	color:#e74500
}

#div-golf-form .ipt-textarea
{
	font-size:12px;
	color:#000
}

#div-golf-form .ipt-textarea textarea
{
	resize:none;
	border:1px solid #ccc;
	width:100%
}

#div-golf-form .ipt-select
{
	margin-bottom:5px
}

#div-golf-form .ipt-select select
{
	font-size:12px;
	height:29px;
	padding-left:10px
}

#div-golf-form label[for=inputModalAmount]
{
	color:#808181
}

#div-golf-form .pnl-wysiwyg .row
{
	margin-bottom:0
}

#div-golf-form .pnl-wysiwyg .row.row-padding-half
{
	margin-bottom:10px
}

#div-golf-form .pnl-wysiwyg .row.row-padding
{
	margin-bottom:20px
}

#div-golf-form .pnl-wysiwyg .btn-holder
{
	float:right
}

#div-golf-form .typeahead.dropdown-menu
{
	margin-top:0;
	margin-left:-10px;
	padding:0;
	max-height:125px;
	overflow:auto
}

#div-golf-form .typeahead.dropdown-menu li
{
	margin:0
}

#div-golf-form .privacy-policy
{
	font-size:12px!important;
	font-weight:100
}

@media(min-width:991px) {
	#div-golf-form .small-padding
	{
		padding-right:5px;
		padding-left:5px
	}
	
	#div-golf-form .small-padding:first-child
	{
		padding-left:15px
	}
	
	#div-golf-form .small-padding:last-child
	{
		padding-right:15px
	}
}

#div-golf-form #tyre-size-guide
{
	width:239px;
	height:107px;
	background-image:url(/content/images/tyre-size-guide.png);
	position:absolute;
	z-index:999;
	margin-left:-82px
}

#div-golf-form #RunFlatTyre
{
	margin-top:3px;
	float:left;
	margin-left:7px
}

#div-golf-form .ipt-marketing input
{
	float:left;
	margin:2px 10px 0 4px
}

#div-golf-form .ipt-marketing input[type=checkbox]
{
	-ms-transform:scale(1.5);
	-moz-transform:scale(1.5);
	-webkit-transform:scale(1.5);
	-o-transform:scale(1.5)
}

#div-golf-form.no-padding
{
	padding:0
}

.container-xs-height
{
	display:table;
	padding-left:0;
	padding-right:0
}

.row-xs-height
{
	display:table-row
}

.col-xs-height
{
	display:table-cell;
	float:none
}

@media(min-width:768px) {
	.container-sm-height
	{
		display:table;
		padding-left:0;
		padding-right:0
	}
	
	.row-sm-height
	{
		display:table-row
	}
	
	.col-sm-height
	{
		display:table-cell;
		float:none
	}
}

@media(min-width:992px) {
	.container-md-height
	{
		display:table;
		padding-left:0;
		padding-right:0
	}
	
	.row-md-height
	{
		display:table-row
	}
	
	.col-md-height
	{
		display:table-cell;
		float:none
	}
}

@media(min-width:1200px) {
	.container-lg-height
	{
		display:table;
		padding-left:0;
		padding-right:0
	}
	
	.row-lg-height
	{
		display:table-row
	}
	
	.col-lg-height
	{
		display:table-cell;
		float:none
	}
}

.col-top
{
	vertical-align:top
}

.col-middle
{
	vertical-align:middle
}

.col-bottom
{
	vertical-align:bottom
}

@media(min-width:768px) {
	.row-equal-height
	{
		display:table
	}
	
	.row-equal-height .col-equal-height
	{
		float:none;
		display:table-cell
	}
}

@media(max-width:767px) {
	.row-equal-height-xs
	{
		display:table
	}
	
	.row-equal-height-xs .col-equal-height-xs
	{
		float:none;
		display:table-cell
	}
}

@media screen and (min-width:768px) {
	#modalOther .modal-dialog
	{
		width:750px;
		max-width:750px
	}
}

#div-other-form .color-gray
{
	color:#808181
}

#div-other-form .border-heading
{
	padding:10px
}

#div-other-form .background-color
{
	background-color:#edeeef
}

#div-other-form .white-background-color
{
	background-color:#fff
}

#div-other-form .row-title
{
	border-bottom:1px solid #89878d
}

#div-other-form .ipt-lbl
{
	font-size:12px;
	margin-top:5px;
	color:#808181;
	padding-right:0
}

#div-other-form .no-padding-left
{
	padding-left:0
}

#div-other-form .padding-20
{
	padding:20px
}

#div-other-form .margin-right-10
{
	margin-right:10px
}

#div-other-form .margin-right-15
{
	margin-right:15px
}

#div-other-form .no-padding-bottom
{
	padding-bottom:0
}

#div-other-form .top-space
{
	margin-top:10px
}

#div-other-form .bottom-space
{
	margin-bottom:10px
}

#div-other-form .top-space-4
{
	margin-top:4px
}

#div-other-form .ipt-text
{
	font-size:12px;
	margin-bottom:0
}

#div-other-form .ipt-text select.dropdownlist
{
	color:#808181;
	font-size:12px;
	width:100%
}

#div-other-form .ipt-text input[type="checkbox"]
{
	position:absolute;
	right:-36px;
	top:3px
}

#div-other-form .ipt-checkbox
{
	height:29px
}

#div-other-form .ipt-checkbox label
{
	float:left
}

#div-other-form #div-book-now-dealer-name,#div-other-form #div-fleet-manager-request-manager-name
{
	margin-bottom:5px
}

#div-other-form .lbl-tyre-pattern-name
{
	margin-bottom:5px
}

#div-other-form .lbl-tyre-pattern-name .tyre-price
{
	color:red
}

#div-other-form h3
{
	color:#e74500
}

#div-other-form .ipt-textarea
{
	font-size:12px;
	color:#000
}

#div-other-form .ipt-textarea textarea
{
	resize:none;
	border:1px solid #ccc;
	width:100%
}

#div-other-form .ipt-select
{
	margin-bottom:5px
}

#div-other-form .ipt-select select
{
	font-size:12px;
	height:29px;
	padding-left:10px
}

#div-other-form label[for=inputModalAmount]
{
	color:#808181
}

#div-other-form .pnl-wysiwyg .row
{
	margin-bottom:0
}

#div-other-form .pnl-wysiwyg .row.row-padding-half
{
	margin-bottom:10px
}

#div-other-form .pnl-wysiwyg .row.row-padding
{
	margin-bottom:20px
}

#div-other-form .pnl-wysiwyg .btn-holder
{
	float:right
}

#div-other-form .typeahead.dropdown-menu
{
	margin-top:0;
	margin-left:-10px;
	padding:0;
	max-height:125px;
	overflow:auto
}

#div-other-form .typeahead.dropdown-menu li
{
	margin:0
}

#div-other-form .privacy-policy
{
	font-size:12px!important;
	font-weight:100
}

@media(min-width:991px) {
	#div-other-form .small-padding
	{
		padding-right:5px;
		padding-left:5px
	}
	
	#div-other-form .small-padding:first-child
	{
		padding-left:15px
	}
	
	#div-other-form .small-padding:last-child
	{
		padding-right:15px
	}
}

#div-other-form #tyre-size-guide
{
	width:239px;
	height:107px;
	background-image:url(/content/images/tyre-size-guide.png);
	position:absolute;
	z-index:999;
	margin-left:-82px
}

#div-other-form #RunFlatTyre
{
	margin-top:3px;
	float:left;
	margin-left:7px
}

#div-other-form .ipt-marketing input
{
	float:left;
	margin:2px 10px 0 4px
}

#div-other-form .ipt-marketing input[type=checkbox]
{
	-ms-transform:scale(1.5);
	-moz-transform:scale(1.5);
	-webkit-transform:scale(1.5);
	-o-transform:scale(1.5)
}

#div-other-form.no-padding
{
	padding:0
}

@media screen and (min-width:768px) {
	#modal50FreeFuelOffer .modal-dialog
	{
		width:583px;
		max-width:583px
	}
}

.line-space
{
	line-height:1.4
}

.btn-submit-position
{
	float:right;
	margin-right:0
}

.btn-change-position
{
	float:right;
	margin-top:7px
}

.modal-small-xs
{
	width:520px
}

#modal-book-now-mandatory,#modal-feedback-mandatory,#modal-golf-mandatory,#modal-other-mandatory
{
	float:right;
	margin-right:17px;
	margin-top:3px
}

.glow
{
	display:block;
	-webkit-transition-duration:.3s;
	-moz-transition-duration:.3s;
	-o-transition-duration:.3s;
	transition-duration:.3s;
	-webkit-transition-property:box-shadow;
	-moz-transition-property:box-shadow;
	-o-transition-property:box-shadow;
	transition-property:box-shadow;
	-webkit-transform:translateZ(0);
	-moz-transform:translateZ(0);
	-ms-transform:translateZ(0);
	-o-transform:translateZ(0);
	transform:translateZ(0);
	box-shadow:0 0 1px rgba(0,0,0,0)
}

.glow:hover,.glow:focus,.glow:active
{
	box-shadow:0 0 8px rgba(0,0,0,0.6)
}

.find-your-nearest-store-search-container
{
	padding:20px 10px;
	background:#f4f5f5;
	margin-bottom:10px;
	border-radius:4px
}

.find-your-nearest-store-search-container h1
{
	font-size:23px;
	color:#e9322c;
	font-weight:100;
	float:left;
	margin:0;
	padding:0
}

@media(max-width:1199px) {
	.find-your-nearest-store-search-container h1
	{
		margin-top:3px;
		font-size:17px
	}
}

@media(max-width:991px) {
	.find-your-nearest-store-search-container h1
	{
		margin-top:6px;
		font-size:14px
	}
}

.find-your-nearest-store-search-container .ipt-text
{
	margin-bottom:0;
	background-color:#fff;
	float:left
}

@media(max-width:767px) {
	.find-your-nearest-store-search-container .ipt-text
	{
		width:170px
	}
}

@media(max-width:767px) {
	.find-your-nearest-store-search-container .ipt-text .border
	{
		padding:0 5px
	}
}

.find-your-nearest-store-search-container .typeahead.dropdown-menu
{
	margin-top:0;
	margin-left:-10px;
	padding:0;
	max-height:125px;
	overflow:auto
}

.find-your-nearest-store-search-container .typeahead.dropdown-menu li
{
	margin:0
}

.find-your-nearest-store-search-container .btn-show-more
{
	display:none
}

.find-your-nearest-store-search-container .btn-default
{
	float:left;
	margin-top:2px
}

@media(max-width:1199px) {
	.find-your-nearest-store-search-container .btn-default
	{
		margin-top:3px
	}
}

@media(max-width:767px) {
	.find-your-nearest-store-search-container .btn-default
	{
		margin-top:1px;
		font-size:16px
	}
}

#body #find-your-nearest-store-list .find-your-nearest-store-result-container
{
	padding-top:0;
	margin-left:0;
	margin-right:0;
	padding-bottom:8px
}

#body #find-your-nearest-store-list .css-table
{
	width:100%;
	font-size:16px;
	table-layout:fixed;
	font-weight:400;
	color:#808181
}

@media(max-width:1199px) {
	#body #find-your-nearest-store-list .css-table
	{
		font-size:14px
	}
}

@media(max-width:991px) {
	#body #find-your-nearest-store-list .css-table
	{
		font-size:13px
	}
}

@media(max-width:767px) {
	#body #find-your-nearest-store-list .css-table
	{
		font-size:14px
	}
}

#body #find-your-nearest-store-list .table-data tr:hover td
{
	font-family:'ITCAvantGardeStd-Md'
}

#body #find-your-nearest-store-list .table-data>thead:first-child>tr:first-child>th
{
	border-top:solid 1px #939598;
	border-bottom:solid 1px #939598;
	padding-top:4px;
	padding-bottom:4px
}

#body #find-your-nearest-store-list .table-data tr th,#body #find-your-nearest-store-list .table-data tr td
{
	border-left:solid 1px #000!important;
	padding:8px;
	text-align:left!important
}

@media(max-width:767px) {
	#body #find-your-nearest-store-list .table-data tr th,#body #find-your-nearest-store-list .table-data tr td
	{
		padding:10px 7px
	}
}

#body #find-your-nearest-store-list .table-data tr th.col-suburb,#body #find-your-nearest-store-list .table-data tr td.col-suburb
{
	padding:10px 0
}

#body #find-your-nearest-store-list .table-data>thead:first-child>tr>th:first-child,#body #find-your-nearest-store-list .table-data>tbody>tr>td:first-child
{
	border-left:none!important
}

#body #find-your-nearest-store-list .table-data>tbody>tr>td:first-child
{
	color:#e74500
}

#body #find-your-nearest-store-list .table-data tr td
{
	border-bottom:solid 1px #939598
}

#body #find-your-nearest-store-list .table-data tr:hover td
{
	background-color:#f6f6f6;
	color:#808181!important
}

#body #find-your-nearest-store-list .table-data .col-suburb
{
	width:15%
}

#body #find-your-nearest-store-list .table-data .col-suburb .truck-center
{
	font-weight:100;
	font-size:12px;
	font-family:'ITCAvantGardeStd-Bk';
	color:#333;
	position:relative;
	top:-6px
}

#body #find-your-nearest-store-list .table-data .col-phone
{
	width:12%
}

#body #find-your-nearest-store-list .table-data .col-km
{
	width:7%
}

#body #find-your-nearest-store-list .table-data .col-address
{
	width:22%
}

#body #find-your-nearest-store-list .table-data .col-store-type
{
	width:23%
}

#body #find-your-nearest-store-list .table-data .col-opening-hours
{
	width:21%
}

#body #find-your-nearest-store-list .table-data .col-opening-hours .opening-soon-description
{
	color:#e74500
}

#btn-show-more-nearest-store
{
	margin-top:0
}

@media(max-width:767px) {
	#btn-show-more-nearest-store
	{
		margin-top:10px
	}
}

#find-your-nearest-store-map
{
	height:329px;
	transform:none!important
}

.tyre-pattern-carousel .carousel-inner
{
	margin-top:50px
}

@media(max-width:767px) {
	.tyre-pattern-carousel .carousel-inner
	{
		margin-top:10px
	}
}

@media(max-width:767px) {
	.tyre-pattern-carousel .carousel-inner .item
	{
		display:block
	}
}

.tyre-pattern-carousel .carousel-controls
{
	left:50%;
	width:auto;
	padding-left:0;
	margin-left:0;
	text-align:center;
	z-index:15;
	position:absolute;
	top:-50px
}

@media(max-width:767px) {
	.tyre-pattern-carousel .carousel-controls
	{
		display:none
	}
}

.tyre-pattern-carousel .carousel-controls .carousel-control
{
	background:0;
	position:absolute;
	display:block;
	width:auto;
	color:#ccc;
	text-shadow:none;
	margin-top:10px
}

.tyre-pattern-carousel .carousel-controls .carousel-control:hover,.tyre-pattern-carousel .carousel-controls .carousel-control:focus
{
	color:#9e9e9e;
	opacity:1
}

.tyre-pattern-carousel .carousel-controls .carousel-control.right
{
	right:-25px;
	left:auto;
	top:0;
	bottom:auto
}

.tyre-pattern-carousel .carousel-controls .carousel-control.left
{
	left:-25px;
	top:0;
	right:auto;
	bottom:auto
}

.tyre-pattern-carousel .carousel-controls .carousel-control .glyphicon-chevron-left
{
	position:static;
	right:auto;
	top:auto
}

.tyre-pattern-carousel .carousel-controls .carousel-control span
{
	font-size:30px
}

.tyre-pattern-carousel .carousel-controls .carousel-indicators
{
	position:static;
	margin:0;
	width:auto;
	padding-left:0;
	margin-top:17px
}

@media(max-width:991px) {
	.tyre-pattern-carousel .carousel-controls .carousel-indicators
	{
		margin-top:20px
	}
}

.tyre-pattern-carousel .carousel-controls .carousel-indicators li
{
	background-color:#ccc
}

.tyre-pattern-carousel .carousel-controls .carousel-indicators li:hover,.tyre-pattern-carousel .carousel-controls .carousel-indicators li:focus
{
	opacity:1;
	background-color:#9e9e9e
}

.tyre-pattern-carousel .carousel-controls .carousel-indicators .active
{
	background-color:#E74500;
	width:10px;
	height:10px;
	margin:1px
}

.tyre-pattern-tabs.nav-tabs
{
	border-bottom-color:#9e9e9e
}

.tyre-pattern-tabs.nav-tabs>li
{
	margin-left:8px
}

.tyre-pattern-tabs.nav-tabs>li:first-child
{
	margin-left:15px
}

.tyre-pattern-tabs.nav-tabs>li a
{
	color:#ccc;
	font-family:'ITCAvantGardeStd-Md';
	padding:5px 15px;
	background-color:#f3f3f3;
	border-bottom-color:#9e9e9e
}

.tyre-pattern-tabs.nav-tabs>li a:hover
{
	background-color:#fff;
	border-color:#9e9e9e;
	border-bottom-color:transparent
}

.tyre-pattern-tabs.nav-tabs>li.active a
{
	color:#E74500;
	font-family:'ITCAvantGardeStd-Md';
	background-color:#fff;
	border-color:#9e9e9e;
	border-bottom-color:transparent
}

#tsl-by-vehicle,#tsl-by-size
{
	padding-bottom:30px
}

#tsl-by-vehicle .no-margin-left-right,#tsl-by-size .no-margin-left-right
{
	margin-left:0;
	margin-right:0
}

#tsl-by-vehicle .vehicle-padding-left-15,#tsl-by-size .vehicle-padding-left-15
{
	padding-left:15px!important;
	margin-left:14px
}

@media(max-width:1199px) {
	#tsl-by-vehicle .vehicle-padding-left-15,#tsl-by-size .vehicle-padding-left-15
	{
		padding-left:15px!important;
		margin-left:8px
	}
}

@media(max-width:991px) {
	#tsl-by-vehicle .vehicle-padding-left-15,#tsl-by-size .vehicle-padding-left-15
	{
		padding-left:8px!important;
		margin-left:3px
	}
}

#tsl-by-vehicle .size-padding-left-15,#tsl-by-size .size-padding-left-15
{
	padding-left:15px!important;
	margin-left:31px
}

@media(max-width:1199px) {
	#tsl-by-vehicle .size-padding-left-15,#tsl-by-size .size-padding-left-15
	{
		padding-left:15px!important;
		margin-left:18px
	}
}

@media(max-width:991px) {
	#tsl-by-vehicle .size-padding-left-15,#tsl-by-size .size-padding-left-15
	{
		padding-left:8px!important;
		margin-left:6px
	}
}

#tsl-by-vehicle .vehicle-padding-right-15,#tsl-by-size .vehicle-padding-right-15
{
	padding-right:14px!important;
	width:44px
}

#tsl-by-vehicle .size-padding-right-15,#tsl-by-size .size-padding-right-15
{
	padding-right:14px!important;
	width:130px
}

@media(max-width:991px) {
	#tsl-by-vehicle .size-padding-right-15,#tsl-by-size .size-padding-right-15
	{
		padding-right:0!important;
		width:110px
	}
}

#tsl-by-vehicle .small-padding-left-8,#tsl-by-size .small-padding-left-8
{
	padding-left:8px!important
}

#tsl-by-vehicle .small-padding-right-7,#tsl-by-size .small-padding-right-7
{
	padding-right:7px!important
}

#tsl-by-vehicle .btn-align-left,#tsl-by-size .btn-align-left
{
	text-align:left
}

#tsl-by-vehicle .btn-search-default,#tsl-by-size .btn-search-default
{
	border:solid 1px #E74500;
	background:#E74500;
	color:#fff;
	text-decoration:none;
	padding:3px 5px
}

#tsl-by-vehicle .btn-clear-default,#tsl-by-size .btn-clear-default
{
	border:solid 1px #ccc;
	background:#fff;
	color:#808181;
	text-decoration:none
}

#tsl-by-vehicle .btn-clear-default.marging-left-space,#tsl-by-size .btn-clear-default.marging-left-space
{
	margin-left:4px
}

#tsl-by-vehicle .btn-clear-default.btn-xs,#tsl-by-size .btn-clear-default.btn-xs
{
	padding:3px 5px
}

#tsl-by-vehicle .btn-clear-default.active,#tsl-by-vehicle .btn-clear-default:hover,#tsl-by-size .btn-clear-default.active,#tsl-by-size .btn-clear-default:hover
{
	border:solid 1px #E74500;
	background:#E74500;
	color:#fff
}

#tsl-by-vehicle .btn-space,#tsl-by-size .btn-space
{
	margin-right:8px
}

#tsl-by-vehicle .tyre-diagram-container-top-space,#tsl-by-size .tyre-diagram-container-top-space
{
	margin-top:30px
}

#tsl-by-vehicle .tyre-diagram-container-top-space .tyre-diagram-bottom-space,#tsl-by-size .tyre-diagram-container-top-space .tyre-diagram-bottom-space
{
	margin-bottom:10px
}

#tsl-by-vehicle .tyre-diagram-container-top-space .tyre-button-container,#tsl-by-size .tyre-diagram-container-top-space .tyre-button-container
{
	text-align:center;
	padding-left:0;
	padding-right:0
}

#tsl-by-vehicle .tyre-diagram-container-top-space .tyre-button-container .btn-show-tyre-diagram,#tsl-by-size .tyre-diagram-container-top-space .tyre-button-container .btn-show-tyre-diagram
{
	margin-right:4px
}

#tsl-by-vehicle .pnl-tsl-search-filter,#tsl-by-size .pnl-tsl-search-filter
{
	border:1px solid #9e9e9e;
	border-radius:4px
}

#tsl-by-vehicle .pnl-tsl-search-filter .padder,#tsl-by-size .pnl-tsl-search-filter .padder
{
	padding:30px 0 11px
}

#tsl-by-vehicle .pnl-tsl-search-filter .padder .ipt-select select,#tsl-by-size .pnl-tsl-search-filter .padder .ipt-select select
{
	height:28px
}

#tsl-by-vehicle .pnl-tsl-search-filter .padder .ipt-select select:disabled,#tsl-by-size .pnl-tsl-search-filter .padder .ipt-select select:disabled
{
	background-color:#ebebe4
}

#tsl-by-vehicle .pnl-tsl-search-filter .padder .ipt-select input[type=text],#tsl-by-size .pnl-tsl-search-filter .padder .ipt-select input[type=text]
{
	width:100%
}

#tsl-by-vehicle .pnl-tsl-search-filter .padder .typeahead.dropdown-menu,#tsl-by-size .pnl-tsl-search-filter .padder .typeahead.dropdown-menu
{
	margin-top:0;
	margin-left:0;
	padding:0;
	max-height:125px;
	overflow:auto
}

#tsl-by-vehicle .pnl-tsl-search-filter .padder .typeahead.dropdown-menu li,#tsl-by-size .pnl-tsl-search-filter .padder .typeahead.dropdown-menu li
{
	margin:0
}

#tsl-by-vehicle .pnl-tsl-search-filter.right-space,#tsl-by-size .pnl-tsl-search-filter.right-space
{
	margin-right:10px
}

#tsl-by-vehicle .pnl-tsl-search-filter.btn-container,#tsl-by-size .pnl-tsl-search-filter.btn-container
{
	width:170px
}

@media(max-width:991px) {
	#tsl-by-vehicle .pnl-tsl-search-filter .col-sm-1,#tsl-by-vehicle .pnl-tsl-search-filter .col-sm-2,#tsl-by-size .pnl-tsl-search-filter .col-sm-1,#tsl-by-size .pnl-tsl-search-filter .col-sm-2
	{
		padding-left:5px;
		padding-right:5px
	}
}

#tsl-by-vehicle .pnl-tsl-search-filter .tsl-form-default .ipt-select input[type=text],#tsl-by-size .pnl-tsl-search-filter .tsl-form-default .ipt-select input[type=text]
{
	height:28px;
	padding:0 9px;
	font-family:'ITCAvantGardeStd-Md'
}

#tsl-by-vehicle .pnl-product-size .padding-left-15,#tsl-by-size .pnl-product-size .padding-left-15
{
	padding-left:15px!important
}

@media(max-width:991px) {
	#tsl-by-vehicle .pnl-product-size .padding-left-15,#tsl-by-size .pnl-product-size .padding-left-15
	{
		padding-left:10px!important
	}
}

#tsl-by-vehicle .pnl-product-size .text-align-left,#tsl-by-size .pnl-product-size .text-align-left
{
	text-align:left!important
}

#tsl-by-vehicle .pnl-product-size .cell-space,#tsl-by-size .pnl-product-size .cell-space
{
	width:10px;
	border:none!important;
	background:#fff!important
}

#tsl-by-vehicle .pnl-product-size .cell-3,#tsl-by-size .pnl-product-size .cell-3
{
	width:22.427%;
	text-align:center
}

#tsl-by-vehicle .pnl-product-size .cell-4,#tsl-by-size .pnl-product-size .cell-4
{
	width:28.57%;
	text-align:center
}

#tsl-by-vehicle .pnl-product-size a,#tsl-by-size .pnl-product-size a
{
	color:#808181
}

#tsl-by-vehicle .pnl-product-size a:hover,#tsl-by-size .pnl-product-size a:hover
{
	color:#E74500
}

#tsl-by-vehicle .pnl-product-size a.red,#tsl-by-size .pnl-product-size a.red
{
	text-decoration:underline
}

#tsl-by-vehicle .tyre-description,#tsl-by-size .tyre-description
{
	display:none;
	color:#808181
}

#tsl-by-vehicle .tyre-description .tyre-description-title,#tsl-by-size .tyre-description .tyre-description-title
{
	font-family:'ITCAvantGardeStd-Md'
}

#tsl-by-vehicle .tyre-description .tyre-description-space,#tsl-by-size .tyre-description .tyre-description-space
{
	margin-top:10px
}

#tsl-by-vehicle .tyre-description-load table tr:first-child,#tsl-by-vehicle .tyre-description-speed table tr:first-child,#tsl-by-size .tyre-description-load table tr:first-child,#tsl-by-size .tyre-description-speed table tr:first-child
{
	border-bottom:1px solid #808181
}

#tsl-by-vehicle .tyre-description-load table td,#tsl-by-vehicle .tyre-description-speed table td,#tsl-by-size .tyre-description-load table td,#tsl-by-size .tyre-description-speed table td
{
	width:50px;
	text-align:center
}

#tsl-by-vehicle .tyre-description-load table td:first-child,#tsl-by-vehicle .tyre-description-speed table td:first-child,#tsl-by-size .tyre-description-load table td:first-child,#tsl-by-size .tyre-description-speed table td:first-child
{
	width:170px;
	text-align:left
}

.div-compare
{
	padding-left:50px
}

@media(max-width:767px) {
	.div-compare
	{
		padding-left:0
	}
}

.pnl-search-other-tyres-list
{
	padding-top:30px
}

.pnl-search-other-tyres-list .row.list.header h2
{
	padding-top:0
}

.btn-compare,.btn-compare:hover
{
	border:solid 1px #808181;
	border-radius:4px;
	display:inline-block;
	padding:3px 7px;
	color:#808181;
	background:#fff;
	margin-right:8px
}

@media(max-width:1199px) {
	.btn-compare,.btn-compare:hover
	{
		margin-right:7px
	}
}

.btn-compare.active
{
	border:solid 1px #E74500;
	color:#E74500;
	text-decoration:none;
	box-shadow:none
}

.btn-compare.active:hover
{
	border:solid 1px #E74500;
	background:#E74500;
	color:#fff;
	text-decoration:none
}

.widget-quick-search-sub.sw-tyres
{
	border:1px solid #d6d7d8;
	font-size:11px
}

.widget-quick-search-sub.sw-tyres .form-default.sw-by-size
{
	background:#f4f5f5;
	margin:0 -15px;
	padding:0 10px;
	border-top:1px solid #a7a9ac
}

.widget-quick-search-sub.sw-tyres .form-default.sw-by-size .cssflow-dropdown .cssflow-dropdown-select
{
	padding:6px 8px 6px 4px !important
}

.widget-quick-search-sub.sw-tyres .sw-widget-ddl-title
{
	text-align:center;
	color:#808181;
	padding:10px 0 5px;
	font-size:12px;
	font-weight:100
}

.widget-quick-search-sub.sw-tyres .btn-holder
{
	text-align:center
}

.widget-quick-search-sub.sw-tyres .btn-holder.by-size
{
	padding:15px 0
}

.widget-quick-search-sub.sw-tyres .btn-holder.by-vehicle
{
	padding:10px 0 19px
}

.widget-quick-search-sub.sw-tyres .typeahead.dropdown-menu
{
	margin-top:0;
	padding-left:0;
	margin-left:-11px
}

.widget-quick-search-sub.sw-tyres .row-txt,.widget-quick-search-sub.sw-tyres .row-ddl
{
	padding:0 8px
}

.widget-quick-search-sub.sw-tyres .row-diagram
{
	padding:0 21px 4px 20px
}

.widget-quick-search-sub.sw-tyres .txt-space
{
	padding:0 4px
}

.widget-quick-search-sub.sw-tyres .col-no-padding
{
	padding:0
}

.widget-quick-search-sub.sw-tyres .col-middle-space
{
	padding:0 1px
}

.widget-quick-search-sub.sw-tyres .col-aspect-ratio
{
	width:75px
}

.widget-quick-search-sub.sw-tyres .col-rim-diameter
{
	width:54px
}

.widget-quick-search-sub.sw-tyres .no-marging-top
{
	margin-top:0
}

.widget-quick-search-sub.sw-tyres .marging-top-15
{
	margin-top:15px
}

.widget-quick-search-sub.sw-tyres .marging-top-20
{
	margin-top:20px
}

.widget-quick-search-sub.sw-tyres .size-width
{
	width:55px;
	margin-left:8px
}

.widget-quick-search-sub.sw-tyres .size-aspect
{
	width:58px
}

.widget-quick-search-sub.sw-tyres .size-rim
{
	width:55px
}

.widget-quick-search-sub.sw-tyres .ipt-text
{
	margin-bottom:10px
}

.widget-quick-search-sub.sw-tyres .ipt-text .border
{
	padding:0 5px
}

.widget-quick-search-sub.sw-tyres .ipt-text input
{
	font-size:11px;
	padding:3px 0;
	text-align:center
}

.widget-quick-search-sub.sw-tyres .ipt-text.active .border
{
	border-color:#E74500
}

.widget-quick-search-sub.sw-tyres .widget-quick-search-container
{
	padding:15px 15px 0
}

.widget-quick-search-sub.sw-tyres .widget-quick-search-container .list-center
{
	padding:0 14px
}

.widget-quick-search-sub.sw-tyres .widget-quick-search-container .pnlSearchTyresTabs
{
	padding:3px 10px;
	font-size:11px
}

.pnl-search-services .padder
{
	padding:5px 20px 15px
}

.pnl-search-services .padder .form-default fieldset
{
	height:17px;
	margin-bottom:1px
}

.pnl-search-services .padder .form-default fieldset input
{
	float:left;
	margin:4px 4px 0 0
}

.pnl-search-services .padder .form-default fieldset label
{
	font-size:12px;
	margin-bottom:0;
	color:#808181
}

.pnl-search-services .padder .form-default .postcode-suburb-typeahead
{
	margin-top:15px;
	font-size:11px
}

.pnl-search-services .padder .btn-holder
{
	padding:15px 0 0;
	text-align:center
}

.pnl-search-stores .padder
{
	padding:5px 20px 15px
}

.pnl-search-stores .padder .lnk-dealer
{
	font-size:11px;
	padding:10px 0 0
}

.pnl-search-stores .padder .dealer-telephone
{
	font-size:11px;
	padding:10px 0;
	font-family:'ITCAvantGardeStd-Md'
}

.pnl-search-stores .padder .btn-holder
{
	padding:15px 0 0;
	text-align:center
}

.pnl-search-stores .padder .form-default input
{
	font-size:11px
}

.pnl-search-stores .padder .pnl-wysiwyg
{
	margin:11px 0 9px
}

.pnl-search-stores .padder .pnl-wysiwyg p
{
	font-size:12px!important;
	margin-bottom:2px!important
}

.pnl-search-stores .padder .pnl-wysiwyg p a
{
	color:#808181;
	font-size:12px!important
}

.widget-quick-search-sub-close
{
	border:solid 1px #E74500;
	border-radius:2px;
	opacity:1;
	font-weight:bolder;
	color:#E74500;
	width:17px;
	height:17px;
	line-height:16px;
	font-size:12px;
	background:#fff;
	padding:0;
	top:-5px;
	right:-5px;
	text-align:center
}

.modal .container
{
	display:table;
	height:100%
}

.modal .modal-dialog
{
	display:table-cell;
	vertical-align:middle
}

#modalSearchCompare .modal-dialog
{
	width:100%
}

@media(max-width:400px) {
	#modalSearchCompare .modal-dialog
	{
		width:74%
	}
	
	#modalSearchCompare .modal-dialog .modal-content
	{
		width:280px
	}
}

#modalSearchCompare .modal-dialog-size-2
{
	width:74%
}

#modalSearchCompare .pnl-modal-compare-tyre .preview.col-size-2 th:nth-child(2),#modalSearchCompare .pnl-modal-compare-tyre .preview.col-size-2 th:nth-child(3)
{
	width:37%
}

.cssflow-dropdown
{
	display:inline-block;
	position:relative;
	overflow:hidden;
	height:28px;
	width:100%;
	background:#f2f2f2;
	border:1px solid;
	border-color:#fff #f7f7f7 #f5f5f5;
	border-radius:3px;
	background-image:-webkit-linear-gradient(top,transparent,rgba(0,0,0,0.06));
	background-image:-moz-linear-gradient(top,transparent,rgba(0,0,0,0.06));
	background-image:-o-linear-gradient(top,transparent,rgba(0,0,0,0.06));
	background-image:linear-gradient(to bottom,transparent,rgba(0,0,0,0.06));
	-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.08);
	box-shadow:0 1px 1px rgba(0,0,0,0.08)
}

.cssflow-dropdown:before,.cssflow-dropdown:after
{
	content:'';
	position:absolute;
	z-index:2;
	top:9px;
	right:10px;
	width:0;
	height:0;
	border:4px dashed;
	border-color:#888 transparent;
	pointer-events:none
}

.cssflow-dropdown:before
{
	border-bottom-style:solid;
	border-top:0
}

.cssflow-dropdown:after
{
	margin-top:7px;
	border-top-style:solid;
	border-bottom:0
}

.cssflow-dropdown-select
{
	position:relative;
	width:130%;
	margin:0;
	padding:6px 8px 6px 6px !important;
	height:28px;
	line-height:14px;
	font-size:14px;
	color:#888!important;
	font-family:'ITCAvantGardeStd-Md';
	text-shadow:0 1px #fff;
	background:#f2f2f2;
	background:rgba(0,0,0,0)!important;
	border:0;
	border-radius:0;
	-webkit-appearance:none
}

.cssflow-dropdown-select:focus
{
	z-index:3;
	width:100%;
	color:#888!important;
	outline:0;
	outline:2px solid -webkit-focus-ring-color;
	outline-offset:-2px
}

.cssflow-dropdown-select>option
{
	margin:3px;
	padding:6px 8px;
	text-shadow:none;
	background:#f2f2f2;
	border-radius:3px;
	cursor:pointer
}

.lt-ie9 .cssflow-dropdown
{
	z-index:1
}

.lt-ie9 .cssflow-dropdown-select
{
	z-index:-1
}

.lt-ie9 .cssflow-dropdown-select:focus
{
	z-index:3
}

.cssflow-dropdown-dark
{
	background:#444;
	border-color:#111 #0a0a0a #000;
	background-image:-webkit-linear-gradient(top,transparent,rgba(0,0,0,0.4));
	background-image:-moz-linear-gradient(top,transparent,rgba(0,0,0,0.4));
	background-image:-o-linear-gradient(top,transparent,rgba(0,0,0,0.4));
	background-image:linear-gradient(to bottom,transparent,rgba(0,0,0,0.4));
	-webkit-box-shadow:inset 0 1px rgba(255,255,255,0.1),0 1px 1px rgba(0,0,0,0.2);
	box-shadow:inset 0 1px rgba(255,255,255,0.1),0 1px 1px rgba(0,0,0,0.2)
}

.cssflow-dropdown-dark:before
{
	border-bottom-color:#aaa
}

.cssflow-dropdown-dark:after
{
	border-top-color:#aaa
}

.cssflow-dropdown-dark .cssflow-dropdown-select
{
	color:#aaa;
	text-shadow:0 1px #000;
	background:#444
}

.cssflow-dropdown-dark .cssflow-dropdown-select:focus
{
	color:#ccc
}

.cssflow-dropdown-dark .cssflow-dropdown-select>option
{
	background:#444;
	text-shadow:0 1px rgba(0,0,0,0.4)
}

.no-margin
{
	margin:0!important
}

.no-margin-top
{
	margin-top:0!important
}

.margin-top-30
{
	margin-top:30px!important
}

.margin-bottom-30
{
	margin-bottom:30px!important
}

.margin-bottom-15
{
	margin-bottom:15px!important
}

@media(max-width:767px) {
	.margin-bottom-30-xs
	{
		margin-bottom:30px!important
	}
	
	.margin-bottom-15-xs
	{
		margin-bottom:15px!important
	}
}

.news-list .tab-main,.news-details .tab-main,.search-results .tab-main
{
	border-bottom:1px solid #9e9e9e;
	padding:0 0 12px;
	margin:0 0 30px
}

.dealer-details .tab-main
{
	border-bottom:1px solid #9e9e9e;
	padding:0 0 12px;
	margin:0 0 30px
}

.dealer-details .tab-main .tab-buttons
{
	float:right
}

@media(max-width:767px) {
	.dealer-details .tab-main
	{
		border-bottom:0;
		padding:0;
		margin:0
	}
	
	.dealer-details .tab-main h1
	{
		border-bottom:1px solid #9e9e9e;
		padding:0 0 10px
	}
	
	.dealer-details .tab-main .tab-buttons
	{
		float:none;
		padding:15px 0
	}
	
	.dealer-details .tab-main .tab-buttons .btn-book-now
	{
		float:right;
		margin-left:10px;
		margin-right:0
	}
}

.dealer-details .pnl-find-store-detail
{
	padding:0 0 30px
}

.dealer-details .pnl-find-store-detail .content-body
{
	border-top:solid 1px #808181;
	padding-top:30px
}

@media(max-width:767px) {
	.dealer-details .pnl-find-store-detail .col-md-4
	{
		padding:0
	}
}

@media(min-width:991px) {
	.dealer-details .pnl-find-store-detail .col-md-4
	{
		width:32.736%;
		padding-right:0
	}
}

@media(min-width:1199px) {
	.dealer-details .pnl-find-store-detail .col-md-4
	{
		width:32.736%;
		padding-right:0
	}
}

.dealer-details .pnl-find-store-detail .col-md-4 .dealer-details-container
{
	background-color:#edeef0;
	padding:18px 20px;
	font-family:'ITCAvantGardeStd-Bk';
	font-size:20px;
	color:#6d6e71
}

@media(min-width:992px) {
	.dealer-details .pnl-find-store-detail .col-md-4 .dealer-details-container
	{
		height:213px;
		overflow:hidden
	}
}

.dealer-details .pnl-find-store-detail .col-md-4 .dealer-details-container .dealer-logos
{
	margin-top:13px;
	margin-bottom:20px
}

.dealer-details .pnl-find-store-detail .col-md-4 .dealer-details-container .dealer-logos img
{
	height:25px
}

@media(max-width:767px) {
	.dealer-details .pnl-find-store-detail .col-md-4 .dealer-details-container .dealer-logos img
	{
		height:20px
	}
}

@media(min-width:991px) {
	.dealer-details .pnl-find-store-detail .col-md-4 .dealer-details-container .dealer-logos img
	{
		height:20px
	}
}

.dealer-details .pnl-find-store-detail .col-md-4 .dealer-details-container .dealer-logos img:first-child
{
	margin-right:14px
}

.dealer-details .pnl-find-store-detail .col-md-4 .dealer-details-container .share-buttons
{
	font-size:14px;
	height:32px;
	z-index:700;
	position:relative
}

.dealer-details .pnl-find-store-detail .col-md-4 .dealer-details-container .share-buttons .fb-button
{
	float:left;
	margin-right:10px
}

.dealer-details .pnl-find-store-detail .col-md-4 .dealer-details-container .share-buttons .twitter-button
{
	float:left
}

.dealer-details .pnl-find-store-detail .col-md-4 .dealer-details-container.long-address .dealer-logos
{
	margin-bottom:10px
}

.dealer-details .pnl-find-store-detail .col-md-4 .dealer-opening-hours-container
{
	height:187px;
	background-color:#333;
	padding:18px 20px;
	font-family:'ITCAvantGardeStd-Bk';
	font-size:15px;
	color:#fff
}

.dealer-details .pnl-find-store-detail .col-md-4 .dealer-opening-hours-container .dealer-opening-hours
{
	width:100%;
	float:left
}

.dealer-details .pnl-find-store-detail .col-md-4 .dealer-opening-hours-container .dealer-opening-hours .opening-day
{
	float:left
}

.dealer-details .pnl-find-store-detail .col-md-4 .dealer-opening-hours-container .dealer-opening-hours .opening-hours
{
	float:right;
	margin:0
}

.dealer-details .pnl-find-store-detail .col-md-8
{
	position:relative
}

@media(max-width:767px) {
	.dealer-details .pnl-find-store-detail .col-md-8
	{
		padding:0;
		height:208px
	}
}

@media(min-width:991px) {
	.dealer-details .pnl-find-store-detail .col-md-8
	{
		width:67.265%;
		padding-left:0;
		height:400px
	}
}

@media(min-width:1199px) {
	.dealer-details .pnl-find-store-detail .col-md-8
	{
		width:67.265%;
		padding-left:0;
		height:400px
	}
}

.dealer-details .pnl-find-store-detail .col-md-8 .load-map
{
	width:100%!important;
	position:relative;
	z-index:0
}

@media(max-width:767px) {
	.dealer-details .pnl-find-store-detail .col-md-8 .load-map
	{
		height:208px!important
	}
}

@media(min-width:991px) {
	.dealer-details .pnl-find-store-detail .col-md-8 .load-map
	{
		height:400px!important
	}
}

@media(min-width:1199px) {
	.dealer-details .pnl-find-store-detail .col-md-8 .load-map
	{
		height:400px!important
	}
}

.dealer-details .pnl-find-store-detail .col-md-8 .dealer-details-photo
{
	position:relative;
	z-index:0
}

.dealer-details .pnl-find-store-detail .col-md-8 .dealer-details-photo img
{
	width:100%;
	height:100%
}

@media(max-width:991px) {
	.dealer-details .pnl-find-store-detail .col-md-8 .dealer-details-photo
	{
		background:none!important
	}
	
	.dealer-details .pnl-find-store-detail .col-md-8 .dealer-details-photo img
	{
		display:block!important
	}
}

@media(min-width:992px) {
	.dealer-details .pnl-find-store-detail .col-md-8 .dealer-details-photo
	{
		width:100%;
		height:100%
	}
	
	.dealer-details .pnl-find-store-detail .col-md-8 .dealer-details-photo img
	{
		display:none
	}
}

.dealer-details .pnl-find-store-detail .col-md-8 .dealer-details-map-links
{
	position:absolute;
	top:10px;
	right:17px
}

.dealer-details .pnl-find-store-detail .col-md-8 .dealer-details-map-links li
{
	float:left;
	list-style:none
}

.dealer-details .pnl-find-store-detail .col-md-8 .dealer-details-map-links li .btn-default
{
	border:solid 1px #808181;
	color:#808181
}

.dealer-details .pnl-find-store-detail .col-md-8 .dealer-details-map-links li .btn-default.btn-dealer-details-photo
{
	display:none
}

.dealer-details .pnl-find-store-detail .col-md-8 .dealer-details-map-links li .btn-default:hover
{
	border:solid 1px #333;
	background:#333;
	color:#fff;
	text-decoration:none
}

.dealer-details .pnl-find-store-detail .btn-google-map-direction-container
{
	display:none
}

@media(max-width:767px) {
	.dealer-details .pnl-find-store-detail .btn-google-map-direction-container
	{
		display:block;
		text-align:center;
		margin:20px 0 0
	}
}

.dealer-details .pnl-more-then-just-tyres
{
	padding-bottom:0
}

.dealer-details .pnl-more-then-just-tyres .row-dealer-category-container,.dealer-details .pnl-more-then-just-tyres .row-dealer-service-container
{
	margin:0 -10px;
	padding:0
}

.dealer-details .pnl-more-then-just-tyres .row-dealer-category-container .col-xs-12,.dealer-details .pnl-more-then-just-tyres .row-dealer-service-container .col-xs-12
{
	float:left
}

.dealer-details .pnl-more-then-just-tyres .dealer-category-container
{
	padding:0 10px
}

.dealer-details .pnl-more-then-just-tyres .dealer-category-container h2
{
	font-size:19px!important
}

@media(max-width:1024px) {
	.dealer-details .pnl-more-then-just-tyres .dealer-category-container h2
	{
		font-size:16px!important
	}
}

.dealer-details .pnl-more-then-just-tyres .dealer-category-container .dealer-service-container
{
	padding:0 10px;
	height:166px;
	width:95px;
	float:left;
	position:relative;
	min-height:1px
}

@media(max-width:1024px) {
	.dealer-details .pnl-more-then-just-tyres .dealer-category-container .dealer-service-container
	{
		width:79px
	}
}

@media(max-width:767px) {
	.dealer-details .pnl-more-then-just-tyres .dealer-category-container .dealer-service-container
	{
		width:25%
	}
}

.dealer-details .pnl-more-then-just-tyres .dealer-category-container .dealer-service-container .dealer-service-icon-container
{
	display:table;
	width:100%
}

.dealer-details .pnl-more-then-just-tyres .dealer-category-container .dealer-service-container .dealer-service-icon-container .dealer-service-icon
{
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	height:80px
}

.dealer-details .pnl-more-then-just-tyres .dealer-category-container .dealer-service-container .dealer-service-icon-container .dealer-service-icon .svg
{
	width:100%;
	height:100%
}

.dealer-details .pnl-more-then-just-tyres .dealer-category-container .dealer-service-container .dealer-service-name
{
	font-size:14px;
	color:#939598;
	font-family:'ITCAvantGardeStd-Bk';
	padding:0;
	text-align:center;
	margin-top:20px
}

@media(max-width:991px) {
	.dealer-details .pnl-more-then-just-tyres .dealer-category-container .dealer-service-container .dealer-service-name
	{
		font-size:12px
	}
}

@media(max-width:767px) {
	.dealer-details .pnl-more-then-just-tyres .dealer-category-container.col-xs-6 .dealer-service-container
	{
		width:50%
	}
}

@media(max-width:767px) {
	.btn-find-out-more-modal100CashBackOffer
	{
		bottom:175px!important
	}
	
	.btn-find-out-more-modal4thFreeOffer
	{
		bottom:150px!important
	}
}

.dealer-parent-group .tab-main
{
	border-bottom:1px solid #9e9e9e;
	padding:0 0 12px;
	margin:0 0 30px
}

.dealer-parent-group .tab-main .tab-buttons
{
	float:right
}

@media(max-width:767px) {
	.dealer-parent-group .tab-main
	{
		border-bottom:0;
		padding:0;
		margin:0
	}
	
	.dealer-parent-group .tab-main h1
	{
		border-bottom:1px solid #9e9e9e;
		padding:0 0 10px
	}
	
	.dealer-parent-group .tab-main .tab-buttons
	{
		float:none;
		padding:15px 0
	}
	
	.dealer-parent-group .tab-main .tab-buttons .btn-book-now
	{
		float:right;
		margin-left:10px;
		margin-right:0
	}
}

.dealer-parent-group .find-store-nearest-to-you
{
	text-align:center;
	margin:20px 0 25px
}

.padding-top-30
{
	padding-top:30px
}

#body #find-deaelr-parent-group-nearest-store-list .find-your-nearest-store-result-container
{
	padding-top:0;
	margin-left:0;
	margin-right:0;
	padding-bottom:8px
}

#body #find-deaelr-parent-group-nearest-store-list .css-table
{
	width:100%;
	font-size:16px;
	table-layout:fixed;
	font-weight:400;
	color:#808181
}

@media(max-width:1199px) {
	#body #find-deaelr-parent-group-nearest-store-list .css-table
	{
		font-size:14px
	}
}

@media(max-width:991px) {
	#body #find-deaelr-parent-group-nearest-store-list .css-table
	{
		font-size:13px
	}
}

@media(max-width:767px) {
	#body #find-deaelr-parent-group-nearest-store-list .css-table
	{
		font-size:14px
	}
}

#body #find-deaelr-parent-group-nearest-store-list .table-data tr:hover td
{
	font-family:'ITCAvantGardeStd-Md'
}

#body #find-deaelr-parent-group-nearest-store-list .table-data>thead:first-child>tr:first-child>th
{
	border-top:solid 1px #939598;
	border-bottom:solid 1px #939598;
	padding-top:4px;
	padding-bottom:4px
}

#body #find-deaelr-parent-group-nearest-store-list .table-data tr th,#body #find-deaelr-parent-group-nearest-store-list .table-data tr td
{
	border-left:solid 1px #000!important;
	padding:8px;
	text-align:left!important
}

@media(max-width:767px) {
	#body #find-deaelr-parent-group-nearest-store-list .table-data tr th,#body #find-deaelr-parent-group-nearest-store-list .table-data tr td
	{
		padding:10px 7px
	}
}

#body #find-deaelr-parent-group-nearest-store-list .table-data tr th.col-suburb,#body #find-deaelr-parent-group-nearest-store-list .table-data tr td.col-suburb
{
	padding:10px 0
}

#body #find-deaelr-parent-group-nearest-store-list .table-data>thead:first-child>tr>th:first-child,#body #find-deaelr-parent-group-nearest-store-list .table-data>tbody>tr>td:first-child
{
	border-left:none!important
}

#body #find-deaelr-parent-group-nearest-store-list .table-data>tbody>tr>td:first-child
{
	color:#e74500
}

#body #find-deaelr-parent-group-nearest-store-list .table-data tr td
{
	border-bottom:solid 1px #939598
}

#body #find-deaelr-parent-group-nearest-store-list .table-data tr:hover td
{
	background-color:#f6f6f6;
	color:#808181!important
}

#body #find-deaelr-parent-group-nearest-store-list .table-data .col-suburb
{
	width:15%
}

#body #find-deaelr-parent-group-nearest-store-list .table-data .col-suburb .truck-center
{
	font-weight:100;
	font-size:12px;
	font-family:'ITCAvantGardeStd-Bk';
	color:#333;
	position:relative;
	top:-6px
}

#body #find-deaelr-parent-group-nearest-store-list .table-data .col-phone
{
	width:12%
}

#body #find-deaelr-parent-group-nearest-store-list .table-data .col-km
{
	width:7%
}

#body #find-deaelr-parent-group-nearest-store-list .table-data .col-address
{
	width:22%
}

#body #find-deaelr-parent-group-nearest-store-list .table-data .col-store-type
{
	width:23%
}

#body #find-deaelr-parent-group-nearest-store-list .table-data .col-opening-hours
{
	width:21%
}

#body #motorsport-dealer-list .find-your-nearest-store-result-container
{
	padding-top:0;
	margin-left:0;
	margin-right:0;
	padding-bottom:8px
}

#body #motorsport-dealer-list .css-table
{
	width:100%;
	font-size:16px;
	table-layout:fixed;
	font-weight:400;
	color:#808181
}

@media(max-width:1199px) {
	#body #motorsport-dealer-list .css-table
	{
		font-size:14px
	}
}

@media(max-width:991px) {
	#body #motorsport-dealer-list .css-table
	{
		font-size:13px
	}
}

@media(max-width:767px) {
	#body #motorsport-dealer-list .css-table
	{
		font-size:14px
	}
}

#body #motorsport-dealer-list .table-data tr:hover td
{
	font-family:'ITCAvantGardeStd-Md'
}

#body #motorsport-dealer-list .table-data>thead:first-child>tr:first-child>th
{
	border-top:solid 1px #939598;
	border-bottom:solid 1px #939598;
	padding-top:4px;
	padding-bottom:4px
}

#body #motorsport-dealer-list .table-data tr th,#body #motorsport-dealer-list .table-data tr td
{
	border-left:solid 1px #000!important;
	padding:8px;
	text-align:left!important
}

@media(max-width:767px) {
	#body #motorsport-dealer-list .table-data tr th,#body #motorsport-dealer-list .table-data tr td
	{
		padding:10px 7px
	}
}

#body #motorsport-dealer-list .table-data tr th.col-suburb,#body #motorsport-dealer-list .table-data tr td.col-suburb
{
	padding:10px 0
}

#body #motorsport-dealer-list .table-data>thead:first-child>tr>th:first-child,#body #motorsport-dealer-list .table-data>tbody>tr>td:first-child
{
	border-left:none!important
}

#body #motorsport-dealer-list .table-data>tbody>tr>td:first-child
{
	color:#808181
}

#body #motorsport-dealer-list .table-data>tbody>tr>td:first-child a
{
	color:#e74500
}

#body #motorsport-dealer-list .table-data tr td
{
	border-bottom:solid 1px #939598
}

#body #motorsport-dealer-list .table-data tr:hover td
{
	background-color:#f6f6f6;
	color:#808181!important
}

#body #motorsport-dealer-list .table-data .col-suburb
{
	width:11%
}

#body #motorsport-dealer-list .table-data .col-address
{
	width:27%
}

#body #motorsport-dealer-list .table-data .col-state
{
	width:5%
}

#body #motorsport-dealer-list .table-data .col-trading-as
{
	width:23%
}

#body #motorsport-dealer-list .table-data .col-phone
{
	width:12%
}

#body #motorsport-dealer-list .table-data .col-mobile
{
	width:12%
}

#body #motorsport-dealer-list .table-data .col-email
{
	width:10%
}

#body #motorsport-dealer-list .table-data .col-email a
{
	color:#808181
}

.modal-complete-load-index-table .modal-dialog
{
	width:100%
}

.modal-complete-load-index-table .btn-learn-about-tyre-sizes
{
	float:right;
	position:relative;
	margin-top:-2px
}

.modal-complete-load-index-table .table-responsive table
{
	border:solid 1px #6d6e71;
	width:100%;
	text-align:center
}

.modal-complete-load-index-table .table-responsive th,.modal-complete-load-index-table .table-responsive td
{
	border:solid 1px #6d6e71;
	padding:8px;
	vertical-align:top;
	text-align:center
}

.modal-complete-load-index-table .table-responsive th.odd,.modal-complete-load-index-table .table-responsive td.odd
{
	border-right:0
}

.modal-complete-load-index-table .table-responsive th.even,.modal-complete-load-index-table .table-responsive td.even
{
	border-left:none
}

.modal-complete-load-index-table table
{
	font-size:14px;
	line-height:1.25em;
	color:#808181;
	font-family:'ITCAvantGardeStd-Bk';
	margin-bottom:15px
}

.modal-complete-load-index-table table thead th
{
	font-weight:400!important
}

.vcenter
{
	display:inline-block!important;
	vertical-align:middle;
	float:none
}

@media(max-width:767px) {
	.vcenter.hidden-xs
	{
		display:none!important
	}
}

.pnl-product-list .list-align-center
{
	text-align:center;
	margin-bottom:-5px
}

.pnl-product-list .list-align-center .col-sm-3
{
	float:none;
	display:inline-block
}

.pnl-product-list .list-align-center .col-sm-3 .tyre-pattern-item-description
{
	text-align:left
}

.vjs-default-skin:hover .vjs-big-play-button,.vjs-default-skin .vjs-big-play-button:focus
{
	background-color:transparent;
	webkit-box-shadow:none;
	moz-box-shadow:none;
	box-shadow:none
}

.vjs-default-skin .vjs-big-play-button
{
	background:url(/content/images/button/play-icon-74x74.png) no-repeat 0 0;
	width:74px;
	height:74px;
	position:absolute;
	border:0;
	background-color:transparent;
	webkit-box-shadow:none;
	moz-box-shadow:none;
	box-shadow:none
}

.vjs-default-skin .vjs-big-play-button:before
{
	content:none
}

.vjs-default-skin.vjs-big-play-centered .vjs-big-play-button
{
	top:50%;
	left:50%;
	margin-left:-37px;
	margin-top:-37px
}

.video-modal-close
{
	border:solid 1px #E74500;
	border-radius:2px;
	opacity:1;
	font-weight:bolder;
	color:#E74500;
	width:17px;
	height:17px;
	line-height:16px;
	font-size:12px;
	background:#fff;
	padding:0;
	top:-8px;
	right:-8px;
	text-align:center;
	z-index:1;
	position:absolute
}

.tmp-social-media-feedback .row
{
	margin-bottom:0!important
}

.tmp-social-media-feedback .row.margin-bottom-15
{
	margin-bottom:15px!important
}

.tmp-social-media-feedback .row.margin-bottom-20
{
	margin-bottom:20px!important
}

.tmp-social-media-feedback .row.margin-bottom-100
{
	margin-bottom:100px!important
}

.tmp-social-media-feedback .row.margin-bottom-300
{
	margin-bottom:300px!important
}

.tmp-social-media-feedback .ipt-lbl
{
	text-align:right;
	font-size:12px;
	margin-top:5px;
	color:#808181;
	padding-right:0
}

@media(max-width:767px) {
	.tmp-social-media-feedback .ipt-lbl
	{
		text-align:left;
		font-size:16px
	}
}

.tmp-social-media-feedback .ipt-lbl-mandatory
{
	font-size:12px;
	margin-top:5px;
	color:#808181;
	padding-right:0
}

.tmp-social-media-feedback .ipt-text select.dropdownlist
{
	color:#808181;
	font-size:12px;
	width:100%;
	padding:5px 6px
}

.tmp-social-media-feedback .error.ipt-text select.dropdownlist,.tmp-social-media-feedback .error.ipt-textarea textarea
{
	border-color:#e9312c
}

.tmp-social-media-feedback .ipt-textarea textarea
{
	resize:none;
	border:1px solid #ccc;
	width:100%;
	font-size:12px;
	padding:5px 10px
}

.tmp-social-media-feedback .ipt-marketing
{
	margin-top:22px
}

.tmp-social-media-feedback .ipt-marketing input[type=checkbox]
{
	-ms-transform:scale(1.5);
	-moz-transform:scale(1.5);
	-webkit-transform:scale(1.5);
	-o-transform:scale(1.5)
}

.tmp-social-media-feedback .ipt-marketing input
{
	float:left;
	margin:2px 10px 0 4px
}

.tmp-social-media-feedback .ipt-checkbox label
{
	float:left
}

.tmp-social-media-feedback .margin-right-20
{
	margin-right:20px
}

.tmp-social-media-feedback .ipt-textarea .error-icon
{
	display:none
}

.tmp-social-media-feedback .ipt-textarea.error .error-icon
{
	color:#e9312c;
	position:absolute;
	right:20px;
	top:5px;
	font-size:20px;
	display:block
}

.tmp-social-media-feedback .ipt-chk.error .error-icon
{
	color:#e9312c;
	position:relative;
	left:-140px;
	font-size:20px;
	display:block;
	z-index:1
}

@media(max-width:768px) {
	.tmp-social-media-feedback .ipt-chk.error .error-icon
	{
		left:10px
	}
}

.tmp-social-media-feedback h4.thanks-title
{
	color:#E74500
}

@media(max-width:768px) {
	.tmp-social-media-feedback .btn-submit-social-media-feedback
	{
		text-align:center
	}
}

@media(max-width:768px) {
	.tmp-social-media-feedback .btn-sm,.tmp-social-media-feedback .btn-xs
	{
		font-size:16px
	}
}

.tmp-social-media-feedback #btn-cancel-social-media-feedback-form
{
	display:inline-block!important
}

@media(max-width:768px) {
	.tmp-social-media-feedback #btn-cancel-social-media-feedback-form
	{
		display:none!important
	}
}

#modalSocialMediaFeedback .modal-title
{
	color:#E74500
}

.social-media-feedback-pin-top
{
	height:80px
}

@media(max-width:767px) {
	.social-media-feedback-pin-top.pin-top
	{
		height:auto
	}
	
	.social-media-feedback-pin-top.pin-top .topbar
	{
		height:auto
	}
	
	.social-media-feedback-pin-top.pin-top .topbar .container
	{
		height:auto
	}
	
	.social-media-feedback-pin-top.pin-top .topbar .container #topbar-nearest-store-mobile
	{
		text-align:center
	}
}

@media(max-width:992px) {
	.social-media-feedback-pin-top
	{
		height:67px
	}
	
	.social-media-feedback-pin-top.pin-top .header
	{
		height:67px
	}
}

@media(max-width:768px) {
	.social-media-feedback-pin-top
	{
		height:48px
	}
	
	.social-media-feedback-pin-top.pin-top .header
	{
		height:48px
	}
}

.footer .list
{
	background:#303030
}

@media(max-width:991px) {
	.main-bottom
	{
		padding-top:0!important
	}
}

.main-bottom .row
{
	margin-top:20px
}

@media(max-width:767px) {
	.main-bottom .row
	{
		margin-top:0
	}
}

.main-bottom .sec-row
{
	margin-top:10px;
	color:#787878!important;
	font-size:11px;
	font-family:'ITCAvantGardeStd-Bk';
	line-height:11px
}

@media(max-width:991px) {
	.main-bottom .sec-row div
	{
		padding-right:15px
	}
}

.main-bottom h3
{
	margin-top:0;
	margin-bottom:0!important;
	font-family:'ITCAvantGardeStd-Bk';
	font-size:11px!important;
	line-height:18px;
	color:#787878!important
}

@media(min-width:768px) {
	.main-bottom .dsk-col
	{
		width:14.28571%
	}
}

@media(max-width:991px) {
	.main-bottom .dsk-col
	{
		padding-right:15px;
		width:14.28571%
	}
	
	.main-bottom .dsk-col.dsk-col-1
	{
		width:14%;
		padding-right:0
	}
	
	.main-bottom .dsk-col.dsk-col-2
	{
		width:15.28571%;
		padding-left:0;
		padding-right:0
	}
	
	.main-bottom .dsk-col.dsk-col-3
	{
		width:16.8%;
		padding-left:0;
		padding-right:0
	}
	
	.main-bottom .dsk-col.dsk-col-4
	{
		width:11.6%;
		padding-left:0;
		padding-right:0
	}
	
	.main-bottom .dsk-col.dsk-col-5
	{
		padding-left:0;
		padding-right:0
	}
}

@media(min-width:768px) {
	.main-bottom .dsk-col-social-buttons
	{
		width:28.57145%
	}
}

@media(max-width:991px) {
	.main-bottom .dsk-col-social-buttons
	{
		width:28.02858%
	}
}

@media(max-width:767px) {
	.main-bottom .social-media-links-container
	{
		float:left
	}
}

@media(max-width:991px) {
	.main-bottom .social-media-links-container
	{
		width:60%;
		padding-left:5px
	}
}

.main-bottom .btn-container
{
	padding-left:0
}

@media(max-width:767px) {
	.main-bottom .btn-container
	{
		float:right;
		margin-top:15px
	}
}

@media(max-width:991px) {
	.main-bottom .btn-container
	{
		width:40%;
		padding-left:0
	}
}

@media(max-width:767px) {
	.main-bottom .social-media-mobile-links-container
	{
		float:left
	}
}

@media(max-width:767px) {
	.main-bottom .btn-mobile-container
	{
		float:right;
		margin-right:30px;
		margin-top:15px
	}
}

@media(max-width:320px) {
	.main-bottom .btn-mobile-container
	{
		margin-right:50px
	}
}

@media(max-width:767px) {
	.main-bottom .btn-mobile-container a
	{
		margin-right:30px;
		margin-top:15px
	}
}

@media(max-width:320px) {
	.main-bottom .btn-mobile-container a
	{
		margin-right:50px
	}
}

@media(max-width:320px) {
	.main-bottom .mobile-nav-bottom-conatiner a
	{
		font-size:9px
	}
}

.main-bottom a
{
	color:#787878!important;
	font-size:11px
}

.main-bottom a.btn-gray
{
	border-color:#787878;
	background:#333;
	width:67px;
	margin-right:0
}

.main-bottom a:hover
{
	border-color:#e74500;
	color:#e74500!important
}

.main-bottom a.btn-first
{
	margin-top:0;
	margin-left:8px
}

@media(max-width:1199px) {
	.main-bottom a.btn-first
	{
		float:right!important;
		margin-left:0
	}
}

@media(max-width:991px) {
	.main-bottom a.btn-first
	{
		float:none!important;
		margin-left:0
	}
}

@media(max-width:1199px) {
	.main-bottom a.btn-second
	{
		margin-top:8px;
		margin-bottom:10px;
		margin-left:0;
		float:right!important
	}
}

@media(max-width:991px) {
	.main-bottom a.btn-second
	{
		margin-top:8px;
		margin-bottom:10px;
		margin-left:0;
		float:none!important
	}
}

@media(max-width:767px) {
	.main-bottom a.btn-second
	{
		margin-top:0
	}
}

.main-bottom .btn-default
{
	padding:3px 7px
}

.social-media-links
{
	display:table;
	margin:0 auto
}

@media(max-width:767px) {
	.social-media-links
	{
		margin-left:25px
	}
}

.social-media-links .social-media-link
{
	display:table-cell;
	width:24px;
	height:24px;
	line-height:24px
}

@media(max-width:991px) {
	.social-media-links .social-media-link
	{
		width:24px;
		height:24px
	}
}

.social-media-links .social-media-link a
{
	display:inline-block;
	z-index:1;
	line-height:24px;
	color:#fff!important;
	width:24px;
	height:24px;
	text-align:center;
	vertical-align:top;
	margin-left:4px;
	margin-right:4px;
	border-radius:4px;
	-webkit-transition:600ms ease-in-out background-color;
	-moz-transition:600ms ease-in-out background-color;
	-ms-transition:600ms ease-in-out background-color;
	-o-transition:600ms ease-in-out background-color;
	transition:600ms ease-in-out background-color
}

.social-media-links .social-media-link a.fa-container
{
	background-color:#3e5b96;
	font-size:10px
}

.social-media-links .social-media-link a.fa-container .fa-facebook
{
	font-size:1.4em
}

.social-media-links .social-media-link a.fa-container .fa
{
	vertical-align:middle;
	text-align:center
}

.social-media-links .social-media-link a.google-plus-container
{
	background-color:#dd4b39;
	font-size:10px
}

.social-media-links .social-media-link a.google-plus-container .fa
{
	vertical-align:middle;
	text-align:center
}

.social-media-links .social-media-link a.play-container
{
	background-color:#e52d27;
	font-size:8px
}

.social-media-links .social-media-link a.play-container .fa
{
	vertical-align:middle;
	text-align:center
}

.social-media-links .social-media-link a:hover.fa-container
{
	background-color:#344c80
}

.social-media-links .social-media-link a:hover.google-plus-container
{
	background-color:#b83e2d
}

.social-media-links .social-media-link a:hover.play-container
{
	background-color:#bd2624
}

@media(max-width:767px) {
	.social-media-links .social-media-link a
	{
		margin-top:15px
	}
}

@media(max-width:991px) {
	.social-media-links .social-media-link a
	{
		width:24px;
		height:24px
	}
}

.social-media-links .social-media-link a .svg
{
	z-index:-1;
	pointer-events:none;
	width:100%;
	height:100%
}

.topblock form
{
	width:50%;
	margin-left:25%
}

.topblock form .top-search-table
{
	width:140px
}

.topblock form .top-search-table .right-inner-addon
{
	position:relative
}

.topblock form .top-search-table .right-inner-addon input
{
	width:135px!important;
	border-radius:3px!important;
	padding-right:26px
}

.topblock form .top-search-table .right-inner-addon input:focus
{
	border-color:#000;
	box-shadow:inset 0 1px 1px black,0 0 8px #000
}

.topblock form .top-search-table .right-inner-addon i
{
	position:absolute;
	right:5px;
	padding:3px 6px;
	pointer-events:none;
	color:#b4b4b4
}

.topblock form .top-search-table .right-inner-addon .btn-top-bar-search-page
{
	margin-right:5px;
	border-top-right-radius:3px;
	border-bottom-right-radius:3px
}

.top-search-container .social-media-links
{
	float:right
}

.top-search-container .social-media-links .social-media-link
{
	width:20px;
	height:20px;
	line-height:20px
}

@media(max-width:991px) {
	.top-search-container .social-media-links .social-media-link
	{
		width:20px;
		height:20px
	}
}

.top-search-container .social-media-links .social-media-link a
{
	width:20px;
	height:20px;
	line-height:20px;
	border-radius:3px
}

.top-search-container .social-media-links .social-media-link a.fa-container
{
	margin-left:0;
	margin-right:5px
}

.top-search-container .social-media-links .social-media-link a.fa-container .fa
{
	vertical-align:middle;
	text-align:center
}

.top-search-container .social-media-links .social-media-link a.google-plus-container
{
	margin-left:0;
	margin-right:5px
}

.top-search-container .social-media-links .social-media-link a.google-plus-container .fa
{
	vertical-align:middle;
	text-align:center
}

.top-search-container .social-media-links .social-media-link a.play-container
{
	margin-left:0;
	margin-right:0
}

.top-search-container .social-media-links .social-media-link a.play-container .fa
{
	vertical-align:middle;
	text-align:center
}

@media(max-width:991px) {
	.top-search-container .social-media-links .social-media-link a
	{
		width:20px;
		height:20px
	}
}

.main-footer .copyright
{
	font-size:10px;
	color:#b3b3b3;
	text-align:center
}

.main-footer .copyright a
{
	color:#b3b3b3
}

@media(max-width:991px) {
	.main-footer .copyright a
	{
		font-size:8px
	}
}

.main-footer .copyright a:hover
{
	color:#e74500!important
}

.main-footer .mobile-copyright
{
	font-size:10px;
	color:#b3b3b3;
	text-align:center;
	line-height:30px;
	font-family:'ITCAvantGardeStd-Md'
}

.main-footer .copyright-right
{
	width:26%;
	padding-left:5px;
	text-align:right;
	line-height:30px
}

@media(max-width:767px) {
	.main-footer .copyright-right
	{
		width:100%;
		padding:5px 0;
		text-align:center;
		line-height:20px
	}
}

@media(max-width:991px) {
	.main-footer .copyright-right
	{
		width:100%
	}
}

@media(max-width:1024px) {
	.main-footer .copyright-right
	{
		width:100%
	}
}

.main-footer .copyright-left
{
	width:74%;
	padding-right:5px;
	text-align:left;
	line-height:30px
}

@media(max-width:767px) {
	.main-footer .copyright-left
	{
		width:100%;
		padding:0;
		text-align:center;
		line-height:20px
	}
}

@media(max-width:991px) {
	.main-footer .copyright-left
	{
		width:100%
	}
}

@media(max-width:1024px) {
	.main-footer .copyright-left
	{
		width:100%
	}
}

.tmp-site-map .list
{
	margin-bottom:40px
}

.tmp-site-map h2
{
	line-height:24px!important;
	padding-top:10px
}

.tmp-site-map h2 a
{
	font-size:14px!important
}

.tmp-site-map .border-bottom
{
	border-bottom:1px solid #7d7d7d;
	padding-bottom:12px
}

.tmp-site-map .last-col
{
	margin-top:40px
}

@media(max-width:991px) {
	.tmp-site-map .cols
	{
		margin-top:40px
	}
}

@media(max-width:767px) {
	.tmp-site-map .cols
	{
		margin-top:40px
	}
}

.tmp-site-map .large a
{
	font-size:14px!important;
	color:#808181;
	line-height:24px
}

@media(max-width:991px) {
	.tmp-site-map .large a
	{
		font-size:14px
	}
}

.tmp-site-map .large a:hover
{
	color:#e74500
}

.tmp-store-listing .find-your-nearest-store-search-container
{
	margin-bottom:44px;
	margin-top:50px
}

.tmp-store-listing .list
{
	margin-bottom:40px
}

.tmp-store-listing h2
{
	font-size:14px!important;
	line-height:24px!important;
	padding-top:10px
}

.tmp-store-listing .border-bottom
{
	border-bottom:1px solid #7d7d7d;
	padding-bottom:12px
}

.tmp-store-listing .last-col
{
	margin-top:40px
}

@media(max-width:991px) {
	.tmp-store-listing .cols
	{
		margin-top:40px
	}
}

@media(max-width:767px) {
	.tmp-store-listing .cols
	{
		margin-top:40px
	}
}

.tmp-store-listing .large a
{
	font-size:14px!important;
	color:#808181;
	line-height:24px
}

@media(max-width:991px) {
	.tmp-store-listing .large a
	{
		font-size:14px
	}
}

.tmp-store-listing .large a:hover
{
	color:#e74500
}

#by-vehicle,#by-size,#other-panel-lists
{
	background:#f4f5f5;
	border-radius:4px;
	padding:20px
}

#other-panel-lists .pnl-refine-search-filter .chk-tyre-brand,#other-panel-lists .pnl-refine-search-filter .chk-tyre-product,#other-panel-lists .pnl-refine-search-filter .chk-tyre-driving-style,#other-panel-lists .pnl-refine-search-filter .chk-tyre-group
{
	float:left;
	margin-right:12px
}

#other-panel-lists .pnl-refine-search-filter .lbl-tyre-brand,#other-panel-lists .pnl-refine-search-filter .lbl-tyre-product,#other-panel-lists .pnl-refine-search-filter .lbl-tyre-driving-style,#other-panel-lists .pnl-refine-search-filter .lbl-tyre-group
{
	float:right;
	margin:2px 2px 0 0
}

.pnl-search-result
{
	padding-bottom:0
}

.pnl-search-result .no-search-result
{
	display:inline-block;
	margin-left:20px
}

.pnl-search-result .find-your-nearest-store-search-container h1
{
	font-size:21px
}

@media(max-width:1199px) {
	.pnl-search-result .find-your-nearest-store-search-container h1
	{
		margin-top:3px;
		font-size:16px
	}
}

@media(max-width:991px) {
	.pnl-search-result .find-your-nearest-store-search-container h1
	{
		margin-top:6px;
		font-size:14px
	}
}

html
{
	height:100%
}

body
{
	min-height:100%
}

.pnl-refine-search-filter .js-open-slide .glyphicon
{
	right:0
}

.chk-disabled
{
	color:#ddd
}

.btn-default.btn-orange
{
	border:solid 1px #f58e31;
	color:#f58e31;
	background-color:#fff7ed
}

.btn-default:hover.btn-orange
{
	border:solid 1px #f58e31;
	background:#f58e31;
	color:#fff;
	text-decoration:none
}

.supercat-logo
{
	display:block;
	margin-left:143px;
	margin-top:-20px;
	position:relative;
	width:177px
}

@media(max-width:767px) {
	.supercat-logo
	{
		margin-left:120px;
		margin-top:-18px;
		position:relative;
		width:130px
	}
}

.home-book-now-sprint-9-container
{
	position:relative;
	height:77px;
	margin-bottom: 10px;
}

.home-book-now-sprint-9-container .home-book-now-sprint-9
{
	padding:10px;
	background:#fff;
	color:#000;
	border-bottom:3px solid #E04B0D

}

.home-book-now-sprint-9-container--footer
{
	position:relative;
	height:77px;
	margin-bottom: 30px;
}

.home-book-now-sprint-9-container--footer .home-book-now-sprint-9--footer
{
	padding:10px;
	background:#fff;
	color:#000;
	border-top:3px solid #E04B0D

}



.home-book-now-sprint-9:hover
{
	background:#E0E2E1
}

.home-book-now-sprint-9-container .home-book-now-sprint-9 .title
{
	margin-top:1px;
	text-align:right;
	font-size:18px
}

.home-book-now-sprint-9-container .home-book-now-sprint-9 .ipt-text
{
	margin-bottom:0;
	background-color:#fff;
	float:left
}

@media(max-width:767px) {
	.home-book-now-sprint-9-container .home-book-now-sprint-9 .ipt-text
	{
		width:170px
	}
}

@media(max-width:767px) {
	.home-book-now-sprint-9-container .home-book-now-sprint-9 .ipt-text .border
	{
		padding:0 5px
	}
}

.home-book-now-sprint-9-container .home-book-now-sprint-9 .typeahead.dropdown-menu
{
	margin-top:0;
	margin-left:-1px;
	padding:0;
	max-height:125px;
	overflow:auto
}

.home-book-now-sprint-9-container .home-book-now-sprint-9 .typeahead.dropdown-menu li
{
	margin:0;
	text-align:left
}

.home-book-now-sprint-9-container .home-book-now-sprint-9 .btn-default
{
	float:left;
	margin-top:0;
	margin-left:0;
	background:#E74500;
	color:#fff
}

.home-book-now-sprint-9-container .home-book-now-sprint-9 .btn-default:hover
{
	background:#F3733D;
	border:solid 1px #F3733D
}

.trbn {
	display: flex;
	flex-wrap: nowrap;
	justify-content: space-between;
	align-items: center;
}

.home-book-now-sprint-9-container .home-book-now-sprint-9 .postcode-suburb-typeahead
{
	height:28px
}

.book-now-sprint-9-title-container
{
	border-bottom:1px solid #9e9e9e;
	padding:0 0 12px;
	margin:0 0 30px
}

.book-now-sprint-9-title-container .book-now-sprint-9-mandatory
{
	float:right;
	margin-right:50px;
	margin-top:5px;
	display:none
}

.book-now-sprint-9-container
{
	margin-bottom:30px
}

.book-now-sprint-9-container .book-now-sprint-9
{
	background:#fff;
	border-radius:4px;
	color:#fff
}

.book-now-sprint-9-container .book-now-sprint-9 h1
{
	font-size:23px;
	color:#e9322c;
	font-weight:100;
	float:left;
	margin:0;
	padding:0
}

@media(max-width:1199px) {
	.book-now-sprint-9-container .book-now-sprint-9 h1
	{
		margin-top:3px;
		font-size:17px
	}
}

@media(max-width:991px) {
	.book-now-sprint-9-container .book-now-sprint-9 h1
	{
		margin-top:6px;
		font-size:14px
	}
}

.book-now-sprint-9-container .book-now-sprint-9 .ipt-text
{
	margin-bottom:0;
	background-color:#fff;
	float:left
}

@media(max-width:767px) {
	.book-now-sprint-9-container .book-now-sprint-9 .ipt-text
	{
		width:170px
	}
}

@media(max-width:767px) {
	.book-now-sprint-9-container .book-now-sprint-9 .ipt-text .border
	{
		padding:0 5px
	}
}

.book-now-sprint-9-container .book-now-sprint-9 .typeahead.dropdown-menu
{
	margin-top:0;
	margin-left:-10px;
	padding:0;
	max-height:125px;
	overflow:auto
}

.book-now-sprint-9-container .book-now-sprint-9 .typeahead.dropdown-menu li
{
	margin:0
}

.book-now-sprint-9-container .book-now-sprint-9 .btn-show-more
{
	display:none
}

.book-now-sprint-9-container .book-now-sprint-9 .btn-default
{
	float:left;
	margin-top:2px
}

@media(max-width:1199px) {
	.book-now-sprint-9-container .book-now-sprint-9 .btn-default
	{
		margin-top:3px
	}
}

@media(max-width:767px) {
	.book-now-sprint-9-container .book-now-sprint-9 .btn-default
	{
		margin-top:1px;
		font-size:16px
	}
}

.book-now-sprint-9-container .book-now-sprint-9 .float-right
{
	float:right
}

.lnk-select-suburb
{
	margin-left:10px
}

.book-now-dealer-details .tab-main
{
	border-bottom:1px solid #9e9e9e;
	padding:0 0 12px;
	margin:0 0 30px
}

.book-now-dealer-details .tab-main .tab-buttons
{
	float:right
}

@media(max-width:767px) {
	.book-now-dealer-details .tab-main
	{
		border-bottom:0;
		padding:0;
		margin:0
	}
	
	.book-now-dealer-details .tab-main h1
	{
		border-bottom:1px solid #9e9e9e;
		padding:0 0 10px
	}
	
	.book-now-dealer-details .tab-main .tab-buttons
	{
		float:none;
		padding:15px 0
	}
	
	.book-now-dealer-details .tab-main .tab-buttons .btn-book-now
	{
		float:right;
		margin-left:10px;
		margin-right:0
	}
}

.book-now-dealer-details .pnl-find-store-detail
{
	padding:0 0 30px
}

.book-now-dealer-details .pnl-find-store-detail .content-body
{
	border-top:solid 1px #808181;
	padding-top:30px
}

@media(max-width:767px) {
	.book-now-dealer-details .pnl-find-store-detail .pnl-store-header-details-col
	{
		padding:0
	}
}

@media(min-width:991px) {
	.book-now-dealer-details .pnl-find-store-detail .pnl-store-header-details-col
	{
		width:32.736%
	}
}

@media(min-width:1199px) {
	.book-now-dealer-details .pnl-find-store-detail .pnl-store-header-details-col
	{
		width:32.736%
	}
}

.book-now-dealer-details .pnl-find-store-detail .pnl-store-header-details-col .dealer-details-container
{
	background-color:#edeef0;
	padding:18px 20px;
	font-family:'ITCAvantGardeStd-Bk';
	font-size:20px;
	color:#6d6e71
}

@media(min-width:992px) {
	.book-now-dealer-details .pnl-find-store-detail .pnl-store-header-details-col .dealer-details-container
	{
		max-height:213px;
		overflow:hidden
	}
}

.book-now-dealer-details .pnl-find-store-detail .pnl-store-header-details-col .dealer-details-container .dealer-logos
{
	margin-top:13px;
	margin-bottom:20px
}

.book-now-dealer-details .pnl-find-store-detail .pnl-store-header-details-col .dealer-details-container .dealer-logos img
{
	height:25px
}

@media(max-width:767px) {
	.book-now-dealer-details .pnl-find-store-detail .pnl-store-header-details-col .dealer-details-container .dealer-logos img
	{
		height:20px
	}
}

@media(min-width:991px) {
	.book-now-dealer-details .pnl-find-store-detail .pnl-store-header-details-col .dealer-details-container .dealer-logos img
	{
		height:20px
	}
}

.book-now-dealer-details .pnl-find-store-detail .pnl-store-header-details-col .dealer-details-container .dealer-logos img:first-child
{
	margin-right:14px
}

.book-now-dealer-details .pnl-find-store-detail .pnl-store-header-details-col .dealer-details-container .share-buttons
{
	font-size:14px;
	height:32px;
	z-index:700;
	position:relative
}

.book-now-dealer-details .pnl-find-store-detail .pnl-store-header-details-col .dealer-details-container .share-buttons .fb-button
{
	float:left;
	margin-right:10px
}

.book-now-dealer-details .pnl-find-store-detail .pnl-store-header-details-col .dealer-details-container .share-buttons .twitter-button
{
	float:left
}

.book-now-dealer-details .pnl-find-store-detail .pnl-store-header-details-col .dealer-details-container.long-address .dealer-logos
{
	margin-bottom:10px
}

.book-now-dealer-details .pnl-find-store-detail .pnl-store-header-details-col .dealer-opening-hours-container
{
	height:187px;
	background-color:#333;
	padding:18px 20px;
	font-family:'ITCAvantGardeStd-Bk';
	font-size:15px;
	color:#fff
}

.book-now-dealer-details .pnl-find-store-detail .pnl-store-header-details-col .dealer-opening-hours-container .dealer-opening-hours
{
	width:100%;
	float:left
}

.book-now-dealer-details .pnl-find-store-detail .pnl-store-header-details-col .dealer-opening-hours-container .dealer-opening-hours .opening-day
{
	float:left
}

.book-now-dealer-details .pnl-find-store-detail .pnl-store-header-details-col .dealer-opening-hours-container .dealer-opening-hours .opening-hours
{
	float:right;
	margin:0
}

.book-now-dealer-details .pnl-find-store-detail .pnl-store-header-details-col .btn-change-store-container
{
	padding:20px 0;
	text-align:center
}

.book-now-dealer-details .pnl-find-store-detail .pnl-store-header-book-now-form-col
{
	position:relative
}

@media(max-width:767px) {
	.book-now-dealer-details .pnl-find-store-detail .pnl-store-header-book-now-form-col
	{
		padding:0
	}
}

@media(min-width:991px) {
	.book-now-dealer-details .pnl-find-store-detail .pnl-store-header-book-now-form-col
	{
		width:67.265%
	}
}

@media(min-width:1199px) {
	.book-now-dealer-details .pnl-find-store-detail .pnl-store-header-book-now-form-col
	{
		width:67.265%
	}
}

.book-now-dealer-details .pnl-find-store-detail .pnl-store-header-book-now-form-col .book-now-form-conainter
{
	width:100%;
	height:100%;
	padding:18px 20px;
	border:1px solid #9e9e9e
}

.book-now-dealer-details .pnl-find-store-detail .pnl-store-header-book-now-form-col .book-now-form-conainter hr
{
	border-bottom:1px solid #89878d;
	padding-bottom:30px;
	margin:0 15px;
	border-top:0
}

.book-now-dealer-details .pnl-find-store-detail .pnl-store-header-book-now-form-col .book-now-form-conainter .ipt-checkbox-small
{
	height:20px
}

.book-now-dealer-details .pnl-find-store-detail .pnl-store-header-book-now-form-col .book-now-form-conainter .ipt-checkbox-small .chk-lbl
{
	font-size:15px;
	color:#808181;
	margin-left:9px;
	display:inline
}

.book-now-dealer-details .pnl-find-store-detail .pnl-store-header-book-now-form-col .book-now-form-conainter .ipt-checkbox-small .chk-lbl-small
{
	font-size:13px;
	color:#808181;
	margin-left:9px;
	display:inline
}

.book-now-dealer-details .pnl-find-store-detail .pnl-store-header-book-now-form-col .book-now-form-conainter #available-services .error-icon
{
	display:none
}

.book-now-dealer-details .pnl-find-store-detail .pnl-store-header-book-now-form-col .book-now-form-conainter #available-services.error .error-icon
{
	color:#e9312c;
	position:absolute;
	left:180px;
	top:1px;
	font-size:20px;
	display:block
}

.book-now-dealer-details .pnl-more-then-just-tyres
{
	padding-bottom:0
}

.book-now-dealer-details .pnl-more-then-just-tyres .row-dealer-category-container,.book-now-dealer-details .pnl-more-then-just-tyres .row-dealer-service-container
{
	margin:0 -10px;
	padding:0
}

.book-now-dealer-details .pnl-more-then-just-tyres .row-dealer-category-container .col-xs-12,.book-now-dealer-details .pnl-more-then-just-tyres .row-dealer-service-container .col-xs-12
{
	float:left
}

.book-now-dealer-details .pnl-more-then-just-tyres .dealer-category-container
{
	padding:0 10px
}

.book-now-dealer-details .pnl-more-then-just-tyres .dealer-category-container h2
{
	font-size:19px!important
}

@media(max-width:1024px) {
	.book-now-dealer-details .pnl-more-then-just-tyres .dealer-category-container h2
	{
		font-size:16px!important
	}
}

.book-now-dealer-details .pnl-more-then-just-tyres .dealer-category-container .dealer-service-container
{
	padding:0 10px;
	height:166px;
	width:95px;
	float:left;
	position:relative;
	min-height:1px
}

@media(max-width:1024px) {
	.book-now-dealer-details .pnl-more-then-just-tyres .dealer-category-container .dealer-service-container
	{
		width:79px
	}
}

@media(max-width:767px) {
	.book-now-dealer-details .pnl-more-then-just-tyres .dealer-category-container .dealer-service-container
	{
		width:25%
	}
}

.book-now-dealer-details .pnl-more-then-just-tyres .dealer-category-container .dealer-service-container .dealer-service-icon-container
{
	display:table;
	width:100%
}

.book-now-dealer-details .pnl-more-then-just-tyres .dealer-category-container .dealer-service-container .dealer-service-icon-container .dealer-service-icon
{
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	height:80px
}

.book-now-dealer-details .pnl-more-then-just-tyres .dealer-category-container .dealer-service-container .dealer-service-icon-container .dealer-service-icon .svg
{
	width:100%;
	height:100%
}

.book-now-dealer-details .pnl-more-then-just-tyres .dealer-category-container .dealer-service-container .dealer-service-name
{
	font-size:14px;
	color:#939598;
	font-family:'ITCAvantGardeStd-Bk';
	padding:0;
	text-align:center;
	margin-top:20px
}

@media(max-width:991px) {
	.book-now-dealer-details .pnl-more-then-just-tyres .dealer-category-container .dealer-service-container .dealer-service-name
	{
		font-size:12px
	}
}

@media(max-width:767px) {
	.book-now-dealer-details .pnl-more-then-just-tyres .dealer-category-container.col-xs-6 .dealer-service-container
	{
		width:50%
	}
}

#div-home-book-now-form .color-gray
{
	color:#808181
}

#div-home-book-now-form .border-heading
{
	padding:10px
}

#div-home-book-now-form .background-color
{
	background-color:#f4f5f5
}

#div-home-book-now-form .white-background-color
{
	background-color:#fff
}

#div-home-book-now-form .row-title
{
	border-bottom:1px solid #89878d
}

#div-home-book-now-form .ipt-lbl
{
	font-size:15px;
	margin-top:5px;
	color:#808181;
	padding-right:0
}

#div-home-book-now-form .ipt-lbl.ipt-lbl-small
{
	font-size:13px
}

#div-home-book-now-form .no-padding-left
{
	padding-left:0
}

#div-home-book-now-form .padding-20
{
	padding:20px
}

#div-home-book-now-form .top-space
{
	margin-top:10px
}

#div-home-book-now-form .top-space-25
{
	margin-top:25px
}

#div-home-book-now-form .ipt-text
{
	font-size:12px;
	margin-bottom:0
}

#div-home-book-now-form .ipt-text select.dropdownlist
{
	color:#808181;
	font-size:12px;
	width:100%
}

#div-home-book-now-form .ipt-text input[type="checkbox"]
{
	position:absolute;
	right:-36px;
	top:3px
}

#div-home-book-now-form .ipt-checkbox
{
	height:29px
}

#div-home-book-now-form .ipt-checkbox label
{
	float:left
}

#div-home-book-now-form #div-book-now-dealer-name,#div-home-book-now-form #div-fleet-manager-request-manager-name
{
	margin-bottom:5px
}

#div-home-book-now-form .lbl-tyre-pattern-name
{
	margin-bottom:5px
}

#div-home-book-now-form .lbl-tyre-pattern-name .tyre-price
{
	color:red
}

#div-home-book-now-form h3
{
	color:#e74500
}

#div-home-book-now-form .ipt-textarea
{
	font-size:12px;
	color:#000
}

#div-home-book-now-form .ipt-textarea textarea
{
	resize:none;
	border:1px solid #ccc;
	width:100%
}

#div-home-book-now-form .ipt-select
{
	margin-bottom:5px
}

#div-home-book-now-form .ipt-select select
{
	font-size:12px;
	height:29px;
	line-height:29px;
	-webkit-appearance:menulist-button;
	padding-left:6px
}

@media(min-width:768px) {
	#div-home-book-now-form .col-vehicle-year
	{
		padding-right:0
	}
}

#div-home-book-now-form label[for=inputModalAmount]
{
	color:#808181
}

#div-home-book-now-form .pnl-wysiwyg .row
{
	margin-bottom:0
}

#div-home-book-now-form .pnl-wysiwyg .row.row-padding-half
{
	margin-bottom:10px
}

#div-home-book-now-form .pnl-wysiwyg .row.row-padding
{
	margin-bottom:20px
}

#div-home-book-now-form .pnl-wysiwyg .btn-holder
{
	float:right
}

#div-home-book-now-form .typeahead.dropdown-menu
{
	margin-top:0;
	margin-left:-10px;
	padding:0;
	max-height:125px;
	overflow:auto
}

#div-home-book-now-form .typeahead.dropdown-menu li
{
	margin:0
}

#div-home-book-now-form .privacy-policy
{
	font-size:13px!important;
	font-weight:100
}

@media(min-width:991px) {
	#div-home-book-now-form .small-padding
	{
		padding-right:5px;
		padding-left:5px
	}
	
	#div-home-book-now-form .small-padding:first-child
	{
		padding-left:15px
	}
	
	#div-home-book-now-form .small-padding:last-child
	{
		padding-right:15px
	}
}

#div-home-book-now-form #tyre-size-guide
{
	width:239px;
	height:107px;
	background-image:url(/content/images/tyre-size-guide.png);
	position:absolute;
	z-index:999;
	margin-left:-82px
}

#div-home-book-now-form #RunFlatTyre
{
	margin-top:3px;
	float:left;
	margin-left:7px
}

#div-home-book-now-form .ipt-marketing input
{
	float:left;
	margin:2px 10px 0 4px
}

#div-home-book-now-form .ipt-marketing input[type=checkbox]
{
	-ms-transform:scale(1.5);
	-moz-transform:scale(1.5);
	-webkit-transform:scale(1.5);
	-o-transform:scale(1.5);
	transform:scale(1.5)
}

#div-home-book-now-form #btn-preferred-date
{
	float:right;
	top:7px;
	position:relative;
	font-size:14px
}

#div-home-book-now-form .red
{
	font-size:17px!important
}

#div-home-book-now-form.no-padding
{
	padding:0
}

.load-map
{
	transform:none!important
}

.btn-select
{
	font-size:16px;
	font-family:'ITCAvantGardeStd-Bk'
}

#body .book-now-sprint-9-container-step1 #find-your-nearest-store-list .table-data .col-suburb
{
	text-align:center!important
}

#body .book-now-sprint-9-container-step1 #find-your-nearest-store-list .table-data .col-suburb .lnk-suburb
{
	float:left
}

#body .offer-container
{
	padding:22px 25px 10px;
	border-radius:4px;
	margin-left:0;
	margin-right:0
}

@media(max-width:767px) {
	#body .offer-container
	{
		padding:0;
		border-radius:0
	}
}

#body .offer-container.offer-container-first
{
	border:solid 1px #ccc;
	background-color:#f9fafa
}

@media(max-width:767px) {
	#body .offer-container.offer-container-first
	{
		border:0;
		background-color:#fff
	}
}

#body .offer-container.offer-container-first ul.fa-ul
{
	padding-left:0;
	margin-left:31px;
	margin-bottom:30px
}

#body .offer-container.offer-container-first ul.fa-ul .fa-li
{
	font-size:20px
}

#body .offer-container.offer-container-first ul.fa-ul li
{
	font-size:20px;
	margin-bottom:10px
}

#body .offer-container.offer-container-first .service-name
{
	margin-bottom:10px
}

#body .offer-container.offer-container-first .service-container
{
	border-radius:5px 5px 5px 5px;
	background-color:#808181;
	margin-top:0;
	padding:5px 10px;
	display:block;
	text-align:center;
	height:75px
}

@media(max-width:767px) {
	#body .offer-container.offer-container-first .service-container
	{
		height:65px
	}
}

#body .offer-container.offer-container-first .service-price
{
	color:#fff;
	font-size:45px;
	font-weight:700;
	display:inline-block;
	height:45px
}

@media(max-width:767px) {
	#body .offer-container.offer-container-first .service-price
	{
		font-size:38px;
		height:38px
	}
}

#body .offer-container.offer-container-first .service-price-star
{
	color:#fff;
	font-size:45px;
	font-family:'ITCAvantGardeStd-Bk';
	display:inline-block;
	font-weight:400;
	height:45px
}

@media(max-width:767px) {
	#body .offer-container.offer-container-first .service-price-star
	{
		font-size:38px;
		height:38px
	}
}

#body .offer-container.offer-container-second
{
	border:solid 1px #fcc58e;
	background-color:#fff7ed
}

@media(max-width:767px) {
	#body .offer-container.offer-container-second
	{
		border:0;
		background-color:#fff;
		padding-top:30px;
		border-top:solid 1px #ccc
	}
}

#body .get-quote-or-make-booking .typeahead.dropdown-menu
{
	margin-top:0;
	margin-left:-1px;
	padding:0;
	max-height:125px;
	overflow:auto
}

#body .get-quote-or-make-booking .postcode-suburb-typeahead
{
	height:28px
}

#body .get-quote-or-make-booking .btn-default
{
	float:left;
	margin-top:0;
	margin-left:0;
	background:#E74500;
	color:#fff
}

#body .get-quote-or-make-booking .btn-default:hover
{
	background:#F3733D;
	border:solid 1px #F3733D
}

.mac.safari #body .offer-container.offer-container-first .service-price
{
	margin-top:5px
}

.mac.safari #body .offer-container.offer-container-first .service-star
{
	margin-top:5px
}

@media(max-width:1300px) {
	.header .logo
	{
		width:500px
	}
}

@media(max-width:1200px) {
	.header .logo
	{
		width:350px;
		margin-top:20px
	}
}

@media(max-width:1070px) {
	.header .logo
	{
		width:300px;
		margin-top:20px
	}
}

@media(max-width:991px) {
	.header .nav > li > a,.header .nav > li > span,.header .nav > li.menu-sub h2
	{
		font-size:13px
	}
	
	.header .nav > li > span.raboty
	{
		line-height:18px
	}
	
	.pin-top > .padder
	{
		position:relative
	}
}

@media(max-width:900px) {
	.header .logo
	{
		width:250px;
		margin-top:20px
	}
}

@media(max-width:800px) {
	.header .logo
	{
		width:230px;
		margin-top:5px
	}
	
	.topblock
	{
		width:100%
	}
	
	.topblock p form
	{
		width:100%
	}
	
	.delete
	{
		display:none
	}
	
	.topblock form .top-search-table
	{
		width:100%
	}
}

@media(max-width:767px) {
	.main-bottom .dsk-col.dsk-col,.main-bottom .dsk-col-social-buttons
	{
		width:100%;
		padding-right:0
	}
	
	.main-bottom a
	{
		color:#fff!important
	}
}