/* размер шрифта слогана в шапке - уменьшен */
.site-description {
    font-size: 14px;
    color: #333;
    /* margin-top: 2px; */
    margin-left: 55px;
    width: 80%;
}

/* плавная смена картинка при наведении - пескоструй на гланге */
.hover-image {
   display: inline-block;
   padding: 0;
   margin: 0;
   background-position: center center;
   background-repeat: no-repeat;
}

.hover-image-up, .hover-image-down {
   border: 0;
   margin: 0;
   padding: 0;
}

.hover-image-up {
   opacity: 1.0;
   filter: alpha(opacity=99); /* IE */
   display: block;
   position: absolute;
   z-index: 100;
   transition-duration: 0.35;
   -webkit-transition-duration: 0.35s;
   -moz-transition-duration: 0.35;
   -o-transition-duration: 0.35;
   -ms-transition-duration:  0.35; /* IE9+ */
}

.hover-image-up:hover {
   opacity: 0.00;
   filter: alpha(opacity=00); /* IE */
}

/* в Contact Form 7 меньше шрифт ошибки ввода */
span .wpcf7-not-valid-tip {
	font-size: 13.333px;
}

/* чёрно-белый фильтр для мастер-слайдера */
.sider-slider {
    
    margin-top: 16px;
    
	opacity: 0.85;
	filter: alpha(opacity=65);
	-moz-opacity: 0.65;

	filter: grayscale(1);
	filter: gray;
	-webkit-filter: grayscale(1);
	-webkit-filter: grayscale(100%);

	-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	-ms-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
.sider-slider:hover {
	opacity: 1;
	filter: alpha(opacity=100);
	-moz-opacity: 1;

	filter: grayscale(0);
	filter: none;
	-webkit-filter: grayscale(0);
	-webkit-filter: grayscale(0%);
}


/* цвет бордера контакт форм 7 */
.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
    border-color: #eaeaea;
}

/* фон футера */
#footer {
    background-color: #333333;
    background-image: url(http://sv-steklo.ru/wp-content/uploads/2016/02/cropped-sv-steklo-logo.png);
    /* старый лого background-image: url(http://sv-steklo.ru/wp-content/uploads/2016/05/sv-steklo-logo-old-512.png); */
    background-repeat: no-repeat;
    background-position: -208px 17px;
    background-attachment: scroll;
}

/* текст виджета в футере с тенью, заголовка */
.footer-headline-my-css {
    font-size: 19px;
    line-height: 38px;
}
.shadow {
    text-shadow: 2px 2px 3px #222;
}

.grid-title-text {
    text-shadow:    #333 0 0 3px,
                    #333 0 1px 5px,
                    #333 1px 0 5px,
                    #333 0 -1px 5px,
                    #333 -1px 0 5px;
}

/* стиль описания рубрик на главной странице */
.opisanie {
    font-size: 14px;
    color: white;
}

.footer-metrika-td {
    border: none;
    padding: 0;
    margin: 0;
    text-align: left;
    vertical-align: middle;
}
.footer-metrika-td-right {
    border: none;
    padding: 0 27px 0 0;
    margin: 0;
    text-align: right;
    vertical-align: middle;
}
.footer-metrika-tr {
    border: none;
    padding: 0;
    margin: 0;
}

/* чуть уменьшаем паддинг "перезвонить вам?" и "написать" в  табах формы на гланге */
.vc_tta.vc_general .vc_tta-tab > a {
    padding-top: 10px;
    padding-bottom: 10px;
}

input {
    margin-left:0;
}