@import url(//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.css);

@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&display=swap');
.blog_one_content h3 a {
    color: #030826;
    font-size: 21px;
}
.has-success {
    border-color: #155724!important;
    color: #155724;
    background: #f2f9f3!important;
}
.has-error {
    border-color: #e74f33 !important;
    color: #e74f33;
    background: #fffcfc !important;
}
a:hover {
    text-decoration: none;
}
::-webkit-scrollbar {
    width: 7px;
}

::-webkit-scrollbar-track {
    background:#f1f1f1;
    border-radius: 7px;
}

::-webkit-scrollbar-thumb {
    border-radius: 7px;
    background:#888;
}
::-webkit-scrollbar-thumb:hover {
    border-radius: 10px;
    background:#666;
}

.compare-row .col{

    border: 1px solid #e78932;

}

.compare-fixed{

    position: fixed;

    top: 0;

    text-align: center;

    z-index: 2;

    display: none;

    width: 100%;

left: 0;



}

.item-fixed img{

  width: 100px;

  height: 100px;

}

    .item-fixed{

        display: inline-flex;

            background: #fff;

        border: 1px solid orange;

        padding: 5px;

        width: 33%;

        padding:40px;



    }

@media(max-width:992px){

  .item-fixed{

    padding: 0;

    margin-left:7px;

  }

  .item-fixed img{

    width: 50px;

    height: 50px;

  }

  .item-fixed a{

    font-size: 11px;

  }

}





    .item-fixed div{

        display: flex;

        flex-direction: column;

        justify-content: space-around;

    }

.custom-alert-warning{

color: #fff;

background-color: #1b233a;

border-color: #1b233a;

padding: 11px;
}

.custom-alert-warning a{

color: #ff8d1e;

text-decoration: none;
}

.flex-title{

  display: flex;

  justify-content: space-between;

}

}

.form-group{

  text-align: left;

}

