/*

Theme Name: Jordan Fisher HQ
Theme URI:
Description: -
Author: Estrella Design
Author URI: https://estrelladesign.tk
Text Domain: estrelladesign_custom8
Version: 1.0
Colors: black, white, rgb(0 212 245 / 50%), rgb(0 212 245 / 50%), rgb(0 212 245 / 20%)

*/ 

@font-face {font-family: 'RosaMarena';src: url('fonts/rosa_marena-webfont.woff2') format('woff2'),url('fonts/rosa_marena-webfont.woff') format('woff');font-weight: normal;font-style: normal;}

body {margin: 0;line-height: normal;font-family: Lato, Open Sans, RosaMarena;font-size: 11px;transition: all .9s;-webkit-transition: all .9s;-o-transition: all .9s;-moz-transition: all .9s;-webkit-font-smoothing: antialiased;background-color: white;background-repeat:repeat;background-attachment: fixed;color: black;text-shadow: none;}

img, i, button {transition: all .5s;-webkit-transition: all .5s;-o-transition: all .5s;-moz-transition: all .5s;}

img {max-width:100%;}

a {font-weight:400;color:inherit;text-decoration:none;transition: all .5s;-webkit-transition: all .5s;-o-transition: all .9s;-moz-transition: all .5s;}

*, *:before, *:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;list-style:none;margin:0;padding:0;}

*::placeholder {font-size:inherit;}

*::-webkit-input-placeholder {font-size:inherit;}

*::-moz-input-placeholder {font-size:inherit;}

*::-o-input-placeholder {font-size:inherit;}


button, select {font-weight: bold;}

ins {display:  block;padding: 10px;background: rgb(0 212 245 / 50%);}

mark {background-color: rgb(0 212 245 / 50%) !important;color: black !important;}

code {border: 1px solid rgb(0 212 245 / 50%);display:block;padding:10px;margin: 10px;}

embed, iframe, object, video {max-width:100%;max-height:100%;vertical-align: middle;}

h1 {color: black;margin: 10px 0 !important;background: rgb(0 212 245 / 30%);padding: 10px;text-transform: uppercase;letter-spacing: 2px;font-weight: 400;}

h2 {color: black;margin: 9px 0 !important;background: rgb(0 212 245 / 30%);padding: 9px;text-transform: uppercase;letter-spacing: 2px;font-weight: 400;}

h3 {color: black;margin: 8px 0 !important;background: rgb(0 212 245 / 30%);padding: 8px;text-transform: uppercase;letter-spacing: 2px;font-weight: 400;}

h4 {color: black;margin: 7px 0 !important;background: rgb(0 212 245 / 30%);padding: 7px;text-transform: uppercase;letter-spacing: 2px;font-weight: 400;}

h5 {color: black;margin: 6px 0 !important;background: rgb(0 212 245 / 30%);padding: 6px;text-transform: uppercase;letter-spacing: 2px;font-weight: 400;}

h6 {color: black;margin: 5px 0 !important;background: rgb(0 212 245 / 30%);padding: 5px;text-transform: uppercase;letter-spacing: 2px;font-weight: 400;}

blockquote {color: black;background: rgb(0 212 245 / 50%);padding: 10px;margin: 1em;font-size: 12px;}

blockquote a {font-weight:400;color:white;}

blockquote p {display: block;margin: 0 !important;}

blockquote:before {content:'\f10d';font-family:FontAwesome;display:inline-block;float: left;font-size: 2.5em;margin-right: 15px;}

blockquote:first-letter {font-family: Lato, Open Sans;font-size: 25px;line-height: 0;-webkit-font-smoothing: antialiased;font-weight:300}

blockquote b, blockquote strong {}

blockquote u {}

blockquote i, blockquote em {}

.alignleft {float:left;margin: 5px !important;}

.alignright {float:right;margin: 5px !important;}

.aligncenter {float:none;clear:both;margin:5px;}

.wp-caption {display:block;text-align:center;background: rgb(0 212 245 / 50%);padding: 10px;}

.wp-caption.aligncenter {margin: 10px auto;}

.wp-caption.alignleft {margin: 10px;}

.wp-caption.alignright {margin: 10px;}

.wp-caption a {display:block;}

.wp-caption p {color: white;margin: 5px 0 0 0 !important;font-size: 9px;line-height: 1.5;text-transform:uppercase;letter-spacing:1px;}

