/*
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=Bree+Serif&subset=latin-ext);
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,800,700,600,300&subset=latin-ext);


/* WP CORE CSS */

* {
	outline:0;
}

.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;
}

/* WP CORE CSS */

body {
	background:#FFF;
	background-size:cover;
	background-repeat:no-repeat;
	background-position:top center;
	font-family: 'Bree Serif', Arial;
}

.container{
	width:1170px !important;
}

header, footer, section, .anaslider {
	min-width:1170px !important;
}

a, a:visited {
	-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-o-transition: 0.4s;
	-ms-transition: 0.4s;
	transition: 0.4s;
	color:#4F4F4F;
}

a:visited, a:focus {
	-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-o-transition: 0.4s;
	-ms-transition: 0.4s;
	transition: 0.4s;
	color:#4F4F4F;
}

img {
	-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-o-transition: 0.4s;
	-ms-transition: 0.4s;
	max-width:100%;
	height:auto;
	transition: 0.4s;
}

img:hover {
	-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-o-transition: 0.4s;
	-ms-transition: 0.4s;
	transition: 0.4s;
	opacity:0.8;
}

/* MENU */

.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.4s;
	-moz-transition:all 0.4s;
	-o-transition:all 0.4s;
	-ms-transition:all 0.4s;
	transition:all 0.4s;
	padding:5px 10px;
	list-style:none;
	z-index:99;
	min-width: 190px;
}

.navbar-collapse ul li:hover ul {
	opacity:1;
	visibility: visible;
	position:absolute;
	-webkit-transition:all 0.4s;
	-moz-transition:all 0.4s;
	-o-transition:all 0.4s;
	-ms-transition:all 0.4s;
	transition:all 0.4s;
}

.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.4s;
	-moz-transition:all 0.4s;
	-o-transition:all 0.4s;
	-ms-transition:all 0.4s;
	transition:all 0.4s;
}

.navbar-collapse ul li ul a:hover {
	background: #004A68; 
	-webkit-transition:all 0.4s;
	-moz-transition:all 0.4s;
	-o-transition:all 0.4s;
	-ms-transition:all 0.4s;
	transition:all 0.4s;
}

.navbar-collapse > ul > li > ul > li > .sub-menu {
	opacity:0;
	visibility: hidden;
	position:absolute;
	left: 187px;
	-webkit-transition:all 0.4s;
	-moz-transition:all 0.4s;
	-o-transition:all 0.4s;
	-ms-transition:all 0.4s;
	transition:all 0.4s;
	margin-top:-33px;
}

.navbar-collapse > ul > li > ul > li:hover > .sub-menu {
	opacity:1;
	visibility: visible;
	-webkit-transition:all 0.4s;
	-moz-transition:all 0.4s;
	-o-transition:all 0.4s;
	-ms-transition:all 0.4s;
	transition:all 0.4s;
}

.navbar-collapse > ul > li > ul > li > ul > li > .sub-menu {
	opacity:0;
	visibility: hidden;
	position:absolute;
	left: 187px;
	-webkit-transition:all 0.4s;
	-moz-transition:all 0.4s;
	-o-transition:all 0.4s;
	-ms-transition:all 0.4s;
	margin-top:-25px;
}

.navbar-collapse > ul > li > ul > li > ul > li:hover > .sub-menu {
	opacity:1;
	visibility: visible;
	-webkit-transition:all 0.4s;
	-moz-transition:all 0.4s;
	-o-transition:all 0.4s;
	-ms-transition:all 0.4s;
	transition:all 0.4s;
}

.navbar-collapse > ul > li > ul > li > ul > li > ul > li > .sub-menu {
	opacity:0;
	visibility: hidden;
	position:absolute;
	left: 187px;
	-webkit-transition:all 0.4s;
	-moz-transition:all 0.4s;
	-o-transition:all 0.4s;
	-ms-transition:all 0.4s;
	transition:all 0.4s;
	margin-top:-30px;
}

.navbar-collapse > ul > li > ul > li > ul > li > ul > li:hover > .sub-menu {
	opacity:1;
	visibility: visible;
	-webkit-transition:all 0.4s;
	-moz-transition:all 0.4s;
	-o-transition:all 0.4s;
	-ms-transition:all 0.4s;
	transition:all 0.4s;
}

/* MENU */

