/* cyrillic-ext */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Condensed Light'), local('RobotoCondensed-Light'), url(../../../../../s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nE8xhg-WlD4iG4AP-V7QxYA.woff) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Condensed Light'), local('RobotoCondensed-Light'), url(../../../../../s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nN_eC2PfU-cUGGN7U-FIfKc.woff) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Condensed Light'), local('RobotoCondensed-Light'), url(../../../../../s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nLvM2QJLsjx6Keu1D2MYodo.woff) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Condensed Light'), local('RobotoCondensed-Light'), url(../../../../../s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nNd5cRMOq5PeG3VabknWPxo.woff) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Condensed Light'), local('RobotoCondensed-Light'), url(../../../../../s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nLpX8dGXLalyu5OokvgDQcs.woff) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Condensed Light'), local('RobotoCondensed-Light'), url(../../../../../s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nPVFL0ofnRu5Y2lP-UpEUGU.woff) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Condensed Light'), local('RobotoCondensed-Light'), url(../../../../../s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nBBQ_Gf4FfI8J4SYljBAylk.woff) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(../../../../../s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsDrvev4WAjW489CRDHIkJ90.woff) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(../../../../../s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsCGXDOnx9ptx3UTSPTrfsgk.woff) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(../../../../../s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsAZ98xO_Wnt-JIem4AuLGfs.woff) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(../../../../../s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsE1G989qbVg6RT5ly5jB8V8.woff) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(../../../../../s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsJ84zb0nVte6liF9gGtpo1Y.woff) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(../../../../../s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsD86pq2NkPzVgw_9lpT6RGI.woff) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(../../../../../s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsDAdhzWOYhqHvOZMRGaEyPo.woff) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'), url(../../../../../s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nDW5FUgIgejJvrHuLWqrSMw.woff) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'), url(../../../../../s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nA30BZHTGu2N_DqssQcMQNQ.woff) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'), url(../../../../../s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nPDoBG10JtAX-GAwn6iwU1Y.woff) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'), url(../../../../../s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nGhQuge17febRYSUkWKdLWA.woff) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'), url(../../../../../s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nBBtmDLrZTTOm3p1EhiGCXc.woff) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'), url(../../../../../s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nEV356qNqHCUb41pS3zqMSE.woff) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'), url(../../../../../s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nHm2hrkyco9jQ3NKMXpgOBg.woff) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: italic;
  font-weight: 300;
  src: local('Roboto Condensed Light Italic'), local('RobotoCondensed-LightItalic'), url(../../../../../s/robotocondensed/v13/mg0cGfGRUERshzBlvqxeAHhlV77cvKC3Rg3pKBDoahY.woff) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: italic;
  font-weight: 300;
  src: local('Roboto Condensed Light Italic'), local('RobotoCondensed-LightItalic'), url(../../../../../s/robotocondensed/v13/mg0cGfGRUERshzBlvqxeAAkppp3DpoUy7FSrSUASttQ.woff) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: italic;
  font-weight: 300;
  src: local('Roboto Condensed Light Italic'), local('RobotoCondensed-LightItalic'), url(../../../../../s/robotocondensed/v13/mg0cGfGRUERshzBlvqxeABdd9sPkcT72PSvcgQK_sBQ.woff) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: italic;
  font-weight: 300;
  src: local('Roboto Condensed Light Italic'), local('RobotoCondensed-LightItalic'), url(../../../../../s/robotocondensed/v13/mg0cGfGRUERshzBlvqxeABJT22yoZ2n2aab6VX8qibI.woff) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: italic;
  font-weight: 300;
  src: local('Roboto Condensed Light Italic'), local('RobotoCondensed-LightItalic'), url(../../../../../s/robotocondensed/v13/mg0cGfGRUERshzBlvqxeALJPh3t5_4VYPkUVpxx7qjM.woff) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: italic;
  font-weight: 300;
  src: local('Roboto Condensed Light Italic'), local('RobotoCondensed-LightItalic'), url(../../../../../s/robotocondensed/v13/mg0cGfGRUERshzBlvqxeACRmpld-R1EIL-LdHr9hmOw.woff) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: italic;
  font-weight: 300;
  src: local('Roboto Condensed Light Italic'), local('RobotoCondensed-LightItalic'), url(../../../../../s/robotocondensed/v13/mg0cGfGRUERshzBlvqxeABN-SY3RXjKuKZR1RHIa0nw.woff) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: italic;
  font-weight: 400;
  src: local('Roboto Condensed Italic'), local('RobotoCondensed-Italic'), url(../../../../../s/robotocondensed/v13/BP5K8ZAJv9qEbmuFp8RpJXlO07AV7jCoaoExpzGIXF8.woff) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: italic;
  font-weight: 400;
  src: local('Roboto Condensed Italic'), local('RobotoCondensed-Italic'), url(../../../../../s/robotocondensed/v13/BP5K8ZAJv9qEbmuFp8RpJXn0X2a-UD0eEo-sntC2K9c.woff) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: italic;
  font-weight: 400;
  src: local('Roboto Condensed Italic'), local('RobotoCondensed-Italic'), url(../../../../../s/robotocondensed/v13/BP5K8ZAJv9qEbmuFp8RpJXIVpjigYYbZOvnhY_Z5vk4.woff) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: italic;
  font-weight: 400;
  src: local('Roboto Condensed Italic'), local('RobotoCondensed-Italic'), url(../../../../../s/robotocondensed/v13/BP5K8ZAJv9qEbmuFp8RpJcOu5P_uCqYG0-iz1pktLzQ.woff) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: italic;
  font-weight: 400;
  src: local('Roboto Condensed Italic'), local('RobotoCondensed-Italic'), url(../../../../../s/robotocondensed/v13/BP5K8ZAJv9qEbmuFp8RpJWVK-H8IGVDFdUGcxnxwa3k.woff) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: italic;
  font-weight: 400;
  src: local('Roboto Condensed Italic'), local('RobotoCondensed-Italic'), url(../../../../../s/robotocondensed/v13/BP5K8ZAJv9qEbmuFp8RpJTvI7rel44YKg4wt2ABIvDs.woff) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: italic;
  font-weight: 400;
  src: local('Roboto Condensed Italic'), local('RobotoCondensed-Italic'), url(../../../../../s/robotocondensed/v13/BP5K8ZAJv9qEbmuFp8RpJdbvlX87CS9_IgWvysdluIM.woff) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: italic;
  font-weight: 700;
  src: local('Roboto Condensed Bold Italic'), local('RobotoCondensed-BoldItalic'), url(../../../../../s/robotocondensed/v13/mg0cGfGRUERshzBlvqxeAPxlHrF2VTwtgaLzAildVYo.woff) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: italic;
  font-weight: 700;
  src: local('Roboto Condensed Bold Italic'), local('RobotoCondensed-BoldItalic'), url(../../../../../s/robotocondensed/v13/mg0cGfGRUERshzBlvqxeABSto3_YrLFT4koFxHE9Nps.woff) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: italic;
  font-weight: 700;
  src: local('Roboto Condensed Bold Italic'), local('RobotoCondensed-BoldItalic'), url(../../../../../s/robotocondensed/v13/mg0cGfGRUERshzBlvqxeAHHBnOVHG2Rm3MKhC1_sIDE.woff) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: italic;
  font-weight: 700;
  src: local('Roboto Condensed Bold Italic'), local('RobotoCondensed-BoldItalic'), url(../../../../../s/robotocondensed/v13/mg0cGfGRUERshzBlvqxeAGmQMc5lRQnvP92JE1FSdr0.woff) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: italic;
  font-weight: 700;
  src: local('Roboto Condensed Bold Italic'), local('RobotoCondensed-BoldItalic'), url(../../../../../s/robotocondensed/v13/mg0cGfGRUERshzBlvqxeAE-qJbM9GDG0ZjY-r1X847g.woff) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: italic;
  font-weight: 700;
  src: local('Roboto Condensed Bold Italic'), local('RobotoCondensed-BoldItalic'), url(../../../../../s/robotocondensed/v13/mg0cGfGRUERshzBlvqxeACtzjzv1S_1NYJPSdEw9o-Y.woff) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: italic;
  font-weight: 700;
  src: local('Roboto Condensed Bold Italic'), local('RobotoCondensed-BoldItalic'), url(../../../../../s/robotocondensed/v13/mg0cGfGRUERshzBlvqxeADn8OlxV1N2WpeXfK2HtpfA.woff) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(../../../../../s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTa-j2U0lmluP9RWlSytm3ho.woff) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(../../../../../s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTZX5f-9o1vgP2EXwfjgl7AY.woff) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(../../../../../s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTRWV49_lSm1NYrwo-zkhivY.woff) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(../../../../../s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTaaRobkAwv3vxw3jMhVENGA.woff) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(../../../../../s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTf8zf_FOSsgRmwsS7Aa9k2w.woff) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(../../../../../s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTT0LW-43aMEzIO6XUTLjad8.woff) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(../../../../../s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTegdm0LZdjqr5-oayXSOefg.woff) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(../../../../../s/opensans/v13/K88pR3goAWT7BTt32Z01mxJtnKITppOI_IvcXXDNrsc.woff) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(../../../../../s/opensans/v13/RjgO7rYTmqiVp7vzi-Q5URJtnKITppOI_IvcXXDNrsc.woff) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(../../../../../s/opensans/v13/LWCjsQkB6EMdfHrEVqA1KRJtnKITppOI_IvcXXDNrsc.woff) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(../../../../../s/opensans/v13/xozscpT2726on7jbcb_pAhJtnKITppOI_IvcXXDNrsc.woff) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(../../../../../s/opensans/v13/59ZRklaO5bWGqF5A9baEERJtnKITppOI_IvcXXDNrsc.woff) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(../../../../../s/opensans/v13/u-WUoqrET9fUeobQW7jkRRJtnKITppOI_IvcXXDNrsc.woff) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(../../../../../s/opensans/v13/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(../../../../../s/opensans/v13/MTP_ySUJH_bn48VBG8sNSq-j2U0lmluP9RWlSytm3ho.woff) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(../../../../../s/opensans/v13/MTP_ySUJH_bn48VBG8sNSpX5f-9o1vgP2EXwfjgl7AY.woff) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(../../../../../s/opensans/v13/MTP_ySUJH_bn48VBG8sNShWV49_lSm1NYrwo-zkhivY.woff) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(../../../../../s/opensans/v13/MTP_ySUJH_bn48VBG8sNSqaRobkAwv3vxw3jMhVENGA.woff) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(../../../../../s/opensans/v13/MTP_ySUJH_bn48VBG8sNSv8zf_FOSsgRmwsS7Aa9k2w.woff) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(../../../../../s/opensans/v13/MTP_ySUJH_bn48VBG8sNSj0LW-43aMEzIO6XUTLjad8.woff) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(../../../../../s/opensans/v13/MTP_ySUJH_bn48VBG8sNSugdm0LZdjqr5-oayXSOefg.woff) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(../../../../../s/opensans/v13/k3k702ZOKiLJc3WVjuplzK-j2U0lmluP9RWlSytm3ho.woff) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(../../../../../s/opensans/v13/k3k702ZOKiLJc3WVjuplzJX5f-9o1vgP2EXwfjgl7AY.woff) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(../../../../../s/opensans/v13/k3k702ZOKiLJc3WVjuplzBWV49_lSm1NYrwo-zkhivY.woff) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(../../../../../s/opensans/v13/k3k702ZOKiLJc3WVjuplzKaRobkAwv3vxw3jMhVENGA.woff) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(../../../../../s/opensans/v13/k3k702ZOKiLJc3WVjuplzP8zf_FOSsgRmwsS7Aa9k2w.woff) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(../../../../../s/opensans/v13/k3k702ZOKiLJc3WVjuplzD0LW-43aMEzIO6XUTLjad8.woff) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(../../../../../s/opensans/v13/k3k702ZOKiLJc3WVjuplzOgdm0LZdjqr5-oayXSOefg.woff) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: local('Open Sans Extrabold'), local('OpenSans-Extrabold'), url(../../../../../s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hq-j2U0lmluP9RWlSytm3ho.woff) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: local('Open Sans Extrabold'), local('OpenSans-Extrabold'), url(../../../../../s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hpX5f-9o1vgP2EXwfjgl7AY.woff) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: local('Open Sans Extrabold'), local('OpenSans-Extrabold'), url(../../../../../s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hhWV49_lSm1NYrwo-zkhivY.woff) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: local('Open Sans Extrabold'), local('OpenSans-Extrabold'), url(../../../../../s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hqaRobkAwv3vxw3jMhVENGA.woff) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: local('Open Sans Extrabold'), local('OpenSans-Extrabold'), url(../../../../../s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hv8zf_FOSsgRmwsS7Aa9k2w.woff) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: local('Open Sans Extrabold'), local('OpenSans-Extrabold'), url(../../../../../s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hj0LW-43aMEzIO6XUTLjad8.woff) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: local('Open Sans Extrabold'), local('OpenSans-Extrabold'), url(../../../../../s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hugdm0LZdjqr5-oayXSOefg.woff) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  src: local('Open Sans Light Italic'), local('OpenSansLight-Italic'), url(../../../../../s/opensans/v13/PRmiXeptR36kaC0GEAetxhgVThLs8Y7ETJzDCYFCSLE.woff) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  src: local('Open Sans Light Italic'), local('OpenSansLight-Italic'), url(../../../../../s/opensans/v13/PRmiXeptR36kaC0GEAetxpiMaisvaUVUsYyVzOmndek.woff) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  src: local('Open Sans Light Italic'), local('OpenSansLight-Italic'), url(../../../../../s/opensans/v13/PRmiXeptR36kaC0GEAetxrBAWGjcah5Ky0jbCgIwDB8.woff) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  src: local('Open Sans Light Italic'), local('OpenSansLight-Italic'), url(../../../../../s/opensans/v13/PRmiXeptR36kaC0GEAetxv14vlcfyPYlAcQy2UfDRm4.woff) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  src: local('Open Sans Light Italic'), local('OpenSansLight-Italic'), url(../../../../../s/opensans/v13/PRmiXeptR36kaC0GEAetxqfJul7RR1X4poJgi27uS4w.woff) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  src: local('Open Sans Light Italic'), local('OpenSansLight-Italic'), url(../../../../../s/opensans/v13/PRmiXeptR36kaC0GEAetxqvyPXdneeGd26m9EmFSSWg.woff) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  src: local('Open Sans Light Italic'), local('OpenSansLight-Italic'), url(../../../../../s/opensans/v13/PRmiXeptR36kaC0GEAetxko2lTMeWA_kmIyWrkNCwPc.woff) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: local('Open Sans Italic'), local('OpenSans-Italic'), url(../../../../../s/opensans/v13/xjAJXh38I15wypJXxuGMBjTOQ_MqJVwkKsUn0wKzc2I.woff) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: local('Open Sans Italic'), local('OpenSans-Italic'), url(../../../../../s/opensans/v13/xjAJXh38I15wypJXxuGMBjUj_cnvWIuuBMVgbX098Mw.woff) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: local('Open Sans Italic'), local('OpenSans-Italic'), url(../../../../../s/opensans/v13/xjAJXh38I15wypJXxuGMBkbcKLIaa1LC45dFaAfauRA.woff) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: local('Open Sans Italic'), local('OpenSans-Italic'), url(../../../../../s/opensans/v13/xjAJXh38I15wypJXxuGMBmo_sUJ8uO4YLWRInS22T3Y.woff) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: local('Open Sans Italic'), local('OpenSans-Italic'), url(../../../../../s/opensans/v13/xjAJXh38I15wypJXxuGMBr6up8jxqWt8HVA3mDhkV_0.woff) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: local('Open Sans Italic'), local('OpenSans-Italic'), url(../../../../../s/opensans/v13/xjAJXh38I15wypJXxuGMBiYE0-AqJ3nfInTTiDXDjU4.woff) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: local('Open Sans Italic'), local('OpenSans-Italic'), url(../../../../../s/opensans/v13/xjAJXh38I15wypJXxuGMBo4P5ICox8Kq3LLUNMylGO4.woff) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: local('Open Sans Semibold Italic'), local('OpenSans-SemiboldItalic'), url(../../../../../s/opensans/v13/PRmiXeptR36kaC0GEAetxmgpAmOCqD37_tyH_8Ri5MM.woff) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: local('Open Sans Semibold Italic'), local('OpenSans-SemiboldItalic'), url(../../../../../s/opensans/v13/PRmiXeptR36kaC0GEAetxsPNMTLbnS9uQzHQlYieHUU.woff) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: local('Open Sans Semibold Italic'), local('OpenSans-SemiboldItalic'), url(../../../../../s/opensans/v13/PRmiXeptR36kaC0GEAetxgyhumQnPMBCoGYhRaNxyyY.woff) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: local('Open Sans Semibold Italic'), local('OpenSans-SemiboldItalic'), url(../../../../../s/opensans/v13/PRmiXeptR36kaC0GEAetxhUVAXEdVvYDDqrz3aeR0Yc.woff) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: local('Open Sans Semibold Italic'), local('OpenSans-SemiboldItalic'), url(../../../../../s/opensans/v13/PRmiXeptR36kaC0GEAetxlf4y_3s5bcYyyLIFUSWYUU.woff) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: local('Open Sans Semibold Italic'), local('OpenSans-SemiboldItalic'), url(../../../../../s/opensans/v13/PRmiXeptR36kaC0GEAetxnywqdtBbUHn3VPgzuFrCy8.woff) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: local('Open Sans Semibold Italic'), local('OpenSans-SemiboldItalic'), url(../../../../../s/opensans/v13/PRmiXeptR36kaC0GEAetxl2umOyRU7PgRiv8DXcgJjk.woff) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(../../../../../s/opensans/v13/PRmiXeptR36kaC0GEAetxp6iIh_FvlUHQwED9Yt5Kbw.woff) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(../../../../../s/opensans/v13/PRmiXeptR36kaC0GEAetxi_vZmeiCMnoWNN9rHBYaTc.woff) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(../../../../../s/opensans/v13/PRmiXeptR36kaC0GEAetxiFaMxiho_5XQnyRZzQsrZs.woff) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(../../../../../s/opensans/v13/PRmiXeptR36kaC0GEAetxgalQocB-__pDVGhF3uS2Ks.woff) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(../../../../../s/opensans/v13/PRmiXeptR36kaC0GEAetxmhQUTDJGru-0vvUpABgH8I.woff) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(../../../../../s/opensans/v13/PRmiXeptR36kaC0GEAetxujkDdvhIIFj_YMdgqpnSB0.woff) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(../../../../../s/opensans/v13/PRmiXeptR36kaC0GEAetxolIZu-HDpmDIZMigmsroc4.woff) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  src: local('Roboto Thin'), local('Roboto-Thin'), url(../../../../../s/roboto/v15/ty9dfvLAziwdqQ2dHoyjphTbgVql8nDJpwnrE27mub0.woff) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  src: local('Roboto Thin'), local('Roboto-Thin'), url(../../../../../s/roboto/v15/frNV30OaYdlFRtH2VnZZdhTbgVql8nDJpwnrE27mub0.woff) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  src: local('Roboto Thin'), local('Roboto-Thin'), url(../../../../../s/roboto/v15/gwVJDERN2Amz39wrSoZ7FxTbgVql8nDJpwnrE27mub0.woff) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  src: local('Roboto Thin'), local('Roboto-Thin'), url(../../../../../s/roboto/v15/aZMswpodYeVhtRvuABJWvBTbgVql8nDJpwnrE27mub0.woff) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  src: local('Roboto Thin'), local('Roboto-Thin'), url(../../../../../s/roboto/v15/VvXUGKZXbHtX_S_VCTLpGhTbgVql8nDJpwnrE27mub0.woff) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  src: local('Roboto Thin'), local('Roboto-Thin'), url(../../../../../s/roboto/v15/e7MeVAyvogMqFwwl61PKhBTbgVql8nDJpwnrE27mub0.woff) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  src: local('Roboto Thin'), local('Roboto-Thin'), url(../../../../../s/roboto/v15/2tsd397wLxj96qwHyNIkxPesZW2xOQ-xsNqO47m55DA.woff) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(../../../../../s/roboto/v15/0eC6fl06luXEYWpBSJvXCBJtnKITppOI_IvcXXDNrsc.woff) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(../../../../../s/roboto/v15/Fl4y0QdOxyyTHEGMXX8kcRJtnKITppOI_IvcXXDNrsc.woff) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(../../../../../s/roboto/v15/-L14Jk06m6pUHB-5mXQQnRJtnKITppOI_IvcXXDNrsc.woff) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(../../../../../s/roboto/v15/I3S1wsgSg9YCurV6PUkTORJtnKITppOI_IvcXXDNrsc.woff) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(../../../../../s/roboto/v15/NYDWBdD4gIq26G5XYbHsFBJtnKITppOI_IvcXXDNrsc.woff) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(../../../../../s/roboto/v15/Pru33qjShpZSmG3z6VYwnRJtnKITppOI_IvcXXDNrsc.woff) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(../../../../../s/roboto/v15/Hgo13k-tfSpn0qi1SFdUfVtXRa8TVwTICgirnJhmVJw.woff) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(../../../../../s/roboto/v15/ek4gzZ-GeXAPcSbHtCeQI_esZW2xOQ-xsNqO47m55DA.woff) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(../../../../../s/roboto/v15/mErvLBYg_cXG3rLvUsKT_fesZW2xOQ-xsNqO47m55DA.woff) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(../../../../../s/roboto/v15/-2n2p-_Y08sg57CNWQfKNvesZW2xOQ-xsNqO47m55DA.woff) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(../../../../../s/roboto/v15/u0TOpm082MNkS5K0Q4rhqvesZW2xOQ-xsNqO47m55DA.woff) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(../../../../../s/roboto/v15/NdF9MtnOpLzo-noMoG0miPesZW2xOQ-xsNqO47m55DA.woff) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(../../../../../s/roboto/v15/Fcx7Wwv8OzT71A3E1XOAjvesZW2xOQ-xsNqO47m55DA.woff) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(../../../../../s/roboto/v15/CWB0XYA8bzo0kSThX0UTuA.woff) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(../../../../../s/roboto/v15/ZLqKeelYbATG60EpZBSDyxJtnKITppOI_IvcXXDNrsc.woff) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(../../../../../s/roboto/v15/oHi30kwQWvpCWqAhzHcCSBJtnKITppOI_IvcXXDNrsc.woff) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(../../../../../s/roboto/v15/rGvHdJnr2l75qb0YND9NyBJtnKITppOI_IvcXXDNrsc.woff) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(../../../../../s/roboto/v15/mx9Uck6uB63VIKFYnEMXrRJtnKITppOI_IvcXXDNrsc.woff) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(../../../../../s/roboto/v15/mbmhprMH69Zi6eEPBYVFhRJtnKITppOI_IvcXXDNrsc.woff) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(../../../../../s/roboto/v15/oOeFwZNlrTefzLYmlVV1UBJtnKITppOI_IvcXXDNrsc.woff) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(../../../../../s/roboto/v15/RxZJdnzeo3R5zSexge8UUVtXRa8TVwTICgirnJhmVJw.woff) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(../../../../../s/roboto/v15/77FXFjRbGzN4aCrSFhlh3hJtnKITppOI_IvcXXDNrsc.woff) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(../../../../../s/roboto/v15/isZ-wbCXNKAbnjo6_TwHThJtnKITppOI_IvcXXDNrsc.woff) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(../../../../../s/roboto/v15/UX6i4JxQDm3fVTc1CPuwqhJtnKITppOI_IvcXXDNrsc.woff) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(../../../../../s/roboto/v15/jSN2CGVDbcVyCnfJfjSdfBJtnKITppOI_IvcXXDNrsc.woff) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(../../../../../s/roboto/v15/PwZc-YbIL414wB9rB1IAPRJtnKITppOI_IvcXXDNrsc.woff) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(../../../../../s/roboto/v15/97uahxiqZRoncBaCEI3aWxJtnKITppOI_IvcXXDNrsc.woff) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(../../../../../s/roboto/v15/d-6IYplOFocCacKzxwXSOFtXRa8TVwTICgirnJhmVJw.woff) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: local('Roboto Black'), local('Roboto-Black'), url(../../../../../s/roboto/v15/s7gftie1JANC-QmDJvMWZhJtnKITppOI_IvcXXDNrsc.woff) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: local('Roboto Black'), local('Roboto-Black'), url(../../../../../s/roboto/v15/3Y_xCyt7TNunMGg0Et2pnhJtnKITppOI_IvcXXDNrsc.woff) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: local('Roboto Black'), local('Roboto-Black'), url(../../../../../s/roboto/v15/WeQRRE07FDkIrr29oHQgHBJtnKITppOI_IvcXXDNrsc.woff) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: local('Roboto Black'), local('Roboto-Black'), url(../../../../../s/roboto/v15/jyIYROCkJM3gZ4KV00YXOBJtnKITppOI_IvcXXDNrsc.woff) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: local('Roboto Black'), local('Roboto-Black'), url(../../../../../s/roboto/v15/phsu-QZXz1JBv0PbFoPmEBJtnKITppOI_IvcXXDNrsc.woff) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: local('Roboto Black'), local('Roboto-Black'), url(../../../../../s/roboto/v15/9_7S_tWeGDh5Pq3u05RVkhJtnKITppOI_IvcXXDNrsc.woff) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: local('Roboto Black'), local('Roboto-Black'), url(../../../../../s/roboto/v15/mnpfi9pxYH-Go5UiibESIltXRa8TVwTICgirnJhmVJw.woff) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  src: local('Roboto Thin Italic'), local('Roboto-ThinItalic'), url(../../../../../s/roboto/v15/1DbO0RvWEevroPvEzA5briEAvth_LlrfE80CYdSH47w.woff) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  src: local('Roboto Thin Italic'), local('Roboto-ThinItalic'), url(../../../../../s/roboto/v15/5z9jpDJQqVE5bmkRqplJfiEAvth_LlrfE80CYdSH47w.woff) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  src: local('Roboto Thin Italic'), local('Roboto-ThinItalic'), url(../../../../../s/roboto/v15/cueeGLWq_s1uoQgOf76TFiEAvth_LlrfE80CYdSH47w.woff) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  src: local('Roboto Thin Italic'), local('Roboto-ThinItalic'), url(../../../../../s/roboto/v15/yTs8gw1HdasCzJ-B_iUwzSEAvth_LlrfE80CYdSH47w.woff) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  src: local('Roboto Thin Italic'), local('Roboto-ThinItalic'), url(../../../../../s/roboto/v15/gLfmBATgABwy0zMVv-qqhiEAvth_LlrfE80CYdSH47w.woff) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  src: local('Roboto Thin Italic'), local('Roboto-ThinItalic'), url(../../../../../s/roboto/v15/dzxs_VxZUhdM2mEBkNa8siEAvth_LlrfE80CYdSH47w.woff) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  src: local('Roboto Thin Italic'), local('Roboto-ThinItalic'), url(../../../../../s/roboto/v15/12mE4jfMSBTmg-81EiS-Yfk_vArhqVIZ0nv9q090hN8.woff) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local('Roboto Light Italic'), local('Roboto-LightItalic'), url(../../../../../s/roboto/v15/7m8l7TlFO-S3VkhHuR0atzTOQ_MqJVwkKsUn0wKzc2I.woff) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local('Roboto Light Italic'), local('Roboto-LightItalic'), url(../../../../../s/roboto/v15/7m8l7TlFO-S3VkhHuR0atzUj_cnvWIuuBMVgbX098Mw.woff) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local('Roboto Light Italic'), local('Roboto-LightItalic'), url(../../../../../s/roboto/v15/7m8l7TlFO-S3VkhHuR0at0bcKLIaa1LC45dFaAfauRA.woff) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local('Roboto Light Italic'), local('Roboto-LightItalic'), url(../../../../../s/roboto/v15/7m8l7TlFO-S3VkhHuR0at2o_sUJ8uO4YLWRInS22T3Y.woff) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local('Roboto Light Italic'), local('Roboto-LightItalic'), url(../../../../../s/roboto/v15/7m8l7TlFO-S3VkhHuR0at76up8jxqWt8HVA3mDhkV_0.woff) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local('Roboto Light Italic'), local('Roboto-LightItalic'), url(../../../../../s/roboto/v15/7m8l7TlFO-S3VkhHuR0atyYE0-AqJ3nfInTTiDXDjU4.woff) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local('Roboto Light Italic'), local('Roboto-LightItalic'), url(../../../../../s/roboto/v15/7m8l7TlFO-S3VkhHuR0at44P5ICox8Kq3LLUNMylGO4.woff) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: local('Roboto Italic'), local('Roboto-Italic'), url(../../../../../s/roboto/v15/WxrXJa0C3KdtC7lMafG4dRTbgVql8nDJpwnrE27mub0.woff) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: local('Roboto Italic'), local('Roboto-Italic'), url(../../../../../s/roboto/v15/OpXUqTo0UgQQhGj_SFdLWBTbgVql8nDJpwnrE27mub0.woff) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: local('Roboto Italic'), local('Roboto-Italic'), url(../../../../../s/roboto/v15/1hZf02POANh32k2VkgEoUBTbgVql8nDJpwnrE27mub0.woff) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: local('Roboto Italic'), local('Roboto-Italic'), url(../../../../../s/roboto/v15/cDKhRaXnQTOVbaoxwdOr9xTbgVql8nDJpwnrE27mub0.woff) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: local('Roboto Italic'), local('Roboto-Italic'), url(../../../../../s/roboto/v15/K23cxWVTrIFD6DJsEVi07RTbgVql8nDJpwnrE27mub0.woff) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: local('Roboto Italic'), local('Roboto-Italic'), url(../../../../../s/roboto/v15/vSzulfKSK0LLjjfeaxcREhTbgVql8nDJpwnrE27mub0.woff) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: local('Roboto Italic'), local('Roboto-Italic'), url(../../../../../s/roboto/v15/vPcynSL0qHq_6dX7lKVByfesZW2xOQ-xsNqO47m55DA.woff) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  src: local('Roboto Medium Italic'), local('Roboto-MediumItalic'), url(../../../../../s/roboto/v15/OLffGBTaF0XFOW1gnuHF0TTOQ_MqJVwkKsUn0wKzc2I.woff) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  src: local('Roboto Medium Italic'), local('Roboto-MediumItalic'), url(../../../../../s/roboto/v15/OLffGBTaF0XFOW1gnuHF0TUj_cnvWIuuBMVgbX098Mw.woff) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  src: local('Roboto Medium Italic'), local('Roboto-MediumItalic'), url(../../../../../s/roboto/v15/OLffGBTaF0XFOW1gnuHF0UbcKLIaa1LC45dFaAfauRA.woff) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  src: local('Roboto Medium Italic'), local('Roboto-MediumItalic'), url(../../../../../s/roboto/v15/OLffGBTaF0XFOW1gnuHF0Wo_sUJ8uO4YLWRInS22T3Y.woff) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  src: local('Roboto Medium Italic'), local('Roboto-MediumItalic'), url(../../../../../s/roboto/v15/OLffGBTaF0XFOW1gnuHF0b6up8jxqWt8HVA3mDhkV_0.woff) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  src: local('Roboto Medium Italic'), local('Roboto-MediumItalic'), url(../../../../../s/roboto/v15/OLffGBTaF0XFOW1gnuHF0SYE0-AqJ3nfInTTiDXDjU4.woff) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  src: local('Roboto Medium Italic'), local('Roboto-MediumItalic'), url(../../../../../s/roboto/v15/OLffGBTaF0XFOW1gnuHF0Y4P5ICox8Kq3LLUNMylGO4.woff) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(../../../../../s/roboto/v15/t6Nd4cfPRhZP44Q5QAjcCzTOQ_MqJVwkKsUn0wKzc2I.woff) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(../../../../../s/roboto/v15/t6Nd4cfPRhZP44Q5QAjcCzUj_cnvWIuuBMVgbX098Mw.woff) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(../../../../../s/roboto/v15/t6Nd4cfPRhZP44Q5QAjcC0bcKLIaa1LC45dFaAfauRA.woff) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(../../../../../s/roboto/v15/t6Nd4cfPRhZP44Q5QAjcC2o_sUJ8uO4YLWRInS22T3Y.woff) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(../../../../../s/roboto/v15/t6Nd4cfPRhZP44Q5QAjcC76up8jxqWt8HVA3mDhkV_0.woff) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(../../../../../s/roboto/v15/t6Nd4cfPRhZP44Q5QAjcCyYE0-AqJ3nfInTTiDXDjU4.woff) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(../../../../../s/roboto/v15/t6Nd4cfPRhZP44Q5QAjcC44P5ICox8Kq3LLUNMylGO4.woff) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  src: local('Roboto Black Italic'), local('Roboto-BlackItalic'), url(../../../../../s/roboto/v15/bmC0pGMXrhphrZJmniIZpTTOQ_MqJVwkKsUn0wKzc2I.woff) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  src: local('Roboto Black Italic'), local('Roboto-BlackItalic'), url(../../../../../s/roboto/v15/bmC0pGMXrhphrZJmniIZpTUj_cnvWIuuBMVgbX098Mw.woff) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  src: local('Roboto Black Italic'), local('Roboto-BlackItalic'), url(../../../../../s/roboto/v15/bmC0pGMXrhphrZJmniIZpUbcKLIaa1LC45dFaAfauRA.woff) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  src: local('Roboto Black Italic'), local('Roboto-BlackItalic'), url(../../../../../s/roboto/v15/bmC0pGMXrhphrZJmniIZpWo_sUJ8uO4YLWRInS22T3Y.woff) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  src: local('Roboto Black Italic'), local('Roboto-BlackItalic'), url(../../../../../s/roboto/v15/bmC0pGMXrhphrZJmniIZpb6up8jxqWt8HVA3mDhkV_0.woff) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  src: local('Roboto Black Italic'), local('Roboto-BlackItalic'), url(../../../../../s/roboto/v15/bmC0pGMXrhphrZJmniIZpSYE0-AqJ3nfInTTiDXDjU4.woff) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  src: local('Roboto Black Italic'), local('Roboto-BlackItalic'), url(../../../../../s/roboto/v15/bmC0pGMXrhphrZJmniIZpY4P5ICox8Kq3LLUNMylGO4.woff) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
html {}
body {
    color:#8f8f8f;
    font-size: 13px;
    line-height: 22px;	
    width: 100%;
    position: relative;
    background: white;    
    font-family: "Roboto Condensed", Helvetica,Arial,sans-serif;
    letter-spacing: 0.5px;
}
body.common-home {
background: #f7f7f7;    
}
#copy-right p {
    line-height: 22px;
    margin: 10px 0;
    font-size: 16.5px;
    color:#555555;
}
#copy-right p a {
    line-height: 22px;
    font-size: 16.5px;
    color:#555555;
}
body.common-home h1 { text-indent:-9999999px; position:absolute;}
#logoright { display:none;}
#vtpbando iframe {box-shadow: 1px 0px 7px 0 #ccc; z-index:99999;position:fixed;height:450px;width:800px;top: -450px;}
#vtpbando:hover iframe {top:30px;}
header {
    width: 100%;
    padding: 0;
    position: relative;
    background: white;
}
.top_module { width:100%; overflow:hidden;}
body.common-home .top_module {padding:0;margin-bottom:5px;}
.thumbnail { border:0; border-radius:0;}
#row_header {background:white;overflow: hidden;} 
#row_header .col-sm-12 { padding:0; margin:0;}
h1, h2, h3, h4, h5, h6 {color: #444;}
/*.row {margin-right: 0;margin-left: 0;}*/
/* default font size */
.fa {font-size: 14px;}
/* Override the bootstrap defaults */
h1 {font-size: 25px;}
h2 {font-size: 20px;}
h3 {font-size: 21px;}
h4 {font-size: 13px;}
h5 {font-size: 12px;}
h6 {font-size: 10.2px;}
h1#sppage {background: none !important;
    padding: 0 !important;
    margin-bottom: 20px !important;
    border-bottom: 1px solid #eeeeee;
    border-top: 0 !important;
    border-left: 0 !important;
    border-right: 0 !important;
    text-transform: none !important;
    font-size: 28px !important;
    font-weight: normal !important;
    height: auto !important; border:0px;}
