@charset "utf-8";
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {
    display: block
}

select {
    -webkit-appearance: none
}

audio, canvas, video {
    display: inline-block
}

audio:not([controls]) {
    display: none
}

html {
    font-size: 100%;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%
}

a:hover, a:active {
    outline: 0
}

sub, sup {
    position: relative;
    font-size: 75%;
    line-height: 0;
    vertical-align: baseline
}

sup {
    top: -.5em
}

sub {
    bottom: -.25em
}

img {
    width: auto \9;
    height: auto;
    max-width: 100%;
    vertical-align: middle;
    border: 0;
    -ms-interpolation-mode: bicubic
}

#map_canvas img, .google-maps img {
    max-width: none
}

button, input, select, textarea {
    margin: 0;
    font-size: 100%;
    vertical-align: middle
}

button, input {
    line-height: normal
}

button::-moz-focus-inner, input::-moz-focus-inner {
    padding: 0;
    border: 0
}

button, html input[type=button], input[type=reset], input[type=submit] {
    cursor: pointer;
    -webkit-appearance: button
}

label, select, button, input[type=button], input[type=reset], input[type=submit], input[type=radio], input[type=checkbox] {
    cursor: pointer
}

input[type=search] {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    -webkit-appearance: textfield
}

input[type=search]::-webkit-search-decoration, input[type=search]::-webkit-search-cancel-button {
    -webkit-appearance: none
}

textarea {
    overflow: auto;
    vertical-align: top
}

.clearfix {
    *zoom: 1
}

.clearfix:before, .clearfix:after {
    display: table;
    line-height: 0;
    content: ""
}

.clearfix:after {
    clear: both
}

.clearfix_height_fix {
    display: inline-block;
    width: 100%
}

.hide-text {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0
}

.input-block-level {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

body {
    margin: 0;
    text-transform: lowercase;
    padding-bottom: 0;
    padding-top: 80px;
    margin: 0
}

a {
    text-decoration: none
}

a:hover {
    text-decoration: underline
}

[class*=span] {
    float: left;
    min-height: 1px;
    margin-left: 20px
}

[class*=span].hide, .row-fluid [class*=span].hide {
    display: none
}

[class*=span].pull-right, .row-fluid [class*=span].pull-right {
    float: right
}

.container-fluid {
    padding-right: 20px;
    padding-left: 20px;
    *zoom: 1
}

.container-fluid-cokkisa {
    padding-right: 5px;
    padding-left: 5px
}

.container-fluid:before, .container-fluid:after {
    display: table;
    line-height: 0;
    content: ""
}

.container-fluid:after {
    clear: both
}

p {
    margin: 0 0 10px
}

small {
    font-size: 85%
}

strong {
    font-weight: 700
}

em {
    font-style: italic
}

cite {
    font-style: normal
}

.muted {
    color: #999
}

a.muted:hover {
    color: gray
}

.text-warning {
    color: #c09853
}

a.text-warning:hover {
    color: #a47e3c
}

.text-error {
    color: #b94a48
}

a.text-error:hover {
    color: #953b39
}

.text-info {
    color: #3a87ad
}

a.text-info:hover {
    color: #2d6987
}

.text-success {
    color: #468847
}

a.text-success:hover {
    color: #356635
}

h1, h2, h3, h4, h5, h6 {
    margin: 10px 0;
    font-family: inherit;
    font-weight: 700;
    line-height: 20px;
    color: inherit;
    text-rendering: optimizelegibility
}

h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
    font-weight: 400;
    line-height: 1;
    opacity: .7
}

h1.title {
    font-size: 24px;
    font-weight: 700 !important;
    line-height: 24px;
    word-break: break-word;
    margin: 0 0 15px
}

h1.title_s1 {
    font-size: 22px;
    font-weight: 400;
    line-height: 24px;
    word-break: break-word;
    margin: 0 0 15px;
    background-color: #fff;
    padding: 10px;
    color: #818181
}

h1 {
    font-size: 24px
}

h2 {
    font-size: 18px
}

h3 {
    font-size: 12px
}

h1 small {
    font-size: 12px
}

h2 small {
    font-size: 17.5px
}

h3 small {
    font-size: 14px
}

h4 small {
    font-size: 14px
}

ul, ol {
    padding: 0;
    margin: 0 0 10px 25px
}

ul ul, ul ol, ol ol, ol ul {
    margin-bottom: 0
}

li {
    line-height: 20px
}

ul.unstyled, ol.unstyled {
    margin-left: 0;
    list-style: none
}

ul.inline, ol.inline {
    margin-left: 0;
    list-style: none
}

ul.inline > li, ol.inline > li {
    display: inline-block;
    padding-right: 5px;
    padding-left: 5px
}

dl {
    margin-bottom: 20px
}

dt, dd {
    line-height: 20px
}

dt {
    font-weight: 700
}

dd {
    margin-left: 10px
}

.dl-horizontal {
    *zoom: 1
}

.dl-horizontal:before, .dl-horizontal:after {
    display: table;
    line-height: 0;
    content: ""
}

.dl-horizontal:after {
    clear: both
}

.dl-horizontal dt {
    float: left;
    width: 160px;
    overflow: hidden;
    clear: left;
    text-align: right;
    text-overflow: ellipsis;
    white-space: nowrap
}

.dl-horizontal dd {
    margin-left: 180px
}

hr {
    margin: 20px 0;
    border: 0
}

.navbar hr {
    margin: 5px 0
}

address {
    display: block;
    margin-bottom: 20px;
    font-style: normal;
    line-height: 20px
}

code, pre {
    padding: 0 3px 2px;
    font-family: Monaco, Menlo, Consolas, courier new, monospace;
    font-size: 12px;
    color: #333;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px
}

code {
    padding: 2px 4px;
    color: #d14;
    white-space: nowrap;
    background-color: #f7f7f9;
    border: 1px solid #e1e1e8
}

pre {
    display: block;
    padding: 9.5px;
    margin: 0 0 10px;
    font-size: 13px;
    line-height: 20px;
    word-break: break-all;
    word-wrap: break-word;
    white-space: pre;
    white-space: pre-wrap;
    background-color: #f5f5f5;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, .15);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px
}

pre.prettyprint {
    margin-bottom: 20px
}

pre code {
    padding: 0;
    color: inherit;
    white-space: pre;
    white-space: pre-wrap;
    background-color: transparent;
    border: 0
}

.pre-scrollable {
    max-height: 340px;
    overflow-y: scroll
}

form {
    margin: 0 0 20px
}

fieldset {
    padding: 0;
    margin: 0;
    border: 0
}

legend {
    display: block;
    width: 100%;
    padding: 4px;
    border: 0;
    margin-bottom: 5px
}

legend small {
    font-size: 15px
}

#index {
    overflow: auto;
    padding: 0;
    float: left;
    width: 240px;
    position: fixed;
    top: -15px;
    bottom: 0;
    border: 0;
    overflow-x: hidden
}

#main {
    border-radius: 1px;
    padding-left: 30px
}

#main.main-cokkisa .title {
    font-size: 29px;
    line-height: 29px
}

.offset-index {
    margin-left: 235px
}

.offset-sidebar {
    margin-right: 330px
}

.offset-sidebar.sidebar-kisa-offset {
    margin-right: 210px
}

#sidebar {
    display: inline-block;
    width: 300px
}

#big-masthead {
    display: inline-block;
    text-align: center;
    height: 90px !important;
    width: 970px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px
}

#sidebar .box {
    margin-bottom: 20px;
    position: relative;
    overflow: hidden
}

#sidebar .box .addbutton {
    position: absolute;
    right: 5px;
    top: 0;
    white-space: nowrap
}

.mini-avatar {
    display: inline-block;
    float: left;
    width: 40px;
    margin-right: 10px
}

.mini-avatar-side .yanyana {
    margin-left: 0
}

.mini-avatar-side .yanyana-alt {
    margin-top: 2px
}

.mini-avatar-side {
    padding: 10px;
    z-index: 1;
    position: relative
}

.mini-avatar-side span:first {
    display: block
}

.mini-avatar-side form {
    margin: 0;
    height: 0;
    padding: 0;
    margin-right: 0;
    float: right
}

.mini-avatar-side form.goster {
    display: inline-block
}

.mini-avatar-side form input[type=text] {
    display: inline-block;
    width: 120px;
    padding: 1px 5px;
    line-height: 1.5;
    font-size: 85%;
    margin-right: 1px
}

.mini-avatar-side form input[type=submit] {
    display: inline-block
}

.mini-avatar-side.uzat {
    height: 90px
}

.user-pop .entries-header {
    cursor: pointer
}

.user-pop .index-list {
    line-height: 14px
}

.user-pop .ulu_ben_tabs_acik {
    display: block
}

.user-pop .ulu_ben_tabs_kapali {
    display: none
}

.user-pop .caret {
    margin-top: 8px;
    margin-left: 2px
}

.user-pop .popbutons {
    padding: 0 10px
}

.user-pop #user-pop-icerik {
    padding: 0 10px 10px
}

.popyazaryok {
    padding: 10px
}

.popyazaryok .warning {
    font-size: 12px;
    margin-bottom: 30px
}

.pop-entry .pop-entry-li {
    list-style: none;
    border-bottom: 1px solid #e1e1e1;
    padding: 5px 0
}

.pop-entry .pop-entry-li h3 {
    padding: 0;
    font-size: 15px;
    margin: 0
}

.pop-entry .pop-entry-li-metin {
    padding: 0;
    margin: 2px 0
}

.pop-entry .pop-entry-li-tarih {
    text-align: right
}

.pop-entry-dahafazla, .pop-baslik-dahafazla {
    list-style: none
}

.pop-entry-dahafazla a, .pop-baslik-dahafazla a {
    display: block;
    border-radius: 3px;
    text-align: center
}

.pop-takipci .pop-takipci-li {
    list-style: none;
    border-bottom: 1px solid #e1e1e1;
    padding: 5px 0
}

.pop-takipci .pop-takipci-kul {
    text-align: left;
    padding-left: 5px
}

.pop-takipci .pop-takipci-btn {
    text-align: right;
    float: right
}

.pop-takipci .pop-takipci-hata {
    margin-top: 10px;
    margin-left: 10px
}

.pop-baslik .pop-baslik-li {
    list-style: none;
    border-bottom: 1px solid #e1e1e1;
    padding: 5px 0
}

.pop-baslik .pop-baslik-li-metin {
    text-align: left
}

.pop-baslik .pop-baslik-li-tarih {
    text-align: right;
    float: right
}

.pop-chart {
    height: 80px;
    text-align: left
}

.pop-chart-abs {
    position: relative;
    top: 40px
}

.pop-chart .pop-ci {
    width: 10px;
    margin-right: 2px;
    display: inline-block;
    background-color: #acc99d
}

.pop-karma li {
    list-style: none
}

.pop-karma .pop-li {
    display: inline-block;
    background-color: #acc99d
}

.pop-ulupu li {
    list-style: none
}

.pop-ulupu .pop-li {
    display: inline-block;
    background-color: #acc99d
}

.pop-mesaj textarea {
    width: 450px
}

.medium-avatar {
    width: 80px
}

.mesaj-entry p {
    max-width: 240px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.dropdown.pm {
    display: block;
    margin: -2px 0 0 7px
}

.title-options {
    margin-top: 0
}

.title-options > ul {
    margin: 0 0 0 25px
}

.title-options > ul > li {
    float: left;
    list-style: none outside none;
    position: relative
}

.title-options > ul > li > .dropdown-menu {
    left: auto;
    right: 0;
    top: -10px
}

.title-options > ul > li > a {
    padding: 2px;
    text-decoration: none
}

.title-options i {
    font-size: 13px;
    margin: 0 3px 0 0;
    line-height: 23px
}

.entry-list {
    list-style: decimal outside none;
    padding: 36px 5px 25px 25px;
    float: left;
    width: 100%;
    margin: 0;
    box-sizing: border-box
}

.entry-list > li {
    position: relative;
    line-height: 18px
}

.entry-list > p {
    margin: 0;
    padding: 0
}

.entry-list .artieksi {
    display: block;
    font-family: georgia;
    font-style: italic;
    opacity: .9;
    position: absolute;
    right: -25px;
    width: 20px;
    opacity: .2;
    line-height: 15px
}

.entry-list p a .entrybkzresim {
    display: inline;
    height: 16px;
    width: 16px
}

.entry-list .artieksi img {
    width: 20px
}

.entry-list .artieksi:hover {
    opacity: .9
}

.entry-list .artieksi img:hover {
    width: 20px;
    cursor: pointer
}

.entry-list .artieksi span {
    display: block;
    font-size: 12px;
    font-style: normal;
    text-align: center
}

.entry-list .entry-p {
    margin: 0 0 10px
}

.entry-yazar {
    font-size: 11px;
    margin: 0
}

.entry-list li .voting {
    display: block
}

.entry-list li .voting, .entry-list li .pm {
    visibility: hidden
}

.entry-list li:hover .voting, .entry-list li:hover .pm {
    visibility: visible
}

.open.pm, .open.share {
    visibility: visible !important;
    text-align: left
}

.entry-secenekleri {
    margin: 0;
    padding: 0;
    text-align: right
}

.entry-author .dropdown-menu {
    left: auto;
    right: 0;
    top: -40px;
    width: 250px;
    text-align: left
}

.user-profile {
    padding: 10px !important;
    width: 450px
}

.user-top {
    overflow: hidden
}

.submit-form.pmbox {
    width: auto;
    box-sizing: border-box;
    margin-top: 0
}

.pmbox #metin {
    margin: 0;
    width: 100%;
    box-sizing: border-box;
    padding: 8px;
    font-size: 12px
}

.pmbox .kimlere-group {
    position: relative
}

.pmbox .kimlere-group label {
    float: left;
    position: absolute;
    left: 0;
    line-height: 33px;
    width: 50px;
    text-align: center;
    color: #999
}

.pmbox .kimlere-group input {
    width: 100%;
    box-sizing: border-box;
    padding: 5px 5px 5px 50px;
    height: 34px;
    background-color: #f7f7f7;
    border: 1px solid #c7c7c7;
    margin: 0;
    border-width: 0 1px 1px
}

.user-stats {
    overflow: hidden;
    padding: 0 5px
}

.user-pop .user-stats {
    position: static;
    background-color: transparent
}

.user-stats .stat {
    display: block;
    float: left;
    margin: 0 5px 0 0;
    padding: 0 5px
}

.user-pop .user-stats .stat {
    color: #000;
    text-shadow: none;
    padding: 0 5px
}

.user-stats .stat strong {
    display: block
}

.user-stats.mhover .stat:hover {
    cursor: pointer
}

.username {
    max-width: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

#index .index-ic {
    float: left;
    width: 100%
}

ul.index-list {
    list-style: none outside none;
    margin: 0;
    position: relative;
    line-height: 20px;
    float: left;
    width: 100%
}

ul.index-list li {
    position: relative;
    white-space: pre-wrap;
    word-wrap: break-word;
    line-height: 18px;
    cursor: pointer;
    margin: 0 6px 0 0;
    padding: 3px 1px
}

#index .index-list li a {
    width: 87%;
    display: block;
    padding: 3px 34px 4px 0
}

#index .index-list li a .taslak_tarih {
    color: #999;
    display: block;
    text-align: left;
    font-size: 9px
}

#index .index-list li small {
    border-radius: 1px;
    color: #f9f9f9;
    font-size: 10px;
    font-weight: 700;
    line-height: 15px;
    margin-left: 5px;
    opacity: .7;
    padding: 0 4px;
    position: absolute;
    right: 6px;
    top: 29%;
    vertical-align: baseline;
    white-space: nowrap
}

#index .index-list li.active, #index .index-list li:hover {
    cursor: pointer
}

#index .index-list li.active a, #index .index-list li:hover a {
    background: 0 0
}

#index .index-list li.active small, #index .index-list li:hover small {
    background-color: transparent !important;
    color: #a14367 !important
}

.index-head {
    padding: 4px 10px;
    margin: 3px 6px 3px 0;
    filter: alpha(opacity=80);
    cursor: pointer;
    text-align: center
}

.index-head-mr32 {
    margin-right: 32px
}

.index-head span {
    font-size: 80%;
    font-weight: 700
}

.index-head .reload {
    padding: 0;
    margin: 0
}

#index::-webkit-scrollbar {
    width: 8px
}

#index::-webkit-scrollbar-track-piece {
    border-radius: 20px;
    opacity: .6
}

#index::-webkit-scrollbar-thumb {
    border-radius: 2px;
    opacity: .7
}

#index::-webkit-scrollbar-thumb:hover {
    opacity: 1
}

footer, .footer, .footer_maint_metin {
    margin: 0 0 0 260px
}

#detayli_ara {
    padding: 0 25px;
    width: 100%
}

#detayli_ara {
    padding: 5px 20px !important
}

#detayli_ara .form-item {
    margin-bottom: 5px
}

.mini-form {
    padding: 5px 10px !important;
    width: 230px
}

.mini-form .form {
    margin: 0
}

.mini-form .form-item label {
    width: 50px
}

.mini-form .form-item div {
    margin-left: 60px
}

.form-item {
    margin-bottom: 15px
}

.form-item > label {
    float: left;
    padding-top: 5px;
    text-align: right;
    width: 180px
}

.form-item > div {
    margin-left: 200px;
    text-align: left
}

.form-item:before, .form-item:after {
    content: "";
    display: table;
    line-height: 0
}

.form-item:after {
    clear: both
}

.form-item .help {
    display: inline-block;
    margin-bottom: 0;
    padding: 5px;
    vertical-align: middle
}

.form-item .help .close {
    margin-left: 10px
}

#detayli_ara .form-item label {
    width: 80px;
    display: block
}

#detayli_ara .form-item div {
    margin-left: 100px
}

.navbar .logo {
    width: 170px;
    height: 40px;
    display: block;
    float: left;
    text-indent: -999999px
}

.submit-form {
    margin: 10px 0 20px;
    min-height: 20px;
    padding: 10px
}

.entry-input {
    width: 98%
}

.navigation {
    list-style: none;
    margin: 0
}

.navigation > li:first-child a {
    border-radius: 2px 2px 0 0
}

.navigation > li > a {
    margin-bottom: -1px;
    padding: 4px 15px
}

.navigation.mini > li > a {
    margin-bottom: -1px;
    padding: 2px 15px
}

.navigation > li > a {
    display: block
}

label, input, button, select, textarea {
    font-weight: 400
}

select, textarea, input[type=text], input[type=password], input[type=datetime], input[type=datetime-local], input[type=date], input[type=month], input[type=time], input[type=week], input[type=number], input[type=email], input[type=url], input[type=search], input[type=tel], input[type=color], .uneditable-input {
    display: inline-block;
    padding: 5px 6px;
    margin-bottom: 10px;
    color: #555;
    vertical-align: middle;
    -webkit-border-radius: 1px;
    -moz-border-radius: 1px;
    border-radius: 1px
}

input, textarea, .uneditable-input {
    width: 206px
}

textarea {
    height: auto
}

textarea, input[type=text], input[type=password], input[type=datetime], input[type=datetime-local], input[type=date], input[type=month], input[type=time], input[type=week], input[type=number], input[type=email], input[type=url], input[type=search], input[type=tel], input[type=color], .uneditable-input {
    background-color: #fff;
    border: 1px solid #ccc;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border linear .2s, box-shadow linear .2s;
    -moz-transition: border linear .2s, box-shadow linear .2s;
    -o-transition: border linear .2s, box-shadow linear .2s;
    transition: border linear .2s, box-shadow linear .2s
}

input[type=radio], input[type=checkbox] {
    margin: 4px 0 0;
    margin-top: 1px \9;
    *margin-top: 0;
    line-height: normal
}

input[type=file], input[type=image], input[type=submit], input[type=reset], input[type=button], input[type=radio], input[type=checkbox] {
    width: auto
}

select {
    background-color: #fff;
    border: 1px solid #ccc;
    padding: 5px 10px
}

select[multiple], select[size] {
    height: auto
}

select:focus, input[type=file]:focus, input[type=radio]:focus, input[type=checkbox]:focus {
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px
}

.uneditable-input, .uneditable-textarea {
    color: #999;
    cursor: not-allowed;
    background-color: #fcfcfc;
    border-color: #ccc;
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .025);
    -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .025);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, .025)
}

.uneditable-input {
    overflow: hidden;
    white-space: nowrap
}

.uneditable-textarea {
    width: auto;
    height: auto
}

input:-moz-placeholder, textarea:-moz-placeholder {
    color: #999
}

input:-ms-input-placeholder, textarea:-ms-input-placeholder {
    color: #999
}

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
    color: #999
}

.radio, .checkbox {
    min-height: 20px;
    padding-left: 20px
}

.radio input[type=radio], .checkbox input[type=checkbox] {
    float: left;
    margin-left: -20px
}

.controls > .radio:first-child, .controls > .checkbox:first-child {
    padding-top: 5px
}

.radio.inline, .checkbox.inline {
    display: inline-block;
    padding-top: 5px;
    margin-bottom: 0;
    vertical-align: middle
}

.radio.inline + .radio.inline, .checkbox.inline + .checkbox.inline {
    margin-left: 10px
}

.input-mini {
    width: 60px
}

.input-small {
    width: 90px
}

.input-medium {
    width: 150px
}

.input-large {
    width: 210px
}

.input-xlarge {
    width: 270px
}

.input-xxlarge {
    width: 530px
}

input[class*=span], select[class*=span], textarea[class*=span], .uneditable-input[class*=span], .row-fluid input[class*=span], .row-fluid select[class*=span], .row-fluid textarea[class*=span], .row-fluid .uneditable-input[class*=span] {
    float: none;
    margin-left: 0
}

.input-append input[class*=span], .input-append .uneditable-input[class*=span], .input-prepend input[class*=span], .input-prepend .uneditable-input[class*=span], .row-fluid input[class*=span], .row-fluid select[class*=span], .row-fluid textarea[class*=span], .row-fluid .uneditable-input[class*=span], .row-fluid .input-prepend [class*=span], .row-fluid .input-append [class*=span] {
    display: inline-block
}

input, textarea, .uneditable-input {
    margin-left: 0
}

.controls-row [class*=span] + [class*=span] {
    margin-left: 20px
}

input.span12, textarea.span12, .uneditable-input.span12 {
    width: 926px
}

input.span11, textarea.span11, .uneditable-input.span11 {
    width: 846px
}

input.span10, textarea.span10, .uneditable-input.span10 {
    width: 766px
}

input.span9, textarea.span9, .uneditable-input.span9 {
    width: 686px
}

input.span8, textarea.span8, .uneditable-input.span8 {
    width: 606px
}

input.span7, textarea.span7, .uneditable-input.span7 {
    width: 526px
}

input.span6, textarea.span6, .uneditable-input.span6 {
    width: 446px
}

input.span5, textarea.span5, .uneditable-input.span5 {
    width: 366px
}

input.span4, textarea.span4, .uneditable-input.span4 {
    width: 286px
}

input.span3, textarea.span3, .uneditable-input.span3 {
    width: 206px
}

input.span2, textarea.span2, .uneditable-input.span2 {
    width: 126px
}

input.span1, textarea.span1, .uneditable-input.span1 {
    width: 46px
}

.controls-row {
    *zoom: 1
}

.controls-row:before, .controls-row:after {
    display: table;
    line-height: 0;
    content: ""
}

.controls-row:after {
    clear: both
}

.controls-row [class*=span], .row-fluid .controls-row [class*=span] {
    float: left
}

.controls-row .checkbox[class*=span], .controls-row .radio[class*=span] {
    padding-top: 5px
}

input[disabled], select[disabled], textarea[disabled], input[readonly], select[readonly], textarea[readonly] {
    cursor: not-allowed;
    background-color: #eee
}

input[type=radio][disabled], input[type=checkbox][disabled], input[type=radio][readonly], input[type=checkbox][readonly] {
    background-color: transparent
}

.control-group.warning .control-label, .control-group.warning .help-block, .control-group.warning .help-inline {
    color: #c09853
}

.control-group.warning .checkbox, .control-group.warning .radio, .control-group.warning input, .control-group.warning select, .control-group.warning textarea {
    color: #c09853
}

.control-group.warning input, .control-group.warning select, .control-group.warning textarea {
    border-color: #c09853;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075)
}

.control-group.warning input:focus, .control-group.warning select:focus, .control-group.warning textarea:focus {
    border-color: #a47e3c;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #dbc59e;
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #dbc59e;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #dbc59e
}

.control-group.warning .input-prepend .add-on, .control-group.warning .input-append .add-on {
    color: #c09853;
    background-color: #fcf8e3;
    border-color: #c09853
}

.control-group.error .control-label, .control-group.error .help-block, .control-group.error .help-inline {
    color: #b94a48
}

.control-group.error .checkbox, .control-group.error .radio, .control-group.error input, .control-group.error select, .control-group.error textarea {
    color: #b94a48
}

.control-group.error input, .control-group.error select, .control-group.error textarea {
    border-color: #b94a48;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075)
}

.control-group.error input:focus, .control-group.error select:focus, .control-group.error textarea:focus {
    border-color: #953b39;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #d59392;
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #d59392;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #d59392
}

.control-group.error .input-prepend .add-on, .control-group.error .input-append .add-on {
    color: #b94a48;
    background-color: #f2dede;
    border-color: #b94a48
}

.control-group.success .control-label, .control-group.success .help-block, .control-group.success .help-inline {
    color: #468847
}

.control-group.success .checkbox, .control-group.success .radio, .control-group.success input, .control-group.success select, .control-group.success textarea {
    color: #468847
}

.control-group.success input, .control-group.success select, .control-group.success textarea {
    border-color: #468847;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075)
}

.control-group.success input:focus, .control-group.success select:focus, .control-group.success textarea:focus {
    border-color: #356635;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #7aba7b;
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #7aba7b;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #7aba7b
}

.control-group.success .input-prepend .add-on, .control-group.success .input-append .add-on {
    color: #468847;
    background-color: #dff0d8;
    border-color: #468847
}

.control-group.info .control-label, .control-group.info .help-block, .control-group.info .help-inline {
    color: #3a87ad
}

.control-group.info .checkbox, .control-group.info .radio, .control-group.info input, .control-group.info select, .control-group.info textarea {
    color: #3a87ad
}

.control-group.info input, .control-group.info select, .control-group.info textarea {
    border-color: #3a87ad;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075)
}

.control-group.info input:focus, .control-group.info select:focus, .control-group.info textarea:focus {
    border-color: #2d6987;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #7ab5d3;
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #7ab5d3;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #7ab5d3
}

.control-group.info .input-prepend .add-on, .control-group.info .input-append .add-on {
    color: #3a87ad;
    background-color: #d9edf7;
    border-color: #3a87ad
}

input:focus:invalid, textarea:focus:invalid, select:focus:invalid {
    color: #b94a48;
    border-color: #ee5f5b
}

input:focus:invalid:focus, textarea:focus:invalid:focus, select:focus:invalid:focus {
    border-color: #e9322d;
    -webkit-box-shadow: 0 0 6px #f8b9b7;
    -moz-box-shadow: 0 0 6px #f8b9b7;
    box-shadow: 0 0 6px #f8b9b7
}

.form-actions {
    width: 100%;
    padding: 5px 0;
    *zoom: 1
}

.form-actions:before, .form-actions:after {
    display: table;
    line-height: 0;
    content: ""
}

.form-actions:after {
    clear: both
}

.help-block, .help-inline {
    color: #595959
}

.help-block {
    display: block;
    margin-bottom: 10px
}

.help-inline {
    display: inline-block;
    *display: inline;
    padding-left: 5px;
    vertical-align: middle;
    *zoom: 1
}

.form-search input, .form-inline input, .form-horizontal input, .form-search textarea, .form-inline textarea, .form-horizontal textarea, .form-search select, .form-inline select, .form-horizontal select, .form-search .help-inline, .form-inline .help-inline, .form-horizontal .help-inline, .form-search .uneditable-input, .form-inline .uneditable-input, .form-horizontal .uneditable-input, .form-search .input-prepend, .form-inline .input-prepend, .form-horizontal .input-prepend, .form-search .input-append, .form-inline .input-append, .form-horizontal .input-append {
    display: inline-block;
    *display: inline;
    margin-bottom: 0;
    vertical-align: middle;
    *zoom: 1
}

.form-search .hide, .form-inline .hide, .form-horizontal .hide {
    display: none
}

.form-search label, .form-inline label, .form-search .btn-group, .form-inline .btn-group {
    display: inline-block
}

.form-search .input-append, .form-inline .input-append, .form-search .input-prepend, .form-inline .input-prepend {
    margin-bottom: 0
}

.form-search .radio, .form-search .checkbox, .form-inline .radio, .form-inline .checkbox {
    padding-left: 0;
    margin-bottom: 0;
    vertical-align: middle
}

.form-search .radio input[type=radio], .form-search .checkbox input[type=checkbox], .form-inline .radio input[type=radio], .form-inline .checkbox input[type=checkbox] {
    float: left;
    margin-right: 3px;
    margin-left: 0
}

.control-group {
    margin-bottom: 10px
}

legend + .control-group {
    margin-top: 20px;
    -webkit-margin-top-collapse: separate
}

.form-horizontal .control-group {
    margin-bottom: 20px;
    *zoom: 1
}

.form-horizontal .control-group:before, .form-horizontal .control-group:after {
    display: table;
    line-height: 0;
    content: ""
}

.form-horizontal .control-group:after {
    clear: both
}

.form-horizontal .control-label {
    float: left;
    width: 160px;
    padding-top: 5px;
    text-align: right
}

.form-horizontal .controls {
    *display: inline-block;
    *padding-left: 20px;
    margin-left: 180px;
    *margin-left: 0
}

.form-horizontal .controls:first-child {
    *padding-left: 180px
}

.form-horizontal .help-block {
    margin-bottom: 0
}

.form-horizontal input + .help-block, .form-horizontal select + .help-block, .form-horizontal textarea + .help-block, .form-horizontal .uneditable-input + .help-block, .form-horizontal .input-prepend + .help-block, .form-horizontal .input-append + .help-block {
    margin-top: 10px
}

.form-horizontal .form-actions {
    padding-left: 180px
}

table {
    max-width: 100%;
    background-color: transparent;
    border-collapse: collapse;
    border-spacing: 0
}

.table {
    width: 100%;
    margin-bottom: 20px
}

.table-dar {
    width: auto
}

.table th, .table td {
    padding: 8px;
    line-height: 20px;
    text-align: left;
    vertical-align: top;
    border-top: 1px solid #ddd;
    box-sizing: content-box
}

.table th {
    font-weight: 700
}

.table thead th {
    vertical-align: bottom
}

.table caption + thead tr:first-child th, .table caption + thead tr:first-child td, .table colgroup + thead tr:first-child th, .table colgroup + thead tr:first-child td, .table thead:first-child tr:first-child th, .table thead:first-child tr:first-child td {
    border-top: 0
}

.table tbody + tbody {
    border-top: 2px solid #ddd
}

.table .table {
    background-color: #fff
}

table td[class*=span], table th[class*=span], .row-fluid table td[class*=span], .row-fluid table th[class*=span] {
    display: table-cell;
    float: none;
    margin-left: 0
}

.table td.span1, .table th.span1 {
    float: none;
    width: 44px;
    margin-left: 0
}

.table td.td_foto {
    width: 40px;
    padding-right: 0
}

.dropdown {
    position: relative
}

.dropdown-toggle {
    *margin-bottom: -3px
}

.dropdown-toggle:active, .open .dropdown-toggle {
    outline: 0
}

.caret {
    display: inline-block;
    width: 0;
    height: 0;
    vertical-align: top;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
    content: ""
}

.dropdown .caret {
    margin-top: 8px;
    margin-left: 2px
}

.dropdown-menu {
    position: absolute;
    top: 100%;
    right: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    list-style: none;
    *border-right-width: 2px;
    *border-bottom-width: 2px;
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
    -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
    box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box
}

.dropdown-menu.pull-right {
    right: 0;
    left: auto
}

.dropdown-menu > li {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: 400;
    line-height: 20px;
    white-space: nowrap;
    float: left;
    width: 100%;
    box-sizing: border-box
}

.dropdown-menu > li:hover {
    background: rgba(170, 170, 170, .1)
}

.dropdown-menu > li > a.dropdown_btn1 {
    margin: -3px 0 0 11px;
    font-size: 10px;
    padding: 0 7px;
    line-height: 19px;
    height: 18px
}

.dropdown-menu > hr {
    float: left;
    width: 100%
}

.open {
    *z-index: 1000
}

.open > .dropdown-menu {
    display: block
}

.pull-right > .dropdown-menu {
    right: 0;
    left: auto
}

button.button, input[type=submit].button {
    *padding-top: 3px;
    *padding-bottom: 3px
}

button.button::-moz-focus-inner, input[type=submit].btn::-moz-focus-inner {
    padding: 0;
    border: 0
}

button.button.large, input[type=submit].btn.btn-large {
    *padding-top: 7px;
    *padding-bottom: 7px
}

button.button.small, input[type=submit].button.small {
    *padding-top: 3px;
    *padding-bottom: 3px
}

button.button.mini, input[type=submit].button.mini {
    *padding-top: 1px;
    *padding-bottom: 1px
}

.btn-group {
    position: relative;
    display: inline-block;
    *display: inline;
    *margin-left: .3em;
    font-size: 0;
    white-space: nowrap;
    vertical-align: middle;
    *zoom: 1
}

.btn-group:first-child {
    *margin-left: 0
}

.btn-group + .btn-group {
    margin-left: 5px
}

.btn-toolbar > .button + .button, .btn-toolbar > .btn-group + .button, .btn-toolbar > .button + .btn-group {
    margin-left: 5px
}

.btn-group > .button {
    position: relative;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0
}

.btn-group > .button + .button {
    margin-left: -1px
}

.btn-group > .btn-mini {
    font-size: 10.5px
}

.btn-group > .btn-small {
    font-size: 11.9px
}

.btn-group > .btn-large {
    font-size: 17.5px
}

.btn-group > .button:first-child {
    margin-left: 0;
    -webkit-border-bottom-left-radius: 1px;
    border-bottom-left-radius: 1px;
    -webkit-border-top-left-radius: 1px;
    border-top-left-radius: 1px;
    -moz-border-radius-bottomleft: 1px;
    -moz-border-radius-topleft: 1px
}

