<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/** NULL **/html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, a, abbr, acronym, address, big, cite, code,del, dfn, font, img, ins, kbd, q, s, samp, small, strike, tt, var,dl, dt, dd, ol, ul, li, form, label, caption {margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}/* remember to define focus styles! */:focus {outline: 0;}body {line-height: 1;color: black;background: white;}ol, ul {list-style: none;}/* tables still need 'cellspacing="0"' in the markup */blockquote:before, blockquote:after,q:before, q:after {content: "";}blockquote, q {quotes: "" "";} 

tbody, tfoot, thead, tr, th, td{
	margin:0;
	padding:0;
}

/********** TABLES **********/

table{ border-collapse:separate;vertical-align:middle;margin-bottom:15px; }
th,strong{ font-weight:bold; }
table td,table th{ padding:10px 10px; }
table th{
	padding:5px 10px;
	text-align:middle;
	background: #ededed; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOWY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #ededed 0%, #f9f9f9 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#f9f9f9)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ededed 0%,#f9f9f9 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ededed 0%,#f9f9f9 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ededed 0%,#f9f9f9 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ededed 0%,#f9f9f9 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#f9f9f9',GradientType=0 ); /* IE6-8 */
}
.table, .table th, .table td{border-collapse: collapse; border-color:#DDDDDD;}
table tr td:first-child{
	background:#CEEDFF;
}
/****************SLIDER******************/
.slider {
	width:986px;
	height:346px;
	background:url('img/slider-bg.png') repeat-x left center;
	position:relative;
	border-radius:6px;
	padding:7px;
	margin-bottom:25px;
}

.sliderContent {
	float:left;
	width:986px;
	height:346px;
	clear:both;
	position:relative;
	overflow:hidden;
}

.sliderArrows a {
	display:block;
	text-indent:-9999px;
	outline:none;
	z-index:50;
	width:35px;
	height:68px;
	position:absolute;
	top:50%;
	margin-top:-34px;
}
.item a{
	display:block;
	text-decoration:none;
}
.item a img{
	display:block;
	border:none;
}
.prev {
	background:url('img/left_arrow.png') no-repeat left center;
	left:7px;
}

.prev:hover {
	background-position:right center;
}

.next {
	right:7px;
	background:url('img/right_arrow.png') no-repeat left center;
}

.next:hover {
	background-position:right center;
}

.sliderContent .item {
	position:absolute;
	width:986px;
	height:346px;
	background:#fff;
}

.sliderBullets {
	position:absolute;
	bottom:0;
	left:50%;
	z-index:50;
	margin-left:-45px;
}

.sliderBullets a {
	display:block;
	float:left;
	text-indent:-9999px;
	outline:none;
	margin-left:5px;
	width:10px;
	height:11px;
}

.sliderBullets .active {
	background-position:0 -11px;
}

.sliderContent a {
	outline:none;
}

.content .thumbelina {
	list-style:none;
	padding:0px;
	margin:0px;
	position:absolute;
	white-space:nowrap;
	font-size:0;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
}
.content .thumbelina li {
	padding:0;
	line-height: 0px;
	margin:0px;
	background:none;
	margin-right:5px;
}
.content .thumbelina li:first-child {
	margin-left:5px;
}
.thumbelina li img {
border:2px solid #FFF;
border-radius:10px;
}
.thumbelina li img:hover {
border:2px solid #28728F;
}
.thumbelina-but {
position:absolute;
/*border:1px solid #aaa;*/
z-index: 1;
cursor:pointer;
color:#888;
text-align:center;
vertical-align:middle;
font-size:14px;
font-weight: bold;
font-family:monospace;
}
.thumbelina-but:hover {
color:#fff;
}
.thumbelina-but.disabled,
.thumbelina-but.disabled:hover {
/*background-color: #efefef;*/
color: #ccc;
cursor:default;
box-shadow:none;
}
.thumbelina-but.horiz {
width: 15px;
height: 84px;
line-height: 119px;
}
.thumbelina-but.horiz.left {
left:-20px;
background:url('/img/left.png') no-repeat left center;
}
.thumbelina-but.horiz.left:hover {
background-position:right center;
}
.thumbelina-but.horiz.right {
right:-20px;
background:url('/img/right.png') no-repeat left center;
}
.thumbelina-but.horiz.right:hover {
background-position:right center;
}
.thumbelina-but.vert {
left:-1px;
height: 20px;
line-height: 20px;
width:93px
}
.thumbelina-but.vert.top {
top:-22px;
border-radius: 5px 5px 0px 0px;
}
.thumbelina-but.vert.bottom {
bottom:-22px;
border-radius: 0px 0px 5px 5px;
}
#slider1 {
position:relative; 
margin-left:20px;
width:345px;
height:84px;
}
/**************** MY *****************/
.wrapper{
	width:1000px;
	margin:0 auto;
	position:relative;
	/*overflow:hidden;*/
}
.footer .wrapper{
	overflow:hidden;
}
.header{
	height:192px;
}
.header-text{
	color: #363636;
	font-size:20px;
	margin-left:65px;
	float:left;
	padding-top:60px;
	line-height:28px;
}

