/*
Theme Name: Medanis
Theme URI: http://medanis.com.tr/
Author: Medanis Web Team
Author URI: http://medanis.com.tr
Description: www.medanis.com.tr !
Version: 1.3
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
@import url(css/font-awesome.min.css);
@import url(css/animate.css);
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,800italic,800,700italic,600italic,700,400italic,600,300italic,300&subset=latin,latin-ext);

@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700italic,700,400italic,300italic,300&subset=latin,latin-ext);
/* WP CORE CSS */

.alignnone {
    margin: 5px 20px 20px 0;
}

.aligncenter,
div.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}

.alignright {
    float:right;
    margin: 5px 0 20px 20px;
}

.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.alignright {
    float: right;
    margin: 5px 0 20px 20px;
}

a img.alignnone {
    margin: 5px 20px 20px 0;
}

a img.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.wp-caption {
    background: #fff;
    border: 1px solid #f0f0f0;
    max-width: 96%; /* Image does not overflow the content area */
    padding: 5px 3px 10px;
    text-align: center;
}

.wp-caption.alignnone {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignleft {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignright {
    margin: 5px 0 20px 20px;
}

.wp-caption img {
    border: 0 none;
    height: auto;
    margin: 0;
    max-width: 98.5%;
    padding: 0;
    width: auto;
}

.wp-caption p.wp-caption-text {
    font-size: 11px;
    line-height: 17px;
    margin: 0;
    padding: 0 4px 5px;
}


h3, .h3 {
    font-size: 24px;
    text-shadow: 0px 0px 0px #C3C3C3;
    border: 1px solid #ccc;
    padding: 10px 20px;
    font-weight: 600;
    background-color: #eee;
}


/* WP CORE CSS */

 body.home {
	background-color:#f5f5f5;
	background-size:cover;
	background-repeat:no-repeat;
	background-position:top center;
	font-family: 'Roboto Condensed', sans-serif;
}  


body.page,body.single,body.category{
    background-image: url(./img/body.png);
    background-size: inherit;
    background-repeat: repeat;
    background-position: top center;
    font-family: 'Open Sans', Arial;
}

a, a:visited {
	-webkit-transition: 0.2s;
	-moz-transition: 0.2s;
	-o-transition: 0.2s; 
	-ms-transition: 0.2s;
	transition: 0.2s;
	color:#4F4F4F;
}

a:hover, a:focus {
	-webkit-transition: 0.2s;
	-moz-transition: 0.2s;
	-o-transition: 0.2s;
	-ms-transition: 0.2s;
	transition: 0.2s;
	color:#4F4F4F;
	text-decoration:none;
}

img {
	-webkit-transition: 0.2s;
	-moz-transition: 0.2s;
	-o-transition: 0.2s;
	-ms-transition: 0.2s;
	max-width:100%;
	height:auto;
	transition: 0.2s;
}

img:hover {
	-webkit-transition: 0.2s;
	-moz-transition: 0.2s;
	-o-transition: 0.2s;
	-ms-transition: 0.2s;
	transition: 0.2s;
	opacity:0.8;
}

/* TABLE */

td {
	border-bottom:1px solid #EEE;
	padding:4px;
}

/* TABLE */

/* WP CORE CSS */
@media (min-width: 768px) {

	.navbar-collapse ul li ul {
		opacity:0;
		visibility: hidden;
		position:absolute;
		background: rgb(43,66,109);
		background: -moz-linear-gradient(top, rgba(43,66,109,1) 0%, rgba(23,46,89,1) 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(43,66,109,1)), color-stop(100%,rgba(23,46,89,1)));
		background: -webkit-linear-gradient(top, rgba(43,66,109,1) 0%,rgba(23,46,89,1) 100%);
		background: -o-linear-gradient(top, rgba(43,66,109,1) 0%,rgba(23,46,89,1) 100%);
		background: -ms-linear-gradient(top, rgba(43,66,109,1) 0%,rgba(23,46,89,1) 100%);
		background: linear-gradient(to bottom, rgba(43,66,109,1) 0%,rgba(23,46,89,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2b426d', endColorstr='#172e59',GradientType=0 );
		border-radius-bottom-left: 7px;
		border-radius-bottom-right: 7px;
		box-shadow: 0px 0px 2px #000;
		-webkit-transition:all 0.2s;
		-moz-transition:all 0.2s;
		-o-transition:all 0.2s;
		-ms-transition:all 0.2s;
		transition:all 0.2s;
		padding:5px 10px;
		list-style:none;
		z-index:99;
		min-width: 304px;
	}

	.navbar-collapse ul li:hover ul {
		opacity:1;
		visibility: visible;
		position:absolute;
		-webkit-transition:all 0.2s;
		-moz-transition:all 0.2s;
		-o-transition:all 0.2s;
		-ms-transition:all 0.2s;
		transition:all 0.2s;
	}

	.navbar-collapse ul li ul li {
		list-style:none;
		padding:0px;
	}

	.navbar-collapse ul li ul a, .navbaR-collapse ul li ul a:visited {
		color:#FFF;
		display:block;
		text-decoration: none;
		padding: 5px 5px;
		border-bottom: 1px solid rgba(255, 255, 255, 0.17);
		font-size: 12px;
		-webkit-transition:all 0.2s;
		-moz-transition:all 0.2s;
		-o-transition:all 0.2s;
		-ms-transition:all 0.2s;
		transition:all 0.2s;
	}

	.navbar-collapse ul li ul a:hover {
		background: #004A68; 
		-webkit-transition:all 0.2s;
		-moz-transition:all 0.2s;
		-o-transition:all 0.2s;
		-ms-transition:all 0.2s;
		transition:all 0.2s;
	}

	.navbar-collapse > ul > li > ul > li > .sub-menu {
		opacity:0;
		visibility: hidden;
		position:absolute;
		left: 187px;
		-webkit-transition:all 0.2s;
		-moz-transition:all 0.2s;
		-o-transition:all 0.2s;
		-ms-transition:all 0.2s;
		transition:all 0.2s;
		margin-top:-33px;
	}

	.navbar-collapse > ul > li > ul > li:hover > .sub-menu {
		opacity:1;
		visibility: visible;
		-webkit-transition:all 0.2s;
		-moz-transition:all 0.2s;
		-o-transition:all 0.2s;
		-ms-transition:all 0.2s;
		transition:all 0.2s;
	}

	.navbar-collapse > ul > li > ul > li > ul > li > .sub-menu {
		opacity:0;
		visibility: hidden;
		position:absolute;
		left: 187px;
		-webkit-transition:all 0.2s;
		-moz-transition:all 0.2s;
		-o-transition:all 0.2s;
		-ms-transition:all 0.2s;
		margin-top:-25px;
	}

	.navbar-collapse > ul > li > ul > li > ul > li:hover > .sub-menu {
		opacity:1;
		visibility: visible;
		-webkit-transition:all 0.2s;
		-moz-transition:all 0.2s;
		-o-transition:all 0.2s;
		-ms-transition:all 0.2s;
		transition:all 0.2s;
	}

	.navbar-collapse > ul > li > ul > li > ul > li > ul > li > .sub-menu {
		opacity:0;
		visibility: hidden;
		position:absolute;
		left: 187px;
		-webkit-transition:all 0.2s;
		-moz-transition:all 0.2s;
		-o-transition:all 0.2s;
		-ms-transition:all 0.2s;
		transition:all 0.2s;
		margin-top:-30px;
	}

	.navbar-collapse > ul > li > ul > li > ul > li > ul > li:hover > .sub-menu {
		opacity:1;
		visibility: visible;
		-webkit-transition:all 0.2s;
		-moz-transition:all 0.2s;
		-o-transition:all 0.2s;
		-ms-transition:all 0.2s;
		transition:all 0.2s;
	}
 
	.navbar-nav>li>a:hover, .navbar-nav>li>a:focus {
		background:#0A4B7F;
		color:#FFF;
	}
 

}


@media (max-width: 767px) {

	.navbar-toggle {
		background-color: rgb(10, 44, 80);
		border: 1px solid #fff;
	}
	
	.navbar-toggle .icon-bar {
		background: #FFF;
	}
	
	.navbar-collapse {
		clear:both;
	}
	
	.navbar-nav {
		margin: 0px;
	}

}
 
.navbar-collapse ul li ul li a {
    background: none;
    color: #fff!important;
}
/* CUSTOM CSS */
ul#breadcrumbs a {
    color: #fff;
}
ul#breadcrumbs {
    background-color: #1A3654;
    border-radius: 0;
    margin-top: 20px;
    display: inline-block;
    width: 100%;
    color: #fff;
    line-height: 32px;
}

input.gerigit.btn.btn-primary.pull-right {
    background-color: #1E3E61;
}

ul.sub-menu li a {
    box-shadow: none!important;
    border-right: none!important;
}

input.wpcf7-form-control.wpcf7-submit.btn.btn-primary {
    width: 100%;
    background-color: #1A3654;
    border: 2px solid #357EBD;
}
.page-content {
    padding: 40px;
    background-color: #fff;
}

.no-padding {
    padding: 0;
}
.top-date {
    padding: 18px 0px 6px 0px;
    font-weight: bold;
    font-size: 11px;
}
.container-fluid.header-image {
    background-image: url(./img/header.jpg);
    width: 100%;
    height: 162px;
    background-size: 100%;
    background-repeat: no-repeat;
}

section.container-fluid.menu-alani {
    background-image: url(./img/menubg.png);
    width: 100%;
    background-size: 100% 100%;
}

.menuler ul li a {
    color: #fff;
font-family: 'Roboto Condensed', sans-serif;
    display: block;
    border-right: 1px solid #1b3756;
    padding: 15px 15px;
    box-shadow: 1px 1px 1px rgba(222, 222, 222, 0.12);
}


li.current-menu-item a {
    color: #1a3654!important;
    background: rgb(237,237,237);
    background: -moz-linear-gradient(top, rgba(237,237,237,1) 0%, rgba(246,246,246,1) 53%, rgba(255,255,255,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(237,237,237,1)), color-stop(53%,rgba(246,246,246,1)), color-stop(100%,rgba(255,255,255,1)));
    background: -webkit-linear-gradient(top, rgba(237,237,237,1) 0%,rgba(246,246,246,1) 53%,rgba(255,255,255,1) 100%);
    background: -o-linear-gradient(top, rgba(237,237,237,1) 0%,rgba(246,246,246,1) 53%,rgba(255,255,255,1) 100%);
    background: -ms-linear-gradient(top, rgba(237,237,237,1) 0%,rgba(246,246,246,1) 53%,rgba(255,255,255,1) 100%);
    background: linear-gradient(to bottom, rgba(237,237,237,1) 0%,rgba(246,246,246,1) 53%,rgba(255,255,255,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#ffffff',GradientType=0 );
    /* background-color: white; */
    /* box-shadow: inset 0px 4px 4px #cfcfcf!important; */
}

.navbar-nav>li>a:hover, .navbar-nav>li>a:focus {
    color: #1a3654!important;
    background: rgb(237,237,237);
    background: -moz-linear-gradient(top, rgba(237,237,237,1) 0%, rgba(246,246,246,1) 53%, rgba(255,255,255,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(237,237,237,1)), color-stop(53%,rgba(246,246,246,1)), color-stop(100%,rgba(255,255,255,1)));
    background: -webkit-linear-gradient(top, rgba(237,237,237,1) 0%,rgba(246,246,246,1) 53%,rgba(255,255,255,1) 100%);
    background: -o-linear-gradient(top, rgba(237,237,237,1) 0%,rgba(246,246,246,1) 53%,rgba(255,255,255,1) 100%);
    background: -ms-linear-gradient(top, rgba(237,237,237,1) 0%,rgba(246,246,246,1) 53%,rgba(255,255,255,1) 100%);
    background: linear-gradient(to bottom, rgba(237,237,237,1) 0%,rgba(246,246,246,1) 53%,rgba(255,255,255,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#ffffff',GradientType=0 );
}

.padding-ic {
    padding: 42px 42px 0px 42px;
}

.padding-ic-3 {
    margin-right: 33px;
    background-color: #EBEBEB;
}




div#news-container {
    height: 347px!important;
}
#sayfa-arkaplan > section.container > section > div.col-md-8.no-padding > div {
    background-color: #F2F2F2;
}

.padding-ic-2 {
    margin-left: 42px;
}

.padding-ic-3 {
    margin-right: 33px;
    background-color: #EBEBEB;
}

div#rev_slider_1_1_wrapper {
    border: 2px solid #234973;
}

.home-box-wrap {
    position: relative;
    top: -75px;
    z-index: 55;
}
.home-box {
    background-color: #193552;
    border: 5px solid #234973;
    width: 95%;
	height: 116px;
    border-radius: 7px;
    outline: 1px solid #fff;
    outline-offset: -8px;
	display: table;
}

.home-box-baslik {
    color: #fff;
    text-align: center;
    /* display: table-cell; */
    font-size: 19px;
    padding-top: 28px;
    text-shadow: 1px 3px 1px black;
}
.home-box-baslik {
    /* padding-left: 64px; */
    padding-top: 36px;
    width: 100%;
}

div#home-box-1 {
    background-repeat: no-repeat;
    background-position: center right;

}
div#home-box-2 {
    background-repeat: no-repeat;
    background-position: center right;

}
div#home-box-3 {
    background-repeat: no-repeat;
    background-position: center right;
}