.btn-group > .button:last-child, .btn-group > .dropdown-toggle {
    -webkit-border-top-right-radius: 1px;
    border-top-right-radius: 1px;
    -webkit-border-bottom-right-radius: 1px;
    border-bottom-right-radius: 1px;
    -moz-border-radius-topright: 1px;
    -moz-border-radius-bottomright: 1px
}

.btn-group > .button:hover, .btn-group > .button:focus, .btn-group > .button:active, .btn-group > .button.active {
    z-index: 2
}

.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle {
    outline: 0
}

.btn-group > .button + .dropdown-toggle {
    *padding-top: 5px;
    padding-right: 8px;
    *padding-bottom: 5px;
    padding-left: 8px;
    -webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, .125), inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05);
    -moz-box-shadow: inset 1px 0 0 rgba(255, 255, 255, .125), inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05);
    box-shadow: inset 1px 0 0 rgba(255, 255, 255, .125), inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05)
}

.btn-group > .button.mini + .dropdown-toggle {
    *padding-top: 2px;
    padding-right: 5px;
    *padding-bottom: 2px;
    padding-left: 5px
}

.btn-group > .button.small + .dropdown-toggle {
    *padding-top: 5px;
    *padding-bottom: 4px
}

.btn-group > .button.large + .dropdown-toggle {
    *padding-top: 7px;
    padding-right: 12px;
    *padding-bottom: 7px;
    padding-left: 12px
}

.btn-group.open .dropdown-toggle {
    background-image: none;
    -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05);
    -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05);
    box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05)
}

.button .caret {
    margin-top: 8px;
    margin-left: 0
}

.button.mini .caret, .button.small .caret, .button.large .caret {
    margin-top: 6px
}

.button.large .caret {
    border-top-width: 5px;
    border-right-width: 5px;
    border-left-width: 5px
}

.dropup .button.large .caret {
    border-bottom-width: 5px
}

.alert {
    padding: 8px 35px 8px 14px;
    margin-bottom: 20px;
    text-shadow: 0 1px 0 rgba(255, 255, 255, .5);
    background-color: #fcf8e3;
    border: 1px solid #fbeed5;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px
}

.alert, .alert h4 {
    color: #c09853
}

.alert h4 {
    margin: 0
}

.alert .close {
    position: relative;
    top: -2px;
    right: -21px;
    line-height: 20px
}

.alert-success {
    color: #468847;
    background-color: #dff0d8;
    border-color: #d6e9c6
}

.alert-success h4 {
    color: #468847
}

.alert-danger, .alert-error {
    color: #b94a48;
    background-color: #f2dede;
    border-color: #eed3d7
}

.alert-danger h4, .alert-error h4 {
    color: #b94a48
}

.alert-info {
    color: #3a87ad;
    background-color: #d9edf7;
    border-color: #bce8f1
}

.alert-info h4 {
    color: #3a87ad
}

.alert-block {
    padding-top: 14px;
    padding-bottom: 14px
}

.alert-block > p, .alert-block > ul {
    margin-bottom: 0
}

.alert-block p + p {
    margin-top: 5px
}

.nav {
    margin-bottom: 20px;
    margin-left: 10px;
    list-style: none
}

.nav > li > a {
    display: block
}

.nav > li > a:hover {
    text-decoration: none
}

.nav > li > a > img {
    max-width: none
}

.nav > .pull-right {
    float: right
}

.nav-header {
    display: block;
    padding: 3px 15px;
    font-size: 11px;
    font-weight: 700;
    line-height: 20px;
    color: #999;
    text-shadow: 0 1px 0 rgba(255, 255, 255, .5);
    text-transform: uppercase
}

.nav li + .nav-header {
    margin-top: 9px
}

.navbar {
    *position: relative;
    *z-index: 2;
    margin-bottom: 20px;
    overflow: visible
}

.navbar-inner {
    min-height: 40px;
    padding-right: 20px;
    padding-left: 20px
}

.navbar-inner:before, .navbar-inner:after {
    display: table;
    line-height: 0;
    content: ""
}

.navbar-inner:after {
    clear: both
}

.navbar .brand:hover {
    text-decoration: none
}

.navbar-text {
    margin-bottom: 0;
    line-height: 40px;
    color: #777
}

.navbar-link {
    color: #777
}

.navbar-link:hover {
    color: #333
}

.navbar .divider-vertical {
    height: 40px;
    margin: 0 9px;
    border-right: 1px solid #fff;
    border-left: 1px solid #f2f2f2
}

.navbar .btn, .navbar .btn-group {
    margin-top: 5px
}

.navbar .btn-group .btn, .navbar .input-prepend .btn, .navbar .input-append .btn {
    margin-top: 0
}

.navbar-form {
    margin-bottom: 0;
    *zoom: 1
}

.navbar-form:before, .navbar-form:after {
    display: table;
    line-height: 0;
    content: ""
}

.navbar-form:after {
    clear: both
}

.navbar-form input, .navbar-form select, .navbar-form .radio, .navbar-form .checkbox {
    margin-top: 4px;
    margin-right: -6px;
    height: 16px
}

.navbar-form input, .navbar-form select, .navbar-form .btn {
    display: inline-block;
    margin-bottom: 0
}

.navbar-form input[type=image], .navbar-form input[type=checkbox], .navbar-form input[type=radio] {
    margin-top: 3px
}

.navbar-form .input-append, .navbar-form .input-prepend {
    margin-top: 6px;
    white-space: nowrap
}

.navbar-form .input-append input, .navbar-form .input-prepend input {
    margin-top: 0
}

.navbar-static-top {
    position: static;
    margin-bottom: 0
}

.navbar-static-top .navbar-inner {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0
}

.navbar-fixed-top, .navbar-fixed-bottom {
    position: fixed;
    right: 0;
    left: 0;
    z-index: 1030;
    margin-bottom: 0
}

.navbar-fixed-top .navbar-inner, .navbar-static-top .navbar-inner {
    border-width: 0 0 1px
}

.navbar-fixed-bottom .navbar-inner {
    border-width: 1px 0 0
}

.navbar-fixed-top .navbar-inner, .navbar-fixed-bottom .navbar-inner {
    padding-right: 0;
    padding-left: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0
}

.navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {
    width: 940px
}

.navbar-fixed-top {
    top: 0
}

.navbar-fixed-top .navbar-inner, .navbar-static-top .navbar-inner {
    -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, .1);
    -moz-box-shadow: 0 1px 10px rgba(0, 0, 0, .1);
    box-shadow: 0 1px 10px rgba(0, 0, 0, .1)
}

.navbar-fixed-bottom {
    bottom: 0
}

.navbar-fixed-bottom .navbar-inner {
    -webkit-box-shadow: 0 -1px 10px rgba(0, 0, 0, .1);
    -moz-box-shadow: 0 -1px 10px rgba(0, 0, 0, .1);
    box-shadow: 0 -1px 10px rgba(0, 0, 0, .1)
}

.navbar .nav {
    position: relative;
    left: 0;
    display: block;
    float: left;
    margin: 0 10px 0 0;
    padding: 0;
    margin-right: 60px
}

.navbar .nav.pull-right {
    float: right;
    margin-right: 0
}

.navbar .nav > li {
    float: left
}

.navbar .nav > li > a {
    float: none;
    padding: 10px;
    color: #777;
    text-decoration: none;
    text-shadow: 0 1px 0 #fff;
    position: relative
}

.navbar .nav > li > a > i {
    font-size: 17px;
    vertical-align: middle
}

.navbar .nav > li > a span.badge {
    font-size: 85%;
    padding: 3px 6px;
    position: absolute;
    right: -7px;
    top: 3px;
    z-index: 999
}

.navbar .nav .dropdown-toggle .caret {
    margin-top: 8px
}

.navbar .nav > li > a:focus, .navbar .nav > li > a:hover {
    color: #333;
    text-decoration: none;
    background-color: transparent
}

.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus {
    color: #555;
    text-decoration: none;
    background-color: #e5e5e5;
    -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, .125);
    -moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, .125);
    box-shadow: inset 0 3px 8px rgba(0, 0, 0, .125)
}

.navbar .nav > li > .dropdown-menu:before {
    position: absolute;
    top: -7px;
    right: 9px;
    display: inline-block;
    border-right: 7px solid transparent;
    border-bottom: 7px solid #ccc;
    border-left: 7px solid transparent;
    border-bottom-color: rgba(0, 0, 0, .2);
    content: ''
}

.navbar .nav > li > .dropdown-menu:after {
    position: absolute;
    top: -6px;
    right: 10px;
    display: inline-block;
    border-right: 6px solid transparent;
    border-left: 6px solid transparent;
    content: ''
}

.navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle {
    background-color: #e5e5e5
}

.navbar .nav li.dropdown > .dropdown-toggle .caret {
    border-top-color: #777;
    border-bottom-color: #777
}

.navbar .pull-right > li > .dropdown-menu, .navbar .nav > li > .dropdown-menu.pull-right {
    right: 0;
    left: auto
}

.navbar .pull-right > li > .dropdown-menu:before, .navbar .nav > li > .dropdown-menu.pull-right:before {
    right: 12px;
    left: auto
}

.navbar .pull-right > li > .dropdown-menu:after, .navbar .nav > li > .dropdown-menu.pull-right:after {
    right: 13px;
    left: auto
}

.navbar .pull-right > li > .dropdown-menu .dropdown-menu, .navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu {
    right: 100%;
    left: auto;
    margin-right: -1px;
    margin-left: 0;
    -webkit-border-radius: 6px 0 6px 6px;
    -moz-border-radius: 6px 0 6px 6px;
    border-radius: 6px 0 6px 6px
}

.tab-content > .tab-pane, .pill-content > .pill-pane {
    display: none
}

.tab-content > .active, .pill-content > .active {
    display: block
}

.pagination {
    margin: 10px 0
}

.pagination.solust {
    margin: 0 0 5px
}

.pagination.solmenu {
    text-align: center
}

.pagination ul {
    display: inline-block;
    *display: inline;
    margin-bottom: 0;
    margin-left: 0;
    *zoom: 1
}

.pagination ul > li {
    display: inline
}

.pagination ul > li > a, .pagination ul > li > span {
    float: left;
    padding: 5px !important;
    font-size: 100%;
    line-height: 20px;
    text-decoration: none;
    margin-left: -1px;
    border: 1px solid #ddd;
    border-left-width: 0
}

.pagination ul > .active > a, .pagination ul > .active > span {
    cursor: default
}

.pagination ul > .disabled > span, .pagination ul > .disabled > a, .pagination ul > .disabled > a:hover {
    cursor: default;
    background-color: transparent
}

.pagination ul > li:first-child > a, .pagination ul > li:first-child > span {
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px;
    -webkit-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
    -moz-border-radius-bottomleft: 4px;
    -moz-border-radius-topleft: 4px
}

.pagination ul > li:last-child > a, .pagination ul > li:last-child > span {
    -webkit-border-top-right-radius: 4px;
    border-top-right-radius: 4px;
    -webkit-border-bottom-right-radius: 4px;
    border-bottom-right-radius: 4px;
    -moz-border-radius-topright: 4px;
    -moz-border-radius-bottomright: 4px
}

.pagination-mini ul > li:first-child > a, .pagination-small ul > li:first-child > a, .pagination-mini ul > li:first-child > span, .pagination-small ul > li:first-child > span {
    -webkit-border-bottom-left-radius: 3px;
    border-bottom-left-radius: 3px;
    -webkit-border-top-left-radius: 3px;
    border-top-left-radius: 3px;
    -moz-border-radius-bottomleft: 3px;
    -moz-border-radius-topleft: 3px
}

.pagination-mini ul > li:last-child > a, .pagination-small ul > li:last-child > a, .pagination-mini ul > li:last-child > span, .pagination-small ul > li:last-child > span {
    -webkit-border-top-right-radius: 3px;
    border-top-right-radius: 3px;
    -webkit-border-bottom-right-radius: 3px;
    border-bottom-right-radius: 3px;
    -moz-border-radius-topright: 3px;
    -moz-border-radius-bottomright: 3px
}

.pagination-small ul > li > a, .pagination-small ul > li > span {
    padding: 2px 10px;
    font-size: 11.9px
}

.pagination-mini ul > li > a, .pagination-mini ul > li > span {
    padding: 0 6px;
    font-size: 10.5px
}

.modal-open .dropdown-menu {
    z-index: 2050
}

.modal-open .dropdown.open {
    *z-index: 2050
}

.modal-open .popover {
    z-index: 2060
}

.modal-open .tooltip {
    z-index: 2070
}

.modal-container {
    display: block;
    position: fixed;
    overflow: auto;
    overflow-x: hidden;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 5000
}

.modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    background-color: #000
}

.modal-backdrop.fade {
    opacity: 0
}

.modal-backdrop, .modal-backdrop.fade.in {
    opacity: .8;
    filter: alpha(opacity=80)
}

.modal {
    position: fixed;
    top: 20%;
    left: 50%;
    z-index: 1050;
    width: 560px;
    overflow: auto;
    margin: 0 0 0 -280px;
    border: 1px solid #999;
    border: 1px solid rgba(0, 0, 0, .3);
    *border: 1 pxsolid #999;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, .3);
    -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, .3);
    box-shadow: 0 3px 7px rgba(0, 0, 0, .3);
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding-box;
    background-clip: padding-box
}

.modal.fade {
    -webkit-transition: opacity .3s linear, top .3s ease-out;
    -moz-transition: opacity .3s linear, top .3s ease-out;
    -ms-transition: opacity .3s linear, top .3s ease-out;
    -o-transition: opacity .3s linear, top .3s ease-out;
    transition: opacity .3s linear, top .3s ease-out;
    top: -25%
}

.modal-genis {
    left: 15%;
    width: 720px
}

.modal hr {
    margin: 5px 0
}

.modal.fade.in {
    top: 15%;
    left: 50%
}

.modal-header {
    padding: 9px 15px;
    border-bottom: 1px solid #eee;
    min-height: 20px;
    background-color: #d8d8d8
}

.modal-body {
    padding: 15px;
    padding-top: 5px
}

.modal-body form {
    margin-bottom: 0
}

.modal-form {
    margin-bottom: 0
}

.modal-footer {
    padding: 14px 15px 15px;
    margin-bottom: 0;
    text-align: right;
    background-color: #f5f5f5;
    border-top: 1px solid #ddd;
    -webkit-border-radius: 0 0 6px 6px;
    -moz-border-radius: 0 0 6px 6px;
    border-radius: 0 0 6px 6px;
    -webkit-box-shadow: inset 0 1px 0 #fff;
    -moz-box-shadow: inset 0 1px 0 #fff;
    box-shadow: inset 0 1px 0 #fff;
    *zoom: 1
}

.modal-footer:before, .modal-footer:after {
    display: table;
    content: ""
}

.modal-footer:after {
    clear: both
}

.modal-footer .button + .button {
    margin-left: 5px;
    margin-bottom: 0
}

.modal-footer .btn-group .button + .button {
    margin-left: -1px
}

.modal-enabled {
    overflow: hidden;
    position: relative
}

button.close {
    padding: 0;
    cursor: pointer;
    background: 0 0;
    border: 0;
    -webkit-appearance: none
}

.close {
    float: right;
    font-size: 20px;
    font-weight: 700;
    line-height: 18px;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    opacity: .2;
    filter: alpha(opacity=20)
}

.close:hover {
    color: #000;
    text-decoration: none;
    cursor: pointer;
    opacity: .4;
    filter: alpha(opacity=40)
}

.modal-yukleniyor {
    padding: 100px;
    text-align: center;
    font-weight: 700
}

.modal-header-kapatli {
    padding: 5px
}

.modal-header-kapatli .close {
    margin-top: 0;
    font-size: 24px
}

.modal-header-kapatli .close {
    margin-top: 0;
    font-size: 24px
}

.modal-header-kapatli h3 {
    position: relative;
    width: 500px;
    text-align: center;
    margin: 0;
    padding: 0;
    font-size: 15px
}

.sagtakipci {
    display: block;
    line-height: 20px;
    margin-bottom: 10px;
    overflow: hidden;
    border-radius: 5px;
    margin-bottom: 20px
}

.sagtakipci-li {
    *zoom: 1;
    display: block;
    list-style: none outside none;
    overflow: hidden;
    padding: 5px
}

.sagtakipci-li:last-child {
    margin-bottom: 0
}

.sagtakipci .sagtakipci-kul {
    cursor: pointer
}

.sagtakipci .sagtakipci-kul:hover {
    cursor: pointer
}

.ortatakip-yok {
    padding: 10px;
    padding-top: 0;
    padding-bottom: 0;
    margin-top: 10px;
    font-size: 22px
}

.ortatakip-yokp {
    padding: 10px;
    padding-top: 0;
    font-size: 12px
}

.thumbnails {
    *zoom: 1;
    display: block;
    float: left;
    height: 60px;
    list-style: none outside none;
    overflow: hidden;
    position: relative;
    width: 80px;
    text-align: center;
    background: #e9e9e9
}

.thumbnails-side {
    display: block;
    margin-left: 90px
}

.thumbnails:before, .thumbnails:after {
    display: table;
    line-height: 0;
    content: ""
}

.thumbnails:after {
    clear: both
}

.thumbnails a {
    display: block;
    width: 100%;
    height: 100%
}

.thumbnails img {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    margin: auto
}

.thumbnails.video {
    position: relative
}

.thumbnails.video .play {
    color: #fff !important;
    font-size: 16px;
    left: 40%;
    opacity: .7;
    position: absolute;
    top: 30%
}

.thumbnails.video:hover .play {
    opacity: 1
}

.thumbnails > li {
    float: left;
    margin-bottom: 20px;
    margin-left: 20px
}

.thumbnail {
    display: block;
    line-height: 20px;
    margin-bottom: 10px;
    overflow: hidden;
    padding: 4px
}

a.thumbnail:hover {
    border-color: #08c;
    -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, .25);
    -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, .25);
    box-shadow: 0 1px 4px rgba(0, 105, 214, .25)
}

.thumbnail > img {
    display: block;
    max-width: 100%;
    margin-right: auto;
    margin-left: auto
}

.thumbnail .caption {
    padding: 9px;
    color: #555
}

.media, .media-body {
    overflow: hidden;
    *overflow: visible;
    zoom: 1
}

.media a {
    position: relative
}

.media a .play {
    left: 40%;
    top: 40%;
    color: #fff;
    opacity: .8;
    z-index: 99;
    position: Absolute
}

.media, .media .media {
    margin-top: 15px
}

.media:first-child {
    margin-top: 0
}

.media-object {
    display: block
}

.media-heading {
    margin: 0 0 5px
}

.media .pull-left {
    margin-right: 10px;
    width: 70px
}

.media .pull-right {
    margin-left: 10px
}

.media-list {
    margin-left: 0;
    list-style: none
}

.label, .badge {
    display: inline-block;
    padding: 2px 4px;
    font-size: 11.844px;
    font-weight: 700;
    line-height: 14px;
    white-space: nowrap;
    vertical-align: baseline
}

.label {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px
}

.badge {
    font-size: 85%;
    padding-right: 9px;
    padding-left: 9px;
    -webkit-border-radius: 9px;
    -moz-border-radius: 9px;
    border-radius: 9px
}

.pull-right {
    float: right !important
}

.hide {
    display: none
}

.show {
    display: block
}

.invisible {
    visibility: hidden
}

.affix {
    position: fixed
}

@media (max-width: 979px) {
    body {
        padding-top: 70px !important
    }

    .navbar-fixed-top {
        position: absolute;
        margin-bottom: 0;
        padding-top: 0 !important;
        right: 0;
        left: 0;
        top: 0
    }

    .offset-sidebar {
        margin-right: 0 !important
    }

    .modal {
        top: 20px;
        right: 10px;
        left: 50%
    }

    #index {
        position: static
    }
}

#bugun-navi {
    text-align: center;
    margin-bottom: 10px
}

.dropbox-loading {
    text-align: center;
    margin: auto;
    margin-top: 20px;
    margin-bottom: 20px;
    width: 300px
}

.dropbox-loading img {
    height: 32px;
    width: 32px
}

.mainabsolute {
    position: absolute;
    top: 90px;
    left: 20px;
    overflow: visible;
    height: 1500px
}

footer {
    margin-top: 0;
    margin-bottom: 10px
}

footer .footer-ust {
    padding: 10px;
    text-indent: 0
}

footer .footer-alt2 {
    background: #333;
    background-image: -ms-linear-gradient(top, #323232 0%, #363636 100%);
    background-image: -moz-linear-gradient(top, #323232 0%, #363636 100%);
    background-image: -o-linear-gradient(top, #323232 0%, #363636 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #323232), color-stop(1, #363636));
    background-image: -webkit-linear-gradient(top, #323232 0%, #363636 100%);
    background-image: linear-gradient(to bottom, #323232 0%, #363636 100%);
    padding: 10px;
    border-top: 3px solid #454545;
    color: #fff
}

footer .footer-alt {
    padding: 10px;
    border-top: 1px solid
}

footer .footer-alt li:before {
    content: '\b7\a0';
    position: absolute;
    right: 100%
}

footer .footer-alt li {
    list-style: none;
    position: relative
}

.footer-box {
    float: left;
    width: 20%
}

footer p {
    display: block
}

footer a:hover {
    text-decoration: none
}

footer .social {
    opacity: .2
}

.title-baslikiciara {
    padding: 5px;
    display: none
}

.title-baslikiciara form {
    margin: 0
}

.tumunugoster {
    text-align: center;
    float: none;
    margin-top: 15px
}

.hatavar {
    padding: 30px 30px 30px 0;
    margin-bottom: 0;
    margin-left: 5px
}

.hatavarimg {
    width: 50px;
    margin-right: 15px
}

.asagidalistelenmistir {
    margin-left: 5px
}

.lead-top {
    margin-top: 1em
}

.brand.brand-active {
    color: #fff
}

.bb-code {
    font-family: courier;
    font-size: 1.2em
}

.bb-code-small {
    font-size: .9em
}

.bb-alert {
    position: fixed;
    top: 65px;
    margin: auto;
    left: 450px;
    margin-bottom: 0;
    font-size: 1.2em;
    padding: .5em 1em
}

#soz_layout_ust_mesaj {
    min-width: 280px
}

#soz_layout_ust_mesaj .mini-avatar {
    padding: 5px 0 0
}

#soz_layout_ust_mesaj .mini-avatar-side {
    padding: 5px
}

.ulumobil {
    height: 15px;
    vertical-align: middle;
    opacity: .5
}

.ulupuan {
    background: no-repeat 0 7px;
    display: inline-block;
    margin-left: 1px;
    margin-right: 1px;
    font-size: 9px
}

.ulupuan:before {
    width: 10px;
    height: 10px;
    content: "â€¢";
    font-size: 14px;
    vertical-align: bottom;
    margin-right: 2px;
    opacity: .5
}

.entry_tarih {
    margin: 0 0 0 3px
}

.sagayasla {
    text-align: right;
    float: right
}

.icsayfa {
    padding: 10px 0
}

.icsayfa-header {
    text-align: right;
    padding: 10px 0
}

.icsayfa-icerik {
    display: block
}

.buyuk_baslik {
    font-size: 20px;
    font-weight: 700
}

.msj_tablo_back {
    background-color: #bebeb6;
    margin: 10px;
    margin-left: 15px
}

.msj_uye_tablo_1 {
    background-color: #9eb39b;
    background-image: url(/res/lokum2_msjuye1.jpg);
    background-repeat: repeat-x
}

.msj_uye_tablo_2 {
    background-color: #bac9b8
}

.msj_ozel_tablo_1 {
    background-color: #cac89f;
    background-image: url(res/lokum2_msjozel1.jpg);
    background-repeat: repeat-x
}

.msj_ozel_tablo_2 {
    background-color: #dcdbc2
}

.msj_mod_tablo_1 {
    background-color: #9eb39b
}

.msj_mod_tablo_2 {
    background-color: #bac9b8
}

.yazarinfo_italic {
    color: #ccc;
    font-style: italic;
    text-align: right
}

.yzrinfo_table_ust {
    background-image: url(/res/lokum2_yzr.jpg);
    background-color: #72713f;
    font-size: 12px;
    color: #ffc
}

.yzrinfo_table_ic {
    color: #000;
    background-color: #e3e3d5
}

.yzrinfo_table_ic, .yzrinfo_table_ic a:link, .yzrinfo_table_ic a:visited {
    color: #050505
}

.yzrinfo_table_ic a:hover {
    color: #050505;
    text-decoration: underline;
    background-image: none
}

.mod_table_ust_ahref {
    color: #fff
}

.mod_table_ust {
    background-color: #84814a;
    color: #fff
}

.mod_table_alt {
    background-color: #dcdbc2;
    color: #000
}

.mod_table_alt td {
    color: #000
}

.mod_table_alt a:link, .mod_table_alt a:visited {
    color: #000;
    text-decoration: underline
}

.mod_table_ic {
    background-color: #006;
    color: #000
}

.theme_table_1 {
    background-color: #c9cec4;
    background-repeat: repeat-x;
    color: #e1e1e1
}

.theme_table_1 a {
    color: #fff
}

.theme_table_1 a:hover {
    background-color: #597197;
    background-image: none
}

.theme_table_2 {
    background-color: #c2c2c5;
    background-repeat: repeat-x
}

.uludrag {
    position: absolute
}

.uludrag .modal-body {
    padding: 0
}

.uluhandle {
    cursor: move;
    height: 22px;
    margin-top: 0;
    background-color: #e1e1e1;
    background-repeat: repeat-x;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e1e1e1), to(#f1f1f1));
    background: -webkit-linear-gradient(top, #e1e1e1, #f1f1f1);
    background: -moz-linear-gradient(top, #e1e1e1, #f1f1f1);
    background: -ms-linear-gradient(top, #e1e1e1, #f1f1f1);
    background: -o-linear-gradient(top, #e1e1e1, #f1f1f1)
}

.kelime_cls_edit_tb {
    font-weight: 700
}

.entryedit {
    margin-top: 20px;
    padding-bottom: 0;
    border-radius: 5px
}

.mesaj_mini {
    width: 500px;
    padding: 15px
}

.mesaj_mini_kime {
    width: 50px
}

.mesaj_mini textarea {
    width: 500px;
    line-height: 15px
}

.mesaj_mini #kimlere {
    width: 250px
}

#sagdata-wrap {
    text-align: right;
    margin-bottom: 2px
}

#sagdata-wrap legend {
    text-align: left
}

#sagdata-wrap .sagdata-li {
    margin: 0 0 4px;
    color: #444;
    padding: 2px 5px
}

#sagdata-wrap .sagdata-li:hover {
    background: rgba(207, 213, 224, .8)
}

#sagdata-wrap .sagdata-li span {
    float: left;
    color: #000
}

#preload-01 {
    background: url(/rs/img/ululogo1h.png) no-repeat -9999px -9999px
}

.onlineikon {
    width: 0;
    border-radius: 4px;
    height: 4px;
    line-height: 3px;
    margin-left: 2px
}

.onizlemegaleri {
    display: inline-block
}

.onizlemegaleri img {
    max-width: 100px;
    max-height: 25px;
    display: inline-block;
    margin-right: 5px;
    background-color: #000;
    opacity: .4
}

.onizlemegaleri img:hover {
    cursor: pointer
}

.onizlemegaleri a {
    display: inline-block;
    vertical-align: top
}

.mkelimesil .htmlbilgi {
    padding: 0 10px 10px
}

.mkelimesil .htmlbilgi a {
    line-height: 30px
}

.mkelimesil .htmlbilgi .pull-right {
    float: none;
    clear: none
}

.mkelimesil {
    clear: both;
    height: 400px;
    padding-right: 5px;
    overflow-y: scroll
}

.mkelimesil form {
    display: block;
    line-height: 12px
}

.mkelimesil form li {
    line-height: 12px;
    font-size: 12px;
    padding: 0;
    padding-left: 5px;
    list-style: none
}

.mkelimesil form li:hover {
    line-height: 12px
}

.mkelimesil form li input {
    display: inline;
    float: none;
    line-height: 12px;
    font-size: 12px
}

.mkelimesil form li label {
    display: inline;
    float: none;
    line-height: 12px;
    font-size: 12px
}

.mkelimesil form label {
    display: inline;
    float: none;
    line-height: 12px;
    font-size: 12px
}

.mkelimesil .sil_html_bilgi {
    width: 100px;
    padding: 3px
}

.mkelimesil .tabs {
    margin: 0
}

.mkelimesil .tabs li {
    padding: 0
}

.mkelimesil .tab-pane {
    padding: 0
}

.mkelimesil #sil_html_sil_sebep {
    padding: 7px 5px 10px 7px
}

.mkelimesil #sil_html_sil_sebep textarea {
    width: 450px
}

.dahaaltlar {
    margin-left: 280px;
    margin-right: 40px;
    margin-bottom: 40px
}

.dahaaltlar .dahabox .dahaboxic {
    display: inline-block;
    width: 40%;
    vertical-align: top
}

.dahaaltlar .dahabox .dahaboxic a:before {
    content: "â€¢";
    margin-right: 5px
}

.dahaaltlar .dahabox .dahaboxic a {
    display: table;
    margin-bottom: 10px
}

.dahaaltlar .dahabox legend {
    width: auto
}

.rklm01left a {
    font-weight: 700;
    color: #006fba !important;
    text-transform: none;
    font-size: 13px;
    width: 100% !important;
    line-height: 20px
}

.rklm01left b {
    color: #908a87 !important;
    padding-left: 2px;
    font-size: 10px
}

.rklm01left:hover a {
    color: #000 !important
}

.rklm01left:hover b {
    color: #ccc !important
}

.rklm01yenit728x90 {
    width: 728px;
    height: 90px;
    margin-bottom: 15px;
    overflow: hidden;
    position: relative;
    left: -12px;
    top: 0
}

.mobilegitmenu {
    position: absolute;
    top: 60px;
    right: 0;
    left: 0;
    text-align: center
}

.mobilegitmenu a {
    display: block;
    padding: 10px
}

.title-entrytab {
    margin-top: 10px
}

.title-entrytab .title-entrytab-sag {
    float: right
}

.title-entrytab-sol a {
    list-style: none;
    display: inline-block;
    background-color: rgba(230, 230, 230, .33);
    padding: 2px 10px
}

.title-entrytab .title-entrytab-active {
    background-color: #dfdfdf
}

.title-entrytab-sol i {
    font-style: normal;
    margin-left: 5px;
    color: #565656;
    font-size: 10px
}

.title-entrytab-sol b {
    font-weight: 400
}

.ekleformlogout textarea {
    opacity: .4;
    width: 100%;
    min-height: 100px;
    display: none
}

.container-sabit {
    margin: auto;
    width: 1300px
}

#btasima2 .close {
    color: #000
}

#btasima2 form {
    margin: 0;
    padding: 0
}

#tobaslik {
    margin: 10px 0 0;
    width: 90%;
    display: block
}

#btasima2 label {
    display: block;
    margin: 7px 0
}

#basligi_yonlendir {
    margin: 0
}

#btasima2 .btn-success {
    margin: 0;
    padding: 2px 25px
}

#bkategori .close {
    color: #000
}

#mobilegitmenu {
    width: 100%;
    text-align: center;
    margin-left: -20px
}

.gammaz-form-head {
    padding: 5px;
    border: dotted thin #b6b6b6
}

.gammaz-sebep {
    margin: 0;
    padding: 0 0 0 10px;
    list-style: inside
}

.gammaz-sebep ul {
    margin: 0;
    padding: 0 0 0 15px;
    list-style: none
}

.sebep_acc {
    display: none
}

.gammaz-not-wrap {
    margin: 10px 0 0 10px
}

.gammaz-not-wrap textarea {
    width: 80%
}

.gammaz-form-foot {
    padding: 10px
}

#gammaz-form-entry {
    display: none
}

#menu_wrap {
    z-index: 99;
    height: 120%;
    width: 100%;
    background: rgba(0, 0, 0, .3);
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    display: none
}

#menu {
    z-index: 999;
    width: 80%;
    max-width: 400px;
    position: absolute;
    top: -999px;
    left: 0;
    right: 0;
    margin: 0 auto
}

#menu a {
    background: #403c4e;
    color: #a09da8;
    border-bottom: 1px solid rgba(39, 36, 43, .3);
    display: block;
    width: 96%;
    height: 35px;
    line-height: 35px;
    padding: 0 0 0 4%
}

#menu a.menu-a-s1 {
    color: #fff;
    background: #45424e;
    border-bottom: 1px solid rgba(38, 35, 44, .3)
}

#menu a.menu-a-s1.active {
    color: #3b3944
}

#menu a span {
    font-size: 13px;
    float: right;
    margin: 0 9px 0 0;
    color: #a09da8;
    font-style: italic
}

#menu .divider {
    width: 100%;
    height: 6px;
    display: block;
    background: #a8a8a8
}

.he3 {
    padding: 0;
    overflow: visible;
    width: 170px
}

.mesajlarim_div1 a {
    display: block;
    float: right;
    margin: 5px 2px 0;
    padding: 6px 10px;
    height: 20px;
    line-height: 20px;
    background: #685d92;
    text-decoration: none;
    position: relative
}

.mesajlarim_div1 .badge {
    font-size: 9px;
    position: absolute;
    background: #900;
    padding: 0 4px;
    border-radius: 10px;
    top: -4px;
    right: -2px;
    height: 16px;
    line-height: 17px
}

#sol_kategori {
    display: none;
    overflow: auto;
    padding: 0;
    float: left;
    width: 100%;
    border: 0;
    overflow-x: hidden;
    margin: 0;
    /*z-index: 1000000;*/
    position: relative
}

#sol_kategori h4 {
    cursor: pointer;
    font-weight: 400;
    background-color: #ececec;
    color: #757575;
    border: 1px solid #d1d1d1;
    padding: 4px 10px;
    margin: 3px 6px 0 0;
    filter: alpha(opacity=80);
    cursor: pointer;
    text-align: center
}

#sol_kategori_ic {
    background: rgba(0, 0, 0, .1);
    padding: 0;
    margin: 0 6px 0 0
}

#sol_kategori_ic label {
    cursor: pointer;
    white-space: nowrap;
    float: left;
    width: 49.5%;
    line-height: 21px;
    margin: 0 1px 1px 0;
    background: #ddd;
    padding: 6px 0;
    font-size: 11px;
    text-overflow: ellipsis;
    text-indent: 5px;
    overflow: hidden
}

