body {
background-color:#FFF;
color:#000;
margin:0;
padding:0;
}

.cm1,.cm2 {
border:1px solid #999;
font-family:Verdana,Arial,Helvetica;
font-size:14px;
font-variant:normal;
font-weight:400;
line-height:1.4em;
word-wrap:break-word;
color:#19191c;
margin:2ex 0;
padding:1ex;
border-radius:4px;
}

.sAZlink,.wv12 {
font-size:12px;
}

.v11,.wv11 {
font-size:11px;
}

.v10 {
font-size:10px;
}

.wv12 {
color:#FFF;
}

.H2 {
font-family:Arial,Verdana,Helvetica;
font-size:16px;
}

.nameH2,.peakHeight,.nameH3 {
font-family:Arial,Verdana,Helvetica;
text-align:center;
margin:5px;
}

.nameH2 {
color:#26599d;
font-weight:600;
font-size:20px;
}

.peakHeight {
color:#000;
font-weight:300;
font-size:18px;
}

.nameH3 {
font-size:25px;
font-weight:600;
color:#000;
}

#googleAd1 {
margin:2px 1px;
padding:1px;
text-align:center;
}

.viewTop {
padding:1ex;
text-align:center;
border:0;
margin:8px 5px 8px 5px;
}

.lheights li,.pop li {
font-family:Verdana,Arial,Helvetica;
font-size:12px;
padding:4px 0 4px 3px;
}

.azTable {
display:table;
width:100%;
background-color:#8facd4;
}

.azR {
display:table-row;
width:100%;
clear:both;
}

.azC {
float:left;
display:table-column;
width:11.11%;
text-align:center;
padding:3px 0;
}

.relatedContainer {
background:#FFF;
margin-bottom:8px;
padding:5px;
}

#footer {
background:#7294C2;
border-bottom:2px solid #283547;
border-top:2px solid #283547;
text-align:center;
clear:both;
padding:4px;
}

.frontContainer {
background:#FFF;
margin-bottom:2px;
padding:2px;
}

#frontAd {
padding:14px 2px 6px;
text-align:center;
clear:both;
}

.descContainer {
background:#FFF;
border:1px solid #abaaaa;
margin-bottom:14px;
padding:5px 10px;
border-radius: 4px;
}

.sAZContainer {
background:#FFF;
border:1px solid #000;
}

.sAZ2 {
float:left;
width:25%;
text-align:center;
margin:0 auto;
padding:0;
}

.sAZlink {
color:#26599d;
text-decoration:none;
font-weight:600;
line-height:1.4;
margin-top:0;
margin-bottom:3px;
}

.sImgCont {
width:100%;
text-align:center;
}

.fronttitle {
overflow:auto;
display:block;
clear:both;
margin:15px 0 8px;
border-bottom:4px solid #ddd;
padding-bottom:3px;
font-size:20px;
font-family:Helvetica Neue,Helvetica,Arial,sans-serif;
font-weight:500;
line-height:1.1em;
color:#496a9c;
}

.fronttitle .more {
font-size:15px;
float:right;
padding-right:2px;
}

.fronttitle a {
text-decoration:none;
color:#496a9c;
font-size:14px;
}

.superThumb, .superThumb2, .sp3 {
position:relative;
float:left;
word-wrap:break-word;
margin:auto;
width:25%;
}

.sthHolder, .sthHolder2 {
position:relative;
float:left;
word-wrap:break-word;
margin:auto;
}

.sthHolder { width:50%; }
.sthHolder2 { width:100%; }

.thumbHolder, .navHolder {
position:relative;
clear:none;
padding:0;
}

.thumbHolder {
width:99%;
height:99%;
max-width: 200px;
margin:2px auto;
}

.navHolder {
width:180px;
height:180px;
margin:0px auto;
}

.thumbHolder img, .navHolder img, .sthImgHolder img, .sthImgHolder2 img {
width:200px;
height:auto;
position:relative;
border:0;
z-index:1;
vertical-align:bottom;
}