a {	color: black; cursor:pointer;}
a:hover {color: #d71a21;text-decoration: none;}
legend {font-size: 14px;  padding: 7px 0px;  font-weight: bold;  text-align: center;}
#formdangky {background-color: #f8eeee;  border: 2px solid #ee237c;  border-radius: 8px;  margin: 15px 0 10px 0;}
label {
font-size: 12px;
font-weight: normal;
}
select.form-control, textarea.form-control, input[type="text"].form-control, input[type="password"].form-control, input[type="datetime"].form-control, input[type="datetime-local"].form-control, input[type="date"].form-control, input[type="month"].form-control, input[type="time"].form-control, input[type="week"].form-control, input[type="number"].form-control, input[type="email"].form-control, input[type="url"].form-control, input[type="search"].form-control, input[type="tel"].form-control, input[type="color"].form-control {
    font-size: 12px;
    padding: 6px 10px;
    border: 1px solid #ececec;
}
ul#thongsokithuat select.form-control, ul#thongsokithuat textarea.form-control, ul#thongsokithuat input[type="text"].form-control {
	    
    background: rgba(250,252,252,1);
    background: -moz-linear-gradient(top, rgba(250,252,252,1) 0%, rgba(247,248,247,1) 50%, rgba(244,242,242,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(250,252,252,1)), color-stop(50%, rgba(247,248,247,1)), color-stop(100%, rgba(244,242,242,1)));
    background: -webkit-linear-gradient(top, rgba(250,252,252,1) 0%, rgba(247,248,247,1) 50%, rgba(244,242,242,1) 100%);
    background: -o-linear-gradient(top, rgba(250,252,252,1) 0%, rgba(247,248,247,1) 50%, rgba(244,242,242,1) 100%);
    background: -ms-linear-gradient(top, rgba(250,252,252,1) 0%, rgba(247,248,247,1) 50%, rgba(244,242,242,1) 100%);
    background: linear-gradient(to bottom, rgba(250,252,252,1) 0%, rgba(247,248,247,1) 50%, rgba(244,242,242,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafcfc', endColorstr='#f4f2f2', GradientType=0 );
    box-shadow: none;
    border-radius: 2px;
}
	 footer .form-control {margin-bottom: 10px;}
#bodycontent {background: url('http://dongphuclechien.com/catalog/view/theme/default/image/bg_cen_top.png') repeat-x center top #FFF;}
#bodybottom {  background: url('../image/bg_bottom.png') repeat-x center bottom;padding-bottom: 150px;}
.bannertrai {margin:15px 0;}
#buttonsendemail{background: #00a5e8;
    line-height: 45px;
    width: 125px;
    border: 0px;
    font-style: italic;
    font-weight: bold;
    font-size: 18px;}
#sanxuattheppt {text-align: center; min-height:275px;}
#sanxuattheppt ul {list-style: none;
    padding: 0;
    margin: 30px 0;
    display: inline-block;}
