article,aside,details,figcaption,figure,footer,header,hgroup,nav,section {
    display: block
}

audio,canvas,video {
    display: inline-block;
    *display: inline;
    *zoom:1}

audio:not([controls]) {
    display: none
}

[hidden] {
    display: none
}

html {
    font-size: 100%;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%
}

button,input,select,textarea {
    font-family: inherit;
    color: #3b3b3b
}

.my_wrapeer {
    margin: 0;
    font-size: 1em;
    line-height: 1.4
}

::-moz-selection {
    background: #5a88fe;
    color: #fff;
    text-shadow: none
}

::selection {
    background: #5a88fe;
    color: #fff;
    text-shadow: none
}

#top a {
    text-decoration: none
}

#top a:hover {
    color: #3b3b3b;
    text-decoration: none
}

#top a:focus {
    outline: thin dotted
}

#top a:hover,#top a:active {
    outline: 0
}

abbr[title] {
    border-bottom: 1px dotted
}

b,strong {
    font-weight: bold
}

blockquote {
    margin: 1em 40px
}

dfn {
    font-style: italic
}

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0
}

ins {
    background: #ff9;
    color: #000;
    text-decoration: none
}

mark {
    background: #ff0;
    color: #000;
    font-style: italic;
    font-weight: bold
}

pre,code,kbd,samp {
    font-family: monospace,serif;
    _font-family: 'courier new',monospace;
    font-size: 1em
}

pre {
    white-space: pre;
    white-space: pre-wrap;
    word-wrap: break-word
}

q {
    quotes: none
}

q:before,q:after {
    content: "";
    content: none
}

small {
    font-size: 85%
}

sub,sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sup {
    top: -0.5em
}

sub {
    bottom: -0.25em
}

.my_wrapeer  ul,
.my_wrapeer  ol {
    margin: 1em 0;
    padding: 0 0 0 40px
}

dd {
    margin: 0 0 0 40px
}

#top nav ul,#top nav ol {
    list-style: none;
    list-style-image: none;
    margin: 0;
    padding: 0
}

img {
    border: 0;
    -ms-interpolation-mode: bicubic;
    vertical-align: middle
}

svg:not(:root) {
    overflow: hidden
}

figure {
    margin: 0
}

form {
    margin: 0
}

fieldset {
    border: 0;
    margin: 0;
    padding: 0
}

label {
    cursor: pointer
}

legend {
    border: 0;
    *margin-left: -7px;
    padding: 0;
    white-space: normal
}

button,input,select,textarea {
    font-size: 100%;
    margin: 0;
    vertical-align: baseline;
    *vertical-align: middle
}

button,input {
    line-height: normal
}

button,input[type="button"],input[type="reset"],input[type="submit"] {
    cursor: pointer;
    -webkit-appearance: button;
    *overflow: visible
}

button[disabled],input[disabled] {
    cursor: default
}

input[type="checkbox"],input[type="radio"] {
    box-sizing: border-box;
    padding: 0;
    *width: 13px;
    *height: 13px
}

input[type="search"] {
    -webkit-appearance: textfield;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}

input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button {
    -webkit-appearance: none
}

button::-moz-focus-inner,input::-moz-focus-inner {
    border: 0;
    padding: 0
}

textarea {
    overflow: auto;
    vertical-align: top;
    resize: vertical
}

input:invalid,textarea:invalid {
    background-color: #f0dddd
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

td {
    vertical-align: top
}

.chromeframe {
    margin: .2em 0;
    background: #ccc;
    color: black;
    padding: .2em 0
}

.alignnone {
    clear: both;
    margin: 5px 20px 20px 0
}

.aligncenter,div.aligncenter {
    clear: both;
    display: block;
    margin: 5px auto
}

.alignright {
    float: right;
    margin: 5px 0 20px 20px
}

.alignleft {
    float: left;
    margin: 5px 20px 20px 0
}

a img.alignright,a img.alignnone,a img.alignleft,a img.aligncenter,.wp-caption,.alpha-scope {
    border: 1px solid #e2e2e2;
    padding: 6px
}

a img.alignright {
    float: right;
    margin: 5px 0 20px 20px
}

a img.alignnone {
    margin: 5px 20px 20px 0
}

a img.alignleft {
    float: left;
    margin: 5px 20px 20px 0
}

a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.wp-caption {
    background-color: #fff;
    max-width: 100%;
    text-align: center;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.wp-caption.alignnone {
    clear: both;
    margin: 5px 20px 20px 0
}

.wp-caption.alignleft {
    margin: 5px 20px 20px 0
}

.wp-caption.alignright {
    margin: 5px 0 20px 20px
}

.wp-caption a {
    display: block
}

.wp-caption img {
    border: 0 none;
    display: block;
    height: auto;
    margin: 0;
    max-width: 100%;
    padding: 0;
    width: auto
}

.wp-caption p.wp-caption-text {
    color: #9d9d9d;
    font-size: 11px;
    font-style: normal;
    line-height: 17px;
    margin: 0;
    padding: 10px
}

.gallery-caption {
    color: #666;
    font-size: 12px
}

.assistive-text {
    position: absolute;
    clip: rect(1px 1px 1px 1px);
    clip: rect(1px,1px,1px,1px)
}

#access a.assistive-text:active,#access a.assistive-text:focus {
    background: #eee;
    border-bottom: 1px solid #ddd;
    color: #1982d1;
    clip: auto !important;
    font-size: 12px;
    position: absolute;
    text-decoration: underline;
    top: 0;
    left: 7.6%
}

.my_wrapeer  h1,
.my_wrapeer  h2,
.my_wrapeer h3,
.my_wrapeer  h4,
.my_wrapeer h5,
.my_wrapeer  h6 {
    color: #3b3b3b;
    font-weight: bold;
    line-height: 1.05em;
    margin: 0 0 .9em
}

.my_wrapeer  h1 a,
.my_wrapeer  h2 a,
.my_wrapeer  h3 a,
.my_wrapeer h4 a,
.my_wrapeer  h5 a,
.my_wrapeer  h6 a .post-title a,a.post-title {
    color: #3b3b3b;
    display: block
}

h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,.post-title a:hover,a.post-title:hover {
    color: #909090
}

.my_wrapeer  h1 {
    font-size: 40px
}

.my_wrapeer  h2 {
    font-size: 34px
}

.my_wrapeer  h3 {
    font-size: 30px
}

.my_wrapeer h4 {
    font-size: 26px
}

.my_wrapeer h5 {
    font-size: 20px
}

.my_wrapeer  h6 {
    font-size: 16px
}

.my_wrapeer  p {
    margin: 1em 0
}

.a13-button,input[type="submit"],#header .search input {
    font-family: Calibri,Arial,sans-serif
}

.real-content,.widget a.content,#head-widgets .content .text,div.textwidget,div.widget_rss li,div.twitter_widget p.content,div.about-author,div.comments-area,input[type="text"],input[type="search"],input[type="password"],textarea,select {
    font-family: Arial,sans-serif
}

.my_wrapeer  h1,
.my_wrapeer h2,
.my_wrapeer h3,
.my_wrapeer  h4,
.my_wrapeer  h5,
.my_wrapeer h1 a,
.my_wrapeer h2 a,
.my_wrapeer  h3 a,
.my_wrapeer h4 a,
.my_wrapeer  h5 a,.post-title a,.my_wrapeer a.post-title {
    font-family: Calibri,Arial,sans-serif
}

body:after {
    content: 'narrow1500';
    display: none
}

#top  {
    min-height: 100%
}

html.show-scroll {
    overflow-y: scroll
}

#whole-bg-image {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    overflow: hidden;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 0
}

#mid #whole-bg-image {
    position: absolute
}

#whole-bg-image.cover {
    background-size: cover
}

#whole-bg-image.contain {
    background-size: contain
}

#whole-bg-image.fitV {
    background-size: 100% auto
}

#whole-bg-image.fitH {
    background-size: auto 100%
}

#whole-bg-image img {
    display: block;
    height: auto;
    width: 100%
}

#root {
    padding: 0;
    position: absolute;
    top: 51px;
    left: 0;
    right: 0;
    bottom: 0
}

body.admin-bar #root,body.admin-bar #whole-bg-image {
    top: 28px
}

body.admin-bar #mid #whole-bg-image {
    top: 0
}

#header-container {
    box-shadow: 0 1px 2px rgba(0,0,0,0.10);
    position: relative;
    z-index: 300
}

#header {
    background-color: #fff;
    padding: 0;
    position: relative
}

#header-container.fixed {
    /*position:fixed;*/
    width: 100%;
    top: 0;
    left: 0
}

.admin-bar #header-container.fixed {
    top: 28px
}

#mid {
    padding-bottom: 30px;
    position: relative
}

#content:first-child {
    padding-top: 30px
}

#content .inside {
    margin: 0 auto;
    padding-bottom: 30px;
    width: 1000px
}

#footer {
    background-color: #000;
    height: 30px;
    line-height: 30px;
    padding: 0 10px;
    position: fixed;
    bottom: 0;
    text-transform: uppercase;
    width: 100%;
    z-index: 200;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

#other-albums a.current,#footer {
    color: #606060
}

body.single-album #footer {
    position: absolute
}

body.single-album.bricks-theme #footer {
    position: fixed
}

body.narrow #footer div.content,body.narrow #header div.content,body.narrow .nav-parent {
    margin-left: auto;
    margin-right: auto;
    max-width: 960px
}

.add-ons {
    background-color: #000;
    color: #cfcfcf;
    font-size: 12px;
    position: relative;
    z-index: 202
}

span.action,.add-ons span.static {
    font-weight: bold;
    line-height: 30px;
    text-transform: uppercase
}

.add-ons a {
    color: #cfcfcf;
    font-weight: bold
}

span.action:hover,.add-ons a:hover {
    color: #fff;
    cursor: pointer
}

#access {
    display: table;
    width: 100%
}

#logo {
    display: table-cell;
    padding: 10px;
    vertical-align: middle
}

.menu-container {
    display: table-cell;
    width: 100%
}

.js .menu-container {
    visibility: hidden
}

.js .menu-container.loaded {
    visibility: visible
}

.top-menu li:hover {
    z-index: 201
}

.top-menu li a {
    color: #2e2e2e;
    display: block;
    padding: 0 10px;
    text-decoration: none;
    text-transform: uppercase
}

.top-menu li a:hover {
    color: #ea4f3b
}

.top-menu li.current-menu-item>a {
    color: #c5c5c5
}

.top-menu {
    float: right;
    height: 30px;
    margin: 0 10px 0 0
}

.top-menu>li {
    border-left: 1px solid #eee;
    float: left;
    height: 100%;
    margin: 0;
    position: relative;
    white-space: nowrap
}

.top-menu>li:first-child {
    border-left: 0
}

.top-menu>li>a {
    font-size: 16px;
    font-weight: bold;
    height: 100%;
    line-height: 30px;
    position: relative;
    z-index: 5
}

