@charset "utf-8";

div.content{
  box-sizing:border-box;
}

.clear {
  clear: both;
}

.tcycle {
  width: 90%;
  margin: 0 auto;
}

html,body {
  width: 100%;
  height: 100%;
  margin:0;
  padding:0;
  background-color: #e7e7e8;
  color: #000;
  font-family: montserrat, sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 1.1em;
}

.content{
  max-width: 740px;
  margin: 0% auto;
  padding:  20px 20px 0px 20px;
  display: block;
  overflow-wrap: break-word;
  word-wrap: break-word;
}

.contentGrey{
  background-color: #e7e7e8;
  max-width: 740px;
  margin: 0% auto;
  padding:  0px 20px 0px 20px;
  display: block;
  overflow-wrap: break-word;
  word-wrap: break-word;

}
.contentAd{
  max-width: 740px;
  margin: 0% auto;
  padding:  0px 0px 0px 0px;
  display: block;
  overflow-wrap: break-word;
  word-wrap: break-word;

}
.contentWhite{
  max-width: 740px;
  margin: 0% auto;
  padding:  0px 20px 0px 20px;
  display: block;
  overflow-wrap: break-word;
  word-wrap: break-word;
}
.contentAdEnd{
  max-width: 740px;
  margin: 0% auto;
  padding:  0px 0px 50px 0px;
  display: block;
  overflow-wrap: break-word;
  word-wrap: break-word;
}

.linksLozenge {
  background-color: lightgrey;
  color: black;
  padding: 0.5em;
  border-radius: 1em;
}

.linksLozenge a{
  color: red;
}

.ad_purple {
  color: #702c99;
  font-weight: bold;
}

hr {
  border: 1px solid #333;
}

a {
  text-decoration: none;
  word-break: keep-all;
  color: inherit;
}

ul {
  font-weight: bold;
  padding-inline-start: 15px;
  list-style-position: outside;

}

li {
  font-family: montserrat, sans-serif;
  font-weight: 500;
  font-style: normal;
  display: table-row;

}

h1 {
  text-align:  center;
  font-family: montserrat, sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 1.5em;
}

h2,h3 {
  text-align:  center;
  font-family: montserrat, sans-serif;
  font-style: normal;
  font-weight: 600;
}

.underlined {
  text-decoration: underline;
}

.left {
  text-align: left;
}

.social {
  float: left;
  width: 100%;
  margin:  0 0 0 0;
}

.social_text {
  
}

.social_text p {
  margin:  5px 0;
}

.floating_text {
  float: left;
  max-width: 300px;
}

#ft1 {
  margin: 5px 15px 5px 0;
}

#ft2 {
  margin: 5px 0px 5px 0;
}

.social_image {
  float: left;
  width: 100%;
  line-height: 0;
  margin: 0 0 0 0%;
  align-content: center;
}

.facebook {
  float: left;
  width: 20%;
  max-width: 50px;
  line-height: 0;
  margin: 0 0 10px 30%;
  align-content: center;
}

.twitter {
  float: right;
  width: 20%;
  max-width: 50px;
  line-height: 0;
  margin: 0 30% 10px 0%;
  align-content: center;
}

.editorial_head {
  font-family: montserrat, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #ffffff;
  padding:  10px 0;
}

.editorial_subhead {
  font-family: montserrat, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #000000;
  padding:  2px 15px;
}

.greenbackground {
  background-color: #00A761;
}
.green1background {
  background-color: #236247;
}
.cembackground {
  background-color: #57697b;
}
.grayybackground {
  background-color: #eceef0;
}
.gray1background {
  background-color: #e3e8e4;
}

.gray2background {
  background-color: #efeff8;
}
.gray3background {
  background-color:#483e53;
}
.gray4background {
  background-color:#383839;
}

.blackbackground {
  background-color: #000;
}

.redbackground {
  background-color: #EE372D;
}

.yellowbackground {
  background-color: #f6df00;
  color:#000;
}
.yellow1background {
  background-color: #f9ec3d;
}

