@import url(https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,700,300,600,800,400);
@import url(https://fonts.googleapis.com/css?family=Ubuntu:300,400,500,700,300italic,400italic,500italic,700italic&subset=latin,latin-ext);
@import url(https://fonts.googleapis.com/css?family=Roboto:500,700,400&subset=latin,latin-ext);
strong {
    font-weight: bold;
}
u {
    text-decoration: underline;
}
i {
    font-style: italic;
}
strong {
    font-weight: bold;
}
a {
    color: #333;
}
a:hover {
    color: #000;
}
.clear {
    clear: both;
}
h1 {
    font-size: 24px;
}
h2 {
    font-size: 20px;
}
h3 {
    font-size: 18px;
}
h4 {
    font-size: 16px;
}
h5 {
    font-size: 12px;
}
h6 {
    font-size: 10px;
}
.clear {
    clear: both;
}
#olay {
    z-index: 9999;
}
body {
  color: #222;
  font-family: 'Open Sans', sans-serif;
  background: #fafafa url('images/body_bg.png') repeat 0 0;
}

#wrapper {
  width: 1050px;
  margin: 0 auto;
  background: #fff;
  border: 1px solid #e1e1e1;
  border-top: none;
   -webkit-box-shadow: 0px 3px 10px 0px rgba(0,0,0,0.05); 
  -moz-box-shadow: 0px 3px 10px 0px rgba(0,0,0,0.05);
  box-shadow: 0px 3px 10px 0px rgba(0,0,0,0.05); 
}

#wrapper #top-menu {
width: 100%;
  height: 42px;
  border-top: 3px solid #009dcd;
  background: #fafafa;
  color: #b0b0b0;
  border-bottom: 1px solid #e1e1e1;
}
#wrapper #top-menu-c {
    width: 1050px;
	margin:0px auto;
}
#wrapper #top-menu-center {
  width: 345px;
  margin: -1px auto;
  border-left: 1px solid #ddd !important;
  height: 44px;
  float: left;
}
#wrapper #top-menu .menu-ust-menu-container {} 

#wrapper #top-menu .menu-ust-menu-container ul {} 

#wrapper #top-menu .menu-ust-menu-container ul li {
    float: left;
}
#wrapper #top-menu .menu-ust-menu-container ul li a {
    padding: 15px 10px;
    color: #777;
    font-size: 13px;
    display: block;
    margin-top: 1px;
    border-right: 1px solid #ddd !important;
}

#wrapper #top-menu .menu-ust-menu-container ul li a:hover {
    text-decoration: underline;
}


#wrapper #top-menu .social-icons {  
  margin: 9px 25px 0 50px;
  float: right;
}

#wrapper #top-menu .social-icons ul li {
  display: block;
  float: left;
  margin: 0;
  padding: 0;
}

#wrapper #top-menu .social-icons ul li a{
  -webkit-transition: all .2s ease 0;
  -moz-transition: all .2s ease 0;
  -o-transition: all .2s ease 0;
  transition: all .2s ease 0;
  display: block;
  width: 24px;
  height: 24px;
  text-indent: -9999px;
  background-position: center center;
  background-repeat: no-repeat;
  opacity: 0.6;
}

#wrapper #top-menu .social-icons ul li a:hover{
  opacity: 1;
}

#wrapper #top-menu .social-facebook a {
  background: url(images/social/fb.png) no-repeat 0 0;
}

#wrapper #top-menu .social-twitter a {
  background: url(images/social/twi.png) no-repeat 0 0;
}

#wrapper #top-menu .social-google a {
  background: url(images/social/gg.png) no-repeat 0 0;
}

#wrapper #top-menu .social-linkedin a {
  background: url(images/social/in.png) no-repeat 0 0;
}

#wrapper #top-menu .social-mail a {
  background: url(images/social/mail.png) no-repeat 0 0;
}

