/* reset */
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%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;line-height:1.4;}body{margin:0}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1,h2,h3,h4,h5,h6{margin:0;padding:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{font-family:Georgia,"Times New Roman",Times,serif}blockquote p{display:inline}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:0}pre,code,kbd,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:-.5em}sub{bottom:-.25em}dl,ol,ul{margin:0;padding:0;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 silver;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;font-family:sans-serif;}input:not([type="radio"]):not([type="checkbox"]){-webkit-appearance:none;border-radius:0;-moz-border-radius:0;}button,input{line-height:normal;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*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-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}textarea,input[type="text"],input[type="email"],input[type="password"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}table{border-collapse:collapse;border-spacing:0}tr:nth-of-type(odd){background:rgba(0,0,0,.05)}

/* icons */
@font-face{font-family:'icomoon';src:url('../fonts/icomoon.eot');}@font-face{font-family:'icomoon';src:url(data:application/x-font-woff;charset=utf-8;base64,d09GRk9UVE8AAC0wAAsAAAAASPwAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAKYYAAEND03jdZUZGVE0AACqQAAAAGgAAABxoBplYR0RFRgAAKqwAAAAdAAAAIABRAARPUy8yAAAqzAAAAEsAAABgL9zdn2NtYXAAACsYAAAAlgAAAcZ0e7cRaGVhZAAAK7AAAAAuAAAANvzoN0VoaGVhAAAr4AAAAB4AAAAkBBEAA2htdHgAACwAAAAAOgAAAIw+aQFnbWF4cAAALDwAAAAGAAAABgAkUABuYW1lAAAsRAAAAN8AAAGGT93z7XBvc3QAAC0kAAAADAAAACAAAwAAeJyNewl4jdfW/35Pzjk5IiIiIYgQYowQEsRYU1VQdXupKp8aW0XU2BqqqKH0oG1o1Vg1V1S1l1QVNVXNQ2hpoqYgCCEiOZn39/vt/Z4k97rP//95Hjvr7GHttddee017v4awWoVhGI53hr0b++67Y4VhEYZon9PekvOCR06g1ent4fS2BnuJKv/0k05nMeDt+cmonC9yJtuCjK3lg4TwDTIeVwgS5YI6NvITdYjDIcqLSqK6CBVhoploJTqIl0Qv0VcMFMPEKDFeTBEzxXyxWCwTq8R68a3YKX4SB8Rv4rS4KJLETXFPPBbZotCwTh77TteIiAj8ebH4T1P9J1L/idJ/mus/LfSflvpPtP7TSmGJjlR/mpt/zHEd9Z9O+k9n1RZlTtRV/2mmidB/mrdUf1o21X/MiV5Uf5qa47roX5rOps30HzVt05at9J+O+o+etqmmpWlzXRlhbod7V4QwPjYWGAuNTwynschYbCwxPjU+Mz434oylxjLjC+NLY7nxlbHCWGmsMlYba4y1xtfGOuMbY72xwdhobDI2G1uMrca3IpRbYxHlLHs8Otlm2B55enkGeCWUfeg92Tfbr21Fp39hpf6BFatcrvp90L4an4dcCnXV7VrPUb9cg8oNmofNDUtr0rDJ1hb+LeOir7bP8Cmw5kyyFizLWebpI43KCybk9AmQ8patppQP/pkj5R/zUpw2KYLCfaXMarBPivKWT6W8Xm+MU8prPR0oU34YKeWTfzyUMvXbaCnvX0HP9J0cP7SXlI+DRkmZf/e+lDmPfNA7Y8NllJkH8qSoXL+plGn1YqXwrrZZSlfs51LUHlFDyrs5FaQoO2GnlPeOfIHef0VGOqQ8twqdLtTfBejGb1LGR4RIuXvl11Iear1OiuAuq6SIGPZlsFOKpiELpWjVqZcUTYZ0k6L78CoS/w5K4ah6E82esXFSiFavA/phJNBnXXhHijL3QIzr6U4QU+sCOvnk+KJ03JgjheVPK6DFPlJ4uLwwaPk5rOhZEVDung3oWi6gB+0AHezkBJ2H76yX8nL5qlKETfmHFM2vpksRtbuDFNHz35IifNZRKdqWH1hDin7h/5BFe14cDH7nvVFdikrBeeBH7kopvFyY4nalrlJUfGcvCPwLtHrETJXy2fk7Uhjpr83EAmrOkfL0sv2AlrwGxjy+LuWNKv3Jru8SQcaVuw+kqFPbD5sFTorI0b9L0a07BlZpFg52LfGXol6VlWSXNcGKFbDduuaZlEXAJKwfjAKO7+I7S/H55Z4BUtSahemKXEuwbXVuY5/uhoJqbwcW1GcaIK92gF4di8marJUidBCo/vvDPaC1zBRAM34EZN+K/Uwejp+v3JDCltVBysRtB93QjiQpap4G9Umju2C2uX9ztrMOaZRZ3lOKvil9AtJGh4WNTguLT0uLt0NUazweOBp0Cd+NrmVSvPjoVcCeY7CRbwRJ8XqrlVLu3LIDqxMhn0jRqMEUCHFljy9Bx5dgqzdEW4RYA4PRVH0c+rfDwn9+Z4odctXyrJQPp0PWLkXtk3KPvS62SlRdB2bbQ3uAUTnLQOWWY2+dcjrzl9l8cpZJ48OTH2ITM9IsEITHayH+TetK+WiWwHZOuYKGiPVAEZkAEflwCpENAjSlN9DkT2iMcnLERim/7HdeyjefQKjbn8hH5dEd/iiPH8+WosLwN7DBc76QovpZLNnREtIh7fcBDRwNaNZvgKato+C39EIZ3sMihe9JsLZ2ZiSObqMz2MpEx27MfOVViEfz9tj/N2dI+fSb01I02HtTCvsoyG/RsTqAlk0Hyn6Qc/vRv4GszLLpLF96As7FRGOi8zVxIt56C6eQh6XMZpzs5JMQq4aTWqNjs9scJMaPYjluIwrLZ4QwyKdBSzAv5CRoawZBye+K01AhugJmm9QaBKacHyqF359dwbhJEOqadR8ARej4bSgrdsDpsTV+De1lIRxlvLC08nOwl5Fnk3CuJ2ADX35ri5R/NkZdv55ngHxtC6yn+Wyc1p1DMYMfRN5hfYMnus1mlK1JVRPHJBSUmdaW86gMbtEVZbWXfaCf2kN2K9bPxgZ+cRhCXvkRlIl192Ec0mm3gGQ/BNq/Z3cIUpkCLKp+BJTfFPD2MTcxbVR7yEHvoR9KEfDCB+DWwgL0bv8e1rBpPde4ABjeWOfwyYnKicJ+Rp3GNoRFRkHiAMlTkVE18vt4Eog0qy6dPqPqg/Mv2Yvrz3BQJIefqeFCfzeeSI2M9cFp+ZcCXFEu/3z8t+HQvHh+o9WJRfYLwFLeLoBm6tTpZSnKGSCpa2c/QKfmg13UYPNfbYSdultHyn0TngLq/7qUB75tCeWUC6YnrQEHfLpco6bscdxkmwh9txpk9KZdipZXtwNKvwLowUEopmNQRk2H+Uv52+xuUl69CSmo/DbkZ9GgFlJczWyG03gQxyVlJFg+KMWP8sDeg/44LOXgOrekfH/+A4hc+lfAdQkSeo4W5cYlHNBLoYFY8CaYjSdVoDpDPC5Dgo5PhO5j3YlYkHW6Io5exq59XM9WQtgU39SGMG44+/Jas8ZOp8PHNdxa08u1q1JNL/BJiE5ULosbgLoJ3K8Jl6GFFsP4qEIubjBF18kJf55EcdkLdaqBhW7gCAWZw7KhRy7fgfRcfVYEbZHd4ZiUR+pPhD6sCDt7ahJWdTYDpvTaJZiWwsMQ0HI9sffPBj6UooPlAjgyAoq3F6yP6DLvFo3EYliSyPegbngqPKfXwrANl8G6GXOhL/qPcWKWOwegiZ9dgDpKCVkgZS70h7xJOYYzIuWZiVHQMRdGNsVJhKTKpIcQqqD7U2FtHg+EkJaF+m/0Ygr078ew0tP7HsExz4OxFdNYNISAC8wqRL0nrANNogFEPfhfzaB8W63A6fixsZT7a0MKPDochVY9vwHUOWphS1r6Tw/gyhOkqHsU1D4gTZFdH5AwaK/o+tmQKUvbR/hddh6gVv2p6mH8LNFLoQE+fwdSegb+wjvZH+OgrwezYptBSmvugFmzd/LGCf71AM5bHiQn8zOoIdsM7HTmUjC6sBr4JJsMBFQTNMlacGcKYdKk9McOfNo6CPrMOQ9bU9hEytUb+kKZlP0drsG8YNB+emSEFAcKf4Rs+IRflKJz0iDo270w3tHDr0nRrhGoDkqCBbQdgRjmBMIo1as4GWL411WcjtY3pfz1K7hHK35aAvsOuZKb7uNEieGBkAcuTIR0g7ZZfwYOypbT3TGL7/iRYF72cWxQvR1YfXUcuwqbappsavnpQOrcYxDqNApZ3TVY5d9QTrLA9y6sMgRGXg+YJeXFQ5DSH9vDv7iVDMt2NQwC0/EPqKkr3WBfWvhD4nKf4Xw4Ki/B/FdnfQTf5odtmD94UmuIBW2J3zhgPL9qOPcc0OlhfbDAE9huA26N/GlXEVjy7S+A2mH67L+SsS3vnwXtB5oDGgvd7XGkIiCYMuHx+w5wdfJHkOFvIZ75NVoDWg7NmXcfFsZrFOSqN12eEIs3uLYRjG2c8yf0LxxAYW+73YEDuh87K67dSQGJoRNzpPonqn9OOf9yIWT6araHLrFiTCRTloPjyYu6obIocSfK7m+BsaISpEfivAlh7Q+m+UBSxZBPAN2E3+jRJhXc9bhVDiw5MWC4J3/8CJ1lvALfzrgHfltJhcG99b4AdFZIsvCht2U5D5nzub0aQ9om3aJlvg0hv1g3FJLBk3AssTFOLLZCeIRhHx3fwEcxDn8KyS5roQ/pZQuWcnbV6gFwP8cFNYBkvJtyeZVzqZSfBTWAI/ZpymVbj0pLk+ckT3fi5w+DBZp2rBOonHNq6Sn07DGnh61NfMCc+KXx+DV6zmibj6uP63ZAiFd+n0ohXjkwCQEu/2Rn/qR8lANs0CI06hkrVpoFfmpzU1wvfN6iyV6xsoYrylMBZpW7PvgXp6uPM5nxQnFjMbIaPfL9A9Lyl4UxzigTulqKpzEtA7hvUDyFfRIBoFIWnoMHUBRD8x3TkkW0CakG3aVvX2xgzpCJKHPnl1cVkJ1t8c8VqgFdirsX9n3t3+dp+f+Zx6HGOHW1EHRf2UsYCSeKoeO6v7BE7KXS2haP0jsOqtM6NQPifARm1ZF567lCNagu6KwG0tcBEhOdkXCyeIqTmkJNAEhRS+nrOIWzmTwiAMP8I+AT5qBVVGibDqZjhPCJKVsMwT6lcz5PLizt3EAqkEalIbYqBBhxgsXa0pBqSD9S0ckhH6tygYlMofUh5zIS1hRDa01CFEn+EXQERZijBNTNCgOGtGDhXRpSDeiil+aQRcmxn+VHB2i7JULjwqWRkDwcroxMjr0I4Y2LaeGKBiPkTdKcFQMdf5fUPYjrxOLdYmic2ZAVE8LOWRTAi4SeEbqkW4VXwjV2xh4GxD4oDXGYqIKZoRq7Xdclu19Xtey0X/dEccCEVAMximDuCGZxlIC6WVGshmCusaUhRcnd0FV6aYoRGPNTbBw1Xxy0SCzlLzk2EQ5jLNd+InRlCZvGuHqCRj8Kker8MC6cPLsSx7DjWky0jfWYJSZ0NaXIKxD+RwEJd6x9j5s3jTsxvzTkgnoUHuRlVupXOB5FGGrXP9i4UI9XA9zFdBMqAG843qm6Y2hcTLSn6Ymggmg7axyYat5z0zvWvq9xkEzMTAGw6x+aXjVeDfjPgvRyvFri2w6f4S5o6+C4cDDK0xuaNifzjhu/OrIR55zukrXCA1pG9WTh4PYksoDgFdeyky+6x3XRkxRzcyp8IweVUQ4PvWfbR1Apkyljn0CIxSeUDRQlmGq6Ma19TxFxVpXn3ZjUvihMpAQy0liRYyupNVlIJDLrXFOnu9SbAySqJwuMfzHhRH4vNTjFrCcH0HeBs9RozQFzazTDbpGLZ7USV2sd4aaQm1iKwhcTjrs4Q67aDeoEFwXMgwvJSnjGCRKySB6lo4DGN1dt+REGAQ+oTbBGWwnRnOapQuJ0i112IJ2k+YjbXNDvJoVxnRyavXJy7EXNchb/d0x9izF15pbzbD2IC7fpPcL4m1xrJ7fIKCk0ZZHS9p8iszcmmmwwq2L3uXdZWYsyOA5wiq9+Dld/8cB0iGUgs18ZdRHjl/NHkPPkM6idGvXAvMK1iEwnlsWZd1VGgNEhCidj+vZF6NILJ2hCOEh/WgW+04gwhBerygfBq14wScplkFiZmQH/aBszV9nT4ObGt4AD+kuTG1jC+0CwZs+fQH8a0BH0ExW8wY/EjG1StKoOTzjzDbj8gYfgFoX9DIN+veMpkL0OIVte6mOQ9sNI7FaapZwUs1cj8tu2CAf79amgo387RHSbYnvDOf4VruShXjDAl/tXkvIFxPNy9TB4XP7Wv6Vct6YJIm76z0uq1ZZixUx4Bf9CWCWCQyASh7mkwJlQLNdDoG1Wr82Dt/canLez9OvST5fBaspXhTV8tq+NFOUFfKIv4BaKiA2Xpaj9Mmb3RWQpOn8xGwxlWqLrtOrk+OynMCSfp82nHzKwIaJY+PPyoZPa/i041Tc6LqQHcKMjSEhDMCIfrEAUfLsOwuPbJ/aC8kC4XfezOoABVcGeEO+zuk5U8oIPW63FAkSgKztflkWjUrmpQz/qBe1rtH0UB27P+JF+0pr3ESCuTN1B01U/tAr7LGGAnnB8l42CUQlmVmwAk8qUh4mxrB4FD3hadao1uJp+dbdiYeHQRX4n26n5QK2ozWjIB369vF2jDZgdZgEVvQdsVvNL8Uvvjdib/3kNXs65oRgaNtqCqCRqHyT9ZNI6kHGjTShszacwO5llj3Hd6WBBUblEpqsYjTQK6AApGv+Q5Bu9EKSnTB9OCNt5LZPx5JWpr5O3Z9c2lyLj2vtY+AtXlmkXXeZ/3VbK7xKhYmTu66w44KCYIhpb1YBh58u9nSDkjd/DpNE9FdpkU/Qf0PHNIn9CILUFUUNKFYjO0RPTWEzFChYWQHrbbndiidMicEYGxvyCvUwIhUv+2pYnnpSFjtjy5ohcrYXPpKg19itdyPuLnE4Oy+99R8qG/5oEMsshGheCqa4qiLeF1XoVW1B3dwdmOZk4uDYHQZ1cWEASN0CU5JbFve3SeOn4BLA1dQwwzFo4BQxIN7CocX2YIc6FPhL2Lfg9YIovJPfwp3C4Wt7CDnncDgT2qMPQ7EX1m2HbVjcAXtEy+R66ffNBQymX8sjZZ80Bxhk0b45BkPoPZ4ynBZd3bksxk0I3LWg7hjXdCUW3eq6y4uJLhIuRtsFgj5iLI5KJcDy3IYK903nrOMXkf2K6jc12BpibcLn9Hsxg4GjXP9TN7oOVvw2fQjSAT6B2iCYaeu5m7EVKJn0vOl2EYUI3bcKxom7dp4zYdHonjzlS2/WiwFFAQTe8iKq9iIawaNs28GMEB40IXWVjxXZ3MWSBuztVqcw/F0FXl86BRelWqzLKBisEcAmD5tmgrkaBfVpJe7pSkWLQFuiCncS2bWpgMRILzXOhUvuYBhQ9oUFukTwcq/ZjOIACbQtpq99THt8jsuVRwgkg70lPdUDsZwFKe68stvPb3LYvloK9j9R0IjW0Z27zR5K0+VOTayNIo/ic+TsP6y7PE8l7NGSKlCb0PZrQ4j/ve3TSNsjh44rK8Q9whgHv6z0dmD1j4mQs+zFU/eO9g7D0o4GQ0sRwdV0RCu17Jrk2ouXGf8EXvlBPF6IZG1gn2qFVF6wTtdnaqPFfNZyuua5JaKkMJ1MOiNqnJprEia4XT1SFEzVWE9XBsTmTdOv5idigJ0KrLlhXeqKNzlPOeGYw5wXvcU0i1x2wRVKGdNNXM7JoGMOsHl0gA/3n3eYJkTh/r5SLA1F/5adCfMN7o4jMgZGwfBYsiy70eh0H7a+s9qak3lS3SInfA3WdwglAs/MpHOP+i5xwrIsGjsEO7dqnJ5SuCU+5Y+33YFUJsKSizVd/QCG93QiO9LwUFDBeog00nWpgHRbj1xodr9bPDiD+XZxqLImKIz09oYd2M43x2cK9mC71HmxVLe/uUKU94EpUehH25mIVqAuUlalge8DFug/+qp7y78wEhxoqRfdFDrsb/2mHnkTUtVYJlkbvARthJC3ejBv+joBmtB/2hvX+EDrF9jE0a27LntiG5Aa8A8nt8gaaxj/U7WwCgcm1zoO23HbPzAF5U15VSLC20D8X2DVC1SRss/nz+C6M+upegpRTLjHjmbgffkRybywmuR+sXuKRKywusw4WOXTrbqjZTufNIvT7AaxLwM+2Dc0i9PuBHNudqCKCfbKlEePOIzDZcwQObyb925s8LHfp4N3N3FMaupk8gl1gfa4evst9b1ga4jDhTUf3LrxhUaXsMz1WQ5nwFUUwlZbKNdVu17kUhGG+ulVUIUM4ohSkGlSX2u2qqNkcxWAjEyspV0MwZ0JpiONIm1piRQyMY3bEr1u20rFWFW38V9+7wSPeea1dBFmiW1v2XNcfINwNlAqsRk2Ux5i0qncUdBBd8kAGaSVQBlsRiE5dM3WNDp8RmiOuTqUj70XPNxVRmobuZJ7GrrP1tkoS6JK1ahLVk6gderiaBSi76FkkPKupU6fyx3UzUM9iNGB2dUN5bAVOhd/PdCgwkzmzosGLHDDp6mzSqqhW9FfAPGum6ihdTeZe834Hwenm8hVLFHOqtX1ksuwHxUCTlZXXLnaA5rUqgLYn96a+rugOBxgkecW00G59cThAE+SpUh5MaptQujYE3Dd3FHBBGt2Y6fk69iKFOi95CtQPc0L5KjwdMonFRPDxLk3UXVLgrp3MTu+x+88cOI2Gzbs7Sy7FOPeS7okpFzOVzaRAJJMHhFBoTF+7MZHZClO+d7CzGJ8ytxrTRDcmUiKqJBy3ldTqocI6ZCHWZQudT6NLWeZQYWUOhZ30eEUEihOKCAWVYBrsxhRTS+G4pfG5MalkhMa0yKGIMCkprlVEsHvXUoQ4NRGKsZpcMMbxH0QowmyaCBMTkzQKUzEhTk2EG9MiNyZSonenuFYP5RY5S22Pe3d5DMx9nOTQRLgp0VtUgmmtG1PCdYWD4eXYOOiRDnHhAbV4faVyPf1ML6yRmQeVyt9RSXjeNxcxY1gCFVJn6i7z69Jcn1B5ncJ5eU7dKAScLtUXszctDXEU72p08hPEtGBeB//+YMW3eiQ6pLP/QD2oFGShctRdpiYzgGmh8jqWaXYzjWVRSpeTGOciiidW0HmTrMIjfmZKFD3pIEUxuQMHmL0Ct3KDeOQ5QBZpFrihQqVKmBthohfjT+mFK5bxXyH1hODpK1I0UHOWQBK6Qhjq/BpMasl8LuejuHCbTuliaObpxabLqrxRrFI7n8LCg2AQgUVltER7vXLl6VqotYqo0yxTk0wf2FBbYCJVksNVJ5zEtNncoo8TjmPVBUdgmG3smk+TY6VTmsekqge1bgmUS0k2KHi5fWcxl953tlPXyiJOnscUZQF1WgmUT/OYzyx6AZmXF8i4nyFBUaxSALl9+/JtSsTemWb25Bl30IOxcx7XbeXESovYlDDTK7apA0gFaqfiLeJ5tStRMFN8djBAi4JdcVsPX6LxKkSA0jVyfdzVT9v8OiQCbhdTrSBq33IS+NpyB10HdbjmQkyUzzxKO99mpk776szUddVpG6aT3Mk15b7TJmerEMXMfKrs1b8l1/J76cyaSqyTWbQMzCs5S3n+2jLolBgtA7z/eSrBeNGdbbKrJKq6RKC9VFR6xZR1ukvafG1F7DBgNCoOd1rRnWCUk1W4YBoq/+cNlZm3omCVNlTp/7dUJ8KNZTmMnxcPRVw7gXeQhKSCSn7+lzrVWQ8r+emuq1EwHM7NhBtCiv+p6S7UTxZyvbtBLi4u1rsbSup0l/XmsBqjXbcDepw65RmfvywgfrTLP2x0fNjo0Z4+UnSps16KkQuUf76vAYPbjy7A7+r7AkWvI7z0bzwhD0ljoLFvfjAaxXeIOpLoKCe9jejg5kRIZvCrGRi99CcUjNWDF3VHwTdOdVZUguj8kg7ROTFLYIq93dthiuUb4P2OHCzMCPvF5WUxxZpxw9yar0PIKfgw5UBd2wH34PWeRYwUzhcGiQcxJvxF+NdH7sPwBBZAfg9W20wdIqr/KA3fQN8AaVRlaujOurlSVm3bQBbdOXIFA9bEjWXm5na97yDdcxA4/7ztkJRB1VKDYTjOpT5RO1mVYVzARl6gDNgM12pRd4x8d4+vJ726Rcw2/ojoJblcIny3HsdZQGplzdkvsVhoK66F13ZzOO8uHvX4HSHQrmno9U8nvLPtE3NUr2Os5cOhYF7u+u1qpQos4zpfj13/8GcbK6LNIjTjoRTlX44jgTlcbO/BIp9PaKp+BOkJmDHOLNRPFvKBu0HeKS4euBtK6nSXB+awGj7xCJ/DcvqkeRb0yX8OAp9WnETYGNNkLaZudf0A3//NQqT6Whfs9LpO5mPDyHgLL36bd8AWcosr7j4M42KDM1GhA+LNK7zX9n4wU8oUPiKwHhToXeM9K8pKDYG9QjUcYd94C7zNZ/tQWaENUxDlPq0KHRFVhKFkbvopC7hQc91RdN32ITj6+E2EntX58iy1CAz0OWWR8trBudiB01nU8Te++Ahb0pzghUtFKM9vA+XB52AEHnYAkW123gVEoQ/BJPJZ1mwQDiJkbnMahxRSKVP4UuJuFNZ9n4criRf2Rnes5K+DcwH1QPdnUa2l8OeDuKd8JlLjk5nY+fucqxnzz3ffCsVcPKhFNhw7K2e4k4bj3rbhQZC6DaFzSBYoPTjqEE1y/K8zcHrIv1+AAj8/QLEbRHbp3h51v/4qRZ+OL9WQosnCAjCp4fQR2FG+SKjGRw21Ag4Dx0O+OgwfNZNiN+0mYql12ISkO7fBKdLxR599KknBxzdnB3fExq0DO9rxCVm75ofNn02xuaJdw0OYKTxqP2aq7wv/6c4kzORbB67qlV1F2I6I7wfme8D8bA5FVDd5NiS44q9tcWa9sKog8Aorxa427wvBkCdn0eUXydD3RuOYaFjvY7ys3ErVPQExHwY3Tq7Vg09y+VIjnM7gKBUL3qLXnsjiTijfGcyh3/Eb8ChItualiXidRo6Xe3ALv8uB9zpXpbceew+k9wr35UnmaRjFp7xf80t+pRjqhQ1X95fqBhbhDsoAmlM7/dyK9Ii86dFWoFdi37YdwQtdby+anbI0HuVpJrxp+tSVijf9TAWVMS2nadjSVSv93jQGKUQv72s/7OnUJCzzMfvTTZAPGdDlzufLSvofCnqq7rTYCgNM50W5q09JhoWG7yF9RVvCyfdVCWzqnp4tT2Naoud1eq3yNp2ppypKpPm/rW6K4a3I2xFnYaXp5l1V15aX4jrzxfOF1BUrcHICR26BrDARGMQFnGU+MojOVipdhCAVIpRJOOF+DaCclfK8v7TTEyrP58527k85XhV5hK4C6xSjvYfwLaePWhr9P1+EQjI3dQXY3bcPIfC8nHLB2FpGcUsEqkGBzAL4kZBAOix1+vYF1sp0tcuSvZUZNHlyYyurjOcyxAnGK2ac0AHFEeCXxKr8S6l8TobepSCzlXlm5TnDxRaCHJP0UejNSpmQzWdBdf8NKmktHnGNPM6haNzjvmfQZVVFGn1D9fogLTZO3cCBAgqCpJuVomI9bzqMJIlxM53C90znRLnWXtrLXUYohLLGK3hGvF7cL/iDy+HAsLIcJcKmH0m0oM9Y13yBYCHB3mqhZTEhXEZxmAMOqsiiHc/YYOWdspZn0CaNJTHRVrNNHUo5iOf4sDrHRmAcTOY9YQTIogIO6cw4w/Bg56sMFI3k2ESr2XZVpZ47AGQHp83nOykWJQ93PaB7T8GShRQkw0xh89nI+dKQjhvUDbIHw3eW7lCDjNLhB8OnUhCF1FAXoO4hDENU4KMRM0zk5pVAmgB1NkCWQ//R/VnNXk1119IQJVt14VKwlVPixlbijxtO3WiiPRfpXlcxpAlhkoPpXbWqEkgTr9cXccG9qhJI5S70+oKc7tJCQdRoGQTo9RVDSmDVQlQ6uUDdmbtBzWZznbwD0KtTa1cQY51S65SBzDOfik3U1yoIMl3qeiNXTUI5yKM6z2N6rwRSDbkQgjnAMC90taf5TsWlKKWwcDxEOIsDogk90+OFPfMMx0MFOCI20MGP2IjSrhabPEIHXuh+woyhbFThFqoIuxJ7R8R5bM605OH6kcZSExfPknumk+ZMCso1lescRm6NVa+4xpD23J+8peyYcNxuss6l8l5cNA+2sHOzlVIrgTzVbQiF2IHInmGIsnGCWZFfedR0zt6l8gdM6po8OF5MzwmTRkUteLhULYj3PnZ1NniU9dK5ahM6YTaUXj8PoajHeOxXk/myeOIS5p94fmIlG2SJntahXnKUnvxk8eQn/5+TB/Bxj47ZVMLZU0WgnNeu7Oi/F6rBk9aQvIPM7E847joGDe9P/VZHRYIG7IhOK0hGciqtUEgqmKBgAoiadadOc0DnHtBJBzPTkManBEkqXfgo9StIxcPkEZ/yRVhTp7t8mDz8Y9U6R/WHT1JHZQdU6sIC7aoTKMoIcDZZRF+gkNunJpLMMugcC9Mw6MKnY9z8JPUWJI1mIGteHgw61VMGT2Amj9yjdoGloVxlTKY+AUn3SbvhiIk2pVBUIhlK2PxpWTLPNYPlpEUzIX8gp830obahQRJeU5NAxgKSMSluXICJx0H7pfaZB8s8GLRfJZCSEQvzKjzwc8wDnKveGNLw6RM/ZF1pSB97lWFwKVvNo+/8L8f+5HOH0RT5VUv/U+pGlJa1Evn7D6lDeFMVgapR4dsC+gX2rYgPli+xM5g4Bu48QGjj7ZPE1ykPUIS/wrpDfFwCWcmIzIFGfvODRzgoB3Oh1E+vxSad/hnQwQvbzIJ1+q33C/b7UNud+clCvy1juLx9p8+6D3cGQwjvgBf0uxXhk7iTisAn8QddCyKwdz6nHXDG183x8yS2e8A7xO5GzgfTfGWi6kwicgOD9Z22vDlyApQx44fHId0w56h56+FP130La+73jZ2UnLE/vwh+QPNfFgHWdVnClwWMeB7zUjKKD9p9r+3Bmn4ZP5I3o1GtSHgHLqceCP+rklqTrsNilqvFBPu4noH/1/aAjB9nzQUbb/F7Jm9xFM4q39Ta+ebmmkrr39zPi+NbufBF8/bBYt3x4WcFA7eDS3+2HiSLdtyFuyBi32xr1whE9U0pGoGo+RYfqIWoTPigQ+TO3DekeJUve/41HYF4o85fOvInyaL1HU8CZ9y6o556tMyUbdVoiB9j2mIMTj1aRJqjpeg59w2HLHIN83NtBIrvoShE77fHgBE7U3DILk1AvH1yGKD4y15YxdevVEX5gJ8FWlZBfNP4XsV68xR0SceX6CJ8BDPe6bchQPWFbwiLmtizgLQuUp75AOakzh5szB/8cq1Jz+5w3Dd8STn+Ow+RdfzFBH40tRnSmo7AVVhT/gT+Y1s539cS5e5s6OzfdkCkjxRBm+zx6ONU16tUZ45dOCSHod4exfPWqzb846f8trHwfS9A/FigKJ63WE/5oHJORj2Uq4b3l+LtWQznZ27kJ0flH3Y3Pzsrzy+BLDmvqidKONPP1vdCNHWbmmoCHMXKYcwYBO5l4NDdAYezdT9+4uGAPnrp8VpUVpk5g+HYL7VhOvnM3L8G4sqnDPS930dPSyRCMu+/EFwY4XF8OYYAX3wQgGBfDF8Gw/sViZKzBmzmG5XMSH4hBXF8/A5cjYKvwL8n9q0gavkhaNMjNWaAaV7jId/lowrBg658EtZnv34yIipW8efC7kAiCh7xS5Ufw9HAh1BlgxoQ+giQYzfU1VQIRRlmybL4KZRnNB8l8mWWpxdOXqbfOAhkZXiTGfZQ7Ay/oszgPbyV30Y85jt762xAjxKf8jnONbSuRhDlMRZWKoufpFg2QE3nQoCFcTQQtOfe49UCP4BQkIUPffKCEJ568ClTXvcPUccjmj8PWsNjATRAAb+jUqgL+GWLByOgok9mou5tPkazdQ2lWlwKn9L6MWIrT34YVmY4nZX+0Cxl+MjBvgyKqlw1PubnZ4W+VaszXTOA6RpvsrWAXwl48tuTvEpWyLInP8bI5bdR9uMJYNGbOFK2VYg+s6ywItbzgFwTsefWwTj0eRZ+edYMxriAX1ZaFzQD9aljMPbjhhDDu1vVqwdGmrWvoPQ8HmGSYQ+9ZpJmD4bhty+GRHhUgdLxnNWBS1LfbnFhsnBTMIOhzUDcryegx1V5jfE/zwD+zoT2loaA+PYum4g8s2HHspvx+4VbvbCFs2FG7OqhfyRmtdKCZrwE2bTysj594Chw/G1gSUvn54x37/Pa6/5Z7FrBsCvYWL7hy7m3C1A1nPqcs4wAB8Cfy5rNR8VPhkK8F6A16+p2QGo3b3aDoHZkxJH+yYeMOB7Fz+Whvozqob34ReJWULW6AaCZbQBhQ0U5oxs/sEE06MtvrXLyUyG8B3DWc4OgOyqeH0p5mYCT9eq7mCEJclChJjPkvYdi7A1CPF5eLeCfFPxcGZh/HwOI3304KkMP5I86qLks86AghO1PBIF5w+kMX17CRS3ny9JbF0jsM37mlReH7cxe1go/T0xBh+rjAcF8SNfjNVjFUVj+/HRoukfjNjKbMX2T05QNiw0HzpUM6j1gQ6SL70Q8Mt4B9Vi0sFX4FgP54sRWCIz5oz1AFb/5yd9OybjPY24guirDb6wLxtfj9vOmlzGqfcdy0HWplRJzbH/eikrmFub+gz4bQ7YcypnMXslHgjnV+ZFRJpiZy8/x8sqvBUSu5PKtDVkDueH7I9d8Ktqnk1/gocZmZzCFW2YR6jL4yUwZ6D2ZQaPiDYKgEBF5l+fHti7YYBEQvEezTFRzTMQsDfbC+HRrSj+gaio/7q28lDLX9VvmpKBfHWMcWp8qeRXlB9YHXoMXJvw6q3zISw6fnGX+OdaAVd5eQaJcReHBL+n/KTZZYFQPh/tI0YwPaM9Q3bQrLpq5G0rqdBfV+XBxccbdwJ/BZaW8yPertflt4NX62KlGxUVtd0NJne6iOl8sLq66G/gzmLc99ejbZjMJF8qLu4dMwoWsXVIausMboqr0Wq/xqrgi79BLoGTeYZehL3pFf4rRqDTEVoVejQDSboTWmdAdSgHR4+dENpzU82oom48FknlPD4RTHPoP53rJnLUifWF2dUOnSOcUjRe0D9bTABpqQmqNarX19IcqYcVQI92qlqJGAOmQYmio5oAuOBsaFpWG1LBQXqADYVNH2f8Fm6n8JgAAeJxjYGBgZACCM7aLzoPos0+qXWA0AE+DB1wAAHicY2BkYGDgA2IJBhBgYmAEQmUgZgHzGAAFywBWAAAAeJxjYGZ8wjiBgZWBg9GHMY2BgcEdSn9lkGRoYWBgYmBlZoADAQSTISDNNYXB4QHDx2rGB/8fMOgxPmBQaGBgYIQrUABCRgBwxQ1+AHicY2BgYGaAYBkGRgYQOADkMYL5LAxLgLQUgwBQhIuB4YHoB4YPTB8cPoR8CP9Q+KH8Q/PHgo/V//+DND1ggMoFI8lVQuQEGAWE+C/y7+Tfx7+UfwF/B99mvqVgGyQYsAMmoH3CQNtZGdgY2Bk4GDiBtvMx8APdIQXUI8QgySANdJ0sgyKDEgMDIxsD1OEjFwAAlFAonAAAeJxjYGRgYADiKl2h9Hh+m68M3EwMIHD2SbULgv7/gImB8QGQy8EAlgYAFgIKewAAeJxjYGRgYHzw/wGDHhMDA8M/BiAJFEEBSgBuBgQVAAB4nGNigAAmCG5gQrCxYkZPBn4gVgSyLYBYEiy2DS6vzHgbwQey+dH0K8DUM04Cy4NpJogTRACdMQgJAAAAAFAAACQAAHicdY5BagJBEEXf6GgICcFVyLIhm2xmmJ6AggeYA2ThXqQZBtSGViEnceURsswxcoAcIcfwO9YmCxuKfvX7V/0GHjmScTkZd0yMB+I34yGvfBrn0r+MRzzwYzyW/idnlt9LeeqnLjwQvxgPaaiMc+kn4xHPfBuPpf/SsSKyUUW20K3iJkbBB4GWA2uWJLWhPayXgqb37fs7yRFw1JRKc8xV//ddNc+Mgqmqls/zrjVxu29iaoOry8rNneWK/KyYFnXlZbr1t4VSEzu9XzN8n88ipF2nHb6sbs6eAQVAOd0AeJxjYGbACwAAfQAE) format('woff'),url(data:application/x-font-ttf;charset=utf-8;base64,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fc4fH0d4IdvjK00AAAIAFP/qAewB1gAbAGkAACU2NTQmIyIHJiMiBhUUFwYVFBYzMjcWMzI2NTQOAQcGIyInJicmNTQ2MzIXFhcWFx4BMzI3NjU0JyYnJicmJyYnJjU0Njc2MzIeAhUUBiMiJyYnJicmIyIHBhUUFxYXFhcWFx4BFx4BFQHeBYNdFBMgJTZNEgSDXhQVHCE2TWcfHh4oMSAWDw4TDgwIBwYGBwYZFBwREQkJDw8aIxgYDg8fHBwmHi0dDhIODAcGCAgMCxoZDg4EBQkJCQkWGy0QEBKsGBlgiAQVTzclHxcYX4gEEE83IAouDQwRDRUVFQwSBwcNDgkJDAwMEQ4ICQQFBggKCxITGxspCgsOGBsNDBQGBg0QCQkKCQ0IBQYFBAMDBQYPCgshGAAAAAAMAJYAAQAAAAAAAQAHABAAAQAAAAAAAgAHACgAAQAAAAAAAwAjAHgAAQAAAAAABAAHAKwAAQAAAAAABQALAMwAAQAAAAAABgAHAOgAAwABBAkAAQAOAAAAAwABBAkAAgAOABgAAwABBAkAAwBGADAAAwABBAkABAAOAJwAAwABBAkABQAWALQAAwABBAkABgAOANgAaQBjAG8AbQBvAG8AbgAAaWNvbW9vbgAAUgBlAGcAdQBsAGEAcgAAUmVndWxhcgAARgBvAG4AdABGAG8AcgBnAGUAIAAyAC4AMAAgADoAIABpAGMAbwBtAG8AbwBuACAAOgAgADEANwAtADYALQAyADAAMQAzAABGb250Rm9yZ2UgMi4wIDogaWNvbW9vbiA6IDE3LTYtMjAxMwAAaQBjAG8AbQBvAG8AbgAAaWNvbW9vbgAAVgBlAHIAcwBpAG8AbgAgADEALgAwAABWZXJzaW9uIDEuMAAAaQBjAG8AbQBvAG8AbgAAaWNvbW9vbgAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYAAAABAAIBAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8BIAEhASIBIwEkB3VuaUYwMDAHdW5pRTAwMAd1bmlFMDAxB3VuaUUwMDMHdW5pRTAwNAd1bmlFMDA1B3VuaUUwMDYHdW5pRTAwNwd1bmlFMDA4B3VuaUUwMDkHdW5pRjA4Mwd1bmlGMDUzB3VuaUYwNTQHdW5pRTAwQQd1bmlFMDBCB3VuaUUwMEMHdW5pRjA0MAd1bmlFMDBGB3VuaUUwMDIHdW5pRjAwMgd1bmlGMDU3B3VuaUYwNzEHdW5pRjA3Nwd1bmlFMDBFB3VuaUUwMTAHdW5pRTAwRAd1bmlFMDExB3VuaUUwMTIHdW5pRTAxMwd1bmlGMTc5B3VuaUYxN0EHdW5pRjE3Qgd1bmlFMDE0B3VuaUUwMTUHdW5pRjE3MAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAlAAEABAAAAAIAAAAAAAEAAAAAzD2izwAAAADN5HtEAAAAAM3ke0Q=) format('truetype');font-weight:normal;font-style:normal;}[data-icon]:before{font-family:'icomoon';content:attr(data-icon);speak:none;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    @font-face {
        font-family: 'icomoon';
        src: url('../fonts/icomoon.svg#icomoon') format('svg');
    }
}

