
html {
    width					: 100%;
    height					: 100%;
}
body {
    font-size				: 14px;
    font-weight				: 800;
    text-align				: left;
    letter-spacing			: 1px;
	font-family				: 'ralewayregular';
    color					: #69686c;
    margin					: 0;
    padding					: 0;
    width					: 100%;
    height					: 100%;
	background-color 		: #f7f7f7;
/*    background: url(../images/website/snowbg.gif) top repeat;*/
}
body * {
    box-sizing				: border-box;
}

/*------ STATIC ------*/
.clear {
    clear					: both;
    margin					: 0px;
    padding					: 0px;
}
.clearFix:after {
	clear					: both;
}
.clearFix:before,
.clearFix:after {
	content					: "";
	display					: table;
}
.fLeft {
	float					: left;
}
.fRight {
	float					: right;
}
.none {
	display					: none !important;
}
.alert{

	}
.alert {
	color					: #CE0406;
	display					: block;
	padding					: 10px;
	margin					: 10px 0;
	text-shadow				: 0 1px 0 rgba(255, 255, 255, 0.5);
	border					: 1px solid #CE0406;
}
.alert-success {
	color					: #468847;
	background-color		: #dff0d8;
	border-color			: #d6e9c6;
}
.alert-error {
	color					: #b94a48;
	background-color		: #f2dede;
	border-color			: #eed3d7;
}
.alert-info {
	color					: #3a87ad;
	background-color		: #d9edf7;
	border-color			: #bce8f1;
}
.success,
.fail {
	background				: #468847;
	display					: inline-block;
	padding					: 2px 4px;
	-webkit-border-radius	: 4px;
	-moz-border-radius		: 4px;
	border-radius			: 4px;
	color					: #FFF;
}
.fail {
	background				: #999;
}
.textGreen{
	color					: #0ca85d;
}
.textRed{
	color					: #cb4040;
}
*:disabled{
	-ms-filter				: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter					: alpha(opacity=50);
	-moz-opacity			: 0.5;
	-khtml-opacity			: 0.5;
	opacity					: 0.5;
}.Status{
    display					: inline-block;
    padding					: 2px 4px;
    -webkit-border-radius	: 4px;
    -moz-border-radius		: 4px;
    border-radius			: 4px;
    color					: #FFF;
}
.Status-1{
    background				: #999;
}
.Status-11{
    background				: #468847;
}
.Status-8{
    background				: #468847;
}
.Status-12{
    background				: #999;
}
.Status-9{
    background				: #999;
}
.Status-10{
    background				: #B94A48;
}
.Status-7{
    background				: #F89406;
}
.Status-3{
    background				: #468847;
}

.Status-2{
    background				: #3A87AD;
}
.Status0{
    background				: #F89406;
}
.Status1{
    background				: #999;
}
.Status2 {
    background				: #3A87AD;
}
.Status3{
    background				: #468847;
}
.Status4{
    background				: #468847;
}
.Status5{
    background				: #66ce00;
}
.Status6{
    background				: #B94A48;
}
.Status7{
    background				: #333;
}
.Status8{
    background				: #F89406;
}
.Status9{
    background				: #223e66;
}
.Status10{
    background				: #f00;
}
.Status11{
    background				: #3A87AD;
}
.Status12{
    background				: #F89406;
}
.Status13{
    background				: #B94A48;
}
.Status-5{
    background				: #66ce00;
}
.Status-6{
    background				: #B94A48;
}
.Status-4{
    background				: #468847;
}
.dataCount:before,
.dataCount:after {
    content					: " ";
    display					: table;
}
.dataCount:after {
    clear					: both;
}
.dataCount{
	margin					: 10px 0;
}
.dataCount ul li{
	float					: left;
	margin-right			: 5px;
	font-size				: 12px;
}
.dataCount ul li span{
	font-weight				: bold;
	color					: #cb4040;
}
.labelInput{
	display					: block;
	width					: 100%;
	height					: 30px;
	margin-bottom			: 0;
	padding					: 7px;
	border					: 1px solid #d8d9db;
	background-color		: #FFFFFF;
	-webkit-box-sizing		: border-box;
	-moz-box-sizing			: border-box;
	box-sizing				: border-box;
	overflow				: hidden;
    border-radius			: 5px;
    -moz-border-radius		: 5px;
    -webkit-border-radius	: 5px;
}
.labelInput label{
	margin					: 0;
}
label input[type="checkbox"]{
	float					: left;
	margin					: 2px 5px 0 0;
}
a {
	display					: inline-block;
    text-decoration			: none;
    color					: #272818;
}
span {
	display					: inline-block;
}

.en {
    background-image		: url(/images/flag/ar.png);
    width					: 45px;
    height					: 23px;
}
/*===== INPUT =====*/
label,
input,
button,
select,
textarea {
	font-size				: 14px;
	font-weight				: normal;
	margin					: 3px 0;
}
label {
	display					: block;
	margin-bottom			: 5px;
}
select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
	display					: inline-block;
	height					: 40px;
	padding					: 4px 6px;
	font-size				: 12px;
	line-height				: 40px;
	color					: #555555;
	vertical-align			: middle;
	-webkit-border-radius	: 0px;
	-moz-border-radius		: 0px;
	border-radius			: 0px;
}
textarea {
  height					: auto;
}
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
	background-color: #f7f7f7;
	border					: 1px solid #e6e4e4;
}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
	border-color			: rgba(82, 168, 236, 0.8);
	outline					: 0;
	outline					: thin dotted \9;
}
input[type="radio"],
input[type="checkbox"] {
	margin					: 4px 0 0;
	margin-top				: 1px \9;
	*margin-top				: 0;
	line-height				: normal;
}
input[type="file"],
input[type="image"],
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="radio"],
input[type="checkbox"] {
	width					: auto;
}
select,
input[type="file"] {
	height					: 35px;
	*margin-top				: 4px;
	line-height				: 35px;
}
select {
	background-color		: #ffffff;
	border-radius			: 0;
	border					: 1px solid #ccc;
}
select[multiple],
select[size] {
	height					: auto;
}
select:focus,
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
	outline					: thin dotted #333;
	outline					: 5px auto -webkit-focus-ring-color;
	outline-offset			: -2px;
}
input[disabled],
select[disabled],
textarea[disabled],
input[readonly],
select[readonly],
textarea[readonly] {
	cursor					: not-allowed;
	background-color		: #eeeeee;
}

input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"][readonly],
input[type="checkbox"][readonly] {
	background-color		: transparent;
}
.inputFull input[type="text"],
.inputFull input[type="file"],
.inputFull input[type="image"],
.inputFull input[type="submit"],
.inputFull input[type="reset"],
.inputFull input[type="button"],
.inputFull select,
.inputFull textarea {
	width					: 75%;
}
/*===== INPUT END =====*/
/*===== DATA TABLE ====*/
@media screen and (max-width: 1000px){
.dataTable {
	overflow-x				: scroll;
}
}
.dataTable.hidden {
	overflow-x				: scroll;
}
.dataTable {
	margin					: 5px 0;
}
.dataTable table{
	border					: 0;
}
.dataTable table{
	width					: 100%;
	border-collapse			: collapse;
	border					: 1px solid #d8d9db;
	font-size				: 13px;
}
.dataTable table thead tr th{
	text-align				: left;
	border					: 1px solid #d8d9db;
	border-top				: 0;
	padding					: 10px;
	background				: #f1f1f1;
}
.dataTable table thead tr th:first-child{
	border-left				: 0;

}
.dataTable table thead tr th:last-child{
	border-right			: 0;
}
.dataTable table tbody tr.title td,
.dataTable table tbody tr.title th{
	font-weight				: bold;
	white-space				: nowrap;
	border					: 1px solid #d8d9db;
	border-top				: 0;
	padding					: 10px;
	background				: url("images/box-toggle-title.png") repeat-x scroll bottom left #fff !important;
}
.dataTable table tbody tr.title td:first-child,
.dataTable table tbody tr.title th:first-child{
	border-left				: 0;
}
.dataTable table tbody tr.title td:last-child,
.dataTable table tbody tr.title th:last-child{
	border-right			: 0;
}
.dataTable table tbody tr.title td a,
.dataTable table tbody tr.title th a{
	color					: #666;
}
.dataTable table tbody tr td{
	padding					: 10px;
	border-left				: 1px solid #d8d9db;
}
.dataTable table tbody tr td:first-child{
	border-left				: 0;
}
.dataTable table tbody tr:nth-child(odd) td{
	background-color		: #f7f7f7;
}
.dataTable table tbody tr:nth-child(even) td{
	background-color		: #fff;
}
.dataTable table tbody tr:hover > td{
	background-color		: #efefef;
}
#orderdetail td {
	border					: 1px solid #d8d9db;
}
/*===== DATA TABLE  END====*/
/*===== DATA PAGER ====*/
.dataPager span,
.dataPager a{
	display					: inline-block;
	width					: 26px;
	height					: 26px;
	line-height				: 26px;
	float					: left;
	margin					: 0 5px 5px 0;
	text-align				: center;
	border					: 1px solid #e1e1e1;
	background-color		: #fff;
	-webkit-border-radius	: 4px;
	-moz-border-radius		: 4px;
	border-radius			: 4px;
}
.dataPager span:hover,
.dataPager a:hover{
	border-color			: #cb4040;
}
.dataPager span{
	color					: #fff;
	border-color			: #cb4040;
	background-color		: #cb4040;
}
/*===== DATA PAGER END ====*/
/*===== DATA FORM ====*/
.dataForm input[type="text"],
.dataForm select,
.dataForm textarea {
	width					: 100%;
}
/*===== DATA FORM END ====*/
.radius5 {
    -webkit-border-radius	: 5px;
    -moz-border-radius		: 5px;
    border-radius			: 5px;
	border					: 1px solid #ebeaea;
}
.moduleTitle {
	display					: block;
	width					: 100%;
	float					: left;
    padding					: 15px;
    font-size				: 13px;
    font-weight				: bold;
	position				: relative;
    background				: #f9f9f9;
}
.editTitle {
	position				: absolute;
	background-color		: #000;
	color					: #FFF;
	padding					: 5px;
}
.moduleTitle .moduleTitleEdit {
	padding					: 10px;
	z-index					: 9999;
	position				: absolute;
	top						: 0px;
	right					: 0px;
	z-index					: 99;
}
.title2{
	display					: block;
	padding					: 3px 0;
	margin					: 5px;
	background-color		: #CE0406;
	color					: #fff;
	font-size				: 14px;
	text-align				: center;
	-webkit-border-radius	: 5px;
    -moz-border-radius		: 5px;
    border-radius			: 5px;
}
.title3 {
	width					: 100%;
	padding					: 5px;
	margin-bottom			: 10px;
	font-size				: 15px;
	font-weight				: bold;
}
.title4 {
	width					: 100%;
	padding					: 5px;
	margin-bottom			: 10px;
	font-size				: 13px;
	font-weight				: bold;
	border-bottom			: 1px solid #e6e4e4;
}

/*==== MODULE CONTAINER
=======================*/
.module {
	border					: 1px solid #ebeaea;
	background-color		: #fff;
	margin-bottom			: 10px;
	-webkit-border-radius	: 0px;
    -moz-border-radius		: 0px;
    border-radius			: 0px;
	 overflow				: hidden;
	 padding				:10px;
}
.moduleContent {
	padding					: 0px;
}
.moduleBox {
	margin					: 5px;
	border					: 1px solid #ebeaea;
	-webkit-border-radius	: 5px;
	-moz-border-radius		: 5px;
	border-radius			: 5px;
}
.moduleContentCol1 {
	width					: 100%;
	margin-bottom			: 10px;
	text-align				: left;
}
.moduleContentCol2 {
	    float: left;
    width: 49%;
    margin-right: 1%;
    padding: 22px;
    text-align: left;
}
.moduleContentCol2 + .moduleContentCol2 {
	margin-right			: 0%;
}
.moduleContentCol3 {
	float					: left;
	width					: 32%;
	margin-right			: 2%;
	padding					: 5px;
	text-align				: left;
}
.moduleContentCol3:nth-child(3n+0) {
	margin-right			: 0;
}
.moduleContentCol4 {
	float					: left;
	width					: 32%;
	margin-left				: 1%;
	text-align				: left;
}
.moduleContentCol4:nth-child(4n+0) {
	margin-right			: 0%;
}
.moduleContentCol5 {
	float					: left;
	width					: 19%;
	margin-right			: 1%;
	padding					: 5px;
	text-align				: left;
}
.moduleContentCol5:nth-child(5n+0) {
	margin-right			: 0%;
}
.moduleCol1 {
	width					: 100%;
	padding					: 5px;
	text-align				: left;
}
.moduleColpay {
	width					: 50%;
	padding					: 5px;
	float	 				: left;
}
.moduleCol2 {
	float					: left;
	width					: 49%;
	margin-right			: 2%;
	padding					: 5px;
	text-align				: left;
}
.moduleCol2 + .moduleCol2 {
	margin-right			: 0%;
}
.moduleCol2:before,
.moduleCol2:after {
	clear					: both;
	content					: "";
	display					: table;
}
.moduleCol3 {
	float					: left;
	width					: 32%;
	margin-right			: 2%;
	padding					: 5px;
	text-align				: left;
}
.moduleCol3:nth-child(3n+0) {
	margin-right			: 0;
}
.moduleCol4 {
	float					: left;
	width					: 23.5%;
	margin-right			: 2%;
	padding					: 5px;
	text-align				: left;
}
.moduleCol4:nth-child(4n+0) {
	margin-right			: 0%;
}
.moduleContentCol1:before,
.moduleContentCol1:after {
	content					: "";
	display					: table;
	clear					: both;
}
.moduleContentCol2:before,
.moduleContentCol2:after {
	content					: "";
	display					: table;
	clear					: both;
}
.moduleContentCol3:before,
.moduleContentCol3:after {
	content					: "";
	display					: table;
	clear					: both;
}
.moduleContentCol4:before,
.moduleContentCol4:after {
	content					: "";
	display					: table;
	clear					: both;
}
.moduleContentCol5:before,
.moduleContentCol5:after {
	content					: "";
	display					: table;
	clear					: both;
}
@media screen and (max-width: 890px){
.moduleContentCol5 {
	width					: 32%;
	margin-right			: 2%;
}
.moduleContentCol5:nth-child(5n+0) {
	margin-right			: 2%;
}
.moduleContentCol5:nth-child(3n+0) {
	margin-right			: 0;
}
}
@media screen and (min-width: 481px) and (max-width: 768px){
.moduleContentCol2 {
	width					: 32%;
	margin-bottom			: 10px;
}
.moduleContentCol4 {
	width					: 31%;
	margin-left				: 1%;
	margin-bottom			: 10px;
}
.moduleContentCol4:nth-child(2n+0) {
	margin-right			: 0%;
}
}
@media screen and (min-width: 321px) and (max-width: 480px){
.moduleContentCol2 {
	width					: 100%;
	margin-bottom			: 10px;
}
.moduleContentCol3 {
	width					: 100%;
	margin-bottom			: 10px;
}
.moduleContentCol4 {
	width					: 49%;
	margin-left				: 1%;
	margin-bottom			: 10px;
}
.moduleContentCol4:nth-child(2n+0) {
	margin-right			: 0%;
}
.moduleCol2 {
	display					: block;
	float					: none;
	width					: 100%;
	margin-right			: 0%;
	padding					: 5px;
	text-align				: left;
}
.moduleContentCol5 {
	width					: 49%;
	margin-right			: 2%;
}
.moduleContentCol5:nth-child(2n+0)  {
	margin-right			: 0%;
}
}
@media screen and (min-width: 200px) and (max-width: 320px)  {
.moduleContentCol2 {
	width					: 100%;
}
.moduleContentCol3 {
	width					: 100%;
	margin-bottom			: 10px;
}
.moduleContentCol4 {
	width					: 95%;
	margin-bottom			: 10px;
	margin-left				: 1%;
}
.moduleContentCol4:nth-child(2n+0) {
	margin-right			: 0%;
}

.moduleContentCol5 {
	width					: 100%;
	margin-right			: 0;
}
}
.dlt-btn {
	    background: #eae3de!important;
    color: #000 !important;
    border: 1px solid #f0f0f0 !important;
	font-size: 12px !important;
	    padding: 7px 14px !important;
}
.button,
input[type="button"],
input[type="submit"] {
	display					: inline-block;
	padding					: 7px 20px;
	margin					: 5px 0;
	    background: #3fcb30;
    background: -moz-linear-gradient(top,#3fcb30 0,#32be23 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#3fcb30),color-stop(100%,#32be23));
    background: -webkit-linear-gradient(top,#3fcb30 0,#32be23 100%);
    background: -o-linear-gradient(top,#3fcb30 0,#32be23 100%);
    background: -ms-linear-gradient(top,#3fcb30 0,#32be23 100%);
    background: linear-gradient(to bottom,#3fcb30 0,#32be23 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3fcb30', endColorstr='#32be23', GradientType=0);
	border: 1px solid #32be23;
	color					: #fff;
	text-align				: center;
	font-size				: 14px;
	cursor					: pointer;
	-webkit-transition		: all 0.4s ease 0.1s;
	transition				: all 0.4s ease 0.1s;
	border-radius			: 3px;
}

.button + .button {
	margin-left				: 5px;
}
.button:hover,
input[type="button"]:hover,
input[type="submit"]:hover {
	    background: #3fcb30;
    background: -moz-linear-gradient(top,#3fcb30 0,#32be23 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#3fcb30),color-stop(100%,#32be23));
    background: -webkit-linear-gradient(top,#3fcb30 0,#32be23 100%);
    background: -o-linear-gradient(top,#3fcb30 0,#32be23 100%);
    background: -ms-linear-gradient(top,#3fcb30 0,#32be23 100%);
    background: linear-gradient(to bottom,#3fcb30 0,#32be23 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3fcb30', endColorstr='#32be23', GradientType=0);
	border: 1px solid #0f9b00;

}
.buttonActive {
	background-color		: #202020;
}
.iButton {
	display					: block;
	padding					: 7px 5px;
	font-size				: 14px;
}
.buttonLink {
	font-weight				: bold;
	color					: #427fed;
}
.formContent input,
.formContent select,
.formContent .button {
	width			: 100%;
}
.formContent label {
	min-height		: 12px;
}
.formContent .inputButton input {
	width			: 65%;
	float			: left;
}
.formContent .inputButton input + input {
	width			: 30%;
	float			: left;
	margin-left		: 5%;
}
.formContent .inputButton input + select {
	width			: 30%;
	float			: left;
	margin-left		: 5%;
}
#container {
	width					: 100%;
}
#container:before,
#container:after {
	content					: "";
	display					: table;
	clear					: both;
}
#container a {
	-webkit-transition		: all 0.4s ease 0.1s;
    transition				: all 0.4s ease 0.1s;
}
/*===== MODULE CONTAINER END
=============================*/
/*------ STATIC END------*/
/*===== HEADER
=============================*/

#header {
	width					: 100%;
	margin-bottom			: 0px;
	position				: relative;
	border-bottom			: 1px solid #e7e7e7;
	z-index					: 999;
	    background-color: #fff;
}
/*-- page list --*/
#header .pagelist {
	position				: absolute;
	top						: 0;
	background				: #E2E2E2;
}
#header .pagelist .pagelist-button:before {
    display					: inline-block;
    font-family				: "fontello";
    content					: '\ed11';
    padding					: 6px;
}
#header .pagelist > ul{
	display					: none;
	overflow-y				: scroll !important;
    max-height				: 340px;
}
#header .pagelist > ul > li{
	padding					:7px;
}
#header .pagelist > ul > li > ul > li{
	padding					: 11px;
}
/*-- page list --*/

/*-- header Ad --*/
#header .headerAd {
	width					: 100%;
    margin-bottom           : 10px;
	padding 				: 9px;
	position				: relative;
	text-align				: center;
	background-color        : #333;
}
#header .headerAd .linkSecure	{
}
#header .headerAd .linkSecure h1	{
	font-weight: 500;
	font-size: 11px;
	text-transform: uppercase;
	letter-spacing: 3px;
	color:#eae3de;
}
#header .headerAd .linkSecure p	{
    padding: 0px;
    font-weight: 500;
    margin: 3px;
    background: #fff;
    color: #eae3de;
}
#header .headerAd img	{
	width: 70%;
}
@-webkit-keyframes hue {
from {
	-webkit-filter			: hue-rotate(0deg);
}

to {
	-webkit-filter			: hue-rotate(360deg);
}
}
#header .headerAd a >span	{
	color					: #5a5a5a;
	font-size				: 13px;
}
#header .headerAd a > span > i	{
	font-size				: 12px;
	font-family				: sans-serif;
	font-style				: initial;
	color					: #0a0104;
}
#header .headerAd .linkSecure img {
	color					: #6fbb1f;
    font-weight				: bold;
	width					: 100%;
}

#header .headerAd .closed{
	float					: right;
	color					: #909090;
	position				: absolute;
	padding					: 5px 15px;
	top						: 0;
	right					: 0;
}
#header .headerAd .closed:before{
	display					: block;
    font-family				: "fontello";
    content					: '\ee8f';
    font-size				: 15px;
    margin-left				: 25px;
	position				: relative;
    font-weight				: normal;
    text-align				: center;
}
#header .headerAd .linkLeft {
	float					: left;
	position				: relative;
	z-index					: 9998;
}
#header .headerAd .linkLeft span {
	display					: inline-block;
	float					: left;
	color					: #fff;
	font-size				: 14px;
	cursor					: pointer;
}
/*-- header Ad --*/
#header .headerMiddle {
	display					: block;
	position				: relative;
	width					: 75%;
	padding 				: 0px 0px 10px 0px;
	margin					: 0 auto;
}
/*-- header Ad --*/
#header .headerMiddle .cart {
	float					: right;
	position				: relative;
	z-index					: 3;
	cursor					: pointer;
}
#header .headerMiddle .cart > span {
	display					: inline-block;
	float					: left;
	line-height				: 34px;
	padding-left			: 2%;
	font-size				: 16px;
}

/*-- header left --*/
#header .header-left {
	/* float					: left; */
	width: 54%;
	margin: 0 auto;
	top: 1.3rem;
	position				: relative;
	z-index					: 4;
}
#header .header-left .Search-icon {
	padding					: 5px 3px;
	font-size				: 20px;
	font-weight				: bold;
	float					: right;
	color					: #000000;
	cursor					: pointer;
	-webkit-transition		: all 0.4s ease 0s;
	transition				: all 0.4s ease 0s;
}
#header .header-left .search {
	width					: 100%;
	float					: left;
	padding					: 0px;
	position				: absolute;
	/* border-bottom			: 2px solid #e2e2e2; */
	background-color: #f7f7f7;
	text-align				: left;
}
#header .header-left .search input {
	width					: 89%;
	border					: none;
	height					: 34px;
	float: left;
	text-indent				: 7%;
	border-radius			: 0px;
	padding					: 0px;
	margin					: 0px;
}
#header .header-left .search #btnSearch {
	float: right;
	display					: block;
	width					: 11%;
	line-height				: 32px;
	text-align				: center;
	color					: #999999;
	-webkit-transition		: all 0.4s ease 0.1s;
	transition				: all 0.4s ease 0.1s;
}
#header .header-left .search #btnSearch:before {
	font-family				: "fontello";
	content					: '\e824';
	font-size				: 17px;
}
#header .header-left .search #btnSearch:hover {
	color					: #000;
}

/*-- header left --*/

/*-- header center --*/
#header .header-center  {
    width					: 14%;
    padding					: 4px;
    /* margin					: 0 auto; */
    /* text-align				: center; */
    position				: relative;
}
#header .header-center .logo a {
	display					: block;
}
#header .header-center .logo img {
	width					: 100%;
	height					: inherit;
}

/*-- header center --*/
/*-- header right --*/
#header .header-right {
	float					: right;
	width					: 38%;
	position				: absolute;
    right					: 0;
    top						: 30%;
}
#header .headerMiddle .Mobil-icon {
	display					: none;
}
#header .header-link  {
	position				: relative;
    float					: right;
    z-index					: 3;
    cursor					: pointer;
}
#header .headerMiddle .login {
	float					: left;
	position				: relative;
	z-index					: 3;
	cursor					: pointer;
	list-style				: none;
}
#header .headerMiddle .login .sign{
	float 					: left;
	height 					: 34px;
	line-height 			: 32px;
	margin 					: 6px 0px 6px 15px;
}
#header .headerMiddle .login .sign a {
    border: 1px solid #1891de;
    border-radius: 2px;
    padding: 0px 10px;
    text-align: center;
    box-sizing: border-box;
    color: #1891de;
    font-weight: bold;
    text-transform: uppercase;
    text-decoration: none;
}
#header .headerMiddle .login .register {
    float: left;
    height: 34px;
    line-height: 32px;
    margin: 6px 13px 6px 30px;
}
#header .headerMiddle .login .register a {
    display: block;
    color: #333;
    font-size: 16px;
}

#header .headerMiddle .cart {
	position 				: relative;
	float 					: right;
	cursor 					: pointer;
}
#header .headerMiddle .cart .cart-icon{
	    margin: 2px 0px;
}
#header .headerMiddle .cart .cart-icon:hover .cart-icon-handle{
	color					: #000;
}
#header .headerMiddle .cart .cart-icon:hover .cart-tin{
	color					: #fff;
	background				: #ff0000;
}
#header .headerMiddle .cart .cart-icon .cart-tin{
	display 				: inline-block;
	color 					: #ffffff;
	font-size 				: 14px;
	height 					: 30px;
	line-height 			: 30px;
	float 					: right;
	background 				: #da0000;
	padding 				: 0px 10px 0px 11px;
}
#header .headerMiddle .cart .cart-icon .cart-icon-handle{
	    font-size: 21px;
    margin: 5px 10px;
}

#header .headerMiddle .cart #cartImages {
	display					: none;
	width					: 310px;
	position				: absolute;
	top						: 35px;
    left					: -278px;
	z-index					: 5px;
	padding					: 5px;
	-webkit-box-shadow		: 0px 7px 8px -2px rgba(150,150,150,1);
    -moz-box-shadow			: 0px 7px 8px -2px rgba(150,150,150,1);
    box-shadow				: 0px 7px 8px -2px rgba(150,150,150,1);
	background-color		: #fff;
}
#header .headerMiddle .cart #cartImages .cartDetail {
	display					: block;
	border-top				: 1px solid #e6e4e4;
	padding-top				: 5px;
	margin					: 5px;
}
#header .headerMiddle .cart #cartImages .cartDetail span {
	display					: inline-block;
	width					: 50%;
	font-size				: 12px;
	margin-bottom			: 5px;
}
#header .headerMiddle .cart #cartImages .cartDetail span#totalprice {
	text-align				: right;
	font-weight				: bold;
	color					: #575153;
}
#header .headerMiddle .cart #cartImages .cartDetail .button {
	display					: block;
    border-radius			: 0px;
    float					: left;
    margin					: 5px 0px;
	background-color		: #82709a;
    width					: 100%;
}
#header .headerMiddle .cart #cartImages .cartDetail .button2 {
	display					: block;
    border-radius			: 0px;
    float					: left;
    margin					: 5px 0px;
    width					: 100%;
	text-align				: center;
	    background: #3fcb30;
    background: -moz-linear-gradient(top,#3fcb30 0,#32be23 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#3fcb30),color-stop(100%,#32be23));
    background: -webkit-linear-gradient(top,#3fcb30 0,#32be23 100%);
    background: -o-linear-gradient(top,#3fcb30 0,#32be23 100%);
    background: -ms-linear-gradient(top,#3fcb30 0,#32be23 100%);
    background: linear-gradient(to bottom,#3fcb30 0,#32be23 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3fcb30', endColorstr='#32be23', GradientType=0);
    border: 1px solid #2db91e;
}
#header .header-link:hover #linkButton {
	color					: #000;
}
#header .header-link #linkButton {
	margin-top  			: 2px;
	margin-right			: 10px;
	display					: block;
	color					: #999999;
	float					: left;
}
#header .header-link #linkButton span {
	float					: left;
	padding 				: 6px;
}
#header .header-link #linkButton:before {
	display					: block;
    font-family				: "fontello";
    content					: '\e82d';
    font-size				: 22px;
    font-weight				: normal;
    text-align				: center;
	float					: left;
}
#header .header-link #linkButton .text {
	padding-right			: 2px;
	width					: 105px;
	height					: 23px;
	position				: absolute;
	display					: none;
	top						: -32px;
	padding					: 3px;
	text-align				: center;
	right					: -25px;
	background				: #ff0000;
	color					: #fff;
}
#header .header-link #linkButton .text:after {
	display					: block;
	content					: "";
	border-style			: solid;
	border-width			: 11px 10px 0px 0px;
	border-color			: rgb(255, 0, 0) rgba(25, 24, 24, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
	position				: absolute;
	top						: 22px;
	left					: 50%;
	margin-left				: -9px;
}
#header .header-link #linkButton:hover .text {
	display					: block;
}
#header .header-link .linkRight {
    display: none;
    float: right;
    -webkit-box-shadow: 0px 7px 8px -4px rgba(150,150,150,1);
    -moz-box-shadow: 0px 7px 8px -4px rgba(150,150,150,1);
    box-shadow: 0px 7px 12px -4px rgba(150,150,150,1);
    background-color: #fff;
    border: 0;
    padding: 0px;
    position: absolute;
    right: -8px;
    top: 30px;
    text-align: left;
}
#header .header-link .linkRight .linkMenu {
	position				: relative;
    overflow				: hidden;
}
#header .header-link .linkRight .linkMenu ul {
	padding-left			: 0;
    list-style				: none;
	margin					: 0;
	}
#header .header-link .linkRight .linkMenu li {
    padding: 0;
    float: left;
    width: 100%;
    position: relative;
    border-top: 1px solid #ddd;
	}
#header .header-link .linkRight .linkMenu li a {
    display: block;
    height: 55px;
    color: #333;
    line-height: 55px;
    text-decoration: none;
    font-size: 15px;
    letter-spacing: .3px;
    padding: 0 20px;
}
#header .header-link .linkRight .linkMenu li a:hover {
	color					: #ccc;
    text-indent				: inherit;
}
/*-- header right --*/
#header .header-bottom {
	display					: block;
	width					: 100%;
	background: #f0f0f0;
	text-align				: center;
	/* border-bottom 			: 1px dotted #000; */
}
#header .header-bottom .pageMenu {
	display					: block;
	width					: 75%;
	margin					: 0 auto;
	height                  : 48px;
    line-height             : 48px;
}
#header .header-bottom .pageMenuButton{
	display					: none;
}
#header .header-bottom .pageMenu .top-left-menu > ul {
	display					: block;
	clear					: both;
	list-style				: none;
	margin					: 0;
	padding					: 0;
	text-align				: center;
}
#header .header-bottom .pageMenu .top-left-menu > ul > li {
    height: 48px;
    line-height: 48px;
    text-decoration: none;
    z-index: 100;
    text-align: center;
    float: left;
    padding: 0px 10px;
    display: inline-block;
	position: relative;
}
#header .header-bottom .pageMenu .top-left-menu > ul > li >  a {
	box-sizing: border-box;
    display: block;
    font-size: 16px;
    margin: 0;
    color: #3a3a3a;
    font-weight: 500;
    text-transform: uppercase;
}
#header .header-bottom .pageMenu .top-left-menu > ul > li >  a h2{
	box-sizing: border-box;
    display: block;
    font-size: 16px;
    margin: 0;
    color: #3a3a3a;
    font-weight: 500;
    text-transform: uppercase;
}
#header .header-bottom .pageMenu .top-left-menu > ul > li:after {
    content: '';
    display: block;
    width: 1px;
    height: 10px;
    background: #707070;
    position: absolute;
    top: 19px;
    right: 1px;
}
#header .header-bottom .pageMenu .top-left-menu > ul > li:hover > a  {
	color                   : #b10000;
}
#header .header-bottom .pageMenu .top-left-menu > ul > li:hover .divcat {
	display					: block;
}
#header .header-bottom .pageMenu .top-left-menu > ul > li .divcat {
    display: none;
    background-color: rgba(255, 255, 255, 0.95);
    border-bottom: 1px solid #f1f1f1;
    padding:10px 25px 15px 30px;
    z-index: 999;
    position: absolute;
    box-shadow: 2px 15px 20px 2px rgba(0, 0, 0, 0.1);
}
#header .header-bottom .pageMenu .top-left-menu > ul > li .cat {
	position				: relative;
}
#header .header-bottom .pageMenu .top-left-menu > ul > li .divcat > ul > li .divcat  {
	display					: block;
	position 				: relative;
	background-color 		: rgba(255, 255, 255, 0);
	box-shadow: 2px 15px 20px 2px rgba(0, 0, 0, 0);
}
#header .header-bottom .pageMenu .top-left-menu > ul > li .divcat > ul > li .divcat > ul > li  {
	    min-width: 215px;
}
#header .header-bottom .pageMenu .top-left-menu > ul > li .divcat ul > li {
	display					: block;
	width					: 100%;
	min-width				: 195px;
	margin					: 0;
	float					: none;
	    line-height: normal;
    height: auto;
}

#header .header-bottom .pageMenu .top-left-menu > ul > li .divcat ul > li:hover {
	white-space				: nowrap;
}
#header .header-bottom .pageMenu .top-left-menu > ul > li .divcat ul > li > a {
	color					: #252525;
	text-align				: left;
    font-size				: 14px;
    display					: block;
    padding					: 11px 0;
    margin-right			: 20px;
	 font-weight: 500;
    text-transform: uppercase;
}
#header .header-bottom .pageMenu .top-left-menu > ul > li .divcat ul > li:last-child a {
	color					: #F00;
	font-weight				: bold;
}
#header .header-bottom .pageMenu .top-left-menu > ul > li:nth-child(4) .divcat ul > li:last-child a {
	color					: #252525;
	font-weight				: bold;

}
#header .header-bottom .pageMenu .top-left-menu > ul > li .divcat ul > li .imgg {
	width					: 39%;
	position				: absolute;
	right					: 0;
	top						: 0;
	overflow				: hidden;
    z-index					: 1;
    -webkit-backface-visibility: hidden;
    backface-visibility		: hidden;
    -webkit-transition		: background-color 0.5s ease-in-out 0s;
    -o-transition			: background-color 0.5s ease-in-out 0s;
    transition				: background-color 0.5s ease-in-out 0s;
}
#header .header-bottom .pageMenu .top-left-menu > ul > li .divcat ul > li .imgg img{
	-webkit-transition		: transform 0.5s ease-in-out 0s, opacity 0.5s ease-in-out 0s;
    -o-transition			: transform 0.5s ease-in-out 0s, opacity 0.5s ease-in-out 0s;
    transition				: transform 0.5s ease-in-out 0s, opacity 0.5s ease-in-out 0s;
    -webkit-backface-visibility: hidden;
    backface-visibility		: hidden;
    image-rendering			: optimizeQuality;
    vertical-align			: middle;
    max-width				: 100%;
    -webkit-transform		: scale(1.01) rotate(0.0001deg);
    transform				: scale(1.01) rotate(0.0001deg);
}
#header .header-bottom .pageMenu .top-left-menu > ul > li .divcat ul > li .imgg:hover img{
	opacity					: 0.7;
    -webkit-transform		: scale(1.15) rotate(0.0001deg);
    transform				: scale(1.15) rotate(0.0001deg);
}
#header .header-bottom .pageMenu .top-left-menu ul li:nth-child(1) .divcat ul li:nth-child(8) .imgg {
	margin-top				: 0px;
}
#header .header-bottom .pageMenu .top-left-menu ul li:nth-child(1) .divcat ul li:nth-child(9) .imgg {
    margin-top: 0;
    right: 359px;
    width: 8.5%;
}
#header .header-bottom .pageMenu .top-left-menu ul li:nth-child(2) .divcat ul li:nth-child(9) .imgg {
    margin-top: 0;
    right: 344px;
    width: 8.2999%;
}
#header .header-bottom .pageMenu .top-left-menu ul li:nth-child(2) .divcat ul li:nth-child(10) .imgg {
	    width: 33%;
}
#header .header-bottom .pageMenu .top-left-menu ul li:nth-child(3) .divcat ul li:nth-child(3) .imgg {
	margin-top				: 0px;
}
#header .header-bottom .pageMenu .top-left-menu ul li:nth-child(3) .divcat ul li:nth-child(4) .imgg {
	margin-top				: 220px
}
#header .header-bottom .pageMenu .top-left-menu > ul > li .divcat ul > li > ul {
	display					: none !important;
}

#header .headerTopContent{
    float: right;
    height: 40px;
    display: inline-block;
    font-size: 14px;
    font-weight: 600;
    background-color: #f7f7f7;
    border: 1px solid #eae3de;
    border-radius: 3px;
    padding: 4px 15px;
    line-height: 32px;
    margin-top: 4px;
}
#header .headerTopContent .userButton {
    cursor: pointer;
    font-size: 13px;
    float: left;
    margin: 0;
    padding-right: 4px;
    text-align: left;
    max-width: 239px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

