﻿@font-face {
			font-family: "lemon-tuesday";
			src: url("/files/fonts/lemon-tuesday.eot");
			src: url("/files/fonts/lemon-tuesday.eot?#iefix")format("embedded-opentype"),
			url("/files/fonts/lemon-tuesday.woff") format("woff"),
			url("/files/fonts/lemon-tuesday.ttf") format("truetype");
			font-style: normal;
			font-weight: normal;
}

@font-face {
			font-family: "EngineRegular";
			src: url("/files/fonts/EngineRegular.eot");
			src: url("/files/fonts/EngineRegular.eot?#iefix")format("embedded-opentype"),
			url("/files/fonts/EngineRegular.woff") format("woff"),
			url("/files/fonts/EngineRegular.ttf") format("truetype");
			font-style: normal;
			font-weight: normal;
}


.kafe {
	padding-top: 30px;
    padding-bottom: 30px;
}


/*Цвет и размер социальных кнопок в шапки*/

   .social-list a {
        color: #2f2f2f !important;
    }

        .social-list a:hover {
            color: #e77b91 !important;
        }
.header .box-right .social-list .fa {
    font-size: 16px;
    }


/*Цвет меню*/
.nav {
    background-color: transparent;
}

/*Цвет иконок в меню*/
.nav i {
        color: #000000 !important;
    }

    .nav a:hover, .nav a .active {
            color: #6F348C !important;
        }

/*Цвет иконки ТЕЛЕФОН в шапке*/
.phone i {
        color: #000000 !important;
    display: none;
    }

/*Цвет Категорий в шапке*/
.box.category .box-heading h3 {
    background-color: rgb(231, 123, 145) !important;
}

#menu-icon {
    position: relative;
    background: rgb(231, 123, 145) !important;
}

/* Корзина */

/* Крестик */

.dropdown-menu .btn-xs {
	background-color: transparent !important; 
}

.dropdown-menu .btn-xs:hover {
	background-color: transparent !important; 
}


/*Цвет плашки с Корзиной в шапке*/
.cart > button {
    background-color: rgb(231, 123, 145) !important;
}


        .cart > button:hover, .cart.open > button {
            background: #F6CED3 !important;
    		color: #000 !important;
        }
/*Цвет цен в Корзине*/
  .cart .price-cart {
        color: #6F348C;
    }
.cart .total td {
    color: #6F348C !important;
}


/* Поиск */
/*Цвет кнопки Поиск в шапке*/

.search button:active, .search button:hover {
        background: #2f2f2f !important;
    }

.search button {
    background-color: rgb(231, 123, 145) !important;
}

/* Цвет выпадающего списка*/

            #livesearch_search_results li:hover{
                background: #F6CED3;
}

#livesearch_search_results li a:hover{
color: #6F348C !important;
}


/*Плашка*/
/*Цвет цен*/
.product-thumb .price {
    color: #6F348C !important;
}
/*Цвет активного текста*/
  .product-thumb h4 a:hover, .product-thumb .name a:hover {
                color: #F6CED3 !important;
            }
/*Цвет иконок*/
.product-thumb  .btn {
    background-color: transparent !important;
}
.product-thumb .btn:hover {
     background-color: transparent!important; 
}

/*============= Каталог слева =============*/

.box-category a {
  	text-transform:uppercase;
}

.box-category .menu li > a {
    background: #fff;
}

.box-category .menu li li a {
  	background: #f6ced3;
}

.box-category .menu li li.current > a {
  	background: #e77b91 !important;
}

.box-category .menu li a:hover {
  	color: #fff;
  	background: #e77b91;
}

.box-category li.current > a {
    color: #fff;
  	background: #e77b91;
}

.box-category .menu li a + i {
    right: 20px;
    top: 15px;
    color: #fff;
    font-size: 24px;
    line-height: 20px;
}

.box-category .menu li a + i:hover {
  cursor: pointer;
  color: #e77b91;
}

.box.category .box-heading h3 {
    background: #e77b91;
    text-transform: uppercase;
}

.box.category ul.menu li + li {
  border-top: 1px solid #e77b91;
}

.box-category .menu li li:first-child {
  border-top: 1px solid #e77b91;
}

        
        
/*Цвет Скидка*/
.sale, .new_pr {
    background-color: rgb(231, 123, 145) !important;
}

/*Цвет Блоков Скидка*/

.box.latest.box h3 {
    background-color: #f6ced3;
    color: #000;
    border: 2px solid #f6ced3;
    text-transform: uppercase;
    font-size: 20px;
    text-align: center;
}

.box .owl-nav .owl-next, .box .owl-nav .owl-prev {
    color: #2f2f2f;
    line-height: 0px;
    font-size: 24px;
}

.box .owl-nav .owl-next:hover, .box .owl-nav .owl-prev:hover {
    color: #e77b91;
}

.box h3 > a:hover {
	color: #e77b91 !important;
}

