body {
    -ms-overflow-style: scrollbar;

position: relative;
    top: 60px;
 
 background: #fbfbfb;
    line-height: 25px;
}

/* Teksti stiilid */
h2 {
 color: #fff!important;
 margin:0px!important;
    font-size: 18px!important;
}

.perekoolilogo {
height:63px;
display:inline-block;
width:271px;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQ8AAAA/CAYAAAD+Ik0nAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAASrhJREFUeNrsfQeAVNXZ9nOnz/a+bIVl6UvvRRBsiAhWolijBoMaNZbExJhoTPJ9id0YfzXRqNiiIgqoKFhRmoAgvbOwy/beps/93/fce2fuzM7sziJR84Wrl5m9c+fMuac853nrkWRZxsnj5HHyOHn09JD+i59TOtn9Jw865B5eP3n8l0wgKcJ7Kez9STD57wYMWfe3HOXzk8d/GXhIUUDDoHsvdQEmJ4//28Ahx3CeaPCQT4LHfx54GHSvfBrDrp0EkP9e4PDrXv26v78NeMhd/O7/GTCR/kuAQw8afJp0AGKIACAnj//bACJHAAw+fWHgIfdwgssxMBzECEw/eGCRempt4ftDT37K4N+I9Ln+78C9fvUz5XO/3x/6fSjf5cPr9cLn8wUrLYXO8b5FfaQI4KGdGkiYFr/19tSBA/q/YjTSdbUMSXkmKVimFIAQSQr+nqRel8IISvBrUsj9ne9Rvhn4TF+2ri7BO9UvSlKnuujv0ZcX+Cz8OzpMlCLgo6wbp+K9rI5cWftE7Qs5OAZC7w32VeCN/h5t5mjXAvfoxpR2n6ybO1HK1t8T/F74q34Khn2m+8ThcFffsHDh3I0bv2pTwePbAkg0kcjfAxCJqnM5dLhUDmlDOhITE2A2m0XfauNJUsej/m/oP1OnAH/veA/Tf+ryEQYYUgTQkHRMg0+zw+GMT0gwpaSlmgis/g1IrM11OfK0/P7ZuhSYTPraGMJr94PlX1LEv7Uml/SXZT2yRz+OlnvdBBzcBHFh4OH/FuxD7oLhdKdbCWcsIe9p3Ad+6OChw98rO/mPA4/ivkVSF4BhiAYcfLa2tlj+bcOaftHl8sPpCmMvQAj7iDQXpJD7pcifh/xWpHsQke3oKYikAxFJilxAxLqE/0YIU5I6T+tA4XLoMq97F8RXOZwg6JiCDoQ7rc1yhOU6jNGE/H6niohrRqPN9vqbS643GgwOvmQymXyQDDL97VfbWo7GjmQdvQm+l2SDwSBT28n0v9TU2HDwqisv/7wLUJIRmxK3E5jRXBBfqqmtlU+CR89BwxBBr6HXb5jUk8HDUl1dLdpdJw30TO/VRRcZDBLaOvzwu5tgs/oiTEpEuRYKBlKEioVfiwweUujqi85iTMhXuigzKAqp31fFhxDxR+oCrOTI4m5k8Ig00QMydeBvKQw9uDwJ0e+P9n05VGZHRoqUOH1y/s/DRYHO9Y4ETqFtGvp9GV6fEaXlCR/QHxvDwMMfBgjoAiz8EU7tujiyMjPFa1NTs3wSPHRHfl6uFEGXYYiiCA28v+aaazOHDR+Wm5KckhkXH59FEyIhOSWlWKZHdjoNMfFQKQaECQCAX6JVTEJcghV2q4cGUhhCyJFWZnUSSJF1ET0TTNTJHVK2Xy1X7rnaXA7KAkodg7oZyOjEBLpXncndV0HfZDI62b9iV8/JMdYtFgObFFH6665sJiwerxEJCda8199483KjyehnNmOQDH6JmIlgJ3QTXYPb7XY0tzTX19fV12/avKn65Zdeqg9T4OpffRHARFQlJSVZ1KylpfU7AZEftMI0Lzc3mmgSUIJqDOOnC2/InDNn7tRevbJPSUxIHGGzWvItZnMydZKkKIiCYBC9w6VvBSba6hsAjqhidxBRGlvbSNxxqQqtMFFBlqJ8TQ7tD/qP6DbSkpJhNhkDY7yptRUdDmeYolbqcrrInZSVRO0NRqQmJxGjsuK4wxm6+J4c40U58sXjvE+OoYrycdRT7gQicgTW1AmnlTngd3s8LdRn5S2trduPHTu29u2331r70qJFtWw3UIFD/xrNQoTW1jb5360w/cGBR06v7GiWk3DQEOff//HsmFGjRl+cnpY2x261Zlpp8vBEMsYum5wYXeRxKkarGhtRW9cgqmrQW1eiIY9O1tfa109tmZyUhNzMDFiMRvpbofT1LS2oqq0LMge1zFjL5sNH/RIXZ0d+djZsNNC+q1ioH4bOVvruK0Xt66PT6/XB5fWiw+msI3H7/bVr1yy58847tqqg4VFfvTo24sO3sxD1eKR3Ag8p+vIqfQ+9Fi6maEzD/OCDDw0448wz70pPTT0nwW43mgkwDAFm8Z/je1PT1Iz6hgbdioAQs2/nZg+aTWVVfmCwSExMRK/0NJgJPDR9QD2xmtr6+k7gEVWBq1NMam3IoG6325BDcvV3CR7/7Yc2DblvPQQibQ6Hr7q2dtUbb7z+8IMPPHCAPnJHARH/twQPOYZrcifwiAAc31cMiPYbhjDgMKWmplqXLlt+U2F+/k2JcXHJVrZvS9J/7KCuJfBoaGoKsc13JSKFWyA01sa2/uy0IHjw0djG4NEg/ibxLWAE6kr8kuXOZTN49MrIOAke3yOQcLu7PB60tLc379u//9k5c859xu12u8JA5NsCSHeesSEaYUMPVv9wU6jh33zqvUHZxGq59trrcj/97PPn+/fte3dGcnKyzWL5XpnGiUBRySCJia2c2nsjDRjltfOp3Kt8rt5vVP6WIihh+DOjUb1X6rps5XrwNKrflQyGk6633+OhjW8e75kpKcnDhw6944s1a5+aOfPsXCj+KTY6rVBdEnQM3diD+Sahs7d1l7FfpiisI5rT1bedM1KM90hhAGJeuHBh7i23/vyVrNTUwXZVcdcdaIR4ScoR1WgBE2qIp2iUcjqV2d2DSl3bUAK6Hs1MKSs6UingLSp3YiFBpa/GtoQ7gVKWTrekiRyQg6KIFGLGkEOfO7DCBdmH/ggvu4dLZ9dK2kAfdW7EWNoR3ZUbXva3LPf7BpHkuDj0LSg4/aGHH85PSEhY+NZbi4/RZZc6ZzzqazQGIscwN+WwgRKxFQNiixTuU02vO3fuzLTb7VaXyyURRRKnoE/0d/BhhD45dJKGDTR+MZlMRv6+pgvXK0w1ud3jcUset0fyer2S0+U0tLS0mFpb24xmsylp9rlz/pqbkVHC6Ct3o7nXlK/86vdrr36h/AtYdaBNUv2Kb1BXZylip4myqN4+X2g50aimsuIbQkycekDgZ65vbkFzS0uIOVTTjBvU91oZIZ+rBXKd2HXfZrMiPSkZbPrTnpfFliYqG2rZ0OtVIAWeW7AWSRNX5ECfiLakZ7VYLUhLSoLFbAr+fpjzlVaq3p08yHYi1F3tc61fNCk1UJp4fqVE9mAJ9o/Updjll4P9rfSR0tECbIGg27ZWrta+gX5SRTa1f2UNONW+10RAUQ/1FQhaNQzSdwNH/FtOtxvl1dV7vt686YkMEivt9jgviZhefrVYzH6z2ew3Go3s+CZr/U/jQ4bO2hI+rvh+ejXRK81HTxWV+yWiBAtGAw9x0pcfoELGUSdI4dYWviaLA94YrC18r7E7a4tf6W1+kaijJJoYDCQMPKMIbePjbLaY2IYYkDTovV6P6OCWNifJi94AkCi/razKEFYOiAHBZiv6GVgtZvg8buUe9ZlN9JnD6aUO86jl+/RehUL80By1oPpXKJNTHZz0X2KCDR63W9TSbDKjucONuuZmtLa2igEamISBgahMGP7tOAIHq5kAx+fVMRClfbku8fFxSKS6t3d0iL/5+Vs62tHS0qYOeKWOgWku6QDTaBTXmdGZ6B4WpU1UPw+V0e5winZJotVOKKXV5+H72SwcZ7NQnXzwUlM53T7RZoLxqBOTzbz8/dTkBFH3YL8roMHiEiQjqutqUF9TDkdrHWSPiwRqA2wJaUjLKkBWRg4sJvpN2ceDW5TJ4liQNypjyqf2i4iD4rYzmlFXX4ea6jJ0ULk+j0Opty0RKem5yM4uQJzdyggpQFcpMzgeuY2cLi9aHS74vFyul+Fa4faqSGdhE3lKKnW5L6RtIi/t8gkHkA6nE+1ut8/h6FhptVgZLPw0X8Qr1Uf4k6iAwL/upVc/z3VqQzkSeOgFEWrH7UQeHkGUWJ8uweO+++6z2Gw2c2NjIw3CFoPCHMBOLRJVyOB0OmWHwymHeA2q5TF70F6pEpLD4ZD5lU8NjNSJLp7K7xf3cIUNdBrpe6aKigrpvRUfLBg1bNgvk+PjY6LMvJ4EJje9f/rJP6HQuAuFGTa00UrscLnpWa0wmuIQb0uAwWSjcWala2Y4/QY0eCRY0ovQb+g0pKem03j1wGyx4fXX/gFT1YcYWpiKdpcfbq9PdcySYTfzROe/fcoKZjDT4CKGZLDAI5sh0cBv7WjG/sY8XHz5LwlAHHj68T9hch+alHYTWhxueH1Kn1iMkgAJWeaJSEAhe+Cgl3pvKqSMoSgumYCcrDQarF4dCNDkq67Ap4sfwTnjhhCaS3AQSHkYkKkdzMTWbFazbt0QDS5WUxff53bC4Hdgy5Ea9J14FUaMmoCVK5agbf+7mDokl56XJo5fYRLcBxaTJJ75SG0zDH3Og8Wegt2fPYYZJSlw+Ah0ZAIZkwVWqx02u0wg1ow99UWYd8UvRT2or8VANZtt2L13JzZ8+i/koA6DMuORaGbm5BWf83NUdnhR5ktF71GzMXDgKJiNiiVJmOM5wpEnBT2LlwHM6xV9b7HaUHq0FF+segPx/mqU9M5ARgKBBAOvYDwS6lpdONjgRWrfSRg28lQCQbMC+qp+h8t4//13sHv1U5g2OAGt7U5qTyu1QTxhnRUWSwIS4hLRRuC6py0OP77+Huo3Y5fuAdK/Ib6Jn7+prc236pNPHvjx1VctoUtOVYTRFKnhjmXRFKDh1yN5uYaAR5cepgQemiNKT/NeRFK4xKKI0StLzXPmzs0Z2L/f9Ql2+3ErRffu3oldFR9jwoAknNLPhP45yTCYe6HVY8KSjd/A7TOJiZ6flYlTRw0ndpCI/RV7sGPVFnizx2LU2DORYPDh0MF9KPtqLSyjMzF9WB/0zk8RAOWiVfL1dftR29xBTeoWzcWrtp2YwrC+GTh7dF9I8aloaPPjwTv+AXtSX8w4fSa2bNkA52EXJg/Jx9wJ/ZASbwHhBjbsr8XH247Se1rl/B5kJUmY0t+ErPgO7K9egR0r+2NP9nkYO0kZ8IJ20+91tLdhzZrVSHZVYdq4UZgxagS1oIVmgQVbt23HynVfgRdvnlzc2GaaJFnJiThr7EjhXAZ3PTZtXI1/Pv0w/vjQs6glMPpm3XoC3mLMHFOC3LQ0YTLkMg7X1OCT7Qewbk85ti/5BmMmnIZDm7+GpdmEs0ZmY0TfTFjjU1BBYL16dxW2HCjDGyvfR3xSH1x8yVU0h73U7n68suhByEe/xIUTSmgiFmDxl5uxdtdhErXawSRgcEEmLjl1LMbmAWs3PIXlW/pj/OlXIi87myl1wCTN4oSHwZxBiYD7rcUvonLXCpwzdTgGFo3B+5+uw3NUdlVtkwCIPjlpmDt9POaNLsGWfZ9jxatfouSUSzCg/yD4CUwFCyWsqawox2efr0eG04zTSrJRnFMM2UTAYc9Gg8OAz3YepGc7jNc+2oXMXgMw//JrSaR3fteKEGKcccYpkyffdNppp3/1yScfHwubcx71vU+nw5CjAIeECF73Ed6Lw0gAId78/ve/j6Qk7VLPhe6dUqQI1hN9zIlJpxk26bTFbEaxPvLIo9f0KyqaYrOYAybGbk9DkHq6aUUdMWoSXLZ+ePWj/fhsRxXOGdMPyUmFqGw3444X1mDNvhZsPdqCj74pxXsbNmDkwL4YMWIUSvLSsXfrxzSYS1FQNAjDho2GrddIvPH5YSxZuxszRpYgM70QDr8Nv3tzJz7ZBRxqScPumkTsqLJja5kZSzfWwu1qwuRBGWh3WvDqx/tgtmdh2vSzMHnq6TjmsODJJavR2GHEzAlj6IlTsGxTJf705nrsq/NjW4UXXxx04d1vnOiX2wunDLBjcEoFynavwWd7vBgwZDhNMkms5BkZWRg5/kys3V2BxxYtgdXmxZgxo6lMK979fA1+//RK7ClvxrbDDdh6sA6bD9Tio62H8cW2rThj7HCa2GlYu30v1u44iklTz8DwkeOQnD8Kr9GDrdz0DWaNH4/4xGy4/Bbc9NxKvPxpJU2gRCQlJuO8C+fj9PNvxKKVh3Hk6B5cMCYRH25rwsKndmLJJ5U4eMyMrOxe6DdgIEaMnoDWNgeefOzXKHbtwA3zLkBNiwPXPfIilny+Bx0uK9LzBiMxuz8qHFa88tGXSCZgvfiM6bDVbceSVSuQVjACqSnJxIZ8AjiYdTBwEMXDP597BK7SlfjFjT+me9Jww28fwtOvrEZNgwdpVGZqzgA0+xLx9qdfoar6CK6cMwsFVhfeXv4qPPYc5OUWCObjJbG1sLAIeQOnUH/XEbAdxPTh/ZCR3gcGWybufmk5Hnx9DQ5WtCEzMxclQ4dh3IRTBNOLNjYNsY7hHp7MwExGozU9K9P15ptvbu9mjnaXNU3/vsvIYlM39l6pG6cRKQp6hSheb731tvykpKRUp8tlYrHE6/UYiTKzCGNg3Qa/5xtJZjXQRDDQqmIgOdmWl5c720srTKvXGzPh8/llQWN5lexwdAjqO37iKcgtKMIzj9yGBgKNPFp5TGYXrLTUj5pwBqacNosa34SNX63Bb555DYsf6ouE+ERcPHsWfvHQE1gmxWHy5BkYNHgYbr/rT3jkL7/AvioX+vcrgMlrh4VXySFDMf/HPyPqalJ0DNSp7Pz17JP3oX+vncRqioSs7vF4UUkrt5lWsFmz58GekIzNH7wKL+wwWS1EFGxIjjPj4vkLkEuDl0WFrV9vJIB6C4N/PhwZcSZcOLYeG958A++/m4ozz5opVlMj0fjktExcfs0tSEzNxrpty3E9j1ZiHmYC3+QEMy6/7g4U9Omr6JxY30DPvPStRfj108/jud/cTmVYxEBsa28noEhG8YDBWHjLPXjm0buwt7IBk3P6oq2jEuXVLRgysAQXX/VTFFAdk5ISYYtLQp+8RFxSlI91B1z41SuV6Ggz49QZM3H67AvFfXFxcThWVY3nn/kfjDCX4sqLLkc1tcX1jzyPsvIOTBh3Ci66YgHVsR9PBtGHu3btwEOP/hJJ8XZccMZpdH0NHnviNsxb8BekpSYpYgg9i80ej7fffAGeso9x9913ChHm5t89iM/WHsRgeo4fXXsTBpWMhIXYGJdbWVmBB/54O6z/eAF337AAN5xlxP2v3g+35x70L+4v9GWsN+rdtx9+dts9ePSBu7D7WDv1eTqcJJHvL69Cn/w+WHDzXRg8dDgyMzJxpPyo0J2Y6TcUpbIcajb/N+lSJVWpW1zc76z58y/b4PX62qmtXVar1d3e0d74yssvHY4gtoQH5kUSW7r0FTFFAQapC5lI6gZYNLYReH/O7HPv71fcd3aolUMSCsxIXnWq1l6IiG1KjHtAe69ZJWRZDu8b8Y9QbPFqxODR4UB7e4cAEZoVsNJEMhjjiduQ6GJqE0o7lm1T07Oow404mwb533atxRdbtmLWWWeJ6s8+dSJ++eTfaSL3Ey7grP9gd20YWSRIoBe3uI8nXRKtdPHxNi1YATkFfXDB/Jvw5Fv3Y2jvBEH5PbQydXAsi9MvlHrx8QlCfpdNRL5okgu+Tt9PTc9Abm6+eK7sc3Kxd9c3WLffiR9NzCZq7cekohr8efELmDhxIjKzsmil9NLEbhd5ShISE9FMwEAFc/ACa/dER6RlZCA/v1CMGdZ3sKL02utvwx/uvg6frt+AeHucMihUfQKLF0lUVkJCAnwcWmsx0eJuEkwnt29/9O43mOpKwG40402auCWWA+hfWIwrn9yA1hYjZpw5E5cuuBVxVK6bntlP9Vi2fDHM1Ztw3U0LhKb6uQ8+wcHSZkyddgauvvlXSCERykMT1+3zCNFkwKASnH/Jz/D4249jxuhRGDRkLGZXVOG1lx7FpVffSQPNJybr9t0bsXfjW3j69z8HIQneWfwOVq7eh6FDhuG6236Lwj7FQlnt8rrBC1IaTfaf/Oy3eP7xO3HR9F0Y2G8AFp4+Fvct+guuvPF/kBgfJ+rB44g1i6yQZt0YzPRK4ikrf3MK+2DomIn0GDIcVKZZVUx3sFJc7qybMNHCEm3GSF04BEaMJIgwO5OTknPuv/8P/09LI8B1OXjo8FoCjx9H0XvIXZhyu2MpXeo8upKJugKOTkBCD2FITEwIKGdZV8ADQ0w03eF2u4N+DLxohnk0cgAZD2xeOQQQEMprYKKU6UU8rW4MHh63R4SSayY7VkgKs6yJJogpgSaBAkqsNbfQpBWWg7gE5PcZjB2HjmAWO6BRmfn5+ehoqkbF0UPIpIFitVjF6sJKUDHZeUCopkUrMYc4GrjcaWYSmonAYta5F2D9Z+/gF//citoGGQNpArIrudejmOVFYBLTT35lb1m2PrAcZzSq2aFkEkHs6EvyeEXTHpgsGTSx3MhI9aKlYT+qK46guF8/uJxO0do+nyysIqIdGTxY5DMpZfJqzs/KKyBbcFhXnZmVg3MvvAZ/ePlRmI0+mIhl8USJs9vFoGXDhbDUqEAksbmW66c6kSUmpOPrr9ejY89y3HLBZNz0zPsoq3Bj4uSpuOKGO2gSxgsrhWSzwuFwYdOnr+HB+dNpgjMLqcTS1VvRK7MX5s6/Fr2yswUj4nbk/nSb3UKXceppZ2Pt6ndJfNqMH51xJmZPPgVLH38BGzesxqnTzxBttmr5Ilx59iTEZ2TD196K19/7DHFWO8699Br0JwDyExBYaOLzWOCxx+dQYgz9hk/HSys+xh9v6ItBAwejhES8lSvexNXX3AxHRxs8BqNQsArLl5HAw8gA71WsdNxHJl6UTAJgLTwmuzAlR9PbdXd/5M875ziRwmIauI+EzVVRBXh1eo9IYklXXqVdiy1yaC6+rgCiO0cTfWIqoesQpld/0EbOfg27d+/FuLFjaDwqNJ+fce++/UhhWZYGThsxhmElQxQFnwoO23bsJEpZjD1792HggP5IT08Tn3OZNbV1qK6uwcgRQ0WTyDo/Ak0TL6wjRmYN1gCca4OJzYBuerUT/fX4axRQoIHhFKDkR01luSjDaFACz5jJaJNJhK2r5Xhpopior5a/+XekyhUw9xqNm+96EJu+WgfHx0uRk5snAEEx9SoMSdFgmsTKDtVcKJSKJHcLQmU0KW7itnj6vRSY/U40OZvpt/xoaW4K+Hrwdzxe5XnVGa4AiEFxWReThkDVTsxp+9ZNqNrzMexJKRg64lzkFTyB1R8tR0JDLU0CqwBoZjNsrmWWwm2htYkCUmyaNGHL1o345sOncP/8c/HbRcuxeU8DRo8ci8tvuJOAPF6s9lwfNpt+RZO9f4ofg4oHiLqt27UXldUdmH3+eSiiaz5hllfMxtqiIKxF9Ayjxs3Ah18twbzTZsBgSxa6q8feeR7DR45HVUUZHLW7MX3i+cKKtIvGx45dZRgweAxKRoyFx+UUi47iv2NQWa9fKKTHjD8VK175jJhSIxJtCZg3dSwW/uNtlE6fjbR0ElFowdIseLTyaHZ9YfAWY4vrbAz61qAbP5Twg8f9tu07cPRouWpKh3jmRGK5U6dMEn+vXbcBTc3NgXJZpOrfrxglQ4Yo4ycKOEmKKkBSdYhe3Sl1IboA3W9NId53xzykLrzNpG6+o93D/h2hbq3UkV6fYje3Ws0Bb0k2G7JM6pW8goVAdQ5STb5iknCcBXeQS2UpmgNVR0cHyeyKi7VRUkLUeSAKZZJJXcWFQtWiTHy1owyqqVO4Y9Pp6GhBZn6a0BXwPdv2HSTGw0zYLlZuMQj5sYzGIPPQBZtx/RsaG7FtzVLcc/5w/OwfD+CaWx/C7LkX4tw55wVYl9mkpELk8gRzUZkHD0yoIGsULuOKM0xdVRkGTe1Nv5sIg8WJTaUuETkcn5Aonk95XpMwFxvVNlNCdQ0ICtuKr4eNVv2v1n+C2QN8WL9tPb7aVo47fv0/GDNmvGhzbmsnMRmjCO9XHdS05zUpIdysmzly5DA2f/AUfn3RdDzx7mqsWHcAA/sOxLU/vxt9+xYLUYWHmObDsuubtZg3fJBiBaJ6bD9YRs1owshxU0S/cpswMxJmWq83MMm9BIj9+g/BW5+/hOa2VqQQwE8cMhDed9Zj185vUH5kH0b3z4WNrUb0qDv2HkRrmx8lo8fTYpQqlMrsRGdQHeiM6mTnMcS6mA6vDUeralDSOx4D83OQG+fBujWfYu4Fl6oOZYaAk53SnoaAw5nixq+MM8NxuPELUysBAzNgXiw1/yE2r2vPX1dfj8zMDBQWFAiAVaKok1V/mq4P1iGqzEO/YwC6AY9oIBJyGMJokuL2FVlb60fXmac7ZTjSrDZ68BANQwOQG5rDjp1ON+ceUJx82JvRYhEnf8Y1aWlpFeKKWL1URy4hungUebSZGl6xrLiFSKE6wygOStQhPLECHoEilsQkdA0IWGUUhyW+x0F1aa49hNNOnSJWbJnk43c+/JJW0ET0yisMOAapjgaqSGBWnc94IJmF4nDd2o8xpk8mCvIH04rWjj07vhbemRy8xspFKztjMQgZDcEwfLGqmxVQUhVgfMTFJxBL2wFzex2mjBxMF5Kx6bAHKzaXIyczC/lCqRocwDwZDaroA7/wICNS5ROKZHbGshB7qaioQPXhzZg2iVY2AtO9O7bA7ewQE4zraLPZlHamshRAhsI4uH5mo1CsHjq0D+vefQz3XH4mXlv9NZ5/dzOK8ouw4M7fkjgwUgAtl8flcL3Yea2lthSDCvPVenlpwtYhOTUdeb2LAvezUpVPO4E1jwMBrgSgGZnZcPutIpCQn6NXahr6ZSXg641rcOzoXkwYSqDkU/xXSsuqBAgNHjZa9L9WbjyJUPxqtdoU8Y3aLSk5BdaENJTX1CqsgR6zpDAdG9Z+JMyuLK4EWQuCiWpVvZ22SGlR3SHWFYMhZgBJTk4UaQWLivoQ8BahIC835POsjIzA58V9+yItLTUm8FCt2aYw8NDmuD+G+SxHYyKmyGjll/XZqHV5O+RonqQ8YOPi7FIEhmKgyRnGPIwBVC0rL0c1ddz4saMFPdYYAlMzBgQWVbIIdXtlZ6ngYRJyJiM0iz+bNm/B5EkTxN88MPQ/zQDU0NhEg8BNg9ch9AGSpLEOSUwoheYD7Q4PPnr3Wcya3BfFI0dzFBL++deXsPHroxg0eBTSM3OIlXTQmFcc0DQdAJ+JCRa4fA3Yv2M19n3jgrl6PW665Hy0t7QJLOB6tLS20ncVD1l2huPJxGKHw+EM6jxIbOFcDg4Cyzaqb0u7A9t3bMe+9Svw8M8uhD09CatWb8M9z6+Es7Udk045AynpWQRQzdRWHsG++HmEr4EMxSmKRA8zPW5yghHHCDDgqcPRfRtw47zpSCURisUTBhy2sMTRyZPK6XSJsrhubq/qsRkASxNd86C3tQZ/vOlGvL58Ff7fG2vQJycf835yM/r2L0FjY0OAXbqoLAZ/BizZ1SLc3EXfEPjXN7cSeGQKMOLf10Qr4TSothOfrPgWynWTjR2iRP+xb0vvXql4d+cWZKVYUJA9hgsFO8vU1DXCTqBri0tAGy1MvjibInqph4NYVQeXS6Ixi2VWeyLqm1qU+eLzID8jATVrD+NYeRmSibmwTsWry94fsOyxeE318XmtATFLP8X4GZJpsYgFRML1F74wYJDDbvbHmMFbXbiNEfy0wk2yPT5MUtcCWo9ZWKTIWF26yYAooqZfEzIlDy4eIMJt22wKxJFwJ/NgYgrtosmhsAhFBBHXaXAz+2ingccT1CLiXoJozdf4h1kByOUFO1FZFdKSiQH4G9B4bCva6g7gvAkpmHvpPDjaWvDcE6/ib88sRXJ8Ck4561zk5OTSYKE6mK0K+xD6BCOsJNffe8u1aKfv+D3HkGC1YNS0i4U1pql5X0BMY4tDYmJcIKZEKIipfiy2BZgM1akgPxunTRqLOJrkdXu/RKqrFndfPhWltS148NWPsPKrbTB43Bg7eRrmXb0QaSnJ4ll4wgs3eq8SiyIawkMDngb39Inj0Cc3S/gvGOUqzJ8/DWk5hYSYbcrSRPVhCxIr/VhZaVajlYUPgccnxCfB1FjUIuY2e8Zw3Hndj5GYloHxIwajX8FGzLzkp5gweYaQ/3mlV9ijV1Euc1/zKu73wMrPKRLe+KnOHiSlp5JokYIEYgXMeoxCCa5JCJJOADYISxcDq5aiPolAobX5GFJsCYgjNidWAaNiZWNxLi0tnV7jqew4kQVN04+ZVEU8Rx8weNgJZBxs1fOTqOxzUB8ahJ7E2dGGrF45YsyZVEaon83MqFixzCIX1z+E0tPv1Dc0CnDuLgMbMxYGz8OlR1TPaFnkJWUGqJXV0NCAw4dLhU6NwZ4X01h0Kyp46H2qDBHAxNDDeR7CPE7UbmkRQ+tDxRal0bkD28Xq5hDXW2mQG1TqrcViMKrzwVYUvo/1CdzQrNBjwBHfoYZlcywPDI5JCRfNNBfmkIamDs0m2vvi/T+H4EQmH+LHDIOLxI5XXngVry1ZhW+2VyGT7jl73hWYfOpZQsnpgRwY0EIHQIPCLTfj0RffwoHSWmLXXnHf1NED8LvrrlJMc9okVDTfSnBSQD72qbI0vRd1lzBmeH+kpyQJkWlU/zxYkkeh6lA1LrvnH6ivr0NhXj7GUX3OPu8SYZ0wq8FqgSA8Q9CULVZiWqHXbtiMh59bCpNB8e9IT43DbxZcivFjxgSWPC0cn4HO7POp7cayvsJeJR3zOFbdgAYSJxNJ5Jg4YQLuXdiGJdt2UH+egeREe4CyBwL6FNlbjSvyIbgJDFuSbAHRJtBG6qdCBFNTAmjlaa718HuVwECvT7BUcY3ZgdegMFjqG4vVqlqFjIH0Asr4C17z+mXFsVCmMrzEcHwddI9b6OMY8NQQsiChlkMTuOpTKQhdkzrONFEypklD9zY2NmPrtm2BoERm08ykfaq4fqyiUoARK1PtdD0zI120W7exXn6/IUxsCQ/TPx7mIWkK00jepMcLIuHu6AZFbJGlcBmPJzrrOlimTKDVgZVGmvmPn5WvNzW3ICU5WdA/RmYLK1dZD0ArTnNLs0DhtLQ0RSTwK/b+br3Y+Qb6nbr6Rvziby+QaKAMlHaHCw1NTJEhWAI7lp127sUYN2macMJiphNCJbXJRDS5sqYJ7Z4klIwcJxSrK7euRc6SZbjktKnBSFPIgfSAIVHHmoqZxZYEG979/CP89n//IXwHbr/uYty2YC565aTif264AA8s/gqXXnsT+vUbgARiCtok6OwLoDooEegSdSCxphXlVW0YM3E60kjMqW+ow68fX4R3Hykklm8IE0+VSORg8KKse14CbxKttuyqwE33PornH/o1AWwGTp82DWUVb2Dl+6/ignk/UXxtTL6Q6FY2g7sJqR3ONiT4MwWRYYc6v6wlKFKjX6MMKp/qRWplvQuLY8QQWohhKAF8MpGoDogAHA4StJmpXFdQRaHuVyPrRrbersgT0mLi9mqF7GtDc0c7XTcGUh4E5XmowBVZxxiSukFzxIuBHbBIlJeXg1NPmSKYil4s0owFJUMGY8jgQYpY143pt4tFPVJ+D38PmUeIn0c4eEgnUGzRwKPTjUxr6+obhBNSvDUOtbX1SE5OUn03FMbQ1NSMvNwcASysGC3IzxMNZrPaBE23WGSBwBWVlYHoza4bVFaCzVhkIOq/t7QO9uQ+yCvojXT6bgnVJTMzB4XF/TCoZARSiXmYTQZhshRsiCNttSYxqjoP9qmg9u+Vm485864WbKBk01h89Oafcd4p45TVSJeqX/YrimEeGNokFeyDRQWh72FMMmDC1DPx4rLVGDO4N6ZNGIyZU0dg0+6jOHTwAAYOGCjUNgozCCroQuViPzvOCDOtgYPFaNJPPX0OhgwdIdr+z/fegC200sWTmKKFNSpOkZLQ5muRyVxfhaMqpmlW4sQTTd+xvwl3/vFxPPOnX8NmNOPHF8zF/c8swurPCzDzrDmCLWoRzPyalJRMpMCOmoYa6rMC4WGblkT97uoQoCyHreihE1fidA00zF1IYQc9YgguZzNKa5qFJzAD2sHyYxjcf4AAkMzkRHr0ZmGZCOTYDRv62k8xI3I52pBK4qff00xMpgnl9W3UB3bhQBiqKvTqwCNCrIbqHhBIO6HQCtVlQHGx6MoPRM+QI43j7j6P7HHt14NHtKRecqyAoddpmqLEsnQFIHKMYouks7b4OzEPopTMPDIzMoh5xOHQ4SPIzspS6TOElr+tsVGAS1tbu7C6sJZcRHXS4GczG1PsVJKXDx46LPQammWFf1SP4KFzyiNCsNkCSt2KocQWzr34SvqdBMTTwGRLkKKJl1RTr0kEKho9RsGGfJprHzuJGdQoSlkz07IyV8K48ZPw3r+seHrJUuEjIqnmYM5k7vcrNFQBD39wGVT9MbQlcfiYU5CZU4A7Hngey5/4FXplJOL2S6bj1iffxf7+AzFi2DDot1HsNJZ4SXdTGxhI2PL6VCcxDiE3IiM9DaPHTcPTb/0LLj8HySUodaLvNDa3iuhQDeDEs8kqWKp6GY/HhbETZ6CsqQb3Pfwk/vyrnwsfiJ9fMge/+fsr2JFfhGElQwWjUwDSL/Qp9pRc7CgtRUm/QeDkV4VZaTiwr0EAgywreimN6evSNIj2ayN2Sb2OzKR46txmHKuvxr5jLUjL6I0kAux123fj3KmniO8W9cqAo2OXEHXlCMpFfa4PFn/djibkEMP1uOoJSOqxp7ydxlOqsMTorSt+n0uIvDIzHBkhFEZWExdrbMFE44B1cR0drcJTWPNz0hz4TKruRz8nAqJZUOQIE4+Cn8sxKE1lxTHQOGjQ4PjExAQ/90FSUpKRgNyalZVpy8zM9KSmpvpsNlvA9VvSJUgK2QpVYnO3jcP7pXhFv+M1ud3um6lCUxTroCzpKaymcJFFjg01G0cXeTtUZzCziE/xeo1aeD1N/BHaINDKZ/DgFU6Y0dgtmr2fLeZARc0mRV/Ayii+RzS86lAmHIkYRGglZNDQfCKYedQTm2lsakJRnz6R7d4+p9Cow6/UmZkBg0ZyYrxQfhmMhkAqQE2P4OPIWy1Pg6zKGT51BdJ5ASr5LtjrMh5XXH8PPvrwHfiNFcLxbd++PVj9r98gO9ELU/8rMHbCdCrCE8wixmDnNwbK81MdT5l+NkoP7sG9T76OZ373E9jj7bjp7JH409svoaDgbmJgFjHJlaRAfp0/s7q0MsVlQOJ7JARM1z6vB2fMPA8f0vU1n60Q4M0Wj6dIDOln+hqHvEMw8+LbgolxFLlBDWlXJgErZeddcROe/etv0PvFV3DDlZfTwEzFz8+bgb+881dibfcjKyNoTuTFoN+gMVi55QVcNGUM1cOOkcWFWLppDVpU8ZRFT5Os6Ki03ByKX4YJZWWH0SfNhhQb+/jXY+P+MlQ3+DB4TF/0HjQCa995CK31NUhMycKw3iSOEeDX19WiN40DrRzNzyPwN7VHbW014uQm5KcWEcjWYndlHXaUuZHfOwep6ZmBhEFi3JKoBC+JNL7QxVoPdFw2A0NVVTWeeeAWjO+Xgteak3DD7X8S45tZCPvnHDpcKuqjbR/JTJrHrtfnDUiy7ImsMXFeQMXnXo+aXMsoALlrHw8/jZP83kuXLbuLQMTLu+HRHPHROBD5PtRT7B9Dje4L35YhUq4P1cDCEH/YVF9fv5IK/IblKi33hgYI2nuqhNft9vgjgYd+5ePXjo4OI59tba3m1rY2S31dnW3MmHG3E53P0je20O4TgrE7OXs88spv14Xe8+fceMwyGCBYL8IKU24QYb2g7yUkKi7BKbyniM0mRB3Wf7AYw/ZwfV0DdFIMgA7BPjTLD3eq8C+xWsJyeBrDEu/o0vDxZGcqrWrHlXIsKuj5MWbCVAwoGYXaqmPCzLvon4/h1JQK1Ld78NxzTyInrwgZWTmKCZHLZBHDYgxQYuGeTmVd/uMb8cAf7sSitz/HVXOmYMSQIpyz5wjeW7YYV159PU0Ap6if0MkInw4tExY9n8uhAp1CmRlcWYnIj9MrJw+XXX0jzjrnIvFsBw4cQP3ed7FgTgaeeWw5rMn9MWPmXGFhCjyv26NYNNR2SM/IxCVX3YG/P3sfSopIvBo7DsVF/XD+4MNY9voTuPSaX9FE8aljyYPRYybj0fefx9b9uzG2xIbJA4uQbPmUgOEI8gsKxDNoSlYWe9hapnhtGrB7+3pcMLQQBl8jregVeGfTMRoHcSgeWIKBQ0di5bJ0rPxqLS467XQMzs/B4Lxk7Ny5FaPGjBM6A49q+fGqXqE+oRQ2Y8f2rzE234BkaxuJLLVYuqUVTa0S5oybLGKEONWBhsisTIW7idrYHhR/AomnvIJVcp3ZKrTi3TfRP9mNcf1740+/eBpjJ83EqWfMUpMGGVBaekQo1Pv36yuSMFVVVuOTzz4P6Mh4Ak+fPk3EU8XTonHo8GEcLTsqfpeBNTU1BacS0+oq+Tf/ztGy8tKfXv+TP9DcarXZ7O00rxzEPpx0uun00uljctDc3OwPT8sYvuMgjW+ZFn1ZDSXxmnJycvbT+wMITYIaSXzpic5DS1rMSVntS5ctb9TiUDTwYPv3lEkTAoNl4oRxgZWBjz69e6N3YaG4xuIMizeaJYbBY9yYUQFfkRHDh6lWGY/Qi+Tm9gpMJu5MSH5Vb8GYQSuHp0WhoGpsixBVaGLx5ApozdW1xae6tnu96qtPXeXVySR7vQFQ4QGqKbTc7nbxPjevN8orKtBx5Aucd0UxHnpvLzwkvjQ3NyE5JUPxH9BYgscUAh6sy0zLyMKPrrgeDzz9IKYMLUZxTiqunjkWO599Hx9/+jFOmz5DsAH2ZWG/DJ/Qk7Jy0Q2voxImfwJVtT2Q9lA8A1sZVC9S4TyVSKvjoidw+eQUGOOzaYKVoaWpQZjSfV41Y5oAS4/yqpoXeSIMHDIMMy+8Eb947BG89eds5Gdk45xTpqG85i0sX/oyzjl3vtA9cDuya/6QsbPwt/eW4e+900lUKMA5owqxft2nBCwTaFIq7SeYh9cv6ieAY/dutJdvxPRZp1LDlmPZ5v34am87+hUNIYAeISbYWedeiWeWPoDpJfkEann40ZQheGrdx5h7wXwkxNlUU70SjMl+MFyfxuZ2HNjyAe4/MxFGfy22HHNi2SYncrOyMXrSNCVrm6woNIUjoLcNsruOvpsgRgeDBvuLKBG4PsGcWOyurDyIrV++hX/cOh9f7donylBEMzUClvqYrSlavNZwGr8lJUM6iZ5sNue2nzplimDpesWNPr1lNB2Kwphkb1lZGaEe+HSop5YsSIt3iVXnEeIbYkD3u3Qf76ntZuWlyWlnJyaOHdFOoVBTBzP/rb3nxlT8OtyBAc7XeGKy34d28t9cJr/XytQ+c9JEYusMf1eS1FWcWAGnwfGxRt3TCL+nVcj4mt+IwWgMmN2CNC004a8AGlbKciwnTySqIyfV4e0feNKKdH5SEHt5ZfPJBixb/HdcOCIBiTZJpB40W20icE4SehWzIicL8PCIyepXxTqbUNj5MH7SqRg15Qz89pnFJJd7IdFAuvmsYuz49A3sPVAqnkPQZlnTr5io7aiNHEcgd5TCLLcRIEiBDOlyQGFIbMkajy9Wfw574xqcOWUYWr1xQsph3wdhmDKaFCajgYdPWcU5VoXZHtdl2oyZKBoxC/c+s0hJ30jtcvVp45BQ8SHWr/+c7rUL0YN1Hxf96GoccOTj8eVf0BAuxTXTB6Dj6BrsIIBgq4nS/3TSBOf1t7XdhVVLn8ZPTslGalwT1u7dh4ffq4TVaMO0s+ciKztH6HJPnXEWbHkT8ZsXl8Hdcghzx+RjaEoD/f4aeh5JjAUGV6eY7NRWMOPN157B9JyjGJYPlLX48MdlLeholXHK6WeL1AWKaKPovUjYoAWoGT53DY2fBqEkVxx4/WIs81j0uHksy3j+2Qdw7vB8pBKzrGtoEssp+wdxusl21flOy93KejAlFklNZak7uS14PMtqvwY/UxZi/XzQ5gkDfmCeUZ2MLI9G398l1jOSZ3kgtkXvrqpXoMrHwTygVk7L4OzdtHnzSwcPHVrncXtMbo/bTJOF83pwwBzrRYyqXsXg9/kMJUNL+k+aNGk8D0y2sFiNpogeelFTOrNVhPNbyCIqQyhZOb9mWflRJBkbkBZnpQFUJxyL8jPsaO1oEyHyWZb0zkRL53DG9WklubOqupwmYwuKieGggwOurDh90nAs33AMDfXVhPbeQC4Kh6MDOzd/jiLvNswaPQBtjjK0O33CjZ7dzh0uDw4THR3WvxASm6hp0hQXZIn0fa0dHFtiFjlCGVwuuew63PPLhXjlg3X48cyhyE8345fTzXj1o3/CM+1KmkTZMLOnKH2vquIQBmYTINPkbHdZMDTHibw0jpGoFV65iiOeLOpXX7MN2z95HLef2x/G1Fx0HDwgJJPEpGQBlhXHypBg8aAoj56Xnj85PhHjhxWh1qE4QKUmJwvmM//Km/Dn+27As+8sw0/nzhKh8rfPHIjn15CYYnCi94AJyEhLRhaxyGsW3o0nH/olLKYvcfPZw3Hf7Gy8tPrvxIJuJRm9SJjxWQQ4WnYInyx9EvOKKjBrZC5Wb9+NexZXUzvLOHP22Zh+1hxFB2OyCfa44Ma78OAf78Tdi1bid/NG4b7zivDYly9gK1H8QUNGK45ixEKr66vw+YpFGOpbRr+fiwONRtz9Ri2273dg9KgxmD3vCsE+WQfG7VlBIgWcVShM98HRcQxmmw/DCuKxubkVdY2NQlHOOh12Ktu26TMUoRRXnHYx0NJA7d2kOgnaiQD7lbgoZjK+yJFnEXUXMUw8XnAqaqrr339/xYfEODy0WHpoofM0NTaW49tvEBUxZEWKYHE5HnElXGzRZwbTxBcbIu8vEZJN7JZbbh117333/iItNVWYaL2EzIlErf2hbqpdR/GxXEtnc2s7Hnvsj+hj2onh2W70ttehV4KR+FYqgUEOqtok7K2TUeWgSWIZgIsuv4UmvhRwVNIiclmSePn5vyLVcxAjBhWhT1Yy8ouKFT8KKHEa+/fvR2OLU9GQC4clP4kMTiQbCGgy2GPxGJGIKiz4ZyV21majb3Ex5s0YjV5pZkwd1R+S3aJYSOjYvbMUh2rbsWFHOfqOPR0DSa7nFYeDtV556i9Y8uvzUZhCv+WpIEA4jN31cdjb3hvbj7Xg/NEETN4aDM8hpiHyTviEBaOyyUOrqwk+Q5xwt5aIOTDYxFlkDCrMhDUjFYhz4INPt+PWB0oxZOQEjBuQgEkj+mFAbgbyitXnZRsxrZ5f792PrXuOoNxXiBkzLxYAu3XLJjz76G149Y6LMKQgCT6aaD7nEeyqqEGVvwCfH8vG5Nm3CDH0wP69ePrx36PAuBe/nNMbvVJs2FZjQQUK4TenwOtsQXz7Howj4EuMt+DFNbVYtJrYZLsBU6bNwPV3/E4oDBlkgl7FBlRXV+Nv1Of+6i9x+ywSP3rbsataRqm/CB5LFnWVC+aWvRiR0YD++elYuqUNT7xfg8pqD4YOGYqb7/lf5Bf0EQvWRyvfRdX2f+GMUenIMzWgXxox4fYmTqQAp58zxhFTMqRQm9gF27MQMKVbDRjcp1B1hPDhL699hH9+UokXXllG/ThEAIlF3U/4ROQG0uK42ol5vLb4zcU/u+mmd3XiSUfY6UTnTaL8PSAJIVKJKYaEPz12W+3iM79acXOUdITmQ4cPlbW3t/sIPIyJNDgqWlphIQpmjDHISAOPQKh+ZTkOHVqP0txEEoWUMHegnAbaXloxbCRyWNHQ2oY1e95Bfp9hmH7G2SKQLMRLlTq8pqoCm775DAcP7VdcKDRnHVmZT5xFG6pfA/yaQpllfaaR7LnooN/0YudRN2zJJlSUH8KKVXVCEfzy2x+puh6luW0W9qyUsGnrLiRs3Ya7//gEMZV4TD31TOz8ZhMW/PU95Kax8thNA9kNu7kVjR3VOFLXCFNzkqD7izxqiLis7AtjpkoaJc3jQd1qgAa8JESrUniprgaTB+U1bQQqdrhdDqL821BfXUZ1l9V2U9tDVQ5XV1fhqz31KOo3FIOHjhAm6oOzr8Udz76KokyrYk3yu2AxspK7FR8TuDQ6k/HTW36FAQMH4jd/+BtWvPs2bl+6HH3t+zGp2EogQmKWUfFZafEZ8eI6Nz7b5cCRKpqYSamYfdmFuPjKn4qQdSXlnyXg2MYMLbtXNu665y/4aNX7eODTJchYvQ+T+xrQN7seVrdRpDdwkpj5yV7g7sUEvKVO2Mx2zJw1B/N/cjN65eQLHYbVFof21iZ8tXELnI3p8LMOhsPz/V5hCTNS21mFU6JifGDg4jSILH64vetEnRi0tx+uo/5MEzlZNG9Rn//EpRTjktzUz1V1tc1P/PWvn+lAQ//qjMI+/BGITcz6D83sciIcxCKxj8CmTYi8m5UeQARLodUk7osv1/y/oSVDChmlmwk82oiBpCYmxpg9XdWA08l7lhw5dgy7dmzHO4tfFkpAReZXN0tSaytSx9HbKxf8DLMvuIQGijeEebBM29LSjA3r1mDp4pfQUFejZjULywalM3XJAQzWNq9WTpqqGDxsJM4+/zJ8+fkqrP3sg7BNlqSAVyRnN+MM7j+76w9ITcsUqyz7LnzzzRa8v+wN1FYeE8Am4iwMEA5tZnsSWpubgm5RuqVAQuieLyGOWKoTMPuCJMbbcOm1t4htJt554wXUVVcEInUl3T9sDeI19IoFt2Dc5BkkDnYIUN1J7f3he2+hvPSg0OloWnwTrcxDho3ADbf9NhB6zgroyqoqrP5sFTZ8sZLA6hC87nZhFWY3Fbao5GT1QsnwEZhxzvkYNXaS6miFgDUskM9EsESf6qMii2081639Al9++h4qjuyGx9kqFN9sNDIYLMhIzSBxZihOPWs2JhEwMyD6RKCgooxsJzFt566dWPKvF3Gs7HAgfQL0G3IpsnJw72Bo22co9bJTH+bn5eOePzwqcqoKESdGt/WYQ/rb2/HO8mWv3XTDDe+EMQ0NOJwRlKS+43BNDxFfwq0r3za+RZ8FXQoDCSMib4NnChNxbC+8+OJl559//sJkNQKzurZWUGYWX2LZt0UwD5kdnppR19RCq3YcePsIHgycWk5MIkMwloNNtWwyZhZgoxXCEgjO84u0gR5VkclRsKyHaWtrFYASts+vbpMnA/TJjyQthFus2kZhomO9Bw9CjtTlVV3zg9HMxDwxWclr1cy/qklO28hKRIaqkajK3jPqXrTsyMbWDXUnukBkhqTfmlItS/X/0GvujWrOEpOqKGTFNWcp06JKNYUyh+ubLWY1C5s50F7K/ilKigQGOimQGsGkmMPVOBZNxtQS6rDCub2tDVUEiHU1VQKI+N7UtHThAZydk6f4Sfi8Qomp5VbREkV51WRI2oZcmtmUyRcrX6urKkVGeA5g5N9PTk5BTl6BONni5FWtPFqciqzuVC+UmmoMViDhj86ByqDb+Mmv+tprZn4OC8gjJsTZ1FjPxM+jZRs7EYcIqKO+qWlsbD1v7pzbDh44QBMF7erpCGMd0YBDPl5JQuqGcUjHCSBSlAjbaHvSauAhdCMTJ07MefnlVxYVFfVJ1sy3lVXVJFNKiO9mGwY9eHA2siPHKhRXB3UgaHuGGLUEQGrCILGKGlXnMJWdqL4uauIixVQryvDpNn3Srep6O3mAd2gWHD3f07li80QTPgJycPcynuAmTVEsqff71cxoLIao3pF+la6L5EH8HYOxU8yEFqUZ4squxdvICrhogKIP/5ED8RtSIO+IpCYTMuryhyAsVkfZVc+nflUXJCbaO9S1Wsulot/RL7BbnNY/xqBBULQPg4a6UZU+6jaw4ZO6V01g5zjVzAqtLySlfYPmeDkQuBgM5JPUnQE1APKF7DyoH+mGsHYLJKgyKA6FBbk5gZSZZhWUpRMAHtqGTy0Eal9/vXnFvIsvflYFjbYwHYdLFVc8YaJKV/lLuwOPkKjaSNnSpTD9x/HoPsKTrRoigIsx3N68fv366o0bN72ekppyfXpammj4HEJwBhAfrQK8e1ks+8XG2W3o36d3yBaRygoPBSQMwYEUsoWgRjsDA1Ad3LqYj9Ad46J3cCC6NKRhgv4uHJ2qbDeJYHSmGmEqhet5dKkVA9tncl1ocDNzSk9OFhNL+41mAs8mNVmStqWkpIpQkhRaR733b+BUgZjNxqm83aSWqc1oCIBvWAqLAKPx6yISgmAthYGUul0mT06fuoWCuqOc0hbGwG9prC7QNrr6SrqUkj6tf/y+gCepUHr7/IF7g1G2SllK+UZ1179gvbyq74YydnyBMaR35IrW58HIXaOaUCi03t+K2jPjoHng4mf1ejseevChpSpIaGDh0rGNSMrRnlpXIoKJqRv20FMGEuk74VmLwmNofGo9ZD2g/PSnC179cOWqcXHDh41iz1MNQDglW2NrqwAQzWmsU8XVyWpUkwfp917VNgqSgrMn6qbHRnVFko1yyOTQ9oiNdYWItp0y14hzpLpVyhz5DD5Z0MM1bKWnQc15KzhLmdloCm6GxHEoqhNbaHlSxGArfUCafg9hNlOzU5+IaJX0z4XOqb2jbCyuuTxD0rEwLawhLJJX6xdDmGggRUjzp6+7Nlllkw5k1ehW/abXoeUaOoGaZvrkCe9XI59FW0MOiTfpKrjNELY3sNTD3KbRymZA5GhiS5wNZmJFL7744vMbNqyv0oGGqwv9RrR5Gm2rlS5zGUcLxz8RYfpSjO/1okvAK5XO+LNnzerz8MOP/K24uG+WVU1Qwwev1CxPWmmgsGuv3nu1+w5AMDz7W6J/bBysa4ZUS8ygsak5uAFz2H7jISt7WGiofp9fNlv2Sk8j8AgCKluR6hoaAvlRgoxDilr98JADsScKgUdOZgZs7CAndCn/fYcYNuF7sUQZYFIMrLinoMH9wImQ2LKSxEF8bre8cuXK9+bPv/QFnbjSrlOUusJYR9RExl04h6Ir0aZTNO2qVasS4uLirA6HQ3K5XIFAOY6mc7vdhmAEZ3Al1xqU91gI+VzWrWT6gDslRZuRg2zcHrfk6HAY2lpajI1NjWai2ZbmpmZbW1urrbqmxnLOrHNGzb/ssnvz83JtTJ8D8jytqJxi0E1yH3t42jRFXAwT9od01BBwcMLkABsKczmODB7hbekXcUCRwKO2oV4xHYdFSCI0KLRT2dCJLZyjJAAe8n8jdHz3QKV1DDMNJzFTF51W6geOaeHUikeOHj322muvPhdntzvi4+Nd8fEJDlpAXImJfCa6eTwQY/dT3/lMJpNsMhplRAl4MxoVas2v9HsdV1111doVK1ZEA5xO+7YERtP06dMXUoEz9Tepqxt7ghp0+UwjRdjy4dFAIyg7d47ApVfhWepXL8g+P733SV6/3+DzcjSu18gWDQIwd3NT00ECrryC/PwUtoiIiptMIrcpU37OONbS4VQibXlvEjaHGQwnhCr23LNF7nEBIrlzJ/Gp652A5NC+CdD9UEWVHIhNkULCraUuNhGVO5Xt9/u+nwn0w5jG31mltPnBDo5uDr/wKltocOawXhnpQrlfU1PHsT6b/T5v9dy5c8dazBafxWLxaieJ6QwWftVq5jcoUbMCGMKiZTWVgT+4SZRIFVFLILQ+zIQrd2cZEedzzz1nz8rKsjY2Nho05sGv7ZpZMDB+5U6Zk8RKWlPjD7kn7F7NpYHKFBBEk1/yeb0SR/RyNG5rW5uZWI/Z6/HYmpqaLcRArE1NTdYpU6bk/vZ3v7uxpGToZN6n1GQKVdcIWudU4mJ4bxIxmTT9BiIED0UAFSmijNPN2Ok0vmIYYbpy2ReF4x2Cikypy9+TO4kYsprjxIoMWpXMYvsFWS27FS2tbRF1G1J3HkC6srmtM9LSRAqAb8U8ZETV/cRyrxwjWMuxiI4x+QzJsdWpi3JlRF8AQkADwUxnkhpvZSdxkVNScL+xqbiyqqrt7bffeePOO27/QGeKdYT5c+iVpP4emGMj7ZTgjyLGRAYPhEbXdrWj/YmGeCmC34ferZ1P+8MPPzJz5tlnX5qXm5PD1Cyaw40/xHQXqjCLVWUhHcfKEwMkhVzSNkY+vuUtNKcE+2VIug1RtQ2BpBNRtskU81YCiGHCHA9Xi1xE9zM6VnAKvygfByB2KzDLnTWXQsGqWv20/LbawcFunFFv565dX//5z/+7aNXKlUd1lpVITmAedI5d6QlwfCvwkKKAx7+TuEndAIhVDyTXXnvtoEvnX3ZhWlp678LCgmI2U2qb+pw8Th7/6Qc7JXaItA3Nrj27d295+523Vz791FPbEGpNCQeNaMDRk3D7rvZp6hI8ECNwSDFW5niES71jWaTgOnG+tOil899Y/ObO9997r/mee343afyECRMKCwsHZ2akZ1ltVqPmxWj4rvQesUrtsV06efw7VVInRE91guql83MRCYtI3G5ta++orKwsJ9DY+vbbS9YvW7b0iAoKGki4dOKJnm3ogUPvdi7HWJ1wEPF3pzCNBBxd5TSVvoMZF+5ApgcQS69eOXEvv/zytZdc8qM36+vrDep1c0pqqu20Gafljxg5orBv374FOTm5+XFx9iSTifc2RKfs7azZTUiIT3E4nG2y2A8g9PNu1CMBxWRcXFyi2+12+bw+d2fVRgx6lk6/1f090a9FU7FIPbp+opWAPf0s0uVI98oRdAfdfi+We2LQo3Qutud1IdHaT2PH2djYUHf0aFnZ/n37yteuXVu2adPGOhUENFBw685wphHuBBZt0sfKPiKxkJhMtcCJ8/M4EQDSKbjuf//3z4MHDRo0+IILzv8U0UP7w13hO4Gi2Ww2PPHEE6ctXLjw42jjIwZKIT311FMz7r///rW0Wrgi6TRPrv0njy7GVaQkOxp78OrAwaMDi3DQ8Oq+J8coqqCLMS9Hed/pO6awi1LYFyR042X2b+T7EjrvoekbP358we7du3ZBcYgxxQAckQAEF154YT7JlozwLd0gMKKAqDR+/IQkm83mIOCo7aKMkyBy8uhutfdHAQ9vGIh4w5hGJP2GfAIALaZxbIpQiNTFKix9h40qRULmjIyM1FdfffVD9W9jhDMcMCKCx9y5503cunXLXnrbHEOjRQSPiy++qKi+vuGQCkByjOWcPE4eXSkpNTDwhoFI+Hv/txBTegIiUQ+TtqO1pE/00BlMvo8VVApjH4ZVq1YVWywWH8mFbV0wjHDg6KQAzszMNBYUFKTdd9+976oyJLqZ/BFFuGHDhmc+//w/P9exl5MAcvLo6WSNJLroQcQX4exJZOyJFrU6Mw85umZLliPs0dLdHi4xeJgGd9iKEGyUk9Ork56id+8+w9va2rYgqFnuzi8l0i5Z+NWvft3f7XaV7t+/v6EHkz4EOBYsuJ5IUEbSG2+8cbQLmfEkcJw8jod99CQhsSinpaVV1sdHBayMelf0CO7p38a9wfT9N6EcayMTzvjL3nrrrS069AWiW4einsQ8XLt37/4SipONHAOAdGIeQ4cOlUpLS1epZXQHHCcB5OTREwCJ5qjlDx9TTU3N8vfjivDDdjPoylwsdfMsPTE/R5vs3eo8wl5PAsfJ49vqF6JtY4LvSDz5PwUeXb12J5NJMYAQYpz4sdTlJHicPE40kEQaP/IPbYL+J4BHLMAhx1BOtEQox1NWV8zjJHCcPHoKHPihAkWk4/8LMABk0KlRpZGLkwAAAABJRU5ErkJggg== );

}

