@CHARSET "UTF-8";
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 300;
	src: local("Open Sans Light"), local("OpenSans-Light"), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN_r8OX-hpOqc.woff2) format("woff2");
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 300;
	src: local("Open Sans Light"), local("OpenSans-Light"), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN_r8OVuhpOqc.woff2) format("woff2");
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 300;
	src: local("Open Sans Light"), local("OpenSans-Light"), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN_r8OXuhpOqc.woff2) format("woff2");
	unicode-range: U+1F00-1FFF
}

@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 300;
	src: local("Open Sans Light"), local("OpenSans-Light"), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN_r8OUehpOqc.woff2) format("woff2");
	unicode-range: U+0370-03FF
}

@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 300;
	src: local("Open Sans Light"), local("OpenSans-Light"), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN_r8OXehpOqc.woff2) format("woff2");
	unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB
}

@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 300;
	src: local("Open Sans Light"), local("OpenSans-Light"), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN_r8OXOhpOqc.woff2) format("woff2");
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 300;
	src: local("Open Sans Light"), local("OpenSans-Light"), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN_r8OUuhp.woff2) format("woff2");
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	src: local("Open Sans Regular"), local("OpenSans-Regular"), url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFWJ0bbck.woff2) format("woff2");
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	src: local("Open Sans Regular"), local("OpenSans-Regular"), url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFUZ0bbck.woff2) format("woff2");
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	src: local("Open Sans Regular"), local("OpenSans-Regular"), url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFWZ0bbck.woff2) format("woff2");
	unicode-range: U+1F00-1FFF
}

@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	src: local("Open Sans Regular"), local("OpenSans-Regular"), url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFVp0bbck.woff2) format("woff2");
	unicode-range: U+0370-03FF
}

@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	src: local("Open Sans Regular"), local("OpenSans-Regular"), url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFWp0bbck.woff2) format("woff2");
	unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB
}

@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	src: local("Open Sans Regular"), local("OpenSans-Regular"), url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFW50bbck.woff2) format("woff2");
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	src: local("Open Sans Regular"), local("OpenSans-Regular"), url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFVZ0b.woff2) format("woff2");
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 600;
	src: local("Open Sans SemiBold"), local("OpenSans-SemiBold"), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UNirkOX-hpOqc.woff2) format("woff2");
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 600;
	src: local("Open Sans SemiBold"), local("OpenSans-SemiBold"), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UNirkOVuhpOqc.woff2) format("woff2");
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 600;
	src: local("Open Sans SemiBold"), local("OpenSans-SemiBold"), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UNirkOXuhpOqc.woff2) format("woff2");
	unicode-range: U+1F00-1FFF
}

@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 600;
	src: local("Open Sans SemiBold"), local("OpenSans-SemiBold"), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UNirkOUehpOqc.woff2) format("woff2");
	unicode-range: U+0370-03FF
}

@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 600;
	src: local("Open Sans SemiBold"), local("OpenSans-SemiBold"), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UNirkOXehpOqc.woff2) format("woff2");
	unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB
}

@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 600;
	src: local("Open Sans SemiBold"), local("OpenSans-SemiBold"), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UNirkOXOhpOqc.woff2) format("woff2");
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 600;
	src: local("Open Sans SemiBold"), local("OpenSans-SemiBold"), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UNirkOUuhp.woff2) format("woff2");
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 700;
	src: local("Open Sans Bold"), local("OpenSans-Bold"), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN7rgOX-hpOqc.woff2) format("woff2");
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 700;
	src: local("Open Sans Bold"), local("OpenSans-Bold"), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN7rgOVuhpOqc.woff2) format("woff2");
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 700;
	src: local("Open Sans Bold"), local("OpenSans-Bold"), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN7rgOXuhpOqc.woff2) format("woff2");
	unicode-range: U+1F00-1FFF
}

@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 700;
	src: local("Open Sans Bold"), local("OpenSans-Bold"), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN7rgOUehpOqc.woff2) format("woff2");
	unicode-range: U+0370-03FF
}

@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 700;
	src: local("Open Sans Bold"), local("OpenSans-Bold"), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN7rgOXehpOqc.woff2) format("woff2");
	unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB
}

