.action-share-copy{margin-top:10px;text-align:center}.campaign-share-button{display:inline-block;vertical-align:middle;padding:12px 18px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #adacad;background:#fff;color:#121213;font:inherit;font-size:16px;line-height:1;font-weight:600;letter-spacing:inherit;text-align:center;text-decoration:none;cursor:pointer;-webkit-transition:.2s ease-in-out background-color;-moz-transition:.2s ease-in-out background-color;transition:.2s ease-in-out background-color;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.campaign-share-button:active,.campaign-share-button:focus,.campaign-share-button:hover{text-decoration:none}.campaign-share-button-copy{border-color:#adacad;background:0 0;color:#363135}.campaign-share-button-copy:active,.campaign-share-button-copy:focus,.campaign-share-button-copy:hover{border-color:#737273}.campaign-share-input{display:inline-block;vertical-align:middle;padding:12px;width:45%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #e3e3e3;background:0 0;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cols .col .action-share-copy{text-align:left}.cols .col .campaign-share-input{margin:0 0 10px;width:100%}[dir=rtl] .cols .col .action-share-copy{text-align:right}@media only screen and (max-width:480px){.campaign-share-button,.campaign-share-input{display:block;width:100%}.campaign-share-input{margin:0 0 10px}}@media only screen and (min-width:481px) and (max-width:767px){.campaign-share-button,.campaign-share-input{display:block}.campaign-share-input{margin:0 0 10px;width:100%}}