#sol_kategori_ic label:hover {
    background: rgba(0, 0, 0, .1)
}

#sol_kategori_ic .kategori_check {
    margin: 0
}

#sol_kategori_ic .alert {
    float: left;
    width: 77%;
    margin: 8px 0 0
}

#sol_kategori_ic .button {
    float: right;
    margin: 13px 15px 0 0;
    padding: 3px 5px
}

#sol_kategori_ic .passive {
    opacity: .4
}

.sol_kategori_toggle {
    cursor: pointer;
    padding: 0 0 2px;
    margin: 0 3px;
    font-size: 24px;
    color: gray;
    float: right;
    border: 1px solid #d1d1d1
}

.takip_click {
    margin: 5px 0 0;
    font-size: 13px;
    color: #944b4b
}

.takip_click.uluicon-close {
    color: #838383
}

.takip_click.uluicon-checkmark {
    color: #4e944b
}

.sagprogress p {
    margin: 7px 5px;
    font-size: 10px;
    line-height: 15px
}

.meter {
    height: 12px;
    position: relative;
    margin: 10px 2px;
    background: #c7c7c7;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    padding: 3px;
    -webkit-box-shadow: inset 0 -1px 1px rgba(255, 255, 255, .3);
    -moz-box-shadow: inset 0 -1px 1px rgba(255, 255, 255, .3);
    box-shadow: inset 0 -1px 1px rgba(255, 255, 255, .3)
}

.meter > span {
    float: left;
    background-color: #4566a8;
    display: block;
    height: 100%;
    -webkit-border-top-right-radius: 8px;
    -webkit-border-bottom-right-radius: 8px;
    -moz-border-radius-topright: 20px;
    -moz-border-radius-bottomright: 20px;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
    -webkit-border-top-left-radius: 20px;
    -webkit-border-bottom-left-radius: 20px;
    -moz-border-radius-topleft: 20px;
    -moz-border-radius-bottomleft: 20px;
    border-top-left-radius: 20px;
    border-bottom-left-radius: 20px;
    position: relative;
    overflow: hidden
}

.meter > span:after, .animate > span > span {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background-image: -webkit-gradient(linear, 0 0, 100% 100%, color-stop(.25, rgba(255, 255, 255, .2)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .2)), color-stop(.75, rgba(255, 255, 255, .2)), color-stop(.75, transparent), to(transparent));
    background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);
    z-index: 1;
    -webkit-background-size: 50px 50px;
    -moz-background-size: 50px 50px;
    background-size: 50px 50px;
    -webkit-animation: move 2s linear infinite;
    -moz-animation: move 2s linear infinite;
    -webkit-border-top-right-radius: 20px;
    -webkit-border-bottom-right-radius: 20px;
    -moz-border-radius-topright: 20px;
    -moz-border-radius-bottomright: 20px;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
    -webkit-border-top-left-radius: 20px;
    -webkit-border-bottom-left-radius: 20px;
    -moz-border-radius-topleft: 20px;
    -moz-border-radius-bottomleft: 20px;
    border-top-left-radius: 20px;
    border-bottom-left-radius: 20px;
    overflow: hidden
}

.meter p {
    float: right;
    margin: 0 2px;
    font-size: 8px;
    line-height: 12px;
    color: #352727
}

@-webkit-keyframes move {
    0% {
        background-position: 0 0
    }
    100% {
        background-position: 50px 50px
    }
}

@-moz-keyframes move {
    0% {
        background-position: 0 0
    }
    100% {
        background-position: 50px 50px
    }
}

.solframe_slbs span {
    position: absolute;
    right: 2px;
    font-weight: 700;
    top: -3px;
    font-size: 15px
}

.solframe_menu {
    width: 100%;
    display: none
}

#index .index-list .solframe_slbs .solframe_menu div, #index .index-list .solframe_slbs .solframe_menu div:hover {
    padding: 3px 11px;
    width: 67%;
    display: block;
    background: #ccc;
    font-size: 9px
}

#index .index-list .solframe_slbs .solframe_menu div a {
    display: inline !important
}

.modal-body .mesaj-list-chat-wrap {
    width: 99%;
    float: none;
    margin: 5px auto
}

.modal-body .mesaj-list-chat-wrap .header {
    display: none
}

.tekentry-header {
    background: #e6e6e6;
    padding: 5px;
    height: 56px
}

.tekentry-header .avatar {
    margin: 0 15px 0 0;
    float: left;
    height: 50px;
    width: 50px;
    display: block;
    border-radius: 50%;
    overflow: hidden;
    border: 3px solid #fff;
    box-shadow: 0 0 0 1px #888
}

.tekentry-header .name {
    margin: 0;
    float: left;
    font-size: 20px;
    color: #5e5e5e;
    font-weight: 700
}

.tekentry-header .name small {
    font-size: 10px;
    font-weight: 400;
    display: block
}

.tekentry-header .user-stats {
    float: right;
    background-color: #5588e4
}

.tekentry-header .user-stats .stat {
    padding: 0 6px;
    margin: 6px 0;
    color: #fff;
    font-size: 10px
}

.tekentry-header .user-stats .stat strong {
    display: inline
}

.tekentry-baslik {
    background: #dbdbdb;
    margin: 0;
    padding: 10px;
    height: inherit !important
}

.tekentry-baslik a {
    color: #444;
    font-size: 22px
}

.tekentry_oywrap {
    width: 100%
}

.tekentry_oywrap h3 {
    color: #575757;
    padding: 0 5px
}

.tekentry_oylist {
    float: left;
    width: 100%;
    margin: 20px 0 10px;
    list-style-type: none
}

.tekentry_oylist li {
    line-height: 18px;
    height: 20px;
    margin: 2px 0
}

.tekentry_oylist li em {
    color: #686262;
    float: left;
    margin: 0 7px 0 0;
    vertical-align: text-bottom;
    font-style: normal;
    width: 40px;
    text-align: right
}

.tekentry_oylist li p {
    float: left;
    margin: 0;
    vertical-align: text-bottom
}

.tekentry_oylist li span {
    vertical-align: text-bottom;
    float: left;
    display: inline-block;
    width: 15px;
    text-align: right;
    padding: 0 6px 0 0
}

.tekentry_oylist li b {
    vertical-align: text-bottom;
    float: left;
    display: inline-block;
    padding: 0 0 0 6px;
    font-size: 9px;
    color: #999
}

.tekentry_oylist li div {
    vertical-align: text-bottom;
    float: left;
    height: 10px;
    display: inline-block;
    background: #999;
    margin: 4px 0 0;
    max-width: 65%
}

.tekentry_oylist li i {
    vertical-align: text-bottom;
    float: left;
    font-size: 18px;
    font-weight: 700;
    width: 20px;
    height: 100%
}

.tekentry_oylist .uluicon-angle-down {
    color: #900
}

.tekentry_oylist .uluicon-angle-up {
    color: #090
}

.tekentry_oygrafik {
    list-style-type: none;
    float: left;
    width: 50%
}

.tekentry_oygrafik li {
    height: 10px;
    width: 100%;
    display: block;
    font-size: 10px;
    margin: 2px 0;
    line-height: 8px;
    padding: 2px 0
}

.tekentry_oygrafik li div {
    height: 100%;
    display: inline-block;
    background: #999
}

#notification_wrap {
    position: fixed;
    width: 187px;
    bottom: 25px;
    left: 50%;
    margin-left: 463px;
    font-size: 10px;
    box-sizing: border-box
}

#notification_wrap .notification {
    display: none;
    margin: 13px 2px;
    background: rgba(42, 88, 156, .94);
    padding: 5px;
    box-shadow: 0 0 4px 0 #000;
    color: #fff
}

#notification_wrap .notification a {
    color: #d1d1d1
}

#notification_wrap .notification a:hover {
    color: #999;
    background: 0 0
}

.entry_tab_kapak a {
    font-weight: 700;
    font-size: 14px
}

.ulu-kapak-trend li span {
    color: #565656;
    font-size: 20px
}

.ulu-kapak-trend li {
    display: block;
    border: 1px solid #e9e9e9;
    list-style: none;
    margin-bottom: 3px
}

.ulu-kapak-trend-title {
    border-bottom: 2px #e1e1e1;
    font-size: 18px;
    margin-bottom: 10px
}

.ulu-kapak-yan {
    float: left;
    width: 100%
}

.ulu-kapak-yan li .bg {
    width: 100%;
    height: 100%;
    position: absolute;
    box-shadow: inset -7px 0 100px 24px #1a1a1a, 5px 5px 12px 1px #ddd;
    -webkit-box-shadow: inset -7px 0 100px 24px #1a1a1a, 5px 5px 12px 1px #ddd;
    -moz-box-shadow: inset -7px 0 100px 24px #1a1a1a, 5px 5px 12px 1px #ddd;
    -o-box-shadow: inset -7px 0 100px 24px #1a1a1a, 5px 5px 12px 1px #ddd;
    display: none
}

.ulu-kapak-yan li span {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%
}

.ulu-kapak-yan li:hover .bg {
    display: block;
    cursor: pointer
}

.ulu-kapak-yan li:hover span {
    background-size: cover
}

.ulu-kapak-yan li a {
    display: block;
    font-weight: 400;
    padding: 3px 7px;
    position: absolute;
    top: auto;
    bottom: 0;
    width: 95%;
    background-color: rgba(91, 82, 128, .63);
    color: #fff
}

.ulu-kapak-yan li {
    background-color: #fff;
    list-style: none;
    margin-right: 3%;
    margin-bottom: 20px;
    float: left;
    width: 31.25%;
    height: 150px;
    position: relative;
    overflow: hidden;
    border: 0
}

.ulu-kapak-yan li:nth-child(4) {
    margin-right: 0 !important
}

.ulu-kapak-yan-title {
    border-bottom: 2px #e1e1e1;
    font-size: 18px;
    margin-bottom: 10px
}

.ulu-kapak-koca {
    margin-bottom: 50px;
    float: left;
    width: 100%
}

.ulu-kapak-koca-a {
    height: 250px;
    overflow: hidden;
    border: 1px solid #5b5280;
    float: left;
    width: 65%;
    position: relative;
    display: inline-block
}

.ulu-kapak-koca-a li {
    background-color: #fff;
    list-style: none;
    float: left;
    width: 100%;
    height: 250px;
    float: left
}

.ulu-kapak-koca-a li span {
    display: block;
    background-size: cover;
    background-position: center;
    width: 100%;
    height: 250px
}

.ulu-kapak-koca-a li .spot {
    position: absolute;
    display: inline-block;
    width: auto;
    height: auto;
    bottom: 35px;
    left: 10px;
    color: #fff;
    display: none;
    padding: 5px 7px;
    background-color: #2c2c2c;
    border: #444
}

.ulu-kapak-koca-a a:nth-child(1) .spot {
    display: inline-block
}

.ulu-kapak-koca-a li a {
    display: block;
    font-weight: 400;
    padding: 10px 7px;
    height: 100%
}

.ulu-kapak-koca-b {
    width: 200px;
    float: left;
    overflow: hidden
}

.ulu-kapak-koca-s li {
    font-size: 12px;
    line-height: 12px;
    display: block;
    background-color: #999;
    color: #565656;
    padding: 10px 5px;
    width: 30px;
    height: 5px;
    float: left
}

.ulu-kapak-koca #kapak_manset_buts {
    width: 100%;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 100
}

.ulu-kapak-koca .manset_but {
    display: block;
    float: left;
    cursor: pointer;
    background-color: #5b5280;
    color: #fff;
    text-align: center;
    width: 4.78%;
    line-height: 25px;
    border-right: 1px solid #333;
    border-top: 1px solid rgba(40, 28, 28, .28)
}

.ulu-kapak-koca .manset_but:hover {
    background-color: #555
}

.ulu-kapak-koca-b {
    float: left;
    overflow: hidden;
    margin-left: 3%;
    display: inline-block;
    width: 31.7%;
    height: 254px
}

.ulu-kapak-koca-b li {
    font-size: 13px;
    border-bottom: 1px solid #ccc;
    width: 100%;
    padding: 1.95px 4px;
    line-height: 22px;
    margin: 0
}

.ulu-kapak-koca-b li:hover {
    background-color: #5b5280
}

.ulu-kapak-koca-b li:hover a {
    color: #fff;
    background-color: transparent
}

.ulu-kapak-koca-ust {
    float: left;
    margin-left: -1px;
    width: 100%;
    margin-bottom: 15px
}

.ulu-kapak-koca-ust li {
    font-size: 13px;
    border-bottom: 1px solid #222;
    width: 49%;
    cursor: pointer;
    overflow: hidden;
    float: left;
    text-overflow: ellipsis;
    word-break: break-all;
    white-space: nowrap;
    line-height: 22px;
    margin: 0
}

.ulu-kapak-koca-ust li:nth-child(even) {
    margin-left: 1%
}

.ulu-kapak-koca-ust li:hover {
    background-color: #5b5280
}

.ulu-kapak-koca-ust li:hover a {
    color: #fff;
    background-color: transparent
}

.kapak_yeni .ulu-kapak-koca-ust {
    float: left;
    margin-left: -1px;
    width: 100%;
    margin-bottom: 15px
}

.kapak_yeni .ulu-kapak-koca-ust li {
    font-size: 13px;
    border-bottom: 1px solid #222;
    width: 100%;
    cursor: pointer;
    overflow: hidden;
    float: left;
    text-overflow: ellipsis;
    word-break: break-all;
    white-space: nowrap;
    line-height: 22px;
    margin: 0
}

.kapak_yeni .ulu-kapak-koca-ust li:hover {
    background-color: #5b5280
}

.kapak_yeni .ulu-kapak-koca-ust li:hover a {
    color: #fff;
    background-color: transparent
}

.kapak_yeni .ulu-kapak-trend-ust li {
    display: block;
    list-style: none;
    margin-bottom: 3px;
    border: 0;
    height: auto !important
}

.numara_2 {
    float: right;
    font-size: 54px;
    font-weight: 700;
    color: #b6b6b6;
    text-align: center;
    width: 70px;
    margin: 50px 10px
}

.kapak_yeni .entry_sayi {
    color: #666;
    font-size: 12px !important;
    display: block;
    float: left;
    margin-left: 5px
}

.ulu-kapak-trend-ust li span {
    color: #565656;
    font-size: 20px
}

.ulu-kapak-trend-ust li a {
    margin-left: 1px;
    display: block;
    float: left
}

.ulu-kapak-trend-ust li {
    display: block;
    list-style: none;
    margin-bottom: 3px;
    border: 0;
    height: 23px
}

.ulu-kapak-trend-ust li .numara {
    display: inline-block;
    text-align: left;
    padding-right: 10px;
    float: left;
    font-size: 13px;
    color: #333;
    font-weight: 600
}

.ulu-kapak-trend-ust li:hover .entry_sayi, .baslik {
    color: #fff
}

.title-entrytab-sol h3 {
    text-rendering: auto
}

#entry_tab_kapak .title-entrytab-sol a {
    background-color: transparent
}

.baslik {
    display: block;
    float: left;
    font-size: 12px !important;
    color: #565656
}

.title-entrytab-sol {
    margin-left: -10px
}

.ulu-kapak-trend-ust-bulut a {
    margin-right: 17px;
    color: #1804ae;
    display: block;
    line-height: 23px;
    float: left;
    font-size: 12px
}

.ulu-kapak-trend-ust-bulut a span {
    color: #666
}

.entry_sayi {
    color: #666;
    font-size: 12px !important;
    display: block;
    float: right;
    margin-left: 5px
}

.ulu-kapak-yan li:nth-child(4) {
    margin-right: 3% !important
}

.ulu-kapak-koca-a {
    height: 220px;
    overflow: hidden;
    border: 1px solid #5b5280;
    float: left;
    width: 65%;
    position: relative;
    display: inline-block;
    display: none
}

.ulu-kapak-koca-a li .spot {
    position: absolute;
    display: inline-block;
    width: auto;
    height: auto;
    bottom: 35px;
    left: 10px;
    margin-right: 10px;
    color: #000;
    border-radius: 2px;
    border: 1px solid #ccc;
    display: none;
    padding: 5px 7px;
    background-color: rgba(255, 255, 255, .51);
    font-weight: 700;
    line-height: 1.3;
    font-size: 22px;
    color: rgba(0, 0, 0, .8)
}

.ulu-kapak-koca .manset_but {
    display: block;
    float: left;
    margin: 5px;
    border-radius: 100%;
    cursor: pointer;
    background-color: #fff;
    font-family: Tahoma, Geneva, sans-serif;
    color: #5b5280;
    font-size: 11px;
    text-align: center;
    width: 4%;
    line-height: 20px;
    border: 0
}

.ulu-kapak-koca .manset_but:hover {
    background-color: rgba(31, 29, 38, .6) !important;
    color: #fff !important
}

.ulu-kapak-koca .manset_but_secildi {
    background-color: rgba(31, 29, 38, .6) !important;
    color: #fff !important
}

.ulu-kapak-koca-b {
    float: left;
    overflow: hidden;
    margin-left: 3%;
    display: inline-block;
    display: none;
    width: 31.7%;
    height: 220px
}

.button_yon {
    color: #9f9ea5;
    position: absolute;
    display: none;
    font-size: 50px;
    z-index: 100;
    text-shadow: 1px 0 #5b5280;
    height: 130px;
    padding-top: 71px
}

.button_yon:hover {
    color: #5b5280;
    background-color: transparent;
    text-shadow: 1px 0 #666
}

.entry_kaydir_metin {
    display: none;
    font-size: 12px;
    font-weight: 100;
    line-height: 1.4;
    max-height: 76px;
    color: rgba(255, 255, 255, .8);
    font-style: normal;
    font-family: Verdana, Geneva, sans-serif;
    overflow: hidden
}

.entry_kaydir_baslik a {
    font-weight: 400;
    line-height: 1.2;
    font-size: 2.3vmax;
    color: #fff;
    text-shadow: 0 0 13px #837ba1;
    text-shadow: -3px 0 3px #a24468, 0 3px 3px #a24468, 3px 0 3px #a24468, 0 -3px 3px #a24468;
    width: 100%
}

.entry_kaydir_metin::-webkit-scrollbar {
    width: 8px
}

pseudo::-webkit-scrollbar-thumb element .entry_kaydir_metin::-webkit-scrollbar-thumb {
    background-color: #bdbdbd
}

.entry_kaydir_metin::-webkit-scrollbar-thumb {
    background-color: #b6b6b6
}

.entry_kaydir_metin::-webkit-scrollbar-thumb {
    border-radius: 2px;
    opacity: .7
}

pseudo::-webkit-scrollbar-track-piece element .entry_kaydir_metin::-webkit-scrollbar-track-piece {
    background-color: #f0f0f0
}

.entry_kaydir_metin::-webkit-scrollbar-track-piece {
    background-color: #e9e9e9
}

.entry_kaydir_metin::-webkit-scrollbar-track-piece {
    border-radius: 20px;
    opacity: .6
}

.entry_list_kayanlar {
    margin: 20px 40px;
    padding: 0;
    height: 160px;
    min-width: 90%
}

.entry_list_kayanlar a {
    background-color: transparent
}

.entry_list_kayanlar .entry_li {
    list-style: none;
    width: 100%;
    float: left
}

.entry_kaydir_baslik {
    margin: 0;
    padding: 0;
    padding-bottom: 5px;
    width: 95% !important;
    position: absolute;
    z-index: 2;
    text-align: center;
    top: 30px
}

.entry_kaydir_baslik a {
    background-color: transparent
}

.entry_kaydir_metin {
    float: left
}

.resim_manseti {
    position: absolute;
    left: -40px;
    top: -20px;
    background-size: cover;
    background-position: center;
    width: 110%;
    height: 200px;
    border-radius: 2px;
    opacity: .4;
    background-color: #a24468 !important
}

.entry_list_kayanlar .mini-avatar {
    border-radius: 100%
}

.entry_list_kayanlar img {
    border-radius: 100%;
    width: 40px;
    height: 40px
}

.entry_list_kayanlar .kullanici {
    display: block;
    position: relative;
    top: -35px;
    width: 300px;
    left: 50px;
    color: #468c54
}

.entry_list_kayanlar .tarih_bilgi {
    width: 200px;
    font-weight: 100;
    color: rgba(0, 0, 0, .6);
    display: block;
    font-size: 8px
}

.biraz_yamult {
    width: 40px;
    height: 220px;
    background-color: #dddce1;
    transform: rotate(7deg);
    margin-left: -20px;
    margin-top: -10px
}

.entry_list_kapak .artieksi {
    width: 40px;
    text-align: center;
    margin-top: 0;
    position: absolute;
    left: 0;
    top: 0
}

.entry_list_kapak .oyla {
    font-size: 60px;
    padding: 0;
    margin: 0;
    margin-left: -10px;
    opacity: .6;
    line-height: 20px
}

.entry_list_kapak .oylama_puani {
    font-size: 18px;
    width: 30px;
    text-align: center
}

.entry_list_kapak .oylama_puani.yukari {
    display: inline-block;
    margin-top: 3px
}

.entry_list_kapak .oylama_puani.asagi {
    display: inline-block;
    margin-top: 3px
}

.entry_list_kapak .oylama_ok_kutu {
    padding: 0;
    margin: 0
}

.kayan_entryler_dis {
    display: block;
    float: left;
    width: 100%;
    position: relative;
    height: 200px;
    min-height: 200px;
    overflow: hidden;
    border: 1px solid #ccc;
    overflow: hidden;
    background-color: #dddce1
}

.kayan_entryler_dis a:hover {
    background-color: transparent;
    color: #f1eaea !important
}

.kayan_entryler_dis .entry_kaydir_baslik a:hover {
    color: inherit
}

.kayan_entryler_dis .mini a:hover {
    color: inherit
}

.kayan_entryler_dis:hover > .button_yon {
    display: block
}

.kayan_entryler_dis .mini-avatar {
    display: none
}

.kaydir_sol {
    left: 5px
}

.kaydir_sag {
    right: 5px
}

.nerdeyim_cizgi {
    width: 100%;
    padding: 0;
    margin: 0;
    background-color: #dddce1;
    height: 1px;
    position: absolute;
    z-index: 200;
    bottom: 0
}

.nerde_bar {
    background-color: transparent;
    width: 10%;
    float: left;
    height: 1px
}

.burda_bar {
    background-color: #a24468 !important;
    border-bottom: 2px solid #a24468 !important;
    border-bottom: 0 !important
}

.oy1 span {
    color: #b2b2b2
}

.oymar {
    margin-left: 7px;
    margin-right: 7px
}

.acilistab_in2 ul {
    list-style: none;
    margin: 0;
    margin-left: 6px
}

.acilistab_in2 ul a {
    width: 100%;
    text-align: center
}

.entry_list_resimli_dis {
    margin-top: 30px;
    display: inline-block;
    width: 100%
}

.entry_list_menu {
    width: 100%;
    padding: 0;
    margin: 0;
    border-bottom: 2px rgba(0, 0, 0, .15) solid;
    margin-bottom: 20px;
    display: inline-block;
    overflow-y: hidden
}

.entry_list_menu div#scrool_in {
    height: auto;
    min-width: 100%
}

.entry_list_menu .el_but {
    display: inline-block
}

.entry_list_menu .el_but a {
    display: inline-block;
    padding: 10px 5px;
    color: rgba(0, 0, 0, .6);
    font-family: Tahoma, Geneva, sans-serif;
    font-weight: 700;
    font-size: 12px
}

.secili_el_but {
    display: inline-block
}

.secili_el_but a {
    margin-bottom: -2px;
    border-bottom: 2px rgba(0, 0, 0, .6) solid;
    display: inline-block;
    padding: 10px 15px;
    color: #505050;
    font-family: Tahoma, Geneva, sans-serif;
    font-weight: 700;
    font-size: 12px
}

.entry_list_kapak {
    clear: both;
    margin: 30px 0;
    position: relative;
    padding: 0 0 5px;
    border-bottom: 1px solid rgba(0, 0, 0, .1);
    min-height: none
}

.entry_list_kapak_metinler_wrap {
    padding: 0 0 0 50px;
    box-sizing: border-box;
    width: 100%
}

.entry_list_kapak_metinler {
    width: 80%;
    float: left
}

.entry_list_kapak_baslik {
    font-weight: 700;
    clear: both;
    line-height: 1.3;
    font-size: 22px;
    color: rgba(0, 0, 0, .8)
}

.entry_list_kapak_metin {
    font-size: 12px;
    font-weight: 100;
    line-height: 1.4;
    margin-top: 10px;
    color: rgba(0, 0, 0, .8);
    max-height: none;
    font-style: normal;
    font-family: Verdana, Geneva, sans-serif;
    overflow: hidden
}

.entry_list_kapak .mini-avatar {
    margin-top: 15px;
    width: 100%
}

.entry_list_kapak .mini-avatar img {
    border-radius: 100%;
    height: 40px;
    width: 40px;
    float: left;
    margin: 0 15px 0 0
}

.entry_list_kapak .kullanici {
    display: block;
    color: #468c54
}

.entry_list_kapak .kullanici .tarih {
    font-weight: 100;
    color: rgba(0, 0, 0, .6);
    display: block;
    font-size: 8px
}

.entry_list_kapak_resmi {
    position: absolute;
    top: 0;
    right: 0;
    float: right;
    margin-top: 10px;
    display: inline-block;
    width: 15%;
    border-radius: 2px;
    height: 120px;
    background-position: center;
    background-size: cover
}

.nerde_bar:hover {
    border-bottom: 3px solid #5b5280 !important;
    cursor: pointer
}

.nerdeyim_cizgi {
    height: 10px;
    background-color: transparent;
    bottom: 1px
}

.nerde_bar {
    height: 10px;
    background-color: transparent
}

.burda_bar {
    border-bottom: 3px solid #5b5280 !important
}

#loginModal.modal.fade.in {
    top: 80px;
    left: 50%;
    outline: 0;
    max-height: 80%
}

#loginModal .modal-header {
    text-align: center
}

#loginModal .modal-header h4 {
    font-size: 20px
}

#loginModal .fb-button {
    margin: 35px auto 0;
    display: block;
    width: 320px;
    height: 53px;
    border: 1px solid #00007e;
    border-radius: 4px;
    background-color: #3967b2;
    background-image: -moz-linear-gradient(bottom, rgba(50, 73, 115, .24) 0%, rgba(67, 98, 155, .24) 26.76%, rgba(255, 255, 255, .24) 100%);
    background-image: -o-linear-gradient(bottom, rgba(50, 73, 115, .24) 0%, rgba(67, 98, 155, .24) 26.76%, rgba(255, 255, 255, .24) 100%);
    background-image: -webkit-linear-gradient(bottom, rgba(50, 73, 115, .24) 0%, rgba(67, 98, 155, .24) 26.76%, rgba(255, 255, 255, .24) 100%);
    background-image: linear-gradient(bottom, rgba(50, 73, 115, .24) 0%, rgba(67, 98, 155, .24) 26.76%, rgba(255, 255, 255, .24) 100%)
}

#loginModal .fb-button .fb-label {
    font-family: Arial;
    font-weight: 700;
    font-size: 20px;
    color: #fff;
    width: 240px;
    text-align: center;
    float: right;
    height: 42px;
    padding: 12px 23px 0 4px;
    border-left: 1px solid #00007e
}

#loginModal .fb-button .fb-icon {
    margin: 7px 5px 0 14px;
    width: 27px;
    height: 40px;
    float: left;
    padding: 5px 0 0;
    background: url(/res/img/facebook_icon.png) no-repeat
}

#loginModal .fb_iframe_wrap {
    width: 100%;
    text-align: center;
    margin: 10px 0
}

#loginModal .uyelik_alt {
    text-align: center;
    font-weight: 700;
    border-top: 1px solid #999;
    padding: 18px 0 0
}

#loginModal .modal-footer p {
    text-align: center
}

.form-item {
    margin-bottom: 15px
}

.form-item > label {
    float: left;
    padding-top: 5px;
    text-align: right;
    width: 180px;
    display: none
}

.form-item > div {
    margin-left: 100px;
    text-align: left
}

.form-horizontal .form-actions {
    padding-left: 100px
}

.form-item:before, .form-item:after {
    content: "";
    display: table;
    line-height: 0
}

.form-item:after {
    clear: both
}

.form-item .help {
    display: inline-block;
    margin-bottom: 0;
    padding: 5px;
    vertical-align: middle
}

.form-item .help .close {
    margin-left: 10px
}

.form-item.important > label, .form-item.important .help {
    color: brown
}

.form-item.important .checkbox, .form-item.important .radio, .form-item.important input, .form-item.important select, .form-important.important textarea {
    border-color: brown
}

.form-item > div input[type=text], .form-item > div input[type=password] {
    font-size: 14px;
    padding: 8px 2%;
    margin: 0
}

.form-item > div span.error {
    color: #900;
    font-size: 14px;
    padding: 0 0 0 11px;
    line-height: 20px;
    display: inline-block;
    margin: 10px 0 0
}

.form-item > div span.error i {
    margin: 0 5px 0 0
}

.form-item > div span.success {
    color: #090;
    font-size: 14px;
    padding: 0 0 0 11px;
    line-height: 20px;
    display: inline-block;
    margin: 10px 0 0
}

.form-item > div span.success i {
    margin: 0 5px 0 0
}

.uyelik_sayfa_form {
    margin-left: 15px;
    padding: 15px 0;
    width: 400px
}

.uyelik_sayfa_form .form-item > div select, .uyelik_sayfa_form .form-item > div input[type=text], .uyelik_sayfa_form .form-item > div input[type=password] {
    width: 100%
}

.uyelik_sayfa_form .form-item > div select.yarim {
    width: 26% !important;
    float: left;
    height: 20px !important;
    line-height: 20px !important;
    padding: 10px 5px !important
}

.uyelik_ust_bilgi, .baslik_wrap.kayitol {
    margin: 15px;
    padding-top: 10px
}

.uyelik_ust_bilgi ul {
    margin-left: 15px
}

.uyelik_ust_bilgi li {
    padding-bottom: 10px;
    line-height: 1.8em
}

#yeniuye > fieldset > div > fieldset > div.form-item.hata {
    width: 105%;
    margin-bottom: 20px
}

.uyelik_sayfa_form .form-item > div input[type=text].yarim {
    width: 65% !important;
    padding: 10px !important
}

@media screen and (max-width: 992px) {
    .uyelik_sayfa_form, #yeniuye > fieldset > div > fieldset > div.form-item.hata {
        width: 100%
    }

    #yeniuye > fieldset > div > fieldset > div:nth-child(5), #yeniuye > fieldset > div > fieldset > div:nth-child(5) > label, #yeniuye > fieldset > div > fieldset > div:nth-child(5) > div, #yeniuye > fieldset > div > div {
        text-align: center
    }

    .uyelik_sayfa_form .form-item > div input[type=text].yarim {
        width: 63% !important
    }
}

.uyelik_sayfa_form .form-item > label {
    display: none;
    float: left;
    padding-top: 5px;
    text-align: right;
    width: 143px
}

.uyelik_sayfa_form .form-item > div {
    margin-left: 0
}

.uyelik_sayfa_form .form-item > div select, .uyelik_sayfa_form .form-item > div input[type=text], .uyelik_sayfa_form .form-item > div input[type=password] {
    font-size: 14px;
    padding: 10px 2%;
    margin: 0;
    height: 20px;
    box-sizing: content-box
}

.uyelik_sayfa_form .form-item .help {
    width: auto
}

.loginform_wrap {
    margin: 20px 0
}

#loginform-mini {
    width: 220px;
    float: left;
    padding: 0 25px
}

#loginform-mini .form-item > label {
    width: 80px
}

#loginform-mini .form-item > div {
    margin-left: 0
}

#loginform-mini .form-item > div input[type=text], #loginform-mini .form-item > div input[type=password] {
    font-size: 14px;
    padding: 8px
}

#loginform-mini #gonder {
    margin: 0 0 15px;
    height: 32px;
    width: 100%
}

#loginform-mini #facebook_ile_gir {
    margin: 0;
    width: 100%
}

.loginform_ul {
    float: left;
    width: 85%
}

.login_gorsel {
    border: 1px solid #333;
    width: 275px;
    height: 175px;
    overflow: hidden
}

.login_gorsel div {
    text-align: right;
    color: #fefefe;
    font-size: .6em;
    padding: 164px 4px 0 10px
}

.msj_ozel_tablo_1 {
    background: #ccc
}

.msj_ozel_tablo_1 li {
    color: #444
}

span.voting > small > a {
    position: relative;
    display: inline-block
}

span.voting > small > a > span {
    cursor: pointer
}

span.voting > small > a:hover > ul {
    display: block
}

ul#entryid_menu {
    position: absolute;
    top: 18px;
    right: -67px;
    display: block;
    z-index: 999
}

ul#entryid_menu li {
    cursor: pointer;
    display: block;
    width: 125px;
    height: 20px;
    line-height: 20px;
    margin: 0 0 1px;
    padding: 0 0 0 5px;
    list-style-type: none;
    text-align: left
}

.fav_button .uluicon-heart {
    display: none
}

.fav_button:hover .uluicon-heart {
    display: inline-block
}

.fav_button:hover .uluicon-heart-o {
    display: none
}

.fav_button_aktif .uluicon-heart-o {
    display: none
}

.fav_button_aktif .uluicon-heart {
    display: inline-block
}

.modal {
    border-radius: 0 !important
}

div#ulumodal1.entryid_modal {
    width: 300px;
    margin-left: -150px
}

div#ulumodal1.entryid_modal .modal-header-kapatli h3 {
    width: 270px
}

.ss_nav {
    margin: 0;
    background-color: #fff
}

.wbox_title, .wbox_sub {
    background-color: #fff
}

.wbox .wbox_title {
    padding: 5px !important;
    margin: 0 !important
}

.ss_nav li {
    float: left;
    list-style-type: none
}

.ss_nav li.active a, .ss_nav li:hover a {
    border-bottom: 1px solid
}

.ss_nav li a {
    padding: 10px 12px;
    display: block;
    border-bottom: 1px solid #fff
}

.ss_nav_centered {
    text-align: center
}

.ss_nav_centered li {
    display: inline-block;
    float: none
}

.ss_nav_centered li a, .ss_nav_centered li.active a, .ss_nav_centered li:hover a {
    border: 0
}

.ss_nav_centered li.active a, .ss_nav_centered li:hover a {
    color: #787878
}

