html,body{height:100%}
body{background:#fff;font:normal 12px Arial,sans-serif;color:#000;margin:0;padding:0;min-width:980px}
img{border:0;max-width:100%}
figure,form{margin:0;padding:0}
a{outline:none;color:#0645ad}
a:hover{text-decoration:none;color:#ba0000}
table{border-collapse:collapse}
td{vertical-align:top}
p{line-height:1.4}
hr{border:none;height:1px;background:#000}
h1,h2,h3,h4,h5,h6{margin:.3em 0;padding:0;font-weight:normal}
h1{font-size:30px}
h2{font-size:18px}
h3{font-size:14px}
h4{font-size:12px;font-weight:bold}
.fl{float:left}
.fr{float:right}
.ac{text-align:center}
.ar{text-align:right}
.absmiddle{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
.vam{position:absolute;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}
.hidden{display:none}
.cloack{position:absolute;left:-5000px}
.clear{clear:both;float:none;display:block}
.cll,.cols2.oh>.col:nth-child(2n+1),.cols3.oh>.col:nth-child(3n+1),.cols4.oh>.col:nth-child(4n+1),.cols5.oh>.col:nth-child(5n+1),.cols6.oh>.col:nth-child(6n+1),.cols7.oh>.col:nth-child(7n+1),.cols8.oh>.col:nth-child(8n+1),.cols9.oh>.col:nth-child(9n+1),.cols10.oh>.col:nth-child(10n+1),.cols11.oh>.col:nth-child(11n+1),.cols12.oh>.col:nth-child(12n+1){clear:left}
.clearfix:after,.cols2:after,.cols3:after,.cols4:after,.cols5:after,.cols6:after,.cols7:after,.cols8:after,.cols9:after,.cols10:after,.cols11:after,.cols12:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.oh{overflow:hidden}
.mt{margin-top:1em}
.mb{margin-bottom:1em}
.ml{margin-left:1em}
.mr{margin-right:1em}
.mt2{margin-top:2em}
.mb2{margin-bottom:2em}
.ml2{margin-left:2em}
.mr2{margin-right:2em}
.p0{padding:0}
.m0{margin:0}
.nobr{white-space:nowrap}
.col{float:left;box-sizing:border-box;padding:10px}
.cols2>.col{width:50%}
.cols3>.col{width:33.33333333%}
.cols3>.w2{width:66.66666667%}
.cols4>.col{width:25%}
.cols4>.w2{width:50%}
.cols4>.w3{width:75%}
.cols5>.col{width:20%}
.cols5>.w2{width:40%}
.cols5>.w3{width:60%}
.cols5>.w4{width:80%}
.cols6>.col{width:16.66666667%}
.cols6>.w2{width:33.33333333%}
.cols6>.w3{width:50%}
.cols6>.w4{width:66.66666667%}
.cols6>.w5{width:83.33333333%}
.cols7>.col{width:14.28571429%}
.cols7>.w2{width:28.57142857%}
.cols7>.w3{width:42.85714286%}
.cols7>.w4{width:57.14285714%}
.cols7>.w5{width:71.42857143%}
.cols7>.w6{width:85.71428571%}
.cols8>.col{width:12.5%}
.cols8>.w2{width:25%}
.cols8>.w3{width:37.5%}
.cols8>.w4{width:50%}
.cols8>.w5{width:62.5%}
.cols8>.w6{width:75%}
.cols8>.w7{width:87.5%}
.cols9>.col{width:11.11111111%}
.cols9>.w2{width:22.22222222%}
.cols9>.w3{width:33.33333333%}
.cols9>.w4{width:44.44444444%}
.cols9>.w5{width:55.55555556%}
.cols9>.w6{width:66.66666667%}
.cols9>.w7{width:77.77777778%}
.cols9>.w8{width:88.88888889%}
.cols10>.col{width:10%}
.cols10>.w2{width:20%}
.cols10>.w3{width:30%}
.cols10>.w4{width:40%}
.cols10>.w5{width:50%}
.cols10>.w6{width:60%}
.cols10>.w7{width:70%}
.cols10>.w8{width:80%}
.cols10>.w9{width:90%}
.cols11>.col{width:9.09090909%}
.cols11>.w2{width:18.18181818%}
.cols11>.w3{width:27.27272727%}
.cols11>.w4{width:36.36363636%}
.cols11>.w5{width:45.45454545%}
.cols11>.w6{width:54.54545455%}
.cols11>.w7{width:63.63636364%}
.cols11>.w8{width:72.72727273%}
.cols11>.w9{width:81.81818182%}
.cols11>.w10{width:90.90909091%}
.cols12>.col{width:8.33333333%}
.cols12>.w2{width:16.66666667%}
.cols12>.w3{width:25%}
.cols12>.w4{width:33.33333333%}
.cols12>.w5{width:41.66666667%}
.cols12>.w6{width:50%}
.cols12>.w7{width:58.33333333%}
.cols12>.w8{width:66.66666667%}
.cols12>.w9{width:75%}
.cols12>.w10{width:83.33333333%}
.cols12>.w11{width:91.66666667%}
@media (max-width:980px){.sm-cols1>.col{width:100%}
.sm-cols1.oh>.col:nth-child(n){clear:none}
.sm-cols1.oh>.col:nth-child(1n+1){clear:left}
.sm-cols2>.col{width:50%}
.sm-cols2.oh>.col:nth-child(n){clear:none}
.sm-cols2.oh>.col:nth-child(2n+1){clear:left}
.sm-cols2>.sm-w2{width:100%}
.sm-cols3>.col{width:33.33333333%}
.sm-cols3.oh>.col:nth-child(n){clear:none}
.sm-cols3.oh>.col:nth-child(3n+1){clear:left}
.sm-cols3>.sm-w2{width:66.66666667%}
.sm-cols3>.sm-w3{width:100%}
.sm-cols4>.col{width:25%}
.sm-cols4.oh>.col:nth-child(n){clear:none}
.sm-cols4.oh>.col:nth-child(4n+1){clear:left}
.sm-cols4>.sm-w2{width:50%}
.sm-cols4>.sm-w3{width:75%}
.sm-cols4>.sm-w4{width:100%}
.sm-hidden{display:none}
}@media (max-width:600px){.xs-cols1>.col{width:100%}
.xs-cols1.oh>.col:nth-child(n){clear:none}
.xs-cols1.oh>.col:nth-child(1n+1){clear:left}
.xs-cols2>.col{width:50%}
.xs-cols2.oh>.col:nth-child(n){clear:none}
.xs-cols2.oh>.col:nth-child(2n+1){clear:left}
.xs-cols2>.xs-w2{width:100%}
.xs-cols3>.col{width:33.33333333%}
.xs-cols3.oh>.col:nth-child(n){clear:none}
.xs-cols3.oh>.col:nth-child(3n+1){clear:left}
.xs-cols3>.xs-w2{width:66.66666667%}
.xs-cols3>.xs-w3{width:100%}
.xs-cols4>.col{width:25%}
.xs-cols4.oh>.col:nth-child(n){clear:none}
.xs-cols4.oh>.col:nth-child(4n+1){clear:left}
.xs-cols4>.xs-w2{width:50%}
.xs-cols4>.xs-w3{width:75%}
.xs-cols4>.xs-w4{width:100%}
.xs-hidden{display:none}
}@media (min-width:1200px){.lg-cols1>.col{width:100%}
.lg-cols1.oh>.col:nth-child(n){clear:none}
.lg-cols1.oh>.col:nth-child(1n+1){clear:left}
.lg-cols2>.col{width:50%}
.lg-cols2.oh>.col:nth-child(n){clear:none}
.lg-cols2.oh>.col:nth-child(2n+1){clear:left}
.lg-cols2>.lg-w2{width:100%}
.lg-cols3>.col{width:33.33333333%}
.lg-cols3.oh>.col:nth-child(n){clear:none}
.lg-cols3.oh>.col:nth-child(3n+1){clear:left}
.lg-cols3>.lg-w2{width:66.66666667%}
.lg-cols3>.lg-w3{width:100%}
.lg-cols4>.col{width:25%}
.lg-cols4.oh>.col:nth-child(n){clear:none}
.lg-cols4.oh>.col:nth-child(4n+1){clear:left}
.lg-cols4>.lg-w2{width:50%}
.lg-cols4>.lg-w3{width:75%}
.lg-cols4>.lg-w4{width:100%}
.lg-hidden{display:none}
}*>.col.w100{width:100%}
.cols,.cols2,.cols3,.cols4,.cols5,.cols6,.cols7,.cols8,.cols9,.cols10,.cols11,.cols12{margin-left:-10px;margin-right:-10px}
.col-wrap{margin-left:10px;margin-right:10px}
.col-wrap>:first-child{margin-top:0}
.row{margin-top:20px;margin-bottom:20px}
.cell{padding:10px;box-sizing:border-box}
.wrap{width:980px;padding-left:10px;padding-right:10px;box-sizing:border-box;margin-left:auto;margin-right:auto}
.jl{text-align:justify}
.jl:after{content:" ";display:inline-block;width:99%;height:0;line-height:0}
.jl-cell{display:inline-block}
#rpcc{color:transparent;height:1px;overflow:hidden;position:absolute;width:1px}
.rp_message{padding:.5em;margin:1em 0;border:#1a4a66 1px solid;background:#e6f6ff;color:#1a4a66;border-radius:4px}
.rp_message.dinamic{position:fixed;z-index:5;max-width:40%;display:inline-block;background:rgba(255,255,255,0.9)}
.rp_message.error{border-color:#8e2150;color:#8e2150;background-color:#ffe5f0}
.rp_message .close{float:right;margin:-8px -3px 10px 5px;padding:5px;text-decoration:none;font-weight:bold}
.pass_diffrent{border-color:#f00}
.pass_equal{border-color:#0f0}
.fb-label{display:block}
#layout{min-height:100%;box-sizing:border-box;padding-bottom:80px;overflow:hidden}
#footer{overflow:hidden;margin-top:-60px}
