/* ---------- Fin-Colors ------------>
01-FIN-PEACOCK / rgb(3,174,216) - #03aed8
02-FIN-SKY / rgb(102,170,224) - #66aae0
03-FIN-MINT / rgb(2,194,159) - #02c29f
04-FIN-MARINE / rgb(37,84,233) - #2554e9
05-FIN-BERRY / rgb(234,130,147) - #ea8293
06-FIN-AQUA / rgb(169,239,196) - #a9efc4
07-FIN-PURPLE / rgb(147,55,208) - #9337d0
08-FIN-SUN / rgb(249,233,88) - #f9df58
09-FIN-CANDY / rgb(245,56,77) - #f5384d
10-FIN-ORANGE / rgb(253,175,23) - #fdaf17
11-FIN-GREY / rgb(110,110,110) - #6e6e6e */

/* ---------- Admin colors ------------> 
General > #66aae0
fiscalite > #02c29f
douane > #232182
perception > #80bfe6
isi > #232182
Padoc > #60d39a
tresorie > #712d92
ruling > #4da0f4
conciliation fiscale > #4179d6
exp.support strat > #c3ae91
P&O > #f6aa25
budget > #ec6073
ict > #e934a1
logistic > #f5384d
serv.president > #f2a15e
*/

/* ---------- Fin-Fonts ------------ */
@import url('https://fonts.googleapis.com/css?family=Titillium+Web');

body {
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	color: #353535;
	/* line-height: 18px */
	font-size: 14px !important;
}

p {
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	line-height: 1.5em
}

a:hover {
	text-decoration: none;
	color: #66aae0;
}

a:focus {
	text-decoration: none;
}

h1 {
	font-size: 1.5em;
	text-transform: uppercase;
	font-weight: normal;
}

h2 {
	font-size: 1.25em;
	color: #03aed8;
}

h3 {
	font-size: 1.125em;
	text-transform: uppercase;
	font-weight: normal;
}

h4 {
	font-size: 1.125em;
	color: #03aed8;
}

h5 {
	font-size: 1em text-transform: uppercase;
	font-weight: normal;
}

h6 {
	font-size: 0.85em;
	text-transform: uppercase;
}

/* ---------- PreHeader belgium ------------ */
.be-header .be-header-inner {
	padding: 10px 15px;
	z-index: 999;
	position: relative;
	font-family: 'Titillium' Arial, Verdana, sans-serif;
}

#be-header .be-header-inner ul.language-switcher-locale-url {
	float: left;
	margin: 0;
	padding: 0;
}

#be-header .be-header-inner ul.language-switcher-locale-url li {
	display: inline-block;
}

#be-header .be-header-inner ul.language-switcher-locale-url li a {
	padding: 2px 4px 2px 4px;
	text-decoration: none;
	color: #666;
	font-size: 12px;
	border-radius: 3px 3px 3px 3px;
}

#be-header .be-header-inner ul.language-switcher-locale-url li a:hover {
	background-color: #666;
	color: #fff;
}

#be-header .be-header-inner ul.language-switcher-locale-url li a.active
	{
	background-color: #CCCCCC;
	color: #fff;
}

#be-header .be-header-inner ul.language-switcher-locale-url li a.disable
	{
	/* display:none */
	text-decoration: line-through;
}

#be-header .be-header-inner ul.language-switcher-locale-url li .locale-untranslated
	{
	padding: 4px;
	font-size: 12px;
	color: #CCCCCC;
	text-decoration: line-through;
}

#be-header .be-header-inner ul.language-switcher-locale-url li .locale-untranslated:hover
	{
	background-color: #fff;
	color: #CCCCCC;
}

#be-header .be-header-inner .block-kanselarij {
	float: right;
	width: 50%;
	text-align: right;
	color: #333;
	font-size: 12px;
}

#be-header .be-header-inner .block-kanselarij a {
	color: #666;
}

#be-header .be-header-inner .block-kanselarij img {
	width: 22px;
	margin-left: 5px;
	display: inline;
}

#be-header.with-line {
	margin-bottom: 10px;
}

#be-header.with-line .be-header-inner {
	width: 100%;
	border-bottom: 1px solid #f1f1f1;
	padding: 8px 0;
}

