@font-face {
  font-family: 'fontello';
  src: url('./fonts/fontello.eot?1168033');
  src: url('./fonts/fontello.eot?1168033#iefix') format('embedded-opentype'),
       url('./fonts/fontello.svg?1168033#fontello') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'fontello';
  src: url('data:application/octet-stream;base64,d09GRgABAAAAACT8AA8AAAAAO4AAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABWAAAADsAAABUIIslek9TLzIAAAGUAAAAQwAAAFY+IVRYY21hcAAAAdgAAAFbAAAEEtRkDkFjdnQgAAADNAAAABMAAAAgBvH/AmZwZ20AAANIAAAFkAAAC3CKkZBZZ2FzcAAACNgAAAAIAAAACAAAABBnbHlmAAAI4AAAF7wAACNys/KgDmhlYWQAACCcAAAAMwAAADYWLQLoaGhlYQAAINAAAAAgAAAAJAd1A6pobXR4AAAg8AAAAGgAAACkjoH/yGxvY2EAACFYAAAAVAAAAFSVSJ9DbWF4cAAAIawAAAAgAAAAIAGZDExuYW1lAAAhzAAAAXcAAALNzJ0fIXBvc3QAACNEAAABOQAAAemCVneccHJlcAAAJIAAAAB6AAAAhuVBK7x4nGNgZGBg4GIwYLBjYHJx8wlh4MtJLMljkGJgYYAAkDwymzEnMz2RgQPGA8qxgGkOIGaDiAIAJjsFSAB4nGNgZK5knMDAysDAVMW0h4GBoQdCMz5gMGRkAooysDIzYAUBaa4pDA4vGD47MQf9z2KIYk5gmA4UZgTJAQDsxgwCAHic3dI5UsNAEEbhJyPA7Ptu9s0BkY/gwKQUMeci5AxcgYAbEBI47IBgxsox/9CdUFAFMVJ9LkmlkkbuB0wCE3IlNbROqHRE1dHV6vP6BLOf12uSzs840lFtm+khPaaX9JqG6T1f57t8n5/yc34b9Zq6aTf98RiML3cNfr7r163SW2++7Lff9nJXS2ut9UVTTNNmRuueY54FFllimRVWWWOdDTbZYpsddtmjwz4HHOqrjjnhVG8654JLunrg1B/W9t+3+fJTpTjrlpm6UocF/fNYKDVZKEVZKKVZ0ISwoFlhQVPDguaHhVKgBc0UC2V1FjRnLGjiWNDssaAKsKAesKAysKBGsKBasKBusKCCsKCWVLlTVaRHp75IL06lkV6dmiMNneojvTt1SB44FUm+dmqTfOdUKfneqVfyk1O55GenhslvTjUz6jl1TVM7FU7Tdmqdpu/ofgAy9qNAAHicY2BAAxIQyJzwPxOEARLyA/cAeJytVml300YUHXlJnIQsJQstamHExGmwRiZswYAJQbJjIF2crZWgixQ76b7xid/gX/Nk2nPoN35a7xsvJJC053Cak6N3583VzNtlElqS2AvrkZSbL8XU1iaN7DwJ6YZNy1F8KDt7IWWKyd8FURCtltq3HYdERCJQta6wRBD7HlmaZHzoUUbLtqRXTcotPekuW+NBvVXffho6yrE7oaRmM3RoPbIlVRhVokimPVLSpmWo+itJK7y/wsxXzVDCiE4iabwZxtBI3htntMpoNbbjKIpsstwoUiSa4UEUeZTVEufkigkMygfNkPLKpxHlw/yIrNijnFawS7bT/L4vead3OT+xX29RtuRAH8iO7ODsdCVfhFtbYdy0k+0oVBF213dCbNnsVP9mj/KaRgO3KzK90IxgqXyFECs/ocz+IVktnE/5kkejWrKRE0HrZU7sSz6B1uOIKXHNGFnQ3dEJEdT9kjMM9pg+Hvzx3imWCxMCeBzLekclnAgTKWFzNEnaMHJgJWWLKqn1rpg45XVaxFvCfu3a0ZfOaONQd2I8Ww8dWzlRyfFoUqeZTJ3aSc2jKQ2ilHQmeMyvAyg/oklebWM1iZVH0zhmxoREIgIt3EtTQSw7saQpBM2jGb25G6a5di1apMkD9dyj9/TmVri501PaDvSzRn9Wp2I62AvT6WnkL/Fp2uUiRen66Rl+TOJB1gIykS02w5SDB2/9DtLL15YchdcG2O7t8yuofdZE8KQB+xvQHk/VKQlMhZhViFZAYq1rWZbJ1awWqcjUd0OaVr6s0wSKchwXx76Mcf1fMzOWmBK+34nTsyMuPXPtSwjTHHybdT2a16nFcgFxZnlOp1mW7+s0x/IDneZZntfpCEtbp6MsP9RpgeVHOh1jeUELmnTfwZCLMOQCDpAwhKUDQ1hegiEsFQxhuQhDWBZhCMslGMLyYxjCchmGsLysZdXUU0nj2plYBmxCYGKOHrnMReVqKrlUQrtoVGpDnhJulVQUz6p/ZaBePPKGObAWSJfIml8xzpWPRuX41hUtbxo7V8Cx6m8fjvY58VLWi4U/Bf/V1lQlvWLNw5Or8BuGnmwnqjapeHRNl89VPbr+X1RUWAv0G0iFWCjKsmxwZyKEjzqdhmqglUPMbMw8tOt1y5qfw/03MUIWUP34NxQaC9yDTllJWe3grNXX27LcO4NyOBMsSTE38/pW+CIjs9J+kVnKno98HnAFjEpl2GoDrRW82ScxD5neJM8EcVtRNkja2M4EiQ0c84B5850EJmHqqg3kTuGGDfgFYW7BeSdconqjLIfuRezzKKT8W6fiRPaoaIzAs9kbYa/vQspvcQwkNPmlfgxUFaGpGDUV0DRSbqgGX8bZum1Cxg70Iyp2w7Ks4sPHFveVkm0ZhHykiNWjo5/WXqJOqtx+ZhSX752+BcEgNTF/e990cZDKu1rJMkdtA1O3GpVT15pD41WH6uZR9b3j7BM5a5puuiceel/TqtvBxVwssPZtDtJSJhfU9WGFDaLLxaVQ6mU0Se+4BxgWGNDvUIqN/6v62HyeK1WF0XEk307Ut9HnYAz8D9h/R/UD0Pdj6HINLs/3mhOfbvThbJmuohfrp+g3MGutuVm6BtzQdAPiIUetjrjKDXynBnF6pLkc6SHgY90V4gHAJoDF4BPdtYzmUwCj+Yw5PsDnzGHQZA6DLeYw2GbOGsAOcxjsMofBHnMYfMGcdYAvmcMgZA6DiDkMnjAnAHjKHAZfMYfB18xh8A1z7gN8yxwGMXMYJMxhsK/p1jDMLV7QXaC2QVWgA1NPWNzD4lBTZcj+jheG/b1BzP7BIKb+qOn2kPoTLwz1Z4OY+otBTP1V050h9TdeGOrvBjH1D4OY+ky/GMtlBr+MfJcKB5RdbD7n74n3D9vFQLkAAQAB//8AD3ictVlrcBvXdb7n3n1h8QYWuyBAgCAeCxKAIIoAFhRFgpBEi5REy7SkKKQsU6zsKoqolx+Rk1iyZdlVmpnU8iiO4zqOx/SkGsfNQ5Zc19NO7HRqu66TjB/jynHGySTpjCt1YiVxlU7iisueC4CypDhx+qN87OPeu7t3z/nOd75zl8D8r+cfob9kcZIj0qmwDIvy1RpUdcOqxgWjBtm44AHZolldki1zMUiyB3SjCLI6LmSl+yU1vqk2IHgVt7c8UFbbb52qr7tFzRVkyaG6eiIRJfK5Lee6n+obXf3MeUkfHt9XS2/KuKzp7Uc+faRyF+TG88+Xh9Zp/lWrzNq2vrGHCRAyfyc7wwaJg8TqEQrkKociS6IIwwQ79xKA7QEfFfW8X4yCG4IZMQi3H/wU3G5/b4/9A/vl2+BNCjvs+5W37WM/exN2EEIo3vM77GrmJAqJkXS9E29CYARvB/t4J91IKCUTfOBYXyTARCMfLJseiFMLNBmkZBaKMAhlq1rq1Q3Q38/1F2hXzaQf0+xz+jLNvikUz8XOxkZDcFSjE/EcNetpqcd+Kx6yz4WwMTQaOxPLAZ7eFML5wPz8/FNsKT1HMsRbd0WB4LuR7d0ghvJgLcaHWdUa7e0AHf8oERYDGt4cAvRLDeJg6PCDxwpKXPfktGQ67A/LwVDPLvsN+yc9RkgIeIBCezjXVw7EC5DkA9Oj5XCcugOipvfYb9un9/TomhgOuuKBpJaM6J54AV8d57STzTI32qiT5OtdHWgjDzCgI0TAKQtkGu3FKLBpNJabrjZSWjAgim15KBdB0vQagCYlESCpZJHWhDg1NNnQ6d3HXj2GfxAv9GvP3Xj7+LEddTqw696v3btrAK56LgSHP3GMPvDyg9IX7IdiudBzV9V23vfYvXv6hRXbH7j69huf4+YiDP33ClPQXgGikwhZXV+lAgzLQBQQGBGmcIQoMXHKARKAtB53EkxQPIQxwwgGKTEiRqQtHNSDekhzOx0yCdCAKmr5YGevHvJrUqpTrKaSZsVftoxQZyVU6Qx9jE7nu7ry9jn7taGpfC63H16y++i73QX7YHf3+fPdebirkHtkw4Zfrl9PWhj7KuK2g0gkRK6pjwVVkcnoV4nsdVAKIhOB7cYzESRxSgAmy2w97pi8SVWozOQ1skyIHJJDAb/P63G7nA4FR0t+vxOxXvF3+jvFilEtGZWSP8X/Q4uBbbJn7F9+47a7Tn2pY+b+ZT/+Lt06N3vixL6r9++HJ8fmnj6VubcRT99ho0xEu7XX22SRIvhHJA45hP9ejruuAA+nTMN7YjBrVq1SbxURCIg+ScZfOhjP+75uv/CLx8MuT/KrN20edFjGqyFP252L+jJG3Pf1X8CyrxudiaWL7gj7Qq8ZlmNock/Tb7g5Q59Gr/WQEbKonltWMts9LkFuxB8ldK8APKpFQKTtJYxtj5rRaHe3JEbyGHBDYGbLOJVeQzIkL3JPKJU0KuUhWoRq2ULXaTLOMYYdnUUAK8tH8kYD2zQ5VSlj2AT+dgVNZSodiSWjLvfNPcLNbc/pDy7NFGHLoc3rBo+FaWru3z0avDVc7Egt6U4tfzwQ3d+7x7vzSEQaz27pW9xNgwf3OZWqMXi07fGouqrd2FQa27Vr7JOV+Co1+nhGoGGY3HkwSPPdtfVLxlX9SIIeXRqtKKRh+53sFrae+MiyusProcBfd2TtiY7xiboLjeMaRZQii62O8lM0ROt0sq5ir4/4sgw5IeTH6VbKVgljH8lY9MP6wdqhbdsPAK1VYd0DsP2+zKGrdjwqPLJ9zYH0ffZDLTx+EvF4LXFh1JTragNWInf+2hOd+HgnHrpGcaSb4NOdC2jAs8mnQkGOCNA8kCiCrwaJOEA1KxsyO3PkHftX7xw58g743jky9+OzZ0dmZ+H6v1xowd77zpzBtv+P5+MMLn++vQyfNHL2iufztjPIsfb8i+zLyBk6aavrDeMyQGrci/S1PVVKa4IYzvvNKli9SOlSNtWgAc4BqSQ14KAxrONGil5XTMz9T6K4JQobfSHYquv2bCgB9iuJYjEBS1rv+Z9sA/KmRvrrPmTFVgCrzqaz04235c4mLV87F1IZd/VTwUb8+cvIs0j2pGrgL39ZNDiY8DB0CfZP7S32z988+PDDC38w9QqY1P6JPWX/hIJZuqSLc/lv559mv2CcQFLkk2tPOHEGXZhKBbIXGRMEfLQIe2UQJUm8gUiMSeuJJLFJwiR2dbSe/dCh4t4rR07WXf5k0K9X/X6/Q4zlQUz58RdTlBc8wI3ZSFsluYS5rLNqLYNsCc6D8LVnj9MfBgJSu5DWL7yqp4V2NffItidOKkIXFLoU4eQT25hyfh5tZJ9UC4GHtEhEe6gnvOuwsmePcpgQbyOuZjGuGJGJE8+DxCBR0oFvWyJVsowMkWvILeTdunt5hsYCqxelWTBGW65Y09lBY0FHbGMUgm2GmzmUoGNrWHcxJeSXmSgo4pTmk5jgdTKGdoCpCAQC8YkExOOuUY9KkdXaJ0h7u7sdPTmKzdgfiwem/6+3vfxWk/Xazft27/zE9humr79u04arx64aHqoNDizrX9pXtSrlJYu7s6lkZ6IjHmuPYirjNIdAa/34kmh9o1RJ8f/sJXu4Ys8qZRPvg0Sq6ShmLLhkfLXVZ7T6qhcDooyeq/BNL/JqqXUkh1AMYay9cPLkCwtb+MqpU6dPnoRvzM6ePnXqeZeUllVobr/SaDo9OxtQlZTsAtwq6puF9gvnYrlcbLScSWfKp610KmPBSCx3zezsbPrkyZPp2bnnZ9/nm/RJ6Jlt3G2WX22b2Dc7O3NJU2Guwm9FvxfLWZlyOWM1tzlMQfMX5u9jD7ECxmiQdJNt9a0uYDSVDBuCKKPAQX0pyeJuIgqSKMwoQByAvqHTiC9JZtK0ipEAwkbcCTCBWgjGQprqAGKmE/Fom9Yd6vZ5HEE1KAqoSBQnCguwkPV4PBtJKSTpaM5KmaFNsyiPhsDiLjAwzWJOgxefBZ9k/7d9j31OAtd7uSJNJsziU/Fd5UBP2KPmIj3x/X2+su5ypSMsR+3fNkeqcAACD/RE2hOFRP/ct8rlcNp8dLq/GEkmH0TRK/C8LwToPB4ZJEvy5Im1J8II/yFCFKoQultFMlQozOD7YKTPEEEUBSQDtJGkTBGRMIfItjrBIcuO9bhzyBNEdshj0Xr9D99BEcSZj77FZD3W1SWJXfmufK47k4xFgn6vW3WImOX9fhdyYbCc8CUymMuNTpQhJTxoKBKLS3BUbDIiU0ZkZlEU+V8Dwb5Ale50OTqX9fvHFldWt3WYPf3J6NzwQIGtyNVgIH/h2fwAsCcuPAs/O2xfKA1e/0jZ2m56qss1H4jYVcvNHS3gLk9vmjvayB23smdQ6S4h1toTixrJGuUwSspWuvLz3A4bFxqB4Dsh2+e6yRJYwtD/RjKLGgUsg8t1Gdkwa1p4ioeSoVf5oZk18SROW63ntw+PCpvgV+NThVWuyLhtdk0n4lIBxsLliP1UIexyhXX4UW9iwLLswArhxiNr4Fe8y7f+C6OrvjuFF0ZcqwrT/EI1Eb4xB+si5TBeGFGowC/c7/P02oGxI9uEOpwLF/mFl+SJdmTO2/4ujv7kCYuni24MCnmvQ6ESSFyeYeIUMCgYvYHLOk69jExyiYf5ouvDx9K9Vw6drPtjsVgqlvIHG4nDUsX2fOaPpYusmCn5S3720h9PFz32BfvC8Wdf/P1scfr8eSDzhIhY3zwpLGY8W7Th2/KI2Fn/hB6klCVilNOACsSJtEB4hUMEiQpTCkgeh5vJyA5TLsyDIG7Encg5QISxrq50OhLx+YA0kZzOprNmJpKKJDvivjZfOKQ5JIKv5uV80KwzOGqryKfVEOfgTmTclL/XyiKMNX0IKqVQCf/ZaU5cF+5OI94zyG9sVlWQ4C5sdUnW0ZHTzGml5zZnymCl6XHcjarKwYOKOmepCmywv4kjR0bxp1Fn2vOfp7ewEjJAuB4y1Ib2v6j7uzMNlRUHmRdtZjXYhCzSuqzJjG4ypKD9GU+oPe646W1dCsDnnGFUPuJeuN5lBex7PT1t4DnkKgfhZk9Cc6v2bxZqtWPsQZZDEvDjc7FW46lKoAKMyFitUSbQ3SJGDxPQ0BJHHN2IO8qNSmEsEODEGjAChsft8Kv+JqUqDROiIE7gf7DX8pkJyacHQ4ac9cP3nwWP/R6y4nvgefaB11+3T7/xxjMP9D7BcgutSJWeC99/A3KNTrrrPPZCoDHX37FgY10gQZYSq17qcjRthNWayKBRrzFJnL4k3AVKebxbel97ORiQxWi+ipWTycsRUZfygLRUhGxjvYBDOM5ardUia7Zioy7ogdO1zTX8Q/Nr/rVYgLiePuQJuBxeNvnYnWOQgZBv3KODfOMjP9rv0UJe+CKor336xkX8mtrNXiPgOfS0CxXyWp+qymN3fG2zV9fcn/7ho9sUbBz3acr+1+zzDQz8bv5JFqb/jOoUMeBhl2OgL9vAADKQX5MRBRiBFT+YVqmzl3kdfvtdXZa96lHVfjcQDNOXDfpNHRvtbYbKnEedHozcoL+w4Pcn2STaMoqxVSXb6zcEgAl+UBgmWIURZBlMGBI+WUK7OtHXTrob2VRgbgETrUOmKC/JFPZTETD1ii6XuJGIomuCuETXmFUq5jG60qmk3x9IpVJpf8DDJWc5mwqVPCzLPYCJomqmknyBClMtSppKKoS9oVKwFXpcyvAEguH98mepDzNrdd26ajnZP7Bx8gA99PEtN393sPHz11Mr586unJpaSY2VUzDpDa1xx9t1GN8z3rm0euCpz9JbV9YGB2uDsGPuzIopmF5Ow3xHmuso/0YH6H8QD4mRVD3BTc0BRRlWHoCcuGD6UNls1CAZDVUAN3xzbtmG6ioCqgS+AkSXqe87253vO3UPnEdAaF7b5dWo6301rr6v/pcXe514rIH+kkfX+UA8bc3jSXYW/d5G+njl7cC6h10xkQVM83JkrFo20/0lgcPhIlPpmIIxRZV6a8DzLyJdxjrcQ1EnmnydCmfN0V7meNHZGWStl5G12jpeHkuYw1HavqKrY+vfJ8JW9+vliisZd1NX3B93J6UvTgdSA1DMMwuHv2hf1WAz+Meo/vlqONIOkXZj+ID+XGE8diyVdQRQ3KkBpZ39+QqPsT6d7y+36tsm3rjmX16vudGuHZxgRnhCRonNkGaYgH8zWCQAkdE9giQJG4kgSBNEEqSxSiVV0lPplIJZCAWuyVcMWvL4okbGDapdq1pBCfd7MHpZ857SPSNeDU7iv+452Tw55dHvvQxA/aPouVONIac0b+MEnYXHMPR7+Ln4Xl6sZ2L1CEYWOqxZL7aq10rFLHHkNObc2Zpp54fPj6MFmtj5kDk1J/Mh07iEG/k8FpNSvQdFcQPKIsJHpA1ORDNj7AoC24hJXpjAYBbQqhXLTPEVHAg1KwhOehwgQT/mOz5fzHZGa76pS+d7t6rYPYqKiexVRR0pZ+yeJjBezZRHp1baPXzy8OqKabg/zUdhXaHa87x3YSicvzio9R5io1acRBUikTDpwlgYJY/UQwLiY0U/dSi9OSpLyQgVBaG1MLGEvxYjgGwFRHGAMk0cWAY4pGnEEdYLnK0Y1vKiSCeaS6HRevEDL/3hqz64YLIeUeRVw7UBq1wsmOl4eyjoccphJRxw8iVgNA5GHutckLkN86DNgpWm/WKg6WhPC+36R89ZSVHs37oVExbHjbkAatGEDs8m9qKVb2tY+fN8++HHdFR2Y95V7H+aO9W4kB3Anf2qHrdvbBofN1++5Ah9IfOjy7DDY3MlWV+/JoxxGET8MAnNw0YwEpkksN08LgnIu7mtBLQVRmwjehFVsqLIG4ksKxNEkZWxFUMIKy1laqmUynkfodXacHylmiC7tEz90+D2fGP6z/PXuHj4UcC7OFpWX+CHL3wUCJWLGAySCNpkEtPcLnIbuYM8XU9oQIVdO1Et3/pnm1ajWfaaVJXuKFOnugUUWWqBsopGEGVF3O1oGJGiRpWI6pTUaeJEUzllJLdGbQquUS5ROac3S5XKwpVoa4GCMPUH73DpdYjQaPTA7Z/9zPjVfdXenu5sNBVNBU2tYrn5kn8cQpeBs1c35FCJ6/egH32RrXT6EcU8IaOWTHFhYWalhr6gJv+8ZBl6iOcTFJzcXzgKSUySdbCqHghKhlXly77oqnKW4Z6nGbxcNFO8EGQln/4Bns/rlnfN66L8benFMxyhG+AbgVhnYr3foQCwdHRN+vbpj/UqsgffWbSKigixDlNzK4rkd7llFUU9yB32e7HFsa43HTLPGChJ5VVjG0By5Nu9HX6Ydi/PRRVK7/CVw3N3fBAMus983S99W75wgg4kQmcvHIe1Hr8QdfuAhvSAu/OYIFPJY/RFRJzJ4qGxVcVN7briijDQh7PX2b92r9V74ddGr6BRnaEAdin2X8W9opIZ7Kl1SHiby/mriZ0cRtSX6n6OmhzISndXNi1IMmvBZDFSjoiG2o15hCncx4oKsqRcCg/HZfBYdPGKFjx+70rHZbAIF/LRaM/ifKlQMjMXQeH8E0GRwZqnalTFpl7WpI9wJb177oWZkTftnzdl70d74P2TMzMjp0ea0honvLBOyGsRbr0CqZAaGSEbyBaMwE+RvyD/Wg9ejzyye+PQIsGpWukAEwXWWikcJOhHD1OdIXXaCHqZ0+dSmCA6hWm3g4oSLwREZCpNa5sgbW2uUb/MGEB4goTD7jDadhlqLy3Upk3/Sfe5/OrJevGeuw585tZb9u2d2XHD9HWbP75p/bVja1ddtWL54MDSvnIJfZDTgs3fQISv/5XNpBTnHwnxADVwDXUZb6GWeGmDB/1kXd7TamgcIIMW+YcWDY/ZQmP1isQjty6/lFF5gj/d+jD6Vm6gixb6im+1zuHbrYYfflQHPJHrz0Ghr/Bmq+ENzTdncbFEX/bq0LpszcK6IQvEcjIe8OaO1v438Vzj2n+44vy9hfYrzu19p2M5Wow2tvAvrdZXjvKH8s3ftFrg8IXjjWduxm0jx32LbWYejMhBci2Zrl/fj5lt7cAyLGxXg4wgWgPyMHJJ68sfw0qSzBDUAkSYcUDzQ+C0AoIsCxtxJ/DFMUEeG6oV8qOratcOXVsu5QcLgx3JSJfKxR6GE1bSHsx1XHKb1YrFP9Tp/JN0nGdCWTO4XNcx7/fWaLlIPQyb5Koe7I1TXiFl5SoSao1SU55iEKhFEmuq47luoFmPV3CJTkUQ201gQbOjInsKMyOHp/r6pg7fe2jagpWFz03s2PTwvmFav/XBiV1bz44NrLj5IUyyIpUCxXiqbX1toEfsNV1UcjvHmCuHL92dikcFy36rb8s9X7hnSz+1pg+N3rTlcL6fseE9jx5/dNcoraz9+Q37Nz10a+1S3VvECN1W37rIKwlYCZIQ8nGsDfNjGrhG4/UhCmEkOIZ/M41lhMbSI+FLjyKaVZrhCRcUjExJlqWNRJK4aSV5rLIs2anpumY0PlZIslWVZAQyWgkNKoU0w8yikjYwTWXjUOI7tG6NZSuNtfDLlXVH2vRkzOSNw8BG7yj4StFYX5fPJXtdA5n6tV73+m21Pev62iF1/DLRbXuwvArJ6eElPqewotLeUU+CB3IrZJGli7200rVi03TR23bf5XIcLtomTdbURwIgiHwxBcs5VEu7MbnAHgeOEQUiIs+jEOc1DtskYTJja4DEG18MQkG/1+VUHYpE0pBSL1mTSvlLVax8rCGomI31f6yZ/QsvS5/hk9+x13dnxBxOLV+7Bfbts9/kbcw5vbwxT7j6rg0dcYBbxIkNW++yT7Xmzdfd5+ZPsOuYi3SSAbKGDNUHmt+40H0ilyUKF8cSkyW+0o4zR5c11oPIxeWgcmVp2Sqnyn0NlxmNEJC56OOfg7n2G0IQ4sy5irAqZTRmY60l2FQVjcBoDperkt4cY+IpUq1i6tqenS/FfQkh7eraGdAEaZgfq7n482/PHacJ365AQHhAzf10XU+fmc7t2fliwpegmK197Zuma7VkTqXbBL3L7D88Ph72PZyL+MIR38Ndjx3qs9O+SMRHj3QpLj081uz/kS+8ql7o6iL/C/6qWO54nGNgZGBgAOK7jJoL4vltvjJwM78AijDcLLs/F0b///g/k0WfOQHI5WBgAokCAHUyDc0AeJxjYGRgYA76n8XAwKL//+P/5yz6DEARFKAJAJPrBiZ4nGN+wcDA9Ob/R2YgzRwJxAr//zMvAGIOIBsk5gSli6E0CE/5/w/C/v+DeQGQnvH/D4sgkF4NEv//g0X//3+mAiB7BlAMJC74/yfIbCZroLkvgDgSapcgGh0JNT8SCUf//wsAM4swqQAAAAAASAByALoBBAFSAaQB8AIuAq4C7AMsA2wDoAPqBFoFcgXsBooG/gd0B+4IKAh+CPAJJAmoCewKXArICwwLcAwqDLIN0A5uD5wQRBDSES4RuQABAAAAKQCGAA8AAAAAAAIARABUAHMAAACpC3AAAAAAeJx1kMtOwkAUhv+RiwqJGk3cOisDMZZL4gISEhIMbHRDDFtTSmlLSodMBxJew3fwYXwJn8WfdjAGYpvpfOebM2dOB8A1viGQP08cOQucMcr5BKfoWS7QP1sukl8sl1DFm+Uy/bvlCh4QWK7iBh+sIIrnjBb4tCxwJS4tn+BC3Fku0D9aLpJ7lku4Fa+Wy/Se5QomIrVcxb34GqjVVkdBaGRtUJftZqsjp1upqKLEjaW7NqHSqezLuUqMH8fK8dRyz2M/WMeu3of7eeLrNFKJbDnNvRr5ia9d48921dNN0DZmLudaLeXQZsiVVgvfM05ozKrbaPw9DwMorLCFRsSrCmEgUaOtc26jiRY6pCkzJDPzrAgJXMQ0LtbcEWYrKeM+x5xRQuszIyY78PhdHvkxKeD+mFX00ephPCHtzogyL9mXw+4Os0akJMt0Mzv77T3Fhqe1aQ137brUWVcSw4MakvexW1vQePROdiuGtosG33/+7wfseIRVAHicbVDXcoMwEGRtwMTglt57c2b4qIsQoLGQFEnEyd8HO/HEmck+3d3uXgt6wTeGwf+Yo4c+QkSIMUCCHQyRIsMIY0wwxQy72MM+DnCIIxzjBKc4wzkucIkrXOMGt7jDPR7wiCc8Y46XICyF5aHzZPueqsjUWvHYcbKsDllNPmW6abjyOUnfN0JFldWtiby2TmdWVLXPmbBM8lTychOHtW74mJFiXP6Uirg1UlORMJJcFWQzoUq9IQdGMN9aHpP3xOqk0Eu1UqfM8kJ0bckWUSnJ1RGTmi361rm4FNJzO6qMbF3u3lrqtKHT1icNCblaONumRo1Qv9nsT7YWF5rlnn/4XKj36bZzxSbdNJ6bohyuA9FQxcPuFpYsuy85Mmbil8J3C21c05IYf9V6sSnEhj4NySD4ApG+iocAAAB4nGPw3sFwIihiIyNjX+QGxp0cDBwMyQUbGVidNjEwMmiBGJu5mBg5ICw+BjCLzWkX0wGgNCeQze60i8EBwmZmcNmowtgRGLHBoSNiI3OKy0Y1EG8XRwMDI4tDR3JIBEhJJBBs5mFi5NHawfi/dQNL70YmBhcADHYj9AAA') format('woff'),
       url('data:application/octet-stream;base64,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') format('truetype');
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'fontello';
    src: url('../font/fontello.svg?54161199#fontello') format('svg');
  }
}
*/
 
 .fontello, .search_form button {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: none;
 
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  #margin-right: .2em;
  text-align: center;
  /* opacity: .8; */
 
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
     
  /* fix buttons height, for twitter bootstrap */
  #line-height: 1em;
 
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .3em;
  
  color: #004056;
  float: right;
 
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
 
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
.fontello.selected {
	color: #2c858d;
}
.fontello.medium {
	font-size: 25px;
}
.icon-fire:before { content: '\e800'; color: #ca6a04} /* '?' */
.icon-star:before { content: '\e801'; } /* '?' */
.icon-tag:before { content: '\e802'; } /* '?' */
.icon-phone:before { content: '\e803'; } /* '?' */
.icon-search:before { content: '\e804'; } /* '?' */
.icon-chat:before { content: '\e805'; } /* '?' */
.icon-comment-alt:before { content: '\e806'; } /* '?' */
.icon-pin:before { content: '\e807'; } /* '?' */
.icon-group:before { content: '\e808'; } /* '?' */
.icon-torso:before { content: '\e809'; } /* '?' */
.icon-right-circle:before { content: '\e80a'; } /* '?' */
.icon-left-circle:before { content: '\e80b'; } /* '?' */
.icon-home:before { content: '\e80c'; } /* '?' */
.icon-cancel-circled:before { content: '\e80d'; } /* '?' */
.icon-upload:before { content: '\e80e'; } /* '?' */
.icon-calendar:before { content: '\e80f'; } /* '?' */
.icon-info-circled:before { content: '\e810'; } /* '?' */
.icon-picture:before { content: '\e811'; } /* '?' */
.icon-attach:before { content: '\e812'; } /* '?' */
.icon-download:before { content: '\e813'; } /* '?' */
.icon-credit-card:before { content: '\e814'; }
.icon-flash:before { content: '\e815'; } /*  */
.icon-clock:before { content: '\e816'; } /* */
.icon-rss:before { content: '\f09e'; } /* '?' */
.icon-filter:before { content: '\f0b0'; } /* '?' */
.icon-gplus-squared:before { content: '\f0d4'; } /* '?' */
.icon-sort:before { content: '\f0dc'; } /* '?' */
.icon-mail-alt:before { content: '\f0e0'; } /* '?' */
.icon-plus-squared:before { content: '\f0fe'; } /* '?' */
.icon-minus-squared:before { content: '\f146'; } /* '?' */
.icon-minus-squared-alt:before { content: '\f147'; } /* '?' */
.icon-minus-squared-alt.compact:before { content: '\f196'; } /* '?' */
.icon-plus-squared-alt:before { content: '\f196'; } /* '?' */
.icon-plus-squared-alt.compact:before { content: '\f147'; } /* '?' */
.icon-doc-text-inv:before { content: '\f15c'; } /* '?' */
.icon-file-pdf:before { content: '\f1c1'; } /* '?' */
.icon-file-image:before { content: '\f1c5'; } /* '?' */
.icon-calc:before { content: '\f1ec'; } /* '?' */
.icon-twitter-squared:before { content: '\f304'; } /* '?' */
.icon-facebook-squared:before { content: '\f308'; } /* '?' */
.icon-whatsapp:before { content: '\f232'; color: green }
.icon-paypal:before { content: '\f342'; }


.icon-whatsapp:before { color: green; }
.icon-flash:before { color: gold; }

@import url(https://fonts.googleapis.com/earlyaccess/opensanshebrew.css);body{font-family:'Open Sans Hebrew', sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;margin:0;padding:0;}
.ie8 body,.ie7 body ,.ie6 body, .ie9 body{font-family:"Arial", sans-serif;}


#backtocal{
	cursor: pointer;
	color: blue;
	text-decoration: underline;
}
#backtocal:hover{
	
}
html, body, div, span, applet, object, iframe, hgroup,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, strong {
	font-family: inherit;
	font-size: 100%;
	font-style: inherit;
	/*font-weight: inherit;*/
	margin: 0;
	outline: 0;
	padding: 0;
	#vertical-align: baseline;
	border: 0;
	direction:rtl;		
}
:focus {/* remember to define focus styles! */
	outline: 0;
}
body {
	background: #fff;
	line-height: 1;
}
ol, ul {
	list-style: none;
}
table {/* tables still need 'cellspacing="0"' in the markup */
	border-collapse: separate;
	border-spacing: 0;
}
/*
stromg {
	font-weight: bold;
}
*/
/*
caption, th, td {
	font-weight: normal;
	text-align: left;
}
*/
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
a img {
	border: 0;
}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
	display: block;
}