.site-footer a {
    color: #556780;
}

.container a {
    color: #556780;
font-weight:500;
}

.featuredcontainer .col-md-4 {
    min-height: 310px;
}

.site-title {
height:63px;
max-width:271px;
    display: inline-block;
}

#headerbanner {
max-width:478px;
}
	.site-branding {
    margin: 0 auto;
    position: relative;
    z-index: 0;
	padding-top:20px;
	
}
.navbar-brand {


  background-position: center center;
    background-repeat: no-repeat;
    text-indent: -9999px;
    width: 200px;
	}
.containersisu {
    border-left: 1px solid #dedede;
    border-right: 1px solid #dedede;
    display: table;
	background:#FFF;
	width:100%;
}
.page-header {
    border-bottom: none!important;
    margin-bottom: 0!important;
    padding-bottom: 0!important;
}

#esilehekonteinerb {
    display: block;
    margin: auto;
    position: relative;
    top: 75px;
}
#esilehebanner55 {
    height: auto !important;
    margin: auto;
    max-width: 1012px;
    position: relative;
    text-align: center;
    top: 15px;
}

#esilehebanner55 img {
height:auto;
width:100%
}
#headerbanner img {
height:auto;
width:100%;
max-width:468px;
}

.container {
padding-left:0!important;
padding-right:0!important;
}

