@import url("https://fonts.googleapis.com/css?family=Rubik&display=swap"); body {
font-family: 'Rubic', sans-serif;
background:#ffffff;
font-size:16px;
letter-spacing: 0.5px;
font-display: swap;
}
article  *{
word-break: break-word;
}
iframe {
max-width:100% !important;
} img {max-width:100%; height:auto}
a, a:hover, a:focus, a:active {text-decoration:none;outline:none !important}
a, a *{
-webkit-transition: background 600ms, color 300ms,-webkit-transform 900ms !important;
transition: background 600ms, color 300ms, transform 900ms !important;
}
a:hover,a:focus, a:active {text-decoration:none}
.wow {
visibility:hidden;
}
input, textarea{max-width:100%;}
td,th {
padding:3px;
}
#main {
overflow:hidden;
}
#main-content {
background:#ffffff;
padding-top:30px;
}
#header-t {
margin:10px 0px;
}
.content-title {
color:rgb(255, 60, 0);
margin-top: 0px;
}
#detaylar {
font-size:14px;
}
#detaylar .tr_kategoriler a{
font-size:14px;
} #logo img {
max-height: 78px;
margin: 0px;
}
#h_orta>div {display:block;font-size:18px;text-align:center;line-height:60px}
#h_sag {text-align:right;line-height:70px}
#main-menu .navbar-default {
margin:0;
min-height:40px;
background:rgb(20, 176, 45);
border:none;
box-shadow: inset 0px 8px 4px -5px rgb(9, 149, 9);
}
#main-menu .navbar-fixed-top {
box-shadow: inherit !important;
}
#main-menu .navbar-default .navbar-nav > li > a {
color: #e7fde3;
font-weight:600; font-size: 15px;  padding: 0px 15px;
line-height:52px;
}
#main-menu .navbar-default .navbar-nav > li > a:hover {
color:rgb(85, 255, 120);
background:#009138;
}
#main-menu .navbar-default .navbar-nav > .active > a, #main-menu .navbar-default .navbar-nav > .active > a:focus, 
#main-menu .navbar-default .navbar-nav > .active > a:hover,  #main-menu .current-menu-parent{
color:rgb(255, 255, 255);
background-color:#ff7400;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {
color: #555;
background-color: #0a7548;
}
#main-menu .dropdown-menu {
background-color: rgb(8, 115, 65);
padding: 0px;
border:none; border-radius: 0;
min-width:200px;
}
#main-menu .dropdown-menu > li > a {
padding: 6px 6px;
background-color: rgb(10, 117, 72);
font-size: 15px;
color: rgb(191,255,191);
}
#main-menu .dropdown-menu > li > a:hover {
background: rgb(0,102,76); }
#main-menu .menu_top {
background:rgba(64, 69, 74, 0.9);;
border-bottom:1px solid #0f0f1e;
}
#main-menu .menu_top .navbar-nav>li>a {
color:#ffffff;
}
.navbar-default .navbar-toggle .icon-bar {
background-color: #fff;
}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
background-color: #154002;
}
.site-title-brand {
text-align:left;
padding:14px 0px;
display:block;
box-sizing:border-box;
}
.site-title-brand h1 {
font-size:24px;
margin:0;
color:#00a3d9;
padding-left:0px;
}
.site-title-brand h2 {
font-size:16px;
margin:0;
color:#777777;
}
.logo-brand img {
width:auto;
max-height:50px;
}
.navbar-brand {
padding:0px; }
nav .dropdown-menu {
opacity:0;
-webkit-transform-origin: top;
transform-origin: top;
-webkit-animation-fill-mode: forwards;  
animation-fill-mode: forwards; 
-webkit-transform: scale(1, 0);
transform: scale(1, 0); 
display: block; 
transition: all 0.2s linear;
-webkit-transition: all 0.2s linear;
overflow:auto;
text-align: left;
}
nav .open > .dropdown-menu {
-webkit-transform: scale(1, 1);
transform: scale(1, 1);  
opacity:1;
}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover {
color: #9b9b9b;
}
#h-search {
width:250px;
padding:6px !important;
}
#h-search .form-group{
margin:0px;
}
#h-search .input-group-addon {
padding:0px;
border:none;
margin:0px;
}
@media screen and (min-width: 760px){
#main-menu .nav > li>ul>li{
position:relative;
}
#main-menu .navbar-nav li>ul>li:hover>ul{
display:block;
width:100%;
}
#main-menu .dropdown-menu ul{
position:absolute;
top:-3px;
right:0;
left:180px;
min-width:180px;
}
#main-menu .dropdown-menu ul ul ul{
position:absolute;
top:21px;
right:0;
left:-140px;
}
#main-menu .dropdown-menu ul>li a{
white-space: inherit;
}
} @media (min-width:1px) and (max-width: 760px) { #h_orta>div {display:block;font-size:14px;text-align:center;line-height:20px}
#h_sag {line-height:20px} #main-menu .navbar-header { }
#main-menu .navbar-default .navbar-nav > li > a {
padding: 0px 6px;
font-size:13px;
}
#main .navbar-default .logo-brand img {
height:44px;
}
section#content>div {padding-right:15px;}
.right-menu{margin-left:-15px} }
@media (min-width:760px) and (max-width: 900px) {
#main .navbar-default>ul>li>a {
padding: 0px 6px;
font-size:11px;
line-height:32px;
}
#main-menu .navbar-default .navbar-nav > li > a {
padding: 0px 6px;
font-size:13px;
}
}
@media (min-width:760px) and (max-height: 500px) {
nav .dropdown-menu {
max-height:300px;
overflow:auto;
}
}
@media (min-width: 901px) and (max-width: 1024px) {
#main-menu .navbar-default .navbar-nav > li > a {
padding: 0px 8px;
font-size:13px;
}
#main navbar-default .logo-brand img {
height:36px;
margin-top:16px;
}
}
@media (min-width: 1025px) and (max-width: 1280px) {  }
@media (min-width: 1281px) and (max-width: 1800px) { }  #home_slider {
position:relative;
margin-top:-20px;
margin-bottom:10px;
}
#home_slider .item {
background-repeat:no-repeat;
background-size:100%;
}
#home_slider .carousel-inner {
position:relative;
}
#home_slider .carousel-content {
position:absolute;
bottom:0px;
left:0;
right:0;
text-align:center;
width:100%;
z-index:901;
background:rgba(0,0,0,0.6);
color:#fff;
opacity:0;
}
#home_slider .item .animation{
opacity:0;
}
#home_slider .active .carousel-content {
-webkit-animation: fadeInUp 600ms linear 800ms both;
-moz-animation: fadeInUp 600ms linear 800ms both;
-o-animation: fadeInUp 600ms linear 800ms both;
-ms-animation: fadeInUp 600ms linear 800ms both;
animation: fadeInUp 600ms linear 800ms both;
opacity:1;
}
#home_slider .carousel-content h1 {
margin:0;
padding:6px;
font-size:24px;
}
#home_slider .indicator{
display:none;
}
#home_slider .carousel-button {
position:absolute;
top:48%;
left:0;
z-index:900;
width:100%;
}
#home_slider .carousel-button a{
background:rgba(0,0,0,0.6);
color:#fff;
border-radius:0;
}
#home_slider .carousel-button .prev {
position:absolute;
left:0;
}
#home_slider .carousel-button .next {
position:absolute;
right:0;
}
#title-head {
padding:10px;
margin-top:-30px;
margin-bottom:40px;
background:#f4f4f4;
border-bottom: 1px solid #ddd;
}
#title-head i {
font-size:18px;
} .single-title {
margin:0px;
line-height:50px;
font-size:28px;  }
.post-entry {
font-size:18px;
}  .category-posts {
position:relative;background:#fff;
padding:0px; margin-top:15px;
margin-bottom:20px;
position:relative;
background-color:rgb(255, 255, 255);
-webkit-transition: -webkit-box-shadow .25s;
transition: -webkit-box-shadow .25s;
transition: box-shadow .25s;
transition: box-shadow .25s, -webkit-box-shadow .25s;
border-radius: 2px;
box-shadow: 0px 3px 1px 0px #ddd;
border-width: 1px;
border-style: solid;
border-image: linear-gradient( to bottom, rgb(44, 90, 100), rgb(134, 206, 196) ) 1 10%;
}
.cat-title { margin-top:-30px;
margin-bottom:20px;
text-align:center;
padding:4px;
background: rgb(247, 247, 247);
border-bottom: 1px solid #eee;
}
.cat-title h1{
font-size:26px;
}
.category-posts>a {
display:block;
padding-bottom: 6px;
}
.category-posts>a .category-post-title {
height:52px;
overflow:hidden;
display:block;
background: rgb(66,66,81);
color: #fff;
display: block;
margin-bottom: 15px;
margin-left: -1px;
margin-right: -1px;
}
.category-posts>a:hover .category-post-title {
background: #ff3900;
}
.category-posts>a h4 {
line-height:18px;
padding:8px 8px;
font-size:16px;
display:table;
width:100%;
height:50px;
margin:0;
font-weight:bold;
}
.category-posts>a h4 span{
display:table-cell;
vertical-align:middle;
color:#fff !important;
}
.category-post-image {
background-repeat:no-repeat;
background-position:center;
background-size:cover;
height:160px;
display:block;
}
.category-post-content {
color:rgb(85,85,85);
height: 86px;
overflow: hidden;
display:block;
font-size:15px;
line-height: 18px;
padding: 0px 5px;
text-align: center;
}
.category-posts>a:hover> .category-post-content {
color:#00698c;
} .related {
margin-top:20px;
}
.related h3 {
margin:0;
margin-bottom:-1px;
}
.related h4 {
color: #006cd9;
}
.r-img-box {
width: 100px;
height: 100px;
display: block;
float: left;
margin-right: 10px;
background-repeat:no-repeat;
background-size:cover !important;
}
.r-entry {font-size:14px}
.related a.list-group-item:focus, .related a.list-group-item:hover, .related button.list-group-item:focus, .related button.list-group-item:hover {
background: none !important;
color: rgb(6, 128, 33);
}
#breadcrumbs { background:#eee;
font-size:15px;
padding:7px;
border-bottom: 1px solid rgb(216, 216, 216);
margin-bottom:30px;
}  .btn_cat a {
display:inline-block;
} .side_urun_kategori{
list-style:none;
padding:0;
margin:0;
border: 8px solid rgb(215, 234, 217);
padding: 0px;
margin-top:28px;
box-shadow: 1px 1px 1px rgb(173, 187, 169);
}
.side_urun_kategori h3{
margin:0;
border-bottom: 2px solid #eee;
padding:10px 6px;
}
.side_urun_kategori li > a{
display:block;
line-height:31px;
padding:3px 3px;
color:#4f99a6;
padding-left:6px;
border-bottom: 1px solid #eeeeee;
border-top: 1px solid #ffffff;
background:#fbfbfb;
}
.side_urun_kategori li > a:hover{
background:#eee;
border-top: 1px solid #eee;
color:#00a3d9;
}
.side_urun_kategori ul{
list-style:none;
padding:0;
margin:0;
}
.side_urun_kategori ul>li>ul>li>a{
padding-left:16px;
}
.side_urun_kategori ul>li>a:before{
content:"\2261 ";
padding-right:4px;
}
.side_urun_kategori ul>li>ul>li>a:before{
content:"\00bb ";
padding-right:4px;
} .widget_nav_menu { }
#sidebar .widget_nav_menu, #bottom_full aside {
margin-bottom:20px;
}
.widget_nav_menu .widget-title {
margin:0px;
margin-bottom:8px;
padding-bottom:6px;
font-size:22px;
color:#444444;
border-bottom:4px solid #eeeeee;
}
.widget_nav_menu ul{
list-style:none;
padding:0;
margin:0; }
.widget_nav_menu ul li > a{
display:block;
line-height:31px;
padding:0px 3px;
color:#4f99a6;
padding-left:4px;
border-bottom: 1px solid #dddddd;
}
.widget_nav_menu ul li > a:hover{
background:#fbfbfb;
color:#00a3d9;
}
@media (min-width: 1024px) and (max-width: 1200px) {
.widget_nav_menu ul li > a {
line-height: 25px;
font-size: 15px;
}
}
@media (min-width: 960px) and (max-width: 1024px) {
.widget_nav_menu ul li > a {
line-height: 25px;
font-size: 15px;
}
}
@media (min-width: 760px) and (max-width: 960px) {
.widget_nav_menu ul li > a { }
} #bottom_full {
padding-top:20px;
margin-top:30px;margin-bottom:-20px;background:#eee;border-bottom:10px solid #ddd;border-top:10px solid #ddd
}
#bottom_full .widget-title{
margin:0px;
padding:6px 0px;
text-align:center;
font-size:26px;
color:#008c69;
}
#bottom_full .tagcloud{
text-align:center;
}
#bottom_full .tagcloud a{
font-size:16px !important;
padding:3px 8px;
border:1px solid #eee;
border-radius:3px;
display:inline-block;
margin-bottom:4px;
} #comments {margin-top:40px;}
#respond {padding:6px;}
#comment-nav ul {list-style:none;display:block}
#comment-nav ul li {float:left; width:50%}
.comment-reply-title {font-size:20px; color:#3F8D8B;margin-top:3px;border-top:1px solid #EEEEEE;padding:3px 0}
.comment-form code {white-space: normal;display: block;}
#comments .comments-header {margin:3px 0 3px 0;}
#comments article {padding:0;}
#comments .glyphicon {font-size:12px;padding-left:6px;padding-right:2px;color:#999999;}
.comment-ol, .comment-ol .children {list-style:none}
.comment-ol{padding:0;}
.comment-ol .children {padding-left:10px;z-index:0}
.comment-ol .panel-body {margin:0;margin-top:6px;padding:3px;}
.comment-ol .children .panel-body {margin:0;margin-top:-4px;}
.comment-author .avatar {padding:1px;height:auto !important;}
.comments-meta .comment-reply-link, .comments-meta time, .comments-meta .comment-edit-link {font-size:13px}
.comment-text>p{font-size:13px}
.comment-form p {margin-bottom:6px;display:block;clear:both;min-height:10px}
#commentform label {
line-height:1;display:block;padding:3px 0;
}
input[type=text], textarea {
width: 100%;
height: 34px;
padding: 6px 6px;
font-size: 14px;
line-height: 1.42857;
color: #555;
background-color: #FFF;
background-image: none;
border: 1px solid #CCC;
border-radius: 3px;
outline:none;
transition: all 1s ease-in-out 0s;
box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
}
input[type=text]:focus, #commentform textarea:focus {
border: 1px solid #4CD2FF;
-webkit-box-shadow: 1px 0px 5px 0px rgba(135,186,240,1);
-moz-box-shadow: 1px 0px 5px 0px rgba(135,186,240,1);
box-shadow: 1px 0px 5px 0px rgba(135,186,240,1);
}
#commentform #comment {
min-height:120px;
}
#submit {
outline:none;
-moz-box-shadow:inset 0px 1px 0px 0px #a4e271;
-webkit-box-shadow:inset 0px 1px 0px 0px #a4e271;
box-shadow:inset 0px 1px 0px 0px #a4e271;
background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #89c403), color-stop(1, #77a809));
background:-moz-linear-gradient(top, #89c403 5%, #77a809 100%);
background:-webkit-linear-gradient(top, #89c403 5%, #77a809 100%);
background:-o-linear-gradient(top, #89c403 5%, #77a809 100%);
background:-ms-linear-gradient(top, #89c403 5%, #77a809 100%);
background:linear-gradient(to bottom, #89c403 5%, #77a809 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#89c403', endColorstr='#77a809',GradientType=0);
background-color:#89c403;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-radius:6px;
border:1px solid #74b807;
display:inline-block;
cursor:pointer;
color:#ffffff;
font-family:arial;
font-size:15px;
font-weight:bold;
padding:6px 24px;
text-decoration:none;
text-shadow:0px 1px 0px #528009;
}
#submit:hover {
background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #77a809), color-stop(1, #89c403));
background:-moz-linear-gradient(top, #77a809 5%, #89c403 100%);
background:-webkit-linear-gradient(top, #77a809 5%, #89c403 100%);
background:-o-linear-gradient(top, #77a809 5%, #89c403 100%);
background:-ms-linear-gradient(top, #77a809 5%, #89c403 100%);
background:linear-gradient(to bottom, #77a809 5%, #89c403 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77a809', endColorstr='#89c403',GradientType=0);
background-color:#77a809;
}
#submit:active {
position:relative;
top:1px;
}
.form-allowed-tags {font-size:12px;display:block;clear:both;}
.form-allowed-tags code {font-size:10px}
footer {
margin-top:20px;
border-top:2px solid rgb(182, 182, 182);
padding:16px; text-align:center;
background:#f7f7f7;
}
.aligncenter{
display:block;
margin:0 auto;
max-width:100%;
}
.alignleft {
float:left;
padding-right:10px;
max-width:100%;
}
.alignright {
float:right;
padding-left:10px;
max-width:100%;
}
.r-size-full {
width:100%;
height:auto;
}
.b-box img {
box-shadow: 0px 0px 2px black, 4px 4px 5px rgb(7, 11, 11);
border: 6px solid rgb(36, 38, 54);
padding: 1px;
background: rgb(37, 38, 39);
position:relative; 
}
.b-box p::after {
background: rgb(47, 51, 56);
content: ' ';
height: 16px;
width: 50px;
margin: 0 auto;
display: block;
box-shadow: 0px 0px 1px rgb(255, 255, 255), 4px 4px 5px rgb(0, 0, 0);
}
#h_banner_video .wp-video{
margin:0 auto;
}
#h_banner_video .mejs-video {
box-shadow: 8px 8px 6px -2px rgb(7, 11, 11);
margin-bottom: 4px;
background: rgb(90, 95, 108) !important;
border: 1px solid rgb(86, 82, 82);
}
.mejs-container, .mejs-container .mejs-controls, .mejs-embed, .mejs-embed body {
background: rgb(90, 95, 108) !important;
background: rgba(61,61,61,1);
background: -moz-linear-gradient(-45deg, rgba(61,61,61,1) 0%, rgba(94,94,94,1) 50%, rgba(61,61,61,1) 100%);
background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(61,61,61,1)), color-stop(50%, rgba(94,94,94,1)), color-stop(100%, rgba(61,61,61,1)));
background: -webkit-linear-gradient(-45deg, rgba(61,61,61,1) 0%, rgba(94,94,94,1) 50%, rgba(61,61,61,1) 100%);
background: -o-linear-gradient(-45deg, rgba(61,61,61,1) 0%, rgba(94,94,94,1) 50%, rgba(61,61,61,1) 100%);
background: -ms-linear-gradient(-45deg, rgba(61,61,61,1) 0%, rgba(94,94,94,1) 50%, rgba(61,61,61,1) 100%);
background: linear-gradient(135deg, rgba(61,61,61,1) 0%, rgba(94,94,94,1) 50%, rgba(61,61,61,1) 100%) !important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3d3d3d', endColorstr='#3d3d3d', GradientType=1 );
}
#h_banner_video .textwidget p {
padding:10px;
padding-bottom:0px;
} .wpcf7-form-control-wrap input[type="text"],.wpcf7-form-control-wrap input[type="email"] ,.wpcf7-form-control-wrap textarea {
border:1px solid #cccccc;
padding:5px;
border-radius:3px;
background:rgb(247,251,251);
margin-top:3px;
width:100%;
}
.wpcf7-form-control-wrap input[type="text"]:focus,.wpcf7-form-control-wrap input[type="email"]:focus ,.wpcf7-form-control-wrap textarea:focus {
border:1px solid #5ea677;
background:rgb(255,255,255);
}
.wpcf7-form-control-wrap textarea {
max-height:146px;
}
input[type="submit"].wpcf7-submit {
background: rgb(6, 180, 112);
color: #fff;
border: 4px solid rgb(17, 171, 52);
padding: 6px 26px;
border-radius: 3px;
}
input[type="submit"].wpcf7-submit:hover {
background: rgb(5,158,97);
color: #fff;
border: 4px solid rgb(15,155,47);
padding: 6px 26px;
border-radius: 3px;
} .left-bar #vt_weather .wi {margin-left:3px;}
.gallery_img_bg {height:240px;background-size:cover;background-repeat:no-repeat;background-position:center}
.gallery_full {display:block;text-align:center}
.gallery_full img {display:block;margin:0 auto;max-height:500px;}
#gallery_box nav {margin-top:6px}
#gallery_box nav li>a {padding:6px 10px;}
.gallery_img_bg a>span {position:absolute;right:0;bottom:0;padding:10px;z-index:999;background:rgba(15,15,30,0.6);color:#fff;display:none }
.gallery_img_bg>a:hover span {display:block}
.gallery_img_bg>a>img {display:block;position:absolute;width:0;height:0}
#pagination-gallery>li>a>img {width:60px;}
#pagination-gallery>li.page>a{padding:3px;}
#pagination-gallery>li.next>a{padding: 21.6px 10px; }
#pagination-gallery>li.last>a{padding: 21.6px 6px; }
#pagination-gallery>li.prev>a{padding: 21.6px 10px; }
#pagination-gallery>li.first>a{padding: 21.6px 6px; } @media only screen and (max-width : 1200px) {
#pagination-gallery>li>a>img {width:40px;}
#pagination-gallery>li.next>a{padding: 11.2px 10px; }
#pagination-gallery>li.last>a{padding: 11.2px 6px; }
#pagination-gallery>li.prev>a{padding: 11.2px 10px; }
#pagination-gallery>li.first>a{padding: 11.2px 6px; }
} @media only screen and (max-width : 992px) {
#pagination-gallery>li>a>img {width:30px;}
#pagination-gallery>li.next>a{padding: 6.5px 7px; }
#pagination-gallery>li.last>a{padding: 6.5px 3px; }
#pagination-gallery>li.prev>a{padding: 6.5px 7px; }
#pagination-gallery>li.first>a{padding: 6.5px 3px; }
} @media only screen and (max-width : 768px) {
#pagination-gallery>li>a>img {width:30px;}
#pagination-gallery>li.next>a{padding: 6.5px 7px; }
#pagination-gallery>li.last>a{padding: 6.5px 3px; }
#pagination-gallery>li.prev>a{padding: 6.5px 7px; }
#pagination-gallery>li.first>a{padding: 6.5px 3px; }
} @media only screen and (max-width : 480px) {
} @media only screen and (max-width : 320px) {
} .pagination {
text-align: center;
margin-bottom:20px;
}
.pagination>a, .pagination>span {
padding:6px 8px;
border: 1px solid #dddddd;
}
.pagination>a:hover {
border: 1px solid #cccccc;
background:#f9f9f9;
}
.pagination span.current{
border: 1px solid #0f0f1e;
background:#535362;
color:#fff;
}
.pagination span.page-numbers{
border: 1px solid #006600;
background:#008c46;
color:#fff;
}
#searchsubmit {
position: absolute;
right: 15px;
line-height: 28px;
padding-left:20px;padding-right:20px;
}
.grecaptcha-badge{
display:none !important;
}
.r_w_bg {
background-size:100% auto;
}
.r_h_bg {
background-size:100% auto;
}