













    /*.io_html{*/
    /*    overflow:hidden;*/
    /*}*/
    /*! CSS Used from: https://adwords.google.com/adwords/css/default.min.css */
/*! @import //www.google.com/css/maia.experimental.css */
@media screen,projection,print{
#search_wrapper{font-family:arial,sans-serif;}
#search_wrapper{line-height:1.54;}
img{border:0;}
}
@media screen,projection{
#search_wrapper{font-size:13px;}
#search_wrapper{background:#fff;color:#444;}
/* body{margin:0;}
i{font-weight:bold;}
p{margin:10px 0;}
i{font-style:normal;} */
}
/*! end @import */
#search_wrapper{-webkit-font-smoothing:antialiased;}
.skeleton{  box-shadow: 1px 1px 5px 0 rgba(26,26,67,.05), 39px 62.5px 125px -25px rgba(50,50,93,.5), 23.4px 37.5px 75px -37.5px rgba(0,0,0,.6); }
.ad-content{background:transparent; margin:0;}
.ad-headline{color:#2518b5;font-size:medium;}
.ads-badge{background-color:#59946b;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#fff;display:inline-block;font-size:13px;line-height:15px;padding:0 3px;vertical-align:baseline;}
.ad-url{color:#00802a;}
.overview-hero-media{bottom:-62px;position:absolute;}
.overview-ad{left:0;position:absolute;top:0;}
.overview-ad .ad-search-query{font-size:16px;left:10px;overflow:hidden;position:relative;-ms-text-overflow:ellipsis;text-overflow:ellipsis;top:66px;white-space:nowrap;width:550px;z-index:90;}
.overview-ad .ad-search-results{background:url(https://adwords.google.com/adwords/images/illustrations/overview-search-results.png) no-repeat 0 -27px;height:283px;left:129px;position:relative;top:156px;width:786px;z-index:90;}
.overview-ad .ad-search-results.example-results{background:url(https://adwords.google.com/adwords/images/illustrations/overview-search-results-text-1x.png) no-repeat 3px 90px;background:url(https://adwords.google.com/adwords/images/illustrations/overview-search-results-text.png) no-repeat 3px 90px/517px 204px;}
.overview-ad .ad-search-container{background:transparent; left:0;padding:3px 6px 8px 4px;position:relative;top:3px;width:100%;z-index:90;}
.overview-ad .ad-headline{    margin-left: -7%; font-size:18px;}
.ad-search-query:after{-moz-animation:cursor-blink 1s step-end infinite;-webkit-animation:cursor-blink 1s step-end infinite;animation:cursor-blink 1s step-end infinite;content:"";border-left:1px solid #000;padding-left:3px;width:1px;height:1em;}

/* @media screen and (max-width:767px){
.overview-hero-media{left:15px;position:static;}
.overview-hero-media img{display:none;}
.overview-ad{background:url(https://adwords.google.com/adwords/images/illustrations/mobile-overview-ad.png) no-repeat center 10px;padding:120px 0 58px;position:relative;}
#ad-search-query,#ad-search-results{display:none!important;}
}
 */
@media only screen and (min-resolution:192dpi){
   
.overview-ad .ad-search-results{background-image:url(https://adwords.google.com/adwords/images/illustrations/overview-search-results-2x.png);background-position-y:-27px;-webkit-background-size:744px 323px;background-size:744px 323px;}
.overview-ad .ad-search-results.example-results{background-image:url(https://adwords.google.com/adwords/images/illustrations/overview-search-results-text-2x.png);background-position-y:90px;-webkit-background-size:517px 204px;background-size:517px 204px;}
}
/*! CSS Used from: Embedded */

.overview-hero-media{bottom:auto; top:50px;transform:scale(1) translateX(50px) translateY(0) perspective(3190px) rotateY(-29deg) rotateX(4deg) rotate(1deg);}
/*! CSS Used keyframes */
@-moz-keyframes cursor-blink{from,to{border-color:transparent;}50%{border-color:#000;}}
@-webkit-keyframes cursor-blink{from,to{border-color:transparent;}50%{border-color:#000;}}
@keyframes cursor-blink{from,to{border-color:transparent;}50%{border-color:#000;}}