.bbp-forums {
    list-style: outside none none;
    padding-left: 0;
}
.forum-titles {
    background: #ffa92a none repeat scroll 0 0;
    color: white;
    padding: 5px;
}

.bbp-forum-info {
    display: inline-block;
}

.viimane_kiri {

	
}

.bbp-forum-content {
    display: inline-block;
}

.list-group-item.active {
background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #ffa92a 0px, #ff8c09 100%) repeat scroll 0 0 !important;
border-color: #ff8c09 !important;
}

.site-footer {

    border-top: 1px solid #e5e5e5;
    color: #999;
    padding: 40px 0;
    text-align: center;
}

#menu-jalus > li {
    list-style: outside none none;
}

.ammadlogo {
    background: rgba(0, 0, 0, 0) url("https://foorum.perekool.ee/images/eaufoorumisse.png") repeat scroll 0 0;
    display: inline-block;
    height: 110px;
    text-align: center;
    width: 110px;
vertical-align:middle;
margin-left:30px;
	}
	
	#menu-jalus {
    display: inline-block;
    padding-left: 0 !important;
	vertical-align:middle;
	border-right:1px solid #dedede;
padding-right: 30px;
}

a.textbanner {
    color: #556780;
    display: block;
    font-size: 12px;
    margin-bottom: 5px;
}

