/* /*------------------------------------------------------------------//
//	RESPONSIVE SYSTEM												//
//------------------------------------------------------------------*/


@media screen and (min-width: 1440px) and (max-width: 1680px) {
    header .header-inner .menu ul li a {
        font-family: "CentraNo2-Bold", sans-serif;
        color: #ffffff;
        font-size: 15px;
        text-transform: uppercase;
        padding: 12px 28px;
        display: block;
        border-right: 1px solid;
        margin: 0px -2.1px;
    }

    .footer-top .item{
        padding: 50px 68px;

    }


    .footer-top .item-form {
        padding: 40px 70px;
    }
    
}

@media screen and (min-width: 1301px) and (max-width: 1439px) {
    header .header-top .header-top-right .menu ul li a {
        display: block;
        font-family: "CentraNo2-Medium", sans-serif;
        font-size: 14px;
        color: #000;
        text-transform: uppercase;
        border-right: 2px solid #000000;
        padding: 0 6px;
    }
    header .header-top {
        display: flex;
        align-items: center;
        justify-content: space-between;
        height: 70px;
        padding: 0;
        transition: all .3s;
    }
    header .header-inner .menu ul li a {

        padding: 22px 12px;
    }
    .service-tab .nav-link{
        font-size: 23px;
    }

    .service-tab .service-tab-content .title a, .service-tab .service-tab-content .title h3 {
        font-size: 15px;
    }
    .check-up .check-up-list ul li a {
        padding: 0px 13px;
    }
    .check-up .check-up-list ul li:before {
        margin-right: 0;
    }
    .footer-top .item {
        padding: 50px 30px;
    }
    .footer-top .item-form {
        padding: 50px 30px;

    }
    .gallery  .videoPlayer  iframe{
        height: 293px;
        overflow-y: hidden;

    }
    .gallery .videoList {
        height: inherit;
        overflow: hidden;
    }

    .gallery .videoList ul {
        height: 233px;
        overflow: scroll;
    }

.check-up-home .check-up-list ul li {
    float: left;
    display: flex;
    width: 50%;
}

.check-up-home .check-up-list {
    padding: 10px 0;
}
header .header-inner .menu ul li:nth-child(4) ul li ul {
    left: -500px;
}
}


@media screen and (min-width: 1200px) {

    /* PC 1200+  */
    .menuAc {
        display: none !important;
    }
    .check-up .nav-tabs a {
        font-size: 16px;
    }

    

}

@media screen and (max-width: 1300px) and (min-width: 1200px)  {
    .menuAc {
        display: none !important;
    }
    .footer-top .item {
        background: #0d233f;
        color: #ffffff;
        padding: 49px 25px;
    }

    .footer-top .item-form {
        background: #0d233f;
        color: #ffffff;
        padding: 39px 28px;
    }
}

