*,*:after,*:before {-webkit-box-sizing:border-box;box-sizing:border-box;}
article,aside,details,figcaption,figure,header,hgroup,main,section,summary {display:block;}
audio,canvas,video {display:inline-block;}
audio:not([controls]) {display:none;height:0;}
.displayNone,.mob-ver,[hidden] {display:none;}
html {font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;margin:0;padding:0;}
body {margin:0;padding:0;}
a:focus,a:active,a:hover {outline:0;}
abbr[title] {border-bottom:1px dotted;}
dfn {font-style:italic;}
hr {-moz-box-sizing:content-box;box-sizing:content-box;height:0;}
mark {background:#ff0;color:#000;}
code,kbd,pre,samp {font-family:monospace, serif;font-size:1em;}
pre {white-space:pre-wrap;}
q {quotes:"\201C""\201D""\2018""\2019";}
sub,sup {font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup {top:-0.5em;}
sub {bottom:-0.25em;}
svg:not(:root) {overflow:hidden;}
figure {margin:0;}
fieldset {border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend {border:0;padding:0;}
button,input,select,textarea {font-family:inherit;margin:0;}
button,input {line-height:normal;}
button,select {text-transform:none;}
button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance:button;cursor:pointer;}
button[disabled],html input[disabled] {cursor:default;}
input[type="checkbox"],input[type="radio"] {box-sizing:border-box;padding:0;}
input[type="search"] {-webkit-appearance:textfield;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance:none;}
button::-moz-focus-inner,input::-moz-focus-inner {border:0;padding:0;}
textarea {overflow:auto;vertical-align:top;}
table {border-collapse:collapse;border-spacing:0;}
form {width:100%;margin:0;padding:0;position:relative;}
img {border:0;vertical-align:middle;}
.verticalAlign img {vertical-align:middle;}
p {margin:0 0 25px 0;}
.clear {clear:both;height:0;overflow:hidden;line-height:0;font-size:0;display:block;}
.bold {font-weight:bold !important;}
.fontLess, .small, small {font-size:80% !important;}
.fontMore,.fontMore a {font-size:120% !important;}
.textAlignCenter {text-align:center;}
.textAlignRight {text-align:right;}
.verticalAlignTop {vertical-align:top;}
.verticalAlignMiddle {vertical-align:middle;}
.center {margin:0 auto;}
.right {margin-left:auto;}
.left {margin-right:auto;}
.pointer {cursor:pointer;}
.flex {display:flex;justify-content:space-between;}
.flex-start {display:flex;}
.flex-end {display:flex;justify-content:flex-end;}
.flex-align_center {align-items:center;}
.flex-align_end {align-items:end;}

.bg1 {background:#9cc;}
.bg2 {background:#c9c;}
.bg3 {background:#cc9;}

.img-r {float:right;margin:0 0 15px 15px;}
.img-l {float:left;margin:0 15px 15px 0;}
.img-c {margin:0 auto;display:block;}