#sanxuattheppt ul li { float: left;
    margin: 0 15px;}
#sanxuattheppt h2 {display: inline-block;
    border-bottom: 1px solid white;
    color: white;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 26px;margin-bottom: 30px;}
#sanxuattheppt p span {color: #0758a0;
    background: white;
    padding: 8px 25px;display: inline-block;
    font-size: 20px;
    font-weight: 300;}
p.chuthichbaiviet {font-weight: 400;font-style: italic;color: #cccccc;}
p.chuthichbaiviet span {
    margin-left: 20px;
    padding-left: 18px;
}
#bodybottom .row {box-shadow: 0px 1px 10px 0 rgba(0, 0, 0, 10);
-moz-box-shadow: 0px 1px 10px 0 rgba(0, 0, 0, 10);padding: 10px 0;
-webkit-box-shadow: 0px 1px 10px 0 rgba(0, 0, 0, 10); background:white;}
.input-group input, .input-group select, .input-group .dropdown-menu, .input-group .popover {
font-size: 12px;
}
.input-group .input-group-addon {
    font-size: 12px;
    height: 30px;
}
/* Fix some bootstrap issues */
span.hidden-xs, span.hidden-sm, span.hidden-md, span.hidden-lg {
display: inline;
}
div.required .control-label:before {
content: '* ';
color: #F00;
font-weight: bold;
}
/* Gradent to all drop down menus */
.dropdown-menu li > a:hover {
    text-decoration: none;
    color: #ffffff;
    background-color:#149517;
}
/* top */
#top {
    background: #f7f7f7;
    border-bottom: 1px solid #dddddd;
    line-height: 33px;
    font-family: "Roboto";
    letter-spacing: 0;
    color: #333;
}
#top .fa {
    color: #0e7b11;
    font-size: 12px;
    margin-right: 7px;
}
#top .fa-envelope {
    margin-left: 15px;
}
#top .list-inline {
    margin-bottom: 0px;
}
#top .list-inline>li {
    padding:0;
}
#top .list-inline>li>a {
    padding: 0 13px;
    line-height: 11px;
    display: inline-block;
}
#top .list-inline>li+li>a {
    border-left: 1px solid #e6dedd;
    padding-right: 0;
}
#top .container {
padding: 0 20px;
}
#top #currency .currency-select {
text-align: left;
}
#top #currency .currency-select:hover {
text-shadow: none;
color: #ffffff;
background-color: #229ac8;
background-image: linear-gradient(to bottom, #d71a21, #1f90bb);
background-repeat: repeat-x;
}
#top .btn-link, #top-links li, #top-links a {
color: #888;
text-shadow: 0 1px 0 #FFF;
text-decoration: none;
}
#top .btn-link:hover, #top-links a:hover {
color: #444;
}
#top-links .dropdown-menu a {
text-shadow: none;
}
#top-links .dropdown-menu a:hover {
color: #FFF;
}
#top .btn-link strong {
font-size: 14px;
line-height: 14px;
}
#top-links {
padding-top: 6px;
}
#top-links a + a {
margin-left: 15px;
}
/* logo */
#logo h1 {margin-top:15px;}
ul#leftheader {list-style: none;
    margin: 0;
    padding: 17px 0 0 70px;}
ul#leftheader li {    float: left;
    padding-right: 5px;
    line-height: 10px;}
ul#leftheader li + li {padding: 0 5px;
    border-left: 1px solid #b0acac;}
ul#leftheader li a {color: #b0acac;
    font-weight: 500;
    font-size: 11px;}
header > .container { 
    padding:10px 0;
}
header > .container > div {
    padding:0;
    overflow: hidden;
}
/* search */
#search {
	    margin: 23px 0 0 0;
    box-shadow: none;
    background: white;
    width: 100%;
    font-family: "Roboto";
}
#search .input-group-btn { 
    line-height: 27px;
    position: absolute;
    right: 35px;
}
#search .input-lg {
    height: 40px;
    border-radius: 0px;
    line-height: 40px;
    padding: 0 10px;
    width: 70%;
    box-shadow: none;
}
#search .select-lg {
    height: 40px;
    border-radius: 0px;
    line-height: 40px;
    width: 30%;
    padding: 0 10px;
    border-right: 0px;
    font-size: 14px;
    box-shadow: none;
    -webkit-appearance: none;
}
#search .btn-lg {
    font-size: 15px;
    line-height: 40px;
    padding: 0px 13px;
    background: none;
    font-weight: normal;
    box-shadow: none;
    border: 0;
}
#search .btn-lg .fa {
    font-size: 16px;
}
/* cart */
#cart {
	margin-bottom: 10px;
}
#cart > .btn {
	font-size: 13px;
    line-height: 60px;
    color: #b0b0b0;
    background: none;
    border: 0;
    padding: 0;
}
#cart.open > .btn {
	background-image: none;
    color: white;
    box-shadow: none;
    text-shadow: none;
}
#cart.open > .btn:hover {
	color: #444;
}
#cart .dropdown-menu {
	background: #eee;
	z-index: 1001;
}
#cart .dropdown-menu {
	min-width: 260px;
}
.menucontent {
    background: #f0f0f0;
    padding: 50px 0 40px 0;
}
.menucontent .col-xs-12 {
    padding-left:15px;
    padding-right:15px;
}
.menucontent ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
.menucontent ul li > div{    
    box-shadow: 0px 0px 9px 0px #999;
    position: relative;
}
.menucontent ul li h3 {
    text-align: center;
    position: absolute;
    bottom: 0;
    width: 100%;
    overflow: hidden;
    text-transform: uppercase;
    font-size: 15px;
    line-height: 36px;
}
.menucontent ul li .fa {
    margin-left: 5px;
    color: #d71a21;
}
.menucontent ul li img {
    height: auto;
    max-width: 100%;
}
body.product-category .dev-category {
    margin-top: 35px;
    margin-bottom: 10px;
    overflow: hidden;
}
.featuredcategory {
    margin: 50px 0 20px 0;
}
.featuredcategory .col-xs-12 {
    padding-left:15px;
    padding-right:15px;
}
.category-thumb {
        position: relative;
    margin-bottom: 30px;
}
.category-thumb h2 {    
    font-size: 20px;
    color: white;
    text-transform: uppercase;
    font-weight: 300;
    margin: -4px 0 20px 0;
    line-height: 22px;
}
.category-thumb h3 {
    font-size: 16px;
    font-weight: 500;
    color: white;
    padding: 0;
    margin: 0;
}
.category-thumb .image {
}
.category-thumb .caption {
    position: absolute;
    top: 0;
    color: white;
    width: 100%;
    height: 100%;
}
.category-thumb .caption:hover {
    background: rgba(0,0,0,0.37);
}
.category-thumb .caption .col-xs-4 {
    font-size: 60px;
    font-weight: bold;
    text-align: center;
    line-height: 44px;
    margin: 30px 0;
    width: 30%;
    max-width: 113.4px;
}
.category-thumb .caption .col-xs-8 {
    border-left: 1px solid #b8c1c2;
    margin: 30px 0;
}
.category-thumb ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.category-thumb ul li {
    padding: 8px 0;
} 
.category-thumb ul li .fa {
    color:#d71a21;
}
#data_thanhdulieu h2 {
    color: #000000;
    text-align: center;
    font-size: 36px;
    text-transform: uppercase;
    font-weight: 400;
    margin-bottom: 12px;
}
.h2gachchan {
    text-align: center;
    overflow: hidden;
    width: 100%;
    height: 4px;
}
.h2gachchan + .slider {
    margin-top: 50px;
}
.h2gachchan span {
    background: #d71a21;
    height: 4px;
    width: 80px;
    display: inherit;
    margin: 0 auto;
}
.h3gachchan {
    text-align: center;
    overflow: hidden;
    width: 100%;
    height: 1px;
}
.h3gachchan span {
    background: #333333;
    height: 1px; 
    width: 180px;
    display: inherit;
    margin: 0 auto;   
}
#data_thanhdulieu h3 {
    text-align: center;
    font-weight: 400;
    font-size: 28px;
    color: #333333;
    margin-top: 50px;
    margin-bottom: 15px;
}
.show-des {
    color: #333333;
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 30px;
}
.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px; height: 0; overflow: hidden;
} 
.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.video-container + .slider {
    margin-top: 40px;
}
#data_thanhdulieu_2 h2 {
    margin-top: 40px;
    color: white;
}
#data_thanhdulieu_2 h3 {    
    color: white;
}
#data_thanhdulieu_2 .h3gachchan span {   
    background: #c6c6c6;
}
#data_thanhdulieu_2 .show-des {
    color: #c6c6c6;
}
.chisorutngan {
    position: relative;
    margin: 65px 0;
}
.chisorutngan div {
    font-size: 180px;
    font-family: "Proximanova";
    text-align: center;
    font-weight: bold;
    color: #636466;
    line-height: 140px;
}
.chisorutngan p {
    font-size: 18px;
    width: 47%;
    text-align: center;
    margin: 11% 24% 0 24%;
    position: absolute;
    top: 0;
    line-height: 26px;
    vertical-align: middle;
    display: inline-table;
    font-weight: bold;
    color: white;
}
#data_thanhdulieu > .container > div {
    overflow: hidden;
    margin-bottom: 50px;
    width:100%;
}
#owl-anhsanpham .item img {
    margin: 0 auto;
}
#mausacsp {}
#mausacsp > div {
        text-align: center;
}
#mausacsp > div ul {
    list-style: none;
    padding: 0;
    margin: 0 auto;
    display: inline-block;
}
#mausacsp > div ul li { 
    float: left;
    width: 42px; 
    height: 42px;
    border: 4px solid white;
    border-radius: 100%;
    margin: 0 3px;
    cursor: pointer;
}
#mausacsp > div ul li:hover { 
    box-shadow: 0px 0px 3px 0px #ccc;
}
p#h2p-dacbiet {
    text-align: center;
    font-size: 62px;
    line-height: 45px;
    margin: 45px 0 0 0;
    font-weight: bold;
    color: #c6c6c6;
}
#product-uttt {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 999;
    text-align: right;
}
#product-uttt p {
    color: black;
    font-weight: 600;
    font-size: 26px;
    margin: 10px 0 20px 0;
}
#product-uttt a {
    border: 1px solid #B10E00;
    background: rgba(215,26,32,1);
    background: -moz-linear-gradient(top, rgba(215,26,32,1) 0%, rgba(173,14,0,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(215,26,32,1)), color-stop(100%, rgba(173,14,0,1)));
    background: -webkit-linear-gradient(top, rgba(215,26,32,1) 0%, rgba(173,14,0,1) 100%);
    background: -o-linear-gradient(top, rgba(215,26,32,1) 0%, rgba(173,14,0,1) 100%);
    background: -ms-linear-gradient(top, rgba(215,26,32,1) 0%, rgba(173,14,0,1) 100%);
    background: linear-gradient(to bottom, rgba(215,26,32,1) 0%, rgba(173,14,0,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d71a20', endColorstr='#ad0e00', GradientType=0 );
    color: white;
    padding: 9px 20px;
    text-transform: uppercase;
    margin-top: 30px;
    display: inline-block;
}
ul#thongsokithuat, ul#thongsokithuat ul {
    list-style:none;
    padding:0;
    margin:0;
    color: black;
    overflow: hidden;
}
ul#thongsokithuat {
    border-top: 1px solid #c6c6c6;
    margin:50px 0;
}
ul#thongsokithuat > li {
    overflow: hidden;
    padding:0;
    background: white;
    z-index: 9;
    position: relative;
}
ul#thongsokithuat > li.col-lg-9 {
    border-right: 1px solid #c6c6c6;
    border-bottom: 1px solid #c6c6c6;
    border-left: 1px solid #c6c6c6;
    padding-bottom: 10px;
    margin-left: -1px;
    z-index: 1;
    display:none;
}
.displaynone1 {display:none;}
ul#thongsokithuat > li.col-lg-9.active {
    display: block;
}
ul#thongsokithuat > li > a {
    width: 100%;
    display: inline-block;
    background: white;
    border-bottom: 1px solid #c6c6c6;
    border-left: 1px solid #c6c6c6;
    border-right: 1px solid #c6c6c6;
    line-height: 60px;
    padding-left: 19px;
    text-transform: uppercase;
    font-weight: 500;
    font-size: 14px;
}
ul#thongsokithuat > li > a.active, ul#thongsokithuat > li > a:hover {
    border-left: 5px solid #d71a21;
    padding-left: 15px;
    border-right:0px;
}
ul#thongsokithuat li ul li {
    background: white;
    padding: 0 40px;
}
ul#thongsokithuat .control-label {
    font-weight: 500;
    font-size: 14px;
    line-height: 31px;
    color: #333333;
    margin-bottom: 0px;
}
ul#thongsokithuat .control-label1 {
    font-size: 20px;
    font-weight: 300;
    margin-bottom: 0px;
    line-height: 30px;
}
body.common-uoctinhthanhtoan ul#thongsokithuat ul, body.common-chiphidutinh ul#thongsokithuat ul {
        color: #696969;
        margin: 40px 0 20px 0;
}
body.common-uoctinhthanhtoan ul#thongsokithuat ul li, body.common-chiphidutinh ul#thongsokithuat ul li {
    padding: 0 10px;
}
body.common-uoctinhthanhtoan ul#thongsokithuat > li > a, body.common-chiphidutinh ul#thongsokithuat > li > a {
    font-weight: 600;
    font-size: 13px;
}
ul#thongsokithuat > li > a.active {
    color: #333333; 
}
#uoctinhthanhtoan_a, #chiphidutinh_a {
    margin: 30px 0 20px 0;
}
#uoctinhthanhtoan_a a, #chiphidutinh_a a{
    border: 1px solid #B10E00;
    background: rgba(215,26,32,1);
    background: -moz-linear-gradient(top, rgba(215,26,32,1) 0%, rgba(173,14,0,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(215,26,32,1)), color-stop(100%, rgba(173,14,0,1)));
    background: -webkit-linear-gradient(top, rgba(215,26,32,1) 0%, rgba(173,14,0,1) 100%);
    background: -o-linear-gradient(top, rgba(215,26,32,1) 0%, rgba(173,14,0,1) 100%);
    background: -ms-linear-gradient(top, rgba(215,26,32,1) 0%, rgba(173,14,0,1) 100%);
    background: linear-gradient(to bottom, rgba(215,26,32,1) 0%, rgba(173,14,0,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d71a20', endColorstr='#ad0e00', GradientType=0 );
    color: white;
    padding: 8px 24px;
    text-transform: uppercase;
    font-size: 12px;
}
.attribute_tit {
    font-weight: 500;
    border-bottom: 1px solid #ccc;
    font-size: 17px;
    line-height: 45px;
        cursor: pointer;
}
body.common-uoctinhthanhtoan .attribute_tit, body.common-chiphidutinh .attribute_tit {
    line-height: 30px;
}
.attribute_tit .fa {
    margin-right: 9px;
    font-size: 18px;
}
.attribute_des {
    line-height: 36px;
    display: none;
}
.attribute_des > div {
    overflow: hidden;
    background: #fff;
    border-bottom: 1px solid #ddd;
    width: 100%;
}
.attribute_des > div:nth-child(2n+1) {
    background: #fcfcfc;
}
.attribute_des .col-xs-6, .attribute_des .col-xs-12 {
    padding-left:20px;
}
.attribute_des > .col-xs-12 {
    font-weight: bold;
}
body.common-chiphidutinh .attribute_des .col-xs-6 + .col-xs-6, body.common-uoctinhthanhtoan .attribute_des .col-xs-6 + .col-xs-6 {
    text-align: right;
} 
.attribute_des .col-xs-6 .fa {
    float:right;
}
#data_thanhdulieu_7 {
    text-align: center;
    position: relative;
}
#data_thanhdulieu_7 div {   
    position: absolute;
    top: 20%;
    margin: 0 auto;
    width:100%;
}
#data_thanhdulieu_7 a { 
    border: 1px solid #B10E00;
    background: rgba(215,26,32,1);
    background: -moz-linear-gradient(top, rgba(215,26,32,1) 0%, rgba(173,14,0,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(215,26,32,1)), color-stop(100%, rgba(173,14,0,1)));
    background: -webkit-linear-gradient(top, rgba(215,26,32,1) 0%, rgba(173,14,0,1) 100%);
    background: -o-linear-gradient(top, rgba(215,26,32,1) 0%, rgba(173,14,0,1) 100%);
    background: -ms-linear-gradient(top, rgba(215,26,32,1) 0%, rgba(173,14,0,1) 100%);
    background: linear-gradient(to bottom, rgba(215,26,32,1) 0%, rgba(173,14,0,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d71a20', endColorstr='#ad0e00', GradientType=0 );
    color: white;
    padding: 10px 20px;
    text-transform: uppercase;
}
#name_thanhdulieu {
        margin-bottom: 25px;
    background: rgba(31,31,31,1);
    background: -moz-linear-gradient(top, rgba(31,31,31,1) 0%, rgba(18,18,18,1) 50%, rgba(5,5,5,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(31,31,31,1)), color-stop(50%, rgba(18,18,18,1)), color-stop(100%, rgba(5,5,5,1)));
    background: -webkit-linear-gradient(top, rgba(31,31,31,1) 0%, rgba(18,18,18,1) 50%, rgba(5,5,5,1) 100%);
    background: -o-linear-gradient(top, rgba(31,31,31,1) 0%, rgba(18,18,18,1) 50%, rgba(5,5,5,1) 100%);
    background: -ms-linear-gradient(top, rgba(31,31,31,1) 0%, rgba(18,18,18,1) 50%, rgba(5,5,5,1) 100%);
    background: linear-gradient(to bottom, rgba(31,31,31,1) 0%, rgba(18,18,18,1) 50%, rgba(5,5,5,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f1f1f', endColorstr='#050505', GradientType=0 );
    line-height: 45px;
    height: 45px;
}
#name_thanhdulieu.active {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 999;
}
#name_thanhdulieu ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
#name_thanhdulieu ul li {
    float: left;
    padding: 0 18px;
    height: 45px;
}
#name_thanhdulieu ul li a {
    color: white;
    cursor: pointer;
    text-transform: uppercase;
}
#name_thanhdulieu ul li:hover {
    /*background: url('http://dongphuclechien.com/catalog/view/theme/default/image/lidb.png') top center no-repeat;*/
    background: rgba(215,26,32,1);
    background: -moz-linear-gradient(top, rgba(215,26,32,1) 0%, rgba(173,14,0,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(215,26,32,1)), color-stop(100%, rgba(173,14,0,1)));
    background: -webkit-linear-gradient(top, rgba(215,26,32,1) 0%, rgba(173,14,0,1) 100%);
    background: -o-linear-gradient(top, rgba(215,26,32,1) 0%, rgba(173,14,0,1) 100%);
    background: -ms-linear-gradient(top, rgba(215,26,32,1) 0%, rgba(173,14,0,1) 100%);
    background: linear-gradient(to bottom, rgba(215,26,32,1) 0%, rgba(173,14,0,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d71a20', endColorstr='#ad0e00', GradientType=0 );
}
#name_thanhdulieu h1 {
    margin: 0;
    padding: 0;
    min-width: 150px;
    line-height: 45px;
    color: white;
    font-size: 20px;
}
ul#listproduct {
    list-style: none;
    padding: 0;
    margin: 0;
}
ul#listproduct li {
    margin-bottom: 20px;
}
ul#listproduct h2 {
    text-align: justify;
    text-transform: uppercase;
    font-weight: 600;
    margin-top: 0;
    color: #0095da ;
}
ul#listproduct h2:hover {
    color: #da2131;
}
ul#listproduct p {
    font-size: 17px;
    color: #777;
    margin-bottom: 15px;
    text-align: justify;
}
.xemnhanhproduct { 
    background:url('../image/nenproducthover.png'); 
    height:100%; 
    width:100%; 
    position:absolute; 
    top:0; 
    left:-100%;
    transition: 0.25s;
}
.product-thumb:hover .xemnhanhproduct {
    transition: 0.25s;
    left: 0;}
