.closewindowspic-1
{
	width: 300px;
	text-align: center;
	float: right;
	margin-right: 93px;
}
.closewindowspic-2
{
	width: 300px;
	text-align: center;
	float: right;
	margin-right: 166px;
	margin-top: 35px;
}


/*--------------------------------------------------------------
# Modal ID1 (левле меню)
--------------------------------------------------------------*/
#wow-modal-window-1, #wow-modal-window-13
{
    width: 830px !important;
    padding: 10px !important;
    border: 4px solid #723F99 !important;
    z-index: 999999 !important;
    position: absolute !important;
    top: 10% !important;
    left: 0% !important;
    right: 0% !important;
    border-radius: 5px !important;
    height: 600px !important;
    background: #FFFFFF !important;
}

#wow-modal-close-1, #wow-modal-close-13
{
    position: absolute;
    top: 8px !important;
    right: 7px !important;
    font-size: 14px;
    font-weight: bold;
    cursor: pointer;
    display: none;
}

#close-circle-1, #close-circle-13
{
    color: #723F99 !important;
    margin-top: 0;
}

#wow-modal-overclose-1, #wow-modal-overclose-13
{
    z-index: 999999 !important;
    background: rgba(241, 241, 241, 0.453) !important;
}

.az-pc-modal-okno-01
{
    width: 810px;
    margin: 0 auto;
}


.az-pc-modal-okno-01-left
{
    display: table-cell;
    width: 50%;
    vertical-align: top;
    padding: 20px 0 0 20px;
    margin: 0;
}

.az-pc-modal-okno-01-left-1
{
    display: table;
}

.az-pc-modal-okno-01-left-1 p
{
    font: 27px 'Comfortaa-Regular';
    margin: 0;
    padding: 0 0 23px 18px;
    text-decoration: underline;
}

.az-pc-modal-okno-01-left-1 ul
{
    list-style: none;
    width: 80%;
    margin: 0;
    padding: 0 0 0 35px;
}

.az-pc-modal-okno-01-left-1 li
{
    margin-bottom: 18px;
}

.az-pc-modal-okno-01-left-1 li:first-letter
{
    font: 24px sans-serif;
    color: #000000;
}

.az-pc-modal-okno-01-left-1 a
{
    font: 20px 'OpenSans';
    text-decoration: none;
    color: #444444;
    letter-spacing: -1px;
    margin-left: 0;
}

.az-pc-modal-okno-01-left-1 a:hover
{
    text-decoration: underline;
}

.az-pc-modal-okno-01-left-2
{
    display: table;
    margin-top: 24px;
}

.az-pc-modal-okno-01-left-2 p
{
    font: 27px 'Comfortaa-Regular';
    margin: 0;
    padding: 0 0 23px 18px;
    text-decoration: underline;
}

.az-pc-modal-okno-01-left-2 ul
{
    list-style: none;
    width: 90%;
    margin: 0;
    padding: 0 0 0 35px;
}

.az-pc-modal-okno-01-left-2 li
{
    margin-bottom: 18px;
}

.az-pc-modal-okno-01-left-2 li:first-letter
{
    font: 24px sans-serif;
    color: #000000;
}

.az-pc-modal-okno-01-left-2 a
{
    font: 20px 'OpenSans';
    text-decoration: none;
    color: #444444;
    letter-spacing: -1px;
    margin-left: 0;
}

.az-pc-modal-okno-01-left-2 a:hover
{
    text-decoration: underline;
}

.az-pc-modal-okno-01-right
{
    display: table-cell;
    width: 50%;
    vertical-align: top;
    padding: 20px 0 0 20px;
    margin: 0;
}

.az-pc-modal-okno-01-right-1
{
    display: table;
}

.az-pc-modal-okno-01-right-1 p
{
    font: 27px 'Comfortaa-Regular';
    margin: 0;
    padding: 0 0 23px 18px;
    text-decoration: underline;
}

.az-pc-modal-okno-01-right-1 ul
{
    list-style: none;
    width: 80%;
    margin: 0;
    padding: 0 0 0 35px;
}

.az-pc-modal-okno-01-right-1 li
{
    margin-bottom: 18px;
}

.az-pc-modal-okno-01-right-1 li:first-letter
{
    font: 24px sans-serif;
    color: #000000;
}

.az-pc-modal-okno-01-right-1 a
{
    font: 20px 'OpenSans';
    text-decoration: none;
    color: #444444;
    letter-spacing: -1px;
    margin-left: 0;
}

.az-pc-modal-okno-01-right-1 a:hover
{
    text-decoration: underline;
}

.az-pc-modal-okno-01-right-2
{
    display: table;
    margin-top: 24px;
}

.az-pc-modal-okno-01-right-2 p
{
    font: 27px 'Comfortaa-Regular';
    margin: 0;
    padding: 0 0 23px 18px;
    text-decoration: underline;
}

.az-pc-modal-okno-01-right-2 ul
{
    list-style: none;
    width: 90%;
    margin: 0;
    padding: 0 0 0 35px;
}

.az-pc-modal-okno-01-right-2 li
{
    margin-bottom: 18px;
}

.az-pc-modal-okno-01-right-2 li:first-letter
{
    font: 24px sans-serif;
    color: #000000;
}

.az-pc-modal-okno-01-right-2 a
{
    font: 20px 'OpenSans';
    text-decoration: none;
    color: #444444;
    letter-spacing: -1px;
    margin-left: 0;
}

.az-pc-modal-okno-01-right-2 a:hover
{
    text-decoration: underline;
}

