/*
Theme Name: Template Catalog
Theme URI: https://wordpress.org/themes/twentyfifteen/
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Our 2015 default theme is clean, blog-focused, and designed for clarity. Twenty Fifteen's simple, straightforward typography is readable on a wide variety of screen sizes, and suitable for multiple languages. We designed it using a mobile-first approach, meaning your content takes center-stage, regardless of whether your visitors arrive by smartphone, tablet, laptop, or desktop computer.
Version: 1.8
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: blog, two-columns, left-sidebar, accessibility-ready, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: twentyfifteen

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

/*#test*/

#modal-product .success {
    color: green;
}

#menu-information a {

}

#menu-information a:last-child {
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    margin-bottom: 0;
}

#menu-information a, button.list-group-item {
    color: #555;
}

#menu-information a {
    background-color: #fff;
    border: 1px solid #ddd;
    display: block;
    margin-bottom: -1px;
    padding: 10px 15px;
    position: relative;
}

.navbar-brand {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

.success-footer {
    color: white;
    font-weight: bold;
    font-size: 15px;
    text-align: right;
}
img{
	margin-bottom: 10px;
}
.alignleft{
	float: left;
	margin-right: 15px;
}
.alignright {
	float: right;
	margin-left: 15px;
}
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
/*p:after{
	content: "";
	display: table;
	clear: both;
}*/
@media (max-width: 767px) { 
	.alignleft{
		float: none;
		margin: 0 auto 15px;
		display: block;
	}
	.alignright {
		float: none;
		margin: 0 auto 15px;
		display: block;
	}
}
.h4{
	color: #fff;
    text-transform: uppercase;
    font-weight: 700;
    margin-top: 0;
}
.info-list{
	padding: 36px 0 0 0;
}
ul.contacts-list{
	padding: 36px 0 0 0;
}
.news-item .news-title span a{
	font-weight: 700;
    color: #424242;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 18px;
	margin: 25px 0 7px;
}