

/* Start:/local/components/gtxtymt/catalog.mainpage/templates/.default/style.css?17809128893640*/
	.all_sections{
		padding-top:80px;
	}
    .articles .article, .section_news .news, .products .product{
        background:transparent;}
	.all_sections .single_section{
        float:left; 
        width:33%;
        display:block;
        text-decoration:none;
        font: 700 15px/23px 'Open Sans'; 
        color:#282828;}
	.all_sections .single_section .single_section_wrapper{    
		-webkit-box-shadow: 0px 5px 5px 0px rgba(204,204,204,1);
		-moz-box-shadow: 0px 5px 5px 0px rgba(204,204,204,1);
		box-shadow: 0px 5px 5px 0px rgba(204,204,204,1);}

	ul.catalog_subsections{
        list-style:none; 
        text-align:left;}
	ul.catalog_subsections li{
        list-style-type:none; 
        padding-bottom:10px;}
	ul.catalog_subsections li a{
        padding:0px 0px 11px;
        transition:all 500ms;
        -moz-transition:all 500ms;
        -webkit-transition:all 500ms;
        display:block; 
        color:#000;
        border-bottom:1px dotted #000; 
        text-decoration:none;
        font-weight:100;}
	ul.catalog_subsections li a:hover,ul.catalog_subsections li a:focus,ul.catalog_subsections li a:visited{
		text-decoration:none; 
		padding-left:8px;}
   ul.catalog_subsections li:last-child a{
        border-bottom:1px dotted transparent;
   }

	.all_sections .single_section .single_section_wrapper a.name{
       width:280px;
       text-decoration:none; 
       display:block; 
       color:#282828;}
	.all_sections .single_section .single_section_wrapper a.name:hover{text-decoration:none;}
	.all_sections .single_section .single_section_wrapper a.name:active{text-decoration:none;}
	.all_sections .single_section .single_section_wrapper a.name:visited{text-decoration:none;}
	.all_sections .single_section .single_section_wrapper a.name:focus{text-decoration:none;}
	.all_sections .single_section .single_section_wrapper{
		padding:13px 17px;
		background:#fff; 
		width:340px;
        margin-left:30px;
		text-align:center; 
		border-radius:10px; 
		-moz-border-radius:10px; 
		-webkit-border-radius:10px; 
		padding-bottom:0px;}
	.all_sections .single_section .single_section_wrapper .name{
        height:77px;
        width:auto;
        overflow:hidden;
        margin-left:auto;
        margin-right:auto;}
	.all_sections .single_section .single_section_wrapper .name span{
        font: 600 21px/24px 'Open Sans';
		color: #282828;
		text-decoration: none;
		transition: color .3s linear;

		border-bottom:2px dotted transparent;}

	.all_sections .single_section .single_section_wrapper .name:hover span{
		color:#4a589b;
        border-bottom:1.5px dotted #282828;
    }
	.all_sections .single_section .single_section_wrapper .name:hover span{
        order-bottom:2px dotted transparent;}
	.all_sections .single_section .single_section_wrapper .image img{
        max-width:100%; 
 		text-align:center;
		border:1px solid #d7d7d7;
		border-radius:5px; 
		-webkit- border-radius:5px; 
		-moz- border-radius:5px;}

@media(max-width:1042px) {
	.all_sections .single_section .single_section_wrapper{margin-left:0px; width:280px;}
}

@media(max-width:896px) {
	.all_sections .single_section .single_section_wrapper{width:235px;}
	.all_sections .single_section .single_section_wrapper .name span{font-size:15px; }
	.all_sections .single_section .single_section_wrapper a.name{width:100%;}
}

@media(max-width:760px) {
	.all_sections .single_section{width:100%; margin-bottom:15px;}
	.all_sections .single_section .single_section_wrapper{margin-left:0px; width:350px;}
}

@media(max-width:760px) {
	.all_sections .single_section .single_section_wrapper{width:290px; margin-left:auto; margin-right:auto;}
}

/* End */
/* /local/components/gtxtymt/catalog.mainpage/templates/.default/style.css?17809128893640 */
