﻿ul.my_social_media li{
    display:block!important;
    float:left!important;
    margin:0 1px;
}

ul.my_social_media li a{
    display:block;
    color:#333;
    height:40px;
    width:40px;
    text-align:center;
    line-height:40px;
    border-radius:100%;
    transition:300ms all;
}

ul.my_social_media li a:hover{
    color:#282828;
    background-color:#f5f5f5
}

.ans{
    font-weight:300;
    color:#333!important;
}

.product_item{
    display:block;
    margin-bottom:30px;
    border:1px solid #f5f5f5
}

.product_item img{
    display:block!important;
    /*padding:10px!important;
    margin-bottom:20px;*/
}

.product_item h3{
    font-size:16px!important;
    margin:0!important;
    padding:20px 15px!important;
    border-left:2px solid #ff6a00;
    color:#333!important;
    transition:300ms all;
}

.product_item a:hover h3{
    background-color:#f5f5f5;
}

.my_footer{
    background-color:#333;
    border-top:3px solid #000;
    color:#CCC;
    padding:40px 0;
    font-size:14px;
}

span.my_about{
    display:block;
    padding:10px 20px;
    border-left:1px solid rgba(255,255,255,0.1);
    opacity: 0.8;
}

.my_cizgi{
    height:1px;
    background-color:rgba(255,255,255,0.1);
    margin:30px 0;
}

ul.my_footer_menu li a{
    display:block;
    float:left;
    color:#CCC;
    opacity: 0.8;
    margin-right:30px;
    margin-bottom:5px;
    transition:300ms all;
}

ul.my_footer_menu li a:hover{
    color:#fff;
}

ul.my_footer_menu li a> .fa{
    padding:0px 5px;
}

ul.my_footer_adress li{
    display:block;
    margin-bottom:20px;
}

ul.my_footer_adress li > .title{
    display:block;
    border-bottom:1px solid rgba(255,255,255,0.1);
    padding:5px 0;
    margin-bottom:5px;
}

ul.my_footer_adress li > .title > .fa{
    font-size:24px;
    padding-right:5px;
}

ul.my_footer_adress li > .title_2{
    display:block;
}

.copy{
    background-color:#292929;
    color:rgba(255,255,255,0.25);
    font-size:14px;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.1);
    padding:40px 0;
}

.ans_{
    float:right;
    color:rgba(255,255,255,0.25);
    font-size:14px;
    transition:300ms all;
}

.ans_:hover{
    color:#fff;
}

.page_galery{
    display:block!important;
    padding:0 10px!important;
    margin-top:30px!important;
}

.page_galery_item{
    display:block;
    margin-bottom:30px!important;
}

a.sayfalama {
    display: block;
    float: left;
    width:40px;
    height:40px;
    line-height:42px;
    border-radius:100%;
    text-align:center;
    border: 1px solid #ddd;
    color:#333!important;
    margin: 5px;
    transition:300ms all;
}

a.sayfalama:hover {
    background-color:#ff6a00;
    border: 1px solid #ff6a00;
    color:#fff!important;
}

a.active {
    background-color:#ff6a00;
    border: 1px solid #ff6a00;
    color:#fff!important;
}

ul.sitemap_urun{
    display:block;
    float:left;
    padding:0!important;
    margin:0!important;
}

ul.sitemap_urun li{
    display:block;
    float:right;
    padding:0!important;
    margin:0!important;
}

ul.sitemap_urun li:after {
    color: inherit;
    content: "\f105";
    font-family: FontAwesome;
    margin:0 10px;
    float: right;
    color:#fff;
    font-size:18px;
}

ul.sitemap_urun li:first-child::after {
    color: inherit;
    content: "";
    font-family: FontAwesome;
    margin:0px;

}

ul.sitemap_urun li a{
    color:#fff!important;
    font-size:18px!important;
    transition:300ms all;
}
ul.sitemap_urun li a:hover{
    color:#ff6a00!important;
}

ul.sitemap_page{
    display:block;
    float:left;
    padding:0!important;
    margin:0!important;
}

ul.sitemap_page li{
    display:block;
    float:left;
    padding:0!important;
    margin:0!important;
    color:#fff;
    font-size:18px;
}

ul.sitemap_page li:after {
    color: inherit;
    content: "\f105";
    font-family: FontAwesome;
    margin:0 10px;
    float: right;
    color:#fff;
    font-size:18px;
}

ul.sitemap_page li:last-child::after {
    color: inherit;
    content: "";
    font-family: FontAwesome;
    margin:0px;

}

ul.sitemap_page li a{
    color:#fff!important;
    font-size:18px!important;
    transition:300ms all;
}
ul.sitemap_page li a:hover{
    color:#ff6a00!important;
}

ul.sitemap_page li a.sitemap_active{
    color:#ff6a00!important;
}
ul.sitemap_urun li a.sitemap2_active{
    color:#ff6a00!important;
}
