@font-face {
    font-family: 'Tradegothiclt';
    src: url('fonts/tradegothiclt.ttf')  format('truetype'); /* Safari, Android, iOS */   
}
@font-face {
    font-family: 'Tradegothicno20condensedbold';
    src: url('fonts/tradegothicno20condensedbold.ttf')  format('truetype'); /* Safari, Android, iOS */   
}
@font-face {
    font-family: 'Tradegothiclightoblique';
    src: url('fonts/tradegothiclightoblique.ttf')  format('truetype'); /* Safari, Android, iOS */   
}
@font-face {
    font-family: 'Tradegothicno2bold';
    src: url('fonts/tradegothicno2bold.ttf')  format('truetype'); /* Safari, Android, iOS */   
}
@font-face {
    font-family: 'FarnhamDisplay-LightItal';
    src: url('fonts/FarnhamDisplay-LightItal.ttf')  format('truetype'); /* Safari, Android, iOS */
}

@font-face {
    font-family: 'Roboto-Bold';
    src: url('fonts/Roboto-Bold.ttf')  format('truetype'); /* Safari, Android, iOS */
}
@font-face {
    font-family: 'Roboto-Regular';
    src: url('fonts/Roboto-Regular.ttf')  format('truetype'); /* Safari, Android, iOS */
}

html, body {
height: 100%;
}
*{margin:0;padding:0;}
html{   
}
body {
    font-family: 'Tradegothiclt', Arial, Helvetica, sans-serif;
    font-size:16px;
    color:#333333;
    margin: 0px;
    padding:0px !important;
    line-height: 150%;
}
a{
    color: #333333;
}
a:hover{color: #f48a31; text-decoration: none;}
a img{border:none;}

.widget_wrap{
	width: 100%;
	height: auto;
	float: left;
	padding: 20px;
}
.widget_item{
	width: 100%;
	height: auto;
	float: left;
	text-align: center;
	
}
.catch_img{
	display: inline-block;
	width: 160px;
	height: 160px;
	border-radius: 50%;
	overflow: hidden;
}
p.catch_name{
	text-align: center;
	margin-top: 10px;
}
p.catch_name a{
	font-size: 20px;
	color: #333333;
}
p.catch_name a:hover{
	color: #f48a31;
}
a.visit_poz{ 
    color: #fff; 
    display: inline-block;
    height: 34px;
    padding: 0 15px;
    background: #f48a31;
    text-transform: uppercase;
    font-family: 'Tradegothicno2bold';
    transition: all 0.2s ease;
    line-height: 34px;
}
a.visit_poz:hover{ background: #363636; }

.widget_wrap .carousel-control{ background: none !important; }
#carousel-widget{ margin-bottom: 20px; }
.carousel-control .glyphicon-chevron-right,
.carousel-control .glyphicon-chevron-left{
    color: #333;
}