.xemnhanhproduct > div { 
    margin-top:40%; 
    text-align:center; 
    padding:0 5px;
} 
.xemnhanhproduct button {
    background: none;
    border: 0;
}
span.redprice {color: red;
    font-size: 26px;
    font-weight: bold; 
    margin-right:5px; 
    margin-bottom:25px;
    font-family: "Times New Roman";    
    display: inline-block;
}
span.oldprice {
    color: #828282;
    margin-left: 5px; 
    margin-bottom:25px;
    text-decoration: line-through;    
    display: inline-block;
}
#spxemthem span {
	text-decoration: underline;
    font-family: "Roboto Condensed";
    font-weight: bold; cursor:pointer;
}
#spxemthem .fa {
    font-size: 12px;
}
#minidescription .table-bordered, #minidescription tr, #minidescription td{ border: 0px;
    padding: 8px 0;}
.sp_description .row { margin:0 -5px;}
#vtpaddthis  {margin-bottom: 20px;}
/*.sp_description { display:none;}*/
#vtpaddthis > div:first-child {
	float: left;
    margin-right: 40px;
    font-family: "Roboto Condensed";
    font-weight: bold;
    text-transform: uppercase;
    font-size: 16px;
}
.form-control { height:30px;}
.owl-carousel .xemthem {background: url('../image/muiten.png') top 6px right no-repeat;
    padding-right: 20px;
    position: absolute;
    z-index: 99999;
    color: white;
    font-family: "Times New Roman", serif;
    font-style: italic;
    font-size: 14px;}
#slideshowdbvtp #slideshow0 .xemthem { top: 53%;
    left: 4.5%;}
#slideshowdbvtp #slideshow0_1 .xemthem {    top: 78%;
    left: 8%;}
#slideshowdbvtp #slideshow0_2 .xemthem {    top: 50%;
    left: 8%;}
#slideshowdbvtp > div, #slideshowdbvtp > div > .col-xs-12 { margin:0; padding:0;}
.latestproductbycategory .owl-controls { width:100%; overflow:hidden;}
.latestproductbycategory .owl-controls .owl-buttons {float:right;    margin-right: 10px;}
.latestproductbycategory .owl-controls .owl-buttons div { position:relative; opacity:1; float:left;left: 0;
    right: 0; margin-left:10px;}
.product_class { background:#f2f2f2;}
#sologan {
    margin: 0 0 0 12px;
}
#sologan h3 {
    letter-spacing: 0px;
    margin: 0;
    font-size: 25px;
    text-transform: uppercase;
    font-weight: 700;
    line-height: 42px;
    color:#149517;
}
#sologan h2 {
    letter-spacing: 0px;
    margin: 0;
    font-size: 35px;
    text-transform: uppercase;
    font-weight: 700;
    line-height: 42px;
    color:#ff1901;
}
.contentvtp > .col-sm-12 {
    padding: 0;
}
#dmbaiviet_1 {
    margin: 30px 0;
    overflow: hidden;
}
#dmbaiviet_1 #detail-baiviet {
    margin: 0 -10px;
}
ul#list_dm_bv {
    list-style: none;
    padding: 0;
    margin: 10px 0 0 0 !important;
    overflow: hidden;
}
ul#list_dm_bv li {    
    background: url('../image/h1_bg_2.jpg') no-repeat;
    
}
ul#list_dm_bv li a {
        font-size: 16px !important;
    padding-left: 18px;
    line-height: 26px !important;
    font-family: "Bebas","Times New Roman", serif;
    color: #7e7e7e;
    text-transform: uppercase;
    font-weight: normal !important;
}
ul#list_dm_bv li.active a {text-decoration: underline;}
#dmbaiviet_chinh h1 {
    background: none !important;
    padding: 0 !important;
    overflow: inherit !important;
    font-size: 24px !important;
    color: #8f8f8f;
}
#dmbaiviet_chinh #minidescription {
    font-size: 16px;
    line-height: 20px;
    font-family: "Bebas","Times New Roman", serif;
    color: #8f8f8f;
    margin-bottom: 15px;
}
#dmbaiviet_chinh {
    float: left;
    font-family: "Tahoma","Times New Roman", serif;
    line-height: 16px;
    font-size: 12px;
}
ul#dm2bv {
    overflow: hidden;
}
ul#dm2bv li {}
ul#dm2bv li img { min-height: 140px;}
ul#dm2bv li .title a {
    font-size: 14px;
    line-height: 21px !important;
    color: #7e7e7e;
}
#dmbaiviet_2 {
    margin: 15px -10px;
}
#dmbaiviet_2 #detail-baiviet { 
    width:100%;
}
#dmbaiviet_chinh2 {
    margin-bottom: 15px;
}
#dmbaiviet_chinh2 div {
    line-height: 24px;
    font-family: Tahoma;
    font-size: 14px;
}
#dmbaiviet_chinh2 h1 {
    margin-top: 20px;
}
#dmbaiviet_chinh3 { 
    display: none;
}
ul#dm3bv li {
    margin-bottom: 15px;
}
ul#dm3bv li .title {
    margin-top: 15px;
}
ul#dm3bv li .title a {
    font-size: 16px !important;
    line-height: 20px !important;
    color: #7e7e7e;
}
ul#dm3bv li .description {
    font-family: Tahoma;
    line-height: 14px;
    font-size: 12px;
}
ul#dm4bv li {
    margin-bottom: 15px;
}
ul#dm4bv li.bottom0 {margin-bottom: 0px;}
ul#dm4bv li .title {
    margin-top: 15px;
}
ul#dm4bv li .title a {
    background: url('../image/h1_bg_1.jpg') no-repeat;
    font-size: 16px !important;
    padding-left: 18px;
    line-height: 20px !important;
    font-family: "Bebas","Times New Roman", serif;
    color: #7e7e7e;
    text-transform: uppercase;
}
ul#dm4bv li .titledb a {    
    font-size: 16px !important;
    padding-left: 18px;
    line-height: 20px !important;
    color: #7e7e7e;
}
ul#dm4bv li .titledb a .fa { 
    margin-right: 10px; font-size: 10px;
}
ul#dm4bv li .description {
    font-family: Tahoma;
    line-height: 14px;
    font-size: 12px;
}
.img-fullresponsive {width:100%;}
#anh-baiviet-img { margin-bottom: 20px;}
ul#contact-page {
    padding: 0;
    margin: 0;
    list-style: none;
}
ul#contact-page li {
    
}
ul#contact-page li h2 {
    color: #8f8f8f;
    font-family: Tahoma;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: bold;
    margin-top: 0px;
    margin-bottom: 15px;
}
ul#contact-page li h2:hover { text-decoration: underline; cursor: pointer;}
ul#contact-page li p {
    color: #8f8f8f;
    font-family: Tahoma;
    font-size: 12px;
    line-height: 16px;
    margin-bottom: 15px;   
}
#googleMap {
    width: 100%;
    height: 380px;
    margin: 30px 0;
    box-shadow: 0px 1px 3px 0px;
    border-right: 7px solid #a71c20;
}
body.quanly-search #detail-baiviet .row{
    margin: 0 -10px;
}
.dropdown-menu>li>a {
    padding: 0 20px;
    line-height: 36px;
    font-size: 18px;
}
#top .dropdown-menu>li>a {
    font-size:13px;
    font-family: "Roboto";
    line-height: 28px;
}
#mobileimg img {margin: 20px 0; width: 100%;}
#actionspecial h3 {
    color: #0095da;
    font-weight: bold;
    font-size: 30px;
}
#actionspecial h2, #duanaction h2, #newsaction h2 {
    background: #0095da url('../image/title.jpg') top right no-repeat;
    display: inline-block;
    line-height: 50px;
    padding-right: 50px;
    padding-left: 17px;
    font-size: 22px;
    color: white;
    font-weight: 600;
    margin-bottom: 0;
    text-transform: uppercase;
}
.gachduoixanh {
    background: #0095da; 
    float:left;
    width: 100%;
    height: 2px;
    margin-top: -2px;
    margin-bottom: 30px;
}
.thoigian {
    text-decoration: underline;
    font-size: 18px;
    color: #777777;
    margin-bottom: 15px;
}
.noidung {
    font-size: 18px;
    text-align: justify;
    color: #555555;
    line-height: 28px;
    margin-bottom: 25px;
}
a.chitiet {
    line-height: 47px;
    border: 1px solid #0095da;
    display: inline-block;
    border-radius: 7px;
    padding: 0 35px;
    font-size: 23px;
    color: #0095da;
}
ul#listproduct a.chitiet {
    line-height: 35px;
    border: 1px solid #0095da;
    display: inline-block;
    border-radius: 3px;
    padding: 0 30px;
    font-size: 19px;
    color: #0095da;
}
ul#listproduct a.chitiet:hover, a.chitiet:hover {
    border: 1px solid #da2131;
        color: #da2131;
}
#actionspecial > .row > .col-lg-9 {
    margin-bottom: 40px;
}
#hdslider {
    width: 100%;
    float: left;
}
#hdslider .owl-carousel .owl-item {
    float: left;
    padding: 0 15px;
}
#hdslider h3 {
    font-size: 26px;
}
#hdslider p {
    font-size: 17px;
    text-align: justify;
    color: #555555;
}
#duanaction, #newsaction {
        margin-bottom: 15px;
}
#duanaction img {
    border-radius: 100%;
    border: 1px solid #0095da;
    float: left;
    margin-right: 15px;
}
#duanaction h3 {
    color: #0095da;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 16px;
    margin: 7px 0;
    line-height: 22px;
}
#duanaction p {
    font-size: 18px;
    text-transform: uppercase;
    color: #555;
    margin-top: 14px;
} 
#duanaction .duantt {
    margin-bottom: 15px;
}
#newsaction .item {
    overflow: hidden;
}
#newsaction .item .col-sm-8 {
    padding-left: 0;
}
#newsaction .item .col-sm-4 {
    padding-right:0;
}
#newsaction .item img {
    max-width: 100%;
    height: auto;
}
#newsaction h3 {
    color:#0095da; 
    text-transform: uppercase;
    font-weight: 600;
    font-size: 22px;
}
#newsaction p {
    font-size: 18px;
    color: #555;
    margin-top: 14px;
    line-height: 25px;
    margin-bottom: 20px;
}
#chatsuport {
    background:#0095da url('http://dongphuclechien.com/catalog/view/theme/default/image/chatonline.jpg') top left no-repeat;
    float: left;
    width: 100%;
    min-height: 174px;
    margin-top: 20px;
    margin-bottom: 40px;
}
#chatsuport h2 {
    background: transparent;
    display: block;
    font-size: 19px;
    line-height: 42px;
    text-align: right;
    margin-top: 132px;
    float: right;
    padding: 0 15px 0 0;
    color: white;
    font-weight: 600;
    margin-bottom: 0;
    text-transform: uppercase;
}
#chatsuport ul {
    list-style: none;
    width: 100%;
    float: left;
    padding: 0;
    margin: 0 0 5px;
    text-align: center;
}
#chatsuport ul li {
        overflow: hidden;
    padding-bottom: 15px;
}
#chatsuport ul li + li {
    border-top: 1px dotted white;
}
#chatsuport ul li a {
    color: white;
    font-size: 18px;
    float: left;
    width: 100%;
    line-height: 22px;
}
#chatsuport ul li p {
    color: white;
    font-weight: 600;
    font-size: 22px;
    margin: 13px 0 5px 0;
}
#dmspbm h2, body.product-category #content h1, #contentvtpproduct h2#spdetail {
    line-height: 36px;
    font-size: 20px;
    color: #444;
    font-weight: 500;
    margin-bottom: 0; 
    letter-spacing: 0;
    text-transform: uppercase;
    font-family: "Roboto";
    margin-top: 5px;
}
#dmspbm ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
#dmspbm ul li + li {
    border-top: 1px dotted #dddddd;
}
#dmspbm ul li a {
    font-size: 20px;
    color: #555;
    padding-left: 17px;
    display: inline-block;
    line-height: 24px;
    padding: 12px 15px;
}
#dmspbm ul li a:hover {
    color:#0095da ;
}
#dmspbm .gachduoixanh {
    background: #0095da;
    float: left;
    width: 100%;
    height: 2px;
    margin-top: -2px;
    margin-bottom: 7px;
}
#contentvtpproduct > div > .row, #contentvtpproduct > .row {
}
body.product-product h1, body.quanly-baiviet h1, #detail-baiviet h1 {
    color: #333;
    font-weight: 600;
    font-size: 20px;
    font-family: "Roboto";
    letter-spacing: 0;
    margin-top: 0;
}
div.noidung {
    font-size: 17px;
}
div.thoigian {
    font-size: 17px;
}
.carousel_prev_next {
    position: absolute;
    right: 0;
    top: -2px;
}
.carousel_prev_next > div {
    float: left;
    text-align: center;
    cursor: pointer;
}
.carousel_prev_next > div + div {
    margin-left:3px;
}
.carousel_prev_next .fa {
    font-size: 18px;
    color: #999999;
    width: 34px;
    line-height: 34px;
    background: #dddddd;
}
#nxtthome .carousel_prev_next {
    top: 10px;
    right: 25px;
}
#nxtthome .carousel_prev_next .fa {
    width: 30px;
    height: 30px;
    border-radius: 100%;
    border: 1px solid #dddddd;
    background: white;
    line-height: 30px;
    font-size: 10px;
    color: #777;
    text-align: center;
    margin: 0 auto;
}
.carousell_group {
    margin-left:-15px;
}
.carousell_group .owl-item + .owl-item .product-thumb {
    border-left:0px;
}
#carousell_group0 {
    margin-left: 0;
}
#carousell_group0 > .row {
    margin: 0 -30px 0 0;
}
.home_carousel_title {
    position: relative;
    border-bottom: 2px solid #0e7b11;
    float: left;
    width: 100%;
}
.home_carousel_title .col-lg-3 {
    padding:0px;
}
.home_carousel_title .col-lg-9 {
    padding-right: 72px;
}
.home_carousel_title .danhmuclatest {
    float: right;
    list-style: none;
    padding: 0;
    margin: 0;
}
.home_carousel_title .danhmuclatest li {
    float: left;
    font-weight: 600;
    font-family: "Roboto";
    letter-spacing: 0;
    margin: 3px 17px 0 17px;
    font-size: 14px;
    cursor: pointer;
    color: #555555;
    line-height: 24px;
}
.home_carousel_title .danhmuclatest li:before {
    content: "\f111";
    margin-right: 6px;
    display: inline-block;
    font-family: FontAwesome;
    color: #0e7b11;
    font-size: 11px !important;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
#duanaction h3:hover, #duanaction h3:hover, #hdslider h3:hover, #actionspecial h3:hover {
    color:#da2131;
}
#slideshow1230 .item img {
    border:1px solid #149517;
} 
#leftmenuh {
    margin-left: -20px;
}
#leftmenuh > li {
    padding:0 13px !important;
}
#leftmenuh > li > a {
    background: url('http://dongphuclechien.com/catalog/view/theme/default/image/dmleft.png') top 18px left no-repeat;
    padding-left: 35px !important;
    font-family: "Roboto Condensed" !important;
    font-size: 18px !important;
    font-weight: 600;
    line-height: 58px !important;
    overflow: hidden;
}
#leftmenuh>li>.dropdown-menu:before {
    content: "";
    position: absolute;
    display: inline-block;
    background-image: url('../image/icon-ver-menu2.png');
    background-repeat: no-repeat;
    background-position: center center;
    top: -8.9px;
    left: 20px;
    width: 14px;
    height: 10px;
}
#leftmenuh> li > ul > li > a:before {
    font-family: "FontAwesome";
    font-size: 6px;
    content: "\f009";
    color: #666;
    margin-right: 5px;
    top: -2px;
    position: relative;
}
#leftmenuh> li > ul > li:hover > a:before {
    color:white;
}
.latestproduct, .latestproductbycategory {
    float: left;
    width: 100%;
    margin-bottom: 30px;
}
.latestproduct h2 {
    background: #0e7b11;
    display: inline-block;
    margin: 0;
    color: white;
    line-height: 40px;
    font-size: 17px;
    padding: 0 18px;
    font-family: "Roboto";
    font-weight: 800;
    letter-spacing: 0;
}
#imgnxkh {
    border: 1px solid #0e7b11;
    max-width: 100%;
}
#search #mbafter {
    left: 28.936%;
    border-radius: 100%;
    border: 1px solid #ddd;
    width: 12px;
    height: 12px;
    line-height: 12px;
    text-align: center;
    position: absolute;
    top: 12px;
    z-index: 9;
    background: #fff;
}
#search #mbafter .fa {
    font-size: 11px;
    margin-left: 1.2px;
}
#logomobile > *{
    float:left;
}
#model {
    color: #666;
    font-weight: 700;
    font-size: 18px;
    letter-spacing: 0;
    margin: 20px 0;
}
#lienhe-addcart {
    text-transform: uppercase;
    font-weight: 700;
    color: #ff1901;
    letter-spacing: 0;
    font-size: 21px;
    border-bottom: 1px solid #ececec;
    padding-bottom: 15px;
    margin-bottom: 15px;
}
#lienhe-addcart a {
    color: #149517;
    text-transform: none;
    display: inline-block;
    border: 1px solid #149517;
    line-height: 39px;
    padding: 0 25px;
    border-radius: 5px;
    font-size: 22px;
    margin-left: 20px;
}
p#sp_description {
    font-weight: 700;
    font-size: 22px;
    letter-spacing: 0;
}
#noidung-sp {
    letter-spacing: 0;
    font-size: 17px;
        color: #555;
        text-align: justify;
}
#list-group-product button {
    background: white;
    color: #999999;
    padding: 0;
    border: 1px solid #dddddb;
    margin: 0;
    width: 30px;
    text-align: center;
}
#list-group-product button + button {
    border-left:0px;
}
#list-group-product button:hover {
    background: #149517;
    color: white;
    border: 1px solid #149517;
}
#list-group-product button .fa {
        display: inline-block;
    line-height: 27px;
}
.view-list-grid {
    float: left;
    width: 100%;
    border: 1px solid #dddddb;
    background: white;
    padding: 7px;
    margin-bottom: 30px;
    margin-top: 15px;
}
.view-list-grid > div {
    padding:0;
}
#view-list-grid-2 {
}
h3#splienquan {
    font-weight: 700;
    font-size: 29px;
    letter-spacing: 0;
    margin: 30px 0 20px 0;
}
    #slideshow1230 {
        margin-bottom: 25px;
    }
    body.product-category #slideshow1230 {
        margin-bottom: 0;
    }
