body {
  background-color: #dfceb4 !important;
}

#container-wrapper {
  background: transparent !important;
}
.desktop-home-bg {
    background: url(https://images.kizlarsoruyor.com/custom/Brands/loccitane/pageskin/loccitane-01032024/desktop-single.jpg?) center 0 no-repeat #dfceb4;
    background-size: 1920px auto;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    height: 1108px;
}
body.desktop-theme #brand-skinundernav {
  position: relative;
  margin: 0;
}

/* Top Navigation */
.desktop-theme .header-wrapper header#mainHeader {
    background: #3a211a;
}
.inner .menu-bar .main-navigation li a.notification-bell .notification,
.menu-bar .main-navigation .notification {
    color: #2f2f2f !important;
    background: #ffffff !important;
}
.menu-bar .main-navigation>li.hover,
.menu-bar .main-navigation>li:hover,
.menu-bar .main-navigation li.sign-in span.connect-link:hover,
.menu-bar .main-navigation .expand-ask-label:hover,
#mainHeader .inner .menu-bar .main-navigation ul.sub-nav>li.user-controls,
#mainHeader .inner .menu-bar .main-navigation ul.user-menu>li.user-controls,
#mainHeader .inner .menu-bar .main-navigation ul.sub-nav>li,
#mainHeader .inner .menu-bar .main-navigation ul.user-menu>li {
    background: #542f25 !important;
}
.desktop-theme .header-wrapper header#mainHeader .inner .menu-bar .main-navigation ul.sub-nav>li a:hover, .desktop-theme .header-wrapper header#mainHeader .inner .menu-bar .main-navigation ul.user-menu>li a:hover {
    background: #6b3d31;
    color: #fff;
}
.desktop-theme header .menu-bar .main-navigation li.profile-info ul.user-menu li.user-controls li {
    background: none;
}

/* LOUNGE STICKY TOP */
#lounge-sticky-top.sticky {
    display: none;    
    top: 112px !important;
    -webkit-box-shadow: 0 2px 4px 0 rgba(0,0,0,.15);
    -moz-box-shadow: 0 2px 4px 0 rgba(0,0,0,.15);
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.15);    
}

/* LOUNGE TOP - H1 TITLE */
#topic-top {
  width: 1050px;
  margin: 0 auto;
  position: relative;
  display: block;
  z-index: 2;
  line-height: 1;
  pointer-events: none;
  height: 65px;
}
#topic-top a {
  display: inline-block;
  pointer-events: auto;
}
#topic-top h3 {
 margin: 0;
  padding: 25px 0 0 0;
  display: block;
  color: #fff;
  font-size: 21px;
  font-weight: 700;
  font-family: "Roboto", "Arial", sans-serif;
}

/* RIGHT COLUMN - Height & Instagram */
.sidebar .instagram-embed {
  border-radius: 12px;
  overflow: hidden;
  margin-bottom: 25px;
}
.desktop-theme .content-wrapper .sidebar {
  pointer-events: auto;
  margin-top: 0;
  position: relative;
  top: 655px !important;
}

/* Hiding Masthead
aside.ad-box {
  display: none !important;
}*/
/* Girl Answer Gray Area Fix*/
#girls-answers-btm {
    padding-bottom: 0 !important;
    background: unset !important;
}

/* SINGLE PAGE LOUNGE STYLES & RESETS
  Those styles always stays here !!!
*/
body #container-wrapper.content-wrapper.with-sidebar {
  pointer-events: none;
}
.desktop-theme #container-wrapper.content-wrapper.with-sidebar #main-column {
  pointer-events: auto;
  z-index: 3;
  position: relative;
  margin-top: 0;
}
body.desktop-theme #main-column .breadcrumbs {
  background-color: #ffffff;
  padding: 2px 15px;
  border-radius: 6px;
  margin: 25px 0;
}
.comment-styles .comments-ul li.answer {
  border-width: 0 0 0 0 !important;
}
.comment-styles .comments-ul li .comment-answers-ul li.comment-answers-li {
  border-width: 1px 0 0 0 !important;
}
#main-column #post-comment-section .post-comment-box,
body.desktop-theme .sidebar .module-wrapper,
#main-column .comment-styles .empty,
.recommended-row .rowgag,
body.desktop-theme #video-section,
#main-column #post-content .single-post,
#post-content #opinion-count .col-wrapper {
  border: none !important;
}
.recommended-posts .recommended-posts-list,
#post-content #opinion-count {
  margin-right: -5px !important;
  margin-left: -5px !important;
  border: none !important;
  padding: 0 !important;
}
#brand-second {
  margin: 20px 0;
}
/* Search Result Page */
.search-result-title h1 {
  font-size: 28px !important;
  line-height: 38px !important;
}
#container-wrapper .colgag-searchtext {
  width: 300px !important;
}
#container-wrapper #main-column .search-holder .search-result-top {
  margin-bottom: 0;
  background: #ffffff;
  padding: 30px 25px 0 25px;
  border-radius: 6px 6px 0 0;
}
#container-wrapper .search-validation {
  margin-top: 0 !important;
}
#container-wrapper .top-results-wrapper {
  background: #ffffff;
  padding: 5px 25px 25px 25px;
  border-radius: 0 0 6px 6px;
  margin-bottom: 20px;
}
#container-wrapper .topic-result {
  border-width: 0 0 1px 0 !important;
  border-radius: 0 !important;
  padding: 30px 0 !important;
}
#container-wrapper .users-result {
  border: none !important;
  padding: 30px 0 0 0 !important;
}
#container-wrapper .listing-filters {
  background: #ffffff;
  padding: 25px;
  border-radius: 6px 6px 0 0;
  margin: 0 0 0 0 !important;
  border-bottom: 1px solid #E0E0E0;
  position: relative;
  z-index: 2;
}
#container-wrapper #main-column .result-row {
  border: none;
  margin-bottom: 25px;
  margin-top: -5px;
}
.listing-filters .btngag {
  width: 61px !important;
  background: #F3F3F3;
}
body.guy .colgag-searchbutton, body.girl .colgag-searchbutton, body.guy .colgag-searchbutton .btngag, body.girl .colgag-searchbutton .btngag {
  width: 100% !important;
}
/* List Pages */
.filter-section .listing-page-title {
  background: #ffffff;
  margin-bottom: -4px !important;
  border-radius: 6px 6px 0 0;
  padding: 30px 25px 10px 25px;
}
#search-container .filter-section {
    padding: 0 !important;
}

/* Bibot Section */
#bibot-section .comments-header {
  background: #fff;
}

#bibot-section .comments-header h2 {
  color: #334D5E !important;
  font-weight: 700;
}
#bibot-section .comments-header .choice-text {    
    color: #334D5E !important;    
}

#bibot-section .comments-header .bibot-title-desc {
  color: #334D5E !important;
  font-weight: 500;
}

/* KS Logo */
body.desktop-theme header .header-logo a {
  background: url(https://images.kizlarsoruyor.com/custom/Logos/ks-skinlogo.png) no-repeat;
  width: 154px;
  height: 100%;
  background-size: 100%;
  background-position-y: 18px;
}
body.desktop-theme header .header-logo a img {
  display: none !important;
}
body.desktop-theme .header-logo h1 {
  width: 100%;
  height: 100%;
}
