/*07july2022*/

<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Volkhov:wght@400;700&display=swap" />







.fontyourface p{

    font-family: 'Volkhov','Cantarell',Helvetica,Verdana,Arial,sans-serif;

    font-size: 15px;

	background:#ff0000;

}

span.field-content {}

span.field-content a {

    color: #30302e;

    border: 0;

}





.field-content {

    font-size: 15px;

    color: #30302e;

    font-family: 'Volkhov','Cantarell',Helvetica,Verdana,Arial,sans-serif;

    font-weight: 700;

}



.subscribe-link .field-content a {

    color: #fff;

    font-size: 27px;

    background-color: #78be42;

    padding: 15px 20px;

    line-height: initial;

    border-radius: 3px;

}



.views-field.views-field-nothing-1 span.field-content {

    font-size: 15px;

    padding: 10px 0;

    display: block;

}





.views-field.views-field-nothing-2 {

    padding: 0;

    margin: 0;

    line-height: 22px;

}



.views-field.views-field-nothing-2 span.field-content a {

    border-radius: 3px;

    background: #30302e;

    padding: 8px 10px;

    font-size: 15px;

    font-weight: 700;

    color: #FFF;

    display: inline-block;

    margin: 20px 0px;

}



.main-content h2 {

    font-family: 'oxygen';

    font-weight: 700;

    line-height: 1.4em;

    margin-bottom: 0.4em;

    font-size: 27px;

    letter-spacing: 2px;

}



table.views-table.views-view-table.cols-4 th {

    padding: 15px 5px 15px 5px;

    font-weight: 700;

    text-transform: uppercase;

    font-size: 13px;

    border-bottom: 4px solid #b0b0b0;

    border-top: 2px solid #b0b0b0;

    background: #eef1f8;

    color: black;

}



td.views-field.views-field-field-nl-pricing-email {

    font-size: 15px;

    padding: 15px 5px;

    background-color: transparent;

}

table.views-table.views-view-table.cols-4 tr {

    background-color: #FFF;

    border-bottom: 2px solid #000 !important;

}







.layout-no-sidebars .main-content {

    width: 100%;

    background-color: #eef1f8;

}

/*.region.region-content {

    max-width: 500px;

}*/

#edit-actions input#edit-actions-draft, input#edit-actions-submit {

    background: #78be42;

    border-radius: 0;

    color: #fff;

}





.main-content .section {

    padding: 15px;

    background-color: #eef1f8;

}



/*.site-footer { display: none; }*/

.site-footer__bottom .block{clear: none;float: left;margin-right: 15px;}

.site-footer__bottom{border: none;margin: 0px;}

.site-footer__bottom .region{margin: 0px;}

/*08july2022*/



#header{background-color:#FFF;background-image:none;}



/*#zone-menu-wrapper {background-image: linear-gradient(to bottom, #055a8e 0%, #1d84c3 100%);}

#main-menu li a {background-color: rgba(255, 255, 255, 0.7);}*/



#main-menu li a {	

    line-height: 36px;

     border-radius: 8px 8px 0 0;

    margin: 3px 3px 0 3px;

}

.layout-main {

    margin-top: 2px;

    margin-bottom: 40px;

}

div#block-bartik-page-title {

    display: none;

}



.views-field.views-field-field-nl-description {

    width: 50%;

}



.region.region-content {

    /*background-image: url(/web/core/themes/bartik/images/newsletter-mockup.png);*/

    background-repeat: no-repeat;

    background-position: center right;

	    background-color: #eef1f8;

    background-position: top right !important;

    background-repeat: no-repeat;

    background-size: 60% auto;

    padding-top: 20px;

    padding-bottom: 20px;

}



.view-subscriber-account-link .views-field{float: left;margin-right: 10px;}

.view-subscriber-account-link .views-field span.field-content{font-size: 15px;}

.view-subscriber-account-link .views-field.views-field-nothing-1 span.field-content{padding: 0px;}

