/*Header Box*/
.tq {
    text-align: center;
    font-size: 1.3em;
    padding: 15px;
    font-weight: bold;
}
.pic {
    width: 40%;
    text-align: center;
    display: block;
    margin: 0px auto;
}
.col-lg-3 {
flex: 0 0 33.333%;
max-width: 100%;
}
.card-columns {
    -webkit-column-count: 1;
    -moz-column-count: 1;
    column-count: 1;
    -webkit-column-gap: 1.25rem;
    -moz-column-gap: 1.25rem;
    column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
}
.card-title {
    display: none;
}
.card-body {
    display: none;
}
.right h2 {
    display: none;
}
.right{
width:30%;
float:right;
margin:1%;}

#hero-plus-header {
    background: #fff;
    display: block;
}
#hero-plus-hero { align-items:start;
}
.hero {max-width: 100%;}
.logo {
    margin: 10px;
}
.h1, h1 {
    font-size: 2rem;
    text-align: center;
    font-weight: bold;
    margin: 0px 0px 20px;
}
.h2, h2 {
    font-size: 1.8rem;
    text-align: center;
    font-style: italic;
    font-weight: bold;
    margin: 20px 0px 40px;
}
#watch {
    text-align: center;
    display: block;
    margin: 20px auto;
    max-width: 50%;
    flex-basis: 50%;
}
.ctab, .ctab:hover {
    display: inline-block;
    margin: 5px;
    padding: 20px;
      background: #c7102f;
    color: #fff;
    font-weight: bold;
    text-decoration: none !important;
}
/*Hero Box*/
#hero-plus-hero{
}
/*Body Box*/
#hero-plus-body{
padding: 3% 10%;
}
#hero-plus-body a, #hero-plus-body a:hover { color: #ff0000;}
#glry h2 {
    display: none;
}
#glry {
    background-color: #999999;
    background: url('images/star-light-bg.jpg')repeat;
    background-size: 20%;
    /* background-size: cover; */
    padding: 20px 20px 0px 20px;
    margin: 20px;
}
.soc ,.soc:hover {
  padding: 10px;
    margin: 10px;
    height: 50px;
    width: 50px;
    color: #c7102f;
    display: inline-block;
    border: solid;
    background: #fff;
    border-radius: 100%;;
}

.link, .link:hover { text-decoration: none !important;
    display: block;
    color: #fff;
    font-weight: bold;
    margin: 5px auto;
    font-size: 2em;
}

.gallery-inline {
    padding: 30px 25vw 40px 25vw;
}

.gallery-inline h2 {
    display: none;
}

/*Footer Box*/
#hero-plus-footer{
    background-color: #303030;
    color: #ffffff;
    padding: 50px;
    text-align: center;
    display: block;
}
@media only screen and (max-width: 1450px) {
#watch {
    text-align: center;
    display: block;
    margin: 20px auto;
    max-width: 65%;
}
}
@media only screen and (max-width: 980px) {
#watch {
    text-align: center;
    display: block;
    margin: 20px auto;
    max-width: 100%;
    flex-basis: 100%;
}
#classic-gallery-asset-1, #classic-gallery-asset-2, #classic-gallery-asset-3, #classic-gallery-asset-4, #classic-gallery-asset-5, #classic-gallery-asset-6 {
    max-width: 50%;
    flex-basis: 50%;
}
}
@media only screen and (max-width: 768px) {
#classic-gallery-asset-1, #classic-gallery-asset-2, #classic-gallery-asset-3, #classic-gallery-asset-4, #classic-gallery-asset-5, #classic-gallery-asset6 {
    max-width: 100%;
    flex-basis: 100%;
}
    .gallery-inline {
    padding: 30px 8vw 40px 8vw;
}
#hero-plus-header {
    display: block;
    text-align: center;
}
.ctab {
    display: inline-block;
    margin: 5px auto;
    padding: 15px;
    text-align: center;
}

.ctab img {
    width: 100%;
}
}