/*
 Theme Name:   OceanWP Child
 Description:  OceanWP Child Theme
 Author:       Agy Bilişim
 Author URI:   https://www.agybilisim.com
 Template:     oceanwp
 Version:      1.0.0
 Text Domain:  oceanwp
*/


.agy_mainmenu a span {color:black;}
.agy_mainmenu a span {padding-bottom:7px; padding: 10px; border-radius: 15px;}
.agy_mainmenu a {padding:0 5px 0 5px;}
.sub-menu li a span {font-size:14px;}
.sub-menu {margin-left:15px;margin-top:-17px;}
.dropdown-menu ul li a.menu-link {padding-left:5px;}
.sub-menu {margin-left:5px;}
.wpforms-form-832 {padding:15px;}
.agy-thumbs-ul {list-style: outside none none;}
.agy-thumbs-li {line-height: revert; overflow: hidden; margin: 0 0 1.5em; line-height: 1.5;}
.agy-thumbs-img {display: inline; float: left; margin: .3em .75em .75em 0;}
.agy-thumbs-span {font-weight:bold;}

/* fa {font-family: "Font Awesome 6 Free";} */
/* .fas {font-family: "Font Awesome 6 Free";} */

#wpforms-1314-field_1 {pointer-events:none; border:none;padding:0;}
.agy-product-name {font-weight:bold; padding:5px 0;}
#wpform-1314 .wpforms-field-large .wpforms-field-required {background:red;}

.published {display:none;}


/* ===============================
AGY HEADER CTA (secondary)
=============================== */
.agy-hdr-cta{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    padding:7px 16px;
    font-size:14px;
    font-weight:500;
    color:#fff;
    background:#005FB1;
    /* border:1px solid #e5e5e5; */
    border-radius:3px;
    text-decoration:none;
    transition:all .25s ease;
}

.agy-hdr-cta2{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    padding:7px 16px;
    font-size:14px;
    font-weight:500;
    color:#fff;
    background:#27AA0D;
    /* border:1px solid #e5e5e5; */
    border-radius:3px;
    text-decoration:none;
    transition:all .25s ease;
}

/* hover */
.agy-hdr-cta:hover{
    color:#fff; 
    border-color:#ff2d55;
    background:#0B3D67;
}

.agy-hdr-cta2:hover{
    color:#fff; 
    border-color:#ff2d55;
    background:#0DAA56;
}

/* active */
.agy-hdr-cta, ..agy-hdr-cta2:active{
    transform:translateY(1px);
}

/* mobil */
@media (max-width:768px){
    .agy-hdr-cta, ..agy-hdr-cta{
        padding:10px 18px;
        font-size:15px;
    }
}


@media only screen and (max-width: 959px){
#site-header-inner {margin:0;}
}
