/*
font-family: 'Roboto', sans-serif;
font-family: 'Roboto', sans-serif;
------------
font-family: 'Roboto', sans-serif;
font-family: 'Roboto', sans-serif;

*/
* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	text-decoration: none;
	-webkit-font-smoothing: antialiased;
}
html {
  position: relative;
  min-height: 100%;
}
body {
	font-family: 'Roboto', sans-serif;
	font-size:15px;
	color:#003366;
	font-weight:400;
	background-color: #fff;
	line-height:24px;
	background-position:top;
	margin-bottom: 250px;
	overflow-x: hidden;
	
}
.footer {
	background-image: url(sag-alt-kose.png);
	background-repeat: no-repeat;
	background-position-x: right;
	background-position-y: top;
	background-color: #003366;	
}

.header {
	width: 100%;
	display: block;
	min-height: 214px;
	padding-top: 0px;
}
.headerwp {
	max-width: 1300px;
	margin: 5px auto;
	padding: 0px;
}
.headerfull {
	width: 100%;
	background-color: #FFF;
	background-image: url(sol-ust-kose.png);
	background-repeat:no-repeat;
	height: 100px;
	position: relative;
	-webkit-box-shadow: 0 0 4px rgba(0,0,0,0.16);
	-moz-box-shadow: 0 0 4px rgba(0,0,0,0.16);
	box-shadow: 0 0 4px rgba(0,0,0,0.16);
}
.headerfull {
	width: 100%;
	background-color: #FFF;
	height: 100px;
	position: relative;
	-webkit-box-shadow: 0 0 4px rgba(0,0,0,0.16);
	-moz-box-shadow: 0 0 4px rgba(0,0,0,0.16);
	box-shadow: 0 0 4px rgba(0,0,0,0.16);
}

.posrlt {
	position: relative;
}
.headtoppart {
	display: block;
	width: 100%;
	background-color: #fff;
	height: 51px;
	margin: 0px auto;
	padding: 0px 0px;
	min-width: 320px;
	vertical-align: bottom;
}
.headertopleft {
	float: right;
}
.headertopright {
	float: left;
	text-align: left;
}
.headertopright a {
	line-height: 39px;
	color: #5f5f5f;
	font-size: 14px;
	padding: 0px 5px;
	display: inline-block;
	float:left;
}
.headertopright a:hover {
	background-color: #272B37;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.headertopright a.facebookicon:hover {
	background-color: #3b5998;
	color: #fff;
}
.headertopright a.twittericon:hover {
	background-color: #55acee;
	color: #fff;
}
.headertopright a.linkedinicon:hover {
	background-color: #0077b5;
	color: #fff;
}
.headertopright a.googleicon:hover {
	background-color: #dd4b39;
	color: #fff;
}
.headertopright a.youtubecon:hover {
	background-color: #dd4b39;
	color: #fff;
}
.address {
	padding: 7px 0px 0px 0px;
	font-size: 12px;
	color: #fff;
}
.address a {
	color: #fff;
}
.address span {
	margin-right: 9px;
	color: #fff;
}
.address .fa {
	margin-right: 6px;
	margin-left: 6px;
	color: #fff;
}
.mobiletext02 {
	display: none;
}

/* Margins */
.margin10 {
	height:10px;
}
.margin15 {
	height:15px;
}
.margin20 {
	height:20px;
}
.margin25 {
	height:25px;
}
.margin30 {
	height:30px;
}
.margin35 {
	height:35px;
}
.margin40 {
	height:40px;
}
.margin45 {
	height:45px;
}
.margin50 {
	height:50px;
}
.margin55 {
	height:55px;
}
.margin60 {
	height:60px;
}
.margin65 {
	height:65px;
}
.margin70 {
	height:70px;
}
.margin75 {
	height:75px;
}
.margin80 {
	height:80px;
}
/* Header Tags */

