/*
Theme Name: Launch Türkiye Wordpress Teması
Theme URI: http://www.launch.com.tr
Description: Bu tema Launch Türkiye için özel olarak hazırlanmıştır. İçeriğinde Launch Türkiye kullanılması planlanan bölümler özel olarak kodlanmıştır.
Version: 1.0
Text Domain: launch
*/

html, body{
	font-family: 'Roboto', sans-serif;
	margin:0px;
	padding:0px;
	font-size:14px;
	background:#2e2e2e;
}
*:focus{outline:0px;}
a:hover{text-decoration:none;}
.main_header{background:#ffffff;position:relative;width:100%;padding:15px 0px;box-shadow:0px 0px 3px 1px rgba(0,0,0,.5);z-index:10000;}
.main_header .launchtr-logo{float:left;}
.main_header .arama{float:right;line-height:24px;padding-right:20px;margin-top:8px;cursor:pointer;}
.main_header .arama span{float:right;width:24px;height:24px;background:transparent url(images/sprite.png) no-repeat 0px 0px;background-size:500px 25px;margin-left:2px;}
.main_header .hesap{float:right;line-height:24px;padding-right:20px;margin-top:8px;position:relative;color:#000000;}
.main_header .hesap span{float:right;width:24px;height:24px;background:transparent url(images/sprite.png) no-repeat -25px 0px;background-size:500px 25px;margin-left:2px;}
.main_header .hesap ul{display:none;position:absolute;right:0px;top:25px;margin:0px;padding:10px 0px 5px 0px;background:#ffffff;border-radius:3px;box-shadow:0px 0px 3px 0px rgba(0,0,0,.5);}
.main_header .hesap:hover ul{display:block;}
.main_header .hesap ul li{border-bottom:1px dotted #dedede;list-style:none;}
.main_header .hesap ul li:last-child{border-bottom:0px;}
.main_header .hesap ul li a{padding:5px 20px 0px 10px;color:#000000;}
.main_header .hesap ul li a:hover{color:#e2000f;}
.main_header .topcart{float:right;line-height:24px;margin-top:8px;color:#000000;}
.main_header .topcart .cart-contents{float:right;}
.main_header .topcart span{float:right;width:24px;height:24px;background:transparent url(images/sprite.png) no-repeat -50px 0px;background-size:500px 25px;text-align:center;color:#ffffff;line-height:28px;font-size:11px;margin-left:2px;}
.navbar-default.launchtr{background:#c7353c;border-bottom:1px solid #a72939;min-height:50px;margin-bottom:0px;color:#ffffff;box-shadow:0px 0px 3px 1px rgba(0,0,0,.5);}
.navbar-nav>li>a{padding:10px;}
.navbar-default .navbar-brand{display:none;}
.navbar-default .navbar-nav>li>a{color:#ffffff;line-height:30px;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.current_page_ancestor>a{background:#e24047;color:#ffffff;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{background:#e24047;color:#ffffff;}
.navbar.launchtr .dropdown-menu{padding:10px 0px;}
.navbar.launchtr .dropdown-menu li.dropdown:hover > .dropdown-menu{display:block;}
.navbar.launchtr .dropdown-menu li.dropdown > .dropdown-menu{top:0px;left:100%;}
.navbar.launchtr .dropdown-menu li{border-bottom:1px dotted #dedede;}
.navbar.launchtr .dropdown-menu li:last-child{border-bottom:0px}
.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover{background:transparent;color:#000000;}
.searchform{width:100%;max-width:500px;margin:0px auto;position:relative;}
.searchform input[type="text"]{width:100%;background:#ffffff;border-radius:3px 0px 0px 3px;border:2px solid #ffffff;font-size:2rem;color:#000000;padding:1rem .5rem;margin-left:-5%;}
.searchform input[type="submit"]{font-size:2rem;color:#ffffff;padding:1rem 2rem;position:absolute;border:0px;border-radius:0px 3px 3px 0px;border:2px solid #ffffff;background:#e2000f;right:-5%;top:0px;}
.languagebar{position:relative;}
.danismanlik{
	background: #ffaf4b; /* Old browsers */
	background: -moz-linear-gradient(top, #ffaf4b 0%, #ff920a 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #ffaf4b 0%,#ff920a 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #ffaf4b 0%,#ff920a 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffaf4b', endColorstr='#ff920a',GradientType=0 ); /* IE6-9 */
	padding:5px 0px 20px 0px;
	position:absolute;
	top:10px;
	width:200px;
	line-height:1;
	right:50px;
	font-size:1em;
	font-weight:800;
	font-family: 'Roboto Condensed', sans-serif;
	color:#ffffff;
	text-shadow:1px 1px 1px rgba(0,0,0,.4);
	box-shadow:0px 0px 3px 0px rgba(0,0,0,.3);
	border-radius:3px;
	text-align:center;
	white-space:nowrap;
	cursor:pointer;
}
.danismanlik span{
	display:block;
	font-size:2rem;
}
.danismanlik .tikla{
	background: #4c4c4c; /* Old browsers */
	background: -moz-linear-gradient(top, #4c4c4c 0%, #595959 12%, #666666 25%, #474747 39%, #2c2c2c 50%, #000000 51%, #111111 60%, #2b2b2b 76%, #1c1c1c 91%, #131313 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313',GradientType=0 ); /* IE6-9 */
	position:absolute;
	bottom:-20px;
	width:80%;
	border-radius:3px;	
	margin:0px 10%;
	text-align:center;
	padding:10px;
	box-sizing:border-box;
	font-size:1rem;
	white-space:nowrap;
}
.danismanlik .tikla:hover{
	background:#e2000f;
	color:#ffffff;
}



#iletisimresponse{width:100%;max-width:600px;margin:0px auto;padding:20px;border-radius:5px;box-sizing:border-box;background:#ffffff;text-align:center;}
#iletisimresponse .soketimage{border:1px solid #dedede;padding:10px;background:#ffffff;}
#iletisimresponse img{max-width:100%;height:auto;max-height:600px;width:auto;}
#iletisimresponse h1{margin-top:0px;color:#e2000f;font-size:2em;font-weight:800;font-family: 'Roboto Condensed', sans-serif;}
#iletisimresponse .kapat{display:inline-block;border:0px;color:#ffffff;background:#424141;line-height:30px;padding:0px 20px;margin-top:20px;border-radius:3px;}
#iletisimresponse .kapat:hover{background:#e2000f}
#iletisimresponse .btn-default{border:5px solid #ffffff}



#soketresponse{width:100%;max-width:600px;margin:0px auto;padding:20px;border-radius:5px;box-sizing:border-box;background:#ffffff url(images/sokettile.png) repeat center center;text-align:center;}
#soketresponse .soketimage{border:1px solid #dedede;padding:10px;background:#ffffff;}
#soketresponse .g{margin-top:20px;}
#soketresponse img{max-width:100%;height:auto;max-height:600px;width:auto;}
#soketresponse h1{margin-top:0px;color:#e2000f;font-size:2em;font-weight:800;font-family: 'Roboto Condensed', sans-serif;}
#soketresponse .kapat{display:inline-block;border:0px;color:#ffffff;background:#424141;line-height:30px;padding:0px 20px;margin-top:20px;border-radius:3px;}
#soketresponse .kapat:hover{background:#e2000f}

/* Blog */
.postlist .post{
	display:inline-block;
	width:100%;
	padding-bottom:4em;
}
.postlist .post .dahafazlasi{
	float:right;
	padding:10px 20px;
	display:inline-block;
	background:#f3f3f3;
	text-transform:uppercase;
	text-align:center;
	border-radius:3px;
	font-size:.8em;
	font-weight:700;
	color:#444444;
}
.postlist .post .dahafazlasi:hover{
	background:#e2000f;
	color:#ffffff;
}
.postlist .post{
	display:inline-block;
	width:100%;
}
.postlist .post .blog-list-gorsel{
	max-width:100%;
	height:auto;
	width:100%;
	border:1px solid #f3f3f3;
}
.postlist .post h3{
	display:inline-block;
	width:100%;
	color:#444444;
	margin:1em 0px .5em 0px;
	font-size:2em;
	font-weight:800;
	font-family: 'Roboto Condensed', sans-serif;
}
.postlist .post h3 a{
	color:#444444;
}
.postlist .post h3 a:hover{
	color:#e2000f;
}
.infobar{
	display:inline-block;
	width:100%;
	color:#565656;
	font-size:.9em;
	padding:5px;
	background:#f3f3f3;
	margin:0em 0px 1em 0px;
}
.infobar a{
	line-height:20px;
	color:#565656;
}
.infobar span{
	float:left;
	line-height:20px;
	padding:0px 9px;
	border-right:1px solid #a1b1bc;
}
.infobar > span:first-child{
	padding-left:0px;
}
.social{
	float:left;
}
.social span{
	float:left;
	line-height:20px;	
	padding:0px 7px;	
	border-right:0px;
}
.social a{
	float:left;
	height:20px;
	width:20px;
	margin:0px 2px;
	text-indent:-1000px;
	overflow:hidden;
}
.social a.bfacebook{background:url('images/share_sprite.png') no-repeat 0px 0px;background-size:60px 40px;}
.social a.bfacebook:hover{background:url('images/share_sprite.png') no-repeat 0px -20px;background-size:60px 40px;}
.social a.btwitter{background:url('images/share_sprite.png') no-repeat -20px 0px;background-size:60px 40px;}
.social a.btwitter:hover{background:url('images/share_sprite.png') no-repeat -20px -20px;background-size:60px 40px;}
.social a.bgplus{background:url('images/share_sprite.png') no-repeat -40px 0px;background-size:60px 40px;}
.social a.bgplus:hover{background:url('images/share_sprite.png') no-repeat -40px -20px;background-size:60px 40px;}
.tekpost{
	color:#565656;
	padding-bottom:3em;
}
.tekpost img{
	max-width:100%;
	height:auto;
}
.tekpost p{
	line-height:1.4;
}
.tekpost .blog-list-gorsel{
	margin-bottom:2em;
}
.tekpost .alignleft {float:left;margin:10px 10px 10px 0px;}
.tekpost .alignright {float:right;margin:10px 0px 10px 10px;}
.tekpost .alignnone {float:none}
.tekpost .aligncenter {display:block;text-align:center;margin:10px auto;}
.tekpost h1, .tekpost h2, .tekpost h3, .tekpost h4, .tekpost h5, .tekpost h6{color:#444444;	font-weight:800;font-family: 'Roboto Condensed', sans-serif;}


/* Woocommerce */
.woorap{padding:0px;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{
	border:1px solid #f3f3f3;
	border-radius:2px;
	padding:10px;
	background:#fdfdfd;
}
body.post-type-archive-product .woocommerce ul.products li.product, body.post-type-archive-product ul.products li.product, body.tax-product_cat ul.products li.product{
	width:30.8%;
}
.woocommerce-loop-product__title{color:#565656;text-align:center;font-family: 'Roboto Condensed', sans-serif;font-weight:700;}
.woocommerce ul.products li.product .price{color:#565656;text-align:center;}
.woocommerce div.product p.price, .woocommerce div.product span.price{color:#565656;}
.woocommerce ul.products li.product a img{border:1px solid #f3f3f3;}
.woocommerce ul.products li.product .button{float:left;background:#f3f3f3;color:#444444;border-radius:2px;text-transform:uppercase;}
.woocommerce ul.products li.product .button:hover{background:#e2000f;color:#ffffff;}
.woocommerce ul.products li.product .button.sagacek{float:right;}
.woocommerce .woocommerce-result-count{line-height:30px;}
.woocommerce .woocommerce-ordering select{height:30px;}
.woocommerce div.product{padding-top:2rem;}
.woocommerce div.product .product_title{font-family: 'Roboto Condensed', sans-serif;font-weight:800;color:#e2000f;}
.woocommerce div.product div.images.woocommerce-product-gallery{border:1px solid #f3f3f3;}
.woocommerce div.product .woocommerce-tabs ul.tabs{display:none;}
.panel{border:0px;box-shadow:none;}
.woocommerce div.product .woocommerce-tabs .panel h2:first-child{font-family: 'Roboto Condensed', sans-serif;font-weight:800;text-transform:uppercase;padding:10px;background:#f3f3f3;}
.related.products > h2{font-family: 'Roboto Condensed', sans-serif;font-weight:800;text-transform:uppercase;padding:10px;background:#f3f3f3;}
.single-product .quantity .qty{line-height:26px;}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt{background:#e2000f;border-radius:2px;}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover{background:#565656;border-radius:2px;}
.product_meta .posted_in a{color:#565656;}
.product_meta .posted_in a:hover{color:#e2000f;}
.added_to_cart.wc-forward{display:none !important;}
.woocommerce-error, .woocommerce-info, .woocommerce-message{background:#ffffff;}
.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register{border:0px;background:#fdfdfd;border-radius:4px;}
#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment{border:0px;background:#fbfbfb;border-radius:4px;}
#add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box{background:#ececec;}
#add_payment_method #payment div.payment_box::before, .woocommerce-cart #payment div.payment_box::before, .woocommerce-checkout #payment div.payment_box::before{border-bottom-color:#ececec;}
.woocommerce form .form-row.woocommerce-invalid label{color:#e2000f;}
.woocommerce form .form-row.woocommerce-invalid .select2-container, .woocommerce form .form-row.woocommerce-invalid input.input-text, .woocommerce form .form-row.woocommerce-invalid select{border: 1px solid #ea7575;background: #ffe2e2;}
.woocommerce form .form-row.woocommerce-validated .select2-container, .woocommerce form .form-row.woocommerce-validated input.input-text, .woocommerce form .form-row.woocommerce-validated select{border: 1px solid #ccc;}
.woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span{color:#565656;}
.woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span:hover{background:#e2000f;color:#ffffff;}

.woocommerce div.product form.cart .variations label{font-size:1rem;color:#565656;}

.woocommerce form .form-row label{line-height:1.2;margin-top:10px;font-weight:400;}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea{line-height:1.86;padding:3px 5px;border:1px solid #ccc;color: #555;font-size:14px;}
.woocommerce form .form-row textarea{line-height:1.86;min-height:100px;padding:5px;}
.woocommerce form .form-row .select2-container{line-height:1.86;height:34px;border-radius:0px;}
.select2-container .select2-selection--single{line-height:1.86;height:34px;border-radius:0px;border:1px solid #ccc;color: #555;}
.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:34px;height:34px;}
.select2-container--default .select2-selection--single .select2-selection__arrow{height:34px;}
.woocommerce form .form-row .input-checkbox{position:initial;}
.woocommerce table.shop_table{border-radius:3px;}

.soliloquy-container{margin:0px auto !important;}

/* Widgets */
.sidebar{padding-right:0px;}
.widget{
	float:left;
	width:100%;
	padding:5px 10px 5px 10px;
	margin:0px 0px 2em 0px;
	border-top:5px solid #e2000f;
	background:#fbfbfb;
}
.widget .widgettitle{
	float:left;
	width:100%;
	margin:0em 0px .5em 0px;
	color:#444444;
	font-size:1.5em;
	font-weight:800;
	font-family: 'Roboto Condensed', sans-serif;
	text-align:right;
}
.widget .entry{
	display:inline-block;
	width:100%;
	margin-bottom:1em;
}
.widget .tarih{
	background:#a1b1bc;
	padding:0px;
}
.widget .entry:hover .tarih{
	background: -moz-linear-gradient(left, #2bc2e8 0%, #70c574 100%);
	background: -webkit-linear-gradient(left, #2bc2e8 0%,#70c574 100%);
	background: linear-gradient(to right, #2bc2e8 0%,#70c574 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2bc2e8', endColorstr='#70c574',GradientType=1 );
}
.widget .tarih .gun{
	text-align:center;
	font-size:2.5em;
	color:#ffffff;
	font-weight:300;
	line-height:2;
}
.widget .tarih .ay{
	background:#34495e;
	text-align:center;
	color:#ffffff;
	padding:3px 0px;
}
.widget .entry h4{
	font-size:1em;
	margin:0px 0px .5em 0px;
}
.widget .entry p{
	color:#000000;
	font-size:1em;
	font-weight:300;
}
.widget .entry h4 a{
	color:#34495e;
	font-size:1em;
}
.widget .entry:hover h4 a{
	color:#8ec642;
}
.widget .entry .links{
	padding:3px 0px;
	border-top:1px solid #dedede;
	color:#a1b1bc;
	font-size:.9em;
	font-weight:300;
}
.widget .entry .links a{
	color:#a1b1bc;
}
.widget .entry .icerigi{
	padding-right:0px;
}
.widget ul{
	float:left;
	width:100%;
	list-style:none;
	padding:0px;
	margin:0px;
}
.widget ul li{
	float:left;
	width:100%;
	line-height:1.2;
	padding:.5em 0px;
	color:#a1b1bc;
	border-top:1px dotted #a1b1bc;
}
.widget ul li:last-child{
	padding-bottom:0px;
}
.widget ul li a{
	color:#565656;
}
.widget ul li a:hover{
	color:#e2000f;
}
.widget .search-form input[type="search"]{
	float:left;
	width:100%;
	max-width:300px;
	line-height:30px;
	border:1px solid #d6e2ea;
	border-right:0px;
	padding:0px 0px 0px 10px;
	margin:0px;
}
.widget .search-form button[type="submit"]{
	position:absolute;
	top:0px;
	right:0px;
	width:30px;
	height:32px;
	border:1px solid #d6e2ea;
	border-left:0px;
	text-indent:-1000px;
	overflow:hidden;
	background:#ffffff url('images/aramabutton.png') no-repeat center center;
}
.widget .search-form{position:relative;display:inline-block;width:100%;}

/* İletişim Bölümü */
.iletisimbolumu .form-control{
	border:1px solid #e4e4e4;
	border-radius:0px;
	box-shadow:none;
}
.iletisimdetay h3{
	margin-bottom:1rem;
}
.iletisimdetay iframe{
	height:200px;
	width:100%;
	border:1px solid #222222;
}
.iletisimbolumu{padding-left:0px;}
.iletisimdetay{padding-right:0px;}
.iletisimbolumu .error{
	text-align:center;
	padding:8px 10px;
	margin-bottom:10px;
	color:#ffffff;
	border:1px solid #9c0c0c;
	background:#b31212;
}
.iletisimbolumu .form-control.form_error{
	border:1px solid #ea7575;
	background:#ffe2e2;
}
.iletisimbolumu .btn-default{
	width:100%;
	background:#e2000f;
	border-radius:2px;
	color:#ffffff;
	font-weight:500;
	text-transform:uppercase;
	border:1px solid #e4e4e4;
	border-radius:3px;
	box-shadow:none;
	padding:10px 0px;
}
.iletisimbolumu .btn-default:hover{
	background:#2c3e50;
	color:#ffffff;
}
.iletisimbolumu input:focus, .iletisimbolumu textarea:focus{
	outline:0px;
}
.thankyoumsg{
	padding:20px;
	border-radius:5px;
	border:5px solid #e4e4e4;
	color:#000000;
	background:#ffffff;
}
.thankyoumsg h1{
	color:#e2000f;
	margin:0px 0px .5em 0px;
}
.thankyoumsg p{
	margin-bottom:2em;
}
.thankyoumsg a{
	padding:5px 15px;
	border-radius:2px;
	border:0px;
	color:#ffffff;
	background:#e2000f;
}

.breadcrumb, .woocommerce .woocommerce-breadcrumb{background:#ffffff;color:#000000;text-align:right;border-bottom:5px solid #e2000f;margin-bottom:0px;padding: 8px 15px;list-style: none;}
.breadcrumb a{color:#000000;}
.breadcrumb a:hover{color:#e2000f;}


.homeslider{float:left;width:100%;border:1px solid #d3d3d3;box-shadow:0px 0px 3px 0px rgba(0,0,0,.2);background:#ffffff;position:relative;margin:3rem 0px;}
.homeslider .kategorigorselwrap{float:left;width:20%;padding:10px;box-sizing:border-box;}
.homeslider .kategorigorsel{position:absolute;left:0px;top:0px;height:100%;width:20%;box-shadow:inset 0px 0px 20px 0px rgba(0,0,0,.5);background:#e2000f;}
.homeslider .kategorigorsel .kategorisim{position:absolute;left:15px;top:15px;width:90%;font-size:1.5rem;font-weight:800;font-family: 'Roboto Condensed', sans-serif;color:#ffffff;text-transform:uppercase;line-height:1;}
.homeslider .kategorigorsel a{position:absolute;right:15px;bottom:15px;font-size:.8rem;font-family: 'Roboto Condensed', sans-serif;color:#ffffff;text-transform:uppercase;border:1px solid #ffffff;border-radius:3px;padding:4px 5px 2px 5px;line-height:1;}
.homeslider .kategorigorsel a:hover{border:1px solid #e2000f;color:#e2000f;}
.homeslider .onceki{position:absolute;left:20%;border-left:1px solid #f8f8f8;box-sizing:border-box;width:2%;height:100%;background:transparent url(images/sprite.png) no-repeat -125px center;background-size:500px 25px;cursor:pointer;opacity:.8;-webkit-transition: opacity .5s;transition: opacity .5s;}
.homeslider .oncekisonraki{opacity:1;}
.homeslider .sonraki{position:absolute;right:0%;border-left:1px solid #f8f8f8;box-sizing:border-box;width:2%;height:100%;background:transparent url(images/sprite.png) no-repeat -150px center;background-size:500px 25px;cursor:pointer;opacity:.8;-webkit-transition: opacity .5s;transition: opacity .5s;}
.homeslider .sonraki:hover{opacity:1;}
.homeslider .onceki a, .homeslider .sonraki a{position:absolute;width:100%;height:100%;left:0px;top:0px;text-indent:-1000px;overflow:hidden;}
.homeslider .urunler{float:left;width:76%;border-left:1px solid #d3d3d3;margin:0px 2%;}
.homeslider .urunler .sliderwrap{float:left;width:100%;}
.homeslider .urunler .sliderwrap .slide{float:left;width:100%;}
.homeslider .urunler .sliderwrap .slide .eachproduct{float:left;width:25%;border:1px solid #f8f8f8;box-sizing:border-box;padding:2% 1%;}
.homeslider .urunler .sliderwrap .slide .eachproduct .imagepart{float:left;width:100%;max-height:150px;height:150px;text-align:center;overflow:hidden;}
.homeslider .urunler .sliderwrap .slide .eachproduct .imagepart img{max-width:100%;max-height:100%;height:auto;width:auto;margin:auto;}
.homeslider .urunler .sliderwrap .slide .eachproduct .textpart{float:left;width:100%;height:30px;line-height:20px;color:#000000;font-size:1rem;text-align:center;}
.homeslider .urunler .sliderwrap .slide .eachproduct:hover .textpart{color:#e2000f;}
.homeslider .urunler .bx-wrapper{margin:0px;box-shadow:none;padding:0px;border:0px;}

.bulucular{float:left;width:100%;margin:-40px 0px 0px 0px;position:relative;z-index:1000;}
.bulucular a.tabber{float:left;background:#c7353c;color:#ffffff;line-height:33px;font-size:1.1rem;height:40px;padding:5px 15px 5px 10px;font-family: 'Roboto Condensed', sans-serif;}
.bulucular a.tabber:hover{text-decoration:none;}
.bulucular a.tabber span{float:left;width:25px;height:25px;margin:3px 3px 0px 0px;}
.bulucular a.tabber.soket span{background:transparent url(images/sprite.png) no-repeat -75px 0px;background-size:500px 25px;}
.bulucular a.tabber.hata span{background:transparent url(images/sprite.png) no-repeat -100px 0px;background-size:500px 25px;}
.bulucular a.tabber.active{background:#4c4c4c;}
.bulucular .formarea{float:left;width:100%;background:#4c4c4c;padding:30px 0px;}
.bulucular .formarea #hatabulucu, .bulucular .formarea #soketbulucu{display:none;position:relative;}
.bulucular .formarea #hatabulucu.active, .bulucular .formarea #soketbulucu.active{display:block;}
.bulucular .formarea label{float:left;font-size:1rem;color:#ffffff;margin:0px 10px 0px 0px;font-weight:400;line-height:30px;}
.bulucular .formarea select{float:left;border:0px;margin-right:30px;line-height:30px;height:30px;padding:0px 10px;}
.bulucular .formarea [type="text"]{float:left;border:0px;margin-right:30px;line-height:30px;height:30px;padding:0px 10px;}
.bulucular .formarea button{float:left;border:0px;color:#ffffff;background:#c7353c;line-height:30px;padding:0px 30px;}
.bulucular .error-field{background:#f34e4e;color:#ffffff;}
.bulucular .hayneslogo{height:60px;position:absolute;right:0px;top:-17px;}

.bilgi-kutu {width:48%;margin:1%;float:left;position:relative;min-height:200px;opacity:.9;-webkit-transition: opacity .5s;transition: opacity .5s;}
.bilgi-kutu:hover{opacity:1;}
.bilgi-kutu .info{position:absolute;bottom:10px;left:10px;color:#ffffff;}
.bilgi-kutu .info h3{font-size:1.3rem;font-weight:800;font-family: 'Roboto Condensed', sans-serif;margin:0px 0px 3px 0px;}
.bilgi-kutu .info p{font-size:1rem;font-weight:400;font-family: 'Roboto Condensed', sans-serif;margin:0px;}
.bilgi-kutu.originalurun{background:transparent url(images/originalurun.jpg) no-repeat center center;}
.bilgi-kutu.haberler{background:transparent url(images/haberler.jpg) no-repeat center center;}
.bilgi-kutu.dokumanlar{background:transparent url(images/dokumanlar.jpg) no-repeat center center;}
.bilgi-kutu.hakkimizda{background:transparent url(images/hakkimizda.jpg) no-repeat center center;}

.calismaprensip{text-align:center;}
.calismaprensip h3{font-family: 'Roboto Condensed', sans-serif;font-weight:900;color:#e2000f;}
.calismaprensip p.first{margin-bottom:2rem;}
.calismaprensip h4{font-family: 'Roboto Condensed', sans-serif;font-weight:900;border-bottom:2px solid #e2000f;padding-bottom:8px;margin-bottom:8px;}


body.home .page-container{padding:2rem 0px;background:#f6f6f6 url('images/bg.jpg') no-repeat top right;backround-size:contain;}
.page-container{padding:4rem 0px;background:#ffffff;}
.woocommerce-products-header__title, .sayfabasligi{font-family: 'Roboto Condensed', sans-serif;font-weight:800;color:#e2000f;}


.footer-band{float:left;width:100%;font-family: 'Roboto Condensed', sans-serif;font-weight:900;color:#ffffff;padding:10px 0px;background:#171717;}
.footer-band .eachone{float:left;width:20%;text-align:center;line-height:47px;font-size:24px;text-align:center;}

.footer-gri{background:#171717;padding:10px 0px;color:#ffffff;font-size:.9rem}
.footer-gri a{color:#ffffff;}
.footer-gri a:hover{color:#898989;}
.footer-gri .aventeklogo{width:50%;height:auto;margin-top:1rem;margin-bottom:10px;}
.footer-gri .facebook{float:left;width:150px;margin-top:1rem;line-height:1;white-space:nowrap;margin-right:1rem;}
.footer-gri .facebook span{float:left;width:24px;height:24px;background:transparent url(images/sprite.png) no-repeat -275px 0px;background-size:500px 25px;margin-right:5px;}
.footer-gri .youtube{float:left;width:150px;margin-top:1rem;line-height:1;white-space:nowrap;margin-right:1rem;}
.footer-gri .youtube span{float:left;width:24px;height:24px;background:transparent url(images/sprite.png) no-repeat -250px 0px;background-size:500px 25px;margin-right:5px;}
.footer-gri h3{font-family: 'Roboto Condensed', sans-serif;font-weight:900;font-size:1.4em;}
.footer-gri ul.footermenu{padding:0px 0px 0px 1.2rem;}
.footer-gri ul.footermenu li{padding:2px 0px;}
.footer-gri .lokasyon{float:left;width:100%;position:relative;padding-bottom:10px;box-sizing:border-box;padding-left:30px;}
.footer-gri .lokasyon span{position:absolute;width:24px;height:100%;left:0px;background:transparent url(images/sprite.png) no-repeat -175px 0px;background-size:500px 25px;}
.footer-gri .telefon{float:left;width:100%;position:relative;padding-bottom:10px;box-sizing:border-box;padding-left:30px;}
.footer-gri .telefon span{position:absolute;width:24px;height:100%;left:0px;background:transparent url(images/sprite.png) no-repeat -200px 5px;background-size:500px 25px;}
.footer-gri .email{float:left;width:100%;position:relative;padding-bottom:10px;box-sizing:border-box;padding-left:30px;}
.footer-gri .email span{position:absolute;width:24px;height:100%;left:0px;background:transparent url(images/sprite.png) no-repeat -225px 5px;background-size:500px 25px;}
.footer-gri hr{float:left;width:100%;border:0px;border-bottom:1px solid #494949;}
.footer-gri .mastervisa{line-height:33px;}
.footer-gri .copyright{line-height:33px;}


.woocommerce-MyAccount-navigation ul{
	margin:0px;
	padding:0px;
}
.woocommerce-MyAccount-navigation ul li{
	list-style:none;
	padding:1px 0px;
}
.woocommerce-MyAccount-navigation ul li a{
	display:inline-block;
	width:100%;
	padding:5px;
	background:#c7353c;
	color:#ffffff;
}
.woocommerce-MyAccount-navigation ul li a:hover{
	background:#464646;
}
.woocommerce-Addresses .woocommerce-Address{
	border:1px solid #444444;
	border-radius:10px;
	padding:10px;
	min-height:200px;
}
.woocommerce-Addresses .woocommerce-Address .edit{
	display:inline-block;
	padding:2px 5px;
	color:#ffffff;
	font-size:.8rem;
	background:#444444;
}
.woocommerce-MyAccount-content{
	border:1px solid #dedede;
	padding:15px;
}
.woocommerce-MyAccount-content p {
	padding:5px;
	background:#fde7cc;
	border-radius:5px;
	text-align:center;
}
.price_slider_wrapper{ 
	float:left;
	width:100%;
}
.price_slider{ 
    margin-bottom: 1em;
}
.price_slider_amount {
    text-align: right;
    line-height: 2.4em;
    font-size: 0.8751em;
}
.price_slider_amount .button {
    font-size:1.15em;
}
.price_slider_amount .button {
    float: left;
}
.ui-slider {
    position: relative;
    text-align: left;
}
.ui-slider .ui-slider-handle {
    position: absolute;
    z-index: 2;
    width: 0.9em;
    height: 0.9em;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid rgba(0, 0, 0, 0.25);
    cursor: pointer;
    background: #e7e7e7;
    background: -webkit-gradient(linear,left top,left bottom,from(#FEFEFE),to(#e7e7e7));
    background: -webkit-linear-gradient(#FEFEFE,#e7e7e7);
    background: -moz-linear-gradient(center top,#FEFEFE 0%,#e7e7e7 100%);
    background: -moz-gradient(center top,#FEFEFE 0%,#e7e7e7 100%);
    outline: none;
    top: -.3em;
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(255, 255, 255, 0.65) inset;
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(255, 255, 255, 0.65) inset;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(255, 255, 255, 0.65) inset;
}
.ui-slider .ui-slider-handle:last-child {
    margin-left: -1em;
}
.ui-slider .ui-slider-range {
    position: absolute;
    z-index: 1;
    font-size:.7em;
    display: block;
    border: 0;
    background: none repeat scroll 0 0 #FF6B6B;
    box-shadow: 1px 1px 1px 0.5px rgba(0, 0, 0, 0.25) inset;
    -webkit-box-shadow: 1px 1px 1px 0.5px rgba(0, 0, 0, 0.25) inset;
    -moz-box-shadow: 1px 1px 1px 0.5px rgba(0, 0, 0, 0.25) inset
    -webkit-border-radius: 1em;
    -moz-border-radius: 1em;
    border-radius: 1em;
}
.price_slider_wrapper .ui-widget-content {
    -webkit-border-radius: 1em;
    -moz-border-radius: 1em;
    border-radius: 1em;
    background: #1e1e1e;
    background: -webkit-gradient(linear,left top,left bottom,from(#1e1e1e),to(#6a6a6a));
    background: -webkit-linear-gradient(#1e1e1e,#6a6a6a);
    background: -moz-linear-gradient(center top,#1e1e1e 0%,#6a6a6a 100%);
    background: -moz-gradient(center top,#1e1e1e 0%,#6a6a6a 100%);
}
.ui-slider-horizontal {
    height:.5em;
}
.ui-slider-horizontal .ui-slider-range {
    top: 0;
    height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
    left: -1px;
}
.ui-slider-horizontal .ui-slider-range-max {
    right: -1px;
}
@media screen and (min-width:1024px) and (max-width:1170px) {
	.bulucular{margin-top:-60px;}
	.danismanlik{right:25px;}
}


@media screen and (min-width:768px) and (max-width:1023px) {
	.danismanlik{display:none;}
	.bulucular{margin-top:-60px;}
	.footer-gri .mastervisa{text-align:center;}
	.footer-gri .copyright{text-align:center;}
	.footer-band .eachone:first-child{display:none;}
	.footer-band .eachone{width:25%;}
	.bulucular .hayneslogo{height:39px;right:-17px;top:-7px;}
	body.post-type-archive-product .woocommerce ul.products li.product, body.post-type-archive-product ul.products li.product, body.tax-product_cat ul.products li.product{width:48.8%;}
	.postlist{padding:0px;}
	.iletisimbolumu{float:left;width:100%;padding:0px;}
	.iletisimdetay{float:left;width:100%;padding:0px;}
}

@media screen and (min-width:0px) and (max-width:767px) {
	.main_header{text-align:center;padding-bottom:5px;}
	.main_header .launchtr-logo{width:100%;}
	.main_header .topcart{float:none;display:inline-block;padding:5px;margin:15px 10px 0px 10px;}
	.main_header .hesap{float:none;display:inline-block;padding:5px;margin:15px 10px 0px 10px;}
	.main_header .arama{float:none;display:inline-block;padding:5px;margin:15px 10px 0px 10px;}
	.navbar-default .navbar-toggle{border-color:#ffffff;background:#ffffff;}
	.navbar-default .navbar-toggle .icon-bar{background-color:#e2000f;}
	.navbar-default .navbar-brand{display:block;font-weight:800;color:#ffffff;font-family: 'Roboto Condensed', sans-serif;}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form{border:0px;}
	.navbar.launchtr .dropdown-menu li{border:0px;}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#ffffff;}
	.languagebar{position:static;}
	.danismanlik{top:initial;bottom:-60px;right:10%;width:80%;}
	.homeslider .kategorigorselwrap{width:100%;height:150px;}
	.homeslider .kategorigorsel{width:100%;height:150px;}
	.homeslider .urunler{width:86%;margin:0px 7%;border-right:1px solid #d3d3d3;}
	.homeslider .onceki{width:7%;left:0px;top:150px;border:0px;margin-top:-75px;}
	.homeslider .sonraki{width:7%;right:0px;top:150px;border:0px;margin-top:-75px;}
	.homeslider .urunler .sliderwrap .slide .eachproduct{width:50%;}
	.bulucular .hayneslogo{position:initial;text-align:center;margin:30px auto 0px auto;display:block;}
	.bilgi-kutu{width:100%;min-height:125px;}
	.footer-gri{font-size:.7rem;}
	.footer-gri .container{padding:0px;}
	.footer-gri .aventekdis{text-align:center;}
	.footer-gri .mastervisa{float:left;width:100%;text-align:center;line-height:20px;margin-bottom:0px;}
	.footer-gri .mastervisa img{display:block;margin:0px auto;}
	.footer-gri .copyright{float:left;width:100%;text-align:center;line-height:20px;margin-bottom:0px}	
	.footer-gri .facebook{float:none;display:inline-block;width:auto;padding-right:20px;}
	.footer-gri .youtube{float:none;display:inline-block;width:auto;padding-right:20px;}
	.footer-band{display:none;}
	.soliloquy-container{margin:0px !important;}
	.bulucular{margin:0px;}
	.bulucular a.tabber{width:50%;}
	.bulucular > .container{padding:0px;}
	.bulucular .formarea{padding:15px 0px;}
	.bulucular .formarea label{width:100%;}
	.bulucular .formarea input{width:100%;}
	.bulucular .formarea select{width:100%;}
	.bulucular .formarea button{width:100%;margin-top:20px;}
	body.post-type-archive-product .woocommerce ul.products li.product, body.post-type-archive-product ul.products li.product, body.tax-product_cat ul.products li.product{width:100%;}
}