@charset "utf-8"; /* CSS Document */ html, body{ overflow-x:hidden; } body{ font-family:'Roboto', sans-serif; color:#424242; background:#ebebeb; font-size:15px; line-height:150%; font-weight:300; } h1, h2, h3, h4, h5, h6{ line-height:140% !important; font-family:'Roboto'; font-weight:700; color:#424242; margin-top:15px; margin-bottom:15px; } h1{ font-size:40px; } h2{ font-size:35px; } h3{ font-size:30px; } h4{ font-size:25px; } h5{ font-size:20px; } h6{ font-size:18px; } h1 span, h2 span, h3 span, h4 span, h5 span, h6 span{ line-height:140% !important; } p span{ line-height:150%; } a{ color:#E0C350; font-weight:700; } a:hover{ text-decoration:none; color:#E0C350; } em, i{ font-style:italic; } strong, b{ font-weight:700; } ul, ol{ list-style-position:outside; margin-left:40px; } ul{ list-style-type:disc; } ol{ list-style-type:decimal; } hr{ border-top:2px solid rgba(0,0,0,.1); width:1000000px; position:relative; left:50%; transform:translateX(-50%); -webkit-transform:translateX(-50%); -ms-transform:translateX(-50%); margin-top:40px; margin-bottom:40px; } img{ max-width:100%; height:auto; } img.alignleft{ float:left; margin-right:15px; margin-bottom:15px; } img.alignright{ float:right; margin-left:15px; margin-bottom:15px; } img.aligncenter{ float:none; display:block; margin:auto; margin-top:15px; margin-bottom:15px; } blockquote{ border:none; padding:40px; border-radius:5px; background:#ffffff; color:#424242; font-size:25px; font-weight:300; font-style:italic; box-shadow:0px 0px 20px rgba(0,0,0,.1); margin-top:40px; margin-bottom:40px; } blockquote p{ line-height:180% !important; } input[type=text], input[type=email], input[type=tel], input[type=number], input[type=password], select[multiple], textarea{ background:rgba(0,0,0,.05); color:#424242; padding:10px 20px; border:1px solid rgba(0,0,0,.15); border-radius:3px; transition:all .2s; -webkit-transition:all .2s; } input[type=text]:focus, input[type=email]:focus, input[type=tel]:focus, input[type=number]:focus, input[type=password]:focus, select[multiple]:focus, textarea:focus{ border-color:#E0C350; outline:0; } .dropdown-container{ display:block !important; background:rgba(0,0,0,.05); border-radius:3px; position:relative; } .dropdown-container:after{ content:'\f13a'; font-family:'FontAwesome'; font-size:20px; color:#E0C350; position:absolute; z-index:100; right:20px; top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); } .dropdown-container select{ appearance:none; -webkit-appearance:none; -moz-appearance:none; background:transparent; padding:10px 60px 10px 20px; width:100%; height:100%; text-overflow:ellipsis; overflow:hidden; color:#424242; position:relative; z-index:200; cursor:pointer; border:1px solid rgba(0,0,0,.15); border-radius:3px; } .dropdown-container select:focus{ border-color:#E0C350; outline:0; } .dropdown-container select::-ms-expand { display: none; } button, input[type=submit], input[type=button], .button{ display:inline-block; appearance:none; -webkit-appearance:none; border:none; padding:20px 50px; text-transform:uppercase; background:#E0C350; color:#ffffff; border-radius:3px; margin-top:10px; margin-bottom:10px; text-decoration:none; transition:all .2s; -webkit-transition:all .2s; } button:hover, input[type=submit]:hover, input[type=button]:hover, .button:hover{ background:#B69C31; color:#ffffff; }