/*
Theme Name: Marietta Ways
Author: Lakrica
Author URI: http://lakrica.com
Version: 1.1

*/

* {
margin:0;
padding:0;
border:0;
font-family: 'Roboto Condensed', sans-serif;
}
body {
background:#fff;
}


.center {
width:1024px;
margin:0 auto;
}
#header{
z-index:99999;
position:fixed;
width:100%;
height:62px;
margin:0 auto;
background:#fff;
border-bottom:1px solid #cdc2d2;
}

#logo {
position:absolute;
background-image: url(images/logo.jpg);
background-repeat:no-repeat;
margin-top:10px;
width:143px;
height:42px;
}
.zakaz {
background:#703d7f;
margin-top:-3px;
width:170px;

float:left;
margin-right:13px;
padding:5px 0 5px 5px;
text-decoration:none;
color:#fff;
font-family: 'Roboto Condensed', sans-serif;
font-size: 15px;
text-transform:uppercase;
}
.zakaz:hover {
color:#FFE5FF;

}
#menu {

margin-top:20px;
width:851px;
height:30px;
float:right;
margin-right:0px;
}
#menu ul{
list-style:none;
}
#menu ul li{
float:left;
padding: 0 11px 0 11px;
background-image: url(images/m-wrap.png);
background-position:right;
background-repeat:no-repeat;
}
#menu ul li:last-child{
background-image:none;
}
#menu ul li a{
text-decoration:none;
font-weight:300!important;
color:#242525;
font-family: 'Roboto Condensed', sans-serif;
font-size:17px;
}
#menu ul li:nth-child(1) a:hover{
text-decoration:none;
font-weight:300!important;
color:#472851;
font-family: 'Roboto Condensed', sans-serif;
font-size:17px;
}
#menu ul li:nth-child(2) a:hover{
text-decoration:none;
font-weight:300!important;
color:#703d7f;
font-family: 'Roboto Condensed', sans-serif;
font-size:17px;
}
#menu ul li:nth-child(3) a:hover{
text-decoration:none;
font-weight:300!important;
color:#b25d87;
font-family: 'Roboto Condensed', sans-serif;
font-size:17px;
}
#menu ul li:nth-child(4) a:hover{
text-decoration:none;
font-weight:300!important;
color:#e35a84;
font-family: 'Roboto Condensed', sans-serif;
font-size:17px;
}
#menu ul li:nth-child(5) a:hover{
text-decoration:none;
font-weight:300!important;
color:#e35a84;
font-family: 'Roboto Condensed', sans-serif;
font-size:17px;
}#menu ul li:nth-child(6) a:hover{
text-decoration:none;
font-weight:300!important;
color:#b25d87;
font-family: 'Roboto Condensed', sans-serif;
font-size:17px;
}
#menu ul li:nth-child(7) a:hover{
text-decoration:none;
font-weight:300!important;
color:#754483;
font-family: 'Roboto Condensed', sans-serif;
font-size:17px;
}
#menu ul li:nth-child(8) a:hover{
text-decoration:none;
font-weight:300!important;
color:#472851;
font-family: 'Roboto Condensed', sans-serif;
font-size:17px;
}
#slider ul li img, .bx-viewport {
height: auto !important;
}
#slider {
position:relative;
width:100%;
height:auto;
}
.gallery {
margin:0;
}
.texture-block {

background-image: url(images/texture.jpg);
width:100%;
height:auto;
min-height:330px;
padding:60px 0 60px 0;
border-top:1px solid #cdc2d2;
border-bottom:1px solid #cdc2d2;
}

h2 {
font-weight:300!important;

font-family: 'Roboto Condensed', sans-serif;
font-size:28px;
color;#242525;
}

.maintext {
font-weight:300!important;

font-family: 'Roboto Condensed', sans-serif;
font-size:17px;
color;#242525;
}
.maintext span{
font-weight:400!important;

font-family: 'Roboto Condensed', sans-serif;
font-size:17px;
color:#703d7f;
}
.text-font {
font-weight:300!important;
font-family: 'Roboto Condensed', sans-serif;
font-size:16px;
color:#000;
}
span.firstWord {
font-weight:400!important;
font-family: 'Roboto Condensed', sans-serif;
font-size:28px;
color:#703d7f;
}
.carousel {
margin-top:36px;
width:974px;
/*background:red;*/
padding-left:50px;
}

