@media screen and (min-width: 1100px) {
	@font-face {
		font-family: Raleway;
		src: url("/templates/ithaki22/fonts/Raleway-ExtraLight.woff");
		font-weight: 200;
		font-style: normal;
	}
	@font-face {
		font-family: Raleway;
		src: url("/templates/ithaki22/fonts/Raleway-Regular.woff");
		font-weight: 400;
		font-style: normal;
	}

	@font-face {
		font-family: Raleway;
		src: url("/templates/ithaki22/fonts/Raleway-Bold.woff");
		font-weight: 600;
		font-style: normal;
	}
	@font-face {
		font-family: Raleway;
		src: url("/templates/ithaki22/fonts/Raleway-ExtraBold.woff");
		font-weight: 800;
		font-style: normal;
	}
}

@media screen and (min-width: 1800px) {
#logo { margin: 0; }
}

@media screen and (max-width: 1100px) {

	.item-page .ustarticle .page-header h1, .ustblog h1, .item-pagezikzak .ustarticle .page-header h1, .ustblog h1 {
		top: 15vH;
		left: 0;
		width: 100%;
		text-align: center;

	}
	.item-page .ustarticle .page-header h2, .ustblog h2, .item-pagezikzak .ustarticle .page-header h2, .ustblog h2 {

		top: 25vH;
		left: 0;
		text-align: center;
		width: 100%;

	}
	.blogiczikzak .cols-1:nth-child(odd) {
		right: 0;

	}
	.blogiczikzak .cols-1:nth-child(even) {
		right: 0;
	}
	.rl_tabs > ul.nav-tabs > li {

		margin: -3px !important;
		margin-bottom: 2px !important;
	}

	ul.category-module {

	}
	#sosyal {
		position: static;
		right: 20px;
		background-color: #2e2e2e;
		z-index: 9;
		padding-top: 15px;
		padding-bottom: 10px;
		bottom: var(--sosyalBT);
		transition-duration: 0.5s;
		text-align: center;
	}
	#sosyal li {
		display: inline-block;
	}
	#urunmenu {

		position: static;
		top: 75px;
		height: auto;
		padding-bottom: 70px;
	}

	.BlokA00 > div:nth-child(odd) {
		right: 0;
	}
	.BlokA00 > div:nth-child(even) {
		right: 0;
	}
	.BlokA00 h6 {
		font-size: 16px;
	}
	.BlokA00 p {
		font-size: 12px;
		line-height: normal;
	}
	.ucgen {
		display: block;
	}
	.ucgensol {
		display: block;
		width: 100%;
		padding-left: 0;
		margin-right: 0;
	}
	.ucgensag {
		display: block;
		padding: 0;
		margin: 0;
		width: 100%;

	}
	.urun1 {
		height: 350px;


	}

.ucgensol {
    display: block;
    max-width: 100%;
}
 .ucgensag {
    display: block;
    width: 100%;
}
	#urunmenu {
position: relative;
    bottom: 0;
    height: 100%;
    top: 0; }
.close2 > div {
    background-color: #000000c9;
    height: 100%;
    width: 100%;
    top: 0;
    position: absolute;
    z-index: -1;
}
.item-page .ustarticle .page-header h1, .ustblog h1 {
	left: 0;
	right:0;
}
.item-page .ustarticle .page-header h2, .ustblog h2 {
	font-size: 30px;
	line-height: 40px;
	left: 0;
	right:0;
}
/*.sekil { background-size: 50% auto; }*/

/*.breadcrumb { text-align: center; }*/
	.breadcrumb li { font-size: 12px; }
.item-page .page-header > h2:before { display:none; }
ul.pagenav { text-align: center; }
/*
.sag {
	margin: 2%;
	width: 95%;
	min-height: auto;
}*/

.item-image img {
	object-fit: cover;
	position: static;
	top: 50%;
	width: 100%;
	height: 100%;
	max-width: none;
	left: 50%;
	-webkit-transform: none;
	-moz-transform: none;
	-ms-transform: none;
	-o-transform: none;
	transform: none;
}

#loader { display:none; }
#dil {
	height: 30px;
	transition-duration: 0.5s;
	float: none;
	padding-right: 10px;
	display: block;
	justify-content: normal;
	align-items: normal;
	margin-top: 0;
	position: absolute;
	top: 0;
	right: 0;
	vertical-align: top;
	background-color: transparent;
}
#head {
	margin:0;
	margin-bottom: 15px;
	background-color: transparent;
	border-radius:0;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow: none;
}
#header { height:auto;
border: none;}
#yukari { right: 16px; }
h1 {
	margin: 0;
	padding: 0;
}