/*--------------------------------------------------------------
# Modal ID2 (правое меню)
--------------------------------------------------------------*/
#wow-modal-window-2
{
    width: 830px !important;
    padding: 10px !important;
    border: 4px solid #723F99 !important;
    z-index: 999999 !important;
    position: absolute !important;
    top: 10% !important;
    left: 0% !important;
    right: 0% !important;
    border-radius: 5px !important;
    height: 600px !important;
    background: #FFFFFF !important;
}

#wow-modal-close-2
{
    position: absolute;
    top: 8px !important;
    right: 7px !important;
    font-size: 14px;
    font-weight: bold;
    cursor: pointer;
    display: none;
}

#close-circle-2
{
    color: #723F99 !important;
    margin-top: 0;
}

#wow-modal-overclose-2
{
    z-index: 999999 !important;
    background: rgba(241, 241, 241, 0.453) !important;
}

.az-pc-modal-okno-02
{
    width: 810px;
    margin: 0 auto;
}

.az-pc-modal-okno-02-center
{
    margin: 0px;
    text-align: center;
}

.az-pc-modal-okno-02-center-1
{
    margin: 0px;
    padding: 10px 0 0;
    text-align: center;
}

.az-pc-modal-okno-02-center-1 p
{
    font: 27px 'Comfortaa-Regular';
    margin: 0;
    text-decoration: underline;
    padding: 0;
}

.az-pc-modal-okno-02-center-2
{
    margin: 0px auto;
    padding: 24px 0 0;
    display: table;
    width: 430px;
}

.az-pc-modal-okno-02-left
{
    display: table;
    width: 50%;
    vertical-align: top;
    padding: 10px 0 0;
    margin: 0;
    float: left;
}

.az-pc-modal-okno-02-left-1
{
    display: table;
    text-align: left;
    margin-left: 15px;
    margin-bottom: 10px;
}

.az-pc-modal-okno-02-left-1 p
{
    font: 27px 'Comfortaa-Regular';
    margin: 0;
    padding: 0 0 23px 0;
    text-decoration: underline;
}

.az-pc-modal-okno-02-left-2
{
    display: table;
    width: 207px;
    margin-left: 98px;
}

.az-pc-modal-okno-02-left-2-fb
{
    width: 44px;
    height: 44px;
    background: url('/wp-content/themes/az-desktop/css/../images/social/social-fb-small-1.png') center no-repeat !important;
    display: table-cell;
}

.az-pc-modal-okno-02-left-2-vk
{
    width: 44px;
    height: 44px;
    background: url('/wp-content/themes/az-desktop/css/../images/social/social-vk-small-1.png') center no-repeat !important;
    display: table-cell;
}

.az-pc-modal-okno-02-left-2-tw
{
    width: 44px;
    height: 44px;
    background: url('/wp-content/themes/az-desktop/css/../images/social/social-tw-small-1.png') center no-repeat !important;
    display: table-cell;
}

.az-pc-modal-okno-02-left-2-inst
{
    width: 44px;
    height: 44px;
    background: url('/wp-content/themes/az-desktop/css/../images/social/social-inst-small-1.png') center no-repeat !important;
    display: table-cell;
}

.az-pc-modal-okno-02-right
{
    display: table;
    width: 50%;
    vertical-align: top;
    padding: 10px 0 0;
    margin: 0;
    float: right;
}

.az-pc-modal-okno-02-right-1
{
    display: table;
}

.az-pc-modal-okno-02-right-1 p
{
    font: 27px 'Comfortaa-Regular';
    margin: 0 auto 0 0;
    padding: 0 0 23px 0;
    text-decoration: underline;
    text-align: left;
}

.az-pc-modal-okno-02-right-2
{
    margin-left: 8px;
}

.az-pc-modal-okno-02-right-2 #error
{
    margin-top: -23px;
    margin-bottom: 23px;
    margin-left: -8px;
    background: ;
    width: 400px;
    color: #ED4040;
}

.az-pc-modal-okno-02-right-2 h1
{
    font: 20px sans-serif;
    margin: 0;
    padding: 0;
    text-align: center;
}

.az-pc-modal-okno-02-right-2 #formfields
{
    color: #2653FF;
    font: 20px sans-serif;
}

.az-pc-btn-blogmenuright
{
    margin: 19px 0 0 -34px;
}

.az-pc-btn-blogmenuright a
{
    display: table;
    margin-left: auto;
    margin-right: auto;
    height: 85px;
    /*+border-radius: 20px;*/
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
    text-decoration: none;
    background: #FFFFFF;
    border: 2px solid #919191;
    /*+box-shadow: 0 8px 8px #7C7C7C;*/
    -moz-box-shadow: 0 8px 8px #7C7C7C;
    -webkit-box-shadow: 0 8px 8px #7C7C7C;
    box-shadow: 0 8px 8px #7C7C7C;
    transition: 0.3s;
    padding-right: 10px;
    padding-left: 10px;
}

.az-pc-btn-blogmenuright a:hover
{
    /*+box-shadow: 0 0;*/
    -moz-box-shadow: 0 0;
    -webkit-box-shadow: 0 0;
    box-shadow: 0 0;
    transition: 0.3s;
    border: 2px solid #D4007F;
}

.az-pc-btn-blogmenuright span
{
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    font: 34px / 90% 'Lobster-Regular';
    color: #585858;
    letter-spacing: 1px;
    padding-right: 0;
    width: 180px;
    letter-spacing: -1px;
}

/*--------------------------------------------------------------
# Modal ID3 (личная)
--------------------------------------------------------------*/
.az-pc-modal-okno-03
{
    width: 470px;
    margin: 0 auto;
}