/* ---------- Fin-header ------------ */
header {
	margin: 0 0 10px 0;
}

.bg_dots_deg {
	background: url(/towtSelfService/resources/imgs/_fin_dots_deg.gif) repeat-y;
	height: 95px;
}

.bg_dots {
	background: url(/towtSelfService/resources/imgs/_fin_dots.gif) repeat-y;
	height: 95px;
}

.fin-logo {
	width: auto;
	height: auto;
	display: block;
}

.fin-logo img {
	padding-top: 8px
}

.njr {
	bottom: 0px;
	position: absolute;
	right: 0
}

.login {
	position: absolute;
	display: block;
	top: -10px;
	right: 0;
	font-size: 14px
}

.login button {
	top: 0px;
	right: 0;
	border: none;
	padding: 5px 10px;
}

.login span:before {
	content: "\f023";
	font-family: FontAwesome;
	margin-right: 10px;
}

.left {
	width: 50%;
	float: left;
}

.right {
	width: 50%;
	float: right;
}

.header {
	height: 90px;
	position: relative;
}

/* ---------- Fin-Navigation ------------ */
.navbar-default .navbar-nav>li>a {
	color: #7c7c7c;
	font-size: 16px;
	text-transform: uppercase;
	padding-top: 8px;
	padding-bottom: 8px;
}

.navbar-default .navbar-nav>li {
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}

.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus,
	.navbar-default .navbar-nav>.active>a:hover {
	-webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, .175);
	box-shadow: 0 4px 8px rgba(0, 0, 0, .175);
	border: 1px solid #b1b4b6;
	background-color: #ffffff;
}

.navbar-default {
	background: none;
	border-bottom: 1px solid #f1f1f1;
	border-top: 1px solid #ffffff;
}

#nav ul li a:hover {
	background-color: #f1f1f1;
}

.navbar, .navbar-header {
	border: none;
	border-bottom: 1px solid #f1f1f1;
	margin-bottom: 0px
}

.navbar-default .navbar-nav>li:hover {
	color: #7c7c7c;
	background: #f1f1f1;
}

/* ---------- Fin-search ------------ */
.btn.btn-search, .btn.btn-search:focus {
	text-indent: -9999px;
	min-width: 30px;
	min-height: 30px;
	background: url(/towtSelfService/resources/imgs/_fin-ico/_fin_ico_search.svg)
		no-repeat center;
	background-size: 20px 20px;
}

.btn.btn-search:focus {
	background-color: #f1f1f1;
	border: none
}

.navbar-form input {
	border: none;
}

.navbar-form .form-control {
	padding: 6px 12px 6px 0;
	font-size: 12px;
	font-style: italic;
	line-height: 1.42857143;
	color: #555;
	background-color: #fff;
	background-image: none;
	border-bottom: solid 2px #a5a8aa;
	border-radius: 0px;
	-webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, .0);
	box-shadow: inset 0 0px 0px rgba(0, 0, 0, .0);
	-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow
		ease-in-out .15s;
	-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out
		.15s;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

.fin-search {
	margin-top: -5px;
	padding: 5px
}

.fin-search-border {
	margin-top: -5px;
	border: solid 1px #f1f1f1;
	padding: 5px
}

/* ---------- Fin-image - fullwidth ------------ */
.dots {
	background: url('/towtSelfService/resources/imgs/dot.png') repeat;
	width: 100%;
	padding: 100px 0;
}

.image-bg-fluid-height {
	background: url('/towtSelfService/resources/imgs/bgd_fin.jpg') no-repeat center
		center scroll;
}

.image-bg-fixed-height {
	background: url('/towtSelfService/resources/imgs/bgd_fin.jpg') no-repeat center
		center scroll;
	height: 450px;
}

.img-center {
	margin: 0 auto;
}

.image-bg-fluid-height, .image-bg-fixed-height {
	-webkit-background-size: cover;
	-moz-background-size: cover;
	background-size: cover;
	-o-background-size: cover;
	margin: 0;
}

.fin-intro {
	background: rgba(255, 255, 255, 0.85);
	display: block;
	width: 75%;
	margin: 0 auto;
	padding: 20px;
}