#content { padding-top: 0; }
.wrap { margin-top: 0; }
.page-header {
	position: static;
	text-align: center;
}
#content { margin-left: auto; }
#headdiv {
	position:static;
	height:auto;
	margin-top: 0;
	padding-top: 0;

}
/*.contentwrap { margin: 0; }*/
#logo {
	padding: 0;
	padding-bottom: 20px;
	padding-top: 20px;
	height: auto;
	margin: 0;
	width:100%;
	float:none;
}
#logo img {
	margin-right: auto;
	margin-left: auto;
}




#footer {
	position: relative;
	margin-top:0;
}
.sosyal li {
	height: 16px;
	width: 16px;
	margin-right: 0;
	margin-left: 0;
	font-size: 16px;
	line-height: 16px;
}
#content { margin: 0; }
[itemprop="articleBody"] {
 padding-left:15px;
 padding-right:15px;
}
h2 { margin-top: 0; }


}

/*todo medya 768*/
@media screen and (min-width: 768px) {
	.flash {
		display: none;
	}

}


 @media screen and (max-width: 768px) {
/*.blog .cols-1 {
	margin:0;
	width: 100%;
}*/#flash {
	 display: none;
 }
.flash {display: block;
	height: 65vh;
	background-size: cover;
}

.pull-left { max-width: none; }


}

@media (max-width: 640px) {
}
 @-webkit-keyframes fadeInDown { 0% {
opacity:0;
-webkit-transform:translate3d(0, -100%, 0);
transform:translate3d(0, -100%, 0)
}
to {
	opacity:1;
	-webkit-transform:none;
	transform:none
}
}




@keyframes fadeInDown { 0% {
opacity:0;
-webkit-transform:translate3d(0, -100%, 0);
transform:translate3d(0, -100%, 0)
}
to {
	opacity:1;
	-webkit-transform:none;
	transform:none
}
}
.fadeInDown {
	-webkit-animation-name:fadeInDown;
	animation-name:fadeInDown;
	-webkit-animation-duration: 2s !important;
	-moz-animation-duration: 2s !important;
	-o-animation-duration: 2s !important;
	animation-duration: 2s !important;
}
 @-webkit-keyframes fadeIn { 0% {
opacity:0
}
to { opacity:1 }
}
@keyframes fadeIn { 0% {
opacity:0
}
to { opacity:1 }
}
.fadeIn {
	-webkit-animation-name:fadeIn;
	animation-name:fadeIn;
	-webkit-animation-duration: 2s !important;
	-moz-animation-duration: 2s !important;
	-o-animation-duration: 2s !important;
	animation-duration: 2s !important;
}
 @-webkit-keyframes fadeInUp { from {
opacity: 0;
-webkit-transform: translate3d(0, 50%, 0);
transform: translate3d(0, 50%, 0);
}
to {
	opacity: 1;
	-webkit-transform: none;
	transform: none;
}
}
 @keyframes fadeInUp { from {
opacity: 0;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
to {
	opacity: 1;
	-webkit-transform: none;
	transform: none;
}
}
.fadeInUp {
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp;
	-webkit-animation-duration: 3s !important;
	-moz-animation-duration: 3s !important;
	-o-animation-duration: 3s !important;
	animation-duration: 3s !important;
}
 @-webkit-keyframes fadeOut { from {
opacity: 1;
}
to { opacity: 0.2; }
}
@keyframes fadeOut { from {
opacity: 1;
}
to { opacity: 0.2; }
}
.fadeOut {
	-webkit-animation-name: fadeOut;
	animation-name: fadeOut;
	animation-duration: 2s !important;
}
 @-webkit-keyframes fadeOutUp { from {
opacity: 1;
}
to {
	opacity: 0;
	-webkit-transform: translate3d(0, -100%, 0);
	transform: translate3d(0, -100%, 0);
}
}
 @keyframes fadeOutUp { from {
opacity: 1;
}
to {
	opacity: 0;
	-webkit-transform: translate3d(0, -100%, 0);
	transform: translate3d(0, -100%, 0);
}
}
.fadeOutUp {
	-webkit-animation-name: fadeOutUp;
	animation-name: fadeOutUp;
	animation-duration: 2s !important;
}
 @-webkit-keyframes fadeOutDown {  from {
 opacity: 1;
}
to {
	opacity: 0;
	-webkit-transform: translate3d(0, 10%, 0);
	transform: translate3d(0, 10%, 0);
}
}
 @keyframes fadeOutDown {  from {
 opacity: 1;
}
to {
	opacity: 0;
	-webkit-transform: translate3d(0, 10%, 0);
	transform: translate3d(0, 10%, 0);
}
}
.fadeOutDown {
	-webkit-animation-name: fadeOutDown;
	animation-name: fadeOutDown;
	animation-duration: 2s !important;
}
 @-webkit-keyframes fadeOutLeft {  from {
 opacity: 1;
}
to {
	opacity: 0;
	-webkit-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0);
}
}
 @keyframes fadeOutLeft {  from {
 opacity: 1;
}
to {
	opacity: 0;
	-webkit-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0);
}
}
.fadeOutLeft {
	-webkit-animation-name: fadeOutLeft;
	animation-name: fadeOutLeft;
	animation-duration: 1s;
}
 @-webkit-keyframes fadeInRight {  0% {
 opacity: 0;
}
 50% {
opacity: 0;
 -webkit-transform: translate3d(100%, 0, 0);
 transform: translate3d(100%, 0, 0);
}
to {
	opacity: 1;
	-webkit-transform: none;
	transform: none;
}
}
 @keyframes fadeInRight {  0% {
 opacity: 0;
}
 50% {
opacity: 0;
 -webkit-transform: translate3d(100%, 0, 0);
 transform: translate3d(100%, 0, 0);
}
to {
	opacity: 1;
	-webkit-transform: none;
	transform: none;
}
}
.fadeInRight {
	-webkit-animation-name: fadeInRight;
	animation-name: fadeInRight;
	animation-duration: 2s !important;
}
 @-webkit-keyframes fadeInLeft {  0% {
 opacity: 0;
}
 50% {
opacity: 0;
 -webkit-transform: translate3d(-100%, 0, 0);
 transform: translate3d(-100%, 0, 0);
}
to {
	opacity: 1;
	-webkit-transform: none;
	transform: none;
}
}
 @keyframes fadeInLeft {  0% {
 opacity: 0;
}
 50% {
opacity: 0;
 -webkit-transform: translate3d(-100%, 0, 0);
 transform: translate3d(-100%, 0, 0);
}
to {
	opacity: 1;
	-webkit-transform: none;
	transform: none;
}
}
.fadeInLeft {
	-webkit-animation-name: fadeInLeft;
	animation-name: fadeInLeft;
	animation-duration: 2s !important;
}
 @-webkit-keyframes fadeOutRight {  from {
 opacity: 1;
}
to {
	opacity: 0;
	-webkit-transform: translate3d(100%, 0, 0);
	transform: translate3d(100%, 0, 0);
}
}
 @keyframes fadeOutRight {  from {
 opacity: 1;
}
to {
	opacity: 0;
	-webkit-transform: translate3d(100%, 0, 0);
	transform: translate3d(100%, 0, 0);
}
}
.fadeOutRight {
	-webkit-animation-name: fadeOutRight;
	animation-name: fadeOutRight;
	animation-duration: 2s !important;
}
 @-webkit-keyframes rotation {  0% {
transform: rotate(0deg);
}
 50% {
transform: rotate(15deg);
}
to { transform: rotate(0deg); }
}
@keyframes rotation {  0% {
transform: rotate(0deg);
}
 50% {
transform: rotate(15deg);
}
to { transform: rotate(0deg); }
}


