*{
    outline: none;
box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
html{margin:0px; padding:0px;}
body{
	margin:0px;
	padding:0px;
	font-family:"Century Gothic","Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:15px;
	color:#535353;
	background:url(../images/body-bg.jpg) left top no-repeat fixed;
	background-size:cover;
	background-color:#ffffff;
}
form{margin:0px; padding:0px;}

A{color:#ff0000; text-decoration: none; line-height: 100%;}
A:hover{color:#ff0000; text-decoration: underline;}
A IMG{border:none;}

#wrapper{position: absolute; width:100%;}

header, footer, nav, article,main,section{display:block; padding:0px; margin:0px;}



.cache{display:none;}
._left_{float:left;}
._right_{float:right;}
.clear_both{clear:both;}
.clear_left{clear:left;}
.clear_right{clear:right;}

.spacer_div_kucuk{height:10px;}
.spacer_div{height:20px;}
.spacer_div_2{height:40px;}


.container{margin:auto; width:1280px; padding:0px 15px;}
.container.with-margin{margin-top:10px; margin-bottom:20px; padding-top:50px; padding-bottom:50px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}
.container.with-padding{padding-left:50px; padding-right:50px;}

#ustcubuk_cont{/*-webkit-box-shadow: 0px 3px 5px 0px rgba(1, 143, 240, 0.75); -moz-box-shadow: 0px 3px 5px 0px rgba(1, 143, 240, 0.75); box-shadow: 0px 3px 5px 0px rgba(1, 143, 240, 0.75);*/ border-bottom:2px solid #F99800; /*background:#5C96BC;*/ /*text-shadow: 0px 0px 2px #014B7E;*/
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#4096ee+0,4096ee+100;Blue+Flat+%232 */
background: #F99800; /* Old browsers */

}
#ustcubuk_cont ._left_{ padding:5px 0px; font-weight: bold; font-size:120%; color:#ffffff;}
#ustcubuk_cont ._left_ .label{background:#D21717; color:#ffffff; font-size:98%;}
#ustcubuk_cont ._left_ .label.bg-sosyal{background:#f0f0f0; color:#D21717;}

#ustcubuk_cont ._right_{ padding:7px 0px; color:#ffffff;}
#ustcubuk_cont ._right_ .acici{cursor:pointer; display:none;}

#ustcubuk_cont ul{display:inline-block; margin:0px; padding:0px; list-style: none; font-size:100%;}
#ustcubuk_cont ul li{display:inline-block; margin:0px; padding:0px; margin-left:15px;}
#ustcubuk_cont ul li:first-child{margin-left:0px;}
#ustcubuk_cont ul A{display:block; text-align: left; color:#f0f0f0; text-decoration: none;}
#ustcubuk_cont ul A:hover{color:#ffffff; text-decoration: none;}
#ustcubuk_cont ul .badge{background:#D21717;}


#ustlogo_srch_cont{background:#ffffff;}
#ustlogo_srch_cont #ust_logo_cont{float:left;  padding:20px 0px; max-width:50%;}
#ustlogo_srch_cont #ust_logo_cont img{max-width:100%; max-height:120px;}
#ustlogo_srch_cont #ust_srch_cont{
	float:right;
	max-width:50%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 35px;
	padding-left: 0px;
}




main{
/*background:url(../images/body-mask.png) left top no-repeat fixed;
background-size:cover;*/
}
.bg-white{background-color:#ffffff;}



#jssor_manset{position: relative; margin: 0 auto; top: 0px; left: 0px; width: 1613px; height: 715px; visibility: hidden;}
#jssor_manset .slides{cursor: default; position: relative; top: 0px; left: 0px; width: 1613px; height: 715px; overflow: hidden;}



#top_menu{padding:10px 0px 20px 0px; font-size:120%; border-bottom:2px solid #F9F9F9;}
#top_menu{background:#ffffff;}
#top_menu .acici{color:#000000; cursor:pointer; display:none;}
#top_menu nav{}
#top_menu nav ul{margin:0px; padding:0px; display:inline-block; color:#000000;font-size:100%;}
#top_menu nav ul li{margin:0px; padding:5px 0px; display:inline-block; border-left:1px solid #cdcdcd;}
#top_menu nav ul li:first-child{border-left:none;}
#top_menu nav ul li A{display:block; color:#D50910; margin-left:10px; margin-right:10px; font-weight: bold;}
#top_menu nav ul li:first-child A{margin-left:0px;}
#top_menu nav ul li:last-child A{margin-right:0px;}
#top_menu nav ul li A:hover{color:#D50910; text-decoration: none;}

#top_menu nav ul li .submenu{position: absolute; z-index:300; padding-top:10px; display:none;}
#top_menu nav ul li .submenu ul{display:block; margin:0px; padding:0px; list-style: none;}
#top_menu nav ul li .submenu ul li{display:block; margin:0px; padding:0px; border-left:none; border-top:1px solid #F89700;}
#top_menu nav ul li .submenu ul li:first-child{border-top:none;}
#top_menu nav ul li .submenu ul li A{display:block; margin:0px; padding:5px 12px; border:none; background:#D21717; color:#ffffff; font-size:100%;}
#top_menu nav ul li .submenu ul li A:hover{background:#F99800; color:#ffffff;}

.align-center{text-align: center;}

.gri_cont{padding:15px 0px; background:#f9f9f9; border-top:2px solid #f0f0f0;  border-bottom:2px solid #f0f0f0;}

.title{margin-bottom:20px;}
.title.no-top-margin{margin-top:0px;}
.title.underlined{padding-left:5px; padding-bottom:5px; border-bottom:1px solid #cdcdcd;}

.items{}
.items .an_item{float:left; width:18%; margin-left:2.5%; margin-bottom:20px; border:1px solid #E0E2E1; padding:12px 6px; background:#ffffff; text-align: center;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
.items .an_item:hover{opacity: 1; filter: alpha(opacity=1);}
.items .an_item:first-child, .items .an_item:nth-child(5n+1){margin-left:0%;}
.items .an_item .img{
	text-align: center;
	height:413px;
	overflow:hidden;
	margin-bottom:10px;
}
.items .an_item .img img{max-height:100%;}
.items .an_item h5{font-size:140%; text-align: center; min-height:64px;}
.items .an_item h5 A{color:#535353; text-decoration: none;}
.items .an_item .price{font-size:120%; text-align: center; margin-bottom:10px;}
.items .an_item .price A{text-decoration: none; color:#000000; font-weight: bold; font-size:120%;}

.items .an_item .btn{font-size:150%;}

.but_cont{padding:0% 20%;}


.items.c6{}
.items.c6 .an_item, .items.c6 .an_item:nth-child(5n+1){margin-left:2%; width:15%;}
.items.c6 .an_item:first-child, .items.c6 .an_item:nth-child(6n+1){margin-left:0%;}
.items.c6 .an_item h5{font-size:130%;}

.items.c3{}
.items.c3 .an_item{margin-left:2%; width:32%; margin-bottom:50px;}
.items.c3 .an_item:first-child, .items.c3 .an_item:nth-child(3n+1){margin-left:0%;}
.items.c3 .an_item h5{font-size:130%;}
.items.c3 .an_item:nth-child(5n+1){clear:none;}
.items.c3 .an_item:nth-child(3n+1){clear:left;}

.tanitim{background:url(../images/tanitim-bg.jpg) center center; background-size:cover; padding:40px 0px; color:#000000; text-align: center; border-bottom:2px solid #f0f0f0;}
.tanitim A{}
.tanitim .content{font-size:160%;}


.box{padding:10px; border:1px solid #cdcdcd;}

footer{background:#2B2A29; padding:20px 0px;}

#altmenu_bulten_cont{color:#f0f0f0;}
#altmenu_bulten_cont > .container > ._left_{width:60%; border-right:1px solid #D9D9D9;}
#altmenu_bulten_cont > .container > ._right_{width:40%; padding:2%;  color:#D9D9D9;}
#altmenu_bulten_cont > .container > ._left_ > ._left_{width:50%;}
#altmenu_bulten_cont > .container > ._left_ > ._left_ > ._left_{width:46%; padding:2%;}
#altmenu_bulten_cont h3{margin:0px; padding:0px; margin-bottom:10px; font-size:14px; font-weight: bold; color:#D9D9D9;}
#altmenu_bulten_cont ul{margin:0px; padding:0px; list-style: none;}
#altmenu_bulten_cont ul li{margin:0px; padding:2px 0px;}
#altmenu_bulten_cont ul li A{color:#9a9a9a; text-decoration: none;}
#altmenu_bulten_cont ul li A:hover{color:#D9D9D9; text-decoration: none;}



#alt_logososyal_cont{}
#alt_logososyal_cont > ._left_{width:30%;}
#alt_logososyal_cont > ._left_ img{width:100%;}
#alt_logososyal_cont > ._right_{width:20%; margin-right:10%;}

#alt_logososyal_cont > ._right_ img{width:100%;}
#alt_logososyal_cont > ._right_ A{display:block; float:right; width:24%; margin-right:1%;}
#alt_logososyal_cont > ._right_ A:first-child{margin-right:0%;}


.alt_tel{color:#ffffff; font-size:150%; text-align: center; padding-right:10%; font-weight: bold;}
.alt_tel .label{background:none; color:#F2E002; font-size:120%; padding:0px;}


.uc_sutunlu{}
.uc_sutunlu .bir_sutun{float:left; width:32.8%; margin-left:0.8%;}
.uc_sutunlu .bir_sutun:first-child{margin-left:0%;}
.uc_sutunlu .bir_sutun img{width:100%;}



.uc_sutunlu.baslikli .bir_sutun{position: relative;}
.uc_sutunlu.baslikli .__baslik{position: absolute; bottom:0px;}
.uc_sutunlu.baslikli .__baslik A{display:block; background:url(../images/uclusutunlu_baslik_bg.png) left top repeat; color:#ffffff; text-decoration: none; padding:10px 10px; text-align: center; font-size:16px;}


.list-top-search{text-align: right; margin:20px 0px; padding-bottom:20px; border-bottom:1px solid #cdcdcd;}


.page-with-columns-2 > ._left_{float:left; width:40%;}
.page-with-columns-2 > ._right_{float:right; width:50%;}


#cart_page{position:relative;}


#cart_page H1{font-size:13px; color:#FE6271; text-align:right; margin:0px; padding:0px; padding-right:7px; padding-bottom:5px; border-bottom:1px solid #f0f0f0; background:#FEC9D3;}

#cart_page H3{background:#F25560; font-size:15px; color:#ffffff; text-align:left; margin:0px; padding:5px; padding-left:7px; border-bottom:1px dashed #f0f0f0; font-family:"Myriad Pro";}

#cart_page .siparis_urun{background:#f9f9f9; border-bottom:1px solid #f0f0f0;}
#cart_page .siparis_urun .kisisel_ozellikler{color:#575757; font-style: italic;}
#cart_page .siparis_urun .border_bottom{border-bottom:1px dotted #cdcdcd;}

#cart_page .siparis_paket{border-bottom:1px dashed #f0f0f0;}

#cart_page .siparis_span_sil{color:#ffffff; padding:4px; background:#ff0000; font-weight:bold; cursor:pointer;}
.siparis_span_sil b{display:none;}
#cart_page .siparis_span_duzelt{color:#ffffff; background:#00aa00; padding:4px; font-weight:bold; cursor:pointer;}

.number_inp_cont{width:117px; border:1px solid #CBCBCB; background:#ffffff; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; display:table; padding:0px; color:#CBCBCB;}
.number_inp_cont > div{display:table-row;}
.number_inp_cont > div > div{display:table-cell; vertical-align: middle; text-align: center; padding:5px 0px; line-height:1.1;}
.number_inp_cont .left{width:25%; border-right:1px solid #CBCBCB; cursor:pointer; font-size:100%;}
.number_inp_cont .right{width:25%; border-left:1px solid #CBCBCB; cursor:pointer; font-size:100%;}

.number_inp_cont .left:hover, .number_inp_cont .right:hover{color:#E8820C;}

.number_inp_cont .middle{width:50%; color:#2F2F2F; font-weight: normal; font-size:90%;}
.number_inp_cont .middle input{width:100%; border:none; background:none; text-align: center;  color:#2F2F2F; padding:0px; margin:0px; font-weight: 600; font-size:140%;}

.cart_items{background:#ffffff;}
.cart_items th{font-size:100%; font-weight:600; color:#676767; text-align: left; padding:0% 2%;}
.cart_items th div{border-bottom:1px solid #dcdcdc; text-align: left; padding:10px 0%;}
.cart_items td{border-bottom:1px solid #dcdcdc; padding:1% 2%;}
.cart_items .img{max-width:100%;}
.cart_items td .item-name{font-size:100%;}
.cart_items td.total_price{font-size:150%; font-weight: bold;}

.cart-coupon{font-size:15px; color:#6B6B6B;}
.cart-coupon #coupon_code{font-size:16px; padding:5px; border:1px solid #6B6B6B /*#F25560*/; width:100px;}
.cart-coupon span{color:#6B6B6B;}

.faq_search_cont{margin-bottom:50px; text-align: center;}
.faq_search_cont > div{width:50%; margin:auto;}


.faq_list{}
.faq_list .faq{margin-bottom:20px;}
.faq_list .faq h2{padding:0px; margin:0px; font-size:120%; cursor:pointer; font-weight: bold;}
.faq_list .faq h2 span{color:#008DD2;}
.faq_list .faq .content{padding:10px; display:none;}


@media (max-width: 1280px) {
    .container{width:100%; padding:0px 15px;}
    
    
    #top_menu nav ul li A{margin-left:10px; margin-right:10px;}
    #top_menu nav ul li:first-child A{margin-left:0px;}
    #top_menu nav ul li:last-child A{margin-right:0px;}
    
    
    .items .an_item h5{min-height:80px;}
}

@media (max-width: 1100px) {
    
    
    
    .items{}
    .items .an_item, .items .an_item:nth-child(5n+1){width:32%; margin-left:2%; margin-bottom:20px;}
    .items .an_item:first-child, .items .an_item:nth-child(3n+1){margin-left:0%;}
    
    .items.c6 .an_item, .items.c6 .an_item:nth-child(5n+1), .items.c6 .an_item:nth-child(6n+1){width:32%; margin-left:2%; margin-bottom:20px;}
    .items.c6 .an_item:first-child, .items.c6 .an_item:nth-child(3n+1){margin-left:0%;}
    
    #top_menu nav ul{font-size:80%;}
    #top_menu nav ul li A{margin-left:10px; margin-right:10px;}
    #top_menu nav ul li:first-child A{margin-left:0px;}
    #top_menu nav ul li:last-child A{margin-right:0px;}
}

@media (max-width: 992px) {
    /** tablet **/
    


    #urunliste_arama_cont{}
    #urunliste_arama_cont > ._left_{float:none; width:100%;}
    #urunliste_arama_cont > ._right_.son{float:none; width:100%;}
    #urunliste_arama_cont > .clear_both{float:none;}
    #urunliste_arama_cont > ._right_.son > ._left_:first-child{padding:0%;}
    
    #udet_resim_anacont > ._left_{float:none; width:100%; padding-right:0%; margin-bottom:20px;}
    #udet_resim_anacont > ._right_{float:none; width:100%; margin-bottom:20px;}
    #udet_resim_anacont > .clear_both{clear:none;}
    
    
    
    .uyelik_form{width:70%;}
    
    .page-with-columns-2 > ._left_{float:none; width:100%;}
    .page-with-columns-2 > ._right_{float:none; width:100%; margin-top:50px;}
    .page-with-columns-2 > .clear_both{clear:none;}
    
    #altmenu_bulten_cont > .container > ._left_, #altmenu_bulten_cont > .container > ._right_{width:100%; float:none; border:none;}
    
    #altmenu_bulten_cont > .container > ._left_{border-bottom:1px solid #CECECE; padding-bottom:10px; margin-bottom:10px;}
    
    #altmenu_bulten_cont > .container > ._right_{text-align: center;}
    #ebulten_form{width:auto; margin:auto; display:inline-block;}
    
    #altmenu_bulten_cont > .container > .clear_both{clear:none;}
    
    .faq_search_cont > div{width:80%;}
}

@media (max-width: 980px) {
    body{font-size:14px;}
    
    #top_menu{text-align: left;}
    #top_menu .acici{display:inline;}
    
    #top_menu nav{position: absolute; z-index:300; display:none;}
    
    #top_menu nav ul{border:2px solid #D21717;}
    #top_menu nav ul li{margin:0px; border:none; display:block; padding:0px; border-top:1px solid #990000;}
    #top_menu nav ul li:first-child{border-top:none;}
    #top_menu nav ul li A{display:block;margin:0px; padding:7px 12px; color:#ffffff; background:#D21717;}
    #top_menu nav ul li A:hover{background:#F99800;}
    
    
    #top_menu nav ul li .submenu{position: relative; padding-top:0px;}
    #top_menu nav ul li .submenu ul li A{background:#E3BA2B; color:#ffffff;}
    #top_menu nav ul li .submenu ul li A:hover{background:#F99800; color:#ffffff;}
    
    
    .items{}
    .items .an_item, .items .an_item:first-child, .items .an_item:nth-child(3n+1), .items .an_item:nth-child(5n+1), .items .an_item:nth-child(6n+1){width:48%;}
    .items .an_item:first-child, .items .an_item:nth-child(2n+1){margin-left:0%;}
    .items .an_item:nth-child(2n){margin-left:4%;}
    
    
    
    .items.c6{}
    .items.c6 .an_item, .items.c6 .an_item:first-child, .items.c6 .an_item:nth-child(3n+1), .items.c6 .an_item:nth-child(5n+1), .items.c6 .an_item:nth-child(6n+1){width:48%;}
    .items.c6 .an_item:first-child, .items.c6 .an_item:nth-child(2n+1){margin-left:0%;}
    .items.c6 .an_item:nth-child(2n){margin-left:4%;}
    
    .items .an_item:nth-child(3n+1), .items .an_item:nth-child(5n+1), .items .an_item:nth-child(6n+1){clear:none;}
    .items .an_item:nth-child(2n+1){clear:left;}
    
    .items.c3{}
    .items.c3 .an_item{clear:none !important;}
    .items.c3 .an_item, .items.c3 .an_item:nth-child(3n+1){margin-left:4%; width:48%;}
    .items.c3 .an_item:first-child, .items.c3 .an_item:nth-child(2n+1){margin-left:0%;}
    .items.c3 .an_item h5{font-size:130%;}
    .items.c3 .an_item:nth-child(2n+1){clear:left !important;}
    
}

@media (max-width: 768px) {
    body{font-size:16px;}
    .items{}
    .items .an_item{width:100% !important; margin-left:0% !important;}
    
    
    #ustlogo_srch_cont{}
    #ustlogo_srch_cont #ust_logo_cont{float:none;  padding:10px 0px; width:100%; max-width:100%; text-align: center;}    
    #ustlogo_srch_cont #ust_srch_cont{float:none;  padding:10px 0px; width:100%; max-width:100%; text-align: center;}
    #ustlogo_srch_cont .clear_both{clear:none;}
    
    
    
    
    #ustcubuk_cont ._right_ .acici{display:inline;}
    #ustcubuk_cont ._right_ nav{position: absolute; z-index:300; right:15px; display:none;}

    #ustcubuk_cont ul{border:2px solid #D21717;}
    #ustcubuk_cont ul li{margin:0px; border:none; display:block; padding:0px; border-top:1px solid #40045F;}
    #ustcubuk_cont ul li:first-child{border-top:none;}
    #ustcubuk_cont ul A{display:block; margin:0px; padding:7px 12px; color:#ffffff; background:#D21717; min-width:130px;}
    #ustcubuk_cont ul A:hover{background:#F99800;}
    #ustcubuk_cont ul .badge{background:#F99800;}
    #ustcubuk_cont ul A:hover .badge{background:#D21717; color:#ffffff;}
    
    .but_cont{padding:0% 0%;}
}

@media (max-width: 700px) {

    
    #popup_window_cont{height:100%; padding-top:0px;}
    .iframe_pop{height:300px;}
    
    
    #__message_div{position:fixed; display:none; left:0px; width:100%; height:100%; padding-top:0px;}
    #__message_div #__message_border{width:100%; padding:10px;}
    #__message_div #__message_title{float:left; color:#ffffff; font-weight:bold; font-size:11px;}
    #__message_div #__message_closer{float:right;}
    #__message_div #__message_div_message_part{width:100%; padding:5px; background:#ffffff; margin-top:10px;}
    
    
    .tablar .basliklar .tab_baslik{width:140px; font-size:11px;}
    .tablar .basliklar .tab_baslik div{width:138px; padding:5px 5px;}
    
    .tablar .icerikler .tab_icerik{padding:10px;}
    .tablar .icerikler .tab_icerik h2{font-size:12px;}

    .tablar.tablar_2 .basliklar .tab_baslik{font-size:10px; padding:5px 5px; margin-left:10px;}
    .tablar.tablar_2 .basliklar .tab_baslik:first-child{margin:0px;}

    .tablar.tablar_2 .icerikler .tab_icerik{padding:10px 0px;}
    .tablar .__encoksatan{display:none;}
    
    .urun_kisozl_cont{}
    .urun_kisozl_cont .bir_ozl{float:left; margin-left:3px; cursor:pointer; padding:2px 4px; font-size:9px;}
    .urun_kisozl_cont .bir_ozl:first-child{margin-left:0px;}
    .urun_kisozl_cont .bir_ozl.renkli{padding:3px;}
    .urun_kisozl_cont .bir_ozl.renkli div{width:12px; height:12px;}
    
    
    #sepet_ozet_sag .btn{font-size:12px;}
    
    sayfalama{border:1px solid #C1D8AA;background-color:#f9f9f9; padding:5px;}


    .sayfalama .kayit_adet_bilgisi{float:none; text-align: center; padding:0px; margin-bottom:10px;}
    .sayfalama .sayfa_linkleri{float:none; text-align: center; padding:0px; font-size:120%;}
    .sayfalama .clear_both{clear:none;}
    
    #altmenu_bulten_cont h3{font-size:7px;}

    #altmenu_bulten_cont ul li{font-size:7px;}

    
    .cart_items{}
    .cart_items th{font-size:11px; padding:1% 2%;}
    .cart_items td .item-name{font-size:11px;}
    .cart_items .img{width:30px;}
    .cart_items .btn{font-size:9px;}
    .cart_items .btn .glyphicon{font-size:9px;}
    
}

@media (max-width: 550px) {
    
    #ustcubuk_cont ._left_, #ustcubuk_cont ._right_{float:none; text-align: center;}
    #ustcubuk_cont ._left_{margin-bottom:15px;}
    #ustcubuk_cont .clear_both{clear:none;}
    
    #ustcubuk_cont ._right_ nav{right:0px; width:100%; text-align: center;}
}