.carousel ul li {
padding:7px;
background:#fff;
border-radius:5px;
border:1px solid #cdc2d2;
}

.color-block {
background:#242525;
width:100%;
height:auto;
padding:60px 0 60px 0;
border-top:1px solid #cdc2d2;
border-bottom:1px solid #cdc2d2;
}
.ar {
float:right;
margin-top:10px;
margin-right:60px;
}

.arv {
float:right;
margin-top:10px;
margin-right:20px;
}
.carousel2 {
margin-top:40px;
}
.video-block {
width:314px;
height:297px;
padding:6px;
border:1px solid #eaeaea;
background:#fff;
border-radius:5px;
float:left;
}
.video-block:first-child {
margin:0;
}
.video-container {
border-radius:5px 5px 0 0;
width:314px;
height:236px;
background:#fff;
overflow:hidden;
}
.video-text-container {
border-radius:0 0 5px 5px;
width:313px;
height:60px;
border-left:1px solid #eaeaea;
border-right:1px solid #eaeaea;
border-bottom:1px solid #eaeaea;
background:#ddc2cf;
}
.video-text {
padding-top:10px !important;
}
.video-text a{
text-decoration:none;
font-weight:400;
font-family: 'Roboto Condensed', sans-serif;
font-size:14px;
color:#1c0027;
padding:5px;
}
.video-text-data a{
text-decoration:none;
font-weight:400;
font-family: 'Roboto Condensed', sans-serif;
font-size:13px;
color:#7b5c73;
padding:0 5px 5px 5px;
}

.acdc{
clear:both; 
width:100%; 
height:1px;
}

#footer {
width:100%;
height:95px;
border-top:1px solid #eaeaea;
background-image: url(images/footer-bg.jpg);
}

#pod-pleer {
width:100%;
height:37px;
}
#pleer {
bottom:0;
position:fixed;
width:100%;
height:37px;
border-top:1px solid #eaeaea;
background:#191919;
z-index:9999999999;
/*background-image: url(images/fbg.jpg);*/
}

#copiright {
background-image: url(images/logolakritsa.png);
background-repeat:no-repeat;
width:155px;
height:95px;
float:left;
}

#menu2 {
margin-top:20px;
width:565px;
height:30px;
float:right;
margin-right:0px;
}
#menu2 ul{
list-style:none;
}
#menu2 ul li{
float:left;
padding: 0 15px 0 15px;
background-image: url(images/m-wrap.png);
background-position:right;
background-repeat:no-repeat;
}
#menu2 ul li:last-child{
background-image:none;
}
#menu2 ul li a{
text-decoration:none;
font-weight:300!important;
color:#242525;
font-family: 'Roboto Condensed', sans-serif;
font-size:17px;
}
#menu2 ul li:nth-child(1) a:hover{
text-decoration:none;
font-weight:300!important;
color:#472851;
font-family: 'Roboto Condensed', sans-serif;
font-size:17px;
}
#menu2 ul li:nth-child(2) a:hover{
text-decoration:none;
font-weight:300!important;
color:#703d7f;
font-family: 'Roboto Condensed', sans-serif;
font-size:17px;
}
#menu2 ul li:nth-child(3) a:hover{
text-decoration:none;
font-weight:300!important;
color:#b25d87;
font-family: 'Roboto Condensed', sans-serif;
font-size:17px;
}
#menu2 ul li:nth-child(4) a:hover{
text-decoration:none;
font-weight:300!important;
color:#e35a84;
font-family: 'Roboto Condensed', sans-serif;
font-size:17px;
}
#menu2 ul li:nth-child(5) a:hover{
text-decoration:none;
font-weight:300!important;
color:#e35a84;
font-family: 'Roboto Condensed', sans-serif;
font-size:17px;
}#menu2 ul li:nth-child(6) a:hover{
text-decoration:none;
font-weight:300!important;
color:#b25d87;
font-family: 'Roboto Condensed', sans-serif;
font-size:17px;
}
#menu2 ul li:nth-child(7) a:hover{
text-decoration:none;
font-weight:300!important;
color:#754483;
font-family: 'Roboto Condensed', sans-serif;
font-size:17px;
}
#menu2 ul li:nth-child(8) a:hover{
text-decoration:none;
font-weight:300!important;
color:#472851;
font-family: 'Roboto Condensed', sans-serif;
font-size:17px;
}
.copiright-text {
margin-right:25px;
clear:right;
float:right;
font-weight:300!important;
color:#000;
font-family: 'Roboto Condensed', sans-serif;
font-size:12px;
}