#header .Language  {
	position				: relative;
    float					: right;
	margin-left			 	: 15px;
}
#header .Language .languagebtn  {
	cursor					: pointer;
	font-size				: 13px;
	float					: left;
	height					: 44px;
	margin					: 0;
	text-align				: left;
}
#header .Language .languagebtn img  {
	top						: 1px;
	position				: relative;
}
#header .Language .languagebtn > span  {
	margin-left				: 8px;
}
#header .Language .Languagebg  {
	display 				: none;
	float 					: right;
	-webkit-box-shadow 		: 0px 7px 8px -4px rgba(150,150,150,1);
	-moz-box-shadow 		: 0px 7px 8px -4px rgba(150,150,150,1);
	box-shadow 				: 0px 7px 12px -4px rgba(150,150,150,1);
	background-color 		: #fff;
	border 					: 0;
	padding 				: 20px;
	position 				: absolute;
	right 					: -15px;
	z-index 				: 999;
	top 					: 45px;
	width 					: 175px;
	text-align 				: left;
}
#header .Language .Languagebg li   {
}
#header .Language .Languagebg li a  {
	color					:#000;
}
#header .Language .Languagebg li a img {
	margin-right			: 10px;
}

#header .Language .Languagebg  .currency {
	float					: right;
	width					: 100%;
    border-top				: 1px solid #e7e7e7;
    padding					: 0 0 10px;
}
#header .Language .Languagebg .currency span{
	float					: left;
	width					: 100%;
	font-size				: 13px;
    font-weight				: 700;
    color					: #000;
    text-transform			: uppercase;
	margin-bottom			: 10px;
	 margin-top				: 10px;

}
#header .Language .Languagebg .currency a {
	float					: left;
    margin-right			: 3px;
	color					: #999999;
	-webkit-transition		: all 0.4s ease 0.1s;
	transition				: all 0.4s ease 0.1s;
}
#header .Language .Languagebg .currency a:hover {
	color					: #c43b68;
}
#header .Language .Languagebg .currency a:last-child {
	display					: none;
}

#header .left-menu-mobile {
	position				: fixed;
	left					: -100%;
	top						: 0;
	bottom					: 0;
	width					: 100%;
	background				: rgba(0, 0, 0, 0.9);
	overflow-y				: auto;
	z-index					: 99999;
	-webkit-animation-name	: mobileMenuDefault;
	animation-name			: mobileMenuDefault;
	}
#header .left-menu-mobile #closeMobileMenu {
    line-height				: 35px;
    color					: #fff;
    font-size				: 30px;
    cursor					: pointer;
    text-align				: right;
    font-weight				: 400;
    float					: right;
    font-family				: 'Raleway', sans-serif;
    margin					: 10px;
}
.transition{
	-webkit-transition		: 0.2s;
	-moz-transition			: 0.2s;
	-ms-transition			: 0.2s;
	-o-transition			: 0.2s;
	transition				: 0.2s;
}
.menu-ikon{
	cursor					: pointer;
}
#closeMobileMenu:before{
	content					: "X";
	}
.menuShow .menuactive {
    left					: 0 !important;
}
#header .left-menu-mobile .userButton  {
	padding					: 24px 5px 15px 15px;
	background-color		: rgba(0,0,0,0.2);
	overflow				: hidden;
	border-bottom			: 1px solid rgba(255,255,255,0.1);
	}
#header .left-menu-mobile .userButton i {
    color					: #fff;
    font-size				: 38px;
    padding					: 0;
	float					: left;
}
#header .left-menu-mobile .userButton .welcome  {
	float					:left;
	}
#header .left-menu-mobile .userButton strong  {
	color					: #fff;
	font-size				: 14px;
	max-width				: 100%;
	white-space				: nowrap;
	overflow				: hidden;
	text-overflow			: ellipsis;
	display					: block;
	line-height				: 21px;
	position				: relative;
	padding-bottom			: 1px;
	border-bottom			: 1px solid rgba(255,255,255,0.15);
	letter-spacing			: .02em;
	font-weight				: 400;
	}
#header .left-menu-mobile .userButton .welcome a {
	font-size				: 11px;
	color					: #fff;
	line-height				: 1;
	padding  				: 10px 2px;
	text-decoration			: none;
	}
#header .left-menu-mobile .userButton .welcome em  {
	font-size				: 11px;
	color					: #fff;
	line-height				: 1;
	text-decoration			: none;
	font-style				: normal;
	padding					: 0 5px;
	}
#header .left-menu-mobile .mm-top {
    display					: inline-block;
    width					: 100%;
    position				: relative;
}
#header .left-menu-mobile .mm-top li {
    display					: block;
    width					: 100%;
}
#header .left-menu-mobile .mm-top li a {
    color					: #fff;
	cursor					: pointer;
    padding					: 0 15px 0 65px;
    font-size				: 16px;
    display					: block;
    letter-spacing			: .02em;
    font-weight				: 400;
    position				: relative;
    height					: 42px;
    line-height				: 42px;
    border-bottom			: 1px solid rgba(255,255,255,0.1);
	transition				: background-color 130ms linear !important;
    -o-transition			: background-color 130ms linear !important;
    -moz-transition			: background-color 130ms linear !important;
    -webkit-transition		: background-color 130ms linear !important;
    -ms-transition			: background-color 130ms linear !important;
}
#header .left-menu-mobile .mm-top li .languagebtn  {
    color					: #fff;
	cursor					: pointer;
    padding					: 0 15px 0 26px;
    font-size				: 16px;
    display					: block;
    letter-spacing			: .02em;
    font-weight				: 400;
    position				: relative;
    height					: 42px;
    line-height				: 42px;
    border-bottom			: 1px solid rgba(255,255,255,0.1);
	transition				: background-color 130ms linear !important;
    -o-transition			: background-color 130ms linear !important;
    -moz-transition			: background-color 130ms linear !important;
    -webkit-transition		: background-color 130ms linear !important;
    -ms-transition			: background-color 130ms linear !important;
}
#header .left-menu-mobile .mm-top li .languagebtn span {
    padding					: 0 15px 0 20px;
}
#header .left-menu-mobile .mm-top li .language {
	display: none;
}
#header .left-menu-mobile .mm-top li .language li a {
	padding					: 0 15px 0 20px;
}
#header .left-menu-mobile .mm-top li .language li a img {
	padding					: 0 15px 0 20px;
}
#header .left-menu-mobile .mm-top li .imgg {
	display 				: none;
}
#header .left-menu-mobile .mm-top li a i {
    font-size				: 19px;
    color					: #fff;
    position				: absolute;
    left					: 24px;
    top						: 10px;
}
#header .left-menu-mobile .mm-top li .divcat {
    display					: none;
}
#header .left-menu-mobile .mm-top li:hover a i {
    animation				: iconShake 1000ms !important;
}
#header .left-menu-mobile .mm-top li .altmenux3 {
    display					: none;
}
#header .left-menu-mobile .mm-top li .altmenux3 .divcat {
    display					: none;
}
@media screen and (min-width: 1921px) and (max-width: 2460px){
#header .headerMiddle {
    width					: 75%;
}
#header .header-bottom .pageMenu {
    width					: 75%;
}
#header .header-bottom .pageMenu .top-left-menu > ul > li {
    padding: 0px 12px;
}
#header .header-bottom .pageMenu .top-left-menu > ul > li > a {
    font-size: 18px;
}
#header .headerTopContent .userButton {
    font-size: 13px;
}
#header .Language .languagebtn {
    font-size: 13px;
}
}
@media screen and (min-width: 1785px) and (max-width: 1920px){
#header .headerMiddle {
    width					: 75%;
}
#header .header-bottom .pageMenu {
    width					: 75%;
}
#header .header-bottom .pageMenu .top-left-menu > ul > li .divcat ul > li .imgg {
	width					: 34%;
}
}
@media screen and (min-width: 1537px) and (max-width: 1784px){
#header .headerMiddle {
    width					: 75%;
}
#header .header-bottom .pageMenu {
    width					: 75%;
}
#header .header-bottom .pageMenu .top-left-menu > ul > li {
    padding: 0px 12px;
}
#header .header-bottom .pageMenu .top-left-menu > ul > li > a {
    font-size: 15px;
}
#header .headerTopContent .userButton {
    font-size: 11px;
}
#header .Language .languagebtn {
    font-size: 11px;
}
}
@media screen and (min-width: 1281px) and (max-width: 1536px){
#header .headerMiddle {
    width					: 75%;
}
#header .header-bottom .pageMenu {
    width					: 75%;
}
#header .header-bottom .pageMenu .top-left-menu > ul > li {
    padding: 0px 10px;
}
#header .header-bottom .pageMenu .top-left-menu > ul > li > a {
    font-size: 12px;
}
#header .header-bottom .pageMenu .top-left-menu > ul > li > a h2 {
    font-size: 12px;
}
#header .headerTopContent .userButton {
    font-size: 11px;
}
#header .Language .languagebtn {
    font-size: 11px;
}
}
@media screen and (min-width: 1025px) and (max-width: 1280px){
#header .headerMiddle {
    width					: 75%;
}
#header .header-bottom .pageMenu {
    width					: 75%;
}
#header .header-bottom .pageMenu .top-left-menu > ul > li {
    padding: 0px 10px;
}
#header .header-bottom .pageMenu .top-left-menu > ul > li > a {
    font-size: 11px;
}
#header .header-bottom .pageMenu .top-left-menu > ul > li > a h2 {
    font-size: 11px;
}
#header .headerTopContent .userButton {
    display: none;
}
}
@media screen and (min-width: 813px) and (max-width: 1024px){
#header .headerMiddle {
    width					: 85%;
}
#header .header-bottom .pageMenu {
    width					: 100%;
}
#header .header-link #linkButton span {
	display: none;
}
	#header .headerTopContent .userButton {
		display:none;
	}
#header .header-bottom .pageMenu .top-left-menu > ul > li {
    padding: 0px 10px;
}
#header .header-bottom .pageMenu .top-left-menu > ul > li > a {
    font-size: 12px;
}
#header .header-bottom .pageMenu .top-left-menu > ul > li > a h2 {
    font-size: 12px;
}
}
@media screen and (max-width: 812px){
#header {
	height					: 120px;
}
#header .headerAd {
	display: none;
}
#header .headerAd a {
	font-size				: 8px;
}
#header .headerMiddle {
	width					: 100%;
}
#header .headerMiddle .Mobil-icon {
	display					: block;
	position				: absolute;
	margin					: 22px;
	right 					: 0;
	font-size				: 20px;
}
#header .header-bottom .pageMenu {
	display					: none;
}
#header .header-left {
width: 98%;
    margin: 0 auto;
    top: 4.6rem;
    float: none;
    z-index: 1;
}
#header .header-left .search {
	border					: 3px solid #e2e2e2;
}
#header .header-center {
	width					: 18%;
	float    				: left;
	padding					: 8px;
}
#header .header-right {
	float					: LEFT;
	RIGHT					: 50px;
	width 					: 11%;
	top						: 1rem;
}
#header .header-link #linkButton span {
	display: none;
}
#header .headerMiddle .cart{
	float					: left;
}
#header .headerMiddle .cart .cart-icon .cart-icon-handle {
    font-size				: 20px;
    top						: 8px;
    left					: 8px;
    color					: #000;
}
	#header .headerMiddle .cart .cart-icon .cart-tin {
		display: none;
}
#header .Language .languagebtn {
    padding-top				: 12px;
}
#header .headerMiddle .favori{
	display					: none;
}
#header .headerMiddle .login .sign{
	display: none;
}
#header .headerMiddle .login .register {
 display: none;
}
#header .header-link .linkRight {
	width: 300px;
	    top: 51px;
}
}
@media screen and (max-width: 568px){
#header .header-right {
    width					: 16%;
}
#header .headerMiddle .login .sign{
	display: none;
}
#header .headerMiddle .login .register {
 display: none;
}
}
@media screen and (max-width: 480px){
#header .header-center {
	width					: 30%;
}
#header .header-right {
	width					: 20%;
}
#header .headerMiddle .cart #cartImages {
	width					: 388px;
	top						: 88px;
	left					: -310px;
}
#header .Language .Languagebg {
	width					: 388px;
	top						: 87px;
	left					: -366px;
}
}
@media screen and (max-width: 376px){
#header .headerMiddle .cart #cartImages {
	width					: 354px;
	top						: 88px;
	left					: -283px;;
}
#header .Language .Languagebg {
	width					: 350px;
	top						: 87px;
	left					: -326px;
}

#header .header-right {
	width					: 23%;
}

	}
@media screen and (max-width: 321px){
#header {
	height					: 125px;
}
#header .header-left {

	top						: 3.2rem;
}
#header .header-right {
	width					: 27%;
	top						: 0.5rem;
}
#header .headerMiddle .Mobil-icon {
	margin					: 15px;
}
#header .headerMiddle .cart #cartImages {
	width					: 310px;
	top						: 50px;
	left					: -230px;
}
#header .Language .Languagebg {
	left					: -274px;
	top						: 78px;
	width					: 300px;
}
}
/*-- Header Bottom --*/
/*===== HEADER END
=============================*/
/*===== MAIN
=============================*/
#container #main {
	padding					: 10px;
	margin					: 0 auto;
	border-top				: none;

}
#container #main > table.mainContainer {
	table-layout			: fixed;
}
#container #main > table > tbody > tr > td#left {
	width					: 23%;
	padding-right			: 1%;
	position				: relative;
}
#container #main > table > tbody > tr > td#center {
	width					: 100%;
}
#container #main > table > tbody > tr > td#center > div > table {
	table-layout			: fixed;
}
.middleLeftButton {
	display					: none;
	width					: 75px;
	height					: 29px;
	line-height				: 30px;
	text-align				: center;
	background-color		: #ffffff;
	border					: none;
	position				: absolute;
	top						: 18px;
	right					: -80px;
	z-index					: 900;
	color					: #000;
	font-size				: 14px;
	cursor					: pointer;
	-webkit-border-radius	: 0px;
	-moz-border-radius		: 0px;
	border-radius			: 0px;
}
.middleLeftButton:after {
	font-family				: "fontello";
	display					: inline-block;
	content					: '\ef2a';
	margin-left				: 10px;
}
.middleLeftButton:before {
	font-family				: "fontello";
	display					: inline-block;
	content					: 'Filter';

}
#container #main > table > tbody > tr > td#center > div > table #middle_left {
	width					: 25%;
	padding-right			: 1%;
	position				: relative;
}
#container #main > table > tbody > tr > td#center > div > table #middle_left > div{
	background-color		: #FFF;
}
#container #main > table > tbody > tr > td#center > div > table #middle_center {
	width					: 74%;
}
#container #main > table > tbody > tr > td#center > div > table #middle_right {
	width					: 25%;
	padding-left			: 1%;
}
#container #main > table > tbody > tr > td#center > div {
	width					: 100%;
}
#container #main > table > tbody > tr > td#right {
	width					: 22%;
	padding-right			: 1%;
}
@media screen and (min-width: 769px) and (max-width: 1920px){
#container #main > table > tbody > tr > td#center > div > table #middle_left > div {
	width					: 100%;
    display					: inline-block;
}
}
@media screen and (min-width: 1368px){
#container #main {
	width					: 75%;
	margin					: 0 auto;
}
}
@media screen and (max-width: 1367px){
#container #main {
	width					: 70%;
	margin					: 0 auto;
}
}
@media screen and (max-width: 1270px){
#container #main {
	width					: 90%;
	margin					: 0 auto;
}
}
@media screen and (max-width: 1025px){
#container #main {
	width					: 90%;
	margin					: 0 auto;
}
}
@media screen and (min-width: 801px) and (max-width: 900px){
#container #main {
	min-width				: 100%;
	margin					: 0 auto;
	padding					: 0 10px;
}
#container #main > table > tbody > tr > td#center > div > table #middle_right {
	display					: none;
}
}
@media screen and (min-width: 769px) and (max-width: 800px){
#container #main {
	min-width				: 100%;
	margin					: 0 auto;
	padding					: 0 10px;
}
#container #main > table > tbody > tr > td#center > div > table #middle_right {
	display					: none;
}
}
@media screen and (min-width: 481px) and (max-width: 768px){
#container #main {
	min-width				: 100%;
	margin					: 0 auto;
}
#container #main > table > tbody > tr > td#center > div > table #middle_right {
	display					: none;
}
}
@media screen and (min-width: 200px) and (max-width: 768px) {
#container #main {
	min-width				: 100%;
	margin					: 0 auto;
	padding-top				: 0;
}
#container #main > table > tbody > tr > td#left {
	width					: 0px;
	position				: relative;
	z-index					: 998;
}
#container #main > table > tbody > tr > td#left > #categorypro ~ div {
	display					: none !important;
}
#container #main > table > tbody > tr > td#left > div {
	display					: none;
	width					: 206px;
}
#container #main > table > tbody > tr > td#center > div > table #middle_right {
	display					: none;
}
#container #main > table > tbody > tr > td#center > div > table #middle_left {
	width					: 0px;
	position				: relative;
	z-index					: 998;
}
#container #main > table > tbody > tr > td#center > div > table #middle_left > div{
	display					: none;
	width					: 206px;
}
#container #main > table > tbody > tr > td#center > div > table #middle_left + div {
	display					: none;
	width					: 206px;
	background-color		: #FFF;
	-webkit-box-shadow		: 0px 0px 10px 0px rgba(50, 50, 50, 0.5);
	-moz-box-shadow			: 0px 0px 10px 0px rgba(50, 50, 50, 0.5);
	box-shadow				: 0px 0px 10px 0px rgba(50, 50, 50, 0.5);
}
#container #main > table > tbody > tr > td#center > div > table #middle_center {
	width					: 100%;
}
}
/*===== MAIN END
=============================*/

/*===== FOOTER
=============================*/
#container #footer {
	width					: 100%;
	background				: #202020;
}
#container #footer .social {
    border-top: 3px solid #202020;
    border-bottom: 1px solid #353535;
    padding: 15px 0;
    text-align: center;
}
#container #footer .social li {
	display					: inline-block;
}
#container #footer .social li a {
	padding-right			: 10px;
	color					: #fff;
	font-weight 			: 400;
	font-size				: 35px;
	-webkit-transition		: all 0.4s ease 0s;
	transition				: all 0.4s ease 0s;
}
#container #footer.social li a:hover {
	color					: #fff;
}
#container #footer .social li a:before {
	display					: inline-block;
	font-family				: "fontello";
}
#container #footer .social li a.facebook:before {
	content					: '\ea85';
}
#container #footer .social li a.instegram:before {
	content					: '\ed95';
}
#container #footer .social li a.twitter:before {
	content					: '\ea83';
}
#container #footer .social li a.youtube:before {
	content					: '\e98a';
}
#container #footer .social li a.pinterest:before {
	content					: '\ea8a';
}
#container #footer .footerContainer {
}
#container #footer .footerContainer .footerTop {
	padding-bottom			: 10px;
    padding-top				: 10px;
}
#container #footer .footerContainer .footerTop .footerBox {
	width					: 100%;
	text-align				: center;
	padding-top				: 10px;
}
#container #footer .footerContainer .footerTop .footerBox:last-child {
	padding-right			: 0;
}
#container #footer .footerContainer .footerTop .footerBox .footerBoxTitle {
	white-space				: nowrap;
	font-size				: 13px;
	color					: #575153;
	padding-bottom			: 5px;
}
#container #footer .footerContainer .footerTop .footerBox ul li {
	display					: inline-block;
    list-style				: none;
    padding-right			: 30px;
}
#container #footer .footerContainer .footerTop .footerBox ul li a {
	display					: block;
    text-transform			: uppercase;
    font-size				: 13px;
    color					: #999;
}
#container #footer .footerContainer .footerTop .footerBox ul li a:hover {
	color					: #fff;
}
#container #footer .footerContainer .footerTop .footerBox input[type="text"] {
	width					: 205px;
    height					: 40px;
    padding					: 0 10px;
    border					: 1px solid #5f5f5f !important;
    background				: none;
    color					: #fff;
    border-radius			: 20px;
}
#container #footer .footerContainer .footerTop .footerBox input[type="submit"] {
	height					: 40px;
    line-height				: 40px;
    width					: 60px;
    padding					: 0 10px;
    border					: 1px solid #5f5f5f !important;
    background				: #fff;
    color					: #000;
    border-radius			: 5px;
}
#container #footer .footerBottom {
	display					: block;
	text-align				: center;
	padding-bottom			: 30px;
}
#container #footer .footerBottom span{
	display					: inline-block;
	text-align				: center;
}
#container #footer .footerBottom span a {
	display					: inline-block;
	text-align				: center;
}

@media screen and (max-width: 768px) and (min-width: 481px) {
#container #footer .footerContainer .footerCenter .contact {
	width					: 30%;
	margin-right			: 3.3%;
}
#container #footer .footerContainer .footerCenter .social{
	width					: 30%;
	margin-right			: 3.3%;
}
#container #footer .footerContainer .footerCenter .logo {
	width					: 30%;
	margin-right			: 3.3%;
}
}
@media screen and (max-width: 768px) and (min-width: 321px) {
#container #footer .footerContainer .footerCenter .social li {
	float					: none;
	display					: block;
	padding-bottom			: 10px;
}
#container #footer .footerContainer .footerTop .footerBox {
	width					: 100%;
	padding-bottom			: 25px;
}
#container #footer .footerContainer .footerTop .footerBox > ul > li {
	width					: 100%;
	padding-right			: 0px;
	padding-bottom			: 5px;
}
}
@media screen and (max-width: 320px) and (min-width: 200px) {
#container #footer .footerContainer .footerTop .footerBox {
	width					: 100%;
	padding-bottom			: 20px;
	text-align				: center;
}
#container #footer .footerContainer .footerCenter > div {
	width					: 100%;
	float					: none;
	padding-bottom			: 20px;
}
#container #footer .footerContainer .footerCenter .contact {
	width					: 100%;
}
#container #footer .footerContainer .footerCenter .contact li {
	float					: none;
	display					: block;
}
#container #footer .footerContainer .footerCenter .social li {
	float					: none;
	padding-bottom			: 10px;
}
#container #footer .footerContainer .footerCenter .logo {
	width					: 100%;
	text-align				: center;
}
#container #footer .footerContainer .footerCenter .logo img {
	width					: 50%;
}
}
#container #footer .footerBottom .footer_ref * {
	color					: #585858;
	font-weight				: bold;
}
/*===== FOOTER END ======*/

/*---    PRODUCT   ---*/
/*-- NAME --*/
#productDetail .productName {
	float					: left;
	padding-top				: 5px;
	width					: 50%;
	margin-right			: 0px;
}
#productDetail .navigasyon .line:before {
  content					: "";
  border-color				: rgba(0,0,0,0) #000000 rgba(0,0,0,0) #FFFFFF;
  border-image				: none;
  border-style				: solid none solid solid;
  border-width				: 7px 1px 7px 7px;
  display					: block;
  height					: 0;
  left						: -12px;
  overflow					: hidden;
  position					: absolute;
  text-indent				: 9999px;
  top						: -7px;
  white-space				: nowrap;
  width						: 0;
  z-index					: 51;
}
#productDetail .mark {
	    float: right;
    background: #f7f7f7;
    padding: 20px 20px;
    font-size: 18px;
    font-weight: bold;
}
#productDetail .navigasyon {
	margin					: 0px;
	    width: 100%;
}
#productDetail .productName span {
	font-size				: 17px;
	color					: #575153;
	font-weight				: bold;
}
/*-- NAME END --*/
/*-- IMAGES --*/

#productDetail {
	position				: relative;
	padding					: 0px;
}
#productDetail .moduleContentCol2  {
	padding					: 0px !important;
}
#productDetail #imageTabContainer {
	width					: 100% !important;
}
#productDetail #imageTabContainer .imagesTabs li {
    float: right;
    margin-bottom: 13px;
    margin-left: 16px;
}

#productDetail #imageTabContainer .imagesTabs  .activeButton a{
	color: #bb0003;
    border-bottom: 1px solid;
}
#productDetail #imageTabContainer .imagesTabs li .prdcimgbutton {

}
#productDetail #imageTabContainer .imagesTabs li .prdcvideobutton {

}
#productDetail #imageTabContainer .imagesTabs li a {
	width: 100%;
	white-space				: nowrap;
	padding					: 5px 0px;
}

.slidercontainer {
	background							: #FFF;
}
.slidercontainer > span {
	width								: 75%;
 	 float								: left;
}
.slidercontainer > span > span{
		display								: none;
}
.slidercontainer > span > span a{
	font-size							: 15px;

}
#productDetail #imageTabContainer .zoomPad > img {
  width									: 100%;
  height								: inherit;
}
#productDetail #imageTabContainer #tab_videos_link .prvideo {
  width									: 100%;
  height								: inherit;
}
.slidercontainer > span + ul {
  width									: 25%;
  float									: left;
}
.image_slider {
	width								: 100% !important;
}
.image_slider li{
	width					: 100% !important;
	text-align				: center;
}
.slider_nav li{
	    width: 73%;
    border: 1px solid #e2e1dd;
    padding: 5px;
    vertical-align: middle;
    text-align: center;
    margin: -1px 5px 5px 10px !important;
}
.slider_nav li img{
	width					: 100%;
	vertical-align			: middle;
	  height								: inherit;
}
@media screen and (max-width: 400px) and (min-width: 200px){
.slidercontainer > span + ul {
	width					: 100%;
	float					: left;
}
.slider_nav li{
	width					: 23% !important;
	float					: left;
	margin					: 4px 5px 4px 0px !important;
}
.slidercontainer > span {
    width					: 100%;
    float					: left;
}
}
/*-- IMAGES END--*/
/*-- PRICE --*/
#PriceContainer{
	width					: 65%;
	float					: left;
	padding-bottom			: 15px;
}
#PriceContainer .descraptin-small label{
	padding-bottom			: 0px;
	padding-top				: 4px;
}
@media screen and (max-width: 768px) and (min-width: 200px){
#PriceContainer {
  width: 100%;
  float: left;
}
}
#PriceContainer .description{
	font-size: 15px;
}
#PriceContainer .Stock3{
	background: #da0000;
    width: 50%;
    text-align: center;
    color: #fff;
    margin-top: 25px;
    padding: 11px !important;
}
#PriceContainer #FiyatPanel > div {
	display					: block;
	font-size				: 13px;
}
#PriceContainer #FiyatPanel > div .oldPrice {
	font-size				: 15px;
	padding 				: 5px 0px;
	text-decoration				:line-through;
}

#PriceContainer #FiyatPanel > div  .newunitPrice {
	font-weight: bold;
	color:#B50003;
	font-size: 19px;
}
#PriceContainer #FiyatPanel > div .oldPrice span {
	text-decoration				:line-through;
}
#PriceContainer .productPrice .unitprice span  {
	font-size				: 16px;
}
.kdv{
	font-size				: 15px !important;
	}
#PriceContainer #FiyatPanel > div .price {
	font-size				: 22px;
	padding 				: 15px 0px;
}
#PriceContainer #FiyatPanel > div .price .newPrice {
	font-size				: 22px;
	font-weight: bold;
	color:#B50003;
}
#PriceContainer #FiyatPanel .IndirimUrun {
     position: absolute;
    text-align: center;
    right: 23px;
    padding: 10px;
      color: #fff;
    -webkit-box-shadow: 0px 4px 10px 1px rgb(0 0 0 / 8%);
    -moz-box-shadow: 0px 4px 10px 1px rgb(0 0 0 / 8%);
    box-shadow: 0px 4px 10px 1px rgb(0 0 0 / 8%);
    background: #b10000;
    border: 2px solid #fff;
}
#PriceContainer #FiyatPanel .IndirimUrun .percent {
	font-size: 23px;
    color: #fff;
    font-weight: bold;
}
#PriceContainer #FiyatPanel > div  .Pricetxt{
	font-size				: 17px;
}
#PriceContainer #FiyatPanel > div  .Pricetxt .pcs{
	font-size				: 13px;
}
#productDetail .productBuyContent {
	border: 1px solid #e3e3e3;
	background: #fff;
    padding: 10px 15px 10px !important;
    font-size: 14px;
	position: relative;
	}
/*-- PRICE --*/
/*- PRODUCT ADD -*/
#productDetail .prdct-add .QtyText,
#productDetail .prdct-add .txtQty,
#productDetail .prdct-add .quantityArrow,
#productDetail .prdct-add .prdct-btn  {
	float					: left;
	padding					: 0 5px;
}
#productDetail .prdct-add .QtyText {
	line-height				: 65px;
}
#productDetail .prdct-add .txtQty {
	width					: 50px;
	margin-top				: 15px;
}
#productDetail .prdct-add .quantityArrow {
	margin-top				: 15px;
	font-size				: 15px;
}
#productDetail .prdct-add .quantityArrow a {
	cursor					: pointer;
}
#productDetail .prdct-add .quantityArrow a:hover {
	color					: #7b1516;
}
/* Variant */
.variantWarning {
	color					: #f85244;
	font-weight				: bold;
}
#tblvariant .selected {
	border: 1px solid #7B1516 !important;
	margin: 1px;
	background: #747171 !important;
	color: #fff !important;
}
#tblvariant .hover {
	border-style			: solid !important;
	border-color			: #FECE2F;
	border					: 2px;
	background				: #fff;
	margin					: 1px;
	color					: #000;
}
#tblvariant .normal {
	border					: 1px solid #575153;
	margin					: 1px;
}
#tblvariant .soldOut {
	border					: 2px dotted #aaa;
	background: url("images/soldOut.png") no-repeat scroll center center #F7F7F7;
	color					: #AAAAAA;
	margin					: 1px;
}
#tblvariant .selectedSoldOut {
	border					: 2px dotted #ff0000 !important;
	background				: #fff !important;
	color					: #aaaaaa;
	margin					: 1px;
}
#tblvariant button, #tblvariant input {
	display					: inline-block;
	padding					: 2px;
	float					: left;
	text-align				: center;
	vertical-align			: middle;
	margin					: 1px;
	cursor					: pointer;
	font-size				: 11px;
	font-weight				: bold;
	color					: #fff;
	background				: #fff;
	border					: 1px solid #666;
}
#tblvariant #sizes1 button {
	  width: 37px;
	  height: 31px;
	  color: #000;
}
#tblvariant input {
	height					: 32px !important;
	width					: 40px !important;
}
#tblvariant #size0SelectorContent {
	min-width				: 150px;
}
#tblvariant #size0SelectorContent label,
#tblvariant #size1SelectorContent label,
#tblvariant #size2SelectorContent label {
	display					: inline-block !important;
	font-size				: 14px;
}
#tblvariant #size2SelectorContent p label  {
	float					: left;
	height					: 20px;
}
#tblvariant #size0SelectorContent label#textSize0,
#tblvariant #size1SelectorContent label#textSize1,
#tblvariant #size2SelectorContent label#textSize2 {
	color					: #7B1516;
	padding-left			: 5px;
	font-weight				: bold;
	font-size				: 13px;
}
#tblvariant #size0SelectorContent p,
#tblvariant #size1SelectorContent p,
#tblvariant #size2SelectorContent p {
	margin					: 5px 0;
}
#productDetail .productBuyContent .variantContainer {
	margin					: 10px;
}
#productDetail .productBuyContent .variantContainer select {
	width					: 90% !important;
	margin					: 0px 2%;
	float					: left;
	font-size				: 12px;
}
#productDetail .productBuyContent .variantContainer span {
	float					: left;
}
#productDetail .productBuyContent .variantContainer .CheckBoxList input[type="checkbox"]{
	display					: inline-block;
}
#productDetail .productBuyContent .variantContainer .CheckBoxList input[type="checkbox"] + label{
	display					: inline-block;
	padding-left			: 5px;
	font-size				: 11px;
}
.variant-ico{
	float					: left;
	padding-top				: 15px;
	}
.variant-size{
	float					: left;
	width					: 100%;
}
/* Variant End*/
/*-- BUY CONTENT --*/
#productDetail .productBuyContent .QtyContainer {
	margin-top				: 10px;
}
#productDetail .productBuyContent .QtyContainer .QtyText {
	float					: left;
	height					: 40px;
	line-height				: 40px;
	padding-right			: 5px;
	font-size				: 13px;
}
#productDetail .productBuyContent .QtyContainer #txtQty {
	float					: left;
	width					: 30px;
	height					: 44px;
	margin					: 0px;
	border-right			: none;
}
#productDetail .productBuyContent .QtyContainer .quantityArrow  {
	float					: left;
	width					: 20px;
}
#productDetail .productBuyContent .QtyContainer .quantityArrow .btnQtyPlus {
	float					: left;
	border					: 1px solid #e6e4e4;
	cursor					: pointer;
	-webkit-transition		: all 0.4s ease 0.1s;
	transition				: all 0.4s ease 0.1s;

}
#productDetail .productBuyContent .QtyContainer .quantityArrow .btnQtyPlus:hover {
	color					: #fff;
	background-color		: #575153;
}
#productDetail .productBuyContent .QtyContainer .quantityArrow .btnQtyPlus:before {
	display					: block;
	font-family				: "fontello";
	content					: '\e8b6';
	padding					: 2px 4px 2px 4px;
}
#productDetail .productBuyContent .QtyContainer .quantityArrow .btnQtyMinus {
	float					: left;
	border					: 1px solid #e6e4e4;
	cursor					: pointer;
	-webkit-transition		: all 0.4s ease 0.1s;
	transition				: all 0.4s ease 0.1s;
}
#productDetail .productBuyContent .QtyContainer .quantityArrow .btnQtyMinus:hover {
	color					: #fff;
	background-color		: #575153;
}
#productDetail .productBuyContent .QtyContainer .quantityArrow .btnQtyMinus:before {
	display					: block;
	font-family				: "fontello";
	content					: '\e8b5';
	padding					: 0px 4px 0px 4px;
}
#productDetail .productBuyContent .QtyContainer .button {
	float					: left;
	font-size				: 15px;
	padding					: 10px 9%;
	border-radius			: 0px;
	width					: 47%;
	margin					: 0 auto;
	margin					: 0px;
}
#productDetail .productBuyContent .QtyContainer .button > i {
	font-size				: 20px;
}
#productDetail .productBuyContent .QtyContainer .like-button {
	padding					: 10px 35px;
}
#productDetail .productBuyContent .QtyContainer .like-button span {
	margin-left				: 8px;
    color					: #7B1516;
}
@media screen and (max-width: 1165px) and (min-width: 1030px) {
	#productDetail .productBuyContent .QtyContainer .button {
	padding					: 13px 11%;
}

}
@media screen and (max-width: 768px) and (min-width: 200px) {
	#PriceContainer #FiyatPanel .IndirimUrun {
	width: 20%;
	padding: 10px;
	float: right;
}
	#productDetail .productBuyContent .QtyContainer .button {
	padding: 13px 8%;
    position: fixed;
    bottom: 0;
    width: 100%;
    left: 0;
	z-index: 999999999999;
}
}
/*-- Share --*/
#productDetail .shareContent {
	float					: right;
}
#productDetail .shareContent a {
  float						: left;
  width						: 30px;
  height					: 30px;
  line-height				: 30px;
  text-align				: center;
  margin-top				: 5px;
  margin-left				: 20px;
  color						: #7B1516;
  -webkit-transition		: all 0.4s ease 0.1s;
  transition				: all 0.4s ease 0.1s;
}
#productDetail .shareContent a:hover {
	color					: #353535;
	border-color 			: #353535;
}
#productDetail .shareContent a.facebook:before {
	display					: block;
	font-family				: "fontello";
	content					: '\ea84';
	font-size				: 15px;
}
#productDetail .shareContent a.twitter:before {
	display					: block;
	font-family				: "fontello";
	content					: '\ed8a';
	font-size				: 15px;
}
#productDetail .shareContent a.google:before {
	display					: block;
	font-family				: "fontello";
	content					: '\edfc';
	font-size				: 15px;
}
#productDetail .shareContent a.instagram:before {
	display					: block;
	font-family				: "fontello";
	content					: '\e990';
	font-size				: 15px;
}
#productDetail .shareContent a.myspace:before {
	display					: block;
	font-family				: "fontello";
	content					: '\ee52';
	font-size				: 15px;
}
#productDetail .productBuyContent .QtyContainer .QtyContent {
	width: 48%;
	float: left;
	padding: 2px;
}
.shareContainer{
	}