h1.ilgili_urun {
	font-family: 'Roboto', sans-serif;
	font-size:26px;
	font-weight:500;
	line-height:45px;
	text-align:left;
	margin:0;
	padding:0;
	padding-left:15px;
}
h1,h2 {
	font-family: 'Roboto', sans-serif;
	font-size:28px;
	font-weight:400;
	line-height:45px;<strong></strong>
	text-align:left;
	margin:0;
	padding:0;
}
h3 {
	font-family: 'Roboto', sans-serif;
	font-size:22px;
	font-weight:500;
	line-height:35px;
	text-align:left;
	margin:0;
	padding:0;
}

h3.blog {
	font-family: 'Roboto', sans-serif;
	font-size:20px;
	font-weight:500;
	line-height:35px;
	text-align:center;
	margin:0;
	padding:0;
}

h4 {
	font-family: 'Roboto', sans-serif;
	font-size:18px;
	font-weight:500;
	line-height:24px;
	text-align:left;
	margin:0;
	padding:0;
}

/* breadcrumb */
.bread_bg {
	/*
	max-height:34px;
	height:34px;
	background-position: center;
	*/
	z-index:1;
	border-top: 1px solid #00336642;
	border-bottom: 1px solid #00336642;
	background-color: #eeeeee;
}
.breadcrumb {
	position:relative;
	top:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	font-family: 'Saira Extra Condensed', sans-serif;
	text-transform:uppercase; 
	font-size:16px;
	font-style:normal;
	line-height:32px;
	font-weight:500;
	color:#003366;
	margin-top:0px;
	margin-bottom: 0px;
	border-radius:0;
	
}
ol.breadcrumb {
	position:relative;
	top:0px;
}
.breadcrumb>.active {
	color:#ff0000;
}
.breadcrumb>.nonactive {
	color:#003366;
}
.breadcrumb a {
	color:#003366;
}
.breadcrumb>li+li:before {
  padding: 0 5px;
  color: #003366;
  content: "/\00a0";
}
/* Tab bölüm */
/*
.tab-content {
	padding:15px;
	
	border-left: 1px solid #e6e7e8;
	border-bottom: 1px solid #e6e7e8;
	border-right: 1px solid #e6e7e8;
	-webkit-border-radius: 0 4px 4px 4px;
	border-radius: 0 4px 4px 4px;
	min-height:250px;
	
}
*/
.page_img {
	border:1px solid #c1c1c1;
	padding:5px;
}
/********************************************************************************/
/*										Hover Kutu								*/
/********************************************************************************/
.media {
  /*display: inline-block;*/
  position: relative;
  vertical-align: top;
  padding:15px;
  margin-bottom:15px;
  border:3px none #c1c1c1;
}
.media__image { display: block; }
.media__body {
  background: rgba(0, 51, 132, 0.9);
  bottom: 0;
  font-size: 1em;
  left: 15px;
  opacity: 0;
  overflow: hidden;
  padding: 4em 3em;
  margin:0px;
  position: absolute;
  text-align: center;
  top: 0;
  right: 15px;
  -webkit-transition: 0.6s;
  transition: 0.6s;
}
.media__body.nas {
	margin-bottom:15px;
  margin-top:15px;
}
.media__body:hover { opacity: 1; }
.media__body:after,
.media__body:before {
  border: 1px solid rgba(255, 255, 255,1);
  bottom: 1em;
  content: '';
  left: 1em;
  opacity: 0;
  position: absolute;
  right: 1em;
  top: 1em;
  -webkit-transform: scale(1.5);
  -ms-transform: scale(1.5);
  transform: scale(1.5);
  -webkit-transition: 0.6s 0.2s;
  transition: 0.6s 0.2s;
}
.media__body:before {
  border-bottom: none;
  border-top: none;
  left: 1em;
  right: 1em;
}
.media__body:after {
  border-left: none;
  border-right: none;
  bottom: 1em;
  top: 1em;
}
.media__body:hover:after,
.media__body:hover:before {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  opacity: 1;
}
.media__body i {
	font-size:28px;
}
@media (max-width: 767px) {
	.media__body {
		padding:5em;
	}
}

