
@media only screen and (min-width: 1700px) {
.iframeheight {height: 310px;}
.form-holder.gorus-belirt, .form-inner { width: 100%; margin: 0 auto 0; display: table; }
.form-holder.gorus-belirt { background-color: #c41011; width: 100%; }
.form-inner.gorus-belirt2 { width: 1200px; }
#popup { width: 800px; }
}

@media(min-width:769px) and (max-width:1320px) {
.iletisim-title { width: 50%; left: 25%; top: 50%; margin-top: -70px; }
.birevim_mobile.wow.fadeInLeft { width: 15%; left: 5%; bottom: 0px; }
.iletisim-telefon { left: 81%; font-size: 200%; }
.iletisim-telefon a { font-size: 110%; }
.yontem_panel p { width: 200px !important; margin: 0 0 0 -10px !important; padding: 0 0 0 20px !important; height: 140px; font-size: 80%; line-height: normal !important; overflow: hidden; }
}

/*----------------------------------------------------*/
@media(min-width:769px) and (max-width:1024px) {
.iframeheight {height: 245px;}
.izin table tbody tr { float: left; }
.izin { margin-top: 0px; }
table#izinRadio { margin: 0px 0px 0px 20px; }
.contact_form .form-textarea { width: 98% !important; }
.videolar .carousel { margin: -95px 0 0 -120px !important; }
.form-holder { width: 59%; }
.contact_form li { color: #444; }
.contact_form li select { border: 1px solid #bbb !important; }
.contact_form LABEL { float: left; width: 100%; }
.iletisim-telefon { float: right; right: 40px; }
.footer-logo { width: 100%; border-right: 0 none; text-align: center; }
.footer-logo img { padding: 0 0 10px 0; border: 0 none; }
.copyright { text-align: center; }
.iletisim-telefon a {/* line-height: 140px; */ font-size: 100%; }
.form-holder.sidebar, .sticky-form, .sticky { position: relative !important; z-index: 9999; display: block !important; float: left !important; width: 100%; margin: 0; right: 0; top: 0; }
.module label, .module.contact a, .module.whatsapp a { width: 80%; }
.module.contact a { font-size: 210%; line-height: 30px; }
.module.whatsapp a { font-size: 200%; }
.logos div { display: inline-block; }
.static-content { padding-bottom: 30px; }
.db { float: left; width: 100%; padding: 30px 0; }
.yontemler .col-md-4 { min-height: 370px; }
.form_title_horizontal { display: none; }
.small-index-form { top: 55px; }
.form_title_vertical { display: block; padding-top: 30px; text-align: center; }
.yontemimg { padding: 0 15px; }
#testimonials .testimonial { overflow: hidden; font-size: 80%; }
.module, .module label, .module a { text-align: center !important; }
.module.call form input, .module.call button { width: 100% !important; }
.page-top-title h2 { font-size: 150%; }
.yontem-aciklama { display: inline-block; width: 100%; }
.static-content { padding-bottom: 30px; }
.yontemimg-top { padding: 0 30px; }
.w98 { width: 100% !important; }
.make-a-comment { margin-top: 10%; }
.padding-content { padding-right: 5%; }
.footer-logo { width: 100%; margin: 0; }
.yontem-tab ul li:nth-child(1) a { background-size: 100%; width: 100%; background-repeat: no-repeat; height: 80px; background-position: center center; }
.yontem-tab ul li { width: 293px; }
.row { margin: 0px; }
.yontem-tab { padding: 0px; display: inline-block; }
.yontemler.aktif2 .col-md-4 p { width: auto; }
.campaign-section .head h3 { line-height: 35px; font-size: 35px; }
.yontem-tab ul li a.aktif { margin-top: 2px; z-index: 5; padding-top: 20px; }
.time-title { font-size: 15px; margin-bottom: 5px; }
.timeline li .time-content { font-size: 11px; }
.module.contact i { width: 20%; }
.module.sms i { width: 20%; }
.module span { font-size: 10px; width: 80%; }
.module.branch i { width: 20%; }
.ik-content .nav-tabs a:hover { font-weight: 300; }
.iletisim-title {/* left: 300px; */ }
.campaign_item { height: auto; margin-bottom: 30px; }
.campaign_item-info span.date { width: 100%; }
.campaign_item-info a.detail { width: 100%; margin-top: 5px; }
}

/*----------------------------------------------------*/
@media only screen and (min-width: 481px) and (max-width: 768px) {
.logos .col-md-3 { display: inline-block; }
.videolar .video-mobile { display: block; }
.videolar .carousel, .videolar .controls { display: none; }
.yontem_panel p { font-size: 100%; padding: 50px 20px 0px 17%; }
.yontem_panel { }
.cagri-merkezi { text-align: center; }
.contact_form li { color: #444; }
.contact_form li select { border: 1px solid #bbb !important; }
.contact_form LABEL { float: left; width: 100%; }
.flip-container, .service, .service_boxing { width: 100% !important; }
.footer-logo { width: 100%; border-right: 0 none; text-align: center; }
.footer-logo img { padding: 0 0 10px 0; border: 0 none; }
.footer-social { width: 100%; }
.cagri-merkezi { text-align: center; }
.copyright { float: left; width: 100%; text-align: center; }
.footer-social { padding: 10px 0; }
.yontemler .col-md-4 { height: auto; padding: 15px 0; min-height: 0; border: 0 none; border-bottom: 1px dashed #000 !important; }
.page-top-title { top: 0px; }
.birTab { margin: 0 auto 0; display: table; }
}

@media only screen and (max-width: 768px) {
.videolar { padding: 65px 0px 20px; }
.w50 { width: 48%; float: left; padding: 0px; margin: 1%; }
.w100 { width: 100%; display: inline-block; padding: 0px 3%; }
.gorus-belirt ul li { width: 100%; }
.form-inner.gorus-belirt2 { width: 100% !important; }
.form-holder.gorus-belirt, .form-inner { width: 100%; }
#page-top { height: auto; }
.murat-ciftci { background-image: none; background-color: #464b4e; padding: 30px 25px; }
.baskan-text { margin-top: 15px; }
.footer-social { float: inherit; margin: 10px auto 0; padding: 0px; }
.footer-social li { width: 12%; }
.gorus-belirt ul li.w98 { width: 100% !important; }
.devami { display: block; font-size: 13px; color: #000; font-weight: bold; text-decoration: underline; }
.gizle { font-size: 13px; color: #000; font-weight: bold; text-decoration: underline; }
.col-md-9 { display: inline-block; }
.birTab2 strong { float: inherit; text-align: left;/* padding-left: 5%; */ width: 80%; text-align: right; display: inline-block; }
.navbar-alt { background: rgb(62, 78, 90); }
#home-revolution-slider, .hero, .tp-banner-container { height: auto !important; position: relative; top: 0px !important; margin-top: 67px; }
.index-content { padding-top: 520px; }
.index-form {/* position: relative; */ height: 580px; }
#home-revolution-slider { margin-top: 83px; }
.index-form.stikyForm { top: 55px; box-sizing: border-box; padding-top: 0px; height: auto; }
.index-form.stikyForm .form-holder { width: 100% !important; float: none; display: table; margin: auto; margin-left: 0px; }
.index-form.stikyForm .form-holder li { margin-bottom: 10px; width: 32%; margin-right: 1%; }
.index-form.stikyForm .form-holder li:last-child { position: relative; box-sizing: border-box; margin-right: 0; width: 34%; }
.small-index-form { top: 129px; }
.small-index-form.sF-gizle-btn { top: 55px; }
.index-iletisim { display: none; }
.izin { margin-top: -14px; }
.izin TR { float: left; }
.yontem_panel { height: 500px; }
.iletisim-alani { }
.iletisim-title { position: relative; left: 0px; right: 0px; width: 100% !important; padding: 0 40px; top: 0px; }
.iletisim-telefon { position: relative; top: 0px; right: 0px; text-align: center; display: table; margin: 0 auto 0; }
.iletisim-telefon a { font-size: 34px !important; }
.birevim_mobile { display: none; }
#quote { height: auto; padding: 20px 0px; }
.gorus-belirt form#contact_form2 { margin-top: 0px !important; }
#page-top .hero { height: auto !important; }
.footer-logo { margin: 0 0px 5px; width: 100%; text-align: center; }
.footer-logo img { border: 0 none; }
.logos { float: none; margin: 0px; }
.iletisim-sag { width: 100%; }
.ik-content .nav-tabs li { width: 100%; padding: 0; box-sizing: border-box; }
.iletisim-sol { width: 100%; }
.static-content { padding: 10px; box-sizing: border-box; margin: 0 auto 0; display: table; }
#blog { padding-top: 20px; }
.tab-content { padding: 1%; }
.hizliform { right: 10px; width: 300px; }
.tparrows { display: none; }
.contact_form LI { margin-left: 2%; }
.yontem-tab { float: left; width: 100%; box-sizing: border-box; }
.yontem-page { float: left; width: 100%; margin: auto; }
.yontem-tab ul li, .yontem-tab ul li a { width: 100%; margin: 1% 0; }
.yontem-tab ul li:nth-child(1) a { background: #fab05d; margin: 0; }
.yontem-tab ul li:nth-child(2) a { background: #92b35f; margin: 0; }
.yontem-tab ul li:nth-child(3) a { background: #6ecddb; margin: 0; }
.yontemler .sira-tespit .service-info { width: 100%; text-align: center; }
.yontemler .sira-tespit span { float: none; margin: auto; display: block; }
.yontemler.aktif2 .col-md-4 p { width: 100%; text-align: center; }
.yontemler.aktif2 .col-md-4::before { content: ""; position: absolute!important; bottom: -22px!important; background: url(../img/sira-tespit-arrow.svg)!important; width: 40px!important; height: 40px!important; background-size: 90%!important; z-index: 2!important; transform: rotate(90deg); text-align: center!important; margin: 0 auto!important; display: table; left: 0!important; right: 0!important; background-repeat: no-repeat!important; }
.yontemler.aktif2 .col-md-4 { height: inherit; }
.yontemler.aktif2 .col-md-4:nth-child(3n)::before { display: table; }
.yontemler.aktif2 .col-md-4:nth-child(n+7)::before { display: table; }
.yontemler.aktif2 .col-md-4 { min-height: inherit; margin-bottom: 15%; border-right: 0!important; padding-bottom: 20%; }
.yontemler.aktif2, .yontemler.aktif3 { padding: 50px 15px; }
.yontemler.aktif3 .col-md-6 { border: 0 none!important; padding: 0!important; float: left; width: 100%; }
.campaign-section .head { clear: both; }
.campaign-section .head h3 { margin-top: 10px; font-size: 15pt; line-height: 25pt; }
.form-holder.gorus-belirt { margin-top: 0!important; }
.col-md-4.col-sm-6.yontem-son { margin-left: 0; border-left: 0; }
.iletisim-sag { width: 95%; float: none; clear: both; margin: auto; }
#page-top img { height: 530px; }
ul.timeline:before { display: none; }
ul.timeline > li > .timeline-badge { left: auto; right: auto; position: relative; display: table; margin: 0 auto 5%; top: 55px; }
.timeline > li:before { display: none!important; }
.timeline > li > .timeline-panel { background: #fff!important; padding: 40px 20px 10px!important; box-sizing: border-box; float: left!important; width: 100%!important; height: auto!important; border: 2px solid #fff; box-shadow: 0 0 10px #aaa, inset -1px 5px 30px #eee; border-radius: 10px; margin: auto; text-align: center!important; }
ul.timeline > li { height: auto; width: 100%; }
.timeline > li.timeline-inverted { float: left; margin: 0 auto; height: auto; width: 100%; }
.timeline > li.timeline-inverted > .time-firsat { float: left!important; width: 100%!important; height: auto!important; margin: 5% 0; }
.timeline > li.timeline-inverted > .time-firsat::before { display: none; }
.time-firsat-mobil:after { content: "BU FIRSAT SADECE BiREViM'DE VAR"!important; background: #ffc900; border: 4px solid #3f3f3f!important; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; padding: 10px !important; height: auto !important; -webkit-box-shadow: inset 0px 0px 0px 3px rgba(107, 107, 107, 1); -moz-box-shadow: inset 0px 0px 0px 3px rgba(107, 107, 107, 1); box-shadow: inset 0px 0px 0px 3px rgba(107, 107, 107, 1); width: 100%; box-sizing: border-box; color: #3f3f3f; margin: 5% auto 0; text-align: center !important; position: relative!important; top: auto!important; left: auto!important; right: auto!important; bottom: auto!important; font-size: 12pt; display: inline-block!important; font-weight: 600; float: left; }
.timeline > li .time-firsat { display: none; }
.avantaj-logo { margin: 5% auto; width: 30%; }
.turkiye_timeline:before { right: 0; margin: auto; }
.turkiye_timeline .baslik { margin: 5% auto 15%; max-width: none; width: 90%; }
.turkiye_timeline ul { padding: 0; }
.turkiye_timeline li, .turkiye_timeline li p { color: #fff; }
.turkiye_timeline li { margin: 30% auto; width: 90%; text-align: center; }
.turkiye_timeline li .title { text-align: center; }
.turkiye_timeline li:before { display: none; }
.turkiye_timeline li.ikon_box { display: none; }
.turkiye_timeline_ikon-mobil { display: table; margin: auto; width: 120px; height: 120px; box-sizing: border-box; padding: 30px; border-radius: 100%; background: #fff; line-height: 0; box-shadow: 0 0 10px rgba(0,0,0,0.50); margin-top: -80px; margin-bottom: 15px; }
.yontem-tab ul li a { color: rgba(0, 0, 0, 0.39); }
.banka-logo { border-bottom: 1px dashed #808285; border-right: none; width: 100%; display: table; }
#popup { width: 100%; height: auto; }
/*.fancybox-wrap {width: 100%!important;right: 0!important;padding: 0!important;box-sizing: border-box!important;margin: 0 auto!important;}
.fancybox-inner {width: 100%!important;margin:0!important;height: auto!important;}
a.fancybox-close {right: -7%!important;}
.fancybox-image {max-height:none!important;height: auto!important;}*/
.fancybox-wrap { width: auto!important; height: auto!important; margin-left: 0!important; margin-right: 0!important; box-sizing: border-box; }
.ft_temsilci_link { margin: 15px auto; }
.campaign_item { width: 100%; margin: 30px 0; height: auto; }
.campaign_item-icon { width: 60%; height: auto; padding: 0 20px !important; text-align: center; display: table; margin: 0 auto 20px; float: none; }
.campaign_item-icon img { margin: auto; }
.campaign_item-text { float: left; width: 100%; }
.campaign_item-info span.date { width: 100%; line-height: 40px; }
.campaign_item-info a.detail { margin-top: 10px; float: left; width: 100%; line-height: 45px; height: auto; }
.campaign_item:last-child { margin-bottom: 0; }
.campaign_item-title, .campaign_item-text p { text-align: center; }
.modal_video_btn {display: none;}
}

/*----------------------------------------------------*/
@media only screen and (min-width: 376px) and (max-width: 480px) {
.farkli-hesaplamalar { font-size: 13px; text-align: center; padding: 50px 0px 0px; }
.yontem_panel { height: 255px; }
.yontemler .col-md-4 { border-right: 0 none!important; height: auto; border-bottom: 1px dashed #000 !important; }
.yontemler .empty { display: none !important; }
.service-description { padding: 10px 0 0 0; }
.yontemimg { padding: 0 15px; }
.videolar .carousel, .videolar .controls { display: none; }
.video-mobile { display: block; }
.contact_form LI { width: 100%; color: #444 !important; MARGIN-LEFT: 0PX; }
.contact_form li select { border: 1px solid #bbb !important; }
.contact_form .form-textarea { width: 102%; }
.contact_form LABEL { float: left; width: 100%; }
.yontem_panel p { width: 100%; margin: 5px 0 0 0; padding: 0px 0 0 0; font-size: 85%; }
.iletisim-telefon { text-align: center; width: 100%; }
.footer-social { width: 100%; display: table; margin: 0 auto; float: none; padding-top: 10px; padding-left: 0px; }
.cagri-merkezi { text-align: center; }
.copyright { float: left; width: 100%; text-align: center; }
#page-top { height: auto; }
.page-top-title h2 { font-size: 150%; }
.page-top-title { top: 0px; }
.form-holder.sidebar .contact_form LI { width: 100%; }
.campaign-section .nav-tabs li { width: 97%; margin-bottom: 5px; height: auto !important; min-height: auto; }
.campaign-section .nav-tabs li a { min-height: auto; height: auto !important; padding: 8px 0 !important; line-height: normal; }
.campaign-section section { width: 100%; }
.campaign-section .price small { padding: 10px 0 0 0; }
.campaign-section .list li label em { padding: 3px 6px; }
.campaign-section .comment { margin: 0; padding: 60px 10px; }
.ik-content .nav-tabs li { width: 100%; padding: 0; box-sizing: border-box; }
.w100 { padding: 0px 4.5%; }
.tr-ilk-video{height: 200px;padding: 0px 10px;}
}

/*----------------------------------------------------*/
@media only screen and (min-width: 321px) and (max-width: 375px) {
	.tr-ilk-video{height: 175px;}
.w50 { width: 100%; margin: 1% 0px; padding: 0px; }
.w100 { padding: 0px 15px; width: 100%; }
.iframeheight { height: auto; }
.yontem_panel { height: 230px; }
.yontemimg { padding: 0 15px; }
.videolar .carousel, .videolar .controls { display: none; }
.video-mobile { display: block; }
.top-bar ul { float: left; width: 125%; margin-left: 0px; width: 100%; }
.contact_form LI { width: 100%; color: #444 !important; box-sizing: border-box; margin: 0px 0px 2%; }
.contact_form li select { border: 1px solid #bbb !important; }
.contact_form .form-textarea { width: 102%; }
.contact_form LABEL { float: left; width: 100%; }
.yontem_panel p { height: 115px; margin: 0 0 0 0 !important; padding: 0 0 0 15px; font-size: 75%; }
.iletisim-telefon { width: 100%; padding: 20px 0 0 0 !important; text-align: center; }
.iletisim-telefon a { border: 0 none; width: 100%; }
.footer-social { width: 100%; }
.cagri-merkezi { text-align: center; }
.copyright { float: left; width: 100%; text-align: center; }
#page-top { height: auto; }
.page-top-title h2 { font-size: 150%; }
.page-top-title { top: 0px; }
.form-holder.sidebar .contact_form LI { width: 100%; }
.campaign-section .nav-tabs li { width: 97%; margin-bottom: 5px; height: auto !important; min-height: auto; }
.campaign-section .nav-tabs li a { min-height: auto; height: auto !important; padding: 8px 0 !important; line-height: normal; }
.campaign-section section { width: 100%; }
.campaign-section .price small { padding: 10px 0 0 0; }
.campaign-section .list li label em { padding: 3px 6px; }
.campaign-section .comment { margin: 0; padding: 10px 0 0 0; }
.small-index-form { top: 125px; }
.yontem_panel p { padding: 0 0 0 0 !important; }
.logos .col-md-3 { display: inline-block; }
.yontemler .col-md-4 { border-right: 0 none; height: auto; border-bottom: 1px dashed #000 !important; }
.yontemler .empty { display: none !important; }
#testimonials .testimonial { padding: 15px; }
}

/*---------------------------------------------------------*/
@media only screen and (max-width: 320px) {
	.tr-ilk-video{height: 145px;padding: 0px 10px;}
.w50 { width: 100%; margin: 1% 0px; padding: 0px; }
.w100 { padding: 0px 15px; width: 100%; }
.iframeheight { height: auto; }
.faizsiz-titleh1 { font-size: 17px; }
.yontemler .sira-tespit span { margin-bottom: 15px; }
.form-holder.sidebar, .sticky-form, .sticky { position: relative !important; z-index: 9999; display: block !important; float: left !important; width: 100%; margin: 0; right: 0; top: 0; }
.videolar .carousel, .videolar .controls { display: none; }
.videolar .video-mobile { display: block; }
.top-bar ul { float: left; width: 125%; margin-left: -14%; }
.top-bar ul li {/* padding: 0 10px 0 0; *//* margin: 0; */ }
.navbar-default .navbar-toggle { margin-right: 10px; }
.contact_form LI { width: 100%; color: #444 !important; margin: 0px 0px 2%; }
.contact_form li select { border: 1px solid #bbb !important; }
.contact_form .form-textarea { width: 102%; }
.contact_form LABEL { float: left; width: 100%; }
.yontem_panel { height: auto; height: 195px; }
.yontem_panel p { width: 120%; margin: 0 0 0 -25px !important; padding: 0 !important; font-size: 75%; line-height: normal !important; }
.iletisim-telefon { padding-top: 20px !important; text-align: center; width: 100%; }
.iletisim-telefon a { border: 0 none; width: 100%; }
.module label, .module.contact a, .module.whatsapp a { width: 75%; }
.module.contact a { font-size: 300%; }
.module.whatsapp a { font-size: 200%; }
.logos .col-md-3 { display: inline-block; }
.yontemler .col-md-4 { border: 0 none; border-bottom: 1px dashed #000 !important; }
.yontemler .empty { display: none; }
.footer-social { width: 100%; }
.cagri-merkezi { text-align: center; }
.copyright { float: left; width: 100%; text-align: center; }
#page-top { height: auto; }
.page-top-title h2 { font-size: 150%; }
.page-top-title { top: 0px; }
.form-holder.sidebar .contact_form LI { width: 100%; }
.campaign-section .nav-tabs li { width: 97%; margin-bottom: 5px; height: auto !important; min-height: auto; }
.campaign-section .nav-tabs li a { min-height: auto; height: auto !important; padding: 8px 0 !important; line-height: normal; }
.campaign-section section { width: 100%; }
.campaign-section .price small { padding: 10px 0 0 0; }
.campaign-section .list li label:first-child { width: 65%; margin-left: -5%; }
.campaign-section .list li label:last-child { width: 35%; margin-left: 0; }
.campaign-section .list li label em { padding: 3px 6px; }
.campaign-section .comment { margin: 0; padding: 10px 0 0 0; }
.top-bar ul { width: 100%; margin-left: 0px; padding: 0px; }
.container>.navbar-header { padding: 0 10px; }
.index-form.stikyForm .form-holder li { width: 33%; }
.index-form.stikyForm .form-holder li:last-child { width: 32%; }
.index-form.stikyForm .form-holder li:last-child input { font-size: 12px; }
.yontem_panel p { height: 92px; }
.devamibtn { font-size: 12px; }
.small-index-form { top: 125px; left: 0; right: 0; height: auto; }
.yontemler.aktif2 .col-md-4:nth-child(8) { min-height: 400px; }
#testimonials .testimonial { padding: 10px; }
.navbar-default .navbar-brand .logo-small { width: 170px; }
.avantaj-logo { margin: 5% auto 0; width: 40%; }
.turkiye_timeline li .title { font-size: 20px; line-height: normal; }
.ik3_comments .testimonial-name { margin: 8% 0 0%; }
}

/*----------------------------------------------------*/
@media only screen and (max-width: 2560px) {
.small-page-fix { padding: 0 30px; }
.contact_form LI { color: #fff!important; }
.contact_form LI select { border: 1px solid #bbb !important; }
}

/*----------------------------------------------------*/
@media only screen and (max-width: 320px) {
.farkli-hesaplamalar { font-size: 12px; }
.campaign-section .comment li { padding: 4px 10px; }
}