.top-menu ul {
    background-color: #fff;
    box-shadow: 0 3px 5px rgba(0,0,0,0.40);
    display: none;
    position: absolute;
    top: 100%;
    left: 0;
    min-width: 100%;
    padding: 0
}

.top-menu ul.otherway {
    left: auto;
    right: 0
}

.top-menu .last ul {
    left: auto;
    right: 0
}

.top-menu li li a {
    border-top: 1px solid #f2f2f2;
    color: #3b3b3b;
    font-size: 14px;
    line-height: 30px
}

.top-menu li li a:hover {
    color: #ea4f3b
}

.top-menu li li:first-child>a {
    border-top: 0
}

.top-menu ul ul {
    top: 1px;
    left: 100%
}

.top-menu ul ul.otherway {
    left: auto;
    right: 100%
}

.top-menu .last ul ul {
    top: 1px;
    left: auto;
    right: 100%
}

.top-menu li li.parent {
    position: relative
}

.top-menu li li.parent:after {
    content: "";
    background: transparent url(../images/menu-parent.gif)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/menu-parent.gif*/ 50% 50% no-repeat;
    height: 8px;
    margin-top: -4px;
    position: absolute;
    top: 50%;
    right: 7px;
    width: 6px
}

.top-menu li li.parent>a {
    padding-right: 19px
}

#access.touch {
    display: block;
    position: relative
}

#access.touch h3.assistive-text {
    background: #fafafa url(../images/controlls.png)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/controlls.png*/ 7px -397px no-repeat;
    border: 1px solid #d7d7d7;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    clip: auto;
    cursor: pointer;
    float: right;
    height: 30px;
    line-height: 30px;
    margin: -16px 0 0;
    overflow: hidden;
    padding: 0;
    right: 10px;
    text-align: left;
    text-indent: 100%;
    top: 50%;
    white-space: nowrap;
    width: 30px
}

#header-container.fixed #access.touch h3.assistive-text {
    position: static;
    margin: 20px 10px 0 0
}

#access.touch #logo {
    display: block;
    float: left
}

#access.touch .menu-container {
    background-color: #fff;
    display: none;
    position: absolute;
    top: 100%
}

#header-container.fixed #access.touch .menu-container {
    position: static;
    clear: both
}

#access.touch .menu-container>ul {
    box-shadow: 0 2px 2px rgba(0,0,0,0.1);
    float: none;
    height: auto;
    margin: 0;
    padding: 0
}

#access.touch .sub-menu {
    display: none;
    background-color: transparent;
    box-shadow: none;
    min-width: 0;
    position: static;
    width: auto
}

#access.touch li {
    border: 0;
    border-top: 1px solid #eee;
    float: none;
    white-space: normal
}

#access.touch li a {
    border-top: 0;
    padding: 0 20px
}

#access.touch li li a {
    padding-left: 40px
}

#access.touch li li li a {
    padding-left: 60px
}

#access.touch li.parent {
    position: relative
}

#access.touch li.parent a:after {
    content: "";
    background: none repeat scroll 0 0 #ddd;
    height: 4px;
    position: absolute;
    top: 13px;
    right: 10px;
    width: 12px
}

#access.touch li.parent a:before {
    content: "";
    background: none repeat scroll 0 0 #ddd;
    height: 12px;
    position: absolute;
    top: 9px;
    right: 14px;
    width: 4px
}

#access.touch li li.parent:after {
    display: none
}

.socials {
    float: left;
    height: 30px;
    padding: 0 0 0 10px
}

.socials span.static {
    float: left
}

.socials .visible {
    float: right;
    height: 20px;
    margin-left: 5px;
    overflow: hidden;
    padding-top: 3px
}

.js .socials .visible {
    display: none
}

.socials .visible.hover {
    overflow: visible
}

.socials .slide {
    border-radius: 8px;
    -webkit-border-radius: 8px;
    padding: 0 4px 4px 0
}

.socials .visible.hover .slide {
    background-color: #000;
    background-color: rgba(0,0,0,0.8)
}

.socials .slide a {
    float: left;
    height: 16px;
    width: 16px;
    margin: 4px 0 0 4px
}

.socials .slide:hover a {
    opacity: .6
}

.socials .slide a:hover {
    opacity: 1
}

.socials img {
    display: block;
    height: 100%;
    width: 100%
}

#header .search {
    float: right;
    padding: 0 10px 0 0;
    position: relative
}

#header .search-form {
    margin-top: 8px;
    position: absolute;
    top: 100%;
    right: 10px;
    z-index: 300
}

#header .search-form:after {
    content: "";
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-bottom: 5px dashed #000;
    height: 0;
    position: absolute;
    right: 31px;
    top: -5px;
    width: 2px
}

.js #header .search-form {
    display: none
}

#jpHeaderPlayer {
    float: right;
    margin: 0 10px 0 0
}

#jpHeaderPlayer ul {
    list-style-type: none;
    height: 30px;
    margin: 0;
    padding: 0;
    overflow: hidden
}

#jpHeaderPlayer a.jp-play,#jpHeaderPlayer a.jp-pause {
    background: transparent url(../images/add-ons.png)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/add-ons.png*/ 100% 13px no-repeat;
    display: block;
    line-height: 30px;
    padding-right: 20px;
    text-transform: uppercase
}

#jpAudioContainer {
    overflow: hidden
}

#jpAudioContainer audio {
    max-width: 30px
}

#head-widgets {
    background-color: #fff;
    position: relative;
    z-index: 301
}

#head-widgets .content {
    margin: 0 auto;
    max-width: 960px
}

#head-widgets .handle {
    color: #fff;
    font-size: 12px;
    display: block;
    position: absolute;
    left: 50%
}

#head-widgets .handle span {
    display: block;
    position: relative;
    left: -50%;
    white-space: nowrap
}

#head-widgets .handle:hover {
    color: #fff
}

.hide-switch {
    border-top: 5px dashed #000;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    height: 0;
    margin-left: -5px;
    position: absolute;
    bottom: -5px;
    left: 0;
    width: 2px
}

.lt-ie9 .hide-switch {
    border-top-style: solid
}

#head-widgets .content .text {
    float: left;
    font-size: 14px;
    padding: 20px 20px 20px 10px;
    width: 50%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

#head-widgets.textonly .content .text {
    float: none;
    width: 100%
}

#head-widgets .content .text iframe {
    width: 100%
}

#head-widgets .content .text img {
    height: auto;
    max-width: 100%
}

#head-widgets .form {
    float: right;
    padding: 0 10px 20px 0;
    width: 49.5%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

#footer .content {
    position: relative
}

#footer,.glass-switch {
    font-size: 12px
}

#footer a,#footer span.action,.glass-switch {
    color: #cecece
}

#footer a:hover,#footer span.action:hover,.glass-switch:hover {
    color: #fff
}

.footer-menu {
    float: left;
    line-height: 30px;
    list-style: none;
    margin: 0;
    padding: 0
}

.footer-menu li {
    float: left;
    margin-left: 10px
}

.footer-menu a {
    display: block;
    font-weight: bold;
    line-height: 30px
}

#to-top {
    background: #000 url(../images/to-top.gif)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/to-top.gif*/ 50% 50% no-repeat;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    height: 50px;
    opacity: .45;
    filter: alpha(opacity=45);
    position: absolute;
    right: 20px;
    top: -70px;
    width: 50px
}

#to-top:hover {
    opacity: 1;
    filter: alpha(opacity=100)
}

.js #to-top {
    display: none
}

#footer .controls {
    float: right
}

.glass-switch {
    background: transparent url(../images/controlls.png)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/controlls.png*/ 100% -68px no-repeat;
    cursor: pointer;
    float: right;
    line-height: 30px;
    padding-right: 22px;
    white-space: nowrap
}

.glass-switch.glow {
    border-radius: 20px;
    -webkit-border-radius: 20px;
    box-shadow: 0 0 8px gold,0 0 8px gold inset;
    padding-left: 8px
}

.glass-switch.off {
    background-color: #000;
    background-color: rgba(0,0,0,0.5);
    background-position: 100% -114px;
    padding-left: 10px;
    position: fixed;
    top: 0;
    right: 0;
    z-index: 500
}

body.admin-bar .glass-switch.off {
    top: 28px
}

input[type="text"],input[type="search"],input[type="password"],textarea {
    border: 1px solid #d4d4d4;
    box-shadow: 1px 2px 2px 0 #e7e7e7 inset;
    background-color: #fff;
    font-size: 13px;
    height: 30px;
    max-width: 100%;
    padding: 6px 10px;
    width: 237px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

textarea {
    display: block;
    height: 115px;
    max-width: 600px;
    overflow: auto;
    width: 100%
}

input[type="text"]:hover,input[type="search"]:hover,input[type="password"]:hover,textarea:hover,input[type="text"]:focus,input[type="search"]:focus,input[type="password"]:focus,textarea:focus,input[type="text"].focus,input[type="search"].focus,input[type="password"].focus,textarea.focus {
    background-color: #f6f6f6;
    box-shadow: 1px 2px 3px 2px #e7e7e7 inset;
    border-color: #b1b1b1;
    color: #000;
    outline: 0
}

input[type="submit"] {
    background-color: #ea4f3b;
    border: 0;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    color: #fff;
    font-size: 14px;
    font-weight: normal;
    height: 30px;
    padding: 0 22px;
    text-transform: uppercase
}

input[type="submit"]:hover,input[type="submit"]:focus {
    background-color: #747474
}

.error input,.error textarea {
    border-color: #ea4f3b
}

.search-form {
    background-color: #000;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    width: 242px;
    position: relative
}

.search-form input[type="search"] {
    background-color: transparent;
    border: 0;
    box-shadow: none;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    height: 34px;
    padding: 0 10px;
    width: 208px
}

.lt-ie9 .search-form input[type="search"] {
    padding-top: 6px
}

.search-form input[type="submit"] {
    background: transparent url(../images/add-ons.png)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/add-ons.png*/ 8px -60px no-repeat;
    border: 0;
    height: 34px;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0;
    right: 0;
    width: 34px
}

.widget .search-form {
    width: auto
}

.widget .search-form input[type="search"] {
    width: 226px
}

.info-bar .inside {
    color: #fff;
    margin: 0 auto;
    min-height: 50px;
    max-width: 940px;
    padding: 30px 10px 10px;
    position: relative;
    z-index: 150
}

article,body.search-no-results.search article,body.archive.category-empty article {
    background-color: #fff;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    float: left;
    padding: 30px;
    width: 600px
}

body.page article,body.single article {
    box-shadow: 1px 1px 0 rgba(0,0,0,0.10)
}

body.blog article,body.archive article,body.search article {
    background-color: transparent;
    border-radius: 0;
    -webkit-border-radius: 0;
    padding: 0;
    width: 660px
}

.full-width article,body.blog .full-width article,body.archive .full-width article,body.search .full-width article {
    float: none;
    width: auto
}

.archive-item {
    background-color: #fff;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    box-shadow: 1px 1px 0 rgba(0,0,0,0.10);
    margin-top: 20px;
    padding: 30px
}

.archive-item:first-child {
    margin-top: 0
}

.archive-item.flat-look {
    border-radius: 0;
    -webkit-border-radius: 0;
    box-shadow: none
}

.info-bar .page-title {
    color: #fff;
    font-size: 30px;
    font-weight: normal;
    margin: 0;
    text-transform: uppercase;
    text-shadow: 1px 1px 0 rgba(0,0,0,0.1);
    word-wrap: break-word
}

#blog-filters {
    float: left;
    margin-right: 10px;
    position: relative
}