.fin-intro p, p.fin-intro {
	font-size: 1.125em;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	line-height: 21px;
	font-weight: 700
}

.fin-intro h1, h1.fin-intro {
	font-size: 30px;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	line-height: 40px;
}

p.fin-intro {
	width: 100%;
	padding: 20px 0 !important;
}

/* ---------- Fin-breadcrump ------------ */
.fin-breadcrumb {
	margin-bottom: 30px;
}

.fin-breadcrumb .breadcrumb>li {
	margin: 0px 0 0 20px
}

.fin-breadcrumb ul.breadcrumb {
	border-top: solid 1px #c5c7c8;
	border-bottom: solid 1px #ededed;
}

.breadcrumb {
	padding: 0;
	list-style: none;
	background: none;
	border-radius: 0px !important;
	font-size: 0.8em
}

.breadcrumb>li a {
	color: #939598;
}

.breadcrumb>li+li:before {
	padding: 0;
	color: #ccc;
	content: "/\00a0";
}

/* ---------- Fin-content ------------ */
.content li {
	list-style: none
}

.content li {
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	color: #353535;
	margin: 5px 0 0 20px;
}

.content li a:hover, li:focus {
	color: rgba(102, 170, 224, 1);
	text-decoration: none;
}

.content li:before {
	content: "\f105";
	font-family: FontAwesome;
	color: #66aae0;
	margin-right: 10px;
	margin-left: -15px !important;
}

.list-grey li:before {
	content: "\f105";
	font-family: FontAwesome;
	color: #b1b4b6;
	margin-right: 10px;
	margin-left: -15px !important;
	font-size: 12px
}

.list-grey li a, .bgd_grey li a {
	color: #353535
}

.brd_grey {
	border: solid 1px #f1f1f1;
}

.bgd_grey {
	background: #f1f1f1;
}

.pglr5 {
	padding: 0 5px;
}

.pg20 {
	padding: 20px;
}

.mgtb10 {
	margin: 10px 0px;
}

.mgb10 {
	margin: 0 0 10px 0;
}

.mgt10 {
	margin: 10px 0 0 0;
}

.patb20 {
	padding: 20px 0px;
}

.pab20 {
	padding: 0 0 20px 0;
}

.pat20 {
	padding: 20px 0 0 0;
}

.mgtb20 {
	margin: 20px 0px;
}

.mgb20 {
	margin: 0 0 20px 0;
}

.mgt20 {
	margin: 20px 0 0 0;
}

.patb30 {
	padding: 30px 0px;
}

.pab30 {
	padding: 0 0 30px 0;
}

.pat30 {
	padding: 30px 0 0 0;
}

.mgtb30 {
	margin: 30px 0px;
}

.mgb30 {
	margin: 0 0 30px 0;
}

.mgt30 {
	margin: 30px 0 0 0;
}

.patb40 {
	padding: 40px 0px;
}

.pab40 {
	padding: 0 0 40px 0;
}

.pat40 {
	padding: 40px 0 0 0;
}

.mgtb40 {
	margin: 40px 0px;
}

.mgb40 {
	margin: 0 0 40px 0;
}

.mgt40 {
	margin: 40px 0 0 0;
}

/* ---------- Fin-elements ------------ */
.box {
	display: flex;
}

.box-item {
	align-items: stretch;
	min-height: 270px
}

.fin-ico {
	width: 60px;
	margin: 0 auto
}

.fin-ico img {
	width: 60px;
	height: auto;
}

.row {
	margin-right: 0 !important;
	margin-left: 0 !important
}

hr {
	width: 100%;
	display: block;
}

hr.fin-dark {
	border-top: 1px solid #c5c7c8;
}

hr.fin-light {
	border-top: 1px solid #f1f1f1;
}

#toTop {
	position: fixed;
	bottom: 20px;
	right: 20px;
	cursor: pointer;
	display: none;
	background: rgba(0, 0, 0, 0.3);
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	color: #fff;
	padding: 10px 8px 8px 12px;
}

#toTop:hover {
	background: rgba(102, 170, 224, 0.8);
}

#toTop .fa {
	margin-right: 5px;
}

