Файл: 3020.ru/file_3020/themes/default/css/main.css
Строк: 309
body {
margin: 0px;
padding: 0px;
background-color: #ffffff;
width: 100%;
word-wrap: break-word;
}
.alert{
margin:
2px;
}
span.on{
color:#2b8c00;
font-size: small;
}
span.off{
color:
#c80000;
font-size: small;
}
img.captcha {
border-radius: 4px;
-moz-border-radius: 4px;
border: 1px solid #d2d2d2;
}
input.captcha {
max-width: 70px;
}
div.cit {
color: #424242;
font-size: small;
border: 1px solid #ffd67b;
border-left: 4px solid #ffd67b;
background-color: #fff7f1;
padding-left: 8px;
padding: 10px;
margin: 2px;
letter-spacing: 0px;
line-height:
14px;
}
div.rows-back{
background-color: #efefe7;
margin-bottom:
6px;
}
div.rows{
color: #ecc04a;
background-color:
#efefe7;
background-image:
url(../ico/wizard-step-grey-grey.png);
background-repeat:
no-repeat;
background-position: right;
padding: 6px 6px 6px 6px;
margin:
0px;
display: inline-block;
min-width: 30%;
}
div.rows-active {
color:
#efefe7;
background-color: #ecc04a;
background-image:
url(../ico/wizard-step-blue-grey.png);
}
div.rows-act {
background-image:
url(../ico/wizard-step-lblue-blue.png);
}
div.rows-margin{
margin-left:
-4px;
}
.menu {
background-color: #f4f4f4;
display: block;
padding: 2px;
border-right: 1px solid #8ED0FF;
border-left: 1px
solid #8ED0FF;
}
.news {
background: #f8f8f8 ;
padding: 4px 6px;
border: 2px solid #efeded;
margin: 1px 0;
color: #777;
border-radius: 7px;
-moz-border-radius: 7px;
}
.ads {
background-color: #f0f0f0;
padding: 4px;
}
.snap-content {
background-color: #f9f9f9;
}
.body {
max-width: 550px;
margin: 0
auto;
position: relative;
border-left: 1px solid #5491ab;
border-right: 1px solid #5491ab;
}
.logotype {
position: relative;
background-color: #5491ab;
height: 50px;
width: 100%;
}
.logotype
a {
color: #5491ab;
font-size: 20px;
}
.logotype > .brands {
padding: 4px;
display: inline-block;
background-color: #ffffff;
position: absolute;
top: 9px;
left: 9px;
border-radius: 0px
6px;
-moz-border-radius: 0px 6px;
}
.header-title, .title, .copy {
background: #5884a7;
color:#f6f6f6;
padding:
10px;
}
.header-title {
padding-top: 14px;
border-top: 2px solid
#ffffff;
}
.nav {
margin: 0px;
}
.nav-panel {
position:
absolute;
background: #ffffff;
right: 0px;
top: 36px;
padding: 0px 0px 0px 10px;
height: 30px;
}
.nav-panel:after {
content: '';
position: absolute; /* Абсолютное
позиционирование */
left: -30px;
top: 0px; /*
Положение треугольника */
border: 15px solid
transparent; /* Прозрачные границы */
border-right:
15px solid #ffffff; /* Добавляем треугольник
*/
}
.nav-panel ul {
margin: 0px;
}
.nav-panel ul > li {
display: inline-block;
}
.nav-panel ul > li:hover {
background-color: #ebebeb;
}
.nav-panel ul li > a {
display:
block;
padding: 5px;
position: relative;
}
.nav-panel ul li a >
span.counter {
-o-transition: color 0.15s, line-height 0.15s, opacity
0.3s;
-webkit-transition: color 0.15s, line-height 0.15s, opacity
0.3s;
-webkit-transition-delay: 0, 0, 0;
-webkit-transition-duration: 0.15s, 0.15s, 0.3s;
-webkit-transition-property: color, line-height, opacity;
-webkit-transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1),
cubic-bezier(0.25, 0.1, 0.25, 1), cubic-bezier(0.25, 0.1, 0.25, 1);
color: #FFFFFF;
cursor: pointer;
display: inline-block;
font:
normal normal 400 11px/15px Arial;
height: 15px;
padding: 0px 1px
0px 0px;
text-align: center;
transition: color 0.15s, line-height
0.15s, opacity 0.3s;
white-space: normal;
width: 24px;
background-image: url("../img/notification_counter-shadow.png");
background-size: 100% 100%;
position: absolute;
top: -6px;
right: 2px;
}
.nav-panel ul li a > span > span.counter {
-o-transition: color 0.15s, line-height 0.15s, opacity 0.3s;
-webkit-transition: color 0.15s, line-height 0.15s, opacity 0.3s;
-webkit-transition-delay: 0, 0, 0;
-webkit-transition-duration: 0.15s,
0.15s, 0.3s;
-webkit-transition-property: color, line-height, opacity;
-webkit-transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1),
cubic-bezier(0.25, 0.1, 0.25, 1), cubic-bezier(0.25, 0.1, 0.25, 1);
color: #FFFFFF;
cursor: pointer;
display: inline-block;
font:
normal normal 400 11px/15px Arial;
height: 15px;
padding: 0px 1px
0px 0px;
text-align: center;
transition: color 0.15s, line-height
0.15s, opacity 0.3s;
white-space: normal;
width: 24px;
background-image: url("../img/notification_counter-shadow.png");
background-size: 100% 100%;
position: absolute;
top: -6px;
right: 2px;
}
.home_menu {
padding: 10px;
border-bottom: 1px solid
#d8d8d8;
}
.main_razd {
background: #6dacc0;
color:#f6f6f6;
padding: 10px;
border-bottom: 1px solid #e2e2e2;
}
.main_razd:hover
{
background: #84bacc;
}
.main_razd a {
color: #f6f6f6;
}
div.nav1{
padding: 10px;
background-color: #f9f9f9;
border-bottom: 1px solid
#bebebe;
margin: 0px;
word-wrap: break-word;
}
div.nav2{
padding:
10px;
background-color: #f4f4f4;
border-bottom: 1px solid #bebebe;
margin: 0px;
word-wrap: break-word;
}
.media-body {
position:
relative;
}
.menu-price {
display: inline-block;
margin: 0px;
color: #8B0000;
font-style: italic;
}
h1, h2, h3, h4, h5, h6
{
font-size: 13px;
display: inline;
margin: 0;
}
.tov, .main_menu {
position: relative;
display: table;
background: #f8f8f8;
padding:
4px;
border-bottom: 1px solid #C0C0C0;
width: 98%;
}
.tov a{
vertical-align : top;
font-weight: bold;
}
.tov-screen {
float:
left;
display: none;
margin-right: 5px;
}
.tov_fon {
width: 100%;
vertical-align: top;
padding-top: 5px;
}
div.profile {
padding:
10px;
background-repeat: repeat-x;
background-color: #ffffff;
border:
1px solid #dddddd;
margin: 2px;
margin-top: 3px;
}
span.ank_n {
font-weight: bolder;
color:#7f7f7f;
}
span.ank_d {
font-style:
italic;
color:#984545;
margin-left: 4px;
}
@media (min-width: 360px)
{
.tov-screen {
display: inline-block;
}
.tov {
position:
relative;
}
.tov_fon {
width: 72%;
}
}
@media (min-width:
400px) {
.tov_fon {
width: 75%;
}
}
@media (min-width: 480px) {
.tov_fon {
width: 82%;
}
}
.breadcrumb {
background-color:
#f9f9f9;
border-bottom: 1px solid #dbdbdb;
}
.form-horizontal {
padding: 4px;
padding-top: 6px;
}
.form-search {
margin: 0px;
width: 50%;
}
.copy, .copy a {
color:#ffffff;
text-align:
center;
}
.footer {
background-color: #81afbe;
padding: 6px;
position: relative;
text-align: center;
}
.foot {
background:
#edf4f5;
border-bottom: 1px solid #bfbfbf;
padding: 10px;
}
.pgen
{
display: inline-block;
padding: 4px;
background-color:
#e2e2e2;
color: #81afbe;
top: 0px;
border-radius: 0px 0px 0px
12px;
-moz-border-radius: 0px 0px 0px 12px;
font-size:
small;
}
.div_1,.main_menu{
position: relative;
display: table;
background: #f8f8f8;
padding: 10px 4px 10px 6px;
border-bottom: 1px
solid #C0C0C0;
width: 98%;
word-wrap: break-word;
}
.div_2{
position:
relative;
display: table;
background: #f4f4f4;
padding: 10px
4px 10px 6px;
border-bottom: 1px solid #C0C0C0;
width:
98%;
word-wrap: break-word;
}
.div_3{
position: relative;
display:
table;
padding: 7px 4px 7px 6px;
/*
background: #f2f2ff;
border-bottom: 1px solid #C0C0C0;
*/
width: 98%;
word-wrap:
break-word;
}
a.div_1, a.div_2, a.div_3,
a.main_razd,a.main_link{
text-decoration:
none;
}
a.div_2:hover{
background: #ffffff;
}
a.div_1:hover{
background:
#ffffff;
}
a.div_3:hover{
background: #f9f9f9;
}
.div_a2d3s{
display:
block;
padding: 5px;
font-size: 12px;
}
a.div_a2d3s{
text-decoration:
none;
}
a.div_a2d3s:hover{
border-radius: 10px;
background:
#e4e4e4;
}
.link{
display: block;
}
.form_t {
background: #ffffff;
padding: 10px;
word-wrap: break-word;
}
.span_m2{
border-radius:
10px;
background: #fbfbfb;
padding:
5px;
margin:3px;
display:inlink;
}
.main_razd2 {
background:
#5491ab;
color: #f6f6f6;
padding: 10px;
border-bottom: 1px
solid #e2e2e2;
}
.main_link {
display: block;
background: #ffffff;
color: #222;
padding: 7px;
}
a.main_link:hover {
border-radius:
10px;
background: #ecf9ff;
}
img.avatar-user{
width: 50px;
height:
50px;
border-radius: 50px;
}