.az-pc-modal-okno-03-1
{
    text-align: center;
    margin-top: 25px;
    margin-bottom: 25px;
}

.az-pc-modal-okno-03-1 p
{
    font: 29px 'Comfortaa-Regular';
    margin: 0;
    padding: 0;
}

.az-pc-modal-okno-03-2
{
    padding-top: 9px;
    padding-bottom: 4px;
}

.az-pc-modal-okno-03-2 p
{
    font: 19px / 32px 'OpenSans';
    margin: 0;
    padding: 0;
}

.az-pc-modal-okno-03-2 p:first-letter
{
    font: 19px / 32px 'OpenSans';
    margin: 0;
    padding: 0;
}

.az-pc-modal-okno-03-3
{
    margin-top: 22px;
    margin-bottom: 13px;
}

.az-pc-modal-okno-03-3 p
{
    margin: 0;
    padding: 0 0 5px 0;
    font: 21px 'OpenSans';
}

.az-pc-modal-okno-03-4
{
    padding-bottom: 14px;
}

.az-pc-modal-okno-03-4 p
{
    font: 21px 'OpenSans';
    font: 19px / 32px 'OpenSans';
    margin: 0;
    padding: 0 0 16px 0;
}

.az-pc-modal-okno-03-5
{
    margin: 0 auto;
    padding-top: 9px;
}

.az-pc-modal-okno-03-5 a
{
    width: 350px;
    display: table;
    margin: 0 auto;
    background: #FFFFFF;
    text-align: center;
    height: 70px;
    /*+border-radius: 20px;*/
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
    color: #544842;
    text-decoration: none;
    /*+box-shadow: 0px 8px 10px 3px #642D91;*/
    -moz-box-shadow: 0px 8px 10px 3px #642D91;
    -webkit-box-shadow: 0px 8px 10px 3px #642D91;
    box-shadow: 0px 8px 10px 3px #642D91;
    border-top: 1px solid #642D91;
    border-left: 2px solid #642D91;
    border-right: 2px solid #642D91;
    border-bottom: 1px solid #642D91;
    transition: 0.3s;
}

.az-pc-modal-okno-03-5 a:hover
{
    transition: 0.3s;
    /*+box-shadow: 0 0;*/
    -moz-box-shadow: 0 0;
    -webkit-box-shadow: 0 0;
    box-shadow: 0 0;
    background: #FCF7FF;
}

.az-pc-modal-okno-03-5 span
{
    font: 25px 'Lobster-Regular';
    vertical-align: middle;
    display: table-cell;
}

#wow-modal-window-3
{
    width: 570px !important;
    padding: 10px !important;
    border: 4px solid #723F99 !important;
    z-index: 999999 !important;
    position: absolute !important;
    top: 10% !important;
    left: 0% !important;
    right: 0% !important;
    border-radius: 5px !important;
    height: 600px !important;
    background: #FFFFFF !important;
}

#wow-modal-close-3
{
    position: absolute;
    top: 8px !important;
    right: 7px !important;
    font-size: 14px;
    font-weight: bold;
    cursor: pointer;
    display: none;
}

#close-circle-3
{
    color: #723F99 !important;
    margin-top: 0;
}

#wow-modal-overclose-3
{
    z-index: 999999 !important;
    background: rgba(241, 241, 241, 0.453) !important;
}

/*--------------------------------------------------------------
# Modal ID4 (Скайп)
--------------------------------------------------------------*/
.az-pc-modal-okno-04
{
    width: 470px;
    margin: 0 auto;
}

.az-pc-modal-okno-04-1
{
    text-align: center;
    margin-top: 25px;
    margin-bottom: 20px;
}

.az-pc-modal-okno-04-1 p
{
    font: 29px 'Comfortaa-Regular';
    margin: 0;
    padding: 0;
}

.az-pc-modal-okno-04-2
{
}

.az-pc-modal-okno-04-2 p
{
    font: 19px / 32px 'OpenSans';
    margin: 0;
    padding: 0;
}

.az-pc-modal-okno-04-2 p:first-letter
{
    font: 19px / 32px 'OpenSans';
    margin: 0;
    padding: 0;
}

.az-pc-modal-okno-04-3
{
    margin-top: 22px;
    margin-bottom: 13px;
}

.az-pc-modal-okno-04-3 p
{
    margin: 0;
    padding: 0 0 5px 0;
    font: 21px 'OpenSans';
}

.az-pc-modal-okno-04-4
{
}

.az-pc-modal-okno-04-4 p
{
    font: 21px 'OpenSans';
    font: 19px / 32px 'OpenSans';
    margin: 0;
    padding: 0 0 16px 0;
}

.az-pc-modal-okno-04-5
{
    margin: 0 auto;
    padding-top: 9px;
}

.az-pc-modal-okno-04-5 a
{
    width: 350px;
    display: table;
    margin: 0 auto;
    background: #FFFFFF;
    text-align: center;
    height: 70px;
    /*+border-radius: 20px;*/
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
    color: #544842;
    text-decoration: none;
    /*+box-shadow: 0px 8px 10px 3px #642D91;*/
    -moz-box-shadow: 0px 8px 10px 3px #642D91;
    -webkit-box-shadow: 0px 8px 10px 3px #642D91;
    box-shadow: 0px 8px 10px 3px #642D91;
    border-top: 1px solid #642D91;
    border-left: 2px solid #642D91;
    border-right: 2px solid #642D91;
    border-bottom: 1px solid #642D91;
    transition: 0.3s;
}