.info-bar .tools {
    max-width: 200px;
    position: absolute;
    right: 10px;
    top: 30px
}

.rss-link,#filter-activate {
    border: 1px solid #f5f5f5;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    font-size: 14px;
    height: 28px;
    text-transform: uppercase
}

.rss-link {
    background: transparent url(../images/controlls.png)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/controlls.png*/ 7px -359px no-repeat;
    float: left;
    margin-right: 10px;
    overflow: hidden;
    text-indent: 100%;
    white-space: nowrap;
    width: 28px
}

#filter-activate {
    display: block;
    padding: 0 0 0 10px;
    white-space: nowrap
}

.rss-link:hover,#filter-activate:hover {
    border-color: #e5e5e5
}

#filter-activate:after {
    content: "";
    background: transparent url(../images/controlls.png)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/controlls.png*/ 6px -324px no-repeat;
    display: inline-block;
    height: 28px;
    margin: 0 3px;
    vertical-align: top;
    width: 63px
}

#filter-activate.active {
    background-color: #fff;
    border-color: #e5e5e5;
    color: #4e4e4e
}

#filter-activate.active:after {
    background-position: 6px -397px
}

#blog-filters>div {
    background-color: #fff;
    border: 1px solid #e5e5e5;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    padding: 15px 5px;
    position: absolute;
    top: 40px;
    right: 0;
    width: 290px
}

.js #blog-filters>div {
    display: none
}

#blog-filters>div:after {
    content: "";
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-bottom: 5px dashed #fff;
    height: 0;
    margin-left: -5px;
    position: absolute;
    right: 4%;
    top: -5px;
    width: 2px
}

.js #blog-filters>div>div {
    float: left;
    padding: 0 15px;
    width: 50%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

#blog-filters h3 {
    background: transparent url("../images/icons.png")/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/icons.png*/ no-repeat 33px -57px;
    color: #4e4e4e;
    font-size: 14px;
    margin: 0 0 10px;
    padding-right: 10px;
    text-transform: uppercase
}

#blog-filters .tag-parent h3 {
    background-position: 64px -90px
}

#blog-filters ul {
    list-style-type: none;
    margin: 0;
    padding: 0
}

#blog-filters li {
    border-bottom: 1px dotted #dfdfdf;
    color: #4e4e4e;
    text-align: right
}

#blog-filters li a {
    display: inline-block;
    float: left;
    line-height: 22px;
    max-width: 100%;
    text-align: left;
    word-wrap: break-word
}

.date_n_author {
    font-size: 14px;
    padding-left: 40px;
    position: relative;
    text-transform: uppercase
}

.post-icon,#comments-title:before,#reply-title:before {
    background: #ea4f3b url(../images/posticons.png)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/posticons.png*/ 50% 0 no-repeat;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    height: 24px;
    position: absolute;
    bottom: -44px;
    left: 0;
    width: 24px
}

.brick .post-icon {
    bottom: -39px
}

.format-aside .post-icon {
    background-position: 50% -120px
}

.format-audio .post-icon {
    background-position: 50% -216px
}

.format-chat .post-icon {
    background-position: 50% -168px
}

.format-gallery .post-icon {
    background-position: 50% -96px
}

.format-image .post-icon {
    background-position: 50% -24px
}

.format-link .post-icon {
    background-position: 50% -72px
}

.format-quote .post-icon {
    background-position: 50% -144px
}

.format-status .post-icon {
    background-position: 50% -192px
}

.format-video .post-icon {
    background-position: 50% -48px
}

a.post-icon:hover {
    background-color: #3b3b3b
}

h1.post-title,h2.post-title {
    font-size: 34px;
    margin: 13px 0;
    padding-left: 40px;
    text-transform: uppercase;
    word-wrap: break-word
}

.date_n_author,.date_n_author a,.comment-info .date a,.comment-info a.comment-reply-link,.post-info {
    color: #b8b8b8
}

.date_n_author a:hover,.comment-info .date a:hover,.comment-info a.comment-reply-link:hover {
    color: #3b3b3b
}

.post-info {
    border-top: 1px solid #efefef;
    font-size: 14px;
    padding-top: 10px;
    text-transform: uppercase
}

body.single article .post-info {
    margin-left: 40px
}

body.attachment article .post-info {
    margin-left: 0
}

.post-info>a,.post-info>span {
    line-height: 22px
}

.post-info>span,.post-info .post-edit-link {
    border: 1px solid #dadada;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    display: inline-block;
    margin: 10px 6px 0 0;
    padding: 0 7px 0 25px
}

.post-info .post-edit-link,body.attachment article .post-info>span {
    padding-left: 7px
}

.post-info>a:last-child,.post-info>span:last-child {
    margin-right: 0
}

.post-info span.categories {
    background: transparent url(../images/icons.png)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/icons.png*/ -50px -53px no-repeat
}

.post-info span.tags {
    background: transparent url(../images/icons.png)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/icons.png*/ -17px -84px no-repeat
}

.post-info span.comments {
    background: transparent url(../images/icons.png)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/icons.png*/ 8px -113px no-repeat
}

.post-media {
    margin: 0 0 20px
}

.post-media img {
    display: block;
    height: auto;
    margin: 0 auto;
    max-width: 100%;
    width: auto
}

.real-content {
    font-size: 14px;
    line-height: 1.6;
    padding: 0 0 0 40px;
    margin: 20px 0
}

body.page .real-content,body.attachment .real-content {
    margin-top: 0;
    padding-left: 0
}

.real-content p {
    margin: 1em 0
}

.contact-page .real-content>p:first-child {
    margin-top: 0
}

.real-content img {
    height: auto;
    max-width: 100%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.lt-ie9 .real-content img {
    max-width: none
}

.real-content a:hover img,.wp-caption:hover,.post-media:hover img {
    border-radius: 10px;
    -webkit-border-radius: 10px
}

.post-video {
    padding: 10px 0
}

.post-media iframe,.real-content iframe,.flexslider iframe {
    border: 0;
    display: block;
    margin: 0 auto;
    max-width: 100%
}

.more-link {
    background: #ea4f3b url(nav-arr.gif)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/nav-arr.gif*/ 0 -47px no-repeat;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    color: #fff;
    display: inline-block;
    font-size: 14px;
    line-height: 24px;
    padding: 0 10px 0 20px;
    text-transform: uppercase
}

.more-link:hover {
    background-color: #747474;
    color: #fff
}

#page-links {
    margin-bottom: 20px;
    padding-left: 40px
}

body.page #page-links {
    padding-left: 0
}

.password-form input[type="submit"] {
    display: inline-block;
    vertical-align: top
}

div.format-status .real-content,div.format-aside .real-content {
    margin-top: 16px;
    min-height: 24px
}

body.blog div.format-status .post-title,body.blog div.format-aside .post-title,body.archive div.format-status .post-title,body.archive div.format-aside .post-title {
    display: none
}

span.cite-author {
    color: #ababab;
    display: block;
    font-size: 14px;
    margin: 0 0 20px 40px
}

div.chat strong.who {
    margin-right: 5px
}

body.full-width #content .inside {
    width: auto
}

body.full-width #masonry-parent {
    margin: 0 auto
}

.js #masonry-parent {
    visibility: hidden
}

.js #masonry-parent.loaded {
    visibility: visible
}

.js #masonry-parent+div.navigation {
    display: none
}

.js #masonry-parent.loaded+div.navigation {
    display: block
}

.brick {
    float: left;
    margin: 0 10px 20px 10px;
    width: 310px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.masonry .brick {
    position: absolute
}

.masonry .brick.ready {
    -webkit-transition-property: left,right,top,opacity;
    -moz-transition-property: left,right,top,opacity;
    -ms-transition-property: left,right,top,opacity;
    -o-transition-property: left,right,top,opacity;
    transition-property: left,right,top,opacity;
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3;
    -ms-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
    left: 50%
}

.brick h2.post-title {
    font-size: 26px
}

.about-author {
    border-top: 1px solid #efefef;
    margin: 20px 0 0 40px;
    padding: 20px 0 0
}

.about-author .avatar {
    border-radius: 25px;
    -webkit-border-radius: 25px;
    float: left;
    line-height: 1.1
}

.author-inside {
    border: 1px solid #e0e0e0;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    margin-left: 70px;
    padding: 20px;
    position: relative
}

.author-name {
    display: block;
    margin: 0 0 15px
}

.author-name a {
    font-weight: normal
}

.author-inside:after {
    content: "";
    background: transparent url(../images/author.png)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/author.png*/ 0 0 no-repeat;
    height: 54px;
    position: absolute;
    top: -1px;
    right: -1px;
    width: 54px
}

#content aside {
    background-color: #fff;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    box-shadow: 1px 1px 0 rgba(0,0,0,0.10);
    float: right;
    padding: 30px;
    width: 260px
}

#content aside.flat-look {
    border-radius: 0;
    -webkit-border-radius: 0;
    box-shadow: none
}

.widget {
    border-top: 1px solid #ececec;
    margin-top: 30px;
    padding-top: 30px
}

.widget:first-child {
    border-top: 0;
    margin-top: 0;
    padding-top: 0
}

.widget h3.title {
    font-size: 16px;
    font-weight: bold;
    line-height: 1.2em;
    margin: -4px 0 20px;
    padding: 0;
    text-transform: uppercase
}

.widget ul {
    font-size: 14px
}

.widget_about_posts .item {
    font-size: 14px;
    margin: 20px 0 0
}

.widget_about_posts .first-item {
    margin-top: 0
}

.widget_about_posts .item.full {
    min-height: 50px
}

.widget_about_posts .post-info {
    border: 0;
    padding: 0
}

.widget_about_posts .post-title {
    display: block
}

.widget_about_posts .full .thumb {
    float: left;
    height: 50px;
    width: 50px
}

.widget_about_posts .full .post-info,.widget_about_posts .full .post-title {
    margin-left: 70px
}

.widget_about_posts .content {
    clear: both;
    display: block;
    padding-top: 5px
}

.widget_about_posts .post-info a.date {
    margin-right: 9px
}