@media screen and (max-width: 700px) and (min-width: 200px) {
#productDetail .shareContent ,
#productDetail .SatinalPanel {
	display					: none;
}
#productDetail .productBuyContent .QtyContainer .QtyContent {
	width					: 100%;
}
}
@media screen and (max-width: 1000px) and (min-width: 700px) {
#productDetail .shareContent ,
#productDetail .SatinalPanel {
width					: 100%;
float:left;
}
#productDetail .productBuyContent .QtyContainer .QtyContent {
	width					: 100%;
	float:left;
}
}
/*-- Share End --*/
#productDetail .labels {
	width					: 100%;
	float					: left;
}
#productDetail .labels li {
	float					: left;
	width					: 100%;
	height					: 69px;
	margin					: 0px 5px 20px 0px;
}
#productDetail .labels li#HizliKargo {
	background				: url("images/carelabel1.png") no-repeat scroll top center transparent;
	background-size 		: 60%;
}
#productDetail .labels li#EnUcuzUrun {
	background				: url("images/carelabel2.png") no-repeat scroll top center transparent;
	background-size 		: 60%;
}
#productDetail .labels li#SinirliSayidaUrun {
	background				: url("images/carelabel3.png") no-repeat scroll top center transparent;
	background-size 		: 60%;
}
#productDetail .labels li#AyniGunTeslim {
	background				: url("images/label_aynigunteslim.png") no-repeat scroll top left transparent;
	display					: none !important;
}
#productDetail .labels li#OzelUrun {
	background				: url("images/label_ozelurun.png") no-repeat scroll top left transparent;
	display					: none !important;
}
#productDetail .labels li#IndirimliUrun {
	display					: none !important;
	background				: url("images/label_indirimliurun.png") no-repeat scroll top left transparent;
}
#productDetail .labels li#FirsatUrunu {
    background: url(images/star.svg) no-repeat scroll top right transparent;
    position: absolute;
    top: 130px;
    background-size: 50px;
    right: 60px;
}
#productDetail .labels li#YeniUrun {
	background				: url("images/label_yeniurun.png") no-repeat scroll top left transparent;
	display					: none !important;
}
#productDetail .labels li#SokFiyatliUrun {
	background: url(images/purpel-butterfly.png) no-repeat scroll top right transparent;
    position: absolute;
    top: 162px;
    right: 12px;
}
#productDetail .labels li#HediyeliUrun {
		background: url(images/red-butterfly.png) no-repeat scroll top right transparent;
    position: absolute;
    top: 162px;
    right: 12px;
}
#productDetail .stockalarm {
	background: #ce0406;
	color: #fff;
	margin-left: 30px;
	padding: 10px;
}
#productDetail .kargosatinal {
	width					: 42%;
	float					: right;
}
#productDetail .kargosatinal .SatinalPanel {
	float					: right;
	width					: 100%;
}
#productDetail .kargosatinal .SatinalPanel li {
}
#productDetail .kargosatinal .SatinalPanel li a {
	display					: block;
	padding					: 5px 10px;
	margin					: 3px 0;
	border-top:none;
	border-left:none;
	border-right:none;
	  border-bottom: 1px solid #e3e3e3;
	-webkit-transition		: all 0.4s ease 0.1s;
	transition				: all 0.4s ease 0.1s;
}
#productDetail .kargosatinal .SatinalPanel li:nth-child(2) a:before {
	display: inline-block;
	font-family: "fontello";
	content: '\e82a';
	font-size: 8px;
	float: left;
	padding-right: 6px;
	top: -2px;
	position: relative;
	color: #D93A90;
	font-size: 13px;
}
#productDetail .kargosatinal .SatinalPanel li:nth-child(3) a:before {
	display: inline-block;
	font-family: "fontello";
	content: '\ea29';
	font-size: 8px;
	float: left;
	padding-right: 6px;
	top: -2px;
	position: relative;
	color: #D93A90;
	font-size: 13px;
}
#productDetail .kargosatinal .SatinalPanel li:nth-child(4) a:before {
	display: inline-block;
	font-family: "fontello";
	content: '\e828';
	font-size: 8px;
	float: left;
	padding-right: 6px;
	top: -2px;
	position: relative;
	color: #D93A90;
	font-size: 13px;
}
#productDetail .kargosatinal .SatinalPanel li:nth-child(6) a:before {
	display: inline-block;
	font-family: "fontello";
	content: '\ef89';
	font-size: 8px;
	float: left;
	padding-right: 6px;
	top: -2px;
	position: relative;
	color: #D93A90;
	font-size: 13px;
}
#productDetail .kargosatinal .SatinalPanel li a.postButton{
	background-color		: #f85244;
	padding					: 10px 0;
	font-size				: 13px;
}
#productDetail .kargosatinal .SatinalPanel li a:hover {
 	  color: #D93A90;
}
#productDetail .kargosatinal .cargo {
	float					: right;
	width					: 100%;
}
#productDetail .kargosatinal .cargo li {
	padding					: 5px 10px;
}
#productDetail .kargosatinal .cargo li span {
	display					: inline-block;
}
/*-- BUY CONTENT --*/
#productDetail .descraptin-new{
	padding: 30px;
    background: #fff;
    text-align: center;
    border: 1px solid #e6e4e4;
    margin: 15px 0px;
    height: 285px;
	}
#productDetail .descraptin-new label{
    margin-bottom: 30px;
	}
#productDetail .descraptin-new .description{
   padding: 23px;
    background: #f7f7f7;
	}
/*extraTab tab */
.extraTab {
	float				: right;
}
.extraTab .extraTabTitle {
	width				: 300px;
	line-height			: 26px;
	margin-bottom		: 5px;
	padding-left		: 5px;
	border				: 1px solid #E2E1DD;
	background			: #F5F4F1 url(images/ui-bg_highlight-soft_75_f5f4f1_1x100.png) 50% 50% repeat-x;
	color				: #272818;
	font-weight			: bold;
	-webkit-border-radius: 5px;
	-moz-border-radius	: 5px;
	border-radius		: 5px;
}
.extraTab .jcarousel-skin-tango .jcarousel-clip-horizontal {
	width				: 100%;
}
.extraTab .jcarousel-skin-tango .jcarousel-item {
	width				: 138px !important;
}
.extraTab li span {
	display				: block;
	text-align			: center;
}
.extraTab li > a {
	height				: 45px;
	text-align			: center;
	overflow			: hidden;
	padding-top			: 5px;
}
.extraTab li .button{
	height				: auto !important;
	font-size			: 13px;
	font-weight			: 100;
	margin-top			: 5px;
}
.extraTab li .button > span{
	font-size			: 11px !important;
	line-height			: 16px;
}
.extraTab .jcarousel-next {
	top					: -33px !important;
	right				: 10px !important;
}
.extraTab .jcarousel-prev {
	top					: -33px !important;
	left				: 78%;
}
#alternatives {
	margin-right		: 0px !important;
}
#home-urunlerbir .jcarousel-skin-tango .jcarousel-clip-horizontal {
    width				: 775px;
	margin-left			: 242px;
}
@media screen and (min-width: 1000px){
}
@media screen and (min-width: 769px) and (max-width: 900px) {
.extraTab .jcarousel-skin-tango .jcarousel-item {
	width				: 120px !important;
}
}
@media screen and (min-width: 481px) and (max-width: 768px){
.extraTab .jcarousel-skin-tango .jcarousel-item {
	width				: 210px !important;
}
}
@media screen and (min-width: 320px) and (max-width: 480px){
.extraTab {
	width				: 100% !important;
}
.extraTab .jcarousel-skin-tango .jcarousel-item{
	width				: 205px !important;
}
}
@media screen and (min-width: 200px) and (max-width: 320px){
.extraTab {
	width				: 100% !important;
}
.extraTab .jcarousel-skin-tango .jcarousel-item{
	width				: 125px !important;
}
}
/*extraTab End*/
/*-- TAB CONTENT --*/
#tab_details_installment{
	width:100%;
	}
.detailsTabContainer {
	position				: relative;
}
.detailsTabContainer ul {

}
.detailsTabContainer > ul > li.button {
	display: block;
	background: #f7f7f7 !important;
	float: left;
	border-radius: 0;
	border-bottom: 0px;
	margin: 5px 5px 0px 0;
	border-right: 1px solid #e3e3e3;
	border-top: 1px solid #e3e3e3;
	border-left: 1px solid #e3e3e3;
}

.detailsTabContainer > ul > li.button > a {
    color					: #7B1516;
}
.detailsTabContainer > ul > li.button > a:after {
	display					: block;
	float					: right;
	padding-left			: 5px;
	content					: '\e9f6';
	font-family				: "fontello";
	font-size				: 14px;
}
.detailsTabContainer > ul > li.buttonActive {
    background-color		: #fff !important;
}
.detailsTabContainer > ul > li.buttonActive a {
	color					: #000;
    border-bottom-color		: transparent;
}
.detailsTabContainer > ul > li.buttonActive > a:after {
	content					: '\e9f9';
	color					: #FF0002;
}
.detailsTabContainer .tabsContent {
	padding					: 10px;
	border					: 1px solid #e6e4e4;
	background               : #fff;
}
.detailsTabContainer .tabsContent div {
	width					: 100%;
}
.detailsTabContainer .tabsContent span {
	width					: 100% !important;
}
.detailsTabContainer .tabsContent .button {
	padding					: 5px 10px;
}
.detailsTabContainer .tabsContent .tabImages li {
	float					: left;
}
.detailsTabContainer .tabsPasive {
	display					: none;
}
/*-- TAB CONTENT END --*/
@media screen and (min-width: 481px) and (max-width: 768px) {
}
@media screen and (min-width: 321px) and (max-width: 768px){
#productDetail .productName {
	width					: 100%;
	float					: none;
	text-align				: center;
}
.image_slider {
	height					: 425px !important;
}
#PriceContainer #FiyatPanel > div {
	width:100%;
	float:left;
}
#PriceContainer #FiyatPanel > div .oldPrice {
  float: left;
  width:100%;
}
#productDetail .shareContent {
	float					: none;
	text-align				: center;
}
}
@media screen and (min-width: 200px) and (max-width: 320px)  {
#productDetail .productName {
	width					: 100%;
	float					: none;
	text-align				: center;
}
#productDetail .productName span {
	font-size				: 20px;
	color					: #575153;
}
.image_slider {
	height					: 266px !important;
}
#PriceContainer #FiyatPanel > div {
	text-align				: left;

}
#PriceContainer #FiyatPanel > div .oldPrice {
  float: left;
  width:100%;
}
#productDetail .shareContent {
	float					: left;
}

}
/*---  PRODUCT END ---*/
/*---  Search ---*/
.searchmodules{
	width: 50%;
	float: left;
	margin-top: -5px;
	}
.searchmodules .filterCol1{
	width: 80%;
	padding:5px;
	float: left;
	}
/*---  Search End---*/
/*HOMEPRODUCT*/
#homeproducts {
	display					: block;
}
#homeproducts label input[type="checkbox"] {
	float					: inherit;
}
#homeproducts .homeProductFilter {
	display					: block;
	float					: right;
	font-size				: 13px;
	margin-top 				: 25px;
	text-align				: right;
}
#homeproducts .homeProductFilter ul {
	display					: inline-block;
	padding-right			: 15px;
}
#homeproducts .homeProductFilter ul li {
	float					: left;
    padding					: 0px 0px 10px 10px;
	margin					: 0px;
}
#homeproducts .homeProductFilter ul li .dropdownlist {
	margin					: 0px;
}
#homeproducts .homeProductFilter ul li span {
	display					: inline-block;
	padding					: 0px 5px 0 0px;
}
#homeproducts .homeProductFilter ul li a {
	display					: block;
	width					: 24px;
	height					: 44px;
	cursor					: pointer;
	font-family				: "fontello";
	font-size				: 12px;
	color					: #989395;
	text-align				: center;
}
#homeproducts .homeProductFilter ul li a:before {
	display					: inline-block;
	padding-top				: 10px;
}
#homeproducts .homeProductFilter ul li a.collFilter:before {
	content					: '\ee88';
}
#homeproducts .homeProductFilter ul li a.collFilterTwo:before {
	content					: '\ee86';
}
#homeproducts .homeProductFilter ul li a.collFilterFour:before {
	content					: '\ee87';
}
#homeproducts .homeProductContent {
	position				: relative;
	margin-bottom			: 10px;
	background				: #fff;
	box-shadow				: 0px 0px 10px 0px #e6e6e6;
	padding					: 1px 0 0 0 ;

}
#homeproducts .homeProductContent:hover {
	box-shadow				: 0px 0px 10px 0px #ccc;
}
@media screen and (min-width: 200px) and (max-width: 768px){
#homeproducts .homeProductFilter {
	display					: none;
}
#homeproducts.hBook .filterContainer {
	display					: none;
}
}
@media screen and (min-width: 768px) and (max-width:1920px){

#homeproducts .productAdd {
	display					: none;
}
}
#homeproducts .productSearchResult .productImage {
	position: relative;
	overflow: hidden;
}
#homeproducts .homeProductContent .productImage {
	position: relative;
	overflow: hidden;
}
#homeproducts .homeProductContent .productImage a {
	    display: block;
    padding-bottom: 15px;
}
#homeproducts .homeProductContent .productImage a img {
	    width: 100%;
    height: inherit;
    -webkit-transition: all 0.9s ease 0.1s;
    transition: all 0.9s ease 0.1s;
    position: relative;
    z-index: 994;
}
#homeproducts .homeProductContent .productImage a img:first-child {
	position				: relative;
	z-index					: 994;
}
#homeproducts .homeProductContent .productImage a img:nth-child(1) {
	top					: 0px;
	left					: 0px;
	z-index					: 95;
	-ms-filter				: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
#homeproducts .homeProductContent .productImage a > img:nth-child(2) {
    position: absolute;
	top						: 0px;
	left					: 0px;
	z-index					: 96;
	-ms-filter				: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
#homeproducts .homeProductContent .productImage:hover > a > img:nth-child(2){
	-ms-filter				: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	opacity					: 0;
    filter					: alpha(opacity=0); /* For IE8 and earlier */
}

#homeproducts .homeProductContent .productName {
	display					: block;
	text-align				: center;
	height					: 41px;
	border-bottom			: 1px solid #fff;
	padding					: 10px 0;
	overflow				: hidden;
}
#homeproducts .homeProductContent .productName  a{
	display					: block;
	font-size				: 17px;
	color					: #000;
    font-weight				: bold;
	white-space				: normal;
}
#homeproducts .homeProductContent .productPrice {
	height					: 50px;
	padding					: 0px 0 5px 5px;
	font-size				: 15px;
	font-weight				: bold;
	color					: #060606;
	text-align				: center;
}
#homeproducts .homeProductContent .productPrice span {
	display					: block;
	padding-right			: 5px;
}
#homeproducts .homeProductContent .productPrice .old_price {
	padding-top				: 5px;
	text-decoration			: line-through;
	font-size				: 12px;
	color					: #575153;
	font-weight				: normal;
}
#homeproducts .homeProductContent .productPrice .old_price + span {
	color					: #7b1516;
}
#homeproducts .homeProductContent .productAdd {
	display					: none;
	float					: right;
	margin					: 5px 0;
}
#homeproducts .homeProductContent .stok {
    position: absolute;
    top: 81%;
    z-index: 9999;
	    right: 15px;
}
#homeproducts .homeProductContent .stok .stokcontent {
    padding: 10px 20px;
    border-radius: 30px;
    box-shadow: 1px 0px 5px 0px #ccc;
    background: #fff;
}
@media screen and (max-width: 1367px){
#homeproducts .homeProductContent .productImage {
	max-height: 458px;
}
}
@media screen and (max-width: 1270px){
#homeproducts .homeProductContent .productImage {
	max-height: 440px;
}
}
@media screen and (min-width: 200px) and (max-width: 768px) {
#homeproducts .homeProductContent .productPrice {
	float					: none;
	display					: block;
	width					: 100%;
	text-align				: center;
	font-size				: 13px;
}
#homeproducts .homeProductContent .productAdd {
	width					: 100%;
	float					: none;
	display					: block;
}
#homeproducts .homeProductContent .productAdd a {
	width					: 100%;
	float					: none;
	display					: block;
	text-align				: center;
}
#homeproducts .homeProductContent .stok {
    position: absolute;
    top: 65%;
    z-index: 9999;
    right: 15px;
}
}
#homeproducts .homeProductContent .productAdd .button {
	text-align				: center;
	font-weight				: bold;
	font-size				: 20px;
}
#homeproducts .homeProductContent .productAdd .button:before {
	display					: block;
	font-family				: "fontello";
	content					: '\eca1';
}
#homeproducts #homelabels {
	display					: block;
	position				: absolute;
	z-index					: 98;
	width					: 100%;
	top						: 0;
}
#homeproducts #homelabels li {
	float					: left;
	display					: none;
	width					: 100px;
	margin					: 0px 0px 0 0;
	color					: #000;
	text-transform			: uppercase;
	font-weight				: bold;
	text-align				: center;
	font-size				: 11px;
	vertical-align			: middle;
	background-color		: #fff;
    padding					: 10px;
    min-width				: 40px;
    -webkit-box-shadow		: 0 1px 1px 0 rgba(0,0,0,0.2);
    -moz-box-shadow			: 0 1px 1px 0 rgba(0,0,0,0.2);
    box-shadow				: 0 1px 1px 0 rgba(0,0,0,0.2);
}
#homeproducts #homelabels li.true {
	display					: inline-block;
}
#homeproducts #homelabels #FirsatUrunu {
    width: 57px;
    float: left;
    height: 70px;
    position: absolute;
    top: 15px;
    z-index: 9999;
    left: 20px;
    -webkit-box-shadow: 0 0px 0px 0 rgb(0 0 0 / 20%);
    -moz-box-shadow: 0 0px 0px 0 rgba(0,0,0,0.2);
    box-shadow: 0 0px 0px 0 rgb(0 0 0 / 20%);
    background: url(../css/images/star.svg) no-repeat;
    background-size: 50px;
}
#homeproducts #homelabels #SokFiyatliUrun {
   width					: 70px;
    float					: left;
    height					: 70px;
    position				: absolute;
    top 					: -39px;
    z-index 				: 9999;
    right 					: -19px;
	-webkit-box-shadow		: 0 0px 0px 0 rgba(0,0,0,0.2);
	-moz-box-shadow			: 0 0px 0px 0 rgba(0,0,0,0.2);
	box-shadow				: 0 0px 0px 0 rgba(0,0,0,0.2);
    background				: url(../css/images/purpel-butterfly.png) no-repeat scroll center center transparent;
}
#homeproducts #homelabels #HediyeliUrun {
    width					: 70px;
    float					: left;
    height					: 70px;
    position				: absolute;
    top 					: -39px;
    z-index 				: 9999;
    right 					: -19px;
	-webkit-box-shadow		: 0 0px 0px 0 rgba(0,0,0,0.2);
	-moz-box-shadow			: 0 0px 0px 0 rgba(0,0,0,0.2);
	box-shadow				: 0 0px 0px 0 rgba(0,0,0,0.2);
    background				: url(../css/images/red-butterfly.png) no-repeat scroll center center transparent;
}
#homeproducts #homelabels #IndirimliUrun {
    float: right;
    position: relative;
    top: 6px;
    right: 10px;
    z-index: 997;
    font-size: 12px;
    text-align: center;
    color: #fff;
    -webkit-box-shadow: 0 0px 0px 0 rgb(0 0 0 / 20%);
    -moz-box-shadow: 0 0px 0px 0 rgba(0,0,0,0.2);
    box-shadow: 0px 4px 10px 1px rgb(0 0 0 / 20%);
    background: #b10000;
    border: 2px solid #fff;
    overflow: hidden;
}
#homeproducts #homelabels #HizliKargo {
	background				: url("images/homelabel-ucretsiz-icon.png") no-repeat scroll center center #84bd3c;
}
#homeproducts #homelabels #YeniUrun {
	float					 : left;
}
#homeproducts .productSearchResult #homelabels #SokFiyatliUrun {
	width					: 85px;
	float					: left;
	height					: 30px;
	position				: relative;
    top						: 622px;
    left					: 159px;
	background				: url("../images/website/15.jpg") no-repeat scroll center center transparent;
}
#homeproducts .productSearchResult #homelabels #HediyeliUrun {
    width					: 70px;
    float					: left;
    height					: 70px;
    position				: absolute;
    top 					: -39px;
    z-index 				: 9999;
    right 					: -19px;
	-webkit-box-shadow		: 0 0px 0px 0 rgba(0,0,0,0.2);
	-moz-box-shadow			: 0 0px 0px 0 rgba(0,0,0,0.2);
	box-shadow				: 0 0px 0px 0 rgba(0,0,0,0.2);
    background				: url(../css/images/red-butterfly.png) no-repeat scroll center center transparent;
}


#homeproducts .fourContent .homeProductContent #productAdd {
	display					: none;
	cursor					: pointer;
	position				: absolute;
	text-align				: center;
	top						: 35%;
	left					: 0%;
    width					: 100%;
	z-index					: 999;
}
#homeproducts .fourContent #productAdd a {
	    background: rgb(255, 255, 255);
    border-radius: 50%;
    color: #000;
    -webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,0.2);
    -moz-box-shadow: 0 1px 1px 0 rgba(0,0,0,0.2);
    box-shadow: 0 1px 1px 0 rgba(0,0,0,0.2);
    padding: 30px;
    font-size: 20px;
}
#homeproducts .fourContent #productAdd span {
	color: #fff;
	display:block;
	padding: 30px;
	width:100%;
	background: rgba(184, 5, 37, 0.69);
	font-size:18px;
}
/*list*/
#homeproducts .listContent .moduleContentCol4 {
	width					: 100%;
}
#homeproducts .listContent .moduleContentCol4 > div,
#homeproducts .twoContent .moduleContentCol4 > div {
	float					: left;
	width					: 100%;
	height					: 800px;
	max-height              : 800px;
	padding					: 0px;
}
#homeproducts .listContent .moduleContentCol4 > div * ,
#homeproducts .twoContent .moduleContentCol4 > div * {
	position				: relative;
	top						: 50%;
	-webkit-transform		: translateY(-50%);
	-ms-transform			: translateY(-50%);
	transform				: translateY(-50%);
}
#homeproducts .listContent .moduleContentCol4 .productImage ,
#homeproducts .twoContent .moduleContentCol4 .productImage {
	float					: left;
	width					: 100%;
	-webkit-transform		: translateY(0%);
	-ms-transform			: translateY(0%);
	transform				: translateY(0%);
}
#homeproducts .listContent .moduleContentCol4 .productImage img,
#homeproducts .twoContent .moduleContentCol4 .productImage img  {
	-webkit-transform		: translateY(0%);
	-ms-transform			: translateY(0%);
	transform				: translateY(0%);
}
#homeproducts .listContent .moduleContentCol4 .productImage img + img,
#homeproducts .twoContent .moduleContentCol4 .productImage img + img {
	top						: 0px;
	left					: 0px;
}
#homeproducts .listContent .moduleContentCol4 > .productName  ,
#homeproducts .twoContent .moduleContentCol4 > .productName  {
	    height: 41px !important;
}
#homeproducts .listContent .moduleContentCol4 > .productPrice  ,
#homeproducts .twoContent .moduleContentCol4 > .productPrice  {
 height: 41px !important;
}
#homeproducts .listContent .moduleContentCol4 #productAdd ,
#homeproducts .twoContent .moduleContentCol4 #productAdd {
	display					: none !important;
}
#homeproducts .listContent .moduleContentCol4 .productAdd .button,
#homeproducts .twoContent .moduleContentCol4 .productAdd .button {
	float					: right;
	display					: block !important;
}
#homeproducts .listContent #ud_container,
#homeproducts .twoContent #ud_container {
	display					: none;
}
#homeproducts .listContent #productAdd,
#homeproducts .twoContent #productAdd {
	text-align				: right;
}
/*list End*/
/*two*/
#homeproducts .twoContent .moduleContentCol4 {
	width					: 48%;
	margin-right			: 1%;
}
@media screen and (max-width: 1200px) and (min-width: 769px) {
#homeproducts .homeProductContent {
	height					: 410px;
}
#homeproducts .homeProductContent .productImage {
	min-height				: 290px;
}
#homeproducts .homeProductContent .productImage a img {
    max-height				: 290px;
}
}
@media screen and (min-width: 481px) and (max-width: 768px){
	#homeproducts .homeProductContent {
	height					: 385px;
}
#homeproducts .homeProductContent .productImage {
	min-height				: 270px;
}
#homeproducts .homeProductContent .productImage a img {
    max-height				: 280px;
}
#homeproducts #homelabels #IndirimliUrun::before {
		position: relative;
}

#homeproducts #homelabels #IndirimliUrun::after {
	position: relative;
}
#productDetail .labels li#FirsatUrunu {
    right: 25px;
}
}
@media screen and (max-width: 480px) and (min-width: 320px) {
#homeproducts .twoContent .moduleContentCol4 {
	width					: 100%;
	margin-right			: 0;
}

#homeproducts .homeProductContent {
	height					: 360px;
}

#homeproducts .homeProductContent .productName {
	padding					: 20px 0;
}
#homeproducts .homeProductContent .productImage {
	min-height				: 250px;
}
#homeproducts .homeProductContent .productImage a img {
    max-height: 250px;
}
#homeproducts .fourContent .homeProductContent:hover #productAdd {
	display:none;
}
#homeproducts #homelabels #SokFiyatliUrun {
	width					: 100%;
    top						: 180px;
	box-shadow: 0;
    left					: 0px;
}
#homeproducts #homelabels #HediyeliUrun{
	width					: 100%;
    top						: 315px;
    left					: 0px;
	}
#productDetail .labels li#FirsatUrunu {
    right: 25px;
}
#homeproducts #homelabels #IndirimliUrun::before {
		position: relative;
	}

	#homeproducts #homelabels #IndirimliUrun::after {
		position: relative;
	}
}
@media screen and (max-width: 320px) and (min-width: 200px){
#homeproducts .homeProductContent {
	height					: 450px;
}
#homeproducts .homeProductContent .productImage {
	min-height				: 370px;
}
#homeproducts .homeProductContent .productImage a img {
    max-height: 370px;
}
#homeproducts .twoContent .moduleContentCol4 {
	width					: 100%;
	margin-right			: 0;
}
#productDetail .labels li#FirsatUrunu {
    right: 25px;
}
}
#homeproducts.angular-home .homeProductFilter {
	float					: inherit;
}
.angular-home .form-content {
	display					: block;
	padding					: 10px 10px 0 10px;
	font-size				: 12px;
	text-align				: right;
}
.angular-home .form-content input[type="number"]{
	width					: 60px;
}
.angular-home .form-content span {
	display					: inline-block;
	padding					: 5px;
	text-align				: center;
}

.angular-home .other-controller-content {
	display					: block;
	text-align				: right;
}
.angular-home .other-controller {
	display					: inline-block;
	padding					: 10px;
}
.angular-home .other-controller ul li {
	float					: left;
}
.angular-home .other-controller ul li {
	margin					: 0 2px;
	display					: block;
	height					: 26px;
	padding					: 5px 10px;
	background-color		: #202020;
	color					: #fff;
	text-align				: center;
	font-size				: 14px;
	font-weight				: bold;
	-webkit-border-radius	: 5px;
	-moz-border-radius		: 5px;
	border-radius			: 5px;
	cursor:pointer;
}
.angular-home .other-controller ul li a {

}
.angular-home .other-controller ul li:hover,
.angular-home .other-controller ul li.active {
	background-color		: #575153;
}
.angular-home .other-controller ul li.disabled {
	background-color		: #EBEAEA;
	color					: #575153;
}
.angular-home .other-controller ul li.disabled:hover {
	background-color		: #EBEAEA;
	color					: #575153;
	cursor					: default;
}

/*two End*/
.paging {
	float					: left;
}
.paging span {
	float					: right;
}
.paging span:last-child {
	margin					: 6px;
	padding					: 5px 17px;
	background-color		: #f2f2f2;
	border					: 1px solid #e6e4e4;
	-webkit-border-radius	: 5px;
	-moz-border-radius		: 5px;
	border-radius			: 5px;
}
#homeproducts #pagingtable a {
	display					: inline-block;
	padding					: 5px 15px;
	margin					: 5px 0;
	background-color		: #6e5f82;
	color					: #fff;
	text-align				: center;
	font-size				: 14px;
	font-weight				: bold;
	cursor					: pointer;
	-webkit-border-radius	: 5px;
	-moz-border-radius		: 5px;
	border-radius			: 5px;
	-webkit-transition		: all 0.4s ease 0.1s;
	transition				: all 0.4s ease 0.1s;
	border					: none;
}
#homeproducts #pagingtable a:hover {
	background-color		: #575153;
}
#homeproducts #pagingtable .pagingselected a {
	background-color		: #575153;
}
/*HOMEPRODUCT END*/
/* CATEGORY JQUERY */
/*-home-*/
.home-category > ul > li {
	display					: block;
	position				: relative;
	border-bottom			: 1px solid #eeeeee;
	z-index					: 999;
	-webkit-transition		: all 0.4s ease 0.1s;
			transition		: all 0.4s ease 0.1s;
}
.home-category > ul > li > a {
	width					: 80%;
	padding					: 10px;
	font-size				: 13px;
	color					: #444444;
	white-space				: nowrap;
	overflow				: hidden;
	text-overflow			: ellipsis;
}
.home-category > ul > li .sub-menubuttonhm {
	width					: 20%;
	float					: right;
	color					: #444444;
	cursor					: pointer;
}
@media screen and (min-width: 768px) {
.home-category > ul > li:hover {
	background-color		: #f2f2f2;
}
.home-category > ul > li .sub-menubuttonhm:before {
	font-family				: "fontello";
	content					: '\e8b7';
	display					: block;
	width					: 100%;
	height					: 35px;
	line-height				: 35px;
	font-size				: 15px;
	text-align				: center;
}
.home-category > ul > li .hc-sub {
	width					: 575px;
	padding					: 10px;
	display					: none;
	position				: absolute;
	top						: 0px;
	left					: 100%;
	background-color		: #fff;
	border					: 1px solid #eeeeee;
}
.home-category > ul > li:hover > .hc-sub {
	display					: block;
	padding					: 10px;
}
.home-category > ul > li .hc-sub .hcs-title {
	display					: block;
	text-align				: center;
	padding					: 5px 0;
	margin-bottom			: 10px;
	background-color		: #f2f2f2;
	font-size				: 13px;
	border					: 1px solid #ebeaea;
}
.page-category .hc-sub .hcs-title {
	display					: block;
    padding					: 10px 5px;
    font-size				: 14px;
    color					: #444444;
}
.home-category > ul > li .hc-sub .hcs-category {
	float					: left;
	width					: 30%;
	max-height				: 250px;
	overflow-y				: scroll;
	padding					: 0 10px 0 0px;
}
.home-category > ul > li .hc-sub .sub-menubuttonhm {
	display					: none;
}
.home-category > ul > li .hc-sub .hcs-category li a {
	display					: block;
	padding					: 7px 7px;
	font-size				: 12px;
	color					: #444444;
	border-bottom			: 1px solid #ebeaea;
}
.home-category > ul > li .hc-sub .hsc-images {
	float					: left;
	width					: 70%;
	padding-left			: 10px;
}
.home-category > ul > li .hc-sub .hsc-images ul li {
	width					: 33.33333333333333%;
	float					: left;
	position				: relative;
	text-align				: center;
}
.home-category > ul > li .hc-sub .hsc-images ul li a {
	display					: block;
	padding-top				: 100%;
}
.home-category > ul > li .hc-sub .hsc-images ul li a .hsci-box {
	width					: 100%;
	height					: 100%;
	padding					: 5px;
	position				: absolute;
	top						: 0px;
	left					: 0px;
	overflow				: hidden;
}
.home-category > ul > li .hc-sub .hsc-images ul li a .hsci-box div img {
	width					: 90px;
}
.home-category > ul > li .hc-sub .hsc-images ul li a .hsci-box div:last-child {
	padding					: 10px 0;
	border-bottom			: 1px solid #ebeaea;
	-webkit-transition		: all 0.4s ease 0.1s;
			transition		: all 0.4s ease 0.1s;
}

.home-category > ul > li .hc-sub .hsc-images ul li:hover > a .hsci-box div:last-child {
	color					: #f75c4f;
}
.home-category > ul > li .hc-sub .hcs-category li:hover > a {
	background-color		: #f2f2f2;
}
}
@media screen and (max-width: 767px) {
.home-category {
	padding					: 15px 10px;
}
.home-category > ul > li .sub-menubuttonhm {
	margin-top				: 4px;
	background-color		: #eeeeee;
	color					: #444444;
	cursor					: pointer;
	border-radius			: 3px;
}
.home-category > ul > li .sub-menubuttonhm:before {
	display					: block;
	width					: 100%;
	height					: 27px;
	line-height				: 27px;
	font-family				: "fontello";
	content					: '\e8b5';
	font-size				: 15px;
	text-align				: center;
}
.home-category > ul li.active-menuhm > a {
	color					: #e43228;
}
.home-category > ul > li.active-menuhm > .sub-menubuttonhm {
	background-color		: #e43228;
	color					: #fff;
}
.home-category > ul > li.active-menuhm > .sub-menubuttonhm:before {
	content					: '\e8b6';
}
.home-category > ul > li.active-menuhm > .hc-sub {
	display					: block;
}
.home-category > ul > li .hc-sub {
	width					: 100%;
	display					: none;
}
.home-category > ul > li .hc-sub .hcs-title {
	display					: none;
}
.home-category > ul > li .hc-sub .hsc-images {
	display					: none;
}
.home-category > ul > li .hc-sub .hcs-category {
	width					: 100%;
	padding-left			: 10px;
}
.home-category > ul > li .hc-sub .hcs-category ul {
	border-left				: 1px solid #ebeaea;
}
.home-category > ul > li .hc-sub .hcs-category li a {
	padding					: 7px 10px;
	font-size				: 13px;
	color					: #444444;
	white-space				: nowrap;
	overflow				: hidden;
	text-overflow			: ellipsis;
	}
}
/*-home end-*/
.sdb-button {
	display					: none;
	padding					: 10px;
	position				: relative;
	cursor					: pointer;
	font-size				: 13px;
	background-color		: #ffc229;
}
.sdb-button:before {
	padding-right			: 10px;
	font-family				: "fontello";
	content					: "\f054";
}
.sdb-button.active {
	background-color		: #fff;
	color					: #000;
}
.sdb-button.active:before {
	content					: "\f00d";
}
.col-left.active:before {
	width					: 100%;
	height					: 100%;
	position				: fixed;
	top						: 0px;
	left					: 0px;
	background-color		: rgba(0,0,0,0.50);
	z-index					: 100;
}
.col-left.active .widget-sidebar,
.sdb-button.active {
	z-index					: 101;
}
.widget-sidebar {
	position				: relative;
	background-color		: #fff;
	margin-bottom			: 10px;
	    padding: 15px;
    box-shadow: 0px 1px 17px -2px #e7e7e7;
}
.widget-sidebar .wsb-item {
	display					: none;
	padding					: 15px 5px;
}
.cat-specialCode3 #specialCode3Container label:before {
}
.cat-specialCode3 #specialCode3Container li {
    width: 22%;
    float: left;
    margin-right: 5px;
    margin-bottom: 10px;
}
.cat-specialCode3 #specialCode3Container label{
        padding: 0 0 0 0;
    width: 100%;
    height: auto;
}
.cat-specialCode3 #specialCode3Container label:before {
	display: none;
}
.cat-specialCode3 #specialCode3Container label:after {
	display: none;
}
.cat-specialCode3 #specialCode3Container label img{
	width: 36px;
    padding: 2px;
    border-radius: 8px;
    height: 36px;
    border: 2px solid #eee;
}
.cat-specialCode3 #specialCode3Container .select img {
    border: 2px solid #f00;
}
.widget-sidebar .sub-category .wsb-item {
	display					: block;
    position				: relative;
	    overflow: hidden;
}
.Filters .check-list li{
	display					: none;
}

.Filters .check-list li:nth-child(7){
    display: block;
    background: #b10000;
    padding: 5px 22px;
    border: 4px solid #fe7d00;
}
.Filters .check-list li:nth-child(7) label{
	color: #fff;
    font-weight: bold;
    font-size: 15px;
    letter-spacing: 2px;
}
.Filters .check-list li:nth-child(7) label:before{
	border: 2px solid #fff;
}
.Filters .check-list li:nth-child(7)::after{
    display: inline-block;
    position: absolute;
    z-index: 999;
    color: #000000;
    top: 73px;
    left: 32px;
    font-size: 29px;
    font-family: "fontello";
    font-style: normal;
    font-weight: normal;
    content: '\e8cd';
}
.widget-sidebar .cat-label .check-list  ul  li:nth-child(1){
	display					: none;
}
.widget-sidebar .cat-label .check-list  ul  li:nth-child(2){
	display					: none;
}
.widget-sidebar .cat-label .check-list  ul  li:nth-child(3){
	display					: none;
}
.widget-sidebar .cat-label .check-list  ul  li:nth-child(4){
	display					: none;
}
.widget-sidebar .cat-label .check-list  ul  li:nth-child(6){
	display					: none;
}

