.main-nav>ul.menu>li.current_page_item>a, .main-nav>ul.menu>li:hover>a {
    color: #daad58;
}
.main-nav ul.menu>li.active>a, .main-nav ul.menu>li:hover>a {
    color: #daad58;
}


.header-v1 .topbar {
    background: #daad58;
    border-bottom: 3px solid #000000;
}

.header-v1 .topbar:before {
    border-top: 75px solid #fff;
    border-right: 75px solid #daad58;
}

.header-v1 .topbar .menu-block-right {
    background-color: #daad58;
    border-bottom: 3px solid #000000;
}

.header-v1 .topbar:after {
    background: #000000;
    width: 3px;
}

.header-v1 .topbar .socials li a {
    color: #fff;
    border: 1px solid #ffffff;
}

.header-v1 .topbar .widget .pull-right div {
    color: #ffffff;
    font-size: .875em;
}

.header-v1 .topbar .widget .pull-left i {
    color: #ffffff;
    font-size: 1.25em;
    margin: .5em .9em 0 0;
    line-height: 36px;
}

.site-header .logo img {
    width: 157px;
}

.header-v1 .site-header .header-main {
    border-top: 3px solid #daad58;
}

.main-nav>ul.menu>li>a {
    font-weight: 600;
}


.team-3 .teambanner .text-banner {
    position: absolute;
    top: 0;
    width: 100%;
    padding: 0 25px 0 0;
    height: 100%;
    text-align: right;
    color: #333;
    background: none;
}

.team-3 .dl-button {
    position: absolute;
    bottom: 30px;
    margin: 0 auto;
    width: 100%;
    text-align: center;
}

.team-3 .teambanner .text-banner a {
    display: inline-block;
    padding: 12px 30px;
    border: 2px solid #ffffff;
    border-radius: 25px;
    margin-top: 20px;
    text-transform: uppercase;
    font-weight: 500;
    background: #daad58;
    color: #fff;
}

.team-3 .teambanner .text-banner a:hover {
    background: #020202;
    color: #fff;
    text-decoration: none;
}


.services-home-1 {
    background: #daad58;
}

.services-home-2 {
    background: #333;
}

.grd-icon-box-2 .descreption {
    color: #ffffff;
}

.team-3 .teambanner .text-banner a {
    font-size: 14px;
}

.grd-portfolio-shortcode .portfolio-item .content-item .entry-content {
    background-color: rgba(218, 173, 88,0.6);
}



.grd-button-group .grd-button:hover {
    color: #FFF !important;
    background-color: #333 !important;
    border-color: #333 !important;
    text-decoration: none;
}

.grd-button-group .grd-button {
    padding: 14px 40px 12px;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 500;
    text-decoration: none;
    color: #fff;
}

.counter-3 .dl_counter.style-2 h3 {
    color: #daad58;
}

.footer-widgets {
    background-color: #2980b9;
    color: #ffffff;
}


.footer-widgets.footer-middle .email i {
    color: #daad58;
}

.footer-widgets.footer-middle .phone div {
    color: #daad58;
}

.footer-widgets.footer-middle .footer-social a {
    border: 1px solid #daad58;
}
.footer-widgets .widget ul li a, .footer-widgets a {
    color: #ffffff;
}

a {
    color: #e0bd7b;
}

.grd-icon-box-1:hover:before {
    border-color: #daad58;
}

.grd-icon-box-1:hover:after {
    border-color: #daad58;
}

.grd-icon-box-1:hover .icon .icon-content .svg-icon {
    color: #daad58;
}

.grd-icon-box-2 {
    padding: 39px 45px;
}

.services-home-1 {
    background: #403f3f;
}




.title:before {
    background-color: #000000 !important;
}


.title:after {
    background-color: #daad58 !important;
}

.backtotop {
    border: 1px solid #2980b9;
    background: #2980b9;
}

.backtotop:hover {
    background: #2980b9;
    color: #fff;
}

.site-header .logo img {
    width: 100%;
}


.header-v1 .topbar {
    background: #2980b9;
    border-bottom: 3px solid #000000;
}

.header-v1 .topbar:before {
    border-top: 75px solid #fff;
    border-right: 75px solid #2980b9;
}


.header-v1 .topbar .menu-block-right {
    background-color: #2980b9;
    border-bottom: 3px solid #000000;
}