div#home-box-4 {
	margin-left: 15px;
}

div#home-box-2, div#home-box-1 {
    width: 91%;
}
.makale {
    width: 100%;
	height:auto;
	    margin-left: 15px;
		    padding-right: 20px;
display:inline-block;
    margin-bottom: 20px!important;
    border-bottom: 1px solid rgba(204, 204, 204, 0.46)!important;
    padding-bottom: 12px!important;
    box-shadow: 0px 2px 0px rgba(255, 255, 255, 0.72)!important;
}
.padding-ic-3 iframe {
    text-align: center;
    margin: 0 auto;
    display: table;
}
 
.title-bar {
    background: rgb(255,255,255);
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(47%,rgba(246,246,246,1)), color-stop(100%,rgba(237,237,237,1)));
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);
    background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);
    background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);
    background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 );
    padding: 11px 11px;
    margin-bottom: 20px;
    color: #1a3654;
font-family: 'Roboto Condensed', sans-serif;
border-bottom: 1px solid #CACACA;}
.makale-resim {
    width: 100px;
    height: 100px;
    float: left;
    background-color: #fff;
    text-align: center;
    border: 1px solid #c3c3c3;
    margin-right: 20px;
}

.makale-baslik a {
    color: #1a3654;
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: bold;
    font-size: 16px;
}
.makale-ozet {
    color: #3d3d3d;
    font-family: 'Roboto Condensed', sans-serif;
    text-shadow: 1px 1px 1px white;
    font-weight: 600;
}

