/*
Theme Name:   tortuga-child
Template:     tortuga
Version:      Version: 1.8.4
*/

.site-branding{
  margin:0;
}
.entry-header h1{
 margin-bottom: 0.5rem; 
}
.red{
  color:#b41244;
  font-weight: bold;
}
.blue{
  background:rgba(186, 239, 255, 0.75);
}
.inlink{
  text-align: right;
}
.inlink a{
  font-size:1.125rem;
}
.outlink a{
  display: block;
  max-width: 640px;
  width: 100%;
  margin: 0 auto 1.5rem;
  text-align: center;
  padding: 0.5rem 1rem;
  background: #ec4e34;
  border: #91032f;
  text-decoration: none;
  font-size: 1.25rem;
  color: #fff;
  font-weight: 900;
  transition:all 0.4s;
}
.outlink a:hover{
  opacity: 0.6;
}
h2{
  background: rgba(180, 18, 68, 0.9);
  color: #fff;
  padding: 0.5rem;
  font-size: 1.375rem;
}
.entry-title a {
  color:#fff !important;
}
h3{
  font-size: 1.25rem;
  border-bottom: 1px solid rgba(180, 18, 68, 0.9);
  padding: 0.5rem;
}
th{
  background: #eee;
}

.scrl_table{
    overflow: auto;
}

.scrl_table table{
    table-layout: inherit;
}
.scrl_table table th{
    white-space: nowrap;
}


.tbl_outlink a , .tbl_inlink a{
    display: block;
    width: 100%;
    margin: 0 auto;
    text-align: center;
    padding: 0.5rem;
    background: #ec4e34;
    border:2px solid #de1f00;
    text-decoration: none;
    font-size: 1rem;
    color: #fff;
    font-weight: 900;
    transition: all 0.4s;
    white-space: nowrap;
}
.tbl_inlink a {
    background: #fff;
    color: #ec4e34;
}

.tbl_outlink a:hover , .tbl_inlink a:hover{
    opacity: 0.6;
}

/*blockquote*/
.review{
    background: #efefef;
    padding: 1rem;
    margin: 1rem 0;
}
.review_name{
    font-weight: 600;
    border-bottom: 1px solid #303030;
    margin-bottom: 1rem;
    display: inline-block;
}
blockquate{
    padding: 1rem;
    display: block;
    background: #fff;
    position: relative;
}
blockquate:before {
    content: "\f10e";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    display: inline-block;
    transform: rotateY(180deg);
    color: #cecece;
    font-size: 1.5rem;
    position: absolute;
    left: 1%;
    top: 1%;
}
blockquate:after {
    content: "\f10e";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    display: inline-block;
    transform: rotateX(180deg);
    color: #cecece;
    font-size: 1.5rem;
    position: absolute;
    right: 1%;
    bottom: 1%;
}
cite{
    word-break: break-all;
    border-bottom: 1px dashed #303030;
}

