.fa-map-marker.p
{
    color: #3b7f3c; /* The colour of the pickup marker icon */
}
.fa-map-marker.v1
{
    color: #CCCC00; /* The colour of the via1 marker icon */
}
.fa-map-marker.v2
{
    color: #CCCC00; /* The colour of the via2 marker icon */
}
.fa-map-marker.v3
{
    color: #CCCC00; /* The colour of the via3 marker icon */
}
.fa-map-marker.v4
{
    color: #CCCC00; /* The colour of the via4 marker icon */
}
.fa-map-marker.d
{
    color: #982d2d; /* The colour of the dropoff marker icon */
}
.navbar-brand
{
    background-image:url(data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAAKwAAAAhCAIAAADLfdeJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuNWWFMmUAAChiSURBVHhelZsJnFzFcf/f7Nw7s3Mfuzuz9+pE4haSOAI2YBFsHGyZM8Q4TvxPMCE2xoADPj4YE8sG7GAuKRw2AR27O/fsoftABoKNjYQkJCSEQEK3tNKec0/n29NiWIhRPv/+lFr16lVXv+36dXXVmxntrU1bRGFMlE7ky6WiEFXiUknGi/m8KBeEgHKiBCl+XBShjJQgF1lR5nKsXEBSFUIT+FMDJ1K2XPyL8uqMVVKamVIBUhIuEU5QKGdKnzbFvPwJMIzCZlaI0QKPKimfz5fLZVFppVJJMZlMBtH/phJjswySbeIoqT/hsmqnyqjGXMUiDyIK8tmlheqoKs8/RYVSkekUXyx/bKc6hIa1iZcT+c9qPL+ancbz0MtR2C8Xtfd3vitKx8Twn8Xxd8Twe5IGd5aP7RAndomRPVAJfmi3khePbqcXJ9+Vd0ffl8QtBqrLsQ+kGjyEDrdg1F1lGYWRPeXj70BSf3yvFDILPcoMmUi5/UwtZ6/MIhmEagqGoM+TVC3D5A6KE8y4W4ztE8Pvi0GMoPmBGN0uhreUTrwhRjeLEegdMfL+8T1vvVNpO3fu3L59+9atW3ft2rV79+6333572/a3396xfevb2zZveeutrVu4hLZs27plyxaluWnTpm3btjFwx4TGQBS4i45So3/zzTc3b94MI81u21a5sx1l7r6F7a1bEaomh2/buumtzX/e9CbzMuP2d3bwGBCNuyjTYBiORD0MTV1iAYM09QyoIVST0pQafx3Pw5/MpXoq/pAimwgQ7N25Q4zt2vfHZ7JRH5SPB0qphnK6kb6QCHJZHmjKpeqzyWCxLwTl0w0QQpFsKCfqFSm+GAsUon7Fl+JBSKQaRTqEBH4s5huP+7HDcGUwkwioSxhIyZWQiZRyobdRCUv9YQgjaiwEowgehTFm7w2L5a25VONo1A9fHmhBmI025+PNuVQYyVg8VB6YNtozdc09ml6vNxgMVqu1trbWZDLB1NXVwVtttbV2m63ODsFbaq308NxF32azOZ1Oo9FosVhg6GmMRU6Tw61WJYSnR8hANYuyz1xKqJTtlYYms9Q5HQ6Xk7nUpJDZKo2bzWalyUDFq6nllBUJNrGmFNRcMPSqwXOLZ/Z4PPA1NTUwmqaFQqEjRw5LELyxbSfBN/fqVwoRdynmLcd9IhEsA4VooBwLQiJqKXfXIiwmWsa6m8a7W0uJznKsLZP0jscchbi9nHDko85ssmE03XEo2iYiQRE5IxttHY3Vj6fc+V4zCCgsm5zt9uRjYRFvL0Y9IjapsLi5GA3nBwzDEZzXPNYTKMRDIt1ajjSKSJPoaSqmHcP9wbGVgWLMLrrCxdjkQsQr4tZyt130u0YjtaPxgOhvKS5zC4YsbSp3NWa6rGLAlY3VldPh8R6fWOkfTetykXaRtmSiruFYUzHSISLmTLr2hX+aomkGg9GqqzEZTRa9waTpNKPZpNPX4GmWFYjQWC8alzqdDrdoWo3RKL0AYzJZaqSuycSlDkCZdDUGeqhGb0RBEcqo6XR6BqpRqKHApFxaa+3waiCm0AQ8eiQYrBhhFHfBoLSm08MDFmnWAsJqGQJfV+dUmvSMqjLKiLrEsnow9cfKJ9Tpmf3IkSMSBJt37uHMzL5y7WeBIJNiOzZnI435Hpfod4p+m4jWiVRYdLeLpc0i0iZibaKnQXT7RNQnepylqDb2EqBpQKcYd4sUvFNe9mki5cgsBQp1hahT9DaJiF906csJk1jpEmlbOW4XcUcxUieSPpEMYqoQt2VitSIKEIPllFP0+cSy1kykKRPzSvf3+ga7NLHCOx7xZzCSIvB4CkvdInmmWNIpYk3jS7wifaaIhgUw6gmIdMv40mA5ahCvORZ9xwYCwIHJbGNdWBT2HCCgZ4uozURjh6lowVqyprhQORWm6lRWE5eoZcVD0rs6vc3uwEMuFxuuBm8pZWAkLVhqFQ6kIysexRnSMQhrDGhWgghb18Fc6EvLWo3D6bZXnM0jOitmlUE0YejVKHhGwRNreABAAI8RgGIwmjGlQADxDB+DYPv7+wHBaSLB4IBvLN0sUpNFpEF0GURKJ/pqs3GbeM2WW23NrnQXVzbhEpFsFAmfiDnFamsxqYm+YLnLU+zxit5msSKMw0CASEwWsSlixeShqF30doge0NMuYlNF7wwiRCnWLPpaZdgfCI0lPaJ3enF1eAisDJyfX955fK1jbG1TpmsmctHvryCjTST8YvWk8ZfCWCukcLC/9FJAxKeKLrdYZS32WoqJ5tGoXqzmwerLKXc53lyOhXLrWp76jkfTGUGA2WJnOVga6f4aHfGAnU4DCtVGGKCxvnLfs5V1epYbb8FLn+FasxWPssro1DlcMjZUnIRmtWeIchL4YGejDOEMBuJg5HKzTgghVVJAQZMe4woTEkAWzhcJi1CoiV4RsMCO4mEAhLKJsnI/z6bmVQHmFAje2XuQ4yD/2lc/CwTDkfpCsrEUIYZ7xMrOseTUnS9N37pk9sCD/uh97p57fb0/Dm/4eXjHEw2jXWGxquNE9JJ8oqG8tLG8zEvqsO3Z0OvP+zY8W7f5v2ZsfTzECVJe6TzUr3vjuYY/Pxd+53ct7z3jhHYttL27yL7n2br3nrO9+6z5nUWGnb9pePsZ59YnAu89NWXH08E/LbLsWKgnmL/5uHv7c8E/L/Rserpz+9PTji7zipWO/IuWfLpJxFrFsoAAYeubtz3v2vzbzk3PTXn1xZlvPBHa+XhwJG4v9TaUetrG050v3hmu0bPxbXqDhY1V2b6a0+2C8DPrh+8DgcAFF1xw1VVXfe1rX7vxxhvnz7/u/PMvCAYb1BJDOJVFV+7BK3L3V1zLZVt754wZZ7a3d5599rnTp89obW1HCGI48yVjkikA/oBBH79OmTp92rQz0Gxr66CHZs48i37y5KnhphY01Sz0bF/GMopQgYQdTw9NnTp99uy5X/ziNddc8zdf+cr8Sy651O8PIge4QAEgqrl4zuqkgODo0aMSBDs+OCDrp/+e/5k5Qezc0kuecrJurLdx46/CD369ft5ZtoBZMxrdOo3nAN1WU40WdmtXnme7/bqOV59uK26sEQmd6Hfs6+r4YqfWaNK8pjpHjXbddG003iGWnzWwwNNh1RwmLejWLH7N7NasLs3mIJwazEaL3ezw2AP1bqvDrrlMhqDe4DNqfovn0nbD7xd6r5iuOTWb1xM0urVak3bTxTWDq84spUKjnFbxdhEP5lb71j09aXaDFtBqwkatzm7Gbw/PNx1Lh8ZSNpHyijXBJbexwY2cCNZah9q4JIPkZUCBhuMXLlxIRl2tqVTJRzc0NDIwsOL22+/AwYxifVlKVlZ5wu3x0U+ddsaOd3ZlMjkKQ/RhNm/e0tAQ4hY7UgV/PEGPO3FGa1vHps1bhodHc7nC+DiFXIlRY2MZCP7oscE3/vTmt2+/I1jfiAWeliF4EVPy0mS56KJLXnjhxb17P1SPSqP041GPHj0eicRuueXrPKqMYZUYMBEEoPYUCN7e8yGR4HQg6LGJ/smHuub8+pst05yaxDkRxmog3WEvGa0WU62VU4bVIwxZdNolPu2NRZZ8d5DTen/vlHMbQb5DszbjuIvatPE+soT2gYebrRoxsEEzhnV6NoddX+MCVUaj02RyGPRWfY1Fq63VTJrBWufibDazxOHpTm3fSt8LD4fqTQFN16JxMlpqiJWP/aO1sLqhmG4odDdSVny4vPPay3Gl3aA/w2x0aTWeL5zlfOOpy8TGGSd7LCLpEmtCS78FfDkUicwyokpnGPQg4Myzz0qlUoODg2o1qa0zmcxHvKytaawv3opG4263lx3GakDKNyp0//03/1GW+EVZu6uedvPNt3CLjav0gQ7OABAIOeyHhkeVmir41VsGNZZ/+UKpUCy/vPGVadNnoM/xwVjcDw6uu+6GgwcPS+2PmhqFherU//mfz8oM8TSRQIKgcLrjQKyx7Hhu2i2zfBY8bwrV1Lk1vYYpneYxaA4dOwD/c+4QrthSzoBTM/7+2YAYmCmS1kOp5gsajQaDXTN6NEN4bqNWTjWL6Bn9DznqdVY8Sxrm1kxuzRwwOu1arV4jkXHpLQ7NCMyD2NRrVjP/gQGt8QyHa+vvJov1TQ/Nt/sR6LVaHyEpdLbZuO5X54rVbSIVGIlPfeJf/GZOYZNmdDt5tHqfFnmoWQycx3GWXeKjfM2uaH3h29PVcUB1wEEL8Vd84ap5u3a/W32fo96oqAbPtv6Ilwx1Pm7g3MWRLCi7isXFQw2N4Vdfex234Qb2MZpEAvo//elNny+AAm5gCMSpjDOIB8z+QWUf4zblfuIBPZGAvsS2Lkso5PLFSDTurRhhFLOfc855J08Oo1N9NiyoUYpX1pYsWcZJxOPJUZV4UAXBJxLD04Bgb2zyLbM0fKJZGzTW3qGZzDqH1nzFVO0bn3d8b37jbX8T+PJs25R6sm1Wwe8xNS5fRIZPfm4e62u5LKgjeMh/Fsu8Fq3YZRN94V1R7d9vDz/148Zn7vI+eZd54Q/8D3+v9ZpLanw2yne2aC2o+NF1zifv1f7zLvuzd/ofv1977P7A8//MPtZ4vNEVbTedzyN5NQBW59Nr5tnnauNxoxiwvfWrlnNriElBoy+o6Qwure0//jVYXD5NUI8spq5pyybsQy+7nvpemGnICuklArSa2XPn7Nv/IWut3r4pKJw8eXL16tVPP/30b37zm0WLntm48ZWRkTEVbDdteotRMhGrbDIWF4KZM/ci5TCGK00akYP+yivnsSNVzIAIG2pT1jeEAIFCDO3VV//729/+l1tv/Xv67u6IfKQKFAgGMLPnXMi8CnBPPvm02u7cYHhf38DVV39pypRpJCJf/erXHn3011u2bONuMplWQz4TBH/e/i45ASDIp0xFCrOuM0WXfzxZX1zqEL01473T75zvbTaxzTWjn1jnBQ23XaltfNRbSPnFqqBY5aE0Lw6EDixrid1jvPdy7aw6bcXPJ4vl52cGnCJSf47fKosgJw9tm91pyKQaKtVji4i35lYHZO0w0Cgv1zb/6O9cMrO1yQNPp9lfWeAV69tEf4DjQ/QHSwNB0Sf3+nCyhaJg8MXOs8l7OJjqHORYGP/RLdrudXOvmey3aDbNDT5q3FrLHZ8zyOeMB4vdrfneQDFG2lhfXBl6/g5imFFfY7bVVuouk2XTpk0q8qttNzaefejfFzS3tKnlhlhBejK+W7/xTQ7p1//whqrZaNRzrI/DwRGjLVu2THpSBuTS2NjY8ePHq4nF8uXLUWD16dTBIXudnkzi4KEjKCj8RSIR1GiUpvQ9PT0ICUTq7vz58xESB+g3bNiABPvMRfN4PBS0yKll9HIzse8sN9988x133MElq8rfAimwEodA/6nj4K1d7xMJxjd+ORcz52I+sWQKFf9YqoFyS6xwbnmmvcmmM2lmPfGc6sak/ezbrfuSM8TqqflEqJAI5qL2TI9FLvSaM7Kr5xxPz0n/Ysqh+JkiXj++3CiSDWc38NeSnfJItjmTjMALl4hEk4g0ja/wikRjMR0QsZBYFbr/bx2ymqo1UHcDgg0/c5ZWhUXSLaIthbQ3m/KUkuT/nsJyT2FZuNzbtvSnrpAHux5DbS2OaPdoV5xbW8fJhMusdUSDC0PaO0s7PwsExACTsdZqkdn13/7t3w0NDbGgLCUrzb689ivz8RALx12X28uqEcZZOAgJBcXcCy8GFugo3xuNRtDQ2dmJ17GjfPPoo48+9NBD2BwfH0fCrcsvvxwLjMIaJ4iKCv5A/d59+6ufTUSjUQxWy9SHH34YC+rWyMjIvHmEE/muk/6VV16pjgIlCxYsqJY2NCwAI1Xf8ngKBFUofAIEW3fvVSAoxevKSb/oniSivuF0oJDgXG988p/l7jfWuUyWJoNmv+4S3fupaXLvRhylVEc51YqbBWEj7s3EfDg429eaXXduri9QWKZlVulEb2hmo73G4LKZiCB2BQLgRbFe7moc7iNUBLJxj+ipLy+v/7ebZJakQFCj1a37qbOworEUd5a6w7mEdzzhyscayz3uUpKzJiT6POV1nQu+GSR3tNS11ZhJ0IgMfqMlqOFWnaPFq/U+3CDWN54GBLVWB8GAEL1ixSq1lHgOENz1/XvYoDyMWi8cBo+38BmeU9kcjoQqZ7NsNhsLpd15553qgyLVqDDPOOOMXC5X9eKiRYsYix0GEo3h8Uog2KByAhqasVgMHytfnnPOObt27VK3aOvXr6/4V3M6yaBNzz//PEIVCWAIFW+//fbdd9/d2trKcBSU8qm3XqcBgYwElepARL2lNP4g2AaGUv5sKjCWbrtpNiC36gh7midYY0490iRe7RCL60WkMRsLZiL+QjTIpmeVSxGPfNkXdxSpwRJWEbNkV9tHI43TgnU6vdMmX899DIJStBEQDPU6RI9fgqA7+CkQ6HWO9Q+6iiubygmPiDTnkz4iQTFBUunNLw6I9bX5iF3Ew8OppvmXsjsDNUYqvlajw6tZNavDTQT/9Z1O8crk8kv1E0GQj38CBJWzwOByeY4cOVZZZLmOu997n/SbxWK7s1Lq9Rw4UFEUHhDgQun+yjsilgYEsNvo8YEK2pwsnC8qOMfjcSSjozL/p+7onDQFI8oNivF4/fs+PKBGKZ1kMrlq1SrSkeHhYTCEEDen0+n29nYivDKLmy+77DJu0dRA8KfQwKiurq4rrrhCnVM0QsLpQPDmjt3kBMXXv1ZY6sombaKbM7t+NB0kAg/1Tp7dwsFSybS11qkO3faeYLGvTiw7Q77Z7feUe/0EjIJ0aqBy0jcIYjs8uUUsPNzrH+5unRn2aHqOEXB9CgSC7RgPi+7QSL9LRIM4WL6LXNFw382V9x42o4oEGx70lFY1i6SXbA5HZlM+CYKIv7y4o7jCVIrWixdbxUrznyItHSEej9TTbLXLSoVS5B8v1wZXTpUxY9knjoNPgcBiZo0M06axWdlOsrGCqXQfDmaN1E5lu7Nkcvfr9Kwa8YC7+B4JPLdoIICFvuqqq6RDZBoo3fajH/1IOeDLX/4yl7hHhe5///kvMIsFhSS8Qk5QjQQ09Rg0FUKI8/C4+bHHHmtqasKg+vAJBtf+4he/IHtV+lXNat/f308oAi4cDf8XCHLytXGpy5NJW8qRehEN59OhUsw2nGyb1VR5fWK06bXJ7RbtvVQom7QWulpK/YZsj7mUdCgc5GJE+Ab5fn6Zly0uupvEkrbhRCgbn3ROG8WhxW4hG5I5gUwMFQh6wmPLPSJW2anRxo9zgo9AsO4BGQlkwdLTkkv4M0lvId4senwi3jZGn2gRy1pFj7XwivXZnwW8ms9jlTvLpfef4zbtSTYXUg4Jx7jjNMeB0SA/Ppg9e67KzNU2ogxTuRtrxEqxapCCBYAAGawggECImowQJhPHMwvd3d3NXlQZHI6ZMoUdL1MzzuM333wTyzRuvbfnA8oBhQNiCaZ8/uCe9/dySz3AxANFNW7RYA4ePHjjjTdilumqOeA999zzwQcfKAXVVNQhLaXfv38/AQPN04FAfYAECETMl1luKcUbpAuTzaK7ZjzdPG+GzKKN8uV2U9Co/fezHWJ1ONsdKK90l7vxR30pVc/BMZ7w5ePgIMgZn4vXF7rILdqz/Y3ZaHhGs4GCXrq1mhh+BILRAZK+jyLBysZTkaCaEzzgKqxQIGgDBExxCgSphuyyEGkpxkWMU0kbXD93ktkp31WZZLn4D59rzqxxC/kCsW08aT8NCEgM6dvbO1W1TWMp//zmZpzNk6izX21WHAbhMNzG2ql9rOQqTWPDqaVXjuRcV+EBBNDfe++9uKTiSumrf/3OnVXLCgQkhowiBnCfFDWRSLCJV1Tavn371C16EkPCydSpUzHL5lbxgEaE+PGPf8xhhI5qCgEKT9u3b/f5fP8XCPKC46AY9Yz06znjy0sIwq0iohMrW79xeYd8EcRq2B12nfbQDbo85Vyybby7TcQmE6hz0YbxpH+8z5tLe4ssd8JfXCVLBvya6XeN97jPbpOvhAwy1f3/Sww3POgrrZLVoIjKD4eAWpHdH5EhvRhz5fvCI/3TS2Sv/XU7nuyciU8tTgIlJ9f1syzZvrCItuderM/1n3MaEJAY0pMY7tnzAat8aiOWxBVXzlPBAB+zXuosUMvH2slblbQRiQwPlePgBz/4QXXRaRSKd911F45B/sMf/pCgjVA5EhBQYZJgYgGDWFMlYgUeEoWpVEq5VrXGxkagoO7SKDQoOpATgZhXzU5gQALPkfT000+TVagnUQcTPYXl6UAgj4PK9wnkuZ5syPV4y4nGAgd8uiUXb/zjAwQcq2bWHOGwprU31QWTD18g1k4RUZvclPKThYDodstP7WKBcl+osLzleNfFJ1+0lhIW4sTo4skXB9mjDr39DJ3mmdVadyLiLyZNhbhNJKeclKNaRJdLxNy5VaYf3Kq3GoiQdpPZphkta35qz/dPkYlhnO0eGiff7A/K8NPdJvm+ZpHyjHQFRGrG+8/NmCQzPIdm87H3brzcMLYOjGoi2kBwKhBpYsFST1uhT35HhthTWBV6/rsuBlQ+OJCbfuGiZ1jjfFGWBrTXXnuNYo9lJddToZ69zuaDVwUhTHNzs/qCBnL6vXv3qiN5YsNzClifashvuukm7NA4191uN0H71D2SklQKvyJnFhVIPv/5zyNX9vFob28vQlxOJEANnqjAJYxCw5lnnkn1WDF2Cgc/+clP5M2P3mvRc2mvc37i+wT5176aXeZmyQABBVg+Xg+JgY4Ti11zp9ab5CcGfpu/hQA3ya4tvc8/vtY5vqFjZHVoeMCdXREQG6blV56/7anO+J21lzRq3Xdayssnif5wJhK6lNSy8h5Qp9Vc3GnJJBpFr1tQhsTah+jxcXdYdDVmV/juvdlh0kg+zJwf/DEvP+TK909i0wOmQrKZnKCU5uAIlCPhoYQj1xMUKWcu6RT9Te++0NYhXyMbNX2tXqu54ULtRH+bAGfxKYWe1tOAwGyxG03yqwAzZp51cngIBMg3rRW34YnPfe5zGKWp9VX+oHHYP/HEE8TYOXPmKAkerXqoWrjTcLbakdV9TL6mvDIwMIBBKj2GBwIB6YyPjhLOAmWWBhrA39e//nXkGFHpXlXhe9/73uOPPz59+nTUVEEoq4DKB97XX399FYLMeN999+F1dQD9BRCozw4qHyDh/voC+1t+G6xhrFt+cUP0t3cvaJpixY8uzaqjAAN0PPi8acaFN2mJezzrHmmLLWj6+b94b7yqdlKLJj9H0mtPfT+UXd4hYvaRaPCcBgrVSumuaRe3m7M9TZzWnPTZpfWDK9xjMZNINJW7QoXVLff/XdCsOS36Wmp+8rDfL3AUBjplKUi8SbfJ6iBO5ABDDeN97tyyepFy5HsNoq/27f9qDAU1U42OnB1H3XixNtjXKj8oSkwqxJtOAwKLta7y1RJ2T83Djz6iIkHVYYcPH168ePF3v/vdq6+++q/+6q+uvfZaFh3n4VdcTt/R0aHwgbA6irZx48a1a9euW7eOsv7ll19mU65Zs4bLiRU/wy+++GK1cf1+P7dwGEIaG50z3uv1EiGo+Cku1GHPLYnQUumRRx5R86oziChCJcLuVzBV4SoSiVTmkeUi/be+9S2OsE+AQKf/GAQ79x2iOgAEpYjMufI9hN96kQ5lu33ZaIBzIbNq9tP/5JU7jfQu2KzVmjWTvUbzk5MQGev0EhumGs1o0nQy2bZxKj93f1upt1HEa7MDU6bWW7Rat6smrNM757b5C7Hp8hxJkgcER1YH8wlvodeR73Hl1zX92y0Bg1Zn4pwmBTOb1//Mkh9oL8fq5HuFZBMgyEed1BHFuG0s6cgvJXv15pJGsdy9q3tafYAMy2hwOIHg9Zdqg8vbRdouejzFtP00IAAB4EBtEbuj7rcv/E55cuJupqldzuqrvurvUIgkX5s5cyZZGB5CwqmPv1W+Jl+BV+ClyG533HDDTepwUMnBkiVLUKPea2hoIPurniZsXLzOaY1QvWqkKfs0gsG8efOkNzTt/vvvV0IMIt+2bduGDRt4gAMH5FsHhqiogylCDgEPBPxlELy7/4h6WZRdWifi/kK3pxj1iXS4nKjPk4VFAoVow4k+/9Kf1k2j4NfadTWt5FI6wnZtnWao03RezdCsmZo1fUCHVG+s02mxu4Jk5sSVodSUzjAJhdVuBEWe88Kg6mzKEJGQ3/cainvF0iZZl8YDhXVt99zk14MrvV0zuTRTcO0DNYW+FpF2ARqeIZ8M5KNUE2Fq17GUvdTTQa4wFnGL/tZdL85wyY3h0ex+1n7+pYaTq84igcgvcZb7rZ8Fgho9aR07w8paAAIilS/g/9V//Fo5A08rV7GUpxK6SgMf9FyyfGTpzLpgwQIkKlDDULAhrIRl+bXB2lo7awKBg1CoiQxUgQmzOJiaQilPfNmsFGjVuaqNbf3QQw8xRKUj3/nOd6ovCWjK6wouyv20EydO3HDDDQxRYQACAX8pEqivly1ziFS9SARkSEgERUJ+RVh+YzjhKC+vHVsbenXR5Lu/Gj6v3uyRAZ6TQZJNZ7doLpIGvNBRr115oT36wNRMT6cYaKYOPPBC/flN8l0TJwgKl7XVjCxpFFGvSNSJaChLnI9OzaTILtuz6cYHbqgjryNPQ5ND7rWHrbneBvmltJiPDAAQyG+ocpokQ7le0hdO/aZMpEnEO99d2DAjIEdxGNDffKF2pGeqiLUWFjeX+vyfBQIQQGJIPHA43ewSh8sJDtgn7LN0Ok2dNjEeKF7hg2Piscceu/DCC3nIYDBY9R/t2LFj6pUtjdLDaqkz6Hki+WqyRseZbfjZgwuUKeXsJ598kuhN/s/eraKtelchQE1KT3i4/fbbcSdnAfYZCHruuOOOP/zhDxMftYobcPD6669fdtllaKKvfF8FAdXBxyDY9t6+U+8J8E2SbIsSzkswKMXke0D5ReHujvyS6SI6WawLjQzYtvzWH3+w/YfX226+vO2aWd6rzzTfepHtwes9sXv8uxc1F9NTCxvaS0l9ZplRfsMz0fC7f51y3ze8T90SfuCf9b+9q1EkHYSZYrKx3NMyRHHY5R+l8OtuEb21G38e/OVNzY98w/yrb9p++Q/17/02nEuDD7OIy0hQSAACEsNmsbQtE3fmYnjUX0hNAkyjS62P3G7/j1tdD/8//0O3BhL3+0upkHz30D1lJHG66qDO4dEb5AesbFOdvsbr91VejckckPOedG/hwoWkBfF4fPny5c8//zy7EIgQwFlW1EjBUCMmsyPvvPPO73//+7fddhtyFLCgrzGbTTb1QaWjzuN0eBnR0T6FUEGadu+991JDVvWxwLmO5O6770aBhjXUyELob7311ksuuQSbwI6eI19lfyoZpJFeoLlo0SJyxlWrVr3wwgu//OUvcT/KaKragVMA+ssgqL4sKvc4i10U7h5AIAu/RFCCgLSg1y7k632/eKlOdNnFiobi2qajK1nKpvGV4bFV4cya5vzqpqL8zJds3zWS9ucStkJfeynBwVwzHj9rcHWTWBk6trHheN8MWbn11I9G27KRjtFVHhE1jvWGS8ucYkAr9tePpGcDNbHSk+utP5GckU0F8l01IhkoxyQIZOoKCF6akU95IEqDYn+7WGIV/dpeGf+9xbUtIytn5vvCYrkmuvQi1TmU9n0WCHC/+lIJS2O21JosZnAgv75bOdFZPnoWnZ5tRK8cT+OWWlw0lYJSVj27E99IBb2l8hGlQbnfaLCCCRh01CgMwqCMqapEzaW8K7fvRyUJOvT4Ek3UYGjc5RnwsXq2KiaQKEZhRY2Sf2PlgyuFA/We4BQI/rj5sBjNFv/wFfWNkkLEDbHuEBLJ9MrP7gAHJ4WMFpzoBAz5lqaxlPDlIq4iR3sqUE76YZDAZ3uc8vxOBxEiqd6iL8Q8kBIqOWpKPlETIRLFI8SmInkrFeAW9j+lT68kVVKSYswhKCu6A4KCIuHORg2FgTN7bpP+AASqSlRlAlkCl5Vv6MvvEkMwikiq5BeSbbUIUYBXd5WES7NVfl95ImGFdbdUPo+G1EZEyNGjPKGoyleNKONVsygoHTyHBXplRH7RufKdY/mtoQqPtsw/Kh9w03Pq8wDqPTf6oAFwgAbyCQU7u91+/PgxCYKtO0+KbGFw/bWZqKuUDkBsnWLKT94+HnEiJC0fi7tzaT87Sf7gJOFBIvu4JxNz0xdShGV2vxceyid9yJGU++rhkStJqTcIIVdCSA3kEoIpMnVKfqiojKi70ETL6Ch9GGWtaooeOT1zjUddkBoy1usZS9TlOeO6A4W4fThtyqw784Vv69XXy5TvwQGMKhZY+qobFAKqvPKQYujlL1Uqd+khgFIlKa/4DOfhALadciQ9jlGbEgVF8Eg+HvhJ/FX1q8QQiQmUKjCRSKE4ttpgGM9cSr86o0QAAyufd6uIUg0hhw8dlCDYsuOoyOSObPhW/r/s8gck3b7SYqdYytbxiR6/iDeMdzmzPWw7diFb3A0VYlRr3uJSV2mZu9zloYeHkT8mIdfr9p7iI37JdBPD/fS5l+oKS5woKwWGKAtSQtEYDdAjrw45pcwtSNmsqDGqavPjqbu96EumMq8aIpkYQAnmIgQDCpZQKerIpWrzK6Yt/hZBmU1DVGSN2IgsmczgJFV+ffBp+pRwwiX+BQ0fS+TvDGSGAXeKdHpJ1cvPIDnkIwsT7U/UmUjyw7b/JTxFld8qTZxXBoZKw/2cHer4oD+qfoa26e298ou0OxbmVl0hNn4JKq27Smy4GiqunVdY84Xs+nm5DVflX/5rmMy6L8CUXvlS8fdfLG34a/H7L4lXrim/fHVx/VWFdfPya7+QWXV5lc+uviK35koulQLKMHLUxi9CSNCB0JmoD48OVFWo3oXU5cS7yr4aUh2ohmANyqz/69E1l+bXXlFc96Xcus8Pr5878vtrV/zi/PPOmwWde65kLrhgDjRr1uzzz79g1qxZ51fa7Eq7oNLmzJlzUaXNnTtXyVXjEk2G0JRmtXGryjActfPOO68ikHMxdM6cCycSTU2tLMPTk/ExVklgMEWDxwo9yufyB3z0AEoHw/wR5806H2buRRcy1azZF8Dz8FU1NeTyyy8/dRy89c4e+TPwoT+KfEn+jDtXFOO5j/ksSWNZ0nhBUrYk+Qw6hcpvvrlVlATD5URCMlE40Th9Vf5ZpMYq+xPlipTxifarajDQJ26hz1+RlwyPURhGmD+hyijZKMuLn/ih98dVFg1eXVLCVSv4iQpV4f9uqKm7VYb2KXUuFX2qTZzuUw35Z92i8WSFUhGCUXyxLL8zp4ZMfPKRkZFTP03vXbny8JH92YO7dx8/8v7J43tOHKP/cHTog6HBXUcP7TxycP/g8X3Hjn5w5DD9gRODMLsP7N9z6ODe4RNoooYyBI+F9waPqlHvHD7w7rHDWIPftn/vjkP70eSS/mBmFEKfWxCj0FSzKyNYoEcZa0r/wPiIMsUtlJWCml0NR5Pn4THQRH//2DCX6mH2Hhj68MiB/UcPHjg+cujk8HuH9uw9fvjYiDh25OiJ44NjI6OZsfGhEyfhVT947Di36E8OnoA5uP/A0cNHRoaGkaCAMoQat6Ajhw5Dx48e4y5qhw4chLiUpgaPDZ0cHB0ZguAPHzpw5PBBafowqsxyAubQAcSHjx1hrqHDBw9hZPjkEGPRUqYQqoEQzMEDHx46uB8jWN6/f9/Ro4cxRH/o0AFFBw58ePjooYOHDxw5dhhm3/69Hx7Yd/zEsZGx4aNHj548efL48eP0+/btgxkeHj4xeFyUi/8DE/3nTIHO840AAAAASUVORK5CYII=); /* The relative path to the logo - the logo should be no higher than 40px */
    background-repeat:no-repeat;
    background-position:1em center;
    padding-left:300px;
    padding-right:0em; /* Alter this to compensate for the width of the logo = width of logo + 20px */    
}
.navbar-default
{
    background-color: transparent;
    border-color: #e7e7e7;
    background-image: url(data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAOCAIAAAB2A3HCAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAPSURBVChTYxgFwxQwMAAAAdwAAe6QY3AAAAAASUVORK5CYII=); /* The relative path to the navigation bar background. */
    background-repeat: repeat;
    background-position: top left;
}
.navbar-default .navbar-brand
{
    color: #F19A39; /* Link text colour for navbar */
}
.navbar-default .navbar-brand:hover, 
.navbar-default .navbar-brand:focus
{
    color: #F19A39; /* Link text colour for navbar */
    background-color: transparent;
}
.navbar-default .navbar-text
{
    color: #ccc; /* Normal text colour for navbar */
}
.navbar-default .navbar-nav > li > a
{
    color: #F19A39; /* Link text colour for navbar */
}
.navbar-default .navbar-nav > li > a i.fa
{
    color: #F19A39; /* Icon colour for nabvar */
}
.navbar-default .navbar-nav > li > a:hover, 
.navbar-default .navbar-nav > li > a:focus
{
    color: #F19A39; /* Link text colour on hover for navbar */
    background-color: transparent;
}
.navbar-default .navbar-nav > li > a > span:hover, 
.navbar-default .navbar-nav > li > a > span:focus
{
    border-bottom-width:3px;
    border-bottom-style: solid;
    padding-bottom:5px;
}
.navbar-default .navbar-nav > .active > a, 
.navbar-default .navbar-nav > .active > a:hover, 
.navbar-default .navbar-nav > .active > a:focus
{
    color: #555;
    background-color: #e7e7e7;
}
.navbar-default .navbar-toggle
{
    border-color: #ddd;
}
.navbar-default .navbar-toggle:hover, 
.navbar-default .navbar-toggle:focus
{
    background-color: #ddd;
}
.navbar-default .navbar-toggle .icon-bar
{
    background-color: #888;
}
.navbar-default .navbar-collapse, 
.navbar-default .navbar-form
{
    border-color: #e7e7e7;
}
.navbar-default .navbar-nav > .open > a, 
.navbar-default .navbar-nav > .open > a:hover, 
.navbar-default .navbar-nav > .open > a:focus
{
    color: #F19A39;
    background-color: transparent;
}
@media (max-width: 767px)
{
    .navbar-default .navbar-nav .open .dropdown-menu > li > a
    {
        color: #777;
    }
    .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, 
    .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus
    {
        color: #333;
        background-color: transparent;
    }
    .navbar-default .navbar-nav .open .dropdown-menu > .active > a, 
    .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, 
    .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus
    {
        color: #555;
        background-color: #e7e7e7;
    }
    .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, 
    .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, 
    .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus
    {
        color: #ccc;
        background-color: transparent;
    }
}
.navbar-default .navbar-link
{
    color: #777;
}
.navbar-default .navbar-link:hover
{
    color: #333;
}
.navbar-fixed-bottom
{
    background-color: #999999;
}

.stagecontrol
{
    background-color: #000000; /* The background colour of the Step 1, Step 2, Step 3 control. */
}

.nav-pills.nav-pills-special > li.disabled > a, 
.nav-pills.nav-pills-special > li.disabled > a:hover, 
.nav-pills.nav-pills-special > li.disabled > a:focus
{
    color: #fff; /* The disabled link text colour of the Step 1, Step 2, Step 3 control. */
}
.nav-pills.nav-pills-special > li > a
{
    color: #fff; /* The link text colour of the Step 1, Step 2, Step 3 control. */
    background-color: #000000; /* The background colour of the link text of the Step 1, Step 2, Step 3 control. */
}

.nav-pills.nav-pills-special > li > a .badge
{
    color: #000000; /* The text colour of the number indicator of the Step 1, Step 2, Step 3 control. */
    background-color: #fff; /* The background colour of the indicator of the Step 1, Step 2, Step 3 control. */
}

.nav-pills.nav-pills-special > li.active > a, 
.nav-pills.nav-pills-special > li.active > a:hover, 
.nav-pills.nav-pills-special > li.active > a:focus
{
    color: #000000; /* The active link text colour of the Step 1, Step 2, Step 3 control. */
    background-color: #fff; /* The background colour of the active link text of the Step 1, Step 2, Step 3 control. */
}

.nav-pills.nav-pills-special > li.active > a .badge
{
    color: #fff; /* The text colour of the active number indicator of the Step 1, Step 2, Step 3 control.  */
    background-color: #000000; /* The background colour of the active indicator of the Step 1, Step 2, Step 3 control. */
}

.UserProfileTabs
{
    background-color: #231f20; /* background colour of tabs on user profile page. */
    padding-top: 100px;
}
.UserProfileTabs .nav-tabs
{
    border-bottom: 1px solid #231f20;
    background-color: #231f20; /* background colour for the tabs area on user profile page. */
}
.UserProfileTabs .nav-tabs > li
{
    float: left;
    margin-bottom: -1px;
}
.UserProfileTabs .nav-tabs > li > a
{
    margin-right: 17px;
    line-height: 1.42857143;
    border: 1px solid transparent;
    border-radius: 0;
    background-color: #675b5e; /* background colour of tabs on user profile page. */
    color: #fff; /* text colour of tabs on user profile page. */
    width: 250px;
    text-align: center;
}
.UserProfileTabs .nav-tabs > li > a:hover
{
    background-color: #827e7f; /* background colour of tabs on hover on user profile page. */
    border-color: #827e7f;
}
.UserProfileTabs .nav-tabs > li.active > a, 
.UserProfileTabs .nav-tabs > li.active > a:hover, 
.UserProfileTabs .nav-tabs > li.active > a:focus
{
    color: #555; /* text colour of active tab on user profile page. */
    cursor: default;
    background-color: #fff; /* background colour of active tab on user profile page. */
    border: 1px solid #231f20;
    border-bottom-color: transparent;
}
.UserProfileTabs .nav-tabs.nav-justified
{
    width: 100%;
    border-bottom: 0;
}
.UserProfileTabs .nav-tabs.nav-justified > li
{
    float: none;
}
.UserProfileTabs .nav-tabs.nav-justified > li > a
{
    margin-bottom: 5px;
    text-align: center;
}
.UserProfileTabs .nav-tabs.nav-justified > .dropdown .dropdown-menu
{
    top: auto;
    left: auto;
}

.tab-content {
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;
	border-radius:0 0 5px 5px;
	padding:1em 1em 0 1em;
	margin-bottom:1.5em;
}
.tab-content .well {
	padding-bottom:0;
}
.bookingtabs 
{
    background-color:#f5f5f5;
    border-radius:5px 5px 0 0;
    border-left:1px solid #ddd;
    border-top:1px solid #ddd;
    border-right:1px solid #ddd;
    font-size:12pt;
}