.tagcloud a {display:inline-block;text-transform:  uppercase;letter-spacing: 1px;padding: 5px 8px;background: rgb(0 212 245 / 20%);color: white;margin: 2px 2px;position: relative;font-size: 9px !important;}

.tagcloud a:hover {background: black !important;color:white !important;}

table {border:none;border-spacing:0px;margin: 0 auto;}

table tr {}

table td {}


.calendar_wrap {display:block;background: rgb(0 212 245 / 50%);padding:10px;font-size: 11px;}

#wp-calendar {width:100%;text-align:center;border-spacing:5px;font-size: inherit;}

#wp-calendar caption {text-transform:uppercase;letter-spacing:1px;font-weight: 400;font-size: 14px;margin-bottom: 10px;}

.wp-calendar-nav {margin-top:10px;}

#wp-calendar thead {background: rgb(0 212 245 / 50%);color:white;}

#wp-calendar tfoot {text-transform:uppercase;letter-spacing:1px;color:  black;font-weight:bold;font-size: 11px;}

#wp-calendar tfoot a {color:inherit;}

#wp-calendar tbody {}

#wp-calendar tbody tr td#today {background: black;color:white;}

#wp-calendar tbody tr td a {text-decoration:underline;}


em {}

strong, b {font-weight:400;}

u {}

b, i {}

b, u {}

b, i, u {}


.theme_mobilemenu {display:none;}

.theme_whole {display:block;width:1280px;margin:0 auto;}

.theme_headline {display:none;text-align: center;font-family: RosaMarena;padding: 30px 0px 0px 0px;}

.theme_title {display:block;font-size: 60px;line-height: 1;}

.theme_desc {display:block;font-size: 20px;line-height: 1;}

.theme_menu {display:block;text-align: center;font-family: Lato, Open Sans;padding: 20px 0px 20px 0px;font-size: 14px;font-weight: 700;text-transform: uppercase;letter-spacing: 1px;}

.theme_menu li {display:inline-block;}

.theme_menu li i {font-size:18px;}

.theme_menu li:first-child {margin-left:0;}

.theme_menu li:last-child {margin-right:0}

.theme_menu li a {font-weight: inherit;color: inherit;transition: all .0s;-webkit-transition: all .0s;-o-transition: all .0s;-moz-transition: all .0s;}


.theme_menu ul {}

.theme_menu ul li {position:relative;padding: 7px 5px;}

.theme_menu ul li ul {display:none;width: 100%;position: absolute;top: 100%;left: 0;z-index: 999;}

.theme_menu ul li ul li {display:block;width: 100%;background: transparent;color: inherit;text-align:  left;padding: 10px 10px;margin: 0;transition: all .0s;-webkit-transition: all .0s;-o-transition: all .0s;-moz-transition: all .0s;}

.theme_menu li {display:inline-block;}

.theme_menu li:hover {color:black;background: rgb(0 212 245 / 50%);cursor:pointer;}

.theme_menu li:hover .sub-menu {display:block;background: inherit;width: 200px;}

.theme_header {display:block;width:1280px;height: 490px;margin:0 auto;background-image:url(images/header.jpg)}

.theme_searchwelcome {display:block;margin-top: 30px;}

.theme_search {display:block;padding: 0px 0px 0px 15px;}

.theme_search_title {display:block;font-family: Lato, Open Sans;-webkit-font-smoothing: antialiased;font-size: 20px;font-weight: 700;margin-bottom: 15px;line-height: 1;text-transform: uppercase;letter-spacing: 2px;}

.theme_search_inside {display:block;background: rgb(0 212 245 / 20%);}

.theme_search_info {display:block;background: rgb(0 212 245 / 20%);padding: 10px;margin-top: 10px;font-size: 10px;text-transform: uppercase;letter-spacing: 1px;line-height: 1.5;}

.theme_welcome {display:block;padding: 0px 15px 0px 0px;}

.theme_welcome_title {display:block;font-family: Lato, Open Sans;-webkit-font-smoothing: antialiased;font-size: 20px;font-weight: 700;margin-bottom: 15px;line-height: 1;text-transform: uppercase;letter-spacing: 2px;}

.theme_welcome_inside {display:block;background: rgb(0 212 245 / 20%);padding: 20px;font-size: 12px;line-height: 1.5;}

