/*Бесплатные    PT-Sans_Italic.woff*  5.ttf*/

@font-face {
  font-family: 'Gabriola Two';
  src: url('/fonts/special/PT-Root-UI_Regular.otf')  format('truetype');
  font-weight: normal;
  font-style: normal;
}


/*Lugatype.otf шрифт по умолчанию*/
body {
font-family: 'Gabriola Two', Garamond, fantasy;
}
.container {
max-width: 1000px;
background: #FFFFFF;
box-shadow: none;
}
.navbar {
background-color: transparent;
margin-bottom: 0px;
border: 0px;
}
.footer {
background-color: transparent;
}
.footer > .container {
padding-top: 50px;
}
.fa-facebook {
vertical-align: center;
background:#3b5998
} 
.fa-linkedin {
background:#007bb6
}
.fa-twitter {
background:#00aced
}
.fa-vk {
background:#00aced
}
.google-plus {
background:#dd4b39
}
ul {
overflow: auto;
}
ul li {
list-style-type: none;
float: left;
}
ul li a i {
background: ;
color: #fff;
width: 40px;
height: 40px;
border-radius: 20px;
font-size: 25px;
text-align: center;
margin-right: 10px;
padding-top: 15%;
transition: all 0.2s ease-in-out;
}
ul li a i:hover {
opacity: .7;
}
.dl-horizontal dt {
  clear: left;
  float: left;
  overflow: hidden;
  text-align: right;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 20px;
}
.dl-horizontal dd {
  margin-left: 30px;
}
.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
dl {
  margin-bottom: 0px;
  margin-top: 0;
}
.social {
font-size: 25px;
margin-left: 5px;
}
.social a i {
background: ;
color: #fff;
width: 40px;
height: 40px;
border-radius: 20px;
font-size: 25px;
text-align: center;
margin-right: 10px;
padding-top: 7px;
transition: all 0.2s ease-in-out;
}
.social a i:hover {
opacity: .7;
}

a>img {
-moz-transition: all 1s ease-out;
-o-transition: all 1s ease-out;
-webkit-transition: all 1s ease-out;
}
a>img:hover{
border-radius: 6px;
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-o-transform: scale(1.1);
}