@media screen and (max-width: 1199px) and (min-width: 992px) {
    .menuAc {
        display: block !important;
    }
    .mContact {
        display: block !important;
    }

    .whatsappFixed, .messengerFixed {
        display: none;
    }


    .c-container{
        padding-left: 10px;
        padding-right: 10px;
    }
    header{
        padding-right: 20px;

    }

    header .header-top .header-top-left .social{
        display: block;
        padding: 0 15px;
    }
    header .header-top .header-top-right .menu{
        display: none;
    }

    header .header-top .header-top-right .searchs input[type=search]{
        width:100px;
    }

    .fixedhead{
        padding-right: 20px;
    }

    .check-up-home {

        text-align: center;
        margin: 0 auto;
    }

    .check-up-home .check-up-list ul li {
        width: 50%;
        justify-content: center;
    }
   
    header .header-top {
        margin: 0 auto;
        display: flex;
        align-items: center;
        justify-content: center;
        height: 70px;
        padding: 0 43px;
        text-align: center;}

    header .header-top .header-top-left .tel a {
        font-size: 25px}

    header .header-inner .menu{
        display:none;
    }
    header .header-inner .online-hizmet{
        display:none;
    }

    header .header-inner .logo {
        position: initial;
        left: inherit;
        z-index: 999;
        float: left;
    }

    header .header-inner .logo img {
   width: 80%;
    }

    header .header-inner {
        position: relative;
        background: #0d233f;
        display: flex;
        justify-content: end;
        align-items: center;
        height: 60px;
        padding: 0px 9px;
        margin-top: 21px;
    }
    .service .item {

        margin-bottom: 12px;
    }
    .home-form{
        height: initial;
    }
    .service-tab .nav-link{
        margin-bottom: 10px;
        transform: inherit;
        font-size: 26px;
    }
    .service-tab .service-tab-content .title {

        margin-bottom: 15px;
    }
    .check-up .check-up-list {
        text-align: center;
    }
    .check-up .check-up-list ul li {
        float: initial; }
    .blog-content .item{
        margin-bottom: 15px;
    }

    .footer-top .item h3:after {

        margin: 0 auto;
    }
    .footer-top .item p:after {

        margin: 0 auto;
    }
    .footer-top .item {
        padding: 33px 0;
        text-align: center;
        height: initial;
        margin-bottom: 15px;

    }
    .footer-top .item-form {
        background: #0d233f;
        color: #ffffff;
        padding: 40px 12px;
        height: initial;
        text-align: center;
        margin-bottom: 15px;

    }
    .footer-bottom .footer-menu h3{
        justify-content: center;
    }

    .footer-top .item-form h3:after {

        margin: 0 auto;
    }
    .footer-bottom .footer-menu{
        text-align: center;
    }
    header .header-top .header-top-right .language {
        padding-right: initial;
    }
    header .header-top .header-top-left .tel {
        margin-right: 19px;
    }
    #copyright {
        background: #FFFFFF;
        padding-bottom: 36px;
    }
    .home-form .form-img{
        text-align: center;
    }
    .tab-pane img{
        width: 100%;
    }
    .blog-content .item img{
        width: 100%;
    }

    .service {
        margin-top: 16px;
        position: relative;
        z-index: 10;
    }

    .service .item a {
        font-family: "CentraNo2-Bold", sans-serif;
        font-size: 22px;
        color: #ffffff;
    }
}

@media screen and (max-width: 991px) and (min-width: 768px) {

    /* TABLET 768+ ~ 960 */
    .mContact {
        display: block !important;
    }

    .whatsappFixed, .messengerFixed {
        display: none;
    }


    .c-container{
        padding-left: 10px;
        padding-right: 10px;
    }

    header .header-top .header-top-left .social{
        display: block;
        padding: 0px 35px;
    }
    header .header-top .header-top-right .menu{
        display: none;
    }
    header .header-top .header-top-right .search[input]{
        width:150px;
    }

    .check-up-home .check-up-list .title h3 {
        text-align: center;
    
        }
        .check-up-home .check-up-list ul li {
            float: left;
            display: flex;
            width: 50%;
            justify-content: center;

        }

    header .header-top {
        margin: 0 auto;
        display: flex;
        align-items: center;
        justify-content: center;
        height: 70px;
        padding: 0 43px;
        text-align: center;}

    header .header-top .header-top-left .tel a {
        font-size: 25px}

    header .header-inner .menu{
        display:none;
    }
    header .header-inner .online-hizmet{
        display:none;
    }

    header .header-inner .logo {
        position: initial;
        left: inherit;
        z-index: 999;
        float: left;
    }

    header .header-inner {
        position: relative;
        background: #0d233f;
        display: flex;
        justify-content: end;
        align-items: center;
        height: 60px;
        padding: 0px 9px;
        margin-top: 21px;
    }
    .service .item {

        margin-bottom: 12px;
    }
    .home-form{
        height: initial;
    }
    .service-tab .nav-link{
        margin-bottom: 10px;
    }
    .service-tab .service-tab-content .title {

        margin-bottom: 15px;
    }
    .check-up .check-up-list {
        text-align: center;
    }
    .check-up .check-up-list ul li {
        float: initial; }
    .blog-content .item{
        margin-bottom: 15px;
    }

    .footer-top .item h3:after {

        margin: 0 auto;
    }
    .footer-top .item p:after {

        margin: 0 auto;
    }
    .footer-top .item {
        padding: 33px 0;
        text-align: center;
        height: initial;
        margin-bottom: 15px;

    }
    .footer-top .item-form {
        background: #0d233f;
        color: #ffffff;
        padding: 40px 12px;
        height: initial;
        text-align: center;
        margin-bottom: 15px;

    }
    .footer-bottom .footer-menu h3{
        justify-content: center;
    }

    .footer-top .item-form h3:after {

        margin: 0 auto;
    }
    .footer-bottom .footer-menu{
        text-align: center;
    }
    header .header-top .header-top-right .language {
        padding-right: initial;
    }
    header .header-top .header-top-left .tel {
        margin-right: 19px;
    }
    header .header-top .header-top-right .searchs input[type=search]{
        width:150px;
    }
    #copyright {
        background: #FFFFFF;
        padding-bottom: 36px;
    }
    .home-form .form-img{
        text-align: center;
    }
    .tab-pane img{
        width: 100%;
    }
    .blog-content .item img{
        width: 100%;
    }

    header{
        padding-right: inherit;
        width: calc(100% - 10px);
    }
    .fixedhead {
        padding-right: inherit;
        width: calc(100% - 10px);

    }

    .fixedhead .header-inner .logo {
        transition: all 0.6s;
    }



    .fixedhead .header-inner .logo img{

        width: 80%;
    }

    .service {
        margin-top: 16px;
        position: relative;
        z-index: 10;
    }

    .service .item a {
        font-family: "CentraNo2-Bold", sans-serif;
        font-size: 22px;
        color: #ffffff;
    }

    header .header-inner .logo img {
        width: 80%;
         }

}