.theme_welcome_inside:first-letter {font-family: Lato, Open Sans;font-size: 20px;line-height: 0;-webkit-font-smoothing: antialiased;font-weight:700}



.theme_archive_title {display:block;background: rgb(0 212 245 / 20%);margin: 30px 30px 0px 0px;padding:10px;text-align: center;font-family: Lato, Open Sans;font-size: 18px;text-transform: uppercase;letter-spacing: 2px;font-weight: 400;}

.theme_posts {display:block;padding: 30px 30px 30px 0px;}

.theme_post {display:block;margin: 60px 0;background: rgb(0 212 245 / 20%);}

.theme_post:first-child {margin-top:0}

.theme_post:last-child {margin-bottom:0;}

.theme_post_thumb {display:block;width: 100%;max-height: 300px;margin-bottom: 10px;background-image: url(images/thumb.jpg);position: relative;}

.theme_post_sticky {display: none;position:absolute;top: 5%;right: 2%;padding: 5px;background: rgb(0 212 245 / 50%);font-size: 14px;text-transform: uppercase;letter-spacing: 2px;}

.theme_post_thumb img {display:block;width: inherit;height: inherit;}

.theme_post_headline {display:block;text-align: center;padding: 20px 20px 20px 20px;border-bottom: 1px solid rgb(0 0 0 / 10%);}

.theme_post_categories {display:block;font-size: 10px;font-family: Lato, Open Sans;}

.theme_post_categories span {background: rgb(0 212 245 / 50%);padding: 5px;font-weight: 400;margin: 2px;text-transform: uppercase;letter-spacing: 1px;}

.theme_post_categories a {background: rgb(0 212 245 / 50%);padding: 5px;font-weight: 400;margin: 2px;text-transform: uppercase;letter-spacing: 1px;display: i;}

.theme_post_title {display:block;font-family: Lato, Open Sans;font-size: 20px;line-height: 1;margin-top: 20px;margin-bottom: 15px;text-transform: uppercase;letter-spacing: 2px;font-weight: 700;}

.theme_post_title a {font-weight:inherit;}

.theme_post_info {display:block;font-size: 9px;text-transform: uppercase;letter-spacing: 1px;font-family: Lato, Open Sans;}

.theme_post_info span {background: rgb(0 212 245 / 30%);padding: 5px;margin:2px;}

.theme_post_info span span {background:transparent;padding: 0;margin: 0;}

.theme_post_content {display:block;font-size: 12px;padding: 30px;line-height: 1.5;font-family: Lato, Open Sans;}

.theme_post_content .more-link {display: inline-block;font-size: 11px;background: rgb(0 212 245 / 50%);padding: 5px;text-transform: uppercase;letter-spacing: 1px;}

.theme_post_content .more-link:hover {background: rgb(0 212 245 / 20%);}

.theme_post_content:first-letter {font-family: Lato, Open Sans;font-size:20px;line-height:0.5;-webkit-font-smoothing: antialiased;font-weight:400}

.theme_post_content img {outline: 5px solid rgb(0 212 245 / 50%);outline-offset: -5px;margin: 2px;}

.theme_post_content img:hover {outline: 5px solid rgb(0 212 245 / 80%);}

.theme_post_content img ~ a:hover {background:transparent !important;}

.theme_post_content blockquote {background: rgb(0 212 245 / 30%);color: black;padding: 15px;margin: 20px 10px;font-size: 14px;}

.theme_post_content blockquote:before {content:'\f10d';font-family:FontAwesome;display:inline-block;float: left;font-size: 3em;margin-right: 15px;}

.theme_post_content blockquote:first-letter {font-family: Lato, Open Sans;font-size: 25px;line-height: 0;-webkit-font-smoothing: antialiased;font-weight:400}

.theme_post_content ul {}

.theme_post_content li {}

.theme_post_content ul li {margin-left: 30px;list-style: circle;}

.theme_post_content a {}

.theme_post_content a:hover {color:black;text-shadow:none;}

.theme_post_content p {margin: 1em 0;}

.theme_post_bottom {display:block;font-size:11px;padding: 10px 20px;border-top: 1px solid rgb(0 0 0 / 20%);}

.theme_post_tags {display:block;font-size: 10px;}

.theme_post_tags i {margin-right: 5px;font-size:18px;vertical-align: middle;}