.az-pc-modal-okno-04-5 a:hover
{
    transition: 0.3s;
    /*+box-shadow: 0 0;*/
    -moz-box-shadow: 0 0;
    -webkit-box-shadow: 0 0;
    box-shadow: 0 0;
    background: #FCF7FF;
}

.az-pc-modal-okno-04-5 span
{
    font: 25px 'Lobster-Regular';
    vertical-align: middle;
    display: table-cell;
}

#wow-modal-window-4
{
    width: 570px !important;
    padding: 10px !important;
    border: 4px solid #723F99 !important;
    z-index: 999999 !important;
    position: absolute !important;
    top: 10% !important;
    left: 0% !important;
    right: 0% !important;
    border-radius: 5px !important;
    height: 600px !important;
    background: #FFFFFF !important;
}

#wow-modal-close-4
{
    position: absolute;
    top: 8px !important;
    right: 7px !important;
    font-size: 14px;
    font-weight: bold;
    cursor: pointer;
    display: none;
}

#close-circle-4
{
    color: #723F99 !important;
    margin-top: 0;
}

#wow-modal-overclose-4
{
    z-index: 999999 !important;
    background: rgba(241, 241, 241, 0.453) !important;
}

/*--------------------------------------------------------------
# Modal ID5 (Письменная)
--------------------------------------------------------------*/
.az-pc-modal-okno-05
{
    width: 470px;
    margin: 0 auto;
}

.az-pc-modal-okno-05-1
{
    text-align: center;
    margin-top: 25px;
    margin-bottom: 27px;
}

.az-pc-modal-okno-05-1 p
{
    font: 29px 'Comfortaa-Regular';
    margin: 0;
    padding: 0;
}

.az-pc-modal-okno-05-2
{
}

.az-pc-modal-okno-05-2 p
{
    font: 19px / 32px 'OpenSans';
    margin: 0;
    padding: 0;
}

.az-pc-modal-okno-05-2 p:first-letter
{
    font: 19px / 32px 'OpenSans';
    margin: 0;
    padding: 0;
}

.az-pc-modal-okno-05-3
{
    margin-top: 29px;
    margin-bottom: 23px;
}

.az-pc-modal-okno-05-3 p
{
    margin: 0;
    padding: 0 0 5px 0;
    font: 21px 'OpenSans';
}

.az-pc-modal-okno-05-4
{
    margin-bottom: 14px;
}

.az-pc-modal-okno-05-4 p
{
    font: 21px 'OpenSans';
    font: 19px / 32px 'OpenSans';
    margin: 0;
    padding: 0 0 16px 0;
}

.az-pc-modal-okno-05-5
{
    margin: 0 auto;
    padding-top: 9px;
}

.az-pc-modal-okno-05-5 a
{
    width: 350px;
    display: table;
    margin: 0 auto;
    background: #FFFFFF;
    text-align: center;
    height: 70px;
    /*+border-radius: 20px;*/
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
    color: #544842;
    text-decoration: none;
    /*+box-shadow: 0px 8px 10px 3px #642D91;*/
    -moz-box-shadow: 0px 8px 10px 3px #642D91;
    -webkit-box-shadow: 0px 8px 10px 3px #642D91;
    box-shadow: 0px 8px 10px 3px #642D91;
    border-top: 1px solid #642D91;
    border-left: 2px solid #642D91;
    border-right: 2px solid #642D91;
    border-bottom: 1px solid #642D91;
    transition: 0.3s;
}

.az-pc-modal-okno-05-5 a:hover
{
    transition: 0.3s;
    /*+box-shadow: 0 0;*/
    -moz-box-shadow: 0 0;
    -webkit-box-shadow: 0 0;
    box-shadow: 0 0;
    background: #FCF7FF;
}

.az-pc-modal-okno-05-5 span
{
    font: 25px 'Lobster-Regular';
    vertical-align: middle;
    display: table-cell;
}

#wow-modal-window-5
{
    width: 570px !important;
    padding: 10px !important;
    border: 4px solid #723F99 !important;
    z-index: 999999 !important;
    position: absolute !important;
    top: 10% !important;
    left: 0% !important;
    right: 0% !important;
    border-radius: 5px !important;
    height: 600px !important;
    background: #FFFFFF !important;
}

#wow-modal-close-5
{
    position: absolute;
    top: 8px !important;
    right: 7px !important;
    font-size: 14px;
    font-weight: bold;
    cursor: pointer;
    display: none;
}

#close-circle-5
{
    color: #723F99 !important;
    margin-top: 0;
}

#wow-modal-overclose-5
{
    z-index: 999999 !important;
    background: rgba(241, 241, 241, 0.453) !important;
}

/*--------------------------------------------------------------
# Modal ID6 (Об авторе)
--------------------------------------------------------------*/
.az-pc-modal-okno-06
{
    margin: 0 auto;
}

.az-pc-modal-okno-06-1
{
    height: 540px;
    margin-top: 20px;
    background: url('/wp-content/themes/az-desktop/css/../images/modal-ob-avtore-2.jpg') no-repeat !important;
}

#wow-modal-window-6
{
    width: 770px !important;
    padding: 10px !important;
    border: 4px solid #723F99 !important;
    z-index: 999999 !important;
    position: absolute !important;
    top: 10% !important;
    left: 0% !important;
    right: 0% !important;
    border-radius: 5px !important;
    height: 600px !important;
    background: #FFFFFF !important;
}

#wow-modal-close-6
{
    position: absolute;
    top: 8px !important;
    right: 7px !important;
    font-size: 14px;
    font-weight: bold;
    cursor: pointer;
    display: none;
}

#close-circle-6
{
    color: #723F99 !important;
    margin-top: 0;
}