.orangebackground {
  background-color: #F68921;
}
.vaibackground {
  background-color: #913e8e;
}
.vai1background {
  background-color: #483d53;
}
.skybackground {
  background-color: #2eaad7;
}

.yellowtext {
  color: #f3ca14;
}
.vaitext {
  color: #913e8e;
}
.vai1text {
  color: #483d53;
}
.vai2text {
  color: #7481b9;
}
.redtext {
  color: #ff3300;
}
.oretext {
  color: #ef543c;
}

.greentext {
  color: #00A761;
}
.green1text {
  color: #236247;
}

.orangetext {
  color: #e45b00;
}

.blacktext {
  color: black;
}


.semibold {
  font-family: montserrat, sans-serif;
  font-weight: 500;
  font-style: normal;
}

.bold {
  font-family: montserrat, sans-serif;
  font-weight: 700;
  font-style: normal;
}

.editorial_image {
  width: 100%;
  margin:  0;
}

.article_start_image {
  max-width: 150px;
}

.article_end_image {
  max-width: 280px;
}

.contents_image {
  max-width: 320px;
  margin:  0 auto;
}

.header_image {
  max-width: 200px;
}

.logo_grid {
  float: left;
  width: calc(94% /3);
  display: inline-block;
  margin: 1%;
}

.logo_grid_container {
  float: left;
  background-color: #ffffff;
}

.contents_header {
  background-color: #ff3300;
  color: white;
  padding:  15px;
  border-radius: 29px;
  margin:  2% 0;
}

.contents_header h2 {
  margin:  0;
  font-size: 24px;
}

.toc ul,.contact ul {
  list-style: none; /* Remove default bullets */
/*  font-size: 18px;*/
display: table;

}

.toc ul li::before {
  content: "\2022"; 
  color: #ff3300; /* Change the color */
  font-weight: bold; /* If you want it to be bold */
  font-size: 30px;
  display: inline-block; /* Needed to add space between the bullet and the text */
  width: 1em; /* Also needed for space (tweak if needed) */
  margin-left: -10px; /* Also needed for space (tweak if needed) */
  display: table-cell;
}

.contents_ads {
  width: 100%;
  margin:  0;
}

.contents_ad {
  float:  left;
  width: calc(80% / 2);
  margin:  0 5%;
  display: inline-block;
}
.contents_admid {
  float:  left;
  width: calc(80%);
  margin:  0 10%;
  display: inline-block;
}

.contact {

  text-align: center;
}

.contact_bullet::before {
  content: "\2022"; 
  color: #ff3300; /* Change the color */
  font-weight: bold; /* If you want it to be bold */
  font-size: 35px;
  display: inline-block; /* Needed to add space between the bullet and the text */
  width: 1em; /* Also needed for space (tweak if needed) */
  margin-left: 0px; /* Also needed for space (tweak if needed) */
  vertical-align: middle;
}

.cover_wrapper,.compositeadpage {
  background-color: #272526;
}

.cover_square {
  float:  left;
  width: 22.5%;
  margin:  2.5%;
}

.right {
  float: right !important;
}

.cover_logo {
  float:  left;
  width: 40%;
  margin:  3.5% 0% 0 2.5%;
  display: inline-block;
}

.cover_strap {
  float:  left;
  width: 45%;
  margin:  1% 0 0 0%;
  display: inline-block;
}

.cover_strap2 {
  float:  left;
  width: 96%;
  margin:  2% 0 0 3%;
  display: inline-block;
}

.fullscreen-bg {
  position: relative;
  overflow: hidden;
  width: 57.0%; 
  padding: 0% 0 2.5% 2.5%;
  display: inline-block;
}

#fullscreen-bg__video {
  width: 100%;
  overflow: hidden;

}
.cover_mid{
  width: 100%;
  height: 100%;

}

.cover_midleft {
  float:  left;
  width: 25%;
  margin:  0 0 0 2.5%;
  display: inline-block;
}

