/* window add */
#window-add {display: inline-block; /*width: 920px;*/width: 1015px; margin: 0 0 10px 0; text-align: left;  color: #666666; background: #ffffff;}
#window-add .content {display: inline-block; width: 100%; min-height: 450px;}
#window-add .content .block-left {display: inline-block; float: left; width: 210px; padding: 0 0 0 30px;}
#window-add .content .block-left .logo {background:url("../images.v1/sprite.png") no-repeat -487px -103px; display: inline-block; float: left; width: 75px; height: 55px; margin: 20px 0 0 0;}
#window-add .content .block-left .tabs {display: inline-block; width: 170px; float: left; margin: 30px 0 0 0;}
#window-add .content .block-left .tabs a {text-decoration: none; display: inline-block; width: 100%; margin: 7px 0 7px 0; outline: none;}
#window-add .content .block-left .tabs a.current {text-decoration: underline;}
#window-add .content .block-left .all {display: inline-block; margin: 20px 0 10px 0; font-weight: bold;}
#window-add .content .block-left .tabs .download {margin: 35px 0 0 0}
#window-add .content .block-right {display: inline-block; min-height: 400px; float: right; /*width: 640px;*/width: 805px;margin: 0 0 0 0; border-left: 2px solid #009BC2; /*padding-left: 40px;*/padding-left: 25px;}
#window-add .content .block-right .box {display: none;}
#window-add .content .block-right .box.visible {display: inline-block;}
#window-add .content .block-right .head {display: inline-block; float: left; width: 100%; margin: 0 0 20px 0;}
#window-add .content .block-right .head .title {display: inline-block; color: #009BC2; float: left; width: 370px; font-size: 30px; font-weight: bold; margin: 5px 0 0 0;}
#window-add .content .block-right .head .title span {color: #666666; font-size: 13px; display: inline-block; float: left; margin: 10px 0  0 0; font-weight: normal;}
#window-add .content .block-right .head .company {display: inline-block; float: right; width: 200px; margin: 7px 10px 0 0;}
#window-add .content .block-right .head .company span {color: #009BC2; display: inline-block; margin: 0 0 3px 0;}
#window-add .content .block-right .head select {outline: none; border:2px solid #B3B3B3; font-family: Calibri; font-size: 14px; font-weight: bold; color:#000; height: 22px; width: 200px; padding: 0 0 0 4px;}
/* tab 1 */
#window-add .content .block-right #tab1 .col1 {display: inline-block; float: left; width: 430px; margin: 0 10px 0 0;text-align: right;padding: 9px 17px 0 0;}
#window-add .content .block-right #tab1 .zvit-block {display: inline-block; float: left; width: 100%; margin: 12px 0 12px 0;}
#window-add .content .block-right #tab1 .zvit-block .rows {display: inline-block; float: left; width: 100%; margin: 3px 0 3px 0;}
#window-add .content .block-right #tab1 .zvit-block .rows .col1 .ministry1 {background:url("../images.v1/m-icon2.png") no-repeat 0 8px; padding: 9px 0 9px 30px;}
#window-add .content .block-right #tab1 .zvit-block .rows .col1 .ministry2 {background:url("../images.v1/m-icon1.png") no-repeat 0 8px; padding: 9px 0 9px 30px;}
#window-add .content .block-right #tab1 .zvit-block .rows .col1 .ministry3 {background:url("../images.v1/m-icon3.png") no-repeat 0 8px; padding: 9px 0 9px 30px;}
#window-add .content .block-right #tab1 .zvit-block .rows .col2 {display: inline-block; float: left; width: 70px; margin: 0 35px 0 0;text-align: center;padding: 8px 0;}
#window-add .content .block-right #tab1 .zvit-block .rows .col3 {display: inline-block; float: left; width: 70px;text-align: center; padding: 8px 0;}
#window-add .content .block-right #tab1 .zvit-block .rows .col2.period, #window-add .content .block-right .box .col3.date {font-style: italic;}
#window-add .content .block-right #tab1 .zvit-block .rows .col3.date.hot {color: #FF0000;}
/* tab 2 */
#window-add .content .block-right .zvit-block {display: inline-block; float: left; width: 100%; margin: 12px 0 12px 0;}
#window-add .content .block-right .zvit-block .ministry1 {background:url("../images.v1/m-icon2.png") no-repeat 0 8px; padding: 9px 0 9px 30px;}
#window-add .content .block-right .zvit-block .filter {display: inline-block; float: left; margin: 4px 0 4px 30px;}
#window-add .content .block-right .zvit-block .filter .field {display: inline-block; float: left; margin: 2px 17px 5px 0;}
#window-add .content .block-right .zvit-block .filter .field input[type="text"] {outline: none; border: 2px solid #B3B3B3; background: #ffffff; font-family: Calibri; font-size: 13px; color: #000000; width: 140px; height: 22px; line-height: 18px; padding-left: 3px;}
#window-add .content .block-right .zvit-block .filter .field select {outline: none; border:2px solid #B3B3B3; font-family: Calibri; font-size: 13px; color:#666666; font-style: italic; height: 22px; line-height: 1; margin: 0;}
/* window setting */
#window-setting {display: inline-block; width: 920px; margin: 0 0 10px 0; text-align: left; color: #666666; background: #ffffff; font-size: 13px;}
#window-setting .content {display: inline-block; min-height: 400px; width: 100%;}
#window-setting .content .block-left {display: inline-block; float: left; width: 210px; padding: 0 0 0 30px;}
#window-setting .content .block-left .logo {background:url("../images.v1/sprite.png") no-repeat -487px -103px; display: inline-block; float: left; width: 75px; height: 55px; margin: 20px 0 0 0;}
#window-setting .content .block-left .tabs {display: inline-block; width: 170px; float: left; margin: 30px 0 0 0;}
#window-setting .content .block-left .tabs a {text-decoration: none; display: inline-block; width: 100%; margin: 7px 0 7px 0; outline: none; font-family: calibri}
#window-setting .content .block-left .tabs a.current {font-weight: bold; color: #666666;font-family: Calibri}
#window-setting .content .block-left .all {display: inline-block; margin: 20px 0 10px 0; font-weight: bold;}
#window-setting .content .block-left .tabs .download {margin: 35px 0 0 0}
#window-setting .content .block-right {display: inline-block; min-height: 400px; float: right; width: 630px;margin: 0 0 0 0; border-left: 2px solid #009BC2; padding-left: 40px;}
#window-setting .content .block-right .box {display: none;}
#window-setting .content .block-right .box.visible {display: inline-block;}
#window-setting .content .block-right .head {display: inline-block; float: left; width: 100%; margin: 0 0 20px 0;}
#window-setting .content .block-right .head .title {display: inline-block; color: #009BC2; float: left; width: 370px; font-size: 30px; font-weight: bold; margin: 5px 0 0 0;font-family: Calibri}
#window-setting .content .block-right .head .title span {color: #666666; font-size: 13px; display: inline-block; float: left; margin: 13px 0  0 0; font-weight: normal;}
#window-setting .content .block-right .head .company {display: inline-block; float: right; width: 200px; margin: 7px 10px 0 0;}
#window-setting .content .block-right .head .company span {color: #009BC2; display: inline-block; margin: 0 0 3px 0;}
#window-setting .content .block-right .head select {outline: none; border:2px solid #B3B3B3; font-family: Calibri; font-size: 14px; font-weight: bold; color:#000; height: 22px; width: 200px; padding: 0 0 0 4px;}
/* tab 1 */
#window-setting .content .block-right #tab1 .rows {display: inline-block; float: left; width: 100%; margin: 3px 0 3px 0;}
#window-setting .content .block-right #tab1 .rows .col1 {display: inline-block; float: left; width: 240px;}
#window-setting .content .block-right #tab1 .rows .col2 {display: inline-block; float: right; width: 240px; padding: 0px 0 0 0;}
#window-setting .content .block-right #tab1 .rows .field {display: inline-block; float: left; margin: 0 0 7px 0;}
#window-setting .content .block-right #tab1 .rows .field input[type="text"] {outline: none; /*border: 2px solid #B3B3B3;*/ background: #ffffff; font-family: Calibri; font-size: 13px;-moz-width: 160px; color: #000000; width: 160px; height: 22px; line-height: 22px; padding-left: 3px; margin: 3px 0 3px 0;}
#window-setting .content .block-right #tab1 .rows .field label {display: inline-block; color: #009BC2; width: 230px; font-weight: bold; margin: 3px 0 3px 0;font-family: Calibri} 
#window-setting .content .block-right #tab1 .rows .field select {outline: none; /*border:2px solid #B3B3B3;*/ font-family: Calibri; font-size: 13px; color:#000; height: 22px; line-height: 1; width: 160px; margin: 0; padding: 0 0 0 4px;}
#window-setting .content .block-right #tab1 .rows .field .key {background:url("../images.v1/sprite.png") no-repeat -217px -103px; margin: -75px 15px 0 0; width: 43px; height: 43px; float: right; display: inline-block;}
#window-setting .content .block-right #tab1 .rows .field .key2 {background:url("../images.v1/sprite.png") no-repeat -266px -103px; margin: -55px 15px 0 0; width: 43px; height: 43px; float: right; display: inline-block;}
#window-setting .content .block-right #tab1 .rows .field .t {color: #999999; width: 100%; font-style: italic; margin: 3px 0 0 0; font-family: Calibri}
#window-setting .content .block-right #tab1 .rows .field a.add {display: inline-block; margin: 3px 0 0 0; height: 20px; font-style: italic; background:url("../images.v1/sprite.png") no-repeat -600px -142px; text-decoration: none; line-height: 20px; padding-left: 22px;}
#window-setting .content .block-right #tab1 .rows .field a.add:hover {text-decoration: underline;}
#window-setting .content .block-right #tab1 .rows .w-btn {display: inline-block; float: right; margin: 20px 70px 0 0;}
#window-setting .content .block-right #tab1 .headseparator {background: url("../images.v1/zvit-list-header-bg.png") repeat-x right;height: 1px;width: 98%;margin-top: 15px;margin-left: 30px;margin-bottom: 15px;}
#window-setting .content .block-right #tab1  .step_title {display: inline-block; width: 100%; float: left; margin: 25px 0 10px 0;}
#window-setting .content .block-right #tab1  .step_title .icon {display: inline-block; float: left; width: 43px; height: 43px; margin: 0 10px 0 0;}
#window-setting .content .block-right #tab1  .step_title .t1 {display: inline-block; color: #009BC2; font-size: 28px; font-weight: bold; float: left; margin: 15px 5px 0 0;}
#window-setting .content .block-right #tab1  .step_title .t2 {display: inline-block; float: left; color: #727271; font-size: 28px; font-weight: bold; margin: 15px 0 0 0;}