.widget-sidebar .cat-label .check-list  ul  li:nth-child(10){
	display					: none;
}
@media screen and (max-width: 780px) {
	.widget-sidebar {
		display					: inline-block;
}
	.widget-sidebar .sub-category .wsb-item {
       padding: 15px 10px;
}
}
.widget-sidebar .wsb-item h1 {
	display					: block;
	padding-bottom			: 5px;
	font-size				: 16px;
	color					: #444444;
	letter-spacing			: 0.15px;
}
.widget-sidebar .wsb-item span {
	display					: inline-block;
	font-size				: 11px;
	font-size				: #8e8e8e;
}
.widget-sidebar .wsb-item span {
	width					: 100%;
	display					: inline-block;
    font-size				: 14px;
	padding-bottom			: 10px;
    color					: #952857;
    letter-spacing			: 0.15px;
    font-weight				: inherit;
    cursor					: pointer;
}
.widget-sidebar .wsb-item span i  {
    float					: right;
    font-size				: 20px;
}
.widget-sidebar .page-category .category-nav {
}
.widget-sidebar .page-category .category-nav a {
	padding					: 5px 5px;
	margin					: 2px 4px;
    font-size				: 13px;
}
.widget-sidebar .page-category .category-nav ul > li:first-child a:before {
	display					: inline-block;
	font-family				: "fontello";
    content					: '\e944';
    font-size				: 10px;
    padding-right			: 5px;
}
.widget-sidebar .page-category .category-nav ul > li a:before {
	display					: inline-block;
    font-family				: "fontello";
    content					: '\ea2a';
    padding-right			: 5px;
}
.widget-sidebar .page-category .category-nav ul > li:nth-child(2) {
	padding-left			: 5px;
}
.widget-sidebar .page-category .category-nav ul > li:nth-child(3) {
	padding-left			: 10px;
}
.widget-sidebar .page-category .category-nav ul > li:nth-child(4) {
	padding-left			: 15px;
}
.widget-sidebar .page-category .category-nav ul > li:nth-child(5) {
	padding-left			: 20px;
}
.widget-sidebar .page-category .category-nav ul > li:last-child {
	display					: none;
}
.widget-sidebar .page-category .categories {

}
.widget-sidebar .categories a {
	width					: 100%;
	padding					: 7px 5px;
	font-size				: 13px;
	color					: #444444;
	white-space				: nowrap;
	overflow				: hidden;
	text-overflow			: ellipsis;
}
.widget-sidebar .categories .sub-menubutton + a {
	width					: 80%;
}
.widget-sidebar .categories a:hover {
	color					: #e43228;
}
.widget-sidebar .categories .sub-menu > a {
	float					: left;
	width					: 80%;
}
.widget-sidebar .categories .active-menu > a {
	color					: #e43228;
}
.widget-sidebar .page-category #categoriesContainer > li:first-child > a  {
	width					: 100%;
	color					: #000;
}
.widget-sidebar .page-category #categoriesContainer > li:first-child > .sub-menubutton {
	display					: none;

}
.widget-sidebar .page-category #categoriesContainer > li:first-child > ul  {
	display					: block;
}
.widget-sidebar .categories li ul {
	padding					: 5px 0 5px 10px;
}
.widget-sidebar .categories li > ul {
	display					: none;
	width					: 100%;
	overflow				: hidden;
}
.widget-sidebar .categories li.active-menu > ul {
	display					: block;
}
.widget-sidebar .categories li > ul.open a {
	font-size				: 12px;
	color					: #666666;
}
.widget-sidebar .categories .sub-menubutton {
	float					: right;
	width					: 20%;
	background-color		: #eeeeee;
	color					: #444444;
	cursor					: pointer;
	border-radius			: 3px;
}
.widget-sidebar .categories .sub-menubutton:before {
	display					: block;
	width					: 100%;
	height					: 27px;
	line-height				: 27px;
	font-family				: "fontello";
	content					: '\e8b5';
	font-size				: 15px;
	text-align				: center;
}
.widget-sidebar .categories li.active-menu > .sub-menubutton {
	background-color		: #e43228;
	color					: #fff;
}
.widget-sidebar .categories li.active-menu > .sub-menubutton:before {
	content					: '\e8b6';
}
.widget-sidebar .categories li.pasive-cat {
	display					: none;
}
.widget-sidebar .categories li.pasive-cat.active-cat {
	display					: block;
}
.widget-sidebar .categories .more-button {
	display					: none;
	margin-top				: 5px;
}
.widget-sidebar .categories .more-button-active + .more-button {
	display					: block;
	padding					: 6px 12px;
	background-color		: #8e8e8e;
	border					: 1px solid #8e8e8e;
	color					: #fff;
	border-radius			: 3px;
	text-align				: center;
	cursor					: pointer;
}
.check-list {
    padding: 5px;
}
@media screen and (max-width: 780px) {
.widget-sidebar .wsb-item h6 {
    font-size				: 10px;
}
.widget-sidebar .sub-category .wsb-item{
	    position: inherit;
		    padding: 15px 5px;
	}
.widget-sidebar .wsb-item .check-list {
    left: 0;
	    min-width: 270px;
}
}
.widget-sidebar ::-webkit-scrollbar {
	width					: 14px;
}
.widget-sidebar ::-webkit-scrollbar-track {
	background-color		: #fafafa;
	border-radius			: 10px;
}
.widget-sidebar ::-webkit-scrollbar-thumb {
	border-radius			: 10px;
	background-color		: #c8c8c8;
}
.check-list ul > li label,
.radio-list ul > li label {
	margin					: 0px;
	padding					: 7px 0 7px 25px;
	font-size				: 14px;
	color					: #444444;
	white-space				: nowrap;
	overflow				: hidden;
	text-overflow			: ellipsis;
	position				: relative;
	cursor					: pointer;
}
.check-list ul > li label input,
.radio-list ul > li label input {
	display					: none;
}
.check-list ul > li label:before,
.radio-list ul > li label:before {
	display					: inline-block;
	width					: 14px;
	height					: 14px;
	border					: 2px solid #c4c4c4;
	position				: absolute;
	top						: 6px;
	left					: 0px;
	content					: "";
	border-radius			: 3px;
}
.check-list ul > li label.select:after {
	display					: inline-block;
	font-family				: "fontello";
	content					: '\e9a3';
	font-size				: 23px;
	color					: #575153;
	position				: absolute;
	top						: -3px;
	left					: 6px;
}
.radio-list ul > li label:before {
	top						: 9px;
	border-radius			: 50%;
}
.radio-list ul > li label.select:after {
	display					: inline-block;
	font-family				: "fontello";
	content					: '\e920';
	font-size				: 10px;
	color					: #ffc229;
	position				: absolute;
	top						: 11px;
	left					: 5px;
}
.check-list #colorContainer > li {
	width					: 25%;
	padding					: 5px;
	float					: left;
}
.check-list #colorContainer > li label {
	position				: relative;
	padding					: 100% 0 0 0;
	background-color		: #000;
}
.check-list #colorContainer > li label:before,
.check-list #colorContainer > li label:after {
	width					: 100%;
	height					: 100%;
	background-color		: #eeeeee;
	top						: 0px;
	left					: 0px;
	border					: inherit;
	border-radius			: inherit;
	z-index					: 99;
}
.check-list #colorContainer > li label:after {
	background-color		: #fe1c65;
	content					: "";
}
.check-list #colorContainer > li label img {
	width					: 82%;
	height					: 82%;
	position				: absolute;
	top						: 9%;
	left					: 9%;
	z-index					: 100;
}
.cat-price .priceInput {
	width					: 50%;
	float					: left;
}
.cat-price .priceInput input {
	width					: 90%;
}
/*SIDE BAR END*/
/* CATEGORY JQUERY END */

/*===== MODULES ======*/

/*NAVIGASYON*/
.navigasyon {
	font-size				: 12px;
	padding-left			: 14px;
	float 					: left;
	margin-top 				: 25px;
}
.navigasyon span {
	padding					: 10px;
	display					: inline-block;
}
.navigasyon span:last-child a {
	color					: #222;
	font-size				: 14px;
	font-weight				: 700;
	text-transform			: uppercase;
}
.navigasyon .button {
	color					: #fff;
}
@media screen and (max-width: 768px) {
.navigasyon {
	width                   : 100%;
	text-align              : right;
	font-size				: 9px;
	padding					: 25px 5px 0px 0px;
}
.navigasyon span {
    padding					: 7px;
}
.navigasyon span:last-child a {
    font-size				: 10px;
}
}
/*NAV�GASYON END*/
/*dynamicform*/
#dynamicform input[type="text"],
#dynamicform textarea,
#dynamicform select {
	width					: 95%;
	display					: inline-block;
}
#dynamicform input + span,
#dynamicform input + label,
#dynamicform select + span,
#dynamicform textarea + span {
	display					: inline-block;
	padding-left			: 5px;
}
/*dynamicform END*/
/*survey*/
.survey {
	font-size				: 14px;
}
.survey span {
	display					: block;
	padding					: 5px 0;
	font-weight				: bold;
	border-bottom			: 1px solid #ebeaea;
}
.survey input {
	display					: inline-block;
	width					: 20%;
	margin					: 5px 0 0 0;
}
.survey input + label {
	display					: inline-block;
	width					: 75%;
}
/*survey END*/
/*brands*/
#brands .letter {
	padding-bottom			: 10px;
}
#brands span {
	display					: block;
}
#brands li {
	float					: left;
	border					: 1px solid #ebeaea;
	margin					: 5px 5px 0px 0;
}
#brands li a {
	display					: block;
	padding					: 5px 7px;
	font-size				: 14px;
	text-align				: center;
	color					: #989395;
}
#brands li:hover {
	background-color		: #f2f2f2;
}
#brands li a img {
	display					: block;
	width					: 100%;
}
#brands .list li{
	width					: 80px;
	height					: 120px;
	text-align				: center;
}
/*brands END*/
/*authors*/
.athrs-pblshrs li {
	float					: left;
	border					: 1px solid #ebeaea;
	margin					: 5px 5px 0 0;
}
.athrs-pblshrs li a {
	display					: block;
	padding					: 5px 7px;
	font-size				: 14px;
	text-align				: center;
	color					: #989395;
}
.athrs-pblshrs li a:hover {
	background-color		: #f2f2f2;
	-webkit-transition		: all 0.4s ease 0.1s;
			transition		: all 0.4s ease 0.1s;
}
.athrs-pblshrs .list li {
	float					: left;
	border					: 1px solid #ebeaea;
	margin					: 5px 5px 0 0;
}
.athrs-pblshrs .content {
	display					: block;
	padding					: 10px 0px;

	font-size				: 14px;
}
/*authors END*/
/*sss*/
#faq dt {
	font-weight				: normal;
	position				: relative;
	font-size				: 12px;
	float					: none;
	cursor					: pointer;
	margin-bottom			: 5px;
}
#faq dt:before {
	display					: inline-block;
	padding-right			: 10px;
	font-family				: "fontello";
	content					: '\ec99';
	font-size				: 18px;
}
#faq dd {
	background-color		: #575153;
	padding					: 10px;
	margin-bottom			: 5px;
	font-size				: 12px;
	color					: #fff;
}
#faq dd a {
	color					: #f85244;
}
/*sss End*/
/*billing*/
#billings .moduleTitle{
	font-size: 19px;
    padding: 7px 10px;
}
#billings .title2 {
    padding: 5px 0;
    font-size: 16px;
}
#billings .title4 {
    padding: 5px 8px;
    font-size: 16px;
    font-weight: 100;
}
#billings label {
   margin-bottom: 3px;
}
#billings input,
#billings select,
#billings textarea,
#shipping input,
#shipping select,
#shipping textarea {
	width			: 100%;
}
#billings input[type="checkbox"],
#shipping input[type="checkbox"] {
	width			: inherit;
}
/*billing End*/
/*affiliate Menu*/
#affiliatemenu li {
	display			: block;
	white-space		: nowrap;
	border-bottom	: 1px solid #ebeaea;
	position		: relative;
}
#affiliatemenu li a {
	display			: block;
	padding			: 10px;
	font-size		: 12px;
	color			: #989395;
	-webkit-transition: all 0.4s ease 0s;
	transition		: all 0.4s ease 0s;
}
#affiliatemenu li a:hover {
	background-color		: #f2f2f2;
}
/*affiliate Menu End*/
/*affiliateInviter*/
#affiliateinviter #providerstable li {
	float			: left;
	text-align		: center;
	margin-right	: 3px;
}
#affiliateinviter #providerstable li img{
	width			: 100%;
}
#affiliateinviter .button a {
	color			: #fff;
}
#affiliateinviter #share li {
	float			: left;
	margin-right	: 5px;
}
#affiliateinviter textarea {
	width			: 75%;
	min-height		: 150px;
}
/*affiliateInviter End*/
/*productsearchfilter*/
#productsearchfilter select{
	width			: 165px;
	}
#productsearchfilter input {
	width			: 100px;
}

#productsearchfilter .ProductSearchFilter ul li{
	float			: left;
	line-height		: 50px;
	margin-right	: 10px;
	}
#productsearchfilter .ProductSearchFilter ul li span{
	margin-right	: 3px;
	}
#productsearchfilter .ProductSearchFilter ul li .button{
	line-height		: 35px;
	padding			: 0px 33px;
	}
/*productsearchfilter End*/
/*AdvancedSearchFilter*/
#AdvancedSearchFilter input,
#AdvancedSearchFilter select,
#AdvancedSearchFilter textarea,
#AdvancedSearchFilter input,
#AdvancedSearchFilter select,
#AdvancedSearchFilter textarea {
	width			: 75%;
}
/*AdvancedSearchFilter End*/
/*===== MODULES END
=============================*/
/*===== PAGE
=============================*/
#popup-uye-formu-container  {
	margin: 40px auto;
	background: #fff;
	border-radius: 8px;
	overflow: hidden;
	box-shadow: 0 3px 6px rgba(0,0,0,.16);
	text-align: center;
}
#popup-uye-formu-container #popup-uye-formu .loginLeft {
    padding: 60px;
    float: left;
    border: 1px solid #e6e4e4;
    width: 49%;
    margin-right: 15px;
    background: #333;
    color: #fff;
    box-sizing: border-box;
	    text-align: left;
}
#popup-uye-formu-container #popup-uye-formu .loginLeft .title3 {
padding-top: 35px;
    font-size: 29px;
    line-height: 44px;
    text-align: center;
    font-weight: 600;
    border: none;
}
#popup-uye-formu .loginLeft .regas  {
    font-size: 20px;
	text-align: center;
    line-height: 30px;
	    margin-bottom: 35px;
}
#popup-uye-formu .loginLeft .welcome  {
    font-size: 25px;
	text-align: center;
	color:#fff;
	padding: 45px;
}
#popup-uye-formu .loginLeft .welcome a {
    font-size: 16px;
	text-align: center;
	color:#fff;
}
.lnkForgotPass{
    margin-top: 30px;
    float: left;
    width: 100%;
    margin-right: 0px;
}
.lnkForgotPass div{
	float					: left;
	width: 100%;
}
.lnkForgotPass span{
	    float: left;
    padding: 7px 10px;
    margin-right: 1%;
    background: #1d9a00;
    margin-top: 19px;
}
.lnkForgotPass .email{
    background: #9a0000;
}
.lnkForgotPass span a{
	color:#fff;
}
.RememberMe{
	margin-top				: 15px;
	}
.lnkForgotPass a{
	padding					: 5px;
}

#popup-uye-formu-container #popup-uye-formu .loginLeft  input[type="text"] ,input[type="password"]{
	width:100%;
	}
#popup-uye-formu-container .loginRight {
	padding					: 30px;
	float					: left;
	width					: 49%;
	margin-right			: 0px;
}
#popup-uye-formu-container .loginRight .title3 {
	text-align				: center;
	padding-top 			: 35px;
	font-size 				: 29px;
	line-height 			: 44px;
	border 					: none;
	font-weight 			: 600;
}
#popup-uye-formu-container .loginRight .registerregas {
    font-size: 17px;
    text-align: center;
    line-height: 30px;
    margin-bottom: 35px;
}
#popup-uye-formu-container .loginRight .icerik {
	text-align				: justify;
}
.btncol1{
	text-align: center;
	margin-top: 25px;
}
.button2{
	padding: 10px 20px;
    color: #ffffff;
        background: #3fcb30;
    background: -moz-linear-gradient(top,#3fcb30 0,#32be23 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#3fcb30),color-stop(100%,#32be23));
    background: -webkit-linear-gradient(top,#3fcb30 0,#32be23 100%);
    background: -o-linear-gradient(top,#3fcb30 0,#32be23 100%);
    background: -ms-linear-gradient(top,#3fcb30 0,#32be23 100%);
    background: linear-gradient(to bottom,#3fcb30 0,#32be23 100%);
    border: 1px solid #e6e4e4;
    text-align: center;
    margin-top: 15px;
}
.button3{
	padding: 10px 75px;
    color: #ffffff;
    background: #82709a;
    border: 1px solid #e6e4e4;
    border-radius: 3px;
    text-align: center;
    margin-top: 15px;
}
.sif{
	width: 40%;
	padding: 15px;
	float: right;
}
.sif a{
font-size:13px;
color: #fff;
text-decoration: underline !important;
padding-left: 0;
}
#login .button {
	width					: 50%;
	float					: left;
	display					: block;
	padding					: 10px 20px;
}
#login .loginContainer input[type="text"],
#login .loginContainer input[type="password"] {
	padding					: 0px 0px;
	text-indent				: 20px;
}
#login .loginContainer .textContent,
#login .loginContainer .passwordContent {
	position				: relative;
}
#login .loginContainer .textContent:after,
#login .loginContainer .passwordContent:after {
	display					: block;
	position				: absolute;
	top						: 9px;
	right					: 10px;
	font-family				: "fontello";
	width					: 12px;
	font-size				: 14px;
	color					: #cccccc;
}
#login .loginContainer .textContent:after {
	content					: "\e82d";
}
#login .loginContainer .passwordContent:after {
	content					: '\ed21';
}
@media screen and (max-width: 550px) and (min-width: 200px) {
	#popup-uye-formu-container #popup-uye-formu .loginLeft {
	width					: 100%;
}
#popup-uye-formu-container .loginRight {
  width					: 100% !important;
}
}
/*--- LOGIN END ---*/
/*--- REGISTER  ---*/
#register  {
	    background: #fff;
}
#register .registerContent {
	    background: #FAFAFA;
}
#register .registationtitle {
    margin-bottom: 10px;
    font-size: 34px;
    margin-top: 40px;
    font-weight: 600;
    line-height: 41px;
    color: #333333;
    text-transform: uppercase;
    text-align: center;
}
#register .registationsubtitle{
margin-bottom: 10px;
    font-size: 18px;
    font-weight: 400;
    line-height: 22px;
    color: #707070;
    text-align: center;
}
#register .registerTop {
	background-color		: #fff;
	margin-bottom			: 25px;
}
#register .registerLeft {
	background-color: #fff;
	padding: 25px 18px 40px;
	background: #fff;
	box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.16);
	    border-radius: 8px 8px 0px 0px;
	margin: 0 auto;
	width: 50%;
	float: none;
}
#register .registerContent .title2 {
display: block;
    padding: 3px 0;
    margin: 0 auto;
    background-color: #CE0406;
    color: #fff;
    font-size: 14px;
    text-align: center;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    width: 50%;
    border-radius: 0;
}
#register .registerRight {
	background-color		: #fff;
}
#register .registerFacebook {
	float					: left;
	padding					: 10px 20px 10px 20px;
}
#register .registerRight .moduleCol2,
#register .registerLeft .moduleCol2 {
	margin-right			: 2% !important;
}
#register .registerRight .moduleCol2:nth-child(2n+0),
#register .registerLeft .moduleCol2:nth-child(2n+0),
#register .captha .moduleCol2:nth-child(2n+0) {
	margin-right			: 0% !important;
}
#register input[type="text"],
#register input[type="password"],
#register textarea {
	width					: 95%;
	padding					: 0px 0;
	float					: left;
	text-indent				: 10px;
}
#register .moduleCol2 > span {
	float					: right;
}
#register select {
	width					: 95%;
	padding					: 0px 0;
}
#register .captha {
	width					: 100%;
	padding					: 10px;
	float					: left ;
	background-color		: #FFF;
}
#register .button {
	width					: 50%;
	padding					: 10px;
	font-size				: 15px;
}
#register .captha .moduleCol2 {
	height					: 70px;
}
#register .captha .moduleCol2 input[type="checkbox"]{
	float					: left;
}
#register .captha .moduleCol2 input[type="checkbox"] + a{
	float					: left;
	padding-left			: 5px;
}
@media screen and (max-width: 1025px){
#register .registerLeft {
	width: 90%;
}
#register .registerContent .title2 {
  width: 90%;
}
}
@media screen and (min-width: 321px) and (max-width: 480px){
#register .registerLeft {
	width: 95%;
}
#register .registerContent .title2 {
  width: 95%;
}
#register .registationtitle {
    font-size: 27px;
}
#register .registationsubtitle {
    font-size: 13px;
}
#register .captha {
	width					: 100%;
}
}
@media screen and (min-width: 200px) and (max-width: 320px)  {
#register .registerLeft {
	width: 90%;
}
#register .captha {
	width					: 100%;
}
#register .registerTop .moduleCol2,
#register .registerLeft .moduleCol2,
#register .registerRight .moduleCol2,
#register .captha .moduleCol2 {
	width					: 100%;
}
#register .registerFacebook img {
	width					: 100%;
}
}
.help-msg {
	padding-top				: 10px;
	font-size				: 12px;
}
.help-msg .help-msg-detail {
	display					: none;
	padding					: 0 10px;
	position				: absolute;
	bottom					: 100%;
	font-style				: normal;
	background-color		: #fff;
	border					: 1px solid #c9c9c9;
  	box-shadow				: 1px 2px 2px 0 rgba(0,0,0,0.18);
}
.help-msg > i {
	position				: relative;
	cursor					: pointer;
}
.help-msg > i:hover > .help-msg-detail {
	display					: block;
	width					: 300px;
}
#register .moduleCol2 .help-msg {
	padding					: 0 20px;
}
/*--- REGISTER END ---*/
/*---QUANTITY---*/
#quantity {
	float					: left;
	padding-top				: 5px;
}
#quantity .txtQty {
	height					: 22px;
	margin					: 0 2px;
	float					: left;
	-webkit-border-radius	: 5px;
	-moz-border-radius		: 5px;
	border-radius			: 5px;
	text-align				: center;
}
#quantity #QtyText {
	float					: left;
	display					: inline-block;
	height					: 20px;
	line-height				: 20px;
	padding					: 0 5px;
}
#quantity #btnQtyMinus {
	float					: left;
	display					: inline-block;
	width					: 22px;
	height					: 13px;
	margin-top				: 2px;
	cursor					: pointer;
	background				: url("../images/product-cart-remove.png") no-repeat center center transparent;
}
#quantity #quantityArrow  {
	float					: left;
}
#quantity #txtQty {
	height					: 22px;
	margin					: 0 2px;
	float					: left;
	-webkit-border-radius	: 5px;
	-moz-border-radius		: 5px;
	border-radius			: 5px;
	text-align				: center;
}
#quantity #btnQtyPlus {
	float					: left;
	display					: inline-block;
	width					: 22px;
	height					: 13px;
	cursor					: pointer;
	background				: url("../images/product-cart-add.png") no-repeat center center transparent;
}
/*---QUANTITY SON---*/
/*---  ACCOUNT ---*/
#account #accountMenu > ul > li {
	display					: block;
	white-space				: nowrap;
	border-bottom			: 1px solid #ebeaea;
	position				: relative;
	z-index					: 998;
	-webkit-transition		: all 0.4s ease 0s;
	transition				: all 0.4s ease 0s;
}
#account #accountMenu > ul > li > a{
	display					: inline-block;
	padding					: 10px;
	font-size				: 13px;
	color					: #989395;
	-webkit-transition		: all 0.4s ease 0s;
	transition				: all 0.4s ease 0s;
}
#account #accountMenu > ul > li.contentMenu:before {
	display					: inline-block;
	float					: right;
	line-height				: 38px;
	font-family				: "fontello";
	content					: '\e8b7';
}
#account #accountMenu > ul > li:hover {
	background-color		: #f2f2f2;
}
#account #accountMenu > ul > li:hover > ul {
	display					: block;
}
#account #accountMenu > ul > li > ul {
	display					: none;
	top						: 0px;
	padding					: 10px;
	background-color		: #f2f2f2;
}
#account #accountMenu > ul > li > ul > li {
	display					: block;
	white-space				: nowrap;
	position				: relative;
}
#account #accountMenu > ul > li > ul > li:hover > a {
	background-color		: #fff;
}
#account #accountMenu > ul > li > ul > li > a{
	display					: block;
	padding					: 5px 10px;
	font-size				: 13px;
	color					: #989395;
	-webkit-transition		: all 0.4s ease 0s;
	transition				: all 0.4s ease 0s;
}
@media screen and (min-width: 769px) and (max-width: 1920px){
#account {
	display					: block !important;
}
}
@media screen and (max-width: 900px) and (min-width: 800px) {
#account #accountMenu li a {
	font-size				: 11px !important;
}
}
@media screen and (max-width: 768px) and (min-width: 481px) {
#account #accountMenu li a {
	font-size				: 11px !important;
}
}
@media screen and (max-width: 768px) and (min-width: 321px) {
.middleLeftButton{
	display					: block;
}
#account {
	background-color		: #FFF;
	-webkit-box-shadow		: 0px 0px 10px 0px rgba(50, 50, 50, 0.5);
	-moz-box-shadow			: 0px 0px 10px 0px rgba(50, 50, 50, 0.5);
	box-shadow				: 0px 0px 10px 0px rgba(50, 50, 50, 0.5);
}
#account #accountMenu a {
	font-size				: 11px !important;
}
}
@media screen and (min-width: 200px) and (max-width: 768px)  {
#account #accountMenu > ul > li > ul {
	display					: block;
	position				: relative;
	left					: 0px;
}
#account #accountMenu > ul > li > ul > li {
	padding-left			: 15px;
}
}
@media screen and (max-width: 320px) and (min-width: 200px) {
#account {
	background-color		: #FFF;
	-webkit-box-shadow		: 0px 0px 10px 0px rgba(50, 50, 50, 0.5);
	-moz-box-shadow			: 0px 0px 10px 0px rgba(50, 50, 50, 0.5);
	box-shadow				: 0px 0px 10px 0px rgba(50, 50, 50, 0.5);
}
.middleLeftButton {
	display					: block;
}
#account #accountMenu a {
	font-size				: 11px !important;
}
}
/*USER*/
#user .moduleContentCol1 .moduleContentCol2:first-child {
	margin-right			: 0px;
}
/*USER END*/
/*---  ACCOUNT END ---*/
/*---    REPORT    ---*/
#report_container {
    width					: 940px;
    margin					: 0 auto;
    padding-bottom			: 30px;
}
#report_container #report_history {
	display					: inline-block;
	float					: right;
}
#report_container #report_button {
	float					: right;
	margin					: 20px 20px 0 0;
}
#report_container .user {
	display					: block;
}
#report_container #report_content {
	float					: left;
	width					: 620px;
}
#report_container #report_content > div {
	width					: 300px;
	display					: inline-block;
	float					: left;
	margin					: 0px 5px;
}
#report_container .daytable {
	width					: 300px;
	min-height				: 500px;
	float					: left;
}
/*---  REPORT END  ---*/
/*---  CART ---*/
#cart .multiCart .moduleContentCol3 {
	min-width				: 100px;
	height					: 40px;
	line-height				: 34px;
}
#cart .multiCart .multiCartTitle{
	display					: block;
}
#cart .multiCart .moduleContentCol3 .button {
	line-height				: normal;
	margin					: 0px;
}
#cart {
	display					: block;
}
#cart .title{
	font-size				: 20px;
    padding					: 0px 10px;
}
#cart .sepetleft {
	display					: block;
	width					: 70%;
	float					: left;
}
#cart .sepetleft .button2 {
	font-size				: 16px;
	cursor					: pointer;
	margin-left				: 25px;
	color					: #000;
	border					: none;
	background				: none;
	padding					: 0px;
}
#cart .sepetleft .cartImages{
	width					: 10%;
	position 				: relative;
}
#cart .sepetleft .cartImages .HediyeliUrunAktif{
	background: url(images/red-butterfly.png) no-repeat scroll top right transparent;
    position: absolute;
    top: 22px;
    right: -18px;
    width: 100%;
    background-size: 35px;
    height: 100%;
}
#cart .sepetleft .cartImages .SokFiyatliUrunAktif{
    background: url(images/purpel-butterfly.png) no-repeat scroll top right transparent;
    position: absolute;
    top: 22px;
    right: -18px;
    width: 100%;
    background-size: 35px;
    height: 100%;
}
#cart .sepetleft .cartImages .FirsatUrunuAktif{
	    background: url(images/star.svg) no-repeat scroll top right transparent;
    position: absolute;
    top: 27px;
    background-size: 33px;
    right: -19px;
    width: 100%;
    height: 100%;
}
#cart .sepetleft .nameDetail{
	border-right			: 1px solid #f2f2f2;
	width					: 18%;
	text-align				: center;
}
#cart .sepetleft .adetDetail{
	border-right			: 1px solid #f2f2f2;
	width					: 26%;
	text-align				: center;
}
#cart .sepetleft .detailPrice{
	    font-family: system-ui;
    color: #ce0406;
    border-right: 1px solid #f2f2f2;
    width: 15%;
    font-weight: 600 !important;
}
#cart .sepetleft .red{
    color: #fff;
   background: #ce0406;
}
#cart .sepetleft .detailPrice .oldprice{
	font-size: 15px;
    padding: 5px 0px;
    text-decoration: line-through;
	color: #a5a5a5;
	font-weight: 500 !important;
}
#cart .sepetleft .Remove{
	width					: 5%;
	text-align				: center;
}
#cart .CampaniaMsj {
	background: #fff;
    padding: 10px;
    line-height: 28px;
    border: 1px solid #ffffff;
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.2);
    text-shadow: 0 0 black;
    margin-top: 15px;
}
#cart .sepetRight {
	display					: block;
	width					: 29%;
	background              : #fff;
	border					: 1px solid #e3e3e3;
	box-shadow              : 0 2px 4px 0 rgba(0,0,0,.2);
	float					: right;
}
#cart .sepetRight .hesaptitle {
	font-size				: 18px;
	font-weight				: bold;
	padding					: 10px;
    border-bottom			: 1px solid #e3e3e3;
}
#cart .sepetRight  tbody {
    padding					: 10px;
    border-bottom			: 1px solid #e3e3e3;
}
#cart .sepetRight  tr > td {
    padding-bottom			: 5px;
    font-size				: 14px;
	padding-right			: 10px;
    padding-left			: 10px;
}
#cart .sepetRight .button  {
	width					: 95%;
    font-size				: 18px;
    padding					: 10px;
    margin					: 8px;
}
#cart .sepetRight .buttondelete  {
	text-align				: right;
    width					: 99%;
    font-size				: 15px;
    padding					: 2px;
    margin					: 8px;
}
#cart .sepetRight .cupponadd   {
	text-align				: left;
    width					: 95%;
    font-size				: 15px;
    padding					: 2px;
    margin					: 8px;
}
#cart .cart-coupon {
 	padding: 11px;
    margin-bottom: 30px;

    background: #fff;
    float: right;
    width: 100%;
}
#cart .cart-coupon .crt-lft-right .row{
    background: #fafafa;
	position: relative;
    border: 1px solid #dedede;
}
#cart .cart-coupon .crt-lft-right .row td{
	position: relative;
	padding: 8px;
	white-space: inherit !important;
}
#cart .cart-coupon .crt-lft-right .row td:nth-child(3){
	    padding: 0;
	    width: 26%;
}
#cart .cart-coupon .crt-lft-right .row td:nth-child(3) a{
	  font-size: 11px;
}
#cart .cart-coupon .crt-lft-right .row td:nth-child(3) a::before {
            content: '\e83f';
	font-family: "fontello";
	margin-right: 2px;
}
#cart .cart-coupon .crt-lft-right .row .code{
    display: block;
    width: 85px;
    height: 50px;
    border-style: solid;
    border-width: 3px 3px 3px 10px;
    -webkit-box-shadow: inset 0 -7px 20px -1px rgba(220,220,220,.5);
    -moz-box-shadow: inset 0 -7px 20px -1px rgba(220,220,220,.5);
    box-shadow: inset 0 -7px 20px -1px rgba(220,220,220,.5);
    color: #ce1e29;
    font-weight: 700;
    text-align: center;
    padding: 5px 2px 2px 5px;
    font-size: 12px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}
#cart .cart-coupon .crt-lft-right .row .code::before {
        content: '';
    border-left-style: dotted;
    border-left-width: 2px;
    height: 76%;
    position: absolute;
    left: 6px;
    top: 8px;
}
#cart .cart-coupon .crt-lft-right .row .Aciklama{
    width: 90%;
	    font-size: 11px;
}
#cart .cart-coupon .cart-coupon-title {
 	    font-size: 22px;
    font-weight: 400;
    line-height: 36px;
}
#cart .cart-coupon .cart-coupon-content {
	border: solid 1px #dedede;
    padding: 10px 15px;
    background: #fafafa;
}
#cart .cart-coupon .cart-coupon-content .couponInput {
	width: 50%;
}
#cart .cart-coupon .cart-coupon-content .crt-buy {
	    padding: 11px 23px;
    border-radius: 0;

}
#cart .ajax__tab_xp ajax__tab_container {
	display					: block;
}
#cart .ajax__tab_default .ajax__tab_header {
	display					: none;
}
#cart .ajax__tab_default .ajax__tab_header > span {
	display					: inline-block !important;
	float					: left;
	height					: 30px;
	margin					: 3px 5px;
	-moz-border-radius-topleft		: 7px;
	-webkit-border-top-left-radius	: 7px;
	 border-top-left-radius			: 7px;
	-moz-border-radius-topright		: 7px;
	-webkit-border-top-right-radius	: 7px;
	border-top-right-radius			: 7px;
	background-color		: #FFF;
}
#cart .ajax__tab_default .ajax__tab_header .ajax__tab_outer {
	height					: 30px;
	padding					: 5px 10px;
	border					: none;
	background				: #f85244 url(images/none.png) 50% 50% repeat-x;
	color					: #fff;
	-moz-border-radius-topleft		: 7px;
	-webkit-border-top-left-radius	: 7px;
	 border-top-left-radius			: 7px;
	-moz-border-radius-topright		: 7px;
	-webkit-border-top-right-radius	: 7px;
	border-top-right-radius			: 7px;
}
#cart .ajax__tab_default .ajax__tab_header > span > span:hover {
	height					: 30px;
	padding					: 5px 10px;
	border					: 1px solid #fff;
	background				: #fff url(images/ui-bg_glass_75_ea9715_1x400.png) 50% 50% repeat-x !important;
	color					: #000;
	-moz-border-radius-topleft		: 7px;
	-webkit-border-top-left-radius	: 7px;
	 border-top-left-radius			: 7px;
	-moz-border-radius-topright		: 7px;
	-webkit-border-top-right-radius	: 7px;
	border-top-right-radius			: 7px;
}
#cart .ajax__tab_default .ajax__tab_header .ajax__tab_outer .ajax__tab_inner {
	height					: 30px;
	background				: url("none") no-repeat center left transparent !important;
}
#cart .ajax__tab_default .ajax__tab_header .ajax__tab_outer .ajax__tab_inner .ajax__tab_tab{
	height					: 24px;
	background				: url("none") no-repeat center left transparent !important;
	font-weight				: normal;
}
/*------ ACT�VE -------*/
#cart .ajax__tab_default .ajax__tab_header .ajax__tab_active {
}
#cart .ajax__tab_default .ajax__tab_header .ajax__tab_active > span {
	display					: block;
	padding					: 5px 10px;
	color					: #000;
	border					: 1px solid #fff;
	background				: #fff url(none) 50% 50% repeat-x;
	-moz-border-radius-topleft		: 7px;
	-webkit-border-top-left-radius	: 7px;
	 border-top-left-radius			: 7px;
	-moz-border-radius-topright		: 7px;
	-webkit-border-top-right-radius	: 7px;
	border-top-right-radius			: 7px;
}
#cart .ajax__tab_default .ajax__tab_header .ajax__tab_active > span > span{
	display					: block;
	background				: url("none") no-repeat center left transparent !important;
}
#cart .ajax__tab_default .ajax__tab_header .ajax__tab_active > span > span > span{
	display					: block;
	background				: url("none") no-repeat center left transparent !important;
}
#cart .ajax__tab_default .ajax__tab_header .ajax__tab_active .ajax__tab_outer {
	display					: block;
	height					: 30px;
	background-color		: #fff;
}
/*------ ACT�VE END-------*/
#cart .ajax__tab_default .ajax__tab_body {
	border					: none !important;
	font-size				: 11px !important;
}
#cart .ajax__tab_default .ajax__tab_body .ajax__tab_panel > table > tbody > tr {
	border-bottom			: 10px solid #f2f2f2;
}
#cart .ajax__tab_default .ajax__tab_body .ajax__tab_panel > table > tbody > tr:first-child td {
	background				: #f2f2f2;
	font-weight				: normal;
	font-size				: 12px;
	color					: #3c3d40;
	padding					: 10px 7px;
}

#cart .ajax__tab_default .ajax__tab_body .ajax__tab_panel > table > tbody > tr > td{
	padding					: 7px 0px;
	font-size				: 15px;
	text-align				: center;
	font-weight 			: 500;
}
#cart .ajax__tab_default .ajax__tab_body .ajax__tab_panel > table > tbody > tr > td i{
	font-size: 20px;
    position: relative;
    top: -3px;
}

#cart .ajax__tab_default .ajax__tab_body .ajax__tab_panel > table > tbody > tr > td:nth-child(9){
    display                 : none;
}
#cart .ajax__tab_default .ajax__tab_body .ajax__tab_panel > table > tbody > tr > td:nth-child(10){
    display                 : none;
}
#cart .ajax__tab_default .ajax__tab_body .ajax__tab_panel > table > tbody > tr > td:nth-child(6){
	    border-right: none;
}

#cart .puan ,
#cart .texModul{
    display                 : block;
	font-size: 8px;
}

@media screen and (max-width: 813px)  {
#cart .sepetRight {
	width					: 100%;
}
#cart .sepetleft {
    width					: 100%;
}

#cart .ajax__tab_default .ajax__tab_body .ajax__tab_panel > table > tbody > tr:first-child td {
	background				: #f2f2f2;
	font-weight				: normal;
	font-size				: 7.5px;
	color					: #3c3d40;
	padding					: 3px 7px;
}
#cart .ajax__tab_default .ajax__tab_body .ajax__tab_panel > table > tbody > tr > td{
	padding					: 0px;
	font-size				: 8px;
	text-align				: center;
}
#cart .ajax__tab_default .ajax__tab_body .ajax__tab_panel > table > tbody > tr > td span{
	font-size				: 8px !important;
}
#cart .ajax__tab_default .ajax__tab_body .ajax__tab_panel > table > tbody > tr > td .dlt-btn {
padding: 5px;
    font-size: 10px;
}
#cart .sepetleft .button2 {
	    font-size: 14px;
    cursor: pointer;
    margin-left: 10px;
    color: #000;
    border: none;
    float: left;
    background: none;
    padding: 0px;
}
}

