/*
Theme Name: Gmedia
Text Domain: gm
Description: Flat ve materyal tasarım trendlerinin bir araya getirildiği "Gmedia" teması teknoloji, program, blog, inceleme siteleriniz için bire bir. Kan Temaları tarafından hazırlanıp ücretsiz olarak paylaşılmıştır.
Version: 1.7
Author: Kan Themes
Author URI: http://www.kanthemes.com
Tags: two-columns, three-columns, theme-options, custom-colors, full-width-template
License: GNU General Public License v2.0 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

@import https://fonts.googleapis.com/css?family=Roboto:400,700,500;

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {
margin:0;
padding:0;
border:0;
font-size:100%;
font:inherit;
vertical-align:baseline
}

code {
padding:3px 10px;
font-size:90%;
color:#c7254e;
background-color:#eee;
border-radius:4px
}

code,kbd,pre,samp {
font-family:Menlo,Monaco,Consolas,"Courier New",monospace
}

pre code {
padding:0;
font-size:inherit;
color:inherit;
white-space:pre-wrap;
background-color:transparent;
border-radius:0
}

frame {
max-width:100%
}

pre {
display:block;
overflow:auto;
padding:9.5px;
margin:0 0 10px;
font-size:13px;
line-height:1.42857143;
color:#333;
word-break:break-all;
word-wrap:break-word;
background-color:#f5f5f5;
border:1px solid #ccc;
border-radius:4px
}

table {
border-width:1px;
border-spacing:2px;
border-color:#EAEAEA;
border-collapse:separate;
background-color:#fff
}

table th {
border-width:1px;
padding:1em;
border-style:inset;
border-color:#EAEAEA;
background-color:#fff
}

table th[scope=row],table tr th {
background-color:#F5F5F5
}

table td {
border-width:1px;
padding:.5em;
border-style:inset;
border-color:#EAEAEA;
background-color:#fff
}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
display:block
}

body.noscroll {
overflow:hidden
}

body {
line-height:1;
width:100%
}

ol,ul {
list-style:none
}

blockquote,q {
quotes:none
}

blockquote:before,blockquote:after,q:before,q:after {
content:'';
content:none
}

table {
border-collapse:collapse;
border-spacing:0
}

h1,h2,h3,h4,h5,h6,h7 {
font-weight:500;
color:#333
}

h1,.h1 {
font-size:36px
}

h2,.h2 {
font-size:30px
}

h3,.h3 {
font-size:24px
}

h4,.h4 {
font-size:18px
}

h5,.h5 {
font-size:14px
}

h6,.h6 {
font-size:12px
}

.h1,.h2,.h3,h1,h2,h3 {
margin-top:20px;
margin-bottom:10px
}

li {
list-style:none
}

button {
background-color:transparent;
border:0;
outline:none
}

body {
background:#f1f1f1;
font-size:15px;
color:#333;
position:relative;
overflow-x:hidden;
font-family:'Roboto',sans-serif
}

* {
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}

a {
color:#222;
text-decoration:none;
-webkit-transition:all .2s ease-in-out;
transition:all .2s ease-in-out
}

a:hover {
text-decoration:none
}

.block-image img {
width:100%
}

hr {
border-color:#ececec;
border-top:0
}

.bold {
font-weight:700
}

.toggle {
color:#fff;
display:none
}

.toggle span.menu-title {
margin:10px;
line-height:3;
font-weight:700
}

.toggle i {
float:right;
margin-top:15px;
margin-right:15px
}

.toggle-full {
margin-bottom:15px;
margin-top:15px;
box-shadow:0 0 0 rgba(0,0,0,.16),0 1px 6px rgba(212,212,212,0.32)
}

.toggle_container {
border:1px solid rgba(50,50,50,.1);
padding:1em;
border-top:0
}

h3.trigger {
font-size:16px!important;
line-height:1.5em!important;
padding:15px 15px 15px 25px;
margin:0;
border:1px solid rgba(50,50,50,.1)
}

h3.trigger:before {
display:inline-block;
font:normal normal normal 14px/1 FontAwesome;
content:"\f067"
}

h3.trigger a {
color:#333;
font-weight:400;
margin-left:10px
}

h3.trigger.active:before {
display:inline-block;
font:normal normal normal 14px/1 FontAwesome;
content:"\f00d"
}

h3.trigger a:hover {
color:#0489B7;
text-decoration:underline
}

.clearfix:before,.clearfix:after,.container:before,.container:after,.row:before,.row:after,.nav:before,.nav:after,.navbar:before,.navbar:after {
display:table;
content:" "
}

.m1em {
margin-top:1em
}

.clearfix:after,.container:after,.row:after,.btn-toolbar:after,.btn-group-vertical > .btn-group:after,.nav:after,.navbar:after {
clear:both
}

.row {
margin-right:-15px;
margin-left:-15px
}

.container {
padding-right:15px;
padding-left:15px;
margin-right:auto;
margin-left:auto
}

@media (min-width: 768px) {
.container {
width:750px
}
}

@media (min-width: 992px) {
.container {
width:970px
}
}

@media (min-width: 1200px) {
.container {
width:1170px
}
}

img.responsive {
height:auto;
max-width:100%
}

.pull-left {
float:left
}

.pull-right {
float:right
}

.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12 {
position:relative;
min-height:1px;
padding-right:15px;
padding-left:15px
}

.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12 {
float:left
}

.col-xs-12 {
width:100%
}

.col-xs-11 {
width:91.66666667%
}

.col-xs-10 {
width:83.33333333%
}

.col-xs-9 {
width:75%
}

.col-xs-8 {
width:66.66666667%
}

.col-xs-7 {
width:58.33333333%
}

.col-xs-6 {
width:50%
}

.col-xs-5 {
width:41.66666667%
}

.col-xs-4 {
width:33.33333333%
}

.col-xs-3 {
width:25%
}

.col-xs-2 {
width:16.66666667%
}

.col-xs-1 {
width:8.33333333%
}

@media (min-width: 768px) {
.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12 {
float:left
}

.col-sm-12 {
width:100%
}

.col-sm-11 {
width:91.66666667%
}

.col-sm-10 {
width:83.33333333%
}

.col-sm-9 {
width:75%
}

.col-sm-8 {
width:66.66666667%
}

.col-sm-7 {
width:58.33333333%
}

.col-sm-6 {
width:50%
}

.col-sm-5 {
width:41.66666667%
}

.col-sm-4 {
width:33.33333333%
}

.col-sm-3 {
width:25%
}

.col-sm-2 {
width:16.66666667%
}

.col-sm-1 {
width:8.33333333%
}
}

@media (min-width: 992px) {
.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12 {
float:left
}

.col-md-12 {
width:100%
}

.col-md-11 {
width:91.66666667%
}

.col-md-10 {
width:83.33333333%
}

.col-md-9 {
width:75%
}

.col-md-8 {
width:66.66666667%
}

.col-md-7 {
width:58.33333333%
}

.col-md-6 {
width:50%
}

.col-md-5 {
width:41.66666667%
}

.col-md-4 {
width:33.33333333%
}

.col-md-3 {
width:25%
}

.col-md-2 {
width:16.66666667%
}

.col-md-1 {
width:8.33333333%
}
}

@media (min-width: 1200px) {
.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12 {
float:left
}

.col-lg-12 {
width:100%
}

.col-lg-11 {
width:91.66666667%
}

.col-lg-10 {
width:83.33333333%
}

.col-lg-9 {
width:75%
}

.col-lg-8 {
width:66.66666667%
}

.col-lg-7 {
width:58.33333333%
}

.col-lg-6 {
width:50%
}

.col-lg-5 {
width:41.66666667%
}

.col-lg-4 {
width:33.33333333%
}

.col-lg-3 {
width:25%
}

.col-lg-2 {
width:16.66666667%
}

.col-lg-1 {
width:8.33333333%
}
}

.entry [class*="btn-"] {
margin-bottom:1em
}

.entry img {
max-width:100%
}

.entry a {
font-weight:700
}

.entry p>a {
color:#003a66
}

.entry b,.entry strong {
color:#333;
font-weight:700
}

.entry .h1,.entry .h2,.entry .h3,.entry .h4,.entry .h5,.entry .h6,.entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6 {
line-height:44px
}

.entry dt {
color:#444
}

.entry ol,.entry ul {
margin:0 0 15px 30px
}

.entry ol ol,.entry ol ul,.entry ul ul,.entry ul ol {
margin-bottom:0
}

.entry li {
margin:0;
list-style:initial
}

.entry ul li,.entry ol ul li {
list-style:initial
}

.entry ol li,.entry ol ul ol li {
list-style:decimal;
font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue","Open Sans",sans-serif
}

.entry dt {
font-weight:600
}

.entry address {
margin-bottom:1em
}

blockquote {
margin-top:15px;
border-left:3px solid #43a0de;
background-color:#F5F5F5;
padding:1em
}

.entry ins {
background:#e0e0e0
}

.entry sub,.entry sup {
font-size:62.5%
}

.entry sub {
vertical-align:sub
}

.entry sup {
vertical-align:super
}

.entry img.size-auto,.entry img.size-large,.entry img.size-medium,.entry attachment img {
max-width:100%;
height:auto
}

.entry img {
height:auto
}

.alignnone {
margin:1.5em 0
}

.aligncenter,div.aligncenter {
display:block;
float:none;
margin:1.5em auto!important
}

.alignright {
float:right;
margin:1em;
margin-right:0
}

.alignleft {
float:left;
margin:1em;
margin-left:0
}

.wp-caption {
border-bottom:1px solid #f2f2f2;
max-width:100%;
margin-bottom:2em
}

.wp-caption .wp-caption-text {
font-size:14.3023824px;
font-size:.7945768rem;
color:rgba(71,71,71,0.7)
}

.gallery {
margin:0 auto 18px;
clear:both
}

.gallery .gallery-item {
display:inline-block;
padding:5px;
text-align:center;
vertical-align:top;
width:100%
}

.gallery .gallery-item img {
border:0!important
}

.gallery-columns-2 .gallery-item {
max-width:50%
}

.gallery-columns-3 .gallery-item {
max-width:33.33%
}

.gallery-columns-4 .gallery-item {
max-width:25%
}

.gallery-columns-5 .gallery-item {
max-width:20%
}

.gallery-columns-6 .gallery-item {
max-width:16.66%
}

.gallery-columns-7 .gallery-item {
max-width:14.28%
}

.gallery-columns-8 .gallery-item {
max-width:12.5%
}

.gallery-columns-9 .gallery-item {
max-width:11.11%
}

.gallery .gallery-item img {
height:auto;
margin:0 auto;
-webkit-transition:all .4s;
-moz-transition:all .4s;
-o-transition:all .4s;
transition:all .4s
}

.gallery .gallery-item a:hover img {
opacity:.6!important;
margin:-5px 0 5px
}

.gallery-caption {
color:#888;
margin:0 0 12px
}

.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption {
display:none
}

.gallery br + br {
display:none
}

.attachment img {
display:block;
margin:0 auto
}

.screen-reader-text {
display:none
}

.entry table tr.alt {
background:#f1f1f1
}

#header {
width:100%;
z-index:3;
background-color:#00233d;
height:80px;
transition:top .2s ease-in-out;
overflow:hidden;
display:-ms-flex;
display:-webkit-flex;
display:flex;
-webkit-align-items:center;
-ms-flex-align:center;
align-items:center;
-ms-flex-pack:justify;
justify-content:space-between
}

#header .row>.pull-right {
display:-ms-flex;
display:-webkit-flex;
display:flex;
-ms-flex-pack:justify;
justify-content:flex-end
}
#header .row>* {
-ms-flex-preferred-size: 0;
-webkit-flex-basis: 0;
flex-basis: 0;
-ms-flex-positive: 1;
-webkit-box-flex: 1;
-webkit-flex-grow: 1;
flex-grow: 1;
max-width: 100%;
}
#header .row {
display:-ms-flex;
display:-webkit-flex;
display:flex;
-webkit-align-items:center;
-ms-flex-align:center;
align-items:center;
height:100px
}

#header .logoyok {
height:100px;
line-height:100px;
font-size:2em;
margin:0
}

#header .logoyok a {
color:#fff
}

#header.shadow {
-ms-box-shadow:0 2px 5px rgba(0,0,0,.26);
box-shadow:0 2px 5px rgba(0,0,0,.26)
}

.mdl-layout__obfuscator {
background-color:transparent;
position:fixed;
top:0;
left:0;
height:100%;
width:100%;
z-index:1000;
visibility:hidden;
-webkit-transition-property:background-color;
transition-property:background-color;
-webkit-transition-duration:.2s;
transition-duration:.2s;
box-sizing:border-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);
transition-timing-function:cubic-bezier(.4,0,.2,1)
}

.navbar.slides~.mdl-layout__obfuscator {
background-color:rgba(50,50,50,0.5);
visibility:visible
}

#header .row {
position:relative;
height:60px;
margin: 0;
}

.pull-center {
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-ms-flex-pack:justify;
justify-content:center;
margin:0;
border:0;
}

#header .pull-center.logo h1 a {
color:#fff;
font-size:26px
}

#header .pull-right .social-media {
display:inline-block;
height:60px;
line-height:60px
}

.navbar .social-media li {
font-size:15px
}

#header .pull-right .social-media a:hover,.navbar .social-media li a:hover {
text-decoration:none;
opacity:.8
}

#header .pull-right .social-media li,#header .pull-right .social-media span,.navbar .social-media li {
display:inline;
margin-left:.5em
}

#header .pull-right .social-media li>a,#header .pull-right .social-media {
color:#fff
}

input::-ms-clear {
display:none
}

input::-ms-reveal {
display:none
}

input::-webkit-search-decoration,input::-webkit-search-cancel-button,input::-webkit-search-results-button,input::-webkit-search-results-decoration {
display:none
}

form.search-bar {
position:relative;
overflow:Hidden
}

.search-bar input {
width:35px;
height:35px;
outline:none;
cursor:pointer;
border:0;
font-size:14px;
border-radius:50px;
background:#003a66;
color:transparent;
transition:width .3s
}

.search-bar label {
position:absolute;
top:50%;
left:0;
color:#fff;
opacity:.8;
visibility:hidden;
cursor:text;
letter-spacing:1px;
transform:translateX(-150%) translateY(-50%);
transition:transform .4s,opacity .4s,visibility 0
}

.icon,.icon i {
display:block
}

.search-bar .icon {
position:absolute;
top:0;
right:0;
padding:8px 6px;
border-radius:100%;
pointer-events:none
}

.circle {
width:15px;
height:15px;
border:2px solid #fff;
border-radius:50%
}

.line1 {
background:#fff;
border-radius:3px;
width:8px;
height:3px;
transform:rotate(45deg) translate(7px,-9px);
transition:transform .3s,width .3s
}

.line2 {
opacity:0;
background:#fff;
border-radius:3px;
width:20px;
height:3px;
transform:rotate(45deg) translate(14px,-32px);
transition:transform .3s,opacity .3s
}

.search-bar input:focus {
width:280px;
padding:10px 65px 10px 20px;
color:#fff
}

.search-bar input:focus + label {
transform:translateX(20px) translateY(-50%);
visibility:visible
}

.search-bar input:focus + label + .icon {
cursor:pointer;
pointer-events:all;
padding:10px
}

.search-bar input:focus + label + .icon > .circle {
opacity:0
}

.search-bar input:focus + label + .icon > .line1 {
width:20px;
transform:rotate(135deg) translate(-6px,6px)
}

.search-bar input:focus + label + .icon > .line2 {
transform:rotate(45deg) translate(-8px,-8px);
opacity:1
}

input.typing + label {
opacity:0;
visibility:hidden;
transition:opacity 0
}

input.md-search-input {
display:-ms-flexbox;
display:-webkit-flex;
display:flex;
background:#7d89cd;
height:36px;
line-height:36px;
color:#333;
outline:0;
padding:1em;
text-indent:2em;
-webkit-border-radius:2px;
border-radius:2px;
position:relative;
-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.05),0 1px 2px 0 rgba(0,0,0,0.07),0 2px 1px -2px rgba(0,0,0,0.1),0 1px 5px 0 rgba(0,0,0,0.06);
box-shadow:0 0 0 1px rgba(0,0,0,0.05),0 1px 2px 0 rgba(0,0,0,0.07),0 2px 1px -2px rgba(0,0,0,0.1),0 1px 5px 0 rgba(0,0,0,0.06);
border:0;
border-radius:3px
}

input.md-search-input:hover {
background:rgba(255,255,255,0.2)
}

input.md-search-input:focus {
background-color:#fff
}

input.md-search-input:focus ~ span.md {
color:#333
}

.md-search-bar {
margin-top:13px;
position:relative
}

.md-search-bar span {
position:absolute;
left:15px;
top:10px;
color:#DCE1FF
}

.md-search-bar span:hover {
color:#fff
}

#hamburger-icon {
position:relative;
display:block;
z-index:99999
}

#hamburger-icon i {
font-size:32px
}

.entry-top-fixed #hamburger-icon {
margin-top:15px;
margin-left:0
}

.navbar .menu-header-container {
overflow:auto
}

.menu-header-container a:hover {
text-decoration:none
}

.mdl-layout__container {
position:absolute;
width:100%;
height:100%
}

.navbar {
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-webkit-flex-direction:column;
-ms-flex-direction:column;
flex-direction:column;
-webkit-flex-wrap:nowrap;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
width:300px;
height:100%;
max-height:100%;
position:fixed;
top:0;
left:0;
-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12);
-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12);
box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12);
background:#fff;
-webkit-transform:translateX(-325px);
-ms-transform:translateX(-325px);
transform:translateX(-325px);
-webkit-transform-style:preserve-3d;
transform-style:preserve-3d;
will-change:transform;
-webkit-transition-duration:.2s;
transition-duration:.2s;
-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);
transition-timing-function:cubic-bezier(.4,0,.2,1);
-webkit-transition-property:-webkit-transform;
transition-property:transform;
color:#424242;
overflow:visible;
overflow-y:auto;
z-index:5
}

.navbar.slides {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0);
z-index:99999
}

.navbar .header-menu {
margin-top:.5em
}

.navbar .navbar-mid {
height:calc(100% - 64px);
-webkit-flex-direction:column;
-ms-flex-direction:column;
flex-direction:column;
box-sizing:border-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
position:relative;
overflow:auto
}

.navbar .header-menu > li.menu-item-has-children > a:after,.navbar .header-menu > li.menu-item-has-children > ul> li.menu-item-has-children {
border-top-color:#bbb!important
}

.navbar .header-menu li a:hover {
background-color:rgba(158,158,158,0.2);
text-decoration:none
}

.divider {
border-bottom:1px solid #ececec
}

.navbar .divider {
padding:0 0 10px;
margin:0 0 10px
}

#navbar-top {
background-color:#fff;
width:100%;
height:50px;
line-height:50px;
box-sizing:border-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-flex-direction:column;
-ms-flex-direction:column;
flex-direction:column;
position:relative
}

.navbar-header {
position:absolute;
top:0;
right:0;
left:1em
}

.navbar-header h1 {
font-size:22px;
margin-top:5px
}

.navbar-header p {
font-size:12px;
line-height:1.5
}

#navbar-top button.close-button {
padding:0;
text-align:center;
width:30px;
height:30px;
background:#003a66;
top:13px;
position:absolute;
right:1em;
line-height:36px;
font-size:17px;
border:0
}

#navbar-top a {
color:#333
}

.navbar .header-menu > li.menu-item-has-children > a:after,.navbar .header-menu > li.menu-item-has-children > ul> li.menu-item-has-children > a:after,li.menu-item-has-children > a:after {
content:'';
border-top:5px solid #fff;
border-left:4px solid rgba(0,0,0,0);
border-right:4px solid rgba(0,0,0,0);
display:inline-block;
margin-top:-2px;
height:0;
margin-left:5px;
vertical-align:middle;
width:0
}

.navbar .header-menu > li.menu-item-has-children > ul > li > ul > li > a {
padding:10px 24px 10px 40px
}

.navbar .header-menu li.aktif a {
color:#003a66
}

.navbar .header-menu .sub-menu a {
border-left:2px solid transparent;
color:#333;
display:block;
font-weight:400;
letter-spacing:.1px;
padding:10px 24px 10px 30px;
white-space:nowrap
}

.navbar .header-menu li a {
width:100%;
text-align:left;
margin:0;
padding-left:24px;
padding-right:24px;
height:48px;
text-transform:none;
color:#222;
line-height:48px;
font-weight:500;
display:inline-block
}

.navbar .header-menu .sub-menu li a {
border-bottom:0
}

.navbar .header-menu .sub-menu {
padding:.2em 0
}

.navbar .header-menu li:last-child a {
border-bottom:0
}

.navbar .search {
position:relative;
height:8%
}

.navbar button.searchSubmit {
position:absolute;
top:15px;
cursor:pointer;
right:1em
}

.navbar .search input {
border:0;
width:100%;
padding:15px 25px;
outline:none;
border-bottom:1px solid #ececec
}

.navbar .search input:focus {
background:#eee
}

.navbar-footer {
background:#f5f5f5;
padding:0 20px;
height:50px;
box-shadow:0 -1px 0 0 #eaeaea;
line-height:50px;
color:#003a66;
font-size:13px
}

.navbar-footer a:after {
content:'';
background-color:#bbb;
width:4px;
height:4px;
position:absolute;
right:-10px;
top:6px;
border-radius:50%
}

.navbar-footer a:last-child:after {
content:none
}

.navbar-footer a {
padding-left:18px;
position:relative;
font-weight:400
}

.navbar-footer a:first-child {
padding-left:0
}

.secondary-navbar {
background-color:#003a66;
min-height:64px;
text-align:center;
-ms-box-shadow:0 2px 5px rgba(0,0,0,.26);
box-shadow:0 2px 5px rgba(0,0,0,.26);
-webkit-transition:all 200ms ease;
transition:all 200ms ease;
position:relative
}

body.single .secondary-navbar {
box-shadow:none
}

#headerAll {
-ms-box-shadow:0 1px 3px rgba(0,0,0,0.2);
box-shadow:0 1px 3px rgba(0,0,0,0.2);
/* margin-bottom:1em */
}

