/* Description: Used to style the TinyMCE editor. */ html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{ margin:0; padding:0; border:0; font-size:100%; font:inherit; vertical-align:baseline; } body { line-height:1; } a { text-decoration: none; } button { outline:0; } ol,ul { list-style:none; } blockquote,q { quotes:none } blockquote:before,blockquote:after,q:before,q:after { content:''; content:none; } q { display:inline; font-style:italic; } q:before { content:'"'; font-style:normal; } q:after { content:'"'; font-style:normal; } textarea,input[type="text"],input[type="button"],input[type="submit"],input[type="reset"],input[type="search"],input[type="password"] { -webkit-appearance:none; appearance:none; border-radius:0; } table { border-collapse:collapse; border-spacing:0; } th,td { padding: 3px 8px; } big { font-size:120%; } small,sup,sub { font-size:80%; } sup { vertical-align:super; } sub { vertical-align:sub; }dd { margin-left:20px; } kbd,tt { font-family:courier; font-size:12px; } ins { text-decoration:underline; } del,strike,s { text-decoration:line-through; } dt { font-weight:bold; } address,cite,var { font-style:italic; } article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { display:block; } * { box-sizing:border-box; -webkit-tap-highlight-color:transparent; } body { font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif; font-size: 16px; color: #333; line-height: normal; word-wrap: break-word; } h1, h2, h3, h4, h5, h6 { font-weight:bold; margin-bottom: 10px; } h2, h3, h4, h5, h6 { margin-top:20px; } h1 { font-size:35px; } h2 { font-size:30px; } h3 { font-size:25px; } h4 { font-size:20px; } h5 { font-size:18px; } h6 { font-size:16px; } p { margin:15px 0; } a { color:#c07b55; transition:all 0.5s ease; } a:hover { color: #222; transition:all 0.5s ease; } strong { font-weight:bold; } em { font-style:italic; } pre { overflow-x:auto; white-space:pre-wrap; } pre, code { font-family:'courier new',courier,serif; } hr { height:1px; border:0; margin:30px 0; background:#ccc; } blockquote { padding:15px; border-left:4px solid #ccc; margin:30px 0; } blockquote p:first-of-type { margin-top:0; } input, textarea { font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif; padding:15px; border:0; outline:0; margin-top:10px; background:#ddd; } input[type="submit"], #menu .toggle:hover { cursor:pointer; } input[type="search"] { -webkit-appearance:textfield; } a img, input[type="image"] { border:0 } img, video, audio, table, select, textarea { max-width:100% !important; height:auto; } table { width: 100%; margin: 25px 0 30px; }