.home-box-wrap {
    position: relative;
    top: -75px;
    z-index: 55;
    margin-bottom: -52px;
    display: inline-block;
    width: 100%;
}

.image img {
    width: 64%;
    margin-bottom: 25px;
}
.duyuru-wrap {
    padding-right: 20px;
    padding-left: 20px;
    height: 346px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-bottom: 20px;
}

.duyurular {
    margin-left: 4px;
    margin-bottom: 14.5px;
    border-bottom: 1px solid rgba(204, 204, 204, 0.46);
    padding-bottom: 12px;
    box-shadow: 0px 2px 0px rgba(255, 255, 255, 0.72);
    color: #000000;
}

.duyuru-tarih {
    font-size: 13px;
}
.duyuru-baslik a {
    display: list-item;
    list-style-position: inside;
    margin-left: 14px;
    color: #000;
    font-size: 13px;
    margin-top: 9px;
}

div#news-container li {
    list-style: none;
    height: auto!important;
}
 
 
footer.footer {
    margin-top: 50px;
    padding-bottom: 9px;
    color: #fff;
    background-image: url(./img/footer.jpg);
}
.footer-title {
    text-decoration: underline;
    font-size: 16px;
    margin-top: 17px;
    font-weight: 600;
    margin-bottom: 30px;
}

