.logo {
	padding: 10px;
	float: left;
}

body {
	overflow-x: hidden;
	font-family: 'Rubik-Regular';
}

.ust-bar-menu {
	float: right;
	padding: 10px;
	color: #000
}

.ust-bar-menu .telefon {
	font-family: 'Harabara';
	font-size: 25pt
}

.ust-bar-menu .yazi1 {
	font-family: 'Khand-Light';
	font-size: 15pt;
	width: 100%;
	float: left;
	text-align: right
}

.ust-bar-menu .yazi2 {
	font-family: 'Storno-Regular';
	font-size: 9pt;
	width: 100%;
	float: left;
	text-align: right
}

.ust-bar-menu>div {
	float: right;
	padding: 0px 20px;
	position: relative;
	line-height: 1.5;
}

.ust-bar-menu>div:after {
	content: "";
	position: Absolute;
	right: 100%;
	background: url(../img/ust-bar-cizgi.png);
	width: 4px;
	height: 55px;
}

.ust-bar-menu>div:last-child:after {
	display: none;
}

.menu-icon {
	font-family: 'Khand-SemiBold';
	font-size: 15pt;
	line-height: 2.5 !important
}

.menu-bar {
	float: right;
	cursor: pointer;
	margin-left: 10px;
	margin-top: 13px;
	width: 30px;
	position: relative;
}

.menu-bar span {
	float: left;
	width: 100%;
	transition: all .5s;
	margin-bottom: 5px;
	height: 3px;
	background: #000
}

.menu-bar span:first-child {
	width: 60%
}

.menu-icon:hover .menu-bar span:first-child {
	width: 100% !important
}

.orta-slider {
}

.orta-slider .owl-stage-outer {
	padding-top: 10px;
	padding-bottom: 10px;
}

.kutu {
	position: relative;
}

.kutu img {
	object-fit: cover;
	transition: all .5s;
	box-shadow: 0px 0px 8px #ddd;
	height: 620px;
	width: 100%;
	border-radius: 10px
}

.kutu-yazi {
	position: absolute;
	border-radius: 0px 0px 10px 10px;
	font-family: 'Rubik-Regular';
	bottom: 0px;
	width: 100%;
	left: 0px;
}

.kutu-ici {
	position: relative;
	width: 100%;
	left: 0px;
	bottom: 0px;
	padding: 50px 30px 20px 30px;
}

.kutu-icerik {
	line-height: 1.1;
	float: left;
	font-size: 20pt;
	color: #fff;
	width: 100%;
	padding-bottom: 5px;
	border-bottom: 1px solid #fff
}

.kutu-icerik b {
	font-family: 'Rubik-Bold';
}

.kutu-devami {
	color: #fff;
	width: 100%;
	font-size: 13pt;
	float: left;
	position: relative;
	margin-top: 5px
}

.kutu-devami:after {
	content: "";
	width: 28px;
	height: 14px;
	background: url(../img/kutu-ok.png);
	background-size: 100% 100%;
	position: Absolute;
	right: 0px;
	top: 5px
}

.kutu-baslik {
	float: left;
	width: 100%
}

.kutu-yazi-sari {
	background: rgb(255, 196, 123);
	background: linear-gradient(0deg, rgba(255, 196, 123, 1) 0%, rgba(255, 255, 255, 0) 100%);
}

.kutu-yazi-pembe {
	background: rgb(255, 169, 164);
	background: linear-gradient(0deg, rgba(255, 169, 164, 1) 0%, rgba(255, 255, 255, 0) 100%);
}
.kutu-yazi-mor {
	background: rgb(82, 74, 88);
	background: linear-gradient(0deg, rgba(82, 74, 88, 1) 0%, rgba(255, 255, 255, 0) 100%);
}
.kutu-yazi-kahve {
	background: rgb(122, 91, 86);
	background: linear-gradient(0deg, rgba(122, 91, 86, 1) 0%, rgba(255, 255, 255, 0) 100%);
}
.kutu-yazi-krem {
	background: rgb(122, 91, 86);
	background: linear-gradient(0deg, rgba(216, 187, 174, 1) 0%, rgba(255, 255, 255, 0) 100%);
}

.kutu-yazi-pembe2 {
	background: rgb(122, 91, 86);
	background: linear-gradient(0deg, rgba(255, 201, 194, 1) 0%, rgba(255, 255, 255, 0) 100%);
}

