/*@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,800);*/
@font-face{
font-family:"Myriad W01 Lt";
src:url("../font/b3e9f984-f8ca-4650-90c3-d6f0aca0a27d.eot?#iefix");
src:url("../font/b3e9f984-f8ca-4650-90c3-d6f0aca0a27d.eot?#iefix") format("eot"),url("font/e7e30ff2-3a95-49b0-bbf9-024f40ead426.woff2") format("woff2"),url("../font/b984f4e8-e37d-4502-bead-ffd991e64d1f.woff") format("woff"),url("../font/82d18baa-8811-4aa8-9338-9bafa08350d0.ttf") format("truetype"),url("../font/20e14bb9-6aec-47a9-8ef8-5613bf1d6eae.svg#20e14bb9-6aec-47a9-8ef8-5613bf1d6eae") format("svg");
}
@font-face{
font-family:"Myriad W01 Lt It";
src:url("../font/7f8bf145-43b4-4e18-8ab6-38552ac83b70.eot?#iefix");
src:url("../font/7f8bf145-43b4-4e18-8ab6-38552ac83b70.eot?#iefix") format("eot"),url("../font/6ad65c4a-999a-4b06-92ad-075dd9a6c0a7.woff2") format("woff2"),url("../font/3efa8eef-d81a-4a5b-ba15-94c5afa463cf.woff") format("woff"),url("../font/0ac3a8d1-ea58-4bc8-b995-cd7fce51290e.ttf") format("truetype"),url("../font/f360572f-8d74-4e11-b63c-91a55e17c82d.svg#f360572f-8d74-4e11-b63c-91a55e17c82d") format("svg");
}
@font-face{
font-family:"Myriad W01 Regular";
src:url("../font/2bd106a4-3872-4193-8627-d7af96dd4f7e.eot?#iefix");
src:url("../font/2bd106a4-3872-4193-8627-d7af96dd4f7e.eot?#iefix") format("eot"),url("../font/3b0f1c67-c2e4-4df6-976f-49d52e45aba1.woff2") format("woff2"),url("../font/c5b1c170-d8f7-41f9-85c2-0ab670780c6b.woff") format("woff"),url("../font/ba1ff8f6-0c27-4e7b-8be5-818b6c3dd801.ttf") format("truetype"),url("../font/a379413e-a0b8-44dc-b250-1e000e4092a4.svg#a379413e-a0b8-44dc-b250-1e000e4092a4") format("svg");
}
@font-face{
font-family:"Myriad W01 It";
src:url("../font/b7dea71a-f8e7-42e0-b03b-ae1b0b6eb0cd.eot?#iefix");
src:url("../font/b7dea71a-f8e7-42e0-b03b-ae1b0b6eb0cd.eot?#iefix") format("eot"),url("../font/a56f9fd5-b438-4696-ae62-d273eb2e4c1b.woff2") format("woff2"),url("../font/7becdf28-cd45-4f8a-bcab-d8c861a8ebc5.woff") format("woff"),url("../font/b90a1a2e-a700-4528-aa00-535c93ecf8a9.ttf") format("truetype"),url("../font/85c745b1-d826-4e09-988f-82cd152fb0db.svg#85c745b1-d826-4e09-988f-82cd152fb0db") format("svg");
}
@font-face{
font-family:"Myriad W01 SmBd";
src:url("../font/f71415c0-f68d-42cd-a948-05af81548ea5.eot?#iefix");
src:url("font/f71415c0-f68d-42cd-a948-05af81548ea5.eot?#iefix") format("eot"),url("../font/0b6110f9-6072-46b9-98af-7d09f7c895b8.woff2") format("woff2"),url("../font/c22866d7-ca67-4170-a113-cae280eea669.woff") format("woff"),url("font/19ce9ea9-076e-4dcd-91a1-454f4830f120.ttf") format("truetype"),url("../font/18915124-98e4-4245-9e10-b921e09a6704.svg#18915124-98e4-4245-9e10-b921e09a6704") format("svg");
}
@font-face{
font-family:"Myriad W01 SmBd It";
src:url("../font/e3c5d5a6-3f08-4d0c-a4af-3d90f6fa03ee.eot?#iefix");
src:url("../font/e3c5d5a6-3f08-4d0c-a4af-3d90f6fa03ee.eot?#iefix") format("eot"),url("../fonts/2cc3ff2f-19fe-458d-99da-2fb1acb43d81.woff2") format("woff2"),url("../font/f83744dc-5c76-4309-bea0-03c18f58997f.woff") format("woff"),url("../font/dc5e0550-21b2-4664-a54a-248791c96660.ttf") format("truetype"),url("../font/f1682532-45c5-4c1b-a058-a65e600e0100.svg#f1682532-45c5-4c1b-a058-a65e600e0100") format("svg");
}
@font-face{
font-family:"Myriad W01 Bd";
src:url("../font/4f2af761-c017-4801-9aa5-5d30643373ce.eot?#iefix");
src:url("../font/4f2af761-c017-4801-9aa5-5d30643373ce.eot?#iefix") format("eot"),url("../font/eba438b3-9ab9-48ba-b1c5-610f83b38303.woff2") format("woff2"),url("../font/acfb7490-30f6-4bf4-a1b8-70ff9172d209.woff") format("woff"),url("../font/5bf402e3-ba96-414e-bc7e-cb6689fe32c1.ttf") format("truetype"),url("../font/c5dceae7-427a-4765-b06b-ea2eecca3434.svg#c5dceae7-427a-4765-b06b-ea2eecca3434") format("svg");
}
@font-face{
font-family:"Myriad W01 Bd It";
src:url("../font/67452424-3136-49b1-827d-49c5dcde5779.eot?#iefix");
src:url("../font/67452424-3136-49b1-827d-49c5dcde5779.eot?#iefix") format("eot"),url("../font/fd5daa3f-a61a-4aed-93cd-54bc94bb59b6.woff2") format("woff2"),url("../font/088bed5d-3869-422a-8876-df9a6992b434.woff") format("woff"),url("../font/b0e5af12-5659-4451-b843-6fade25c4e53.ttf") format("truetype"),url("../font/e590a993-9202-42bc-a22f-25243e6b0d5a.svg#e590a993-9202-42bc-a22f-25243e6b0d5a") format("svg");
}
@font-face{
font-family:"Myriad W01 Black";
src:url("../font/a8a5b7cb-4d2f-479b-9437-689fc5435c69.eot?#iefix");
src:url("../font/a8a5b7cb-4d2f-479b-9437-689fc5435c69.eot?#iefix") format("eot"),url("../font/fec26c19-139d-43c2-a2e2-1d2edd7a6632.woff2") format("woff2"),url("../font/343cca80-f864-4475-9357-bd86359efe6d.woff") format("woff"),url("../font/14f45cdf-4558-43a1-b76b-abe9a1d84c4a.ttf") format("truetype"),url("../font/6f13d7fa-3aaf-46ea-995a-89d7fb422896.svg#6f13d7fa-3aaf-46ea-995a-89d7fb422896") format("svg");
}
@font-face{
font-family:"Myriad W01 Black It";
src:url("../font/44fe289c-a576-4f24-b668-a62cf2fdcb9c.eot?#iefix");
src:url("../font/44fe289c-a576-4f24-b668-a62cf2fdcb9c.eot?#iefix") format("eot"),url("../font/cc3122e3-adee-4c5c-be17-2acaaffd32a3.woff2") format("woff2"),url("../font/d89bc622-54c7-43da-91ad-a74f625a1e02.woff") format("woff"),url("../font/50d1ea1c-06bb-40c8-8c9f-caa23557d59d.ttf") format("truetype"),url("../font/daabede8-40a2-40d6-968d-4359952e67e4.svg#daabede8-40a2-40d6-968d-4359952e67e4") format("svg");
}
@font-face{
font-family:"Myriad W01 Lt Sm Cnd";
src:url("../font/e5d6ed0d-c1ec-4469-90de-5784ad5c8baa.eot?#iefix");
src:url("../font/e5d6ed0d-c1ec-4469-90de-5784ad5c8baa.eot?#iefix") format("eot"),url("../font/2af14c57-26fb-4b9b-bb5b-55b21af54c0c.woff2") format("woff2"),url("../font/7703a5c8-61a4-4d32-9768-83ec303e9f2b.woff") format("woff"),url("../font/d80f1f4a-8843-425c-8492-ec8015c07eeb.ttf") format("truetype"),url("../font/28971b53-c747-4c80-9aa5-107f3d702047.svg#28971b53-c747-4c80-9aa5-107f3d702047") format("svg");
}
@font-face{
font-family:"Myriad W01 Lt Sm Cnd It";
src:url("../font/2eea462e-4b20-431f-a049-5a2fd1c74c94.eot?#iefix");
src:url("../font/2eea462e-4b20-431f-a049-5a2fd1c74c94.eot?#iefix") format("eot"),url("../font/0b5436db-0c82-4e23-bacb-dd1a19052d78.woff2") format("woff2"),url("../font/3266819e-433c-4724-9440-cb8bcbdbf2d6.woff") format("woff"),url("../font/e7873229-b425-4c58-97a5-212630f5226c.ttf") format("truetype"),url("../font/ea9132a5-e47c-4307-9aa3-0029e329ed85.svg#ea9132a5-e47c-4307-9aa3-0029e329ed85") format("svg");
}
@font-face{
font-family:"Myriad W01 Sm Cnd";
src:url("../font/ac5ab5e5-33fd-4088-b059-0bb569afd809.eot?#iefix");
src:url("../font/ac5ab5e5-33fd-4088-b059-0bb569afd809.eot?#iefix") format("eot"),url("../font/e01aecf1-8cda-46e3-934e-d5e2cfa56298.woff2") format("woff2"),url("../font/46bfe93f-37b4-4f09-b72d-dca0b609e20f.woff") format("woff"),url("../font/a21d9dfa-f77c-4009-aa22-09f3d9f99752.ttf") format("truetype"),url("../font/e7f8e64a-127f-47df-80d9-12ca86c5b053.svg#e7f8e64a-127f-47df-80d9-12ca86c5b053") format("svg");
}
@font-face{
font-family:"Myriad W01 Sm Cnd It";
src:url("../font/36553e3c-6b60-408c-8c9f-25951f0336e0.eot?#iefix");
src:url("../font/36553e3c-6b60-408c-8c9f-25951f0336e0.eot?#iefix") format("eot"),url("../font/10bfab30-7cf5-4b9e-8257-c0d0c001be15.woff2") format("woff2"),url("../font/69bf8ecd-6a75-4d01-9f52-8d2115329d50.woff") format("woff"),url("../font/eaf4144b-0678-4de1-927e-af36acce48f8.ttf") format("truetype"),url("../font/728d1ae4-9f8a-4af7-8a09-5778dfe8cb59.svg#728d1ae4-9f8a-4af7-8a09-5778dfe8cb59") format("svg");
}
@font-face{
font-family:"Myriad W01 SmBd Sm Cnd";
src:url("../font/efb4c5b5-2f2f-4243-a4c1-2ae10ce956db.eot?#iefix");
src:url("../font/efb4c5b5-2f2f-4243-a4c1-2ae10ce956db.eot?#iefix") format("eot"),url("../font/7a35f7b7-829a-4572-a3c9-277b22820978.woff2") format("woff2"),url("../font/8cea75c4-1f67-4ea6-ab74-9391609e349b.woff") format("woff"),url("../font/c1cca0c6-2b8b-4574-8367-8c139b684f77.ttf") format("truetype"),url("../font/1b3e55d8-8da1-4f1e-ae9d-de5154bd418b.svg#1b3e55d8-8da1-4f1e-ae9d-de5154bd418b") format("svg");
}
@font-face{
font-family:"MyriadW01-SmBdSmCndIt";
src:url("../font/ae7d3529-eaea-4403-b001-c87c6d337c0a.eot?#iefix");
src:url("../font/ae7d3529-eaea-4403-b001-c87c6d337c0a.eot?#iefix") format("eot"),url("../font/238be63b-8fd9-49ea-a76f-f472879e1220.woff2") format("woff2"),url("../font/33dc295c-b77f-41e0-afd4-399e6a3e260a.woff") format("woff"),url("../font/082265a3-62d5-404c-966e-3fbea4738e9f.ttf") format("truetype"),url("../font/236275fa-ba13-4aea-9e24-166e173af329.svg#236275fa-ba13-4aea-9e24-166e173af329") format("svg");
}
@font-face{
font-family:"Myriad W01 Bd Sm Cnd";
src:url("../font/05288a48-9aa4-47ee-9af8-97126df7e999.eot?#iefix");
src:url("../font/05288a48-9aa4-47ee-9af8-97126df7e999.eot?#iefix") format("eot"),url("../font/1f587350-f757-4176-8c79-3440c3f1c3f6.woff2") format("woff2"),url("../font/c858c292-597c-4ffe-a108-4e6568fbae4e.woff") format("woff"),url("../font/1522b786-6d59-43f7-9d16-34279ee0acf8.ttf") format("truetype"),url("../font/1455167d-f3ec-4022-ae9f-b9ce5746d2a0.svg#1455167d-f3ec-4022-ae9f-b9ce5746d2a0") format("svg");
}
@font-face{
font-family:"Myriad W01 Bd Sm Cnd It";
src:url("../font/67a8e2c6-cce0-4739-a9d0-06a43dd631b6.eot?#iefix");
src:url("../font/67a8e2c6-cce0-4739-a9d0-06a43dd631b6.eot?#iefix") format("eot"),url("../font/f4f4fe96-c949-4d3b-86e3-b48a81f886ef.woff2") format("woff2"),url("../font/bb3fbf60-b09a-41b8-9d00-1ec15cfc22be.woff") format("woff"),url("../font/b1ece573-9c2b-420b-9f79-d207853a2a22.ttf") format("truetype"),url("../font/067c194d-6435-4671-b468-f07dfe09f160.svg#067c194d-6435-4671-b468-f07dfe09f160") format("svg");
}
@font-face{
font-family:"Myriad W01 Black Sm Cnd";
src:url("../font/ba92704e-64f3-4524-8b0b-38bb77bda201.eot?#iefix");
src:url("../font/ba92704e-64f3-4524-8b0b-38bb77bda201.eot?#iefix") format("eot"),url("../font/5b504570-11cf-4c50-a509-122c100a895d.woff2") format("woff2"),url("../font/2242470e-070f-49f4-9361-523478108fd2.woff") format("woff"),url("font/0fcec0aa-6082-4044-85e0-99a2ce1b8c24.ttf") format("truetype"),url("../font/b350283f-a333-4871-afa5-501775f235b4.svg#b350283f-a333-4871-afa5-501775f235b4") format("svg");
}
@font-face{
font-family:"MyriadW01-BlackSmCndIt";
src:url("../font/9bc1a356-b051-4de0-aa3b-591f68177451.eot?#iefix");
src:url("../font/9bc1a356-b051-4de0-aa3b-591f68177451.eot?#iefix") format("eot"),url("../font/c9cc0473-08d7-4354-bf8d-bb813466a034.woff2") format("woff2"),url("../font/9d00c1a6-236e-4e0b-b382-e2e1c4f77543.woff") format("woff"),url("../font/72945e7d-959f-46ec-91a0-191b97077a25.ttf") format("truetype"),url("../font/1b750cda-8ab4-4593-8f6c-e1d37b2bc61e.svg#1b750cda-8ab4-4593-8f6c-e1d37b2bc61e") format("svg");
}
@font-face{
font-family:"Myriad W01 Lt Cnd";
src:url("../font/ab049bbd-23a6-4cdc-9fca-f14539d4487b.eot?#iefix");
src:url("../font/ab049bbd-23a6-4cdc-9fca-f14539d4487b.eot?#iefix") format("eot"),url("../font/f7657682-20d2-4b3c-9f01-f76b4274785e.woff2") format("woff2"),url("../font/2629fae9-66ad-4554-9d4e-c80bc76e5b6b.woff") format("woff"),url("../font/81b4e460-9e28-4e33-88a5-6f65aa955154.ttf") format("truetype"),url("../font/3ff8eeda-2b48-4356-a085-45ca4bfd9c04.svg#3ff8eeda-2b48-4356-a085-45ca4bfd9c04") format("svg");
}
@font-face{
font-family:"Myriad W01 Lt Cnd It";
src:url("../font/413a5d39-49bb-4d28-a1e3-c4e0330d834e.eot?#iefix");
src:url("../font/413a5d39-49bb-4d28-a1e3-c4e0330d834e.eot?#iefix") format("eot"),url("../font/912777ed-c964-4543-ae82-04216d40c30b.woff2") format("woff2"),url("../font/f9fe1e00-e107-4a5e-8da1-2306845b899e.woff") format("woff"),url("../font/506360b5-4463-43df-aa65-13a690dcc288.ttf") format("truetype"),url("../font/a6d11417-23ae-4212-aadd-e2439300f5b3.svg#a6d11417-23ae-4212-aadd-e2439300f5b3") format("svg");
}
@font-face{
font-family:"Myriad W01 Cnd";
src:url("../font/9365313d-8496-4657-86cb-439a81698e62.eot?#iefix");
src:url("../font/9365313d-8496-4657-86cb-439a81698e62.eot?#iefix") format("eot"),url("../font/db3cef8e-edd0-4e0b-b59f-41d34fed49f7.woff2") format("woff2"),url("../font/d7f07558-358e-43ab-bd36-0298eee9fad1.woff") format("woff"),url("../font/408c195f-7817-4e58-b9a6-199195365c7a.ttf") format("truetype"),url("../font/42f31449-1991-4ca6-bb98-9e924d681719.svg#42f31449-1991-4ca6-bb98-9e924d681719") format("svg");
}
@font-face{
font-family:"Myriad W01 Cnd It";
src:url("../fonts/3c12e3db-1b36-4213-9e7b-a90b13cfeedf.eot?#iefix");
src:url("Fonts/3c12e3db-1b36-4213-9e7b-a90b13cfeedf.eot?#iefix") format("eot"),url("../fonts/4a31b3d0-0105-45c4-a7a0-6af0e8574340.woff2") format("woff2"),url("../fonts/dadf64e3-e1b9-4398-aa0c-74a0e4bd0afe.woff") format("woff"),url("../fonts/da6465dc-024e-474f-b79f-cfc753179025.ttf") format("truetype"),url("../fonts/d262073f-a668-46df-84b7-250ef7900a32.svg#d262073f-a668-46df-84b7-250ef7900a32") format("svg");
}
@font-face{
font-family:"Myriad W01 SmBd Cnd";
src:url("../font/4653ef9b-e5ce-4c59-9ec1-0af6638fca0e.eot?#iefix");
src:url("../font/4653ef9b-e5ce-4c59-9ec1-0af6638fca0e.eot?#iefix") format("eot"),url("../font/d488558f-a9ea-4e8a-b318-f7ab5cd9357a.woff2") format("woff2"),url("../font/a2f2aae6-fded-4f03-897a-84e978797dfd.woff") format("woff"),url("../font/998b20b6-d1f1-4500-8ec7-6f82276cc8ac.ttf") format("truetype"),url("../font/ea5e5d84-0a40-4c45-a134-5d475db7f788.svg#ea5e5d84-0a40-4c45-a134-5d475db7f788") format("svg");
}
@font-face{
font-family:"Myriad W01 SmBd Cnd It";
src:url("../font/a897e4ee-c11c-43c7-bd6e-9d0282f8ced4.eot?#iefix");
src:url("../font/a897e4ee-c11c-43c7-bd6e-9d0282f8ced4.eot?#iefix") format("eot"),url("../font/aece0ba3-eed2-4cab-9458-b98af8ae5e02.woff2") format("woff2"),url("../font/11735dc1-d8f5-42d8-9ff2-faac7f94294a.woff") format("woff"),url("../font/1ffdd3d6-c2ba-46cf-acd5-8d9b1d7a45ce.ttf") format("truetype"),url("../font/dac59f53-a56d-4ab8-89bb-d1f2cad55e2a.svg#dac59f53-a56d-4ab8-89bb-d1f2cad55e2a") format("svg");
}
@font-face{
font-family:"Myriad W01 Bd Cnd";
src:url("../font/b4df0776-43d3-4954-9ef2-95527dcfb011.eot?#iefix");
src:url("../font/b4df0776-43d3-4954-9ef2-95527dcfb011.eot?#iefix") format("eot"),url("../font/f3750fd8-e60c-4354-9fd6-584d74d1d19e.woff2") format("woff2"),url("../font/4823eae2-791d-4382-8ef0-5916b5b1623f.woff") format("woff"),url("../font/5f217c58-a6c1-4caa-a812-82aebe639d32.ttf") format("truetype"),url("../font/d13b5353-c61b-48c5-a822-a1ae523eddf6.svg#d13b5353-c61b-48c5-a822-a1ae523eddf6") format("svg");
}
@font-face{
font-family:"Myriad W01 Bd Cnd It";
src:url("../font/2919f433-b272-41e3-95c9-417ef6cd34e1.eot?#iefix");
src:url("../font/2919f433-b272-41e3-95c9-417ef6cd34e1.eot?#iefix") format("eot"),url("../font/153312be-58e0-4a1c-adea-10c3a0ecbb1b.woff2") format("woff2"),url("../font/00252721-ef30-49ec-80cb-93b1bea795cb.woff") format("woff"),url("../font/21cca651-1cd3-4115-996f-f8257b0bc07a.ttf") format("truetype"),url("../font/f7006adb-c3c7-4e07-b020-ec556658e45a.svg#f7006adb-c3c7-4e07-b020-ec556658e45a") format("svg");
}
@font-face{
font-family:"Myriad W01 Black Cnd";
src:url("../font/32d888c6-6d27-44fb-b570-043cb671a635.eot?#iefix");
src:url("../font/32d888c6-6d27-44fb-b570-043cb671a635.eot?#iefix") format("eot"),url("../font/ad689946-9204-447e-9e75-3ec059464b7a.woff2") format("woff2"),url("../font/2c3c4b22-662f-4ca7-ab3d-0a7a345bf5fe.woff") format("woff"),url("../font/2687106b-114f-4ffb-8cc0-522a521ef262.ttf") format("truetype"),url("../font/f95bc9d1-33c0-4181-a93f-bead86cd2b30.svg#f95bc9d1-33c0-4181-a93f-bead86cd2b30") format("svg");
}
@font-face{
font-family:"Myriad W01 Black Cnd It";
src:url("../font/93ce1293-f6ff-4a2e-9af0-894a4ca6fabc.eot?#iefix");
src:url("../font/93ce1293-f6ff-4a2e-9af0-894a4ca6fabc.eot?#iefix") format("eot"),url("../font/64e03f75-2558-4fe2-9d4c-dc1f89958114.woff2") format("woff2"),url("../font/36c387ad-5c1c-48d1-86e8-288fc11cbffc.woff") format("woff"),url("../font/e101bf33-6814-478b-aaa9-4bea48ef1541.ttf") format("truetype"),url("../font/79900f3b-b997-4294-8198-d3502705b37e.svg#79900f3b-b997-4294-8198-d3502705b37e") format("svg");
}