.yazi {
	text-align:center;
}

hr.hr-cizgi {
  border-top:1px solid #d0d0d0;
}


hr.hr--logo {
  border-top:1px solid #d0d0d0;
  margin: 20px 0;
}
hr.hr--logo:after {
  content: url( '../../images/finder.png' );
  /* Controls the position of the logo */
  left: 50%;
  position: absolute;
  transform: translateY(-50%) translateX(-50%);
  /* Controls the whitespace around the symbol */
  padding: 5px;
}
.hizmet-referans {
text-align: center;
color:#003366 !important;
border-top: 1px solid #d0d0d0;
}

.kutu-blog-index {
	border:1px solid #e6e7e8;
	padding:10px;
	font-family: 'Roboto', sans-serif;
	font-size:18px;
	font-weight:400;
	text-align: center;
	line-height:24px;
	background-color: #f8f8f8;
	margin: 0.5em 0;
	}
.kutu-sistem {
	border:1px solid #e6e7e8;
	padding:20px;
	font-family: 'Roboto', sans-serif;
	font-size:14px;
	font-weight:400;
	text-align: left;
	line-height:20px;
	background-color: #fff;
	margin: 0.5em 0;
	border-radius: 0px;
	}
.kutu-blog {
	border:1px solid #e6e7e8;
	padding:10px;
	background-color: #f8f8f8;
	margin: 0.5em 0;
	text-align: center;
	
	}

.kutu-sayfa {
	border:1px solid #e6e7e8;
	padding:10px;
	font-family: 'Roboto', sans-serif;
	font-size:18px;
	font-weight:400;
	text-align: center;
	line-height:24px;
	background-color: #f8f8f8;
	margin: 0.5em 0;
	}
.kutu-iletisim {
	border:1px solid #e6e7e8;
	padding:10px;
	font-family: 'Roboto', sans-serif;
	font-size:18px;
	font-weight:400;
	text-align: center;
	line-height:24px;
	background-color: #f8f8f8;
	margin: 0.5em 0;
	}
.kutu {
	border:1px solid #e6e7e8;
	padding:10px;
	font-family: 'Roboto', sans-serif;
	font-size:18px;
	font-weight:400;
	text-align: center;
	line-height:24px;
	background-color: #f8f8f8;
	margin: 0.5em 0;
	}

.kutu a {
	color:#3a3a3c;
}
.kutu a p {
	margin-bottom:0;
}
.kutu a:hover {
	text-decoration:none;
}
.kutu_index {
	border:1px solid #e6e7e8;
	padding:10px;
	font-family: 'Roboto', sans-serif;
	font-size:16px;
	font-weight:400;
	text-align: center;
	line-height:30px;
	background-color: #f8f8f8;
	margin: 0.5em 0;
	}
.kutu_index a {
	color:#3a3a3c;
}
.kutu_index a p {
	margin-bottom:0;
}
.kutu_index a:hover {
	text-decoration:none;
}
.anablog {
	background-color:#f6f6f6;
	padding-bottom:15px;
	padding-top:15px;
	border-top:2px solid #cecece;
	border-bottom:2px solid #cecece;
	background-image:url("../../images/blog_bg.png");
	
	
}
.anablog h1.blog {
	text-align:center;
	color:#003366 !important;
	border-top:1px solid #d0d0d0;
	border-bottom:1px solid #d0d0d0;
	background-color:#fff;
}
p.title {
	font-family: 'Roboto', sans-serif;
	font-size:1em;
	font-weight:400;
	margin:0.7em 0;
	height:2.0em;
    line-height: 1.2em;
	/*text-align:left;*/
}
.blog_yazi {
	text-align:justify;
	color:#003366;
	font-weight:400;
	font-size:0.8em;
	line-height:22px;
    max-height: 100px;
}
a.btn-agri {
	font-size:16px;
	color:#fff;
	text-align:right;
	padding-left:30px;
	padding-right:30px;
}