.widget_about_posts .post-info a.comments {
    background: transparent url(../images/icons.png)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/icons.png*/ 0 -116px no-repeat;
    padding-left: 17px
}

.widget_about_posts .item:hover img {
    border-radius: 25px;
    -webkit-border-radius: 25px
}

.widget_recent_comments {
    font-size: 14px
}

.widget_recent_comments .item {
    background: transparent url(../images/icons.png)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/icons.png*/ 1px -114px no-repeat;
    font-size: 14px;
    line-height: 1.5em;
    margin: 16px 0 0;
    padding-left: 20px
}

.widget_recent_comments .first-item {
    margin-top: 0
}

.widget_recent_comments .post-title {
    display: inline
}

.widget_recent_comments .content {
    display: block
}

h3 a.rsswidget {
    display: inline
}

.rsswidget img {
    margin-top: -2px
}

.widget_tag_cloud h3.title {
    margin-bottom: 10px
}

.widget_tag_cloud a {
    background: transparent url(../images/icons.png)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/icons.png*/ -17px -85px no-repeat;
    border: 1px solid #dadada;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    display: inline-block;
    font-size: 14px !important;
    margin: 10px 6px 0 0;
    padding: 0 7px 0 25px;
    text-transform: uppercase
}

.widget_recent_albums>div {
    margin: -6px 0 0 -6px
}

.widget_recent_albums>div:hover a {
    opacity: .5;
    filter: alpha(opacity=50)
}

.widget_recent_albums>div a:hover {
    opacity: 1;
    filter: alpha(opacity=100)
}

.widget_recent_albums>div a:hover img {
    border-radius: 63px;
    -webkit-border-radius: 63px
}

.widget_recent_albums .item {
    float: left;
    height: 127px;
    margin: 6px 0 0 6px;
    width: 127px
}

.widget_recent_albums .item img {
    max-height: 100%;
    max-width: 100%
}

#wp-calendar {
    font-size: 14px;
    width: 100%
}

#wp-calendar caption {
    padding-bottom: 10px
}

#wp-calendar td {
    text-align: center
}

#wp-calendar tfoot td {
    padding-top: 10px
}

#wp-calendar tfoot td#prev {
    text-align: left
}

#wp-calendar tfoot td#next {
    text-align: right
}

.textwidget {
    font-size: 14px;
    line-height: 1.5em
}

.textwidget>p:first-child {
    margin-top: 0
}

#SGM {
    height: 400px;
    width: 100%
}

.tweet {
    background: transparent url(../images/icons.png)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/icons.png*/ -90px -23px no-repeat;
    font-size: 14px;
    line-height: 1.5em;
    margin: 20px 0 0;
    padding-left: 20px
}

.tweet_first {
    margin-top: 0
}

.twitter_widget p.content {
    margin: 0
}

.widget_quick-flickr-widget {
    overflow: hidden
}

.widget_quick-flickr-widget a:hover img {
    border-radius: 29px;
    -webkit-border-radius: 29px
}

.quick-flickr-item {
    float: left;
    height: 59px;
    margin: 6px 0 0 6px;
    width: 59px
}

.quick-flickr-item a {
    display: block;
    height: 100%;
    width: 100%
}

.quick-flickr-item img {
    height: 100%;
    max-height: 100%;
    max-width: 100%
}

.navigation {
    margin-top: 30px;
    text-align: center;
    text-transform: uppercase
}

.navigation.lazy {
    padding-bottom: 20px
}

.navigation a,.navigation span.current {
    background-color: #fff;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    box-shadow: 1px 1px 0 rgba(0,0,0,0.10);
    display: inline-block;
    height: 24px;
    line-height: 24px;
    margin: 0 0 10px 10px;
    min-width: 14px;
    padding: 0 5px
}

.navigation>a.current,.navigation span.current,.navigation>a:hover {
    background-color: #3b3b3b;
    color: #fff
}

.navigation span {
    box-shadow: 1px 1px 0 rgba(0,0,0,0.10);
    display: inline-block;
    margin: 0 0 10px 10px
}

.nav-previous a,.nav-next a {
    background-image: url(../images/nav-arr.gif)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/nav-arr.gif*/;
    background-repeat: no-repeat;
    background-position: 0 9px;
    box-shadow: none;
    margin: 0;
    padding: 0 10px
}

span.nav-previous {
    margin-left: 0
}

.nav-previous a {
    padding-left: 20px
}

.nav-next a {
    background-position: 100% -22px;
    padding-right: 20px
}

.wp-paginate {
    list-style-type: none;
    margin: 0;
    padding: 0
}

.wp-paginate li {
    display: inline-block
}

.wp-paginate span.title,.wp-paginate span.gap {
    box-shadow: none;
    text-shadow: 1px 1px 0 rgba(0,0,0,0.1)
}

.comments-area {
    padding-left: 40px
}

.comments-area h3 {
    font-size: 20px;
    line-height: 24px;
    margin: 0;
    position: relative;
    text-transform: uppercase
}

#comments-title {
    border-top: 1px solid #efefef;
    margin: 20px 0 30px;
    padding: 30px 0 0
}

#comments-title:before {
    content: "";
    background-position: 50% -240px;
    top: 30px;
    left: -40px
}

.comment {
    margin: 20px 0 0;
    min-height: 50px
}

.comment .comment {
    margin-left: 70px
}

.comment .comment .comment .comment {
    margin-left: 0
}

.comment-inside {
    border: 1px solid #e0e0e0;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    margin-left: 70px;
    padding: 20px;
    position: relative
}

.comment-inside:after,.comment-inside:before {
    border-top: 3px solid transparent;
    border-bottom: 3px solid transparent;
    border-right: 4px dashed #e0e0e0;
    content: "";
    height: 3px;
    position: absolute;
    top: 22px;
    left: -5px
}

.lt-ie9 .comment-inside:after,.lt-ie9 .comment-inside:before {
    border-right-style: solid
}

.comment-inside:after {
    border-right-color: #fff;
    left: -4px
}

a.avatar {
    position: absolute;
    top: 0;
    left: -71px
}

.avatar img {
    border-radius: 25px;
    -webkit-border-radius: 25px;
    display: block
}

.comment-info {
    font-size: 14px;
    line-height: 1.1;
    margin: 0 0 15px
}

.comment-info .author {
    font-weight: bold
}

.comment-info a.comment-reply-link {
    border-left: 1px solid #f5f5f5;
    margin: 0 0 0 8px;
    padding: 0 0 0 8px
}

.comment-text {
    font-size: 14px;
    word-wrap: break-word
}

.bypostauthor>.comment-inside {
    background: transparent url(../images/author_pattern.gif)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/author_pattern.gif*/ 0 0 repeat
}

.bypostauthor {
    position: relative
}

.bypostauthor:after {
    content: "";
    background: transparent url(../images/author.png)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/author.png*/ 0 0 no-repeat;
    height: 54px;
    position: absolute;
    top: 0;
    right: 0;
    width: 54px
}

.bypostauthor .comment-info {
    padding-right: 45px
}

em.comment-awaiting-moderation {
    border-bottom: 1px dashed
}

.comment-text p {
    margin: 1em 0 0
}

.comment-text>p:first-child {
    margin-top: 0
}

#respond {
    border-top: 1px solid #efefef;
    margin: 30px 0 0;
    padding: 30px 0 0
}

#respond:first-child {
    margin-top: 20px
}

.comment #respond {
    border-top: 0;
    margin-left: 70px;
    padding-top: 0
}

#reply-title:before {
    content: "";
    background-position: 50% -264px;
    top: 0;
    left: -40px
}

#reply-title small a {
    border-left: 1px solid #f5f5f5;
    color: #707070;
    display: inline;
    font-weight: normal;
    margin-left: 8px;
    padding-left: 8px;
    text-transform: none
}

#commentform p,.message-form p {
    margin: 0 0 12px
}

#commentform p.form-submit,.message-form p.form-submit {
    margin-bottom: 0
}

#respond .info,.message-form .info {
    font-size: 12px;
    float: right;
    line-height: 30px
}

.error-info,.submit-info {
    background-color: #ccc;
    color: #92070c;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    margin: 0 0 5px;
    text-align: center
}

.error-info {
    opacity: 0;
    filter: alpha(opacity=0)
}

.cptch_block {
    font-size: 13px
}

.cptch_block br {
    display: none
}

.cptch_block label {
    font-size: 13px;
    display: block;
    margin-bottom: 5px
}

.cptch_block input[type="text"] {
    width: 40px !important;
    text-align: center
}

p.attachment img {
    display: block;
    margin: 0 auto
}

.contact-page .message-form {
    border-top: 1px solid #ececec;
    margin: 0;
    max-width: 600px;
    padding: 25px 0 0
}

.contact-page .message-form {
    padding-top: 0
}

.title-404 {
    font-size: 20px
}

.albums-list-page #mid {
    padding: 0
}

#content.albums-list {
    background-color: transparent;
    overflow: hidden;
    padding: 0;
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    width: auto
}

#content.albums-list.bricks-theme {
    position: relative;
    top: 0
}

.albums {
    height: 400px;
    width: 15000px
}

.albums .item {
    float: left;
    position: relative
}

.albums .active {
    cursor: pointer;
    z-index: 10
}

.albums img {
    display: block
}

.albums .active img {
    border: 6px solid #fff
}

.albums .item h2,.albums .brick h2 {
    color: #fff;
    font-size: 14px;
    margin: 0;
    padding: 24px 0;
    opacity: 0;
    overflow: visible !important;
    position: absolute;
    top: 50%;
    text-align: center;
    text-shadow: 1px 1px 1px #000;
    text-transform: uppercase;
    width: 100%
}

.lt-ie9 .albums .item h2,.lt-ie9 .albums .brick h2 {
    display: none
}

.albums .item h2 a,.albums .brick h2 a {
    color: #fff;
    display: block;
    outline: 0;
    position: absolute;
    top: -50%;
    width: 100%
}

.albums .cover {
    background: url(../images/album_bg.png)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/album_bg.png*/ 0 0 repeat;
    background-color: rgba(0,0,0,0.5);
    height: 100%;
    opacity: 0;
    filter: alpha(opacity=0);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%
}

.lt-ie9 .albums .cover {
    background-color: #000
}

.albums .active .cover,.albums .loaded:hover .cover,.albums .active h2,.albums .loaded:hover h2,.no-js .albums .item:hover h2 {
    opacity: 1
}

.lt-ie9 .albums .active .cover,.lt-ie9 .albums .loaded:hover .cover {
    filter: alpha(opacity=80)
}

.lt-ie9 .albums .active h2,.lt-ie9 .albums .loaded:hover h2 {
    display: block
}

.arrow-left,.arrow-right {
    background-color: rgba(0,0,0,0.5);
    border-radius: 3px;
    -webkit-border-radius: 3px;
    cursor: pointer;
    height: 50px;
    margin-top: -25px;
    position: absolute;
    top: 50%;
    left: 0;
    width: 50px;
    z-index: 12
}