#window-setting .content .block-right #tab1  .button-green {outline: none; display: inline-block; border: none; cursor: pointer; background:#339900; color: #ffffff; font-family: Arial; font-weight: bold; font-size: 12px; border-radius: 4px; padding: 4px 14px 4px 14px; text-decoration: none;}
#window-setting .content .block-right #tab1  .button-green:hover {outline: none; background: #15c53b; text-decoration: none; color: #fff;}
#window-setting .content .block-right #tab1  .button-red {outline: none; display: inline-block; border: none; cursor: pointer; background:#d9534f ; color: #ffffff; font-family: Arial; font-weight: bold; font-size: 12px; border-radius: 4px; padding: 4px 9px 4px 9px; text-decoration: none;}
#window-setting .content .block-right #tab1  .button-red:hover {outline: none; background:#d43f3a;; text-decoration: none; color: #fff;}
#window-setting .content .block-right #tab1  .settings {background: url(../images.v1/sprite.png) no-repeat -217px -271px;
    display: inline-block;
    width: 27px;
    height: 27px;}
#window-setting .content .block-right #tab1  .button-yellow {outline: none; display: inline-block; border: none; cursor: pointer; background:#FFCC33 ; color: #ffffff; font-family: Arial; font-weight: bold; font-size: 12px; border-radius: 4px; padding: 4px 7px 4px 7px; text-decoration: none;}
#window-setting .content .block-right #tab1  .button-yellow:hover {outline: none; background:#ffbe26; text-decoration: none; color: #fff;}

#window-setting .content .block-right #tab1  .drop-zone {display: inline-block; width: 115px; height: 140px; border-radius: 16px; border: 2px solid #B2B3B3; text-align: center; padding: 8px 0 0 0;}
#window-setting .content .block-right #tab1  .drop-zone .icon {display: inline-block; margin: 0 0 30px 0;}
#window-setting .content .block-right #tab1  .drop-zone .hint {display: inline-block; font-size: 16px; color: #666666; font-weight: bold; width: 100%;}
#window-setting .content .block-right #tab1  .drop-zone .example_file {display: inline-block; font-size: 14px; color: #666666; width: 100%; font-style: italic;}
#window-setting .content .block-right #tab1  .w-btn {display: inline-block; float: right; margin: 35px 40px 0 0;}
/* tab 3 */
 
#window-setting .content .block-right .w-box.visible {display: inline-block; width: 100%;}
#window-setting .content .block-right .w-tabs {display: inline-block; width: 100%; border-bottom: 2px solid #009BC2;}
#window-setting .content .block-right .w-tabs a.current {color: #009BC2; outline: none; font-weight: bold; font-size: 18px; padding: 0 7px 0 7px; text-decoration: none; display: inline-block; float: left; color: #009BC2; height: 26px; line-height: 22px; background: #fff; margin: 0 0 -2px 8px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom: 2px solid #fff; border-top: 1px solid #009BC2; border-left: 1px solid #009BC2; border-right: 1px solid #009BC2;}
#window-setting .content .block-right .w-tabs a {color: #fff; outline: none; font-weight: bold; font-size: 18px; padding: 0 7px 0 7px; text-decoration: none; display: inline-block; float: left;height: 26px; line-height: 22px; background: #808080; margin: 0 0 -2px 8px; border-top-left-radius: 6px; border-top-right-radius: 6px; border: 1px solid #009BC2;font-family: Calibri}
#window-setting .content .block-right .w-box table {width: 100%; margin: 0px 0 0 0;}
#window-setting .content .block-right .w-box table td {vertical-align: top; padding: 4px 0 4px 0; color: #000;}
#window-setting .content .block-right .w-box table td.col1 {width: 20px;}
#window-setting .content .block-right .w-box table td.col2 {width: 50px; text-align: center;}
#window-setting .content .block-right .w-box table td.col3 {width: 100px;}
#window-setting .content .block-right .w-box table td.col4 {width: 100px;}
#window-setting .content .block-right .w-box table td.col5 {width: 100px;}
#window-setting .content .block-right .w-box table td.col6 {width: 100px;}
#window-setting .content .block-right .w-box table td.col7 {width: 60px; text-align: center;}
#window-setting .content .block-right .w-box table td a.heading {font-weight: bold; color: #009BC2;text-align: center;font-family: Calibri}
#window-setting .content .block-right .w-box .line {height: 1px; background: #009BC2;}
#window-setting .content .block-right .w-box .line2 {height: 1px; background: #009BC2; margin-bottom: 15px;}
#window-setting .content .block-right .w-box input[type="text"] {outline: none; border: 2px solid #B3B3B3; background: #ffffff; font-family: Calibri; max-width: 95%; font-size: 13px; color: #000000; width: 90px; height: 22px; line-height: 22px; padding-left: 3px; margin: 3px 0 3px 0;}
/* tab 3 */
/*#window-setting .content .block-right #company-key-settings { padding-top: 30px;}*/
#window-setting .content .block-right #company-key-settings .block-title { color: #009BC2; margin: 0px 0 30px 0; font-size: 25px;border-bottom: 3px #009BC2 solid;padding: 30px 0px 10px 0; }
#window-setting .content .block-right #company-key-settings label.title { color: #009BC2; }

#window-setting .content .block-right #company-key-settings .rows {display: inline-block; float: left; width: 100%; margin: 25px 0 3px 0;}
#window-setting .content .block-right #company-key-settings .rows .col1 {display: inline-block; float: left; width: 260px;}
#window-setting .content .block-right #company-key-settings .rows .col1 .icon {display: inline-block; float: left; width: 43px; height: 43px; margin: 8px 0 0 0;}
#window-setting .content .block-right #company-key-settings  .block {  margin: 0; float: left;width: 100%;}
#window-setting .content .block-right #company-key-settings  .block .col-xs-9 {  margin-bottom: 30px;}  
#window-setting .content .block-right #company-key-settings  .block .col-xs-6 { padding-left: 0;}  
#window-setting .content .block-right #company-key-settings   .non-padding { padding-left: 0;}  