.theme_post_tags a {display: inline-block;background: rgb(0 212 245 / 20%);padding: 5px;vertical-align: middle;margin: 2px;text-transform: uppercase;letter-spacing: 1px;}

.theme_post_tags a:hover {background: rgb(0 212 245 / 50%);}

.theme_post_share {display:block;text-align:right;font-size: 17px;text-shadow: none;}

.theme_post_share a {background: rgb(0 212 245 / 50%);padding: 7px;display: inline-block;text-align: center;width: 31px;border-radius: 50%;}

.theme_post_share a:hover {background: rgb(0 212 245 / 20%);}


.theme_excerptpost {background: rgb(0 212 245 / 20%);}

.theme_excerptpost_thumb {width:100%;height: 120px;position: relative;}

.theme_excerptpost_thumb .theme_post_sticky {font-size:8px;letter-spacing: 1px;}

.theme_excerptpost_thumb img {height: 100%;width: 100%;}

.theme_excerptpost_headline {display:block;text-align: center;background: transparent;padding: 10px;}

.theme_excerptpost_category {display:block;font-size: 7px;}

.theme_excerptpost_category span {display:inline-block;background: rgb(0 212 245 / 50%);padding:5px;text-transform: uppercase;letter-spacing: 1px;}

.theme_excerptpost_title {display:block;margin: 10px 0 5px 0;font-family: Lato, Open Sans;-webkit-font-smoothing: antialiased;font-size: 24px;font-weight: 400;line-height: 1;}

.theme_excerptpost_title a {display: inline-block;}

.theme_excerptpost_info {display:block;font-size: 10px;}

.theme_excerptpost_info span {display:inline-block;background: rgb(0 212 245 / 20%);padding:5px;}

.theme_excerptpost_info span span {background:transparent;padding:0;}


.theme_posts_navigation {display:block;text-align:center;font-size: 20px;font-weight:400;margin: 20px 20px 20px 0px;background: rgb(0 212 245 / 20%);padding: 10px;}

.theme_posts_navigation a, .theme_posts_navigation span {display:inline-block;padding: 5px 5px;margin: 0 0px;}

.theme_posts_navigation a {border: 1px solid transparent;color: black;text-shadow: none;}

.theme_posts_navigation a:hover {color:white;}

.theme_posts_navigation i {transition: all .0s;-webkit-transition: all .0s;-o-transition: all .0s;-moz-transition: all .0s;}


.theme_nothingfound {display:block;background: rgb(0 212 245 / 20%);padding: 30px;}

.theme_nothingfound_title {display:block;text-align: center;font-family: Lato, Open Sans;-webkit-font-smoothing: antialiased;font-size: 40px;font-weight: 400;margin-bottom: 15px;line-height: 1;}

.theme_nothingfound_content {display:block;font-size: 13px;text-align: center;line-height: 1.5;}

.theme_nothingfound_content .search_area {background: rgb(255 255 255/ 20%)}


.theme_sidebars {display:block;padding: 30px 0px 30px 0px;}

.theme_sidebar {display:block;background: rgb(0 212 245 / 20%);margin: 40px 0;}

.theme_sidebar:first-child {margin-top:0}

.theme_sidebar:last-child {margin-bottom:0;}

.theme_sidebar_title {display:block;text-align: center;font-family: Lato, Open Sans;font-size: 18px;text-transform: uppercase;letter-spacing: 2px;font-weight: 700;padding: 20px;}

.theme_sidebar_content {display:block;padding: 0px 20px 20px 20px;font-size: 12px;line-height: 1.5;}

.theme_sidebar_content p {margin:1em 0;}

.theme_sidebar_content img {outline: 5px solid rgb(0 212 245 / 50%);outline-offset: -5px;margin: 1px;}

.theme_sidebar_content img:hover {outline:5px solid rgb(0 212 245 / 80%)}

.theme_sidebar_content a {}

.theme_sidebar_content a:hover {background: transparent;color:black;text-shadow:none;}

.theme_sidebar_content ul {}

.theme_sidebar_content li {}

.theme_sidebar_content ul li {list-style:circle;margin-left: 40px;}

.theme_sidebar_siteinfo {background: rgb(0 212 245 / 20%);margin: 5px 0;padding: 10px 10px;}

.theme_sidebar_siteinfo_icon {font-size:14px}