/*Цвет корзины в плашках на главной*/
    .product-thumb .btn:hover i, .product-thumb .btn.btn-add:hover i {
        background-color: rgb(231, 123, 145) !important;
    }
.product-thumb .btn.btn-add i {
    background-color: rgb(246, 206, 211) !important;
}
/*Цвет рамки плашек на главной*/
.product-thumb {
    border-color: #6F348C !important;
    }

/*========== Цвет шрифта в меню в подвале ===========*/

footer .footer_box ul {
    color: #000 !important;
}

footer a:hover {
	text-decoration: underline;
    color: #000 !important;
}

.footer_box h5 {
	color: #000;
	font-weight: bold;
}


/*Цвет иконок соцсетей в подвале*/
footer .footer_box .social span {
        color: #000;
}

/*Цвет кнопки Сравнение*/

#compare-total { 
    background: #E77B91 !important;
}

    #compare-total:hover {
        background: #F6CED3 !important;
    color: #000 !important;
    }

/*Цвет кнопки Вид (список-плашки)*/

#list-view, #grid-view {
    background: transparent !important;
}

.button-view .btn {
	color: #ccc !important;
	}

.button-view .btn:hover {
	color: #E77B91 !important;
	}
	
.button-view .btn:active {
	color: #E77B91 !important;
	}

.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {
    color: #E77B91 !important;
}


/* #list-view.active, #grid-view.active {
    color: #E77B91; */
}

.button-view button {
    background: transparent !important;
}

/*.button-view .button {
    color: #2f2f2f;
    background-color: transparent !important; 
}*/


/*.button-view button i {
        background: #f7f7f7;
}
     color: #E77B91; */


/* .button-view button:active, .button-view button:focus, .button-view button:hover {
    color: #F6CED3 !important;
} */


/* #list-view.active, #grid-view.active {
    color: #E77B91;
} */

/*Цвет левого меню личного кабинета*/
.box.info .box-content ul li {
    color: #6F348C;
    background: #F6CED3 !important;
}
  a:hover {
        color: #fff !important;
    }
   .box.info .box-content ul a i {
            color: #fff;
        }

        .box.info .box-content ul a:hover i {
            color: #6F348C;
        }

/*Цвет хлебных крошек*/
.breadcrumb {
    background: #F6CED3;
    color: #6F348C;
}

    .breadcrumb a:hover {
        color: #fff !important;
    }
.breadcrumb > li:after {
            border-right: 1px solid #6F348C;
            border-bottom: 1px solid #6F348C;
        }

/*Цвет фильтра продукта*/
.product-filter {
    border-top: 1px solid #6F348C;
    border-bottom: 1px solid #6F348C;
}
.form-control {
    border: 1px solid #6F348C;
}

/* Цвет кнопок */

.btn {
    background-color: #E77B91 !important;
    color: #fff !important;
}

.btn:hover, .btn:focus {
    background-color: #F6CED3 !important;
    color: #6F348C !important;
}
    
    
/* .quickview-style .cart-button, .btn {
        background-color: #fff !important;
    } */
/*.btn.btn-icon {
        background-color: #fff !important;
    }*/

/*Цвет Новый клиент*/
.well .heading h2 {
    color: #6F348C;
}
.well .heading i {
            color: #6F348C;
        }

/*Цвет выпадающего меню в Личном кабинете*/
 .top_panel .dropdown-menu button:hover, .top_panel .dropdown-menu a:hover {
            background: #F6CED3;
        }

/*Цвет плашек подкатегорий */

          .box-subcat li .image:hover {
                border-color: #E77B91 !important;
            }

            .box-subcat li .name a:hover {
                color: #E77B91 !important;
            }


/* Карточка товара*/

.product-section.product-desc p {
	font-size: 16px;
	color: #000;
}


/* Цвет новой цены*/

.price-section span.price-new {
    color: #E77B91;
}

/* Стрелки к фото*/

        #default_gallery .image-thumb .bx-wrapper .bx-prev:hover, #default_gallery .image-thumb .bx-wrapper .bx-next:hover {
            background: #E77B91;
        }


/*Личный кабинет*/
/* Цвет списка возможностей*/

    .column-center ul.list-unstyled li a:hover {
        color: #E77B91 !important;
    }


.camera_caption h2 {
    color: #e77b91;
}

.banner-1 .banner-box > a:hover .s-desc {
        border-color: #e77b91;
        background: #f6ced3;
        }

.camera_caption a:hover,.camera_caption a:visited:hover {
	background:#e77b91;
	color:#FFF;
	}

/* Возврат товара e-mail */

.mail {
		color: #376ae4;
	}

.mail:hover {
		color: #376ae4;
		text-decoration: underline;
	}

/*=========== Редизайн ==============*/

.nav a {
    font-size: 18px;
    color: #e77b91;
    text-transform: uppercase;
}

/*------ Корзина верхняя -------*/

.cart > button > i {
    color: #c57dff !important;
    font-size: 28px;
}