@media (min-width: 768px) {
    .col-md-46 {
        width: 46%;
    }
    .col-md-54 {
        width: 54%;
    }
    .navbar-nav {
        margin: 0;
    }
}
#kedocproduct {
    margin-bottom: 30px;
}
@media (min-width: 1200px) {
    .container {
        width: 1200px;
    }
    .col-md-375 {
        width: 37.5%;
        float:left;
        padding-left: 15px;
        padding-right:15px;
    }
    #kedocproduct {
        border-bottom: 1px solid #ddd;
        border-right: 1px solid #ddd;
        float: left;
        width: 100%;
    }
    #kedocproduct .product-grid .product-thumb {
        border-right: 0;
        border-bottom:0;
    }
    #kedocproduct .product-grid .product-thumb:nth-child(4n+3) {
    }
}
#nxtthome {
    margin-bottom: 40px;
}
#nxtthome .col-md-375>div {
    background: white;
    border-radius: 3px;
    overflow: hidden;
}
#nxtthome .col-md-375 h3 {
    line-height: 49px;
    padding-bottom: 0px !important;
    margin: 0;
    border-bottom: 1px solid #f5f5f5;
    font-family: "Roboto";
    letter-spacing: 0;
    font-size: 16px;
    padding-left: 10px;
}
#nhanxetkh {
    text-align: center;
    min-height: 324px;
}
#nhanxetkh img {
    border-radius: 100%;
    border: 4px solid white;
    box-shadow: 0px 1px 7px 0px #8A8A8A;
    margin: 35px 0;
}
#nhanxetkh .item > div:before {
    content: "\f10d";
    display: inline-block;
    font-family: FontAwesome;
    color: #f44435;
    font-size: 24px;
    position: absolute;
    font-style: normal;
    line-height: 30px;
    left: 9%;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
#nhanxetkh .item > div:after {
    content: "\f10e";
    display: inline-block;
    font-family: FontAwesome;
    color: #f44435;
    font-size: 24px;
    position: absolute;
    font-style: normal;
    line-height: 30px;
    right:9%;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
#nhanxetkh .item > div {
    font-family: "Roboto";
    letter-spacing: 0;
    font-size: 12.5px;
    font-style: italic;
    color: #444;
    font-weight: 500;
        padding: 0 15%;
}
#tintucmoihome > div {
    min-height: 374px;
    background: white;
}
#tintucmoihome h4 {
    letter-spacing: 0;
    font-family: "Roboto";
    font-weight: 700;
    color: #666;
    font-size: 13px;
    margin-top: 0;
}
#tintucmoihome .description {
    letter-spacing: 0;
    font-family: "Roboto";
    color: #000;
}
#tintucmoi1 .col-xs-p6 {
    padding:0;
}
#tintucmoi1 {
    margin: 30px 0;
}
ul#tintucmoi2 {
    margin: 0px 15px;
    border-top: 1px solid #e4e4e4;
    padding-top: 30px;
}
ul#tintucmoi2 h4 {
    margin-bottom: 15px;
}
@media (max-width: 1167px) { 
    .container {
        width: 100%;
    }
}
@media (max-width: 478px) {
        #cart .dropdown-menu {
                width: 100%;
        }
        .chisorutngan div {
            font-size: 140px;
        }
}
#cart .dropdown-menu table {
	margin-bottom: 10px;
}
#cart .dropdown-menu li > div {
	min-width: 427px;
	padding: 0 10px;
}
@media (max-width: 478px) {
        #cart .dropdown-menu li > div {
                min-width: 100%;
        }
}
#cart .dropdown-menu li p {
	margin: 20px 0;
}
.baivietlist_content {}
.baivietlist_content h3 { text-align:center;white-space: normal;color: #404040;margin-bottom: 15px;}
.baivietlist_content ul { list-style:none; margin:0; padding:0;}
.baivietlist_content ul li { float:left; width:100%;margin-bottom: 20px;}
.baivietlist_content ul li #title {min-height:75px;}
.baivietlist_content ul li #description {padding-right: 15px;min-height: 70px;text-align: justify;}
.baivietlist_content ul li #title h4 {padding:0; margin:0;}
.baivietlist_content ul li #title a { color: #1c9fcc;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400;
    text-align: left;
    text-transform: none;}
.baivietlist_content ul li #title p {color: #585959;
    font-size: 12px;
    line-height: 17px;
    margin: 5px 0 0 0;}
.baivietlist_tintucbds .carousel_content { width:100%;}
.baivietlist_tintucbds .owl-item .item { margin:10px; background:white;box-shadow: 0px 0px 5px 0px rgb(202, 202, 202);}
.baivietlist_tintucbds {padding: 40px 0 50px 0;
float: left;
width: 100%;
position: relative;
background: #f4f4f4;
border-top: 1px solid #e0e0e0;
border-bottom: 1px solid #e0e0e0;}
.baivietlist_tintucbds .owl-item a {
font-size: 13px;
color: #0164a6;
-webkit-transition: all 0.25s ease-out;
-moz-transition: all 0.25s ease-out;
-o-transition: all 0.25s ease-out;
-ms-transition: all 0.25s ease-out;
transition: all 0.25s ease-out;
font-weight: bold;
}
.baivietlist_tintucbds .owl-item a +a { padding:10px 5px; display:inline-block;}
.baivietlist_tintucbds .owl-item p {padding:0 5px;padding: 0 5px 10px 5px;}
li.khvtp {border:0px !important;}
ul#chitietdanhmuc {list-style: none; margin: 0;padding: 0;}
ul#chitietdanhmuc li { margin: 0 auto; float: left;}
iframe {width: 100%;}
.featuredproduct .product-thumb { background:none;    margin-bottom: 10px;}
#menutop  {}
#menutop .dropdown-menu {min-width: 240px;}
#menutop .dropdown-menu li { float:none;}
#menutop a { color:#b0b0b0;}
#menutop > div { float:right;padding-left: 20px;}
#menutop > div > div { float:left;}
#menutop ul { list-style: none;
    padding: 0;
    margin: 0;
    float: right;}
#menutop ul li { float: right;
    padding: 0 5px;
    line-height: 60px;}
#menutop ul li a {}
#language {}
#language ul { margin:0;list-style: none;overflow:hidden;
    padding: 0;}
#language ul li { padding-right:5px; padding-left:0px;border: 0px;} 
#language ul li +li { border:0px;}
#language ul li a {font-family: "Roboto Condensed";
    text-align: center;
    text-transform: uppercase;
    font-size: 11px;}
	#language ul li a.active { color:white;}
body.common-home #contentvtphome > div > .row { margin:0;}
#slideshodb_cheo { position:relative;}
.menuvertical #dmsp {border: 0;
    background: #000000;
    font-size: 14px;
    color: white;
    text-align: left;
    font-family: "Times New Roman";
    text-transform: uppercase;
    margin: 0;
    line-height: 52px;
    font-weight: 600;
    padding-left: 10px;
}
.slidespecial {
    position: absolute;
    width: 100%;
    top: 0;
    vertical-align: middle;
    margin-top: 70px;
}
.slidespecial h3 {
    font-size: 57px;
    color: white;
    text-transform: uppercase;
    font-family: Arial;
    font-weight: bold;
    line-height: 57px;
        margin-bottom: 12px;
}
.slidespecial p {
    color: #d71a21;
    font-size: 32px;
    line-height: 25px;
    text-transform: uppercase;
    font-weight: 700;
}
.button-xanh {
    padding: 0 20px;
    color: white;
    border: 1px solid #B10E00;
    line-height: 40px;
    display: inline-block;
    text-transform: uppercase;
    font-size: 14px;
    margin-top: 30px;    
    background: rgba(215,26,32,1);
    background: -moz-linear-gradient(top, rgba(215,26,32,1) 0%, rgba(173,14,0,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(215,26,32,1)), color-stop(100%, rgba(173,14,0,1)));
    background: -webkit-linear-gradient(top, rgba(215,26,32,1) 0%, rgba(173,14,0,1) 100%);
    background: -o-linear-gradient(top, rgba(215,26,32,1) 0%, rgba(173,14,0,1) 100%);
    background: -ms-linear-gradient(top, rgba(215,26,32,1) 0%, rgba(173,14,0,1) 100%);
    background: linear-gradient(to bottom, rgba(215,26,32,1) 0%, rgba(173,14,0,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d71a20', endColorstr='#ad0e00', GradientType=0 );
}
.bgmodulehtml { 
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0px;
    background: rgba(0,0,0,0.4);
    z-index: 99;
}
.bgmodulehtml .modulehtml {
    background: #f5f5f5;
    width: 85%;
    margin: 16% auto;
    border-right: 7px solid #a71c20;
    padding: 37px 100px;
    position: relative;
    z-index: 100;
}
.bgmodulehtml .modulehtml h2 { 
    text-align: center;
    background: url('http://dongphuclechien.com/catalog/view/theme/default/image/h2_bg.png') top 5px left no-repeat;
    padding-left: 25px;
    /*font-family: "Din","Times New Roman", serif;
    font-size: 22px;*/
    font-family: "Proximanova1";
    font-size: 24px;
    color: black;
    text-transform: uppercase;
    padding-bottom: 12px;
    font-weight: bold;
    display: inline-block;
}
.bgmodulehtml .modulehtml p { 
    color: black;
    /*
    font-family: "Din","Times New Roman", serif;
    font-size: 18.4px;*/
    font-family: "Proximanova1";
    font-size: 19.4px;
}
.bgmodulehtml .modulehtml p a {
    color:#a71c20;display: inline-block;
}
@media (max-width: 478px) { 
ul#chitietdanhmuc li { float:none;}
#thongketruycapfooter > div{ float:none !important; width:120px; }
ul#danhmuclatest { display:none;}#cart-total { display:none;}
ul#leftheader { padding:0;}
header .col-sm-3 { padding:0 5px;}
#logo img { display:block; margin:0px;}
#logo h1 {float: left;
    display: inline-block;}
#hd1vtp {
    padding: 0; display: none;
}
#logoheader { width:100%;margin-bottom:5px;}
#logoheader .col-sm-7 { float:left;}
#cart {
}
#cart > .btn {
    line-height: 42px;
}
#logoheader .col-sm-2 { float: right;
    margin: 0;
    padding: 0;}
body {font-size: 16px !important;line-height: 27px !important;}
.col-sm-4 ul {padding-left: 20px;}
footer .col-sm-4 ul {
    padding-left: 0;
    margin-bottom: 30px;
}
#cart .dropdown-menu {width: 100%;right: -24px;}
ul.duanchitiet {position: relative !important;top: 0;}
#homefirst { display:none;}
.list-inline {display:none;}
#menu { background:#000 !important;}
li.menuvtp {display:none !important;}
#slidetrangchu #slideshow0 { float:left;}
#slidetrangchu #bannertrangchu {float:left; margin:10px 0;}
#slidetrangchu #bannertrangchu a {float: left;width: 33.33333%;}
.featuredproduct > .row > div {
    width: 278px;
    margin: 0 auto;float: none !important;
}
footer h4 { display:block !important;text-align:center;}
latestproductbycategory .owl-controls .owl-buttons {
    float: none;
    margin: 0 auto;
    width: 120px;
}
}
#cart .dropdown-menu table {
margin-bottom: 10px;
}
#cart .dropdown-menu li > div {
min-width: 427px;
padding: 0 10px;
}
#cart .dropdown-menu li p {
margin: 20px 0;
}
#khuvuchotline {
    float: right;
    line-height: 22px;
    margin: 7px 0;
}
#hotline {
    float: left;
    color: #d71a21;
    font-size: 22px;
    font-weight: 900;
    padding-right: 20px;
}
#hotline.active {
    position: fixed;
    top: 0;
    right: 0;
    z-index: 9999;
    line-height: 44px;
}
#hotline .fa {
        color: #333333;
    font-size: 18px;
    margin-right: 10px;
}
footer #mangxahoi {
    float: left;
    padding: 0;
    width: 100%;
    border-top: 1px solid #0e7b10;
    border-bottom: 1px solid #0e7b10;
    margin-bottom: 15px;
}
footer #mangxahoi a {
    margin-right: 15px;
    margin-left: 0;
}
footer #mangxahoi img {
    width:auto;
}
#dichgoogle {
    margin: 5px 0 15px;
}
#dichgoogle .goog-te-gadget-simple{
    border: 1px solid #ccc;
    width: 100%;
}
#dichgoogle .goog-te-gadget img + span { 
    float: right;
    border: 0px !important;
    padding-right: 2px;
    color: black !important;
}
#hotlinetop {background: #f2f2f2;
  text-align: center;
  text-transform: uppercase;
  font-size: 17px;margin-top: 14px;
  line-height: 36px;}