.wbox {
    background-color: #fff;
    -webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .1);
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .1);
    margin-bottom: 10px;
    float: left;
    width: 100%
}

.wbox.w700 {
    max-width: 1035px
}

.wbox.mt10 {
    margin-top: 10px
}

.wbox.mb0 {
    margin-bottom: 0
}

.wbox .wbox_title {
    border-bottom: 1px solid #e5e5e5;
    color: #000;
    font-size: 11px;
    font-weight: 700;
    margin: 0 13px;
    padding: 4px 12px 4px 0
}

.wbox .wbox_title small {
    font-size: 83%;
    font-weight: 700;
    color: #8c8c8c
}

.wbox .wbox_sub {
    padding: 15px 13px
}

.oylama_kucuklist {
    margin: 0;
    width: 100%
}

.oylama_kucuklist ul {
    list-style-type: none;
    margin: 0 0 10px
}

.oylama_kucuklist li {
    padding: 3px
}

.oylama_kucuklist li:hover {
    background-color: #e7e7e7
}

.iyiler_header {
    float: left_;
    width: 100%
}

.oylama_normallist .entry-list {
    margin-top: 5px
}

.wbox_sub.yorum_wrap {
    margin: 0;
    padding: 3px
}

.tekentry-yorum-baslik {
    background: #e0e0e0;
    margin: 15px 0 0;
    padding: 6px;
    height: 24px;
    font-size: 14px;
    line-height: 24px;
    color: #6e6e6e
}

.tekentry-yorum-baslik a {
    float: right;
    font-size: 11px
}

.yorum-list-wrap {
    background: #e8e8e8;
    padding: 0
}

.yorum-list {
    margin: 0;
    list-style-type: none
}

.yorum-list li:before {
    content: attr(value);
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, .06);
    font-size: 9px;
    color: #726a62;
    padding: 0 4px;
    line-height: 14px
}

.yorum-list li {
    margin: 0 0 5px;
    background: rgba(0, 0, 0, .02);
    padding: 20px 10px 10px;
    position: relative;
    float: left;
    width: 100%;
    box-sizing: border-box
}

.yorum-list li .entry-author {
    float: right
}

.yorum-list li .voting {
    float: left;
    visibility: visible
}

.yorum-list li .entry-p {
    margin: 5px 0 9px;
    color: #000;
    text-align: left
}

.yorum_bilgi {
    display: inline-block;
    font-style: italic;
    color: #565151;
    font-size: 11px;
    vertical-align: middle;
    margin: 0 15px 0 0
}

.yorum-list li.entry-bos {
    padding: 10px;
    text-align: center
}

#yorum_form_wrap {
    margin: 0 3px;
    border: 0;
    width: auto;
    box-sizing: border-box
}

#yorum_form {
    margin: 0
}

#yorum_form textarea {
    height: 30px;
    width: 97%
}

.yoruma_kapat {
    float: right;
    margin: -20px 7px 0 0;
    font-size: 11px
}

.wbox_tema1 {
    background: 0 0;
    margin-left: 27px;
    margin-right: 0;
    float: none;
    width: auto;
    box-shadow: none
}

.wbox_tema1 .ss_nav {
    text-align: center
}

.wbox_tema1 .ss_nav li {
    float: none;
    display: inline-block
}

.wbox_tema1 .ss_nav li a {
    padding: 7px 20px
}

.wbox_tema1 .ss_nav li a span {
    margin: 0 0 0 4px;
    font-size: 11px;
    color: #747189
}

.wbox_tema1 .ss_nav li.active a, .wbox_tema1 .ss_nav li:hover a {
    background: #e7e7e7
}

.textarea_wrap {
    overflow: hidden;
    min-height: 50px
}

.submit_wrap {
    float: right;
    width: 70px;
    min-height: 50px;
    margin-left: 10px
}

[class^=uluicon-], [class*=" uluicon-"] {
    vertical-align: middle
}

.share [class^=icon-], .share [class*=" icon-"], .social [class^=icon-], .social [class*=" icon-"] {
    background-image: url(/rs/img/iconset.png);
    background-repeat: no-repeat;
    display: inline-block;
    height: 16px;
    line-height: 16px;
    margin-top: 1px;
    vertical-align: text-top;
    width: 16px
}

.icon-facebook {
    background-position: -43px -1px
}

.icon-twitter {
    background-position: -236px -1px
}

.icon-sualfm {
    background: url(/rs/img/sual_ulu.png) !important;
    background-image: url(/rs/img/sual_ulu.png) !important
}

.icon-rss {
    background-position: -294px -1px
}

.icon-delicious {
    background-position: -5px -1px
}

.icon-digg {
    background-position: -24px -1px
}

.icon-friendfeed {
    background-position: -81px -1px
}

.icon-google-plus {
    background-position: -119px -1px
}

.icon-linkedin {
    background-position: -138px -1px
}

.icon-mail {
    background-position: -158px -1px
}

.icon-tumblr {
    background-position: -216px -1px
}

.text_center {
    text-align: center
}

.headerbar {
    position: relative;
    z-index: 9999;
    margin: -15px 0 10px;
    line-height: 35px;
    text-align: center;
    color: #fff
}

.headerbar-danger {
    background-color: #d00
}

.headerbar-close {
    color: #fff;
    float: right;
    font-size: 13px;
    margin: 0 15px 0 0;
    cursor: pointer
}

.ist_header {
    margin: 0 0 10px
}

.ist_header .buyuk_baslik {
    text-transform: none;
    margin: 0 0 10px
}

.ist_header .buyuk_baslik_alt {
    font-size: 11px;
    font-style: italic
}

form#istatistik {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    margin: 10px 0 0
}

form#istatistik select#sec {
    text-transform: lowercase;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    margin: 0
}

.ist_wrap {
    padding: 0 0 10px
}

.bildirim_baslik {
    padding: 5px 7px;
    color: #4f4f4f;
    line-height: 30px;
    display: block
}

.sayfa_taslaklar .table {
    max-width: none !important
}

.sayfa_taslaklar .ist_wrap .satir {
    border: 1px solid rgba(208, 205, 219, .27);
    background-color: #fafafa;
    padding: 8px;
    position: relative;
    margin-top: 5px;
    border-radius: 0;
    box-sizing: border-box;
    display: inline-block;
    width: 100%;
    height: auto;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .15), -1px 0 0 rgba(0, 0, 0, .03), 1px 0 0 rgba(0, 0, 0, .03), 0 1px 0 rgba(0, 0, 0, .12);
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .15), -1px 0 0 rgba(0, 0, 0, .03), 1px 0 0 rgba(0, 0, 0, .03), 0 1px 0 rgba(0, 0, 0, .12);
    box-shadow: 0 1px 1px rgba(0, 0, 0, .15), -1px 0 0 rgba(0, 0, 0, .03), 1px 0 0 rgba(0, 0, 0, .03), 0 1px 0 rgba(0, 0, 0, .12)
}

.sayfa_taslaklar .ist_wrap .mtn {
    width: 100%;
    font-size: 13px;
    font-family: verdana;
    display: inline-block;
    box-sizing: border-box;
    padding-right: 5px;
    position: relative;
    margin-top: 3px 0
}

.sayfa_taslaklar .ist_wrap .mtn .mtn_baslik {
    font-weight: 600;
    text-indent: 0;
    display: inline-block
}

.sayfa_taslaklar .nosu {
    display: inline-block;
    width: auto;
    position: absolute;
    right: 8px;
    top: 10px;
    font-size: 13px;
    color: #4d4279;
    display: none
}

#area {
    display: block;
    width: 100%;
    min-height: 120px;
    border: 1px solid rgba(131, 131, 131, .32);
    border-radius: 0;
    box-sizing: border-box
}

.sayfa_taslaklar .msj_uye_tablo_1 {
    background-color: transparent;
    background-image: url(/res/lokum2_msjuye1.jpg);
    background-repeat: repeat-x;
    margin-top: 10px
}

.sayfa_taslaklar .button.mini {
    padding: 1px 5px;
    line-height: 1.5;
    font-size: 85%;
    font-size: 14px
}

.top_baslik {
    border: 1px solid #d9d8da;
    background-color: #838383;
    margin-bottom: 5px
}

.top_baslik .button {
    margin-bottom: 5px;
    margin-top: 5px
}

.top_baslik .tumunusec {
    position: relative;
    margin-right: 5px
}

.taslak_baslik {
    position: absolute;
    z-index: 5;
    color: #fff !important;
    font-size: 16px !important;
    margin-top: 7px !important;
    margin-left: 5px !important
}

.numsay {
    color: #d9d9d9;
    font-size: 14px;
    display: inline-block;
    margin-left: 2px;
    font-weight: 100
}

.alt_kutu {
    margin-top: 8px !important
}

.sayfa_taslaklar .ist_wrap .satir b {
    font-size: 16px;
    font-family: verdana;
    line-height: 15px
}

.sayfa_taslaklar td#li_ {
    width: 100%;
    display: inline-block
}

.ist_wrap .button {
    padding: 3px 12px
}

.sayfa_taslaklar .ist_wrap {
    background-color: transparent !important
}

.sayfa_taslaklar .buyuk_baslik {
    color: #4d4279;
    padding-left: 4px
}

.sayfa_taslaklar .tarih {
    font-size: 12px;
    margin-top: 20px;
    display: none
}

a.button.mini.sola {
    float: left
}

a.button.mini.saga {
    margin: 0;
    position: relative
}

.entryler {
    background-color: transparent !important
}

.entryler {
    margin: 0;
    list-style: none;
    padding: 0;
    vertical-align: baseline;
    overflow: visible;
    min-width: 260px
}

.entryler li .baslik {
    width: 100%;
    margin: 5px 0 5px 4px;
    font-size: 14px !important
}

.entryler li .eni {
    float: left;
    padding: 5px 2px 3px 3px;
    color: #676767
}

.entryler li .ent {
    padding: 5px 3px 3px 1px;
    display: block;
    overflow: hidden
}

.entryler li .ent img {
    max-width: 400px !important;
    width: auto !important
}

.entryler li .enf {
    text-align: right;
    font-size: 10px;
    margin-top: 10px;
    margin-bottom: 3px;
    padding: 8px 0 0;
    clear: both;
    color: #676767
}

.entryler li .enf a {
    font-size: 10px
}

.entryler li .enf .entrybuton {
    margin: 7px 0 0
}

.entryler li .enf_sag {
    margin: 0 0 0 7px;
    line-height: 13px;
    position: relative
}

.entryler li .enf_sag .kuladi {
    font-size: 14px;
    color: #a24468
}

.entryler li .enf_sag .tarih {
    font-size: 11px;
    color: #999
}

.li_capsul_entry {
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    padding: 5px 0;
    margin-bottom: 30px
}

.entryler li {
    width: 100%;
    font-size: 13px;
    background: #fff;
    padding-right: 0 !important;
    overflow: hidden
}

.baslik_list a {
    font-weight: 100;
    clear: both;
    line-height: 1.3;
    font-size: 17px;
    color: #fff;
    background-color: #a24468;
    padding: 3px;
    display: inline-block
}

.baslik_list a:hover {
    background-color: #964f6b;
    color: #fff
}

.baslik_list {
    margin: 0
}

ol.entryler.type_baslik {
    background-color: #e8e8e8
}

.clearfix.li_in {
    padding: 10px
}

.entryler li .ent {
    padding: 0;
    line-height: 17px;
    margin-bottom: 10px;
    display: block;
    overflow: hidden
}

.entryler li .enf_sag .tarih {
    font-size: 11px;
    color: #999;
    display: inline-block;
    position: relative;
    left: -3px
}

span.eni.eni_yeni {
    width: 100%;
    display: inline-block;
    padding: 0 0 3px 3px;
    position: relative;
    box-sizing: border-box;
    font-size: 11px;
    font-family: Verdana, Geneva, sans-serif;
    color: #c1c1c1;
    bottom: -3px;
    right: 2px;
    text-align: right
}

.entrybuton a, .entrybuton a:visited {
    background-color: #cdd;
    text-decoration: none;
    border: 1px solid #ecf2f2;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    box-shadow: 1px 1px rgba(8, 70, 121, .2) inset;
    -moz-box-shadow: 1px 1px rgba(8, 70, 121, .2) inset;
    -webkit-box-shadow: 1 1px rgba(8, 70, 121, .2) inset;
    color: #074679;
    display: inline-block;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: 400;
    line-height: 9px;
    padding: 4px 5px;
    text-shadow: 1px 1px rgba(223, 234, 234, .1);
    margin-right: 4px;
    opacity: .5;
    filter: alpha(opacity=50)
}

.entrybuton a:hover {
    color: #074679;
    text-decoration: none;
    background-color: #dce9e9;
    opacity: .6;
    filter: alpha(opacity=60);
    box-shadow: 1px 1px rgba(8, 70, 121, .4) inset;
    -moz-box-shadow: 1px 1px rgba(8, 70, 121, .4) inset;
    -webkit-box-shadow: 1px 1px rgba(8, 70, 121, .4) inset;
    text-shadow: 1px 1px rgba(223, 234, 234, .6)
}

.detay-wrap {
    float: left;
    margin: 0 0 4px;
    display: block;
    width: 100%;
    line-height: 50px;
    text-align: center !important
}

.detay-wrap a {
    background: #dce9e9;
    padding: 10px;
    position: relative;
    top: 2px;
    margin: 0 2px;
    color: #074679 !important;
    box-shadow: 1px 1px rgba(8, 70, 121, .2);
    -moz-box-shadow: 1px 1px rgba(8, 70, 121, .2);
    -webkit-box-shadow: 1 1px rgba(8, 70, 121, .2);
    display: inline-block;
    line-height: 11px
}

.entryler li div.gammaz-form-wrap {
    text-align: left;
    background: #e9e9e9;
    padding: 10px 0;
    position: relative
}

div.gammaz-form-wrap .gammaz-form-head {
    display: none
}

div.gammaz-form-wrap .loading {
    background: url(//uludagsozluk.com/zlib/aa/1/drag/loader.gif) center center rgba(0, 0, 0, .3) no-repeat;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

div.gammaz-form-wrap .gammaz-sebep {
    margin: 0;
    padding: 0
}

div.gammaz-form-wrap .gammaz-sebep li {
    margin: 0 0 3px;
    list-style: none;
    padding: 0 5px;
    background: 0 0
}

div.gammaz-form-wrap .gammaz-sebep li a {
    margin: 0;
    padding: 5px 0;
    font-size: 13px;
    display: block;
    width: 100%;
    text-indent: 11px;
    background: #c9c9c9
}

div.gammaz-form-wrap .gammaz-sebep ul {
    margin: 0;
    padding: 0;
    list-style: none
}

div.gammaz-form-wrap .sebep_acc {
    display: none
}

div.gammaz-form-wrap .sebep_acc li {
    margin: 0;
    background: 0 0;
    font-size: 11px
}

div.gammaz-form-wrap .gammaz-not-wrap {
    margin: 0
}

div.gammaz-form-wrap .gammaz-not-wrap textarea {
    width: 98%;
    margin: 0 1%
}

div.gammaz-form-wrap .gammaz-form-foot {
    padding: 0
}

div.gammaz-form-wrap .close {
    position: absolute;
    top: 0;
    right: 0;
    background: #eeecec;
    padding: 2px 5px;
    font-size: 11px;
    border: 1px solid #ccc
}

#gammaz-form-entry {
    display: none
}

.entry_kul_resim {
    width: 30px;
    height: 30px;
    border-radius: 100%;
    position: absolute;
    right: 1px;
    bottom: 1px;
    border: 1px solid #ccc
}

.arrow_up {
    color: #10b310;
    font-size: 40px;
    height: 10px;
    display: inline-block;
    line-height: 10px !important;
    width: 34px
}

.arrow_down {
    color: #555;
    font-size: 40px;
    height: 10px;
    display: inline-block;
    line-height: 10px !important;
    width: 34px
}

.kategori-label {
    float: right;
    font-size: 10px;
    margin: 0 2px 0 0;
    opacity: .9;
    padding: 2px 7px
}

.btn-kategori {
    position: relative
}

.btn-kategori div {
    position: absolute;
    top: -2px;
    right: 2px;
    font-size: 11px
}

#areaImgOut {
    text-align: center;
    overflow: hidden;
    overflow-x: auto;
    margin-bottom: 10px
}

#areaImg {
    text-align: center;
    display: flex;
    margin: auto;
    float: none
}

.preImgDiv {
    margin: 10px;
    float: left;
    display: inline-block
}

.preImg {
    max-height: 150px;
    max-width: 200px
}

input#entry_image {
    display: inline-block;
    position: absolute;
    top: -2px;
    left: -5px;
    cursor: pointer;
    z-index: 10;
    width: 41px;
    height: 20px;
    opacity: 0
}

div#preImgUpladOut {
    height: 17px;
    display: inline-block;
    padding: 0 7px;
    background-color: transparent;
    color: #000;
    position: relative;
    overflow: hidden;
    font-size: 12px
}

#areaImgOut::-webkit-scrollbar {
    height: 8px
}

#areaImgOut::-webkit-scrollbar-track {
    background-color: #eaeaea;
    border-radius: 5px
}

#areaImgOut::-webkit-scrollbar-thumb {
    border-radius: 20px;
    background-color: #ccc
}

#areaImgOut::-webkit-scrollbar-thumb:hover {
    background-color: #aaa
}

.ilk_mesaj_uyari {
    background: #e4e4e4;
    padding: 4px 8px;
    margin: 15px 0;
    box-shadow: 0 0 1px #555
}

.ilk_mesaj_uyari p {
    font-size: 11px;
    margin: 0
}

.ilk_mesaj_uyari a.uyari_buton {
    width: 48%;
    float: left;
    text-align: center;
    color: #fff;
    font-weight: 700;
    padding: 3px 0;
    border-radius: 2px;
    margin: 5px 0;
    font-size: 11px
}

.ilk_mesaj_uyari a.uyari_buton.engelle {
    background: #d84242;
    margin-right: 1%
}

.ilk_mesaj_uyari a.uyari_buton.sikayet_et {
    background: #a4a4a4
}

.user-blocks h2 {
    padding: 11px 20px;
    font-size: 12px;
    color: #555;
    line-height: 1;
    background-color: #fff;
    border-bottom: 1px solid #eee;
    border-top: 1px solid #d9d9d9;
    border-bottom: 1px solid #e0e0e0;
    margin: 0
}

.user-left {
    width: 200px;
    float: left;
    padding-right: 10px;
    box-sizing: border-box
}

.takip-bar a {
    display: block;
    padding: 0 10px;
    color: #000;
    border-right: 1px solid rgba(204, 204, 204, .38);
    width: 100px;
    float: left
}

.takip-bar {
    border-bottom: 1px solid #ccc;
    line-height: 30px;
    display: inline-block;
    width: 100%
}

.takip-bar .active {
    border-bottom: 1px solid #ccc
}

div#sidebar_takip {
    position: relative;
    right: 0;
    z-index: -1;
    width: 180px;
    float: right
}

.nerde_bar:hover {
    border-bottom: 0;
    cursor: pointer;
    background-color: #5b5280
}

.nerde_bar {
    height: 20px;
    background-color: transparent;
    text-align: center;
    line-height: 20px;
    color: #fff;
    box-sizing: border-box;
    font-size: 9px;
    font-weight: 600;
    border-left: 1px solid rgba(204, 204, 204, .52);
    border-top: 1px solid rgba(255, 251, 251, .52)
}

.nerdeyim_cizgi {
    height: 19px;
    background-color: #837ba1;
    bottom: 0;
    border-top: 1px solid #ccc;
    border: 0;
    width: 100%;
    padding: 0;
    margin: 0;
    position: absolute;
    z-index: 200
}

.burda_bar {
    border-bottom: 0 !important
}

.dahaaltlar {
    margin-left: 0;
    background-color: #fff;
    margin-right: 0;
    margin-bottom: 20px;
    margin-top: 30px;
    padding: 10px;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .15), -1px 0 0 rgba(0, 0, 0, .03), 1px 0 0 rgba(0, 0, 0, .03), 0 1px 0 rgba(0, 0, 0, .12);
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .15), -1px 0 0 rgba(0, 0, 0, .03), 1px 0 0 rgba(0, 0, 0, .03), 0 1px 0 rgba(0, 0, 0, .12);
    box-shadow: 0 1px 1px rgba(0, 0, 0, .15), -1px 0 0 rgba(0, 0, 0, .03), 1px 0 0 rgba(0, 0, 0, .03), 0 1px 0 rgba(0, 0, 0, .12)
}

.dahaaltlar .dahabox legend {
    margin-bottom: 10px;
    width: auto;
    font-weight: 600;
    color: #5b5280
}

.entry_menu_buts {
    list-style: none;
    text-align: left;
    background-color: #dce9e9;
    padding: 5px;
    border-radius: 1px;
    border: 1px solid #c4d9d9;
    position: absolute;
    z-index: 1;
    top: 0;
    left: 65px
}

ul.entry_menu_buts a {
    background: 0 0;
    border: 0;
    box-shadow: none;
    text-align: left;
    text-indent: 0;
    padding: 0 !important;
    color: inherit !important;
    margin: 0
}

ul.entry_menu_buts li {
    padding: 2px 0;
    border-bottom: 1px solid #9eb8b8 !important;
    margin-bottom: 2px !important
}

ul.entry_menu_buts li, ul.entry_menu_buts a {
    color: #203e56 !important;
    cursor: pointer
}

.yazarlar_select_wrap, .yazarlar_select {
    display: inline-block;
    width: 140px !important
}

.yazarlar_select {
    margin: 0 0 2px;
    height: 28px;
    padding: 0;
    width: 125px;
    font-size: 12px;
    border: 0;
    font-weight: 700;
    color: rgba(96, 95, 95, .84);
    font-family: verdana
}

.baslik_video_wrap {
    float: left;
    width: 100%;
    padding: 5px 0
}

li.sol-frame-kat {
    white-space: nowrap !important
}

ul.rowul {
    list-style: none;
    display: block;
    padding: 0;
    margin: 0;
    background-color: #fff;
    width: 100%;
    box-shadow: 0 1px 6px rgba(32, 33, 36, 0.18);
    padding: 10px;
    box-sizing: border-box
}

ul.rowul li {
    line-height: 34px;
    font-size: 14px;
    border-bottom: 1px solid #ececec;
    color: rgba(0, 0, 0, .8)
}

ul.rowul li a {
    color: rgba(0, 0, 0, .8);
    font-weight: 700;
    padding-left: 2px;
    display: block
}

ul.rowul li a:hover {
    background-color: #f7f7f7
}

div.is_mobil {
    display: inline-block
}

.baslik_gears_slide .mobilacilis {
    background-color: transparent
}

.mobilacilis {
    background-color: #e2e2e2
}

.mobilacilis .title {
    margin: 5px 5px 5px 10px;
    font-size: 15px
}

.mobilacilis .acilistab {
    background-color: transparent;
    padding: 0;
    overflow-y: hidden;
    margin-bottom: 10px;
    float: none;
    width: 100%;
    box-sizing: border-box;
    padding-top: 5px
}

.mobilacilis .acilistab a, .yazarlar_select {
    padding: 5px 16px;
    width: auto;
    height: 31px;
    margin: 0;
    font-size: 12px;
    text-decoration: none;
    display: inline-block;
    text-align: center;
    box-sizing: border-box;
    font-weight: 700
}

.mobilacilis .acilistab a.acsosyal {
    padding: 10px
}

.mobilacilis .acilistab a.linkler {
    border-left: 0
}

.mobilacilis .acilistab a span {
    color: rgba(96, 95, 95, .84);
    vertical-align: text-bottom;
    font-weight: 400;
    margin-left: 1px
}

.mobilacilis .acilistab a b {
    font-weight: 400
}

.mobilacilis .acilistab {
    background-color: #fff !important
}

.mobilacilis .acilistab a, .yazarlar_select, .mobilacilis .acilistab .baslik-search {
    color: rgba(96, 95, 95, .84)
}

.mobilacilis .acilistab a.active, .yazarlar_select_wrap .active {
    background-color: #fff;
    color: #000
}

.baslik_gears_slide .acilistab {
    margin: 0
}

.baslik_gears_slide .mobilacilis {
    background-color: transparent
}

.baslik_gears_slide .mobilacilis .acilistab a:hover {
    color: #000
}

h1.title {
    margin: 10px 0
}

h1.title a {
    display: inline-block;
    width: calc(100% - 2em) !important
}

h1.title a.uyetitle {
    display: inline-block;
    width: calc(100% - 6em) !important
}

h1.title .uluicon-cog {
    font-size: 20px;
    color: #fff;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    float: right;
    cursor: pointer;
    margin: 12px 0 0
}

h1.title .uluicon-cog:hover {
    color: #000
}

.ses-list .ses_wrap {
    background-color: transparent;
    margin-bottom: 10px
}

.ses_wrap .photo {
    float: left;
    margin: 0 15px 10px 0
}

.ses_wrap .photo img {
    width: 40px;
    height: 40px;
    border-radius: 100%;
    border: 1px solid #ccc
}

.ses_wrap .audio_wrap {
    margin: 0
}

.ses_wrap .ses_sag {
    width: 100%;
    display: inline-block;
    float: right;
    margin: 5px 0 0
}

.ses_wrap .ses_sag .ses_id {
    font-size: 11px;
    color: #ddd
}

.ses_wrap .ses_sag .ses_tarih {
    font-size: 11px;
    color: #b1b1b1;
    margin: 0 10px 0 0
}

.ses_wrap .ses_sag .bkz_input {
    float: left;
    text-align: center;
    color: #c1c1c1;
    background: rgba(241, 238, 238, .62);
    outline: 0;
    border: 0;
    font-size: 11px;
    margin: 0 7px 0 0;
    height: 11px;
    height: 21px;
    padding: 0
}

.ses_wrap .audio_wrap {
    margin: 0;
    width: 100%;
    padding: 0 0 0 60px;
    box-sizing: border-box
}

.ses_wrap .ses_baslik {
    margin: 0;
    display: block;
    float: left
}

.ses_wrap .ses_baslik a {
    font-weight: 100;
    line-height: 1.3;
    font-size: 17px;
    color: #fff;
    background-color: #a24468;
    padding: 3px;
    display: inline-block
}

.ses-list .ses_wrap .entry {
    padding-bottom: 10px
}

.ses_anasayfa_list {
    padding: 0;
    margin: 0
}

.ses_anasayfa_list li.ses_wrap {
    margin: 0 0 15px;
    background: 0 0;
    border: 0;
    box-shadow: 0 0;
    list-style-type: none
}

.ses_govde {
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    padding: 10px;
    width: 100%;
    font-size: 13px;
    background: #fff;
    overflow: inherit;
    border-bottom: 0;
    word-wrap: break-word;
    word-break: break-word
}

.ulu_audio_player {
    float: left;
    padding: 0;
    height: auto;
    width: 100%
}

.ulu_audio_player * {
    color: #adadad
}

.ulu_audio_player .controls {
    float: left;
    width: auto;
    height: 100%;
    text-align: center;
    position: relative
}

.ulu_audio_player .controls .perde {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 1;
    background: rgba(0, 0, 0, .2)
}

.ulu_audio_player .controls a {
    font-size: 36px;
    line-height: 50px;
    text-align: center
}

.ulu_audio_player .controls a.hidden {
    display: none !important
}

.ulu_audio_player .controls a.loop_list {
    font-size: 18px
}

.ulu_audio_player .controls a.loop_list.active {
    background: rgba(0, 0, 0, .2)
}

.ulu_audio_player .controls a i {
    vertical-align: inherit
}

.ulu_audio_player .timeline_wrap {
    background: #8c4661
}

.ulu_audio_player .timeline {
    background: #fff;
    height: 8px;
    margin: 8px 10px;
    display: block;
    cursor: pointer;
    border-radius: 3px;
    overflow: hidden;
    position: relative
}

.ulu_audio_player .timeline .played {
    width: 0;
    height: 100%;
    background: #56063c;
    border-radius: 3px;
    top: 0;
    left: 0;
    position: absolute;
    z-index: 2
}

.ulu_audio_player .timeline .progress {
    width: 0;
    height: 100%;
    background: #b9b8b8;
    border-radius: 3px;
    top: 0;
    left: 0;
    position: absolute;
    z-index: 1
}

.ulu_audio_player .time {
    float: none;
    padding: 0 10px;
    font-size: 16px;
    text-align: right;
    display: inline-block
}

.ulu_audio_player .time span {
    line-height: 25px;
    font-size: 12px
}

.ulu_audio_player .time span.cur_time {
    position: relative
}

.ulu_audio_player .time span.cur_time:after {
    width: 100%;
    height: 1px;
    content: "";
    background: #a24468;
    left: 0;
    bottom: -5px;
    display: block
}

.ulu_audio_player .ses_cv {
    height: 50px;
    float: left;
    position: relative;
    width: 100%;
    margin: 0 -45px 0 -35px
}

.ulu_audio_player .ses_cv_r {
    height: 100%;
    float: left;
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden
}

.ulu_audio_player .ses_cv canvas {
    cursor: pointer
}

.ulu_audio_player.ulu_audio_bkz_player {
    float: none;
    margin: 5px 0
}

.ses_form_wrap {
    padding: 15px;
    background: #fff;
    float: left;
    width: 100%;
    box-sizing: border-box;
    margin: 0 0 15px
}

.ses_form_wrap .form_sol {
    margin: 0 8px 0 0;
    font-size: 10px;
    color: #555;
    float: left;
    line-height: 46px
}

.ses_form_wrap h4 {
    margin: 0 0 10px;
    color: #191155;
    font-weight: 400;
    font-size: 15px
}

.ses_form_wrap h4 a {
    font-weight: 700
}

.ses_form_wrap .form_wrap form {
    background: rgba(0, 0, 0, .1);
    padding: 3px 7px;
    margin: 0 0 10px;
    min-height: 28px;
    line-height: 28px
}

.ses_form_wrap .record_controls {
    float: left
}

.ses_form_wrap .record_controls a {
    font-size: 25px;
    text-align: center;
    background: #c7c7c7;
    border-radius: 100%;
    display: block;
    width: 40px;
    height: 40px;
    line-height: 35px;
    float: left;
    padding: 0;
    border: 0;
    margin: 3px 5px 3px 0
}

.ses_form_wrap .record_controls a.record_stop_button {
    color: #fff;
    background: #bf3b3b
}

.ses_form_wrap .bilgi {
    float: left;
    width: 100%;
    background: #eee;
    padding: 0 6px;
    margin: 5px 0;
    float: left;
    width: 100%;
    box-sizing: border-box;
    font-size: 11px
}

.ses_form_wrap .rec_action {
    float: right;
    margin: 10px 0
}

.rec_timeline_wrap {
    display: block;
    height: 20px;
    padding: 12px 0;
    margin: 0 175px 0 92px
}

.rec_timeline {
    background: #a24468;
    width: 1px;
    position: relative;
    height: 100%
}

.rec_time {
    display: inline-block;
    padding: 0;
    line-height: 20px;
    margin: 0;
    position: absolute;
    right: -33px
}

.rec_time.recording {
    background: #c33;
    color: #fff
}

.rec_time.pause {
    background: #999
}

.ses_form_wrap_yeni {
    padding: 15px;
    background: #fff;
    float: left;
    width: 100%;
    box-sizing: border-box;
    margin: 0 0 15px
}

.ses_form_wrap_yeni .form_sol {
    margin: 0 8px 0 0;
    font-size: 10px;
    color: #555;
    float: left;
    line-height: 46px
}

.ses_form_wrap_yeni h4 {
    margin: 0 0 10px;
    color: #191155;
    font-weight: 400;
    font-size: 15px
}

.ses_form_wrap_yeni h4 a {
    font-weight: 700
}

.ses_form_wrap_yeni .form_wrap form {
    background: rgba(0, 0, 0, .1);
    padding: 3px 7px;
    margin: 0 0 10px;
    min-height: 28px;
    line-height: 28px
}

.ses_form_wrap_yeni .record_controls {
    float: left
}

.ses_form_wrap_yeni .record_controls a {
    font-size: 25px;
    text-align: center;
    background: #c7c7c7;
    border-radius: 100%;
    display: block;
    width: 40px;
    height: 40px;
    line-height: 35px;
    float: left;
    padding: 0;
    border: 0;
    margin: 3px 5px 3px 0
}

.ses_form_wrap_yeni .record_controls a.record_stop_button {
    color: #fff;
    background: #bf3b3b
}

.ses_form_wrap_yeni .bilgi {
    float: left;
    width: 100%;
    background: #eee;
    padding: 0 6px;
    margin: 5px 0;
    float: left;
    width: 100%;
    box-sizing: border-box;
    font-size: 11px
}

.ses_form_wrap_yeni .rec_action {
    float: right;
    margin: 10px 0
}

.rec_timeline_wrap {
    display: block;
    height: 20px;
    padding: 12px 0;
    margin: 0 0 0 182px
}

.rec_timeline {
    background: #a24468;
    width: 1px;
    position: relative;
    height: 100%
}

.rec_time {
    display: inline-block;
    padding: 0;
    line-height: 20px;
    margin: 0;
    position: absolute;
    right: -33px
}

.rec_time.recording {
    background: #c33;
    color: #fff
}

.rec_time.pause {
    background: #999
}

.ses-list.mobil .ses_wrap {
    background: 0 0;
    box-shadow: none
}

.ses-list.mobil .entry {
    transition: all 300ms;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    padding: 10px 10px 0;
    width: 100%;
    font-size: 13px;
    background: #fff !important;
    overflow: inherit;
    border-bottom: 0 !important;
    word-wrap: break-word
}

.ses-list.mobil .entry_tarih {
    float: right
}

.ses-list.mobil .ulu_audio_player {
    width: 100%
}

.ses-list.mobil .ulu_audio_player .controls a {
    line-height: 52px
}

.ses-list.mobil .ses_sag {
    width: 100%;
    line-height: 30px
}

.ses_form_wrap_mobil .rec_timeline_wrap {
    margin: 0;
    float: left;
    width: 100%
}

.ses_form_wrap_mobil.ses_form_wrap .record_controls a {
    line-height: 40px
}

.tpd-tooltip {
    position: absolute
}

.tpd-tooltip, .tpd-tooltip [class^=tpd-] {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box
}

.tpd-content-wrapper {
    position: absolute;
    top: 0;
    left: 0;
    float: left;
    width: 100%;
    height: 100%;
    overflow: hidden
}