@media screen and (max-width: 767px) and (min-width: 640px) {

    /* TABLET 640+ ~ 768 */
    .mContact {
        display: block !important;
    }

    .whatsappFixed {
        display: none;
    }


    .c-container{
        padding-left: 10px;
        padding-right: 10px;
    }

    header .header-top .header-top-left .social{
        display: none;
    }
    header .header-top .header-top-right .menu{
        display: none;
    }
    header .header-top .header-top-right .search{
        display: none;
    }

    header .header-top {
        margin: 0 auto;
        display: flex;
        align-items: center;
        justify-content: center;
        height: 70px;
        padding: 0 43px;
        text-align: center;}

    header .header-top .header-top-left .tel a {
        font-size: 25px}

    header .header-inner .menu{
        display:none;
    }
    header .header-inner .online-hizmet{
        display:none;
    }

    header .header-inner .logo {
        position: initial;
        left: inherit;
        z-index: 999;
        float: left;
    }

    header .header-inner {
        position: relative;
        background: #0d233f;
        display: flex;
        justify-content: end;
        align-items: center;
        height: 60px;
        padding: 0px 9px;
        margin-top: 21px;
    }
    .service .item {

        margin-bottom: 12px;
    }
    .home-form{
        height: initial;
    }
    .service-tab .nav-link{
        margin-bottom: 10px;
    }
    .service-tab .service-tab-content .title {

        margin-bottom: 15px;
    }
    .check-up .check-up-list {
        text-align: center;
    }
    .check-up .check-up-list ul li {
        float: initial; }
    .blog-content .item{
        margin-bottom: 15px;
    }

    .footer-top .item h3:after {

        margin: 0 auto;
    }
    .footer-top .item p:after {

        margin: 0 auto;
    }
    .footer-top .item {
        padding: 33px 0;
        text-align: center;
        height: initial;
        margin-bottom: 15px;

    }
    .footer-top .item-form {
        background: #0d233f;
        color: #ffffff;
        padding: 40px 12px;
        height: initial;
        text-align: center;
        margin-bottom: 15px;

    }
    .footer-bottom .footer-menu h3{
        justify-content: center;
    }

    .footer-top .item-form h3:after {

        margin: 0 auto;
    }
    .footer-bottom .footer-menu{
        text-align: center;
    }
    header .header-top .header-top-right .language {
        padding-right: initial;
    }
    header .header-top .header-top-left .tel {
        margin-right: 19px;
    }
    #copyright {
        background: #FFFFFF;
        padding-bottom: 36px;
    }


    header{
        padding-right: inherit;
        width: calc(100% - 10px);
    }
    .fixedhead {
        padding-right: inherit;
        width: calc(100% - 10px);

    }

    .fixedhead .header-inner .logo {
        transition: all 0.6s;
    }



    .fixedhead .header-inner .logo img{

        width: 80%;
    }


    .service-tab .nav-link.active {
        opacity: initial;
        background: url(../images/service-bg-active.png);
        border: 1px solid;
        color: #0d233f;
        transform: scale(1.0);
        position: relative;
        z-index: 999999;
        margin: 7px 27px;
        transition: all 0.6s;
    }

    .service {
        margin-top: 16px;
        position: relative;
        z-index: 999;
    }

    .service .item a {
        font-family: "CentraNo2-Bold", sans-serif;
        font-size: 22px;
        color: #ffffff;
    }

    header .header-inner .logo img {
        width: 80%;
         }

}

