/* ====== FONTS ==== */

@font-face {
	font-family: 'Oswald-Regular';
	src: url('../fonts/Oswald-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/Oswald-Regular.woff') format('woff'), url('../fonts/Oswald-Regular.ttf') format('truetype'), url('../fonts/Oswald-Regular.svg#Oswald-Regular') format('svg');
	font-weight: normal;
	font-style: normal;
}
/* oswald-Extra Light*/

@font-face {
	font-family: 'Oswald-ExtraLight';
	src: url('../fonts/Oswald-ExtraLight.eot?#iefix') format('embedded-opentype'), url('../fonts/Oswald-ExtraLight.woff') format('woff'), url('../fonts/Oswald-ExtraLight.ttf') format('truetype'), url('../fonts/Oswald-ExtraLight.svg#Oswald-ExtraLight') format('svg');
	font-weight: normal;
	font-style: normal;
}
/* oswald-light */
@font-face {
	font-family: 'Oswald-Light';
	src: url('../fonts/Oswald-Light.eot?#iefix') format('embedded-opentype'), url('../fonts/Oswald-Light.woff') format('woff'), url('../fonts/Oswald-Light.ttf') format('truetype'), url('../fonts/Oswald-Light.svg#Oswald-Light') format('svg');
	font-weight: normal;
	font-style: normal;
}
/* cyrillic-ext */
@font-face {
	font-family: 'PT Sans Narrow';
	font-style: normal;
	font-weight: 400;
	src: local('PT Sans Narrow'), local('PTSans-Narrow'), url(https://fonts.gstatic.com/s/ptsansnarrow/v7/UyYrYy3ltEffJV9QueSi4SppsHecKHw584ktcwPXSnc.woff2) format('woff2');
 unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
	font-family: 'PT Sans Narrow';
	font-style: normal;
	font-weight: 400;
	src: local('PT Sans Narrow'), local('PTSans-Narrow'), url(https://fonts.gstatic.com/s/ptsansnarrow/v7/UyYrYy3ltEffJV9QueSi4Uvi3q9-zTdQoLrequQTguk.woff2) format('woff2');
 unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
	font-family: 'PT Sans Narrow';
	font-style: normal;
	font-weight: 400;
	src: local('PT Sans Narrow'), local('PTSans-Narrow'), url(https://fonts.gstatic.com/s/ptsansnarrow/v7/UyYrYy3ltEffJV9QueSi4T3sPXe5Q4a3bCZMR7ryN4o.woff2) 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: 'PT Sans Narrow';
	font-style: normal;
	font-weight: 400;
	src: local('PT Sans Narrow'), local('PTSans-Narrow'), url(https://fonts.gstatic.com/s/ptsansnarrow/v7/UyYrYy3ltEffJV9QueSi4UU-p1xzoRgkupcXIqgYFBc.woff2) 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: 'PT Sans Narrow';
	font-style: normal;
	font-weight: 700;
	src: local('PT Sans Narrow Bold'), local('PTSans-NarrowBold'), url(https://fonts.gstatic.com/s/ptsansnarrow/v7/Q_pTky3Sc3ubRibGToTAYryh_4Vx_7RIyhQ3vqTJYis.woff2) format('woff2');
 unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
	font-family: 'PT Sans Narrow';
	font-style: normal;
	font-weight: 700;
	src: local('PT Sans Narrow Bold'), local('PTSans-NarrowBold'), url(https://fonts.gstatic.com/s/ptsansnarrow/v7/Q_pTky3Sc3ubRibGToTAYuICWD8dS1fawAsHP3zkW40.woff2) format('woff2');
 unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
	font-family: 'PT Sans Narrow';
	font-style: normal;
	font-weight: 700;
	src: local('PT Sans Narrow Bold'), local('PTSans-NarrowBold'), url(https://fonts.gstatic.com/s/ptsansnarrow/v7/Q_pTky3Sc3ubRibGToTAYmwfvudCZ8RknLCBmdpmlzc.woff2) 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: 'PT Sans Narrow';
	font-style: normal;
	font-weight: 700;
	src: local('PT Sans Narrow Bold'), local('PTSans-NarrowBold'), url(https://fonts.gstatic.com/s/ptsansnarrow/v7/Q_pTky3Sc3ubRibGToTAYhKUK2vxztsQZZBkxIuj92o.woff2) 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;
}
/* ===================================== /
/  =Fonts /
/ ===================================== */

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 500;
	src: local('Roboto Medium Italic'), local('Roboto-MediumItalic'), url(//fonts.gstatic.com/s/roboto/v15/OLffGBTaF0XFOW1gnuHF0TTOQ_MqJVwkKsUn0wKzc2I.woff2)format('woff2');
unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 500;
	src: local('Roboto Medium Italic'), local('Roboto-MediumItalic'), url(//fonts.gstatic.com/s/roboto/v15/OLffGBTaF0XFOW1gnuHF0TUj_cnvWIuuBMVgbX098Mw.woff2)format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 500;
	src: local('Roboto Medium Italic'), local('Roboto-MediumItalic'), url(//fonts.gstatic.com/s/roboto/v15/OLffGBTaF0XFOW1gnuHF0UbcKLIaa1LC45dFaAfauRA.woff2)format('woff2');
unicode-range:U+1F00-1FFF;
}
@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 500;
	src: local('Roboto Medium Italic'), local('Roboto-MediumItalic'), url(//fonts.gstatic.com/s/roboto/v15/OLffGBTaF0XFOW1gnuHF0Wo_sUJ8uO4YLWRInS22T3Y.woff2)format('woff2');
unicode-range:U+0370-03FF;
}
@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 500;
	src: local('Roboto Medium Italic'), local('Roboto-MediumItalic'), url(//fonts.gstatic.com/s/roboto/v15/OLffGBTaF0XFOW1gnuHF0b6up8jxqWt8HVA3mDhkV_0.woff2)format('woff2');
unicode-range:U+0102-0103, U+1EA0-1EF1, U+20AB;
}
@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 500;
	src: local('Roboto Medium Italic'), local('Roboto-MediumItalic'), url(//fonts.gstatic.com/s/roboto/v15/OLffGBTaF0XFOW1gnuHF0SYE0-AqJ3nfInTTiDXDjU4.woff2)format('woff2');
unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 500;
	src: local('Roboto Medium Italic'), local('Roboto-MediumItalic'), url(//fonts.gstatic.com/s/roboto/v15/OLffGBTaF0XFOW1gnuHF0Y4P5ICox8Kq3LLUNMylGO4.woff2)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;
}
@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 400;
	src: local('Roboto Italic'), local('Roboto-Italic'), url(//fonts.gstatic.com/s/roboto/v15/WxrXJa0C3KdtC7lMafG4dRTbgVql8nDJpwnrE27mub0.woff2)format('woff2');
unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 400;
	src: local('Roboto Italic'), local('Roboto-Italic'), url(//fonts.gstatic.com/s/roboto/v15/OpXUqTo0UgQQhGj_SFdLWBTbgVql8nDJpwnrE27mub0.woff2)format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 400;
	src: local('Roboto Italic'), local('Roboto-Italic'), url(//fonts.gstatic.com/s/roboto/v15/1hZf02POANh32k2VkgEoUBTbgVql8nDJpwnrE27mub0.woff2)format('woff2');
unicode-range:U+1F00-1FFF;
}
@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 400;
	src: local('Roboto Italic'), local('Roboto-Italic'), url(//fonts.gstatic.com/s/roboto/v15/cDKhRaXnQTOVbaoxwdOr9xTbgVql8nDJpwnrE27mub0.woff2)format('woff2');
unicode-range:U+0370-03FF;
}
@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 400;
	src: local('Roboto Italic'), local('Roboto-Italic'), url(//fonts.gstatic.com/s/roboto/v15/K23cxWVTrIFD6DJsEVi07RTbgVql8nDJpwnrE27mub0.woff2)format('woff2');
unicode-range:U+0102-0103, U+1EA0-1EF1, U+20AB;
}
@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 400;
	src: local('Roboto Italic'), local('Roboto-Italic'), url(//fonts.gstatic.com/s/roboto/v15/vSzulfKSK0LLjjfeaxcREhTbgVql8nDJpwnrE27mub0.woff2)format('woff2');
unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 400;
	src: local('Roboto Italic'), local('Roboto-Italic'), url(//fonts.gstatic.com/s/roboto/v15/vPcynSL0qHq_6dX7lKVByfesZW2xOQ-xsNqO47m55DA.woff2)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;
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 500;
	src: local('Roboto Medium'), local('Roboto-Medium'), url(//fonts.gstatic.com/s/roboto/v15/ZLqKeelYbATG60EpZBSDyxJtnKITppOI_IvcXXDNrsc.woff2)format('woff2');
unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 500;
	src: local('Roboto Medium'), local('Roboto-Medium'), url(//fonts.gstatic.com/s/roboto/v15/oHi30kwQWvpCWqAhzHcCSBJtnKITppOI_IvcXXDNrsc.woff2)format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 500;
	src: local('Roboto Medium'), local('Roboto-Medium'), url(//fonts.gstatic.com/s/roboto/v15/rGvHdJnr2l75qb0YND9NyBJtnKITppOI_IvcXXDNrsc.woff2)format('woff2');
unicode-range:U+1F00-1FFF;
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 500;
	src: local('Roboto Medium'), local('Roboto-Medium'), url(//fonts.gstatic.com/s/roboto/v15/mx9Uck6uB63VIKFYnEMXrRJtnKITppOI_IvcXXDNrsc.woff2)format('woff2');
unicode-range:U+0370-03FF;
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 500;
	src: local('Roboto Medium'), local('Roboto-Medium'), url(//fonts.gstatic.com/s/roboto/v15/mbmhprMH69Zi6eEPBYVFhRJtnKITppOI_IvcXXDNrsc.woff2)format('woff2');
unicode-range:U+0102-0103, U+1EA0-1EF1, U+20AB;
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 500;
	src: local('Roboto Medium'), local('Roboto-Medium'), url(//fonts.gstatic.com/s/roboto/v15/oOeFwZNlrTefzLYmlVV1UBJtnKITppOI_IvcXXDNrsc.woff2)format('woff2');
unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 500;
	src: local('Roboto Medium'), local('Roboto-Medium'), url(//fonts.gstatic.com/s/roboto/v15/RxZJdnzeo3R5zSexge8UUVtXRa8TVwTICgirnJhmVJw.woff2)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;
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	src: local('Roboto Regular'), local('Roboto-Regular'), url(//fonts.gstatic.com/s/roboto/v15/ek4gzZ-GeXAPcSbHtCeQI_esZW2xOQ-xsNqO47m55DA.woff2)format('woff2');
unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	src: local('Roboto Regular'), local('Roboto-Regular'), url(//fonts.gstatic.com/s/roboto/v15/mErvLBYg_cXG3rLvUsKT_fesZW2xOQ-xsNqO47m55DA.woff2)format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	src: local('Roboto Regular'), local('Roboto-Regular'), url(//fonts.gstatic.com/s/roboto/v15/-2n2p-_Y08sg57CNWQfKNvesZW2xOQ-xsNqO47m55DA.woff2)format('woff2');
unicode-range:U+1F00-1FFF;
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	src: local('Roboto Regular'), local('Roboto-Regular'), url(//fonts.gstatic.com/s/roboto/v15/u0TOpm082MNkS5K0Q4rhqvesZW2xOQ-xsNqO47m55DA.woff2)format('woff2');
unicode-range:U+0370-03FF;
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	src: local('Roboto Regular'), local('Roboto-Regular'), url(//fonts.gstatic.com/s/roboto/v15/NdF9MtnOpLzo-noMoG0miPesZW2xOQ-xsNqO47m55DA.woff2)format('woff2');
unicode-range:U+0102-0103, U+1EA0-1EF1, U+20AB;
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	src: local('Roboto Regular'), local('Roboto-Regular'), url(//fonts.gstatic.com/s/roboto/v15/Fcx7Wwv8OzT71A3E1XOAjvesZW2xOQ-xsNqO47m55DA.woff2)format('woff2');
unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	src: local('Roboto Regular'), local('Roboto-Regular'), url(//fonts.gstatic.com/s/roboto/v15/CWB0XYA8bzo0kSThX0UTuA.woff2)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;
}
@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 300;
	src: local('Roboto Condensed Light'), local('RobotoCondensed-Light'), url(https://themes.googleusercontent.com/static/fonts/robotocondensed/v9/b9QBgL0iMZfDSpmcXcE8nMrfajfqx5pse9BUPMmpr-I.woff) format('woff')
}
@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 400;
	src: local('Roboto Condensed Regular'), local('RobotoCondensed-Regular'), url(https://themes.googleusercontent.com/static/fonts/robotocondensed/v9/Zd2E9abXLFGSr9G3YK2MsNxB8OB85xaNTJvVSB9YUjQ.woff) format('woff')
}
@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 700;
	src: local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'), url(https://themes.googleusercontent.com/static/fonts/robotocondensed/v9/b9QBgL0iMZfDSpmcXcE8nPZRQUbYfRc-1FWT9T9EE8M.woff) format('woff')
}
@font-face {
	font-family: 'Roboto Condensed';
	font-style: italic;
	font-weight: 300;
	src: local('Roboto Condensed Light Italic'), local('RobotoCondensed-LightItalic'), url(https://themes.googleusercontent.com/static/fonts/robotocondensed/v9/mg0cGfGRUERshzBlvqxeAHmtOlNhzYuCHuWdbmWr-YuglnMp3_3A8V8Ai8YosRtX.woff) format('woff')
}
@font-face {
	font-family: 'Roboto Condensed';
	font-style: italic;
	font-weight: 400;
	src: local('Roboto Condensed Italic'), local('RobotoCondensed-Italic'), url(https://themes.googleusercontent.com/static/fonts/robotocondensed/v9/BP5K8ZAJv9qEbmuFp8RpJUyuTvcJPSUMXo8_04ke-FA.woff) format('woff')
}
@font-face {
	font-family: 'Roboto Condensed';
	font-style: italic;
	font-weight: 700;
	src: local('Roboto Condensed Bold Italic'), local('RobotoCondensed-BoldItalic'), url(https://themes.googleusercontent.com/static/fonts/robotocondensed/v9/mg0cGfGRUERshzBlvqxeAM20tA0y-0vu5AcKm4ZPGa6glnMp3_3A8V8Ai8YosRtX.woff) format('woff')
}
@font-face {
	font-family: 'PT Sans';
	font-style: normal;
	font-weight: 400;
	src: local('PT Sans'), local('PTSans-Regular'), url(https://themes.googleusercontent.com/static/fonts/ptsans/v6/7YGmE4Ls5b94ct65u07hVQLUuEpTyoUstqEm5AMlJo4.woff) format('woff')
}
@font-face {
	font-family: 'PT Sans';
	font-style: normal;
	font-weight: 700;
	src: local('PT Sans Bold'), local('PTSans-Bold'), url(https://themes.googleusercontent.com/static/fonts/ptsans/v6/0XxGQsSc1g4rdRdjJKZrNL3hpw3pgy2gAi-Ip7WPMi0.woff) format('woff')
}
@font-face {
	font-family: 'PT Sans';
	font-style: italic;
	font-weight: 400;
	src: local('PT Sans Italic'), local('PTSans-Italic'), url(https://themes.googleusercontent.com/static/fonts/ptsans/v6/PIPMHY90P7jtyjpXuZ2cLLO3LdcAZYWl9Si6vvxL-qU.woff) format('woff')
}
@font-face {
	font-family: 'PT Sans';
	font-style: italic;
	font-weight: 700;
	src: local('PT Sans Bold Italic'), local('PTSans-BoldItalic'), url(https://themes.googleusercontent.com/static/fonts/ptsans/v6/lILlYDvubYemzYzN7GbLkKRDOzjiPcYnFooOUGCOsRk.woff) format('woff')
}
@font-face {
	font-family: 'open_sansregular';
	src: url('../fonts/opensans-regular-webfont.eot');
	src: url('../fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/opensans-regular-webfont.woff2') format('woff2'), url('../fonts/opensans-regular-webfont.woff') format('woff'), url('../fonts/opensans-regular-webfont.ttf') format('truetype'), url('../fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'open_sanssemibold';
	src: url('../fonts/opensans-semibold-webfont.eot');
	src: url('../fonts/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/opensans-semibold-webfont.woff2') format('woff2'), url('../fonts/opensans-semibold-webfont.woff') format('woff'), url('../fonts/opensans-semibold-webfont.ttf') format('truetype'), url('../fonts/opensans-semibold-webfont.svg#open_sanssemibold') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'open_sansbold';
	src: url('../fonts/opensans-bold-webfont.eot');
	src: url('../fonts/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/opensans-bold-webfont.woff2') format('woff2'), url('../fonts/opensans-bold-webfont.woff') format('woff'), url('../fonts/opensans-bold-webfont.ttf') format('truetype'), url('../fonts/opensans-bold-webfont.svg#open_sansbold') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'latoblack';
	src: url('../fonts/lato-black-webfont.eot');
	src: url('../fonts/lato-black-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/lato-black-webfont.woff2') format('woff2'), url('../fonts/lato-black-webfont.woff') format('woff'), url('../fonts/lato-black-webfont.ttf') format('truetype'), url('../fonts/lato-black-webfont.svg#latoblack') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'latomedium';
	src: url('../fonts/lato-medium-webfont.eot');
	src: url('../fonts/lato-medium-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/lato-medium-webfont.woff2') format('woff2'), url('../fonts/lato-medium-webfont.woff') format('woff'), url('../fonts/lato-medium-webfont.ttf') format('truetype'), url('../fonts/lato-medium-webfont.svg#latomedium') format('svg');
	font-weight: normal;
	font-style: normal;
}
/* FONTS */

/* GLOBAL */

/*==========  Mobile First Method  ==========*/

/* HEADER */

.pdd-header-items-bg {
	padding-bottom: 1em;
	padding-top: 1em;
}
.pdd-header-logo {
}
.pdd-header-logo img {
	margin-left: auto;
	margin-right: auto;
}
.pdd-header-fone h3 {
	font-family: 'oswald';
	font-size: 18px;
	color: #545454;
	text-align: center;
	text-transform: uppercase;
	margin-bottom: 0;
	margin-top: 23px;
}
.pdd-header-fone h1 {
	font-family: 'oswald';
	font-size: 36px;
	color: #545454;
	text-align: center;
	margin-top: 0;
	margin-bottom: 0;
}
/* HEADER - Search */

.pdd-header-search {
	padding-top: 1.85em;
}
.pdd-header-search input {
	height: 50px;
	border-radius: 7px;
}
.input-group .form-control:first-child {
	border-top-right-radius: 7px;
	border-bottom-right-radius: 7px;
}
.input-group-btn:last-child > .btn {
	border-top-left-radius: 7px;
	border-bottom-left-radius: 7px;
}
.pdd-header-search span {
	padding-left: 4px;
}
.pdd-header-search button {
	height: 50px;
	width: 50px;
	border-radius: 7px;
	font-size: 20px;
}
.pdd-header-search button span {
	color: #414141;
	padding-left: 0;
	font-weight: bold;
}
.pdd-header-menu-bg {
	background-color: #036594;
	min-height: 5em;
	z-index: 1000;
	opacity: 1;
	position: relative;
	top: -3px;
}
.pdd-header-menu {
	padding-top: 0.7em;
}
.pdd-header-menu ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
.pdd-header-menu ul li a {
	display: block;
	font-family: 'Oswald-Regular';
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
	margin: 0 0;
	font-size: 1.26em;
	/* text-align:center;*/
	font-weight: normal;
}
.pdd-header-menu .navbar-toggle {
	width: 100%;
	text-align: center;
	margin: 0;
	top: 0.3em;
}
.pdd-header-menu span {
	color: #ffffff;
}
#pdd-header-icon li a:hover {
	font-weight: Normal;
}
.pdd-menu-publica1 {
	position: absolute;
	z-index: 99;
	left: -87px;
}
.pdd-menu-publica2 {
	position: absolute;
	z-index: 99;
	left: 80px;
}
.submenu {
	padding-left: 1em !important;
}
/* HEADER - SLIDER */

.pdd-header-slider img {
	min-height: 11em;
	width: 100%;
}
.carousel-caption {
	padding-bottom: 0;
}
.carousel-indicators {
	bottom: 0;
}
/* CONTENT */

/* CONTENT - News - title */

.pdd-content-news-bg {
	min-height: 443px;
}
.pdd-content-title {
	padding-top: 1em;
	padding-bottom: 1em;
}
.pdd-content-title h1 {
	text-align: left;
	font-family: 'oswald';
	color: #707070;
	font-size: 2em;
	margin-left: 15px;
}
.pdd-content-title span {
	text-align: left;
	font-family: 'oswald';
}
.pdd-content-title hr {
	margin-top: 2px;
	margin-left: 15px;
	margin-right: 15px;
	border-top: 2px solid #414141;
}
/* CONTENT - News - Content */

.pdd-content-news-1 a {
	text-decoration: none;
	color: #000;
}
.pdd-content-news-1 a:hover {
	color: #414141;
}
.pdd-content-news-1 h4 {
	font-family: 'open_sansregular';
	font-size: 1em;
	color: #000;
}
.pdd-content-news-1 h5 {
	font-size: 0.95em;
	color: #707070;
}
.pdd-content-news-11 div {
	padding-left: 0;
	padding-right: 5px;
	padding-bottom: 2em;
}
.btn-primary.active {
	background-color: #414141;
	border: none;
	border-radius: 4px;
	font-family: 'arial';
	font-size: 1.2em;
	display: block;
	text-align: center;
}
.pdd-btn {
	padding-bottom: 1em;
}
.pdd-btn a:hover {
	color: #fff;
}
/* CONTENT - Links */

.pdd-content-icons-bg {
	background-color: #414141;
	margin-top: 1px;
}
.pdd-content-icons-bg > div:nth-child(1) {
	padding-left: 0;
	padding-right: 0;
}
.pdd-content-icons div {
	padding: 0.5em 0;
}
.pdd-content-icons img {
	margin-left: auto;
	margin-right: auto;
	display: block;
}
.pdd-content-slider {
	padding-bottom: 2em;
}
.pdd-content-slider img {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.slick-prev {
	left: 5px !important;
}
.slick-next {
	right: 5px !important;
}
.slick-prev:before, .slick-next:before {
	color: #fff !important;
}
.slick-slider {
	margin-bottom: 0 !important;
}
/* CONTENT - Galeria de Fotos */

.pdd-content-photos-bg {
}
.pdd-content-photos div {
	text-align: left;
}
.pdd-content-photos a {
	float: left;
	width: 100%;
	text-align: center;
	text-decoration: none;
}
.pdd-content-photos a .pdd-photos-hover {
	width: 100%;
	height: 106px;
	margin-top: -106px;
	bottom: 0;
	position: relative;
	opacity: 0;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.pdd-content-photos a:hover .pdd-photos-hover {
	opacity: 0.9;
}
.pdd-hover-title {
	text-align: left;
	font-family: 'oswald';
	font-size: 18px;
	color: #414141;
	line-height: 28px;
}
.pdd-hover-local {
	text-align: left;
	font-family: 'arial';
	font-size: 14px;
	color: #414141;
}
.pdd-hover-data {
	text-align: center;
	font-family: 'arial';
	font-size: 14px;
	color: #414141;
}
.pdd-content-photos img {
	margin-left: auto;
	margin-right: auto;
}
.pdd-photos-btn {
	color: #707070;
	border-color: #f5f4f4;
	border-radius: 7px;
}
.pdd-photos-btn:hover {
	color: #707070;
	border-color: #414141;
}
.pdd-photos-btn:active {
	color: #707070;
	border-color: #414141;
}
.pdd-ph-btn {
	padding-top: 2em;
	padding-bottom: 3em;
}
/* CONTENT - TV */

.pdd-content-tv-bg {
}
.pdd-content-title-2 h1 {
	text-align: center;
	font-family: 'open_sansbold';
	color: #707070;
	font-size: 2em;
}
.pdd-content-title-2 span {
	text-align: center;
	font-family: 'open_sansbold';
	color: #414141;
}
.pdd-content-title-2 hr {
	margin-top: 10px;
	margin-left: 43%;
	margin-right: 43%;
	border-top: 5px solid #414141;
}
.pdd-content-video {
	padding-bottom: 3em;
}
.pdd-content-video > div:nth-child(1) {
	padding-top: 4em;
	padding-bottom: 2em;
}
.pdd-content-video-1 h4 {
	font-family: 'open_sansregular';
	font-size: 1.5em;
}
.pdd-content-video-1 a {
	text-decoration: none;
	color: #000;
}
.pdd-content-video-1 a:hover {
	text-decoration: none;
	color: #414141;
}
.pdd-content-video-2 {
	padding-top: 3em;
}
.pdd-content-video-2 > div:nth-child(1) {
	padding-top: 0.9em;
	border-top-color: #b8b7b7;
	border-top-style: solid;
	border-top-width: 1px;
}
.pdd-content-video-2 > div:nth-child(2) {
	padding-top: 0.9em;
	border-top-color: #b8b7b7;
	border-top-style: solid;
	border-top-width: 1px;
}
.pdd-content-video-2 > div:nth-child(3) {
	padding-top: 0.9em;
	padding-bottom: 0.9em;
	border-top-color: #b8b7b7;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #b8b7b7;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.pdd-content-video-2 a {
	text-decoration: none;
	color: #000;
}
.pdd-content-video-2 a:hover {
	text-decoration: none;
	color: #414141;
}
.pdd-content-video-2 h4 {
	font-family: 'open_sansregular';
	font-size: 1em;
}
/* CONTENT - Banner */

.pdd-content-banner-bg {
	background-image: url('../images/pda-banner-bg.jpg');
}
.pdd-content-banner div:nth-child(1) {
	padding-top: 1em;
}
.pdd-content-banner div:nth-child(2) {
	padding-top: 1em;
	padding-bottom: 1em;
}
.pdd-content-banner img {
	margin-left: auto;
	margin-right: auto;
}
/* FOOTER  */

/* FOOTER - Contato */

.pdd-footer-contato-bg {
	background-color: #eeeeee;
	padding-top: 1em;
	padding-bottom: 2em;
}
.pdd-footer-contato {
	text-align: center;
	font-family: 'open_sansregular';
}
.pdd-footer-contato h1 {
	font-size: 2em;
}
/* FOOTER - Mapa */

.pdd-footer-mapa-bg {
	background-color: #036594;
}
.pdd-footer-mapa {
	padding-top: 2em;
}
.pdd-footer-mapa h4 {
	font-weight: bold;
	font-size: 18px;
	color: #fff;
	display: block;
	margin: 0 0 5px;
	text-transform: uppercase;
}
.pdd-footer-mapa hr {
	margin-top: 10px;
	margin-bottom: 10px;
}
.pdd-footer-mapa ul {
	list-style: none;
	padding-left: 0;
}
.pdd-footer-mapa a {
	text-align: left;
	font-size: 13px;
	color: #fff;
	display: block;
}
.pdd-footer-mapa a:hover {
	text-decoration: underline;
	/*	font-weight: bold; */
	color: #ffffff;
}
.pdd-footer-mapa a:focus {
	text-decoration: none;
	color: #fff;
}
.pdd-footer-mapa li {
	color: #fff;
	font-family: 'arial';
	line-height: 25px;
}
.pdd-footer-mapa span {
	font-weight: bold;
	font-size: 14px;
	color: #FEFFAC;
	display: block;
	float: left;
}
.pdd-footer-separador {
	border-color: #fff;
}
/* FOOTER - Créditos */

.pdd-footer-credits {
	padding-bottom: 1em;
}
.pdd-footer-credits div {
	padding-bottom: 0.5em;
}
.pdd-footer-credits h5 {
	font-family: 'open_sansregular';
	color: #fff;
}
.pdd-footer-credits img {
	margin-left: auto;
	margin-right: auto;
	display: block;
}
/* PÁGINAS INTERNAS */

/* Galeria de Fotos */

.vinheta {
	font-family: 'open_sansbold';
	font-size: 1.7em;
	font-weight: bold;
	border-radius: 5px;
	color: #707070;
	margin-bottom: 1em;
	margin-top: 0.5em;
}
.vinheta span {
	color: #414141;
}
.vinheta::after {
	content: " ";
	width: 3em;
	border-bottom: 5px solid #414141;
	display: block;
	margin-left: 5px;
}
.vinheta2 {
	font-family: 'open_sansbold';
	font-size: 1.7em;
	font-weight: bold;
	border-radius: 5px;
	color: #707070;
	margin-bottom: 1em;
	margin-top: 0.5em;
}
.vinheta2 span {
	color: #414141;
}
.vinheta2 > p {
	padding-left: 0.5em;
	padding-top: 0.5em;
	color: #707070 !important;
	font-size: 0.6em;
	font-weight: normal;
}
.vinheta2 > a {
	color: #707070;
}
.vinheta2 > a:hover {
	color: #414141;
	text-decoration: none;
}
.vinheta2::after {
	content: " ";
	width: 3em;
	border-bottom: 5px solid #414141;
	display: block;
	margin-left: 5px;
}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
	background-color: #414141;
	border-color: #414141;
}
.pagination>li>a, .pagination>li>span {
	color: #707070;
}
.pagination>li>a:hover {
	color: #414141;
}
.conteudo2 {
}
.conteudo2 .banner {
	background-position: top center;
	margin-top: -75px;
	margin-bottom: 40px;
	width: 100%;
	height: 275px;
}
.conteudo2 .banner .banner_footer {
	float: left;
	background-image: url(../images/slider_floor.png);
	background-position: center center;
	width: 100%;
	height: 125px;
	margin-top: 150px;
	position: absolute;
}
.topo {
	height: 210px;
	width: 100%;
	border-top: 2px solid #ffffff;
}
#rodape3 {
	background-color: #33393F;
	width: 100%;
	height: auto;
	clear: both;
	overflow: hidden;
	padding-bottom:15px;
}
#rodape3 p {
	font-size: 11px;
	color: #999999;
	margin: 15px 0 0;
}
.thumb-galeria {
	min-height: 200px;
	float: left;
	display: block;
	overflow: hidden;
	margin-bottom: 10px;
}
.thumb-galeria:hover {
	opacity: 0.90;
	text-decoration: none;
}
.thumb-galeria a {
	opacity: 0.90;
	text-decoration: none;
}
.thumb-noticias {
	min-height: 80px;
	float: left;
	display: block;
	overflow: hidden;
	margin-bottom: 10px;
}
.thumb-noticias:hover {
	opacity: 0.90;
	text-decoration: none;
}
.thumb-noticias a {
	opacity: 0.90;
	text-decoration: none;
}
/*-------------------------------------------------*/
/* =  content - home sections
/*-------------------------------------------------*/

/*slider*/

.services-box {
	position: relative;
}
.services-post {
	padding: 10px 0;/* margin-bottom: 30px; */
}
.services-post > a {
	position: relative;
	display: inline-block;
	float: left;
	width: 66px;
	height: 66px;
	background: #0076f9;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	transition: all 0.17s ease-in-out;
	-moz-transition: all 0.17s ease-in-out;
	-webkit-transition: all 0.17s ease-in-out;
	-o-transition: all 0.17s ease-in-out;
	-webkit-backface-visibility: hidden;
}
.services-post > a:after {
	position: absolute;
	content: '';
	width: 66px;
	height: 66px;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	border: 1px solid #0076f9;
	left: 0px;
	top: 0px;
	transition: all 0.17s ease-in-out;
	-moz-transition: all 0.17s ease-in-out;
	-webkit-transition: all 0.17s ease-in-out;
	-o-transition: all 0.17s ease-in-out;
	-webkit-backface-visibility: hidden;
}
.services-post > a:hover {
	transform: scale(1.1) rotate(360deg);
	-webkit-transform: scale(1.1) rotate(360deg);
	-moz-transform: scale(1.1) rotate(360deg);
	-o-transform: scale(1.1) rotate(360deg);
	-webkit-backface-visibility: hidden;
}
.services-post > a:hover:after {
	position: absolute;
	content: '';
	width: 80px;
	height: 80px;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	border: 3px solid #0076f9;
	left: -7px;
	top: -7px;
	transition: all 0.17s ease-in-out;
	-moz-transition: all 0.17s ease-in-out;
	-webkit-transition: all 0.17s ease-in-out;
	-o-transition: all 0.17s ease-in-out;
	-webkit-backface-visibility: hidden;
}
.services-post > a i {
	font-size: 26px;
	color: #fff;
	display: inline-block;
	height: 100%;
	width: 100%;
	text-align: center;
	line-height: 66px;
}
.services-post-content {
	margin-left: 86px;
	padding-top: 10px;
}
.services-post-content h4 {
	margin-bottom: 3px;
}
.services-post > a {
	background-color: #414141;/*	background-color: rgb(17,18,124);*/
}
.services-post > a:hover:after, .services-post > a:after {
	border-color: #414141;
}
.fotoVereadoresPequena {
	border: 1px solid #f5f5f5;
	width: 98px;
}
<!--
menu prev--> #panels {
	padding: 15px 8px
}
.panels-list {
	margin-top: 16px
}
.panels-list .my-icon {
	display: block;
	position: absolute;
	top: 20px;
	left: 16px;
	z-index: 80
}
.panels-list a {
	font-family: 'Roboto Condensed', sans-serif;
	font-style: normal;
	font-size: 1.25em;
	font-weight: 300;
	color: #3e4d5c;
	text-decoration: none;
	display: block;
	padding: 20px 16px;
	height: 80px;
	overflow: hidden;
	position: relative;
	z-index: 81;
	top: 7px;
	left: 72px;
	margin-right: 50px;
	line-height: 1.2
}
.panels-list a:hover {
	color: #fff;
	text-decoration: none
}
.panels-list li {
	background: #fdfdfd;
	border-bottom: 1px solid #eee;
	margin-bottom: 4px;
	position: relative
}
.panels-list li:hover .my-icon {
	top: 7px
}
.previdencia-list .my-icon {
	background: url(../images/sprites-servicos.png) 0 0 no-repeat
}
.previdencia-list li:hover {
	background: #036594
}
.previdencia-list li:hover a {
	color: #fff;
	font-weight: 400;
}
.previdencia-list li.regime-proprio .my-icon {
	background-position: 0 -76px;
	width: 47px;
	height: 43px
}
.previdencia-list li.regime-proprio:hover .my-icon {
	background-position: 0 0;
	width: 90px;
	height: 66px;
	color: #FFF
}
.previdencia-list li.pensao-morte .my-icon {
	background-position: 0 -205px;
	width: 56px;
	height: 40px
}
.previdencia-list li.pensao-morte:hover .my-icon {
	background-position: 0 -129px;
	width: 90px;
	height: 66px
}
.previdencia-list li.peculio-seguros .my-icon {
	background-position: 0 -331px;
	width: 60px;
	height: 39px
}
.previdencia-list li.peculio-seguros:hover .my-icon {
	background-position: 0 -255px;
	width: 90px;
	height: 66px
}
.previdencia-list li.simulador .my-icon {
	left: 22px;
	background-position: 0 -456px;
	width: 42px;
	height: 40px
}
.previdencia-list li.simulador:hover .my-icon {
	left: 16px;
	background-position: 0 -380px;
	width: 90px;
	height: 66px
}
.previdencia-list li.crp-extrato {
	margin-bottom: 0
}
.previdencia-list li.crp-extrato .my-icon {
	left: 26px;
	background-position: 0 -582px;
	width: 32px;
	height: 40px
}
.previdencia-list li.crp-extrato:hover .my-icon {
	left: 0;
	background-position: 0 -506px;
	width: 90px;
	height: 66px
}
.assistencia-med-list .my-icon {
	background: url(../images/sprites-assist-medica.png) 0 0 no-repeat
}
.assistencia-med-list li:hover {
	background: #f0ad4e
}
.assistencia-med-list li:hover a {
	color: #fff;
	font-weight: 400;
}
.assistencia-med-list li.orientacao .my-icon {
	background-position: 0 -76px;
	width: 50px;
	height: 40px
}
.assistencia-med-list li.orientacao:hover .my-icon {
	background-position: 0 0;
	width: 90px;
	height: 66px
}
.assistencia-med-list li.medicos-hospitais .title {
	top: -3px
}
.assistencia-med-list li.medicos-hospitais .my-icon {
	left: 22px;
	background-position: 0 -202px;
	width: 40px;
	height: 40px
}
.assistencia-med-list li.medicos-hospitais:hover .my-icon {
	left: 0;
	background-position: 0 -126px;
	width: 90px;
	height: 66px
}
.assistencia-med-list li.documentos-legais .my-icon {
	background-position: 0 -328px;
	width: 55px;
	height: 40px
}
.assistencia-med-list li.documentos-legais:hover .my-icon {
	background-position: 0 -252px;
	width: 90px;
	height: 66px
}
.assistencia-med-list li.formulario .title {
	top: -3px
}
.assistencia-med-list li.formulario .my-icon {
	left: 24px;
	background-position: 0 -454px;
	width: 40px;
	height: 40px
}
.assistencia-med-list li.formulario:hover .my-icon {
	left: 5px;
	background-position: 0 -378px;
	width: 90px;
	height: 66px
}
.assistencia-med-list li.extrato-moderador {
	margin-bottom: 0
}
.assistencia-med-list li.extrato-moderador .my-icon {
	left: 24px;
	background-position: 0 -580px;
	width: 40px;
	height: 40px
}
.assistencia-med-list li.extrato-moderador:hover .my-icon {
	left: 5px;
	background-position: 0 -504px;
	width: 90px;
	height: 66px
}
.licitacoes-list {
	margin-top: 16px
}
.licitacoes-list .number {
	font-weight: 400;
	color: #CCC;
	margin-bottom: 7px;
	position: absolute;
	top: 5px;
	left: 20px;
	transition-duration: .5s;
	-webkit-transition-duration: .5s
}
.licitacoes-list p {
	font-family: 'Roboto Condensed', sans-serif;
	font-style: normal;
	font-size: 1.0em;
	font-weight: 300;
	color: #3e4d5c;
	position: relative;
	top: 38px
}
.licitacoes-list .wrap {
	border-bottom: 3px solid #eee;
	position: relative;
	padding: 11px 14px 83.5px;
	height: 81px;
	overflow: hidden;
	background: #FDFDFD;
	transition-duration: .5s;
	-webkit-transition-duration: .5s
}
.licitacoes-list li {
	margin-bottom: 10px
}
.licitacoes-list li:hover .wrap {
	background: #036594;
	transition-duration: .5s;
	-webkit-transition-duration: .5s
}
.licitacoes-list li:hover p {
	color: #fff;
	font-weight: 400;
}
.licitacoes-list li:hover .number {
	top: -24px;
	font-size: 3.875em;
	color: #FFFFFF;
	transition-duration: .5s;
	-webkit-transition-duration: .5s
}
.licitacoes-list .tag-wrap {
	position: relative
}
.licitacoes-list .new-tag {
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	font-weight: 300;
	font-size: .9375em;
	color: #fff;
	background: #036594;
	z-index: 81;
	padding: 7px 9px;
	text-transform: uppercase
}
.licitacoes-list a {
	text-indent: -9999px;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 80;
	width: 100%;
	height: 100%;
	background: transparent url(images/bg-transparent.png) repeat 0 0
}
.jplist-drop-down a {
	display: block;
	color: #fff;
	text-decoration: none
}
.jplist-drop-down a:hover {
	color: #fff;
	text-decoration: none
}
.test {
	width: auto!important;
	height: auto!important;
	padding: 10px 10px 10px 20px!important;
	position: static!important
}

@media screen and (max-width:767px) {
.licitacoes-title {
	font-size: 1.5em;
	line-height: 1.3
}
}
#events {
	padding: 15px 8px
}
div.hoverscroll {
	position: relative
}
div.hoverscroll div.listcontainer {
	overflow: hidden
}
div.hoverscroll div.fixed-listcontainer {
	overflow: hidden;
	float: left
}
div.hoverscroll ul.list {
	list-style: none;
	margin: 0;
	padding: 0
}
div.hoverscroll ul.list li.item {
	display: block;
	padding: 0
}
div.hoverscroll.horizontal ul.list li.item {
	float: left;
	margin-right: 20px
}
div.hoverscroll.horizontal.rtl ul.list li.item {
	float: right
}
<!--
fim menu prev--> 
/*-------------------------------------------------*/
/* =  Single post
/*-------------------------------------------------*/

.single-post-content {
	margin-bottom: 20px;
	overflow: hidden;
}
.single-post-content img.kx-post-image {
	width: 100%;
	margin-bottom: 25px;
}
.single-post-content .flexslider {
	margin-bottom: 25px;
}
.single-post-content h1 {
	font-weight: 300;
	margin-bottom: 10px;
	font-size: 180%;
}
.single-post-content p {
	line-height: 22px;
	margin-bottom: 20px;
}
.comment-section {
	margin-bottom: 10px;
}
.comment-box {
	overflow: hidden;
	padding-bottom: 25px;
	margin-bottom: 25px;
	border-bottom: 1px solid #f0f0f0;
}
.comment-box img {
	float: left;
	padding: 8px;
	border: 1px solid #dbdbdb;
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	max-width: 78px;
}
.comment-content {
	margin-left: 98px;
	padding-top: 8px;
}
.comment-content h6 {
	margin: 0;
	color: #3c3c3c;
	font-size: 14px;
	line-height: 22px;
}
.comment-content h6 span {
	display: inline-block;
	margin-left: 6px;
	color: #b8b8b8;
	font-size: 11px;
}
.comment-content p {
	color: #868686;
	font-weight: 400;
}
.comment-content a.reply-comment {
	display: inline-block;
	color: #ffffff;
	font-size: 11px;
	background: #0076f9;
	text-decoration: none;
	padding: 3px 8px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	margin-top: 3px;
	transition: all 0.17s ease-in-out;
	-moz-transition: all 0.17s ease-in-out;
	-webkit-transition: all 0.17s ease-in-out;
	-o-transition: all 0.17s ease-in-out;
}
.comment-content a.reply-comment:hover {
	opacity: 0.8;
}
.comment-section ul.children {
	margin-left: 98px;
}
/* Limit the number of  depth indents */
.comment-section .depth-3 ul.children {
	margin-left: 0;
}
.comment-form input[type="text"], .comment-form textarea {
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	padding: 17px 21px;
	font-size: 12px;
}
.comment-form textarea {
	height: 179px;
}
.comment-form input[type="submit"] {
	margin-top: 0;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	font-size: 12px;
	text-transform: inherit;
}
.comment-respond {
	margin-bottom: 40px;
}
p.blog-info {
	margin-bottom: 5px;
	font-size: 85%;
}
hr.blog-info-divider {
	margin-top: 0;
}
hr.blog-content-divider {
	margin-bottom: 0;
}
.author-box {
	font-size: 90%;
	margin-bottom: 30px;
}
.author-info {
	border: 1px solid #dbdbdb;
	padding: 8px;
}
.author-box img {
	float: left;
	padding: 8px;
}
ul.author-buttons {
	float: left;
	border-left: 1px solid #dbdbdb;
}
.author-buttons li {
	float: left;
	border: 1px solid #dbdbdb;
	border-left: 0;
	border-bottom: 0;
	-webkit-transition: all 0.17s ease-in-out;
	-moz-transition: all 0.17s ease-in-out;
	-o-transition: all 0.17s ease-in-out;
	transition: all 0.17s ease-in-out;
}
.author-buttons a {
	display: inline-block;
	padding: 10px;
}
.author-buttons .biography a, .author-buttons .biography .fa {
	color: #fff;
}
.author-buttons .biography, .author-buttons li:hover {
	background-color: #0076f9;
}
.author-buttons li:hover a, .author-buttons li:hover .fa {
	color: #fff;
}
.author-buttons .fa {
	margin-right: 5px;
	font-size: 20px;
	color: #0076f9;
}
.author-buttons a {
	color: #3c3c3c;
}
.author-buttons a:hover {
	color: #fff;
	text-decoration: none;
}
.author-buttons span {
	position: relative;
	top: -2px;
}
.author-content {
	margin-left: 110px;
	padding-top: 8px;
}
.author-content h6 {
	margin: 0;
	color: #3c3c3c;
	font-size: 14px;
	line-height: 22px
}
.FotoGaleria {
	font-family: Oswald-Regular;
	font-size: 16px;
	text-decoration: none;
	font-weight: 500;
	margin-top: 5px;
	color: #333333;
}
. .FotoGaleria a:hover {
text-decoration: none;
}
.FotoGaleria:hover {
	text-decoration: none;
	color: #000000;
	opacity: 0.9;
}
.thumb-comunicado {
	text-decoration: none;
	color: #666666;
}
. .thumb-comunicado a:hover {
text-decoration: none;
}
.thumb-comunicado:hover {
	text-decoration: none;
	color: #333333;
	opacity: 0.9;
}
/* PÁGINAÇÃO DO BANNER */

/*BANNER */

.indicadores {
	margim: 0px;
	bottom: -15px;
}
.carousel_caption {
	left: 0px !important;
	text-align: left !important;
	/*width: 100% !important; */
	margin-left: 0px;
	position: absolute;
	margin-top: -68px;
}
.banner-noticas-text-onli {
	font-family: 'arial';
	font-size: 1.0em;
	font-weight: bold;
	color: #ffffff;
	text-transform: uppercase;
	background: url(../images/bg-descricao-banner.png) repeat left top;
	padding-top: 1.5% !important;
	padding-bottom: 1.5% !important;
	padding-left: 1.5% !important;
	padding-right: 1.5% !important;
	max-width: 520px;
	max-height: 110px;
	position: relative;
}
.SubTituloVerNoticia {
	width: 100%;
	font-family: Arial;
	font-size: 15px;
	font-weight: none;
	color: #666;
	cursor: pointer;
}
.tituloultimasnot {
	text-transform: uppercase;
	padding-left: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #707070;
	font-weight: bold;
	text-decoration: none;
}
.content-sections {
	min-height: 480px;
	padding: 0px;
}
.content-sections > div {
	border-bottom: 1px solid #d3d3d3;
	margin-bottom: 30px;
}
.content-sections > div:last-child {
	border-bottom: 1px solid transparent;
	margin-bottom: 0px;
}
/* Ouvidoria */
.Tabela01 {
	font-family: Tahoma;
	font-size: 2px;
}
.Texto09 {
	font-family: Tahoma;
	font-size: 11px;
	color: #666;
	font-weight: bold;
	padding: 6px;
	text-align: justify;
}
div.progress-container {
	border: 1px solid #ccc;
	width: 100px;
	margin: 2px 5px 2px 0;
	padding: 1px;
	float: left;
	background: white;
}
div.progress-container > div {
	background-color: #06549C;
	height: 14px
}
