/* rexa-user-custom.css
       powered by rexa
*/


/*.overflow-class p, .overflow-class {
	color: #fff;
}
.modal-content .form-group label {
	color: #000 !important;
}
.modal-content .btn-color {
	border-color: #cb3b53;
    color: #cb3b53;
}
.modal-content .btn-color:hover {
	background-color: #cb3b53;
    color: #fff;
}
#exampleModalLongTitle {
	color: #000 !important;
}
#cookieConsent {
  background-color: #dd536b !important;
}
body {
    background-color: rgb(203 59 83);
}
.section-header {
    background-color: rgb(203 59 83);
}




.section-header #navigation > ul > li a, .nav-right .select-language .lang-menu > ul > li > a {
    color: #fff;
    font-size: 15px;
}
#page-detail-section-2 {
    margin-bottom: 70px;
}
#main-slider .swiper-pagination {
    background-color: #fff;
}
#main-slider .swiper-pagination-bullet {
    background-color: rgb(203 59 83);
}
#main-slider .swiper-pagination-bullet-active {
    border: 2px solid rgb(203 59 83);
}
.form-group label {
    color: #fff;
}
.logo-container .logo img {
    filter: brightness(20);
}
.lang-menu .dropdown {
    background-color: #fff;
}
.section-contact .span2 {
    color: #fff;
}
.legal-checkbox * {
    color: #fff;
}
.section-contact .contact-oge a {
    color: rgb(203 59 83);
}
.pageContent-Body p, .pageContent-Body, .news-item-full-description, .news-item-full-description p, .news-item-short-description, .news-item-short-description p {
    color: #fff;
}
.nav-right .select-language .lang-menu > ul > li > a {
    color: rgb(203 59 83);
}
.breadcrumb.breadcrumb-type-0 ul.list li, .breadcrumb.breadcrumb-type-0 ul.list li a {
    color: rgb(203 59 83);
}
.section-header #navigation ul li a:hover:before {
    background-color: #fff;
}
.product-card:hover .product-title {
    background-color: rgb(203 59 83) !important;
}
.section-header #navigation ul li a:hover {
    color: rgb(203 59 83);
}
.rexa-icerik-tag, h1, h2, h3, h4, h5, h6, p {
    color: #fff;
}
.product-card > a .product-details .product-title {
    color: rgb(203 59 83);
}
.dropdown-menu {
    background-color: rgb(203 59 83);
}
.text {
    color: #fff;
}
.btn-color {
    background-color: transparent;
    border-color: #fff;
}
.btn-color:hover, .btn-color:focus {
    background-color: #fff;
    border-color: #fff;
    color: rgb(203 59 83);
}
footer#main-footer {
    background-color: rgb(173, 46, 68);
}
footer#main-footer .footer-heading {
    color: #fff;
}
footer#main-footer a, footer#main-footer * {
    color: #fff;
}
section#bottom-footer {
    background-color: rgb(173, 46, 68);
    border-top: 1px solid rgb(201, 0, 33);
}
section#bottom-footer * {
    color: #fff;
}
.footer-img img {
    filter: brightness(20);
}
.swiper-pagination-bullet {
    background-color: #fff;
}
*/


/* Mobil */
.lang-menu .dropdown {
	padding: 0 15px !important;
}
@media (max-width: 1400px) {
    #page-detail-section-5 .rg-wrapper {
        width: 220px;
        height: 160px;
    }
}
@media (max-width: 1200px) {
    #page-detail-section-5 .rg-wrapper {
        width: 185px;
        height: 135px;
    }
    .section-header #navigation > ul > li, .lang-menu > ul > li {
      	padding: 0 8px;
    }
}
@media (max-width: 992px) {
    #page-detail-section-5 .rg-wrapper {
        width: 350px !important;
        height: 250px !important;
    }
    .section-top-bar {
        display: none;
    }
    .section-header .col-lg-2 {
        width: 30% !important;
    }
    .section-header .col-lg-10 {
        width: 70% !important;
    }
    .section-header #navigation > ul > li, .lang-menu > ul > li {
        padding: 0 5px;
    }
    .section-header #navigation > ul > li a, .nav-right .select-language .lang-menu > ul > li > a {
        font-size: 14px;
    }
    .lang-menu .dropdown {
        padding: 0 10px !important;
    }
    .nav-right .dropdown > a {
        font-size: 15px !important;
        color: #000;
    }
    .lang-menu .dropdown .fa-globe {
        display: none;
    }
    .logo-container .logo img {
        top: 0;
        position: relative;
    }
    #main-slider .swiper-container .swiper-slide .main-slider-bg {
        width: auto;
    }
    .btn, button {
        padding: 10px 20px;
        margin-bottom: 10px;
        font-size: 15px;
    }
    .product-card > a .product-details .product-title {
        font-size: 10px;
    }
    #page-detail-section-5 .original-col {
        width: 50%;
    }
    .section-header #navigation > ul > li:nth-child(4) {
      	display: none;
    }
}