div.bbp-breadcrumb {
    float: left;
    font-size: 15px !important;
    width: 100%;
}


/* Pagination*/
.bbp-pagination {
   
}
ul.page-numbers{
padding-left:0!important;
}
.page-numbers.current {
    background: #ffab00 none repeat scroll 0 0;
    color: white;
}
ul.page-numbers{
display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */
  *zoom: 1;
  margin-left: 0;
  margin-bottom: 0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}

.page-numbers a:hover,
.page-numbers .active a {
  background-color: #f5f5f5;
}
.page-numbers > li:first-child > a, .page-numbers > li:first-child > span {
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px;
    margin-left: 0;
}
.page-numbers > li {
    display: inline;
}
.page-numbers > li > a, .page-numbers > li > span {
    background-color: #fff;
    border: 1px solid #ddd;
    color: #337ab7;
    float: left;
   line-height: 1.12857;
    margin-left: -1px;
    padding: 4px 10px;
    position: relative;
    text-decoration: none;
}
.page-numbers > li:last-child > a, .page-numbers  > li:last-child > span {
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px;
}



/* Nupud*/
.btn.btn-warning {
    background: #ffab00 none repeat scroll 0 0 !important;
}
.btn-group.lisa {
    margin-left: 4px;
}
#bbpress-forums .btn-group .btn {   line-height: 1.12857!important;
    margin-left: -1px;
    padding: 4px 10px!important; }