/**************************
*
*	GENERAL
*
**************************/
.camera_wrap img, 
.camera_wrap ol, .camera_wrap ul, .camera_wrap li,
.camera_wrap table, .camera_wrap tbody, .camera_wrap tfoot, .camera_wrap thead, .camera_wrap tr, .camera_wrap th, .camera_wrap td
.camera_thumbs_wrap a, .camera_thumbs_wrap img, 
.camera_thumbs_wrap ol, .camera_thumbs_wrap ul, .camera_thumbs_wrap li,
.camera_thumbs_wrap table, .camera_thumbs_wrap tbody, .camera_thumbs_wrap tfoot, .camera_thumbs_wrap thead, .camera_thumbs_wrap tr, .camera_thumbs_wrap th, .camera_thumbs_wrap td {
	background: none;
	border: 0;
	font: inherit;
	font-size: 100%;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
	list-style: none;
 }

.camera_wrap {
	display: none;
	float: none;
	position: relative;
	z-index: 1;
	margin: 0 !important;
    min-height:100px;
}
.camera_wrap img {
	max-width: none !important;
    overflow: hidden;
}
.camera_wrap2 {
	display: none;
	float: none;
	position: relative;
	z-index: 1;
	margin: 0 !important;
    min-height:347px;
}
.camera_wrap2 img {
	max-width: none !important;
    overflow: hidden;
}
.camera_fakehover {
	height: 100%;
	position: relative;
	width: 100%;
	z-index: 1;
}
.camera_src {
	display: none;
}
.cameraCont, .cameraContents {
	height: 100%;
	position: relative;
	width: 100%;
	z-index: 1;
}
.cameraSlide {
	bottom: 0;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
}
.cameraContent {
	bottom: 0;
	display: none;
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
}
.camera_target {
	bottom: 0;
	height: 100%;
	left: 0;
	overflow: hidden;
	position: absolute;
	right: 0;
	text-align: left;
	top: 0;
	width: 100%;
	z-index: 0;
}
.camera_overlayer {
	bottom: 0;
	height: 100%;
	left: 0;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
	z-index: 0;
}
.camera_target_content {
	bottom: 0;
	left: 0;
	overflow: visible;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 2;
}
.camera_target_content .camera_link {
	display: block;
	height: 100%;
	text-decoration: none;
}
.camera_loader {
	background:#efede0 url(../img/camera-loader.gif) no-repeat center;
	height: 36px;
	left: 50%;
	overflow: hidden;
	position: absolute;
	margin: -18px 0 0 -18px;
	top: 50%;
	width: 36px;
	z-index: 3;
    border-radius:36px;
}
.camera_loader img {
    border-radius:36px;
}
.camera_clear {
	display: block;
	clear: both;
}
.showIt {
	display: none;
}
.camera_clear {
	clear: both;
	display: block;
	height: 1px;
	margin: 0px;
	position: relative;
}
.slider{
	position: relative;
	margin-top:0;
    z-index:1;
    top: 0;
}
.slider2{
	position: relative;
	margin-top:0;
    z-index:1;
    top: 0;
}
.camera-banner{
	position: absolute;
	width: 960px;
	left: 50%;
	margin-left: -480px;
	font-family: 'Myriad W01 Regular', sans-serif;
	font-size: 50px;
	line-height: 1em;
	color: #fff;
	text-transform: uppercase;
	font-weight: bold;
	top: 30%;
}
.camera-caption {
	position: absolute;
	top: 25%;
	left:50%;
    /*left:7%;*/
	z-index:100;
	display: block;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
    font:48px/50px 'Myriad W01 Bd';
	color:#2056a3;
   /* color:#fff;*/
    font-style:normal;
    text-transform:uppercase;
    letter-spacing:1.5;
}
.camera-holder
{
	position: absolute;
	bottom: 25%;
	left:50%;
}
/*.camera-caption .title1 {
    font-family:'Righteous';
    font-size:24px;
    line-height:24px;
    top:0;
    color:#f4d35c;
    letter-spacing:-1px;
    margin-left:13px;
}*/
.camera_prev span, .camera_next span{
	position: absolute;
	display: block;
	width:16px;
	height:27px;
	top:80%;
	cursor: pointer;
	z-index: 1000;
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease
}
.camera_prev span{
	left:7%;
	background:url(../img/prev.png) 0 top no-repeat;
}
.camera_prev span:hover{
    background:url(../img/prev.png) 0 bottom no-repeat;
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease
}
.camera_next span{
	left:7%;
    margin-left:27px;
	background:url(../img/next.png) 0 top no-repeat;
}
.camera_next span:hover{
    background:url(../img/next.png) 0 bottom no-repeat;
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease
}