.multiline-fade {
  position: relative;
  height: 5.5em; /* max-height = line-height (1.2) * lines max number (5) */
  overflow: hidden;
}

.multiline-fade::after {
  position: absolute;
  display: block;
  content: "";
  width: 100%;
  height: 50px;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(to bottom, rgba(248,248,248,0), #f8f8f8);
}







/* image scroller */

#transition-timer-carousel .carousel-control {
	top:45%;
	font-size:36px;
}
.carousel-control.left,
.carousel-control.right {
	background-image:none !important;
}
/*
#myCarousel .carousel-inner .active.left { left: -33%; }
#myCarousel .carousel-inner .next        { left:  33%; }
#myCarousel .carousel-inner .prev        { left: -33%; }
#myCarousel .carousel-control.left,.carousel-control.right {
	background-image:none;
	color:#5f9fba;
}
#myCarousel .item:not(.prev) {visibility: visible;}
#myCarousel .item.right:not(.prev) {visibility: hidden;}
#myCarousel .rightest{ visibility: visible;}

@media only screen and (min-width: 230px) and (max-width:919px) {
	#myCarousel .rightest{ display:none;}
}

*/
/* Carousel Multi */

.carousel-showmanymoveone .carousel-control {
  width: 4%;
  background-image: none;
}
.carousel-showmanymoveone .carousel-control.left {
  margin-left: 15px;
}
.carousel-showmanymoveone .carousel-control.right {
  margin-right: 15px;
}
.carousel-showmanymoveone .item img{
	margin: 0 auto !important;
}
.carousel-showmanymoveone .cloneditem-1,
.carousel-showmanymoveone .cloneditem-2,
.carousel-showmanymoveone .cloneditem-3 {
  display: none;
}
@media all and (min-width: 768px) {
  .carousel-showmanymoveone .carousel-inner > .active.left,
  .carousel-showmanymoveone .carousel-inner > .prev {
    left: -33%;
  }
  .carousel-showmanymoveone .carousel-inner > .active.right,
  .carousel-showmanymoveone .carousel-inner > .next {
    left: 33%;
  }
  .carousel-showmanymoveone .carousel-inner > .left,
  .carousel-showmanymoveone .carousel-inner > .prev.right,
  .carousel-showmanymoveone .carousel-inner > .active {
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner .cloneditem-1 {
    display: block;
  }
}
@media all and (min-width: 768px) and (transform-3d), all and (min-width: 768px) and (-webkit-transform-3d) {
  .carousel-showmanymoveone .carousel-inner > .item.active.right,
  .carousel-showmanymoveone .carousel-inner > .item.next {
    -webkit-transform: translate3d(33%, 0, 0);
            transform: translate3d(33%, 0, 0);
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner > .item.active.left,
  .carousel-showmanymoveone .carousel-inner > .item.prev {
    -webkit-transform: translate3d(-33%, 0, 0);
            transform: translate3d(-33%, 0, 0);
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner > .item.left,
  .carousel-showmanymoveone .carousel-inner > .item.prev.right,
  .carousel-showmanymoveone .carousel-inner > .item.active {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    left: 0;
  }
}
@media all and (min-width: 992px) {
  .carousel-showmanymoveone .carousel-inner > .active.left,
  .carousel-showmanymoveone .carousel-inner > .prev {
    left: -33%;
  }
  .carousel-showmanymoveone .carousel-inner > .active.right,
  .carousel-showmanymoveone .carousel-inner > .next {
    left: 33%;
  }
  .carousel-showmanymoveone .carousel-inner > .left,
  .carousel-showmanymoveone .carousel-inner > .prev.right,
  .carousel-showmanymoveone .carousel-inner > .active {
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner .cloneditem-2,
  .carousel-showmanymoveone .carousel-inner .cloneditem-3 {
    display: block;
  }
}
@media all and (min-width: 992px) and (transform-3d), all and (min-width: 992px) and (-webkit-transform-3d) {
  .carousel-showmanymoveone .carousel-inner > .item.active.right,
  .carousel-showmanymoveone .carousel-inner > .item.next {
    -webkit-transform: translate3d(33%, 0, 0);
            transform: translate3d(33%, 0, 0);
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner > .item.active.left,
  .carousel-showmanymoveone .carousel-inner > .item.prev {
    -webkit-transform: translate3d(-33%, 0, 0);
            transform: translate3d(-33%, 0, 0);
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner > .item.left,
  .carousel-showmanymoveone .carousel-inner > .item.prev.right,
  .carousel-showmanymoveone .carousel-inner > .item.active {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    left: 0;
  }
}




/* Blog Menu */
ul.blog_menu {
	font-family: 'Roboto', sans-serif;
	font-size:14px;
	color:#000;
	list-style-type:none;
	padding:0;
	margin:0;
}
ul.blog_menu li {
	border-bottom:1px solid #ddd;
}
ul.blog_menu li:first-child {
	border-top:1px solid #ddd;
}
ul.blog_menu li a {
	font-size:18px;
	color:#000;
	line-height:34px;
	padding-left:15px;
}
ul.blog_menu li a:hover {
	text-decoration:none;
}
p.tarih {
	font-size:12px;
	color:#626262;
}

div#minheight {
	height:300px;
	clear:both;
	position:relative;
}

footer {
	position: absolute;
	bottom: 0px !important;
	width: 100%;
	min-height:100px;
}
.footer_bottom {
	height:32px;
	background-color:#fff;
}
.footer_txt {
	font-family: 'Roboto', sans-serif;
	font-size:0.9em;
	font-weight:400;
	color:#fff;
	line-height:24px;
}
.footer_txt2 {
	font-family: 'Roboto', sans-serif;
	font-size:1.2em;
	font-weight:400;
	color:#fff;
	line-height:24px;
	text-align:right;
	vertical-align: bottom;
}

.copytext {
	font-family: 'Roboto', sans-serif;
	font-size: 0.9em;
	font-weight: 400;
	color: #fff;
	line-height: 32px;
	text-align: right;
	background-color: #002244;
}
.fixed {
	position:fixed!important; 
	top:0;  
	background-color: ##ffffffb3; 
	z-index: 2;
	animation: smoothScroll 1s forwards;
}

@media only screen and (min-width: 230px) and (max-width:919px) {
	.fixed {
		position:unset !important; top:0;  background-color: ##ffffffb3; z-index: 2;
		animation: none;
	}
	.header {
		min-height: 75px;
	}
	.logo {
		display: none !important;
	}
	.header {
		box-shadow: none !important;
		background-image: none !important;
	}
	.bread_bg {
		border-top: 1px solid #00336642;
		border-bottom: 1px solid #00336642;
		z-index:1;
		
	}
	.breadcrumb {
		position:relative;
		padding-top:0px;
		padding-bottom:0px;
		padding-left:0px;
		font-family: 'Roboto', sans-serif;
		text-transform:capitalize;
		font-size:12px;
		font-style:normal;
		line-height:32px;
		font-weight:400;
		color:#003366;
		margin-top:0px;
		margin-bottom: 0px;
		border-radius:0;
		background-color:#fff;
		
	}
	.moreoption {
		width: 100%;
		margin: 85px 0 0 0;
		background-color: transparent !important;
		border: none !important;
		-webkit-box-shadow: none !important;
		-moz-box-shadow: none !important;
		box-shadow: none !important;
	}
	.headtoppart {
		margin-top: 80px;
		height: 50px;
		
	}
	.topmenusearch {
		margin: 0px 0 0;
		width: 100%;
	}
	.topmenusearch input:focus {
		width: 100%;
	}
	.posrlt {
		width: 240px;
		float: none;
	}
	.headerright {
		width: 100%;
		float: none;
	}
	.headertopleft {
		float: none;
		width: 96%;
		margin: 0% 2%;
	}
	.headertopright {
		float: none;
		width: 96%;
		margin: 0% 2%;
	}
	.address.clearfix:before, .address.clearfix:after {
		content: "";
		display: table;
	}
	.address.clearfix:after {
		clear: both;
	}
	.address.clearfix {
		zoom: 1;
	}
	.headertopleft {
		display: none;
	}
	.headerfull {
		height: auto;
	}
	.headertopright a {
		width: 24%;
		text-align: center;
	}
	.kutu {
		margin-bottom:15px;
	}
	.small-li-a{
		min-height: 1em !important;
		line-height: 0 !important;
	}
	.small-li-a:before{
		top:0 !important;
	}
	.wstliststy04 li.wstheading {
		line-height: normal;
		text-align: left;
		padding: 0;
		font-size: 18px;
	}
}
 @media only screen and (min-width: 920px) and (max-width:1064px) {
.logo {
	float: none !important;
	margin: 0 auto !important;
	width: 100% !important;
	text-align: center;
}
}
 @media only screen and (min-width: 1024px) and (max-width:1200px) {

footer {
	position: absolute;
	bottom: 0px !important;
	width: 100%;
	min-height:100px;
}
.footer_bottom {
	height:32px;
	background-color:#fff;
}
.footer_txt {
	font-family: 'Roboto', sans-serif;
	font-size:0.7em;
	font-weight:400;
	color:#fff;
	line-height:24px;
}
		 
}
 @media only screen and (min-width: 480px) and (max-width:780px) {
.mobiletext02 {
	display: inline-block;
}
}
 @media only screen and (min-width: 320px) and (max-width:479px) {
	 body{
		 margin-bottom:340px;
	 }
	.headertopright a .fa {
		margin-right: 0px;
	}
	.footer_txt {
		font-size:1em;
	}
	.footer_txt2 {
		font-size:1.1em;
	}


}
.pad-0{padding:0!important}
.pad-2{padding:2px!important}
.pad-5{padding:5px!important}
.pad-10{padding:10px!important}
.pad-20{padding:20px!important}
.pad-30{padding:30px!important}
.pad-t0{padding-top:0!important}
.pad-t2{padding-top:2px!important}
.pad-t5{padding-top:5px!important}
.pad-t10{padding-top:10px!important}
.pad-t20{padding-top:20px!important}
.pad-t30{padding-top:30px!important}
.pad-r0{padding-right:0!important}
.pad-r2{padding-right:2px!important}
.pad-r5{padding-right:5px!important}
.pad-r10{padding-right:10px!important}
.pad-r20{padding-right:20px!important}
.pad-r30{padding-right:30px!important}
.pad-b0{padding-bottom:0!important}
.pad-b2{padding-bottom:2px!important}
.pad-b5{padding-bottom:5px!important}
.pad-b10{padding-bottom:10px!important}
.pad-b20{padding-bottom:20px!important}
.pad-b30{padding-bottom:30px!important}
.pad-l0{padding-left:0!important}
.pad-l2{padding-left:2px!important}
.pad-l5{padding-left:5px!important}
.pad-l10{padding-left:10px!important}
.pad-l20{padding-left:20px!important}
.pad-l30{padding-left:30px!important}
.pad-lr0{padding-right:0!important;padding-left:0!important}
.pad-lr2{padding-right:2px!important;padding-left:2px!important}
.pad-lr5{padding-right:5px!important;padding-left:5px!important}
.pad-lr10{padding-right:10px!important;padding-left:10px!important}
.pad-lr20{padding-right:20px!important;padding-left:20px!important}
.pad-lr30{padding-right:30px!important;padding-left:30px!important}
.pad-tb0{padding-top:0!important;padding-bottom:0!important}
.pad-tb2{padding-top:2px!important;padding-bottom:2px!important}
.pad-tb5{padding-top:5px!important;padding-bottom:5px!important}
.pad-tb10{padding-top:10px!important;padding-bottom:10px!important}
.pad-tb20{padding-top:20px!important;padding-bottom:20px!important}
.pad-tb30{padding-top:30px!important;padding-bottom:30px!important}


.mar-0{margin:0!important}
.mar-2{margin:2px!important}
.mar-5{margin:5px!important}
.mar-10{margin:10px!important}
.mar-20{margin:20px!important}
.mar-25{margin:25px!important}
.mar-30{margin:30px!important}
.mar-50{margin:50px!important}
.mar-t0{margin-top:0!important}
.mar-t2{margin-top:2px!important}
.mar-t5{margin-top:5px!important}
.mar-t10{margin-top:10px!important}
.mar-t20{margin-top:20px!important}
.mar-t25{margin-top:25px!important}
.mar-t30{margin-top:30px!important}
.mar-t50{margin-top:50px!important}
.mar-r0{margin-right:0!important}
.mar-r2{margin-right:2px!important}
.mar-r5{margin-right:5px!important}
.mar-r10{margin-right:10px!important}
.mar-r20{margin-right:20px!important}
.mar-r25{margin-right:25px!important}
.mar-r30{margin-right:30px!important}
.mar-r50{margin-right:50px!important}
.mar-b0{margin-bottom:0!important}
.mar-b2{margin-bottom:2px!important}
.mar-b5{margin-bottom:5px!important}
.mar-b10{margin-bottom:10px!important}
.mar-b20{margin-bottom:20px!important}
.mar-b25{margin-bottom:25px!important}
.mar-b30{margin-bottom:30px!important}
.mar-b50{margin-bottom:50px!important}
.mar-l0{margin-left:0!important}
.mar-l2{margin-left:2px!important}
.mar-l5{margin-left:5px!important}
.mar-l10{margin-left:10px!important}
.mar-l20{margin-left:20px!important}
.mar-l30{margin-left:30px!important}
.mar-lr0{margin-right:0!important;margin-left:0!important}
.mar-lr2{margin-right:2px!important;margin-left:2px!important}
.mar-lr5{margin-right:5px!important;margin-left:5px!important}
.mar-lr10{margin-right:10px!important;margin-left:10px!important}
.mar-lr20{margin-right:20px!important;margin-left:20px!important}
.mar-lr25{margin-right:25px!important;margin-left:25px!important}
.mar-lr30{margin-right:30px!important;margin-left:30px!important}
.mar-lr50{margin-right:50px!important;margin-left:50px!important}
.mar-tb0{margin-top:0!important;margin-bottom:0!important}
.mar-tb2{margin-top:2px!important;margin-bottom:2px!important}
.mar-tb5{margin-top:5px!important;margin-bottom:5px!important}
.mar-tb10{margin-top:10px!important;margin-bottom:10px!important}
.mar-tb15{margin-top:15px!important;margin-bottom:15px!important}
.mar-tb20{margin-top:20px!important;margin-bottom:20px!important}
.mar-tb25{margin-top:25px!important;margin-bottom:25px!important}
.mar-tb30{margin-top:30px!important;margin-bottom:30px!important}
.mar-tb50{margin-top:50px!important;margin-bottom:50px!important}


.fullwidth{ width:100% !important;}
.fullheight{ height: 100% !important;}


input {
	outline: none;
}
input[type=search] {
	-webkit-appearance: textfield;
	-webkit-box-sizing: content-box;
	font-family: inherit;
	font-size: 100%;
}
input::-webkit-search-decoration,
input::-webkit-search-cancel-button {
	display: none; 
}


input[type=search] {
	background: #ededed url(search-icon.png) no-repeat 6px center;
	border: none;

	width: 30px;
	
	-webkit-border-radius: 10em;
	-moz-border-radius: 10em;
	border-radius: 10em;
	
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	transition: all .5s;
}
input[type=search]:focus {
	width: 130px;
	background-color: #fff;
	border-color: #003366;
	
	-webkit-box-shadow: 0 0 5px rgba(109,207,246,.5);
	-moz-box-shadow: 0 0 5px rgba(109,207,246,.5);
	box-shadow: 0 0 5px rgba(109,207,246,.5);
}


input:-moz-placeholder {
	color: #999;
}
input::-webkit-input-placeholder {
	color: #999;
}
.alert-sorgu {
    color: #3a3a3c;
    background-color: #f1f1f1;
    border-color: #d0d0d0;
}
.blog-side-menu h2
{color:#003366; 
font-size:1.5em;
font-weight:500;
border-bottom: 1px solid #ccc;
}
.blog-side-menu li{
border-bottom: 1px solid #ccc; 
padding-bottom: 2px;
}

.blog-side-menu li a{
	color:#003366;
}
.disabledTab{
pointer-events: none;
}
.upper{
    text-transform: uppercase;
}
.row-eq-height {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}
.vcenter{
	display:flex;
	flex-direction:column;
	justify-content:center;
}
.vbottom{
	display:flex;
	flex-direction:column;
	justify-content:flex-end;
}
@keyframes smoothScroll {
	0% {transform: translateY(-40px);}
	100% {transform: translateY(0px);}
}
.right-0{right: 0;}   
.headerlang {
    float: right;
    width: 80px;
    text-align: center;
    padding-right: 6px;
    padding-bottom: 6px;
    margin-right: 20px;
    position: absolute;
    right: 14px;
}
ul.lang-dropdown{
    left: unset;
    right:0;
    min-width: inherit;
}
.lang-dropdown > li > a:hover, .lang-dropdown > li > a:focus {
    background-color: rgba(0,0,0,0.08) !important;
}
.blink {
  animation: blinker 1s linear infinite;
}

@keyframes blinker {  
  50% { opacity: 0; }
}
@media (min-width: 768px) {
  .row.equal {
    display: flex;
    flex-wrap: wrap;
  }
}
.font-size-09{ font-size: 0.9em !important;}
.font-size-10{ font-size: 1em !important;}
.font-size-11{ font-size: 1.1em !important;}
.font-size-12{ font-size: 1.2em !important;}
.font-size-13{ font-size: 1.3em !important;}
.font-size-14{ font-size: 1.4em !important;}
.font-size-15{ font-size: 1.5em !important;}
.font-size-16{ font-size: 1.6em !important;}
.font-size-17{ font-size: 1.7em !important;}
.font-size-18{ font-size: 1.8em !important;}
.font-size-19{ font-size: 1.9em !important;}
.font-size-2{ font-size: 2em !important;}
.text-white{ color:#003366 !important;}
.text-bold{ font-weight: bold !important;}
.text-red { color: #FF0004;}
h4.line-h {
    display: block;
    position: relative;
    margin: 0 0 1em 0;
    overflow: hidden;
}

h4.line-h span {
    background-color: white;
    padding-right: 10px;
}
h4.line-h:after {
    content:"";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 0.6em;
    border-top: 1px solid black;
    z-index: -1;
}
a[href^=tel] {
    color: inherit;
    text-decoration: none;
}
.borderless td, .borderless th,.borderless tr {
    border: none !important;
}
.nopad > tbody > tr > td, .nopad > tbody > tr > th, 
.nopad > tfoot > tr > td, .nopad > tfoot > tr > th,
.nopad > thead > tr > td, .nopad > thead > tr > th {
	padding: 0 !important;
}
.nomargin > tbody > tr > td, .nomargin > tbody > tr > th, 
.nomargin > tfoot > tr > td, .nomargin > tfoot > tr > th,
.nomargin > thead > tr > td, .nomargin > thead > tr > th {
	margin: 0 !important;
}
.tab-pane {
	padding:15px;	
	border-top: 1px solid #e6e7e8;
	border-left: 1px solid #e6e7e8;
	border-bottom: 1px solid #e6e7e8;
	border-right: 1px solid #e6e7e8;
	-webkit-border-radius: 0 4px 4px 4px;
	border-radius: 0 4px 4px 4px;	
}

.active > .row{
    margin: 0 20px !important;
    padding: 20px 0 !important;
}