.arrow-left:after,.arrow-right:after {
    content: "";
    background: transparent url(../images/album_icons.png)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/album_icons.png*/ 0 0 no-repeat;
    height: 50px;
    position: absolute;
    top: 0;
    left: 0;
    width: 50px
}

.arrow-right:after {
    background-position: 100% -50px;
    left: auto;
    right: 0
}

.arrow-right {
    background-position: 100% -50px;
    left: auto;
    right: 0
}

.arrow-left:hover {
    background: #000 url(../images/album_icons.png)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/album_icons.png*/ -10px 0 no-repeat
}

.arrow-right:hover {
    background: #000 url(../images/album_icons.png)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/album_icons.png*/ 10px -50px no-repeat
}

.lt-ie9 .arrow-left,.lt-ie9 .arrow-right {
    background-color: #000
}

#albums-view-bricks {
    padding-bottom: 30px
}

#albums-filter {
    background-color: #fff;
    box-shadow: 0 0 3px rgba(0,0,0,0.30);
    border-radius: 3px;
    -webkit-border-radius: 3px;
    margin: 0;
    padding: 0;
    min-height: 25px;
    font-size: 14px;
    list-style-type: none;
    overflow: hidden;
    position: absolute;
    top: 10px;
    left: 10px;
    z-index: 150
}

#albums-filter li {
    border-left: 1px solid #cecece;
    float: left
}

#albums-filter li.selected {
    background-color: #f5f5f5
}

#albums-filter a,#albums-filter li.label {
    cursor: pointer;
    display: block;
    padding: 0 10px;
    color: #000;
    line-height: 25px;
    white-space: nowrap
}

.js #albums-filter li {
    display: none
}

.js #albums-filter li.label {
    display: block
}

#albums-filter li.label {
    border: 0
}

#albums-filter li:hover {
    background-color: #f5f5f5
}

.no-js .albums {
    height: auto;
    width: 100%;
    overflow: hidden
}

.no-js .albums .brick {
    position: relative
}

.no-js .bricks-album,.no-js .albums img {
    visibility: visible !important
}

.no-js .albums-list-page .arrow-left,.no-js .albums-list-page .arrow-right {
    display: none
}

body.single-album #mid {
    z-index: -100
}

body.album-fully-visible #mid {
    z-index: 100;
    padding: 0
}

body.bricks-theme #mid,body.album-protected #mid {
    z-index: auto
}

body.album-protected #mid article {
    margin: 100px 0 0 -235px;
    max-width: 450px;
    padding: 20px;
    position: absolute;
    left: 50%;
    top: 0
}

body.album-protected #mid .password-form {
    text-align: center
}

#album-loader {
    background: url(../images/spinner.gif)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/spinner.gif*/ 50% 50% no-repeat;
    height: 40px;
    margin: -20px 0 0 -20px;
    position: absolute;
    top: 50%;
    left: 50%;
    width: 40px;
    z-index: 0
}

#album-view {
    display: block;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    z-index: -999
}

#album-view img {
    border: 0;
    display: none;
    height: auto;
    outline: 0;
    position: relative;
    width: auto
}

#album-view.speed img {
    -ms-interpolation-mode: nearest-neighbor;
    image-rendering: -moz-crisp-edges
}

#album-view.quality img {
    -ms-interpolation-mode: bicubic;
    image-rendering: optimizeQuality
}

#album-view li {
    display: block;
    list-style: none;
    overflow: hidden;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 100%;
    z-index: -30
}

#album-view a {
    display: block;
    height: 100%;
    width: 100%
}

#album-view li.prevslide {
    z-index: -20
}

#album-view li.activeslide {
    z-index: -10
}

#album-view li.image-loading {
    background: transparent url(../images/spinner.gif)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/spinner.gif*/ no-repeat center center;
    height: 100%;
    width: 100%
}

#album-view li.image-loading img {
    visibility: hidden
}

#album-view li.prevslide img,#album-view li.activeslide img {
    display: block
}

#album-view li iframe {
    border: 0;
    width: 100%;
    height: 100%
}

#album-view .pattern {
    background-image: url(../images/pattern.png)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/patterns/pattern.png*/;
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.load-item {
    visibility: hidden
}

#album-things {
    background-color: #000;
    position: absolute;
    bottom: 100%;
    left: 0;
    width: 100%
}

#tray-button {
    background: transparent url(../images/controlls.png)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/controlls.png*/ 50% -197px no-repeat;
    cursor: pointer;
    height: 30px;
    margin-left: -10px;
    position: absolute;
    bottom: -30px;
    left: 50%;
    width: 20px
}

#tray-button:after {
    content: "";
    border-bottom: 5px dashed #000;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    height: 0;
    margin-left: -5px;
    position: absolute;
    top: -5px;
    left: 50%;
    width: 2px;
    z-index: 5
}

#tray-button.active,#tray-button:hover {
    background-position: 50% -154px
}

.controls #play-button {
    background: url("../images/controlls.png")/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/controlls.png*/ 100% 11px no-repeat;
    cursor: pointer;
    float: right;
    line-height: 30px;
    padding-right: 22px
}

.controls #play-button.pause {
    background-position: 100% -26px
}

.prev-parent,.next-parent {
    background-image: -webkit-linear-gradient(left,rgba(0,0,0,0.2),rgba(0,0,0,0));
    background-image: -moz-linear-gradient(left,rgba(0,0,0,0.2),rgba(0,0,0,0));
    background-image: -ms-linear-gradient(left,rgba(0,0,0,0.2),rgba(0,0,0,0));
    background-image: -o-linear-gradient(left,rgba(0,0,0,0.2),rgba(0,0,0,0));
    background-image: linear-gradient(to right,rgba(0,0,0,0.2),rgba(0,0,0,0));
    height: 280px;
    margin: -140px 0 0;
    opacity: 0;
    filter: alpha(opacity=0);
    position: absolute;
    top: 50%;
    left: 0;
    width: 25%
}

.next-parent {
    background-image: -webkit-linear-gradient(right,rgba(0,0,0,0.2),rgba(0,0,0,0));
    background-image: -moz-linear-gradient(right,rgba(0,0,0,0.2),rgba(0,0,0,0));
    background-image: -ms-linear-gradient(right,rgba(0,0,0,0.2),rgba(0,0,0,0));
    background-image: -o-linear-gradient(right,rgba(0,0,0,0.2),rgba(0,0,0,0));
    background-image: linear-gradient(to left,rgba(0,0,0,0.2),rgba(0,0,0,0));
    left: auto;
    right: 0
}

.lt-ie10 .prev-parent,.lt-ie10 .next-parent {
    background-color: rgba(0,0,0,0.1)
}

.prev-parent:hover,.next-parent:hover {
    opacity: 1;
    filter: alpha(opacity=100)
}

.lt-ie9 .prev-parent,.lt-ie9 .next-parent {
    background-color: #000
}

.lt-ie9 .prev-parent:hover,.lt-ie9 .next-parent:hover {
    filter: alpha(opacity=10)
}

body.single-album #prevslide {
    display: none;
    padding-left: 50px
}

body.single-album #nextslide {
    display: none;
    padding-right: 50px
}

body.single-album #prevslide:hover,body.single-album #nextslide:hover {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    -wbekit-border-bottom-left-radius: 0;
    -webkit-border-bottom-right-radius: 0
}

body.single-album #nextslide:hover {
    background-position: 120% -50px
}

.prev-parent:hover #prevslide,.next-parent:hover #nextslide {
    display: block
}

span.slides-count {
    background: transparent url(../images/album_icons.png)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/album_icons.png*/ 0 -100px no-repeat;
    color: #fff;
    display: block;
    font-size: 12px;
    height: 34px;
    line-height: 14px;
    padding: 8px;
    width: 34px
}

span.slides-count span {
    display: block;
    height: 17px;
    text-align: left
}

span.slides-count span.of {
    padding-top: 3px;
    text-align: right
}

#prev-thumb,#next-thumb {
    background: transparent 50% 0 no-repeat;
    background-size: cover;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    -webkit-border-bottom-left-radius: 3px;
    -webkit-border-bottom-right-radius: 3px;
    display: none;
    height: 100px;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100px
}

body.single-album .arrow-left:hover #prev-thumb {
    display: block
}

body.single-album .arrow-right:hover #next-thumb {
    display: block
}

#album-controls {
    display: none;
    height: 30px;
    margin-left: -50px;
    position: absolute;
    left: 50%;
    bottom: 0;
    width: 100px;
    z-index: 205
}

#album-controls.active {
    display: block
}

#album-controls #play-button,#album-controls #nextslide,#album-controls #prevslide {
    background: transparent url(../images/controlls.png)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/controlls.png*/ 0 0 no-repeat;
    cursor: pointer;
    float: left;
    height: 30px;
    opacity: .6;
    width: 30px
}

#album-controls #play-button:hover,#album-controls #nextslide:hover,#album-controls #prevslide:hover {
    opacity: 1
}

#album-controls #play-button {
    background-position: 11px 10px;
    margin-left: 5px;
    overflow: hidden;
    text-indent: 100%;
    white-space: nowrap
}

#album-controls #play-button.pause {
    background-position: 11px -26px
}

#album-controls #nextslide {
    background-position: 50% -287px;
    margin-left: 5px
}

#album-controls #prevslide {
    background-position: 50% -245px
}

#big-play {
    background: transparent url(../images/big-play.png)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/big-play.png*/ 50% 50% no-repeat;
    height: 100px;
    margin: -50px 0 0 -50px;
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100px
}

#big-play.play {
    background-position: 100% 0;
    background-size: 200% 100%
}

#big-play.pause {
    background-position: 0 0;
    background-size: 200% 100%
}

.lt-ie9 #big-play {
    height: 50px;
    margin: -25px 0 0 -25px;
    width: 50px
}

.lt-ie9 #big-play.play {
    background-position: 100% 50%
}

.lt-ie9 #big-play.pause {
    background-position: 0 50%
}

#progress-back {
    background-color: transparent;
    height: 1px;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 5
}

#progress-bar {
    background-color: #bbb;
    height: 1px;
    width: 0
}

#text-controls {
    margin: 0 auto;
    position: relative;
    max-width: 940px
}

#slide-list {
    list-style: none;
    margin: 0;
    max-width: 50%;
    padding: 0;
    position: absolute;
    bottom: 20px;
    right: 0;
    z-index: 2
}

#slide-list li {
    background-color: rgba(0,0,0,0.5);
    border-radius: 3px;
    -webkit-border-radius: 3px;
    cursor: pointer;
    float: left;
    font-weight: bold;
    height: 20px;
    line-height: 20px;
    margin: 0 0 1px 1px;
    min-width: 14px;
    padding: 0 3px;
    text-align: center
}