.cover_midmid {
  float:  left;
  width: 43.5%;
  margin:  0% 0.75%;
  display: inline-block;
  overflow: hidden;
}

.cover_midright {
  float:  right;
  width: 25%;   
  margin:  0 2.5% 0 0;
  display: inline-block;
}

.cover_lozenge_left {
  float: left;
  display: inline-block;
  width: 46.25%;
  margin:  2.5% 0 0 2.5%;
}
.cover_lozenge_right {
  float: left;
  display: inline-block;
  width: 46.25%;
  margin:  2.5% 2.5% 0 2.5%;
}
.cover_full_width_ad {
  width: 95%;
  margin:  2.5% 2.5% 2.5% 2.5%;
}

/*.video-frame {
  max-width: 340px;
  margin:  0 10px 0 0;
}*/

/* Create two equal columns that floats next to each other */
.column1 {
  float: left;
  width: 33.33%;
  padding: 1px;
  box-sizing: border-box;
}

.column {
  float: left;
  width: 50%;
  padding: 1%;
  box-sizing: border-box;
}

.column2 {
  float: left;
  width: 49.5%;
  padding: 1%;
  box-sizing: border-box;
}

.column img {
  margin: 2.0% 0;
  line-height: 0;
}
.column1 img {
  margin: 2.0% 0;
  line-height: 0;
}

/* Clear floats after the columns */
.row:after {
  content: "";
  display: table;
  clear: both;
}

.column3{
    float: left;
    width: 72%;
    padding-top: 0%;
    padding-left: 1%;
    padding-bottom: 1%;
    padding-right: 1%;
    box-sizing: border-box;
}

.column4 {
  float: left;
  width: 50.5%;
  padding: 1%;
  box-sizing: border-box;
}

.advert {
    float: left;
    width:  98%;
    margin:  1%;
    box-sizing: border-box;
}

.redrule {
  border:  1px solid #EE372D;
}
.blackrule {
  border:  1px solid #000000;
  padding:1em;
}
.blackruleg {
  border:  3px solid #000000;
  padding:0.5em;
}

.yellowrule {
  border:  1px solid #E6A220;
}

.orangerule {
  border:  1px solid #F68921;
}
.vairule {
  border:  1px solid #913e8e;
}
.skyrule {
  border:  1px solid #2eaad7;
}
.greybackground {
  background-color: #575d60;
}
.graybackground {
  background-color: #e2e3e7;
  border:1px solid;
  padding:0.4em;
}
.greenlbackground {
  background-color: #00a28f;
}
.greenltext {
  color: #00a28f;
}
.merronbackground {
  background-color: #ac3b3a;
}
.merrontext {
  color: #ac3b3a;
}
.merronrule {
  border:  1px solid #ac3b3a;
}
.sandrule {
  border:  1px solid #e7a63a;
}
.greenlrule {
  border:  1px solid #00a28f;
}
.green2rule {
  border:  1px solid #94c956;
}
.blue1background {
  background-color: #2d3a4a;
}
.bluetext {
  color: #0084cb;
}
.blackrule {
  border:  1px solid #000000;
padding:1em;
}
.greenibackground {
  background-color: #94c956;
}
.pinkbackground {
  background-color: #eb5499;
}
.pink1background {
  background-color: #d53a57;
}
.sandbackground {
  background-color: #eab53f;
}
.sandtext {
  color: #eab53f;
}
.browntext {
  color: #684534;
}

.pinkrule {
  border:  1px solid #d53a57;
}
.bluerule {
  border:  1px solid #00aff0;
}
.blue1rule {
  border:  1px solid #3d74b5;
}
.blue2rule {
  border:  1px solid #3c4778;
}
.brownbackground {
  background-color: #684534;
}
.brownnbackground {
  background-color: #623c26;
}
.grybackground {
  background-color:#2a2a2b;

}
.blue1sbackground {
  background-color:#2e3a6e;
}
.blue1asbackground {
  background-color:#dcdce8;
}