#main {
margin-top:1.5em
}

.secondary-navbar ul li {
position:relative;
display:inline-block
}

.secondary-navbar ul li:hover,.secondary-navbar li.current-menu-item,.secondary-navbar li.current-post-ancestor {
box-shadow:inset 0 -2px 0 0 #fff
}

.secondary-navbar li.menu-item-has-children:hover > a:after {
border-top-color:#fff
}

.secondary-navbar ul>li>a {
text-decoration:none;
text-align:center;
position:relative;
display:block;
color:#fff;
padding:0 15px;
line-height:64px;
font-weight:500;
font-size:15px;
text-transform:uppercase
}

.secondary-navbar ul>li>a>i {
position:relative;
margin-right:5px;
line-height:0;
color:#626c76;
font-size:14px
}

.secondary-navbar li:hover .sub-menu {
visibility:visible;
opacity:1
}

.secondary-navbar .sub-menu {
visibility:hidden;
position:absolute;
opacity:0;
left:0;
min-width:160px;
padding:5px 0;
z-index:1000;
font-size:14px;
list-style:none;
background-color:#fff;
border-radius:0 4px 4px;
-webkit-transition:all .3s ease;
transition:all .3s ease;
-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16);
box-shadow:0 3px 6px rgba(0,0,0,0.16)
}