/* ---------- Fin-Footer ------------ */
.bgfooter {
	background: #f1f1f1
}

footer.footer {
	position: relative;
	bottom: 0;
	width: 100%;
	background-color: #f1f1f1;
}

footer {
	padding: 15px 0;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	margin: 30px 0 0 0;
	display: block;
}

footer .right {
	text-align: right;
}

footer ul {
	margin: 0;
	padding: 0;
}

footer li {
	list-style: none;
	color: #353535;
}

footer li a {
	color: #353535;
}

footer .footer-bot {
	text-transform: uppercase;
	font-size: 10px;
	border-top: solid 1px #b1b4b6;
	padding-top: 20px;
	padding-bottom: 25px;
	margin-top: 25px;
}

footer .footer-bot li img {
	margin-top: -5px;
	margin-right: 0;
}

footer .footer-bot li {
	margin-right: 10px;
	padding: 0;
}

footer .footer-bot li a {
	color: #4b5155;
	display: inline-block;
}

footer .footer-bot li a:hover {
	color: #000000;
}

footer .footer-bot li {
	display: inline-block;
}

footer .footer-top {
	text-transform: uppercase;
	font-size: 12px;
	padding-top: 20px;
}

/*footer .footer-top .rs li {display: inline-block; background:rgba(255,255,255,1);  padding: 5px; margin-right: 2px; width: 42px; height: 42px; }*/
footer .footer-top .rs li {
	display: inline-block;
	width: 42px;
	height: 42px;
	line-height: 42px;
	text-indent: -9999px;
	text-align: center;
	text-decoration: none;
	margin: 0;
	padding: 0;
	position: relative;
	background: #f8f8f8;
}