.thumbHolder .captionBottom, .navHolder .captionBottom, .sthImgHolder .captionBottom, .sthImgHolder2 .captionBottom {
display:block;
position:absolute;
width:100%;
bottom:0;
padding:1px 0;
z-index:2;
text-align:center;
background:rgba(101,129,166,0.8);
color:#fff;
font-family: -apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;
}

.thumbHolder .captionName,.thumbHolder .captionName2
{
display:block;
position:absolute;
width:100%;
top: 0;
padding:1px 0;
z-index:2;
text-align:center;
background:rgba(74, 188, 40, 0.8);
color:#fff;
font-family: -apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;
font-size:12px;
font-weight:600;
}

.thumbHolder .captionName2 {
background:rgb(38, 157, 48);
font-size:14px;
}

.thumbHolder .captionBottom, .navHolder .captionBottom {
font-size:14px;
font-weight:600;
}

.sthImgHolder .captionBottom, .sthImgHolder2 .captionBottom {
font-size:11px;
font-weight:600;
}

.thumbHolder .captionTop {
display: block;
position: absolute;
top: 4px;
right: 4px;
padding: 2px 4px;
z-index: 2;
color: #fff;
font: 21px Verdana,Arial,Sans-Serif;
font-weight: 600;
margin: 2px;
text-align: right;
background: rgba(101,129,166,0.8);
border-radius: 5px;
}

.captionBottom a:link, .captionBottom a:visited {
 color: white;
 text-decoration: none;
}

.lcContainer1,.lcContainer2 {
border:1px solid #000;
font-family:Verdana,Arial,Helvetica;
font-size:12px;
line-height:1.5em;
margin:0 2px 12px;
padding:5px 10px;
word-wrap:break-word;
}

.lhContainer1,.lhContainer2 {
border:1px solid #000;
margin-bottom:14px;
font-family:Verdana,Arial,Helvetica;
font-size:12px;
line-height:1.8em;
padding:5px 12px;
}

.lhContainer1,.lcContainer1 {
background:#F1F8FF;
}

.lhContainer2,.lcContainer2 {
background:#F8F8F8;
}

.menuHeading {
border-bottom:1px solid #283547;
border-top:1px solid #283547;
background:#6581A6;
font-weight:700;
padding:3px 2px 3px 3px;
}

.menuContainer,.menuIContainer {
width:100%;
background:#8facd4;
margin-bottom: 9px;
border-radius: 0 0 4px 4px;
}

.menuIContainer {
text-align:center;
padding-bottom: 3px;
padding-top: 1px;
}

@media all and (min-width: 400px) and (max-width: 599px) {
.superThumb {
width:33.333%;
}
.superThumb2,.sp3 {
width:25%;
}
.thumbHolder .captionBottom {
font-size: 11px;
}
.thumbHolder .captionName2 {
font-size: 12px;
}
}

@media all and (min-width: 600px) and (max-width: 768px) {
.superThumb, .superThumb2 {
width:25%;
}
.thumbHolder .captionBottom {
font-size: 13px;
}
}

@media all and (max-width: 399px) {
.superThumb, .superThumb2 {
width:50%;
}
.sp3 { width:25%;}
.thumbHolder {
width: 99%;
height: auto;
margin: 2px auto;
}
.frontContainer {
padding:0;
}
.thumbHolder .captionBottom, .sthImgHolder .captionBottom, .sthImgHolder2 .captionBottom {
font-size:13px;
font-weight:600;
}
.thumbHolder .captionBottom {
bottom:0;
}
.thumbHolder .captionTop {
font: 18px Verdana,Arial,Sans-Serif;
}
.sthHolder2 { width:50%; }
}

@media all and (min-width: 400px) and (max-width: 768px) {
.sthHolder,.sthHolder2 {
width:25%
}
.sthImgHolder .captionBottom, .sthImgHolder2 .captionBottom {
font-size:12px;
font-weight:600;
}
}

@media all and (min-width: 769px) and (max-width: 870px) {
.thumbHolder .captionBottom {
font-size:12px;
}
}