.copyright {
    background-color: #000000;
    padding: 14px 0px;
    color: #fff;
    font-size: 12px;
}

.copyright a {
    color: #fff;
}
/* CUSTOM CSS */
/*RESPONSIVE */
@media (max-width:768px){
		.container-fluid.header-image {
			background-image: url(./img/header.jpg);
			width: 100%;
			height: auto;
			background-size: cover;
			background-repeat: no-repeat;
		}
		.padding-ic {
    padding: 42px 0px 0px 0px;
}

div#home-box-2, div#home-box-1 {
    width: 100%;
}

.home-box-wrap {
    top: -17px;
}

.home-box {
    margin-bottom: 20px;
 
}

.padding-ic-2 {
    padding-left: 0;
    margin-top: 20px;
}

.padding-ic-3 {
    padding-right: 0;
}

.menuler ul li a {
border-right:0;
    box-shadow: none;
    border-bottom: 1px solid #335579;
}


}

/*RESPONSIVE */

/*HAVA DURUMU*/
div#awesome-weather-1283323 {
    width: 100%;
    float: left;
    background: rgb(255,255,255);
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(47%,rgba(246,246,246,1)), color-stop(100%,rgba(237,237,237,1)));
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);
    background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);
    background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);
    background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 );
    color: #29435F;
    text-shadow: none;
}