/*.slider2 .camera_pag {
	position: absolute;
    text-align:center;
	z-index: 0;
	bottom:-94px;
    width: 100%;
	padding:0;
	display:inline-block;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}*/
/*.slider2 .camera_pag_ul {
	display: inline-block;
}
.slider2 .camera_pag_ul li{
	display: inline-block;
	text-indent: -100px;
	margin-left:1px;
}
.slider2 .camera_pag_ul li:first-child {
    margin-left:0;
}
.slider2 .camera_pag_ul li > div > span{
	cursor: pointer;
	display: block;
	width:188px;
	height:88px;
	text-indent: -100px;
	overflow: hidden;
}*/
/*.slider2 .camera_pag_ul li > div > span p {
    background: url(../img/thumb1.jpg) 0 top no-repeat; 
    width:188px; 
    height:88px;
    -webkit-transition: all .35s ease;
    -moz-transition: all .35s ease;
    -o-transition: all .35s ease;
    transition: all .35s ease;
}*/
/*.slider2 .camera_pag_ul li:first-child+li > div > span p {background: url(../img/thumb2.jpg) no-repeat;}
.slider2 .camera_pag_ul li:first-child+li+li > div > span p {background: url(../img/thumb3.jpg) no-repeat;}
.slider2 .camera_pag_ul li:first-child+li+li+li > div > span p {background: url(../img/thumb4.jpg) no-repeat;}

.slider2 .camera_pag_ul li>div>div{display: none;}
.slider2 .camera_pag_ul li.cameracurrent div span p, .camera_pag_ul li div span p:hover{
    box-shadow:inset 0px 0px 0px 5px #fd6b32; 
    -webkit-box-shadow:inset 0px 0px 0px 5px #fd6b32;
    -webkit-transition: all .35s ease;
    -moz-transition: all .35s ease;
    -o-transition: all .35s ease;
    transition: all .35s ease;
}*/

