#global_footer{margin-bottom:50px}#mycom_block p.text,p.submit{margin-top:0}@media (min-width:992px){#mycom_block p.text,p.submit{padding:17px 0;margin:0}#mycom_block p.text{margin:0 0 0 47px}}#mycom_block input{width:100%;padding:7px 15px;border:0;padding-left:5px;padding-right:5px;background:#f3f3f3;color:#000;border-radius:3px;box-shadow:0 2px 1px rgba(0,0,0,.2) inset;font:400 16px "american_captainregular",sans-serif,cursive}#mycom_block input::-webkit-input-placeholder{color:#000}#mycom_block input::-moz-placeholder{color:#000}#mycom_block input:-ms-input-placeholder{color:#000}#mycom_block input:-moz-placeholder{color:#000}#mycom_block_column label{color:#fff}#mycom_block_column span.small{font-size:.8em;font-style:italic}#mycom_block_column input{width:100%;padding:3px 0;color:#fff}#mycom_block_column input#submitMyComForm{text-align:center;padding:5px 0;background-color:#2c5164}#mycom_block_row p.success{border:1px solid green;padding:5px 10px;color:#000;text-align:center;background-color:#242424}#mycom_block_row div.error{border:1px solid red;background-color:#f8caca;padding:5px 10px}#mycom_block_row{padding:0 0 27px 0}#mycom_block_row h3{color:#e60000;font:500 36px "american_captainregular",sans-serif,cursive;font-style:normal;line-height:normal;margin-top:13px;margin-bottom:0;position:relative;padding-left:60px;text-transform:uppercase;font-style:italic;line-height:25px;letter-spacing:2px}#mycom_block_row h3:before{display:inline-block;position:absolute;top:-7px;left:0;line-height:35px;font-size:35px;content:"\e900";font-family:"icomoon";font-weight:normal;font-style:normal;margin-top:3px;background:#000;color:#fff;width:45px;height:34px}#mycom_block_row .newsletter_block{clear:both}#mycom_block_row button{background:#e60000;color:#fff;font:400 14px/17px "Montserrat",sans-serif;padding-top:12px;padding-bottom:9px;border:none;padding-left:10px;padding-right:10px;text-transform:uppercase}#mycom_block_row button:hover{background:#e60000;color:#fff}@media (min-width:992px) and (max-width:1199px){#mycom_block_row h3{margin-top:26px;font-size:17px;padding-left:60px}#mycom_block p.text{margin:0}#mycom_block_row h3:before{font-size:30px;top:-14px;text-align:center}}@media (max-width:991px){#mycom_block_row{padding:20px 0 20px 0}#mycom_block_row h3{margin-top:0;margin-bottom:10px}#mycom_block_row #mycom_block{margin-left:-15px}#mycom_block_row button{width:100%}}