

/* Start:/local/templates/.default/components/bitrix/catalog/catalog_template/style.css?1538655979697*/
.grid{}
.grid .bx_content_section{
	margin-bottom: 15px;
}
.grid .bx_sidebar{
	margin-bottom: 15px;
}

/* grid2x1 */
.grid2x1{}
.grid2x1 .bx_content_section{
	float: left;
	width: 66%;
	margin-bottom: 15px;
}
.grid2x1 .bx_sidebar{
	float: right;
	width: 33%;
	margin-bottom: 15px;
	padding-left: 5%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
@media (max-width:960px){
	.grid2x1 .bx_sidebar{
		padding-left: 4%;
	}
}
@media (max-width:640px) {
	.grid2x1 .bx_content_section,
	.grid2x1 .bx_sidebar{
		width: 100%;
		float: none;
	}
	.grid2x1 .bx_sidebar{
		padding-left: 3%;
	}
}
@media (max-width:479px){
	.grid2x1 .bx_sidebar{
		padding-left: 1%;
	}

}
/* End */


/* Start:/local/templates/.default/components/bitrix/breadcrumb/catalog_crumb/style.min.css?1538655979448*/
.bx-breadcrumb{margin:10px 0}.bx-breadcrumb i{color:#b5bdc2;line-height:13px;font-size:12px;vertical-align:middle;margin-right:5px}.bx-breadcrumb .bx-breadcrumb-item{float:left;margin-bottom:10px;white-space:nowrap;line-height:13px;vertical-align:middle;margin-right:10px}.bx-breadcrumb .bx-breadcrumb-item span{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px}.bx-breadcrumb .bx-breadcrumb-item a{border-bottom:0}
/* End */


/* Start:/local/templates/.default/components/bitrix/catalog/catalog_template/bitrix/catalog.element/.default/style.css?159559859754622*/
/* item_detail_v2 */
.wrap_prise_bottom {
    position: relative;
}
.no-more-books {
    display: none;
    width: 150px;
    position: absolute;
    background: #0000008c;
    color: white;
    font-size: 12px;
    line-height: 24px;
    border-radius: 4px;
    top: 106px;
    right: -20px;
}
.bx_item_detail .bx_item_title{
padding-bottom:14px;
border-bottom:1px solid #e5e5e5;
margin-bottom:16px;
min-height:24px
}

.bx_item_detail .bx_item_title h1{
font-size:24px;
border-bottom:0 none transparent;
margin-bottom:0;
padding-bottom:0;
}
.bx_item_detail h1 span{color:#000}
.bx_item_detail .bx_item_container{}
.bx_item_detail .bx_item_container .bx_lt{
float:left;
-webkit-box-sizing:border-box;
box-sizing:border-box;
margin-right:2%;
width:38%;
}
.bx_item_detail .bx_item_container .bx_rt{
float:left;
-webkit-box-sizing:border-box;
box-sizing:border-box;
margin-left:2%;
width:58%;
}
.bx_item_detail .bx_item_container .bx_md{clear:both}
.bx_item_detail .bx_item_container .bx_lb{
float:left;
margin-right:2%;
width:48%;
}
.bx_item_detail .bx_item_container .bx_rb{
float:right;
margin-left:2%;
width:48%;
}
.bx_item_detail .bx_optionblock{
float:right;
margin-left:10px;
width:120px;
}

/* Item info */
.bx_item_detail .item_price{margin-bottom:20px}
.bx_item_detail .item_name{
margin:0;
padding:0;
}
.bx_item_detail .item_name a{
color:#000;
text-decoration:none;
font-size:23px;
}
.bx_item_detail .item_old_price{
padding:0 10px;
color:#b8b8b8;
text-decoration:line-through;
font-weight:bold;
font-size:15px;
}
.bx_item_detail .item_current_price{
display:inline-block;
margin-top:2px;
padding:0 10px;
border-bottom:1px solid #e6e6e6;
background:#f8f5ab;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4ZjVhYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYmY5Y2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, from(#f8f5ab),to(#fbf9cb));
background: linear-gradient(to bottom, #f8f5ab 0%,#fbf9cb 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f5ab', endColorstr='#fbf9cb',GradientType=0 );
color:#cf1515;
font-weight:bold;
font-size:21px;
line-height:33px;
}
.bx_item_detail .item_economy_price{
display:inline-block;
padding:0 0 0 10px;
color:#b8b8b8;
font-weight:bold;
font-size:14px;
line-height:33px;
}

.bx_item_detail .item_info_section{
margin:0 0 20px 0;
padding:0 0 0 10px;
font-size:13px;
line-height:19px;
}
.bx_item_detail .item_section_name_gray{
color:#9e9e9e;
font-size:13px;
}
.bx_item_detail .item_info_section dl{
margin-bottom:20px;
overflow:hidden;
padding:0;
}
.bx_item_detail .item_info_section dl dt{
clear:both;
float:left;
font-weight:bold;
}
.bx_item_detail .item_info_section dl dd{
float:left;
margin:0 5px;
}

.bx_item_detail .item_buttons_counter_block{
display:inline-block;
margin-right:10px;
vertical-align:baseline;
color:#3f3f3f;
font-size:13px;
text-align:left;
}
.bx_item_detail .item_buttons_counter_block a{
vertical-align:baseline;
}
.bx_item_detail .bx_cnt_desc{vertical-align:baseline;}
/* Item SET */

.bx_item_detail .transparent_input{
    border:none;
    background:none;
    color:#000;
    font-weight:bold;
    font-size:14px;
    display:inline-block;
    width:60px;
    text-align:center;
}

.item_buttons_counter_block .minus:hover,
.item_buttons_counter_block .plus:hover{
    background-color:#cab796;
    color:#fff;
}

.item_buttons_counter_block .minus{
    width:51px;
    height:50px;
    line-height:50px;
    display:block;
    float:left;
    font-size:35px;
    color:#cab796;
    border:1px solid #cab796;
    border-radius:40px 0 0 40px;
    font-weight:300;
}
.item_buttons_counter_block .plus{
    width:51px;
    height:50px;
    line-height:50px;
    display:block;
    border-radius:0 40px 40px 0 ;
    color:#cab796;
    float:left;
    font-size:35px;
    border:1px solid #cab796;
    font-weight:300;
}

.transparent_input{
    height: 50px;
    padding: 0;
    font-size:20px;
    width:106px;
    text-align:center;
    float:left;
    color:#cab796;
    border:1px solid #cab796;
    font-family:"Walshein_regular";
    border-left-width:0px;
    border-right-width:0px;
} @media screen and (max-width:1200px){
    .transparent_input{width: -webkit-calc(100% - 132px)}
    .transparent_input{width: calc(100% - 132px)}
    /*.item_buttons_counter_block .plus,.item_buttons_counter_block .minus{height:38px;border:1px solid #cab796;width:40px;font-size:26px;line-height:40px}*/
}



/*tab-section-container*/
.bx_item_detail .tab-section-container{position:relative;}
.bx_item_detail .tab-list{
padding:0;
border-bottom:1px solid #d9e1e3;
vertical-align:bottom;
text-align:left;
}
.bx_item_detail .tab-list li{
display:inline-block;
border:1px solid #d9e1e3;
border-bottom:none;
border-radius:3px 3px 0 0;
background:#f7f7f7;
-webkit-box-shadow:inset 0 -10px  5px -10px rgba(0,0,0,.12);
        box-shadow:inset 0 -10px  5px -10px rgba(0,0,0,.12);
vertical-align:bottom;

}
.bx_item_detail .tab-list li a{
display:block;
padding:0 10px;
height:30px;
-webkit-box-shadow:none;
        box-shadow:none;
color:#999;
text-decoration:none;
font-size:13px;
line-height:30px;
}

.bx_item_detail .tab-list li:hover,
.bx_item_detail .tab-list li.active{
background:#fff;
}

/*.tab-list li:hover a,*/
.bx_item_detail .tab-list li.active a{
position:relative;
bottom:-2px;
height:35px;
background:#fff;
color:#3f3f3f;
line-height:35px;
}
.bx_item_detail .tab-boby-container .container>div.tab-off{display:none;}
.bx_item_detail .tab-boby-container .container>div{

}
.bx_item_detail .item_comments{
display:block;
padding-left:10px;
}
.bx_item_detail .item_comments li{
display:block;
padding-bottom:10px;
}
.bx_item_detail .item_comments_username{
display:inline-block;
color:#5d90bd;
font-size:14px;
}
.bx_item_detail .item_comments_date{
display:inline-block;
margin-left:10px;
color:#b8b8b8;
font-size:14px;
}
.bx_item_detail .item_comments_container p{
margin-top:5px;
color:#3f3f3f;
font-size:14px;
}

.bx_item_detail .bx_notavailable{
text-align:left;
font-size:12px;
font-weight:bold;
display:inline-block;
border:1px solid #E4E4E4;
background:#F3F3F3;
white-space:normal;
line-height:normal;
padding:5px 15px;
margin-bottom:10px;
}

.bx_item_detail .bx_bt_button,
.bx_item_detail .bx_bt_button_type_2{
display:inline-block;
border-radius:3px;
text-align:center;
text-decoration:none;
font-size:14px;
cursor:pointer;
}
.bx_item_detail .bx_shadow.bx_bt_button,
.bx_item_detail .bx_shadow.bx_bt_button_type_2{-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px 0 rgba(0,0,0,.2)}
.bx_item_detail .bx_shadow.bx_bt_button:active,
.bx_item_detail .bx_shadow.bx_bt_button_type_2:active{-webkit-box-shadow:none;box-shadow:none}

.bx_item_detail .bx_bt_button  				{
background:#00a2df;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYTJkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDZmY2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, from(#00a2df),to(#006fcb));
background: linear-gradient(to bottom, #00a2df 0%,#006fcb 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a2df', endColorstr='#006fcb',GradientType=0 );
color:#fff;
text-shadow:0 1px 0 #006cae;
}
.bx_item_detail .bx_bt_button:hover  		{
background:#21afe4;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIxYWZlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDZmY2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, from(#21afe4),to(#006fcb));
background: linear-gradient(to bottom, #21afe4 0%,#006fcb 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#21afe4', endColorstr='#006fcb',GradientType=0 );
}
.bx_item_detail .bx_bt_button:active  		{
background:#006fcb;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNmZjYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGEyZGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, from(#006fcb),to(#00a2df));
background: linear-gradient(to bottom, #006fcb 0%,#00a2df 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#006fcb', endColorstr='#00a2df',GradientType=0 );
-webkit-box-shadow:inset 0 3px 5px 0 rgba(0,0,0,.21);
        box-shadow:inset 0 3px 5px 0 rgba(0,0,0,.21);
}

.bx_item_detail .bx_bt_button_type_2 		{
border:1px solid #e9e9e9;
background:#fcfcfc;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWYxZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc),to(#f1f1f1));
background: linear-gradient(to bottom, #fcfcfc 0%,#f1f1f1 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#f1f1f1',GradientType=0 );
color:#656565;
text-shadow:0 1px 0 #fff;
}
.bx_item_detail .bx_bt_button_type_2:hover 	{
background:#fff;
}
.bx_item_detail .bx_bt_button_type_2:active {
background:#f1f1f1;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmY2ZjZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, from(#f1f1f1),to(#fcfcfc));
background: linear-gradient(to bottom, #f1f1f1 0%,#fcfcfc 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#fcfcfc',GradientType=0 );
-webkit-box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.05);
        box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.05);
}


.bx_item_detail .bx_small.bx_bt_button,
.bx_item_detail .bx_small.bx_bt_button_type_2{
display:inline-block;
min-width:20px;
line-height:20px;
}
.bx_item_detail .bx_small.bx_bt_button  		{}
.bx_item_detail .bx_small.bx_bt_button:hover  {}
.bx_item_detail .bx_small.bx_bt_button:active {}
.bx_item_detail .bx_small.bx_bt_button_type_2 		{}
.bx_item_detail .bx_small.bx_bt_button_type_2:hover {}
.bx_item_detail .bx_small.bx_bt_button_type_2:active{}

.bx_item_detail .bx_medium.bx_bt_button,
.bx_item_detail .bx_medium.bx_bt_button_type_2	{
padding:0 13px;
height:25px;
font-weight:bold;
line-height:25px;
}
.bx_item_detail .bx_medium.bx_bt_button  	{
height:27px;
line-height:27px;
}
.bx_item_detail .bx_medium.bx_bt_button:hover  {}
.bx_item_detail .bx_medium.bx_bt_button:active {}
.bx_item_detail .bx_medium.bx_bt_button_type_2 		 {font-weight:bold}
.bx_item_detail .bx_medium.bx_bt_button_type_2:hover {}
.bx_item_detail .bx_medium.bx_bt_button_type_2:active{}

.bx_item_detail .bx_big.bx_bt_button,
.bx_item_detail .bx_big.bx_bt_button_type_2	{
padding:0 13px;
height:34px;
font-weight:bold;
line-height:34px;
}
.bx_item_detail .bx_big.bx_bt_button  	{
height:36px;
line-height:36px;
}
.bx_item_detail .bx_big.bx_bt_button:hover  {}
.bx_item_detail .bx_big.bx_bt_button:active {}
.bx_item_detail .bx_big.bx_bt_button_type_2 	  {}
.bx_item_detail .bx_big.bx_bt_button_type_2:hover {}
.bx_item_detail .bx_big.bx_bt_button_type_2:active{}

.bx_item_detail .bx_big.bx_bt_button.bx_cart span{
position:relative;
bottom:-7px;
display:inline-block;
margin:0 10px 0 0;
width:26px;
height:23px;
background:url(/local/templates/.default/components/bitrix/catalog/catalog_template/bitrix/catalog.element/.default/images/bt_cart.png) no-repeat center;
}

.bx_item_detail .bx_fwb{font-weight:bold}


@media (min-width:981px){}
@media (max-width:740px){
.bx_item_detail .bx_optionblock{display:none}
.bx_item_detail .item_buttons_counter_block{margin-bottom:10px}
.bx_item_detail .bx_item_container .bx_lb,
.bx_item_detail .bx_item_container .bx_rb{width:48%}
}
@media (min-width:640px) and (max-width:980px){}
@media (min-width:480px) and (max-width:639px){}
@media (max-width:480px) {
.bx-touch .bx_item_detail .bx_item_container .bx_lt,
.bx-touch .bx_item_detail .bx_item_container .bx_rt,
.bx-touch .bx_item_detail .bx_item_container .bx_md,
.bx-touch .bx_item_detail .bx_item_container .bx_lb,
.bx-touch .bx_item_detail .bx_item_container .bx_rb{
float:none;
margin:0;
padding:0;
width:100%;
}
.bx-touch .bx_item_detail .item_info_section{padding-left:0}

}
@media (max-width:319px){}

/* item_detail_slider */
.bx_item_detail .bx_item_slider{
position:relative;
margin-bottom:10px;
}
.bx_item_detail .bx_item_slider .bx_bigimages {
position:relative;
overflow:hidden;
-webkit-box-sizing:border-box;
box-sizing:border-box;
margin:0 auto;
padding:0;
max-width:440px;
border:1px solid #cfcfcf;
border-radius:2px;
background:#fff;
text-align:center;
height:0;
width:100%;
padding-top:130%;
}
.bx_item_detail .bx_item_slider .bx_bigimages .bx_bigimages_imgcontainer{
position:absolute;
top:0;
right:0;
bottom:0;
left:0;
}
.bx_item_detail .bx_item_slider .bx_bigimages .bx_bigimages_imgcontainer .bx_bigimages_aligner {
display:block;
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
text-align:center;
}

.bx_item_detail .bx_item_slider .bx_bigimages .bx_bigimages_imgcontainer img {
display:inline-block;
max-width:100% !important;
max-height:100% !important;
vertical-align:middle;
text-align:center;
}
/*----*/

.bx_item_detail .bx_item_slider .bx_slider_conteiner{
position:relative;
padding-top:20px;
margin-bottom:10px;
max-width:100%;
width:100%;
}
.bx-no-touch .bx_item_detail .bx_item_slider .bx_slider_conteiner.full {
position:relative;
margin-left:-5%;
padding:20px 5% 0
}

/*----*/

.bx_item_detail .bx_item_slider .bx_slider_scroller_container{position:relative}

.bx_item_detail .bx_item_slider .bx_slide{
position:relative;
overflow:hidden;
margin:0;
width:100%;
}
.bx-touch .bx_item_detail .bx_item_slider .bx_slide{overflow-x:auto}

.bx_item_detail .bx_item_slider .bx_slide ul{
position:relative;
display:block;
margin:0;
padding:0;
width:100%;
white-space:nowrap
}
.bx-touch .bx_item_detail .bx_item_slider .bx_slide ul{margin-left:0 !important}
.bx_item_detail .bx_item_slider .bx_slide ul li{
position:relative;
display:block;
float:left;
height:0;
-webkit-box-sizing:border-box;
box-sizing:border-box;
cursor:pointer;
}

.bx_item_detail .bx_item_slider .bx_slide ul li .cnt{
position:absolute;
top:0;
right:2px;
bottom:4px;
left:2px;
display:block;
overflow:hidden;
border:1px solid #c0cfda;
background:#fff;
}
.bx-retina .bx_item_detail .bx_item_slider .bx_slide ul li .cnt{
border:none;
border-style:solid;
border-width:1px;
-o-border-image:url(/local/templates/.default/components/bitrix/catalog/catalog_template/bitrix/catalog.element/.default/images/x2border.png) 2 stretch;
border-image:url(/local/templates/.default/components/bitrix/catalog/catalog_template/bitrix/catalog.element/.default/images/x2border.png) 2 fill stretch;
}
.bx_item_detail .bx_item_slider .bx_slide ul li:hover .cnt{border:1px solid #006cc0}
.bx_item_detail .bx_item_slider .bx_slide ul li:active .cnt,
.bx_item_detail .bx_item_slider .bx_slide ul li.bx_active .cnt{
padding:3px;
border:1px solid #006cc0;
}
.bx-retina .bx_item_detail .bx_item_slider .bx_slide ul li.bx_active .cnt{
border:none;
border-style:solid;
border-width:1px;
-o-border-image:url(/local/templates/.default/components/bitrix/catalog/catalog_template/bitrix/catalog.element/.default/images/x2border_active.png) 2 stretch;
border-image:url(/local/templates/.default/components/bitrix/catalog/catalog_template/bitrix/catalog.element/.default/images/x2border_active.png) 2 fill stretch;
}
.bx_item_detail .bx_item_slider .bx_slide ul li .cnt .cnt_item{
position:absolute;
top:6%;
right:6%;
bottom:6%;
left:6%;
background-size:100% auto;
background-repeat:no-repeat;
}
.bx_item_detail .bx_item_slider .bx_slide ul li .cnt .cnt_item img{
width:auto;
height:25px;
}

/*----*/

.bx-no-touch .bx_item_detail .bx_item_slider .bx_slide_left,
.bx-no-touch .bx_item_detail .bx_item_slider .bx_slide_right  	  {opacity:0.8}
.bx-no-touch .bx_item_detail .bx_item_slider .bx_slide_left:hover,
.bx-no-touch .bx_item_detail .bx_item_slider .bx_slide_right:hover{opacity:1.0}
.bx_item_detail .bx_item_slider .bx_slider_conteiner.full .bx_slide_left,
.bx_item_detail .bx_item_slider .bx_slider_conteiner.full .bx_slide_right{
position:absolute;
top:0;
bottom:4px;
width :5%;
max-width:11px;
cursor:pointer;
}
.bx-no-touch .bx_item_detail .bx_item_slider .bx_slide_left {left:-5%;background:url(/local/templates/.default/components/bitrix/catalog/catalog_template/bitrix/catalog.element/.default/images/arr_left.png)  no-repeat   left  center;background-size:100% auto}
.bx-no-touch .bx_item_detail .bx_item_slider .bx_slide_right{right:-5%;background:url(/local/templates/.default/components/bitrix/catalog/catalog_template/bitrix/catalog.element/.default/images/arr_right.png) no-repeat   right center;background-size:100% auto}
.bx-touch 	 .bx_item_detail .bx_item_slider .bx_slide_left {left:0;background:url(/local/templates/.default/components/bitrix/catalog/catalog_template/bitrix/catalog.element/.default/images/fade_left.png)  repeat-y   left  center;background-size:100% auto}
.bx-touch 	 .bx_item_detail .bx_item_slider .bx_slide_right{right:0;background:url(/local/templates/.default/components/bitrix/catalog/catalog_template/bitrix/catalog.element/.default/images/fade_right.png) repeat-y   right center;background-size:100% auto}

.bx_item_detail .bx_item_slider_lupe_small{
position:absolute;
background:rgba(0, 0, 0, 0.18);
-webkit-box-sizing:border-box;
box-sizing:border-box;
border:1px solid rgba(255,255,255,.5);
cursor:pointer;
}

.bx_item_detail .bx_item_slider_lupe{
position:absolute;
border:1px solid #b2b2b2;
left:105%;
top:0;
bottom:4px;
margin:0;
background:#fff url(/local/templates/.default/components/bitrix/catalog/catalog_template/bitrix/catalog.element/.default/images/wait.gif) no-repeat scroll center center;
z-index:120;
-webkit-box-sizing:border-box;
box-sizing:border-box;
overflow:hidden;
}

.bx_item_detail .bx_item_slider_lupe img {
max-width:99999px !important;
max-height:99999px !important;
}

/* Stickers */
.bx_item_detail .bx_bigimages .bx_stick{
position:absolute;
width:123px;
height:35px;
background:url(/local/templates/.default/components/bitrix/catalog/catalog_template/bitrix/catalog.element/.default/images/stick.png) left center no-repeat;
color:#fff;
text-align:center;
text-shadow:0 1px 0 #ba3434;
line-height:35px;
white-space:nowrap;
overflow:hidden;
-ms-text-overflow:ellipsis;
text-overflow:ellipsis;
}
.bx_item_detail .bx_bigimages .bx_stick.short {font-weight:bold;font-size:18px}
.bx_item_detail .bx_bigimages .bx_stick.average {font-weight:bold;font-size:13px}
.bx_item_detail .bx_bigimages .bx_stick.long {font-weight:normal;font-size:11px}
.bx_item_detail .bx_bigimages .bx_stick_disc{
position:absolute;
width:72px;
height:74px;
background:url(/local/templates/.default/components/bitrix/catalog/catalog_template/bitrix/catalog.element/.default/images/stick_disc.png) no-repeat center;
color:#fff;
text-align:center;
text-shadow:0 1px 0 #ba3434;
font-weight:bold;
font-size:23px;
line-height:74px;
}
.bx_item_detail .bx_bigimages .bx_stick.left,
.bx_item_detail .bx_bigimages .bx_stick_disc.left{left:-2px;}
.bx_item_detail .bx_bigimages .bx_stick.right,
.bx_item_detail .bx_bigimages .bx_stick_disc.right{right:0;}
.bx_item_detail .bx_bigimages .bx_stick.top,
.bx_item_detail .bx_bigimages .bx_stick_disc.top{top:15px;}
.bx_item_detail .bx_bigimages .bx_stick.bottom,
.bx_item_detail .bx_bigimages .bx_stick_disc.bottom{bottom:5px;}
.bx_item_detail .bx_bigimages .bx_stick.middle,
.bx_item_detail .bx_bigimages .bx_stick_disc.middle{top:49%;}
@media (min-width:641px) and (max-width:960px){
.bx_item_detail .bx_bigimages .bx_stick{
width:90px;
height:30px;
background-size:100%;
line-height:30px;
}
.bx_item_detail .bx_bigimages .bx_stick.short {font-weight:normal;font-size:14px}
.bx_item_detail .bx_bigimages .bx_stick.average {font-weight:normal;font-size:11px}
.bx_item_detail .bx_bigimages .bx_stick.long{font-weight:normal;font-size:11px}
.bx_item_detail .bx_bigimages .bx_stick_disc{
width:64px;
height:65px;
background-size:100%;
font-size:	20px;
line-height:65px;
}
}
@media (max-width:640px) {
.bx-touch .bx_item_detail .bx_bigimages .bx_stick{
width:70px;
height:30px;
background-size:100%;
font-size:	11px;
line-height:30px;
}
.bx-touch .bx_item_detail .bx_bigimages .bx_stick_disc{
width:48px;
height:49px;
background-size:100%;
font-size:	16px;
line-height:49px;
}
}
@media (max-width:479px) {
.bx-touch .bx_item_detail .bx_bigimages .bx_stick{
width:70px;
height:30px;
background-size:100%;
font-size:	11px;
line-height:30px;
}

.bx-touch .bx_item_detail .bx_bigimages .bx_stick_disc{
width:37px;
height:38px;
background-size:100%;
font-size:13px;
line-height:38px;
}
}

/* scu_detail_size */
.bx_item_detail .bx_item_detail_size{
position:relative;
margin-bottom:10px;
padding:0;
max-width:100%;
width:100%;
}
.bx-no-touch .bx_item_detail .bx_item_detail_size.full {
position:relative;
margin-left:-5%;
padding:0 5%;
}

/*----*/

.bx_item_detail .bx_item_detail_size .bx_item_section_name_gray{
color:#9e9e9e;
vertical-align:middle;
font-size:11px;
line-height:11px;
}

/*----*/

.bx_item_detail .bx_item_detail_size .bx_size_scroller_container{position:relative}

.bx_item_detail .bx_item_detail_size .bx_size{
position:relative;
overflow:hidden;
margin:0;
width:100%;
}
.bx_item_detail .bx_item_detail_size ul{
position:relative;
display:block;
margin:0;
padding:0;
width:100%;
white-space:nowrap;
}
.bx-touch 	 .bx_item_detail .bx_item_detail_size .bx_size{overflow-x:auto;}
.bx_item_detail .bx_item_detail_size ul{
position:relative;
display:block;
margin:0;
padding:0;
width:100%;
white-space:nowrap;
}
.bx-touch 	.bx_item_detail .bx_item_detail_size .bx_size ul{margin-left:0 !important;}
.bx_item_detail .bx_item_detail_size ul li{
position:relative;
display:block;
float:left;
-webkit-box-sizing:border-box;
box-sizing:border-box;
height:25px;
}
.bx_item_detail .bx_item_detail_size ul li .cnt{
cursor:pointer;
position:absolute;
top:0;
right:2px;
bottom:2px;
left:2px;
display:block;
overflow:hidden;
border:1px solid #c0cfda;
background:#fff;

color:#3f3f3f;
text-align:center;
text-decoration:none;
font-weight:normal;
font-size:10px;
line-height:22px;
}
.bx-retina .bx_item_detail .bx_item_detail_size ul li .cnt{
border:none;
border-style:solid;
border-width:1px;
-o-border-image:url(/local/templates/.default/components/bitrix/catalog/catalog_template/bitrix/catalog.element/.default/images/x2border.png) 2 stretch;
border-image:url(/local/templates/.default/components/bitrix/catalog/catalog_template/bitrix/catalog.element/.default/images/x2border.png) 2 fill stretch;
}
.bx_item_detail .bx_item_detail_size ul li:hover .cnt{border:1px solid #006cc0}
.bx_item_detail .bx_item_detail_size ul li:active .cnt,
.bx_item_detail .bx_item_detail_size ul li.bx_active .cnt{
border:1px solid #006cc0;
}
.bx-retina .bx_item_detail .bx_item_detail_size ul li.bx_active .cnt{
border:none;
border-style:solid;
border-width:1px;
-o-border-image:url(/local/templates/.default/components/bitrix/catalog/catalog_template/bitrix/catalog.element/.default/images/x2border_active.png) 2 stretch;
border-image:url(/local/templates/.default/components/bitrix/catalog/catalog_template/bitrix/catalog.element/.default/images/x2border_active.png) 2 fill stretch;
}

.bx_item_detail .bx_item_detail_size .bx_size ul li.bx_missing .cnt{border:1px solid #c0cfda !important}
.bx_item_detail .bx_item_detail_size .bx_size ul li.bx_missing>i{
cursor:not-allowed;
position:absolute;
display:block;
top:0;
right:2px;
bottom:2px;
left:2px;
z-index:11;
background:rgba(255,255,255,.79) url(/local/templates/.default/components/bitrix/catalog/catalog_template/bitrix/catalog.element/.default/images/missing.png) no-repeat center;
}
/*----*/

.bx-no-touch .bx_item_detail .bx_item_detail_size .bx_slide_left,
.bx-no-touch .bx_item_detail .bx_item_detail_size .bx_slide_right  		{opacity:0.8}
.bx-no-touch .bx_item_detail .bx_item_detail_size .bx_slide_left:hover,
.bx-no-touch .bx_item_detail .bx_item_detail_size .bx_slide_right:hover {opacity:1.0}

.bx_item_detail .bx_item_detail_size.full .bx_slide_left,
.bx_item_detail .bx_item_detail_size.full .bx_slide_right{
position:absolute;
top:0;
bottom:4px;
width :5%;
max-width:11px;
cursor:pointer;
}
.bx-no-touch .bx_item_detail .bx_item_detail_size .bx_slide_left {left:-5%;background:url(/local/templates/.default/components/bitrix/catalog/catalog_template/bitrix/catalog.element/.default/images/arr_left.png)  no-repeat left  center;background-size:100% auto}
.bx-no-touch .bx_item_detail .bx_item_detail_size .bx_slide_right{right:-5%;background:url(/local/templates/.default/components/bitrix/catalog/catalog_template/bitrix/catalog.element/.default/images/arr_right.png) no-repeat right center;background-size:100% auto}
.bx-touch 	 .bx_item_detail .bx_item_detail_size .bx_slide_left {left:0;background:url(/local/templates/.default/components/bitrix/catalog/catalog_template/bitrix/catalog.element/.default/images/fade_left.png)  repeat-y left  center;background-size:100% auto}
.bx-touch 	 .bx_item_detail .bx_item_detail_size .bx_slide_right{right:0;background:url(/local/templates/.default/components/bitrix/catalog/catalog_template/bitrix/catalog.element/.default/images/fade_right.png) repeat-y right center;background-size:100% auto}

/* scu_detail_scu */
.bx_item_detail .bx_item_detail_scu{
position:relative;
margin-bottom:10px;
padding:0;
max-width:100%;
width:100%;
}
.bx-no-touch .bx_item_detail .bx_item_detail_scu.full {
position:relative;
margin-left:-5%;
padding:0 5%
}

/*----*/

.bx_item_detail .bx_item_detail_scu .bx_item_section_name_gray{
color:#9e9e9e;
vertical-align:middle;
font-size:11px;
line-height:11px;
}

/*----*/

.bx_item_detail .bx_item_detail_scu .bx_scu_scroller_container{position:relative}

.bx_item_detail .bx_item_detail_scu .bx_scu{
position:relative;
overflow:hidden;
margin:0;
width:100%;
}
.bx-touch 	 .bx_item_detail .bx_item_detail_scu .bx_scu{overflow-x:auto}

.bx_item_detail .bx_item_detail_scu .bx_scu ul{
position:relative;
display:block;
margin:0;
padding:0;
width:100%;
white-space:nowrap
}
.bx-touch 	.bx_item_detail .bx_item_detail_scu .bx_scu ul{margin-left:0 !important}
.bx_item_detail .bx_item_detail_scu .bx_scu ul li{
position:relative;
display:block;
float:left;
height:0;
-webkit-box-sizing:border-box;
box-sizing:border-box;
}

.bx_item_detail .bx_item_detail_scu .bx_scu ul li .cnt{
cursor:pointer;
position:absolute;
top:0;
right:2px;
bottom:4px;
left:2px;
display:block;
overflow:hidden;
border:1px solid #c0cfda;
background:#fff;
z-index:10;
}
.bx-retina .bx_item_detail .bx_item_detail_scu .bx_scu ul li .cnt{
border:none;
border-style:solid;
border-width:1px;
-o-border-image:url(/local/templates/.default/components/bitrix/catalog/catalog_template/bitrix/catalog.element/.default/images/x2border.png) 2 stretch;
border-image:url(/local/templates/.default/components/bitrix/catalog/catalog_template/bitrix/catalog.element/.default/images/x2border.png) 2 fill stretch;
}
.bx_item_detail .bx_item_detail_scu .bx_scu ul li:hover .cnt{border:1px solid #006cc0}
.bx_item_detail .bx_item_detail_scu .bx_scu ul li:active .cnt,
.bx_item_detail .bx_item_detail_scu .bx_scu ul li.bx_active .cnt{
padding:3px;
border:1px solid #006cc0;
}
.bx_item_detail .bx_item_detail_scu .bx_scu ul li.bx_missing .cnt{border:1px solid #c0cfda !important}
.bx_item_detail .bx_item_detail_scu .bx_scu ul li.bx_missing>i{
cursor:not-allowed;
position:absolute;
display:block;
top:0;
right:2px;
bottom:4px;
left:2px;
z-index:11;
background:rgba(255,255,255,.79) url(/local/templates/.default/components/bitrix/catalog/catalog_template/bitrix/catalog.element/.default/images/missing.png) no-repeat center;
}

.bx-retina .bx_item_detail .bx_item_detail_scu .bx_scu ul li.bx_active .cnt{
border:none;
border-style:solid;
border-width:1px;
-o-border-image:url(/local/templates/.default/components/bitrix/catalog/catalog_template/bitrix/catalog.element/.default/images/x2border_active.png) 2 stretch;
border-image:url(/local/templates/.default/components/bitrix/catalog/catalog_template/bitrix/catalog.element/.default/images/x2border_active.png) 2 fill stretch;
}
.bx_item_detail .bx_item_detail_scu .bx_scu ul li .cnt .cnt_item{
position:absolute;
top:6%;
right:6%;
bottom:6%;
left:6%;
background-size:contain;
background-repeat:no-repeat;
}
.bx_item_detail .bx_item_detail_scu .bx_scu ul li .cnt .cnt_item img{
width:auto;
height:25px;
}

/*----*/

.bx-no-touch .bx_item_detail .bx_item_detail_scu .bx_slide_left,
.bx-no-touch .bx_item_detail .bx_item_detail_scu .bx_slide_right  	  {opacity:0.8}
.bx-no-touch .bx_item_detail .bx_item_detail_scu .bx_slide_left:hover,
.bx-no-touch .bx_item_detail .bx_item_detail_scu .bx_slide_right:hover{opacity:1.0}

.bx_item_detail .bx_item_detail_scu.full .bx_slide_left,
.bx_item_detail .bx_item_detail_scu.full .bx_slide_right{
position:absolute;
top:0;
bottom:4px;
width :5%;
max-width:11px;
cursor:pointer;
}
.bx-no-touch .bx_item_detail .bx_item_detail_scu .bx_slide_left {left:-5%;background:url(/local/templates/.default/components/bitrix/catalog/catalog_template/bitrix/catalog.element/.default/images/arr_left.png)  no-repeat   left  center;background-size:100% auto}
.bx-no-touch .bx_item_detail .bx_item_detail_scu .bx_slide_right{right:-5%;background:url(/local/templates/.default/components/bitrix/catalog/catalog_template/bitrix/catalog.element/.default/images/arr_right.png) no-repeat   right center;background-size:100% auto}
.bx-touch 	 .bx_item_detail .bx_item_detail_scu .bx_slide_left {left:0;background:url(/local/templates/.default/components/bitrix/catalog/catalog_template/bitrix/catalog.element/.default/images/fade_left.png)  repeat-y   left  center;background-size:100% auto}
.bx-touch 	 .bx_item_detail .bx_item_detail_scu .bx_slide_right{right:0;background:url(/local/templates/.default/components/bitrix/catalog/catalog_template/bitrix/catalog.element/.default/images/fade_right.png) repeat-y   right center;background-size:100% auto}

/* item_detail_description */
.bx_item_detail .bx_item_description p{font-size:13px;}
.bx_item_detail .bx_item_description .bx_item_section_name_gray{
color:#9e9e9e;
font-size:13px;
}
.bx_item_detail .bx_item_description .bx_specifications_table{
margin-top:10px;
width:100%;
border-collapse:collapse;
}
.bx_item_detail .bx_item_description .bx_specifications_table tr:nth-child(odd){background:#f2f2f2;}
.bx_item_detail .bx_item_description .bx_specifications_table tr:nth-child(even){ }
.bx_item_detail .bx_item_description .bx_specifications_table tr td{
padding:3px 10px;
font-size:12px;
}
.bx_item_detail .bx_item_description .bx_specifications_table tr td:first-child{font-weight:bold;}

.catalogIcon {
z-index:990;
top:50px !important;
left:-170px !important;
}
.basketIcon {
z-index:990;
top:50px !important;
right:-170px !important;
}

.subscribeDesc {
color:#627478;
font-family:"Walshein_regular";
font-size:14px;
line-height:24px;
margin-bottom:40px;
display:block;
width:210px;
margin:0 auto;
}

.subscribeEmail {
	height:30px;
	line-height:30px;
	width:210px;
	margin:10px auto;
	color:#8d8d8d;
	font-family:"Walshein_regular";
	font-size:15px;
	padding:0 10px;
}

.getSubscribe {
background-color:#00abb8;
border-radius:35px;
color:#fff;
font-family:"Walshein_regular";
font-size:16px;
margin:0 auto;
padding:14px 0;
display:block;
border:none;
width:232px;
text-align:center;
cursor:pointer
}
.getSubscribe:hover{color:#fff!important;background-color:#c7a271!important}
.elementDescriptWrap .buyOneClick {
display:none;
}
.star {
display:none;
}
.volumes{
width:86px;
height:40px;
background-color:#ED1B24;
display:block;
border-radius:50%;
padding:28px 0px 18px 0px;
text-align:center;
color:#fff;
position:absolute;
top:56%;
left:60%;
font-weight:bold;
text-transform:uppercase;
font-size:13px;
}
.elementDescriptWrap .typesOfProduct{
min-height:90px;
height:auto;
}

.elementDescriptWrap .typesOfProduct > div:Last-child{
margin-right:0px;
}
.elementDescriptWrap .priceBasketWrap{
padding:0;
}
.wrap_prise_top{
background-color:#ecedef;
	padding:34px 5px 15px;
min-height:130px;
font-family:"Walshein_light";
font-size:17px;
}
.wrap_prise_top > span{
color:#627478;
font-family:"Walshein_regular";
font-size:15px;
display:block;
width:80%;
margin:10px auto;
margin-bottom:15px;
}
.wrap_prise_bottom{
padding-top:20px;
padding-bottom:20px;
}
.productElementWrapp:before{
height:290px;
}
.item_buttons_counter_block{
display:block;
overflow:hidden;
padding-left:25px;
margin-bottom:20px;
}


/*.productsMenu li:nth-child(2) {
width:80px;
}*/
.centerColumn h1 {
color:#fff;
font-family:"Walshein_regular";
font-size:24px;
padding:0;
margin:0;
padding-top:34px;
}
.courierBlock strong, .pickupBlock strong {
font-size:2em;
}
.sponsors{
float:left;
width:100%;
margin-top:14px;
}
.sponsors span{
color:#e4e8ea;
font-family:"Walshein_regular";
font-size:17px;
top:8px;
position:relative;
}
.sponsors > a{
   float:right;
}
.subscr_result {
z-index:1100;
position:absolute;
display:none;
top:450px;
left:200px;
width:700px;
background:white;
border:1px solid blue;
text-align:center;
padding:30px 0;
font-family:"Walshein_regular";
}
.mc-grid-xs .mc-cr {
display:none;
}
.mc-c .mc-grid .mc-grid-xs {
width:100% !important;
}
.ReviewsFormWrap {
width:100%;
}
.aboutAutor .author_info{
color:#2F3839;
font-family:"Walshein_light";
margin-bottom:20px;
width:100%;
	font-size:17px;
}
.elementDescriptWrap .productsMenu {
margin-top:50px;
}
.leftColumn .characteris a span{
color:#00ABB8;
border-bottom:1px dashed #00ABB8;
}
.leftColumn .characteris a:hover span{
border-color:transparent;
text-decoration:none;
}
.authorSigning {
width:30px;
height:30px;
background-image:url('/img/sign.png');
margin-left:4px;
margin-bottom:5px;
}
.authorSigningText {
color:#00ABB8;
font-family:"Walshein_regular";
font-size:14px;
padding-left:4px;
margin-bottom:20px;
}
.fancybox-iframe body{
   overflow:scroll;
}
.additional-image{
position:absolute;
top:-25px;
left:-41px
}
.author_name a, .recenz_author_name {
	color:#2F3839;font-size:20px;text-decoration:none;border-bottom:1px solid #00abb8
}
.author_name{padding-bottom:10px}
.author_name a:hover, .recenz_author_name:hover {
	border-bottom:0!important
}
.weRecomBlock .tapeOfPack {
color:#627478;
font-size:14px;
font-family:"Walshein_regular";
height:20px;
}
.authorBoolSlider .tapeOfPack{
color:#627478;
font-size:14px;
font-family:"Walshein_regular";
height:20px;
}
.uLookSlider .tapeOfPack {
color:#627478;
font-size:14px;
font-family:"Walshein_regular";
height:20px;
}
.announces_block {
background-color:#dd6eff;
color:#fff;
font-family:"Walshein_regular";
text-align:center;
padding-bottom:10px;
border-radius:30px;
}
.announces_block .lection_name {
max-height:65px;
min-height:20px;
font-weight:bold;
padding-top:10px;
padding-left:10px;
padding-right:10px;
}
.announces_block .lection_date {
min-height:20px;
}
.announces_block a {
color:#fff;
	text-decoration:underline!important;
}
.announces_block a:hover {
border-color:transparent;
	text-decoration:none;
}

/* Попап для сертификатов  */
.certificate_popup {
background-color:#ffffff;
height:770px;
position:fixed;
width:654px;
z-index:1100;
display:block;
top:50%;
left:50%;
margin:-303px 0 0 -327px;
	font-family:"Walshein_regular";
	font-size:24px;
	-webkit-box-shadow:0 5px 16px 0 rgba(0, 0, 0, 0.18), 0 0 5px 0 rgba(0, 0, 0, 0.14);
	        box-shadow:0 5px 16px 0 rgba(0, 0, 0, 0.18), 0 0 5px 0 rgba(0, 0, 0, 0.14);
}

.certificate_buy_type ul {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
}

.certificate_buy_type li {
	cursor:pointer;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	height:60px;
	-webkit-box-flex:1;
	    -ms-flex:1 1;
	        flex:1 1;
	-webkit-box-align:center;
	    -ms-flex-align:center;
	        align-items:center;
	-webkit-box-pack:center;
	    -ms-flex-pack:center;
	        justify-content:center;
	background:#e2e2e2;
}

.certificate_buy_type li:first-child {
	border-right:1px solid #ecedef;
}

.natural_person input[type="text"],.natural_person input[type="email"] {
	background-color:#fbfbfb;
border:1px solid #f0f0f0;
color:#8d8d8d;
font-family:"Walshein_regular";
font-size:20px;
height:58px;
margin:0 45px 20px;
padding:0 20px;
width:518px;
}

.legal_person input[type="text"], .legal_person input[type="email"] {
background-color:#fbfbfb;
border:1px solid #f0f0f0;
color:#8d8d8d;
font-family:"Walshein_regular";
font-size:15px;
height:28px;
margin:0 45px 15px;
padding:0 20px;
width:518px;
}

.popup_form_data > div {
	display:none;
	position:absolute;
}

.popup_form_data {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	width:100%;
	height:100%;
	position:relative;
	padding-top:20px;
}

.certificate_popup form {
	height:100%;
}

.certificate_tab_active {
	background:#fff!important;
	color:#2F3839;
}
.certificate_popup .closeIcon:after {
position:absolute;
background:url(/img/close.png) left center;
width:21px;
height:21px;
right:40px;
top:30px;
margin-left:-15px;
margin-top:-8px;
cursor:pointer;
display:block;
content:"";
}
.closeIcon:hover:after {
background:url(/img/close.png) right center;
}
.certificate_popup_close {
	position:absolute;
	cursor:pointer;
	top:-9px;
right:-29px;
}

.active_certificate_block {
	display:block !important;
text-align:center;
}

.popup_form_data a {
	width:230px;
	height:59px;
	border-color:#fff;
	background-color:#00abb8;
	border-radius:35px;
	font-size:24px;
	color:#fff;
	font-family:sans-serif;
	cursor:pointer;
	outline:none;
	-webkit-transition:0.1s;
	transition:0.1s;
	-webkit-box-sizing:content-box;
	        box-sizing:content-box;
	-webkit-border-radius:35px;
	-o-border-radius:35px;
	-moz-border-radius:35px;
	margin-top:10px;
	text-align:center;
	padding:14px 58px;
	-webkit-box-sizing:border-box;
	        box-sizing:border-box;
	display:inline-block;
	text-decoration:none;

}
.popup_form_data a:hover {
background-color:#00b9c8;
color:#f2f2f2;
}

.certificate_popup > span {
	position:absolute;
width:100%;
left:0;
top:42%;
}

.certificate_popup .rfi_block {
	display:none;
}
.inStockCirlce {width:12px; height:12px; background:rgba(0, 255, 0, 0.57); border-radius:10px;padding:0;border:0;border: 1px solid #c3afaf;}
.priceLoading{position:absolute;width:264px;height:355px;margin-top:-355px;background:#eee;opacity:0.5}
.productAutor span{cursor:pointer}
.productAutor span:hover{border-bottom:1px dashed}
.reviewsSliderWrapp .giftWrap{margin-bottom:0;}
.weRecomWrap .tile{padding-top:25px}
.dopSaleWrap {margin-top:0;height:175px;width:1140px;margin:0 auto;clear:both}
.annotation a{color:#3f4a4d;text-decoration:underline}
.annotation a:hover{text-decoration:none}
.element_item_img img{-webkit-box-shadow:0 8px 8px 0 rgba(0,0,0,.18),0 15px 11px 0 rgba(0,0,0,.14);box-shadow:0 8px 8px 0 rgba(0,0,0,.18),0 15px 11px 0 rgba(0,0,0,.14)}
.multipleBooks{margin-left:-5px}
.multipleBooks li{display:inline-block;margin-right:5px}
.multipleBooks li span{font-size:14px;color:#00ABB8;border-bottom:1px dashed #00ABB8;cursor:pointer}
.multipleBooks li:hover span,.multipleBooks .active span{border-bottom:none}
.multipleBooks .active span{background:#ecedef;color:#333;padding:2px 5px}
.centerColumn .productName{padding-top:14px}
.bookid{padding-bottom:10px;color:#232b2d;font-size:15px;font-family:Walshein_light}
.newPriceText{font-size:20px;margin-top:-10px;color:#00ABB8;font-family:Walshein_black}
.previewLink{position: absolute; margin-top:1%;cursor:pointer;font-family:Walshein_light;font-size:17px}
.previewLink:before{content:"\f02d";font-family:"FontAwesome";padding-right:7px}
.previewLink:hover{border:0!important}
.authorReviewWrap{margin-top:20px;height:20px}
.origAuthorName{font-family:Walshein_regular;font-size:17px}
.elementDescriptWrap .not_available_for_adding {
background-color:#A9A9A9;
border-radius:35px;
color:#fff;
font-size:19px;
margin:0 28px;
padding:14px 42px;
-webkit-transition:color .3s ease,background-color .3s ease,border-color .3s ease;
transition:color .3s ease,background-color .3s ease,border-color .3s ease;
}
.preload{
float:right;
margin-right:60px;
display:none;
}

#nprogresss {
margin:0 auto;
}
#nprogresss .spinner-icon {
width:36px;
height:36px;
-webkit-box-sizing:border-box;
        box-sizing:border-box;
border:solid 4px transparent;
border-top-color:#00abb8;
border-left-color:#00abb8;
border-radius:50%;
margin:0 auto;
-webkit-animation:nprogresss-spinner 400ms linear infinite;
animation:nprogresss-spinner 400ms linear infinite;
-webkit-animation-delay:1s;
        animation-delay:1s;
-webkit-transform:rotate(15deg);
        transform:rotate(15deg);
}
.suggestions-suggestions {
font-size:16px;
}
.legal_description{font-size:14px}
.target_audience{color:#fff;width:auto;padding:4px 14px 8px;border-radius:7px;display:inline;margin-left:3px;font-family:Walshein_bold;font-size:15px}
.whyBuyWrap{padding:20px 0}
.whyBuy{font-family:Walshein_light;padding:3px 0}
.whyBuy:before{content:"\f005"!important;font-family:FontAwesome;font-size:12px;margin-right:8px}
.elementDescriptWrap .annotation b, .recenzion .recenz_text b{font-size:18px;font-family:Walshein_light;color:#555}
.testdriveWrapChildren{padding:80px 0}
.giftWrapChildren .title, .testdriveWrapChildren .title{font-size:20px}
.giftWrapChildren p,.giftWrapChildren .pii{font-size:14px}
.giftWrapChildren input[type=text]{margin-right:-65px;float:none}
.giftWrapChildren .pii{float:left}
.giftWrapChildren input[type=button]{right:auto}
.giftWrapChildren:before{right:2%}
.giftWrapChildren input[type=text],.mainWrapp input,.mainWrapp input[type=text]{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;-o-border-image:none;border-image:none}
.giftWrapChildren input[type=text]{border-color:-moz-use-text-color -moz-use-text-color #fff;border-style:none;border-width:medium medium 2px;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.18),0 3px 7px 0 rgba(0,0,0,.14);box-shadow:0 0 0 0 rgba(0,0,0,.18),0 3px 7px 0 rgba(0,0,0,.14);color:#8d8d8d;float:right;font-size:20px;height:32px;margin-right:46px;margin-top:14px;padding-bottom:13px;padding-left:20px;padding-top:13px;position:relative;width:396px}
.bigSlider .sliderElement,.bookEasySlider .bookImg{-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.18),0 10px 7px 0 rgba(0,0,0,.14);box-shadow:0 5px 5px 0 rgba(0,0,0,.18),0 10px 7px 0 rgba(0,0,0,.14)}
.giftWrapChildren input[type=button]{position:absolute;right:47px;top:81px;border:none;width:60px;height:44px;background:url(/img/giftInpBack.png) no-repeat #fff;cursor:pointer}
.giftWrapChildren .some_info{z-index:1100;position:absolute;display:none;top:100px;left:200px;width:700px;background:#fff;border:1px solid #00f;text-align:center;padding:30px 0}
.saleWrapp .giftWrapChildren{border-top:1px solid #e2e2e2;margin-top:78px;padding-top:56px}
.giftWrapChildren .pii{float:right;width:462px;color:#768AAC;font-family:Walshein_regular;font-size:16px}
.giftWrapChildren .pii a{color:#3f4a4d}
.giftWrapChildren .pii a:hover{border-bottom:1px solid}
.giftWrapChildren .title, .testdriveWrapChildren .title{font-family:Walshein_black;font-size:42px;color:#486796;padding-top:0;padding-bottom:0}
.giftWrapChildren p{color:#768AAC;font-family:Walshein_regular;font-size:16px}
.giftWrapChildren{position:relative}
.giftWrapChildren:before{content:url(/img/lov.png);position:absolute;text-align:center;top:0px;right:46%}
.giftWrapChildren img{left:414px;position:absolute;top:-27px}
.reviewsSliderWrapp .giftWrapChildren{border-top:1px solid #e2e2e2;margin-top:40px;padding-top:56px;overflow:hidden}
.reviewsSliderWrapp .giftWrapChildren img{left:414px;position:absolute;top:0}
.saleWrapp .giftWrapChildren{margin-top:0}
.videoWrappTop iframe{max-width:450px;width:100%;border-radius:6px}
body .copyright{
    display: none;
}
#vk_groups{
    background: #e7a65f!important;
    position: relative;
    top: -19px;
    padding-top: 40px;
    float: left;
    margin-right: 14px;
}
.testdriveWrapChildren .centerWrapper a:hover{
    color: #00abb8!important;
}
.fb_iframe_widget{
    position: relative;
    top: 4px;
}
.deactive .copyright{
    display: none;
}
.elementDescriptWrap > center > div{
    max-height: 671px;
    overflow: hidden;
    border-radius: 3px;
    border-bottom: 1px solid rgb(219, 219, 219);
    -webkit-box-shadow: none;
            box-shadow: none;
}
body .weRecomWrap .bookWrapp{
    margin-right: 38px;
}

.giftWrap input[type=checkbox]+label::before,.giftWrapChildren input[type=checkbox]+label::before{
    background-image:url(/img/emptyChechBox.png);
    background-repeat:no-repeat;
    content:"";
    display:inline-block;
    height:26px;
    left:-5px;
    position:relative;
    top:8px;
    width:26px
}
.giftWrap input[type=checkbox]:checked+label::before,.giftWrapChildren input[type=checkbox]:checked+label::before{
    background-image:url(/img/checkedCheckbox.png);
    background-repeat:no-repeat;
    content:"";
    display:inline-block;
    height:26px;
    left:-2px;
    position:relative;
    top:11px;
    width:26px
}
.pii.agreementError {
    margin-top: 11px;
    color: red;
    height: 14px;
}
.agreementErrorText {
    display: none;
}
p.giftWrapDescr {
    float: left;
}

.wrap-logo_sponsors {
    width: 100%;
    margin-bottom: 20px;
}

.logo_sponsors {
    width: 100%;
    font-size: 18px;
}

.logo_sponsors-text {
    margin-bottom: 10px;
}

.logo_sponsors-text a img {
	max-width: 200px;
	max-height: 100px;
    left: unset;
    top: inherit;
}

.retailrocket-item-author {
	min-height: 50px;
}
.wrap-instagram {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	max-height: 690px;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	overflow: hidden;
}

.wrap-instagram-item{
	max-width:330px!important;
	float:left;
	display:inline-block;
	margin:0 30px 0 0;
	max-height: 671px;
	overflow: hidden;
	margin-bottom: 20px;
    border-bottom: 1px solid rgb(219,219,219);
}
.wrap-instagram center:last-child .wrap-instagram-item{
	margin: 0;
}
.show-full-spec {
    float: right;
    margin-right: 120px;
    text-decoration: underline;
    color: #00abb8;
    overflow: hidden;
    height: 128px;
}
.show-full-spec:hover {
    cursor: pointer;
}
.greenCircle {
	background: rgba(0, 255, 0, 0.57);
}
.yellowCircle {
	background:#fff330;
}
.redCircle {
	background: rgba(255, 0, 0, 0.57);
}
.flexBlock {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}
.slider-block .slick-initialized .slick-slide:focus {
    outline: none;
}
.slider-block .slick-dots li button:before {
    font-size: 12px;
}
.slider-block .slick-slide img {
    margin: auto;
}

.priceBasketWrap .wrap_prise_top .digitalBookMark{
	margin-top: 0;
	background-color: #ecedef;
	margin-bottom: 5px;
	font-weight: 600;
    color: #00ABB8;
}
.element_item_img .bookPreviewButton {
	display: block;
	color: #ffe76c;
	opacity: 0.65;
	top: 48%;
}
.element_item_img .bookPreviewButton:hover{
	background: rgba(0, 0, 0, 0.85);;
	opacity: 1;
}    
.gallery-slick-slider .slick-prev {
    z-index: 100;
    left: 250px;
    width: 40px;
    height: 40px;
}
.slick-prev:before, .slick-next:before {
    font-size: 35px !important;
    opacity: .5 !important;
}
.gallery-slick-slider .slick-next {
    z-index: 100;
    right: 250px;
}
.instagram_block {
    display: block;
    position: relative;
}
.wrap-instagram {
    display: block;
}
.wrap-instagram li {
    display: inline-block;
    float: left;
}
#left, #right {
    top: 300px;
    position: absolute;
    z-index: 200;
    cursor: pointer;
}
#left {
    left: -50px;
}
#right {
    right: 65px;
}

.inBasket {
    display: none;
}
.digitalVersionWrap .inBasket {
    display: block;
}
.elementDescriptWrap .annotation ul {
    list-style-type: disc;
    padding-left: 20px;
}
.elementDescriptWrap .annotation ul li {
    overflow: inherit;
    margin-bottom: 10px;
}

.rightColumn.fixed {
    position: fixed;
    top: 60px;
    margin-left: 906px;       
}

.elementDescriptWrap .centerColumn {
    width: 480px;
}
.annotation .kea-widget .owl-next {
    right: -35px !important;
}
.annotation .kea-widget .owl-prev {
    left: -35px !important;
}
.tcp-sticker {
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border: 1px solid rgba(0, 0, 0, 0);
    border-radius: 10px;
    font-size: 14px;
    font-weight: 500;
    line-height: 15px;
    overflow: hidden;
    padding: 2px 8px;
    position: absolute;
    z-index: 3;
    padding-right: 24px;
    top: 5px;
    right: 0;
    background: #ff7c05;
}
.ellip-line {
    position: relative;
    overflow: hidden;
}
.tcp-sticker .tcp-sticker__controls {
    height: calc(100% - 2px);
    position: absolute;
    right: 0;
    top: 1px;
    width: 20px;
}
.tcp-sticker__control {
    background: none;
    border: 0 none;
    border-left: 1px solid #777;
    color: #777;
    outline: 0 none;
    padding-left: 5px;
    text-align: center;
}
.tcp-sticker__control-icon, .tcp-sticker__hint_collapser {
    width: 8px;
}
.tcp-sticker__control .tcp-sticker__control-icon_collapser {
    padding-top: 1px;
}
.tcp-sticker .tcp-sticker__controls svg, .tcp-sticker__hint_collapser svg {
    margin: 0;
    width: inherit;
}
.tcp-sticker__controls svg g, .tcp-sticker__hint_collapser svg g {
    stroke-width: 1px;
    stroke: currentColor;
}
.tcp-sticker__hint-container {
    -moz-border-radius: 4px;
    -moz-box-shadow: 0 3px 7px 0 rgba(0, 0, 0, 0.05), 0 1px 3px 0 rgba(0, 0, 0, 0.11);
    -webkit-border-radius: 4px;
    -webkit-box-shadow: 0 3px 7px 0 rgba(0, 0, 0, 0.05), 0 1px 3px 0 rgba(0, 0, 0, 0.11);
    background: white;
    border-radius: 4px;
    box-shadow: 0 3px 7px 0 rgba(0, 0, 0, 0.05), 0 1px 3px 0 rgba(0, 0, 0, 0.11);
    color: black;
    cursor: pointer;
    font-size: 11px;
    line-height: 1.64;
    overflow: auto;
    position: absolute;
    text-align: left;
    /*width: 145px !important;*/
    z-index: 210;
    top: 30px;
    margin-left: 10px;
    margin-right: 10px;
}
.tcp-hidden {
    display: none !important;
}
.tcp-sticker__hint-content {
    padding: 10px 10px 15px;
}
.tcp-sticker__hint_collapser {
    display: block;
    position: absolute;
    top: 11px;
    right: 17px;
}
.tcp-sticker__hint_collapser svg {
    position: relative;
    right: -5px;
    top: -5px;
    width: 9px;
}
.tcp-sticker__hint-text p {
    font-size: 13px;
    line-height: 1.31;
}
.productElementWrapp:before {
        background-color: white;
        opacity: 0.15;
    }
    .centerColumn .productName, .breadCrump span a, .breadCrump, .centerColumn .engBookName, .centerColumn .productAutor, .catalogIcon span, .basketIcon span, .crr, .crr .mc-star span, #diffversions .passive, .multipleBooks li span,.previewLink,.whyBuy,.whyBuy:before {
        color: black!important;
    }
    #diffversions .passive span, .multipleBooks li span,.previewLink {
        border-bottom: 1px dashed black;
    }
    .target_audience {
        background: #ff7c05;
    }
.elementDescriptWrap .newPrice span, .elementDescriptWrap .oldPrice .diff {
    font-family: Walshein_black !important;
}
.centerColumn .productName .mainPart {
    word-wrap: break-word;
}
.authorBooksWrapp {
    display: none !important;
}
.ready_for_publication{
    color: #00abb8;
    font-size: 24px;
    padding-top: 10px;
    background-color: #ecedef;
    font-family: Walshein_black;
}
.fastOrderForStaff {
    display: none;
    border: 1px solid #c7a271;
    border-radius: 40px;
    color: #c7a271;
    font-size: 19px;
    margin: 20px 28px;
    padding: 12px;
}
.fastAdminsOrderDiv {
    position: fixed;
    z-index: 2000;
    margin: 0 auto;
    left: 27%;
    top: 20%;
    padding: 35px;
    background: #fff;
}
.notify {
    font-size: 19px;
    color: red;
    margin-bottom: 20px;
}
#adminsOrderSend {
    background-color: #00abb8;
    border-radius: 35px;
    color: #eee;
    font-size: 19px;
    padding: 14px 19px;
    width: 210px;
    cursor: pointer;
    border-style: hidden;
    font-family: Walshein_regular!important;
}
#adminsOrderSend:hover {
    background-color: #28bcc7;
}
.fastAdminsOrderDiv #loadingInfo {
    width: 210px;
    margin-left: 0;
}
.fastAdminsOrderDiv input[type='text'] {
    color: #353535 !important;
    font-family: "Walshein_regular" !important;
    font-size: 18px !important;
    height: 34px !important;
    padding: 6px 8px!important;
    margin-bottom: 15px;
    width: 50%;
    border: 1px solid #c1c5c8!important;
    border-radius: 2px;
    box-shadow: inset 2px 2px 2px -1px rgba(180,188,191,0.5)!important;
}
/* End */


/* Start:/local/components/webgk/rfi.widget/templates/.default/style.css?1558355186573*/
.submit_rfi {
	width: 230px;
	height: 59px;
	border: 2px solid;
	border-color: #fff;
	background-color: rgba(0, 171, 184, 0.9);
	border-radius: 15px;
	font-size: 28px;
	color: #fff;
	font-family: sans-serif;
	cursor: pointer;
	outline: none;
	transition: 0.1s;
	box-sizing: content-box;
	-webkit-border-radius: 15px;
	-o-border-radius: 15px;
	-moz-border-radius: 15px;
	text-align: center;
	padding-top: 13px;
	box-sizing: border-box;
	display: inline-block;
	text-decoration: none;
}

#rfi_wrapper p {
	font-family: sans-serif;
	font-size: 28px;
	color: rgb(1, 179, 0);
}

/* End */


/* Start:/local/templates/.default/components/bitrix/system.pagenavigation/round/style.min.css?15484152082667*/
.bx-pagination{margin:10px 0}.bx-pagination .bx-pagination-container{text-align:center;position:relative}.bx-pagination .bx-pagination-container ul{padding:0;margin:0;list-style:none;display:inline-block}.bx-pagination .bx-pagination-container ul li{display:inline-block;margin:0 2px 15px 2px}.bx-pagination .bx-pagination-container ul li span{-webkit-transition:color .3s ease,background-color .3s ease,border-color .3s ease;-moz-transition:color .3s ease,background-color .3s ease,border-color .3s ease;-ms-transition:color .3s ease,background-color .3s ease,border-color .3s ease;-o-transition:color .3s ease,background-color .3s ease,border-color .3s ease;transition:color .3s ease,background-color .3s ease,border-color .3s ease;background:#eff0f1;padding:0 8px;display:block;height:40px;min-width:40px;line-height:40px;color:#444;font-size:14px;border-radius:20px;font-family: "Walshein_regular";border: 2px solid #c7a271;border-radius: 40px;color: #c7a271;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bx-pagination .bx-pagination-container ul li a{text-decoration:none;display:block;border-radius:20px;height:40px;min-width:40px;line-height:40px;color:#444;vertical-align:middle}.bx-pagination .bx-pagination-container ul li a:hover span{background:#dadada}.bx-pagination .bx-pagination-container ul li.bx-active span{background:rgb(169, 169, 169);color:#fff}.bx-pagination .bx-pagination-container ul li.bx-pag-all a span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev a span,.bx-pagination .bx-pagination-container ul li.bx-pag-next a span{background:#eff0f1;border:2px solid #eff0f1;line-height:40px;padding:0 18px;color:#c7a271;border: 2px solid #c7a271;}.bx-pagination .bx-pagination-container ul li.bx-pag-all span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev span,.bx-pagination .bx-pagination-container ul li.bx-pag-next span{color:#aab1b4;background:#fff;border:2px solid #eff0f1;line-height:40px;padding:0 18px}.bx-pagination .bx-pagination-container ul li.bx-pag-all a:hover span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev a:hover span,.bx-pagination .bx-pagination-container ul li.bx-pag-next a:hover span{background:#fff;border-color:#dadada;color:#000}.bx-pagination.bx-green .bx-pagination-container ul li.bx-active span{background:#3bc915;color:#fff}.bx-pagination.bx-yellow .bx-pagination-container ul li.bx-active span{background:#f9a91d;color:#fff}.bx-pagination.bx-red .bx-pagination-container ul li.bx-active span{background:#e22b2b;color:#fff}.bx-pagination.bx-blue .bx-pagination-container ul li.bx-active span{background:#0083d1;color:#fff}
/* End */


/* Start:/local/templates/.default/components/bitrix/catalog.section/this_book_reviews/style.min.css?153865597424862*/
.bx-section-desc-post{font-size:12px;padding:0 0 0 15px;margin:15px 0}.bx-section-desc{border-left:3px solid #d3d3d3}.bx_catalog_list_home{margin-bottom:20px;border-bottom:1px solid #e5e5e5}@media(max-width:640px){.bx_catalog_list_home{border-bottom:1px solid #e5e5e5}}.bx_catalog_list_home .bx_catalog_item{position:relative;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;margin-bottom:30px}@media(min-width:960px){.bx_catalog_list_home.col1 .bx_catalog_item{padding:1px 26px;margin:0 0 30px 0;width:100%}.bx_catalog_list_home.col2 .bx_catalog_item{padding:1px 26px;margin:0 1% 30px;width:48%}.bx_catalog_list_home.col2 .bx_catalog_item:nth-child(2n+1){clear:both}.bx_catalog_list_home.col3 .bx_catalog_item{padding:1px 26px;margin:0 1% 30px;width:31.333333%}.bx_catalog_list_home.col3 .bx_catalog_item:nth-child(3n+1){clear:both}.bx_catalog_list_home.col4 .bx_catalog_item{padding:1px 26px;margin:0 1% 30px;width:23%}.bx_catalog_list_home.col4 .bx_catalog_item:nth-child(4n+1){clear:both}.bx_catalog_list_home.col5 .bx_catalog_item{padding:1px 26px;margin:0 1% 30px;width:18%}.bx_catalog_list_home.col5 .bx_catalog_item:nth-child(5n+1){clear:both}}@media(min-width:760px) and (max-width:960px){.bx_catalog_list_home.col1 .bx_catalog_item{padding:1px 16px;margin:0 0 0 30px;width:100%}.bx_catalog_list_home.col2 .bx_catalog_item{padding:1px 16px;margin:0 1% 30px;width:48%}.bx_catalog_list_home.col2 .bx_catalog_item:nth-child(2n+1){clear:both}.bx_catalog_list_home.col3 .bx_catalog_item{padding:1px 16px;margin:0 1% 30px;width:31.333333%}.bx_catalog_list_home.col3 .bx_catalog_item:nth-child(3n+1){clear:both}.bx_catalog_list_home.col4 .bx_catalog_item,.bx_catalog_list_home.col5 .bx_catalog_item{padding:1px 16px;margin:0 1% 30px;width:23%}.bx_catalog_list_home.col4 .bx_catalog_item:nth-child(4n+1),.bx_catalog_list_home.col5 .bx_catalog_item:nth-child(4n+1){clear:both}}@media(max-width:760px){.bx_catalog_list_home.col1 .bx_catalog_item{padding:1px 16px;margin:0 0 0 30px;width:100%}.bx_catalog_list_home.col2 .bx_catalog_item{padding:1px 16px;margin:0 1% 30px;width:48%}.bx_catalog_list_home.col2 .bx_catalog_item:nth-child(2n+1){clear:both}.bx_catalog_list_home.col3 .bx_catalog_item{padding:1px 16px;margin:0 1% 30px;width:31.333333%}.bx_catalog_list_home.col3 .bx_catalog_item:nth-child(3n+1){clear:both}.bx_catalog_list_home.col3 .bx_catalog_item,.bx_catalog_list_home.col4 .bx_catalog_item,.bx_catalog_list_home.col5 .bx_catalog_item{padding:1px 16px;margin:0 1% 30px;width:31.333333%}.bx_catalog_list_home.col3 .bx_catalog_item:nth-child(3n+1),.bx_catalog_list_home.col4 .bx_catalog_item:nth-child(3n+1),.bx_catalog_list_home.col5 .bx_catalog_item:nth-child(3n+1){clear:both}}@media(max-width:580px){.bx-touch .bx_catalog_list_home.col1 .bx_catalog_item{padding:1px 26px;margin:0 0 0 30px;width:100%}.bx-touch .bx_catalog_list_home.col2 .bx_catalog_item{padding:1px 16px;margin:0 1% 30px;width:48%}.bx-touch .bx_catalog_list_home.col2 .bx_catalog_item:nth-child(3n+1){clear:none}.bx-touch .bx_catalog_list_home.col2 .bx_catalog_item:nth-child(2n+1){clear:both}.bx-touch .bx_catalog_list_home.col2 .bx_catalog_item,.bx-touch .bx_catalog_list_home.col3 .bx_catalog_item,.bx-touch .bx_catalog_list_home.col4 .bx_catalog_item,.bx-touch .bx_catalog_list_home.col5 .bx_catalog_item{padding:1px 16px;margin:0 1% 30px;width:48%;clear:none}.bx-touch .bx_catalog_list_home.col2 .bx_catalog_item:nth-child(2n+1),.bx-touch .bx_catalog_list_home.col3 .bx_catalog_item:nth-child(2n+1),.bx-touch .bx_catalog_list_home.col4 .bx_catalog_item:nth-child(2n+1),.bx-touch .bx_catalog_list_home.col5 .bx_catalog_item:nth-child(2n+1){clear:both}}.bx-no-touch .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_container{position:absolute;z-index:990;top:0;left:0;right:0;box-shadow:0 2px 5px 0 rgba(0,0,0,.18);border-radius:3px;border:1px solid #d3d3d3;background:#fff;-webkit-animation:borderview .5s;animation:borderview .5s}@media(min-width:960px){.bx-no-touch .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_container{padding:0 25px 15px}}@media(max-width:960px){.bx-no-touch .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_container{padding:0 15px 15px}}@keyframes borderview{from{border:1px solid #fdfdfd;box-shadow:0 0 0 0 rgba(0,0,0,0)}to{border:1px solid #d3d3d3;box-shadow:0 2px 5px 0 rgba(0,0,0,.18)}}@-webkit-keyframes borderview{from{border:1px solid #fdfdfd;box-shadow:0 0 0 0 rgba(0,0,0,0)}to{border:1px solid #d3d3d3;box-shadow:0 2px 5px 0 rgba(0,0,0,.18)}}.bx_catalog_list_home .bx_catalog_item_articul{color:#a5a5a5;font-size:13px}.bx_catalog_list_home .bx_catalog_item_title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bx-no-touch .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_title{overflow:auto;white-space:normal}.bx_catalog_list_home .bx_catalog_item_title a{color:#3f3f3f;text-decoration:none;font-size:13px}.bx_catalog_list_home .bx_catalog_item_price{color:#3f3f3f;font-weight:bold}.bx_catalog_list_home .bx_catalog_item_price span{color:#a5a5a5;font-size:12px;font-weight:normal;white-space:nowrap;text-decoration:line-through}.bx_catalog_list_home .bx_catalog_item_controls{padding-top:10px;text-align:center;opacity:0}@media(min-width:641px) and (max-width:960px){.bx_catalog_list_home .bx_catalog_item_controls{height:auto}}@media(max-width:640px){.bx-touch .bx_catalog_list_home .bx_catalog_item_controls{height:auto;line-height:30px;text-align:center}}@media(max-width:479px){.bx-touch .bx_catalog_list_home .bx_catalog_item_controls{height:auto;line-height:30px;display:block}}@media(max-width:479px){.bx-touch .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_controls{height:auto}}.bx_catalog_list_home .bx_catalog_item_controls .bx_catalog_item_controls_blockone{width:100%;white-space:nowrap;text-align:center}.bx_catalog_list_home .bx_catalog_item_controls .bx_catalog_item_controls_blockone span{color:#3f3f3f;font-size:13px}.bx_catalog_list_home .bx_catalog_item_controls .bx_catalog_item_controls_blockone .bx_notavailable{text-align:left;font-size:12px;font-weight:bold;display:inline-block;border:1px solid #e4e4e4;background:#f3f3f3;white-space:normal;line-height:normal;padding:5px 15px;margin-bottom:10px}.bx_catalog_list_home .bx_catalog_item_controls .bx_catalog_item_controls_blocktwo{width:100%;text-align:center}.bx_catalog_list_home .bx_catalog_item_controls .bx_catalog_item_controls_blocktwo a{margin:1%;width:48%;min-width:100px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:25px;height:25px}@media(max-width:640px){.bx-touch .bx_catalog_list_home .bx_catalog_item_controls .bx_catalog_item_controls_blockone{display:none}.bx-touch .bx_catalog_list_home .bx_catalog_item_controls .bx_catalog_item_controls_blocktwo{float:none;width:100%;text-align:center}}.bx_catalog_list_home .bx_catalog_item_controls input[type=text]{border:0}.bx-touch .bx_catalog_list_home .bx_catalog_item_controls,.bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_controls{opacity:1}.bx_catalog_list_home .bx_cnt_desc{text-align:left;position:absolute;right:-45px;top:2px;width:40px}.bx_catalog_list_home .bx_catalog_item_controls a{margin-bottom:10px}.bx_catalog_list_home .bx_catalog_item_price .bx_price{font-size:15px;padding-top:5px}.bx_catalog_list_home .bx_catalog_item_images_double,.bx_catalog_list_home .bx_catalog_item_images{position:relative;z-index:910;display:block;padding-top:135%;width:100%;background-position:center;background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain}.bx_catalog_list_home .bx_catalog_item_images_double{z-index:900;margin-top:-135%;opacity:0}.bx-no-touch .bx_catalog_list_home .bx_catalog_item.double:hover .bx_catalog_item_images{opacity:0;-webkit-animation:rotateimgfirst .5s;animation:rotateimgfirst .5s}.bx-no-touch .bx_catalog_list_home .bx_catalog_item.double:hover .bx_catalog_item_images_double{opacity:1;-webkit-animation:rotateimglast .5s;animation:rotateimglast .5s}@keyframes rotateimgfirst{from{opacity:1}to{opacity:0}}@-webkit-keyframes rotateimgfirst{from{opacity:1}to{opacity:0}}@keyframes rotateimglast{from{opacity:0}to{opacity:1}}@-webkit-keyframes rotateimglast{from{opacity:0}to{opacity:1}}.bx-no-touch .bx_catalog_list_home .bx_catalog_item .bx_catalog_item_controls,.bx_catalog_list_home .bx_catalog_item .bx_catalog_item_articul,.bx_catalog_list_home .bx_catalog_item .bx_catalog_item_scu{display:none}.bx-no-touch .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_controls,.bx-no-touch .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_articul,.bx-no-touch .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_scu{display:block}.bx_catalog_list_home .bx_catalog_item .bx_catalog_item_scu{padding-top:10px}.bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_scu>div{margin:0 auto}.bx-no-touch .bx_catalog_list_home .bx_catalog_item .bx_catalog_item_controls.touch,.bx-touch .bx_catalog_list_home .bx_catalog_item .bx_catalog_item_controls.no_touch{display:none!important}.bx_catalog_list_home .bx_stick{position:absolute;width:123px;height:35px;background:url(/local/templates/.default/components/bitrix/catalog.section/this_book_reviews/images/stick.png) left center no-repeat;color:#fff;text-align:center;text-shadow:0 1px 0 #ba3434;line-height:35px;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.bx_catalog_list_home .bx_stick.short{font-weight:bold;font-size:18px}.bx_catalog_list_home .bx_stick.average{font-weight:bold;font-size:13px}.bx_catalog_list_home .bx_stick.long{font-weight:normal;font-size:11px}.bx_catalog_list_home .bx_stick_disc{position:absolute;width:72px;height:74px;background:url(/local/templates/.default/components/bitrix/catalog.section/this_book_reviews/images/stick_disc.png) no-repeat center;color:#fff;text-align:center;text-shadow:0 1px 0 #ba3434;font-weight:bold;font-size:23px;line-height:74px}.bx_catalog_list_home .bx_stick.left,.bx_catalog_list_home .bx_stick_disc.left{left:-2px}.bx_catalog_list_home .bx_stick.right,.bx_catalog_list_home .bx_stick_disc.right{right:0}.bx_catalog_list_home .bx_stick.top,.bx_catalog_list_home .bx_stick_disc.top{top:15px}.bx_catalog_list_home .bx_stick.bottom,.bx_catalog_list_home .bx_stick_disc.bottom{bottom:5px}.bx_catalog_list_home .bx_stick.middle,.bx_catalog_list_home .bx_stick_disc.middle{top:49%}@media(min-width:641px) and (max-width:960px){.bx_catalog_list_home .bx_stick{width:90px;height:30px;background-size:100%;line-height:30px}.bx_catalog_list_home .bx_stick.short{font-weight:normal;font-size:14px}.bx_catalog_list_home .bx_stick.average{font-weight:normal;font-size:11px}.bx_catalog_list_home .bx_stick.long{font-weight:normal;font-size:11px}.bx_catalog_list_home .bx_stick_disc{width:64px;height:65px;background-size:100%;font-size:20px;line-height:65px}}@media(max-width:640px){.bx-touch .bx_catalog_list_home .bx_stick{width:70px;height:30px;background-size:100%;font-size:11px;line-height:30px}.bx-touch .bx_catalog_list_home .bx_stick_disc{width:48px;height:49px;background-size:100%;font-size:16px;line-height:49px}}@media(max-width:479px){.bx-touch .bx_catalog_list_home .bx_stick{width:70px;height:30px;background-size:100%;font-size:11px;line-height:30px}.bx-touch .bx_catalog_list_home .bx_stick_disc{width:37px;height:38px;background-size:100%;font-size:13px;line-height:38px}}.bx_catalog_list_home .bx_bt_button,.bx_catalog_list_home .bx_bt_button_type_2{display:inline-block;border-radius:3px;text-align:center;text-decoration:none;font-size:14px;cursor:pointer;white-space:nowrap}.bx_catalog_list_home .bx_bt_button_type_2{border:1px solid #e9e9e9;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fcfcfc),to(#f1f1f1));background-image:-webkit-linear-gradient(#fcfcfc 0,#f1f1f1 100%);background-image:-moz-linear-gradient(#fcfcfc 0,#f1f1f1 100%);background-image:-o-linear-gradient(#fcfcfc 0,#f1f1f1 100%);background-image:linear-gradient(#fcfcfc 0,#f1f1f1 100%);color:#656565;text-shadow:0 1px 0 #fff}.bx_catalog_list_home .bx_bt_button_type_2:hover{background:#fff}.bx_catalog_list_home .bx_bt_button_type_2:active{background-image:-webkit-gradient(linear,0 0,0 100%,from(#f1f1f1),to(#fcfcfc));background-image:-webkit-linear-gradient(#f1f1f1 0,#fcfcfc 100%);background-image:-moz-linear-gradient(#f1f1f1 0,#fcfcfc 100%);background-image:-o-linear-gradient(#f1f1f1 0,#fcfcfc 100%);background-image:linear-gradient(#f1f1f1 0,#fcfcfc 100%);box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.05)}.bx_catalog_list_home .bx_bt_button{background:#00a2df;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYTJkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDZmY2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#00a2df),color-stop(100%,#006fcb));background:-webkit-linear-gradient(top,#00a2df 0,#006fcb 100%);background:-moz-linear-gradient(top,#00a2df 0,#006fcb 100%);background:-ms-linear-gradient(top,#00a2df 0,#006fcb 100%);background:-o-linear-gradient(top,#00a2df 0,#006fcb 100%);background:linear-gradient(to bottom,#00a2df 0,#006fcb 100%);color:#fff;text-shadow:0 1px 0 #006cae;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a2df',endColorstr='#006fcb',GradientType=0)}.bx_catalog_list_home .bx_bt_button:hover{background:#21afe4;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIxYWZlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDZmY2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#21afe4),color-stop(100%,#006fcb));background:-webkit-linear-gradient(top,#21afe4 0,#006fcb 100%);background:-moz-linear-gradient(top,#21afe4 0,#006fcb 100%);background:-ms-linear-gradient(top,#21afe4 0,#006fcb 100%);background:-o-linear-gradient(top,#21afe4 0,#006fcb 100%);background:linear-gradient(to bottom,#21afe4 0,#006fcb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#21afe4',endColorstr='#006fcb',GradientType=0)}.bx_catalog_list_home .bx_bt_button:active{background:#21afe4;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIxYWZlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDZmY2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#21afe4),color-stop(100%,#006fcb));background:-webkit-linear-gradient(top,#21afe4 0,#006fcb 100%);background:-moz-linear-gradient(top,#21afe4 0,#006fcb 100%);background:-ms-linear-gradient(top,#21afe4 0,#006fcb 100%);background:-o-linear-gradient(top,#21afe4 0,#006fcb 100%);background:linear-gradient(to bottom,#21afe4 0,#006fcb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#21afe4',endColorstr='#006fcb',GradientType=0)}.bx_catalog_list_home .bx_small.bx_bt_button{display:inline-block;min-width:20px;line-height:20px}.bx_catalog_list_home .bx_small.bx_bt_button_type_2{display:inline-block;min-width:18px;line-height:18px}.bx_catalog_list_home .bx_medium.bx_bt_button{padding:0 13px;height:25px;font-weight:bold;line-height:25px}.bx_catalog_list_home .bx_medium.bx_bt_button_type_2{padding:0 13px;height:23px;font-weight:bold;line-height:23px}.bx_catalog_list_home .bx_medium.bx_bt_button,.bx_catalog_list_home .bx_medium.bx_bt_button_type_2{font-weight:bold}.bx_catalog_list_home .bx_col_input{display:inline-block;width:40px;text-align:center}.bx_catalog_list_home .bx_item_detail_size{position:relative;margin-bottom:10px;padding:0;max-width:100%;width:100%}.bx-no-touch .bx_catalog_list_home .bx_item_detail_size.full{position:relative;margin-left:-5%;padding:0 5%}.bx_catalog_list_home .bx_item_detail_size .bx_item_section_name_gray{color:#9e9e9e;vertical-align:middle;font-size:11px;line-height:11px}.bx_catalog_list_home .bx_item_detail_size .bx_size_scroller_container{position:relative}.bx_catalog_list_home .bx_item_detail_size .bx_size{position:relative;overflow:hidden;margin:0;width:100%}.bx_catalog_list_home .bx_item_detail_size ul{position:relative;display:block;margin:0;padding:0;width:100%;white-space:nowrap}.bx-touch .bx_catalog_list_home .bx_item_detail_size .bx_size{overflow-x:auto}.bx_catalog_list_home .bx_item_detail_size ul{position:relative;display:block;margin:0;padding:0;width:100%;white-space:nowrap}.bx-touch .bx_catalog_list_home .bx_item_detail_size .bx_size ul{margin-left:0!important}.bx_catalog_list_home .bx_item_detail_size ul li{position:relative;display:block;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:25px}.bx_catalog_list_home .bx_item_detail_size ul li .cnt{cursor:pointer;position:absolute;top:0;right:2px;bottom:2px;left:2px;display:block;overflow:hidden;border:1px solid #c0cfda;background:#fff;color:#3f3f3f;text-align:center;text-decoration:none;font-weight:normal;font-size:10px;line-height:22px}.bx-retina .bx_catalog_list_home .bx_item_detail_size ul li .cnt{border:0;border-style:solid;border-width:1px;-webkit-border-image:url(/local/templates/.default/components/bitrix/catalog.section/this_book_reviews/images/x2border.png) 2 stretch;-moz-border-image:url(/local/templates/.default/components/bitrix/catalog.section/this_book_reviews/images/x2border.png) 2 stretch;-o-border-image:url(/local/templates/.default/components/bitrix/catalog.section/this_book_reviews/images/x2border.png) 2 stretch;border-image:url(/local/templates/.default/components/bitrix/catalog.section/this_book_reviews/images/x2border.png) 2 fill stretch}.bx_catalog_list_home .bx_item_detail_size ul li:hover .cnt{border:1px solid #006cc0}.bx_catalog_list_home .bx_item_detail_size ul li:active .cnt,.bx_catalog_list_home .bx_item_detail_size ul li.bx_active .cnt{border:2px solid #006cc0}.bx-retina .bx_catalog_list_home .bx_item_detail_size ul li.bx_active .cnt{border:0;border-style:solid;border-width:1px;-webkit-border-image:url(/local/templates/.default/components/bitrix/catalog.section/this_book_reviews/images/x2border_active.png) 2 stretch;-moz-border-image:url(/local/templates/.default/components/bitrix/catalog.section/this_book_reviews/images/x2border_active.png) 2 stretch;-o-border-image:url(/local/templates/.default/components/bitrix/catalog.section/this_book_reviews/images/x2border_active.png) 2 stretch;border-image:url(/local/templates/.default/components/bitrix/catalog.section/this_book_reviews/images/x2border_active.png) 2 fill stretch}.bx_catalog_list_home .bx_item_detail_size .bx_size ul li.bx_missing .cnt{border:1px solid #c0cfda!important}.bx_catalog_list_home .bx_item_detail_size .bx_size ul li.bx_missing>i{cursor:not-allowed;position:absolute;display:block;top:0;right:2px;bottom:2px;left:2px;z-index:11;background:rgba(255,255,255,.79) url(/local/templates/.default/components/bitrix/catalog.section/this_book_reviews/images/missing.png) no-repeat center}.bx-no-touch .bx_catalog_list_home .bx_item_detail_size .bx_slide_left,.bx-no-touch .bx_catalog_list_home .bx_item_detail_size .bx_slide_right{opacity:.8}.bx-no-touch .bx_catalog_list_home .bx_item_detail_size .bx_slide_left:hover,.bx-no-touch .bx_catalog_list_home .bx_item_detail_size .bx_slide_right:hover{opacity:1.0}.bx_catalog_list_home .bx_item_detail_size.full .bx_slide_left,.bx_catalog_list_home .bx_item_detail_size.full .bx_slide_right{position:absolute;top:0;bottom:4px;width:5%;max-width:11px;cursor:pointer}.bx-no-touch .bx_catalog_list_home .bx_item_detail_size .bx_slide_left{left:-5%;background:url(/local/templates/.default/components/bitrix/catalog.section/this_book_reviews/images/arr_left.png) no-repeat left center;background-size:100% auto}.bx-no-touch .bx_catalog_list_home .bx_item_detail_size .bx_slide_right{right:-5%;background:url(/local/templates/.default/components/bitrix/catalog.section/this_book_reviews/images/arr_right.png) no-repeat right center;background-size:100% auto}.bx-touch .bx_catalog_list_home .bx_item_detail_size .bx_slide_left{left:0;background:url(/local/templates/.default/components/bitrix/catalog.section/this_book_reviews/images/fade_left.png) repeat-y left center;background-size:100% auto}.bx-touch .bx_catalog_list_home .bx_item_detail_size .bx_slide_right{right:0;background:url(/local/templates/.default/components/bitrix/catalog.section/this_book_reviews/images/fade_right.png) repeat-y right center;background-size:100% auto}.bx_catalog_list_home .bx_item_detail_scu{position:relative;margin-bottom:10px;padding:0;max-width:100%;width:100%}.bx-no-touch .bx_catalog_list_home .bx_item_detail_scu.full{position:relative;margin-left:-5%;padding:0 5%}.bx_catalog_list_home .bx_item_detail_scu .bx_item_section_name_gray{color:#9e9e9e;vertical-align:middle;font-size:11px;line-height:11px}.bx_catalog_list_home .bx_item_detail_scu .bx_scu_scroller_container{position:relative}.bx_catalog_list_home .bx_item_detail_scu .bx_scu{position:relative;overflow:hidden;margin:0;width:100%}.bx-touch .bx_catalog_list_home .bx_item_detail_scu .bx_scu{overflow-x:auto}.bx_catalog_list_home .bx_item_detail_scu .bx_scu ul{position:relative;display:block;margin:0;padding:0;width:100%;white-space:nowrap}.bx-touch .bx_catalog_list_home .bx_item_detail_scu .bx_scu ul{margin-left:0!important}.bx_catalog_list_home .bx_item_detail_scu .bx_scu ul li{position:relative;display:block;float:left;height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bx_catalog_list_home .bx_item_detail_scu .bx_scu ul li .cnt{cursor:pointer;position:absolute;top:0;right:2px;bottom:4px;left:2px;display:block;overflow:hidden;border:1px solid #c0cfda;background:#fff;z-index:10}.bx-retina .bx_catalog_list_home .bx_item_detail_scu .bx_scu ul li .cnt{border:0;border-style:solid;border-width:1px;-webkit-border-image:url(/local/templates/.default/components/bitrix/catalog.section/this_book_reviews/images/x2border.png) 2 stretch;-moz-border-image:url(/local/templates/.default/components/bitrix/catalog.section/this_book_reviews/images/x2border.png) 2 stretch;-o-border-image:url(/local/templates/.default/components/bitrix/catalog.section/this_book_reviews/images/x2border.png) 2 stretch;border-image:url(/local/templates/.default/components/bitrix/catalog.section/this_book_reviews/images/x2border.png) 2 fill stretch}.bx_catalog_list_home .bx_item_detail_scu .bx_scu ul li:hover .cnt{border:1px solid #006cc0}.bx_catalog_list_home .bx_item_detail_scu .bx_scu ul li:active .cnt,.bx_catalog_list_home .bx_item_detail_scu .bx_scu ul li.bx_active .cnt{padding:3px;border:2px solid #006cc0}.bx_catalog_list_home .bx_item_detail_scu .bx_scu ul li.bx_missing .cnt{border:1px solid #c0cfda!important}.bx_catalog_list_home .bx_item_detail_scu .bx_scu ul li.bx_missing>i{cursor:not-allowed;position:absolute;display:block;top:0;right:2px;bottom:4px;left:2px;z-index:11;background:rgba(255,255,255,.79) url(/local/templates/.default/components/bitrix/catalog.section/this_book_reviews/images/missing.png) no-repeat center}.bx-retina .bx_catalog_list_home .bx_item_detail_scu .bx_scu ul li.bx_active .cnt{border:0;border-style:solid;border-width:1px;-webkit-border-image:url(/local/templates/.default/components/bitrix/catalog.section/this_book_reviews/images/x2border_active.png) 2 stretch;-moz-border-image:url(/local/templates/.default/components/bitrix/catalog.section/this_book_reviews/images/x2border_active.png) 2 stretch;-o-border-image:url(/local/templates/.default/components/bitrix/catalog.section/this_book_reviews/images/x2border_active.png) 2 stretch;border-image:url(/local/templates/.default/components/bitrix/catalog.section/this_book_reviews/images/x2border_active.png) 2 fill stretch}.bx_catalog_list_home .bx_item_detail_scu .bx_scu ul li .cnt .cnt_item{position:absolute;top:6%;right:6%;bottom:6%;left:6%;background-size:contain;background-repeat:no-repeat}.bx_catalog_list_home .bx_item_detail_scu .bx_scu ul li .cnt .cnt_item img{width:auto;height:25px}.bx-no-touch .bx_catalog_list_home .bx_item_detail_scu .bx_slide_left,.bx-no-touch .bx_catalog_list_home .bx_item_detail_scu .bx_slide_right{opacity:.8}.bx-no-touch .bx_catalog_list_home .bx_item_detail_scu .bx_slide_left:hover,.bx-no-touch .bx_catalog_list_home .bx_item_detail_scu .bx_slide_right:hover{opacity:1.0}.bx_catalog_list_home .bx_item_detail_scu.full .bx_slide_left,.bx_catalog_list_home .bx_item_detail_scu.full .bx_slide_right{position:absolute;top:0;bottom:4px;width:5%;max-width:11px;cursor:pointer}.bx-no-touch .bx_catalog_list_home .bx_item_detail_scu .bx_slide_left{left:-5%;background:url(/local/templates/.default/components/bitrix/catalog.section/this_book_reviews/images/arr_left.png) no-repeat left center;background-size:100% auto}.bx-no-touch .bx_catalog_list_home .bx_item_detail_scu .bx_slide_right{right:-5%;background:url(/local/templates/.default/components/bitrix/catalog.section/this_book_reviews/images/arr_right.png) no-repeat right center;background-size:100% auto}.bx-touch .bx_catalog_list_home .bx_item_detail_scu .bx_slide_left{left:0;background:url(/local/templates/.default/components/bitrix/catalog.section/this_book_reviews/images/fade_left.png) repeat-y left center;background-size:100% auto}.bx-touch .bx_catalog_list_home .bx_item_detail_scu .bx_slide_right{right:0;background:url(/local/templates/.default/components/bitrix/catalog.section/this_book_reviews/images/fade_right.png) repeat-y right center;background-size:100% auto}
/* End */


/* Start:/local/templates/.default/components/bitrix/catalog.section/this_book_in_blog/style.css?15386559732204*/
#bookInBlogWrap{overflow:hidden;width:100%;max-width:1140px;margin:30px auto 10px}
#bookInBlogWrap .title{font-size:48px;padding:40px 0 20px;text-align:center;color:#3f4a4d}
#bookInBlogWrap .bookInBlog{width:100%;max-width:940px;margin:0 auto}
#bookInBlogWrap .bookInBlog ul{width:auto!important}
#bookInBlogWrap .bookInBlogPosts{text-align:left}
#bookInBlogWrap .bookInBlogPost{display:inline-block;margin:10px;width:100%;max-width:290px;float:left;height: 130px;}
#bookInBlogWrap .bookInBlogPost img{transition:box-shadow .4s ease;width:100px;margin-bottom:15px;margin-right:15px;float:left;border-radius:4px}
#bookInBlogWrap .bookInBlogPost .name{color:#3f4a4d;text-decoration:none;font-family:Walshein_light;font-size:16px;text-align:left;padding-bottom:15px}
#bookInBlogWrap .bookInBlogPost .name span{border-bottom:none}
#bookInBlogWrap .bookInBlogPost:hover img{box-shadow:0 15px 18px 0 rgba(0,0,0,.18), 0 15px 18px 0 rgba(0,0,0,.14)}
#bookInBlogWrap .bookInBlogPost:hover .name span{border-bottom:1px solid #00abb8}
#bookInBlogWrap .bookInBlogPost .date {background:#fff;opacity:0.9;color:#000;position:absolute;padding:6px;z-index:100000;font-size:14px}
#bookInBlogWrap .bookInBlogPost .cat{color:#00abb8;font-size:15px;font-weight:700;padding-left:27px}
#bookInBlogWrap .mainPostInBlog{max-width:600px;height: 260px;}
#bookInBlogWrap .mainPostInBlog img{width:380px}
#bookInBlogWrap .mainPostInBlog .name{font-size:18px}
#bookInBlogWrap .mainPostInBlog .date {font-size:18px;padding:12px}
#bookInBlogWrap .mainPostInBlog .cat{font-size:17px}
.showMore {
    border: 1px solid #c8a474;
    -moz-transition: color .3s ease,background-color .3s ease,border-color .3s ease;
    -ms-transition: color .3s ease,background-color .3s ease,border-color .3s ease;
    -o-transition: color .3s ease,background-color .3s ease,border-color .3s ease;
    transition: color .3s ease,background-color .3s ease,border-color .3s ease;
    border-radius: 34px;
    color: #c8a474;
    font-size: 19px;
    margin: 0 auto 70px;
    padding: 12px 44px;
    text-align: center;
    width: 245px;
    cursor: pointer;
    clear: both;
}
.showMore:hover {
    background: #e6e6e6;
}
/* End */


/* Start:/local/templates/.default/components/webgk/myFormSubscribe/main_page/style.css?15839393248914*/
.bookgiftWrap{
    padding-top: 35px;
}
.bookgift{
    width: 100%;
    max-width: 1240px;
    height: 435px;
    /*height: 560px;*/
    margin:   78px auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    border-radius: 8px;
    background-color: #ffffff;
}

.bookgift__text {
    width: 30%;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    position: relative;
}

.bookgift__logo{
    position: absolute;   
    background-size: 107px 104px;
    background-repeat: no-repeat;
    top: -55px;
    /*top: 17px;*/
    left: 120px;
    width: 100%;
    height: 104px;
}
.wrapTitleForm{
    width: 100%;
    height: 119px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
}
.bookgift__text-title{
    font-size: 30px;
    color: #333;
    width: 230px;
    margin-top: 20px;
    margin: 0 auto;
    margin-bottom: 21px;
}
.bookgift__text-subtitle{
    width: 300px;
    margin-top: 21px;
    font-size: 20px;
    line-height: 26px;
    text-align: center;
    color: #a3a3a3;
}

#bookGiftSubscriptionForm{
    margin-top: 22px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}

#bookGiftSubscriptionForm .some_info{
    z-index: 1100;
    position: absolute;
    display: none;
    top: 100px;
    left: 200px;
    width: 700px;
    background: #fff;
    border: 1px solid #00f;
    text-align: center;
    padding: 30px 0;
}

#bookGiftSubscriptionForm>input{
    width: 300px;
    height: 54px;
    border-radius: 27px;
    margin-bottom: 20px;
    font-size: 17px;
    text-align: center;
}

#bookGiftSubscriptionForm>input[type="email"]::-webkit-input-placeholder{
    font-size: 18px;
}

#bookGiftSubscriptionForm>input[type="email"]:-ms-input-placeholder{
    font-size: 18px;
}

#bookGiftSubscriptionForm>input[type="email"]::-ms-input-placeholder{
    font-size: 18px;
}

#bookGiftSubscriptionForm>input[type="email"]::placeholder{
    font-size: 18px;
}
.wrapButton{
    position: relative;    
}

#bookGiftSubscriptionForm .buttonSubmit{  
    background-repeat: no-repeat;
    background-position: center;
    background-position-x: 16px;
    width: 300px;
    height: 54px;
    border-radius: 27px;
    font-size: 17px;
    margin-bottom: 17px;
    cursor: pointer;
}
.plane {
    position: absolute;
    top: 16px;
    left: 16px;
}


#bookGiftSubscriptionForm .buttonSubmit{
    font-size: 17px;
}

.agreementError{
    display: none;
    color: red;
    font-size: 13px;
}
.some_info{
    display: none;
    margin-top: 11px;
    color: red;
    height: 14px;
    font-size: 16px;
}
.user-consern{
    width: 300px;
    margin: 0 auto;
    color: #9f9f9f;
    font-size: 14px;
    text-align: center;
    margin-bottom: 15px;
}

label[for="conditionsAgreement"]::before{
    content: "";
    display: inline-block;
    width: 16px;
    height: 16px;
    border-radius: 5px;
    border: solid 1px #a3a3a3;
    left: -3px;
    position: relative;
    top: 4px;
    margin-right: 4px;
    line-height:  1.36;
}

.bookgift input[type=checkbox]:checked+label::before{
    background-image: url("/img/path.svg");
    background-repeat: no-repeat;
    background-size: 16px 16px;
    content: "";
    display: inline-block;
    width: 16px;
    height: 16px;
    border-radius: 5px;
    border: solid 1px #a3a3a3;
    left: -3px;
    position: relative;
    top: 4px;
    margin-right: 4px;
}

.user-consern a {
    font-size: 14px;
}
.bookgift__img{
    height: 100%;
    width: 70%;
    position: relative;
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
}

.bookgift__img-lenta {
    width: 180px;
    height: 30px;
    position: absolute;
    right: -40px;
    top: 10px;
    -webkit-transform: rotate(45deg);
            transform: rotate(45deg);
}

.bookgift__img-book {
   display: -webkit-box;
   display: -ms-flexbox;
   display: flex;
   -webkit-box-pack: end;
       -ms-flex-pack: end;
           justify-content: flex-end;
   -webkit-box-align: end;
       -ms-flex-align: end;
           align-items: flex-end;
}

/* .resize-img{
    -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg);
    position: absolute;
    top: 64px;
    right: 215px;
} */
/*
.agreementError {
    font-size: 12px;
}
.bookgiftWrap {
    width: 875px;
    height: 409px;
    border-radius: 5px;
    background-color: #F2994A;
    position: relative;
    margin: 0 auto 40px;
}

.giftWrapChild {
    overflow: hidden;
}


.bookgiftWrap input[type="email"] {
    background-color: #ffffff;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14);
    float: none;
    height: 100%;
    margin: 0;
}

.giftWrapChild input[type="email"] {
    border-color: -moz-use-text-color -moz-use-text-color #fff;
    border-style: none;
    border-width: medium medium 2px;
    box-shadow: 0 0 0 0 rgba(0,0,0,.18), 0 3px 7px 0 rgba(0,0,0,.14);
    color: #8d8d8d;
    font-size: 20px;
    padding-bottom: 13px;
    padding-left: 20px;
    padding-top: 13px;
    position: relative;
    width: 396px;
}


.bookgiftWrap .title {
    margin: 20px 0 0 50px;
    width: 391px;
    height: 70px;
    font-size: 35px;
    font-weight: 900;
    font-style: normal;
    font-stretch: normal;
    line-height: 30px;
    letter-spacing: normal;
    text-align: left;
    color: #ffffff;
    overflow: hidden;
    padding-top: 0;
    padding-bottom: 0;
    letter-spacing: 2px;
}

.bookgiftWrap .description {
    margin: 35px 0 0 50px;
    width: 336px;
    font-size: 22px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 25px;
    letter-spacing: normal;
    text-align: left;
    color: #3f4a4d;
    overflow: hidden;
}

.bookgiftWrap .giftWrapChild:before {
    content: "";
}
.giftWrapChild .some_info {
    z-index: 1100;
    position: absolute;
    display: none;
    top: 100px;
    left: 100px;
    width: 700px;
    background: #fff;
    border: 1px solid #00f;
    text-align: center;
    padding: 30px 0;
}
.bookgiftWrap form {
    margin: 20px 0 0 50px;
    width: 418px;
    height: 58px;
    position: relative;
}

.bookgiftWrap input[type="text"] {
    background-color: #ffffff;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14);
    float: none;
    height: 100%;
    margin: 0;
}

.bookgiftWrap input[type="text"]::placeholder {
    opacity: 0.5;
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: left;
    color: #637477;
}

.bookgiftWrap button {
    position: absolute;
    right: 2px;
    top: 12px;
    border: none;
    width: 60px;
    height: 58px;
    background: url(/img/giftInpBack.png) no-repeat #fff;
    background-position-y: center;
    cursor: pointer;
}
.giftWrapChild {
    width: 55%;
    float: left;
}
.bookgift__img {
    float: right;
    width: 45%;
    height: 100%;
    font-size: 170px;
    text-align: center;
    font-style: italic;
}
.bookgiftWrap .description {
    text-transform: none;
}
.bookgiftWrap .pii.no-mobile {
    margin: 40px 0 0 50px;
    float: none;
    width: 391px;
    height: 72px;
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.5;
    letter-spacing: normal;
    text-align: left;
    color: #ffffff;
}
.bookgift {
    height: 100%;
}
.bookgift__img {
    position: relative;
}
.bookgift__img span {
    position: absolute;
    top: 50%;
    margin-top: -115px;
    left: 5%;
    color: white;
}

.bookgift__img img {
    width: 480px;
    margin: -20px 0 0;
}*/

/* End */


/* Start:/local/templates/.default/components/webgk/myFormSubscribe/main_page/styles/orange.css?15839393242484*/
:root{
    --text-color: #a3a3a3;
    --button-color: #63b2b9;
    --link-color: #63b2b9;
}
/* Цвет логотипа */
.bookgift__logo{   
    /*background-image: url("/local/templates/.default/components/webgk/myFormSubscribe/main_page/styles/../images/logo_orange_new_color.png");*/
    background-image: url("/local/templates/.default/components/webgk/myFormSubscribe/main_page/styles/../images/logo_red_new_color.png");
}

/* цвет заголовка */
.bookgift__text-title{
    color: #333;
}
/* текст подзаголовка */
.bookgift__text-subtitle{
    color: var(--text-color, #a3a3a3);
}

/* Рамка сообщения об ошибке */
#bookGiftSubscriptionForm .some_info{
    background: #fff;
    border: 1px solid #00f;
}

/* цвет рамки емаила */
#bookGiftSubscriptionForm>input[type="email"]{  
    /*border: solid 1px #ff5952;*/
    border: solid 1px #F2994A;
}

/* цвет текста емаила */
#bookGiftSubscriptionForm>input[type="email"]::-webkit-input-placeholder{
    color: var(--text-color, #a3a3a3);
    font-style: italic;
}
#bookGiftSubscriptionForm>input[type="email"]:-ms-input-placeholder{
    color: var(--text-color, #a3a3a3);
    font-style: italic;
}
#bookGiftSubscriptionForm>input[type="email"]::-ms-input-placeholder{
    color: var(--text-color, #a3a3a3);
    font-style: italic;
}
#bookGiftSubscriptionForm>input[type="email"]::placeholder{
    color: var(--text-color, #a3a3a3);
    font-style: italic;
}

/* настройки кнопки */
#bookGiftSubscriptionForm .buttonSubmit{  
    /*border: solid 1px #ff5952;
    background-color: #ff5952;*/
    border: solid 1px #F2994A;
    background-color: #F2994A;
    color: #fff;
}

/* цвет самолетика */
#planeIcon{
    fill: #fff;
}

/* цвет согласия пользователя */
.user-consern{
    color: #9f9f9f;
}

/* цвет чекбокса согласия */
label[for="conditionsAgreement"]::before{
    border: solid 1px #a3a3a3;
}

/* активно согласие */
.bookgift input[type=checkbox]:checked+label::before{
    background-image: url("/img/path.svg");
    border: solid 1px #a3a3a3;
}

/* цвет ссылки на условия соглашения */
.user-consern a {
    color:#ff5952;
}

/* картинка лента в правом углу */
.bookgift__img-lenta {
    background-color: #ff7c05;
} 
.bookgift__img-book {
    height: 100%;
    width: 100%;
    background-image: url(/images/sub_form_image.jpg);
    background-position: right;
    background-repeat: no-repeat;
}

.bookgift__text-subtitle {
    font-size: 16px;
}
/* End */


/* Start:/local/templates/.default/components/bitrix/catalog.section/this_author_books/style.css?155185675729398*/
/* catalog.section */
.bx-section-desc-post{
	font-size: 12px;
	padding: 0 0 0 15px;
	margin: 15px 0;
}
.bx-section-desc{
	border-left: 3px solid #d3d3d3;
}
.bx_catalog_list_home{
	margin-bottom:20px;
	border-bottom:1px solid #e5e5e5;
}
@media (max-width:640px) {.bx_catalog_list_home {border-bottom:1px solid #e5e5e5;}}

.bx_catalog_list_home .bx_catalog_item{
	position:relative;
	float:left;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	background:#fff;
	-webkit-transition:none;
	-moz-transition:none;
	-ms-transition:none;
	-o-transition:none;
	transition:none;
	margin-bottom:30px;
}
@media (min-width:960px){
	.bx_catalog_list_home.col1 .bx_catalog_item{padding:1px 26px;margin:0 0 30px 0   ;width:100%}

	.bx_catalog_list_home.col2 .bx_catalog_item{padding:1px 26px;margin:0 1% 30px;width:48%}
	.bx_catalog_list_home.col2 .bx_catalog_item:nth-child(2n+1){clear:both}

	.bx_catalog_list_home.col3 .bx_catalog_item{padding:1px 26px;margin:0 1% 30px;width:31.333333%}
	.bx_catalog_list_home.col3 .bx_catalog_item:nth-child(3n+1){clear:both}

	.bx_catalog_list_home.col4 .bx_catalog_item{padding:1px 26px;margin:0 1% 30px;width:23%}
	.bx_catalog_list_home.col4 .bx_catalog_item:nth-child(4n+1){clear:both}

	.bx_catalog_list_home.col5 .bx_catalog_item{padding:1px 26px;margin:0 1% 30px;width:18%}
	.bx_catalog_list_home.col5 .bx_catalog_item:nth-child(5n+1){clear:both}
}

@media (min-width:760px) and (max-width:960px){
	.bx_catalog_list_home.col1 .bx_catalog_item{padding:1px 16px;margin:0 0 0 30px;width:100%}

	.bx_catalog_list_home.col2 .bx_catalog_item{padding:1px 16px;margin:0 1% 30px;width:48%}
	.bx_catalog_list_home.col2 .bx_catalog_item:nth-child(2n+1){clear:both}

	.bx_catalog_list_home.col3 .bx_catalog_item{padding:1px 16px;margin:0 1% 30px;width:31.333333%}
	.bx_catalog_list_home.col3 .bx_catalog_item:nth-child(3n+1){clear:both}

	.bx_catalog_list_home.col4 .bx_catalog_item,
	.bx_catalog_list_home.col5 .bx_catalog_item{padding:1px 16px;margin:0 1% 30px;width:23%}
	.bx_catalog_list_home.col4 .bx_catalog_item:nth-child(4n+1),
	.bx_catalog_list_home.col5 .bx_catalog_item:nth-child(4n+1){clear:both}
}
@media (max-width:760px){
	.bx_catalog_list_home.col1 .bx_catalog_item{padding:1px 16px;margin:0 0 0 30px  ;width:100%}

	.bx_catalog_list_home.col2 .bx_catalog_item{padding:1px 16px;margin:0 1% 30px;width:48%}
	.bx_catalog_list_home.col2 .bx_catalog_item:nth-child(2n+1){clear:both}

	.bx_catalog_list_home.col3 .bx_catalog_item{padding:1px 16px;margin:0 1% 30px;width:31.333333%}
	.bx_catalog_list_home.col3 .bx_catalog_item:nth-child(3n+1){clear:both}

	.bx_catalog_list_home.col3 .bx_catalog_item,
	.bx_catalog_list_home.col4 .bx_catalog_item,
	.bx_catalog_list_home.col5 .bx_catalog_item{padding:1px 16px;margin:0 1% 30px;width:31.333333%}
	.bx_catalog_list_home.col3 .bx_catalog_item:nth-child(3n+1),
	.bx_catalog_list_home.col4 .bx_catalog_item:nth-child(3n+1),
	.bx_catalog_list_home.col5 .bx_catalog_item:nth-child(3n+1){clear:both}
}
@media (max-width:580px){
	.bx-touch .bx_catalog_list_home.col1 .bx_catalog_item{padding:1px 26px;margin:0 0 0 30px ;width:100%}

	.bx-touch .bx_catalog_list_home.col2 .bx_catalog_item{padding:1px 16px;margin:0 1% 30px;width:48%}
	.bx-touch .bx_catalog_list_home.col2 .bx_catalog_item:nth-child(3n+1){clear:none}
	.bx-touch .bx_catalog_list_home.col2 .bx_catalog_item:nth-child(2n+1){clear:both}

	.bx-touch .bx_catalog_list_home.col2 .bx_catalog_item,
	.bx-touch .bx_catalog_list_home.col3 .bx_catalog_item,
	.bx-touch .bx_catalog_list_home.col4 .bx_catalog_item,
	.bx-touch .bx_catalog_list_home.col5 .bx_catalog_item{padding:1px 16px;margin:0 1% 30px;width:48%;clear:none}

	.bx-touch .bx_catalog_list_home.col2 .bx_catalog_item:nth-child(2n+1),
	.bx-touch .bx_catalog_list_home.col3 .bx_catalog_item:nth-child(2n+1),
	.bx-touch .bx_catalog_list_home.col4 .bx_catalog_item:nth-child(2n+1),
	.bx-touch .bx_catalog_list_home.col5 .bx_catalog_item:nth-child(2n+1){clear:both}
}

.bx-no-touch .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_container {
	position:absolute;
	z-index:990;
	top:0;
	left:0;
	right:0;
	box-shadow:0 2px 5px 0 rgba(0,0,0,.18);
	border-radius:3px;
	border:1px solid #d3d3d3;
	background:#fff;
	-webkit-animation:borderview 0.5s;
	animation:borderview 0.5s;
}
@media (min-width:960px){.bx-no-touch  .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_container{padding:0 25px 15px}}
@media (max-width:960px){.bx-no-touch  .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_container{padding:0 15px 15px}}

@keyframes borderview {from {border:1px solid #fdfdfd;box-shadow:0 0 0 0 rgba(0,0,0,0);} to {border:1px solid #d3d3d3;box-shadow:0 2px 5px 0 rgba(0,0,0,.18);}}
@-webkit-keyframes borderview {from {border:1px solid #fdfdfd;box-shadow:0 0 0 0 rgba(0,0,0,0);} to {border:1px solid #d3d3d3;box-shadow:0 2px 5px 0 rgba(0,0,0,.18);}}

.bx_catalog_list_home .bx_catalog_item_articul{
	color:#a5a5a5;
	font-size:13px;
}
.bx_catalog_list_home .bx_catalog_item_title{
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.bx-no-touch .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_title{
	overflow: auto;
	white-space: normal;
}
.bx_catalog_list_home .bx_catalog_item_title a{
	color:#3f3f3f;
	text-decoration:none;
	font-size:13px;
}
.bx_catalog_list_home .bx_catalog_item_price{
	color:#3f3f3f;
	font-weight:bold;
}
.bx_catalog_list_home .bx_catalog_item_price span{
	color:#a5a5a5;
	font-size:12px;
	font-weight:normal;
	white-space:nowrap;
	text-decoration:line-through;
}
.bx_catalog_list_home .bx_catalog_item_controls{
	padding-top:10px;
	text-align:center;
	opacity:0;
}
@media (min-width:641px) and (max-width:960px){.bx_catalog_list_home .bx_catalog_item_controls{height:auto}}
@media (max-width:640px){.bx-touch .bx_catalog_list_home .bx_catalog_item_controls{height:auto;line-height:30px;text-align:center}}
@media (max-width:479px){.bx-touch .bx_catalog_list_home .bx_catalog_item_controls{height:auto;line-height:30px;display:block}}
@media (max-width:479px){.bx-touch .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_controls {height:auto}}

.bx_catalog_list_home .bx_catalog_item_controls .bx_catalog_item_controls_blockone{
	width:100%;
	white-space:nowrap;
	text-align:center;
}
.bx_catalog_list_home .bx_catalog_item_controls .bx_catalog_item_controls_blockone span{
	color:#3f3f3f;
	font-size:13px;
}
.bx_catalog_list_home .bx_catalog_item_controls .bx_catalog_item_controls_blockone .bx_notavailable{
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	display: inline-block;
	border: 1px solid #E4E4E4;
	background: #F3F3F3;
	white-space: normal;
	line-height: normal;
	padding: 5px 15px;
	margin-bottom: 10px;
}
.bx_catalog_list_home .bx_catalog_item_controls .bx_catalog_item_controls_blocktwo{
	width:100%;
	text-align:center;
}
.bx_catalog_list_home .bx_catalog_item_controls .bx_catalog_item_controls_blocktwo a{
	margin:1%;
	width: 48%;
	min-width:100px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	line-height: 25px;
	height: 25px;
}

@media (max-width:640px) {
	.bx-touch .bx_catalog_list_home .bx_catalog_item_controls .bx_catalog_item_controls_blockone{display:none;}
	.bx-touch .bx_catalog_list_home .bx_catalog_item_controls .bx_catalog_item_controls_blocktwo{float:none;width:100%;text-align:center;}
}
.bx_catalog_list_home .bx_catalog_item_controls input[type=text]{border:none;}
.bx-touch .bx_catalog_list_home .bx_catalog_item_controls,
.bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_controls{opacity:1}
.bx_catalog_list_home .bx_cnt_desc{
	text-align:left;
	position:absolute;
	right:-45px;
	top:2px;
	width:40px;
}
@media (min-width:641px) and (max-width:960px){

}
.bx_catalog_list_home .bx_catalog_item_controls a{margin-bottom:10px;}
.bx_catalog_list_home .bx_catalog_item_price .bx_price{font-size:15px;padding-top: 5px;}
.bx_catalog_list_home .bx_catalog_item_images_double,
.bx_catalog_list_home .bx_catalog_item_images{
	position:relative;
	z-index:910;
	display:block;
	padding-top:135%;
	width:100%;
	background-position:center;
	background-repeat:no-repeat;
	-webkit-background-size:contain;
	background-size:contain;
}
.bx_catalog_list_home .bx_catalog_item_images_double{
	z-index:900;
	margin-top:-135%;
	opacity:0;
}
.bx-no-touch .bx_catalog_list_home .bx_catalog_item.double:hover .bx_catalog_item_images{
	opacity:0;
	-webkit-animation:rotateimgfirst 0.5s;
	animation:rotateimgfirst 0.5s;
}
.bx-no-touch .bx_catalog_list_home .bx_catalog_item.double:hover .bx_catalog_item_images_double{
	opacity:1;
	-webkit-animation:rotateimglast 0.5s;
	animation:rotateimglast 0.5s;
}
@keyframes rotateimgfirst {from {opacity:1;} to {opacity:0;}}
@-webkit-keyframes rotateimgfirst {from {opacity:1;} to {opacity:0;}}
@keyframes rotateimglast  {from {opacity:0;} to {opacity:1;}}
@-webkit-keyframes rotateimglast  {from {opacity:0;} to {opacity:1;}}

.bx-no-touch .bx_catalog_list_home .bx_catalog_item 	  .bx_catalog_item_controls,
.bx_catalog_list_home .bx_catalog_item 	  .bx_catalog_item_articul,
.bx_catalog_list_home .bx_catalog_item 	  .bx_catalog_item_scu{display:none}
.bx-no-touch .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_controls,
.bx-no-touch .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_articul,
.bx-no-touch .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_scu{display:block}
.bx_catalog_list_home .bx_catalog_item 	  .bx_catalog_item_scu{padding-top:10px}
.bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_scu>div{margin:0 auto}

.bx-no-touch .bx_catalog_list_home .bx_catalog_item .bx_catalog_item_controls.touch,
.bx-touch    .bx_catalog_list_home .bx_catalog_item .bx_catalog_item_controls.no_touch{display:none !important;}

/* Stickers */
.bx_catalog_list_home .bx_stick{
	position:absolute;
	width:123px;
	height:35px;
	background:url(/local/templates/.default/components/bitrix/catalog.section/this_author_books/images/stick.png) left center no-repeat;
	color:#fff;
	text-align:center;
	text-shadow:0 1px 0 #ba3434;
	line-height:35px;
	white-space:nowrap;
	overflow:hidden;
	-ms-text-overflow:ellipsis;
	text-overflow:ellipsis;
}
.bx_catalog_list_home .bx_stick.short {font-weight: bold;font-size:18px}
.bx_catalog_list_home .bx_stick.average {font-weight: bold;font-size:13px}
.bx_catalog_list_home .bx_stick.long{font-weight:normal;font-size:11px}
.bx_catalog_list_home .bx_stick_disc{
	position:absolute;
	width:72px;
	height:74px;
	background:url(/local/templates/.default/components/bitrix/catalog.section/this_author_books/images/stick_disc.png) no-repeat center;
	color:#fff;
	text-align:center;
	text-shadow:0 1px 0 #ba3434;
	font-weight:bold;
	font-size:23px;
	line-height:74px;
}
.bx_catalog_list_home .bx_stick.left,
.bx_catalog_list_home .bx_stick_disc.left{left:-2px;}
.bx_catalog_list_home .bx_stick.right,
.bx_catalog_list_home .bx_stick_disc.right{right:0;}
.bx_catalog_list_home .bx_stick.top,
.bx_catalog_list_home .bx_stick_disc.top{top:15px;}
.bx_catalog_list_home .bx_stick.bottom,
.bx_catalog_list_home .bx_stick_disc.bottom{bottom:5px;}
.bx_catalog_list_home .bx_stick.middle,
.bx_catalog_list_home .bx_stick_disc.middle{top:49%;}
@media (min-width:641px) and (max-width:960px){
	.bx_catalog_list_home .bx_stick{
		width:90px;
		height:30px;
		background-size:100%;
		line-height:30px;
	}
	.bx_catalog_list_home .bx_stick.short {font-weight:normal;font-size:14px}
	.bx_catalog_list_home .bx_stick.average {font-weight:normal;font-size:11px}
	.bx_catalog_list_home .bx_stick.long{font-weight:normal;font-size:11px}
	.bx_catalog_list_home .bx_stick_disc{
		width:64px;
		height:65px;
		background-size:100%;
		font-size:	20px;
		line-height:65px;
	}
}
@media (max-width:640px) {
	.bx-touch .bx_catalog_list_home .bx_stick{
		width:70px;
		height:30px;
		background-size:100%;
		font-size:	11px;
		line-height:30px;
	}
	.bx-touch .bx_catalog_list_home .bx_stick_disc{
		width:48px;
		height:49px;
		background-size:100%;
		font-size:	16px;
		line-height:49px;
	}
}
@media (max-width:479px) {
	.bx-touch .bx_catalog_list_home .bx_stick{
		width:70px;
		height:30px;
		background-size:100%;
		font-size:	11px;
		line-height:30px;
	}

	.bx-touch .bx_catalog_list_home .bx_stick_disc{
		width:37px;
		height:38px;
		background-size:100%;
		font-size:13px;
		line-height:38px;
	}
}

/* buttons */
.bx_catalog_list_home .bx_bt_button,
.bx_catalog_list_home .bx_bt_button_type_2{
	display:inline-block;
	border-radius:3px;
	text-align:center;
	text-decoration:none;
	font-size:14px;
	cursor:pointer;
	white-space:nowrap;
}

.bx_catalog_list_home .bx_bt_button_type_2 				{
	border:1px solid #e9e9e9;
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#fcfcfc),to(#f1f1f1));
	background-image:-webkit-linear-gradient(#fcfcfc 0%,#f1f1f1 100%);
	background-image:   -moz-linear-gradient(#fcfcfc 0%,#f1f1f1 100%);
	background-image:     -o-linear-gradient(#fcfcfc 0%,#f1f1f1 100%);
	background-image:        linear-gradient(#fcfcfc 0%,#f1f1f1 100%);
	color:#656565;
	text-shadow:0 1px 0 #fff;
}
.bx_catalog_list_home .bx_bt_button_type_2:hover{background:#fff;}
.bx_catalog_list_home .bx_bt_button_type_2:active 	{
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#f1f1f1),to(#fcfcfc));
	background-image:-webkit-linear-gradient(#f1f1f1 0%,#fcfcfc 100%);
	background-image:   -moz-linear-gradient(#f1f1f1 0%,#fcfcfc 100%);
	background-image:     -o-linear-gradient(#f1f1f1 0%,#fcfcfc 100%);
	background-image:        linear-gradient(#f1f1f1 0%,#fcfcfc 100%);
	box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.05);
}
.bx_catalog_list_home .bx_bt_button  				{
	background:#00a2df;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYTJkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDZmY2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#00a2df),color-stop(100%,#006fcb));
	background:-webkit-linear-gradient(top,#00a2df 0%,#006fcb 100%);
	background: -moz-linear-gradient(top,#00a2df 0%,#006fcb 100%);
	background:  -ms-linear-gradient(top,#00a2df 0%,#006fcb 100%);
	background:   -o-linear-gradient(top,#00a2df 0%,#006fcb 100%);
	background:      linear-gradient(to bottom,#00a2df 0%,#006fcb 100%);
	color:#fff;
	text-shadow:0 1px 0 #006cae;
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a2df',endColorstr='#006fcb',GradientType=0 );
}
.bx_catalog_list_home .bx_bt_button:hover  		{
	background:#21afe4;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIxYWZlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDZmY2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#21afe4),color-stop(100%,#006fcb));
	background:-webkit-linear-gradient(top,#21afe4 0%,#006fcb 100%);
	background:  -moz-linear-gradient(top,#21afe4 0%,#006fcb 100%);
	background:   -ms-linear-gradient(top,#21afe4 0%,#006fcb 100%);
	background:    -o-linear-gradient(top,#21afe4 0%,#006fcb 100%);
	background:       linear-gradient(to bottom,#21afe4 0%,#006fcb 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#21afe4',endColorstr='#006fcb',GradientType=0 );
}
.bx_catalog_list_home .bx_bt_button:active  		{
	background:#21afe4;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIxYWZlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDZmY2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#21afe4),color-stop(100%,#006fcb));
	background:-webkit-linear-gradient(top,#21afe4 0%,#006fcb 100%);
	background:  -moz-linear-gradient(top,#21afe4 0%,#006fcb 100%);
	background:   -ms-linear-gradient(top,#21afe4 0%,#006fcb 100%);
	background:    -o-linear-gradient(top,#21afe4 0%,#006fcb 100%);
	background:       linear-gradient(to bottom,#21afe4 0%,#006fcb 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#21afe4',endColorstr='#006fcb',GradientType=0 );
}


.bx_catalog_list_home .bx_small.bx_bt_button{
	display:inline-block;
	min-width:20px;
	line-height:20px;
}
.bx_catalog_list_home .bx_small.bx_bt_button_type_2{
	display:inline-block;
	min-width:18px;
	line-height:18px;
}

.bx_catalog_list_home .bx_small.bx_bt_button_type_2 		{}
.bx_catalog_list_home .bx_small.bx_bt_button_type_2:hover 	{}
.bx_catalog_list_home .bx_small.bx_bt_button_type_2:active 	{}


.bx_catalog_list_home .bx_medium.bx_bt_button{
	padding:0 13px;
	height:25px;
	font-weight:bold;
	line-height:25px;
}
.bx_catalog_list_home .bx_medium.bx_bt_button_type_2		{
	padding:0 13px;
	height:23px;
	font-weight:bold;
	line-height:23px;
}

.bx_catalog_list_home .bx_medium.bx_bt_button,
.bx_catalog_list_home .bx_medium.bx_bt_button_type_2 		{font-weight:bold;}
.bx_catalog_list_home .bx_medium.bx_bt_button_type_2:hover  {}
.bx_catalog_list_home .bx_medium.bx_bt_button_type_2:active {}

.bx_catalog_list_home .bx_col_input{
	display:inline-block;
	width:40px;
	text-align:center;
}

/* scu_detail_size */
.bx_catalog_list_home .bx_item_detail_size{
	position: relative;
	margin-bottom: 10px;
	padding: 0;
	max-width: 100%;
	width: 100%;
}
.bx-no-touch .bx_catalog_list_home .bx_item_detail_size.full {
	position: relative;
	margin-left: -5%;
	padding: 0 5%;
}

/*----*/

.bx_catalog_list_home .bx_item_detail_size .bx_item_section_name_gray{
	color: #9e9e9e;
	vertical-align: middle;
	font-size: 11px;
	line-height: 11px;
}

/*----*/

.bx_catalog_list_home .bx_item_detail_size .bx_size_scroller_container{position: relative}

.bx_catalog_list_home .bx_item_detail_size .bx_size{
	position: relative;
	overflow: hidden;
	margin: 0;
	width: 100%;
}
.bx_catalog_list_home .bx_item_detail_size ul{
	position: relative;
	display: block;
	margin: 0;
	padding: 0;
	width: 100%;
	white-space: nowrap;
}
.bx-touch 	 .bx_catalog_list_home .bx_item_detail_size .bx_size{overflow-x: auto;}
.bx_catalog_list_home .bx_item_detail_size ul{
	position: relative;
	display: block;
	margin: 0;
	padding: 0;
	width: 100%;
	white-space: nowrap;
}
.bx-touch 	.bx_catalog_list_home .bx_item_detail_size .bx_size ul{margin-left: 0 !important;}
.bx_catalog_list_home .bx_item_detail_size ul li{
	position: relative;
	display: block;
	float: left;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	height: 25px;
}
.bx_catalog_list_home .bx_item_detail_size ul li .cnt{
	cursor: pointer;
	position: absolute;
	top: 0;
	right: 2px;
	bottom: 2px;
	left:2px;
	display: block;
	overflow: hidden;
	border: 1px solid #c0cfda;
	background: #fff;

	color: #3f3f3f;
	text-align: center;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
	line-height: 22px;
}
.bx-retina .bx_catalog_list_home .bx_item_detail_size ul li .cnt{
	border: none;
	border-style: solid;
	border-width: 1px;
	-webkit-border-image: url(/local/templates/.default/components/bitrix/catalog.section/this_author_books/images/x2border.png) 2 stretch;
	-moz-border-image: url(/local/templates/.default/components/bitrix/catalog.section/this_author_books/images/x2border.png) 2 stretch;
	-o-border-image: url(/local/templates/.default/components/bitrix/catalog.section/this_author_books/images/x2border.png) 2 stretch;
	border-image: url(/local/templates/.default/components/bitrix/catalog.section/this_author_books/images/x2border.png) 2 fill stretch;
}
.bx_catalog_list_home .bx_item_detail_size ul li:hover .cnt{border: 1px solid #006cc0}
.bx_catalog_list_home .bx_item_detail_size ul li:active .cnt,
.bx_catalog_list_home .bx_item_detail_size ul li.bx_active .cnt{
	border: 2px solid #006cc0;
}
.bx-retina .bx_catalog_list_home .bx_item_detail_size ul li.bx_active .cnt{
	border: none;
	border-style: solid;
	border-width: 1px;
	-webkit-border-image: url(/local/templates/.default/components/bitrix/catalog.section/this_author_books/images/x2border_active.png) 2 stretch;
	-moz-border-image: url(/local/templates/.default/components/bitrix/catalog.section/this_author_books/images/x2border_active.png) 2 stretch;
	-o-border-image: url(/local/templates/.default/components/bitrix/catalog.section/this_author_books/images/x2border_active.png) 2 stretch;
	border-image: url(/local/templates/.default/components/bitrix/catalog.section/this_author_books/images/x2border_active.png) 2 fill stretch;
}

.bx_catalog_list_home .bx_item_detail_size .bx_size ul li.bx_missing .cnt{border: 1px solid #c0cfda !important}
.bx_catalog_list_home .bx_item_detail_size .bx_size ul li.bx_missing>i{
	cursor: not-allowed;
	position: absolute;
	display: block;
	top: 0;
	right: 2px;
	bottom: 2px;
	left:2px;
	z-index:11;
	background: rgba(255,255,255,.79) url(/local/templates/.default/components/bitrix/catalog.section/this_author_books/images/missing.png) no-repeat center;
}
/*----*/

.bx-no-touch .bx_catalog_list_home .bx_item_detail_size .bx_slide_left,
.bx-no-touch .bx_catalog_list_home .bx_item_detail_size .bx_slide_right  		{opacity:0.8}
.bx-no-touch .bx_catalog_list_home .bx_item_detail_size .bx_slide_left:hover,
.bx-no-touch .bx_catalog_list_home .bx_item_detail_size .bx_slide_right:hover {opacity:1.0}

.bx_catalog_list_home .bx_item_detail_size.full .bx_slide_left,
.bx_catalog_list_home .bx_item_detail_size.full .bx_slide_right{
	position: absolute;
	top: 0;
	bottom:4px;
	width :5%;
	max-width:11px;
	cursor: pointer;
}
.bx-no-touch .bx_catalog_list_home .bx_item_detail_size .bx_slide_left {left: -5%;background:url(/local/templates/.default/components/bitrix/catalog.section/this_author_books/images/arr_left.png)  no-repeat left  center;background-size: 100% auto}
.bx-no-touch .bx_catalog_list_home .bx_item_detail_size .bx_slide_right{right:-5%;background:url(/local/templates/.default/components/bitrix/catalog.section/this_author_books/images/arr_right.png) no-repeat right center;background-size: 100% auto}
.bx-touch 	 .bx_catalog_list_home .bx_item_detail_size .bx_slide_left {left:   0;background:url(/local/templates/.default/components/bitrix/catalog.section/this_author_books/images/fade_left.png)  repeat-y left  center;background-size: 100% auto}
.bx-touch 	 .bx_catalog_list_home .bx_item_detail_size .bx_slide_right{right:  0;background:url(/local/templates/.default/components/bitrix/catalog.section/this_author_books/images/fade_right.png) repeat-y right center;background-size: 100% auto}

/* scu_detail_scu */
.bx_catalog_list_home .bx_item_detail_scu{
	position: relative;
	margin-bottom: 10px;
	padding: 0;
	max-width: 100%;
	width: 100%;
}
.bx-no-touch .bx_catalog_list_home .bx_item_detail_scu.full {
	position: relative;
	margin-left: -5%;
	padding: 0 5%
}

/*----*/

.bx_catalog_list_home .bx_item_detail_scu .bx_item_section_name_gray{
	color: #9e9e9e;
	vertical-align: middle;
	font-size: 11px;
	line-height: 11px;
}

/*----*/

.bx_catalog_list_home .bx_item_detail_scu .bx_scu_scroller_container{position: relative}

.bx_catalog_list_home .bx_item_detail_scu .bx_scu{
	position: relative;
	overflow: hidden;
	margin: 0;
	width: 100%;
}
.bx-touch 	 .bx_catalog_list_home .bx_item_detail_scu .bx_scu{overflow-x: auto}

.bx_catalog_list_home .bx_item_detail_scu .bx_scu ul{
	position: relative;
	display: block;
	margin: 0;
	padding: 0;
	width: 100%;
	white-space: nowrap
}
.bx-touch 	.bx_catalog_list_home .bx_item_detail_scu .bx_scu ul{margin-left: 0 !important}
.bx_catalog_list_home .bx_item_detail_scu .bx_scu ul li{
	position: relative;
	display: block;
	float: left;
	height: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.bx_catalog_list_home .bx_item_detail_scu .bx_scu ul li .cnt{
	cursor: pointer;
	position: absolute;
	top: 0;
	right: 2px;
	bottom: 4px;
	left:2px;
	display: block;
	overflow: hidden;
	border: 1px solid #c0cfda;
	background: #fff;
	z-index:10;
}
.bx-retina .bx_catalog_list_home .bx_item_detail_scu .bx_scu ul li .cnt{
	border: none;
	border-style: solid;
	border-width: 1px;
	-webkit-border-image: url(/local/templates/.default/components/bitrix/catalog.section/this_author_books/images/x2border.png) 2 stretch;
	-moz-border-image: url(/local/templates/.default/components/bitrix/catalog.section/this_author_books/images/x2border.png) 2 stretch;
	-o-border-image: url(/local/templates/.default/components/bitrix/catalog.section/this_author_books/images/x2border.png) 2 stretch;
	border-image: url(/local/templates/.default/components/bitrix/catalog.section/this_author_books/images/x2border.png) 2 fill stretch;
}
.bx_catalog_list_home .bx_item_detail_scu .bx_scu ul li:hover .cnt{border: 1px solid #006cc0}
.bx_catalog_list_home .bx_item_detail_scu .bx_scu ul li:active .cnt,
.bx_catalog_list_home .bx_item_detail_scu .bx_scu ul li.bx_active .cnt{
	padding: 3px;
	border: 2px solid #006cc0;
}
.bx_catalog_list_home .bx_item_detail_scu .bx_scu ul li.bx_missing .cnt{border: 1px solid #c0cfda !important}
.bx_catalog_list_home .bx_item_detail_scu .bx_scu ul li.bx_missing>i{
	cursor: not-allowed;
	position: absolute;
	display: block;
	top: 0;
	right: 2px;
	bottom: 4px;
	left: 2px;
	z-index:11;
	background: rgba(255,255,255,.79) url(/local/templates/.default/components/bitrix/catalog.section/this_author_books/images/missing.png) no-repeat center;
}

.bx-retina .bx_catalog_list_home .bx_item_detail_scu .bx_scu ul li.bx_active .cnt{
	border: none;
	border-style: solid;
	border-width: 1px;
	-webkit-border-image: url(/local/templates/.default/components/bitrix/catalog.section/this_author_books/images/x2border_active.png) 2 stretch;
	-moz-border-image: url(/local/templates/.default/components/bitrix/catalog.section/this_author_books/images/x2border_active.png) 2 stretch;
	-o-border-image: url(/local/templates/.default/components/bitrix/catalog.section/this_author_books/images/x2border_active.png) 2 stretch;
	border-image: url(/local/templates/.default/components/bitrix/catalog.section/this_author_books/images/x2border_active.png) 2 fill stretch;
}
.bx_catalog_list_home .bx_item_detail_scu .bx_scu ul li .cnt .cnt_item{
	position: absolute;
	top:   6%;
	right: 6%;
	bottom:6%;
	left:  6%;
	background-size:contain;
	background-repeat: no-repeat;
}
.bx_catalog_list_home .bx_item_detail_scu .bx_scu ul li .cnt .cnt_item img{
	width: auto;
	height: 25px;
}

/*----*/

.bx-no-touch .bx_catalog_list_home .bx_item_detail_scu .bx_slide_left,
.bx-no-touch .bx_catalog_list_home .bx_item_detail_scu .bx_slide_right  	  {opacity:0.8}
.bx-no-touch .bx_catalog_list_home .bx_item_detail_scu .bx_slide_left:hover,
.bx-no-touch .bx_catalog_list_home .bx_item_detail_scu .bx_slide_right:hover{opacity:1.0}

.bx_catalog_list_home .bx_item_detail_scu.full .bx_slide_left,
.bx_catalog_list_home .bx_item_detail_scu.full .bx_slide_right{
	position: absolute;
	top: 0;
	bottom:4px;
	width :5%;
	max-width:11px;
	cursor: pointer;
}
.bx-no-touch .bx_catalog_list_home .bx_item_detail_scu .bx_slide_left {left: -5%;background:url(/local/templates/.default/components/bitrix/catalog.section/this_author_books/images/arr_left.png)  no-repeat   left  center;background-size: 100% auto}
.bx-no-touch .bx_catalog_list_home .bx_item_detail_scu .bx_slide_right{right:-5%;background:url(/local/templates/.default/components/bitrix/catalog.section/this_author_books/images/arr_right.png) no-repeat   right center;background-size: 100% auto}
.bx-touch 	 .bx_catalog_list_home .bx_item_detail_scu .bx_slide_left {left:   0;background:url(/local/templates/.default/components/bitrix/catalog.section/this_author_books/images/fade_left.png)  repeat-y   left  center;background-size: 100% auto}
.bx-touch 	 .bx_catalog_list_home .bx_item_detail_scu .bx_slide_right{right:  0;background:url(/local/templates/.default/components/bitrix/catalog.section/this_author_books/images/fade_right.png) repeat-y   right center;background-size: 100% auto}
 .authorBooksWrapp{
     height:700px;
     width: 1170px;
 }
 .thisAuthorBook {
     float: left;
 }
.sidc{
    height: auto;
    position: relative;
}
.thisAuthorBook .divSliderElementConteiner .sliderBookName {
    color: #424c4f;
    height: 50px;
    overflow: hidden;
    font-size: 14px;
    margin-bottom: 5px;
    padding: 10px 0 10px 0;
    text-align: center;
}

.thisAuthorBook .divSliderElementConteiner .sliderBookOfPack{
    color: #7B8C90;
    height: 40px;
    text-align: center;
    font-size: 14px;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
}
.bookPrice {
    color: #7B8C90;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    text-align: center;
    margin-top: 7px;
}
.authorBoolSlider .bookPrice span:after {
    content: '';
}

.divSliderElementConteiner{
	margin: 0 auto 5px auto;
    height: 470px;
    padding: 16px 9px 40px 9px;
    width: 160px;
}
.sliderBookPrice{
	display: flex;
    justify-content: center;
    align-items: center;
    height: 35px;
    color: #7B8C90;
    font-size: 14px;
    margin: 0 AUTO;
    bottom: 40px;
    width: 100%;
    text-align: center;
}
.sliderBookPrice .rub_symbol {
	color: #7B8C90;
    font-size: 14px;
    text-align: center;
    padding: 0;
    font-family: 'RoubleSign',sans-serif;
}

.divSliderElementConteiner .basketBook{
	bottom: -35px;
}
.authorBoolSlider {
	width: 1140px;
}
/* End */


/* Start:/js/slick/slick.css?15531790951776*/
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

/* End */


/* Start:/js/slick/slick-theme.css?15531790953145*/
@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list
{
    background: #fff url('/js/slick/./ajax-loader.gif') center center no-repeat;
}

/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url('/js/slick/./fonts/slick.eot');
    src: url('/js/slick/./fonts/slick.eot?#iefix') format('embedded-opentype'), url('/js/slick/./fonts/slick.woff') format('woff'), url('/js/slick/./fonts/slick.ttf') format('truetype'), url('/js/slick/./fonts/slick.svg#slick') format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '←';
}
[dir='rtl'] .slick-prev:before
{
    content: '→';
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '→';
}
[dir='rtl'] .slick-next:before
{
    content: '←';
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}

/* End */
/* /local/templates/.default/components/bitrix/catalog/catalog_template/style.css?1538655979697 */
/* /local/templates/.default/components/bitrix/breadcrumb/catalog_crumb/style.min.css?1538655979448 */
/* /local/templates/.default/components/bitrix/catalog/catalog_template/bitrix/catalog.element/.default/style.css?159559859754622 */
/* /local/components/webgk/rfi.widget/templates/.default/style.css?1558355186573 */
/* /local/templates/.default/components/bitrix/system.pagenavigation/round/style.min.css?15484152082667 */
/* /local/templates/.default/components/bitrix/catalog.section/this_book_reviews/style.min.css?153865597424862 */
/* /local/templates/.default/components/bitrix/catalog.section/this_book_in_blog/style.css?15386559732204 */
/* /local/templates/.default/components/webgk/myFormSubscribe/main_page/style.css?15839393248914 */
/* /local/templates/.default/components/webgk/myFormSubscribe/main_page/styles/orange.css?15839393242484 */
/* /local/templates/.default/components/bitrix/catalog.section/this_author_books/style.css?155185675729398 */
/* /js/slick/slick.css?15531790951776 */
/* /js/slick/slick-theme.css?15531790953145 */