/* Use the following CSS code if you want to have a class per icon */
/*
Instead of a list of all class selectors,
you can use the generic selector below, but it's slower:
[class*="icon-"] {
*/
[class^="icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;}.icon-google-plus:before{content:"\e000";}.icon-facebook:before{content:"\e001";}.icon-twitter:before{content:"\e003";}.icon-youtube:before{content:"\e004";}.icon-vimeo:before{content:"\e005";}.icon-soundcloud:before{content:"\e008";}.icon-camera:before{content:"\e009";}.icon-camera-retro:before{content:"\f083";}.icon-chevron-left:before{content:"\f053";}.icon-chevron-right:before{content:"\f054";}.icon-pinterest:before{content:"\e00a";}.icon-linkedin:before{content:"\e00b";}.icon-pencil:before{content:"\f040";}.icon-music:before{content:"\e00f";}.icon-instagram:before{content:"\e002";}.icon-search:before{content:"\f002";}.icon-remove-sign:before{content:"\f057";}.icon-warning-sign:before{content:"\f071";}.icon-chevron-up:before{content:"\f077";}.icon-info:before{content:"\e00e";}.icon-feed:before{content:"\e010";}.icon-tag:before{content:"\e00d";}.icon-menu:before{content:"\e011";}

/* framework */
    /* layout */
        .wrapper {margin:0 auto}
        .grids{margin-left:-30px}
        [class*="grid-"]{display:inline;float:left;margin-left:30px}
        .grid-12{margin-right:0}
        /* grip 1080px */
        .wrapper{width:1050px}
        .grid-1{width:60px}.grid-2{width:150px}.grid-3{width:240px}.grid-4{width:330px}.grid-5{width:420px}.grid-6{width:510px}.grid-7{width:600px}.grid-8{width:690px}.grid-9{width:780px}.grid-10{width:870px}.grid-11{width:960px}.grid-12{width:1030px}
        /* grid 960px (mediaqueries) */
        @media only screen and (min-width: 960px) and (max-width: 1199px) {
        .wrapper{width:930px}
        .grid-1{width:50px}.grid-2{width:130px}.grid-3{width:210px}.grid-4{width:290px}.grid-5{width:370px}.grid-6{width:450px}.grid-7{width:530px}.grid-8{width:610px}.grid-9{width:690px}.grid-10{width:770px}.grid-11{width:850px}.grid-12{width:910px}
}
    /* grid 800px (mediaqueries) */
        @media only screen and (min-width: 801px) and (max-width: 959px) {
        .wrapper{width:700px}
        .grids{margin-left:-20px}
        [class*="grid-"]{margin-left:20px}
        .grid-1{width:40px}.grid-2{width:100px}.grid-3{width:160px}.grid-4{width:220px}.grid-5{width:280px}.grid-6{width:340px}.grid-7{width:400px}.grid-8{width:460px}.grid-9{width:520px}.grid-10{width:580px}.grid-11{width:640px}.grid-12{width:680px}
}
        /* grid lt 800px / mobile (mediaqueries) */
        @media only screen and (max-width: 800px) {
            .wrapper{width:90%}
            .grids,
            [class*="grid-"]{width:100%;margin-left:0;margin-right:0}
            html{font-size:1.125em}
            body{-webkit-text-size-adjust:none}
        }
        /* classes */
       .alignleft{float:left}.alignright{float:right}.aligncenter{text-align:center;margin-left:auto;margin-right:auto;}img.aligncenter{margin-left:auto;margin-right:auto;display:block}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.sticky{}.no-margin{margin:0 !important}.grids:after,.clearfix:after,.grids:before,.clearfix:before{content:"";display:table}.grids:after,.clearfix:after{clear:both}.grids,.clearfix{zoom:1}    /* images */
        img{color:#c00}
        .logo img{display:block;max-width:60%;height:auto}
    /* flash, video */
        object,embed,video{max-width:100%}
/* messages */
.message{display:block;padding:10px;margin-bottom:18px;color:#999;font-size:80%;font-weight:bold;text-align:center;line-height:18px;letter-spacing:.2em;border:1px dashed #ddd}.message [class*="icon-"]{font-size:18px;position:relative;top:2px;left:5px;margin-right:15px}.error{border-color:#fb5766}.success{border-color:#83ba77}.info [class*="icon-"]{color:#6cf}.warning [class*="icon-"]{color:#f99}
/* misc */
.accessibility{position:absolute;left:-99999px}.more-link:after{content:" »";}
/* masonry */
.masonry,.masonry .masonry-brick{-webkit-transition-duration:.7s;-moz-transition-duration:.7s;-ms-transition-duration:.7s;-o-transition-duration:.7s;transition-duration:.7s}.masonry{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.masonry .masonry-brick{-webkit-transition-property:left,right,top;-moz-transition-property:left,right,top;-ms-transition-property:left,right,top;-o-transition-property:left,right,top;transition-property:left,right,top}
/* sidebars in mobile view */
#outer-wrap{width:100%;position:relative;overflow:hidden}#inner-wrap{width:100%;position:relative}#pageslide{display:none;width:100%;z-index:200;overflow:hidden}#pageslide .block{z-index:2;position:relative;}
@media only screen and (max-width:800px){#pageslide{display:block;position:absolute;top:0}#pageslide:not(:target){z-index:-1;height:0}.js-ready #pageslide{width:70%;height:100%;background:#242628;-webkit-box-shadow:inset -1.5em 0 1.5em -0.75em rgba(0,0,0,0.5);-moz-box-shadow:inset -1.5em 0 1.5em -0.75em rgba(0,0,0,0.5);box-shadow:inset -1.5em 0 1.5em -0.75em rgba(0,0,0,0.5)}.js-ready #pageslide{left:-70%}.js-ready #inner-wrap{left:0}.js-nav #inner-wrap{left:70%}.csstransforms3d.csstransitions.js-ready #pageslide{left:0;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.csstransforms3d.csstransitions.js-ready #inner-wrap{left:0!important;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.csstransforms3d.csstransitions.js-nav #inner-wrap{-webkit-transform:translate3d(70%,0,0) scale3d(1,1,1);-moz-transform:translate3d(70%,0,0) scale3d(1,1,1);-ms-transform:translate3d(70%,0,0) scale3d(1,1,1);-o-transform:translate3d(70%,0,0) scale3d(1,1,1);transform:translate3d(70%,0,0) scale3d(1,1,1)}.csstransforms3d.csstransitions.js-ready #pageslide .block{filter:alpha(opacity=70);opacity:.7;-webkit-transition:opacity 300ms 100ms,-webkit-transform 500ms ease;-webkit-transition-delay:ease,0s;-moz-transition:opacity 300ms 100ms ease,-moz-transform 500ms ease;-o-transition:opacity 300ms 100ms ease,-o-transform 500ms ease;transition:opacity 300ms 100ms ease,transform 500ms ease;-webkit-transform:translate3d(70%,0,0) scale3d(0.9,0.9,0.9);-moz-transform:translate3d(70%,0,0) scale3d(0.9,0.9,0.9);-ms-transform:translate3d(70%,0,0) scale3d(0.9,0.9,0.9);-o-transform:translate3d(70%,0,0) scale3d(0.9,0.9,0.9);transform:translate3d(70%,0,0) scale3d(0.9,0.9,0.9);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0}.csstransforms3d.csstransitions.js-nav #pageslide .block{filter:alpha(opacity=100);opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
/* css animation */
.animated{-webkit-transform:translate3d(0,0,0);-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1.2s;-moz-animation-duration:1.2s;-ms-animation-duration:1.2s;-o-animation-duration:1.2s;animation-duration:1.2s}
@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn}
/* wordpress core, Calendar */
img.alignleft,.wp-caption.alignleft{margin-right:1.5em}img.alignright,.wp-caption.alignright{margin-left:1.5em}.wp-caption.alignleft img,.wp-caption.alignright img{margin-left:0;margin-right:0}
/* print */
@media print{
*{background-color:#fff;color:#000;text-shadow:none!important;}body{font-size:0.75em;}.wrapper{width:75%;margin:0 auto}.nav,.footer{display:none}.logo img{position:static}img{max-width:60%;height:auto}
.message{border:0;font-weight:700}a:link:after,a:visited:after{content:"(" attr(href)")";font-size:smaller}
a[href^="/"]:after{content:"(http://www.handmadecharlotte.com" attr(href)")";font-size:smaller}
object:after{content:"Flash/video content. Head to http://www.handmadecharlotte.com/ to view this content.";display:block;font-weight:700;margin-bottom:1.5em}
}

/* GENERAL STYLES */
.single-box .entry-content {
  margin: 0 20px 15px 0;
}
body {
  color: #5f5f5f!important;
  font-weight: 400!important;
  font-style: normal!important;
  font-family: "proxima-nova",sans-serif!important;
  text-rendering: optimizeLegibility;
}
h2 {
  font-size: 17px!important;
  font-style: normal!important;
  text-transform: uppercase;
  font-family: "proxima-nova",sans-serif!important;
  line-height: 24px;
  font-weight:600!important;
}
em {
  font-style:italic;
}
b,
strong {
  font-weight: 700!important;
  font-style: normal!important;
  font-family: "proxima-nova",sans-serif!important
}
a:hover{
  color:#00a5b2!important;
  text-decoration: underline!important;
}

/* LAYOUT STYLES */
.latest-posts .masonry-layout article,
body:not(.home) .masonry-layout article {
  padding-bottom:27px;
  border-bottom:1px solid #fff!important;
}
.masonry-brick {
  margin-bottom:48px!important;
}
.masonry-layout .entry-meta {
  display:none!important;
}
.masonry-layout .entry-summary {
  padding: 0 0 25px;
  border-bottom: 1px solid #ddd;
  text-align: center!important;
  line-height: 140%!important;
  color: #5f5f5f;
  font-size: .95em;
}
.masonry-layout .entry-image {
  margin-bottom: 10px;
}
.masonry-layout .entry-title {
  font-size: 19px!important;
  font-weight: 700!important;
  text-transform: none!important;
  font-family: "proxima-nova",sans-serif!important;
  line-height: 110%!important;
}
    .masonry-layout .entry-title a{
      font-size:18px!important;
      text-align: center!important;
    }
.classic-layout .entry-title a {
    font-weight:600!important;
    letter-spacing:normal!important;
    line-height: 110%!important;
    font-family: "proxima-nova",sans-serif!important;
    font-size: 21px!important;
    text-transform: none!important;
}

/* PAGiNIATION */
.page-numbers .current {
  background-color:#00a5b2!important;
  border-radius:50%;
  line-height:18px!important;
  color:#fff!important;
}
.pagination li a.next,
.pagination li a.prev {
  font-size:14px!important;
}

/* HEADER STYLES */
.secondary-menu a:hover,
.secondary-menu .current_page_item > a,
.footer-sidebar .widget h3 {
  color:#f5856c!important;
}
.entry-image,
.link-pages span {
  background-color:#f5866c;
}
.entry-content p,
.page .page-content p,
.single .entry-content p {
  font-size:17px!important;
  line-height:1.5!important;
  margin-bottom: 20px;
}
#respond label,#submit,.entry-note,.read-more,.single .entry-content>input#s,h1,h3,h5,.entry-header,.section-header,.sub-title,.tagline,.widget .entry-title a {
  font-family: "proxima-nova",sans-serif!important;
  font-style:normal!important;
  font-weight:600!important;
  text-transform:uppercase;
}
.single .entry-content h5 {
  line-height:30px;
  font-size:21px!important;
  font-family: "proxima-nova",sans-serif!important;
  font-style:normal!important;
  font-weight:400!important;
  text-transform:none;
}
.entry-title {
  font-family: "proxima-nova",sans-serif!important;
  font-style:normal!important;
  font-weight:300!important;
  text-transform:none!important;
}
.widget h3,nav li,.menu a,input#s,input[type=submit] {
  font-family: "proxima-nova",sans-serif!important;
  font-style:normal!important;
  font-weight:700!important;
  text-transform:uppercase;
}
.widget_nav_menu li {
  font-family: "proxima-nova",sans-serif!important;
  font-style:normal!important;
  font-weight:400!important;
  text-transform:uppercase;
}
.widget_nav_menu li a{
  font-weight:400!important;
}
.main-menu .menu a {
  font-weight:600!important;
  letter-spacing:.125em;
}
#respond label,#submit,.entry-author,.entry-header,.entry-meta,.entry-title,.read-more,.section-header,.sub-title,.tagline,.widget h3,.widget_nav_menu li,input#s,input[type=submit],nav li {
  font-size:17px;
  line-height:22px;
}
tr:nth-of-type(odd) {
  background:none!important;
}
.at4-jumboshare.addthis-smartlayers {
  border-top:1px solid #dedede!important;
  padding-top:18px!important;
}
.single-title {
  text-transform: uppercase!important;
letter-spacing: 1px;
font-weight:700!important;
  margin:5px 0 0;
}
.archive-page-link{
  text-align: center!important;
}
.widget_ti_latest_posts .entry-meta {
  display:none!important;
}
.page-title,.section-header .title,.single-title {
  font-size:35px;
  line-height:1.4em;
}
.page-title,.single-title {
}
.page-title span,.single-title span {
  display:inline-block;
  background:#fff;
  margin:0 50px;
  padding:0 20px;
}
#submit,.entry-meta,.read-more, .widget h2 a {
  font-size:16px!important;
}
.top-strip nav li,.top-strip nav,input[type=submit],.widget_nav_menu li {
  font-size:14px!important;
}
#submit,.read-more,input[type=submit] {
  color:#5f5f5f;
  background:0 0;
  padding:12px 30px 10px;
  border:3px solid #929292;
  position:relative;
}
#submit:hover,.read-more:hover,input[type=submit]:hover {
  box-shadow:3px 3px 0 #5f5f5f;
}
#submit:active,.read-more:active,input[type=submit]:active {
  top:1px;
  box-shadow:1px 1px 0 #5f5f5f;
}
a.read-more {
  overflow:auto;
  display:inline-block;
}
input[type=email],input[type=password],input[type=text],textarea {
  width:100%;
  padding:10px;
  border:1px solid #ddd;
}
#social-box li a,#author-box .author-info a,#author-box .author-social a {
	text-decoration:none!important;
}
#social-box li a:hover,#social-box li a:focus,#author-box .author-info a:hover,#author-box .author-info a:focus,#author-box .author-social a:hover,#author-box .author-social a:focus {
	color:#00a7b3!important;
	text-decoration:underline!important;
}
.single .entry-content a {
	color:#00a7b3!important;
	text-decoration:none!important;
}
.single .entry-content a:hover,.single .entry-content a:focus {
	color:#005e65!important;
	text-decoration:underline!important;
}
.entry-title a,.menu a,a.read-more,a:hover,h2 a,.back-top a,.copyright a {
  text-decoration:none!important;
}
#searchform {
  background:#5f5f5f;
}
.color-site-gray {
  color:#fff;
  background:#00a5b2!important;
}
.color-site-gray #searchform button,.color-site-gray #searchform input,.color-site-gray a {
  color:#fff;
}
.color-site-gray #searchform,.color-site-gray #second,.color-site-gray #third,.color-site-gray .widget,.color-site-gray li {
  border-color:#ddd;
}
.color-site-gray #searchform {
  background:0 0;
}
.color-site-gray .secondary-menu a:hover {
  color:#5f5f5f!important;
}
.color-site-gray .secondary-menu .current_page_item > a {
  color: #fff!important;
}
.top-strip nav>ul>li:hover>a {
  color: #fff!important;
}
.color-site-white,.color-site-white .sub-menu {
  color:#ddd;
  background:#fff;
}
.color-site-white a {
  color:#fff;
}
.color-site-white #second,.color-site-white #third,.color-site-white .footer-sidebar,.color-site-white .widget {
  border-color:#ddd;
}
.color-site-white .footer-sidebar .widget h3,.color-site-white .secondary-menu .current_page_item>a,.color-site-white .secondary-menu a:hover,.color-site-white .sub-menu ul li a:hover {
  color:#5f5f5f!important;
}
#respond label,.copyright,.copyright a,.footer-sidebar a,.sidebar .entry-title a,.single-box .entry-title {
  color:#5f5f5f;
}
.sidebar .widget li {
  border-color:#242628;
}
.sidebar .widget li li {
  border-color:#ddd;
}
.color-site-white .copyright {
  background-color:rgba(0,0,0,0);
}
.entry-meta,.entry-meta a,.main-menu,.sub-title,.tagline {
  color:#5f5f5f;
  text-decoration:none;
}
#pageslide {
  color:#5f5f5f;
  background:#242628;
}
#pageslide a {
  color:#ddd;
}
#pageslide .block,#pageslide .menu li,#pageslide .widget li {
  color:#242628;
}
#masthead {
  margin-bottom:20px;
}
#branding {
  margin:30px auto;
  text-align:center;
  -webkit-animation-name:fadeIn;
  -moz-animation-name:fadeIn;
  -o-animation-name:fadeIn;
  animation-name:fadeIn;
  -webkit-animation-delay:.2s;
  -moz-animation-delay:.2s;
  -ms-animation-delay:.2s;
  -o-animation-delay:.2s;
  animation-delay:.2s;
}
.logo img {
  margin:0 auto;
  padding-top:20px;
  padding-bottom:20px;
  max-width: 60%!important;
}
.tagline,.wpcf7-form-control-wrap {
  display:block;
}
nav {
  font-size:100%;
}
nav li {
  display:inline-block;
}
nav>ul>li>a {
  position:relative;
}
.main-menu {
  position:relative;
  z-index:998;
  border-top:1px solid #d1d3d4;
  border-bottom:1px solid #d1d3d4;
}
.main-menu>ul,.entry-header,.social.social-center,.widget_ti_video_embed,#close-pageslide {
  text-align:center;
}
.main-menu>ul>li:after {
  content:"/";
  color:#d0d0d0;
  font:400 20px/25px "proxima-nova",sans-serif!important;
  display:block;
  float:left;
  width:6px;
  margin-top:14px;
}
.main-menu>ul>li:last-child:after {
  display:none;
}
.main-menu>ul>li>a {
  padding:15px 12px 8px 15px;
  display:block;
  float:left;
}
.top-strip nav li {
  border-style:dotted;
  border-width:0;
}
.color-site-gray nav li,.color-site-gray #searchform,.color-site-gray .footer-sidebar .widget,.color-site-gray .col-2 #second,.color-site-gray .col-2 #third,.color-site-gray .col-3 #second,.color-site-gray .col-3 #third {
  border-style:solid;
}
.top-strip nav>ul>li {
  position:relative;
  height:40px;
  line-height:40px;
  border-right-width:0!important;
}
.top-strip nav>ul>li:first-child {
	border-left-width:0!important;
}
.top-strip nav>ul>li a {
	padding:12px 15px;
}
#content {
	min-height:300px;
	margin-bottom:30px;
}
#footer {
	-webkit-animation-name:fadeIn;
	-moz-animation-name:fadeIn;
	-o-animation-name:fadeIn;
	animation-name:fadeIn;
	-webkit-animation-delay:1.2s;
	-moz-animation-delay:1.2s;
	-ms-animation-delay:1.2s;
	-o-animation-delay:1.2s;
	animation-delay:1.2s;
}
#footer .widget_nav_menu li {
	text-align:center!important;
}
.copyright {
	padding:30px 0;
font-family: "proxima-nova",sans-serif!important;
	font-style:normal!important;
	font-weight:400!important;
	font-size:12px!important;
	line-height:22px;
	text-transform:uppercase;
  background-color:rgba(0,0,0,.1);
}
.copyright .back-top {
	text-align:right;
	font-size:12px!important;
}
.entry-list article .entry-image {
	overflow:hidden;
	position:relative;
}
.gallery img {
	border:0!important;
}
.entry-header .entry-meta span {
	display:inline-block;
	font-size:14px!important;
  font-weight:400!important;
  font-family: "proxima-nova",sans-serif!important;
}
.entry-header .entry-meta .entry-category:after {
	content:"•";
	padding:0 4px 0 10px;
}
.entry-header .entry-author {
	font-size:100%;
}
.entry-header .entry-author a {
	color:#00a7b3!important;
	text-decoration:none!important;
}
.entry-header .entry-author a:hover,.entry-header .entry-author a:focus {
	color:#005e65!important;
	text-decoration:underline!important;
}
.entry-meta img.avatar.avatar-96.wp-user-avatar.wp-user-avatar-96.alignnone.photo {
	background-size:cover;
	background-position:center;
	width:32px;
	height:32px;
	float:left;
	position:absolute;
	margin-left:-40px;
	margin-top:-6px;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;
	margin-bottom:20px;
}
.entry-meta img.avatar.avatar-36.wp-user-avatar.wp-user-avatar-36.alignnone.photo {
  position:relative;
  top:14px;
  padding-right:5px;
  border-radius: 150px;
	-webkit-border-radius: 150px;
	-moz-border-radius: 150px;
}
.entry-header .entry-author:after {
	content:"•";
	padding:0 5px;
}
.entries article {
	margin-bottom:30px;
	text-align:center;
}
.with-sidebar article:nth-child(odd) {
	clear:left;
}
.entries article .entry-title {
	margin:5px 0;
	line-height:150%;
}
.entries article .entry-header .entry-author {
	display:block;
	font-size:14px;
	margin-bottom:5px;
}
.entries article .entry-header .entry-author:after {
	content:"";
	padding:0;
}
.entries article.format-audio iframe {
	width:100%!important;
}
.entry-image {
  background-color: transparent;
}
article .entry-image {
	margin-bottom:20px;
}
article .entry-image img {
	display:block;
	max-width:150px!important;
}
.entries article .entry-image [class*=icon-],.entry-list article .entry-image [class*=icon-] {
	position:absolute;
	bottom:0;
	left:50%;
	margin-left:-36px;
	padding:5px 30px 0;
	background:#fff;
}
.entries article .entry-image img,.entry-list article .entry-image img {
	max-width:100%;
	height:auto;
	margin-bottom:10px;
}
.entry-list article {
	padding:30px 0;
	border-bottom:1px solid #ddd;
}
.entry-list article .entry-image {
	float:left;
	margin:5px 5% 15px 0;
}
.entry-list article .entry-summary,.classic-layout .entry-summary {
	overflow:hidden;
}
.title-text {
	text-align:center;
	margin-bottom:30px;
}
.masonry-layout img {
  max-width:100%!important;
}
.masonry-layout article .entry-image img {
  max-width:100%!important;
}
.advertising {
	text-align:center;
	margin-bottom:45px;
}
.advertising img {
	max-width:100%;
	height:auto;
	display:block;
	margin:0 auto;
}
.advertising iframe {
	width:100%!important;
}
.classic-layout {
	margin-right:30px;
}
.classic-layout article {
	width:100%!important;
	padding-bottom:30px;
	margin-bottom:30px;
	border-bottom:1px solid #ddd;
}
.classic-layout article:last-child {
	padding-bottom:0;
	border-bottom:none;
}
.classic-layout .entry-header,.classic-layout article {
	text-align:left;
}
.classic-layout .entry-image {
	float:left;
	margin-right:5%;
	margin-bottom:0;
}
.classic-layout .entry-header .entry-category {
  display: none!important;
}
.entries article .entry-title {
	margin:2px 0 8px!important;
}
.page-title {
	margin-bottom:30px;
}
.single .entry-media {
	text-align:center;
	margin:0 auto 30px;
	overflow:hidden;
}
.single .entry-media img {
	max-width:100%;
	height:auto;
	display:block;
	margin:0 auto;
}
.single .entry-media iframe {
	max-width:1050px!important;
	width:100%!important;
}
.single-box {
	margin-bottom:60px;
}
.single-box .entry-title {
	padding:0 0 5px;
	margin-bottom:30px;
	border-bottom:3px solid #5f5f5f;
}
.native-unit {
	margin-top:30px;
	margin-bottom:30px;
}
.page .page-content a {
	text-decoration:none;
	color:#f5866c;
}
.single .single-box.entry-media img,article.page img {
	max-width:100%;
	height:auto!important;
  margin: 20px auto;
}
.single .entry-content img,.page .page-content img {
	max-width:100%;
	height:auto!important;
  margin-bottom: 20px;
}
.single .single-box.entry-media iframe {
	width:100%!important;
}
.single-box.entry-media .wrapper {
	width:100%;
}
.page .page-content h1,.single .entry-content h1,.title-text h1 {
	font-size:50px;
	line-height:54px;
}
.page .page-content h2,.single .entry-content h2,.title-text h2 {
	font-size:44px;
	line-height:40px;
}
h4 {
  font-family: "proxima-nova",sans-serif!important;
  font-style:normal!important;
  font-weight:700!important;
  text-transform:uppercase;
  text-align: center;
  margin-bottom: 40px;
}
.page .page-content h3,.single .entry-content h3,.page .page-content h4,.single .entry-content h4,.page .page-content h5,.single .entry-content h5 {
	font-family: "proxima-nova",sans-serif!important;
	font-weight:600!important;
	font-size:1.3em!important;
}
.page .page-content h3,.single .entry-content h3 {
  text-transform:none!important;
}
.page .page-content h4,.single .entry-content h4,.page .page-content h5,.single .entry-content h5 {
	font-size:16px;
}
.page .page-content hr,.single .entry-content hr {
	margin-bottom:14px;
}
.page .page-content ol,.page .page-content ul,.single .entry-content ol,.single .entry-content ul {
	padding-left:20px;
	margin-bottom:40px;
	font-size:17px!important;
  line-height:1.5em;
}
.page .page-content li,/*.single .entry-content li,*/.widget_meta ul  {
	padding-left:15px;
}
.page .page-content ul li,.single .entry-content ul li {
	list-style:disc;
}
.page .page-content ol li,.single .entry-content ol li {
	list-style:decimal;
	margin-bottom:12px;
}
.page .page-content hr,.single .entry-content hr {
	border:0;
	height:0;
	border-bottom:1px solid #ddd;
	clear:both;
}
.page .page-content .wp-caption,.single .entry-content .wp-caption,.widget_ti_code_banner iframe,.widget_ti_image_banner iframe {
	max-width:100%!important;
}
.page .page-content .wp-caption .wp-caption-text,.single .entry-content .wp-caption .wp-caption-text {
	color:#5f5f5f;
	font-style:italic;
	text-align:center;
}
.page blockquote,.single blockquote {
	color:#5f5f5f;
	margin:0;
	padding:15px;
	font-size:21px;
	line-height:1.5em;
	quotes:"\201C""\201D""\2018""\2019";
}
.page blockquote:before,.single blockquote:before {
	content:open-quote;
	font-size:4em;
	line-height:.1em;
	margin-right:.15em;
	vertical-align:-.4em;
}
.page blockquote:after,.single blockquote:after {
	content:close-quote;
	font-size:4em;
	line-height:.1em;
	margin-left:.15em;
	vertical-align:-.7em;
}
.single .entry-meta {
	margin-bottom:10px;
	padding-bottom:40px;
	border-bottom:1px solid #ddd;
}
#social-box li:after {
	content:"|";
	position:relative;
	top:-1px;
	padding-left:25px;
	font-size:10px;
}
#social-box li:first-child:after,#social-box li:last-child:after {
	content:normal;
}
.social .icon-facebook {
	color:#3c5a99!important;
}
.social .icon-twitter {
	color:#55acee!important;
}
.social .icon-pinterest {
	color:#c8232c!important;
}
.social .icon-google-plus {
	color:#dd4b39!important;
}
.social .icon-instagram {
	color:#3f729b!important;
}
#author-box {
	color:#5f5f5f;
	font-size:100%;
	padding:10px;
	border:16px solid #f2f2f3;
}
#author-box .inner {
	padding:20px;
}
#author-box .avatar {
	float:left;
	width:17%;
	height:17%;
}
#author-box .avatar img {
	width:100%;
	height:auto;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;
}
#author-box .author-info,#author-box .author-social {
	margin-left:22%;
}
.author-social a {
	text-transform:uppercase;
	font-weight:600;
}
#author-box .author-info p {
	margin:5px 0;
}
.author-social li {
	display:inline-block;
	font-family: "proxima-nova",sans-serif!important;
	font-style:normal!important;
	font-weight:600!important;
	margin-right:15px;
	font-size:79%;
}
#author-box .author-info h2 {
	font-size:28px!important;
	padding-bottom:5px;
	font-weight:600;
	text-transform:none;
}
#respond input[type=text],#respond textarea,.pagination {
	margin-bottom:30px;
}
.pagination ul {
	padding:20px 0;
	text-align:center;
	border-bottom:1px solid #d0d0d0;
	border-top:1px solid #d0d0d0;
}
.pagination li {
	display:inline-block;
}
.pagination li a,.pagination li span {
	color:#5f5f5f;
	font-size:16px;
	line-height:20px;
	padding:5px 10px;
	display:inline-block;
	text-decoration:none;
}
.title,a,h1,h2,.pagination li a.next,.pagination li a.prev,.pagination li span,#searchform button,#searchform input {
	color:#5f5f5f;
}
.pagination li a.next:hover,.pagination li a.prev:hover {
	color:#fff;
}
#searchform {
	padding:0 15px;
	position:relative;
}
#searchform button,#searchform input {
	padding:0;
	height:40px;
	border:0;
	background:0 0;
}
.oldie #searchform input,.top-strip .social li a {
	line-height:40px;
}
#searchform input {
	width:80%;
	outline:0;
	font-size:12px;
	font-weight:400!important;
}
#searchform button {
	position:absolute;
	right:0;
	top:50%;
	margin-top:-20px;
	width:40px;
}
.top-strip #searchform {
	float:right;
	border-style:dotted;
	border-width:0;
	border-left-width:1px;
	border-right-width:1px;
}
.search-result-nav {
	margin-top:30px;
}
.social li {
	float:left;
	margin:0 4px 4px 0;
}
.social li a {
	display:block;
	position:relative;
	width:32px;
	height:32px;
	line-height:32px;
	text-align:center;
	font-size:20px;
	text-decoration:none;
	-webkit-transition:all .2s ease;
	-moz-transition:all .2s ease;
	-o-transition:all .2s ease;
	-ms-transition:all .2s ease;
	transition:all .2s ease;
}
.csstransforms .social li a:hover {
	-webkit-transform:scale(1.2);
	-moz-transform:scale(1.2);
	-o-transform:scale(1.2);
	-ms-transform:scale(1.2);
	transform:scale(1.2);
}
.top-strip .social {
	float:right;
}
.social.social-center li {
	float:none;
	display:inline-block;
}
.sidebar {
	padding:8%;
	/*border:1px solid #dedede!important;*/
}
.color-site-white .footer-sidebar {
	border-width:0;
	border-top-width:1px;
	border-bottom-width:1px;
	border-top-style:dotted;
	border-bottom-style:dotted;
}
.col-2 .widget-area {
	width:49%;
}
.col-3 .widget-area {
	width:25%;
}
.col-3 #first {
	width:49%;
}
#first .widget {
	border-left:none;
}
#third .widget {
	border-right:none;
}
.sidebar .widget {
	margin-top:30px;
	padding-top:30px;
	border-top:1px solid #dedede!important;
}
.sidebar .widget:first-child {
	margin-top:-20px;
	padding-top:0;
	border-top:none;
}
.footer-sidebar .widget {
	padding:30px 0;
	border-style:dotted;
	border-width:0;
	border-top-width:1px;
}
.sidebar .widget .title-bg {
	text-align:center;
	margin-bottom:30px;
	background:url(images/png.png) repeat-x 0 50%;
}
.sidebar .widget h3 {
	display:inline-block;
	padding:0 16px;
	margin:0;
	background:#fff;
}
.widget h3 {
	text-align:center;
	margin-bottom:30px;
}
.widget .next {
	right:50%;
	margin-right:-23px;
}
.widget .prev {
	left:50%;
	margin-left:-23px;
}
.widget_ti-about-site img {
	float:left;
	margin:2px 15px 0 0;
}
.widget_ti-about-site p {
	line-height:1.6em;
	margin-bottom:30px;
	font-family:"proxima-nova",sans-serif!important;
	font-style:normal!important;
	font-size:1em!important;
	font-weight:400!important;
	color:#5f5f5f!important;
	padding:0 5px;
	text-align:center;
}
.widget_ti_video_embed .video-title {
	margin-top:10px;
}
.widget_nav_menu ul {
	margin-bottom:-30px;
}
.widget_nav_menu li {
	padding-top:15px;
	padding-bottom:15px;
	border-top-width:1px;
	border-top-style:dotted;
}
.widget_nav_menu li:first-child {
	border-top:none;
	margin-top:0;
	padding-top:0px;
}
.widget_meta li {
	padding:5px;
	list-style:disc;
}
.widget_ti_code_banner,.widget_ti_image_banner {
	margin:0 -5%;
	text-align:center;
}
.widget_ti_code_banner img,.widget_ti_image_banner img {
	max-width:100%;
	height:auto;
	display:block;
	margin:0 auto;
}
article.error404 {
	margin-top:60px;
	text-align:center;
}
article.error404 img {
	width:100%;
	height:auto;
	margin-bottom:60px;
}
article.error404 h1 {
	font-size:50px;
	text-transform:uppercase;
}
#pageslide .block {
	padding:1.25em;
	border-bottom-width:3px;
}
#close-pageslide,#open-pageslide {
	color:#fff;
	font-size:28px;
	line-height:38px;
	display:none;
	clip:rect(0 0 0 0);
	text-decoration:none;
}
#pageslide .menu,#pageslide .widget_meta ul,#pageslide .widget_nav_menu ul {
	margin:-1.25em;
}
#pageslide .widget ul ul {
	margin:0;
}
#pageslide .menu li,#pageslide .widget_meta li,#pageslide .widget_nav_menu li {
	position:relative;
	margin:0;
	padding:0;
	list-style:none;
	border-bottom:none;
	border-top-width:1px;
	border-top-style:solid;
}
#pageslide .menu li a,#pageslide .widget_meta li a,#pageslide .widget_nav_menu li a {
	outline:0;
	display:block;
	padding:1.5em 1.25em;
	text-decoration:none;
	text-transform:uppercase;
	font-size:14px!important;
	text-align: center!important;
}
#pageslide .menu li a:focus,#pageslide .menu li a:hover {
	text-decoration:none;
	color:rgba(255,255,255,1);
	background:rgba(255,255,255,.1);
}
#pageslide .menu li.current-menu-item:after {
	z-index:50;
	display:block;
	content:"";
	position:absolute;
	top:50%;
	right:-.06em;
	margin-top:-.6em;
	border-top:.6em transparent solid;
	border-bottom:.6em transparent solid;
	border-right:.6em #FFF solid;
}
#pageslide .widget .sub-menu a {
	font-size:10px;
	padding-left:3em;
}
#pageslide .sub-posts {
	display:none;
}
#pageslide .widget_meta ul {
	padding-left:0;
}
.wpp-list li {
	display:block!important;
	float:none!important;
	clear:both!important;
	width:100%!important;
	overflow:hidden!important;
padding:14px 0 14px 0!important;
border-bottom:1px solid #d1d3d4!important;
}
.wpp-list li:first-child {
padding:0px 0 14px 0!important;
}
.wpp-list li:last-child {
border-bottom:1px solid #d1d3d4!important;
}
.wpp-post-title {
	display:block;
  font-style:normal!important;
  font-weight:500!important;
  text-align: left;
  margin-bottom: 10px;
}
a.wpp-post-title {
  text-decoration: none!important;
}
.wpp-thumbnail {
	display:block;
	float:left;
	margin:0 9px 0 0;
	border:none;
}
.wpp-category {
	font-weight:700;
	color:#5f5f5f;
}
.wpp-category a {
	font-size:10px;
	text-decoration:none;
	color:#5f5f5f;
}