#hotlinetop span {color:#2c3488;font-size: 22px;font-weight: bold;}
/* menu */
#menu {
    border-radius: 0;
    margin: 0;
    border: 0;
    padding: 0;
    background: white;
    min-height: 34px;
}
#menu .navbar-default {
    border: 0px;
    min-height: auto;
    margin: 0;
    background: #149517;
    border-radius: 0;
}
#menu .navbar-default .navbar-header{
    padding: 10px 10px 0 10px;
}
#menu .navbar-default .navbar-brand {
    padding: 0;
    height: auto; 
    display: none;
}
#menu .navbar-default > .navbar-collapse {
}
#menu li ul li { 
    border:0px;
    position: relative;
}
#menu li:hover, #menu li.active {}
#menu .nav > li > a > .fa {    
    font-size: 18px;
}
#menu .nav > li > a {
    color: white;
    padding: 0px;
    background-color: transparent;
    font-size: 12px;
    text-shadow: none;
    line-height: 59px;
    height: 52px;
    text-transform: uppercase;
    letter-spacing: 0;
    font-family: "Roboto";
}
#menu .nav > li:hover, #menu .nav > li.open { 
    background: rgba(93,93,93,1);
}
#menu .nav > li + li {
}
#menu .nav > li:hover > a, #menu .nav > li.open > a {
    color: white;
}
#menu .dropdown-menu {
    padding-bottom: 0;
    padding-top: 0;
    border: 0;
}
#menu li:hover > .dropdown-menu { 
    display: block;
}
#menu .dropdown-inner {
    display: table;
}
#menu .dropdown-inner ul {
    display: table-cell;
}
#menu .dropdown-inner a {
    min-width: 200px;
    display: block;
    padding: 3px 20px;
    clear: both;
    line-height: 20px;
    color: #333333;
    font-size: 12px;
}
#menu .dropdown-inner li a:hover {color: #FFFFFF;}
#menu .see-all {display: block;margin-top: 0.5em;border-top: 1px solid #DDD;padding: 3px 20px;-webkit-border-radius: 0 0 4px 4px;-moz-border-radius: 0 0 4px 4px;border-radius: 0 0 3px 3px;font-size: 12px;}
#menu .see-all:hover, #menu .see-all:focus {
text-decoration: none;
color: #ffffff;
background-color: #229ac8;
background-image: linear-gradient(to bottom, #d71a21, #1f90bb);
background-repeat: repeat-x;
}
#menu #category {
float: left;
padding-left: 15px;
font-size: 16px;
font-weight: 700;
line-height: 34px;
color: #fff;
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);
}
#menu .btn-navbar {
font-size: 15px;
font-stretch: expanded;
color: #FFF;
padding: 2px 18px;
float: right;border: 0px;
  box-shadow: none;
background-color: none;
}
#menu .btn-navbar:hover, #menu .btn-navbar:focus, #menu .btn-navbar:active, #menu .btn-navbar.disabled, #menu .btn-navbar[disabled] {
color: #ffffff;
}
#slidetrangchu { overflow:hidden;}
@media (min-width: 768px) {    
#menu li ul li:hover ul {
    left: 100%;
    top: -2px;
}
header {}
#sologan .col-lg-2 {
    padding-left:0px;
}
#dichgoogle {
    padding-left:0;
}
#menu {margin-top: 0px;margin-bottom: 0px;}
#menu.active {
    position: fixed;
    width: 100%;
    top: 0;
    z-index: 999;
    margin-top:0px;
}
#menu .dropdown:hover .dropdown-menu {display: block;}
/*.navbar-nav>li:hover { background:url('http://dongphuclechien.com/catalog/view/theme/default/image/menubottom.png') bottom center no-repeat;}*/
#column-left, #content {}
#menu .nav > li {
    padding: 0 18px;
}
.menucontent ul li h3 {
    position: relative;
    margin: 0;
    background: white;
}
.menucontent ul li p {
    margin:0px;
}
#data_thanhdulieu > .container > div {
    width:100%;
}
.baivietlist_content ul li {overflow: hidden; margin-bottom: 5px;  padding-top: 5px; font-size:14px; width:32% !important;}
#slidetrangchu #bannertrangchu {float:left; width:22.82%}
.product-statusRollup .name a { text-transform:uppercase !important;}
.bottom_module .bannertrai .item { margin-bottom:0px;}
}
header1 {width: 100%;float: left;}
@media (min-width: 768px) and (max-width: 1080px) {
	#logo img { float:none; margin:15px auto 0 auto; margin-left:0;}
	#logoheader #menu .nav > li:first-child { display:none;}
	#logoheader #menu .nav > li > a { padding:0 5px;}
	#homevtp_col-sm-5 { float:none; margin:0 auto;}
	#homevtp_col-sm-7 { display:none;}
	.baivietlist_content ul li {width: 49% !important; margin-right:1%; min-height:120px;}
	footer ul li { margin-bottom:10px;}
        .chisorutngan div {
            font-size: 130px;
        }
        .chisorutngan p {
            font-size: 15px;
            line-height: 20px;
        }
        #menu.active .container {
            width: 100%;
            padding: 0;
        }
        #hotline.active { 
            line-height: 34px;
            font-size: 16px;
        }
        #hotline.active .fa {
            font-size: 14px;
            margin-right: 4px;
        }
}
@media (max-width: 767px) {
	#menutop button {border: 0px;
    color: white;
    margin: 0;font-size: 20px;}
	#menutop button .fa { font-size:20px;}
#cart { margin-bottom:0;
}
#homevtp_col-sm-5 { float:none; margin:0 auto;}
#homevtp_col-sm-7 { display:none;}
ul#chitietdanhmuc li { width:50%;}
#menu .nav > li + li { 
    margin-left:0px;
    overflow: hidden;
}
#menu .nav > li > a { 
    color: white;
    padding-left: 30px;
    line-height: 38px;
    height: auto;
        font-size: 15px;
}
.baivietlist_content ul li { 
    background:white;
}
#logo h1 {
    float: left;
    display: inline-block;
}
#cart-total { display:none;}
#logoheader {
    width: 100%;
    margin-bottom: 0;
}
#menu {border-radius: 4px;background-color: #000;  min-height:0; margin:0;}
#menu div.dropdown-inner > ul.list-unstyled {
display: block;
}
#menu div.dropdown-menu {
margin-left: 0 !important;
padding-bottom: 10px;
background-color: rgba(0, 0, 0, 0.1);
}
#menu .dropdown-inner {
display: block;
}
#menu .dropdown-inner a {
width: 100%;
color: #fff;
}
#menu .dropdown-menu a:hover,
#menu .dropdown-menu ul li a:hover {
background: rgba(0, 0, 0, 0.1);
}
#menu .see-all {
margin-top: 0;
border: none;
border-radius: 0;
color: #fff;
}
.baivietlist_content ul li { float:left; width:50%}
.featuredproduct > .row > div { margin: 0 auto;
    float:left;}
	footer .col-sm-3 { width:50%; float:left;min-height: 255px;}
	ul#danhmuclatest { display:none;}
}
/* content */
#content > div {}
.common-home #content > div { 
}
.common-home #content > div img {max-width: 100%;}
#content > .row {}
/* footer */
#menufooter {margin: 35px 0 20px 0;
    width: 100%;
    overflow: hidden;}
	#menufooter + h3 {color: white;
    font-weight: 400;
    font-size: 13px;
    text-transform: uppercase; margin:20px 0;}
	.borderwhite3px { border-top:3px solid white;width: 100%;float: left;margin:15px 0 10px 0;}
	#thongketruycapfooter { width:100%; float:left;font-size: 12px;}	
#thongketruycapfooter > div{ margin:0 auto; width:180px; float:left;}
	#thongketruycapfooter .thongkeleft { width:70%; float:left;}
	#thongketruycapfooter .thongkeright { width:30%; float:left; color:white;}
footer {
    background: #eeeeee;
}
footer ul {}
footer ul li div {
        border-top: 1px solid white;
    padding-top: 15px;
    padding-left: 0;
}
footer p {
    font-size: 12.5px;
    color: #222;
    font-family: "Roboto";
    letter-spacing: 0;
}
footer .container .row {
    margin-top: 15px;
    margin-bottom: 15px;
    font-family: "Roboto";
    letter-spacing: 0;
    font-size: 12.8px;
    color: #222;
}
footer p a {
    color:#6a6a6a;
    font-size: 11px;
}
footer hr { margin:0;}
#logofooter { margin:0 0 10px 0;}
footer a {color: black;}
footer a:hover { text-decoration:underline;}
footer h4 {color: white;
    font-size: 14px;
    margin-bottom: 15px;
    text-transform: uppercase;
    font-weight: 500;
    padding-bottom: 0px;
    display: inline-block;}
footer ul {padding: 0;
  margin: 0;
  list-style: none;}
