body {
    font-size: 18px; line-height: 1.4em;
    font-family: 'montserratregular';
    /** color: white; **/
    color: black;
    background-color: white;
}
.body-checkout { 
	/** 2019-01-21 va **/
    background-color: white; /** background-color: #282828; **/ 
    color: #4a4f55 !important; 
}


h1, h2, h3, h4 { font-family: 'montserratbold'; line-height: 1.2em; }
h1 a, h2 a, h3 a, h4 a,
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover { text-decoration: none; }

.standard-font { font-family: 'montserratregular'; }
.bold-font, .text-bold, strong { font-family: 'montserratbold'; }

h1 { font-size: 50px; }
h2 { font-size: 36px; }
h3 { font-size: 26px; }
h4 { font-size: 20px; }
@media (max-width: 767px) { 
	h1 { font-size: 32px; }
	h2 { font-size: 26px; }
	h3 { font-size: 22px; }
	h4 { font-size: 20px; }
}

@media (max-width: 575px) {  }

/** Small devices (landscape phones, 576px and up) **/
@media (min-width: 576px) {  }

/** Medium devices (tablets, 768px and up) **/
@media (min-width: 768px) {  }

/** Large devices (desktops, 992px and up) **/
@media (min-width: 992px) {  }

/** Extra large devices (large desktops, 1200px and up) **/
@media (min-width: 1200px) {  }

/** Extra extra large devices (extra large desktops, 1600px and up) **/
@media (min-width: 1600px) {  }

/**
a, a:hover,
p,
li { color: #282828; }
**/
a { text-decoration: underline; }
a:hover,
a:focus {
	text-decoration: underline;
}
a:focus {
	/**
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
	**/
}
.nav-link { text-decoration: none; } /** Check it!!! **/
.text-white a { color: #fff; }

b,
strong,
.text-bold {
	font-family: 'montserratbold';
}
.text-font-thin {
	font-family: 'roboto_slabthin', Helvetica, sans-serif;
	font-weight: normal;
}
.text-font-light {
	font-family: 'montserratlight', Helvetica, sans-serif;
	font-weight: normal;
}

.text-small ,
.text-size-small { font-size: 14px; line-height: 1.2em; }

p { margin-top: 5px; margin-bottom: 15px; }

/** Debugging */
pre { color: #fff; }

.clearer {
	clear: both; 
	height: 0px;
	overflow: hidden;
} 

pre { font-size: 12px; color: green; }