.header-v1 .topbar {
    border-bottom: 3px solid #bdc3c7;
}

.header-v1 .topbar .menu-block-right {
    border-bottom: 3px solid #bdc3c7;
}

.header-v1 .topbar:after {
    background: #bdc3c7;
    width: 3px;
}

.header-v1 .topbar .widget .pull-left i {
    margin: -2px .9em 0 0;
}

.servis_noktalaris-style-1 {
    margin: 80px 0;
}

.grd_title-type-1 .title {
    padding-top: 27px;
    font-size: 30px;
    text-transform: uppercase;
    font-weight: bold;
}

.dl_members .job {
    background: #2980b9;
}


.team-3 .teambanner .text-banner a {
    background: #2980b9;
}

.title:after {
    background-color: #2980b9 !important;
}

.grd-icon-box-1:hover:before {
    border-color: #2980b9;
}

.counter-3 .dl_counter.style-2 h3 {
    color: #2980b9;
}

.footer-widgets.footer-middle .email i {
    color: #2980b9;
}

.footer-widgets.footer-middle .phone div {
    color: #2980b9;
}

.footer-widgets.footer-middle .footer-social a {
    border: 1px solid #2980b9;
}

.footer-widgets.footer-middle .footer-social a {
    border: 1px solid #2980b9;
}

.footer-widgets {
    background-color: #312f2f;
    color: #ffffff;
}

.footer-widgets.footer-middle .phone div {
    color: #2980b9;
    text-transform: uppercase;
    font-weight: bold;
}

a {
    color: #2980b9;
}

.footer-widgets.footer-middle a:hover {
    color: #ffffff;
    border: 0;
}

.dl_members .job {
    font-size: 14px;
    color: #ffffff;
    padding-top: 20px;
    background: #2980b9;
    padding-bottom: 20px;
    margin-top: -8px;
    z-index: 9;
    position: relative;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}

.main-nav ul.menu>li.active>a, .main-nav ul.menu>li:hover>a {
    color: #2980b9;
}

.main-nav>ul.menu>li {
    position: relative;
    padding: 0 15px 30px;
    margin-bottom: 0;
}

.item-team a{
    text-transform: uppercase;
}

.team-3 .grd_title-type-2 {
    margin-left: 0;
}

.teamslide .slick-slide {
    margin: 0;
}

.dl_team_carousel .teamslide .item-team {
    padding-right: 15px;
}


.padding-right-0 {
    padding-right: 0px !important;
} 

.dl_team_carousel .item-team .box-img img {
    height: 180px;
}

.read-more {
    color: #ffffff;
    font-weight: bold;
}

.entry-read-more:hover {
    color: #ffffff;
    font-weight: bold;
}

.grd-portfolio-shortcode .portfolio-item .content-item .entry-content .entry-read-more:hover .read-more {
    color: #ffffff;
}


#menu-services-menu {
	list-style: none;
}

#menu-services-menu a {
    padding: 10px;
    color: #fff;
    width: 100%;
    display: block;
    margin-bottom: 0;
    text-decoration: none;
    background: #444;
    border-bottom: 1px solid #656565;
}

#menu-services-menu li {
    margin: 0;
    padding: 0;
}

#menu-services-menu a:hover {
   background: #51afec;
}

li.current-menu-item a {
    background: #2980b9 !important;
    padding: 15px 10px 12px !important;
    text-transform: uppercase;
    font-weight: 500;
}


li.current-menu-item a:before {
    content: '';
    background: #51afec;
    position: absolute;
    width: 11px;
    height: 53px;
    left: 24px;
    top: 0;
}

.page-header.parallax .featured-image {
    background: #444;
    background-size: cover;
}

.pagepadding {
    padding: 50px 0 120px;
}

.grd-contact-box ul li .name {
    width: 100%;
    color: #2e2e2e;
    font-family: 'Poppins', sans-serif;
    text-transform: uppercase;
    margin-bottom: 0;
    font-weight: 500;
    float: left;
    width: 10%;
    font-size: 21px;
}

.grd-contact-box ul li:nth-child(1), .grd-contact-box ul li:nth-child(2) {
    margin-bottom: 20px;
}

.grd-contact-box ul li {
    list-style: none;
    border: 1px dotted #e2e1e1;
    padding: 20px;
    border-radius: 500px;
    background: #fdfdfd;
}