.secondary-navbar li .sub-menu li .sub-menu {
display:none
}

.secondary-navbar li .sub-menu li:hover .sub-menu {
position:absolute;
left:100%;
display:block;
top:0
}

.secondary-navbar .sub-menu li {
margin:0;
padding:.5em 1em;
width:100%
}

.secondary-navbar .sub-menu li:hover {
background-color:#f5f5f5
}

.secondary-navbar .sub-menu li:hover > a:before,.secondary-navbar .sub-menu li:first-child a:before {
content:none
}

.secondary-navbar .sub-menu li a {
line-height:30px;
padding:0;
text-transform:none;
font-weight:400;
text-align:left;
color:#888
}

.content,.sidebar {
margin-top:1.5em
}

.widget_search form.search {
display:inline-flex;
width:100%
}

.widget_search #searchfield {
width:100%;
border:0;
padding:1em;
outline:0
}

.apps-type>li {
text-transform:uppercase;
background:#fff;
display:inline-block;
position:relative;
color:#616161
}

.title-box .title {
margin-bottom:0;
margin-top:0;
color:#000;
font-size:16px
}

.title-box.app-title {
background:#fff;
border:0;
box-shadow:0 1px 3px rgba(0,0,0,0.2);
margin-bottom:1em
}

#spinner {
width:100%
}

#spinner a {
background:#003a66;
text-align:center;
color:#fff;
width:100%;
padding:1em
}

#spinner a:hover {
text-decoration:none
}

.title-box p {
margin-bottom:1em;
line-height:1.5
}

.title-box span {
color:#8b8b8b;
font-weight:400
}

.contents {
background:#fff;
box-shadow:0 1px 3px rgba(0,0,0,0.2)
}

.post-home {
position:relative;
-webkit-transition:all 300ms ease-out;
transition:all 300ms ease-out;
width:100%;
height:200px;
box-shadow:0 1px 0 0 #eaeaea;
overflow:hidden
}

.sticky-post {
display:none
}

.sticky .sticky-post {
display:block
}

.post-home.app-box {
width:33.3333%;
background:#fff;
box-shadow:0 1px 3px rgba(0,0,0,0.2);
float:left;
margin-bottom:1em;
height:150px
}

.post-home.app-box:last-child {
box-shadow:0 1px 3px rgba(0,0,0,0.2)
}

.post-home.app-box .block-image {
width:150px;
height:150px
}

.post-home.app-box .btn.more {
z-index:1;
bottom:.5em;
left:10em
}

.post-home:after {
content:'';
width:100%;
height:20px;
left:0;
position:absolute;
bottom:0;
background:#fff
}

.post-home:nth-child(2) .btn.more,.btn.orange,.buttons.orange,.post-home:nth-child(7) .btn.more,.featured-item:nth-child(1) .featured-cat {
background-color:#d35400
}

.post-home:nth-child(3) .btn.more,.btn.green,.buttons.green,.post-home:nth-child(8) .btn.more,.featured-item:nth-child(2) .featured-cat,.featured-item .featured-cat {
background-color:#1abc9c
}

.post-home:nth-child(4) .btn.more,.btn.purple,.buttons.purple,.post-home:nth-child(9) .btn.more,.featured-item:nth-child(3) .featured-cat {
background-color:#9b59b6
}

.post-home:nth-child(5) .btn.more,.btn.midnight,.buttons.midnight,.post-home:nth-child(10) .btn.more,.featured-item:nth-child(4) .featured-cat {
background-color:#34495e
}

.post-home:nth-child(6) .btn.more,.btn.red,.buttons.red,.post-home:nth-child(11) .btn.more,.featured-item:nth-child(5) .featured-cat {
background-color:#e74c3c
}

.post-home .post-header .entry-title {
font-size:18px;
line-height:1.5;
margin:5px 0
}

.block-posts .post-header .post-meta {
display:inline-block;
width:100%;
margin-bottom:1em
}

.block-posts .post-header .post-meta .sl-count {
color:#333!important
}

.post-home .post-header p {
line-height:1.6;
color:#8b8b8b;
font-size:15px
}

.post-home .post-header .entry-time {
color:#003a66;
display:block;
margin-right:.5em;
font-size:14px
}

.post-home .block-image {
width:250px;
z-index:1;
position:relative;
height:200px;
background:#999
}

.post-home .block-image img {
border-radius:2px 0 0 2px
}

.entry-image {
position:relative;
height:361px
}