.header-text span{
	color: #78abc8;
	font-size:16px;
	font-weight: bold;
}

.logotype{
	float:left;
}
.search_phone{
	float:right;
	font-size:27px;
	padding-top:50px;
}
.phone{
	padding-right:5px;
	color: #363636;
	font-size:25px;
}

.phone span{
	color:#27718F;
}

.phone_2{
	padding-right:5px;
	color: #363636;
	font-size:25px;
    padding-top: 12px;
}

.phone_2 span{
	color:#27718F;
}


.search{
	padding-left: 10px;
	margin-bottom:15px;
	overflow:hidden;
}
.search-text {
    border: none;
    float: left;
    height: 31px;
    padding: 0 5px;
    width: 161px;
	font-size:12px;
	border-top-left-radius:10px;
	border-bottom-left-radius:10px;
}
input.search-text::-moz-placeholder {
    color: #BEE7FF;
}
input.search-text::-webkit-input-placeholder {
	color: #BEE7FF;
}
.search-img {
    border: none;
    cursor: pointer;
	background: url('img/search.png') no-repeat left center;
    float: left;
    height: 31px;
    width: 31px;
}
.search-img:hover {
    background-position:right center;
}
.nav{
	height:42px;
	margin-bottom:17px;
	background:#ceedff;
	border-radius:10px;
}
.nav ul{
	width:101%;
	position:relative;
}
.nav ul li{
	float:left;
	height:42px;
}
.nav ul li a{
	height:42px;
	display:table-cell;
	vertical-align:middle;
	color:#363636;
	font-size:14px;
	border-radius:10px;
	font-weight:bold;
}
.nav ul li a:hover{
	color:#FFF!important;
	background:#28728F!important;
	text-decoration:underline;
}
.vl{
	display:none;
    position: absolute;
    top: 42px;
    z-index: 10;
	padding-top:7px;
}
.nav ul ul{
    padding:11px 13px;
	width:auto;
	background:#CEEDFF;
	border-radius:10px;
}
.nav ul ul img{
    position: absolute;
	top:-11px;
	left:15px;
}
.nav ul ul li{
    float:none;
	height:auto;
	margin-top:10px;
}
.nav ul ul li:first-child{
	margin-top:0;
}
.nav ul ul li a{
    height:auto;
	display:block;
	color:#363636;
	text-decoration:none;
	font-size:13px;
	font-weight:normal;
}
.nav ul ul li a:hover{
	color:#27718F!important;
	background:none!important;
	text-decoration:underline;
}
.nav ul li:hover .vl{
	display:block;
}
.breadcrumb{ list-style: none outside none; margin: 0; background:none; padding:0!important; height:auto;overflow:hidden;margin-bottom:10px!important; }
.breadcrumb li{ padding:0!important;background:none!important;float:left;margin-bottom:0!important;}
.breadcrumb li img{ display:inline-block;padding:0 10px;position:relative;top:-2px;margin:0;}
.breadcrumb a{ text-decoration:underline;font-size:12px;color:#77ABC7; }
.breadcrumb span{font-size:12px;color:#77ABC7; }
.breadcrumb a:hover{ text-decoration:none; }

.commentform input{
	border:1px solid #28728F;
	height:32px;
	width:316px;
	padding:0 5px;
	margin-bottom:15px;
	display:block
}
.commentform textarea{
	border:1px solid #28728F;
	height:81px;
	width:366px;
	padding:5px;
	margin-bottom:15px;
}
#sendComment{
	border:none;
	height:34px;
	width:137px;
	padding:0;
	margin-bottom:15px;
	border-radius:10px;
	background:#28728F;
	color:#FFF;
	font-weight:bold;
	font-size:14px;
	cursor:pointer;
}
.commentform input::-moz-placeholder {
    color:#27718F;
}
.commentform input::-webkit-input-placeholder {
	color:#27718F;
}
.commentform textarea::-moz-placeholder {
    color:#27718F;
	font-family:'Arial', sans-serif;
}
.commentform textarea::-webkit-input-placeholder {
	color:#27718F;
	font-family:'Arial', sans-serif;
}
.rubricator{
	overflow:hidden;
	width:1044px;
	padding-top:20px;
}
.rub-block{
	width:220px;
	height:252px;
	border-radius:10px;
	display:block;
	overflow:hidden;
	text-decoration:none;
	float:left;
	margin-right:40px;
	margin-bottom:40px;
	position:relative;
}
.rub-block:hover .rub-info{
	background:#28728f;
	color:#FFF;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
}
.rub-info{
	background:#CEEDFF;
	height:82px;
	color:#363636;
	font-size:15px;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	overflow:hidden;
	font-weight:bold;
	padding:0 5px;
	line-height:20px;
	width:210px;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
}
.image {
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	overflow:hidden;
	width: 220px;
	height:170px;
 }
.null{
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	overflow:hidden;
	width: 220px;
	height:150px;
	background:url('img/null.png') no-repeat left top;
	z-index:777;
	position:absolute;
	top:0;
	left:0;
}
.rubricator .rub-block img{
	display:block;
	border:none;
	width:220px;
	height:170px;
	margin:0;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	border-bottom-left-radius:0;
	border-bottom-right-radius:0;
}
.rub-block:hover .image{
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	overflow:hidden;
}
.rub-block:hover img{
border-top-left-radius:10px;
	border-top-right-radius:10px;
 }
.footer{
	height:139px;
	border-top:1px solid #F3FAFF;
	background:url(img/footer_fon.png) repeat-x left top;
}
.footer-tel{
	width: 337px;
    float: left;
    padding-top: 22px;
    margin-right: 30px;
}
.footer-tel&gt;span{
	font-size:17px;
	font-weight:bold;
	margin-bottom:5px;
	display:inline-block;
	margin-right:30px;
}
.footer-tel span span{
	color:#27718F;
}
.footer-addr-fax{
	float:left;
	padding-top:22px;
	padding-дуае:40px;
}
.footer-addr-fax&gt;span{
	display:block;
	font-size:17px;
	margin-bottom:15px;
	font-weight:bold;
}
.footer-addr-fax span span{
	color:#27718F;
}
.counter{
	float:right;
	padding-top:22px;
}
.counter img{
	display:block;
	border:none;
	margin-top:10px;
}
.counter img:first-child{
	margin-top:0;
}
.object-w{
	overflow:hidden;
}
.objects{
	width:1055px;
}
.object{
	width:300px;
	float:left;
	text-decoration:none;
	font-weight:bold;
	margin-right:50px;
	margin-bottom:40px;;
}
.object-img{
	width:300px;
	height:252px;
	border-radius:10px;
	overflow:hidden;
	display:table-cell;
	vertical-align:middle;
}
.object-img img{
	width:auto;
	height:auto;
	border-radius:10px;
	margin:0 auto;
}
.object-text{
	margin-top:10px;
	line-height:20px;
	height:80px;
	overflow:hidden;
}
.catalog-w{
	overflow:hidden;
}
.content .catalog-w img{
	margin:0;
}

.catalogs{
	width:1045px;
}
.catal-w{
    float:left;
    margin-bottom: 30px;
    margin-right: 40px;
    width: 220px;
}
.catalog{
	width:220px;
	text-decoration:none;
}
.catalog-img{
	width:220px;
	height:170px;
	border-radius:10px;
	overflow:hidden;
	display:table-cell;
	vertical-align:middle;
}
.catalog-img img{
	width:auto;
	height:auto;
	width:220px;
	height:170px;
	border-radius:10px;
	margin:0 auto;
}
.catalog-text{
	
}
.catalog-name{
	font-weight:bold;
	margin-top:17px;
	height:30px;
	overflow:hidden;
}
.catalog-about{
	margin-top:12px;
	line-height:20px;
	height:80px;
	overflow:hidden;
}
.catalog-pin{
	margin-top:12px;
	color:#78ABC8;
}
.catalog-price{
	margin-top:7px;
	color:#363636;
	font-weight:bold;
	display:inline-block;
	font-size:22px;
	margin-right:35px;
}
.content .catalog-price img{
	display:inline-block;
	margin:0;
	border-radius:0;
}
.tovar-w{
	overflow:hidden;
	margin-bottom:30px;
}
.content .tovar-w img{
	margin:0;
}
.tovar-slider{
	float:left;
	width:385px;
	margin-right:22px;
	margin-bottom:30px;
}
.tovar-main-img{
	width:385px;
	height:300px;
	border-radius:10px;
	overflow:hidden;
	margin-bottom:15px;
}
.tovar-main-img a{
	width:385px;
	height:300px;
	border-radius:10px;
	overflow:hidden;
	display:table-cell;
	vertical-align:middle;
}
.tovar-main-img a img{
	border-radius:10px;
	margin:0 auto;

/*** Убрать потом ****/
	width:385px;
	height:300px;
/*********************/

}

.tovar-table{
	float:left;	
	max-width:590px;
	margin-bottom:30px;
		width:590px;
}
.tovar-table .catalog-price{
	margin-top:0;
	margin-bottom:25px;
}
.tovar-opisanie{
	clear:both;
}
h1{
	line-height:24px;
	margin-bottom:15px; 
	font-size:22px;
	color:#27718F;
	font-family: 'Arial', sans-serif;
	font-weight:bold;
}
h2{
	font-family: 'Arial', sans-serif;
	line-height:normal; 
	font-size:17px; 
	margin-bottom:10px;
	color:#27718F;
	font-weight:bold;
}
h3{
	font-family: 'Arial', sans-serif;
	line-height:normal; 
	margin-bottom:10px; 
	font-size:15px;
	font-weight:bold;
}
.content table {
  	border-spacing:0;
  	border: 1px solid;
  	border-radius: 10px;
	overflow:hidden;
}
.content table td{
	font-size:13px;
	border-left: 1px solid;
	border-top: 1px solid;
}
.content table td:first-child{
	border-left: none;
}
.content table tr:first-child td{
	border-top: none;
}
.content table tr:first-child td:first-child{
	border-top-left-radius: 10px;
}
.content table tr:last-child td:first-child{
	border-bottom-left-radius: 10px;
}
.fileUp{
	display:block;
	width:137px;
	height:34px;
	line-height:34px;
	border-radius:10px;
	color:#FFF;
	background:#28728F;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}

.fileUp2{
	display:inline-block;
	width:137px;
	height:34px;
	line-height:34px;
	border-radius:10px;
	color:#FFF;
	background:#28728F;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}

.fileUp2more{
	display:inline-block;
	width:137px;
	height:34px;
	line-height:34px;
	border-radius:10px;
	color:#28728F;
	background:#CEEDFF;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}

.content{
	margin-bottom:25px;
	overflow:hidden;
}
.content p{
	margin-bottom:10px;
	line-height:22px;
}
.content ul{ 
	list-style-type: none; 
	padding-left:10px; 
	margin-bottom:15px; 
}
.content ul ul{ 
	list-style-type: circle; 
}
.content ul li,ol li{ 
	margin-bottom:5px;  
	line-height:16px;
}
.content ul li{
	padding-left:15px;
	background: url('img/bullet.png') no-repeat 4px 7px;
}
.content img{ 
	border:none;
	display:block;
	border-radius:10px;
	margin:6px;
}
ol{ 
	list-style-type: decimal;
	padding-left:20px;
	margin-bottom:15px;
}
body{
	font-size:15px; 
	color:#353535;
	font-family: 'Arial', sans-serif;
	background:url('img/bg_fon.jpg') repeat-x top center;
	min-width:1100px;
}
a{
	color:#27718F;
}
a:hover{
	text-decoration:none;
}
iframe{
	border-radius:10px;
}
#bt15_1, #bt15_2{
	display:inline-block;
	height:65px;
	width:343px;
	background:#ceedff;
	color:#363636;
	font-size:15px;
	font-weight:bold;
	line-height:65px;
	text-decoration:none;
	width:480px;
	border-radius:10px;
	margin-bottom:15px;
	margin-top:15px;
}
#bt15_1{
	float:left;
}
#bt15_2{
	float:right;
}
#bt15_1:hover{
	background:#28728f;
	color:#FFF;
}
#bt15_2:hover{
	background:#28728f;
	color:#FFF;
}
.ymaps-map{
	border-radius:10px!important;
}
.itc{
    color: #b7b7b7;
    display: table;
    font-family: "verdana";
    font-size: 9px;
    height: 15px;
    position: absolute;
	right:0;
	bottom:15px;
    text-decoration: none;
    z-index: 10;
}
.itc span {
    line-height: 15px;
    position: relative;
    top: -2px;
}
.itc img {
    display: inline-block;
    padding-left: 5px;
}


            #contactFormContainer
            {
            	position:absolute;
            	left:64%;
            	float:right;
		z-index: 100500; 
            }
            #contactForm
            {
            	height:445px;
            	width:263px;
            	background-image:url('/img_v/bkg1.png');
            	display:none;
            }
            #contactForm fieldset
            {
            	padding:30px;
            	border:none;
            }      
            #contactForm label
            {
            	display:block;
            	color:#7FBCD8;
		font-weight: bold;
		font-size:14px;
		margin-bottom:5px;
		font-family: Verdana;
            }      
            #contactForm input[type=text], #contactForm input[type='email']
            {
            	display:block;
            	border:solid 1px #7FBCD8;
            	width:100%;
            	margin-bottom:10px;
            	height:24px;
		background-color: #fefefe;
            }  
            #contactForm textarea
            {
            	display:block;
            	border:solid 1px #7FBCD8;
            	width:200px;
				max-width:200px;
            	margin-bottom:10px;
				height:60px;
				max-height:60px;
		background-color: #fefefe;
            }  
            #contactForm input[type=submit]
            {
            	background-color:#7FBCD8;
            	border:0;
            	color:#FFFFFF;
            	padding:3px;
				font-family:'Arial', sans-sarif;
				font-size:13px;
				float:right;
				cursor:pointer;
				margin-top: 10px;
				margin-bottom:10px;
            }                
            #contactLink
            {
            	height:30px;
            	width:263px;
            	background:url('/img_v/slidein_button.png') no-repeat;
            	display:block;
            	cursor:pointer;
		color:#FFFFFF;
		font-size: 13px;
		text-align: center;
		text-decoration: none;
		text-transform: uppercase;
		display: table-cell;
		vertical-align: middle;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		/*padding: 4px 0px 4px 0px;*/
		margin: 0px;
            }
            #messageSent
            {
            	color:#9e0b0f;
            	display:none;
				font-size:14px;
				padding-bottom:10px;
            }
