*{margin: 0; padding: 0;}
body{
    font-family: 'Noto Sans', sans-serif;
}
.overlay{
    height: 110%; /* more overlay for windows phone */
}
.mobile-popup-holder{
	position:fixed;
	top:0; left:0; right:0; bottom:0;
	z-index:130;
	text-align:center;
}
.mobile-popup-insider{
	display:table;
	height:100%;
	width:100%;
	vertical-align:middle;
	text-align:center;
}
.mobile-popup-content{
	display:table-cell;
	vertical-align:middle;
	text-align:center;
}
.mobile-popup-content-insider{
	position:relative;
	width:80%;
	padding:0 17px 17px 17px;
	margin:auto;
	background:#fff;
	border-radius:7px;
	text-align:center;
}
.mobile-popup-content-insider h2{
	font-size: 22px;
}
.mobile-popup-holder .popup-close{
	position:absolute;
	top:-4%;
    right:-7%;
	display:block;
    padding: 10%;
}
.mobile-popup-holder h1{
	float:left;
	margin:20px 0;
	font-size:16px;
	font-weight:bold;
	color:#666;
    line-height: 100%; /* make line height = font size and make correct background logo resize */
    text-align: left;
    width: 85%;
}
.mobile-popup-holder h2{
	float:none;
	clear:left;
	margin:20px 0;
	font-size:16px;
	font-weight:normal;
	color:#666;
    text-align: left;
}
/*.mobile-popup-holder .mobile-login-twitter{*/
	/*display:block;*/
	/*margin:0 auto;*/
	/*background:#2eaae1 url(/images/theme_mobile/twitting-bird.png) no-repeat 55px 14px;*/
	/*width:225px;*/
	/*padding:0 0 0 80px;*/
	/*height:70px;*/
	/*font-size:35px;*/
	/*font-weight:bold;*/
	/*text-decoration:none;*/
	/*text-align:center;*/
	/*line-height:63px;*/
	/*color:#fff;*/
	/*border-radius:35px;*/
/*}*/
.mobile-login-twitter{
    position:relative;
    display:inline-block;
    background:#2eaae1;
    /*background:#2eaae1 url(../../../images/mobile-bird.png) no-repeat 35px 10px;*/
    font-size:17px;
    text-decoration:none;
    color:#fff;
    margin:20px auto 0;
    padding:10px 40px 10px 70px;
    border-radius:35px;
    -moz-transform-origin: center top;
    -webkit-transform-origin: center top;
    -o-transform-origin: center top;
    -ms-transform-origin: center top;
    image-rendering: -webkit-optimize-contrast;
    -webkit-font-smoothing: subpixel-antialiased;
    -webkit-transform: translate3d(0,0,0);
}

.mobile-login-twitter img{
    position:absolute;
    left:23px;
    top:20%;
    height:54%;
}
.app_show_theme13 .mobile-popup-content-insider .illustration{

}