@media screen and (max-width: 415px)  {
#cart .sepetleft .adetDetail {
    width: 40%;
}
#cart .sepetleft .detailPrice .oldprice {
    font-size: 8px;
}
#cart .ajax__tab_default .ajax__tab_body .ajax__tab_panel > table > tbody > tr > td:nth-child(5){
    display                 : none;
}
}

@media screen and (max-width: 376px)  {


#cart .ajax__tab_default .ajax__tab_body .ajax__tab_panel > table > tbody > tr > td:nth-child(4) input{
	width: 90%!important;

}
#cart .ajax__tab_default .ajax__tab_body .ajax__tab_panel > table > tbody > tr > td:nth-child(5){
    display                 : none;
}
}
/*---  CART END  ---*/
/*---  ORDERSTEP2  ---*/

#orderstep2 .OrdermoduleTitle{
	font-size:20px;
	font-size: 20px;
    text-align: center;
    padding: 18px;
    text-transform: uppercase;

	}
.OrdermoduleContentCol{
    width: 60%;
    margin-right: 1%;
    margin: 0 auto;
    text-align: center;
    background: #f9f9f9;
    padding: 10px;
	}
#orderstep2 .OrdermoduleContentCol .moduleCol1:before,
#orderstep2 .OrdermoduleContentCol .moduleCol1:after {
	content					: "";
	display					: table;
	clear					: both;
}
#orderstep2 .OrdermoduleContentCol .moduleCol1 label{
	width					: 35%;
	line-height				: 30px;
	float					: left;
	font-size				: 12px;
}
#orderstep2 .OrdermoduleContentCol .moduleCol1 label + *{
	width					: 60%;
	float					: left;
}
#orderstep2 .OrdermoduleContentCol .moduleCol1 span {
	padding					: 5px;
}
#orderstep2 .button {
	display					: block;
	padding					: 10px 0;
	font-weight				: bold;
	font-size				: 14px;
}
@media screen and (max-width: 768px) and (min-width: 200px) {
#orderstep2 .OrdermoduleContentCol .moduleCol1 label{
	width					: 100%;
	float					: none;
	font-size				: 12px;
}
#orderstep2 .OrdermoduleContentCol .moduleCol1 label + *{
	width					: 90%;
	float					: none;
}
.OrdermoduleContentCol{
    width: 95%;
	}
}
/*---  ORDERSTEP2  END ---*/
/*---  ORDERSTEP3  ---*/
#OrderStep3d .orderstep3dRight .moduleCol1 {
}
#OrderStep3d .summaryTitle {
	display					: block;
	padding-bottom			: 12px;
	margin-bottom			: 7px;
	border-bottom			: 1px solid #989395;
	font-size				: 17px;
	color					: #000;
	font-weight				: bold;
}
#OrderStep3d .summaryTitle2 {
	display					: block;
	text-align				: right;
	font-size				: 12px;
}
#OrderStep3d .orderstep3dRight {
	float					: right;
	width					: 30%;
	background-color		: #f2f2f2;
	padding					: 10px;
	margin-top				: 10px;
}
#OrderStep3d .orderstep3dRight .moduleCol13d {
	padding					: 10px;
	background-color		: #FFF;
}
#OrderStep3d .orderstep3dRight span {
	display					: block;
	text-align				: right;
}
#OrderStep3d .orderstep3dRight .productTotal {
	padding					: 8px 0px;
}
#OrderStep3d .orderstep3dRight .diptotal {
	font-weight				: bold;
	color					: #000;
}
#OrderStep3d .orderstep3dRight .statement-title {
	display					: block;
	text-align				: left;
	float:left;
}
#OrderStep3d .orderstep3dRight .statement-description {
	display					: block;
	float:right;
	text-align				: right;
}
#OrderStep3d .orderstep3dRight .red {
	color					: #F00;
	font-weight				: bold;
}
#OrderStep3d .orderstep3dRight .selectcargo {
	padding					: 12px 0px;
}
#OrderStep3d .orderstep3dRight .Contracts a {
	font-size				: 13px;
	color					: #e20f0c;
	}
#OrderStep3d .orderstep3dRight span.priceContent {
	font-size				: 17px;
	color					: #353535;
}
#OrderStep3d .topPrice span:last-child {
	text-align				: right;
	font-size				: 25px;
	font-weight				: bold;
	color					: #353535;
}
#OrderStep3d .orderKdv{
	padding-bottom			: 10px;
	border-bottom			: 1px solid #CCC;
}
#OrderStep3d .orderstep3dLeft {
	float					: left;
	width					: 68%;
}
#OrderStep3d .orderKdv span:nth-child(2) {
	font-size				: 13px;
}
#OrderStep3d .orderKdv span:nth-child(2):before {
	display					: inline-block;
	content					: "(";
}
#OrderStep3d .orderKdv span:nth-child(2):after {
	display					: inline-block;
	content					: ")" ;
}
#OrderStep3d .orderKdv span:nth-child(3) {
	font-size				: 12px;
	padding					: 3px 5px 0 0;
}
#OrderStep3d .orderKdv span {
	float					: right;
}
#OrderStep3d .cargoPrice {
	border-bottom			: 1px solid #ccc;
	padding-bottom			: 10px;
	margin-bottom			: 10px;
}
#OrderStep3d .cargoPrice select {
	float					: right;
	margin-top				: 5px;
}
#OrderStep3d .contractContent span,
#OrderStep3d .contractContent input {
	display					: inline-block;
	font-size				: 11px;
	float					: left;
	margin-right			: 5px;
	text-align				: left;
}
#OrderStep3d .contractContent .contractTwo {
	width					: 200px;
	display					: none;
}
#OrderStep3d .contract label {
	float					: left;
}
#OrderStep3d .contract label input {
	margin-right			: 5px;
}
#OrderStep3d .contract span {
	float					: right;
	margin-right			: 5px;
	font-size				: 17px;
}
#OrderStep3d .paymentContent {
	display					: block;
	    background: url(images/box-toggle-title.png) repeat-x scroll bottom left #fff !important;
	border					: 1px solid #e6e4e4;
	position				: relative;
	-webkit-transition		: all 0.4s ease 0s;
	transition				: all 0.4s ease 0s;
}
#OrderStep3d #divcontractform #contractform1 {
	margin-bottom			: 10px;
	width					: 100%;
	height					: 110px;
	overflow				: auto;
	-webkit-box-shadow		: 0px 0px 10px 0px rgba(50, 50, 50, 0.48);
	-moz-box-shadow			: 0px 0px 10px 0px rgba(50, 50, 50, 0.48);
	box-shadow				: 0px 0px 10px 0px rgba(50, 50, 50, 0.48);
}
#OrderStep3d #divcontract #contractform2 {
	margin-bottom			: 10px;
	width					: 100%;
	height					: 110px;
	overflow				: auto;
	-webkit-box-shadow		: 0px 0px 10px 0px rgba(50, 50, 50, 0.48);
	-moz-box-shadow			: 0px 0px 10px 0px rgba(50, 50, 50, 0.48);
	box-shadow				: 0px 0px 10px 0px rgba(50, 50, 50, 0.48);
}
#OrderStep3d #divcontractform .moduleTitle,
#OrderStep3d #divcontract .moduleTitle {
	text-align				: center;
	-moz-border-radius-topleft		: 5px;
	-webkit-border-top-left-radius	: 5px;
	 border-top-left-radius			: 5px;
	-moz-border-radius-topright		: 5px;
	-webkit-border-top-right-radius : 5px;
	border-top-right-radius			: 5px;
}
#OrderStep3d .paymentContent:hover {
	background-color		: #202020;
	color					: #6f6f6f;
}
#OrderStep3d .paymentContent + div {
	width					: auto;
	padding					: 10px;
		margin					: 5px;
}
#OrderStep3d .paymentContent label {
	padding					: 10px 15px;
	height					: 38px;
	margin					: 0px;
	cursor					: pointer;
	position				: relative;
}
#OrderStep3d .paymentContent label > span:last-child {
}
#OrderStep3d .paymentContent input[type="radio"] {
	visibility				: hidden;
	position				: absolute;
	top						: 0px;
	left					: 0px;
	width					: 100%;
	height					: 38px;
    -webkit-appearance		: none;
	padding					: 10px 0px;
	margin					: 0px;
	-webkit-border-radius	: 5px;
	-moz-border-radius		: 5px;
	border-radius			: 5px;
	cursor					: pointer;
}
#OrderStep3d .paymentContent input[type="radio"]:checked {
    color					: #000;
}
#OrderStep3d .paymentContent input[type="radio"]:checked + span {
	position				: absolute;
	top						: 0px;
	left					: 0px;
	width					: 100%;
	height					: 38px;
    -webkit-appearance		: none;
	padding					: 10px;
	margin					: 0px;
	cursor					: pointer;
	color					: #000;
}
#OrderStep3d .pnlPaytypes {
	background-color		: transparent;
	border					: none;
}
#OrderStep3d .pnlPaytypes:hover{
	margin					: 5px;
	background-color		: transparent;
	border					: none;
	color					: inherit;
}
#OrderStep3d .pnlPaytypes .module_box {
	margin					: 10px 0;
	    background: url(images/box-toggle-title.png) repeat-x scroll bottom left #fff !important;
	border					: 1px solid #e6e4e4;
	position				: relative;
	min-height				: 36px;
}
#OrderStep3d .pnlPaytypes .module_box #module_title{
	color					: #000;
}
#OrderStep3d .pnlPaytypes .module_box #module_title > span > div:hover{
	background-color		: #fff;
	color					: #000;
	-webkit-transition		: all 0.4s ease 0s;
	transition				: all 0.4s ease 0s;
}

#OrderStep3d .paymentContent .module_box #module_title + div {
	padding					: 40px 10px 10px 10px;
}
#OrderStep3d .paymentContent .module_box #module_title + div > span {
	padding					: 10px;
}
#OrderStep3d .paymentContent .module_box #module_title input[type="radio"]{
	visibility				: initial;
}
#OrderStep3d .paymentContent .module_box #module_title span  {
	display					: block;
}
#OrderStep3d .paymentContent .module_box #module_title span  div {
	position				: relative;
}
#OrderStep3d .paymentContent .module_box #module_title span  div > span {
	padding					: 10px 15px;
	margin					: 0px;
	cursor					: pointer;
	font-size				: 14px;
}
#OrderStep3d .paymentContent .module_box #module_title + div table {
	    border: 1px solid #fff;
}
#OrderStep3d .contract label {
	float					: left;
}
#OrderStep3d .button {
	width					: 100%;
	padding					: 10px 0;
	font-weight				: bold;
}
@media screen and (min-width: 200px) and (max-width: 400px) {
.basketOrder {
	display					: none;
}
}
@media screen and (min-width: 200px) and (max-width: 480px) {
#OrderStep3d .orderstep3dLeft {
	float					: none;
	width					: 100%;
}
#OrderStep3d .orderstep3dRight {
	float					: none;
	width					: 100%;
}
#OrderStep3d .paymentContent + div table td {
	display					: block;
}
#OrderStep3d .contractform {
	display					: none;
}
#OrderStep3d .contractContent .contractTwo {
	width					: 200px;
	display					: block;
}
}
@media screen and (min-width: 481px) and (max-width: 768px) {
#OrderStep3d .orderstep3dLeft {
	float					: none;
	width					: 100%;
}
#OrderStep3d .orderstep3dRight {
	float					: none;
	width					: 100%;
}
}
/*-sms popup-*/
.sms-body {
	background-color		: #fff;
	text-align				: left;
}
.sms-form {
	padding					: 20px;
}
.sms-form input[type="text"] {
	height					: 30px;
}
.sms-form input[type="submit"] {
	height					: 30px;
	margin					: 0px;
}
.sms-form #txtpass {
	width					: 85px;
	height					: 30px;
}
.sms-form ul {
	display					: inline-block;
	padding-top				: 15px;
}
.sms-form ul li {
	float					: left;
	padding-right			: 10px;
}
.sms-form ul li i {
	padding-right			: 10px;
	font-size				: 20px;
	color					: #cfcfcf;
}
/*---  ORDERSTEP3  END ---*/
/*--- SALE --- */
#sales select,
#sales input {
	width				: 100%;
}
#sales input[type="checkbox"]{
	width				: 50%;
}
#sales .inptSelect > input {
	float					: left;
	width					: 65%;
	-moz-border-radius-topleft		: 5px;
	-webkit-border-top-left-radius	: 5px;
	 border-top-left-radius			: 5px;
	-moz-border-radius-topright		: 0px;
	-webkit-border-top-right-radius : 0px;
	border-top-right-radius			: 0px;
	-moz-border-radius-bottomright	: 0px;
	-webkit-border-bottom-right-radius: 0px;
	border-bottom-right-radius		: 0px;
	-moz-border-radius-bottomleft	: 5px;
	-webkit-border-bottom-left-radius: 5px;
	border-bottom-left-radius		: 5px;
}
#sales .inptSelect > input + select {
	float					: left;
	width					: 34%;
	-moz-border-radius-topleft		: 0px;
	-webkit-border-top-left-radius	: 0px;
	 border-top-left-radius			: 0px;
	-moz-border-radius-topright		: 5px;
	-webkit-border-top-right-radius : 5px;
	border-top-right-radius			: 5px;
	-moz-border-radius-bottomright	: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border-bottom-right-radius		: 5px;
	-moz-border-radius-bottomleft	: 0px;
	-webkit-border-bottom-left-radius: 0px;
	border-bottom-left-radius		: 0px;
}
#sales .inptSelect > select {
	width					: 50%;
	float					: left;
	-moz-border-radius-topleft		: 5px;
	-webkit-border-top-left-radius	: 5px;
	 border-top-left-radius			: 5px;
	-moz-border-radius-topright		: 0px;
	-webkit-border-top-right-radius : 0px;
	border-top-right-radius			: 0px;
	-moz-border-radius-bottomright	: 0px;
	-webkit-border-bottom-right-radius: 0px;
	border-bottom-right-radius		: 0px;
	-moz-border-radius-bottomleft	: 5px;
	-webkit-border-bottom-left-radius: 5px;
	border-bottom-left-radius		: 5px;
}
#sales .inptSelect > select + select {
	-moz-border-radius-topleft		: 0px;
	-webkit-border-top-left-radius	: 0px;
	 border-top-left-radius			: 0px;
	-moz-border-radius-topright		: 5px;
	-webkit-border-top-right-radius : 5px;
	border-top-right-radius			: 5px;
	-moz-border-radius-bottomright	: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border-bottom-right-radius		: 5px;
	-moz-border-radius-bottomleft	: 0px;
	-webkit-border-bottom-left-radius: 0px;
	border-bottom-left-radius		: 0px;
}
@media screen and (max-width: 1920px) and (min-width: 768px) {
.sales .fourContent .homeProductContent {
	height					: auto !important;
}
}
.sales .fourContent .homeProductContent #Div1 input,
.sales .fourContent .homeProductContent #Qty input{
	width					: 75%;
	margin					: 0 5%;
	text-align				: center;
}
.sales .fourContent .homeProductContent #Div1 label,
.sales .fourContent .homeProductContent #Qty label{
	text-align				: center;
	padding					: 5px 0;
}
.sales .plasiyerButton {
	display					: block;
}
.sales .plasiyerButton input[type="submit"]{
	width					: 100%;
	padding					: 10px 0;
	text-align				: center;
	font-size				: 15px;
}
/*--- SALE END--- */
/*==================  PAGE END  ==================*/
#divAjaxContainer {
	width					: 76%;
	overflow				: hidden;
	top						: 100%;
}
#divAjaxContainer #divAjaxSearch {
	display					: none;
}
#divAjaxContainer #divAjaxSearch  #divajaxs {
	padding					: 10px 20px;
	-webkit-box-shadow		: 0px 0px 5px 0px rgba(50, 50, 50, 0.75);
	-moz-box-shadow			: 0px 0px 5px 0px rgba(50, 50, 50, 0.75);
	box-shadow				: 0px 0px 5px 0px rgba(50, 50, 50, 0.75);
	background-color		: #fff;
	border					: 3px solid #e6e4e4;
	border-top				: 0px;
}
#divAjaxContainer #divAjaxSearch li {
}
#divAjaxContainer #divAjaxSearch li a {
	display					: block;
	font-size				: 13px;
	padding					: 3px 0;
}
#divAjaxContainer #divAjaxSearch li span {
	display					: block;
}
#divAjaxContainer #divAjaxSearch li b {
	font-weight				: bold;
	font-size				: 14px;
}
#divAjaxContainer #divAjaxSearch li:hover {
	color					: #000;
}
#divAjaxContainer #divAjaxSearch .hdr-srch-box {
	padding-bottom			: 10px;
	border-bottom			: 1px solid #e6e4e4;
}
#divAjaxContainer #divAjaxSearch .hdr-srch-box  .hdr-srch-title {
	padding					: 10px 0;
}
/*- slider-module -*/
/*===== OWL-CAROUSEL	====*/
.owl-carousel .owl-wrapper:after {
	content					: ".";
	display					: block;
	clear					: both;
	visibility				: hidden;
	line-height				: 0;
	height					: 0;
}
.owl-carousel {
	display					: none;
	position				: relative;
	width					: 100%;
	-ms-touch-action		: pan-y;
}
.owl-carousel .item {
	margin					: 0px;
	text-align				: center;
	list-style				: none;
}
.owl-carousel .owl-wrapper{
	display					: none;
	position				: relative;
	-webkit-transform		: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow				: hidden;
	position				: relative;
	width					: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition		: height 500ms ease-in-out;
       -moz-transition		: height 500ms ease-in-out;
	    -ms-transition		: height 500ms ease-in-out;
		 -o-transition		: height 500ms ease-in-out;
			transition		: height 500ms ease-in-out;
}
.owl-carousel .owl-item{
	float					: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor					: pointer;
}
.owl-controls {
	-webkit-user-select		: none;
	 -khtml-user-select		: none;
	   -moz-user-select		: none;
		-ms-user-select		: none;
	user-select				: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.grabbing {
    cursor					: url('../js/proslider/grabbing.png') 8 8, move;
}
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item{
	-webkit-backface-visibility	: hidden;
	   -moz-backface-visibility	: hidden;
		-ms-backface-visibility	: hidden;
	-webkit-transform		: translate3d(0,0,0);
	   -moz-transform		: translate3d(0,0,0);
		-ms-transform		: translate3d(0,0,0);
}
.owl-theme .owl-pagination{
display: inline-block;
    text-align: center;
    width: 100%;
    padding: 30px;
}
.owl-theme .owl-controls .owl-page{
	    display: inline-block;
    height: 16px;
    margin: 0 2px;
    width: 16px;
    border: 2px solid #c1c1c1;
    border-radius: 50%;
    background: rgba(0, 0, 0, 0);
    position: relative;
}
.owl-theme .owl-controls .owl-page.active {
       border-color: #696969;
}
.owl-theme .owl-controls .owl-page.active span{
    background				: #fff;
}
.owl-theme .owl-controls .owl-page span{
	background				: rgba(0, 0, 0, 0);
    height					: 6px;
    width					: 6px;
    border-radius			: 100%;
    left					: 0;
    right					: 0;
    margin					: auto;
    bottom					: 0;
    top						: 0;
    padding					: 0;
    opacity					: 1;

    position				: absolute;
}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{
	filter					: Alpha(Opacity=100);/*IE7 fix*/
	opacity					: 1;
}
.owl-theme .owl-controls .owl-page span.owl-numbers{
	height					: auto;
	width					: auto;
	color					: #FFF;
	padding					: 2px 10px;
	font-size				: 12px;
	-webkit-border-radius	: 30px;
       -moz-border-radius	: 30px;
			border-radius	: 30px;
}
.owl-item.loading{
	min-height				: 150px;
	background				: url('../js/proslider/ajax-loader.gif') no-repeat center center
}
.owl-carousel .item .thumb a {
	display					: block;
	padding-bottom			: 10px;
}
.owl-carousel .item a.txt-name {
	display					: block;
	width					: 100%;
	height					: 32px;
	overflow				: hidden;
	margin-bottom			: 10px;
	font-size				: 14px;
}
.owl-carousel .item .txt-price {
	font-size				: 14px;
	color					: #f85244;
}
.owl-carousel .item .thumb a img {
	display					: block;
	width					: 100% !important;
}
/*===== OWL-CAROUSEL END====*/
/*- SL�DER -*/
#sliderContainer #owl-slider .item img {
    display					: block;
    width					: 100%;
    height					: auto;
}
#sliderContainer #owl-slider .item a {
    width					: 100%;
}
#sliderContainer #owl-slider .owl-pagination {
	position				: absolute;
	bottom					: 10px;
	left					: 50%;
	-webkit-transform		: translateX(-50%);
    	-ms-transform		: translateX(-50%);
    		transform		: translateX(-50%);
}
#sliderContainer #owl-slider-mobile .item img {
    display					: block;
    width					: 100%;
	margin                  : 0 auto;
	padding-top             : 5px;
    height					: auto;
}
#sliderContainer #owl-slider-mobile .owl-pagination {
	position				: absolute;
	bottom					: 10px;
	left					: 50%;
	-webkit-transform		: translateX(-50%);
    	-ms-transform		: translateX(-50%);
    		transform		: translateX(-50%);
}
#sliderContainer .owl-theme .owl-controls {
	text-align				: center;
}
#sliderContainer .owl-theme .owl-controls .owl-buttons div{
	    color: #000;
    display: inline-block;
    display: inline;
    filter: Alpha(Opacity=50);
    opacity: 0.5;
    -webkit-transition: all 0.4s ease 0.1s;
    transition: all 0.4s ease 0.1s;
    position: absolute;
    font-size: 30px;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
	margin-top: 15%;
}
#sliderContainer .owl-theme .owl-controls .owl-buttons .owl-prev {
	left					: 245px;
}
#sliderContainer .owl-theme .owl-controls .owl-buttons .owl-prev:before,
#sliderContainer .owl-theme .owl-controls .owl-buttons .owl-next:before {
	display					: inline-block;
    font-family				: "fontello";
	content					: "";
	text-align				: center;
	border-radius			: 50%;
}
#sliderContainer .owl-theme .owl-controls .owl-buttons .owl-prev:before {
	 content				: '\ea0d';
}
#sliderContainer .owl-theme .owl-controls .owl-buttons .owl-next:before {
	content					: '\ea0e';
}
#sliderContainer .owl-theme .owl-controls .owl-buttons .owl-next {
	right					: 50px;
}
#sliderContainer .owl-theme .owl-controls.clickable .owl-buttons div:hover{
	filter					: Alpha(Opacity=100);/*IE7 fix*/
	opacity					: 1;
	text-decoration			: none;
}
/*- SL�DER END -*/
/*TOP 10*/
#owl-ten-products {
	background-color		: #fff;
}
#owl-ten-products a,
#owl-ten-products a > span {
	display				: block;
	text-align			: center;
}
#owl-ten-products a > span.image {
	padding-bottom			: 10px;
}
#owl-ten-products a > span.name {
	height					: 42px;
	margin-bottom			: 5px;
	font-size				: 12px;
	color					: #575153;
	text-align				: center;
	overflow				: hidden;
}
#owl-ten-products a > #homelabels {
	float					: left;
	border-right			: 1px solid #e6e4e4;
}
#owl-ten-products a > #homelabels #IndirimliUrun {
	display					: block;
	font-size				: 25px;
	color					: #f75c4f;
	padding					: 0 10px;
}
#owl-ten-products a > #homelabels #IndirimliUrun span {
	display					: block;
	font-size				: 12px;
	color					: #575153;
	font-weight				: bold;
}
#owl-ten-products a > .price {
	float					: right;
	width					: 55%;
}
#owl-ten-products a > .price span {
	display					: block;
}
#owl-ten-products a > .price span.oldPrice {
	display					: block;
	font-size				: 15px;
	color					: #989395;
	text-decoration			: line-through;
}
#owl-ten-products a > .price span.productPrice {
	font-size				: 15px;
	color					: #de3737;
}

#owl-ten-products .owl-controls {
	text-align				: center;
}
#owl-ten-products .owl-controls .owl-buttons div{
	color					: #575153;
	display					: inline-block;
	zoom					: 1;
	*display				: inline;/*IE7 life-saver */
	font-size				: 12px;
	filter					: Alpha(Opacity=50);/*IE7 fix*/
	opacity					: 0.5;
	-webkit-transition		: all 0.4s ease 0.1s;
			transition		: all 0.4s ease 0.1s;
	position				: absolute;
	top						: 50%;
	-webkit-transform		: translateY(-50%);
    	-ms-transform		: translateY(-50%);
    		transform		: translateY(-50%);
}
#owl-ten-products .owl-controls .owl-buttons .owl-prev {
	left					: 0px;
}
#owl-ten-products .owl-controls .owl-buttons .owl-prev:before,
#owl-ten-products .owl-controls .owl-buttons .owl-next:before {
	display					: inline-block;
    font-family				: "fontello";
	content					: "";
	text-align				: center;
	border-radius			: 50%;
}
#owl-ten-products .owl-controls .owl-buttons .owl-prev:before {
	content					: '\e9f8';
}
#owl-ten-products .owl-controls .owl-buttons .owl-next:before {
	content					: '\e9f7';
}
#owl-ten-products .owl-controls .owl-buttons .owl-next {
	right					: 0px;
}
#owl-ten-products .owl-controls.clickable .owl-buttons div:hover{
	filter					: Alpha(Opacity=100);/*IE7 fix*/
	opacity					: 1;
	text-decoration			: none;
}

/*TOP 10 END*/
/*- TOP 10 GROUP -*/
.widget-company-group {
width: 95%;
    margin: 0 auto;
    position: relative;
    padding: 20px 23px 20px;
    background: #fff;
	    clear: both;
}
.widget-company-group .wdgt-cmpny-title {
	position: relative;
    border-bottom: 1px solid #cdcdcd;
    box-sizing: border-box;
    margin: 0 19px 0px;
}
.widget-company-group .title {
	text-align: center;
    font-size: 29px;
    font-weight: 600;
    line-height: 2.09;
    color: #333;
    width: 100%;
    padding: 35px;
    float: left;
}
.widget-company-group .tab-title {
	float					: right;
	padding-right			: 70px;
}
.widget-company-group .tab-title li {
	float					: left;
	margin                  : 5px 14px 0px 0px;
	border-bottom			: none;
}
.widget-company-group .tab-title li h3 {
	padding					: 6px 0px;
	font-weight				: normal;
	font-size               : 16px;
}
/*===== TAB CONTENT		====*/
.tabs-content{
	padding					: 10px;
}
ul.tabs li{
	cursor					: pointer;
}
ul.tabs li.active{
	position				: relative;
}
ul.tabs li.active:before{
	display					: block;
	width					: 100%;
	height					: 3px;
	content					: "";
	background-color		: #9f1329;
}
ul.tabs li.active:after  {
	display: block;
	content: "";
	width: 12px;
	height: 12px;
	-moz-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	-ms-webkit-radius: 2px;
	zoom: 1;
	position: absolute;
	top: 42px;
	left: calc(50% - 4px);
	border-bottom: 1px solid #919191;
	border-right: 1px solid #919191;
	background: #FFF;
}
.tab-content{
	display					: none;
}
.tab-content.active{
	display					: inherit;
}
/*===== TAB CONTENT	END ====*/
/*- product box -*/
.widget-company-group .owl-item {
	padding					: 5px;
}
.widget-company-group .owl-item .item {
	padding					: 5px;
	border					: 1px solid #ebeaea;
	position				: relative;
}
.widget-company-group .owl-item .item a,
.widget-company-group .owl-item .item span.image {
	display					: block;
}
.widget-company-group .owl-item .item span.image img {
	width					: 100%;
}
.widget-company-group .owl-item .item .name {
	display					: block;
	margin					: 10px 0px;
	font-size				: 16px;
	color					: #575153;
	white-space				: normal;
	height					: 20px;
}
.widget-company-group .owl-item .item #IndirimliUrun {
	padding					: 5px;
	position				: absolute;
	top						: 0px;
	right					: 0px;
	background-color		: rgba(0,0,0,0.60);
	color					: #fff;
}
.widget-company-group .owl-item .item .price {
	display					: block;
	height					: 25px;
	padding					: 5px 0 5px 5px;
	font-size				: 15px;
	font-weight				: bold;
	color					: #f75c4f;
	text-align				: left;
}
.widget-company-group .owl-item .item .price .oldPrice {
	float					: left;
	font-size				: 10px;
	color					: #575153;
	font-weight				: normal;
}
.widget-company-group .owl-item .item .price .oldPrice > span {
	text-decoration			: line-through;
}
.widget-company-group .owl-item .item .price .oldPrice + span{
	float					: right;
}
/*- product box end-*/
/*- owl controls -*/
.widget-company-group .owl-controls {
	text-align				: center;
	position				: absolute;
	top						: -55px;
	right					: 0px;
}
.widget-company-group .owl-controls .owl-buttons div{
	display					: inline-block;
	margin-left				: 5px;
	zoom					: 1;
	*display				: inline;/*IE7 life-saver */
	filter					: Alpha(Opacity=80);/*IE7 fix*/
	opacity					: 0.8;
	-webkit-transition		: all 0.4s ease 0.1s;
			transition		: all 0.4s ease 0.1s;
	font-size				: 22px;
	color					: #575153;
	background-color		: #fff;
	padding					: 3px 10px;
	border-radius			: 3px;
}
.widget-company-group .owl-controls .owl-buttons .owl-prev {
}
.widget-company-group .owl-controls .owl-buttons .owl-prev:before,
.widget-company-group .owl-controls .owl-buttons .owl-next:before {
	display					: inline-block;
	font-family				: "fontello";
	content					: "";
	text-align				: center;
	border-radius			: 50%;
}
.widget-company-group .owl-controls .owl-buttons .owl-prev:before {
	content					: '\e9f8';
}
.widget-company-group .owl-controls .owl-buttons .owl-next:before {
	content					: '\e9f7';
}
.widget-company-group .owl-controls .owl-buttons .owl-next {
}
.widget-company-group .owl-controls.clickable .owl-buttons div:hover{
	filter					: Alpha(Opacity=100);/*IE7 fix*/
	opacity					: 1;
	text-decoration			: none;
}
/*- owl controls end -*/
@media screen and (max-width: 1070px){
.widget-company-group {
width: 95%;
	padding: 10px;
}
}
@media screen and (max-width: 880px){
.widget-company-group {
    width: 95%;
	    padding: 10px;
}
.widget-company-group .title {
	width: 100%;
	float: none;
}
.widget-company-group .tab-title {
    float: left;
    padding-right: 0;
}
.widget-company-group .tab-title li h3 {
    padding: 9px;
    font-weight: normal;
    font-size: 14px;
}
ul.tabs li.active:after {
    top: 33px;
}
#sliderContainer .owl-theme .owl-controls .owl-buttons div{
	margin-top 							: 63%;
}
}
/*- TOP 10 GROUP END-*/
/*---*/
.Xslider{
	width					: 100%;
	float					: left;
}

.Xslider #owl-demo li img {
	width					: 100%;
}
.Xslider #owl-demo #progressBar {
    width					: 100%;
    background				: #4B4B4B;
}
.Xslider #owl-demo #progressBar #bar {
	height					: 5px;
	width					: 100%;
	background				: #D30000;
}
.home-module-one{
	    width: 75%;
    margin: 0 auto;
    position: relative;
    padding: 90px 19px 90px;
    background: #fff;
}
.home-module-one .One-Title {
	text-align				: center;
    display					: block;
    position				: relative;
}
.home-module-one .One-Title h1 {
    font-size				: 40px;
    color					: #000;
	font-family				: 'great_vibesregular';
    font-weight				: 500;
}
.home-module-one .One-Title i {
    font-size				: 14px;
}
.home-module-one #home-Content-Banner{
	width					: 1200px;
	margin					: 0 auto;
}
.home-module-one #home-Content-Banner ul li{
	float					: left;
	padding					: 39px;
}
.home-module-one #home-Content-Banner ul li .home-one-text{
	position				: relative;
    display					: block;
    text-align				: center;
    color					: #585858;
    text-transform			: uppercase;
    padding-top				: 15px;
    font-size				: 12px;
    font-weight				: 400;
}
.home-module-one #home-Content-Banner ul li a{
	width					: 100%;
	text-align				: center;
}
.home-module-one #home-Content-Banner ul li a img{
}
.home-module-one #home-Content-Banner .collections{
	width					: 100%;
	text-align				: center;
}
.home-module-one #home-Content-Banner .collections .collecbtn{
	font-size: 13px;
	text-transform: uppercase;
	border-radius: 2px;
	padding: 12px 14px 9px;
	background: transparent;
	border: 1px solid #a3a0a0;
	color: #a3a0a0;
}
.home-module-one .home-Content-Banner{
	width					: 90%;
	margin					: 0 auto;
}
.home-module-one .home-Content-Banner #tablo .owl-item{
	padding					: 25px 7px;
}
.home-module-one .home-Content-Banner a{
	width					: 100%;
	text-align				: center;
}
.home-module-one .home-Content-Banner a img{
	width					: 60%;
}
.home-module-one .home-Content-Banner .home-one-text{
	position				: relative;
    display					: block;
    text-align				: center;
    color					: #585858;
    text-transform			: uppercase;
    padding-top				: 15px;
    font-size				: 10px;
    font-weight				: 400;
}
.home-module-one .home-Content-Banner .collections{
	width					: 100%;
	text-align				: center;
}
.home-module-one .home-Content-Banner .collections .collecbtn{
	font-size				: 13px;
	width					: 27%;
	text-transform			: uppercase;
	border-radius			: 2px;
	padding					: 12px 14px 9px;
	background				: transparent;
	border					: 1px solid #a3a0a0;
	color					: #a3a0a0;
}
@media screen and (max-width: 1070px){
.home-module-one{
	    width: 95%;
}

}
@media screen and (max-width: 1000px){
.home-module-one #home-Content-Banner{
	width					: 100%;
	margin					: 0 auto;
}
.home-module-one .home-Content-Banner{
	width					: 100%;
	margin					: 0 auto;
}
.home-module-one #home-Content-Banner ul li {
    padding					: 5px 7px 5px 7px;
}
}
@media screen and (max-width: 600px){
.home-module-one {
    padding: 15px 0;
	    width: 95%;
}
.home-module-one .One-Title {
    padding					: 0px;
}
.home-module-one .home-Content-Banner a img{
	width					: 100%;
}
}

@media screen and (max-width: 430px){
.home-module-one #home-Content-Banner ul li {
   width					: 100%;
}
.home-module-one .home-Content-Banner .collections .collecbtn{
	width					: 75%;
}
}
@media screen and (max-width: 320px){
.home-module-one #home-Content-Banner ul li {
   width					: 100%;
    padding					: 40px;
}
}

.x-mainhome-banner{
    width					: 100%;
	margin  				: 0 auto;
	padding-bottom			: 30px;
	border 					: 25px solid #fff;
	clear 					: both;
	}
#mainhomecontent > ul > li{
	width					: 100%;
	vertical-align			: top;
	float					: left;
	box-sizing				: border-box;
	}

#mainhomecontent > ul > li a{
	position				: relative;
	width					: 100%;
	max-height				: 1060px;
	}
/*#mainhomecontent > ul > li > a:before, #mainhomecontent > ul > li > a:after {
	position				: absolute;
  	top						: 15px;
	right					: 15px;
	bottom					: 15px;
	left					: 15px;
	content					: '';
	opacity					: 0;
	-webkit-transition		: opacity 0.35s, -webkit-transform 0.35s;
	transition				: opacity 0.35s, transform 0.35s;
}

#mainhomecontent > ul > li > a:before {
	border-top				: 1px solid #ddd;
	 border-bottom			: 1px solid #ddd;
	-webkit-transform		: scale(0,1);
	transform				: scale(0,1);
}

#mainhomecontent > ul > li > a:after {
	border-right			: 1px solid #ddd;
	border-left				: 1px solid #ddd;
	-webkit-transform		: scale(1,0);
	transform				: scale(1,0);
	-webkit-transition		: opacity 0.35s, -webkit-transform 0.35s;
	transition				: opacity 0.35s, transform 0.35s;
}
#mainhomecontent > ul > li >  a:hover::before, #mainhomecontent > ul > li > a:hover::after {
	opacity					: 1;
	-webkit-transform		: scale(1);
	transform				: scale(1);
	}
#mainhomecontent > ul > li > a:hover::before {
	left					: 10px;
	right					: 10px;
	z-index					: 99;
}
#mainhomecontent > ul > li > a:hover::after {
	top						:10px;
	bottom					:10px;
	z-index					:100;
}

#mainhomecontent > ul >  li a:hover img {
		transition				: all 0.9s ease-in-out 0s;
	-moz-transition			: all 0.9s ease-in-out 0s;
	-webkit-transition		: all 0.9s ease-in-out 0s;
	-o-transition			: all 0.9s ease-in-out 0s;
	-webkit-filter			: brightness(0.7);

}*/
#mainhomecontent > ul > li img{
  -webkit-filter			: brightness(1);
	width					: 100%;
}
#mainhomecontent > ul > li > a > .text-content{
	position				: absolute;
    top						: 35%;
	width					: 100%;
}
#mainhomecontent > ul > li > a > .text-content .title{
	text-align				: center;
	width					: 100%;
	-webkit-transform		: translateY(100%);
    -ms-transform			: translateY(100%);
    transform				: translateY(100%);
}
#mainhomecontent > ul > li > a > .text-content .title h3{
	font-size				: 40px;
    color					: #fff;
	font-weight				: 100;
	font-family				: serif;
}
#mainhomecontent > ul > li > a > .text-content .content{
	text-align				: center;
	width					: 100%;
	-webkit-transform		: translateY(240%);
    -ms-transform			: translateY(240%);
    transform				: translateY(240%);
}
#mainhomecontent > ul > li > a > .text-content .content h4{
	font-size				: 20px;
	font-family				: serif;
    color					: #fff;
}
@media screen and (max-width: 1070px){
	.x-mainhome-banner {
    width: 95%;
}

}
@media screen and (max-width: 600px){
.x-mainhome-banner {
	display					: inline-block;
	background				: #fff;
	width					: 100%;
	padding-top				: 0px;
	padding-bottom			: 0px;
}
#mainhomecontent > ul > li {
   padding					: 5px 5px 5px 14px;
    width					: 100%;
}

