@font-face {
    font-family: 'OpenSansCondensedLight';
    src: url('fonts/open_sans_condensed_light.eot');
    src: url('fonts/open_sans_condensed_light.eot?#iefix') format('embedded-opentype'),
         url('fonts/open_sans_condensed_light.woff') format('woff'),
         url('fonts/open_sans_condensed_light.ttf') format('truetype'),
         url('fonts/open_sans_condensed_light.svg#OpenSansCondensedLight') format('svg');
    font-weight: semibold;
    font-style: normal;

}
@font-face {
    font-family: 'OpenSansCondBold';
    src: url('fonts/opensans-condbold.eot');
    src: url('fonts/opensans-condbold.eot?#iefix') format('embedded-opentype'),
         url('fonts/opensans-condbold.woff') format('woff'),
         url('fonts/opensans-condbold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;

}
.custom.vetuslugi {display:none; height:1px; width:1px;}
.logoimg {width:100%; float:right;}

h1, div.itemHeader h2.itemTitle, .btn-primary, h2, .h2, h3, .h3, h4  {font-family: 'OpenSansCondensedLight'; }
h2, .h2 {font-size:20px; font-weight:bold; margin:0px;}


.t3-wrapper {==background-image: url('../images/top.jpg');
background-repeat: repeat-x;
}

#t3-header {padding:0px; ++height:253px;
++background-image: url('../images/topbig.jpg');
++background-repeat: no-repeat; background-position: top right;
++background-size: 100%;
}
#t3-header img.logo-img {width:100%;}


.t3-mainnav  {++background-image: url('../images/top.jpg');
background-repeat: no-repeat; background-position:0 10%;
background-size: 100%;
}
.t3-mainnav { background: #FF6600; ++position:absolute; ++top:202px;
border:0px;}

.t3-mainnav .navbar-default .navbar-nav span, .navbar-default .navbar-nav > li > a {color:#fff; font-size:14pt;
 font-family: 'Arial'; }

.t3-mainbody {padding-top:0px; padding-bottom:0px;}
.container.t3-sl.t3-sl-1 {padding-bottom:0px;}


div.top-title {float:right; text-align:center; }
div.top-title h1 {font-weight:normal;margin:20px;}

@media (min-width: 1200px) {

  div.top-title {}

}

@media (min-width: 992px) {
div.top-title { }

}

@media (min-width: 768px) {

 div.top-title     {}


 }


   @media screen and (max-width: 768px) {




  }


/* navigate */
==.nav.navbar-nav ul li {float:left; width:50px; height:20px; margin:0px 4px; background:none; list-style:none;}



/*decor  */

.shadow {
	border: 1px solid #cecece; padding: 4px;
	-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
	box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
	}
.vetservice {width:100%; background:#Fff;  }
.vetservice td {width:25%; padding:8px; background:#F7F6F2;
                 border:solid 4px #fff;}
.vetservice td h4 {color:#06B41D;}

.green h3 {color:#FF6600; font-weight:bold; background:#EAE5DF; padding:5px;}
.module.green {border:solid 2px #EAE5DF;}
.custom.green {padding:6px;}

/* blog img and so on */

.category-desc > img, .t3-sidebar img {max-width:100%; height:auto;}
.newsflash-horiz > li {
	float:left; width:33%; list-style:none;
	padding-right:10px;
}
.t3-module  {margin-bottom:15px;}
.img-intro-left {float:left; margin-right:5px;}

div.tf {
      -webkit-column-width: 200px;
    -moz-column-width: 200px;
    column-width: 200px;
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3;
    -webkit-column-gap: 30px;
    -moz-column-gap: 30px;
    column-gap: 30px;
    -webkit-column-rule: 1px solid #ccc;
    -moz-column-rule: 1px solid #ccc;
    column-rule: 1px solid #ccc;
 }
div.tf h4 {color:#06B41D;  }

@media screen and (max-width: 768px) {
   div.tf {width:100%; height:auto;}
   }