.slider2 .camera_prev span, .slider2 .camera_next span{
	position: absolute;
	display: block;
	width:14px;
	height:25px;
	top: auto;
    bottom: -60px;
	cursor: pointer;
	z-index: 1000;
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;
}
.slider2 .camera_prev span{
    right:auto;
    bottom: auto;
    left: 10px;
    top:50%;
	background:url(../img/prev1.png) 0 top no-repeat;
}
.slider2 .camera_prev span:hover{
    background:url(../img/prev1.png) 0 bottom no-repeat;
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;    
}
.slider2 .camera_next span{
    right: 10px;
    left:auto;
    bottom: auto;
    top:50%;
	background:url(../img/next1.png) 0 top no-repeat;
}
.slider2 .camera_next span:hover{
    background:url(../img/next1.png) 0 bottom no-repeat;
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;
}

.camera_thumbs_cont > div {
    margin-top: 1px;
}
.camera_thumbs_cont > div ul {
    overflow:hidden;
    margin:0 !important;
    display: inline-block;
    text-align: center; 
    width: 100% !important;
}
.camera_thumbs_cont > div ul li {
    float:left;
    margin-right:1px;
    cursor:pointer;
    width:179px;
}
.camera_thumbs_cont > div ul li:first-child +li+li+li {
    margin-right:0;
}