.tpd-content-spacer, .tpd-content-relative, .tpd-content-relative-padder {
    float: left;
    position: relative
}

.tpd-content-relative {
    width: 100%
}

.tpd-content {
    float: left;
    clear: both;
    position: relative;
    padding: 10px;
    font-size: 11px;
    line-height: 16px;
    color: #fff
}

.tpd-has-inner-close .tpd-content-relative .tpd-content {
    padding-right: 0 !important
}

.tpd-tooltip .tpd-content-no-padding {
    padding: 0 !important
}

.tpd-title-wrapper {
    float: left;
    position: relative;
    overflow: hidden
}

.tpd-title-spacer {
    float: left
}

.tpd-title-relative, .tpd-title-relative-padder {
    float: left;
    position: relative
}

.tpd-title-relative {
    width: 100%
}

.tpd-title {
    float: left;
    position: relative;
    font-size: 11px;
    line-height: 16px;
    padding: 10px;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff
}

.tpd-has-title-close .tpd-title {
    padding-right: 0 !important
}

.tpd-close {
    position: absolute;
    top: 0;
    right: 0;
    width: 28px;
    height: 28px;
    cursor: pointer;
    overflow: hidden;
    color: #fff
}

.tpd-close-icon {
    float: left;
    font-family: Arial, Baskerville, monospace;
    font-weight: 400;
    font-style: normal;
    text-decoration: none;
    width: 28px;
    height: 28px;
    font-size: 28px;
    line-height: 28px;
    text-align: center
}

.tpd-skin {
    position: absolute;
    top: 0;
    left: 0
}

.tpd-frames {
    position: absolute;
    top: 0;
    left: 0
}

.tpd-frames .tpd-frame {
    float: left;
    width: 100%;
    height: 100%;
    clear: both
}

.tpd-backgrounds {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0
}

.tpd-background-shadow {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: transparent;
    pointer-events: none
}

.tpd-no-shadow .tpd-skin .tpd-background-shadow {
    box-shadow: none !important
}

.tpd-background-box {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    overflow: hidden
}

.tpd-background-box-shift, .tpd-background-box-shift-further {
    position: relative;
    float: left;
    width: 100%;
    height: 100%
}

.tpd-background {
    border-radius: 10px;
    float: left;
    clear: both;
    background: 0 0;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border-style: solid;
    border-width: 1px;
    border-color: #282828;
    border-color: rgba(255, 255, 255, .1)
}

.tpd-no-radius .tpd-skin .tpd-frames .tpd-frame .tpd-backgrounds .tpd-background {
    border-radius: 0
}

.tpd-background-title {
    float: left;
    clear: both;
    width: 100%;
    background-color: #282828
}

.tpd-background-content {
    float: left;
    clear: both;
    width: 100%;
    background-color: #282828
}

.tpd-background-border-hack {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-style: solid
}

.tpd-background-box-top {
    top: 0
}

.tpd-background-box-bottom {
    bottom: 0
}

.tpd-background-box-left {
    left: 0
}

.tpd-background-box-right {
    right: 0
}

.tpd-iframeshim {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    zoom: 1;
    filter: alpha(opacity=0);
    opacity: 0
}

.tpd-shift-stem {
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden
}

.tpd-shift-stem-side {
    position: absolute
}

.tpd-frame-top .tpd-shift-stem-side, .tpd-frame-bottom .tpd-shift-stem-side {
    width: 100%
}

.tpd-frame-left .tpd-shift-stem-side, .tpd-frame-right .tpd-shift-stem-side {
    height: 100%
}

.tpd-stem {
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
    width: 16px;
    height: 8px;
    margin-left: 3px;
    margin-top: 2px;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0
}

.tpd-tooltip .tpd-skin .tpd-frames .tpd-frame .tpd-shift-stem .tpd-stem-reset {
    margin: 0 !important
}

.tpd-stem-spacer {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.tpd-stem-reset .tpd-stem-spacer {
    margin-top: 0
}

.tpd-stem-point {
    width: 100px;
    position: absolute;
    top: 0;
    left: 50%
}

.tpd-stem-downscale, .tpd-stem-transform {
    float: left;
    width: 100%;
    height: 100%;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    position: relative
}

.tpd-stem-side {
    width: 50%;
    height: 100%;
    float: left;
    position: relative;
    overflow: hidden
}

.tpd-stem-side-inversed {
    -webkit-transform: scale(-1, 1);
    transform: scale(-1, 1)
}

.tpd-stem-triangle {
    width: 0;
    height: 0;
    border-bottom-style: solid;
    border-left-color: transparent;
    border-left-style: solid;
    position: absolute;
    top: 0;
    left: 0
}

.tpd-stem-border {
    width: 20px;
    height: 100%;
    position: absolute;
    top: 0;
    left: 50%;
    background-color: #fff;
    border-right-color: #fff;
    border-right-style: solid;
    border-right-width: 0
}

.tpd-stem-border-corner {
    position: absolute;
    top: 0;
    left: 50%;
    height: 100%;
    border-right-style: solid;
    border-right-width: 0
}

.tpd-stem * {
    z-index: 0;
    zoom: 1
}

.tpd-stem-border-center-offset, .tpd-stem-border-center-offset-inverse {
    float: left;
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden
}

.tpd-stem-notransform {
    float: left;
    width: 100%;
    height: 100%;
    position: relative
}

.tpd-stem-notransform .tpd-stem-border {
    height: 100%;
    position: relative;
    float: left;
    top: 0;
    left: 0;
    margin: 0
}

.tpd-stem-notransform .tpd-stem-border-center {
    position: absolute
}

.tpd-stem-notransform .tpd-stem-border-corner {
    background: #fff;
    border: 0;
    top: auto;
    left: auto
}

.tpd-stem-notransform .tpd-stem-border-center, .tpd-stem-notransform .tpd-stem-triangle {
    height: 0;
    border: 0;
    left: 50%
}

.tpd-stem-transform-left {
    -webkit-transform: rotate(-90deg) scale(-1, 1);
    transform: rotate(-90deg) scale(-1, 1)
}

.tpd-stem-transform-right {
    -webkit-transform: rotate(90deg) translate(0, -100%);
    transform: rotate(90deg) translate(0, -100%)
}

.tpd-stem-transform-bottom {
    -webkit-transform: scale(1, -1) translate(0, -100%);
    transform: scale(1, -1) translate(0, -100%)
}

.tpd-loading-icon {
    position: absolute;
    width: 42px;
    height: 42px;
    display: none
}

.tpd-loading-line {
    z-index: 12;
    height: 3px;
    width: 2px;
    margin-bottom: 5px
}

.tpd-spinner {
    margin-left: 50%;
    margin-top: 50%
}

.tpd-is-loading .tpd-loading-icon {
    display: block
}

.tpd-is-loading .tpd-content-wrapper, .tpd-is-loading .tpd-title-wrapper {
    display: none
}

@-moz-keyframes tpd-spin {
    100% {
        -moz-transform: rotate(360deg)
    }
}

@-webkit-keyframes tpd-spin {
    100% {
        -webkit-transform: rotate(360deg)
    }
}

@keyframes tpd-spin {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.tpd-spin {
    position: absolute;
    top: 50%;
    left: 50%
}

.tpd-spin-rotate, .tpd-spin-frame {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.tpd-spin-line {
    position: absolute;
    top: 0;
    left: 50%
}

.tpd-tooltip-measuring {
    top: 0;
    left: 0;
    position: absolute;
    max-width: 100%;
    width: 100%
}

.tpd-tooltip-measuring .tpd-skin, .tpd-tooltip-measuring .tpd-loading-icon {
    display: none
}

.tpd-tooltip a, .tpd-tooltip a:hover {
    color: #8e8e8e;
    text-decoration: none
}

.tpd-tooltip a:hover {
    text-decoration: underline
}

.tpd-size-x-small .tpd-content, .tpd-size-x-small .tpd-title {
    padding: 5px 8px;
    font-size: 10px;
    line-height: 15px
}

.tpd-size-x-small .tpd-background {
    border-radius: 5px
}

.tpd-size-x-small .tpd-stem {
    width: 12px;
    height: 6px;
    margin-left: 4px;
    margin-top: 2px
}

.tpd-size-x-small.tpd-no-radius .tpd-stem {
    margin-left: 7px
}

.tpd-size-x-small .tpd-loading-icon {
    width: 32px;
    height: 32px
}

.tpd-size-x-small .tpd-loading-line {
    z-index: 12;
    margin-bottom: 4px;
    height: 3px;
    width: 2px
}

.tpd-size-x-small .tpd-close {
    margin-bottom: 1px
}

.tpd-size-small .tpd-content, .tpd-size-small .tpd-title {
    padding: 8px;
    font-size: 10px;
    line-height: 16px
}

.tpd-size-small .tpd-background {
    border-radius: 6px
}

.tpd-size-small .tpd-stem {
    width: 14px;
    height: 7px;
    margin-left: 5px;
    margin-top: 2px
}

.tpd-size-small.tpd-no-radius .tpd-stem {
    margin-left: 8px
}

.tpd-size-small .tpd-loading-icon {
    width: 34px;
    height: 34px
}

.tpd-size-small .tpd-loading-line {
    z-index: 12;
    margin-bottom: 4px;
    height: 3px;
    width: 2px
}

.tpd-size-small .tpd-close {
    margin: 2px 1px
}

.tpd-size-medium .tpd-content, .tpd-size-medium .tpd-title {
    padding: 10px;
    font-size: 11px;
    line-height: 16px
}

.tpd-size-medium .tpd-background {
    border-radius: 8px
}

.tpd-size-medium .tpd-stem {
    width: 16px;
    height: 8px;
    margin-left: 6px;
    margin-top: 2px
}

.tpd-size-medium.tpd-no-radius .tpd-stem {
    margin-left: 10px
}

.tpd-size-medium .tpd-loading-icon {
    width: 42px;
    height: 42px
}

.tpd-size-medium .tpd-loading-line {
    z-index: 12;
    margin-bottom: 5px;
    height: 4px;
    width: 2px
}

.tpd-size-medium .tpd-close {
    margin: 4px 2px
}

.tpd-size-large .tpd-content, .tpd-size-large .tpd-title {
    padding: 10px;
    font-size: 13px;
    line-height: 18px
}

.tpd-size-large .tpd-background {
    border-radius: 8px
}

.tpd-size-large .tpd-stem {
    width: 18px;
    height: 9px;
    margin-left: 7px;
    margin-top: 2px
}

.tpd-size-large.tpd-no-radius .tpd-stem {
    margin-left: 10px
}

.tpd-size-large .tpd-loading-icon {
    width: 50px;
    height: 50px
}

.tpd-size-large .tpd-loading-line {
    z-index: 12;
    margin-bottom: 5px;
    height: 5px;
    width: 2px
}

.tpd-size-large .tpd-close {
    margin: 5px 2px
}

.tpd-skin-dark .tpd-content, .tpd-skin-dark .tpd-title, .tpd-skin-dark .tpd-close {
    color: #fff
}

.tpd-skin-dark .tpd-background-content, .tpd-skin-dark .tpd-background-title {
    background-color: #282828
}

.tpd-skin-dark .tpd-background {
    border-width: 1px;
    border-color: #282828;
    border-color: rgba(255, 255, 255, .1)
}

.tpd-skin-dark .tpd-title-wrapper {
    border-bottom: 1px solid #404040
}

.tpd-skin-dark a, .tpd-skin-dark a:hover {
    color: #ccc
}

.uyari_box {
    padding: 20px;
    font-size: 12px;
    background: #d5d5d5;
    margin: 10px 0 0
}

.uyari_box .uluicon-error {
    font-size: 28px;
    color: #454545;
    vertical-align: middle
}

#mesaj_list_wrap {
    margin: 0 0 25px
}

#mesaj_list_wrap input[type=text], #mesaj_list_wrap input[type=password], #mesaj_list_wrap select {
    width: auto
}

#mesaj_list_wrap select {
    padding: 3px 4px
}

#mesaj_list_wrap > .header {
    border-bottom: 1px solid #d1d1d1;
    margin: 0;
    padding: 5px 0
}

#mesaj_list_wrap > .header .actions {
    float: right
}

#mesaj_list_wrap > .header .actions form {
    margin: 0;
    display: inline
}

#mesaj_list_wrap > .header .actions form input[type=text] {
    margin: 0
}

#mesaj_list_wrap > .header .sec_top_wrap {
    float: right;
    width: 30px;
    margin: 0 0 0 10px;
    text-align: center
}

#mesaj_list_wrap .sayfala_wrap {
    display: inline
}

#mesaj_list_wrap > .footer {
    float: left;
    width: 100%;
    margin: 0;
    text-align: right
}

#mesaj_list_wrap .mesaj_list {
    margin: 5px 0;
    border-bottom: 1px solid #d1d1d1;
    float: left;
    width: 100%
}

#mesaj_list_wrap .mesaj_list .sol {
    float: left;
    width: 60px
}

#mesaj_list_wrap .mesaj_list .foto_wrap {
    float: left;
    width: 40px;
    height: 40px;
    padding: 5px 10px 10px
}

#mesaj_list_wrap .mesaj_list .foto_wrap img {
    width: 100%
}

#mesaj_list_wrap .mesaj_list .orta {
    display: block;
    margin: 0 40px 0 60px
}

#mesaj_list_wrap .mesaj_list .header .kuladi {
    font-weight: 700;
    font-size: 12px
}

#mesaj_list_wrap .mesaj_list .header .kuladi:hover {
    font-size: 12px
}

#mesaj_list_wrap .mesaj_list .header .tarih {
    float: right;
    font-size: 10px;
    line-height: 18px
}

#mesaj_list_wrap .mesaj_list .metin {
    margin: 10px 0 29px;
    font-size: 12px;
    word-wrap: break-word;
    word-break: break-word
}

#mesaj_list_wrap .mesaj_list .footer {
    margin: 12px 0;
    text-align: right
}

#mesaj_list_wrap .mesaj_list .sag {
    float: right;
    width: 30px;
    text-align: center;
    margin: 0 0 0 10px
}

#mesaj_list_wrap .mesaj_list .sag .checkbox {
    margin: 0
}

#mesaj_list_wrap.diyalog_list {
    margin: 0 0 10px
}

#mesaj_list_wrap.diyalog_list .kendi, #mesaj_list_wrap.diyalog_list .digeri {
    width: 70%;
    padding: 6px 9px;
    position: relative;
    border-radius: 5px
}

#mesaj_list_wrap.diyalog_list .digeri {
    float: left;
    background: #f9f9f9 !important;
    margin: 5px 0 5px 60px;
    border: 1px solid #d6d6d6;
    text-align: left
}

#mesaj_list_wrap.diyalog_list .kendi {
    float: right;
    background: #b5f1b7 !important;
    margin: 5px 60px 5px 0;
    border: 1px solid #7fab86;
    text-align: left
}

#mesaj_list_wrap.diyalog_list .digeri:before, #mesaj_list_wrap.diyalog_list .digeri:after, #mesaj_list_wrap.diyalog_list .kendi:before, #mesaj_list_wrap.diyalog_list .kendi:after {
    content: "";
    transform: translateY(-4px);
    position: absolute;
    z-index: 999;
    width: 0;
    height: 0;
    border-style: solid;
    top: 0;
    bottom: 0;
    margin: auto
}

#mesaj_list_wrap.diyalog_list .digeri:before {
    border-color: transparent #f9f9f9 transparent transparent;
    border-width: 5px 8px 5px 0;
    left: -8px
}

#mesaj_list_wrap.diyalog_list .digeri:after {
    border-color: transparent #d6d6d6 transparent transparent;
    border-width: 5px 8px 5px 0;
    left: -9px;
    z-index: 998
}

#mesaj_list_wrap.diyalog_list .kendi:before {
    border-color: transparent transparent transparent #b5f1b7;
    border-width: 5px 0 5px 8px;
    right: -8px
}

#mesaj_list_wrap.diyalog_list .kendi:after {
    border-color: transparent transparent transparent #7fab86;
    border-width: 5px 0 5px 8px;
    right: -9px;
    z-index: 998
}

#mesaj_list_wrap.diyalog_list .metin {
    padding: 7px 0 13px;
    font-size: 12px;
    margin: 0;
    color: #636363
}

#mesaj_list_wrap.diyalog_list .footer {
    margin: 0
}

#mesaj_list_wrap.diyalog_list .footer_sag {
    margin: 0;
    line-height: 20px;
    padding: 0
}

#mesaj_list_wrap.diyalog_list .footer_sag .kuladi {
    font-size: 11px
}

#mesaj_list_wrap.diyalog_list .footer_sag .tarih {
    font-size: 10px;
    color: #999;
    margin: 0 7px 0 0
}

#mesaj_list_wrap.diyalog_list .footer_sag .footer_options {
    display: none
}

#mesaj_list_wrap.diyalog_list .mesaj_list:hover .footer_options {
    display: inline
}

#mesaj_list_wrap.diyalog_list .resim_wrap {
    position: absolute;
    top: 0;
    bottom: 0;
    height: 50px;
    width: 50px;
    margin: auto
}

#mesaj_list_wrap.diyalog_list .digeri .resim_wrap {
    left: -60px
}

#mesaj_list_wrap.diyalog_list .kendi .resim_wrap {
    right: -60px
}

#mesaj_list_wrap.diyalog_list .resim {
    width: 40px;
    height: 40px;
    border-radius: 100%;
    border: 1px solid #ccc
}

#mesaj_list_wrap.diyalog_list .digeri .footer {
    text-align: left;
    padding: 0
}

#mesaj_list_wrap.diyalog_list .digeri .footer_sag .tarih {
    margin: 0 0 0 7px
}

.table_s1 a:link {
    color: #c83700;
    font-weight: 700;
    text-decoration: none
}

.table_s1 a:visited {
    color: #c83700;
    font-weight: 700;
    text-decoration: none
}

.table_s1 a:active, .table_s1 a:hover {
    color: #bd5a35;
    text-decoration: underline
}

.table_s1 {
    font-family: Arial, Helvetica, sans-serif;
    color: #111;
    font-size: 12px;
    background: #eaebec;
    margin: 0 0 10px;
    border: #ccc 1px solid;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -moz-box-shadow: 0 1px 2px #d1d1d1;
    -webkit-box-shadow: 0 1px 2px #d1d1d1;
    box-shadow: 0 1px 2px #d1d1d1
}

.table_s1 th {
    padding: 11px 15px 12px;
    border-bottom: 1px solid #e0e0e0;
    background: #ededed;
    background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#ebebeb));
    background: -moz-linear-gradient(top, #ededed, #ebebeb)
}

.table_s1 th:first-child {
    text-align: left;
    padding-left: 10px
}

.table_s1 tr:first-child th:first-child {
    -moz-border-radius-topleft: 3px;
    -webkit-border-top-left-radius: 3px;
    border-top-left-radius: 3px
}

.table_s1 tr:first-child th:last-child {
    -moz-border-radius-topright: 3px;
    -webkit-border-top-right-radius: 3px;
    border-top-right-radius: 3px
}

.table_s1 tr {
    text-align: left;
    padding-left: 10px;
    background: #fafafa
}

.table_s1 td:first-child {
    text-align: left;
    padding-left: 10px;
    border-left: 0
}

.table_s1 td {
    padding: 8px 5px 7px;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #e0e0e0;
    border-left: 1px solid #e0e0e0;
    color: #222
}

.table_s1 tr.even td {
    background: #f6f6f6;
    background: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f6f6f6));
    background: -moz-linear-gradient(top, #f8f8f8, #f6f6f6)
}

.table_s1 tr:last-child td {
    border-bottom: 0
}

.table_s1 tr:last-child td:first-child {
    -moz-border-radius-bottomleft: 3px;
    -webkit-border-bottom-left-radius: 3px;
    border-bottom-left-radius: 3px
}

.table_s1 tr:last-child td:last-child {
    -moz-border-radius-bottomright: 3px;
    -webkit-border-bottom-right-radius: 3px;
    border-bottom-right-radius: 3px
}

.table_s1 tr:hover td {
    background: #f2f2f2;
    background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#f0f0f0));
    background: -moz-linear-gradient(top, #f2f2f2, #f0f0f0)
}

.table_s1.w700 {
    max-width: 1035px;
    width: 100%
}

.table_s1 .table_s1_tr_nohover:hover {
    background: #f6f6f6
}

.table_s1.striped tr:nth-child(odd) {
    background-color: #e5e5e5
}

.w100, .w100de100 {
    width: 100% !important;
    box-sizing: border-box
}

.p_zero {
    padding: 0 !important
}

.m_zero {
    margin: 0 !important
}

.mt_zero {
    margin-top: 0 !important
}

.mt_10 {
    margin-top: 10px !important
}

.mb_10 {
    margin-bottom: 10px !important
}

.pt_10 {
    padding-top: 10px !important
}

.pb_10 {
    padding-bottom: 10px !important
}

.border_zero {
    border: 0 !important
}

.pull-right {
    float: right !important
}

.bold {
    font-weight: 700 !important
}

.break_word {
    word-wrap: break-word;
    word-break: break-word
}

.hidden {
    display: none !important;
    visibility: hidden
}

.pos_rel {
    position: relative
}

.rotate_cw_90, .rotate_ccw_270 {
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}

.rotate_cw_270, .rotate_ccw_90, {
    -ms-transform: rotate(270deg);
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg)
}

.rotate_180 {
    -ms-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

span.gosterim {
    color: #999;
    font-size: 13px;
    display: inline-block
}

span.gosterim i {
    color: #a5a5a5;
    position: relative;
    font-size: 10px;
    margin-left: 5px
}

.grid {
    margin-top: 20px
}

.grid .thumbnail {
    float: left;
    background: rgba(210, 210, 210, .1);
    width: 31%;
    margin: 0 1% 1% 0
}

.grid .thumbnail:hover, .grid .thumbnail.active {
    background: rgba(25, 25, 25, .1)
}

.grid .thumbnail a:hover {
    background: inherit
}

.grid .thumbnail a.clearfix {
    display: block
}

.grid .galeri_manset_buyuk {
    position: relative;
    float: left;
    width: 38%;
    height: 403px;
    overflow: hidden;
    display: inline-block;
    padding: 0;
    margin: 4px
}

.grid .galeri_manset_buyuk .thumbnails {
    width: 100% !important;
    height: 100%
}

.grid .galeri_manset_buyuk img {
    max-width: 500% !important;
    min-height: 100%;
    left: -50%;
    right: -50%
}

.grid .galeri_manset {
    position: relative;
    width: 28%;
    height: 195px;
    overflow: hidden;
    display: inline-block;
    padding: 0;
    margin: 4px
}

.grid .galeri_manset .thumbnails {
    width: 100% !important;
    height: 100%
}

.grid .galeri_manset img {
    max-width: 500%;
    min-height: 200px
}

.grid .galeri_manset_buyuk .thumbnails-side {
    bottom: 1px;
    width: 100%
}

.grid .galeri_manset_buyuk .thumbnails-side, .grid .galeri_manset .thumbnails-side {
    position: absolute;
    bottom: 0;
    left: 0;
    margin: 0;
    padding: 10px;
    background: rgba(0, 0, 0, .5);
    font-size: 14px;
    color: #fff;
    width: 100%;
    box-sizing: border-box
}

.grid .galeri_manset_buyuk .thumbnails-side a, .grid .galeri_manset .thumbnails-side a {
    color: #fff;
    font-size: 18px;
    text-shadow: 0 1px 2px #000
}

.grid .thumbnails-side {
    width: 160px
}

.grid .pagination {
    float: left;
    width: 100%
}

.galeri_manset_wrap {
    width: 100%;
    float: left
}

.galeri_resim {
    text-align: center;
    background: rgba(216, 216, 216, .3);
    padding: 10px;
    position: relative
}

.galeri_resim img {
    box-shadow: 0 0 1px 0 #747171;
    max-width: 100%;
    max-height: 500px;
    cursor: pointer
}

.galeri_resim:hover .ilerigeri a {
    opacity: .7
}

.galeri_resim .ilerigeri a {
    height: 100%;
    width: 50px;
    background: rgba(187, 187, 187, .5);
    position: absolute;
    top: 0;
    opacity: .1;
    transition: .3s
}

.galeri_resim .ilerigeri a:hover {
    opacity: 1
}

.galeri_resim .ilerigeri a i {
    font-size: 45px;
    position: absolute;
    margin: auto;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    height: 50px;
    color: #5f5c5c
}

.galeri_resim .ilerigeri a.geri {
    left: 0
}

.galeri_resim .ilerigeri a.ileri {
    right: 0
}

.galeri_resim .galeri_tamekran {
    position: absolute;
    right: 53px;
    top: 3px;
    cursor: pointer
}

.galeri_resim .galeri_tamekran i {
    font-size: 20px;
    opacity: .4;
    color: #c8c8c8;
    transition: all .2s
}

.galeri_resim:hover .galeri_tamekran i {
    opacity: 1;
    transform: scale(1.1);
    display: inline-block
}

.galeri_resim .galeri_tamekran:hover {
    background: 0 0
}

.galeri_resim_sayfalama {
    list-style-type: none;
    text-align: center;
    margin: 0
}

.galeri_resim_sayfalama li {
    display: inline-block;
    margin: 2px 1px;
    border: 1px solid rgba(0, 0, 0, .1);
    padding: 0 2px;
    font-size: 11px
}

.galeri_resim_sayfalama .active {
    background: rgba(0, 0, 0, .3)
}

.galeri_resim_sayfalama li:hover {
    background: rgba(0, 0, 0, .3)
}

.galeri_resim_sayfalama li a:hover {
    background: 0 0
}

.galeri_footer {
    background: #bbb;
    float: left;
    width: 100%;
    margin: 7px 0
}

.galeri_footer .footer_row {
    position: relative;
    margin: 4px 0;
    float: left;
    width: 96%;
    text-align: center;
    padding: 0 2%;
    line-height: 28px
}

.galeri_footer .footer_row a {
    font-weight: 700;
    color: #52515a
}

.galeri_footer .footer_row a:hover {
    background: 0 0;
    color: #191155
}

.galeri_footer .footer_gorsel_id {
    float: left;
    position: relative;
    z-index: 99
}

.galeri_footer .footer_tarih {
    float: right;
    position: relative;
    z-index: 99
}

.galeri_footer .footer_menu_orta {
    position: absolute;
    margin: 0 auto;
    left: 0;
    right: 0
}

.galeri_footer .footer_input {
    float: left;
    margin: 0;
    text-align: center;
    color: #999;
    background: rgba(255, 255, 255, .62);
    outline: 0;
    border: 0
}

.galeri_footer .footer_goruntulenme {
    float: right;
    color: #52515a
}

.galeri_form {
    padding: 15px;
    background: rgba(255, 255, 255, .59);
    float: left;
    width: 100%;
    box-sizing: border-box
}

.galeri_form h4 {
    margin: 0 0 10px;
    color: #191155;
    font-weight: 400;
    font-size: 15px
}

.galeri_form h4 a {
    font-weight: 700
}

.galeri_form .form_wrap form {
    background: rgba(0, 0, 0, .1);
    padding: 3px 7px;
    margin: 0 0 10px;
    min-height: 28px;
    line-height: 28px
}

.galeri_form .form_wrap form label {
    display: block;
    width: 100px;
    float: left;
    line-height: 31px
}

.galeri_form .form_wrap form input[name=resimnetten] {
    margin: 0
}

.galeri_form .form_wrap form input.input {
    width: 50%;
    max-width: 400px;
    box-sizing: border-box
}

#galeri_tamekran_wrap {
    position: fixed;
    top: 0;
    left: 0;
    background: #000;
    width: 100%;
    height: 100%;
    z-index: 9999999
}

#galeri_tamekran_wrap.v2 {
    background: #000;
    top: 20px;
    left: 20px;
    right: 20px;
    bottom: 20px;
    width: auto;
    height: auto;
    overflow: hidden
}

#galeri_tamekran_wrap_v2bg {
    background: rgba(0, 0, 0, .54);
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 99998;
    cursor: pointer
}

#galeri_tamekran_wrap nav a {
    position: absolute;
    color: #fff;
    z-index: 9999
}

#galeri_tamekran_wrap nav a:hover {
    background: 0 0
}

#galeri_tamekran_wrap nav .geri {
    top: 50%;
    margin-top: -60px;
    left: 15px;
    font-size: 65px;
    transition: .5s all
}

#galeri_tamekran_wrap nav .geri:hover {
    left: 9px
}

#galeri_tamekran_wrap nav .ileri {
    top: 50%;
    margin-top: -60px;
    right: 15px;
    font-size: 65px;
    transition: .5s all
}

#galeri_tamekran_wrap nav .ileri:hover {
    right: 9px
}

#galeri_tamekran_wrap nav .close {
    top: 8px;
    right: 8px;
    font-size: 25px;
    opacity: 1
}

#galeri_tamekran_wrap nav .indir {
    bottom: 48px;
    right: 8px;
    font-size: 25px;
    opacity: 1
}

#galeri_tamekran_wrap footer {
    width: 100%;
    height: 40px;
    background: #333;
    position: absolute;
    bottom: 0;
    left: 0;
    margin: 0
}

#galeri_tamekran_wrap .img_wrap_outer {
    position: fixed;
    top: 0;
    bottom: 30px;
    left: 0;
    right: 0;
    overflow-y: auto
}

#galeri_tamekran_wrap.v2 .img_wrap_outer {
    top: 20px;
    bottom: 50px;
    left: 20px;
    right: 20px
}

#galeri_tamekran_wrap .img_wrap_out {
    display: table;
    width: 100%;
    height: 100%
}

#galeri_tamekran_wrap .img_wrap {
    display: table-cell;
    width: 100%;
    height: 100%;
    vertical-align: middle;
    -moz-user-select: -moz-none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -o-user-select: none;
    -ms-user-select: none;
    user-select: none
}

#galeri_tamekran_wrap .img_wrap img {
    display: block;
    margin-right: auto;
    margin-left: auto;
    cursor: pointer
}

#galeri_tamekran_wrap .gorsel_bilgi {
    width: 100%;
    height: 30px
}

#galeri_tamekran_wrap .footer_baslik {
    color: #fff;
    float: left;
    line-height: 38px;
    font-size: 14px;
    font-weight: 700;
    margin: 0 15px 0 11px
}

#galeri_tamekran_wrap .footer_kuladi {
    color: #fff;
    float: right;
    line-height: 38px;
    font-size: 14px;
    font-weight: 700;
    margin: 0 15px 0 11px
}

#galeri_tamekran_wrap .footer_gorsel_id {
    color: #fff;
    float: right;
    line-height: 38px;
    font-size: 14px;
    font-weight: 700;
    margin: 0 15px 0 11px
}

#galeri_tamekran_wrap .footer_goruntulenme {
    color: #fff;
    float: right;
    line-height: 38px;
    font-size: 12px;
    font-weight: 700;
    margin: 0 15px 0 11px
}

#galeri_tamekran_wrap .footer_goruntulenme i {
    font-size: 18px;
    line-height: 37px;
    vertical-align: middle
}

#galeri_tamekran_wrap a:hover {
    background: 0 0
}

.footer_row .galeri_share {
    float: left;
    margin: 0 5px
}

.footer_row .galeri_share a {
    font-size: 24px;
    vertical-align: middle;
    display: block;
    float: left;
    margin: 0 2px;
    z-index: 99;
    position: relative
}

.footer_row .galeri_share a:after {
    background: #fff;
    content: "";
    display: block;
    width: 16px;
    height: 15px;
    position: absolute;
    top: 7px;
    left: 3px;
    z-index: -1
}

.footer_row .galeri_share .twitter {
    color: #6aadd1
}

.footer_row .galeri_share .twitter:hover {
    color: #21c2ff
}

.footer_row .galeri_share .facebook {
    color: #3c5898
}

.footer_row .galeri_share .facebook:hover {
    color: #4c70ba
}

.galeri_uyari {
    padding: 20px;
    font-size: 12px;
    background: #d5d5d5;
    margin: 10px 0 0
}

.galeri_uyari .uluicon-error {
    font-size: 28px;
    color: #454545;
    vertical-align: middle
}

body {
    margin: 0;
    text-transform: lowercase;
    padding-bottom: 0;
    padding-top: 70px;
    margin: 0
}

#index ul.index-list li {
    border-bottom: 1px inset rgba(228, 226, 226, .47)
}

#index::-webkit-scrollbar-track-piece {
    background-color: #fff
}

#index .index-list li.active small, #index .index-list li:hover, #index .index-list li a:hover {
    background-color: transparent !important;
    cursor: pointer;
    color: #a14367
}

#index .index-list li.active a {
    color: #a14367
}

#index .index-list li.active a, #index .index-list li:hover a {
    background: 0 0;
    color: #a14367
}

#index .index-list li:hover small, #index .index-list li.active small {
    background-color: #fdebe6;
    color: #3f3762
}

#index .index-list li a {
    width: 85%;
    display: block;
    padding: 3px 34px 4px 0;
    color: #000
}

#index .index-list .index_list_tab:hover, #index .index-list .index_list_tab:hover a {
    color: #150e48 !important
}

#index .index-list .index_list_tab a {
    float: left;
    width: 50%;
    padding: 6px 0;
    text-align: center;
    margin: -5px 0 0
}

#index .index-list .index_list_tab a.selected, #index .index-list .index_list_tab a:hover {
    background: #eaeaea !important
}

#index .index-list .sol-frame-hashtag {
    white-space: initial
}

#index .index-list .sol-frame-hashtag .baslik {
    padding: 5px;
    width: 100%;
    box-sizing: border-box;
    float: none
}

#index .index-list .sol-frame-hashtag .entry {
    position: static;
    background: 0 0
}

#index .index-list .sol-frame-hashtag .hashtag {
    position: static;
    padding: 3px 5px
}

#index .index-list .sol-frame-hashtag .hashtag a {
    display: inline;
    padding: 0;
    float: none
}

#index .index-list .sol-frame-hashtag:hover .hashtag a {
    color: #150e48 !important
}

.navbar-inner {
    min-height: 55px;
    padding-right: 20px;
    padding-left: 20px
}

.navbar .container-fluid.container-sabit {
    margin-top: 7px;
    position: relative
}

.navbar-form input, .navbar-form select, .navbar-form .radio, .navbar-form .checkbox {
    text-indent: 5px !important;
    color: #fff;
    border: 1px solid #5b5478;
    width: 642px;
    background-color: #837ba1;
    border-radius: 0 !important;
    height: 20px;
    transition: all .5s;
    position: relative
}