#wrapper #top-menu .social-rss a {
  background: url(images/social/rss.png) no-repeat 0 0;
}


#wrapper #search_h {
  float: right;
  margin: 4px 0 0 0;
}
#wrapper  #search_h input[type=search], form .woocommerce-product-search {
    background-color: #fff;
    border-color: #DFDFDF;
    color: #464646;
    width: 215px;
    height: 24px;
    border-radius: 0px;
    border-style: solid;
    border-width: 1px;
    padding: 5px 0 5px 15px;
    transition: all 0.15s linear 0s;
}
#wrapper  #search_h input[type=submit] {
    background: url('images/button-search.png') center center no-repeat;
    width: 36px;
    height: 36px;
    cursor: pointer;
    text-indent: -9999px;
    border: none;
    margin-left: -5px;
}
#wrapper  #search_h .screen-reader-text, form .screen-reader-text{
    display: none;
}

#content form.woocommerce-product-search {
	width: 155px;
    float: right;
    margin-left: 20px;
}

#content form.woocommerce-product-search input[type=search], #content form.woocommerce-product-search input[type=submit]{
width: 120px;
    background: #fff;
    border: 1px solid #ccc;
    padding: 5px 4px;
    outline: none;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    font-family: 'Open Sans', sans-serif;
    font-size: 13px;
    margin: 0;
    -moz-box-shadow: 0 1px 2px 0 rgba(180, 180, 180, 0.2);
    -webkit-box-shadow: 0 1px 2px 0 rgba(180, 180, 180, 0.2);
    box-shadow: 0 1px 2px 0 rgba(180, 180, 180, 0.2);
}

#content form.woocommerce-product-search input[type=submit] {
	width:30px;
}

#wrapper  #cart {
  float: left;
  margin: 10px;

} 
#headerw {
  height: 90px;
  position: relative;
  z-index: 9000;
}
#header {
}
#header #branding {
    width: 300px;
    float: left;
	margin-top:15px;
}
#header h1 a,#header #site-title a {
display: block;
  width: 350px;
  height: 70px;
  text-indent: -9999px;
  background: transparent url(images/logo.png) no-repeat 0 0;
    margin-left: 10px;
}
#headerw .shadowh {
    background: transparent url(images/shadow.png) center no-repeat;
    width: 100%;
    height: 81px;
    position: absolute;
}

#container {
  z-index: 9001;
  position: relative;
  background: #fafafa;
  border-top: 1px solid #e1e1e1;
}

#container #container-c{
  position: relative;
  font-size: 14px;
  padding: 20px 20px 25px 20px;
  z-index: 9001;
}

#container .contindex{
  position: relative;
  width: 1000px;
}

#container .categorypage{
  width: 770px;
  float: right;
}

#container .shoppage{
  width: 735px;
  float: right;
}

#menu {
float: right;
margin-top: -8px;
font-family: 'Roboto';
margin-right: 30px;
}

#menu .menu {
    float: left;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center;
    position: relative;
}
#menu .menu li {
float: left;
  padding: 38px 10px 0px 10px;
  font-weight: normal;
  position: relative;
  height: 50px;
  border-top: 4px solid #fff;
  -moz-transition: all 0.8s ease;
  -webkit-transition: all 0.8s ease;
  -o-transition: all 0.8s ease;
  transition: all 0.8s ease;
  margin-top: 3px;
}
#menu .menu > li:hover {
    border-top: 4px solid #4a4a4a;
}
#menu .menu > li a {
    font-weight: 500;
    font-size: 14px;
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    -ms-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
	color:#999999;
}
#menu .menu li a:hover {
    text-decoration: none;
	color:#4a4a4a;
}
#menu .menu li.current-menu-item a,
#menu .menu li.current-menu-parent a {} #menu .menu li.current-menu-item li a,
#menu .menu li.current-menu-parent li a {
    font-weight: 500;
}
.fixed_header #menu .menu li ul.non_mega_menu {
    top: 42px !important
}
#menu .menu li .current-menu-item {
    background: #eee;
    color: #888
}
#menu .menu li li.current-menu-item > a {
    color: #555 !important
}

