﻿
/*advert-popup*/
.pop-up-advert { display: none; margin: 0 auto; width: 100%; }
    .pop-up-advert .curtain { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: #3e4d45; opacity: 0.9; filter: alpha(opacity=90); z-index: 9999; }
.contact-info-widget .widget-content-section { text-align: center; font-size: 18px; }
    .contact-info-widget .widget-content-section .widget-title { text-align: left; }
.cookie-info-widget { background-color: rgba(191, 4, 38,0.5); }
    .cookie-info-widget a.g-button { color: #bf0426; }
    .cookie-info-widget a.button { background: #CCC; display: block; width: 250px; margin: 0 auto; }

    .owl-item .album-items-item {border:1px solid #000;}
    .page-319 .album-title {margin-bottom:32px;}

.pop-up-advert .curtain-content { position: absolute; top: 100px; left: 0; width: 100%; height: 100%; z-index: 9999; /*width:700px; height:500px;*/ margin: 0 auto; position:fixed; }
.pop-up-advert .avdert-header { font-size: 145%; }
/*.pop-up-advert .curtain-content > div { top: 0px; padding: 0px; color: #FFF; text-align: center; }*/
.pop-up-advert .synchronizing-bar { width: 84px; height: 6px; /*background: url(images/throbber-synchronizing.gif) top left no-repeat;*/ display: block; margin: 0 auto; }
.pop-up-advert .advert-image { position: relative; width: 100%; height: 400px; overflow: hidden; margin: 0 auto; display: block; }
.pop-up-advert img { width: 650px; }
.pop-up-advert .ad-desc p { font-size: 16px; }
/*.pop-up-advert img.close-icon { position: absolute; top: 0px; right: 0px; border-left: 1px solid #FFF; border-bottom: 1px solid #FFF; cursor: pointer; width: 20px; }*/
.pop-up-advert .link-btn { display: block; padding: 4px; width: 200px; border: 1px solid #FFF; color: #FFF; margin: 12px auto; }
.pop-up-advert .content-main { /*border: 1px solid #FFF;*/ background:#FFF; border-radius:10px; width:300px; margin:0 auto;   padding:0;  overflow:hidden; }
.pop-up-advert.has-thumb .content-main {  width:480px;}
.pop-up-advert .content-main .container {width:100%; margin:0; padding:0; }
.pop-up-advert .content-main h1,.pop-up-advert .content-main h2,.pop-up-advert .content-main h3,.pop-up-advert .content-main h4,.pop-up-advert .content-main h5,.pop-up-advert .content-main h6 {color:#000; font-family: MetaNormalCELF-Roman;}
.pop-up-advert .content-main h1 {font-size:22px;}
.pop-up-advert .content-main h2 {font-size:20px;}
.pop-up-advert .content-main h3 {font-size:18px;}
.pop-up-advert .content-main h4 {font-size:16px;}
.pop-up-advert .content-main h5 {font-size:14px;}
.pop-up-advert .content-main h6 {font-size:12px;}
/*.landing-switcher .main-content p*/
.pop-up-advert .content-main p {margin-bottom:0 !important; }


.pop-up-advert .close-icon {display:block; position:absolute; top:2px; right:4px; color:#CCC; cursor:pointer;}
.pop-up-advert .content-main .col-footer {padding-top:15px;}
.pop-up-advert .content-main .col-footer img {height:56px; width:auto;}
.pop-up-advert .col-img, .pop-up-advert .col-main {padding:0; margin:0; }
.pop-up-advert .col-main {padding:15px; }

@media screen and (max-width: 400px) {

}
@media screen and (max-width: 479px) {
   .pop-up-advert.has-thumb .content-main {width:300px;}
   .pop-up-advert .col-main {padding:8px; }

}

@media only screen and (min-width : 480px) {

}
@media only screen and (min-width : 576px) {

    .pop-up-advert .content-main {  width:560px;}
    .pop-up-advert.has-thumb .content-main {  width:560px;}

}
@media only screen and (min-width : 768px) {

    .pop-up-advert .content-main {  width:600px;}
    .pop-up-advert.has-thumb .content-main {  width:720px;}
    .pop-up-advert .content-main h1 {font-size:32px;}
.pop-up-advert .content-main h2 {font-size:28px;}
.pop-up-advert .content-main h3 {font-size:24px;}
.pop-up-advert .content-main h4 {font-size:22px;}
.pop-up-advert .content-main h5 {font-size:20px;}
.pop-up-advert .content-main h6 {font-size:18px;}

}

@media (min-width: 320px) and (max-width: 479px) {
    .pop-up-advert .col-main {padding-top:15px;}
}