/**!
 * b4st CSS
 */

body {font-size:18px; font-family:'Lato', sans-serif; margin-top:66px;}
.page-template-default {background:#F4F8FF;}
.home {margin-top:0;}

.admin-bar .fixed-top {margin-top:32px;}
/*h1,h2, .h1,.h2 {font-family:'Playfair Display'; font-weight:700;}*/

a {color:#3D68B9;}
a:hover {text-decoration:none;}



.bg-primary {background:#3D68B9!important; color:#fff;}
.bg-secondary {background:#F4F8FF!important;}
.bg-success {background:#59C6BD!important;}
.text-primary {color:#3D68B9!important;}
 
.list-group-item {margin-bottom:5px; border:none!important;}

.btn {font-size:12px; font-weight:700; text-transform:uppercase; border:none; height:45px; line-height:45px; border-radius:26px; padding:0 30px;}
.btn-lg {}
.btn-block {border-radius:2px;}
.btn-disabled:hover { cursor: default!important;;}
.btn-primary {background-color: #3D68B9; position:relative;}
.btn-primary.btn-dark-bg {background-color:#FFF; color:#3D68B9;}
.btn-primary:after {content:""; display:block; position:absolute; background:transparent; top:-5px; left:-5px; height:calc(100% + 10px); width:calc(100% + 10px); border-radius:31px; z-index:0; border:2px solid #A9B8D5; }
.btn-primary.btn-dark-bg:after {border-color:#FFF;}
.btn-primary.btn-disabled, .btn-primary.disabled, .btn-primary:disabled {	background-color: #F4F8FF; color:#A9B8D5;}
.btn-secondary {background-color: #3D68B9; position:relative;}
.btn-secondary.btn-dark-bg {background-color:#FFF; color:#3D68B9;}
.btn-secondary.btn-disabled, .btn-secondary.disabled, .btn-secondary:disabled  {	background-color: #F4F8FF; color:#A9B8D5;}
.btn-with-icon {}
.btn-with-icon i {color:#000; font-size:20px; position:relative; top:3px;}
.btn-with-icon:hover {text-decoration:none;}
.btn-with-icon:hover i { color:#3D68B9;} 
.btn-with-box-shadow i {font-size:30px; line-height:18px; }
.btn-with-box-shadow:hover {background:#fff; }
.btn-with-box-shadow.active {box-shadow: 0 10px 10px -10px rgba(0,0,0,0.5); background:#fff;}
a.disabled, a.disabled:hover, a.disabled i {color:#A9B8D5!important; cursor:default; text-decoration:none;}
a.btn-questions.disabled:hover {background:none;}

.icon-large {font-size:60px;}

.badge {border:1px solid #000; /*! position:relative; */ /*! top:-2px; */}

.alert.alert-warning {text-align:center; height:54px; line-height:54px; padding:0 20px; display:block; margin:20px auto;  }

.img-page-bg {position:absolute; top:0; left:0; width:100%; z-index:-1;}
.img-circle {border-radius:50%;}

.large-circle-icon {font-size:60px; display:block; margin:auto;  text-align:center; color:#000;}
.modal-footer {justify-content:center}

.hidden {display:none;}

/*.form-control, .input-group .input-group-prepend .input-group-text, .input-group .input-group-append .input-group-text,*/
/*.acf-input-wrap input[type=number]*/
/*{border:none; background:#F4F8FF; height:54px; font-size:16px; border-radius:2px;}*/
/*.acf-fields > .acf-field {padding:8px;}*/
/*.form-control:focus  {box-shadow:inset 0 0 2px 3px #F4F8FF;}*/
/*.input-group .input-group-text i {font-size:30px; position:relative; top:4px;}*/
/*.input-group .input-group-text i {color:#000;}*/
/*.input-group .input-group-text em {font-size:12px; padding-right:10px; color:#A9B8D5; display:none}*/
/*.form-check-input {margin-top:8px;} */

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 660px;
  }
}


.popover {background:#3D68B9; border:none;}
.popover-body {color:#fff;}
.bs-popover-left .arrow::after  {border-left-color:#3D68B9;}
.bs-popover-right .arrow::after {border-right-color:#3D68B9;}

.border-between > [class*='col-']:before {
   background: #fff;
   bottom: 0;
   content: " ";
   left: 0;
   position: absolute;
   width: 1px;
   top: 0;
}

.border-between > [class*='col-']:first-child:before {
   display: none;
}

.dropdown.dropdown-hover:hover>.dropdown-menu {
  display: block;
}

 

.navbar-nav { font-size:12px; text-transform:uppercase; }
.navbar-nav a:hover, .navbar .navbar-nav .nav-link:hover {font-weight:700; color:#fff;}
 
.navbar-nav .dropdown-menu  a:hover, .navbar .navbar-nav  .dropdown-menu .nav-link:hover {font-weight:700; color:#000;}
#menu-main-menu {/*! display:inline; */}


.navbar-nav {z-index:1;/*! margin: auto; */}
.navbar-brand {font-size:28px; font-family:'Playfair Display'; line-height:1;}
.navbar-brand span {display:block; font-size:12px; text-transform:uppercase; font-family:'Lato';}
.navbar-brand i {display:inline-block; float:left; margin-right:5px; font-size:36px; position:relative; top:2px;}

.navbar-dark .navbar-nav .nav-link {color:#fff; text-transform:uppercase; font-size:12px;}
.navbar-dark .navbar-nav .nav-link i.icon-profile {font-size:20px; line-height:12px;}
 
.dropdown-toggle::after {border:none; font-family:SSPP; position:absolute;}

.dropdown-menu {padding:0; margin:0; margin-top:-10px;}
.dropdown-menu li:first-child, .dropdown-menu li:first-child a {border-radius:3px 3px 0 0; }
.dropdown-menu li:last-child, .dropdown-menu li:last-child a {border-radius:0 0 3px 3px;}

.dropdown-item-wp {line-height:53px; padding-top:0; padding-bottom:0; font-size:12px; text-transform:uppercase;}
.dropdown-item-wp:hover {background:#F4F8FF;}
 


#content {margin-top:30px; }
#content > h1 {margin-bottom:60px;}

#how {position:relative;}
#how .row {position:relative; z-index:1;} 
.bottom-bars {position:absolute; bottom:0; z-index:0; width:100%; left:0;}


/* ==========================================================================
Home
========================================================================== */
.bg-home {}
/*@media (min-width: 0px) {*/
/*  .home-hero {*/
/*    height: 100%;*/
/*  }*/
/*}*/

@media (min-width: 520px) {
  .home-hero {
    max-height: 558px;
      height: 90vw;
  }
}
.home-hero {display:inline-block; width: 90vw; max-width:558px; border-radius:50%; padding:50px;   text-align:center;}
.home-hero h1 {width:100%; margin:40px auto; position:relative; z-index:1; }
.home-hero h1 small {font-size:24px; position:relative; z-index:1; }
.home-hero .btn {margin-top:70px; position:relative; z-index:1;  font-family:'Lato';}
.home-hero .btn:before {content:""; display:block; position:absolute; top:0; left:0; background:transparent; width:100%; height:100%; z-index: 9}
#purpose {font-size:18px;}
#purpose i {font-size:50px;}
#purpose p {font-size:24px;}
.image-with-caption span {display:inline-block; padding:15px 10px; margin:0 0 -2px; position:relative; font-size:28px; line-height:.5; border-radius:2px; width:100% }
.image-with-caption img {width:80%; opacity: 90%; margin:auto; display:block}
#started {position:relative;}
.blue-red-line {position:absolute;  left:0; top:calc(100% - 29.6vw); margin-bottom:-310px; width:100%; z-index:0;}
#footer {position:relative;z-index:1}
.footer-text {color:#6c757d;}
.home .footer-text {color:white;}


/* ==========================================================================
Sign In Page
========================================================================== */
a.btn-signup-choice {color:#000; text-align:center; display:block; line-height:1; padding:15px 5px; border: 2px solid #fff;}
a.btn-signup-choice.active {border: 2px solid #3D68B9;}
a.btn-signup-choice h3 {font-size:18px; margin-top:15px;}
a.btn-signup-choice:hover {text-decoration:none; box-shadow: 0 12px 20px -10px rgba(0,0,0,0.5);}
a.btn-signup-choice small {visibility: hidden; }
a.btn-signup-choice:hover small, a.btn-signup-choice.active small  {visibility: visible; }

/* ==========================================================================
Choose Study Page
========================================================================== */
a.btn-study-type-choice {color:#000; text-align:center; display:block; line-height:1; padding:15px 5px; border: 2px solid #fff;}
a.btn-study-type-choice.active {border: 2px solid #3D68B9;}
a.btn-study-type-choice h3 {font-size:18px; margin-top:15px;}
a.btn-study-type-choice:hover {text-decoration:none; box-shadow: 0 12px 20px -10px rgba(0,0,0,0.5);}
a.btn-study-type-choice small {visibility: hidden; }
a.btn-study-type-choice:hover small, a.btn-study-type-choice.active small  {visibility: visible; }

/* ==========================================================================
Registration Page
========================================================================== */
.ur-frontend-form {padding:0; margin:0; border:none;}
.user-registration-error {background:#E9524F; color:#fff; border:none; position:relative;  width: 100%; height:auto; padding:10px 50px; line-height:1; z-index:999; border-radius:0 0 2px 2px;}
.user-registration-error::before  {color:#fff; line-height:1; top:7px;}
.ur-frontend-form form button[type="submit"], .ur-frontend-form form input[type="submit"] {float:none;}
.ur-frontend-form .btn {  display:block;}
#reg-email:valid + .placeholder {
  display:none;
}

.placeholder {
  position: absolute;
  pointer-events: none;
  top: 37px;
  bottom: 0;
  height: 54px;
  font-size: 12px;
  left: 130px;
  font-style:italic;
  margin: auto;
  color: #A9B8D5;
}

p#user_email_field {width:calc(100% - 96px); display:inline-block;  }
.ur-frontend-form form .ur-form-row .ur-form-grid input[type=date], .ur-frontend-form form .ur-form-row .ur-form-grid input[type=email], .ur-frontend-form form .ur-form-row .ur-form-grid input[type=number], .ur-frontend-form form .ur-form-row .ur-form-grid input[type=password], .ur-frontend-form form .ur-form-row .ur-form-grid input[type=phone], .ur-frontend-form form .ur-form-row .ur-form-grid input[type=text], .ur-frontend-form form .ur-form-row .ur-form-grid input[type=timepicker], .ur-frontend-form form .ur-form-row .ur-form-grid input[type=url], .ur-frontend-form form .ur-form-row .ur-form-grid select, .ur-frontend-form form .ur-form-row .ur-form-grid textarea
{height:54px; }


/* ==========================================================================
My Profile
========================================================================== */
 
.post-status {flex-basis:120px;}
.studies .list-group-item span, .studies .list-group-item i {/*! line-height:28px; */}

/* ==========================================================================
Studies
========================================================================== */
.post-type-archive-study  .study {}
.card-footer {background:#F4F8FF; font-size:14px; color:#4A4A4A; text-transform:uppercase;}
.study a {color:#000;}
.study header  {padding:30px 20px 0; min-height:120px}
.study .card-body {padding-bottom:5px; padding-top:0; min-height:240px; display:block;}
.study .card-footer {margin-top:30px; 
 
}
.beta-disclaimer {padding:20px; border:1px dashed #59C6BD; border-radius:10px; font-size:17px; margin-bottom:30px;}
.study-registered, .predictions-submitted, .qsf-submitted {position:absolute; top:-30px; right:0; width:380px; padding:5px 5px 0 5px; z-index:2; 
display: -ms-flexbox ;
display: flex;
}
.study-registered i, .predictions-submitted i, .qsf-submitted i {font-size:30px; float:left; margin-right:20px; margin-top:4px;}
.predictions-submitted, .qsf-submitted {top:unset; right:15px; margin-top:-30px;}
.register-link {position:absolute; right:10px; margin-top:18px!important;}
.study-time {position:absolute; right:0; width:360px; margin-top:6px;}
.study-author { display:inline-block; margin-top:20px; font-size:16px;  color:#5F5F5F;}
.btn-questions i, .btn-description i {position:relative; top:8px;}

/* ==========================================================================
Purpose
========================================================================== */
.acf-field-5c02b9eabc8ee .acf-input-wrap:before, .acf-field-5c02b9f1bc8ef .acf-input-wrap:before {content: "\e909"; font-family:SSPP; display:block; font-size:30px; position:absolute; top:4px; }
.acf-field-5c02b9f1bc8ef .acf-input-wrap:before { content: "\e906";}
.acf-field-5c02b9eabc8ee .acf-input-wrap input, .acf-field-5c02b9f1bc8ef .acf-input-wrap input {padding-left:40px!important;}
/* ==========================================================================
FAQs
========================================================================== */
#faqs button {width:100%; text-align:left; color:#212529;}
#faqs .card {border-radius:4px!important; border:none;}
#faqs .card .card-header {border:none; background:#fff; }
#faqs .card i {line-height:40px; padding-right:0px; padding-left:20px;}
#faqs.accordion .card .card-header {border-radius:4px!important;}




/* Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) {  
 
}
 
/* Medium devices (tablets, 768px and up) The navbar toggle appears at this breakpoint */
@media (min-width: 768px) { 
  .bg-home {  min-height:720px;  background-size:cover!important;
background-attachment: fixed!important;
    background-position: center!important;
    background-repeat: no-repeat!important;
}
 .home-hero {  background:#fff;  }
.home-hero h1 {width:50%; margin:40px auto;  }
}
 
/* Large devices (desktops, 992px and up) */
@media (min-width: 992px) { 
  
 h1, .h1 {font-size:38px; }
h2, .h2 {font-size:28px; }
h3, .h3 {font-size:24px;}
small {font-size:12px;}
.text-small {font-size:14px;}
.text-medium {font-size:16px;}
.text-large {font-size:18px;}
}
 
/* Extra large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {  
    
}
 




/*!* ==========================================================================*/
/*ACF Overrides*/
/*========================================================================== *!*/
/*.acf-field--post-title {flex: 0 0 100%; max-width: 100%;}*/

/*.select2-container--default .select2-selection--single  {*/
/*border: none;*/
/*background: #F4F8FF;*/
/*height: 54px;*/
/*border-radius: 2px;*/
/*font-family: 'Archivo';*/
/*padding: 2px;*/
/* width: 100%;*/
/*padding: 3px 5px;*/
/*resize: none;*/
/*margin: 0;*/
/*-webkit-box-sizing: border-box;*/
/*-moz-box-sizing: border-box;*/
/*box-sizing: border-box;*/
/*line-height: 1.4;*/
/*}*/

/*.select2-results__options {font-size:12px; text-transform:uppercase}*/
/*.select2-container--default .select2-selection__rendered {*/
/*  line-height:48px!important;*/
/*  font-size: 16px;*/
/*}*/
/*.select2-container--default .select2-selection__arrow {padding-top:50px;}*/


/*.acf-fields > .acf-field {border:none!important;}*/
/*.acf-fields  .acf-field .acf-label {display:none;}*/
/*.acf-field[data-width] + .acf-field[data-width] {border:none;}*/
/*.acf-field input.form-control {border:none; background:#F4F8FF; height:54px; font-size:19px;}*/

/*.acf-field input[type="text"], .acf-field input[type="password"], .acf-field input[type="number"], .acf-field input[type="search"], .acf-field input[type="email"], .acf-field input[type="url"], .acf-field textarea, .acf-field select*/
/*{border:none; background:#F4F8FF; height:54px; font-size:16px; border-radius:2px;  font-family:'Archivo'; padding-left: 8px;}*/
/*.acf-field textarea {height:auto;}*/

/* */
/*.acf-field input::-webkit-input-placeholder, .form-control::-webkit-input-placeholder {color: #A9B8D5;}*/
/*.acf-field input::-moz-placeholder, .form-control::-moz-placeholder { color: #A9B8D5;}*/
/*.acf-field input:-ms-input-placeholder, .form-control:-ms-input-placeholder {color: #A9B8D5;}*/
/*.acf-field input:-moz-placeholder, .form-control:-moz-placeholder { color: #A9B8D5;}*/
/*.acf-field input::placeholder, .form-control::placeholder {color: #A9B8D5;}*/

/*.acf-form-submit {margin-top:10px; margin:auto; text-align:center;}*/
/*.acf-form-submit input {margin-top:0px;}*/
/*.acf-form-submit input { }*/

/*.editable-textarea {border-radius:.25rem; margin-bottom:15px; margin-top:15px; padding:5px; min-height:20px;  display:inline-block; background:#F4F8FF;  min-width:120px}*/
/*.prediction-section .editable-textarea {background:#fff!important; padding:10px;}*/
/*.editable-textarea:empty {  }*/
/*.prediction-section .editable-textarea[placeholder]:empty {background:#F4F8FF;   min-height:80px;  }*/
/*.prediction-section.editing .editable-textarea { }*/
/*.textarea-initial {}*/
/*.textarea-large {min-height:200px}*/
/*.editable-textarea[placeholder]:empty:before { content: attr(placeholder); }*/
/*.editable-textarea[placeholder]:empty:focus:before { content: "";}*/

/*.study-description {font-size:16px; margin-bottom:20px;}*/
/*.study-description > div {margin:15px 0; padding:5px 10px; transition: all .5s ease;}*/
/*.study-description .study-text:focus {background:transparent; color:#000;}*/

/*.question { margin-top:20px;}*/
/*.questions-wrap {width:90%;}*/
/*.questions-nav {width:10%; position:relative;}*/
/*.questions-nav a {display:block; line-height:30px; text-align:center; border-radius:50%; width:30px; height:30px; position:relative; background-color: #F4F8FF; border: 1px solid #A9B8D5; margin-top:20px;}*/
/*.questions-nav a.active {color:#fff; background-color:#3D68B9; width:34px; height:34px; line-height:34px; left:-2px;}*/
/*.questions-nav a.active:before {*/
/*  content: " ";*/
/*  position: absolute;*/
/*  z-index: -1;*/
/*  top: -2px;*/
/*  left: -2px;*/
/*  width:36px; */
/*  height:36px; */
/*  border-radius:50%;*/
/*  background:#FFF;*/
/*  border: 1px solid #3D68B9;*/
/*}*/
/*.questions-nav div { position:relative;}*/
/*.questions-nav div:after {*/
/*  content: "";*/
/*  height:calc(100% - 20px);*/
/*  width:1px;*/

/*  background: #A9B8D5;*/


/*  display:block;*/
/*  position:absolute;*/
/*  top:20px;*/




/*  z-index:-1;*/
/*  left:15px;*/
/*}*/

/*.sub-question-letter span {	background-color: #F4F8FF; display:inline-block; width:30px; height:30px; color:#3D68B9; text-align:center; line-height:30px; border-radius:50%; position:relative; top:0px;}*/
/*.editing .sub-question-letter span {background:#3D68B9; color:#fff;}*/

/* */
/*.btn-add-to-question, .btn-prediction-question-type {text-transform:uppercase; }*/
/*.btn-add-to-question:after, .btn-prediction-question-type:after {display:none;}*/
/*.add-to-question-dropdown  {position:relative; top:-14px;}*/

/*.btn-add-new-question.disabled, .btn-add-new-question.disabled i {color:#999;}*/
/*.btn-add-new-question.disabled:hover {color:#999; text-decoration:none; cursor: default}*/

/*.study-image, .prediction-section[data-type=image] {position:relative;}*/
/*.delete-image {position:absolute; top:10px; right:20px; color:#999; font-size:30px; }*/

/*.image-uploader {position:relative;}*/
/*.close-image-uploader {font-size:20px; color:#000; position:absolute; top:50%; margin-top:-13px; right:10%;}*/

/*.prediction-question-type-dropdown  {!*! position:relative; *!  !*! border-top: 1px solid #A9B8D5; *! !*! margin-top:15px; *! !*! padding-top:5px; *! }*/

/*.input-choices .form-control {font-size:14px; border-left:1px solid #5F5F5F; height:auto; border:none; background:#fff; }*/
/*.input-choices .form-control:focus {border: 1px solid #4A4A4A; box-shadow:none;}*/
/*.input-choices .choice {margin-top:5px;}*/
/*.input-choices .choice .btn-delete-choice {color:#000; font-size:20px; position:relative; top:3px;}*/
/*.input-choices .input-group-text {background:#F4F8FF; border:none;}*/
/*.btn-add-choice {position:relative; top:5px;}*/

/*.rankable-items .choice {margin-bottom:4px; padding-left:60px;}*/
/*.rankable-items .rank-input {flex-basis: 60px;  }*/
/*.rankable-items .rank-input input { background:#F7F7F7; border: 1px solid #A9B8D5; color:#3D68B9; height:auto; border-radius:4px; padding:0; text-align:center; width:50px;}*/

/*.input {display:inline-block;}*/
/*.input .form-control {font-size:10px; height: 20px; border: 1px solid #A9B8D5; max-width: 100px; border-radius:4px!important; margin-left:10px; }*/
/*.input .form-control[type=number] { padding-right:0;}*/
/*.prediction-section[data-prediction-question-type="Percent"] .input .form-control, .prediction-section[data-prediction-question-type="Percent"] .input-group .input-group-append .input-group-text {  background-color:transparent;   max-width: 30px; border:none; }*/
/*.input .input-group {  border-radius:4px; background:#F7F7F7; border: 1px solid #A9B8D5; height:20px;} */
/*.input .input-group-text {background-color:transparent; border:none; color:#3D68B9;  height:20px!important; line-height:1; }*/
/*.input select.form-control {max-width: 200px; background:#F7F7F7; border: 1px solid #A9B8D5; color:#3D68B9; }*/
/*.input .form-control:focus {box-shadow:none;}*/

/*.study-saved { position:absolute; right:0; z-index: 99}*/
/*.study-saved div {box-shadow: 0 10px 10px -10px rgba(0,0,0,0.5); margin-top:5px; padding-bottom:15px!important; padding-left:20px!important; padding-right:20px!important; }*/
/*.study-saved div i {font-size:30px; position:relative; top: 10px}*/

/*body .dropzone {background:#F4F8FF; color: #A9B8D5; border-radius:.25rem; text-transform:uppercase; min-height:70px; border: 1px dashed #3D68B9;}*/
/*body .image-uploader .dropzone .dz-preview.dz-image-preview {background:transparent;}*/

/*body .image-uploader .dropzone .dz-image, body  .image-uploader .dz-details {display:none!important;}*/
/*body .image-uploader .dropzone .dz-preview {width:100%; margin:auto;}*/
/*body .image-uploader .dropzone .dz-preview .dz-progress {width:100%;; margin-left:0;; left:0;;}*/
/*body .image-uploader .dropzone .dz-preview .dz-progress .dz-upload {background:#3D68B9;}*/
/*body .image-uploader .dropzone .dz-preview.dz-image-preview .dz-details {opacity:0;}*/

/*body .dz-success-mark, body .dz-error-mark {display:none!important;}*/

/*.study-description-append {margin-top:10px;}*/

/*.prediction-section {margin: 0px auto; padding:10px;}*/
/*.prediction-section[data-type=sub-question] {!*! margin:5px 0; *! !*! line-height:28px; *!}*/
/*.prediction-section.editing {background:#F4F8FF;}*/
/*.section-edit-bar {right:-36px; bottom:0;}*/
/*.section-edit-bar a {color:#000;}*/

/*.section-edit-bar a.btn-delete-section {margin-left:2px;}*/

/*.cn-button.bootstrap {*/
/*    height: auto;*/
/*    font-family: 'Archivo';*/
/*    display: inline-block;*/
/*    *display: inline;*/
/*    padding: 4px 12px;*/
/*    margin-right: .3em;*/
/*    margin-bottom: 0;*/
/*    *margin-left: .3em;*/
/*    line-height: 1;*/
/*    color: #333;*/
/*    text-align: center;*/
/*    text-shadow: none;*/
/*    font-style: normal;*/
/*    vertical-align: middle;*/
/*    cursor: pointer;*/
/*    color: #fff;*/
/*    text-shadow: none;*/
/*    background-color: #006dcc;*/
/*    *background-color: #04c;*/
/*    background-image: none;*/
/*    background-image: none;*/
/*    background-image: none;*/
/*    background-image: none;*/
/*    background-image: none;*/
/*    background-repeat: repeat-x;*/
/*    border-style: solid;*/
/*    border-width: 0;*/
/*    border-color: transparent;*/
/*    border-color: transparent;*/
/*    box-shadow: none;*/
/*    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);*/
/*    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);*/
/*    padding: 2px 10px;*/
/*    font-size: 14px;*/
/*    text-decoration: none;*/
/*    -webkit-border-radius: 3px;*/
/*    -moz-border-radius: 3px;*/
/*    border-radius: 3px;*/
/*    outline: none;*/
/*}*/


/*body{display:flex;min-height:100vh;flex-direction:column}*/
/*main{flex:1 0 auto}*/
/*.site-header-image{display:block;margin:auto}*/
/*.alignleft{float:left}*/
/*.alignright{float:right}*/
/*.aligncenter{clear:both;display:block}*/
/*img,.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{max-width:100%;height:auto}*/
/*.author-bio .avatar{border:1px solid #dee2e6;border-radius:50%}*/
/*input:focus::-webkit-input-placeholder{color:transparent}*/
/*input:focus:-moz-placeholder{color:transparent}*/
/*input:focus::-moz-placeholder{color:transparent}*/
/*textarea:focus::-webkit-input-placeholder{color:transparent}*/
/*textarea:focus:-moz-placeholder{color:transparent}*/
/*textarea:focus::-moz-placeholder{color:transparent}*/
/*#comments,#reply-title{margin-top:1.5rem;margin-bottom:1rem}*/
/*.commentlist,.commentlist ul{padding-left:0}*/
/*.commentlist li{padding:1rem}*/
/*.comment-meta{margin-bottom:1rem}*/
/*.commentlist .children{margin-top:1rem}*/