#slide-list li .thumb {
    background: rgba(0,0,0,0.9) 50% 0 no-repeat;
    background-size: cover;
    border: 3px solid #050505;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    cursor: pointer;
    display: none;
    height: 100px;
    margin-left: -53px;
    position: absolute;
    bottom: 30px;
    left: 50%;
    width: 100px
}

.lt-ie9 #slide-list li,.lt-ie9 #slide-list li .thumb {
    background-color: #000
}

#slide-list li .thumb:after {
    content: "";
    border-top: 5px dashed #050505;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    height: 0;
    margin-left: -5px;
    position: absolute;
    bottom: -8px;
    left: 50%;
    width: 2px
}

#slide-list li:hover .thumb {
    display: block
}

#slide-list li.current-slide,#slide-list li:hover {
    background-color: rgba(0,0,0,0.9);
    position: relative
}

#slide-list a {
    color: #d0d0d0
}

#slide-list li.current-slide a,#slide-list li:hover a {
    color: #fff
}

#other-albums {
    background-color: #000;
    font-size: 16px;
    padding: 5px 20px;
    position: absolute;
    bottom: 100px;
    left: 0;
    right: 0;
    text-align: center
}

#other-albums a {
    font-weight: bold;
    margin: 0 10px
}

#thumb-tray {
    height: 100px;
    overflow: hidden;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 3
}

#thumb-tray.nomove .arrow-left,#thumb-tray.nomove .arrow-right {
    display: none
}

#thumb-tray .cover {
    background-color: #000;
    opacity: .85;
    filter: alpha(opacity=85);
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

#thumb-tray .inner {
    background-color: #000;
    height: 100%;
    position: absolute;
    width: 100%
}

#thumb-list {
    display: block;
    list-style: none;
    height: 100%;
    margin: 0;
    padding: 0;
    position: absolute;
    left: 0
}

#thumb-list li {
    cursor: pointer;
    float: left;
    height: 100%;
    overflow: hidden;
    width: 150px
}

#thumb-list li img {
    background: url(../images/spinner.gif)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/spinner.gif*/ 50% 50% no-repeat;
    height: 100%;
    max-height: 100%;
    max-width: 100%;
    width: 100%
}

ul#thumb-list li:before {
    content: "";
    background: rgba(0,0,0,0.5) url(../images/album_bg.png)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/album_bg.png*/ 0 0 repeat;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    visibility: hidden
}

ul#thumb-list li:after {
    content: "";
    background: transparent url(../images/album_icons.png)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/album_icons.png*/ 0 -300px no-repeat;
    height: 50px;
    margin: -25px 0 0 -25px;
    position: absolute;
    top: 50%;
    left: 50%;
    width: 50px;
    visibility: hidden
}

ul#thumb-list li:hover {
    position: relative
}

ul#thumb-list li:hover:before,ul#thumb-list li:hover:after {
    visibility: visible
}

#slide-text {
    background: url(../images/album_bg.png)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/album_bg.png*/ 0 0 repeat;
    background-color: rgba(0,0,0,0.5);
    color: #cecece;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 2
}

#slide-text .inner {
    margin: 0 auto;
    min-height: 32px;
    padding: 30px 60px 40px 0;
    position: relative;
    max-width: 880px
}

#slide-text .caption {
    color: #fff;
    font-size: 48px;
    font-weight: bold;
    line-height: 1.1;
    margin: 0 0 20px
}

#slide-text .descpription {
    font-size: 16px;
    line-height: 1.3;
    margin: 0 0 20px;
    text-transform: none
}

#show-text {
    background: url(../images/controlls.png)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/controlls.png*/ 100% -434px no-repeat;
    background-color: rgba(0,0,0,0.5);
    border-radius: 3px;
    -webkit-border-radius: 3px;
    cursor: pointer;
    font-size: 12px;
    font-weight: bold;
    height: 20px;
    line-height: 20px;
    max-width: 50%;
    overflow: hidden;
    padding: 0 16px 0 4px;
    position: absolute;
    bottom: 20px;
    left: 0;
    text-overflow: ellipsis;
    white-space: nowrap;
    z-index: 2
}

.lt-ie9 #show-text,.lt-ie9 #slide-text {
    background-color: #000;
    filter: alpha(opacity=85)
}

#close-text {
    background: transparent url(../images/album_icons.png)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/album_icons.png*/ -9px -159px no-repeat;
    cursor: pointer;
    height: 32px;
    position: absolute;
    top: 40px;
    right: 0;
    width: 32px
}

.album-icons {
    display: none;
    height: 50px;
    margin: -75px 0 0 -115px;
    padding: 50px 0;
    position: absolute;
    top: 50%;
    left: 50%;
    text-align: center;
    width: 230px
}

.album-icons.active {
    display: block;
    opacity: 0;
    filter: alpha(opacity=0);
    zoom:1}

.album-icons.active:hover {
    opacity: 1;
    filter: alpha(opacity=100)
}

.lt-ie9 .album-icons.active {
    background-color: #fff
}

.lt-ie9 .album-icons.active:hover {
    background-color: #fff;
    filter: alpha(opacity=70)
}

.album-icons>a,.album-icons>div {
    background: url(../images/album_icons.png)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/album_icons.png*/ 0 -200px no-repeat;
    background-color: rgba(0,0,0,0.5);
    border-radius: 3px;
    -webkit-border-radius: 3px;
    cursor: pointer;
    display: inline-block;
    height: 50px;
    margin-left: 7px;
    width: 50px
}

.album-icons>a:hover,.album-icons>div:hover {
    background-color: rgba(0,0,0,0.9)
}

.lt-ie9 .album-icons>a,.lt-ie9 .album-icons>div {
    background-color: #000;
    filter: alpha(opacity=0)
}

.lt-ie9 .album-icons:hover>a,.lt-ie9 .album-icons:hover>div {
    filter: alpha(opacity=100)
}

.album-icons>a:first-child {
    margin-left: 0
}

.album-icons>a.like-ico {
    background-position: 0 -250px
}

.album-icons>a.link-ico {
    background-position: 0 -400px
}

.like-ico,.like-ico:hover {
    color: #fff;
    font-size: 12px;
    line-height: 70px;
    text-align: center;
    text-shadow: 1px 1px 1px #000
}

.album-icons>div.share-ico {
    background-position: 0 -450px;
    position: relative
}

#addthis-toolbox {
    background-color: rgba(0,0,0,0.9);
    border-radius: 3px;
    -webkit-border-radius: 3px;
    margin-left: -65px;
    padding: 5px 0;
    position: absolute;
    top: 60px;
    left: 50%;
    visibility: hidden;
    width: 130px
}

.share-ico.active #addthis-toolbox {
    visibility: visible
}

#addthis-toolbox:after {
    content: "";
    border-bottom: 5px dashed rgba(0,0,0,0.9);
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    height: 0;
    margin-left: -5px;
    position: absolute;
    top: -5px;
    left: 50%;
    width: 2px;
    z-index: 5
}

#addthis-toolbox>a {
    float: left;
    margin-left: 5px
}

.bricks-album {
    margin: 0 auto;
    visibility: hidden
}

.bricks-album.loaded {
    visibility: visible
}

.bricks-album .brick {
    cursor: pointer;
    float: left;
    height: 200px;
    margin: 0;
    width: 300px
}

.bricks-album .brick>a,.bricks-album .brick img {
    display: block;
    height: auto;
    width: 100%
}

.bricks-album .brick>a {
    outline: 0;
    position: relative
}

.bricks-album .brick h2 {
    font-size: 24px;
    padding: 20px 0
}

.bricks-album .brick .cov {
    background: rgba(0,0,0,0.5) url(../images/album_bg.png)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/album_bg.png*/ 0 0 repeat
}

#albums-view-bricks em.cov:after {
    display: none
}

.bricks-album .brick:hover .cov,.bricks-album .brick:hover h2,.bricks-album .brick.touched .cov,.bricks-album .brick.touched h2 {
    border-radius: 0;
    -webkit-border-radius: 0;
    opacity: 1
}

.lt-ie9 .albums .brick:hover h2 {
    display: block
}

.lt-ie9 .bricks-album .brick:hover .cov {
    background: #000 url(../images/album_bg.png)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/album_bg.png*/ 0 0 repeat;
    filter: alpha(opacity=80)
}

.bricks-album .brick .video:after {
    content: "";
    background: rgba(0,0,0,0.5) url(../images/album_icons.png)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/album_icons.png*/ 0 -350px no-repeat;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    height: 50px;
    margin: -25px 0 0 -25px;
    position: absolute;
    top: 50%;
    left: 50%;
    width: 50px
}

.bricks-album .brick .video .cov:after {
    display: none
}

.lt-ie9 .bricks-album .brick .video .cov:after {
    background: #000 url(../images/album_icons.png)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/album_icons.png*/ 0 -350px no-repeat;
    display: block
}

.brick-social {
    position: absolute;
    top: 5px;
    right: 3px
}

.brick-social a {
    display: inline-block;
    margin-right: 2px
}

html.touch #prev-thumb,html.touch #next-thumb,html.touch span.slides-count {
    display: none !important
}

html.touch .prev-parent,html.touch .next-parent {
    background-image: none;
    height: 50px;
    margin-top: -25px;
    opacity: 1;
    width: 50px
}

html.touch body.single-album #nextslide,html.touch body.single-album #prevslide {
    border-radius: 3px !important;
    display: block;
    padding: 0
}

html.touch body.single-album #nextslide:hover {
    background-position: 10px -50px
}

.js .seo-album {
    visibility: hidden;
    height: 100px;
    width: 100px;
    overflow: hidden;
    position: absolute;
    z-index: -50
}

.seo-album .brick {
    max-width: 100%
}

.seo-album .brick>a,.seo-album .brick>em {
    display: block
}

div.gallery {
    clear: both
}

.alpha-scope {
    display: block;
    max-width: 100%;
    position: relative
}

