@charset "utf-8";

/* reset.css */
html,body{width:100%;height:100%; background:#fff;color:#222;padding:0;margin:0;font-family:Lato,Segoe UI,Helvetica,HelveticaNeue,Arial,sans-serif;font-weight:400;font-style:normal;font-size:15px;line-height:1.5;position:relative;cursor:auto; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,table,th,td{margin:0;padding:0}
table,img{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:none;}
address,caption,cite,code,em,th{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:normal;text-transform:capitalize;}
q:before,q:after{content:"";}
abbr,acronym{border:0;}
img,li,dt,dd,input,select{vertical-align:top;}
input, select {font-family:Lato,Segoe UI,Helvetica,HelveticaNeue,Arial,sans-serif; font-size:16px }
img { vertical-align:middle; }
hr{display:none}
a{text-decoration:none;color:#222;}
a:hover{text-decoration:none}
label,button{cursor:pointer; border : none; background : transparent }
button{padding: 0;margin: 0;font-family:Lato,Segoe UI,Helvetica,HelveticaNeue,Arial,sans-serif;}
textarea { font-family:Lato,Segoe UI,Helvetica,HelveticaNeue,Arial,sans-serif; font-size:15px; line-height:normal }
.highlight {background-image:none !important;background-color: #fff34d !important;width:auto !important}