/* SAYFA İÇİ */

.page-content {
	background: #FFF;
	padding: 20px 30px 20px;
	box-shadow: 0px 0px 10px #000;
	border-radius: 5px;
}

ul#breadcrumbs {
	box-shadow: 0px 0px 10px #000;
	border-radius: 5px;
	margin-top: 20px;
}

input.gerigit {
	height: auto;
	padding: 0px 8px;
	font-size: 13px;
	font-weight: 600;
	background: rgb(131, 0, 145);
	border: 1px solid rgb(60, 0, 66);
}

input.gerigit:hover {
	background: rgb(60, 0, 66);
}

/* SAYFA İÇİ */

/* TABLE */

td {
	border-bottom:1px solid #EEE;
	padding:4px;
}

/* TABLE */

/* WP CORE CSS */

/* CUSTOM CSS */

header.header {
	background:#38576E url(img/hbg.jpg);
	padding-bottom:15px;
}

.menuarea {
	background:url(img/menubg.png);
	min-height:170px;
	background-repeat: no-repeat;
	background-position: top right;
}

.bannerarea {

}

a.brand {
	display: block;
	margin-top: 1px;
}

.sosyalmedya-header {
	list-style:none;
	margin:0px;
	padding:0px;
	float: right;
}

.sosyalmedya-header li {
	display:inline-block;
}

nav.ustmenu1 {
	float: right;
}

nav.ustmenu1 .navbar-nav>li>a, nav.ustmenu1 .navbar-nav>li>a:visited {
	padding-top: 4px;
	padding-bottom: 4px;
	font-weight: 500;
	font-size: 12px;
	color:#787878;
}

nav.ustmenu2 {
	float: right;
	margin-right:17%
}

nav.ustmenu2 .navbar-nav>li>a, nav.ustmenu2 .navbar-nav>li>a:visited {
	padding-top: 4px;
	padding-bottom: 4px;
	font-weight: 500;
	color:#254761;
}

nav.ustmenu2 .navbar-nav>li>a i {
	font-size: 17px;
	color: #C0282B;
	margin-right: 5px;
	margin-top: 1px;
	float: left;
}

.header-sag {
	margin-top: 25px;
}

.anamenu .navbar-nav>li>a {
	padding-top: 18px;
	padding-bottom: 18px;
	color: #FFF;
}

.anamenu .nav>li>a:hover, .anamenu .nav>li>a:focus {
	background-color: #306288;
}

.bannerarea {
	min-height: 110px;
}

.anamenuarea {
	float: left;
}

.searchform-header {
	float: right;
	border-radius: 40px;
	overflow: hidden;
	margin-top: 13px;
	margin-right: 13%;
}

.searchform-header input#s {
	float: left;
	background: #EEEEEE;
	border: 0px solid #EEE;
	box-shadow: 2px 2px 5px #9B9B9B inset;
	height: 27px;
	line-height: 27px;
	padding-left: 20px;
}

button#searchsubmit {
	border: 0px;
	height: 27px;
	line-height: 26px;
	background: #39586F;
	color: #EEE;
	padding-left: 12px;
	padding-right: 12px;
}

.slider-alti {
	background:url(img/hbg.jpg);
	padding:70px 0px;
	color:#FFF;
	text-align:center;
	color:#fcfcfc;
}

.slider-alti img {
	display:block;
	margin:0 auto;
}

.slider-alti h2 {
	font-size: 20px;
}

.slider-alti p {
	font-family: 'Open Sans';
	margin: 5px 25% 20px;
}

.slider-alti-wrap {
	background:url(img/box-border.png);
	background-position:center right;
	background-repeat:no-repeat;
}

.slider-alti .col-md-4:last-child  .slider-alti-wrap{
	background:transparent;
}

.bagisturleri {
	padding:70px 0px;
	background:#FAFAFA;
	color:#306288;
}

.bankalar {
	padding:70px 0px;
	background:#FFF;
	color:#306288;
}

ul.bagistur-listesi {
	list-style: none;
	margin: 30px auto;
	display: table;
}

ul.bagistur-listesi li {
	display:inline-block;
	margin:0px 5px
}

ul.bagistur-listesi li a,
ul.bagistur-listesi li a:visited {
	color:#FFF;
	background:#406E90;
	display:block;
	border-radius:5px;
	padding:3px 15px;
	font-size: 16px;
}