em.cov {
    background-color: #000;
    display: block;
    opacity: 0;
    filter: alpha(opacity=0);
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

em.cov:after {
    content: "";
    background: transparent url(../images/add-ons.png)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/add-ons.png*/ 8px -60px no-repeat;
    border: 0;
    height: 34px;
    margin: -17px 0 0 -17px;
    position: absolute;
    top: 50%;
    left: 50%;
    width: 34px
}

.alpha-scope:hover {
    border-radius: 10px;
    -webkit-border-radius: 10px
}

em.cov:hover {
    border-radius: 10px;
    -webkit-border-radius: 10px;
    opacity: .8;
    filter: alpha(opacity=80)
}

.alpha-scope img {
    display: block
}

div.gallery {
    margin: 1em auto;
    line-height: 0;
    text-align: center
}

div.gallery a {
    display: inline-block;
    margin: 5px
}

.left50 {
    width: 47%;
    float: left;
    margin-right: 3%
}

.right50 {
    width: 47%;
    float: left;
    margin-left: 3%
}

.left33,.right33 {
    width: 30%;
    float: left
}

.center33 {
    width: 30%;
    float: left;
    margin: 0 5%
}

.left25,.right25 {
    width: 21%;
    float: left
}

.right25 {
    margin-left: 5%
}

.center25 {
    width: 21%;
    float: left;
    margin: 0 0 0 5%
}

.left20,.right20 {
    width: 15%;
    float: left
}

.right20 {
    margin-left: 6%
}

.center20 {
    width: 15%;
    float: left;
    margin: 0 0 0 6%
}

div.line {
    border: 0;
    border-bottom: 1px solid #f2f2f2;
    height: 0;
    line-height: 0;
    font-size: 0;
    margin: 20px 0 20px
}

.a13-dropcap {
    font-size: 400%;
    float: left;
    line-height: .8em;
    padding: 0 2px 0 0;
    font-weight: bold;
    position: relative;
    left: -3px
}

.a13-highlight.yellow {
    background-color: #ff0;
    color: #000
}

.a13-highlight.black {
    background-color: #000;
    color: #fff
}

.a13-highlight.white {
    background-color: #fff;
    color: #000
}

.a13-highlight.grey {
    background-color: gray;
    color: #fff
}

a.a13-button {
    border: 0;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    color: #fff;
    display: inline-block;
    font-size: 14px;
    font-weight: normal;
    height: 30px;
    line-height: 30px;
    padding: 0 22px;
    text-transform: uppercase
}

a.a13-button.blue {
    background-color: #1b7bcc
}

a.a13-button.red {
    background-color: #be2828
}

a.a13-button.green {
    background-color: #54b414
}

a.a13-button.orange {
    background-color: #ed9d2b
}

a.a13-button.grey {
    background-color: #505050
}

a.a13-button:hover {
    background-color: #747474
}

a.a13-button.default {
    border: 1px solid #d1d1d1;
    color: #535353;
    height: 28px;
    line-height: 28px;
    background-color: #fff;
    background-image: -webkit-linear-gradient(top,#eee,#fff);
    background-image: -moz-linear-gradient(top,#eee,#fff);
    background-image: -ms-linear-gradient(top,#eee,#fff);
    background-image: -o-linear-gradient(top,#eee,#fff);
    background-image: linear-gradient(to bottom,#eee,#fff)
}

a.a13-button.default:hover {
    background-color: #eee;
    background-image: -webkit-linear-gradient(top,#fff,#eee);
    background-image: -moz-linear-gradient(top,#fff,#eee);
    background-image: -ms-linear-gradient(top,#fff,#eee);
    background-image: -o-linear-gradient(top,#fff,#eee);
    background-image: linear-gradient(to bottom,#fff,#eee)
}

.real-content ul,.real-content ol,.widget ul {
    border-bottom: 1px dotted #dfdfdf;
    list-style-type: none;
    margin: 1em 0;
    padding: 0
}

.real-content ol {
    list-style-type: decimal;
    list-style-position: inside
}

.real-content ul ul,.real-content ol ol,.widget ul ul {
    border-bottom: 0;
    margin: .25em 0 0
}

.real-content ul li,.real-content ul li li:first-child,.real-content ol li,.real-content ol li li:first-child,.widget ul li,.widget ul li li:first-child {
    border-top: 1px dotted #dfdfdf;
    line-height: 1.5em;
    margin: 0;
    padding: .25em 0 .25em 15px;
    position: relative
}

.real-content ul li:first-child,.real-content ol li:first-child,.widget ul li:first-child {
    border-top: 0
}

.real-content ol li,.real-content ol li li:first-child {
    padding-left: 0;
    margin-left: 15px
}

.real-content ul li:after,.real-content ul li li li:after,.widget ul li:after,.widget ul li li li:after {
    content: "";
    background-color: #7f7f7f;
    height: 2px;
    margin-top: -1px;
    position: absolute;
    top: 1em;
    left: 0;
    width: 2px
}

.real-content ul li li:after,.real-content ul li li li li:after,.widget ul li li:after,.widget ul li li li li:after {
    background-color: #ccc
}

blockquote {
    background: url(../images/quoteleft.png)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/shortcodes/quoteleft.png*/ 0 0 no-repeat;
    color: #848484;
    font-style: italic;
    margin: 1em 0;
    padding: 0 50px
}

.tabsCell {
    margin: 1em 0
}

ul.tabs {
    border: solid #d6d6d6;
    border-width: 0 0 1px 1px;
    float: left;
    list-style: none;
    margin: 0;
    padding: 0;
    width: 100%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

ul.tabs li,ul.tabs li:first-child {
    background: #f5f5f5;
    border: 1px solid #d6d6d6;
    border-left: 0;
    float: left;
    margin: 0 0 -1px;
    padding: 0;
    overflow: hidden;
    position: relative
}

ul.tabs li:after {
    display: none
}

ul.tabs li a {
    color: #707070;
    display: block;
    line-height: 37px;
    outline: 0;
    padding: 0 15px;
    text-decoration: none
}

ul.tabs li a:hover,ul.tabs li.active a {
    background-color: #fff;
    color: #e8503b
}

ul.tabs li.active {
    border-top: 1px solid #e8503b;
    border-bottom: 1px solid #fff
}

.tab_container {
    background: #fff;
    border: 1px solid #d6d6d6;
    border-top: 0;
    clear: both;
    line-height: 1.5em
}

.tab_container p {
    clear: both;
    margin: 0
}

.tab_content {
    padding: 20px 15px
}

div.twitter-tweet-rendered {
    max-width: 100% !important
}

.real-content .twt-border {
    max-width: 100% !important;
    min-width: 0 !important
}

.nyroModalBg {
    background: #000;
    height: 100%;
    overflow: hidden;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 1000
}

.nmReposition {
    position: absolute
}

.nyroModalCloseButton {
    background: url(../images/ctrl.png)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/nyroModal/ctrl.png*/ -60px 0 no-repeat;
    height: 45px;
    top: -55px;
    right: -60px;
    text-indent: -9999em;
    width: 45px;
    z-index: 1002
}

.nyroModalCloseButton:hover {
    -moz-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg)
}

div.nyroModalTexts {
    background-color: rgba(0,0,0,0.8);
    bottom: -60px;
    left: 0;
    z-index: 1002
}

.nyroModalTitle {
    color: #cecece;
    font-size: 1.1em;
    margin: 0;
    text-align: center
}

.nyroModalTitle a {
    color: #cecece
}

.nyroModalTitle:empty {
    display: none
}

.nyroModalCount {
    color: #6e6e6e;
    font-size: 1em;
    margin: 10px 0 0;
    padding-bottom: 5px;
    text-align: center
}

.nyroModalCont {
    background: transparent;
    margin: 70px;
    position: absolute;
    z-index: 1001
}

.nyroModalCont iframe {
    display: block;
    height: 400px;
    width: 600px
}

.nyroModalError {
    border: 4px solid red;
    color: red;
    width: 250px;
    height: 250px
}

.nyroModalError div {
    min-width: 0;
    min-height: 0;
    padding: 10px
}

.nyroModalLink,.nyroModalDom,.nyroModalForm,.nyroModalFormFile {
    position: relative;
    padding: 10px;
    min-height: 250px;
    min-width: 250px;
    max-width: 1000px
}

.nyroModalImage,.nyroModalSwf,.nyroModalIframe,.nyroModalIframeForm {
    position: relative
}

.nyroModalImage img {
    vertical-align: top
}

.nyroModalHidden {
    left: -9999em;
    top: -9999em
}

.nyroModalLoad {
    position: absolute;
    width: 100px;
    height: 100px;
    background: #fff url(../images/ajaxLoader.gif)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/nyroModal/ajaxLoader.gif*/ no-repeat center;
    padding: 0
}

.nyroModalPrev,.nyroModalNext {
    background: transparent url(../images/ctrl.png)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/nyroModal/ctrl.png*/ 15px 50% no-repeat;
    cursor: pointer;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    text-indent: -9999em;
    width: 60px
}

.nyroModalNext {
    background-position: -135px 50%;
    right: 0;
    left: auto
}

.nyroModalPrev,.nyroModalNext,.nyroModalCloseButton {
    outline: none !important
}

.nyroModalPrev:hover,.nyroModalNext:hover {
    background-color: rgba(255,255,255,0.2)
}

.nyroModalPrev:hover {
    background-position: -5% 50%
}

.nyroModalNext:hover {
    background-position: 105% 50%
}

.albums .item .cover,.albums .item h2,.bricks-album .brick h2 {
    -webkit-transition: opacity .3s ease;
    -moz-transition: opacity .3s ease;
    -o-transition: opacity .3s ease;
    -ms-transition: opacity .3s ease;
    transition: opacity .3s ease
}

.visible .slide,#albums-filter li {
    -webkit-transition: background-color .3s ease;
    -moz-transition: background-color .3s ease;
    -o-transition: background-color .3s ease;
    -ms-transition: background-color .3s ease;
    transition: background-color .3s ease
}

a,span.action {
    -webkit-transition: color .3s ease;
    -moz-transition: color .3s ease;
    -o-transition: color .3s ease;
    -ms-transition: color .3s ease;
    transition: color .3s ease
}

textarea {
    -webkit-transition-property: background-color,border-color,color;
    -webkit-transition-duration: .3s;
    -moz-transition-property: background-color,border-color,color;
    -moz-transition-duration: .3s;
    -o-transition-property: background-color,border-color,color;
    -o-transition-duration: .3s;
    -ms-transition-property: background-color,border-color,color;
    -ms-transition-duration: .3s;
    transition-property: background-color,border-color,color;
    transition-duration: .3s
}

input,.album-icons>a,.album-icons>div,#album-controls span,#slide-list li,#show-text,.arrow-left,.arrow-right,.visible .slide a,.real-content a img,.post-media img,.alpha-scope,em.cov,.wp-caption,.widget_recent_albums>div a,.widget_recent_albums>div a img,.widget_about_posts .item img,.quick-flickr-item img,a.a13-button,.post-icon,.more-link,.navigation a,#filter-activate,.rss-link,#to-top,.nyroModalPrev,.nyroModalNext,.nyroModalCloseButton,.transition {
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -o-transition: all .3s ease;
    -ms-transition: all .3s ease;
    transition: all .3s ease
}

.loading,#loader {
    background: url(../images/spinner.gif)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/spinner.gif*/ 50% 50% no-repeat;
    height: 100%;
    min-height: 15px;
    min-width: 15px
}

#loader {
    background-color: #fff;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    height: 50px;
    margin: -25px 0 0 -25px;
    position: fixed;
    left: 50%;
    top: 50%;
    width: 50px
}

html.touch #loader {
    display: block;
    margin: 0 auto;
    position: relative;
    left: 0;
    top: -60px
}

.ir {
    display: block;
    border: 0;
    text-indent: -999em;
    overflow: hidden;
    background-color: transparent;
    background-repeat: no-repeat;
    text-align: left;
    direction: ltr;
    *line-height: 0
}

.ir br {
    display: none
}

.hidden {
    display: none !important;
    visibility: hidden
}

.visuallyhidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
}

.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto
}

.invisible {
    visibility: hidden
}

.clearfix:before,.clearfix:after {
    content: "";
    display: table
}

.clearfix:after {
    clear: both
}

.clearfix {
    *zoom:1}

.clear {
    clear: both;
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0
}

html.touch #header .search-form:after,html.touch .hide-switch,html.touch #blog-filters>div:after,html.touch .comment-inside:after,html.touch .comment-inside:before,html.touch #tray-button:after,html.touch #slide-list li .thumb:after,html.touch #addthis-toolbox:after {
    display: none
}

@media only screen and (max-width: 1000px) {
    body:after {
        content:'narrow1000';
        display: none
    }

    #content .inside {
        width: auto;
        padding-left: 10px;
        padding-right: 10px
    }

    article,body.search-no-results.search article,body.archive.category-empty article,body.blog article,body.archive article,body.search article {
        width: 60%;
        margin-left: 2%;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box
    }

    .full-width article,body.blog .full-width article,body.archive .full-width article,body.search .full-width article {
        margin-left: 0
    }

    #content aside {
        margin-right: 2%;
        width: 33%;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box
    }

    .nyroModalCont iframe {
        height: 333px;
        width: 500px
    }

    #show-text {
        left: 10px
    }

    #slide-list,#close-text {
        right: 10px
    }

    #slide-text .inner {
        padding-left: 10px
    }
}