.gallery-container .gallery{
	float:left;
	margin:15px;
}
.gallery-container .gallery img{
	margin:0;
}
/********** Форма заказа *************/
#form-w{
	width:492px;
	height:532px;
	border:4px solid #78ABC8;
	border-radius:10px;
}
.form_h1{
	background:#78ABC8;
	height:32px;
	line-height:32px;
	display:block;
	color:#FFF;
	text-align:center;
	text-transform:uppercase;
	font-size:18px;
	font-weight:bold;
}
.form_info{
	padding:15px;
}
.what_zakaz, .name-people, .how, .comment-zak{
	display:block;
	font-weight:bold;
	font-size:16px;
	margin-bottom:7px;
}
.input{
	height:25px;
	border:1px solid #78ABC8;
	padding:0 10px;
	width:206px;
	margin-bottom:15px;
	font-family: 'Arial', sans-sarif;
}
.comment-textarea{
	height:30px;
	border:1px solid #78ABC8;
	padding:10px;
	width:438px;
	margin-bottom:20px;
	font-family: 'Arial', sans-sarif;
}
#what1{
	width:438px;
}
.button{
	width:138px;
	height:35px;
	background:#78ABC8;
	border:1px solid #78ABC8;
	border-radius:10px;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
}

.catalog-zakaz{
	

}