.post-home .block-image:before,.block-posts .block-image:before,.featured-img:before {
position:absolute;
top:0;
width:100%;
height:100%;
content:'';
opacity:0;
-webkit-transition:opacity .4s ease;
transition:opacity .4s ease;
display:block;
will-change:opacity;
background:linear-gradient(to bottom,rgba(219,78,43,0) 0%,rgba(0,0,0,0.13) 20%,#000 100%)
}

.featured-img:before {
opacity:.8
}

.featured-item>a {
position:absolute;
top:0;
left:0;
right:0;
bottom:0;
width:100%;
height:100%;
z-index:3
}

.featured-item:hover .featured-img:before {
background:linear-gradient(to bottom,rgba(219,78,43,0) 0%,rgba(0,0,0,0.5) 20%,#000 100%);
opacity:1
}

.post-home:hover .block-image:before {
opacity:1
}

.uygulama-meta {
position:absolute;
top:-1.5em;
right:1em
}

.uygulama-meta .uyg-do {
border-radius:25px;
-webkit-transition:all .2s ease-in-out;
transition:all .2s ease-in-out
}

.uygulama-meta .buton-hover-width {
display:none;
margin-left:.5em;
margin-right:.5em;
vertical-align:text-bottom
}

.uygulama-meta a.btn:hover .buton-hover-width {
display:inline-block
}

.uyg-box-group .col-md-3 {
padding:0;
box-shadow:1px 0 0 0 #ececec
}

.uyg-box-group.uyg-page .col-md-3 {
padding:5px
}

.uyg-box-group .uyg-box {
height:235px
}

.uyg-box-group .col-md-3:nth-child(4) {
box-shadow:none
}

.uyg-box-group {
display:inline-block;
background:#fff;
box-shadow:0 1px 3px rgba(0,0,0,0.2);
width:100%
}

.uyg-box-group.uyg-page {
background:transparent;
box-shadow:none
}

.uyg-box-group.uyg-page .uyg-box {
box-shadow:0 1px 3px rgba(0,0,0,0.2);
background:#fff
}

.uyg-box-group .uygulama-image {
padding:1em 0;
width:100%;
text-align:center;
border-bottom:1px solid #ececec
}

.uyg-box-group .uygulama-image img {
margin-top:.5em;
display:inline-block
}

.uyg-box-group .slick-prev {
left:20px
}

.uyg-box-group .slick-prev,.uyg-box-group .slick-next {
top:36%
}

.uyg-box-group .slick-next {
right:32px
}

.slick-prev:before,.slick-next:before {
color:#ddd
}

.uyg-box-group .uygulama-image:hover {
opacity:.5
}

.uyg-box-group .post-meta {
padding:1em;
width:100%;
display:inline-block
}

.uyg-box-group .post-meta .title {
font-weight:500;
margin-bottom:.5em
}

.uyg-box-group .post-meta .fiyat {
color:#689f38;
text-transform:uppercase;
font-size:12px
}

.post-home:hover .block-image .post-meta {
display:block
}

.post-home .block-image .post-meta {
font-size:20px;
position:absolute;
top:50%;
width:100%;
display:none;
text-align:center;
left:50%;
margin:0;
border:0;
-webkit-transform:translate(-50%,-50%);
-ms-transform:translate(-50%,-50%);
transform:translate(-50%,-50%)
}

.block-image .post-meta.loader,.block-image .post-meta .loader:before,.block-image .post-meta.loader:after {
background:#fff
}

.block-image .post-meta a.liked span.sl-count,.sl-count,.block-image .post-meta a,.btn a.liked span.sl-count,.btn .sl-count,.btn a.like,.btn a.liked {
color:#fff!important
}

.block-image .post-meta li {
display:inline-block;
margin-right:.5em;
color:#fff;
border:0
}

.post-home .post-header {
padding:1em;
position:relative;
display:table;
line-height:26px
}

.post-home .entry-category {
margin-left:.5em;
color:#ccc
}

.post-home .entry-category a {
color:#ccc
}

.featured {
display:inline-block;
width:100%;
margin: 20px 0 0 !important;
}
.featured.slick-slider {
margin-bottom: 0px !important
}

.hotnews {
padding:0;
overflow:hidden;
position:relative
}

.hotnews a {
color:#fff
}

.hotnews h2 {
font-size:21px;
margin:15px 0 10px;
position:relative;
line-height:28px
}

.hotnews:hover .block-image .post-meta,.hotnews.big .block-image .post-meta {
-webkit-transform:translate(0%,-15%);
-ms-transform:translate(0%,-15%);
transform:translate(0%,-15%)
}

.hotnews .block-image .post-meta {
position:absolute;
bottom:0;
font-size:12px;
-webkit-transition:opacity 0.35s,-webkit-transform .35s;
transition:opacity 0.35s,transform .35s;
color:#fff;
left:3em;
right:3em;
z-index:2
}

.hotnews.small .post-meta {
left:2em;
right:2em
}

.hotnews .block-image .post-meta span {
opacity:0;
visibility:visible;
-webkit-transition:opacity .24s ease-in-out;
-moz-transition:opacity .24s ease-in-out;
transition:opacity .24s ease-in-out
}

.hotnews:hover .block-image .post-meta span,.hotnews.big .block-image .post-meta span {
opacity:1
}

.hotnews h2 a:hover {
text-decoration:none
}

.hotnews .block-image {
z-index:2
}

.hotnews .block-image img {
width:100%!important;
-webkit-transition:all .5s ease;
-moz-transition:all .5s ease;
transition:all .5s ease
}

.hotnews.big {
width:50%;
float:left
}

.hotnews.small {
width:25%;
float:left
}

.slideshow-overlay {
display:block
}

.slide-inner a.slide-href {
display:block;
position:absolute;
top:0;
left:0;
height:100%;
width:100%;
z-index:3
}

.hotnews:hover .slideshow-overlay:before {
background-color:rgba(0,0,0,0);
background-image:-webkit-linear-gradient(to bottom,transparent,rgba(0,0,0,0.95));
background-image:-moz-linear-gradient(to bottom,transparent,rgba(0,0,0,0.95));
background-image:-ms-linear-gradient(to bottom,transparent,rgba(0,0,0,0.95));
background-image:-o-linear-gradient(to bottom,transparent,rgba(0,0,0,0.95));
background-image:linear-gradient(to bottom,transparent,rgba(0,0,0,0.95))
}

.slideshow-overlay:before,.box-news-overlay-2:before {
content:"";
position:absolute;
bottom:0;
left:0;
z-index:1;
height:100%;
width:100%;
background-color:rgba(0,0,0,0);
background-image:-webkit-linear-gradient(to bottom,transparent,rgba(0,0,0,0.80));
background-image:-moz-linear-gradient(to bottom,transparent,rgba(0,0,0,0.80));
background-image:-ms-linear-gradient(to bottom,transparent,rgba(0,0,0,0.80));
background-image:-o-linear-gradient(to bottom,transparent,rgba(0,0,0,0.80));
background-image:linear-gradient(to bottom,transparent,rgba(0,0,0,0.80));
transition:all .17s ease-in-out;
-moz-transition:all .17s ease-in-out;
-webkit-transition:all .17s ease-in-out;
-o-transition:all .17s ease-in-out
}

.hotnews.small .block-image {
height:200px;
overflow:hidden
}

.hotnews.big .block-image {
height:400px;
overflow:hidden
}

.hotnews .block-image {
background:#000
}

.hotnews .comments {
position:absolute;
left:1em;
top:1em;
color:#fff
}

.hotnews.small .comments {
-webkit-transform:translate3d(0,-30px,0);
transform:translate3d(0,-30px,0);
-webkit-transition:-webkit-transform .35s;
transition:transform .35s
}

.hotnews.small:hover .comments {
-webkit-transform:translate3d(0,0px,0);
transform:translate3d(0,0px,0)
}

.btn.app {
position:absolute;
top:1em;
white-space:nowrap;
overflow:hidden;
width:35px;
transition:width .3s;
right:2em
}

.btn.app:hover {
width:170px
}

.btn.app span {
display:none;
text-overflow:clip
}

.btn.app:hover span {
display:inline-block;
margin-left:1em
}

.featured-item .btn.hot {
left:.9em;
-webkit-transition:-webkit-transform .35s;
transition:transform .35s;
-webkit-transform:translate3d(-5em,0px,0);
transform:translate3d(-5em,0px,0);
bottom:.9em;
position:absolute;
width:43px;
border-radius:3px;
text-align:center
}

.sidebar {
padding-right:0
}

.sidebar .post-col-item {
box-shadow:none
}

.sidebar.col-md-4.full-width~.content {
width:100%
}

.att-navigation {
padding:1em
}

.widgets {
margin-bottom:2em;
background:#fff;
box-shadow:0 1px 3px rgba(0,0,0,0.2)
}

.widgets ul>li {
padding:10px 0;
border-bottom:1px solid #F6F7F9
}

.widgets ul>li:last-child {
border:0
}

.title-box .title,.title-box .title a {
color:#333
}

.widgets .author-description {
line-height:1.6;
color:#333
}

.widgets .author-avatar img {
width:75px;
height:75px;
margin-right:15px;
border-radius:50%
}

#footer .widget li {
border-bottom:1px solid #5263BF
}

.comment-author-link {
font-style:italic
}

.recentcomments {
line-height:1.6
}

.sidebar .justsidebarsearch,.form-subscribe,.sidebar [class*="widget_"] ul,#calendar_wrap,.sidebar .tagcloud,.sidebar .textwidget,.jetpack_subscription_widget form,.sidebar .widget_Author-Bio {
padding:1em
}

.sidebar .tagcloud a {
background:#888;
font-size:13px!important;
display:inline-block;
margin-bottom:5px;
padding:5px 10px;
color:#fff;
border-radius:3px
}

.sidebar .tabContainer .tagcloud a {
margin-bottom:5px;
line-height:17px
}

.sidebar .tagcloud a:hover {
background:#555;
text-decoration:none
}

.sidebar .block-posts .post-box {
width:100%!important
}

.sidebar .block-posts.row {
margin:0
}

.block-posts .post-box .row {
padding-right:7.5px
}

.block-posts .post-box.last .row,.gm_recent_apps .block-posts .post-box:nth-child(2n+1) .row {
padding-right:0;
padding-left:7.5px
}

.gm_recent_apps .block-posts .colitem .post-header {
border:0
}

.post-col-item {
box-shadow:0 1px 3px rgba(0,0,0,0.2);
background:#fff
}

.sidebar .block-posts .colitem.col1 {
height:auto;
display:block
}

.block-posts .colitem.col1 {
padding:0;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
overflow:hidden
}

.block-posts .colitem.col1 .post-item-small:last-child {
box-shadow:none
}

.block-posts .col-md-6.small-group {
padding:0
}

.sidebar .gm_homepage_1col .col-md-6,.sidebar .block-posts .post-box {
width:100%;
padding:0
}

.sidebar .gm_homepage_1col .col-md-6 {
display:inline-table
}

.sidebar .post-box.col-md-6.last {
border-top:1px solid #ececec
}

.sidebar .block-posts .colitem {
box-shadow:none
}

.sidebar .block-posts .post-box .row {
margin-right:0;
margin-left:0;
padding:0
}

.block-posts .post-box .block-image {
height:220px;
position:relative
}

.block-alt-image {
width:100%
}

.img-responsive {
width:100%
}

.sidebar .block-posts .post-box .block-alt-image {
padding:1em
}

.block-posts .block-image:before {
opacity:1
}

.block-posts .btn.more {
left:auto;
right:1em;
bottom:-1.3em
}

.block-posts .colitem .post-header {
margin:1em 0 0;
padding:1em;
border-bottom:1px solid #ececec
}

.block-posts .colitem.col1 .post-header {
margin-top:2em;
border:0;
padding:0
}

.block-posts .colitem .post-header .entry-time {
color:#003a66;
display:block;
font-size:14px
}

.block-posts .colitem .post-header h2 {
font-size:19px;
line-height:1.5;
margin:15px 0
}

.post-1col-big {
box-shadow:1px 0 0 0 #ececec;
padding:20px
}

.block-posts .colitem .post-item-small {
display:inline-table;
padding:20px;
width:100%;
box-shadow:0 1px 0 0 #ececec
}

.block-posts .colitem .post-item-small:last-child {
box-shadow:none
}

.block-posts .colitem .post-item-smallContent {
display:table;
padding-left:15px
}

.block-posts .colitem .post-item-smallContent h3 {
font-size:15px;
line-height:22px;
margin-bottom:.5em;
margin-top:0
}

.block-posts .colitem .post-meta span {
margin-left:.5em
}

.block-posts .block-image .post-meta {
bottom:1em;
position:absolute;
left:1em
}

.block-posts .post-meta.right {
right:1em;
left:auto
}

.block-posts .colitem .post-meta {
font-size:13px;
color:#8b8b8b
}

.block-posts {
margin-bottom:2em
}

.bg_homepage_2co2 .block-posts .post-footer {
padding:1em;
display:inline-block;
width:100%
}

.bg_homepage_2co2 .block-posts .post-footer .pull-right {
padding:10px;
color:#333;
font-size:12px
}

.block-posts .colitem .post-header p {
line-height:1.6;
padding-bottom:1em;
color:#8b8b8b;
font-size:15px
}

.block-posts .colitem.col1 .post-header p {
padding-bottom:0
}

.content-area {
background:#fff;
margin-bottom:2em;
box-shadow:0 1px 3px rgba(0,0,0,0.2)
}

.content-area .entry-header {
position:relative
}

.content .title-box.iki {
margin-bottom:-3px
}

.title-box {
width:100%;
position:relative;
border-bottom:1px solid #eaeaea;
padding:20px 15px 18px;
text-transform:uppercase;
display:inline-block
}

.title-box i {
color:#00233d
}

.content-area .entry-header .entry-title-box {
padding:2em 4em
}

.content-area .entry-header .entry-title-box .entry-title-meta {
color:#8b8b8b
}

.content-area .entry-header .entry-title-box p a {
color:#fff
}

.content-area .entry-header .entry-title-box .entry-title {
font-size:30px;
font-weight:700;
line-height:38px;
margin:0 0 24px
}

.entry-header .more,.post-big .more {
left:auto!important;
right:2em;
bottom:-1em!important
}

.entry-header .more .sl-icon svg {
margin-top:13px
}

#breadcrumbs {
margin-bottom:25px;
display:block
}

#breadcrumbs li {
display:inline-block
}

#breadcrumbs a {
text-transform:none;
margin-right:.5em
}

.recent-uyg .meta {
font-size:14px
}

.recent-uyg .meta span {
margin-left:0!important;
font-size:14px!important
}

.entry.entry-content {
padding:1em;
font-size:16px;
line-height:1.8;
color:#333
}

iframe,object,embed {
max-width:100%
}

.entry-footer .entry-tags li {
padding-left:15px
}