.contact-pagebox .grd_title-type-2 .title {
    padding-top: 27px;
    padding-bottom: 10px;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 22px !important;
}

button, html input[type="button"], input[type="reset"], input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer;
    background: #fff;
    color: #000000;
    -webkit-border-radius: 35px;
    border-radius: 35px;
    border: 2px solid #2980b9;
    font-size: 1em;
    text-transform: uppercase;
    font-weight: 500;
    padding: 17px 32px;
    outline: 0;
    -webkit-transition: .5s;
    transition: .5s;
}

.grd-contact-box ul li:nth-child(1), .grd-contact-box ul li:nth-child(2) {
    margin-bottom: 36px;
}

.page-header.parallax h1 {
    color: #fff;
    text-transform: uppercase;
    font-size: 23px;
}

.page-header.parallax .breadcrumbs {
    color: #f2f2f2;
    text-transform: uppercase;
}

.grd-portfolio-shortcode .portfolio-item .content-item .entry-header .entry-title .title {
 
    padding: 15px;
    color: #fff;
    background: #2980b9;
}

.grd-portfolio-shortcode .portfolio-item .content-item .entry-content {
    background-color: rgba(41, 128, 185,0.5);
}

.kurumsal strong {
	text-transform: uppercase;
}

.contactpage-form .grd_title-type-2 .title {
    padding-top: 27px;
    padding-bottom: 10px;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 23px !important;
}

.grd-contact-box ul li{
    margin-bottom: 81px;
}

button:hover, html input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover {
    background: #444;
    color: #fff;
}

.box-liste a {
    display: block;
    font-size: 15px;
    background: #eee;
    margin-bottom: 15px;
    padding: 25px 15px;
    color: #444;
    font-weight: 600;
    box-shadow: 0px 4px 0px 0px #2980b9;
    border-radius: 5px;
}

.footer-iletisim {
    display: none;
}

.dl_team_carousel .item-team {
    margin: 0 !important;
    margin-bottom: 33px !important;
}

.grd-contact-box ul li {
    padding: 18.8px;
}

.main-nav>ul.menu>li {
    position: relative;
    padding: 0 0px 30px 25px;
    margin-bottom: 0;
}

.open  {
    right: 0 !important;
}

.header-v1 .site-header .header-main {
    border-top: 3px solid #2980b9;
}

.grd-contact-box ul li {
    margin-bottom: 37px;
}

input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea {

    width: 100%;
}

.detay-icerik img {
    margin: 0 20px 20px 0;
    float: left;
    width: 402px;
}


.detay-icerik h2 {
    margin: 0 0px 10px ;
    font-size: 18px;
}

img.img-sol-taraf {
    float: left;
    margin-right: 10px;
    padding: 5px;
    border: 1px solid #eee;
    max-width: 400px;
    width: 100%;
}

@media (max-width: 900px)  {

	.team-3 {
	    padding: 23px;
	    background: #f5f5f5;
	}

	.backtotop.show-scroll {
	    opacity: 1;
	    display: none;
	}


	.footer-iletisim {
	    position: fixed;
	    bottom: 0;
	    background: #444;
	    width: 100%;
	    display: block !important;
	    z-index: 9999;
	}


	.footer-iletisim a {
	    width: 50%;
	    float: left;
	    display: inline-block;
	    padding: 17px 10px 17px;
	    color: #fff;
	}

	.footer-iletisim a i {
	    float: left;
	    padding-right: 10px;
	    font-size: 22px;
	}

	a.ara {
		background: #2980b9;
	}


	a.whatsap {
		background: #25a417;
	}

    .widget_nav_menu {
        display: none;
    }

    .grd-portfolio-shortcode.grd-full-width .portfolio-item {
        width: 100%;
        padding: 15px;
    }

    .header-breadcrumb {
        display: none;
    }



}




@media (max-width: 767px) {

    .mobilt-telefon-bolumu {
        position: fixed;
        background: #25a417;
        width: 100%;
        padding: 12px;
        text-align: center;
        z-index: 999;
        color: #fff;
        font-size: 19px;
    }

    .mobilt-telefon-bolumu a{
        background: transparent;
        color: #fff;
    }


    .site-header {
        padding-top: 50px;
    }

    .grd-icon-box .icon {
        z-index: 8;
    }

}