@media all and (max-width: 768px) {
.sthImgHolder {
width:99%;
height:99%;
margin:1px auto;
max-width: 200px;
}
.sthImgHolder2 {
width:99%;
height:auto;
margin:1px auto;
max-width: 200px;
position: relative;
clear: none;
padding: 0;
}
#navMenu {
float:none;
width:100%;
clear:both;
}

.wv12 {
font-size:14px;
}

.wv11,.cm1,.cm2,.lheights li,.pop li {
font-size:16px;
}

.nMob,.viewTop {
display:none;
}

#contentWrapper {
float:left;
width:100%;
background:#d4e1ee;
padding:0;
}

#contentSection {
padding:0;
}

.thumbCol {
width:50%;
padding-bottom:5px;
}

.azTable {
width:100%;
}

.descContainer {
background:#FFF;
margin-bottom:10px;
padding:4px;
border:0;
border-radius:0;
}

.sAZ2 {
width:50%;
padding:5px 0;
}

.az12,.az22 {
padding:6px;
}

.navHolder {
width:180px;
height:180px;
}

.lhContainer1,.lhContainer2 {
border:0;
}

.menuContainer,.menuIContainer {
border-radius: 0;
}
}

@media all and (max-width: 319px) {
.thumbCol {
width:100%;
padding-bottom:3px;
}

.relatedContainer {
background:#FFF;
margin-bottom:2px;
padding:5px;
}

.frontContainer {
background:#FFF;
margin-bottom:2px;
padding:1px;
}

#contentSection {
padding:0;
}

.descContainer {
background:#FFF;
border:0;
border-radius:0;
margin-bottom:10px;
padding:3px;
}

.sAZ2 {
width:50%;
}

.az12,.az22 {
padding:6px;
}
}

@media all and (min-width: 769px) {

.sthImgHolder {
width:90px;
height:90px;
margin:1px auto;
}
.sthImgHolder2 {
width:100%;
height:auto;
margin:1px auto;
}
.sthHolder2 { width:100%; }

#navMenu {
float:left;
width:184px;
margin-left:-194px;
background:#d4e1ee;
padding:5px;
}

.mHeader {
display:none;
}

#contentWrapper {
float:left;
width:100%;
background:#d4e1ee;
padding:0;
}

#contentSection {
margin-right:194px;
padding:5px 0 5px 4px;
}

.thumbCol {
width:25%;
}

.H2 {
font-size:18px;
}
}

.v11,.wv11,.wv12,.v10,.H1 {
font-family:Verdana,Arial,Helvetica;
}

.H1 {
font-size:18px;
letter-spacing:.2px;
line-height:1.3em;
font-weight:700;
color:#FFF;
text-align:left;
}

.H2 {
letter-spacing:.8px;
line-height:1.3em;
font-weight:700;
padding:1ex;
text-align:center;
}

.desc,.v12 {
font-family:Arial,Verdana,Helvetica;
}

.desc {
font-size:13px;
color:#305E98;
}

.v12 {
font-size:15px;
letter-spacing:.9px;
line-height:1.5em;
}

.wv11 {
color:#FFF;
}

.c14 {
color:#2e4887;
font-weight:600;
font-size:14px;
}

.H1,.H2 {
margin:0;
}

.datec {
font-family:Arial,Verdana,Helvetica;
font-size:16px;
border:1px solid #999;
color:#305E98;
background-color:#FFF;
font-weight:700;
line-height:1.5em;
margin:2ex 1ex;
padding:1ex;
}

.cm1 {
background-color:#fafafa;
}

.cm2 {
background-color:#f0f7fd;
}

.r {
font-family:Verdana,Arial,Helvetica;
font-size:15px;
font-variant:normal;
font-weight:400;
line-height:1.4em;
color:#121471;
background-color:#FFF;
border:1px solid #000;
margin:1ex;
padding:1ex;
}

img {
border:1px solid #1d1d1d;
max-width:100%;
}

ul {
list-style-type:none;
margin:0;
padding:0
}

.lheights li a:hover,.pop li a:hover,.azC a:hover {
color:#8849D6;
}