/* =Structure
----------------------------------------------- */
body, input, textarea, button {
	color: black;
	font-family: 'Open Sans Hebrew', tahoma,arial,verdana,sans-serif;
	font-size: 0.9em;
	background: #F6F6F6;
}

body {
	line-height: 1.625;
}

body.blackfriday:before {
	content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: .2;
    z-index: -1;
}

input, textarea {
	padding:0.2em;
	background: white;
}

h1 {
	font-size: 2.5em;
	font-weight: bold;
	line-height: 1.35;
	color:#555;
}

h2 {
	font-size: 2em;
	font-weight: bold;
}

h3 {
	#font-size: 1.5em;
	color: black;
    font-size: 1.2em;
    #font-weight: bold;
    #margin: 8px 0;
}

h4 {
	font-size: 1.3em;
	font-weight: bold;
}

a {
	color: #004056;
}

.wrapper {
	margin: auto;
	max-width: 1280px;
	width: 100%;
	min-width: 310px;
	padding: 0 10px;
	clear:both;
}

#primary {
	margin-top: 20px;
}

a.tumbnail {
	border: 1px solid #bbb;
	float:right;
	margin:0 0 4px 4px;
	/*
	width: 100px;
	height: 100px;	
	*/
}

a.tumbnail img {
	#width: 100px;
	#height: 100px;
	display: block;
}
/*
#primary {
	border-left: 1px solid #aaa;
	border-right: 1px solid #aaa;
}
*/
span.time ,div.time{
	color: #2c858d;
	font-size: 0.8em;
}

