/*
Theme Name: Every where English
Author: Every where English
Author URI: 
Description: Extreme Response International
Version: 1.1
Text Domain: Every where English
*/

.blog-sidebar{float:left;width:100%}.blog-sidebar .widget{float:left;width:100%}h1,h2,h3,h4,h5,h6{font-family:'bebas_neuebold';color:#4a017a}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#eee;clip:auto !important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}p{font-size:18px;font-family:'Arial';line-height:30px}.alert-danger{color:red;font-size:16px;font-family:'Arial'}.alert-success{color:green;font-size:16px;font-family:'Arial'}.subscribed-box h4{margin:40px 0 0 !important}.included-area{margin:30px 0 0 !important}.included-dropDown{width:90% !important;padding:1% 2% 1% 2% !important}.included-dropDown ul li{position:relative}.subscribed-box .included-dropDown ul li:before{content:'';position:absolute;border-right:1px solid black;border-bottom:1px solid black;width:7px;height:7px;top:calc(50% - 0);left:-15px;transform:translateY(-50%) rotate(-45deg);transition:all .95s ease}.subscribed-box:hover .included-dropDown ul li:before,.subscribed-box.active .included-dropDown ul li:before{content:'';position:absolute;border-right:1px solid white;border-bottom:1px solid white;width:7px;height:7px;top:calc(50% - 0);left:-15px;transform:translateY(-50%) rotate(-45deg);transition:all .95s ease}.listening-skill-content{padding:28px 20px 28px 20px;flex-wrap:wrap;background:linear-gradient(#f7f3fe,#fff);border-radius:0 0 20px 20px}.listening-skill-content p{font-family:'Arial';font-size:20px;color:#4a4a4a;line-height:30px;margin:0 0 35px}.recentPodcast-item{margin:0 10px 3% !important}.listing-skill-recentPodcasts .row{padding:16px 0;justify-content:normal !important}.reding-skill-content-rht p{font-size:18px !important}.reding-skill-content-rht li{font-family:'Arial';font-size:18px;color:#4a4a4a;line-height:30px;margin:0 0 35px 20px;position:relative}.reding-skill-content-rht ul li:before{content:'';position:absolute;border-right:1px solid black;border-bottom:1px solid black;width:7px;height:7px;top:15px;left:-20px;transform:translateY(-50%) rotate(-45deg);transition:all .95s ease}.back-link{cursor:pointer;font-weight:bold;font-family:'Arial';text-transform:uppercase;background-color:#4a017a;color:#fff;padding:7px 20px;border-radius:20px;font-size:16px;text-transform:capitalize}.back-link-new{text-align:right;position:absolute;top:20px;right:40px}.back-link-new2{text-align:right;position:absolute;top:-10px;right:10px}.back-link-new3{text-align:right;position:absolute;top:-20px;right:10px}.back-link-new4{text-align:right;position:absolute;top:-25px;right:10px}.back-link-new5{text-align:right;position:absolute;top:10px;right:20px}.back-link:hover{border:1px solid #62218c;color:#62218c;background:transparent}.blog-listing-top{position:relative}.reading-skill-block{position:relative}.related-blog-boxRht p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}div.fca_qc_quiz{max-width:700px !important;font-family:'Arial'}.fca_qc_score_text{color:green;font-weight:bold}.fca_qc_quiz button.fca_qc_button{background:#4a017a !important;color:#fff !important;margin-right:6.8%;transition:all .95s ease;border:1px solid transparent !important;font-family:'bebas_neueregular';letter-spacing:2px;font-size:24px !important;border-radius:28px !important;padding:8px 8px !important;text-align:center;font-weight:normal !important;box-shadow:none !important}.fca_qc_quiz button.fca_qc_button:hover{border:1px solid #62218c !important;color:#62218c !important;background:transparent !important}.fca_qc_quiz div.fca_qc_answer_div{background-color:#af83ca !important;border:#6d6d6d 0 solid}.fca_qc_quiz div.fca_qc_answer_div.fakehover,.fca_qc_quiz div.fca_qc_answer_div:active{background-color:#4a017a !important}.table_row>.table_small>.table_cell a.grp_link{color:#62218c;font-weight:bold}.alert-error{color:red;font-size:16px;font-family:'Arial';padding-top:20px}.alert-success2{color:green;font-size:16px;font-family:'Arial';padding-top:20px}.custom-select select{display:block!Important;background:#fff;color:#62218c;cursor:pointer;z-index:99;font-family:'Arial';font-size:16px;line-height:18px;box-shadow:0 3px 6px #00000029;box-shadow:inherit;height:45px;padding:15px 11px;width:100%;border-radius:10px;border:0}.recurring_checkbox{margin:10px 10px 0 0}.recurring_icon{font-size:18px;font-family:Arial}.book-form-top2{padding-top:20px}.student-portal-body .row{justify-content:space-evenly !important}.student-portal-box{margin-bottom:40px}.custom-select select{height:47px}.book-class-body .form-control{height:47px!Important}.submit-link{font-size:16px;letter-spacing:2px;background:#4a017a;color:#fff;border-radius:30px;padding:6px 36px;border:1px solid transparent;transition:all .95s ease}.submit-link:hover{border:1px solid #62218c;color:#62218c;background:transparent}.book-class-body .adminRht-contain ul.attendance-ul li::after{display:none}.book-class-body .adminRht-contain ul.attendance-ul li{padding-left:0}.studentGrade .custom-select{padding-bottom:10px}.GradeTitle{  display: inline-flex;width: 100%;max-width: 150px;}.studentGrade .custom-select select{width:auto;display:inline-block !important}.blue-dark1{background:#62218c !important}.blue-dark2{background:#a563ca !important}.blue-dark3{background:#d2b8e1}.blue-dark4{background:#decce8 !important}.blue-dark5{background:#a140d7 !important}.blue-dark6{background:#7b1ab0 !important}.blue-dark7{background:#a275bb !important}.blue-dark8{background:#cfabe3 !important}.blue-dark9{background:#822eb0 !important}.blue-dark10{background:#a400ff !important}.calendar-box .fc-h-event{white-space:normal}.vDetails-btn{width:max-content !important;padding-left:7px;padding-right:5px;cursor:default;font-size:14px !important}.vDetails-btn::after{left:-5px !important}.test-yourself-body{padding-top:0 !important}.progress-pagination-text-lft{right:34px;left:inherit !important}fieldset{display:block}.yourself-progress-area{display:none}.checkOut-form-main .form-group,.row.checkOut-form-mult2,.row.checkOut-form-mult3{font-family:sans-serif}.fc-theme-standard .fc-popover-header{font-family:sans-serif}.fc-direction-ltr .fc-daygrid-event.fc-event-end,.fc-direction-rtl .fc-daygrid-event.fc-event-start{font-family:sans-serif;line-height:2em}.calendar-box .fc-daygrid-block-event .fc-event-title{font-size:16px}.calendar-box.fc .fc-popover-body .fc-daygrid-event-harness{margin-bottom:10px}.calendar-box.fc .fc-popover-body .fc-daygrid-event-harness{padding:10px 0}.main-nav ul li.dropDown .sub-menu{z-index:1}.first-nav li.menu-item-has-children>a:after{color:#fff;content:' ▼';font-size:10px;padding-left:5px;vertical-align:1px;transition:all .95s ease}.first-nav li.menu-item-has-children>a:hover:after{color:#4a017a;transition:all .95s ease}.first-nav li li.menu-item-has-children>a:after{color:#4a017a;content:' ►';font-size:10px;vertical-align:1px;transition:all .95s ease}.subscribed-box h3{padding-bottom:10px !important}.subscribed-box p{font-size:15px;color:#4a4a4a;padding-top:10px;transition:all .95s ease}.subscribed-box:hover p,.subscribed-box.active p{color:#fff}.yourself-testBox .form-control-textarea{height:130px !important}.wpcf7 form .wpcf7-response-output{font-family:arial}.wpua-edit{margin-top:50px}.wpua-edit h3{color:#000 !important;padding-bottom:30px;font-size:24px !important}.wpua-edit .button{background:#4a017a;font-family:'bebas_neueregular';color:#fff;font-size:16px;line-height:24px;letter-spacing:4px;border:0;border-radius:19px;height:37px;border:1px solid transparent;transition:all .95s ease;cursor:pointer;padding:0 20px;margin:20px 0}.wpua-edit .button:hover{color:#62218c;background:transparent;border:1px solid #62218c}.general-body{padding-top:60px !important}.footer-bottom-rht{text-align:right}.dpn-zvc-shortcode-op-wrapper table tr td{padding:10px}.dpn-zvc-shortcode-op-wrapper table tr:nth-of-type(odd) td{background-color:#d2b8e1 !important}.dpn-zvc-shortcode-op-wrapper table{font-family:'Arial';font-size:16px;margin-top:40px}.footer{padding:70px 0 30px !important}.footer-bottom{padding:70px 0 0 !important}.footer .btn{font-family:'bebas_neueregular';letter-spacing:2px;border-radius:28px;padding:8px 30px;text-align:center;background:#4a017a;color:#fff;transition:all .95s ease;border:1px solid transparent}.footer .btn:hover{border:1px solid #62218c;color:#62218c;background:transparent}.footer-rht .footer-nav{margin-bottom:40px}.comment-list,.children{list-style:none}ul.children{list-style:none;padding-left:0;margin-left:0}.depth-2{padding-left:30px}.depth-3{padding-left:60px}.depth-4{padding-left:90px}.depth-5{padding-left:120px}.depth-6{padding-left:150px}.depth-7{padding-left:180px}.depth-8{padding-left:210px}.depth-9{padding-left:240px}.depth-10{padding-left:270px}.comment-heading p{font-size:14px}.comment-author span img{border-radius:50px}img.user-img{margin:0!Important}.comment-body{border-bottom:1px solid #0000001A}.reply-area{text-align:right}.comment-reply-link{background:0;border:0;font-family:'Arial';color:#4a017a;font-size:16px;font-weight:normal;margin:25px 0 0;cursor:pointer;display:block}.reply-form .post-btn{font-family:'Arial';font-size:16px;font-weight:normal;border-radius:18px;padding:5px 20px 2px 20px;margin:2px 0 0}.reply-form .post-btn{border:1px solid #4a017a;background:#4a017a;color:#fff;float:right;margin-bottom:30px;cursor:pointer}.comment-respond{padding-top:30px}.comment-reply-title{font-family:'arial'}#cancel-comment-reply-link{font-family:'Arial';font-size:16px;font-weight:normal;border-radius:18px;padding:5px 20px 5px 20px;margin:2px 0 0;color:#4a017a;background:#fff;border:1px solid #4a017a;float:right;margin-right:10px}.vczapi-show-by-postid-contents-sections-description h2,.vczapi-show-by-postid-countdown-title{color:#62218c;letter-spacing:1.5px}.vczapi-hosted-by-start-time-wrap,.vczapi-duration-wrap,.vczapi-timezone-wrap{font-size:18px;font-family:arial;padding-top:10px}.vczapi-show-by-postid-contents .dpn-zvc-sidebar-box .btn-join-link,.vczapi-show-by-postid-contents .dpn-zvc-sidebar-box .btn{font-size:16px;background:#4a017a !important;color:#fff;border-radius:30px;padding:6px 36px;border:1px solid transparent;transition:all .95s ease;font-family:arial}.vczapi-show-by-postid-contents .dpn-zvc-sidebar-box .btn-join-link:hover,.vczapi-show-by-postid-contents .dpn-zvc-sidebar-box .btn:hover{border:1px solid #62218c;color:#62218c;background:transparent !important}.vczapi-show-by-postid .dpn-zvc-timer .dpn-zvc-timer-cell{background:#af83ca !important;font-family:arial}.book-top-btnArea .bannerbtn_area{max-width:440px !important}.book-top-btnArea .bannerbtn_area .btn{padding:11px 20px !important;cursor:pointer}.wpua-edit{position:relative;background:#f0e7f5;border-radius:20px;box-shadow:0 3px 6px #00000029;padding:50px 22px 60px}#wpua-upload-messages-existing{display:none}#wpua-preview,#wpua-preview-existing,#wpua-thumbnail,#wpua-thumbnail-existing{width:45%}#wpua-preview img,#wpua-thumbnail img,#wpua-preview-existing img:nth-child(1),#wpua-thumbnail-existing img{display:inline-block !important;max-width:100%}#wpua-preview span,#wpua-thumbnail span,#wpua-preview-existing span,#wpua-thumbnail-existing span{display:block}.custom-list li{position:relative;padding:0 0 7px 17px !important;line-height:1.5em}.custom-list li:before{content:"";position:absolute;top:6px;left:0;width:10px;height:10px;background:#4a017a}.custom-list li .aio-icon.none{width:auto !important;height:auto !important}.home .vc_column_container>.vc_column-inner{padding-left:0;padding-right:0}@media(max-width:767px){.footer{padding:50px 0 30px !important}.footer-bottom-rht{text-align:center}.footer-bottom-lft{text-align:center}.depth-2,.depth-3,.depth-4,.depth-5,.depth-6,.depth-7,.depth-8,.depth-9,.depth-10{padding-left:0}}@media(max-width:575.98px){.footer-bottom{padding:35px 0 0 !important}.reding-skill-content{padding:20px}}@media(max-width:500px){.book-top-btnArea .bannerbtn_area{max-width:300px !important;margin:0 auto}.book-top-btnArea .bannerbtn_area .btn{margin:0 0 20px 0 !important;width:100% !important;display:block}}
#wpua-thumbnail-existing{display:none !important;}

  /*  css start 25-08-23 */

.fc.twoMore-events .fc-daygrid-day-bottom{padding:7px 5px 0;}
.calendar-box.fc .twoMore-events .fc-daygrid-day-frame{
    padding:12% 0 0; background:#F0E7F5;
border-radius: 10px; border:1px solid transparent;    margin-top: 1px;
}
.fc.twoMore-events .fc-daygrid-day-bottom{padding:7px 5px 0;   }
.calendar-box.fc .twoMore-events .fc-daygrid-day-events{ padding:17% 0 0; }
.fc .fc-daygrid-more-link {
   
    color: #4A017A;font-size: 16px;
}

/*  css end 25-08-23 */ 
.container-overlap {position: relative;top: -147px;left: 50%;transform: translateX(-50%);z-index: 2;}
.blog-search-bar form {
    display: flex;
    align-items: center;
    justify-content: space-between;
    background-color: #f6eef9; /* Light background color */
    border-radius: 30px; /* Rounded edges */
    padding: 10px 20px; /* Padding inside the bar */
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); /* Subtle shadow */
    max-width: 400px; /* Adjust width */
    margin: 0 auto; /* Center the search bar */
}