.az12,.az22 {
border-top:1px dashed #ccc;
padding:8px 0;
}

.az12 {
background:#F0F0F0;
}

.az22 {
background:#FAFAFA;
}

.dateContainer {
border-bottom:2px solid #5d779b;
font-family:Arial,Verdana,Helvetica;
font-size:17px;
font-weight:700;
line-height:1.5em;
color:#496a9c;
margin:0 2px 8px;
padding:3px 0 2px;
}

.starDesc {
padding:8px;
}

textarea {
box-sizing:border-box;
width:98%;
}

.Top50Table,.RankTable,.VsTable {
line-height:115%;
width:100%;
background:#fff;
border-collapse:collapse;
border:1px solid #ccc;
margin:auto;
}

.Top50Table td,.Data th {
text-align:center;
border-bottom:1px solid #ccc;
border-left:1px dotted #ccc;
padding:5px 10px;
}

.VsTable td,.Data th {
text-align:center;
vertical-align:top;
border-bottom:1px solid #ccc;
border-left:1px dotted #ccc;
padding:5px;
}

.RankTable td,.Data th {
text-align:left;
vertical-align:top;
border-bottom:1px solid #ccc;
border-left:1px dotted #ccc;
padding:5px;
}

.RankI {
float:left;
margin:5px;
}

p.clear {
clear:both;
}

p.center {
text-align:center;
}

.lheights li a:link,.pop li a:link,.azC a:link,.lheights li a:visited,.pop li a:visited,.azC a:visited {
text-decoration:underline;
color:#FFF;
}

.Top50Table th,.VsTable th,.RankTable th {
font-weight:700;
color:#fff;
background-color:#8facd4;
}

.VsTable tbody tr:nth-of-type(even),.Top50Table tbody tr:nth-of-type(even),.RankTable tbody tr:nth-of-type(even) {
background-color:rgba(0,0,0,.05);
}

.actorimg, .actorimg3 {
box-shadow:0 2px 6px rgba(0,0,0,0.7);
z-index:0;
border:0;
max-width:100%;
}
.actorimg3 {
height:100%;
}

blockquote {
display:block;
background:#fff;
padding:15px 18px 15px 45px;
margin:15px;
position:relative;
font-family:Georgia,serif;
font-size:16px;
line-height:1.2;
color:#666;
border-left:12px solid #8facd4;
border-right:2px solid #8facd4;
box-shadow:2px 2px 15px #ccc;
}

blockquote::before {
content:"\201C";
font-family:Georgia,serif;
font-size:60px;
font-weight:700;
color:#999;
position:absolute;
left:7px;
top:5px;
}

blockquote::after {
content:"";
}

blockquote em {
font-style:italic;
}

header {
display:block;
}

.header {
background-color:#7294C2;
box-shadow:1px 1px 4px 0 rgba(0,0,0,.1);
top:0;
position:absolute;
width:100%;
z-index:10;
max-height:32px;
}

.header ul {
margin:0;
padding:0;
list-style:none;
overflow:hidden;
background-color:#7294C2
}

.header li a {
display:block;
padding:5px;
text-decoration:none;
color:#fff;
font-family:Arial,Helvetica,Sans-serif;
font-size:16px
}

.header li a:hover,.header .menu-btn:hover {
color:#d3d3d3
}

.header .logo {
display:block;
float:left;
font-size:18px;
padding:5px;
font-family:Arial,Helvetica,Sans-serif;
color:#fff;
font-weight:600;
text-decoration:none;
margin:0;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
width: 49%;
}

.header .menu {
clear:both;
max-height:0;
transition:max-height .3s ease-out
}

.header .menu-icon {
cursor:pointer;
display:inline-block;
float:right;
padding:15px 8px;
position:relative;
user-select:none
}

.header .menu-icon .navicon {
background:#fff;
display:block;
height:3px;
position:relative;
transition:background .3s ease-out;
width:20px
}

.header .menu-icon .navicon:before,.header .menu-icon .navicon:after {
background:#fff;
content:'';
display:block;
height:100%;
position:absolute;
transition:all .2s ease-out;
width:100%
}