div.highlight ,span.highlight {
	color: #bd5421;
	#font-weight: bold;
}

.spacer {
	clear:both;
	height: 1px;
}

.white_box {
	background: white !important;
	border: 1px solid #cecece !important;
	padding: 12px !important;
	margin-bottom: 1em;
}

.white_box .incontent {
	#background: #f6f6f6 !important;
	border: 0px !important;
}

.white_box.recommended {
	margin-bottom: 5px;
}
.recommended .recommended_item {
	margin: 18px 0px 15px 0px;
	text-align: center;
}
.recommended .recommended_item img {
	max-height: 50px;
}
.recommended .recommended_item a {
	display: block;
}
.recommended .recommended_item .time {
	display: block;
}
.recommended .recommended_item span {
	font-size:16px;
}
.recommended-link {
	display: block;
	margin-bottom: 15px;
}
input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #909090;
}
input::-moz-placeholder { /* Firefox 19+ */
  color: #909090;
}
input:-ms-input-placeholder { /* IE 10+ */
  color: #909090;
}
input:-moz-placeholder { /* Firefox 18- */
  color: #909090;
}

[type="checkbox"] + label, [type="radio"] + label {
	margin-right: 0.5rem;
	margin-left: 1rem;
}

[type="checkbox"] {
	margin-bottom: 0px;	
}

.fieldset {
	padding: 8px;
	margin: 8px 0px;
}

/* --------------- HEADER + FOOTER --------------- */
.off-canvas-wrapper .title-bar {
	background: white;
	color: black;
	border-bottom: 1px solid #74ceb7;
}

.menu-icon::after {
	background: black;
	box-shadow: 0 7px 0 black, 0 14px 0 black;
}

header, footer  {
	padding-top:0em;
	clear:both;
	border: none;
	color: white;
	background: white;
}

footer {
	#background: #799258;
	color: black;
	border-top: 1px solid #74ceb7;
	padding-top: 20px;
}

header hgroup {
	float:right;	
	line-height: 1;
}
header form {
	display:inline;
	float:right;
}

#user-bar {
	float:right;
	margin-right: 6px;
}
#user-bar a, #user-bar a:visited {
	color: white;
	text-decoration:none;
}