#mainhomecontent > ul > li:nth-child(3) .text-content .content  {
	margin-top				: 0px;
	-webkit-transform		: translateY(140%);
	-ms-transform			: translateY(140%);
	transform				: translateY(140%);
}
#mainhomecontent > ul > li > a > .text-content .title h3 {
    font-size				: 17px;
    color					: #fff;
    font-weight				: 100;
}
#mainhomecontent > ul > li > a > .text-content .content h4 {
    font-size				: 15px;
}
#mainhomecontent > ul > li > a > .text-content .content {
    margin-top				: 0px;
}
}

/*- MAIN NEW CONTENT -*/
.x-mainhome-bottom{
	width: 75%;
	margin: 0 auto;
	clear: both;
	background: #fff;
	display: block;
	padding: 0px 25px 20px;
	}
.x-mainhome-bottom #homecontentbottom{
	position				: relative;

	}
.x-mainhome-bottom #homecontentbottom > ul > li{
	vertical-align			: top;
	float					: left;
	box-sizing				: border-box;
	}
.x-mainhome-bottom #homecontentbottom > ul > li:nth-child(1){
	    width: 49%;
    margin-right: 1%;
	    margin-top: 1.5%;
	}
.x-mainhome-bottom #homecontentbottom > ul > li:nth-child(1)::after {
    content: "";
    position: absolute;
    border: solid 1px #d9d9d9;
    width: 500px;
    height: 580px;
    right: 0;
    bottom: 20px;
    z-index: -1;
}
.x-mainhome-bottom #homecontentbottom > ul > li:nth-child(2){
	      width: 49%;
    margin-left: 1%;
	    margin-top: 1.5%;
	}

.x-mainhome-bottom #homecontentbottom > ul > li a {
	position				: relative;
	width					: 100%;
	}
.x-mainhome-bottom #homecontentbottom > ul > li a img{
	width					: 100%;
}
.x-mainhome-bottom #homecontentbottom > ul > li a .video{
	width					: 100%;
	opacity: 0.6;
	   -o-transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    transform: scale(1);
    -o-transition: opacity 0.4s ease 0s, transform 0.45s ease 0.2s;
    -webkit-transition: opacity 0.4s ease 0s, transform 0.45s ease 0.2s;
    -moz-transition: opacity 0.4s ease 0s, transform 0.45s ease 0.2s;
    transition: opacity 0.4s ease 0s, transform 0.45s ease 0.2s;
}
.x-mainhome-bottom #homecontentbottom > ul > li:hover a .video{
   opacity: 1;
	 -o-transition: opacity 0.35s ease 0s, transform 0.35s zase 0s;
    -webkit-transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;
    -moz-transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;
    transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;
}
.x-mainhome-bottom #homecontentbottom > ul > li a .videonone {
	  opacity: 1 !important;
		 -o-transition: opacity 0.35s ease 0s, transform 0.35s zase 0s;
    -webkit-transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;
    -moz-transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;
    transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;
}
.x-mainhome-bottom #homecontentbottom > ul > li:hover a:before,
.x-mainhome-bottom #homecontentbottom > ul > li:hover a:after {
    opacity: 1;
    -o-transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    transform: scale(1);
    -o-transition: opacity 0.4s ease 0s, transform 0.45s ease 0.2s;
    -webkit-transition: opacity 0.4s ease 0s, transform 0.45s ease 0.2s;
    -moz-transition: opacity 0.4s ease 0s, transform 0.45s ease 0.2s;
    transition: opacity 0.4s ease 0s, transform 0.45s ease 0.2s;
}
.x-mainhome-bottom #homecontentbottom > ul > li a:before,
.x-mainhome-bottom #homecontentbottom > ul > li a:after {
    bottom: 21px;
    content: "";
    left: 21px;
    opacity: 0;
    position: absolute;
    right: 21px;
    top: 21px;
    -o-transition: opacity 0.35s ease 0s, transform 0.35s zase 0s;
    -webkit-transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;
    -moz-transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;
    transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;
    z-index: 1;
}
.x-mainhome-bottom #homecontentbottom > ul > li a:before {
    border-bottom: 2px solid #1e2327;
    border-top: 2px solid #1e2327;
    -o-transform: scale(0, 1);
    -webkit-transform: scale(0, 1);
    -moz-transform: scale(0, 1);
    transform: scale(0, 1);
}
.x-mainhome-bottom #homecontentbottom > ul > li a:after {
    border-left: 2px solid #1e2327;
    border-right: 2px solid #1e2327;
    -o-transform: scale(1, 0);
    -webkit-transform: scale(1, 0);
    -moz-transform: scale(1, 0);
    transform: scale(1, 0);
}
.x-mainhome-bottom #homecontentbottom > ul > li > a > .text-content{
	display: none;
    bottom: 35%;
    width: 100%;
    text-align: center;
    padding: 25px;
}
.x-mainhome-bottom #homecontentbottom > ul > li > a > .text-content .title{
	text-align: center;
	width: 100%;
}
.x-mainhome-bottom #homecontentbottom > ul > li > a > .text-content .title h3{
      font-size: 31px;
    color: #000;
    font-weight: 100;
    padding-bottom: 5px;
    width: 100%;
    position: relative;
}
.x-mainhome-bottom #homecontentbottom > ul > li > a > .text-content .content{
	text-align				: center;
	width					: 100%;
}
.x-mainhome-bottom #homecontentbottom > ul > li > a > .text-content .content h4{
    font-size: 16px;
    color: #000;
    font-weight: 100;
}
.x-mainhome-bottom #homecontentbottom > ul > li:nth-child(4) > a  .text-content{
   display:none;
	}
.x-mainhome-bottom #homecontentbottom > ul > li:nth-child(5) > a  .text-content{
	display:none;
	}
.x-mainhome-bottom #homecontentbottom > ul > li:nth-child(8) > a  .text-content{
	display:none;
	}
@media screen and (max-width: 1070px){
	.x-mainhome-bottom {
    width: 95%;
	}}
@media screen and (max-width: 813px){
.x-mainhome-bottom{
width: 100%;
    margin: 0 auto;
    clear: both;
    padding: 9px;
	}
.x-mainhome-bottom #homecontentbottom > ul > li {
    vertical-align			: top;
    float					: left;
    box-sizing				: border-box;
}

.x-mainhome-bottom #homecontentbottom > ul > li > a > .text-content .title {
    text-align: center;
    width: 100%;
}
.x-mainhome-bottom #homecontentbottom > ul > li:nth-child(1){
	width					: 49%;
	margin-left				: 0px;
	padding: 0;
	}
.x-mainhome-bottom #homecontentbottom > ul > li:nth-child(2){
	width					: 49%;
	padding: 0;
	    margin-left: 0%;
	}
.x-mainhome-bottom #homecontentbottom > ul > li:nth-child(3){
	width					: 100% !important;
	 padding: 0;
	    margin-top: 1%;
	}
.x-mainhome-bottom #homecontentbottom > ul > li:nth-child(4){
	width					: 100% !important;
	    padding: 0;
	margin-top: 1%;
    margin-left: 0%;
	}
.x-mainhome-bottom #homecontentbottom > ul > li:nth-child(5){
	width					: 100% !important;
	    padding: 0;
	}
.x-mainhome-bottom #homecontentbottom > ul > li:nth-child(6){
	width					: 100% !important;
	margin-left: 0%;
	    padding: 0;
	}
.x-mainhome-bottom #homecontentbottom > ul > li:nth-child(7){
	width					: 100% !important;
	    padding: 0;
	}
.x-mainhome-bottom #homecontentbottom > ul > li:nth-child(8){
	width					: 100% !important;
	    padding: 0;
	}
}
@media screen and (max-width: 415px){

.x-mainhome-bottom #homecontentbottom > ul > li:nth-child(1){
	width					: 100%;
	}
.x-mainhome-bottom #homecontentbottom > ul > li:nth-child(2){
	width					: 100%;
	}
.x-mainhome-bottom #homecontentbottom > ul > li > a > .text-content .title h3 {
		font-size: 20px;
		color: #000;
		font-weight: 600;
}
}

/*- MAIN NEW CONTENT -*/
.x-mainhome-campania{
	width: 75%;
	margin: 0 auto;
	clear: both;
	background: #fff;
	padding: 25px 25px 25px 27px;
	margin-bottom: 25px;
	}
.x-mainhome-campania .homecontentcampania{
	position				: relative;

	}
.x-mainhome-campania .moduleTitle2 h1{
	font-size: 30px;
	color: #000;
	font-family: serif;
	font-weight: 500;
	}
.x-mainhome-campania .moduleTitle2 h2{
    font-size: 15px;
    color: #000;
    font-family: unset;
    font-weight: 500;
	}
.x-mainhome-campania #reyonmodule .owl-wrapper .owl-item{
    vertical-align: top;
    float: left;
     width: 15.6%;
    box-sizing: border-box;
	overflow: hidden;

	}
.x-mainhome-campania #reyonmodule .owl-wrapper .owl-item .owl-itemss{
	margin: 0 8px 0 5px;
	}
.x-mainhome-campania #reyonmodule .owl-wrapper .owl-item:nth-child(1) .owl-itemss{
	    margin: 0px 12px 0 0px;
	}
.x-mainhome-campania #reyonmodule  .owl-wrapper .owl-item a {
	position				: relative;
	width					: 100%;
	max-height				: 800px;
	}
.x-mainhome-campania #reyonmodule  .owl-wrapper .owl-item a img{
	width					: 100%;
	transition: all .3s ease-in-out;
}
.x-mainhome-campania #reyonmodule .owl-wrapper .owl-item:hover a img{
 transition: all .3s ease-in-out;
    transform: scale(1.09);
}

.x-mainhome-campania #reyonmodule  .owl-wrapper .owl-item > a > .text-content{
    bottom: 35%;
    width: 100%;
    text-align: center;
    padding: 25px;
}
.x-mainhome-campania #reyonmodule  .owl-wrapper .owl-item > a > .text-content .title{
	text-align: center;
	width: 100%;
}
.x-mainhome-campania #reyonmodule  .owl-wrapper .owl-item a > .text-content .title h3{
      font-size: 31px;
    color: #000;
    font-weight: 100;
    padding-bottom: 5px;
    width: 100%;
    position: relative;
}
.x-mainhome-campania #reyonmodule  .owl-wrapper .owl-item a > .text-content .content{
	text-align				: center;
	width					: 100%;
}
.x-mainhome-campania #reyonmodule .owl-wrapper .owl-item > a > .text-content .content h4{
    font-size: 16px;
    color: #000;
    font-weight: 100;
}
@media screen and (max-width: 1070px){
	.x-mainhome-campania {
    width: 95%;
	}}


.x-mainhome-categories{
	width: 100%;
	margin: 0 auto;
	clear: both;
	background: #fff;
	padding: 25px 25px 25px 27px;
	margin-bottom: 25px;
	}
.x-mainhome-categories .homecontentcategories{
	position				: relative;

	}
.x-mainhome-categories .homecontentcategories #owl-slider7 .owl-item{
	float:left;
	width:25%;

	}
.x-mainhome-categories .homecontentcategories #owl-slider7 .owl-item > .owl-itemss{
	float:left;
	width:100%;

	}
.x-mainhome-categories .homecontentcategories #owl-slider7 > .owl-itemss{
	float:left;
	width:25%;

	}
.x-mainhome-categories .homecontentcategories #owl-slider7 .owl-itemss img{
	width:100%;

	}
.x-mainhome-categories #tablo {
    width: 100%;
    float: left;
}
.x-mainhome-categories .moduleTitle2 h1{
	font-size: 30px;
	color: #000;
	font-family: serif;
	font-weight: 500;
	}
.x-mainhome-categories .moduleTitle2 h2{
    font-size: 15px;
    color: #000;
    font-family: unset;
    font-weight: 500;
	}
.x-mainhome-categories #categories .owl-wrapper .owl-item{
    vertical-align: top;
    float: left;
     width: 15.6%;
    box-sizing: border-box;
	overflow: hidden;

	}
.x-mainhome-categories #categories .owl-wrapper .owl-item .owl-itemss{
	margin: 0 8px 0 5px;
	}
.x-mainhome-categories #categories .owl-wrapper .owl-item:nth-child(1) .owl-itemss{
	    margin: 0px 12px 0 0px;
	}
.x-mainhome-categories #categories  .owl-wrapper .owl-item a {
	position				: relative;
	width					: 100%;
	max-height				: 800px;
	}
.x-mainhome-categories #categories  .owl-wrapper .owl-item a img{
	width					: 100%;
}

.x-mainhome-categories #categories  .owl-wrapper .owl-item > a > .text-content{
    bottom: 35%;
    width: 100%;
    text-align: center;
    padding: 25px;
}
.x-mainhome-categories #categories  .owl-wrapper .owl-item > a > .text-content .title{
	text-align: center;
	width: 100%;
}
.x-mainhome-categories #categories  .owl-wrapper .owl-item a > .text-content .title h3{
      font-size: 31px;
    color: #000;
    font-weight: 100;
    padding-bottom: 5px;
    width: 100%;
    position: relative;
}
.x-mainhome-categories #categories  .owl-wrapper .owl-item a > .text-content .content{
	text-align				: center;
	width					: 100%;
}
.x-mainhome-categories #categories .owl-wrapper .owl-item > a > .text-content .content h4{
    font-size: 16px;
    color: #000;
    font-weight: 100;
}
@media screen and (max-width: 1070px){
	.x-mainhome-categories {
    width: 100%;
	}}
@media screen and (max-width: 813px){
.x-mainhome-categories {
width: 100%;
    margin: 0 auto;
    clear: both;
    padding: 15px;
	margin-bottom: 25px;
	}
.x-mainhome-campania {
width: 100%;
    margin: 0 auto;
    clear: both;
    padding: 0;
	}
.x-mainhome-categories .banner-slogan {
    width: 37%;
    padding: 25px;
}
.x-mainhome-categories #tablo {
    width: 63%;
}
.x-mainhome-categories .banner-slogan .slogan-title {
    font-size: 15px;
    margin-bottom: 9px;
}
.x-mainhome-categories .banner-slogan .slogan-content {
    font-size: 11px;
    font-weight: 300;
    margin-bottom: 19px;
    line-height: 18px;
}

}
@media screen and (max-width: 414px){

.x-mainhome-categories .banner-slogan {
    width: 100%;
    padding: 25px;
}
.x-mainhome-categories #tablo {
    width: 100%;
}
}
.newbanner{
    width					: 32%;
	margin-left				: 15px;
	float					: left;
	}
#newbannertcontent > ul > li{
    padding					: 10px 6px 10px 12px;
	width					: 50%;
	vertical-align			: top;
	float					: left;
	box-sizing				: border-box;
	}
#newbannertcontent > ul > li a{
	position				: relative;
	width					: 100%;
	max-height				: 800px;
	}
#newbannertcontent > ul > li a img{
	width					: 100%;
	}
#newbannertcontent > ul > li:hover a img	{
	transition				: all 0.9s ease-in-out 0s;
	-moz-transition			: all 0.9s ease-in-out 0s;
	-webkit-transition		: all 0.9s ease-in-out 0s;
	-o-transition			: all 0.9s ease-in-out 0s;
	-webkit-filter			: brightness(0.7);
}
#newbannertcontent > ul > li:hover a > .text-content{
	display					: block;
	transition				: all 0.9s ease-in-out 0s;
	-moz-transition			: all 0.9s ease-in-out 0s;
	-webkit-transition		: all 0.9s ease-in-out 0s;
	-o-transition			: all 0.9s ease-in-out 0s;
}
#newbannertcontent > ul > li > a > .text-content{
	display					: none;
	position				: absolute;
    top						: 35%;
	width					: 100%;
}
#newbannertcontent > ul > li > a > .text-content .title{
	text-align				: center;
	width					: 100%;
	-webkit-transform		: translateY(25%);
    -ms-transform			: translateY(25%);
    transform				: translateY(25%);
}
#newbannertcontent > ul > li > a > .text-content .title h3{
	font-size				: 35px;
    color					: #fff;
	font-weight				: 800;
	font-family				: serif;
}
#newbannertcontent > ul > li > a > .text-content .content{
	text-align				: center;
	width					: 100%;
	-webkit-transform		: translateY(240%);
    -ms-transform			: translateY(240%);
    transform				: translateY(240%);
}
#newbannertcontent > ul > li > a > .text-content .content h4{
	font-size				: 20px;
    color					: #fff;
}

/*- TOP 10 GROUP2 -*/
.widget-company-group2{
	width:1200px;
	margin:0 auto;
	}
.widget-company-group2 .wdgt-cmpny-title {
}
.widget-company-group2 .title {
	text-align			: center;
    margin-bottom		: 30px;
	margin-top			: 30px;
}
.widget-company-group2 .title .title-small h2 {
    font-size			: 22px;
    color				: #252525;
    margin				: 0;
    padding				: 0 0 25px;
    font-weight			: 700;
    letter-spacing		: 2px;
    text-transform		: uppercase;
    background			: url("../images/website/icon-title.png") no-repeat 50% 100%;
}
.widget-company-group2 .title .title-small > i{
    color					: #96494C;
}
.widget-company-group2 .tab-title {
	text-align				: center;
	padding-bottom			: 30px;
}
.widget-company-group2 .tab-title ul {
	display					: inline-block;
}
.widget-company-group2 .tab-title li {
	float					: left;
	background-color		: #fff;
	display					: inline-block;
    padding					: 4px 0;
    border-bottom			: 1px solid #fff;
    border-top				: 1px solid #fff;
    color					: #999999;
    text-transform			: uppercase;
    letter-spacing			: 2px;
    font-weight				: 700;
    font-size				: 13px;
	margin-left				: 15px;
}
.widget-company-group2 .tab-title li:hover {
	border-bottom			: 1px solid #c43b68;
    border-top				: 1px solid #c43b68;
    color					: #c43b68;
}
.widget-company-group2 .tab-title li h3 {
	padding					: 0px 16px;
	font-weight				: 100;
}
/*===== TAB CONTENT		====*/
.tabs-content2{
	padding					: 0px;
}
ul.tabs2 li{
	cursor					: pointer;
	font-weight				: normal;
}
ul.tabs2 li.active{
	overflow				: hidden;
	border-bottom			: 1px solid #c43b68;
    border-top				: 1px solid #c43b68;
    color					: #c43b68;
	position				: relative;
}

.tab-content2{
	display					: none;
}
.tab-content2.active{
	display					: inherit;
}
/*===== TAB CONTENT	END ====*/
@media screen and (min-width: 500px) and (max-width: 900px) {
.widget-company-group2 .title .title-small {
    width					: 45%;
}
}
@media screen and (min-width: 360px) and (max-width: 500px) {
.widget-company-group2 .title .title-small {
    width					: 55%;
}
.widget-company-group2 .tab-title li h3 {
    font-size				: 10px;
    padding					: 10px 5px;
}
}
@media screen and (min-width: 200px) and (max-width: 360px) {
.widget-company-group2 .title .title-small {
    width					: 55%;
}
.widget-company-group2 .tab-title li h3 {
    font-size				: 9px;
    padding					: 6px 6px;
}
}
/*- product box -*/
.widget-company-group2 .owl-item {
}
.widget-company-group2 .owl-item .item {
	position				: relative;
	margin-left				: 5px;
	margin-right			: 5px;
}
.widget-company-group2 .owl-item .item a,
.widget-company-group2 .owl-item .item span.image {
	display					: block;
}
.widget-company-group2 .owl-item .item span.image img {
	width					: 100%;
}
.widget-company-group2 .owl-item .item .name {
	display					: block;
	margin					: 5px 0px;
	text-align				: left;
	font-size				: 14px;
	width					: 100%;
	text-align				: center;
	height					: 45px;
	overflow				: hidden;
	white-space				: nowrap;
	text-overflow			: ellipsis;
	font-size				: 13px;
    font-weight				: 700;
    color					: #252525;
    text-transform			: uppercase;
    letter-spacing			: 1px;
}
.widget-company-group2 .owl-item .item #IndirimliUrun {
    padding					: 4px;
    position				: absolute;
    top						: 0px;
    right					: 0px;
    height					: 40px;
    line-height				: 29px;
    width					: 40px;
    border-radius			: 50px;
	font-size				: 12px;
    background-color		: rgba(255, 51, 102, 0.77);
    border					: 2px solid #F6F6F6;
    color					: #fff;;
}
.widget-company-group2 .owl-item .item .price {
	display					: block;
	height					: 40px;
	padding					: 5px 0 5px 5px;
	font-size				: 14px;
    color					: #c43b68;
    font-weight				: 700;
    margin					: 10px 0 0;
	text-align				: center;
}
.widget-company-group2 .owl-item .item .price .oldPrice {
	float					: left;
	font-size				: 14px;
	color					: #575153;
	font-weight				: normal;
	margin					: 0;
	margin-left				: 45px;
    line-height				: 15px;
}
.widget-company-group2 .owl-item .item .price .oldPrice > span {
	text-decoration			: line-through;
}
.widget-company-group2 .owl-item .item .price .oldPrice + span{
	margin					: 0 20px 0 0;
}
/*- product box end-*/
@media screen and (min-width: 200px) and (max-width: 420px) {
.widget-company-group2 .owl-item .item .price .oldPrice + span{
	margin					: 0;
}
.widget-company-group2 .owl-item .item .price {
    height					: 45px;

}
.widget-company-group2 .owl-item .item .price .oldPrice {
    margin-left				: 38px;

}
}
/*- owl controls -*/
.widget-company-group2 .owl-controls {
	text-align				: center;
	position				: absolute;
	top						: -44px;
	right					: 0px;
}
.widget-company-group2 .owl-controls .owl-buttons div{
	display					: inline-block;
	margin-left				: 5px;
	zoom					: 1;
	*display				: inline;/*IE7 life-saver */
	filter					: Alpha(Opacity=80);/*IE7 fix*/
	opacity					: 0.8;
	-webkit-transition		: all 0.4s ease 0.1s;
			transition		: all 0.4s ease 0.1s;
	font-size				: 22px;
	color					: #575153;
	background-color		: #fff;
	padding					: 3px 10px;
	border-radius			: 3px;
}
.widget-company-group2 .owl-controls .owl-buttons .owl-prev {
}
.widget-company-group2 .owl-controls .owl-buttons .owl-prev:before,
.widget-company-group2 .owl-controls .owl-buttons .owl-next:before {
	display					: inline-block;
	font-family				: "fontello";
	content					: "";
	text-align				: center;
	border-radius			: 50%;
}
.widget-company-group2 .owl-controls .owl-buttons .owl-prev:before {
	content					: '\e9f8';
}
.widget-company-group2 .owl-controls .owl-buttons .owl-next:before {
	content					: '\e9f7';
}
.widget-company-group2 .owl-controls .owl-buttons .owl-next {
}
.widget-company-group2 .owl-controls.clickable .owl-buttons div:hover{
	filter					: Alpha(Opacity=100);/*IE7 fix*/
	opacity					: 1;
	text-decoration			: none;
}
/*- owl controls end -*/
/*- TOP 10 GROUP2 END-*/

.home-images{
	padding					: 35px 30px 40px;
    background				: url("../images/website/bg-category.png") repeat;
	}
.home-images .ImagesContainer .owl-item {
	padding					: 10px 25px 5px 15px;
	}
.home-images .ImagesContainer .owl-item a{
    -webkit-transition		: all 0.5s ease;
    transition				: all 0.5s ease;
    width					: 100%;
    display					: inline-block;
    max-width				: 100%;
	}
.home-images .ImagesContainer .owl-item:hover a {
    -webkit-transform		: scale(1.1);
    transform				: scale(1.1);
}
.home-images .ImagesContainer .owl-item img{
    display					: block;
    max-width				: 100%;
    height					: auto;
	}
.moduleTitle2 {
    display					: block;
    text-align				: center;
    position				: relative;
    margin-bottom			: 25px;
    padding					: 0 0 25px;
    background				: url("../images/website/icon-title.png") no-repeat 50% 100%;
}
.moduleTitle2 h1 {
	font-size: 40px;
    color: #000;
    font-family: 'great_vibesregular';
    font-weight: 500;
}
.moduleTitle4 {
    display					: block;
    text-align				: center;
    font-size				: 30px;
	font-family				: initial;
    position				: relative;
	color					: #252525;
    margin					: 0;
    padding					: 0 0 25px;
    font-weight				: 400;
    letter-spacing			: 2px;
    background				: url("../images/website/icon-title.png") no-repeat 50% 100%;
}
.moduleTitle4 i {
    font-size				: 14px;
}
.moduleTitle3 {
    display					: block;
    padding					: 20px;
    text-align				: center;
    font-size				: 14px;
    font-weight				: 400;
    position				: relative;
}
.contactmodule {
	padding					: 20px;
	border-radius			: 3px 3px 0px 0px;
    border-top				: 8px solid #828282;
	background  			: #fff;
    box-shadow				: 0px 0px 6px 0px rgba(0, 0, 0, 0.10);
	}
.contactmodule .moduleTitle {
	font-size				: 17px;
	color					: #7C191B;
	text-transform			: uppercase;
	}
.contactmodule .contactitle {
	font-size				: 15px;
	font-weight				: bold;
	padding-bottom			: 10px;
	}
/***** BLOG ******/

.home-blog{
	    width: 75%;
    margin: 0 auto;
	background:#fff;
		padding: 60px 20px;
}

.home-blog .ImagesContainer{
	width:100%;

}
.home-blog .Blog-Content{
	font-size				: 10px;
    color					: #8C8C8C;
    margin					: 18px 0 12px;
    line-height				: 20px;
	height					: 155px;
    padding					: 0 20px;
	text-align				: center;
	}
.home-blog .Blog-Content h2{
	font-size				: 13px;
    color					: #252525;
    text-transform			: uppercase;
    margin					: 12px 0px 10px;
    font-weight				: 700;
    display					: inline-block;
    width					: 100%;
    letter-spacing			: 1px;
	}
.home-blog .Blog-Content h3{
	font-size				: 10px;
	}
.home-blog .collecbtn {
	width					: 100%;
	text-align				: center;

	}
.home-blog .collecbtn a{
	font-size				: 13px;
	text-transform			: uppercase;
	border-radius			: 2px;
	padding					: 12px 30px 9px;
	background				: transparent;
	border					: 1px solid #a3a0a0;
	color					: #000;
	text-align				: center;
	}
.home-blog .ImagesContainer .owl-item {
	margin-right: 0px;
	border: 5px solid #fff;
	}
.home-blog .ImagesContainer .owl-item .tek {
    background: #fff;
    padding: 5px;
    margin: 0px;
    width: 100% !important;
    box-shadow: inset 1px 0px 14px 0px #f0f0f0
	}
.home-blog .ImagesContainer .owl-item > a{
    -webkit-transition		: all 0.5s ease;
    transition				: all 0.5s ease;
    width					: 100%;
    display					: inline-block;
    max-width				: 100%;
	}
.home-blog .ImagesContainer .owl-item img{
    display					: block;
    max-width				: 100%;
    height					: auto;
	}
.X-Mobile-Slider{
	display					: none;
	margin					: 6px 16px 1px 22px;
	width					: 98%;
	float					: left;
}
.home-Slider{
	width					: 100%;
	margin					: 0 auto;
}
.mobil-home{
	display					: none !important;
	width					: 100%;
}
.home-video {
	width					: 95%;
	margin                  : 0 auto;
}
.home-video .VideoTitle {
	position				: absolute;
	z-index					: 999;
	box-shadow				: 0px 2px 3px 0px #646464;
	padding					: 10px;
	background				: #fff;
}
.home-video #VideoContainer {
	position				: relative;
}
.home-video #VideoContainer .vidcon  {
	width				: 100%;
	height				: 750px;
	overflow			: hidden;
	position			: relative;
}
.home-video #VideoContainer a video {
	width				: 100%;
	right               : 0px;
	cursor				: pointer;
	height				: auto;
	display				: inline-block;
	vertical-align		: baseline;
	position			: absolute;
	top					: 0px;
	transition			: all 0.9s ease-in-out 0s;
    -moz-transition		: all 0.9s ease-in-out 0s;
    -webkit-transition	: all 0.9s ease-in-out 0s;
    -o-transition		: all 0.9s ease-in-out 0s;
}
.home-video .video-txt {
	position			: absolute;
	height				: 100%;
	top					: 0;
	right				: 0;
	left				: 0;
	text-align			: center;
}
.home-video .video-Content {
	position			: relative;
	top					: 50%;
	cursor				: pointer;
	-ms-transform		: translateY(-50%);
	-webkit-transform	: translateY(-50%);
	transform			: translateY(-50%);
}
.home-video .video-Content h2{
	    font-size: 30px;
    letter-spacing: 4px;
    margin-bottom: 10px;
    font-family: none;
    color: #ffffff;
    font-weight: normal;
}
.home-video .video-Content h3{
	    font-size: 75px;
    font-family: system-ui;
    letter-spacing: 30px;
    color: #fff;
    font-weight: 100;
}
.home-video .video-Content h3 .newseason{
	font-size			: 90px;
	font-family			: 'great_vibesregular';
	font-weight			: 100;
	margin-bottom		: 15px;
}
.home-video .video-Content .videobtn a{
	font-weight			: 800;
	color				: #fff;
	    background: #000;
	padding				: 13px 15px;
	font-size			: 14px;
	letter-spacing		: 4px;
	margin-top			: 30px;
}
.home-html{
width: 75%;
    margin: 0 auto;
    clear: both;
    background: #fff;
    padding: 25px 25px 25px 27px;
    margin-bottom: 25px;
	text-align: center;
}
@media screen and (max-width: 1520px){
.home-video #VideoContainer .vidcon  {
    height					: 690px;
}
}
@media screen and (max-width: 1519px){

#sliderContainer #owl-slider .item img {
    max-height				: auto;
}
#newbannertcontent > ul > li{
	    padding				: 16px 6px 10px 23px;
	}
.home-video #VideoContainer .vidcon  {
	height				: 590px;;
}
}
@media screen and (max-width: 1349px){

.home-video #VideoContainer .vidcon  {
	height				: 500px;;
}
}
@media screen and (max-width: 1170px){

.home-video #VideoContainer .vidcon  {
	height				: 450px;;
}
}
@media screen and (max-width: 1070px){
.home-blog {
    width: 95%;
}
.home-Slider{
	display                 : block;
	margin					: 30px 0px 0px 0px;
	width					: 98%;
	float					: left;
}
#sliderContainer #owl-slider .item img {
    max-height				: 410px;
}
#newbannertcontent > ul > li {
   padding					: 10px 6px 12px 18px;
}
.home-video #VideoContainer .vidcon {
    width: 100%;
    height: 425px;
    overflow: hidden;
    position: relative;
}
}
@media screen and (max-width: 1025px){
.guzella-slider{
	display					: none;
}
.home-blog .ImagesContainer{
	width					: 100%;
	margin					: 0 auto;
}
.home-video {
	display					:none;
}
.X-Mobile-Slider{
	display					: block;
	margin					: 15px 0px 10px 0px;
    width					: 100%;
    float					: left;
}
.home-Slider{
	display					: none;
}

}
@media screen and (max-width: 880px){
.home-Slider{
	width					: 100%;
    float					: left;
}
#sliderContainer #owl-slider .item img {
	width					 :100%;
}
#newbannertcontent > ul > li {
    padding					: 7px 13px 4px 6px;
}
.mobil-home{
	display					: inline-block !important;
}
.x-mainhome-banner {
    display					: none;
}

}

@media screen and (max-width: 769px)  {
.home-video {
	display				:none;
}
	}
@media screen and (max-width: 376px)  {
.home-video #VideoContainer .vidcon {
    width: 100%;
    height: 190px;
    overflow: hidden;
    position: relative;
}
.home-video #VideoContainer a video {
    width: 100%;
    top: -10px;
}
.home-video .video-Content h2 {
    font-size: 11px;
    letter-spacing: 4px;
    margin-bottom: 6px;
    color: #ffffff;
    font-weight: normal;
}
.home-video .video-Content h3 {
    font-size: 7px;
    letter-spacing: 4px;
    color: #fff;
    font-weight: 100;
}
.home-video .video-Content h3 .newseason {
    font-size: 10px;
    font-weight: 100;
    margin-bottom: 15px;
}
.home-video .video-Content .videobtn a {
    font-weight: 800;
    color: #fff;
    padding: 13px 15px;
    font-size: 9px;
    letter-spacing: 4px;
    margin-top: 0px;
}
}
.home-review{
	    background: url(../images/website/reave-bg.jpg) no-repeat center center fixed;
    padding: 15px 0;
    text-align: center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    width: 70%;
    background-size: cover;
    margin: 0 auto;
	}
.home-review:before{
	background				: #322426;
	opacity					: .43;
	}
.home-review .ImagesContainer {
	width					: 100%;
	margin					: 0 auto;
	padding-top				: 35px;
	padding-bottom			: 35px;
}
.home-review .moduleTitle4{
	color					: #000;
	background				: url("../images/website/icon-title1.png") no-repeat 50% 100%;
	}
.home-review .moduleTitle4 h1{
	font-size				: 40px;
	}
.home-review #sliderContainer .owl-theme .owl-controls .owl-buttons div {
    color					: #000;
    display					: inline-block;
    zoom					: 1;
    filter					: Alpha(Opacity=50);
    opacity					: 0.5;
    -webkit-transition		: all 0.4s ease 0.1s;
    transition				: all 0.4s ease 0.1s;
    position				: absolute;
    top						: 50%;
    font-size				: 34px;
    -webkit-transform		: translateY(-50%);
    -ms-transform			: translateY(-50%);
    transform				: translateY(-50%);
}
.home-review .owl-item a {
	margin-bottom			: 20px;
	}
.home-review .owl-item a img{
	display					: block;
    border-radius			: 100%;
	margin-bottom			: 5px;
	}

.home-review .owl-item .review-content h2{
	font-weight				: 300;
	display					: inline-block;
	color					: #000;
	position				: relative;
	margin-bottom			: 20px;
	}
.home-review .owl-item .review-content h2:after {
    position				: absolute;
    background				: currentColor;
    left					: 50%;
    right					: 50%;
    bottom					: -2px;
    height					: 1px;
    opacity					: 0;
    content					: "";
    transition				: all 200ms linear;
}
.home-review .owl-item .review-content h2:hover:after {
    opacity					: 1;
    left					: 0;
    right					: 0;
}
.home-review .owl-item .review-content h3{
	color					: #000;
	padding					: 0 25px 30px;
    font-weight				: 700;
    font-size				: 13px;
    line-height				: 52px;
	background				: url("../images/website/gold_stars1.png") no-repeat 50% 100%;
}
.home-review .owl-item .collecbtn  {
    margin-top				: 25px;
}
.home-review .owl-item .collecbtn a {
    font-size				: 13px;
    text-transform			: uppercase;
    border-radius			: 2px;
    padding					: 12px 30px 9px;
    background				: transparent;
    border					: 1px solid #000;
    color					: #000 ;
    text-align				: center;
}
.home-review-detail #owl-slider5 .owl-item {
	position: relative;
	text-align: center;
	overflow: hidden;
	    width: 80%;
    margin: 0 auto;
	}

.home-review-detail .ImagesContainer .owl-item .review-content-detail {
	    position: relative;
    width: 100%;
    background-color: #FFF;
    min-height: 190px;
    border: 1px dashed #ccc;
    padding-top: 65px;
    padding-right: 30px;
    padding-bottom: 20px;
    padding-left: 30px;
    position: relative;
    margin-bottom: 30px;
    float: right;
	}
.home-review-detail .ImagesContainer .owl-item .review-content-detail:before {
    content: "\e9c4";
    position: absolute;
    z-index: 1;
        top: 175px;
    left: 55px;
    font-size: 35px;
     font-family: "fontello";
    color: #ccc;
	-moz-transform: scaleX(-1);
-o-transform: scaleX(-1);
-webkit-transform: scaleX(-1);
transform: scaleX(-1);
	}
.home-review-detail .ImagesContainer .owl-item .review-content-detail:after {
         content: "\e9c4";
    position: absolute;
    z-index: 1;
    bottom: 15px;
    right: 44px;
    font-family: "fontello";
    color: #ccc;
    font-size: 35px;
	}
