@font-face{font-display: swap;font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v15/K88pR3goAWT7BTt32Z01mxJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-display: swap;font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v15/RjgO7rYTmqiVp7vzi-Q5URJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-display: swap;font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v15/LWCjsQkB6EMdfHrEVqA1KRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+1F00-1FFF}
@font-face{font-display: swap;font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v15/xozsT2726on7jbcb_pAhJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0370-03FF}
@font-face{font-display: swap;font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v15/59ZRklaO5bWGqF5A9baEERJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}form.form-video-edit .thumbs img
@font-face{font-display: swap;font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v15/u-WUoqrET9fUeobQW7jkRRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-display: swap;font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v15/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215}
@font-face{font-display: swap;font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v15/MTP_ySUJH_bn48VBG8sNSq-j2U0lmluP9RWlSytm3ho.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-display: swap;font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v15/MTP_ySUJH_bn48VBG8sNSpX5f-9o1vgP2EXwfjgl7AY.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-display: swap;font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v15/MTP_ySUJH_bn48VBG8sNShWV49_lSm1NYrwo-zkhivY.woff2) format('woff2');unicode-range:U+1F00-1FFF}
@font-face{font-display: swap;font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v15/MTP_ySUJH_bn48VBG8sNSqaRobkAwv3vxw3jMhVENGA.woff2) format('woff2');unicode-range:U+0370-03FF}
@font-face{font-display: swap;font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v15/MTP_ySUJH_bn48VBG8sNSv8zf_FOSsgRmwsS7Aa9k2w.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}
@font-face{font-display: swap;font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v15/MTP_ySUJH_bn48VBG8sNSj0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-display: swap;font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v15/MTP_ySUJH_bn48VBG8sNSugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215}
@font-face{font-display: swap;font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v15/k3k702ZOKiLJc3WVjuplzK-j2U0lmluP9RWlSytm3ho.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-display: swap;font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v15/k3k702ZOKiLJc3WVjuplzJX5f-9o1vgP2EXwfjgl7AY.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-display: swap;font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v15/k3k702ZOKiLJc3WVjuplzBWV49_lSm1NYrwo-zkhivY.woff2) format('woff2');unicode-range:U+1F00-1FFF}
@font-face{font-display: swap;font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v15/k3k702ZOKiLJc3WVjuplzKaRobkAwv3vxw3jMhVENGA.woff2) format('woff2');unicode-range:U+0370-03FF}
@font-face{font-display: swap;font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v15/k3k702ZOKiLJc3WVjuplzP8zf_FOSsgRmwsS7Aa9k2w.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}
@font-face{font-display: swap;font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v15/k3k702ZOKiLJc3WVjuplzD0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-display: swap;font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v15/k3k702ZOKiLJc3WVjuplzOgdm0LZdjqr5-oayXSOefg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215}
@font-face{font-display: swap;font-family:'Open Sans';font-style:normal;font-weight:800;src:local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(https://fonts.gstatic.com/s/opensans/v15/EInbV5DfGHOiMmvb1Xr-hq-j2U0lmluP9RWlSytm3ho.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-display: swap;font-family:'Open Sans';font-style:normal;font-weight:800;src:local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(https://fonts.gstatic.com/s/opensans/v15/EInbV5DfGHOiMmvb1Xr-hpX5f-9o1vgP2EXwfjgl7AY.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-display: swap;font-family:'Open Sans';font-style:normal;font-weight:800;src:local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(https://fonts.gstatic.com/s/opensans/v15/EInbV5DfGHOiMmvb1Xr-hhWV49_lSm1NYrwo-zkhivY.woff2) format('woff2');unicode-range:U+1F00-1FFF}
@font-face{font-display: swap;font-family:'Open Sans';font-style:normal;font-weight:800;src:local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(https://fonts.gstatic.com/s/opensans/v15/EInbV5DfGHOiMmvb1Xr-hqaRobkAwv3vxw3jMhVENGA.woff2) format('woff2');unicode-range:U+0370-03FF}
@font-face{font-display: swap;font-family:'Open Sans';font-style:normal;font-weight:800;src:local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(https://fonts.gstatic.com/s/opensans/v15/EInbV5DfGHOiMmvb1Xr-hv8zf_FOSsgRmwsS7Aa9k2w.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}
@font-face{font-display: swap;font-family:'Open Sans';font-style:normal;font-weight:800;src:local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(https://fonts.gstatic.com/s/opensans/v15/EInbV5DfGHOiMmvb1Xr-hj0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-display: swap;font-family:'Open Sans';font-style:normal;font-weight:800;src:local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(https://fonts.gstatic.com/s/opensans/v15/EInbV5DfGHOiMmvb1Xr-hugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/ek4gzZ-GeXAPcSbHtCeQI_esZW2xOQ-xsNqO47m55DA.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/mErvLBYg_cXG3rLvUsKT_fesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/-2n2p-_Y08sg57CNWQfKNvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');unicode-range:U+1F00-1FFF}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/u0TOpm082MNkS5K0Q4rhqvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');unicode-range:U+0370-03FF}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/NdF9MtnOpLzo-noMoG0miPesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/Fcx7Wwv8OzT71A3E1XOAjvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/CWB0XYA8bzo0kSThX0UTuA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:500;src:local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v18/ZLqKeelYbATG60EpZBSDyxJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:500;src:local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v18/oHi30kwQWvpCWqAhzHcCSBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:500;src:local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v18/rGvHdJnr2l75qb0YND9NyBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+1F00-1FFF}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:500;src:local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v18/mx9Uck6uB63VIKFYnEMXrRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0370-03FF}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:500;src:local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v18/mbmhprMH69Zi6eEPBYVFhRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:500;src:local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v18/oOeFwZNlrTefzLYmlVV1UBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:500;src:local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v18/RxZJdnzeo3R5zSexge8UUVtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v18/77FXFjRbGzN4aCrSFhlh3hJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v18/isZ-wbCXNKAbnjo6_TwHThJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v18/UX6i4JxQDm3fVTc1uwqhJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+1F00-1FFF}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v18/jSN2CGVDbcVyCnfJfjSdfBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0370-03FF}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v18/PwZc-YbIL414wB9rB1IAPRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v18/97uahxiqZRoncBaCEI3aWxJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v18/d-6IYplOFocCacKzxwXSOFtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:900;src:local('Roboto Black'), local('Roboto-Black'), url(https://fonts.gstatic.com/s/roboto/v18/s7gftie1JANC-QmDJvMWZhJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:900;src:local('Roboto Black'), local('Roboto-Black'), url(https://fonts.gstatic.com/s/roboto/v18/3Y_xCyt7TNunMGg0Et2pnhJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:900;src:local('Roboto Black'), local('Roboto-Black'), url(https://fonts.gstatic.com/s/roboto/v18/WeQRRE07FDkIrr29oHQgHBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+1F00-1FFF}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:900;src:local('Roboto Black'), local('Roboto-Black'), url(https://fonts.gstatic.com/s/roboto/v18/jyIYROCkJM3gZ4KV00YXOBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0370-03FF}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:900;src:local('Roboto Black'), local('Roboto-Black'), url(https://fonts.gstatic.com/s/roboto/v18/phsu-QZXz1JBv0PbFoPmEBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:900;src:local('Roboto Black'), local('Roboto-Black'), url(https://fonts.gstatic.com/s/roboto/v18/9_7S_tWeGDh5Pq3u05RVkhJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:900;src:local('Roboto Black'), local('Roboto-Black'), url(https://fonts.gstatic.com/s/roboto/v18/mnpfi9pxYH-Go5UiibESIltXRa8TVwTICgirnJhmVJw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215}
.adv-close{height:26px;position:absolute;right:-10px;top:-10px;width:26px;text-indent:-9999px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAFsUlEQVR4AZ2RA7QsTRIGIwvdPZ6LZ//Pa9u2bdu2bdu2bdu2vXs9aFRVbq/NOCe+PE4J/4HPn23XGYyaSxvhnMCJpIybpJt14htV5BNl4q3AZ/k3yNtPs5t/xo6OnMUbvXfXyGUyg7MGQEiqhARVgllUpg1ps0rvmAYeAnz8nzZ59dGd/D1Hh+6ePa/363kpfGExhYfMAAIhomUgtJZBmQaYNMparfVKySOA+/N3uFqFv+bwtvSkgept+4XghjmMuzDIIXcA0ERkWuPX59hWQwIEhSzB/VbWmz3ATfgr5MV7t/EnTi5379XPm4eOc8EvdmF7H5YKZKEHRQYCVAG2KnR1Cr+cEH+5waSCzWiYBuXXJfx6qg8D7s0fcaVxABwbmXNaFx7UdYLrZrDUhYUCs3sfOqpg3AMUyoiulYi3pLLEZ/spfvgTyhhpjGGUQfuje/1qGt8HvBfAbFQNrajl4blVmzlB+h56js6Fb8rwes8kP3hx3PZjZKecG7t7L2bXAO0p2RkvxOgpb2Xh3k8gyz2SErmBcWFwzj48NmpbMW1wbIkzZkbP60UwViC3yGBIfpbLYIZjume/KcX40nQOX4f8lEtBIfh9Z6V/g4cjoyWKi1+FfN8+JAYE6Fmh6+WsAucUwAggtbmSFYwISBs4h9qayTsfStpYgczhDp4W/dUaJvbx+ZnpX/xeSKeL1iVbj74l8fvfRrKMBGQWeg6id1dpxbSBOnseARRQBaKCWsLG15l+9HGkzXUkz7E7d8NaTfcsN0H6IzTUTJ57T6q3vAoVjwJJwQjkVnCi5zAximkDFU5JCkEhxQRlA7MaSkuz9TWmn3wsae0XkGX4054X6fZJk3UmL7439QfeiNoeASEmSAoATsAY2ZOM6Zo2aBKDqNBW6qAwqWGjhJUZshpofvxxys+/kb+m/sw7qd71SqQ0hKDUCRr9SxMBQLpBJDdtUEfmIUGdlHmEZtbAbybwqy3St3+Cl9NTnPWq/DX5OS5L55zXpvnFCmVM1AnaggAAEQCtrGowbbQd9Ed1hCZB24Rpo4T1sm3wI/xy++SrPwgzWERDzez1TyRt/gYpuvRu+zDyK96I2foGdUwo4C2gEBIk5ZdGZGLaYF6nT82iEhOUbd0KrVsl9vQXYXC7xyHdHjQlkyfdidkT78fWQ2+Oto0QYXy3R7F4jZsS6xor4AUiUCclKp9HSAaBuo5vnARo/jjBpAzMB2PGD3w60h9Calh/zO2ZvPzFNLHP5rvfza8fcBN0ug7Gsuu+j2d8/DhZ/EOjkCAi+Bhe34q9ZKdg7vxPEnKFYWF2dJwQVZjPS4qepXfoML984n34zStfRsj7NAjJ5VTf/ibhh1+lc6ZzMHvf69h65xuwCOos0wSr8/QdKr2rQ4I8ZXkZgHVjrrRr6F57cGQZ5kJVR2KM9HcvU/3o5ziX4a2QGfAGnICEmmzfDkL7k9hAtJaNSvnVJPHD1fr6wIsA5Ol7tvMnyshzlhf8jff020YdgwIhJoxzGANeoLCQW8EbsEYgBFQMMcGsimzOlNf9dPpK4Br8EfcjIn/ijL9av/WvzfI+J+ZiQROjtlGRO4w3WGtwTshbMwGLYpOCccSQCDHhk/CRldlnH/ez1TtXqhkQgOQe/tMV/orqbpP5lb8d4zPOlIprRxX6eaKbFOsVSQIRVAREUVVIiksQIrzmp1tfedD31x7VNhgCCVgHKuFfcJZu52aXWxre69Tj7MBCx9L1QuGh44Tc0NpWUTQqX1mv6id+f+NLr/v19G3AN4EfAD8FVoEZ/w6PnDxrr/OoW+1c/MbjjuysXnaaPfrWM+3V95x1r77lTLv1qSeXJ1fe3vtW38pbgMcAtwQuDpwEloEMEP4LOsDVyzb8z9Fp198tCaZ3rhycBDgDsA1wIuDJwG2A30Acf/iQcGwDKw448uAQOgACz/hN8C7xGwc76YShIAAAAASUVORK5CYII=) no-repeat;-webkit-background-size:26px 26px;background-size:26px 26px;cursor:pointer}

#popphoto #aftergrid, #content-album #aftergrid {
	background-image: url(/templates/default/images/loader2.gif);
    height: 35px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    margin-top: 60px;
	display: none;
	text-align: center;
	font-size: 14px;
}

@-webkit-keyframes hvr-pulse{25%{-webkit-transform:scale(1);transform:scale(1)}
75%{-webkit-transform:scale(0.9);transform:scale(0.9)}
}
@keyframes hvr-pulse{25%{-webkit-transform:scale(1);transform:scale(1)}
75%{-webkit-transform:scale(0.9);transform:scale(0.9)}
}
.hvr-pulse, .effet1 {
	background-color:red;
	color:white !important;
	-webkit-transform:perspective(1px) translateZ(0);
	transform:perspective(1px) translateZ(0);
	box-shadow:0 0 1px transparent;
	-webkit-animation-name:hvr-pulse;
	animation-name:hvr-pulse;
	-webkit-animation-duration:1s;
	animation-duration:1s;
	-webkit-animation-timing-function:linear;
	animation-timing-function:linear;
	-webkit-animation-iteration-count:infinite;
	animation-iteration-count:infinite;
	padding-left:6px !important;
	padding-right:6px !important
}
.effet1:hover,
.effet1:focus,
.effet1:active,
.hvr-pulse:hover,
.hvr-pulse:focus,
.hvr-pulse:active {
	background-color:red !important;color:#fff !important;border-bottom:none !important
}

.animation-border{color:#FA2A00;outline:4px
dashed #F2D694;box-shadow:0 0 0 4px #FA2A00;animation:2s animateBorderTwo ease infinite;padding-left:5px !important;padding-right:5px !important}
@keyframes
animateBorderTwo{to{outline-color:#FA2A00;box-shadow:0 0 0 4px #F2D694}
}
.heart{animation-duration:1.5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate
-webkit-animation-duration: 1s;-webkit-animation-name:neon1;-webkit-animation-direction:alternate;-webkit-animation-iteration-count:infinite;animation-duration:1s;animation-name:neon1;animation-direction:alternate;animation-iteration-count:infinite}
@keyframes
neon1{from{text-shadow:0 0 10px #FFF, 0 0 20px #FFF, 0 0 30px #FFF, 0 0 40px #FF1177, 0 0 70px #FF1177, 0 0 80px #FF1177, 0 0 10px #FF1177, 0 0 50px #F17}
to{text-shadow:0 0 5px #FFF, 0 0 10px #FFF, 0 0 15px #FFF, 0 0 20px #FF1177, 0 0 35px #FF1177, 0 0 40px #FF1177, 0 0 5px #FF1177, 0 0 10px #F17}
}
.video
iframe{width:196px;height:110px}
#dynsearch.active{visibility:visible;position:fixed}
#dynsearch
li{background-color:#fff;color:#000;border-bottom:#e2e2e2  1px solid;border-left:#e2e2e2  1px solid;border-right:#e2e2e2  1px solid;list-style-type:none;font-size:13px}
#dynsearch li:hover , #dynsearch
li.sel{background-color:#DFDFDF}
#dynsearch li
a{text-decoration:none;color:#636363;padding:5px
10px;display:block}
#dynsearch li svg {fill:#636363}
.ftscrollvisible::-webkit-scrollbar{width:5px;height:5px}
.ftscrollvisible::-webkit-scrollbar-button{width:0px;height:0px}
.ftscrollvisible::-webkit-scrollbar-thumb{background:#ccc;border:0px
solid #fff;border-radius:0px}
.ftscrollvisible::-webkit-scrollbar-thumb:hover{background:#ccc}
.ftscrollvisible::-webkit-scrollbar-thumb:active{background:#ccc}
.ftscrollvisible::-webkit-scrollbar-track{background:#fff;border:0px
solid #fff;border-radius:0px}
.ftscrollvisible::-webkit-scrollbar-track:hover{background:#fff}
.ftscrollvisible::-webkit-scrollbar-track:active{background:#fff}
.ftscrollvisible::-webkit-scrollbar-corner{background:transparent}
.ftscrollvisible{scrollbar-base-color:#C0C0C0;scrollbar-base-color:#C0C0C0;scrollbar-3dlight-color:#C0C0C0;scrollbar-highlight-color:#C0C0C0;scrollbar-track-color:#EBEBEB;scrollbar-arrow-color:black;scrollbar-shadow-color:#C0C0C0;scrollbar-dark-shadow-color:#C0C0C0}
.ftscrollhidden{scrollbar-base-color:#fff;scrollbar-base-color:#fff;scrollbar-3dlight-color:#fff;scrollbar-highlight-color:#fff;scrollbar-track-color:#fff;scrollbar-arrow-color:#fff;scrollbar-shadow-color:#fff;scrollbar-dark-shadow-color:#fff}
.ftscrollhidden::-webkit-scrollbar{width:5px;height:5px}
.ftscrollhidden::-webkit-scrollbar-button{width:0px;height:0px}
.ftscrollhidden::-webkit-scrollbar-thumb{background:#fff;border:0px
solid #fff;border-radius:0px}
.ftscrollhidden::-webkit-scrollbar-thumb:hover{background:#fff}
.ftscrollhidden::-webkit-scrollbar-thumb:active{background:#fff}
.ftscrollhidden::-webkit-scrollbar-track{background:#fff;border:0px
solid #fff;border-radius:0px}
.ftscrollhidden::-webkit-scrollbar-track:hover{background:#fff}
.ftscrollhidden::-webkit-scrollbar-track:active{background:#fff}
.ftscrollhidden::-webkit-scrollbar-corner{background:transparent}
.video
a{display:block}
.pubfootermain{text-align:center;margin-top:20px;width:33.33%;overflow:hidden;text-align:center;float:left}
html{height:100%;}
body{min-height:100%;margin:0px;text-align:center;color:#333;font-size:12px;font-style:normal;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-variant:normal;font-weight:normal;line-height:18px;background:#fff;position:relative;
}
.invideoprev{float:left;width:30%}
.invideoprevimg{width:100%; background-size: cover}
.invideoprevshadow{width:100%;height:100%;position:absolute;background-color:#000;opacity:0}
.invideoprevdetail{position:absolute;top:0px;left:0px;display:none;color:#FFF;width:100%;height:100%}
.invideoprev
h5{font-size:14px;font-weight:400;margin:0px
0px 0px 10px}
.invideoprevdetail
.duration{position:absolute;bottom:5px;right:10px;font-size:10px}
.invideoprev:hover
.invideoprevshadow{opacity:0.8}
.invideoprev:hover
.invideoprevdetail{display:block}
.invideoprev:hover
h5{margin:10px
0px 0px 10px}
.invideoprev
*{transition-duration:0.2s;transition-timing-function:linear;transition-property:all}
#invideorelated{width:100%;height:100%;top:0px;left:0px}
a{color:#03c;outline:0}
h1{font-size:16px;font-weight:bold;padding:5px
0 5px 5px;color:#333}
h1.news-title{font-size:15px;font-weight:bold;padding:0;margin:0}
h1.title{display:block;line-height:27px;overflow:none;padding:0px;margin:15px
0px 5px 0px;font-size:22px;font-weight:normal;min-height:18px;overflow-wrap:break-word}
h2.description{font-size:12px;font-weight:normal;padding:0;margin:0}
#container{width:100%;margin-left:auto;margin-right:auto;text-align:left;min-height:700px}
#header{width:100%;padding-top:10px;height:30px;padding-bottom:9px;position:fixed;top:0px;background-color:#fff;min-width:910px;z-index:200;border-bottom:1px solid #e8e8e8}
#header
.headersub{padding-top:0px}
#header
a.logo{
	 background-image: url("/templates/default/images/logo-v4.png");
	margin:0px
5px 0px 26px;padding:0;float:left;width:76px;display:block; height: 30px;
}
#header a.logo
img{border:0}
#left .top-links {padding:0px;text-align:right;display:block}
#header .top-links{float:right;height:20px;padding:0px;margin-right:5px;display:block}
#left .top-links a {background-color:#f8f8f8;color:#636363;text-decoration:none;font-size:12px;font-weight:600;height:13px;line-height:13px;border:#e2e2e2 solid 1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:inline-block;margin-left:8px;padding:8px
8px 9px 8px; float: left}
#header .top-links
>a{background-color:#f8f8f8;color:#636363;text-decoration:none;font-size:12px;font-weight:600;height:13px;line-height:13px;border:#e2e2e2 solid 1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:inline-block;margin-left:8px;padding:8px
8px 9px 8px; float: right}
#header .top-links
>a.nopadding { padding: 0px !important;height: 30px;}
.lh30 { line-height: 30px !important}
#header .top-links
>a:hover{
	color: #e30613 !important
}
#header .top-links a .fa- {
	color: #e4353f;
}
#header .top-links a .fa-:hover {
	color: #e30613;
}

#left .top-links a img, #header .top-links a
img{margin-right:6px;height:13px;vertical-align:bottom}
#menu{
	float:right;
	padding-left:25px;
	text-align:center;
	height:39px;
	width: 70%;
}
#menu
ul{
	text-align:left;
	list-style:none;
	display:block;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	width:100%;
	height:43px;
	overflow:hidden
}
/*#menu.menu_top_player ul{height:inherit}*/
#menu ul
li{margin-top:4px;padding:0px
13px;display:inline-block;vertical-align: top;}
#menu ul li:last-child{margin-right:10px}
#menu ul
li.{float:right}
#menu ul li a,#menu ul li span.atc, #menu ul li.
a{padding:4px
0px 6px 0px;text-decoration:none;color:#9d9d9c;display:block;font-size:13px;margin: 0px 10px 0px 10px;}
#menu ul li.
a{margin-top:5px;padding:3px
10px 3px 10px;background:#FFF;border-right:0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
#menu ul li a:hover,#menu ul li span.atc:hover{background:#FFF;color:#333;border-bottom:#e30613 solid 6px}
#menu ul li
a.active,#menu ul li
span.atc.active{background:#FFF;color:#9d9d9c;border-bottom:#e30613 solid 6px}
#submenu{width:958px;border-left:1px solid #999;border-right:1px solid #999;border-bottom:1px solid #999;background:#000 url('/templates/default/images/bg-box.jpg') repeat-x;height:20px;overflow:hidden;margin:0
5px 0 5px;padding:3px
0;text-align:center;border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px}
#submenu
a{width:70px;display:inline;margin:0
3px;font-size:13px;font-weight:bold;text-decoration:none;color:#333;padding:2px
5px;border:1px
solid #999;background:#000 url('/templates/default/images/bg.jpg') repeat-x;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
#submenu a:hover, #submenu
a.active{background:#000 url('/templates/default/images/bg-menu.jpg') repeat-x}
#menutopcenter{padding-bottom:5px;overflow:hidden;;min-width:150px}
#search{padding-bottom:5px;overflow:hidden;max-width:650px;min-width:50px;    padding-right: 2px;}
#search
form{height:27px;position:relative;width:99%;margin:0;padding:0;border:#e2e2e2 solid 1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;overflow:hidden}
#search form
input{}
#search form
input.query{border:none;font-size:18px;color:#333;width:100%;margin:0px;padding:5px;height:17px}
#search form
input.query:focus { outline:none;}
#search form
.go{
	position:absolute;
	right:0px;
	top:0px;
	width:60px;
	font-weight:bold;
	color:#333;
	border:none;
	border-left:1px solid #e2e2e2;
	background-color:#f8f8f8;
	height:27px;
	width:35px
}
#search form
input.gobt{
	position:absolute;
	right:0px;
	top:0px;
	cursor:pointer;
	width:60px;
	font-weight:bold;
	color:#333;
	border:none;
	height:27px;
	width:35px;
	background-color: transparent;
}
.night #search form .go {
    background-color: #383838;
    border-left: 1px solid #121212;
}
#search-form
select{padding-left:5px;background:none repeat scroll 0% 0% transparent;border:none;border-left:1px solid #e2e2e2;font-family:Open Sans;font-size:13px;font-weight:600;color:#636363;height:30px;width:105px}
#search-form select
option{}
#search-form
.bgselect{background:url(/templates/default/images/ico-narrow-down.png)  no-repeat right center #f8f8f8;width:85px;overflow:hidden;background-position:73px;position:absolute;top:0px;right:35px;height:30px;}
#search
ul{width:370px;display:block;margin:0
0 0 10px;padding:0;list-style-type:none}
#search ul
li{float:left;font-size:10px;margin-right:2px}
#search ul li
span{padding:1px
3px;cursor:pointer;border:1px
solid #999;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
#search ul li
span.active{border:1px
solid #999;font-weight:bold;background:#3F3F3F url('/templates/default/images/bg-submit.jpg') repeat-x}
#page{width:100%;margin:0px;overflow:hidden}
#footer{padding-left:185px;background-color:#fff;text-align:center;color:#9F9F9F;padding-top:14px;padding-bottom:0px;margin-top:0px;position:absolute;box-sizing:border-box;width:100%;min-height:100px}
#footer.footerstatic{padding-left:0px}
#footer
a, #footer span.atc{color:#636363;text-decoration:none;font-size:12px;font-weight:600;line-height:14px;border-right:#e0a299 solid 1px;padding-left:4px;padding-right:6px}
#footer
span{color:#636363;text-decoration:none;font-size:12px;font-weight:normal;line-height:14px;padding-left:8px;padding-right:8px}
#footer
#rta_im{vertical-align:middle;margin-bottom:7px;margin-right:15px}
#footer a,#footer span.atc:hover{text-decoration:underline}
#left,.left{float:left}
#left.width-200{border-top:1px solid #e8e8e8;z-index:150}
 #left.width-200{
	/* box-shadow:5px 10px 15px 5px rgba(0, 0, 0, 0.1);*/
	border-top:1px solid #fff
}

.colrightvideoplayer{height:100%;display:block;position:absolute;left:656px;box-sizing:border-box;padding-bottom:33px;padding-top:14px}
.colrightvideoplayer-content{background-color:#fff;height:100%;padding:12px;overflow:hidden}
.player-content-up{position:relative}
#left .content-box{margin-bottom:0px;}
#left .content-box .content-box-title{background-color:#e30613;text-transform:uppercase;color:#FFF;font-weight:800;font-size:13px;margin:13px
0px 0px 10px;padding:8px
0px 10px 4px;height:9px;line-height:9px}
#left .content-box .content-box-title
img{margin-right:5px}
#left .content-box
.content{}
.content-box{}
#right .content-box, #rightpub .content-box{margin-left:auto;margin-right:auto;margin-bottom:17px;padding-bottom:22px}
.pvideo #right .content-box{background-color:transparent}
.h650{min-height:650px}
#right .content-box .content-box-title-left,#right .content-box .content-box-title{margin:0px;padding:12px
0px 3px 0px;font-size:13px;line-height:13px;font-weight:bold;color:#636363;display:block;width:inherit;float:none;box-sizing:border-box}
#right .content-box .content-box-title-left h1,#right .content-box .content-box-title
h1{margin:15px 0px;padding:0px;color:inherit;font-size:22px;font-weight:normal; display: inline-block !important;line-height: 30px;}
.content-box-title,.content-box-title-left,.content-box-title-{margin:0;padding:7px
0 7px 10px;font-size:15px;font-weight:bold;color:#333;display:block}
.content-box-title-left{width:600px;float:left}
.content-box-menu{margin:0;padding:7px
0 7px 10px;font-size:15px;font-weight:bold;color:#333;display:block;float:left;padding:4px
20px;margin:3px
0 0 5px}
.menu-active{border-bottom:6px solid #E30613;background:#FFF;padding-bottom:8px;margin-bottom:8px;margin-left:17px;margin-top:6px;width:156px}
.content-box-menu
a{color:#333;text-decoration:none}
.menuhistory{position:relative}
.menuhistory
img{display:none;position:absolute;top:0px;left:165px;width:196px;border:#e30613 1px solid}
.menuhistory:hover
img{display:block}
.content-box-title-
a{display:block;color:#333;text-decoration:none;background:url('/templates/default/images/bullet_arrow_up.png') no-repeat 100% 50%}
.content-box-title-
a.slide{background:url('/templates/default/images/bullet_arrow_down.png') no-repeat 100% 50%}
.content-box a.rss, .content-box a.content-box-refresh,
.content-box a.all, .content-box
span.all{display:none;float:right;margin:4px
3px 0 0;position:absolute}
.content-box
a.all{font-weight:bold}
.content-box a.content-box-refresh{border:1px
solid #999;padding:1px
2px 1px 22px;color:#1169A5;font-weight:bold;text-decoration:none;background-color:#FFF;background:#FFF url('/templates/default/images/arrow_refresh.png') no-repeat 3% 50%}
.content{}
.content-menu{margin:3px
12px 15px 17px}
.content-menu
a{padding:4px
0px 3px 0px;text-decoration:none;color:#9d9d9c;font-size:12px}
.content-menu a:hover{background:#FFF;color:#333;border-bottom:#e30613 solid 3px}
.content-menu
a.active{font-weight:600;color:#333;border-bottom:#e30613 solid 3px}
.content-menu a:hover, .content-menu
a.active{}
.content-info{width:700px;margin:3px
12px}
.content-info
span{color:#5F5F5F;font-weight:bold}
.category{width:177px;height:240px;float:left;margin:5px
5px 10px 6px;position:relative;text-align:center;color:#CCC}
.category
a{font-size:14px;font-weight:bold;text-decoration:none;color:#03c}
.category
span{font-size:12px}
.video{width:196px;margin:0px
10px 16px 0px;float:left;position:relative}
.videocat{width:196px;margin:0px
10px 16px 0px;float:left;position:relative}
.videocat
.titlecat{text-align:center;display:block;margin-top:10px;font-size:12px;font-weight:bold}
.video-action-container-menu
span{font-size:13px;font-weight:500;color:rgb(102,102,102);padding-right:15px;display:block;padding-left:0px;text-transform:uppercase}
.video-action-container-menu{margin-bottom:10px}
#related
.video{}
/* old */


.video img, .category img , .video
.modelfeed{width:100%}
.video img:hover, .category img:hover{}
.video
img.watermark{position:absolute;top:1px;left:130px;bottom:0;right:0;width:32px;height:32px;border:0}
.video img.watermark:hover{border:0}
.video
span.watermark{position:absolute;width:160px;height:16px;padding:2px
0;display:block;top:104px;left:4px;bottom:0;right:0;background:#03c;color:#000;font-weight:bold;text-align:center}
.transparent{filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5}
.video h5{
	margin:5px 0px 0px;
	padding:0;
	display:block;
	letter-spacing:0;
	line-height:1.1em;
	overflow:hidden;
	height:2.2em;
	font-size:1.1em;
	font-weight:normal;
	color:#313131;
	text-align: center
}
.video a, .video a:visited{color:#307ABF;text-decoration:none}
.video a:hover{text-decoration:underline}
.video
span.duration{position:absolute;bottom:3px;right:3px;background-color:#393331;color:#fff;padding:2px
3px 3px 3px;line-height:9px;height:9px;font-size:11px}
.video span.timeline,
.video
span.views{height:14px;font-size:11px;display:block;color:#706f6f}
.video span.duration,
.video
span.timeline{float:left;font-weight:600}
.video span.views{
    position: absolute;
    bottom: 3px;
    left: 3px;
    background-color: #393331;
    color: #fff;
    padding: 2px 3px 3px 3px;
    line-height: 9px;
    height: 9px;
    font-size: 11px;
}
.video span.views i{
	padding: 7px 8px 7px 6px;
}
.sep{background-color:#dadada;height:1px;width:104%;clear:both;margin-top:28px;margin-bottom:13px;margin-left:-2%}
.video a.edit, .video a.delete,
.album a.edit, .album a.delete,
.photo a.edit, .photo a.delete,
. a.edit, .
a.delete{width:100px;height:12px;display:block;text-align:center;padding:3px
0;line-height:12px;margin:3px
auto;border:1px
solid #3F3F3F;background:#000 url('/templates/default/images/bg-submit.jpg') repeat-x;color:#CCC;font-weight:bold;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.video a.edit:hover, .video a.delete:hover,
.album a.edit:hover, .album a.delete:hover,
.photo a.edit:hover, .photo a.delete:hover{border:1px
solid #9F9F9F}
ul.links{padding:0px;margin:3px
0px 3px 10px;list-style-type:none}
ul.links
li{}
ul.links li
a,ul.links li
span.atc{display:block;text-decoration:none;color:rgb(34, 34, 34);padding:8px
6px 8px 6px;margin-top:1px;display:block;font-size:11px;line-height:13px;font-size:13px;font-family:Roboto,arial,sans-serif;font-weight:normal}
ul.links li
a.parent{width:160px;float:left}
ul.links li
a.expand{width:15px;float:right;display:block;color:#03c}
ul.links li a:hover,ul.links li span.atc:hover, ul.links li
a.active,ul.links li
span.active{background-color:#444;color:#fff}
ul.sublinks{padding:0;margin:0;list-style-type:none}

.bt_section_show_more {
	color: white;
	display: block;
	text-align: center;									  
	text-decoration: none;
	margin: 20px auto 30px auto;
	max-width: 80%;
	width: 500px;
	background-color: #ea4c55 !important;
	font-size: 18px;
	padding: 10px ;
	border-radius: 5px;
}

.bt_section_show_more:hover {
	background-color: #e30613 !important;
}
.ct_bt_section_show_more {
	margin: 25px 0px 50px;
	clear: both;
}
/* video */

.report_form_container textarea,
.report_form_container select,
.report_form_container input[type="text"]{
	width:100%;
	box-sizing:border-box
}
.report_form_container label{
	width:inherit;
	text-align:left;
	float:inherit;
	display:inline
}


.none{
	width:100%;
	text-align:center;
	padding:50px 0;
	color:#CCC;
	font-weight:bold;
	font-size:14px
}
.not-found{
	text-align:center;padding:100px
0 !important;font-size:16px;font-weight:bold;color:red}
.padding-right-30{padding-right:30px}
.padding-vert-20{padding:10px
0}
.padding-left-5{padding-left:5px}
.padding-right-5{padding-right:5px}
.text-center{text-align:center}
.text-right{text-align:right}
.text-left{text-align:left}
.width-130{width:130px}
.width-200{width:185px;position:absolute;top:49px;background-color:#FFF;height:calc(100% - 46px);border-right:1px solid #E8E8E8}
.width-290{width:290px}
.width-300{width:300px}
.width-310{width:310px}
.width-389{width:389px}
.width-416{width:410px}
.width-320{width:320px}
.width-340{width:340px}
.width-350{width:350px}
.width-360{width:360px}
.width-440{width:450px}
.width-600{width:600px}
.width-620{width:620px}
.width-650{width:642px}
.width-750{width:750px}
.width-760{padding-top:14px;overflow:hidden}
.width-900{width:1015px}
.width-960{width:960px}
.width-970{width:970px}
.width-1015{width:1015px}
.height-50{height:50px}
.height-190{height:190px}
.height-210{height:210px}
.height-220{height:220px}
.height-235{height:235px}
.height-270{height:300px}
.height-600{height:600px}
.width-650
.ads{padding-bottom:0px;margin-top:9px}
.clear{clear:both}
.clear-left{clear:left}
.clear-right{clear:right}
.rating_bar{margin-top:3px;float:right;width:60px;background:url(/templates/default/images/stars.png) 0 0 repeat-x}
.rating_bar
div{float:left;height:12px;background:url(/templates/default/images/stars.png) 0 -24px repeat-x}
.pagination{margin-bottom:0px;margin-top:35px;text-align:center; padding:0; margin-right:17px;}
.pagination
ul{padding:0;font-size:12px;text-align:center;margin:0}
.pagination
li{display:inline;padding-bottom:1px;font-weight:600}
.pagination a, .pagination a:visited, .pagination
span{ position:relative; font-size:14px;padding:10px
14px;border:1px
solid #e5e4e4;text-decoration:none;color:#636363 !important;margin:5px;height:20px;min-width:20px;background-color:#f8f8f8}
.pagination a:hover, .pagination a:active{cursor:pointer;border:1px
solid #999;background-color:#dedede}
.pagination
span{border:0}
.pagination
span.active{background-color:#636363; color:#fff !important;border:1px
solid #d6d6d6;cursor:default}
.pagination a.disablelink, .pagination a.disablelink:hover{background-color:white;cursor:default;color:#929292;border-color:#929292;font-weight:normal !important}
.pagination
a.prevnext{}
.pagination-small{width:100%;text-align:right;font-size:14px;font-weight:bold;padding:5px
10px 10px 0}
.pagination-comments{width:98%}
.pagination-small a, .pagination-small
span{display:inline;margin-left:2px;padding:3px
2px;border:1px
solid #CCC;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;min-width:20px}
.pagination-small
a{color:#CCC;text-decoration:none;background:#000}
.pagination-small
span{border:none}
.pagination-small a:hover, .pagination-small a:active{border:1px
solid #3F3F3F;background:#BA5F19 url('/templates/default/images/bg-submit.jpg') repeat-x}
.pagination-small
span.currentpage{border:1px
solid #3F3F3F;background:#BA5F19 url('/templates/default/images/bg-submit.jpg') repeat-x}
div.star-rating{float:left;width:25px;height:22px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.star-rating,div.star-rating
a{background:url(/templates/default/images/stars_big.png) no-repeat 0 0px}
div.star-rating
a{display:block;width:24px;height:100%;background-position:0 0px;border:0}
div.star-rating-on
a{background-position:0 -22px!important}
div.star-rating-hover
a{background-position:0 -44px}
div.star-rating-readonly
a{cursor:default !important}
div.star-rating{background:transparent!important;overflow:hidden!important}
form{margin:0;width:100%}
form.kb{padding:10px}
form
fieldset{border:1px
dotted #3F3F3F;padding:5px
2px;margin:2px
5px 10px 5px}
form fieldset
legend{margin:0
0 0 3px;font-size:15px;font-weight:bold}
form div.required, form
div.optional{width:98%;margin:0
auto;padding:3px
0;display:block;position:relative;text-align:left}
form div.required a, form div.optional
a{color:#03c}
form
div.categories{width:430px;float:left;margin:0;padding:0}
form
div.categ{width:140px;float:left;margin:0;padding:0}
form
label{display:block;float:left;margin:0
3px 0 0;padding:3px;text-align:right;font-size:14px;font-weight:bold;color:#333;border:0;width:150px}
form label., form
label.{width:100px}
form
label.edit{width:110px}
form
label.prefs{width:250px}
form
label.search{width:60px}
form
label.optional{font-weight:normal}
form input, form textarea, form
select{border:1px
solid #AABDE6;padding:2px;font-size:14px}
form input.checkbox, form
input.radio{border:0;width:auto}
form
input.tiny{width:50px}
form input.small, form
textarea.small{width:100px}
form input.medium, form
textarea.medium{width:200px}
form input.large, form
textarea.large{width:350px}
form input.mega, form
textarea.mega{width:450px}
form input.extra, form
textarea.extra{width:600px}
form
div.submit{padding:10px
0;margin-left:170px}
form
div.submit_{padding:10px
0;margin-left:110px}


form input.submit {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9));
	background:-moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0);
	background-color:#f9f9f9;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#666666;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
	padding: 5px 15px;
	margin: 5px;
	height: 20px;
    line-height: 23px;
	box-sizing: content-box;
}
form input.submit:hover{
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9));
	background:-moz-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-webkit-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-o-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-ms-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:linear-gradient(to bottom, #e9e9e9 5%, #f9f9f9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9',GradientType=0);
	background-color:#e9e9e9;
}
form input.submit:active {
	position:relative;
	top:1px;
}
form
div.thumbs{float:right;display:block}
form div.thumbs
img{padding:1px;border:2px
solid #fff;margin:2px}
form div.thumbs img:hover,
form div.thumbs
img.active{border:2px
solid #e30613}
form
span.error{color:#8F0000;font-weight:bold;display:block}
.captcha{margin-left:160px}
.errors{width:98%;margin:5px
auto;padding:3px
0;color:#ca0611;font-weight:bold;text-align:center}
.messages{width:98%;margin:5px
auto;padding:3px
0;color:#007F13;font-weight:bold;text-align:center}
.ads{width:100%;text-align:center;padding:0px
0px 14px 0px;position:relative}
.colrightvideoplayer-content
.ads{text-align:left}
.player-content-up #left .ads
img.imgads{width:100%}
.ads-square{}
.ads-footer{width:300px;height:250px;float:left;margin:3px
5px 3px 15px;text-align:center}
.pup{display:inline}
.relative{position:relative}
.closeads{position:absolute;right:0px;color:#FFF;margin-top:10px;margin-right:10px}
.closeads
img{vertical-align:bottom}
.closeads:hover{color:#E30613}
.ads a, .ads-square a, .pup
a{text-decoration:none}
.ads img, .ads-square img, .pup
img{border:0}
p.description{padding:5px
0;margin:0
12px;overflow:none}
#-progress{margin:10px
20px 5px 20px;border:1px
solid #000}
#-progress
.bar{background:red}
.-info{width:600px;margin:0
20px 10px 20px;font-size:10px}
#-time{width:290px;float:left}
#-size{width:290px;float:right;text-align:right}
.-indicator{width:600px;margin:0
20px 0 25px;padding:10px
0}
ul.link-exchange{list-style-type:none;padding:5px
0 0 10px}
ul.link-exchange
li{display:block;background:url('/templates/default/images/bullet_black.png') no-repeat;padding-left:15px;width:150px}
ul.link-exchange li
a{color:#333;font-weight:bold;text-decoration:none}
ul.link-exchange li a:hover{text-decoration:underline}
ul.link-exchange
li.footer{float:left;width:140px}
ul.kb{list-style-type:none;padding:0
0 5px 10px}
ul.kb
li{display:block;background:url('/templates/default/images/bullet_black.png') no-repeat;padding-left:15px;width:500px}
ul.kb li
a{color:#CCC;font-weight:bold;text-decoration:none}
ul.kb li a:hover{text-decoration:underline}
.kb_content{width:740px;padding:0
0 5px 10px;overflow:auto;color:#CCC}
ul.dropdown,
ul.dropdown li,
ul.dropdown
ul{list-style:none;margin:0;padding:0}
ul.dropdown{position:relative;z-index:597;float:right;padding-bottom:1px;font:bold 13px/normal Arial, Helvetica, sans-serif}
ul.dropdown
li{float:right;line-height:1.3em;vertical-align:middle;zoom:1;padding:0
6px;color:#0063dc}
ul.dropdown
li.divider{border-top:solid 1px #e5e5e5}
ul.dropdown li.hover,
ul.dropdown li:hover{position:relative;z-index:599;cursor:default}
ul.dropdown li.hover,
ul.dropdown li:hover{color:#0063dc}
ul.dropdown a:link,
ul.dropdown a:visited{color:#0063dc;text-decoration:none}
ul.dropdown a:hover{color:#0063dc;text-decoration:underline}
ul.dropdown a:active{color:#ff0084}
ul.dropdown
ul{visibility:hidden;position:absolute;top:100%;right:0;z-index:598;width:200px;padding:3px
6px;border:1px
solid #999;background-color:#000;font-weight:normal;font-size:11px}
ul.dropdown ul
li{float:none;font-weight:bold;text-align:left}
ul.dropdown ul li
img{border:0}
ul.dropdown li:hover>ul{visibility:visible}
ul.dropdown
li.divider{border-top:solid 1px #e5e5e5}
ul.dropdown
*.dir{padding-right:25px;background-image:url(/templates/default/images/nav-arrow-down.png);background-position:95% 50%;background-repeat:no-repeat}
ul.dropdown a,
ul.dropdown
span{display:block;padding:2px
4px}
ul.dropdown ul
a{padding:1px
0}
ul.dropdown li a,
ul.dropdown
*.dir{border-style:solid;border-width:1px 1px 0;border-color:#999}
ul.dropdown ul li
a{border:none}
ul.dropdown li.hover
*.open{position:relative;z-index:600;margin:-1px 0;padding-top:5px;padding-bottom:5px;border-color:#f0f0f0;background-color:#fff;background-image:url(/templates/default/images/nav-arrow-down-open.png);color:#0063dc;zoom:none;flot:left}
ul.dropdown li:hover>*.dir{position:relative;z-index:600;margin:-1px 0;padding-top:5px;padding-bottom:5px;border-color:#999;background-color:#000;background-image:url(/templates/default/images/nav-arrow-down-open.png);color:#0063dc;float:left;cursor:pointer}
#-box{padding:5px
5px;margin-bottom:5px;color:#333}
#-box
img{margin-top:1px;border:none}
#-box
span{font-size:15px;font-weight:bold;display:block;width:350px;float:left}
a.-button{display:block;float:left;width:150px;height:34px;background:url('/templates/default/images/bg.jpg') repeat-x;text-align:center;font-weight:bold;text-decoration:none;border:1px
solid #999;letter-spacing:0;color:#333;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-right:3px}
a.-button:hover,a.-button.active{background:url('/templates/default/images/bg-box.jpg') repeat-x}
#offline{width:600px;height:30px;padding:100px
10px;margin:100px
175px 0 175px;border:1px
solid #999;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:14px;font-weight:bold;text-align:center}
form
div.pornstars{width:520px;margin:0;padding:3px
0}
form div.pornstars
ul.letters{list-style-type:none;margin:0;padding:0}
form div.pornstars ul.letters
li{width:16px;border:1px
solid #999;text-align:center;float:left;margin-right:2px}
form div.pornstars ul.letters li
a{text-decoration:none}
form div.pornstars ul.letters li
a.active{text-decoration:underline}
form div.pornstars-list{width:510px;height:200px;padding:3px
3px;overflow:auto;border:1px
solid #999}
form div.pornstars-list ul,
form div.pornstars-selected
ul{list-style-type:none;margin:0;padding:0}
form div.pornstars-list ul li,
form div.pornstars-selected ul
li{width:125px;float:left;padding:2px
0}
form div.pornstars-list ul li a,
form div.pornstars-selected ul li
a{text-decoration:none;font-weight:bold}
form div.pornstars-list
span.none{width:100%;display:block;text-align:center;font-weight:normal}
img.pornstar-loader{margin:50px
0 0 200px;border:none}
form #pornstars-select-container{width:520px;height:230px;margin-left:108px;display:block}
form div.pornstars-selected{width:510px;float:left;padding:2px
2px;border:1px
solid #999}
ul.categories{width:520px;float:left;margin:0;padding:0;list-style-type:none}
ul.categories
li{width:520px}
form
div.subcategory{width:518px;display:block;position:relative;background:#2F2F2F;border-left:1px solid #999;border-right:1px solid #999;border-bottom:1px solid #999}
form div.subcategory-title{width:510px;padding:2px
4px;display:block;font-weight:bold}
#cloud{padding:2px;line-height:3em;text-align:center}
#cloud
a{padding:0px;text-decoration:none}
#cloud
a.tag1{font-size:0.7em;font-weight:100}
#cloud
a.tag2{font-size:0.8em;font-weight:200}
#cloud
a.tag3{font-size:0.9em;font-weight:300}
#cloud
a.tag4{font-size:1.0em;font-weight:400}
#cloud
a.tag5{font-size:1.2em;font-weight:500}
#cloud
a.tag6{font-size:1.4em;font-weight:600}
#cloud
a.tag7{font-size:1.6em;font-weight:700}
#cloud
a.tag8{font-size:1.8em;font-weight:800}
#cloud
a.tag9{font-size:2.2em;font-weight:900}
#cloud
a.tag10{font-size:2.5em;font-weight:900}
#cloud{margin:0}
#cloud
li{display:inline}
.news,.news-header{width:98%;padding:3px
1%;font-size:14px}
.news{font-size:13px}
.news a, .news-header
a{font-weight:bold;text-decoration:none}
.news-header
span{color:#CCC}
.news
p{margin:0;padding:0}
#player-bouton,#video-embed-ads{display:none;position:absolute;text-align:center;width:310px;height:269px;padding:5px
0;background:#FFF;border:1px
solid #333;z-index:999}
#player-bouton p,
#video-embed-ads
p{margin:0;padding:0;font-size:14px;font-weight:bold;color:#131313}
#player-bouton a.close-ads,
#video-embed-ads a.close-ads{padding:3px
0;margin-left:90px;margin-top:7px;display:block;width:140px;font-size:18px;font-weight:bold;text-decoration:none;color:#000;background:url('/templates/default/images/bg.jpg') repeat-x;border:1px
solid #131313}
.playlist{width:720px;padding:10px;margin:0
10px;border-bottom:1px solid #CCC}
#recommended{height:100px;padding:80px
0 100px 0}
#recommended
a{display:block;float:left;width:200px;margin:20px
0 20px 260px;padding:5px
10px;font-size:24px;font-weight:bold}
.player-content{width:1066px;margin:auto}
#vleft,#vleftpub{width:186px;float:left;height:250px}
.nomenu #left.width-200{display:none}
.nomenu #vleft, .nomenu
#vleftpub{display:none}
.showbar{display:inline-block !important;opacity:1 !important}
#switchmenu:hover{cursor:pointer;border:1px
solid #D3D3D3;border-radius:2px;background:none repeat scroll 0% 0% #F8F8F8}
#switchmenu{float:left;width:46px;margin-right:27px;margin-left:5px;height:30px;margin-top:0px;margin-bottom:1px;padding:4px
8px 4px 10px;box-sizing:border-box;border:1px
solid transparent;background:transparent}
#switchmenu-btn{
	width:23px;height:10px;color:#e30613
}
#switchmenu-btn i.fa-bars {
	padding: 7px;
}
#switchmenu-btn i.fa-caret-down {
	padding: 4px;
}
.nomenu #switchmenu-btn svg{color:#b9b9b9;fill:#b9b9b9  }
#switchmenusearch:hover{cursor:pointer;border:1px
solid #D3D3D3;border-radius:2px;background:none repeat scroll 0% 0% #F8F8F8}
#switchmenusearch{float:left;width:46px;margin-right:27px;margin-left:5px;height:28px;margin-top:2px;margin-bottom:1px;padding:4px
8px 4px 10px;box-sizing:border-box;border:1px
solid transparent;background:transparent;display:none}
#switchmenusearch-btn{width:17px;height:17px}
.nomenu #switchmenusearch-btn{}
.player-right{float:right;background-color:white;min-height:450px;padding:15px
15px 0px 15px;position:absolute;top:10px;right:0px}
.videorightsize{/*width:30%;*/ display: none;box-sizing:border-box}
.nomenu .videorightsize .video, .videorightsize .video { width: 100% !important;}
.videocontenaire{overflow:hidden;/*padding-right:10px*/}
.player-right
*{max-width:100% !important}
p.description_category{margin-top:0;padding:5px
10px !important;margin-right:20px !important;border:#d5d5d5 1px solid;-webkit-border-radius:9px;-webkit-border-top-left-radius:0;-moz-border-radius:9px;-moz-border-radius-topleft:0;border-radius:9px;border-top-left-radius:0}
.video-add-date-no-description{float:left}

 .video {
		width: 100% !important;
		position: relative;
		margin: 0px 0px 45px 0px !important;
	}

@media screen and (min-width: 1570px){#right .content-box{width:1056px}
.lstvideo .sepvideo:nth-child(2n+1){display:none}
.lstvideo .sepvideo:nth-child(20n+21){width:100%;height:0px;border-bottom:1px solid #dadada;padding-top:5px;margin-bottom:26px;clear:both;display:block}
.video {width: 20% !important;}
}
@media screen and (max-width: 1570px){
	#right .content-box{width:1056px}
	.video {width: 20% !important;}
	.nomenu .video {width: 20% !important;}
	
	.lstvideo .sepvideo:nth-child(2n+1){display:none}
	.lstvideo .sepvideo:nth-child(20n+21){
		width:100%;height:0px;border-bottom:1px solid #dadada;padding-top:5px;margin-bottom:26px;clear:both;display:block
	}
	.nomenu .lstvideo .sepvideo:nth-child(2n+1){
		display:none
	}
	.nomenu .lstvideo .sepvideo:nth-child(20n+21){
		width:100%;height:0px;border-bottom:1px solid #dadada;padding-top:5px;margin-bottom:26px;clear:both;display:block
	}
	#related .moder6{display:none}
	.nomenu #related .moder6{display:block}
}
@media screen and (max-width: 1344px){
	body:not(.nomenu) .content .video:nth-child(8n) .vdoim  {  margin-right: 0;     width: 99%;}
	body:not(.nomenu) .content .video:nth-child(8n+2) .vdoim  {  margin-left: 0;width: 99%;}
	
	.nomenu .content .video:nth-child(10n) .vdoim  {  margin-right: 0;     width: 99%;}
	.nomenu .content .video:nth-child(10n+2) .vdoim  { margin-left: 0;width: 99%;}
	
	
	
	#right .content-box{width:850px}
#related
.moder6{display:none}
#related
.moder5{display:none}
.nomenu #related
.moder6{display:none}
.nomenu #related
.moder5{display:block}
.lstvideo .sepvideo:nth-child(2n+1){display:none}
.lstvideo .sepvideo:nth-child(16n+17){width:100%;height:0px;border-bottom:1px solid #dadada;padding-top:5px;margin-bottom:26px;clear:both;display:block}
.nomenu .lstvideo .sepvideo:nth-child(2n+1){display:none}
.nomenu .lstvideo .sepvideo:nth-child(20n+21){width:100%;height:0px;border-bottom:1px solid #dadada;padding-top:5px;margin-bottom:26px;clear:both;display:block}
.video {width: 25% !important;}
.nomenu .video {width: 20% !important;}

}
@media screen and (max-width: 1090px){#switchmenu-btn{color:#b9b9b9}
.havemenu #switchmenu-btn{color:#e30613 !important}
#vleft,#vleftpub{width:0px}
#left.width-200{display:none}
.havemenu #left.width-200{display:block}
.nomenu #related
.moder6{display:none}
.nomenu #related
.moder5{display:none}
.video {width: 25% !important;}
.nomenu .video {width: 25% !important;}
.lstvideo .sepvideo:nth-child(2n+1){display:none}
.lstvideo .sepvideo:nth-child(16n+17){width:100%;height:0px;border-bottom:1px solid #dadada;padding-top:5px;margin-bottom:26px;clear:both;display:block}
.nomenu .lstvideo .sepvideo:nth-child(2n+1){display:none}
.nomenu .lstvideo .sepvideo:nth-child(16n+17){width:100%;height:0px;border-bottom:1px solid #dadada;padding-top:5px;margin-bottom:26px;clear:both;display:block}
}

@media screen and (max-width: 1024px){
	
	
	.videorightsize{width:30%}
#left .top-links, #header .top-links{margin-right:auto}
#header{min-width:inherit}

.pvideo #right .content-box,.pvideo #rightpub .content-box{
	width:100%
}
#footer{padding-left:0px}
}

@media screen and (max-width: 1023px){
	#menu ul {text-align:center;}
	#menu {width: 100%}
}

@media screen and (max-width: 870px){.pubfootermain{width:50%}
.pubfootermain1{display:none}
p.description_category{margin-right:10px !important}
#menu{padding-left:0px}
#menu ul
li{padding:0
5px}
#right .content-box{width:635px}
.video, .nomenu .video {width: 33.333333% !important;}
.nomenu .lstvideo .sepvideo:nth-child(2n+1), .lstvideo .sepvideo:nth-child(2n+1){display:none}
.nomenu .lstvideo .sepvideo:nth-child(12n+13), .lstvideo .sepvideo:nth-child(12n+13){width:100%;height:0px;border-bottom:1px solid #dadada;padding-top:5px;margin-bottom:26px;clear:both;display:block}
.videorightsize{width:30%}
}
#blht {
		width:100%; text-align:center; margin-top:55px;
	}
@media screen and (min-width: 710px){
	#right,.right{margin-top:53px}
}
@media screen and (max-width: 710px){
	#menu ul li a, #menu ul li span {
		margin: 0px 5px 0px 5px !important;
	}
	
	#right,.right{margin-top:0px}
	#blht {
		width:100%; text-align:center; margin-top:123px;
	}
	.video, .nomenu .video {width: 100% !important;}
	.btactvlab { display: none;
	}
	
	#video-tool-switch li {
		width: auto;
	}
	#video-rating-text, #video-views { line-height: 26px;}
	.blockdetailvideo { margin-top: 0px;padding-top: 10px;margin-bottom: 0px;}
	h1.title { margin-top: 10px;}
	
	
	.video span.views, .video span.duration {padding: 4px 6px 6px 4px;font-size: 1em;}
	
	.profil-about-right { width: 100% !important;}
	#page .content_page {
    	padding-right: 0px !important;
	}
}

@media screen and (max-width: 366px){
	#menu ul li a, #menu ul li span {
		margin: 0px 2px 0px 2px !important;
	}
}


@media screen and (max-width: 770px){.videorightsize{width:100%}
.videorightsizetop{display:none}
.player-right{position:relative;top:inherit;float:none;padding-left:0px;text-align:center;padding-right:0px}
.videocontenaire{padding-right:0px;min-height:inherit}
.player-right
*{max-width:inherit !important}
.video-mini-right{width:33.333%;float:left;padding-left:5px;padding-right:5px;box-sizing:border-box; position: relative;}
.video-mini-right-ctimg{width:100%;height:inherit}
.mini-video-right{width:100% !important}
.video-mini-right
.from{float:left}
.video-mini-right
.views{
	background-color: #393331;
    color: #fff;
    padding: 2px 3px 3px 3px;
    line-height: 9px;
    height: 9px;
    font-size: 11px;
	display: inline;
	position: absolute;
	left: 8px;
	bottom:39px;
}
.video-mini-right
h5{clear:both;height:36px;overflow:hidden; text-align: center;}
.none{padding:25px
0}
}
@media screen and (max-width: 710px){
	#right {
		margin-top: 100px
	}
	.none{
		padding: 15px 0
	}
	h1.title {
		font-size: 15px
	}
	#search {
		display: none;
		max-width: inherit;
		padding: 15px
	}
	#switchmenu {
		margin-right:0px
	}
	#menu ul {
		background-color:#fff
	}
	#switchmenusearch{
		display: block
	}
	#menu {
		float: inherit
	}
	#header {
		overflow: visible
	}
	#menutopcenter {
		overflow:visible;
	}
	#menu ul
	li{
		padding: 0 15px
	}
	.havemenu #left.width-200 {
		z-index:300
	}
}
@media screen and (max-width: 650px){.content .content-menu{display:none}
#right .content-box .content-box-title-left h1, #right .content-box .content-box-title{padding-bottom:12px}

.nomenu .lstvideo .sepvideo:nth-child(2n+1), .lstvideo .sepvideo:nth-child(2n+1){display:none}
.nomenu .lstvideo .sepvideo:nth-child(8n+9), .lstvideo .sepvideo:nth-child(12n+13){width:100%;height:0px;border-bottom:1px solid #dadada;padding-top:5px;margin-bottom:26px;clear:both;display:block}
#right .contentstatic
.categories{width:inherit}
#right .contentstatic
.categ{float:none}
#right .contentstatic
.categ{width:inherit}
#right .contentstatic input[name=submit-]{width:100%}
#right .contentstatic
.content{padding-left:0px}
#right .contentstatic .content-box{box-sizing:border-box}
#right .contentstatic
form{padding:0px;width:inherit}
#right .contentstatic form
label{display:block;width:95%;text-align:left}
#right .contentstatic form input[type=text], #right .contentstatic form input[type=],#right .contentstatic form button[type=submit], #right .contentstatic form input[type=email],#right .contentstatic form textarea, #right .contentstatic form select, #right .contentstatic form input[type=submit]{width:100% !important;padding:7px
!important;box-sizing:border-box}
#right .contentstatic form input[type=checkbox]{clear:both}
#right
.contentstatic{padding:5px
!important}
#right .contentstatic
*{}
#right .contentstatic tr,#right .contentstatic
td{display:block;clear:both;width:100%;border:none !important;padding:0px
!important;margin-bottom:15px;white-space:normal}
#right .contentstatic
div.submit{margin-left:0px}
}
@media screen and (max-width: 625px){.video-container
a.action{padding-left:5px}
}
@media screen and (max-width: 600px){.video-mini-right{width:100%;float:left}
.bannervideoinnertext{font-size:12px;padding:4px;}
.bannervideoinner{}
}
@media screen and (max-width: 450px){
	p.description_category{margin-right:5px !important}
.menuhistory
img{width:130px}
.video-info-left{/*max-width:196px*/}
#video-views{padding-right:5px}
.videocat{width:50%;padding:5px;margin:0px;box-sizing:border-box}
.videocat
img{width:100%}
.video-container
a.action{font-size:12px}
#video-tool-switch{width:100%}
#video-tool-switch li a
img{}
.blockdetailvideo{padding-left:3px;padding-right:3px}
#menu ul
li{padding:0
1px}

.video{margin:0px
5px 16px 5px}
#right
.content{padding-left:0px}
.nomenu .lstvideo .sepvideo:nth-child(2n+1), .lstvideo .sepvideo:nth-child(2n+1){display:none}
.nomenu .lstvideo .sepvideo:nth-child(8n+9), .lstvideo .sepvideo:nth-child(12n+13){width:100%;height:0px;border-bottom:1px solid #dadada;padding-top:5px;margin-bottom:26px;clear:both;display:block}
#footer
img{display:none}
#footer
a.lastitemfooter{border-right:none !important}
}

#player,#player-embed,#jwplayerx{margin-left:auto;margin-right:auto;background:#000;margin-top:0px}
.nomenu
#jwplayerx{}
@media screen and (min-width: 1570px){#player,#player-embed,#jwplayerx{}
.nomenu
#jwplayerx{}
}
@media screen and (max-width: 1570px){#player,#player-embed,#jwplayerx{}
.nomenu
#jwplayerx{}
}
@media screen and (max-width: 1344px){#player,#player-embed,#jwplayerx{}
}
@media screen and (max-width: 1090px){.nomenu
#jwplayerx{}
}
#jwplayerx.jw-flag-fullscreen{width:100% !important;height:100% !important;max-height:inherit !important}


.reductor{margin:0
0 2rem}
.reductor.close{cursor:pointer}
.reductor .reductor-content{-webkit-transition:all .75s ease;-moz-transition:all .75s ease;-o-transition:all .75s ease;transition:all .75s ease;max-height:100px;overflow:hidden}
.reductor .reductor-handler{border-bottom:1px solid red;width:100%;height:1px;position:relative;margin:1rem 0 0 0;cursor:pointer}
.reductor .reductor-handler::after,
.reductor .reductor-handler::before{position:absolute;content:"";left:50%}
.reductor .reductor-handler::after{border-bottom:12px solid transparent;border-left:17px solid transparent;border-right:17px solid transparent;border-top:12px solid red;margin:0
0 0 -8px}
.reductor .reductor-handler::before{border-bottom:12px solid transparent;border-left:17px solid transparent;border-right:17px solid transparent;border-top:12px solid red;margin:-1px 0 0 -8px}
.reductor:hover .reductor-handler::after{border:0;color:#fff;content:"+";font-weight:800;margin:-4px 0 0 4px}
.reductor.open .reductor-handler:before{border-top:12px solid transparent;border-left:17px solid transparent;border-right:17px solid transparent;border-bottom:12px solid red;margin:-24px 0 0 -8px}
.reductor.open .reductor-handler:after{border-top:12px solid transparent;border-left:17px solid transparent;border-right:17px solid transparent;border-bottom:12px solid red;margin:-23px 0 0 -8px}
.reductor.open:hover .reductor-handler::after{border:0;color:#fff;content:"-";font-weight:800;margin:-13px 0 0 7px}
/* jw */
.indicator > .spinner {
    position: absolute;
  
    left: 25%;
    margin: 0px !important; padding:0px !important;
width: 50%;
    height: 100%;
    background-image: url(/templates/default/images/spinner.gif);
    background-repeat: no-repeat;
	background-position: center;
}
.indicator {
    display: none;
    position: absolute;
    z-index: 999;
    left: 0px;
    right: 0px;
    top: 0px;
    bottom: 0px;
    overflow: hidden;
    background-color: rgba(255, 255, 255, 0.9);
    border-radius: 2px;
    cursor: progress;
}
.atc:hover {
    cursor: pointer;
}
#video-flag-container .atc {
	text-decoration: underline !important;
	color: #307abf;
}

@media screen and (min-width: 980px){
	#header .desktop { display: block !important ;}
	#left .mobile { display: none !important ;}
}
@media screen and (max-width: 979px){
	#header .desktop { display: none !important ;}
	#left .mobile { display: block !important ;padding-top: 10px;}
	#left .mobile a {     margin-left: 14px;}
	#left .desktop { /*display: none !important ;*/}
	.page-content-left { width: 100% !important;}
	.page-content-right { width: 100% !important;}
	
}
.no-background { background-color: transparent !important;}

.page-content-left { width:50%; float: left ;margin-bottom: 20px; padding-left: 20px; box-sizing: border-box;}
.page-content-right {
	width:50%;
	float: left;
}

.page-content-right . {
	padding: 30px;
    margin-bottom: 10px;
    border-radius: 5px;
    box-shadow: 0 5px 20px 0 rgba(0,0,0,.1), 0 10px 40px 0 rgba(0,0,0,.05);
    background-color: #f5f5f5;
	box-sizing: border-box;
}

form. select,form. input[type="text"],form. input[type=""] {
	width: 100%;
    padding: 0 10px;
    border: 1px solid #ccc;
    border-radius: 5px;
    background: #fff;
    font-size: 14px;
    color: #303030;
    box-sizing: border-box;
    -o-transition: .15s ease background;
    transition: .15s ease background;
	display: block;
    height: 40px;
    line-height: 37px;
}
.ft9_bt {
	display: inline-block;
    height: 50px;
    margin-right: 20px;
    line-height: 50px;
    font-weight: 700;
    border-radius: 5px;
    vertical-align: middle;
	border-color: #e30613;
    background-color: #e30613;
	cursor: pointer;
	color: white;
	min-width: 60px;
    padding: 0 20px 2px 20px;
    font-size: 14px;
	float: left;
}
.ft9_bt:hover {
	 background-color: #ca0611;
}
.ft9_bt_text {
	display: inline-block;
    font-size: 14px;
    line-height: 1.43;
    vertical-align: middle;
}
.form-title {
	margin-bottom: 20px;
    font-size: 32px;
    line-height: 1.2;
    font-weight: 700;
    color: #303030;
	
}
.-block {
	
}
.-block .features-list .itemtimeline {
	position: relative;
    padding: 10px 0px 10px 10px;
    font-size: 20px;	
}
.-block .features-list .item {
	position: relative;
    margin-bottom: 10px;
    padding: 10px 0px 10px 10px;
    font-size: 20px;	
}
.-block .features-list .bold {font-weight: bold;}
form. .error_field input[type="text"]{
	border-color: red;
}
.detail_error {
	display: none;
	color: red;
	padding: 5px 10px 0px 10px;
}
.error_field .detail_error {
	display: block;
}
. label {
	width: inherit;
	text-align: left;
}
.puce_empty {
	background-color: white;
    height: 16px;
    width: 16px;
    float: left;
    margin-right: 10px;
    border-radius: 8px;
    border: 1px solid green;
}
.puce_full {
	background-color: green;
    height: 16px;
    width: 16px;
    float: left;
    margin-right: 10px;
    border-radius: 8px;
    border: 1px solid green;
}

.green { color: #8BC34A;}
.lightgray { color: lightgray;}
.gray { color: gray;}
.sep-time-line { width: 2px; background-color: lightgray; height: 15px;margin-left: 18px;}
.features-list i {
	width: 31px;
    float: left;
    display: block;
}
.subscribe-welcome-title {
	font-size: 28px;
	line-height: 1.4;
	color: #303030;
	margin-bottom: 25px;
}
.form-header-info {
	font-size: 15px;
	line-height: 1.4;
	color: #303030;
	margin-bottom: 25px;
}
form. div.required, form div.optional {
	width: 100%;
}

#connect-links li {
	list-style-type: none;
	float: left;
}
#connect-links li a, #connect-links li span {
	text-decoration: none;
	float: left;
    margin: 5px;
    background-color: #ccc;
    font-size: 18px;
    padding: 5px 15px;
	border-radius: 5px;
	color: black;
}
#connect-links a:hover { background-color: #9a9a9a;}
#connect-links { margin: 0; padding: 0;}
#connect-links li span {
	background-color:#eae8e8;
}
#connect-links #subscribe-container a, #connect-links #-container a {background-color:#e30613; color: white; font-size: 15px}
#connect-links #edit-profil-container a {
	background-color: #ffffff;
    color: #383424;
    font-size: 15px;
    border: 1px solid #d6d6d6;
    font-weight: 700;
}
#connect-links #edit-profil-container a:hover {
	color: #ccc;
}
.bt_submit {
	background-color: #ffffff;
    color: #383424;
    font-size: 15px;
    border: 1px solid #d6d6d6;
    font-weight: 700;
	padding: 5px 15px;
	border-radius: 5px;
}
.bt_submit:hover {
	cursor: pointer;
	color: #ccc;
}

/* profil inc */







 
#menu ul li a.mta:hover {
		border-bottom:none; 
	}

@media screen and (max-width: 710px){
	#header .ctlogo { 
		position: absolute;
		margin: inherit;
		width: 100%;
		text-align: center
	}
	#header a.logo {
		float: none;
		display: inline-block;
		position: relative;
		z-index: 2;
		margin: 0;
	}
	#header .headersub {
		position: relative;
		z-index: 1
	}
	#switchmenu {
		float: left;
		margin-left: 10px;
	}
	#switchmenusearch {
		float: left;
		margin-left: 4px;
		margin-right: 0px;
		
	}
	
	.havemenu #shadow {
		position: fixed;
		background-color: black;
		width: 100%;
		height:100%;
		top: 50px;
		opacity: 0.7;
		z-index: 250;
	}
	.ftscrollvisible {
		top: 49px;
		right: 0px;
		box-shadow:none !important;
	}
	.ftscrollvisible, .ftscrollvisible *{ color: white !important;
		background: #303030 !important;
	}
	.ftscrollvisible .content-box-title { color:#e30613 !important }
	
	
	
	.mta, .hvr-pulse, .effet1 {
		float: left;
    	width: 100%;
    	position: absolute;
    	left: 0;
		top: 76px;/*52*/
		box-sizing: border-box;
		padding: 0.2em 0em 0.2em 0em !important;
		font-size: 1.5em !important;
	}
	.mta1 { display: inline-block;margin-top: -6px;}
	
	#menu ul { width: 100%;/*41*/ height: 80px; margin-top: 0px;}
	#menu ul li:last-child { margin-right: 0px;}
	#menu ul li { margin-top: 0px;}
	#search { margin-top: 30px; background-color: white;}
	#menutopcenter { height: 67px;}
	/*#header a.logo {margin: 0px 0px 0px 6px;}*/
	
	.mta1bt { text-transform: uppercase;
	}
	.width-760, body {
	}
	
	
	@-webkit-keyframes hvr-pulse{
		25%{
			-webkit-transform:scale(1);
			transform:scale(1)
		}
		75%{
			-webkit-transform:scale(0.98);
			transform:scale(0.98)}
	}
	@keyframes hvr-pulse{25%{-webkit-transform:scale(1);transform:scale(1)}
	75%{-webkit-transform:scale(0.90);transform:scale(0.90)}
	}
	#switchmenusearch,#switchmenu {
		margin-top: 2px;
		padding: 0px;
		font-size:22px;
	}
	
	#switchmenu:hover,#switchmenu:active,#switchmenu:focus, #switchmenusearch:hover,#switchmenusearch:active,#switchmenusearch:focus  {outline:0px; border: none; background: none;}
	
	.content-box-title-margin { margin-left: 0px; margin-top: 10px;}
	.channel-logo-container { height: 150px;}
	.channel-logo-container__info-title .bt_subscribe_channel { top: 62px;}
}

@media screen and (max-width: 650px){
	
}

#left .mobile .itemmenumobile a {
	border: none;
	display: block;
	width: 100%;
	text-align: left;
	margin-left: 0px;
	font-weight: normal;
	font-size: 12px;
	line-height: 16px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
#left .mobile .itemmenumobile a i {
	font-size: 16px;
    width: 25px;
    display: block;
    float: left;
}
#left .mobile .itemmenumobile .divider { 
	display: block;
    height: 1px;
    background-color: #6d6d6d !important;
    width: 100%;
    float: left;
	margin-top: 5px;
    margin-bottom: 5px;
}




/* @media screen and (max-width: 896px){*/
	
	#right .content-box {
		width: 99%;
	}
	
	.vdoim {
		height: 100%;
		width: 98%;
		margin-left: 1%;
		margin-right: 1%;
		position: absolute;
		background-size: cover;
		background-position: center;
	}
	 .video h5 {
		bottom: -37px;
		position: absolute;
		margin-left: 1%;
		margin-right: 1%;		 
    	width: 98%;
	}

.icoplayerDouble { height: 16px !important; width: 16px !important;}
.icoplayerFullscreen { font-size: 14px;}

.is-touch .icoplayerDouble { display:none}
.is-touch .icoplayerFullscreen{ font-size: 20px;}

@media screen and (max-width: 896px){
	
}
	/* .sepvideo { display: none !important}*/

	
/* } */
/*
@media screen and (min-width: 650px){
	
	.video {
		width: 33.333333% !important;
		padding-bottom: 18%;
	}
}

@media screen and (min-width: 870px){
	
	.video {
		width: 25% !important;
		padding-bottom: 13.5%;
	}
}

@media screen and (min-width: 1090px){
	
	.video {width: 20% !important;padding-bottom: 10.8%;}
}
*/


.video-inner { width: 100%; padding-bottom: 55%
	
}

.videoeditable {
	margin-bottom: 100px !important;
}
.videoeditmenublock { position: absolute; bottom: -84px;
	
}

.videonotconvertedtxt {
	position: absolute;
	color: white;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

@media screen and (min-width: 1800px){
	.video h5 { font-size: 1.2em}
	.video span.views, .video span.duration {
		font-size: 1em;
		padding: 4px 6px 6px 4px;
	}
}


.blockdetailvideo .bt_subscribe_channel { float: right;    margin-top: 3px;}
/* mta1 inc */
@media screen and (max-width: 710px){ 
	
}

@keyframes shadow-pulse
{
  0% {
    box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.2);
  }
  100% {
    box-shadow: 0 0 0 15px rgba(0, 0, 0, 0);
  }
}

@keyframes shadow-pulse-big
{
  0% {
    box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.1);
  }
  100% {
    box-shadow: 0 0 0 50px rgba(0, 0, 0, 0);
  }
}






@media screen and (max-width: 709px){ 
	.content .video .vdoim  {  margin-right: 0;  margin-left: 0; width: 100%; }
}
@media screen and (min-width: 710px) and (max-width: 869px){ 
/* 3 thumbs */
.content .video:nth-child(6n) .vdoim  {  margin-right: 0;     width: 99%;}
.content .video:nth-child(6n+2) .vdoim  {  margin-left: 0;width: 99%;}
}
@media screen and (min-width: 870px)  and (max-width: 1089px){ 
/* 4 thumbs */
.content .video:nth-child(8n) .vdoim  {  margin-right: 0;     width: 99%;}
.content .video:nth-child(8n+2) .vdoim  {  margin-left: 0;width: 99%;}
}
@media screen and (min-width: 1090px){ 
/* 5 thumbs */
.content .video:nth-child(10n) .vdoim  {  margin-right: 0;     width: 99%;}
.content .video:nth-child(10n+2) .vdoim  { margin-left: 0;width: 99%;}
}

#right .content {
		
		padding-left: 0;
		padding-right: 0;
		
	}

#rta_im { background-image: url("/templates/default/images/88x31_RTA-5042-1996-1400-1577-RTA_a.gif"); width: 88px; height: 31px;}


/*
night theme
*/


body.night, .night #footer {
	background-color: #121212; color: white;
}

.night #right .content-box .content-box-title h1 {
	color: white;
}
.night .video h5 { color:white}
.night .sepvideo {
	border-bottom: 1px solid #3c3c3c !important;
}
.night #header {
	background-color:#272727;
	border-bottom: 1px solid #272727;
}
.night .width-200 {
	background-color: #1c1c1c;
	border-right: 1px solid #1c1c1c;
}
 
.night #menu ul li a, .night #menu ul li span.atc, .night #menu ul li. a, .night ul.links li a, .night ul.links li span.atc { color: white;}
.night #menu ul li a.active, .night #menu ul li span.atc.active { background-color:#272727; color: white}
.night h1 { color: white !important}
.night #video-tool-switch li a { background-color:#333333; color: white }
.night #video-tool-switch li a.activate,
.night #video-tool-switch li a:hover {
	color: #E30613
}



#video-tool-switch li a.activate i {background-color:  #E30613 }
.night .video-info-left a, .night .video-info-right a, .night #ctchannelinfo a { color:#6b6b6b; text-decoration: underline}
.night #header a.logo{
	background-image: url("/templates/default/images/logo-v4-night.png");
}

.night #search form input.query {
	background-color: #121212;
}

.night #search form { border:#303030 solid 1px; }
.night #search form input.go { background-color:#383838;border-left: 1px solid #121212; }
.night #switchmenu-btn { color: white;}
.night #switchmenu:hover { background-color:#272727 }
.night .pvideo .sepvideo { /*display: none;*/}

.night .video span.views, .video span.duration, .video span.timeline {background: rgba(57, 51, 49, 0.5);}

.night #profile-menu li a ,.night #profile-menuv li a { color: white;border-bottom: 4px solid #292929;}
.night #profile-menu li a.active ,.night #profile-menuv li a.active { color: white;border-bottom: 4px solid #e30613;}
.night #profile-menu li a:hover,.night #profile-menuv li a:hover { color: #e30613;}
.night .content-box-title-small {
 background-color: #3a3a3a;	
}
.night #connect-links #edit-profil-container a {
	 /* background-color: #383838;	*/
}
.night .mta1 { color: white !important}

.night #menu ul li a:hover, .night #menu ul li span.atc:hover { background-color:transparent}

.night .profil_menu_connection a { color: white;}
.night .profil_menu_connection a.active {color: black}

.night .profil_picture_small_contenaire a, .night .profil_picture_small_contenaire2 a, .night .profil_picture_small_contenaire3 a { color: white}

.night .profil_picture_small_contenaire3 a:hover, .night .profil_picture_small_contenaire a:hover, .night .profil_picture_small_contenaire2 a:hover { color: #e30613}
.night .profil_menu_connection a:hover { color:  #e30613}
.night #profile-menu li a { border-bottom: 4px solid #292929;}
.night #profile-menu li a.active { border-bottom: 4px solid #e30613;}
.night form label { color: white}
.night .subscribe-welcome-title, .night .form-header-info { color: white}
.night .page-content-right . { background-color: #272727;}
.night #switchmenusearch-btn {color: #a4a4a5;}
.night #left.width-200 { border-top: 1px solid #272727;}
.night .bannervideoinner{ background-color: #5c5b5b; }
.night .bannervideoinnertext { color: white !important;}
.night .bannervideoinner a { color: white;}
.night #rta_im { background-image: url("/templates/default/images/88x31_RTA-5042-1996-1400-1577-RTA_a-night.gif");}
.night #search form input.query { color: #cacaca;}
@media screen and (max-width: 710px) {
	.night #menu ul{background-color:#272727}
	.night .ftscrollvisible, .night .ftscrollvisible * { background-color: #1c1c1c !important;}
	.night  #search {background-color:#272727;}
}
.night .profile-about { background-color: #3a3a3a}
/*
@media screen and (min-width: 710px) and (max-width: 1023px) {
	#switchmenusearch { display: block; margin-right: 0}
	#switchmenu { margin-right: 0}
	#menu ul li a { margin: 0;}
	#search { position: absolute;top: 50px;left: 0px;width: 100%;background-color: white;max-width: none;padding-left: 5px; box-sizing: border-box; display: none;    padding-right: 6px; padding-top: 15px;border-bottom: 1px solid #e8e8e8;}
	#search form { width: 100%;}
	.night #search {background-color: #272727;border-bottom: 1px solid #2b2b2b;}
	.ftscrollvisible { z-index: 400 !important ; position: fixed}
	
}
@media screen and (min-width: 710px) and (max-width: 1150px) {
	#menu ul li a img { max-width: 210px;}
}
*/

@media screen and (max-width: 500px) {
	.flowplayer .fp-play svg { height: 3em !important; width: 3em !important;}
}

#showmorerel { position: relative;
	color: #000;
    background-color: #e6e6e6;
    border-color: #ccc;
	font-weight: 700;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    padding: 2px 12px;
    font-size: 12px;
    line-height: 24px;
	margin: 5px 0 0;
	    transition: box-shadow ease .2s,background ease .2s,border ease .2s,-webkit-box-shadow ease .2s,-moz-box-shadow ease .2s;
}
#showmorerel:hover {
	color: #000;
    background-color: #ccc;
    border-color: #adadad;
}
#showmorerel:active {
background-color: #ccc;
    border-color: #adadad;
}


/* toogle */


.links * {
  transition: background-color 0.2s,color 0.2s,display 0.3s;
	transition-timing-function: linear;
}
.vdoim {
	/*
	transition: background-image 0.2s;
	transition-timing-function: ease-in-out;
	*/
}
	
body.night {
  background-position: 100% 100%;
  color: #fff;
}
/* night BT */
.toggle-box {
	display: inline-block;
	float: right;
	padding: 0px 0px 0px 8px;
}
.toggle-box-label-left:empty {
  margin-left: -10px;
}
.toggle-box-label-left:before,
.toggle-box-label-left:after {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  /*transition*/
  -webkit-transition: 1s ease-in-out;
  -moz-transition: 1s ease-in-out;
  -o-transition: 0.25s ease-in-out;
  transition: 1s ease-in-out;
  outline: none;
}
.toggle-box input[type=checkbox],
.toggle-box input[type=checkbox]:active {
  position: absolute;
  top: -5000px;
  height: 0;
  width: 0;
  opacity: 0;
  border: none;
  outline: none;
}
.toggle-box label {
  display: inline-block;
  position: relative;
  padding: 0px;
  margin-top: 4px;
  font-size: 14px;
  line-height: 16px;
  cursor: pointer;
  color: rgba(149, 149, 149, 0.51);
  font-weight: normal;
}
.toggle-box-label-left:before {
  content: '';
  display: block;
  position: absolute;
  z-index: 1;
  line-height: 34px;
  text-indent: 40px;
  height: 16px;
  width: 16px;
  margin: 4px;
  /*border-radius*/
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
  right: 26px;
  bottom: 0px;
  background: #FFB200;
  transform: rotate(-45deg);
  box-shadow: 0 0 10px white;
}
.toggle-box-label-left:after {
  content: "";
  display: inline-block;
  width: 40px;
  height: 24px;
  /*border-radius*/
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  border-radius: 16px;
  background: rgba(255, 255, 255, 0.15);
  vertical-align: middle;
  margin: 0 10px;
  border: 2px solid #FFB200;
}
.toggle-box input[type=checkbox]:checked + .toggle-box-label-left:before {
  right: 17px;
  box-shadow: 5px 5px 0 0 #eee;
  background: transparent;
}
.toggle-box input[type=checkbox]:checked + .toggle-box-label-left:after {
  background: rgba(0, 0, 0, 0.15);
  border: 2px solid white;
}
.toggle-box input[type=checkbox] + .toggle-box-label-left {
  color: rgba(250, 250, 250, 0.51);
  font-weight: bold;
}
.toggle-box input[type=checkbox]:checked + .toggle-box-label-left {
  color: rgba(149, 149, 149, 0.51);
  font-weight: normal;
}
.toggle-box input[type=checkbox]:checked + .toggle-box-label-left + .toggle-box-label {
  color: rgba(250, 250, 250, 0.51);
  font-weight: bold;
}
/* END night BT */

.ct1vtitle {
	display: table;
    width: 100%;
	margin-top: -7px;
}
.ct2vtitle {
	display: table-row; 
}
.ct3vtitle {
	display: table-cell;
}
.ct3vborder {
	width: 50%;
	vertical-align: top;
	padding-right: 10px;
}
.ct3vmiddle { padding-top: 15px;
	
}

.night .messages a {color: white}

/* drop zone */
 /*  inc */

.bt_ {
	float: right;font-size: 15px;line-height: 32px; text-transform: uppercase
}
.bt_ i {
	font-size: 27px;
    vertical-align: middle;
    line-height: 30px;
    margin-right: 2px;
}
@media screen and (max-width: 400px) {
	.bt_ i { display: none;}
}


.night a { color: white}


#prefered_lng {
	border: 1px solid #232323;
	font-size: 16px;
	margin: 20px auto 20px;
	padding: 15px 45px;
	position: relative;
	text-align: center;
	width: 900px;
	max-width: 70%
}

#prefered_lng svg {
	fill: #717171;
    font-size: 30px;
    position: absolute;
    right: 10px;
    top: 10px;
}
#prefered_lng svg:hover{cursor: pointer;}
#prefered_lng svg:hover{fill:black;}
.night #prefered_lng svg:hover{fill:white;}

#prefered_lng a {
	color: #e30613;
}

#footer .languageWrapper {
	display: inline-block;
    margin: 15px 0px 30px;
}
#footer .languageWrapper .languageSelected {
    display: inline-block;
    position: relative;
    cursor: pointer;
    font-weight: 700;
    background: #2f2f2f;
    line-height: 24px;
    margin-left: 8px;
    font-size: 13px;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
	color: white;
}
#footer .languageWrapper .languageSelected ul.languages {
    display: none;
    position: absolute;
    border-radius: 0 0 3px 3px;
    -moz-border-radius: 0 0 3px 3px;
    -webkit-border-radius: 0 0 3px 3px;
    -ms-border-radius: 0 0 3px 3px;
    -o-border-radius: 0 0 3px 3px;
    overflow: hidden;
    z-index: 5;
    bottom: 25px;
	    margin: 0;
    padding: 0;
}
#footer .languageWrapper .languageSelected ul.languages>li {
    height: 40px;
    background: #363636;
    color: #acabab;
    font-size: 13px;
    font-weight: 400;
    white-space: nowrap;
    cursor: pointer;
    text-transform: capitalize;
}
#footer .languageWrapper .languageSelected ul.languages>li {
   
    border-top: 1px solid #242424;
}
#footer .languageWrapper .languageSelected .caretfrop {
    margin: 4px 8px;
	float: right;
}
#footer .languageWrapper .languageSelected .icoworld {
	    margin: 4px 6px;
    width: 13px;
    height: 13px;
    padding-top: 2px;
    display: block;
    float: left;
}
#footer .languageWrapper .languageSelected svg {
	fill:white;
}

#footer .languageWrapper .languageSelected svg.caretlng {
   font-size: 44px;
    fill: #363636;
	margin: -20px 0px -11px;
}
#footer .languageWrapper .languageSelected ul.languages>li>span {
        padding-left: 20px;
    padding-right: 20px;
    color: #fff;
    padding-top: 12px;
    text-align: left;
    font-size: 20px;
    display: block;
    font-weight: normal;
	border: none;
}
#footer .languageWrapper .languageSelected ul.languages>li>span:hover { text-decoration: none}
#footer .languageWrapper .languageSelected ul.languages>li:hover { background-color:#414141 }
#footer .languagesLable {
	display: inline;
}

#cntnr #items{
  list-style:none;
  margin:0px;
  margin-top:4px;
  padding-left:0px;
  padding-right:0px;
  padding-bottom:3px;
  font-size: 1em;
    white-space: nowrap;
  color: #333333;
  
}
#cntnr hr { width: 85%; 
  background-color:#E4E4E4;
  border-color:#E4E4E4;
    color:#E4E4E4;
}
#cntnr{
min-width: 200px;
  display:none;
  position:absolute;
  border:1px solid #B2B2B2;
	background:#F9F9F9;
  box-shadow: 1px 3px 4px #404040;
 /* border-radius:4px;*/
	cursor:default;
}

#cntnr li{
  text-align: left;
  padding: 3px;
  padding-left:10px;
padding-right:10px;
}


#cntnr #items :hover{
  background:#e8eaed;
}

/* Toastr inc */

#compagny {
    background-image: url("/templates/default/images/company_white.png");
    width: 82px;
    height: 12px;
    display: inline-block;
    background-repeat: no-repeat
}
.night #compagny {
    background-image: url("/templates/default/images/company_black.png");
}


/* fontawesome inc */

/* skin */

/*@charset "UTF-8";*/
@font-face {
  font-family: flowplayer;
  src: url("/templates/default/js/flowplayer-7.2.5/skin/icons/flowplayer.eot?#iefix") format("embedded-opentype"), 
       url("/templates/default/js/flowplayer-7.2.5/skin/icons/flowplayer.woff2") format("woff2"),
       url("/templates/default/js/flowplayer-7.2.5/skin/icons/flowplayer.woff") format("woff"); }

.fp-icon {
  display: inline-block; }
  .fp-icon:before {
    font-family: flowplayer;
    font-size: 1.7em; }

.fp-airplay:before {
  content: "\e001"; }

.fp-fullscreen:before {
  /* content: "\e002"; */
}

.fp-checked:before {
  content: "\e003"; }

.fp-embed:before {
  content: "\e004";
  color: #fff; }

.fp-chromecast:before {
  content: "\e005"; }

.fp-email:before {
  content: "\e006"; }

.fp-playbtn:before {
  content: "\e007"; }

.fp-share:before {
  content: "\e009"; }

.fp-share2:before {
  content: "\e00a"; }

.fp-twitter:before {
  content: "\e00c";
  color: #1da1f2; }

.fp-facebook:before {
  content: "\e00a";
  color: #3b5998; }

.fp-volumebtn:before {
  content: "\e00b"; }

.fp-volume-off:before {
  content: "\e00d"; }

.fp-unload:before {
  content: "\e00f"; }

.fp-prevbtn:before {
  content: "\e011"; }

.fp-nextbtn:before {
  content: "\e012"; }

.flowplayer.is-mouseover .fp-captions, .flowplayer.is-paused .fp-captions {
  bottom: 3em; }

.flowplayer.is-poster .fp-engine {
  filter: alpha(opacity=0);
  opacity: 0; }

.flowplayer.is-loading .fp-engine {
  top: -9999em; }

.flowplayer.is-loading .fp-ui .fp-header, .flowplayer.is-loading .fp-ui .fp-controls {
  filter: alpha(opacity=0);
  opacity: 0; }

.flowplayer.is-splash .fp-ui > *, .flowplayer.is-poster .fp-ui > * {
  display: none; }

.flowplayer.is-splash .fp-ui > .fp-play, .flowplayer.is-poster .fp-ui > .fp-play {
  display: block; }

.flowplayer.is-splash.is-loading .fp-ui > .fp-play, .flowplayer.is-poster.is-loading .fp-ui > .fp-play {
  display: none; }

.flowplayer.is-splash.is-loading .fp-ui > .fp-waiting, .flowplayer.is-poster.is-loading .fp-ui > .fp-waiting {
  display: block; }

.flowplayer.is-poster .fp-engine {
  left: -9999em;
  top: -9999em; }

.flowplayer.is-poster .fp-captions {
  display: none !important; }

.flowplayer.is-disabled .fp-color {
  background-color: #999; }

.flowplayer.has-title .fp-header {
  top: 0;
  text-align: right; }

.flowplayer.is-fullscreen {
  top: 0 !important;
  left: 0 !important;
  border: 0 !important;
  margin: 0 !important;
  width: 100% !important;
  height: 100% !important;
  max-width: 100% !important;
  z-index: 99999 !important;
  -webkit-box-shadow: 0 !important;
          box-shadow: 0 !important;
  background-image: none !important;
  background-color: #333; }
  .flowplayer.is-fullscreen .fp-player {
    background-color: #333; }
/*  
.flowplayer.is-fullscreen .fp-fullscreen:before {
    content: "\e016"; }

.flowplayer.is-fullscreen.fp-outlined .fp-fullscreen:before, .flowplayer.is-fullscreen.fp-minimal .fp-fullscreen:before {
  content: "\e216"; }

.flowplayer.is-fullscreen.fp-edgy .fp-fullscreen:before {
  content: "\e116"; }

.flowplayer.is-fullscreen.fp-edgy.fp-outlined .fp-fullscreen:before, .flowplayer.is-fullscreen.fp-edgy.fp-minimal .fp-fullscreen:before {
  content: "\e316"; }
*/

.flowplayer.is-fullscreen.is-mouseout.is-playing .fp-ui {
  cursor: none; }

.flowplayer.is-loading .fp-waiting, .flowplayer.is-seeking .fp-waiting {
  display: block !important; }
  .flowplayer.is-loading .fp-waiting svg, .flowplayer.is-loading .fp-waiting p, .flowplayer.is-seeking .fp-waiting svg, .flowplayer.is-seeking .fp-waiting p {
    filter: alpha(opacity=100);
    opacity: 1; }

.flowplayer.is-loading .fp-play, .flowplayer.is-seeking .fp-play {
  display: none !important; }

.flowplayer.is-playing {
  background-image: none !important; }
  .flowplayer.is-playing .fp-playbtn:before {
    content: "\e008"; }

.flowplayer.is-playing.fp-outlined .fp-playbtn:before, .flowplayer.is-playing.fp-minimal .fp-playbtn:before {
  content: "\e208"; }

.flowplayer.is-playing.fp-edgy .fp-playbtn:before {
  content: "\e108"; }

.flowplayer.is-playing.fp-edgy.fp-outlined .fp-playbtn:before, .flowplayer.is-playing.fp-edgy.fp-minimal .fp-playbtn:before {
  content: "\e308"; }

.flowplayer.is-muted .fp-volumebtn:before {
  content: "\e00d"; }

.flowplayer.is-muted.fp-outlined .fp-volumebtn:before, .flowplayer.is-muted.fp-minimal .fp-volumebtn:before {
  content: "\e20d"; }

.flowplayer.is-muted.fp-edgy .fp-volumebtn:before {
  content: "\e10d"; }

.flowplayer.is-muted.fp-edgy.fp-outlined .fp-volumebtn:before, .flowplayer.is-muted.fp-edgy.fp-minimal .fp-volumebtn:before {
  content: "\e30d"; }

.flowplayer.is-inverted .fp-duration {
  display: none; }

.flowplayer.is-inverted .fp-remaining {
  display: block; }

.flowplayer.is-closeable .fp-header .fp-unload {
  display: block; }

.flowplayer.is-error {
  background-color: #aaa; }
  .flowplayer.is-error .fp-ui {
    filter: alpha(opacity=100);
    opacity: 1; }

.flowplayer.is-live .fp-timeline {
  visibility: hidden; }

.flowplayer.is-live .fp-bar > *.fp-buffer, .flowplayer.is-live .fp-bar-slider > *.fp-buffer {
  max-width: 100%; }

.flowplayer.is-live.is-dvr .fp-timeline {
  visibility: visible; }

.flowplayer.is-live.is-dvr.is-live-position .fp-duration {
  color: #00abcd; }

.flowplayer.is-flash-disabled .fp-waiting {
  display: none !important; }

.flowplayer.is-flash-disabled .fp-ui {
  height: auto;
  background: none;
  filter: alpha(opacity=100);
  opacity: 1; }
  .flowplayer.is-flash-disabled .fp-ui .fp-header, .flowplayer.is-flash-disabled .fp-ui .fp-controls {
    display: none; }

.flowplayer.is-flash-disabled .fp-engine {
  top: 0; }

.flowplayer.is-tiny {
  font-size: 1.2em; }

.flowplayer.is-small {
  font-size: 1.2em; }

.flowplayer.no-buffer .fp-ui .fp-controls .fp-timeline .fp-buffer {
  display: none; }

.flowplayer.no-volume .fp-volumebar {
  display: none; }

.flowplayer.fp-mute .fp-volumebtn {
  display: inline-block; }

@-webkit-keyframes pulse {
  0% {
    filter: alpha(opacity=0);
    opacity: 0; }
  100% {
    filter: alpha(opacity=100);
    opacity: 1; } }

@keyframes pulse {
  0% {
    filter: alpha(opacity=0);
    opacity: 0; }
  100% {
    filter: alpha(opacity=100);
    opacity: 1; } }
/*
flowplayer
*/
/*
margin: 4px 6px;
    width: 13px;
    height: 13px;
    padding-top: 2px;
    display: block;
    float: right;
*/
.animate__animated.animate__infinite {
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}
.animate__pulse {
    -webkit-animation-name: pulse;
    animation-name: pulse;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
}
.animate__animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

@-webkit-keyframes pulse{
	0%{
		-webkit-transform:scaleX(1);
		transform:scaleX(1)
	}
	50%{
		-webkit-transform:scale3d(1.05,1.05,1.05);
		transform:scale3d(1.05,1.05,1.05)
	}
	to{
		-webkit-transform:scaleX(1);
		transform:scaleX(1)
	}
}
@keyframes pulse{
	0%{
		-webkit-transform:scaleX(1);
		transform:scaleX(1)
	}
	50%{
		-webkit-transform:scale3d(1.05,1.05,1.05);
		transform:scale3d(1.05,1.05,1.05)}
	to{
		-webkit-transform:scaleX(1);
		transform:scaleX(1)
	}
}

/* icone */
.fa, .fab, .fal, .far, .fas {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
	padding: 6.5px;
    display: inline;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
}

.fa-globe-europe {
	background-color: white;
    -webkit-mask: url(/fa2/svgs/solid/globe.svg) no-repeat center;
    mask: url(/fa2/svgs/solid/globe.svg) no-repeat center;
}
.fa-caret-down{
	background-color: white;
    -webkit-mask: url(/fa2/svgs/solid/caret-down.svg) no-repeat center;
    mask: url(/fa2/svgs/solid/caret-down.svg) no-repeat center;
}
.fa-code {
	background-color: white;
    -webkit-mask: url(/fa2/svgs/solid/code.svg) no-repeat center;
    mask: url(/fa2/svgs/solid/code.svg) no-repeat center;
}
.fa-share-alt {
	background-color: white;
    -webkit-mask: url(/fa2/svgs/solid/share-nodes.svg) no-repeat center;
    mask: url(/fa2/svgs/solid/share-nodes.svg) no-repeat center;
}

.fa-flag {
	background-color: white;
    -webkit-mask: url(/fa2/svgs/solid/flag.svg) no-repeat center;
    mask: url(/fa2/svgs/solid/flag.svg) no-repeat center;
}
.fa-comments {
	background-color: white;
    -webkit-mask: url(/fa2/svgs/solid/comments.svg) no-repeat center;
    mask: url(/fa2/svgs/solid/comments.svg) no-repeat center;
}
.fa-thumbs-down {
	background-color: white;
    -webkit-mask: url(/fa2/svgs/solid/thumbs-down.svg) no-repeat center;
    mask: url(/fa2/svgs/solid/thumbs-down.svg) no-repeat center;
}
.fa-thumbs-up {
	background-color: white;
    -webkit-mask: url(/fa2/svgs/solid/thumbs-up.svg) no-repeat center;
    mask: url(/fa2/svgs/solid/thumbs-up.svg) no-repeat center;
}
.fa-bars {
	background-color: white;
    -webkit-mask: url(/fa2/svgs/solid/bars.svg) no-repeat center;
    mask: url(/fa2/svgs/solid/bars.svg) no-repeat center;
}
.fa-eye {
	background-color: white;
    -webkit-mask: url(/fa2/svgs/solid/eye.svg) no-repeat center;
    mask: url(/fa2/svgs/solid/eye.svg) no-repeat center;
}
.fas::after {
  content: " ";
}


.svg-inline--fa {
	fill:#333;
    display: var(--fa-display, inline-block);
    height: 1em;
    overflow: visible;
    vertical-align: -0.125em;
}

.night .svg-inline--fa {
	fill:white;
    display: var(--fa-display, inline-block);
    height: 1em;
    overflow: visible;
    vertical-align: -0.125em;
}

.magnifying-glass {
    position: absolute;
    right: 8px;
    top: 5px;
    font-size: 1.4em;
}

.night .magnifying-glass {
	fill: #636363;
}
.night .magnifying-glass2 {
	fill: #a4a4a5;
}









@media screen and (min-width: 711px) {
					#header {
						height: auto;
						padding-bottom: inherit;
					}
					#menutopcenter {
						padding-bottom: inherit;
						display: flex;
						flex-direction: column-reverse;
					}
					#menutopcenter .box :nth-child(1) { order: 2; }
					#menutopcenter .box :nth-child(1) { order: 1; }

					#search {
						overflow: inherit;
						max-width: inherit; 
						width: 98%;
					}
					#search, #menu {
						margin-left: auto;
						margin-right: auto;
					}
					#menu {
						float: inherit;
						height: inherit;
						padding-left: inherit;
						width: 100%;
					}
					#menu ul {
						text-align: center;
						height: inherit;
					}
					#menu ul li {
						padding: 0px;
						padding-right: 0px;
						padding-left: 0px;
					}
					
					#dynsearch.active {
						z-index: 9;
					}
					.width-200 {
						top : 80px;
					}
					 #right, .right {
						margin-top: 80px;
					}
		}

		@media screen and (min-width: 1024px) {
			#menu ul li {
						padding: 0px;
						padding-right: calc(2% - 10px);
						padding-left: calc(2% - 10px);
					}
			#search {
						width: 70%;
					}
		}

		@media screen and (min-width: 1220px) {
			#menu ul li {
						padding: 0px;
						padding-right: calc(2% - 10px);
						padding-left: calc(2% - 10px);
					}
		}


		@media screen and (min-width: 711px) and (max-width: 948px) {
			.width-200 {
				top : 100px;
			}
			#right, .right {
				margin-top: 100px;
			}
			#menu {
				max-width: 470px;
			}
		}


@media screen and (max-width: 710px) {
	#search form {
		height: 38px;
	}

	#search form input.query {
		padding: 0px 0px 0px 10px;
		height: 38px;
	}

	#search form .go {
		height: 38px;
		width: 40px;
	}

	.magnifying-glass {
		top: 8px;
		font-size: 1.8em;
	}
}