/*---------------------------------------------------------------------------------------------------------------------------*/
@media (min-width: 1200px) {
.camera-caption {
	font-size:44px;
    line-height:48px;
    /*font-size:58px;
    line-height:70px;
    left:20%;*/
	max-width:1170px;
	margin-left:-585px;
}

.camera-holder
{
	max-width:1170px;
	margin-left:-585px;
}
.camera_prev span {
   /* left:20%*/
}
.camera_next span {
   /* left:20%*/
}
.slider2 .camera_next span {
    right: 16px;
    left:auto;
    top:auto;
    bottom: -60px;
}
.slider2 .camera_prev span {
    right: 40px;
    left:auto;
    top:auto;
    bottom: -60px;
}
.slider2 .camera_pag {
    text-align:left;
}
.camera_thumbs_cont > div {
    text-align: left;
}
.camera_thumbs_cont > div ul {
    display: inline-block;
}
.camera_thumbs_cont > div ul {
    width: inherit !important;
}
.camera_thumbs_cont > div ul li {
    width:auto;
}
}
/*---------------------------------------------------------------------------------------------------------------------------*/
@media (min-width: 980px) and (max-width: 1199px){
.camera-caption {
    font-size:48px;
    line-height:50px;
    /*left:7%*/
	max-width:940px;
	margin-left:-470px;
	 
}

.camera-holder
{
	max-width:940px;
	margin-left:-470px;
}

 	

/*.camera_prev span {
    left:7%
}
.camera_next span {
    left:7%
}*/
.slider2 .camera_next span {
    right: 10px;
    left:auto;
    bottom: auto;
    top:50%;
}
.slider2 .camera_prev span {
    right:auto;
    bottom: auto;
    left: 10px;
    top:50%;
}
.slider2 .camera_pag {
    text-align:center;
}
.camera_thumbs_cont > div {
    text-align: center;
}
.camera_thumbs_cont > div ul {
    display: inline-block;
}
.camera_thumbs_cont > div ul {
    width: 100% !important;
}
.camera_thumbs_cont > div ul li {
    width:179px;
}
}
/*---------------------------------------------------------------------------------------------------------------------------*/
@media (min-width: 768px) and (max-width: 979px) {
.camera-caption {
   font-size:40px;
   line-height:42px;
   max-width: 724px;
   margin-left:-362px;

}

.camera-holder
{
	max-width:724px;
	margin-left:-362px;
}

.slider2 .camera_prev span, .slider2 .camera_next span {
    top:50%;
}
.slider2 .camera_pag {
    bottom:-49px;
}
/*.slider2 .camera_pag_ul li > div > span {
    width: 180px;
}
.slider2 .camera_pag_ul li > div > span p {
    width: 180px;
}*/
.camera_wrap2 {
    min-height: 302px;
}
.camera_thumbs_cont > div ul li {
    margin-right:0;
}
}
/*---------------------------------------------------------------------------------------------------------------------------*/
@media (max-width: 767px){
/*.camera-caption {
    left: auto;
    width: 100%;
    text-align: center;
    top: auto;
    bottom: 10px;
    font-weight: normal;
    font-size: 20px;
    line-height: 21px;
}*/

.camera-caption {
   font-size:40px;
   line-height:42px; 
   max-width: inherit;
   margin-left:inherit;
   padding-left:23px;
   padding-right:23px;
   left:auto;

}

.camera-holder
{
   max-width: inherit;
   margin-left:inherit;
   padding-left:23px;
   padding-right:23px;
   left:auto;
}






.camera_thumbs_cont > div ul li {
    margin-right:0;
}
.camera-caption br {
    display:none;
}

 
/*.camera_next span, .camera_prev span {
    top:50%;
    margin-top: -13px;
}*/
/*.camera_prev span {
    left:10px;
}
.camera_next span {
    left:auto;
    right:10px;
}*/
.slider2 .camera_prev span, .slider2 .camera_next span {
   top:50%; 
}
.slider2 .camera_pag {
    bottom:0;
}
.camera_wrap2 {
    min-height: 100px;
    padding-bottom:94px;
}
/*.slider2 .camera_pag_ul li > div > span {
    width: 138px;
}
.slider2 .camera_pag_ul li > div > span p {
    width: 138px;
}*/
.camera_thumbs_cont > div ul {
    width:100% !important;
}
.camera_thumbs_cont > div ul li {
    width: 25%;
}
.camera_wrap2 img {
    max-width: 100% !important;
    height: auto;
    width: 100%;
}
}
/*---------------------------------------------------------------------------------------------------------------------------*/
@media (min-width: 626px) and (max-width: 767px) { 
}
/*---------------------------------------------------------------------------------------------------------------------------*/
@media (max-width: 626px) {
/*.slider2 .camera_pag_ul li > div > span {
    width: 118px;
}
.slider2 .camera_pag_ul li > div > span p {
    width: 118px;
}*/
}
/*---------------------------------------------------------------------------------------------------------------------------*/
@media (max-width: 560px) {
/*.slider2 .camera_pag_ul li > div > span {
    width: 108px;
}*/
/*.slider2 .camera_pag_ul li > div > span p {
    width: 108px;
}*/
}
/*---------------------------------------------------------------------------------------------------------------------------*/
@media (max-width: 480px) {
/*.camera-caption { 
    font-size: 15px;
    line-height: 16px;
}
.camera_wrap2 img {
    margin: 0 !important;
    width: 100% !important;
}*/
}
/*---------------------------------------------------------------------------------------------------------------------------*/
@media (max-width: 320px) {
}


.thumb-pad5 .location figure {
    width: 100% !important;
}