footer ul li {
    line-height: 18px;
}
footer ul li a {
    color: #222;
    font-size: 12.8px;
    line-height: 26px;
    font-family: "Roboto";
    letter-spacing: 0;
}
footer ul li a:hover {
         text-decoration:underline;
}
footer ul li ul li a:before {
    content: "\f0da";
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin-right: 8px;
}
footer ul li .fa {
    color: #0e7b10;
    font-size: 16px;
    margin-right: 7px;
}
footer ul li .fa-mobile {
    font-size:20px;
}
footer ul li .fa-envelope {
    font-size:12px;
}
footer #mangxahoi .fa {
    font-size: 20px;
    color: #afafaf;
    margin-right: 0;
    line-height: 37px;
}
footer h3 {
    margin: 8px 0 15px 0;
    padding: 0;
    color: #555555;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: 0;
    font-family: "Roboto";
}
/* alert */
.alert {
padding: 8px 14px 8px 14px;
}
.list-inline {float:left;}
/* breadcrumb */
.breadcrumb {
    margin: 0 0 20px 0;
    padding: 9px 0;
    border-radius: 0px;
    border-bottom: 1px solid #dddddd;
    background: transparent;
}
.breadcrumb i {
    font-size: 15px;
}
.breadcrumb > li {
    text-shadow: 0 1px 0 #FFF;
    padding: 0 8px 0 0;
    position: relative;
    white-space: nowrap;
    line-height: 20px;
}
.breadcrumb > li + li:before {
content: '';
padding: 0;
}
.breadcrumb > li:after {
    content: "\f105";
    display: block;
    position: absolute;
    top: 0px;
    right: 0px;
    width: 4px;
    height: 5px;
    font-size: 12px;
    color: black;
    font-family: FontAwesome;
}
.breadcrumb > li:last-child:after { display:none;}
.breadcrumb a {    
    font-size: 12.6px;
    font-family: "Roboto","Times New Roman", serif;
    color: #333;
    letter-spacing: 0;
}
.breadcrumb > li:last-child a {color: #7e7e7e;}
.breadcrumb a:hover { text-decoration:underline;}
.pagination {margin: 0; float:right;margin-bottom: 15px;}
/* buttons */
.buttons {margin: 1em;overflow: hidden;}
.btn {
padding: 5.5px 12px;
font-size: 16px; text-transform:uppercase; border-radius:0 !important;
border: 1px solid #cccccc;
border-radius: 4px;
}
.btn-xs {
font-size: 9px;
}
.btn-sm {
font-size: 10.2px;
}
.btn-lg {
padding: 10px 16px;
font-size: 15px;
}
.btn-group > .btn, .btn-group > .dropdown-menu, .btn-group > .popover {
font-size: 12px;
}
.btn-group > .btn-xs {
font-size: 9px;
}
.btn-group > .btn-sm {
font-size: 10.2px;
}
.btn-group > .btn-lg {
font-size: 15px;
}
.btn-default {color: #777;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);background-color: #e7e7e7;background-image: linear-gradient(to bottom, #eeeeee, #dddddd);background-repeat: repeat-x;border-color: #dddddd #dddddd #b3b3b3 #b7b7b7;}
.btn-primary {color: white;background: black;background-repeat: repeat-x;text-align: center; border:1px solid black;}
.btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] {
background-color: #1f90bb;background-position: 0 -15px;}
.btn-warning {color: #ffffff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);background-color: #faa732;background-image: linear-gradient(to bottom, #fbb450, #f89406);background-repeat: repeat-x;border-color: #f89406 #f89406 #ad6704;}
.btn-warning:hover, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled] {
box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);}
.btn-danger {color: #ffffff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);background-color: #da4f49;background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);background-repeat: repeat-x;border-color: #bd362f #bd362f #802420;}
.btn-danger:hover, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] {
box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);}
.btn-success {color: #ffffff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);background-color: #5bb75b;background-image: linear-gradient(to bottom, #62c462, #51a351);background-repeat: repeat-x;border-color: #51a351 #51a351 #387038;}
.btn-success:hover, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] {
box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);}
.btn-info {color: #ffffff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);background-color: #df5c39;background-image: linear-gradient(to bottom, #e06342, #dc512c);background-repeat: repeat-x;border-color: #dc512c #dc512c #a2371a;}
.btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] {background-image: none;background-color: #df5c39;}
.btn-link {
border-color: rgba(0, 0, 0, 0);
cursor: pointer;
color: #23A1D1;
border-radius: 0;
}
.btn-link, .btn-link:active, .btn-link[disabled] {
background-color: rgba(0, 0, 0, 0);
background-image: none;
box-shadow: none;
}
.btn-inverse {
color: #ffffff;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
background-color: #363636;
background-image: linear-gradient(to bottom, #444444, #222222);
background-repeat: repeat-x;
border-color: #222222 #222222 #000000;
}
.btn-inverse:hover, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] {
background-color: #222222;
background-image: linear-gradient(to bottom, #333333, #111111);
}
.input-group .btn { padding:3px 12px;}
/* list group */
.list-group { margin-bottom: 20px; margin-right:0;}
.list-group a {color: black;  text-transform: uppercase;  font-weight: bold;  padding-bottom: 12px;  font-size: 16px;  width: 100%;  border: 1px solid #eeeeee;  border-left: 4px solid #00ac53;  line-height: 20px;  background: #f7f7f7;}
.list-group a.active, .list-group a.active:hover, .list-group a:hover {color:#ee9c14;}
/* carousel */
.carousel-caption {color: #FFFFFF;text-shadow: 0 1px 0 #000000;}
.carousel-control .icon-prev:before {content: '\f053';font-family: FontAwesome;}
.carousel-control .icon-next:before {content: '\f054';font-family: FontAwesome;}
/* product list */
.featuredproduct .row {    margin-right: 0px;
    margin-left: 0px;} 
	.owl-controls { 
            display:none;
            width: 100%;
        }
        #slideshow1230 .owl-controls { 
            display:none;
            bottom: 0;
            position: absolute;
            width: 100%;
        }
.featuredproduct .col-lg-3 { padding-left:5px; padding-right:5px;}
.product-thumb {
        text-align: center;
    overflow: auto;
    width: 100%;
    border-radius: 0;
    background: white;
    border: 1px solid #eeeeee;
}
.carousell_group .product-thumb {
    border-top:0px;
    border-bottom:0px;
    min-height: 374px;
}
.latestproduct .carousel_prev_next {
    top: 6px;
}
.latestproduct .fixoverhidden {
    margin: 0 -15px;
    clear: both;
}
.latestproduct .product-thumb {
    border: 0;
    margin: 0 auto;
    max-width: 270px;
}
.latestproduct .product-thumb .caption, .latestproduct .product-thumb .image {
    max-width: 242px;
}
.product-thumb:hover {
    box-shadow: 0px 2px 1px 0px #9C9C9C;
}
.product-thumb .image {text-align: center;margin:0px auto;position:relative;}
.featuredproduct .product-thumb .image { width:240px; position:relative;}
.product-thumb .image a {display: block;}
.product-thumb .image a p, .product-thumb button p{color: white;text-transform: uppercase; font-family:"Roboto Condensed"; margin-top:3px; font-size:12px;}
.product-thumb .image img {
    margin-left: auto;
    margin-right: auto;
    margin-top: 17px;
}
.product-grid .product-thumb .image {float: none;}
.bannertrai  .item { float: left;margin-bottom: 10px;}
.bannertrai .item + .item {margin-left: 20px;}
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus {background-color: black;border-color: black; border-radius:0 !important;}
.pagination>li>a, .pagination>li>span {color: black;border-radius: 0 !important; margin-left:10px;}
#column-left .row { margin:0;}
@media (min-width: 767px) {
.common-home #content_top {}
.product-list .product-thumb .image {float: left;padding: 0 15px;}
li.khvtp { width:25% !important;}
}
.product-thumb h4 {
font-weight: bold;min-height: 35px;
}
.product-thumb .caption { 
    text-align: center;
    padding: 10px;
    min-height: 25px;
    margin: 0 auto;
    display: inline-block;
    width: 100%;
}
.featuredproduct .product-thumb .caption { padding:0px 10px 0 10px;width: 240px; min-height: auto;}
.featuredproduct .info-product { text-align:left;    width: 75%;    float: left;}
.product-thumb .caption h4 a, .product-thumb .caption a {
    font-weight: 600;
    color: #646464;
    font-size: 14.5px;
    line-height: 23px;
    font-family: "Roboto";
    letter-spacing: 0;
}
.featuredproduct .product-thumb .caption h4 a,.featuredproduct .product-thumb .caption a,.featuredproduct .product-thumb .price span {color: black;font-weight: 400;font-size: 17px;}
.featuredproduct .product-thumb .price span {font-size: 21px;}
.featuredproduct .product-thumb .price {color:#a0a2a5;font-size: 15px;}
.product-list .product-thumb {
        padding-bottom: 15px;
}
.product-list .product-thumb .caption {
    width: auto;
    text-align: left;
    margin-left: 288px;
    display: block;
}
.product-list .product-thumb h4 {
    min-height: auto;
}
.product-grid .product-thumb p { 
    display:none;
}
.product-list .product-thumb p {
    font-family: "Roboto";
    letter-spacing: 0;
    font-size: 14px;
    color: #111;
}
@media (max-width: 1200px) {
.product-grid .product-thumb .caption {
padding: 0 10px;
}
}
@media (max-width: 767px) {
.product-list .product-thumb .caption {
min-height: 0;
margin-left: 0;
padding: 0 10px;
}
.product-grid .product-thumb .caption {
min-height: 0;
}
}

.product-thumb .rating {padding-bottom: 10px;float: right;margin: 5px 6px 0 0;}
.otherInfo {background-color: #F6F6F6;height: 24px;font-size: 12px;color: #4D4B4C;padding: 0;margin: 0 5px;}
.otherInfo .view {float: left;background: url(http://dongphuclechien.com/catalog/view/theme/default/image/view-icon-new.png) 10px 6px no-repeat;padding: 3px 0 2px 31px;}
.rating span.star {
background: url(http://dongphuclechien.com/catalog/view/theme/default/template/images/rating-icon-new.png) left bottom no-repeat;
}
.rating .fa-stack {
font-size: 8px;
}
.rating .fa-star-o {
color: #999;
font-size: 15px;
}
.rating .fa-star {
color: #FC0;
font-size: 15px;
}
.rating .fa-star + .fa-star-o {
color: #E69500;
}
h2.price {
margin: 0;
}
.product-thumb .price {color: #999;
    font-size: 15px;
}
.product-thumb .price-new {color: red;
    font-size: 15px;
    font-family: "Roboto Condensed";
    font-weight: 600;
}
.featuredproduct .product-thumb .price-new { margin-left:0px;}
.product-thumb .price-old {color: #999;
    text-decoration: line-through;
    font-size: 15px;
    font-family: "Roboto Condensed";
    font-weight: 400;
}
.product-thumb .price-tax {
color: #999;
font-size: 12px;
display: block;
}
.product-thumb .button-group {border-top: 1px solid #c0c3c4;
    background-color: #c0c3c4;
    overflow: auto;
    padding: 0;text-align: center;width: 20%;
    right: 0;
    position: absolute;
    bottom: 0;
}
.product-list .product-thumb .button-group {
border-left: 1px solid #ddd;
}
.featuredproduct .product-thumb .button-group button {height:89px; background:#008cd7;width: 100%;}
.featuredproduct .product-thumb .button-group{background:#008cd7;position: relative;width: 25%;float: left;min-height: 95px;}
@media (max-width: 767px) {
#top {
    display:none;
}
header > .container > div {padding:15px 0;width: 100%;float: left;}
.product-list .product-thumb .button-group {border-left: none;}
.baivietlist_content ul li {overflow: hidden; margin-bottom: 5px;  padding-top: 5px; font-size:14px; width:50% !important;}
}
.product-thumb .button-group button {
    border: none;
    display: inline-block;
    background-color: #c0c3c4;
    color: #888;
    line-height: 38px;
    font-weight: bold;
    text-align: center;
    text-transform: uppercase;
    width: 38px;
    margin: 0 auto;vertical-align: middle;
    padding: 5px 0;
}
.product-thumb .button-group button + button {
width: 20%;
border-left: 1px solid #ddd;
}
.product-thumb .button-group button:hover {
color: #444;
background-color: #ddd;
text-decoration: none;
cursor: pointer;
}
@media (max-width: 1200px) {
.product-thumb .button-group button, .product-thumb .button-group button + button {
width: 100%;
}
}
@media (max-width: 767px) {
.product-thumb .button-group button, .product-thumb .button-group button + button {
width: 100%;
}
}
.thumbnails {
overflow: auto;
clear: both;
list-style: none;
padding: 0;
margin: 0;
}
.thumbnails > li {
}
.thumbnails {
margin-left: -20px;
}
.thumbnails > img {
width: 100%;
}
.image-additional a {
margin-bottom: 20px;
padding: 1px;
display: block;
border: 3px solid white;
}
a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active {
border: 3px solid black;border-color: black;
}
.image-additional {
/*max-width: 78px;*/
}
.thumbnails .image-additional {
float: left;
}

/* fixed colum left + content + right*/
@media (min-width: 768px) {
#column-left  .product-layout .col-md-3 {width: 100%;}
#column-left + #content .product-layout .col-md-3 {width: 50%;}
#column-left + #content + #column-right .product-layout .col-md-3{width: 100%;}
#content + #column-right .product-layout .col-md-3{width: 100%;}
img.mfp-img {max-height: 100% !important;}
.col-sm-20 { padding:0 7px;}
.cateogrymsv ul li {text-align: center;position: relative; margin: 15px 5px 30px 4px;float: left; width: 24%;}
.navbar-collapse.collapse {
    
}
header1 .container{padding: 0 6px;}
}
.videocontent embed { height:420px;}
#cart-total {line-height:40px; color:black; margin-left:5px;display: none;}
#head-hotline {background: url('http://dongphuclechien.com/catalog/view/theme/default/image/phone.png') left top 5px no-repeat;
    vertical-align: middle;
    font-size: 17px;
    color: #2c3488;
    padding-left: 30px;
    font-weight: bold;
    line-height: 35px;}
@media (max-width: 478px) {
    #menu .navbar-default .navbar-brand {
        display: block;
    }
	#logoright {display: block;
    overflow: hidden;}
	#logoright > div { float:right;  width:100%; margin-bottom:10px;}
	#head-hotline { float:right;} 
	#language {}
	#language ul li { float:left;}
	#logoleft {width: 85px;
    float: left;}
	.owl-carousel .xemthem {
		background: url('../image/muiten.png') top 10px right no-repeat;
		padding-right: 15px;
		font-size: 11px;
	}
	#menutop > div {
		float: right;
		padding-left: 10px;
	}
	#menutop ul li { line-height:41px;}
	ul#chitietdanhmuc li {width:100%;}
	footer .col-sm-3 { width:100%;}
#cart .dropdown-menu li > div {
min-width: 100%;
}#menu .nav > li > a {
    padding: 9px 30px; 
    color:white;
    line-height: 15px;
}
.baivietlist_content ul li {float: left;width: 100% !important; background:none;}
.videocontent embed { height:240px;}
#logocontact { display:none;}
#menu .nav > li > a:hover, #menu .nav > li.open > a {color:white; }
.box .box-content ul li #image {text-align:center;}
#menufooter { display:none;}
.latestproductbycategory h3 + a img { margin:0 auto 20px auto;}
#sanxuattheppt ul li {
    float: left;
    margin: 0;
    width: 50%;
}
#mangxahoi {text-align: center;
    width: 140px;
    margin:10px auto 0 auto;
    float: none;
    display: block !important;}
footer p {
    float: none !important;
    display: block !important;
}
footer .container > div { 
    float:none !important; 
    overflow:hidden;
    margin-top: 5px !important;
}
footer .container > div > div > ul > li + li {
    /*border-top: 1px solid #ddd;*/
}
footer .container > div > div > ul > li {
    padding-top: 15px;
}
footer .container > div > div > ul > li ul {
    display: none;
}
footer .container > div > div > ul > li.active ul {
    display: block;
}
footer .container > .col-md-8 { display: none;}
footer .container > .col-sm-4 img { margin:0 auto;}
.latestproductbycategory .owl-controls .owl-buttons {float: none;
    width: 140px;
    margin: 0 auto;
    overflow: hidden;}
#newsaction .item img {
    display:none;
}
#actionspecial h2, #duanaction h2, #newsaction h2, #newsaction h3 {
    font-size:18px;
}
}
@media (min-width: 481px) and (max-width:767px) {
ul#tintucmoi2 {
    border:0;
}
    #menu .navbar-default .navbar-header {
        padding: 5px 15px;
    }
	#logoheader > div { text-align:center; margin:0 auto;}
	#logo img { float:none; margin:0;}
	#logo h1 { float:none;}
	#menutop > div { margin-top:0px;}
		#sanxuattheppt ul li{margin: 0 3px;}
		footer ul li { margin-bottom:10px;}
	
	.owl-carousel .xemthem {
		background: url('../image/muiten.png') top 10px right no-repeat;
		padding-right: 15px;
		font-size: 11px;
	}
        
        #name_thanhdulieu {
            height:auto;
        }
        #name_thanhdulieu ul li { 
            height:auto;
        }
        #name_thanhdulieu ul li:hover {
    background: rgba(215,26,32,1);
    background: -moz-linear-gradient(top, rgba(215,26,32,1) 0%, rgba(173,14,0,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(215,26,32,1)), color-stop(100%, rgba(173,14,0,1)));
    background: -webkit-linear-gradient(top, rgba(215,26,32,1) 0%, rgba(173,14,0,1) 100%);
    background: -o-linear-gradient(top, rgba(215,26,32,1) 0%, rgba(173,14,0,1) 100%);
    background: -ms-linear-gradient(top, rgba(215,26,32,1) 0%, rgba(173,14,0,1) 100%);
    background: linear-gradient(to bottom, rgba(215,26,32,1) 0%, rgba(173,14,0,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d71a20', endColorstr='#ad0e00', GradientType=0 );
        }
        
    ul#thongsokithuat > li.col-lg-9 {
        margin-left:0px;
    }
    ul#thongsokithuat > li > a.active, ul#thongsokithuat > li > a:hover {
        border-right: 1px solid #c6c6c6;
    }
    ul#thongsokithuat li ul li {
        padding: 0 10px;
    }
}
@media (min-width: 478px) {
    #logocontact { margin-right:100px;} 
    li.menuvtp1 { display:none !important;}
    .caroufredsel_wrapper { min-height:330px;}
    #carousel_bottom {
        margin-bottom: 30px;
        background: white;
    }
    .owl-carousel .owl-buttons div { 
        margin: 0 -30px;
        top: 30% !important;
        background: rgba(0,0,0,0.4);
        width: 40px;
        height: 40px;
        text-align: center;
        line-height: 55px;
    }
    #hdslider .owl-carousel .owl-buttons div {
        margin: 0 7px; 
        top: 25% !important;
    }
}
#detail-baiviet {
    margin-bottom: 20px;
    float: left;
    font-size: 16px;
    width: 100%;
    color: black;
} 
h1#chitietbaiviet { background:none !important; text-transform:none !important; padding:0 !important; border:0 !important;}
body.quanly-baiviet #detail-baiviet .col-sm-12, body.quanly-baiviet #detail-baiviet .col-sm-12 p.chuthichbaiviet { padding:0 !important;}
#detail-baiviet img {display: inline-block;}
#detail-baiviet .baivietleftlist, #detail-baiviet .col-sm-5 { margin:0; padding-left:0;}
#content p.trangchu { 
        padding-bottom: 5px;
}
#detail-baiviet p {text-align: justify;}
#detail-baiviet table p {text-align: inherit;}
#detail-baiviet p a { }
#detail-baiviet ul { list-style:none; padding:0; margin:0;}
body.quanly-baiviet  #detail-baiviet ul {
    padding-left: 30px;
    list-style: inherit;
}
#detail-baiviet ul li {
    float: left;
    margin-bottom: 20px;
    padding: 20px 0 0 0;
    width: 100%;
}
body.quanly-baiviet  #detail-baiviet ul li {
    margin:0px;
    padding: 0px;
}
#detail-baiviet ul li .image {
    float: left;
    margin-right: 20px;
}
#detail-baiviet ul li .image img {}
#detail-baiviet ul li .title {
    margin-bottom: 10px;
}
#detail-baiviet .description {
    font-size: 17px;
    color: #777;
    margin-bottom: 15px;
    text-align: justify;
}
#detail-baiviet ul li a {
    font-size: 22px;
    font-weight: bold;
}
#detail-baiviet ul li a:hover {
    text-decoration:underline;
    color:#0095da;
}
.baivietleftlist ul li {padding: 4px 0 !important;  margin: 0 !important;} 
.baivietleftlist ul li p {  float: left;margin: 0; width: 215px;}
#detail-baiviet .col-sm-7 a {color:black;font-size: 14px;font-weight: bold;}
#detail-baiviet .col-sm-7 p {margin: 5px 0;
line-height: 18px;}
#tinkhac {border-bottom: 1px solid #cccccc;
font-size: 16px;
text-transform: uppercase;
color: #0054a6;
font-weight: bold;
margin: 20px 0 0 0;
padding-bottom: 5px;
width: 100%;
float: left;}
.baivietleftlist ul li a {color: #a27957 !important; text-decoration: none;  line-height: 16px;  font-size: 11px !important;  font-weight: bold;}
.xemthem a {
  float: right;
  color: black !important;
  font-size: 15px !important;
}
.xemthem a .fa {
    margin-left: 3px;
    font-size: 15px;
}
p.chuthichbaiviet .fa {
    font-size: 13px;
    margin-right: 5px;
}
ul#duanchitiet {list-style:none; padding:0; margin:5px 0 0 0;}
ul.duanchitiet {position: fixed;top: 0;}
ul#duanchitiet li { background:#005aa6;padding: 5px 5px 5px 15px;}
ul#duanchitiet li:hover{background: #64C25D;}
ul#duanchitiet li + li { border-top: 1px solid #48a572;}
ul#duanchitiet li a { color:white;}
#h3blue {background-color: #1A99CC;color: white;padding: 0 10px;margin: 0;line-height: 30px;font-size: 15px;height: 30px;}
#h3nghe {background-color: #F09137;color: white;padding: 0 10px;margin: 0;line-height: 30px;font-size: 15px;height: 30px;}
#h3green {background-color: #1EAB04;color: white;padding: 0 10px;margin: 0;line-height: 30px;font-size: 15px;height: 30px;}
.filtercolor ul {list-style:none; padding:0;margin: 10px;overflow: hidden;}
.filtercolor ul li a {float: left;width: 23px;height: 23px;padding: 0;margin-right: 5px;border-radius: 4px;}
.filtercolor ul li:hover a, .filtercolor ul li.active a {border: 1px solid #000000;cursor: pointer;}
.product-grid { padding:0 15px 0 0;}
#kedocproduct .product-grid {padding:0;}
.topfooter {background:white; padding-bottom:15px;}
.topfooter #h3black {margin-left: 15px;font-size: 14px;text-transform: uppercase;font-weight: bold;}
.topfooter a { border:0 !important; background:none !important; margin:0;}
footer #mangxahoi span {width: 80px;display: inline-block;}
#copyrights {
width: 100%;
float: left;
padding: 25px 0 10px 0;
color: #999999;
background: #333333;
}
.one-half {
float: left;
position: relative;
margin-right: 20px;
}
#footer a, #copyrights a {
-webkit-transition: all 0.25s ease-out;
-moz-transition: all 0.25s ease-out;
-o-transition: all 0.25s ease-out;
-ms-transition: all 0.25s ease-out;
transition: all 0.25s ease-out;
color: #ababab;
}
#bottom_module h4 {text-align: center;
font-size: 18px;
font-weight: 600;
font-variant: normal;
white-space: normal;
color: #404040;
margin-bottom: 15px;
text-transform: uppercase;}
.left_baiviet .item_baiviet { overflow:hidden; float:left; width:100%;margin-bottom: 15px;}
.left_baiviet #image { float:left; margin-right:7px;}
.left_baiviet #image img { border:1px solid #ccc;}
.left_baiviet .item_baiviet a {font-weight: 600; color: rgb(0, 90, 166);}
.form-horizontal .control-label { padding-top: 5px;font-weight: bold;} 
.navbar-collapse {
    padding-left: 0px;
     padding-right: 0px;
}
#hotrofooter {background: url('../image/hotro.png') no-repeat;display: inline-block;position: fixed;right: 0;bottom: 0;height: 51px;width: 365px;z-index: 99;}
#hotrofooter span {color: white;font-weight: bold;float: right;margin: 16px 10px 0 0;font-size: 24px;}
.duan-group { margin-bottom:20px;clear: both;}
#homeduanlist {background: url('../image/bg_dapp.png') left top no-repeat;height: 32px;width: 100%;display: inline-block;}
#homebaivietlist {width: 100%;  float: left;}
#homebaivietlist h3 {  background: url('http://dongphuclechien.com/catalog/view/theme/default/image/bg_home_ngang.png') no-repeat left -5px top 0px;
background-size: 100% 100%;
color: #FF0000;
font-weight: bold;
height: 45px;
padding-left: 6%;
font-size: 13px;
padding-top: 14px;
text-transform: uppercase;
margin-bottom: 8px;}
#homebaivietlist ul { list-style:none; padding:0; margin:0;}
#homebaivietlist img {border: 3px solid #FFF;
box-shadow: 0px 0px 3px rgba(0, 0, 0, 10);
-moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 10);
-webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 10);}
.baivietlist {border-bottom: 1px solid #F2F2F2;
padding-bottom: 6px;}
p#tinhot { margin-bottom:0;}
p#tinhot a {color: #0072bc;
font-weight: bold;}
#homebaivietlist ul li {margin: 10px 0 5px 0;  padding: 0;}
#homebaivietlist ul li p {margin-right: 10px;}
#homebaivietlist ul li a {line-height: 18px;font-size: 11px;display: inherit;}
ul#menufooter { list-style: none;
margin: 10px 0;
padding: 0;
display: inline-block;}
ul#menufooter li { float: left;
padding: 0 15px 0 59px;
line-height: 16px;}
ul#menufooter li+li {padding: 0 15px;
border-left: 1px solid black;}
ul.chia2cot {float: left;
overflow: hidden;}
ul.chia2cot h4 {font-weight: bold;  padding: 0px 0 0px 0px;  margin-top: 0;  border-top: 0px solid #ccc;  text-transform: uppercase;  width: 100%;  float: left;  font-size: 16px;}
ul.chia2cot li {background: url('../image/dot.jpg') no-repeat left 0px top 9px;  display: list-item;  padding: 0 0 0px 20px !important;  width: 100%;  border: 0 !important;  margin: 0 0 0 0px !important;line-height: 29px;}
ul.chia2cot li a {font-size: 14px !important;  text-align: justify;  text-decoration: none;  font-weight: normal !important;}
.bottom_module h3 {
    color: #555555;
    font-weight: 700;
    font-size: 25px;
    border-bottom: 1px solid #dddddd;
    padding-bottom: 15px;
}
.bottom_module ul { list-style:none; padding:0; margin:0;}
.bottom_module ul li {line-height: 30px;}
.bottom_module ul li a {
        font-size: 18px;
    color: #555;
}
.bottom_module ul li:hover a { 
    text-decoration:underline;
    color:#0095da;
}
#dmspbm {
        margin-bottom: 20px;
}
.box {margin-bottom: 20px;}
.box .box-heading {border: 0;
    background: #000000;
    font-size: 14px;
    color: white;
    text-align: left;
    font-family: "Times New Roman";
    text-transform: uppercase;
    margin: 0 0 5px 0;
    line-height: 52px;
    font-weight: bold;
    padding-left: 10px;
    }
.latestproductbycategory h2 {
    font-weight: 800;
    font-family: "Roboto";
    text-transform: uppercase;
    letter-spacing: 0;
    color: #0e7b11;
    margin-top: 0;
}
.latestproductbycategory h3 {border: 0;
    background: #000000;
    font-size: 20px;
    color: white;
    text-align: center;
    font-family: "Times New Roman";
    text-transform: uppercase;
    margin: 0 0 5px 0;
    line-height: 52px;
    font-weight: bold;}