.entry.entry-content p {
font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue","Open Sans",sans-serif;
margin:15px 0
}

.entry.entry-content p:first-child,.entry.entry-content h2 > p {
margin-top:0
}

.entry.entry-content p:last-child {
margin-bottom:0
}

.entry-meta {
display:inline-block;
width:100%;
padding:1em
}

.entry-meta .right {
display:inline-table;
margin-left:1em;
margin-top:.2em
}

.entry-meta .right span.entry-time {
display:block;
font-size:13px;
color:#888;
margin-top:.4em
}

.content-area .entry-footer {
font-size:14px
}

.content-area .post-navigation {
width:100%;
padding:1em 0 .9em;
display:inline-flex;
line-height:1.5
}

.content-area .post-navigation .newer-posts {
text-align:right
}

.sharePost {
width:100%;
margin-top:25px;
display:-webkit-box
}

.sharePost li {
float:left;
margin-right:5px;
margin-bottom:5px
}

.sharePost li .btn:hover {
opacity:.7
}

.btn.facebook {
background-color:#3b5998
}

.btn.twitter {
background-color:#00aced
}

.btn.google-plus {
background-color:#dd4b39
}

.btn.pinterest {
background-color:#cb2027
}

.btn.linkedin {
background-color:#007bb5
}

.btn.whatsapp {
background-color:#4dc247
}

.btn.tumblr {
background-color:#32506d
}

.containersc {
margin:1em;
position:fixed;
bottom:0;
z-index:1;
right:0
}

.containersc:hover .buttons:not(:last-of-type) {
width:40px;
height:40px;
margin:15px auto 0;
opacity:1
}

.buttons:not(:last-of-type) img {
border-radius:50%
}

.containersc:hover .rotate {
background-image:url(https://ssl.gstatic.com/bt/C3341AA7A1A076756462EE2E5CD71C11/1x/btw_ic_speeddial_white_24dp.png);
transform:rotate(0deg)
}

.buttons {
display:block;
text-align:center;
color:#fff;
width:35px;
height:35px;
line-height:40px;
margin:20px auto 0;
text-decoration:none;
position:relative;
border-radius:50%;
box-shadow:0 5px 11px -2px rgba(0,0,0,0.18),0 4px 12px -7px rgba(0,0,0,0.15);
opacity:0;
transition:.2s
}

.buttons:nth-last-of-type(2) {
transition-delay:20ms
}

.buttons:nth-last-of-type(3) {
transition-delay:40ms
}

.buttons:nth-last-of-type(4) {
transition-delay:60ms
}

.buttons:nth-last-of-type(5) {
transition-delay:80ms
}

.buttons:nth-last-of-type(6) {
transition-delay:100ms
}

.buttons:nth-last-of-type(1) {
width:56px;
height:56px;
opacity:1
}

.buttons:hover {
box-shadow:0 0 4px rgba(0,0,0,0.14),0 4px 8px rgba(0,0,0,0.28)
}

.post-card {
width:100%;
padding:0;
position:relative;
height:117px;
box-shadow:0 1px 3px rgba(68,68,68,0.09);
margin:1em 0 1.5em;
background:#f9f9f9;
border:1px solid #d8d8d8
}

.post-card:hover {
box-shadow:0 1px 47px rgba(68,68,68,0.09)
}

.post-card:hover img {
opacity:.7
}

.post-card .card-image {
margin-right:2em
}

.post-card .card-content {
height:115px;
padding:10px
}

.post-card .card-content p {
margin:0
}

.post-card .card-image img {
width:170px;
height:115px
}

.post-card .headline {
font-size:20px;
font-weight:700;
margin:0;
line-height:1.5
}

.post-card p {
font-size:14px;
font-weight:400;
color:#003a66
}

.post-card .card-url {
position:absolute;
right:1em;
top:.5em
}

span.rotate {
background:#003a66 url(https://ssl.gstatic.com/bt/C3341AA7A1A076756462EE2E5CD71C11/1x/btw_ic_speeddial_white_24dp.png) center no-repeat;
position:absolute;
transform:rotate(90deg);
transition:.3s;
width:100%;
height:100%;
border-radius:50%;
left:0
}

[tooltip]:before {
content:attr(tooltip);
background:#585858;
padding:5px 7px;
margin-right:10px;
border-radius:2px;
color:#FFF;
font:500 12px Roboto;
white-space:nowrap;
position:absolute;
bottom:20%;
right:100%;
z-index:1;
visibility:hidden;
opacity:0;
transition:.3s
}

[tooltip]:hover:before {
visibility:visible;
opacity:1
}

.ripple {
width:0;
height:0;
border-radius:50%;
background:rgba(255,255,255,0.4);
transform:scale(0);
position:absolute;
opacity:1
}

.rippleEffect {
animation:rippleDrop .6s linear
}

@keyframes rippleDrop {
100% {
transform:scale(2);
opacity:0
}
}

div#share .btn {
padding:1em 20px;
border-radius:20px
}

.waves-effect {
position:relative;
cursor:pointer;
display:inline-block;
overflow:hidden;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
-webkit-tap-highlight-color:transparent;
vertical-align:middle;
will-change:opacity,transform;
transition:all .3s ease-out
}

.waves-effect .waves-ripple {
position:absolute;
border-radius:50%;
width:20px;
height:20px;
margin-top:-10px;
margin-left:-10px;
opacity:0;
background:rgba(0,0,0,0.4);
transition:all .7s ease-out;
transition-property:opacity,-webkit-transform;
transition-property:transform,opacity;
transition-property:transform,opacity,-webkit-transform;
-webkit-transform:scale(0);
transform:scale(0);
pointer-events:none
}

.material-icons {
vertical-align:text-bottom
}

.waves-effect.waves-light .waves-ripple {
background-color:rgba(255,255,255,0.45)
}

.waves-effect.waves-red .waves-ripple {
background-color:rgba(244,67,54,0.7)
}

.waves-effect.waves-yellow .waves-ripple {
background-color:rgba(255,235,59,0.7)
}

.waves-effect.waves-orange .waves-ripple {
background-color:rgba(255,152,0,0.7)
}

.waves-effect.waves-purple .waves-ripple {
background-color:rgba(156,39,176,0.7)
}

.waves-effect.waves-green .waves-ripple {
background-color:rgba(76,175,80,0.7)
}

.waves-effect.waves-teal .waves-ripple {
background-color:rgba(0,150,136,0.7)
}

.waves-effect.waves-blue .waves-ripple {
background-color:rgba(49,63,160,0.2)
}

.material-icons.md-dark {
color:rgba(0,0,0,0.54)
}

.material-icons.md-dark.md-inactive {
color:rgba(0,0,0,0.26)
}

.material-icons.md-light {
color:rgba(255,255,255,1)
}

.material-icons.md-yellow {
color:#F57F17
}

.material-icons.md-light.md-inactive {
color:rgba(255,255,255,0.3)
}

.material-icons.md-light.md-inactive:hover {
color:rgba(255,255,255,1)
}

.material-icons.md-15 {
font-size:15px
}

.material-icons.md-16 {
font-size:16px
}

.material-icons.md-18 {
font-size:18px
}

.material-icons.md-20 {
font-size:20px
}

.material-icons.md-24 {
font-size:24px
}

.material-icons.md-33 {
font-size:33px
}

.material-icons.md-36 {
font-size:36px
}

.material-icons.md-48 {
font-size:48px
}

.post-home-small {
width:100%;
height:100px;
box-shadow:0 1px 0 0 #ececec;
overflow:hidden
}

.post-home-small .image {
height:100px;
width:100px;
margin-right:13px
}

.post-home-small .post-header {
display:table;
font-size:12px;
padding:.8em .7em .7em 0
}

.post-home-small .post-header span {
margin-left:5px;
font-size:13px;
color:#8b8b8b
}

.post-home-small .post-header h2 {
font-size:15px;
margin-top:0;
margin-bottom:5px;
line-height:1.4
}

.alert {
padding:15px;
margin-bottom:20px;
position:relative;
border:1px solid transparent;
border-radius:4px
}

.alert .close {
position:Absolute;
right:.3em;
top:.2em;
font-size:18px
}

.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 {
color:#3c763d;
background-color:#dff0d8;
border-color:#d6e9c6
}

.alert-success hr {
border-top-color:#c9e2b3
}

.alert-success .alert-link {
color:#2b542c
}

.alert-info {
color:#31708f;
background-color:#d9edf7;
border-color:#bce8f1
}

.alert-info hr {
border-top-color:#a6e1ec
}

.alert-info .alert-link {
color:#245269
}

.alert-warning {
color:#8a6d3b;
background-color:#fcf8e3;
border-color:#faebcc
}

.alert-warning hr {
border-top-color:#f7e1b5
}

.alert-warning .alert-link {
color:#66512c
}

.alert-danger {
color:#a94442;
background-color:#f2dede;
border-color:#ebccd1
}

.alert-danger hr {
border-top-color:#e4b9c0
}

.alert-danger .alert-link {
color:#843534
}

@-webkit-keyframes progress-bar-stripes {
from {
background-position:40px 0
}

to {
background-position:0 0
}
}

@-o-keyframes progress-bar-stripes {
from {
background-position:40px 0
}

to {
background-position:0 0
}
}

@keyframes progress-bar-stripes {
from {
background-position:40px 0
}

to {
background-position:0 0
}
}

.btn {
position:relative;
background-color:#003a66;
cursor:pointer;
box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
transition:box-shadow .2s cubic-bezier(0.4,0,0.2,1);
transition-delay:.2s;
overflow:hidden;
font-size:13px;
border-radius:2px;
display:inline-block;
text-transform:uppercase;
padding:10px;
color:#fff
}

.gotop {
color:#fff;
top:0;
padding:0;
width:40px;
line-height:47px;
text-align:center;
height:40px;
border-radius:50%
}

.btn-md .material-icons {
position:absolute;
top:50%;
left:50%;
margin:-12px;
line-height:24px;
width:24px
}

.buton-md {
border-radius:50%;
font-size:1.5em;
height:32px;
text-align:center;
vertical-align:middle;
position:relative;
margin-left:0;
cursor:pointer;
display:inline-block;
margin-right:0;
min-width:32px;
width:32px;
overflow:hidden;
color:inherit;
line-height:normal;
padding:0
}

.buton-md:hover {
background-color:rgba(0,0,0,0.26)
}

.btn.btn-sm {
padding:5px 10px
}

.btn.btn-lg {
padding:10px
}

[class*="btn-"] {
text-transform:none;
padding:8px 15px;
font-weight:500!important
}

.btn.btn-success {
background-color:#27ae60
}

.btn.btn-danger {
background-color:#c0392b
}

.btn.btn-primary {
background-color:#313fa0
}

.btn.btn-warning {
background-color:#e98935
}