.cart > button {
    background: rgba(25, 202, 175, 0)  !important;
    color: #c57dff;
    font-size: 16px;
    font-weight:300;
    text-transform: uppercase;
    border-radius: 0px;
    font-family: "lemon-tuesday";
}

.cart > button:hover, .cart.open > button {
  	color: #fff;
    background-color: #e77b91 !important;
}

.cart > button:hover > span, .cart.open > button span, .cart > button:hover > i, .cart.open > button i {
  	color: #fff !important;
}


/*----- Меню ------*/

@media (min-width: 768px) {
.header .col-sm-9 {
width: 100%;
}
}

.header .col-sm-12 {
    width: 100%;
    border-bottom: 1px solid #e77b91 !important;
    border-top: 1px solid #e77b91;
    margin-bottom: 0px;
}

.col-sm-12.wide-header #top-links.nav {
    margin-top: 0px;
}

.col-sm-12.wide-header {
  margin-top: 40px;
}

.nav {
    background-color: rgba(255, 255, 255, 0);
}

.nav a {
	font-size: 20px;
	font-weight:300;
    text-transform: uppercase;
    font-family: "lemon-tuesday";
    color: #c57dff;
}

.nav > ul > li > a > i + span {
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 18px;
    padding-top: 13px;
}

.nav li span:active, .nav li span:hover {
    text-decoration: none;
    background-color: #e77b91;
    color: #fff;
}

.top_panel .dropdown-menu {
  background: #fff;
}

.top_panel .dropdown-menu a {
    font-size: 14px;
	font-weight:300;
}

.top_panel .dropdown-menu button, .top_panel .dropdown-menu a {
  color: #000;
}

.top_panel .dropdown-menu button:hover, .top_panel .dropdown-menu a:hover {
  background: #ffffff;
}

/*========== toTop =========*/

.toTop:hover {
  color: #e77b91 !important;
}

/*========== Каталог плашки =========*/

.box-subcat li .image {
    border: 2px solid transparent;
}

@media (max-width: 767px) {
.box-subcat li .subcatname {
    margin-top: 10%;
}
}

.box-subcat li .name a {
    font-size: 24px;
    font-weight: 400;
	font-family: "lemon-tuesday";
    color: #ff5798;
}

/*--------------- Меню на стр с каталогом -----------*/

@media (min-width: 768px) {
.header .col-sm-9 {
    width: 100%;
    border-bottom: 1px solid #1e3685 !important;
    border-top: 1px solid #1e3685;
    margin-top: 40px;
    margin-bottom: 0px;
}
}

#ctl07_rigthColCell .nav {
margin-top: 0px;
}

/*============= Каталог ==========*/

#product .product-options h3 {
	color: #e77b91;
}


#ctl14_catDescr p {
	font-size: 16px;
	font-weight: 300;
	color: #000;
}

.box.category {
    margin-top: 15px!important;
}

#top-links{
    margin-top:0;
}

@media (min-width: 768px) {
[pageid='6182'] [id='ctl14_rigthColCell'].col-sm-9 {
    width: 100%;
    border-bottom: 1px solid #d6d6d6 !important;
    border-top: 1px solid #d6d6d6;
}
}

[pageid='6182'] [id='ctl14_rigthColCell'] #top-links.nav {
    margin-top: 0px;
}

[pageid='6182'] [id='ctl14_rigthColCell'].col-sm-9 {
  margin-top: 20px;
}



@media (min-width: 768px) {
[pageid='6188'] [id='ctl14_rigthColCell'].col-sm-9 {
    width: 100%;
    border-bottom: 1px solid #d6d6d6 !important;
    border-top: 1px solid #d6d6d6;
}
}

[pageid='6188'] [id='ctl14_rigthColCell'] #top-links.nav {
    margin-top: 0px;
}

[pageid='6188'] [id='ctl14_rigthColCell'].col-sm-9 {
  margin-top: 20px;
}

.blogs-menu {
    margin-top: -15px;
}

.box.account {
    margin-top: -15px;
}

.product-filter-body {
    border: 1px solid #e77b91;
    padding: 10px 10px;
    height: 40px;
}

.product-filter-toggler i {
	    color: #e77b91;
	    }

/*=========== Шапка ==========*/

.phone {
    color: #2f2f2f;
    font-size: 16px;
    font-weight: 100;
    text-align: right;
}

.phone a:hover {
	color: #e77b91 !important;
}


.camera_caption a, .camera_caption a:visited {
    margin-top: 105px;
    position: relative;
    display: inline-block;
    padding: 7.5px 29px 7.5px 26px;
    line-height: 21px;
    color: #fff;
    border-radius: 5px;
    background: #ef3d89;
    font-size: 14px;
}

@media (min-width: 768px) {
.camera_caption a, .camera_caption a:visited {
    margin-top: 180px;
    position: relative;
    display: inline-block;
    padding: 18px 29px 20px 26px;
    line-height: 21px;
    color: #fff;
    border-radius: 5px;
    background: #ef3d89;
    font-size: 24px;
    text-transform: uppercase;
}
}