.reveal-modal-bg{position:fixed;height:100%;width:100%;background:#000;background:rgba(255,255,255,.3);z-index:100;display:none;top:0;left:0;}
body#main .reveal-modal-bg{background:rgba(255,255,255,.3);}
body .reveal-modal-bg{background:rgba(0,0,0,.3);}
.reveal-modal-bg-stop{position:fixed;height:100%;width:100%;background:#000;z-index:100;display:none;top:0;left:0;background:rgba(255,255,255,.8);}
body#main .reveal-modal-bg-stop{background:rgba(255,255,255,.8);}
body .reveal-modal-bg-stop{background:rgba(0,0,0,.8);}
body#main .reveal-modal{text-align:center;}
#myModal-like>div>div{display:block;padding-bottom:5px;text-align:left;width:130px!important;}
#myModal-like>div>div>*{margin-left:0;}
#myModal-like iframe{visibility:inherit!important;}
#myModal-like>div{float:left;width:130px;padding-right:10px;}
#myModal-like p{text-align:left;}
.reveal-modal img{max-width:100%;}
#popup_iphone{padding:0!important;top:60px;width:300px!important;}
#popup_iphone img{display:block;}
#popup_quest{padding:0!important;max-width:500px!important;width:100%!important;}
#popup_quest img{display:block;}

#left_end{background:#89d3d6;color:#fff;width:100%;width:500px;padding:20px 0 0 0;box-sizing:border-box;}
#left_end h2{font-size:1.25rem;line-height:1.1;padding:10px 0;font-weight:bold;text-align:center;}
#left_end .footer_block{background:url(../images/popup_left_end.png) 0 0 no-repeat;background-size:cover;margin:0 auto 0px;color:#fff;text-align:center;width:442px;height:222px;position:relative;}
#left_end .footer_block a{line-height: 1;width:242px;font-weight: bold;letter-spacing: 2px;display:table;color:#fff;text-decoration:none;font-size:1rem;text-transform:uppercase;vertical-align:middle;letter-spacing:1px;text-align:center;padding:17px 25px 17px 40px;border-radius:35px;margin-top:30px;}
#left_end .footer_block a span{display:block;text-transform:none;margin:0 auto;letter-spacing:0.5px;}
#left_end .footer_block a:hover{background:transparent;}
#left_end .footer_block p{padding-top:27px;line-height: 1;display:table;line-height:1.3;color:#ffa837;font-size:1.875em;font-weight:bold;}
#left_end .footer_block p span{display:block;font-size:0.875rem;font-weight:normal;}

.webinar-new h5{font-size:1rem;color:#000;margin-bottom:12px;font-weight:normal;}
.webinar-new h5 .date{font-size:1rem;color:#48befb;border-left:1px solid #b3b3b3;padding-left:12px;margin-left:12px;display:inline-block;}
.webinar-new a.link{color:#84ccf2;font-size:1.25rem;font-weight:bold;margin-bottom:12px;display:block;}
.webinar-new .author{font-size:1rem;}
.webinar-new .text{margin-left:150px;margin-bottom:0;}
.webinar-new{position:relative;overflow:hidden;}
.webinar-new img{position:absolute;top:-30px;left:-30px;width:200px;height:200px;border-radius:50%;}
.webinar-new .button_blue{display:table;margin:auto;}

#popup_iphone .close-reveal-modal{color:#999;font-size:45px;}
.reveal-modal{position:fixed;visibility:hidden;top:100px;margin:auto;left:0;right:0;width:30%;background:#fff;z-index:101;padding:20px 40px 24px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-box-shadow:0 0 10px rgba(0,0,0,.4);}
#myModal-sertificate.reveal-modal{background:none;box-shadow:none;padding:0;width:40%;overflow-y:auto;}
.present_form a.sertificate{position:relative;}
.present_form a.sertificate:hover:before{opacity:0.5;content:"";position:absolute;width:100%;height:100%;background:url(../images/icons/zoom.png) center center no-repeat;top:0;left:0;}
#myModal-sertificate.reveal-modal img{float:left;}
.reveal-modal.downloud_book{width:35%;}
#myModal-stop2.reveal-modal{background:#fff url(../images/popup/bac.png) repeat;width:37%;}
#HowRead.reveal-modal{top:50px;width:45%;}
#HowRead.reveal-modal .icon{margin-bottom:20px;display:inline-block;width:10%;vertical-align:top;margin-right:2%;text-align:center;}
#HowRead.reveal-modal .desc{margin-bottom:20px;display:inline-block;width:86%;vertical-align:top}
#HowRead.reveal-modal .desc h5{font-size:1.1em;}
.reveal-modal.stop_reading h2{color:#f94545;font-size:1.875em;text-align:center;padding-bottom:10px;}
.reveal-modal.downloud_book h2{color:#b1236d;font-size:1.875em;text-align:left;padding-bottom:10px;}
.reveal-modal.downloud_book div.left_downloud{float:left;padding-top:5px;width:60%;}
.reveal-modal.downloud_book div.right_downloud{float:right;text-align:right;width:30%;position:absolute;right:20px;bottom:5px;z-index:-1;}
.reveal-modal.downloud_book div.right_downloud img{max-width:100%;}
.reveal-modal.downloud_book div.left_downloud p, .reveal-modal.stop_reading p{color:#191919;font-size:1em;padding-bottom:10px;line-height:1.3;}
.reveal-modal.downloud_book div.left_downloud>span{display:block;font-size:1.125em;padding:10px 0;text-align:center;}
.reveal-modal.downloud_book div.left_downloud span{color:#46a5e0;font-weight:bold;}
.reveal-modal.downloud_book div.left_downloud p span{font-family:Arial, serif;}
.reveal-modal div.left_downloud>a,.submit{transition:background 0.3s;background:#46a5e0;border-radius:5px;color:#fff!important;display:block;font-size:1em;margin-top:15px;padding:8px 15px;text-align:center;text-decoration:none;text-transform:uppercase;}
.reveal-modal div.left_downloud>a{background:#b1236d;}
.reveal-modal.downloud_book{background:#fff url(../images/reveal.png) bottom right no-repeat;}
#myModal_webinar.reveal-modal.downloud_book{background:#fff url(../images/reveal_webinar.png) bottom right no-repeat;}
#myModal_webinar b{color:#b1236d;}
#myModal_webinar.reveal-modal.downloud_book div.left_downloud{float:left;padding-top:5px;width:52%;}
.reveal-modal div.left_downloud>a{margin-top:0;margin-bottom:15px;}
.reveal-modal div.left_downloud>a:hover, .reveal-modal.stop_reading .linking a:hover,.submit:hover{background:#1177F5;}
.reveal-modal.stop_reading p{padding:5px 0;}
.reveal-modal.stop_reading .text_center, .reveal-modal.stop_reading .text_center_a{font-size:1.25em;text-align:center;}
.reveal-modal.stop_reading p.text_center_a{padding:0px;}
.reveal-modal.stop_reading .text_center{padding-bottom:15px;}
.reveal-modal.stop_reading span{color:#46a5e0;display:block;font-size:1.125em;font-weight:bold;text-align:center;}
.reveal-modal.stop_reading img{margin:0 auto;}
.reveal-modal.stop_reading p span{color:#46a5e0;display:inline;font-size:1em;font-weight:bold;padding:0;}
.reveal-modal.stop_reading p span i{font-family:Arial;font-style:normal;font-size:0.8888em;}
.reveal-modal.stop_reading .linking a{background-color:#46a5e0;color:#fff;display:inline-block;font-size:1.1em;font-weight:bold;margin:0 auto;padding:8px 27px 5px;text-decoration:none;text-transform:uppercase;transition:background 0.3s;}
.reveal-modal.stop_reading .img{padding-top:10px;}
.reveal-modal.stop_reading .img a{background:none!important;}
.reveal-modal input[type=text]{border:1px solid #ccc;box-shadow:1px 1px 4px rgba(0,0,0,.1) inset;padding:5px 5%;width:90%;font-size:1em;}
.reveal-modal.stop_reading input[type=text]{padding:5px 3%;width:94%;}
.reveal-modal input[type=submit]{background-color:#46a5e0;color:#fff;margin-top:6px;padding:5px 15px;margin-left:5px;font-size:1em;border:1px solid #fff;}
.reveal-modal.stop_reading input[type=submit]{margin-left:auto;}
.reveal-modal.stop_reading form{padding-top:10px;text-align:center;}
.reveal-modal.stop_reading div{border-top:1px solid #dbdbdb;color:#46a5e0;font-size:1.125em;font-weight:bold;padding-top:12px;text-align:center;margin:15px -40px -16px;}
.reveal-modal input[type=submit]:hover{border:1px solid #46a5e0;}
.reveal-modal.small{width:200px;margin-left:-140px;}
.reveal-modal.medium{width:400px;margin-left:-240px;}
.reveal-modal.large{width:600px;margin-left:-340px;}
.reveal-modal.xlarge{width:800px;margin-left:-440px;}
.reveal-modal .close-reveal-modal{font-size:22px;line-height:.5;position:absolute;top:8px;right:11px;color:#777;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:bold;cursor:pointer;z-index:9;}
.reveal-modal h3{color:#191919;padding-bottom:10px;}

@media screen and (max-width:1300px){
	.reveal-modal.downloud_book,.reveal-modal{max-width:600px;width: 100%;}
}

@media screen and (max-width:800px){.reveal-modal.downloud_book h2{padding-bottom:10px;}
.reveal-modal.downloud_book div.left_downloud, .reveal-modal.downloud_book div.right_downloud{float:none!important;width:100%!important;}
.reveal-modal.downloud_book{background:#fff url(../images/reveal_opacity.png) bottom right no-repeat;}
#myModal_webinar.reveal-modal.downloud_book{background:#fff url(../images/reveal_webinar_opacity.png) bottom right no-repeat;}
.reveal-modal.downloud_book div.right_downloud{text-align:center;padding-bottom:10px;}
.reveal-modal{width:70% !important;}
#left_end{width:320px!important;}
#left_end .footer_block{width:300px;height:151px;}
#left_end .footer_block p {padding-top:13px;line-height:1.1;font-size:1.5em;}
#left_end .footer_block a {line-height: 1;padding: 17px 25px 14px;margin-top: 16px;background: #28727c;width: auto;}
#left_end h2{padding:0 0 10px;}
#left_end .footer_block a:hover{background:#28727c!important}
}
@media screen and (max-width:900px){.reveal-modal{top:50px;}
.reveal-modal.downloud_book div.right_downloud{display:none;}
.reveal-modal.downloud_book h2{padding-bottom:10px;}
}
@media screen and (max-width:600px){
	.reveal-modal.stop_reading p.img{display:none;}
	.webinar-new h5 .date{display: block;margin: 5px 0 0;padding: 0;border: none;}
	.webinar-new img{top:-15px;left:-15px;width:115px;height:115px;}
	.webinar-new .text{margin-left:90px;}
}
@media screen and (max-width:480px){.reveal-modal.stop_reading{font-size:80%;}
.reveal-modal{padding:20px 20px 24px !important;width:80% !important;}
.reveal-modal.stop_reading div{margin:15px -8% 16px !important;padding:0;}
}

@media screen and (max-width:360px){
}