@media only screen and (max-width: 650px) {
    body:after {
        content:'narrow650';
        display: none
    }

    article,body.search-no-results.search article,body.archive.category-empty article,body.blog article,body.archive article,body.search article {
        float: none;
        margin-left: 0;
        width: auto
    }

    #content aside {
        float: none;
        margin-right: 0;
        margin-top: 20px;
        width: auto
    }

    #header-container.fixed {
        max-height: 90%;
        overflow: auto
    }

    #logo img {
        max-width: 250px;
        height: auto
    }

    #jpHeaderPlayer a.jp-play,#jpHeaderPlayer a.jp-pause,#footer .controls span.action,.glass-switch {
        overflow: hidden;
        text-indent: -99px;
        white-space: nowrap;
        width: 0
    }

    #jpHeaderPlayer a.jp-play,#jpHeaderPlayer a.jp-pause {
        text-indent: -9999px
    }

    .add-ons {
        display: table;
        width: 100%
    }

    #jpHeaderPlayer,#header .search {
        display: table-cell;
        float: none;
        padding: 0 10px;
        position: static
    }

    #jpHeaderPlayer {
        padding: 0;
        vertical-align: top;
        width: 30px
    }

    .socials {
        clear: both;
        display: table-cell;
        float: none;
        padding: 0 10px 0 0;
        vertical-align: middle
    }

    #header .search-form:after {
        left: 31px;
        right: auto
    }

    #header .search-form {
        right: auto;
        left: 10px
    }

    .socials span.static {
        display: none
    }

    .socials .visible {
        float: none;
        height: auto;
        margin-top: -2px;
        padding-top: 0
    }

    .glass-switch.off {
        padding-left: 4px
    }

    #footer,body.single-album.bricks-theme #footer {
        height: auto;
        min-height: 30px;
        position: relative
    }

    #mid {
        padding-bottom: 0
    }

    #footer div.content {
        padding: 5px 0
    }

    #footer,.copyright,#footer .controls,.footer-menu,.footer-menu li a {
        line-height: 20px
    }

    #footer .content {
        overflow: hidden
    }

    #footer .controls span.action {
        line-height: 20px;
        position: relative;
        top: -5px
    }

    .copyright {
        padding-right: 10px
    }

    .footer-menu {
        margin-left: -10px
    }

    #album-controls {
        background-color: rgba(0,0,0,0.5);
        border-radius: 3px 3px 0 0;
        -webkit-border-radius: 3px 3px 0 0;
        top: -30px
    }

    #to-top {
        height: 40px;
        right: 5px;
        top: -45px;
        width: 40px
    }

    #head-widgets .content .text,#head-widgets .form {
        float: none;
        padding: 20px 20px 20px 10px;
        width: auto
    }

    .js #head-widgets.close .content {
        display: none
    }

    .add-ons .handle {
        display: table-cell;
        padding-right: 10px
    }

    .add-ons .handle span {
        white-space: nowrap
    }

    .hide-switch {
        display: none
    }

    #blog-filters>div {
        width: 150px
    }

    .js #blog-filters>div>div {
        width: auto;
        float: none
    }

    #blog-filters .tag-parent {
        margin-top: 15px
    }

    article,body.search-no-results.search article,body.archive.category-empty article {
        padding: 20px
    }

    .real-content,.comments-area,h1.post-title,h2.post-title,.date_n_author {
        padding-left: 0
    }

    .about-author,body.single article .post-info {
        margin-left: 0
    }

    .comment .comment {
        margin-left: 20px
    }

    .post-icon,#comments-title:before,#reply-title:before {
        display: none
    }

    .js #masonry-parent {
        visibility: visible
    }

    #masonry-parent {
        width: auto !important
    }

    #masonry-parent .brick {
        float: none;
        width: 90% !important;
        margin-left: auto !important;
        margin-right: auto !important;
        margin-top: 20px
    }

    #masonry-parent .brick:first-child {
        margin-top: 0
    }

    .js #masonry-parent+div.navigation {
        display: block
    }

    #masonry-parent+div.navigation {
        padding-bottom: 15px
    }

    .masonry .brick.ready {
        left: 0
    }

    #content.albums-list {
        overflow: auto
    }

    .albums {
        max-width: 100%;
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    .albums .item,.albums .item img {
        float: none;
        height: auto !important;
        width: 100% !important
    }

    .albums .item img {
        position: static !important
    }

    .albums .active img {
        border-width: 0 !important
    }

    .albums .cover {
        height: auto !important;
        width: auto !important;
        top: 0 !important;
        left: 0 !important;
        right: 0 !important;
        bottom: 0 !important
    }

    #albums-view-bricks {
        padding-bottom: 0
    }

    #albums-filter {
        max-width: 150px
    }

    #albums-filter li {
        border-left: 0;
        border-top: 1px solid #cecece;
        float: none
    }

    #albums-filter a,#albums-filter li.label {
        padding: 5px 10px;
        white-space: normal
    }

    #albums-filter li.label {
        border: 0
    }

    body.single-album #mid {
        z-index: 100
    }

    #other-albums,#thumb-tray,#slide-list,#tray-button {
        display: none !important
    }

    #slide-text {
        background-color: rgba(0,0,0,0.90);
        max-height: 200px;
        overflow-y: auto;
        -webkit-overflow-scrolling: touch
    }

    #slide-text .inner {
        padding-top: 15px
    }

    #slide-text .caption {
        font-size: 20px;
        margin-bottom: 15px
    }

    #slide-text .descpription {
        font-size: 14px
    }

    .album-icons.active {
        display: none
    }

    body.album-protected #mid article {
        margin: 20px auto 0;
        max-width: 250px;
        padding: 20px;
        position: static
    }

    .left33,.right33,.center33,.left25,.right25,.center25,.left20,.right20,.center20 {
        float: none;
        margin: 1em 0;
        width: auto
    }

    .nyroModalCloseButton {
        background-position: -70px -10px;
        height: 25px;
        width: 25px;
        top: 0 !important;
        right: 0;
        position: fixed
    }

    div.nyroModalTexts {
        bottom: -25px;
        max-height: 100px;
        overflow: auto
    }

    .nyroModalTitle {
        margin: 0;
        padding: 5px 0 10px;
        font-size: 14px
    }

    .nyroModalCount {
        margin: 0;
        font-size: 12px
    }

    .nyroModalCont {
        margin: 25px
    }

    .nyroModalCont iframe {
        height: 166px;
        width: 250px
    }

    .nyroModalPrev,.nyroModalNext,.nyroModalPrev:hover {
        background-position: 0 50%;
        width: 25px
    }

    .nyroModalNext,.nyroModalNext:hover {
        background-position: -155px 50%
    }
}

@media only screen and (min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5) {
    #header .search span.action,#jpHeaderPlayer a.jp-play,#jpHeaderPlayer a.jp-pause,.search-form input[type="submit"],em.cov:after {
        background-image:url(../images/add-ons@2x.png)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/add-ons@2x.png*/;
        background-size: 16px 86px
    }

    .arrow-left:after,.arrow-right:after,.arrow-left:hover,.arrow-right:hover,span.slides-count,ul#thumb-list li:after,#close-text,.album-icons>a,.album-icons>div,.bricks-album .brick .video:after {
        background-image: url(../images/album_icons@2x.png)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/album_icons@2x.png*/;
        background-size: 50px 500px
    }

    .rss-link,#filter-activate:after,#tray-button,.controls #play-button,#album-controls #play-button,#album-controls #nextslide,#album-controls #prevslide,#show-text,.glass-switch,#access.touch h3.assistive-text {
        background-image: url(../images/controlls@2x.png)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/controlls@2x.png*/;
        background-size: 17px 470px
    }

    .author-inside:after,.bypostauthor:after {
        background-image: url(../images/author@2x.png)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/author@2x.png*/;
        background-size: 54px 54px
    }

    #blog-filters h3,.post-info span.categories,.post-info span.tags,.post-info span.comments,.widget_about_posts .post-info a.comments,.widget_recent_comments .item,.widget_tag_cloud a,.tweet {
        background-image: url(../images/icons@2x.png)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/icons@2x.png*/;
        background-size: 130px 130px
    }

    blockquote {
        background-image: url(../images/quoteleft@2x.png)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/quoteleft@2x.png*/;
        background-size: 26px 21px
    }

    .post-icon,#comments-title:before,#reply-title:before {
        background-image: url(../images/posticons@2x.png)/*tpa=http://doctorjunior.com.tr/wp-content/themes/doctor/images/posticons@2x.png*/;
        background-size: 24px 288px
    }
}

@media print {
    * {
        background: transparent !important;
        color: black !important;
        box-shadow: none !important;
        text-shadow: none !important;
        filter: none !important;
        -ms-filter: none !important
    }

    a,a:visited {
        text-decoration: underline
    }

    a[href]:after {
        content: " (" attr(href) ")"
    }

    abbr[title]:after {
        content: " (" attr(title) ")"
    }

    .ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after {
        content: ""
    }

    pre,blockquote {
        border: 1px solid #999;
        page-break-inside: avoid
    }

    thead {
        display: table-header-group
    }

    tr,img {
        page-break-inside: avoid
    }

    img {
        max-width: 100% !important
    }

    @page {
        margin: .5cm
    }

    p,h2,h3 {
        orphans: 3;
        widows: 3
    }

    h2,h3 {
        page-break-after: avoid
    }
}