/*Foorumi vaate stiil*/

.even {
    background: white;
}
.odd {
background:#eee;
}
.bbp-topics {
    list-style: outside none none;
    padding-left: 0 !important;
}
.bbp-topics ul{
height:40px;
    list-style: outside none none;
    padding-left: 0 !important;
}
.bbp-topics .list-group-item li {
    list-style: outside none none;
	display:inline-block;
}
.list-group-item.active {
 min-height: 45px;
}
thead {
 background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #ffa92a 0px, #ff8c09 100%) repeat scroll 0 0 !important;
 color:white;
}

thead h2{
 display:inline-block;
}
th {
font-weight:normal;
}
.col-md-1 {
    text-align: center;
}
/* Loetud teemad */
.bbppu-unread {
     border-left: 4px solid #337ab7;
}
.bbppu-read {
    border-left: 4px solid #eee;
}


/* Teema lisamine */
.bbp-the-content-wrapper {
    border: 1px solid #ccc;
    border-radius: 4px !important;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset !important;
}

/* Vastused */

.bbp-reply-header div {
    display: inline-block;
}

.bbp-reply-header.entry-title {
    background: #ffc349 none repeat scroll 0 0 !important;
    color: white;
    line-height: 29px;
	padding: 0 15px;
}

.varemkirjutanud {
    font-size: 12px;
    font-style: italic;
}