#user-bar a:hover {
	text-decoration:underline;
}

div#site-title{
	/* margin: 10px 20px; */
	float:right;
}
#site-title a{
	width: 118px;
	height: 53px;
	background: url(images/safsprites.png?t=33) no-repeat -32px -1px;
	display: block;
}
#site-title span{
	display:none;
}

header nav {
	float:rignt;
	margin:0px;
	clear: both;
}

#user-tools {
	float:left;
	margin-top: 8px;
}

header .user-bar {
	float: left;
	color: black;
	font-size: 11px;
	margin-top: 6px;
}

/*  Footer   -------------------- */
footer {
	padding-bottom: 16px;
	margin-top: 40px;
}

div.footer_box {
	#float:right;
	#width: 220px;
	#margin:1em 1em 0 0;
}

div.footer_box  a, div.footer_box  a:visited {
	#color:#fff;
	text-decoration:none;
}

div.footer_box  a:hover {
	text-decoration:underline;
}

/*  Promo Boxes   -------------------- */
div.promo{
	padding: 8px;
	border: 1px solid #cecece;
	#background: #D7EDBC;	
	background: white;
	margin-bottom: 1em;	
}
div.promo a, div.promo a:visited
{
	#background: #799258;
	#color: black;	
	display: block;
	font-weight: bold;
	margin: 4px 0;	
}

div.promo a:hover
{
	#color:#475A2C;
	#background: #F9FCF3;
}


/*  SEARCH FORM   -------------------- */
form.search_form {
	 font-size:150%;
	 margin-left: 8px;
}
.search_form input {
	float: right;
	border: 1px solid #cecece;
	padding: 0 4px 0 0;
	height: 32px;
	width: 250px;
	margin-left: 1px;
	margin-bottom: 0px;
	box-shadow: 0px 0px 0px black;
}
.search_form button {
	float: right;
	border:none;
	height: 32px;
	width: 32px;
	cursor: pointer;
	#text-indent: -9999px;
	border: 1px solid #cecece;
	background: #cecece;
	#content: '\e804';
	#background: url(images/safsprites.png?t=33) no-repeat -33px -201px;
}
.search_form button::before {
	content: '\e804';
	color: white;
}
.search_form button:hover {
	#background: url(images/safsprites.png?t=33) no-repeat -0px -201px;
	background: #004056;
}
div.mid-search-box {
	background: white;
	border: 1px solid #cecece;
	padding: 1em;
}

/*  End SEARCH FORM   -------------------- */

img.photo{
	width:95%;
	/*max-width:95%;*/
	border: 1px solid #cecece;
	padding:4px;
	display:block;
}

div#facelike {
	margin: 2px 0px 10px 0px;
	height: 25px;
	display: block;
    clear: both;
}

div.like_plus {
	float: left;
	width: 90px;
	margin-right: 8px;
}

#main {
	#margin: 0px 20px;
/*		border: 1px solid red; */
}
#content, #head-content {
	float: right;
	margin:0;
	padding:0px;
	#width: 100%;

/*		border: 1px solid #799258; */

}
#content img {
	#display: block;
}
#content select {
	width: auto;
}

#content form label select {
	width: 100%;
}

#content .musaf table, #content .musaf td {
	vertical-align: middle;
	width: auto;
}

#content .musaf img {
	max-width: none;
}

#left-sidebar {
	#float: left;
	margin:0;
	max-width: 250px;
	padding: 0px;
	#width: 20%;
/*		border: 1px solid #799258; */
}

#right-sidebar {
	#float: right;
	#margin:0;
	#z-index:1;
	#background-color : #fff;
	#border-left: 1px solid #D7EDBC;
	#padding:0 2px 20px 2px;
	#width:164px;
	padding: 0px;
}

#rightBarToggle {
	display:none;
	float: right;
}

#right-banners {
	#width: 15%;
	position:relative;
	#top:-18px;
	#float:right;
	#margin-left: 20px;
	text-align: center;
	background: white;
	border: 1px solid #cecece;
	margin-bottom: 1em;
}

#right-banners img {
	max-width:170px;
}

#right-banners a.banner {
	display: block;
	margin: 25px 0px;
}

.grn_block {
	margin-bottom: 1em;
	#float: inherit;
}

.adsense {
	margin-bottom: 1em !important;
	display: block;
	clear: both;
	margin: 0 auto;
	text-align: center;
}

.adsense.wide_skyscraper {
	width: 160px;
	height: 600px;
}
.adsense.square {
	width: 250px;
	height: 250px;
}
/* -------------------------------- */
header {
	border-bottom: 1px solid #74ceb7;
}
header #logo {
	padding-top: 14px;
}
header .top-bar {
	padding: 0px;
	background: white;
	text-align: center !important;
}

header .top-bar.main-bar, header .top-bar.main-bar ul {
	padding-top: 5px;
	background: white !important;
	#display: inline-block;	
	width: 100%;
}

header .sub-bar-container {
	display: inline-block;
	vertical-align: middle;
	float: right;
}

header .top-bar.sub-bar, header .top-bar.sub-bar ul, header .top-bar.sub-bar ul li {
	background: white;
}

header .top-bar .dropdown.menu > li.is-dropdown-submenu-parent > a {
	padding-right: 0px;
	padding-left: 45px;
}

header .top-bar .dropdown.menu > li.is-dropdown-submenu-parent > a::after {
	right: auto;
	left: 27px;
}

header .search_form_mobile {
	#margin: 0 auto;
	
}

.search_form_mobile input {
	#height: 18px;
	margin: 0px;
	font-size: 12px;
}

header .search-form {
	width: 100%;
	margin-left: 0px !important;
}
@media all and (max-width:1160px){
	header .search-form {
		display: none;
	}
}
header .search_form {
	float: left;
	margin-left: 0px !important;
}
header .search_form input {
	float: right;
	border: 1px solid #a9a9a9;
	font-size: 12px;
	padding: 0 4px 0 0;
	height: 25px;
	width: 70px;
	margin-left: 1px;
	background: white;
	box-shadow: 0px 0px 0px black;
	margin-right: 0px;
}
.search_form.mobile {
	margin-right: 25px;
}
.search_form.mobile input {
	height: 25px;
	font-size: 12px;
	width: auto;
}
.search_form.mobile button {
	height: 25px;
	font-size: 14px;
}
header .search_form button {
	float: right;
	#border:none;
	height: 25px;
	width: 32px;
	cursor: pointer;
	font-size: 16px;
	#text-indent: -9999px;
	#background: url(images/safsprites.png?t=33) no-repeat -33px -205px;
}

header .top-bar.sub-bar ul li a {
	#color: #474545;
	padding-right: 0px;
	padding-left: 22px;
}

header .top-bar.sub-bar ul li a:hover {
	text-decoration: underline;
}

header  nav {
	padding-right: 0px; 
	display:inline-block;
	vertical-align: bottom;
	width: 100%;
}
header  nav  ul{
/*	float:left; 
	margin: -2px; */
}

header  nav  li{
	display:inline;
	#float:right;
	padding-left: 0px;
	#min-width: 125px;
}
header  nav  li div{ margin-left: 5px};

nav.right-menu ul {
	background: #799258;
	margin:0;
	padding:0.3em;
}

nav.right-menu ul li{
	margin-top:0.2em;
}

nav.menu_buttons ul li a, nav.menu_buttons ul li a:visited , a#rightBarToggle{
	font-weight: bold;
	#color: #fff;
	#border: 1px solid #888;
	color: black;
	font-size: 18px;
	border-bottom: 0px;
	#background-color: #475A2C;
	padding: 0.1rem 0px 0.2rem 2.2rem;
}

nav.menu_buttons ul li a:hover, a#rightBarToggle:hover{
	color:#2c858d;
	#background-color: #D7EDBC;
	/*border: 1px solid #fff;	*/
	text-decoration:underline;
}

nav.menu_buttons ul li.topmenu_selected  a, nav.menu_buttons ul li.topmenu_selected  a:visited{
	color:#2c858d;
	#background-color:#D7EDBC;
}

nav.side_menu ul li {
	margin: 0em 0px 0.5em 0px;
	text-align: left;	
}

nav.side_menu ul li.sidemenu_selected a {
	border: 1px solid #2c858d !important;
	color: #2c858d !important;
}

nav.side_menu ul li a, nav.side_menu ul li a:visited{
	#color:#475A2C;
	border: 1px solid #bbb;
	background-color:white;	
}

#offCanvasRight ul.menu li {
	margin-top: 10px;
	padding-right: 20px;
}

#offCanvasRight ul.sub-menu {
	margin-top: 20px;
}

#offCanvasRight ul.sub-menu li {
	margin-top: 15px;
}

#offCanvasRight ul.sub-menu li a {
	font-size: 18px;
	font-weight: normal;
}

a.ic_button {
	display:block;
	text-decoration:none;
	text-align:right;
	line-height: 1.5em !important;
	padding: 0.3em 0.3em 0.3em 0.5em;
}

a.ic_button:hover {
	color: #2c858d;
}

header a.ic_button {
	display:block;
	text-decoration:none;
	text-align:left;
	line-height: 1.5em !important;
	padding: 0.3em 0.3em 0.3em 0.5em;
	-webkit-border-radius: 17px 17px 0px 0px;
	-moz-border-radius: 17px 17px 0px 0px;
	border-radius: 17px 17px 0px 0px;
}

a.ic_button:hover {
	text-decoration: none !important;
}

div.m_icon {
	#background-image: url(images/safsprites.png?t=33);
	#width:32px;
	#height:32px;
	width: 16px;
	height: 16px;
	float:right;
	margin-left: 8px;
}

nav.side_menu ul li.sidemenu_selected a, nav.side_menu ul li.sidemenu_selected a:visited{
	#background-color: #74ceb7;
	color: #004056;
	font-weight:bold;
}

nav.side_menu div.m_icon {
	background-image: none;
	width: 5px;
	height: 16px;
}

nav.side_menu ul li a:hover{
	background-color: white;
	text-decoration:underline;	
}
/* ------------ MAIN ICONS ------------*/
div.mn_icon_files {
	background-position: -133px -103px;
}
div.selected.mn_icon_files{
	background-position: -0px -103px;
}
div.mn_icon_forum {
	background-position: -133px -137px;
}
div.selected.mn_icon_forum {
	background-position: -0px -137px;
}
div.mn_icon_news {
	background-position: -133px -169px;
}
div.selected.mn_icon_news{
	background-position: -0px -169px;
}
div.mn_icon_find {
	background-position: -133px -201px;
}
div.selected.mn_icon_find {
	background-position: -0px -201px;
}
div.mn_icon_misc {
	background-position: -133px -234px;
}
div.selected.mn_icon_misc {
	background-position: -0px -234px;
}

a#rightBarToggle div.m_icon{
	background: url(images/safsprites.png?t=33) no-repeat 0px -71px;
	width:64px;
}

/* ------------ SIDE ICONS ------------*/
div.sd_icon_news {
	background-position: -33px -169px;
}
div.selected.sd_icon_news{
	background-position: -0px -169px;
}
div.sd_icon_articles {
	background-position: -197px -0px;
}
div.selected.sd_icon_articles{
	background-position: -165px -0px;
}
div.sd_icon_projects {
    background-position: -197px -32px;
}
div.selected.sd_icon_projects{
    background-position: -165px -32px;
}
div.sd_icon_jobs {
	background-position: -197px -160px;
}
div.selected.sd_icon_jobs{
	background-position: -165px -160px;
}
div.sd_icon_calendar {
	background-position: -197px -64px;
}
div.selected.sd_icon_calendar{
	background-position: -165px -64px;
}
div.sd_icon_envalope {
	background-position: -197px -96px;
}
div.selected.sd_icon_envalope{
	background-position: -165px -96px;
}
div.sd_icon_contact {
	background-position: -197px -160px;
}
div.selected.sd_icon_contact {
	background-position: -165px -160px;
}
div.sd_icon_cart {
	background-position: -197px -192px;
}
div.selected.sd_icon_cart {
	background-position: -165px -192px;
}
div.sd_icon_forum {
	background-position: -32px -137px;
}
div.selected.sd_icon_forum {
	background-position: -0px -137px;
}
div.sd_icon_files {
	#background-position: -32px -103px;
}
div.sd_icon_files::before {
	content: '\f1c5';
}
div.selected.sd_icon_files {
	#background-position: -0px -103px;
}
div.sd_icon_misc {
	background-position: -32px -234px;	
}
div.selected.sd_icon_misc {
	background-position: -0px -234px;
}
div.sd_icon_calc {
	background-position: -197px -224px;
}
div.selected.sd_icon_calc {
	background-position: -165px -224px;
}
div.selected.follow_rss {
	background-position: -68px -327px;
}
img.head_item{
	width: 98%;
	display: block;
}
div.li_image_h {
	border: 1px solid #bbb;
	#box-shadow: 6px 6px 8px #ccc;
	margin: 1em 0 1em 0;	
}
ul.tmb_list li a div.li_bottom_h h3{
	margin: 1em 0;
}
div.li_bottom_h div.time {
	font-size: 1em;
	line-height: 1em;
}
ul.tmb_list li a div.li_bottom_h h3{
	display: none;
}	
ul.tmb_list.blocks {
	margin-top: 15px;
}
ul.tmb_list.blocks li {
	margin-bottom: 10px;
	width: auto !important;
	padding: 2px 12px;
}
ul.tmb_list.blocks li.main {
	padding: 0px;
}
ul.tmb_list.blocks li.main a.photo {
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	
}
ul.tmb_list.blocks li.main a.photo:hover {
	background-position: center left;
	background-size:auto;
}
ul.tmb_list.blocks li.main a.photo {
	height: 160px;
	width: 240px;
	#background: white;
	#opacity: 0.2;	
	#padding: 42px 62px;
}