#window-setting .content .block-right #company-key-settings  .t {display: inline-block; font-weight: bold; color: #009BC2; margin: 0 0 7px 0; width: 100%; font-size: 14px;font-family: Calibri}
#window-setting .content .block-right #company-key-settings  .t2 {display: inline-block; font-weight: bold; color: #000; width: 100%;}
#window-setting .content .block-right #company-key-settings .t3 {display: inline-block; color: #000; width: 100%;} 
#window-setting .content .block-right #company-key-settings  .t {display: inline-block; font-weight: bold; color: #009BC2; margin: 0 0 3px 0; width: 100%; font-size: 14px;font-family: Calibri}
#window-setting .content .block-right #company-key-settings  .t2 {display: inline-block; font-weight: bold; color: #000; width: 100%;font-family: Calibri}
#window-setting .content .block-right #company-key-settings   .t3 {display: inline-block; color: #000; width: 100%;font-family: Calibri}
#window-setting .content .block-right #company-key-settings   .w-btn {display: inline-block; float: right; width: 195px;}
#window-setting .content .block-right #company-key-settings .lnk {display: inline-block; font-size: 13px; margin: 4px 0 0 0;}
 #window-setting .content .block-right #company-key-settings     label.deliveryReceiptsBlock {  font-size: 14px; font-style: italic; color: #009BC2; font-weight: normal}
 #window-setting .content .block-right #company-key-settings  .additional-t {display: inline-block; font-weight: bold; color: #009BC2; margin: 0 0 7px 0; width: 80%; font-size: 14px;font-family: Calibri}
 #window-setting .content .block-right #company-key-settings  .additional-key-checked {display: inline-block; font-weight: bold; color:black;font-family: Calibri}
#window-setting .content .block-right #company-key-settings  .additional-key-none-checked {display: inline-block; font-weight: bold; color: #b3b3b3;font-family: Calibri}