/* Contextually Related Items */
#ctx-module .ctx-links-header {
    border-bottom: 1px solid #e5e5e5!important;
    padding-left: 0!important;
    margin-bottom: 10px!important;
}
#ctx-module .ctx-links-header p {
    font-family: "proxima-nova",sans-serif!important;
    color: #5f5f5f!important;
    font-size:17px!important;
    margin-top:45px!important;
    font-weight:600!important;
    text-transform:uppercase;
}
#ctx-module .ctx-link-image img {
    box-shadow: none !important;
}
#ctx-module .ctx-sections-container, #ctx-module .ctx-links-header {
    background: rgba(0, 0, 0, 0)!important;
}
#ctx-module p {
    font-family: "proxima-nova",sans-serif!important;
    font-weight: 400!important;
	color: #5f5f5f!important;
	font-size:15px!important;
}
#ctx-branding-link {
	margin-top:30px!important;
}

/* SHORTCODES PRO */

/* Title */
/*.sc-title {}*/
.sc-title {
  margin-bottom:20px;
}
.sc-title .title {
  font-size: 22px!important;
  border-bottom: 1px solid #929292;
  font-weight: 600!important;
  margin-bottom:18px;
  line-height:48px!important;
}

/*.sc-title .title span {}*/
.sc-title .sub-title {
	font-family: "proxima-nova",sans-serif!important;
	font-weight:300!important;
	font-size:1.1em!important;
}