@keyframes asagidangel { from {
	opacity: 0;
	-webkit-transform: translate3d(0, 20%, 0);
	transform: translate3d(0, 20%, 0);
}
	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none;
	}
}

.asagidangel { animation: asagidangel 1s ease; }

@keyframes yukaridangel { from {
	opacity: 0;
	-webkit-transform: translate3d(0, -20%, 0);
	transform: translate3d(0, -20%, 0);
}
	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none;
	}
}
.yukaridangel { animation: yukaridangel 1s ease; }


@keyframes asagidangelX {
	from {
	opacity: 0;
	-webkit-transform: translate3d(0, 50%, 0);
	transform: translate3d(0, 50%, 0);
}
	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none;
	}
}

/*.asagidangelX > .span12 { animation: asagidangelX 1s ease; }*/
/*----------------BLOG SAYFASI ANİMASYONLARI------------------*/
@keyframes asagidangelTek {
	from {
		opacity: 0.2;
		-webkit-transform: translate3d(100px, 0, 0);
		transform: translate3d(100px, 0, 0);
	}
	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none;
	}
}
@keyframes asagidangelCift {
	from {
		opacity: 0.2;
		-webkit-transform: translate3d(-100px, 0, 0);
		transform: translate3d(-100px, 0, 0);
	}
	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none;
	}
}

.saklaopa > .span12 { opacity: 0.2; }
.blogiczikzak .cols-1:nth-child(odd).asagidangelX > .span12 { animation: asagidangelTek 1s ease; }
.blogiczikzak .cols-1:nth-child(even).asagidangelX > .span12 { animation: asagidangelCift 1s ease; }
/*------------------------------------*/