@charset "utf-8";
*{margin: 0;padding: 0;}
p{margin:15px 0;}
a{color:inherit;text-decoration:none;}
a:hover{text-decoration:underline;}
html{min-width: 1100px;font-family: 'Proxima Nova';color:#353535;}
body{min-width: 1100px;position: relative;background-color: #fff;}
ul{list-style: none;}
.null{width:100%;height:0;clear:both;}
.workspace{width: 1100px;position:relative;margin:0 auto;}
.p64{padding-top:64px;padding-bottom:64px;}
.pp64{padding-bottom:64px;}
.ct{font-size:16px;line-height:26px;color:#353535;}

.pace {-webkit-pointer-events: none;pointer-events: none;-webkit-user-select: none;-moz-user-select: none;user-select: none;}
.pace-inactive {}
.pace .pace-progress {background: #DC291B;position: absolute;z-index: 2000;top: 0;right: 100%;width: 100%;height: 3px;}

.next,.prev{opacity:.7;position:absolute;cursor:pointer;transition:all .1s linear;}
.prev{transform:rotate(.5turn);}
.next:hover,.prev:hover{opacity:1;}

input,textarea,button{outline:none;}
form select,form input{margin-bottom:17px;padding-bottom:3px;background:transparent;border:none;border-bottom:1px solid rgb(0,0,0,.3);text-align:center;width:100%;font-size:16px;}
select option{text-align:center;}
form select::placeholder,form input::placeholder,form textarea::placeholder,form button{color:#000000;font-weight:300;font-family:'Proxima Nova';font-size:16px;}
select {text-align-last: center;}

.alt{font-family: 'Open Sans'}