/* window setting add key */
#window-setting-add-key {display: inline-block; width: 550px; margin: 0 0 10px 0;  text-align: left; background: #ffffff;}
#window-setting-add-key .content {display: inline-block; width: 100%; min-height: 350px;}
#window-setting-add-key .content .head {display: inline-block; float: left; width: 100%; margin: 5px 0 30px 0;}
#window-setting-add-key .content .head .icon {display: inline-block; float: left; width: 43px; height: 43px; margin: 0 10px 0 20px;}
#window-setting-add-key .content .head .title {display: inline-block; color: #009BC2; float: left; font-size: 30px; font-weight: bold; margin: 15px 0 0 0; width: 450px;}
#window-setting-add-key .content .head .title span {color: #666666; font-style: italic; font-size: 13px; width: 100%; display: inline-block; float: left; font-weight: normal; margin: 10px 0  0 0;}
#window-setting-add-key .content .rows {display: inline-block; float: left; width: 100%; margin: 15px 0 3px 0;}
#window-setting-add-key .content .rows .col1 {display: inline-block; float: left; width: 150px; margin: 0 10px 0 60px; text-align: center;}
#window-setting-add-key .content .rows .col2 {display: inline-block; float: left; width: 150px; text-align: center;}
#window-setting-add-key .content .rows .col3 {display: inline-block; float: left; width: 150px; margin: 0 0 0 10px; text-align: center;}
#window-setting-add-key .content .rows .col1 .title, #window-setting-add-key .content .rows .col2 .title, #window-setting-add-key .content .rows .col3 .title {display: inline-block; font-size: 16px; width: 100px; font-weight: bold; color: #000; margin: 5px 0 5px 0;}
#window-setting-add-key .content .drop-zone {display: inline-block; width: 115px; height: 140px; border-radius: 16px; border: 2px solid #009BC2; text-align: center; padding: 8px 0 0 0;}
#window-setting-add-key .content .drop-zone .icon {display: inline-block; margin: 0 0 30px 0;}
#window-setting-add-key .content .drop-zone .hint {display: inline-block; font-size: 16px; color: #666666; font-weight: bold; width: 100%;}
#window-setting-add-key .content .drop-zone .example_file {display: inline-block; font-size: 14px; color: #666666; width: 100%; font-style: italic;}
#window-setting-add-key .content .drop-zone.activ {display: inline-block; width: 115px; height: 140px; border-radius: 16px; border: 2px solid #009BC2; text-align: center; background: #009bc2;}
#window-setting-add-key .content .drop-zone.activ .icon {display: inline-block; width: 41px; height: 43px;}
#window-setting-add-key .content .drop-zone.activ .t1 {display: inline-block; font-size: 16px; color: #fff; font-weight: bold; width: 100px; margin: 0 0 3px 0;}
#window-setting-add-key .content .drop-zone.activ .t2 {display: inline-block; font-size: 14px; color: #fff; width: 100px;}
#window-setting-add-key .content .drop-zone.activ .field {display: inline-block;}
#window-setting-add-key .content .drop-zone.activ .field input[type="password"] {outline: none; border: 2px solid #767676; background: #ffffff; font-family: Calibri; font-size: 13px; color: #000000; width: 75px; height: 14px;}
#window-setting-add-key .content .drop-zone.sertifіkat {display: inline-block; width: 115px; height: 77px; border-radius: 16px; border: 2px solid #009BC2; text-align: center; padding: 8px 0 0 0;}
#window-setting-add-key .content .drop-zone.sertifіkat .hint {display: inline-block; font-size: 16px; color: #666666; font-weight: bold; width: 100%;}
#window-setting-add-key .content .drop-zone.sertifіkat .example_file {display: inline-block; font-size: 14px; color: #666666; width: 100%; font-style: italic;}
#window-setting-add-key .content .w-btn {display: inline-block; float: right; margin: 20px 5px 20px 0;}
/* window history */
#window-history {display: inline-block; width: 600px; margin: 0 0 10px 0;  text-align: left; background: #ffffff;}
#window-history .content {display: inline-block; width: 100%; min-height: 350px;}
#window-history .content .head {display: inline-block; float: left; width: 100%; margin: 5px 0 30px 0;}
#window-history .content .head .icon {display: inline-block; float: left; width: 43px; height: 43px; margin: 0 10px 0 20px;}
#window-history .content .head .title {display: inline-block; color: #009BC2; float: left; font-size: 30px; font-weight: bold; margin: 15px 0 0 0;}
#window-history .content .name_zvit {display: inline-block; margin: 0 0 0 95px; width: 450px; color: #009BC2; font-weight: bold;}
#window-history .content .name_zvit .t1 {display: inline-block; width: 100%;}
#window-history .content .name_zvit .t2 {display: inline-block; width: 100%; color: #000;}
#window-history .content .name_zvit .t3 {display: inline-block; width: 100%; margin: 15px 0  0 0;}
#window-history .content .name_zvit .t4 {display: inline-block; width: 100%; color: #808080; font-weight: normal; font-style: italic;}
#window-history .content .info_zvit {display: inline-block; width: 100%; margin: 60px 0 10px 0;}
#window-history .content .info_zvit table {border: 0; width: 100%; border-collapse:collapse; margin-left:auto; margin-right:auto; text-align: left;}
#window-history .content .info_zvit table th {color: #009BC2; font-weight: bold;width: 100px;}
#window-history .content .info_zvit table th.col1 {text-align: center;}
#window-history .content .info_zvit table td {vertical-align: top; padding: 8px 0 8px 0;}
#window-history .content .info_zvit table td.col1 {width: 80px; text-align: center;}
#window-history .content .info_zvit table td.col2 {width: 120px; font-style: italic; color: #999999;vertical-align: middle;}
#window-history .content .info_zvit table td.col3 {width: 90px; color: #000;vertical-align: middle;}
#window-history .content .info_zvit table td.col4 {width: 80px;vertical-align: middle;}
#window-history .content .info_zvit table td.col5 {width: 80px;}
#window-history .content .info_zvit table td.col6 {width: 80px;}
#window-history .content .info_zvit .line {height: 2px; background: #009BC2; margin: 5px 0 5px 0;}
/* window receipt */
#window-receipt {display: inline-block; width: 600px; margin: 0 0 10px 0;  text-align: left; background: #ffffff;}
#window-receipt .content {display: inline-block; width: 100%; min-height: 350px;}
#window-receipt .content .head {display: inline-block; float: left; width: 100%; margin: 5px 0 30px 0;}
#window-receipt .content .head .icon {display: inline-block; float: left; width: 43px; height: 43px; margin: 0 10px 0 20px;}
#window-receipt .content .head .title {display: inline-block; color: #009BC2; float: left; font-size: 30px; font-weight: bold; margin: 15px 0 0 0;}
#window-receipt .content .head .title span {color: #666666; font-style: italic; font-size: 13px; width: 100%; display: inline-block; float: left; font-weight: normal; margin: 10px 0  0 0;}
#window-receipt .content .name_zvit {display: inline-block; margin: 0 0 0 72px; width: 450px; color: #009BC2; font-weight: bold;}
#window-receipt .content .name_zvit a{margin: 15px 0 10px 0; color: #009BC2; font-weight: bold; cursor:pointer}
#window-receipt .content .name_zvit .t1 {display: inline-block; width: 100%;}
#window-receipt .content .name_zvit .t2 {display: inline-block; width: 100%; color: #000;}
#window-receipt .content .name_zvit .t3 {display: inline-block; width: 100%; margin: 15px 0  0 0;}
#window-receipt .content .name_zvit .t4 {display: inline-block; width: 100%; color: #000; font-weight: normal;}
#window-receipt .content .info_zvit {display: inline-block; width: 100%; margin: 15px 0 10px 0; color: #009BC2; font-weight: bold;}
#window-receipt .content .info_zvit .icon {display: inline-block; float: left; width: 43px; height: 43px; margin: 0 10px 0 20px;}
#window-receipt .content .info_zvit .t1 {display: inline-block; width: 470px;}
#window-receipt .content .info_zvit .t2 {display: inline-block; width: 470px; color: #000; font-weight: normal;}
#window-receipt .content .w-btn {display: inline-block; float: right; margin: 20px 20px 20px 0; text-align: center;}
/* window import add*/
#window-import-add {display: inline-block; width: 550px; margin: 0 0 10px 0;  text-align: left; background: #ffffff;}
#window-import-add .content {display: inline-block; width: 100%; min-height: 350px;}
#window-import-add .content .head {display: inline-block; float: left; width: 100%; margin: 5px 0 30px 0;}
#window-import-add .content .head .icon {display: inline-block; float: left; width: 43px; height: 43px; margin: 0 10px 0 20px;}
#window-import-add .content .head .title {display: inline-block; color: #009BC2; float: left; font-size: 30px; font-weight: bold; margin: 15px 0 0 0;}
#window-import-add .content .drop-zone {display: inline-block; width: 485px; height: 90px; border: 2px solid #009BC2; margin: 10px 0 0 35px; float: left; text-align: center;}
#window-import-add .content .drop-zone span {display: inline-block; font-size: 16px; color: #666666; font-weight: bold; margin: 30px 0 0 0;}
#window-import-add .content .btn_upload {display: inline-block; margin: 20px 0 0 35px;}
#window-import-add .content .example_file {display: inline-block; margin: 7px 0 0 35px;}
#window-import-add .content .example_file span {display: inline-block; width: 500px; font-style: italic; color: #666666;}
.importFileDialog {top: 27px!important;}
/* window import */
#window-import {display: inline-block; width: 600px; margin: 0 0 10px 0;  text-align: left; background: #ffffff;}
#window-import .content {display: inline-block; width: 100%; min-height: 350px;}
#window-import .content .head {display: inline-block; float: left; width: 100%; margin: 5px 0 30px 0;}
#window-import .content .head .icon {display: inline-block; float: left; width: 43px; height: 43px; margin: 0 10px 0 20px;}
#window-import .content .head .title {display: inline-block; color: #009BC2; float: left; font-size: 30px; font-weight: bold; margin: 15px 0 0 0;}
#window-import .content .zvit-list {display: inline-block; width: 530px; margin: 0 0 0 40px;}
#window-import .content .zvit-list .items {display: inline-block; width: 100%; margin: 0 0 20px 0; float: left;}
#window-import .content .zvit-list .items .title {display: inline-block; width: 100%; float: left; padding-bottom: 3px; border-bottom: 2px solid #CCCCCC;}
#window-import .content .zvit-list .items .title a {font-style: italic; color: #999999; font-size: 13px; text-decoration: none;}
#window-import .content .zvit-list .items .title a:hover {text-decoration: underline;}
#window-import .content .zvit-list .items .name {display: inline-block; width: 60%; margin: 5px 0 0 0; float: left; text-align: left; font-weight: bold; font-size: 13px;}
#window-import .content .zvit-list .items .date {display: inline-block; width: 30%; float: right; text-align: right; margin: 5px 5px 0 0;}
#window-import .content .zvit-list .items .view {display: inline-block; float: left; margin: 8px 0 0 0; width: 100%;}
#window-import .content .zvit-list .items .view a {display: inline-block; float: left; height: 24px; background:url("../images.v1/sprite.png") no-repeat 0 -200px; padding-left:30px; font-family: Arial; font-style: italic; line-height: 23px;}
#window-import .content .zvit-list .items .view a:hover {background:url("../images.v1/sprite.png") no-repeat 0 -226px;}
#window-import .content .zvit-list .warning {opacity: 0.5; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5;}
#window-import .content .action {display: inline-block; float: right; margin: 10px 30px 10px 0;}
#window-import .content .action .add_doc {display: inline-block; margin: 0 15px 0 0; padding-right: 15px; background:url("../images.v1/sprite.png") no-repeat -259px -146px;}
#window-import .content .zvit-list .items .message {width: 390px; min-height: 110px; background: #fff; position: absolute; margin: 10px 0 0 70px; padding: 5px 5px 5px 5px;}
#window-import .content .zvit-list .items .message .icon {display: inline-block; float: left; width: 43px; height: 43px; margin: 0 10px 0 0;}
#window-import .content .zvit-list .items .message .text {display: inline-block; color: #009BC2; float: left; width: 320px; font-size: 28px; font-weight: bold;}
#window-import .content .zvit-list .items .message .text span {display: inline-block; width: 320px; float: left; font-size: 13px; color: #000;}
#window-import .content .zvit-list .items .message .text strong {display: inline-block; width: 320px; float: left; font-size: 13px; color: #000;}
#window-import .content .zvit-list .items .message .w-btn {display: inline-block; float: right; margin: 10px 10px 10px 0;}
/* window import */
#window-dodatok-add {display: inline-block; width: 660px; margin: 0 0 10px 0; font-size: 13px; text-align: left; background: #ffffff;}
#window-dodatok-add .content {display: inline-block; width: 100%; min-height: 350px;}
#window-dodatok-add .content .head {display: inline-block; float: left; width: 100%; margin: 5px 0 30px 0;}
#window-dodatok-add .content .head .icon {display: inline-block; float: left; width: 43px; height: 43px; margin: 0 10px 0 20px;}
#window-dodatok-add .content .head .title {display: inline-block; color: #009BC2; float: left; font-size: 30px; font-weight: bold; margin: 15px 0 0 0;}
#window-dodatok-add .content .dodatok_add {display: inline-block; width: 630px; margin: 0 0 10px 20px;}
#window-dodatok-add .content .dodatok_add table {border: 0; width: 100%; border-collapse:collapse; margin-left:auto; margin-right:auto; text-align: left;}
#window-dodatok-add .content .dodatok_add table th {color: #808080; font-style: italic; text-align: center;}
#window-dodatok-add .content .dodatok_add table td {vertical-align: top; padding: 5px 5px 5px 3px;}
#window-dodatok-add .content .dodatok_add table td.col1 {width: 465px; padding-bottom: 15px;}
#window-dodatok-add .content .dodatok_add table td.col2 {width: 90px; text-align: center; padding-bottom: 15px;}
#window-dodatok-add .content .dodatok_add table td.col3 {width: 90px; text-align: center; padding-bottom: 15px;}
#window-dodatok-add .content .dodatok_add .line {height: 3px; background: #009BC2; margin: 2px 0 2px 0;}
#window-dodatok-add .content .dodatok_add .do {display: inline-block; width: 100%; font-weight: bold; color: #009BC2;}
#window-dodatok-add .content .dodatok_add .name {display: inline-block; width: 100%; font-weight: bold;}
#window-dodatok-add .content .dodatok_add .icon {width: 25px; height: 25px; display: inline-block; float: left; background:url("../images.v1/sprite.png") no-repeat 0 -200px;}
#window-dodatok-add .content .dodatok_add .text {float: right; display: inline-block; width: 410px;}
#window-dodatok-add .content .dodatok_list {display: inline-block; width: 620px; margin: 20px 0 20px 25px;}
#addAnnex { max-height: 600px;}
/* window zvit add */
#window-zvit-add {display: inline-block; width: 995px; margin: 0 0 10px 0; font-size: 13px; text-align: left; background: #ffffff;}
#window-zvit-add .content {display: inline-block; width: 100%; min-height: 350px;}
#window-zvit-add .content .block-left {display: inline-block; float: left; width: 860px; min-height: 600px; padding: 0 10px 0 10px;}
#window-zvit-add .content .block-right {display: inline-block; position: relative; min-height: 570px; margin: 0 15px 0 0; float: right; width: 80px;}
#window-zvit-add .content .block-right .w-btn {display: inline-block; width: 80px; position: absolute; bottom: 0; text-align: center;}
#window-zvit-add .content .block-right .w-btn  .btn_send a, 
#window-zvit-add .content .block-right .w-btn  .btn_save2 a,
#window-zvit-add .content .block-right .w-btn  .btn_correct a {width: 77px; color: #000; margin: 10px 0 10px 0;}
/* window zvit message*/
#window-zvit-message { width: 580px; margin: 0 0 10px 0;  font-size: 13px; text-align: left; background: #ffffff;}
#window-zvit-message .content {display: inline-block; width: 100%; min-height: 260px;}
#window-zvit-message .content .head { margin: 5px 0 15px 0;}
#window-zvit-message .content .col1 {display: inline-block;width: 73px;vertical-align: top;padding-top: 5px;}
#window-zvit-message .content .col2 {display: inline-block;width: 500px;vertical-align: top;}
#window-zvit-message .content .icon {display: inline-block; width: 43px; height: 43px; margin: 0 10px 0 20px;}
#window-zvit-message .content .head .title {display: inline-block; color: #009BC2;font-size: 30px; width: 500px; font-weight: bold; margin: 15px 0 0 0;}
#window-zvit-message .content .head .title span {color: #666666; font-style: italic; font-size: 13px; width: 100%; display: inline-block; font-weight: normal; margin: 10px 0  0 0;}
#window-zvit-message .content .name_zvit {display: inline-block; margin: 15px 0 10px;  color: #009BC2; font-weight: bold;}
#window-zvit-message .content .name_zvit .t1 {display: inline-block; width: 100%;}
#window-zvit-message .content .name_zvit .t2 {display: inline-block; width: 100%; color: #000;}
#window-zvit-message .content .message_zvit {display: inline-block; margin: 0 0 30px 72px; width: 450px; color: #000;}
#window-zvit-message .content .discount {display: inline-block; margin: 10px 0 0 72px; width: 450px; color: #000;}
#window-zvit-message .content .message_zvit_ok {display: inline-block; margin: -30px 0 0 72px; width: 450px; color: #000;}
#window-zvit-message .content .checkbox {display: inline-block; width: 100%;}
#window-zvit-message .content .info_zvit {display: inline-block; width: 100%; margin: 0 0 0 0; color: #009BC2; font-weight: bold;}
#window-zvit-message .content .info_zvit .icon {display: inline-block; float: left; width: 43px; height: 43px; margin: 0 10px 0 20px;}
#window-zvit-message .content .info_zvit .t1 {display: inline-block; width: 500px; margin: 0 0 5px 0;}
#window-zvit-message .content .info_zvit .t2 {display: inline-block; width: 500px; color: #000; font-weight: normal;}
#window-zvit-message .content .w-btn {display: inline-block; float: left; margin: 10px 0 15px 72px; text-align: center;}
#window-zvit-message .content .validation-btn {display: inline-block; float: left; margin: 30px 0 15px 0px; text-align: center;}
 .terms {display: inline-block; float: left; margin: 0 0 10px 72px; text-align: center }
 .terms a {color: #000; font-size: 13px; text-decoration: underline;  }


 /* window user setting */
#window-user-setting {display: inline-block; width: 370px; margin: 0 0 10px 0; font-size: 13px; text-align: left; background: #ffffff;}
#window-user-setting .content {display: inline-block; width: 100%; min-height: 260px; text-align: center;}
#window-user-setting .content .head {display: inline-block; width: 200px; margin: 5px 0 20px 0; text-align: center;}
#window-user-setting .content .head .logo {background:url("../images.v1/sprite.png") no-repeat -487px -103px; display: inline-block; width: 75px; height: 55px;}
#window-user-setting .content .head .title {display: inline-block; color: #000; font-size: 20px; line-height: 100%; width: 100%; font-weight: bold; margin: 5px 0 0 0;}
#window-user-setting .content .row {display: inline-block; width: 220px; margin: 5px 0 5px 0; text-align: left;}
#window-user-setting .content .row .t {color: #009BC2; font-weight: bold; width: 100%; margin: 3px 0 3px 0;}
#window-user-setting .content .row .col1 {display: inline-block; width: 160px; float: left;}
#window-user-setting .content .row .col2 {display: inline-block; width: 50px; float: right;}
#window-user-setting .content .row .col2 a {font-style: italic; text-decoration: underline;}
#window-user-setting .content .w-btn {display: inline-block; width: 220px; margin: 10px 0 15px 0; text-align: center;}
#window-user-setting .content .w-btn .button {width: 100%;}
#window-user-setting .content .row input[type="password"] {outline: none; border: 2px solid #B3B3B3; background: #ffffff; font-family: Calibri; font-size: 13px; color: #000000; width: 215px; height: 22px; line-height: 22px; padding-left: 3px; margin: 3px 0 3px 0;}
#window-user-setting .content .row input[type="text"] {outline: none; border: 2px solid #B3B3B3; background: #ffffff; font-family: Calibri; font-size: 13px; color: #000000; width: 215px; height: 22px; line-height: 22px; padding-left: 3px; margin: 3px 0 3px 0;}


/* window zvit message automatedValidation*/

#window-zvit-message-automatedValidation {display: inline-block; width: 580px; margin: 0 0 10px 0;  font-size: 13px; text-align: left; background: #ffffff;}
#window-zvit-message-automatedValidation .content {display: inline-block; width: 100%; min-height: 260px;}
#window-zvit-message-automatedValidation .content .head {display: inline-block; float: left; width: 100%; margin: 5px 0 30px 0;}
#window-zvit-message-automatedValidation .content .head .icon {display: inline-block; float: left; width: 43px; height: 43px; margin: 0 10px 0 20px;}
#window-zvit-message-automatedValidation .content .head .title {display: inline-block; color: #009BC2; float: left; font-size: 30px; width: 500px; font-weight: bold; margin: 15px 0 0 0;}
#window-zvit-message-automatedValidation .content .head .title span {color: #666666; font-style: italic; font-size: 13px; width: 100%; display: inline-block; float: left; font-weight: normal; margin: 10px 0  0 0;}
#window-zvit-message-automatedValidation .content .name_zvit {display: inline-block; margin: 0 0 30px 72px; width: 450px; color: #009BC2; font-weight: bold;}
#window-zvit-message-automatedValidation .content .name_zvit .t1 {display: inline-block; width: 100%;}
#window-zvit-message-automatedValidation .content .name_zvit .t2 {display: inline-block; width: 100%; color: #000;}
#window-zvit-message-automatedValidation .content .message_zvit {display: inline-block; margin: 0 0 30px 72px; width: 450px; color: #000;}
#window-zvit-message-automatedValidation .content .message_zvit_ok {display: inline-block; margin: -30px 0 0 72px; width: 450px; color: #000;}
#window-zvit-message-automatedValidation .content .checkbox {display: inline-block; width: 100%;}
#window-zvit-message-automatedValidation .content .info_zvit {display: inline-block; width: 100%; margin: 15px 0 10px 0; color: #009BC2; font-weight: bold;}
#window-zvit-message-automatedValidation .content .info_zvit .icon {display: inline-block; float: left; width: 43px; height: 43px; margin: 0 10px 0 20px;}
#window-zvit-message-automatedValidation .content .info_zvit .t1 {display: inline-block; width: 500px; margin: 0 0 5px 0;}
#window-zvit-message-automatedValidation .content .info_zvit .t2 {display: inline-block; width: 500px; color: #000; font-weight: normal;}
#window-zvit-message-automatedValidation .content .w-btn {display: inline-block; float: left; margin: 20px 0 20px 72px; text-align: center;}

/* scroll-pane */
/*.scroll-pane {width: 100%; height: 300px; overflow: auto;}*/
.link {display: inline-block; width: 75%; margin: 0 0 15px 0; float: left; color: #000; text-decoration: none; font-size: 13px; padding-left: 30px;  
       background:url("../images.v1/sprite.png") no-repeat -596px -180px; min-height: 23px; text-align: justify}
.link:hover {text-decoration: underline; background:url("../images.v1/sprite.png") no-repeat -570px -204px; color: #000;}
.link-edit {display: inline-block; width: 16px; height: 16px; margin: 0 5px 0 5px; background:url("../images.v1/sprite.png") no-repeat -574px -100px;}
.link-edit:hover {background:url("../images.v1/sprite.png") no-repeat -574px -121px;}
.link-del {display: inline-block; width: 16px; height: 16px; margin: 0 5px 0 5px; background:url("../images.v1/sprite.png") no-repeat -599px -100px;}
.link-del:hover {background:url("../images.v1/sprite.png") no-repeat -599px -121px;}
.ReportCode{display: inline-block;float: right; margin-right: 50px; margin-top: 5px; }
/* window head icon */
.w_i_clock {display: inline-block; width: 41px; height: 41px; background:url("../images.v1/sprite.png") no-repeat -260px 0;}
.w_i_err {display: inline-block; width: 41px; height: 41px; background:url("../images.v1/sprite.png") no-repeat -580px 0;}
.w_i_err.wait{background:url("../images.v1/wait_validation.gif") no-repeat}

.w_i_info {display: inline-block; width: 41px; height: 41px; background:url("../images.v1/sprite.png") no-repeat -483px -174px;}
.w_i_import {display: inline-block; width: 41px; height: 41px; background:url("../images.v1/sprite.png") no-repeat -55px -107px;}
.w_i_dodatu {display: inline-block; width: 41px; height: 41px; background:url("../images.v1/sprite.png") no-repeat 4px -108px;}
.w_i_key {display: inline-block; background:url("../images.v1/sprite.png") no-repeat -266px -103px; width: 43px; height: 43px;}
.w_i_key2 {display: inline-block; background:url("../images.v1/sprite.png") no-repeat -217px -103px; width: 43px; height: 43px;}
.w_i_key3 {display: inline-block; background:url("../images.v1/sprite.png") no-repeat -171px -222px; width: 41px; height: 43px;}
.w_i_err_noactiv {display: inline-block; width: 41px; height: 41px; background:url("../images.v1/sprite.png") no-repeat -438px -110px;}
.w_i_ok {display: inline-block; width: 41px; height: 41px; background:url("../images.v1/sprite.png") no-repeat -397px -1px;}
.w_i_control_err {display: inline-block; width: 41px; height: 41px; background:url("../images.v1/sprite.png") no-repeat -445px 0;}
.w_i_control_ok {display: inline-block; width: 41px; height: 41px; background:url("../images.v1/sprite.png") no-repeat -305px 0;}

/* window close*/
.w-close {float: right; display: inline-block; width: 18px; height: 18px;}
/*.w-close a {width: 18px; height: 18px; display: inline-block; background:url("../images.v1/sprite.png") -382px -118px; outline: none;}*/
.w-close a {width: 18px; height: 18px; display: inline-block; background:url("../images.v1/close.png") no-repeat 0px 0px;}



/* clone dialog*/
.cloneReport h1 { color: #009BC2;   font-size: 30px; font-weight: bold;   margin: 20px 0px 20px 0;}
.cloneReport .select {outline: none; border:2px solid #c3c3c3; font-family: Calibri; font-size: 13px; color:#666666; font-style: italic; height: 22px; line-height: 1;   color: #656565;   padding: 0 0 0 0px;}
.cloneReport .select.disabled-pointer-events{ background: #eaeaea; pointer-events:none}
/* window key */
#window-key {display: inline-block; width: 510px; text-align: left; color: #666666; background: #ffffff; font-size: 12px;}
#window-key .w-close {float: right; display: inline-block; width: 18px; height: 18px;}
#window-key .w-close a {width: 18px; height: 18px; display: inline-block; background:url("../images.v1/generate_key_sprite.png") -232px 0; outline: none;}
#window-key .head {display: inline-block;  width: 100%;}
#window-key .head .icon {display: inline-block; background:url("../images.v1/generate_key_sprite.png") no-repeat -249px 2px; width: 41px; height: 45px;margin-top: 8px;margin-left: 16px;}
#window-key .head .title {display: inline-block; color: #009BC2; font-size: 35px; font-weight: bolder; margin: 5px 0 0 0;}
#window-key .head .title span {color: black; font-size: 14px; display: inline-block; margin: 10px 0  0 0; font-weight: bold;}
#window-key .head .title a {color: red;font-weight: bold;}
#window-key .head .title span span{color: #009BC2;}
#window-key .content {display: inline-block; min-height: 100px; width: 100%;}
#window-key .content  .rows .block {background: #ffffff url("../images.v1/zvit-list-items-bg.png") repeat-x right bottom;font-size: 14px}
#window-key .content  .rows .block .keyInfo .bolder { color: black; font-weight: bold;}
#window-key .content  .rows .block .cost { color: black; float: right;font-style: italic; font-weight: bolder;font-size: 14px;}
#window-key .content  .rows .block .cost div { color: #009BC2; display: inline-block; padding-top: 32px;font-weight: bold;}
#window-key .content  .rows .totalCost {color: black; padding-bottom: 15px;font-style: italic; font-weight: bolder; display: block;font-size: 14px;}
#window-key .content  .rows .totalCost div {color: #009BC2; display: inline-block; padding-top: 14px;font-weight: bold;}
#window-key .icon-key.warning {display: inline-block;background: url("../images.v1/generate_key_sprite.png") no-repeat -62px 0px; width: 46px; height: 46px;}
#window-key .content .footer {padding-bottom: 12px}
#window-key .contents {display: inline-block; min-height: 268px; width: 100%; font-size: 14px;  margin-top: -65px;}
#window-key .contents .text {font-size: 14px;color: black;text-align: center;margin-left: 70px;margin-right: 70px;margin-top: 70px;}
#window-key .contents .steps{ width: 380px;margin-left: 50px;margin-top: 13px;}
#window-key .contents .steps .step_1{display: inline-block; background:url("../images.v1/steps_sprite.png") no-repeat -0px 0px; width: 93px; height: 49px;}
#window-key .contents .steps .step_2{display: inline-block; background:url("../images.v1/steps_sprite.png") no-repeat -94px 0px; width: 93px; height: 49px;}
#window-key .contents .steps .step_3{display: inline-block; background:url("../images.v1/steps_sprite.png") no-repeat -188px 0px; width: 93px; height: 49px;}
#window-key .contents .steps .step_4{display: inline-block; background:url("../images.v1/steps_sprite.png") no-repeat -281px 0px; width: 93px; height: 49px;}
#window-key .contents .steps .stepHeader{display:inline-block; color: #009BC2;font-weight: bold;margin-left: 7px;margin-top: 20px;}
#window-key .contents .steps .description{display:inline-block;text-align: center; color: black;font-weight: bold;white-space: nowrap}
#window-key .footer .button-grey {outline: none; display: inline-block; border: none; cursor: pointer; background: #727A7C;; color: #ffffff; font-family: Arial; font-weight: bold; font-size: 13px; border-radius: 4px; padding: 4px 13px 4px 13px; text-decoration: none;}
#window-key .footer .button-grey:hover {outline: none; background: #C5C5C5; text-decoration: none; color: #fff;}

/* window key steps*/
#window-key-steps {display: inline-block; width: 510px; text-align: left; color: #666666; background: #ffffff; font-size: 12px;}
#window-key-steps .w-close {float: right; display: inline-block; width: 18px; height: 18px;}
#window-key-steps .w-close a {width: 18px; height: 18px; display: inline-block; background:url("../images.v1/generate_key_sprite.png") -232px 0; outline: none;}
#window-key-steps .head {display: inline-block;  width: 100%;}
#window-key-steps .head .icon {display: inline-block; background:url("../images.v1/generate_key_sprite.png") no-repeat -249px 2px; width: 41px; height: 45px;margin-top: 8px;margin-left: 16px;}
#window-key-steps .head .title {display: inline-block; color: #009BC2; font-size: 35px; font-weight: bolder; margin: 5px 0 0 0;}
#window-key-steps .head .title span {color: black; font-size: 14px; display: inline-block; margin: 10px 0  0 0; font-weight: bold;}
#window-key-steps .content {display: inline-block; min-height: 310px; width: 100%; font-size: 14px;}
#window-key-steps .content .text {font-size: 14px;color: black;text-align: center;margin-left: 70px;margin-right: 70px;margin-top: 70px;font-weight: bold;}
#window-key-steps .content .steps{ width: 380px;margin-left: 50px;margin-top: 13px;}
#window-key-steps .content .steps .step_1{display: inline-block; background:url("../images.v1/steps_sprite.png") no-repeat -0px 0px; width: 93px; height: 49px;}
#window-key-steps .content .steps .step_2{display: inline-block; background:url("../images.v1/steps_sprite.png") no-repeat -94px 0px; width: 93px; height: 49px;}
#window-key-steps .content .steps .step_3{display: inline-block; background:url("../images.v1/steps_sprite.png") no-repeat -188px 0px; width: 93px; height: 49px;}
#window-key-steps .content .steps .step_4{display: inline-block; background:url("../images.v1/steps_sprite.png") no-repeat -281px 0px; width: 93px; height: 49px;}
#window-key-steps .content .steps .stepHeader{display:inline-block; color: #009BC2;font-weight: bold;margin-left: 7px;margin-top: 20px;}
#window-key-steps .content .steps .description{display:inline-block;text-align: center; color: black;font-weight: bold;white-space: nowrap}
#window-key-steps .footer {padding-bottom: 18px}

/* window key first setp */
#window-first-step {display: inline-block; width: 450px; text-align: left; color: #666666; background: #ffffff; font-size: 12px;}
#window-first-step .w-close {float: right; display: inline-block; width: 18px; height: 18px;}
#window-first-step .w-close a {width: 18px; height: 18px; display: inline-block; background:url("../images.v1/generate_key_sprite.png")  no-repeat -232px 0; outline: none;}
#window-first-step .head {display: inline-block;  width: 100%;}
#window-first-step .head .title {display: inline-block; color: #009BC2; font-size: 35px; font-weight: bolder; margin: 5px 0 0 0;}
#window-first-step .head .img {margin: 20px 0 12px 7px; display: inline-block; background:url("../images.v1/first_step_generating_keys.png")  no-repeat 0 0;width: 383px;height:63px ;}
#window-first-step .head .title span {color: black; font-size: 14px; display: inline-block; margin: 10px 0  0 0; font-weight: bold;}
#window-first-step .content {display: inline-block; min-height: 100px; width: 100%;}
#window-first-step .content  .rows .block {background: #ffffff url("../images.v1/zvit-list-items-bg.png") repeat-x right bottom;font-size: 14px}
#window-first-step .content  .rows .block .keyInfo .bolder { color: black; font-weight: bold;}
#window-first-step .content  .rows .block .gettingkeys{ display: inline-block; float:right}
#window-first-step .content  .rows .block .gettingkeys span{color: #009BC2;}
#window-first-step .content  .rows .block .cost { color: black; float: right;font-style: italic; font-weight: bolder;font-size: 14px;}
#window-first-step .content  .rows .block .cost div { color: #009BC2; display: inline-block; padding-top: 32px;font-weight: bold;}
#window-first-step .content  .rows .totalCost {color: black; padding-bottom: 15px;font-style: italic; font-weight: bolder; display: block;font-size: 14px;}
#window-first-step .content  .rows .totalCost div {color: #009BC2; display: inline-block; padding-top: 14px;font-weight: bold;}
#window-first-step .icon-key.warning {display: inline-block;background: url("../images.v1/generate_key_sprite.png") no-repeat -62px 0px; width: 46px; height: 46px;}
#window-first-step .icon-key {display: inline-block;background: url("../images.v1/generate_key_sprite.png") no-repeat -178px 0; width: 46px; height: 46px;}
#window-first-step .content .footer {padding-bottom: 27px;margin-top: 25px;}
#window-first-step .content .footer .add { display: inline-block;cursor: pointer;}
#window-first-step .content .footer .add .addButton{display: inline-block;background: url("../images.v1/generate_key_sprite.png") no-repeat -302px 0;width: 47px;height: 50px;}
#window-first-step .content .footer .add .addButtonText{display: inline-block; color: #009BC2;font-size: 19px; font-weight: bold;text-align: center; white-space: nowrap}
#window-first-step .content .footer .button {outline: none; display: inline-block; border: none; cursor: pointer; background: #009BC2; color: #ffffff; font-family: Arial; font-weight: bold; font-size: 14px; border-radius: 4px; padding: 4px 13px 4px 13px; text-decoration: none;}
#window-first-step .content .footer .button:hover {outline: none; background: #3AC5E8; text-decoration: none; color: #fff;}
#window-first-step .content .footer .button-grey {outline: none; display: inline-block; border: none; cursor: pointer; background: #B2B3B3; color: #ffffff; font-family: Arial; font-weight: bold; font-size: 14px; border-radius: 4px; padding: 4px 13px 4px 13px; text-decoration: none;}
#window-first-step .content .footer .button-grey:hover {outline: none; background: #C5C5C5; text-decoration: none; color: #fff;}

/* window key second step */
#window-second-step {display: inline-block; width: 500px; text-align: left; color: #666666; background: #ffffff; font-size: 12px;}
#window-second-step .w-close {float: right; display: inline-block; width: 18px; height: 18px;}
#window-second-step .w-close a {width: 18px; height: 18px; display: inline-block; background:url("../images.v1/generate_key_sprite.png")  no-repeat -232px 0; outline: none;}
#window-second-step .head {display: inline-block;  width: 100%;}
#window-second-step .head .title {display: inline-block; color: #009BC2; font-size: 35px; font-weight: bolder; margin: 5px 0 0 0;}
#window-second-step .head .img {margin: 20px 0 12px 7px; display: inline-block; background:url("../images.v1/second_step_generating_keys.png")  no-repeat 0 0;width: 383px;height:63px ;}
#window-second-step .head .title span {color: black; font-size: 14px; display: inline-block; margin: 10px 0  0 0; font-weight: bold;}
#window-second-step .content {display: inline-block; min-height: 100px; width: 100%;}
#window-second-step .content  .rows .block {background: #ffffff url("../images.v1/zvit-list-items-bg.png") repeat-x right bottom;font-size: 14px}
#window-second-step .content  .rows .block .keyInfo .bolder { color: black; font-weight: bold;}
#window-second-step .content  .rows .block .gettingkeys{ display: inline-block; float:right}
/*#window-second-step .content  .rows .block .gettingkeys span{color: #009BC2;}*/
#window-second-step .content  .rows .block .gettingkeys .textpass{width:140px}
#window-second-step .icon-key {display: inline-block;background: url("../images.v1/generate_key_sprite.png") no-repeat -178px 0; width: 46px; height: 46px;}
#window-second-step .content .footer {padding-bottom: 27px;margin-top: 25px;}
#window-second-step .content .footer .button {width: 180px; text-align: center}
#window-second-step .content  .rows .block .textpass{width:140px}
#window-second-step .content  .rows .block .Key_Big {display: inline-block;background: url("../images.v1/Key_Big.png") no-repeat -1px 0; width: 105px; height: 65px;margin-left: 65px;}

/* window key third step */
#window-third-step {display: inline-block; width: 500px; text-align: left; color: #666666; background: #ffffff; font-size: 12px;}
#window-third-step .w-close {float: right; display: inline-block; width: 18px; height: 18px;}
#window-third-step .w-close a {width: 18px; height: 18px; display: inline-block; background:url("../images.v1/generate_key_sprite.png")  no-repeat -232px 0; outline: none;}
#window-third-step .head {display: inline-block;  width: 100%;}
#window-third-step .head .title {display: inline-block; color: #009BC2; font-size: 35px; font-weight: bolder; margin: 5px 0 0 0;}
#window-third-step .head .img {margin: 20px 0 12px 7px; display: inline-block; background:url("../images.v1/third_step_generating_keys.png")  no-repeat 0 0;width: 383px;height:63px ;}
#window-third-step .head .title span {color: black; font-size: 14px; display: inline-block; margin: 10px 0  0 0; font-weight: bold;}
#window-third-step .content {display: inline-block; min-height: 100px; width: 100%;}
#window-third-step .content  .rows .block {background: #ffffff url("../images.v1/zvit-list-items-bg.png") repeat-x right bottom;font-size: 14px}
#window-third-step .content  .rows .button {width: 180px; text-align: center}
#window-third-step .content  .rows .block .keyInfo .bolder { color: black; font-weight: bold;}
#window-third-step .content  .rows input[type="text"]{width:140px}
#window-third-step .content  .rows .button-grey {width: 180px;text-align: center; outline: none; display: inline-block; border: none; cursor: pointer; background: #B2B3B3; color: #ffffff; font-family: Arial; font-weight: bold; font-size: 14px; border-radius: 4px; padding: 4px 13px 4px 13px; text-decoration: none;}
#window-third-step .icon-key {display: inline-block;background: url("../images.v1/generate_key_sprite.png") no-repeat -178px 0; width: 46px; height: 46px;}
#window-third-step .icon-key-blue {display: inline-block;background: url("../images.v1/generate_key_sprite.png") no-repeat 0 0; width: 46px; height: 46px;}
#window-third-step .content .footer {padding-bottom: 27px;margin-top: 25px;}
#window-third-step .content .footer .button {width: 180px; text-align: center}
#window-third-step .info {display: inline-block; background:url("../images.v1/question-icon.png")  no-repeat 0 0;height: 17px;
    padding-left: 19px ;}
#window-third-step .content  .rows .block .textpass{width:140px}
#window-third-step .content .footer .button-grey {width: 180px;text-align: center; outline: none; display: inline-block; border: none; cursor: default; background: #B2B3B3; color: #ffffff; font-family: Arial; font-weight: bold; font-size: 14px; border-radius: 4px; padding: 4px 13px 4px 13px; text-decoration: none;}
/*#window-third-step .content .footer .button-grey:hover {outline: none; background: #C5C5C5; text-decoration: none; color: #fff;}*/


/* window key fourth step */
#window-fourth-step {display: inline-block; width: 500px; text-align: left; color: #666666; background: #ffffff; font-size: 12px;}
#window-fourth-step .w-close {float: right; display: inline-block; width: 18px; height: 18px;}
#window-fourth-step .w-close a {width: 18px; height: 18px; display: inline-block; background:url("../images.v1/generate_key_sprite.png")  no-repeat -232px 0; outline: none;}
#window-fourth-step .head {display: inline-block;  width: 100%;}
#window-fourth-step .head .title {display: inline-block; color: #009BC2; font-size: 35px; font-weight: bolder; margin: 5px 0 0 0;}
#window-fourth-step .head .img {margin: 20px 0 12px 7px; display: inline-block; background:url("../images.v1/four_step_generating_keys.png")  no-repeat 0 0;width: 383px;height:63px ;}
#window-fourth-step .head .title span {color: black; font-size: 14px; display: inline-block; margin: 10px 0  0 0; font-weight: bold;}
#window-fourth-step .content {display: inline-block; min-height: 100px; width: 100%;}
#window-fourth-step .content  .rows .block {background: #ffffff url("../images.v1/zvit-list-items-bg.png") repeat-x right bottom;font-size: 14px}
#window-fourth-step .content  .rows .button {width: 180px; text-align: center}
#window-fourth-step .content  .rows .block .keyInfo .bolder { color: black; font-weight: bold;}
#window-fourth-step .content  .rows input[type="text"]{width:140px}
#window-fourth-step .icon-key {display: inline-block;background: url("../images.v1/generate_key_sprite.png") no-repeat -178px 0; width: 46px; height: 46px;}
#window-fourth-step .icon-key-blue {display: inline-block;background: url("../images.v1/generate_key_sprite.png") no-repeat 0 0; width: 46px; height: 46px;}
#window-fourth-step .content .footer {padding-bottom: 27px;margin-top: 25px;}
#window-fourth-step .content .footer .button { outline: none; display: inline-block; border: none; cursor: pointer; background: #009BC2; color: #ffffff; font-family: Arial; font-weight: bold; font-size: 14px; border-radius: 4px; padding: 4px 13px 4px 13px; text-decoration: none;}
#window-fourth-step .content .footer .button:hover {outline: none; background: #3AC5E8; text-decoration: none; color: #fff;}
#window-fourth-step .content .footer .button-grey {text-align: center; outline: none; display: inline-block; border: none; cursor: pointer; background: #B2B3B3; color: #ffffff; font-family: Arial; font-weight: bold; font-size: 14px; border-radius: 4px; padding: 4px 13px 4px 13px; text-decoration: none;}
#window-fourth-step .content .footer .button-grey:hover {outline: none; background: #C5C5C5; text-decoration: none; color: #fff;}


/* window call me*/
.window-call-me  .img {display: inline-block;}
.window-call-me  .main-content {display: inline-block;}
.window-call-me  .main-content h2 {font-size: 26px;line-height: 20px;color: #009BC2;display: table-cell;vertical-align: bottom;margin: 0;font-weight: bold;}
.window-call-me  .main-content #Question, #askQuestionDialog .main-content #Phone {border: 2px solid #C5C6C6;padding: 3px;width: 100%;}
.window-call-me  .main-content .ask-question-btn {margin-top: 20px;background-color: #009BC2;color: white;font-weight: bold;font-size: 14px;border-radius: 4px;padding: 4px 13px 4px 13px;margin-left: 50px;}
.window-call-me  .main-content .final-question-btn {margin-top: 20px;background-color: #009BC2;color: white;font-weight: bold;font-size: 14px;border-radius: 4px;padding: 4px 40px 4px 40px;margin-left: 50px;}
.window-call-me  p{margin: 20px 0 30px;}

/* window key saved*/
#window-key-saved {display: inline-block; width: 450px; text-align: left; color: #666666; background: #ffffff; font-size: 12px;}
#window-key-saved .w-close {float: right; display: inline-block; width: 18px; height: 18px;}
#window-key-saved .w-close a {width: 18px; height: 18px; display: inline-block; background:url("../images.v1/generate_key_sprite.png") -232px 0; outline: none;}
#window-key-saved .head {display: inline-block;  width: 100%;}
#window-key-saved .head .icon {margin-left: 25px;margin-bottom: 10px;width: 35px; height: 35px; background:url("../images.v1/icon_ok_grey.png") no-repeat}
#window-key-saved .head .title {display: inline-block; color: #009BC2; font-size: 20px; font-weight: bolder; margin: 11px 0 0 0;}
#window-key-saved .head .title span {color: black; font-size: 14px; display: inline-block; margin: 10px 0  0 0; font-weight: bold;}
#window-key-saved .head .title a {color: red;font-weight: bold;}
#window-key-saved .head .title span span{color: #009BC2;}
#window-key-saved .content {display: inline-block; min-height: 100px; width: 100%;}
#window-key-saved .content div{color: black;font-size: 13px;font-weight: bold;}
#window-key-saved .content span{color: black; font-size: 14px;font-weight: bolder;}
#window-key-saved .content .key_chrome {width: 400px; height: 178px;background: url("../images.v1/key_chrome.png") no-repeat;border: 1px solid #009BC2; display: inline-block;}
#window-key-saved .content .footer { padding-top: 10px;padding-bottom: 10px;}
#window-key-saved .content .footer .button {padding-left: 60px;padding-right: 60px;color: white;}

.backYourCash { background: url("../images.v1/BYC.png") no-repeat !important;  font-size: 19px; }
.backYourCash1 { background: url("../images.v1/1000Text.png") no-repeat !important;  font-size: 19px; }
.backYourCash2 { background: url("../images.v1/100Text.png") no-repeat !important;  font-size: 19px; }
.backYourCash3 { background: url("../images.v1/DopText.png") no-repeat !important;  font-size: 19px; }
.backYourCash4 { background: url("../images.v1/Pensiya.png") no-repeat !important;  font-size: 19px; }
.InfoCallCentre { background: url("../images.v1/InfoCallCentreDialogForm.png") no-repeat !important;  font-size: 19px; }
p.news-message {
    font-size: 21px;
    font-family: Comic Sans MS, Comic Sans, cursive;
    line-height: 1.50;
    color: #000000;
    text-align: center;
}
h2.h2-news-text {
    color: #000000;
    text-align: center;
    margin-top: 45px;
}
a.news-text {
    color: #571D76;
    font-size: 23px;
}
div#backOurCashDialog {
    padding: 0;
}
img.logo-gifcat {
    width: 210px;
    margin-left: 200px;
}