.pink {
color:#cd1f92;
}
.greenAbackground {
  background-color: #90ca4d;
}
.greenAtext {
  color: #90ca4d;
}
.greenA {
  border:  1px solid #90ca4d;
}


.grybackground {
  background-color:#2a2a2b;

}

.balck1background {
  background-color:#4b4a4c;
}

.breaker {
  position: relative;
  overflow: hidden;
  width: 70%; 
  padding: 0% 0 0% 15%;
  display: inline-block;
}

.breaker__video {
  position: relative;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  border:  1px solid white;
}

.backtocontents{
  background-color: #ff3300;
  color: white;
  padding:  12px;
  border-radius: 29px;
  margin:  4% auto;
  width: 100%;
  text-align: center;
  -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;    /* Firefox, other Gecko */
  box-sizing: border-box;         /* Opera/IE 8+ */
}

.clickhere_lozenge {
  background-color: #ff3300;
  color: white;
  padding:  10px;
  border-radius: 29px;
  width: auto;
  display: inline-block;
  text-align: center;
  -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;    /* Firefox, other Gecko */
  box-sizing: border-box;         /* Opera/IE 8+ */
}

.fullwidth-vid{
  position: relative;
  width: 100%; 
  padding: 0% 0 2.5% 0%;
  display: inline-block;
}