/* -- Separator ------------------------- */
.sc-separator {
	margin: 45px 0 30px;
}
.sc-separator.type-thin {
	border-top: 0px solid #929292;
}
.sc-separator.type-thick {
	border-top: 3px solid #929292;
}
.sc-separator.type-space {
	clear: both;
	height: 1px;
	margin:30px 0 50px;
}

/* -- Buttons ------------------------- */
.sc-button {
	font-size: 14px;
	display: inline-block;
	text-decoration: none;
	margin-bottom: 4px;
	transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;
}
.sc-button span{
	display: block;
	padding: 1.2em 1.5em;
	line-height: .9em;
	font-weight: 700;
	white-space: nowrap;
}
.sc-button:hover {
	opacity:0.7;
}

/* -- Info Box & Image Box ------------------------- */
.sc-dropcap {
	font-size: 70px;
	float: left;
	line-height: 60px;
	padding: 4px 12px 0 0;
}
.sc-box {
	padding: 12px;
	margin-bottom: 54px;
  margin-top:54px;
}
.sc-box.opacity-on {
	background-image: -moz-linear-gradient(top,  rgba(255,255,255,0.8) 0%, rgba(255,255,255,0.8) 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.8)), color-stop(100%,rgba(255,255,255,0.8)));
	background-image: -webkit-linear-gradient(top,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%);
	background-image: -o-linear-gradient(top,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%);
	background-image: -ms-linear-gradient(top,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.08) 100%);
	background-image: linear-gradient(to bottom,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#14ffffff', endColorstr='#14ffffff',GradientType=0 );
}
.sc-box.content-white,
.sc-box.content-white h2 {
	color: #fff;
}
	.sc-box.content-white .sep{
		background-color:#fff;
	}
