@import url('reset-min.css');
@import url('base-min.css');
@import url('admin_base.css');
@import url('../vendor/jquery-ui-1.12.1.custom/jquery-ui.min.css');
@import url('jquery.autocomplete.css');
@import url('gantt.css');
@import url('../vendor/select2-4.0.3/css/select2.min.css');

/* overrides */
@font-face{
    font-family:Leipzigzwo;
    font-weight:400;
    font-style:normal;
    font-display:swap;
    src:url(./gwzo/LeipzigzwoWeb-Regular.eot#iefix) format("embedded-opentype"),
    url(./gwzo/LeipzigzwoWeb-Regular.woff) format("woff"),
    url(./gwzo/LeipzigzwoWeb-Regular.woff2) format("woff2"),
    url(./gwzo/LeipzigzwoWeb-Regular.ttf) format("truetype")
}

@font-face{
    font-family:Leipzigzwo;
    font-weight:700;
    font-style:normal;
    font-display:swap;
    src:url(./gwzo/LeipzigzwoWeb-Bold.eot#iefix) format("embedded-opentype"), url(./gwzo/LeipzigzwoWeb-Bold.woff) format("woff"), url(./gwzo/LeipzigzwoWeb-Bold.woff2) format("woff2"), url(./gwzo/LeipzigzwoWeb-Bold.ttf) format("truetype")}@font-face{font-family:Leipzigzwo;font-weight:400;font-style:italic;font-display:swap;src:url(./gwzo/LeipzigzwoWeb-RegularItalic.eot#iefix) format("embedded-opentype"), url(./gwzo/LeipzigzwoWeb-RegularItalic.woff) format("woff"), url(./gwzo/LeipzigzwoWeb-RegularItalic.woff2) format("woff2"), url(./gwzo/LeipzigzwoWeb-RegularItalic.ttf) format("truetype")}@font-face{font-family:Leipzigzwo;font-weight:700;font-style:italic;font-display:swap;src:url(./gwzo/LeipzigzwoWeb-BoldItalic.eot#iefix) format("embedded-opentype"), url(./gwzo/LeipzigzwoWeb-BoldItalic.woff) format("woff"), url(./gwzo/LeipzigzwoWeb-BoldItalic.woff2) format("woff2"), url(./gwzo/LeipzigzwoWeb-BoldItalic.ttf) format("truetype")}

@font-face{
    font-family:NotoSansArmenian;
    font-weight:700;
    font-style:normal;
    font-display:swap;
    src:url(./gwzo/NotoSansArmenian-Bold.ttf) format("truetype")
}

body {
    font-family: Leipzigzwo, NotoSansArmenian, Helvetica, "Arial Unicode MS", sans-serif;
}

h1, h2, h3, h4
{
    font-family: Leipzigzwo, NotoSansArmenian, Helvetica, "Arial Unicode MS", sans-serif;
}

/********************************************************/
/*  Header styling.                                     */
/********************************************************/

.cmsHeader
{
    background-color: #fff;
    clear: both;
}

/*
.cmsHeader .Tools
{
    width: 100%;
}
*/

.cmsHeader .Tools ul
{
    font-family: Leipzigzwo, NotoSansArmenian, Helvetica, sans-serif;
    color: #000;
}

.cmsHeader h1 a:link, .cmsHeader h1 a:visited,
.cmsHeader h1 a:hover, .cmsHeader h1 a:active
{
    color: #000;
}

.cmsHeader img
{
    width: 300px;
    height: auto;
    clear: both;
}

/********************************************************/
/* Styling for the list of links in the upper-right.    */
/********************************************************/

.cmsNav
{
    background-color: rgb(0, 0, 255);
}

.cmsNav li a, .cmsNav li a:visited,
.cmsNav li a:hover, .cmsNav li a:active
{
    color: #eee;
}

/********************************************************/
/* For the title area.                                  */
/********************************************************/

.ItemTitle h1, .ItemTitle h2, .ItemTitle h3
{
    font-family: Leipzigzwo, NotoSansArmenian, Helvetica, sans-serif;
}

/********************************************************/
/* For the item editing screen.                         */
/********************************************************/
.ItemEdit label, .zend_form label, div.leftFixedWidth label
{
    font-family: Leipzigzwo, NotoSansArmenian, Helvetica, sans-serif;
}

.cmsCore h2 .emphasize {
    margin-left: 1em;
    background-color: yellow;
}

.cmsCore h2 .emphasize a::before {
    content: '\2794';
    padding-right: 1em;
}

.cmsCore h2 .emphasize a::after {
    content: '';
}



/********************************************************/
/* For the item view screen.                            */
/********************************************************/
.ItemView p, .ItemEdit p {
    font-family: Leipzigzwo, NotoSansArmenian, Helvetica, sans-serif;
}
.ItemView h2, .ItemView h3, .ItemView label {
    font-family: Leipzigzwo, NotoSansArmenian, Helvetica, sans-serif;
}

.cmsTitle h1
{
    font-family: Leipzigzwo, NotoSansArmenian, Helvetica, sans-serif;
}

.cmsMain .RecentList h1
{
    font-family: Leipzigzwo, NotoSansArmenian, Helvetica, sans-serif;
}

/********************************************************/
/* Left container.                                      */
/********************************************************/
.cmsMain .RecentList li .Left
{
    font-family: Leipzigzwo, NotoSansArmenian, Helvetica, sans-serif;
}

.cmsRows li .Left h2
{
    font-family: Leipzigzwo, NotoSansArmenian, Helvetica, sans-serif;
}

.cmsRowsNest ul h2
{
    font-family: Leipzigzwo, NotoSansArmenian, Helvetica, sans-serif;
}

.Rows li a:link h2, .Rows li a:visited h2 {
    color: rgb(0, 0, 255);
}

.Rows li:hover
{
    border-color: rgb(0, 0, 255);
    background-color: rgb(0, 0, 255) /* #ffc */;
}

a:link, a:visited
{
    color: #003E75;
}

a:hover, a:active
{
    color: rgb(0, 0, 255);
}

.Button a, .Button a:visited, .Button a:hover, .Button a:active
{
    color: #fff;
    background-color: #5F86A9 /* #ffc */;
}

input[type=text],
input[type=password],
input[type=submit],
input[type=button],
textarea
{
    font-family: Leipzigzwo, NotoSansArmenian, Helvetica, sans-serif;
}

input[type=submit]:hover
{
    background-color: rgb(0, 0, 255) /* #cdfaad */;
}

/* ui */
.ui-widget {
    font-family: Leipzigzwo, NotoSansArmenian, Helvetica, sans-serif;
    font-size: 1.1em;
}

/* background to form */
.zend_form {
    background-color: #eee;
}