.blog-search-bar input[type="search"] {
    border: none; /* Remove border */
    background: transparent; /* Transparent background */
    outline: none; /* Remove outline */
    font-size: 16px; /* Font size */
    color: #4d0080; /* Purple text color */
    flex-grow: 1; /* Allow input to grow */
    padding: 0 10px; /* Padding for text */
}

.blog-search-bar input[type="search"]::placeholder {
    color: #999; /* Placeholder color */
}

.blog-search-bar button[type="submit"] {
    background-color: #4d0080; /* Purple button color */
    color: white; /* White text */
    border: none; /* Remove border */
    border-radius: 30px; /* Rounded button edges */
    padding: 8px 20px; /* Button padding */
    cursor: pointer; /* Pointer on hover */
    font-size: 14px; /* Button font size */
    text-transform: uppercase; /* Uppercase text */
    font-weight: bold; /* Bold text */
    transition: background-color 0.3s ease; /* Smooth transition */
}

.blog-search-bar button[type="submit"]:hover {
    background-color: #7200b3; /* Hover effect */
}

.blog-search-bar input[type="search"]:focus {
    outline: none; /* Remove focus outline */
    color: #4d0080; /* Purple color for focus */
}
/* General styles for the search bar */
#searchform {
    display: flex;
    align-items: center;
    justify-content: space-between;
    background-color: #f6eef9; /* Light background color */
    border-radius: 30px; /* Rounded edges */
    padding: 10px 20px; /* Inner spacing */
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); /* Subtle shadow */
    max-width: 400px; /* Default width */
    margin: 0 auto; /* Center the search bar */
    transition: all 0.3s ease; /* Smooth resizing transition */
}

