


/* Start:/bitrix/templates/es_main/components/bitrix/catalog/.default/bitrix/catalog.section.list/.default/style.css*/
.zoom { 
		width:120px; 
		height:120px; 
		display:block; 
		position:relative; 
		overflow:hidden;
}
.zoomOverlay {
		position:absolute;
		top:0; left:0;
		bottom:0; right:0;
		display:none;
		background: url('/bitrix/templates/es_main/components/bitrix/catalog/.default/bitrix/catalog.section.list/.default/images/hover.png') 0 0 no-repeat;   
}
.topics_link {
		text-transform: none; 
		color: #666;
		text-decoration: none;
		border-bottom: 1px dashed #666;
-webkit-transition: all .4s ease;
		transition: all .4s ease;

}
.topics_link:hover {
		border-bottom: 1px dashed #25C019;
		color: #25C019;
}
.catalog-foto {
    animation: bounceIn 2s ease-in;
    -webkit-animation: bounceIn 2s ease-in;
}
@-webkit-keyframes bounceIn {
    from,
    20%,
    40%,
    60%,
    80%,
    to {
        -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
                animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    }
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
                transform: scale3d(.3, .3, .3);
    }
    20% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1);
                transform: scale3d(1.1, 1.1, 1.1);
    }
    40% {
        -webkit-transform: scale3d(.9, .9, .9);
                transform: scale3d(.9, .9, .9);
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(1.03, 1.03, 1.03);
                transform: scale3d(1.03, 1.03, 1.03);
    }
    80% {
        -webkit-transform: scale3d(.97, .97, .97);
                transform: scale3d(.97, .97, .97);
    }
    to {
        opacity: 1;
        -webkit-transform: scale3d(1, 1, 1);
                transform: scale3d(1, 1, 1);
    }
}

@keyframes bounceIn {
    from,
    20%,
    40%,
    60%,
    80%,
    to {
        -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
                animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    }
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
                transform: scale3d(.3, .3, .3);
    }
    20% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1);
                transform: scale3d(1.1, 1.1, 1.1);
    }
    40% {
        -webkit-transform: scale3d(.9, .9, .9);
                transform: scale3d(.9, .9, .9);
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(1.03, 1.03, 1.03);
                transform: scale3d(1.03, 1.03, 1.03);
    }
    80% {
        -webkit-transform: scale3d(.97, .97, .97);
                transform: scale3d(.97, .97, .97);
    }
    to {
        opacity: 1;
        -webkit-transform: scale3d(1, 1, 1);
                transform: scale3d(1, 1, 1);
    }
}
.h5-main-catalog {
	font: 3.5em/18px FRAMDCN, 'Roboto', sans-serif;
	margin-top: 20px;
	padding: 20px 0 40px;
	text-align: center;
}
.h5-main-catalog span {
	color: #d20000;
}
.divider {
	display: block !important;
	margin: 0 auto;
}
.catalog_logo p {
	font-family: 'Open Sans', sans-serif;
	font-size: 1.5em;
	line-height: normal;
	text-align: center;
	padding-bottom: 15px;
}

@media only screen and (max-width : 430px) {
.h5-main-catalog {
	font-size: 2.5em;
	line-height: 1;
	padding: 20px 0 20px;
}
.catalog_logo p {
	font-size: 1em;
}
.none {
	display: none !important;
}
.divider {
	width: 90%;
}
}
/* End */



/* Start:/bitrix/templates/es_main/components/pweb.ru/rss.xml/.default/style.css*/
	#rss_news{
		margin-top:10px;
	}
	#rss_main{
		font-size:12px;			
		margin-bottom:20px;
		margin-left:5px;
	}
	#rss_main h2{
		font-size:12px;
		padding-top:0;
		margin-top:0;
	}
	#rss_main a{		
		text-decoration:underline;
	}
	#rss_img{
		width:120px;
		float:left;		
	}
	#rss_text{
		margin-left:130px;
	}

/* End */
/* /bitrix/templates/es_main/components/bitrix/catalog/.default/bitrix/catalog.section.list/.default/style.css */
/* /bitrix/templates/es_main/components/pweb.ru/rss.xml/.default/style.css */
