 @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 200;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZYokSdh18S0xR41YDw.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 200;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZYokSdo18S0xR41YDw.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 200;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZYokSdg18S0xR41YDw.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 200;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZYokSdv18S0xR41YDw.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 200;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZYokSdj18S0xR41YDw.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 200;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZYokSdi18S0xR41YDw.woff2) format('woff2');  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 200;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZYokSds18S0xR41.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7qsDJB9cme_xc.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7jsDJB9cme_xc.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7rsDJB9cme_xc.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7ksDJB9cme_xc.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7osDJB9cme_xc.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7psDJB9cme_xc.woff2) format('woff2');  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7nsDJB9cme.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdh18S0xR41YDw.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdo18S0xR41YDw.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdg18S0xR41YDw.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdv18S0xR41YDw.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdj18S0xR41YDw.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdi18S0xR41YDw.woff2) format('woff2');  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCds18S0xR41.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 700;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZclSdh18S0xR41YDw.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 700;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZclSdo18S0xR41YDw.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 700;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZclSdg18S0xR41YDw.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 700;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZclSdv18S0xR41YDw.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 700;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZclSdj18S0xR41YDw.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 700;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZclSdi18S0xR41YDw.woff2) format('woff2');  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 700;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZclSds18S0xR41.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 900;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZklydh18S0xR41YDw.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 900;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZklydo18S0xR41YDw.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 900;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZklydg18S0xR41YDw.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 900;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZklydv18S0xR41YDw.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 900;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZklydj18S0xR41YDw.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 900;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZklydi18S0xR41YDw.woff2) format('woff2');  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 900;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZklyds18S0xR41.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 200;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wmhdu3cOWxy40.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 200;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wkxdu3cOWxy40.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 200;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wmxdu3cOWxy40.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 200;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wlBdu3cOWxy40.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 200;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wmBdu3cOWxy40.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 200;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wmRdu3cOWxy40.woff2) format('woff2');  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 200;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wlxdu3cOWxw.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 300;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmhdu3cOWxy40.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 300;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwkxdu3cOWxy40.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 300;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmxdu3cOWxy40.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 300;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwlBdu3cOWxy40.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 300;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmBdu3cOWxy40.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 300;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmRdu3cOWxy40.woff2) format('woff2');  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 300;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwlxdu3cOWxw.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNa7lujVj9_mf.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xK3dSBYKcSV-LCoeQqfX1RYOo3qPK7lujVj9_mf.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNK7lujVj9_mf.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xK3dSBYKcSV-LCoeQqfX1RYOo3qO67lujVj9_mf.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xK3dSBYKcSV-LCoeQqfX1RYOo3qN67lujVj9_mf.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNq7lujVj9_mf.woff2) format('woff2');  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7lujVj9w.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmhdu3cOWxy40.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwkxdu3cOWxy40.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmxdu3cOWxy40.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlBdu3cOWxy40.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmBdu3cOWxy40.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmRdu3cOWxy40.woff2) format('woff2');  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlxdu3cOWxw.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 700;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmhdu3cOWxy40.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 700;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwkxdu3cOWxy40.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 700;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmxdu3cOWxy40.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 700;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwlBdu3cOWxy40.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 700;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmBdu3cOWxy40.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 700;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmRdu3cOWxy40.woff2) format('woff2');  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 700;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwlxdu3cOWxw.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 900;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwmhdu3cOWxy40.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 900;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwkxdu3cOWxy40.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 900;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwmxdu3cOWxy40.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 900;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwlBdu3cOWxy40.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 900;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwmBdu3cOWxy40.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 900;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwmRdu3cOWxy40.woff2) format('woff2');  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 900;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwlxdu3cOWxw.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }  @media only screen and (min-width: 35em) { } .ir { display: block; border: 0; text-indent: -999em; overflow: hidden; background-color: transparent; background-repeat: no-repeat; text-align: left; direction: ltr; *line-height: 0; } .ir br { display: none; } .hidden { display: none !important; visibility: hidden; } .visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto;  margin: 0; overflow: visible; position: static; width: auto; } .invisible { visibility: hidden; } .clearfix:before, .clearfix:after { content: ""; display: table; } .clearfix:after { clear: both; } .clearfix { *zoom: 1; } @media print { * { background: transparent !important; color: black !important; box-shadow:none !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; } a, a:visited { text-decoration: underline; } a[href]:after { content: " (" attr(href) ")"; } abbr[title]:after { content: " (" attr(title) ")"; } .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; } pre, blockquote { border: 1px solid #999; page-break-inside: avoid; } thead { display: table-header-group; } tr, img { page-break-inside: avoid; } img { max-width: 100% !important; } @page { margin: 0.5cm; } p, h2, h3 { orphans: 3; widows: 3; } h2, h3 { page-break-after: avoid; } }  .container_12 { margin-left: auto; margin-right: auto; width: 960px; }   .grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12 { margin: 0; position: relative; display:inline; float: left; }  .push_1, .pull_1, .push_2, .pull_2, .push_3, .pull_3, .push_4, .pull_4, .push_5, .pull_5, .push_6, .pull_6, .push_7, .pull_7, .push_8, .pull_8, .push_9, .pull_9, .push_10, .pull_10, .push_11, .pull_11, .push_12, .pull_12 { position:relative; }   .alpha { margin-left: 0; } .omega { margin-right: 0; }   .container_12 .grid_1 { width:60px; } .container_12 .grid_2 { width:140px; } .container_12 .grid_3 { width:220px; margin-right: 30px; z-index: 2; } .container_12 .grid_4 { width:300px; } .container_12 .grid_5 { width:380px; } .container_12 .grid_6 { width:460px; } .container_12 .grid_7 { width:540px; } .container_12 .grid_8 { width:620px; } .container_12 .grid_9 {   width: 700px; margin-bottom: 40px; z-index: 2; } .container_12 .grid_10 { width:780px; } .container_12 .grid_11 { width:860px; } .container_12 .grid_12 { width:940px; }    .container_12 .prefix_1 { padding-left:80px; } .container_12 .prefix_2 { padding-left:160px; } .container_12 .prefix_3 { padding-left:240px; } .container_12 .prefix_4 { padding-left:320px; } .container_12 .prefix_5 { padding-left:400px; } .container_12 .prefix_6 { padding-left:480px; } .container_12 .prefix_7 { padding-left:560px; } .container_12 .prefix_8 { padding-left:640px; } .container_12 .prefix_9 { padding-left:720px; } .container_12 .prefix_10 { padding-left:800px; } .container_12 .prefix_11 { padding-left:880px; }    .container_12 .suffix_1 { padding-right:80px; } .container_12 .suffix_2 { padding-right:160px; } .container_12 .suffix_3 { padding-right:240px; } .container_12 .suffix_4 { padding-right:320px; } .container_12 .suffix_5 { padding-right:400px; } .container_12 .suffix_6 { padding-right:480px; } .container_12 .suffix_7 { padding-right:560px; } .container_12 .suffix_8 { padding-right:640px; } .container_12 .suffix_9 { padding-right:720px; } .container_12 .suffix_10 { padding-right:800px; } .container_12 .suffix_11 { padding-right:880px; }    .container_12 .push_1 { left:80px; } .container_12 .push_2 { left:160px; } .container_12 .push_3 { left:240px; } .container_12 .push_4 { left:320px; } .container_12 .push_5 { left:400px; } .container_12 .push_6 { left:480px; } .container_12 .push_7 { left:560px; } .container_12 .push_8 { left:640px; } .container_12 .push_9 { left:720px; } .container_12 .push_10 { left:800px; } .container_12 .push_11 { left:880px; }    .container_12 .pull_1 { left:-80px; } .container_12 .pull_2 { left:-160px; } .container_12 .pull_3 { left:-240px; } .container_12 .pull_4 { left:-320px; } .container_12 .pull_5 { left:-400px; } .container_12 .pull_6 { left:-480px; } .container_12 .pull_7 { left:-560px; } .container_12 .pull_8 { left:-640px; } .container_12 .pull_9 { left:-720px; } .container_12 .pull_10 { left:-800px; } .container_12 .pull_11 { left:-880px; }    #fancybox-loading { position: fixed; top: 50%; left: 50%; width: 40px; height: 40px; margin-top: -20px; margin-left: -20px; cursor: pointer; overflow: hidden; z-index: 1104; display: none; } #fancybox-loading div { position: absolute; top: 0; left: 0; width: 40px; height: 480px; background-image: url('//efulife.qlinksgroup.org/wp-content//themes/efulife/fancybox/fancybox.png'); } #fancybox-overlay { position: absolute; top: 0; left: 0; width: 100%; z-index: 1100; display: none; } #fancybox-tmp { padding: 0; margin: 0; border: 0; overflow: auto; display: none; } #fancybox-wrap { position: absolute; top: 0; left: 0; padding: 20px; z-index: 1101; outline: none; display: none; } #fancybox-outer { position: relative; width: 100%; height: 100%; background: #fff; } #fancybox-content { width: 0; height: 0; padding: 0; outline: none; position: relative; overflow: hidden; z-index: 1102; border: 0px solid #fff; } #fancybox-hide-sel-frame { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: transparent; z-index: 1101; } #fancybox-close { position: absolute; top: -15px; right: -15px; width: 30px; height: 30px; background: transparent url('//efulife.qlinksgroup.org/wp-content//themes/efulife/fancybox/fancybox.png') -40px 0px; cursor: pointer; z-index: 1103; display: none; } #fancybox-error { color: #444; font: normal 12px/20px Arial; padding: 14px; margin: 0; } #fancybox-img { width: 100%; height: 100%; padding: 0; margin: 0; border: none; outline: none; line-height: 0; vertical-align: top; } #fancybox-frame { width: 100%; height: 100%; border: none; display: block; } #fancybox-left, #fancybox-right { position: absolute; bottom: 0px; height: 100%; width: 35%; cursor: pointer; outline: none; background: transparent url('//efulife.qlinksgroup.org/wp-content//themes/efulife/fancybox/blank.gif'); z-index: 1102; display: none; } #fancybox-left { left: 0px; } #fancybox-right { right: 0px; } #fancybox-left-ico, #fancybox-right-ico { position: absolute; top: 50%; left: -9999px; width: 30px; height: 30px; margin-top: -15px; cursor: pointer; z-index: 1102; display: block; } #fancybox-left-ico { background-image: url('//efulife.qlinksgroup.org/wp-content//themes/efulife/fancybox/fancybox.png'); background-position: -40px -30px; } #fancybox-right-ico { background-image: url('//efulife.qlinksgroup.org/wp-content//themes/efulife/fancybox/fancybox.png'); background-position: -40px -60px; } #fancybox-left:hover, #fancybox-right:hover { visibility: visible; } #fancybox-left:hover span { left: 20px; } #fancybox-right:hover span { left: auto; right: 20px; } .fancybox-bg { position: absolute; padding: 0; margin: 0; border: 0; width: 20px; height: 20px; z-index: 1001; } #fancybox-bg-n { top: -20px; left: 0; width: 100%; background-image: url('//efulife.qlinksgroup.org/wp-content//themes/efulife/fancybox/fancybox-x.png'); } #fancybox-bg-ne { top: -20px; right: -20px; background-image: url('//efulife.qlinksgroup.org/wp-content//themes/efulife/fancybox/fancybox.png'); background-position: -40px -162px; } #fancybox-bg-e { top: 0; right: -20px; height: 100%; background-image: url('//efulife.qlinksgroup.org/wp-content//themes/efulife/fancybox/fancybox-y.png'); background-position: -20px 0px; } #fancybox-bg-se { bottom: -20px; right: -20px; background-image: url('//efulife.qlinksgroup.org/wp-content//themes/efulife/fancybox/fancybox.png'); background-position: -40px -182px; } #fancybox-bg-s { bottom: -20px; left: 0; width: 100%; background-image: url('//efulife.qlinksgroup.org/wp-content//themes/efulife/fancybox/fancybox-x.png'); background-position: 0px -20px; } #fancybox-bg-sw { bottom: -20px; left: -20px; background-image: url('//efulife.qlinksgroup.org/wp-content//themes/efulife/fancybox/fancybox.png'); background-position: -40px -142px; } #fancybox-bg-w { top: 0; left: -20px; height: 100%; background-image: url('//efulife.qlinksgroup.org/wp-content//themes/efulife/fancybox/fancybox-y.png'); } #fancybox-bg-nw { top: -20px; left: -20px; background-image: url('//efulife.qlinksgroup.org/wp-content//themes/efulife/fancybox/fancybox.png'); background-position: -40px -122px; } #fancybox-title { font-family: Helvetica; font-size: 12px; z-index: 1102; } .fancybox-title-inside { padding-bottom: 10px; text-align: center; color: #333; background: #fff; position: relative; } .fancybox-title-outside { padding-top: 10px; color: #fff; } .fancybox-title-over { position: absolute; bottom: 0; left: 0; color: #FFF; text-align: left; } #fancybox-title-over { padding: 10px; background-image: url('//efulife.qlinksgroup.org/wp-content//themes/efulife/fancybox/fancy_title_over.png'); display: block; } .fancybox-title-float { position: absolute; left: 0; bottom: -20px; height: 32px; } #fancybox-title-float-wrap { border: none; border-collapse: collapse; width: auto; } #fancybox-title-float-wrap td { border: none; white-space: nowrap; } #fancybox-title-float-left { padding: 0 0 0 15px; background: url('//efulife.qlinksgroup.org/wp-content//themes/efulife/fancybox/fancybox.png') -40px -90px no-repeat; } #fancybox-title-float-main { color: #FFF; line-height: 29px; font-weight: bold; padding: 0 0 3px 0; background: url('//efulife.qlinksgroup.org/wp-content//themes/efulife/fancybox/fancybox-x.png') 0px -40px; } #fancybox-title-float-right { padding: 0 0 0 15px; background: url('//efulife.qlinksgroup.org/wp-content//themes/efulife/fancybox/fancybox.png') -55px -90px no-repeat; }  .fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; } .fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame { height: expression(this.parentNode.clientHeight + "px"); } #fancybox-loading.fancybox-ie6 { position: absolute; margin-top: 0; top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px'); } #fancybox-loading.fancybox-ie6 div { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png', sizingMethod='scale'); }  .fancybox-ie .fancybox-bg { background: transparent !important; } .fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png', sizingMethod='scale'); } html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; -webkit-font-smoothing: antialiased; } html, body { height: 100%; background: #01808d; } article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block } nav ul { list-style: none } blockquote, q { quotes: none } #asmin{ cursor:pointer;} blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } a { margin: 0; padding: 0; font-size: 90%;  text-decoration: none; vertical-align: baseline; background: transparent; outline: none; -webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; transition: all 0.2s ease-in; } a:hover { text-decoration: none } a:active { text-decoration: none } ins { background-color: #ff9; color: #000; text-decoration: none; } mark { background-color: #ff9; color: #000; font-style: italic; font-weight: normal; } del { text-decoration: line-through } abbr[title], dfn[title] { border-bottom: 1px dotted; cursor: help; } table { border-collapse: collapse; border-spacing: 0px; } hr { display: block; height: 1px; border: 0; margin: 0; padding: 0; }  body { font: 13px/1.6 Arial, Helvetica, sans-serif; *font-size: small; color: #4b4b4b; } select, input, textarea, button { font: 99% Calibri, Arial, Helvetica, sans-serif; } pre, code, kbd, samp { font-family: monospace, sans-serif } body, select, input, textarea { color: #4b4b4b; } h1, h2, h3, h4, h5, h6, fieldset legend { font-weight: normal; font-family: 'Source Sans Pro', sans-serif; }  html { overflow-y: scroll } a:hover, a:active { outline: none } a, a:active, a:visited { color: #01808d; } a:hover { color: #4b4b4b; } ul, ol { margin-left: 1.8em } ol { list-style-type: decimal } nav ul, nav li { margin: 0 } small { font-size: 85% } strong, th { font-weight: normal } td, td img { vertical-align: top } sub { vertical-align: sub; font-size: smaller; } sup { vertical-align: super; font-size: smaller; } pre { white-space: pre;  white-space: pre-wrap;  white-space: pre-line;  word-wrap: break-word; } textarea { overflow: auto } input[type="search"] { -webkit-appearance: textfield } input[type=button], input[type=submit], button { cursor: pointer } button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner { border: none } button, input, select, textarea { margin: 0; paddding: 0; } ::-moz-selection { background: #0067e7; color: #fff; text-shadow: none; } ::selection { background: #0067e7; color: #fff; text-shadow: none; } a:link { -webkit-tap-highlight-color: #FF5E99 } button { width: auto; overflow: visible; border: none; padding: 2px 6px; } .ie7 img { -ms-interpolation-mode: bicubic } img { position: relative }   .ir { display: block; text-indent: -9999%; overflow: hidden; background-repeat: no-repeat; text-align: left; direction: ltr; } .hidden { display: none; visibility: hidden; } .visuallyhidden { position: absolute !important; clip: rect(1px 1px 1px 1px);  clip: rect(1px, 1px, 1px, 1px); } .invisible { visibility: hidden } .clearfix:before, .clearfix:after { content: "."; display: block; height: 0; overflow: hidden; visibility: hidden; } .clearfix:after { clear: both } .clearfix { zoom: 1 } .inline { display: inline !important; } .wf { width: 100% } .wh { width: 50% } .tar { text-align: right } .tal { text-align: left } .tac { text-align: center } .fl { float: left !important; } .fr { float: right !important; } .fn { float: none !important; } .clear { clear: both; } .no_border { border: none!important; } .no_margin { margin: 0 !important } .no_margin_top { margin-top: 0 !important } .no_padding { padding: 0 !important } .no_padding_top { padding-top: 0px !important } .no_padding_bottom { padding-bottom: 0px !important } .no_padding_left { padding-left: 0px !important } .no_padding_right { padding-right: 0px !important } .padding10 { padding: 10px } .padding20 { padding: 20px } .padding20bottom { padding-bottom: 20px } .padding20top { padding-top: 20px } .padding10left { padding-left: 10px } .margin2bottom { margin-bottom: 2em; } .margin20top { margin-top: 2em; } .margin10top { margin-top: 1em; } .margin10bottom { margin-bottom: 1em; } .margin10right { margin-right: 1em; } .margin10left { margin-left: 1em; } .inline_list { display: inline-block; } .inline_list li { display: inline-block; margin: 0 5px 0 0; padding-top: 5px; } .boxshadow { background: url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/white-eighty-five.png) repeat left top; box-shadow: 0px 0px 5px #303030; -o-box-shadow: 0px 0px 5px #303030; -ms-box-shadow: 0px 0px 5px #303030; -moz-box-shadow: 0px 0px 5px #303030; -webkit-box-shadow: 0px 0px 5px #303030; }   h1, h2, h3, h4, h5, h6 { } h1, .entry-title { margin-bottom: 10px; font-size: 220%; font-weight: normal; color: #FFF; } h2 { font-size: 210% } h3 { font-size: 160% } h4 { font-size: 150% } h5 { font-size: 140% } h6 { font-size: 120% }   .logo-grid { margin-top: 30px !important; z-index: 2; } .logo { width: 100px; height: 150px; margin: 0 auto; display: block; } .container { clear: both; width: 960px; margin-top: 20px; position: relative; float: left; z-index: 2; } .container-mobile  {  clear: both;  width: 960px;  margin-top: -35px;  position: relative;  float: left;  z-index: 2;  }  .wrapper { width: 100%; position: relative; } .bot_space { } .home .full_width_container { width: 95%; margin: auto; position: relative; } .full_width_container {  width: 95%; margin: auto; position: relative; } .add-wrap { position: relative; max-width: 920px; margin: auto; } .add-close { position: absolute; right: 88px; top: -14px; cursor: pointer; } .adModal { position: absolute; z-index: 999999; left: 0; top: 0; width: 100%; height: 280%; text-align: center; vertical-align: middle; background: rgba(0,0,0,0.8); padding: 100px 70px 0px 0px; margin-left: -34px; } .home_navigation { width: 200px; background: url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/trans_bg.png) no-repeat center bottom; text-align: center; padding-top: 10px; padding-bottom: 12px; float: left; } .home_navigation nav { margin-top: 20px; padding: 0 30px 0 30px; } .home_navigation .menu { float: none !important; height: auto !important; } .home_navigation nav ul, .home_navigation nav ul li { display: block; list-style: none; } .home_navigation nav ul li { border-bottom: 1px solid #bbb9b9; } .home_navigation nav ul li a { line-height: 41px; font-weight: normal; font-family: 'Source Sans Pro', sans-serif; font-size: 15px; text-transform: uppercase; color: #333333; } .home_navigation nav ul li a:hover { color: #01808d; } .home .site_navigation { margin-right: 0px; position: relative; float: right; z-index: 2; } .site_navigation { float: right; margin-right:8px; } .site_navigation nav { padding: 25px 10px 0px 25px; position: relative; float: left; z-index: 999; } .site_navigation nav .home_icon { position: absolute; margin: 1px 0 0 0; left: 0; z-index: 999; } .site_navigation nav ul { margin:0; padding:0; list-style:none; display:block; } .site_navigation nav ul li { margin: 0; padding: 0; float: left; } .site_navigation nav ul li a { font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 13px; color: #4b4b4b; position: relative; z-index: 999; padding: 2px 8px 3px 8px; } .home .site_navigation nav ul li a { color: #ffffff; } .site_navigation nav ul li a:hover { background: url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/menu_trans_bg.png) repeat; color: #01808d; } .site_navigation .search_sec { padding-top: 25px; float: right; }  .searchdiv { position: absolute; right: 0; padding: 5px; background: #01808d; } .show_hide { display: none; position: relative; float: left; } .login {  background: #ffffff; background: rgba(255, 255, 255, .80); color: #000; font-family: Calibri, Arial, Helvetica, sans-serif; float: right; margin-left: 10px;  border: none; } .login:hover, .login:active { color: #01808d; } .home_content { height: 250px;   left: 288px;   position: absolute;   top: 354px;   width: 600px;   z-index: 1; } #asimnewskhan {      margin: -4px 0px 0px 0px;padding: 15px 0px 0px 0px;float: left;   }  #asimnewskhan a img{  font-family: 'Source Sans Pro', sans-serif !important;   padding: 5px 20px;   margin: auto;   float: left;   height: 24px;   width: 50px;   }  @media screen and (max-width: 1440px) and (min-width: 1400px) {   .home_content {      height: 250px;   left: 250px;   position: absolute;   top: 400px;   width: 600px;   z-index: 1;   } } @media screen and (max-width: 651px) {   #asimnewskhan {        margin: 1px 0px 0px 0px;   padding: 15px 0px 0px 0px;   float: none;   } #asimnewskhan a img{        font-family: 'Source Sans Pro', sans-serif !important;   padding: 5px 20px;   margin: auto;   float: none;   height: 24px;   width: 50px;   margin-left: auto;   margin-right: auto;   display: block;   }  }  .home_content h1 { border-bottom: 0px solid #666666; font-size: 30px; line-height: 38px; padding-bottom: 13px; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5); width: 450px; } .innerpage .menu { height: 52px; position: relative; float: left; margin-left: -50px; } .homepage .menu { height: 52px; position: relative; float: left; } .item { position: relative; background: #f0f0f0; float: right; width: 52px; margin: 0px 5px; height: 52px; border: 2px solid #ddd; -moz-border-radius: 30px; -webkit-border-radius: 30px; border-radius: 30px; -moz-box-shadow: 1px 1px 3px #555; -webkit-box-shadow: 1px 1px 3px #555; box-shadow: 1px 1px 3px #555; cursor: pointer; overflow: hidden; float: left; } .homepage .menu .item:first-child { margin: 0 5px 0 0; } .link { left: 2px; top: 2px; position: absolute; width: 48px; height: 48px; } .icon_locator { background: transparent url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/loaction_icon.png) no-repeat top left; } .icon_app { background: transparent url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/mobile_icon.png) no-repeat top left; } .icon_mail { background: transparent url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/mail.png) no-repeat top left; } .icon_help { background: transparent url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/BuyOnline-Icon.png) no-repeat top left; } .icon_shopping { background: transparent url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/shopping_icon.png) no-repeat top left; } .icon_calc { background: transparent url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/calc_icon.png) no-repeat top left; } .item_content { position: absolute; height: 52px; width: 207px; overflow: hidden; left: 56px; top: 0px;  padding-left: 13px background:transparent; border-left: 1px solid #91b9b9; } .item_content h2 { color: #111616; text-shadow: 1px 1px 1px #fff; background-color: transparent; font-size: 15px; margin: 0; padding: 2px 0 0 10px; } .item_content h2 span { display: block; color: #01808d; font-size: 12px; } .item_content a { background-color: transparent; float: left; color: #01808d; text-shadow: 1px 1px 1px #fff; text-decoration: none; } .item_content a:hover { color: #0b965b; } .item_content p { background-color: transparent; } .item_content p input { border: 1px solid #ccc; padding: 1px; width: 155px; float: left; } .vegas-loading { top: auto; bottom: 20px; } .vegas-overlay { } .featured-home { top: 50px; right: 0; position: absolute; padding: 0 0px 0px 0; width: 800px; } .featured-home ul { background: none; margin: 38px -10px 0 0 !important; padding: 0px !important; overflow: hidden; float: right; } .featured-home li h3 a { color: #f99d1c; display: block; text-decoration: none; } .featured-home li {  border: transparent; float: left;   margin: 55px 10px 0 0; list-style: none; position: relative; background: none; height: 44px; } .featured-home li:last-child { margin-right: 0; }  .news_slider {   width: 95%;   min-height: 25px;   background: #bfbfbf;   border-bottom: 5px solid #01808d;   float: left;   margin: auto;   position: fixed;   bottom: 75px;   } .news_slider .news {  width: 55%; min-height: 25px; background: #ffffff; float: left; } .news_slider .news h3 { margin: 0 0 0 2%; padding: 0 2% 0 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 25px; text-align: center; color: #01808d; display: inline-block; float: left; } .news_slider .news ul { width: 70%; min-height: 25px; padding: 0 2%; margin: 0; list-style: none; line-height: 25px; overflow: hidden; float: left; } .news_slider .news ul li { width: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 25px; overflow: hidden; float: left; } .ticker-container { width: 70%; height: 25px; overflow: hidden; float: left; } .ticker { white-space: nowrap; } .news_slider .aside { width: 45%;  min-height: 25px; background: #bfbfbf; float: right; } .news_slider .aside h4 { margin: 0 0 0 2%; padding: 0 2% 0 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 25px; color: #000000; display: block; float: left; } .news_slider .aside ul { width: 75%; min-height: 25px; background: url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/dot-gray.jpg) repeat-y left top; padding: 0 2%; margin: 0; list-style: none; line-height: 25px; overflow: hidden; float: left; } .news_slider .aside ul li { width: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 25px; color: #4b4b4b; float: left; } .news_slider .aside ul li:nth-child(odd) a { color: #4b4b4b; } .news_slider .aside ul li:nth-child(odd) a:hover { color: #01808d; }     .inner_navigation { width: 100%; background: #01808d; margin: 30px 10px 0 0; padding: 0; text-align: right; position: relative; float: left; z-index: 2; } .inner_navigation li { padding: 0; margin: 0 0 0 -4px; list-style: none; display: inline-block; } .inner_navigation li a { font-family: 'Source Sans Pro', sans-serif; font-size: 16px; text-transform: uppercase; color: #FFF; font-weight: normal !important; padding: 12px 15px; display: inline-block; } #ie8 .inner_navigation li a { padding: 18px 12px 18px 12px; } .inner_navigation li a:hover, .inner_navigation li.current_page_item a { color: #231f20 !important; background: url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/menu_trans_bg.png) repeat !important; } .aside_navigation { margin: 0 0 50px 0; padding: 0; list-style: none; background: url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/white-eighty-five.png) repeat left top; -webkit-box-shadow: 0px 0px 5px #303030; -moz-box-shadow: 0px 0px 5px #303030; box-shadow: 0px 0px 5px #303030; } .aside_navigation h3 { display: block; background: #01808d; font-size: 14px; font-weight: normal !important; color: #FFF; text-transform: uppercase; line-height: 30px; padding-left: 18px; } .aside_navigation ul { margin: 0;  padding: 15px 20px; list-style: none; } .aside_navigation li { border-bottom: 1px solid #D0D0D0; line-height: 20px; list-style: none outside none; margin: 0; padding: 8px 0; } .aside_navigation ul li ul { margin: 0 !important; padding: 0 !important; display: none; -webkit-transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in; } .aside_navigation ul li ul { display: none; -webkit-transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in; } .aside_navigation ul li:hover ul { display: block !important; -webkit-transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in; } .aside_navigation ul li ul li { padding-left: 10px; font-size: 12px; border-bottom: 1px solid #D0D0D0; line-height: 20px; } .aside_navigation li a { color: #4B4B4B; text-transform: capitalize; font-size: 12px; } .aside_navigation li a:hover { color: #01808d; } .aside_navigation li:last-child { border-bottom: none } .aside_left { width: 425px; margin-left: 30px; float: left; padding-top: 20px; text-align: justify; } .aside_left_contact { width: 625px; margin-left: 30px; float: left; padding-top: 20px; } .full_width_ctc { width: 97%; margin-left: 30px; float: left; padding-top: 20px; } .listing { display: block; margin: 0 0 20px 0; padding: 0; list-style: none } .listing li a:hover { color: #4b4b4b !important; } .listing li { background: url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/bullit.png) no-repeat left 8px; padding: 0 0 0 20px; list-style: none; margin-bottom: 10px; font-size: 13px !important; } .listing_heading { background: url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/bullit.png) no-repeat left 10px; padding: 0 0 0 20px; list-style: none; margin-bottom: 10px; color: #01808d !Important; font-family: Calibri !important; text-transform: capitalize !important; font-size: 16px !important; } .listing li a { color: #01808d !Important; } #crumbs { width: 100%; height: 11px; margin-bottom: 30px; font-size: 11px; line-height: 11px; display: block; } #crumbs a { color: #4b4b4b !important; } #crumbs a:hover { color: #01808d !important; } .container h1 { margin: 0 2px; padding: 15px 0 8px 28px; border-bottom: 2px solid #3a3a3a; font-size: 24px; font-weight: normal !important; color: #000; text-transform: capitalize; } .container p { margin-bottom: 20px; font-size: 13px; line-height: 160% !important; } .dynamic_sidebars { width: 219px; float: right; padding: 37px 0 0 0; min-height: 100% !important; background: url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/gray-one.png) repeat left top; border-left: 1px solid #C9C9C9; } .icon_list { margin: 0 0 30px 0; padding: 0 11px 0 15px; list-style: none; display: block; } .icon_list li { margin: 0; padding: 20px 20px 20px 40px; display: block; border-bottom: 1px solid #c9c9c9; line-height: normal; } .icon_list li:first-child { padding-top: 5px } .icon_list li:last-child { border: none } .icon_list li a { font-size: 12px; text-transform: uppercase; text-shadow: 1px 1px 1px #ffffff; color: #4b4b4b; } .icon_list li a:hover { color: #01808d; text-decoration: none; } .icon_list li.get_quote { background: url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/get_a_quote.png) no-repeat left top } .icon_list li.set_opp { background: url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/set_opp.png) no-repeat center left } .icon_list li.branch_loc { background: url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/branch_locator.png) no-repeat center left } .icon_list li.feedback { background: url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/feedback.png) no-repeat center left }   .about_us { background: url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/about_us.jpg) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/about_us.jpg', sizingMethod='scale'); -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/about_us.jpg', sizingMethod='scale')"; }    footer {   height: 65px; position: fixed; bottom: 0; width: 100%; background: #fff; color: #FFF; line-height: 30px; z-index: 1001; }  footer nav { width: 60%; float: left; } footer .menu ul { float: left; list-style: none; } footer .menu ul li { float: left; list-style: none; background: url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/footer_border.gif) no-repeat right center; } footer .menu a {  font-size: 11px;   color: #01808d !important; padding: 0 7px 0 7px; float: left; } .menupd a {   margin-top: 15px !important; } .bknone a{background: none !important;} footer nav ul li a:hover { color: #000 !important; } footer p { color: #01808d; padding:0px;}    #user_menu { right: 0px; bottom: 0px; float: right; position: relative; z-index: 999; width: 160px; } #user_menu a { -webkit-transition: background 0.2s ease-in; -moz-transition: background 0.2s ease-in; -o-transition: background 0.2s ease-in; transition: background 0.2s ease-in; } #user_menu a:active { -webkit-transition: none !important; -moz-transition: none !important; -o-transition: none !important; transition: none !important; }  #user_menu .menu { width: 200px; position: absolute; right: 136px; top: 22px; z-index: 200; padding: 5px; display: none;   background: #eceded; } .home #user_menu .menu { right: 136px !important; } .no-js #user_menu:hover .menu { display: block }   .box-div-margine  {    margin-top: -50px;  }  .box-div-margine2  {    margin-top: 50px;  }  .featured_services { margin: 0; padding: 0; list-style: none; display: block; width: 100%; } .featured_services li { margin: 0; padding: 0; } .featured_services li a { width: 24.8%; padding: 8px 0 8px 0; border-right: 1px solid #cccbcb; font-size: 14px; text-transform: uppercase; text-align: center; color: #4b4b4b; display: block; float: left; } .featured_services li a:hover { color: #01808d; } .featured_services li img { margin-right: 5px; margin-top: 0; position: relative; } .featured_services li:last-child a { border: none } h1 strong { display: block; line-height: normal } h1.landing_header { background: none !important; padding: 10px 0 10px 0px; border: none; font-size: 30px; text-shadow: 0px 0px 3px #ffffff; } .page-id-308 h1.landing_header, .page-id-340 h1.landing_header { color: #000 !important; text-shadow: 0px 0px 3px #4b4b4b !important; } .page_thumbs { width: 100%; margin: 25px 0 0 0; padding: 0; list-style: none } .page_thumbs2  {  width: 101%;  margin: 25px 0 0 0;  padding: 0;  list-style: none  }  .page_thumbs li { float: left; position: relative; width: 264px; padding: 15px; display: block; margin-right: 28px; background: url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/bg_spacer.png); margin-bottom: 40px; box-shadow: 0px 0px 5px #666666; -o-box-shadow: 0px 0px 5px #666666; -ms-box-shadow: 0px 0px 5px #666666; -moz-box-shadow: 0px 0px 5px #666666; -webkit-box-shadow: 0px 0px 5px #666666; } .page_thumbs2 li  {  float: left;  position: relative;  width: 264px;   display: block;  margin-right: 28px;  background: url(/wp-content/themes/efulife/images/bg_spacer.png); --background: url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/bg_spacer.png);  margin-bottom: 28px;  box-shadow: 0px 0px 5px #666666;  -o-box-shadow: 0px 0px 5px #666666;  -ms-box-shadow: 0px 0px 5px #666666;  -moz-box-shadow: 0px 0px 5px #666666;  -webkit-box-shadow: 0px 0px 5px #666666;  } .landing-shadow { background: url("//efulife.qlinksgroup.org/wp-content//themes/efulife/images/bg_spacer.png") repeat left top; box-shadow: 0px 0px 5px #666666; -o-box-shadow: 0px 0px 5px #666666; -ms-box-shadow: 0px 0px 5px #666666; -moz-box-shadow: 0px 0px 5px #666666; -webkit-box-shadow: 0px 0px 5px #666666; }   # ie8 .page_thumbs li { background:#FFF !important; } .page_thumbs li.morgin_none { margin-right: 0; float: right } .page_thumbs li > img { float: left !important; margin-right: 10px; height: 107px !important; width: 139px !important; } .page-id-515 .page_thumbs li .post_img { border: 1px solid #CCC; } .page-id-515 .page_thumbs li:hover .rollover_box { height: 130px; } .page_thumbs li h3 { font-family: "Source Sans Pro" !important; color: #01808d; font-size: 18px; line-height: 20px; position: absolute; font-weight: normal; top: 16px; text-transform: capitalize !important; letter-spacing: 0px; width: 110px; right: 20px; }   # ie8 .page_thumbs2 li {  background:#FFF !important;  }  .page_thumbs2 li.morgin_none  {  margin-right: 0;  float: right  }  .page_thumbs2 li > img  {  float: left !important;  margin-right: 10px;   height: 140px !important;  width: 265px !important;  }   .page-id-515 .page_thumbs2 li .post_img { border: 1px solid #CCC; }  .page-id-515 .page_thumbs2 li:hover .rollover_box { height: 110px; }  .page_thumbs2 li h3  {  font-family: "Source Sans Pro" !important;  color: #01808d;  font-size: 18px;  line-height: 20px;  position: absolute;  font-weight: normal;  top: 16px;  text-transform: capitalize !important;  letter-spacing: 0px;  width: 110px;  right: 20px;  }  .rollover_box ul { margin: 5px 0 0 0!important; padding: 0!important; list-style: circle !important; } .rollover_box ul li { margin: 0!important; padding: 0 0 0px 10px !important; background: url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/white_bullit.png) no-repeat center left!important; box-shadow: none !important; line-height: 18px !important; } .rollover_box ul li a { color: #FFF !important; font-size: 14px;  } .rollover_box ul li a:hover { color: #000 !important; } .page_thumbs br { display: none !important; } .page_thumbs li .rollover_box { float: left; color: #FFF; position: absolute; width: 264px; height: 107px; padding: 15px; padding-bottom:35px; top: 0; left: 0; background: #01808d; -webkit-transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in; opacity: 0.0; filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; display: none; } .page_thumbs li .rollover_box h3 { color: #FFF; font-family: "Source Sans Pro" !important; border-bottom: 1px solid #c1e3e3; display: block; padding-bottom: 8px; margin: 0; font-size: 19px; width: 100%; position: static !important; font-weight: normal !important; } .page_thumbs li .rollover_box p { font-size: 11px; line-height: 10px!important; margin: 0!important; padding: 5px 0 0 0 !important; } .page_thumbs li .rollover_box .readmore { font-size: 14px !important; color: #FFF; background: url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/read_more_hover.jpg) no-repeat left; padding-left: 25px; display: none; position: absolute; bottom: 12px; } .page_thumbs li .rollover_box .readmore img { bottom: -2px; position: relative; display: none; } .page_thumbs li .rollover_box .readmore:hover { color: #000; } .page_thumbs li .read_more { position: absolute; bottom: 15px; left: 165px; } .page_thumbs li:hover .rollover_box { display: block; top: 0; left: 0; opacity: 10; filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; } .page_thumbs li:hover .rollover_box .readmore { display: block !important; }  .page_thumbs2 br { display: none !important; }  .page_thumbs2 li .rollover_box  {  float: left;  color: #FFF;  position: absolute;       width: 235px;   height: 110px; padding: 15px;  top: 0;  left: 0;  background: #01808d;  -webkit-transition: all 0.3s ease-in;  -moz-transition: all 0.3s ease-in;  -o-transition: all 0.3s ease-in;  transition: all 0.3s ease-in;  opacity: 0.0;  filter: alpha(opacity=0);  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  display: none;  }  .page_thumbs2 li .rollover_box h3  {  color: #FFF;  font-family: "Source Sans Pro" !important;  border-bottom: 1px solid #c1e3e3;  display: block;  padding-bottom: 8px;  margin: 0;  font-size: 19px;  width: 100%;  position: static !important;  font-weight: normal !important;  }  .page_thumbs2 li .rollover_box p  {  font-size: 13px;  line-height: 18px!important;  margin: 0!important;  padding: 5px 0 0 0 !important;  }  .page_thumbs2 li .rollover_box .readmore  {  font-size: 14px !important;  color: #FFF;  background: url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/read_more_hover.jpg) no-repeat left;  padding-left: 25px;  display: none;  position: absolute;  bottom: 12px;  }  .page_thumbs2 li .rollover_box .readmore img  {  bottom: -2px;  position: relative;  display: none;  }  .page_thumbs2 li .rollover_box .readmore:hover { color: #000; }  .page_thumbs2 li .read_more  {  position: absolute;  bottom: 15px;  left: 165px;  }  .page_thumbs2 li:hover .rollover_box  {  display: block;  top: 0;  left: 0;  opacity: 10;  filter: alpha(opacity=100);  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  }  .page_thumbs2 li:hover .rollover_box .readmore { display: block !important; }    .langing_page h1 { display: none !important; } .wpcf7-form { margin: 0; padding: 0; list-style: none; } .wpcf7-form ul { list-style: none; margin-left: 0; } .wpcf7-form li { width: 100%; margin-bottom: 15px; float: left; overflow: hidden; } .wpcf7-form li label, #formSubmission table p { width: 180px; height: 22px; margin-top: 5px; color: #01808d !important; font-size: 12px; line-height: 22px; display: inline-block; float: left; } .wpcf7-form li label span { color: black; } .wpcf7-form li [type="text"], .wpcf7-form li [type="email"], .wpcf7-form li textarea, .wpcf7-form li select, #formSubmission table td [type="text"], #formSubmission table td textarea, #formSubmission table td select, #formSubmission table td [type="file"] { width: 235px; height: 22px; background: #e9e9e9; font-size: 12px; line-height: 22px; border: none; border: 1px solid #a7a7a7; color: #4B4B4B; outline: none; float: right; } .wpcf7-form li [type="text"]:focus, .wpcf7-form li [type="email"]:focus, .wpcf7-form li textarea:focus, .wpcf7-form li select:focus { background: #ffffff; } .wpcf7-form li select { width: 237px; height: 28px; padding: 5px; line-height: 35px; } .wpcf7-form li textarea { width: 420px; height: 150px; } .wpcf7-form li [type="submit"] { border: none; background: #01808d; padding: 8px 20px; color: #FFF; font-weight: normal; } .wpcf7-form li [type="submit"]:active { -moz-box-shadow: inset 0 4px 6px rgba(0, 0, 0, .4); -webkit-box-shadow: inset 0 4px 6px rgba(0, 0, 0, .4); box-shadow: inset 0 4px 6px rgba(0, 0, 0, .24); } .wpcf7-form li .wpcf7-not-valid-tip { width: 240px; margin: 0 0 0 180px; text-align: right; display: block; float: left; } .post_section { width: 100%; float: left; clear: both } .left_img { float: left; margin: 0 15px 15px 0 } footer .menu, footer .menu li { margin: 0; padding: 0; list-style: none; float: left; } footer .menu { padding-top: 8px; } footer .menu li a { margin: 0;  padding : 0 5px 0 5px; line-height: 16px; background: url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/footer_border.gif) no-repeat center right; } .home footer .menu li:first-child a, footer .menu li:first-child a { padding-left: 0px; } footer .menu .menu-item-303 a { background: none } #quicklink { margin: 0 auto 25px auto; position: relative; width: 940px; } .btn_quicklinkPlus, .btn_quicklinkMinus {    padding: 14px 25px 21px 25px; font-size: 14px !important; text-decoration: none !important; color: #fff !important; display: block; position: absolute; top: 0px; right: 10px; z-index: 100; } .btn_quicklinkPlus {   background: #01808d url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/quickLink.png) no-repeat 8px 22px; } .btn_quicklinkMinus {   background: #01808d url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/quickLinkMinus.png) no-repeat 8px 23px; } .quickSlider { width: 930px; margin: 0 auto; padding: 8px 10px; background: #ffffff; text-align: left; color: #4b4b4b; background: rgba(255, 255, 255, 0.90); box-shadow: 0px 0px 5px #303030; -o-box-shadow: 0px 0px 5px #303030; -ms-box-shadow: 0px 0px 5px #303030; -moz-box-shadow: 0px 0px 5px #303030; -webkit-box-shadow: 0px 0px 5px #303030; display: none; position: absolute; right: 10px; bottom: 0px; overflow: hidden; z-index: 99; } .quickSlider .col { width: 156px; padding: 0 15px; float: left; } .quickSlider ul { padding: 0 } .quickSlider ul li { list-style: none; font-size: 11px; line-height: 18px; } .quickSlider h4 { font-size: 16px; padding: 0px; border-bottom: 1px solid #707070; margin-bottom: 10px; } .quickSlider .listing li { background: url("//efulife.qlinksgroup.org/wp-content//themes/efulife/images/bullit.png") no-repeat left 6px; } .home .btn_quicklinkPlus, .home .btn_quicklinkMinus, .home .quickSlider { right: 0px !important; } .toggle { background: url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/plus_icon.png) no-repeat right; } .toggle-active { background: url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/min_icon.png) no-repeat right } .wp_content h5, .aside_left_full h5 { padding-bottom: 10px; color: #000000; font-size: 15px; } .aside_left_full { width: 625px; margin-left: 30px; float: left; padding-top: 20px; padding-bottom: 60px; } .sub_heading { font-size: 18px; color: #01808d; } .toggle strong a { color: #000000; display: block; font: 14px/1.6 Calibri, Arial, Helvetica, sans-serif; margin: 0; padding: 10px 40px 0 0px; text-decoration: none; } .wp_content { }  .green_heading { margin-bottom: 25px; font: normal 19px 'Source Sans Pro', sans-serif; text-align: left; color: #01808d !important; } .management h4 { font-family: 'Source Sans Pro', sans-serif; font-size: 15px; color: #000; line-height: 28px; border-bottom: 1px solid #bebebe; margin-bottom: 16px; display: inline-block; padding-right: 30px; padding-top: 0px; } .management .listing li { font-size: 14px; color: #01808d; } .wp_content h3 { margin-bottom: 10px; padding-right: 5px; font-size: 16px; font-family: 'Source Sans Pro', sans-serif; font-weight: normal; line-height: 32px; color: #000000; border-bottom:1px solid #a8a8a8; display: inline-block;  } .wp_content .heading_bullit { font-size: 14px; color: #01808d; background: url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/bullit.png) no-repeat left; padding-left: 15px; font-family: Calibri; } .download_search li { margin: 0; padding: 0; list-style: none; float: left } .download_search { padding: 10px 0 10px 0px; background: #e1e1e1; border: none !important; float: left; width: 425px; } .download_search .lab { color: #006766 !important; display: block; float: left; text-transform: uppercase; font-size: 15px; margin-right: 25px; } .download_list { width: 100%; margin: 0; padding: 0; list-style: none; display: block; float:left; } .download_list li { width: 95%; background: url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/gray_list.jpg) no-repeat left 17px; margin: 0; padding: 10px 0 0 5%; border-bottom: 1px solid #e2e2e1; position: relative;  display: block; } .download_list li a { color: #01808d; display: block; } .download_list li a:hover { color: #4b4b4b; } .download_icon { position: absolute; right: 0px; top: 0px; background: url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/download_icon.jpg) no-repeat right; padding-right: 25px; color: #666 !important; } .download_icon:hover { color: #000 !important; } .download_list li span { width: 16px; height: 16px; background: url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/pdf-icon.png) no-repeat top left; font-size: 0px; text-indent: -9999%; display: inline-block; color: #666666; margin-left: 5px; position: relative; top: -12px; } .download_icon { margin-top: 10px; float: right; }  .copy_right {   margin: 0 0 0 0 !important;   padding: 15px 11px 0 0;     font-size: 11px !important;   float: right; } .copy_right p span {  margin: 0 0 0 2px; }  .follow_us {   margin: 7px 130px 0 0;     list-style: none;   float: right;   overflow: hidden;   padding-top: 15px; } .follow_us li { margin: -11px 2px 0 12px; padding: 0; float: left; } .follow_us li img { top: 10px; left:0px; }  .home #bg { position: fixed; top: 0; left: 0; overflow: hidden; display: none !important; } #bg { position: fixed; top: 0; left: 0; overflow: hidden }   .home #bg1  {  position: fixed;  top: 0;  left: 0;  overflow: hidden;  display: none !important;  }  #bg1  {  position: fixed;  top: 0;  left: 0;  overflow: hidden  }  .bgwidth { width: 0; } .bgheight { height: 100%; }    .location_search { position: relative !important; width: 520px !important; } .location_search br { display: none !important; } .location_search_city_cell { font-size: 15px; color: #303030; margin-right: 20px; } .location_search input[type="text"] { width: 330px !important; border: 1px solid #666666!important; font-size: 12px; padding: 5px !important; margin-left: 10px; } .location_search .submit { position: absolute; right: 0; top: 18px; border: none; background: #01808d; color: #FFF; font-weight: normal; padding: 8px 10px; padding: 5px 10px \0/; } @media screen and (-webkit-min-device-pixel-ratio:0) { .location_search .submit { padding: 4px 10px; } } .resultscontent { } .aside_left_contact { position: relative; width: 530px; } .resultscontent { padding-bottom: 0px !important; border-left: 1px solid #dddddd; background: rgb(240,240,236);   background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwZjBlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYxZjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(240, 240, 236, 1) 0%, rgba(242, 241, 240, 1) 100%);  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(240, 240, 236, 1)), color-stop(100%, rgba(242, 241, 240, 1)));  background: -webkit-linear-gradient(left, rgba(240, 240, 236, 1) 0%, rgba(242, 241, 240, 1) 100%);  background: -o-linear-gradient(left, rgba(240, 240, 236, 1) 0%, rgba(242, 241, 240, 1) 100%);  background: -ms-linear-gradient(left, rgba(240, 240, 236, 1) 0%, rgba(242, 241, 240, 1) 100%);  background: linear-gradient(to right, rgba(240, 240, 236, 1) 0%, rgba(242, 241, 240, 1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0ec', endColorstr='#f2f1f0', GradientType=1 );  height: 100%; min-height: 100% !important; top: -94px !important; } div#results { height: 515px !important; } #map_search { width: 530px; background: none !important; border: none !important; } div.result address, div.result div.result_phone { font-size: 13px; color: #5e5e5e; line-height: 18px; } .result_phone { display: none; } div.result div.result_links { display: block !important; float: left; text-align: left !important; font-size: 12px; font-weight: normal; line-height: 24px; text-align: left; width: 100% !important; } div.result div.result_links a { color: #01808d } div.result h3 { font-size: 16px; font-weight: normal; letter-spacing: 1px;  font-size: 14px; line-height: 18px; color: #01808d; } div#results { height: auto !important; overflow: auto !important; padding-bottom: 0px !important; } .resultscontent { padding: 20px !important; right: 1px;  height: 489px; padding-bottom: 20px; margin-top: 15px; margin-right: 20px; overflow: hidden; overflow-y: scroll; } div.result { border-bottom: 1px solid #bebebe; } div.result:hover { background: none }  #secondary h3 { font-size: 16px; color: #000; line-height: 22px; padding-left: 15px; text-transform: capitalize; margin-bottom: 5px; } .down-serarch li.inputw { display: none !important; } .inline_images { margin: 0 0 25px 0; padding: 0; list-style: none; display: block; width: 100%; display: block; } .inline_images li { margin: 0 25px 0 0; padding: 0; list-style: none; float: left; width: 130px; } .inline_images li a { line-height: 20px; } .inline_images li a span { color: #999999; display: block }  .faq br, .media br { display: none !important; } .toggle-box { margin-bottom: 0px !important; } .Video { width: 100%; text-align: center; margin-bottom: 25px; } .wpcf7-select { margin-top: 2px; } .wpcf7-form br { display: none; } .page-id-65 .download_search .hide_month { display: none !important; } .page-id-65 .search_year { font-size: 14px; text-transform: uppercase; margin-right: 10px; padding: 1px 0px 1px 6px; width: 150px; } .down-btn { border: none; background: #007071; padding: 2px 18px; color: #FFF; } .error { float: left; width: 83%; }  .star_performer { width: 96%; background: #e0e0e0; padding: 2%; float: left; margin-bottom: 20px; } star_performer img { float: left !important; margin: 0 20px 0 0; width: 125px !important; height: 165px !important; } .star_performer .details { position: relative; float: left; padding-left: 25px; } .star_performer .details p { margin: 0 0 10px 0; padding: 0; } .custom_forms .select_time label { width: 50px !important; } .custom_forms .select_time select { float: left !important; margin-right: 10px !important; margin-left: 10px !important; width: 140px !important; } .widget_star { margin: 0 0 50px 0 !important; padding: 0 15px !important; } .widget_star li { margin: 0 !important; padding: 7px 0 7px 0 !important; } .widget_star li a { font-size: 12px !important; font-family: Calibri !important; color: #4b4b4b !important; } .widget_star li a:hover { text-decoration: none; color: #01808d !important; } .postid-963 .dynamic_sidebars { width: 240px !important; } .postid-963 .dynamic_sidebars #advanced-recent-posts-2 { display: block !important; } .postid-963 .dynamic_sidebars #advanced-recent-posts-2 { display: none !important; } .contact_us p { margin: 10px 0 0 0; padding: 0; } .contact_us p strong { color: #01808d !important; font-weight: normal; display: block; margin: 0; padding: 0 } .wp_content p strong { } .contact_us table { border: none;   margin-bottom: 30px;   width: 100%; } .contact_us table td { border: none;   padding: 5px;   text-align: left; } .contact_us table td strong { color: #666666 !important; font-weight: normal; margin: 0; padding: 0 } .st_sharethis { position: absolute; }  .wpfes_newsletter { display: block; width: 100%; padding-bottom: 10px; margin-bottom: 35px; border-bottom: 1px solid #e3e3e3; float: left; } .nsu-form p { float: left; } .nsu-form .wpfes_form_label { float: left; width: 60px; color: #01808d !important; } .wpfes_form_btn { float: left; background: none repeat scroll 0 0 #01808d; border: medium none; color: #FFFFFF; padding: 4px 15px; } .nsu-field { margin-right: 15px; } hr { height: 1px; display: block } .page-id-725 .download_search li { padding-right: 10px !important; } span.wpcf7-not-valid-tip { float: left !important; } .copy_right a {   color: #01808d !important;}  .current_page_item > a { color: #01808d !important; } .current_page_item a:active { text-decoration: none !important; } .site_navigation nav .current_page_item a { color: #01808d !important; background: url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/menu_trans_bg.png) repeat; }  .hide_this { width: 100%; display: block; float: left; } .home_content .hide_this { margin: 30px 0 0 0; display: none; float: left; } .langing_page .hide_this { display: none !important; } table.dw-pagenavi td strong { background: #01808d !important; } .menu-landingpages-container ul { margin-left: 0 !important; margin-right: 0 !important; } div.wpcf7-mail-sent-ok { border: none !important } #menu-item-862 a { background: none !important } #wpfes_newsletter { padding-bottom: 20px; margin-bottom: 20px; border-bottom: 1px solid #e3e3e3; float: left; width: 427px; } #wpfes_newsletter p { float: left; padding-right: 15px; } .wpfes_form_label input[type="text"] { width: 250px !important; padding: 5px; float: left } .wpfes_form_btn { padding: 5px 20px; } div.wpcf7-response-output { color: #01808d; font-size: 12px; margin: 0 !important; padding: 0 !important; } .wpcf7-validation-errors { color: #F00 !important; } .seprator { margin: 0 0 0 2px;} .faq h4 a { color: #000; } .post_details { width: 100%; display: block; float: left; margin-bottom: 15px; } .post_details .datetime { float: left; display: block; font-size: 12px; } .home { overflow: hidden !important; } .jspContainer { background: url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/timeline-bg.png) no-repeat center center !important; } #timeline-container { width: 640px; height: 320px; background: url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/timeline-bg.png) no-repeat center center; overflow: hidden; position: relative; } #timeline { width: 7000px; margin: 0 0 0 -38px; float: left; } #rule { min-width: 110%; height: 41px; background: url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/timeline-rule.png) repeat-x left top; margin: 253px 0 0 0; padding: 0 100px 0 0; list-style: none; float: left; } #rule li { width: 51px; height: 19px; position: relative; margin: 0 20px 0 30px; float: left; } #rule li .pin { width: 51px; height: 19px; font-size: 14px; text-align: center; text-decoration: none; display: block; float: left; color: #000; font-family: 'Source Sans Pro', sans-serif; margin-top: -2px; font-weight: normal; } #rule li .pop-art { width: 290px; height: 140px; background: #01808d; padding: 10px; border: 1px solid #ffffff; text-align: left; color: #ffffff; display: block; position: absolute; top: -200px; left: -130px; -webkit-box-shadow: 0px 1px 10px rgba(50, 50, 50, 0.5); -moz-box-shadow: 0px 1px 10px rgba(50, 50, 50, 0.5); box-shadow: 0px 1px 10px rgba(50, 50, 50, 0.5); } #rule li .pop-art:hover { -webkit-transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in; } #rule li .pop-art h2 { margin-bottom: 10px; font-size: 14px; font-weight: normal; display: block; } #rule li .pop-art p { margin: 0; font-size: 12px; line-height: 120% !important; } #rule li .pop-art img { float: left; margin: 0 10px 0 0 } #rule li .pop-art .arrow { position: absolute; width: 25px; height: 22px; background: url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/bottom_arrow.png) no-repeat center; left: 50%; margin-left: -14px; bottom: -22px; } #prev-button { width: 80px; height: 300px;  background: rgba(0,0,0,0.33) url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/button-prev.png) no-repeat center center; background: url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/button-prev.png) no-repeat center center\9;  font-size: 0px; text-indent: -9999%; color: #ffffff; display: block; position: absolute; top: 10px; left: 0px; opacity: 0.3; } #next-button { width: 80px; height: 300px;  background: rgba(0,0,0,0.33) url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/button-next.png) no-repeat center center; background: url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/button-next.png) no-repeat center center\9;  font-size: 0px; text-indent: -9999%; color: #ffffff; display: block; position: absolute; top: 10px; right: 0px; opacity: 0.3; } #next-button:hover, #prev-button:hover { opacity: 1; } .right_spacer { } .advanced_recent_posts_widget ul li a { padding: 0 10px 0 0 } .advanced_recent_posts_widget ul li a:hover { text-decoration: none; }  .firstUL { background-color: #01808d; padding: 0px 0px 0px 10px; margin: 0px; } .firstUL li { display: inline; font-family: 'Arial', Verdana, Tahoma; font-size: 14px; font-weight: normal; padding: 5px 5px; line-height: 45px; cursor: pointer; color: #cccccc; } .firstUL li.selected { background: rgba(255,255,255,0.2); font-weight: normal; color: #ffffff; } #body-container { width: 630px; height: 500px; margin: 0; border: 1px solid #eaeaea; } #body-container .glossary-container { clear: both; } #body-container .content-container { height: 530px; width: 100%; overflow: auto; font-family: 'Arial', Verdana, Tahoma; font-size: 12px; clear: both; text-shadow: 1px 1px 1px #FFF; } #body-container .content-container div { padding-left: 10px; } #body-container .content-container div h2 { margin-top: 5px; color: #000; } #body-container .content-container div p { padding-bottom: 6px; margin-bottom: 0; } #body-container .content-container div { border-bottom: 1px solid #eaeaea; } #body-container .content-container p.return-to-top { color: #0066FF; text-decoration: underline; text-align: right; margin-right: 10px; cursor: pointer; } .page-id-1748 .hide_this { margin-left: 10px !important; margin-top: 162px !important; float: left; } table { width: 100%; border-collapse: separate; border-spacing: 0; border-top: 1px solid #cccfd3; border-right: 1px solid #cccfd3; margin-bottom: 38px; } table,td,th { vertical-align: middle; } th { background: #221f73; padding: 5px; border-bottom: 1px solid #cccfd3; border-left: 1px solid #cccfd3; text-transform: capitalize; text-align: center; } td { text-align: center; border-bottom: 1px solid #cccfd3; border-left: 1px solid #cccfd3; padding: 5px; color: #666666; } th,tr:hover { background-color: #f5f5f5; } h4.green_heading { font-size: 16px !important; margin-bottom: 10px !important; } .widget_star li { list-style:none !important; }  .khalid-accordian > li {  background: url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/icon-plus.png) no-repeat 0px 9px transparent !important; } .khalid-accordian li h3 { margin-bottom: 10px; padding-right: 5px; font-size: 16px; font-family: 'Source Sans Pro', sans-serif; font-weight: normal; line-height: 32px; color: #000000; border-bottom:0px solid #a8a8a8; display: inline-block; margin-left: 14px; } .khalid-accordian li h5 { padding-bottom: 5px !important; color: #01808d !important; cursor: pointer; } .norm-list { list-style: none; margin: 0px !important; padding: 0px !important; } .norm-list > li { width: 100%; background: none !important; float: left; } .norm-list > li > ul { margin-left: 15px; } .norm-list > li h4 { background: url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/bullit.png) no-repeat left 12px !important; padding-left: 15px; color: #01808d !important; cursor: pointer; } .khalid-accordian > li h3:first-child { cursor: pointer; } .khalid-accordian > li h3:first-child:hover { color: #01808d; } #text-5 { margin-bottom: 30px; } #dark-knight { width: 100%; height: 230px; background: url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/dark-knight.png) repeat-x top left; display: block; position: fixed; top: 0px; left: 0px; z-index: 0; } .format-standard { margin-bottom: 40px !important; } .full-width-image { width: 98%; padding: 1%; background: #d2d2d2; margin-bottom: 20px; } .blog-post-item { width: 100%; border-bottom: 1px solid #7d7d7d; padding-bottom: 30px; margin-bottom: 20px; display: block; float: left; } #social-share { width: 30px; height: 83px;  background: url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/share-button.png) no-repeat left top;  font-size: 0px; text-indent: -9999%;  display: block; position: fixed; top: 44%; right: 0px; } #social-share2 { width: 39px; height: 186px;   background: url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/adcopy2.png) no-repeat left top;  font-size: 0px; text-indent: -9999%;  display: block; position: fixed; top: 34%; right: 0px; }  #social-share-box { width: 300px; padding: 15px; background: #01808d; } .breadcrumb { margin-left: 0px !important; } .dw-pagenavi, .dw-pagenavi tr, .dw-pagenavi tr td { border: 0px; } .dw-pagenavi th, .dw-pagenavi tr:hover { background-color: transparent; } .download_search { margin-bottom: 30px; float: left; } .ticker-wrapper.has-js {  width: 80%; height: 25px; background: url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/dot-gray.jpg) repeat-y left top; display: block; float: left; } .ticker { width: 100%; height: 25px; display: block; position: relative; overflow: hidden; } .ticker-title { text-transform: uppercase; } .ticker-content { margin: 0px; font-size: 12px; line-height: 25px; white-space: nowrap; position: absolute; overflow: hidden; left: 3% !important; } .ticker-swipe { padding-top: 9px; position: absolute; top: 0px; background-color: #ffffff; display: block; width: 800px; height: 23px; } .ticker-swipe span { margin-left: 1px; background-color: #ffffff; border-bottom: 1px solid #1F527B; height: 12px; width: 7px; display: block; } .ticker-controls { padding: 8px 0px 0px 0px; list-style-type: none; float: left; display: none; } .ticker-controls li { padding: 0px; margin-left: 5px; float: left; cursor: pointer; height: 16px; width: 16px; display: block; } .ticker-controls li.jnt-play-pause { background-image: url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/controls.png'); background-position: 32px 16px; } .ticker-controls li.jnt-play-pause.over { background-position: 32px 32px; } .ticker-controls li.jnt-play-pause.down { background-position: 32px 0px; } .ticker-controls li.jnt-play-pause.paused { background-image: url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/controls.png'); background-position: 48px 16px; } .ticker-controls li.jnt-play-pause.paused.over { background-position: 48px 32px; } .ticker-controls li.jnt-play-pause.paused.down { background-position: 48px 0px; } .ticker-controls li.jnt-prev { background-image: url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/controls.png'); background-position: 0px 16px; } .ticker-controls li.jnt-prev.over { background-position: 0px 32px; } .ticker-controls li.jnt-prev.down { background-position: 0px 0px; } .ticker-controls li.jnt-next { background-image: url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/controls.png'); background-position: 16px 16px; } .ticker-controls li.jnt-next.over { background-position: 16px 32px; } .ticker-controls li.jnt-next.down { background-position: 16px 0px; } .js-hidden { display: none; } .no-js-news { padding: 10px 0px 0px 45px; color: #F8F0DB; } .left .ticker-swipe {  } .left .ticker-controls, .left .ticker-content, .left .ticker-title, .left .ticker {   float: left; } .left .ticker-controls {   padding-left: 6px; } .right .ticker-swipe {  } .right .ticker-controls, .right .ticker-content, .right .ticker-title, .right .ticker {   float: right; } .right .ticker-controls {   padding-right: 6px; } #formSubmission table { border: 0px; } #formSubmission table thead, #formSubmission table body, #formSubmission table tr, #formSubmission table th, #formSubmission table td { padding: 0px; border: 0px; text-align: left; vertical-align: top !important; } #formSubmission table tr { padding-bottom: 5px !important;  } #formSubmission table td sup { position: relative !important; } #formSubmission table td sup span { width: 5px; height: 5px; position: absolute; top: 15px; left: -10px; } #formSubmission input[type="radio"] { margin-top: 5px; margin-left: 8px; } #formSubmission table th, #formSubmission table tr:hover { background-color: transparent !important; } #normal-list { list-style: none !important; margin-left: 0px !important; } #normal-list > li { list-style: none !important; margin-left: 0px !important; background-image: none; }  #cc-need-calc-main { width:675px;height:490px; border: 2px solid #009999; background: url("//efulife.qlinksgroup.org/wp-content//themes/efulife/images/cc-need-calc-bg.png") #d7d7d7 no-repeat right 20px; color:#01808d; padding-left:15px; } #step-2-2 { background-color:#d7d7d7; width:675px;height:490px; border: 2px solid #009999; color:#01808d; padding-left:15px; height: 550px !important; } #step-2-2-inner {   background-color: #F7F7F7;   height: 510px;   margin-top: 13px;   padding: 5px;   width: 650px; } #cc-need-calc-main p.begin-to-know { font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#01808d; padding:15px; margin-bottom:0px; } #cc-need-calc-main p.begin-name,p.choose-gender,p.tell-us-age { padding-left:25px; color:#333333; font-size:14px; padding-left: 15px; margin-bottom:0px; } #cc-need-calc-main .input {  width:225px;  height:22px;  border:1px solid #999;  padding-left: 3px;  margin-left:15px; } #cc-need-calc-main .cc-calc-sep { clear:both; margin:7px 0; width:300px; height:2px; background: url("//efulife.qlinksgroup.org/wp-content//themes/efulife/images/calc-sep.png") repeat-x; } #radio { margin-left:15px; } #age {width:275px;height:4px;margin-left:29px; cursor: pointer;} #age:before{content:'18';position: absolute;top: -10px;left: -30px;color:#898989;} #age:after{content:'65';position: absolute;right: -35px;top: -8px;color:#898989;} #age-slider-left,age-slider-right {width:20px;} #step-2-2-inner p.best-describe { color:#01808d; font-family: Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; line-height:normal; padding:20px; } #step-3-3,#step-4-4,#step-5-5 { background-color:#d7d7d7; width:675px;height:490px; border: 2px solid #009999; color:#01808d; padding-left:15px; } #step-3-3-inner,#step-4-4-inner,#step-5-5-inner {   background-color: #F7F7F7;   height: 450px;   margin-top: 13px;   padding: 5px;   width: 650px; } #step-3-3-inner p.calculate-plans { color:#01808d; font-family: Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; line-height:normal; padding:20px; } #step-4-4-inner p.calculate-plans { color:#01808d; font-family: Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; line-height:normal; padding:20px; } p.name-step-5 {font-size:22px;color:#666;font-weight:bold;padding-top:8px;padding-left:30px;} #thankyou {font-size:22px;color:#01808d;font-weight:bold;} #amount_required_to_achieve,#in_years{font-size:20px;font-weight:bold;color:#009999;} #step-5-5-inner .step-5-left{float:left;margin-left:30px;width:300px;height:265px;background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/step-5-left.png') no-repeat;} #step-5-5-inner .step-5-left-inner{padding-top:20px;padding-left:15px;color:#000;} .step-5-left-inner hr {width:240px;margin-top:5px;margin-bottom:5px;background-color:#ccc;height:1px;} .step-5-right-inner hr {width:240px;margin-top:5px;margin-bottom:5px;background-color:#ccc;height:1px;} .select_plan_type{height:25px;margin-top:8px;width:160px;} #step-5-5-inner .step-5-right{float:right;padding-right:10px;width:300px;height:265px;background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/step-5-left.png') no-repeat;} #step-5-5-inner .step-5-right-inner{padding-top:20px;padding-left:15px;color:#000;} #final_amount{width:240px;height:30px;background-color:#009999;color:#fff;font-size:22px;line-height:30px;padding-left:5px;} .blue-blocks{background-color:#009999;color:#FFFFFF;font-size: 14px;font-weight: bold;height: 30px;line-height: 30px;margin: 8px 0;padding-left: 14px;width: 230px;} .grey-blocks{background-color:#999;color:#FFFFFF;font-size: 14px;font-weight: bold;height: 30px;line-height: 30px;margin: 8px 0;padding-left: 14px;width: 230px;} #ce { position:absolute;margin-top: -37px;margin-left: 16px;cursor:pointer; } #cw { position:absolute;margin-top: -34px;margin-left: 176px;cursor:pointer; } #sfy { position:absolute;margin-top: -64px;margin-left: 330px;cursor:pointer; } #rp { position:absolute;margin-top: -23px;margin-left: 481px;cursor:pointer; } #byh { position:absolute;margin-top: 131px;margin-left: 16px;cursor:pointer; } #pal { position:absolute;margin-top: 131px;margin-left: 170px;cursor:pointer; } #pff { position:absolute;margin-top: 110px;margin-left: 323px;cursor:pointer; } #ilp { position:absolute;margin-top: 145px;margin-left: 480px;cursor:pointer; } .sel-plan{height:170px;width:165px;} .ce {background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/ce.png') no-repeat;} .ce.selected{background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/ce-sel.png') no-repeat;} .cw {background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/cw2.png') no-repeat;} .cw.selected{background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/cw-sel.png') no-repeat;} .sfy {background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/sfy.png') no-repeat;} .sfy.selected{background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/sfy-sel.png') no-repeat;} .rp {background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/rp.png') no-repeat;} .rp.selected{background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/rp-sel.png') no-repeat;} .byh {background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/byh.png') no-repeat;} .byh.selected{background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/byh-sel.png') no-repeat;} .pal {background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/pal.png') no-repeat;} .pal.selected{background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/pal-sel.png') no-repeat;} .pff {background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/pff.png') no-repeat;} .pff.selected{background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/pff-sel.png') no-repeat;} .ilp {background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/ilp.png') no-repeat;} .ilp.selected{background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/ilp-sel.png') no-repeat;} .sel-pro{height:115px;width:115px;} .sel-pro2{height:127px;width:127px;} #step-3-right{margin-left: 140px;margin-top: -74px;width:500px;height:390px;background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/calc-plans-bg.png') no-repeat;} #step-4-right{margin-left: 140px;margin-top: -74px;width:500px;height:390px;background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/calc-plans-bg-2.png') no-repeat;} #ce-calc,#ce-calc-4 {position:absolute;margin-left: 15px;margin-top: -40px;cursor:pointer;} .ce-calc {background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/ce-calc.png') no-repeat;} .ce-calc-ce-doc {background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/doc2.png') no-repeat scroll left top transparent;} .ce-calc-ce-mba {background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/mba2.png') no-repeat scroll left top transparent;} .ce-calc-ce-gd {background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/gd2.png') no-repeat scroll left top transparent;} .ce-calc-ce-pil {background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/pil2.png') no-repeat scroll left top transparent;} .ce-calc-ce-compeng {background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/compeng2.png') no-repeat scroll left top transparent;} .ce-calc-ce-law {background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/law2.png') no-repeat scroll left top transparent;} .ce-calc-ce-as {background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/as2.png') no-repeat scroll left top transparent;} .ce-calc-ce-fd {background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/fd2.png') no-repeat scroll left top transparent;} .ce-calc-ce-ca {background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/ca2.png') no-repeat scroll left top transparent;} .ce-calc-ce-eng {background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/eng2.png') no-repeat scroll left top transparent;} .ce-calc-ce-arch {background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/arch2.png') no-repeat scroll left top transparent;} .ce-calc-cw {background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/ce-calc-cw.png') no-repeat;} .ce-calc-sfy {background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/ce-calc-sfy.png') no-repeat;} .ce-calc-rp {background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/ce-calc-rp.png') no-repeat;} .ce-calc-byh {background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/ce-calc-byh.png') no-repeat;}  #pro-doc { position:absolute; margin-left: 180px; margin-top: -45px;cursor:pointer; } .pro-doc {background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/doc2.png') no-repeat left top;} .pro-doc.selected{background-position:left bottom;} #pro-mba { position:absolute; margin-left: 297px;margin-top: -58px;cursor:pointer; } .pro-mba {background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/mba2.png') no-repeat left top;} .pro-mba.selected{background-position:left bottom;} #pro-gd { position:absolute; margin-left: 406px; margin-top: -62px;cursor:pointer; } .pro-gd {background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/gd2.png') no-repeat left top;} .pro-gd.selected{background-position:left bottom;} #pro-pil { position:absolute; margin-left: 515px; margin-top: -32px;cursor:pointer; } .pro-pil {background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/pil2.png') no-repeat left top;} .pro-pil.selected{background-position:left bottom;} #pro-ce { position:absolute; margin-left: 174px; margin-top: 73px;cursor:pointer; } .pro-ce {background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/compeng2.png') no-repeat left top;} .pro-ce.selected{background-position:left bottom;} #pro-law { position:absolute; margin-left: 283px; margin-top: 55px;cursor:pointer; } .pro-law {background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/law2.png') no-repeat left top;} .pro-law.selected{background-position:left bottom;} #pro-as { position:absolute; margin-left: 399px; margin-top: 61px;cursor:pointer; } .pro-as {background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/as2.png') no-repeat left top;} .pro-as.selected{background-position:left bottom;} #pro-fd { position:absolute; margin-left: 505px;margin-top: 77px;cursor:pointer; } .pro-fd {background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/fd2.png') no-repeat left top;} .pro-fd.selected{background-position:left bottom;} #pro-ca { position:absolute; margin-left: 234px; margin-top: 185px;cursor:pointer; } .pro-ca {background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/ca2.png') no-repeat left top;} .pro-ca.selected{background-position:left bottom;} #pro-eng { position:absolute; margin-left: 347px; margin-top: 185px;cursor:pointer; } .pro-eng {background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/eng2.png') no-repeat left top;} .pro-eng.selected{background-position:left bottom;} #pro-arch { position:absolute; margin-left: 450px; margin-top: 185px;cursor:pointer; } .pro-arch {background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/arch2.png') no-repeat left top;} .pro-arch.selected {background-position:left bottom;} .next-button{background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/next-button.png');height:40px;width:80px;cursor:pointer;} .back-button{background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/back-button.png');height:40px;width:80px;cursor:pointer;} .email-button{cursor:pointer;} #msg_box{ width:190px; color:#F00; clear:both;} #bottom_links{padding-left:45px; width:300px; float:left; height:45px;} .back-step-2{position: absolute;bottom: 80px;left: 280px;pointer;} .next-step-2{position: absolute;bottom:100 \9;*bottom:100;_bottom:100;bottom: 90px;bottom: 90px;left: 600px; cursor: pointer; } .back-step-1{position: absolute;bottom:100 \9;*bottom:100;_bottom:100;bottom: 90px;bottom: 90px;left: 50px; cursor: pointer; } .next-step-3{position:absolute;margin-top:338px;margin-left:410px;} .back-step-3{position:absolute;margin-top:338px;margin-left:35px;} .next-step-4{position:absolute;margin-top:-34px;margin-left:410px;} .back-step-4{position:absolute;margin-top:-34px;margin-left:35px;} .next-step-1{margin-top:-5px;margin-left:250px;} .back-step-5{clear: both;float: right;margin-left: 35px;margin-right: 13px;margin-top:-50px;} #amount{padding-top: 30px;padding-left: 140px;font-weight: bold;color: black;font-size: 16px;} #step-4-right p.celeft{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;padding-left:80px;padding-top:20px;} .normal-font{color:#000;padding-left:80px;} #fees {width:290px;margin-left:80px;height:4px;margin-top:45px; cursor: pointer;} #amount2,#years_val{background-color: #DDDDDD;color: #000000;font-size: 16px;height: 30px;line-height: 30px; margin-left: 160px;margin-top: 25px;width: 125px;font-weight:bold;text-align:center;} .max_amount{float:right;font-size:14px;color:#000;} .min_amount{float: left;font-size:14px;color:#000;} .max_year{float:right;font-size:14px;color:#000;margin-top:-20px;} .min_year{float: left;font-size:14px;color:#000;;margin-top:-20px;} #years{ height: 4px;margin-left:80px;width: 290px; cursor: pointer;} .minmaxvalues {margin-left: 80px;width: 290px;} .ui-state-default {margin-top:0px;} .ui-buttonset .ui-button { background:none; } .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border:none; } .ui-state-hover { border:none;} .ui-widget-content { border:none;} #overlay {display:none;position:absolute;background:#fff;} #img-load {position:absolute;}     .ui-icon { display: none !important; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } #menu-quick-links .menu-item{float: left; font-size: 12px !important; padding: 0 13px; width: 156px; } #menu-quick-links a {width: 156px; background: none repeat scroll 0 0 transparent;  border-bottom: 1px solid #707070; color: #4B4B4B !important;  display: list-item; font-family: 'Source Sans Pro',sans-serif; font-size: 16px; margin-top: 7px; padding: 0 0 7px; } #menu-quick-links .sub-menu {  padding-top: 10px; margin-left: 0; } #menu-quick-links .sub-menu .menu-item{ background: url("//efulife.qlinksgroup.org/wp-content//themes/efulife/images/bullit.png") no-repeat scroll left 6px transparent; font-size: 12px; margin: 0; padding-left: 16px !important; padding-right: 0;  width: auto; } #menu-quick-links .sub-menu a { border-bottom: medium none; color: #01808d !important; display: inline; font-family: Arial,Helvetica,sans-serif; font-size: 13px; font-weight: normal; margin: 0 0 4px;} #menu-quick-links .sub-menu a:hover { color:#666 !important;} #menu-item-5001 a img{top:10px;} #menu-item-5032 a img{top:10px;} .box .inner_navigation .menu-landingpages-container ul li a img {top: 14px; left: -15px;} .box .inner_navigation .menu-landingpages-container ul li#menu-item-5002 {display: none;} .landing-shadow p {padding : 12px; margin-bottom : 0px !important;} .shd .post-meta {display: none;} .hhh h1{text-transform: none !important;} .hhh {margin-bottom : 20px !important;} .mobile1{display:none;}.mobile768{display:none;} .fadeImg{display:none;} .fadeimages320{display:none;} .mobileroundclass{ clear: both;  min-height: 400px !important;  padding-top: 20px;} .mobile_menu{background: #006666;left: 0;margin: auto;padding-top:5px;padding-bottom:5px;overflow: hidden; position: absolute;right: 0;text-align: center;width: 100%;z-index: 100000;} .mobile_menu ul {margin:0px;padding:0px!important; } .mobile_menu ul li{width:100%;margin:auto;list-style:none;margin:0px; padding: 2px 0px;} .mobile_menu ul li a{text-decoration: underline!important;color:white!important;} .mobile_menu{display:none;} #btnmobile{   display:none; background: rgb(0, 97, 92);   margin-bottom: 10px;   margin-top: 10px;   text-align: center; width: 174px !important; margin-left: auto; margin-right: auto; max-height: 36px;} @media only screen and (min-width : 800px) and (max-width : 1024px) {.vegas-background{ bottom: auto;  display: block;  height: 97%!important;  left: auto!important;  position: fixed;  right: auto;  top: 0!important;  width: 120%!important;}} @media only screen and (max-width: 800px){#dark-knight{display:none;}body{background:url('//efulife.qlinksgroup.org/wp-content//themes/efulife/images/bgbody.jpg')!important;} .vegas-background{display:none!important;}.wp-image-4508{float: none;margin: auto;width: 95%;} .aside_navigation li{text-align:center;} .aside_navigation ul li ul{display:block} #social-share{z-index:99;} .full_width_container {  margin: auto;  position: relative;  width: 95%!important;} .container_12 , .container{  margin: auto;  position: relative;  width: 100%!important;} .page-id-2399 .dynamic_sidebars{float:left!important;margin-left:17px!important;} #step-2-2-inner{position:relative;left: 589px!important;} .next-step-1 {  margin-left: 295px!important;} .aside_navigation{box-shadow:none!important;} .container_12 .grid_3{width:100%!important;} .aside_left {  margin-bottom: 70px!important;} .download_search{width:100%!important;} .container_12 .grid_12{width:100%!important;} .featured_services li a{width: 49.8%!important;} .page_thumbs{overflow:hidden;} .page_thumbs li{ display:block!important; margin-left: 25px;} .logo-grid{float:none!important;} .container_12 .grid_9{ margin: auto;  position: relative;  width: 100%!important;} .menu-landingpages-container{padding-bottom: 13px!important;} #content img{ margin-right: -70px !important; width:90%!important;} .add-close img {  margin-right: -165px !important;} .home_navigation{width:100%;background:white!important;margin-top: 25px !important;} .site_navigation{ width: 64% !important; margin:auto!important; float:none!important; display:block; } .site_navigation nav{ width:100%!important; margin:auto!important; float:none!important; display:block;} #user_menu{ float:none!important; margin:auto!important; width: 75%!important;} .search_sec{ float:none!important; margin:auto!important; padding-top: 40px!important;} .featured-home{ right: 0!important; left:0!important; margin:auto!important;  top: 60px!important;  width: 161px!important;} .home_content{ left:200px!important; top: 650px!important;} #social-share{ top: 20%!important;} .quickSlider{ left: 0!important;  margin: auto!important;  right: 0 !important;  width: 97%!important;} #menu-item-3610 , #menu-item-3618, #menu-item-3622 , #menu-item-3626 , #menu-item-3630{width:29%!important;} .news_slider .news{width:100%!important;} .news_slider .aside{width:100%!important;} .news_slider .aside h4{margin: 0 0 0 4.3%!important;} .adModal {  background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0;  height: 200%!important;} .page_thumbs li.morgin_none{float:left!important; margin-right:28px!important;} } @media only screen and (max-width: 800px){.home #user_menu .menu {  right: 184px !important;}.desktop{display:none;}.mobile768{display:block;} .featured-home{display:none;} .homepage .menu{height: 118px!important;} .wrapper {  overflow: hidden!important;} .home_navigation {padding-bottom: 188px!important;} .site_navigation{width: 72% !important;} html, body{height:auto!important;position:relative;} .fadeimages{min-height:300px;display:block;overflow:hidden;clear:both;} .fadeImg{display:block;} .fadeImg img {width:100%!important;} .aside_left_full{ width: 96%!important;} #step-2-2{width: 95%!important;} #step-2-2-inner{width: 97%!important; left:0px!important;} .next-step-2 {  bottom: 10px!important;  left: 586px!important;} #simplemap{width: 95%!important;clear: both!important;} .resultscontent{width: 95%!important;clear: both;top:0px!important; position:normal!important;} #results{margin: auto; float: none !important;} .news_slider{bottom:80px!important;} footer { height: 75px !important;position:relative!important;} .news_slider {position:relative!important;} .news_slider {  bottom: 13px !important;} .entry-meta{background:transparent;color:transparent!important;} .entry-meta a{background:transparent;color:transparent!important;} .home_content{position:relative!important;height:auto!important;} .home_content {  left: 200px !important;  top: 25px !important;} .inner_navigation {  text-align: center;} .copy_right {float:left!important;} .follow_us {  margin: 45px 0 0;} .aside_navigation li{text-align:center;} #social-share{z-index:99;} .news_slider{  width: 100%!important;} footer {  height: 100px !important;  position: relative !important;} .dynamic_sidebars { width: 100%!important;} } @media only screen and (max-width: 660px){.container-mobile{  width: 100%!important;  margin-top: 10px!important;}.landing_header {text-align:Center;}.landing_header img{margin-left:10px!important;margin:auto;}#body-container{  width: 99%!important;  margin-left: auto!important;  margin-right: auto!important;  padding-bottom: 109px!important;}.glossary-container{margin-bottom:10px;} .aside_left_contact{    width: 97% !important;   padding: 0!important;  margin: 0!important; padding-bottom: 140px!important;} .mobile768{display:none;}.aside_left_full {    margin-left: 10px!important; }.page-id-3284 .aside_left_full p a img{width:100%; } #user_menu a {     display:none; } #user_menu .menu{right:0px!important;left:0px!important;margin:auto!important;top:10px!important;} .site_navigation nav{display:none!important;} .search_sec {padding-top: 0px!important;} .site_navigation{ width: 100% !important;} .desktop{display:none!important;} .mobile1{display:block!important;} .dynamic_sidebars {  width: 100% !important;} .featured-home {  top: 65px !important;} #btnmobile{display:block;}  #user_menu{width:100%!important;float:none!important; text-align:center!important;} .login{clear: both;   display: block;   float: none !important;   margin-top: 10px !important;   margin: auto;   margin-bottom: 10px;}  .item{float:none!important;clear:both;display:block; position: relative; z-index:99999;} #cc-need-calc-main{ width: 91% !important;padding-left: 10px!important; height: 770px!important;background: #d7d7d7 url("//efulife.qlinksgroup.org/wp-content//themes/efulife/images/cc-need-calc-bg.png") no-repeat scroll -15px 394px !important;} .page-id-2399 .aside_left_full{width: 286px!important;margin-left:30px!important;} #amount{ padding-left: 0px !important;} #cc-need-calc-main .cc-calc-sep{width: 250px!important;} #age{width: 185px!important;} .next-step-1 {  margin-left: 0px !important;} #final_amount{width: 180px!important;} .sel-plan {  height: 170px;  margin-left: 45px !important;  margin-top: 0 !important;  position: relative !important;  width: 165px;} #step-4-right{margin-left: 0 !important;  margin-top: 25px !important;  width: 100% !important;background:rgb(0, 182, 183) none repeat scroll 0 0!important;} #step-3-3-inner, #step-4-4-inner, #step-5-5-inner{width: 93% !important;} .minmaxvalues {  margin-left: 20px!important;  width: 190px!important;} #pro-doc{margin-top: 120px !important;} #amount2, #years_val{margin-left: 50px!important;} #years{width: 150px!important;margin-left: 37px!important;} .back-step-4{   margin-left: 25px !important; margin-top: 10px !important;} .back-step-3 {  margin-left: 3px!important;  margin-top: -115px!important;  position: relative!important;} .next-step-3 {  margin-left: 140px !important;  margin-top: -40px!important;  position: relative!important;} .next-step-4 { margin-left: 125px!important;  margin-top: 10px!important; } #step-5-5{height: 890px !important;width: 90% !important; padding-left: 10px!important;} .grey-blocks{width:180px!important;}  #bottom_links{  margin-top: 15px!important;  padding-left: 14px!important;  width: 231px!important;} #step-5-5-inner .step-5-left{ background: white none repeat scroll 0 0!important;  float: left!important;  height: 290px!important;  margin-bottom: 10px!important;  margin-left: 9px!important;  width: 98%!important;} .step-5-left-inner hr{width: 193px!important;} #ce-calc, #ce-calc-4{position:relative!important;margin-top:0px!important;} .step-5-right-inner hr{width: 193px!important;} #step-3-3{height: 1800px!important;width: 84% !important;padding-left: 8px!important;}  #step-5-5-inner{height: 859px !important;}  #step-4-4{height: 850px !important;width: 91%!important;padding-left: 9px!important;}  #step-4-4-inner{height: 819px !important;}  #step-4-4-inner .calculate-plans{display:none;}  #step-4-right p.celeft , .normal-font{ padding-left: 20px !important;} #step-3-3-inner{height: 1775px!important;} #step-4-right{ height: 442px!important;} #fees{width: 145px!important; margin-left: 40px!important;} #step-2-2{height: 1520px!important;width: 90% !important;} #step-2-2-inner{height: 1490px!important;width: 92% !important;} .next-step-2{left: 162px !important;} #step-5-5-inner .step-5-right{ background:white!important; margin-left: 0 !important;  padding-right: 0 !important;  width: 98%;}.blue-blocks{width:180px!important;} #step-3-right{ background:none!important; margin-left: 0px!important;  margin-top: 120px!important;  width: 100%!important;} .sel-pro {    margin-left: 50px !important;  margin-top: 20px !important; position: relative !important;} .page-id-2399 .aside_left_full {  width: 96% !important;} } @media only screen and (max-width: 480px){  .item{margin-left: 0px!important;} .wrapper {  overflow: hidden;} .fadeimages{display:none!important;} .fadeimages320{min-height:125px;display:block;overflow:hidden;clear:both;} #cc-need-calc-main{ width: 259px !important;padding-left: 10px!important; height: 770px!important;background: #d7d7d7 url("//efulife.qlinksgroup.org/wp-content//themes/efulife/images/cc-need-calc-bg.png") no-repeat scroll -15px 394px !important;} .page-id-2399 .aside_left_full{width: 286px!important;margin-left:30px!important;} #amount{ padding-left: 0px !important;} #cc-need-calc-main .cc-calc-sep{width: 250px!important;}#age{width: 185px!important;} .next-step-1 {  margin-left: 0px !important;} #final_amount{width: 180px!important;} .sel-plan {  height: 170px;  margin-left: 45px !important;  margin-top: 0 !important;  position: relative !important;  width: 165px;} #step-4-right{margin-left: 0 !important;  margin-top: 25px !important;  width: 100% !important;background:rgb(0, 182, 183) none repeat scroll 0 0!important;} #step-3-3-inner, #step-4-4-inner, #step-5-5-inner{width: 93% !important;} .minmaxvalues {  margin-left: 20px!important;  width: 190px!important;} #pro-doc{margin-top: 120px !important;} #amount2, #years_val{margin-left: 50px!important;} #years{width: 150px!important;margin-left: 37px!important;} .back-step-4{   margin-left: 25px !important; margin-top: 10px !important;} .back-step-3 {  margin-left: 3px!important;  margin-top: -115px!important;  position: relative!important;} .next-step-3 {  margin-left: 140px !important;  margin-top: -40px!important;  position: relative!important;} .next-step-4 { margin-left: 125px!important;  margin-top: 10px!important; }  #step-5-5{height: 890px !important;width: 90% !important; padding-left: 10px!important;} .grey-blocks{width:180px!important;}  #bottom_links{  margin-top: 15px!important;  padding-left: 14px!important;  width: 231px!important;} #step-5-5-inner .step-5-left{ background: white none repeat scroll 0 0!important;  float: left!important;  height: 290px!important;  margin-bottom: 10px!important;  margin-left: 3px!important;  width: 233px!important;} .step-5-left-inner hr{width: 193px!important;} #ce-calc, #ce-calc-4{position:relative!important;margin-top:0px!important;} .step-5-right-inner hr{width: 193px!important;}  #step-3-3{height: 1800px!important;width: 84% !important;padding-left: 8px!important;}  #step-5-5-inner{height: 859px !important;}  #step-4-4{height: 850px !important;width: 91%!important;padding-left: 9px!important;} #step-4-4-inner{height: 819px !important;}  #step-4-4-inner .calculate-plans{display:none;} #step-4-right p.celeft , .normal-font{ padding-left: 20px !important;} #step-3-3-inner{height: 1775px!important;} #step-4-right{ height: 442px!important;} #fees{width: 145px!important; margin-left: 40px!important;} #step-2-2{height: 1520px!important;width: 90% !important;} #step-2-2-inner{height: 1490px!important;width: 92% !important;} .next-step-2{left: 162px !important;} #step-5-5-inner .step-5-right{ background:white!important; margin-left: 0 !important;  padding-right: 0 !important;  width: 98%;} .blue-blocks{width:180px!important;} #step-3-right{ background:none!important; margin-left: 0px!important;  margin-top: 120px!important;  width: 100%!important;} .sel-pro {    margin-left: 50px !important;  margin-top: 20px !important; position: relative !important;} .page-id-2399 .dynamic_sidebars{margin-left: 0px !important;} #formSubmission table thead, #formSubmission table body, #formSubmission table tr, #formSubmission table th, #formSubmission table td{ width: 100% !important;display: block !important;clear:both!important; text-align: center!important;} .wpcf7-form li [type="text"], .wpcf7-form li [type="email"], .wpcf7-form li textarea, .wpcf7-form li select, #formSubmission table td [type="text"], #formSubmission table td textarea, #formSubmission table td select, #formSubmission table td [type="file"] {float:none!important;} .wpcf7-form li label, #formSubmission table p{float:none!important;} iframe {width:100%!important;} .aside_left { text-align: center!important;} .contact_us table td{width:100%!important;display:block;} footer { bottom: auto!important;} .featured_services li a{width:100%!important;} .inner_navigation li {display: block;} #simplemap{ margin-left: 0 !important; width: 90% !important;} .full_width_ctc{margin-left: 20px!important;} .resultscontent{width: 84% !important;} #map_search{width: 93% !important;} .full_width_ctc{width: 90% !important;} .location_search input[type="text"]{ clear: both !important;  display: block !important;  width: 265px !important;} .location_search .submit{top: 78px!important;left: 16px!important;} #map_search .location_search{width: 100%!important;} .box .inner_navigation .menu-landingpages-container ul li a img{left:0px!important;} .aside_left{width:90%!important; margin:auto;float:none!important; margin-left:auto!important;} .dynamic_sidebars{width:100%!important;} .widget_star {margin: 0 0 180px !important;} .desktop{display:none!important;} .mobile1{display:block!important;} .item{float:none!important; position:relative; z-index:98; } .add-close img {  margin-right: -195px !important;} .site_navigation{width:100%!important;}  .search_sec { padding-top: 0px !important;}  .home_navigation{ margin-top: 20px !important;} .home_content { left: 10px !important;height:700px !important;} html, body{height:auto!important;position:relative;} .news_slider{  width: 100%!important;  background: white none repeat scroll 0 0!important;  padding-bottom: 40px !important;  padding-top: 10px !important;  position:relative!important;  bottom:0px!important;}footer { position:absolute!important; height:auto!important;} footer .menu {  width: 70%!important;} footer .menu, footer .menu li{ width: 100%!important;}footer .menu li a{padding: 0 10px!important;background:none!important;} .follow_us{margin: 7px 115px 0 0!important;} #menu-item-3610 , #menu-item-3618, #menu-item-3622 , #menu-item-3626 , #menu-item-3630{margin-bottom: 20px!important;width: 50% !important;} .ticker-wrapper.has-js{width:100%!important;} .mobileroundclass{margin-left: 46px!important;} #user_menu a {    margin-left: -4px!important;} .home #user_menu .menu {  } #social-share-box{ width: 266px!important;} }  @media only screen and (max-width: 480px){ .page_thumbs li { margin-left: 5px!important;} #user_menu .menu{width:165px!important;} .site_navigation {  width: 100% !important;} .site_navigation nav ul li{width: 100%;}  .search_sec {  padding-top: 0px !important;} .featured-home {  top: 65px !important;} .home_content {  top: 740px !important; height:700px !important;} .follow_us{margin: 7px 80px 0 0!important;} footer {  height: 0px !important;  position: relative!important;} }  @media only screen and (max-width: 320px){ .page-id-2399 .aside_left_full {margin-left:15px!important;} .mobileroundclass {  margin-left: 30px !important;} .location_search input[type="text"]{  width: 220px !important;} } .imgcallnew {  float: none!important;   height: 35px;   width: 120px;  background : none!important; }  img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 .07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; }  .jqplot-target {   position: relative;   color: #666666;   font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;   font-size: 1em; }  .jqplot-axis {   font-size: 0.75em; } .jqplot-xaxis {   margin-top: 10px; } .jqplot-x2axis {   margin-bottom: 10px; } .jqplot-yaxis {   margin-right: 10px; } .jqplot-y2axis, .jqplot-y3axis, .jqplot-y4axis, .jqplot-y5axis, .jqplot-y6axis, .jqplot-y7axis, .jqplot-y8axis, .jqplot-y9axis {   margin-left: 10px;   margin-right: 10px; }  .jqplot-axis-tick, .jqplot-xaxis-tick, .jqplot-yaxis-tick, .jqplot-x2axis-tick, .jqplot-y2axis-tick, .jqplot-y3axis-tick, .jqplot-y4axis-tick, .jqplot-y5axis-tick, .jqplot-y6axis-tick, .jqplot-y7axis-tick, .jqplot-y8axis-tick, .jqplot-y9axis-tick {   position: absolute; }  .jqplot-xaxis-tick {   top: 0px;     left: 15px;   vertical-align: top; } .jqplot-x2axis-tick {   bottom: 0px;     left: 15px;   vertical-align: bottom; } .jqplot-yaxis-tick {   right: 0px;     top: 15px;   text-align: right; } .jqplot-y2axis-tick, .jqplot-y3axis-tick, .jqplot-y4axis-tick, .jqplot-y5axis-tick, .jqplot-y6axis-tick, .jqplot-y7axis-tick, .jqplot-y8axis-tick, .jqplot-y9axis-tick {   left: 0px;     top: 15px;    text-align: left; } .jqplot-meterGauge-tick {   font-size: 0.75em;   color: #F00; } .jqplot-meterGauge-label {   font-size: 1em;   color: #999999; } .jqplot-xaxis-label {   margin-top: 10px;   font-size: 11pt;   position: absolute; } .jqplot-x2axis-label {   margin-bottom: 10px;   font-size: 11pt;   position: absolute; } .jqplot-yaxis-label {   margin-right: 10px;   font-size: 11pt;   position: absolute; } .jqplot-y2axis-label, .jqplot-y3axis-label, .jqplot-y4axis-label, .jqplot-y5axis-label, .jqplot-y6axis-label, .jqplot-y7axis-label, .jqplot-y8axis-label, .jqplot-y9axis-label {   font-size: 11pt;   position: absolute; } table.jqplot-table-legend {   margin-top: 12px;   margin-bottom: 12px;   margin-left: 12px;   margin-right: 12px; } table.jqplot-table-legend, table.jqplot-cursor-legend {   background-color: rgba(255,255,255,0.6);   border: 1px solid #cccccc;   position: absolute;   font-size: 0.75em; } td.jqplot-table-legend {   vertical-align:middle; } td.jqplot-seriesToggle:hover, td.jqplot-seriesToggle:active {   cursor: pointer; } td.jqplot-table-legend > div {   border: 1px solid #cccccc;   padding:1px; } div.jqplot-table-legend-swatch {   width:0px;   height:0px;   border-top-width: 5px;   border-bottom-width: 5px;   border-left-width: 6px;   border-right-width: 6px;   border-top-style: solid;   border-bottom-style: solid;   border-left-style: solid;   border-right-style: solid; } .jqplot-title {   top: 0px;   left: 0px;   padding-bottom: 0.5em;   font-size: 1.2em; } table.jqplot-cursor-tooltip {   border: 1px solid #cccccc;   font-size: 0.75em; }  .jqplot-cursor-tooltip {   border: 1px solid #cccccc;   font-size: 0.75em;   white-space: nowrap;   background: rgba(208,208,208,0.5);   padding: 1px; } .jqplot-highlighter-tooltip {   border: 1px solid #cccccc;   font-size: 0.75em;   white-space: nowrap;   background: rgba(208,208,208,0.5);   padding: 1px; } .jqplot-point-label {   font-size: 0.75em;   z-index: 2; }    td.jqplot-cursor-legend-swatch { vertical-align:middle; text-align:center; } div.jqplot-cursor-legend-swatch { width:1.2em; height:0.7em; } .jqplot-error {   text-align: center; } .jqplot-error-message {   position: relative;   top: 46%;   display: inline-block; } div.jqplot-bubble-label {   font-size: 0.8em;   padding-left: 2px;   padding-right: 2px;   color: rgb(20%, 20%, 20%); } div.jqplot-bubble-label.jqplot-bubble-label-highlight {   background: rgba(90%, 90%, 90%, 0.7); }  .ui-accordion h3 { background: url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/icon-plus.png) no-repeat left 2px; padding: 0 0 5px 20px; border-bottom: 0px; line-height: 120%; display: block !important; } .ui-accordion h3.ui-state-active { background: url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/icon-minus.png) no-repeat left 2px !important; } .ui-state-default { margin-top: 20px; } .ui-accordian h3.ui-state-default { background: url(//efulife.qlinksgroup.org/wp-content//themes/efulife/images/gray_list.jpg) no-repeat left 8px !important; } .ui-accordion-content { margin-bottom: 300px; margin-left: 20px !important; } .cal-info { margin: 30px 0px 20px 0px; } .cal-info p {margin-bottom: 5px;} .cal-info h2 { font-size: 16px; font-weight: normal; color: #002E5A; margin-bottom: 15px;} .cal-info-content { padding: 20px; background: #ddd; border: 1px solid #ccc; margin: 10px 0px 30px 0px;} .cal-info-content p {color: #666666; font-size: 13px; line-height: 20px; margin-bottom: 10px;} .cal-info-content p span {color: #003366; font-weight: bold;} .error { }  .border { border-bottom: 0px solid #ddd; margin: 0px 0 20px 0; padding: 0px 0px 00px 0px} table.calc { width: 100%; margin: 0px 0 0px 0;} table.calc th { background-color: #99CC99; text-align: center; font-weight: bold; font-size: 12px; padding: 7px; color: #fff; text-shadow: 1px 1px 1px #000; border: 1px solid #fff; } table.calc td { font-size: 13px; color: #666666; padding: 5px; border: 0px solid #eaeaea; } table.calc td .eg { font-size: 11px; color: #666; padding: 2px 1px 1px 1px; display:block;} table.calc td #err1 { color: #C00; padding: 1px;} table.calc td #err2 { color: #C00; padding: 1px;} table.calc td #err3 { color: #C00; padding: 1px;} table.calc td input[type=radio], input.radio { border: none; }  table.calc td input {background-color: #F1F1F1;   border: 1px solid #CCCCCC;   color: #999999;   font-size: 12px;   line-height: normal;   padding: 6px;}  .fundscheme { padding: 5px 5px 5px 0px;} .inception {  color: #666666;  font-size: 11px;  padding: 4px 0px 0px 0px; display: block;  } .eg { color: #666666;   font-size: 11px;   padding: 2px 4px 1px; }  .incept-portfolio  { color: #666666;   font-size: 11px;   padding: 0px 0px 6px 0px; display: block; height: 14px; }  #mfc { padding: 5px 5px 5px 0px; margin: 15px 0px 15px 0px; overflow: hidden; color: #666; font-size: 13px; }   table.calc-nomp { width: 100%; margin: 0px;} table.calc-nomp th { background-color: #99CC99; text-align: center; font-weight: bold; font-size: 12px; padding: 7px; color: #fff; text-shadow: 1px 1px 1px #000; border: 1px solid #fff; } table.calc-nomp td { font-size: 13px; color: #666666; padding: 5px; border: 0px solid #eaeaea; } table.calc-nomp td .val { color: #666; padding: 5px; display:block; background: #ccc; width: 150px;} table.calc-nomp td input[type=radio], input.radio { border: none; } table.calc-nomp td input, table.calc td select {background-color: #F1F1F1;   border: 1px solid #CCCCCC;   color: #333;   font-size: 12px;   line-height: normal;   padding: 5px 3px; }  table.calc td select option { line-height:1.5}    #content #calc-nav { overflow: hidden; margin-bottom: 20px;} #content #calc-nav ul {padding:0; margin:0; list-style:none; } #content #calc-nav ul li {display:inline; margin: 0px 0 0 1px; padding:0; float:left; text-indent: 0; font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif; background: #BA0C2F; line-height: normal;} #content #calc-nav li:last-child { border-right: none; } #content #calc-nav ul li a {padding: 5px 15px 5px 15px; color: #fff; display:block; font-size: 13px; text-decoration: none; text-transform: uppercase; } #content #calc-nav a:hover, #calc-nav a.current { color: #fff; background-color:#999;} #posttext { margin: 20px 0px 0px 0px;} #error,#tableerror,#fielderror { padding:10px 10px 10px 45px; border:#e8aaad solid 1px; background:#f9e5e6 url('//efulife.qlinksgroup.org/wp-content//plugins/calculators/icons/error.png') 10px 50% no-repeat; color: #b50007; display: none; margin: 10px 0px 10px 0px; font-size: 12px;} #benchinfo{padding:10px 10px 10px 45px; border:#E8E3AA solid 1px; background:#f9f9e5 url('//efulife.qlinksgroup.org/wp-content//plugins/calculators/icons/info.png') 10px 50% no-repeat; color: #333; margin: 10px 0px 10px 0px; font-size: 12px;} #showgraph { position: relative;} #spinner { position: absolute;  top : 50%;  left : 50%; } #viewgraph {background-color:#ba0c2f; padding:5px 20px 6px; color:#fff;  font-size:11px; text-decoration:none; font-weight:bold; clear:both; margin:15px 0 0 0; color:#fff; border:none; } .ui-jqgrid .ui-jqgrid-bdiv { overflow:hidden !important; }div.wpcf7 { margin: 0; padding: 0; } div.wpcf7-response-output { margin: 2em 0.5em 1em; padding: 0.2em 1em; } div.wpcf7 .screen-reader-response { position: absolute; overflow: hidden; clip: rect(1px, 1px, 1px, 1px); height: 1px; width: 1px; margin: 0; padding: 0; border: 0; } div.wpcf7-mail-sent-ok { border: 2px solid #398f14; } div.wpcf7-mail-sent-ng { border: 2px solid #ff0000; } div.wpcf7-spam-blocked { border: 2px solid #ffa500; } div.wpcf7-validation-errors { border: 2px solid #f7e700; } .wpcf7-form-control-wrap { position: relative; } span.wpcf7-not-valid-tip { color: #f00; font-size: 1em; font-weight: normal; display: block; } .use-floating-validation-tip span.wpcf7-not-valid-tip { position: absolute; top: 20%; left: 20%; z-index: 100; border: 1px solid #ff0000; background: #fff; padding: .2em .8em; } span.wpcf7-list-item { display: inline-block; margin: 0 0 0 1em; } span.wpcf7-list-item-label::before, span.wpcf7-list-item-label::after { content: " "; } .wpcf7-display-none { display: none; } div.wpcf7 .ajax-loader { visibility: hidden; display: inline-block; background-image: url('//efulife.qlinksgroup.org/wp-content//plugins/contact-form-7/images/ajax-loader.gif'); width: 16px; height: 16px; border: none; padding: 0; margin: 0 0 0 4px; vertical-align: middle; } div.wpcf7 .ajax-loader.is-active { visibility: visible; } div.wpcf7 div.ajax-error { display: none; } div.wpcf7 .placeheld { color: #888; } div.wpcf7 .wpcf7-recaptcha iframe { margin-bottom: 0; } div.wpcf7 input[type="file"] { cursor: pointer; } div.wpcf7 input[type="file"]:disabled { cursor: default; } @charset "utf-8";  #rsjpSearch { text-align: right; margin-bottom: 20px; } #simplemap { border: 1px solid #999; color: #000; } #simplemap img { background: none !important; padding: none !important; max-width: none !important; max-height: none !important; border: none !important; } #simplemap a { color: #00c; background: none; text-decoration: none; } #simplemap a:hover { background: none; text-decoration: underline; } #powered_by_simplemap { font-size: 0.75em; text-align: right; color: #999; } #powered_by_simplemap a { color: #999; text-decoration: underline; } #powered_by_simplemap a:hover { text-decoration: none; } #searchForm { text-align: left; } #searchForm input#addressInput { width: 250px; } #searchForm input#addressSubmit { width: auto; } #searchForm select { width: auto; } #searchForm p { margin: 10px auto; } #map_search label { float: left; } #map_search .float_text_left { float: left; padding-right: 5px; } #simplemap-updating { display:none; background:#fff; color:#000; vertical-align:middle; text-align:center; } #simplemap-updating img { vertical-align:middle; text-align:center; } .markertext { font-size: 0.9em; line-height: 1.2em; color: #000; } .markertext .bubble_category { font-size: 0.6em; font-style: italic; } .markertext a { color: #00c; text-decoration: underline; } .markertext h3 { margin-top: 0 !important; margin-bottom: 1em !important; text-align: left !important; line-height: 1.2em !important; } .markertext p { margin-bottom: 1em !important; } .markertext .search-term { background: #ff6; } div#results { padding-bottom: 20px; } div.result { margin: 0; padding: 15px 5px; font-size: 0.9em; line-height: 1.2em; border-bottom: 1px solid #ccc; } div.result small { font-size: 0.7em; color: #999; } div.result:hover { background: #ebf0f1; } div.result address { font-style: normal; } div.result h3 { margin: 0 0 5px; font-size: 1.5em; text-transform: none; } div.result img { border: none; } div.result .search-term { background: #ff6; color: #000; } div.result div.result_name { width: 100%; } div.result div.result_address { float: left; width: 40%; } div.result div.result_phone { float: left; width: 40%; min-height: 3em; } div.result div.result_links { float: left; display: table-cell; width: 20%; text-align: right; vertical-align: bottom; } div.result div.result_links div { clear: right; margin-bottom: 3px; } div.result div.special { float: right; height: 20px; margin: 0; padding-left: 20px; line-height: 20px; text-align: left; font-style: italic; background: url(//efulife.qlinksgroup.org/wp-content//plugins/simplemap/inc/images/star.png) no-repeat left center; } .location_search_title, .location_search_distance_cell, .location_search_taxonomy_cell { font-weight:bold; vertical-align:top; } .no-linebreak { white-space:nowrap; } .sm-single-location-default-template { padding:3px; } .sm-single-map { position: relative; padding-bottom: 90%; height: 0; overflow: hidden; } .sm-single-map iframe { position: absolute; top:0; left: 0; width: 100%; height: 100%; } .sm-single-location-data { margin-top: 30px; } .sm-single-location-data-ul { list-style-type:none; padding-left:0; margin-left:0; } .infoBox { background-color: #fff; } .infoBox:after { position: relative; top: 20px; left: 60px; border-top: 0px; border-left: 0px; padding: 0px; content: ''; overflow: hidden; display: block; width: 0; height: 0; border-left: 20px solid rgba(0, 0, 0, 0); border-right: 20px solid rgba(0, 0, 0, 0); border-top: 20px solid #FFF; } .infoBox .markertext ul, .infoBox .markertext ol { margin-left: 15px; } div.result div.result_phone span.result_phone, div.result div.result_phone span.result_email, div.result div.result_phone span.result_fax { display: block; } div.location_search { display: table; width: 100%; } div.location_search div:first-child div { display: table-header-group; } div.location_search > div { display: table-row; } div.location_search div > div { display: table-cell; padding: 0% 0% 1% 1%; } div.location_search > div div:first-child { padding-left: 0px; } div.location_search > div div:first-child:nth-last-child(1), div.location_search > div div:first-child:nth-last-child(1) ~ div { width: 100%; } div.location_search > div div:first-child:nth-last-child(2), div.location_search > div div:first-child:nth-last-child(2) ~ div { width: 49%; } div.location_search > div div:first-child:nth-last-child(3), div.location_search > div div:first-child:nth-last-child(3) ~ div { width: 32%; } div.location_search > div div:first-child:nth-last-child(4), div.location_search > div div:first-child:nth-last-child(4) ~ div { width: 24%; } div.location_search > div div:first-child:nth-last-child(5), div.location_search > div div:first-child:nth-last-child(5) ~ div { width: 19%; } div.location_search > div div:first-child:nth-last-child(6), div.location_search > div div:first-child:nth-last-child(6) ~ div { width: 15%; }  @media screen and (max-width: 800px) { div.location_search div > div {  float: left;  padding-left: 0%;  width: 100%!important; } div.result div.result_address {  width: 100%;  float: none; } div.result div.result_phone {  width: 70%;  min-height: 0.1em; } div.result div.result_links {  width: 30%; } div.result div.result_name {  margin-bottom: 10px; } div.result div.result_phone span.result_phone, div.result div.result_phone span.result_email, div.result div.result_phone span.result_fax, div.result div.result_links div.result_website, div.result div.result_links div.result_directions {  display: block;  margin: 5px 0; } div.result div.sm_category_list, div.result div.sm_tag_list, div.result div.sm_day_list, div.result div.sm_time_list {  margin: 5px 0; } } @media screen and (max-width: 480px) { div.location_search div#location_search_sm-category_fields label, div.location_search div#location_search_sm-tag_fields label, div.location_search div#location_search_sm-day_fields label, div.location_search div#location_search_sm-time_fields label {  display: block;  float: none; } div.result div.result_phone, div.result div.result_links {  width: 100%;  min-height: 0;  float: none;  text-align: left; } } .advanced_recent_posts_widget * { margin:0; padding:0; } .advanced_recent_posts_widget { font-size: 12px;  line-height: 18px; } .advanced_recent_posts_widget .post-title{ font-size: 12px;  font-weight:bold; } .advanced_recent_posts_widget .post-date{ font-style:italic; } .advanced_recent_posts_widget img{ float:left; margin-right:10px; margin-top:5px; } .advanced_recent_posts_widget ul li{ list-style: none; list-style-type: none; margin: 3px 0; padding: 3px 0; border-bottom:1px solid #ccc; } .advanced_recent_posts_widget .more-link{ display:inline; } .advanced_recent_posts_widget .post-entry{   padding:0 0 5px 0;  overflow:hidden; } .attachments { clear: both; overflow: hidden; margin: 0px;} .documentIcons {background:#f6f6f6; border:1px solid #EAEAEA;margin:0 0 10px;overflow:hidden;padding:5px 7px;} .documentIcons:hover { background:#ffffff;} .documentIcons img {float:left; margin:0 5px 0 0; width:20px;} .documentIcons a {display:block; font-size:12px; padding:0 0 0;} .audiofiles a {display:block;} .documentIconsWrapper {margin:10px 0 0 0;} .dl {background:transparent url(//efulife.qlinksgroup.org/wp-content//plugins/downloadcategories/images/downloads.png) no-repeat scroll 0 50%;padding:0 0 0 13px;}  #content .resett li {background: none; padding: 0px; } .down-serarch { border-bottom: 1px dotted #999; margin: 0px 0px 10px 0px; overflow: hidden; padding: 5px 5px 10px 5px;} .down-serarch h2{ color: #002e5a; font-size: 18px; font-weight: normal; border-bottom: 1px dotted #999; padding-bottom: 10px; } .down-serarch p { border-bottom: 1px dashed #999999; color: #FFFFFF; font-size: 11px; padding-bottom: 10px;} .down-serarch ul{ margin: 0px; padding: 0px; } .down-serarch li{ display:block; float:left; margin-bottom: 0px; margin-right: 15px;} .down-serarch .margin { padding: 0; width: 70px;} .down-serarch .selectf { padding: 0; width: 150px;}  .down-serarch li label { color:#666; display:block; font-size:13px; margin-bottom: 0px; } .down-serarch li input { border: 1px solid #cecece; color: #666; line-height: normal; padding: 6px; background:#f4f4f4; width: 85%;  } .down-serarch li select { border: 1px solid #cecece; color: #666; line-height: normal; padding: 5px; } .down-serarch li .down-btn { font-size: 16px; background: #002e5a url(//efulife.qlinksgroup.org/wp-content//plugins/downloadcategories/dinputbutton.gif) repeat-x; border-color: #d9d9d9; color: #fff; padding: 3px 7px; cursor: pointer; width: 70px; } .down-title {color: #002e5a; font-size: 22px; font-weight: normal; padding-bottom: 10px; font-family:Georgia; } .down-prod-boxes-dotted{ float: left;   margin: 0;   padding: 0 0 10px;   width: 520px; } .down-prod-boxes-dotted h3 {   border-bottom: 1px dotted #D6D6D6;   color: #002E5A;   font-size: 17px;   margin: 0 0 12px;   padding: 0; } .dwn-box-cont{ margin:15px 0 0 0; padding:0;  float:left; border-bottom:1px dotted #d6d6d6; } .dwn-box-cont h2{ margin:0 0 20px 0; padding:0; font-size:18px; color:#002e5a; } .dwn-box-cont h3{ margin:0 0 12px 0; padding:0 0 6px 0; font-size:14px; color:#666666; border-bottom:1px dotted #d6d6d6; } .dwn-box-cont p{ margin:10px 0 20px 0; padding:0; color:#000; font-size:11px; font-family:Tahoma; } .dwn-box-cont a:link, .dwn-box-cont a:active, .dwn-box-cont a:visited { color:#0099ff; text-decoration:none; } .dwn-box-cont a:hover { color:#000; text-decoration:none; }  .dwn-container{ margin:0 25px 0 0; padding:0 0 0 0; width:230px; float:left; } .dwn-container h3{ margin:0; padding:0 0 4px 18px !important; background:url(//efulife.qlinksgroup.org/wp-content//plugins/downloadcategories/bluhead-bullet.png) no-repeat left 7px; color:#666666!important; font-size:14px!important; font-family:Georgia; font-weight:normal; border-bottom:1px dotted #d6d6d6; } .dwn-container p{ margin:16px 0 0 0 !important; padding:0 0 0 0 !important; color:#000; font-size:12px!important; font-family:Tahoma; float:left !important; line-height:1.5em !important; text-wrap:normal !important; } .dwn-container p img{ margin: 5px 8px 3px 0; padding:0; float:left; } .dwn-container a:link, .dwn-container a:active, .dwn-container a:visited { color:#666666; text-decoration:none; } .dwn-container a:hover { color:#002e5a; text-decoration:none; }  .navigation { overflow: hidden; font-size: 11px; color: #666; border-top: 1px solid #eaeaea; padding: 10px 5px; } .navigation .alignleft { width: 300px; } .navigation .alignright { width: 300px; text-align: right; } .navigation a { display: block; } table.dw-pagenavi { padding: 3px; margin: 3px; text-align: center; margin: 0 auto; } table.dw-pagenavi a, div.dw-pagenavi span { padding: 2px 8px 2px 8px; margin-right: 5px; border: 1px solid #ddd; text-decoration: none; font-size: 12px; } table.dw-pagenavi span { color: #666; } table.dw-pagenavi a:hover, div.dw-pagenavi a:active { border: 1px solid #c2c2c2; color: #002e5a; background-color: #e6e6e6; } table.dw-pagenavi span.current { padding: 2px 5px 2px 5px; margin-right: 2px; border: 1px solid #003366; font-weight: bold; background-color: #003366; color: #FFF; } table.dw-pagenavi td strong {background-color: #003366;   border: 1px solid #003366;   color: #FFFFFF;   font-size: 12px;   font-weight: bold;   margin-right: 2px;   padding: 2px 8px; } table.dw-pagenavi span.disabled { padding: 2px 5px 2px 5px; margin-right: 2px; border: 1px solid #f3f3f3; color: #ccc;}  .error {padding:10px 10px 10px 45px; border:#e8aaad solid 1px; background:#f9e5e6 url('//efulife.qlinksgroup.org/wp-content//plugins/downloadcategories/icons/error.png') 10px 50% no-repeat; color: #b50007; margin: 10px 0px 10px 0px; font-size: 12px;} #info {padding:10px 10px 10px 45px; border:#E8E3AA solid 1px; background:#f9f9e5 url('//efulife.qlinksgroup.org/wp-content//plugins/downloadcategories/icons/info.png') 10px 50% no-repeat; color: #333; margin: 10px 0px 10px 0px; font-size: 12px;}#wpfes_newsletter p { margin-bottom: 10px; } #wpfes_newsletter span.tos { cursor:pointer; text-decoration:underline; } #wpfes_newsletter span.tos:hover { text-decoration:none; } .wpfes_off { display:none; } .newsletter-box {   width: 500px;   height: 400px;   color: black;   background-color: white;   border: 1px black solid;   position: fixed;   top: 100px;   left: 50%;   margin-left: -254px;   padding: 8px; z-index: 99999; } .newsletter-box h3 { background:none; color:#000;   float: left;   clear: left; margin:0 0 10px 0; padding:0; font-size:16px; height:16px; line-height:16px; font-family:arial; text-decoration:none; text-shadow:none; } #newsletter-agreement-text {   width: 100%;   height: 355px;   overflow-y: scroll;   clear: both; padding:5px 0 10px 0; } .newsletter-close {   float: right;   background-color: black;   color: white;   cursor: pointer;   cursor: hand; } .newsletter-box-text {   clear: both; } .wpfes_form_label {   margin-top: 2px !important;   margin-bottom: 2px !important;   padding-top: 0px !important;   padding-bottom: 0px !important; } .wpfes_form_options { display: none; } body.custom-background{ background-color: #f1f1f1; background-image: url('//efulife.qlinksgroup.org/wp-content//uploads/2017/11/payments-1.png'); background-repeat: repeat; background-position: top left; background-attachment: fixed; }   @media only screen and (max-width: 414px) {  .home_navigation {   margin-top: -273px!important;   z-index:0; } header.site_navigation {   top:601px!important; }   footer .menu li a {   line-height:0!important; } img.attachment-full.size-full.wp-post-image {   margin-top: 11px; } a#btn_quicklink {   margin-right: 37px; margin-top: 28px!important; }   .item.open {   top: 253px!important;   z-index:1;   width: 300px!important; }  .news_slider.clearfix {   top: 235px!important; }  .news_slider {   margin-bottom: 268px!important; }   .news_slider .aside {   width: 100%!important;   margin-top: 55px;   position: absolute; }  .news_slider .aside ul li:nth-child(odd) a {   color: #01808d!important; } footer .menu, footer .menu li {   width: 100%!important;   margin-top: 4px!important; } li#menu-item-9780 {   position: absolute;   margin-top: 134px!important;   left: 81px; } li#menu-item-9787 { margin-top:70px!important; margin-bottom:0px!important; } li#menu-item-9787 { margin-top:60px!important; }  .follow_us {   margin: -88px 250px 0 0!important; } ul#menu-quick-links li.menu-item { padding-top:10px!important; } .news_slider .aside h4 {   margin: 0 0 0 2.3%!important; }  li#menu-item-3610 {   margin-top: 102px!important; } li#menu-item-3622 { position:absolute; }  li#menu-item-3293 {   margin-top: 24px!important; } li#menu-item-3293 a { font-size:13px; } li#menu-item-3294 {   position: absolute;   top: 16px;   left:88px!important;   margin-top: 19px!important; } li#menu-item-3294 a{ font-size:13px; } li#menu-item-3295 { } li#menu-item-3295 a { font-size:13px; } li#menu-item-5294 {   position: absolute;   top: 51px;   left: 88px; } li#menu-item-5294 a { font-size:13px; }  li#menu-item-9165 {   margin-top: 23px!important; }  } @media only screen and (max-width: 375px) {  .home_navigation {   margin-top: -273px!important;   z-index:0; } a#btn_quicklink {   margin-right: 0px; } header.site_navigation {   top: 600px!important; }    .item.open {   top: 253px!important;   z-index:1;   width: 260px!important; }  .news_slider.clearfix {   top: 235px!important; }  .news_slider {   margin-bottom: 268px !important; }  .follow_us {   margin: -88px 213px 0 0!important; } .news_slider .aside h4 {   margin: 0 0 0 2.3%!important; } li#menu-item-3610 {   margin-top: 102px!important; } li#menu-item-3622 { position:absolute; }   li#menu-item-9165 {   margin-top: 22px!important; } li#menu-item-9780 {   margin-top: 133px!important; }  li#menu-item-3293 a { font-size:12px; }  li#menu-item-3294 a{ font-size:12px; } li#menu-item-3295 a { font-size:12px; } li#menu-item-5294 a { font-size:12px; }    }   @media only screen and (max-width: 360px) {  .item.open {    width: 250px!important; } .follow_us {   margin: -88px 198px 0 0!important; } .news_slider .aside h4 {   margin: 0 0 0 1.3%!important; } li#menu-item-3610 {   margin-top: 102px!important; } li#menu-item-3622 { position:absolute; } }  @media only screen and (max-width: 320px) {  .home_navigation {   margin-top: -273px!important;   z-index:0; } a#btn_quicklink {   margin-right: 12px;   top: 128px;   padding: 13px 10px 13px 23px; } footer .menu li a {   line-height:0px!important; } header.site_navigation {   top: 600px!important; }     .item.open {   top: 253px!important;   z-index:1;   width: 225px!important; }  .news_slider.clearfix {   top: 235px!important; }  .news_slider {   margin-bottom: 268px!important; }  .follow_us {   margin: -88px 160px 0 0!important; } li#menu-item-3610 {   margin-top: 102px!important; } li#menu-item-3622 { position:absolute; } }        .sticky-container { padding: 0px; margin: 0px; position: fixed; right: -119px; top: 240px; width: 200px; } .sticky li {  color: #efefef; list-style-type: none; background-color: #333; color: #efefef; height: 43px; padding: 0px; margin: 0px 0px 1px 0px; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; transition: all 0.25s ease-in-out; cursor: pointer; filter: url("data:image/svg+xml;utf8,<svg xmlns=\'//www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); filter: gray; } .sticky li:hover {  font-size: 0.7em; margin-left: -115px;    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'//www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale"); -webkit-filter: grayscale(0%); } .sticky li img { float: left; margin: 5px 5px; margin-right: 10px; } .sticky li p { padding: 0px; margin: 0px;  color: #efefef; text-transform: uppercase; line-height: 43px; }  #wpfes_newsletter p { margin-bottom: 10px; } #wpfes_newsletter span.tos { cursor:pointer; text-decoration:underline; } #wpfes_newsletter span.tos:hover { text-decoration:none; } .wpfes_off { display:none; } .newsletter-box {   width: 500px;   height: 400px;   color: black;   background-color: white;   border: 1px black solid;   position: fixed;   top: 100px;   left: 50%;   margin-left: -254px;   padding: 8px; z-index: 99999; } .newsletter-box h3 { background:none; color:#000;   float: left;   clear: left; margin:0 0 10px 0; padding:0; font-size:16px; height:16px; line-height:16px; font-family:arial; text-decoration:none; text-shadow:none; } #newsletter-agreement-text {   width: 100%;   height: 355px;   overflow-y: scroll;   clear: both; padding:5px 0 10px 0; } .newsletter-close {   float: right;   background-color: black;   color: white;   cursor: pointer;   cursor: hand; } .newsletter-box-text {   clear: both; } .wpfes_form_label {   margin-top: 2px !important;   margin-bottom: 2px !important;   padding-top: 0px !important;   padding-bottom: 0px !important; } .wpfes_form_options { display: none; } body.custom-background{ background-color: #f1f1f1; background-image: url('//efulife.qlinksgroup.org/wp-content//uploads/2017/11/payments-1.png'); background-repeat: repeat; background-position: top left; background-attachment: fixed; }   @media only screen and (max-width: 414px) {  .home_navigation {   margin-top: -273px!important;   z-index:0; } header.site_navigation {   top:601px!important; }   footer .menu li a {   line-height:0!important; } img.attachment-full.size-full.wp-post-image {   margin-top: 11px; } a#btn_quicklink {   margin-right: 37px; margin-top: 28px!important; }   .item.open {   top: 253px!important;   z-index:1;   width: 300px!important; }  .news_slider.clearfix {   top: 235px!important; }  .news_slider {   margin-bottom: 268px!important; }   .news_slider .aside {   width: 100%!important;   margin-top: 55px;   position: absolute; }  .news_slider .aside ul li:nth-child(odd) a {   color: #01808d!important; } footer .menu, footer .menu li {   width: 100%!important;   margin-top: 4px!important; } li#menu-item-9780 {   position: absolute;   margin-top: 134px!important;   left: 81px; } li#menu-item-9787 { margin-top:70px!important; margin-bottom:0px!important; } li#menu-item-9787 { margin-top:60px!important; }  .follow_us {   margin: -88px 250px 0 0!important; } ul#menu-quick-links li.menu-item { padding-top:10px!important; } .news_slider .aside h4 {   margin: 0 0 0 2.3%!important; }  li#menu-item-3610 {   margin-top: 102px!important; } li#menu-item-3622 { position:absolute; }  li#menu-item-3293 {   margin-top: 24px!important; } li#menu-item-3293 a { font-size:13px; } li#menu-item-3294 {   position: absolute;   top: 16px;   left:88px!important;   margin-top: 19px!important; } li#menu-item-3294 a{ font-size:13px; } li#menu-item-3295 { } li#menu-item-3295 a { font-size:13px; } li#menu-item-5294 {   position: absolute;   top: 51px;   left: 88px; } li#menu-item-5294 a { font-size:13px; }  li#menu-item-9165 {   margin-top: 23px!important; }  } @media only screen and (max-width: 375px) {  .home_navigation {   margin-top: -273px!important;   z-index:0; } a#btn_quicklink {   margin-right: 0px; } header.site_navigation {   top: 600px!important; }    .item.open {   top: 253px!important;   z-index:1;   width: 260px!important; }  .news_slider.clearfix {   top: 235px!important; }  .news_slider {   margin-bottom: 268px !important; }  .follow_us {   margin: -88px 213px 0 0!important; } .news_slider .aside h4 {   margin: 0 0 0 2.3%!important; } li#menu-item-3610 {   margin-top: 102px!important; } li#menu-item-3622 { position:absolute; }   li#menu-item-9165 {   margin-top: 22px!important; } li#menu-item-9780 {   margin-top: 133px!important; }  li#menu-item-3293 a { font-size:12px; }  li#menu-item-3294 a{ font-size:12px; } li#menu-item-3295 a { font-size:12px; } li#menu-item-5294 a { font-size:12px; }    }   @media only screen and (max-width: 360px) {  .item.open {    width: 250px!important; } .follow_us {   margin: -88px 198px 0 0!important; } .news_slider .aside h4 {   margin: 0 0 0 1.3%!important; } li#menu-item-3610 {   margin-top: 102px!important; } li#menu-item-3622 { position:absolute; } }  @media only screen and (max-width: 320px) {  .home_navigation {   margin-top: -273px!important;   z-index:0; } a#btn_quicklink {   margin-right: 12px;   top: 128px;   padding: 13px 10px 13px 23px; } footer .menu li a {   line-height:0px!important; } header.site_navigation {   top: 600px!important; }     .item.open {   top: 253px!important;   z-index:1;   width: 225px!important; }  .news_slider.clearfix {   top: 235px!important; }  .news_slider {   margin-bottom: 268px!important; }  .follow_us {   margin: -88px 160px 0 0!important; } li#menu-item-3610 {   margin-top: 102px!important; } li#menu-item-3622 { position:absolute; } }  @import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,400,600,700,900,200italic,400italic,600italic,700italic,900italic')