@font-face{font-family:'Open Sans Hebrew';font-style:italic;font-weight:300;src:url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-LightItalic.eot);src:url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-LightItalic.eot?#iefix) format('embedded-opentype'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-LightItalic.woff2) format('woff2'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-LightItalic.woff) format('woff'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-LightItalic.ttf) format('truetype');}@font-face{font-family:'Open Sans Hebrew';font-style:normal;font-weight:300;src:url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Light.eot);src:url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Light.eot?#iefix) format('embedded-opentype'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Light.woff2) format('woff2'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Light.woff) format('woff'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Light.ttf) format('truetype');}@font-face{font-family:'Open Sans Hebrew';font-style:italic;font-weight:400;src:url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Italic.eot);src:url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Italic.eot?#iefix) format('embedded-opentype'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Italic.woff2) format('woff2'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Italic.woff) format('woff'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Italic.ttf) format('truetype');}@font-face{font-family:'Open Sans Hebrew';font-style:normal;font-weight:400;src:url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Regular.eot);src:url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Regular.eot?#iefix) format('embedded-opentype'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Regular.woff2) format('woff2'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Regular.woff) format('woff'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Regular.ttf) format('truetype');}@font-face{font-family:'Open Sans Hebrew';font-style:italic;font-weight:700;src:url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-BoldItalic.eot);src:url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-BoldItalic.eot?#iefix) format('embedded-opentype'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-BoldItalic.woff2) format('woff2'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-BoldItalic.woff) format('woff'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-BoldItalic.ttf) format('truetype');}@font-face{font-family:'Open Sans Hebrew';font-style:normal;font-weight:700;src:url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Bold.eot);src:url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Bold.eot?#iefix) format('embedded-opentype'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Bold.woff2) format('woff2'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Bold.woff) format('woff'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Bold.ttf) format('truetype');}@font-face{font-family:'Open Sans Hebrew';font-style:italic;font-weight:800;src:url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-ExtraBoldItalic.eot);src:url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-ExtraBoldItalic.eot?#iefix) format('embedded-opentype'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-ExtraBoldItalic.woff2) format('woff2'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-ExtraBoldItalic.woff) format('woff'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-ExtraBoldItalic.ttf) format('truetype');}@font-face{font-family:'Open Sans Hebrew';font-style:normal;font-weight:800;src:url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-ExtraBold.eot);src:url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-ExtraBold.eot?#iefix) format('embedded-opentype'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-ExtraBold.woff2) format('woff2'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-ExtraBold.woff) format('woff'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-ExtraBold.ttf) format('truetype');}
@font-face{font-family:'Open Sans Hebrew Condensed';font-style:italic;font-weight:300;src:url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-LightItalic.eot);src:url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-LightItalic.eot?#iefix) format('embedded-opentype'), url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-LightItalic.woff2) format('woff2'), url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-LightItalic.woff) format('woff'), url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-LightItalic.ttf) format('truetype');}@font-face{font-family:'Open Sans Hebrew Condensed';font-style:normal;font-weight:300;src:url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-Light.eot);src:url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-Light.eot?#iefix) format('embedded-opentype'), url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-Light.woff2) format('woff2'), url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-Light.woff) format('woff'), url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-Light.ttf) format('truetype');}@font-face{font-family:'Open Sans Hebrew Condensed';font-style:italic;font-weight:400;src:url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-Italic.eot);src:url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-Italic.eot?#iefix) format('embedded-opentype'), url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-Italic.woff2) format('woff2'), url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-Italic.woff) format('woff'), url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-Italic.ttf) format('truetype');}@font-face{font-family:'Open Sans Hebrew Condensed';font-style:normal;font-weight:400;src:url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-Regular.eot);src:url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-Regular.eot?#iefix) format('embedded-opentype'), url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-Regular.woff2) format('woff2'), url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-Regular.woff) format('woff'), url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-Regular.ttf) format('truetype');}@font-face{font-family:'Open Sans Hebrew Condensed';font-style:italic;font-weight:700;src:url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-BoldItalic.eot);src:url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-BoldItalic.eot?#iefix) format('embedded-opentype'), url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-BoldItalic.woff2) format('woff2'), url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-BoldItalic.woff) format('woff'), url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-BoldItalic.ttf) format('truetype');}@font-face{font-family:'Open Sans Hebrew Condensed';font-style:normal;font-weight:700;src:url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-Bold.eot);src:url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-Bold.eot?#iefix) format('embedded-opentype'), url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-Bold.woff2) format('woff2'), url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-Bold.woff) format('woff'), url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-Bold.ttf) format('truetype');}@font-face{font-family:'Open Sans Hebrew Condensed';font-style:italic;font-weight:800;src:url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-ExtraBoldItalic.eot);src:url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-ExtraBoldItalic.eot?#iefix) format('embedded-opentype'), url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-ExtraBoldItalic.woff2) format('woff2'), url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-ExtraBoldItalic.woff) format('woff'), url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-ExtraBoldItalic.ttf) format('truetype');}@font-face{font-family:'Open Sans Hebrew Condensed';font-style:normal;font-weight:800;src:url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-ExtraBold.eot);src:url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-ExtraBold.eot?#iefix) format('embedded-opentype'), url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-ExtraBold.woff2) format('woff2'), url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-ExtraBold.woff) format('woff'), url(//fonts.gstatic.com/ea/opensanshebrewcondensed/v3/OpenSansHebrewCondensed-ExtraBold.ttf) format('truetype');}
@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:300;src:local('Open Sans Cond Light'), local('OpenSans-CondensedLight'), url(https://fonts.gstatic.com/s/opensanscondensed/v10/gk5FxslNkTTHtojXrkp-xJwNa6kgmw9HIHjUBPkzL2f3rGVtsTkPsbDajuO5ueQw.woff2) format('woff2');unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:300;src:local('Open Sans Cond Light'), local('OpenSans-CondensedLight'), url(https://fonts.gstatic.com/s/opensanscondensed/v10/gk5FxslNkTTHtojXrkp-xKdGPpWTn2kPFru4k7T0T-v3rGVtsTkPsbDajuO5ueQw.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:300;src:local('Open Sans Cond Light'), local('OpenSans-CondensedLight'), url(https://fonts.gstatic.com/s/opensanscondensed/v10/gk5FxslNkTTHtojXrkp-xN9i7v7U2vZkHC55NWxtqfn3rGVtsTkPsbDajuO5ueQw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:300;src:local('Open Sans Cond Light'), local('OpenSans-CondensedLight'), url(https://fonts.gstatic.com/s/opensanscondensed/v10/gk5FxslNkTTHtojXrkp-xK1ueDcgZDcfV3TWANvdPLj3rGVtsTkPsbDajuO5ueQw.woff2) format('woff2');unicode-range:U+0370-03FF;}
@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:300;src:local('Open Sans Cond Light'), local('OpenSans-CondensedLight'), url(https://fonts.gstatic.com/s/opensanscondensed/v10/gk5FxslNkTTHtojXrkp-xC3qj1XlvLGj0jktnJzWu233rGVtsTkPsbDajuO5ueQw.woff2) format('woff2');unicode-range:U+0102-0103, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:300;src:local('Open Sans Cond Light'), local('OpenSans-CondensedLight'), url(https://fonts.gstatic.com/s/opensanscondensed/v10/gk5FxslNkTTHtojXrkp-xC8hAQ4ocbp44gFQt8tMfcH3rGVtsTkPsbDajuO5ueQw.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:300;src:local('Open Sans Cond Light'), local('OpenSans-CondensedLight'), url(https://fonts.gstatic.com/s/opensanscondensed/v10/gk5FxslNkTTHtojXrkp-xBEur64QvLD-0IbiAdTUNXE.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}
@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:700;src:local('Open Sans Condensed Bold'), local('OpenSans-CondensedBold'), url(https://fonts.gstatic.com/s/opensanscondensed/v10/gk5FxslNkTTHtojXrkp-xBrT1lp9IdZ6Q20XTtjH6Zv3rGVtsTkPsbDajuO5ueQw.woff2) format('woff2');unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:700;src:local('Open Sans Condensed Bold'), local('OpenSans-CondensedBold'), url(https://fonts.gstatic.com/s/opensanscondensed/v10/gk5FxslNkTTHtojXrkp-xIS898UBCVj0FEntoasBk6P3rGVtsTkPsbDajuO5ueQw.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:700;src:local('Open Sans Condensed Bold'), local('OpenSans-CondensedBold'), url(https://fonts.gstatic.com/s/opensanscondensed/v10/gk5FxslNkTTHtojXrkp-xBkraXwpsr1uSZUhAAol_4_3rGVtsTkPsbDajuO5ueQw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:700;src:local('Open Sans Condensed Bold'), local('OpenSans-CondensedBold'), url(https://fonts.gstatic.com/s/opensanscondensed/v10/gk5FxslNkTTHtojXrkp-xKTAHfCyYjmaKhz-jw4dXo73rGVtsTkPsbDajuO5ueQw.woff2) format('woff2');unicode-range:U+0370-03FF;}
@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:700;src:local('Open Sans Condensed Bold'), local('OpenSans-CondensedBold'), url(https://fonts.gstatic.com/s/opensanscondensed/v10/gk5FxslNkTTHtojXrkp-xP1CsDU87ma3di2VmaZcPSr3rGVtsTkPsbDajuO5ueQw.woff2) format('woff2');unicode-range:U+0102-0103, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:700;src:local('Open Sans Condensed Bold'), local('OpenSans-CondensedBold'), url(https://fonts.gstatic.com/s/opensanscondensed/v10/gk5FxslNkTTHtojXrkp-xBztfhWvsElVqpbWxzFHK633rGVtsTkPsbDajuO5ueQw.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:700;src:local('Open Sans Condensed Bold'), local('OpenSans-CondensedBold'), url(https://fonts.gstatic.com/s/opensanscondensed/v10/gk5FxslNkTTHtojXrkp-xIF8zhZCJ7x9Pr62cRgaVUA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}
@font-face{font-family:'Open Sans Condensed';font-style:italic;font-weight:300;src:local('Open Sans Cond Light Italic'), local('OpenSans-CondensedLightItalic'), url(https://fonts.gstatic.com/s/opensanscondensed/v10/jIXlqT1WKafUSwj6s9AzVxzW2HGxJE-cxaore_4G_hYU24FapfJwyacJ6xNu5rm9.woff2) format('woff2');unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face{font-family:'Open Sans Condensed';font-style:italic;font-weight:300;src:local('Open Sans Cond Light Italic'), local('OpenSans-CondensedLightItalic'), url(https://fonts.gstatic.com/s/opensanscondensed/v10/jIXlqT1WKafUSwj6s9AzV4zIibREM_xtIOs0xIJYzcAU24FapfJwyacJ6xNu5rm9.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Open Sans Condensed';font-style:italic;font-weight:300;src:local('Open Sans Cond Light Italic'), local('OpenSans-CondensedLightItalic'), url(https://fonts.gstatic.com/s/opensanscondensed/v10/jIXlqT1WKafUSwj6s9AzV9WNSx_9Tm--PxC8nYzol_oU24FapfJwyacJ6xNu5rm9.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Open Sans Condensed';font-style:italic;font-weight:300;src:local('Open Sans Cond Light Italic'), local('OpenSans-CondensedLightItalic'), url(https://fonts.gstatic.com/s/opensanscondensed/v10/jIXlqT1WKafUSwj6s9AzV4S1q5RGaHzzAAUgHklRNwMU24FapfJwyacJ6xNu5rm9.woff2) format('woff2');unicode-range:U+0370-03FF;}
@font-face{font-family:'Open Sans Condensed';font-style:italic;font-weight:300;src:local('Open Sans Cond Light Italic'), local('OpenSans-CondensedLightItalic'), url(https://fonts.gstatic.com/s/opensanscondensed/v10/jIXlqT1WKafUSwj6s9AzV0RUj-8OE20lRl9GlTGRU-QU24FapfJwyacJ6xNu5rm9.woff2) format('woff2');unicode-range:U+0102-0103, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Open Sans Condensed';font-style:italic;font-weight:300;src:local('Open Sans Cond Light Italic'), local('OpenSans-CondensedLightItalic'), url(https://fonts.gstatic.com/s/opensanscondensed/v10/jIXlqT1WKafUSwj6s9AzV12Cn97i9IlPbfrzIs7KZtAU24FapfJwyacJ6xNu5rm9.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Open Sans Condensed';font-style:italic;font-weight:300;src:local('Open Sans Cond Light Italic'), local('OpenSans-CondensedLightItalic'), url(https://fonts.gstatic.com/s/opensanscondensed/v10/jIXlqT1WKafUSwj6s9AzVyqWG1TIildrkra2taUxHyT3rGVtsTkPsbDajuO5ueQw.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}
@font-face{font-family:'PT Sans Narrow';font-style:normal;font-weight:400;src:local('PT Sans Narrow'), local('PTSans-Narrow'), url(https://fonts.gstatic.com/s/ptsansnarrow/v7/UyYrYy3ltEffJV9QueSi4SppsHecKHw584ktcwPXSnc.woff2) format('woff2');unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face{font-family:'PT Sans Narrow';font-style:normal;font-weight:400;src:local('PT Sans Narrow'), local('PTSans-Narrow'), url(https://fonts.gstatic.com/s/ptsansnarrow/v7/UyYrYy3ltEffJV9QueSi4Uvi3q9-zTdQoLrequQTguk.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'PT Sans Narrow';font-style:normal;font-weight:400;src:local('PT Sans Narrow'), local('PTSans-Narrow'), url(https://fonts.gstatic.com/s/ptsansnarrow/v7/UyYrYy3ltEffJV9QueSi4T3sPXe5Q4a3bCZMR7ryN4o.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'PT Sans Narrow';font-style:normal;font-weight:400;src:local('PT Sans Narrow'), local('PTSans-Narrow'), url(https://fonts.gstatic.com/s/ptsansnarrow/v7/UyYrYy3ltEffJV9QueSi4UU-p1xzoRgkupcXIqgYFBc.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}
html {    margin-left: -1я0px !important;}
body *{font-family:'PT Sans Narrow', sans-serif !important;}
body.rtl *{font-family:'Open Sans Hebrew', serif !important;}
body{font-size:1.3em;line-height:1.5;padding:2em 1em 4em;overflow-y:scroll;background-position:center top!important;background-image:none!important;}
::-moz-selection{background:#b3d4fc;text-shadow:none;}
::selection{background:#b3d4fc;text-shadow:none;}
.chromeframe{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0;}
img{vertical-align:middle;border:none;}
a{text-decoration:none;outline:0!important;}
ol, ul{margin:0;padding:0;}
body{-webkit-font-smoothing:antialiased;font-smooth:always;-moz-osx-font-smoothing:grayscale;font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;}
.outter-wrapper{width:1440px;margin:0 auto;padding:0em;}
.wrapper{max-width:1160px;margin:0 auto;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.boxed-page .sticky-header-wrapper .outter-wrapper{width:100%;}
dd{margin:0;}
.meta.date{text-transform:uppercase;}
.logo{max-width:135px;padding-top:1em;padding-bottom:1em;}
.mobile-header{display:none;width:100%;text-align:center;}
.menuHideBtn{display:none!important;}
#sidr-id-closebtn{text-align:right;font-size:24px;}
.responsive-menu-button{font-size:20px;text-decoration:none;line-height:40px;padding-top:.75em;padding-bottom:.75em;}
.responsive-menu-button em{font-size:24px;padding-right:5px;}
.responsive-menu-button img{max-width:100%;width:100%;}
.sticky-header-wrapper .countdown_amount{padding-left:5px;padding-right:2px;}
.sticky-header-wrapper .countdown_section *{float:left;}
.sticky-header-wrapper .hasCountdown strong{padding-right:5px;}
.sticky-header-wrapper .countdown_row.countdown_descr{display:block;}
.header-container .social-links{}
.header-container .nav.social-links li{list-style-type:none;float:left;}
.header-container .nav.social-links li a{padding-left:.5em;padding-right:0;}
.header-container .nav.social-links li a:hover{color:#ffc000;}
.bigLogo.logo{max-width:270px;}
.centered .logo{float:none;padding-top:2em;padding-bottom:2em;}
.centered #nav > li{display:inline-block;float:none;}
.centered #nav > li ul li{text-align:left;}
.pre-header-container ul > li{border-right:1px solid rgba(255, 255, 255, 0.1);padding-right:.75em;margin-right:.75em;}
.pre-header-container ul > li li, .pre-header-container ul > li:last-child{border:none;}
.pre-header-container ul > li:last-child{padding-right:0;margin-right:0;}
.pre-header-container li{list-style-type:none;float:left;}
.pre-header-container .wrapper, .post-header-container .wrapper{padding-top:0;padding-bottom:0;}
.pre-header-container.pre-center-head *, .pre-header-container.pre-head-lr *{font-size:13px;margin-top:0;margin-bottom:0;}
.pre-header-container{line-height:34px;}
.pre-header-container ul.sub-menu{position:absolute;display:none;z-index:10000;margin-top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0px 0px 3px 3px;border-radius:0px 0px 3px 3px;margin-left:-.75em;}
.pre-header-container ul.sub-menu > li{float:none;display:block;margin:0;padding-left:10px;padding:0.3em;position:relative;line-height:18px;}
.pre-header-container ul.sub-menu > li.fa{padding-left:15px;}
.pre-header-container ul.sub-menu > li.fa a{padding-left:.5em;}
.pre-header-container ul.sub-menu > li:last-child{padding-bottom:.5em;}
.pre-header-container ul.sub-menu li a{padding-left:.9em;padding-top:0em;padding-right:.9em;white-space:nowrap;}
.pre-header-container ul li:hover > ul, .pre-header-container ul li.nav-parent.hover ul{display:block;}
.pre-header-container ul li:hover ul ul{display:none!important;position:absolute;left:100%;top:0;-webkit-border-radius:0px 0px 3px 0px;border-radius:0px 0px 3px 0px;}
.pre-header-container ul ul ul{margin-left:0!important;}
.pre-header-container ul ul ul li{white-space:nowrap;}
.pre-header-container ul li:hover ul ul:before{content:"";width:10px;height:10px;display:block;position:absolute;left:-5px;top:8px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.pre-header-container ul ul li:hover ul{display:block!important;}
.pre-header-container .nav li.flag{padding-left:25px!important;background-size:18px;background-repeat:no-repeat;background-position:0 11px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.pre-header-container .nav li.flag li.flag, .pre-header-container .nav li li.flag{background-position:15px 7px;padding-left:30px!important;}
.pre-header-container .header_text *{display:inline;}
.pre-header-container .centered .header_text li{float:none;display:inline;}
.pre-header-container .centered ul.nav{margin-left:-1em;}
.pre-header-container .centered ul.nav > li, .pre-header-container .centered ul.social-link > li{display:inline-block;float:none;line-height:22px;}
.pre-header-container .centered ul.nav li ul li{text-align:left;}
.pre-header-container .centered .nav li.flag{background-position:0 5px;}
.outter-wrapper.image-header-container{padding-bottom:1em;}
.pre-header-container .header_toolbar li{padding-top:0;}
.pre-header li{position:relative;}
.pre-header-container.canon_sticky{z-index:1001!important;}
.logo{display:inline-block;float:left;width:100%;}
.logo img, .logo-foot img{max-width:100%;}
.logo-text{font-size:28px;display:inline-block;float:left;margin-top:.75em;margin-bottom:.75em;}
.header-container .wrapper{padding-top:0em;padding-bottom:0em;}
.header-container nav{float:right;}
.header-container ul li{float:left;position:relative;margin:0 .4em;}
.header-container ul.nav > li > a{padding-top:.75em;padding-bottom:.75em;display:inline-block;font-size:19px;}
.header-container .main-header.left ul.nav > li:first-child > a, .header-container .main-header.left ul.nav > li:first-child{padding-left:0;margin-left:0;}
.header-container ul.nav > li:last-child a, .header-container ul.nav > li:last-child{padding-right:0;margin-right:0;}
.header-container ul ul li:last-child{padding-bottom:1em;}
.header-container ul.social-link > li{padding-left:0em;padding-right:0em;}
.header-container ul > li{padding-left:.75em;padding-right:.75em;}
.header-container ul > li > ul a{padding-right:.75em!important;}
.header-container ul a{white-space:nowrap;padding:0.3em .25em 0.5em;}
.header-container a, .pre-header-container a, .post-header-container a{white-space:nowrap;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;}
.nav-parent a{-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;}
.header-container ul ul li, .header_toolbar li{list-style-type:none;}
#menu-icon{display:none;font-size:18px;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;}
#menu-icon span{width:19px;height:15px;padding-right:6px;position:relative;top:-1px;display:none;}
#menu-icon span img{max-width:100%;}
.header-container ul #nav{margin-top:0px;}
.nav ul{position:absolute;display:none;min-width:122px;z-index:10000;margin-top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0px 0px 3px 3px;border-radius:0px 0px 3px 3px;}
.nav ul li{float:none;margin:0;padding-left:10px;padding:0.25em;position:relative;text-align:left;white-space:nowrap;}
.nav ul li a{padding-left:.9em;padding-top:.2em;line-height:22px;font-size:16px;}
.nav li:hover > ul, .nav li.nav-parent.hover ul{display:block;}
.nav ul li:hover ul{display:block!important;}
.nav li:hover ul ul{display:none!important;position:absolute;left:100%;top:0;-webkit-border-radius:0px 0px 3px 0px;border-radius:0px 0px 3px 0px;}
.nav li:hover ul ul:before{content:"";width:10px;height:10px;display:block;position:absolute;left:-5px;top:12px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.nav ul li:hover ul{display:block!important;}
.boxed-page .sticky-header-wrapper{position:relative;margin:0 auto;max-width:1440px;}
.donate.donate_btn, .donate.donate_btn:hover{-webkit-border-radius:4px 4px 4px 4px!important;border-radius:4px 4px 4px 4px!important;}
.donate.donate_btn a:hover{-webkit-border-radius:4px 4px 4px 4px!important;border-radius:4px 4px 4px 4px!important;}
.header-container .nav li.fa a{padding-left:.6em;}
.header-container .nav li li:before{padding-left:.5em;}
.header-container .nav li .flag{background-position:0 25px;}
.header-container .nav li li .flag{background-position:5px 5px;padding-left:30px!important;}
.nav li.flag ul{margin-left:-38px;}
.nav li.flag a{padding-left:0;}
.header-container .nav li.fa{display:block;}
.header-container .nav li.flag, .post-header-container .nav li.flag{padding-left:25px!important;background-size:18px;background-repeat:no-repeat;background-position:0 27px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.header-container .nav li.flag li.flag, .header-container .nav li li.flag, .post-header-container .nav li.flag li.flag, .post-header-container .nav li li.flag{background-position:15px 12px;padding-left:40px!important;}
.header-container .social-link li,
.post-header-container .social-link li{list-style-type:none;}
.header-container .social-link li a{padding:1.3em .2em;display:inline-block;}
.header-container .centered nav{float:none;display:inline-block;}
.header-container .centered ul.nav > li, .header-container .centered ul.social-link > li, .header-container .centered ul.header_toolbar > li{display:inline-block;float:none;line-height:22px;}
.header_toolbar li{padding-top:.95em;cursor:pointer;}
.header-container .centered ul.header_toolbar > li{padding-bottom:1.3em;}
.header_banner{padding-top:.5em;padding-bottom:.5em;}
.header_banner img{max-width:100%;}
.header_text{display:inline;}
.header_text li{display:inline;list-style-type:none;padding-right:.75em;margin-left:0!important;}
.header_text li:last-child{padding-right:0;margin-right:0;}
.header-container .header_text{display:inline-block;padding-top:1em;padding-bottom:.75em;}
.header-container ul.nav > li.current-menu-ancestor > a, .header-container ul.nav > li.current-menu-item > a{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.header-container nav{float:right;}
.post-header-container ul.nav a, .post-header-container ul.social-link a{padding-right:1em;}
.post-header-container ul.nav > li, .post-header-container ul.social-link > li{float:left;position:relative;margin-right:1em;padding-right:0;display:inline-block;}
.post-header-container ul.nav > li:after, .post-header-container ul.social-link > li:after{border-right:1px solid rgba(255, 255, 255, 0.1);content:"";position:absolute;right:0;top:1em;height:20px;width:1px;}
.post-header-container ul.nav > li ul li{display:block;}
.post-header-container ul.nav > li:last-child:after, .post-header-container ul.social-link > li:last-child:after{display:none;}
.post-header-container ul.nav > li:last-child, .post-header-container ul.social-link > li:last-child,
.post-header-container ul.social-link > li:last-child a{padding-right:0;margin-right:0;}
.post-header-container ul.nav > li > a, .post-header-container ul.social-link > li > a{padding-top:.75em;padding-bottom:.95em;display:inline-block;white-space:nowrap;}
.post-header-container ul > li > a{display:inline-block;white-space:nowrap;}
.post-header-container ul.nav > li:first-child > a{padding-left:0;}
.post-header-container ul.nav > li > ul{margin-left:-1em;}
#nav .right{float:right;}
.post-header-container ul.nav ul.sub-menu{text-align:left;padding-bottom:.5em;}
.post-header-container ul.nav li:hover ul ul:before{content:"";width:10px;height:10px;display:block;position:absolute;left:-5px;top:8px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.post-header-container ul.nav li li:before{padding-left:0.5em;}
.post-header-container ul.nav li.fa a{padding-left:0.6em!important;}
.post-header-container ul.nav > li.flag{background-position:0 18px!important;}
.pre-header-container .social-link *, .header-container .social-link *, .post-header-container .social-link *,
.pre-header-container .fa{font-size:16px;font-family:'FontAwesome'!important;}
.pre-header-container .fa-search{font-size:14px;}
.post-header-container ul.nav a{}
.post-header.right ul.nav > li:last-child a{padding-right:0;}
.post-header-container .social-link li{display:inline-block;}
.post-header-container .header_toolbar li{padding-top:.75em;}
.post-header-container .centered .nav > li{display:inline-block;float:none;}
.post-header-container .header_text{display:inline-block;padding-top:.75em;padding-bottom:.75em;}
.post-header-container .header_text *{display:inline-block;padding-top:0;padding-bottom:0;}
.post-header-container .canon_breadcrumbs{padding-top:.5em;}
.post-header-container .header_text li{position:relative;margin-right:1em;}
.post-header-container .header_text li:after{border-right:1px solid rgba(255, 255, 255, 0.1);content:"";position:absolute;right:0;top:.2em;height:20px;width:1px;}
.post-header-container .header_text li:last-child:after{display:none;}
.post-header-container .header_toolbar{padding-bottom:.75em;}
.outter-wrapper.search-header-container{display:none;overflow:visible;padding-bottom:.75em;padding-top:.75em;}
.sticky-header-wrapper{width:100%;}
.search-header-container header{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:120px;position:relative;}
.search-header-container header .search_controls{position:absolute;right:0px;}
.search-header-container header form, .search-header-container header form input{margin-top:0;margin-bottom:0;}
.search_controls li{list-style-type:none;float:left;cursor:pointer;color:white;padding:8px 15px;margin:0 5px;font-size:20px;border-radius:2px;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;}
.search_controls li:last-child{margin-right:0;}
.search-header-container .ui-helper-hidden-accessible{display:none;}
.ui-autocomplete{max-width:1140px!important;margin:0 auto!important;left:0!important;z-index:999;padding-right:120px;padding-left:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.ui-autocomplete li{margin-right:10px;display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 .75em;cursor:pointer;border-radius:0px;}
.ui-autocomplete li:last-child{-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;padding-bottom:5px;}
.ui-autocomplete li a{font-size:14px;margin-top:-5px;padding:2px 4px;}
.ui-state-focus{outline:none;border-radius:0px;}
.tc-page-heading{border-style:solid;border-width:1px;border-left:none;border-right:none;padding:0.75em 0;margin-bottom:1.5em;margin-top:1em;}
.tc-page-heading:before{font-family:"FontAwesome";content:"";padding-right:5px;}
.main-container{padding:0;}
.main-content.full{width:100%;float:none;}
.main-content img, .right-aside img{max-width:100%;border:none;height:auto;margin:0 0 1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
a img{position:relative;}
.right-aside{border-left-style:solid;border-left-width:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:2em;}
.left-aside{border-right-style:solid;border-right-width:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;}
aside > .widget{border-bottom-style:dotted;border-bottom-width:1px;padding-bottom:1.5em;margin-bottom:1.5em;}
aside > .widget:last-child{border:none;}
.left-aside{padding-right:2em!important;}
.three-fourths.left-main-content{float:right;margin-right:0;padding-right:0;}
.three-fourths.left-main-content + .right-aside{border:none;border-right-width:1px;border-right-style:solid;padding-left:0;padding-right:2em!important;}
a, a *{-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;}
p a{text-decoration:underline;}
.outter-wrapper{position:relative;}
.outter-wrapper.feature{box-shadow:none;position:relative;z-index:10;}
.outter-wrapper.feature .wrapper{padding-bottom:0;padding-top:0;}
.outter-wrapper:after{-webkit-box-shadow:2px 0px 3px -2px rgba(0, 0, 0, .2);box-shadow:2px 0px 3px -2px rgba(0, 0, 0, .2);position:absolute;right:0px;height:100%;display:block;content:"";width:5px;top:0;}
.outter-wrapper:before{-webkit-box-shadow:-2px 0px 3px -2px rgba(0, 0, 0, .2);box-shadow:-2px 0px 3px -2px rgba(0, 0, 0, .2);position:absolute;left:0px;height:100%;display:block;content:"";width:5px;top:0;}
.feature.map iframe{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://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;-webkit-filter:grayscale(99%);-webkit-transition:all .6s ease;}
.feature.map .gmnoprint{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://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%);}
.feature .flexslider, .feature .flexslider-quote{margin-bottom:0;}
.feature .flex-control-nav.flex-control-paging{display:none;}
.feature img{margin:0;width:100%;height:auto;}
.feature iframe{margin:0;width:100%;}
.feature-boxed .flexslider{padding-top:2em;}
.fullwidthbanner-container{width:100% !important;position:relative;padding:0;overflow:hidden!important;border:none!important;}
.fullwidthbanner .caption{visibility:hidden;position:absolute;top:0;}
.fullwidthbanner > ul > li{position:absolute;}
.feature-heading{position:absolute;top:28%;max-width:400px;}
.feature-heading p{font-size:2.5em;line-height:100%;margin-top:20px;}
.feature-heading p.heading{font-size:20px!important;line-height:100%!important;margin-bottom:0!important;}
h1, h2, h3, h4, h5, h6, p{font-weight:normal;}
p{margin-bottom:1.2em;}
h1, h2, h3, h4, h5, h6{line-height:120%;letter-spacing:0px;margin:.5em 0;}
h1.super{font-size:100px;margin-bottom:-30px;}
h1{font-size:36px;}
h2, .text-seperator h5{font-size:28px;}
h3, h4, .widget-title, .tt_event_theme_page h5.box_header{font-size:23px;}
h5{font-size:22px;}
h6{font-size:20px;letter-spacing:0px;position:relative;}
h3.title{font-size:16px;margin-top:0;}
blockquote h6{top:-1.4em;}
ul.meta{margin-bottom:12px;}
ul.meta li:before{display:none;}
.type-cpt_project ul.meta li,
.pb_gallery_preview ul.meta li,
.page-template-page-gallery-php ul.meta li,
.page-template-page-portfolio-php ul.meta li{padding-left:0;}
.type-cpt_project ul.meta li:first-child,
.pb_gallery_preview ul.meta li:first-child,
.page-template-page-gallery-php ul.meta li:first-child,
.page-template-page-portfolio-php ul.meta li:first-child{font-size:22px;padding-top:0!important;}
.blogPost.meta li.meta_author a:before{content:"\f040";font-family:"FontAwesome";padding-right:6px;}
.blogPost.meta li.meta_comments a:before{content:"\f0e6";font-family:"FontAwesome";padding-right:6px;}
.blogPost.meta li.meta_categories a:first-child:before{content:"\f02c";font-family:'FontAwesome';padding-right:6px;}
.blogPost.meta li.meta_date a:before{content:"\f017";display:inline-block;font-family:"FontAwesome";left:0;padding-right:6px;position:relative;top:0;}
.post-tag-cloud{position:relative;}
.post-tag-cloud a{padding:3px 6px;}
.post-tag-cloud a:first-child{margin-top:3.5em;display:inline-block;}
.post-tag-cloud a:first-child:after{content:"";display:block;width:100%;border-top-style:solid;border-top-width:1px;position:absolute;top:1em;left:0;}
.main ul.meta.blogPost{margin-top:2.4em;}
.single-post .main ul.meta.blogPost{margin-top:-10px;}
.main ul.meta.blogPost li{display:inline-block;font-size:14px;padding:0;}
.blogPost.meta li.meta_author a:after,
.blogPost.meta li.meta_comments a:after,
.blogPost.meta li.meta_date a:after,
.blogPost.meta li.meta_categories a:first-child:after{content:" - ";}
.blogPost.meta li.meta_categories a:first-child,
.blogPost.meta li.meta_author a,
.blogPost.meta li.meta_comments a,
.blogPost.meta li.meta_date a{padding-left:12px;position:relative;}
.blogPost.meta li.meta_categories a:first-child:after,
.blogPost.meta li.meta_author a:first-child:after,
.blogPost.meta li.meta_comments a:first-child:after,
.blogPost.meta li.meta_date a:first-child:after{position:absolute;left:0;top:0px;}
.blogPost.meta li:first-child a:after{display:none!important;}
.blogPost.meta li:first-child a{padding-left:0;}
.rmore{margin-bottom:0;}
.post-type-quote, .post-type-tweet{margin-bottom:1em;margin-top:.5em!important;}
h6.date{margin-top:0;}
em, i{font-style:normal;}
strong, b{font-weight:normal;}
.more, ol > li:before, .feature-link{}
.meta strong{}
blockquote, caption, .wp-caption-text{}
.lead{font-size:125%;line-height:1.25;}
blockquote{font-size:32px;line-height:34px;}
blockquote p{margin-top:.5em;margin-bottom:.5em;}
.widget blockquote{font-size:22px;line-height:26px;}
blockquote.right{padding-left:1em;border-left-style:solid;border-left-width:2px;}
blockquote.left{padding-right:1em;border-right-style:solid;border-right-width:2px;}
.widget .raveReviews li{border:none;}
.raveReviews blockquote{font-size:24px;line-height:30px;}
caption, .wp-caption-text{font-size:14px;padding-left:.5em;border-left-style:solid;border-left-width:2px;margin-top:-.5em;display:inline-block;}
#wp-calendar caption{display:table-caption;border:none;}
.wp-caption{margin-top:1.5em;}
.wp-caption.alignleft{padding-right:.75em;}
.wp-caption.alignright{padding-left:.75em;}
p.wp-caption-text{margin-bottom:.5em;}
.lead{margin-top:0;}
.highlight{position:relative;display:inline-block;padding:0 .25em;}
.highlight:after, .highlight:before{position:relative;display:inline-block;content:"“";}
.main-container a{-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;cursor:pointer;}
.ficon{font-family:'FontAwesome';}
h4.fittext{letter-spacing:-2px;margin:-10px 0 0;}
h3.fittext{margin-top:.5em;padding-bottom:.25em;}
.widget.hairdo_fact p{padding-top:.5em;border-top-style:solid;border-top-width:1px;}
.fittext{line-height:100%;white-space:nowrap;}
hr{display:block;height:1px;border:0;border-top-style:solid;border-top-width:1px;padding:0;margin:2.25em 0;}
hr.dash{display:block;height:1px;border:0;border-top-style:dashed;border-top-width:1px;margin:2.25em 0;padding:0;}
hr.dots{display:block;height:1px;border:0;border-top-style:dotted;border-top-width:1px;margin:2.25em 0;padding:0;}
.feature hr{border-width:20px;margin-top:0;margin-bottom:0;}
.text-seperator{display:table;padding:0;margin:1.5em 0 1em;text-align:left;width:100%;}
.text-seperator h5{position:relative;float:left;padding-left:0em;padding-right:1em;margin:0;top:2px;letter-spacing:0;white-space:nowrap;padding-bottom:0em;}
.text-seperator a,
.text-seperator .owlCustomNavigation,
.text-seperator .isotope_filter_menu{position:relative;padding-left:1em;padding-right:0;margin:0;letter-spacing:0;white-space:nowrap;}
.text-seperator a{margin-left:1em;}
.text-seperator .isotope_filter_menu{padding-left:0;padding-top:.5em;}
.text-seperator .isotope_filter_menu a{display:inline-block;margin-left:2px;margin-bottom:2px!important;}
pre{font-family:Consolas,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,serif;margin-bottom:10px;overflow:auto;width:auto;padding:0 1em;background-color:#fff;background:#ffffff;color:#333;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2VmZWZlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top, #ffffff 0%, #ffffff 51%, #efefef 51%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(51%,#ffffff), color-stop(51%,#efefef));background:-webkit-linear-gradient(top, #ffffff 0%,#ffffff 51%,#efefef 51%);background:-o-linear-gradient(top, #ffffff 0%,#ffffff 51%,#efefef 51%);background:-ms-linear-gradient(top, #ffffff 0%,#ffffff 51%,#efefef 51%);background:linear-gradient(to bottom, #ffffff 0%,#ffffff 51%,#efefef 51%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#efefef',GradientType=0);background-size:100% 60px;line-height:30px;}
iframe{margin-top:0em;margin-bottom:1em;width:100%;border:none;}
.fluid-width-video-wrapper{margin-bottom:1.5em;background-color:#ffffff;margin-top:0em;}
.rev_slider .fluid-width-video-wrapper iframe{background-color:#ffffff;padding:6px;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.2);box-shadow:0 0 6px 0 rgba(0,0,0,.2);}
.fluid-width-video-wrapper iframe{width:100%;padding:0;margin:0;}
.thumb-gallery .fluid-width-video-wrapper{margin-bottom:0;}
.gallery .gallery-item{margin-bottom:0;}
blockquote.right, blockquote.left{margin:0 3% 3%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
blockquote.right{border-left-style:solid;border-left-width:2px;padding-left:1.3em;}
blockquote{margin:1em 0 1.5em;}
blockquote cite{padding-left:0;display:inline;}
blockquote cite:before{display:block;content:"";}
cite{font-style:normal;font-size:18px!important;padding-left:.5em;}
.tweet, .post-type-quote, .post-type-tweet{padding-left:2.2em;position:relative;font-size:28px;line-height:36px;border:none;overflow:hidden;}
.format-quote{padding-top:1.5em;}
.post-type-quote{padding-left:0;margin-top:0;}
.post-type-tweet{margin-top:0;}
.post-type-tweet, .post-type-quote, blockquote.post-type-tweet blockquote, blockquote.post-type-quote blockquote{font-size:28px;line-height:36px;font-style:normal;}
blockquote.post-type-quote{padding:2.5em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:22px;line-height:30px;margin-top:0!important;}
blockquote.post-type-quote cite{display:inline-block;margin:0;}
aside .tweet p, .twitter_theme_design .tweet{font-size:17px;line-height:24px;padding-left:0;text-transform:none;}
.tweet:before, aside .tweet .meta:before, .twitter_theme_design .tweet .meta:before, .post-type-tweet:before{content:"";font-family:'FontAwesome';font-size:50px;position:absolute;left:0;top:00px;font-style:normal;}
aside .tweet:before, .twitter_theme_design .tweet:before{display:none;}
aside .tweet .meta, .twitter_theme_design .tweet .meta{margin-top:1.8em;position:relative;padding-left:24px;}
aside .tweet .meta:before, .twitter_theme_design .tweet .meta:before{font-size:22px;top:0px;}
aside ul.tweets li.tweet:first-child{border:none;}
aside ul.tweets li.tweet{padding-top:0!important;border-top-style:solid;border-top-width:1px;}
aside ul.tweets li .meta, aside ul.tweets li .meta:before{font-size:14px;}
aside ul li:before, ul.link-list li:before, .tt_event_page_right ul li:before{top:13px!important;}
.statistics li:before{display:none;}
aside ul li, ul.link-list li, .tt_event_page_right ul li{border-bottom-style:solid;border-bottom-width:1px;padding-top:.7em!important;padding-bottom:.7em!important;}
aside ul.menu li ul li:first-child{border-top-style:solid;border-top-width:1px;}
aside ul.menu li ul li:last-child{border:none;padding-bottom:0!important;}
aside ul li.recentcomments:before{content:"";}
aside ul li.recentcomments{padding-left:24px;}
ul.statistics li{padding:.7em 0!important;}
.recentwork .mosaic-block{margin-bottom:.5em;margin-top:.5em;}
.recentwork{margin-bottom:1em;}
.twitter-timeline{background:#fff;border:1px dotted #333;}
.right-aside hr:last-child{display:none;}
.widget .post-date, .widget .rss-date{display:block;font-size:80%;}
.widget-title .rsswidget img{top:8px;}
.outter-wrapper.feature.parallax-block .wrapper{padding-top:1.5em;padding-bottom:2.5em;}
.outter-wrapper.feature.parallax-block .wrapper .main-content{max-width:850px;margin:0 auto;}
.parallax-block .fluid-width-video-wrapper{border:5px solid #ffffff;margin:2.5em 0;-webkit-border-radius:2px;border-radius:2px;}
.parallax-block h4{font-size:28px;}
.parallax-block h5, .callout-block h5, .callout-block h4{font-size:22px;}
.callout-block h4{margin:1.33em 0 !important;}
.callout-block.pb_block.pb_block_last{padding-bottom:0;}
.pb_img .align_center{text-align:center;}
.pb_img .align_right{text-align:right;}
.pb_img img{max-width:100%;}
.social-block{padding-top:1em;padding-bottom:2.5em;}
.social-thumbs{overflow:hidden;max-height:237px;margin:2em 0;}
.social-thumbs li:before{display:none;}
.social-thumbs li{display:inline-block;opacity:1;-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out;padding:.3em .9em;}
.social-thumbs img{height:110px;width:auto;border-radius:50%;}
.square .social-thumbs img{border-radius:3px;}
@-webkit-keyframes pop{50%{-webkit-transform:scale(.9);transform:scale(.9);}
100%{-webkit-transform:scale(1);transform:scale(1);}
}
@keyframes pop{50%{-webkit-transform:scale(.9);transform:scale(.9);}
100%{-webkit-transform:scale(1);transform:scale(1);}
}
.social-thumbs li a{display:inline-block;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);}
.social-thumbs li a:hover, .social-thumbs li a:focus, .social-thumbs li a:active{-webkit-animation-name:pop;animation-name:pop;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1;}
.main ul, .main ol{margin-bottom:12px;}
.main ul li > ul, .main ol li > ol{margin-bottom:0;}
.main ul li.parent{padding-bottom:0;}
.main ul li, .more, .feature-link, .comment-reply-link, .comment-edit-link, #cancel-comment-reply-link,
.tt_event_theme_page ul li{list-style-type:none;padding-top:5px;padding-bottom:5px;position:relative;padding-left:22px;}
.more, .feature-link{text-decoration:none;}
.feature-link{padding-left:0;margin-right:16px;}
.main ul li{padding-left:18px;}
.more:before, .feature-link:after, .comment-reply-link:before, .comment-edit-link:before, #cancel-comment-reply-link:before{content:"";font-family:'FontAwesome';font-size:12px;top:8px;position:absolute;}
.comment-reply-link:before, .comment-edit-link:before, #cancel-comment-reply-link:before{top:5px;}
.more:before, .comment-reply-link:before, .comment-edit-link:before, #cancel-comment-reply-link:before{left:9px;}
.feature-link:after{right:-16px;}
.main ul li:before, .tt_event_theme_page ul li:before{content:"";font-family:'FontAwesome';font-size:12px;left:4px;top:12px;position:absolute;text-transform:lowercase;}
.main ol{margin-left:22px;}
ol{counter-reset:li;margin-left:0;padding-left:0;}
ol > li{position:relative;list-style:none;/margin:0 0 0 1em;padding-top:5px;padding-bottom:5px;padding-left:0px;}
ol > li:before{content:counter(li) ".";counter-increment:li;position:absolute;top:-2px;left:-1.5em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:1.5em;margin-right:8px;padding:4px;text-align:center;}
li ol,li ul{margin-top:6px;}
ol ol li:last-child{margin-bottom:0;}
ul.archive li{display:inline-block;min-width:40%;}
.statistics li em{font-size:22px;padding-right:.4em;}
.statistics li span{font-size:18px;padding-left:.2em;}
ul.sitemap{display:table;width:100%;}
ul.sitemap li{display:table-cell;padding-left:0;padding:1px;}
ul.sitemap li a{display:block;padding:1em;}
ul.sitemap li:before{display:none;}
ul.sitemap li ul{margin-left:1em;}
ul.sitemap li ul li{display:block;padding-left:18px;padding-bottom:.5em;}
ul.sitemap li ul li:before{content:"";font-family:'FontAwesome';font-size:12px;left:7px;top:4px;position:absolute;display:block;}
ul.sitemap li ul li a{background:transparent!important;padding:.2em;}
.timeline-container{width:100%;margin:0px auto;overflow:auto;position:relative;}
.vert-line{height:100%;position:absolute;left:50%;width:2px;margin-left:-1px;bottom:10px;z-index:100;}
.vert-line:before, .vert-line:after{content:"";display:block;position:absolute;border-radius:30px;width:10px;height:10px;left:-4px;}
.vert-line:before{top:10px;}
.vert-line:after{top:100%;}
ul.timeline{width:100%;position:relative;list-style:none;overflow:hidden;padding:20px 0px;margin:0px;}
ul.timeline > li{width:48.5%;position:relative;margin:0px 0px 30px;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-style:solid;border-width:1px;border-radius:2px;display:none;}
ul.timeline > li .mejs-container{max-width:550px;max-height:300px;}
.milestone-container{padding:0 1.5em 1.75em;}
.milestone-container .time-date{font-size:12px;}
ul.timeline > li:before{border:6px solid transparent;content:"";display:block;position:absolute;}
ul.timeline > li.tl_right{float:right;clear:right;}
ul.timeline > li.tl_left{float:left;clear:left;}
ul.timeline > li .gallery{margin-bottom:10px;}
ul.timeline > li.tl_right:before{border-bottom-color:transparent!important;border-top-color:transparent!important;border-left-color:transparent!important;left:-12px;top:30px;}
ul.timeline > li.tl_left:before{border-bottom-color:transparent!important;border-top-color:transparent!important;border-right-color:transparent!important;right:-12px;left:100%;top:30px;}
ul.timeline .mosaic-block{-webkit-border-radius:3px 3px 0px 0px;border-radius:3px 3px 0px 0px;margin-bottom:0;}
ul.timeline .mosaic-block img{margin-bottom:0;}
ul.timeline img{margin-bottom:.5em;}
.time-date{float:right;margin-top:.2em;}
ul.timeline hr{margin:1.5em 0;}
.timeline_load_more{border-style:solid;border-width:1px;text-align:center;cursor:pointer;}
.timeline_load_more:hover{}
.timeline_load_more h4{margin-top:.5em;margin-bottom:.5em;}
.timeline_load_img{text-align:center;display:none;}
ul.pagination .left a, ul.pagination .right a, ul.paging a span{}
ul.pagination, ul.page-numbers{text-align:center;}
ul.pagination li:before, ul.paging li:before, ul.page-numbers li:before{display:none;}
ul.pagination li, ul.paging li, ul.page-numbers li{padding-left:0;display:inline;font-size:20px;padding:.3em;cursor:pointer;}
ul.pagination li a.active{}
ul.pagination .left a, ul.pagination .right a, ul.paging a span, ul.page-numbers li a.next, ul.page-numbers li a.prev, ul.paging span{-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;font-family:"FontAwesome";}
ul.paging span.inactive{text-transform:uppercase;opacity:.5;cursor:auto;}
ul.paging .right span.inactive{text-transform:none;}
ul.pagination .right a, ul.paging .right span, ul.page-numbers li a.next{padding-right:.4em;padding-left:.6em;}
ul.paging{}
ul.paging a{font-size:18px;}
ul.page-numbers li a.next{float:right;}
ul.page-numbers li a.prev{float:left;}
.link-pages p{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #DDE1E5;border-radius:3px 3px 3px 3px;margin-bottom:0;margin-top:2em;padding:0.3em;text-align:center;word-spacing:12px;}
#comments_pagination{word-spacing:12px;margin-top:2em;padding:0.3em;}
.paging{border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;margin-bottom:3em;margin-top:3em;}
.paging .half{padding-top:1.25em;padding-bottom:1.25em;margin-top:5px;margin-bottom:5px;}
.paging .half h4{margin:0;font-size:20px;}
.paging .half a{text-decoration:none;}
.paging .half.prev{border-right-style:solid;border-right-width:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:1.5em;position:relative;padding-right:1em;}
.paging .half.next{text-align:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:1.5em!important;position:relative;padding-left:1em;}
.paging .half.prev:before{content:"";position:absolute;left:0;font-size:24px;top:33px;font-family:"FontAwesome";}
.paging .half.next:after{content:"";position:absolute;right:0;top:33px;font-size:24px;font-family:"FontAwesome";}
.page-numbers a.prev.page-numbers, .page-numbers a.next.page-numbers{font-size:16px;}
.page-numbers a.prev.page-numbers .fa, .page-numbers a.next.page-numbers .fa{font-size:20px;}
.page-numbers a.prev.page-numbers .fa{padding-right:5px;}
.page-numbers a.next.page-numbers .fa{padding-left:5px;}
ul.comments li{padding-left:0;}
ul.comments li div{line-height:20px;padding:0em;}
ul.comments li div.left{padding:0;padding-right:1em;}
ul.comments li div{padding:1em 2%;}
ul.comments ul li div{padding-left:4%;}
ul.comments ul ul li div{padding-left:6%;}
ul.comments ul ul ul li div{padding-left:8%;}
ul.comments ul ul ul ul li div{padding-left:10%;}
ul.comments ul ul ul ul ul li div{padding-left:12%;}
ul.comments ul ul ul ul ul ul li div{padding-left:14%;}
ul.comments ul ul ul ul ul ul ul li div{padding-left:16%;}
ul.comments ul ul ul ul ul ul ul ul li div{padding-left:17%;}
ul.comments ul ul ul ul ul ul ul ul ul li div{padding-left:18%;}
ul.comments ul ul ul ul ul ul ul ul ul li div{padding-left:19%;}
ul.comments ul ul ul ul ul ul ul ul ul li div{padding-left:20%;}
ul.comments ul{margin-bottom:0;}
ul.comments li > ul{margin:0;}
ul.comments .odd{}
ul.comments li:before{display:none;}
ul.comments h5, ul.comments h6{display:inline;font-size:14px;letter-spacing:0;}
ul.comments h6{font-size:14px;margin-left:1em;}
ul.comments li p{margin-top:.5em;margin-bottom:.5em;}
#comments_pagination{text-align:center;}
#comments_pagination .page-numbers{border-radius:2px;background:transparent;}
#comments_pagination .prev.page-numbers, #comments_pagination .next.page-numbers{display:none;}
.comment-reply-link, .comment-edit-link, #cancel-comment-reply-link{float:right;}
ol.graphs{margin:0 0 2em;}
ol.graphs > li:before{display:none;}
ol.graphs > li{-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin-bottom:.4em;padding:0;}
ol.graphs > li div{-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;padding:.2em 2%;}
ol.graphs > li span{float:right;}
.per-10{width:6%;}
.per-20{width:16%;}
.per-30{width:26%;}
.per-40{width:36%;}
.per-50{width:46%;}
.per-60{width:56%;}
.per-70{width:66%;}
.per-80{width:76%;}
.per-90{width:86%;}
.per-100{width:96%;}
.btn, input[type=button], input[type=submit], .pb_gallery .main .isotope_filter_menu li a, ul.toggle li a.btn, .page-template-page-gallery-php .gallery-filter li a, button{border:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:0.5em 1.5em;white-space:normal;text-align:center;display:inline-block;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;margin-bottom:.5em;margin-top:.5em;text-decoration:none;}
input[type=button], input[type=submit]{padding:.6em 1.8em;}
.widget input[type=button], .widget input[type=submit]{padding:.2em 1em;}
a.small-btn, input[type=button].small-btn, input[type=submit].small-btn, .widget input[type=submit], ul.toggle li a.small-btn{font-size:14px;padding:.4em 1.2em;}
a.xsmall-btn, input[type=button].xsmall-btn, input[type=submit].xsmall-btn, .pb_gallery .main .isotope_filter_menu li a, ul.toggle li a.xsmall-btn,
.page-template-page-gallery-php .gallery-filter li a{font-size:12px;padding:.2em 1em;}
a.btn [class^="icon-"],
a.btn [class*=" icon-"]{padding-right:5px;padding-left:5px;}
.white-btn, .owlCustomNavigation .btn,
.page-template-page-gallery-php .gallery-filter li a{border-style:solid!important;border-width:1px!important;box-shadow:none;-webkit-box-shadow:none;}
.button{text-decoration:none;}
.btn .ficon{padding-right:.25em;}
.owlCustomNavigation .btn{width:auto;}
.main table{border-style:solid;border-width:1px;text-align:left;width:100%;}
.main table th{padding:.5em;border-style:solid;border-width:1px;vertical-align:top;font-weight:normal;}
.main table td{padding:.5em;border-style:solid;border-width:1px;vertical-align:top;}
.main table tr:nth-child(2n+1){}
form{margin-top:2em;}
.widget form{margin-top:1em;}
fieldset{padding:1em;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border-style:solid;border-width:1px;margin-bottom:1em;}
fieldset fieldset{}
label{padding-right:1em;display:inline-block;}
input[type=text], input[type=email], input[type=password], textarea, input[type=tel], input[type=range], input[type=url],
input[type=number], input[type=search]{border-style:solid;border-width:1px;padding:14px 10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:inline-block;outline:none;margin-bottom:1em;resize:none;display:block;width:100%;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.widget input[type=text], .widget input[type=email], .widget input[type=password], .widget textarea, .widget input[type=tel], .widget input[type=range], .widget input[type=url]{margin-bottom:.35em;}
.widget textarea{height:90px;}
input.half{width:48%;margin-right:4%;}
input.full, textarea.full{width:100%;}
input.third{width:32%;margin-right:2%;}
input.field-last{padding:14px 2%;margin-right:0;}
textarea{width:100%;height:140px;display:block;resize:none;outline:none;}
select, input[type=radio], input[type=checkbox]{margin-bottom:1em;margin-right:6px;}
.error[generated=true]{font-size:14px;}
form.quick-contact{margin-top:1.5em;}
form.quick-contact input[type=text], form.quick-contact input[type=email], form.quick-contact input[type=password], form.quick-contact textarea,
form.quick-contact input[type=tel], form.quick-contact input[type=range], input[type=url]{margin-bottom:.4em;}
form.quick-contact textarea{height:80px;}
legend{font-size:16px;}
style{}
.mosaic-block{position:relative;overflow:hidden;width:100%;background:#ffffff url(img/progress.gif) no-repeat center center;margin:0 0 2em;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mosaic-block img{margin:0;border:none;width:100%;height:auto;}
.mosaic-block img, .multi_content a img{margin:0;border:none;width:100%;height:auto;}
.mosaic-backdrop{display:none;top:0;height:100%;width:100%;background:#fff;}
.mosaic-overlay{display:none;z-index:5;position:absolute;width:100%;height:100%;background:#111;}
.fade .mosaic-overlay{background:url(img/hover-magnify.png) no-repeat center center;background-color:rgba(0, 0, 0, .3);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=00)";filter:alpha(opacity=00);display:none;-webkit-backface-visibility:hidden;}
@media (min--moz-device-pixel-ratio:1.5),
(-o-min-device-pixel-ratio:3/2),
(-webkit-min-device-pixel-ratio:1.5),
(min-device-pixel-ratio:1.5),
(min-resolution:1.5dppx){.fade .mosaic-overlay{background:url(img/hover-magnify@2x.png) no-repeat center center;background-color:rgba(0, 0, 0, .3);background-size:49px 49px;}
}
.fade .mosaic-overlay.link{background:url(img/hover-gotopost.png) no-repeat center center;background-color:rgba(0, 0, 0, .3);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=00)";filter:alpha(opacity=00);display:none;-webkit-backface-visibility:hidden;}
@media (min--moz-device-pixel-ratio:1.5),
(-o-min-device-pixel-ratio:3/2),
(-webkit-min-device-pixel-ratio:1.5),
(min-device-pixel-ratio:1.5),
(min-resolution:1.5dppx){.fade .mosaic-overlay.link{background:url(img/hover-gotopost@2x.png) no-repeat center center;background-color:rgba(0, 0, 0, .3);background-size:49px 49px;}
}
.fade .mosaic-overlay.play{background:url(img/hover-play.png) no-repeat center center;background-color:rgba(0, 0, 0, .3);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=00)";filter:alpha(opacity=00);display:none;-webkit-backface-visibility:hidden;}
@media (min--moz-device-pixel-ratio:1.5),
(-o-min-device-pixel-ratio:3/2),
(-webkit-min-device-pixel-ratio:1.5),
(min-device-pixel-ratio:1.5),
(min-resolution:1.5dppx){.fade .mosaic-overlay.play{background:url(img/hover-play@2x.png) no-repeat center center;background-color:rgba(0, 0, 0, .3);background-size:49px 49px;}
}
.fourth .mosaic-block{margin-bottom:.5em;}
.feat-image-post{margin-top:.9em;}
.feat-image-post .flexslider, .feat-image-post .flexslider ul,
.feat-image-post .mosaic-block{margin-bottom:0;}
.feat-image-post .flexslider ul li{padding-bottom:0;}
.blogroll-post{margin-bottom:1em;}
.corner-date{position:absolute;bottom:0px;left:0px;color:#fff;background-color:#222222;background-color:rgba(0, 0, 0, .5);text-transform:uppercase;padding:.4em .7em;font-size:12px;}
.corner-date:before, .meta.date:before{content:"";font-size:10px;padding-right:5px;position:relative;top:-1px;font-family:"FontAwesome";}
.meta.date{position:relative;top:-10px;}
.meta{font-size:80%;}
.full{width:100%;float:none;}
.half{width:48%;margin-right:4%;float:left;}
.third{width:30%;margin-right:5%;float:left;}
.fourth{width:22%;margin-right:4%;float:left;}
.fifth{width:18%;margin-right:2.5%;float:left;}
.two-thirds{width:65%;margin-right:5%;float:left;}
.three-fourths{width:74%;margin-right:4%;float:left;}
.two-fifths{width:36%;margin-right:3%;float:left;}
.three-fifths{width:61%;margin-right:2%;float:left;}
.four-fifths{width:78%;margin-right:4%;float:left;}
.left, .alignleft{float:left;}
.right, .alignright{float:right;}
.column-example div{min-height:1em;background:#efefef;margin-bottom:1em;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;text-align:center;}
.column-example div:hover{background:#ff6666;}
.page-template-page-gallery-php .thumb-gallery .half,
.pb_gallery_preview .thumb-gallery .half,
.thumb-portfolio .gallery_item.half{width:49.9%;margin-right:0%;border-style:solid;border-width:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;}
.page-template-page-gallery-php .thumb-gallery .third,
.pb_gallery_preview .thumb-gallery .third,
.thumb-portfolio .gallery_item.third{width:33.30%;margin-right:0%;border-style:solid;border-width:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;}
.page-template-page-gallery-php .thumb-gallery .fourth,
.pb_gallery_preview .thumb-gallery .fourth,
.thumb-portfolio .gallery_item.fourth{width:24.9%;margin-right:0%;border-style:solid;border-width:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;}
.page-template-page-gallery-php .thumb-gallery .fifth,
.pb_gallery_preview .thumb-gallery .fifth,
.thumb-portfolio .gallery_item.fifth{width:19.9%;margin-right:0%;border-style:solid;border-width:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;}
.page-template-page-gallery-php .thumb-gallery .half.mosaic-block,
.page-template-page-gallery-php .thumb-gallery .third.mosaic-block,
.page-template-page-gallery-php .thumb-gallery .fourth.mosaic-block,
.page-template-page-gallery-php .thumb-gallery .fifth.mosaic-block,
.pb_gallery_preview .thumb-gallery .half img,
.pb_gallery_preview .thumb-gallery .third img,
.pb_gallery_preview .thumb-gallery .fourth img,
.pb_gallery_preview .thumb-gallery .fifth img,
.thumb-portfolio .gallery_item.half,
.thumb-portfolio .gallery_item.third,
.thumb-portfolio .gallery_item.fourth,
.thumb-portfolio .gallery_item.fifth{margin-bottom:0;}
.pb_gallery_preview{padding-bottom:2em;}
.right-aside .mosaic-block, .widget-footer .mosaic-block{margin-bottom:.5em;}
.boxed{margin-bottom:2em;}
.boxed img{margin-top:0;margin-bottom:0;}
.boxed .inner-box{padding:.75em;padding-top:0;}
.boxed .inner-box .quote:before{content:"“";font-family:georgia;font-size:32px;font-style:normal;padding-right:4px;display:inline-block;top:0px;left:0;position:absolute;line-height:1;}
.boxed .inner-box .quote{position:relative;padding-left:18px;display:inline-block;}
.price{text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:1em;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;}
.price-detail{padding:1.5em;padding-top:.5em;}
.price h3{margin:0;padding:1em;}
.price h3 span{display:block;font-size:48px;line-height:48px;margin-bottom:5px;}
.price h3 span span{display:inline-block;font-size:14px;margin-top:0;line-height:16px;margin-left:-5px;}
.price-detail li:before{display:none;}
.price-detail ul li{border-top-style:solid;border-top-width:1px;padding-top:.5em;padding-bottom:.5em;padding-left:0;}
.price-detail ul li:last-child{border-bottom-style:solid;border-bottom-width:1px;}
.price-feature{position:relative;top:-1em;padding-bottom:2em;}
.price-table{display:table;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:2em;margin-bottom:2.5em;width:100%;border-radius:2px;}
.price-row{display:table-row;}
.price-table:hover, .price-table-feature{}
.price-cell{display:table-cell;vertical-align:top;border-right-style:solid;border-right-width:1px;text-align:center;padding:8px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative!important;-webkit-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;}
.price-cell .inwrap{position:relative;}
.price-cell:after{content:"";position:absolute;right:-10px;top:50%;display:block;font:normal 20px "FontAwesome";margin-top:-10px;}
.price-cell:first-child:after, .price-cell:last-child:after{display:none;}
.price-cell:last-child{border:none;padding-right:20px!important;vertical-align:middle;min-width:150px;max-width:150px;}
.price-cell.last .btn{margin-bottom:0;}
.price-cell:first-child{min-width:150px;max-width:150px;border:none;}
.price-cell:first-child p{font-size:48px;line-height:48px;margin-top:25px;margin-bottom:15px;}
.price-cell:first-child p span{display:block;font-size:18px;line-height:18px;margin-top:5px;}
.pb_pricing .price-cell ul li:before{position:relative;left:-5px;top:0;}
.price-cell.feature-image{max-width:120px;min-width:120px;padding:10px;}
.price-cell.feature-image img{margin-bottom:0;}
.boxed ul.social-link{border-top-width:1px;border-top-style:solid;padding-top:.5em;margin-top:1em;}
.boxed ul.social-link li{display:inline-block;padding:.7em 0 .3em;}
.boxed ul.social-link li:last-child{padding-right:0;}
.boxed ul.social-link a{font-size:18px;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;opacity:1;padding-right:5px;text-transform:lowercase;}
.boxed h4{font-size:18px;margin-bottom:0;}
.boxed h5{margin-top:5px;font-size:16px;}
.cpt_people{margin-bottom:2em;}
.cpt_people .meta{margin-bottom:0;}
.cpt_people .meta li{padding-left:0;}
.cpt_people .social-link{}
.cpt_people .social-link li{border:none;display:inline-block;padding-right:.5em;padding-left:0;border-bottom-style:solid;border-bottom-width:0px;}
.meta_tagline{text-transform:none!important;}
.corp-head{float:left;margin-right:1.5em;max-width:280px;margin-top:.4em;}
.personColumn img{width:100%;}
.message, div.wpcf7-validation-errors, .woocommerce-message, .woocommerce-error, .woocommerce-info, .col2-set.addresses .address, .validation_error{border-width:1px;border-style:solid;display:block;padding:.5em 1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-bottom:1em;}
.message.success{border-color:#a2e29d;background:#e2f5e4;}
.message.info, .woocommerce-info{border-color:#7bb8e2;background:#d2e4f1;}
.message.error, .woocommerce-error, .validation_error{border-color:#fc604a;background:#ffd4ce;}
.message.notice, div.wpcf7-validation-errors{border-color:#fcc84a;background:#fffcce;}
.message.promo{padding:.5em 2em;border:none;font-size:28px;line-height:120%;text-align:center;margin-bottom:0;}
.message.promo h2{font-size:28px;}
.message.promo *{margin-top:.5em;margin-bottom:.5em;}
span.wpcf7-not-valid-tip{background:none;border:none;position:relative;left:0;top:-10px;}
div.wpcf7-validation-errors{font-size:13px;line-height:18px;}
ul.gform_fields li.gfield, .main ul.gform_fields li{padding-left:0;}
.gfield:before, ul.gform_fields li:before{display:none;}
ul.gform_fields li.gfield ul{margin-bottom:0;}
ul.gform_fields li.gfield ul li{display:inline-block;padding-bottom:0;}
.validation_error, .validation_message, .gform_wrapper .gfield_error .gfield_label{color:#ff6666;}
.validation_error{font-size:18px;}
.gfield_error input[type="text"], .gfield_error input[type="email"], .gfield_error input[type="password"],
.gfield_error textarea, .gfield_error input[type="tel"], .gfield_error input[type="range"], .gfield_error input[type="url"]{border:1px solid #fc604a;}
.gform_validation_container, .gform_wrapper .gform_validation_container, body .gform_wrapper li.gform_validation_container, body .gform_wrapper .gform_body ul.gform_fields li.gfield.gform_validation_container, body .gform_wrapper ul.gform_fields li.gfield.gform_validation_container{display:none !important;left:-9000px;position:absolute !important;}
.gfield_description.validation_message{margin-top:-.4em;}
.charleft.ginput_counter{float:right;}
.gf_progressbar_title{font-size:12px;text-transform:uppercase;}
.gf_progressbar{border-width:1px;border-style:solid;display:block;padding:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-bottom:1em;}
.gf_progressbar_percentage{display:block;padding:0em 1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:14px;}
.ui-datepicker{background:#fff;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.2);box-shadow:0 0 4px 0 rgba(0,0,0,.2);padding:.5em 1em 1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.ui-datepicker-calendar, .ui-datepicker-calendar td{border:1px solid #f1f1f1;text-align:center;}
.ui-datepicker-calendar td{padding:0px 5px;}
ul.gform_fields > li{padding-bottom:0;}
ul.tab-nav{position:relative;width:100%;margin:0 auto!important;top:1px;}
ul.tab-nav li{float:left;position:relative;display:block;text-align:center;margin-right:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-style:solid;border-width:1px;border-bottom:none;padding:.5em 1em!important;text-transform:none;}
ul.tab-nav li:before{display:none;}
ul.tab-nav li:hover{cursor:pointer;}
ul.tab-nav li.active{z-index:50;border:none;border-style:solid;border-width:1px;border-bottom:none;}
.tab-content-block{clear:both;position:relative;width:100%;border-style:solid;border-width:1px;}
.tab_content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:.75em;}
h3.v_nav{display:none;}
h3.v_nav{background:#ededed;text-transform:none;font-size:16px;}
.toggle-btn{text-decoration:none;display:block;}
.toggle-content{display:none;padding-left:20px;}
.toggle-content p{margin-bottom:.5em;}
.toggle-content.active{display:block;}
ul.toggle li:first-child, ul.accordion li:first-child{border-top-style:solid;border-top-width:1px;}
ul.toggle li{position:relative;overflow:hidden;border-bottom-style:solid;border-bottom-width:1px;padding-top:.75em;padding-right:0;padding-bottom:.75em;padding-left:0;}
ul.toggle li:before{display:none;}
ul.toggle li a.toggle-btn:before{content:"";font-family:"FontAwesome"!important;padding-right:.35em;font-size:12px;width:12px;display:inline-block;}
ul.toggle li a.toggle-btn.active:before{content:"";}
ul.toggle{margin-bottom:1.5em;}
ul.toggle li a{padding-top:0;padding-bottom:0;}
.slides li,
.slides li,
.slides li,
.flexslider .slides img,
.flexslider .slides img ,
.flexslider .slides img{width:auto !important;float:none !important;margin:auto !important;}
.flex-direction-nav .flex-prev{padding:0.4em 0.85em !important;font-size:24px;color:transparent !important;}
.flex-direction-nav .flex-next{padding:0 .6em 0.25em !important;font-size:32px;color:transparent !important;}
.flex-direction-nav .flex-next:after,
.flex-direction-nav .flex-prev:after{font-family:"revicons";font-size:24px;color:rgb(255, 255, 255);display:block;line-height:40px;text-align:center;position:absolute;top:0;margin-top:6px;left:0;right:0;bottom:0;}
.flex-direction-nav .flex-next:after{content:"\e82d";margin-left:2px;}
.flex-direction-nav .flex-prev:after{content:"\e82c";margin-right:2px;}
.accordion-btn,
.sc_accordion-btn{text-decoration:none;display:block;}
.accordion-content,
.sc_accordion-content{display:none;padding-left:20px;}
.accordion-content p,
.sc_accordion-content p{margin-bottom:.5em;}
.accordion-content.active,
.sc_accordion-content.active{display:block;}
ul.accordion li,
ul.sc_accordion li{position:relative;overflow:hidden;border-bottom-style:solid;border-bottom-width:1px;padding-top:.75em;padding-right:0;padding-bottom:.75em;text-transform:none;;padding-left:0;}
aside ul.accordion li,
aside ul.sc_accordion li{border-top:none;padding-left:0;}
ul.accordion li:before, ul.sc_accordion li:before{display:none;}
ul.accordion li a.accordion-btn:before,
ul.sc_accordion li a.sc_accordion-btn:before{content:"";font-family:"FontAwesome"!important;padding-right:.35em;font-size:12px;width:12px;display:inline-block;}
ul.accordion li a.accordion-btn.active:before,
ul.sc_accordion li a.sc_accordion-btn.active:before{content:"";}
ul.accordion{margin-bottom:1.5em;}
.widget-footer ul.accordion li{font-size:14px;}
.widget-footer{padding-bottom:2.5em;padding-top:1em;}
.widget-footer img{max-width:100%;}
.widget-footer ul.tweets li{padding-left:0;}
.widget-footer .tweet{font-size:14px;line-height:22px;padding-left:0;}
.widget-footer .tweet:before{display:none;}
.widget-footer .tweet > p:before{content:"";font-family:'FontAwesome';font-size:18px;position:relative;left:0;top:0px;padding-right:5px;font-style:normal;}
.widget-footer .tweet > p{margin-top:0;}
.widget-footer .tweet .meta{display:none;}
.widget-footer .fourth.widget{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:2%;}
.widget-footer .fourth.widget.last{border:none;}
.widget-footer input[type="text"], .widget-footer input[type="email"], .widget-footer input[type="password"]{margin-bottom:.5em;}
.widget-footer ul li:before{font-size:10px!important;top:14px;}
.widget-footer ul{border-top-style:none;border-top-width:0px;margin-top:0em;}
.widget-footer ul li{border-bottom-style:solid;border-bottom-width:1px;}
.widget-footer ul li:last-child{border:none;}
.widget-footer .flexslider ul, .widget-footer .flexslider ul li{border:none;}
.widget-footer .flexslider .slides{margin-top:0!important;}
.widget-footer blockquote{font-size:15px;line-height:25px;margin-top:0;}
.widget-footer cite{font-size:14px;}
.widget-footer .widget-title{margin-bottom:15px;font-size:24px;}
ul.canon_breadcrumbs, ul.canon_breadcrumbs a{font-size:10px;}
ul.canon_breadcrumbs a{text-decoration:none;}
ul.canon_breadcrumbs li:first-child a{margin-right:0em;font-size:14px;}
.canon_breadcrumbs_separator{padding-right:.5em;padding-left:.5em;}
ul.canon_breadcrumbs a:first-child:after{display:none;}
ul.canon_breadcrumbs{overflow:hidden;line-height:34px;}
ul.canon_breadcrumbs{list-style:none;padding:0;margin:0;}
ul.canon_breadcrumbs li{display:inline-block;float:none;}
.home .breadcrumb-wrapper{display:none;}
div.post-footer{font-size:14px;padding:1em 0em;}
.logo-foot{display:inline-block;padding-right:5px;}
ul.social-link li:before{display:none;}
div.post-footer ul.social-link li{display:inline-block;padding:.5em .4em .3em;}
div.post-footer ul.social-link li:last-child{padding-right:0;}
div.post-footer ul.social-link a em:before{font-size:16px;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;text-transform:uppercase;}
.foot.left{padding-top:.5em;}
#scrollUp{bottom:20px;right:20px;padding:12px 14px;background:#111;background-color:rgba(0, 0, 0, .7);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-transform:uppercase;font:16px "FontAwesome";}
.tp-bullets.simplebullets.round .bullet{background:none repeat scroll 0 0 rgba(0, 0, 0, 0.5) !important;border:5px solid rgba(0, 0, 0, 0) !important;border-radius:10px;box-shadow:none;box-sizing:content-box;cursor:pointer;display:inline-block;float:none !important;height:6px !important;margin-bottom:0 !important;margin-right:2px !important;position:relative !important;transition:background-color 0.2s ease 0s, border-color 0.2s ease 0s;width:6px !important;}
.tp-bullets.simplebullets.round .bullet:hover,
.tp-bullets.simplebullets.round .bullet.selected{background:none repeat scroll 0 0 rgba(255, 255, 255, 1) !important;border:5px solid rgba(0, 0, 0, 1) !important;box-shadow:none;height:6px !important;width:6px !important;}
.tp-button, a.tp-button{border:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:0.5em 1.5em!important;white-space:normal;text-align:center;display:inline-block;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;margin-bottom:.5em;margin-top:.5em;text-decoration:none;height:auto;cursor:pointer;text-shadow:none !important;font-size:100%;line-height:150%!important;background-image:none;font-family:inherit;font-weight:normal;letter-spacing:0px;text-decoration:none;}
.tp-button.big{text-shadow:none;font-weight:bold;padding:9px 20px;font-size:19px;line-height:57px !important;background-image:none;}
.tp-button.green, .tp-button:hover.green,
.purchase.green, .purchase:hover.green{background-color:#21a117;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.tp-button.blue, .tp-button:hover.blue,
.purchase.blue, .purchase:hover.blue{background-color:#1d78cb;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.tp-button.red, .tp-button:hover.red,
.purchase.red, .purchase:hover.red{background-color:#cb1d1d;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.tp-button.orange, .tp-button:hover.orange,
.purchase.orange, .purchase:hover.orange{background-color:#ff7700;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.tp-button.darkgrey,.tp-button.grey,
.tp-button:hover.darkgrey,.tp-button:hover.grey,
.purchase.darkgrey, .purchase:hover.darkgrey{background-color:#555;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.tp-button.lightgrey, .tp-button:hover.lightgrey,
.purchase.lightgrey, .purchase:hover.lightgrey{background-color:#888;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
a.flag{padding-left:25px!important;background-size:18px;background-repeat:no-repeat;background-position:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
li.flag{background-repeat:no-repeat;}
ul.sitemap li.flag{background-image:none!important;}
li.flag.af{background-image:url(./img/flags/AF.png);}
li.flag.ax{background-image:url(./img/flags/AX.png);}
li.flag.al{background-image:url(./img/flags/AL.png);}
li.flag.dz{background-image:url(./img/flags/DZ.png);}
li.flag.as{background-image:url(./img/flags/AS.png);}
li.flag.ad{background-image:url(./img/flags/AD.png);}
li.flag.ao{background-image:url(./img/flags/AO.png);}
li.flag.ai{background-image:url(./img/flags/AI.png);}
li.flag.aq{background-image:url(./img/flags/AQ.png);}
li.flag.ag{background-image:url(./img/flags/AG.png);}
li.flag.ar{background-image:url(./img/flags/AR.png);}
li.flag.am{background-image:url(./img/flags/AM.png);}
li.flag.aw{background-image:url(./img/flags/AW.png);}
li.flag.au{background-image:url(./img/flags/AU.png);}
li.flag.at{background-image:url(./img/flags/AT.png);}
li.flag.az{background-image:url(./img/flags/AZ.png);}
li.flag.bs{background-image:url(./img/flags/BS.png);}
li.flag.bh{background-image:url(./img/flags/BH.png);}
li.flag.bd{background-image:url(./img/flags/BD.png);}
li.flag.bb{background-image:url(./img/flags/BB.png);}
li.flag.by{background-image:url(./img/flags/BY.png);}
li.flag.be{background-image:url(./img/flags/BE.png);}
li.flag.bz{background-image:url(./img/flags/BZ.png);}
li.flag.bj{background-image:url(./img/flags/BJ.png);}
li.flag.bm{background-image:url(./img/flags/BM.png);}
li.flag.bt{background-image:url(./img/flags/BT.png);}
li.flag.bo{background-image:url(./img/flags/BO.png);}
li.flag.bq{background-image:url(./img/flags/BQ.png);}
li.flag.ba{background-image:url(./img/flags/BA.png);}
li.flag.bw{background-image:url(./img/flags/BW.png);}
li.flag.bv{background-image:url(./img/flags/BV.png);}
li.flag.br{background-image:url(./img/flags/BR.png);}
li.flag.io{background-image:url(./img/flags/IO.png);}
li.flag.bn{background-image:url(./img/flags/BN.png);}
li.flag.bg{background-image:url(./img/flags/BG.png);}
li.flag.bf{background-image:url(./img/flags/BF.png);}
li.flag.bi{background-image:url(./img/flags/BI.png);}
li.flag.kh{background-image:url(./img/flags/KH.png);}
li.flag.cm{background-image:url(./img/flags/CM.png);}
li.flag.ca{background-image:url(./img/flags/CA.png);}
li.flag.cv{background-image:url(./img/flags/CV.png);}
li.flag.ky{background-image:url(./img/flags/KY.png);}
li.flag.cf{background-image:url(./img/flags/CF.png);}
li.flag.td{background-image:url(./img/flags/TD.png);}
li.flag.cl{background-image:url(./img/flags/CL.png);}
li.flag.cn{background-image:url(./img/flags/CN.png);}
li.flag.cx{background-image:url(./img/flags/CX.png);}
li.flag.cc{background-image:url(./img/flags/CC.png);}
li.flag.co{background-image:url(./img/flags/CO.png);}
li.flag.km{background-image:url(./img/flags/KM.png);}
li.flag.cg{background-image:url(./img/flags/CG.png);}
li.flag.cd{background-image:url(./img/flags/CD.png);}
li.flag.ck{background-image:url(./img/flags/CK.png);}
li.flag.cr{background-image:url(./img/flags/CR.png);}
li.flag.ci{background-image:url(./img/flags/CI.png);}
li.flag.hr{background-image:url(./img/flags/HR.png);}
li.flag.cu{background-image:url(./img/flags/CU.png);}
li.flag.cw{background-image:url(./img/flags/CW.png);}
li.flag.cy{background-image:url(./img/flags/CY.png);}
li.flag.cz{background-image:url(./img/flags/CZ.png);}
li.flag.dk{background-image:url(./img/flags/DK.png);}
li.flag.dj{background-image:url(./img/flags/DJ.png);}
li.flag.dm{background-image:url(./img/flags/DM.png);}
li.flag.do{background-image:url(./img/flags/DO.png);}
li.flag.ec{background-image:url(./img/flags/EC.png);}
li.flag.eg{background-image:url(./img/flags/EG.png);}
li.flag.sv{background-image:url(./img/flags/SV.png);}
li.flag.gq{background-image:url(./img/flags/GQ.png);}
li.flag.er{background-image:url(./img/flags/ER.png);}
li.flag.ee{background-image:url(./img/flags/EE.png);}
li.flag.et{background-image:url(./img/flags/ET.png);}
li.flag.fk{background-image:url(./img/flags/FK.png);}
li.flag.fo{background-image:url(./img/flags/FO.png);}
li.flag.fj{background-image:url(./img/flags/FJ.png);}
li.flag.fi{background-image:url(./img/flags/FI.png);}
li.flag.fr{background-image:url(./img/flags/FR.png);}
li.flag.gf{background-image:url(./img/flags/GF.png);}
li.flag.pf{background-image:url(./img/flags/PF.png);}
li.flag.tf{background-image:url(./img/flags/TF.png);}
li.flag.ga{background-image:url(./img/flags/GA.png);}
li.flag.gm{background-image:url(./img/flags/GM.png);}
li.flag.ge{background-image:url(./img/flags/GE.png);}
li.flag.de{background-image:url(./img/flags/DE.png);}
li.flag.gh{background-image:url(./img/flags/GH.png);}
li.flag.gi{background-image:url(./img/flags/GI.png);}
li.flag.gr{background-image:url(./img/flags/GR.png);}
li.flag.gl{background-image:url(./img/flags/GL.png);}
li.flag.gd{background-image:url(./img/flags/GD.png);}
li.flag.gp{background-image:url(./img/flags/GP.png);}
li.flag.gu{background-image:url(./img/flags/GU.png);}
li.flag.gt{background-image:url(./img/flags/GT.png);}
li.flag.gg{background-image:url(./img/flags/GG.png);}
li.flag.gn{background-image:url(./img/flags/GN.png);}
li.flag.gw{background-image:url(./img/flags/GW.png);}
li.flag.gy{background-image:url(./img/flags/GY.png);}
li.flag.ht{background-image:url(./img/flags/HT.png);}
li.flag.hm{background-image:url(./img/flags/HM.png);}
li.flag.va{background-image:url(./img/flags/VA.png);}
li.flag.hn{background-image:url(./img/flags/HN.png);}
li.flag.hk{background-image:url(./img/flags/HK.png);}
li.flag.hu{background-image:url(./img/flags/HU.png);}
li.flag.is{background-image:url(./img/flags/IS.png);}
li.flag.in{background-image:url(./img/flags/IN.png);}
li.flag.id{background-image:url(./img/flags/ID.png);}
li.flag.ir{background-image:url(./img/flags/IR.png);}
li.flag.iq{background-image:url(./img/flags/IQ.png);}
li.flag.ie{background-image:url(./img/flags/IE.png);}
li.flag.im{background-image:url(./img/flags/IM.png);}
li.flag.il{background-image:url(./img/flags/IL.png);}
li.flag.it{background-image:url(./img/flags/IT.png);}
li.flag.jm{background-image:url(./img/flags/JM.png);}
li.flag.jp{background-image:url(./img/flags/JP.png);}
li.flag.je{background-image:url(./img/flags/JE.png);}
li.flag.jo{background-image:url(./img/flags/JO.png);}
li.flag.kz{background-image:url(./img/flags/KZ.png);}
li.flag.ke{background-image:url(./img/flags/KE.png);}
li.flag.ki{background-image:url(./img/flags/KI.png);}
li.flag.kp{background-image:url(./img/flags/KP.png);}
li.flag.kr{background-image:url(./img/flags/KR.png);}
li.flag.kw{background-image:url(./img/flags/KW.png);}
li.flag.kg{background-image:url(./img/flags/KG.png);}
li.flag.la{background-image:url(./img/flags/LA.png);}
li.flag.lv{background-image:url(./img/flags/LV.png);}
li.flag.lb{background-image:url(./img/flags/LB.png);}
li.flag.ls{background-image:url(./img/flags/LS.png);}
li.flag.lr{background-image:url(./img/flags/LR.png);}
li.flag.ly{background-image:url(./img/flags/LY.png);}
li.flag.li{background-image:url(./img/flags/LI.png);}
li.flag.lt{background-image:url(./img/flags/LT.png);}
li.flag.lu{background-image:url(./img/flags/LU.png);}
li.flag.mo{background-image:url(./img/flags/MO.png);}
li.flag.mk{background-image:url(./img/flags/MK.png);}
li.flag.mg{background-image:url(./img/flags/MG.png);}
li.flag.mw{background-image:url(./img/flags/MW.png);}
li.flag.my{background-image:url(./img/flags/MY.png);}
li.flag.mv{background-image:url(./img/flags/MV.png);}
li.flag.ml{background-image:url(./img/flags/ML.png);}
li.flag.mt{background-image:url(./img/flags/MT.png);}
li.flag.mh{background-image:url(./img/flags/MH.png);}
li.flag.mq{background-image:url(./img/flags/MQ.png);}
li.flag.mr{background-image:url(./img/flags/MR.png);}
li.flag.mu{background-image:url(./img/flags/MU.png);}
li.flag.yt{background-image:url(./img/flags/YT.png);}
li.flag.mx{background-image:url(./img/flags/MX.png);}
li.flag.fm{background-image:url(./img/flags/FM.png);}
li.flag.md{background-image:url(./img/flags/MD.png);}
li.flag.mc{background-image:url(./img/flags/MC.png);}
li.flag.mn{background-image:url(./img/flags/MN.png);}
li.flag.me{background-image:url(./img/flags/ME.png);}
li.flag.ms{background-image:url(./img/flags/MS.png);}
li.flag.ma{background-image:url(./img/flags/MA.png);}
li.flag.mz{background-image:url(./img/flags/MZ.png);}
li.flag.mm{background-image:url(./img/flags/MM.png);}
li.flag.na{background-image:url(./img/flags/NA.png);}
li.flag.nr{background-image:url(./img/flags/NR.png);}
li.flag.np{background-image:url(./img/flags/NP.png);}
li.flag.nl{background-image:url(./img/flags/NL.png);}
li.flag.nc{background-image:url(./img/flags/NC.png);}
li.flag.nz{background-image:url(./img/flags/NZ.png);}
li.flag.ni{background-image:url(./img/flags/NI.png);}
li.flag.ne{background-image:url(./img/flags/NE.png);}
li.flag.ng{background-image:url(./img/flags/NG.png);}
li.flag.nu{background-image:url(./img/flags/NU.png);}
li.flag.nf{background-image:url(./img/flags/NF.png);}
li.flag.mp{background-image:url(./img/flags/MP.png);}
li.flag.no{background-image:url(./img/flags/NO.png);}
li.flag.om{background-image:url(./img/flags/OM.png);}
li.flag.pk{background-image:url(./img/flags/PK.png);}
li.flag.pw{background-image:url(./img/flags/PW.png);}
li.flag.ps{background-image:url(./img/flags/PS.png);}
li.flag.pa{background-image:url(./img/flags/PA.png);}
li.flag.pg{background-image:url(./img/flags/PG.png);}
li.flag.py{background-image:url(./img/flags/PY.png);}
li.flag.pe{background-image:url(./img/flags/PE.png);}
li.flag.ph{background-image:url(./img/flags/PH.png);}
li.flag.pn{background-image:url(./img/flags/PN.png);}
li.flag.pl{background-image:url(./img/flags/PL.png);}
li.flag.pt{background-image:url(./img/flags/PT.png);}
li.flag.pr{background-image:url(./img/flags/PR.png);}
li.flag.qa{background-image:url(./img/flags/QA.png);}
li.flag.re{background-image:url(./img/flags/RE.png);}
li.flag.ro{background-image:url(./img/flags/RO.png);}
li.flag.ru{background-image:url(./img/flags/RU.png);}
li.flag.rw{background-image:url(./img/flags/RW.png);}
li.flag.bl{background-image:url(./img/flags/BL.png);}
li.flag.sh{background-image:url(./img/flags/SH.png);}
li.flag.kn{background-image:url(./img/flags/KN.png);}
li.flag.lc{background-image:url(./img/flags/LC.png);}
li.flag.mf{background-image:url(./img/flags/MF.png);}
li.flag.pm{background-image:url(./img/flags/PM.png);}
li.flag.vc{background-image:url(./img/flags/VC.png);}
li.flag.ws{background-image:url(./img/flags/WS.png);}
li.flag.sm{background-image:url(./img/flags/SM.png);}
li.flag.st{background-image:url(./img/flags/ST.png);}
li.flag.sa{background-image:url(./img/flags/SA.png);}
li.flag.sn{background-image:url(./img/flags/SN.png);}
li.flag.rs{background-image:url(./img/flags/RS.png);}
li.flag.sc{background-image:url(./img/flags/SC.png);}
li.flag.sl{background-image:url(./img/flags/SL.png);}
li.flag.sg{background-image:url(./img/flags/SG.png);}
li.flag.sx{background-image:url(./img/flags/SX.png);}
li.flag.sk{background-image:url(./img/flags/SK.png);}
li.flag.si{background-image:url(./img/flags/SI.png);}
li.flag.sb{background-image:url(./img/flags/SB.png);}
li.flag.so{background-image:url(./img/flags/SO.png);}
li.flag.za{background-image:url(./img/flags/ZA.png);}
li.flag.gs{background-image:url(./img/flags/GS.png);}
li.flag.ss{background-image:url(./img/flags/SS.png);}
li.flag.es{background-image:url(./img/flags/ES.png);}
li.flag.lk{background-image:url(./img/flags/LK.png);}
li.flag.sd{background-image:url(./img/flags/SD.png);}
li.flag.sr{background-image:url(./img/flags/SR.png);}
li.flag.sj{background-image:url(./img/flags/SJ.png);}
li.flag.sz{background-image:url(./img/flags/SZ.png);}
li.flag.se{background-image:url(./img/flags/SE.png);}
li.flag.ch{background-image:url(./img/flags/CH.png);}
li.flag.sy{background-image:url(./img/flags/SY.png);}
li.flag.tw{background-image:url(./img/flags/TW.png);}
li.flag.tj{background-image:url(./img/flags/TJ.png);}
li.flag.tz{background-image:url(./img/flags/TZ.png);}
li.flag.th{background-image:url(./img/flags/TH.png);}
li.flag.tl{background-image:url(./img/flags/TL.png);}
li.flag.tg{background-image:url(./img/flags/TG.png);}
li.flag.tk{background-image:url(./img/flags/TK.png);}
li.flag.to{background-image:url(./img/flags/TO.png);}
li.flag.tt{background-image:url(./img/flags/TT.png);}
li.flag.tn{background-image:url(./img/flags/TN.png);}
li.flag.tr{background-image:url(./img/flags/TR.png);}
li.flag.tm{background-image:url(./img/flags/TM.png);}
li.flag.tc{background-image:url(./img/flags/TC.png);}
li.flag.tv{background-image:url(./img/flags/TV.png);}
li.flag.ug{background-image:url(./img/flags/UG.png);}
li.flag.ua{background-image:url(./img/flags/UA.png);}
li.flag.ae{background-image:url(./img/flags/AE.png);}
li.flag.gb{background-image:url(./img/flags/GB.png);}
li.flag.us{background-image:url(./img/flags/US.png);}
li.flag.um{background-image:url(./img/flags/UM.png);}
li.flag.uy{background-image:url(./img/flags/UY.png);}
li.flag.uz{background-image:url(./img/flags/UZ.png);}
li.flag.vu{background-image:url(./img/flags/VU.png);}
li.flag.ve{background-image:url(./img/flags/VE.png);}
li.flag.vn{background-image:url(./img/flags/VN.png);}
li.flag.vg{background-image:url(./img/flags/VG.png);}
li.flag.vi{background-image:url(./img/flags/VI.png);}
li.flag.wf{background-image:url(./img/flags/WF.png);}
li.flag.eh{background-image:url(./img/flags/EH.png);}
li.flag.ye{background-image:url(./img/flags/YE.png);}
li.flag.zm{background-image:url(./img/flags/ZM.png);}
li.flag.zw{background-image:url(./img/flags/ZW.png);}
.icon{width:75px;display:inline-block;}
.icon-thirds li{padding-left:0!important;display:inline-block;width:32%;font-size:14px;}
.icon-thirds li:before{display:none;}
.icon-thirds li:hover .fa{-moz-transform:scale(2) rotate(0deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);-webkit-transform:scale(2) rotate(0deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);-o-transform:scale(2) rotate(0deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);-ms-transform:scale(2) rotate(0deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);transform:scale(2) rotate(0deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);}
.icon-thirds li i:before{padding-right:10px;font-size:16px;}
.addthis_toolbox.addthis_default_style{text-align:center;margin-top:1.5em;}
.addthis_toolbox.addthis_default_style a{float:none;}
.twitter-share-button, #___plusone_0{width:80px!important;}
.fb_edge_widget_with_comment{margin-left:2em;}
#fb-root{display:none;}
.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style]{width:100%!important;}
.nope{margin:0!;}
.multi_navigation_hint{float:right;font-size:12px;}
.link-multipages{width:50%;display:inline;}
.link-multipages a:first-child i{margin-right:10px;}
.link-multipages a:last-child i{margin-left:10px;}
.multi_nav_control{border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;margin-bottom:20px;padding:7px 0;}
.graph-block{position:relative;width:100%;padding-bottom:0px!important;padding-top:1em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:1em;padding-right:1em;}
.contents-graph{height:288px;overflow:hidden;text-align:justify;width:100%;padding-top:1em;}
.contents-graph{text-align:justify;}
.single-graph{display:inline-block;height:288px;margin:0 1em;position:relative;width:100px;}
.graph-inner{bottom:0;display:inline-block;position:absolute;top:0px;transition:top 0.4s ease 0s;width:100px;}
.graph-img{border-radius:50%;position:relative;z-index:3;max-width:100px;min-height:100px;min-width:100px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;transition-property:transform;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);border-style:solid;border-width:4px;border-color:#313540;}
.graph-img:hover{-webkit-transform:translateY(-5px) translateZ(0);-ms-transform:translateY(-5px) translateZ(0);transform:translateY(-5px) translateZ(0);}
.graph-stem{border-top-left-radius:10px;border-top-right-radius:10px;bottom:0;left:48px;position:absolute;top:3.5em;width:0.3em;z-index:0;background-color:#313540;}
.justify-fix{content:"";display:inline-block;width:100%;}
.example-height-1{top:6em;}
.example-height-2{top:10em;}
.pb_block.pb_block_last{}
.pb_block.pb_img.pb_block_last{padding-bottom:0;}
.pb_featured_posts .recentwork, .pb_widgets{padding-bottom:2em;}
.pb_people .main.wrapper{padding-bottom:0;}
.construction_msg{text-align:center;margin-top:25%;}
.iconBlock em.fa{border-radius:50%;width:2em;height:2em;line-height:2em;margin-bottom:15px;}
.pb_gallery .main .isotope_filter_menu li,
.page-template-page-gallery-php .gallery-filter li{border:none;float:left;display:inline-block;padding-top:0px!important;margin-top:0!important;margin-bottom:0!important;padding-bottom:0!important;padding-left:0;}
.page-template-page-gallery-php .gallery-filter li:before{display:none;}
.page-template-page-gallery-php .gallery-filter li a{margin-left:2px;}
.masonry-gallery .gallery-filter{margin-top:.5em;}
.gallery-description{margin:0 0 1.5em;}
.pb_gallery .half{margin-right:1%;width:49.5%;margin-bottom:1%;}
.pb_gallery .third{margin-right:2%;width:32%;margin-bottom:2%;}
.pb_gallery .fourth{margin-right:1.3%;width:24%;margin-bottom:1.3%;}
.pb_gallery .fifth{margin-right:1.20%;width:19%;margin-bottom:1.20%;}
.pb_gallery .main .isotope_filter_menu li a{margin-top:0;margin-bottom:0;}
.pb_isotope_gallery{margin-bottom:1em;}
.canon_animated_number h1{text-align:center;font-size:70px;}
.canon_animated_number h1 .canon_animated_number_wrapper{margin-right:-10px;}
.canon_animated_number h1.super{margin-bottom:0px;letter-spacing:-10px;}
.canon_animated_number h1 .canon_animated_number_wrapper{letter-spacing:0px;}
.pb_block_layout_full.pb_carousel{padding-left:1em;padding-right:1em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:2em;}
.pb_supporters .wrapper .btn.feat-2{margin-bottom:2em;}
.pb_featured_icons .wrapper{padding-top:2em;}
.pb_supporters h1{margin-bottom:1em;margin-top:1em;}
.pb_featured_icons h2{margin-bottom:2em;margin-top:.5em;}
.download-table .fa{font-size:40px;}
.download-table .price-cell.content{text-align:left;padding:1em;}
.download-table .price-cell.content h3{margin-top:5px;margin-bottom:5px;}
.pb_media .media_wrapper{border-bottom-style:solid;border-bottom-width:1px;padding-bottom:2em;}
.media_wrapper{width:100%;}
.media_image{float:left;max-width:20%;margin-right:1.5em;}
.media_description{max-width:70%;}
.media_title h1{margin:0;}
.media_meta{font-size:12px;margin-bottom:10px;}
.media_meta a{}
.media_links{float:right;border-style:solid;border-width:1px;width:25%;text-align:center;border-radius:2px;}
.media_links ul{margin:0;padding-top:.5em;padding-bottom:.5em;}
.media_links ul li{display:inline-block;font-size:46px;padding:.25em;}
.media_links ul li:before{content:"";}
.graph-block{color:#efefef;}
.paired-list span{float:right;font-size:90%;}
.paired-list li:before, .paired-list li:after{content:" ";display:table;}
.paired-list li:after{clear:both;}
ul.paired-list li:before{display:none;}
ul.paired-list{border:none;}
ul.paired-list li{border-bottom-style:solid;border-bottom-width:1px;padding:0.5em 0.3em;}
ul.paired-list li:nth-child(2n+2){}
.widget-footer ul.paired-list, .widget-footer ul.paired-list li{border:none;}
.widget-footer ul.paired-list li:first-child{padding-top:0;}
.widget-footer ul.paired-list li:nth-child(2n+2){background:none repeat scroll 0 0 rgba(255, 255, 255, 0.1);}
.hairdorate, .quoterate{font-family:'FontAwesome';font-size:14px;}
blockquote .hairdorate,
blockquote .quoterate{display:inline;margin-left:.5em;}
.listingList h6 span{float:right;}
.listingList h6:before, .listingList h6:after{content:" ";display:table;}
.listingList h6:after{clear:both;}
.listingList > .third, .listingList > .half, .listingList > .full, .listingList > .fourth{padding-top:1em;padding-bottom:1em;border-bottom-style:dashed;border-bottom-width:1px;margin-bottom:.5em;}
.listingList .half .mosaic-block, .listingList .full .mosaic-block{margin-bottom:0;margin-top:.5em;}
@font-face{font-family:'bulletsregular';src:url('fonts/bullets-webfont.eot');src:url('fonts/bullets-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/bullets-webfont.woff') format('woff'),
url('fonts/bullets-webfont.ttf') format('truetype'),
url('fonts/bullets-webfont.svg#bulletsregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'playfair_displaybold_italic';src:url('fonts/playfairdisplay-bolditalic-webfont.eot');src:url('fonts/playfairdisplay-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/playfairdisplay-bolditalic-webfont.woff') format('woff'),
url('fonts/playfairdisplay-bolditalic-webfont.ttf') format('truetype'),
url('fonts/playfairdisplay-bolditalic-webfont.svg#playfair_displaybold_italic') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'playfair_displaybold';src:url('fonts/playfairdisplay-bold-webfont.eot');src:url('fonts/playfairdisplay-bold-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/playfairdisplay-bold-webfont.woff') format('woff'),
url('fonts/playfairdisplay-bold-webfont.ttf') format('truetype'),
url('fonts/playfairdisplay-bold-webfont.svg#playfair_displaybold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'playfair_displayitalic';src:url('fonts/playfairdisplay-italic-webfont.eot');src:url('fonts/playfairdisplay-italic-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/playfairdisplay-italic-webfont.woff') format('woff'),
url('fonts/playfairdisplay-italic-webfont.ttf') format('truetype'),
url('fonts/playfairdisplay-italic-webfont.svg#playfair_displayitalic') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'playfair_displayregular';src:url('fonts/playfairdisplay-regular-webfont.eot');src:url('fonts/playfairdisplay-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/playfairdisplay-regular-webfont.woff') format('woff'),
url('fonts/playfairdisplay-regular-webfont.ttf') format('truetype'),
url('fonts/playfairdisplay-regular-webfont.svg#playfair_displayregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'playfair_display_scbold';src:url('fonts/playfairdisplaysc-bold-webfont.eot');src:url('fonts/playfairdisplaysc-bold-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/playfairdisplaysc-bold-webfont.woff') format('woff'),
url('fonts/playfairdisplaysc-bold-webfont.ttf') format('truetype'),
url('fonts/playfairdisplaysc-bold-webfont.svg#playfair_display_scbold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'playfair_display_scregular';src:url('fonts/playfairdisplaysc-regular-webfont.eot');src:url('fonts/playfairdisplaysc-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/playfairdisplaysc-regular-webfont.woff') format('woff'),
url('fonts/playfairdisplaysc-regular-webfont.ttf') format('truetype'),
url('fonts/playfairdisplaysc-regular-webfont.svg#playfair_display_scregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'robotomedium_italic';src:url('fonts/roboto-mediumitalic-webfont.eot');src:url('fonts/roboto-mediumitalic-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/roboto-mediumitalic-webfont.woff') format('woff'),
url('fonts/roboto-mediumitalic-webfont.ttf') format('truetype'),
url('fonts/roboto-mediumitalic-webfont.svg#robotomedium_italic') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'robotobold';src:url('fonts/roboto-bold-webfont.eot');src:url('fonts/roboto-bold-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/roboto-bold-webfont.woff') format('woff'),
url('fonts/roboto-bold-webfont.ttf') format('truetype'),
url('fonts/roboto-bold-webfont.svg#robotobold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'robotobold_italic';src:url('fonts/roboto-bolditalic-webfont.eot');src:url('fonts/roboto-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/roboto-bolditalic-webfont.woff') format('woff'),
url('fonts/roboto-bolditalic-webfont.ttf') format('truetype'),
url('fonts/roboto-bolditalic-webfont.svg#robotobold_italic') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'robotoitalic';src:url('fonts/roboto-italic-webfont.eot');src:url('fonts/roboto-italic-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/roboto-italic-webfont.woff') format('woff'),
url('fonts/roboto-italic-webfont.ttf') format('truetype'),
url('fonts/roboto-italic-webfont.svg#robotoitalic') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'robotomedium';src:url('fonts/roboto-medium-webfont.eot');src:url('fonts/roboto-medium-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/roboto-medium-webfont.woff') format('woff'),
url('fonts/roboto-medium-webfont.ttf') format('truetype'),
url('fonts/roboto-medium-webfont.svg#robotomedium') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'robotoregular';src:url('fonts/roboto-regular-webfont.eot');src:url('fonts/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/roboto-regular-webfont.woff') format('woff'),
url('fonts/roboto-regular-webfont.ttf') format('truetype'),
url('fonts/roboto-regular-webfont.svg#robotoregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'robotolight';src:url('fonts/roboto-light-webfont.eot');src:url('fonts/roboto-light-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/roboto-light-webfont.woff') format('woff'),
url('fonts/roboto-light-webfont.ttf') format('truetype'),
url('fonts/roboto-light-webfont.svg#robotolight') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'robotolight_italic';src:url('fonts/roboto-lightitalic-webfont.eot');src:url('fonts/roboto-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/roboto-lightitalic-webfont.woff') format('woff'),
url('fonts/roboto-lightitalic-webfont.ttf') format('truetype'),
url('fonts/roboto-lightitalic-webfont.svg#robotolight_italic') format('svg');font-weight:normal;font-style:normal;}
.clearfix:before, .clearfix:after{content:" ";display:table;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}
.last{margin-right:0!important;padding-right:0!important;}
.first{margin-left:0!important;padding-left:0!important;}
.tableless, .tableless th, .tableless tr, .tableless td{background:none!important;border:none!important;padding:0px!important;}
.centered{text-align:center!important;float:none;}
blockquote.centered{display:inline-block;}
.top-margin-x6{margin-top:6em;}
.top-margin-x4{margin-top:4em;}
.vertical-spacer{height:200px;clear:both;}
.noFloat{float:none;display:inline-block;margin:0;}
@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow: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:"";}
img{max-width:100% !important;page-break-inside:avoid;}
@page{margin:0.5cm;}
p, h2, h3{orphans:3;widows:3;}
h2, h3{page-break-after:avoid;}
}
.wp-caption{margin:0;border:none;max-width:100%;}
.wp-caption-text{margin-top:0;border-left-style:solid;border-left-width:2px;padding-left:5px;}
.sticky:before{content:"";display:inline-block;font-family:'FontAwesome';font-size:25px;position:absolute;right:0px;top:8px;}
.sticky{position:relative;}
.gallery img{border:none!important;}
.gallery-caption{position:relative;}
.bypostauthor{position:relative;}
.alignright{float:right;}
.alignleft{float:left;}
.aligncenter{display:block;margin-left:auto;margin-right:auto}
img.alignright{float:right;margin:0 0 1em 1em}
img.alignleft{float:left;margin:0 1em 1em 0}
img.aligncenter{display:block;margin-left:auto;margin-right:auto}
.size-auto,
.size-full,
.size-large,
.size-medium,
.size-thumbnail,
.size-auto img,
.size-full img,
.size-large img,
.size-medium img,
.size-thumbnail img{max-width:100%;height:auto;}
.sticky_placeholder, .sticky_placeholder .outter-wrapper{width:100%;}
.boxed-page .sticky_placeholder{margin:0 auto;max-width:1360px;position:relative;}
.rev_slider_wrapper{left:0!important;}
.tt_event_theme_page{margin-bottom:0;padding:30px 20px 50px;max-width:1140px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;}
.boxed-page .tt_event_theme_page:before{content:"";width:1360px;height:100%;position:absolute;left:-110px;top:0px;z-index:-1;}
.tt_event_page_left{float:left;margin-right:4%;width:74%}
.tt_event_page_right{border-left-style:solid;border-left-width:1px;box-sizing:border-box;padding-left:2em;width:22%;}
.tt_timetable{margin-bottom:3em;}
.tt_event_theme_page h2,
.tt_event_theme_page h3,
.tt_event_theme_page h4,
.tt_event_theme_page h5{line-height:120%;letter-spacing:0px;margin:.5em 0;font-size:34px;font-weight:normal;}
.tt_event_theme_page h3, .tt_event_theme_page h5{font-size:22px;}
.tt_event_theme_page h4{font-size:20px;}
.tt_upcoming_events_wrapper p.message{padding:1em;}
.tt_event_hours_count{margin-left:5px;font-weight:normal;}
.tt_event_theme_page p{font-size:1em;line-height:1.5;}
.page_margin_top{margin-top:20px;}
ul.tt_upcoming_events, .tt_upcoming_events li{width:100%!important;}
ul.sf-timetable-menu li:before, ul.tt_tabs_navigation li:before,
.tt_items_list li:before{display:none;}
.tt_upcoming_events li .tt_upcoming_events_event_container{padding:.75em;font-weight:normal;font-size:1em;}
.tt_tabs_navigation li a, table.tt_timetable, .tt_timetable .event a, .tt_timetable .event .event_header, .tt_timetable .hours,
.tt_responsive .tt_timetable.small .box_header, .tt_responsive .tt_timetable.small .tt_items_list a, .tt_responsive .tt_timetable.small .tt_items_list span{font-weight:normal;}
.tt_responsive .tt_timetable.small .box_header{margin-bottom:0;}
.tt_event_theme_page ul li{background:none;}
.tt_event_hours li:before{display:none;}
.tt_event_hours li{margin-right:2em !important;min-width:200px;padding:0.5em 1em 1em!important;width:auto;}
.tt_event_hours li h4{font-size:18px;margin-bottom:0;margin-top:0;}
#event_hours_list{padding-top:1em;}
.tt_event_columns:before, .tt_event_columns:after{content:" ";display:table;}
.tt_event_columns:after{clear:both;}
.tt_event_columns{*zoom:1;}
ul.meta li.person-info{font-size:14px;line-height:22px;}
ul.meta li.person-info ul li{border:none;padding:4px 0 4px 12px!important;}
ul.meta li.person-info ul li:before{content:"";font-family:'FontAwesome';font-size:10px;left:0px;top:5px!important;position:absolute;text-transform:lowercase;display:inline-block;}
.dataTables_wrapper .dataTables_filter input[type=search]{font-size:90%;padding-bottom:5px;padding-top:5px;}
.dataTables_filter label{margin-right:0;padding-right:0;}
.dataTables_filter, .dataTables_length{margin-bottom:.5em;}
.tablepress thead th, .tablepress tfoot th{border-bottom-style:solid!important;border-bottom-width:1px!important;font-weight:normal!important;}
.paginate_button:before, .paginate_button:after{font-family:"FontAwesome"!important;content:""!important;text-shadow:none!important;}
.dataTables_wrapper .dataTables_paginate a{text-decoration:none;}
.dataTables_wrapper .dataTables_paginate.paging_simple .paginate_button.previous:before{content:""!important;}
.dataTables_wrapper .dataTables_paginate.paging_simple .paginate_button.next:after{content:""!important;}
.approval_pending_notice{font-size:12px;}
.download-table .price-cell.feature{width:140px;}
.rev_slider ul li, .rev_slider > ul > li, .rev_slider > ul > li:before{position:absolute!important;}
.tparrows{top:50%!important;}
.tp-bullets.round div{border-radius:50%;}
.tp-bullets.simplebullets.round .bullet{width:14px;height:14px;}
.tp-button{background-image:none;border-radius:3px;color:#fff !important;font-weight:normal;font-size:18px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:.4em 1.8em;white-space:normal;text-align:center;cursor:pointer;letter-spacing:0px;line-height:1!important;text-decoration:none;text-shadow:none!important;}
.btn, input[type=button], input[type=submit], button,
.tribe-events-list-widget .tribe-events-widget-link a{-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px 0 rgba(0,0,0,.2);position:relative;}
.btn:before, input[type=button]:before, input[type=submit]:before, button:before,
.tribe-events-list-widget .tribe-events-widget-link a:before{content:"";display:block;position:absolute;top:0px;left:1px;right:1px;height:1px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,.3);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.3);}
.white-btn, a.white-btn,
.owlCustomNavigation .btn, .owlCustomNavigation a.btn,
.page-template-page-gallery-php .gallery-filter li a{-webkit-box-shadow:none!important;box-shadow:none!important;}
.owlCustomNavigation .btn:before, .white-btn:before{display:none;}
.post-password-form input[type=submit]{display:block;}
.post-password-form{margin-bottom:3em;}
.sticky-header-wrapper + .feature hr{display:none;}
.page-template-page-gallery-php .main-container .wrapper,
.page-template-page-portfolio-php .main-container .wrapper,
.page-template-single-cpt_project-php .main-container .wrapper{padding-top:2em;padding-bottom:3em;}
.outter-wrapper + .outter-wrapper .text-seperator{margin-top:0;}
.outter-wrapper.pb_carousel .text-seperator{margin-top:20px;}
.text-seperator.gal-sep{margin-bottom:1em;}
.text-seperator.gal-sep .meta li:after{content:"|";}
.text-seperator.gal-sep .meta li:last-child a{padding-right:0;}
.text-seperator.gal-sep .meta li:last-child:after{display:none;}
table.tablepress.timetable td.occupied a{text-decoration:underline;}
.image-header-container, .pb_block{background-position:center top;}
#nav-wrap li.menu-item.menu-item-language.menu-item-language-current.menu-item-has-children.nav-parent{display:none;}
#pb_block-1{background-color:#eaeaea !important;}
#pb_block-3{background-color:#eaeaea !important;}
.owl-item{direction:ltr;}
.owl-wrapper-outer{direction:ltr;}
.page-id-1484 .mosaic-block{position:relative;overflow:hidden;width:50% !important;background:#ffffff url(img/progress.gif) no-repeat center center;margin:0 0 2em;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding-right:40px !important;}
.leftimg{width:295px;height:445px;background:url(http://davidy.concept1.co.il/wp-content/uploads/2016/08/celebs.jpg) no-repeat;float:left;}
.rightimg{background:url(http://davidy.concept1.co.il/wp-content/uploads/2016/08/decore.jpg) no-repeat;width:295px;height:445px;float:right;}
.leftimg h2{position:absolute;top:0;}
.rightimg h2{position:absolute;top:0;}
.leftimg a{height:445px;width:295px;display:block;}
.rightimg a{height:445px;width:295px;display:block;}
.entry-utility{display:none;}
li.cat-item-all{display:none;}
.coms{display:none;}
.page-id-1463 input,
.page-id-1463 textarea{text-align:right}
.page-id-1463 .wpcf7-form-control.wpcf7-submit{float:right;}
a.more,
a.more:hover,
a.more:active,
a.more:link,
a.more:visited{color:transparent !important;float:right;padding:0;width:20px;height:1px;}
a.more:before{font-size:20px;}
html[lang="he-IL"] .main ul li::before, .tt_event_theme_page ul li::before{right:4px;}
html[lang="he-IL"] .main ul li{padding:5px 18px 5px 0;}
html[lang="he-IL"] .main ul li:before{content:"\f104";font-weight:900;font-size:18px;top:15px;width:5px;}
html[lang="he-IL"] .main #hairdo_contact_list-14 ul li:before{top:8px;}
html[lang="he-IL"] #hairdo_paired_list-7 li span{float:left;}
html[lang="he-IL"] #hairdo_paired_list-7 li{padding:0.5em 0.3em;}
blockquote.two-thirds.centered cite{display:none;}
span.quoterate{display:none;}
html[lang="he-IL"] .more:before, .comments .more:before{color:#fa9cb9;color:#ffa9cb9;transform:rotate(180deg);}
ul.meta.blogPost{display:none;}
html[lang="he-IL"] ul.sub-menu li{text-align:right;}
li.menu-item.menu-item-language:nth-child(2){display:none !important;}
html[lang="he-IL"] span.tel:after{content:'טלפון';font-size:16px;}
html[lang="he-IL"] span.tel{font-size:0px;}
html[lang="he-IL"] span.adress{font-size:0px;}
.right-aside{font-size:18px !important;}
html[lang="he-IL"] span.adress:after{content:'כתובת: פינסקר 66, תל אביב';font-size:16px;}
html[lang="he-IL"] div#hairdo_single_post-7 .more:before{margin-left:-220px !important;margin-top:-12px;}
.clearfix.recentwork .fourth{color:white;}
html[lang="he-IL"] .text-seperator h5{float:right;}
.outter-wrapper.post-header-container{background-color:#fff;}
ul.social-link em{color:#000;}
html[lang="ru-RU"] li.cat-item.asd:after{content:'Окрашивание волос и стрижки';font-size:12px;}
html[lang="ru-RU"] li.cat-item.asd a{font-size:0px;display:block;position:absolute;height:30px;width:180px;}
html[lang="he-IL"] li.cat-item.asd:after{content:'הלחמת שיער';font-size:14px;}
html[lang="he-IL"] li.cat-item.asd a{font-size:0px;display:block;position:absolute;height:30px;width:180px;}
html[lang="ru-RU"] .widget.hairdo_paired_list li:nth-child(5),
html[lang="ru-RU"] .widget.hairdo_paired_list li:nth-child(6),
html[lang="ru-RU"] .widget.hairdo_paired_list li:nth-child(7),
html[lang="ru-RU"] .widget.hairdo_paired_list li:nth-child(8),
html[lang="he-IL"] .widget.hairdo_paired_list li:nth-child(1),
html[lang="he-IL"] .widget.hairdo_paired_list li:nth-child(2),
html[lang="he-IL"] .widget.hairdo_paired_list li:nth-child(3),
html[lang="he-IL"] .widget.hairdo_paired_list li:nth-child(4){display:none;}
html[lang="he-IL"] #wpgmp_google_map_widget_class-3 .widget-title{position:relative;}
html[lang="he-IL"] #wpgmp_google_map_widget_class-3 .widget-title:before{content:'מפה';width:100px;height:50px;margin-bottom:15px;font-size:24px;position:absolute;top:0;right:-1px;padding-right:1px;background:#1e1e22;}
ul.tp-revslider-mainul{height:110% !important;}
div#rev_slider_2_1_forcefullwidth{height:620px !important;}
.page-id-1020 div#rev_slider_2_1_forcefullwidth,
.page-id-16 div#rev_slider_2_1_forcefullwidth{height:auto !important;}
div#rev_slider_2_1_wrapper{height:620px !important;}
.header-container .wrapper{padding-bottom:0;}
.gallery_item.mosaic-block.fade.element.third.-.isotope-item{width:190px;}
@media (max-width:991px){.widget-footer.main .fourth:nth-child(2),
.widget-footer #hairdo_contact_list-10 ul li:last-child{display:none;}
.widget-footer.main .fourth{width:30%;}
}
@media (max-width:768px){.responsive-menu-button,
.responsive-menu-button .fa.fa-bars{position:relative;color:transparent !important;}
.main-header.right{top:-40px !important;position:absolute !important;right:auto !important;left:0;}
.menu-item.menu-item-language.menu-item-language-current.menu-item-has-children.nav-parent{position:absolute !important;right:20px;top:-3px !important;left:auto !important;}
.responsive-menu-button:after{content:'\f0c9';font:normal normal normal 14px/1 FontAwesome;position:absolute;top:16px;left:0;right:0;margin:auto;width:30px;height:30px;font-size:25px;color:#fff !important;}
html[lang="he-IL"] .post-header-container ul.social-link > li:last-child{margin-right:16px;width:48px;}
html[lang="he-IL"] #secondary_menu{margin-left:-14px;}
html[lang="he-IL"] .toolbar-search-btn{position:relative !important;right:-330px;}
.responsive-menu-button:hover:after{color:#f65486;}
#menu-item-1590,
#menu-item-1592,
#menu-item-1593,
#menu-item-1594,
.menu-item.menu-item-type-canon.toolbar-search-btn{display:none !important;}
.sidr, .sidr a{color:#fff !important;}
.sub-menu.submenu-languages li a,
#secondary_menu .menu-item-language-current a{font-size:0;color:transparent;}
}
.fa-remove:before,
.fa-close:before,
.fa-times:before,
.fa-search:before,
.fa:before,
#scrollUp:after,
#scrollUp{font:normal normal normal 14px/1 FontAwesome;}
#scrollUp{color:transparent !important;}
#scrollUp:after{content:"\f106";font-size:2.5em;color:#fff;position:absolute;top:0px;left:8px;}
#scrollUp:hover:after{color:#d2165d;}
.page-id-16 .corner-date,
.page-id-16 #pb_block-1,
.page-id-1020 #pb_block-1,
.page-id-1020 .corner-date{display:none;}
.page-id-16 #rev_slider_2_1_wrapper,
.page-id-1020 #rev_slider_2_1_wrapper{background:none !important;}
@media (max-width:600px){.widget-footer.main .fourth{width:auto;}
}
.page-id-1020 .mosaic-block,
.page-id-16 .mosaic-block{background-image:none !important;}
.sidr .sub-menu{display:none !important;}
.sidr #menu-item-1056:hover .sub-menu{display:block !important;}
div#nav_menu-3 .sub-menu{display:none;}
@media (max-width:1199px){.tp-mask-wrap{left:30px;}
}
@media (max-width:768px){.sub-menu.submenu-languages .menu-item.menu-item-language,
#secondary_menu > .menu-item-language.menu-item-language-current > a{position:relative;}
#menu-item-2151 a i,
#menu-item-2152 a i{top:1px !important;right:5px !important;left:auto !important;}
#menu-item-2151 a,
#menu-item-2151 a i:before,
#menu-item-2152 a,
#menu-item-2152 a i:before{font-size:20px;}
.iclflag{width:30px !important;height:20px !important;}
html[lang="ru-RU"] #hairdo_contact_list-10 .he-ico{display:none;}
html[lang="he-IL"] #hairdo_contact_list-10 .ru-ico{display:none;}
}
@media (min-width:769px){#hairdo_contact_list-10 .ru-ico,
#hairdo_contact_list-10 .he-ico{display:none;}
#menu-item-2151 a i,
#menu-item-2152 a i,
.mobile-icons{display:none;}
}
.main ul li.mobile-icons:before{display:none;}
.main ul li.mobile-icons i{position:relative;top:6px;}
li.mobile-icons{padding-top:1px !important;}
html[lang="ru-RU"] .waze{position:relative;top:-2px;}
.main ul li.mobile-icons a{width:31%;display:inline-block;}
.main ul li.mobile-icons i:before{font-size:32px;}
@media (max-width:600px){.main-header right{top:-40px !important;}
}
.social-link,
.toolbar-search-btn{display:none !important;}
html[lang="he-IL"] .sub-menu.submenu-languages{display:none;}
.single-post .canon_breadcrumbs li{display:none}
.single-post .canon_breadcrumbs li:first-child{display:block;}
.menu-item.menu-item-language.menu-item-language-current > a > img,
.menu-item-language-current > a > img{display:none !important;}
@media (min-width:768px){.menu-item-language-current > a{color:transparent;font-size:0 !important;}
.menu-item-language-current{width:20px;}
.sub-menu.submenu-languages{display:block !important;position:absolute;top:2px;right:10px;}
}
html[lang="he-IL"] .tp-loop-wrap{position:absolute;right:65px;}
media (max-width:600px){html[lang="he-IL"] .tp-loop-wrap{position:absolute;right:25px;}
}
html[lang="he-IL"] .clearfix.recentwork .fourth{position:relative;}
html[lang="he-IL"] .clearfix.recentwork .fourth .more{position:absolute;left:0;margin-top:-47px;}
html[lang="ru-RU"] .clearfix.recentwork .fourth .more{display:none;}
@media (max-width:1199px){html[lang="he-IL"] .clearfix.recentwork .fourth .more{margin-top:0;}
}
.widget-footer a.waze img{max-width:36px;position:relative;top:2px;}
html[lang="ru-RU"] #menu-item-1592{padding-right:14px;}
#nav_menu-3{margin-top:20px;}
html[lang="ru-RU"] #nav_menu-3:before{content:'Меню';color:#fff;font-size:24px;}
html[lang="he-IL"] #nav_menu-3:before{content:'תפריט';color:#fff;font-size:24px;}
html[lang="he-IL"] .li-map .ru{display:none;}
html[lang="ru-RU"] .li-map .he{display:none;}
#pb_block-4 blockquote .quote{font-size:50px;}
#pb_block-4 blockquote.two-thirds{width:100%;}
#pb_block-3 .mosaic-block img, .multi_content a img{height:165px;width:250px;}
.mosaic-backdrop,
.mosaic-block.fade{background:none !important;}
.page-template-page-contact .right-aside.fourth.last{padding-left:10px;}
html[lang="ru-RU"] .page-template-page-contact .right-aside.fourth.last p{text-align:left !important;}
html[lang="he-IL"] .page-template-page-contact .right-aside.fourth.last p{text-align:right !important;}
blockquote.two-thirds.centered{margin-right:0;}.wpgmp_map img{max-width:none !important;padding:0px !important;}.wpgmp_map div{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}.wpgmp_map_container{position:relative;}.wpgmp_map_container .gm-style-iw{min-height:50px!important;min-width:150px!important;}.sidr{display:none;height:100%;max-width:260px;overflow-y:auto;position:fixed;top:0;width:260px;z-index:999999;}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}
.flex-container a:active,.flexslider a:active, .flexslider-quote a:active,.flex-container a:focus, .flexslider-quote a:focus,.flexslider a:focus{outline:none;}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}
.flexslider, .flexslider-quote{margin:0;padding:0;}.flexslider-quote blockquote, .flexslider blockquote{padding-left:0;border:none;}.flexslider .slides > li, .flexslider-quote .slides > li{display:none;-webkit-backface-visibility:hidden;padding-left:0;}
.flexslider .slides > li:first-child{display:block;-webkit-backface-visibility:visible;}
.flexslider .slides img{width:100%;display:block;margin-top:0;height:auto;}.flex-pauseplay span{text-transform:capitalize;}
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
html[xmlns] .slides{display:block;}
* html .slides{height:1%;}
.no-js .slides > li:first-child{display:block;}
.flexslider, .flexslider-quote{margin:0 0 20px;position:relative;zoom:1;}.flexslider-quote{margin:0 0 20px;position:relative;zoom:1;}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}.loading .flex-viewport{max-height:300px;}.flexslider .slides{zoom:1;}.flexslider-quote, .sc_flexslider-quote{text-align:center;}.flexslider .slides li{padding-top:0;}.flexslider li:before, .flexslider-quote li:before{display:none;}.flexslider ul, .flexslider ol, .flexslider-quote ul, .flexslider-quote ol{margin-left:0;}.flexslider-quote cite{margin-bottom:2em;}.sc_flexslider-quote cite{margin-bottom:1.5em;}.carousel li{margin-right:5px}
.flex-direction-nav{*height:0;height:0;}ul.flex-direction-nav li{position:static;}.flexslider-quote .flex-direction-nav, .sc_flexslider-quote .flex-direction-nav{display:none!important;}.sc_flexslider-quote .flex-control-nav{bottom:-30px;}.flex-direction-nav a{margin:-20px 0 0;display:block;position:absolute;top:45%;z-index:10;cursor:pointer;opacity:.6;-webkit-transition:all .3s ease;background-color:rgba(0, 0, 0, .2);-webkit-border-radius:100px;border-radius:100px;color:#fff;font:24px 'bulletsregular';padding:.2em .5em;-webkit-backface-visibility:hidden;}.flex-direction-nav .flex-next{right:8px;padding:0.5em 0.5em 0.25em 0.8em;-webkit-backface-visibility:hidden;}.flex-direction-nav .flex-prev{left:8px;padding:0.5em 0.6em 0.25em 0.7em;-webkit-backface-visibility:hidden;}.flexslider:hover .flex-next{right:8px;}.flexslider:hover .flex-prev{left:8px;}.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;}.flex-direction-nav .flex-disabled{opacity:.3!important;filter:alpha(opacity=30);cursor:default;}
.flex-control-nav{width:100%;position:absolute;bottom:30px;text-align:center;margin-bottom:0px!important;}.flexslider-quote .flex-control-nav{width:100%;position:absolute;bottom:-10px;text-align:center;}.flex-control-nav li{margin:0 4px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{width:12px;height:12px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7);}.flex-control-paging li a.flex-active{cursor:default;}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}.flex-control-thumbs li{width:25%;float:left;margin:0;}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer;}.flex-control-thumbs img:hover{opacity:1;}.flex-control-thumbs .flex-active{opacity:1;cursor:default;}.flexslider-quote blockquote{margin-bottom:1em;}.flexslider-quote cite{display:inline;margin-bottom:1em;margin-top:.5em;}.flexslider-quote{padding-bottom:10px;}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:8px;}
.flex-direction-nav .flex-next{opacity:1;right:8px;}}
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020;}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.fancybox-opened{z-index:8030;}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);}.fancybox-outer, .fancybox-inner{position:relative;}.fancybox-inner{overflow:hidden;}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap;}.fancybox-image, .fancybox-iframe{display:block;width:100%;height:100%;}.fancybox-image{max-width:100%;max-height:100%;}#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span{background-image:url('fancybox_sprite.png');}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;}#fancybox-loading div{width:44px;height:44px;background:url('fancybox_loading.gif') center center no-repeat;}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040;}.fancybox-prev{left:0;}.fancybox-next{right:0;}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;}.fancybox-prev span{left:10px;background-position:0 -36px;}.fancybox-next span{right:10px;background-position:0 -72px;}.fancybox-nav:hover span{visibility:visible;}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important;}
.fancybox-lock{overflow:hidden;}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('fancybox_overlay.png');}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0;}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;}
.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050;}.fancybox-opened .fancybox-title{visibility:visible;}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}.fancybox-title-inside-wrap{padding-top:10px;}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, .8);}#fancybox-buttons{position:fixed;left:0;width:100%;z-index:8050;}#fancybox-buttons.top{top:10px;}#fancybox-buttons.bottom{bottom:10px;}#fancybox-buttons ul{display:block;width:166px;height:30px;margin:0 auto;padding:0;list-style:none;border:1px solid #111;border-radius:3px;-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);-moz-box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);background:rgb(50,50,50);background:-moz-linear-gradient(top, rgb(68,68,68) 0%, rgb(52,52,52) 50%, rgb(41,41,41) 50%, rgb(51,51,51) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(68,68,68)), color-stop(50%,rgb(52,52,52)), color-stop(50%,rgb(41,41,41)), color-stop(100%,rgb(51,51,51)));background:-webkit-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);background:-o-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);background:-ms-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);background:linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#222222',GradientType=0);}#fancybox-buttons ul li{float:left;margin:0;padding:0;}#fancybox-buttons a{display:block;width:30px;height:30px;text-indent:-9999px;background-image:url('fancybox_buttons.png');background-repeat:no-repeat;outline:none;opacity:0.8;}#fancybox-buttons a:hover{opacity:1;}#fancybox-buttons a.btnPrev{background-position:5px 0;}#fancybox-buttons a.btnNext{background-position:-33px 0;border-right:1px solid #3e3e3e;}#fancybox-buttons a.btnPlay{background-position:0 -30px;}#fancybox-buttons a.btnPlayOn{background-position:-30px -30px;}#fancybox-buttons a.btnToggle{background-position:3px -60px;border-left:1px solid #111;border-right:1px solid #3e3e3e;width:35px}#fancybox-buttons a.btnToggleOn{background-position:-27px -60px;}#fancybox-buttons a.btnClose{border-left:1px solid #111;width:35px;background-position:-56px 0px;}#fancybox-buttons a.btnDisabled{opacity:0.4;cursor:default;}
.owlCustomNavigation{top:3px;}
.owlCustomNavigation .btn{cursor:pointer;display:inline-block;margin-left:0;}.owlCustomNavigation .btn{font-family:'FontAwesome'!important;padding:.25em .5em;top:0px;}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px);}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}
.owl-carousel .owl-item{float:left;padding:.5em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer;}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.grabbing{cursor:url(grabbing.png) 8 8, move;}
.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}
@media (max-width:991px){#pb_block-4 blockquote .quote{font-size:40px;}
}
@media (max-width:767px){#pb_block-4 blockquote .quote{font-size:30px;}
}
@media (max-width:500px){#pb_block-4 blockquote .quote{font-size:20px;}
}
#scrollUp{width:39px;height:38px;padding:0;}
.owl-carousel .mosaic-block img,
.owl-carousel .multi_content a img{height:110.72px !important;}
.clearfix.recentwork .fourth{color:transparent !important;}
#pb_block-4{background-repeat:no-repeat;background-color:none;background-size:100%;}
body.qodef-dropdown-slide-from-bottom .qodef-drop-down .narrow .second.qodef-drop-down-start .inner>ul, body.qodef-dropdown-slide-from-bottom .qodef-drop-down .wide .second.qodef-drop-down-start .inner>ul{top:40px !important;}
body{padding:0em;}.outter-wrapper{max-width:100%;width:100%;}.wrapper{max-width:1140px;width:auto;}
@media only screen and (max-width:768px){}
@media only screen and (max-width:768px){body{padding:0;}
.logo{padding-bottom:1em;padding-top:1em;}
.logo-text{margin-top:.4em;margin-bottom:.5em;}
.mobile-header, .menuHideBtn{display:block;}#nav-wrap{display:none;}#nav-wrap{position:relative;padding-bottom:.4em;z-index:99999;}
.primary_menu li.nav-parent{padding-bottom:0;}
#menu-icon{display:inline-block;cursor:pointer!important;padding:6px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative;top:6px;}
#menu-icon.active{-webkit-border-radius:3px 3px 0px 0px;border-radius:3px 3px 0px 0px;}
nav .primary_menu{margin-top:0;}
.left #primary_menu{left:0;}
.right #primary_menu{right:0;}
.primary_menu li{clear:both;float:none;}
#primary_menu a, #primary_menu ul a{background-color:none;display:inline;padding:0;border:none;}
.primary_menu ul{width:auto;position:static;display:block;border:none;background:inherit;-webkit-box-shadow:none;box-shadow:none;}
.primary_menu ul li a{padding-left:0;}
.primary_menu li{padding:.2em 0!important;}
.primary_menu ul{padding:0!important;}
.primary_menu li > ul li{padding-left:12px!important;}
.primary_menu li > ul li:last-child{padding-bottom:0!important;}
.primary_menu li:hover ul ul{display:block!important;position:relative;left:0;background:transparent!important;}
.primary_menu li:hover ul ul:before{display:none;}
.primary_menu li > ul > li{margin-left:-12px;}
.primary_menu li > ul > li a{padding-left:25px!important;}
.primary_menu li > ul > li.fa > a{padding-left:10px!important;}
.primary_menu li > ul > li:before{padding-left:10px;}
.primary_menu li > ul > li > ul > li a{padding-left:35px!important;}
.donate, .primary_menu .donate a:hover{background:transparent!important;}
#masthead{display:block;height:100%;}
.header-container header{padding:10px 0 5px;}
.main-content, .right-aside, .main-content, .left-aside.last, .tt_event_page_left, .tt_event_page_right, .three-fourths.left-main-content{width:100%;float:none;border:none;padding-left:0;padding-right:0;}
.tt_event_hours li{width:100%;float:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.main-container{}
.right-aside, .left-aside.last{border-top:1px solid #cad2d7;margin-top:25px;}
.left-aside.last{clear:both;}
.right-aside .half, .widget-footer .half, .clearfix.gallery .half, .clearfix.gallery .fourth, .left-aside.last .half{width:49%;margin-right:2%;float:left;}
.widget-footer .wrapper > .half{width:100%;float:none;margin:0;}
.last-fold{margin-right:0!important;}
blockquote.third, blockquote.half, blockquote.fourths, blockquote.two-third{width:100%;}
blockquote, blockquote.right, blockquote.left{margin:1em 0;}
ul.archive li{min-width:28%;}
.foot.left, .foot.right{display:block;text-align:center;margin-bottom:20px;}
ul.social-link li{border:none;}
h6.tags.right, h6.date.left{float:none!important;}
ul.sitemap{display:inline;width:100%;}
ul.sitemap li{display:block;padding-left:0;padding:1px;}
.price-feature{top:0;}
.price-table{margin-bottom:0;margin-top:1.5em;}
.price-cell{display:block;border-right:none;border-bottom-style:solid;border-bottom-width:1px;}
.price-cell:first-child, .price-cell:last-child{min-width:100%;}
.price-cell:after{right:49%;top:100%;}
.icon-thirds li{width:48%;}
.tab-nav{display:none;}
h3.v_nav{height:45px;line-height:45px;margin:0;padding:0;text-align:center;margin-top:1px;display:block;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-style:solid;border-bottom-width:1px;}
.tab-content-block{clear:both;position:relative;width:100%;background:#fff;border-style:solid;border-width:1px;}
h3.v_nav:first-child{margin-top:0;}
h3.v_active{background:#FBFBFB;z-index:50;}
hr{margin:1.75em 0;}
ul.timeline{width:98%;padding-left:2%;}
ul.timeline > li{width:100%;float:none!important;}
ul.timeline > li .mejs-container{max-width:100%;max-height:100%;}
.vert-line{left:1px;}
ul.timeline > li:nth-child(2n+1):before{border-color:#fff #e2e2e2 #fff #fff!important;left:-14px;right:100%;}
.main-container .hasCountdown{font-size:36px!important;}
.price-cell{display:block;border-right:none;border-bottom-style:dashed;border-bottom-width:1px;}
.price-cell.feature, .download-table .price-cell.feature{min-width:100%;}
.inwrap{min-height:none;}
.inwrap:after{left:0%;margin-left:-30px;bottom:-47px!important;}
.pb_featured_posts .recentwork, .pb_widgets{padding-bottom:0;}
.main-container, .wrapper{}
#primary_menu li.flag{padding-left:25px!important;background-size:18px;background-repeat:no-repeat;background-position:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#primary_menu li.flag li.flag{background-position:0px 8px;padding-left:25px!important;}
#primary_menu li.flag ul{margin-left:-15px;}
aside.right-aside, aside.left-aside.last{margin-bottom:2em;padding-bottom:1em;}
aside.left-aside.fifth{padding-bottom:2em;}
.main ul.meta.blogPost{margin-top:1em;}
.sticky-header-wrapper .countdown_section{float:none;display:table-cell!important;}
.sticky-header-wrapper .countdown_section *, .sticky-header-wrapper .countdown_amount{display:inline-block!important;float:left;}
.pre-header-container , .post-header-container .post-header{text-align:center;}
.pre-header.left, .pre-header.right, .post-header.left, .post-header.right, .post-header-container ul.social-link li{float:none;}
.pre-header-container .header_text, .post-header-container .header_text{text-align:center;display:block;}
.pre-header-container .header_text ul, .pre-header-container .social-link, .pre-header-container .header_toolbar, .post-header-container .header_text ul, .post-header-container .social-link, .post-header-container .header_toolbar{display:block;}
.pre-header-container .header_text *, .pre-header-container .social-link li, .pre-header-container .header_toolbar li, .post-header-container .header_text *, .post-header-container .social-link li, .post-header-container .header_toolbar li{display:inline;float:none;}
.pre-header-container li, .post-header-container .post-header li{border-right:none;}
.pre-header-container .header_text li, .pre-header-container .secondary_menu li a, .post-header-container .post-header .header_text li, .post-header-container .secondary_menu li a{border-right:1px solid rgba(255, 255, 255, 0.1);padding-right:.75em!important;padding-left:.75em!important;margin:0!important;}
.post-header.right ul.header_toolbar{padding-top:.75em;padding-bottom:.95em;}
.pre-header-container ul > li:last-child, .pre-header-container ul.secondary_menu > li:last-child a, .post-header-container ul > li:last-child, .post-header-container ul.secondary_menu > li:last-child a{border-right:none;}
.pre-header-container ul > li{border:none;}
.pre-header.right > div.header_text, .pre-header.right ul.secondary_menu, .pre-header.right ul.social-link, .post-header.right > div.header_text, .post-header.right ul.secondary_menu, .post-header.right ul.social-link, .post-header.right ul.header_toolbar{border-top:1px solid rgba(255, 255, 255, 0.1);}
.pre-header-container .right > div.header_text ul, .post-header.right > div.header_text ul{border:none;}
.pre-header-container ul:before, .post-header-container ul:before, .post-header-container ul.nav > li:after, .post-header-container ul.social-link > li:after{display:none!important;}
.pre-header-container .secondary_menu *, .pre-header-container .secondary_menu li:hover ul ul, .pre-header-container ul.sub-menu, .pre-header-container li:hover ul.sub-menu, .post-header-container .secondary_menu *, .post-header-container .secondary_menu li:hover ul ul{float:none!important;position:relative!important;display:inline!important;background:transparent!important;left:0!important;top:0!important;padding:0!important;margin:0!important;}
.pre-header-container #nav-wrap #menu-icon, .post-header-container #nav-wrap #menu-icon{border-radius:3px;cursor:pointer;padding:0px 10px;position:relative;top:3px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;}
.post-header-container #nav-wrap #menu-icon{padding:6px 10px;}
.post-header-container .post-header #nav-wrap{margin-top:10px;}
.post-header-container .centered #nav-wrap #menu-icon{margin-bottom:10px;}
.post-header-container #nav-wrap li{display:block;text-align:center;margin-right:0;}
.post-header-container #nav-wrap li ul{margin-left:0;}
.pre-header-container #nav-wrap, .post-header-container #nav-wrap{padding-bottom:1.4em;}
.post-header-container .centered #nav-wrap{padding-bottom:10px;}
.pre-header-container #primary_menu, .post-header-container #primary_menu{padding-left:3%!important;padding-right:3%!important;width:100%!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;left:0;top:35px;-webkit-border-radius:0px 0px 3px 3px;border-radius:0px 0px 3px 3px;}
.pre-header-container #primary_menu ul.sub-menu > li{text-align:center;}
.pre-header-container .primary_menu li, .pre-header-container .primary_menu ul, .post-header-container .post-header .primary_menu li, .post-header-container .post-header .primary_menu ul{padding:0!important;margin:0!important;line-height:24px!important;}
.pre-header-container .primary_menu li.flag, .pre-header-container .primary_menu li.flag li.flag, .post-header-container .nav li.flag, .header-container .centered .nav li.flag{padding-left:0px!important;background-image:none;}
.pre-header-container .nav li.fa:before{display:inline-block;padding-right:0em;}
.post-header.right .nav{padding-bottom:.5em;}
.post-header ul.secondary_menu{padding-top:.5em;padding-bottom:.5em;}
.main-header #nav-wrap{margin-top:5px;}
.post-header-container .centered #primary_nav{-moz-box-sizing:border-box;border-radius:0 0 3px 3px;left:0;padding-left:3% !important;padding-right:3% !important;top:35px;width:100% !important;}
.main-header .nav li.fa:before, .header-container .centered .nav li.fa:before, .post-header-container .nav li.fa:before{display:inline-block;padding-right:.5em;margin-left:-.9em;}
.post-header #nav-wrap .nav{text-align:center;}
.post-header #nav-wrap .nav li{display:block;text-align:center;width:100%;}
.post-header-container #primary_menu li.flag, .post-header-container #primary_menu li.flag li.flag{padding-left:0!important;}
.pre-header-container .centered #primary_menu > li{display:block;}
.pre-header-container #nav-wrap{margin-top:5px;}
.header-container .centered #nav-wrap, .header-container .centered #menu-icon{width:100%!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-bottom:5px;}
.post-header-container .centered #nav-wrap{margin-top:10px;}
.header-container .centered #primary_menu, .post-header-container .centered #primary_menu{width:100%!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.header-container .centered #primary_menu li{display:block;}
.header-container .centered #primary_menu > li ul li{text-align:center;}
.header-container .centered #primary_menu li.flag ul{margin-left:0;}
.post-header-container .post-header .header_text li:last-child, .post-header-container .header_text li:after{border:none;}
.pre-header-container .centered ul.nav li ul li{text-align:center;}
.post-header-container #primary_menu *{padding:0!important;margin:0!important;line-height:28px;}
.pre-header-container .nav li.flag, .pre-header-container .nav li.flag li.flag, .pre-header-container .nav li li.flag{padding-left:0!important;}
.sidr{display:none;position:absolute;position:fixed;top:0;height:100%;z-index:999999;width:260px;max-width:260px;overflow-x:none;overflow-y:auto;}.sidr .logo{display:inline-block;padding-left:15px;}.sidr .menuHideBtn{margin-bottom:0!important;}.sidr .menuHideBtn a{padding:.5em 0 .5em 15px!important;font-size:120%;}.sidr .sidr-inner{padding:0 0 150px;}.sidr .sidr-inner>p{margin-left:15px;margin-right:15px;}.sidr.right{left:auto;right:-260px;}.sidr.left{left:-260px;right:auto;}.sidr h1,.sidr h2,.sidr h3,.sidr h4,.sidr h5,.sidr h6{}.sidr p{margin:0 0 12px;}.sidr p a{}.sidr>p{margin-left:15px;margin-right:15px;}.sidr ul{margin:0 0 15px;padding:0;border-top-style:solid!important;border-top-width:1px!important;position:relative;}.sidr ul li{margin:0;line-height:34px;border-bottom-style:solid;border-bottom-width:1px;}
.sidr ul, .sidr ul:hover,.sidr ul li:hover ul{display:block!important;position:relative!important;left:0!important;top:0!important;}.sidr ul:before{display:none!important;}.sidr ul li:hover,.sidr ul li.active,.sidr ul li.sidr-class-active{border-top:none;}.sidr ul li a,.sidr ul li span{padding:0 15px!important;display:block;text-decoration:none;}.sidr ul li.fa{display:block;}.sidr ul li.fa > a{padding-left:10px!important;}
.sidr ul li ul{border-bottom:none;margin:0;}.sidr ul li ul li:last-child{border-bottom:none}.sidr ul li ul li:hover,.sidr ul li ul li.active,.sidr ul li ul li.sidr-class-active{border-top:none;}.sidr ul li ul li a,.sidr ul li ul li span{padding-left:30px;}.sidr form{margin:0 15px}.sidr label{font-size:13px}.sidr input[type="text"],.sidr input[type="password"],.sidr input[type="date"],.sidr input[type="datetime"],.sidr input[type="email"],.sidr input[type="number"],.sidr input[type="search"],.sidr input[type="tel"],.sidr input[type="time"],.sidr input[type="url"],.sidr textarea,.sidr select{width:100%;font-size:13px;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 10px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;border:none;background:rgba(0,0,0,0.1);color:rgba(51,51,51,0.6);display:block;clear:both;}.sidr input[type=checkbox]{width:auto;display:inline;clear:none;}.sidr input[type=button],.sidr input[type=submit]{color:#f8f8f8;background:#333;}.sidr input[type=button]:hover,.sidr input[type=submit]:hover{background:rgba(51,51,51,0.9)}.sidr-class-logo-img{margin-top:.75em;margin-bottom:.75em;}body.sidr-open{margin-left:3px!important;}.sidr .sidr-class-fa{font-family:"FontAwesome"!important;font-style:normal;}.sidr .video_container, .sidr .video_container iframe{max-width:250px;}#sidr-main #nav-wrap{display:block;}
}
@media only screen and (max-width:600px){.third, .half, .fourth, .two-thirds, ol.icon-lists li, ul.flag-lists li, .three-fourths, .foot.left, .foot.right, input.half, input.full, .fifth, .two-fifths, .three-fifths, .four-fifths, .left, .right, input.third{width:100%;margin-right:0%;float:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.main-header.right{float:right;width:auto;}
.main-header.left, .main-header.right{float:none;text-align:center;}
.main-header.left .logo, .main-header.right .logo{float:none;}
.main-header.right > div.header_text, .main-header.right ul.secondary_menu, .main-header.right ul.social-link, .main-header.right ul.header_toolbar, .main-header.right #header_logo{border-top:1px solid rgba(255, 255, 255, 0.1);}
.main-header div.header_text *{text-align:center;float:none;}
.main-header.left, .main-header.right{top:0;}
.third, .half, .fourth, .two-third, .three-fourths{margin-bottom:30px;}
.backstretch{opacity:0.2;}
.cta.two-third{width:100%;margin-right:0%;float:none;}
.main table{border-left:1px solid #cad2d7;border-right:1px solid #cad2d7;border-top:none;border-bottom:none;}
.feature-heading{display:none;}
.text-seperator.gal-sep *{display:inline-block;}
.text-seperator.gal-sep .isotope_filter_menu{float:left;padding-left:0;}
.text-seperator .isotope_filter_menu li{float:left;}
.widget-footer .widget{margin-bottom:30px;padding-bottom:30px;border-bottom-style:solid;border-bottom-width:3px;border-right:none;}
.widget-footer .last .widget{border:none;margin-bottom:0;padding-bottom:0;}
.main-header.right, .main-header.left{top:0;}}
@media only screen and (max-width:480px){input[type=text], input[type=email], input[type=password], textarea, a.btn, input[type=button], input[type=submit]{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
a.btn, input[type=button]{text-align:center;}
a.small-btn{font-size:14px;padding:.4em 2%;}
a.xsmall-btn{font-size:12px;padding:.2em 2%;}
iframe{max-height:320px;}
.header-container header{text-align:center;}
.logo, .logo-text{float:none;}
.header-container nav{float:none;}
#nav{padding-left:3%!important;padding-right:3%!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%!important;left:0;top:35px;-webkit-border-radius:0px 0px 3px 3px;border-radius:0px 0px 3px 3px;}
.hide-480{display:none;}
.page-template-page-gallery-php .thumb-gallery .half, .pb_gallery_preview .thumb-gallery .half, .thumb-portfolio .gallery_item.half, .page-template-page-gallery-php .thumb-gallery .third, .pb_gallery_preview .thumb-gallery .third, .thumb-portfolio .gallery_item.third, .page-template-page-gallery-php .thumb-gallery .fourth, .pb_gallery_preview .thumb-gallery .fourth, .thumb-portfolio .gallery_item.fourth, .page-template-page-gallery-php .thumb-gallery .fifth, .pb_gallery_preview .thumb-gallery .fifth, .thumb-portfolio .gallery_item.fifth, .thumb-gallery .third{width:100%;}
.icon-thirds li{width:100%;float:none;}
ul.timeline > li:before, .vert-line{display:none;}
ul.timeline{width:100%;padding-left:0;}
.main-container .hasCountdown{font-size:48px!important;}
.hasCountdown .countdown_section{float:none;width:100%!important;margin-bottom:1em;}
#nav li.flag, #nav li.flag li.flag{padding-left:0px!important;background-image:none;}
#nav li.flag ul{margin-left:0px;}
.primary_menu li > ul > li{margin-left:-12px;}
.primary_menu li > ul > li a{padding-left:25px!important;}
.primary_menu li > ul > li.fa > a{padding-left:10px!important;}
.primary_menu li > ul > li:before{padding-left:10px;}
.primary_menu li > ul > li > ul > li a{padding-left:35px!important;}
#primary_menu li.flag, #primary_menu li.flag li.flag{background:none!important;padding-left:0!important;}
.main-header.left, .main-header.right{float:none;text-align:center;}
.main-header.left .logo, .main-header.right .logo{float:none;}
.main-header.right > div.header_text, .main-header.right ul.secondary_menu, .main-header.right ul.social-link, .main-header.right ul.header_toolbar, .main-header.right #header_logo{border-top:1px solid rgba(255, 255, 255, 0.1);}
.main-header div.header_text *{text-align:center;float:none;}
.main-header .header_text *, .main-header .social-link li, .main-header .header_toolbar li{display:inline;float:none;}
.main-header .header_toolbar{padding-top:.75em;padding-bottom:.95em;}
.main-header .secondary_menu *, .main-header .secondary_menu li:hover ul ul{float:none!important;position:relative!important;display:inline!important;background:transparent!important;left:0!important;top:0!important;padding:0!important;margin:0!important;line-height:34px!important;}
.main-header .header_text li, .main-header .secondary_menu li a{border-right:1px solid rgba(255, 255, 255, 0.1);padding-right:.75em!important;padding-left:.75em!important;margin:0!important;}
.main-header nav{float:none;}
.main-header ul > li:last-child, .main-header ul.secondary_menu > li:last-child a{border-right:none;}
.main-header ul:before, .main-header ul:before, .main-header ul.nav > li:after, .main-header ul.social-link > li:after{display:none!important;}
.main-header ul.secondary_menu{padding-top:.5em;padding-bottom:.5em;}
.main-header #nav-wrap{padding-bottom:1.4em;}
#menu-icon{display:block!important;padding-left:3%!important;padding-right:3%!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%!important;}
.main-header #nav-wrap .nav{text-align:center;}
.main-header #nav-wrap .nav li{display:block;text-align:center;}
.post-header #primary_menu li.fa:before{display:inline-block;padding-right:.5em;margin-left:-.9em;}
.media_image{float:none;max-width:100%;margin-right:0;}
.media_description{max-width:100%;}
.media_links{float:none;width:100%;margin-bottom:1em;}
.main-header.right{top:0;}
.sticky-header-wrapper .hasCountdown{width:100%;}
.sticky-header-wrapper .countdown_section{float:none;width:25%!important;}
.sticky-header-wrapper .countdown_section *, .sticky-header-wrapper .countdown_amount{display:block!important;float:none;}
.main-header.right, .main-header.left{top:0;}
}
@media only screen and (max-width:1140px){.wrapper{width:100%;}
.boxed-page .tt_event_theme_page:before{display:none;}}
@media only screen and (max-width:768px){.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2, .woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals, .woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last, .woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals{width:100%;float:none;text-align:left;}
}@media only screen and (max-width:480px){.woocommerce ul.products li.product, .woocommerce-page ul.products li.product, .woocommerce div.product div.summary, .woocommerce #content div.product div.summary, .woocommerce-page div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce .related ul.products li.product, .woocommerce .related ul li.product, .woocommerce .upsells.products ul.products li.product, .woocommerce .upsells.products ul li.product, .woocommerce-page .related ul.products li.product, .woocommerce-page .related ul li.product, .woocommerce-page .upsells.products ul.products li.product, .woocommerce-page .upsells.products ul li.product, .related.products ul.products li, .upsells.products ul.products li, .woocommerce div.product div.images, .woocommerce #content div.product div.images, .woocommerce-page div.product div.images, .woocommerce-page #content div.product div.images{width:100%!important;margin:1em 0% 1em 0!important;}
.woocommerce div.product div.images, .woocommerce #content div.product div.images, .woocommerce-page div.product div.images, .woocommerce-page #content div.product div.images{margin-top:0!important;}
.shop_table.cart .product-thumbnail, .shop_table.cart .product-remove{display:none;}
table.shop_table.cart td{padding-right:3px;padding-left:3px;}
.woocommerce div.product .woocommerce-tabs ul.tabs li{width:100%;text-align:center;padding-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:.3em;}
.woocommerce div.product .woocommerce-tabs ul.tabs, .woocommerce div.product .woocommerce-tabs ul.tabs:before, .woocommerce #content div.product .woocommerce-tabs ul.tabs:before, .woocommerce-page div.product .woocommerce-tabs ul.tabs:before, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before{border-bottom-width:0!important;}
.woocommerce .product .onsale{left:10px;top:28px;}
.woocommerce .cart-collaterals .cross-sells, .woocommerce-page .cart-collaterals .cross-sells, .woocommerce .related ul.products li.product{float:none!important;width:100%!important;}
.woocommerce .star-rating, .woocommerce-page .star-rating{float:none!important;}
.woocommerce table.cart td.actions .coupon, .woocommerce #content table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon, .woocommerce table.cart td.actions .button.alt, .woocommerce #content table.cart td.actions .button.alt, .woocommerce-page table.cart td.actions .button.alt, .woocommerce-page #content table.cart td.actions .button.alt{float:none;}
.woocommerce table.cart td.actions, .woocommerce #content table.cart td.actions, .woocommerce-page table.cart td.actions, .woocommerce-page #content table.cart td.actions{text-align:center;}
input#coupon_code{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none!important;width:96%!important;display:inline;}
}
@media only screen and (max-width:768px){.events-gridview #tribe-events-header, .single-tribe_events #tribe-events-header{position:relative;top:0px;}
.events-gridview .main #tribe-events-content ul.tribe-events-sub-nav li, .events-gridview .main #tribe-events-content ul.tribe-events-sub-nav, .single-tribe_events .main #tribe-events-content ul.tribe-events-sub-nav li, .single-tribe_events .main #tribe-events-content ul.tribe-events-sub-nav{text-align:left;}
.single-tribe_events .tribe-events-meta-group, .single-tribe_events .tribe-events-venue-map, .tribe-events-event-image img{float:none;width:100%;}
#tribe-events-content.tribe-events-list, #tribe-events-content{margin-bottom:0px;}
#tribe-mobile-container{display:block;}
.tribe-events-calendar td .tribe-events-viewmore, .tribe-events-calendar td div.type-tribe_events{display:none!important;}
#tribe-events-content .tribe-events-calendar td{height:auto;text-align:center;}
.tribe-events-calendar .tribe-events-has-events:after{border-radius:50%;content:"";display:block;height:8px;margin:5px auto;padding:0;width:8px;}
.tribe-events-mobile.hentry.vevent{margin-bottom:1em;padding-bottom:1em;border-bottom-style:solid;border-bottom-width:1px;}}
@media only screen and (max-width:480px){.tribe-bar-date-filter, .tribe-bar-search-filter, .tribe-bar-submit{width:100%;float:none;padding-right:0;}
.tribe-bar-submit{position:relative;left:0px;top:0px;}
.tribe-bar-filters-inner{padding-right:0;}
.tribe-events-event-image{float:none!important;margin-left:0!important;max-width:100%!important;}
.tribe-events-event-image img{width:100%;}
}
@media only screen and (max-width:768px){.charleft.ginput_counter{float:none;}
}
* html #lang_sel,* html #lang_sel_list{width:12em}* html #lang_sel a,* html #lang_sel_list a{width:149px}* html #lang_sel a:visited,* html #lang_sel_list a:visited{width:149px}* html #lang_sel ul ul,* html #lang_sel_list ul{top:18px}* html #lang_sel ul ul a,* html #lang_sel_list ul a{width:150px}* html #lang_sel ul ul a:visited,* html #lang_sel_list ul a:visited{width:150px}#lang_sel{height:32px;position:relative;font-family:verdana, arial, sans-serif;display:inline-block}#lang_sel ul{padding:0 !important;margin:0 !important;list-style-type:none !important}#lang_sel ul li:hover ul,#lang_sel ul a:hover ul{visibility:visible}#lang_sel ul ul{width:149px;visibility:hidden;position:absolute;height:0;top:25px;left:0;border-top:1px solid #cdcdcd;z-index:10000}#lang_sel ul ul a{background:#ffffff;color:#444444;height:auto;line-height:1em;padding:5px 10px;border-width:0 1px 1px 1px}#lang_sel ul ul a:visited{background:#ffffff;color:#444444;height:auto;line-height:1em;padding:5px 10px;border-width:0 1px 1px 1px}#lang_sel li{float:left;width:149px;position:relative;padding:0 !important;margin:0 !important;list-style-type:none !important}#lang_sel li:before{content:'' !important}#lang_sel a{display:block;font-size:11px;text-decoration:none !important;color:#444444;border:1px solid #cdcdcd;background:#fff;padding-left:10px;line-height:24px}#lang_sel a:visited{display:block;font-size:11px;text-decoration:none !important;color:#444444;border:1px solid #cdcdcd;background:#fff;padding-left:10px;line-height:24px}#lang_sel a.lang_sel_sel{background:url(../img/nav-arrow-down.png) #fff right no-repeat;color:#444}#lang_sel a.lang_sel_sel:hover{text-decoration:none;color:#000}#lang_sel table{position:absolute;top:0;left:0;border-collapse:collapse}#lang_sel a:hover,#lang_sel ul ul a:hover,#lang_sel:hover>a,#lang_sel ul ul:hover>a{color:#000;background:#eee}#lang_sel img.iclflag{width:18px;height:12px;position:relative;top:1px}#lang_sel.icl_rtl{text-align:right;direction:rtl}#lang_sel.icl_rtl .lang_sel_sel{padding-right:14px}#lang_sel_footer{margin:0;padding:7px;text-align:center;font:11px Verdana, sans-serif;min-height:15px;clear:both;background-color:#fff;border:1px solid #cdcdcd}#lang_sel_footer ul{list-style:none;margin:0;padding:0}#lang_sel_footer ul li{display:inline;margin:0 1px 0 0;padding:0;white-space:nowrap;line-height:25px}#lang_sel_footer ul li img{position:relative;top:1px;width:18px;height:12px}#lang_sel_footer ul li a{text-decoration:none;padding:5px 10px}#lang_sel_footer ul li a:visited{text-decoration:none;padding:5px 10px}#wpml_credit_footer{width:100%;margin:10px 0;padding:0;text-align:center;font-size:11px}#lang_sel_list{height:32px;position:relative;z-index:99;font-family:verdana, arial, sans-serif}#lang_sel_list ul{padding:0 !important;margin:0 !important;list-style-type:none !important}#lang_sel_list ul li:hover ul,#lang_sel_list ul a:hover ul{visibility:visible}#lang_sel_list ul.lang_sel_list_vertical{width:149px}#lang_sel_list ul a{background:#ffffff;color:#444444;height:auto;line-height:1em}#lang_sel_list li{float:left;position:relative;padding:0 !important;margin:0 !important;list-style-type:none !important}#lang_sel_list li:before{content:'' !important}#lang_sel_list a{display:block;font-size:11px;text-decoration:none !important;color:#444444;background:#fff;line-height:18px;padding-left:5px}#lang_sel_list a:visited{display:block;font-size:11px;text-decoration:none !important;color:#444444;background:#fff;line-height:18px;padding-left:5px}#lang_sel_list a.lang_sel_sel{background-image:none;color:#444}#lang_sel_list a.lang_sel_sel:hover{text-decoration:none;color:#000}#lang_sel_list.lang_sel_list_vertical{width:149px}#lang_sel_list.lang_sel_list_vertical ul{height:0;top:19px;left:0;border-top:1px solid #cdcdcd}#lang_sel_list.lang_sel_list_vertical ul a{padding:3px 10px}#lang_sel_list.lang_sel_list_vertical li{width:149px}#lang_sel_list.lang_sel_list_vertical a{border:1px solid #cdcdcd;border-top-width:0;padding-left:10px}#lang_sel_list.lang_sel_list_vertical a:visited{border:1px solid #cdcdcd;border-top-width:0;padding-left:10px}#lang_sel_list table{position:absolute;top:0;left:0;border-collapse:collapse}#lang_sel_list img.iclflag{width:18px;height:12px;position:relative;top:1px}#lang_sel_list_list ul a:visited{background:#ffffff;color:#444444;height:auto;line-height:1em;padding:3px 10px}.menu-item-language img.iclflag{height:12px !important;width:18px !important;margin-bottom:0 !important;margin-right:4px;padding-left:6px;}@media (max-width:768px){.menu-item-language img.iclflag{width:30px !important;height:20px !important;}}.wpml_cms_navigation .wpml_table th{background-color:#DFDFDF;border-bottom:solid 1px #fff;width:200px;border-collapse:collapse;}
.wpml_cms_navigation .wpml_table tfoot th{border-bottom:none;background:none;background-color:#DFDFDF;}#icl_cat_menu_contents input{margin-bottom:4px;}
@font-face{font-family:'FontAwesome';src:url('fonts/fontawesome-webfont.eot?v=4.4.0');src:url('fonts/fontawesome-webfont.eot?#iefix&v=4.4.0') format('embedded-opentype'), url('fonts/fontawesome-webfont.woff2?v=4.4.0') format('woff2'), url('fonts/fontawesome-webfont.woff?v=4.4.0') format('woff'), url('fonts/fontawesome-webfont.ttf?v=4.4.0') format('truetype'), url('fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal;}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.fa-lg{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%;}.fa-2x{font-size:2em;}.fa-3x{font-size:3em;}.fa-4x{font-size:4em;}.fa-5x{font-size:5em;}.fa-fw{width:1.28571429em;text-align:center;}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none;}.fa-ul > li{position:relative;}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center;}.fa-li.fa-lg{left:-1.85714286em;}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eeeeee;border-radius:.1em;}.fa-pull-left{float:left;}.fa-pull-right{float:right;}.fa.fa-pull-left{margin-right:.3em;}.fa.fa-pull-right{margin-left:.3em;}
.pull-right{float:right;}.pull-left{float:left;}.fa.pull-left{margin-right:.3em;}.fa.pull-right{margin-left:.3em;}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8);}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1);}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1);}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none;}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle;}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center;}.fa-stack-1x{line-height:inherit;}.fa-stack-2x{font-size:2em;}.fa-inverse{color:#ffffff;}
.fa-glass:before{content:"\f000";}.fa-music:before{content:"\f001";}.fa-search:before{content:"\f002";}.fa-envelope-o:before{content:"\f003";}.fa-heart:before{content:"\f004";}.fa-star:before{content:"\f005";}.fa-star-o:before{content:"\f006";}.fa-user:before{content:"\f007";}.fa-film:before{content:"\f008";}.fa-th-large:before{content:"\f009";}.fa-th:before{content:"\f00a";}.fa-th-list:before{content:"\f00b";}.fa-check:before{content:"\f00c";}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d";}.fa-search-plus:before{content:"\f00e";}.fa-search-minus:before{content:"\f010";}.fa-power-off:before{content:"\f011";}.fa-signal:before{content:"\f012";}.fa-gear:before,.fa-cog:before{content:"\f013";}.fa-trash-o:before{content:"\f014";}.fa-home:before{content:"\f015";}.fa-file-o:before{content:"\f016";}.fa-clock-o:before{content:"\f017";}.fa-road:before{content:"\f018";}.fa-download:before{content:"\f019";}.fa-arrow-circle-o-down:before{content:"\f01a";}.fa-arrow-circle-o-up:before{content:"\f01b";}.fa-inbox:before{content:"\f01c";}.fa-play-circle-o:before{content:"\f01d";}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e";}.fa-refresh:before{content:"\f021";}.fa-list-alt:before{content:"\f022";}.fa-lock:before{content:"\f023";}.fa-flag:before{content:"\f024";}.fa-headphones:before{content:"\f025";}.fa-volume-off:before{content:"\f026";}.fa-volume-down:before{content:"\f027";}.fa-volume-up:before{content:"\f028";}.fa-qrcode:before{content:"\f029";}.fa-barcode:before{content:"\f02a";}.fa-tag:before{content:"\f02b";}.fa-tags:before{content:"\f02c";}.fa-book:before{content:"\f02d";}.fa-bookmark:before{content:"\f02e";}.fa-print:before{content:"\f02f";}.fa-camera:before{content:"\f030";}.fa-font:before{content:"\f031";}.fa-bold:before{content:"\f032";}.fa-italic:before{content:"\f033";}.fa-text-height:before{content:"\f034";}.fa-text-width:before{content:"\f035";}.fa-align-left:before{content:"\f036";}.fa-align-center:before{content:"\f037";}.fa-align-right:before{content:"\f038";}.fa-align-justify:before{content:"\f039";}.fa-list:before{content:"\f03a";}.fa-dedent:before,.fa-outdent:before{content:"\f03b";}.fa-indent:before{content:"\f03c";}.fa-video-camera:before{content:"\f03d";}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e";}.fa-pencil:before{content:"\f040";}.fa-map-marker:before{content:"\f041";}.fa-adjust:before{content:"\f042";}.fa-tint:before{content:"\f043";}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044";}.fa-share-square-o:before{content:"\f045";}.fa-check-square-o:before{content:"\f046";}.fa-arrows:before{content:"\f047";}.fa-step-backward:before{content:"\f048";}.fa-fast-backward:before{content:"\f049";}.fa-backward:before{content:"\f04a";}.fa-play:before{content:"\f04b";}.fa-pause:before{content:"\f04c";}.fa-stop:before{content:"\f04d";}.fa-forward:before{content:"\f04e";}.fa-fast-forward:before{content:"\f050";}.fa-step-forward:before{content:"\f051";}.fa-eject:before{content:"\f052";}.fa-chevron-left:before{content:"\f053";}.fa-chevron-right:before{content:"\f054";}.fa-plus-circle:before{content:"\f055";}.fa-minus-circle:before{content:"\f056";}.fa-times-circle:before{content:"\f057";}.fa-check-circle:before{content:"\f058";}.fa-question-circle:before{content:"\f059";}.fa-info-circle:before{content:"\f05a";}.fa-crosshairs:before{content:"\f05b";}.fa-times-circle-o:before{content:"\f05c";}.fa-check-circle-o:before{content:"\f05d";}.fa-ban:before{content:"\f05e";}.fa-arrow-left:before{content:"\f060";}.fa-arrow-right:before{content:"\f061";}.fa-arrow-up:before{content:"\f062";}.fa-arrow-down:before{content:"\f063";}.fa-mail-forward:before,.fa-share:before{content:"\f064";}.fa-expand:before{content:"\f065";}.fa-compress:before{content:"\f066";}.fa-plus:before{content:"\f067";}.fa-minus:before{content:"\f068";}.fa-asterisk:before{content:"\f069";}.fa-exclamation-circle:before{content:"\f06a";}.fa-gift:before{content:"\f06b";}.fa-leaf:before{content:"\f06c";}.fa-fire:before{content:"\f06d";}.fa-eye:before{content:"\f06e";}.fa-eye-slash:before{content:"\f070";}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071";}.fa-plane:before{content:"\f072";}.fa-calendar:before{content:"\f073";}.fa-random:before{content:"\f074";}.fa-comment:before{content:"\f075";}.fa-magnet:before{content:"\f076";}.fa-chevron-up:before{content:"\f077";}.fa-chevron-down:before{content:"\f078";}.fa-retweet:before{content:"\f079";}.fa-shopping-cart:before{content:"\f07a";}.fa-folder:before{content:"\f07b";}.fa-folder-open:before{content:"\f07c";}.fa-arrows-v:before{content:"\f07d";}.fa-arrows-h:before{content:"\f07e";}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080";}.fa-twitter-square:before{content:"\f081";}.fa-facebook-square:before{content:"\f082";}.fa-camera-retro:before{content:"\f083";}.fa-key:before{content:"\f084";}.fa-gears:before,.fa-cogs:before{content:"\f085";}.fa-comments:before{content:"\f086";}.fa-thumbs-o-up:before{content:"\f087";}.fa-thumbs-o-down:before{content:"\f088";}.fa-star-half:before{content:"\f089";}.fa-heart-o:before{content:"\f08a";}.fa-sign-out:before{content:"\f08b";}.fa-linkedin-square:before{content:"\f08c";}.fa-thumb-tack:before{content:"\f08d";}.fa-external-link:before{content:"\f08e";}.fa-sign-in:before{content:"\f090";}.fa-trophy:before{content:"\f091";}.fa-github-square:before{content:"\f092";}.fa-upload:before{content:"\f093";}.fa-lemon-o:before{content:"\f094";}.fa-phone:before{content:"\f095";}.fa-square-o:before{content:"\f096";}.fa-bookmark-o:before{content:"\f097";}.fa-phone-square:before{content:"\f098";}.fa-twitter:before{content:"\f099";}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a";}.fa-github:before{content:"\f09b";}.fa-unlock:before{content:"\f09c";}.fa-credit-card:before{content:"\f09d";}.fa-feed:before,.fa-rss:before{content:"\f09e";}.fa-hdd-o:before{content:"\f0a0";}.fa-bullhorn:before{content:"\f0a1";}.fa-bell:before{content:"\f0f3";}.fa-certificate:before{content:"\f0a3";}.fa-hand-o-right:before{content:"\f0a4";}.fa-hand-o-left:before{content:"\f0a5";}.fa-hand-o-up:before{content:"\f0a6";}.fa-hand-o-down:before{content:"\f0a7";}.fa-arrow-circle-left:before{content:"\f0a8";}.fa-arrow-circle-right:before{content:"\f0a9";}.fa-arrow-circle-up:before{content:"\f0aa";}.fa-arrow-circle-down:before{content:"\f0ab";}.fa-globe:before{content:"\f0ac";}.fa-wrench:before{content:"\f0ad";}.fa-tasks:before{content:"\f0ae";}.fa-filter:before{content:"\f0b0";}.fa-briefcase:before{content:"\f0b1";}.fa-arrows-alt:before{content:"\f0b2";}.fa-group:before,.fa-users:before{content:"\f0c0";}.fa-chain:before,.fa-link:before{content:"\f0c1";}.fa-cloud:before{content:"\f0c2";}.fa-flask:before{content:"\f0c3";}.fa-cut:before,.fa-scissors:before{content:"\f0c4";}.fa-copy:before,.fa-files-o:before{content:"\f0c5";}.fa-paperclip:before{content:"\f0c6";}.fa-save:before,.fa-floppy-o:before{content:"\f0c7";}.fa-square:before{content:"\f0c8";}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9";}.fa-list-ul:before{content:"\f0ca";}.fa-list-ol:before{content:"\f0cb";}.fa-strikethrough:before{content:"\f0cc";}.fa-underline:before{content:"\f0cd";}.fa-table:before{content:"\f0ce";}.fa-magic:before{content:"\f0d0";}.fa-truck:before{content:"\f0d1";}.fa-pinterest:before{content:"\f0d2";}.fa-pinterest-square:before{content:"\f0d3";}.fa-google-plus-square:before{content:"\f0d4";}.fa-google-plus:before{content:"\f0d5";}.fa-money:before{content:"\f0d6";}.fa-caret-down:before{content:"\f0d7";}.fa-caret-up:before{content:"\f0d8";}.fa-caret-left:before{content:"\f0d9";}.fa-caret-right:before{content:"\f0da";}.fa-columns:before{content:"\f0db";}.fa-unsorted:before,.fa-sort:before{content:"\f0dc";}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd";}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de";}.fa-envelope:before{content:"\f0e0";}.fa-linkedin:before{content:"\f0e1";}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2";}.fa-legal:before,.fa-gavel:before{content:"\f0e3";}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4";}.fa-comment-o:before{content:"\f0e5";}.fa-comments-o:before{content:"\f0e6";}.fa-flash:before,.fa-bolt:before{content:"\f0e7";}.fa-sitemap:before{content:"\f0e8";}.fa-umbrella:before{content:"\f0e9";}.fa-paste:before,.fa-clipboard:before{content:"\f0ea";}.fa-lightbulb-o:before{content:"\f0eb";}.fa-exchange:before{content:"\f0ec";}.fa-cloud-download:before{content:"\f0ed";}.fa-cloud-upload:before{content:"\f0ee";}.fa-user-md:before{content:"\f0f0";}.fa-stethoscope:before{content:"\f0f1";}.fa-suitcase:before{content:"\f0f2";}.fa-bell-o:before{content:"\f0a2";}.fa-coffee:before{content:"\f0f4";}.fa-cutlery:before{content:"\f0f5";}.fa-file-text-o:before{content:"\f0f6";}.fa-building-o:before{content:"\f0f7";}.fa-hospital-o:before{content:"\f0f8";}.fa-ambulance:before{content:"\f0f9";}.fa-medkit:before{content:"\f0fa";}.fa-fighter-jet:before{content:"\f0fb";}.fa-beer:before{content:"\f0fc";}.fa-h-square:before{content:"\f0fd";}.fa-plus-square:before{content:"\f0fe";}.fa-angle-double-left:before{content:"\f100";}.fa-angle-double-right:before{content:"\f101";}.fa-angle-double-up:before{content:"\f102";}.fa-angle-double-down:before{content:"\f103";}.fa-angle-left:before{content:"\f104";}.fa-angle-right:before{content:"\f105";}.fa-angle-up:before{content:"\f106";}.fa-angle-down:before{content:"\f107";}.fa-desktop:before{content:"\f108";}.fa-laptop:before{content:"\f109";}.fa-tablet:before{content:"\f10a";}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b";}.fa-circle-o:before{content:"\f10c";}.fa-quote-left:before{content:"\f10d";}.fa-quote-right:before{content:"\f10e";}.fa-spinner:before{content:"\f110";}.fa-circle:before{content:"\f111";}.fa-mail-reply:before,.fa-reply:before{content:"\f112";}.fa-github-alt:before{content:"\f113";}.fa-folder-o:before{content:"\f114";}.fa-folder-open-o:before{content:"\f115";}.fa-smile-o:before{content:"\f118";}.fa-frown-o:before{content:"\f119";}.fa-meh-o:before{content:"\f11a";}.fa-gamepad:before{content:"\f11b";}.fa-keyboard-o:before{content:"\f11c";}.fa-flag-o:before{content:"\f11d";}.fa-flag-checkered:before{content:"\f11e";}.fa-terminal:before{content:"\f120";}.fa-code:before{content:"\f121";}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122";}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123";}.fa-location-arrow:before{content:"\f124";}.fa-crop:before{content:"\f125";}.fa-code-fork:before{content:"\f126";}.fa-unlink:before,.fa-chain-broken:before{content:"\f127";}.fa-question:before{content:"\f128";}.fa-info:before{content:"\f129";}.fa-exclamation:before{content:"\f12a";}.fa-superscript:before{content:"\f12b";}.fa-subscript:before{content:"\f12c";}.fa-eraser:before{content:"\f12d";}.fa-puzzle-piece:before{content:"\f12e";}.fa-microphone:before{content:"\f130";}.fa-microphone-slash:before{content:"\f131";}.fa-shield:before{content:"\f132";}.fa-calendar-o:before{content:"\f133";}.fa-fire-extinguisher:before{content:"\f134";}.fa-rocket:before{content:"\f135";}.fa-maxcdn:before{content:"\f136";}.fa-chevron-circle-left:before{content:"\f137";}.fa-chevron-circle-right:before{content:"\f138";}.fa-chevron-circle-up:before{content:"\f139";}.fa-chevron-circle-down:before{content:"\f13a";}.fa-html5:before{content:"\f13b";}.fa-css3:before{content:"\f13c";}.fa-anchor:before{content:"\f13d";}.fa-unlock-alt:before{content:"\f13e";}.fa-bullseye:before{content:"\f140";}.fa-ellipsis-h:before{content:"\f141";}.fa-ellipsis-v:before{content:"\f142";}.fa-rss-square:before{content:"\f143";}.fa-play-circle:before{content:"\f144";}.fa-ticket:before{content:"\f145";}.fa-minus-square:before{content:"\f146";}.fa-minus-square-o:before{content:"\f147";}.fa-level-up:before{content:"\f148";}.fa-level-down:before{content:"\f149";}.fa-check-square:before{content:"\f14a";}.fa-pencil-square:before{content:"\f14b";}.fa-external-link-square:before{content:"\f14c";}.fa-share-square:before{content:"\f14d";}.fa-compass:before{content:"\f14e";}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150";}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151";}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152";}.fa-euro:before,.fa-eur:before{content:"\f153";}.fa-gbp:before{content:"\f154";}.fa-dollar:before,.fa-usd:before{content:"\f155";}.fa-rupee:before,.fa-inr:before{content:"\f156";}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157";}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158";}.fa-won:before,.fa-krw:before{content:"\f159";}.fa-bitcoin:before,.fa-btc:before{content:"\f15a";}.fa-file:before{content:"\f15b";}.fa-file-text:before{content:"\f15c";}.fa-sort-alpha-asc:before{content:"\f15d";}.fa-sort-alpha-desc:before{content:"\f15e";}.fa-sort-amount-asc:before{content:"\f160";}.fa-sort-amount-desc:before{content:"\f161";}.fa-sort-numeric-asc:before{content:"\f162";}.fa-sort-numeric-desc:before{content:"\f163";}.fa-thumbs-up:before{content:"\f164";}.fa-thumbs-down:before{content:"\f165";}.fa-youtube-square:before{content:"\f166";}.fa-youtube:before{content:"\f167";}.fa-xing:before{content:"\f168";}.fa-xing-square:before{content:"\f169";}.fa-youtube-play:before{content:"\f16a";}.fa-dropbox:before{content:"\f16b";}.fa-stack-overflow:before{content:"\f16c";}.fa-instagram:before{content:"\f16d";}.fa-flickr:before{content:"\f16e";}.fa-adn:before{content:"\f170";}.fa-bitbucket:before{content:"\f171";}.fa-bitbucket-square:before{content:"\f172";}.fa-tumblr:before{content:"\f173";}.fa-tumblr-square:before{content:"\f174";}.fa-long-arrow-down:before{content:"\f175";}.fa-long-arrow-up:before{content:"\f176";}.fa-long-arrow-left:before{content:"\f177";}.fa-long-arrow-right:before{content:"\f178";}.fa-apple:before{content:"\f179";}.fa-windows:before{content:"\f17a";}.fa-android:before{content:"\f17b";}.fa-linux:before{content:"\f17c";}.fa-dribbble:before{content:"\f17d";}.fa-skype:before{content:"\f17e";}.fa-foursquare:before{content:"\f180";}.fa-trello:before{content:"\f181";}.fa-female:before{content:"\f182";}.fa-male:before{content:"\f183";}.fa-gittip:before,.fa-gratipay:before{content:"\f184";}.fa-sun-o:before{content:"\f185";}.fa-moon-o:before{content:"\f186";}.fa-archive:before{content:"\f187";}.fa-bug:before{content:"\f188";}.fa-vk:before{content:"\f189";}.fa-weibo:before{content:"\f18a";}.fa-renren:before{content:"\f18b";}.fa-pagelines:before{content:"\f18c";}.fa-stack-exchange:before{content:"\f18d";}.fa-arrow-circle-o-right:before{content:"\f18e";}.fa-arrow-circle-o-left:before{content:"\f190";}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191";}.fa-dot-circle-o:before{content:"\f192";}.fa-wheelchair:before{content:"\f193";}.fa-vimeo-square:before{content:"\f194";}.fa-turkish-lira:before,.fa-try:before{content:"\f195";}.fa-plus-square-o:before{content:"\f196";}.fa-space-shuttle:before{content:"\f197";}.fa-slack:before{content:"\f198";}.fa-envelope-square:before{content:"\f199";}.fa-wordpress:before{content:"\f19a";}.fa-openid:before{content:"\f19b";}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c";}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d";}.fa-yahoo:before{content:"\f19e";}.fa-google:before{content:"\f1a0";}.fa-reddit:before{content:"\f1a1";}.fa-reddit-square:before{content:"\f1a2";}.fa-stumbleupon-circle:before{content:"\f1a3";}.fa-stumbleupon:before{content:"\f1a4";}.fa-delicious:before{content:"\f1a5";}.fa-digg:before{content:"\f1a6";}.fa-pied-piper:before{content:"\f1a7";}.fa-pied-piper-alt:before{content:"\f1a8";}.fa-drupal:before{content:"\f1a9";}.fa-joomla:before{content:"\f1aa";}.fa-language:before{content:"\f1ab";}.fa-fax:before{content:"\f1ac";}.fa-building:before{content:"\f1ad";}.fa-child:before{content:"\f1ae";}.fa-paw:before{content:"\f1b0";}.fa-spoon:before{content:"\f1b1";}.fa-cube:before{content:"\f1b2";}.fa-cubes:before{content:"\f1b3";}.fa-behance:before{content:"\f1b4";}.fa-behance-square:before{content:"\f1b5";}.fa-steam:before{content:"\f1b6";}.fa-steam-square:before{content:"\f1b7";}.fa-recycle:before{content:"\f1b8";}.fa-automobile:before,.fa-car:before{content:"\f1b9";}.fa-cab:before,.fa-taxi:before{content:"\f1ba";}.fa-tree:before{content:"\f1bb";}.fa-spotify:before{content:"\f1bc";}.fa-deviantart:before{content:"\f1bd";}.fa-soundcloud:before{content:"\f1be";}.fa-database:before{content:"\f1c0";}.fa-file-pdf-o:before{content:"\f1c1";}.fa-file-word-o:before{content:"\f1c2";}.fa-file-excel-o:before{content:"\f1c3";}.fa-file-powerpoint-o:before{content:"\f1c4";}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5";}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6";}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7";}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8";}.fa-file-code-o:before{content:"\f1c9";}.fa-vine:before{content:"\f1ca";}.fa-codepen:before{content:"\f1cb";}.fa-jsfiddle:before{content:"\f1cc";}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd";}.fa-circle-o-notch:before{content:"\f1ce";}.fa-ra:before,.fa-rebel:before{content:"\f1d0";}.fa-ge:before,.fa-empire:before{content:"\f1d1";}.fa-git-square:before{content:"\f1d2";}.fa-git:before{content:"\f1d3";}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4";}.fa-tencent-weibo:before{content:"\f1d5";}.fa-qq:before{content:"\f1d6";}.fa-wechat:before,.fa-weixin:before{content:"\f1d7";}.fa-send:before,.fa-paper-plane:before{content:"\f1d8";}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9";}.fa-history:before{content:"\f1da";}.fa-circle-thin:before{content:"\f1db";}.fa-header:before{content:"\f1dc";}.fa-paragraph:before{content:"\f1dd";}.fa-sliders:before{content:"\f1de";}.fa-share-alt:before{content:"\f1e0";}.fa-share-alt-square:before{content:"\f1e1";}.fa-bomb:before{content:"\f1e2";}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3";}.fa-tty:before{content:"\f1e4";}.fa-binoculars:before{content:"\f1e5";}.fa-plug:before{content:"\f1e6";}.fa-slideshare:before{content:"\f1e7";}.fa-twitch:before{content:"\f1e8";}.fa-yelp:before{content:"\f1e9";}.fa-newspaper-o:before{content:"\f1ea";}.fa-wifi:before{content:"\f1eb";}.fa-calculator:before{content:"\f1ec";}.fa-paypal:before{content:"\f1ed";}.fa-google-wallet:before{content:"\f1ee";}.fa-cc-visa:before{content:"\f1f0";}.fa-cc-mastercard:before{content:"\f1f1";}.fa-cc-discover:before{content:"\f1f2";}.fa-cc-amex:before{content:"\f1f3";}.fa-cc-paypal:before{content:"\f1f4";}.fa-cc-stripe:before{content:"\f1f5";}.fa-bell-slash:before{content:"\f1f6";}.fa-bell-slash-o:before{content:"\f1f7";}.fa-trash:before{content:"\f1f8";}.fa-copyright:before{content:"\f1f9";}.fa-at:before{content:"\f1fa";}.fa-eyedropper:before{content:"\f1fb";}.fa-paint-brush:before{content:"\f1fc";}.fa-birthday-cake:before{content:"\f1fd";}.fa-area-chart:before{content:"\f1fe";}.fa-pie-chart:before{content:"\f200";}.fa-line-chart:before{content:"\f201";}.fa-lastfm:before{content:"\f202";}.fa-lastfm-square:before{content:"\f203";}.fa-toggle-off:before{content:"\f204";}.fa-toggle-on:before{content:"\f205";}.fa-bicycle:before{content:"\f206";}.fa-bus:before{content:"\f207";}.fa-ioxhost:before{content:"\f208";}.fa-angellist:before{content:"\f209";}.fa-cc:before{content:"\f20a";}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b";}.fa-meanpath:before{content:"\f20c";}.fa-buysellads:before{content:"\f20d";}.fa-connectdevelop:before{content:"\f20e";}.fa-dashcube:before{content:"\f210";}.fa-forumbee:before{content:"\f211";}.fa-leanpub:before{content:"\f212";}.fa-sellsy:before{content:"\f213";}.fa-shirtsinbulk:before{content:"\f214";}.fa-simplybuilt:before{content:"\f215";}.fa-skyatlas:before{content:"\f216";}.fa-cart-plus:before{content:"\f217";}.fa-cart-arrow-down:before{content:"\f218";}.fa-diamond:before{content:"\f219";}.fa-ship:before{content:"\f21a";}.fa-user-secret:before{content:"\f21b";}.fa-motorcycle:before{content:"\f21c";}.fa-street-view:before{content:"\f21d";}.fa-heartbeat:before{content:"\f21e";}.fa-venus:before{content:"\f221";}.fa-mars:before{content:"\f222";}.fa-mercury:before{content:"\f223";}.fa-intersex:before,.fa-transgender:before{content:"\f224";}.fa-transgender-alt:before{content:"\f225";}.fa-venus-double:before{content:"\f226";}.fa-mars-double:before{content:"\f227";}.fa-venus-mars:before{content:"\f228";}.fa-mars-stroke:before{content:"\f229";}.fa-mars-stroke-v:before{content:"\f22a";}.fa-mars-stroke-h:before{content:"\f22b";}.fa-neuter:before{content:"\f22c";}.fa-genderless:before{content:"\f22d";}.fa-facebook-official:before{content:"\f230";}.fa-pinterest-p:before{content:"\f231";}.fa-whatsapp:before{content:"\f232";}.fa-server:before{content:"\f233";}.fa-user-plus:before{content:"\f234";}.fa-user-times:before{content:"\f235";}.fa-hotel:before,.fa-bed:before{content:"\f236";}.fa-viacoin:before{content:"\f237";}.fa-train:before{content:"\f238";}.fa-subway:before{content:"\f239";}.fa-medium:before{content:"\f23a";}.fa-yc:before,.fa-y-combinator:before{content:"\f23b";}.fa-optin-monster:before{content:"\f23c";}.fa-opencart:before{content:"\f23d";}.fa-expeditedssl:before{content:"\f23e";}.fa-battery-4:before,.fa-battery-full:before{content:"\f240";}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241";}.fa-battery-2:before,.fa-battery-half:before{content:"\f242";}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243";}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244";}.fa-mouse-pointer:before{content:"\f245";}.fa-i-cursor:before{content:"\f246";}.fa-object-group:before{content:"\f247";}.fa-object-ungroup:before{content:"\f248";}.fa-sticky-note:before{content:"\f249";}.fa-sticky-note-o:before{content:"\f24a";}.fa-cc-jcb:before{content:"\f24b";}.fa-cc-diners-club:before{content:"\f24c";}.fa-clone:before{content:"\f24d";}.fa-balance-scale:before{content:"\f24e";}.fa-hourglass-o:before{content:"\f250";}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251";}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252";}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253";}.fa-hourglass:before{content:"\f254";}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255";}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256";}.fa-hand-scissors-o:before{content:"\f257";}.fa-hand-lizard-o:before{content:"\f258";}.fa-hand-spock-o:before{content:"\f259";}.fa-hand-pointer-o:before{content:"\f25a";}.fa-hand-peace-o:before{content:"\f25b";}.fa-trademark:before{content:"\f25c";}.fa-registered:before{content:"\f25d";}.fa-creative-commons:before{content:"\f25e";}.fa-gg:before{content:"\f260";}.fa-gg-circle:before{content:"\f261";}.fa-tripadvisor:before{content:"\f262";}.fa-odnoklassniki:before{content:"\f263";}.fa-odnoklassniki-square:before{content:"\f264";}.fa-get-pocket:before{content:"\f265";}.fa-wikipedia-w:before{content:"\f266";}.fa-safari:before{content:"\f267";}.fa-chrome:before{content:"\f268";}.fa-firefox:before{content:"\f269";}.fa-opera:before{content:"\f26a";}.fa-internet-explorer:before{content:"\f26b";}.fa-tv:before,.fa-television:before{content:"\f26c";}.fa-contao:before{content:"\f26d";}.fa-500px:before{content:"\f26e";}.fa-amazon:before{content:"\f270";}.fa-calendar-plus-o:before{content:"\f271";}.fa-calendar-minus-o:before{content:"\f272";}.fa-calendar-times-o:before{content:"\f273";}.fa-calendar-check-o:before{content:"\f274";}.fa-industry:before{content:"\f275";}.fa-map-pin:before{content:"\f276";}.fa-map-signs:before{content:"\f277";}.fa-map-o:before{content:"\f278";}.fa-map:before{content:"\f279";}.fa-commenting:before{content:"\f27a";}.fa-commenting-o:before{content:"\f27b";}.fa-houzz:before{content:"\f27c";}.fa-vimeo:before{content:"\f27d";}.fa-black-tie:before{content:"\f27e";}.fa-fonticons:before{content:"\f280";}
.rtl{direction:rtl;}
@font-face{font-family:'revicons';src:url('fonts/revicons/revicons.eot?5510888');src:url('fonts/revicons/revicons.eot?5510888#iefix') format('embedded-opentype'),
url('fonts/revicons/revicons.woff?5510888') format('woff'),
url('fonts/revicons/revicons.ttf?5510888') format('truetype'),
url('fonts/revicons/revicons.svg?5510888#revicons') format('svg');font-weight:normal;font-style:normal;}
[class^="revicon-"]:before, [class*=" revicon-"]:before{font-family:"revicons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;}
.revicon-search-1:before{content:'\e802';}
.revicon-pencil-1:before{content:'\e831';}
.revicon-picture-1:before{content:'\e803';}
.revicon-cancel:before{content:'\e80a';}
.revicon-info-circled:before{content:'\e80f';}
.revicon-trash:before{content:'\e801';}
.revicon-left-dir:before{content:'\e817';}
.revicon-right-dir:before{content:'\e818';}
.revicon-down-open:before{content:'\e83b';}
.revicon-left-open:before{content:'\e819';}
.revicon-right-open:before{content:'\e81a';}
.revicon-angle-left:before{content:'\e820';}
.revicon-angle-right:before{content:'\e81d';}
.revicon-left-big:before{content:'\e81f';}
.revicon-right-big:before{content:'\e81e';}
.revicon-magic:before{content:'\e807';}
.revicon-picture:before{content:'\e800';}
.revicon-export:before{content:'\e80b';}
.revicon-cog:before{content:'\e832';}
.revicon-login:before{content:'\e833';}
.revicon-logout:before{content:'\e834';}
.revicon-video:before{content:'\e805';}
.revicon-arrow-combo:before{content:'\e827';}
.revicon-left-open-1:before{content:'\e82a';}
.revicon-right-open-1:before{content:'\e82b';}
.revicon-left-open-mini:before{content:'\e822';}
.revicon-right-open-mini:before{content:'\e823';}
.revicon-left-open-big:before{content:'\e824';}
.revicon-right-open-big:before{content:'\e825';}
.revicon-left:before{content:'\e836';}
.revicon-right:before{content:'\e826';}
.revicon-ccw:before{content:'\e808';}
.revicon-arrows-ccw:before{content:'\e806';}
.revicon-palette:before{content:'\e829';}
.revicon-list-add:before{content:'\e80c';}
.revicon-doc:before{content:'\e809';}
.revicon-left-open-outline:before{content:'\e82e';}
.revicon-left-open-2:before{content:'\e82c';}
.revicon-right-open-outline:before{content:'\e82f';}
.revicon-right-open-2:before{content:'\e82d';}
.revicon-equalizer:before{content:'\e83a';}
.revicon-layers-alt:before{content:'\e804';}
.revicon-popup:before{content:'\e828';}
.rev_slider_wrapper{position:relative;z-index:0;}
.rev_slider{position:relative;overflow:visible;}
.tp-overflow-hidden{overflow:hidden;}
.tp-simpleresponsive img,
.rev_slider img{max-width:none !important;-moz-transition:none;-webkit-transition:none;-o-transition:none;transition:none;margin:0px;padding:0px;border-width:0px;border:none;}
.rev_slider .no-slides-text{font-weight:bold;text-align:center;padding-top:80px;}
.rev_slider >ul,
.rev_slider_wrapper >ul,
.tp-revslider-mainul >li,
.rev_slider >ul >li,
.rev_slider >ul >li:before,
.tp-revslider-mainul >li:before,
.tp-simpleresponsive >ul,
.tp-simpleresponsive >ul >li,
.tp-simpleresponsive >ul >li:before,
.tp-revslider-mainul >li,
.tp-simpleresponsive >ul >li{list-style:none !important;position:absolute;margin:0px !important;padding:0px !important;overflow-x:visible;overflow-y:visible;list-style-type:none !important;background-image:none;background-position:0px 0px;text-indent:0em;top:0px;left:0px;}
.tp-revslider-mainul >li,
.rev_slider >ul >li,
.rev_slider >ul >li:before,
.tp-revslider-mainul >li:before,
.tp-simpleresponsive >ul >li,
.tp-simpleresponsive >ul >li:before,
.tp-revslider-mainul >li,
.tp-simpleresponsive >ul >li{visibility:hidden;}
.tp-revslider-slidesli,
.tp-revslider-mainul{padding:0 !important;margin:0 !important;list-style:none !important;}
.rev_slider li.tp-revslider-slidesli{position:absolute !important;}
.tp-caption .rs-untoggled-content{display:block;}
.tp-caption .rs-toggled-content{display:none;}
.rs-toggle-content-active.tp-caption .rs-toggled-content{display:block;}
.rs-toggle-content-active.tp-caption .rs-untoggled-content{display:none;}
.rev_slider .tp-caption,
.rev_slider .caption{position:relative;visibility:hidden;white-space:nowrap;display:block;}
.rev_slider .tp-mask-wrap .tp-caption,
.rev_slider .tp-mask-wrap *:last-child,
.wpb_text_column .rev_slider .tp-mask-wrap .tp-caption,
.wpb_text_column .rev_slider .tp-mask-wrap *:last-child{margin-bottom:0;}
.tp-svg-layer svg{width:100%;height:100%;position:relative;vertical-align:top}
.tp-carousel-wrapper{cursor:url(openhand.cur), move;}
.tp-carousel-wrapper.dragged{cursor:url(closedhand.cur), move;}
.tp-caption{z-index:1}
.tp_inner_padding{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;max-height:none !important;}
.tp-caption{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;position:absolute;-webkit-font-smoothing:antialiased !important;}
.tp-caption.tp-layer-selectable{-moz-user-select:all;-khtml-user-select:all;-webkit-user-select:all;-o-user-select:all;}
.tp-forcenotvisible,
.tp-hide-revslider,
.tp-caption.tp-hidden-caption{visibility:hidden !important;display:none !important}
.rev_slider embed,
.rev_slider iframe,
.rev_slider object,
.rev_slider audio,
.rev_slider video{max-width:none !important}
.rev_slider_wrapper{width:100%;}
.fullscreen-container{position:relative;padding:0;}
.fullwidthbanner-container{position:relative;padding:0;overflow:hidden;}
.fullwidthbanner-container .fullwidthabanner{width:100%;position:relative;}
.tp-static-layers{position:absolute;z-index:101;top:0px;left:0px;}
.tp-caption .frontcorner{width:0;height:0;border-left:40px solid transparent;border-right:0px solid transparent;border-top:40px solid #00A8FF;position:absolute;left:-40px;top:0px;}
.tp-caption .backcorner{width:0;height:0;border-left:0px solid transparent;border-right:40px solid transparent;border-bottom:40px solid #00A8FF;position:absolute;right:0px;top:0px;}
.tp-caption .frontcornertop{width:0;height:0;border-left:40px solid transparent;border-right:0px solid transparent;border-bottom:40px solid #00A8FF;position:absolute;left:-40px;top:0px;}
.tp-caption .backcornertop{width:0;height:0;border-left:0px solid transparent;border-right:40px solid transparent;border-top:40px solid #00A8FF;position:absolute;right:0px;top:0px;}
.tp-layer-inner-rotation{position:relative !important;}
img.tp-slider-alternative-image{width:100%;height:auto;}
.noFilterClass{filter:none !important;}
.rs-background-video-layer{position:absolute;top:0px;left:0px;width:100%;height:100%;visibility:hidden;z-index:0;}
.tp-caption.coverscreenvideo{width:100%;height:100%;top:0px;left:0px;position:absolute;}
.caption.fullscreenvideo,
.tp-caption.fullscreenvideo{left:0px;top:0px;position:absolute;width:100%;height:100%}
.caption.fullscreenvideo iframe,
.caption.fullscreenvideo audio,
.caption.fullscreenvideo video,
.tp-caption.fullscreenvideo iframe,
.tp-caption.fullscreenvideo iframe audio,
.tp-caption.fullscreenvideo iframe video{width:100% !important;height:100% !important;display:none}
.fullcoveredvideo audio,
.fullscreenvideo audio
.fullcoveredvideo video,
.fullscreenvideo video{background:#000}
.fullcoveredvideo .tp-poster{background-position:center center;background-size:cover;width:100%;height:100%;top:0px;left:0px}
.videoisplaying .html5vid .tp-poster{display:none}
.tp-video-play-button{background:#000;background:rgba(0,0,0,0.3);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;position:absolute;top:50%;left:50%;color:#FFF;z-index:3;margin-top:-25px;margin-left:-25px;line-height:50px !important;text-align:center;cursor:pointer;width:50px;height:50px;box-sizing:border-box;-moz-box-sizing:border-box;display:inline-block;vertical-align:top;z-index:4;opacity:0;-webkit-transition:opacity 300ms ease-out !important;-moz-transition:opacity 300ms ease-out !important;-o-transition:opacity 300ms ease-out !important;transition:opacity 300ms ease-out !important;}
.tp-hiddenaudio,
.tp-audio-html5 .tp-video-play-button{display:none !important;}
.tp-caption .html5vid{width:100% !important;height:100% !important;}
.tp-video-play-button i{width:50px;height:50px;display:inline-block;text-align:center;vertical-align:top;line-height:50px !important;font-size:40px !important;}
.tp-caption:hover .tp-video-play-button{opacity:1;}
.tp-caption .tp-revstop{display:none;border-left:5px solid #fff !important;border-right:5px solid #fff !important;margin-top:15px !important;line-height:20px !important;vertical-align:top;font-size:25px !important;}
.videoisplaying .revicon-right-dir{display:none}
.videoisplaying .tp-revstop{display:inline-block}
.videoisplaying .tp-video-play-button{display:none}
.tp-caption:hover .tp-video-play-button{display:block}
.fullcoveredvideo .tp-video-play-button{display:none !important}
.fullscreenvideo .fullscreenvideo audio{object-fit:contain !important;}
.fullscreenvideo .fullscreenvideo video{object-fit:contain !important;}
.fullscreenvideo .fullcoveredvideo audio{object-fit:cover !important;}
.fullscreenvideo .fullcoveredvideo video{object-fit:cover !important;}
.tp-video-controls{position:absolute;bottom:0;left:0;right:0;padding:5px;opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;-ms-transition:opacity .3s;transition:opacity .3s;background-image:linear-gradient(to bottom, rgb(0,0,0) 13%, rgb(50,50,50) 100%);background-image:-o-linear-gradient(bottom, rgb(0,0,0) 13%, rgb(50,50,50) 100%);background-image:-moz-linear-gradient(bottom, rgb(0,0,0) 13%, rgb(50,50,50) 100%);background-image:-webkit-linear-gradient(bottom, rgb(0,0,0) 13%, rgb(50,50,50) 100%);background-image:-ms-linear-gradient(bottom, rgb(0,0,0) 13%, rgb(50,50,50) 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.13, rgb(0,0,0)),color-stop(1, rgb(50,50,50)));display:table;max-width:100%;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.tp-caption:hover .tp-video-controls{opacity:.9;}
.tp-video-button{background:rgba(0,0,0,.5);border:0;color:#EEE;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;cursor:pointer;line-height:12px;font-size:12px;color:#fff;padding:0px;margin:0px;outline:none;}
.tp-video-button:hover{cursor:pointer;}
.tp-video-button-wrap,
.tp-video-seek-bar-wrap,
.tp-video-vol-bar-wrap{padding:0px 5px;display:table-cell;vertical-align:middle;}
.tp-video-seek-bar-wrap{width:80%}
.tp-video-vol-bar-wrap{width:20%}
.tp-volume-bar,
.tp-seek-bar{width:100%;cursor:pointer;outline:none;line-height:12px;margin:0;padding:0;}
.rs-fullvideo-cover{width:100%;height:100%;top:0px;left:0px;position:absolute;background:transparent;z-index:5;}
.rs-background-video-layer video::-webkit-media-controls{display:none !important;}
.rs-background-video-layer audio::-webkit-media-controls{display:none !important;}
.tp-audio-html5 .tp-video-controls{opacity:1 !important;visibility:visible !important}
.tp-dottedoverlay{background-repeat:repeat;width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:3}
.tp-dottedoverlay.twoxtwo{background:url(gridtile.png)}
.tp-dottedoverlay.twoxtwowhite{background:url(gridtile_white.png)}
.tp-dottedoverlay.threexthree{background:url(gridtile_3x3.png)}
.tp-dottedoverlay.threexthreewhite{background:url(gridtile_3x3_white.png)}
.tp-shadowcover{width:100%;height:100%;top:0px;left:0px;background:#fff;position:absolute;z-index:-1;}
.tp-shadow1{-webkit-box-shadow:0 10px 6px -6px rgba(0,0,0,0.8);-moz-box-shadow:0 10px 6px -6px rgba(0,0,0,0.8);box-shadow:0 10px 6px -6px rgba(0,0,0,0.8);}
.tp-shadow2:before, .tp-shadow2:after,
.tp-shadow3:before, .tp-shadow4:after{z-index:-2;position:absolute;content:"";bottom:10px;left:10px;width:50%;top:85%;max-width:300px;background:transparent;-webkit-box-shadow:0 15px 10px rgba(0,0,0,0.8);-moz-box-shadow:0 15px 10px rgba(0,0,0,0.8);box-shadow:0 15px 10px rgba(0,0,0,0.8);-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg);}
.tp-shadow2:after,
.tp-shadow4:after{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-o-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg);right:10px;left:auto;}
.tp-shadow5{position:relative;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;}
.tp-shadow5:before, .tp-shadow5:after{content:"";position:absolute;z-index:-2;-webkit-box-shadow:0 0 25px 0px rgba(0,0,0,0.6);-moz-box-shadow:0 0 25px 0px rgba(0,0,0,0.6);box-shadow:0 0 25px 0px rgba(0,0,0,0.6);top:30%;bottom:0;left:20px;right:20px;-moz-border-radius:100px/20px;border-radius:100px/20px;}
.tp-button{padding:6px 13px 5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;height:30px;cursor:pointer;color:#fff !important;text-shadow:0px 1px 1px rgba(0, 0, 0, 0.6) !important;font-size:15px;line-height:45px !important;font-family:arial, sans-serif;font-weight:bold;letter-spacing:-1px;text-decoration:none;}
.tp-button.big{color:#fff;text-shadow:0px 1px 1px rgba(0, 0, 0, 0.6);font-weight:bold;padding:9px 20px;font-size:19px;line-height:57px !important;}
.purchase:hover,
.tp-button:hover,
.tp-button.big:hover{background-position:bottom, 15px 11px}
.tp-button.green, .tp-button:hover.green,
.purchase.green, .purchase:hover.green{background-color:#21a117;-webkit-box-shadow:0px 3px 0px 0px #104d0b;-moz-box-shadow:0px 3px 0px 0px #104d0b;box-shadow:0px 3px 0px 0px #104d0b;}
.tp-button.blue, .tp-button:hover.blue,
.purchase.blue, .purchase:hover.blue{background-color:#1d78cb;-webkit-box-shadow:0px 3px 0px 0px #0f3e68;-moz-box-shadow:0px 3px 0px 0px #0f3e68;box-shadow:0px 3px 0px 0px #0f3e68}
.tp-button.red, .tp-button:hover.red,
.purchase.red, .purchase:hover.red{background-color:#cb1d1d;-webkit-box-shadow:0px 3px 0px 0px #7c1212;-moz-box-shadow:0px 3px 0px 0px #7c1212;box-shadow:0px 3px 0px 0px #7c1212}
.tp-button.orange, .tp-button:hover.orange,
.purchase.orange, .purchase:hover.orange{background-color:#ff7700;-webkit-box-shadow:0px 3px 0px 0px #a34c00;-moz-box-shadow:0px 3px 0px 0px #a34c00;box-shadow:0px 3px 0px 0px #a34c00}
.tp-button.darkgrey,.tp-button.grey,
.tp-button:hover.darkgrey,.tp-button:hover.grey,
.purchase.darkgrey, .purchase:hover.darkgrey{background-color:#555;-webkit-box-shadow:0px 3px 0px 0px #222;-moz-box-shadow:0px 3px 0px 0px #222;box-shadow:0px 3px 0px 0px #222}
.tp-button.lightgrey, .tp-button:hover.lightgrey,
.purchase.lightgrey, .purchase:hover.lightgrey{background-color:#888;-webkit-box-shadow:0px 3px 0px 0px #555;-moz-box-shadow:0px 3px 0px 0px #555;box-shadow:0px 3px 0px 0px #555}
.rev-btn,
.rev-btn:visited{outline:none !important;box-shadow:none !important;text-decoration:none !important;line-height:44px;font-size:17px;font-weight:500;padding:12px 35px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-family:"Roboto", sans-serif;cursor:pointer;}
.rev-btn.rev-uppercase,
.rev-btn.rev-uppercase:visited{text-transform:uppercase;letter-spacing:1px;font-size:15px;font-weight:900;}
.rev-btn.rev-withicon i{font-size:15px;font-weight:normal;position:relative;top:0px;-webkit-transition:all 0.2s ease-out !important;-moz-transition:all 0.2s ease-out !important;-o-transition:all 0.2s ease-out !important;-ms-transition:all 0.2s ease-out !important;margin-left:10px !important;}
.rev-btn.rev-hiddenicon i{font-size:15px;font-weight:normal;position:relative;top:0px;-webkit-transition:all 0.2s ease-out !important;-moz-transition:all 0.2s ease-out !important;-o-transition:all 0.2s ease-out !important;-ms-transition:all 0.2s ease-out !important;opacity:0;margin-left:0px !important;width:0px !important;}
.rev-btn.rev-hiddenicon:hover i{opacity:1 !important;margin-left:10px !important;width:auto !important;}
.rev-btn.rev-medium,
.rev-btn.rev-medium:visited{line-height:36px;font-size:14px;padding:10px 30px;}
.rev-btn.rev-medium.rev-withicon i{font-size:14px;top:0px;}
.rev-btn.rev-medium.rev-hiddenicon i{font-size:14px;top:0px;}
.rev-btn.rev-small,
.rev-btn.rev-small:visited{line-height:28px;font-size:12px;padding:7px 20px;}
.rev-btn.rev-small.rev-withicon i{font-size:12px;top:0px;}
.rev-btn.rev-small.rev-hiddenicon i{font-size:12px;top:0px;}
.rev-maxround{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.rev-minround{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.rev-burger{position:relative;width:60px;height:60px;box-sizing:border-box;padding:22px 0 0 14px;border-radius:50%;border:1px solid rgba(51,51,51,0.25);tap-highlight-color:transparent;cursor:pointer;}
.rev-burger span{display:block;width:30px;height:3px;background:#333;transition:.7s;pointer-events:none;transform-style:flat !important;}
.rev-burger span:nth-child(2){margin:3px 0;}
#dialog_addbutton .rev-burger:hover:first-child,
.open .rev-burger:first-child,
.open.rev-burger:first-child{transform:translateY(6px) rotate(-45deg);-webkit-transform:translateY(6px) rotate(-45deg);}
#dialog_addbutton .rev-burger:hover:nth-child(2),
.open .rev-burger:nth-child(2),
.open.rev-burger:nth-child(2){transform:rotate(-45deg);-webkit-transform:rotate(-45deg);opacity:0;}
#dialog_addbutton .rev-burger:hover:last-child,
.open .rev-burger:last-child,
.open.rev-burger:last-child{transform:translateY(-6px) rotate(-135deg);-webkit-transform:translateY(-6px) rotate(-135deg);}
.rev-burger.revb-white{border:2px solid rgba(255,255,255,0.2);}
.rev-burger.revb-white span{background:#fff;}
.rev-burger.revb-whitenoborder{border:0;}
.rev-burger.revb-whitenoborder span{background:#fff;}
.rev-burger.revb-darknoborder{border:0;}
.rev-burger.revb-darknoborder span{background:#333;}
.rev-burger.revb-whitefull{background:#fff;border:none;}
.rev-burger.revb-whitefull span{background:#333;}
.rev-burger.revb-darkfull{background:#333;border:none;}
.rev-burger.revb-darkfull span{background:#fff;}
@-webkit-keyframes rev-ani-mouse{0%{opacity:1;top:29%;}
15%{opacity:1;top:50%;}
50%{opacity:0;top:50%;}
100%{opacity:0;top:29%;}
}
@-moz-keyframes rev-ani-mouse{0%{opacity:1;top:29%;}
15%{opacity:1;top:50%;}
50%{opacity:0;top:50%;}
100%{opacity:0;top:29%;}
}
@keyframes rev-ani-mouse{0%{opacity:1;top:29%;}
15%{opacity:1;top:50%;}
50%{opacity:0;top:50%;}
100%{opacity:0;top:29%;}
}
.rev-scroll-btn{display:inline-block;position:relative;left:0;right:0;text-align:center;cursor:pointer;width:35px;height:55px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:3px solid white;border-radius:23px;}
.rev-scroll-btn > *{display:inline-block;line-height:18px;font-size:13px;font-weight:normal;color:#7f8c8d;color:#ffffff;font-family:"proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif;letter-spacing:2px;}
.rev-scroll-btn > *:hover,
.rev-scroll-btn > *:focus,
.rev-scroll-btn > *.active{color:#ffffff;}
.rev-scroll-btn > *:hover,
.rev-scroll-btn > *:focus,
.rev-scroll-btn > *:active,
.rev-scroll-btn > *.active{filter:alpha(opacity=80);}
.rev-scroll-btn.revs-fullwhite{background:#fff;}
.rev-scroll-btn.revs-fullwhite span{background:#333;}
.rev-scroll-btn.revs-fulldark{background:#333;border:none;}
.rev-scroll-btn.revs-fulldark span{background:#fff;}
.rev-scroll-btn span{position:absolute;display:block;top:29%;left:50%;width:8px;height:8px;margin:-4px 0 0 -4px;background:white;border-radius:50%;-webkit-animation:rev-ani-mouse 2.5s linear infinite;-moz-animation:rev-ani-mouse 2.5s linear infinite;animation:rev-ani-mouse 2.5s linear infinite;}
.rev-scroll-btn.revs-dark{border-color:#333;}
.rev-scroll-btn.revs-dark span{background:#333;}
.rev-control-btn{position:relative;display:inline-block;z-index:5;color:#FFF;font-size:20px;line-height:60px;font-weight:400;font-style:normal;font-family:Raleway;text-decoration:none;text-align:center;background-color:#000;border-radius:50px;text-shadow:none;background-color:rgba(0, 0, 0, 0.50);width:60px;height:60px;box-sizing:border-box;cursor:pointer;}
.rev-cbutton-dark-sr{border-radius:3px;}
.rev-cbutton-light{color:#333;background-color:rgba(255,255,255, 0.75);}
.rev-cbutton-light-sr{color:#333;border-radius:3px;background-color:rgba(255,255,255, 0.75);}
.rev-sbutton{line-height:37px;width:37px;height:37px;}
.rev-sbutton-blue{background-color:#3B5998}
.rev-sbutton-lightblue{background-color:#00A0D1;}
.rev-sbutton-red{background-color:#DD4B39;}
.tp-bannertimer{visibility:hidden;width:100%;height:5px;background:#fff;background:rgba(0,0,0,0.15);position:absolute;z-index:200;top:0px}
.tp-bannertimer.tp-bottom{top:auto;bottom:0px !important;height:5px}
.tp-simpleresponsive img{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;}
.tp-caption img{background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);zoom:1;}
.caption.slidelink a div,
.tp-caption.slidelink a div{width:3000px;height:1500px;background:url(oloredbg.png) repeat}
.tp-caption.slidelink a span{background:url(coloredbg.png) repeat}
.tp-shape{width:100%;height:100%;}
.tp-caption .rs-starring{display:inline-block}
.tp-caption .rs-starring .star-rating{float:none;}
.tp-caption .rs-starring .star-rating{color:#FFC321 !important;display:inline-block;vertical-align:top;}
.tp-caption .rs-starring .star-rating,
.tp-caption .rs-starring-page .star-rating{position:relative;height:1em;width:5.4em;font-family:star;}
.tp-caption .rs-starring .star-rating:before,
.tp-caption .rs-starring-page .star-rating:before{content:"\73\73\73\73\73";color:#E0DADF;float:left;top:0;left:0;position:absolute;}
.tp-caption .rs-starring .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em;font-size:1em !important;}
.tp-caption .rs-starring .star-rating span:before,
.tp-caption .rs-starring .star-rating span:before{content:"\53\53\53\53\53";top:0;position:absolute;left:0;}
.tp-caption .rs-starring .star-rating{color:#FFC321 !important;}
.tp-caption .rs-starring .star-rating,
.tp-caption .rs-starring-page .star-rating{font-size:1em !important;font-family:star;}
.tp-loader{top:50%;left:50%;z-index:10000;position:absolute;}
.tp-loader.spinner0{width:40px;height:40px;background-color:#fff;background:url(loader.gif) no-repeat center center;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);margin-top:-20px;margin-left:-20px;-webkit-animation:tp-rotateplane 1.2s infinite ease-in-out;animation:tp-rotateplane 1.2s infinite ease-in-out;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.tp-loader.spinner1{width:40px;height:40px;background-color:#fff;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);margin-top:-20px;margin-left:-20px;-webkit-animation:tp-rotateplane 1.2s infinite ease-in-out;animation:tp-rotateplane 1.2s infinite ease-in-out;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.tp-loader.spinner5{background:url(loader.gif) no-repeat 10px 10px;background-color:#fff;margin:-22px -22px;width:44px;height:44px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
@-webkit-keyframes tp-rotateplane{0%{-webkit-transform:perspective(120px)}
50%{-webkit-transform:perspective(120px) rotateY(180deg)}
100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}
}
@keyframes tp-rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg);}
50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);}
100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);}
}
.tp-loader.spinner2{width:40px;height:40px;margin-top:-20px;margin-left:-20px;background-color:#ff0000;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);border-radius:100%;-webkit-animation:tp-scaleout 1.0s infinite ease-in-out;animation:tp-scaleout 1.0s infinite ease-in-out;}
@-webkit-keyframes tp-scaleout{0%{-webkit-transform:scale(0.0)}
100%{-webkit-transform:scale(1.0);opacity:0;}
}
@keyframes tp-scaleout{0%{transform:scale(0.0);-webkit-transform:scale(0.0);}
100%{transform:scale(1.0);-webkit-transform:scale(1.0);opacity:0;}
}
.tp-loader.spinner3{margin:-9px 0px 0px -35px;width:70px;text-align:center;}
.tp-loader.spinner3 .bounce1,
.tp-loader.spinner3 .bounce2,
.tp-loader.spinner3 .bounce3{width:18px;height:18px;background-color:#fff;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);border-radius:100%;display:inline-block;-webkit-animation:tp-bouncedelay 1.4s infinite ease-in-out;animation:tp-bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.tp-loader.spinner3 .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s;}
.tp-loader.spinner3 .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s;}
@-webkit-keyframes tp-bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0.0)}
40%{-webkit-transform:scale(1.0)}
}
@keyframes tp-bouncedelay{0%, 80%, 100%{transform:scale(0.0);}
40%{transform:scale(1.0);}
}
.tp-loader.spinner4{margin:-20px 0px 0px -20px;width:40px;height:40px;text-align:center;-webkit-animation:tp-rotate 2.0s infinite linear;animation:tp-rotate 2.0s infinite linear;}
.tp-loader.spinner4 .dot1,
.tp-loader.spinner4 .dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#fff;border-radius:100%;-webkit-animation:tp-bounce 2.0s infinite ease-in-out;animation:tp-bounce 2.0s infinite ease-in-out;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);}
.tp-loader.spinner4 .dot2{top:auto;bottom:0px;-webkit-animation-delay:-1.0s;animation-delay:-1.0s;}
@-webkit-keyframes tp-rotate{100%{-webkit-transform:rotate(360deg)}}
@keyframes tp-rotate{100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}
@-webkit-keyframes tp-bounce{0%, 100%{-webkit-transform:scale(0.0)}
50%{-webkit-transform:scale(1.0)}
}
@keyframes tp-bounce{0%, 100%{transform:scale(0.0);}
50%{transform:scale(1.0);}
}
.tp-thumbs.navbar,
.tp-bullets.navbar,
.tp-tabs.navbar{border:none;min-height:0;margin:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}
.tp-tabs,
.tp-thumbs,
.tp-bullets{position:absolute;display:block;z-index:1000;top:0px;left:0px;}
.tp-tab,
.tp-thumb{cursor:pointer;position:absolute;opacity:0.5;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.tp-arr-imgholder,
.tp-videoposter,
.tp-thumb-image,
.tp-tab-image{background-position:center center;background-size:cover;width:100%;height:100%;display:block;position:absolute;top:0px;left:0px;}
.tp-tab:hover,
.tp-tab.selected,
.tp-thumb:hover,
.tp-thumb.selected{opacity:1;}
.tp-tab-mask,
.tp-thumb-mask{box-sizing:border-box !important;-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important}
.tp-tabs,
.tp-thumbs{box-sizing:content-box !important;-webkit-box-sizing:content-box !important;-moz-box-sizing:content-box !important}
.tp-bullet{width:15px;height:15px;position:absolute;background:#fff;background:rgba(255,255,255,0.3);cursor:pointer;}
.tp-bullet.selected,
.tp-bullet:hover{background:#fff;}
.tp-bannertimer{background:#000;background:rgba(0,0,0,0.15);height:5px;}
.tparrows{cursor:pointer;background:#000;background:rgba(0,0,0,0.5);width:40px;height:40px;position:absolute;display:block;z-index:1000;}
.tparrows:hover{background:#000;}
.tparrows:before{font-family:"revicons";font-size:15px;color:#fff;display:block;line-height:40px;text-align:center;}
.tparrows.tp-leftarrow:before{content:'\e824';}
.tparrows.tp-rightarrow:before{content:'\e825';}
body.rtl .tp-kbimg{left:0 !important}
.dddwrappershadow{box-shadow:0 45px 100px rgba(0, 0, 0, 0.4);}
.hglayerinfo{position:fixed;bottom:0px;left:0px;color:#FFF;font-size:12px;line-height:20px;font-weight:600;background:rgba(0, 0, 0, 0.75);padding:5px 10px;z-index:2000;white-space:normal;}
.hginfo{position:absolute;top:-2px;left:-2px;color:#e74c3c;font-size:12px;font-weight:600;background:#000;padding:2px 5px;}
.indebugmode .tp-caption:hover{border:1px dashed #c0392b !important;}
.helpgrid{border:2px dashed #c0392b;position:absolute;top:0px;left:0px;z-index:0}
#revsliderlogloglog{padding:15px;color:#fff;position:fixed;top:0px;left:0px;width:200px;height:150px;background:rgba(0,0,0,0.7);z-index:100000;font-size:10px;overflow:scroll;}




ul.slides {
    list-style-type: none !important;
}

.owl-carousel .owl-wrapper-outer .owl-wrapper{direction: ltr !important;}
.owl-carousel{direction: ltr !important;}
.owl-carousel .owl-wrapper-outer{direction: ltr !important;}

body.home div#pb_block-7:lang(ru) {
  display: block !important;
}

body.home #pb_block-6 {
  display: block !important;
}


html[lang="he-IL"] .home .clearfix.recentwork .fourth .more {
  left: 0;
  margin-top: -60px !important;
  position: absolute;
}


.main-content .recentwork .fourth:first-child .more::before{
left: 5px !important;
}