.theme_sidebar_siteinfo1 {font-family: Lato, Open Sans;font-size: 12px;-webkit-font-smoothing: antialiased;font-weight: 700;line-height: 1;vertical-align: middle;text-transform: uppercase;letter-spacing: 1px;}

.theme_sidebar_siteinfo2 {vertical-align:middle;font-size: 13px;}


.theme_sidebar_latest_images {display:block;}

.theme_sidebar_latest_images a {margin: 2px;display: block;background: transparent;}

.theme_sidebar_latest_images a:hover {background:transparent;}

.theme_sidebar_latest_images img {outline: 5px solid rgb(0 212 245 / 50%);outline-offset: -5px;}

.theme_sidebar_latest_images img:hover {outline: 5px solid rgb(0 212 245 / 20%);}


.theme_footer {display:block;text-align: center;background: rgb(0 212 245 / 20%);padding: 30px 40px;}

.theme_footer_headline {display:block;text-align: center;font-family: RosaMarena;margin: 30px 0px 30px 0px;}

.theme_footer_title {display:block;font-size: 60px;line-height: 1;}

.theme_footer_desc {display:block;font-size: 20px;line-height: 1;}

.theme_footer_info {display:block;font-size: 14px;text-transform: uppercase;letter-spacing: 2px;line-height: 1.5;margin-bottom: 20px;}

.theme_footer_info strong {}