ul.tmb_list.blocks li.main.whatsapp a.photo:after {
    content: " ";
    /* background-color: green; */
    background-image: url(/sal/images/whatsapp.png) !important;
    height: 80px;
    background-repeat: no-repeat;
    /* background-size: 60px 60px !important; */
    /* background-size: auto; */
    width: 80px;
    background-position: center;
    z-index: 999999999;
    /* background-attachment: fixed; */
    display: block;
}
ul.tmb_list.blocks li.main .title_wrapper {
	background: #054055;
	#opacity: 0.7;
	padding-right: 7px;
}
ul.tmb_list.blocks li.main h3 {
	
	color: white;
	font-size: 1.3em;
}
ul.tmb_list.blocks li:hover {
	border: 1px solid #2c858d !important;
}
ul.tmb_list.blocks li h3 {
	margin: 0.2em 0 !important;
}
ul.tmb_list.blocks li.sidemenu_selected {
	border: 1px solid #2c858d !important;
    color: #2c858d !important;
}

@media only screen and (max-width: 600px) {
    
    ul.tmb_list.blocks li.main a.photo {
        width: 100% !important;
    }
    
    ul.tmb_list.blocks li {
	    width: 100% !important;
    }
}

/* --------------- responsive ------------------ */
@media all { /* and (min-width:200px){ */
	#main {
		#width:100%;
		#padding-left:0;
	}
	#content, #head-content{
		#width:98%;
		#float: none;
		margin-right: 0;
	}
	#left-sidebar {
		#max-width: 250px;
		#width: 20%;
		#float: none;
		margin-left:0;
	}
	#right-sidebar {
		#right: -200px;		
		#position:absolute;
		#background-color : #fff;
		#width:165px;
		#display:none;
	}

	header nav ul{
		#display:none;
		#margin:0;
	}
	nav#top-right-menu{
		display:block;
	}
	
	#rightBarToggle {
		display:block;
	}
}
@media all and (min-width:660px){
	img.head_item{
		width: 470px;
	}
	div.li_image_h {
		float:left;
		margin: 0 1em 0 0;
	}
	div.li_bottom_h div.time {
		font-size: 2em;
		line-height: 0.9em;
	}
	ul.tmb_list li a div.li_bottom_h h3{
		margin: 0.8em 0;
		display: block;
	}	
	div.li_top_h{
		display: none;
	}	
}
@media all and (min-width:740px){
	#main {
		#width:100%;
		#padding-left: 255px;
	}
	#head-content{
		#float: left;
		#width: 98%;
		#margin-left: -255px;
	}
	#content {
		#float: right;
		#width: 70%;
		#margin-right: 255px;
		#width: auto;
	}
	#left-sidebar {
		#max-width: 250px;
		#width: 25%;
		#float: left;
		#margin-left:-250px;
	}
	
	header  nav  ul{
		display:block;	
		width:auto;
	}
	
	nav#top-right-menu{
		display:none;
	}
	
}

/* wide screen */
@media all and (min-width:995px){
	#main {
		#width:100%;
		padding-left:0;
	}
	#head-content{
		#float: right;
		margin-right: 0;		
		#padding-right: 15px;
	}
	#content {
		#width:60%;
		#float: right;
		margin-right: 0;		
		padding: 0px 20px;
	}
	#left-sidebar {
		#max-width: 250px;
		#width: 20%;
		#float: left;	
		margin-left:0;
	}
	#right-sidebar {
		#right:0;			
		#display: block;
		#position: relative;
		#display:block;
		#background-color: #F9FCF3;
	}

	#rightBarToggle {
		display:none;
	}
	
	nav#top-right-menu{
		display:none;
	}	
}

@media all and (max-width:660px){
	#right-banners {
			#display: none;
		}
	#left-sidebar {
		max-width: none;
	}
	#left-sidebar .grn_block {
		display: block;
		clear: both;
	}
	#primary {
		margin-top: 10px;
	}
	.adsense.wide_skyscraper {
		width: 100%;
		height: 100%;
	}
	.adsense.square {
		width: 100%;
		height: 100%;
	}
}
/* --------  ARTICLE  ----------*/

.content a, .content a:visited{
	#color: black;
}

.content h1, .white_block h1{
	#margin-top : 0.5em;
	color: black;
	#float: right;
}

.content a:hover{
	#background-color:#D7EDBC;
	text-decoration: underline;
}

.content h2 a, .content h3 a, .content h2 a:visited, .content h3 a:visited {
	color: #475A2C;
}

h2.strip {
	#background-color: #E2E2E2;
	font-weight:normal;
	font-size: 1.5em;
	color: black;
	margin-bottom:0.3em;
	padding: 3px 0px;	
	clear: both;
}

article img.article_image {
	clear: both;
	display: block;
	margin: 15px 0px;
	width: 100%;
	#max-width: 480px;
	border: solid 1px #cecece;
	padding: 4px;
}

.file-legend ul, .file-legend ul li {
	list-style: none;
	display: inline;
}

img.download {
    width: 22px;
    height: 20px;
    border: none;
    background: #F9FCF3 url(images/saficons.png) no-repeat -47px -72px;
}

.content .searchbox {
	#margin-top: 20px;
}
/* ------------ */

div.buttons_strip {
	display:block;
	clear:both;
	margin: 0.3em 0;
	padding-right: 0.3em;
	float: right;
	width: 100%;
	#border: 1px solid #D7EDBC;
	#background-color: #F9FCF3;
}

div.buttons_strip ul li{
	display: inline-block;
}

div.buttons_strip ul li a, div.buttons_strip a, div.buttons_strip time{
	display: inline-block;
	padding:0 0 0 0.6em;
	#line-height: 2.5em;
}

div.tags-on-article ul li a, div.tags-on-article ul li a:visited{
	#color: #475A2C;
	text-decoration: underline;
}
div.tags-on-article ul li a:hover {
	#background-color: #D7EDBC;
	#color: #475A2C;
}
div.tags-on-article ul li a.icon_button{
	color: #475A2C;
	background: #D7EDBC;
	text-decoration: none;
	border: #bbb 1px solid;
	padding-left:0.3em;
}
div.tags-on-article ul li a.icon_button:hover{
	background:#F9FCF3;
	text-decoration: underline;
}

div.author-date a,div.author-date a:visited, div.author-date time {
	color: #475A2C;
}
/* ------------ small icons -----*/
div.s_icon {
	background-image: url(images/safsprites.png?t=33);
	width: 20px;
	height: 20px;
	margin: 6px 0 0 0;
	float: right;
}

div.tag_icon{
	background-position: -0px -270px;
}
div.pencil_icon{
	background-position: -24px -270px;
}
div.edit_icon{
	background-position: -46px -270px;
}
div.star_icon{
	background-position: -46px -334px;
}
div.arrow_d_icon{
	background-position: -46px -294px;
}
div.search_icon {
	background-position: -20px -312px;
}
div.chack_in {
	background-position: -46px -312px;
}
/* -------- Galery prettyPhoto bug fix  ----------*/
.pp_pic_holder a {
	direction:ltr;
}
/* -------- IE7  bug fix  ----------*/
div{
	zoom: 1;
}
/* -------- search  buttons strip----------*/
div.select_buttons span{
	margin: 0 0.3em 0 0.3em;
	#line-height: 2.5em;
}
div.select_buttons  a, div.select_buttons  a:visited{
	#color: #455B2A;
	border: 1px solid #bbb;
	margin-left: 4px;
}
div.select_buttons a:hover{
	#background-color:#D7EDBC;
	#color: #455B2A;
}
div.select_buttons  a.selected{
	background-color: white;
	font-weight:bold;
	text-decoration:none;
	border-color: #475A2C;
}

div.s_button {
	display:inline-block;
	border: 1px solid #bbb;
	margin-left: 4px;
	padding: 0 4px;
	background: #fff;
}
div.s_button span.close {
	display:inline-block;
	line-height: 1.5em;
	margin:0 0 0 4px;
	padding:0;
	height: 20px;
	float:right;
}
div.s_button span.close a{
	#background: url(images/safsprites.png?t=33) no-repeat top left;
	#background-position: -0px -312px;
	width: 16px;
	height: 20px;
	margin:0;
	padding:0;
	border:0;
}

div.s_button.b_types {
	border-color: #475A2C;
}
div.s_button.b_search {
	border-color: #bd5421;
}
/* -------- Admin Bar  ----------*/
div.admin_bar {
	border-color: #bd5421;
}

span.marker, div.pager a {
	color: white;
	background: #475A2C;
	text-decoration: none;
	padding: 6px;
	border: #bbb 1px solid;
	margin: 4px;
	display: inline-block;
}

div.admin_bar a:hover{
	background:#D7EDBC;
	text-decoration: underline;
	color: #475A2C;
}

/* ------------ Facebook ------------------*/
div#facecomments {
	#background: #F9FCF3;
	margin: 0 0 1em 0;
}
div#facecomments div{
	padding: 0 1em;
}
/* - Facebook fluid hack  -*/
.fb-comments{
	width:100%;
	display:block;
}
.fb-comments, 
.fb-comments iframe[style], 
.fb_iframe_widget span[style]{
	width:100% !important;
	direction: ltr;	
}
.fbSend{
	margin-right:8px;
	vertical-align:top
}
.fb_ltr {
	direction:ltr;
}

/* -------- Share buttons icons ----------*/
a.icon_button{
	text-decoration:none;
	text-align:left;
	line-height: 2.5em;
	display:inline-block;
}

a.icon_button div {
	margin: 0.3em;
}

div.share_bar {
	float: right;
	margin: 1em 0;
    width: 100%;
}

div.share_bar .addthis_inline_share_toolbox_b09q {
	float: right;
}

div.share_bar a.icon_button{
	#background-color: #F9FCF3;
	#border: 1px solid #d2d2d2;
	margin-right:0.3em;
}

div.share_bar a.icon_button:hover{
	#border: 1px solid #475A2C;
	#background-color:#d2d2d2;
	#text-decoration:underline;
}

div.share_email {
	background-position: -68px -71px;
}
div.share_twitter {
	background-position: -68px -167px;
}
div.share_facebook {
	background-position: -68px -103px;
}
div.share_google_p {
	background-position: -68px -231px;
}
div.share_pinterest {
	background-position: -68px -295px;
}
/*------------------- FOLLOW US buttons ------------ */
a.icon_button.follow_us{
	#background-color: #799258;
	border: none;
	padding-left:0.3em;
	width: 200px;
	text-align: right;	
}

a.icon_button.follow_us:hover{
	color: #475A2C;
	#background-color:#D7EDBC;
	text-decoration:underline;
}

div.follow_email {
	background-position: -100px -71px;
}
div.follow_rss {
	background-position: -100px -327px;
}
div.follow_facebook {
	background-position: -100px -103px;
}
div.follow_google_p {
	background-position: -100px -231px;
}

a.icon_button:hover div.follow_email ,div.follow_email.selected {
	background-position: -68px -71px;
}
a.icon_button:hover div.follow_rss ,div.follow_rss.selected {
	background-position: -68px -327px;
}
a.icon_button:hover div.follow_facebook ,div.follow_facebook.selected {
	background-position: -68px -103px;
}
a.icon_button:hover div.follow_google_p ,div.follow_google_p.selected {
	background-position: -68px -231px;
}

/* --------- other ------------*/
div.phone_icon {
	background-position: -133px -71px;
}