.btn.btn-info {
background-color:#2a82bc
}

.btn.circle {
border-radius:50%;
text-align:center
}

.btn.circle.small {
width:40px;
height:40px;
line-height:23px
}

.btn.circle.big {
width:50px;
position:relative;
height:50px
}

a.btn:hover {
text-decoration:none
}

.btn.transparent {
background:transparent;
box-shadow:none
}

.btn.white {
background:#fff!important;
box-shadow:none;
border-radius:0
}

.btn.white:hover,.btn.gray {
background-color:rgba(158,158,158,.2);
box-shadow:none
}

.btn.white:active,.btn.transparent:active {
background-color:#888
}

.btn.white,.btn.white a,.btn.gray,.btn.gray a {
color:#222
}

.btn.default {
color:#fff
}

.btn:hover {
box-shadow:0 2px 5px 0 rgba(0,0,0,0.26)
}

.btn a:hover {
text-decoration:none
}

.entry-header .btn.more {
width:50px;
height:50px;
bottom:-1.5em!important;
line-height:59px
}

.btn.more {
position:absolute;
bottom:10px;
color:#fff;
right:1em;
padding:0;
width:40px;
line-height:47px;
text-align:center;
height:40px;
border-radius:50%
}

.btn a {
color:#fff
}

.btn.btn-default a {
color:#333
}

a.liked {
color:#da1b1b
}

a.liked:hover,a.liked:active,a.liked:focus {
color:#666
}

a.liked span.sl-count,.sl-count {
color:#666
}

.sl-icon {
margin-right:.3125em;
font-family:'Arial Unicode MS',Arial,sans-serif;
vertical-align:middle
}

.sl-icon svg {
fill:currentColor;
width:1em;
height:1em
}

.sl-icon svg:after {
content:"";
position:absolute;
top:0;
right:0;
bottom:0;
left:0
}

.sl-count {
font-size:.825em;
margin-left:.5em;
text-transform:uppercase;
vertical-align:middle
}

.loader,.loader:before,.loader:after {
background:rgba(0,0,0,0.2);
-webkit-animation:load1 1s infinite ease-in-out;
animation:load1 1s infinite ease-in-out;
width:.2em;
height:.6em
}

.loader:before,.loader:after {
position:absolute;
top:0;
content:''
}

.loader:before {
left:-.375em;
-webkit-animation-delay:-.32s;
animation-delay:-.32s
}

.loader {
text-indent:-9999em;
display:inline-block;
position:relative;
vertical-align:middle;
font-size:1em;
-webkit-transform:translateZ(0);
-ms-transform:translateZ(0);
transform:translateZ(0);
-webkit-animation-delay:-.16s;
animation-delay:-.16s
}

.loader:after {
left:.375em
}

@-webkit-keyframes load1 {
0%,80%,100% {
box-shadow:0 0 rgba(0,0,0,0.2);
height:.6em
}

40% {
box-shadow:0 -.3em rgba(0,0,0,0.2);
height:1em
}
}

@keyframes load1 {
0%,80%,100% {
box-shadow:0 0 rgba(0,0,0,0.2);
height:.6em
}

40% {
box-shadow:0 -.3em rgba(0,0,0,0.2);
height:1em
}
}

.tabMenu ul {
background-color:#003a66;
position:relative
}

.tabs .indicator {
position:absolute;
bottom:0;
height:2px;
background-color:#f6b2b5;
will-change:left,right
}

.tabMenu li {
width:32.67%;
padding:20px 0!important;
background-color:#003a66;
text-align:center;
border:0!important
}

.tabMenu li.active::after {
height:2px;
width:100%;
display:block;
content:" ";
bottom:0;
left:0;
position:absolute;
background:#ff4081;
-webkit-animation:border-expand .2s cubic-bezier(.4,0,.4,1).01s alternate forwards;
animation:border-expand .2s cubic-bezier(.4,0,.4,1).01s alternate forwards;
transition:all 1s cubic-bezier(.4,0,1,1)
}

.tabMenu li>a {
color:rgba(255,255,255,.8);
font-size:15px
}

.tabMenu li.active>a {
font-weight:500;
color:#fff
}

.tabMenu li>a:Hover {
text-decoration:None
}

.tabContainer {
background:#fff
}

.tabContainer .tabitem:last-child {
border:0
}

.tabContent .tagcloud {
padding:1em
}

.tabitem {
padding:1em;
position:relative;
overflow:hidden;
border-bottom:1px solid #ececec
}

.tabitem .tabimage {
margin-right:15px
}

.tabitem .tabPost {
display:table;
font-size:15px
}

.tabitem .tabPost h2 {
font-size:16px;
margin-top:0;
margin-bottom:5px;
line-height:1.4
}

.tabitem .tabPost span {
margin-left:5px;
color:#8b8b8b
}

.tabitem .tabPost span.gelistirici {
margin-left:0
}

.review-badge-number span {
margin-left:0
}

.container-opt {
max-width:780px;
margin:0 auto;
margin-top:2em
}

.author-page {
position:relative
}

.author-cover {
height:275px;
color:#fff;
position:relative;
padding:1em;
margin-bottom:5em;
background-repeat:no-repeat;
background-attachment:fixed;
background-position:center
}

.author-cover .author-avatar {
margin-top: 13em
}

.author-cover .author-avatar img {
-webkit-border-radius:50%;
border-radius:50%;
border:3px solid #fff
}

.author-cover .author-name {
margin-bottom:1em;
top:auto;
bottom:0
}

.author-cover .author-name h1 {
font-weight:600;
font-size:20px
}

.author-cover .btn.transparent {
color:#fff;
font-size:18px
}

.post-big {
margin-bottom:2em;
width:100%;
background:#fff;
box-shadow:0 1px 3px rgba(0,0,0,0.2);
border-radius:2px
}

.post-big .block-image {
position:relative
}

.post-big .post-header h2 {
position:absolute;
bottom:0;
font-size:25px;
text-shadow:0 1px 1px rgba(0,0,0,0.9);
width:auto;
padding:1em;
left:0
}

.post-big .post-header h2 a {
color:#fff
}

.post-big .post-content {
padding:2em
}

.post-big .post-content p {
line-height:1.6
}

.post-big .post-footer {
padding:1em 2em
}

.post-big .postBig-meta {
height:50px;
line-height:50px;
padding-left:2em;
color:#888
}

.post-big .postBig-meta .entry-time {
font-style:italic
}

.post-big .postBig-meta .avatar {
border-radius:50%;
margin-bottom:-11px;
margin-right:10px
}

#footer {
font-size:15px;
box-shadow:0 1px 3px rgba(0,0,0,0.2);
margin-top:2em
}

#footer h3 {
font-size:17px;
color:#fff
}

#footer .title-box {
margin-bottom:10px
}

#footer .widget li {
padding:.5em 0
}

#footer .widget .tabitem {
border-bottom:1px solid rgba(255,255,255,0.08)
}

#footer .widget p {
line-height:1.5
}

#footer strong {
font-weight:700
}

.menu-footer li {
float:left;
margin-left:15px;
text-transform:uppercase;
font-size:12px;
font-weight:600
}

.footer-bottom {
background-color:#fff;
padding:1em;
position:relative
}

#comments {
padding:2em
}

#comments ul.children {
display:inline-block;
width:100%
}

#comments .comment {
margin-bottom:2em;
display:inline-block;
width:100%;
border-bottom:1px solid #ececec;
padding-bottom:2em
}

#comments .comment.depth-2 {
float:right;
width:90%
}

#comments .comment.depth-3 {
float:right;
width:80%
}

#comments .comment.depth-4 {
float:right;
width:70%
}

#comments .comment.depth-5 {
float:right;
width:60%
}

#comments .comment.depth-6 {
float:right;
width:50%
}

#comments .comment .comment-heading {
display:inline-block;
width:100%
}

#comments .comment .comment-heading a {
font-weight:500;
font-size:15px
}

#comments .comment-content p {
color:#454545;
font-size:15px;
line-height:1.5;
margin-bottom:.5em;
margin-top:.5em
}

#comments .comment-meta {
color:#8b8b8b;
font-size:13px
}

#comments .comment-meta span {
margin-right:.5em
}

#comments .comment-meta .date a {
color:#8b8b8b
}

#comments .comment-meta i {
font-size:18px
}

#comments .comment-content {
display:table
}

#comments .comment .user-avatar {
float:left;
margin-right:1em
}

#comments .comment .user-avatar img {
-webkit-border-radius:3px;
border-radius:3px
}

#cancel-comment-reply-link {
margin:0 0 1em;
background:#FAFAFA;
display:inline-block;
width:100%;
padding:10px;
border:1px solid #ececec
}

.comment-box {
width:100%;
padding:1em;
cursor:pointer;
margin:2em 0;
background-color:#FAFAFA;
border:1px solid #ececec
}

.comment-box h3 {
margin:0;
font-size:16px
}

.commentbox {
display:none
}

#comments .comment-subscription-form {
margin:1em 0
}

#comments .comment-submit {
background-color:#003a66;
border:0;
color:#fff;
cursor:pointer;
border-radius:2px;
padding:1em;
text-transform:uppercase;
margin:1em 0
}

#comments .comment-submit:hover {
opacity:.7
}

#comments .comment-logged {
margin:25px 0;
color:#888
}

#comments .comment-notes {
margin:1em 0
}

.comment-input-group {
margin:1em 0;
display:inline-block;
width:100%
}

.comment-input textarea {
width:100%;
padding:1em;
min-height:150px
}

.comment-input {
position:relative
}

.comment-input-group .comment-input {
width:32%;
float:left;
margin-right:2%
}

.comment-input-group .comment-input.last {
margin:0
}

.comment-input input {
width:100%;
padding:1em
}

.comment-input input:focus,.comment-input textarea:focus {
background-color:#fff
}

.comment-input input,.comment-input textarea {
background-color:#f9f9f9;
border:1px solid #ececec;
position:relative;
outline:none;
-webkit-transition:all .2s ease-in-out;
transition:all .2s ease-in-out
}

.comment-input label {
width:100%;
margin:.6em 0;
display:inline-block
}

#comments .post-title .title {
margin:0
}

#comments .no-comment {
margin:1em 0
}

.comment span.author {
display:none
}

.comment.byuser span.author {
display:block;
padding:3px 5px;
border-radius:3px;
margin-top:-3px;
margin-left:10px;
font-weight:400;
color:#fff;
background:#003a66;
font-size:12px;
float:left
}

.form-subscribe p {
line-height:1.5
}

.material-input.subscribe {
margin-top:.5em
}

.material-input .input-submit {
color:#ddd
}

.material-input .input-submit:hover {
color:#003a66
}