.view-dynamic-payment-info .views-field span.field-content{font-size: 15px;}



/*6-9-22*/



.region-sidebar-second .text-formatted.field p a { text-decoration: none; outline: none; border: 0;  }

.region-sidebar-second .text-formatted.field p { text-align: center; }

.region-sidebar-second .text-formatted.field p:last-child a { text-align: center;

display: inline-block; background: #78bd44; padding: 10px 20px; color: #fff;

font-size: 16px;  }



.views-field-totalcount span.field-content { font-size: 1.071em; padding-left: 5px; }

.views-field-daycount .field-content { font-size: 1.071em; padding-left: 5px; }

#edit-field-reg-newsletter .form-item-field-reg-newsletter:first-child{display:none;}



.block-views-blockdynamic-payment-form-block-1,

#block-dashboardpaymentblock { background: #e4d6b4; padding: 20px; }



.block-views-blockdynamic-payment-form-block-1 .views-field.views-field-nothing a,

#block-dashboardpaymentblock a.dashboardpayment { text-decoration: none; border: 0; 

text-align: center; display: inline-block; background: #78bd44; padding: 10px 20px; color: #fff;

font-size: 16px; 

font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal;

}



.block-views-blockdynamic-payment-form-block-1 h3 { font-weight: bold; margin-top: 0; }

.block-views-blockdynamic-payment-form-block-1 .content { margin-top: 0; }

select[name="field_reg_group_type"] option[value="10"] {
    display: none !important;
    visibility: hidden !important;
}
.administrator-role-body select[name="field_reg_group_type"] option[value="10"] {
    display: block !important;
    visibility: visible !important;
}

select[name="field_reg_plan"] option[value="34"] {
    display: none !important;
    visibility: hidden !important;
}

.administrator-role-body select[name="field_reg_plan"] option[value="34"] {
    display: block !important;
    visibility: visible !important;
}

select[name="field_reg_payment_method"] option[value="free"] {
    display: none !important;
    visibility: hidden !important;
}

.administrator-role-body select[name="field_reg_payment_method"] option[value="free"] {
    display: block !important;
    visibility: visible !important;
}

select[name="field_group_type"] option[value="10"] {
    display: none !important;
    visibility: hidden !important;
}
.administrator-role-body select[name="field_group_type"] option[value="10"] {
    display: block !important;
    visibility: visible !important;
}

select[name="field_sub_plan"] option[value="34"] {
    display: none !important;
    visibility: hidden !important;
}

.administrator-role-body select[name="field_sub_plan"] option[value="34"] {
    display: block !important;
    visibility: visible !important;
}

select[name="field_sub_payment_method"] option[value="free"] {
    display: none !important;
    visibility: hidden !important;
}

.administrator-role-body select[name="field_sub_payment_method"] option[value="free"] {
    display: block !important;
    visibility: visible !important;
}
form.node-subscriber-single-form .field--name-title{display: none;}
.main-content a.viewsamplebtn { text-align: center; display: inline-block; background: #78bd44;padding: 10px 20px; color: #fff; font-size: 16px; line-height: 22px; border: 0; }
.main-content a.viewsamplebtn:hover { background: #73b740; }
.region-sidebar-second .block-block-content .field--type-text-with-summary a { border: 0; }
/*body:not(.user-logged-in) .region-primary-menu .menu .menu-item:last-child a { text-align: center; background: #78bd44; padding: 7px 15px; color: #fff; font-size: 16px; line-height: 22px;border: 0; border-radius: 4px;}*/
.region-primary-menu .menu .anyloginlink a{ text-align: center; background: #78bd44 !important; padding: 7px 15px; color: #fff; font-size: 16px; line-height: 22px;border: 0; border-radius: 4px;}
.region-primary-menu .menu .anyloginlink a:hover {background: #78bd44;}
@media only screen and (max-width: 768px) {
    /* For mobile phones: */
    iframe.pdf{height: 500px;}
  }