/* -------- list / Author card  ----------*/
div.gry_block.card , div.grn_block.card{
	#border-top: 1px solid #D7EDBC;
	border: 0px;
	background: none;
	/* border-bottom: 1px solid #D7EDBC; */
}

.list-card-wrapper {
	text-align: center;
}
.list-card-wrapper .phone {
	font-size: 22px;
	margin: 10px 0px 10px 0px;
}
.list-card-wrapper .phone i {
	float: none;
}
.list-card-wrapper .button.cta {
	margin-top: 10px;
	margin-bottom: 10px;
}
ul.list-card {
	#margin-bottom: 15px;
}
ul.list-card li a{
	text-decoration:none;
}
ul.list-card li a.org{
	font-size: 1.2em;
	font-weight: bold;
}
ul.list-card li {
	padding:0.3em;
}
ul.list-card li div {
	display:inline-block;
}
ul.list-card li div.item-name {
	width:50px;
}
a.click2call, a.click2call:visited {
	color:#475A2C;
	border: 1px solid #bd5421;
	background-color: #D7EDBC;
	font-weight: bold;
	padding-left:0.6em;
}
a.click2call:hover {
	background-color: #F9FCF3;
}
a.url {
	direction: ltr;
	display: inline-block;
}

/* -------------- Picture gallery-----------------------*/
div.gallery {
	font-size: 0.6em;
	margin: 15px 0px 15px 0px;
}

div.gallery img {
	float: right;
	width: 100px;
	height: 100px;
	border: solid 1px #D7EDBC;
	margin: 6px 0px 0px 6px;
	padding: 2px;
}

/* -------- side buttons ----------*/
img.plus, img.pin, img.info, img.page, img.calendar{
	width:16px;
	height:16px;
	margin: 0 4px 0 4px;
}

img.calendar{
	background: #333 
}

img.plus{
	background: #333
}

img.pin{
	background: #F9FCF3 url(images/safsprites.png?t=33) no-repeat -0px -296px;
}

img.info{
	background: #F9FCF3 url(images/safsprites.png?t=33) no-repeat -20px -296px;
}

img.page{
	background: #333 
}

/* -------------------- pager ----------- */
nav.pager {
	display:block;
	clear:both;
	margin: 2em 0 1em 0;
	float: right;
	width: 100%;
}
nav.pager  li{
	display:inline;
	float:right;
	margin-left:2px;
	line-height:2.5em;
}

nav.pager  li a, nav.pager  li a:visited{
	padding: 0.3em 0.7em;
	text-decoration: none !important;
	background-color: white;
	font-size: 1.2em;
	color: #004056;
	border: 1px solid #004056;
}
nav.pager  li a:hover{
	background-color:#004056;
	color: #fff;
}
nav.pager  li a.selected{
	background-color: #004056;
	color: #fff;
}
/* -------------------- lists ----------- */
table.list_items {
	line-height: 1.33;
	border: none;
	border-collapse:collapse;
	width: 100%;	
}
table.list_items.downloads {
	width: auto;	
	margin: 0 auto;
}
table.list_items.downloads a {
	margin: 0px 6px auto;
}
table.list_items.downloads a span {
	color: white;
	font-weight: 400;
}
table.list_items.downloads a:hover {
	color: white;
}
table.list_items td{
	vertical-align:top;
	padding: 5px 0 5px 5px;
}

table.list_items tr, table tbody tr:nth-child(2n){
	#display: block;
	background: transparent;
	#margin-bottom: 8px;
	#padding-bottom: 8px;
	#border-bottom: 1px solid #D7EDBC;
}

table thead, table tbody, table tfoot {
	border: 0px;
	background: transparent;
}

.list_items td a{
	text-decoration:none;
}

body.blackfriday.no-downloads table.list_items.downloads .button.cta {
	background: red;
    color: black;
    border: 3px solid black;
}
body.blackfriday.no-downloads table.list_items.downloads .button.cta i {
	color: black;
}

body.independence.no-downloads table.list_items.downloads .button.cta {
	background: #0072fd;
    color: white;
    border: 3px solid #00258c;
}
body.independence.no-downloads table.list_items.downloads .button.cta i {
	color: white;
}

body.independence.no-downloads .res-img-wrapper {
	position: relative;
	box-shadow: 0 0 15px rgba(0,0,0,.1);
}

/* common */
.ribbon {
	display: none;
}

body.independence.no-downloads .ribbon {
  display: block;
  width: 150px;
  height: 150px;
  overflow: hidden;
  position: absolute;
}

.ribbon::before,
.ribbon::after {
  position: absolute;
  content: '';
  display: block;
  border: 5px solid #00258c;
}
.ribbon span {
  position: absolute;
  display: block;
  width: 225px;
  padding: 15px 0;
  background-color: #0072fd;
  box-shadow: 0 5px 10px rgba(0,0,0,.1);
  color: #fff;
  font: 700 16px/1 'Lato', sans-serif;
  text-shadow: 0 1px 1px rgba(0,0,0,.2);
  text-align: center;
}

/* top left*/
.ribbon-top-left {
  top: -10px;
  left: -10px;
}
.ribbon-top-left::before,
.ribbon-top-left::after {
  border-top-color: transparent;
  border-left-color: transparent;
}
.ribbon-top-left::before {
  top: 0;
  right: 0;
}
.ribbon-top-left::after {
  bottom: 0;
  left: 0;
}
.ribbon-top-left span {
  right: -25px;
  top: 30px;
  transform: rotate(-45deg);
}

/* top right*/
.ribbon-top-right {
  top: -10px;
  right: -10px;
}
.ribbon-top-right::before,
.ribbon-top-right::after {
  border-top-color: transparent;
  border-right-color: transparent;
}
.ribbon-top-right::before {
  top: 0;
  left: 0;
}
.ribbon-top-right::after {
  bottom: 0;
  right: 0;
}
.ribbon-top-right span {
  left: -25px;
  top: 30px;
  transform: rotate(45deg);
}

/* bottom left*/
.ribbon-bottom-left {
  bottom: -10px;
  left: -10px;
}
.ribbon-bottom-left::before,
.ribbon-bottom-left::after {
  border-bottom-color: transparent;
  border-left-color: transparent;
}
.ribbon-bottom-left::before {
  bottom: 0;
  right: 0;
}
.ribbon-bottom-left::after {
  top: 0;
  left: 0;
}
.ribbon-bottom-left span {
  right: -25px;
  bottom: 30px;
  transform: rotate(225deg);
}

/* bottom right*/
.ribbon-bottom-right {
  bottom: -10px;
  right: -10px;
}
.ribbon-bottom-right::before,
.ribbon-bottom-right::after {
  border-bottom-color: transparent;
  border-right-color: transparent;
}
.ribbon-bottom-right::before {
  bottom: 0;
  left: 0;
}
.ribbon-bottom-right::after {
  top: 0;
  right: 0;
}
.ribbon-bottom-right span {
  left: -25px;
  bottom: 30px;
  transform: rotate(-225deg);
}

div.gry_block , div.gry_block {
	font-size:100%;
	float: inherit;
}

.grn_block h3, .grn_block_s h3, .gry_block h3 , .filters h3, .grn_block_s h1, .warning_block h3 {
	background-color:none;
	font-size: 1.2em;
	#color:#455B2A;
	color: black;
	font-weight:bold;
	margin: 8px 0;
	#padding:3px 8px;
}

.image_action_box {
	display: inline-block;
}

.image_action_box .white_box {
	display: inline-block;
}

.image_action_box h3.entry-title {
	font-size: 1.6em;
}

.image_action_box .image {
	width:30%;
	float:right;
}

.image_action_box .body {
	width:70%;
	float:right;
}

.image_action_box .description {
	padding: 5px 20px;
}

.image_action_box .actions {
	text-align: left;
}

.image_action_box .actions .button.cta {
	padding: 5px 30px !important;
}

@media (max-width: 480px){
	.image_action_box .image {
		width:100%;
		float:none;
	}

	.image_action_box .body {
		width:100%;
		float:none;
	}
}

.warning_block h3 {
	color: #fff;
	background: #da5d20;	
}

.gry_block h3 {
	#background-color: #E2E2E2;
	font-weight: normal;
}

.grn_block a, .grn_block_s a, .gry_block a, .warning_block a {
	#color:#475A2C;
	#color: black;
}

.tumbnail_items a {
	font-weight:bold;
}

.grn_block a:hover, .grn_block_s a:hover, .gry_block a:hover, .warning_block a:hover {
	color:#004056;
}

.ad_box div {
	#background: #F9FCF3;
	padding: 5px 0 5px 0;
	margin: 10px 0;
	text-align: center;
}
/* ---------------- */
ul.main_list li{
	#border: 1px solid #D7EDBC;
	background-color: white;
	margin-bottom:1em;
	border: 1px solid #cecece;	
	padding: 10px;
}
@media (min-width: 800px){
	ul.main_list.index li{
		width: 48%;
		float: right;
		height: 220px;
		overflow: hidden;
	}
}
ul.main_list.index li:nth-child(odd) {
	margin-left: 10px;
}
ul.main_list.index li:nth-child(even) {
	
}
ul.main_list.index li div.time{
	clear: both;
}
ul.main_list.index li.featured{
	border: 1px solid black !important;
}
ul.main_list.index li.featured h3{
	font-size: 1.2em !important;
	line-height: 1.2em !important;
	margin-bottom: 5px;
	font-weight: bold;
}
ul.main_list.index li h3{
	font-size: 1.2em;
	line-height: 2.2em;
	background-color: inherit;	
}
ul.main_list.index li h3 span{
	#margin-right: 0.3em;
	color: black;
}
ul.main_list.index li:hover {
	#background-color: #D7EDBC;
}

ul.main_list li a, ul.main_list li a:visited, ul.main_list li a:hover{
	display:block;
	text-decoration:none;
	padding: 0.3em 0.3em 0.3em 0.5em;
	#color: #475A2C;
}
/* ---------------- */
.grn_block_s .list_item_d{
	#padding: 15px;
	#background: white;
	#border: 1px solid #cecece;
}
ul.tmb_list li{
	display: inline-block;
	width: 100%;
	#padding-bottom:1em;
	margin-bottom:1em;
	border-bottom: 0px solid #bbb;
	background: white;
	border: 1px solid #cecece;
	padding: 12px;
}
ul.tmb_list li h3{
	display: inline;
	#background-color: #fff;
	padding:0;
	font-weight: bold;
}
ul.tmb_list li a, ul.tmb_list li a:visited, ul.tmb_list li a:hover{
	display:block;
	color: black;
	text-decoration:none;	
}
div.li_right {
	float:right;
	margin:0 0 0.2em 0.5em;
    #height: 100px;
}
div.li_right img {
	border: 1px solid #bbb;
	margin-left: 10px;
	margin-top: 2px;
}

div.list_item_d {
	width: 31%;
	margin: 0 1% 16px 1%;
	float: right;
}
div.list_item_d.index {
	height: 200px;
}
div.list_item_d  a img{
	border: 1px solid #bbb;
	margin-left: 5px;
}
div.list_item_d  a{
	#float: none;
	display:block;
	border:none;
	text-decoration:none;
	font-weight: bold;
}
.hslice div.list_item_d a {
	clear: both;
}
/* --------- AJAX FORMS ---------------*/
div#formWrapper {
	border: 1px solid #cecece;
	padding: 1em;
	background: transparent;
}

