 /*
 Theme Name: Голосовые поздравления
 Theme URI:
 Description: Сайт с голосовыми поздравлениями
 Version: 1.0
 Author: Семен камушкин
 */

* {
	margin: 0;
	padding: 0;
}
html {
	height: 100%;
}
body {
	   font: 13px/18px  Arial, Tahoma, Verdana,  sans-serif;
       width: 100%;
	   height: 100%;
       background-image: url('http://golosovye.ru/wp-content/themes/golosovye1/background.jpg');
}
h1 {
       text-align: center;
       font-size: 20px;
       color:#F17401;
       margin: 5px 10px 5px 10px;
}
h2 {
       text-align: center;
       font-size: 18px;
       color:#F17401;
       margin: 10px;
}
h4 {
      font-size: 1.12em;
}
a {
    color: #0052DB;
	outline: none;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
p {
	margin: 10px 20px 10px 0px;
        text-align: justify;
        font-family: Verdana;
}
img {
	border: none;
}
input {
	vertical-align: middle;
}
#wrapper {
    width: 995px;
    margin: 0 auto;
	min-height: 100%;
	height: auto !important;
	height: 100%;
    background-color:#FFFFFF;
}

/* Heder
-----------------------------------------------------------------------------*/
#heder {
	    height: 250px;
	    background-image: url('http://golosovye.ru/wp-content/themes/golosovye1/heder.jpg');
        width: 995px;
        margin: 0 auto;
        background-color:#FFFFFF;
        overflow: hidden;
}
.nazzvanie {
        width: 160px;
        height:40px;
        margin-left: 800px;
        margin-top: 100px;
        color: #0052DB;
        font-weight: bold;
        font-size: 18px;
        text-align: center;
        padding-top: 8px;
}
.nazzzvanie {
        width: 160px;
        height:24px;
        margin-left: 815px;
        margin-top: 100px;
        color: #0052DB;
        font-weight: bold;
        font-size: 19px;
        text-align: center;
        padding-top: 10px;
}
.nazzzvanie a {
       padding: 10px 0px 0 30px;
       height: 24px;
       display: block;
}
.socialka {
        width: 160px;
        margin-left: 800px;
        text-align: center;
        color: #F17401;
        font-weight: bold;
        font-size: 14px;
}
.soccialka {
        width: 160px;
        margin-top: 13px;
        margin-left: 800px;
        text-align: center;
        color: #F17401;
        font-weight: bold;
        font-size: 14px;
}
/* Gormenu
-----------------------------------------------------------------------------*/
#gormenu {
        margin: 0 auto;
        padding:8px 0 8px 0;
        height: 53px;
        width: 995px;
        background-color:#FFFFFF;
        font-size: 14px;
	    font-family: Arial, Tahoma;
        font-weight: bold;
        color: #0052DB;
}
#gormenu a{
        display: block;
        line-height: 18px;
}
#glavnaya {
        float:left;
        height: 53px;
        width: 150px;
        text-align: left;
        background: url('http://golosovye.ru/wp-content/themes/golosovye1/icons/icon-glavnaya.gif') no-repeat left center;    
}
#glavnaya a{
       padding: 8px 0 0 60px;
       text-align:center;
}
.ser1 {
       float:left;
       width: 150px;
       height: 53px;
       margin-left: 125px;
       text-align: left;
       background: url('http://golosovye.ru/wp-content/themes/golosovye1/icons/icon-ser1.jpg') no-repeat left center;
}
.ser1 a {
       padding: 18px 0 0 50px;
       text-align:center;
}
.ser2 {
        float:left;
        width: 150px;
        height: 53px;
        margin-left: 125px;
        text-align: left;
        background: url('http://golosovye.ru/wp-content/themes/golosovye1/icons/icon-ser2.jpg') no-repeat left center;
}
.ser2 a {
       padding: 18px 0 0 40px;
       text-align:center;
}
.servideo {
        float:left;
        width: 170px;
        height: 53px;
        margin-left: 120px;
        margin-right: 0px;
        text-align: left;
        background: url('http://golosovye.ru/wp-content/themes/golosovye1/icons/icon-video-pozdravleniya.gif') no-repeat left center;
}
.servideo a {
       padding: 10px 0 0 55px;
       text-align:center;
}

