#WFItem22{
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
		width: 300px;
		height: 540px;
		padding: 5px 30px 10px 30px;
		background: #007067;
	}

    #WFItem22 html {
        color:#000 ;
        background:#FFF ;
    }
    #WFItem22 body, #WFItem22 div, #WFItem22 dl, #WFItem22 dt, #WFItem22 dd, #WFItem22 ul, #WFItem22 ol, #WFItem22 li, #WFItem22 h1, #WFItem22 h2, #WFItem22 h3, #WFItem22 h4, #WFItem22 h5, #WFItem22 h6, #WFItem22 pre, #WFItem22 code, #WFItem22 form, #WFItem22 fieldset, #WFItem22 legend, #WFItem22 input, #WFItem22 textarea, #WFItem22 p, #WFItem22 blockquote, #WFItem22 th, #WFItem22 td {
        margin-left:0;
        margin-right:0;
        margin-top:0;
        margin-bottom:0;
        padding-left:0;
        padding-bottom:0;
        padding-right:0;
        padding-top:0;
        width:auto;
        background-image:none;
    }
    #WFItem22 div, #WFItem22 dl, #WFItem22 dt, #WFItem22 dd, #WFItem22 ul, #WFItem22 ol, #WFItem22 li, #WFItem22 h1, #WFItem22 h2 {
        border:none ;
        background:none ;
        float:none ;
        width:auto ;
        -moz-box-shadow:0 ;
        -webkit-box-shadow:0 ;
        box-shadow:0 ;
        text-indent:inherit ;
        position:static ;
        visibility:inherit ;
        box-sizing:content-box ;
        -webkit-box-sizing:content-box ;
        -moz-box-sizing:content-box ;
    }
    #WFItem22 table {
        border-collapse:collapse ;
        border-spacing:0 ;
    }
    #WFItem22 fieldset, #WFItem22 img {
        border:0 ;
    }
    #WFItem22 address, #WFItem22 caption, #WFItem22 cite, #WFItem22 code, #WFItem22 dfn, #WFItem22 em, #WFItem22 th, #WFItem22 var {
        font-style:normal ;
        font-weight:normal ;
    }
    #WFItem22 strong {
        font-style:normal ;
        font-weight:bold ;
    }
    #WFItem22 em {
        font-style:italic ;
        font-weight:normal ;
        position:static ;
    }
    #WFItem22 li {
        list-style:none ;
    }
    caption, #WFItem22 th {
        text-align:left ;
    }
    #WFItem22 h1, #WFItem22 h2, #WFItem22 h3, #WFItem22 h4, #WFItem22 h5, #WFItem22 h6 {
        font-size:100% ;
        font-weight:normal ;
    }
    #WFItem22 q:before, #WFItem22 q:after {
        content:" " ;
    }
    #WFItem22 abbr, #WFItem22 acronym {
        border:0 ;
        font-variant:normal ;
    }
    #WFItem22 sup {
        vertical-align:text-top ;
    }
    #WFItem22 sub {
        vertical-align:text-bottom ;
    }
    #WFItem22 input, #WFItem22 textarea, #WFItem22 select {
        font-family:inherit ;
        font-size:inherit ;
        font-weight:inherit ;
        height:auto ;
        line-height:auto ;
    }
    #WFItem22 input, #WFItem22 textarea, #WFItem22 select {
        *font-size:100% ;
    }
    #WFItem22 legend {
        color:#000 ;
    }
    #WFItem22 .clearfix:after {
        visibility: hidden ;
        display: block ;
        font-size: 0 ;
        content:" " ;
        clear: both ;
        height: 0 ;
    }
    #WFItem22 .clearer {
        display: block ;
        clear:both ;
        font-size:0.1px ;
        height:0.1px ;
        line-height:0.1px ;
        width:100% ;
    }
    #WFWrapper .close {
        background:url(http://newsletter.deagostini.ru/images/common/highslide/close.png) repeat scroll 0 0 transparent ;
        cursor:pointer ;
        height:30px ;
        position:absolute ;
        right:-15px ;
        top:-15px ;
        width:30px ;
        z-index:1 ;
    }
    #wfCloseX {
        background:url(http://newsletter.deagostini.ru/images/common/highslide/close.png) repeat scroll 0 0 transparent ;
        cursor:pointer ;
        height:30px ;
        position:absolute ;
        right:0 ;
        top:0 ;
        width:30px ;
        z-index:1 ;
        cursor:pointer ;
    }
    #WFItem22 .clrB {
        clear:both ;
        text-align:left ;
    }
    #WFItem22 * html .clearfix {
        zoom: 1 ;
    }

    #WFItem22 *:first-child+html .clearfix {
        zoom: 1 ;
    }
    #WFItem22 .wf-contbox {
        width:100% ;
    }
    .wf-formTpl li:before {
        content:" " ;
    }
    #WFItem22 form {
        display:inline-block ;
        width:100% ;
    }
    #WFItem22 label {
        margin:0 ;
    }
    #WFItem22 p {
        line-height:18px ;
        font-size:11px ;
    }
    #WFItem22 input[type="submit"] {
		/**/
        cursor:pointer;
        text-shadow:none ;
        filter:none ;
        float:none ;
        text-transform:none ;
        letter-spacing:0 ;
        white-space: nowrap ;
        word-wrap:normal ;
    }
    #WFItem22 .wf-label {
        word-break: normal ;
        width: auto ;
        float: none ;
        width: auto ;
    }
    #WFItem22 {
        /*width:360px ;*/
    }
    #WFItem22 {
        color: #555555 ;
        font-family: Arial, Helvetica, sans-serif ;
        font-size: 12px ;
    }
    #WFItem22 .wf-body li {
		/**/
        padding: 10px 0px ;
        clear: both ;
    }
    #WFItem22 .actTinyMceElBodyContent ul li {
        padding: 3px ;
        list-style-type: disc ;
    }
    #WFItem22 .actTinyMceElBodyContent ol li {
        padding: 3px ;
        list-style-type: decimal ;
    }
    #WFItem22 .actTinyMceElBodyContent ul {
        margin-left: 20px ;
    }
    #WFItem22 .actTinyMceElBodyContent ol {
        margin-left: 25px ;
    }
    #WFItem22 .actTinyMceElBodyContent ol ol {
        margin-top: 0 ;
        margin-bottom: 0 ;
    }
    #WFItem22 .wf-body {
        background-color:rgb(0, 112, 103) ;
        background-image: none ;
        background-position: left top ;
        background-repeat: no-repeat ;
        border-color: #92757d ;
        border-width:0px ;
        border-style: none ;
        -webkit-border-top-left-radius: 0px ;
        -moz-border-radius-topleft: 0px ;
        border-top-left-radius:0px ;
        -webkit-border-top-right-radius: 0px ;
        -moz-border-radius-topright: 0px ;
        border-top-right-radius:0px ;
        -webkit-border-bottom-left-radius: 0px ;
        -moz-border-radius-bottomleft: 0px ;
        border-bottom-left-radius:8px ;
        -webkit-border-bottom-right-radius: 0px ;
        -moz-border-radius-bottomright: 0px ;
        border-bottom-right-radius:8px ;
    }
    #WFItem22 .wf-body {
        -webkit-border-top-left-radius: 0px ;
        -moz-border-radius-topleft: 0px ;
        border-top-left-radius: 0px ;
        -webkit-border-top-right-radius: 0px ;
        -moz-border-radius-topright: 0px ;
        border-top-right-radius: 0px ;
        -webkit-border-bottom-left-radius: 8px ;
        -moz-border-radius-bottomleft: 8px ;
        border-bottom-left-radius: 8px ;

        -webkit-border-bottom-right-radius: 8px ;
        -moz-border-radius-bottomright: 8px ;
        border-bottom-right-radius: 8px ;
    }
    #WFItem22 .wf-header {
		/**/
        color: #2B93D3 ;
        background-color:rgb(0, 112, 103) ;
        background-image: none ;
        background-position: left top ;
        background-repeat: no-repeat ;
        border-color: #6b6262 ;
        border-width: 0px ;
        border-style: none ;
        padding-left:0px ;
        padding-right:30px ;
        padding-top:27px ;
        padding-bottom:0px ;
        display: block ;
        min-height: 32px ;
        -webkit-border-top-left-radius: 0px ;
        -moz-border-radius-topleft: 0px ;
        border-top-left-radius: 0px ;
        -webkit-border-top-right-radius: 0px ;
        -moz-border-radius-topright: 0px ;
        border-top-right-radius: 0px ;
        -webkit-border-bottom-left-radius: 0px ;
        -moz-border-radius-bottomleft: 0px ;
        border-bottom-left-radius: 0px ;
        -webkit-border-bottom-right-radius: 0px ;
        -moz-border-radius-bottomright: 0px ;
        border-bottom-right-radius: 0px ;
    }
    #WFItem22 .wf-footer {
        color: #2B93D3 ;
        background-color: #F0F0F0 ;
        background-image: none ;
        background-position: left top ;
        background-repeat: no-repeat ;
        border-color: #6b6262 ;
        border-width: 0px ;
        border-style: none ;
        padding-left: 10px ;
        padding-right: 10px ;
        padding-top: 10px ;
        padding-bottom: 10px ;
        display: block ;
        min-height: 25px ;
        -webkit-border-top-left-radius: 0px ;
        -moz-border-radius-topleft: 0px ;
        border-top-left-radius: 0px ;
        -webkit-border-top-right-radius: 0px ;
        -moz-border-radius-topright: 0px ;
        border-top-right-radius: 0px ;
        -webkit-border-bottom-left-radius: 0px ;
        -moz-border-radius-bottomleft: 0px ;
        border-bottom-left-radius: 0px ;
        -webkit-border-bottom-right-radius: 0px ;
        -moz-border-radius-bottomright: 0px ;
        border-bottom-right-radius: 0px ;
    }
    #WFItem22 .wf-input {
		/**/
		
        padding: 9px 18px 9px 38px ;
        font-family: arial ;
        font-size:14px ;
        color:rgb(0, 112, 103) ;
        font-weight: normal ;
        font-style: normal ;
        text-decoration: none ;
        background-color: #FFFFFF ;
		background: #ffffff url(i/tf_ic.gif) 0 0 no-repeat;
        border-style:solid ;
		
        width: 250px ; /**/
		outline:none ;
		line-height:18px;
		border:2px solid #ffffff;
		/*
        -webkit-border-top-left-radius: 8px ;
        -moz-border-radius-topleft: 8px ;
        border-top-left-radius: 8px ;
        -webkit-border-top-right-radius: 8px ;
        -moz-border-radius-topright: 8px ;
        border-top-right-radius: 8px ;
        -webkit-border-bottom-left-radius: 8px ;
        -moz-border-radius-bottomleft: 8px ;
        border-bottom-left-radius: 8px ;
        -webkit-border-bottom-right-radius: 8px ;
        -moz-border-radius-bottomright: 8px ;
        border-bottom-right-radius: 8px ;
		*/
		border-radius:5px;
    }
    #WFItem22 .wf-label {
        font-family: Arial ;
        font-size: 12px ;
        color:rgb(255, 255, 255) ;
        font-weight: bold ;
        font-style: normal ;
        text-decoration: none ;
        padding-top: 3px ;
        padding-bottom: 3px ;
        padding-right: 3px ;
