.youtube-video{width:100%;height:0px;position:relative;margin:16px 0px;padding-bottom:56.25%;}.youtube-video iframe,.youtube-video video{width:100% !important;height:100% !important;position:absolute !important;top:0px;left:0px;}
.cn-body a[href^="/color-theme/"]{display:none;}@media screen and (min-width:769px){.mobile-only{display:none;}}@media screen and (max-width:768px){.desktop-only{display:none;}}
.sharethis-wrapper{display:table !important;}.sharethis-wrapper span{display:block !important;width:32px !important;margin:0px 6px 0px 0px !important;float:left;}span.st_linkedin_custom{background-image:url(/sites/default/files/default_images/linkedin-logo.png);background-size:auto 15px;background-repeat:no-repeat;background-position-y:8px;background-position-x:50%;background-color:#0077B5 !important;}
table[summary=states-list] th,table[summary=states-list] td{vertical-align:top;padding:16px !important;}table[summary=states-list] th{font-family:"AlternateGotNo2D";text-transform:uppercase;font-size:18px;color:#666;}table[summary=states-list] tr td,table[summary=states-list] td p{font-family:"MuseoSans300" !important;}@media screen and (max-width:500px){table[summary=states-list] td p{font-size:1.3rem !important;}}table[summary=states-list] td p,table[summary=states-list] td  h1,table[summary=states-list] td h2,table[summary=states-list] td h3{-webkit-column-span:all;column-span:all;}@media screen and (min-width:1025px){table[summary=states-list] tr td,table[summary=states-list] td p{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;}}@media screen and (min-width:501px) and (max-width:1024px){table[summary=states-list] re td,table[summary=states-list] td p{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;}}
table[summary=accord]{border-width:0px !important}table[summary=accord] tr{display:block !important;background-color:#fff !important;}table[summary=accord] tr th{cursor:pointer;font-size:26px;font-size:2.6rem;text-transform:uppercase;position:relative;padding:16px;padding-top:12.8px;padding-bottom:17.6px;background-color:#eaeaea;color:#000;margin:0;margin-bottom:2px;position:relative;display:block !important;width:100%;font-family:"AlternateGotNo2d";border:none;text-align:left;outline:none;transition:0.4s;}table[summary=accord] tr th.active,table[summary=accord] tr th:hover{background-color:#ddd;}table[summary=accord] tr th:after{font-family:"FontAwesome";content:"\f067";font-size:18px;width:24px;height:24px;background-color:#f93;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;margin:0;margin-top:1.5px;line-height:26px;float:right;color:#fff;text-align:center;}table[summary=accord] tr th.active:after{content:"\f00d" !important;background-color:transparent !important;color:#333 !important}table[summary=accord] tr td{padding:0 16px !important;background-color:white;max-height:0;overflow:hidden;display:block;color:#333;margin:0 8px;width:calc(100% - 16px);border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;background-color:#fff;transition:max-height 0.2s ease-out;}table[summary=accord] tr td > :last-child{margin-bottom:0px !important}table[summary=accord] tr td:before{display:block;width:100%;margin:0px;background-color:transparent;height:16px;position:relative;content:"";}table[summary=accord] tr td:after{display:block;width:calc(100% + 32px);margin:0px 0px 0px -16px;background-color:transparent;height:16px;position:relative;content:"";}table[summary=accord] tr:last-of-type td:after{border-bottom:1px solid #eaeaea}