@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 700;
	src: local("Open Sans Bold"), local("OpenSans-Bold"), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN7rgOXOhpOqc.woff2) format("woff2");
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 700;
	src: local("Open Sans Bold"), local("OpenSans-Bold"), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN7rgOUuhp.woff2) format("woff2");
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
	font-family: 'Open Sans Condensed';
	font-style: normal;
	font-weight: 300;
	src: local("Open Sans Condensed Light"), local("OpenSansCondensed-Light"), url(https://fonts.gstatic.com/s/opensanscondensed/v12/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDujMR6WR.woff2) format("woff2");
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
	font-family: 'Open Sans Condensed';
	font-style: normal;
	font-weight: 300;
	src: local("Open Sans Condensed Light"), local("OpenSansCondensed-Light"), url(https://fonts.gstatic.com/s/opensanscondensed/v12/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDuHMR6WR.woff2) format("woff2");
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
	font-family: 'Open Sans Condensed';
	font-style: normal;
	font-weight: 300;
	src: local("Open Sans Condensed Light"), local("OpenSansCondensed-Light"), url(https://fonts.gstatic.com/s/opensanscondensed/v12/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDunMR6WR.woff2) format("woff2");
	unicode-range: U+1F00-1FFF
}

@font-face {
	font-family: 'Open Sans Condensed';
	font-style: normal;
	font-weight: 300;
	src: local("Open Sans Condensed Light"), local("OpenSansCondensed-Light"), url(https://fonts.gstatic.com/s/opensanscondensed/v12/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDubMR6WR.woff2) format("woff2");
	unicode-range: U+0370-03FF
}

@font-face {
	font-family: 'Open Sans Condensed';
	font-style: normal;
	font-weight: 300;
	src: local("Open Sans Condensed Light"), local("OpenSansCondensed-Light"), url(https://fonts.gstatic.com/s/opensanscondensed/v12/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDurMR6WR.woff2) format("woff2");
	unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB
}

@font-face {
	font-family: 'Open Sans Condensed';
	font-style: normal;
	font-weight: 300;
	src: local("Open Sans Condensed Light"), local("OpenSansCondensed-Light"), url(https://fonts.gstatic.com/s/opensanscondensed/v12/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDuvMR6WR.woff2) format("woff2");
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
	font-family: 'Open Sans Condensed';
	font-style: normal;
	font-weight: 300;
	src: local("Open Sans Condensed Light"), local("OpenSansCondensed-Light"), url(https://fonts.gstatic.com/s/opensanscondensed/v12/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDuXMRw.woff2) format("woff2");
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
	font-family: 'Open Sans Condensed';
	font-style: normal;
	font-weight: 700;
	src: local("Open Sans Condensed Bold"), local("OpenSansCondensed-Bold"), url(https://fonts.gstatic.com/s/opensanscondensed/v12/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDujMR6WR.woff2) format("woff2");
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
	font-family: 'Open Sans Condensed';
	font-style: normal;
	font-weight: 700;
	src: local("Open Sans Condensed Bold"), local("OpenSansCondensed-Bold"), url(https://fonts.gstatic.com/s/opensanscondensed/v12/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDuHMR6WR.woff2) format("woff2");
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
	font-family: 'Open Sans Condensed';
	font-style: normal;
	font-weight: 700;
	src: local("Open Sans Condensed Bold"), local("OpenSansCondensed-Bold"), url(https://fonts.gstatic.com/s/opensanscondensed/v12/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDunMR6WR.woff2) format("woff2");
	unicode-range: U+1F00-1FFF
}

@font-face {
	font-family: 'Open Sans Condensed';
	font-style: normal;
	font-weight: 700;
	src: local("Open Sans Condensed Bold"), local("OpenSansCondensed-Bold"), url(https://fonts.gstatic.com/s/opensanscondensed/v12/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDubMR6WR.woff2) format("woff2");
	unicode-range: U+0370-03FF
}

@font-face {
	font-family: 'Open Sans Condensed';
	font-style: normal;
	font-weight: 700;
	src: local("Open Sans Condensed Bold"), local("OpenSansCondensed-Bold"), url(https://fonts.gstatic.com/s/opensanscondensed/v12/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDurMR6WR.woff2) format("woff2");
	unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB
}

@font-face {
	font-family: 'Open Sans Condensed';
	font-style: normal;
	font-weight: 700;
	src: local("Open Sans Condensed Bold"), local("OpenSansCondensed-Bold"), url(https://fonts.gstatic.com/s/opensanscondensed/v12/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDuvMR6WR.woff2) format("woff2");
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
	font-family: 'Open Sans Condensed';
	font-style: normal;
	font-weight: 700;
	src: local("Open Sans Condensed Bold"), local("OpenSansCondensed-Bold"), url(https://fonts.gstatic.com/s/opensanscondensed/v12/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDuXMRw.woff2) format("woff2");
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 300;
	src: local("Roboto Light"), local("Roboto-Light"), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmSU5fCRc4EsA.woff2) format("woff2");
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 300;
	src: local("Roboto Light"), local("Roboto-Light"), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmSU5fABc4EsA.woff2) format("woff2");
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 300;
	src: local("Roboto Light"), local("Roboto-Light"), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmSU5fCBc4EsA.woff2) format("woff2");
	unicode-range: U+1F00-1FFF
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 300;
	src: local("Roboto Light"), local("Roboto-Light"), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBxc4EsA.woff2) format("woff2");
	unicode-range: U+0370-03FF
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 300;
	src: local("Roboto Light"), local("Roboto-Light"), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmSU5fCxc4EsA.woff2) format("woff2");
	unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 300;
	src: local("Roboto Light"), local("Roboto-Light"), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmSU5fChc4EsA.woff2) format("woff2");
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 300;
	src: local("Roboto Light"), local("Roboto-Light"), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4.woff2) format("woff2");
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	src: local("Roboto"), local("Roboto-Regular"), url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format("woff2");
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	src: local("Roboto"), local("Roboto-Regular"), url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format("woff2");
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	src: local("Roboto"), local("Roboto-Regular"), url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu7mxKOzY.woff2) format("woff2");
	unicode-range: U+1F00-1FFF
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	src: local("Roboto"), local("Roboto-Regular"), url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4WxKOzY.woff2) format("woff2");
	unicode-range: U+0370-03FF
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	src: local("Roboto"), local("Roboto-Regular"), url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu7WxKOzY.woff2) format("woff2");
	unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	src: local("Roboto"), local("Roboto-Regular"), url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format("woff2");
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	src: local("Roboto"), local("Roboto-Regular"), url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxK.woff2) format("woff2");
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 500;
	src: local("Roboto Medium"), local("Roboto-Medium"), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fCRc4EsA.woff2) format("woff2");
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 500;
	src: local("Roboto Medium"), local("Roboto-Medium"), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fABc4EsA.woff2) format("woff2");
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 500;
	src: local("Roboto Medium"), local("Roboto-Medium"), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fCBc4EsA.woff2) format("woff2");
	unicode-range: U+1F00-1FFF
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 500;
	src: local("Roboto Medium"), local("Roboto-Medium"), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBxc4EsA.woff2) format("woff2");
	unicode-range: U+0370-03FF
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 500;
	src: local("Roboto Medium"), local("Roboto-Medium"), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fCxc4EsA.woff2) format("woff2");
	unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 500;
	src: local("Roboto Medium"), local("Roboto-Medium"), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fChc4EsA.woff2) format("woff2");
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 500;
	src: local("Roboto Medium"), local("Roboto-Medium"), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4.woff2) format("woff2");
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 700;
	src: local("Roboto Bold"), local("Roboto-Bold"), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfCRc4EsA.woff2) format("woff2");
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 700;
	src: local("Roboto Bold"), local("Roboto-Bold"), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfABc4EsA.woff2) format("woff2");
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 700;
	src: local("Roboto Bold"), local("Roboto-Bold"), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfCBc4EsA.woff2) format("woff2");
	unicode-range: U+1F00-1FFF
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 700;
	src: local("Roboto Bold"), local("Roboto-Bold"), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfBxc4EsA.woff2) format("woff2");
	unicode-range: U+0370-03FF
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 700;
	src: local("Roboto Bold"), local("Roboto-Bold"), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfCxc4EsA.woff2) format("woff2");
	unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 700;
	src: local("Roboto Bold"), local("Roboto-Bold"), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfChc4EsA.woff2) format("woff2");
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 700;
	src: local("Roboto Bold"), local("Roboto-Bold"), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format("woff2");
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 300;
	src: local("Roboto Condensed Light"), local("RobotoCondensed-Light"), url(https://fonts.gstatic.com/s/robotocondensed/v16/ieVi2ZhZI2eCN5jzbjEETS9weq8-33mZGCkYb8td.woff2) format("woff2");
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 300;
	src: local("Roboto Condensed Light"), local("RobotoCondensed-Light"), url(https://fonts.gstatic.com/s/robotocondensed/v16/ieVi2ZhZI2eCN5jzbjEETS9weq8-33mZGCAYb8td.woff2) format("woff2");
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 300;
	src: local("Roboto Condensed Light"), local("RobotoCondensed-Light"), url(https://fonts.gstatic.com/s/robotocondensed/v16/ieVi2ZhZI2eCN5jzbjEETS9weq8-33mZGCgYb8td.woff2) format("woff2");
	unicode-range: U+1F00-1FFF
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 300;
	src: local("Roboto Condensed Light"), local("RobotoCondensed-Light"), url(https://fonts.gstatic.com/s/robotocondensed/v16/ieVi2ZhZI2eCN5jzbjEETS9weq8-33mZGCcYb8td.woff2) format("woff2");
	unicode-range: U+0370-03FF
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 300;
	src: local("Roboto Condensed Light"), local("RobotoCondensed-Light"), url(https://fonts.gstatic.com/s/robotocondensed/v16/ieVi2ZhZI2eCN5jzbjEETS9weq8-33mZGCsYb8td.woff2) format("woff2");
	unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 300;
	src: local("Roboto Condensed Light"), local("RobotoCondensed-Light"), url(https://fonts.gstatic.com/s/robotocondensed/v16/ieVi2ZhZI2eCN5jzbjEETS9weq8-33mZGCoYb8td.woff2) format("woff2");
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 300;
	src: local("Roboto Condensed Light"), local("RobotoCondensed-Light"), url(https://fonts.gstatic.com/s/robotocondensed/v16/ieVi2ZhZI2eCN5jzbjEETS9weq8-33mZGCQYbw.woff2) format("woff2");
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 400;
	src: local("Roboto Condensed"), local("RobotoCondensed-Regular"), url(https://fonts.gstatic.com/s/robotocondensed/v16/ieVl2ZhZI2eCN5jzbjEETS9weq8-19-7DRs5.woff2) format("woff2");
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 400;
	src: local("Roboto Condensed"), local("RobotoCondensed-Regular"), url(https://fonts.gstatic.com/s/robotocondensed/v16/ieVl2ZhZI2eCN5jzbjEETS9weq8-19a7DRs5.woff2) format("woff2");
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 400;
	src: local("Roboto Condensed"), local("RobotoCondensed-Regular"), url(https://fonts.gstatic.com/s/robotocondensed/v16/ieVl2ZhZI2eCN5jzbjEETS9weq8-1967DRs5.woff2) format("woff2");
	unicode-range: U+1F00-1FFF
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 400;
	src: local("Roboto Condensed"), local("RobotoCondensed-Regular"), url(https://fonts.gstatic.com/s/robotocondensed/v16/ieVl2ZhZI2eCN5jzbjEETS9weq8-19G7DRs5.woff2) format("woff2");
	unicode-range: U+0370-03FF
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 400;
	src: local("Roboto Condensed"), local("RobotoCondensed-Regular"), url(https://fonts.gstatic.com/s/robotocondensed/v16/ieVl2ZhZI2eCN5jzbjEETS9weq8-1927DRs5.woff2) format("woff2");
	unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 400;
	src: local("Roboto Condensed"), local("RobotoCondensed-Regular"), url(https://fonts.gstatic.com/s/robotocondensed/v16/ieVl2ZhZI2eCN5jzbjEETS9weq8-19y7DRs5.woff2) format("woff2");
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 400;
	src: local("Roboto Condensed"), local("RobotoCondensed-Regular"), url(https://fonts.gstatic.com/s/robotocondensed/v16/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQ.woff2) format("woff2");
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 700;
	src: local("Roboto Condensed Bold"), local("RobotoCondensed-Bold"), url(https://fonts.gstatic.com/s/robotocondensed/v16/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCkYb8td.woff2) format("woff2");
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 700;
	src: local("Roboto Condensed Bold"), local("RobotoCondensed-Bold"), url(https://fonts.gstatic.com/s/robotocondensed/v16/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCAYb8td.woff2) format("woff2");
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 700;
	src: local("Roboto Condensed Bold"), local("RobotoCondensed-Bold"), url(https://fonts.gstatic.com/s/robotocondensed/v16/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCgYb8td.woff2) format("woff2");
	unicode-range: U+1F00-1FFF
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 700;
	src: local("Roboto Condensed Bold"), local("RobotoCondensed-Bold"), url(https://fonts.gstatic.com/s/robotocondensed/v16/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCcYb8td.woff2) format("woff2");
	unicode-range: U+0370-03FF
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 700;
	src: local("Roboto Condensed Bold"), local("RobotoCondensed-Bold"), url(https://fonts.gstatic.com/s/robotocondensed/v16/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCsYb8td.woff2) format("woff2");
	unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 700;
	src: local("Roboto Condensed Bold"), local("RobotoCondensed-Bold"), url(https://fonts.gstatic.com/s/robotocondensed/v16/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCoYb8td.woff2) format("woff2");
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 700;
	src: local("Roboto Condensed Bold"), local("RobotoCondensed-Bold"), url(https://fonts.gstatic.com/s/robotocondensed/v16/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCQYbw.woff2) format("woff2");
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

.menu,
header {
	width: 100%
}

.menu ul li,
.social ul li {
	float: left;
	list-style: none
}

.menu ul li a {
	text-transform: uppercase;
	text-decoration: none
}

.m0 {
	margin: 0
}

.p0 {
	padding: 0
}

.mt5 {
	margin-top: 5px !important
}

.mb5 {
	margin-bottom: 5px !important;
}

.mt10 {
	margin-top: 10px !important;
}

.mt15 {
	margin-top: 15px !important;
}

.ml10 {
	margin-left: 10px
}

.mr10 {
	margin-right: 10px
}

.mb10 {
	margin-bottom: 10px
}

.pl10 {
	padding-left: 10px
}

.pr10 {
	padding-right: 10px
}

.pb10 {
	padding-bottom: 10px
}

.pl5 {
	padding-left: 5px
}

.pr5 {
	padding-right: 5px
}

a {
	text-decoration: none
}

a:focus {
	outline: 0
}

body {
	background-color: #fff;
	margin: 0;
	padding: 0;
	font-family: "Open Sans Condensed", Tahoma, Arial, sans-serif;
	font-size: 14px;
	color: #333
}

.pace .pace-progress {
	background: #A98F5C;
	position: fixed;
	z-index: 2000;
	top: 0;
	left: 0;
	height: 2px;
	-webkit-transition: width 1s;
	-moz-transition: width 1s;
	-o-transition: width 1s;
	transition: width 1s
}

.pace-inactive {
	display: none
}

h1,
h2,
h3,
h4,
h5 {
	font-family: "Open Sans Condensed", Tahoma, Arial, sans-serif;
	font-weight: 400
}

.enter_menus,
.logo {
	float: left
}
.logo{
	margin-left: 5px;
}
.logo img {
	height: 64px
}

.top_header {
	text-transform: uppercase;
	padding: 3px 0 6px
}

.top_header a {
	color: #fff;
	text-decoration: none
}

.social a {
	font-size: 12px;
	display: inline-block;
	width: 18px;
	height: 18px;
	text-align: center;
	margin-left: 3px;
	border-radius: 100%;
	background-color: #4965A0
}

.social .nonestyle {
	background: none;
	width: auto;
	font-size: 14px;
	margin-right: 10px;
	padding-right: 10px;
	position: relative
}

.social .twit {
	background-color: #55ACEE
}

.social .yout {
	background-color: #CC181E
}

.social .rss {
	background-color: #f60
}

.social .nonestyle:after {
	content: "";
	display: block;
	width: 1px;
	height: 13px;
	background-color: #fff;
	position: absolute;
	top: 5px;
	right: -5px
}

.social .nonestylenoborder:after {
	display: none
}

.header {
	position: relative
}

.header .widgets,
.header .widgets a {
	color: #fff;
	text-decoration: none;
	text-transform: uppercase
}

.header .widgets .widget {
	line-height: 17px;
	float: right;
	margin: 30px 0 33px 20px
}

.header .widgets .widget .content {
	position: relative;
	font-weight: 700
}

.header .widgets .widget .content img {
	margin: -2px 5px 0 0;
	width: 20px
}

.header .widgets .widget .content i {
	margin-left: 5px
}

.header .widgets .widget .content i.fa-caret-up {
	color: green
}

.header .widgets .widget .content i.fa-caret-down {
	color: red
}

#weather_box,
#currency_box {
	width: 96px;
	height: 40px;
	cursor: pointer
}

#weather_box {
	width: 70px
}

header,
.menu-sep {
	background-color: #001e46
}

.menu-sep {
	z-index: 10;
	border-top: 1px solid #C0C0C0
}

.menu-sep.is_stuck {
	border-top: none
}

.menu ul {
	margin: 0;
	padding: 0 5px
}

.menu ul li {
	position: relative
}

.menu ul li a {
	font-family: "Roboto Condensed", Tahoma, Arial, sans-serif;
	font-size: 12px;
	padding: 6px;
	color: #fff;
	display: block
}

.topmenu li .active,
.topmenu li a:focus,
.topmenu li a:hover,
.menu ul li .active,
.menu ul li a:focus,
.menu ul li a:hover {
	background-color: #025BB7
}

.menu ul li:nth-last-child a {
	margin-right: 0
}

.topmenu li ul.menu-dropdown,
.menu ul .menu-dropdown {
	display: none;
	position: absolute;
	background-color: #001e46;
	min-width: 140px;
	padding: 0 !important;
	z-index: 2
}

.topmenu li ul.menu-dropdown li,
.menu ul .menu-dropdown li {
	width: 100%;
	border-bottom: 1px solid #fff
}
.topmenu li ul.menu-dropdown li{
    text-align: left;
}
.topmenu li ul.menu-dropdown li a,
.menu ul .menu-dropdown li a {
	display: block
}

.topmenu ul .menu-dropdown,
.menu ul .menu-dropdown li:last-child {
	border-bottom: none
}

.topmenu li:hover .menu-dropdown,
.menu ul li:hover .menu-dropdown {
	display: block
}

.footer {
	color: #fff;
	display: block;
	text-decoration: none;
	background-color: #001e46;
	margin: 0;
	padding: 35px 0 20px
}

.footer a {
	color: #fff;
	display: block;
	text-decoration: none
}

.footer ul {
	padding: 0;
	margin: 0
}

.footer ul li {
	list-style: none;
	text-transform: uppercase
}

.fmainmenu>ul {
	display: grid;
	grid-template-columns: auto auto auto auto auto auto auto
}

.fmainmenu>ul>li {
	margin-bottom: 30px;
	font-size: 19px
}

.fmainmenu>ul>li>ul>li {
	text-transform: none;
	font-size: 16px
}

.footer-bottom {
	padding: 0 0 5px
}

.footer-bottom hr {
	width: 99%;
	border-top: 1px solid #fff
}

.footer-bottom ul {
	padding-bottom: 3px
}

.footer-bottom ul li {
	text-transform: none !important;
	display: inline-block;
	padding: 0 10px 0 0;
	margin-right: 5px
}

.footer-bottom ul li a {
	position: relative
}

.footer-bottom ul li :before {
	top: 4px
}

.footer-bottom ul li:first-child {
	padding-left: 0
}

.footer-bottom ul li:last-child {
	margin-right: 0;
	border-right: none
}

.footer-bottom ul li:first-child a::before {
	border-left: none
}

.footer-bottom ul li a::before {
	content: "";
	display: block;
	height: 13px;
	width: 2px;
	border-left: 1px solid #fff;
	position: absolute;
	left: -8px
}

.footer-bottom ul li a.active {
	padding: 0 5px;
	background-color: #025BB7
}

.footer-bt {
	text-align: right
}

.mobile-icons {
	display: inline-block !important;
	width: 120px;
	height: 36px;
	margin-left: 7px;
	margin-bottom: 1px;
	border: 2px solid #fff;
	border-radius: 5px;
	background: transparent url("../images/icon/ios.png") center no-repeat;
	background-size: 82%
}

.mobile-icons:first-child {
	margin-left: 0
}

.mobile-icon-ios {
	background-image: url("../images/icon/play.png")
}

.mm-list>li.mm-label,
.section-title h3,
.zochin-news>h2 {
	text-transform: uppercase
}

.maincol1 {
	width: 26%
}

.maincol2 {
	width: 54%
}

.maincol3 {
	width: 20%
}

.tabs-content-container {
	height: 961px;
	max-height: 2510px;
	overflow-x: hidden;
	overflow-y: scroll;
	border: 1px solid #c0c0c0;
	border-top: none;
	border-left: none
}

.sidetabs .tab-titles {
	text-align: center;
	font-size: 20px;
	overflow: hidden;
	background-color: #c0c0c0
}

.sidetabs .tab-titles ul {
	position: relative;
	list-style: none;
	margin: 0;
	padding: 0;
	z-index: 0
}

.sidetabs .tab-titles ul li {
	float: left;
	line-height: 1;
	z-index: 1;
	position: relative;
	width: 33.333333333%;
	border: 1px solid transparent
}

.sidetabs .tab-titles ul li a {
	text-decoration: none;
	color: #fff;
	padding: 2px 0;
	display: block
}

.sidetabs .tab-titles ul li.active,
.sidetabs .tab-titles ul li:hover {
	background-color: #001e46
}

.sidetabs .tab-content {
	display: none;
	overflow: hidden
}

.sidetabs .item-post {
	border-bottom: 1px dashed #c0c0c0;
	padding: 9px 9px 9px 0;
	overflow: hidden;
	vertical-align: top;
	position: relative
}

.sidetabs .item-post a {
	font-family: "Roboto Condensed", Tahoma, Arial, sans-serif !important;
	color: #000;
	text-decoration: none;
	display: block;
	font-size: 14px;
	line-height: 1.3em
}

.sidetabs .item-post a .imghover {
	float: left;
	height: 82px;
	width: 82px
}

.sidetabs .item-post a span.date {
	color: #003164;
	font-size: 11px;
	position: absolute;
	bottom: 5px;
	right: 10px
}

.sidetabs .item-post a:hover {
	color: #003164
}

.sidetabs .item-post .name {
	min-height: 60px
}

.sidetabs .item-post:last-child {
	border-bottom: none;
	margin-bottom: 0
}

.section-title {
	margin: -5px 0 0;
	padding: 0;
	display: inline-block;
	width: 100%;
	border-bottom: 5px double #001e46
}

.section-title h3 {
	margin: 0 0 -9px;
	padding: 0 40px 0 0;
	float: left;
	line-height: 1.12;
	font-family: "Open Sans Condensed", Tahoma, Arial, sans-serif;
	font-size: 28px;
	color: #000;
	background-color: #fff
}

.section-title h3.small {
	font-size: 20px;
	padding-right: 16px;
	margin-bottom: -9px
}

.section-title h3.red {
	color: #C70000
}

.section-red-lines {
	border-bottom-color: #C70000
}

.news-list-groups .news-list-post {
	position: relative;
	padding: 10px 0 2px;
	border-bottom: 1px solid #c0c0c0
}

.news-list-groups .news-list-post a {
	display: block;
	overflow: hidden;
	text-decoration: none h4;
	text-decoration-text-decoration: none;
	text-decoration-line-height: 1.3em;
	text-decoration-margin: -3px 0 5px
}

.news-list-groups .news-list-post a img {
	width: 100%;
	margin-bottom: 10px
}

.news-list-groups .news-list-post .text-muted {
	font-size: 12px;
	color: #001e46;
	position: absolute;
	left: 43%;
	bottom: 11px
}

.news-list-groups .news-list-post .imghover {
	width: 100%;
	height: 113px
}

.news-list-groups .news-list-post-first {
	position: relative
}

.news-list-groups .news-list-post-first img {
	width: 100%
}

.news-list-groups .news-list-post-first .imghover {
	height: 300px
}

.news-list-groups .news-list-post-first .news-list-post-first-desc {
	position: absolute;
	bottom: 0;
	width: 100%;
	color: #fff;
	padding: 10px 15px;
	font-size: 20px;
	line-height: 1.3em;
	background-color: rgba(0, 0, 0, 0.8)
}

.go-top {
	position: fixed;
	right: 0;
	bottom: 77px;
	display: block;
	overflow: hidden;
	width: 32px;
	height: 32px;
	background: url("../../img/scrolltop.png") 50% 50% no-repeat #6D5730;
	text-indent: -50em
}

.news-more {
	padding-right: 25px
}

.news-more h1 {
	font-weight: 300;
	margin-bottom: 10px;
	margin-top: 0
}

.news-more .desc .new {
	display: inline-block;
	position: relative
}

.news-more .desc .new img {
	display: block
}

.news-more .desc .new::after {
	content: attr(data-alt);
	position: absolute;
	bottom: 5px;
	left: 0;
	right: 0;
	height: auto;
	width: 100%;
	background: rgba(0, 30, 70, 0.75);
	z-index: 2;
	color: white;
	text-align: center;
	line-height: 1.5em;
	padding: 5px 10px
}

.news-more .desc .example1 {
	color: #000 !important
}

/*.news-more .desc b,
.news-more .desc strong {
	color: #2c3e50
}*/

.news-more .desc,
.news-more .desc iframe {
	margin: 7px 0
}

.news-more .desc ol li {
	font-family: "Roboto Condensed", Tahoma, Arial, sans-serif !important;
	color: #000 !important;
	font-size: 16px !important
}

.news-more .desc .cloned {
	float: left;
	text-transform: uppercase;
	color: #001e46 !important;
	width: 220px;
	top: 10px;
	left: -10%;
	padding: 5px 20px 5px 5px;
	border-top: 2px solid #001e46;
	position: relative;
	font-size: 27px;
	font-weight: 600;
	font-style: italic;
	line-height: 1.3em
}

.news-more .desc .cloned:after {
	content: "";
	display: block;
	position: absolute;
	top: -3px;
	right: -9px;
	height: 35px;
	border-right: 2px solid #001e46;
	-webkit-transform: rotate(-30deg);
	-moz-transform: rotate(-30deg);
	-o-transform: rotate(-30deg);
	-ms-transform: rotate(-30deg);
	transform: rotate(-30deg)
}

.news-more .desc p img {
	/* margin: 5px 0 */
}

.news-more img {
	outline-offset: -1px;
	outline: 0 !important
}

.news-more .list-gallery {
	margin-bottom: 25px;
	font-size: 12px
}

.news-more .list-gallery span {
	background-color: #7f8c8d;
	display: block;
	padding: 10px;
	color: #fff
}

.news-more .list-gallery span strong {
	font-size: 24px;
	display: inline-block;
	margin-right: 10px;
	line-height: 24px
}

.set-twitter {
	cursor: pointer;
	background-color: #e9ebe4;
	padding: 2px 5px !important
}

.set-twitter:after {
	font-family: "FontAwesome";
	content: '\f099';
	margin-left: 4px
}

.set-twitter:hover {
	background-color: #e2f1f9
}

.set-twitter:hover:after {
	color: #00acee !important
}

.news-more .desc,
.news-more .desc p,
.news-more .desc p span,
.news-more .desc span p,
.news-more .desc span {
	font-family: "Roboto Condensed", Tahoma, Arial, sans-serif !important;
	font-size: 16px;
	margin-top: 10px !important;
	margin-bottom: 0 !important;
	padding: 0
}

.full-view-desc .cloned {
	float: none !important;
	left: auto !important
}

.full-view-img {
	width: 100% !important;
	margin: 0 auto 10px;
	max-width: 1700px
}

.news-more .full-view-desc>p:first-child:FIRST-LETTER {
	font-size: 80px;
	color: #333;
	float: left;
	margin: 7px 5px 0 0;
	font-weight: 700
}

.news-more .full-view-desc .cloned {
	clear: both;
	width: 100%;
	margin: 0;
	padding: 10px 60px;
	color: #333 !important;
	border: none;
	text-align: center;
	text-transform: none
}

.news-more .full-view-desc .cloned:before {
	clear: both;
	content: "\201D";
	display: block;
	position: absolute;
	top: -5px;
	left: 40px
}

.news-more .full-view-desc .cloned:after {
	clear: both;
	content: "\201C";
	top: auto;
	right: 50px;
	bottom: -11px;
	border-right: none;
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	transform: rotate(0deg)
}

.news-tool {
	font-size: 18px;
	padding: 0 0 10px;
	margin-bottom: 8px;
	display: inline-block;
	width: 100%;
	overflow: hidden;
	border-bottom: 2px solid #000144
}

.news-tool .left {
	float: left
}

.news-tool .left .pull-left a {
	text-decoration: none;
	color: #001e46
}

.news-tool .left .pull-left span {
	font-size: 14px
}

.news-tool .right {
	float: right;
	padding-right: 4px
}

.news-tool span {
	font-weight: normal
}

.news-tool a {
	color: #fff;
	font-size: 18px;
	padding: 2px 10px 3px;
	margin: 15px 5px 0 0;
	display: inline-block;
	text-decoration: none;
	outline: 0;
	border-radius: 3px;
	-webkit-box-shadow: 2px 2px 4px 0px #7d7c7d;
	-moz-box-shadow: 2px 2px 4px 0px #7d7c7d;
	box-shadow: 2px 2px 4px 0px #7d7c7d
}

.news-social {
	font-weight: bold
}

.news-social a:focus,
.news-social a:hover {
	color: #fff
}

.news-social .facebook {
	background-color: #4965A0
}

.news-social :hover {
	background-color: #3D588E
}

.news-social .twitter {
	background-color: #55ACEE
}

.news-social :hover {
	background-color: #4799D3
}

.news-social .left img {
	height: 45px;
	width: 45px;
	margin: 3px 10px 0 0
}

.category-list {
	overflow: hidden;
	margin: 0;
	padding: 0 0 0 100px
}

.zs-twitter {
	background-color: #eee;
	cursor: pointer;
	padding: 2px 4px
}

.zs-twitter:hover {
	background-color: #e2f1f9
}

.zs-twitter:hover:after {
	color: #00acee
}

.pagination a {
	color: #333
}

.pagination li,
.pagination li a,
.pagination li span {
	border-radius: 100% !important
}

.pagination li a {
	margin: 0 3px
}

.pagination li i {
	font-size: 10px !important
}

.pagination>li>a,
.pagination>li>span {
	padding: 2px 9px 3px
}

.pagination li.active span,
.pagination li.active:hover span {
	background: #003164;
	color: #fff;
	border-color: #003164
}

.search {
	position: relative;
	float: right;
	color: #020042;
	margin: .5px 5.1px 0 0
}

.search input {
	width: 100%;
	padding: 0 48px 0 5px;
	margin-top: 4px;
	border: none;
	border-radius: 3px
}

.search button {
	position: absolute;
	right: -1px;
	top: 3px;
	background: none;
	border: none
}

.search button.clearsearch {
	right: 25px
}

.search-page form {
	position: relative;
	background: #f8f8f8;
	padding: 0 40px 0 10px
}

.search-page input {
	background: 0 0;
	padding: 10px 0;
	line-height: 20px;
	border: 0;
	width: 100%;
	box-sizing: border-box
}

.search-page button {
	position: absolute;
	top: 0;
	right: 0;
	width: 40px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	background: 0 0;
	border: 0;
	padding: 0;
	cursor: pointer
}

.search-page .error {
	margin-top: 20px;
	color: #A98F5C
}

.search-page .result .item {
	margin-top: 40px
}

.search-page .result .image {
	float: left
}

.search-page .result .text {
	margin-left: 140px
}

.search-page .result .date {
	color: gray;
	font-size: 12px;
	line-height: 1;
	margin-bottom: 10px
}

.search-page .result h3 {
	margin-bottom: .5em
}

.search-page .result b {
	background: #edf4fb
}

.tooltip-inner {
	background-color: #001e46
}

.tooltip.top .tooltip-arrow {
	border-top-color: #001e46
}

.popover-content a {
	margin: 2px 3px;
	display: block;
	float: left
}

.comments {
	border-top: 2px solid #001e46;
	padding: 0 40px
}

.comments-header h3 {
	margin: 5px 0
}

.comment-warn {
	float: right;
	width: 82%;
	font-size: 12px
}

.comment-container .item-content {
	margin-top: 15px
}

.comment-container .item {
	padding: 10px 15px 10px 0;
	border-bottom: 1px dashed #c0c0c0;
	position: relative;
	overflow: hidden
}

.comment-container .commenter {
	color: #001e46
}

.comment-container .item p {
	margin: 5px 0
}

.comment-container .item .text-muted {
	color: #666
}

.comment-container .item .text-dates {
	color: #f85d0a
}

.comment-container .item .reply {
	bottom: 0;
	right: 0
}

.comment-container .item .reply a {
	color: #bfbfbf;
	font-weight: bold;
	text-decoration: none
}

.comment-container .item .reply .btn {
	background-color: #efefef;
	color: #666;
	border: 0
}

.comment-container .item .reply :hover {
	background-color: #e5e5e5
}

.comment-container .item .text-dates,
.comment-container .item .commenter {
	font-weight: bold
}

.comment-container .dl-horizontal dd {
	color: #666
}

.comment-container .control .item {
	border-bottom: 1px dashed #c0c0c0;
	margin-top: 1px
}

.comment-container .control .item-reply-from {
	background-color: #f5f5f5;
	border-bottom: 0;
	padding: 10px
}

.comment-container .item .reply a.comment-like,
.comment-container .item-content .item a.comment-like {
	color: #026d0f !important
}

.comment-container .item .reply a.comment-unlike,
.comment-container .item-content .item a.comment-unlike {
	color: #ff0103 !important
}

.img-time-container {
	display: block
}

.img-time-container position:relative img {
	width: 100%;
	max-width: 100%;
	height: auto;
	display: block
}

.img-time-container span.sdate {
	position: absolute;
	bottom: 0;
	left: 0
}

.info-tool {
	color: #f60
}

#my-like {
	opacity: 0;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-ms-filter: "alpha(opacity=0)";
	width: 15px;
	height: 10px;
	position: absolute;
	border: 1px solid red;
	z-index: 0
}

a,
button,
input,
object,
textarea {
	z-index: 1
}

textarea {
	resize: vertical;
	min-height: 80px
}

.moblist {
	margin: 5px 0
}

.moblist .nav {
	padding: 0 !important;
	margin: 0 !important;
	border: none
}

.moblist .nav li {
	padding: 0 0 0 10px;
	text-align: center;
	width: 33.333333333333333% !important
}

.moblist .nav li a {
	font-size: 17px !important;
	text-transform: uppercase;
	padding: 0 5px 1px !important;
	margin: 0 !important;
	display: block;
	border-radius: 0;
	background-color: #c0c0c0;
	color: #fff !important;
	border: 1px solid #c0c0c0
}

.moblist .nav li.active a {
	color: #fff !important;
	background-color: #001e46
}

.moblist .news-more {
	padding-right: 6px
}

.moblist .nav-tabs>li.active>a,
.moblist .nav-tabs>li.active>a:hover,
.moblist .nav-tabs>li.active>a:focus {
	border: 1px solid #001e46
}

.moblist .section-title h3,
.mobile-h3 {
	color: #001e46;
	font-size: 20px !important;
	padding-right: 15px !important
}

.moblist .news-list-post,
.news-list-post-spaced {
	padding-top: 10px !important
}

.moblist .news-list-post .imghover,
.news-list-post-spaced .imghover {
	margin-bottom: 18px !important
}

.moblist .news-list-post .text-muted,
.news-list-post-spaced .text-muted {
	bottom: 17px !important
}

.moblistCont {
	padding: 0 10px
}

.moblistCont .news-list-post:last-child {
	border-bottom: none
}

.mnews {
	float: left;
	width: 100%;
	padding: 15px 0 5px;
	position: relative;
	border-bottom: 1px solid #eee
}

.mnews a {
	text-decoration: none
}

.mnews img {
	float: left;
	width: 120px;
	margin-right: 15px
}

.mnews .mnewsTitle {
	font-size: 16px
}

.modalBody {
	margin-top: 5%;
	padding: 15px;
	background-color: #fff
}

.modalBody a {
	font-size: 13px;
}

.modalBody .close {
	opacity: .6 !important
}

.TickerNews {
	position: relative;
	width: 100%;
	padding: 10px 0
}

.TickerNews .leftside {
	z-index: 1;
	position: absolute;
	left: 0
}

.TickerNews .leftside h4 {
	text-align: center;
	background-color: #C4302B;
	padding: 5px 10px 6px;
	margin: 0
}

.TickerNews .leftside h4 a {
	color: #fff;
	text-decoration: none
}

.ti_wrapper {
	width: 100%;
	position: relative;
	overflow: hidden;
	border: 1px solid #c8c8c8
}

.ti_wrapper .ti_slide {
	width: 30000px;
	position: relative;
	left: 0;
	top: 0
}

.ti_wrapper .ti_slide .ti_content {
	width: 8000px;
	position: relative;
	float: left;
	padding-left: .6%
}

.ti_wrapper .ti_slide .ti_content .ti_news {
	float: left
}

.ti_wrapper .ti_slide .ti_content .ti_news a {
	display: block;
	padding-right: 35px;
	margin-right: 35px;
	border-right: 1px solid #aaa;
	text-decoration: none
}

.ti_news a,
.TickerNews .leftside h4 {
	font-family: "Roboto Condensed", Tahoma, Arial, sans-serif
}

.ti_news a,
.TickerNews .leftside h4,
.TickerNews .leftside h4 a,
.TickerNews h5,
.TickerNews h5 a {
	font-size: 14px
}

.TickerNews h5 {
	margin-top: 4px;
	margin-bottom: 5px
}

.banner img,
.banner OBJECT {
	width: 100% !important
}

.ba2 {
	margin-right: -9px;
	border-bottom: 1px dashed #c0c0c0
}

.topNewsArea .topNews {
	position: relative
}

.topNewsArea .topNews .image {
	display: block;
	height: 250px;
	background-repeat: none;
	background-position: center;
	background-size: cover
}

.topNewsArea .topNews h5 {
	position: absolute;
	bottom: 0;
	padding: 5px 10px;
	margin: 0;
	width: 100%;
	color: #fff;
	line-height: 1.3em;
	font-size: 20px;
	background-color: rgba(0, 0, 0, 0.8)
}

.top-cat {
	position: absolute;
	top: 10px;
	left: 10px;
	padding: 2px 7px;
	z-index: 1;
	background-color: #001e46
}

.top-cat,
.top-cat:hover,
.top-cat:focus {
	color: #fff;
	text-decoration: none
}

.topNewsArea .topNews:hover a h5 {
	color: #A98F5C
}

.topNewsArea .topNewsFirst .image {
	height: 330px
}

.topNewsArea .topNewsFirst a h5 {
	width: 35%;
	height: 100%;
	padding: 60px 28px;
	font-size: 26px;
	line-height: 1.3em;
	text-transform: none
}

.topNewsArea .topNewsFirst .top-cat {
	left: auto;
	right: 2%
}

.topNewsArea .topNewsFirst .top-cat-left {
	right: auto;
	left: 2%
}

.right {
	right: 0
}

.imghover {
	display: block;
	position: relative;
	overflow: hidden
}

.sidetabs .item-post .imghover,
.news-list-groups .news-list-post .imghover {
	float: left
}

.imghover::before {
	content: '';
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	display: block;
	z-index: 1;
	opacity: 0;
	transition: opacity 0.3s ease;
	background-color: rgba(0, 0, 0, 0.3)
}

.imghover:hover:before {
	opacity: 1
}

.newsvideo {
	border: 1px solid #F1F1F1;
	border-top: 1px solid #c70000
}

.newsvideo .name,
.newsvideo .bottom {
	padding: 3px 5px
}

.newsvideo .name {
	font-size: 16px;
	padding-top: 0;
	padding-bottom: 0;
	text-decoration: none
}

.newsvideo .bottom {
	padding-top: 0
}

.newsvideo:first-child {
	margin-top: 5px
}

.newsvideo:last-child {
	margin-bottom: 0
}

.newsvideo .name a:hover {
	color: #001e46
}

.newsvideo .name a,
.newsvideo .bottom,
.newsvideo .bottom a {
	text-decoration: none
}

.newsvideo .bottom,
.newsvideo .bottom a {
	font-size: 12px;
	color: #001e46
}

.news-video-cont {
	height: 670px
}

.choicenews1 {
	margin-bottom: 5px
}

.choicenews1 a {
	text-decoration: none
}

.choicenews1 h4 {
	margin: 5px 0;
	font-size: 15px
}

.choicenews1 .imghover {
	float: left;
	height: 67px;
	width: 40%;
	margin: 5px 10px 0 0
}

.choicenews1 .col-xs-6 {
	margin-bottom: 5px
}

.choicenews2 .section-title {
	margin: 10px 0 4px !important
}

.choicenews2-news {
	position: relative
}

.choicenews2-news .image {
	height: 150px
}

.choicenews2-news .bottom {
	height: 120px;
	padding: 5px 10px 0;
	background-color: #001e46
}

.choicenews2-news .bottom h3 {
	margin: 0
}

.choicenews2-news .bottom .cat {
	position: absolute;
	right: 13px;
	bottom: 5px
}

.choicenews2-news a,
.choicenews2-news .bottom,
.choicenews2-news .bottom a:hover {
	color: #fff;
	text-decoration: none
}

.menunews3_first_image {
	height: 230px;
	margin-top: 5px;
	position: relative
}

.menunews3_first_image div {
	position: absolute;
	bottom: 0;
	padding: 10px;
	margin: 0;
	width: 100%;
	color: #fff;
	line-height: 1.3em;
	font-size: 17px;
	text-transform: uppercase;
	background-color: rgba(0, 0, 0, 0.8)
}

.menunews3 {
	height: 220px;
	padding: 10px;
	border: 1px solid #c0c0c0;
	border-top: none
}

.menunews3 a {
	clear: both;
	display: block;
	position: relative;
	width: 98%;
	color: #737373;
	font-size: 17px;
	padding: 10px;
	margin: 0 auto;
	border: 5px solid transparent;
	border-top: none;
	border-bottom: 1px solid #c0c0c0
}

.menunews3 a .menunews3-border {
	display: none;
	position: absolute;
	top: 0;
	left: -10px;
	height: 100%;
	width: 5px;
	border-left: 5px solid #001e46
}

.menunews3 a:hover {
	color: #333;
	text-decoration: none
}

.menunews3 a:hover .menunews3-border {
	display: block
}

.menunews3 a:first-child {
	margin-top: 8px
}

.menunews3 a:last-child {
	border-bottom: none;
	margin-bottom: 8px
}

.lifestyle-news {
	margin-top: 3px;
	position: relative
}

.lifestyle-news .image {
	height: 400px
}

.lifestyle-news .namebg {
	position: absolute;
	bottom: 0;
	width: 96.5%;
	padding: 20px;
	background-color: rgba(0, 0, 0, 0.8)
}

.lifestyle-news .name {
	width: 100%;
	height: 115px;
	border-top: 4px solid #fff;
	border-right: 4px solid #fff
}

.lifestyle-news .name h3 {
	margin: 15px 0 0 -10px;
	text-shadow: 5px 3px 6px #000000
}

.lifestyle-news .name .bottom {
	position: absolute;
	bottom: 13px;
	right: 15%
}

.lifestyle-news,
.lifestyle-news a {
	color: #fff;
	text-decoration: none
}

.lifestyle-news .name:before,
.lifestyle-news .name:after {
	content: "";
	display: block;
	position: absolute;
	background: #fff
}

.lifestyle-news .name:before {
	width: 4px;
	height: 15px;
	top: 20px;
	left: 20px
}

.lifestyle-news .name:after {
	width: 15px;
	height: 4px;
	bottom: 20px;
	right: 20px
}

.choicenews2-news .image,
.lifestyle-news .image,
.menunews3_first_image,
.owl-carousel .imghover,
.choicenews1 .imghover,
#big .imghover,
#thumbs .imghover,
.item-post .imghover,
.mobile-choicenews1-row .imghover,
.news-list-post .imghover,
.mobtv-post .imghover,
.news-video-cont .imghover,
.news-list-groups .news-list-post-first .imghover {
	display: block;
	background-color: #f5f5f5;
	background-repeat: none;
	background-position: center;
	background-size: cover
}

.currency_table {
	margin: 10px 0;
	border: 1px solid #e6e6e6;
	width: 100%;
	font-weight: 300;
	text-align: center;
	color: #001e46
}

.currency_table thead {
	text-align: center
}

.currency_table thead tr {
	background: transparent !important
}

.currency_table thead td {
	padding: 2px !important
}

.currency_table tr:nth-child(2n+1),
.currency_table thead tr:nth-child(2n+1) {
	background: #fafafa
}

.currency_table td {
	padding: 5px;
	border: 1px solid #e6e6e6
}

.currency_table td span {
	font-size: 11px
}

.currency_table td img {
	width: 20px
}

.currency_table td.nopr {
	padding-right: 0 !important
}

.currency_table td.nb {
	border-left: none;
	border-right: none
}

.currency_table td.bl {
	border-left: 1px solid #e6e6e6 !important
}

.nopt td {
	padding-top: 0;
	padding-bottom: 0
}

.nav>li>a {
	padding: 5px 10px
}

label {
	margin-bottom: 0
}

.dd-container {
	float: left;
	margin-bottom: 10px
}

.dd-select,
.dd-options,
.currency_input {
	border: 1px solid #e6e6e6;
	border-radius: 5px
}

.dd-select {
	padding: 0;
	background-color: #fafafa;
	border-radius: 4px;
	position: relative;
	cursor: pointer
}

.dd-desc {
	display: block;
	overflow: hidden;
	font-weight: normal;
	line-height: 1.3em
}

.dd-selected {
	overflow: hidden;
	display: block;
	padding: 5px 10px
}

.dd-selected label {
	font-weight: normal
}

.dd-pointer {
	width: 0;
	height: 0;
	position: absolute;
	right: 10px;
	top: 50%;
	margin-top: -3px
}

.dd-options {
	cursor: pointer;
	border-top: none;
	list-style: none;
	display: none;
	position: absolute;
	z-index: 2000;
	margin: 0;
	padding: 0;
	background: #fff;
	overflow: auto;
	max-height: 490px
}

.dd-option-text {
	font-weight: normal
}

.dd-option {
	padding: 3px 0 3px 5px;
	display: block;
	border-bottom: solid 1px #e6e6e6;
	overflow: hidden;
	text-decoration: none;
	color: #333;
	cursor: pointer
}

.dd-options>li:last-child>.dd-option {
	border-bottom: none
}

.dd-option:hover {
	background: #f3f3f3;
	color: #333
}

.dd-selected-description-truncated {
	text-overflow: ellipsis;
	white-space: nowrap
}

.dd-option-selected {
	background: #fafafa
}

.dd-option-image,
.dd-selected-image {
	vertical-align: middle;
	float: left;
	margin-right: 5px;
	width: 20px
}

.dd-image-right {
	float: right;
	margin-right: 10px;
	margin-left: 5px
}

.dd-container {
	position: relative;
	margin-right: 10px
}

.dd-pointer {
	width: 0;
	height: 0;
	position: absolute;
	right: 10px;
	top: 50%;
	margin-top: -3px
}

.dd-pointer-down {
	border: solid 5px transparent;
	border-top: solid 5px #c0c0c0
}

.dd-pointer-up {
	border: solid 5px transparent !important;
	border-bottom: solid 5px #c0c0c0 !important;
	margin-top: -8px
}

.currency_input {
	float: left;
	padding: 6px 8px 4.5px
}

.currency_select_compare .dd-container {
	margin: 0 5px
}

.currency_select_compare .dd-options {
	max-height: 220px
}

.rate_status {
	position: relative;
	text-align: center;
	color: #333;
	padding-left: 8px;
	border: solid 5px transparent
}

.rate_status_up {
	color: green
}

.rate_status_down {
	color: red
}

.rate_status i {
	margin-right: 5px
}

path {
	stroke: #fff;
	cursor: pointer
}

.owl-item {
	border: 1px solid #c0c0c0
}

.owl-item .imghover {
	height: 150px
}

.owl-item h5 {
	font-size: 18px;
	line-height: 1.3em;
	padding: 0 0 0 10px;
	height: 35px
}

.owl-item a {
	text-decoration: none
}

.owl-item .text-right {
	padding: 3px 5px;
	font-size: 14px;
	color: #001e46
}

.outer {
	margin: 0 auto;
	max-width: 800px
}

#big,
#thumbs {
	margin: 0 !important;
	padding: 0 !important
}

#big .item {
	min-height: 400px;
	padding: 0px;
	color: #FFF;
	text-align: center
}

#thumbs .item {
	height: 100px;
	padding: 0px;
	text-align: center;
	cursor: pointer
}

.owl-theme .owl-nav [class*='owl-'].disabled:hover {
	background-color: #D6D6D6
}

#big.owl-theme #thumbs.owl-theme {
	position: relative
}

#big.owl-theme .owl-next,
#big.owl-theme .owl-prev,
#thumbs.owl-theme .owl-next,
#thumbs.owl-theme .owl-prev {
	text-align: center;
	position: absolute;
	top: 22%
}

#big.owl-theme .owl-next,
#big.owl-theme .owl-prev {
	background: none
}

#big.owl-theme .owl-prev,
#thumbs.owl-theme .owl-prev {
	left: 0
}

#big.owl-theme .owl-next,
#thumbs.owl-theme .owl-next {
	right: 0
}

#big .owl-item,
#thumbs .owl-item {
	border: none
}

#big.owl-theme .owl-nav [class*='owl-'] {
	padding: 0 10px;
	top: 42%
}

.menu_lists {
	padding: 0;
	width: 100%
}

.menu_lists li {
	list-style: none;
	padding: 10px 0;
	border-bottom: 1px solid #c0c0c0
}

.menu_lists li a {
	text-decoration: none;
	color: #333;
	font-size: 18px;
	display: block
}

.menu_lists :last-child {
	border-bottom: none
}

.menu_lists li a:hover,
.menu_lists li.selected a {
	color: #001e46;
	font-weight: bold
}

.menu_lists li.upletter {
	padding-top: 0;
	text-transform: uppercase
}

.is_stuck .menu_lists li.upletter {
	padding-top: 10px;
	border-top: none
}

.onleftside .dd-container,
.onleftside .dd-select,
.onleftside .currency_input {
	width: 100% !important
}

.alert {
	padding: 15px;
	margin-bottom: 20px;
	border: 1px solid transparent;
	border-radius: 4px
}

.alert-info {
	color: #31708f;
	background-color: #d9edf7;
	border-color: #bce8f1
}

.searchedarea,
.categoryarea {
	min-height: 600px
}

.google-visualization-tooltip {
	background-color: #001e46 !important;
	border-radius: 5px !important;
	border: 1px solid #fff !important;
	width: 210px !important;
	padding-bottom: 10px !important
}

.google-visualization-tooltip,
.google-visualization-tooltip div,
.google-visualization-tooltip span {
	color: #fff !important;
	text-align: center !important;
	font-size: 16px !important
}

.google-visualization-tooltip span {
	line-height: 0em !important;
	padding: 0 !important;
	margin: 0 !important
}

.geomaptooltip .img {
	float: left;
	margin-right: 10px
}

.geomaptooltip .day,
.geomaptooltip .night {
	float: left;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	margin-top: 10px
}

.geomaptooltip .night {
	color: #edd09e !important;
	margin-left: 10px;
	padding-left: 13px;
	border-left: 1px solid #fff
}

.weatherbydate {
	padding: 10px 4px 0
}

.weatherbydateLoc {
	position: relative;
	color: #fff;
	font-size: 16px;
	background-color: #001e46;
	border: 1px solid #fff
}

.weatherbydateLoc .weekdate {
	padding: 5px 5px 0;
	font-size: 16px;
	font-weight: bold
}

.weatherbydateLoc .weekdate span {
	font-size: 14px
}

.weather_towns {
	float: right;
	margin-bottom: 7px
}

.weatherbydateLoc .img,
.weatherbydateLoc .day,
.weatherbydateLoc .night {
	font-size: 18px;
	font-weight: bold
}

.weatherbydateLoc .night {
	float: left
}

.weatherbydateLoc .day,
.weatherbydateLoc .night {
	margin-top: 9px
}

.geomaptooltip img,
.weatherbydateLoc img {
	height: 40px
}

.weatherbytown {
	clear: both;
	display: none;
	margin: 5px 0 10px 10px
}

.weatherbytown .night div {
	margin-bottom: 5px
}

.weatherbytown-today .day {
	text-align: right;
	padding-right: 30px !important
}

.weatherbytown-today .night {
	text-align: left
}

.weathertownsel {
	position: absolute;
	top: 10px;
	right: 10px;
	width: 150px;
	padding: 0 5px;
	color: #333;
	background-color: #fafafa;
	border: 1px solid #fff;
	border-radius: 2px
}

.banner-slides {
	margin: 0 !important;
	padding: 0 !important
}

.banner-slides img {
	width: 100% !important
}

.banner-slides .owl-item {
	border: none
}

.news-more h1 {
	font-weight: 300;
	margin-bottom: 10px;
	margin-top: 0
}

/*.news-more .desc b,
.news-more .desc strong {
	color: #2c3e50
}*/

.news-more img {
	outline-offset: -1px;
	outline: 0 !important;
	max-width: 100% !important
}

.img-responsive,
.thumbnail>img,
.thumbnail a>img {
	width: auto
}

.news-tools {
	font-size: 18px;
	padding: 0 0 10px;
	margin-bottom: 8px;
	display: inline-block;
	width: 100%;
	overflow: hidden;
	border-bottom: 2px solid #000144
}

.news-tools .left {
	float: left
}

.news-tools .right {
	float: right;
	padding-right: 4px
}

.news-social a:focus,
.news-social a:hover {
	color: #fff
}

.news-social .facebook {
	background-color: #4965A0
}

.news-social .facebook:hover {
	background-color: #3D588E
}

.news-social .twitter {
	background-color: #55ACEE
}

.news-social .twitter:hover {
	background-color: #4799D3
}

.news-tools .left img {
	height: 45px;
	width: 45px;
	margin: 3px 10px 0 0
}

.news-tools .left .pull-left a {
	text-decoration: none;
	color: #001e46
}

.news-tools .left .pull-left span {
	font-size: 14px
}

.news-social {
	font-weight: bold
}

.news-social span {
	font-weight: normal
}

.news-social a {
	color: #fff;
	font-size: 18px;
	padding: 2px 10px 3px;
	margin: 15px 5px 0 0;
	display: inline-block;
	text-decoration: none;
	outline: 0;
	border-radius: 3px;
	-webkit-box-shadow: 2px 2px 4px 0px #7d7c7d;
	-moz-box-shadow: 2px 2px 4px 0px #7d7c7d;
	box-shadow: 2px 2px 4px 0px #7d7c7d
}

@keyframes fade-in-up {
	0% {
		opacity: 0
	}
	100% {
		transform: translateY(0);
		opacity: 1
	}
}

.video-wrap {
	text-align: center
}

.video iframe {
	max-width: 100%;
	max-height: 100%
}

.video.stuck {
	position: fixed;
	bottom: 20px;
	right: 20px;
	transform: translateY(100%);
	width: 360px;
	height: 345px;
	animation: fade-in-up .25s ease forwards
}

blockquote {
	font-size: 1.4em;
	margin: 30px auto 30px 40px;
	font-family: Open Sans;
	font-style: italic;
	color: #ccc !important;
	padding: 1.2em 30px 1.2em 75px;
	border-left: 8px solid #001e46;
	line-height: 1.6;
	position: relative;
	background: #EDEDED
}

blockquote:before {
	font-family: Arial;
	content: "\201C";
	color: #001e46;
	font-size: 4em;
	position: absolute;
	left: 10px;
	top: -10px
}

blockquote:after {
	content: ''
}

blockquote span {
	display: block;
	color: #001e46;
	font-style: italic;
	font-weight: bold;
	margin-top: 1em
}

.joinedNews {
	position: relative;
	float: left;
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left: 0;
	margin-right: 15px;
	border: 1px solid #c0c0c0;
	width: 250px
}

.joinedNews s.rigth {
	float: right;
	margin-left: 15px;
	margin-right: 0
}

.joinedNews a {
	text-decoration: none
}

.joinedNews h4 {
	padding: 0 10px;
	line-height: 1.3em
}

.joinedNews .imghover {
	display: block;
	background-color: #f5f5f5;
	background-repeat: none;
	background-position: center;
	background-size: cover
}

.joinedNews .imghover {
	height: 200px;
	width: 100%
}

.joinedNews .closeJoinedNews {
	display: none
}

.modalBody {
	margin-top: 5%;
	padding: 15px;
	background-color: rgb(248, 211, 211)
}

.modalBody a {
	font-size: 13px;
}

.modalBody .close {
	opacity: .6 !important
}

.moblist {
	margin: 5px 0
}

.moblist .nav {
	padding: 0 !important;
	margin: 0 !important;
	border: none
}

.moblist .nav li {
	padding: 0 5px 0 0
}

.moblist .nav li {
	text-align: center;
	width: 33.333333333333333% !important
}

.moblist .nav li a {
	font-size: 17px !important;
	text-transform: uppercase;
	padding: 0 5px 1px !important;
	margin: 0 !important;
	display: block;
	border-radius: 0;
	background-color: #c0c0c0;
	color: #fff !important;
	border: 1px solid #c0c0c0
}

.moblist .nav li.active a {
	color: #fff !important;
	background-color: #001e46
}

.moblist .nav-tabs>li.active>a,
.moblist .nav-tabs>li.active>a:hover,
.moblist .nav-tabs>li.active>a:focus {
	border: 1px solid #001e46
}

.moblist .section-title h3,
.mobile-h3 {
	color: #001e46;
	font-size: 20px !important;
	padding-right: 15px !important
}

.moblist .news-list-post,
.news-list-post-spaced {
	padding-top: 10px !important
}

.moblist .news-list-post .imghover,
.news-list-post-spaced .imghover {
	margin-bottom: 10px !important
}

.moblist .news-list-post .text-muted,
.news-list-post-spaced .text-muted {
	bottom: 17px !important
}

.moblistCont {
	padding: 0 10px
}

.moblistCont .news-list-post:last-child {
	border-bottom: none
}

.newsvideo a {
	text-decoration: none
}

.imgplaybtn {
	position: relative
}

.imgplaybtn .fa {
	position: absolute;
	top: 6%;
	right: 5%;
	font-size: 3em;
	color: #fff;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.64)
}

.news-more-area .row {
	margin: 0
}

.news-more .desc iframe {
	max-width: 100%;
	margin: 7px auto
}

.modalBodyContent img {
	max-width: 100%
}

/*# sourceMappingURL=../map/site/global.css.map */