/*        display: block ;*/
		display:none;
    }
    #WFItem22 .wf-button {
		/**/
        font-family: Arial ;
        font-size: 22px ;
        color: #FFFFFF ;
        font-weight: bold ;
        font-style: normal ;
        text-decoration: none ;
        background-color:rgb(253, 132, 18);
        background-image:none ;
        border-width: 0px ;
        border-color:rgb(253, 132, 18) ;
        border-style: none ;
        padding-left: 16px ;
        padding-right: 16px ;
        padding-top: 8px ;
        padding-bottom: 8px ;
        -webkit-border-top-left-radius: 8px ;
        -moz-border-radius-topleft: 8px ;
        border-top-left-radius: 8px ;
        -webkit-border-top-right-radius: 8px ;
        -moz-border-radius-topright: 8px ;
        border-top-right-radius: 8px ;
        -webkit-border-bottom-left-radius: 8px ;
        -moz-border-radius-bottomleft: 8px ;
        border-bottom-left-radius: 8px ;
        -webkit-border-bottom-right-radius: 8px ;
        -moz-border-radius-bottomright: 8px ;
        border-bottom-right-radius: 8px ;
        background-repeat:none ;
        background-position:none ;
        width:300px ;
        height:77px ;
    }
    #WFItem22 .wf-button.default{
		background-color:#999;
		cursor:default;
	}
    #WFItem22 .wf-button:hover {
        ;
    }
    #WFItem22 .wf-submit {
        text-align: center ;
    }
    #WFItem22 .wf-button {
        ;
    }
    #WFItem22 .wf-button {
        ;
    }
    #WFItem22 .wf-button {
        ;
    }
    #WFItem22 .wf-labelpos {
        float: none ;
        width: auto ;
        text-align: left ;
    }
    #WFItem22 .wf-inputpos {
        float: none ;
        width: auto ;
    }
    #WFItem22 .wf-privacy {
        font-family: Arial ;
        font-size: 12px ;
        color: #B8B8B8 ;
        font-weight: normal ;
        font-style: italic ;
        text-decoration: none ;
        text-align: center ;
    }
    #WFItem22 .wf-privacyico {
        padding: 4px 0 0 20px ;
        background: url(http://newsletter.deagostini.ru/images/core/webforms/lock.png) no-repeat left center ;
    }
    #WFItem22 .wf-counter {
        font-family: Arial ;
        font-size: 12px ;
        color: #44454f ;
        font-weight: bold ;
        font-style: normal ;
        text-decoration: none ;
        text-align: center ;
    }
    #WFItem22 .wf-poweredby {
        font-family: Arial ;
        font-size: 10px ;
        color: #B8B8B8 ;
        font-weight: normal ;
        font-style: italic ;
        text-decoration: none ;
        text-align: center ;
    }
    #WFItem22 .wf-link {
        font-family: Arial ;
        font-size: 12px ;
        color: #ffffff ;
        font-weight: normal ;
        font-style: normal ;
        text-decoration: none ;
    }
    #WFItem22 .wf-link:hover {
        font-family: Arial ;
        font-size: 12px ;
        color: #ffffff ;
        font-weight: normal ;
        font-style: normal ;
        text-decoration: none ;
    }
    #WFItem22 .wf-text {
        /* nn */
        font-size: 14px;
		line-height: 16px;
		color: #ffffff;
		letter-spacing: normal;
		display: block;
		width: 275px;
		float: right;
		margin: 0 0px 11px 0;
    }
    #WFItem22 .wf-divider {
        border-top-width: 1px ;
        border-color: #ffffff ;
        border-style: solid ;
    }
    #WFItem22 .wf-image {
        text-align: center ;
    }
    #WFItem22 .wf-privacylink {
        color: #B8B8B8 ;
        font-style: italic ;
    }
    #WFItem22 .wf-poweredbylink {
        color: #B8B8B8 ;
        font-style: italic ;
    }
    #WFItem22 .wf-imgbox {
        overflow: hidden ;
    }
    #WFItem22 .wf-rc-reload {
        display: inline-block ;
        width: 16px ;
        height: 16px ;
        overflow: hidden ;
        text-indent: -99999px ;
        position: relative ;
        top: 3px ;
        margin-left: 3px ;
        background: url(http://newsletter.deagostini.ru/images/core/webforms/captchaico.png) no-repeat 0 -32px ;
    }
    #WFItem22 .wf-rc-audio {
        display: inline-block ;
        width: 16px ;
        height: 16px ;
        overflow: hidden ;
        text-indent: -99999px ;
        position: relative ;
        top: 3px ;
        margin-left: 3px ;
        background: url(http://newsletter.deagostini.ru/images/core/webforms/captchaico.png) no-repeat 0 0 ;
    }
    #WFItem22 .wf-rc-image {
        display: inline-block ;
        width: 16px ;
        height: 16px ;
        overflow: hidden ;
        text-indent: -99999px ;
        position: relative ;
        top: 3px ;
        margin-left: 3px ;
        background: url(http://newsletter.deagostini.ru/images/core/webforms/captchaico.png) no-repeat 0 -16px ;
    }
    #WFItem22 #recaptcha_image {
        width: 200px ;
        height: 38px ;
    }
    #WFItem22 #recaptcha_image img {
        width: 200px ;
        height: 38px ;
    }
    #WFItem22 .wf-rc-boxm {
        width: 200px ;
        margin: 0 auto ;
        overflow: hidden ;
    }
    #WFItem22 em {
        color: inherit ;
        font-style: italic ;
    }
    #WFItem22 .recaptcha_only_if_incorrect_sol {
        display:none ;
    }
	
	
	/* */

	#WFIcenter input[type="text"].focus
	{
		  border:2px solid #fd8312 ;
		  color:#fd8312 ;
		  background:#ffffff url(i/tf_ic.gif) 0 -36px no-repeat;
	}
	
	#WFItem22 input[name="custom_phone"]{
		  background:#ffffff url(i/tf_ic.gif) 0 -144px no-repeat ;
	}
	#WFItem22 input[name="custom_phone"].focus{
		  background:#ffffff url(i/tf_ic.gif) 0 -180px no-repeat ;
	}

	#WFItem22 input[name="email"]{
		  background:#ffffff url(i/tf_ic.gif) 0 -288px no-repeat ;
	}
	#WFItem22 input[name="email"].focus{
		  background:#ffffff url(i/tf_ic.gif) 0 -324px no-repeat ;
	}
	
	#WFItem22 input[type="text"].error, #WFItem22 input[type="email"].error{
		border:2px solid #ff5252;
		color:#ff5252;
	}
	
	#WFItem22 input[name="custom_collection_name"]{margin-top:-100px;}
	#WFItem22 input[name="custom_UTM_campaign"]{margin-top:-100px;}
	.wf-field__3, .wf-field__6{padding:0 !important;}
	
	input[type="checkbox"] {
		margin: 3px 3px 3px 4px !important;
	}
	
	
	#WFItem22.active{
	
		-webkit-transition: -webkit-box-shadow 0.5s ease-out;;
		-moz-transition: -moz-box-shadow 0.5s ease-out;
        -o-transition: box-shadow 0.5s ease-out;

		-webkit-box-shadow: 0px 0px 15px 10px rgba(255, 255, 190, .75);
		-moz-box-shadow: 0px 0px 15px 10px rgba(255, 255, 190, .75);
		box-shadow: 0px 0px 15px 10px rgba(255, 255, 190, .75);
}
#WFItem22.deactive{
		 -webkit-transition: -webkit-box-shadow 0.5s ease-out;;
        -moz-transition: -moz-box-shadow 0.5s ease-out;
        -o-transition: box-shadow 0.5s ease-out;

		-webkit-box-shadow: 0px 0px 15px 10px rgba(255, 255, 190, .75);
		-moz-box-shadow: 0px 0px 15px 10px rgba(255, 255, 190, .75);
		box-shadow: 0px 0px 0px 0px rgba(255, 255, 190, .75);
}