.gallery-container .gallery {
    position: relative;
}

.gallery-container .gallery div {
    position: absolute;
    bottom: 0px;
    padding: 7px 20px;
    height: 40px;
    width: 260px;
    background-color: rgba(128, 188, 216, 0.5);
    color: #ffffff;
    font-size: 14px;
    line-height: 18px;
    font-weight: bold;
	border-radius: 0 0 10px 10px;
}

.footer_soc_ico{
	padding-bottom:10px;
}
.footer_soc_ico img{
	width: 36px;
	height: 36px;
}
.footer_soc_ico a{
	position:relative;
	top:0;
	-moz-transition: top 0.3s ease-out;
	-ms-transition: top 0.3s ease-out;
	-webkit-transition: top 0.3s ease-out;
	-o-transition: top 0.3s ease-out;
	transition: top 0.3s ease-out;
}
.footer_soc_ico a:hover{
	top:-5px;
	-moz-transition: top 0.3s ease-out;
	-ms-transition: top 0.3s ease-out;
	-webkit-transition: top 0.3s ease-out;
	-o-transition: top 0.3s ease-out;
	transition: top 0.3s ease-out;
}

.phone a,.phone_2 a, .footer-tel a{
	text-decoration: none;
}

.phone a:hover,.phone_2 a:hover, .footer-tel a:hover{
	text-decoration: none;
}</pre></body></html>