.navbar-form input:hover {
    background-color: #928bad
}

form#uludag-baslik .btn-group {
    display: inline-block;
    position: relative;
    top: 0;
    left: -17px;
    top: 0;
    margin-top: 0 !important;
    background: 0 0;
    border-radius: 0 !important;
    border: 0 !important
}

form#uludag-baslik .uluicon-search {
    color: #000;
    position: absolute;
    top: 10px;
    left: 10px;
    font-size: 15px
}

.navbar .logo {
    width: 170px;
    height: 40px;
    display: block;
    float: left;
    text-indent: -999999px;
    margin-left: -5px
}

.navbar-form input::-webkit-input-placeholder {
    text-indent: 5px !important;
    color: #fdfdfd
}

.navbar-form input::-webkit-input-placeholder {
    text-indent: 5px !important;
    color: #fdfdfd
}

.navbar-form input::-webkit-input-placeholder {
    text-indent: 5px !important;
    color: #fdfdfd
}

.navbar-form input:focus {
    outline-size: 2px !important;
    outline-style: dotted !important;
    outline-color: blue !important
}

.head_ist {
    display: none
}

#sag-menu-yan {
    display: none !important
}

#sag-menu {
    display: none !important
}

#main-wrapper {
    margin-top: 0
}

.is_profil .content.clearfix {
    margin-top: -24px
}

#index {
    overflow: visible !important;
    padding: 0;
    float: left;
    width: 240px;
    position: relative;
    border: 0;
    overflow-x: visible;
    box-sizing: border-box;
    padding: 5px;
    padding-right: 0;
    height: auto;
    margin-top: 10px
}

#index ul.index-list {
    list-style: none outside none;
    margin: 0;
    line-height: 20px;
    float: left;
    width: 100%;
    overflow-x: hidden;
    position: static;
    top: 0;
    left: 0;
    box-sizing: border-box;
    padding: 5px 0 0 9px;
    left: 0
}

#index .index-ic {
    background-color: #fdfdfd;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .15), -1px 0 0 rgba(0, 0, 0, .03), 1px 0 0 rgba(0, 0, 0, .03), 0 1px 0 rgba(0, 0, 0, .12);
    -moz-box-shadow: -1 1px 1px rgba(0, 0, 0, .15), -1px 0 0 rgba(0, 0, 0, .03), 1px 0 0 rgba(0, 0, 0, .03), 0 1px 0 rgba(0, 0, 0, .12);
    box-shadow: 0 1px 6px rgba(32, 33, 36, 0.18);
}

.entryler li {
    width: 100%;
    font-size: 13px;
    background: #fdfdfd;

}

.entry_list_kayanlar {
    margin: 20px !important;
    padding: 0;
    height: 160px;
    min-width: 90%
}

.biraz_yamult {
    width: 40px;
    height: 220px;
    background-color: #fdfdfd;
    transfform: rotate(7deg);
    margin-left: -20px;
    margin-top: -10px;
    display: none
}

.kayan_entryler_dis {
    display: block;
    float: left;
    width: 100%;
    position: relative;
    height: 200px;
    min-height: 200px;
    overflow: hidden;
    border: 0;
    overflow: hidden;
    background-color: #a24468
}

.title-entrytab-sol {
    margin-left: 0;
    display: inline-block;
    font-size: 12px
}

.title-entrytab-sol a {
    list-style: none;
    display: inline-block;
    padding: 6px 25px;
    margin: 0;
    float: left;
    margin-left: 2px;
    background-color: #fff
}

.title-entrytab-sol a:hover b {
    color: #000
}

.title-entrytab-sol a:nth-child(1) {
    border: 0
}

.title-entrytab-sol b {
    font-weight: 600;
    font-family: verdana;
    color: rgba(96, 95, 95, .84)
}

.kategori-label {
    background-color: #d35585;
    text-shadow: none;
    color: #dccaca;
    font-weight: 100;
    display: inline-block;
    margin-top: 3px
}

.entry-list .entry-p {
    margin: 5px 0 10px;
    font-family: verdana;
    line-height: 22px
}

.entry_list_menu {
    width: 100%;
    padding: 0;
    margin: 0;
    margin-bottom: 20px;
    display: inline-block;
    background-color: #fdfdfd;
    margin-top: 5px;
    box-shadow: 0 1px 6px rgba(32, 33, 36, 0.18);
}

.secili_el_but a {
    margin-bottom: -2px;
    border-bottom: 1px rgba(0, 0, 0, .6) solid;
    display: inline-block;
    padding: 10px 15px;
    color: #505050;
    font-family: Tahoma, Geneva, sans-serif;
    font-weight: 700;
    font-size: 12px
}

.entry_list_menu .el_but a {
    display: inline-block;
    padding: 11px 3px;
    color: rgba(0, 0, 0, .6);
    font-family: Tahoma, Geneva, sans-serif;
    font-weight: 700;
    font-size: 12px
}

.title-entrytab .title-entrytab-active {
    background-color: #fdfdfd
}

.pagination.solmenu {
    text-align: center;
    position: inherit;
    bottom: -5px;
    left: 0;
    right: 0
}

div#kutu_top ul.nav {
    display: block;
    padding: 0;
    margin: 0;
    left: 0;
    top: 0;
    clear: both;
    width: 100%;
    border-bottom: 1px solid rgba(204, 204, 204, .46)
}

div#kutu_top ul.nav li {
    display: inline-block;
    width: 32%;
    padding: 10px 0;
    text-align: center;
    height: 100%
}

div#kutu_top ul.nav li a {
    color: #5a5a5a;
    width: 100%;
    height: 100%;
    display: block
}

ul.index-list::-webkit-scrollbar {
    width: 5px
}

ul.index-list::-webkit-scrollbar-track {
    background-color: #eaeaea
}

ul.index-list::-webkit-scrollbar-thumb {
    border-radius: 20px;
    background-color: #ccc
}

ul.index-list::-webkit-scrollbar-thumb:hover {
    background-color: #aaa
}

.title-entrytab-sol {
    margin-left: 0
}

.entry-list {
    padding: 0 4px;
    list-style: none;
    margin: 0
}

.ulu-kapak-koca .li_capsul_entry {
    padding: 1px 6px;
    padding: 0;
    margin: 0;
    margin-bottom: 45px
}

.li_capsul_entry {
    padding: 0;
    margin: 0;
    margin-bottom: 20px
}

.li_capsul_entry .entry {
    transition: all 300ms;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    padding: 4px 5px 0;
    width: 100%;
    font-size: 13px;
    background: #fff;
    overflow: inherit;
    border-bottom: 0 !important;
    word-break: break-word;
    margin: 0 0 10px 0;
    box-shadow: 0 1px 6px rgba(32, 33, 36, 0.18);
    border-radius: 4px;
}

.ulumobil {
    height: 10px;
    vertical-align: middle;
    opacity: .5;
    position: relative;
    top: -1px
}

.entry_tarih {
    margin: 0 0 0 3px;
    position: relative;
    top: -5px;
    color: #999
}

small.ulumob-sm {
    display: inline-block;
    position: relative;
    top: -5px
}

h1.title {
    font-size: 20px;
    line-height: 24px;
    word-break: break-word;
    margin: 0;
    background-color: #a24468;
    padding: 10px;
    color: #fff
}

h1.title a {
    color: #fff;
    margin-right: 12px
}

.entry-author {
    display: inline-block;
    float: right;
    margin-left: 10px
}

.entry-list li .voting, .entry-list li .pm {
    visibility: visible;
    display: none;
    margin-top: 20px;
    transition: all 300ms
}

.voting_nw {
    width: 100%;
    text-align: center;
    display: none;
    overflow: visible;
    padding-bottom: 10px
}

.voting_nw a.voting_nw_mod {
    background: #5a5280;
    color: #fff !important
}

.entry:hover > .entry-secenekleri .voting {
    display: block
}

.entry-secenekleri {
    margin: 0;
    margin-top: 0;
    margin-bottom: 10px;
    padding: 0;
    text-align: right;
    display: inline-block;
    width: 100%
}

span.oylar {
    display: inline-block
}

ul#entryid_menu {
    position: absolute;
    top: 15px;
    left: -25px;
    display: block;
    z-index: 999;
    display: inline-block;
    background-color: transparent
}

.butoy {
    cursor: pointer;
    text-decoration: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    color: #999;
    display: inline-block;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: 400;
    line-height: 9px;
    padding: 4px 5px;
    margin-right: 4px;
    filter: alpha(opacity=50);
    font-weight: 700
}

.voting_nw a {
    font-size: 11px;
    background: #999;
    padding: 10px 5px !important;
    margin: 4px 2px;
    color: #fff !important;
    -moz-box-shadow: 1px 1px rgba(8, 70, 121, .2);
    -webkit-box-shadow: 1 1px rgba(8, 70, 121, .2);
    display: inline-block;
    line-height: 11px
}

ul#entryid_menu li a {
    color: #fff !important
}

.title-options > ul {
    margin: 0;
    margin: 0;
    padding: 3.3px 5px
}

.title-options {
    margin-top: 0;
    background-color: #fff;
    border: 1px solid #ccc
}

.pagination {
    margin: 0 0 0 -1px;
    position: relative
}

.pagination ul > li > a {
    border-radius: 0 !important
}

.pagination ul {
    background-color: #fff;
    margin-top: 5px
}

pagination ul > li > a:hover, .pagination ul > .active > a, .pagination ul > .active > span, .navigation > li.active > a, .navigation > li > a:hover {
    background-color: #5b5280;
    color: #fff
}
/*
.submit-form {
    border-top: 0;
    background: #fff;
    box-sizing: border-box;
    padding: 10px;
    border: 1px solid #ccc
}
*/
.uye-olbtn {
    margin: 0 auto;
    display: block;
    width: 50px;
    text-align: center;
    padding: 5px 16px;
    color: #fff;
    border-radius: 4px;
    background: #999;
    margin-top: 5px;
    font-size: 14px
}

.uye-olbtn:hover {
    background-color: #a24468
}

.uye-old {
    text-align: center;
    border: 1px solid #ddd;
    padding: 15px;
    margin-top: 15px;
    margin-bottom: 15px
}

.uye-old > span:nth-child(1) {
    font-weight: 700;
    color: #999
}

.uye-old span {
    display: block;
    color: #999
}

.tumunugoster a {
    text-shadow: none;
    background: 0 0;
    border: 0;
    padding: 10px;
    margin: 0;
    box-shadow: none;
    color: #a9a9a9;
    display: inline-block;
    width: 45%;
    height: auto;
    padding: 9px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -os-sizing: border-box;
    -webkit-box-sizing: border-box;
    border: 1px solid #d0d0d0
}

.upsmall {
    padding: 6px 10px !important;
    font-size: 11.9px
}

.tumunugoster a:hover {
    color: #fff;
    background-color: #afacac
}

ul.logout_bar {
    display: inline-block;
    margin: 0;
    padding: 0;
    list-style: none;
    float: right;
    margin-top: 4px;
    margin-right: 62px
}

ul.logout_bar li {
    display: inline-block
}

ul.logout_bar li a {
    display: inline-block;
    text-decoration: none;
    color: #fff;
    padding: 0;
    border: 1px solid rgba(255, 255, 255, .1);
    border-radius: 3px;
    font-size: 14px;
    font-family: verdana;
    width: 85px;
    text-align: center;
    line-height: 31px;
    margin-left: 10px
}

ul.logout_bar li a.beyaz_bg {
    background-color: #a24468;
    color: #fff
}

ul.logout_bar li a:hover {
    background-color: rgba(25, 25, 26, .15)
}

#yorum_form_wrap {
    margin: 0;
    border: 0;
    width: auto;
    box-sizing: border-box;
    padding: 0
}

.yorum_box {
    display: inline-block;
    background-color: #fff;
    box-sizing: border-box;
    padding: 10px;
    -webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .1);
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .1);
    margin-left: 70px;
    padding-bottom: 0;
    box-sizing: border-box;
    margin: 0;
    width: 103%;
    margin-left: -15px
}

#yorum_out {
    padding-left: 70px;
    box-sizing: border-box
}

#yorum_form #yorum {
    height: 40px;
    width: 86%;
    box-sizing: border-box;
    padding: 10px;
    resize: none;
    resize: vertical
}

#yorum_form #yorum:focus {
    height: 100px
}

#yorum_form button {
    color: #fff !important;
    text-shadow: 0 1px 1px #a14367 !important;
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
    background-color: #a14367;
    background-image: -moz-linear-gradient(top, #AD486F, #A14367);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#AD486F), to(#A14367));
    background-image: -webkit-linear-gradient(top, #AD486F, #A14367);
    background-image: -o-linear-gradient(top, #AD486F, #A14367);
    background-image: linear-gradient(to bottom, #AD486F, #A14367);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffAD486F', endColorstr='#ff4455a8', GradientType=0);
    border-color: #a14367 #a14367 #2f3a72;
    border-color: rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .25);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled false);
    margin-right: 10px
}

.yorum-list li {
    margin: 0 0 5px;
    background: #eee;
    padding: 0 10px;
    position: relative;
    float: left;
    width: 100%;
    box-sizing: border-box;
    border: 1px solid #ccc
}

ol.yorum-list {
    clear: both;
    display: inline-block;
    padding-bottom: 12px
}

.yorum-list-wrap {
    background: 0 0;
    text-align: center
}

.yoruma_kapat {
    margin: -20px 7px 0 0;
    font-size: 11px;
    float: none
}

.yorum_box .yoruma_kapat {
    display: none !important
}

.yorum_tab .wbox_tema1 .ss_nav {
    text-align: center;
    display: inline-block;
    float: right
}

.yorum_tab .ss_nav li a {
    padding: 10px 12px;
    display: block
}

div.yorum_tab {
    display: inline-block;
    float: right;
    margin: 0;
    margin-right: 10px;
    margin-bottom: 5px !important
}

.yorum_tab .ss_nav li.active a, .wbox_tema1 .ss_nav li:hover a {
    background: #fff
}

.yorum_tab .ss_nav li {
    float: none;
    display: inline-block
}

.yorum_tab .ss_nav li a {
    transition: all .1s ease 0s;
    padding: 5px 12px;
    display: block;
    color: #000;
    border: 1px solid #ccc
}

#sidebar > div > div.box.wbox {
    background-color: #fff
}

.table .entry-author {
    display: inline-block;
    float: right;
    margin-left: 10px;
    width: 100%
}

.ulu-kapak-koca {
    margin-bottom: 50px;
    float: left;
    width: 100%;
    margin-right: 25px
}

.entry_list_kapak_kutu.popi_kutu {
    background-color: #fff;
    padding: 5px;
    box-sizing: border-box;
    border: 1px solid #ccc
}

div#head_avatar_area {
    border-left: 1px solid transparent;
    border-right: 1px solid transparent;
    display: inline-block;
    float: right;
    position: absolute;
    right: 0;
    top: -7px;
    padding: 10px;
    width: 44px
}

.right_header {
    position: relative;
    display: inline-block;
    float: right
}

a#head_avatar_in {
    cursor: pointer;
    position: relative;
    right: 0;
    left: -8px;
    top: 0;
    height: 35px;
    width: 35px;
    background-color: #eee;
    float: right;
    border-radius: 100%;
    background-size: cover;
    box-shadow: 0 0 1px 1px #fff;
    display: inline-block;
    z-index: 1
}

#head_name {
    display: none;
    color: #fff;
    margin-top: 12px;
    margin-right: 15px;
    text-decoration: none;
    cursor: pointer
}

#head_avatar_area i.uluicon-menu {
    color: #fff;
    float: right;
    font-size: 45px;
    cursor: pointer;
    position: absolute;
    right: 4px;
    top: 6px
}

.loginyok div#head_avatar_area {
    height: 35px;
    width: 35px
}

.navbar-inner {
    min-height: 55px;
    padding-right: 20px;
    padding-left: 20px;
    position: relative;
    z-index: 1
}

#right_top_box {
    cursor: pointer;
    position: absolute;
    top: 0;
    right: 0;
    margin-right: 0;
    text-align: right;
    z-index: 1;
    height: 100%;
    box-sizing: border-box;
    padding: 15px;
    transition: All 100ms ease;
    -webkit-transition: All 100ms ease;
    -moz-transition: All 100ms ease;
    -o-transition: All 100ms ease
}

.right_secili {
    background-color: rgba(0, 0, 0, .27);
    border-left: 1px solid #312f2f
}

div#right_top_box i {
    color: #fff;
    font-size: 20px;
    cursor: pointer
}

#right_m_out {
    background-color: #fff;
    width: 165px;
    min-height: 100px;
    border: 1px solid #ccc;
    margin-bottom: 20px;
    box-sizing: border-box;
    padding: 10px;
    position: absolute;
    z-index: 0;
    top: -1040px;
    right: 0;
    overflow-x: hidden
}

.m_box a {
    line-height: 25px;
    display: block;
    color: #46454a;
    font-family: verdana;
    font-size: 12px;
    box-sizing: border-box;
    text-transform: none;
    padding: 2px 5px
}

.m_box.box_1 {
    border-bottom: 1px solid #ccc;
    margin-bottom: 7px;
    padding-bottom: 5px
}

.m_box.box_4 {
    border-top: 1px solid #ccc;
    margin-top: 7px;
    padding-top: 5px
}

.m_box a i {
    display: inline-block;
    padding-right: 10px
}

.m_box.iconlu {
    text-indent: 1px
}

#right_top_box i {
    padding: 3
}

.m_box a:hover {
    background-color: #eee;
    color: #000;
    border-radius: 2px
}

.right_m_acik {
    background-color: rgba(8, 8, 9, .21);
    border-left: 1px solid rgba(0, 0, 0, .24) !important;
    border-right: 1px solid rgba(0, 0, 0, .24) !important
}

#right_m_out::-webkit-scrollbar-track {
    background-color: #eaeaea
}

#right_m_out::-webkit-scrollbar-thumb {
    border-radius: 20px;
    background-color: #ccc
}

#right_m_out::-webkit-scrollbar {
    width: 5px
}

.loginyok .m_box a {
    padding: 5px;
    color: #5b5280;
    font-size: 13px
}

.loginyok .m_box a i {
    color: #5b5280;
    font-size: 17px
}

.ent > a, .entry-p > a {
    color: #a24468
}

.submit {
    background: 0 0;
    background-color: #a24468;
    text-shadow: none !important;
    filter: none;
    border-color: none
}

.submit:hover, .submit:active, .submit.active, .submit.disabled, .submit[disabled] {
    color: #fff;
    background-color: #a24468
}

.buyuk_baslik {
    color: #a24468;
    text-shadow: none
}

.mini.navigation > li.active > a, .mini.navigation > li > a:hover {
    background-color: transparent;
    color: #000
}

.tekentry-baslik a, .tekentry-baslik a:hover {
    color: #fff;
    font-size: 22px
}

.tekentry-baslik {
    background: #a9476c;
    margin: 0;
    padding: 10px;
    height: 23px
}

.tekentry-header {
    display: none
}

#entry_oy_grafik {
    width: 100% !important
}

.tekentry_oywrap {
    box-shadow: rgba(0, 0, 0, .14902) 0 1px 1px, rgba(0, 0, 0, .027451) -1px 0 0, rgba(0, 0, 0, .027451) 1px 0 0, rgba(0, 0, 0, .117647) 0 1px 0;
    background: #fff !important;
    margin-left: 60px;
    width: 90% !important
}

i.search-detay {
    color: #000;
    font-weight: 800;
    font-size: 20px;
    background: 0 0;
    position: relative;
    left: -20px;
    top: 2px;
    height: 20px;
    cursor: pointer
}

.black-blur {
    background-color: rgba(23, 18, 41, .79);
    height: 100%;
    width: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1000
}

#detayli_ara {
    padding: 5px 20px !important;
    width: 100%;
    box-sizing: border-box;
    margin-left: 3px;
    background: #fff;
    color: #000;
    border: 1px solid #fff;
    border-radius: 0 0 2px 2px
}

#detay-button {
    background: 0 0;
    border: 0;
    box-shadow: none;
    background-color: #5b5280;
    color: #fff;
    line-height: 25px;
    width: 230px
}

label.checkbox.guzelinden {
    width: 100% !important;
    margin-bottom: 10px
}

div#ax-sirala {
    margin-left: 5px
}

div#ax-sirala span {
    display: inline-block;
    width: 23%;
    text-align: center;
    height: 100%;
    position: relative;
    box-sizing: border-box;
    padding: 0;
    margin: 0;
    cursor: pointer;
    margin-top: 10px;
    background-color: #ddd
}

div#ax-sirala div {
    box-sizing: border-box;
    font-weight: 600
}

span.light {
    color: #fff;
    background-color: #5b5280;
    display: inline-block;
    padding: 0 5px
}

span#arama-hata {
    font-size: 11px;
    display: block;
    padding: 5px 0 5px 3px;
    display: none
}

button.button.button-search.dropdown-toggle {
    display: none
}

button.button.button-search {
    background: 0 0;
    box-shadow: none;
    border: 0;
    height: 30px;
    width: 30px;
    background-color: #a24468;
    position: relative;
    top: 2px;
    border-radius: 0;
    border-radius: 0 3px 3px 0
}

.visible-phone {
    display: none !important
}

.visible-tablet {
    display: none !important
}

.hidden-desktop {
    display: none !important
}

.visible-desktop {
    display: inherit !important
}

.hidden-buyuk {
    display: none !important
}

.visible-buyuk {
    display: inherit !important
}

.visible-print {
    display: none !important
}

.ulu-kapak-koca {
    margin-top: -33px !important
}

div.entry-secenekleri > span.enf_sag.pull-right > div > br {
    display: none
}

.enf_sag .yazar {
    float: right
}

@media (min-width: 1200px) {
    .container-sabit {
        margin: auto;
        width: 1260px
    }
}

@media (min-width: 1368px) {
    .container-sabit {
        margin: auto;
        width: 1300px
    }
}

@media (max-width: 1300px) {
    .container-sabit {
        margin: auto;
        width: 1228px
    }
}

#main_conent_footer_line {
    margin: 20px 0 !important;
    line-height: 30px
}

#main_conent_footer_line .linkler {
    float: right
}

@media (max-width: 1280px) {
    .hidden-buyuk {
        display: inherit !important
    }

    .visible-buyuk {
        display: none !important
    }

    .rklm01yenit728x90 {
        display: none
    }

    .container-fluid {
        padding-right: 5px;
        padding-left: 5px
    }

    .container-sabit {
        margin: auto;
        width: auto
    }

    .offset-index {
        margin-left: 230px
    }

    #notification_wrap {
        left: 100%;
        margin-left: -187px
    }

    .navbar-form input, .navbar-form select, .navbar-form .radio, .navbar-form .checkbox {
        width: 200px !important
    }
}

.ulualtbasliklar {
    background-color: #fff;
    margin: 20px 0 40px;
    padding: 10px;
    padding-bottom: 0;
    padding-right: 0;
    border: 1px solid #ddd
}

.ulualtbasliklar h2 {
    color: #b2b2b2
}

.ulualtbasliklar ul {
    list-style-type: none;
    margin: 0
}

.ulualtbasliklar ul li {
    padding: 6px 0;
    border-bottom: 1px solid #ddd;
    cursor: pointer
}

.ulualtbasliklar ul li a span svg {
    width: 20px;
    height: 20px
}

.ulualtbasliklar ul li:last-child {
    border-bottom: 0
}

.ulualtbasliklar ul li a {
    font-size: 1.2em;
    line-height: 2em;
    color: #222;
    width: 100%;
    display: flex
}

.ulualtbasliklar ul li a div {
    overflow: hidden;
    flex: 1;
    display: -webkit-box;
    -webkit-box-orient: vertical
}

.ulualtbasliklar ul li a span {
    flex: none;
    margin-right: 10px;
    color: rgba(0, 0, 0, .54)
}

@media (max-width: 979px) {
    body {
        padding-top: 70px
    }

    .entry-block {
        width: 600px;
        max-width: 100%
    }

    .modal {
        top: 20px;
        right: 10px;
        left: 50%
    }

    .offset-sidebar {
        margin-right: 0
    }

    .nav-collapse, .nav-collapse.collapse {
        overflow: hidden;
        height: 0
    }

    .rklm01 {
        display: none !important
    }

    .user-stats {
        bottom: 0
    }

    .navbar-form input, .navbar-form select, .navbar-form .radio, .navbar-form .checkbox {
        width: 400px !important
    }

    .entry_list_resimli_dis {
        margin-top: 0
    }

    h1.title {
        margin-top: 0 !important
    }

    h1.title_s1 {
        margin-top: 10px !important
    }

    h1.title.mb_zero {
        margin-top: 20px !important
    }

    .title-entrytab-sol {
        background-color: transparent !important
    }

    .loginyok div#head_avatar_area {
        right: 0 !important
    }

    .iletisim_wrap input, .iletisim_wrap textarea, .iletisim_wrap .uneditable-input {
        width: 70% !important
    }

    #main > a.rklm > img {
        max-width: 100% !important;
        margin: 0 !important;
        float: none !important;
        margin-bottom: 10px !important
    }
}

@media (min-width: 768px) and (max-width: 979px) {
    .hidden-desktop {
        display: inherit !important
    }

    .visible-desktop {
        display: none !important
    }

    .visible-tablet {
        display: inherit !important
    }

    .hidden-tablet {
        display: none !important
    }

    #main .grid .thumbnail {
        width: 44%;
        margin: 10px 2%
    }

    .entry-block {
        width: 500px;
        max-width: 100%
    }

    .ustmenu_mobil {
        display: none
    }

    #profile .user-left {
        display: none
    }

    #profile .user-right {
        display: none
    }

    #profile .user-center {
        margin: 0
    }

    #profile .navbar .nav > li > a {
        background: 0 0;
        border-top: 3px solid #427fed
    }

    #profile #user-menu .navbar-inner {
        padding: 0
    }

    #profile #user-menu .navbar-inner .nav {
        margin: 0;
        text-align: center;
        width: 100%
    }

    #profile #user-menu .navbar-inner .nav li {
        float: left;
        display: inline-block;
        width: 16.6%;
        text-overflow: clip;
        overflow: hidden
    }

    #profile #user-menu .navbar-inner .nav li a {
        margin: 0
    }

    #profile #user-menu .navbar-inner .nav li a span {
        padding: 13px 2px
    }

    #profile #user-menu .navbar-inner .user-avatar-li h1 {
        text-align: left;
        left: 120px;
        bottom: 42px
    }

    #profile .user-header-inner {
        margin: 0;
        text-align: right
    }

    #profile .user-header-inner .right-buttons {
        width: 100%
    }

    #profile .user-header .user-avatar-container {
        width: 100px;
        height: 100px
    }

    #profile .user-stats {
        bottom: 46px
    }

    .navbar-form input, .navbar-form select, .navbar-form .radio, .navbar-form .checkbox {
        width: 280px !important
    }
}

@media (max-width: 768px) {
    .ulu-kapak-koca {
        margin-top: 0 !important
    }

    #ulu_ust_ben {
        display: block !important
    }

    .hidden-desktop {
        display: inherit !important
    }

    .visible-desktop {
        display: none !important
    }

    .visible-phone {
        display: inherit !important
    }

    .hidden-phone {
        display: none !important
    }

    .input-xlarge {
        width: 180px
    }

    .navbar .logo {
        width: 82px
    }

    .modal {
        top: 10px;
        right: 10px !important;
        left: auto;
        width: auto;
        position: absolute
    }

    .offset-index {
        margin-left: 0 !important
    }

    #main {
        padding-left: 0
    }

    #profile .user-left {
        display: none
    }

    #profile .user-right {
        display: none
    }

    #profile .user-center {
        margin: 0
    }

    #profile .navbar .nav > li > a {
        background: 0 0;
        border-top: 3px solid #427fed
    }

    #profile #user-menu .navbar-inner {
        padding: 0
    }

    #profile #user-menu .navbar-inner .nav {
        margin: 0;
        text-align: center;
        width: 100%
    }

    #profile #user-menu .navbar-inner .nav li {
        float: left;
        display: inline-block;
        width: 16.6%;
        text-overflow: clip;
        overflow: hidden
    }

    #profile #user-menu .navbar-inner .nav li a {
        margin: 0
    }

    #profile #user-menu .navbar-inner .nav li a span {
        padding: 13px 2px
    }

    #profile #user-menu .navbar-inner .user-avatar-li h1 {
        text-align: left;
        left: 120px;
        bottom: 42px
    }

    #profile .user-header-inner {
        margin: 0;
        text-align: right
    }

    #profile .user-header-inner .right-buttons {
        width: 100%
    }

    #profile .user-header .user-avatar-container {
        width: 100px;
        height: 100px
    }

    #profile .user-stats {
        bottom: 46px
    }

    #index {
        background: #ddd;
        position: absolute;
        top: 112px;
        z-index: 9999;
        left: -100%;
        width: 100%
    }

    .index-head {
        margin: 3px 35px 3px 0
    }

    #index .index-ic > .uluicon-close {
        float: right;
        font-size: 15px;
        padding: 9px 8px 6px;
        color: #666
    }

    #main .grid .thumbnail {
        width: 44%;
        margin: 10px 2%
    }

    .ilk_mesaj_uyari a.uyari_buton {
        width: 100%
    }

    .navbar-form input, .navbar-form select, .navbar-form .radio, .navbar-form .checkbox {
        width: 300px !important
    }

    #main {
        padding-left: 0 !important
    }

    .entryler, .left-blocks {
        padding-right: 0 !important;
        min-width: 100%
    }

    .kapak {
        background-size: cover !important
    }

    #main_conent_footer_line {
        margin: 20px 0;
        text-align: center !important;
        padding-top: 8px
    }

    .readmore {
        margin-bottom: 20px
    }

    .head-info-bar {
        height: 38px !important
    }

    #main_conent_footer_line .linkler {
        float: none
    }

    .pagination ul > li > a, .pagination ul > li > span {
        padding: 8px !important
    }

    .dahaaltlar .dahabox .dahaboxic {
        width: 100% !important
    }
}

ul.video_anasayfa_list {
    margin: 0
}

ul.video_anasayfa_list li.video_wrap {
    padding: 0 10px !important
}

div.video_detay > div > input {
    margin-top: 10px
}

@media (max-width: 680px) {
    .navbar-form input, .navbar-form select, .navbar-form .radio, .navbar-form .checkbox {
        width: 215px !important
    }

    .navbar .logo, .navbar .logo:hover {
        margin-right: 0 !important;
        background: url(/rs/img/ulu_kisa.png) !important;
        background-size: contain !important;
        background-repeat: no-repeat;
        width: 40px !important;
        margin-left: 0 !important
    }

    .entry-author {
        margin-top: 10px !important
    }

    .m_box a {
        font-size: 14px !important;
        padding: 9px 5px !important
    }

    .left-blocks {
        padding-right: 0
    }

    .profile-contents .right-block {
        top: 56px;
        display: none
    }

    ul.nav-pro li a {
        color: #fff;
        padding: 5px 0
    }

    .user-header {
        min-height: 185px;
        overflow: hidden
    }

    #big-masthead {
        display: none !important
    }
}

@media (max-width: 600px) {
    .input-xlarge {
        width: 120px !important
    }

    .navbar .logo {
        width: 19px;
        margin: 0 12px 0 6px
    }

    div#right_top_box i {
        color: #f5f5f5 !important
    }

    .navbar .nav {
        float: right;
        margin-right: 0
    }

    .material .navbar .nav {
        float: right;
        margin-right: 70px
    }

    .material .navbar .nav > li > a .uluicon-user {
        display: none
    }

    .navbar .nav > li > a {
        margin: 5px 2px 0;
        padding: 5px;
        height: 20px;
        line-height: 20px
    }

    .navbar .nav > li > a i {
        font-size: 16px
    }

    #profile .navbar .nav > li > a {
        background: 0 0;
        border-top: 3px solid #427fed
    }

    #profile #user-menu .navbar-inner {
        padding: 0
    }

    #profile #user-menu .navbar-inner .nav {
        margin: 0;
        text-align: center;
        width: 100%
    }

    #profile #user-menu .navbar-inner .nav li {
        float: left;
        display: inline-block;
        width: 16.6%;
        text-overflow: clip;
        overflow: hidden
    }

    #profile #user-menu .navbar-inner .nav li a {
        margin: 0
    }

    #profile #user-menu .navbar-inner .nav li a span {
        padding: 13px 2px
    }

    #profile #user-menu .navbar-inner .user-avatar-li h1 {
        text-align: left;
        left: 120px;
        bottom: 42px
    }

    #profile .user-header-inner {
        margin: 0;
        text-align: right
    }

    #profile .user-header-inner .right-buttons {
        width: 100%
    }

    #profile .user-header .user-avatar-container {
        width: 100px;
        height: 100px
    }

    #profile .user-stats {
        bottom: 46px
    }

    .nav.nav-pills.pull-left {
        float: none !important;
        margin-left: 0
    }

    .nav.nav-pills.pull-right {
        float: none !important
    }

    .dahaaltlar {
        margin: 0 10px;
        overflow: hidden
    }

    .mobilegitmenu {
        display: block !important
    }

    .uyelik_sayfa_form#yeniuye {
        width: 90%;
        margin: 0;
        padding: 10px
    }

    .uyelik_sayfa_form#yeniuye .form-item {
        margin-bottom: 10px
    }

    .uyelik_sayfa_form#yeniuye .form-item > label {
        width: 90%;
        text-align: left
    }

    .uyelik_sayfa_form#yeniuye .form-item > div {
        margin-left: 0
    }

    .uyelik_sayfa_form#yeniuye .form-item .button {
        margin: 5px
    }

    .entry-list .entry-p {
        padding: 0 20px 0 0;
        word-wrap: break-word;
        min-height: 40px
    }

    .entry-list .artieksi {
        right: 0
    }

    .submit-form {
        padding: 5px 0
    }

    .modal {
        width: 100%;
        margin-left: 0
    }

    .modal.fade.in {
        left: 0;
        top: 0
    }

    .uluhandle {
        height: auto
    }

    .modal-header-kapatli h3 {
        width: 90%
    }

    .mkelimesil #sil_html_sil_sebep textarea {
        width: 95%
    }

    .mini-avatar-side form {
        height: auto;
        float: left
    }

    .popkuladi {
        float: left;
        width: 99%
    }

    .entry_list_kayanlar {
        margin: 7px 6px
    }

    .entry_kaydir_baslik {
        width: 99% !important
    }

    .entry_kaydir_metin {
        width: 99% !important
    }

    .resim_manseti {
        display: none !important
    }

    .entry_list_menu .el_but a {
        padding: 8px 4px
    }

    .secili_el_but a {
        padding: 8px 4px
    }

    .navbar-form input, .navbar-form select, .navbar-form .radio, .navbar-form .checkbox {
        width: 170px !important
    }
}