#wow-modal-overclose-6
{
    z-index: 999999 !important;
    background: rgba(241, 241, 241, 0.453) !important;
}



/*--------------------------------------------------------------
# Modal ID14 (Об авторе)
--------------------------------------------------------------*/
.az-pc-modal-okno-14
{
    margin: 0 auto;
}

.az-pc-modal-okno-14-1
{
    height: 540px;
    margin-top: 20px;
    background: url('/wp-content/themes/az-desktop/css/../images/modal-ob-avtore-3.jpg') no-repeat !important;
}

#wow-modal-window-14
{
    width: 770px !important;
    padding: 10px !important;
    border: 4px solid #723F99 !important;
    z-index: 999999 !important;
    position: absolute !important;
    top: 10% !important;
    left: 0% !important;
    right: 0% !important;
    border-radius: 5px !important;
    height: 600px !important;
    background: #FFFFFF !important;
}

#wow-modal-close-14
{
    position: absolute;
    top: 8px !important;
    right: 7px !important;
    font-size: 14px;
    font-weight: bold;
    cursor: pointer;
    display: none;
}

#close-circle-14
{
    color: #723F99 !important;
    margin-top: 0;
}

#wow-modal-overclose-14
{
    z-index: 999999 !important;
    background: rgba(241, 241, 241, 0.453) !important;
}


/*--------------------------------------------------------------
# Modal ID 8 (левое меню в телефоне)
--------------------------------------------------------------*/
.az-pc-modal-okno-08
{
    margin: 0 auto;
}

.az-pc-modal-okno-8-1
{
    text-align: center;
    margin-top: 12px;
    margin-bottom: 11px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 12px;
}

.az-pc-modal-okno-8-1 p
{
    font: 26px / 104% 'Comfortaa-Regular';
    margin: 0;
    padding: 0;
    text-align: left;
}

.az-pc-modal-okno-8-2
{
    padding-top: 9px;
    padding-bottom: 4px;
    padding-left: 13px;
}

.az-pc-modal-okno-8-2 p
{
    font: 18px / 26px 'OpenSans';
    margin: 0;
    padding: 0;
    text-align: left;
}

.az-pc-modal-okno-8-2 p:first-letter
{
    font: 22px / 32px 'OpenSans';
    margin: 0;
    padding: 0;
}

.az-pc-modal-okno-8-2 ul
{
    list-style: none;
}

.az-pc-modal-okno-8-2 li
{
    font: 19px OpenSans;
    padding-bottom: 0;
    margin-bottom: 10px;
}

.az-pc-modal-okno-8-2 li a
{
    color: #E0005C;
    text-decoration: underline;
    font-weight: normal;
}

.az-pc-modal-okno-8-2 li a:hover
{
}

.az-pc-modal-okno-8-3
{
    padding-top: 9px;
    padding-bottom: 4px;
    padding-left: 13px;
}

.az-pc-modal-okno-8-3 p
{
    font: 18px / 26px 'OpenSans';
    margin: 0;
    padding: 0;
    text-align: left;
}

.az-pc-modal-okno-8-3 p:first-letter
{
    font: 22px / 32px 'OpenSans';
    margin: 0;
    padding: 0;
}

.az-pc-modal-okno-8-3 ul
{
    list-style: none;
}

.az-pc-modal-okno-8-3 li
{
    font: 19px OpenSans;
    padding-bottom: 0;
    margin-bottom: 10px;
}

.az-pc-modal-okno-8-3 li a
{
    color: #E0005C;
    text-decoration: underline;
    font-weight: normal;
}

.az-pc-modal-okno-8-3 li a:hover
{
}

#wow-modal-window-8
{
    width: 400px !important;
    padding: 10px !important;
    border: 4px solid #723F99 !important;
    z-index: 999999 !important;
    position: absolute !important;
    top: 10% !important;
    left: 0% !important;
    right: 0% !important;
    border-radius: 5px !important;
    height: 550px !important;
    background: #FFFFFF !important;
}

#wow-modal-close-8
{
    position: absolute;
    top: 8px !important;
    right: 7px !important;
    font-size: 14px;
    font-weight: bold;
    cursor: pointer;
    display: none;
}

#close-circle-8
{
    color: #723F99 !important;
    margin-top: 0;
}

#wow-modal-overclose-8
{
    z-index: 999999 !important;
    background: rgba(241, 241, 241, 0.453) !important;
}

/*--------------------------------------------------------------
# Modal ID 9 (правое меню в телефоне)
--------------------------------------------------------------*/
.az-pc-modal-okno-09
{
    margin: 0 auto;
}

.az-pc-modal-okno-09-1
{
}

#wow-modal-window-9
{
    width: 400px !important;
    padding: 10px !important;
    border: 4px solid #723F99 !important;
    z-index: 999999 !important;
    position: absolute !important;
    top: 10% !important;
    left: 0% !important;
    right: 0% !important;
    border-radius: 5px !important;
    height: 550px !important;
    background: #FFFFFF !important;
}

#wow-modal-close-9
{
    position: absolute;
    top: 8px !important;
    right: 7px !important;
    font-size: 14px;
    font-weight: bold;
    cursor: pointer;
    display: none;
}

#close-circle-9
{
    color: #723F99 !important;
    margin-top: 0;
}

#wow-modal-overclose-9
{
    z-index: 999999 !important;
    background: rgba(241, 241, 241, 0.453) !important;
}

/*--------------------------------------------------------------
# Modal ID 10 (телефон - консультация  - скайп)
--------------------------------------------------------------*/
.az-pc-modal-okno-10
{
    width: 386px;
    margin: 0 auto;
}