.sc-box.content-black {
	color: #000;
}
	.sc-box.content-black .sep{
		background-color:#000;
	}
.sc-box .inner{
	padding-left: 10%;
	padding-right: 10%;
	text-align: center;
	position: relative;
	transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
}
.sc-box.content-white .inner:hover,
.sc-box.content-black .inner:hover{
	opacity: 0.5;
}
.sc-box h2{
	font-size: 28px !important;
	font-weight:700;
	line-height: 38px !important;
	margin: 0 !important;
	padding: 0 !important;
  background-image:none!important;
  text-transform:none!important;
  font-family: "proxima-nova",sans-serif!important;
}
.sc-box span{
	display: block;
	font-size: 17px;
}
.sc-box .sep{
	height: 1px;
	padding:0;
	margin: 18px auto 16px;
	width:30%;
}
.sc-box a.sc-link{
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

/* -- Image Box ------------------------- */
.sc-box.sc-image.content-white,
.sc-box.sc-image.content-black {
	background-size: cover;
	background-position: center;
	max-width: 1050px;
}
.sc-image.content-white { background: #000; }
.sc-image.content-black { background: #fff; }
.sc-image.content-white .inner:hover{
	background: #000;
	border:1px solid #000;
	opacity: 0.8;
}
.sc-image.content-black .inner:hover{
	background: #fff;
	border:1px solid #fff;
	opacity: 0.9;
}

/* -- Info Box & Buttons Colors  ------------------------- */
.color-black span, .color-black:hover	{ color: #000; }
.color-white span, .color-white:hover	{ color: #fff; }
.bg-red		{ background-color: #fe6969; }
.bg-pink	{ background-color: #f15ac0; }
.bg-orange	{ background-color: #ffb105; }
.bg-yellow	{ background-color: #face00; }
.bg-green	{ background-color: #00a5b2; }
.bg-teal	{ background-color: #00babe; }
.bg-blue	{ background-color: #0faded; }
.bg-purple	{ background-color: #664c66; }
.bg-brown	{ background-color: #cccbad; }
.bg-gray	{ background-color: #ddd; }
.bg-black	{ background-color: #111; }

@media only screen and (min-width:801px) {
	.category-posts article .entry-image,.featured-posts article .entry-image,.format-posts article .entry-image {
		height:220px;
		overflow:hidden;
	}

	.top-strip.hide-strip {
		display:none;
	}

	#second,#third {
		border-style:dotted;
		border-width:0;
		border-left-width:1px;
	}

	.col-1 .widget-area {
		border:0!important;
	}

	.col-2 .widget-area:first-child {
		border-left:none!important;
	}

	.col-2 .widget-area:last-child {
		border-right:none!important;
	}

	.columns {
		overflow:hidden;
	}

	.col-2 .widget-area,.col-3 .widget-area {
		float:left;
		margin-bottom:-2000px;
		padding-bottom:2000px;
	}

	.footer-sidebar .widget:first-child {
		border:0;
	}

	.footer-sidebar .widget {
		padding-left:8%;
		padding-right:8%;
	}

	.footer-sidebar .col-1 .widget {
		padding-left:0;
		padding-right:0;
	}

	.footer-sidebar #first .widget {
		padding-left:0;
	}

	.footer-sidebar #third .widget {
		padding-right:0;
	}

	.footer-sidebar .col-2 .widget-area:first-child .widget {
		padding-left:0;
	}

	.footer-sidebar .col-2 .widget-area:last-child .widget {
		padding-right:0;
	}

	.top-strip #searchform input[type=text] {
		width:100px;
	}

	.csstransitions .top-strip #searchform input[type=text] {
		-webkit-transition:width .5s ease-in-out;
		-moz-transition:width .5s ease-in-out;
		-o-transition:width .5s ease-in-out;
		transition:width .5s ease-in-out;
	}

	.csstransitions .top-strip #searchform input[type=text]:focus {
		width:150px;
	}

	.entry-image {
		opacity:0;
	}

	.entry-image.inview,.no-csstransitions .entry-image {
		opacity:1;
	}

	.sidebar .widget .entry-image {
		height:183px;
		overflow:hidden;
	}

	.col-1 .widget-area .entry-image {
		height:500px;
		overflow:hidden;
	}

	.col-2 .widget-area .entry-image,.col-3 #first.widget-area .entry-image {
		height:315px;
		overflow:hidden;
	}

	.col-3 #second.widget-area .entry-image,.col-3 #third.widget-area .entry-image {
		height:147px;
		overflow:hidden;
	}
}

@media only screen and (max-width:959px) {
}

@media only screen and (min-width:960px) and (max-width:1199px) {

	.main-menu>ul>li:after,.main-menu>ul>li>a {
		font-size:.95em;
	}

	.category-posts article .entry-image,.featured-posts article .entry-image,.format-posts article .entry-image {
		height:193px;
		overflow:hidden;
	}

	.sidebar .widget .entry-image {
		height:161px;
		overflow:hidden;
	}

	.col-1 .widget-area .entry-image {
		height:399px;
		overflow:hidden;
	}

	.col-2 .widget-area .entry-image,.col-3 #first.widget-area .entry-image {
		height:279px;
		overflow:hidden;
	}

	.col-3 #second.widget-area .entry-image,.col-3 #third.widget-area .entry-image {
		height:130px;
		overflow:hidden;
	}
}

@media only screen and (min-width:801px) and (max-width:959px) {

	.main-menu>ul>li:after,.main-menu>ul>li>a {
		font-size:.95em;
		letter-spacing:.125em!important;
	}

	.category-posts article .entry-image,.featured-posts article .entry-image,.format-posts article .entry-image {
		height:147px;
		overflow:hidden;
	}

	.sc-box h2{
	font-size: 24px !important;
  line-height:1.5em!important;
}

	.sidebar .widget .entry-image {
		height:122px;
		overflow:hidden;
	}

	.col-1 .widget-area .entry-image {
		height:300px;
		overflow:hidden;
	}

	.col-2 .widget-area .entry-image,.col-3 #first.widget-area .entry-image {
		height:211px;
		overflow:hidden;
	}

	.col-3 #second.widget-area .entry-image,.col-3 #third.widget-area .entry-image {
		height:98px;
		overflow:hidden;
	}
}

@media only screen and (max-width:800px) {
	#masthead {
		margin-bottom:0;
	}

.main-menu,.secondary-menu,.sidebar-mobile,.top-strip.hide-strip #searchform,.top-strip.hide-strip .message,.top-strip.hide-strip .social {
		display:none;
	}

	#close-pageslide,#open-pageslide {
		display:block;
	}

	.top-strip #searchform input[type=text] {
		width:150px;
	}


	.logo img {
	max-width: 60%!important;
}

  .widget-area .entry-image {
		height:450px;
		overflow:hidden;
	}

	.section-header .title,.single-title {
		font-size:35px;
	}

	.sub-title,.tagline {
		font-size:16px;
	}

  .sc-box h2{
	font-size: 24px !important;
  line-height:1.5em!important;
}

.page-title span,.single-title span {
		margin:0;
		padding:0 5px;
	}

	.entries article .entry-image img {
  	width:100%!important;
	}

	.masonry-layout article {
		padding-bottom:50px;
		border-bottom:none;
	}

	.single .entry-media {
		margin-bottom:30px;
	}

	.col-2 .widget-area,.col-3 .widget-area,.col-3 .widget-area#first {
		float:none;
		width:100%;
	}

	.footer-sidebar .widget {
		padding-left:0;
		padding-right:0;
	}

	.copyright,.copyright .back-top {
		text-align:center;
	}
}