@media screen and (max-width: 639px) and (min-width: 480px) {

    /* MOBILE 480+ ~ 640 */
    .mContact {
        display: block !important;
    }

    .whatsappFixed {
        display: none;
    }


    .c-container{
        padding-left: 10px;
        padding-right: 10px;
    }

    header .header-top .header-top-left .social{
        display: none;
    }
    header .header-top .header-top-right .menu{
        display: none;
    }
    header .header-top .header-top-right .search{
        display: none;
    }

    header .header-top {
        margin: 0 auto;
        display: flex;
        align-items: center;
        justify-content: center;
        height: 70px;
        padding: 0 43px;
        text-align: center;}

    header .header-top .header-top-left .tel a {
        font-size: 25px}

    header .header-inner .menu{
        display:none;
    }
    header .header-inner .online-hizmet{
        display:none;
    }

    header .header-inner .logo {
        position: initial;
        left: inherit;
        z-index: 999;
        float: left;
    }

    header .header-inner {
        position: relative;
        background: #0d233f;
        display: flex;
        justify-content: end;
        align-items: center;
        height: 60px;
        padding: 0px 9px;
        margin-top: 21px;
    }
    .service .item {

        margin-bottom: 12px;
    }
    .home-form{
        height: initial;
    }
    .service-tab .nav-link{
        margin-bottom: 10px;
    }
    .service-tab .service-tab-content .title {

        margin-bottom: 15px;
    }
    .check-up .check-up-list {
        text-align: center;
    }
    .check-up .check-up-list ul li {
        float: initial; }
    .blog-content .item{
        margin-bottom: 15px;
    }

    .footer-top .item h3:after {

        margin: 0 auto;
    }
    .footer-top .item p:after {

        margin: 0 auto;
    }
    .footer-top .item {
        padding: 33px 0;
        text-align: center;
        height: initial;
        margin-bottom: 15px;

    }
    .footer-top .item-form {
        background: #0d233f;
        color: #ffffff;
        padding: 40px 12px;
        height: initial;
        text-align: center;
        margin-bottom: 15px;

    }
    .footer-bottom .footer-menu h3{
        justify-content: center;
    }

    .footer-top .item-form h3:after {

        margin: 0 auto;
    }
    .footer-bottom .footer-menu{
        text-align: center;
    }
    header .header-top .header-top-right .language {
        padding-right: initial;
    }
    header .header-top .header-top-left .tel {
        margin-right: 19px;
    }
    #copyright {
        background: #FFFFFF;
        padding-bottom: 36px;
    }

    header{
        padding-right: inherit;
        width: calc(100% - 10px);
    }
    .fixedhead {
        padding-right: inherit;
        width: calc(100% - 10px);

    }

    .fixedhead .header-inner .logo {
        transition: all 0.6s;
    }



    .fixedhead .header-inner .logo img{

        width: 80%;
    }


    .service-tab .nav-link.active {
        opacity: initial;
        background: url(../images/service-bg-active.png);
        border: 1px solid;
        color: #0d233f;
        transform: scale(1.0);
        position: relative;
        z-index: 999999;
        margin: 7px 27px;
        transition: all 0.6s;
    }

    .service {
        margin-top: 16px;
        position: relative;
        z-index: 999;
    }

    .service .item a {
        font-family: "CentraNo2-Bold", sans-serif;
        font-size: 22px;
        color: #ffffff;
    }

    header .header-inner .logo img {
        width: 80%;
         }

}