.material-input {
position:relative;
width:100%;
-webkit-transition:all .25s cubic-bezier(0.2,0,0.03,1);
transition:all .25s cubic-bezier(0.2,0,0.03,1);
margin-bottom:1em
}

.material-input input,.material-form textarea {
width:100%;
padding:1em 0 1em 5.5em;
border:0;
border:1px solid #ececec;
box-shadow:0 1px 1px rgba(0,0,0,0.05);
outline:none
}

.material-input input {
padding:1em 4em
}

.material-form textarea {
padding:3em 0 1em 1em;
height:200px;
max-width:100%;
font-family:'Roboto',sans-serif
}

.material-input input:focus,.material-form textarea:focus {
box-shadow:0 0 5px rgba(57,73,171,0.13)
}

.material-input label {
position:absolute;
top:10px;
color:#003a66;
left:1em;
pointer-events:none
}

.material-input button {
position:absolute;
right:1em;
top:8px
}

.entry-ads {
max-width:100%;
overflow:hidden
}

.ad-300x250 {
float:left;
margin-right:15px;
margin-bottom:15px;
width:300px;
margin-top:15px;
height:250px
}

.ads {
background-color:#e0e0e0
}

.ads img,.entry-ads img {
height:auto;
max-width:100%
}

.recentreviews {
padding-bottom:.5em;
padding-top:.5em
}

.recentreview {
position:relative;
display:inline-block;
padding:.5em 1em
}

.recentreview-image {
position:relative
}

.recentreview-item {
position:absolute;
top:0;
bottom:0;
width:100%;
color:#fff;
z-index:1
}

.recentreview-item:before {
content:'';
position:absolute;
background:linear-gradient(to bottom,rgba(219,78,43,0) 0%,rgba(219,78,43,0) 20%,#000 100%);
width:100%;
transition:all .3s ease-out;
height:100%
}

.recentreview-item:hover:before {
background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.24) 20%,#000 100%)
}

.recentreview-item h2 a {
color:#fff
}

.recentreview-item h2 {
bottom:1em;
left:1em;
font-weight:700;
line-height:1.3em;
width:310px;
font-size:20px;
position:Absolute
}

.recentreview-item .review-badge-number {
top:16px;
font-weight:700;
position:absolute;
right:16px;
font-size:3em
}

.gm-review-box-top {
margin:35px 0 30px
}

.gm-review-box-bottom {
margin:-5px 0 30px
}

#review-box {
background:#fff;
padding:20px 20px 8px;
margin:0;
margin-bottom:1em
}

#review-box ul {
padding:0;
list-style:none;
display:inline-block;
width:100%
}

#review-box .review-top {
overflow:hidden
}

#review-box .overall-score {
width:100px;
text-align:center;
float:left;
margin-right:20px;
margin-bottom:15px;
border-radius:3px
}

#review-box .overall-score .overall {
font-size:50px;
background-color:#003a66;
line-height:1.2;
color:#FFF;
font-weight:700;
padding:8px 0;
display:block
}

#review-box .overall-score .overall-text {
background-color:#616161;
display:block;
color:#FFF;
font-weight:700;
padding:6px 0;
text-transform:uppercase;
font-size:10px
}

#review-box .review-top {
padding-bottom:10px
}

#review-box .review-top .review-text .review-title {
color:#111;
font-size:18px;
font-weight:700;
line-height:1;
display:block;
margin:8px 0 10px
}

#review-box .review-top .review-text p {
font-size:14px;
line-height:1.5;
margin-bottom:0
}

#review-box ul li .review-criteria-bar-container {
margin:2em 0;
display:inline-block;
width:100%
}

#review-box ul li .review-criteria-bar-container .gmgp.final-score {
color:#2E7D32
}

#review-box ul li .review-criteria-bar-container .gmgp {
font-size:12px;
font-weight:700;
position:absolute;
left:0;
top:0;
padding-right:1em;
background:#fff;
z-index:1;
text-transform:uppercase
}

#review-box ul li .review-criteria-bar {
position:relative
}

.rating-line {
height:2px;
background:#EFEFEF;
width:100%;
margin-top:6px;
position:absolute;
z-index:1
}

#review-box ul li .review-criteria-bar-container span.right {
display:inline-block;
top:-20px;
text-align:center;
position:absolute;
font-size:17px;
font-weight:500;
line-height:50px;
width:50px;
right:0;
height:50px;
z-index:1;
background:#fff;
border:2px solid #ececec;
border-radius:50%
}

#review-box ul li .review-criteria-bar-container span.right.finalScore {
background-color:#2E7D32;
border-color:#2E7D32;
color:#fff
}

#review-box .review-total-score {
background:#f2f2f2;
overflow:hidden
}

#review-box .review-total-score .right {
float:right;
font-size:18px;
background:#ff3718;
color:#FFF;
font-weight:700;
padding:0 12px;
height:54px;
line-height:54px
}

#review-box .review-summary {
border:1px solid #eee;
padding:25px;
margin:0 0 25px
}

.bg-review-badge.review-badge-number {
position:absolute;
left:1em;
bottom:1em;
color:#fff;
width:35px;
line-height:30px;
border-radius:50%;
border:2px solid #fff;
height:35px;
font-weight:700;
text-align:Center
}

.uyg-header {
position:relative;
width:100%;
display:inline-block;
padding:1em
}

.uyg-image {
text-align:center
}

.uyg-desc {
padding:1em;
font-size:17px;
line-height:1.8;
color:#333
}

.uyg-desc .uyg-btn {
padding:6px 10px;
margin-top:1em
}

.down-detail {
float:right;
width:30%;
margin-left:1em;
border-left:1px solid #ececec;
border-bottom:1px solid #ececec
}

.uyg-meta {
margin:1em 0;
text-align:left;
line-height:1.5;
font-size:15px
}

.uyg-header h1 {
margin:0;
font-size:22px
}

.uyg-detail {
font-size:16px;
width:100%;
margin:1.5em 0 0;
border-left:0;
border-top:1px solid #ececec
}

.kutlama {
background-color:#e30917;
height:50px;
color:rgba(255,255,255,.7);
line-height:50px;
margin-top:0;
transition:all .3s
}

.kutlama .kut {
display:inline-block
}

.kutlama .more {
margin-top:10px;
color:#fff
}

.kutlama.none {
margin-top:50px
}

.none {
display:none;
height:1px
}

.uyg-detail .down-header {
padding:0!important
}

.uyg-detail>.down-header>ul>li:last-child {
border:0
}

.uyg-detail>.down-header>ul>li {
border-bottom:1px solid #ececec;
padding:15px;
line-height:normal;
margin:0
}

.down-detail li {
display:block;
margin-right:1em;
line-height:25px
}

.down-detail .down-header,.down-detail .down-footer {
padding:1em
}

.down-detail .bold {
font-weight:700
}

.entry-top-fixed {
width:100%;
z-index:2;
display:none;
position:fixed;
-moz-transition:box-shadow .2s ease-in-out;
-o-transition:box-shadow .2s ease-in-out;
-webkit-transition:box-shadow .2s ease-in-out;
transition:box-shadow .2s ease-in-out;
-moz-box-shadow:0 3px 3px rgba(0,0,0,0.15);
-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.15);
box-shadow:0 3px 3px rgba(0,0,0,0.15);
background:#fff;
top:-100%;
line-height:60px;
height:60px
}

.entry-top-fixed .sl-count {
color:#333!important
}

.entry-top-fixed.fixed-top {
display:block;
top:0
}

.entry-top-fixed.fixed-top h2 {
margin:0;
margin-left:2em;
display:block;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
font-size:20px
}

@-webkit-keyframes rotate-forever {
0% {
-webkit-transform:rotate(0deg);
-moz-transform:rotate(0deg);
-ms-transform:rotate(0deg);
-o-transform:rotate(0deg);
transform:rotate(0deg)
}

100% {
-webkit-transform:rotate(360deg);
-moz-transform:rotate(360deg);
-ms-transform:rotate(360deg);
-o-transform:rotate(360deg);
transform:rotate(360deg)
}
}

@-moz-keyframes rotate-forever {
0% {
-webkit-transform:rotate(0deg);
-moz-transform:rotate(0deg);
-ms-transform:rotate(0deg);
-o-transform:rotate(0deg);
transform:rotate(0deg)
}

100% {
-webkit-transform:rotate(360deg);
-moz-transform:rotate(360deg);
-ms-transform:rotate(360deg);
-o-transform:rotate(360deg);
transform:rotate(360deg)
}
}

@keyframes rotate-forever {
0% {
-webkit-transform:rotate(0deg);
-moz-transform:rotate(0deg);
-ms-transform:rotate(0deg);
-o-transform:rotate(0deg);
transform:rotate(0deg)
}

100% {
-webkit-transform:rotate(360deg);
-moz-transform:rotate(360deg);
-ms-transform:rotate(360deg);
-o-transform:rotate(360deg);
transform:rotate(360deg)
}
}

.loading-spinner {
-webkit-animation-duration:.75s;
-moz-animation-duration:.75s;
animation-duration:.75s;
-webkit-animation-iteration-count:infinite;
-moz-animation-iteration-count:infinite;
animation-iteration-count:infinite;
-webkit-animation-name:rotate-forever;
-moz-animation-name:rotate-forever;
animation-name:rotate-forever;
-webkit-animation-timing-function:linear;
-moz-animation-timing-function:linear;
animation-timing-function:linear;
height:30px;
width:30px;
border:8px solid #333;
border-right-color:transparent;
border-radius:50%;
display:inline-block
}

.pagination {
background:#fff;
display:inline-block;
width:100%;
padding-left:0;
margin:0 0 30px;
box-shadow:0 1px 3px rgba(0,0,0,0.2)
}

body.tax-tur .pagination {
margin-top:2em
}

.pagination > li > a,.pagination > li > span {
position:relative;
line-height:36px;
border-right:1px solid #ececec;
padding:0 1em;
float:left;
height:35px
}

.pagination > li:last-child > a,.pagination > li:last-child > span {
color:#333
}

.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus {
z-index:3;
color:#fff;
text-decoration:none;
background-color:rgba(97,97,97,0.35)
}

.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus {
z-index:2;
color:#fff;
text-decoration:none;
cursor:default;
background-color:#aaa
}

.pagination > .disabled > span,.pagination > .disabled > span:hover,.pagination > .disabled > span:focus,.pagination > .disabled > a,.pagination > .disabled > a:hover,.pagination > .disabled > a:focus {
color:#333;
cursor:not-allowed;
background-color:#fff
}

.featured-item .post-meta {
bottom:2.5em;
font-size:12px;
color:#cecece
}

.featured-meta span {
font-size:15px
}

.featured-item:hover .category {
opacity:1
}

