@charset "utf-8";
/*
Theme Name: Altinoktaonalti
Theme URI: http://www.altinoktaonalti.com
Author: 6.16
Author URI: http://www.altinoktaonalti.com
Version:3.0
*/
/* Site Genel Css */
#onesignal-bell-container.onesignal-reset .onesignal-bell-launcher.onesignal-bell-launcher-bottom-right {
	bottom: 500px!important;
    right: 20px!important;
}
body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,p,blockquote,textarea, .bizden-haberler p { 
	margin:0;
	padding:0;
	font-family: Oxygen; 
}
.woocommerce-loop-product__title {
	font-size: 18px;
	margin: 10px;
	height: 45px;
	overflow: hidden;
}
.woocommerce .order_details li {
	width: 25%!important;
}
ul, ol {
	list-style:none;
}
a,a:link,a:visited,a:hover { 
	text-decoration:none; 
	color: #222;
}
a:focus,a:hover, .products li .price ins { 
	text-decoration:none;
}
.clear { 
	clear:both; 
}
body {
	background: #262626;
}
#body {
	width: 100%;
	background: #faf9f7 url(img/page-bg5.jpg) fixed;
	background-size:100% 100%;
	display: inline-block;
}
.alignright{
	float:right;
	margin:5px 0 10px 10px; 
}
.alignleft{
	float:left;
	margin:5px 10px 10px 0; 
}
.aligncenter{
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.icerik p, .product-tab .t1 p {
	margin: 7px 0;
}
/* Header CSS */
.ust-renk {float: left;height: 6px;position:relative;z-index: 2;}
.renk1 {width: 4%;background: #2791c7;}
.renk2 {width: 6%;background: #35a9e5;}
.renk3 {width: 10%;background: #ad6fc4;}
.renk4 {width: 7%;background: #425b73;}
.renk5 {width: 9%;background: #f06244;}
.renk6 {width: 5%;background: #ee9100;}
.renk7 {width: 12%;background: #f6ce00;}
.renk8 {width: 8%;background: #0bb970;}
.renk9 {width: 6%;background: #2791c7;}
.renk10 {width: 5%;background: #35a8e4;}
.renk11 {width: 12%;background: #ae70c5;}
.renk12 {width: 7%;background: #425b72;}
.renk13 {width: 9%;background: #f16344;}
#header {
	width:100%;
	height: 85px;
	z-index: 100;
	background: #262626;
	position: fixed;
	-webkit-box-shadow: 0 6px 10px rgba(0, 0, 0, .5);
}
.header, .widget-anasayfa, .footer, #slider {
	width: 1150px; 
	margin: 0 auto;
}
.header {
	position:relative;
}
.logo {
	float:left;
	height: 70px; 
	position:relative; 
	margin: 5px 30px 0 0;
	-webkit-transition:height .5s ease-in-out, background .3s ease;
       -moz-transition:height .5s ease-in-out, background .3s ease;
       -o-transition:height .5s ease-in-out, background .3s ease;
       transition:height .5s ease-in-out, background .3s ease;
	  }
.menu .fa-home {
	font-size: 35px!important;
	line-height: 80px!important;
	float:left!important;
	padding: 0 25px;
}
.menu .fa-home:hover {
	background:#009aff;
}
.sepet {
	float:right;
	margin-left: 25px;
	font-size: 35px!important;
	line-height: 80px!important;
	position: relative;
}
.sepet span {
	background:#009aff;
	font-size: 14px;
	height:30px;
	width: 30px;
	line-height:30px;
	position: absolute;
	top:7px;
	right:-10px;
	border-radius: 50%;
	text-align:center;
}
#uye-bilgi {
	position: absolute;
    top: 85px;
    right: 0;
    width: 220px;
    z-index: 999;
    background: #262626;
	border-radius: 0 0 10px 10px;
}
#uye-bilgi ul li {
	padding: 15px;
	border-top: 1px dotted rgba(255,255,255,0.4);
}
#uye-bilgi ul li i {
	width:25px;
}
#uye-bilgi ul li:first-child {
	border:0;
}
#uye-bilgi ul li:hover {
	background: rgba(,0.1);
}
.li1:hover { background: #35a8e4;}
.li2:hover  { background: #0bb970;}
.li3:hover  { background: #ee9100;}
.li4:hover  { background: #f06244; border-radius: 0 0 10px 10px;}
.menu a, .cat-content ul li .haber-tarih .yorum a, #uye-bilgi a {
	color:#fff;
	text-decoration:none;
	cursor:pointer;
}
.menu ul {
	float:left;
}
.menu ul li{float:left;height:20px;padding: 30px 25px;	-webkit-transition:padding .5s ease-in-out, background .3s ease;
       -moz-transition:padding .5s ease-in-out, background .3s ease;
       -o-transition:padding .5s ease-in-out, background .3s ease;
       transition:padding .5s ease-in-out, background .3s ease;}
.anasayfa {float:right;width:60px; height:80px;background: url(img/sprite.png) no-repeat center;background-position: 7px -336px;		-webkit-transition:height .5s ease-in-out, background .5s ease;
       -moz-transition:height .5s ease-in-out, background .5s ease;
       -o-transition:height .5s ease-in-out, background .5s ease;
       transition:height .5s ease-in-out, background-position .5s ease;
}
.anasayfa span {padding: 15px;}
.anasayfa:hover {background: #2791c7 url(img/sprite.png) no-repeat center;background-position: 7px -336px;
}
.musteri {float:right;height:20px;padding: 30px 25px;background: #00abf1;	-webkit-transition:padding .5s ease-in-out, background .3s ease;
       -moz-transition:padding .5s ease-in-out, background .3s ease;
       -o-transition:padding .5s ease-in-out, background .3s ease;
       transition:padding .5s ease-in-out, background .3s ease;}
#searchbox {
	background: rgba(38,38,38,0.9);
	height:100%;
	width:100%;
	position:fixed;
	z-index: 101;
	
}
#searchbox .searchclose {
	font-size: 65px;
	color: #fff;
	position: absolute;
	top:50px;
	right: 100px;
}
#searchform {
	width: 600px;
	margin: 350px auto 0 auto;	
}
#searchform input {
	background: transparent;
	color: #fff;
	line-height: 75px;
	border:0;
	width: 600px;
	font-size: 60px;
    font-style: italic;
}
#searchform input::-webkit-input-placeholder{ color:#fff;}
/* Alt menu */
.menu ul ul{
  padding: 0;
  margin-top: 30px;
  margin-left: -25px;
  z-index: 2000;
  }
.menu ul li:hover ul, ul.menu li.over ul { display: block;
}
.menu ul li ul {display: none;position: absolute;list-style:none; 
}
.menu ul li ul li {float:none;min-width: 200px;padding: 20px 25px;
}
.sub-menu li {transition: .25s linear;-moz-transition: .25s linear;-webkit-transition: .25s linear;}
.sub-menu li a {color:#fff;margin:0px;padding:0px;
}	   
.lacivert:hover, .lacivert ul {background: #2791c7;}
.lacivet li:hover  {background: #1e6e97;}	
.mavi:hover, .mavi ul {background: #35a9e5;}
.mavi li:hover  {background: #277ca8;}	
.mor:hover, .mor ul {background: #ad6fc4;}
.mor li:hover  {background: #794e89;}	
.fume:hover, .fume ul {background: #425b73;}
.fume li:hover  {background: #283746;}	
.kirmizi:hover, .kirmizi ul {background: #f06244;}
.kirmizi li:hover  {background: #c85239;}	
.turuncu:hover, .turuncu ul {background: #ee9100;}
.turuncu li:hover  {background: #b97100;}	
.sari:hover, .sari ul {background: #f6ce00;}
.sari li:hover  {background: #bb9d00;}	
.yesil:hover, .yesil ul, .satinal {background: #0bb970;}
.yesil li:hover {background: #099057;}
.panel {background:#009aff;}
/* slider*/
#slider {
	height: 800px;
	padding-top: 100px;
	position: relative;
}
#slider .slogan {
    height: 150px;
    margin-bottom: 30px;
	vertical-align: middle; 
	color:#fff;
	text-align: center;
}
#slider .gorsel {
	position: absolute;
	bottom: 135px;
    text-align: center;
    width: 100%;	
}
#slider .butonlar, .icerik .butonlar {
	text-align: center;
}
#slider .butonlar a, .icerik .butonlar a{
	background:#0bb970!important;
    color: #fff;
    padding: 13px 20px;
    font-size: 20px;	
	border-radius: 5px;
}
#slider .butonlar .demolar, .icerik .butonlar .talepler {
	background:#009aff!important;
	margin-left:20px;
}
.slider-title {
	font-size: 45px;
	font-weight: bold;
	text-shadow: 3px 2px 1px #000;	
	margin: 55px 0 15px 0;
}
.slider-content {
	font-size: 20px;
	text-shadow: 1px 1px 1px #000;	
}
/* Orta Kısım Css */
#orta-kisim {
	width: 100%; 
	position:relative;
	display:inline-block;
	margin-top:250px;
	background: #fff;
	padding-bottom: 20px;
}
.anasayfa-orta {
	margin-top:0px!important;
}
.icerik {
	width:1150px;
	margin:0 auto;
	margin-top: -50px;
	background:#FFF;
	border-bottom:0px;
	border-top-left-radius: 12px;
	border-top-right-radius: 12px;
	position:relative; 
	z-index:10;
}
.woocommerce-MyAccount-navigation, .woocommerce-breadcrumb, .products li .price del, .cross-sells h2, .product_list_widget li del, .woocommerce-OrderUpdate-meta,.woocommerce-MyAccount-content header,.woocommerce-MyAccount-content .customer_details,.woocommerce-MyAccount-content address {
	display:none;
}
.page-title, .icerik-baslik {
	margin:0 0 20px 0; 
	background:#262626; 
	border-top-left-radius:10px; 
	display:inline-block; 
	border-bottom-right-radius:10px; 
	padding: 0 35px; 
	font-size: 20px; 
	line-height: 50px;
	color:#fff;
}
.shopcat, .woocommerce-MyAccount-navigation {
	width:100%;
	height: 85px;
	background: #eee;
	margin-bottom: 20px;
}
.shopcat ul li {
	text-align:center;
	float:left;
	border-left: 1px solid rgba(0,0,0,0.03);
	height: 65px;
	width:209px;
	padding: 10px;
}
.shopcat ul li:hover a, .woocommerce-MyAccount-navigation ul li:hover a, .woocommerce-MyAccount-navigation ul .is-active a, .cross-sells ul li.product .price {
	color:#fff!important;
}
.shopcat ul li:first-child, .woocommerce-MyAccount-navigation ul li:first-child {
	border:0;
}
.shopcat ul li i {
	width:100%;
	font-size: 35px;
	margin-bottom: 10px;
}
.products {
	margin: 0 -5px;
	padding: 5px;
	display: inline-block;
}
.products li, .product_list_widget li {
	float:left;
	margin: 5px;
	width:277px;
	background: #eee;
	position: relative;
}
.products li img, .product_list_widget li img {
	width: 100%;
	height: auto;
}
.products li .price, .products li .satinal, .right-content .button {
	color: #fff;
	height: 45px;
	line-height: 45px;
	display: inline-block;
	padding-right: 10px;
	width: 128px;
}
.products li .price i, .products li .satinal i, .right-content .button i {
	width: 45px;
	text-align: center;
	height: 45px;
	line-height: 45px;
	background: rgba(0,0,0,0.1);
	margin-right: 10px;
}
.products li .price, .cross-sells ul li.product .price {
	background: #35a9e5!important;
	font-family: "Oxygen", sans-serif!important;
	float:left!important;
	font-size: 18px!important;
}
.products li h3, .product_list_widget li a span {
	text-align: center;
	line-height: 60px;
	font-size: 16px;
    height: 60px;
    overflow: hidden;	
}
.products li .sales, .right-content .price .sales {
	position: absolute;
	top: 106px;
	left: 0;
	background:#f90909;
	color: #fff;
	padding: 5px;
	width: 40px;
	text-align: center;
	overflow: hidden;
}
.products li .sales span, .right-content .price .sales span {
	font-size: 12px;
}
.single-content {
	width:100%;
}
.left-content {
	float:left;
	width: 790px;
}
.product-tab {
	margin: 20px 0;
}
.product-tab ul.tabs {
	list-style: none;
	margin: 0 0 20px;
	border-bottom: 7px solid #009aff;
	height: 60px;
}
.product-tab ul.tabs li {
	float: left;
	margin-left:2px;
	width: 196px;
	text-align: center;
	line-height: 50px;
	display: block;
	background: #eee;
	border-top: 10px solid #fff;
}
.product-tab ul.tabs li:first-child {
	margin-left:0px;
}
ul.tabs li a { color: #222;}
ul.tabs li a i { margin-right: 10px;}
html ul.tabs li.selectTab, html ul.tabs li.selectTab a  {
	background: #009aff!important;
	border-top: 10px solid #009aff;
	color: #fff;
}
.tab_container {clear: both;float: left; width: 100%;
}
.product-tab .t1 li {
	margin: 10px 0;
    background: url(img/satik.png) no-repeat left;
    padding: 0 0 0 30px;
}
.product-tab .t4 strong {
	background: #009aff;
	color: #fff;	
}
.postslide a {
	float:left;
	margin: 5px 10px;
	width:177px;
}
.postslide a img {
	border: 2px solid #eee;
}
.postslide a p {
	text-align: center;
	margin-top: 5px;
}
.right-content {
	float:right;
	width: 340px;
}
.right-content .ozellikler {
	border: 1px solid #eee;	
}
.right-content .price {
	background:#eee;
	text-align: center;
	font: 16px "Oxygen", sans-serif;	
	position: relative;
	height: 75px;
}
.right-content .price .sales {
	position:absolute;
	top: 12px;
	left: 12px;
	overflow: hidden;
}
.right-content .price del .woocommerce-Price-amount {
	font-size: 14px!important;
	color: #999!important;
}
.right-content .price ins, .right-content .price .woocommerce-Price-amount {
	font-size: 45px;
    line-height: 70px;
    text-decoration: none;
	color: #009aff;
    font-weight: 600;
}
.right-content .button {
	height: 60px;
    line-height: 60px;
	width: 310px;
    margin: 10px 0 0 10px;
    font-size: 24px;
}
.right-content .admindemo, .right-content .kilavuz {
	font-size: 19px;
}
.right-content .button i {
	width: 60px;
	height: 60px;
    line-height: 60px;
	font-size: 24px;
}
.right-content .demo {
	background: #009aff;
}
.right-content .admindemo {
	background: #f06244;
}
.right-content .kilavuz {
	background: #ee9100;
}
.gereksinim {
	background: #eee;
	margin-top: 10px;
	padding: 20px;
}
.gereksinim p {
	margin: 10px 0;
}
.gereksinim h4 {
	text-align: center;
	color: #009aff;
}
.gereksinim p span {
	width: 130px;
    display: inline-block;	
}
.gereksinim p span i {
	margin-right: 5px;
}
.sepetbos {
	background-color: #fafafa;
	border: 1px solid #e8e8e8;
	text-align: center;
	padding: 50px;
}
.sepetbos .cart-empty {margin-bottom: 20px;}
.wc-backward, .wc-bacs-bank-details-heading {
	background: #009aff!important;
	color: #fff!important;
}
.woocommerce-thankyou-order-received {
	background: #d6f4ae;
	border:0;
	text-align: center;
	padding: 20px;
}
.input, .input-text, .aiosc-form input, .aiosc-form select, .aiosc-search-box input, .aiosc-filter-cholder select, .select2-selection{
	padding: 0 10px!important;
    line-height: 40px!important;
	border: 1px solid rgba(0,0,0,.1)!important;
	height: 40px!important;
}
.input {
	width: 100%;
	box-sizing: border-box;
}
.woocommerce .order_details {
	background-color: #fafafa;
	border: 1px solid #e8e8e8;
}
.woocommerce .order_details li {
	width: 18%;
    padding: 15px 1%;
}
.wc-bacs-bank-details-heading {
    display: inline-block;
    padding: 5px 10px;
    font-size: 18px;
    margin: 20px 0 10px 0;	
}
.woocommerce-MyAccount-navigation {
	height: 65px;
}
.woocommerce-MyAccount-navigation ul li {
	float:left;
	text-align: center;
	border-left: 1px solid rgba(0,0,0,0.03);
	width: 184px;
	height: 65px;
}
.woocommerce-MyAccount-navigation ul li i {
	width:100%;
	font-size: 20px;
	margin: 10px 0 5px 0;
}
.woocommerce-MyAccount-navigation-link--dashboard i:before { content: "\f007";}
.woocommerce-MyAccount-navigation-link--orders i:before { content: "\f217";}
.woocommerce-MyAccount-navigation-link--downloads i:before { content: "\f019";}
.woocommerce-MyAccount-navigation-link--edit-address i:before { content: "\f277";}
.woocommerce-MyAccount-navigation-link--edit-account i:before { content: "\f0c0";}
.woocommerce-MyAccount-navigation-link--customer-logout i:before { content: "\f00d";}
.woocommerce-MyAccount-content p {
	margin: 5px 0;
	background: #eee;
	padding: 10px;
}
.woocommerce-MyAccount-content ol p {
	background: #009858;
	color:#fff;
	padding: 20px;
    margin: 10px 0;
}
.woocommerce-OrderUpdate-description {
	font-size: 25px;
	font-weight: bold;
}
fieldset {padding:15px; margin-top: 20px;}
.cross-sells ul, .cross-sells ul li {
	width:100%!important;
}
.cross-sells ul li.product a img {
	float:left;
	width:185px!important;
	height: 125px!important;
	margin: 0 10px 0 0!important;
}
.cross-sells ul li a, .cross-sells ul li .button {
	padding: 0!important;
	margin: 0!important;
}
 .cross-sells ul li .satinal,  .cross-sells ul li .price {
	 width: 174px;
	 padding: 0;
 }
.aiosc-form input {
	padding: 0!important;
}
.aiosc-cholder .wp-editor-wrap {
	border: 1px solid rgba(0,0,0,.1)!important;
}
.aiosc-cholder .button, .cholder input {
	padding: 0 20px!important;
    background: #009aff;
    color: #fff;
    font-size: 18px;
    height: 40px;	
	border:0;
}
.aiosc-ticket-sidebar .aiosc-window button, .aiosc-search-box button, .aiosc-filter-buttons button {
	padding: 5px 10px;
	background: #009aff;
    color: #fff;
	border:0;
}
.aiosc-tabs {
	border-left: 0!important;
	border-bottom: 1px solid #009aff!important;
}
.aiosc-tabs li, .aiosc-filter-buttons button {
    line-height: 35px!important;
	border-top: 0!important;
}
.aiosc-tabs li.active, .aiosc-tabs li.active:hover {
	background: #009aff!important;
	color: #fff!important;
} 
.aiosc-search-box {
	overflow: hidden;
	height: 42px!important;
} 
.aiosc-search-box > button > i, .aiosc-search-box button { width: 40px!important;}
.aiosc-filters .select2-container--default .select2-selection--single .select2-selection__rendered { line-height: 38px!important;} 
.index-icerik {margin: -140px auto 25px auto;}
.features div {
	float:left;
	background: #35a8e4;
	height: 100px;
	width: 287.5px;
	color: #fff;
	text-align: center;
	padding: 20px 0;
	font-size: 18px;
}
.features div i {
	width: 100%;
	font-size: 70px;
	margin-bottom: 10px;
}
.features .three i {width:30%; margin-right: 1%; text-align:right;}
.features .three .fa-mobile {font-size: 40px;}
.features .three .fa-tablet {text-align:left; font-size: 50px;}
.features .one { border-top-left-radius: 10px;} 
.features .two, .why .content ul li .fa-refresh,  .count-widget .two i,  .count-widget .two .sep1 { background:#0bb970!important;} 
.features .three, .why .content ul li .fa-book,  .count-widget .three i,  .count-widget .three .sep1 { background:#ee9100!important;}  
.features .four, .why .content ul li .fa-cogs,  .count-widget .four i,  .count-widget .four .sep1 { background:#ae70c5!important; border-top-right-radius: 10px;}  
.widget-anasayfa {
    border: 1px solid #eee;
	margin-top: 10px;
} 
.widget-anasayfa h2 {
	text-align: center;
	font-size: 18px;
} 
.widget-anasayfa h2 span, .shop_url a  {
	background-color: #009aff;
    color: #ffffff!important;
    display: inline-block;
    padding: 0px 27px;
    vertical-align: top;
    line-height: 40px;
    margin-top: -5px;
    border-radius: 5px; 
}
.widget-anasayfa ul {
	display: inline-block;
	margin: 10px 0;
}
.product_list_widget li a span {
	margin: 0 5px;
    font-weight: bold;
    width: 195px;
    display: inline-block;
    overflow: hidden;
    height: 45px;
} 
.product_list_widget li ins, .product_list_widget li .amount {
    font: 20px "Oxygen", sans-serif;
    background: #009aff;
    height: 60px;
    line-height: 60px;
    color: #fff;
    display: block;
    float: right;
    width: 70px;
    text-align: center;
}
.shop_url {
	text-align: center;
	margin-bottom: 10px;
}
.why {
	background:url(img/whyourbg.jpg) no-repeat right bottom #fbfbfb;
	height: 633px;
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	margin: 20px 0;
} 
.why .content,  .count-widget .content {
	width: 1150px;
	margin: 20px auto;
}
.why .content ul {
	padding: 20px 0;
}
.why .content ul li {
	margin: 20px 0;
	height: 110px;
	width: 630px;
	line-height: 25px;
}
.why .content ul li h4 {
	font-size: 24px;
}
.why .content ul li i, .col_fourth i {
	background: #009aff;
	color:#fff;
	border-radius: 50%;
	width: 100px;
	height: 100px;
	font-size: 40px;
	text-align: center;
	line-height: 100px;
	float:left;
	margin-right: 20px;
	border-top-right-radius: 10px;
}
 .why .content ul li p {
	 margin-top: 10px;
 }
 .count-widget {
	background: linear-gradient(rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.8)), url(img/count-bg.jpg) no-repeat;
    background-size: cover;
    padding: 80px 0;
	border-top: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
	margin-top: 15px;		
 }
.col_fourth {
	width: 287px;
	float:left;
	text-align: center;
}
.col_fourth i {
	float:none;
	margin-right:0;
	border-top-right-radius: 50%!important; 	
	border: 1px solid rgba(0,0,0,0.2);
	font-size: 50px;
}
.col_fourth h2 {
	font-size: 60px;
}
.col_fourth .sep1 {
    width: 50px;
    height: 2px;
    background: #009aff;
    margin: 5px auto 10px auto;
}
#footer {
	background: #262626;
	color: #b3b3b3;
} 
#footer a {
	color: #b3b3b3;
}
.footer .fleft {
	float:left;
	width: 525px;
}
.footer .fleft p, .iright p {
	margin: 10px 0;
}
.footer .fleft i, .footer .fleft .fa-r10, .footer .fleft .fa-wm, .iright i {
    width: 30px;
    height: 30px;
    line-height: 30px;
    border-radius: 50%;
    text-align: center;
	color: #fff;
	margin-right: 10px;		
	border: 1px solid rgba(0,0,0,0.2);	
}
.footer .fleft .fa-whatsapp, .iright .fa-whatsapp {
	background:#0bb970;
}
.footer .fleft .fa-envelope-o, .iright .fa-envelope-o {
	background:#ee9100;
}
.footer .fleft .fa-facebook, .iright .fa-facebook {
	background:#3b5998;
}
.footer .fleft .fa-twitter, .iright .fa-twitter {
	background:#1da1f2;
}
.footer .fleft .fa-google-plus, .iright .fa-google-plus {
	background:#db4437;
}
.footer .fleft .fa-youtube, .iright .fa-youtube {
	background:#cc181e;
}
.footer .fleft .r10, .iright .r10 {
	background: url(img/r10.png) no-repeat;
}
.footer .fleft .wm, .iright .wm {
	background: url(img/wm.png) no-repeat;	
}
.footer .social a, .iright .social a {
	width: 32px;
	height: 32px;
	display: inline-block;
    margin-right: 10px;	
}
.r10 i, .wm i {
	border:0;	
	width: 32px;
	height: 32px;	
}
.footer .fright {
	float:right;
}
.footer-bottom {
	width: 100%;
	border-top: 1px solid rgba(255,255,255,0.1);
    height: 60px;
    font-size: 14px;
    line-height: 55px;
	text-align: center;
} 
.footer-bilesen {
	float:left;
	width: 300px;
}
.footer-bilesen ul {
	margin:20px 0;
}
.footer-bilesen ul li {
	line-height: 32px;
	font-size: 14px;
} 
#back-top {
	margin: 0 auto;
	width: 1150px;
	height: 0;
	text-align: right;
}
#back-top .move-top {	
  display: none;
  position: fixed;
  z-index: 999;
  margin-left: 15px;
  bottom: 60px;
}
#back-top .move-top i {
	width: 48px;
	height: 48px;
	text-align: center;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	font-size: 43px;
	cursor: pointer;
	background: #262626;
	color: #fff;
} 
.cat-content {
	width: 830px;
	float:left;
}
.cat-content ul li {
    display: inline-block;
    margin-bottom: 20px;
}
.cat-content ul li .resim {
    float: left;
    margin-right: 10px;
}
.cat-content ul li .resim img {
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}
.cat-content ul li .bizden-baslik, .bizden-haberler .bizden-baslik {
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 7px;
    max-height: 48px;
    overflow: hidden;
}
.haber-tarih {
    display: inline-block;
    float: left;
    margin-right: 10px;
    text-align: center;
    background: #E8E8E8;
    border-radius: 5px;
    color: #394041;
    padding: 5px 7px;
    font-size: 12px;	
	}
.cat-content ul li .haber-tarih {
	font-size: 20px;
    padding: 0;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    margin-right: 0;	
}
.cat-content ul li .haber-tarih p {
    width: 60px;
    margin: 0;
	line-height: 40px;
}	
.haber-tarih .gun {    
	font-size:30px;
    font-weight:bold;
	}
.cat-content ul li .haber-tarih .yorum {
    background: #009aff;
    color: #ffffff;
    border-bottom-left-radius: 5px;
    line-height: 22px;
    padding: 5px 0;
}	
.cat-content ul li .bizden-icerik {
    max-height: 80px;
    overflow: hidden;
}
.butmorenews {
    padding: 7px;
    margin-top: 10px;
    display: inline-block;
    border-radius: 5px;
    font-size: 14px;
    font-weight: bold;
    background: #009aff;
    color: #ffffff!important;
}
.bizden-haberler {
	padding:10px;
}
.bizden-haberler li {
    float: left;
    margin-bottom: 15px;
	width: 33%;
}
.bizden-haberler .bizden-baslik {
    font-weight: bold;
    padding: 5px 5px 5px 0;
    max-height: 18px;
    line-height: 20px;
    overflow: hidden;
}
.bizden-haberler .bizden-icerik {
    height: 40px;
    overflow: hidden;
}
.bizden-haberler li:hover .haber-tarih {
	background:#009aff;
    color:#fff;	
}
.archive-content ul li {
	float:left;
	width: 277px;
	margin: 5px;
	background: #eee;
	text-align: center;
	font-weight: bold;
}
.archive-content ul li p {margin: 10px 0;}
/******************** 404 Sayfası *************************/
.page404-content {
	background: #fff;
	padding-top: 50px;
}
.page404 {
	background: url(img/404bg.png) no-repeat top center;
	height:450px;
	padding-top:48px;
}
.page404 .message {
	background: #009aff;
	border-radius: 50%;
	width:250px;
	height:200px;
	margin: 0 auto;
	text-align:center;
	padding-top:50px;
}
.page404 .message div {
    color: #fff;
    line-height: 145px;
    font-size: 25px;
}
.page404 .message input {
	border:0;
	padding:10px;
}
.ileft, .iright {
	float:left;
	width: 49%;
}
.iletisim p {
	margin: 10px 0;
}
.iletisim input, .aiosc-window input{
	border: 1px solid #ccc;
	line-height: 50px;
	padding: 0 10px;
	width:90%;
}
.aiosc-window  p {
	margin: 15px 0;
}
.aiosc-window label {
	width: 100px;
	display: inline-block;
}
.login-remember label {
	width: 300px;
}
.aiosc-window input {
	width: 300px;
}
.login-remember input{
    float: left;
    width: 20px!important;
}
.iletisim textarea{
	border: 1px solid #ccc;
	padding: 10px;
	width:90%;
}
.iletisim .wpcf7-submit, .login-submit input {
	border:0;
	background: #009aff;
	color: #fff;
	width: 150px;
}
.soru, .cevap {
	background: #009aff;
    color: #fff;
    line-height: 24px;
    height: 25px;
    display: inline-block;
    width: 47px;
    padding: 0px 10px;
    margin: 7px 5px 0px 0;
}
.soru {
	margin-top:20px;
}
.cevap {
	background: #0bb970;
}
.aiosc-window {
    margin: 30px 0;
    background: #eee;
    padding: 10px;
}
.aiosc-reply-head {
	background: #eee!important;
	    font-size: 13px;
    font-style: italic;
}
.aiosc-cholder label {
	width:100%;
}
/*** profil eklentisi - upme ***/
.upme-profile-tabs {
	height:61px;
	border-bottom: 3px solid #009aff;
}
.upme-profile-tab {
	padding: 0 15px;
	line-height: 60px;
	height: 60px;
}
.upme-profile-tab-title {
	padding: 0 0 0 7px;
}
.upme-profile-tab-active {
    background: #009aff;
	color: #fff;
}
.upme-profile-tab-button {display:none;}
.upme-woo-account {padding:0;}
/*** appbanner ***/
.appbanner {
	position: absolute;
    width: 98px;
    border: 1px solid #eee;
    border-radius: 15px;
    background: rgba(255,255,255,0.8);
    top: 115px;
    left: -140px;
	padding: 10px 0;
	text-align: center;
}
.cart .product-addon h3, .woocommerce-cart-form__cart-item dd {
	display:none;
}
.cart button {
	border: 0;
    padding: 0;
    margin: 0;
    background: none;
    text-align: left;
}
.cart .addon-checkbox {
	position: absolute;
	left: -999999px;
}
.cart .product-addon label i {
    width: 40px;
    height: 40px;
    float: left;
    line-height: 40px;
    text-align: center;
    background: #ccc;
    border-radius: 50%;
    margin: 0 10px 0 25px;
    color: #ccc;
	font-size: 20px;
}
.cart .product-addon label:hover i {
	color:#fff;
}
.cart .product-addon input[type="checkbox"]:checked + label i {
	background: #009aff;
	color:#fff;
}
.cart .woocommerce-Price-amount {
	font-weight:bold;
	font-family: Oxygen; 
}
.product-addon-totals {
	background:#0bb970;
	color:#fff;
    width: 280px;
    margin: 10px 0 -10px 10px!important;
    padding: 20px;
    font-size: 18px;
    line-height: 25px;	
}
.product-addon-totals dd {
	font-size: 24px;
	font-weight:600;
}
 div.ozellikler .quantity {
	 display:none;
 }