@import url(http://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,700,400italic,700italic);
 
#green-player{margin: 0 auto;}
.call-out{
   background: url(https://www.multivu.com/arc/com.prnewswire.multivu.omt.main.Multivu/cssImageDownloadServlet?wsNodeName=/omt_root/organizations/PrnNewsWire/childOrganizations/MultiVu/childOrganizations/CIGNA_x0020_HEALTHCARE/7e1a6efc-20dc-4a78-ad9b-ced3e0fb3732&fileToDownload=cigna-snipe.png&t=1432310963212) no-repeat;
   background-size: 160px;
  color: #FFFFFF;
  font-size: 16px;
  /* font-weight: bold; */
  position: absolute;
  left: 0px;
  top: -12px;
  padding: 10px 0px 0px 10px;
  width: 162px;
  height: 165px;
  max-width: 100%;
}

.title{
     color: #fff;
  background: #2eb135;
  font-size: 27px;
  padding: 9px 0px 16px 0px;
  line-height: 36px;
}
.banner{max-width: 100%; }
.banner-list{
     width: 100%;
  list-style: none;
  margin: 0px;
  padding: 0px;
  height: 41px;
}
.banner-list li{
     width: 20%;
  background: #2eb135;
  font-size: 17px;
  float: left;
  color: #fff;
  height: 48px;
  line-height: 46px;
}
.under-banner{
   width: 100%;
  font-size: 28px;
  color: #004986;
  font-style: italic;
}
#containerElement{margin-top: 20px;}
/*.pressrelease{
  padding: 4px;
  font-size: 105%;
  background-color: #2eb135;
  text-align: center;
  color: #fff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 5px 12px;
transition: background 0.7s ease, padding 0.8s linear;
}

.pressrelease:hover{
  padding: 4px;
  font-size: 105%;
  background-color: #267931;
  text-align: center;
  color: #fff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 5px 12px;
}*/

.hashtag-container{
   width: 444px;
   font-size: 30px;
}
.sweeps-hashtag {
  color: #188CCC;
  margin-bottom: 0;
  margin-top: 29px;
  word-break: break-word;
}

.sweepstakes-info {
   line-height: 127%;
   font-size: 20px;
}
body{
/*border-top:15px solid #f1b434;*/
background: #1a7cad; /* Old browsers */
background: -moz-linear-gradient(top,  #1a7cad 0%, #1e8ccc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1a7cad), color-stop(100%,#1e8ccc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #1a7cad 0%,#1e8ccc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #1a7cad 0%,#1e8ccc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #1a7cad 0%,#1e8ccc 100%); /* IE10+ */
background: linear-gradient(to bottom,  #1a7cad 0%,#1e8ccc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a7cad', endColorstr='#1e8ccc',GradientType=0 ); /* IE6-9 */

}

.center1{
text-align:center;
}

.logo1{
width: 415px;
    max-width: 100%;
}

.logo2{
width:160px;
}

#header-container{
background:#fff;
}

#article {
font-family: 'Source Sans Pro', sans-serif;
font-size:15px;
}

.pressC{
font-size:120%;
text-align:center;
color:#39b54a;
margin-right:10px;
}

.footlinks{
}



.backsoci{
text-align:center;

}

.footer-icons{
border-radius: 30px;
-moz-border-radius: 30px;
-webkit-border-radius: 30px;
background-color:#62136d;
padding:7px;
}

.icons {
background: #4885be;
border-radius: 30px;
  padding: 3px;
  margin: 3px;
  width: 50px;
}

.icons:hover {
background: #325D84;
transition: background 0.7s ease, padding 0.8s linear;
}


#section-header{
  text-align: center;

padding-top:12px;
}
h1 {
  font-size: 1.7em;
  line-height: 127%;
  margin: 0.67em 0;
  margin-top: 0;
color:#188ccc;
line-height:127%;
letter-spacing:1px;
}



/*h3 {
position: relative;
  text-decoration: none;
  color: #ef8200;
  text-align: center;
  font-size: 150%;
  text-transform: uppercase;
  color: #2D4C77;
  font-weight: bold;
  margin-top: 19px;
}
*/

/****ribbon****/
.ribbon {
  z-index: 9999;
  margin-top: 0px;
  position: relative;
  color: white;
  display: inline-block;
  padding: .5em 1em;
  text-align: center;
  text-transform: uppercase;
  font-weight: 100;
  width: 975px;
  height: 50px;
  background: #188ccc;
}

.foot-links{
display:block;
padding:5px;
font-size:110%;
}

.foot-links2{
display:block;
padding:7px;
font-size:110%;
background-color:#39b54a;
text-align:center;
width:80%;
color:#fff;

-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius:3px;
margin:8px auto;

}

.foot-links2:hover{
background-color:#267931;
text-decoration:none;
color:#fff;
transition: background 0.7s ease, padding 0.8s linear;
}


.custom-headline{display: none;}
.custom-lede{
   text-align: left;
}
h2{
  line-height: 127%;
color:#004986;
}

#section-header-0 {
  width: 100%;
  padding: 0px;
}
#section-header-0-content {}
.header-box1{
   width: 100%;
  text-align: left;
}
.header-box2{
   width: 100%;
   margin-top: 0px;
}
.header-box3{
   padding: 14px 15px 22px 15px;
  background: #F1F1F2;
}
.banner-wrap{
        padding: 20px 0px 0px 100px;
}
.phone-wrap{
   text-align: right;
    padding-right: 80px;
}
.phone{
    max-width: 100%;
    width: 300px;
}
.review{
     width: 140px;
    margin-left: 120px;
    margin-bottom: 12px;
}
#section-header-1 {display: none;}
#section-header-1-content {}
#section-header-2 {}
#section-header-2-content {}
.nav_read_more{display: none;}
#section-middle{
background-color: #fff;
 margin-top: 32px;