.kutu:hover .kutu-yazi {
	height: 100%;
	border-radius: 10px;
}

.kutu:hover .kutu-ici {
	position: absolute
}

.kutu:hover .kutu-baslik {
	transform: rotate(-90deg);
	transform-origin: 25%;
	font-size: 70px;
}

.kutu:hover .kutu-yazi-sari {
	background: rgba(255, 196, 123, 0.6) !important;
}

.kutu:hover .kutu-yazi-pembe {
	background: rgba(255, 169, 164, 0.6) !important;
}

.kutu:hover .kutu-yazi-mor {
	background: rgba(82, 74, 88, 0.6) !important;
}

.kutu:hover .kutu-yazi-kahve {
	background: rgba(122, 91, 86, 0.6) !important;
}

.kutu:hover .kutu-yazi-krem {
	background: rgba(216, 187, 174, 0.6) !important;
}

.kutu:hover .kutu-yazi-pembe2 {
	background: rgba(255, 201, 194, 0.6) !important;
}

.orta-alan {
	margin-top: 30px
}

.orta-alan-yazi {
	text-align: center;
	float: left;
	width: 100%;
	letter-spacing: 5px;
	font-family: 'Khand-Light';
	font-size: 14pt
}

.nival-orta {
	background: url(../img/nival-orta.png) top center;
	background-repeat: no-repeat;
	height: 150px;
}

.moda-kutu {
	padding: 20px;
}

.moda-yazi {
	font-family: 'Rubik-Bold';
	max-width: 40%;
	position: relative;
	float: left;
	padding: 20px;
	font-size: 100pt;
	color: #d6d4c9;
	line-height: 0.8;
	/* animation: moda-yazi-animasyon 1s infinite alternate; */
}

.moda-yazi:after {
	content: "";
	position: Absolute;
	right: -20px;
	top: -40px;
	width: 150px;
	height: 120px;
	background: url(../img/moda_ikon_beyaz.png);
	background-size: 100% 100%;
}

.moda-resim {
	float: right;
	width: 60%
}

.moda-resim img {
	width: 100%
}

.moda-kutu:after {
	content: "";
	background: url(../img/moda-alt-repeat.png);
	height: 83px;
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 100%;
	z-index: -1;
}

.orta-cizgi {
	background: url(../img/orta_cizgi.png);
	margin-top: 15px;
	padding: 40px 20px;
	background-size: 100% auto;
	min-height: 250px;
}

.orta-cizgi p {
	font-family: 'Rubik';
	font-size: 60pt;
	color: #fff;
	line-height: 1.2;
	font-family: 'Rubik-Regular';
	letter-spacing: 20px;
}

.orta-cizgi p b {
	font-size: 80pt;
}

.orta-cizgi-resim * {
	transition: all 1s;
}

.orta-cizgi-resim:hover .resim1 {
	left: 7.5%;
}

.orta-cizgi-resim:hover .resim2 {
	right: 7.5%;
}

.resim1 {
	background: url(../img/moda-1.png);
	width: 480px;
	height: 1050px;
	z-index: 2;
	background-size: 100% 100%;
	position: absolute;
	left: 5%;
	top: -400px
}

.resim2 {
	background: url(../img/moda-2.png);
	width: 564px;
	height: 761px;
	background-size: 100% 100%;
	position: absolute;
	right: 5%;
	top: -250px
}

.logo-alan,
.yazi-alan {
	padding: 40px 20px;
}

.yazi-alan {
	padding-top: 0px
}

.logo-alan .pull-right {
	margin-left: 10px;
}

.orta-yazi p {
	font-family: 'Rubik-Regular';
	font-size: 10pt;
	text-align: justify;
}

.nermin {
	margin-top: 5px;
}

.sponsor {
	background: #f6f6f6;
	border: 2px solid #cbcbcb;
	padding: 20px;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	-webkit-box-pack: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
}

.sponsor-slider {
	margin-top: 30px;
	padding: 0px 20px;
}

footer {
	min-height: 400px;
	background: #110f1f;
	margin-top: 50px;
}

.adresler {
	font-family: 'Khand-Regular';
	font-size: 16px;
	margin-top: 40px
}

footer h4 {
	color: #d7a0d6;
	font-family: 'Khand-Bold';
	margin-bottom: 20px
}

