.uadm {display:flex!important;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block;}
img,object,iframe,audio,video,table {max-width:100%;}
body {background:#fff;margin:0;padding:0!important;font-size:13px;font-family:Tahoma,Geneva,sans-serif;color:#000;}
img,form {border:0;margin:0;text-indent:0 !important;}
a,input {outline:none;}
p {text-indent: 20px; font-size: 14px;font-family: 'Roboto',sans-serif;}
p img {text-indent:0;}
a {color:#000;text-decoration:none;}
a:hover {text-decoration:underline;}
h1,h2, h3, h4, h5, h6 {font-weight:normal;margin:5px 0;padding:0;}
h1 {font:24px 'Roboto', sans-serif; padding: 0 0 7px 20px;font-weight:700;}
h2 {font:21px 'Roboto', sans-serif; padding: 0 0 7px 20px;font-weight:700;}
h3 {font:18px 'Roboto', sans-serif; padding: 0 0 7px 20px;font-weight:700;}
h4 {font-size:17px;font-family: 'Roboto',sans-serif; padding: 0 0 7px 20px;font-weight:700;}
h5 {font-size:15px;font-family: 'Roboto',sans-serif; padding: 0 0 7px 20px;font-weight:700;}
h6 {font-size:13px;font-family: 'Roboto',sans-serif; padding: 0 0 7px 20px;font-weight:700;}
ul {list-style:square;}
hr {clear:both;border:none;border-bottom:1px solid #dbe1e8;padding:10px 0 0;margin:0 0 10px;}
ul, li {margin-bottom: 5px;padding-bottom:5px;}
blockquote {padding: 5px 20px 5px 45px; max-width:750px; width:75%; background-color: #eceff3; position:relative; color: #414141; font-size 13px; font-family:Verdana; bottom:10px; margin:0px;}
blockquote:before {color: #000; font-family:Arial; font:20px; content: "“"; display:block; font-size:50px; padding-left:5px; left:5px; position:absolute; bottom:10px;}
.block{
 border-top-left-radius: 10px;
 border-top-right-radius: 10px;
 border-bottom-right-radius: 10px;
 border-bottom-left-radius: 10px;
 -webkit-border-top-left-radius: 10px;
 -webkit-border-top-right-radius: 10px;
 -webkit-border-bottom-right-radius: 10px;
 -webkit-border-bottom-left-radius: 10px;
 width: 50%;
}



.ramka{
 background: #e3e8e6; /* Фоновый цвет блока */
 width:90%; /* Ширина блока */
 border:1px solid #777; /* Ширина вид и цвет рамки */
 border-radius:20px; /* Радиус скругления углов*/
 -webkit-border-radius:20px; /* Safari, Chrome */
 -moz-border-radius:20px; /* Firefox */
 padding: 25px;
}


/*
.plist { clear: both; padding:15px 0; overflow:hidden; height:30px; line-height:30px; }
.plist span, .plist a { font-size:1.0em!important; padding:2px 5px; text-decoration: none; -moz-border-radius: 3px; -webkit-border-radius: 3px; margin:0 2px; font-weight:100; }
.plist span, .plist a:link, .plist a:active, .plist a:visited { }
.plist span, .plist a:hover { }
*/
.shop-phone-ico, .shop-email-ico {font-size: 16px;color: #eee;font-weight: 400;font-family: 'Roboto Condensed', sans-serif;}
.shop-phone2-ico, .shop-email2-ico {font-size: 18px;color: #000000; font-family: 'Roboto Condensed', sans-serif;}
.shop-phone-ico:before {content: '\f095';font-family:Fontawesome;display:inline-block;font-size:18px;padding-right:5px;color: #eee;}
.shop-email-ico:before {content: '\f0e0';font-family:Fontawesome;display:inline-block;font-size:18px;padding-right:5px;color: #eee;}
.shop-phone2-ico:before {content: '\f095';font-family:Fontawesome;display:inline-block;font-size:18px;padding-right:10px;color: #000000;}
.shop-email2-ico:before {content: '\f0e0';font-family:Fontawesome;display:inline-block;font-size:18px;padding-right:10px;color: #000000;}
.shop-phone-block {padding:5px 0;}
.shop-email-block {padding:5px 0 15px;}