.wprc-switch {
    background: #ff8c09 none repeat scroll 0 0;
    color: white;
    border-radius: 0px;
}
.bbp-reply-content.entry-content {
    margin: 15px;
}



/* Social buttons*/
.fb_iframe_widget {
    display: inline-block;
    float: none;
    height: 24px;
    line-height: 10px;
    position: relative;
    vertical-align: baseline;
}

.nav-item {
    color: #ff8400!important;
    padding: 0 10px;
    text-decoration: none;
    text-shadow: 1px 1px 1px #fff;
}
.nav-item a{
    text-decoration: none;
    text-shadow: 1px 1px 1px #fff;
}
.nav-item .nav-link {
    color: #ff8400;
}
.dropdown-item {
    color: #ff8400!important;
    padding: 0 10px;
    text-decoration: none;
    text-shadow: 1px 1px 1px #fff;
}

.textbannerdiv {
    display: inline-block;
    padding: 0 10px;
}

/*Test Bannerite suurused*/
.esilehtbanner {
width:100%;
height:250px;
border:none;
}

.sidebanner {
 border: medium none;
    height: 250px;
    margin: auto;
    max-width: 350px;
    min-width: 200px;
    position: relative;
    text-align: center;
    width: 100%;
}

.vastusesisu {
    background: white none repeat scroll 0 0;
}

.vastusesisu .odd {
    background: white!important;
}

tbody tr:hover {
}

.btn-group a {
    color: white;
    font-weight: normal;
}

table {
}

nav {
    box-shadow: 1px 1px 3px #ccc;
    border: 1px solid #fcfcfc;
}
#bbpress-forums fieldset.bbp-form legend {
    background: #ffab00 none repeat scroll 0 0 !important;
    color: #fff;
    font-size: 16px;
    font-weight: 700;
    padding: 10px 20px;
}
.back-to-top {
cursor: pointer;
position: fixed;
bottom: 0;
right: 10px;
bottom:10px;
display:none;
z-index:99;
background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #ffa92a 0px, #ff8c09 100%) repeat scroll 0 0 !important;
    border-color: #ff8c09 !important;
}
#bbpress-forums fieldset.bbp-form legend {
    background: #ffab00 none repeat scroll 0 0 !important;
    color: #fff;
    font-size: 16px;
    font-weight: 700;
    padding: 10px 20px;
}

.alert.alert-warning {

margin-top:16px;

}

.textbannerdiv {
}
.textbanner {
    background: white none repeat scroll 0 0;
    border: 1px solid #e3e3e3;
    padding: 5px;
}
.bbp-admin-links {
    display: inline-block;
    float: left;
    clear: left;
}

.btn-warning-outline.active, .btn-warning-outline.focus, .btn-warning-outline:active, .btn-warning-outline:focus, .open > .btn-warning-outline.dropdown-toggle {
    background-color: #FFab00!important;
    border-color: #f0ad4e;
    color: #fff;
}

.btn-warning-outline {
    background-color: transparent;
    background-image: none;
    border-color: #FFab00!important;
    color: #FFab00;
}

.bbp-form {
    background: white none repeat scroll 0 0;
    padding: 15px;
    border: 2px solid #eee;
}

.bbp-form h5 {
    color: #ff8400;
}

.widget {
    margin-bottom: 16px;
    margin-top: 16px;
}

.sidebannertekst {
    display: block;
    margin: 16px auto;
    max-width: 1030px;
    padding: 5px;
    position: relative;
    text-align: center;
    width: auto;
}

.sidebannertekst a {
    display: inline-table;
    margin: 1px;
    max-width: 249px;
 padding: 1px 5px;
 }

.sidebannertekst > p {
    color: #ff8400 !important;
    font-weight: bold;
    margin-bottom: 0;
    text-align: center;
}

/* Mobile navbar collapse */
.navbar-brand {
  float: none;
}
.navbar-nav .nav-item {
  float: none;
}
.navbar-divider,
.navbar-nav .nav-item+.nav-item,
.navbar-nav .nav-link + .nav-link {
  margin-left: 0;
}
@media (min-width: 34em) {
  .navbar-brand {
    float: left;
  }
  .navbar-nav .nav-item {
    float: left;
  }
  .navbar-divider,
  .navbar-nav .nav-item+.nav-item,
  .navbar-nav .nav-link + .nav-link {
    margin-left: 1rem;
  }

  
}