.adresler p {
	color: #fff
}

.alt-telefon {
	background: #231f3f;
	border-radius: 0px 0px 10px 10px;
	font-family: 'Khand-Bold';
	color: #fff;
	line-height: 1;
	font-size: 50px;
	padding: 50px 10px 20px 10px;
}

.alt-telefon span {
	font-family: 'Khand-Light' !important;
	font-size: 20px
}

.alt-telefon small {
	font-family: 'Khand-Light' !important;
	font-size: 14px
}

.iletisim-form {
	margin-top: 40px
}

.iletisim-form input,
.iletisim-form .check {
	background: transparent;
	font-family: 'Khand-Regular';
}

.adiniz {
	width: 49%;
	margin-right: 2%;
	float: left
}

.soyadiniz {
	width: 49%;
	float: left
}

.eposta {
	width: 79%;
	margin-right: 2%;
	float: left
}

.gonder {
	width: 19%;
	float: left
}

.btn-ozel {
	background: #d69fd5 !important;
	text-align: center;
	color: #fff
}

.check {
	color: #fff;
	font-size: 15px
}

.check input {
	float: left;
	margin-right: 6px;
}

.altkisim {
	margin-top: 50px;
	margin-bottom: 75px
}

.sosyal {
	width: 20%
}

.sosyalmedya {
	width: 75%;
	margin-left: 5%;
	margin-top: 50px;
	font-family: "Khand-Regular";
	color: #fff;
	font-size: 17px
}

.sosyalikonlar li {
	float: left;
	cursor: pointer;
	color: #d7a0d6;
	transition: all .5s;
	list-style: None;
	margin-right: 5px;
	font-size: 24px;
}

.sosyalikonlar li:hover {
	color: #fff
}

.sosyalikonlar {
	margin-top: 10px;
	padding: 0px
}

.hashtag {
	width: 25%;
}

.altlogo {
	margin-top: 50px
}

.menu {
	position: fixed;
	left: 0px;
	width: 100%;
	height: 100%;
	z-index: 100;
	padding-top: 50px;
	background: #fff
}

.menu-logo {
	opacity: 0;
	transform: scale(1);
	transition: all 1s;
}

.menu-logo.show {
	opacity: 1;
	transform: scale(1);
}

.menukapat {
	opacity: 0;
	cursor: pointer;
	position: absolute;
	right: 35px;
	transition: all 1s;
	top: 25px;
	z-index: 101;
	font-size: 35px
}

.menu .show {
	opacity: 1
}

.bizitakipet {
	opacity: 0;
	margin-top: 50px;
	transition: all 1s;
	font-family: "Khand-Regular";
	font-size: 15px
}

.menu-list {
	margin-top: 50px;
}

.menu-list li {
	float: left;
	cursor: pointer;
	padding: 5px;
	border-bottom: 2px solid #333;
	opacity: 0;
	list-style: none;
	width: 100%;
	font-family: "Khand-Medium";
	font-size: 35px;
	margin-bottom: 10px;
}

.menu .sosyalikonlar li:hover {
	color: #000 !important
}

.menu-list li:hover {
	background: #333;
	color: #fff
}

@media only screen and (max-width:1400px) {
	.kutu:hover .kutu-baslik {
		transform-origin: 35%;
		font-size: 50px !important;
	}
	.sosyalikonlar li {
		font-size: 18px;
	}
	.sosyal img {
		width: 100%
	}
	.sosyalmedya {
		margin-top: 20px !important
	}
	.menu {
		padding: 30px
	}
	.orta-cizgi p {
		font-size: 23pt !important;
	}
	.orta-cizgi p b {
		font-size: 55pt !important;
	}
	.orta-cizgi {
		padding-top: 50px !important;
	}
	.nival-orta {
		background-size: 70% 180% !important;
	}
	.resim2 {
		display: none !important
	}
}