.in-margin {
width:100%;
height:50px;
clear:both;
}
#breadcrumbs {
clear:both;
width:100%;
height:30px;
margin-top:0px;
}
#breadcrumbs a{
font-weight:300!important;
text-decoration:none;
color:#000;
font-family: 'Roboto Condensed', sans-serif;
font-size:17px;
padding-right:4px;
}
#breadcrumbs a span{

padding-right:4px;
}
#breadcrumbs a.curent{
text-decoration:none;
color:#a78aaf;
font-family: 'Roboto Condensed', sans-serif;
font-size:17px;
}
#breadcrumbs a:first-child span{
display:none;
}
.paging {
width:100%;
height:25px;
margin:0 auto;
clear:both;
text-align:center;

}
.paging a{
text-decoration:none;
border-radius:3px;
width:24px;
height:24px;
border:1px solid #000;
color:#fff;
font-family: 'Roboto Condensed', sans-serif;
font-size:17px;
padding:5px 12px 5px 12px;
margin-left:10px;
background: #575757; /* Old browsers */
background: -moz-linear-gradient(top,  #575757 0%, #272828 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#575757), color-stop(100%,#272828)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #575757 0%,#272828 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #575757 0%,#272828 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #575757 0%,#272828 100%); /* IE10+ */
background: linear-gradient(to bottom,  #575757 0%,#272828 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#575757', endColorstr='#272828',GradientType=0 ); /* IE6-9 */

}
.paging a:hover {
border:1px solid #92235d;
background: #ad5b86; /* Old browsers */
background: -moz-linear-gradient(top,  #ad5b86 0%, #a5527a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ad5b86), color-stop(100%,#a5527a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ad5b86 0%,#a5527a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ad5b86 0%,#a5527a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ad5b86 0%,#a5527a 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ad5b86 0%,#a5527a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ad5b86', endColorstr='#a5527a',GradientType=0 ); /* IE6-9 */

}
.paging-margin {
width:100%;
height:25px;
clear:both;
}

.big-video-container {
width:678px;
height:437px;
float:left;
margin-right:20px;
}
.big-video p{
margin:0 !important;
}
.big-video {
width:678px;
height:382px;
}
.triangle-l {
width: 0px;
height: 0px;
border-style: solid;
border-width: 5px 10px 5px 0;
border-color: transparent #fff transparent transparent;
float:left;
margin-top:5px;
margin-right:3px;
}
.triangle-r {
width: 0px;
height: 0px;
border-style: solid;
border-width: 5px 0 5px 10px;
border-color: transparent transparent transparent #fff;
float:right;
margin-top:-12px;
margin-left:7px;
}
.prew-post {
float:left;
text-decoration:none;
border-radius:3px;
width:55px;
height:24px;
border:1px solid #000;
color:#fff;
font-family: 'Roboto Condensed', sans-serif;
font-size:14px;
padding:5px 12px 5px 12px;
margin-top:25px;
background: #575757; /* Old browsers */
background: -moz-linear-gradient(top,  #575757 0%, #272828 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#575757), color-stop(100%,#272828)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #575757 0%,#272828 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #575757 0%,#272828 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #575757 0%,#272828 100%); /* IE10+ */
background: linear-gradient(to bottom,  #575757 0%,#272828 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#575757', endColorstr='#272828',GradientType=0 ); /* IE6-9 */

}
.next-post {
float:right;
text-decoration:none;
border-radius:3px;
width:55px;
height:24px;
border:1px solid #000;
color:#fff;
font-family: 'Roboto Condensed', sans-serif;
font-size:14px;
padding:5px 12px 5px 12px;
margin-top:25px;
background: #575757; /* Old browsers */
background: -moz-linear-gradient(top,  #575757 0%, #272828 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#575757), color-stop(100%,#272828)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #575757 0%,#272828 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #575757 0%,#272828 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #575757 0%,#272828 100%); /* IE10+ */
background: linear-gradient(to bottom,  #575757 0%,#272828 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#575757', endColorstr='#272828',GradientType=0 ); /* IE6-9 */

}
.prew-post:hover {
float:left;
text-decoration:none;
border-radius:3px;
width:55px;
height:24px;
color:#fff;
font-family: 'Roboto Condensed', sans-serif;
font-size:14px;
padding:5px 12px 5px 12px;
margin-top:25px;
border:1px solid #92235d;
background: #ad5b86; /* Old browsers */
background: -moz-linear-gradient(top,  #ad5b86 0%, #a5527a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ad5b86), color-stop(100%,#a5527a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ad5b86 0%,#a5527a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ad5b86 0%,#a5527a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ad5b86 0%,#a5527a 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ad5b86 0%,#a5527a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ad5b86', endColorstr='#a5527a',GradientType=0 ); /* IE6-9 */

}
.next-post:hover {
float:right;
text-decoration:none;
border-radius:3px;
width:55px;
height:24px;
color:#fff;
font-family: 'Roboto Condensed', sans-serif;
font-size:14px;
padding:5px 12px 5px 12px;
margin-top:25px;
border:1px solid #92235d;
background: #ad5b86; /* Old browsers */
background: -moz-linear-gradient(top,  #ad5b86 0%, #a5527a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ad5b86), color-stop(100%,#a5527a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ad5b86 0%,#a5527a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ad5b86 0%,#a5527a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ad5b86 0%,#a5527a 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ad5b86 0%,#a5527a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ad5b86', endColorstr='#a5527a',GradientType=0 ); /* IE6-9 */
}
.video-desc-block {
width:300px;
height:700px;
background:red;
float:left;

}
.video-desc {
position:relative;
width:1024px;
height:auto;
float:left;
margin-top:40px;
}

.video-desc p{
margin-top:20px;
font-family: 'Roboto Condensed', sans-serif;
font-size:15px;
font-weight:300!important;
}
.video-desc-t {
color:#703d7f;
font-family: 'Roboto Condensed', sans-serif;
font-size:24px;
}
.video-desc-d {
color:#a78aaf;
font-family: 'Roboto Condensed', sans-serif;
font-size:17px;
}

.news {
width:740px;
min-height:860px;
border-right:2px solid #d2c5d6;
float:left;
}
.news-image {
width:307px;
height:200px;
padding:7px;
border:1px solid #d2c5d6;
border-radius:5px;
background:#fff;
float:left;
}
.news-image img{
border-radius:5px;
}
.news-item {
padding-bottom:25px;
float:left;
padding-right:40px;

}
.news-description {
margin-left:35px;
float:left;
width:340px;
}
.news-title {
color:#703d7f;
font-family: 'Roboto Condensed', sans-serif;
font-size:24px;
}
.news-date {
color:#a78aaf;
font-family: 'Roboto Condensed', sans-serif;
font-size:17px;
}
a.link {
margin-top:20px;
font-family: 'Roboto Condensed', sans-serif;
font-size:15px;
font-weight:300!important; 
color:#000;
}
a.read-more {
float:right;
text-decoration:none;
color:#a78aaf;
font-family: 'Roboto Condensed', sans-serif;
font-size:17px;
}

.paging-news {
margin-top: 6px;
width: 540px;
height: 25px;
text-align: center;
float: left;
}
.paging-news a{
text-decoration:none;
border-radius:3px;
width:24px;
height:24px;
border:1px solid #000;
color:#fff;
font-family: 'Roboto Condensed', sans-serif;
font-size:17px;
padding:5px 12px 5px 12px;
margin-left:10px;
background: #575757; /* Old browsers */
background: -moz-linear-gradient(top,  #575757 0%, #272828 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#575757), color-stop(100%,#272828)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #575757 0%,#272828 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #575757 0%,#272828 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #575757 0%,#272828 100%); /* IE10+ */
background: linear-gradient(to bottom,  #575757 0%,#272828 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#575757', endColorstr='#272828',GradientType=0 ); /* IE6-9 */

}
.paging-news a:hover {
border:1px solid #92235d;
background: #ad5b86; /* Old browsers */
background: -moz-linear-gradient(top,  #ad5b86 0%, #a5527a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ad5b86), color-stop(100%,#a5527a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ad5b86 0%,#a5527a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ad5b86 0%,#a5527a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ad5b86 0%,#a5527a 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ad5b86 0%,#a5527a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ad5b86', endColorstr='#a5527a',GradientType=0 ); /* IE6-9 */

}

.prew-news {
float:left;
text-decoration:none;
border-radius:3px;
width:55px;
height:24px;
border:1px solid #000;
color:#fff;
font-family: 'Roboto Condensed', sans-serif;
font-size:14px;
padding:5px 12px 5px 12px;
background: #575757; /* Old browsers */
background: -moz-linear-gradient(top,  #575757 0%, #272828 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#575757), color-stop(100%,#272828)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #575757 0%,#272828 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #575757 0%,#272828 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #575757 0%,#272828 100%); /* IE10+ */
background: linear-gradient(to bottom,  #575757 0%,#272828 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#575757', endColorstr='#272828',GradientType=0 ); /* IE6-9 */

}
.next-news {
margin-right:35px;
float:right;
text-decoration:none;
border-radius:3px;
width:55px;
height:24px;
border:1px solid #000;
color:#fff;
font-family: 'Roboto Condensed', sans-serif;
font-size:14px;
padding:5px 12px 5px 12px;
background: #575757; /* Old browsers */
background: -moz-linear-gradient(top,  #575757 0%, #272828 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#575757), color-stop(100%,#272828)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #575757 0%,#272828 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #575757 0%,#272828 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #575757 0%,#272828 100%); /* IE10+ */
background: linear-gradient(to bottom,  #575757 0%,#272828 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#575757', endColorstr='#272828',GradientType=0 ); /* IE6-9 */

}
.prew-news:hover {
float:left;
text-decoration:none;
border-radius:3px;
width:55px;
height:24px;
color:#fff;
font-family: 'Roboto Condensed', sans-serif;
font-size:14px;
padding:5px 12px 5px 12px;
border:1px solid #92235d;
background: #ad5b86; /* Old browsers */
background: -moz-linear-gradient(top,  #ad5b86 0%, #a5527a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ad5b86), color-stop(100%,#a5527a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ad5b86 0%,#a5527a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ad5b86 0%,#a5527a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ad5b86 0%,#a5527a 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ad5b86 0%,#a5527a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ad5b86', endColorstr='#a5527a',GradientType=0 ); /* IE6-9 */

}
.next-news:hover {
float:right;
text-decoration:none;
border-radius:3px;
width:55px;
height:24px;
color:#fff;
font-family: 'Roboto Condensed', sans-serif;
font-size:14px;
padding:5px 12px 5px 12px;
border:1px solid #92235d;
background: #ad5b86; /* Old browsers */
background: -moz-linear-gradient(top,  #ad5b86 0%, #a5527a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ad5b86), color-stop(100%,#a5527a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ad5b86 0%,#a5527a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ad5b86 0%,#a5527a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ad5b86 0%,#a5527a 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ad5b86 0%,#a5527a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ad5b86', endColorstr='#a5527a',GradientType=0 ); /* IE6-9 */
}

.news-description a {
text-decoration:none;
}

.news-controls {
clear:both;
width:738px;
height:36px;
}
.press {
float:left;
width:260px;
height:830px;
margin-left:20px;
}
.press-item {
width:222px;
height:222px;
margin-bottom:22px;
padding:7px;
border:1px solid #d2c5d6;
border-radius:5px;
background:#fff;
}
.press-margin {
width:100%; height:15px;
}

.news-content {
margin-right:20px;
font-family: 'Roboto Condensed', sans-serif;
font-size:15px;
font-weight:300!important; 
}

.press-block {
float:left;
margin-right:20px;
margin-bottom:20px;
width:278px;
height:390px;
padding:7px;
background:#fff;
border-radius:5px;
border:1px solid #cdc2d2;
}

/* Images */
.alignleft {
	float: left;
}

.alignright {
	float: right;
}

.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

img.alignleft {
	margin: 5px 20px 5px 0;
}

.wp-caption.alignleft {
	margin: 5px 10px 5px 0;
}

img.alignright {
	margin: 5px 0 5px 20px;
}

.wp-caption.alignright {
	margin: 5px 0 5px 10px;
}

img.aligncenter {
	margin: 5px auto;
}

img.alignnone {
	margin: 5px 0;
}
.form-name {
float:left;
height:30px;
width:108px;
border:1px solid #a78aaf;
border-radius:5px;
background-image: url(images/name.jpg);
background-position:10px 50%;
background-repeat:no-repeat; 
padding-left:105px;
}
.form-email {
float:left;
margin-left:10px;
height:30px;
width:139px;
border:1px solid #a78aaf;
border-radius:5px;
background-image: url(images/email.jpg);
background-position:10px 50%;
background-repeat:no-repeat; 
padding-left:74px;
}
.form-phone {
float:left;
margin-left:10px;
height:30px;
width:120px;
border:1px solid #a78aaf;
border-radius:5px;
background-image: url(images/phone.jpg);
background-position:10px 50%;
background-repeat:no-repeat; 
padding-left:93px;
}
.form-textarea {
margin-top:10px;
float:none;
height:100px;
width:653px;
border:1px solid #a78aaf;
border-radius:5px;
background-image: url(images/konvert.jpg);
background-position:10px 10px;
background-repeat:no-repeat; 
padding-top:30px;
padding-left:10px;
}

.form-send {
cursor:pointer;
margin-top:10px;
float:right;
text-decoration:none;
border-radius:3px;
width:90px;
height:30px;
border:1px solid #000;
color:#fff;
font-family: 'Roboto Condensed', sans-serif;
font-size:14px;
padding:5px 12px 5px 12px;
background: #575757; /* Old browsers */
background: -moz-linear-gradient(top,  #575757 0%, #272828 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#575757), color-stop(100%,#272828)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #575757 0%,#272828 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #575757 0%,#272828 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #575757 0%,#272828 100%); /* IE10+ */
background: linear-gradient(to bottom,  #575757 0%,#272828 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#575757', endColorstr='#272828',GradientType=0 ); /* IE6-9 */
}
.form-send:hover {
cursor:pointer;
margin-top:10px;
float:right;
text-decoration:none;
border-radius:3px;
width:90px;
height:30px;
border:1px solid #000;
color:#fff;
font-family: 'Roboto Condensed', sans-serif;
font-size:14px;
padding:5px 12px 5px 12px;
background: #ad5b86; /* Old browsers */
background: -moz-linear-gradient(top,  #ad5b86 0%, #a5527a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ad5b86), color-stop(100%,#a5527a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ad5b86 0%,#a5527a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ad5b86 0%,#a5527a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ad5b86 0%,#a5527a 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ad5b86 0%,#a5527a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ad5b86', endColorstr='#a5527a',GradientType=0 ); /* IE6-9 */
}

.contact-page-content {
float:right;
width:339px;
height:215px;
margin-top:-5px;
}
.social {
margin-top: -37px;
margin-left: 625px;
}
.m1 {
margin-top:2.5px;
margin-right:5px;
float:left;
width:32px;
height:32px;
background: url(images/sprite.png);
background-position: -192px 0;

}
.istore {
margin-top:2.5px;
margin-right:5px;
float:left;
width:32px;
height:32px;
background: url(images/sprite.png);
background-position: -224px 0;
}
.vk {
margin-top:2.5px;
margin-right:5px;
float:left;
width:32px;
height:32px;
background: url(images/sprite.png);
background-position: 0 0;
}
.instagram {
margin-top:2.5px;
margin-right:5px;
float:left;
width:32px;
height:32px;
background: url(images/sprite.png);
background-position: -160px 0;
}
.yt {
margin-top:2.5px;
margin-right:5px;
float:left;
width:32px;
height:32px;
background: url(images/sprite.png);
background-position: -32px 0;
}
.face {
margin-top:2.5px;
margin-right:5px;
float:left;
width:32px;
height:32px;
background: url(images/sprite.png);
background-position: -96px 0;
}
.sc {
margin-top:2.5px;
margin-right:5px;
float:left;
width:32px;
height:32px;
background: url(images/sprite.png);
background-position: -256px 0;
}
.od {
margin-top:2.5px;
margin-right:5px;
float:left;
width:32px;
height:32px;
background: url(images/sprite.png);
background-position: -128px 0;
}
.twitter {
margin-top:2.5px;
margin-right:5px;
float:left;
width:32px;
height:32px;
background: url(images/sprite.png);
background-position: -64px 0;
}

.m1:hover {
float:left;
width:32px;
height:32px;
background: url(images/sprite.png);
background-position: -192px -32px;

}
.istore:hover {
float:left;
width:32px;
height:32px;
background: url(images/sprite.png);
background-position: -224px -32px;
}
.vk:hover {
float:left;
width:32px;
height:32px;
background: url(images/sprite.png);
background-position: 0 -32px;
}
.instagram:hover {
float:left;
width:32px;
height:32px;
background: url(images/sprite.png);
background-position: -160px -32px;
}
.yt:hover {
float:left;
width:32px;
height:32px;
background: url(images/sprite.png);
background-position: -32px -32px;
}
.face:hover {
float:left;
width:32px;
height:32px;
background: url(images/sprite.png);
background-position: -96px -32px;
}
.sc:hover {
float:left;
width:32px;
height:32px;
background: url(images/sprite.png);
background-position: -256px -32px;
}
.od:hover {
float:left;
width:32px;
height:32px;
background: url(images/sprite.png);
background-position: -128px -32px;
}
.twitter:hover {
float:left;
width:32px;
height:32px;
background: url(images/sprite.png);
background-position: -64px -32px;
}
.wikipedia{
margin-top:2.5px;
float:left;
width:32px;
height:32px;
background: url(images/wikipedia.png);
background-repeat:no-repeat;
}

.Window {
		position: fixed;
		font-family: Arial, Helvetica, sans-serif;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		background: rgba(0,0,0,0.7);
		z-index: 99999;
		-webkit-transition: opacity 400ms ease-in;
		-moz-transition: opacity 400ms ease-in;
		transition: opacity 400ms ease-in;
		display: none;
		pointer-events: none;
	}

	.Window:target {
		display: block;
		pointer-events: auto;
	}

	.Window > div {
		width: 460px;
		position: relative;
		margin: 10% auto;
		padding: 30px 10px 10px;
		border-radius: 10px;
		background: #fff;
		box-shadow: 0px 0px 20px 2px;
	}

	.close {
		background: #660066;
		color: #FFFFFF;
		line-height: 25px;
		position: absolute;
		right: -12px;
		text-align: center;
		top: -10px;
		width: 24px;
		text-decoration: none;
		font-weight: bold;
		-webkit-border-radius: 12px;
		-moz-border-radius: 12px;
		border-radius: 12px;
		-moz-box-shadow: 1px 1px 3px #000;
		-webkit-box-shadow: 1px 1px 3px #000;
		box-shadow: 1px 1px 3px #000;
	}

	.close:hover { background: #991199; }
	
.Window p{
font-family: 'Roboto Condensed', sans-serif;
font-size:15px;
font-weight:300!important; 
}
.red-span {
font-family: 'Roboto Condensed', sans-serif;
font-size:15px;
font-weight:400!important; 
color:#c45b89;
}
.green-span {
font-family: 'Roboto Condensed', sans-serif;
font-size:15px;
font-weight:400!important; 
color:#512d52;
}
#audioplayer341 {
float:left;
margin-top:5px;
}

.last-news {
width:1024px;
height:250px;
text-align:center;
}
.last-news img{ 
float:left;
margin-left:10px;
width:246px;
/* height:246px; */
padding:7px;
border:1px solid #d2c5d6;
background:#fff;
border-radius:5px;
}

.last-news-text {
width:216px; 
height:250px; 
margin-left:20px; 
float:left;
text-align:left;
}
.last-news-text-a {
text-decoration:none;
font-family: 'Roboto Condensed', sans-serif;
font-size:15px;
font-weight:300!important; 
color:#fff;
}

.ditunes {
position:absolute;
width:150px;
height:54px;
margin-left:790px;
margin-top:-150px;
}
.ditunes img{
position:absolute;
width:150px;
height:54px;
}

.dyandex {
position:absolute;
width:150px;
height:54px;
margin-left:790px;
margin-top:-80px;
}
.dyandex img{
position:absolute;
width:150px;
height:54px;
}

hr {
width:100%;
height:20px;
}