.home-review-detail .ImagesContainer  {
	padding-top				: 45px;
	}
.home-review-detail .ImagesContainer .owl-item a   {
	width:100%;
	margin-bottom:40px;
	}
.home-review-detail .ImagesContainer .owl-item a img   {
	border:1px solid;
	}

.home-review-detail .ImagesContainer .owl-item .review-content-detail  h2{
	font-weight				: 300;
	display					: inline-block;
	color					: #000;
	position				: relative;
	margin-bottom			: 20px;
	}
.home-review-detail .ImagesContainer .owl-item .review-content-detail  h3{
	color: #000;
    font-weight: 100;
    font-size: 15px;
    line-height: 25px;
	    margin-bottom: 50px;
	}
.home-review-detail #sliderContainer .owl-theme .owl-controls .owl-buttons div {
	color					: #000000;
    display					: inline-block;
    zoom					: 1;
    filter					: Alpha(Opacity=50);
    opacity					: 0.5;
    -webkit-transition		: all 0.4s ease 0.1s;
    transition				: all 0.4s ease 0.1s;
    position				: absolute;
    top						: 5%;
    font-size				: 30px;
    -webkit-transform		: translateY(-50%);
    -ms-transform			: translateY(-50%);
    transform				: translateY(-50%);
	}
.home-review-detail #sliderContainer .owl-theme .owl-controls .owl-buttons .owl-prev {
      left					: 90%;
}
@media screen and (max-width:1250px){
.home-review .ImagesContainer {
	width					: 100%;
	margin					: 0 auto;
	padding-top				: 10px;
	padding-bottom			: 10px;
}
}
@media screen and (min-width: 200px) and (max-width:740px){
.home-review .moduleTitle4 {
     font-size				: 18px;
}
.home-review .owl-item .review-content h2 {
    font-size				: 16px;
    margin-bottom			: 20px;
}
.home-review .owl-item .review-content h3 {
    padding					: 0 25px 30px;
    font-size				: 11px;
    line-height				: 25px;
}
.home-review .owl-item .collecbtn a {
    font-size				: 9px;
}
.home-review .ImagesContainer {
	width					: 100%;
	margin					: 0 auto;
	padding-top				: 10px;
	padding-bottom			: 10px;
}
}

.addreview{
	border					: 10px solid #F0F0F0;
	padding					: 30px;
	}
.addreview .rating-title{
	margin-bottom			: 5px;
	padding					: 5px 0 5px 0;
	font-size				: 14px;
	border-bottom			: 1px solid #eeeeee;
	}
.addreview .alert-warning {
	font-size				: 14px;
	margin-bottom			: 19px;
	background				: #b10002;
	font-family				: sans-serif;
	vertical-align			: middle;
	color					: #fff;
	text-align				: center;
	padding					: .5em 1em;
	}
.rating-content ul > li img {
	margin					: 0px 10px;
	}
.dynamicformreview {
	width					: 80%;
	margin					: 0 auto;
	}
.dynamicformreview .formreviewtitle {
	    font-size: 17px;
    font-weight: 700;
    color: #b7d200;
    text-decoration: none;
    display: inline-block;
    border: 1px solid #b7d201;
    line-height: 45px;
    height: 45px;
    padding-right: 30px;
    padding-left: 50px;
	    margin-right: 30px;
    float: right;
	cursor:pointer;
	}
.dynamicformreview .formreviewtitle i {
	    margin-right: 12px;
    font-size: 24px;
	}
.dynamicformreview .dynamicFormReviewContent {
	display:none;
	margin-top:30px;
	}
.dynamicformreview .dynamicFormReviewCol {
	width					: 15%;
	float					: left;
	line-height				: 65px;
	}
.dynamicformreview .dynamicFormReviewCo2 {
	width					: 35%;
	float					: left;
	margin-bottom			: 30px;
	}
.dynamicformreview .dynamicFormReviewCo3 {
	    width: 100%;
    text-align: center;
    margin-bottom: 30px;
	}
.dynamicformreview .dynamicFormReviewCo3 .btn {
	    width: 30%;
    font-size: 24px;
    padding: 14px;
    margin-bottom: 30px;
	}
.dynamicformreview .dynamicFormReviewCo2  input[type="text"] {
	height					: 65px
	}
.dynamicformreview .dynamicFormReviewCo2 .datalist {
	height					: 80px
	}
.dynamicformreview .dynamicFormReviewCo2 textarea {
	height					: 140px

	}
.dynamicformreview .dynamicFormReviewCo2 input[type="file"] {
    height: 35px;
    line-height: 35px;
    padding: 20px;
}
/******UP *******/
#up {
	bottom						: 125px;
	right						: 9px;
	position					: fixed;
	z-index						: 999;
	color						: black;
	width						: 80px;
	height						: 80px;
	-webkit-transition			: all 1.8s ease;
	font						: bold 10pt arial;
	display						: none;
	padding						: 5px;
	background					: url("../images/website/icon-scroll-mouse.png") center center no-repeat;
	cursor						: pointer;
}

/*----------MENU ----------*/
.infocontent{
	margin-top					: 35px;
	display						: inline-block;
	width						: 100%;
	}
.Container-New {
	width						: 17%;
	margin-right				: 15px;
	float						: left;
	position					: relative;
	display						: inline-block;
	z-index						: 99;
}
.Container-New .tabs-Title-big > span{
	display						: block;
	width						: 100%;
	border-bottom				: 1px solid #b1b1b1;
	padding						: 10px 0 7px 0;
	font-size					: 15px;
    font-weight					: bold;
	color						: #393939;
	position					: relative;
}
.Container-New .tabs-Title-big > span:after{
	display						: block;
	content						: "";
	width						: 14%;
	height						: 5px;
	margin-left					: -7%;
	background-color			: #7C191B;
	position					: absolute;
	bottom						: -3px;
	left						: 50%;
}
.Container-New .tabs-Title-big .tabs-Title-small {
	width						: 100%;
	display						: block;
}
.Container-New .tabs-Title-big .tabs-Title-small .title  {
	display						: block;
	padding						: 5px 0px;
	overflow					: hidden;
	position					: relative;
	cursor						: pointer;
	font-size					: 15px;
	font-weight					: 500;
	color						: #666;
}
.Container-New .tabs-Title-big .tabs-Title-small .activeTab a {
	color						: #7E1415;
}
.Container-New .tabs-Title-big .tabs-Title-small .title a:after {
	display						: none;
	content						: "";
	width						: 20px;
	height						: 2px;
	background-color			: #7E1415;
	position					: absolute;
	bottom						: 0px;
	left						: 0px;
	-webkit-animation			: animationTab 0.5s; /* Chrome, Safari, Opera */
	animation					: animationTab 0.5s;
}
.Container-New .tabs-Title-big .tabs-Title-small .activeTab a:after,
.Container-New .tabs-Title-big .tabs-Title-small .title:hover a:after {
	display						: block;
}
.tabContainer{
	float						: right;
	width						: 80%;
    display						: inline-block;
	border-left					: 1px solid #d5d5d5;
	padding-left				: 30px;

}
.New-Title-button {
	display						: none;
	width						: 30px;
	height						: 30px;
	line-height					: 30px;
	text-align					: center;
	background-color			: #000;
	border						: none;
	position					: absolute;
	top							: -23px;
	left						: 0px;
	z-index						: 999;
	color						: #FFF;
	font-size					: 15px;
	cursor						: pointer;
	-webkit-border-radius		: 2px;
	-moz-border-radius			: 2px;
	border-radius				: 2px;
}
.New-Title-button:before {
	font-family					: "fontello";
	display						: inline-block;
	content						: '\ed11';
}

/*----------About ----------*/
.about{
	margin-bottom				: 10px;
}
.abouttitle{
	width						: 100%;
	text-align					: center;
	font-size					: 17px;
	color						: #7E1415;
	font-weight					: bold;
	margin-bottom				: 10px;
}

.abouttitlemini{
	width						: 100%;
	text-align					: center;
	letter-spacing				: 4px;
	font-size					: 19px;
	margin-bottom				: 10px;
	font-family					: 'angilla_tattoo_personal_useRg';
}
.aboutimage{
	float						: left;
	width						: 40%;
}
.aboutimage img{
	float						: left;
	width						: 100%;
}
.aboutdescraption{
	width						: 55%;
	float						: right;
	font-size					: 12px;
}
.abouttext{
	text-align					: justify ;
}
.aboutdescraption p {
	text-indent					: 50px;
}
/*---*/
@media screen and (min-width: 890px) and (max-width:1020px){
.aboutdescraption {
	width						: 45%;
	float						: right;
	font-size					: 15px;
}
}
@media screen and (min-width: 740px) and (max-width:890px){
.aboutdescraption {
	width						: 36%;
	float						: right;
	font-size					: 12px;
}
}
@media screen and (min-width: 200px) and (max-width:740px){
.New-Title-button{
	display						: block;
}
.Container-New {
	display						: none;
	position					: relative;
	position					: absolute;
	width						: 100%;
	text-align					: center;
	background					: #fff;
}
.Container-New-to{
	display						: block;
}
.tabContainer {
	float						: right;
	width						: 100%;
	padding                     : 10px;
}
.aboutimage{
	width						: 100%;
	    margin-bottom: 20px;
}
.aboutimage img{
	width						: 100%;
}
.aboutdescraption {
	width						: 100%;
	float						: right;
	font-size					: 14px;
}
}
/*--CMT-*/
.cmtimage {
	float						: left;
	width						: 100%;
	padding-bottom				:15px;
}
.cmtbagtitle {
	width						 : 100%;
	padding						 : 10px;
}
.cmtbagtitle h1 {
	text-align					 : center;
	padding-bottom				 : 10px;
	font-size					 : 17px;
}
.cmtright{
	text-align					  : center;
	padding-top					  : 22px;
	width						  : 100%;
}
.cmtleft{
	text-align					  : justify ;
	width						  : 100%;
	color						  : #747474;
	font-size					  : 13px;
}
.cmtleft p {
	text-indent					   : 50px;
}
/*---*/
/*================== DESCRIPTION END ==================*/

@media screen and (max-width: 760px) {
.percent {
	padding							: 0 3px;
}
}
@media screen and (min-width: 350px) and (max-width: 850px) {
.companyhomeProduct{
	width							: 50%;
}
}
@media screen and (min-width: 150px) and (max-width: 350px) {
.companyhomeProduct{
	width							: 100%;
}
}
@media screen and (max-width: 600px) {
.banner .banner-content li {
	width					 		: 100%;
}
}
/*---------------REYON---------------*/
.reyon-modules  {
	width				: 100%;
}
.reyon-modules #reyoncontent #reyon  {
	position			: relative;
}
.reyon-modules #reyoncontent #reyon > ul > a{
	position			: relative;
	float				: left;
    margin-left			: 8px;
    width				: 19.33%;
}
.reyon-modules #reyoncontent #reyon > ul > a  li {
	position			: relative;
}

.reyon-modules #reyoncontent #reyon > ul > a li img {
    transition			: all 0.9s ease-in-out 0s;
    -moz-transition		: all 0.9s ease-in-out 0s;
    -webkit-transition	: all 0.9s ease-in-out 0s;
    -o-transition		: all 0.9s ease-in-out 0s;
    -webkit-filter		: brightness(0.7);
    width				: 100%;
    height				: 100%;
}
.reyon-modules #reyoncontent #reyon > ul > a li:hover img {
	-webkit-filter		: brightness(1);
}
.reyon-modules #reyoncontent #reyon > ul > a li .content{
	display				: none;
}
.reyon-modules #reyoncontent #reyon > ul > a:hover .content {
	display				: block;
	position			: absolute;
	bottom				: 150px;
	left				: 0;
	width				: 100%;
	text-align			: center;
	color				: #fff;
	font-weight			: 400;
	z-index				: 9;
}
.reyon-modules #reyoncontent #reyon > ul >  a:hover .content h4 {
	position			: relative;
	width				: 45%;
	margin				: 0px auto;
	font-size			: 14px;
	padding				: 5px 0;
	font-weight			: 400;
	letter-spacing		: 1px;
	-webkit-transform	: translate3d(0,0px,0);
	transform			: translate3d(0,0px,0);
	transition			: all 0.4s ease-in-out 0s;
	-moz-transition		: all 0.4s ease-in-out 0s;
	-webkit-transition	: all 0.4s ease-in-out 0s;
	-o-transition		: all 0.4s ease-in-out 0s;

}
.reyon-modules #reyoncontent #reyon > ul > a li .title{
	display				: none;
}
.reyon-modules #reyoncontent #reyon > ul > a:hover .title {
	display				: block;
	position			: absolute;
	bottom				: 200px;
	left				: 0;
	width				: 100%;
	text-align			: center;
	color				: #fff;
	font-weight			: 400;
	z-index				: 9;
}
.reyon-modules #reyoncontent #reyon > ul > a:hover .title h3 {
	padding				: 10px;
	background-color	: #800000;
	-webkit-transform	: translate3d(0,-10px,0);
	transform			: translate3d(0,-10px,0);
	transition			: all 0.4s ease-in-out 0s;
	-moz-transition		: all 0.4s ease-in-out 0s;
	-webkit-transition	: all 0.4s ease-in-out 0s;
	-o-transition		: all 0.4s ease-in-out 0s;
}
.reyon-modules #reyoncontent #reyon > ul > a:hover .content h4:before, .reyon-modules #reyoncontent #reyon > ul > a:hover .content h4:after {
	content				: "";
	position			: absolute;
	top					: 50%;
	margin-top			: -1px;
	width				: 20px;
	height				: 1px;
	background-color	: #fff;
}
.reyon-modules #reyoncontent #reyon > ul > a:hover .content  h4:before {
    left			: -30px;
}
.reyon-modules #reyoncontent #reyon > ul > a:hover .content h4:after {
    right			: -30px;
}
.reyon-modules #reyoncontent #reyon > ul > a:before, .reyon-modules #reyoncontent #reyon > ul > a:after {
  	position			: absolute;
  	top					: 15px;
 	 right				: 15px;
 	 bottom				: 15px;
 	 left				: 15px;
 	 content			: '';
 	 opacity			: 0;
 	 -webkit-transition : opacity 0.35s, -webkit-transform 0.35s;
 	 transition			: opacity 0.35s, transform 0.35s;
}
.reyon-modules #reyoncontent #reyon > ul > a:before {
	border-top			: 1px solid #ddd;
	border-bottom		: 1px solid #ddd;
	-webkit-transform	: scale(0,1);
	transform			: scale(0,1);
 }

.reyon-modules #reyoncontent #reyon > ul >:after  {  border-right: 1px solid #ddd;
	border-left			: 1px solid #ddd;
	-webkit-transform	: scale(1,0);
	transform			: scale(1,0);
	-webkit-transition	: opacity 0.35s, -webkit-transform 0.35s;
	transition			: opacity 0.35s, transform 0.35s;
  }
.reyon-modules #reyoncontent #reyon > ul >  a:hover::before, .reyon-modules #reyoncontent #reyon > ul > a:hover::after {  opacity: 1;
 	-webkit-transform		: scale(1);
	transform				: scale(1);}
.reyon-modules #reyoncontent #reyon > ul >:hover::before {
	  left					: 10px;
	  right					: 10px;
	  z-index				: 99;
  }
.reyon-modules #reyoncontent #reyon > ul >  a:hover::after {
	top					: 10px;
	bottom				: 10px;
	z-index				: 100;
}
@media screen and (min-width: 620px) and (max-width: 1050px) {
.reyon-modules #reyoncontent #reyon > ul > a {
    width				: 30% ;

}
.reyon-modules #reyoncontent #reyon > ul > a li {
    width				: 100% ;
}
.tablo-module #tablocontent #tablo > ul > li {
    width				: 24%;
}
}
@media screen and (min-width:371px ) and (max-width: 620px) {
.reyon-modules #reyoncontent #reyon > ul > a {
    width				: 27% ;

}
.reyon-modules #reyoncontent #reyon > ul > a li {
    width				: 100% ;
}
.tablo-module #tablocontent #tablo > ul > li {
    width				: 23%;
}
}
@media screen and (min-width:150px ) and (max-width: 370px) {
.tablo-module #tablocontent #tablo > ul > li {
    width				: 22%;
}
	}
/*---------------THE END REYON---------------*/
/*---------------REYON X---------------*/
.tablo-module{
	display				: block;
	padding-top			: 10px;
}
.tablo-module #tablocontent #tablo > ul > li {
	    position: relative;
    width: 24.4%;
    margin-left: 8px;
    float: left;
}
.tablo-module #tablocontent #tablo > ul > li:first-child {
    margin-left: 0px;

}
.tablo-module #tablocontent #tablo > ul > li:last-child {
    margin-right: 0px;

}
.tablo-module #tablocontent #tablo > ul > li a {
	width				: 100%;
}

.tablo-module #tablocontent #tablo > ul > li img{
	width				: 100%;
	height				: auto !important;
}
.tablo-module #tablocontent #tablo > ul > li .title{
	width				: 100%;
	padding				: 0 15px;
	position			: absolute;
	top					: 80%;
	left				: 0;
	z-index				: 2;
	text-align			: center;
	color				: #fff;
	font-family			: "arial Narrow", arial, helvetica, sans-serif;
	margin-top			: 0px;
}
.tablo-module #tablocontent #tablo > ul > li .content{
	width				: 100%;
	padding				: 0 15px;
	position			: absolute;
	top					: 85%;
	left				: 0;
	z-index				: 2;
	text-align			: center;
	color				: #fff;
	font-family			: "arial Narrow", arial, helvetica, sans-serif;
}
.gvde {
	width				: 100%;
	padding				: 1px;
	margin				: 15px 0px;
	}
.backstages{
	margin-bottom		: 30px;}

/*---------------THE END REYON X---------------*/

/*---------------REYON 1---------------*/
#reyon-content1 {
	 position			: relative;
    display				: inline-block;
}
.reyon-modules #reyon-content1 #reyon > ul > li {
    position			: relative;
    float				: left;
    width				: 15.3%;
    margin-top			: 10px;
    margin-left			: 13px;
    -webkit-transition	: all 0.5s ease;
    -moz-transition		: all 0.5s ease;
    -o-transition		: all 0.5s ease;
    -ms-transition		: all 0.5s ease;
}
.reyon-modules #reyon-content1 #reyon > ul > li:hover a:before {
	display				:none;
}
.reyon-modules #reyon-content1 #reyon > ul > li:hover .title{
	display				:none;
}
.reyon-modules #reyon-content1 #reyon > ul > li:hover .content{
	display				:none;
}
.reyon-modules #reyon-content1 #reyon > ul > li .title{
	width				: 100%;
	padding				: 0 15px;
	position			: absolute;
	bottom				: 10%;
	font-size			: 18px;
	left				: 0;
	z-index				: 2;
	text-align			: center;
	color				: #fff;
}
.reyon-modules #reyon-content1 #reyon > ul > li .content{
	width				: 100%;
	margin-left			: 10px;
	position			: absolute;
	font-size			: 15px;
	z-index				: 2;
	text-align			: center;
	color				: #fff;
}
.reyon-modules #reyon-content1 #reyon > ul > li:hover {
	box-shadow			: 1px 1px 10px -1px #b2b2b2;
	-webkit-transition	: all 0.5s ease;
	-moz-transition		: all 0.5s ease;
	-o-transition		: all 0.5s ease;
	-ms-transition		: all 0.5s ease;
}

.reyon-modules #reyon-content1 #reyon > ul > li img{
	width				: 100%;
}
@media screen and (min-width: 750px) and (max-width: 1050px) {
.reyon-modules #reyon-content1 #reyon > ul > li {
    width: 14.5%;
    margin-left: 13px;
}
}

/*---------------THE END REYON 1---------------*/
 /*--news-*/
.news-content-left{
	    width: 66.7%;
		float:left;}
.news-content{
	width				: 100%;
	position			: relative;
	display				: inline-block;
	margin-bottom		: 60px;
	border-bottom		: 1px solid #000;
	}
.news-left{
	width				: 100%;
    float				: left;
    overflow			: hidden;
	}
.news-left img{
	width				: 100%;
	}

.news-right{
	width				: 100%;
    float				: left;
    overflow			: hidden;
	position			: relative;
	display				: inline-block;
	}
/*---*/
.news-slogan > h2, .news-slogan > h3 {
    text-align			: left;
    margin-top			: 20px;
}
.news-slogan > h2 {
    font-size			: 22px;
    font-weight			: 700;
    color				: #333;
}
.news-slogan > h3 {
    letter-spacing		: 6px;
    font-weight			: 300;
    margin-top			: 15px;
    margin-bottom		: 20px;
    font-size			: 13px;
}
.news-slogan > h4 {
	text-align			: left;
	margin-top			: 15px;
    margin-bottom		: 20px;
    font-size			: 13px;
}
.news-right-title{
	font				: normal 21px 'Libre Baskerville', serif;
	text-transform		: none;
	font-weight			: 500;
	color				: #3d3d3d;
	padding				: 0.5em 0;
	border				: none;
	}
.news-content-right{
	width				: 30%;
	float				:right;
}
.news-right-follow{

}
.news-right-follow li {
	display					: inline-block;
}
.news-right-follow li a {
	padding-right			: 10px;
	color					: #82709a;
	font-size				: 35px;
	-webkit-transition		: all 0.4s ease 0s;
	transition				: all 0.4s ease 0s;
}
.news-right-follow li a:hover {
	color					: #000;
}
.news-right-follow li a:before {
	display					: inline-block;
	font-family				: "fontello";
}
.news-right-follow li .facebook:before {
	content					: '\ea85';
}
.news-right-follow li .instegram:before {
	content					: '\ed95';
}
.news-right-follow li .twitter:before {
	content					: '\ea83';
}
.news-right-follow li .youtube:before {
	content					: '\e98a';
}
.news-right-follow li .pinterest:before {
	content					: '\ea8a';
}

.news-right-help{

}
.news-right-help li {
	display					: inline-block;
}
.news-right-help li a {
	padding-right			: 10px;
	color					: #82709a;
	font-size				: 35px;
	-webkit-transition		: all 0.4s ease 0s;
	transition				: all 0.4s ease 0s;
}
.news-right-help li a:hover {
	color					: #000;
}
.news-right-help li a:before {
	display					: inline-block;
	font-family				: "fontello";
}
.news-right-help li .mail:before {
	content					: '\ee0f';
}
.news-right-help li .Sales:before {
	content					: '\e99c';
}
.news-right-help li .chat:before {
	content					: '\e877';
}
.news-right-help li .phone:before {
	content					: '\eb21';
}

@media screen and (min-width: 200px) and (max-width:650px){
.news-left {
	width				: 100%;
}
.news-right {
	width				: 100%;
}
}
/*-medya -*/
.video-page {
	width					: 100%;
	overflow				: hidden;
}
.video-page .video-title {
	padding					: 40px 0 20px 0;
	color					: #fff;
	font-family				: 'PT Serif', serif;
	font-size				: 111px;
	text-align				: center;
}
.video-page > a {
	font-size				: 20px;
	color					: #000;
}
.video-page .video-content {
	width					: 100%;
}
.video-page .video-content .video-box {
	float					: left;
	width					: 50%;
	BORDER					: 10PX SOLID #FDFDFD;
	position				: relative;
}
.video-page .video-content .video-box a {
	display					: block;
	position				: relative;
}

.video-page .video-content .video-box a img {
	width					: 100%;
	max-height				: 280px;
}
.video-page .video-content .video-box a:before {
	display					: block;
    content					: "";
    width					: 100%;
    height					: 100%;
    position				: absolute;
    top						: 0px;
    left					: 0px;
    z-index					: 99;
    background-color		: rgba(0, 0, 0, 0.23);
    -webkit-transition		: all 0.4s ease 0.1s;
    transition				: all 0.4s ease 0.1s;
}
.video-page .video-content .video-box a:after {
	display					: block;
    content					: '\e8e1';
    font-family				: "fontello";
    border-radius			: 50%;
    border					: 2px solid #fff;
    font-style				: normal;
    font-weight				: normal;
    position				: absolute;
    top						: 35%;
    left					: 40%;
    color					: #fff;
    line-height				: 20px;
    width					: 20px;
    padding					: 25px;
    font-size				: 25px;
    text-align				: center;
    z-index					: 99;
   -webkit-transition		: all 0.4s ease 0.1s;
    transition				: all 0.4s ease 0.1s;
}
.video-page .video-content .video-box a:hover::after {
	border					: 2px solid #ebeaea;
	color					: rgba(255, 0, 0, 0.8);
	-webkit-transition		: all 0.4s ease 0.1s;
	transition				: all 0.4s ease 0.1s;
}
.video-page .video-content .video-box a:hover::before {
    background-color		: transparent;
    -webkit-transition		: all 0.4s ease 0.1s;
    transition				: all 0.4s ease 0.1s;
}
.video-page .video-content .video-box .video-text {
	padding					: 5px;
	background-color		: #000;
    font-size				: 14px;
	letter-spacing			: 1px;
	color					: #adadad;
}
.video-page .video-content .video-box .video-text .title {
	display					: block;
	height					: 30px;
	padding-bottom			: 10px;
	padding-top				: 10px;
	font-size				: 15px;
	font-weight				: bold;
	overflow				: hidden;
	text-align				: center;
	white-space				: nowrap;
	text-overflow			: ellipsis;
}
.video-page .video-content .video-box .video-text .content {
	width					: 100%;
	height					: 25px;
	text-align				: center;
	overflow				: hidden;
}
@media screen and (max-width: 800px) {
.video-page .video-title {
	font-size				: 80px;
}
.video-page .video-content .video-box {
	width					: 50%;
}
}
@media screen and (max-width: 500px) {
.video-page .video-title {
	font-size				: 50px;
}
.video-page .video-content .video-box {
	width					: 100%;
}
}
.Register-Newsletter{
	width					: 100%;
}
.Register-Newsletter div{
	padding-top				: 10px;
}
.Register-Newsletter .Newsletter{
	width					: 50%;
	padding-right			: 13px;
	float					: left;
	border-right			: 1px solid #838383;
}
.Register-Newsletter .Newsletter a{
	width					: 100%;
}
.Register-Newsletter .Newsletter a img{
	width					: 100%;
}
.Register-Newsletter .Newsletter .text-span{
	text-align				: center;
}
.Register-Newsletter .Newsletter .text-span h1{
	color					: #7C191B;
}
.Register-Newsletter .Register{
	width					: 50%;
	float					: right;
	padding-left			: 17px;
}
.Register-Newsletter .Register .text-span{
	text-align				: center;
}
.Register-Newsletter .Register .text-span h1{
	color					: #7C191B;
}
.Register-Newsletter .Register a {
	width					: 100%;
}
.Register-Newsletter .Register a img {
	width					: 100%;
}
.AlternativContent{
	width					: 100%;
	display					: inline-block;
}
.AlternativContent h3{
	font-size				: 18px;
	font-weight				: bold;
	color					: #7B1516;
	padding					: 10px;
}
#alternativecrls {
	padding-top				: 6px;
	display					: block;
	position				: relative;
}
#alternativecrls .owl-item {
	padding					: 6px;
	background: #fff;
	width					: 13%;
	float					: left;
	border					: 1px solid #e3e3e3;
}
#alternativecrls .owl-item:hover {
	border					: 1px solid #7B191B;
}
#alternativecrls .owl-item a {
	display					: block;
}
#alternativecrls .owl-item a img {
	width					: 100%;
	height					: inherit;
}
#alternativecrls .owl-item a .colorname {
font-size: 9px;
    text-align: center;
    width: 100%;
}
#productDetail .owl-theme .owl-controls .owl-buttons{
	position:relative;
	width:100%;
}
#productDetail .owl-theme .owl-controls .owl-buttons div {
	top						: 18px;
	display					: inline-block;
	font-family				: "fontello";
	text-align				: center;
	border-radius			: 50%;
}
#productDetail .owl-theme .owl-controls .owl-buttons .owl-prev{
	float					: left;
	position				: relative;
	border-radius			: 0;
	top						: -83px;
	padding					: 18px 6px;
	background				: rgba(255, 255, 255, 0.78);
}
#productDetail .owl-theme .owl-controls .owl-buttons .owl-next{
	float					: right;
	position				: relative;
	border-radius			: 0;
	top						: -83px;
	padding					: 18px 6px;
	background				: rgba(255, 255, 255, 0.78);
}
#productDetail .owl-theme .owl-controls .owl-buttons .owl-prev:before{
	content					: '\ea0d';
}
#productDetail .owl-theme .owl-controls .owl-buttons .owl-next:before{
	content					: '\ea0e';
}
.instagrambanner{
	width					: 1200px;
	margin					: 0 auto;
	padding					: 5px;
}
.instagrambanner .instagramtitle{
	text-align				: center;
	padding					: 20px;
	font-size				: 16px;
}
/*Popup product*/
.product-detail #header{
	display					: none;
}
.product-detail #footer{
	display					: none;
}
.product-detail #productDetail .navigasyon {
	display					: none;
}
.product-detail #productDetail  .moduleTitle {
    padding					: 0px 10px;
    font-size				: 13px;
}
.product-detail #productDetail .prdct-images {
    width					: 35%;
}
.product-detail #productDetail .prdct-left .p-left-content .prct-content {
    width					: 60%;
}
.product-detail #productDetail .prdct-add .prdct-btn:hover {
    padding					: 0px 20px;
}
.product-detail #productDetail #PriceContainer #FiyatPanel .IndirimUrun {
	position				: absolute;
	right					: 6px;
	padding					: 10px;
	width					: 22%;
	border					: 1px solid #da0002;
	border-radius			: 3px;
	color					: #7b1516;
}
.productpopup .ltr-direction {display:none !important;}
.productpopup .moduleContentCol2 {width: 49%;}
.productpopup .descraption  {width: 100%;}
.productpopup .rectangle #tawkchat-minified-wrapper {display:none !important;}

.fuar{
	max-width				: 800px;
	min-width				: 400px;
	max-height				: 518;
}
.fuar img{
	width					: 720px;
	min-height				: 500px;
}
@media screen and (max-width: 500px) {
.fuar img{
	width					: 400px;
	min-height				: 200px;
}
}
.divTable	{
	font-size:13px;
	display:  table;
	width:auto;
	border-spacing:5px;
}

.divRow{
	display:table-row;
	width:auto;
	line-height: 25px;
	height: 25px;
}

.divCell-title{
	float:left;
	display:table-column;
	width :30% !important;
}
.divCell {
	float:left;
	display:table-column;
	width: 70% !important;
}
.divCell img{
	position:relative;
	top:8px;
}

/*---- REQUESTPRODUCTINFO ----*/
.menu-sabitle{
 	 position				: fixed;
 	 top					: -3px;
     z-index				: 9999;
}

#ctl04_lblOnceki{
	display					: block;
	position				: absolute;
	top						: 150px;
	right					: -50px;
}
#ctl04_lblOnceki a {
	padding					: 0px;
	display					: block;
	width					: 48px;
	height					: 86px;
}
#ctl04_lblOnceki a:before {
    display					: block;
    font-family				: "fontello";
    content					: '\e8af';
    font-size				: 40px;
    font-weight				: normal;
	color					: #000;
    text-align				: center;
}
#ctl04_lblSonraki{
	display					: block;
	position				: absolute;
	top						: 150px;
	left					: -50px;
}
#ctl04_lblSonraki a {
	padding					: 0px;
	display					: block;
	width					: 48px;
	height					: 86px;
}
#ctl04_lblSonraki a:before {
    display					: block;
    font-family				: "fontello";
	content					: '\e8b1';
    font-size				: 40px;
    font-weight				: normal;
	color					: #000;
    text-align				: center;
}
@media screen and (max-width: 813px)  {


}
@media screen and (max-width: 737px)  {

}
@media screen and (max-width: 415px)  {
#ctl04_lblSonraki {
    top						: 495px;
    left					: 6px;
    z-index					: 9999;
}
#ctl04_lblOnceki {
    top						: 495px;
    right					: 6px;
    z-index					: 9999;
}

}
@media screen and (max-width: 376px)  {
#ctl04_lblSonraki {
    top						: 495px;
    left					: 6px;
    z-index					: 9999;
}
#ctl04_lblOnceki {
    top						: 495px;
    right					: 6px;
    z-index					: 9999;
}
}

.advantages-photo {
 margin-left: 238px;
    width: 26%;
    float: left;
    margin-right: 1%;
    margin-top: 1%;
	}
.advantages-photo-content .text-content{
 display: none;
}
#advantages-photobottom li  a  img {
	width					: 100%;
}
.advantagesphotoTitle {

	position				: absolute;
	z-index					: 999;
	box-shadow				: 0px 2px 3px 0px #646464;
	padding					: 10px;
	background				: #fff;
}
.advantages-video {
    width: 48%;
    float: left;
    background-color: #fff;
    margin-top: 1%;
}
#advantages-videoContainer  .advantagesvideo .video {
	width					: 100%;
	float					: left;
	padding					: 3px 150px 1px 150px;
}
.advantages-video .VideoTitle {
	position				: absolute;
	z-index					: 999;
	box-shadow				: 0px 2px 3px 0px #646464;
	padding					: 10px;
	background				: #fff;
}
.advantages-video .advantagesvideoTitle {
	width					: 85%;
	height					: 130px;
	text-align				: center;
	margin					: 35px auto 5px auto;
	background				: #f19bc000 url(../images/website/videotitlebg.png) no-repeat center center;
}
.advantages-video .advantagesvideoTitle h2 {
	padding					: 33px;
	color					: #9f1329;
}
.advantages-video .advantagesvideo-txt{
	width					: 100%;
	margin					: 0 auto;
	text-align				: center;
	padding					: 46px;
}
.advantages-video .advantagesvideo-txt h3{
	font-size				: 17px;
	font-weight				: 200;
	color					: #c86e95;
}
@media screen and (max-width: 1774px){
.advantages-photo {
      margin-left: 257px;
    width: 24.5%;
    float: left;
    margin-right: 1%;
    margin-top: 1%;
}
.advantages-video {
       width: 44.6%;
    float: left;
    background-color: #fff;
    margin-top: 1%;
}
.advantages-video .advantagesvideo-txt h3 {
    font-size: 14px;
}
.advantages-video .advantagesvideo-txt {
    padding: 40px;
}
}
@media screen and (max-width: 1455px){
.advantages-photo {
    margin-left: 228px;
    width: 25.5%;
    float: left;
    margin-right: 1%;
    margin-top: 1%;
}
.advantages-video {
    width: 43.6%;
    float: left;
    background-color: #fff;
    margin-top: 1%;
}

}

@media screen and (max-width: 1350px){
.advantages-photo {
       margin-left: 114px;
    width: 30%;
}
}
@media screen and (max-width: 1210px){
.advantages-photo {
    margin-left: 63px;
    width: 32.8%;
}
.advantages-video {
    width: 56%;
}
}
@media screen and (max-width: 1150px){
.advantages-video .advantagesvideo-txt {
    padding: 25px;
}
}
@media screen and (max-width: 1070px){

}
@media screen and (max-width: 1025px){

}
@media screen and (max-width: 813px)  {
.advantages-photo  {
	width					: 100%;
	float					: left;
	margin-right			: 0%;
	margin-top				: 3%;
	margin-left				: 0;
}
.advantages-video {
	width					: 100%;
	float					: left;
	background-color		: #fff4f2;
}
.advantages-video .advantagesvideoTitle {
    width					: 100%;
    margin					: 30px auto 5px auto;
}
#advantages-videoContainer .advantagesvideo .video {
    width					: 100%;
    float					: left;
    padding					: 3px 20px 1px 17px;
}
#advantages-photobottom li a img {
    width					: 95%;
    margin					: 18px;
}
.advantages-video .advantagesvideo-txt {
    width					: 100%;
    padding					: 50px;
}
.advantages-video .advantagesvideo-txt h3 {
    font-size				: 16px;
}
}
@media screen and (max-width: 415px)  {
.advantages-photo  {
	width					: 100%;
	float					: left;
	margin-right			: 0%;
	margin-left				: 0;
	margin-top				: 3%;
}
.advantages-video {
	width					: 100%;
	float					: left;
	background-color		: #fff4f2;
}
.advantages-video .advantagesvideoTitle {
    width					: 100%;
    margin					: 30px auto 5px auto;
}
#advantages-videoContainer .advantagesvideo .video {
    width					: 100%;
    float					: left;
    padding					: 3px 13px 1px 13px;
}
#advantages-photobottom li a img {
    width					: 95%;
    margin					: 10px;
}
.advantages-video .advantagesvideo-txt {
    width					: 100%;
    padding					: 35px;
}
.advantages-video .advantagesvideo-txt h3 {
    font-size				: 16px;
}
}

/* Orderstep2*/
.order-step2-page {
width: 100%;
float: left;
}

.order-step2-page .orderstep2-title {
width: 33%;
margin: 0px 0px 10px 0px;
padding: 30px 20px 20px 25px;
height: 100px;
font-size: 24px;
text-align: center;
border: 1px solid #e5e5e5;
background: #fff;
float: left;
position: relative;
}

.border-active {
border: 1px solid #bdbdbd !important;
}

.orderstep2-left {
display: block;
position: relative;
width: 66%;
float: left;
}

.orderstep2-right {
width: 33.3%;
float: left;
padding-left: 10px;
padding-right: 5px;
}

.order-step2-page-content {
display: block;
padding: 15px;
background-color: #fff;
position: relative;
width: 100%;
float: left;
}