.featured-item .category {
position:absolute;
top:1em;
right:1em;
opacity:.5;
-webkit-transition:opacity 0.35s,-webkit-transform .35s;
transition:opacity 0.35s,transform .35s;
color:#fff;
padding:5px 10px;
border-radius:2px;
line-height:normal
}

.featured-img {
position:relative;
overflow:hidden;
outline:none
}

.featured-meta {
position:absolute;
bottom:0;
color:#fff;
left:0;
right:0;
line-height:1.5;
padding:1em
}

.featured-meta h2 {
line-height:28px;
margin-top:10px;
font-size:21px;
font-weight:500;
margin-bottom:5px
}

.featured-meta a {
color:#fff;
outline:none
}

.clearfix {
clear:both
}

.apps-type>li {
position:relative;
color:#333;
cursor:pointer;
text-transform:none
}

.apps-type>li>i {
color:#616161
}

.apps-type>li>ul>li>ul.children {
margin:0 2em;
font-size:14px;
line-height:2.5
}

.apps-type>li>ul {
z-index:2;
visibility:hidden;
transform:scale(0.5);
transform-origin:top right;
transition:.15s;
-webkit-border-radius:3px;
border-radius:3px;
-webkit-box-shadow:0 2px 40px rgba(0,0,0,0.4);
box-shadow:0 2px 40px rgba(0,0,0,0.4);
background:#fff;
max-height:350px;
width:200px;
overflow-x:hidden;
overflow-y:auto;
white-space:nowrap;
margin-top:1em;
right:0;
opacity:0;
position:absolute;
top:2em
}

.apps-type>li>ul>li>a {
padding:15px;
width:100%;
margin:0!important;
display:inline-block
}

.apps-type>li>ul>li>a:hover {
background-color:#eee;
text-decoration:none
}

.apps-type>li>ul.active {
opacity:1;
visibility:visible;
transform:scale(1)
}

.sidebar .sidebar-post-widget .row {
margin:0
}

.post-sidebar {
line-height:1.6;
box-shadow:0 1px 3px rgba(0,0,0,0.2);
background-color:#fff
}

.post-sidebar-big-image {
position:relative
}

.post-sidebar-big-meta {
position:absolute;
bottom:20px;
left:1em
}

.post-sidebar-big-meta a {
background-color:rgba(0,0,0,0.55)
}

.post-sidebar-big {
box-shadow:0 1px 0 0 #eaeaea
}

.post-sidebar-big .post-header {
padding:1em
}

.post-sidebar-big h2 {
font-size:18px;
line-height:1.5;
margin:0 0 1em
}

.post-sidebar-big .post-meta {
font-size:14px;
color:#8b8b8b
}

.post-sidebar-big .post-meta a.fn,.post-sidebar-big .comments {
margin-right:.5em
}

.post-sidebar-small {
display:inline-block;
width:100%;
padding:1em;
box-shadow:0 1px 0 0 #eaeaea
}

.post-sidebar-small:last-child,.sidebar .post-sidebar {
box-shadow:none
}

.post-sidebar-small h2 {
margin:0;
color:#8b8b8b;
font-size:15px
}

.post-sidebar-small h2 a {
color:#666;
font-weight:400
}

.post-sidebar-small h2:hover a {
text-decoration:none;
color:#333
}

.recentapps.row {
margin:0 -23px;
margin-bottom:1em
}

.recentapp {
padding:0;
background:#fff;
box-shadow:0 1px 3px rgba(0,0,0,0.2);
height:150px;
position:relative;
width:48%;
float:left;
margin:0 1%;
margin-bottom:1em;
border-radius:3px
}

.recentapp .itemContent {
padding:1em;
display:table-cell
}

.recentapp .itemContent .btn {
margin-bottom:1em
}

.recentapp .itemBottom {
position:absolute;
bottom:0;
left:175px;
width:208px
}

.recentapp .itemBottom .fiyat {
color:#003a66;
display:block;
font-size:12px;
padding:10px
}

.recentapps h2 {
font-size:17px;
line-height:1.5;
margin:0 0 15px
}

.sec-menu-icon {
color:#fff;
display:none;
margin-top:6px
}

.sondakika {
background:#fff;
height:40px;
color:#8b8b8b;
overflow:hidden;
position:relative;
z-index:2
}

.sondakika .slick-prev {
right:30px;
top:21px;
left:auto
}

.sondakika .slick-prev:before,.sondakika .slick-next:before {
font-size:17pt;
color:#ddd
}

.sondakika .slick-prev:hover:before,.sondakika .slick-next:hover:before {
color:#003a66
}

.sondakika .slick-next {
right:0;
left:auto;
top:21px
}

.sondakika-items {
height:40px;
line-height:40px
}

.sondakika-item-group.slick-slider {
margin:0;
display:flex
}

.sondakika-label {
font-size:12px;
position:relative;
color:#003a66
}

.sondakika-label i {
font-size:16px;
line-height:40px
}

.sondakika-item {
height:40px;
margin-left:1em;
overflow:hidden
}

.sondakika h2 {
margin:0;
font-size:15px;
font-weight:500
}

.sondakika-item h2:hover a {
color:#333;
text-decoration:none
}

.sondakika-item h2 a {
color:#333
}

.collapsible {
border-top:1px solid #ddd;
border-right:1px solid #ddd;
border-left:1px solid #ddd;
margin:.5rem 0 1rem!important
}

.collapsible-header>.pull-right {
font-size:13px;
color:#8b8b8b
}

.collapsible-header>.pull-left>a {
font-weight:500
}

.collapsible-header>.pull-left>a:hover {
text-decoration:none;
color:#777
}

.collapsible-header {
display:block;
cursor:pointer;
min-height:3rem;
line-height:3rem;
padding:0 1rem;
background-color:#fff;
border-bottom:1px solid #ddd
}

.collapsible-header i {
width:2rem;
font-size:1.6rem;
line-height:3rem;
display:block;
float:left;
text-align:center;
margin-right:1rem
}

.collapsible-body {
display:none;
border-bottom:1px solid #ddd;
box-sizing:border-box
}

.collapsible-body p {
margin:0;
padding:2rem
}

.collapsible.popout {
border:none;
box-shadow:none
}

.collapsible li {
list-style:inherit!important
}

.collapsible.popout > li {
box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);
margin:0 24px;
transition:margin .35s cubic-bezier(0.25,0.46,0.45,0.94)
}

.collapsible.popout > li.active {
box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);
margin:16px 0
}

@media only screen and (min-width:719px) and (max-width:1200px) {
.hotnews.small {
width:50%
}

.hotnews.big {
width:100%
}

.featured-item img {
height:180px!important
}

.post-box.col-md-6 {
width:50%;
float:left
}

.post-home.app-box {
width:50%;
height:auto
}
}

@media only screen and (max-width:719px) {
.entry-top-fixed.fixed-top h2 {
font-size:14px
}

.comment-input-group .comment-input {
width:100%;
margin-right:0
}

#comments .comment-notes {
line-height:26px
}

.content-area .entry-header .entry-title-box {
padding:1em
}

div#share .btn {
padding:5px 10px;
border-radius:2px
}

.sosyal-medya {
display:none
}

.content-area .entry-header .entry-title-box .entry-title {
font-size:26px
}

.block-posts .post-box .row,.sidebar {
padding:0!important
}

.block-posts .post-box.last {
margin-top:1em
}

.block-posts .post-box .block-image img,.block-posts .post-box .block-image {
width:100%;
height:175px
}

.hotnews.small {
width:50%;
float:left
}

.hotnews.big {
width:100%
}

.block-posts .colitem.col1 {
display:block
}

.featured-img,.hotnews.small .block-image {
height:150px
}

.hotnews.small h2,.hotnews .block-image .post-meta {
font-size:15px;
line-height:1.2
}

.hotnews .block-image .post-meta .entry-time,.hotnews .block-image .post-meta .entry-category {
display:none
}

.post-1col-big,.block-posts .col-md-6.small-group,.block-posts .col-md-6.small-group .post-item-small {
width:100%
}

.hotnews.big .block-image {
height:300px;
max-width:100%
}

.entry-image,.entry-image img {
height:225px;
max-width:100%
}

.post-home .block-image,.post-home .block-image img {
width:100%;
height:185px;
position:relative
}

.btn.more {
left:auto;
right:2em
}

.post-home {
height:auto
}
}

@media only screen and (max-width:479px) {
.featured-img {
height:150px
}

.post-home.app-box {
width:100%;
height:auto
}

.secondaryheader {
display:none
}

.sidebar {
display:none
}

.entry-top-fixed.fixed-top {
top:80px
}

.block-posts .colitem.col1 {
display:block
}

.post-1col-big,.block-posts .col-md-6.small-group,.block-posts .col-md-6.small-group .post-item-small {
width:100%
}

.hotnews.big,.down-detail {
width:100%
}

.hotnews.big .block-image {
height:235px
}

.sec-menu-icon {
display:block
}

.ad-300x250 {
width:100%;
text-align:center
}

.secondary-navbar {
margin-top:80px;
text-align:center;
line-height:50px
}

.secondary-navbar ul li {
display:block
}

.secondary-navbar .sub-menu {
position:initial;
width:100%;
visibility:visible;
opacity:1;
background:transparent;
box-shadow:none
}

.secondary-navbar ul li> a:before {
content:none!important
}

.secondary-navbar .sub-menu li a {
color:#E0E0E0
}

.secondary-navbar ul>li>a {
text-align:left
}

#header {
position:fixed;
height:80px;
top:0
}
#header>.container {
	width: 100%
}
}

@media only screen and (max-width:320px) {
.ad-300x250 .adsbygoogle,.ad-300x250 .adsbygoogle ins,.ad-300x250 .adsbygoogle ins ins,.ad-300x250 .adsbygoogle ins ins iframe {
max-width:256px!important
}
}

.highlight2 {
background:red;
color:#fff;
padding:2px
}

.highlight1 {
background-color:#ff0;
padding:2px
}

.hotnews.big .block-image .post-meta span i {
font-size:18px
}

.sosyal-medya {
margin-right:1em
}

.sosyal-medya a {
margin-left:5px;
display:inline-block;
line-height:35px;
text-align:Center;
width:35px;
height:35px;
outline:none;
cursor:pointer;
transition:all .3s;
border:0;
font-size:14px;
border-radius:50px;
background:#003a66;
color:rgba(255,255,255,.9);
transition:width .3s
}

.sosyal-medya a:hover {
color:#fff
}

.featured .entry-category {
background:#003a66;
padding:5px 10px;
font-size:12px;
border-radius:2px
}

.entry-top-fixed .entry-title {
overflow:hidden;
text-overflow:ellipsis;
display:-webkit-box;
-webkit-line-clamp:1;
-webkit-box-orient:vertical;
margin:0 0 0 46px !important;
font-size:20px
}
.wp-block-cover p:not(.has-text-color) {
color:#fff
}