Размер файла: 8.14Kb
@import url('https://fonts.googleapis.com/css?family=Bad+Script&subset=cyrillic');
@import url('https://fonts.googleapis.com/css?family=El+Messiri&subset=cyrillic');
@import url('https://fonts.googleapis.com/css?family=Caveat&subset=cyrillic');
@import url('https://fonts.googleapis.com/css?family=Marmelad&subset=cyrillic');
body {
max-width: 100%;
background-image: linear-gradient(violet,pink,violet);
background-attachment: fixed;
margin: 0;
padding: 0;
}
.wrapp {
background: white;
max-width: 960px;
margin: 0 auto;
box-shadow: 0 0 3px #543964;
}
.header {
max-width: 100%;
height: 70px;
padding: 0;
background-image: linear-gradient(#543964,#BA55D3);
}
.logos {
width: auto;
position: absolute;
margin: 0;
padding: 5px;
font-family: 'Caveat', cursive;
font-size: 18px;
font-weight: bold;
color: white;
}
.logos img {
max-width: 200px;
max-height: 40px;
margin: 0;
padding: 0;
}
.menus {
font-family: 'El Messiri', sans-serif;
font-weight: bold;
text-align: right;
font-size: 1em;
}
.menus ul {
list-style-type: none;
}
.menus li {
display: inline-block;
padding: 0;
margin-left: -.36em;
border-left:1px solid #9932CC;
}
.menus a {
display: block;
padding: 25px;
color: white;
text-decoration: none;
}
.menus a:hover{
background: #543964;
}
.content {
background:white;
float:left;
width: 70%;
margin: 0;
font-size: 1em;
font-family: 'Marmelad', sans-serif;
color: grey;
padding: 15px;
box-shadow: 0 0 2px #543964;
}
.content a{
color: #8C4566;
font-family: 'El Messiri', sans-serif;
}
h1 {
font-size: 1.2em;
font-family: serif;
background-image: linear-gradient(#CD2682,violet);
padding: 15px;
margin: 5px;
color: white;
border-radius: 5px;
}
h1 small {
color: white;
}
hr {
border: 1px solid lightgrey;
}
.content .fa-lg {
color: darkviolet;
font-size: 1.3em;
opacity: 0.7;
}
.b {
background-image: linear-gradient(#543964,#BA55D3);
padding: 15px;
font-family: 'Marmelad', sans-serif;
font-size: 1em;
margin-bottom: 3px;
border-radius: 5px;
color: lightgrey;
overflow: hidden;
}
.b a{
display: inline-block;
padding: 5px;
margin: 3px;
border-radius: 5px;
box-shadow: 0 0 3px white;
color: white;
}
.b .fa-lg {
color: white;
font-size: 1.5em;
opacity: 0.7;
}
.b .fa-reply,.fa-quote-right, .fa-bell {
color: white;
}
.pull-right {
margin: -5px;
float: right;
padding: 0;
}
.sidebar {
background: grey;
float: right;
width: 30%;
}
.menu {
background: white;
text-align: center;
font-size: 16px;
font-family: 'El Messiri', sans-serif;
font-weight: bold;
padding: 10px;
margin: 0;
color: white;
}
.menu .fa-lg {
color: darkviolet;
font-size: 2em;
margin: 5px;
}
.menu a {
display:block;
border-left: 3px white solid;
border-right: 3px white solid;
border-bottom: 3px white solid;
border-top: 3px white solid;
padding: 15px;
color: white;
text-decoration: none;
background-image:linear-gradient(#543964,#BA55D3);
border-radius: 7px;
margin: 0 auto;
box-shadow: 0 0 3px grey;
}
.menu a:hover {
background-image: linear-gradient(#BA55D3,#543964 );
}
.recent {
margin: 0;
padding: 10px;
background: white;
}
.recent a {
margin: 1px;
padding: 0;
color: #423C63;
border-radius: 5px;
animation: my 15s ;
}
.recent .b .fa-lg {
color: white;
font-size: 1.5em;
opacity: 0.7;
}
.recent .b {
font-family: 'Bad Script', cursive;
letter-spacing: 1px;
font-size: 1em;
color: white;
text-shadow: 0 0 3px grey;
animation: my 15s ;
}
.recent> .fa-lg {
margin: 0;
color: limegreen;
font-size: 14px;
margin: 5px;
}
.recent img {
margin: 5px;
}
.fa-folder-open {
color: #C154C1;
}
form {
max-width: 100%;
background-image: linear-gradient(#543964,#BA55D3);
color: white;
padding: 25px;
border-radius: 5px;
}
form a {
color: chartreuse;
}
form textarea {
width: 100%;
color: grey;
}
form input[type="submit"],.btn {
background: #CD2682;
padding: 10px;
margin: 5px;
border: none;
color: white;
border-radius: 5px;
box-shadow: 0 0 3px white;
}
form input {
color: grey;
}
form select {
color: grey;
}
.markItUp {
color: white;
background: white;
}
form input[type="submit"]:hover {
background: #9F2B68;
}
.btn:hover {
background: #9F2B68;
}
.post {
background-image: linear-gradient(white,#DF73FF,white);
margin: 0;
margin-bottom: 10px;
padding: 5px;
border-radius: 5px;
}
.message {
padding: 15px;
margin: 5px;
background: white;
color: grey;
border-radius: 5px;
}
.post .b {
box-shadow: 0 0 3px white;
}
.data {
font-size: 10px;
color: mediumvioletred;
padding: 0;
margin: 0;
}
.breadcrumbs, ol {
background-image: linear-gradient(#543964,#BA55D3);
padding: 5px;
margin: 0;
margin-bottom: 5px;
color: white;
border-radius: 5px;
}
.breadcrumbs a {
color: white;
}
.breadcrumb a {
color: white;
}
.breadcrumb .active {
color: limegreen;
}
.alert-info {
background-image: linear-gradient(#543964,#BA55D3);
color: white;
box-shadow: 0 0 3px white;
border:none;
}
.alert-info a {
color: white;
margin-right: 5px;
}
.alert-warning {
background: white;
box-shadow: 0 0 3px grey;
color: grey;
}
.alert-success {
background-image: linear-gradient(#543964,#BA55D3);
color: white;
border:none;
}
.alert-success a {
color: chartreuse;
}
.footer {
max-width: 100%;
text-align: center;
padding: 10px;
background-image: linear-gradient(grey,#2F353B);
clear: both;
}
.footer a {
color: white;
}
.bler {
padding: 10px;
margin: 0;
}
.bler a {
background: grey;
color: greenyellow;
opacity: 0.7;
padding: 15px;
}
.bler a:hover {
background: lightgrey;
}
.menu2 {display: none;}
.img {
float: left;
padding-right: 5px;
}
blockquote {
margin: 0;
margin-top: 5px;
color: grey;
padding: 30px 30px 30px 60px;
border-left: 8px solid #BD33A4 ;
position: relative;
background: #FAF8EB;
font-family: 'Lato', sans-serif;
font-weight: 300;
border-radius: 15px;
}
blockquote:before {
content: "\201C";
font-family: Arial;
color:#BD33A4;
font-size: 70px;
position: absolute;
left: 15px;
top: 5px;
}
blockquote p {
font-style: italic;
font-size: 24px;
margin-top: 0;
}
table {
width: 100%;
background: wheat;
}
table tr {
background: white;
text-align: center;
}
table th {
background-image: linear-gradient(violet,deeppink);
padding: 10px;
color: white;
text-align: center;
}
table td {
background: white;
text-align: center;
color: darkseagreen;
padding: 5px;
border: lightgrey 1px solid;
}
@media (max-width: 768px){
.content{
width: 100%;
float: none;
padding: 5px;
}
.sidebar {
display: none;
}
.menus {
display: none;
}
.menu2 {
display: block;
background: white;
text-align: center;
font-size: 16px;
font-family: 'El Messiri', sans-serif;
font-weight: bold;
padding: 0;
margin: 0;
color: white;
}
.menu2 .fa-lg {
display: none;
float: left;
color: darkviolet;
font-size: 1em;
padding: 0;
margin: 0;
}
.menu a:before{
display: none;
}
.menu2 a {
display:inline-block;
padding: 7px;
color: white;
text-decoration: none;
background-image: linear-gradient(#543964,#BA55D3);
border-radius: 7px;
margin: 0 auto;
box-shadow: 0 0 3px grey;
overflow: hidden;
}
.menu2 a:hover {
background-image: linear-gradient(#BA55D3,#543964 );
}
.logos {
width: 100%;
margin: 0 auto;
text-align: center;
}
}