.CodeMirror-widget {display: inline-block; background-color: #69FFF9;}

#header {padding: 10px 15px 40px; margin-bottom: 20px;}

h1 {margin-top: 0; padding-top: 30px;}

p.text-primary {margin: 0;}
a:focus {outline: 0; text-decoration: none;}

.tooltip-inner {width: 200px;}

.monospace {font-family: Menlo,Monaco,Consolas,"Courier New",monospace;}

.title {}
.title h1 {display: inline-block;}
.title h1 a {color: #fff; text-decoration: none;}

#payment-form .form-group {margin-top: 0;}
#payment-form .form-group label.control-label {margin-top: 0;}

#textArea {height: 300px;}

#preview-emails-btn {margin-right: 20px;}

#send-emails-btn {}
.btn i.fa-spin {font-size: 20px;}

#buy-credits-btn {display: block;}

#existing-cards-list {list-style-type: none;}

#faq-modal {}
#faq-modal li {margin-bottom: 12px;}
#faq-modal li .q {margin-bottom: 2px; font-weight: 500;}
#faq-modal li .a {}

#email-preview-wrap {list-style-type: none; padding: 10px 10px 30px; margin-bottom: 20px; border: 1px solid #aaa; border-radius: 2px;}
#email-preview-wrap li {margin-bottom: 6px;}
#email-preview-wrap label {width: 60px;}
#email-preview-wrap #email-preview-body {border: 1px solid #ccc; display: inline-block; padding: 4px; width: 80%;}

#email-preview-controls {list-style-type: none; overflow: hidden; padding-left: 0; text-align: center;}
#email-preview-controls #email-preview-count {display: inline-block;}
#email-preview-controls .email-preview-control a[disabled] {color: #aaa; opacity: .5;}
#email-preview-controls .email-preview-control a[disabled]:hover {cursor: default;}

#how-to-use-title {margin-bottom: 18px;}
#instruction-list {font-size: 18px; margin-bottom: 65px;}
#instruction-list li {margin-bottom: 15px;}
#instruction-list li img {width: 50%; display: block; box-shadow: 1px 2px 8px #000; margin: 8px auto 0;}
#instruction-list li img.long {width: 80%;}
#instruction-list li img.short {width: 30%;}
#login-btn-wrap {text-align: center;}

button a {color: #fff;}
button a:hover, button a:active, button a:focus {color: #fff; text-decoration: none;}

#file-select-wrap {border: 1px #BDBDBD solid; padding-right: 15px;}
#file-select-separator {text-align: center;}
#file-select-separator label {color: #000;}