ul.bagistur-listesi li a:hover,
ul.bagistur-listesi li a:focus {
	background:#FFF;
	color:#406E90;
	text-decoration:none;
}

.bagisturleri p {
	text-align:center;
	font-family: 'Open Sans';
	margin-bottom:0px;
	font-size: 16px;
}

.bankalistesi {
	margin-top: 30px;
}

footer.footer {
	background: #D6D6D6 url(img/fbg.jpg) top left;
	background-repeat: no-repeat;
	color: #8E8E8E;
	height: 76px;
	line-height: 76px;
}

#medanis {
	float:right;
}

ul#breadcrumbs {
	box-shadow: 1px 1px 3px #8E8C8C;
	border-radius: 0px;
	margin-top: 20px;
	background: rgb(192, 40, 43);
	color: #FFF;
	font-family: 'Open Sans';
	font-size: 13px;
	font-weight: 500;
	border-bottom-right-radius: 11px;
	border-bottom: 1px solid #880F12;
}

ul#breadcrumbs a, ul#breadcrumbs a:visited {
	color:#FFF;
}

input.gerigit {
	background: rgb(254, 254, 254);
	border: 1px solid rgb(192, 40, 43);
	border-radius: 0px;
	color: rgb(192, 40, 43);
	-webkit-transition: 0.2s;
	-moz-transition: 0.2s;
	-o-transition: 0.2s;
	-ms-transition: 0.2s;
	transition: 0.2s;
}

input.gerigit:hover {
	background: rgb(192, 40, 43);
	border: 1px solid rgb(254, 254, 254);
	border-radius: 0px;
	color: rgb(254, 254, 254);
	-webkit-transition: 0.2s;
	-moz-transition: 0.2s;
	-o-transition: 0.2s;
	-ms-transition: 0.2s;
	transition: 0.2s;
}

.page-content {
	font-family: 'Open Sans';
}

h3.page-title {
	color: rgb(192, 40, 43);
	font-weight: 700;
	border-bottom: 1px solid #E4E4E4;
	padding-bottom: 5px;
}

.page-content {
	background: #FFF;
	padding: 20px 30px 20px;
	box-shadow: 1px 1px 3px #8E8C8C;
	border-radius: 0px;
	margin-bottom: 50px;
	border-top-right-radius: 11px;
}

.navbar-collapse ul li ul {
	background: rgb(192, 40, 43);
	box-shadow: 0px;
}

.navbar-collapse ul li ul a:hover {
	background: #A81F22;
	padding-left: 10px;
}

.table-vcenter td {
	vertical-align: middle!important;
}

.bankabilgileri ul {
	list-style:none;
	margin:0px;
}

h4.h4-baslik-iletisim {
	font-weight: 600;
}


/* CUSTOM CSS */




span.liste {padding: 10px;background: #eee;border-radius: 5px;border: 1px solid #e4e4e4;cursor: pointer;}span.kucuk-resim {padding: 10px;background: #eee;border-radius: 5px;border: 1px solid #e4e4e4;cursor: pointer;}
.kategori-kapsa {width: 102.7%;}
.kategori {background: rgb(255,255,255); /* Old browsers */background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1))); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* IE10+ */background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
padding: 15px;
margin-top: 4px;
float: left;
width: 97.6%;
}
.kategori_kutu {background: rgb(255,255,255); /* Old browsers */background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1))); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* IE10+ */background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */border: 4px solid #FFFFFF;outline: 1px solid #B7B7B7;padding: 15px;margin-top: 4px;float: left; margin-right: 13px;margin-bottom: 10px;width: 100%; height: auto;}
.kategori-resim {
float: left;
padding-right: 20px;
}


.kategori-baslik {
font-family: 'Titillium Web', sans-serif;
font-weight: 600;
font-size: 14px;
}

.kategori-ozet {
text-align: left;
}

.kategori-resim img {
border: 5px solid #FFF;
outline: 1px solid #ccc;
}



.kategori:nth-child(odd) {
background: #eee;
}

 .yuvarlak {
  background-color: #C0282B;
  width: 18px;
  height: 18px;
  border-radius: 50%;
  color: #fff;
  text-align: center;
  /* position: relative; */
}
.listeleme {display: none !important;}
