@import url('https://fonts.googleapis.com/css?family=Ubuntu:100,300,400,500,700&display=swap&lang=tr');
@import url('font-awesome.min.css');

body {margin:0px;	padding:0px;	font-family:'Ubuntu', Arial, sans-serif;	font-size:16px;	font-weight:300;	background:#f7f8f9;}
p span {font-weight:400;}
a {outline:0; }
a:hover{outline:0; text-decoration: none;}

/*Margin, Padding*/
.top--5 {margin-top:-5px;}
.top--10 {margin-top:-10px;}
.top--20 {margin-top:-20px;}
.top--30 {margin-top:-30px;}
.top--40 {margin-top:-40px;}
.top--50 {margin-top:-50px;}
.top--60 {margin-top:-60px;}
.top--70 {margin-top:-70px;}
.top-0 {margin-top:0px;}
.top-5 {margin-top:5px;}
.top-10 {margin-top:10px;}
.top-20 {margin-top:20px;}
.top-30 {margin-top:30px;}
.top-40 {margin-top:40px;}
.top-50 {margin-top:50px;}
.top-65 {margin-top:65px;}
.top-70 {margin-top:70px;}
.top-75 {margin-top:75px;}
.top-80 {margin-top:80px;}
.top-100 {margin-top:100px;}
.top-150 {margin-top:150px;}
.top-200 {margin-top:200px;}
.top-250 {margin-top:250px;}
.top-300 {margin-top:300px;}
.top-500 {margin-top:500px;}

.pad-50-top {padding-top:50px;}

.pad-0 {padding:0px; margin:0;}
.pad-5 {padding:5px;}
.pad-10 {padding:10px;}

.bot-0{margin-bottom:0px;}
.bot-20{margin-bottom:20px;}
.bot-30{margin-bottom:30px;}
.bot-50{margin-bottom:50px;}
.bot-60{margin-bottom:60px;}
.bot-70{margin-bottom:70px;}
.bot-80{margin-bottom:80px;}
.bot-100{margin-bottom:100px;}
.bot-200{margin-bottom:200px;}
.bot-300{margin-bottom:300px;}

.pad-0-top{padding-top:0;}

.pad-0-bot{padding-bottom:0;}
.pad-0-bot{padding-bottom:0;}
.pad-20-bot{padding-bottom:20px;}
.pad-30-bot{padding-bottom:30px;}
.pad-40-bot{padding-bottom:40px;}
.pad-50-bot{padding-bottom:50px;}

.bottom-50 {padding-bottom:50px;}

.left-0 {margin-left:0px;}
.left-20 {margin-left:20px;}
.pad-left-0 {padding-left:0px;}

.left--5 {margin-left:-5px;}
.left--10 {margin-left:-10px;}
.left--15 {margin-left:-15px;}
.left--20 {margin-left:-20px;}
.left--30 {margin-left:-30px;}
.left--40 {margin-left:-40px;}
.left--50 {margin-left:-50px;}
.left--70 {margin-left:-70px;}
.left--100 {margin-left:-100px;}

.right-3 {margin-right:3px;}
.right-5 {margin-right:5px;}


.weight-400{font-weight:400;}
.weight-500{font-weight:500;}

.min-height-900 {min-height:900px}
.min-height-100 {min-height:100px}
.min-height-200 {min-height:200px}
.min-height-300 {min-height:300px}


/* Mega Menü */
.navbar-nav>li>.dropdown-menu { margin-top: 20px; border-top-left-radius: 4px; border-top-right-radius: 4px;}
.navbar-default .navbar-nav>li>a { width: 200px; font-weight: bold;}
.mega-dropdown { position: static !important; width: 100%; }
.mega-dropdown-menu { padding: 20px 0px; width: 100%; box-shadow: none; -webkit-box-shadow: none; margin-top:15px;}
.mega-dropdown-menu:before { content: ""; border-bottom: 15px solid #fff; border-right: 17px solid transparent; border-left: 17px solid transparent; position: absolute; top: -15px; left: 332px; z-index: 10;}
.mega-dropdown-menu:after { content: ""; border-bottom: 17px solid #ccc; border-right: 19px solid transparent; border-left: 19px solid transparent; position: absolute; top: -17px; left: 330px; z-index: 8;}

.mega-dropdown-menu2 { padding: 20px 0px; width: 100%; box-shadow: none; -webkit-box-shadow: none; margin-top:15px;}
.mega-dropdown-menu2:before { content: ""; border-bottom: 12px solid #fff; border-right: 12px solid transparent; border-left: 12px solid transparent; position: absolute; top: -12px; left: 15px; z-index: 10;}
.mega-dropdown-menu2:after { content: ""; border-bottom: 14px solid #ccc; border-right: 14px solid transparent; border-left: 14px solid transparent; position: absolute; top: -14px; left: 13px; z-index: 8;}
.mega-dropdown-menu2 > li { margin-top: -20px !important;}

.mega-dropdown-menu > li > ul { padding: 0; margin: 0;}
.mega-dropdown-menu > li > ul > li { list-style: none;}
.mega-dropdown-menu > li > ul > li > a { display: block; padding: 3px 20px; clear: both; font-weight: normal; line-height: 1.428571429; color: #999; white-space: normal;}
.mega-dropdown-menu > li ul > li > a:hover,.mega-dropdown-menu > li ul > li > a:focus { text-decoration: none; color: #444; background-color: #f5f5f5;}
.mega-dropdown-menu .dropdown-header { color: #428bca; font-size: 18px; font-weight: 500;}
.mega-dropdown-menu .dropdown-header span{font-weight: 300;}
.mega-dropdown-menu form { margin: 3px 20px;}
.mega-dropdown-menu .form-group { margin-bottom: 3px;}
.kontrol {position:absolute; right:12px; top:3px; width:60px;}
.kontrol a{outline:0; text-decoration:none;}
.kontrol-btn {font-size:18px; background:#fff; border:1px solid #dce5e6; outline:0; padding:1px 8px; margin-right:2px; }

.website-header {position: fixed;top: 0;left: 0;right: 0;z-index: 10; padding-top: 20px;}
.website-header-normal {position:absolute;z-index: 10; margin-top:-23px; }
.website-header-ek {background-color:#fff;box-shadow: 0 0 2px rgba(0, 0, 0, 0.15);padding-bottom: 20px;-webkit-transition: all .2 ease-in-out;transition: all .2 ease-in-out}

.website-header.scrolling-header {background-color: #fff!important;box-shadow: 0 0 2px rgba(0, 0, 0, .15);padding: 20px 0;-webkit-transition: all .2 ease-in-out;transition: all .2 ease-in-out}

.carousel-inner button i {padding-right:3px;}


.mn {padding:0; margin:0;}
.logo {background:url(../images/logo.png) left center no-repeat; width:162px; height:50px;}
.logo-byz{background:url(../images/logo-byz.png) left center no-repeat; width:162px; height:50px;}
.menu a {float:left; font-weight:600;color:#838d94; padding-top:13px; font-size:14px; padding-left:24px; cursor:pointer; outline:0;text-decoration:none;}
.menu a:hover{color:#5f686e;text-decoration:none;}
.menu-btn {padding-top:6px; margin-left:0px }
.menu-btn .btn {font-weight:500;}

#mobil-giris {cursor:pointer;}

/* Mobil menü */
.mobil-menu i {color:#435061; font-size:20px; margin-top:-2px; border:1px solid ; border-radius:4px; padding:6px 8px; }
.mobil-logo {background:url(../images/mobil-logo.png) left center no-repeat; width:142px; height:32px;}
.mobil-logo-byz{background:url(../images/mobil-logo-byz.png) left center no-repeat; width:142px; height:32px;}

#menuac-btn {cursor:pointer}
.mobil-menu-bg {position:fixed; z-index:8; height:100%; width:100%;background:rgba(30,55,77,0.2);}
.mobil-menu-icerik {position:fixed; z-index:9; height:100%; width:94%; margin-top:48px;background:#fff;  overflow: auto; padding-bottom:200px; border-right:3px solid rgba(30,55,77,0.2)}

.mobil-menu-icerik .menu {border-bottom:1px solid #eee; padding:12px 0; color:#5f6f81; padding-left:15px; font-size:18px; padding-right:0px}
.mobil-menu-icerik .menu i{width:22px; padding-right:8px; text-align:center}
.mobil-menu-icerik .menu:hover {background:#59a598; color:#fff;}
.mobil-menu-icerik .menu .aktif-pasif {margin-right:15px; width:16px; height:16px; float:right; margin-top:3px; font-size:20px}

.mobil-menu-icerik  a {text-decoration:none; outline:0}
.mobil-menu-icerik .menu-alt a {text-decoration:none; outline:0}
.mobil-menu-icerik .menu-alt a div{border-bottom:1px solid #eee; padding:8px 0; color:#5f6f81; padding-left:41px; font-size:16px; font-weight:400; text-decoration:none}
.mobil-menu-icerik .menu-alt a div:hover{background:#62b1a3; color:#fff;}

.mobil-menu {z-index:9999;}


/* Banner */
.banner {color:#fff; min-height:200px}
.banner h1{margin-top:240px; font-size:44px}

.banner-telefon {color:#fff; font-weight:300; padding-top:24px}
.banner-telefon  span {font-weight:500; font-size:20px}

.banner .writer_alt{font-size:24px}
.banner .typed-cursor{ -webkit-animation:blink 0.7s infinite;-moz-animation:blink 0.7s infinite;animation:blink 0.7s infinite;height:56px;width:1.3px; background:#67c5b5;display:inline-block;vertical-align:middle;}
.banner-butonlar {margin-top:100px;}
.banner-butonlar .btn i{padding-right:5px}
.banner-butonlar .btn-not-bg{background:none; color:#fff; border-color:#fff}
@-moz-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}
@-moz-keyframes headline{0%{opacity:0}100%{opacity:1}}
.banner-bg {width:100%; background-size:cover; height:600px;}
.banner-color {background:rgba(20,60,90,0.91); height:100%; margin-top:-50px}
#background {position: absolute;left:0;min-width: 100%;min-height: 100%;width: auto;height: auto;z-index: -99;-webkit-transform: translateY(0px);transform:translateY(0px);-webkit-transform: translateY(-150px);transform:translateY(-150px);background-size: cover;}

/* Slider */
.slider-gallery{overflow:hidden; white-space:nowrap; float:none; background:none;}
.slider-gallery > * {display:inline-block;	white-space:normal; margin-right: -4px;	float:none;}

.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:-webkit-transform .1s ease;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3,1.3);-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:12px;height:12px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px; margin-top:20px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}

/* Popüler kampanyalar */
.populer-kamp-bg {padding:15px; background:#f7f8f9; padding-bottom:20px; border:1px solid #ddd; border-radius:5px}
.populer-kamp-gorsel {background:; width:100%;  border-radius:5px; height:170px}
.populer-kamp-gorsel i{font-size:36px}
.populer-kamp-gorsel .flaticon {font-size:110px; }
.populer-kamp-baslik {margin:20px 0; min-height:67px; color:#676c7f}
.populer-kamp-baslik h4{margin:0; padding:0; font-weight:500;}
.populer-kamp-baslik p{ padding-top:5px;}
#popKampanya {padding-bottom:10px;}
#popKampanya h4{font-weight:500; color:#676c7f; font-size:18px; line-height:24px}
#popKampanya h4 small{ line-height:20px}
#popKampanya .img-responsive{margin-top:10px}


/* Hizmetler Orta */
.hizmetler-orta {background:url(../images/bg-pattern2.jpg);  padding:40px 0px; padding-top:20px;}
.hizmetler-orta-v2 {background:url(../images/bg-pattern.jpg) #4a2f7c;  padding:40px 0px; padding-top:20px;}

.baslik {margin-top:25px; margin-bottom:20px; color:#fff; font-weight:500;}
.baslik-cizgi {width:25px; height:5px; border-radius:10px; background:#22b9dd; margin-bottom:10px;}
.aciklama {font-size:18px; padding-bottom:15px; color:#fff}
.neden-netgsm {background:url(../images/neden-netgsm.png) no-repeat center bottom; background-size:75%; width:130px; height:120px;}
.destek-sureci {background:url(../images/destek-sureci.png) no-repeat center bottom; background-size:67%; width:130px; height:120px;}
.guvenli-iletisim {background:url(../images/guvenli-iletisim.png) no-repeat center bottom; background-size:52%; width:130px; height:120px;}
.guvenli-iletisim1 {background:url(../images/demo-onizleme.png) no-repeat center bottom; background-size:100%; width:100px; height:100px;}

.hizmetler-orta hr {margin-top:50px; margin-bottom:10px;}
.hizmetler-orta .btn-orta {margin-top:20px; background:none; color:#fff; border-color:#fff}
.hizmetler-orta .btn-orta-v2{background:none; color:#fff; border-color:#fff}
.hizmetler-orta .form-aciklama { color:#fff; border-color:#fff}
.hizmetler-orta .icsayfa-spot h2{ color:#fff;}
.hizmetler-orta .icsayfa-spot p{ color:#fff;}


.orta-yan-tab {color:#5f6c73;}
.orta-yan-tab .icsayfa-spot h2 { padding-top:20px; font-weight:500 }
.orta-yan-tab .yan-tab{padding:25px 15px; padding-right:30px; margin-top:0px}
.orta-yan-tab .yan-tab:hover{cursor:pointer}
.orta-yan-tab .aktif-tab {background:#f7f8f9 /*eaf2f3*/}
.orta-yan-tab .yan-tab h3 span{font-weight:300;}
.orta-yan-tab .aktif-tab h3 {color:#f18043;}
.orta-yan-tab .aktif-tab p {color:#3e344d;}
.orta-yan-tab h3{font-weight:400; margin:0; margin-bottom:15px}
.orta-yan-tab p{font-size:16px; margin:0; }
.orta-yan-tab img{margin-left:-40px}


/* Sizi Arayalım */
.sizi-arayalim {background:#fff; padding:50px 0px; padding-top:0;}
.sizi-arayalim input {font-size:;}
.baslik2 { background:#fff; padding:0 10px; margin-top:-28px; text-align:center;}
.baslik2 h2{ margin:0; font-weight:300;}

/* Özellikler */
.ozellikler {background:#fff; padding:20px 0px; }
.ozellikler .row{margin-bottom:20px}
.ozellikler i{font-size:70px; color:#676c7f; text-align:left }
.ozellik-baslik {padding:0; margin:0; padding-left:10px; padding-bottom:8px; font-weight:500; color:#676c7f  }
.ozellik-aciklama {font-size:18px; padding-left:10px; color:#676c7f }


/* Paket-Kampanya */
.paket-kampanya {padding:40px 0px;}
.nav-tabs li a {color:#676c7f; outline:0; font-weight:400; background:#ebeef0; padding-left:20px; padding-right:20px; margin-right:5px }
.tab-pane {font-size:15px; /*padding:20px; background:#fff; border:1px solid #ebeef0; */border-top:none; padding-top:20px; }
.bayilik-icon li a span { margin-left:10px; }
/*
.nav-tabs .active a { background:red}
.nav-tabs li  {cursor:pointer; margin-right:5px; }
.nav-tabs li a {border-radius:;}
.nav-tabs li a {color:#fff; font-size:18px; font-weight:400; background:#8f92a1; padding-left:20px; padding-right:20px; outline:0;}
.nav-tabs li a i {}
.nav-tabs li a:hover {background:#676c7f; border-color:#676c7f;}
.tab-pane {font-size:15px; padding-top:15px; background:#fff; border:1px solid #dddddd; border-top:none;}
*/
.paket-kampanya h1 {margin:0; color:#3e344d}
.paket-kampanya .aciklama {font-size:24px;}
.kampanya-gorsel{height:250px; border:2px solid #eaf2f3; background:#fff; margin-top:15px;}

.kamp-bg {height:175px; border-radius:5px; background:#fff; padding:16px 5px;}
.kamp-bg .btn {margin-top:25px;}
.orta .btn {margin-top:20px;}
.kamp-icon{width:90%; padding:6px; color:#fff;  border-radius:5px; text-align:center; font-size:42px; }
.icon-santral {background:#71c3b4; }
.icon-numara {background:#f18043; } /*71c3b4*/
.icon-sms {background:#fecc07; }
.kamp-baslik {font-size:22px; line-height:22px; text-align:left; font-weight:500; margin-top:15px; color:#109dbb }
.kamp-aciklama { font-weight:300; font-size:19px; text-align:left; line-height:22px; margin-top:5px;}

.orta{ margin-bottom:30px;}
.center-img { background:#fff; padding:px; border:1px solid #eee;} 
.center-img img {width:100%}
.orta h4{text-align:left; font-size:18px; margin:0; margin-top:15px; color:#ed7e41 }
.orta p{text-align:left; font-size:16px; margin:5px 0; margin-bottom:15px; font-weight:300}

.orta-fiyat{ background:#FFF; border:1px solid #cdcdcd; padding:0px;}
.orta-fiyat-yazi{padding:4px 0;font-size:28px; color:#525252; font-weight:500}
.orta-fiyat-yazi span{ font-size:16px;  font-weight:300}

.orta-fiyat-tl{ background: #22b9dd; border:1px solid #22b9dd;padding:5px 10px; color:#fff;  }
.orta-fiyat-tl:hover{ background:#109dbb; border:1px solid #109dbb; }
.orta-fiyat-tl a{ text-decoration:none; outline:0;}
.orta-fiyat-tl-yazi{ padding:6px 0px; font-size:18px; color:#fff;}

.owl-carousel .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width: 100%;}
.owl-carousel .owl-item{float: left;}
.owl-theme .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline;}
.owl-theme .owl-controls .owl-page span{display: block;width: 20px;height: 20px;margin: 0px 4px;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;background:#fff;}
.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{background:#22b9dd}

/* Abone Görüşleri */
.abone-gorusleri {padding:30px 0px;}
.yorum-bg {background:#fff; padding:20px; border-radius:5px;}
.yrm-mesaj {font-size:16px; min-height:250px; color:#5f6c73; padding-top:18px}
.yorum-bg hr {margin-bottom:10px;}
.yorum-bg i {font-size:42px; position:absolute; background:white; padding:10px 12px; padding-left:0; margin-top:-15px}

.yrm-isim {font-size:14px; font-weight:500}
.yrm-firma {font-size:13px; font-weight:300}
.yrm-btn-dis {margin-top:20px;}
.yrm-buton {font-size:42px; color:#f28243; border:1px solid #f69865; outline:0; padding:0px 16px; margin-right:8px;}
.yrm-buton:hover, .yrm-buton:active {border:1px solid #c76834; color:#c76834}

.abone-gorusleri .aciklama {font-size:24px; padding-bottom:35px; color:#3e344d}
.abone-gorusleri h1 {margin:0; color:#3e344d}
.abone-gorusleri h1 span{font-weight:300}


/* Abone Sayıları */
.abone-sayilari {background:#fff; padding:30px 0px; border-bottom:2px solid #e7edee; }
#abonesayilari .item{opacity:0.6}
#abonesayilari .item:hover{opacity:1; cursor:pointer}

.abonesayicon{height:75px; text-align:center; }
.abonesayicon i {font-size:54px; /*margin-top:46px;*/ color:#676c7f; }
.abonesayi{ text-align:center;color:#676c7f;}
.abonesayi h2{ padding:0; margin:0; font-weight:500; font-size:22px;}
.abonesayi h2 span{ font-weight:600}
.abonesayi p{ font-size:16px;}

#banner-abonesay .abonesayicon{height:60px; text-align:center; }
#banner-abonesay .abonesayicon i {font-size:48px; color:#fff; }
#banner-abonesay .abonesayi{ text-align:center;color:#fff;}
#banner-abonesay .abonesayi h2{ padding:0; margin:0; font-weight:500; font-size: 32px; text-align: center; }
#banner-abonesay .abonesayi h2 span{ font-weight:600}
#banner-abonesay .abonesayi p{ font-size:16px;}
.counter { border:2px solid #fff; padding: 5px 0; border-radius: 10px; padding-top:20px;}
.counter.mwc { padding:12px 15px; background:#231f20; border-color:#231f20}
.banner-new h1{ font-size:38px; color:#fff; margin-top:170px}
.banner-new p{ font-size:24px; color:#fff;}
.banner-new p a{color:#fff; text-decoration:none; outline:0}
.banner-new p a:hover{text-decoration:underline;}

/* Referenslar */
.referanslar {padding:20px 0px;}
.referans-boyut{overflow:hidden; list-style-type:none; float:left; width:90px; background:none; -webkit-filter: grayscale(100%); filter: grayscale(100%); opacity:0.3}
.referans-boyut:hover{opacity:1; -webkit-filter: grayscale(0%); filter: grayscale(0%);}
.referans-logo-bg {background:#f7f8f9; padding:20px 0px; text-align:center }
.referans-logo-bg-byz {background:#fff; padding:20px 0px; text-align:center }

/* Footer Çizgi */
.footer-cizgi {background:url(../images/footer-cizgi.jpg) no-repeat #f3c1a1 right; height:20px;}

/* Footer */
.footer {background:#2a333b; color:#fff;}
.footer-baslik {font-weight:400; margin:0; margin-bottom:15px; padding-top:30px;}
.footer ul {padding:0; margin:0;}
.footer ul li {list-style:none; line-height:24px;}
.footer ul li a{color:#74828e; font-size:15px; font-weight:400; text-decoration:none; outline:0;}
.footer ul li a:hover{color:#bacbd9;}

.ftr-cagri-merkezi {font-weight:600; font-size:20px; line-height:26px; margin-top:-6px; margin-left:-10px}
.ftr-cagri-merkezi span {font-weight:300; font-size:16px; }
.ftr-cagri-merkezi a {color:white; outline:0; text-decoration:none}

/* Copyright */
.copyright {color:#74828e;}
.footer-copyright{background:#2a333b; color:#fff; padding:20px 0; padding-top:40px; font-size:13px;}
.footer-copyright span{color:#bacbd9;}

/* Sosyal Medya */
.sosyal-medya {color:#74828e; margin-top:24px;  margin-left:-10px}
.sosyal-medya a i {float:left; padding-right:15px; font-size:20px; color:#fff}
.sosyal-medya a #crunchbase{width:25px; margin-top:1px;}

/* İç sayfalar */
.ic-header {text-align:center; margin-top:-25px;}
.header-hakkimizda {background:url(../images/intro-hakkimizda.jpg) center no-repeat; background-size:cover;}
.header-entegrasyon {background:url(../images/api-entegrasyon-v2.jpg) center top no-repeat; background-size:cover; }
.header-neden-netgsm {background:url(../images/intro-neden-netgsm.jpg) center no-repeat; background-size:cover;}
.header-uygulamalar {background:url(../images/intro-uygulamalar.jpg) center no-repeat; background-size:cover;}

.ic-header-color {background:rgba(20,60,90,0.91);}
.ic-header-color3 {background:rgba(20,60,90,0.70);}
.ic-header-color2 {background:rgba(14,128,163,0.91);}
.color-pad-30-80 {padding:30px 0; padding-top:80px;}
.color-pad-50-100 {padding:50px 0; padding-top:100px;}
.color-pad-50-150 {padding:50px 0; padding-top:150px;}
.color-pad-100-150 {padding:100px 0; padding-top:150px;}
.color-pad-100-200 {padding:100px 0; padding-top:200px;}
.color-pad-100 {padding:100px 0;}
.color-pad-150 {padding:150px 0;}
.color-pad-200 {padding:200px 0;}
.color-pad-300 {padding:300px 0;}


.ic-header h1, .ic-header2 h1 {color:#fff; line-height:136%; font-weight:400;}
.ic-header p, .ic-header2 p {font-size:20px; color:#84b8c0; padding-top:20px; line-height:150%; }
.column-2 {-webkit-column-count: 2; /* Chrome, Safari, Opera */ -moz-column-count: 2; /* Firefox */  column-count: 2;}
.ic-sayfa {background:#fff; padding:30px 0px; margin:0; font-size:18px; text-align:left}
.ic-sayfa h2 { text-align:center; font-weight:400; padding-bottom:20px;}
#boyle-hizmet h4 {font-weight:400; }
#boyle-hizmet p {font-size:16px; font-weight:300;}
.ic-sayfa2 {background:#f7f8f9; padding:40px 0px; padding-top:0; text-align:center }
.ic-sayfa2 h2 { text-align:center; font-weight:300; padding:30px 0; padding-bottom:20px; line-height:130%;}
.ic-sayfa3 {background:#ebeef0; padding:30px 0; text-align:center }
.ic-sayfa4 {background:#fff; padding-bottom:40px; padding-top:120px; text-align:center; margin-top:-25px; }
.ic-sayfa4 h1{font-weight:400;}
.ic-sayfa4 p{font-size:21px;}
.ic-sayfa4 .baslik-cizgi {width:50px; height:4px; border-radius:10px; background:#ed7e41; margin-bottom:30px;}
.hkm-gorsel {width:220px; height:220px; background:#ebeef0; margin-bottom:10px; border-radius:100%; margin-top:25px}



.sagli-sollu { color:#435063}
.sagli-sollu span{font-weight:400;}
.sagli-sollu h2{text-align:left; font-weight:500; }
.sagli-sollu h3{text-align:left; font-weight:400;  }
.sagli-sollu p{text-align:left; font-size:18px;}

/*güvcenli iletişim*/
.flaticon {font-size:200px; color:#435063; background:#ebeef0; border-radius:100%;}
.size-250 {font-size:250px;}

.ic-baslik h2{font-weight:100; padding:0; margin:0; padding-top:40px; }
.ic-baslik p{font-size:19px; padding-top:10px;}
.ic-baslik .baslik-cizgi {width:50px; height:4px; border-radius:10px; background:#ed7e41; margin-bottom:30px;}

.icsayfa-spot h2{font-weight:500; padding:0; margin:0; padding-top:40px; }
.icsayfa-spot p{font-size:21px; padding:10px 15px; }
.icsayfa-spot .baslik-cizgi {width:50px; height:4px; border-radius:10px; background:#ed7e41; margin-bottom:30px;}

.icsayfa-baslik h2{font-weight:500; padding:0; margin:0; padding-top:40px; text-align:left; }
.icsayfa-baslik h3{font-weight:400; padding:0; margin:0; padding-top:0px; text-align:left; }
.icsayfa-baslik>.baslik-cizgi {width:50px; height:4px; border-radius:10px; background:#ed7e41; margin-bottom:30px; margin-top:15px;}

.icyazi p {text-align:justify; font-size:18px}
.icyazi p i{font-size:50%; padding-right:5px;}
.icyazi p b{font-weight:400; font-size:102%;}
.icyazi h4{font-weight:500; font-size:110%; margin-top:30px;}

.numara-tasima-yazi {vertical-align:middle}
.numara-tasima-yazi span {}
.numara-tasima-yazi h4 span {font-weight:400;font-size:100%;}
.numara-tasima-yazi h4 {margin:5px 0}
.numara-tasima-yazi i,.numara-tasima-yazi .btn i:not {font-size:24px;}
.numara-tasima-yazi b {font-size:18px;color:white; font-weight:400;}

.y-baslik {font-weight:400; font-size:15px}
.y-aciklama { font-size:14px; font-weight:300}

.numara-tasima h4{padding-bottom:10px; margin:0 }
.numara-tasima .alt-ust-cizgi{border-top:1px solid #ddd; /*border-left:none; border-right:none;*/ padding:8px 0;}
.numara-tasima .alt-ust-cizgi p{padding:0;margin:0; margin-top:4px; margin-left:-15px; line-height:24px }
.numara-tasima .alt-ust-cizgi p span{font-weight:300; padding-left:32px}
.numara-tasima .alt-ust-cizgi p i{font-size:7px; margin-top:8px; position:absolute;padding-left:19px }
.orta-ayrac{width:1px; height:270px; background:#ddd}

.numara-tasima-yazi .fa-times{color:#f28243}
.numara-tasima-yazi .fa-check{color:#67c5b5}
.numara-tasima-yazi .fa-info-circle{color:#22b9dd}

.form-group .control-label {font-weight:400; font-size:16px;}
.form-group .input-lg {font-size:16px;}
.form-group {margin-bottom:25px;}

.btn-madde {background:#fff; border:1px solid #cbdadc; padding:15px 8px; border-radius:10px; color:#85969f; text-align:center; font-weight:400;}
.btn-madde i {padding-right:5px; font-size:160%;}

.yan-spot h2{font-weight:400; padding:0; margin:0; text-align:left; line-height:120%; }
.yan-spot p{font-size:18px; padding:15px 0px;  line-height:150%; }

.madde-baslik{font-weight:400; color:#5f6c73; margin-top:0;}
.madde-aciklama{ font-weight:300; font-size:16px; color:#5f6c73; padding-top:3px; line-height:150%;}

.maddele {text-align:left; margin-left:0px; padding-left:18px;}
.maddele li {font-size:19px;}
.maddeic li {font-size:17px; padding-top:8px;}

.maddeic2 li {font-size:15px; padding-top:10px;}
.maddeic2 li i{font-size:18px; padding-left:5px; color:#8f92a1}
.maddeic2 li a{ text-decoration:underline; text-decoration-style: dashed; text-decoration-color: #8f92a1; color:#333333 }

.maddeic-v2 li {font-size:17px; padding-top:8px; list-style-type: decimal-leading-zero; margin-left:10px;}
.ozellik-maddele .maddele li {font-size:17px; padding-top:10px}
.ozellik-maddele h4 {padding-top:20px; }

.p-text-ek p{ margin-bottom:50px; font-size:16px; line-height:140%; }
.sms-p-text p{ margin-top:25px; font-size:17px; line-height:140%; color:#5f6c73}
.sms-p-text p span{font-weight:500; }

.h-text-ek h4{ color:; font-weight:400; text-align:left; margin-top:15px; /*margin-left:55px*/ }
.h-text-ek p{ /*margin-left:55px;*/ color:; font-size:15px;}

.hizmetler-ozellik-icon {background:#ebeef0; border-radius:5px; padding:15px 10px;}
.hizmetler-ozellik-icon i{color:#435063; font-size:32px; text-align:center;}

/*
.sayilar {padding:0px 12px; border-radius:100%; background:; border:2px solid #ed7e41; width:40px; height:40px; font-size:24px; position:absolute; margin-top:5px; color:#ed7e41;}
.sayilar i{ font-size:24px; position:absolute; color:#ed7e41; margin-left:-6px; margin-top:5px;}
*/

.baslangic-0 .sayilar {margin-top:-9px;} 
.baslangic-0 h4 {margin-top:0px;}

#netsantral-kullanim h4{font-weight:400; margin-bottom:15px; line-height:150%;}
#netsantral-kullanim .sayilar{margin-top:15px;}

.gvnl-gorsel {width:150px; height:150px; background:#ebeef0; margin-bottom:10px; border-radius:100%; margin-top:25px;}
#p-pad p {padding:0px 30px;}

.duzenle i{font-size:60px; border:1px solid #ccc; border-radius:100%; padding-top:40px; width:150px; height:150px; margin-top:50px; color:#435060}
.duzenle h3{font-weight:300; }
.duzenle p{font-size:16px;}
.duzenle .btn{margin-top:6px;}

.btn h3 { margin:0; padding:5px; font-weight:400;}
.btn h3 i{ padding-right:6px; font-size:120%;}

#h-tag h3 {text-align:left}

.alert {font-size:105%;}
.alert i {font-size:140%; padding-right:5px; margin-bottom:5px; }
.alert strong {font-size:120%; }

.panel-baslik{background:#eee;}
.panel-baslik h3{margin:5px; font-weight:400;}
.panel-baslik p{font-size:16px}

/*.i-h-tag i {text-align:left; float:left; color:#FFF; background:#ffca0c; padding:15px; margin-top:-10px; border-radius:5px;}*/
.i-h-tag img {text-align:left; float:left; margin-top:-10px; width:32px; }
.i-h-tag h3 {text-align:left; float:left; margin-top:0px; margin-bottom:40px; font-weight:300; font-size:120%; padding-left:15px;}
.i-h-tag h4 { margin-top:10px; margin-bottom:20px; font-weight:400; font-size:120%;}

/*hakkımızda*/
.teknik-altyapi-gorsel {opacity:0.6;}
.teknik-altyapi-gorsel:hover {opacity:1;}
.sayisal-veri h1{ font-weight:300; margin:0; padding:0; font-size:68px}
.sayisal-veri p{ font-weight:300; color:#8f92a1; font-size:22px}
.sayisal-veri span{ font-weight:600; font-size:14px; letter-spacing: 1px;}
.sayisal-veri .orta-ayrac{ width:3px; height:130px; background:none; border-right:5px dashed white;}
.calisan-profili img {float:left; width:auto; height:373px; border-left:4px solid white;  border-bottom:4px solid white; }


/* santral özellikler*/
.santral-ozellikleri {}
.santral-ozellikleri h4{ margin:0; padding:0; font-size:120%;}
.santral-ozellikleri p{ margin-top:5px; font-size:105%;}

.santral-detay-gorsel {border:1px solid #ccc; height:220px;  margin-top:50px}

.hizmet-tanitim {}
.hizmet-tanitim h2 { font-weight:500; text-align:left; margin:0; padding:0; margin-bottom:10px}
.hizmet-tanitim h3 { font-weight:400; font-size:110%;}


/*İzinli Data*/
.mavikutu{background:#0b96b3;color:#fff !important; margin-bottom:10px; border-radius:10px; min-height:400px}
.mavikutu a,.mavikutu i{color:#fff}
.bg-mavikutu{background:#286090;color:#fff}
.wp-block.hero p{padding:15px; font-weight:400; height:180px;}
.wp-block.hero h4{text-align:center;margin:10px 0px;}
.wp-block.hero .thmb-img{text-align:center;padding:10px 0;}
.wp-block.hero .thmb-img i{font-size:64px;color:#fff; margin-top:20px;}

.btn-b-devami{background-color:transparent; border:2px solid #fff; color:#fff !important; margin-bottom:20px;}
.btn-b-devami:hover{color:#286090 !important; background-color:#fff; border-color:#fff}

.telefon{ background:url(../images/netgsm-telefon.png) no-repeat center top; padding:50px; height:349px}
.telefon img {margin-left:-16px; margin-top:-60px;}

/* Uygulamalar */
.aciklama-indir {padding:10px 0px; border:1px solid #e5e5e5;}
.aciklama-indir h4{font-weight:300; font-size:90%;}
.aciklama-indir h4 span{font-weight:400;}

.uygulama-spot {padding:30px 30px; font-size:18px; width:60%}
.uygulama-spot h4 {margin-top:0; font-size:110%;}
.uygulama-spot span {font-weight:500;}

.android-indir {background:url(../images/android-down.png) no-repeat left; height:46px; width:auto;}
.ios-indir {background:url(../images/apple-down.png) no-repeat left;  height:46px; width:auto;}

.uyg-gorsel {width:100%; height:240px; background:#eee}
.uyg-buton .btn {padding:6px 15px; font-size:89%;}

.uygulama h2 {padding:0; text-align:left;line-height:36px; font-weight:400; font-size:30px}
.uygulama small {color:#7999b8; font-weight:500; }

.uygulama h4 {margin:0; padding:0; text-align:left; font-weight:400; font-size:150%; line-height:130%;}
.uygulama p { text-align:left;  font-size:130%; padding-top:15px;}
.btn-yuvarla {border-radius:50px; padding-left:25px; padding-right:25px}
.btn-yuvarla small{font-size:14px; color:#f28243/*67c5b5*/; font-weight:500 }
.btn-yuvarla small i{font-size:16px; padding-right:2px}

.btn-uyg{ padding:15px 30px; font-size:20px}
.btn-uyg:hover{ background:#22b9dd; color:white; border-color:#1eb0d3}
.btn-uyg i{ padding-bottom:8px; font-size:48px}

/* Tab Buton*/
.tab-buton {background:; border:1px solid #2d495c; border-radius:50px; padding:3px;}
.tab-buton .buton{font-size:16px; font-weight:300; color:#333; padding-top:10px; padding-bottom:10px; cursor:pointer;}
.tab-buton .aktif-buton{background:#2d495c; font-weight:600; color:#fff}

/*Paketler*/
.ozel-panel {padding-left: 0px; padding-right: 0px;}

.paket-baslik, .paket-baslik-v2 {padding:10px 0px; padding-top:3px; border-bottom:1px solid #ddd }
.paket-baslik h3{ margin:0; padding:0; font-weight:500; font-size:16px; letter-spacing: 2px;}
.paket-baslik h3 span{ font-weight:600; font-size:16px;}
.paket-baslik h3 span.dahili{ font-weight:300; font-size:14px;letter-spacing: 1px;}
.paket-baslik p {line-height:18px; font-size:13px; padding-top:8px}

.paket-baslik-v2 h3{ margin:0; padding:0; font-weight:400; font-size:19px;}
.paket-baslik-v2 .hediye{font-weight:400; font-size:13px; margin-top:3px }
.paket-baslik-v2 .hediye i{padding-right:3px }

.paket-ozellik {padding:15px 0; line-height:28px; padding-bottom:5px; /*padding-left:25px;*/ font-size:14px}
.paket-ozellik span {font-weight:500;}
.paket-ozellik-v3 span {font-weight:500;}
.paket-ozellik i {  width:18px; padding-right:5px; color:#67c5b5; cursor:pointer; text-align:center}

.paket-ozellik-v3 {padding:15px 0; line-height:26px; padding-bottom:5px; font-size:13px}
.populer-paket-ozellik {padding:15px 0;  padding-bottom:5px; font-size:13px}
.populer-paket-ozellik span {font-weight:500}
.paket-ozellik-v3 i{  width:18px; color:#67c5b5; cursor:pointer; text-align:center}

.paket-ozellik-v2 {padding:8px 0; border-bottom:1px solid #eee}

.paket-ozellik-v2.opsiyonel { padding:10.5px 0;}
.paket-ozellik-v2.tarife-fiyat { padding:10px 0; color:#676c7f}
.paket-ozellik-v2.tarife-fiyat b {font-weight:500}

.paket-ozellik-v2.ozellik-aciklama { font-weight:400}
.paket-ozellik-v2.ozellik-aciklama i{  padding-right:10px; width:40px;  text-align:center; color:#8f92a1;}
.paket-ozellik-v2.ozellik-aciklama .bilgi{ color:#ddd; font-size:20px; cursor:pointer }

.bilgi-v2{ color:red }

.paket-ozellik-v2 span .bilgi{ color:#ddd; font-size:17px; padding-left:5px}
.paket-ozellik-v2 i{font-size:24px;  color:#67c5b5;  text-align:center;  }
.paket-ozellik-v2 i.fa-times {color:#ed7e41}
.paket-ozellik-v2 i.fa-info-circle {color:#04bbdc}

.paket-fiyat-2 {padding:10px 0;  border-bottom:1px solid #22b9dd }

.paket-fiyat {padding:15px 0; padding-bottom:20px; border-bottom:1px solid #ddd }
.paket-fiyat .bilgi, .paket-fiyat-2 .bilgi{font-size:12px;letter-spacing: 0px; font-weight:300; padding-top:5px}
.paket-fiyat small {letter-spacing: -1px;}
.paket-fiyat span, .paket-fiyat-2 span{font-size:18px; letter-spacing: 0px;}
.cagri-merkezi-paket .paket-fiyat { padding:15px 0; border-bottom:none }



.paket-fiyat h1, .paket-fiyat-2 h1 { padding:0;  margin:0; font-weight:500; letter-spacing: -2px; font-size:36px; line-height:20px; padding-top:15px }

.paket-fiyat h1.paketler-baslik{ padding:0;  margin:0; font-weight:600; font-size:20px; letter-spacing: 0px; text-align:left;  line-height:31px; /*padding-top:30px;*/ color:#3e344d; /*height:140px*/}
.paket-fiyat h1.paketler-baslik span{ font-weight:300; font-size:32px; letter-spacing: -1px; text-align:left; }

.paket-fiyat h1 i, .paket-fiyat-2 h1 i{font-size:24px; padding-right:6px; color:inherit;}
.paket-fiyat h1 i b .paket-fiyat-2 h1 i b{font-size:52px; font-weight:bold; margin-top:-34px; margin-left:-15px; position:absolute;}
.paket-fiyat .aylik-fiya{font-weight:300; font-size:17px; font-weight:400; letter-spacing: -0.3px; color:#333; padding-top:5px }
.paket-fiyat-2 .aylik-fiyat{font-weight:300; font-size:17px; font-weight:400; letter-spacing: -0.3px; color:#333; padding-top:0px }
.paket-fiyat .size-x2{font-weight:500; font-size:20px; letter-spacing: -0.2px; color:#333; }

.paket-hediye {font-size:14px; /*color:#f28243;*/ padding:10px 0; margin-top:10p; border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.paket-hediye i{padding-right:5px; color:#f28243;}

.paket-buton {margin-top:15px}
.paket-buton i{padding-right:3px;}

.paket-alert { font-size:15px; padding:21px 0;border-bottom:1px solid #ddd  }
.paket-alert strong{ font-weight:500;}

.son-alim-tarihi {float:right; padding-right:15px; font-weight:300; font-size:13px; padding-top:3px}

aylik2018,aylik_ozel2018 {font-weight:600}

.teklifiste {margin-bottom:10px; margin-top:14px; padding:10px; font-size:1em}

/* Üyelik */
#sifremi-unuttum , #sifremi-unuttum-m {cursor:pointer; color:#7d8b98}
#sifremi-unuttum i , #sifremi-unuttum-m i{padding-right:6px; color:#67c5b5}
.guvenlik-kodu {border:1px solid #ccc; padding:0px; border-radius:4px; background:#fff}
.guvenlik-kodu.input-lg {padding-top:6px}
.guvenlik-kodu i {color:#7d8b98; cursor:pointer; opacity:0.8; padding-right:0; float:left; font-size: 16px; padding-top: 7px; padding-left: 9px;}
.ucgen-ek{ position:absolute;  width:0; border-top:8x solid transparent; border-right:8px solid transparent; border-bottom:12px solid #d9d9d9; border-left:8px solid transparent; margin-top:-32px;  margin-left:0px;}
.giris-ifrm {height:33px; width:75px; overflow:hidden;  margin-top:-5px}

/* Bilgilendirme */
.bilgilendirme-bg {background:url(/images/uyelik-bilgilendirme-bg.jpg) no-repeat center; background-size: cover; }
.bilgilendirme-bg-color {background:rgba(35,70,98,0.1);}
.bilgilendirme-cerceve { background:#fff; border-radius:20px;}
.yazi-gorsel {background:#f4f8fb; padding:20px; height:460px;}

.bilgi-yazi {padding-top:20px;}
.bilgi-yazi h1{margin-top:0px; margin-bottom:15px; font-weight:100; color:#f28243;} 	
.bilgi-yazi h2{margin-top:0px; margin-bottom:15px; font-weight:100; color:#f28243;} 	
.bilgi-yazi p{font-weight:300; font-size:18px; color:#7d8b98}
.bilgi-yazi p span{font-weight:500;}
.bilgi-yazi p a{font-weight:500; color:#7d8b98; outline:0; }

.bilgi-gorsel {padding-top:20px;}
.bilgilendirme-1 {background:url(/images/bilgilendirme-1.png) no-repeat center; width:100%; height:330px; }
.bilgilendirme-2 {background:url(/images/bilgilendirme-2.png) no-repeat center; width:100%; height:330px; }
.bilgilendirme-3 {background:url(/images/bilgilendirme-3.png) no-repeat center; width:100%; height:370px; margin-left:-20px }
.bilgilendirme-4 {background:url(/images/bilgilendirme-4.png) no-repeat center; width:100%; height:300px; }

.bilgilendirme-btn {padding:30px 0px 30px 20px}
.bilgilendirme-btn i {padding-left:8px}

.bilgilendirme-btn-ikon i {font-size:72px; padding-bottom:10px;}
.bilgilendirme-madde {color:white; padding:1px 15px; border-radius:2px; background:#f28243; border-radius:100%; font-size:48px; }

.dijital-imza-info {width:210px; height:210px; background:#22b9dd; margin-top:-220px; border-radius:100%; color:#fff; padding-top:13px;}
.dijital-imza-info h3,.dijital-imza-info h1 {margin:0; padding:0; font-weight:bold}
.dijital-imza-info p {font-size:18px;line-height:20px; margin-top:3px}
.dijital-imza-info i {font-size:40px; padding-bottom:4px}

.bilgii {color:#7d8b98;}
.bilgii li {margin-top:10px; font-size:18px; list-style-type:none;}
.bilgii li span{font-size:9px; color:#438bc4; margin-left:-15px; margin-top:9px; position:absolute}
.bilgii li b{font-weight:500}
.bilgii li a{font-weight:500; color:#7d8b98; outline:0; text-decoration:underline}


.bilgi-v1 {color:#7d8b98;font-size:18px; margin-left:25px}
.bilgi-v1 span{ color:#438bc4; margin-left:-25px; margin-top:5px; position:absolute}

.swiper-container {margin:0 auto;position:relative;overflow:hidden;z-index:1; }
.swiper-slide {float: left;}
.home-device {height:auto;  margin:0 auto;position:relative;}
.pagination1 {margin-top:30px;}
.pagination1 .swiper-pagination-switch {display: inline-block; width: 14px;	height: 14px;	border-radius: 100%;	background: #dddddd;	margin: 0 3px;	cursor: pointer; margin-bottom:20px;}
.pagination1 .swiper-active-switch {	background: #67c5b5;}

.step-kapat {width:90px; height:20px; background:; position:absolute; margin-top:25px;}

.bilgilendirme-kisayol-btn .btn {color:#7d8b98}
.bilgilendirme-kisayol-btn .btn i{padding-right:7px}


/*Form*/
.form-aciklama { font-size:14px; padding-top:5px;border-top:1px solid #ddd  }
.btn-icerik .panel-default, .btn-icerik_1 .panel-default {background:#f7f8f9}

/*Özellikler - ikonlu*/
.ikonlu-ozellik .hizmetler-ozellik-icon{margin:10px 0; }
.ikonlu-ozellik h4{font-weight:500; color:#5f6c73; }
.ikonlu-ozellik p{font-size:16px; color:#5f6c73;}
.ikonlu-ozellik .sutun-2 h4{padding:0 20%;}
.ikonlu-ozellik .sutun-2 p{padding:0 15%;}
.ikonlu-ozellik .sutun-3 h4{padding:0 15%;}
.ikonlu-ozellik .sutun-3 p{padding:0 9%;}

.tum-ozellikler {color:#5f6c73;}
.tum-ozellikler h3 {margin:0; font-weight:500; font-size:20px;}
.tum-ozellikler p {padding:0px; margin:0px; padding-top:3px; padding-bottom:35px;}

/*lisans tanıtım*/
.hovereffect {width:100%;float:left;overflow:hidden;position:relative;text-align:center;cursor:default;}
.hovereffect .overlay {width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;opacity:0;background-color:rgba(0,0,0,0.5);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.hovereffect img {display:block;position:relative;-webkit-transition:all .4s linear;transition:all .4s linear;}
.hovereffect h2 span{font-size:14px; font-weight:300;}
.hovereffect h2 {font-weight:400;color:#fff;text-align:center;position:relative;font-size:17px;background:rgba(0,0,0,0.6);-webkit-transform:translatey(-100px);-ms-transform:translatey(-100px);transform:translatey(-100px);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:10px;margin-top:40%;}
.hovereffect .btn {	margin-top:48%;}
/*.hovereffect:hover img {-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);}*/
.hovereffect:hover .overlay {opacity:1;filter:alpha(opacity=100);}
.hovereffect:hover h2,.hovereffect:hover a.info {opacity:1;filter:alpha(opacity=100);-ms-transform:translatey(0);-webkit-transform:translatey(0);transform:translatey(0);}
.hovereffect:hover a.info {-webkit-transition-delay:.2s;transition-delay:.2s;}

/*Toplu SMS örnek mesajlar*/
.carousel.vertical .carousel-inner .item {
-webkit-transition: 0.5s ease-in-out top; -moz-transition: 0.5s ease-in-out top; -ms-transition: 0.5s ease-in-out top; -o-transition: 0.5s ease-in-out top; transition: 0.5s ease-in-out top;}
.carousel.vertical .active {top: 0;}
.carousel.vertical .next {top: 100%;}
.sms-mobile {background:url(../images/sms-mobile2.png) center top no-repeat; background-size:cover; width:370px; height:460px; margin-top:23px}
.sms-bubble {padding:15px 15px; width:250px; background:#fff; text-align:left; font-size:18px; border-radius:8px; margin-right:45px; margin-top:180px; color:#5f6c73; box-shadow: -2px 3px 0px #cfe0e3;}
#bubble-ek {width:0px; margin-right:33px; margin-top:-30px; border-top:8px solid transparent; border-right:8px solid redtransparent; border-bottom:8px solid transparent; border-left:12px solid white;}
.sms-madde {background:#; border:1px solid #cbdadc; padding:10px; border-radius:10px; font-size:17px; line-height:140%; color:#5f6c73; margin-top:20px}
.sms-madde span {font-weight:500;}
.sms-madde.populer {/*border:2px solid #ed7e41; */color:#ed7e41; font-weight:400;}
.sms-madde.populer i {color:#ed7e41;}

.ekstra-link {padding-left:6px; font-size:90%;}

.hizmet-button{ background:#fff; border:1px solid #cbdadc; border-radius:30px; padding:8px 0; font-size:115%; font-weight:300;}
.hizmet-button-aktif{ background:#22bade; color:#fff; border:1px solid #22bade; border-radius:30px; padding:8px 0; font-size:115%; font-weight:400;}

/* İletişim Bilgileri */
.iletisim-bilgileri {}
.iletisim-bilgileri h4{font-weight:400; margin:5px 0; margin-top:0;}
.iletisim-bilgileri p{font-size:18px; margin:5px 0; margin-bottom:30px}
.iletisim-bilgileri p span{font-weight:500;}
.iletisim-bilgileri .tellink{color:#333333; outline:0; text-decoration:none;}

/* Ürün ve cihazlar */
.sol-menu {margin-top: 30px;}
.sol-menu ul li {border-bottom: 1px solid #f0f4f7;}
.sol-menu ul li a {color: #93a3b5; font-size: 16px; font-weight: 400; outline:0;}
.sol-menu ul li a i {margin-right: 8px; font-size: 16px;}
.sol-menu ul li.active a {color: #5b9bd1; background-color: #f6f9fb; border-left: 2px solid #5b9bd1; margin-left: -2px;}
.profile-content {padding: 20px; background: #fff; min-height: 800px;}

.ekipman-fiyati{ background:#FFF; border:1px solid #cdcdcd;  height:40px; padding:0px 10px;}
.ekipman-fiyati-yazi{ padding:4px 0px; font-size:22px; color:#525252; font-weight:300}

.ekipman-fiyati-tl{ background:#5bc0de; border:1px solid #5bc0de;   padding:0px 10px;  color:#FFF; height:40px;}
.ekipman-fiyati-tl-yazi{ padding:4px 0px; font-size:16px; color:#FFFFFF;}
.ekipman-fiyati-tl-yazi span{font-size:22px; font-weight:500;}


.cihazlar .devami { font-size:90%; font-weight:500; cursor:pointer}
.cihazlar .devami:hover {color:#cc6d36;}
.cihazlar .devami i{ padding-left:5px; font-size:80%}
.cihazlar #urun-adi{height:40px}
.cihazlar h4 { margin:0; font-weight:500; text-transform: capitalize; color:#676c7f}
.cihazlar small {font-size:14px; color:#979797; }
.urun-ozellikleri {font-size:14px; padding-bottom:20px; }
.urun-gorsel {height:150px; width:160px; cursor:zoom-in}

/*Hemen başla step*/
.hemenbasla-steps {display: block;font-size: 0;text-align: center;margin-bottom: 50px; margin-top:20px}
.hemenbasla-step {position: relative;display: inline-block;vertical-align: top;width: 200px; height: auto;margin: 20px 0px 0;padding-bottom: 38px;}
.hemenbasla-step:before {position: relative;display: block;width: 132px; height: 132px;margin: 0 auto;font-size: 66px;color: #2d495c;line-height: 132px;border: 1px solid #a5a8ab;border-radius: 50%;}
.hemenbasla-step:after {position: absolute;display: block;top: 4px; right: 36px;content: attr(data-step);width: 36px; height: 36px;font-size: 16px;font-weight: 300;color: #a5a8ab;line-height: 32px;border: 1px solid #a5a8ab;border-radius: 50%;background: #fff;}
.hemenbasla-step:hover:before,.hemenbasla-step:hover:after {color: #f18043;border-color: #f18043;cursor:pointer}
.hemenbasla-step-text {font-family:'Ubuntu', Arial, sans-serif; display: block;text-align:center;font-size: 18px;font-weight: 400;color: #a5a8ab; margin-top:20px; line-height:25px;letter-spacing: -0.02em;}
.hemenbasla-step:hover .hemenbasla-step-text {color: #f18043;cursor:pointer}
.hemenbasla-arrow {position: relative;display: inline-block;vertical-align: top;width: 80px; height: 15px;margin-top: 80px;}
.hemenbasla-arrow:before {position: absolute;display: block;content: '';width: 0%; height: 0px;top: 50%; left: 0;border-bottom: 1px dashed #a5a8ab;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
.hemenbasla-arrow.in:before {left: 0; width: 100%;}
.hemenbasla-arrow.out:before {left: 100%; width: 0%;}
.hemenbasla-arrow:after {position: absolute;display: block;content: '';width: 8px; height: 8px;top: 50%; right: -3px;border-top: 1px solid #a5a8ab;border-right: 1px solid #a5a8ab;opacity: 0;-webkit-transform: translateY(-50%) rotate(45deg);-ms-transform: translateY(-50%) rotate(45deg);-o-transform: translateY(-50%) rotate(45deg);transform: translateY(-50%) rotate(45deg);}
.hemenbasla-arrow.in:after {opacity: 1;-webkit-transition-delay: .3s;-o-transition-delay: .3s;transition-delay: .3s;}
.hemenbasla-arrow.out:after {-webkit-transition-delay: 0s;-o-transition-delay: 0s;transition-delay: 0s;}

/*Background*/
.bg-turuncu{background:#f18043}
.bg-mavi{background:#0cbdde}
.bg-yesil{background:#67c5b5}
.bg-sari{background:#fecb10}
.bg-koyulacivert{background:#1e374d}

/*Switch*/
.etiket{float:left; font-weight:400; padding-top:3px; margin-left:20px }
.etiket i{color:#8f92a1; font-size:20px; padding-right:5px; cursor:pointer; opacity:0.7}
.switch {position: relative;display: inline-block;width: 60px;height: 34px; left:-40px}
.switch input {display:none;}
.slider {position: absolute;cursor: pointer;top: 0;left: 0;right: 0;bottom: 0;background-color: #ccc;-webkit-transition: .4s;transition: .4s;}
.slider:before {position: absolute;content: "";height: 26px;width: 26px;left: 4px;bottom: 4px;background-color: white;-webkit-transition: .4s;transition: .4s;}
input:checked + .slider {background-color: #65c4b3;}
input:focus + .slider {box-shadow: 0 0 1px #65c4b3;}
input:checked + .slider:before {-webkit-transform: translateX(26px);-ms-transform: translateX(26px);transform: translateX(26px);}
/*Switch yuvarla*/
.slider.round {border-radius: 34px;}
.slider.round:before {border-radius: 50%;}


/*Switch2*/
.switch2 {position: relative;display: inline-block;width: 48px;height: 24px; margin-bottom:0px; margin-top:3px}
.switch2 input {display:none;}
.slider2 {position: absolute;cursor: pointer;top: 0;left: 0;right: 0;bottom: 0;background-color: #ddd;-webkit-transition: .4s;transition: .4s;}
.slider2:before {position: absolute;content: "";height: 16px;width: 16px;left: 4px;bottom: 4px;background-color: white;-webkit-transition: .4s;transition: .4s;}
input.primary:disabled + .slider2 { cursor:no-drop}
input.default:checked + .slider2 {background-color: #444;}
input.primary:checked + .slider2 {background-color: #1c84c6;}input.success:checked + .slider2 {background-color: #8bc34a;}
input.info:checked + .slider2 {background-color: #3de0f5;}input.warning:checked + .slider2 {background-color: #FFC107;}input.danger:checked + .slider2 {background-color: #f44336;}
input:focus + .slider2 {box-shadow: 0 0 1px #1c84c6;}input:checked + .slider2:before {-webkit-transform: translateX(24px);-ms-transform: translateX(24px);transform: translateX(24px);}
.slider2.round {border-radius: 24px;}
.slider2.round:before {border-radius: 50%;}


/*Player*/
.player-frame {width:380px;height:120px;background:transparent;border:0px}
.player-kapat {width:16px;color:white; cursor:pointer;padding-bottom:10px}
.player-widget {visibility:hidden;position:absolute;z-index:999999999999;background:#1e374d; padding:10px; border-radius:5px;}

.satir-bosluk .row{margin-bottom:20px}
.giris-bg {padding:20px 15px;min-width: 275px; margin-top:0px; margin-left:-15px; }
.alert-sm {padding:5px 10px; font-size:13px; margin:0;}
.alert-sm i {font-size:12px}

#error-yeni {font-weight:300; font-size:13px}

.height-80 {height:80px}

.font-size-16 { font-size:16px}
.font-size-16  strong{ font-size:16px}

/* Kampanyalar */
.kamp-cerceve { margin:20px 0px; padding:20px 30px; border:1px solid #dbe4e4; border-radius:10px}
.kamp-spot {height:90px; text-align:center; border-bottom:1px solid #dbe4e4; padding:15px 0}
.kamp-spot h3 {margin:0; padding:0}
.kamp-mesaj i {padding:0px 5px;}
.kamp-mesaj small {font-size:13px; font-weight:300; text-align:;}
#kamp-aciklamasi li {font-size:15px; padding-left:0; margin-left:-3px;}
#kamp-aciklamasi li b{font-weight:500;}
.tanitim-icn{ color:#67c5b5; margin-top:10px; font-size:32px;}


/* popüler paket işaretle*/
.ribbon { 	display: inline-block;     position: absolute;     right: 34px;     top: 15px; } 
.ribbon:before, .ribbon:after { 	content: ""; 	display: block; 	position: absolute; 	bottom: -2px;     border: 10px solid #f18043; } 
.ribbon:before {     border-bottom-color: transparent;     bottom: -15px; }

.hizmet-tag {margin-bottom:10px}
.hizmet-tag span { background:#22b9dd; color:#fff; border-radius:2px; padding:3px 8px; font-size:12px; font-weight:400}


/*Renk*/
.renk-turuncu{color:#f18043}
.renk-mavi{color:#0cbdde}
.renk-yesil{color:#67c5b5}
.renk-sari{color:#fecb10}
.renk-koyulacivert{color:#1e374d}
.renk-beyaz{color:#ffffff}

i.fa-times {color:#ed7e41}

/* Kutlama */
.netgsm-kutlama {position:absolute; left:180px; top:8px; width:100%}

/* Popup */
.popup-anasayfa {position:fixed; right:20px; bottom:20px; width:298px; height:304px; z-index:2; padding:0px; border-radius:8px; border:1px solid #ebedec; background:url(../images/abone-olan-herkese-sms-ve-dakika-hediye.jpg) no-repeat center 100%;}
.popup {position:fixed; right:20px; bottom:20px; width:298px; height:304px; z-index:2; padding:0px; border-radius:8px; background:url(../images/netgsm-n58-ip-telefon-199-tl.png) no-repeat center 100%;}
.popup1 {position:fixed; right:20px; bottom:20px; width:298px; height:304px; z-index:2; padding:0px; border-radius:8px; background:url(../images/10bin-sms-99-tl.jpg) no-repeat center 100%;}
.popup2 {position:fixed; right:20px; bottom:20px; width:298px; height:304px; z-index:2; padding:0px; border-radius:8px; background:url(../images/numarani-netgsme-tasi-3ay-netsantral-kazan.jpg) no-repeat center 100%; border:1px solid #d8e7e9; cursor:pointer}
.popup .close, .popup1 .close{color:#fff; opacity:0.8; margin-right:5px}
.popup-anasayfa .close{color:#fff; opacity:0.8; margin-right:5px; margin-top:5px}
.popup2 .close{opacity:0.8; margin-right:5px}
.popup-detay {position:absolute; bottom:14px; right:26px; background:none; width:83px; height:27px;}
.popup-detay-anasayfa {position:absolute; bottom:0px; right:0px; background:none; width:298px; height:260px;}


/* Entegrasyon */

.bg-white {background:#f2f7fb}
.bg-white .panel-default {border:none;}
.bg-white .panel-default hr {margin:0px;margin-top:15px; margin-bottom:10px;}
.entegrasyon-banner{color:#0c0561; padding-top:80px; border-bottom:2px solid #f6f8ff; background:white}
.entegrasyon-banner .btn{border-radius:20px; padding:10px 30px; }
.entegrasyon-banner h1{font-weight:600}
.modal-header.entegrasyon {padding:0px; margin:0px; border-bottom:none;}
.modal-header.entegrasyon .close{margin:0px;margin-right:10px;margin-top:5px;}

.entegre-logo{ width:120px; height:120px; background:#f2f7fb; border-radius:100%; padding:10px}
.entegre-logo img{ width:100px; height:auto;border-radius:100%; }
.entegre-baslik{color:#f18043; font-weight:500; font-size:18px; padding:15px 0;}
.entegre-aciklama{color:#95989a; font-weight:300; font-size:13px;}

.entegre-detay-baslik{color:#f18043; font-weight:500; font-size:20px;}
.entegre-detay-aciklama{color:#95989a; font-weight:400; font-size:16px; padding:5px 0;}
.entegre-detay-etiket{color:#95989a; font-weight:300; font-size:16px; margin-bottom:8px}
.entegre-detay-etiket span{color:#95989a; font-weight:500;}
.entegre-detay-label span{font-weight:400; padding: .2em .43em .3em !important;}
.entegre-aciklama-detay{color:#95989a; font-weight:300; font-size:14px; padding-bottom:30px}
.entegre-aciklama-detay ul{margin-left:-25px}
.entegre-aciklama-detay ul li{margin-top:5px;}
#entegre-tab .nav-tabs li a {padding:5px 15px; border-radius:0;}
.header-entegrasyon h1 {font-weight:600; color:#ed7e41}
.header-entegrasyon p {color:#fff}
#apientegrasyon .ekran-goruntu {border:1px solid #ddd; height:300px}

/* Üyelik - Numara Taşıma*/
.uyelik-tasima{padding:5px 12px; font-size:16px; color:#676c7f; border-bottom:1px solid #f1f2f3}
.uyelik-tasima i{width:21px; color:#676c7f}
.uyelik-tasima.yardim i{width:10px;}
.uyelik-tasima:hover{background:#f1f2f3; cursor:pointer}
.uyelik-numara-tasima-bg {padding:12px 0px; margin-top:20px}

.yardim-destek-bg {padding:12px 0px; margin-top:20px; width:32%; margin-left:430px;}

#hizmetler {margin-top:0}

#santralistatistik img:hover {cursor:pointer}

.toplu-sms-detay-bilgi {display:none; z-index:-99999}
.sanal-santral-detay-bilgi {display:none; z-index:-99999}
.850-li-numara-detay-bilgi {display:none; z-index:-99999}


.wp-banner {background:#d8e8ea;  padding-top:130px; padding-bottom:0px; color:#282828;}
.wp-banner h2{margin:0; padding:0; font-weight:300;}
.wp-banner p{font-size:16px}
.wp-banner .btn{border-radius:30px; padding-left:30px; padding-right:30px;}

.wp-renk-sari {background:#faf7eb; padding:50px; }
.wp-renk-mavi {background:#f4f9fc; padding:50px;}
.wp-renk-yesil {background:#edf8f5; padding:50px; }
.wp-renk-turkuaz {background:#d0e9ea; padding:50px;}	

.wp-renk-sari h4, .wp-renk-mavi h4, .wp-renk-yesil h4, .wp-renk-turkuaz h4{margin:0; padding:0; font-weight:100; padding-bottom:20px; font-size:22px; letter-spacing: 0.8px; padding-top:10px}
.wp-renk-sari p, .wp-renk-mavi p, .wp-renk-yesil p, .wp-renk-turkuaz p{ padding-bottom:20px; font-size:13px}
.wp-renk-sari small, .wp-renk-mavi small, .wp-renk-yesil small, .wp-renk-turkuaz small{ font-size:11px; letter-spacing: 2px; color:#7a7c7e; text-transform:uppercase;}

.enflasyon span {text-decoration: line-through solid red; font-size:22px}
.enflasyon .paket-baslik-v2 {margin-top:10px}
.enflasyon .paket-fiyat {padding:12px 0px}
.enflasyon .paket-fiyat h1 {padding-top:11px}

.countdown {display: table-cell;font-weight: normal;}
.countdown .item {display: inline-block;vertical-align: bottom;position: relative;font-family: 'Open Sans', cursive;font-weight: 700;font-size: 30px;line-height: 70px;text-align: center;
color: #B7B7B7;border-radius: 5px;margin: 0px 10px 10px 0;padding: 0 10px;padding-top:0px;background: #2A2A2A;background: -webkit-linear-gradient(#2A2A2A, #000);background: linear-gradient(#2A2A2A, #000);overflow: hidden;}
.countdown .item-ss {font-size: 29px;line-height: 34px;}
.countdown .item:after {content: '';display: block;height: 1px;border-top: 3px solid #111;width: 100%;position: absolute;top: 50%;left: 0;}
.countdown .label {text-transform: uppercase;display: block;position: absolute;font-family: 'Open Sans', cursive;font-weight: 700;line-height: normal;right: 6px;bottom: 4px;font-size: 14px;color: #B9B9B9;}
.countdown .item-hh .label,
.countdown .item-mm .label,
.countdown .item-ss .label {display: none;}

/*Cerez / Cookie*/
.cerez-uyari {background:rgba(237,239,245,0.95); color:#7a7a87; padding:15px 50px; padding-left:70px; padding-bottom:20px; position:fixed; bottom:0; z-index:99999; width:100%; font-size:15px}
.cerez-uyari a{text-decoration:underline; opacity:0.9; color:#838391; font-weight:400; padding-left:5px}
.cerez-uyari i{border:1px solid #bf284a; color:#bf284a; padding:3px 5px;  cursor:pointer; position:absolute; left:-35px; margin-top:-2px}
.cerez-uyari i:hover{ opacity:1}

/*bilgilendirme / Cookie*/
.bilgilendirme-uyari {background:#f2f7fb; color:rgba(12,5,97,0.8); padding:10px 50px; margin-top:-20px;  margin-bottom:15px;    z-index:99999; width:100%; font-size:15px}
.bilgilendirme-uyari span {font-weight:500}
.bilgilendirme-uyari a{text-decoration:underline; opacity:0.9; color:#838391; font-weight:400; padding-left:5px}
.bilgilendirme-uyari i{border:1px solid #bf284a; color:#bf284a; padding:3px 5px;  cursor:pointer; position:absolute; right:0px; margin-top:9px}
.bilgilendirme-uyari i:hover{ opacity:1}

.taahhut-btn .btn.active{background:red}

.netcrm-ses th span {font-weight:400}

.etbis-qr-code{float:right; background:#fff; padding:5px; margin-right:82px}
.netasistan .pasif-ozellik{text-decoration: line-through; opacity:0.4 }
.netasistan .aktif-ozellik{opacity:1;}
.netasistan .webphone-number{width: 5em; float:right;}
.netasistan .webphone-number:disabled{cursor:not-allowed}

.dogrulama .alert { font-size: 14px !important; line-height: 18px !important;  padding: 10px !important; margin-bottom:15px !important;}
.dogrulama .form-group { margin-bottom: 15px !important;}
.dogrulama form { margin-bottom: 0px !important;}

.btk-bilgilendirme .alert span{font-weight:500}

.dogrulama-kodu-sesli{
  border:none;
  outline:none;
  background:none;
  cursor:pointer;
  color:#22b9dd;
  padding:0;
  text-decoration:underline;
  font-family:inherit;
  font-size:inherit;
}
.dogrulama-kodu-sesli:active{
  color:#0b97b4;
}

.dogrulama-alternatif button { border:none; outline:none; background:none; cursor:pointer; color:#22b9dd; padding:0; text-decoration:none; font-size:inherit;}
.dogrulama-alternatif button:active{ color:#0b97b4;}
.dogrulama-alternatif button i{ background:#f2f7fb; width:28px; text-align:center; margin-right:5px; padding:4px; border-radius:4px; border:1px solid #edf3f8}
.dogrulama-alternatif button span{ text-decoration:underline; font-size:1.04em}

#dtarihi { background: url('/webportal/takvim/img/cal.gif') 5% 50% no-repeat; padding-left:35px; padding-top:0px; font-family:"Ubuntu", Helvetica, sans-serif !important; }


.collapse-ozellik a.panel-heading {display: block;}
.collapse-ozellik .panel-group .panel, .panel-group .panel-heading {background:none; padding-bottom:5px; padding-top:5px; }
.collapse-ozellik .panel-group .panel-body {border: 1px solid #f5f5f5 !important;border-width: 0 1px 1px 1px !important; }
.collapse-ozellik .panel-group .panel-body p{font-size:16px}
.collapse-ozellik .panel-group .panel-body p span{font-weight:500}
.collapse-ozellik .panel-group .panel-body p b{font-weight:500}
.collapse-ozellik .panel-group .panel-body h5{font-weight:500;font-size:16px}
.collapse-ozellik .panel-group .panel-body h4{font-weight:500;}
.collapse-ozellik .panel-group .panel-body .maddeic2 li span{font-weight:500;}
.collapse-ozellik .panel-group .panel-body .maddele li {padding-top:0px; padding-bottom:5px}

.collapse-ozellik .panel-group .panel-heading a, .panel-group a.panel-heading {outline: 0;}
.collapse-ozellik .panel-group .panel-heading a:hover, .panel-group .panel-heading a:focus, .panel-group a.panel-heading:hover, .panel-group a.panel-heading:focus {text-decoration: none;}
.collapse-ozellik .panel-group .panel-heading .icon-indicator { color:#ccc; margin-top:5px; font-size:12px; margin-right:-3px}
.collapse-ozellik .panel-group .panel-heading .icon-indicator:before {content: "\f077";}
.collapse-ozellik .panel-group .panel-heading.collapsed .icon-indicator:before {content: "\f078";}
.collapse-ozellik .panel-group .panel-heading .panel-title{font-weight:400;}

.spot-ozellik {border:1px solid #d8e2ea; padding:20px; border-radius:10px; font-size:18px; color:#5f6c73; margin-left:30px; margin-right:30px; background:#f2f7fb}
.spot-ozellik span {font-weight:500}


/* Yeni Menü */
#new-menu ul, #new-menu li {list-style: none;margin: 0;padding: 0;}
#new-menu ul li:hover{position: relative;z-index: 9999;cursor: default;}
#new-menu ul li:hover > ul {visibility: visible;}
#new-menu ul ul {visibility: hidden;position: absolute;top: 100%;left: 0;z-index: 598;width: 100%;}

#new-menu .nav-menu a{font-weight: 600;color: rgba(255, 255, 255, 0.9); font-size: 14px;cursor: pointer;outline: 0;text-decoration: none;}
#new-menu .nav-menu {float: left;padding: 11px 0; padding-left: 24px;}

.scrolling-header #new-menu .baslikx a {color:#838d94}
.scrolling-header #new-menu .baslikx a:hover{color:#5f686e }
.website-header-ek #new-menu .baslikx  a{color:#838d94}
.website-header-ek #new-menu .baslikx a:hover{color:#5f686e}


#new-menu .menu-open {background:white; margin-left:25px; padding:15px 0px;  border: 0; box-shadow: 0 2px 4px -2px rgba(0, 0, 0, 0.15), 0px 4px 18px -2px rgba(0, 0, 0, 0.15); border-radius: 2px; position:absolute; width:265px}
#new-menu .menu-open.second { margin-left:261px; top:-15; border-top-left-radius: 0px; border-bottom-left-radius: 0px; width:260px}
#new-menu .menu-open.second a{ font-size:15.5px; font-weight:400 !important; color:#333; opacity:0.8}
#new-menu .menu-open.second a:hover{ opacity:0.7}
#new-menu .menu-open.second li{padding:0px;}
#new-menu .menu-open.second li div{padding:8px;padding-left:20px;}

#new-menu .menu-open li {padding:8px; padding-left:20px; font-weight:400; border-left:3px solid #fff;}
#new-menu .menu-open li:hover{background:#eef3f7;color:#595e71; cursor:pointer; border-color:#f18043;}
#new-menu .menu-open li:hover :not(.second){ border:none;}
#new-menu .menu-open li i{ margin-top:3px; width:16px; text-align:center; margin-right:6px; opacity:0.7; color:#2f4050;}
#new-menu .menu-open li .fa-angle-right{float:right; margin-top:3px; margin-right:10px}
#new-menu .menu-open li small{font-size:0.9em; opacity:0.6;}
#new-menu .menu-open li .label{margin-left:5px}

#new-menu .menu-open.first:after { content: '';  border-left: 10px solid transparent;  border-right: 10px solid transparent;  border-bottom: 10px solid #fff;  position: absolute; top: -10px; left: 10px;}
.fs-15px {font-size:15px}
.fs-18px {font-size:18px}


.logo-img{border:1px solid #eee; padding:30px 12px; }
.logo-img.v2{background:#2d495c}
.kurumsal-btn button {margin-bottom:50px}

.btn-warning.btn-outline {background:transparent; color:#f18043; border-color:#f18043}

.icsayfa-alt-maddeler .icsayfa-baslik h3{ text-align:center}
.icsayfa-alt-maddeler .icsayfa-baslik > .baslik-cizgi{ margin-bottom:10px}
.icsayfa-alt-maddeler .pad-0 {padding:0px !important}				

.orta-buton {padding:15px 25px; font-size:1.2em; line-height:1.2em; margin-top:20px; color:#666}
.orta-buton.digercihaz {padding:15px 17px; }
.orta-buton img {padding-bottom:10px }
.orta-buton.bot-25 {padding-bottom:25px }
.orta-buton i {font-size:1.5em; color:#22b9dd; padding-bottom:10px }
.orta-buton i.fa-mobile {font-size:2em; padding-bottom:5px; margin-top:-5px}


/* 1280 çözünürlük için*/
@media (max-width: 1280px) { 
	.giris-bg {min-width: 275px;  margin-left:-60px; }	
	.mega-dropdown-menu2:before { top: -12px; left: 62px;}
	.mega-dropdown-menu2:after {  top: -14px; left: 60px;}
	
	.banner-bg {height:570px;}
}	

/* 1024 çözünürlük için*/
@media (max-width: 1200px) { 
	.giris-bg {min-width: 275px;  margin-left:-100px; }	
	.mega-dropdown-menu2:before { top: -12px; left: 105px;}
	.mega-dropdown-menu2:after {  top: -14px; left: 103px;}
		
	.menu a {font-size:12px; padding-left:12px; }
	.menu-btn .btn {font-size:12px; padding:6px;}
	#background {-webkit-transform: translateY(0px);transform:translateY(0px);}	
}

/* Mobil ayarlamalar */	
@media (max-width: 991px /*640px*/) {
	
	.mobil-top--50 {margin-top:-50px}
	.mobil-top--40 {margin-top:-40px}
	.mobil-top--30 {margin-top:-30px}
	.mobil-top--20 {margin-top:-20px}
	.mobil-top-0 {margin-top:0px}
	.mobil-bot-0 {margin-bottom:0px}
	.mobil-bot-20 {margin-bottom:20px}
	.mobil-top-20 {margin-top:20px}
	.mobil-top-25 {margin-top:25px}
	.mobil-top-40 {margin-top:40px}
	.mobil-top-60 {margin-top:60px}
	.mobil-top-25 {margin-top:25px}
	.mobil-top-20{margin-top:-20px}
	
	.website-header-ek-mobil {background-color:#fff;box-shadow: 0 0 2px rgba(0, 0, 0, 0.15);padding-bottom: 20px;-webkit-transition: all .2 ease-in-out;transition: all .2 ease-in-out}
	#Main .top-65 {margin-top:50px;}
	
	.hizmetler-orta {padding-bottom:20px; padding-top:0; margin-top:-30px}
	.mobil-btn .btn{padding:3px 1px}
	.mobil-btn .btn h3{font-size:13px}
	.form-group div {margin-bottom:15px}	
	.satir-bosluk .row{margin-bottom:0px}
	.satir-bosluk .col-xs-12{margin-bottom:20px}
	
	.paket-fiyat h1 i b{margin-top:-50px; margin-left:-10px;}
	
	.cagri-merkezi-paket .paket-fiyat { padding:5px 0;}
	
	.icsayfa-spot.top-80 {margin-top:50px;}
	
	.numara-tasima-yazi b .fa-times{color:white}
	.numara-tasima-yazi b .fa-check{color:white}
	
	.tab-buton {border-radius:12px; padding:5px;}
	.btn-yuvarla {border-radius:12px; }
	
	.switch {left:0px}	
	.etiket{margin-left:0px }
	
	.paket-ozellik {font-size:13px}
	/*.paket-alert { padding:12px 0;}*/
	.paket-ozellik-v3 {padding:10px 0; font-size:10.5px}
	.paket-fiyat h1{ font-size:30px;}
	.paket-baslik-v2 h3{font-size:18px;}
	
	
	.sms-mobile {background:url(../images/sms-mobile2.png) center top no-repeat; background-size:cover; width:100%; height:380px; margin:40px 0;}
	.sms-bubble {width:210px; margin-right:34px; margin-top:130px;}
	#bubble-ek { margin-right:23px;}
	
	.telefon{ padding:50px 60px; margin-top:20px}
	.scheduler-border #onayalma{margin-top:50px}
	
	.color-pad-100-200 {padding:100px 0; padding-top:100px;}
	
	.column-2 {-webkit-column-count: 1; /* Chrome, Safari, Opera */ -moz-column-count: 1; /* Firefox */  column-count: 1;}
	
	.calisan-profili img {width:100%; height:auto}
	
	.ozellikler i{font-size:46px; text-align:center}
	.ozellik-baslik {padding-bottom:5px; font-size:18px  }
	.ozellik-aciklama {font-size:16px;  }
	
	.banner-bg {background:url(../images/video-karsilama.jpg) no-repeat center top; width:100%; background-size:cover; height:420px;}
	.banner-color {background:rgba(20,60,90,0.91);}
	.banner {min-height:180px}
	.banner h1{margin-top:130px; font-size:30px}
	.banner .writer_alt{font-size:19px}
	.banner .typed-cursor{height:40px;}
	.banner-butonlar {margin-top:10px;}
	
	.bilgi-yazi p{font-size:16px;} 
	.bilgii li {font-size:14px;} 
	.bilgi-yazi h1{font-size:24px}
	
	.btn-uyg i {font-size:24px; padding-right:5px}
	
	.uygulama h2 {line-height:38px; font-size:28px}
	
	.nav-tabs li a {font-size:14px; padding-left:10px; padding-right:10px;}
	.nav-tabs li a i{font-size:20px; }
	
	.android-indir { height:36px; width:auto; background-size:100%}
	.ios-indir { height:36px; width:auto; background-size:100%}
	
	#cihaz-zoom {width:240px}
	
	#mobil-giris li {list-style:none}
	
	.banner-new h1{ font-size:32px; color:#fff; margin-top:170px}
	.banner-new p{ font-size:20px; color:#fff;}
	.banner-new p a{color:#fff; text-decoration:none; outline:0}
	.banner-new p a:hover{text-decoration:underline;}
	
	.cerez-uyari {padding:20px; padding-top:40px; position:static; margin-bottom:-30px}
	.cerez-uyari a{padding-left:0px}
	.cerez-uyari i{margin-top:-30px; margin-left:50px}
	
	.bilgilendirme-uyari {padding:20px  }
	.bilgilendirme-uyari i{margin-top:-10px; right:5px}
}
			
			
		