﻿.text-shadow {
    text-shadow: 1px 1px 1px rgba(0,0,0,.4);
}
.top-socials a{padding:5px; border-radius:50%;background:#186d44; color:#fff; line-height:20px;width:30px; height:30px; text-align:center; margin-right:5px;}
.top-socials a i{font-size:16px; color:#fff;}
.top-socials a:hover{background:#0e864c}
.aheto-footer-6__cr-text a{color:#ddd}
.aht-course--edu .aht-course__price{color:#fff;}
.aheto-footer-6__cr-text a:hover{color:#ed942e}
.head_top_right .nav_top{display:inline; padding:3px}
.head_top_right .nav_top li{display:inline; padding:0px 5px;}
.head_top_right .nav_top li a{font-family:roboto,sans-serif;font-size:14px;}
.my_modal {
    padding-top: 20px;
}
.modal_search{margin-left:0px;padding:0px;margin-top:0px;}
.search_book{margin-top:0px;}
.search_book label{float:left;font-family:sans-serif; display:none;}
.search_book .form-group{margin-bottom:2px;}
.aht-blog-edu__title a{font-family:roboto slab,serif; margin:15px 0 0;font-weight:700;line-height:30px;font-size:23px}
.my_title {
   color:#186d44;
}
.my_title::after {
    display: block;
    width: 80px;
    height: 3px;
    margin-top: 4px;
    background-color: #186d44;
    content: ''
}
.my-btn {
    border-radius: 27.625px;
    display: inline-block;
    position: relative;
    padding: 18px 46px;
    border-width: 1px;
    border-style: solid;
    border-color: rgba(250,103,66,.5);
    outline: none;
    background-color: #fa6742;
    color: #fff;
    font-family: 'Open Sans',sans-serif;
    font-size: 15px;
    font-style: normal;
    font-weight: 700;
    /*letter-spacing: 1.5px;*/
    line-height: 1.15;
}
.my-btn:hover{color:#fa6742;background-color:transparent;border-color:#fa6742}
.my-btn2 {
    border-radius: 27.625px;
    display: inline-block;
    position: relative;
    padding: 18px 46px;
    border-width: 1px;
    border-style: solid;
    border-color: rgba(24,109,68,.5);
    outline: none;
    background-color: #186d44;
    color: #fff;
    font-family: 'Open Sans',sans-serif;
    font-size: 15px;
    font-style: normal;
    font-weight: 700;
    letter-spacing: 3px;
    line-height: 1.15;
}

    .my-btn2:hover {
        color: #186d44;
        background-color: transparent;
        border-color: #186d44
    }
.my-btn3 {
    display: inline-block;
    position: relative;
    padding: 15px 16px;
    border-width: 1px;
    border-style: solid;
    border-color: rgba(250,103,66,.5);
    outline: none;
    background-color: #fa6742;
    color: #fff;
    font-family: 'Open Sans',sans-serif;
    font-size: 15px;
    font-style: normal;
    font-weight: 700;
    line-height: 1.15;
}

    .my-btn3:hover {
        color: #fa6742;
        background-color: transparent;
        border-color: #fa6742
    }
.country_study .aht-event__details{display:none;}
.aheto-footer-6 .widget-title{margin-bottom:20px;}
.certificate img{width:140px;}
.cat_list li{list-style:armenian;}
.my_list{list-style:none;}
.my_list li{padding-left:30px;}
.my_list li a{color:#186d44}
    .my_list li:before {
        content: "\f19d";
        font-family: fontawesome;
        font-size:16px;
        color:#ed942e;
    }
.aheto-header-1__nav{background:#ed942e}
.subscribe_home{text-align:left;}
    .subscribe_home input {
        padding: 12px 15px;
        -webkit-transition: all .2s ease-out;
        transition: all .2s ease-out;
        border: 1px solid #eee;
        /*border-radius: 5px;*/
        outline: none
    }
.address_items{color:#186d44;}
.address_items .widget-title{color:#fa6742;margin-bottom:5px;}
.address_items p, .footer_top a{color:#186d44}
.address_items .address_item:not(:last-child) {
    border-bottom: 1px dashed #c8c8c8;
    margin-bottom:10px;
}
.footer_top{color:#fff; border-bottom:1px solid #c8c8c8;}
.footer_top p, .footer_top a{color:#f1f1f1}
@media (max-width: 767px) {
}

@media (max-width: 480px) {
    .contact_top .address_item:not(:last-child) {
        border-bottom: 1px dashed #c8c8c8;
    }
}

@media (min-width: 992px) {
}

@media(min-width:768px) {
}