#golpozd {
        width: 635px;
        float: left;
        height: 53px;      
}
#golpozd1 {
        height: 29px;
        text-align: center;
}
#servisi {
        height: 24px; 
        text-align: center;
        padding:0px 0 0 60px;        
}
#servisi div{
        height: 24px;
        margin: 0 0 0 100px;
}
.servis1 {
       float:left;
       background: url('http://golosovye.ru/wp-content/themes/golosovye1/icons/icon-servis2.gif') no-repeat left center;
}
.servis2 {
        float:left;
        background: url('http://golosovye.ru/wp-content/themes/golosovye1/icons/icon-servis1.jpg') no-repeat left center;
}
.servis3 {
       float:left;
       background: url('http://golosovye.ru/wp-content/themes/golosovye1/icons/icon-servis3.gif') no-repeat left center;
}
#servisi a {
       padding: 2px 0px 0 30px;
}
#vidpozd {
        float:left;
        width: 175px;
        height: 53px;
        background: url('http://golosovye.ru/wp-content/themes/golosovye1/icons/icon-video-pozdravleniya.gif') no-repeat right   center;
       margin-right: 5px;
}
#vidpozd a{
        padding: 8px 50px 0 0px;
        text-align: center;
}     
.clear {
	clear:both;
}
/* Centr
-----------------------------------------------------------------------------*/
#centr {
	width: 100%;
	padding: 0 0 50px;
	height: 1%;
	position: relative;
}
#centr:after {
	content: '.';
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}
#container {
	width: 100%;
	float: left;
	overflow: hidden;
}
#contents2 {
        margin: 10px 10px 10px 10px;
}
#contents2 p{
        font-family: Verdana;
        font-size: 13px;
        margin: 10px 10px 10px 0px;
        text-align: justify;
}
#content {
	padding: 0 0 0 270px;
}
#content p {
        font-family: Verdana;
        font-size: 13px;
}
#content a {
       font-weight: bold;
}
#content ul{
	margin: 0 0 0 0px;
        list-style: none;
        font-size: 13px;
        font-family: Verdana;
}
#content ul li {
        padding: 2px 0 0 20px;
        background: url(http://golosovye.ru/wp-content/themes/golosovye1/marker-zvezda.png) no-repeat left center;
}

#content ol li {
list-style-position: inside;
}

.single ul{
        font-family: Verdana;
        list-style: none;
        font-size: 13px;
}
.single ul li {
        padding: 2px 0 0 20px;
        background: url(http://golosovye.ru/wp-content/themes/golosovye1/marker-zvezda.png) no-repeat left center;
}

.single li {
font-family: Verdana;
font-size: 13px;
list-style-position: inside;
margin: 10px 20px 10px 0px;
text-align: justify;
}

.single ol {
    list-style-type: none; /* Убираем исходные маркеры */
    counter-reset:  item; /* Обнуляем счетчик списка */
}
.single ol li{
list-style-type: none;
}
.single ol li:before {
   content: counter(item)  '. '; /* Добавляем к числам точку */
   counter-increment: item; /* Задаём имя счетчика */
   font-size: 15px;
   color:#F17401;
   font-weight: bold;
}

#reklama-otkrytka {
float:left;
padding: 5px 0 0 270px;
}