.az-pc-modal-okno-10-1
{
    text-align: center;
    margin-top: 12px;
    margin-bottom: 11px;
    width: 332px;
    margin-left: auto;
    margin-right: auto;
}

.az-pc-modal-okno-10-1 p
{
    font: 26px / 104% 'Comfortaa-Regular';
    margin: 0;
    padding: 0;
    text-align: center;
}

.az-pc-modal-okno-10-2
{
    padding-top: 9px;
    padding-bottom: 4px;
}

.az-pc-modal-okno-10-2 p
{
    font: 18px / 26px 'OpenSans';
    margin: 0;
    padding: 0;
}

.az-pc-modal-okno-10-2 p:first-letter
{
    font: 19px / 32px 'OpenSans';
    margin: 0;
    padding: 0;
}

.az-pc-modal-okno-10-3
{
    margin-top: 22px;
    margin-bottom: 13px;
}

.az-pc-modal-okno-10-3 p
{
    margin: 0;
    padding: 0 0 5px 0;
    font: 21px 'OpenSans';
}

.az-pc-modal-okno-10-4
{
    padding-bottom: 4px;
}

.az-pc-modal-okno-10-4 p
{
    font: 21px 'OpenSans';
    font: 18px / 26px 'OpenSans';
    margin: 0;
    padding: 0 0 16px 0;
}

.az-pc-modal-okno-10-5
{
    margin: 0 auto;
    padding-top: 9px;
}

.az-pc-modal-okno-10-5 a
{
    width: 350px;
    display: table;
    margin: 0 auto;
    background: #FFFFFF;
    text-align: center;
    height: 70px;
    /*+border-radius: 20px;*/
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
    color: #544842;
    text-decoration: none;
    /*+box-shadow: 0px 8px 10px 3px #642D91;*/
    -moz-box-shadow: 0px 8px 10px 3px #642D91;
    -webkit-box-shadow: 0px 8px 10px 3px #642D91;
    box-shadow: 0px 8px 10px 3px #642D91;
    border-top: 1px solid #642D91;
    border-left: 2px solid #642D91;
    border-right: 2px solid #642D91;
    border-bottom: 1px solid #642D91;
    transition: 0.3s;
}

.az-pc-modal-okno-10-5 a:hover
{
    transition: 0.3s;
    /*+box-shadow: 0 0;*/
    -moz-box-shadow: 0 0;
    -webkit-box-shadow: 0 0;
    box-shadow: 0 0;
    background: #FCF7FF;
}

.az-pc-modal-okno-10-5 span
{
    font: 25px 'Lobster-Regular';
    vertical-align: middle;
    display: table-cell;
}

#wow-modal-window-10
{
    width: 400px !important;
    padding: 10px !important;
    border: 4px solid #723F99 !important;
    z-index: 999999 !important;
    position: absolute !important;
    top: 10% !important;
    left: 0% !important;
    right: 0% !important;
    border-radius: 5px !important;
    height: 580px !important;
    background: #FFFFFF !important;
}

#wow-modal-close-10
{
    position: absolute;
    top: 8px !important;
    right: 7px !important;
    font-size: 14px;
    font-weight: bold;
    cursor: pointer;
    display: none;
}

#close-circle-10
{
    color: #723F99 !important;
    margin-top: 0;
}

#wow-modal-overclose-10
{
    z-index: 999999 !important;
    background: rgba(241, 241, 241, 0.453) !important;
}

/*--------------------------------------------------------------
# Modal ID 11 (телефон - консультация  - личная)
--------------------------------------------------------------*/
.az-pc-modal-okno-11
{
    width: 386px;
    margin: 0 auto;
}

.az-pc-modal-okno-11-1
{
    text-align: center;
    margin-top: 12px;
    margin-bottom: 11px;
    width: 201px;
    margin-left: auto;
    margin-right: auto;
}

.az-pc-modal-okno-11-1 p
{
    font: 26px / 104% 'Comfortaa-Regular';
    margin: 0;
    padding: 0;
    text-align: center;
}

.az-pc-modal-okno-11-2
{
    padding-top: 9px;
    padding-bottom: 4px;
}

.az-pc-modal-okno-11-2 p
{
    font: 18px / 26px 'OpenSans';
    margin: 0;
    padding: 0;
}

.az-pc-modal-okno-11-2 p:first-letter
{
    font: 19px / 32px 'OpenSans';
    margin: 0;
    padding: 0;
}

.az-pc-modal-okno-11-3
{
    margin-top: 22px;
    margin-bottom: 13px;
}

.az-pc-modal-okno-11-3 p
{
    margin: 0;
    padding: 0 0 5px 0;
    font: 21px 'OpenSans';
}

.az-pc-modal-okno-11-4
{
    padding-bottom: 4px;
}

.az-pc-modal-okno-11-4 p
{
    font: 21px 'OpenSans';
    font: 18px / 26px 'OpenSans';
    margin: 0;
    padding: 0 0 16px 0;
}

.az-pc-modal-okno-11-5
{
    margin: 0 auto;
    padding-top: 9px;
}

.az-pc-modal-okno-11-5 a
{
    width: 350px;
    display: table;
    margin: 0 auto;
    background: #FFFFFF;
    text-align: center;
    height: 70px;
    /*+border-radius: 20px;*/
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
    color: #544842;
    text-decoration: none;
    /*+box-shadow: 0px 8px 10px 3px #642D91;*/
    -moz-box-shadow: 0px 8px 10px 3px #642D91;
    -webkit-box-shadow: 0px 8px 10px 3px #642D91;
    box-shadow: 0px 8px 10px 3px #642D91;
    border-top: 1px solid #642D91;
    border-left: 2px solid #642D91;
    border-right: 2px solid #642D91;
    border-bottom: 1px solid #642D91;
    transition: 0.3s;
}