.awesome-weather-forecast.awe_days_5.awecf {
    display: none;
}
.awe_highlow {
    display: none;
}
.awe_wind {
    display: none;
}

.duyuru-baslik a {
    text-shadow: 1px 1px 1px white;
    font-weight: 600;
}

/*HAVA DURUMU*/

.kayan-yazi {
    background-color: #193552;
    color: #fff;
    margin-right: 49px;
    margin-bottom: 30px;
    border-radius: 5px;
    outline: 1px solid #fff;
    outline-offset: -7px;
    padding: 25px 15px 0px 21px;
    height: 68px;
	font-weight: bold;
	font-size: 14px;
}


.muracaat a {
    background-image: url(./img/menubg.png);
    background-repeat: repeat;
    float: right;
    background-size: contain;
    position: relative;
    top: -43px;
    right: -8px;
    background-color: white;
    padding: 16px 10px;
    font-weight: 600;
    color: #FFFFFF;
    border-left: 1px solid #fff;
}

#sayfa-arkaplan > .container > .col-md-8 > .padding-ic-2 > .title-bar {
	font-weight: bold;
}


::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 2px rgba(0,0,0,0.3);
    background-color: #FCFCFC;
    border-radius: 10px;
    margin-bottom: 20px;
}


::-webkit-scrollbar {
    width: 9px;
}

::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background-color: #A7A7A7;
}

.bankalar > li {
    float: left;
    width: 25%;
    padding: 10px;
    height: 187px;
}
.aciklamalar {
    text-align: center;
}

.list-style-none {
	list-style-type: none;
}
/*.aciklamalar {
    display: none;
}*/
#gallery-1 img {
    border: 0!important;
}

#gallery-1 .gallery-item {
    float: left;
    margin-top: 10px;
    text-align: center;
    width: 33%;
    padding: 15px;
    }
#sayfa-arkaplan {
    background-image: url("img/tsk1.png");
    background-blend-mode: screen;
    background-color: rgba(255, 255, 255, 0.54);
	    background-attachment: fixed;
}
blockquote p {
    text-shadow: 1px 1px #73B5FF;
}
h3.page-title {
    background-color: #234871;
    padding: 7px 16px;
    color: #fff;
}
.banka-logo img {
    max-height: 149px;
}
.faydali-linkler > li {
    width: 33%;
    float: left;
    text-align: center;
    margin-bottom: 10px;
    height: 200px;
    position: relative;
    border-bottom: 1px solid #ddd;
    margin: 10px 0;
}
.faydali-linkler .aciklamalar {
    position: absolute;
    bottom: 0;
    /* padding-left: 25%; */
    display: block;
    width: 100%;
}
@media screen and (max-width: 767px) {
	div#home-box-3 {
    width: 100%;
}
div#home-box-4 {
    margin-left: 0;
    width: 100%;
}

.kayan-yazi {
    width: 100%;
}

.padding-ic-2 {
    margin-left: 0;
}
    .bankalar > li {
    float: left;
    width: 100%;
    padding: 10px;
    height: 187px;
}
.faydali-linkler > li {
    width: 100%;
    float: left;
    text-align: center;
    margin-bottom: 10px;
    height: 200px;
    position: relative;
}

}
.required {
    color: #ff0000;
}
.odeme-uyari {
    background-color: #F3EDED;
    padding: 13px;
}


.tparrows.preview1:before { 
   content: ''; /*for remove the chinese character*/
}

.social{
transition: opacity 0.3s;
}

.social:hover{
opacity: 0.5;
}