@media (max-width: 34em) {
  .dropdown-menu {
  position:relative;
  width:100%;
  background:none;
  border:none;
  }
  
    }
#new-post {
    display: inline-block;
}

.alert-info { 
clear:both;
}

/* Adneti bannerite joondus */
.col-lg-4.pull-xs-right img {
    display: block;
    margin: auto;
    text-align: center;
}

header {
position:relative;
z-index:999;
}

.container {
position:relative;
z-index:1;
}



.navbartest {
display:inline;
}

.testmediaquery { width: 320px; height: 100px; }
@media(min-width: 500px) { .testmediaquery { width: 468px; height: 60px; } }
@media(min-width: 800px) { .testmediaquery { width: 728px; height: 90px; } }


@media(min-width: 600px) { 
.testmediaquerykaks img{ width: 60%; max-width:468px;  } 
.testmediaquerykaks { width: 60%; max-width:468px; }
}

@media(min-width: 800px) { 
.testmediaquerykaks img{ width: 100%; max-width:468px;  } 
.testmediaquerykaks { width: 100%; max-width:468px; }
}
.horisontaalne {
background:rgba(0, 0, 0, 0) linear-gradient(to bottom, #ffa92a 0px, #ff8c09 100%) repeat scroll 0 0 !important;
color:white;
border-color:#ff8c09 !important;
}


.horisonlink a {
color: #556780;
}

.btn-group.horisonlink {
    margin-bottom: 10px;
}

.parempoolnereklaam img {
    display: block;
    margin: auto !important;
    text-align: center;
}

.bbp-topic-pagination {
 border-radius: 3px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
    display: inline-block;
    margin-bottom: 0;
    margin-left: 5px;
	background:white;
}
a.page-numbers, span.page-numbers {
 background-color: #fff;
    border: 1px solid #ddd;
    color: #337ab7;
    margin-left: -5px;
    padding: 2px 5px;
    position: relative;
    text-decoration: none;
}

.bbp-user-profile h2.entry-title, .bbp-user-topics-started h2.entry-title, .bbp-user-replies-created h2.entry-title, .bbp-user-favorites h2.entry-title {
color:#ff8400 !important;
}

blockquote {
    background: #ffc none repeat scroll 0 0;
    border: 1px solid #eee;
    padding: 3px;
}

.esilehtfoorum {
  bottom: 10px;
    display: inline-table;
    min-width: 250px;
    position: relative;
}

.list-group-item {
padding:0.5rem 1rem;
}

.weeks-container{padding:0;margin:40px 0 20px 0;background:url('https://www.perekool.ee/artiklid/wp-content/uploads/2012/08/ul-bkg-preg-cal.png') no-repeat top center;height:100px;}
.weeks-container{padding:0;margin:40px 0 20px 0;background:url('https://www.perekool.ee/artiklid/wp-content/uploads/2012/08/ul-bkg-preg-cal.png') no-repeat top center;height:100px;}
.trim-heading{height:40px;display:block;margin-top:20px}
.trim-heading SPAN{display:inline-block;width:30%;text-align:center;font-size:18px;font-variant:small-caps;color:#65625d}
.trim-heading SPAN.active,
.trim-heading SPAN:hover,
.trim-heading SPAN.active SPAN,
.trim-heading SPAN:hover SPAN{color:#FF8400;font-weight:bold;}
.trim-heading SPAN SPAN{background-color:#ccc;width:16px;padding:1px 4px;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;font-size:90%;color:#fff;font-weight:bold;text-align:center;}
.trim-heading SPAN:hover SPAN,
.trim-heading SPAN.active SPAN{background-color:#FF8400;color:#ffe4c6;}
ul.weeks-bar{padding:0 30px;margin:0 30px !important;height:60px;}
.weeks-bar li{display:block;position:relative;float:left;margin:43px 0 0 0;padding:0;width:1.9%;height:12px;border-right:2px solid #5b5b5b;}
.weeks-bar li.active{border-right:2px solid #FF8400;}
.weeks-bar li.first{}
.weeks-bar li.last{}
.weeks-bar li.first.active{}
.weeks-bar li.last.active{}
.weeks-bar li a{display:none;}
.weeks-bar li.trim2, .weeks-bar li.trim3{float:left;margin:34px 0 0 0;padding:0;width:1.89%;height:30px;border-right:3px solid #645a4c;}
.weeks-bar li.trim2.active,
.weeks-bar li.trim3.active{border-right:3px solid #FF8400;}
.weeks-bar li span.label{display:none;width:58px;height:34px;background:url(images/calendar-bar/label.png) no-repeat;font-size:10px;position:absolute;top:38px;left:-23px;color:#FF8400;text-align:center;padding-top:14px;}
.weeks-bar li span.label2{display:none;width:80px;height:48px;background:url('https://www.perekool.ee/artiklid/wp-content/uploads/2012/08/label2.png') no-repeat;font-size:12px;position:absolute;top:-58px;left:-41px;color:#FFf;text-align:center;padding-top:8px;font:Tahoma;}
.weeks-bar li:hover > span{}
.prev-preg-week{float:left;}
.next-preg-week{float:right;}
.prev-preg-week a:link,
.next-preg-week a:link{text-decoration:none;font-style:italic}
.prev-preg-week a:hover,
.next-preg-week a:hover{font-weight:bold;}
DIV.trimester-container{--padding-top:20px;margin-bottom:10px;background:url('https://www.perekool.ee/artiklid/wp-content/uploads/2012/08/bkg-trimesters.png') !important;width:620px;height:230px;}
.trimester{display:block;float:left;position:relative;margin:0 12px;}
.trimester .active{}
.trimester .first{margin-left:0;}
.trimester .last{margin-right:0;float:right;}
.trimester h3{font-weight:normal;font-size:14px;text-align:center;color:#FF8400;padding:5px 0;margin:0;}
.trimester-inner{display:block;float:left;width:180px;height:230px;}
.trimester-period{display:block;position:absolute;color:#666;min-width:42px;padding:0 7px;right:25px;bottom:15px;background:#e8e8e8;font-size:12px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px 3px 3px 3px;}
DIV.trimester-container .active .trimester-period{color:#333 !important;background:gold;}
.trimester-2{}
.trimester-3{}
#raseduscalc fieldset {
    display: inline-block;
}

.demo_pealkiri H2, H2 {
    background: rgba(0, 0, 0, 0) url("https://www.perekool.ee/artiklid/wp-content/uploads/2012/05/bkg_h212.png") repeat-x scroll 0 50%;
    color: #595a5c!important;
    font-family: Tahoma;
    font-size: 16px !important;
    font-weight: bold;
    margin-bottom: 11px !important;
    padding: 0 15px;
}

#videopealkiri {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    color: #ff8400!important;
    margin-bottom: 5px;
    margin-left: 0 !important;
    margin-right: 0 !important;
    margin-top: 0 !important;
    padding: 0 !important;
}

A.koikvideod {
    margin-top: 5px;
    padding-bottom: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    text-align: right;
}

A.pt-cv-readmore {
	color:white;
}

@media (min-width: 75em) { .dropdown:hover  .dropdown-menu {
	display:block;
} }

.dropdown-menu {
	top:50px;
}

.pt-cv-title {
    width: 300px;
}

.vastustearv {
    color: #e76a31 !important;
    display: inline-block;
}

.list-group-item {
    padding: 5px 10px;
}
.pt-cv-pagination-wrapper {
    clear: both;
    display: none;
    position: relative;
}

#sildipilv {
    clear: both;
	margin-bottom: 15px;
}

#cse-search-box {
    display: inline-block;
}


.alphabet-column {
    display: inline-block;
    vertical-align: top;
}



.alphabet {
    list-style: outside none none;
    margin-bottom: 0;
    padding: 0;
    width: 175px;
}

.category-block-list-item {
    display: inline-block;
    vertical-align: top;
    width: 160px;
}

.display-all-articles {
    display: inline-block;
    margin-left: 50px;
}

.catpealkiri {
	width:70%;
	display:inline-block;
}

.thumbnail-image {
    display: inline-block;
    vertical-align: top;
}

.desc-row {
    display: inline-block;
    max-width: 550px;
}

.entry-summary p {
    line-height: 1.2;
}

.cse .gsc-search-button input.gsc-search-button-v2,
input.gsc-search-button-v2 {
    height: 26px !important;
    margin-top: 0 !important;
    min-width: 13px !important;
    padding: 5px 26px !important;
    width: 68px !important;
}

.gsc-control-cse div {
    position: static;
    top: 100px;
}


*, *::after, *::before {
    box-sizing: inherit;
}
*, *::after, *::before {
    box-sizing: inherit;
}
.gsc-control-cse div {
    position: static;
}
.gsc-control-cse div {
    position: static;
    top: 100px;
}
input.gsc-input, .gsc-input-box, .gsc-input-box-hover, .gsc-input-box-focus {
    border-color: #d9d9d9;
}
.gsc-input-box {
    background: #fff none repeat scroll 0 0;
    height: auto!important;
}

.artiklidesikal {
    display: inline-block;
    padding: 10px;
    vertical-align: top;
    width: 175px;
}

.col-lg-8.pull-xs-left {
    background: #fff none repeat scroll 0 0;
	border:1px solid #ddd;
}

.container {
background:#fbfbfb;
}

.alignleft {
    float: left;
}

.alignright {
    float: right;
}

.entry-content img {
  padding:10px!important;
}


.aligncenter {
    display: block;
    float: none !important;
    margin: auto;
    text-align: center;
}

#featured {
	max-width:350px;
}
#featured a{
	color:white;
}
.esilehtuued {
	 font-size: 12px;
    line-height: 16px;
	 margin-left: 15px;
}



.pealkirilabel.carousel-caption a {
	font-size:14px;
}

.esilehelenav a {
   font-size: 12px;
    font-weight: bold;
    line-height: 14px;
    margin-left: 0 !important;
    padding: 5px;
}
.esikagsc {
    line-height: 15px;
    max-width: 300px;
}

.gsc-search-button.gsc-search-button-v2 {
    vertical-align: middle;
}
.gsc-search-box {
    margin: 0!important;
}


.gsc-control-cse {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0!important;
    border: medium none!important;
    padding: 0!important;
}

.stcaption {
    border: 0 none;
    color: #fff;
    height: auto !important;
    max-height: 200px;
    position: absolute;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
    top: 190px;
    z-index: 10;
}

.stitemsecond.col-md-3 {
    line-height: 14px;
    padding: 0;

    width: 150px;
}

.stitemsecond a {
    font-size: 13px;
}

.stitem img {
    height: 98%;
    margin-bottom: 5px;
    width: 98%;
}


hr {
    clear: both;
}

.card-deck .card {
    display: table-cell;
    vertical-align: top;
width:auto;
	}

	
	.card-img-top {
    border-radius:0.25rem;
}

.card-deck {
    margin-bottom: 15px;
 display: inline-block;
}




#artikli_sisu .col-md-8 {
    margin-top: 15px;
}

#artikli_sisu .col-md-4 {
    margin-top: 15px;
}

.galtest {
    width: 100%;
}

.galtest .col-lg-3 {
 display: inline-block !important;
    margin: 3px;
    max-width: 150px;
    padding: 0;
}

.col-md-6.marginlisaklass {
    margin-top: 15px;
}

.card .btn {
    color: white;
}

.card {
	
	max-width:240px;
}


/* adjust body when menu is open */
body.slide-active {
    overflow-x: hidden
}
/*first child of #page-content so it doesn't shift around*/
.no-margin-top {
    margin-top: 0px!important
}
/*wrap the entire page content but not nav inside this div if not a fixed top, don't add any top padding */
#page-content {
    position: relative;
    padding-top: 70px;
    left: 0;
}
#page-content.slide-active {
    padding-top: 0
}



/* put toggle bars on the left :: not using button */
#slide-nav .navbar-toggle {
    cursor: pointer;
    position: relative;
    line-height: 0;
    float: left;
    margin: 0;
    width: 30px;
    height: 40px;
    padding: 10px 0 0 0;
    border: 0;
    background: transparent;
}
/* icon bar prettyup - optional */
#slide-nav .navbar-toggle > .icon-bar {
    width: 100%;
    display: block;
    height: 3px;
    margin: 5px 0 0 0;
}
#slide-nav .navbar-toggle.slide-active .icon-bar {
    background: orange
}
.navbar-header {
    position: relative
}
/* un fix the navbar when active so that all the menu items are accessible */
.navbar.navbar-fixed-top.slide-active {
    
}
/* screw writing importants and shit, just stick it in max width since these classes are not shared between sizes */
@media (max-width:767px) { 
.navbar-nav .open .dropdown-menu {
    background-color: transparent;
    border: 0 none;
    box-shadow: none;
    float: none;
    margin-top: 0;
    position: static;
    width: auto;
}
	#slide-nav .container {
	    margin: 0!important;
	    padding: 0!important;
      height:100%;
	}
	#slide-nav .navbar-header {
	    margin: 0 auto;
	    padding: 0 15px;
	}
	#slide-nav .navbar.slide-active {
	    position: absolute;
	    top: -1px;
	    z-index: 1000;
	}
	#slide-nav #slidemenu {
	    background: #f7f7f7;
	    left: -100%;
	    width: 80%;
	    min-width: 0;
	    position: absolute;
	    padding-left: 0;
	    z-index: 2;
	    top: -8px;
		max-width:275px;
	    margin: 0;
	}
	#slide-nav #slidemenu .navbar-nav {
	    min-width: 0;
	    width: 100%;
	    margin: 0;
	}
	#slide-nav #slidemenu .navbar-nav .dropdown-menu a {
	    min-width: 0;
	    white-space: normal;
	}
	#slide-nav {
	    border-top: 0
	}
	#slide-nav.navbar-inverse #slidemenu {
	    background: #333
	}
	/* this is behind the navigation but the navigation is not inside it so that the navigation is accessible and scrolls*/
	#navbar-height-col {
	    position: fixed;
	    top: 0;
	    height: 100%;
      bottom:0;
	    width: 275px;
	    left: -80%;
	    background: #f7f7f7;
	}
	#navbar-height-col.inverse {
	    background: #333;
	    z-index: 1;
	    border: 0;
	}
	#slide-nav .navbar-form {
	    width: 100%;
	    margin: 8px 0;
	    text-align: center;
	    overflow: hidden;
	    /*fast clearfixer*/
	}
	#slide-nav .navbar-form .form-control {
	    text-align: center
	}
	#slide-nav .navbar-form .btn {
	    width: 100%
	}
}
@media (min-width:768px) { 
	#page-content {
	    left: 0!important
	}
	.navbar.navbar-fixed-top.slide-active {
	    position: fixed
	}
	.navbar-header {
	    left: 0!important
	}
}
@media (max-width:768px) { 

.nav-link.dropdown-toggle {
    padding-left: 4px!important;
}
}
.dropdown-menu {
	 background-clip: padding-box;
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 4px;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
    display: none;
    float: left;
    font-size: 14px;
    left: 0;
    list-style: outside none none;
    margin: 2px 0 0;
    min-width: 200px;
	margin-top:-3px;
    padding: 5px 0;
    position: absolute;
    text-align: left;
    top: 100%;
    z-index: 1000;
}



