body {padding: 0px;
	margin: 0px;
	font-family: 'Arial';
	font-size: 13px;
color: #666;}
p {
    padding: 1em 0;
    color: #666;
    line-height: 150%;
}
h1, h2, h3, h4, h5 {
    font-family: 'Roboto Condensed', sans-serif;
    margin: 0;
    padding: 0;
    font-weight: normal;
    color: #000;
}
.text h1 {font-family: 'Roboto Condensed', sans-serif;}
.header {padding:38px 0;}
.header .container {border-bottom: 8px solid #F0F0F0;}
.utp .utp {color: #FFF;padding: 21px 30px 30px;height:210px;}
.utp .utp p {color:#FFF;}
.utp .utp.first {    background-color: rgb(66, 179, 229);animation-duration: 500ms;animation-delay: 0ms;transition-delay: 0ms;}
.utp .utp.two {    background-color: rgb(3, 132, 206);animation-duration: 800ms;animation-delay: 250ms;transition-delay: 250ms;}
.utp .utp.last {    background-color: rgb(49, 86, 163);animation-duration: 800ms;animation-delay: 500ms;transition-delay: 500ms;}
.navbar-nav.menu {width:100%;}
.navbar-nav.menu li.nav-item:hover, .navbar-nav.menu li.nav-item.active{    color: #FFF;background: #42B3E5;}
.navbar-nav.menu li.nav-item.active a {color:#FFF;}
.navbar-nav.menu li.nav-item a {    color: #888;}
.navbar-nav.menu li.nav-item:hover a {color:#FFF;}
.navbar-nav.menu li.nav-item .dropdown-menu {margin:0;padding:0;}
.navbar-nav.menu .dropdown-menu.show a.dropdown-item {border: none;color: #888;background: #FFF;border-bottom: 1px solid #E8E8E8;padding: 15px;font-size: 12px;}
.navbar-nav.menu .dropdown-menu a.dropdown-item:hover	{    border-bottom: 2px solid #42B3E5;color: #000;padding-bottom: 14px;}
.text {font-family: 'Roboto', sans-serif;margin-top:32px;}
.content.main {margin-top:30px;}
.text span.title, .geog span.title, .form span.title, .products .item a.title {font-size:18px;color: #000;font-family: 'PT Sans';}
.text span.title:after, .geog span.title:after, .form span.title:after, .products .item a.title:after	{    content: "";display: block;bottom: 0;width: 50px;height: 2px;background: #42B3E5;margin-top: 10px;}
.content.main span.intro {display:block;    padding: 1em 0;color: #666;line-height: 150%;margin-bottom:30px;}
.content.main h1, .content.main span.intro {text-align:center;}
.works span {display:block;text-align:center;margin-bottom:10px;font-weight: normal;color: #000;font-family: 'PT Sans';    font-size: 16px;}
.works .img {    border-radius: 0;    max-width: 175px;-webkit-box-shadow: 0 0 5px rgba(0,0,0,.1);padding: 6px;margin:0 auto;}
.geog ul{margin-top:36px;list-style:circle;}
.geog ul li {        padding: 12px 0;border-bottom: 1px solid #E0E0E0;background-position: left center;background-repeat: no-repeat;line-height: 120%;}
.form {margin-top:30px;}
.form form {width:100%;}
.form form label {display:block;    margin-top: 15px;margin-bottom: 5px;    color: #909090; }
.form form input {width:100%;padding:10px 20px;}
.form form textarea {width:100%;padding:10px 20px;}
.form form input[type="submit"]{margin:0 auto;cursor:pointer;border:1px solid #3156A3;background-color: #3156A3;color:#FFF;padding:10px 30px;width:260px;margin-top:10px;display:block;}
.form form input[type="submit"]:hover {    background-color: #42B3E5;border: 1px solid #42B3E5;}
footer.footer {margin-top:30px;    border-top: 2px solid #CCC;padding-top: 20px;padding-bottom:30px;background-color: #202020;}
.footer a {color:#CCC;}
ul.breadcrumb {background:none;}
ul.breadcrumb a {    color: #909090;text-decoration:underline;font-size: 11px;}
ul.breadcrumb li {font-size:11px;}
.breadcrumb li.separator {    background: url(/img/separ.png)no-repeat center;    width: 8px;padding: 0 4px;text-decoration: none;}
footer.footer ul{list-style:none;margin:0 auto; padding-left:0;}
.sidebar {border: 1px solid #42b3e5;border-radius: 3px;margin-bottom:20px;}
.sidebar span.title {    display: block;font-size: 16px;text-align: center;padding: 15px;background: #f0f0f0;border-radius: 2px;}
.sidebar ul {list-style: citcle;margin-left: 15px;padding-left: 10px;margin-top: 10px;}
.sidebar ul li {margin-bottom:5px;}
.sidebar ul li a {padding: 6px 4px 8px 5px;color: #416a7b;font-family: 'Roboto Condensed', sans-serif;font-size: 16px;}
.sidebar ul li.active a {color: #000;text-decoration:underline;margin-bottom:10px;}
.content.cat {margin-top:10px;}
.content.cat .text {margin-top:0;border: 1px solid #42b3e5;border-radius: 3px;}
.breadcrumb {margin-left: -15px;margin-right: -15px;padding: 15px;font-size: 16px;}
.breadcrumb li {margin-right:5px;}
.form span.title {text-align:left;}
.sidebar .form input[type="submit"]{margin-bottom:20px;}
.contact > div {}
.contact .breadcrumb, .contact .form  {margin:0;}
.products .item .img img {max-width:100%;}

.products .item span.buy {width: 200px;margin-top:20px;display: block;text-align: center;font-size: 14px;padding: 10px 40px;font-weight: normal;text-transform: uppercase;font-family: 'Roboto Condensed', sans-serif;background: #f8f9fa;border: 1px solid #42b3e5;border-radius: 3px;cursor:pointer;}
.nav-item.dropdown.inner2 a.dropdown-toggle::after{display:none;}
.nav-item.dropdown.inner2:hover >.dropdown-menu.multi-level {display: block;left: 100%;top: 0;}
.nav-item.dropdown a.nav-link.dropdown-toggle {font-size:12px;}
.dropdown-menu.multi-level .nav-item.dropdown, 	.dropdown-menu.multi-level a{border: none;color: #888;background: #FFF;border-bottom: 1px solid #E8E8E8;padding: 15px;font-size: 12px;}
.nav-item.dropdown.inner2:hover a{background:#FFF; color:#888;}
.dropdown-menu.multi-level.show li.nav-item.dropdown.inner2 {color:#888;background:#fff;padding:0;}
.dropdown-menu.multi-level.show li.nav-item.dropdown.inner2 > a {color:#888;text-align:left;padding:15px;}
.dropdown-menu.multi-level.show li.nav-item.dropdown.inner2 > a:hover 	{border-bottom: 2px solid #42B3E5;color: #000;}
.intro p {padding:5px 0;margin:0;}
.products .item {margin-bottom:20px;}
ul.pagination {margin:10px auto;}