#menu .menu li:first-child {
    margin-left: 0;
}
/* End Menu */

#container #indexp {
border: 1px solid #e1e1e1;
background:#fff;
}

#container .index-right {
  width: 825px;
  float: right;
}

#container .slider {
    padding: 0px;
}
#container .sidebar-title {
    display: none;
}
#container #indexp img {
    float: left;
    margin-left: 10px;
}
#container #indexp img:last-child {
    margin-left: 0px;
}
#container #index-product {
    width: 770px;
    height: 200px;
    float: left;
    padding: 10px;
}
#container #index-product li {
    width: 100px;
    line-height: 20px;
}
#container #index-product li * {
    float: left;
}
#container #index-product li del .amount {
    text-decoration: line-through;
}
#container #index-product li ins {
    float: none;
}

#container .sidebar-area-shop {
float: left;
width: 250px;
}

#container #sidebar-left, #container #sidebar-cat {
  background: #fff;
  border: 1px solid #CCC;
    float: left;
    width: 250px;
 border-top:none;
}

#wrapper section.categorypage-c #sidebar-left{
  width: 190px;
}

#container h3.sonuc-filtre{
background: #f0f0f0;
  padding: 5px 15px;
  border: 1px solid #CCC;
  font-weight: bold;
  text-shadow: -1px -1px 0px #fff;
  font-size: 15px;
  width: 220px;
  height: 15px;
}

#wrapper section.categorypage-c h3.sonuc-filtre{
  width: 160px;
}

#container #sidebar-left #usagesidebar h4, #container #sidebar-cat h4{
  margin-top: 10px;
  margin-left: 20px;
}

#wrapper section.shoppage-c #sidebar-left #usagesidebar h4, #wrapper section.shoppage-c #sidebar-cat h4{
  margin-top: 10px;
  margin-left: 10px;
}

#container #sidebar-left h4, , #container #sidebar-cat h4{
  padding: 5px 15px;
  font-weight: bold;
  font-size: 13px;
}

#container #sidebar-left ul, #container #sidebar-cat ul {
  margin-top: 10px;
  padding-left: 10px;
}

#container #sidebar-left ul li{
margin-bottom:10px;
font-size:12px;
}

#container #sidebar-left h3.berocket_aapf_widget-title, #container #sidebar-cat h3.berocket_aapf_widget-title{
display:none;
}

html .berocket_aapf_widget input[type="checkbox"] + label:before, html #container .product-categories li a:before {
margin-right: 5px;
vertical-align: middle;
content: "";
display: inline-block;
width: 14px;
height: 14px;
background: url('images/sprite.png') no-repeat;
cursor: pointer;
}

#container .berocket_aapf_widget li.slider span.left input, #container .berocket_aapf_widget li.slider span.right input  {
font-style: normal;
}

#content h1.entry-title{
margin-bottom:15px;
border-bottom:1px dotted #dadada;
}

#content article p{
line-height: 22px;
  text-align: justify;
}

#contact {
  float: left;
  padding-left: 70px;
  padding-top: 10px;
  margin: 20px 0 20px 20px;
  background: url('images/address_phone.png') no-repeat 0px 52px;
  width: 250px;
  line-height: 22px;
}

#contact_form {
  float: left;
  width: 625px;
  padding-top: 60px;
  margin-left: 5px;
  margin-top: 20px;
}

.ff {
  float: left;
  padding-left: 30px;
  border-left: 1px dotted #a7a7a7;
}

.sf {
  margin-left: 20px;
  float: left;
}

