/*
Theme Name: Avenue Ophthalmology & Rheumatology
Theme URI: #
Author: Avenue Ophthalmology & Rheumatology Team
Author URI: #
Description: 
Tags: accessibility-ready, one-column, two-columns, custom-menu, featured-images, microformats, sticky-post, threaded-comments, translation-ready
Version: 2024.2
Requires at least: 5.2
Tested up to: 6.5
Requires PHP: 7.4
License: GNU General Public License v3 or Later
License URI: https://www.gnu.org/licenses/gpl.html
Text Domain: blankslate

BlankSlate WordPress Theme 2011-2024
BlankSlate is distributed under the terms of the GNU GPL
*/
@import url('http://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Raleway:ital,wght@0,100..900;1,100..900&display=swap');

.page-id-1284 .all-spacing form.post-password-form {
       margin: 80px auto !important;
}
.page-id-1284 .all-spacing .entry-content form.post-password-form {
    max-width: 567px;
    margin: 0px auto;
    padding: 35px 64px;
    background: #fafafa;
    text-align: center;
	border:1px solid #ccc;
    border-radius: 7px;
}
.footer_area .container {
    padding: 58px 0px;
    padding-top: 101px;
}



.page-id-1284 .all-spacing  .entry-content form.post-password-form label {
    font-weight: 700;
	width:100%;
	
}
.page-id-1284 .all-spacing  .entry-content form.post-password-form input{
	border:1px solid #ccc;
	width:100%;
	height:50px;
	padding:0px 15px;
}
.page-id-1284 .all-spacing  .entry-content form.post-password-form input[type="submit"]{
    background: #779b49;
    font-family: 'Raleway';
    font-weight: 700;
    color: #fff;
    text-transform: uppercase;
    border: 0px !important;
}
.page-id-1284 .all-spacing  .entry-content form.post-password-form input[type="submit"]:hover{
	background:#333 !important;
} 
@media only screen and (max-width: 767px) {
    .banner h1 {
        font-size: 41px;
        line-height: 47px;
		letter-spacing:0px !important;
    }
}
@media only screen and (max-width: 480px) {
.banner h1 {
        font-size: 32px;
        line-height: 38px;
        letter-spacing: 0px !important;
        max-width: 100%;
        padding: 0;
    }
	.page-id-1284 .all-spacing .entry-content form.post-password-form {
    max-width: 567px;
    margin: 0px auto;
    padding: 21px 25px;
    background: #fafafa;
    text-align: center;
    border: 1px solid #ccc;
    border-radius: 7px;
    margin: 53px 15px !important;
}
	div.wpforms-container-full .wpforms-form .wpforms-one-half, div.wpforms-container-full .wpforms-form .wpforms-three-sixths, div.wpforms-container-full .wpforms-form .wpforms-two-fourths {
    width: 100%;
    margin: 0;
}
	.footer_area .row {
    align-items: center;
    margin: 0;
}
}
.footer_area .container {
    position: relative;
    z-index: 99;
}