footer .footer-top .rs li a:before {
	content: '';
	display: block;
	font-family: 'FontAwesome';
	font-size: 18px;
	font-weight: normal;
	line-height: 42px;
	text-indent: 0;
	text-rendering: auto;
	text-decoration: none;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

footer .footer-top .rs li a {
	background: #f8f8f8;
	color: #a1a4a6;
}

.facebook2 a:before {
	content: '\f09a';
	font-family: 'FontAwesome';
	font-size: 18px;
	font-weight: normal;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	background: #f8f8f8;
	color: #a1a4a6;
	display: inline-block;
	width: 42px;
	height: 42px;
	line-height: 42px;
	text-align: center;
	text-decoration: none;
	margin: 0;
	padding: 0;
	position: relative;
	background: #f8f8f8;
}

.twitter2 a:before {
	content: '\f099';
	font-family: 'FontAwesome';
	font-size: 18px;
	font-weight: normal;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	background: #f8f8f8;
	color: #a1a4a6;
	display: inline-block;
	width: 42px;
	height: 42px;
	line-height: 42px;
	text-align: center;
	text-decoration: none;
	margin: 0;
	padding: 0;
	position: relative;
	background: #f8f8f8;
}

.youtube2 a:before {
	content: '\f16a';
	font-family: 'FontAwesome';
	font-size: 18px;
	font-weight: normal;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	background: #f8f8f8;
	color: #a1a4a6;
	display: inline-block;
	width: 42px;
	height: 42px;
	line-height: 42px;
	text-align: center;
	text-decoration: none;
	margin: 0;
	padding: 0;
	position: relative;
	background: #f8f8f8;
}

.linkedin2 a:before {
	content: '\f0e1';
	font-family: 'FontAwesome';
	font-size: 18px;
	font-weight: normal;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	background: #f8f8f8;
	color: #a1a4a6;
	display: inline-block;
	width: 42px;
	height: 42px;
	line-height: 42px;
	text-align: center;
	text-decoration: none;
	margin: 0;
	padding: 0;
	position: relative;
	background: #f8f8f8;
}

footer .footer-top .rs li.facebook a:before {
	content: '\f09a';
}

footer .footer-top .rs li.twitter a:before {
	content: '\f099';
}

footer .footer-top .rs li.youtube a:before {
	content: '\f16a';
}

footer .footer-top .rs li.linkedin a:before {
	content: '\f0e1';
}

footer .footer-top .rs li:hover {
	color: #fff !important;
}

footer .footer-top .rs li a:hover {
	color: #fff !important;
}

footer .footer-top .rs li a:before:hover {
	color: #fff !important;
}

footer .footer-top .rs li.facebook:hover {
	color: white;
	background: #3c5a95;
}

footer .footer-top .rs li.twitter:hover {
	color: white;
	background: #00acee;
}

footer .footer-top .rs li.youtube:hover {
	color: white;
	background: #c4302b;
}

footer .footer-top .rs li.linkedin:hover {
	color: white;
	background: #017fb2;
}

footer .footer-top .rs li.facebook:before:hover {
	color: white;
}

footer .footer-top .rs li.twitter:before:hover {
	color: white;
}

footer .footer-top .rs li.youtube:before:hover {
	color: white;
}

footer .footer-top .rs li.linkedin:before:hover {
	color: white;
}

footer .footer-top h4 {
	
}

.nopadding {
	padding-left: 0;
	padding-right: 0;
}

.space {
	padding-left: 0;
	padding-right: 0;
}

.badge {
	
}

/* ---------- fin-colors  ------------ */
.color {
	margin: 0 10px 10px 0;
	width: 20px;
	height: 20px;
	float: left;
}

.fin01 {
	color: rgba(3, 174, 216, 1);
}

.fin02 {
	color: rgba(102, 170, 224, 1);
}

.fin03 {
	color: rgba(2, 194, 159, 1);
}

.fin04 {
	color: rgba(37, 84, 233, 1);
}

.fin05 {
	color: rgba(234, 130, 147, 1);
}

.fin06 {
	color: rgba(169, 239, 196, 1);
}

.fin07 {
	color: rgba(147, 55, 208, 1);
}

.fin08 {
	color: rgba(249, 233, 88, 1);
}

.fin09 {
	color: rgba(245, 56, 77, 1);
}

.fin10 {
	color: rgba(253, 175, 23, 1);
}

.fin11 {
	color: rgba(110, 110, 110, 1);
}

.bgd-fin01 {
	background: rgba(3, 174, 216, 1);
}

.bgd-fin02 {
	background: rgba(102, 170, 224, 1);
}

.bgd-fin03 {
	background: rgba(2, 194, 159, 1);
}

.bgd-fin04 {
	background: rgba(37, 84, 233, 1);
}

.bgd-fin05 {
	background: rgba(234, 130, 147, 1);
}

.bgd-fin06 {
	background: rgba(169, 239, 196, 1);
}

.bgd-fin07 {
	background: rgba(147, 55, 208, 1);
}

.bgd-fin08 {
	background: rgba(249, 233, 88, 1);
}

.bgd-fin09 {
	background: rgba(245, 56, 77, 1);
}

.bgd-fin10 {
	background: rgba(253, 175, 23, 1);
}

.bgd-fin11 {
	background: rgba(110, 110, 110, 1);
}

-
.btn:focus, .btn:active:focus, .btn.active:focus, .btn-default:focus,
	.btn-default.active:focus {
	outline: 0 none;
	border: none
}

.btn {
	padding: 6px 12px 4px 12px;
	line-height: 1.42857143;
	text-align: center;
	border-radius: 0;
	text-transform: uppercase;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}

.btn-fin-default {
	background: #4b5155;
	color: #fff;
}

.btn-fin01 {
	background: rgba(3, 174, 216, 1);
	color: #fff;
}

.btn-fin02 {
	background: rgba(102, 170, 224, 1);
	color: #fff;
}

.btn-fin03 {
	background: rgba(2, 194, 159, 1);
	color: #fff;
}

.btn-fin04 {
	background: rgba(37, 84, 233, 1);
	color: #fff;
}

.btn-fin05 {
	background: rgba(234, 130, 147, 1);
	color: #fff;
}

.btn-fin06 {
	background: rgba(169, 239, 196, 1);
}

.btn-fin07 {
	background: rgba(147, 55, 208, 1);
	color: #fff;
}

.btn-fin08 {
	background: rgba(249, 233, 88, 1);
}

.btn-fin09 {
	background: rgba(245, 56, 77, 1);
	color: #fff;
}

.btn-fin10 {
	background: rgba(253, 175, 23, 1);
}

.btn-fin11 {
	background: rgba(110, 110, 110, 1);
	color: #fff;
}

.btn-fin-default:hover, .btn-fin01:hover, .btn-fin02:hover, .btn-fin03:hover,
	.btn-fin04:hover, .btn-fin05:hover, .btn-fin06:hover, .btn-fin07:hover,
	.btn-fin08:hover, .btn-fin09:hover, .btn-fin10:hover, .btn-fin11:hover
	{
	background: rgba(102, 170, 224, .75);
	color: #353535;
}

/* ---------- Collapse  ------------ */
.panel-group .panel {
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	border: none;
}

.panel-default>.panel-heading {
	color: #333;
	background-color: #fff;
	border-color: #fff;
}

.panel-default {
	border-color: #fff;
}

.panel-collapse>.panel-body {
	background-color: #f1f1f1;
}

.panel-heading a {
	font-weight: 400;
	padding: 5px 10px 5px 10px;
	display: inline-block;
	width: 100%;
	position: relative;
	text-decoration: none;
}

.panel-heading a:hover {
	color: rgba(102, 170, 224, 1);
}

.panel-heading a:before {
	content: "\f078";
	font-family: FontAwesome;
	color: #66aae0;
	margin-right: 3px;
	margin-left: -10px !important;
}

.panel-heading a.collapsed:before {
	content: "\f054";
	font-family: FontAwesome;
	color: #66aae0;
	margin-right: 3px;
	margin-left: -10px !important;
}

/* ---------- Fin-Mediaqueries  ------------ */
@media screen and (min-width:1px) and (max-width:1199px) {
	.footer {
		position: relative;
	}
}

@media screen and (min-width:992px) and (min-width:1120px) {
	.mgb20-sm {
		margin: 0 0 20px 0;
	}
	.footer {
		bottom: 0;
		width: 100%;
		position: absolute;
	}
	.box {
		display: flex;
	}
	.box-item {
		align-items: stretch;
	}
	.mgb20-sm {
		margin: 0 0 20px 0
	}
}

@media screen and (max-width:992px) {
	.mgb20-sm {
		margin: 0 0 20px 0;
	}
	.footer {
		bottom: 0;
		width: 100%;
		position: absolute;
	}
	.box {
		display: block;
	}
	.box-item {
		align-items: stretch;
	}
	.mgb20-sm {
		margin: 0 0 20px 0
	}
	.fin-ico, .fin-ico img {
		width: 90px;
		margin: 0 auto;
	}
}

@media screen and (max-width:768px) {
	.btn.btn-search {
		background-color: #f1f1f1 !important;
		min-width: 100%;
		min-height: 30px;
		background: url(/towtSelfService/resources/imgs/_fin_ico_search.svg) no-repeat
			center;
		background-size: 30px 30px;
	}
	.btn.btn-search:focus {
		outline: 0 none;
		border: none;
	}
	.footer {
		position: relative;
	}
	.box {
		display: block;
	}
	.box-item {
		align-items: none;
	}
	.dots {
		padding: 20px 0;
	}
	.mgb20-sm {
		margin: 0 0 20px 0
	}
	.fin-ico, .fin-ico img {
		width: 120px;
		margin: 0 auto;
	}
	h1 {
		font-size: 2.8em;
		text-transform: uppercase;
		font-weight: normal;
	}
	h2 {
		font-size: 2.25em;
		color: #03aed8;
	}
	h3 {
		font-size: 2em;
		text-transform: uppercase;
		font-weight: normal;
	}
	h4 {
		font-size: 2em;
		color: #03aed8;
	}
	h5 {
		font-size: 1.8em;
		text-transform: uppercase;
		font-weight: normal;
	}
	h6 {
		font-size: 1.5em;
		text-transform: uppercase;
	}
	/*p, li{font-size: 130%; line-height: 150%;}
     footer p, footer li{font-size: 100%; }
     h1, h2, h3, h4, h5, h6{font-size: 150%; line-height: 180%;}
     footer h1, footer h2, footer h3, footer h4, footer h5, footer h6{font-size: 1em; line-height: 1em;}
*/
}