@media only screen and (max-width:720px) {
	.page blockquote,.single blockquote {
		float:none;
		width:100%;
		margin:20px 0;
	}

	.page-title,.section-header .title,.single-title {
		font-size:28px;
		-webkit-font-smoothing: subpixel-antialiased;
	}

	.logo img {
	max-width: 60%!important;
}
	.sc-box h2{
	font-size: 24px !important;
  line-height:1.5em!important;
}

}

@media only screen and (min-width:641px) and (max-width:720px) {
	.widget-area .entry-image {
		height:430px;
		overflow:hidden;
	}

	.logo img {
	max-width: 60%!important;
}
	.sc-box h2{
	font-size: 24px !important;
  line-height:1.5em!important;
}
}

@media only screen and (min-width:481px) and (max-width:640px) {
	.widget-area .entry-image {
		height:364px;
		overflow:hidden;
	}

	.logo img {
	max-width: 60%!important;
}
	.sc-box h2{
	font-size: 24px !important;
  line-height:1.5em!important;
}
}

@media only screen and (max-width:480px) {
	.widget-area .entry-image {
		height:216px;
		overflow:hidden;
	}

	.logo img {
	max-width: 60%!important;
}
	.sc-box h2{
	font-size: 24px !important;
  line-height:1.5em!important;
}
}

@media only screen and (max-width:320px) {
	.widget-area .entry-image {
		height:182px;
		overflow:hidden;
	}

	.page-title,.section-header .title,.single-title {
		font-size:21px;
	}

	.logo img {
	max-width: 60%!important;
}
	.sc-box h2{
	font-size: 24px !important;
  line-height:1.5em!important;
}
}

@media only screen and (min-width:801px) {
	.entry-image {
		opacity:1!important;
	}
}