.header .menu-icon .navicon:before {
top:5px
}

.header .menu-icon .navicon:after {
top:-5px
}

.header .menu-btn {
display:none
}

.header .menu-btn:checked ~ .menu {
max-height:240px
}

.header .menu-btn:checked ~ .menu-icon .navicon {
background:transparent
}

.header .menu-btn:checked ~ .menu-icon .navicon:before {
transform:rotate(-45deg)
}

.header .menu-btn:checked ~ .menu-icon .navicon:after {
transform:rotate(45deg)
}

.header .menu-btn:checked ~ .menu-icon:not(.steps) .navicon:before,.header .menu-btn:checked ~ .menu-icon:not(.steps) .navicon:after {
top:0
}

@media (min-width: 769px) {
.header li {
float:left
}

.header li a {
padding:5px
}

.header .menu {
clear:none;
float:right;
max-height:none
}

.header .menu-icon {
display:none
}
}

@media (max-width: 768px) {
.header .logo {
font-size:16px;
width: 75%;
}
blockquote {
margin:7px;
}
}

.page-container {
overflow:hidden;
margin:auto;
padding-top:32px;
max-width:1024px;
background: #d4e1ee;
}

.paginationContainer {
max-width:100%;
margin:0 auto;
padding:10px;
text-align:center
}

ul.pagination {
display:inline-block;
padding:0;
margin:0
}

ul.pagination li {
display:inline
}

ul.pagination li a {
float:left;
padding:7px 10px;
transition:background-color .3s;
border:1px solid #ddd;
background-color:#fafafa;
color:#26599d;
text-decoration:none;
font-weight:400;
font-size:15px;
font-family:Arial,Helvetica,Sans-Serif
}

ul.pagination li a.active {
background-color:#8facd4;
color:#fff;
border:1px solid #8facd4
}

ul.pagination li a:hover:not(.active) {
background-color:#ddd
}

.pagination span {
float:left;
padding:7px 10px;
color:#496a9c;
text-decoration:none;
font-weight:500;
font-size:15px;
font-family:Arial,Helvetica,Sans-Serif
}

.pagination li:first-child a {
border-top-left-radius:5px;
border-bottom-left-radius:5px
}

.pagination li:last-child a {
border-top-right-radius:5px;
border-bottom-right-radius:5px
}

.infowrapper {
 background:#fff;
 display: -webkit-flex;
 display: flex;
 -webkit-justify-content: center;
 justify-content: center;
 padding: 10px;
}

.infobox {
 background: #8facd4;
 text-align:center;
 color:white;
 font-family: Arial,Helvetica,Sans-serif;
 font-size: 16px;
 font-weight:600;
 padding: 5px;
 margin: 0 10px;
 border: 1px solid #6581a6;
 box-shadow: 0 1px 3px rgba(0,0,0,0.5);
}

@media all and (max-width: 400px) {
.RankI {
margin:0;
}
}

.sthImgHolder {
position:relative;
clear:none;
padding:0;
}

.tgs {
vertical-align: baseline;
margin: 0;
padding: 10px 0 13px 0;
outline: 0;
border: 0;
background: 0 0;
}

.tgs a:link, .tgs a:visited {
border-radius: .25em;
color: #fff;
margin: .2em .4em .1em 0;
background: #7294c2;
display: inline-block;
text-decoration: none;
vertical-align: baseline;
font-family: 'Open Sans', arial, sans-serif;
font-weight: 600;
font-size: 12px;
line-height: 1.5;
padding: .25em .5em;
transition:background-color .4s;
}

.tgs a:hover {
background-color:#6581a6
}

