.clearfix {
    *zoom:1
}

.clearfix:before,.clearfix:after {
    display:table;
    content:"";
    line-height:0
}

.clearfix:after {
    clear:both
}

.hide {
    display:none
}

.show,.block {
    display:block
}

.invisible {
    visibility:hidden
}

.affix {
    position:fixed
}

.clear {
	float:none;
    clear:both
}

.pull-right {
    float:right
}

.pull-left {
    float:left
}

.center {
    text-align:center
}

.ust-menu{
	margin-left:300px;
}
.ust-menu img {
    max-width:100%;
    width:auto\9;
    height:auto;
    vertical-align:middle;
    border:0;
    -ms-interpolation-mode:bicubic
}

.ust-menu a {
    color:#08c;
    text-decoration:none
}

.ust-menu a:hover,a:focus {
    text-decoration:none
}


.ust-menu a,a:hover {
    text-decoration:none
}


.ust-menu ul,ol {
    padding:0;
    margin:0 0 10px 25px
}

.ust-menu ul ul,ul ol,ol ol,ol ul {
    margin-bottom:0
}

.ust-menu li {
    line-height:20px
}

.ust-menu ul.unstyled,ol.unstyled {
    margin-left:0;
    list-style:none
}

.ust-menu ul.inline,ol.inline {
    margin-left:0;
    list-style:none
}

.ust-menu ul.inline>li,ol.inline>li {
    display:inline-block;
    *display:inline;
    *zoom:1;
    padding-left:5px;
    padding-right:5px
}

.ust-menu .unstyled li {
    list-style-type:none
}

.ust-menu .horizontal {
    margin:0;
    padding:0
}

.ust-menu .horizontal li {
    float:left;
    list-style-type:none
}

.ust-menu .valign {
    display:table
}



.ust-menu .valign .valign-inner {
    display:table-cell;
    vertical-align:middle
}

.ust-menu .dropdown:hover>.dropdown-menu {
	display: block;
	margin-top:-20px;
}

.ust-menu .dropdown-menu {
    position:absolute;
    left:0;
    z-index:100;
    display:none;
    float:left;
    list-style:none;
    background:#45abdb;
}
.menu-alt-cizgi{
	height:10px;width:100%;background:#45abdb;min-width: 1200px; 
}


#site-nav {
	width:980px;   
}

#site-nav .nav-section {
    height:35px;
}

#site-nav li {
    position:relative;
}

#site-nav .nav-ilk-basamak:hover {
   border-bottom: 15px solid #45ABDB;
}

#site-nav li:first-child a {
    margin-left:0
}

#site-nav li:last-child {
    border:0
}



#site-nav a {
    padding-right:29px;
    padding-left:28px;
    display:block;
    color:#0e4d9c;
    font-size:18px;
    text-align:center
}


#site-nav .all-product i {
    padding-left:15px;
    font-size:12px;
    line-height:17px
}

#site-nav li.dropdown {
    color:#fff;
    outline:0
}


#site-nav .dropdown-toggle:hover .dropdown-toggle,#site-nav li.dropdown.open .dropdown-toggle,#site-nav .dropdown-toggle:hover .dropdown-toggle:hover,#site-nav li.dropdown.open .dropdown-toggle:hover {
    color:#fff
}

#site-nav .dropdown-menu {
    width:191px;
    position:absolute;
    left:0;
    top:55px;
    padding:10px 0;
    height:auto;
    background-color:#45ABDB;
}

#site-nav .dropdown-menu .item {
    float:none;
    padding:0 5px;
    border:0;
    position:static;
    *zoom:1
}

#site-nav .dropdown-menu .item:before,#site-nav .dropdown-menu .item:after {
    display:table;
    content:"";
    line-height:0
}

#site-nav .dropdown-menu .item:after {
    clear:both
}



#site-nav .dropdown-menu .maintainHover i {
    font-size:20px;
    color:#fff!important;
    line-height:18px;
    float:right;
    display:block!important
}

#site-nav .dropdown-menu .item-link {
    padding:0;
    margin:0;
    text-align:left;
    font-size:12px;
    color:#FFFFFF;
    line-height:20px;
    padding:5px 10px 5px 8px;
}

#site-nav .dropdown-menu .item-link i {
    display:none
}

#site-nav .dropdown-menu .item-link:hover,#site-nav .dropdown-menu .item-link.current {
    color:#345c8d;
    background-color:#fff;
}

#site-nav .dropdown-menu .item-link:hover i,#site-nav .dropdown-menu .item-link.current i {
    font-size:20px;
    color:#fff;
    line-height:18px;
    float:right;
    display:block
}

#site-nav .dropdown-menu .item-link:active {
    color:#345c8d;
    background-color:#fff;
}

#site-nav .dropdown-menu .item:hover>.sub-nav-detail {
    display: block;
}
#site-nav .dropdown-menu .item:hover{
    color:#345c8d;
}
#site-nav .dropdown-menu .item:hover > a{
    color:#345c8d;
    background-color:#fff;

}

#site-nav .sub-nav-detail {
    width:555px!important;
    border:15px solid #45abdb;
    background-color:#fff;
    position:absolute;
    left:191px!important;
    top:0;
    display:none;
    
}

#site-nav .sub-nav-detail .menu-urunler {
padding:10px;
margin-bottom:25px;
overflow:auto;
}
#site-nav .sub-nav-detail .menu-urunler a{
padding-right: 0px; 
padding-left: 0px;
display: block;
text-align: left;
}

#site-nav .sub-nav-detail .menu-urunler .menu-urun{
float:left;
padding:3px;
}
#site-nav .sub-nav-detail .menu-urunler .menu-urun .menu-urun-resim{
width:90px;
height:90px;
float:left;
padding:5px;
border:1px solid #919191;
}
#site-nav .sub-nav-detail .menu-urunler .menu-urun .menu-urun-bilgiler{
float:left;
margin-left:5px;
width:150px;
height:100px;
overflow: hidden;
line-height:14px;

}
#site-nav .sub-nav-detail .menu-urunler .menu-urun .menu-urun-baslik{
color:#424242;
font-size:12px;
font-weight:bold;
}

#site-nav .sub-nav-detail .menu-urunler .menu-urun .menu-urun-aciklama{

color:#808080;
font-size:11px;
}
#site-nav .sub-nav-detail .ust-menu-tumunu-gor{
	color:#0e4d9c; float:right;margin-top:-25px;
}
#site-nav .sub-nav-detail .ust-menu-tumunu-gor a{
	color:#0e4d9c;font-size:14px;	
}