﻿html { font-family: 'Roboto',sans-serif }
body { background-color: #fff; font-size: 15px; color: #404040; margin: 0; }
*, :before, :after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box }
.container:before, .container:after, .row:before, .row:after, .clearfix:before, .clearfix:after { content: " "; display: table }
.container:after, .row:after, .clearfix:after { clear: both }
.abonedokumanfile { display: none; padding: 5px; margin: 5px 0 0; border: 1px solid #ccc }
.abonedokumanfile.er { color: red; border: 1px solid red; text-align: left }
#fuAboneBelge { float: left; width: 250px }
.imgIcon { float: left; margin: 0 0 0 10px }
img { outline: 0; border: 0; max-width: 100%; height: auto; vertical-align: middle }
iframe { width: 100% }
h1, h2, h3, h4, h5, h6 { font-weight: 400; line-height: 1.1; color: #222; margin: 0 0 20px }
h1 { font-size: 36px }
h2 { font-size: 30px }
h3 { font-size: 24px }
h4 { font-size: 18px }
h5 { font-size: 14px }
h6 { font-size: 12px }
p { margin: 0 0 20px }
.bgtitledark{background-color: #626d6c!important;}
.text-center{text-align:center!important}
.text-right{text-align:right!important}
.refresh-block4{width:100%;height:100%;top:0;left:0;position:absolute;z-index:1000;border-radius:2px}
.refresh-block4 .refresh-loader{display:inline-block;position:absolute;text-align:center;top:90px;left:49%;margin-left:-16px;margin-top:-16px}
.refresh-block4 .refresh-loader img{display:inline-block}
.refresh-block{width:100%;height:100%;background-color:rgba(255,255,255,.8);-webkit-transition:all .05s ease;transition:all .05s ease;top:0;left:0;position:absolute;z-index:1000;border-radius:2px}
.refresh-block .refresh-loader{display:inline-block;position:absolute;text-align:center;top:50%;left:50%;margin-left: -30px;margin-top: -30px;}
.refresh-block .refresh-loader img{display:inline-block;width: 60px;}
.sc_3612{display: none!important;}
.cimg_3610{display: none!important;}
h1.entry_title { line-height: 46px; font-size: 23px; font-weight: 700; text-align: center }
hr { height: 0; border: 0; margin-top: 20px; margin-bottom: 20px; border-top: 1px solid #eee }
a { color: #222; background-color: transparent; text-decoration: none; -webkit-transition: .2s; -moz-transition: .2s; -o-transition: .2s; transition: .2s; text-shadow: none }
a:active, a:hover { outline: 0 }
strong, b { color: #222 }
pre { overflow: auto; display: block; padding: 10px; margin: 0 0 10px; line-height: 21px; word-break: break-all; word-wrap: break-word; background-color: #fff; border: 1px solid #eee }
code, kbd, pre, samp { font-family: monospace,monospace; font-size: 14px }
mark { color: #fff; padding: 1px 4px }
ul { list-style-type: none }
ol { list-style-type: none }
dl { margin-bottom: 10px }
dl dt { font-weight: 700 }
dl dd { margin-left: 10px }
ul, ol { font-size: 15px; line-height: 21px; margin-top: 0; padding-left: 20px; margin-bottom: 20px }
blockquote { margin: 20px }
blockquote p { font-weight: 300; font-style: italic; color: #5d5d5d; line-height: 32px; position: relative }
blockquote p span:first-child { font-size: 30px; font-weight: 400; width: 15px; position: absolute; left: -20px }
blockquote p span:last-child { font-size: 30px; font-weight: 400; width: 15px; position: absolute; right: -15px }
blockquote footer { text-align: right; font-style: italic }
figure { margin: 0 0 10px }
.text_left { text-align: left }
.text_right { text-align: right }
.text_center { text-align: center }
.text_justify { text-align: justify }
table { font-size: 14px; width: 100%; max-width: 100%; text-align: left; margin-bottom: 20px; border-left: 1px solid #eee; border-top: 1px solid #eee; background-color: #fff }
table th, table td { padding: 6px; vertical-align: top; border-right: 1px solid #eee; border-bottom: 1px solid #eee }
table thead th { font-weight: 700 }
.table_orange, .table_orange th, .table_orange td { border: none }
.table_orange thead tr th { color: #fff }
.table_orange tr:nth-child(odd) { background-color: #fff }
.table_orange tr:nth-child(even) { background-color: #fcfdfd }
.table_orange thead tr th:nth-child(odd) { background-color: #f8cd57 }
.table_orange thead tr th:nth-child(even) { background-color: #e9b914 }
.table_green, .table_green th, .table_green td { border: none }
.table_green thead tr th { color: #fff }
.table_green tr:nth-child(odd) { background-color: #fff }
.table_green tr:nth-child(even) { background-color: #fcfdfd }
.table_green thead tr th:nth-child(odd) { background-color: #a3d537 }
.table_green thead tr th:nth-child(even) { background-color: #8ec022 }
.table_black, .table_black th, .table_black td { border: none }
.table_black thead tr th { color: #fff }
.table_black tr:nth-child(odd) { background-color: #fff }
.table_black tr:nth-child(even) { background-color: #fcfdfd }
.table_black thead tr th:nth-child(odd) { background-color: #3a4245 }
.table_black thead tr th:nth-child(even) { background-color: #252a2c }
form { margin-bottom: 0 }
input, textarea { background-color: #fff; outline: none; padding: 8px 6px; margin: 0; width: 100% }
textarea { max-width: 100% }
input[type="submit"] { border: none; color: #fff; width: auto }
select { background-color: #fff; border: 1px solid #ddd; outline: none; padding: 8px; margin: 0 }
#wrapper { background-color: #fff }
#wrapper.wide { width: 100% }
#wrapper.boxed { margin: 0 auto; -webkit-box-shadow: 0 0 10px 5px rgba(0,0,0,0.1); -moz-box-shadow: 0 0 10px 5px rgba(0,0,0,0.1); box-shadow: 0 0 10px 5px rgba(0,0,0,0.1) }
.container { position: relative; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto }
.row { margin-right: -15px; margin-left: -15px }
.col { position: relative; padding-left: 15px; padding-right: 15px; margin-bottom: 10px; min-height: 1px }
.col_1_of_12 { width: 8.33333333% }
.col_2_of_12 { width: 16.66666667% }
.col_3_of_12 { width: 25% }
.col_4_of_12 { width: 33.33333333% }
.col_5_of_12 { width: 41.66666667% }
.col_6_of_12 { width: 50% }
.col_7_of_12 { width: 58.33333333% }
.col_8_of_12 { width: 66.66666667% }
.col_9_of_12 { width: 75% }
.col_10_of_12 { width: 83.33333333% }
.col_11_of_12 { width: 91.66666667% }
.col_12_of_12 { width: 100% }
#wide_slider_pager { z-index: 2; width: 1140px; position: absolute; bottom: 0 }
#wide_slider_pager .box { margin-left: .2%; margin-right: .2%; display: block; float: left; border-top-style: solid; border-top-width: 5px; border-top-color: #fff; width: 24.6%; -webkit-transition: .2s; -moz-transition: .2s; -o-transition: .2s; transition: .2s }
#wide_slider_pager .box .inner { overflow: hidden; background-color: #222; background-color: rgba(34,34,34,0.8); padding: 15px 10px }
#wide_slider_pager .box .inner h5 { color: #999; height: 35px; overflow: hidden; -webkit-transition: .2s; -moz-transition: .2s; -o-transition: .2s; transition: .2s; margin: 0 0 10px; line-height: 1.3 }
#wide_slider_pager .box.active h5 { color: #fff }
.wide_slider { position: relative; margin-top: -30px; margin-bottom: 30px }
.wide_slider ul { list-style: none; padding: 0; margin: 0 }
.wide_slider ul li { z-index: 1 !important }
.wide_slider .bx-wrapper img { opacity: .4; -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s; -webkit-animation: none !important; -moz-animation: none !important; animation: none !important }
.wide_slider .slider_caption { z-index: 2; max-width: 1140px; position: absolute }
.wide_slider .slider_caption .thumb_meta { margin: 0 0 5px; position: relative; left: 0 }
.wide_slider .slider_caption .thumb_link { max-width: 70%; padding: 0; background: transparent }
.wide_slider .slider_caption .thumb_link h3 { margin: 0 0 15px; font-weight: 700; color: #fff; font-size: 36px; line-height: 46px }
.wide_slider .slider_caption .thumb_link p { color: #fff; font-size: 16px; line-height: 24px; margin: 0 }
.wide_slider .slider_caption .thumb_link h3 a { color: #fff; display: block }
.wide_slider .bx-wrapper .bx-prev, .wide_slider .bx-wrapper .bx-next { z-index: 8; font-family: "FontAwesome"; background-color: #222; background-color: rgba(34,34,34,0.3); color: #fff; font-size: 16px }
.bx-wrapper .bx-prev { left: 0 }
.bx-wrapper .bx-next { right: 0 }
.wide_slider .bx-wrapper .bx-controls-direction a { position: absolute; top: 50%; margin-top: -30px; outline: 0; width: 60px; height: 60px; line-height: 60px; text-align: center }
.content_slider { margin-bottom: 30px; position: relative; visibility: hidden }
.main_container .content_slider { /* overflow:hidden */ }
.content_slider .bx-wrapper img { -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s }
.content_slider .bx-wrapper img:hover { opacity: .9 }
.content_slider .slider_caption { width: 100%; position: absolute; left: 0; bottom: 0; visibility: hidden }
.content_slider .slider_caption .thumb_meta { margin: 0 0 15px; position: relative; left: 15px; bottom: 0 }
.content_slider .slider_caption .thumb_link { padding: 15px; background-color: #222; background-color: rgba(34,34,34,0.7) }
.content_slider .slider_caption .thumb_link h3 { margin: 0; font-weight: 400; color: #fff; font-size: 20px; line-height: 32px }
.content_slider .slider_caption .thumb_link h3 a { color: #fff; display: block }
.panel_title { margin-bottom: 30px }
.panel_title div { background-color: #eee; margin-bottom: 5px; height: 28px }
.panel_title div h4 { font-weight: 300; letter-spacing: -1px; padding-right: 10px; font-size: 26px; text-transform: uppercase; background-color: #fff; display: inline-block; margin: 0 }
.panel_title span { font-size: 14px; color: #999 }
h1.page_title { font-size: 24px; margin-bottom: 20px; background-color: #4aa39f; color: #fff; padding: 10px }
h1.uye_panel_title { font-size: 24px; line-height: 30px; margin-bottom: 0; background-color: #4AA39F; color: #fff; padding: 15px; border-bottom: 5px solid #ddd }
.woocommerce-result-count { width: 50%; float: left; padding-bottom: 15px }
.woocommerce-ordering { text-align: right }
ul.products.two_no li.product { width: 49%; margin-right: 2% }
ul.products.three_no li.product { width: 32.6%; margin-right: 1% }
ul.products { clear: both; display: block; list-style: none; padding: 0 }
ul.products li.product.first { float: left; }
ul.products li.product.last { margin-right: 0 }
ul.products li.product { text-align: center; margin-bottom: 15px; position: relative; list-style: none; float: left; clear: left; clear: none; width: 24.25%; margin-right: 1% }
ul.products li.product .item_thumb { position: relative; overflow: hidden; background-color: #fff; margin-bottom: 10px }
ul.products li.product .item_thumb .thumb_icon { z-index: 5; opacity: 0; position: absolute; margin-left: -13px; margin-top: -13px; top: 50%; left: 50%; -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s }
ul.products li.product .item_thumb .thumb_icon a { font-size: 10px; color: #fff; width: 44px; height: 26px; line-height: 26px; display: inline-block; text-align: center; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; height: 44px; line-height: 44px; }
ul.products li.product .item_thumb .thumb_icon a i { line-height: 44px !important; font-size: 16px; }
ul.products li.product:hover .item_thumb .thumb_icon { opacity: 1; -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg) }
ul.products li.product .item_thumb .thumb_hover a { display: block; overflow: hidden; }
ul.products li.product .item_thumb img { height: auto; max-width: 137%; display: block; -webkit-backface-visibility: hidden; backface-visibility: hidden; /* width:100%; */ -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s; margin-left: -19%; }
ul.products li.product:hover .item_thumb img { opacity: .3 }
ul.products li.product .item_thumb > h3 > a { color: #fff; font-weight: 700; line-height: 25px; font-size: 16px; text-transform: uppercase }
ul.products li.product .item_thumb > h3 > a > span { font-size: 25px }
.onsale { z-index: 1; padding: 3px 8px; text-align: center; background: red; color: #fff; font-size: 18px; font-weight: 400; position: absolute; bottom: 66px; right: 0px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; z-index: 9; box-shadow: 1px 1px 1px #222; }
ul.products li.product .item_thumb h3 { display: inline-block; margin: 0; font-size: 14px; z-index: 1; padding: 10px; background-color: #4AA39F; bottom: 0; right: 0; margin-left: -43%; position: absolute; box-shadow: 0 0 10px -2px; height: 70px; width: 90px; color: #fff }
ul.products li.product .item_meta span.meta_rating { left: 50%; margin-left: -31px }
ul.products li.product .price { margin-bottom: 10px; font-size: 15px; display: block; color: #222; font-weight: 700 }
ul.products li.product del { font-weight: 400; color: #999 }
ul.products li.product ins { text-decoration: none; color: #222; font-weight: 700 }
ul.products li.product a.btn { margin: 0; width: 100%; display: block }
div.product { position: relative }
div.product .images { width: 48%; float: left; margin-right: 2%; margin-bottom: 30px }
div.product .images a { display: block; margin-bottom: 5px }
div.product .images img { width: 100%; max-width: 100%; height: auto }
div.product .woocommerce-tabs { clear: both; margin-bottom: 30px }
div.product .images .thumbnails { overflow: hidden }
div.product .images .thumbnails a { float: left; margin-right: 5px; width: 24% }
div.product .summary { width: 50%; float: right; margin-bottom: 30px }
div.product .summary h1.product_title { font-size: 24px; margin-bottom: 10px; border-bottom: 1px solid hsla(177,38%,46%,0.22); padding: 0 0 10px }
div.product .summary .woocommerce-product-rating { margin-bottom: 15px }
div.product .summary p.price { color: #222; letter-spacing: -1px; font-weight: 700; font-size: 21px; border: none; padding: 0; margin-bottom: 20px }
div.product .summary p.price del { font-weight: 300; margin-right: 5px; color: #999 }
div.product .summary p.price ins { text-decoration: none }
div.product .summary .buyproduct { width: auto; display: inline-block; padding: 10px; background-color: #ddd }
div.product .summary .buyproduct .quantity { margin: 0 10px 0 0; position: relative; float: left }
div.product .summary .buyproduct .quantity .qty { float: left; margin: 0 }
.ui-spinner-button { font-size: 10px; display: block; text-align: center; width: 30px; top: 0; height: 36px; line-height: 36px; cursor: pointer; position: absolute }
.ui-spinner-down { left: 0 }
.ui-spinner-up { right: 0 }
div.product .summary .buyproduct .quantity .qty::-webkit-outer-spin-button, div.product .summary .buyproduct .quantity .qty::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0 }
div.product .summary .buyproduct .quantity .qty { background: 0 0; font-size: 13px; border: 0; width: 120px; padding: 8px 18px; text-align: center; background-color: #f9f9f9 }
div.product .summary .buyproduct .btn { -webkit-transition: .2s; -moz-transition: .2s; -o-transition: .2s; transition: .2s; margin: 0 }
ul.page-numbers { list-style: none; margin: 0; padding: 0; clear: both; overflow: hidden }
ul.page-numbers li { float: left; width: 5%; background-color: #fff; padding: 3px; border: 1px solid #eee }
ul.page-numbers li a { display: block; width: 100%; line-height: 25px; text-align: center; height: 25px; background-color: #eee }
ul.page-numbers li a:hover { color: #222 }
ul.page-numbers li span.current { color: #fff; display: block; line-height: 25px; text-align: center; width: 100%; height: 25px }
.page_404 { text-align: center; margin-bottom: 60px }
.page_404 h3 { font-size: 210px; font-weight: 400; color: #ddd }
.page_404 form input { width: 40% }
.layout_post_1 { margin-bottom: 15px }
.layout_post_1 .item_thumb { border-bottom: 0; width: 100%; position: relative; overflow: hidden }
.layout_post_1 .item_thumb .thumb_icon { z-index: 5; opacity: 0; position: absolute; top: 50%; left: 50%; margin-left: -22px; margin-top: -22px; -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s }
.layout_post_1 .item_thumb .thumb_icon i { line-height: 40px; }
.layout_post_1 .item_thumb .thumb_icon a { font-size: 14px; color: #fff; width: 44px; height: 44px; line-height: 44px; display: inline-block; text-align: center; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50% }
.layout_post_1 .item_thumb:hover .thumb_icon { opacity: 1; -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg) }
.layout_post_1 .item_thumb:hover img { opacity: .3 }
.layout_post_1 .item_thumb .thumb_hover a { display: block }
.layout_post_1 .item_thumb img { width: 100%; -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s }
.layout_post_1 .item_content h4 { margin: 10px 0; font-size: 18px; line-height: 26px; font-weight: 700 }
.layout_post_1 .item_content .item_meta { margin-bottom: 10px }
.full_meta { line-height: 40px; height: 40px; color: #fff; background-color: #444; font-size: 12px }
.full_meta span { display: block; margin-right: 10px; float: left }
.full_meta span a { color: #fff }
.full_meta span.meta_format { color: #fff; width: 40px; height: 40px; text-align: center; margin-right: 10px; line-height: 40px }
.full_meta span.meta_format .fa { line-height: 40px }
.full_meta span.meta_comments:before { font-size: 12px; margin: 0 5px 0 0; content: "\f086"; font-family: "FontAwesome"; -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s }
.full_meta span.meta_sound:before { font-size: 12px; margin: 0 5px 0 0; color: red; content: "\f004"; font-family: "FontAwesome"; -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s }
.full_meta span.meta_date:before { font-size: 12px; margin: 0 5px 0 0; content: "\f133"; font-family: "FontAwesome"; -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s }
.full_meta .meta_rating { margin-top: 12px; float: right }
.layout_post_2 { margin-bottom: 15px; border-bottom: 2px solid rgba(170,170,170,0.1); padding-bottom: 15px }
.layout_post_2 .item_thumb { float: left; width: 35%; position: relative; overflow: hidden; margin-right: 30px }
.edebiyat_dunyasindan .item_thumb { height: 150px; border-bottom: 5px solid #4aa39f; width: 40%; margin-right: 15px }
.edebiyat_dunyasindan .item_content p { text-align: justify }
.layout_post_2 .item_thumb .thumb_icon { z-index: 5; opacity: 0; position: absolute; top: 50%; left: 50%; margin-left: -22px; margin-top: -22px; -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s }
.layout_post_2 .item_thumb .thumb_icon a { font-size: 14px; color: #fff; width: 44px; height: 44px; line-height: 67px; display: inline-block; text-align: center; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50% }
.layout_post_2 .item_thumb:hover .thumb_icon { opacity: 1; -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg) }
.layout_post_2 .item_thumb:hover .thumb_icon .fa { line-height: 44px }
.layout_post_2 .item_thumb:hover img { opacity: .3 }
.layout_post_2 .item_thumb .thumb_hover a { display: block }
.layout_post_2 .item_thumb img { backface-visibility: hidden; -webkit-backface-visibility: hidden; width: 100%; -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s; border: 1px solid #ddd; padding: 5px }
.layout_post_2 .item_content { overflow: hidden }
.layout_post_2 .item_content h4 { font-size: 18px; margin: 0 0 10px; line-height: 26px; font-weight: 700 }
.layout_post_2 .item_content .item_meta { margin-top: 0; text-align: right }
.layout_post_2 .item_content p { margin-bottom: 10px; text-align: justify; font-size: 16px }
.layout_post_2 .item_content .item_meta span { float: right }
article.post .thumb_meta { position: static; margin-bottom: 10px }
article.post h1.entry_title { line-height: 46px; font-size: 23px; font-weight: 700; text-align: center }
article.post .entry_media { position: relative }
article.post .entry_media img, article.post .entry_media iframe { width: 100% }
.entry_media span.sound { position: absolute; right: 15px; top: 15px; font-size: 17px; margin: 0 5px 0 0; color: red; font-family: "FontAwesome"; -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s }
[data-tip] { position: relative }
[data-tip]:before { content: " "; visibility: hidden; opacity: 0; border: 5px solid #fff; position: absolute; top: 3px; left: -13px; font-size: 0; line-height: 0; width: 0; height: 0; -webkit-transition: opacity .2s; -moz-transition: opacity .2s; -o-transition: opacity .2s; transition: opacity .2s; border-color: transparent transparent transparent #fff }
[data-tip]:after { visibility: hidden; opacity: 0; content: attr(data-tip); position: absolute; top: -4px; left: -82px; text-align: center; width: 70px; padding: 0 .5em; background-color: #fff; color: #222; height: 24px; line-height: 24px; font-size: 12px; font-family: sans-serif; white-space: nowrap; word-wrap: normal; -webkit-transition: opacity .2s; -moz-transition: opacity .2s; -o-transition: opacity .2s; transition: opacity .2s }
[data-tip]:hover:before, [data-tip]:hover:after { visibility: visible; opacity: 1 }
article.post .entry_media .content_slider { margin-bottom: 0 }
article.post .entry_media .content_slider .slider_caption .thumb_link { padding: 10px 15px }
article.post .entry_media .content_slider .slider_caption .thumb_link h3 { font-size: 14px; line-height: 22px; font-style: italic; font-weight: 400 }
.content_slider .bx-wrapper .bx-prev { left: 0; }
.content_slider .bx-wrapper .bx-next { right: 0; }
article.post .entry_content { padding: 15px 0; padding-bottom: 0; text-align: justify }
article.post .entry_content img { display: block; max-width: 100%; height: auto; margin: 0 auto; padding: 10px }
article.post .entry_content a { color: #4aa39f }
article.post .bottom_wrapper { overflow: hidden; clear: both; margin-bottom: 30px; margin-top: 30px }
article.post .bottom_wrapper span { height: 18px; line-height: 18px; font-size: 13px; display: block; float: left; margin-right: 5px }
article.post .entry_tags { float: left }
article.post .entry_tags a { float: left; height: 18px; line-height: 18px; position: relative; font-size: 11px; margin: 0 5px 5px 12px; padding: 0 10px 0 12px; background: #bbb; color: #fff; text-decoration: none }
article.post .entry_tags a:before { content: " "; float: left; position: absolute; top: 0; left: -9px; width: 0; height: 0; border-style: solid; border-width: 9px 9px 9px 0; -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s; border-color: transparent #bbb transparent transparent !important }
article.post .entry_tags a:after { content: " "; position: absolute; top: 7px; left: 0; float: left; width: 4px; height: 4px; background: #fff; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50% }
article.post .entry_tags a:hover { background: #222 }
article.post .entry_tags a:hover:before { border-right-color: #222 }
.editor_review { margin-bottom: 30px }
.editor_review .inner { padding: 20px; background-color: #222 }
.editor_review .inner .review { font-size: 12px; margin-bottom: 15px }
.editor_review .inner .review .review_header { overflow: hidden; margin-bottom: 2px }
.editor_review .inner .review .review_header .title { text-transform: uppercase; color: #fff; float: left }
.editor_review .inner .review .review_header .result { color: #999; float: right }
.editor_review .inner .review .review_footer { height: 5px; background-color: #333 }
.editor_review .inner .review .review_footer span { width: 100%; display: block; height: 5px }

@-webkit-keyframes fadeIn {
	0% { opacity: 0 }
	100% { opacity: 1 }
}

@-moz-keyframes fadeIn {
	0% { opacity: 0 }
	100% { opacity: 1 }
}

@-o-keyframes fadeIn {
	0% { opacity: 0 }
	100% { opacity: 1 }
}

@keyframes fadeIn {
	0% { opacity: 0 }
	100% { opacity: 1 }
}

.animated { -webkit-animation: fadeIn 2s; -moz-animation: fadeIn 2s; animation: fadeIn 2s }
.hidden { opacity: 0 }
.visible { opacity: 1 }
.editor_review .inner .review_summary { padding: 10px 0 0 }
.editor_review .inner .review_summary .final_result { padding: 15px; margin-right: 15px; background-color: #333; float: left; text-align: center }
.editor_review .inner .review_summary .final_result p { font-size: 36px; font-weight: 700; color: #fff; line-height: 36px; margin: 0 }
.editor_review .inner .review_summary .final_result strong { color: #fff; font-size: 12px; font-weight: 400; line-height: 1; display: block; margin-bottom: 5px }
.editor_review .inner .review_summary .final_summary { overflow: hidden }
.editor_review .inner .review_summary .final_summary h5 { color: #fff; margin: 0 0 5px }
.editor_review .inner .review_summary .final_summary p { line-height: 18px; font-size: 13px; color: #999 }
.editor_review .inner .review_summary .item_meta span { margin-right: 0 }
#comments { margin-bottom: 30px }
.comment_list { list-style: none; padding: 0; margin: 20px 0 0 }
.comment_list li article { margin-bottom: 10px; padding: 10px; background-color: #fff; border-bottom: 1px solid #eee; position: relative }
.comment_avatar { float: left; margin: 0 10px 0 0; width: 60px }
.comment_overflow { overflow: hidden }
.comment_meta h5 { font-weight: 700; line-height: 18px; margin-bottom: 0 }
.comment_meta span { line-height: 1; font-size: 11px; text-transform: uppercase; color: #999; margin-right: 5px }
.comment_content, .comment_content p { line-height: 19px; font-size: 13px }
ul.children { margin: 0 0 0 70px; padding: 0; list-style-type: none }
.nested_comment { clear: both }
.multipack { overflow: hidden }
.multipack .layout_post_1 { border: 0; width: 50%; float: left; margin: 0; padding: 0 30px 0 0 }
.multipack .layout_post_1 .item_content { text-align: justify }
.multipack .list_posts { border: 0; width: 100% }
.dernek_haberler { width: 50%; float: left }
.list_posts { border-left: 0; margin: 0 0 15px; width: 100%; float: none }
.list_posts .btn { margin: 0 }
.list_posts_1 { margin-bottom: 15px }
.list_posts_1 .item { margin-bottom: 10px; border-bottom: 1px solid #eee }
.list_posts_1 .item:last-child { margin-bottom: 0; border-bottom: none }
.list_posts_1 .item_content .item_meta { margin-bottom: 10px }
.list_posts_1 .item .item_content h4 { font-size: 14px; font-weight: 700; line-height: 18px; margin: 0 0 4px }
.list_posts_1 .item .item_content h4 a { display: block }
.list_posts_1 .item .item_content p { margin-bottom: 10px; font-size: 13px; line-height: 18px }
.list_posts .post { margin-bottom: 10px; border-bottom: 1px solid #eee; padding-bottom: 10px }
.list_posts .post:last-child { margin-bottom: 0; border-bottom: none }
.list_posts .post .item_thumb { width: 120px; position: relative; overflow: hidden; background-color: #fff; float: left; margin: 0 10px 0 0 }
.list_posts .post .item_thumb .thumb_icon { z-index: 5; opacity: 0; position: absolute; margin-left: -13px; margin-top: -13px; top: 50%; left: 50%; -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s }
.list_posts .post .item_thumb .thumb_icon a { font-size: 10px; color: #fff; width: 26px; height: 26px; line-height: 26px; display: inline-block; text-align: center; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50% }
.list_posts .post .item_thumb .thumb_icon a i { line-height: 26px !important }
.list_posts .post:hover .item_thumb .thumb_icon { opacity: 1; -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg) }
.list_posts .post:hover .item_thumb img { opacity: .3 }
.list_posts .post .item_thumb .thumb_hover a { display: block }
.list_posts .post .item_thumb img { width: 100%; -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s }
.list_posts .post .item_content { padding-left: 1px; overflow: hidden }
.list_posts .post .item_content h4 { margin: 0 0 10px; line-height: 22px; font-size: 16px; font-weight: 700 }
.list_posts .post .item_content h4 a { display: block }
.list_posts .post .item_content p { margin: 0 }
.top_review { overflow: hidden; text-align: left; background-color: #eee }
.top_review .transition_line { width: 0; height: 3px; left: 0; -webkit-transition: width .2s ease; -moz-transition: width .2s ease; -o-transition: width .2s ease; transition: width .2s ease }
.top_review:hover .transition_line { width: 100% }
.top_review img { width: 100%; -webkit-transition: .2s; -moz-transition: .2s; -o-transition: .2s; transition: .2s; -webkit-backface-visibility: hidden; backface-visibility: hidden }
.top_review .hover_effect { color: #fff; position: relative; display: block }
.top_review .hover_effect:hover img { opacity: .3 }
.top_review .hover_effect .result { background-color: #222; opacity: 0; z-index: 1; position: absolute; line-height: 44px; text-align: center; left: 50%; top: 50%; width: 44px; height: 44px; margin-left: -22px; margin-top: -22px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; -webkit-transition: .2s; -moz-transition: .2s; -o-transition: .2s; transition: .2s }
.top_review .hover_effect:hover .result { opacity: 1 }
.top_review .item_content { padding-bottom: 5px; min-height: 90px }
.top_review .item_content h4 { margin: 10px 0; line-height: 20px; font-size: 14px; font-weight: 700 }
.sizden_gelenler .item_content { padding: 6px }
.sizden_gelenler span.format { font-size: 22px; display: block; margin: 0; height: 90px; line-height: 90px; padding: 0; text-align: center }
.sizden_gelenler .item_content h4 { font-size: 16px; font-weight: 700; margin: 0 }
.top_review .full_meta { background-color: #444; text-align: center; width: 100% }
.top_review .full_meta span.meta_rating { display: inline-block; float: none; margin: 0 }
.google_map { width: 100%; margin-bottom: 20px }
.google_map iframe { width: 100%; max-width: 100% }
.mfp-bg { top: 0; left: 0; width: 100%; height: 100%; z-index: 1042; overflow: hidden; position: fixed; background: #0b0b0b; opacity: .8; filter: alpha(opacity=80) }
.mfp-wrap { top: 0; left: 0; width: 100%; height: 100%; z-index: 1043; position: fixed; outline: none !important; -webkit-backface-visibility: hidden }
.mfp-container { text-align: center; position: absolute; width: 100%; height: 100%; left: 0; top: 0; padding: 0 8px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box }
.mfp-container:before { content: ''; display: inline-block; height: 100%; vertical-align: middle }
.mfp-align-top .mfp-container:before { display: none }
.mfp-content { position: relative; display: inline-block; vertical-align: middle; margin: 0 auto; text-align: left; z-index: 1045 }
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content { width: 100%; cursor: auto }
.mfp-ajax-cur { cursor: progress }
.mfp-auto-cursor .mfp-content { cursor: auto }
.mfp-loading.mfp-figure { display: none }
.mfp-hide { display: none !important }
.mfp-preloader { color: #ccc; position: absolute; top: 50%; width: auto; text-align: center; margin-top: -.8em; left: 8px; right: 8px; z-index: 1044 }
.mfp-preloader a { color: #ccc }
.mfp-preloader a:hover { color: #fff }
.mfp-s-ready .mfp-preloader { display: none }
.mfp-s-error .mfp-content { display: none }
button.mfp-close, button.mfp-arrow { overflow: visible; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none; display: block; outline: none; padding: 0; z-index: 1046; -webkit-box-shadow: none; box-shadow: none }
button::-moz-focus-inner { padding: 0; border: 0 }
.mfp-close { width: 44px; height: 44px; line-height: 44px; position: absolute; right: 0; top: 0; text-decoration: none; text-align: center; opacity: .65; filter: alpha(opacity=65); padding: 0 0 18px 10px; color: #fff; font-style: normal; font-size: 28px; font-family: Arial,Baskerville,monospace }
.mfp-close:hover, .mfp-close:focus { opacity: 1; filter: alpha(opacity=100) }
.mfp-close:active { top: 1px }
.mfp-close-btn-in .mfp-close { color: #333 }
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close { color: #fff; right: -6px; text-align: right; padding-right: 6px; width: 100% }
.mfp-counter { position: absolute; top: 0; right: 0; color: #ccc; font-size: 12px; line-height: 18px }
.mfp-arrow { position: absolute; opacity: .65; filter: alpha(opacity=65); margin: 0; top: 50%; margin-top: -55px; padding: 0; width: 90px; height: 110px; -webkit-tap-highlight-color: rgba(0,0,0,0) }
.mfp-arrow:active { margin-top: -54px }
.mfp-arrow:hover, .mfp-arrow:focus { opacity: 1; filter: alpha(opacity=100) }
.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a { content: ''; display: block; width: 0; height: 0; position: absolute; left: 0; top: 0; margin-top: 35px; margin-left: 35px; border: medium inset transparent }
.mfp-arrow:after, .mfp-arrow .mfp-a { border-top-width: 13px; border-bottom-width: 13px; top: 8px }
.mfp-arrow:before, .mfp-arrow .mfp-b { border-top-width: 21px; border-bottom-width: 21px; opacity: .7 }
.mfp-arrow-left { left: 0 }
.mfp-arrow-left:after, .mfp-arrow-left .mfp-a { border-right: 17px solid #fff; margin-left: 31px }
.mfp-arrow-left:before, .mfp-arrow-left .mfp-b { margin-left: 25px; border-right: 27px solid #3f3f3f }
.mfp-arrow-right { right: 0 }
.mfp-arrow-right:after, .mfp-arrow-right .mfp-a { border-left: 17px solid #fff; margin-left: 39px }
.mfp-arrow-right:before, .mfp-arrow-right .mfp-b { border-left: 27px solid #3f3f3f }
.mfp-iframe-holder { padding-top: 40px; padding-bottom: 40px }
.mfp-iframe-holder .mfp-content { line-height: 0; width: 100%; max-width: 900px }
.mfp-iframe-holder .mfp-close { top: -40px }
.mfp-iframe-scaler { width: 100%; height: 0; overflow: hidden; padding-top: 56.25% }
.mfp-iframe-scaler iframe { position: absolute; display: block; top: 0; left: 0; width: 100%; height: 100%; box-shadow: 0 0 8px rgba(0,0,0,0.6); background: #000 }
img.mfp-img { width: auto; max-width: 100%; height: auto; display: block; line-height: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 40px 0; margin: 0 auto }
.mfp-figure { line-height: 0 }
.mfp-figure:after { content: ''; position: absolute; left: 0; top: 40px; bottom: 40px; display: block; right: 0; width: auto; height: auto; z-index: -1; box-shadow: 0 0 8px rgba(0,0,0,0.6); background: #444 }
.mfp-figure small { color: #bdbdbd; display: block; font-size: 12px; line-height: 14px }
.mfp-figure figure { margin: 0 }
.mfp-bottom-bar { margin-top: -36px; position: absolute; top: 100%; left: 0; width: 100%; cursor: auto }
.mfp-title { text-align: left; line-height: 18px; color: #f3f3f3; word-wrap: break-word; padding-right: 36px }
.mfp-image-holder .mfp-content { max-width: 100% }
.mfp-gallery .mfp-image-holder .mfp-figure { cursor: pointer }

@media screen and (max-width: 800px) and (orientation: landscape),screen and (max-height: 300px) {
	.mfp-img-mobile .mfp-image-holder { padding-left: 0; padding-right: 0 }
	.mfp-img-mobile img.mfp-img { padding: 0 }
	.mfp-img-mobile .mfp-figure:after { top: 0; bottom: 0 }
	.mfp-img-mobile .mfp-figure small { display: inline; margin-left: 5px }
	.mfp-img-mobile .mfp-bottom-bar { background: rgba(0,0,0,0.6); bottom: 0; margin: 0; top: auto; padding: 3px 5px; position: fixed; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box }
	.mfp-img-mobile .mfp-bottom-bar:empty { padding: 0 }
	.mfp-img-mobile .mfp-counter { right: 5px; top: 3px }
	.mfp-img-mobile .mfp-close { top: 0; right: 0; width: 35px; height: 35px; line-height: 35px; background: rgba(0,0,0,0.6); position: fixed; text-align: center; padding: 0 }
}

@media all and (max-width: 900px) {
	.mfp-arrow { -webkit-transform: scale(0.75); transform: scale(0.75) }
	.mfp-arrow-left { -webkit-transform-origin: 0; transform-origin: 0 }
	.mfp-arrow-right { -webkit-transform-origin: 100%; transform-origin: 100% }
	.mfp-container { padding-left: 6px; padding-right: 6px }
}

.mfp-ie7 .mfp-img { padding: 0 }
.mfp-ie7 .mfp-bottom-bar { width: 600px; left: 50%; margin-left: -300px; margin-top: 5px; padding-bottom: 5px }
.mfp-ie7 .mfp-container { padding: 0 }
.mfp-ie7 .mfp-content { padding-top: 44px }
.mfp-ie7 .mfp-close { top: 0; right: 0; padding-top: 0 }
.mfp-with-zoom .mfp-container, .mfp-with-zoom.mfp-bg { opacity: 0; -webkit-backface-visibility: hidden; -webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; -o-transition: all .3s ease-out; transition: all .3s ease-out }
.mfp-with-zoom.mfp-ready .mfp-container { opacity: 1 }
.mfp-with-zoom.mfp-ready.mfp-bg { opacity: .8 }
.mfp-with-zoom.mfp-removing .mfp-container, .mfp-with-zoom.mfp-removing.mfp-bg { opacity: 0 }
.bx-wrapper { position: relative; margin: 0 auto; padding: 0 }
.bx-wrapper:hover .bx-controls-direction a { opacity: 1 }
.bx-wrapper img { width: 100% !important; height: 100% !important; display: block; margin: 0 auto }
.bx-wrapper .bx-viewport { background: transparent; -webkit-transform: translatez(0); -moz-transform: translatez(0); -ms-transform: translatez(0); -o-transform: translatez(0); transform: translatez(0); }
.main_container .bx-viewport ul li { position: relative }
.bx-viewport ul li { list-style-type: none !important }
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto { position: absolute; bottom: -30px; width: 100% }
.bx-wrapper .bx-loading { background: url(../images/bx_loader.gif) center center no-repeat #fff; height: 100%; width: 100%; position: absolute; top: 0; left: 0; z-index: 2000 }
.bx-wrapper .bx-pager { text-align: center; font-weight: 700; color: #666; padding-top: 20px }
.bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item { display: inline-block; *zoom: 1; *display: inline }
.bx-wrapper .bx-pager.bx-default-pager a { background: #666; text-indent: -9999px; display: block; width: 10px; height: 10px; margin: 0 5px; outline: 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px }
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active { background: #000 }
.bx-wrapper .bx-prev, .bx-wrapper .bx-next { font-family: "FontAwesome"; background-color: #222; background-color: hsla(177, 38%, 46%, 0.55); color: #fff; font-size: 16px; }
.bx-wrapper .bx-prev:hover, .bx-wrapper .bx-next:hover { background-color: #222; background-color: rgba(34,34,34,1) }
.bx-wrapper .bx-controls-direction a { position: absolute; top: 49%; outline: 0; width: 40px; height: 40px; line-height: 40px; text-align: center; z-index: 5; opacity: 0.4; }
.bx-wrapper .bx-controls-direction a.disabled { display: none }
.bx-wrapper .bx-controls-auto { text-align: center }
.bx-wrapper .bx-controls-auto .bx-start { display: block; text-indent: -9999px; width: 10px; height: 11px; outline: 0; background: url(../img/controls.png) -86px -11px no-repeat; margin: 0 3px }
.bx-wrapper .bx-controls-auto .bx-start:hover, .bx-wrapper .bx-controls-auto .bx-start.active { background-position: -86px 0 }
.bx-wrapper .bx-controls-auto .bx-stop { display: block; text-indent: -9999px; width: 9px; height: 11px; outline: 0; background: url(../img/controls.png) -86px -44px no-repeat; margin: 0 3px }
.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active { background-position: -86px -33px }
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager { text-align: left; width: 80% }
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto { right: 0; width: 35px }
.bx-wrapper .bx-caption { position: absolute; bottom: 0; left: 0; background: #666\9; background: rgba(80,80,80,0.75); width: 100% }
.bx-wrapper .bx-caption span { color: #fff; display: block; font-size: .85em; padding: 10px }
.head_title { position: relative; margin-top: 15px; margin-bottom: 15px }
.head_title:first-child { margin-top: 0 }
.head_title:before { content: " "; position: absolute; width: 100%; height: 1px; background-color: #eee; top: 50% }
.head_title h2 { font-weight: 700; display: inline-block; background-color: #fff; position: relative; padding-right: 20px; margin: 0 }
.dropcap:first-letter { font-size: 48px; text-transform: uppercase; float: left; margin: 20px 25px 15px 10px; display: block; font-weight: 400 }
.accordion_content { margin-bottom: 20px }
.accordion_content + .accordion_content { margin-top: -19px }
.accordion_content .accordion_content_title { background-color: #4AA39F; padding: 15px; outline: none; display: block; cursor: pointer; position: relative; font-size: 14px; margin: 0; color: #FFF; font-weight: 700 }
.accordion_content .accordion_content_title:after { font-family: "FontAwesome"; content: "\f107"; right: 0; top: 0; display: block; width: 45px; height: 45px; line-height: 45px; color: #4AA39F; position: absolute; background-color: #EFEFEF; text-align: center; -webkit-transition: .2s; -moz-transition: .2s; -o-transition: .2s; transition: .2s; font-size: 16px }
.accordion_content .accordion_content_title.ui-state-active:after { content: "\f106" }
.accordion_content .accordion_content_inner { padding: 15px 10px; font-size: 14px; line-height: 21px; background-color: #EFEFEF; border-bottom: 5px solid #fff }
.accordion_content .accordion_content_inner p:last-child { margin-bottom: 0 }
.tab_content { margin-bottom: 20px }
.ui-tabs-nav { list-style: none; padding: 0; margin: 0 }
.ui-tabs-nav li { font-size: 14px; list-style: none; float: left; position: relative; top: 0; margin: 0 1px 0 0; border-bottom-width: 0; padding: 0; white-space: nowrap }
.ui-tabs-nav li h4 { font-size: 14px }
.ui-tabs-nav li a { background-color: #fff; padding: 15px; float: left; text-decoration: none; outline: none; text-decoration: none }
.tab_content .ui-tabs-nav li.ui-tabs-active a { background-color: #eee }
.ui-tabs-panel { padding: 15px 0 0; font-size: 14px; line-height: 21px }
.alert_message { padding: 10px; margin-bottom: 20px }
.alert_message p:last-child { margin-bottom: 0 }
.alert_message.white { border: 1px solid #eee; background-color: #fff }
.alert_message.grey { border: 1px solid #e9e9e9; background-color: #f9f9f9 }
.alert_message.red { background-color: #ffe6e3; border: 1px solid #f2c3bf; color: #bf210e }
.alert_message.yellow { background-color: #fff7d6; border: 1px solid #e9d477; color: #956433 }
.alert_message.green { background-color: #edfdd3; border: 1px solid #c4dba0; color: #657e3c }
.btn { color: #fff; border: 0; display: inline-block; padding: 6px 16px; margin: 0 5px 10px 0; font-size: 14px; font-weight: 400; text-align: center; white-space: nowrap; vertical-align: middle; cursor: pointer; background-image: none; position: relative; }
.btn_small { padding: 2px 8px; font-size: 11px }
.btn_large { padding: 12px 28px; font-size: 18px }
.btn_large2 { padding: 8px 8px; font-size: 16px }
.btn_expand { display: block; width: 100% }
.btn_turquoise { background-color: #4AA39F }
.btn_turquoise:hover { background-color: #469A96!important }
.btn_green { background-color: #2ecc71!important }
.btn_green:hover { background-color: #27ae60!important }
.btn_blue { background-color: #3498db!important }
.btn_blue:hover { background-color: #2980b9!important }
.btn_darkblue { background-color: #34495e!important }
.btn_darkblue:hover { background-color: #2c3e50!important }
.btn_purple { background-color: #9b59b6!important }
.btn_purple:hover { background-color: #8e44ad!important }
.btn_red { background-color: #f85050 !important}
.btn_red:hover { background-color: #c0392b!important }
.btn_orange { background-color: #f1c40f!important }
.btn_orange:hover { background-color: #f39c12!important }
.btn_grey { background-color: #95a5a6!important }
.btn_grey:hover { background-color: #7f8c8d!important }
.alignleft { display: inline; float: left; margin: 5px 20px 10px 0 }
.alignright { display: inline; float: right; margin: 5px 0 10px 20px }
.aligncenter { text-align: center; display: block; margin-right: auto; margin-left: auto }
.wp-caption { border: 1px solid #eee; padding: 5px; max-width: 100%; background: #fff }
.wp-caption img { max-height: 200px !important }
.wp-caption-text { text-align: center; color: #999; font-size: 12px; line-height: 18px; margin: 5px 0 0 }
#header { margin-bottom: 30px; background-color: #fff; -webkit-box-shadow: 0 0 10px 0 rgba(34,34,34,0.2); -moz-box-shadow: 0 0 10px 0 rgba(34,34,34,0.2); box-shadow: 0 0 10px 0 rgba(34,34,34,0.2) }
#header .header_meta { background-color: #FFF; padding: 15px 0 }
#header .header_meta .logo_text { line-height: 40px; padding-left: 100px; text-align: center; margin: 0 }
#header .header_meta .logo_text .logo_text_title { color: #4AA39F; font-size: 21px; font-weight: 700 }
#header .header_meta .logo_text .logo_text_slogan { text-align: center; font: 22px Georgia,"Times New Roman",Times,serif; color: #4AA39F }
#header .top_header_menu { margin: 0 }
#header .header_main { z-index: 9; display: block; position: relative; width: 100%; height: 90px }
#header_main.fixed { background-color: #4aa39f; position: fixed; width: 100%; left: 0; top: 0; -webkit-box-shadow: 0 0 10px 0 rgba(34,34,34,0.2); -moz-box-shadow: 0 0 10px 0 rgba(34,34,34,0.2); box-shadow: 0 0 10px 0 rgba(34,34,34,0.2); height: 45px }
#header_main.fixed nav.site_navigation ul.menu > li { float: left; height: 45px; line-height: 45px }
.header_main-parent { clear: both; display: block; background-color: #4aa39f }
.brandimg { max-height: 200px; position: absolute; top: -90px; transition: all .5s; -moz-transition: all .5s; -webkit-transition: all .5s; -o-transition: all .5s; box-shadow: 0 2px 30px -10px #000; background: transparent; border-radius: 20px; border: 5px solid #fff; z-index: 100 }
.brandimgs { max-height: 100px; position: absolute; top: 0; border: 2px solid #fff !important; border-radius: 7px; opacity: 0 }
#site_title { text-transform: uppercase; font-weight: 700; font-size: 40px; margin: 0 }
#site_title span { font-weight: 300 }
#site_description { margin: 0; color: #999; font-size: 14px }
nav.top_navigation ul { list-style: none; padding: 0; margin: 0 }
nav.top_navigation ul li { position: relative }
nav.top_navigation ul.menu::after { content: ''; display: block; clear: both }
nav.site_navigation ul { z-index: 9; list-style: none; padding: 0; margin: 0 }
nav.site_navigation ul.cart_list { display: block }
nav.site_navigation ul.cart_list li { border-bottom: 1px solid #eee; min-height: 80px; padding: 10px }
nav.site_navigation ul.cart_list li a { border: none; padding: 0; font-size: 12px; line-height: 16px; font-weight: 700; width: auto; display: block; position: relative; padding-left: 70px }
nav.site_navigation ul.cart_list li a img { position: absolute; left: 0; width: 60px; height: 60px }
nav.site_navigation ul.cart_list li .quantity { font-size: 12px; margin-left: 70px }
.main_content { width: 810px; float: left; position: relative; margin-bottom: 15px; min-height: 1px; margin-right: 30px }
.thumb_meta { height: 30px; line-height: 30px; overflow: hidden; position: absolute; left: 10px; bottom: 10px }
.thumb_meta span { padding: 0 10px; font-size: 12px; float: left }
.thumb_meta span.category { color: #fff; font-size: 20px; font-weight: 700 }
.thumb_meta span.category a { color: #fff }
.thumb_meta span.comments:before { font-size: 14px; margin-right: 10px; font-family: "FontAwesome"; color: #fff; content: "\f0c9"; background-color: #222; display: block; float: left; width: 30px; text-align: center }
.thumb_meta span.comments { padding-left: 0; background-color: #fff }
.thumb_meta span.comments a { color: #222 }
.item_meta { font-size: 13px; line-height: 1; margin-top: 5px; margin-bottom: 5px; color: #999 }
.item_meta span { float: left; margin-right: 5px }
.item_meta span:before { margin: 0 5px 0 0; font-family: "FontAwesome" }
.item_meta span.meta_date:before { content: "\f017" }
.item_meta span.meta_author a { color: #999 }
.item_meta span.meta_author:before { content: "\f007" }
.item_meta span.meta_comments a { color: #999 }
.item_meta span.meta_comments:before { content: "\f0e5" }
.item_meta span.meta_sound a { color: #999 }
.item_meta span.meta_sound:before { content: "\f1c7" }
span.format { margin-right: 5px; margin-bottom: 5px; color: #fff; font-size: 13px; text-transform: uppercase; padding: 5px; line-height: 1; display: block; white-space: nowrap; vertical-align: 1px; font-weight: 400 }
@font-face { font-family: "fontello"; src: url(/fonts/Fontello/fontello.eot?48740449); src: url(/fonts/Fontello/fontello.eot?48740449#iefix) format("embedded-opentype"),url(/fonts/Fontello/fontello.woff?48740449) format("woff"),url(/fonts/Fontello/fontello.ttf?48740449) format("truetype"),url(/fonts/Fontello/fontello.svg?48740449#fontello) format("svg"); font-weight: 400; font-style: normal }
.full_meta span.meta_rating, .item_meta span.meta_rating { letter-spacing: 2px; overflow: hidden; position: relative; height: 14px; line-height: 14px; font-size: 14px; width: 70px; font-family: "fontello" }
.full_meta span.meta_rating:before, .item_meta span.meta_rating:before { font-family: "fontello"; font-style: normal; font-weight: 400; speak: none; text-align: center; font-variant: normal; color: #ddd; content: "\e800\e800\e800\e800\e800"; float: left; top: 0; left: 0; position: absolute }
.full_meta span.meta_rating span, .item_meta span.meta_rating span { overflow: hidden; float: left; top: 0; left: 0; position: absolute; padding-top: 14px }
.full_meta span.meta_rating span:before, .item_meta span.meta_rating span:before { font-family: "fontello"; font-style: normal; font-weight: 400; speak: none; text-align: center; font-variant: normal; color: #F89406; content: "\e800\e800\e800\e800\e800"; top: 0; position: absolute; left: 0 }
.sidebar { width: 300px; float: left; position: relative; margin-bottom: 15px; min-height: 1px }
.widget { margin-bottom: 30px }
.widget .widget_title { background-color: #eee; height: 15px; line-height: 15px; margin-bottom: 15px }
#footer .widget .widget_title { background-color: #444 }
#footer .widget p { text-align: justify }
.widget .widget_title h3 { font-weight: 500; padding-right: 10px; font-size: 16px; height: 15px; line-height: 15px; text-transform: uppercase; background-color: #fff; display: inline-block; margin: 0 }
.dt_mega_menu .widget .widget_title h3 { background-color: #fff }
#footer .widget .widget_title h3 { background-color: #222; color: #fff }
.tb_widget_search div.right-searchform { position: relative; margin-bottom: 0 }
.tb_widget_search div.right-searchform input[type="text"] { line-height: 34px; height: 34px; padding-right: 70px; color: #ccc }
.tb_widget_search div.right-searchform input[type="submit"] { font-size: 13px; padding: 9px 15px; position: absolute; right: 0; top: 0 }
.tb_widget_authors .author { position: relative; background-color: #eee; padding: 5px; margin-bottom: 1px; -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s }
#footer .tb_widget_authors .author { background-color: #333 }
.tb_widget_authors .author:hover { background-color: #e9e9e9 }
#footer .tb_widget_authors .author:hover { background-color: #444 }
.tb_widget_authors .author .order { position: absolute; right: 10px; top: 10px; font-size: 28px; color: #ddd; -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s }
#footer .tb_widget_authors .author .order { color: #555 }
.tb_widget_authors .author:hover .order { color: #999 }
#footer .tb_widget_authors .author:hover .order { color: #999 }
.tb_widget_authors .author_avatar { position: relative; float: left; margin: 0 8px 0 0 }
.tb_widget_authors .author_avatar img { border: 3px solid #fff; width: 70px; max-width: 100%; display: block }
.tb_widget_authors .author_info { overflow: hidden; padding-right: 25px }
.tb_widget_authors .author_info h3 { line-height: 26px; font-size: 14px; margin: 0; font-weight: 700 }
#footer .tb_widget_authors .author_info h3 a { color: #fff }
.tb_widget_authors .author_info p { line-height: 18px; font-size: 12px; margin: 0 }
#footer .tb_widget_authors .author_info p { color: #999 }
.tb_widget_authors .author_info p:before { font-family: "FontAwesome"; margin-right: 4px; display: inline-block; width: 16px; text-align: center }
.tb_widget_authors .author_info p.role:before { content: "\f091" }
.tb_widget_authors .author_info p.articles:before { content: "\f1ea" }
.widget_meta ul, .widget_categories ul, .widget_archive ul, .widget_pages ul, .widget_recent_entries ul { list-style: none; padding: 0; margin: 0 }
.widget_meta ul ul, .widget_categories ul ul, .widget_archive ul ul, .widget_pages ul ul, .widget_recent_entries ul ul { margin-top: 5px; border-top: 1px solid #eee; padding-top: 5px }
#footer .widget_meta ul ul, #footer .widget_categories ul ul, #footer .widget_archive ul ul, #footer .widget_pages ul ul, #footer .widget_recent_entries ul ul { margin-top: 5px; border-top: 1px solid #444; padding-top: 5px }
.widget_meta ul li, .widget_categories ul li, .widget_archive ul li, .widget_pages ul li, .widget_recent_entries ul li { color: #999; padding-left: 10px; position: relative; margin-bottom: 5px; border-bottom: 1px solid #eee; padding-bottom: 5px }
.widget_meta ul li:before, .widget_categories ul li:before, .widget_archive ul li:before, .widget_pages ul li:before, .widget_recent_entries ul li:before { font-size: 10px; color: #ddd; left: 0; position: absolute; font-family: "FontAwesome"; content: "\f105"; -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s }
.widget_meta ul li:last-child, .widget_categories ul li:last-child, .widget_archive ul li:last-child, .widget_pages ul li:last-child, .widget_recent_entries ul li:last-child { margin-bottom: 0; border-bottom: none; padding-bottom: 0 }
#footer .widget_meta ul li:last-child, #footer .widget_categories ul li:last-child, #footer .widget_archive ul li:last-child, #footer .widget_pages ul li:last-child, #footer .widget_recent_entries ul li:last-child { margin-bottom: 0; border-bottom: none; padding-bottom: 0 }
.tb_widget_categories ul { list-style: none; padding: 0; margin: 0 }
.tb_widget_categories ul ul { margin-top: 5px; border-top: 1px solid #eee; padding-top: 5px }
.tb_widget_categories ul li { color: #999; padding-left: 10px; position: relative; margin-bottom: 5px; border-bottom: 1px solid #eee; padding-bottom: 5px }
#footer .tb_widget_categories ul li { border-bottom: 1px solid #444 }
#footer .tb_widget_categories ul li a { color: #fff }
.tb_widget_categories ul li:before { color: #ddd; left: 0; position: absolute; font-family: "FontAwesome"; content: "\f105"; -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s }
.tb_widget_categories ul li:last-child, #footer .tb_widget_categories ul li:last-child { margin-bottom: 0; border-bottom: none; padding-bottom: 0 }
.tb_widget_posts_big .item { margin-bottom: 10px; border-bottom: 1px solid #eee }
.tb_widget_posts_big .item:last-child { margin-bottom: 0; border-bottom: none }
#footer .tb_widget_posts_big .item { border-bottom: 1px solid #444 }
#footer .tb_widget_posts_big .item:last-child { margin-bottom: 0; border-bottom: none }
.tb_widget_posts_big .item .item_content h4 { font-size: 14px; font-weight: 700; line-height: 18px; margin: 0 0 4px }
.tb_widget_posts_big .item .item_content h4 a { display: block }
#footer .tb_widget_posts_big .item .item_content h4 a { color: #fff }
.tb_widget_posts_big .item .item_content p { margin-bottom: 10px; font-size: 12px; line-height: 18px }
.tb_widget_posts_big .item .item_content .item_meta { margin-bottom: 10px }
.tb_widget_timeline article { min-height: 48px; position: relative; padding-left: 85px }
.tb_widget_timeline span.date, .tb_widget_timeline span.time { font-size: 11px; position: absolute; color: #999; left: 0; width: 70px; text-align: right }
.tb_widget_timeline span.date { top: 0 }
.tb_widget_timeline span.time { top: 14px }
.tb_widget_timeline .timeline_content { min-height: 48px; border-left: 1px solid #ddd; padding-left: 17px; padding-bottom: 15px; position: relative }
.tb_widget_timeline article:last-child .timeline_content { border-left: none; padding-bottom: 0 }
.tb_widget_timeline .timeline_content i { height: 36px; line-height: 36px; background-color: #fff; width: 12px; text-align: center; position: absolute; left: -6px; top: 0; -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s }
.dt_mega_menu .tb_widget_timeline .timeline_content i { background-color: #fff }
.tb_widget_timeline article:hover .timeline_content i { font-size: 20px; left: -9px }
.tb_widget_timeline .timeline_content h3 { font-size: 13px; font-weight: 700; line-height: 18px; margin: 0 }
.tb_widget_timeline .timeline_content h3 a { display: block }
.tb_widget_tagcloud a { float: left; height: 24px; line-height: 24px; position: relative; font-size: 12px; margin: 0 5px 5px 12px; padding: 0 10px 0 12px; background: #222; color: #fff; text-decoration: none }
#footer .tb_widget_tagcloud a { background: #fff; color: #222 }
.tb_widget_tagcloud a:before { content: " "; float: left; position: absolute; top: 0; left: -12px; width: 0; height: 0; border-style: solid; border-width: 12px 12px 12px 0; -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s; border-color: transparent #222 transparent transparent !important }
#footer .tb_widget_tagcloud a:before { border-right-color: #fff }
.tb_widget_tagcloud a:after { content: " "; position: absolute; top: 10px; left: 0; float: left; width: 4px; height: 4px; background: #fff; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50% }
#footer .tb_widget_tagcloud a:after { background: #222 }
#footer .tb_widget_tagcloud a:hover { color: #fff }
.top_social { line-height: 65px; margin: -5PX 0 0; position: relative; z-index: 1; text-align: center }
.top_social a.icon { display: inline-block; width: 29px; margin: 5PX }
.top_social a.icon:hover .symbol { opacity: .9 }
.tb_widget_socialize a.foot-info .symbol { margin: 5px; color: #FFF; float: left; width: 40px; height: 40px; display: block; text-align: center; font-size: 26px; -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s; line-height: 38px; border: 2px solid #fff; border-radius: 25px }
.tb_widget_socialize a.foot-info .symbol i { line-height: 40px }
.tb_widget_socialize a.foot-info .text { overflow: hidden }
.tb_widget_socialize a.foot-info .text p:first-child { font-weight: 700; color: #222; font-size: 16px }
#footer .tb_widget_socialize a.foot-info .text p:first-child { color: #fff }
.tb_widget_socialize a.foot-info .text p { font-size: 12px; margin: 0; color: #999; height: 50px; line-height: 50px }
.tb_widget_socialize a.foot-info .text p:last-child { font-size: 12px }
.tb_widget_socialize a.foot-info { color: #FFF; width: 49.2%; display: block; float: left; margin: 0 1.6% 4px 0; background-color: #333 }
.tb_widget_socialize a.foot-info:nth-child(2n) { margin-right: 0 }
.tb_widget_socialize a.foot-info.facebook .symbol { background-color: #3b5998 }
.tb_widget_socialize a.foot-info.twitter .symbol { background-color: #00aced }
.tb_widget_socialize a.foot-info.google .symbol { background-color: #dd4b39 }
.tb_widget_socialize a.foot-info.linkedin .symbol { background-color: #007bb6 }
.tb_widget_socialize a.foot-info:hover .symbol { opacity: .9 }
.tb_widget_recent_list .item { margin-bottom: 10px; border-bottom: 1px solid #eee; padding-bottom: 10px }
#footer .tb_widget_recent_list .item { border-bottom: 1px solid #444 }
.tb_widget_recent_list .item:last-child, #footer .tb_widget_recent_list .item:last-child { margin-bottom: 0; border-bottom: none; padding-bottom: 0 }
.tb_widget_recent_list .item .item_thumb { width: 75px; position: relative; overflow: hidden; background-color: #fff; float: left; margin: 0 10px 0 0 }
.tb_widget_recent_list .item .item_thumb .thumb_icon { z-index: 5; opacity: 0; position: absolute; margin-left: -13px; margin-top: -13px; top: 50%; left: 50%; -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s }
.tb_widget_recent_list .item .item_thumb .thumb_icon a { font-size: 10px; color: #fff; width: 26px; height: 26px; line-height: 26px; display: inline-block; text-align: center; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50% }
.tb_widget_recent_list .item:hover .item_thumb .thumb_icon { opacity: 1; -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg) }
.tb_widget_recent_list .item:hover .item_thumb img { opacity: .3 }
.tb_widget_recent_list .item .item_thumb .thumb_hover a { display: block }
.tb_widget_recent_list .item .item_thumb img { width: 100%; -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s }
.tb_widget_recent_list .item .item_content { padding-left: 1px; overflow: hidden }
.tb_widget_recent_list .item .item_content h4 { font-size: 14px; font-weight: 700; line-height: 18px; margin: 0 }
.tb_widget_recent_list .item .item_content h4 a { display: block }
#footer .tb_widget_recent_list .item .item_content h4 a { color: #fff }
.tb_widget_banner_125 a { float: left; margin: 0 2px 2px 0; border: 5px solid #eee; width: 130px }
.tb_widget_banner_125 a:nth-child(2n) { margin-right: 0 }
.tb_widget_banner_125 img { max-width: 100% }
.col_2_of_12 .tb_widget_banner_125 a { width: 100%; display: block; margin: 0 0 5px; border: 0; text-align: center; float: none }
.col_2_of_12 .tb_widget_banner_125 img { border: 5px solid #eee }
.tb_widget_top_rated .item { position: relative; padding: 5px; margin-bottom: 1px; background-color: #EEE; -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s; display: table; width: 100% }
#footer .tb_widget_top_rated .item { background-color: #333 }
.tb_widget_top_rated .item:hover { background-color: #4AA39F; color: #fff }
#footer .tb_widget_top_rated .item:hover { background-color: #444 }
.tb_widget_top_rated .item .item_thumb { position: relative; overflow: hidden; background-color: #fff; float: left; margin: 0 10px 0 0 }
.tb_widget_top_rated .item i { border: 2px solid #DCDCDC; width: 80px; height: 80px; max-width: 100%; display: block; text-align: center; line-height: 80px; font-size: 30px; color: #4AA39F }
.tb_widget_top_rated .item .item_content { padding-right: 10px; overflow: hidden; display: table-cell; vertical-align: middle; width: 100% }
.tb_widget_top_rated .item .item_content h4 { font-size: 14px; font-weight: 700; line-height: 18px; margin: 0 }
.tb_widget_top_rated .item .item_content p { margin: 0 }
.content_menu a { padding: 10px; font-weight: 400; display: block }
.content_menu .widget_title { height: auto; text-align: center; padding: 3px }
.content_menu .widget_title h3 { height: auto; display: block; background-color: #444; color: #fff; font-weight: 700; padding: 10px; line-height: 20px }
.content_menu .item { padding: 0 }
.content_menu .item_content a:before { content: '\f101'; font-family: FontAwesome; font-size: 17px; float: left; margin: 0 5px 0 3px; color: #4aa39f; height: 45px }
.content_menu a:hover:before, .content_menu a:hover { color: #fff !important }
.tb_widget_top_rated .item:hover .item_content a { color: #fff }
#footer .tb_widget_top_rated .item .item_content h4 a { color: #fff }
.tb_widget_top_rated .item .item_content h4 + a:hover { color: #fff }
.tb_widget_top_rated .item .order { position: absolute; right: 10px; top: 10px; font-size: 28px; color: #ddd; -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s }
#footer .tb_widget_top_rated .item .order { color: #555 }
.tb_widget_top_rated .item:hover .order { color: #FFF }
#footer .tb_widget_top_rated .item:hover .order { color: #999 }
.secondary_sidebar .tb_widget_top_rated .item .item_thumb { display: none }
#footer { color: #999; padding-top: 30px; margin-top: 30px; background-color: #222 }
#foot-bottom { text-align: center; font-size: 12px; padding: 20px 0; background-color: #333 }
#foot-bottom a.foot-bottom-item .symbol { margin: 0; color: #FFF; float: left; width: 50px; height: 50px; display: block; text-align: center; font-size: 26px; -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s; line-height: 46px !important; border: 2px solid #fff; border-radius: 25px; }
#foot-bottom a.foot-bottom-item .symbol i { line-height: 46px !important }
#foot-bottom a.foot-bottom-item .text { overflow: hidden }
#foot-bottom a.foot-bottom-item .text p:first-child { font-weight: 700; color: #FFF; font-size: 16px }
#foot-bottom a.foot-bottom-item a.foot-info .text p:first-child { color: #fff }
#foot-bottom a.foot-bottom-item .text p { font-size: 12px; margin: 0; color: #999; height: 50px; line-height: 50px }
#foot-bottom a.foot-bottom-item .text p:last-child { font-size: 16px }
#foot-bottom a.foot-bottom-item { color: #FFF; display: block; background-color: #222; padding: 0 10px }
#foot-bottom a.foot-bottom-item:nth-child(2n) { margin-right: 0 }
#foot-bottom a.foot-bottom-item.facebook .symbol { background-color: #3b5998 }
#foot-bottom a.foot-bottom-item.twitter .symbol { background-color: #00aced }
#foot-bottom a.foot-bottom-item.google .symbol { background-color: #dd4b39 }
#foot-bottom a.foot-bottom-item.linkedin .symbol { background-color: #007bb6 }
#foot-bottom a.foot-bottom-item:hover .symbol { opacity: .9 }
#copyright { text-align: center; font-size: 12px; padding: 0 0 70px; background-color: #333 }
#copyright a { color: #999 }
#copyright a:hover { color: #fff }
#copyright p { margin: 0; color: #fff }
.breadcrumb { padding: 9px 15px; list-style: none; text-align: right; float: right; margin: 0; background-color: #444; font-size: 12px }
.breadcrumb > li { display: inline-block }
.breadcrumb > li > a { color: #fff }
.breadcrumb > .active { color: #4AA39F }
.breadcrumb > .active > span { color: #4AA39F; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: auto; float: right; max-width: 300px }
.breadcrumb > li + li:before { color: #CCC; content: "/ "; padding: 0 5px }
.center-block { display: block; margin-left: auto; margin-right: auto }
#owl_diger .item { width: 100% }
#owl_diger .item img { height: 130px; max-width: 100%; width: auto; margin: auto; display: block }
#owl_diger .layout_post_1 .item_content h4 { font-size: 14px; line-height: 25px; font-weight: 600; text-align: center; background-color: rgba(221,221,221,0.29); padding: 10px; height: 85px; overflow: hidden; width: 100% }
#owl_diger .item_meta { font-size: 13px; line-height: 1; margin-top: 5px; margin-bottom: 5px; color: #999; text-align: center; background-color: rgba(0,141,166,0.09); padding: 5px }
#owl_diger .item_meta span { float: none; margin: 0 auto }
#owl_diger .layout_post_1 .item_content p { text-align: justify }
.my_reklam { position: absolute; top: 211px; z-index: 0; width: 100% }
.reklam_left { position: absolute; left: -160px; top: 0 }
.reklam_right { position: absolute; right: -160px; top: 0 }
.main_container { z-index: 1 }
input.ng-dirty.ng-invalid { border: 1px solid red !important }
input[required].ng-dirty.ng-valid { border: 1px solid green }
form.CommentsForm label span { color: red }
.cm_alert { color: red }
.contact_info span { display: block; width: 100%; margin: 10px 0; font-size: 15px; font-weight: 700 }
.contact_info span strong { color: #4AA39F; width: 20px; display: inline-block }
.contact_info span strong i:not(.fa-mobile-phone) { color: #4AA39F; font-size: 18px }
.contact_info span strong i.fa-mobile-phone { color: #4AA39F; font-size: 27px }
span.format_contact_sube { color: #4AA39F; font-size: 13px; text-transform: uppercase; padding: 5px; line-height: 1; display: block; white-space: nowrap; vertical-align: 1px; font-weight: 600; float: left; width: 30% }
h1.contact_sube_title { font-size: 24px; line-height: 30px; background-color: #4aa39f; margin: 0; color: #fff }
.contact_sube { min-height: 140px }
.item_contact_sube { padding: 10px; overflow: hidden }
.item_contact_sube h4 { font-size: 14px; font-weight: 700; line-height: 18px; margin: 0 }
.item_contact_sube h4 a { display: block; color: #040404; float: left; width: 100% }
.item_contact_sube h4 { font-size: 14px; font-weight: 700; line-height: 18px; margin: 0 0 4px }
.item_contact_sube p { margin-bottom: 10px; font-size: 12px; line-height: 18px }
.item_contact_sube .item_meta { margin-bottom: 10px }
.s10 { height: 10px; clear: both }
.s15 { height: 15px; clear: both }
.s20 { height: 20px; clear: both }
.s30 { height: 30px; clear: both }
.val-red { color: red }
.colorw { color: orange }
.colorr { color: #e61818 }
.colorg { color: #2ebd28 }
.dropkonu {width: 100%;color: #4aa39f;border: 1px solid #3d8f83;}
span.meta_event_clock:before { font-size: 20px; margin: 0 5px 0 0; content: "\f017"; font-family: "FontAwesome"; -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s; color: #4AA39F }
span.meta_event_date { font-weight: 700; font-size: 15px; color: #222; float: none }
span.meta_event_clock { font-weight: 700; font-size: 15px; float: none }
span.meta_event_date:before { font-size: 20px; margin: 0 5px 0 0; content: "\f073"; font-family: "FontAwesome"; -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s; color: #4AA39F }
.event_calendar_filter { background-color: #4AA39F }
.dergi_year_filter { background-color: #4AA39F }
.dropEventFilterBtn { padding: 10px 20px; margin: 0; background-color: #fff !important; color: #4AA39F !important; font-weight: 600; vertical-align: baseline !important }
.dropDergiFilterBtn { padding: 10px 20px; margin: 0; background-color: #fff !important; color: #4AA39F !important; font-weight: 600; vertical-align: baseline !important }
.dropEventFilter { width: 25%; margin: 10px }
.dropDergiFilterBtn { padding: 10px 20px; margin: 0; background-color: #fff !important; color: #4AA39F !important; font-weight: 600; vertical-align: baseline !important }
.dropDergiFilter { width: 25%; margin: 10px; position: relative }
.select-yil { position: absolute }
.event_date_list { height: 480px; border-bottom: 1px solid #E3E8E8; padding-bottom: 20px }
.event_date_list .item_thumb { border: 1px solid #EFEEEE }
.event_img { width: 360px !important; height: 360px }
.etkinlik_video { text-align: center }
ul.info_list { margin: 0; padding: 0 }
ul.info_list > li { list-style-type: none; color: #999; padding-left: 10px; position: relative; margin-bottom: 5px; border-bottom: 1px solid #eee; padding-bottom: 5px }
ul.info_list > li > a { color: #fff }
.tab_content { transition: all 5s; -moz-transition: all 5s; -o-transition: all 5s; -webkit-transition: all 5s }
.info_list_row { clear: both; border-top: 1px solid #e7e7e7; padding: 10px 5px; position: relative }
.info_list_row:first-child { border-top: none }
.row_right { float: right; width: 50% }
.info_list_row > label { padding: 15px 0; width: 50% }
.info_list_row_title { font-weight: 700 }
.dernek_uyelik { background-image: url(../img/dernek_uyeligi.jpg); background-repeat: no-repeat; height: 880px; background-size: contain }
.btn-uyekayit { float: right }
.btn-uye-login { float: left }
.content_section .container:first-child { min-height: 670px }
.burs_basvuru { background-image: url(../img/burs_basvuru.png); background-repeat: no-repeat; height: 660px; background-size: contain; width: 100%; transition: all 1s; -moz-transition: all 1s; -o-transition: all 1s; -webkit-transition: all 1s; position: fixed }
.dergi_abonelik { background-image: url(../img/dergi_aboneligi.png); background-repeat: no-repeat; height: 880px; background-size: contain }
.site_login { background-image: url(../img/girisyap.png); background-repeat: no-repeat; height: 330px; background-size: contain }
.site_signup { background-image: url(../img/uyeol.png); background-repeat: no-repeat; height: 330px; background-size: contain }
.eser_gonderme { background-image: url(../img/eser_gonderme.png); background-repeat: no-repeat; height: 880px; background-size: contain }
.kurslar_container { min-height: 600px }
.search_container { min-height: 600px }
.info_controller { min-height: 600px }
.control-label { font-weight: 700 }
#dergionlineokumaformu .control-label { font-weight: 600 !important; font-size: 13px }
#topcontrol { bottom: 66px !important }
.etkinlik_tumu { height: 28px; display: inline-block; margin: 5px 0 0; position: relative; text-align: right; font-weight: 700; float: right; font-size: 12px }
.tumdergiler_link { margin: 0 5px; position: relative; text-align: right; font-weight: 700; float: right; font-size: 12px; color: #4AA39F; display: block; height: 28px; line-height: 28px }
.video_gallery_item { min-height: 260px }
.video_gallery_item .video-js { width: 100% !important; height: 200px !important }
.video_gallery_item iframe { width: 100% !important; height: 200px !important }
.fontsize17 { font-size: 17px }
.fontsize18 { font-size: 18px }
.fontsize19 { font-size: 19px }
.fontsize20 { font-size: 20px }
.fontsize25 { font-size: 25px }
.dergi_satinal { width: 51%; background-color: #4AA39F; margin: 10px; padding: 10px; color: #fff; text-align: left; position: relative; }
.dergi_satinal a { font-size: 16px; color: #fff !important; padding: 0 10px }
.dergi_aboneol { width: 51%; background-color: #444; margin: 10px; padding: 10px; color: #fff }
.dergi_aboneol a { color: #fff !important; font-size: 16px; padding: 0 10px }
.s5 { height: 5px; width: 100%; clear: both; }
.pr24 { padding-right: 24px !important }
.bgpdf { background-color: #dc4e41 !important; }
.dergi_odeme_pnl h3 { margin: 8px 0 }
.dergi_odeme_pnl p a { color: #4AA39F }
.dergi_online_odeme_p { text-align: justify; font-size: 12px }
.sign_login_link { color: #4AA39F }
.site_login_top_six { top: -5px !important; width: 124px !important }
.top_user { overflow: hidden; margin: 0; padding: 10px 0; height: 65px; position: relative; width: 100%; text-align: right }
.top_user .user_info { border: 1px solid #ddd; display: inline-block; padding: 10px 30px; position: relative }
.top_user .user_info:hover { background: #fff; color: #fff; cursor: pointer; transition: ease-in-out all .1s }
.top_user .user_info img { position: absolute; left: -15px; top: 5px }
.top_user .user_info a { color: #4aa39f }
.top_user_account { margin: 0 }
.top_user_account .user_account { display: block; text-align: center; background-color: #4aa39f; color: #fff }
.top_user_account .user_account a.user_name { font-size: 15px; color: #fff }
.top_user_account .user_account a.logout_user { font-size: 14px; display: block; border-top: 1px solid #fff; padding: 3px 0; color: #000; background-color: #ddd }
ul.member { padding: 0 }
ul.member > li { background-color: #ddd; margin-bottom: 10px; list-style-type: none; padding: 5px }
ul.member > li > a { font-weight: 700 }
ul.member > li > a > i { border: 2px solid #fff; border-radius: 5px; padding: 5px; background-color: #4AA39F; width: 40px; text-align: center; color: #fff; font-size: 20px; margin-right: 5px }
.current_uye_panel { background-color: #4AA39F !important }
.current_uye_panel > a { color: #fff }
.chk_style > input[type=checkbox] { width: auto }
.chk_style > input[type=checkbox] + label { padding: 5px !important }
.login_sign_up { color: #4AA39F }
#dernekaidatodemeformu select { width: 100% }
.rprtip { float: left; padding: 2px; border: 1px solid #3E4548; margin: 0 5px 0 0 }
.uye_dergi_kapak { height: 100px }
.news-list { width: 100%; padding: 0 5px; box-shadow: 3px -8px 15px -10px rgba(70,70,70,0.21) }
.newspost { width: 100%; margin: 0 0 1px }
.newspost .news-content { width: 100%; border-bottom: 1px dotted rgba(48,47,47,0.4); line-height: 30px }
.newspost .news-content a { line-height: 25px; display: block }
.newspost .news-date { padding: 0; font-size: 14px; font-weight: 500; text-transform: lowercase; font-family: inherit; line-height: 20px; text-transform: capitalize; color: #4AA39F }
.newspost .news-title { line-height: 30px; color: #635252; padding: 5px 13px }
.newspost .news-content a { text-decoration: none }
.newspost .kategoribaslik { border-right: 1px solid #EE1F27; margin-right: 5px; color: #000; font-weight: 600; min-width: 73px; display: inline-block }
.newspost .news-content i { font-size: 16px; margin: 0 5px }
.search_result { position: relative }
.search_result:before { content: "\f0dd"; font-family: FontAwesome; position: absolute; left: 50%; top: -15px; font-size: 30px; color: #4AA39F }
#menugoster { font-weight: 700; display: block; background-color: #ddd }
#menugoster:after { content: '\f103 '; font-family: FontAwesome; font-size: 16px; color: #4AA39F; margin-left: 5px; float: right }
#menugoster:hover { cursor: pointer; color: #4AA39F !important }
#menugizle { font-weight: 700; display: block; background-color: #ddd; text-align: center }
#menugizle:hover { cursor: pointer; color: #4AA39F !important }
#owl_dernekhaberler .list_posts { margin: 0 }
#owl_dernekhaberler .owl-controls { text-align: left !important }
#owl_dernekhaberler .owl-controls .owl-page:first-child span { margin-left: 0 }
#owl_dernekhaberler .owl-controls .owl-page:last-child span { margin-right: 0 }
#owl_dernekhaberler .owl-controls .owl-page:nth-child(10n+1) span { margin-left: 0 }
#owl_dernekhaberler .owl-controls .owl-page:nth-child(10n+10) span { margin-right: 0 }
.content_sticky { position: fixed; left: 0; right: 0; bottom: 0; z-index: 5 }
.content_sticky .social_share { width: 20%; float: left; height: 100%; padding: 7px 0 }
.content_sticky .social_share .at-resp-share-element .at-share-btn { padding: 0 !important }
.content_sticky > .container > .content_sticky_inner { background-color: #444; box-shadow: 0 0 10px 0 #000; height: 45px; padding: 0 15px }
.content_sticky .content_sticky_inner:before { content: "\f0de"; font-family: 'FontAwesome'; left: 50%; position: absolute; color: #444; top: -16px; font-size: 40px }
.content_sticky .content_sticky_fontsize { width: 35%; float: left; height: 100%; line-height: 45px; text-align: right }
.content_sticky .content_sticky_fontsize .jfontsize-button { padding: 0 5px; color: #fff; text-shadow: 2px 2px #222; display: inline-block }
.content_sticky .sound-bar { width: 35%; text-align: left; position: relative; float: right; height: 100% }
.sound-play { display: block; width: 400px; text-align: center; font-weight: 700; background-color: #eee; padding: 10px; margin: auto }
.sound-play:hover { cursor: pointer }
.preloader { background-color: #fff; background-image: url(../images/preloader.GIF); background-position: center center; background-repeat: no-repeat; height: 100%; left: 0; top: 0; position: fixed; width: 100%; z-index: 999999 }
.docs_link {display: block;width: 48%;text-align: center;font-weight: 700;background-color: #eee;padding: 10px;margin: auto;float: left;margin: 5px;text-align: left;line-height: 38px;}
.docs_link:hover { cursor: pointer }
.docs_link img {width: 35px;padding: 0 !important;margin-bottom: 5px !important;float: left;}
.content_video_item {width: 76%;max-height: 367px;margin: 0 auto;min-height: 367px;}
.content_video_item iframe { position: relative !important; width: 100% !important; height: 100% !important; margin: 0 auto; display: block }
.content_video_item .fluid-width-video-wrapper { display: block; margin: 0 auto; width: auto !important; height: 280px !important; padding-top: 0 !important }
.content_video_item .video-js {width: 100% !important;height: 367px !important;}
.content_video_item .vjs-default-skin .vjs-big-play-button { left: 41% !important }
.pagination a { display: inline-block; background: #4aa39f; color: #fff; padding: 3px; font-size: 12px; width: 33px; text-align: center; font-weight: 500; margin: 5px }
.duyuru_link { display: block; position: absolute; left: 0; right: 0; z-index: 9999; top: 0; bottom: 0 }
.contact_form h4 { background-color: #4aa39f; padding: 10px; color: #fff }
.title { background-color: #4aa39f; padding: 10px; color: #fff }
.kurs_durum_active { width: 12px; height: 12px; background-color: #42df2f; display: inline-block; border-radius: 15px; margin: 0 5px 0 0 }
.kurs_durum { width: 12px; height: 12px; background-color: red; display: inline-block; border-radius: 15px; margin: 0 5px 0 0 }
.dergiimg { max-width: 400px !important; width: 100% }
.docmargin { margin: 5px 20px 10px 0; display: block }
.d-comment { min-height: 150px }
.contenthspace { min-height: 580px !important }
.product-list-name { min-height: 40px; padding: 10px 0 }
.product-box { border: 1px solid #eee; padding: 5px }
.bg_black { background: #000 !important }
.book_item { padding: 5px; box-shadow: rgba(0,0,0,0,4) 10px 10px inset }
.book_item .layout_post_1 { padding: 5px; border: 1px solid #eee }
.book_item h4 { text-align: center }
.book_item a { text-align: center }
.liste-dergi-sayi { position: absolute; margin: 0; font-size: 14px; z-index: 1; padding: 10px; background-color: #4aa39f; bottom: 0; right: 0; box-shadow: 0 0 10px -2px; height: 70px; width: 90px; color: #fff }
.liste-dergi-sayi .lyil { display: block; font-size: 15px; text-align: center; float: none; line-height: 22px }
.liste-dergi-sayi .lsayi { display: block; font-size: 15px; float: none; text-align: center }
.dergi-online-satinalma { position: relative }
.dergi-bilgi { background-color: #4aa39f; color: #fff; box-shadow: 0 0 0 rgba(98,93,91,0.17); margin-bottom: 0 }
.sec_abonelik_olagan-siir-dergisi .dergi-bilgi {background-color: #a56b37;}
.dergi-bilgi .dergi-adi { float: left; line-height: 34px; padding: 8px 10px; height: 50px }
.dergi-bilgi .dergi-sayisi { float: right; line-height: 34px; padding: 8px 10px; height: 50px; background-color: #2b2a2a; font-size: 20px; text-shadow: 0 0 4px #fff }
.hrcart { margin: 15px 0 !important; box-shadow: 1px 1px 8px rgba(204,204,204,0.57); border-top: 1px solid #eee !important }
#cccarttype { width: 85px; height: 45px; text-indent: -9000px }
.mastercard { background-image: url(/images/ccarticon.png); background-repeat: no-repeat; background-position: 0 -719px; text-indent: -1000px }
.amex { background-image: url(/images/ccarticon.png); background-repeat: no-repeat; background-position: 0 -667px; text-indent: -1000px }
.visa { background-image: url(/images/ccarticon.png); background-repeat: no-repeat; background-position: 0 -618px; text-indent: -1000px }
.p-relative { position: relative }
.inputtded { -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s }
.inputtded.er { border: 2px solid red }
.cartCHECK { display: none; position: absolute; padding: 0; text-align: center; height: 25px; width: 23px; border-radius: 15px; color: #dd4b39; top: 8px; left: -4px }
#txtKartNo { font-size: 20px }
input.er { border: 2px solid red }
.cartCHECK a, .myearCHECK a { color: #dd4b39 }
.tipsy { padding: 5px; font-size: 12px; position: absolute; z-index: 100000; opacity: 1 !important }
.tipsy-inner { padding: 15px 8px; color: #fff; max-width: 200px; text-align: center; background-color: #dd4b39; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px }
.tipsy-info .tipsy-inner { padding: 15px 8px; border: 1px solid #499390; color: #fff; max-width: 200px; text-align: center; background-color: #4aa39f; box-shadow: 0 1px 7px #363131 }
.tipsy-err .tipsy-inner { padding: 15px 8px; border: 1px solid #8a3228; color: #fff; max-width: 200px; text-align: center; background-color: #dd4b39; box-shadow: 0 1px 7px #363131 }
.tipsy-warning .tipsy-inner { padding: 15px 8px; border: 1px solid #8a3228; color: #fff; max-width: 200px; text-align: center; background-color: #dd4b39; box-shadow: 0 1px 7px #363131 }
.tipsy-success .tipsy-inner { padding: 15px 8px; border: 1px solid #309466; color: #fff; max-width: 200px; text-align: center; background-color: #5ad99f; box-shadow: 0 1px 7px #363131 }
.tipsy-arrow { position: absolute; background: url(../images/misc/tooltips/tooltip-arrow.gif) no-repeat top left; width: 9px; height: 5px }
.tipsy-n .tipsy-arrow { top: 0; left: 50%; margin-left: -4px }
.tipsy-nw .tipsy-arrow { top: 0; left: 10px }
.tipsy-ne .tipsy-arrow { top: 0; right: 10px }
.tipsy-s .tipsy-arrow { bottom: 0; left: 50%; margin-left: -4px; background-position: bottom left }
.tipsy-sw .tipsy-arrow { bottom: 0; left: 10px; background-position: bottom left }
.tipsy-se .tipsy-arrow { bottom: 0; right: 10px; background-position: bottom left }
.tipsy-e .tipsy-arrow { top: 50%; margin-top: -4px; right: 0; width: 5px; height: 9px; background-position: top right }
.tipsy-w .tipsy-arrow { top: 50%; margin-top: -4px; left: 0; width: 5px; height: 9px }
.paypricelabel { height: 50px; line-height: 50px; min-width: 150px; background-color: #eee; padding-left: 15px; padding-right: 15px }
.paypricelabeldabone { height: 53px; line-height: 53px; min-width: 150px; background-color: #eee; padding-left: 15px; padding-right: 15px; margin: 0; font-size: 19px; padding: 2px 0 0 0 !important; }
.paypriceq { height: 50px; line-height: 50px; min-width: 100%; background-color: #dbdbdb; padding-left: 194px; padding-right: 15px; font-size: 23PX; }
.paypriceqbgc { background-color: #Fff; }
.div-overlay { width: auto; height: auto; overflow: auto; overflow-y: scroll; z-index: 8020; top: 0; left: 0; position: fixed; bottom: 0; right: 0; display: block; background-color: rgba(255,255,255,0.34) }
.mdlajax-progress { position: fixed; background: none repeat scroll 0 0 #FFF; background: none repeat scroll 0 0 rgba(255,255,255,0.56); border: 1px double #E6E6E6; z-index: 10001; padding: 10px; text-align: center; left: 50%; top: 50% }
#layer_cart { max-width: 982px; margin: auto; background-color: #fff; position: absolute; display: none; width: 70%; margin-right: 15%; margin-left: 15%; top: 0; z-index: 9999 }
.layer_cart_overlay { background-color: #000; display: none; height: 100%; left: 0; position: fixed; top: 0; width: 100%; z-index: 9999; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40); opacity: .6 }
#layer_cart .layer_cart_product { padding: 30px; overflow: hidden; position: static }
#layer_cart .layer_cart_product h2 { font: 300 18px/24px Arial,Helvetica,sans-serif; color: #666; margin-bottom: 20px; margin-top: 10px; padding-right: 9px }
.title_catalog_title { border: 1px solid #e4e4e4; padding: 0 10px; font-size: 12px; font-weight: 700; color: #5e5c5c; width: 100%; z-index: 100001; height: 45px; line-height: 46px; margin: 0; display: block; background-image: url(../images/divbaslik.png); background-repeat: repeat-x }
.title_catalog_title a.navhome { font-size: 15px; color: #116FB3; text-decoration: none; display: inline-block }
.spr { padding: 0 10px }
.siparis_sol_aciklama h1 { font-family: "Lucida Sans Unicode","Lucida Grande",Sans-Serif; color: #2F2F2F !important; font-weight: 700; font-size: 12px; line-height: 31px; position: relative; padding-right: 20px; text-align: right; margin-top: 8px; margin-bottom: 13px }
.siparis_sol_aciklama .siparis_sol_yazi { font-family: "Lucida Sans Unicode","Lucida Grande",Sans-Serif; font-size: 11px; line-height: 18px; padding-right: 15px; padding-left: 5px; text-align: right }
.siparis_sol_aciklama span { display: block; position: absolute; width: 16px; height: 16px; background-repeat: no-repeat; top: 8px; right: 0 }
.sec-order-left .content, .sec-order .content { padding: 10px }
.order-row { background: url(../images/li_right2.PNG) repeat-x; background-position: bottom; border-bottom: 1px solid #C2C2C2; position: relative }
.sec-order .content { border-left: 1px solid #C2C2C2 }

@media only screen and (max-width:992px) {
	.sec-order .content { border-left: 0 solid #C2C2C2 }
}

.sec-order { padding: 10px 0 }
.sec-order .checked { margin: 1px 5px 0 0 }
.clear { clear: both }
.pnlfsTxtAdet { float: left; width: 35px; padding-right: 3px; margin: 0 }
.spetadettext { text-align: center; width: 100%; text-align: center; height: 49px !important; margin: -7px 0 0 }
.sepetadet .sepet-artir { margin: 0; text-align: center; border: 1px solid #ccc }
.sepetadet .sepet-azalt { margin: 0; text-align: center; border: 1px solid #ccc }
.sepetadet img { cursor: pointer }
.cgrid { float: left }
.cgrid_160 { width: 160px }
.cgrid_150 { width: 150px }
table.basket-style { border-collapse: collapse; font-family: "Lucida Sans Unicode","Lucida Grande",Sans-Serif; font-size: 12px; text-align: left; min-width: 480px; margin-bottom: 8px }
table.basket-style thead tr { background-image: url(../images/sptListeHeader.png) }
table.basket-style th { border-bottom: 2px solid #444; color: #666; font-size: 12px; font-weight: 400; padding: 0 8px !important; line-height: 36px }
table.basket-style th.product { vertical-align: middle; text-align: left; padding-left: 10px; width: 380px; border-bottom: 2px solid #444 }
table.basket-style th.quantity { text-align: center; padding-left: 10px; width: 95px }
.quantity-select { width: 30px; padding: 1px 6px 8px 3px !important; text-align: center }
table.basket-style th.price { text-align: center; padding-left: 10px; width: 100px }
table.basket-style th.sumofprice { text-align: center; padding-left: 10px; width: 100px }
table.basket-style th.delete { text-align: center; padding-left: 10px; width: 38px }
table.basket-style td { vertical-align: middle !important; border-bottom: 1px solid #CCC; border-right: 1px dotted #CCC; color: #999; padding: 8px 10px }
table.basket-style td.product { text-align: left; padding-left: 10px; width: 380px !important; border-left: 0 }
table.basket-style td.quantity { text-align: center; width: 60px; padding: 8px 0 8px 10px; border-right: 0 dotted #CCC }
table.basket-style td.price { text-align: center; padding-left: 10px; width: 100px }
table.basket-style td.sumofprice { text-align: center; padding-left: 10px; width: 100px }
table.basket-style td.delete { text-align: center; padding-left: 10px; width: 38px }
table.basket-style tbody tr:hover td { color: #444 }
table.basket-style-product { background: #FFF; border-collapse: collapse; font-size: 12px; text-align: left; border: 0 !important; margin: 0 }
table.basket-style-product td { border: 0 !important; color: #999; padding: 3px !important; vertical-align: middle !important }
table.basket-style-product td.product1 { border: 0; vertical-align: middle; text-align: left; padding-left: 10px !important; width: 250px !important }
table.basket-style-product tbody tr:hover td { color: #444 }
table.basket-style-product .productname { color: #000 }
table.basket-style-product .urunsatissecenek { border-bottom: 1px dotted #CCC; color: #999 }
.userbox { overflow: hidden; display: block; height: auto; max-width: 100%; padding: 11px 13px; line-height: 1.428571429; background-color: #fff; border: 1px solid #ddd; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; position: relative; margin: 10px 0; -webkit-box-shadow: 0 0 6px rgba(0,0,0,0.4); -moz-box-shadow: 0 0 6px rgba(0,0,0,0.4); box-shadow: 0 1px 0 rgba(0,0,0,0.1) }
.userboxtitle { overflow: hidden; border-bottom: 1px solid #DBDBDB; margin: 0 0 15px; height: 26px; line-height: 26px; padding: 0 0 0 22px; background-image: url(../images/uyebilgiico.gif); background-repeat: no-repeat; background-position: 0 2px }
.userboxtitle h2 { margin: 0; font-size: 17px; color: #3A3A45 }
.text-info { color: #3a87ad; clear: both }
table.basket-style-summary { border-collapse: collapse; text-align: right; border: 0; margin: 0 }
table.basket-style-summary td { border: 0 !important; color: #275375; padding: 3px 10px 3px 3px !important; font-weight: lighter }
table.basket-style-summary td.price { padding-right: 20px !important; width: 134px }
table.basket-style-summary td.cargo { padding-right: 20px !important }
table.basket-style-summary td.discount-title { padding-right: 32px !important }
table.basket-style-summary td.discount { padding-right: 20px !important }
table.basket-style-summary td.sumoftotal-title { font-weight: 700 }
table.basket-style-summary td.sumoftotal { padding-right: 20px !important; font-weight: 700 }
table.basket-style-summary tbody tr:hover td { color: #444 }
.siparis-ozet { padding: 10px 45px 10px 10px }
.row-odeme-tercihi { padding: 17px 34px 0; background-color: #ddd; background-image: -webkit-linear-gradient(top,transparent 80%,rgba(0,0,0,0.05) 100%); background-image: linear-gradient(to bottom,transparent 80%,rgba(0,0,0,0.05) 100%) }
.row-odeme-tercihi label { margin: 0 !important; padding: 0 4px !important; font-size: 12px; font-weight: 700; color: #FFF !important; text-shadow: 0 1px 0 #444; cursor: pointer; line-height: 31px }
.btn_cart_panel { padding: 17px 34px 13px 15px; background-color: #ddd; background-image: -webkit-linear-gradient(top,transparent 80%,rgba(0,0,0,0.05) 100%); background-image: linear-gradient(to bottom,transparent 80%,rgba(0,0,0,0.05) 100%); background: rgba(0,0,0,1); background: -moz-linear-gradient(top,rgba(0,0,0,0.80) 0%,rgba(221,221,221,0.96) 7%,rgba(221,221,221,0.73) 47%,rgba(221,221,221,0.47) 92%,rgba(56,55,56,0.42) 100%); background: -webkit-gradient(left top,left bottom,color-stop(0%,rgba(0,0,0,0.80)),color-stop(7%,rgba(221,221,221,0.96)),color-stop(47%,rgba(221,221,221,0.73)),color-stop(92%,rgba(221,221,221,0.47)),color-stop(100%,rgba(56,55,56,0.42))); background: -webkit-linear-gradient(top,rgba(0,0,0,0.80) 0%,rgba(221,221,221,0.96) 7%,rgba(221,221,221,0.73) 47%,rgba(221,221,221,0.47) 92%,rgba(56,55,56,0.42) 100%); background: -o-linear-gradient(top,rgba(0,0,0,0.80) 0%,rgba(221,221,221,0.96) 7%,rgba(221,221,221,0.73) 47%,rgba(221,221,221,0.47) 92%,rgba(56,55,56,0.42) 100%); background: -ms-linear-gradient(top,rgba(0,0,0,0.80) 0%,rgba(221,221,221,0.96) 7%,rgba(221,221,221,0.73) 47%,rgba(221,221,221,0.47) 92%,rgba(56,55,56,0.42) 100%); background: linear-gradient(to bottom,rgba(132,132,132,0.54) 0%,#ddd 7%,#ddd 47%,rgba(221,221,221,0.47) 92%,rgba(56,55,56,0.19) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#383738',GradientType=0) }
.spacer4 { height: 4px !important; display: block }
.cart-style { width: 100%; font-size: 12px; min-width: 480px; text-align: left; border-collapse: collapse; margin-bottom: 5px }
.cart-style th { font-size: 14px; font-weight: 400; color: #666; padding: 12px 15px }
.cart-style th.selected { width: 30px }
.cart-style th.credit { text-align: left }
.cart-style th.installment { text-align: right }
.cart-style th.totalprice { text-align: right }
.cart-style td { color: #999; border-top: 1px solid #ccc; padding: 8px 15px }
.cart-style td.credit { text-align: left }
.cart-style td.installment { text-align: right }
.cart-style td.totalprice { text-align: right }
.cart-style tr.titlecart { text-align: left }
.cart-style tr.selected { background-color: #eee }
.cart-first { background: #dedede; border-right: 10px solid transparent; border-left: 10px solid transparent }
.cart-style tr:hover td { color: #444; background: #eee; cursor: pointer }
.btn_cart_panel .divCartBtn { float: left; width: 290px; text-align: center; color: #2286D5; margin-right: 5px }
.btn_cart_panel .btnCCart { padding: 0 5px; width: 290px; height: 84px; float: none; margin-right: 5px; text-indent: -9999px; cursor: pointer; background-repeat: no-repeat; border: 1px solid #CCC; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background-repeat: no-repeat; filter: alpha(opacity=80); -moz-opacity: .8; -khtml-opacity: .8; opacity: .8; background-color: #fff; margin-bottom: 5px; background-size: inherit; background-position: center center }
.btn_cart_panel .btnCCart.selected { filter: alpha(opacity=100) !important; -moz-opacity: 1 !important; -khtml-opacity: 1 !important; opacity: 1 !important; -moz-box-shadow: 0 0 5px #1263a1; -webkit-box-shadow: 0 0 5px #1263a1; box-shadow: 0 0 5px #1263a1; border: 1px solid #1263a1 }
.btn_cart_panel .divCartBtn span { padding-top: 5px; text-decoration: none; display: block }
.DivOdemeTipKrediKarti { background-image: url(../images/ArneOdemeTip_kredikarti.png); width: 206px }
.DivOdemeTipHavele { background-image: url(../images/ArneOdemeTipsi_havale.png); width: 153px; background-position: 7px 10px }
.DivOdemeTipKapida { background-image: url(../images/ArneOdemeTipsi_kapida.png); width: 167px }
.odemetiptab { margin: 0 5px 0 0; color: #fff; line-height: normal; font-weight: 700; text-decoration: none; background-color: #a3a3a3; border-radius: 4px 4px 0 0; background-repeat: no-repeat; border-right: 1px solid #C9C9CA; cursor: pointer; padding: 10px 15px 10px 42px; background-position: 7px 10px; height: 49px; float: left; vertical-align: middle; box-shadow: -2px -1px 1px #ccc }
.otactive { background-color: #FFF; height: 57px; margin: -8px 5px 0 0 }
.otactive label { color: #000 !important; line-height: 36px }
.degi-liste-adi { height: 62px; position: relative; border-top: 1px solid #ccc; padding: 0 0 0 3px; margin: 5px 0 0; background-color: #f7f7f7 }
.degi-liste-adi .liste-dergi-sayi { position: absolute; margin: 0; font-size: 14px; z-index: 1; padding: 7px; background-color: #444; top: 5px; left: 0; height: 50px; width: 77px; color: #fff; background-color: #8c4e5c; }
.dergkmthumb { max-height: 255px }
.degi-liste-adi h4 { font-size: 17px; line-height: 1.2em; font-weight: 400; padding: 4px 0 0 80px; margin: 0; text-align: left; min-height: 56px; }
.dergi_item { padding: 0 7px !important; padding: 10px }
.cminh { min-height: 600px }
.ac_results { text-align: left; padding: 0; border: 1px solid #0e2240; background-color: #fff; overflow: hidden; z-index: 9999999999; margin-left: 4px }
.ac_results ul { width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0 }
.ac_results li { margin: 0; padding: 8px 5px; cursor: default; display: block; font: menu; font-size: 12px; line-height: 16px; overflow: hidden; color: #4aa39f; font-weight: 600; text-shadow: 0 }
.ac_odd { background-color: #eee }
.ac_over { background-color: #4aa39f; color: #fff !important; cursor: pointer !important }
.alert { padding: 15px; margin-bottom: 20px; border: 1px solid transparent; border-radius: 4px }
.alert h4 { margin-top: 0; color: inherit }
.alert .alert-link { font-weight: 700 }
.alert > p, .alert > ul { margin-bottom: 0 }
.alert > p + p { margin-top: 5px }
.alert-dismissable, .alert-dismissible { padding-right: 35px }
.alert-dismissable .close, .alert-dismissible .close { position: relative; top: -2px; right: -21px; color: inherit }
.alert-success { background-color: #dff0d8; border-color: #d6e9c6; color: #3c763d }
.alert-success hr { border-top-color: #c9e2b3 }
.alert-success .alert-link { color: #2b542c }
.alert-info { background-color: #d9edf7; border-color: #bce8f1; color: #31708f }
.alert-info hr { border-top-color: #a6e1ec }
.alert-info .alert-link { color: #245269 }
.alert-warning { background-color: #fcf8e3; border-color: #faebcc; color: #8a6d3b }
.alert-warning hr { border-top-color: #f7e1b5 }
.alert-warning .alert-link { color: #66512c }
.alert-danger { background-color: #f2dede; border-color: #ebccd1; color: #a94442 }
.alert-danger hr { border-top-color: #e4b9c0 }
.alert-danger .alert-link { color: #843534 }
.pnl-err h3 { margin: 0; font-size: 16px }
.sec-onay { text-transform: uppercase !important }
.smdergiler { }
.mdergiler { }
.ded-dijital-resim { }
.ded-dijital-resim img { }
.mainslider { }

.semacontent .social-links li a { border: 2px solid transparent; }


.semacontent .thumb-summary-wrap { background: #fff; padding: 0 0 4px; position: relative; z-index: 1; -webkit-box-shadow: 0px 0px 32px 0px rgba(122,122,122,0.1); -moz-box-shadow: 0px 0px 32px 0px rgba(122,122,122,0.1); box-shadow: 0px 0px 32px 0px rgba(122,122,122,0.1); }

.semacontent .team-item { text-align: center; padding: 0 5px; }

.semacontent .team-title { font-size: 15px; margin-bottom: 0; }


.semacontent .team-position { color: #4aa39f; font-size: 14px; letter-spacing: 1px; margin-bottom: 10px; margin-top: 10px; }

.semacontent .team-text-wrap { position: relative; margin-top: -20px; background: #fff; padding-top: 20px; margin-left: 0; MARGIN-RIGHT: 0; border-top: 5px solid #4aa39f; min-height: 105px; }

.semacontent .team-item img { background: #fff; }
.semacontent .team-item img { margin: 0; border-radius: 3px 3px 0 0; vertical-align: middle; -webkit-transition: -webkit-transform 1s ease; -moz-transition: -moz-transform 1s ease; transition: transform 1s ease; }
.semacontent .team-item .team-thumb { overflow: hidden; }

.semacontent .team-item:hover img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); -webkit-transform-origin: center center; -moz-transform-origin: center center; -o-transform-origin: center center; transform-origin: center center; }

.team-item { margin-bottom: 30px; }


@media only screen and (max-width: 1180px) {
	.semacontent .team-item { width: 33.33333333% !important; float: left; clear: right; }
}

@media only screen and (max-width: 768px) {
	.semacontent .team-item { width: 33.33333333% !important; float: left; clear: right; }
}

@media only screen and (max-width: 640px) {
	.semacontent .team-item { width: 50% !important; float: left; clear: none; margin: 0 0; padding: 0 5px; margin-bottom: 21px; }
	.semacontent .team-title { font-size: 12px; margin-bottom: 0; }
}

@media only screen and (max-width: 360px) {
	.semacontent .team-item { width: 100% !important; float: none; clear: none; margin: 0 0; padding: 0 5px; margin-bottom: 21px; }
	.semacontent .team-title { font-size: 12px; margin-bottom: 0; }
}

.team-item-first { margin: 10px auto !important; float: none !important }
.btnread { width: auto; display: inline-block; display: inline-flex; box-shadow: 0px 1px 2px #444; /* padding-right: 30px; */ }
.btnread i { }
.kurslokasyon { position: fixed; left: 0; top: 0; bottom: 0; right: 0; background-color: #fff; z-index: 99; padding: 35px; }
.lokasyontitle { color: #4aa39f; font-size: 23px;text-align:center}
.btnkursbasvuru  {background-color: #56a3d9!important;}
.btnkursbasvuru:hover  {background-color: #2f8ed0!important;color:#fff!important}
.btnkursicerik  {background-color: #c3a47e !important;}
.btnkursicerik:hover  {background-color: #cb7913 !important;color:#fff!important}
.accordion_content_title a:hover{color:#fff}