/* Hide the screen-reader text */
#searchform .screen-reader-text {
    position: absolute;
    clip: rect(1px, 1px, 1px, 1px);
}

/* Input field styles */
#searchform input[type="text"] {
    border: none;
    background: transparent;
    outline: none;
    font-size: 16px;
    color: #4d0080;
    flex-grow: 1;
    padding: 0 10px;
    margin-right: 10px;
}

/* Placeholder text */
#searchform input[type="text"]::placeholder {
    color: #999;
}

/* Submit button styles */
#searchform input[type="submit"] {
    background-color: #4d0080;
    color: white;
    border: none;
    border-radius: 30px;
    padding: 8px 20px;
    cursor: pointer;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: bold;
    transition: background-color 0.3s ease;
}

/* Hover effect for the button */
#searchform input[type="submit"]:hover {
    background-color: #7200b3;
}

/* Focus effect for input field */
#searchform input[type="text"]:focus {
    outline: none;
    color: #4d0080;
}

/* Mobile-specific styles */
@media (max-width: 768px) {
    #searchform {
        flex-direction: column; /* Stack items vertically */
        align-items: stretch; /* Full width */
        padding: 10px; /* Reduce padding */
        max-width: 100%; /* Full width on smaller screens */
    }

    #searchform input[type="text"] {
        margin: 0 0 10px 0; /* Add spacing between input and button */
        padding: 10px; /* Increase padding for better usability */
        font-size: 14px; /* Slightly smaller font size */
    }

    #searchform input[type="submit"] {
        padding: 10px; /* Larger clickable area */
        font-size: 14px; /* Match input font size */
    }
}

/* Extra-small screens */
@media (max-width: 480px) {
    #searchform {
        padding: 8px; /* Reduce padding */
    }

    #searchform input[type="text"] {
        font-size: 12px; /* Smaller font size for tiny screens */
        padding: 8px; /* Adjust padding */
    }

    #searchform input[type="submit"] {
        padding: 8px; /* Smaller button */
        font-size: 12px; /* Match input font size */
    }
}
.blog-listing-top {
    margin-top: 50px; /* Adjust the value as needed */
}
@media (max-width: 768px) {
    .blog-listing-top {
        margin-top: 30px; /* Reduce top margin for mobile devices */
    }
}

.main-nav{
	padding:0px !important;
}
.logo {
    max-width: 150px !important;
}