@media screen and (max-width: 479px) and (min-width: 320px) {

    /* MOBILE 320+ ~ 480 */
    .mContact {
        display: block !important;
    }

    .whatsappFixed, .messengerFixed {
        display: none;
    }

    header{
        padding-right: inherit;
        width: calc(100% - 10px);
    }
    .fixedhead {
        padding-right: inherit;
        width: calc(100% - 10px);
    }

    .fixedhead .header-inner .logo {
        transition: all 0.6s;
    }



    .fixedhead .header-inner .logo img{
        width: 45%;
    }



    .c-container{
        padding-left: 10px;
        padding-right: 10px;
    }

    header .header-top .header-top-left .social{
        display: block;
    }
    header .header-top .header-top-right .menu{
        display: none;
    }
    header .header-top .header-top-right .searchs input[type=search] {
        border: 0;
        width: 50px;
        height: 23px;
        border-right: 2px solid #0d233f;
    }
    header .header-top .header-top-right .searchs input[type=search]:focus {
        width: 50px;
    }

    header .header-top {
        margin: 4px auto;
        display: flex;
        align-items: center;
        justify-content: space-between;
        height: 34px;
        padding: 0 18px;
        text-align: center;
        }

    header .header-top .header-top-left .tel a {
        font-size: 16px;
        }

    header .header-inner .menu{
            display:none;
        }
    header .header-inner .online-hizmet{
        display:none;
    }

    header .header-inner .logo {
        position: initial;
         left: inherit;
        z-index: 999;
        float: left;
    }

    header .header-inner {
        position: relative;
        background: #0d233f;
        display: flex;
        justify-content: end;
        align-items: center;
        height: 60px;
        padding: 0px 9px;
        margin-top: 5px;
    }
    .service .item {margin-bottom: 12px;padding: 15px 0px;}
    .home-form{
        height: initial;
    }
    .service-tab .nav-link{
        margin-bottom: 10px;
    }
    .service-tab .service-tab-content .title {

        margin-bottom: 15px;
    }
    .check-up .check-up-list {
        text-align: center;
    }
    .check-up .check-up-list ul li {
     float: initial;
     width: 100%;
     }
    .blog-content .item{
        margin-bottom: 15px;
    }

    .footer-top .item h3:after {

        margin: 0 auto;
    }
    .footer-top .item p:after {

        margin: 0 auto;
    }
    .footer-top .item {
        padding: 33px 0;
        text-align: center;
        height: initial;
        margin-bottom: 15px;

    }
    .footer-top .item-form {
        background: #0d233f;
        color: #ffffff;
        padding: 40px 12px;
        height: initial;
        text-align: center;
        margin-bottom: 15px;

    }
    .footer-bottom .footer-menu h3{
        justify-content: center;
    }

    .footer-top .item-form h3:after {

        margin: 0 auto;
    }
    .footer-bottom .footer-menu{
        text-align: center;
    }
    header .header-top .header-top-right .language {
        padding-right: 19px;
    }
    header .header-top .header-top-left .tel {
        margin-right: inherit;
        display: none;
    }
    #copyright {
        background: #FFFFFF;
        padding-bottom: 36px;
    }

    .service-tab .nav-link.active {
        opacity: initial;
        background: url(../images/service-bg-active.png);
        border: 1px solid;
        color: #0d233f;
        transform: scale(1.0);
        position: relative;
        z-index: 999999;
        margin: 7px 27px;
        transition: all 0.6s;
    }

    .service {
        margin-top: 16px;
        position: relative;
        z-index: 10;
    }

    .check-up-home .check-up-list ul  {
        text-align: center !important;
        margin: 0 auto;
    }

    .check-up-home .check-up-list ul li {
        width: 100%;
        display: flex;
        margin: 0 58px;
    }

    .service .item a {
        font-family: "CentraNo2-Bold", sans-serif;
        font-size: 22px;
        color: #ffffff;
    }

    header .header-inner .logo img {
        width: 45%;
        }

         .videoList{
            margin-bottom: 15px;

         }
        
         .check-up-home .check-up-list .title h3 {

            text-align: center;
        }

    

    .pusulaRW_Btn{
        display: none;
    }

    #copyright .copyright-inner {
        flex-direction: column;
        text-align: center;
    }
    #copyright .copyright-inner p {
        color: #000000;
        font-family: "CentraNo2-Medium", sans-serif;
        font-size: 13px;
        padding: 8px 2px;
    }
    .service-banner {
        margin-top: 10px;
    }
    .home-form{
        margin-top: 30px;    }
        .service-banner img{
            margin-bottom: 10px;
        }
        .fixedhead .header-top {
            height: 34px;
        }
        .subPage {
            padding-top: 103px;
        }
} 