@media (max-width: 768px) {
  	.section-header #navigation > ul > li:nth-child(4) {
      	display: block;
    }
    .logo-container .logo img {
        top: 0;
        position: relative;
    }
    #main-slider .swiper-container .swiper-slide .main-slider-bg {
        width: auto;
    }
    #page-detail-section-5 .rg-wrapper {
        width: 230px !important;
        height: 170px !important;
    }
  	.nav-right {
        height: auto !important;
        width: 195px;
        justify-content: flex-end;
        align-items: center;
	}
    .lang-menu li.dropdown:hover .dropdown-menu {
      visibility: inherit;
      display: block;
      top: 0;
      opacity: 1;
 	}
  	.section-header.sticky #navigation > ul > li, .section-header.sticky .search-click, .section-header.sticky .lang-menu > ul > li {
  		height: auto;
      	line-height: auto;
  	}
    .section-header #navigation > ul > li a {
      color: #000;
    }
    .text {
      color: #000;
  	}
    .modal {
      z-index: 99999;
    }
    #privatePageContentItem_3 .form-group {
      margin: 0 0 20px 0 !important;
    }
}
@media (max-width: 540px) {
    #page-detail-section-5 .original-col {
        width: 100%;
    }
    #page-detail-section-5 .rg-wrapper {
        width: auto !important;
        height: auto !important;
    }
}


/**/
#main-footer * {
	text-align: center;
  	justify-content: center;
}
.tes{
	width:100%;
}

#page-detail-section-4 .content--img {
  	position: relative;
    margin-top: -200px;
    margin-bottom:-14px;
}

.product-code-is, .gallery-thumbs {
	display: none;
}

#privatePageContentItem_3 .pageContent-text--wrapper > div {
	display: grid;
}

#privatePageContentItem_3 .pageContent-text--wrapper .pageContent-Body {
	order: 2;
}
#page-detail-section-3 .pageContent-BodyAlternative p {
  	font-size: var(--site-title-font-size);
    font-weight: var(--site-title-font-weight);
    color: var(--site-title);
    margin-bottom: 15px;
    font-family: 'Rubik', sans-serif;
    position: relative;
    bottom: 5px;
}
.pageContent-text--wrapper ul li {
	margin-left:25px;
}
.pageContent-text--wrapper ul li:before {
    font-family: "Font Awesome 5 Pro";
    content: "\f00c";
    color: #fff;
    position: absolute;
    left: 0;
}

#productResult .row {
	display: flex;
  	justify-content: center;
  	align-items: center;
}

#page-detail-section-5 .rg-wrapper {
  width: 256px;
  height: 190px;
  overflow: hidden;
}
#page-detail-section-5 .original-col {
  margin-bottom: 8px;
}


.diltext {
    display: none;
}

/*:lang(tr) .select-language .dropdown a::after {
    content: url(/user-content/turkey.svg);
    position: absolute;
    width: 45%;
    height: 100%;
    bottom: -4px;
    padding: 0 11px;
}
:lang(en) .select-language .dropdown a::after {
    content: url(/user-content/usa.svg);
    position: absolute;
    width: 40%;
    height: 100%;
    bottom: -4px;
    padding: 0 11px;
}
:lang(ru) .select-language .dropdown a::after {
    content: url(/user-content/russia.svg);
    position: absolute;
    width: 60%;
    height: 100%;
    bottom: -4px;
    padding: 0 11px;
}*/

:lang(tr) .select-language .dropdown a::after {
    content: url(/user-content/turkey.svg);
    position: absolute;
    width: 45%;
    height: 100%;
    padding: 5px 11px;
    background-color: #fff;
}
:lang(en) .select-language .dropdown a::after {
    content: url(/user-content/usa.svg);
    position: absolute;
    width: 39%;
    height: 100%;
    padding: 4px 11px;
    background-color: #fff;
}
:lang(ru) .select-language .dropdown a::after {
    content: url(/user-content/russia.svg);
    position: absolute;
    width: 55%;
    height: 100%;
    padding: 3px 11px;
    background-color: #fff;
}

@media (max-width: 768px) {
    :lang(tr) .select-language .dropdown a::after {
        content: url(/user-content/turkey.svg);
        position: absolute;
        width: 45%;
        height: 100%;
        bottom: -4px;
        padding: 0 21px;
    }
    :lang(en) .select-language .dropdown a::after {
        content: url(/user-content/usa.svg);
        position: absolute;
        width: 40%;
        height: 100%;
        bottom: -9px;
        padding: 0 21px;
    }
    :lang(ru) .select-language .dropdown a::after {
        content: url(/user-content/russia.svg);
        position: absolute;
        width: 45%;
        height: 100%;
        bottom: -4px;
        padding: 0 21px;
    }
}
#lang_tr a {
    position: relative;
}
#lang_tr a::after {
    content: url(/user-content/turkey.svg);
    position: absolute;
    width: 100%;
    height: 100%;
    bottom: 9px;
    right: -59px;
    left: auto;
    padding: 10px;
    background-color: transparent;
}
#lang_en a {
    position: relative;
}
#lang_en a::after {
    content: url(/user-content/usa.svg);
    position: absolute;
    width: 100%;
    height: 100%;
    bottom: 3px;
    right: -58px;
    left: auto;
    padding: 12px;
    background-color: transparent;
}
#lang_ru a {
    position: relative;
}
#lang_ru a::after {
    content: url(/user-content/russia.svg);
    position: absolute;
    width: 100%;
    height: 100%;
    bottom: 3px;
    right: auto;
    left: auto;
    padding: 15px;
    background-color: transparent;
}

/* İletişim Formu Adres Kaldırma */
#contactForm .row:nth-child(4){
	display: none;
}

#main-slider .swiper-pagination{
  background-color: rgba(0,0,0,0.75);
}