padding-bottom: 2em;
}
#section-middle-0 {
  width: 100%;
  text-align: center;
  height: 100%;
}
#section-middle-0-content {}
#section-middle-1 {
   width: 100%;
  overflow: hidden;
  padding: 0px 30px 15px 30px;
  max-height: 100%;
  display: none;
}
#section-middle-1-content {}
#section-middle-2 {}
#section-middle-2-content {}
#middle-container{
       margin-top: -33px;
}
#header-container, #middle-container, #footer-container{
   box-shadow: 0px 10px 13px #000;
  -webkit-box-shadow: 0px 10px 13px #000;
  -moz-shadow: 0px 10px 13px #000;
}
#footer-container{
   background: url(https://www.multivu.com/arc/com.prnewswire.multivu.omt.main.Multivu/cssImageDownloadServlet?wsNodeName=/omt_root/organizations/PrnNewsWire/childOrganizations/MultiVu/childOrganizations/CIGNA_x0020_HEALTHCARE/7e1a6efc-20dc-4a78-ad9b-ced3e0fb3732&fileToDownload=blue3.png&t=1430752339351) repeat-x;
}
#section-footer{
background:#F1F1F2;
padding-bottom:20px;
}
#section-footer-0 {
   width: 100%; 
   padding: 0px;
}

.footer-box-container{
     margin-top: -68px;
     position: relative;
     z-index: 9999;
}
.footer-box-container h3{
   color: #fff;
   margin-bottom: 40px;
    font-size: 22px;
    white-space: nowrap;
}
.footer-box1{
   padding-left: 15px;
}
.footer-box3{
   padding-right: 15px;
}
.footer-box1, .footer-box2, .footer-box3{
   width: 33.333333333%;
   float: left;
   text-align: center;
}
#section-footer-0-content {}
#section-footer-1 {width: 100%;}
#section-footer-1-content {}
#section-footer-2 {display: none;}
#section-footer-2-content {}
span[itemprop="name"], span[itemprop="jobTitle"], span[itemprop="worksFor"], span[itemprop="address"], span[itemprop="streetAddress"], span[itemprop="telephone"], span[itemprop="phones"], a[itemprop="email"], a[itemprop="url"] {
display: block;
}
#media_contact_section{}
#media_contact_title{}
.phone1{}
.phone2{}
.phone3{}
.phone4{}
.phone5{}

@media (max-width:767px){
.banner-wrap{display: none;}
#middle-container {
    margin-top: 0px;
}
.hashtag-container {
width: 63%;
  font-size: 15px;
  margin-top: -161px;
  float: right;
}
.hashtag-container br{display: none;}
.call-out{
     padding: 16px 0px 0px 10px;
     position: relative;
}
.logo1{display: none;}
.custom-headline{display: block;}
.custom-lede{padding: 0px 15px;}
#section-header{padding-top: 0px;}
#section-header-0{
   display: block;
   height: 100%;
}
.header-box1{background: rgb(241, 241, 242); padding: 0px;}
.header-box2{
   display: none;
}
    #section-middle{
       margin-top: 0px;
    }
 .footer-box1, .footer-box2, .footer-box3{
   width: 100%;
   float: none;
}
.footer-box1{
   padding: 0px;
}
#containerElement{
   margin-top: 0px;
}
#multimedia_inline {
   text-align: center;
}
#player_container{display: block;}
.ribbon{
   display: none;
}
.footer-box-container h3 {
   margin-bottom: 15px;
  background: #188ccc;
  margin-top: 71px;
}
}


@media (min-width:992px) and (max-width:1200px){
    .banner-wrap {
    padding: 25px 0px 0px 35px;
     }
   .header-box2{  margin-top: -72px;}
   .header-box3{padding: 14px 15px 35px 15px;}
    #section-header-0{
          height: 863px;
           background-position: 542px 78px;
    }
    #section-middle{margin-top: 0px;}
    #middle-container{
              margin-top: 230px;
     }
     .review{
         margin-left: 85px;
      }
     .under-banner{}
    .header-box1{padding: 42px 0px 100px 77px;}
   .title{margin-top: 0px;}
   .custom-lede{ padding: 0px 120px;}
   .ribbon{
      width: 809px;
   }
}

@media (min-width:768px) and (max-width:991px){
     .header-box3{padding: 14px 15px 42px 15px;}
     #player_container{display: block;}
     .phone-wrap{
           padding-right: 80px;
       }
        .review {
             margin-left: 30px;
        }
       .banner-wrap{padding: 0px;}
     .hashtag-container {
          width: 325px;
          font-size: 20px;
          margin-top: -10px;
      }
     #section-header-0{
          height: 785px;
          background-position: 406px 86px;
      }
     .header-box1{  padding: 81px 0px 10px 67px;}
    .header-box2{
         margin-top: 0px;
     }
     .title{margin-top: 0px;font-size: 151%;}
      .under-banner{font-size: 28px;}
     .custom-lede{padding: 0px 26px;}
    #section-middle{
       margin-top: 30px;
    }
    #middle-container{
           margin-top: 155px;
     }
    .logo1 {
        width: 227px;
   }
   .ribbon{
       width: 625px;
    }
    #multimedia_inline {
      text-align: center;
   }
.sweepstakes-info {font-size: 97%;}
.sweeps-hashtag {font-size: 101%;}
}