@media only screen and (max-width:790px) {
	.kutu img {
		/* height:400px !important; */
		/* object-fit: cover !important; */
	}
	.altkisim {
		margin-top: 0px
	}
	.menu-logo img {
		height: 30px
	}
	.shine {
		width: 100%
	}
	.alt-telefon {
		border-radius: 0px !important;
		padding: 0px 10px 20px 10px;
		padding-left: 30px !important
	}
	.sosyalikonlar li {
		/* width: 100% !important; */
		/* margin-bottom: 10px; */
	}
	.logo{
    margin-top: 19px;
    padding-left: 0;
}
#page-header ul.breadcrumb{
    float: left!important;
    padding: 0;
    margin-top: 10px;
    width: 100%;
}
.logo-alan .pull-right{
	margin-top: 10px;
	float: left!important;
}
	.ust-bar-menu>div:first-child:after,
	.orta-cizgi-resim,
	.sosyal {
		display: none !important;
	}
	.sosyalmedya span {
		width: 100%;
	}
	.logo img {
		height: 30px !important
	}
	.ust-bar-menu {
		padding-top: 19px !important;
	}
	.orta-slider{
		margin-top:0;
	}
	.nival-orta {
		background-size: 70% 180% !important;
		height: 70px !important
	}
	.resim2,
	.resim1 {
		display: none !important
	}
	.moda-kutu:after{
    height: 40px;
    display: none;
}
	.kutu:hover .kutu-baslik {
		transform-origin: 10% !important;
		font-size: 50px !important;
	}
	.nival-orta {
		background-size: 89% !important;
		height: 70px !important;
		display: none;
	}
	.moda-kutu {
		/* height: 250px !important; */
	}
	.moda-yazi {
		font-size: 60pt !important;
	}
	.moda-resim {
		width: 55%
	}
	.orta-cizgi p b {
		font-size: 18pt !important;
	}
	.orta-cizgi {
		min-height: 100px !important;
		padding-top: 0;
		margin-top: 0;
	}
	footer{
		margin-top: 0;
	}
	.menu {
		overflow-y: scroll;
	}
	.sosyalmedya {
		margin: 0px
	}
	.sosyalmedya br {
		display: none
	}
	.sosyalmedya .col-md-12 {
		padding-left: 0px
	}
	.moda-yazi {
		padding-left: 0px
	}
	.moda-yazi:after {
		right: -15px !important;
		top: -25px !important;
		width: 80px !important;
		height: 80px !important;
	}
}

@keyframes moda-yazi-animasyon {
	0% {
		font-family: 'Rubik-Bold';
	}
	100% {
		font-family: 'Rubik-BoldItalic';
	}
}

.shine {
	color: #fff;
	float: left;
	animation-name: shine;
	animation-duration: 5s;
	animation-iteration-count: infinite;
	text-shadow: 0 0px 0px rgba(255, 255, 255, 0.1);
}

@-webkit-keyframes shine {
	0%,
	10% {
		text-shadow: 0 0px 0px rgba(255, 255, 255, 0.1);
	}
	20% {
		text-shadow: 0 0px 0px rgba(255, 255, 255, 1);
		transform: scale(1.05);
	}
	90% {
		text-shadow: 0 0px 0px rgba(255, 255, 255, 1);
		transform: scale(1.05);
	}
	100% {
		text-shadow: 0 0px 0px rgba(255, 255, 255, 0.1);
	}
}

#page-header{background: #102135;padding-top: 17px;}
#page-header h3.title{float:left;margin:0;padding:1px 0 0 0;color:#fff;font-weight:800;font-size:2em;}
#page-header ul.breadcrumb{background:none;float:right;}
#page-header ul.breadcrumb li{}
#page-header ul.breadcrumb li a{color: #ffffff;font-weight:600;}
#page-header ul.breadcrumb>li+li:before{color: #5c636c;}

#page{}