.navbar-inverse .navbar-nav .open .dropdown-menu > a {
    color: #9d9d9d;
}

#slide-nav #slidemenu .navbar-nav .dropdown-menu a {
    min-width: 0;
    white-space: normal;
}

.navbar-toggleable-md.slide-active {
    max-width: 275px;
}

#slide-nav .nav-item a {
    color: #556780;
	text-shadow:none;
}

.dropdown-item {
border-bottom: 1px dotted gray;
	}
	
	
	.navbar-nav .open .dropdown-menu {
	background:black;
	color:white;
	
	}
	
	.nav-link.dropdown-toggle {
    height: 45px;
}

.nav-link.dropdown-toggle {
    padding-left: 15px;
}


/*bootstrap4*/

.navbar-divider,
.navbar-nav .nav-item+.nav-item,
.navbar-nav .nav-link + .nav-link {
  margin-left: 0;
}
@media (min-width: 34em) {
  .navbar-brand {
    margin-right: 2rem;
  }
  .navbar-nav .nav-item {
    padding-top: .535rem;
    float: left;
  }
  .navbar-divider,
  .navbar-nav .nav-item + .nav-item,
  .navbar-nav .nav-link + .nav-link {

  }
  .dropdown-toggle {
	      padding-left: 2rem;

  }
}
@media (max-width: 34em) {
  .navbar-brand {
display: block;
    float: right;
    height: 50px;
    margin-right: 20%;
    padding: 0.55rem 0;
    text-align: center;
  }
.list .description {
	display:none;
}
  .nav-tabs {  }
.nav-tabs-responsive {  }
.nav-tabs-responsive .nav-item {
    border: 1px solid #ddd;
    border-radius: 0 !important;
    margin: 0 !important;
    width: 100%;
}
.nav-link.active {
    background: #ddd none repeat scroll 0 0 !important;
    border-radius: 0 !important;
}
.nav-link:hover {
	background:#ddd;
}
  .dropdown-menu.artiklid {
    left: -183px;
}
.dropdown-menu.foorum {
    left: -78px;
}

  .peida {
    display: none;
    position: absolute;
}

.imagerow .image {
	width:50px!important;
	height:50px!important;
}
.my-adv td {
    border-bottom: 1px solid #dadad8;
padding:0px!important;
	}
	
	.my-adv td.imagerow {
		width:70px!important;
	}
.nav-item {
}
}
@media (min-width: 75em) { .dropdown:hover  .dropdown-menu {
	display:block;
} }
@media (max-width: 1024px ) {
 .navbar-brand {
display: block;
    float: right;
    height: 50px;
    padding: 0.55rem 0;
    text-align: center;
  }

}
@media (min-width: 1024px ) {
 .navbar-brand {
display: block;
    float: left;
    height: 50px;
    text-align: center;
  }

}


.navbar-toggler {
    vertical-align:middle;
    padding: .7rem .7rem;
    margin: .5rem .25rem;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}

.navbar-toggler {
    border-color: #ddd;
}
.navbar-toggler:focus, .navbar-toggler:hover {
    background-color: #ddd;
}
.navbar-toggler .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px;
}
.navbar-toggler .icon-bar {
    background-color: #888;
}
.navbar-toggler .icon-bar+.icon-bar {
    margin-top: 4px;
}

#MainMenu .list-group-item.hidden-lg-up {width:100%;}

.nav-item.dropdown {
	padding-left:0;
	padding-right:3px;
}

.dropdown-item {
	padding:1px 20px!important;
}

nav {
    border-bottom: 1px solid #ddd;
}


.stitem.pull-xs-left {
    min-height: 210px;
margin:0 20px;
	}
	
	.esikalabel.label.label-info {
    display: block;
    margin: auto;
    float: none;
    position: relative;
    float: none;
    text-align: center;
    width: 300px;
}

.stitemsecond.col-md-4 {
    max-width: 175px;
}

.veel a {
    font-size: 14px;
text-decoration:underline;
margin-top:20px;
	}
	
	.esilehtpealkiri {
		text-align:center;
	}
	
	.esilehtuued {
    max-width: 355px;
}

.esilehtuued .stitemsecond.col-md-3 {
    margin-right: 20px;
}

.teated .list-group a {
    font-weight: normal !important;
    line-height: 14px;
}


.post_thumb_image img {
    bottom: 0;
	width:100%;
	height:100%;
    display: block;
}

.post_thumb_image {
    margin-bottom: 15px;
    position: relative;
    width: 100%;
}
.widget_recent_post_category {
    bottom: 0;
	 text-transform: uppercase;
    position: absolute;
}

.cat-links a {
    background: #ff8c09 none repeat scroll 0 0;
    color: #ffffff;
    display: inline-block;
    font-size: 12px;
    font-weight: 900;
    padding: 1px 20px;
}
.tasutateated li {
  border-bottom: 1px solid #ddd;
    color: #ff8c09;
    list-style: inside none disc;
    padding: 5px 10px;
}

.tasutateated {
	padding-left:0;
}


.col-md-6.col-xs-6 {
    min-height: 250px !important;
}

.row {
        margin-bottom: 25px;
}

.sisuturundusheader {
background:#31708f!important;	
}

.Sttekst {
	color:white;
	display:inline-block;
	background:#31708f!important;	
padding: 1px 10px;
}

.eauesikal li {
	   border-bottom: 1px solid #ddd!important;
    color: #ff8c09!important;
    list-style: inside none disc!important;
    padding: 5px 10px!important;
}


.tag-color {
    color: #ff8c09;
    display: inline-block;
}

.eau .esileheh3 {
    text-align: center;
}


.eauesikal {
    text-align: justify;
}

.eau .ammadlogo {
    margin-left: 0;
    text-align: center;
}

.col-md-3.col-xs-6 {
    min-height: 280px;
    max-height: 280px;
    overflow: hidden;
}

th.col-1 {
    display: none;
}
.topic {
    width: 100%;
    display: block;
}

.topic .col-4, .topic .col-4 a {
    font-size: 12px;
    color: gray;
    /* float: right; */
    padding-left: 5px;
}

.read-more {
    float: right;
    font-size: 20px;
    text-align: right;
    text-decoration: underline;
}

.post_featured_content p {
    text-align: justify;
}

.utcw-plnllm.tagcloud {
    text-align: justify;
}

.col-md-6.col-xs-6 {
    min-height: 250px;
    padding: 0 5px;
}

.attachment-homepage-thumb.size-homepage-thumb.wp-post-image {
    max-height: 250px;
    max-width: 300px;
}

.attachment-thumbnail.size-thumbnail.wp-post-image {
    max-height: 120px;
    max-width: 140px;
}

.cat-search a {
    color: #ff8c09;
}

.relevanssi-query-term {
    background: #ff8c09 none repeat scroll 0 0;
    color: white;
    padding: 2px 10px;
}

.btn.btn-outline-success {
    background: #ff8500 url("https://www.perekool.ee/images/search_button.png") no-repeat scroll center center;
    color: white;
    height: auto;
    text-indent: -9999px;
    width: 100px;
}

.pkcolor {
    color: #ff8400 !important;
}

#searchform {

}

.container.esikaparem {
    text-align: center;
}

.col-xs-12.col-md-4 > span {
    margin: 0 15px;
}

.awesomplete {

}

.utcw-plnllm.tagcloud {
    border-bottom: 1px solid #dedede;
    margin-bottom: 15px;
}

.tv3uudised .rss_item {
  border: medium none !important;
    display: inline-table;
    float: left;
    max-width: 140px;
    position: relative;
    vertical-align: top;
    width: 20%;
	min-height: 250px;
	
}

.feedzy-rss .rss_item .rss_image {
     margin: 0!important;
}

.post_featured_content h4 {
    height: 75px;
}

.relatedstiil {    background: #fff none repeat scroll 0 0;
    border: 1px solid #ddd; padding:5px 10px;}

    .post {
    text-align: justify;
}


h1.entry-title {
    font-size: 2rem;
}