.orderstep2-tab-title {
margin-bottom: 15px;
border-bottom: 1px solid #e9e9e9;
}

.orderstep2-tab-title ul li {
display: inline-block;
margin-right: 5px;
padding: 12px 22px;
cursor: pointer;
font-size: 12px;
color: #999;
margin-bottom: -1px;
border-top: 3px solid #fff;
}

.orderstep2-tab-title ul li:last-child {
border-right: none !important;
;
}

.orderstep2-tab-title ul .tab-active {
background-color: #fff;
color: #444;
border-top: 2px solid #952857;
}

#Delivery {
display: none;
}

.account-delivery-new-address {
margin-top: -55px;
height: 40px;
right: 0;
position: absolute;
cursor: pointer;
transition: all 0.4s ease 0.1s;
-webkit-transition: all 0.4s ease 0.1s;
-moz-transition: all 0.4s ease 0.1s;
}

.account-delivery-new-address a {
    font-size: 15px;
    font-weight: bold;
    color: #33bf24;
}

.add-btn {
padding: 8px 15px;
}

.tblShipping-new li {
width: 25%;
float: left;
padding-left: 5px;
padding-right: 5px;
vertical-align: baseline;
}

.tblShipping-new li .bp-box {
display: block;
height: 270px;
padding: 10px 5px 5px 5px;
background-color: #f8f8f8;
position: relative;
border: 1px solid #e9e9e9;
cursor: pointer;
}

.tblShipping-new li .bp-box.active, .tblShipping-new li .bp-box:hover {
background-color: #f5fcfd;
border-color: #5dc6dc;
}

.tblShipping-new li > .bp-box > .address-title {
font-size: 14px;
font-weight: bold;
display: flex;
margin-bottom: 10px;
}
.tblShipping-new li > .bp-box > .address-title label {
display: none;
}
.tblShipping-new li > .bp-box > .address-title input {
margin-right: 10px;
}
.tblShipping-new li .bp-box > div {
display: inline-block;
}

.tblShipping-new li .bp-box > div span {
font-size: 11px;
display: inline-block;
float: left;
}

.tblShipping-new li .bp-box > div .text-title {
font-size: 10px;
display: inline-block;
float: left;
font-weight: bold;
padding-bottom: 5px;
padding-top: 3px;
}

.tblShipping-new li > .bp-box > .address-text {
line-height: 20px;
display: inline-block;
}

.address-button {
width: 100%;
padding: 15px;
text-align: right;
font-size: 14px;
position: absolute;
bottom: 0px;
left: 0px;
}

.btn-secondary {
background-color: #ca0000;
    border-color: #000000;
    color: #fff;
    border: 1px solid #000000;
}

.btn-secondary, .btn-secondary2, .btn-link {
display: inline-block;
padding: 6px 12px;
margin-bottom: 0;
font-size: 13px;
line-height: 1.42857143;
text-align: center;
white-space: nowrap;
vertical-align: middle;
-ms-touch-action: manipulation;
touch-action: manipulation;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
transition: 0s;
}

.select-cargo {
margin-bottom: 10px;
display: block;
padding: 15px;
background-color: #fff;
position: relative;
width: 100%;
float: left;
}

.cargo-title {
font-size: 16px;
color: #000000;
line-height: 22px;
margin-bottom: 17px;
padding: 0;
border: 0;
height: auto;
font-weight: normal;
}

.cargo-title i {
margin-right: 5px;
}
.hangercontent {
    border-bottom: 5px solid #f0f0f0;
}
.hangersc {
width: 100%;
}
.hangersc br {
	display: none;
}
.hangers {
	float: left;
	width: 15%;
}
.hangers input {
	float: left;
}
.hangers label {
	float: left;
    margin-left: 10px;
}
.cargoInformation {
cursor: pointer;
width: 100%;
border: solid 1px #fff;
overflow: hidden;
}

.cargoInformation span {
width: 100%;
}
.cargoInformation input {
float: left;
margin: 31px 12px;
}
.cargoInformation label {
padding: 23px;
border: 1px solid #ccc;
}
.selected {
cursor: pointer;
width: 100%;
padding: 20px;
border: solid 1px #e5e5e5;
overflow: hidden;
margin-bottom: 20px;
}
.CargoNote textarea{
	width: 100%;
	border: 1px solid #ffaeae;
    background: #f6ecec;
}
.cargoInformation div {
float: left;
font-size: 14px;
}

.cargoInformation div.cargoInput {
width: 3%;
}

.cargoInformation div.cargoName {
width: 30%;
color: #000;
font-size: 17px;
font-weight: normal;
}

.cargoInformation div.cargoName span {
display: block;
width: 100%;
font-size: 13px;
color: #000;
}

.selected div.cargoName {
color: #fc5f5e;
}

.selected div.cargoName span {
color: #fd7175;
}

.orderSummary-content {
display: inline-block;
padding: 15px;
margin-right: 0px;
margin-left: 0px;
width: 100%;
background-color: #fff;
margin-bottom: 10px;
}

.sozlemeCheckContent {
display: block;
padding: 15px;
top: 10px;
margin-right: 0px;
margin-left: 8px;
width: 100%;
background-color: #fff;
margin-bottom: 10px;
}

.completeShopping {
display: block;
padding: 15px;
top: 10px;
margin-right: 0px;
width: 100%;
background-color: #fff;
position: relative;
}
.completetext {
color: #f00;
border: 1px solid;
padding: 9px;
text-align: center;
}
.completetext i {
    font-size: 20px;
    width: 100%;
    display: inline-block;
    margin-bottom: 10px;
}
.cart-payment-title {
padding: 10px 0px;
font-size: 18px;
color: #ff6a00;
border-bottom: 1px solid #e9e9e9;
font-weight: 700;
}

.adressOrderCont {
margin: 15px 0px;
}

.order-price {
font-size: 24px;
}

.Total-price {
font-size: 13px;
}

.completeShopping > a {
	display: none;
}
.completeShopping .button {
display: block;
width: 100%;
text-align: center;
padding: 8px 23px;
background: #3fcb30;
background: -moz-linear-gradient(top,#3fcb30 0,#32be23 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#3fcb30),color-stop(100%,#32be23));
background: -webkit-linear-gradient(top,#3fcb30 0,#32be23 100%);
background: -o-linear-gradient(top,#3fcb30 0,#32be23 100%);
background: -ms-linear-gradient(top,#3fcb30 0,#32be23 100%);
background: linear-gradient(to bottom,#3fcb30 0,#32be23 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3fcb30', endColorstr='#32be23', GradientType=0);
border: 1px solid #2db91e;
color: #fff;
font-size: 15px;
font-weight: 600;
display: inline-block;
margin: 20px 0px;
letter-spacing: 0.3px;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
}
.completeShopping .btn-success {
	display: block;
width: 100%;
text-align: center;
padding: 8px 23px;
background: #3fcb30;
background: -moz-linear-gradient(top,#3fcb30 0,#32be23 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#3fcb30),color-stop(100%,#32be23));
background: -webkit-linear-gradient(top,#3fcb30 0,#32be23 100%);
background: -o-linear-gradient(top,#3fcb30 0,#32be23 100%);
background: -ms-linear-gradient(top,#3fcb30 0,#32be23 100%);
background: linear-gradient(to bottom,#3fcb30 0,#32be23 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3fcb30', endColorstr='#32be23', GradientType=0);
border: 1px solid #2db91e;
color: #fff;
font-size: 15px;
font-weight: 600;
display: inline-block;
margin: 20px 0px;
letter-spacing: 0.3px;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
}
.siparisOzet {
margin-bottom: 25px;
}

.SepetimLine {
display: none;
}

.sepetTitle2 {
background-color: #fff;
padding: 19px;
width: 100%;
margin: 0;
margin-bottom: 5px;
}

.sepetTitle2 .st_1 {
font-size: 16px;
width: 100%;
}

.sepetTitle2 a {
float: right;
margin-top: 5px;
}

/* Orderstep3*/
.pro-section {
display: inline-block;
width: 100%;
}
.order-step3-page {
display: 		block;
position: relative;
}
.order-step3-page .orderstep3-title {
width: 33%;
margin: 0px 1px 10px 2px;
padding: 30px 20px 20px 25px;
height: 100px;
font-size: 24px;
text-align: center;
border: 1px solid #e5e5e5;
background: #fff;
float: left;
position: relative;
}

.paymentTitle {
text-align: left;
font-size: 22px;
padding-left: 0px !important;
}
.paymentNext {
margin-top: 5px;
}
.paymentNext > a {
text-align: right;
color: #0066c0;
font-size: 14px;
padding-bottom: 10px;
display: inline-block;
padding-right: 6px;
float: right;
}
.CartStickyContainer2 {
width: 74%;
float: left;
background: #fff;
}
.widget-products .tabs-navigation {
width: 100%;
}
.widget-products .tabs-navigation > #tabs {
border-bottom: 1px solid #e9e9e9;
}
.tabs-navigation > .mobileTabControl > .tab-list-cont > #tabs{
width:30%;
float:left;
}
.widget-products .tabs-navigation #tabs li {
    margin-right: 0px;
    display: inline-block;
    padding: 12px 8px;
    cursor: pointer;
    font-family: 'open_sansregular';
    font-size: 15px;
    margin-bottom: -1px;
    border-top: 3px solid #fff;
    border-bottom: 1px solid #f0f0f0;
    width: 100%;
    float: left;
	position: relative;
}
.button-renk {
    background: #000;
    color: #fff;
    cursor: default;
    margin-left: 0;
    padding-left: 35px;
    font-size: 16px;
}
.button-renk:before {
    content: '';
    border-top: 5px solid transparent;
    border-left: 5px solid #fff;
    border-bottom: 5px solid transparent;
    position: absolute;
    right: 15px;
    top: 15px;
}
.widget-products  .tabs-content {
    padding: 35px;
    width: 70%;
    float: left;
	border-left: 1px solid #f0f0f0;
}
.payment-col {
display: inline-block;
}
.paymentContent > div {
height:30px;
cursor:pointer;
border-top:3px solid #e6e4e4;
}
.paymentContent:hover > div {
border-top:3px solid #fe0312;
}
.hide {
display: none !important;
}
.w100 {
width: 100%;
}
.dib {
display: inline-block;
}
.card_number {
float: left;
text-align: left;
padding-right: 10px;
padding-top: 7px;
line-height: 34px;
width: 33.33333333%;
}
.card_text  {
width: 66.66666667%;
float: left;
}
.card_name 	{
float: left;
text-align: left;
padding-right: 0px;
padding-top: 7px;
line-height: 34px;
width: 33.33333333%;
}
.card_ntext {
width: 66.66666667%;
float: left;
}
.card_date {
float: left;
text-align: left;
padding-right: 10px;
padding-top: 7px;
line-height: 34px;
width: 33.33333333%;
}
.card_month{
width: 66.66666667%;
float: left;
}
.card_security{
float: left;
text-align: left;
padding-right: 10px;
padding-top: 7px;
line-height: 34px;
width: 33.33333333%;
}
.card_cvc {
width: 66.66666667%;
float: left;

}
.creditCardPanelMobileControl {
width: 100%;
float: left;
    margin-bottom: 55px;
}
.mobileCardExampleControl {
width: 100%;
display: inline-block;
float: left;
position: relative;
}
.keyboardInputInitiator { display: none;}
#creditCardExample {
float: left;
z-index: 1;
height:280px;
}
#creditCardExample #front {
background-image: url(/themes/M1/images/bankalar/creditCard.png);
background-repeat: no-repeat;
background-position: 0 0;
z-index: 2;
height: 217px;
width: 335px;
position: absolute;
transition: all 1s ease-out;
}
#creditCardExample #front .cardBank {
z-index: 1;
width: 160px;
height: 34px;
top: 20px;
left: 20px;
}

#creditCardExample #front .cardBank img {
height: 40px;
width:auto;
}
#creditCardExample span {
color: #fff;
font-size: 14px;
font-weight: 700;
position: absolute;
}
#creditCardExample #front .cardNo {
top: 110px;
left: 40px;
z-index: 2;
font-size: 22px;
}
#creditCardExample #front .cardDate {
left: 166px;
top: 155px;
z-index: 3;
}
#creditCardExample #front .cardName {
left: 40px;
top: 180px;
z-index: 4;
max-width: 175px;
overflow: hidden;
height: 16px;
word-break: break-all;
}
#creditCardExample #front .cvc {
font-size: 15px;
top: 77px;
left: 130px;
display: none;
}
#creditCardExample #cardType {
display: none;
height: 34px;
width: 57px;
background: url(/themes/M1/images/bankalar/checkoutSprite.png) no-repeat;
right: 20px;
bottom: 20px;
z-index: 5;
}
#creditCardExample #cardType.visa {
background-position: 0 -168px;
width: 62px;
height: 24px;
display: block;
}
#creditCardExample #cardType.mastercard {
background-position: 0 -131px;
width: 57px;
height: 34px;
display: block;
}
#creditCardExample #back {
background-image: url(/themes/M1/images/bankalar/creditCard.png);
background-repeat: no-repeat;
background-position: 0 -220px;
top: 15px;
left: 20px;
z-index: 1;
height: 217px;
width: 335px;
position: absolute;
transition: all 1s ease-out;
}
#creditCardExample #back .cvc {
font-size: 18px;
top: 85px;
left: 130px;
color: #000;
}
#creditCardExample .validCards {
position: absolute;
top: 230px;
left: 100px;
white-space: nowrap;
}
#creditCardExample .validCards p {
display: inline-block;
margin-bottom: -7px;
font-size: 11px;
color: gray;
}
#creditCardExample .validCards .cardType {
background-image: url(/themes/M1/images/bankalar/visaandmasters.png);
width: 75px;
height: 27px;
}
#creditCardExample.showBack #front,
#creditCardExample.showFront #back {
z-index: 1;
top: 15px;
left: 20px;
}
#creditCardExample.showBack #back,
#creditCardExample.showFront #front {
z-index:2;
top: 0;
left: 0;
}
.havaleTutari {
    margin: 15px 0%;
    background: #eee;
    font-size: 16px;
    display: inline-block;
    padding: 10px;
    text-align: center;
    width: 100%;
}
.bankTransferInformation .col-xs-1, .bankTransferInformation .col-xs-3{
	display: none;
}
.p-installment {
padding-top:14px;
display: inline-block;
width: 100%;
}
.box__title {
font-size: 22px;
font-weight: 400;
line-height: 36px;
}
.installmentHeader .box__title {
width: 100%;
background: #f8f8f8;
border: 1px solid #e9e9e9;
padding: 5px 0;
text-align: center;
}
.installmentOptions {
margin-top: 10px;
margin-bottom: 10px;
}
.installmentHeader--logo {
width: 100%;
height: 35px;
background: url(/themes/M1/images/bankalar/taksit-logolar.png) no-repeat center;
margin-bottom:20px;
}
.installmentOptions .installmentBox {
display: table;
height: 120px;
width: 120px;
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
border: 1px solid #dedede;
padding: 4px;
margin: 10px 13px;
float: left;
cursor: pointer;
}

.installmentOptions:after, .installmentOptions:before {
content: '';
display: table;
}
.installmentOptions .installmentBox:first-child {
margin-left: 0;
}
.installmentOptions .installmentBox.active {
border-color: #32be23;
position: relative;
}
.content {
position: relative;
width: 100%;
}
.installmentOptions .content {
vertical-align: middle;
display: table-cell;
text-align: center;
}
.installmentOptions .installmentBox p {
margin: 3px;
}
.installmentOptions .installmentBox .duration {
font-size: 11px;
}
.installmentOptions hr {
width: 21px;
border: solid 1px #c9c9c9;
}
hr {
display: block;
-webkit-margin-before: 0.5em;
-webkit-margin-after: 0.5em;
-webkit-margin-start: auto;
-webkit-margin-end: auto;

border-style: inset;
border-width: 1px;
}
.installmentOptions .installmentBox .monthlyAmount {
font-size: 14px;
font-weight: 700;
}
.greenTriangle {
border-color: transparent transparent #32be23;
border-width: 0 0 25px 25px;
border-style: solid;
position: absolute;
margin-left: -21px;
margin-top: 89px;
display: block;
}
.installmentOptions .installmentBox .greenTriangle {
display: none;
}
.installmentOptions .installmentBox.active .greenTriangle {
display: block;
top: 6px;
right: 0px;
}
.f-icon {
display: inline-block;
vertical-align: middle;
line-height: 1;
font-weight: 400;
font-style: normal;
speak: none;
text-decoration: inherit;
text-transform: none;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.greenTriangle.f-icon_tick:before {
position: absolute;
font-size: 16px;
color: #fff;
left: -13px;
top: 9px;
}
.f-icon_tick:before {
content: "\f00c";
}
.f-icon:before {
font-family: 'FontAwesome';
}
#darkness {
position: fixed;
visibility: hidden;
z-index: 99;
top:0;
left: 0;

right:0;

bottom:0;
background-color: rgba(75,75,75,.4);
}
#darkness.active {
-webkit-transition-delay: .4s;
-moz-transition-delay: .4s;
transition-delay: .4s;
-webkit-transition-property: visibility,z-index,top,background-color,color,border;
-moz-transition-property: visibility,z-index,top,background-color,color,border;
transition-property: visibility,z-index,top,background-color,color,border;
visibility: visible;
}
.creditCardExampleContainer{
display:inline-block;
}
.card_security, .card_date, .card_name, .card_number{
line-height:34px;
}

.text-primary{
margin-top:10px;
}
.text-link {
color: #0066c0;
font-size: 13px;
}
.text-link:hover {
text-decoration: underline;
}
.bill-left > h4{
margin:10px 0px;
}
.billpay select, .billpay input[type="text"], .billpay textarea{
width:70%;
}
.generalOrderNoteAnchor{
width: 100%;
}
.generalOrderNote {
padding: 8px;
text-align: center;
margin: 6px 16px;
font-weight: bold;
z-index: 99;
display: inline-block;
width: 95.7%;
background: #f8f8f8;
}
.generalOrderNotext {width: 100%;}
.generalOrderNotext textarea {
width: 96%;
height: 150px !important;
margin: 5px 15px !important;
}
.Stickyheight{
width: 25%;
float: right;
}
.stickyCart {
position: sticky;
top: 10px;
width: 100%;
}
.order-summary {
text-align: left;
z-index: 50;
width: 100%;
display: block;
position: relative;
}
.cart-payment-row {
background-color: #fff;
    padding: 5px 15px;
margin-bottom: 5px;
}
.salesContract {
text-align: left;
background-color: #fff;
padding: 15px;
margin-bottom: 5px;
}
.salesContract span input {
    margin-right: 5px;
}
.cart-payment-title {
padding: 10px 10px;
font-size: 18px;
color: #952857;
background: #fff;
border-bottom: 1px solid #e9e9e9;
font-weight: 700;
}
.adressOrderCont {
margin: 15px 0px;
}

.order-price {
font-size: 24px;
}

.Total-price {
font-size: 13px;
}
#contractform1, #contractform3, #contractform2{
    margin-bottom: 10px;
    width: 100%;
    height: 150px;
    overflow: auto;
    -webkit-box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.48);
    -moz-box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.48);
    box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.48);
}

/* Orderstep3 End */

.Orderconfirm-page {
width: 100%;
float: left;
}

.Orderconfirm-page .Orderconfirm-title {
width: 33%;
margin: 0px 0px 10px 0px;
padding: 30px 20px 20px 25px;
height: 100px;
font-size: 25px;
text-align: center;
border: 1px solid #e5e5e5;
background: #fff;
float: left;
position: relative;
}

/* Orderconfirm End */

@media screen and (max-width: 768px)  {
.order-step2-page .orderstep2-title {
    width: 33%;
    margin: 0px 0px 10px 0px;
    padding: 27px 20px 20px 25px;
    height: 76px;
    font-size: 16px;
}
.orderstep2-left {
    width: 100%;
}
.orderstep2-right {
    width: 100%;
    float: left;
    padding-left: 0px;
    padding-right: 0px;
	    margin-top: 10px;
}

}
@media screen and (max-width: 415px)  {
.order-step2-page .orderstep2-title {
   	width: 100%;
      margin: 0px 0px 34px 0px;
    padding: 27px 20px 20px 25px;
    height: 76px;
    font-size: 16px;
}
.order-step2-page .orderstep2-title:nth-child(2) {
	display: none;
}
.order-step2-page .orderstep2-title:nth-child(3) {
	display: none;
}
.orderstep2-left {
    width: 100%;
}
.orderstep2-right {
    width: 100%;
    float: left;
    padding-left: 0px;
    padding-right: 0px;
	    margin-top: 10px;
}
.orderstep2-tab-title ul li {
    margin-right: 1px;
    width: 49%;
}
.account-delivery-new-address {
    margin-top: -107px;
}
.tblShipping-new li {
    width: 100%;
}
}
@media screen and (max-width: 376px)  {
.orderstep2-tab-title ul li {
    width: 48%;
    font-size: 11px;
}
}
@media screen and (max-width: 321px)  {
.orderstep2-tab-title ul li {
    width: 48%;
    font-size: 8px;
}
.account-delivery-new-address {
    margin-top: -103px;
}
}
@media screen and (max-width: 768px)  {
.order-step3-page .orderstep3-title {
    width: 33%;
    margin: 15px 0px 10px 0px;
    padding: 27px 20px 20px 25px;
    height: 76px;
    font-size: 16px;
}
	.tabs-navigation > .mobileTabControl > .tab-list-cont > #tabs{
width:100%;
float:left;
}
.widget-products .tabs-content {
    padding: 10px;
    width: 100%;
}
.CartStickyContainer2 {
    width: 100%;
}
.Stickyheight {
    width: 100%;
}
.card_number {
    width: 100%;
}
.card_text {
	width: 100%;
	float: left;
}
.card_name {
    width: 100%;
}
.card_ntext {
    width: 100%;
}
.card_date {
    width: 100%;
}
.card_month {
    width: 100%;
    float: left;
}
.card_security {
    width: 100%;
}
.card_cvc {
    width: 100%;
    float: left;
}
}
@media screen and (max-width: 415px)  {
.order-step3-page .orderstep3-title {
    width: 100%;
}
.order-step3-page .orderstep3-title:nth-child(1) {
	display: none;
}
.order-step3-page .orderstep3-title:nth-child(3) {
	display: none;
}
.CartStickyContainer2 {
    width: 100%;
}
.Stickyheight {
    width: 100%;
}
.creditCardPanelMobileControl {
    width: 100%;
}
.mobileCardExampleControl {
    display: none;
}
.widget-products .tabs-navigation #tabs li {
    width: 100%;
	    border-top: 1px solid #f0f0f0;
    border-bottom: 1px solid #f0f0f0;
}
.button-renk {
    border-left: 0px solid #e9e9e9 !important;
    border-right: 0px solid #e9e9e9 !important;
	    border-bottom: 3px solid #ff6a00 !important;
}
.mobileTabControl .tabs-content {
    display: none;
}
	.contractform {
		    width: 100%;
    margin-bottom: 10px;
    float: left;
    position: relative;
    overflow: hidden;
	}
.generalOrderNote {
    margin: 6px 5px;
}
.generalOrderNotext textarea {
    margin: 5px 6px !important;
}
.order-summary {
    margin-top: 10px;
}
}

@media screen and (max-width: 768px)  {
.Orderconfirm-page .Orderconfirm-title {
    width: 33%;
    margin: 0px 0px 10px 0px;
    padding: 27px 20px 20px 25px;
    height: 76px;
    font-size: 16px;
}
}
@media screen and (max-width: 415px)  {
.Orderconfirm-page .Orderconfirm-title {
   	width: 100%;
      margin: 0px 0px 5px 0px;
    padding: 27px 20px 20px 25px;
    height: 76px;
    font-size: 16px;
}
.Orderconfirm-page .Orderconfirm-title:nth-child(1) {
	display: none;
}
.Orderconfirm-page .Orderconfirm-title:nth-child(2) {
	display: none;
}

}
.fullwidthtop {
    width: 75%;
    margin: 0 auto;
    position: relative;
	background: #fff;
	    padding: 42px 19px 0;
	margin-bottom: 25px;
}
.title_block {
	margin: 10px 20px;
    position: relative;
    font-size: 29px;
    font-weight: 600;
    color: #333;
    border-bottom: 1px solid #cdcdcd;
	height: 36px;
    line-height: 36px;
    padding: 16px 0 14px;
    box-sizing: content-box;
}
.widget-offer-day .owl-item {
    padding: 0px 10px 0 10px;
    position: relative;
    float: left;
}
.widget-lastoffer .wg-item {
    padding: 9px 5px;
}
.widget-offer-day .owl-item a {
    display: block;
    text-align: center;
    font-size: 14px;
    color: #444444;
}
.widget-offer-day .owl-item a img {
    width: 100%;
}
	.widget-offer-day .owl-item a {
    display: block;
    text-align: center;
    font-size: 14px;
    color: #444444;
}
.widget-offer-day .owl-item .wo-name {
    width: 100%;
    height: 42px;
    padding-top: 23px;
    font-size: 16px;
    overflow: hidden;
}
.widget-offer-day .owl-item .wo-price {
    padding-top: 3px;
}

.Advantages-new-video {
	width: 75%;
    margin: 0 auto;
    clear: both;
    background: #fff;
    padding: 25px 25px 25px 27px;
    margin-bottom: 25px;
}
.Advantages-new-video .title_block {
    margin: 0;
}
.Advantages-new-video .video-left {
	float: left;
	    width: 60%;
}
.Advantages-new-video .Video-Container{
   float: right;
    width: 40%;
    text-align: center;
    padding-top: 55px;

}
.Advantages-new-video .Video-Container .advantagesnewvideoTitle{
   font-size: 15px;
    padding-bottom: 30px;
    font-weight: bold;

}
.Advantages-new-video .Video-Container .advantagesnewvideo-txt {
    line-height: 27px;
    font-weight: 300;
    font-size: 14px;
}
.Advantages-new-video .Video-Container .advantagesnewvideoBtn a {
    margin: 0 auto;
    margin-top: 22px;
    font-size: 17px;
    color: #333;
    font-weight: bold;
    border: 1px solid #d4d4d4;
    width: 300px;
    height: 50px;
    line-height: 50px;
    padding: unset;
}
.Advantages-new-video .Video-Container .advantagesnewvideoBtn a:hover {
       background: #272818;
    color: white;
}
.home-blog-new {
	width: 75%;
    margin: 0 auto;
    clear: both;
    background: #fff;
    padding: 25px 25px 25px 27px;
    margin-bottom: 25px;
}
.home-blog-new  .home-blog-new-Container .owl-item {
	 margin: 0 8px;
}
.home-blog-new  .home-blog-new-Container .owl-item .pic {
position: relative;
    display: block;
    overflow: hidden;
}
.home-blog-new  .home-blog-new-Container .owl-item .pic img{
	width: 100%;
}
.home-blog-new  .home-blog-new-Container .owl-item .pic:hover img {
    transition: all .4s ease-in-out;
    transform: scale(1.04);
}
.home-blog-new  .home-blog-new-Container .collecbtn {
height: 24px;
    background: #e9e9e9;
    color: #333;
    font-weight: 600;
    font-size: 14px;
    line-height: 24px;
    padding: 0 8px;
    border-radius: 2px;
    display: inline-block;
    text-transform: uppercase;
}
.home-advange-new {
	width: 75%;
    margin: 0 auto;
    clear: both;
    margin-bottom: 25px;
}
.home-advange-new .owl-item{
    background-color: #ffffff;
    height: 235px;
    margin-right: 5px;
    padding: 20px;
    overflow: hidden;
    -ms-flex-align: center!important;
    align-items: center!important;
    display: -ms-flexbox!important;
    display: flex!important;
    background-position: center;
    background-repeat: no-repeat;
}
.home-advange-new .owl-item:nth-child(1){
    background-image: url(/uploads/return.png);
}
.home-advange-new .owl-item:nth-child(2){
    background-image: url(/uploads/customer.png);
}
.home-advange-new .owl-item:nth-child(3){
    background-image: url(/uploads/country.png);
}
.home-advange-new .home-advange-new-Content h2 {
	    margin-bottom: 20px;
	font-size: 17px;
	line-height: 33px;
}
.home-advange-new  .home-advange-new-Content h3 {
	       font-weight: 200;
    line-height: 23px;
	    font-size: 13px;
    width: 95%;
}
.home-advange-new2 {
	width: 75%;
    margin: 0 auto;
    clear: both;
    margin-bottom: 25px;
}
.home-advange-new2 .owl-item{
    background-color: #ffffff;
    height: 235px;
    margin-right: 5px;
    padding: 20px;
    overflow: hidden;
    -ms-flex-align: center!important;
    align-items: center!important;
    display: -ms-flexbox!important;
    display: flex!important;
    background-position: center;
    background-repeat: no-repeat;
}
.home-advange-new2 .owl-item:nth-child(1){
    background-image: url(/uploads/fastdelivery.png);
}
.home-advange-new2 .owl-item:nth-child(2){
    background-image: url(/uploads/skirts.png);
}
.home-advange-new2 .owl-item:nth-child(3){
    background-image: url(/uploads/savedate.png);
}
.home-advange-new2 .home-advange-new-Content h2 {
	    margin-bottom: 20px;
	font-size: 17px;
	line-height: 33px;
}
.home-advange-new2  .home-advange-new-Content h3 {
	       font-weight: 200;
    line-height: 23px;
	    font-size: 13px;
    width: 95%;
}
.countdown{
  position: relative;
  background-color: black;
  background: url(/Uploads/stars.gif) top repeat;
  height: 100px;
  width: 100%;
  overflow: hidden;
	margin: 0 auto;
}
.countdown video{
position: absolute;
  top: 50%;
  left: 50%;
  min-width: 100%;
  min-height: 100%;
  width: auto;
  height: auto;
  z-index: 0;
  -ms-transform: translateX(-50%) translateY(-50%);
  -moz-transform: translateX(-50%) translateY(-50%);
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.countdown .countdown-container {
    height: 100%!important;
    text-align: center!important;
    font-size: 2.3rem;
    font-weight: 300;
    line-height: 2.5;
    font-family: sans-serif;
    color: white;
    width: 100%;
}

@media screen and (min-width: 1345px) and (max-width: 1688px){
.x-mainhome-categories .banner-slogan {
    padding: 0px 7px 0px 0px;
}
.x-mainhome-categories .banner-slogan .slogan-title {
       font-size: 13px;
    margin-bottom: 6px;
}
.x-mainhome-categories .banner-slogan .slogan-content {
    font-size: 11px;
    margin-bottom: 20px;
    line-height: 25px;
}
.countdown {
    height: 75px;
}
.countdown .countdown-container {
    height: 100%!important;
    text-align: center!important;
    font-size: 2rem;
    line-height: 2.2;
}
.Advantages-new-video .video-left iframe{
   height: 349px !important;
    width: 540px !important;
}
.Advantages-new-video .Video-Container {
    padding-top: 25px;
}
.Advantages-new-video .Video-Container .advantagesnewvideoTitle {
    font-size: 13px;
    padding-bottom: 19px;
}
.Advantages-new-video .Video-Container .advantagesnewvideo-txt {
    line-height: 26px;
    font-weight: 300;
    font-size: 11px;
}
}
@media screen and (min-width: 1023px) and (max-width: 1589px){
.home-advange-new .home-advange-new-Content h2 {
    margin-bottom: 10px;
    font-size: 17px;
    line-height: 21px;
}
.home-advange-new .home-advange-new-Content h3 {
    font-weight: 200;
    line-height: 19px;
    font-size: 12px;
    width: 95%;
}
}

@media screen and (min-width: 1280px) and (max-width: 1345px){
	.x-mainhome-categories .banner-slogan {
    padding: 0px 7px 0px 0px;
}
.x-mainhome-categories .banner-slogan .slogan-title {
    font-size: 14px;
    margin-bottom: 20px;
}
.x-mainhome-categories .banner-slogan .slogan-content {
    font-size: 11px;
    margin-bottom: 30px;
    line-height: 25px;
}
.countdown {
    height: 75px;
}
.countdown #clock {
    font-size: 2rem;
}
.Advantages-new-video .video-left iframe{
   height: 349px !important;
    width: 600px !important;
}
.Advantages-new-video .Video-Container {
    padding-top: 25px;
}
.Advantages-new-video .Video-Container .advantagesnewvideoTitle {
    font-size: 13px;
    padding-bottom: 19px;
}
.Advantages-new-video .Video-Container .advantagesnewvideo-txt {
    line-height: 26px;
    font-weight: 300;
    font-size: 12px;
}
}
@media screen and (min-width: 1200px) and (max-width: 1280px){
.countdown {
    height: 75px;
}
.countdown #clock {
    font-size: 2rem;
}
.home-advange-new .home-advange-new-Content h2 {
    margin-bottom: 20px;
    font-size: 21px;
    line-height: 25px;
}
.home-advange-new .home-advange-new-Content h3 {
    line-height: 21px;
    font-size: 12px;
    width: 95%;
}
.x-mainhome-categories .banner-slogan {
    padding: 0px 0px 0px 0px;
}
.x-mainhome-categories .banner-slogan .slogan-title {
    font-size: 14px;
    margin-bottom: 9px;
    line-height: 24px;
}
.x-mainhome-categories .banner-slogan .slogan-content {
    font-size: 12px;
    margin-bottom: 14px;
    line-height: 20px;
}
.Advantages-new-video .video-left iframe {
    height: 390px !important;
    width: 500px !important;
}
.Advantages-new-video .Video-Container {
    padding-top: 25px;
}
.Advantages-new-video .Video-Container .advantagesnewvideoTitle {
    font-size: 13px;
    padding-bottom: 19px;
}
.Advantages-new-video .Video-Container .advantagesnewvideo-txt {
    line-height: 26px;
    font-weight: 300;
    font-size: 12px;
}
}
@media screen and (max-width: 1025px)  {
	.countdown {
    width: 100% !important;
}
.home-advange-new {
    width: 100%;
}
.home-advange-new2 {
    width: 100%;
}
.fullwidthtop {
    width: 100%;
}
.Advantages-new-video {
    width: 100%;
}
.x-mainhome-categories .banner-slogan {
       padding: 25px 0px;
    margin-bottom: 30px;
    border-bottom: 15px solid #f7f7f7;
}
.x-mainhome-categories .banner-slogan .slogan-title {
    font-size: 13px;
    margin-bottom: 10px;
    line-height: 30px;
}
.x-mainhome-categories .banner-slogan .slogan-content {
    font-size: 12px;
    margin-bottom: 30px;
    line-height: 20px;
}
.Advantages-new-video .video-left iframe {
       height: 559px !important;
    width: 515px !important;
}
.home-blog-new {
    width: 100%;
}
}
@media screen and (max-width: 769px)  {
	.countdown {
    width: 100%;
		margin-top: 40px;
}
.countdown #clock {
    font-size: 2.4rem;
}
.home-advange-new {
    width: 100%;
    margin-bottom: 25px;
}
.home-advange-new2 {
    width: 100%;
    margin-bottom: 25px;
}
.fullwidthtop {
    width: 100%;
    padding: 42px 19px 0;
    margin-bottom: 25px;
}
.title_block {
    margin: 10px 2px;
    font-size: 18px;
    padding: 14px 0 14px
}
.Advantages-new-video {
    width: 100%;
}
.Advantages-new-video {
    width: 100%;
}
.Advantages-new-video .Video-Container {
    width: 100%;
    padding-top: 55px;
}
.home-blog-new {
    width: 100%;
}
.home-blog-new .home-blog-new-Container .owl-item {
	margin: 0;
}
.Advantages-new-video .video-left iframe {
       height: 100%  !important;
    width: 150%  !important;
}
}
@media screen and (max-width: 415px)  {
.countdown{
	height: 65px;
    width: 100% !important;
}
.countdown .countdown-container{
    font-size: 1rem;
    line-height: 4.2;
}
.countdown #clock {
    font-size: 1rem;
    line-height: 1.2;
}

}
/** explorer i�in rounded corner olay� Not: aktif edilince site yava�l�yor *** /
/*
.ui-corner-tl { border-top-left-radius: 8px; behavior: url(/border-radius.htc);}
.ui-corner-tr { border-top-right-radius: 8px; behavior: url(/border-radius.htc);}
.ui-corner-bl { border-bottom-left-radius: 8px; behavior: url(/border-radius.htc);}
.ui-corner-br { border-bottom-right-radius: 8px; behavior: url(/border-radius.htc);}
.ui-corner-top { border-top-left-radius: 8px; border-top-right-radius: 8px; behavior: url(/border-radius.htc);}
.ui-corner-bottom { border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; behavior: url(/border-radius.htc);}
.ui-corner-right {  border-top-right-radius: 8px; border-bottom-right-radius: 8px; behavior: url(/border-radius.htc);}
.ui-corner-left { border-top-left-radius: 8px; border-bottom-left-radius: 8px; behavior: url(/border-radius.htc);}
.ui-corner-all { border-radius: 8px; behavior: url(/border-radius.htc); }
*/

.LogSlider {
	background:white;
	padding:10px 5px;
}


.LogSlider .LogSlider-item span {
	padding:30px 5px;
	font-size: 19px;
	font-weight: 400;
	width: 300px;
}
.LogSlider .owl-stage {
	right: 15px;
}

.loginTitle {
	color: black;
}

.LogSlider-Img {
	width: 100%;
}

.LogSlider .owl-page.active {
	background: #696969!important;
}
