@import"https://fonts.googleapis.com/css?family=Merriweather:400,300,300italic,400italic,700,700italic,900,900italic";@import"https://fonts.googleapis.com/css?family=Lato:400,100,100italic,300,300italic,400italic,700,900,700italic,900italic";@import"https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic";input[type=email],input[type=number],input[type=search],input[type=text],input[type=tel],input[type=url],input[type=password],textarea,select{height:38px;padding:6px 10px;background-color:#fff;border:1px solid #d1d1d1;border-radius:4px;box-shadow:none;box-sizing:border-box}input[type=email],input[type=number],input[type=search],input[type=text],input[type=tel],input[type=url],input[type=password],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{min-height:65px;padding-top:6px;padding-bottom:6px}input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=text]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=password]:focus,textarea:focus,select:focus{border:1px solid #33c3f0;outline:0}label,legend{display:block;margin-bottom:.5rem;font-weight:600}fieldset{padding:0;border-width:0}input[type=checkbox],input[type=radio]{display:inline}label>.label-body{display:inline-block;margin-left:.5rem;font-weight:normal}.u-full-width{width:100%;box-sizing:border-box}.u-max-full-width{max-width:100%;box-sizing:border-box}.u-pull-right{float:right}.u-pull-left{float:left}.campaign-tweet-contents{line-height:1.5;margin:2rem 0}@media only screen and (min-width: 0px)and (max-width: 768px){.campaign-tweet-contents{margin-top:0}}.campaign-tweet-contents .red-colored{color:#cd5c5c}.campaign-tweet-contents .main-title-wrapper{background-repeat:no-repeat;background-position:center center;background-size:cover;padding:3rem 0}@media only screen and (min-width: 0px)and (max-width: 768px){.campaign-tweet-contents .main-title-wrapper{padding:0}}@media only screen and (min-width: 0px)and (max-width: 414px){.campaign-tweet-contents .main-title-wrapper{background-size:cover}}.campaign-tweet-contents .main-title-wrapper h1{max-width:500px;padding:0 0 5rem;margin:0 auto;text-align:center;font-size:2.5rem;line-height:1.5;color:#3383bb;text-shadow:1px 1px #fff}@media only screen and (min-width: 0px)and (max-width: 768px){.campaign-tweet-contents .main-title-wrapper h1{padding:1rem 0 3rem;font-size:2.2rem}}@media only screen and (min-width: 0px)and (max-width: 414px){.campaign-tweet-contents .main-title-wrapper h1{text-align:right;font-size:1.2rem;padding:1rem 1rem 1.5rem 0}}.campaign-tweet-contents .main-title-wrapper .campaign-summary-wrapper{max-width:500px;margin:1rem auto;text-align:center;text-shadow:1px 1px #fff}@media only screen and (min-width: 0px)and (max-width: 414px){.campaign-tweet-contents .main-title-wrapper .campaign-summary-wrapper{font-size:.8rem;padding:0 10px}}.campaign-tweet-contents .tweet-content-body-container{display:grid;grid-template-columns:minmax(0, 230px) minmax(0, 1fr);grid-gap:5rem;align-items:stretch;grid-template-areas:"tweetFeedback howToTweet"}@media only screen and (min-width: 0px)and (max-width: 768px){.campaign-tweet-contents .tweet-content-body-container{grid-template-columns:minmax(0, 180px) minmax(0, 1fr);grid-gap:2rem}}@media only screen and (min-width: 0px)and (max-width: 414px){.campaign-tweet-contents .tweet-content-body-container{grid-template-columns:minmax(0, 1fr);grid-gap:1rem;grid-template-areas:"howToTweet" "tweetFeedback"}}.campaign-tweet-contents .tweet-content-body-container .tweet-feedback-column{grid-area:tweetFeedback;background-color:#f1f4d5}.campaign-tweet-contents .tweet-content-body-container .tweet-feedback-column .tweet-feedback-title{background-image:url("https://sb-drops.s3.amazonaws.com/drop/rmopt-5fc897138c7a1-957539900-1606981395.jpg");background-size:cover;background-repeat:no-repeat;background-position:center center}@media only screen and (min-width: 0px)and (max-width: 414px){.campaign-tweet-contents .tweet-content-body-container .tweet-feedback-column .tweet-feedback-title{background-position:top center}}.campaign-tweet-contents .tweet-content-body-container .tweet-feedback-column .tweet-feedback-title h2{padding:2.3rem 0 .5rem;text-align:center;color:#75b548;font-size:1.3rem;text-shadow:1px 1px #fff}@media only screen and (min-width: 0px)and (max-width: 768px){.campaign-tweet-contents .tweet-content-body-container .tweet-feedback-column .tweet-feedback-title h2{font-size:1.2rem}}@media only screen and (min-width: 0px)and (max-width: 414px){.campaign-tweet-contents .tweet-content-body-container .tweet-feedback-column .tweet-feedback-title h2{padding-top:3rem}}.campaign-tweet-contents .tweet-content-body-container .tweet-feedback-column .tweet-feedback-campaign-description{padding:0 1rem}.campaign-tweet-contents .tweet-content-body-container .tweet-feedback-column .tweet-feedback-campaign-description li{margin:.5rem 0;padding:.5rem 0 1rem;border-bottom:1px dotted #dedede}@media only screen and (min-width: 0px)and (max-width: 768px){.campaign-tweet-contents .tweet-content-body-container .tweet-feedback-column .tweet-feedback-campaign-description li{font-size:.9rem}}.campaign-tweet-contents .tweet-content-body-container .tweet-feedback-column .tweet-feedback-campaign-description li:last-child{border-bottom:0}.campaign-tweet-contents .tweet-content-body-container .tweet-feedback-column .tweet-feedback-campaign-description .campaign-description-title{margin:0 0 .5rem 0;padding:0;color:#90bfa9}@media only screen and (min-width: 0px)and (max-width: 768px){.campaign-tweet-contents .tweet-content-body-container .tweet-feedback-column .tweet-feedback-campaign-description .campaign-description-title{font-size:.9rem}}.campaign-tweet-contents .tweet-content-body-container .how-to-tweet-column{grid-area:howToTweet}@media only screen and (min-width: 0px)and (max-width: 768px){.campaign-tweet-contents .tweet-content-body-container .how-to-tweet-column{padding-right:10px}}@media only screen and (min-width: 0px)and (max-width: 414px){.campaign-tweet-contents .tweet-content-body-container .how-to-tweet-column{padding:0}}.campaign-tweet-contents .tweet-content-body-container .how-to-tweet-column .how-to-tweet-title{background-color:#a5dbf1;padding:.3rem 0;font-size:1.2rem;color:#fff;text-align:center}.campaign-tweet-contents .tweet-content-body-container .how-to-tweet-column .how-to-tweet-content-container{margin:1rem 0;display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 2rem) minmax(0, 1fr);grid-gap:2rem;grid-template-areas:"tweetImg1 rightArrow1 tweetDesc1" "tweetDesc2 leftArrow1 tweetImg2" "tweetImg3 rightArrow2 tweetDesc3" "tweetDesc4 leftArrow2 tweetImg4"}@media only screen and (min-width: 0px)and (max-width: 414px){.campaign-tweet-contents .tweet-content-body-container .how-to-tweet-column .how-to-tweet-content-container{padding:0 10px;grid-template-columns:minmax(0, 1fr);grid-gap:2rem;grid-template-areas:"tweetDesc1" "tweetImg1" "tweetDesc2" "tweetImg2" "tweetDesc3" "tweetImg3" "tweetDesc4" "tweetImg4"}}.campaign-tweet-contents .tweet-content-body-container .how-to-tweet-column .how-to-tweet-content-container .how-to-tweet-img-1{grid-area:tweetImg1}.campaign-tweet-contents .tweet-content-body-container .how-to-tweet-column .how-to-tweet-content-container .how-to-tweet-img-2{grid-area:tweetImg2}.campaign-tweet-contents .tweet-content-body-container .how-to-tweet-column .how-to-tweet-content-container .how-to-tweet-img-3{grid-area:tweetImg3}.campaign-tweet-contents .tweet-content-body-container .how-to-tweet-column .how-to-tweet-content-container .how-to-tweet-img-4{grid-area:tweetImg4}.campaign-tweet-contents .tweet-content-body-container .how-to-tweet-column .how-to-tweet-content-container .how-to-tweet-desc{align-self:center;display:grid;grid-template-columns:minmax(0, 31px) minmax(0, 1fr);grid-gap:1rem}.campaign-tweet-contents .tweet-content-body-container .how-to-tweet-column .how-to-tweet-content-container .how-to-tweet-desc.tweet-desc-1{grid-area:tweetDesc1}.campaign-tweet-contents .tweet-content-body-container .how-to-tweet-column .how-to-tweet-content-container .how-to-tweet-desc.tweet-desc-2{grid-area:tweetDesc2}.campaign-tweet-contents .tweet-content-body-container .how-to-tweet-column .how-to-tweet-content-container .how-to-tweet-desc.tweet-desc-3{grid-area:tweetDesc3}.campaign-tweet-contents .tweet-content-body-container .how-to-tweet-column .how-to-tweet-content-container .how-to-tweet-desc.tweet-desc-4{grid-area:tweetDesc4}.campaign-tweet-contents .tweet-content-body-container .how-to-tweet-column .how-to-tweet-content-container .how-to-tweet-desc .numbering-wrapper{background-image:url("https://sb-drops.s3.amazonaws.com/drop/rmopt-5fc896ed32073-920492500-1606981357.png");background-repeat:no-repeat;background-size:cover;background-position:center center;height:54px;text-align:center;padding-top:.3rem}.campaign-tweet-contents .tweet-content-body-container .how-to-tweet-column .how-to-tweet-content-container .how-to-tweet-desc .numbering-wrapper .number-item{color:#fff;font-weight:700;font-size:1.5rem}.campaign-tweet-contents .tweet-content-body-container .how-to-tweet-column .how-to-tweet-content-container .how-to-tweet-arrow{align-self:center;font-size:2rem;font-weight:700;color:#5da0cc}@media only screen and (min-width: 0px)and (max-width: 414px){.campaign-tweet-contents .tweet-content-body-container .how-to-tweet-column .how-to-tweet-content-container .how-to-tweet-arrow{display:none}}.campaign-tweet-contents .tweet-content-body-container .how-to-tweet-column .how-to-tweet-content-container .how-to-tweet-arrow.left-arrow-1{grid-area:leftArrow1}.campaign-tweet-contents .tweet-content-body-container .how-to-tweet-column .how-to-tweet-content-container .how-to-tweet-arrow.left-arrow-2{grid-area:leftArrow2}.campaign-tweet-contents .tweet-content-body-container .how-to-tweet-column .how-to-tweet-content-container .how-to-tweet-arrow.right-arrow-1{grid-area:rightArrow1}.campaign-tweet-contents .tweet-content-body-container .how-to-tweet-column .how-to-tweet-content-container .how-to-tweet-arrow.right-arrow-2{grid-area:rightArrow2}.campaign-tweet-contents .tweet-content-body-container .how-to-tweet-column .how-to-tweet-content-container a.img-clickable{display:inline-block;width:100%}@media only screen and (min-width: 0px)and (max-width: 414px){.campaign-tweet-contents .tweet-content-body-container .how-to-tweet-column .how-to-tweet-content-container a.img-clickable{text-align:center}}.campaign-tweet-contents .tweet-content-body-container .how-to-tweet-column .how-to-tweet-content-container a.img-clickable img{width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;border:5px solid #dbdbdb}@media only screen and (min-width: 0px)and (max-width: 414px){.campaign-tweet-contents .tweet-content-body-container .how-to-tweet-column .how-to-tweet-content-container a.img-clickable img{max-width:80%}}.campaign-tweet-contents .tweet-content-body-container .how-to-tweet-column .how-to-tweet-content-container a.img-clickable:hover{box-shadow:2px 2px 4px #ccc,-2px -2px 4px #ccc}.campaign-tweet-contents .tweet-content-body-container .how-to-tweet-column .tweet-feedback-note-wrapper p{color:#666}@media only screen and (min-width: 0px)and (max-width: 414px){.campaign-tweet-contents .tweet-content-body-container .how-to-tweet-column .tweet-feedback-note-wrapper{padding:0 10px}}.campaign-tweet-contents .tweet-content-body-container .how-to-tweet-column .tweet-feedback-note-wrapper .tweet-feedback-note-container{margin-top:1rem;padding:1rem;display:grid;background-color:#ededed;border:2px solid #ccc;grid-template-columns:minmax(0, auto) minmax(0, 1fr);grid-gap:1rem;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px}