form#safAjaxForm {

}
form#safAjaxForm  div {
	margin-top: 1em;
}
.inputstyle {
	border: none;
	color: black;
	#border-bottom: 1px dotted #666666;
	border: 1px solid #cecece;
	background-color: #fff;	
	direction: ltr;
	font-size:1em;
	text-align: right;
}
.inputstyle.wide{
	width:98%
}
.inputstyle:disabled {
	color: #777;
	background-color: #fff;	
}
.input_warning {
	border:1px solid #bd5421;
	color: #bd5421;
}
form#safAjaxForm .form_input {
	text-align: center;
}
input.button, input[type="submit"], button[type="submit"] {
	#float: left;
	clear: both;
	color: #fff;
	font-size: 1.3em;
	text-decoration: none;
	border: none;
	background: #004056;
	padding: 0 0.7em;
	cursor: pointer;
	font-weight: bold;
	height: 2.4375rem;
}
input.button:hover {
	background: #2c858d;
}
input.button:disabled {
	#background: url(images/loading_gif.gif);
	background-color: gray;
	cursor: default;
}
.button.cta {
	background: #279F60;
	padding: 15px 30px !important;
	height: auto;
	color: #fff;
	font-size: 1.3em;
	font-weight: bold;
	text-decoration: none !important;
	margin: 0 6px;
}
.button.cta.small {
	padding: 5px 10px;
	font-size: 16px;
	margin: 0px;
}
.button.cta span {
	color: #fff;
	font-size: 14px;
	font-weight: 400;
	margin-top: 10px;
	clear:both;
	display: block;
}
.button.cta i {
	color: #fff;
}
.button.cta:hover {
	background: #004056;
	color: white;
}
.button.cta .small {
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
	margin-top: 10px;
	padding-top: 10px;
	border-top: 1px dashed #9fcbb5;
}
.button.cta .small i {
	float: none;
}
div.gader{
	display:none;
}
div.confimation {
	color: #455B2A;
	text-align:center;
	font-size: 1.3em;
}
/*  -------- FORUMS ----------- */
div.post {
	border: 0px solid #cecece;
	background-color: transparent;
	margin-top: 0.2em;
	padding:0.3em;
}
div.post .post-body {
	border-bottom: 1px solid #cecece;
}
div.thread.post {
	margin-top: 0.4em;
	border: 1px solid #cecece;
	border-bottom: 1px dashed #cecece;
	background-color: white;
	width: 100%;
	float: right;
}
div.post-header {
	float: right;
}
h3.post-title{
	cursor: pointer;
	font-size: 1em;
	#line-height: 2.5em;
	#color: #455B2A;
}
h3.thread.post-title{
	font-size: 1.1em;
	#line-height: 2.2em;	
	#color: #475A2C;	
}
h3.post-title span{
	margin-right: 0.5em;
}
h3.post-title span {
	#color: #475A2C;
}
div.post-data {
	text-align: left;
}
div.post-data span{
	display:inline-block;
}
div.post-data span.author a{
	#color: #475A2C;
}
div.post-buttons{
	margin:1em 0 0 0;
	margin:0 0 0 0;
}
div.post-body.compact {
	display:none;
}
div.signature {
	font-size: 0.9em;
	margin-top: 1em;
	#color: #475A2C;
}
div.signature a, div.signature a:visited {
	#color: #475A2C;
}
div.signature  h3{
	font-size: 1em;
}
/* forum images ------ */
div.fm_icon_level {
	background-position: -166px -320px;
}
div.fm_icon_thread {
	background-position: -197px -256px;
}
div.compact.fm_icon_thread {
	background-position: -165px -256px;
}
div.fm_icon_post{
	background-position: -197px -288px;
}
div.compact.fm_icon_post {
	background-position: -165px -288px;
}
div.thread_view {
	background-position: -133px -302px;
}
div.fm_icon_pict {
	float:left;
	background-position: -133px -268px;
}
div.post-buttons a{
	display: inline-block;
	text-decoration: none;
	line-height: 2.5em;
	padding: 0.3em 0.3em 0.3em 0.5em;
}
a.reply-post {
	float:left;
	cursor: pointer;
	#color: #fff;
	text-align: left;
	#background-color: #799258;
	#font-weight: bold;
	#border: 1px solid #799258;	
}
a.open_thread {
	float:right;
	border: 1px solid #fff;	
}
a.reply-post:hover{
	#color: #475A2C;
	#background-color: #D7EDBC;
}
a.reply-post div {
	margin-left: 1em;
}
div.location {
	font-weight: bold;
}
div.more {
	text-align:left;
}
div.more a, div.more a:visited{	
	color: #004056;
	#font-weight: bold;
	display: inline-block;
	padding: 0 0.6em;
	line-height: 2.5em;	
}
div.more a:hover{	
	#background-color: #D7EDBC;
	#color: #475A2C;
	text-decoration: underline;
}
div.head_block_s {
	#margin-top:1em;
}
nav.breadcrumb{
	display:inline-block;
}
nav.breadcrumb a, nav.breadcrumb a:visited {
	#color: #475A2C;
	display: inline-block;
	padding: 0 0.6em;
	line-height: 2.5em;		
}
nav.breadcrumb a:hover{
	#background-color: #D7EDBC;
	#color: #475A2C;
}
img.content_image {
	max-width:100%;
	display: block;
    margin-left: auto;
    margin-right: auto;
	border: 1px solid #bbb;
	box-shadow: 6px 6px 8px #ccc;	
}
#image_content{
	margin: 0;
}
a.image_next{
	background: url(images/safsprites.png?t=33) no-repeat -229px -47px;
	width: 47px;
	height: 47px;
	float: left;
}
a.image_previous{
	background: url(images/safsprites.png?t=33) no-repeat -229px -0px;
	width: 47px;
	height: 47px;
	float: right;
}
div.image_nav {
	clear:both;
	margin: 1em 0 0 0;
	height: 47px;	
}
div .rank_star {
	display:inline; 
	text-align:left;
	font-weight: normal;
	#font-size:80%;
	float: left;
	color: black;
}

div .rank_star i {
	color: #b13208;
}

.index_join_button {
	margin-top: 10px;
	margin-bottom: 5px;
	line-height: 32px;
}

.index_join_button a, .index_join_button i {
	color: #b13208;
}

.index_join_button a:hover {
	text-decoration: none;
}