footer .main-footer{	padding: 20px 0;	background: #1b233a;}

footer ul{	padding-left: 0;	list-style: none;}

.footer-copyright {	background: #222;	padding: 5px 0;}

.footer-copyright .logo {    display: inherit;}

.footer-copyright nav {    float: right;    margin-top: 5px;}

.footer-copyright nav ul {	list-style: none;	margin: 0;	padding: 0;}

.footer-copyright nav ul li {	border-left: 1px solid #505050;	display: inline-block;	line-height: 12px;	margin: 0;	padding: 0 8px;}

.footer-copyright nav ul li a{	color: #969696;}

.footer-copyright nav ul li:first-child {	border: medium none;	padding-left: 0;}

.footer-copyright p {	color: #969696;	margin: 2px 0 0;}

.footer-top{	background: #1b233a;	padding-bottom: 30px;	margin-bottom: 30px;	border-bottom: 3px solid #222;}



/* Footer transparent */

footer.transparent .footer-top, footer.transparent .main-footer{	background: transparent;}

footer.transparent .footer-copyright{	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.3) ;}



/* Footer light */

footer.light .footer-top{	background: #f9f9f9;}

footer.light .main-footer{	background: #f9f9f9;}

footer.light .footer-copyright{	background: none repeat scroll 0 0 rgba(255, 255, 255, 0.3) ;}



/* Footer 4 */

.footer- .logo {    display: inline-block;}



/*====================

Widgets

====================== */

.widget{	padding: 20px;	margin-bottom: 40px;}

.widget.widget-last{	margin-bottom: 0px;}

.widget.no-box{	padding: 0;	background-color: transparent;	margin-bottom: 40px;

box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none;}

.widget.subscribe p{	margin-bottom: 18px;}

.widget li a{	color: #ff8d1e;}

.widget li a:hover{	color: #4b92dc;}

.widget-title {margin-bottom: 20px;}

.widget-title span {background: #839FAD none repeat scroll 0 0;display: block; height: 1px;margin-top: 25px;position: relative;width: 20%;}

.widget-title span::after {background: inherit;content: "";height: inherit;    position: absolute;top: -4px;width: 50%;}

.widget-title.text-center span,.widget-title.text-center span::after {margin-left: auto;margin-right:auto;left: 0;right: 0;}

.widget .badge{	float: right;	background: #7f7f7f;}



.typo-light h1,

.typo-light h2,

.typo-light h3,

.typo-light h4,

.typo-light h5,

.typo-light h6,

.typo-light p,

.typo-light div,

.typo-light span,

.typo-light small{	color: #fff;}



ul.social-footer2 {	margin: 0;padding: 0;	width: auto;}

ul.social-footer2 li {display: inline-block;padding: 0;}

ul.social-footer2 li a:hover {background-color:#ff8d1e;}

ul.social-footer2 li a {display: block;	height:30px;width: 30px;text-align: center;}

//.btn{background-color: #ff8d1e; color:#fff;}

//.btn:hover, .btn:focus, .btn.active {background: #4b92dc;color: #fff;

-webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);

-moz-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);

-ms-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);

-o-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);

box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);

-webkit-transition: all 250ms ease-in-out 0s;

-moz-transition: all 250ms ease-in-out 0s;

-ms-transition: all 250ms ease-in-out 0s;

-o-transition: all 250ms ease-in-out 0s;

transition: all 250ms ease-in-out 0s;



}

.brand-item{

  border-right: 1px solid #f1f1f1;

  text-align: center;

}



.brand-item img{

  max-width: 90%;

}

.remove-compare{

color: white;

text-decoration: none;

position: absolute;

right: -8px;

top: -10px;

background: red;

line-height: 0;

padding: 2px 4px;

text-align: center;

border-radius: 11px;

font-size: 13px;
}

h1{

  font-weight: bold;

}

.pagination{

    width: 100%;

    display: flex;

    justify-content: center;

    align-items: center;

}



.page-item{

    width: 30px;

    height: 30px;

    background-color: orange;

    margin-right: 5px;

    border-radius: 100%;

    display: flex;

    justify-content: center;

    align-items: center;

}



.page-item a{

    color: #fff;

}

.filter{

    border: 1px solid #e78932;

    text-align: center;

}

.filter .title-main{

    color: #e78932;

    text-align: center;

    font-weight: bold;

    font-size: 20px;

}

.filter .title{

    color: #e78932;

    font-weight: bold;

    text-align: left;

    padding-left: 10px;

}

.filter a{

    color: black;

    margin: 0 5px 5px 0;

}

.filter div{

    border-bottom: 1px solid #e78932;

}



.filter ul{

    padding: 0;

}



.filter ul li{

    display: flex;

    justify-content: center;

    align-items: center;

    list-style: none;

}



.filter input{

    width: 20px;

    margin-right: 7px;

}

.sub-menu div ul li a{

    font-size: 11px;

    text-transform: none;



}

.sub-menu ul .sub-menu-list-item{max-width: 263px !important;width: unset !important;padding-bottom: 28px !important;}

.sub-menu div ul li{

    margin: 10px 10px 0 0;

    padding: 0!important;

    text-align: left;

}

.p-h-0{

  padding-left: 0!important;

  padding-right: 0!important;

}

.favorite-heart{position: absolute;right: 20px;top: 20px;/* border: 1px solid #e9893a; */border-radius: 50%;padding: 3px 7px;}


.noti-bell{position: absolute;right: 20px;top: 20px;border: 1px solid #777;border-radius: 50%;padding: 3px 7px;}



.favorite-heart i,
.noti-bell i
{
    color: #e78932;
}

.compare-img{

  width: 300px;

  height: 340px;

  display: flex;

  justify-content: center;

  align-items: center;

  flex-direction: column;

}

.compare-img img{

  max-width: 50%;

}



/* Add this attribute to the element that needs a tooltip */

[data-tooltip] {

  position: relative;

  z-index: 2;

  cursor: pointer;

}



/* Hide the tooltip content by default */

[data-tooltip]:before,

[data-tooltip]:after {

  visibility: hidden;

  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";

  filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=0);

  opacity: 0;

  pointer-events: none;

}



/* Position tooltip above the element */

[data-tooltip]:before {

  position: absolute;

  bottom: 150%;

  left: 50%;

  margin-bottom: 5px;

  margin-left: -80px;

  padding: 7px;

  width: 160px;

  -webkit-border-radius: 3px;

  -moz-border-radius: 3px;

  border-radius: 3px;

  background-color: #000;

  background-color: hsla(0, 0%, 20%, 0.9);

  color: #fff;

  content: attr(data-tooltip);

  text-align: center;

  font-size: 14px;

  line-height: 1.2;

}



/* Triangle hack to make tooltip look like a speech bubble */

[data-tooltip]:after {

  position: absolute;

  bottom: 150%;

  left: 50%;

  margin-left: -5px;

  width: 0;

  border-top: 5px solid #000;

  border-top: 5px solid hsla(0, 0%, 20%, 0.9);

  border-right: 5px solid transparent;

  border-left: 5px solid transparent;

  content: " ";

  font-size: 0;

  line-height: 0;

}



/* Show tooltip content on hover */

[data-tooltip]:hover:before,

[data-tooltip]:hover:after {

  visibility: visible;

  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";

  filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=100);

  opacity: 1;

}

.compareToggler{

max-width: 230px;

float: right;

margin-left:10px;

font-size: 14px;

cursor: pointer;

border-radius: 9px;

float: left;

margin-top: 20px;

margin-left: 25px;

background: #e88a33;

font-size: 16px;

color: #fff !important;

padding: 10px 13px;
}

.compareToggler-disabled{

max-width: 209px;

float: right;

margin-left:10px;

font-size: 14px;

cursor: pointer;

border-radius: 9px;

float: left;

margin-top: 20px;

margin-left: 25px;

background: #e88a334d;

font-size: 16px;

color: #fff !important;

padding: 10px 16px;
}



.widget .panel-body { padding:0px; }

.widget .list-group { margin-bottom: 0; }

.widget .panel-title { display:inline }

.widget .label-info { float: right; }

.widget li.list-group-item {border-radius: 0;border: 0;border-top: 1px solid #ddd;}

.widget li.list-group-item:hover { background-color: rgba(86,61,124,.1); }

.widget .mic-info { color: #666666;font-size: 11px; }

.widget .action { margin-top:5px; }

.widget .comment-text { font-size: 12px; }

.widget .btn-block { border-top-left-radius:0px;border-top-right-radius:0px; }



.card{

  margin: 20px 0;

  border: none;

}

@media(max-width:992px){

  .card-body{

  padding: 0;

  }

}



.rating {

  border: none;

  float: left;

}



.rating > input { display: none; }

.rating > label:before {

  margin: 5px;

  font-size: 1.25em;

  font-family: FontAwesome;

  display: inline-block;

  content: "\f005";

}



.rating > .half:before {

  content: "\f089";

  position: absolute;

}



.rating > label {

  color: #ddd;

 float: right;

     font-size: 36px;

}



/***** CSS Magic to Highlight Stars on Hover *****/



.rating > input:checked ~ label, /* show gold star when clicked */

.rating:not(:checked) > label:hover, /* hover current star */

.rating:not(:checked) > label:hover ~ label { color: #FFD700;  } /* hover previous stars in list */



.rating > input:checked + label:hover, /* hover current star when changing rating */

.rating > input:checked ~ label:hover,

.rating > label:hover ~ input:checked ~ label, /* lighten current selection */

.rating > input:checked ~ label:hover ~ label { color: #FFED85;  }

.compare-toggler{

position: fixed;

bottom: 0;

right: 95px;

text-decoration: none !important;

display: block;

/* transform: translateX(-50%); */

z-index: 22;

background-color: #1b233a;

border: 3px solid #e98934;

border-radius: 10px;

padding: 10px 30px;
}

.compare-toggler.opened{

bottom: 417px;
}

.compare-button a{

color: #fff;

font-weight: bold;

display: block;

bottom: -1px;
}

.compare{

position: fixed;

right: 56px;

bottom: -138px;

width: 316px;

height: 418px;

border: 1px solid #e98934;

z-index: 99;

background: #fff;

display: none;

justify-content: center;

border-radius: 7px;

align-items: center;

padding: 10px 0;

flex-direction: column;

transform: translateY(-15px);

transition: translate .5s ease-in;
}

.compare.opened{

bottom: 0;

transform: translateY(0);

display: flex;

justify-content: flex-start;
}

.compare p{

  font-weight: bold;

  margin-right: 10px;

}



.compare .item{

display: inline-flex;

margin-left: 3px;

border: 2px solid #ccc;

padding: 4px;

border-radius: 8px;

text-align: center;

justify-content: space-evenly;

align-items: center;

margin-top: 6px;

flex-grow: 1;

width: 29%;

height: 86px;
}



.compare .item img{

height: 53px;
}



.absolute-menu{position: absolute;width: 263px;z-index: 100000;display: none;top: 48px;background: #e88a3a;}

html,body,a,div,p,*,h1,h2,h3,span{

  font-family: 'Noto Sans JP', sans-serif;

}

#mainSidebar > li:hover > a{
  color: #fff;
}
#mainSidebar li:hover .sub-menu{

  display: block!important;

}

.sub-menu{position: absolute;left: 262px;top: 0;z-index: 100000 !important;display: none;width: 735px;height: auto;background: #e88a3a;padding: 20px;}

.sub-menu ul{

display: grid;

grid-template-columns: auto auto auto;

padding: 0;

border: none!important;

border-radius: 10px;
}

.sub-menu ul li{list-style: none;border: none!important;/* background: #fff!important; */}

.sub-menu ul li a i{

  display: block;

  margin-bottom: 5px;

}

.godetailsbtn{

  max-width: 130px;

  background-color: #e78932!important;

border-color: #e78932!important;

float: right;

}
.compare-tool{

  max-width: 130px;

  background-color: #e78932!important;

border-color: #e78932!important;

}

.avg{

  font-size: 50px;

font-weight: bold;

display: block;

}

@media(max-width:992px){

  .sub-menu{

      left: 0;

      width: 320px;

  }

  .sub-menu ul{

    display: block;

  }

  .godetailsbtn{

    float: unset!important;

  }

  .module .item{

    width: 100%!important;

margin: 5px 0;

  }

  .headerCizgi{/* height: 185px!important; */}

  .btn.btn-warning{

    top: -169px!important;

    left: 27%!important;

  }

}

.owl-stage .item img{

  width: 100%!important;

  height:  100%!important;

}

.item img{

  max-width: 100%;

}

fieldset, label {margin: 0;padding: 0;font-size: 12px;}

h1 {font-size: 18px;margin: 10px 10px 10px 0;}



/****** Style Star Rating Widget *****/



.rating {

  border: none;

  float: left;

}



.rating > input { display: none; }

.rating > label:before {

  margin: 5px;

  font-size: 1.25em;

  font-family: FontAwesome;

  display: inline-block;

  content: "\f005";

}



.rating > .half:before {

  content: "\f089";

  position: absolute;

}



.rating > label {

  color: #ddd;

 float: right;

}



/***** CSS Magic to Highlight Stars on Hover *****/



.rating > input:checked ~ label, /* show gold star when clicked */

.rating:not(:checked) > label:hover, /* hover current star */

.rating:not(:checked) > label:hover ~ label { color: #FFD700;  } /* hover previous stars in list */



.rating > input:checked + label:hover, /* hover current star when changing rating */

.rating > input:checked ~ label:hover,

.rating > label:hover ~ input:checked ~ label, /* lighten current selection */

.rating > input:checked ~ label:hover ~ label { color: #FFED85; }

#error-area,#success-area{

  display: none;

  margin: 10px 0;

}

.header{

  border-bottom: 7px solid #e78932;

}



.headerCizgi {

    height: 49px;

    background: #1b233a;

    width: 100%;

    overflow: hidden;

}



#mainSidebar{width: 100%;list-style: none;/* border: 2px solid #1b233a; */border-top: none;padding: 0;/* margin-top: -48px; */z-index: 100000;}

#mainSidebarUst{

  width: 180px;

  list-style: none;

  /* border: 2px solid #1b233a; */

  border-top: none;

  padding: 0;

  margin-top: -47px;

}

#mainSidebar li:first-child{

    /* background: #1b233a;

    color:#fff; */

}



#mainSidebar li:first-child:hover{

    /* background: #1b233a;

    color:#fff;

    border-bottom: 1px solid #1b233a; */

}



#mainSidebar li{/* background: #f7f7f7; */padding: 0;border-bottom: 1px solid #a7a1a173;font-size: 14px;text-transform: uppercase;cursor: pointer;color: #fff;width: 263px;position: relative;float: left;word-break: inherit;}




#mainSidebar li a:hover{text-decoration: none;}

#mainSidebar > li a{color: #fff;display: block;padding: 13px;}

#mainSidebar li.active{

  background: #e78932;

  color:#fff;

  border-bottom-color: #e78932;

}



#mainSidebar > li:hover{

  background: #e78932;

  color:#fff;

  border-bottom-color: #e78932;

}



#mainSidebar .hamburger-button:hover{background: #e9893a!important;color: #fff!important;}

.carousel-control-next-icon {

    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%231b233a' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e") !important;

}





.carousel-control-prev-icon {

    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%231b233a' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e") !important;

}



.carousel-indicators li {

    background-color: #1b233a !important;

}



.header .row {

    padding: 20px 0;

}





.module{

  width: 100%;

}



.module > .title{width: 100%;padding: 8px 13px;background: #e78932;border-radius: 4px;border-bottom-left-radius: 0;border-bottom-right-radius: 0;font-size: 17px;font-weight: bold;color: #fff;}





.module .favoriEkle{

  color: #f03;

  position: absolute;

  left: 20px;

}



.module{

  margin-top: 50px;

}

.item img{

/* width: 200px; */

height: 200px;
}

.module .item{width: 25%;float: left;text-align: center;padding: 8px;position: relative;}



.module .item:last-child{

/* border-right: 1px solid #ccc; */
}



.module .item .title{

font-size: 16px;

line-height: 30px;

text-align: left;

padding: 0 15px;

white-space: nowrap;

text-overflow: ellipsis;

overflow: hidden;
}





.stars .fa-star{

  color: #e78932;

}



.stars{

font-size: 12px;
}





footer {border-top: 50px solid #e78939;margin-top: 70px;}

/*kendi css*/

.aramacubugu{

  /* position: relative; */

  /* left: 1114px; */

  /* top: 10px; */

  width: 50%;

  margin: 0px 32%;

}



@media(max-width:992px){

  .aramacubugu{

    padding: 70px 0 30px;

    width: 90%;

    margin: 0 auto;

  }

  .absolute-menu{

    top: 55%;

  }

}


.card-header {width: 100%;padding: 8px;background: #e78939;border-radius: 7px;border-bottom: 5px solid #e78932;border-bottom-left-radius: 0;border-bottom-right-radius: 0;font-size: 17px;font-weight: bold;color: #fff;}



#icon{



float: left;

}



button, input {

position: relative;

width: 100%;

height: 38px;

overflow: visible;

border-radius: 7px;
}



.btn-primary:hover {

color: #fff;

background-color: #c96c1e;

border-color: #e88a3a;
}

#hesapac{

color: #fff;

background-color: #e78932;

border-color: #e78932;

}

.arama-buttonu{width: 61px;position:absolute;right: 14px;top: 4px;border: #e88a33;background: #e78932;color: #fff;border-left: 0;outline: 0 !important;border-top-left-radius: 0;border-bottom-left-radius: 0;}
.arama-input{padding-left:15px;font-size: 13px;border: 2px solid #e88a33 !important;outline: 0;top: 4px;}

.login-button{
    background: #e88a33 !important;
    border: 1px solid #e98934 !important;
    top: 7px;
    position: relative;
    outline: 0 !important;
    color: #fff !important;
    padding: 0;
    border-radius: 3px;
}

.login-button i {
    padding: 7px;
    background: #fff;
    color: #e78932;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
}

.login-button span {
    padding: 10px 17px;
}

.product-card-all-button:hover{
  color: #fff;
  text-decoration: none;
}

.product-card-all-button{
    background: #e98934;
    color: #fff;
    padding: 3px 19px;
    border-radius: 5px;
    font-size: 14px;
}
.product-stars i{
    font-size: 12px;
    color: #e98934;
}
.product-card-prices{
    width: 100%;
    height: 171px;
    margin-bottom: 5px;
}
.marketplace{
    width: 100%;
    text-align: left;
    padding: 5px 25px;
    position: relative;
    font-size: 15px;
}
.right-arrow{}


.marketplace i {
    position: absolute;
    right: 26px;
    color: #e98934;
    top: 50%;
    transform: translateY(-50%);
}

.marketplace a {
    color: #16cdea;
    text-decoration: none;
}


.marketplace:hover {
    background: #e98934;
    color: #fff !important;
}

.marketplace:hover i{
  color: #fff;
}
.marketplace:hover a{
  color: #fff;
}


.item-border {
    border: 3px solid #e98934;
    border-radius: 8px;
    padding-bottom: 20px;
}


.compare-toggler img {
    position: absolute;
    top: -81px;
    left: 50%;
    transform: translateX(-50%);
}

.compare span {
    background: #e98934;
    color: #fff;
    padding: 4px 14px;
    font-size: 15px;
    margin-top: -10px;
}


.items.compareitems {
    padding-top: 23px;
    text-align: center;
    width: 100%;
    flex-wrap: wrap;
}

.product-featured-list{
    margin: 0px 0px 20px;
    padding: 0px;
    list-style: none;
    break-inside: avoid;
    width: 100%;
    height: auto;
  }
.product-featured-group {
    width: 100%;
    padding: 0px  7px;
    margin: 0px;
    font-size: 20px;
    font-weight: 700;
    line-height: 30px;
    /* background-color: rgb(241, 245, 248); */
}
.product-featured-list li {
    padding: 6px 10px;
    font-size: 13px;
    display: flex;
    flex-direction: row;
    -webkit-box-align: center;
    align-items: center;
    overflow: hidden;
    border-bottom: 1px solid rgb(224 228 231);
}
.product-featured-list li span{
  width: 43%;
}

.filterArea:first-child .filtertitle {
    margin: 0px 0 6px 0 !important;
}
.filtertitle {
    font-weight: 500;
    font-size: 14px;
    margin: 11px 0 6px 0;
    color: #e78939;
}
.filterUl {
    padding: 0;
    max-height: 180px;
    overflow-y: auto;
}
.filterUl li {
    margin-bottom: 5px;
}
.filterUl li a {
    display: flex;
    align-items: center;
    font-size: 11px;
}
.chckbox:not(.color) {
    background-color: #fff;
    border: solid 1.5px #d6d6d6;
}

.chckbox {
    min-width: 14px;
    min-height: 14px;
    border-radius: 2px;
    text-align: center;
    position: relative;
    font-size: 9px;
    color: #e88939;
    background: #e88939;
}
.fltr-item-text {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    margin-left: 6px;
}
.fltr-item-wrppr:hover {
    color: #999;
    text-decoration: none;
}

.p-13{padding: 13px !important;}
.pagination {
    width: 100%;
    display: inline-block;
    margin-top: 15px;
    text-align: center;
    cursor: pointer;
}

.pagination {
    display: -ms-flexbox;
    display: flex;
    padding-left: 0;
    list-style: none;
    border-radius: 0.25rem;
}
.pageLink:first-child {
    border-top-left-radius: 50%;
    border-bottom-left-radius: 50%;
}

.pagination a {
    background-color: #fff;
    height: 41px;
    width: 40px;
    display: inline-block;
    border: 1px solid #dedede;
    margin-left: -5px;
    text-align: center;
    padding-top: 8px;
    vertical-align: middle;
}

.pagination a:hover {
    background-color: #f7f7f7;
    text-decoration: none;
}

.pageLink:first-child {
    border-top-left-radius: 50%;
    border-bottom-left-radius: 50%;
}
.pageLink:last-child {
    border-top-right-radius: 50%;
    border-bottom-right-radius: 50%;
}

.pagination a.active {
    background: #e98a33;
    color: #fff;
}
.breadcrumb a:hover {
    color: #333;
    text-decoration: none;
}
.sub-menu-array a {
    font-size: 11px;
    display: inline-block !important;
    padding: 0 !important;
    text-transform: capitalize;
}

.absolute-menu .sub-menu > a {
    padding: 14px 0px 13px  13px!important;
}
.absolute-menu .sub-menu > a:hover {
    color: #333 !important;
}

.sub-menu-array {
    /* padding-left: 15px; */
}

.sub-menu-array a:hover {
    color: #8f490e !important;
}
.sub-menu-list-item > a {
    /* color: #e98934 !important; */
}
.product-featured-area{
  column-count: 2;
    column-gap: 2%;
    column-fill: auto;
}
.comment-text {
    color: #666;
    font-size: 13px;
}
.empty-star {
    color: #ccc !important;
}
.product-featured-list li:first-child {
    padding: 0;
    border: none;
    margin-bottom: 9px;
}


.girisContainer .heading-title{
  font-size:1.8rem;
  font-weight: 400;
}
.girisContainer .sub-title{
  font-size: 1.05rem;
  font-weight: 400;
}
.tablar .tablar-button{
  outline: none;
  width: 100% !important;
    height: 48px !important;
    color: #333333;
    background-color: #f2f2f2;
    border-radius: 3px 3px 0 0;
    border: none;
    border-bottom: none;
    display: inline-block !important;
    position: relative;
    font-size: 16px;
}
.flex-center {
    display: flex;
    justify-content: center;
}
.align-end{
  align-items: flex-end;
}

.tablar-button.active {
    color: #e74f33 !important;
    background-color: #fff !important;
    border: 1px solid #e6e6e6;
    border-bottom: 0;
}

.tablar-contents {
    border: 1px solid #e6e6e6;
    border-top: 0;
    background-color: #fff;
    display: flex;
    flex-direction: column;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    padding: 40px;
}
.tablar-content{
  display: none;
}
.tablar-content.active{
  display: block;
}


.productRevName{
  color:#444;
  font-size: 18px;
}
.reviewTop{
  border-bottom: 1px solid #eee;
  padding-bottom: 15px;
}
.product_details {
    border: solid 1px #e5e5e5;
    border-radius: 4px;
}
.hermes-RateFilter-module-C64zY:hover {
  background: #f1f1f1;
}
.hermes-RateFilter-module-C64zY {
    -o-transition: all .2s ease-in;
    -webkit-transition: all .2s ease-in;
    transition: all .2s ease-in;
    border-radius: 30px;
    -moz-border-radius: 30px;
    -o-border-radius: 30px;
    -webkit-border-radius: 30px;
    -ms-webkit-radius: 30px;
    zoom: 1;
    min-width: 240px;
    padding: 10px 15px;
    margin-right: 25px;
    margin-top: 12px;
    cursor: pointer;
}
.hermes-RateFilter-module-188fk .hermes-RateFilter-module-25xH9, .hermes-RateFilter-module-C64zY {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.hermes-RateFilter-module-C64zY .hermes-RateFilter-module-2_il9 {
    width: 65px;
    display: flex;
}
.hermes-RateFilter-module-C64zY .hermes-RateFilter-module-1Py-g {
    font-size: 11px;
    margin-left: 10px;
    font-weight: 600;
    line-height: 1.5;
    color: #646464;
}
.hermes-RateFilter-module-C64zY .hermes-RateFilter-module-1Py-g span {
    color: #919191;
}
.hermes-AverageRateBox-module-3-0-l .hermes-AverageRateBox-module-NT5W7 {
    border-radius: 10px;
    -moz-border-radius: 10px;
    -o-border-radius: 10px;
    -webkit-border-radius: 10px;
    -ms-webkit-radius: 10px;
    zoom: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    border: 2px solid #e78939;
}
.hermes-AverageRateBox-module-3-0-l .hermes-AverageRateBox-module-NT5W7 .hermes-AverageRateBox-module-1NtnP {
    width: 118px;
    background-color: #fff;
    font-size: 14px;
    font-weight: 700;
    color: #e88a3a;
    position: absolute;
    margin-left: auto;
    text-align: center;
    margin-right: auto;
    /* font-family: -apple-system,BlinkMacSystemFont,Arial,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif; */
    left: 0;
    right: 0;
    top: -10px;
}
.hermes-AverageRateBox-module-3-0-l .hermes-AverageRateBox-module-NT5W7 .hermes-AverageRateBox-module-3wji1 {
    margin: auto;
    display: block;
    width: 123px;
    max-width: 123px;
    height: 40px;
    margin-bottom: 17px;
}
.hermes-AverageRateBox-module-3-0-l .hermes-AverageRateBox-module-NT5W7 .hermes-AverageRateBox-module-1biX0 {
    font-size: 84px;
    line-height: 84px;
    font-weight: 600;
    color: #e78939;
    padding-bottom: 7px;
    padding-top: 12px;
    text-align: center;
}
.hermes-AverageRateBox-module-3-0-l .hermes-AverageRateBox-module-NT5W7 .hermes-AverageRateBox-module-3wji1 .hermes-AverageRateBox-module-AGGPa {
    display: block;
    position: absolute;
    white-space: nowrap;
    overflow: hidden;
    top: 15px;
}
.hermes-AverageRateBox-module-AGGPa{
  width: 123px;
}
.hermes-AverageRateBox-module-3-0-l .hermes-AverageRateBox-module-NT5W7 .hermes-AverageRateBox-module-3wji1 .hermes-AverageRateBox-module-S2dz0 {
    display: block;
}

.hermes-RatingPointer-module-1OKF3 .starr {
    font-size: 19px;
}
.pr-in-dt {
    font-size: 13px;
    line-height: 1.08;
    color: #333333;
}
.pr-cn .pr-in-at-tl-w {
    display: flex;
    margin-bottom: 10px;
    height: 12px;
    font-size: 14px;
    line-height: 0.86;
    color: #333333;
}
.pr-in-dt .pr-in-dt-dc {
    margin-top: 10px;
    max-height: 120px;
}
.pr-in-dt .pr-in-dt-cn {
    max-height: 150px;
    overflow-y: auto;
    overflow-x: hidden;
}
.pr-in-dt li {
    background: url(../images/ellipse.png) no-repeat 0 5px !important;
    padding: 1px 0 0 15px;
    color: #333;
    font-size: 12px;
    line-height: 16px;
}

.reviewDetail {
    /* padding-top: 21px; */
    border-bottom: 1px solid #eee;
}

.hermes-AverageRateBox-module-3-0-l {
  margin-top: 48px;
}

.commentTitle{
  font-size: 16px;
  font-size: 14px;
  line-height: 16px;
  margin-bottom: 5px;
}

.commentContent{
  font-size: 14px;
  margin-top: 3px;
}


.commentRow {
    border-bottom: 1px solid #eee;
}

.commentRow:last-child {
    border: none;
}
.star-e {
    color: #d8d8d8;
}

.starr {
    display: inline-block;
    position: relative;
    margin-right: 0px;
    font-size: 11px;
}
/**Reviews**/


/**Yorum yapma alani**/
#commentArea {
    display: none;
    position: fixed;
    top: 50%;
    left: 50%;
    z-index: 11;
    background: #fff;
    padding: 20px;
    border-radius: 8px;
    transform: translate(-50%, -50%);
}
#commentOverlay {
    display: none;
    position: fixed;
    background: #33333324;
    top: 0;
    left: 0;
    z-index: 10;
    width: 100%;
    height: 100%;
    cursor: pointer;
}
.rating .stars .star:hover:before, .rating .stars .star.to_rate:before, .rating .stars .star.rated:before {
    color: #e84f32;
}
.rating .stars .star:before {
    color: #ffeeeb;
    font-size: 20px;
}
.rating .stars .star {
    float: left;
    padding: 5px 2px;
    cursor: pointer;
}
/**Yorum yapma alani**/

/**hesabim**/
.hesabim .left-menu ul>li {
    display: flex;
    align-items: center;
    width: 100%;
    position: relative;
    border-bottom: 1px solid #e6e6e6;
}
.hesabim .left-menu ul>li i {
    display: flex;
    justify-content: center;
    color: #999;
    font-size: 14px;
    width: 15px;
    margin-bottom: 3px;
    margin-right: 10px;
}
.hesabim .left-menu ul>li.active i {
    color: #e88a3a;
}
.hesabim .left-menu ul>li.active>a {
    color: #e88a3a;
}

.hesabim .left-menu ul>li>a {
    display: block;
    padding: 10px 0;
    color: #262626;
    font-size: 13px;
}
/**hesabim**/

.marketplace-price{display: table;text-align: center;width: 100%;font-size: 21px;}
.price-top-badge{position: absolute;left: 0;top:6px;}
/***arama cubugu***/
#acListArea {
    display: none;
    position: absolute;
    background: #fff;
    width: 93%;
    margin-top: 10px;
    border-radius: 0 0 10px 10px;
    z-index: 99;
}
#acList {
    list-style: none;
    margin: 0;
    border-radius: 0 0 10px 10px;
    width: 100%;
    padding-left: 0;
    max-height: 300px;
    overflow-y: scroll;
}
#acList a {
    color: #293848;
}
#acList li {
    padding: 0px 19px;
    font-size: 13px;
    cursor: pointer;
    line-height: 32px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow-x: hidden;
    border-bottom: 1px solid #f0f0f0;
}
#acList li:hover {
    background: #e98934;
    color: #fff;
}
/***arama cubugu***/

/***blog***/
.blog_image {
    box-shadow: 6px 5px 4px 0px #999;
    border-left: 40px solid #e88a3a;
}

.blog_one_single {
    position: relative;
    padding-bottom: 23px;
}

.blog_category_badge {
    background: #030826;
    color: #fff;
    display: inline-block;
    padding: 5px 19px;
}
.blog_category_sidebar {
    list-style: none;
    padding: 0;
    height: 100%;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-image: url('/assets/images/blog_sidebar.png');
    display: flex;
    align-items: flex-start;
    justify-content: center;
    flex-direction: column;
    align-content: flex-start;
}

.blog_category_sidebar li {
    background: #e88a3a;
    color: #fff;
    padding: 10px;
    padding-left: 30px;
    border-radius: 10px;
    text-align: left;
    margin-bottom: 12px;
    width: 200px;
}
/***blog***/

.login-form .form-control,
.login-form .btn{border-radius: 0.65rem !important;height: 34px;font-size: 13px;}

.login-form #girisyap,
.login-form #uyeol
{
	border: none;
    background: #1b233a;
}

#logo-divider-row {
  width: 100%;
  height: 28px;
  margin:10px 0;
  position: relative;
}

#logo-divider-row:after {
    content: "";
    height: 1px;
    width: 100%;
    position: absolute;
    left: 0;
    background: #444;
    top: 50%;
    transform: translateY(-50%);
    z-index: -1;
}
#logo-divider {
	text-align:center;
	z-index: 2 !important;
	display: table;
	margin: auto;
	background: #fff;
}
.filterArea {
    border: 3px solid #e88939;
    padding: 10px;
    border-radius: 8px;
}
.filterHeader {
    margin: -10px -10px 10px -10px;
    text-align: center;
    padding: 10px;
    background: #e78939;
    color: #fff;
}
.product-featured-list i {
    color: #e78939;
    font-size: 16px;
}
.canvas-menu ul{
	list-style:none;
}
.canvas-menu li a {
    color: #fff;
}
.offcanvas-footer {
    font-size: 13px;
    color: #fff;
}
.sub-menu-list-item>a {
    padding: 0 !important;
}