.fullwidth-bg__video {
  position: relative;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.violietbackground {
  background-color: #6e70b2;
}
.pinklbackground {
  background-color: #f48485;
}
.dbluebackground {
  background-color: #3e76ba;
}
.brownbackground {
  background-color: #7f302f;
}
.orangecbackground {
  background-color: #f47935;
}
.violiettext {
  color: #6e70b2;
}
.dbluetext {
  color: #3e76ba;
}
.pinkltext {
  color: #f48485;
}
.orange1text {
  color: #f05737;
}
.orangectext {
  color: #f47935;
}
.greenstext {
  color: #296245;
}
.violietrule {
  border:  1px solid #6e70b2;
}
.pinklrule {
  color: #f48485;
}
.dbluerule {
  color: #3e76ba;
}
.orangecrule {
  color: #f47935;
}
.browntext {
  color: #7f302f;
}
.brownrule {
  color: #7f302f;
}
.org {
color: #e87900;
}
.orgbackground {
  background-color: #e87900;
}
.nevy {
color: #5b6182;

}.nevyrule {
color: #313f63;
}
.nevybackground {
  background-color: #313f63;
}

.grenbackground {
  background-color: #97ca53;
}
.gren {
color: #97ca53;
}
.grenrule {
color: #97ca53;
}



.ylltext {
  color: #9e855b;
}
.yllbackground {
  background-color: #9e855b;
}

.vailots1 {
color: #8d3a8c;
}

.vailotsbackground {
  background-color: #8d3a8c;
}



.cem1background {
  background-color: #6e70b2;
}
.vailot1background {
  background-color: #e3e2f1;
  border:1px solid;
  padding:1em;
}
.vailotbackground {
  background-color: #e3e2f1;
}
.sky1 {
color:#2eaad7;
}
.blue11background {
  background-color: #004c6f;
}





.blue81background {
  background-color: #0260ff;
}
.bluee81background {
  background-color: #0260ff;
  color:#ffffff;
}
.gren55rule {
color: #296245;
}


.redabackground {
  background-color: #c53539;
}
.redatext {
  color: #c53539;
}
.redarule {
  border:  1px solid #c53539;
}
.gray1cbackground {
  background-color: #efeff0;
  border:1px solid;
}
.gray1cabackground {
  background-color: #efeff0;
}




.cem1background1 {
        border:  2px solid #6e70b2;


}
.cem11background1 {
        border:  2px solid #476caf;


}
.cem1background1A {
  background-color: #6e70b2;
color:#fff;
}

.backgroundgren {
  background-color: #00abbb;
color:#fff;
}
.backgroundgren1 {
  color: #00abbb;

}
.ylltextrule {
  border:  1px solid #9e855b;
}


.merron1background {
  background-color: #bd2d24;
}
.merron1text {
  color: #bd2d24;
}
.merron1rule {
  border:  1px solid #bd2d24;
}
.vailotkbackground {
  background-color: #4a2770;
}
.vailotktext {
  color: #772b84;
}
.vailotkrule {
  border:  1px solid #772b84;
}
.bluekbackground {
  background-color: #4567a0;
}
.bluektext {
  color: #4480af;
}
.bluekrule {
  border:  1px solid #4480af;
}
.bluekprule {
  border:  1px solid #003f62;
}
.bluekabackground {
  background-color: #27294d;
}
.bluekasbackground {
  background-color: #27294d;
color:#ffffff;
}
.bluekarule {
  border:  3px solid #27294d;
  padding:0.5em;		
}
.browndrule {
  border:  2px solid #932032;
  padding:0.5em;
}
.orangenbackground {
  background-color: #f26728;
}
.orangentext {
  color: #f26728;
}
.orangenbbackground {
  background-color: #e66929;
}
.orangenbtext {
  color: #e66929;
}
.orangenrule {
  border:  1px solid #f26728;
}
.bluewbackground {
  background-color: #009ab2;
}
.bluew1background {
  background-color: #009ab1;
	color:#ffffff;
}
.bluew1text {
  color: #009ab1;
}
.grayubackground {
  background-color: #5e3001;
}
.sandubackground {
  background-color: #fcf3e2;
padding:0.5em;
}
.grayuabackground {
  background-color: #5e3001;
	color:#ffffff;
font-size:180%;
padding:0.1em;
}
.grayusbackground {
  background-color: #f3c976;
font-size:180%;
padding:0.1em;
margin-bottom:-1%;
}
.grayuarule
{
border:2px solid #5e3001;
padding:0.5em;
}
.grayuatext
{
color:#5e3001;
}
.colorrbackground {
  background-color: #c4940f;
}
.lightbackground {
  background-color: #eaebf0;
	padding:0.5em;
color:#2e3a6e;
}
.blackpbackground {
  background-color: #373535;
}


.dorkgrren {
  color: #80bb68;
}
.newred{
  color: #fc542b;
}
.dorkgrren1 {
  background-color: #89cd63;
}
.blkg {
  background-color: #004264;
}
.blkgk {
  background-color: #496fb5;
}
.blkgktext {
  color: #89cd63;
}
.boww {
  background-color: #6d2e2b;
}
.bowwText {
color: #6d2e2b;
}
.lighw {
  background-color: #eff2f8;
}
.bbluubackground {
  background-color: #234a8b;
}
.sandbackgroundA {
  background-color: #da7a3d;
}

.orgText {
color: #de8d38;
}
.ylltextAA {
 color: #da7a3d;
}

.dorkg1 {
color: #c08d00;
}
.dorkg2 {
  border:  1px solid #c08d00;
}
.brwwborded {
  border:  1px solid #6d2e2b;
}
.ylltextrule22 {
  border:  1px solid #da7a3d;
}
.cem11background12 {
        border:  2px solid ;

}
.editorial_subhead1 {
  font-family: montserrat, sans-serif;

  font-style: normal;
  color: #000000;
  padding:  2px 15px;
}

.bluebackground{
background-color:#0084cb;
}
.skyobackground{
background-color:#62a6d4;
}
.skyotext{
color:#62a6d4;
}

.greydbackground {
  background-color: #536375;
}
.yellow1nbackground {
  background-color: #edd23f;
}
.bluenbackground{
background-color:#3964ad;
}
.bluenrule {
  border:  3px solid #3964ad;
  padding:0.5em;		
}
.bluentext{
color:#3964ad;
}
.merronnbackground {
  background-color: #8a1e22;
}
.merronntext {
 color: #8a1e22;
}
.greylbackground {
  background-color: #f4f4f4;
  padding:1em;
}
.greyvbackground {
  background-color: #eff2f0;
}
.blue811text {
  color: #0260ff;
}
.gray0background {
  background-color: #686768;
}
.gray09background {
  background-color: #e9e9e9;
}
.gray09rule {
/*  border:  6px solid #e9e9e9;*/
  border:  6px solid #ffffff;
  padding:0.5em;		
}
.violientbackground {
  background-color: #a238b5;
}
.violienttext {
  color: #a238b5;
}
.violientrule {
  border:  3px solid #a238b5;
  padding:0.5em;		
}
.editorial_subhead2 {
  font-family: montserrat, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #ffffff;
  padding:  2px 15px;
}

.merron1background {
  background-color: #bd2d24;
}
.merron1text {
  color: #bd2d24;
}
.merron1rule {
  border:  1px solid #bd2d24;
}
.vailotkbackground {
  background-color: #4a2770;
}
.vailotktext {
  color: #772b84;
}
.vailotkrule {
  border:  1px solid #772b84;
}

.bluektext {
  color: #234a8a;
}
.bluekrule {
  border:  1px solid #4480af;
}
.bluekprule {
  border:  1px solid #003f62;
}
.bluekabackground {
  background-color: #27294d;
}
.bluekasbackground {
  background-color: #27294d;
color:#ffffff;
}
.bluekarule {
  border:  3px solid #27294d;
  padding:0.5em;		
}
.browndrule {
  border:  2px solid #932032;
  padding:0.5em;
}
.orangenpbackground {
  background-color: #e19447;
}
.orangenptext {
  color: #e19447;
}
.orangenrule {
  border:  1px solid #f26728;
}
.balck1abackground {
  background-color:#595457;
}
.bluewbackground {
  background-color: #009ab2;
}
.bluew1background {
  background-color: #009ab1;
	color:#ffffff;
}
.bluew1text {
  color: #009ab1;
}
.grayubackground {
  background-color: #5e3001;
}
.sandubackground {
  background-color: #fcf3e2;
padding:0.5em;
}
.grayuabackground {
  background-color: #5e3001;
	color:#ffffff;
font-size:180%;
padding:0.1em;
}
.grayusbackground {
  background-color: #f3c976;
font-size:180%;
padding:0.1em;
margin-bottom:-1%;
}
.grayuarule
{
border:2px solid #5e3001;
padding:0.5em;
}
.grayuatext
{
color:#5e3001;
}
.colorrbackground {
  background-color: #c4940f;
}
.lightbackground {
  background-color: #eaebf0;
	padding:0.5em;
color:#2e3a6e;
}
.blackpbackground {
  background-color: #272526;
}


.dorkgrren {
  color: #80bb68;
}
.newred{
  color: #fc542b;
}

.dorkg {
  background-color: #c08d00;
}
.boww {
  background-color: #6d2e2b;
}
.bowwText {
color: #6d2e2b;
}
.lighw {
  background-color: #eff2f8;
}
.bbluubackground {
  background-color: #234a8b;
}
.sandbackgroundA {
  background-color: #da7a3d;
}

.orgText {
color: #de8d38;
}
.ylltextAA {
 color: #da7a3d;
}

.dorkg1 {
color: #c08d00;
}
.dorkg2 {
  border:  1px solid #c08d00;
}
.brwwborded {
  border:  1px solid #6d2e2b;
}
.ylltextrule22 {
  border:  1px solid #da7a3d;
}
.cem11background12 {
        border:  2px solid ;

}
.editorial_subhead1 {
  font-family: montserrat, sans-serif;

  font-style: normal;
  color: #000000;
  padding:  2px 15px;
}

.bluebackground{
background-color:#3d74b5;
}
.skyobackground{
background-color:#62a6d4;
}
.skyotext{
color:#62a6d4;
}

.merron1text1 {
  color: #fc3a0a;
}
.merron1background1 {
  background-color: #fc3a0a;
}
.greenbackground1 {
  background-color: #64a452;
}
.greentext1 {
color: #64a452;
}
.white {
color:#ffffff;
}
.boww1 {
  background-color: #a9272c;
}
.bowwText1 {
color: #a9272c;
}
.redabackground1 {
  background-color: #8e2020;
}
.parpolbackground {
  background-color: #3a3049;
}
.redatext1 {
  color: #8e2020;
}
.grayubackground1 {
  background-color: #5b3e23;
}
.grayusbackground1 {
  background-color: #d9bb66;
font-size:180%;
padding:0.1em;
margin-bottom:-1%;
}
.cem11background12b{
background-color:#b12647;
}
.pinkbtext{
color:#b12647;
}
.vailotsrule {
  border:  1px solid #772b84;
}
.sandnbackground {
  background-color: #928059;
}
.sandntext {
 color: #928059;
}
.sandnrule {
  border:  1px solid #928059;
}
.yellownbackground {
  background-color: #f3cd30;
}
.brownctext {
color: #c0403b;
}
.browncrule {
  border:  1px solid #c0403b;
}
.ligreenbackground {
  background-color: #0096a7;
}
.ligreentext {
  color: #0096a7;
}
.ligreenrule {
  border:  1px solid #0096a7;
}
.green1sbackground {
  background-color: #236247;
  color:#ffffff;
}
.graysssbackground {
  background-color: #55565b;
}
.merronfbackground {
  background-color: #a41b3e;
}
.merronftext {
  color: #a41b3e;
}
.merronfrule {
  border:  1px solid #a41b3e;
}
.darkbluebackground {
  background-color: #26335c;
}
.darkbluetext {
 color: #26335c;
}
.gryybackground12 {
  border:  3px solid #5b3e23;
}
.balck1abackgrounda {
  background-color:#5b3e23;
}
.pcgreen{
color:#00a987;
}
.boggrnbackground {
  background-color: #24a18f;
}
.AAorangectext {
  color: #dab448;
}
.black1background {
  background-color: #19283e;
}
.greenfbackground {
  background-color: #305b3e;
}
.greenftext {
  color: #305b3e;
}
.greenfgbackground {
  background-color: #eaeeeb;
padding:0.5em;
border:2px solid;
}

.greenfbbackground {
  background-color: #305b3e;
  color:#ffffff;
}
.greenfmbackground {
  background-color: #305b3e;
  color:#ffffff;
}
.yellowfbackground {
  background-color: #fecb29;
}
.sandalbackground {
  background-color: #fefae7;
padding:0.5em;
border:2px solid;
}
.samfbackground {
  background-color: #7697b4;
}
.samftext {
  color: #7697b4;
}
.lightpbackground {
  background-color: #f6ebf7;
padding:0.5em;
border:2px solid;
}
.gray01background {
  background-color: #edeff1;
padding:0.5em;
border:1px solid;
}
.sandgbackground {
  background-color: #c6981a;
}
.sandgtext {
  color: #c6981a;
}
.sandg01background {
  background-color: #f9f3e5;
padding:0.5em;
border:2px solid;
}
.sandg01text {
 color: #c6981a;
}


.boggrnbackground1 {
 color: #24a18f;
}
.bbluu {
color: #234a8b;
}


.graybackground1 {
  background-color: #d6d6d6;
}
.blackruleA {
  border:2px solid #000000;
  padding:0.5em;
background-color: #ebf9fe;
}
.darkbluebackground1 {
  color: #26335c;
}
.dorkgrren1A {
  background-color: #a4d22e;
}
.dorkgrren1B {
color: #a4d22e;
}
.merronftext1 {
  color: #bf242a;
}
.skybackground1 {
  background-color: #00aded;
}










.greydbackground1 {
  background-color: #536375;
color:#fff;
}

.skyblue1 {
  color: #00aded;
}


.rrred {
  color: #d3592d;
}

.green4background {
  background-color: #86af4e;
color:#fff;
}

.orangebackground1 {
  background-color: #e45b00;
}
.bbllbackground1 {
  background-color: #50b4a5;
}
.bbll1 {
color: #50b4a5;
}
.bbackground1 {
  background-color: #364181;
}
.yellowbackground1 {
        background-color: #fefce5;
        color:#000;
        border:2px solid;
}

.violientbackground1 {
  background-color: #802a7d;
}
.violienttext1 {
  color: #802a7d;
}
.greenfgbackground1 {
  background-color: #fefae8;
padding:0.5em;
border:2px solid;
}


.boggrnbackground11 {
 color: #007163;
}
.boggrnbackground22 {
  background-color: #007163;
}
.voiinbackground11 {
 color: #47156a;
}
.voiibackground22 {
  background-color: #47156a;
}
.boggrnbackground222 {
  background-color: #d9e3db;
}

.grreeenbackground22 {
  background-color: #58a07a;
}
.aashfgbackground {
  background-color: #e9edf4;
padding:0.5em;
border:2px solid;
}
.graybackgrounda1 {
  background-color: #55565b;
  color: #fff;	
}

.graysbackground {
  background-color: #e5f2fa;
  border:1px solid;
  padding:0.4em;
}
.graysabackground {
  background-color: #e5f2fa;
}
.sandal1background {
  background-color: #faf0f0;
padding:0.5em;
border:1px solid;
}
.yellow1text {
        color:#fee000;
}

.samfgbackground {
  background-color: #fff1bc;
}

.brownntext {
  color: #6b4933;
}
.greenbackground3 {
  background-color: #399851;
}
.greentext3 {
  color: #399851;
}
.green4text {
 color: #86af4e;
}




.1merobackgrounda1 {
  background-color: #a9272c;
  color: #fff;	
}















.sss {
  background-color: #7697b4;
padding:0.5em;
}

.skyblue1a {
 color: #fff;
}
.bbblue1a {
 color: #244c8f;
}



.graybackgroundu {
  background-color: #eeebe9;
 padding:0.4em;
}

.bluejrule {
  border:  3px solid #496fb5;
  padding:0.5em;		
}
.gray011background {
  background-color: #f0f0f0;
padding:0.5em;
border:2px solid;
}
.redgtext {
  color: #e74111;
}
.violet011background {
  background-color: #f8f1fa;
padding:0.5em;
border:2px solid;
}
.liviobackground {
  background-color: #6869ad;
}
.liviotext {
   color: #6869ad;
}

.yellbackground3 {
  background-color: #f3cb53;
}
.gryybackground12 {
  border:  3px solid #5b3e23;
background-color: #f2f0ee;
padding:0.5em;
}
.blackrulef {
  border:  2px solid #000000;
  padding:1em;
background-color: #eff6ed;
}

.yell00background3 {
  background-color: #f7d434;
}

.border0 {
padding:0.5em;
border:2px solid #305b3e;
}







.dorgreentext {
  color: #56a876;
}
.lbltext {
  color: #6daadf;
}
.dorgreenbackground {
  background-color: #56a876;
}
.merronfdtext {
  color: #973542;
}
.bluenpbackground{
background-color:#3964ad;
        color:#ffffff;
}
.sandbbackground {
  background-color: #dcb547;
  color:#000;
}
.ligreenjbackground {
  background-color: #eef6f1;
  border:2px solid;
  padding:0.5em;
}
.grayutext1 {
  color: #5b3e23;
}
.meAtext {
  color: #ae262c;
}
.sssssgbackground111 {
  background-color: #fbf7ec;
padding:0.5em;
border:2px solid;
}
.greenfgbackground111a {
  background-color: #eab931;
}




.ligbackground111 {
  background-color: #eef8f6;
padding:0.5em;
border:2px solid;
}

.gray0110background {
  background-color: #596063;
}

.purplebackground {
  background-color: #4b27a0;
}
.greenfgbackgroundlight111 {
  background-color: #eeeeee;
padding:0.5em;
border:2px solid;
}
.sandAA {
  background-color: #e3c46c;
}
.BLUEA {
  color: #418fcf;
}
.redgbackground {
        background-color: #e74111;
}
.border {
        border: 2px solid #56a876;
        padding:0.5em;
}
