.site-main{font-family:sans-serif;background:#0550d8;background:-moz-linear-gradient(top,#0550d8 0%,#072669 100%);background:-webkit-linear-gradient(top,#0550d8 0%,#072669 100%);background:linear-gradient(to bottom,#0550d8 0%,#072669 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0550d8',endColorstr='#072669',GradientType=0 )}.serp-tool-wrapper{margin:auto;max-width:712px;padding:0 2.5%}.serp-tool-wrapper .pwa-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:20px auto}.serp-content-box{margin-bottom:15px}.serp-content-box h2{font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.8px;color:#fff;margin:0;padding:0}.serp-content{padding:15px;margin:10px auto;background-color:#fff;width:auto}.serp-content p{}.serp-preview-container{margin:10px auto;width:100%;background-color:#fff}.serp-preview-container .serp-content{padding:10px 20px;border-radius:1px;background-color:#fff;max-width:600px}.serp-preview-container .serp-content .snippet-container:first-child{padding:0 0 4px}.serp-preview-container .serp-content .snippet-container:last-child{padding:4px 0 0}.serp-preview-container .serp-content .snippet-container span#update-title{cursor:pointer}.serp-preview-container .serp-content .snippet-container span#update-url{font-size:14px;color:#00802a;font-style:normal;line-height:16px}.serp-preview-container .serp-content .snippet-container span#update-desc{line-height:1.4;color:#545454;font-size:small;list-style:none;font-weight:400;padding-top:3px;word-wrap:break-word}.viewport-selection-container{margin:20px auto 10px}.viewport-selection-container fieldset{text-transform:uppercase;color:#fff;border:none;margin:auto;width:100%;padding:0}.viewport-selection-container label{display:block;padding:0 0 10px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.8px;color:#fff;transition:.2s all ease-out}.viewport-selection-container select{font-size:16px;width:100%;height:40px;box-shadow:inset 0 .5px 1.5px 0 rgba(0,0,0,.5);background-color:#fff;padding:6px;border:none}.form{margin:10px auto}.form form{display:flex;flex-direction:column}.form form fieldset{display:flex;flex-direction:column;text-transform:uppercase;color:#fff;border:none;margin:10px auto;width:100%;padding:0}.form form fieldset label,.serp-aside{display:block;padding:0 0 10px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.8px;color:#fff;transition:.2s all ease-out}.form form fieldset label span.tool-tip-btn{display:inline-block;box-sizing:content-box;width:10px;height:15px;cursor:pointer;font-size:11px;font-weight:700;border:1px solid #fff;border-radius:50%;padding:3px 5px 2px;position:relative;top:-1px;letter-spacing:0;transition:.2s all ease-out;vertical-align:middle;text-align:center}.form form fieldset label span.tool-tip-btn:hover{opacity:.75;cursor:pointer}.form form fieldset .tool-tip{background:#fff;position:absolute;top:auto;font-size:12px;z-index:2;color:#000;padding:7px 14px;text-transform:none;border:3px solid #80dcd4;box-shadow:0 2px 15px -5px rgba(0,0,0,.5),inset 0 0 6px -1px rgba(0,0,0,.5);min-height:15px;width:auto;max-width:280px;min-width:auto;transition:.3s all ease-out}.form form fieldset .tool-tip-hidden{display:none;transition:.3s all ease-out}.form form fieldset .serp-input{font-family:helvetica!important;width:100%;height:40px;box-shadow:inset 0 .5px 1.5px 0 rgba(0,0,0,.5);background-color:#fff;padding:6px;border:none;font-size:16px}.form form fieldset textarea.serp-input{font-size:16px;height:90px;box-shadow:inset 0 .5px 1.5px 0 rgba(0,0,0,.5);background-color:#fff;padding:6px;border:none}.form form fieldset #TitleCountMobile{margin:5px 0;font-size:14px;text-align:left}.form form fieldset #TitleCount{margin:5px 0;font-size:14px;text-align:left}.form form fieldset #DescCount{margin:5px 0;font-size:14px;text-align:left}.serp-info-container{margin:auto}.serp-info-container .info-wrapper{background-color:#fff;padding:10px 20px;margin:auto}.no-bg-color{padding:10px 0!important;background-color:transparent!important}.no-bg-color h1{color:#fff}.serp-info-container .info-wrapper h1{font-family:MillerDisplay;text-align:center;margin:0}aside .serp-info-container{padding-bottom:25px}.serp-aside{color:#fff;text-transform:uppercase;padding:0;margin-bottom:15px}.serp-info-container .info-wrapper p{margin:0}.serp-info-container .serp-link-container{padding:15px}.cta-container{display:flex;justify-content:space-between;align-items:flex-start;margin:20px auto;padding:0 4.125%}.cta-container .btn-container{width:100%}.btn-primary{color:#fff;text-decoration:none;border:2px solid #fff;padding:5px 15px}.footer.btn-primary{display:block;color:#fff;text-decoration:none;border:2px solid #fff;padding:5px;width:auto;text-align:center;margin:0 5px}.hidden-container{display:none!important}.close-container span img:hover{cursor:pointer}.serp-share-wrapper{display:flex;flex-direction:column;justify-content:center;position:absolute;top:0;height:100vh;width:95%;margin:10px auto;background:#0550d8;background:-moz-linear-gradient(top,#0550d8 0%,#072669 100%);background:-webkit-linear-gradient(top,#0550d8 0%,#072669 100%);background:linear-gradient(to bottom,#0550d8 0%,#072669 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0550d8',endColorstr='#072669',GradientType=0 )}.serp-share-wrapper .pwa-share-header{display:flex;justify-content:space-between}.serp-share-wrapper .share-container{width:90%;margin:auto}.serp-share-wrapper .share-container .heading-container h2{color:#fff;text-align:center}.serp-share-wrapper .share-container .share-icons{display:flex;justify-content:center;align-items:center;margin:40px auto;max-width:200px}.serp-share-wrapper .share-container .share-icons a{margin:auto}.serp-share-wrapper .share-container .share-icons a img{height:35px;width:auto;transition:all .3s ease-in-out}.serp-share-wrapper .share-container .share-icons a img:hover{transform:scale(1.075)}.serp-preview-container .title-href{cursor:pointer;color:#1e0fbe;text-decoration:none;font-size:15px;font-weight:400;font-family:arial,sans-serif;list-style:none;width:auto;display:inline}@media screen and (min-width:768px){#update-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.title-href.mobile-size{font-size:15px!important}.title-href.desktop-size{font-size:20px!important}.serp-preview-container .title-href:hover{text-decoration:underline}.at-icon-wrapper{background-color:transparent!important}.hide-on-mobile{display:none}@media screen and (min-width:600px){.hide-on-mobile{display:block}.hide-on-desktop{display:none}}@media screen and (min-width:768px){.form form fieldset{margin:15px auto}.form form fieldset .tool-tip{width:550px;padding:10px 15px 5px}.serp-info-container .info-wrapper h1{font-size:36px}.serp-share-wrapper .pwa-share-header{justify-content:space-around}.serp-preview-container .title-href{font-size:20px}}