#content-otkrytka {
	padding: 0 0 0 410px;
}
#content-otkrytka p{
        font-family: Verdana;
        font-size: 13px;
}
#content-otkrytka a {
       font-weight: bold;
}
#content-otkrytka ul{
	margin: 0 0 0 0px;
        list-style: none;
        font-size: 13px;
}
#content-otkrytka ul li {
        padding: 2px 0 0 20px;
        background: url(http://golosovye.ru/wp-content/themes/golosovye1/marker-zvezda.png) no-repeat left center;
}
#content-otkrytka ol li {
list-style-position: inside;
}
.cont { 
font-family: Verdana;
display: inline-block;
vertical-align: top;
margin: 0 0 10px 10px;
padding: 5px;
}
.cont li {
margin: 0 0 20px 0;
}
.inside-cont { 
float: left;
width:215px;
}
.thumb-cat {
float: left;
margin: 20px 20px 0 0;
}
/* Sidebar Left
-----------------------------------------------------------------------------*/
#sideLeft {
	float: left;
        width: 250px;
	margin-left: -100%;
	position: relative;
}
#sideLeft ul {
        list-style-type: none;
        margin-bottom: 5px;   
}
.vertmenu {
        margin: 5px 0 0 10px;
        font-size: 14px;
        font-weight: bold;
}
.vertmenu li{
       padding: 2px 0 0 15px;
       background: url(http://golosovye.ru/wp-content/themes/golosovye1/notka.gif) no-repeat left center;
}
.sub-menu li{
       background: none;
}
/* Futer
-----------------------------------------------------------------------------*/
#futer {
        width: 995px;
	margin: -50px auto 0;
	height: 50px;
	background-image: url(http://golosovye.ru/wp-content/themes/golosovye1/futer.jpg);
        position: relative;
}
.copyright {
        float: left;
        padding: 18px 0px 0px 20px;
        color: #0250A3;
        font-weight: bold;
        font-size: 14px;
}
.count {
        float: right;
        padding: 11px 10px 0px 0px;
}

/* Recommended by http://codex.wordpress.org/CSS */
/* Begin */
.aligncenter img.art-article, .aligncenter img, img.aligncenter
{
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft
{
	float: left;
        margin-right: 10px;
}
.alignright
{
	float: right;
        margin-left: 10px;
}

.kod {
	text-align:center;
	font-weight:bold;
}
.otkrytka{
      margin:0px 0 0 50px;
      width:500px;
}
.otkrytka input{
      margin:0px auto;
      color: #0052DB;
      width:485px;
}

.imena {
     width:145px;
     line-height: 30px;
     float:left;
     margin-left:35px;
}
.stihi {
     float:left;
     font-family: Verdana;
     width:320px;
     font-size: 13px;
     margin-left:40px;
}
.znampozd1 {
     float:left;
     font-family: Verdana;
     width:360px;
     font-size: 13px;
}
.znampozd2 {
     float:left;
     font-family: Verdana;
     width:240px;
     font-size: 13px;
     margin-left:120px;
}

.smspozd1 {
     float:left;
     font-family: Verdana;
     width:355px;
     padding: 0 5px 0 0;
     margin: 0 0 10px 0;
     font-size: 13px;
}
.smspozd2 {
     float:left;
     font-family: Verdana;
     width:355px;
     padding: 0 5px 0 0;
     margin: 0 0 10px 0;
     font-size: 13px;

}

.greyblock {
     width: 860px;
     margin:0px auto 0px auto;
     text-align: justify;
     font-family: Verdana;
     color:#000000;
     padding: 10px;
}
.player {
     vertical-align:middle; 
     margin-right:10px;
}

.postTabs_divs {
    padding: 0px !important;
}

ul.postTabs li {
  font-size: 12px !important;
  font-family: Verdana !important;
  line-height: 25px !important;
}

.tabb1 {
  position: relative;width:710px;height:1090px;overflow:hidden;
}
.tabb2 {
  position: absolute;margin:-40px 0 0 -270px;width:1020px;
}

.art-widget-catalog-item {
border: 0px solid #efefef !important;
text-decoration: none !important;
}
.art-widget-catalog-item:hover {
border: 0px solid #efefef !important;
}
.art-widget-catalog-item__title {
    font-family: Verdana !important;
    height: 100px !important;
    color: #000000 !important;
    font-size: 13px !important;
    line-height: 20px !important;
    overflow: hidden;
    display: block;
    text-align: center;
    margin: 5px;
    font-weight: bold;
}
.art-widget-catalog-item__price {
    font-family: Verdana !important;
    font-size: 13px !important;
    color: #000000 !important;
}
.art-widget-catalog-item__button {
    font-family: Verdana !important;
    background-color: #FF656C !important;
    font-size: 13px !important;
    height: 30px !important;
    border-radius: 5px;
    padding-top: 5px !important;
}
.art-widget-catalog-item__button:hover {
background-color: #FF444C !important;
}
.art-widget-catalog-item__image_last {
    font-family: Verdana !important;
    font-size: 15px !important;
    line-height: 18px !important;
    text-decoration: underline !important;
    color:#0088FF !important;
    font-weight: bold !important;
}

.dialog {width: 730px;height:90px; background: url('http://golosovye.ru/images/dialog-putin.png') no-repeat left center;margin:10px 0px 10px 0px;text-align: left;}
.dialog a {padding: 0px 5px 0 180px; display: block; text-align: left; font-size:16px; line-height: 40px; text-decoration: none;}

.l-vc-export__side, #showcases {
display : none;
}
.b-vc-export__page {
margin-left: 10px !important;
}

.b-vc-export__rubrics {
margin: 0 10px 15px 0 !important;
}
.b-vc-export__page ul li, .b-vc-export__side__rubric__links ul li{
background: none !important;
padding: 0 !important;
}
.b-vc-export__filter {
margin-top: 0 !important;
}
.b-vc-export__filter-i {
font-size: 10px !important;
}
.b-vc-export__filter__item-i {
padding: 2px 0 0 !important;
}
.b-vc-export__list__card__info__ctrl-i {
width: 80px !important;
}
.b-vc-export__window_send { top: -480px; }
.b-vc-export__window_text { top: -480px; }
.b-vc-export__order__price__link {font-weight: normal !important;}
.b-vc-export__list__card__info__ctrl {font: 12px/14px Verdana,Tahoma,Segoe,sans-serif !important; padding: 0 2px 0 2px !important;}
#vc_category_content {width: 98% !important;}
.b-vc-export__list__card__info__name {font: bold 12px Verdana,Tahoma,Segoe,sans-serif !important;line-height: 18px !important;}

.b-vc-export__pages__item {
padding: 2px 12px 2px 2px !important;
font-size: 14px !important;
}

.vitrina {
margin: 0 0 0 -270px; 
width: 720px;
}

#iframepreload{position:absolute;z-index:999;right:420px;top:50px;}
#iframepreload div{background:#fff;text-align:center;vertical-align:middle;}

.imennye-voicecards .b-vc-export__filter { /* убираем выбор пола на страницах с именами */
	display: none;
}
.imennye-voicecards .b-vc-export__list__card.b-vc-export__list__card_hb.ctrl-card_player { /* убираем выбор имени на страницах с именами */
	display: none;
}