.comstyle {
    margin:4px;
    max-width: 100%;
    padding: 3px 3px 3px 3px;
    font: 12px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.comstyle li {
    padding: 0;
    display: block;
    list-style: none;
    margin: 8px 0 0 0;
}

.comstyle sels  {
    padding: 0;
    display: inline-block;
}

.comstyle label{
    margin:0 0 3px 0;
    padding:0px;
    display:block;
    font-weight: bold;
}
.comstyle input[type=text],
.comstyle input[type=number],
.comstyle textarea,
.comstyle select{
    box-sizing: border-box;
    border:1px solid #BEBEBE;
    padding: 6px;
    margin:0px;
    transition: all 0.30s ease-in-out;
    outline: none;
}
.comstyle input[type=text]:focus,
.comstyle input[type=number]:focus,
.comstyle textarea:focus,
.comstyle select:focus{
    box-shadow: 0 0 8px #b4d2fa;
    border: 1px solid #b4d2fa;
}

.comstyle .field-long{
    width: 100%;
}
.comstyle .field-textarea{
    height: 100px;
}
.comstyle .field-select{
}
.comstyle input[type=submit], .comstyle input[type=button]{
    background: #7294c2;
    padding: 8px 14px 8px 14px;
    border: none;
    color: #fff;
}
.comstyle input[type=submit]:hover, .comstyle input[type=button]:hover{
    background: #8eadd7;
    box-shadow:none;
}

.voteArea {
padding: 2px 0px 2px 0px;
text-align: center;
width: 99%;
margin: 3px auto;
height: 80px;
background-color: #eff2ff;
max-width: 200px;
}

.comstyle2 {
    margin:2px;
    max-width: 100%;
    padding: 0px;
    font: 10px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.comstyle2 li {
    padding: 0;
    display: block;
    list-style: none;
    margin: 2px 0 0 0;
}

.comstyle2 sels  {
    padding: 0;
    display: inline-block;
}

.comstyle2 label{
    margin:0 0 3px 0;
    padding:0px;
    display:block;
    font-weight: bold;
}
.comstyle2 input[type=text],
.comstyle2 input[type=number],
.comstyle2 textarea,
.comstyle2 select{
    box-sizing: border-box;
    border:1px solid #BEBEBE;
    padding: 0px;
    margin:0px;
    transition: all 0.30s ease-in-out;
    outline: none;
    font-size:11px;
}
.comstyle2 input[type=text]:focus,
.comstyle2 input[type=number]:focus,
.comstyle2 textarea:focus,
.comstyle2 select:focus{
    box-shadow: 0 0 5px #b4d2fa;
    border: 1px solid #b4d2fa;
}

.comstyle2 .field-long{
    width: 100%;
}
.comstyle2 .field-textarea{
    height: 100px;
}

.comstyle2 input[type=submit], .comstyle2 input[type=button], .vbutton{
    background: #7294c2;
    padding: 6px 10px 6px 10px;
    margin:7px;
    border: none;
    color: #fff;
    font: 11px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

.vbutton2{
    background: #7294c2;
    padding: 8px 5px;
    margin: 8px;
    border: none;
    color: #fff;
    font: 14px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

.comstyle2 input[type=submit]:hover, .comstyle2 input[type=button]:hover, .vbutton:hover, .vbutton2:hover{
    background: #8eadd7;
    box-shadow:none;
    cursor: pointer;
}

.votes, .votesr, .votesl {
padding: 8px 8px;
font: 600 1em/1.3em Arial,Tahoma,Geneva,sans-serif;
border-radius: .25em;
border: 1px solid #ddd;
}

.votes {
text-align:center;
background-color: #f8f8f8;
color: #333;
}

.votesl {
text-align:center;
background: #e3e6f9;
color: #15307E;
font-size:16px;
}

.votesr {
margin-top:5px;
margin-bottom:10px;
text-align:left;
background: #e8ecf9;
color: #15307E;
}

.revVotes {
padding: 2px 2px;
font: 600 11px/1.2em Tahoma,Arial,Geneva,sans-serif;
background-color: #eff2ff;
color: #15307E;
}

#ajR, .ljR, .revVotes, .voteArea {
display: none;
}

.paginationContainer2 {
padding:10px;
float:left;
}

.paginationContainer3 {
padding-top:10px;
float:right;
}

.vButtonArea {
padding:1px;
float:right;
}

@media all and (max-width: 370px) {
.voteArea { width:99%; height:80px;}
}

.nameAvg, .nameM, .nameF {
font: 14px "Lucida Sans Unicode", "Lucida Grande"; 
}

.nameAvg {
background: #eaefeb;
padding: 9px 10px;
margin: 9px;
border: none;
color: #1c1d1e;
float: left;
border-radius: 8px;
}

.nameM {color:#0647ad;}
.nameF {color:#198a09;}

.brc {
border:1px solid #c5c5c6;
margin:1ex;
padding:7px;
border-radius:5px;
overflow: auto;
background-color:white;
}

.avimg {
box-shadow:0 1px 2px rgba(0,0,0,0.7);
z-index:0;
border:2px solid #FFF;
margin-bottom:5px;
}

.brl {
float: left;
width: 70px;
margin-right: 8px;
background-color: white;
text-align:center;
font-family:Arial,Helvetica;
font-size:12px;
color:#121471;
word-wrap:break-word;
font-weight:600;
line-height:1em;
}

.brr {
margin-left: 78px;
padding:2px;
color: #121471;
overflow:hidden;
word-wrap:break-word;
font-family:Verdana,Arial,Helvetica;
font-size:14px;
font-variant:normal;
font-weight:400;
line-height:1.4em;
}
.instagram-media{
  margin: 15px auto !important;
}
.gad, .gad2 {
padding:1ex;
text-align:center;
border:0;
}
.gad {
margin:25px 5px 10px 5px;
}
.gad2 {
margin:10px 5px 10px 5px;
}
.st1 {
box-shadow: 1px 1px 1px 1px #e7e9ec;
background: #f9f9f9;
padding: 5px;
margin-top:10px;
border-radius:5px;
overflow: auto;
}
.haleft {
float: left;
width: 90px;
margin-right: 8px;
text-align:center;
word-wrap:break-word;
font-weight:600;
line-height:1em;
}
.haright {
margin-left: 100px;
padding:2px;
overflow:hidden;
word-wrap:break-word;
line-height:1.4em;
}
.harightt {
font-family:Verdana,Arial,Helvetica;
font-size:16px;
font-variant:normal;
font-weight:500;
color:#0a2be3;
}
.harightb {
font-family: 'Open Sans', arial, sans-serif;
font-size:13px;
font-variant:normal;
font-weight:500;
color:#033e12;
}
.harightb a:link, .harightb a:visited {
color:#033e12;
text-decoration: none;
font-family: 'Open Sans', arial, sans-serif;
font-weight: 500;
font-size: 13px;
line-height: 1.5;
}
.harightb a:hover {
color:#6581a6
}
.emsg { color:#999; opacity:0; display:inline;
    transition: opacity .5s ease-in-out;
}
input:focus+.emsg { opacity:1; }
.ckba,.ckbd,.ckl,.ckcon,.ckt {
 font-family: -apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;
 text-decoration: none;
}
.ckba,.ckbd {
font-size:16px;
font-weight:600;
color: #ffffff;
padding: 5px 10px;
border-radius: 15px;
margin:5px 10px;
display:inline-block;
}
.ckba {background: #18772a;}
.ckbd {background: #305E98;}
.ckba:hover {
background: #499c59;
cursor: pointer;
}
.ckbd:hover {
background: #7294C2;
cursor: pointer;
}

.ckcon {
background: #bdc8d1;
padding:1px;
position: fixed;
left:0;
right:0;
bottom:0;
z-index: 1001;
}
.ckl {
overflow: hidden;
text-align:center;
font-size:13px;
font-weight:600;
color: #02224d;
}
.ckt {
margin:0 auto;
max-width:860px;
overflow: hidden;
font-size:12px;
}
@media all and (max-width: 480px) {
.sImgCont {
width: inherit;
margin: 0 -12px;
}
.actorimg, .actorimg3 {
box-shadow: none;
}
}
.sImgD {
text-align:center;
font:13px -apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;
font-weight:normal;
letter-spacing:normal;
padding: 3px;
}
.vWrap {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 25px;
	height: 0;
}
.vWrap iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}