.contact-page{padding:0 0 210px 0;}
.contact-page .map{padding:55px 0;}
.contact-page .contact{}
.contact-page .contact h3{color:#142655;font-weight:800;font-size:1.7em;margin:20px 0;padding:0;}
.contact-page .contact .contact-info{}
.contact-page .contact .contact-info div{margin:15px 0;}
.contact-page .contact .contact-info div a{color:#a1a1a1;font-size:1.1em;}
.contact-page .contact .contact-info div a:hover{text-decoration:none;color:#555;}
.contact-page .contact .contact-info div a span.fa-stack{margin:5px;color:#142655;border: none;}
.contact-page .contact .contact-info div.adress span.fa-stack{height:70px;display:block;float:left;}
.contact-page .contact .contact-form{}
.contact-page .contact .contact-form .col-md-6,.contact-page .contact .contact-form .col-md-12{padding:5px;}
.contact-page .contact .contact-form .form-control{border-radius:0;padding:20px 10px;display:block;border:none;border-bottom:1px solid #ccc;box-shadow: none;}
.contact-page .contact .contact-form .form-control:hover,.contact-page .contact .contact-form .form-control:focus{border-color:#142656;}
.contact-page .contact .contact-form .btn{padding:10px 65px;background:#142655;color:#fff;font-weight:800;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}
.contact-page .contact .contact-form .btn:hover{color:#142656;}

.products-page{padding:20px 0;}
.products-page .menu{}
.products-page .menu .menu-list{list-style:none;margin:0;padding:0;}
.products-page .menu .menu-list li{margin:0;padding:0;}
.products-page .menu .menu-list li .icon{width:50px;height:50px;background-repeat: no-repeat; background-position:center center;display:block;float:left;margin-top:-15px;margin-right:10px;}
.products-page .menu .menu-list li a, .products-page .menu .menu-list li.title{float:left;width:100%;padding:25px 0 10px 0;font-size:1.1em;font-weight:600;color:#727272;}
.products-page .menu .menu-list li a{border:1px solid #ebebeb;}
.products-page .menu .menu-list li a em{float:right;margin-right:15px;position:relative;top:2px;}
.products-page .menu .menu-list li a:hover{background:#ececec;color:#727272;text-decoration:none;}
.products-page .menu .menu-list li.title{background:#142655;color:#fff;font-weight:800;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.products-page .menu .menu-list li.title em{float:right;padding-right:20px;position:relative;top:3px;}
.products-page .products{}
.products-page .products .head{border-bottom:1px solid #ebebeb;padding-bottom:20px;}
.products-page .products .head .title{margin-top:20px;}
.products-page .products .head .title h3{float:left;display:block;margin:0;padding: 0;font-weight:800;color:#142655;}
.products-page .products .head .title span{display:block;float:left;margin-top:3px;margin-left:10px;color:#b8b8b8;}
.products-page .products .head .views-and-others{margin-top:15px;text-align:right;}
.products-page .products .head .views-and-others a{float:right;}
.products-page .products .head .views-and-others a:hover{text-decoration:none;}
.products-page .products .head .views-and-others .basket-link{font-size:1.2em;background:#fff;border:1px solid #e5e5e5;color:#142655;padding:4px 3px 4px 15px;font-weight:bold;margin-right:10px;-webkit-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.3) !important;-moz-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.3) !important;box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.3) !important}
.products-page .products .head .views-and-others .basket-link:hover{color:#fff;background:#142655;border:#333;-webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75) !important;-moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75) !important;box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75) !important}
.products-page .products .head .views-and-others .basket-link .basket-text{position:relative;top:-4px;}
.products-page .products .head .views-and-others .basket-link .basket-icon{font-size:1.5em;}
.products-page .products .head .views-and-others .basket-link .basket-badge{position:relative;top:-10px;left:-15px;font-size:0.5em;background:#63bfc2;color:#333;}
.products-page .products .head .views-and-others .previous-link{font-size:1.2em;background:#142655;border:1px solid #e5e5e5;color:#fff;padding:10px;font-weight:bold;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.products-page .products .head .views-and-others .previous-link em{margin:0 10px 0 5px;font-size:0.9em;}
.products-page .products .head .views-and-others .view{color:#fff;background:#d9dce3;padding:11px 10px;margin:0 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;font-size:1.2em;}
.products-page .products .head .views-and-others .view:hover,.products-page .products .head .views-and-others .view:focus,.products-page .products .head .views-and-others .view.active{background:#63bfc2;}
.products-page .products .content{
    min-height: 500px;
}
.products-page .products .content .col-md-4{padding:10px;}
.products-page .products .content .product{/* border:1px solid #ebebeb; */float:left;width:100%;/* padding:15px 7px; */-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;-webkit-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.75) !important;-moz-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.75) !important;box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.75) !important;}
.products-page .products .content .product:hover{/* border:1px solid #142655; */}
.products-page .products .content .product .product-img{padding: 24px 0;padding-bottom: 0;height: 740px;overflow: hidden;}
.products-page .products .content .product .product-img img{}
.products-page .products .content .product .product-title{border-left:3px solid #142655;padding:5px 0 5px 10px;font-size:1.2em;font-weight:800;}
.products-page .products .content .product .product-description{padding-left:14px;color:#9b9b9b;}
.products-page .products .content .product .product-price{padding-left:14px;font-weight:bold;color:#9b9b9b;margin:5px 0;}
.products-page .products .content .product .product-link{margin-left:14px;margin-top:7px;float:left;color:#9b9b9b;font-weight:bold;}
.products-page .products .content .product .product-link em{margin-left:5px;}
.products-page .products .content .product .product-add-basket{background:#63bfc2;color:#fff;}
.products-page .products .content .product .product-add-basket:hover{background:#142655;color:#fff;}
.products-page .products .content .product .product-add-basket em{color:#000;}
.products-page .products .content .product .product-add-basket:hover em{color:#fff;}

.products-page .products .content .product2{border:1px solid #ebebeb;float:left;width:100%;margin:10px;padding:15px 7px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.75) !important;-moz-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.75) !important;box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.75) !important;}
.products-page .products .content .product2:hover{border:1px solid #142655;}
.products-page .products .content .product2 .images .col-md-6{padding:0;}
.products-page .products .content .product2 .product-img{padding:40px 0;}
.products-page .products .content .product2 .product-img img{}
.products-page .products .content .product2 .product-img-sub{float:left;width:100%;margin-top:50px;}
.products-page .products .content .product2 .product-img-sub .col-md-4{padding:5px;}
.products-page .products .content .product2 .product-img-sub img{background:#ececec;min-height:20px;width:100%;padding:5px;}
.products-page .products .content .product2 .product-title{border-left:3px solid #142655;padding:5px 0 5px 10px;font-size:1.2em;font-weight:800;}
.products-page .products .content .product2 .product-description{padding-left:14px;color:#9b9b9b;}
.products-page .products .content .product2 .product-price{padding-left:14px;font-weight:bold;color:#9b9b9b;margin:5px 0;}
.products-page .products .content .product2 .product-link{width:100%;text-align:center;margin-top:20px;float:left;color:#9b9b9b;font-weight:bold;}
.products-page .products .content .product2 .product-link em{margin-left:5px;}
.products-page .products .content .product2 .product-add-basket{background:#63bfc2;color:#fff;margin-top:30px;}
.products-page .products .content .product2 .product-add-basket:hover{background:#142655;color:#fff;}
.products-page .products .content .product2 .product-add-basket em{color:#000;}
.products-page .products .content .product2 .product-add-basket:hover em{color:#fff;}


.products-page .products .content .detail{
    font-size: 14px;
}
.products-page .products .content .detail .easyzoom{float:left;}
.products-page .products .content .detail .thumbnails{list-style:none;margin:60px 0 0 0px;padding:0;float:left;}
.products-page .products .content .detail .thumbnails li{float:left;margin-left:20px;border:1px solid #fff;margin-top:20px;padding:5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.products-page .products .content .detail .thumbnails li:hover,.products-page .products .content .detail .thumbnails li:focus {border:1px solid #142655;}
.products-page .products .content .detail .texts{margin-top:50px;}
.products-page .products .content .detail .texts .row{}
.products-page .products .content .detail .texts .title{padding:0 0 0 10px;border-left:3px solid #142655;font-size:1.3em;color:#142655;margin:5px 0 0 0;}
.products-page .products .content .detail .texts .price{font-size:1.2em;color:#142655;margin-top:5px;}
.products-page .products .content .detail .texts .product-add-basket{background:#63bfc2;color:#fff;margin-top:0px;font-family:'Open Sans'}
.products-page .products .content .detail .texts .product-add-basket:hover{background:#142655;color:#fff;}
.products-page .products .content .detail .texts .product-add-basket em{color:#000;}
.products-page .products .content .detail .texts .product-add-basket:hover em{color:#fff;}
.products-page .products .content .detail .texts .feature{padding:15px 0;}
.products-page .products .content .detail .texts .even{}
.products-page .products .content .detail .texts .odd{background:#eee;}
.products-page .products .content .detail .texts .feature .col-md-9 .col-md-6:first-child{padding-left:29px;}
.products-page .products .content .detail .related-products{}
.products-page .products .content .detail .related-products .title h3{margin:40px 0 20px 0;padding:0;font-weight:800;color:#142655;}