@media only screen and (min-width:1560px){
    .boxed-body .header-style-one .outer-box,.boxed-body .main-slider,.boxed-body .featured-content-section,.boxed-body .testimonials-one,.boxed-body .news-section,.boxed-body .main-footer{
        margin:0 100px!important
    }
}
@media only screen and (min-width:1300px){
    .boxed-body .header-style-one .outer-box,.boxed-body .main-slider,.boxed-body .featured-content-section,.boxed-body .testimonials-one,.boxed-body .news-section,.boxed-body .main-footer{
        margin:0 50px
    }
}
@media only screen and (max-width:1340px){
    .page-wrapper{
        overflow:hidden
    }
}
@media only screen and (max-width:1140px){
    .featured-content-section-two .content-column .inner{
        padding:80px 15px 60px 20px
    }
    .featured-content-section-three .content-column .inner{
        padding-left:40px;
        padding-top:60px;
        padding-bottom:60px
    }
    .featured-content-section-two .content-column h2 .white-color{
        color:#333
    }
    .featured-content-section .content-column h2,.featured-content-section-two .content-column h2{
        margin-left:0
    }
    .featured-content-section-two .facts .facts-list li .fact-inner{
        padding-left:0;
        text-align:center
    }
    .featured-content-section-two .facts .facts-list li .icon{
        position:relative;
        left:0;
        top:0;
        margin:0 auto 20px
    }
    .news-list-style .image-column .image{
        margin-right:0
    }
    .sidebar .sidebar-widget .sidebar-title:before{
        display:none
    }
    .sidebar-page-container .sidebar-side .sidebar{
        margin-left:0
    }
}
@media only screen and (min-width:768px){
    .main-menu .navigation>li>ul,.main-menu .navigation>li>ul>li>ul{
        display:block!important;
        visibility:hidden;
        opacity:0
    }
}
@media only screen and (max-width:1023px){
    .header-style-two{
        position:relative;
        background:#01008a;
    }
    .header-style-two.alternate{
        position:fixed
    }
    .header-style-one .logo-outer{
        position:relative;
        float:left
    }
    .header-style-one .outer-box{
        padding:0 0
    }
    .header-style-one .social-links{
        display:none
    }
    .header-style-one .outer-box .nav-outer{
        float:right
    }
    .header-style-two .outer-box .nav-outer{
        padding-right:0
    }
    .header-style-two .outer-box .nav-outer .nav-toggler{
        display: none;
    }
    .main-menu .navigation>li,.header-style-two .main-menu .navigation>li{
        display:block;
        float:left;
        margin:0 0 0 20px
    }
    .main-slider .bordered-title{
        font-size:42px;
        line-height:1.4em;
        text-align:center!important
    }
    .main-slider .big-title{
        font-size:42px
    }
    .main-slider h3{
        font-size:26px
    }
    .main-slider .text-content{
        font-size:14px
    }
    .about-section .images-column .inner{
        padding-left:0
    }
    .featured-content-section .content-column .inner{
        padding-left:0;
        padding-top:0
    }
    .projects-section .filters{
        margin-top:0;
        margin-bottom:30px
    }
    .projects-section .filters .filter-tabs{
        text-align:center
    }
    .projects-section .filters .filter-tabs li{
        margin:0 10px 10px;
        float:none
    }
    .featured-content-section-two .image-column,.featured-content-section-two .content-column,.featured-content-section-three .image-column,.featured-content-section-three .content-column,.contact-section .form-column,.contact-section .map-column{
        width:100%;
        position:relative;
        left:0;
        top:0;
        height:auto;
        margin:0;
        background:none!important
    }
    .featured-content-section-three .content-column .inner{
        margin:0
    }
    .featured-content-section-two .image-column .image-box,.featured-content-section-three .image-column .image-box{
        display:block
    }
    .contact-section .map-column .map-canvas{
        position:relative;
        height:400px
    }
    .contact-section .form-column .inner{
        padding:60px 15px;
        max-width:none
    }
}
@media only screen and (max-width:767px){
    .service-style-one .inner-box h3{
        font-size:10px
    }
    .service-style-one .inner-box{
        padding-left:50px
    }
    .fiyat{
        text-align:left!important
    }
    .about-section .title-box h2{
        font-size:15px!important;
        margin-top:20px
    }
    .kredi-karti{
        padding:0px!important
    }
    .footer-form{
        display:none
    }
    .bos-cita-rengi{
        height:40px!important
    }
    .radio-select{
        margin-left:0px!important
    }
     .font{
        width:97%;
        float:left;
        font-size:12px;
        display:block;
        margin:0 auto;
        height:40px;
        border: 2px solid #e94c3b;
        padding:0;
        padding-left:11px
    }
     .isimsoyisim{
         width: 100%;
         margin-top: 0;
         font-size: 11px;
         height: 32px;
         z-index: 99;
         position: relative;
    }
     .mobil-pasif{
        display:none
    }
    .plaka-mobil{
        padding-left:0px!important;
        margin-left:0
    }
    .mobil-bosluk{
        margin-bottom:5px;
        padding-top:0;
        font-size:12px
    }
     .sol-resim{
        margin-top:5px!important
    }
    .mobil-buton{
        margin-top:40px;
        width:100%;
        font-size:16px
    }
    .renk-sec-mobil{
        display:block
    }
     .mobil-yazi-tipi{
        font-size:13px !important;
    }
     .mobil-font-sec {
         display: block;
    }
     .masaustu-font-sec{
        display:none
    }
     .renk-sec-masaustu{
        display:none
    }
    .sol-sekil-masaustu-gorunum{
        display:none
    }
     .sol-sekil-mobil-gorunum{
        display:block
    }
    .about-section{
        padding-top:0
    }
    .what-we-do{
        padding-top:5px
    }
     .fiyat-butonlari{
        padding:0
    }
     .fontDiv{
        width:97%;
        float:left;
        font-size:10px;
        display:block;
        margin:0 auto;
        height:40px;
        border: 2px solid #e94c3b;
        padding:0;
        padding-left:11px
    }
     .plaka-sol-emoji{
         width: 50%;
         margin-top: -35px;
         margin-left: 8px;
         height: 30px;
    }
     .plaka-sag-emoji{
        width:50%;
        margin-top:-35px;
        margin-right:8px;
        height: 30px;
    }
	 .plaka-sol-emoji-status{
         width: 50%;
         margin-top: -35px;
         margin-left: 8px;
         height: 30px;
    }
     .plaka-sag-emoji-status{
        width:50%;
        margin-top:-35px;
        margin-right:8px;
        height: 30px;
    }
     .bos-plaka-uzerine-gelecek-yazi-input {
         font-size: 16px!important;
         margin-top: -36px;
         margin-left: 0;
         width: 100%;
         z-index: 999;
         padding-left: 10px;
         padding-right: 10px;
         position: absolute!important;
    }
     .plaka-turu{
         font-size: 15px;
         font-weight: 800;
         line-height: 15px;
         text-align: left;
         color: #000000;
         float: left;
         margin-top: 14px;
         margin-left: 0;
         width: 100%;
         text-align: center;
    }
     .plaka-fiyat{
         float: left;
         font-size: 25px;
         font-weight: 700;
         color: #000000;
         margin-top: 5px;
         margin-right: 0px;
         line-height: 17px;
         width: 100%;
         text-align: center;
    }
     .kargo{
         float: left;
         font-size: 10px;
         font-weight: 700;
         color: #747473;
         margin-top: 5px;
         margin-right: 0px;
         line-height: 5px;
         width: 100%;
         text-align: center;
    }
     .plaka-fiyat span{
        font-size: 13px;
         font-weight: 670;
         margin-left: -5px;
    }
     .bos-plaka-uzerine-gelecek-yazi{
         font-size: 13px!important;
         margin-top: -22px;
         margin-left: 0;
         width: 100%;
         z-index: 9;
         padding-left: 10px;
         padding-right: 10px;
         position: absolute!important;
    }
     .img-height{
        max-height:28px!important
    }
     .mobil-sekil-sec-butonlar{
         background: #45a000;
         border: 2px solid #e94c3b;
         background: url(../images/sec.png) no-repeat #fff right center;
    }
     .sekil-sec {
         font-size: 10px !important;
         font-weight: 900;
         font-family: sans-serif;
         margin-left: -57px;
    }
     .tip-sec {
         font-size: 10px !important;
         font-weight: 900;
         font-family: sans-serif;
         margin-left: -57px;
    }
     .ideal-image-slider{
        height: 210px!important
    }
     .iis-slide{
         background-position: 61% 14%!important
    }
     .son-plaka-gorunum{
        margin-left:0
    }
    .odeme-fiyat-turu2{
        margin-left:88px;
        font-size:38px;
        margin-top:-38px
    }
    .odeme-fiyat-turu{
        color: rgb(17, 192, 35);  margin-left: 150px
    }
     .plaka-tur-1{
         min-height: 50px!important;
         width: 31%!important;
         margin-right: 10px;
    }
     .plaka-tur-2{
        min-height:50px!important;
        width:48%!important
    }
    .renk1{
        padding:0
    }
    .renk2{
        padding:0
    }
    .renk3{
        padding:0
    }
    .renk4{
        padding:0
    }
    .renk5{
        padding:0
    }
    .renk6{
        padding:0
    }
    .renk1 input[type="radio"]+label span{
        display:inline-block;
        width:30px;
        height:30px;
        background:url(../images/renk1.png) center center;
        position:relative;
        border-radius:16px
    }
    .renk2 input[type="radio"]+label span{
        display:inline-block;
        width:30px;
        height:30px;
        background:url(../images/renk2.png) center center;
        position:relative;
        border-radius:16px
    }
    .renk3 input[type="radio"]+label span{
        display:inline-block;
        width:30px;
        height:30px;
        background:url(../images/renk3.png) center center;
        position:relative;
        border-radius:16px
    }
    .renk4 input[type="radio"]+label span{
        display:inline-block;
        width:30px;
        height:30px;
        background:url(../images/renk4.png) center center;
        position:relative;
        border-radius:16px
    }
    .renk5 input[type="radio"]+label span{
        display:inline-block;
        width:30px;
        height:30px;
        background:url(../images/renk5.png) center center;
        position:relative;
        border-radius:16px;
        border:1px solid
    }
    .renk6 input[type="radio"]+label span{
        display:inline-block;
        width:30px;
        height:30px;
        background:url(../images/renk6.png) center center;
        position:relative;
        border-radius:16px
    }
    .renk-baslik{
        font-size:10px
    }
    .renk1 input[type="radio"]:checked+ label span{
        background:url(../images/renk1.png) -16px -5px no-repeat;
        border:2px solid #424340;
        border-radius:56px
    }
    .renk2 input[type="radio"]:checked+ label span{
        background:url(../images/renk2.png) -16px -5px no-repeat;
        border:2px solid #424340;
        border-radius:56px
    }
    .renk3 input[type="radio"]:checked+ label span{
        background:url(../images/renk3.png) -16px -5px no-repeat;
        border:2px solid #424340;
        border-radius:56px
    }
    .renk4 input[type="radio"]:checked+ label span{
        background:url(../images/renk4.png) -16px -5px no-repeat;
        border:2px solid #424340;
        border-radius:56px
    }
    .renk5 input[type="radio"]:checked+ label span{
        background:url(../images/renk5.png) -16px -5px no-repeat;
        border:2px solid #424340;
        border-radius:56px
    }
    .renk6 input[type="radio"]:checked+ label span{
        background:url(../images/renk6.png) -16px -5px no-repeat;
        border:2px solid #424340;
        border-radius:56px
    }
    .plaka-mobil{
        margin-bottom:0px!important
    }
    .sponsors-section{
        padding-top:10px!important;
        padding-bottom:0px!important
    }
    .mobil-buton{
        margin-top:30px!important
    }
    .about-section .title-box{
        padding-left:0;
        margin-top:5px
    }
    .emoji-paketi{
        width:100%
    }
    .auto-container{
        padding-left:10px!important
    }
    .page-title{
        padding:80px 0
    }
    .page-title h1{
        font-size:36px
    }
    .header-span{
        display:none
    }
    .header-style-one,.header-style-one.fixed-header,.header-style-two,.header-style-two.fixed-header,.header-style-three,.header-style-three.fixed-header,.header-style-two.alternate,.header-style-two.fixed-header .header-upper{
        position:relative
    }
    .header-style-two .outer-box{
        padding:0 15px!important
    }
    .header-style-one .logo-outer,.header-style-two .logo-outer,.header-style-three .logo-outer{
        position:relative;
        z-index:5
    }
    .header-style-one .nav-outer,.header-style-two .nav-outer,.header-style-three .nav-outer,.header-style-two .outer-box .nav-outer{
        position:relative;
        width:100%;
        z-index:4;
        padding:0;
        min-height:0
    }
    .header-style-two{
        background:#020a0d;
    }
    .header-style-two .outer-box .nav-outer .nav-toggler{
        display: none
    }
    .main-header .main-menu{
        margin-top:-90px
    }
    .whatsaap{
        z-index:13;
        position:absolute;
        margin-left: 198px;
        margin-top: 24px;
    }
    .main-menu .collapse{
        max-height:300px;
        overflow:auto;
        float:none;
        width:100%;
        padding:10px 0 0;
        border:none;
        margin:0;
        -ms-border-radius:3px;
        -moz-border-radius:3px;
        -webkit-border-radius:3px;
        -o-border-radius:3px;
        border-radius:3px;
        -webkit-box-shadow:none;
        -ms-box-shadow:none;
        -o-box-shadow:none;
        -moz-box-shadow:none;
        box-shadow:none
    }
    .main-menu .collapse.in,.main-menu .collapsing{
        padding:10px 0 0;
        border:none;
        margin:0 0 15px;
        -ms-border-radius:3px;
        -moz-border-radius:3px;
        -webkit-border-radius:3px;
        -o-border-radius:3px;
        border-radius:3px;
        -webkit-box-shadow:none;
        -ms-box-shadow:none;
        -o-box-shadow:none;
        -moz-box-shadow:none;
        box-shadow:none
    }
    .main-menu .navbar-header{
        position:relative;
        float:none;
        display:block;
        text-align:right;
        width:100%;
        padding:36px 0 16px;
        right:0;
        z-index:12
    }
    .header-style-two .main-menu .navbar-header .navbar-toggle{
        border:1px solid #fff;
        background:#fff
    }
    .main-menu .navbar-header .navbar-toggle,.header-style-two.alternate .main-menu .navbar-header .navbar-toggle{
        display:inline-block;
        z-index:7;
        border:1px solid #121212;
        float:none;
        margin:0 0 0 0;
        border-radius:0;
        background:#121212
    }
    .header-style-two .main-menu .navbar-header .navbar-toggle .icon-bar{
        background:#121212
    }
    .main-menu .navbar-header .navbar-toggle .icon-bar,.header-style-two.alternate .main-menu .navbar-header .navbar-toggle .icon-bar{
        background:#fff
    }
    .main-menu .navbar-collapse>.navigation{
        float:none!important;
        margin:0px!important;
        width:100%!important;
        background:#333;
        border:1px solid #fff;
        border-top:none
    }
    .main-menu .navbar-collapse>.navigation>li{
        margin:0px!important;
        float:none!important;
        width:100%
    }
    .main-menu .navigation>li>a,.main-menu .navigation>li>ul:before{
        border:none
    }
    .main-menu .navbar-collapse>.navigation>li>a{
        padding:10px 10px!important;
        border:none!important;
        color:#ffffff!important
    }
    .main-menu .navigation li.dropdown>a:after,.main-menu .navigation>li.dropdown>a:before,.main-menu .navigation>li>ul>li>a::before,.main-menu .navigation>li>ul>li>ul>li>a::before{
        color:#ffffff!important;
        right:15px;
        font-size:16px;
        display:none!important
    }
    .main-menu .navbar-collapse>.navigation>li>ul,.main-menu .navbar-collapse>.navigation>li>ul>li>ul{
        position:relative;
        border:none;
        float:none;
        visibility:visible;
        opacity:1;
        display:none;
        margin:0;
        left:auto!important;
        right:auto!important;
        top:auto!important;
        width:100%;
        background:#333;
        -webkit-border-radius:0;
        -ms-border-radius:0;
        -o-border-radius:0;
        -moz-border-radius:0;
        border-radius:0;
        transition:none!important;
        -webkit-transition:none!important;
        -ms-transition:none!important;
        -o-transition:none!important;
        -moz-transition:none!important;
        -webkit-transform:scale(1)!important;
        -ms-transform:scale(1)!important;
        -o-transform:scale(1)!important;
        -moz-transform:scale(1)!important;
        transform:scale(1)!important;
        -webkit-box-shadow:none;
        -ms-box-shadow:none;
        -o-box-shadow:none;
        -moz-box-shadow:none;
        box-shadow:none
    }
    .main-menu .navbar-collapse>.navigation>li,.main-menu .navbar-collapse>.navigation>li>ul>li,.main-menu .navbar-collapse>.navigation>li>ul>li>ul>li{
        border-top:1px solid rgba(255,255,255,1)!important;
        opacity:1!important;
        top:0px!important;
        left:0px!important;
        visibility:visible!important
    }
    .main-menu .navbar-collapse>.navigation>li:first-child{
        border:none
    }
    .main-menu .navbar-collapse>.navigation>li>a,.main-menu .navbar-collapse>.navigation>li>ul>li>a,.main-menu .navbar-collapse>.navigation>li>ul>li>ul>li>a{
        padding:10px 10px!important;
        line-height:22px;
        font-size:14px;
        color:#ffffff!important;
        background:#333;
        text-align:left;
        min-height:0
    }
    .main-menu .navbar-collapse>.navigation>li>a:hover,.main-menu .navbar-collapse>.navigation>li>a:active,.main-menu .navbar-collapse>.navigation>li>a:focus{
        background:#333
    }
    .main-menu .navbar-collapse>.navigation>li:hover>a,.main-menu .navbar-collapse>.navigation>li>ul>li:hover>a,.main-menu .navbar-collapse>.navigation>li>ul>li>ul>li:hover>a,.main-menu .navbar-collapse>.navigation>li.current>a,.main-menu .navbar-collapse>.navigation>li.current-menu-item>a,.header-style-two.inner-header .main-menu .navigation>li>a{
        background:#333;
        color:#ffffff!important
    }
    .main-menu .navigation li.dropdown .dropdown-btn{
        display:block
    }
    .main-menu .navbar-collapse>.navigation li.dropdown:after,.main-menu .navigation>li>ul:before{
        display:none!important
    }
    .main-slider .bordered-title{
        font-size:32px;
        text-align:center!important
    }
    .main-slider h3{
        font-size:16px;
        font-weight:400
    }
    .about-section .images-column .image-col:first-child .image-box{
        margin-top:0
    }
    .inner-info-box .info-box{
        margin-top:30px
    }
    .inner-info-box .info-box ul li{
        position:relative;
        display:block;
        width:100%;
        margin:0 0;
        text-align:center
    }
    .inner-info-box .info-box ul li:after{
        display:none
    }
    .featured-content-section .content-column h2,.what-we-do .title-box h2,.featured-content-section-two .content-column h2,.contact-section .form-column h2,.sec-title-one h2,.services-section .title-box h2,.featured-content-section-three .content-column h2,.work-details-section .content-column .title-box h2{
        font-size:28px
    }
    .what-we-do .row .text-column .text,.what-we-do .row .text-column .text-left,.what-we-do .row .text-column .text-right{
        text-align:center
    }
    .featured-content-section-three .content-column .inner{
        padding:60px 15px
    }
    .featured-content-section-three .facts{
        position:relative;
        width:100%;
        background:none;
        padding:0
    }
    .featured-content-section-three .facts .facts-list li{
        padding:0 0 0;
        margin:30px 0 0
    }
    .news-style-three h2{
        font-size:22px
    }
    .blog-details .news-style-three .text blockquote{
        margin:30px 0 30px 0;
        font-size:18px;
        line-height:1.6em
    }
    .blog-details .news-style-three .text blockquote:before{
        display:none
    }
}
@media only screen and (max-width:599px){
    .header-top .top-left,.header-top .top-right{
        width:100%;
        text-align:center
    }
    .header-top .top-right{
        padding-top:10px
    }
    .header-top .top-left li,.header-top .top-right .social-links li{
        position:relative;
        float:none;
        display:inline-block;
        margin:0 5px;
        padding:0;
        line-height:24px;
        border:none
    }
    .featured-content-section-two .content-column h3,.featured-content-section .content-column h3{
        padding-left:0
    }
    .header-top .top-left li:before,.header-top .top-left li:after,.main-slider .subtitle:before,.featured-content-section-two .content-column h3:before,.featured-content-section .content-column h3:before{
        display:none
    }
    .main-slider .bordered-title{
        font-size:24px;
        text-align:center!important
    }
    .main-slider .big-title,.sidebar-page-container .content-side .search-title h1{
        font-size:28px
    }
    .main-slider .subtitle{
        padding-left:0
    }
    .featured-content-section-two .facts .facts-list li{
        width:100%
    }
    .sponsors-section .sponsors-list li{
        display:block;
        margin:0 0 10px;
        text-align:center
    }
    .work-details-section .project-info li .title-span,.work-details-section .project-info li .info-span{
        display:block;
        width:100%;
        margin:0;
        padding:0
    }
    .comments-area .comment .comment-inner{
        padding-left:0
    }
    .comments-area .comment .comment-inner .author-thumb{
        position:relative;
        margin:0 0 20px;
        left:0;
        top:0
    }
    .comments-area,.comment-form{
        margin-left:0;
        max-width:none
    }
    .contact-info-section .left-column .city,.contact-info-section .left-column .phone{
        font-size:18px
    }
}
@media only screen and (max-width:479px){
    .main-slider .big-title{
        font-size:20px
    }
    .error-section .warning-text{
        font-size:32px
    }
    .error-section .big-text{
        font-size:100px
    }
    .error-section .medium-text{
        font-size:20px
    }
}
 @media all and (max-width:768px){
     .logo{
         width:180px;
         padding-top:10px;
    }
     .logo-outer{
         height:70px;
    }
}
