@font-face {
    font-family: "RobotoLight";
    src: local("Roboto");
    src: url("../fonts/RobotoLight.ttf"); /* Путь к файлу со шрифтом */
    src: url("../fonts/RobotoLight.eot");
    src: url("../fonts/RobotoLight.eot?#iefix")format("embedded-opentype"),
    url("../fonts/RobotoLight.woff") format("woff"),
    url("../fonts/RobotoLight.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}

body{
	font-family: "RobotoLight";
	color: #38393D;
}
.socialbuttons > a > img{
	max-width: 3vw;
}
.mapbutton > a > img{
	max-width: 3vw;
	float: right;
}
.logo{
	width: 14%;
	float: left;
	margin: 1%;
}
.logo > a > img{
	width: 100%;
}






/*----------------- Слайдер эффект Fade ----------------*/
.carousel-fade > .carousel-inner > .item {
	transition-property: opacity;
}
.carousel-fade > .carousel-inner > .item,
.carousel-fade > .carousel-inner > .active.left,
.carousel-fade > .carousel-inner > .active.right {
	opacity: 0;
}
.carousel-fade > .carousel-inner > .active,
.carousel-fade > .carousel-inner > .next.left,
.carousel-fade > .carousel-inner > .prev.right {
	opacity: 1;
}
.carousel-fade > .carousel-inner > .next,
.carousel-fade > .carousel-inner > .prev,
.carousel-fade > .carousel-inner > .active.left,
.carousel-fade > .carousel-inner > .active.right {
	left: 0;
	transform: translate3d(0, 0, 0);
}
.carousel-fade > .carousel-control {
	z-index: 2;
}
/*----------------- Конец слайдер эффект Fade ----------------*/




.article-head > h2{
	font-weight: bold;	
	text-align: center;
}
.our-services > div > h3{
	color: #4D4D4D;
}
.discounts-and-time{
	background-color: #F5F6F8;
	text-align: center;
}

.footer-bg{
	background-color: #38393D;
	color: #FEFEFE;
}

.copyright-bg{
	background-color: #2D2D2D;
	color: #808080;
}
.copyright-text > p{
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
	position: absolute;
}
.triangle, .triangle:hover{
	font-size: 2vw;
	color: #808080;
}


.feedback > form > div > span{
	color: #FEFEFE;
}
.photo-entry-wrap{
	position: relative;
}
.photo-entry > img{
	width: 100%;
	height: 100%;
	border-radius: 5px;
}
.material-photos > img{
	margin-bottom: 20px;
	max-width: 100%;
}

.hd{
	background-color: #F2F2F2;
}
.table > tbody > tr > td{
	vertical-align: middle;
	text-align: center;
}

.print-shop-head{
	background-image: url('../images/print-shop-bg.jpg');
	color: #FFFFFF;
	text-align: center;
	padding: 5px;
}
.print-shop-body{
	background-color: #FAFBFC;
	color: #666666;
	padding: 10px;
	text-align: center;
}
.print-shop-body > hr{
	color: #5F7947;
	border: 2px solid #5F7947;
}
.promo-prod-head{
	background-image: url('../images/promo-prod-bg.jpg');
	color: #FFFFFF;
	text-align: center;
	padding: 5px;
}
.our-advantages > div > h3 > a:hover{
  text-decoration: none;
}



.clear{
	clear: both;
}