.az-pc-modal-okno-11-5 a:hover
{
    transition: 0.3s;
    /*+box-shadow: 0 0;*/
    -moz-box-shadow: 0 0;
    -webkit-box-shadow: 0 0;
    box-shadow: 0 0;
    background: #FCF7FF;
}

.az-pc-modal-okno-11-5 span
{
    font: 25px 'Lobster-Regular';
    vertical-align: middle;
    display: table-cell;
}

#wow-modal-window-11
{
    width: 400px !important;
    padding: 10px !important;
    border: 4px solid #723F99 !important;
    z-index: 999999 !important;
    position: absolute !important;
    top: 10% !important;
    left: 0% !important;
    right: 0% !important;
    border-radius: 5px !important;
    height: 580px !important;
    background: #FFFFFF !important;
}

#wow-modal-close-11
{
    position: absolute;
    top: 8px !important;
    right: 7px !important;
    font-size: 14px;
    font-weight: bold;
    cursor: pointer;
    display: none;
}

#close-circle-11
{
    color: #723F99 !important;
    margin-top: 0;
}

#wow-modal-overclose-11
{
    z-index: 999999 !important;
    background: rgba(241, 241, 241, 0.453) !important;
}

/*--------------------------------------------------------------
# Modal ID 12 (телефон - консультация  - письменная)
--------------------------------------------------------------*/
.az-pc-modal-okno-12
{
    width: 386px;
    margin: 0 auto;
}

.az-pc-modal-okno-12-1
{
    text-align: center;
    margin-top: 12px;
    margin-bottom: 25px;
    width: 274px;
    margin-left: auto;
    margin-right: auto;
}

.az-pc-modal-okno-12-1 p
{
    font: 26px / 104% 'Comfortaa-Regular';
    margin: 0;
    padding: 0;
    text-align: center;
}

.az-pc-modal-okno-12-2
{
    padding-top: 9px;
    padding-bottom: 4px;
}

.az-pc-modal-okno-12-2 p
{
    font: 18px / 26px 'OpenSans';
    margin: 0;
    padding: 0;
}

.az-pc-modal-okno-12-2 p:first-letter
{
    font: 19px / 32px 'OpenSans';
    margin: 0;
    padding: 0;
}

.az-pc-modal-okno-12-3
{
    margin-top: 22px;
    margin-bottom: 13px;
}

.az-pc-modal-okno-12-3 p
{
    margin: 0;
    padding: 0 0 5px 0;
    font: 21px 'OpenSans';
}

.az-pc-modal-okno-12-4
{
    padding-bottom: 4px;
}

.az-pc-modal-okno-12-4 p
{
    font: 21px 'OpenSans';
    font: 18px / 26px 'OpenSans';
    margin: 0;
    padding: 0 0 16px 0;
}

.az-pc-modal-okno-12-5
{
    margin: 0 auto;
    padding-top: 9px;
}

.az-pc-modal-okno-12-5 a
{
    width: 350px;
    display: table;
    margin: 0 auto;
    background: #FFFFFF;
    text-align: center;
    height: 70px;
    /*+border-radius: 20px;*/
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
    color: #544842;
    text-decoration: none;
    /*+box-shadow: 0px 8px 10px 3px #642D91;*/
    -moz-box-shadow: 0px 8px 10px 3px #642D91;
    -webkit-box-shadow: 0px 8px 10px 3px #642D91;
    box-shadow: 0px 8px 10px 3px #642D91;
    border-top: 1px solid #642D91;
    border-left: 2px solid #642D91;
    border-right: 2px solid #642D91;
    border-bottom: 1px solid #642D91;
    transition: 0.3s;
}

.az-pc-modal-okno-12-5 a:hover
{
    transition: 0.3s;
    /*+box-shadow: 0 0;*/
    -moz-box-shadow: 0 0;
    -webkit-box-shadow: 0 0;
    box-shadow: 0 0;
    background: #FCF7FF;
}

.az-pc-modal-okno-12-5 span
{
    font: 25px 'Lobster-Regular';
    vertical-align: middle;
    display: table-cell;
}

#wow-modal-window-12
{
    width: 400px !important;
    padding: 10px !important;
    border: 4px solid #723F99 !important;
    z-index: 999999 !important;
    position: absolute !important;
    top: 10% !important;
    left: 0% !important;
    right: 0% !important;
    border-radius: 5px !important;
    height: 580px !important;
    background: #FFFFFF !important;
}

#wow-modal-close-12
{
    position: absolute;
    top: 8px !important;
    right: 7px !important;
    font-size: 14px;
    font-weight: bold;
    cursor: pointer;
    display: none;
}

#close-circle-12
{
    color: #723F99 !important;
    margin-top: 0;
}

#wow-modal-overclose-12
{
    z-index: 999999 !important;
    background: rgba(241, 241, 241, 0.453) !important;
}

/*--------------------------------------------------------------
# Modal ID7 (рубрики блога)
--------------------------------------------------------------*/
#wow-modal-window-7
{
    width: 830px !important;
    padding: 10px !important;
    border: 4px solid #723F99 !important;
    z-index: 999999 !important;
    position: absolute !important;
    top: 10% !important;
    left: 0% !important;
    right: 0% !important;
    border-radius: 5px !important;
    height: 600px !important;
    background: #FFFFFF !important;
}