@media (max-width: 540px) {
    .title-entrytab-sol a {
        padding: 6px 10px !important
    }

    .navbar-form input, .navbar-form select, .navbar-form .radio, .navbar-form .checkbox {
        width: 94px !important
    }

    div#head_avatar_area {
        right: 0 !important
    }

    ul.logout_bar li a {
        font-size: 13px !important;
        line-height: 28px !important;
        margin-top: 2px !important;
        width: auto !important;
        padding: 0 10px !important
    }

    h1.title {
    }

    .entry_list_resimli_dis {
        width: 100% !important
    }

    div#big-masthead {
        display: none !important
    }

    .baslik_gears_slide {
        height: auto
    }

    .mobilacilis .acilistab a, .yazarlar_select {
        height: auto;
        padding: 6px 4px !important
    }

    #detayli_ara .form-item {
        margin-bottom: 5px;
        width: 80%
    }

    #detay > div:nth-child(6) > label {
        display: none
    }

    #detay > div:nth-child(6) > div {
        margin-left: 50px
    }
}

@media (max-width: 480px) {
    #main {
        padding-left: 0 !important;
        margin-top: 0 !important
    }

    .navbar .nav > li > a {
        margin: 5px 2px 0;
        padding: 5px;
        height: 20px;
        line-height: 20px
    }

    .container-fluid {
        padding-right: 5px;
        padding-left: 5px
    }

    #profile .navbar .nav > li > a {
        background: 0 0;
        border-top: 3px solid #427fed
    }

    .user-avatar-li {
        width: 100%
    }

    .feed-item {
        max-width: 100% !important
    }

    .user-stats {
        top: 0;
        bottom: auto;
        right: 0
    }

    #profile #user-menu .navbar-inner {
        padding: 0
    }

    #profile #user-menu .navbar-inner .nav {
        margin: 0;
        text-align: center
    }

    #profile #user-menu .navbar-inner .nav li {
        float: left;
        display: inline-block;
        width: 16.6%;
        text-overflow: clip;
        overflow: hidden
    }

    #profile #user-menu .navbar-inner .nav li a {
        margin: 0
    }

    #profile #user-menu .navbar-inner .nav li a span {
        padding: 13px 2px
    }

    #profile #user-menu .navbar-inner .user-avatar-li h1 {
        text-align: left;
        left: 120px;
        bottom: 42px
    }

    #profile .user-header-inner {
        margin: 0;
        text-align: right
    }

    #profile .user-header-inner .right-buttons {
        width: 100%
    }

    #profile .user-header .user-avatar-container {
        width: 100px;
        height: 100px
    }

    #loginform-mini {
        width: 94%;
        padding: 0 2%
    }

    #loginform-mini .form-item > div input[type=text], #loginform-mini .form-item > div input[type=password] {
        width: 94%;
        padding: 8px 2%
    }

    #loginform-mini #gonder {
        width: 98%
    }

    #loginform-mini #facebook_ile_gir {
        width: 98%
    }

    .uyelik_sayfa_form .form-item > div input[type=text], .uyelik_sayfa_form .form-item > div input[type=password] {
        width: 96%
    }

    .baslik_wrap .buyuk_baslik {
        text-align: center;
        margin: 15px 0
    }

    .ulu-kapak-koca-ust li:nth-child(even) {
        margin-left: 0
    }

    .ulu-kapak-koca-ust li {
        width: 98%;
        border-bottom: 1px solid #ccc
    }

    .ulu-kapak-yan li {
        width: 98%
    }

    .ulu-kapak-koca {
        width: 100%;
        z-index: 101;
        display: block;
        position: relative
    }

    .ulu-kapak-koca-a {
        width: 98%
    }

    .ulu-kapak-koca #kapak_manset_buts {
        height: 24px
    }

    .manset_but {
        width: 6.35% !important
    }

    .ulu-kapak-koca-b {
        margin-left: 0;
        margin-top: 20px;
        width: 98%
    }

    .entry_list_kapak_resmi {
        dÅŸsplay: none
    }

    .entry_list_kapak_metinler {
        width: 80% !important
    }

    #main .grid .thumbnail {
        width: 90%;
        margin: 10px auto
    }

    .yeni_tema .btn-group .dropdown-toggle {
        display: none !important
    }
}

@media (max-width: 363px) {
    .title-entrytab-sol a {
        padding: 4px !important;
    }
}

@media (max-width: 350px) {
    .input-xlarge {
        width: 100px !important
    }

    .navbar-form input, .navbar-form select, .navbar-form .radio, .navbar-form .checkbox {
        width: 52px !important
    }

    .title-options > ul {
        padding: 1.8px !important
    }

    .title-entrytab-sol i {
        display: none !important
    }

    .title-entrytab-sol b {
        font-size: 10px !important
    }

    .title-options > ul > li > a {
        font-size: 9px !important
    }


    #head_avatar_area i.uluicon-menu {
        font-size: 40px !important
    }

    .loginyok div#head_avatar_area {
        width: 25px !important;
        right: 0 !important;
        top: -4px !important
    }

    .yeni_tema .navbar-form input, .yeni_tema .navbar-form select, .yeni_tema .navbar-form .radio, .yeni_tema .navbar-form .checkbox {
        width: 120px !important
    }

    .yeni_tema .btn-group {
        display: none !important
    }

    ul.nav li.dropdown:first-child {
        display: none !important
    }
}

.mobilacilis .acilistab .baslik-search {
    display: inline-block;
    border-left: 1px solid #ccc
}

.mobilacilis .acilistab .baslik-search input.mini {
    width: 70%
}

.mobilacilis .acilistab .baslik-search form {
    margin: 2px 0;
    padding: 0 5px
}

.kategori-label {
    margin-left: 10px
}

.mobilacilis .acilistab .linkler {
    display: inline-block
}

h1.title {
}

@media print {
    .visible-print {
        display: inherit !important
    }

    .hidden-print {
        display: none !important
    }
}

.kayan_entryler_dis {
    display: none !important
}

@media screen and (max-width: 360px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 3) {
    #top-search.uyeLogin #detayli_ara {
        width: 350px !important
    }

    #detayli_ara {
        width: 350px !important
    }

    h1.title a {
        display: inline-block;
        width: 70% !important
    }
}

.navbar .logo {
    background: url(//c42.ulu.so/rs/img/ululogo1.png)
}

.navbar .logo:hover {
    background: url(//c42.ulu.so/rs/img/ululogo1h.png)
}

.button {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    padding: 4px 12px;
    margin-bottom: 0;
    font-size: 12px;
    line-height: 1.5;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    color: #222;
    text-shadow: 0 1px 1px #f5f5f5;
    background-color: #f0f0f0;
    background-image: -moz-linear-gradient(top, #f5f5f5, #e8e8e8);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#e8e8e8));
    background-image: -webkit-linear-gradient(top, #f5f5f5, #e8e8e8);
    background-image: -o-linear-gradient(top, #f5f5f5, #e8e8e8);
    background-image: linear-gradient(to bottom, #f5f5f5, #e8e8e8);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
    border-color: #e8e8e8 #e8e8e8 #c2c2c2;
    border-color: rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .25);
    *background-color: #e8e8e8;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    border: 1px solid #c5c5c5;
    *border: 0;
    border-bottom-color: #acacac;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    *margin-left: .3em;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05)
}

.button:hover, .button:active, .button.active, .button.disabled, .button[disabled] {
    color: #222;
    background-color: #e8e8e8;
    *background-color: #dcdcdc
}

.button:active, .button.active {
    background-color: #cfcfcf
}

.button:first-child {
    *margin-left: 0
}

.button:hover {
    color: #222;
    text-decoration: none;
    background-position: 0 -38px;
    -webkit-transition: background-position .1s linear;
    -moz-transition: background-position .1s linear;
    -o-transition: background-position .1s linear;
    transition: background-position .1s linear
}

.button:focus {
    outline: thin dotted #333;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px
}

.button.active, .button:active {
    background-image: none;
    outline: 0;
    -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05);
    -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05);
    box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05)
}

.button.disabled, .button[disabled] {
    cursor: default;
    background-image: none;
    opacity: .65;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}

.button {
    border-color: #c5c5c5;
    border-color: rgba(0, 0, 0, .15) rgba(0, 0, 0, .15) rgba(0, 0, 0, .25)
}

.button-search {
    color: #fff !important;
    background: #455fa8;
    border-color: #4556a8 #4556a8 #2f3a72;
    border-color: rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .25)
}

.button-search:hover, .button-search:active, .button-search.active, .button-search.disabled, .button-search[disabled] {
    color: #fff;
    background-color: #4556a8
}

.button-search:active, .button-search.active {
    background-color: #364384
}

.submit {
    color: #fff !important;
    background: #a24468;
    border-color: #a24468 #a24468 #2f3a72;
    border-color: rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .25)
}

.submit:hover, .submit:active, .submit.active, .submit.disabled, .submit[disabled] {
    color: #fff;
    background-color: #504870
}

.btn-success {
    color: #fff !important;
    background: #46884b;
    border-color: #468852 #468852 #2c5534;
    border-color: rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .25)
}

.btn-success:hover, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] {
    color: #fff;
    background-color: #468852;
    *background-color: #3d7748
}

.btn-success:active, .btn-success.active {
    background-color: #35663e
}

.btn-important {
    color: #fff !important;
    background: #b95248;
    border-color: #b95d48 #b95d48 #834132;
    border-color: rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .25)
}

.btn-important:hover, .btn-important:active, .btn-important.active, .btn-important.disabled, .btn-important[disabled] {
    color: #fff;
    background-color: #b95d48;
    *background-color: #a75340
}

.btn-important:active, .btn-important.active {
    background-color: #954a39
}

.btn-warning {
    color: #fff !important;
    background: #f8a406;
    border-color: #f8bc06 #f8bc06 #ad8404;
    border-color: rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .25)
}

.btn-warning:hover, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled] {
    color: #fff;
    background-color: #f8bc06;
    *background-color: #dfa905
}

.btn-warning:active, .btn-warning.active {
    background-color: #c697059;
}

.btn-info {
    color: #fff !important;
    text-shadow: 0 1px 1px #3a7dad !important;
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
    background-color: #3a7fad;
    background-image: -moz-linear-gradient(top, #3A87AD, #3a74ad);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#3A87AD), to(#3a74ad));
    background-image: -webkit-linear-gradient(top, #3A87AD, #3a74ad);
    background-image: -o-linear-gradient(top, #3A87AD, #3a74ad);
    background-image: linear-gradient(to bottom, #3A87AD, #3a74ad);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3a87ad', endColorstr='#ff3973ad', GradientType=0);
    border-color: #3a74ad #3a74ad #274d74;
    border-color: rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .25);
    *background-color: #3a74ad;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false)
}

.btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] {
    color: #fff;
    background-color: #3a74ad;
    *background-color: #34679a
}

.btn-info:active, .btn-info.active {
    background-color: #2d5a87 9
}

.btn-soluk {
    color: #fff !important;
    text-shadow: 0 1px 1px #ddd !important;
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
    background-color: #ddd;
    background-image: -moz-linear-gradient(top, #dddddd, #dddddd);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#dddddd), to(#dddddd));
    background-image: -webkit-linear-gradient(top, #dddddd, #dddddd);
    background-image: -o-linear-gradient(top, #dddddd, #dddddd);
    background-image: linear-gradient(to bottom, #dddddd, #dddddd);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdddddd', endColorstr='#ffdddddd', GradientType=0);
    border-color: #ddd #ddd #b7b7b7;
    border-color: rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .25);
    *background-color: #ddd;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false)
}

.btn-soluk:hover, .btn-soluk:active, .btn-soluk.active, .btn-soluk.disabled, .btn-soluk[disabled] {
    color: #fff;
    background-color: #ddd;
    *background-color: #d0d0d0
}

.btn-soluk:active, .btn-soluk.active {
    background-color: #c4c4c4 9
}

.button.large {
    padding: 11px 19px;
    font-size: 17.5px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px
}

.button.large [class^=icon-], .button.large [class*=" icon-"] {
    margin-top: 4px
}

.button.small {
    padding: 2px 10px;
    font-size: 11.9px
}

.button.small [class^=icon-], .button.small [class*=" icon-"] {
    margin-top: 0
}

.button.mini [class^=icon-], .button.mini [class*=" icon-"] {
    margin-top: -1px
}

.button.mini {
    padding: 1px 5px;
    line-height: 1.5;
    font-size: 85%
}

.btn-block {
    display: block;
    width: 100%;
    padding-right: 0;
    padding-left: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.btn-block + .btn-block {
    margin-top: 5px
}

input[type=submit].btn-block, input[type=reset].btn-block, input[type=button].btn-block {
    width: 100%
}

.tabs {
    border-bottom: 1px solid #d1d1d1;
    margin: 20px 0
}

.tabs > li {
    display: inline-block;
    margin-bottom: -1px
}

.tabs > li > a {
    border-radius: 2px 2px 0 0;
    cursor: pointer;
    display: inline-block;
    padding: 6px 10px
}

.tabs > li > a:hover {
    background-color: #ebebeb;
    text-decoration: none
}

.tabs > li.active > a {
    color: #000;
    border-color: #d1d1d1 #d1d1d1 #eee;
    border-image: none;
    border-style: solid;
    border-width: 1px;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none
}

.tabs > li.active > a:hover {
    background-color: #eee
}

.tabs_s1 {
    border: 0;
    margin: 10px 0;
    background-color: #3e365e
}

.tabs_s1 > li {
    display: block;
    margin: 0;
    float: left;
    overflow: hidden
}

.tabs.tabs_s1 > li > a {
    border: 0;
    display: inline-block;
    padding: 6px 14px;
    color: #fff;
    border-radius: 0;
    font-size: 11px
}

.tabs.tabs_s1 > li > a:hover, .tabs.tabs_s1 > li.active > a {
    background-color: #292147;
    color: #fff;
    text-decoration: none
}

.tabs_s2 {
    border: 0;
    margin: 10px 0;
    background-color: #fff
}

.tabs_s2 > li {
    display: block;
    margin: 0;
    float: left
}

.tabs.tabs_s2 > li > a {
    border: 0;
    display: inline-block;
    padding: 6px 14px;
    color: #5b5280;
    border-radius: 0;
    font-size: 11px
}

.tabs.tabs_s2 > li > a:hover, .tabs.tabs_s2 > li.active > a {
    background-color: #5b5280;
    color: #fff;
    text-decoration: none
}

.tabs_wrapper {
    width: 100%;
    overflow-y: hidden
}

.tabs_wrapper .tabs_s1 {
    min-width: 100%;
    width: 550px
}

.tabs.dikey {
    border-bottom: 0;
    border-right: 1px solid #d1d1d1;
    margin: 0
}

.tabs.dikey > li {
    display: block;
    margin-bottom: 0;
    margin-right: -1px
}

.tabs.dikey > li > a {
    border-radius: 2px 0 0 2px;
    display: block
}

.tabs.dikey > li.active > a {
    border-color: #d1d1d1 #eee #d1d1d1 #d1d1d1
}

.table th, .table td {
    border-top: 1px solid #d1d1d1
}

.table tbody + tbody {
    border-top: 2px solid #d1d1d1
}

.table-border {
    border: 1px solid #d1d1d1;
    border-left: 0
}

.table-border th, .table-border td {
    border-left: 1px solid #d1d1d1
}

body {
    background: #eee;
    font-family: Verdana, sans-serif;
    line-height: 1.5;
    font-size: 12px;
    color: #000;
    font-weight: 400;
    font-style: normal
}

a {
    color: #191155;
    font-weight: 400;
    font-style: normal
}

a:hover {
    text-decoration: none
}

.pagination ul > li > a, .pagination ul > li > span {
    border: 1px solid #d1d1d1
}

pagination ul > li > a:hover, .pagination ul > .active > a, .pagination ul > .active > span, .navigation > li.active > a, .navigation > li > a:hover {
    background-color: #e6e6e6;
    color: #150e48
}

.navigation > li > a {
    border: 1px solid #d1d1d1;
    text-decoration: none
}

.navigation > li > a > span.bagde {
    background-color: #aabbdc
}

.mesaj-entry p {
    color: #000
}

.pagination ul > .active > a, .pagination ul > .active > span {
    color: #1a1a1a;
    cursor: default
}

.pagination ul > .disabled > span, .pagination ul > .disabled > a, .pagination ul > .disabled > a:hover {
    color: #1a1a1a;
    cursor: default
}

legend {
    border-bottom: 1px solid #d1d1d1
}
/*
.submit-form {
    border-top: 1px solid #d1d1d1;
    background: #e0e0e0
}*/

.navbar-inner {
    background-color: #5b5280;
    background-image: -moz-linear-gradient(top, #5B5280, #5B5280);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5B5280), to(#5B5280));
    background-image: -webkit-linear-gradient(top, #5B5280, #5B5280);
    background-image: -o-linear-gradient(top, #5B5280, #5B5280);
    background-image: linear-gradient(to bottom, #5B5280, #5B5280);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5b5280', endColorstr='#ff5b5280', GradientType=0)
}

.navbar .nav > li > a {
    color: #f5f5f5;
    text-shadow: 0 1px 0 #453e61
}

.navbar .nav > li > a:focus, .navbar .nav > li > a:hover {
    color: #fff
}

.navbar-form input, .navbar-form select, .navbar-form .radio, .navbar-form .checkbox {
    border: 1px solid #453e61
}

#main {
    border-left: 0
}

footer .footer-alt {
    background: #e9e9eb;
    border-top: 1px solid #dcdcdf;
    border-bottom: 0;
    margin-right: 10px;
    margin-left: 10px
}

footer .footer-ust {
    background: #f6f6f7;
    border-top: 3px solid #dcdcdf
}

.footer-alt-enalt {
    color: #c1c1c1;
    line-height: 22px;
    text-align: center;
    padding: 0 10px 10px;
    font-size: 12px;
    margin-top: 10px
}

.footer, .footer a {
    color: #333;
    text-shadow: 0 0 #c1c1c7
}

#index .index-list li small {
    background-color: #ececec;
    color: #757575
}

.index-head {
    background-color: #ececec;
    color: #757575;
    border: 1px solid #d1d1d1
}

.index-head:hover {
    background-color: #e6e6e6;
    color: #6b6b6b;
    border: 1px solid #d1d1d1
}

ul.index-list li.secili, ul.index-list li.secili a, ul.index-list li.secili a:visited, ul.index-list li.secili a:hover {
    background: #e6e6e6;
    color: #333c50
}

ul.index-list li:hover, ul.index-list li:hover small, ul.index-list li:hover a, ul.index-list li:hover a:visited, ul.index-list li:hover a:hover, ul.index-list li a:hover {
    text-decoration: none;
    color: #333c50
}

ul.index-list li {
    border-bottom: 1px solid #d1d1d1
}

.button-search .caret {
    border-top-color: #fff;
    border-bottom-color: #fff
}

.navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle {
    background: #453e61
}

input:-moz-placeholder, textarea:-moz-placeholder {
    color: #999
}

input:-ms-input-placeholder, textarea:-ms-input-placeholder {
    color: #999
}

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
    color: #999
}

.navbar .nav li.dropdown > .dropdown-toggle .caret {
    border-top-color: #f5f5f5;
    border-bottom-color: #f5f5f5
}

.caret {
    border-top: 4px solid #000
}

hr {
    border-top: 1px solid #d1d1d1;
    border-bottom: 1px solid #fbfbfb
}

input, button, select, textarea {
    font-family: Verdana, sans-serif
}

.label, .badge {
    background-color: #4566a8;
    color: #fff;
    text-shadow: 0 -1px 0 #455ea8
}

.label-important, .badge-important {
    background-color: #b94a48;
    text-shadow: 0 -1px 0 #b95348
}

.label-important[href], .badge-important[href] {
    background-color: #b94a48
}

.label-warning, .badge-warning {
    background-color: #f89406
}

.label-warning[href], .badge-warning[href] {
    background-color: #f89406
}

.label-success, .badge-success {
    background-color: #468847
}

.label-success[href], .badge-success[href] {
    background-color: #468847
}

.label-info, .badge-info {
    background-color: #3a87ad
}

.label-info[href], .badge-info[href] {
    background-color: #3a87ad
}

.label-soluk, .badge-soluk {
    background-color: #ddd;
    color: #919191;
    text-shadow: 1px 1px #eaeaea;
    font-size: 80%
}

.label-soluk[href], .badge-soluk[href] {
    background-color: #ddd;
    color: #fff;
    text-shadow: 1px 1px #fff;
    font-size: 80%
}

.form-item.important > label, .form-item.important .help {
    color: #b94a48
}

.form-item.important .checkbox, .form-item.important .radio, .form-item.important input, .form-item.important select, .form-important.important textarea {
    border-color: #b94a48
}

.form-item.success > label, .form-item.success .help {
    color: #468847
}

.form-item.success .checkbox, .form-item.success .radio, .form-item.success input, .form-item.success select, .form-item.success textarea {
    border-color: #468847
}

.form-item.warning > label, .form-item.warning .help {
    color: #f89406
}

.form-item.warning .checkbox, .form-item.warning .radio, .form-item.warning input, .form-item.warning select, .form-item.warning textarea {
    border-color: #f89406
}

.table tbody tr.success td {
    background-color: #dfeedf
}

.table tbody tr.important td {
    background-color: #f1dcdc
}

.table tbody tr.info td {
    background-color: #c7e0ec
}

.dropdown-menu {
    background: #eee;
    color: #000;
    border: 1px solid #d1d1d1
}

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-submenu:hover > a {
    text-decoration: none;
    background: #ebebeb
}

.navbar .nav > li > .dropdown-menu:after {
    border-bottom: 6px solid #eee
}

textarea, select input[type=text], input[type=password], input[type=datetime], input[type=datetime-local], input[type=date], input[type=month], input[type=time], input[type=week], input[type=number], input[type=email], input[type=url], input[type=search], input[type=tel], input[type=color], .uneditable-input {
    background: #fff;
    color: #444
}

.ulupuan {
    color: #808185
}

.ulupuan::before {
    color: #808185;
    content: "•"
}

.title-baslikiciara {
    background-color: #e6e6e6;
    color: #383838;
    border-bottom: 1px solid #d1d1d1
}

.modal {
    background: #eee
}

.uluhandle {
    background-color: #5b5280;
    background-image: -moz-linear-gradient(top, #5B5280, #5B5280);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5B5280), to(#5B5280));
    background-image: -webkit-linear-gradient(top, #5B5280, #5B5280);
    background-image: -o-linear-gradient(top, #5B5280, #5B5280);
    background-image: linear-gradient(to bottom, #5B5280, #5B5280);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5b5280', endColorstr='#ff5b5280', GradientType=0);
    color: #fff;
    border-bottom: 1px solid #d1d1d1
}

.close {
    color: #f5f5f5;
    text-shadow: 0 0 0 #e6e6e6
}

.sagtakipci {
    border: 1px solid #d1d1d1
}

.sagtakipci-li {
    background-color: #e6e6e6
}

#entryid_menu {
    background: #eee
}

#entryid_menu li, #entryid_menu li a {
    background: #5b5280;
    color: #fff
}

#index::-webkit-scrollbar-track-piece {
    background-color: #e9e9e9
}

#index::-webkit-scrollbar-thumb {
    background-color: #b6b6b6
}

#index::-webkit-scrollbar-thumb:hover {
    background-color: #555
}

.footer_row a {
    font-weight: 100 !important
}

.footer_row a:hover {
    background-color: transparent;
    color: #333
}

.footer_gorsel_id {
    color: #000
}

.footer_tarih {
    color: #000
}

.uluicon-eye {
    color: #000
}

#goruntu_sayi {
    color: #000
}

.footer_row .button {
    padding: 3px 6px
}

.galeri_footer {
    background-color: rgba(126, 126, 126, .19) !important
}

.kategori-label {
    background-color: #c3c3c3;
    text-shadow: 0 -1px 0 #bebebe;
    color: #666
}

.yazarlar_select {
    background: 0 0
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
    .navbar .logo {
        background: url(//c42.ulu.so/rs/img/ululogo1@2.png);
        background-size: 165px 41px
    }
}

#btasima2, #bkategori {
    margin-top: 5px
}

.dahaaltlar .dahabox .dahaboxic a::before {
    margin-right: 5px;
    content: "•"
}

h1.title a:hover {
    color: #fff !important
}

.iletisimyazisi {
    font-style: italic;
    padding: 3px;
    width: 50%;
    display: inline-block
}

.sirketbilgileri {
    padding-left: 10px;
    float: right;
    border-left: 1px solid #222;
    margin-top: 20px;
    width: 40%
}

@media (max-width: 768px) {
    .sirketbilgileri, .iletisimyazisi {
        width: 100%
    }
}

#profile .audio_wrap {
    height: 52px
}

.footer_sosyal_icon {
    display: inline-block;
    text-align: center;
    position: relative;
    top: 4px;
    margin-left: 10px
}

div.footer_sosyal_icon > a {
    display: inline-block
}

div.footer_sosyal_icon > a:nth-child(2) {
    margin-left: 10px
}

#main_conent_footer_line, div.linkler > a, div.linkler {
    color: #c1c1c1;
    margin: 0 5px
}

div.linkler > a:hover {
    color: #222;
    fill: #222 !important
}

#btnfacebook > g > path, #btntwitter > g > path {
    fill: #c1c1c1
}

#btnfacebook > g > path:hover, #btntwitter > g > path:hover {
    fill: #222
}

.readmore {
    margin-bottom: 10px;
    display: block;
    color: #7d7d7d;
    font-weight: 700;
    cursor: pointer;
    width : 150px;
}
.readmore:hover {
    -webkit-tap-highlight-color: transparent !important;
}

.tw {
    width: 20px;
    height: 20px;
    fill: #999;
    display: inline-block
}

.breadcrumb {
    padding: 8px 10px;
    text-align: center
}

.breadcrumb > li {
    display: inline-block
}

.breadcrumb > li > a {
    color: #c1c1c1
}

.breadcrumb > li > a:hover {
    text-decoration: underline
}

.breadcrumb > li + li:before {
    content: ">";
    padding: 0 5px;
    color: #c1c1c1
}

.katlist {
    list-style: none;
    margin: 0
}

.katlist li a:hover {
    color: #000
}

.katlist li {
    border-bottom: 1px solid #ddd;
    padding-left: 15px
}

.tabinput {
    width: 50%;
    margin: 4px 0 0 30px
}

.tabbutton {
    padding: 2px 5px;
    vertical-align: sub;
    background: #a24468;
    color: #fff;
    border: transparent !important;
    -webkit-box-shadow: none;
    box-shadow: none
}

.tabinfo {
    margin-left: 5px
}

.tabinfo2 {
    margin-left: 20px
}

.mobilacilis .acilistab a span:hover {
    color: #000
}

.ulusearch {
    position: relative
}

.ulusearch input::placeholder {
    color: #111
}

.ulusearch input {
    color: #111;
    border-radius: 0 !important;
    height: 20px;
    transition: all .5s;
    position: relative;
    background: #fff;
    margin-top: 5px;
    border: 1px solid #a24468
}

.ulusearch a {
    display: block
}

.ulusearch.ulu-blue {
    color: #000;
    display: inline-flex
}

.ulusearch input::placeholder, .ulusearch.ulu-blue input::-webkit-input-placeholder, .ulusearch.ulu-blue input:-moz-placeholder, .ulusearch.ulu-blue input::-moz-placeholder, .ulusearch.ulu-blue input:-ms-input-placeholder {
    color: #111
}

.ulusearch.ulu-blue input:hover, .ulusearch.ulu-blue input:focus {
    border-color: #b9bcc0;
    box-shadow: 0
}

.ulusearch.ulu-blue ul li, .ulusearch.ulu-blue ul .ulu-category {
    background-color: transparent;
    border-color: transparent
}

.ulusearch.ulu-blue ul li.selected, .ulusearch.ulu-blue ul .ulu-category.selected {
    background-color: rgba(170, 170, 170, .1)
}

.ulusearch.ulu-bootstrap input {
    border-color: #ccc;
    border-radius: 4px;
    border-style: solid;
    border-width: 1px;
    color: #555;
    padding: 6px 12px
}

.ulusearch-container {
    left: 0;
    position: absolute;
    width: 89%;
    z-index: 2
}

.ulusearch-container ul {
    background-color: #fff;
    display: none;
    padding-bottom: 0;
    padding-left: 0;
    position: relative;
    top: -10px;
    color: #000;
    margin: 0
}

.ulusearch-container ul li {
    display: block;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400;
    padding: 8px 12px;
    border-bottom: 1px solid #eee;
    cursor: pointer
}

.ulusearch-container ul li:last-child {
    border-radius: 0 0 2px 2px;
    border-width: 0 1px 1px
}

.ulusearch-container ul li.selected {
    cursor: pointer;
    color: #a24468
}

.ulusearch-container ul li.selected div {
    font-weight: 400
}

.ulusearch-container ul li div {
    display: block;
    font-weight: 400;
    word-break: break-all
}

.ulusearch-container ul li b {
    font-weight: 400
}

i.search-detay {
    color: #a24468;
    font-weight: 800;
    font-size: 20px;
    background: 0 0;
    position: relative;
    left: -25px;
    top: 0;
    height: 20px;
    cursor: pointer
}

i.uluicon-search {
    color: #fff;
    position: absolute;
    top: 10px;
    left: 10px;
    font-size: 15px
}

svg.uluicon-search {
    fill: #fff;
    position: absolute;
    top: 8px;
    left: 8px
}

button.button.button-search {
    top: -2.2px;
    margin-left: -21px
}

#top-search.uyeSearch form, #top-search.uyeLogin form {
    margin: 0;
    margin-left: 30px
}

div.uyeSearch > form.ulusearch > button {
    top: -3.2px
}

div.uyeLogin > form.ulusearch > i.search-detay {
    top: -2px
}

#top-search.uyeSearch form, #top-search.uyeLogin form {
    width: 510px !important;
}

.ulusearch input {
    min-width: 460px
}

.gundem_list span {
    padding: 1px 5px;
    text-align: center;
    background-color: #1a4677;
    color: #e1e1e1;
    border-radius: 2px;
    font-size: 11px;
    opacity: .9;
    float: right;
    height: 16px;
    line-height: 17px;
    margin-right: 6px
}

.gundem_ozel {
    background: #a14367 !important
}

.gundem_list {
    width: 100% !important;
    padding: 5px;
    margin-bottom: 5px
}

#top-search {
    display: inline-block
}

@media screen and (min-width: 1482px) and (max-width: 1820px) {
    div.uyeLogin > form.ulusearch > button, #top-search.uyeSearch > form.ulusearch > button {
        top: -2.2px
    }
}

@media screen and (max-width: 993px) {
    div.entry-secenekleri > span.enf_sag.pull-right > div > br {
        display: block
    }

    .enf_sag .yazar {
        color: #a24468;
        font-size: 12px;
        float: none;
        margin-top: 0
    }

    div.uyeLogin > form.ulusearch > button, #top-search.uyeSearch > form.ulusearch > button {
        top: -3.2px
    }

    #top-search.uyeSearch #detayli_ara, #top-search.uyeSearch .ulusearch-container {
        margin-left: 0 !important;
        overflow: hidden;
        position: absolute;
        left: -42px;
        width: calc(100% + 16em) !important
    }

    #top-search.uyeSearch .ulusearch-container {
        margin-left: 0 !important;
        left: -52px !important
    }

    #top-search {
        width: 40% !important
    }

    #top-search.uyeSearch form, #top-search.uyeLogin form {
        width: 100% !important
    }

    .ulusearch input {
        min-width: 80% !important
    }

    #top-search.uyeLogin #detayli_ara, #top-search.uyeLogin .ulusearch-container {
        margin-top: 5px;
        margin-left: -40px;
        width: calc(100% + 9em) !important;
        overflow: hidden
    }

    #detayli_ara{
        left:3px;
    }

    #top-search.uyeLogin .ulusearch-container {
        margin-left: -50px !important
    }

    .ulusearch-container ul {
        top: 0
    }
}

@media screen and (max-width: 760px) {
    #top-search.uyeLogin {
        width: 80% !important
    }

    #top-search.uyeSearch {
        width: 62% !important
    }

    #top-search.uyeSearch .ulusearch input {
        min-width: 70% !important
    }

    .right_header {
        margin-right: 0
    }

    ul.logout_bar {
        display: none
    }

    .ulusearch-container ul li {
        padding: 15px
    }
}

@media screen and (max-width: 560px) {
    #top-search.uyeSearch {
        width: 59% !important;
    }
}

@media screen and (max-width: 480px) {
    #top-search.uyeSearch form, #top-search.uyeLogin form {
        margin-left: 10px;
    }

    #top-search.uyeLogin {
        width: 72% !important;
    }

    #top-search.uyeSearch {
        width: 56% !important;
    }
}

@media screen and (max-width: 450px) {
    #top-search.uyeSearch {
        width: 50% !important
    }

    #top-search.uyeSearch .ulusearch input {
        width: 100px
    }

    #soz_layout_ust_bildirimler{
        display:none;
    }
    #soz_layout_ust_mesaj{
        display:none;
    }

}

@media screen and (max-width: 380px) {
    #top-search.uyeLogin {
        width: 69% !important
    }

    #top-search.uyeSearch form, #top-search.uyeLogin form {
        margin-left: 10px
    }

    #top-search.uyeSearch {
        width: 48% !important
    }
}

@media screen and (max-width: 372px) {
    #top-search.uyeLogin {
        width: 69% !important
    }

    .ulusearch input {
        width: 100px;
        min-width: 70% !important
    }

    #top-search.uyeSearch {
        width: 45% !important
    }
}

@media screen and (max-width: 340px) {
    #top-search.uyeSearch {
        width: 40% !important
    }

    #top-search.uyeSearch .ulusearch input {
        width: 80px;
        min-width: 50% !important
    }
}

@media screen and (max-width: 225px){
    .ulusearch input {
        width: 50px;
        min-width: 45% !important;
    }
}
.navbar-fixed-top{
    white-space: nowrap;
}