.box .box-content {overflow: hidden;}
#content_bottom .box .box-content { margin:0 -5px 20px;}
#content .box.latest .product-layout {
  margin: 0 -15px;
}
.box .product-layout ul li {
  list-style-type: none;
  margin-bottom: 10px;
  float: left;
}
div.navigations a {
  text-align: center;
  display: inline-block; margin-left:5px;
  height: 19px; width:19px;
}
.navigations .prev { background:url('../image/pre.png') no-repeat;}
.navigations .next { background:url('../image/next.png') no-repeat;}
.navigations {
  float: right;
  margin: 4px 10px 0 0;
}
.vfleft{float:left;}
.vfright{float:right;}
.vfclear{clear:both;}
.valeft{text-align:left;}
.varight{}
.vdigit_counter {text-align:left;}
.vacenter{text-align:center;}
#vvisit_counter106 .vstats_counter{margin-top: 7px;}
#vvisit_counter106 .vstats_title{margin-top: 3px;}
#vvisit_counter106 .vstats_number{margin-top: 0px;}
#vvisit_counter106 .vrow{height: 28px; font-size: 12px;}
#vvisit_counter106 .vstats_icon{margin-right:5px;}
#vvisit_counter106{padding:5px;}
.hr{margin-bottom: 5px;}
.support-group h3 {background: url('../image/bg_hotro.png') no-repeat top left;  background-size: 99% 96%;  font-weight: bold;margin-bottom: 0px;  height: 22px;  padding: 4px 0 0 30%;  text-transform: uppercase;  font-size: 14px;}
.box .box-content ul {list-style:none; margin:0; padding:0}
.box .box-content ul li {overflow: hidden; margin-bottom: 5px;  padding-top: 5px; font-size:14px; width:100%;}
.box .box-content ul li div { padding:0;}
.box .box-content ul li #image {margin-right: 10px; float:left;}
a#logoleft {display: inline-block;
  border-bottom: 1px solid #c2c2c2;
  width: 100%;
  padding-bottom: 15px;
  margin-bottom: 25px;}
.cateogrymsv { padding:0;}
.cateogrymsv ul {list-style:none;padding: 0;  margin: 0;}
.cateogrymsv ul li {text-align: center;position: relative; margin: 15px 5px 30px 4px;float: left; width: 100%;}
.cateogrymsv ul li p {position: absolute; z-index: 999; margin:0; text-align:left; padding-left:20px;width: 100%;
  bottom: 0; background:url('../image/pproduct.png') repeat;height: 50px;line-height: 50px;}
.cateogrymsv ul li:hover p {padding-left:0;height: 101%; text-align:center; line-height:231px;}
.cateogrymsv ul li img {}
.cateogrymsv ul li a {text-transform: uppercase;  font-size: 14px;}
.nav-tabs {border-bottom: 2px solid #990000;}
.nav-tabs>li {margin-bottom: 0px;}
.nav-tabs>li>a {margin-right: 2px;line-height: 8px;color: #330000;background: #e8e7e7;border-radius: 0;padding: 10px 20px;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {color: white;cursor: default;border: 0;background: #000;border-bottom-color: transparent;}
.tab-content {background: black;color: white;padding: 20px;margin-bottom: 20px;overflow: hidden;}
#lienhecontact, #lienhecontact div { padding:0;}
#lienhecontact p { margin:0; font-size:14px;}
.form-horizontal .control-label {padding-top: 7px;margin-bottom: 5px;text-align: left;padding-left: 0;font-weight: normal;font-size: 13px;}
.form-horizontal .form-group {margin-right: 0px;margin-left: 0px;}
.navbar-toggle {margin-top: 4px; margin-bottom: 4px;}
#scrolltotop {background:url('http://dongphuclechien.com/catalog/view/theme/default/image/totop.png') no-repeat; cursor:pointer; width:40px; height:41px; bottom:31px; right:10px; position:fixed; display:none;}
#lienhecontact .fa {margin-right:8px;width: 10px;height:20px;}
#powerby { text-align: center;background: #01ab53;color: white;line-height: 29px;font-weight: 400;}
/**/
.menuvertical
{
	position:relative;background: url('../image/danhmuc_bg.png');margin-bottom: 0px;
}
.list-group #dmsp, .box.httt .box-heading {background: white;
    font-size: 17px;
    text-transform: uppercase;
    padding: 0;
    line-height: 46px;
    color: white;
    text-align: center;
    background-color: #008cd7;
}
.menuvertical img
{
	margin-right:10px;
	padding-bottom:4px
}
.menuvertical ul
{position: relative;
  margin: 0;
  padding: 0;
  list-style: none;
  white-space: nowrap;
  z-index: 999;
  width: 100%;
  display: inline-block;
}
.menuvertical ul.ulactive { height:auto;}
.menuvertical ul ul
{
	display:none;left: 100%;
  margin-top: -46px;
  margin-left: 0px;
  box-shadow: -3px 3px 15px -5px #fff;
  min-width: 270px;
  background: #fff;
  border-left: 0 solid #ff0000;
  opacity: .9;
  position: absolute;
}
	#im-menuvertical ul ul
{
	position:relative;
	left:0;
	margin:0 0 0 20px;
	min-width:166px;
	opacity:1;
	box-shadow:none;
	max-width:220px
}
.menuvertical ul li:hover ul { display:block;}
.menuvertical1 ul li:hover ul
{
	display:block;
	left:100%!important;
	position:absolute!important;
	margin-left:0!important;
	margin-top:-40px!important
}
	#im-menuvertical ul ul.active
{
	display:inline-block;
	left:0!important;
	position:relative!important;
	margin-left:20px!important;
	margin-top:0!important
}
.menuvertical>ul>li { border-top:1px solid #ccc; background:#e2e3e4;
}
.menuvertical li:hover
{
	background:black;
}
	#im-menuvertical li:hover
{
	background:0 0;
	color:#000
}
	#im-menuvertical li:hover a
{
	color:#000
}
	#im-menuvertical li a:hover,#im-menuvertical li.active>a
{
	background:#ff0000;
	color:#fff
}
.menuvertical>ul>li>a {
	line-height: 49px;
    padding-left: 20px;
    font-family: "Roboto Condensed";
    font-weight: 600;
    font-size: 14px;
}
.menuvertical>ul>li:hover>a,.menuvertical>ul>li>ul>li:hover>a
{
	color:#fff
}
.menuvertical ul ul a
{
	text-transform:none;
	padding-left:15px;
	border:0;
	line-height:41px;
	font-weight:400;
	font-size:13px
}
	#sp_detail
{
	font-weight:700;
	text-decoration:underline;
	font-size:16px
}
#phonesp {background: url('../image/header_bg.png');
    border: 1px solid #008cd7;
    overflow: hidden;
    line-height: 30px;
    color: red;
    font-size: 20px;
}
#phonesp img {float: left;
    padding: 9px;}
	#phonesp > div {    font-weight: 500;
    margin-top: 5px;}
ul#bradius7px li {border-radius: 10px;
    border: 1px solid #008cd7;
    margin: 15px 0 0 0; background:#cceef2;
    padding: 10px;    opacity: 0.9;}
	ul#bradius7px li:last-child { border:1px solid #808486;}
	ul#bradius7px li a { color:#008cd7;}
	ul#bradius7px li:last-child a { color:#808486;}
.li-image, .li-email{float: left;
    margin-right: 10px;}
.li-status {    float: left;
    margin-right: 10px;
    margin-top: 4px;}
	.li-status a { font-weight:500; }
	.li-name {margin-top: 4px;
    float: left;
    background: url('../image/leftspbg.jpg') left top 5px no-repeat;
    padding-left: 10px !important;}
	.featuredproduct .container > div:first-child { text-align:center;}
	.featuredproduct h3 {font-weight: 400;
    text-transform: uppercase;
    color: #2c3488;
    display: inline-block;
    border-bottom: 1px solid #2c3488;
    margin: 40px 0 30px 0;
    font-size: 24px;}
	#danhmucxemthem { text-align:center;padding-bottom: 10px; cursor:pointer;}
	#footertopmodule {height: 4px;
    background: #d4e1e5;
    border: 1px solid #dbe8eb;border-radius: 7px;
    margin: 30px -15px 15px -15px;}
	#sanphamlienquan { background:none !important; margin:0 -20px !important;}
	h3#sanphamlienquan {font-family: "Times New Roman", serif;
    margin: 20px 0 !important;
    padding-left: 5px;
    text-transform: uppercase;
    font-weight: bold;
    color: black;
    font-size: 18px;}
	#latestproduct {position: relative;}
	ul#danhmuclatest {list-style: none;
    padding: 0;
    margin: 0;
    position: absolute;
    top: 25px;
    left: 270px;}
	ul#danhmuclatest li {float: left;color: white;text-transform: uppercase;font-size: 11px;padding-right: 5px;line-height: 10px; cursor:pointer;}
	ul#danhmuclatest li.active {color: #0d428b;}
	ul#danhmuclatest li + li {padding-left: 5px;border-left: 1px solid #fff;}
	#dangkyemail div {
    padding: 0;
}
#dangkyemail input[type=text].form-control {
    font-size: 13px;
    height: 30px;
    border-radius: 2px;
}
	a.dangkyemail {
    background: #444444;
    color: white;
    display: inline-block;
    height: 30px;
    width: 35px;
    line-height: 30px;
    text-align: center;
}
#mangxahoi {
    display: inline-block;
}
#mangxahoi + p { float:right;}
#mangxahoi a {
    margin-right: 5px;
}
@media  (min-width:768px) and (max-width: 1200px) {
        #kedocproduct {
            border-bottom: 1px solid #ddd;
            border-right: 1px solid #ddd;
            float: left;
            width: 100%;
        }        
ul#tintucmoi2 {
    border:0;
}
        #search #mbafter {
            left: 29.4%;
        }
        #kedocproduct .product-grid .product-thumb {
            border-right: 0;
            border-bottom:0;
        }
        #kedocproduct .product-grid .product-thumb:nth-child(4n+3) {
        }
	#column-left { display:none;}
	header #menu .navbar-nav {
	}
        #tintucmoihome {
            margin-top: 30px; 
        }
        #tintucmoihome > div {
            min-height: auto;
        }
	#menu { margin-bottom:0px;}
	#menutop {margin-top:10px;}
	#menu .nav > li {
            padding: 0 9px;
	}
	#menu .nav > li > a { 
                font-size: 14px;
                letter-spacing: 0;
        }
        #name_thanhdulieu {
            height:auto;
        }
        #name_thanhdulieu ul li { 
            height:auto;
        }
        #name_thanhdulieu ul li:hover {
    background: rgba(215,26,32,1);
    background: -moz-linear-gradient(top, rgba(215,26,32,1) 0%, rgba(173,14,0,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(215,26,32,1)), color-stop(100%, rgba(173,14,0,1)));
    background: -webkit-linear-gradient(top, rgba(215,26,32,1) 0%, rgba(173,14,0,1) 100%);
    background: -o-linear-gradient(top, rgba(215,26,32,1) 0%, rgba(173,14,0,1) 100%);
    background: -ms-linear-gradient(top, rgba(215,26,32,1) 0%, rgba(173,14,0,1) 100%);
    background: linear-gradient(to bottom, rgba(215,26,32,1) 0%, rgba(173,14,0,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d71a20', endColorstr='#ad0e00', GradientType=0 );
        }
}
@media  (min-width:478px) and (max-width: 767px) {
    header {
    }
    .menucontent .col-xs-12 {
        background: #f0f0f0;
    }
    .menucontent .col-xs-12:hover {
        background: white;
    }
    .menucontent .col-xs-12 p {
        float:left;
        width: 50%;
    }
    .menucontent .col-xs-12 h3 {        
        float:left;
        width: 50%;
        text-align:right;
        position: relative;
        line-height: 75px;
    }
}
@media  (min-width:993px) and (max-width: 1200px) {
	#logo {margin-top: 15px;}
	#menu { margin-bottom:0px; /*margin-top:22px;*/}
}
@media  (min-width: 1200px) {
.baivietlist_content ul li + li { margin-left:2%;}

    .slidespecial {margin-top: 10%;}
    
}
#hotlinenoi { display:none; 
    background: url('../image/hotline.png') left 2px top 0px no-repeat;
    position: fixed;
    right: 0;
    top: 50%;
    height: 79px;
    z-index: 999999;
    line-height: 79px;
    color: white;
    width: 90px;
    padding-left: 90px;
    font-weight: bold;
    cursor: pointer;
    font-size: 19px;
}
#hotlinenoi:hover {
    width: 300px;
}
::-webkit-input-placeholder {
   color: black !important;font-size: 13px;
}
:-moz-placeholder { /* Firefox 18- */
   color: black !important; font-size: 13px; 
}
::-moz-placeholder {  /* Firefox 19+ */
   color: black !important;  font-size: 13px;
}
:-ms-input-placeholder {  
   color: black !important;  font-size: 13px; 
}
#menu .navbar-default .navbar-toggle {
    background: white !important;
    border: 0px !important;
}
.navbar-toggle .icon-bar {
    width: 22px;
    height: 2px;
    border-radius: 1px;
}
.navbar-toggle .icon-bar+.icon-bar {
    margin-top: 5px;
}
.navbar-default .navbar-toggle .icon-bar {
    background-color: #363636;
}
@media (max-width: 767px) {    
    #dichgoogle, #hotline {
        width: 50%;
        float: left;
        margin: 0;
    }    
    #leftmenuh {
        display:none;
    }
    #tintucmoihome > div {
        min-height: auto;
    }
    #search {
        margin: 10px 0;
    }
    header {
        background: white;
        border-bottom: 1px solid #ccc;
    }
    header > .container {
        padding: 0;
    }
    #khuvuchotline {
        width: 100%;
    }
    #sologan {
        padding-left: 86px;
        text-align: left;
        float: none;
    }
    #sologan h3 {
        font-size: 18px;
    line-height: 32px;
    margin-top: 10px;
    }
    #sologan h2 {
        font-size: 24px;
    line-height: 36px;
    }
    .navbar-nav {
        margin:0;
    }
    #menu .navbar-default .navbar-brand {
        display: block;
        color: white;
        font-family: "Roboto";
        font-size: 28px;
        line-height: 42px;
    }
    .latestproduct .fixoverhidden {
        margin:0;
    }
    .col-xs-0 {
        display:none;
    }
    #menu .navbar-default > .navbar-collapse {
        margin-top: 5px;
        background: #c9c9c9;
    }
    #menu {
        background: #fff !important;
        min-height: 34px;
        height: auto !important;
    }
    #menu .nav > li:hover {
        background: #149517;
    }
    #menu .container {
        padding: 0px;
    }
    .slidespecial h3 {
        font-size: 32px;
        line-height: 40px;
        margin-bottom: 15px;
    }
    .slidespecial p {
        color: #01b1ec;
        font-size: 20px;
    }
    .button-xanh {
        line-height: 33px;
    }
    .category-thumb .caption .col-xs-4 { 
        font-size: 42px;
    }
    #slideshow1230 .item img {
        border:0px;
    }
    .top_module .owl-carousel .owl-item .item img {
        max-width: 100%;
    }
}
@media (max-width: 422px) {
    #dichgoogle, #hotline {
        width: 100%;
    }
    /*
    #menu #khuvuchotline {
        margin: 0;
        background: transparent;
        border: 0;
    }*/
    #logo_mobile {
        width: 240px;
        overflow: hidden;
    }
    #logo_mobile img {
        min-width: 177px;
    }
    #khuvuchotline .fa {
        color: #d71a21;
        font-size: 35px;
        line-height: 45px;
    }
    #menu .nav > li a { color:white;}
    #menu .dropdown-menu > li > a { color: black;}
}
@media (max-width: 480px) {          
    .category-thumb .image img {
        width:100%;
    }
    #tintucmoihome #tintucmoi1, #tintucmoihome .col-sm-p4 {
        padding-left:0; padding-right:0;
    }
    ul#tintucmoi2 {
        margin:0;
    }
    #tintucmoihome img {
        margin-bottom: 20px;
    }
    .latestproductbycategory > .row > .col-xs-0 {
        display:none;
    }
    #sologan h3 {
        font-size: 18px;
    line-height: 20px;
    margin: 0;
    }
    #menu .navbar-default .navbar-header {
        padding: 5px 10px;
    }
    #menu .navbar-default .navbar-brand {
        font-size: 22px;
        line-height: 42px;
    }
    #search #mbafter {
        left: 27.936%;
    }
    #chatsuport {
        max-width: 293px;
        margin: 20px auto 40px auto;
        float: none;
        overflow: hidden;
    }
    #carousel_bottom {
        padding: 20px;
        border: 10px solid #dddddd;
        margin: 20px 0 40px;
    }
    #hotline {
        padding: 0;
        text-align: center;
    }
} 
@media (max-width: 478px) {
    .navbar-nav {
        margin: 7.5px 0;
    }
    #menu .dropdown-menu {
        position: relative;
        width: 100%;
        box-shadow: none;
        border-radius: 0;
    }
    #menu .dropdown-menu > li > a {
        padding-left:45px;
        line-height: 28px;
    }
    #name_thanhdulieu {
        overflow: hidden;
    }
    #product-uttt {
        position: relative;
        text-align: center;
    }
    ul#thongsokithuat > li.col-lg-9 {
        margin-left:0px;
    }
    ul#thongsokithuat > li > a.active, ul#thongsokithuat > li > a:hover {
        border-right: 1px solid #c6c6c6;
    }
    ul#thongsokithuat li ul li {
        padding: 0 10px;
    }
        #detail-baiviet ul li .image {
            margin: 0 0 20px 0;
            width: 100%;
        }
        #detail-baiviet ul li .image img {
            width:100%;
        }
    .bgmodulehtml {  
        display: none;
    }
    #menu .navbar-default .navbar-toggle {
        margin-right: 0px;
    }
    .top_module .container {
        padding: 0;
    }
    .slidespecial {
        display: none;
    }
    .slidespecial h2 { 
        font-size: 27px;
    }
    .slidespecial p { 
        font-size: 13.5px;
    }  
    .top_module .owl-carousel .owl-item .item img {
        margin:0; 
        width: 100%;
    }
    .menucontent ul li img {
        width:100%;
    }
    footer .container {
        padding-right: 15px;
        padding-left: 15px; 
    }
    footer h3 {
        background: url('../image/plus.jpg') top right no-repeat;
        line-height: 26px;
        color: #333333;
        font-weight: 400;
        font-size: 22px;
    }
    footer li.active h3 {
        background: url('http://dongphuclechien.com/catalog/view/theme/default/image/sub.jpg') top right no-repeat;
    }
    footer ul li a {
        font-size: 14px;
    }
}
.mobiletest-div { display: none !important;}
#fixcopyright {
}
.scrollup {
    background: #b2b2b2;
    bottom: 12px;
    position: fixed;
    right: 10px;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    -o-border-radius: 100%;
    border-radius: 100%;
    width: 40px;
    line-height: 20px;
    height: 40px;
    font-size: 14px;
    color: #fff !important;
    text-transform: uppercase;
    font-weight: 600;
    padding: 2px;
    text-align: center;
    z-index: 9999;
}
.scrollup .fa {
    display: block;
    font-size: 32px;
}