body {font-family: 'Montserrat', sans-serif !important;font-weight:13.5px !important;font-weight:500 !important;background:#f9f9f9;}
table {font-weight:500  !important;}
h1, h2, h3, h4, h5, h6, ol, ul, li {margin:0 !important;padding:0 !important;}
body::-webkit-scrollbar {width:11px !important;background:none !important;}
body::-webkit-scrollbar-thumb {background:#bbb !important;}
body::-webkit-scrollbar-thumb:hover {background:#888 !important;}
body::-webkit-scrollbar-track {background:#ddd !important;}
input, textarea, select, option {font-size:13.5px !important;font-weight:500 !important;}
/* Genel */
.clear {clear:both;display:block;}
.no.select,.bar,#canli_destek .baslik, #urunler .card a.kategori, .sss .soru, .bolum_baslik {-moz-user-select:-moz-none;-khtml-user-select: none;-webkit-user-select: none;-o-user-select: none;-ms-user-select: none;user-select: none;}
.no.bg {background:none !important;}
.yellow.button {background:#fffa00 !important;color:#000 !important;}
.black.bg {background:#000 !important;}

.scroll::-webkit-scrollbar {width:6px !important;background:none !important;}
.scroll::-webkit-scrollbar-thumb {background:rgba(0,0,0,.20) !important;}
.scroll::-webkit-scrollbar-track {background:none !important;}

.cizgi {position:relative;width:100%;margin-top:25px;margin-bottom:0;height:1px;background: -moz-radial-gradient(center, ellipse cover, rgba(0,0,0,0.15) 0%, rgba(0,0,0,0) 65%, rgba(0,0,0,0) 100%);background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(0,0,0,0.15)), color-stop(65%, rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,0)));background: -webkit-radial-gradient(center, ellipse cover, rgba(0,0,0,0.15) 0%, rgba(0,0,0,0) 65%, rgba(0,0,0,0) 100%);background: -o-radial-gradient(center, ellipse cover, rgba(0,0,0,0.15) 0%, rgba(0,0,0,0) 65%, rgba(0,0,0,0) 100%);background: -ms-radial-gradient(center, ellipse cover, rgba(0,0,0,0.15) 0%, rgba(0,0,0,0) 65%, rgba(0,0,0,0) 100%);background: radial-gradient(ellipse at center, rgba(0,0,0,0.15) 0%, rgba(0,0,0,0) 65%, rgba(0,0,0,0) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=1 );}
.cizgi.ust {margin-bottom:25px;}
.cizgi.detay {margin-bottom:0;margin-top:0;position:relative;top:-1px;}

.p-relative {position:relative;}
.p-absolute {position:absolute;}
.black {background:#000 !important;}

.pb-30 {padding-bottom:30px !important;}

.mb-0 {margin-bottom:0 !important;}
.mb-10 {margin-bottom:10px !important;}
.mb-15 {margin-bottom:15px !important;}
.mb-20 {margin-bottom:20px !important;}
.mb-25 {margin-bottom:25px !important;}
.mb-30 {margin-bottom:30px !important;}
.mb-35 {margin-bottom:35px !important;}
.mb-40 {margin-bottom:40px !important;}
.mb-50 {margin-bottom:50px !important;}
.mt-0 {margin-top:0 !important;}
.mt-10 {margin-top:10px !important;}
.mt-15 {margin-top:15px !important;}
.mt-20 {margin-top:20px !important;}
.mt-25 {margin-top:25px !important;}
.mt-30 {margin-top:30px !important;}
.mt-35 {margin-top:35px !important;}
.mt-40 {margin-top:40px !important;}
.mt-50 {margin-top:50px !important;}
.-mt-20 {margin-top:-20px !important;}
.c_pointer {cursor:pointer;}
a.ui.button,button.ui.button {font-family: 'Montserrat', sans-serif !important;font-weight:500;}

span.bold {font-weight:800 !important;}
.ui.message {padding:17px 24px;}
.ui.error.message {background:#fce2e3;border-color:#fac9cb;}

/* Font Family */
.comfortaa, .comfortaa *:not(.icon,.fa){font-family: 'Comfortaa', cursive;}
.work_sans, .work_sans *:not(.icon,.fa) {font-family: 'Work Sans', sans-serif;}
.montserrat, .montserrat *:not(.icon,.fa) {font-family: 'Montserrat', sans-serif !important;font-weight:500;letter-spacing:-.4px;}

/* Header */
header {font-family: 'Comfortaa', cursive;background:#000 url(../img/code.png) top center; background-size: 30%;box-shadow:0px 0px 25px -6px rgba(0,0,0,0.36) !important;}
header .ust_baslik {font-weight:bold;background:#000;border-top-left-radius:4px;border-top-right-radius:4px;padding:15px 20px;position:relative;bottom:0;left:0;margin-top:30px !important;color:#fff;}
header .ust_baslik .ui.breadcrumb {text-transform:lowercase !important;font-size:12px;margin:0;padding:0;border-radius:4px;}
header .ust_baslik .ui.breadcrumb .section {color:#fff;}
header .ust_baslik .ui.breadcrumb .section:hover {color:#fffa00;}
header .ust_baslik .ui.breadcrumb .active.section {color:#fffa00;font-weight:bold;}
header .ust_baslik .ui.breadcrumb .divider {color:#fff;}
header .ust_bosluk {padding-bottom:54.5px;}
/*header img.logo {background:#fffa00 !important;-webkit-box-shadow: 0px 0px 50px 0px rgba(255,250,0,1);-moz-box-shadow: 0px 0px 50px 0px rgba(255,250,0,1);box-shadow: 0px 0px 50px 0px rgba(255,250,0,1);}*/

.mm-menu {z-index:1000 !important;}
.mh-head {background:none !important;}
.mobile_header {position:relative;padding:20px 5px 20px 5px;font-family: 'Comfortaa', cursive;background:#000;}
.mobile_header .buton {background:#fffa00;color:#000;text-align:center;width:38px;height:38px;line-height:38px;font-size:18px;border-radius:100%;position:absolute;top:32px;}
.mobile_header .buton.mmenu_buton {left:10px !important;}
.mobile_header .buton.musermenu_buton {right:10px !important;}
.mobile_header .logo {padding:0 7px !important;}

.mobile_header img {max-width:250px !important;margin-left:auto !important;margin-right:auto !important;}
.mm-panel, .mm-navbar {background:#000 !important;}
.mm-panel {font-family: 'Comfortaa', cursive;color:#fff;}
.mm-panel ul li {border:0;}
.mm-panel ul li a {font-family: 'Comfortaa', cursive;font-size:16px;font-weight:700 !important;color:#fffa00 !important;margin-bottom:5px !important;}
.mm-panel ul li a:hover, .mm-panel ul li.active a {background:#fffa00 !important;color:#000 !important;border:0 !important;}
.mm-listitem:after {border:none !important;}
.mm-btn {border:0 !important;color:#fffa00 !important;}

.mm-menu {
--mm-line-height: 20px;
--mm-listitem-size: 44px;
--mm-navbar-size: 44px;
--mm-offset-top: 0;
--mm-offset-right: 0;
--mm-offset-bottom: 0;
--mm-offset-left: 0;
--mm-color-border: none !important;
--mm-color-button: none !important;
--mm-color-text: none !important;
--mm-color-text-dimmed: rgba(0, 0, 0, 0.3);
--mm-color-background: #f3f3f3;
--mm-color-background-highlight: rgba(0, 0, 0, 0.05);
--mm-color-background-emphasis: rgba(255, 255, 255, 0.4);
--mm-shadow: 0 0 10px rgba( 0,0,0, 0.3 );
}
.mm-panel {}
.mm-btn_prev {background:#fffa00 !important;color:#000 !important;padding:5px !important;width:40px !important;height:40px !important;line-height:40px !important;text-align:center;content:"Geri dön";}
.mm-btn_prev:before {left:17px;}
.mm-navbar__title {color:#fffa00 !important;}

#ust_menu {background:#000;border-top-left-radius:0 !important;border-top-right-radius:0 !important;font-size:13px;padding:0 5px;margin-bottom:30px;font-family: 'Comfortaa', cursive;}
#ust_menu .item {color:#fffa00;padding:4px 12px;}
#ust_menu .item .icon {margin-top:-1px;}

#ana_menu {height:79px;font-family: 'Comfortaa', cursive;}
#ana_menu > .item {background:#000;color:#fffa00;transition:.5s;font-weight:bold;}
/*#ana_menu .item {text-transform:lowercase !important;}*/
#ana_menu > .active.item, #ana_menu > .item:hover {color:#fffa00 !important;background:#242424;}
#ana_menu > .item:last-child {border-top-right-radius:4px;border-bottom-right-radius:4px;}

#slider {padding:0;background:#000;color:#fffa00;max-height:350px;width:100%;}
#slider div {height:310px;position:relative;z-index:2;overflow:visible;}
#slider div, #slider div .ui {font-family: 'Montserrat', sans-serif;font-weight:600;}
#slider div .slide {position:relative;z-index:1;margin-top:40px;}
#slider div .slide h1 {font-family: 'Comfortaa', cursive;margin-bottom:10px !important;text-transform:lowercase;font-weight:400 !important;}
#slider div .slide p {font-size:13.5px;line-height:24px;font-family: 'Montserrat', sans-serif;font-weight:500;margin-bottom:18px;}
#slider div .slide img {position:absolute;top:10px;z-index:4;}
#slider div .spot {background:url('https://www.abelsis.com/tema/img/slider-bg.png') top center no-repeat;height:200px;width:490px;position:absolute;bottom:0;right:25%;z-index:1;}
#slider div.image-slider {max-height:350px;overflow:hidden;}
#slider p.urun_kodu {font-size:12px !important;}
#slider .fiyat {font-size:22px !important;font-weight:bold !important;margin-bottom:20px !important;}

#slider.single {height:320px !important;}
#slider.single div {height:280px !important;position:relative;}
#slider.single div .slide{margin-top:25px !important;}

.bar {font-family: 'Comfortaa', cursive !important;position:relative;}
.bar .text {font-size:19px;padding:15px 15px;background:#ddd;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}

.bolum_baslik {/*text-transform:lowercase;*/font-family: 'Comfortaa', cursive !important;font-size:19px;padding:15px 20px 15px 0;background:#000;border-top-right-radius:50px;border-bottom-right-radius:50px;display:table;border-left:5000px solid #000;color:#fff;margin-left:-5000px;top:-24.5px;position:relative;z-index:4;}
.bolum_baslik.acik {background:#e5e5e5;border-color:#e5e5e5;color:#000;}
.bolum_baslik.sabit {top:0;}
.bolum_baslik h1 {font-family: 'Comfortaa', cursive !important;font-size:19px;line-height:19px;padding:0;margin:0;font-weight:400 !important;}
.bolum_baslik .buton {position:absolute;right:-65px;top:0;width:49px;height:49px;padding:0;}
.bolum_baslik .buton i.icon {font-size:22px;line-height:22px;}

.tanitim {margin-bottom:30px;}
.tanitim .kutular.cards {}
.tanitim .kutular.cards .card {background:none;border:0;box-shadow:none;}
.tanitim .kutular.cards .card .content {padding:15px 0;}
.tanitim .kutular.cards .content i {font-size:60px;line-height:60px;margin-bottom:10px;color:#000;}
.tanitim .kutular.cards h3 {color:#000;font-size:16px;font-weight:500;line-height:36px;margin:0;padding:0;font-family: 'Montserrat', sans-serif;font-weight:500;}
.tanitim .kutular.cards p {font-size:13.5px;line-height:22px;margin:0;padding:0;}
.tanitim .ikon {position:relative;}
.tanitim .ikon .fa-instagram {position:absolute;bottom:2px;left:45px;font-size:36px !important;line-height:36px !important;}
.tanitim .ikon .fa-twitter {position:absolute;bottom:41px;left:50px;font-size:22px !important;line-height:22px !important;}

#urunler {background:#eee;display:table;padding-bottom:20px;width:100%;}
#urunler .card img {background:none !important;}
#urunler .cards {padding:0 0 0 0;margin-bottom:25px;}
#urunler .card {border:1px solid #ddd !important;background:#fff;box-shadow:none;box-shadow:0px 0px 25px -6px rgba(0,0,0,0.36) !important;background:url('../img/overlay.png');position:relative;}
#urunler .card a.kategori {padding:0 5px;text-align:center;display:block;font-size:10px;font-weight:700;position:absolute;top:10px;left:0;z-index:3;background:#CC141A;color:#fff;border-top-right-radius:4px !important;border-bottom-left-radius:0 !important;border-top-left-radius:0 !important;border-bottom-right-radius:4px !important;}
#urunler .card .content {padding:15px 15px !important;}
#urunler .kutular.cards h3 {font-size:16px;font-weight:500;line-height:36px;height:36px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0;padding:0;font-family: 'Montserrat', sans-serif;font-weight:500;}
h3.ellipsis {}
#urunler .kutular.cards h3 a {color:#000;}
#urunler .kutular.cards h3 span {font-weight:700;}
#urunler .kutular.cards p {font-size:13.5px;line-height:22px;margin:0;padding:0;}
#urunler .kutular.cards .ui.card p.ellipsis {line-height:22px;height:44px;overflow:hidden;}

#urunler .card .ui.button {font-family: 'Montserrat', sans-serif;font-weight:500;font-size:13.5px !important;}
#urunler .card .content {}
#urunler .card .content p {font-size:13px;line-height:20px;}
#urunler .card .content.detay {padding-top:2px !important;padding-bottom:2px !important;background:#f1f1f1;font-size:12px;border-bottom:1px solid #e2e2e2;}
#urunler .card .content.detay ul {margin:0;padding:0;}
#urunler .card .content.detay ul li {width:40%;float:left;margin-left:8%;}
#urunler .butonlar .column:first-child {margin-right:5px;float:left;}
#urunler .butonlar .column:last-child {margin-left:5px;float:left;}
#urunler .card .extra.content{border:0 !important;}

.fiyat {margin-top:0 !important;font-size:16px;font-weight:800;text-align:center;padding:7px 0;background:#eee;}
.fiyat.single {background:none !important;padding:0;text-align:left;font-size:20px;margin-bottom:2px !important;}
.fiyat span.eski {text-decoration:line-through;font-weight:800 !important;}
.fiyat span.yeni {margin-left:10px;font-weight:800 !important;}
.fiyat span.eski + span.yeni {color:#CC141A;}
.fiyat span i.icon {margin-right:0 !important;}
.fiyat span.indirim {font-size:10px;color:#999;font-weight:500;margin-left:10px;}
.fiyat .indirim_orani {border-radius:2px;padding:2px 4px;background:#CC141A;color:#fff;font-size:11px;display:table;margin-bottom:8px;}
.fiyat.yok {font-size:12px;font-weight:500;color:#aaa;}

#urunler .fiyat .indirim_orani {border-radius:2px;padding:4px 6px;background:#CC141A;color:#fff;font-size:10px;display:inline !important;margin:0 0 0 10px;position:relative;top:-1px;}

#yorumlar {margin:30px 0;font-family: 'Montserrat', sans-serif;font-weight:500;font-size:13.5px !important;overflow:hidden;}
#yorumlar .card {box-shadow:none;background:#eee;border:0;padding:20px;}
#yorumlar .card .content {padding:0;border:0 !important;}
#yorumlar .card .header.content {margin-bottom:10px;}
#yorumlar .card .header.content .bilgi {margin-top:15px;float:left;}
#yorumlar .card .header.content img {width:70px;height:70px;border:5px solid #fff;border-radius:100%;float:left;margin-right:10px;}
#yorumlar .card .header.content h3 {font-size:15px;line-height:24px;font-family: 'Montserrat', sans-serif;font-weight:700;margin-bottom:5px;}
#yorumlar .card .header.content p {font-size:13.5px;}
#yorumlar .card .content:not(.header) {height:110px;overflow-y:scroll;}
#yorumlar .card .content:not(.header) p {font-size:13.5px;line-height:22px;}
#yorumlar .card .content:not(.header)::-webkit-scrollbar {width:6px !important;height:4px;}
#yorumlar .card .content:not(.header)::-webkit-scrollbar-thumb {background:rgba(0,0,0,.15) !important;}
#yorumlar .card .content:not(.header)::-webkit-scrollbar-track {background:none !important;}

#ne_dediler_slider_owl {cursor:move;}
#ne_dediler_slider_owl .owl-item {float:left;}
#ne_dediler_slider_owl .owl-dots {position:relative;padding-top:15px;display:table;clear:both;}
#ne_dediler_slider_owl .owl-dots .owl-dot {height:18px !important;width:18px !important;background:#ddd !important;border:0;border-radius:100% !important;margin-right:4px;}
#ne_dediler_slider_owl .owl-dots .owl-dot.active {background:#111 !important;}
#ne_dediler_slider_owl .owl-nav {display:none !important;}
#ne_dediler_slider_owl button {box-shadow:none !important;}

#content {position:relative;margin-bottom:25px;}
#content .ui.breadcrumb {text-transform:lowercase !important;font-family: 'Montserrat', sans-serif;font-weight:500;font-size:12px;margin:15px 0;background:#000;padding:10px 10px;border-radius:4px;position:relative;border-left:5000px solid #000;margin-left:-5000px;}
#content .ui.breadcrumb .section {color:#fff;}
#content .ui.breadcrumb .section:hover {color:#fffa00;}
#content .ui.breadcrumb .active.section {color:#fffa00;font-weight:500;}
#content .ui.breadcrumb .divider {color:#fff;}
#content .onizleme {padding:10px;background:#eee;border-radius:4px;position:relative;}
#content .onizleme img {border-radius:4px !important;}
#content .table#detay {border:0 !important;font-size:13px;margin:10px 0;}
#content .table#detay td {padding-left:0;padding:4px 0;}
#content .table#detay tr td:first-child {color:#aaa;}
#content .butonlar .ui.button {font-size:13.5px !important;font-weight:500;}

#content .sidebar {padding:20px;background:#eee;border-radius:4px;margin-top:20px;}
#content .sidebar h3 {font-family: 'Montserrat', sans-serif !important;font-size:14px;margin-bottom:10px !important;font-weight:bold;text-shadow:1px 1px 0px rgba(255,255,255,0.8);}
#content .sidebar p {font-family: 'Montserrat', sans-serif !important;font-size:11px;line-height:15px;color:#999;}
#content h1.baslik {font-family: 'Montserrat', sans-serif !important;font-weight:800;font-size:24px;margin-bottom:15px !important;margin-top:20px !important;}
#content .sidebar > .icon {font-size:32px;line-height:32px;margin-bottom:12px;}
#content .sidebar .tel {font-family: 'Montserrat', sans-serif !important;font-weight:500 !important;padding:6px 9px 6px 55px;border:1px solid #d9d9d9;border-radius:4px;font-size:12px;margin-bottom:10px;position:relative;box-shadow: 0 5px 20px -15px #000;}
#content .sidebar .tel span.num {display:block;font-size:11px;font-weight:600 !important;}
#content .sidebar .tel i {margin-right:10px;font-size:22px;line-height:50px;width:45px;position:absolute;top:0;left:0;background:#eee;border-top-left-radius:4px;border-bottom-left-radius:4px;border-right:1px solid rgba(0,0,0,0.1);display:table;text-shadow:1px 1px 0px rgba(255,255,255,0.8);}
#content .sidebar a  {color:#424242;text-shadow:1px 1px 0px rgba(255,255,255,0.8);}
#content .sidebar .tel.whatsapp {color:#fff;background:#46d84f;text-shadow:1px 1px 0px rgba(0,0,0,0.2);border-color:rgba(0,0,0,.1);margin-bottom:0 !important;}
#content .sidebar .tel.whatsapp i {color:#fff;background:#46d84f;text-shadow:1px 1px 0px rgba(0,0,0,0.2);border-color:rgba(0,0,0,0.1);}

#content .sidebar img {border:3px solid #fff;width:50px;height:auto;float:left;margin-right:15px;border-radius:4px;}
#content .sidebar .yetkili {font-family: 'Comfortaa', cursive;margin-top:8px;}
#content .sidebar .yetkili h3 {margin-bottom:0 !important;font-family: 'Comfortaa', cursive !important;font-size:15px;font-weight:bold;}
#content .sidebar .yetkili p {font-size:12px !important;color:#aaa;font-family: 'Comfortaa', cursive !important;}
#content .sidebar .tel:hover  {}

.p20 {padding:20px;}
.iletisim.sidebar {padding:0 !important;overflow:hidden;}
.iletisim.sidebar img {width:160px;height:auto;margin-right:15px;}

#icerik {margin:18px 0;}
#icerik p, #icerik ul, #icerik ol, .icerik p, .icerik ul, .icerik ol {font-size:13.5px;line-height:24px;}

.icerik ol, .icerik ul {margin:10px 30px !important;}
.icerik h1, .icerik h2, .icerik h3, .icerik h4, .icerik h5, .icerik h6 {font-family: 'Montserrat', sans-serif !important;margin-bottom:.8rem !important;}
.icerik hr {border:0 !important;border-bottom:1px solid rgba(0,0,0,.1) !important;margin-bottom:20px !important;padding-top:10px !important;}

#sayfa {margin-bottom:50px;}
#sayfa h1.baslik {font-family: 'Montserrat', sans-serif !important;font-weight:800;font-size:24px;margin-bottom:15px !important;margin-top:20px !important;}
#sayfa p, #sayfa ol, #sayfa ul {}
#sayfa .sidebar {padding:20px;background:#eee;border-radius:4px;}
#sayfa .sidebar h1, #sayfa .sidebar h2, #sayfa .sidebar h3, #sayfa .sidebar h4, #sayfa .sidebar h5 {font-family: 'Comfortaa', cursive !important;text-shadow:1px 1px 0px rgba(255,255,255,0.8);}
#sayfa .sidebar h1 {font-size:22px;margin-bottom:15px !important;font-weight:bold;}
#sayfa .sidebar h2 {font-size:20px;margin-bottom:15px !important;font-weight:bold;}
#sayfa .sidebar h3 {font-size:18px;margin-bottom:15px !important;font-weight:bold;}
#sayfa .sidebar p {font-family: 'Comfortaa', cursive !important;font-size:13.5px;line-height:22px !important;color:#000;}
#sayfa .sidebar p i.icon {margin-right:8px;}

.ui.menu#sidebar_menu  {box-shadow:0 5px 20px -15px #000 !important;}
.ui.menu#sidebar_menu .item {font-family: 'Montserrat', sans-serif !important;font-size:13px !important;font-weight:500 !important;}
.ui.menu#sidebar_menu .item .header {margin-bottom:12px !important;}
.ui.menu#sidebar_menu .item .menu .item {padding:5px 0 5px 15px !important;}
.ui.button.visne {background:#CC141A;color:#fff;}
.ui.button.visne:hover, .ui.button.visne:active {background:#9d155c !important;}

.ui.Abelsis.menu {box-shadow:0 5px 20px -15px #000 !important;font-family: 'Montserrat', sans-serif !important;}
.ui.Abelsis.menu .item {font-size:13.5px !important;font-weight:500 !important;padding:16px 18px !important;}

.ui.segment, .ui.card, #sayfa .menu {box-shadow:0 5px 20px -15px #000 !important;}
.ui.card {border:1px solid #ddd;}
.ui.form .field > label, .ui.form .fields > label {font-size:14px !important;font-weight:700 !important;}
.ui.form .field p.aciklama {margin-top:5px;color:#aaa;}

.ui.mini.button {font-size:13px !important;font-weight:600 !important;padding:6px 14px !important;}

#musteri .sidebar, .ui.form .field, input, select, textarea {font-family: 'Montserrat', sans-serif !important;}

#demolar .demo {padding:10px;background:#eee;border-radius:4px;margin-bottom:20px;}
#demolar .demo img {margin-bottom:6px;}
#demolar .demo .baslik {font-size:15px;text-align:center;text-shadow:1px 1px 0px rgba(255,255,255,1);}
#demolar .demo .baslik span {color:#CC141A;margin-right:6px;font-weight:bold;}
#demolar .demo .baslik a {color:#000;}

.guncelleme_notlari {padding:15px;background:#fce2e3;border:1px solid #fac9cb;border-radius:4px;}
.guncelleme_notlari .scroll {max-height:250px;overflow-x:hidden;overflow-y:scroll;}
.guncelleme_notlari h3 {font-family: 'Montserrat', sans-serif !important;font-size:16px;margin-bottom:6px !important;}
.guncelleme_notlari p {font-size:13px;margin-bottom:6px;}
.guncelleme_notlari ul {font-size:13px;margin:0 0 6px 0 !important;padding: 0 0 0 30px !important;}
.guncelleme_notlari ul li {}
.guncelleme_notlari ul li a {}

#genel_ozellikler {display:table;width:100%;padding:0 0 30px 0;}
#genel_ozellikler ul {list-style:none;margin:0;padding:0 0 !important;}
#genel_ozellikler ul li {transition:.5s;color:#424242;white-space:nowrap;line-height:30px;height:30px;padding:0 10px 0 40px !important;text-overflow:ellipsis;position:relative;overflow:hidden;font-family: 'Montserrat', sans-serif !important;font-size:13px;border-radius:10px !important;border-top-left-radius:20px !important;border-bottom-left-radius:20px !important;background:#e5e5e5;width:32%;float:left;margin-right:2% !important;margin-bottom:6px !important;}
#genel_ozellikler ul li:nth-of-type(3n) {margin-right:0 !important;}
#genel_ozellikler ul li i.icon.check {color:#fff;margin:0;font-size:14px;width:30px;height:30px;position:absolute;left:0;top:0;border:0;text-shadow:none;}
#genel_ozellikler ul li span.ikon {background:#CC141A;width:30px;height:30px;position:absolute;left:0;top:0;border-radius:100%;box-shadow: 1px 0 0 3px #f9f9f9;}
#genel_ozellikler ul li::-webkit-scrollbar {width:1px !important;height:0;}
#genel_ozellikler ul li::-webkit-scrollbar-thumb {background:rgba(255,255,255,.10) !important;border-radius:0 !important;}
#genel_ozellikler ul li:hover {background:#CC141A !important;color:#fff !important;text-shadow:none;}
#genel_ozellikler ul li:nth-of-type(5n-1) {background:#CC141A !important;color:#fff !important;text-shadow:none;}

#panel_tanitim .ikon {margin-bottom:20px;position:relative;}
#panel_tanitim .ikon i {font-size:60px;line-height:60px;}
#panel_tanitim .ikon i.cog2 {font-size:30px;line-height:30px;position:absolute;top:20px;margin-left:5px;}
#panel_tanitim .ikon i.cog3 {font-size:18px;line-height:18px;position:absolute;top:4px;}
#panel_tanitim .ikon i.cog2 {transform: scaleX(-1);animation: spin-reverse 2s infinite linear;}

@keyframes spin-reverse {0% {transform: scaleX(-1) rotate(-360deg);}100% {transform: scaleX(-1) rotate(0deg);}}

#siparis {background:#eee;padding:0 0 60px 0;}
#siparis h3 {font-family: 'Montserrat', sans-serif;color:#000;font-size:14px;margin-bottom:10px !important;padding:10 0 20px 0 !important;}
#siparis #lisans_tercihi .radio_div {cursor:pointer;background:#ddd;width:100%;padding:5px 10px 5px 62px;border-radius:50px !important;position:relative;-moz-user-select:-moz-none;-khtml-user-select: none;-webkit-user-select: none;-o-user-select: none;-ms-user-select: none;user-select: none;}
#siparis #lisans_tercihi .radio_div h5 {font-family: 'Montserrat', sans-serif !important;font-weight:700;margin-bottom:0 !important;}
#siparis #lisans_tercihi .radio_div p {font-size:11px;color:#999;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-top:0 !important;}
#siparis #lisans_tercihi .radio_div i.icon {color:#fff;margin:0;font-size:22px;line-height:53px;width:53px;height:53px;position:absolute;left:0;top:0;border:0;text-shadow:none;}
#siparis #lisans_tercihi .radio_div span.ikon {background:#ddd;width:53px;height:53px;position:absolute;left:0;top:0;border-radius:100%;box-shadow: 1px 0 0 3px #eee;}
#siparis #lisans_tercihi .radio_div::-webkit-scrollbar {width:1px !important;height:0;}
#siparis #lisans_tercihi .radio_div::-webkit-scrollbar-thumb {background:rgba(255,255,255,.10) !important;border-radius:0 !important;}

#siparis #lisans_tercihi .radio_div.selected {background:#CC141A;color:#fff !important;}
#siparis #lisans_tercihi .radio_div.selected p {color:#fff;}
#siparis #lisans_tercihi .radio_div.selected span.ikon {background:#CC141A;}
#siparis #lisans_tercihi .radio_div.selected i.icon.check {color:#fff;}

#siparis #ekstra_hizmetler h2 {font-family: 'Montserrat', sans-serif !important;font-weight:700;font-size:16px;}
#siparis #ekstra_hizmetler .checkbox_div {cursor:pointer;background:#ddd;width:100%;padding:10px 10px 10px 93px;margin-bottom:10px;border-radius:50px !important;position:relative;-moz-user-select:-moz-none;-khtml-user-select: none;-webkit-user-select: none;-o-user-select: none;-ms-user-select: none;user-select: none;}
#siparis #ekstra_hizmetler .checkbox_div h5 {font-family: 'Montserrat', sans-serif !important;font-weight:700;margin-bottom:3px !important;}
#siparis #ekstra_hizmetler .checkbox_div p {margin:0;font-size:12px;line-height:16px;color:#999;}
#siparis #ekstra_hizmetler .checkbox_div span.ikon i.icon {color:#fff;margin:0;font-size:22px;line-height:81px;width:81px;height:81px;position:absolute;left:0;top:0;border:0;text-shadow:none;}
#siparis #ekstra_hizmetler .checkbox_div > span.ikon {background:#ccc;width:81px;height:81px;position:absolute;left:0;top:0;border-radius:100px;box-shadow: 1px 0 0 3px #eee;}
#siparis #ekstra_hizmetler .checkbox_div::-webkit-scrollbar {width:1px !important;height:0;}
#siparis #ekstra_hizmetler .checkbox_div::-webkit-scrollbar-thumb {background:rgba(255,255,255,.10) !important;border-radius:0 !important;}
#siparis #ekstra_hizmetler .checkbox_div.checked {background:#CC141A;color:#fff !important;}
#siparis #ekstra_hizmetler .checkbox_div.checked > span.ikon {background:#CC141A !important;}
#siparis #ekstra_hizmetler .checkbox_div.checked p, #siparis #ekstra_hizmetler .checkbox_div.checked .fiyat {color:#fff;}
#siparis #ekstra_hizmetler .checkbox_div.checked i.icon.check {color:#fff;}
#siparis #ekstra_hizmetler .checkbox_div input {display:none;}
#siparis #ekstra_hizmetler .checkbox_div .fiyat {text-align:left;background:none;font-size:13px;font-weight:500;color:#999;margin:4px 0 0 0 !important;padding:0;}
#siparis #ekstra_hizmetler .checkbox_div .fiyat span {font-size:11px;}

#siparis #ekstra_hizmetler .checkbox_div.disabled, #siparis #ekstra_hizmetler .checkbox_div.disabled.checked {background:#e5e5e5;color:#d5d5d5 !important;}
#siparis #ekstra_hizmetler .checkbox_div.disabled span.ikon, #siparis #ekstra_hizmetler .checkbox_div.disabled.checked span.ikon {background:#e5e5e5 !important;}
#siparis #ekstra_hizmetler .checkbox_div.disabled p, #siparis #ekstra_hizmetler .checkbox_div.disabled .fiyat, #siparis #ekstra_hizmetler .checkbox_div.disabled.checked p, #siparis #ekstra_hizmetler .checkbox_div.disabled.checked .fiyat, #siparis #ekstra_hizmetler .checkbox_div.disabled i {color:#d5d5d5 !important;}

#siparis #ekstra_hizmetler .checkbox_div.green, #siparis #ekstra_hizmetler .checkbox_div.green.checked {background:#58CC14;color:#fff !important;}
#siparis #ekstra_hizmetler .checkbox_div.green span.ikon, #siparis #ekstra_hizmetler .checkbox_div.green.checked span.ikon {background:#58CC14 !important;}
#siparis #ekstra_hizmetler .checkbox_div.green p, #siparis #ekstra_hizmetler .checkbox_div.green .fiyat, #siparis #ekstra_hizmetler .checkbox_div.green.checked p, #siparis #ekstra_hizmetler .checkbox_div.green.checked .fiyat, #siparis #ekstra_hizmetler .checkbox_div.green i {color:#fff !important;}
.checkbox_div.disabled {cursor:not-allowed !important;}
#siparis .ozet {background:#000;color:#fff;border-radius:4px;margin-bottom:20px;}
#siparis .ozet h3 {font-family: 'Comfortaa', cursive;color:#fffa00;padding:16px 16px 0 16px !important;}
#siparis .ozet .table {background:none !important;font-size:13px;border-top:1px solid #1a1a1a;border-radius:4px;overflow:hidden;}
#siparis .ozet .table th {font-weight:500;}
#siparis .ozet .table tr td:first-child, #siparis .ozet .table tr th:first-child {padding-left:16px;}
#siparis .ozet .table tfoot tr:first-child td {border-top:1px solid #1a1a1a;}
#siparis .ozet .table tfoot tr:last-child td:first-child {border-bottom-left-radius:4px;}
#siparis .ozet .table tfoot tr td:first-child {border-left:6px solid #fffa00 !important;padding-left:10px;}
#siparis .ozet .table thead th {color:#fffa00 !important;}
#siparis .ozet .table tr td:last-child i.icon.try {float:right;}
#siparis #onay.field label {font-size:12px !important;}
#siparis #onay.field label a:hover {text-decoration:underline;}
#siparis .iletisim.card {background:#f5f5f5;border:1px solid #ddd;box-shadow:0 5px 20px -15px #000;}

#siparis #iletisim label {font-size:13.5px !important;font-weight:500 !important;color:#999;}
#siparis #iletisim td {padding:15px;}

.ui.accordion .title:not(.ui) {font-family: 'Montserrat', sans-serif !important;font-size:13.5px;}
.ui.accordion .title i.icon {margin-right:6px !important;}
.ui.accordion .content {background:#eee;padding-left:15px !important;padding:15px 20px !important;border-radius:4px;font-size:13.5px;}
.ui.accordion .ayir {border-bottom:1px solid #ddd;padding:0;margin-bottom:5px !important;padding-bottom:5px !important;}

#footer_menu {background:#000;font-family: 'Comfortaa', cursive;border-radius:0 !important;height:auto !important;}
#footer_menu > div > .item {font-size:14px;padding:20px 15px !important;}
#footer_menu .item {text-transform:lowercase !important;}
footer {font-family: 'Comfortaa', cursive;margin-top:20px; background: #000;}
footer .social {margin-top:20px;}
.copyright {margin:20px 0;color:#999;font-size:13px;}
.copyright img.imza {margin-top:5px;}
.copyright a {color:#999;}
.copyright a:hover {text-decoration:none;padding-bottom:3px;border-bottom:1px dotted #888;color:#888;}

#sayfa .items .item .image a img {max-width:100% !important;height:auto !important;border-radius:4px !important;}
#sayfa .items .item {padding:20px;background:#eee;border-radius:4px;}
#sayfa .items .item .header {font-family: 'Montserrat', sans-serif !important;font-size:18px;}
#sayfa .items .item .description p {font-family: 'Montserrat', sans-serif !important;font-size:14px;line-height:22px;}
#sayfa .items .item .meta {color:#aaa !important;}

#sayfa .menu .item p, #sayfa .menu .item h4 {font-family: 'Montserrat', sans-serif !important;font-size:13.5px;}
#sayfa .menu .item h4 {margin-bottom:5px !important;}
#sayfa .menu .item p {font-size:12px;font-weight:500;color:#999;}

.table.Abelsis {border-color:rgba(0,0,0,.1) !important;font-size:13.5px !important;background:rgba(255,255,255,1) !important;box-shadow:0 5px 20px -15px #000 !important;margin:0 0 20px 0 !important;}
.table.Abelsis th, .table.Abelsis td {border-color:rgba(0,0,0,.1) !important;}
.table.Abelsis thead th {background:#fafafa !important;}
.table.Abelsis tr td:first-child {}
.table.Abelsis tr td:first-child {color:#999;}
.table.Abelsis .label {padding:4px 6px;font-size:12px;font-weight:600;}

.ui.pointing.menu {box-shadow:0 5px 20px -15px #000 !important;}
.ui.pointing.menu a {font-family: 'Montserrat', sans-serif !important;font-size:14px !important;font-weight:500 !important;color:#aaa !important;}
.ui.pointing.menu a:hover {color:#666 !important;background:#fafafa;}
.ui.pointing.menu a.active {color:rgba(0, 0, 0, 0.87) !important;}

.borderless.table {border:0 !important;box-shadow:none !important;}
.ui.modal {z-index:10000000 !important;}
.sidr {z-index:0 !important;}
.ui.modal .header {font-family: 'Montserrat', sans-serif !important;}
.ui.modal .actions .ui.button {font-family: 'Montserrat', sans-serif !important;font-weight:500;}
.ui.modal .actions .gri.link {color:#aaa;text-shadow:1px 1px 0px rgba(255,255,255,1);margin-right:15px;transition:.5s;}
.ui.modal .actions .gri.link:hover {color:#555;}
.ui.error.text.message {padding:0 !important;border:0 !important;background:none !important;box-shadow:none !important;font-size:13px !important;margin:.6em 0 !important;}

#musteri h3 {font-family: 'Montserrat', sans-serif !important;margin-bottom:10px !important;}
.step .title {font-family: 'Montserrat', sans-serif !important;}
.steps {border-color:#e5e5e5 !important;}


@media only screen and (max-width: 767px) {
.bolum_baslik.acik {background:#000 !important;color:#fff !important;border-color:#000 !important;}
.ui.card, .ui.fluid.cards .card {max-width:100% !important;}
#genel_ozellikler ul li {width:100% !important;overflow:hidden !important;margin-left:0;margin-right:0;white-space:normal !important;}
#siparis #ekstra_hizmetler .checkbox_div {border-radius:0 !important;padding:10px !important;}
#siparis #lisans_tercihi .radio_div {border-radius:0 !important;padding:10px !important;}
.radio-group .column {width:100% !important;padding-bottom:0 !important;}
.checkbox_div span.ikon, .radio-group span.ikon, #yapimci_linkini_kaldir .ikon {display:none !important;}
.sabit_mobile {top:0 !important;margin-top:15px !important;margin-bottom:25px !important;}
}
@media only screen and (min-width: 767px) {
#left-menu, #right-menu {display:none !important;}
}
.Abelsis.card {border-color:#e5e5e5 !important;box-shadow:0px 0px 25px -6px rgba(0,0,0,0.36) !important;}

.ui.message .header {font-family: 'Montserrat', sans-serif !important;}
.ui.form .field > label, .ui.form .fields > label {font-size:13px !important;}

#cevap .message {padding:16px !important;font-size:13px !important;}
#cevap .message .header {font-size:15px !important;margin-bottom:0 !important;}
#cevap .message p {font-size:13px !important;margin-top:0 !important;}
.message {border:1px solid !important;box-shadow:none !important;padding:14px 16px !important;font-size:13.5px !important;}
.negative.message, .negative.message .header {border-color:#c40e20 !important;color:#c40e20 !important;background:none !important;}
.positive.message, .positive.message .header {border-color:#21ba45 !important;color:#21ba45 !important;background:none !important;}
.ui.message p {padding:0;margin:0;}
.alanadi.input input {border-radius:0 !important;padding:7px !important;font-size:13px !important;border-top-right-radius:4px !important;border-bottom-right-radius:4px !important;}
.alanadi .ui.label {padding:7px !important;line-height:16px !important;font-size:13px !important;border-color:#ddd !important;padding:0 auto !important;}

#left-menu, #right-menu {font-family: 'Comfortaa', cursive;background:#000;box-shadow:none;border:0 !important;text-transform:lowercase;}
#left-menu ul,, #right-menu ul {box-shadow:none !important;border:0 !important;}
#left-menu ul li, #right-menu ul li {border:0 !important;box-shadow:none;margin-top:0 !important;margin-bottom:0 !important;top:0 !important;}
#left-menu ul li a, #right-menu ul li a {border:0 !important;box-shadow:none;margin-top:0 !important;margin-bottom:0 !important;top:0 !important;}

.sozlesme.modal {}

@media (max-width: 767px) {
    .table-responsive .dropdown-menu {
        position: static !important;
    }
}
@media (min-width: 768px) {
    .table-responsive {
        overflow: inherit;
    }
}

/*
#canli_destek {position:fixed;bottom:0;right:60px;width:280px;background:#000;color:#fff;border-radius:4px;}
#canli_destek .baslik {position:relative;background:#CC141A;font-size:14px;line-height:14px;margin:0;font-weight:700;text-shadow:1px 1px 0px rgba(0,0,0,0.3);padding:10px;cursor:pointer;border-top-left-radius:4px;border-top-right-radius:4px;border:1px solid rgba(0,0,0,.1);border-bottom:0;}
#canli_destek .baslik .ikon {position:absolute;top:10px;right:5px;}
#canli_destek .gorusme {height:280px;background:#f9f9f9;border:1px solid #CC141A;border-bottom:0;border-top:0;}
#canli_destek .gorusme .mesajlar {padding:10px;}
#canli_destek .gorusme .mesajlar .mesaj {font-size:13px;float:right;padding:4px 8px;background:#eee;border-radius:4px;margin-bottom:5px;color:#333;}
#canli_destek .gorusme .mesajlar .mesaj.yonetici {float:left;background:#333;color:#fff;}
*/