@media screen and (orientation:landscape) {
	.mobile-popup-content-insider{
		width:45%;
		padding:0 0 1% 45%;
        text-align: left;
        /*min-height: 50%;*/
	}
	.mobile-popup-content-insider .illustration{
		position:absolute;
        top:19px;
		left:19px;
		/*width:40%;*/
        max-height: 88%;
        max-width: 40%;
	}
	.mobile-popup-holder h2{
		width:90%;
		margin:0px;
	}
    .mobile-popup-content-insider h1,
    .mobile-popup-content-insider h2 {
        /*padding-left: 45%;*/
    }
    .mobile-popup-holder .popup-close{
        position:absolute;
        top:-7%;
        right:-4%;
        display:block;
        padding: 10%;
    }
}
@media screen and (orientation:portrait) {
    .mobile-popup-content-insider .illustration{
        width:100%;
    }
}
.roll-over{
	background: rgba(255, 254, 255, 0.9);
}
.roll-over .popup-holder{
	left: 0; top: 0;
	width: 100%;
	height: 100%;
	border: none;
	background: none;
	box-shadow: none;
}
.roll-over .popup-holder:after{
	display: none;
}
.roll-over .popup-holder .modal-popup-content{
	background: none;
}
.roll-over .popup-holder .popup-close-btn{
	position: absolute;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAxCAYAAAClOZt5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTJCRTczRUU1OUQ5MTFFNDg5NkM5QjExQUY5N0NGMDciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTJCRTczRUY1OUQ5MTFFNDg5NkM5QjExQUY5N0NGMDciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MkJFNzNFQzU5RDkxMUU0ODk2QzlCMTFBRjk3Q0YwNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1MkJFNzNFRDU5RDkxMUU0ODk2QzlCMTFBRjk3Q0YwNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjwcH1kAAAabSURBVHjavJprTFxF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) no-repeat;
	background-size: 100% 100%;
	width: 46px;
	height: 49px;
	top: 20px; right: 20px;
	text-indent: -33300px;
}
.roll-over .popup-holder .autopost-tweets-logo{
	display: block;
	text-indent: -33300px;
	/* background: url(../images/v3/autopost-tweets-logo.png) no-repeat;
	background-size: cover; */
	width: 107px;
	height: 107px;
	margin: 15px auto;
}
.roll-over .popup-holder h3{
	font-size: 65px; 
	margin: 20px 0 20px;
}
.roll-over .popup-holder p{
	font-size: 35px;
	margin: 0 40px;
}
.roll-over .popup-holder .autopost-tweets-button{
	display: inline-block;
	font-size: 40px; 
	font-weight: bold;
	background: #ffc44e;
	padding: 15px 25px;
	margin-top: 50px;
	color: #fff;
	text-decoration: none;
	border-radius: 10px;
  -webkit-box-shadow: 0px 1px 4px 0px #bfb39c;
          box-shadow: 0px 1px 4px 0px #bfb39c;
}
.roll-over .popup-holder .frame-crash-button{
	display: inline-block;
	font-size: 60px; 
	font-weight: bold;
	background: #477eb2;
	padding: 25px 35px;
	margin-top: 50px;
	color: #fff;
	text-decoration: none;
	border-radius: 10px;
  -webkit-box-shadow: 0px 1px 4px 0px #bfb39c;
          box-shadow: 0px 1px 4px 0px #bfb39c;
}
.roll-over .popup-holder .frame-crash-button:hover{
	background: #3e6f9d;
}
.roll-over .popup-holder .frame-crash-button:active{
  -webkit-box-shadow: inset 0px 3px 4px 0px #37638c;
          box-shadow: inset 0px 3px 4px 0px #37638c;
}
.roll-over .popup-holder .frame-crash-link{
    display: inline-block;
    clear: both;
    font-size: 60px;
    color: #6585b3;
    text-decoration: none;
    width: 100%;
    text-align: center;
    margin-top: 40px;
}
.roll-over.frame-crash .popup-holder h3{
    margin-top: 200px;
}
@media screen and (orientation:landscape) {
    .frame-crash .popup-holder .crash-buttons .frame-crash-button{
        font-size: 30px;
    }
    .frame-crash .popup-holder .crash-buttons .frame-crash-link{
        width: auto;
        margin-left: 30px;
        font-size: 30px;
    }
    .roll-over.frame-crash .popup-holder h3{
        margin-top: 70px;
    }
}
@media screen and (orientation:portrait) {
	.roll-over .popup-holder .popup-close-btn{
		width: 8vw;
		height: 8vw;
	}
	.roll-over .popup-holder .autopost-tweets-logo{
		width: 25vw;
		height: auto;
		/* margin: 70px auto 30px; */
	} 
	.roll-over .popup-holder h3{
		font-size: 9vw;
		margin: 70px 0 40px;
	}
	.roll-over .popup-holder p{
		font-size: 6vw;
		margin: 0 50px;
	}
	.roll-over .popup-holder .autopost-tweets-button{
		font-size: 6vw;
		/* padding: 25px 35px; 
		margin-top: 80px;*/
		border-radius: 15px;
	}
}
.ahoy{
    background: #fff url(../images/auth-show-ping-small.jpg) no-repeat 0 0 / auto 100%;
}
.roll-over.frame-crash.ahoy.aw-orange{
    background: #fff;
    top: 20px; right: 20px; bottom: 20px; left: 20px;
    box-shadow: 0 0 15px 0 #d2d2d1;
}
.roll-over.frame-crash.ahoy.aw-orange:before{
    content: " ";
    position: absolute;
    left: 0; top: 0;
    height: 100%;
    width: 35%;
    background: #f4ca81 url(../images/aw-orange.png) no-repeat 50% 50% / 30vh auto;
}
.roll-over.frame-crash.ahoy.aw-orange .popup-holder{
    width: 67%;
}
.roll-over.frame-crash.ahoy.aw-orange .popup-holder .modal-popup-content{
    padding: 0 50px;
    box-sizing: border-box;
}
.roll-over.frame-crash.ahoy.aw-orange .popup-holder .popup-close{
    top: 20px; right: 20px;
    width: 32px;
    height: 32px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjcwNTkxNzhBMkY5RjExRTU4Njc5RDVCRDY0NTYyNkJCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjcwNTkxNzhCMkY5RjExRTU4Njc5RDVCRDY0NTYyNkJCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzA1OTE3ODgyRjlGMTFFNTg2NzlENUJENjQ1NjI2QkIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzA1OTE3ODkyRjlGMTFFNTg2NzlENUJENjQ1NjI2QkIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz50S3MuAAADA0lEQVR42rRXTU8UQRDtHVDjV7wZf4j/YNf4QQhKlAgKRDcqBAyJBsQFoigggmJETUQjiF9EIwT14ME14UK8ePDgzZO/wJsmCq7vmTIZi+rd2dndSt7OTs90vzfVVdXdiVwu51Kp1Hbn3D1gJpvNvnIew3uuFMPYHKMRf+uBVtx/TySTyR24eQPsBH4CjXiwUAkBsJPALWA98BZoDvDzTsidPJgDUY0rv50ApoSDthdYooAP6kW+8BQi9peR/CBwx2hfDuBuumVSPdgGvICIhjKQdwDPgHWq/Ty42wIJji4GoHqBHZ5AxO4SyI8Btw3yIXCO8k8QajwlAaJFPIeI2hjkh2XOtd0A+cC/mwTTUEX6dVzOqE6rjFgGaETyNvmYatXeC/Kr4YY1AkTELC4tqvkXUCNZk89agYdG+xWQZ3Rj4BnkOF1lTMc8cCAPOb30wGgfBzJWh8BTsVYBTsNN9Wgr8BI45MlzfnmVjnagx6c4KOBOipg1+jBj9ii3TxnjjQpcLAHwwm+ZDu2JzeIJpmgTMM140nMuX5/XzCD0rAOM6s6IWTAIXLQWo2KnIGxd8qWFbMgijxsDejrSwGWpC86oFYz0gWKqVRCjwn3MI+BTsYMVK4DlejG0pOpVlHWiriICEIRMtbtGtIdtI9cOYF9ZBYDct7AMGim6QVK0PsrY1RHIO41VktYHjITG6VCemJMaMR/bAyA/4iEfC5E7qQ8zRkxwI5KMJUDcbuU9l9NzngVs0hCx6Fk7/AJA3iXqdbSTuLdAsdIitnCPCTREKsUgb5IO2q4B3RGDe1q2Y2H7AdSioL33egDkR43VjzaMjt1FpDenY8JI0ddyMFkrAA/acXlsZEY/yPtjVMyzUjfCtokc4Kr7TwAamj3RPg7y4RJ2xaeBR6qtSkTs+isAf9KencwIyHtKPBOsyGZlzNhZLYC7JZAdi86GCyDvK+PJiNlz38iOiUBy9JvavV6qwNmwXdWVr1y4eDRbYnoAX+TEknGVMW5001LIPnNPifvlPwIMAMI+4WzZkm21AAAAAElFTkSuQmCC);
}
.roll-over.frame-crash.ahoy.aw-orange .popup-holder h3{
    font-size: 33px;
    margin-top: 40px;
    margin-bottom: 30px;
    text-transform: uppercase;
}
.roll-over.frame-crash.ahoy.aw-orange .popup-holder p{
    font-size: 27px;
}
body.roll-2-popup .aw-orange .popup-holder .frame-crash-button{
    width: auto;
    padding: 30px 80px;
    background: #5d8ed2;
}
body.roll-2-popup .aw-orange .popup-holder .frame-crash-button span{
    font-size: 20px;
    display: inline-block;
    margin: 0 10px;
}
body.roll-2-popup .aw-orange .popup-holder p span.linkis-autoposting{
    background: url(../images/logo73x73.png) no-repeat 0 4px / 35px auto;
    /*background: rgba(0, 0, 0, 0) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAANCAYAAABPeYUaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUZCM0VENDg3NDkzMTFFNDkwRjJENzY2RUM0Njc4MjgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUZCM0VENDk3NDkzMTFFNDkwRjJENzY2RUM0Njc4MjgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5RkIzRUQ0Njc0OTMxMUU0OTBGMkQ3NjZFQzQ2NzgyOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5RkIzRUQ0Nzc0OTMxMUU0OTBGMkQ3NjZFQzQ2NzgyOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pr3l24wAAAFhSURBVHjapJK9SgNBEMd39g5EDAREwcJGENKl1SJa+BJiKUgKGxFfwEJ7tRGsBMHCThC0FfIGAR8gIAhWQjCd4283e7t7ZzoX5mPn4z9z/1tRVfPfU5rBXgd7hBRG0DmmRG9M/N6I9E01VEg6X8xTyfUWZ9M3a5asofh7j/gYuzMNqQlD9x3ISridoF7TJLONXiL+jT0DvEOui7/sBxldBOCZuqJMqPKCfYsfoOYC1aNod7qhaSMj/FGod0XvqFWbmljVJUQatMlCHJSfCghjI0ms5RNxivkK5UUicsavIW4TcdKqsd48+V9pxMtEvq5RMJzRPIe+yQIV2Dy5tgN1IJOA/pht4D7lLpB3SUcRAPuB5LSZ6o+l8BT3szG/jXwgwwgQuZP0nkTcAlcWpAdkKxQd+jkiTs79u1B1XeKt9/0e1OuE+wFybAP768gGcv3n26uXK7XXO8B0ibne1q8AAwAv/oSvpJtqoAAAAABJRU5ErkJggg==") no-repeat scroll 0 3px;*/
    display: inline-block;
    margin-left: 5px;
    padding-left: 40px;
}
@media screen and (orientation:portrait) {
    .roll-over.frame-crash.ahoy.aw-orange:before{
        left: 0; top: 0;
        height: 35%;
        width: 100%;
        background: #f4ca81 url(../images/aw-orange.png) no-repeat 50% 50% / 30vw auto;
    }
    .roll-over.frame-crash.ahoy.aw-orange .popup-holder{
        width: 100%;
    }
    .roll-over.frame-crash.ahoy.aw-orange .popup-holder .modal-popup-content{
        bottom: 0;
        height: 60%;
    }
    .roll-over.frame-crash.ahoy.aw-orange .popup-holder .popup-close{
        top: 40px; right: 40px;
        width: 50px;
        height: 50px;
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjYwRjdGRUM1MkZBMTExRTU5MTdBQ0E1N0JGNDkwRDZDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjYwRjdGRUM2MkZBMTExRTU5MTdBQ0E1N0JGNDkwRDZDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjBGN0ZFQzMyRkExMTFFNTkxN0FDQTU3QkY0OTBENkMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjBGN0ZFQzQyRkExMTFFNTkxN0FDQTU3QkY0OTBENkMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7FmhSpAAACAElEQVR42rRXzUoDMRDeevcsiDcRn0APvoG/IFSpWqpSLKJorRZR8LdiS6tCQSlYvHn0FXwIjwXxBXrVKmo1zkCDYZnZTXazge+wm/n5MpNMJo4QwgEMA14Ah53vKHEOaAD68Rt/jACa4n8cR+Q4Bqgpfp4BQ47LuRz5CAhUCT9NnFgT9Diy6LxA2H8HZKRAGvBLCJ1ZCHudsNsCjMs9ILHDRCIXgsAlYQ8XmpAybgWMxA+hFOR0FAk7n4AlVY5SXGQiUTRwfkvofwBG3bKcgXyIdFwQehjVeUreyxBG4pswduqhU2F2e5LT8VvNChMJqlhdE3JtwISXD518cqdDLVZXxDxGb87Pvu6m4tKxBygT/7/Uo2aDAGJV6A10Hte1a3q2N32c4zmfMbEZpLrFO6ukVj5laq/LMR+DAEoP/w0YWzNkXNPYAwdRpaAi9MeubQJlprZjzpcNilUgAnXG+aQik2FInIQlUGIMpwjZLNPUZIMQiDHOWz4Vzriz4gzdMUVmTCNlaSZqBV0CJaaNShlWTKqz2vIi0MU0E68mtd11gbUJeyWOwA1zn0+HaErXmXTsuwlUmDYqaeFNsM2kIycJUJ3MG2DW4sNkgSFRdToPRXcnExf2n2bUVd7AiT7Ak+I8IaJ7GW8oG/MR0CMnegEPps1EQGB7fg/oxu8/AQYA5MPVwf7rsKAAAAAASUVORK5CYII=);
        background-size: 100% auto;
    }
    .roll-over.frame-crash.ahoy.aw-orange .popup-holder h3{
        font-size: 60px;
        margin-bottom: 70px;
    }
    .roll-over.frame-crash.ahoy.aw-orange .popup-holder p{
        font-size: 45px;
    }
    body.roll-2-popup .aw-orange .popup-holder .frame-crash-button{
        padding: 40px 100px;
        font-size: 50px;
        position: absolute;
        bottom: 50px; left: 50px; right: 50px;
    }
    body.roll-2-popup .aw-orange .popup-holder .frame-crash-button span{
        font-size: 30px;
    }
    body.roll-2-popup .aw-orange .popup-holder p span.linkis-autoposting{
        background: url(../images/logo73x73.png) no-repeat 0 4px / 65px auto;
        /*background: rgba(0, 0, 0, 0) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAANCAYAAABPeYUaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUZCM0VENDg3NDkzMTFFNDkwRjJENzY2RUM0Njc4MjgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUZCM0VENDk3NDkzMTFFNDkwRjJENzY2RUM0Njc4MjgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5RkIzRUQ0Njc0OTMxMUU0OTBGMkQ3NjZFQzQ2NzgyOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5RkIzRUQ0Nzc0OTMxMUU0OTBGMkQ3NjZFQzQ2NzgyOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pr3l24wAAAFhSURBVHjapJK9SgNBEMd39g5EDAREwcJGENKl1SJa+BJiKUgKGxFfwEJ7tRGsBMHCThC0FfIGAR8gIAhWQjCd4283e7t7ZzoX5mPn4z9z/1tRVfPfU5rBXgd7hBRG0DmmRG9M/N6I9E01VEg6X8xTyfUWZ9M3a5asofh7j/gYuzMNqQlD9x3ISridoF7TJLONXiL+jT0DvEOui7/sBxldBOCZuqJMqPKCfYsfoOYC1aNod7qhaSMj/FGod0XvqFWbmljVJUQatMlCHJSfCghjI0ms5RNxivkK5UUicsavIW4TcdKqsd48+V9pxMtEvq5RMJzRPIe+yQIV2Dy5tgN1IJOA/pht4D7lLpB3SUcRAPuB5LSZ6o+l8BT3szG/jXwgwwgQuZP0nkTcAlcWpAdkKxQd+jkiTs79u1B1XeKt9/0e1OuE+wFybAP768gGcv3n26uXK7XXO8B0ibne1q8AAwAv/oSvpJtqoAAAAABJRU5ErkJggg==") no-repeat scroll 0 3px;*/
        display: inline-block;
        margin-left: 5px;
        padding-left: 70px;
    }
}
@media screen and (orientation:portrait) {
    body.roll-2-popup .aw-orange .popup-holder .frame-crash-button span{
        font-size: 30px;
    }
    body.roll-2-popup .aw-orange .popup-holder p span.linkis-autoposting{
        background: url(../images/logo73x73.png) no-repeat 0 4px / 65px auto;
        /*background: rgba(0, 0, 0, 0) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAANCAYAAABPeYUaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUZCM0VENDg3NDkzMTFFNDkwRjJENzY2RUM0Njc4MjgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUZCM0VENDk3NDkzMTFFNDkwRjJENzY2RUM0Njc4MjgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5RkIzRUQ0Njc0OTMxMUU0OTBGMkQ3NjZFQzQ2NzgyOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5RkIzRUQ0Nzc0OTMxMUU0OTBGMkQ3NjZFQzQ2NzgyOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pr3l24wAAAFhSURBVHjapJK9SgNBEMd39g5EDAREwcJGENKl1SJa+BJiKUgKGxFfwEJ7tRGsBMHCThC0FfIGAR8gIAhWQjCd4283e7t7ZzoX5mPn4z9z/1tRVfPfU5rBXgd7hBRG0DmmRG9M/N6I9E01VEg6X8xTyfUWZ9M3a5asofh7j/gYuzMNqQlD9x3ISridoF7TJLONXiL+jT0DvEOui7/sBxldBOCZuqJMqPKCfYsfoOYC1aNod7qhaSMj/FGod0XvqFWbmljVJUQatMlCHJSfCghjI0ms5RNxivkK5UUicsavIW4TcdKqsd48+V9pxMtEvq5RMJzRPIe+yQIV2Dy5tgN1IJOA/pht4D7lLpB3SUcRAPuB5LSZ6o+l8BT3szG/jXwgwwgQuZP0nkTcAlcWpAdkKxQd+jkiTs79u1B1XeKt9/0e1OuE+wFybAP768gGcv3n26uXK7XXO8B0ibne1q8AAwAv/oSvpJtqoAAAAABJRU5ErkJggg==") no-repeat scroll 0 3px;*/
        display: inline-block;
        margin-left: 5px;
        padding-left: 70px;
    }
}
.ahoy .popup-holder{
    position: absolute;
    top: 0; right: 0; left: auto;
    width: 50%;
    height: 100%;
}
.ahoy .modal-popup-content{
    position: absolute;
    top: 50%; left: 0;
    margin-top: -200px;
    text-align: center;
    border: none;
    padding-left: 0;
    padding-right: 0;
}
.modal-popup.ahoy .modal-popup-content h3{
    margin-top: 0;
    font-size: 50px;
    font-weight: bold;
}
.ahoy .modal-popup-content p{
    margin: 0;
}
.modal-popup.ahoy .frame-crash-button{
    background: #4b8ee1;
    font-size: 3vw;
    padding: 30px 50px;
    display: inline-block;
    width: auto;
}
.crash-buttons{
    display: inline-block;
}
@media screen and (orientation:portrait) {
    .ahoy{
        background: #fff url(../images/auth-show-ping.jpg) no-repeat 0 0 / 100% auto;
    }
    .ahoy .popup-holder{
        width: 100%;
    }
    .ahoy .modal-popup-content{
        bottom: 150px; left: 0; right: 0; top: auto;
        height: auto;
        transform: none;
    }
    .ahoy .modal-popup-content h3{
        font-size: 90px;
    }
    .modal-popup.ahoy .frame-crash-button{
        font-size: 3vw;
        padding: 30px 80px;
        width: auto;
    }
}
body.roll-2-popup .modal-popup{
    top: 60px; right: 60px; bottom: 60px; left: 60px;
    border-radius: 6px;
  -webkit-box-shadow: 0px 0px 15px 0px #d2d2d1;
          box-shadow: 0px 0px 15px 0px #d2d2d1;
}
body.roll-2-popup{
    position:fixed;
    overflow:hidden;
    width: 100%;
    height: 100%;
}
body.roll-2-popup:before{
    content: " ";
    position: fixed;
    top: 0; right: 0; bottom: 0; left: 0;
    z-index: 1;
    background: rgba(255, 255, 255, 0.5);
}
body.roll-2-popup .popup-holder h3{
    font-size: 60px;
    font-weight: normal;
}
body.roll-2-popup .popup-holder h3.checked{
    display: inline-block;
    color: #1c1618;
    background: url(../images/check-green.png) no-repeat 0 12px / 70px auto;
    padding-left: 85px;
    display: inline-block;
}
body.roll-2-popup .popup-holder p{
    color: #777;
    font-size: 50px;
}
body.roll-2-popup .popup-holder p.bottom-pusher{
    padding: 0 10px 100px;
}
body.roll-2-popup .popup-holder p b{
    color: #3b92e2;
    white-space: nowrap;
    padding-left: 70px;
    background: url(../images/button-logo.png) no-repeat 0 16px / 60px auto;
}
body.roll-2-popup .popup-holder .frame-crash-button{
    background: #3b92e2;
    width: 50vw;
    text-align: center;
    font-weight: bold;
    text-transform: uppercase;
    white-space: nowrap;
}
body.roll-2-popup .popup-holder .frame-crash-link{
    color: #898989;
    text-decoration: underline;
}
body.mobile-friendly.roll-2-popup .roll-over.frame-crash{
    top: 20px; right: 20px; bottom: 20px; left: 20px;
}
body.mobile-friendly .roll-over.frame-crash .modal-popup-content{
    bottom: 50px;
}
body.mobile-friendly .roll-over.frame-crash .modal-popup-content h3{
    font-size: 25px;
}
body.mobile-friendly .roll-over.frame-crash .modal-popup-content p{
    font-size: 18px;
}
body.mobile-friendly .roll-over.frame-crash .popup-holder h3{
    margin-top: 20px;
}
body.mobile-friendly .roll-over.frame-crash .popup-holder h3.checked{
    background: url(../images/check-green.png) no-repeat 0 5px / 25px auto;
    padding-left: 30px;
    font-size: 19px;
    margin-top: 60px;
    display: inline-block;
}
body.mobile-friendly .roll-over.frame-crash .popup-holder p{
    margin: 0 15px;
}
body.mobile-friendly .roll-over.frame-crash .popup-holder p b{
    background: url(../images/button-logo.png) no-repeat 0 4px / 30px auto;
    padding-left: 33px;
    white-space: normal;
}
.roll-over.frame-crash .popup-holder p b{
    color: #3B92E2;
}
body.mobile-friendly .roll-over.frame-crash .modal-popup-content .frame-crash-button{
    font-size: 5vw;
    padding: 20px 35px;
    margin-top: 15px;
    text-transform: uppercase;
}
body.mobile-friendly .popup-holder .frame-crash-link{
    font-size: 20px;
    margin-top: 25px;
}
@media screen and (orientation:landscape) {
    body.roll-2-popup .modal-popup{
        top: 20px; right: 20px; bottom: 20px; left: 20px;
    }
    body.roll-2-popup .popup-holder h3{
        font-size: 40px;
        font-weight: normal;
    }
    body.roll-2-popup .popup-holder h3.checked{
        background: url(../images/check-green.png) no-repeat 0 12px / 40px auto;
        padding-left: 50px;
    }
    body.roll-2-popup .popup-holder p{
        font-size: 35px;
    }
    body.roll-2-popup .popup-holder p.bottom-pusher{
        padding: 0;
    }
    body.roll-2-popup .popup-holder p b{
        background: url(../images/button-logo.png) no-repeat 0 7px / 55px auto;
        padding-left: 60px;
    }
    body.roll-2-popup .popup-holder .frame-crash-button{
        width: 300px;
    }
    body.roll-2-popup .popup-holder .frame-crash-link{
        background: #ebecee;
        width: 300px;
        text-align: center;
        color: #898989;
        padding: 25px 35px;
        border-radius: 10px;
        font-weight: bold;
        text-transform: uppercase;
        text-decoration: none;
    }
    body.mobile-friendly .roll-over.frame-crash.ahoy .modal-popup-content{
        margin-top: -130px;
    }
    body.mobile-friendly .roll-over.frame-crash .popup-holder h3{
        font-size: 22px;
    }
    body.mobile-friendly .roll-over.frame-crash .popup-holder h3.checked{
        margin-top: 30px;
    }
    body.mobile-friendly .roll-over.frame-crash.ahoy .modal-popup-content .frame-crash-button{
        font-size: 3vw;
        padding: 20px 35px;
        white-space: nowrap;
        width: auto;
    }
    body.mobile-friendly .roll-over.frame-crash .modal-popup-content .frame-crash-button{
        width: 20vw;
        font-size: 3vw;
    }
    body.mobile-friendly .frame-crash .popup-holder .crash-buttons .frame-crash-link{
        width: 20vw;
        font-size: 3vw;
        padding: 20px 35px;
    }
}
.roll-over.frame-crash{
    background: #515151;
}
.roll-over.frame-crash .mob-holder{
    position: absolute;
    bottom: 40px; left: 0; right: 0;
    width: 100%;
    text-align: center;
}
.roll-over.frame-crash .mob-holder-1,
.roll-over.frame-crash .mob-holder-2{
    background: #dcdcdc;
    width: 90%;
    display: inline-block;
    margin-top: 20px;
}
.roll-over.frame-crash .mob-holder-1{
    padding: 60px 0;
}
.roll-over.frame-crash .mob-holder-1 h3{
    margin-top: 0;
    font-size: 55px;
}
.roll-over.frame-crash .mob-holder-1 p{
    font-size: 50px;
    color: #555;
}
.roll-over.frame-crash .mob-holder-2 .frame-crash-button{
    background: none;
    color: #5b7dae;
    box-shadow: none;
    border-bottom: 1px solid #adadad;
    font-size: 45px;
    margin-top: 0;
    display: inline-block;
    width: 100%;
    border-radius: 0;
    padding: 35px 0;
    font-weight: normal;
}
.roll-over.frame-crash .mob-holder-2 .frame-crash-link{
    color: #999;
    font-size: 45px;
    border-top: 1px solid #f6f6f6;
    display: inline-block;
    width: 100%;
    padding: 35px 0;
    margin: 0;
}
@media screen and (orientation:landscape) {
    .roll-over.frame-crash .mob-holder-1 h3{
        font-size: 35px;
    }
    .roll-over.frame-crash .mob-holder-1 p{
        font-size: 30px;
    }
    .roll-over.frame-crash .mob-holder-2 .frame-crash-button{
        width: 40%;
        border-bottom: none;
        border-right: 1px solid #adadad;
        box-sizing: border-box;
        font-size: 30px;
    }
    .roll-over.frame-crash .mob-holder-2 .frame-crash-link{
        width: 59%;
        border-top: none;
        border-left: 1px solid #f6f6f6;
        box-sizing: border-box;
        font-size: 30px;
        margin-left: -3px;
    }
}