.theme_footer_info a {font-weight:700;color: #00d4f5;text-shadow:none;}

.theme_footer_info a:hover {background:rgb(255 255 255/ 20%)}

.theme_footer_disclaimer {display:block;font-size: 13px;background: rgb(0 212 245 / 20%);padding: 15px;}




.search_form {display: block;width:100%;font-size: 12px;}

.search_area {display: block;vertical-align: middle;width: 100%;padding: 15px;background:  transparent;border: 1px solid transparent;color: black;font-family: Lato, Open Sans, FontAwesome;font-size:  inherit;font-weight: 400;}

.search_area::placeholder {font-family: inherit;color:inherit;font-size:inherit;text-transform:  uppercase;letter-spacing: 1px;}

.search_area::-webkit-input-placeholder {font-family: inherit;color:inherit;font-size:inherit;text-transform:  uppercase;letter-spacing: 1px;}

.search_area::-moz-input-placeholder {font-family: inherit;color:inherit;font-size:inherit;text-transform:  uppercase;letter-spacing: 1px;}

.search_area::-o-input-placeholder {font-family: inherit;color:inherit;font-size:inherit;text-transform:  uppercase;letter-spacing: 1px;}


.theme_post_comments {display:block;padding: 20px;background: rgb(0 212 245 / 20%);}

.page_single_posts_content_comments {display:block;}

.page_single_posts_content_comments p {display:block;margin: 1em 0;overflow: hidden;}

.comment-form-cookies-consent label, .comment-form-cookies-consent input {clear:both;width: auto !important;float: inherit !important;}

.form-submit {text-align:center;}

.page_single_posts_content_comments p label {display:inline-block;float: left;width: 50%;vertical-align:middle;font-size: 15px;font-weight: 700;text-transform: uppercase;letter-spacing: 1px;font-family: Lato, Open Sans;-webkit-font-smoothing: antialiased;line-height: 1;padding: 5px;}

.page_single_posts_content_comments p input, .page_single_posts_content_comments p textarea {display:inline-block;vertical-align:middle;border: none;float: right;width: 50%;padding: 7px;font-size: 11px;}

.theme_post_comments h3 {display: block;font-size: 20px;font-weight: 700;text-transform: uppercase;letter-spacing: 2px;font-family: Lato, Open Sans;-webkit-font-smoothing: antialiased;line-height: 1;margin: 0 !important;background: transparent;text-align: center;}

.theme_post_comments_closed {width:auto;font-size:  20px;border:  1px solid black;padding: 10px;margin: 0 !important;text-transform:  uppercase;text-align:  center;letter-spacing: 1px;}

.comment-reply-title {display:block;font-size:20px;}

.logged-in-as a {color:inherit;font-weight:  normal;}

.comment-notes, .logged-in-as {color: black;font-size: 10px;text-transform:uppercase;letter-spacing: 1px;text-align: center;margin-bottom: 20px !important;}

.comment-form-author input, .comment-form-email input, .comment-form-url input {border:  none;}

.page_single_posts_content_comments_list {margin-bottom: 30px;}

.comment-body {padding:15px;border:1px solid black;margin:10px 0;}

.comment-body p {padding: 0;font-size: 11px;color: inherit;clear:  both;}

.comment-author.vcard {display: block;border-spacing: 5px;font-size: 12px;overflow: hidden;float: left;width: 70%;margin: 5px 0;}

.comment-author.vcard img {display: inline-block;width: 32px;height: 32px;float: left;margin: 0px 10px 0px 0px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;}

.comment-author.vcard .fn {display: block;font-weight: 400;font-style:  normal;font-size: 25px;max-width: 200px;overflow:  hidden;white-space:  nowrap;text-overflow:  ellipsis;font-family: Lato, Open Sans;-webkit-font-smoothing: antialiased;line-height: 1;letter-spacing: 0px;text-transform: none;padding: 5px;}

.comment-author.vcard .says {display: none;font-size: 12px;overflow: hidden;}

.comment-meta.commentmetadata {font-size:9px;background: rgb(0 212 245 / 20%);color: white;padding: 2px 5px;margin: 5px 0;text-transform:uppercase;letter-spacing:1px;float: right;width: 30%;display: block;}

.comment-meta.commentmetadata a {color:inherit;}

.reply {font-size: 9px;padding: 2px 5px;background: rgb(0 212 245 / 20%);color:white;display:inline-block;text-transform:  uppercase;letter-spacing: 1px;}

.reply a {color:inherit;}

.children {padding: 0px 0px 0px 10px !important;}

.page_single_posts_content_comments_navigation {display:block;width: auto;padding: 10px 150px;background: transparent;color: black;overflow:hidden;font-size: 12px;border:  1px solid black;}

.page_single_posts_content_comments_navigation a {color:inherit;text-transform:uppercase;letter-spacing:2px;padding: 0 15px;}

.page_single_posts_content_comments_navigation a:hover {color: rgb(0 212 245 / 20%);}

.page_single_posts_content_comments_previous {float:left;}

.page_single_posts_content_comments_next {float:right;}

.page_single_posts_content_comment_form_closed {}

input#author, input#email, input#url {}

textarea {border: none;}

input[type="password"] {}

input[type="email"] {}

input[type="url"] {}

input[type="tel"] {}

input[type="date"] {}

input[type="range"] {}

input[type="number"] {}

input[type="reset"] {}

input[type="button"] {}

input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover {}

form#commentform {overflow:hidden;}

.page_single_posts_content_comments_comment_form li {list-style: none;}

.commentlist li ul.children {padding-left:20px;}

.commentlist h3 {text-align: left;}

.comment-body {color: white;padding: 10px;margin: 0;line-height: 1.5;border: none;}

cite.fn {text-transform:uppercase;}

.comment-body a {color:inherit;}

ul.children li.comment {margin: 0 0 0px;}

#comment-nav-below, #posts-nav-below {background: #dedede;font-size: 12px;padding: 20px;text-align: center;letter-spacing: 1px;}

#image-navigation {margin-bottom: 12px;}

#comment-nav-below .nav-previous, #posts-nav-below .nav-previous, #image-navigation .previous-image {float: left;background: #011552;padding: 11.5px;font-weight: bold;text-transform:  uppercase;color: white;}

#comment-nav-below .nav-next, #posts-nav-below .nav-next, #image-navigation .next-image {float: right;background: black;padding: 11.5px;font-weight: bold;text-transform: uppercase;color: black;}

.wrap-comments .comments_closed {margin-bottom: 0;}

.wrap-comments .pingback {margin: 0;padding: 0;}
 
.form-allowed-tags, #respond .form-allowed-tags * {margin: 0 0 21px;color: white;word-spacing: 0.25px;letter-spacing: 0.22px;font: 12px 'Open Sans', sans-serif;}

.form-submit input[type=submit] {margin: 0px;text-align: center;color: black;font-size: 11px;font-weight: 700;text-transform: uppercase;padding: 10px;float: inherit;width: auto;background: rgb(0 212 245 / 30%);border: none;letter-spacing: 1px;transition: all .5s;-webkit-transition: all .5s;-o-transition: all .9s;-moz-transition: all .5s;line-height: 1;}

.form-submit input[type=submit]:hover {cursor:pointer;background: rgb(0 212 245 / 60%);}

.mejs-container {width:100% !important;}