/*
 Theme Name:   Cupid Child Theme
 Theme URI:    http://themes.g5plus.net/cupid
 Description:  Cupid theme framework is a WordPress starter theme based on HTML5 Boilerplate & Bootstrap. <a href="http://www.g5plus.net">Visit site</a>
 Author:       G5plus
 Author URI:   http://g5plus.net
 Template:     cupid
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Tags: 				two-columns, three-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-background, custom-header, custom-menu, editor-style, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
Text Domain: 		cupid
*/


/************************************************************************************
Put your custom CSS below this block :)
*************************************************************************************/

.single-cupid_classes .class-attribute .separator {
    border-bottom: solid 2px #eee;
}


.programs-image img {
    border-radius: 20px;
}

.programs-name {
    font-size: 18px;
    font-weight: 500;
}


.cupid-heading h1:before {
    background-color: #a273b9;
}

.cupid-heading h1:before {
    content: "";
    width: 13px;
    height: 13px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-color: #a273b9;
    display: inline-block;
    margin-right: 9px;
    margin-bottom: 3px;
}

.item_img {
    background: #fff;
    max-height: 400px;
}

.item {
    padding: 70px;
    background: #fff;
    min-height: 338px;
    max-height: 338px;
    margin-bottom: 20px;
}

.mt-5 {
    margin-top: 20px;
}

.footer-bottom ul.footer-menu li>a {
    padding: 0 25px;
}

.footer-logo img {
    width: 180px;
}

@media(max-width:768px) {
    .header_logo {
        width: 150px;
    }

    .footer-bottom ul.footer-menu li>a {
        padding: 0 8px !important;
    }

    .cupid-button.button-sm {
        width: 120px !important;
    }
}



.programs-image {
    min-height: 208px;
}

.contact-form-footer {
    display: flex !important;
    flex-direction: column;
    max-width: 50%;
}


.itemsss aside{
float:right;
}


.footer-top-widget-area ul.address-info {
    padding: 0px;
}


@media (max-width:500px){
    .customsss{
        flex-direction: column;
    }
    .contact-form-footer{
        max-width: 100%;
    }

    .itemsss aside{
        float: unset;
        text-align: center;
    }
}