#main #index {
    position: relative;
    top: 10px;
    left: 0;
    background: 0 0;
    margin: 0;
    z-index: 1;
    margin-bottom: 40px !important
}

#main #index .index-ic {
    box-shadow: none;
    -webkit-box-shadow: none
}

#main #index .index-ic > .uluicon-close {
    display: none
}

#main #index ul.index-list li {
    padding: 10px 5px
}

.uluicon-up-down {
    fill: #b2b2b2;
    width: 13px;
    height: 13px
}

.uluicon-up-down:hover {
    fill: #a24468
}

.uluicon-fbook {
    fill: #4267b2;
    width: 16px;
    height: 16px
}

.uluicon-twitter {
    fill: #1da1f2;
    width: 16px;
    height: 16px
}

.uluicon-d-t {
    fill: gray;
    width: 7px;
    height: 7px
}

.uluicon-search {
    fill: #fff;
    width: 16px;
    height: 16px
}

.uluicon-toogle {
    fill: #fff;
    width: 16px;
    height: 16px
}

.uluicon-cog {
    fill: #fff;
    width: 20px;
    height: 20px
}

.uluicon-entryfb {
    fill: #b2b2b2;
    width: 13px;
    margin-right: 10px;
    margin-left: 10px;
    height: 16px
}

.uluicon-entryfb:hover {
    fill: #365396
}

.uluicon-entrytw {
    fill: #b2b2b2;
    width: 13px;
    margin-right: 10px;
    margin-left: 5px;
    height: 16px
}

.uluicon-entrytw:hover {
    fill: #1da1f2
}

.entry-date {
    color: #b2b2b2;
    font-size: 11px
}

.entry-author .yazar {
    color: #a24468;
    font-size: 12px
}

.enf_sag .yazar {
    color: #a24468;
    font-size: 12px
}

.entry-sosyal {
}

.uluicon-gosterim {
    width: 20px;
    vertical-align: baseline;
    height: 20px;
    fill: #a5a5a5
}

.ustmenu_mobil {
    padding: 5px 0;
    background-color: #f5f5f5;
    display: block;
    position: relative;
    height: 30px;
    margin: -14px 0 20px;
    overflow: hidden
}

.ustmenu_mobil ul li {
    display: inline-block;
    line-height: 20px
}

.ustmenu_mobil ul {
    margin: 0
}

.ustmenu_mobil ul li a {
    padding: 5px 12px;
    display: inline-block;
    color: #000
}

.ustmenu_mobil ul li a.active {
    text-decoration: none
}

ul.mobil_bugun {
    margin: 0;
    overflow: hidden;
    width: 95%;
    background-color: #fff;
    padding: 0 10px
}

.mobil_bugun li {
    padding: 15px 5px;
    border-bottom: 0.5px solid #eee;
    list-style-type: none;
    line-height: 1em;
    margin: 0;
    background-color: #fff;
    width: 100% !important;
}

.mobil_bugun li:active {
    background-color: #efefef;
}

.mobil_bugun li a {
    color: rgba(0, 0, 0, .8);
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
    float: left;
    width: 84%;
    -webkit-tap-highlight-color: transparent;
}

.bodykategoriler .mobil_bugun li a {
    width: 71%
}

.mobil_bugun li small {
    background-color: #1a4677;
    text-align: center;
    color: #fff;
    padding: 1px 5px;
    margin-right: 5px;
    border-radius: 2px;
    font-size: 12px;
    opacity: .9;
    float: right;
    height: 20px;
    line-height: 20px
}

.uluicon-linkref {
    fill: #a24468;
    width: 15px;
    height: 15px;
    margin-left: 3px
}

#baslik_video {
    width: 300px;
    margin: 0 auto
}

.paginationp {
    float: right
}

.paginationp .pages {
    height: 28px !important;
    vertical-align: top;
    border-radius: 0;
    border: 0;
    color: #b2b2b2
}

.paginationp a {
    background: #fff;
    display: inline-block;
    color: #b2b2b2;
    padding: 5px 10px
}

.nextpage {
    background: #a24468;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    font-size: 14px;
    color: #fff;
    float: left;
    text-align: center;
    width: 50%;
    border-radius: 4px;
    display: inline-block;
    padding: 5px 10px
}

.paginationp {
    color: #b2b2b2
}

h2.mobil_usth2 {
    padding: 0 12px;
    font-weight: 700;
    color: #000;
    margin: 15px 0
}

.loginvar h2.mobil_usth2 {
    padding: 0
}

.altsayfalama {
    text-align: right
}

.altsayfalama .nextpage {
    float: none
}

.altsayfalama .paginationp {
    float: none;
    display: inline-block
}

.is_profil #big-masthead {
    margin-top: 20px;
    margin-bottom: 0 !important
}

.date-u {
    margin-right: 8px
}

@media (max-width: 480px) {
    .entryler li .enf_sag {
        width: 125px;
        padding-right: 0;
        margin: 0
    }

    .ent_yanyana {
        width: 125px
    }

    .date-u {
        margin-right: 0;
        display: inline-block
    }

    .alt-u {
        display: block;
        width: 60%;
        float: right
    }
}

.tarih a {
    color: #b2b2b2
}

.ent-yazar-alt {
    width: 200px;
    float: right
}

.ent-yazar-alt a {
    color: #a24468 !important
}

.alt-u {
    color: #a24468
}

section.video {
    position: relative;
    margin-bottom: 5%;
    margin-top: 30px
}

.video-player {
    background-color: #fff;
    border: 1px solid #a7a090;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    color: #333;
    position: absolute;
    z-index: 1000;
    margin-top: -1px;
    top: 0;
    right: 0;
    padding: 10px
}

.video_kapat {
    text-align: right;
    color: #000;
    display: block;
    margin-bottom: 10px
}

a.video_kapat:hover {
    color: #a24468
}

section.video .video-title {
    margin-left: 0;
    width: 95%;
    height: auto;
    position: absolute;
    left: 0;
    bottom: 0;
    padding: 10px 5px;
    color: #fff;
    background-color: rgba(0, 0, 0, .5)
}

section.video .thumb > a:before {
    position: absolute;
    filter: alpha(opacity=80);
    -khtml-opacity: .8;
    -moz-opacity: .8;
    opacity: .8;
    content: '\25BA';
    z-index: 500;
    color: #fff;
    font-size: 6em;
    left: 42%;
    top: 35%;
    text-shadow: 0 3px #000;
}

@media screen and (max-width: 992px) {
    iframe#baslik_video_iframe {
        width: 100% !important
    }

    .video-player {
        left: 0
    }

    section.video .thumb > a:before {
        font-size: 9em;
        top: 20%;
    }

    section.video {
        position: relative;
        clear: both
    }

    section.video .video-title {
        width: 98%
    }
}

.entry_galeri_yeni {
    background: #e9e9e9;
    display: inline-block;
    height: 110px;
    list-style: none outside none;
    overflow: hidden;
    float: left;
    position: relative;
    width: 24.6%;
    margin-right: 2px
}

.loginvar .entry_galeri_yeni {
    width: 24%;
    margin-right: 7px
}

.entry_galeri_yeni img {
    border: 0;
    height: 100%;
    max-width: 100%;
    vertical-align: middle
}

.entry-galeri {
    height: 120px;
    background: #fff;
    margin-top: 20px;
    margin-bottom: 10px
}

div.entry-block.clearfix > div.box > a:nth-child(4) > div {
    margin-top: 0
}

#main > div.entry-block.clearfix > div.entry-galeri > a:nth-child(5) > div {
    margin-right: 0;
    margin-top: 0
}

#main > div.entry-block.clearfix > ol > li:nth-child(1) {
    margin-top: 10px
}

@media screen and (max-width: 992px) {
    .entry-galeri {
        height: 200px
    }

    .loginvar .entry_galeri_yeni {
        width: 45%
    }

    .entry_galeri_yeni {
        width: 47.5%;
        margin: 3px
    }

    div.entry-block.clearfix > div.box > a:nth-child(4) > div {
        margin-top: 3px
    }

    #baslik-data {
        clear: both;
        margin-top: 60px
    }

    .galeri_footer .footer_input {
        width: 60% !important;
        margin-top: 4px
    }
}

#baslik-data {
    background: #fff;
    line-height: 22px;
    margin-bottom: 2px;
    display: block;
    font-size: 13px;
    margin-top: 20px
}

#baslik-data legend {
    text-align: left
}

#baslik-data .sagdata-li {
    margin: 0 0 4px;
    color: #444;
    border-bottom: 1px solid #ddd;
    font-size: 12px;
    line-height: 2.4em;
    padding: 10px
}

#baslik-data .sagdata-li span {
    float: left;
    color: #000;
    width: 145px
}

.data-button {
    padding: 1px 5px;
    line-height: 1.5;
    font-size: 85%;
    float: right;
    margin-right: 16px
}

#baslik-data .sagdata-li a {
    color: #a24468
}

.data-baslik {
    padding: 10px;
    font-weight: 700;
    font-size: 1.2em;
    color: #8b8686
}

.yeni_galeri .thumbnail {
    display: block;
    line-height: 20px;
    margin-bottom: 10px;
    overflow: hidden;
    padding: 4px
}

.yeni_thumbnails {
    display: block;
    list-style: none outside none;
    overflow: hidden;
    position: relative;
    width: 300px;
    text-align: center
}

.yeni_thumbnails img {
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    margin: auto
}

.loginvar #sidebar.sidebar-kisa {
    margin-top: 0;
}

.index-next {
    background-color: #ececec;
    color: #757575;
    border: 0 !important
}

.next-indexx {
    float: right;
    margin: 10px !important
}

body.title_pages .entry-block {
    width: 700px;
    float: left;
    margin-right: 25px
}

.pages .ulu-kapak-koca, .rklm_tr .ulu-kapak-koca, .ulualtbasliklar {
    width: 700px;
    display: inline-block
}

#sidebar .ulualtbasliklar {
    width: 100%
}

.rklm_tr.kategoriler .ulu-kapak-koca {
    width: 700px !important;
    display: inline-block
}

.pages_middle, .entry_pages .entry-block, .ist_wrap, .title_pages .entry_list_kapak_kutu {
    width: 700px;
    float: left
}

.bodykategoriler .ulu-kapak-koca {
    width: 700px !important
}

.pages_middle, .ist_wrap, .title_pages .entry_list_kapak_kutu {
    margin-right: 25px
}

body.entry_pages #sidebar {
    margin-left: 25px
}

@media (max-width: 1370px) {
    .pages_middle, .entry_pages .entry-block, .ist_wrap, .pages .ulu-kapak-koca, body.title_pages .entry-block .ulualtbasliklar, body.title_pages .entry-block, .title_pages .entry_list_kapak_kutu, .rklm_tr .ulu-kapak-koca {
        width: 64%
    }

    .bodykategoriler .ulu-kapak-koca {
        width: 64% !important
    }

    .rklm_tr.kategoriler .ulu-kapak-koca {
        width: 64% !important
    }
}

@media (max-width: 1300px) {
    .pages_middle, .entry_pages .entry-block, .ist_wrap, .pages .ulu-kapak-koca, body.title_pages .entry-block, .rklm_tr .ulu-kapak-koca, .title_pages .entry_list_kapak_kutu .ulualtbasliklar {
        width: 60%
    }

    .rklm_tr.kategoriler .ulu-kapak-koca {
        width: 60% !important
    }

    .bodykategoriler .ulu-kapak-koca {
        width: 100% !important
    }
}

@media (max-width: 1088px) {
    .pages_middle, .entry_pages .entry-block, .ist_wrap, .pages .ulu-kapak-koca, .ulualtbasliklar, body.title_pages .entry-block, .title_pages .entry_list_kapak_kutu, .rklm_tr .ulu-kapak-koca, .rklm_tr .ulu-kapak-koca {
        width: 58%
    }

    .bodykategoriler .ulu-kapak-koca {
        width: 58% !important
    }

    .rklm_tr.kategoriler .ulu-kapak-koca {
        width: 58% !important
    }
}

@media (max-width: 1048px) {
    .pages_middle, .entry_pages .entry-block, .ist_wrap, .pages .ulu-kapak-koca, .ulualtbasliklar, body.title_pages .entry-block, .title_pages .entry_list_kapak_kutu, .rklm_tr .ulu-kapak-koca, .rklm_tr.kategoriler .ulu-kapak-koca {
        width: 55%
    }

    .bodykategoriler .ulu-kapak-koca {
        width: 55% !important
    }
}

@media (max-width: 979px) {
    .pages_middle, .pages .ulu-kapak-koca, body.title_pages .entry-block, .iletisim_wrap, .entry_pages .entry-block, .ist_wrap, .title_pages .entry_list_kapak_kutu, .rklm_tr .ulu-kapak-koca {
        width: 100%;
    /*float: none;*/
        margin: 0 auto
    }

    .bodykategoriler .ulu-kapak-koca {
        width: 100% !important
    }

    .rklm_tr.kategoriler .ulu-kapak-koca {
        width: 100% !important
    }

    #main-wrapper {
        margin-top: -10px;
    !important
    }

    #sidebar .box {
        margin-left: 3%;
        margin-right: 3%
    }

    #sidebar {
        width: 90% !important;
        margin-right: 2% !important;
        margin-left: 2% !important
    }

    .ulualtbasliklar {
        width: 103% !important;
        margin-top: 0;
        margin-bottom: 5% !important
    }
    .ulualakalibasliklar-beat{
        box-shadow: 0 1px 6px rgba(32, 33, 36, 0.18);
        border-radius: 4px;
        width: 93% !important;
        margin-left: 7px;
        margin-top: 0;
        margin-bottom: 5% !important
    }

    #sidebar .sag_in {
        margin: 0 auto;
        margin-top: 30px;
        width: 100%
    }
}

.swiper-container {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    z-index: 1;
    margin-bottom: 30px
}

.swiper-container-no-flexbox .swiper-slide {
    float: left
}

.swiper-container-vertical > .swiper-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
}

.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    -o-transition-property: transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}

.swiper-container-android .swiper-slide, .swiper-wrapper {
    -webkit-transform: translate3d(0px, 0, 0);
    transform: translate3d(0px, 0, 0)
}

.swiper-container-multirow > .swiper-wrapper {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.swiper-container-free-mode > .swiper-wrapper {
    -webkit-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    margin: 0 auto
}

.swiper-slide {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    -o-transition-property: transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
}

.swiper-invisible-blank-slide {
    visibility: hidden
}

.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide {
    height: auto
}

.swiper-container-autoheight .swiper-wrapper {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-transition-property: height, -webkit-transform;
    transition-property: height, -webkit-transform;
    -o-transition-property: transform, height;
    transition-property: transform, height;
    transition-property: transform, height, -webkit-transform
}

.swiper-container-3d {
    -webkit-perspective: 1200px;
    perspective: 1200px
}

.swiper-container-3d .swiper-wrapper, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-cube-shadow {
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-slide-shadow-bottom {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10
}

.swiper-container-3d .swiper-slide-shadow-left {
    background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    background-image: -o-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-right {
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-top {
    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-bottom {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))
}

.swiper-container-wp8-horizontal, .swiper-container-wp8-horizontal > .swiper-wrapper {
    -ms-touch-action: pan-y;
    touch-action: pan-y
}

.swiper-container-wp8-vertical, .swiper-container-wp8-vertical > .swiper-wrapper {
    -ms-touch-action: pan-x;
    touch-action: pan-x
}

.swiper-button-prev, .swiper-button-next {
    position: relative;
    width: 20px;
    height: 25px;
    z-index: 10;
    cursor: pointer;
    background-size: 20px 15px;
    background-position: center;
    background-repeat: no-repeat;
    display: inline-block;
    margin-top: 5px
}

.swiper-button-prev {
}

.swiper-button-next {
}

.swiper-button-prev.swiper-button-disabled, .swiper-button-next.swiper-button-disabled {
    opacity: .35;
    cursor: auto;
    pointer-events: none
}

.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
    left: 0;
    right: auto;
    background-image: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNyA0NCc+PHBhdGggZD0nTTAsMjJMMjIsMGwyLjEsMi4xTDQuMiwyMmwxOS45LDE5LjlMMjIsNDRMMCwyMkwwLDIyTDAsMjJ6JyBmaWxsPScjNWI1MjgwJy8+PC9zdmc+)
}

.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
    right: 0;
    left: auto;
    margin-left: 15px;
    background-image: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNyA0NCc+PHBhdGggZD0nTTI3LDIyTDI3LDIyTDUsNDRsLTIuMS0yLjFMMjIuOCwyMkwyLjksMi4xTDUsMEwyNywyMkwyNywyMnonIGZpbGw9JyM1YjUyODAnLz48L3N2Zz4=)
}

.swiper-button-prev.swiper-button-black, .swiper-container-rtl .swiper-button-next.swiper-button-black {
    background-image: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNyA0NCc+PHBhdGggZD0nTTAsMjJMMjIsMGwyLjEsMi4xTDQuMiwyMmwxOS45LDE5LjlMMjIsNDRMMCwyMkwwLDIyTDAsMjJ6JyBmaWxsPScjMDAwMDAwJy8+PC9zdmc+)
}

.swiper-button-next.swiper-button-black, .swiper-container-rtl .swiper-button-prev.swiper-button-black {
    background-image: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNyA0NCc+PHBhdGggZD0nTTI3LDIyTDI3LDIyTDUsNDRsLTIuMS0yLjFMMjIuOCwyMkwyLjksMi4xTDUsMEwyNywyMkwyNywyMnonIGZpbGw9JyMwMDAwMDAnLz48L3N2Zz4=)
}

.swiper-pagination {
    position: absolute;
    text-align: center;
    -webkit-transition: 300ms opacity;
    -o-transition: 300ms opacity;
    transition: 300ms opacity;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    z-index: 10
}

.swiper-pagination.swiper-pagination-hidden {
    opacity: 0
}

.swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal > .swiper-pagination-bullets {
    bottom: 10px;
    left: 0;
    width: 100%
}

.swiper-pagination-bullets-dynamic {
    overflow: hidden;
    font-size: 0
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    -webkit-transform: scale(.33);
    -ms-transform: scale(.33);
    transform: scale(.33);
    position: relative
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
    -webkit-transform: scale(.66);
    -ms-transform: scale(.66);
    transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
    -webkit-transform: scale(.33);
    -ms-transform: scale(.33);
    transform: scale(.33)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
    -webkit-transform: scale(.66);
    -ms-transform: scale(.66);
    transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
    -webkit-transform: scale(.33);
    -ms-transform: scale(.33);
    transform: scale(.33)
}

.swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background: #000;
    opacity: .2
}

button.swiper-pagination-bullet {
    border: 0;
    margin: 0;
    padding: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer
}

.swiper-pagination-bullet-active {
    opacity: 1;
    background: #007aff
}

.swiper-container-vertical > .swiper-pagination-bullets {
    right: 10px;
    top: 50%;
    -webkit-transform: translate3d(0px, -50%, 0);
    transform: translate3d(0px, -50%, 0)
}

.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 6px 0;
    display: block
}

.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 8px
}

.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    display: inline-block;
    -webkit-transition: 200ms top, 200ms -webkit-transform;
    transition: 200ms top, 200ms -webkit-transform;
    -o-transition: 200ms transform, 200ms top;
    transition: 200ms transform, 200ms top;
    transition: 200ms transform, 200ms top, 200ms -webkit-transform
}

.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 4px
}

.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    white-space: nowrap
}

.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    -webkit-transition: 200ms left, 200ms -webkit-transform;
    transition: 200ms left, 200ms -webkit-transform;
    -o-transition: 200ms transform, 200ms left;
    transition: 200ms transform, 200ms left;
    transition: 200ms transform, 200ms left, 200ms -webkit-transform
}

.swiper-pagination-progressbar {
    background: rgba(0, 0, 0, .25);
    position: absolute
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: #007aff;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
    -webkit-transform-origin: left top;
    -ms-transform-origin: left top;
    transform-origin: left top
}

.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    -webkit-transform-origin: right top;
    -ms-transform-origin: right top;
    transform-origin: right top
}

.swiper-container-horizontal > .swiper-pagination-progressbar {
    width: 100%;
    height: 4px;
    left: 0;
    top: 0
}

.swiper-container-vertical > .swiper-pagination-progressbar {
    width: 4px;
    height: 100%;
    left: 0;
    top: 0
}

.swiper-pagination-white .swiper-pagination-bullet-active {
    background: #fff
}

.swiper-pagination-progressbar.swiper-pagination-white {
    background: rgba(255, 255, 255, .25)
}

.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill {
    background: #fff
}

.swiper-pagination-black .swiper-pagination-bullet-active {
    background: #000
}

.swiper-pagination-progressbar.swiper-pagination-black {
    background: rgba(0, 0, 0, .25)
}

.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill {
    background: #000
}

.swiper-scrollbar {
    border-radius: 10px;
    position: relative;
    -ms-touch-action: none;
    background: rgba(0, 0, 0, .1)
}

.swiper-container-horizontal > .swiper-scrollbar {
    position: absolute;
    left: 1%;
    bottom: 3px;
    z-index: 50;
    height: 5px;
    width: 98%
}

.swiper-container-vertical > .swiper-scrollbar {
    position: absolute;
    right: 3px;
    top: 1%;
    z-index: 50;
    width: 5px;
    height: 98%
}

.swiper-scrollbar-drag {
    height: 100%;
    width: 100%;
    position: relative;
    background: rgba(0, 0, 0, .5);
    border-radius: 10px;
    left: 0;
    top: 0
}

.swiper-scrollbar-cursor-drag {
    cursor: move
}

.swiper-zoom-container {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center
}

.swiper-zoom-container > img, .swiper-zoom-container > svg, .swiper-zoom-container > canvas {
    max-width: 100%;
    max-height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.swiper-slide-zoomed {
    cursor: move
}

.swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    -webkit-transform-origin: 50%;
    -ms-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
    animation: swiper-preloader-spin 1s steps(12, end) infinite
}

.swiper-lazy-preloader:after {
    display: block;
    content: '';
    width: 100%;
    height: 100%;
    background-image: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PScwIDAgMTIwIDEyMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayc+PGRlZnM+PGxpbmUgaWQ9J2wnIHgxPSc2MCcgeDI9JzYwJyB5MT0nNycgeTI9JzI3JyBzdHJva2U9JyM2YzZjNmMnIHN0cm9rZS13aWR0aD0nMTEnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcvPjwvZGVmcz48Zz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuMjcnLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuMjcnIHRyYW5zZm9ybT0ncm90YXRlKDMwIDYwLDYwKScvPjx1c2UgeGxpbms6aHJlZj0nI2wnIG9wYWNpdHk9Jy4yNycgdHJhbnNmb3JtPSdyb3RhdGUoNjAgNjAsNjApJy8+PHVzZSB4bGluazpocmVmPScjbCcgb3BhY2l0eT0nLjI3JyB0cmFuc2Zvcm09J3JvdGF0ZSg5MCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuMjcnIHRyYW5zZm9ybT0ncm90YXRlKDEyMCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuMjcnIHRyYW5zZm9ybT0ncm90YXRlKDE1MCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuMzcnIHRyYW5zZm9ybT0ncm90YXRlKDE4MCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuNDYnIHRyYW5zZm9ybT0ncm90YXRlKDIxMCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuNTYnIHRyYW5zZm9ybT0ncm90YXRlKDI0MCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuNjYnIHRyYW5zZm9ybT0ncm90YXRlKDI3MCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuNzUnIHRyYW5zZm9ybT0ncm90YXRlKDMwMCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuODUnIHRyYW5zZm9ybT0ncm90YXRlKDMzMCA2MCw2MCknLz48L2c+PC9zdmc+);
    background-position: 50%;
    background-size: 100%;
    background-repeat: no-repeat
}

.swiper-lazy-preloader-white:after {
    background-image: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PScwIDAgMTIwIDEyMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayc+PGRlZnM+PGxpbmUgaWQ9J2wnIHgxPSc2MCcgeDI9JzYwJyB5MT0nNycgeTI9JzI3JyBzdHJva2U9JyNmZmYnIHN0cm9rZS13aWR0aD0nMTEnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcvPjwvZGVmcz48Zz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuMjcnLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuMjcnIHRyYW5zZm9ybT0ncm90YXRlKDMwIDYwLDYwKScvPjx1c2UgeGxpbms6aHJlZj0nI2wnIG9wYWNpdHk9Jy4yNycgdHJhbnNmb3JtPSdyb3RhdGUoNjAgNjAsNjApJy8+PHVzZSB4bGluazpocmVmPScjbCcgb3BhY2l0eT0nLjI3JyB0cmFuc2Zvcm09J3JvdGF0ZSg5MCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuMjcnIHRyYW5zZm9ybT0ncm90YXRlKDEyMCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuMjcnIHRyYW5zZm9ybT0ncm90YXRlKDE1MCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuMzcnIHRyYW5zZm9ybT0ncm90YXRlKDE4MCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuNDYnIHRyYW5zZm9ybT0ncm90YXRlKDIxMCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuNTYnIHRyYW5zZm9ybT0ncm90YXRlKDI0MCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuNjYnIHRyYW5zZm9ybT0ncm90YXRlKDI3MCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuNzUnIHRyYW5zZm9ybT0ncm90YXRlKDMwMCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuODUnIHRyYW5zZm9ybT0ncm90YXRlKDMzMCA2MCw2MCknLz48L2c+PC9zdmc+)
}

@-webkit-keyframes swiper-preloader-spin {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes swiper-preloader-spin {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.swiper-container .swiper-notification {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
    -webkit-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.swiper-container-fade .swiper-slide {
    pointer-events: none;
    -webkit-transition-property: opacity;
    -o-transition-property: opacity;
    transition-property: opacity
}

.swiper-container-fade .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-container-cube {
    overflow: visible
}

.swiper-container-cube .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1;
    visibility: hidden;
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    width: 100%;
    height: 100%
}

.swiper-container-cube .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-container-cube.swiper-container-rtl .swiper-slide {
    -webkit-transform-origin: 100% 0;
    -ms-transform-origin: 100% 0;
    transform-origin: 100% 0
}

.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-prev, .swiper-container-cube .swiper-slide-next + .swiper-slide {
    pointer-events: auto;
    visibility: visible
}

.swiper-container-cube .swiper-slide-shadow-top, .swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.swiper-container-cube .swiper-cube-shadow {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .6;
    -webkit-filter: blur(50px);
    filter: blur(50px);
    z-index: 0
}

.swiper-container-flip {
    overflow: visible
}

.swiper-container-flip .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1
}

.swiper-container-flip .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-container-flip .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-container-flip .swiper-slide-shadow-top, .swiper-container-flip .swiper-slide-shadow-bottom, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-right {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.swiper-container-coverflow .swiper-wrapper {
    -ms-perspective: 1200px
}

.swiper-container {
    width: 300px;
    margin-top: 10px;
    max-height: 300px
}

.swiper-slide {
    text-align: center;
    font-size: 18px;
    margin-bottom: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center
}

.swiper-slide {
    width: 300px !important;
    height: 298px !important;
    background-color:white;
}

.swiper-slide img {
    max-height: 250px !important;
    display: block;
    max-width: 300px !important
}

.video-thumbnail {
    display: block;
    line-height: 20px;
    margin-bottom: 10px;
    float: left;
    overflow: hidden;
    padding: 4px;
    width: 90px;
}

.video-thumbnails {
    display: block;
    float: left;
    height: 60px;
    list-style: none outside none;
    overflow: hidden;
    position: relative;
    width: 80px;
    text-align: center;
    background: #e9e9e9
}

.video-thumbnail img {
    height: 60px;
    width: 90px
}

#sidebar h2 {
    margin: 10px 0 !important;
    font-size: 1.5em;
    display: inline-block
}

.hakkimizda-tab {
    min-width: 320px;
    padding: 10px;
    margin: 0 auto;
    background: #fff;
    margin-top: 20px
}

.hakkimizda-tab section {
    display: none;
    padding: 20px 0 0;
    border-top: 1px solid #ddd
}

.hakkimizda-tab label {
    display: inline-block;
    margin: 0 0 -1px;
    padding: 15px 10px;
    font-weight: 600;
    text-align: center;
    color: #bbb;
    border: 1px solid transparent
}

.hakkimizda-tab a.tab-radios {
    display: inline-block;
    margin: 0 0 -1px;
    padding: 15px 5px;
    font-weight: 600;
    text-align: center;
    color: #bbb;
    border: 1px solid transparent
}

.hakkimizda-tab label:hover {
    color: #888;
    cursor: pointer
}

.hakkimizda-tab input:checked + label {
    color: #555;
    border: 1px solid #ddd;
    border-top: 2px solid #a24468;
    border-bottom: 1px solid #fff
}

#tab1:checked ~ #content1, #tab2:checked ~ #content2, #tab3:checked ~ #content3, #tab4:checked ~ #content4 {
    display: block
}

.tab-radio {
    display: none
}

footer#main_conent_footer_line .text {
    display: inline-block
}

footer#main_conent_footer_line {
    border-top: 1px solid #e1e1e1;
    padding: 2px 10px
}

.load_button {
    background-color: #b2b2b2;
    color: #fff;
    line-height: 40px;
    border: 1px solid rgba(255, 255, 255, .1);
    border-radius: 3px;
    font-size: 14px;
    width: 100%
}

footer#main_conent_footer_line.home ul.breadcrumb, .ulualtbasliklar {
    margin-bottom: 50px;
    margin-top: 20px
}

footer#main_conent_footer_line.home {
    padding: 0 40px !important;
    position: fixed;
    background-color: #fff;
    bottom: 0;
    width: 100%;
    left: 0;
    right: 0;
    z-index: 200;
    line-height: 40px;
    margin: 0 auto !important
}

#main_conent_footer_line.home .linkler {
    float: right;
    margin-right: 4%
}

@media screen and (max-width: 992px) {
    footer#main_conent_footer_line.home {
        position: relative;
        padding: 0 !important;
        width: auto;
        line-height: 30px;
        background-color: transparent
    }

    #main_conent_footer_line, div.linkler > a, div.linkler {
        margin: 0 10px
    }

    .facebooksubmit_wrap {
        width: 50% !important;
        margin: 10px auto !important;
        display: block
    }

    .facebooksubmit_wrap input {
        cursor: pointer
    }

    .form-item {
        text-align: center
    }
}

#baslik-data table {
    margin: 10px
}

#baslik-data table tbody td {
    padding: 5px
}

.right {
    float: right
}

.wbox {
    background-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    margin-bottom: 10px
}

.claim a.blue {
    margin: 0 auto;
    display: block;
    width: 90%;
    text-align: center;
    padding: 10px 16px;
    color: #fff;
    background-color: #a24468;
    border-radius: 4px;
    font-weight: 600;
    font-size: 15px
}

.claim span {
    display: block;
    font-size: 1.125em;
    line-height: 1.3em;
    color: #666;
    margin-bottom: 16px
}

.claim {
    padding: 16px;
    text-align: center
}

.claim p {
    font-size: 1.4em;
    color: #333;
    margin-bottom: 6px
}

.color-yesil, span.surat.arti:hover {
    fill: #27ae60;
    color: #27ae60
}

.color-kirmizi, span.surat.eksi:hover {
    fill: #a24468;
    color: #a24468
}

.kategoriler {
    margin-bottom: 20px
}

.kategoriler .kategori-label {
    float: none;
    margin-left: 0
}

#content_video {
    overflow: hidden
}

#sidebar .wbox.box {
    background-color: #fff
}

.select select {
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    appearance: none;
    outline: 0;
    box-shadow: none;
    border: 0 !important;
    background: #2c3e50;
    background-image: none
}

.select {
    position: relative;
    display: block;
    width: 20em;
    height: 3em;
    line-height: 3;
    background: #2c3e50;
    overflow: hidden;
    border-radius: .25em
}

.select select {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0 0 0 .5em;
    color: #fff;
    cursor: pointer
}

.select select::-ms-expand {
    display: none
}

.select::after {
    content: '\25BC';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    padding: 0 1em;
    color: #fff;
    background: #a24467;
    pointer-events: none
}

.select:hover::after {
    color: #f39c12
}

.select::after {
    -webkit-transition: .25s all ease;
    -o-transition: .25s all ease;
    transition: .25s all ease
}

.tumunugoster.alt {
    margin: 20px 0
}

.video-thumbnail a {
    cursor: pointer;
}
.buton_buyu {
    padding:5px 8px !important;
    line-height: 1.5;
    font-size: 85%;
    border-radius:5px;
}

#buton_buyu {
    padding: 5px 8px !important;
    line-height: 1.5;
    font-size: 85%;
}
@media screen and (max-width: 992px) {
    .video-thumbnail {
        width: 79px;
    }
}

@media (max-width: 767px) {

    .ara_input {
        /* arama inputu mobilde küçülüyor. */
        width: 80% !important;
    }
}
.ara_butonu {
    background: #fff;
    height:40px;
    padding:10px;
}
.div_son4 {
    margin-top:-19px;
    line-height: 19px;
}
.arama {
    background: #a24468;
    color: #fff;
    border: 0px;
    padding: 5px;
    margin-top: 5px;
    border-radius: 1px;
}
.acilistab_goster_icindeki_divler {
    display:table-cell !important;
    padding: 1.4%;
    border-top:1px solid #ddd;
    border-left:1px solid #ddd;
    border-bottom:1px solid #ddd;
    background: #f8f8f8;
    width:1%;
    height: 45px;
    text-align: center;
    margin-left: -5px;
    margin-top: -2px;
    color: rgba(96,95,95,.84)
}
#acilistab_in2 > div:nth-child(2) > a:nth-child(3){border-right:1px solid #ddd}
#acilistab_in2 > div:nth-child(2) > div > a:nth-child(4){border-right:1px solid #ddd}
.acilistab_goster_icindeki_divler:hover {
    color:#000;
    background: #f3f3f3;
}
.ara_input {
    margin-left: 10px;
    width: 90%;
    margin-top: 6px;
}
.sponsorluKat{
    background: url(https://www.uludagsozluk.com/theme/resy/v2/tema_10098/img/kategori-linkk.png?v=1.1)#13539B!important;
    background-position: center!important;
    background-repeat: no-repeat!important;
}
.sponsorluKat a{
    color: #fff!important;
    padding-left:5px!important;
}
.sponsorluKat a:hover{
    color: #fff!important;

}