form.contact {width: 80%; margin: 0 auto; margin-bottom: 10px;}
form.contact textarea {
    width: 100%;
    border: 0;
    height: 60px;
    font-size: 12px;
    background: #FFFFFF; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(top, #CCCCCC, #FFFFFF); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(bottom , #CCCCCC, #FFFFFF); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(bottom, #CCCCCC, #FFFFFF); /* For Firefox 3.6 to 15 */
    background: linear-gradient(to bottom, #CCCCCC, #FFFFFF); /* Standard syntax */
}
form.contact label {margin-top: 10px; display: block; }
form.contact input[type="text"] {
    display: block;
    width: 100%;
    #height: 20px;
    font-size: 12px;
    background: #FFFFFF; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(top, #CCCCCC, #FFFFFF); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(bottom , #CCCCCC, #FFFFFF); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(bottom, #CCCCCC, #FFFFFF); /* For Firefox 3.6 to 15 */
    background: linear-gradient(to bottom, #CCCCCC, #FFFFFF); /* Standard syntax */
    border: 0;
}

form.contact input[type="submit"], form.job_contact input[type="submit"] {display:block; width: 50%; margin: 0 auto; margin-top: 20px;  }
.contact_error {display: block; color: red; font-size: 12px;}
.contact_msg {display: block; color: green; font-size: 12px;}
.contact_header_box  {background-color:#D35B21; color: #FFFFFF; font-size: 16px; text-align: center; font-weight: bold; padding: 10px}
.contact_header_text {width: 70%; margin: 0 auto; text-align: center;}
.mobile_footer { display: none;  position:fixed; width:100%; height: 100px; bottom:0;z-index:100; background-color:rgba(0,0,0, 0.7); }
.mobile_button_outer {margin: 10px 5%;  height: 50px;  }
.mobile_button {display: inline-block; background-color: #FFFFFF; opacity: 1.0; border-radius: 10px; height: 30px; width:140px; text-align: center; margin: 0px calc(50% - 70px); line-height: 20px; font-size: 16px; padding-top: 5px; vertical-align:middle; color: #475a2c; font-weight: bold; text-decoration: none;}
.mobile_button img {vertical-align:middle;}
.mobile_footer_text {color: #FFFFFF; font-size: 16px; font-weight: bold; text-align: center; height: 25px; }
.arrow-up {
    width: 0; 
    height: 0; 
    border-left: 50px solid transparent;
    border-right: 50px solid transparent;
    
    border-bottom: 20px solid #D35B21;
    margin: 0 auto;
    margin-top: 5px;
}

.arrow-down {
    width: 0; 
    height: 0; 
    border-left: 50px solid transparent;
    border-right: 50px solid transparent;
    border-top: 20px solid #D35B21;
    margin: 0 auto;
    margin-top: 5px;
}
.white_block {padding: 0px 25px;}
.white_block form {margin-bottom: 45px;}
.white_block h1 {font-size: 32px; font-weight: 700;}
.white_block h2 {font-size: 18px;}
.white_block h3 {font-size: 15px; margin-top: 15px;}
.white_block h3 img, img.near_calc {width:30px; margin-bottom: -10px;}
.white_block h4 {font-size: 12px;}
.white_block input {display: block; font-size: 13px; margin-bottom: 10px;}
.white_block label {font-size: 12px; font-weight: bold; margin-top: 20px;}
 .clr10 {clear:both; height: 10px;}
 .clr5 {clear:both; height: 2px;}
 .clr0 {clear:both; height: 0px;}
.white_block .column { float: right; padding: 5px;font-size: 12px;}
.white_block label.select_label {font-size: 12px; }
.white_block select, .white_block input[type=submit], .white_block input[type=text] {}
.white_block input[type=text] {border-width: 1px;}
.white_block input[type=button] {margin-left: 15px; display: inline; margin-top:15px; padding: 8px; border: 1px solid #799258; color: black; font-weight: normal; cursor:hand; cursor:pointer}
.white_block input[type=submit], .white_block button[type=submit] {margin-left: 15px; display: inline; margin-top:15px; padding: 8px; font-size: 1.3em;cursor:hand; cursor:pointer}
.white_block input[type=checkbox], .white_block input[type=radio] {margin: 0px; display: inline;}
.white_block fieldset {margin-top: 0px;}
.white_block fieldset label {display: inline-block;
vertical-align: baseline;
margin-right: 3px;
margin-left: 15px;
margin-bottom: 0;
margin-top: 0px;
font-weight: normal}
.white_block fieldset label input[type=checkbox], .white_block fieldset label input[type=radio] { margin-left: 5px; }
.white_block select {font-size: 12px;}
.white_block textarea { width: 100%; font-size: 12px;}
.white_block p.help-text { font-size: 11px;  }
.white_block .teheader select {width:auto; padding: 0px; height: auto;}
.white_block .grnbttn a {background:#004056; padding: 8px; border: 1px solid #004056; color: white; font-weight: normal; cursor:hand; cursor:pointer; display: inline-block;
margin-bottom: 10px; }
.white_block .grnbttn a:hover {background:#2C858D;}
.req_header {min-height: 50px; background-color: #d35b21; color: #FFFFFF; font-size: 28px; text-align: center; margin-top: 10px;}
.req_body {color: #000000; font-size: 20px; padding: 10px 25px 10px 10px;}
.req_body label.select_label {font-size: 18px;}
.req_body input[type=text] {margin-top: 5px;}
.req_body input[type=submit] {margin-bottom: 10px;}

#newproduct select {
	width: 100% !important;
}

#calc_form input {}
#calc_form label {margin-top: 0px; }
#calc_form select {margin-bottom: 7px;}
#calc_form img {display:inline-block}
#calc_form h3 {font-size:18px;}
#calc_form h4 {font-weight: 600; margin-top: 15px}
#calc_form label {font-weight: 500; }
#calc_form label.select_label {font-weight: 600;}

#contact_mobile_div {display: none; width: 100%;position: fixed; bottom:0; z-index:101; background-color:rgba(0,0,0, 0.8); }
.social_calc_link {direction: rtl; float:right; border:0px solid #D35B21; padding-left: 5px; vertical-align: middle;  line-height: 32px; }
.social_calc_link_icon {float:right; width: 32px; height: 32px;}
.social_calc_link_text {float:right; margin-right: 5px;}
.social_calc_link .social_calc_link_icon {background: url(images/safsprites.png?t=33) no-repeat -197px -224px;  }
.social_calc_link:hover .social_calc_link_icon {background: url(images/safsprites.png?t=33) no-repeat -165px -224px;  }

#facelike .social_calc_link {#margin-top: -8px; float: right}
.share_bar .social_calc_link {margin-top: 4px;}

.popup_msg {width: 320px; #height: 240px; border: 1px solid  #004056; position: fixed; z-index: 100; top:160px; left:calc(50% - 160px); background-color: #FFFFFF; display: none;}
#popup_past.popup_msg {#height: 120px;}
.popup_header  {border-bottom: 1px solid #004056; background-color: #004056;}
.popup_header .popup_title {float: left; width: 90%; background-color: #004056; color: #FFFFFF; text-align: center;}
.popup_header .popup_close {float: right; width: 9%; text-align: center; cursor: pointer; color: white}
.popup_body {padding: 10px; text-align: center; padding-top: 10px;}
.popup_body label {width: 100px; display:inline-block; text-align: right;}
.li_right2 {width: 32%; height: auto;     float:right;     margin:0 0 0.2em 0.5em; }
.li_mid {float:left;width:65%;}

.lightbox {
	/** Default lightbox to hidden */
	display: none;

	/** Position and style */
	position: fixed;
	z-index: 999;
	width: 100%;
	height: 100%;
	text-align: center;
	top: 0;
	left: 0;
	background: rgba(0,0,0,0.8);
}

.lightbox .lightbox_content {
	/** Pad the lightbox image */
	width: 100%;
	max-width: 320px;
	background-color: #FFFFFF;
	position: fixed; z-index: 100; top:10%; left:calc(50% - 160px);
	text-align: right;
}

.lightbox .lightbox_content h3 {
	font-weight: bold;
	text-align: center;
	background: #74CEB7;
}

.lightbox .lightbox_content .button {
	text-align: center !important;
}

.lightbox:target {
	/** Remove default browser outline */
	outline: none;

	/** Unhide lightbox **/
	display: block;
}

@media (max-width: 380px){
	.lightbox .lightbox_content {
		top: 2%;
	}
}

.swiper-container {
	width: 100%;
        min-width: 400px;
    height: 400px;
    }
.swiper-slide {
    background-position: center;
    background-size: cover;
    text-align: center;
    vertical-align: middle;
}
.swiper-slide img {
    vertical-align: middle;
}
.swiper-pagination-white .swiper-pagination-bullet-active {
    background: gray;
}

.filter_div {
    #background-image: url(../images/filter_bg.jpg);
    margin: 10px 0px;
    #height: 102px;
    #padding: 10px 18px 10px 18px;

}
.filter_div h1 {color: #FFFFFF; text-shadow: 2px 2px 2px #000000; font-size: 29px; font-family: tahoma; margin-bottom: 7px}
.filter_div input[type="text"], .filter_div select {width:auto; margin:0px; padding: 3px; height: 29px; font-size: 12px; width: 100px;}
.filter_div select {background-position: left 3px center;}
.filter_div input[type="submit"] {padding: 3px 10px; height: 29px; margin: 0 10px 0 0; font-size: 12px; float: none}
/* font-size: 13px; color: #FFFFFF; border: 0; margin-right: 10px; height: 21px; padding: 1px 5px; font-weight: bold;vertical-align: top;"*/
    .onlymobile {display: none;}
.hidden {display: none;}
    
@media all and (max-width:721px) {
    #contact_form_div {display: none; position: fixed; top:0; z-index:100;}
    .mobile_footer {display: block; }
    form.contact label {color: #FFFFFF; font-size: 20px;}
    form.contact input[type="text"] { font-size: 20px;}
    .contact_msg {font-weight: bold;}
    .contact_error {font-weight: bold;}
    .white_block select {margin-bottom: 10px;}
    .white_block input[type=submit] {margin-top: 0px;}
    .white_block .column {max-width: 100%;}
    .li_mid h3 {line-height: 18px; font-size: 16px;}
    .nomobile {display: none;}
    .onlymobile {display: inline;}
}

.banner {
	text-align: center;
	margin: 0 auto;
}
.banner.up{
	width:728px;margin:0 auto;margin-top:0px;margin-bottom:10px;display:block;text-align: center;	
}

.before-banner {
	margin: 10px;
	clear: both;
}

.banner.global {
	clear: both;
	margin: 10px 0;
}

.after-banner {
	margin: 10px;
	clear: both;
}

#side-banner-left {
	width: 160px;
	height: 600px;
	position: fixed;
	top: 110px;
	left: 0;
}

#side-banner-right {
	width: 160px;
	height: 600px;
	position: fixed;
	top: 110px;
	right: 0;
}

@media (max-width: 1600px){
	#side-banner-left, #side-banner-right {
		display: none !important;
	}
}

@media (max-width: 975px){
	.banner.right, .banner.left{
		#display: none!important;
	}
	.downcont, .banner.up{
		width:100%!important;
		position: relative;
	}
	.downcont .banner{
		width: 100%!important;
		position: relative;
		margin: auto;		
	}
}

@media (max-width: 500px){
	.downcont, .banner.up{
		width:320px !important;
		position: relative;
		text-align: center;
		margin: 0 auto;
	}
}

ul.list-card li div.hidethis, ul.list-card li span.hidethis{
	display: none;
}

.showlink{
	color: #475A2C;
	text-decoration: underline;
	cursor: pointer;
}


#newpop.popup_msg {padding-bottom: 15px; width: 320px; height: auto; border: 1px solid  #004056; position: fixed; z-index: 100; top:160px; left:calc(50% - 160px); background-color: #FFFFFF; display: none;}
#newpop #popup_past.popup_msg {height: 120px;}
#newpop .popup_header  {font-size: 12.8px;height:22px; line-height: 22px;}
#newpop .popup_header .popup_title {float: left; width: 91%; background-color: #004056; color: #FFFFFF; text-align: center;  font-size: 14px; }
#newpop .popup_header .popup_close {float: right; width: 9%; background-color: #004056; color: #FFFFFF; text-align: center; cursor: pointer; font-family: inherit;
    font-size: 100%;
    font-style: inherit;
    line-height: 22px;
    margin: 0;
    outline: 0;
    padding: 0;
    vertical-align: baseline;
    border: 0;
    direction: rtl;}
#newpop .popup_body {padding: 10px; text-align: center; padding-top: 10px; font-size:12px;}
#newpop .popup_body label {width: 100%;  text-align: right;}
#newpop .li_right2 {width: 32%; height: auto;     float:right;     margin:0 0 0.2em 0.5em; }
#newpop .li_mid {float:left;width:65%;}

#newpop form.contact input[type="text"], #newpop form.contact textarea{
	height: auto;
	background: none;
	border: 1px solid #ebebeb;
	margin-bottom: 5px;
}

.forumlink{  
	display: table;
    position: relative;
    text-align: center;
    top: 9px;
    font-size: 12px;
    margin: auto;
    background: #004056;
    padding-right: 20px;
    padding-left: 20px;
}
.forumlink a, .forumlinkmobile a{
    font-family: inherit;
    color: #fff;
    font-size: 12.8px;
    font-weight: bold;	
    padding: 4px !important;
    line-height: 1.5em !important;
}
.forumlinkmobile{
	display: none;
	background: #004056;
	text-align: center;
	width:85%;
	position: relative;
	margin: auto;
	margin-top: 10px;
    height: 41px;
    line-height: 41px;	
	display: none;
}

.forumlinkmobile a{
	font-size: 12.8px;
	text-decoration: none;
}
@media (max-width: 640px){

	.forumlink{
		display: none;
	}

}

/*  -------- LOGIN ----------- */
.login h2 {
	margin-bottom: 15px;
}
.login .callout {
	padding: 10px;
}
.login fieldset {
	background: white;
	margin-bottom: 25px;
	padding-top: 20px;
}
.login fieldset legend {
	border: 1px solid black;
	padding: 3px 15px;
	font-weight: bold;
}
.login .social a:hover {
	text-decoration: none;
}
div.social-wrap {
	display: inline-block;
	margin-bottom: 10px;
}
div.social-wrap button {
    height: 40px;
    width: 40px;
    background: none;
    border: none;
    display: inline-block;
    background-size: 30px 30px;
    background-position: center center;
    background-repeat: no-repeat;
    border-radius: 8px;
    color: white;
    font-size: 12px;
    margin-left: 10px;
    border-bottom: 2px solid transparent;
    border-left: 1px solid transparent;
    border-right: 1px solid transparent;
    box-shadow: 0 4px 2px -2px gray;
    text-shadow: rgba(0, 0, 0, .5) -1px -1px 0;
    cursor: pointer;
    cursor: hand;
}
button#facebook {
    border-color: #2d5073;
    background-color: #4A6EA9;
    background-image: url(../images/facebook-icon.png);
}
button#facebook:hover {
	background-color: #2e4574;
}
button#twitter {
    border-color: #007aa6;
    background-color: #008cbf;
    background-image: url(../images/twitter-icon.png);
    background-size: 25px 25px;
}
button#twitter:hover {
	background-color: #025d7e;
}
button#googleplus {
    border-color: #111;
    background-color: #222;
    text-shadow: #333 -1px -1px 0;
    background-image:url(../images/google-icon.png);
}
button#googleplus:hover {
	background-color: #525252;
}
button#linkedin {
    border-color: #0077B5;
    background-color: #379AD0;
    background-image: url(../images/linkedin-icon.png);
}
button#linkedin:hover {
	background-color: #005d8e;
}

.lightbox_black_overlay{
	display: table;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
.lightbox_white_content {
	display: table-cell;
	position: fixed;
	margin-left: auto;
	margin-right: auto;
	top: 20px;
	left: 5%;
	width: 90%;
	height: 80%;
	max-height: 650px;
	padding: 16px;
	border: 16px solid #004056;
	background-color: white;
	z-index:1002;
	overflow: auto;
}

.library-plans {
	height: 100%;
	margin-top: 20px;
}
.library-plans .plan {
	border: 2px solid black;
	background: white;
	padding: 10px 10px 20px 10px;
	height: 100%;	
	margin-bottom: 20px;
	margin-top: 10px;
	border-radius: 5px;
    box-shadow: 0 8px 15px rgba(0,0,0,.15);
}
.library-plans .plan.popular {
	border: 3px solid black;
	background: #f7f7eb;
	margin-top: 0px;
}
.library-plans .plan.popular .popular-text {
	width: 100%;
	padding: 3px;
	background: black;
	color: yellow;
	font-weight: bold;
	margin-bottom: 10px;
}
.library-plans .blackfriday .popular-text {
	color: red !important;
}
.library-plans .blackfriday .button.cta {
	background: red;
    color: black;
    border: 3px solid black;
}
.library-plans .cybermonday .popular-text {
	color: #0072fd !important;
	background: white !important;
	border: 2px solid #afd240 !important;
}
.library-plans .cybermonday .button.cta {
	background: #0072fd;
    color: white;
    border: 3px solid black;
}
.library-plans .independence {
	background: #e1f7fc !important;
}
.library-plans .independence .popular-text {
	color: white !important;
	background: #0072fd !important;
	border: 2px solid #0072fd !important;
}
.library-plans .independence .button.cta {
	background: #0072fd;
    color: white;
    border: 3px solid #00258c;
}
.library-plans .plan h3 {
	font-size: 22px;
	font-weight: bold;
}
.library-plans .plan p {
	margin-top: 10px;
}
.library-plans .plan ul {
	margin-bottom: 10px;
}
.library-plans .plan ul li {
	font-size: 15px;
	padding-bottom: 10px;
    padding-top: 10px;
    color: #000;
    border-bottom: 1px solid #eeeeee;
}
.library-plans .plan.popular ul li {
	font-size: 16px;
}
.library-plans .plan .fontello {
	float: none;
}

.payment-plan {
	border: 2px solid black;
	background: white;
	padding: 10px 10px 20px 10px;
	border-radius: 5px;
    box-shadow: 0 8px 15px rgba(0,0,0,.15);
    display: inline-block;
    margin-top: 20px;
    text-align: center;
}
.payment-plan h3 {
	font-size: 22px;
	font-weight: bold;
	margin-top: 0px;
}
.payment-plan ul {
	margin-bottom: 10px;
}
.payment-plan ul li {
	font-size: 15px;
	padding-bottom: 10px;
    padding-top: 10px;
    color: #000;
    border-bottom: 1px solid #eeeeee;
}
.newres {
	margin-top: 30px !important;
	float: right;
}
.newres-payment {
	float: right;
	width:auto;
}
.newres-payment .or-top {
	display: none;
}
@media only screen and (max-width: 763px) {
	.newres, .newres-payment {
		display: block;
		float: none;
	}
	.newres-payment .or-side {
		display: none;
	}
	.newres-payment .or-top {
		display: block;
		text-align: center;
	}
}

.separator {
  display: flex;
  align-items: center;
  text-align: center;
}

.separator::before,
.separator::after {
  content: '';
  flex: 1;
  border-bottom: 1px solid #000;
}

.separator:not(:empty)::before {
  margin-right: .25em;
}

.separator:not(:empty)::after {
  margin-left: .25em;
}

/*  -------- OUTBRAIN ----------- */
.ob-widgetob-strip-layout, .ob-rec-text, .ob-rec-source, .ob-widget-header, .ob-widget-items-container {direction: rtl !important; text-align:right !important}
.ob-widget-header {visibility: hidden;}
.ob-widget-header:before {content:"אולי יעניין אותך";visibility:visible;width:100%}
.ob-dynamic-rec-container {margin: 0 0 0 2% !important;}
.TF_6.ob-widget .ob-dynamic-rec-container {
	width: 31% !important;
}
@media only screen and (max-width: 800px) {
	.TF_6.ob-strip-layout .ob-dynamic-rec-container {
		width: 47% !important;
		margin: 0 2% 0 2% !important;
		padding: 3px !important;
	}
}