#wow-modal-close-7
{
    position: absolute;
    top: 8px !important;
    right: 7px !important;
    font-size: 14px;
    font-weight: bold;
    cursor: pointer;
    display: none;
}

#close-circle-7
{
    color: #723F99 !important;
    margin-top: 0;
}

#wow-modal-overclose-7
{
    z-index: 999999 !important;
    background: rgba(241, 241, 241, 0.453) !important;
}

.az-pc-modal-okno-07
{
    width: 810px;
    margin: 0 auto;
}

.az-pc-modal-okno-07-left
{
    display: table;
    vertical-align: top;
    padding: 20px 0 0 20px;
    margin: 0;
    float: left;
    width: 360px;
}

.az-pc-modal-okno-07-left-1
{
    display: table;
}

.az-pc-modal-okno-07-left-1 p
{
    font: 27px 'Comfortaa-Regular';
    margin: 0;
    padding: 0 0 23px 18px;
    text-decoration: underline;
}

.az-pc-modal-okno-07-left-1 ul
{
    list-style: none;
    width: 90%;
    margin: 0;
    padding: 0 0 0 35px;
}

.az-pc-modal-okno-07-left-1 li
{
    margin-bottom: 18px;
}

.az-pc-modal-okno-07-left-1 li:first-letter
{
    font: 24px sans-serif;
    color: #000000;
}

.az-pc-modal-okno-07-left-1 a
{
    font: 20px 'OpenSans';
    text-decoration: none;
    color: #444444;
    letter-spacing: -1px;
    margin-left: 0;
}

.az-pc-modal-okno-07-left-1 a:hover
{
    text-decoration: underline;
}

.az-pc-modal-okno-07-left-2
{
    display: table;
    margin-top: 24px;
}

.az-pc-modal-okno-07-left-2 p
{
    font: 27px 'Comfortaa-Regular';
    margin: 0;
    padding: 0 0 23px 18px;
    text-decoration: underline;
}

.az-pc-modal-okno-07-left-2 ul
{
    list-style: none;
    width: 90%;
    margin: 0;
    padding: 0 0 0 35px;
}

.az-pc-modal-okno-07-left-2 li
{
    margin-bottom: 18px;
}

.az-pc-modal-okno-07-left-2 li:first-letter
{
    font: 24px sans-serif;
    color: #000000;
}

.az-pc-modal-okno-07-left-2 a
{
    font: 20px 'OpenSans';
    text-decoration: none;
    color: #444444;
    letter-spacing: -1px;
    margin-left: 0;
}

.az-pc-modal-okno-07-left-2 a:hover
{
    text-decoration: underline;
}

.az-pc-modal-okno-07-right
{
    display: table;
    width: 390px;
    vertical-align: top;
    padding: 20px 0 0;
    margin: 0;
}

.az-pc-modal-okno-07-right-1
{
    display: table;
}

.az-pc-modal-okno-07-right-1 p
{
    font: 27px 'Comfortaa-Regular';
    margin: 0;
    padding: 0 0 23px 18px;
    text-decoration: underline;
}

.az-pc-modal-okno-07-right-1 ul
{
    list-style: none;
    width: 90%;
    margin: 0;
    padding: 0 0 0 35px;
}

.az-pc-modal-okno-07-right-1 li
{
    margin-bottom: 18px;
}

.az-pc-modal-okno-07-right-1 li:first-letter
{
    font: 24px sans-serif;
    color: #000000;
}

.az-pc-modal-okno-07-right-1 a
{
    font: 20px 'OpenSans';
    text-decoration: none;
    color: #444444;
    letter-spacing: -1px;
    margin-left: 0;
}

.az-pc-modal-okno-07-right-1 a:hover
{
    text-decoration: underline;
}

.az-pc-modal-okno-07-right-2
{
    display: table;
    margin-top: 24px;
}

.az-pc-modal-okno-07-right-2 #formfields
{
    margin-left: 15px;
    width: 380px;
}

.az-pc-modal-okno-07-right-2 #formfields h1
{
    font: 26px 'Strong-regular';
    margin-top: -16px;
    margin-left: 0px;
    color: #182FFC;
    padding: 0;
    margin-bottom: 0px;
}

.az-pc-modal-okno-07-right-2 #formfields p
{
    font: 22px / 34px 'OpenSans';
    text-align: left !important;
    text-decoration: none;
    letter-spacing: -1px;
    padding: 0;
    margin: 0;
    color: #182FFC;
}

.az-pc-modal-okno-07-right-2 #error
{
    padding-bottom: 26px;
    color: #FF2626;
    font-weight: normal;
    font: 24px 'Strong-Regular';
    padding-top: 0;
    margin: -19px 0 0;
}

.az-pc-modal-okno-07-right-2 p
{
    font: 27px 'Comfortaa-Regular';
    margin: 0;
    padding: 0 0 23px 18px;
    text-decoration: underline;
}

.az-pc-modal-okno-07-right-2 ul
{
    list-style: none;
    width: 90%;
    margin: 0;
    padding: 0 0 0 35px;
}

.az-pc-modal-okno-07-right-2 li
{
    margin-bottom: 18px;
}

.az-pc-modal-okno-07-right-2 li:first-letter
{
    font: 24px sans-serif;
    color: #000000;
}

.az-pc-modal-okno-07-right-2 a
{
    font: 20px 'OpenSans';
    text-decoration: none;
    color: #444444;
    letter-spacing: -1px;
    margin-left: 0;
}

.az-pc-modal-okno-07-right-2 a:hover
{
    text-decoration: underline;
}

.az-pc-modal-okno-07 .az-pc-subscribe-my-mail-button
{
    margin-left: -5px;
}