#container .backform, #container .backformmessage, #container .backformf, #container select, #container select[size="0"], #container select[size="1"] {
  width: 260px;
  background: #fff;
  border: 1px solid #ccc;
  padding: 4px 4px;
  outline: none;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  font-family: 'Open Sans', sans-serif;
  font-size: 13px;
  margin: 0;
  -moz-box-shadow: 0 1px 2px 0 rgba(180, 180, 180, 0.2);
  -webkit-box-shadow: 0 1px 2px 0 rgba(180, 180, 180, 0.2);
  box-shadow: 0 1px 2px 0 rgba(180, 180, 180, 0.2);
}

#container select, #container select[size="0"], #container select[size="1"] {
width:268px
}

#container .backformmessage {
height:60px;
}

.captcha {
  float: left;
  width: 77px;
  margin-left: 4px;
  height: 22px;
  border: 1px solid #ccc;
  margin-top: 0px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  font-family: Arial, sans-serif;
  font-size: 13px;
  -moz-box-shadow: 0 1px 2px 0 rgba(180, 180, 180, 0.2);
  -webkit-box-shadow: 0 1px 2px 0 rgba(180, 180, 180, 0.2);
  box-shadow: 0 1px 2px 0 rgba(180, 180, 180, 0.2);
}

.captcha-image {
  float: left;
}

#container .backformsubmit {
  margin: 0 0px 0px 10px;
  font-size: 13px;
  line-height: 13px;
  padding: 6px 10px;
  border: 1px solid #ddd;
  font-weight: bold;
  display: inline-block;
  background-image: linear-gradient(bottom, #e6e6e6 0%, #FFFFFF 100%);
  background-image: -o-linear-gradient(bottom, #e6e6e6 0%, #FFFFFF 100%);
  background-image: -moz-linear-gradient(bottom, #e6e6e6 0%, #FFFFFF 100%);
  background-image: -webkit-linear-gradient(bottom, #e6e6e6 0%, #FFFFFF 100%);
  background-image: -ms-linear-gradient(bottom, #e6e6e6 0%, #FFFFFF 100%);
  background-color: #F9F9F9;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: 0px 1px 1px 0px rgba(180, 180, 180, 0.2);
  -moz-box-shadow: 0px 1px 1px 0px rgba(180, 180, 180, 0.2);
  box-shadow: 0px 1px 1px 0px rgba(180, 180, 180, 0.2);
  color: #646464;  
  float: right;
}

#container #tform .frontformsubmit:hover,
#container  .backformsubmit:hover {
background-image: linear-gradient(bottom, #FFFFFF 0%, #e6e6e6 100%);
background-image: -o-linear-gradient(bottom, #FFFFFF 0%, #e6e6e6 100%);
background-image: -moz-linear-gradient(bottom, #FFFFFF 0%, #e6e6e6 100%);
background-image: -webkit-linear-gradient(bottom, #FFFFFF 0%, #e6e6e6 100%);
background-image: -ms-linear-gradient(bottom, #FFFFFF 0%, #e6e6e6 100%);
}

footer#footer {
width:1010px;
margin:15px auto 30px auto;
border:1px solid #e1e1e1;
padding:5px 20px;
background: #fff;
-webkit-box-shadow: 0px 3px 10px 0px rgba(0,0,0,0.05);
-moz-box-shadow: 0px 3px 10px 0px rgba(0,0,0,0.05);
box-shadow: 0px 3px 10px 0px rgba(0,0,0,0.05);
font-size:12px;
line-height: 18px;
} 

footer#footer #copyright{
  width: 545px;
  float: left;
  padding: 7px 0;
} 

footer#footer #ecoparca{
  background: url('images/ecoparca.png') no-repeat center center;
  width: 145px;
  height: 50px;
  float: left;
  margin-left: 10px;
} 

footer#footer #avsarli-oto{
  background: url('images/avsarli-otomotiv.png') no-repeat center center;
  width: 136px;
  height: 50px;
  float: left;
  margin-left: 20px;
} 

footer#footer #cinarweb{
width: 118px;
float: right;
margin: 8px 0 0 0;
} 