/* See http://code.google.com/p/minify/wiki/CommonProblems#@imports_can_appear_in_invalid_locations_in_combined_CSS_files */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video,input,textarea,button{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}:focus{outline:none}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:''}blockquote,q{quotes:none}html{font-size:62.5%;line-height:1;font-family:sans-serif;overflow-y:scroll;position:relative;min-height:100%}body{text-align:center;position:relative;text-rendering:optimizeLegibility}a
img{border:0}button,input[type="button"]{cursor:pointer}input[type="button"]::-moz-focus-inner{padding:0;border:0}button::-moz-focus-inner{padding:0;border:0}strong,b{font-weight:bold}em,i{font-style:italic}code,kbd,pre,samp{font-family:monospace,serif}textarea{font-family:sans-serif;overflow:auto;vertical-align:top;resize:vertical}img{vertical-align:top;-ms-interpolation-mode:bicubic}audio:not([controls]){display:none;height:0}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}button,input{line-height:normal}button[disabled], html input[disabled]{cursor:default}nav
ul{margin:0}body{background:#fff;color:#333}a{color:#005e8c;text-decoration:none}h1,h2,h3,h4{font-weight:normal}input[type=text],textarea{border:1px
solid #999}a,button,input,textarea{}::-webkit-input-placeholder{opacity:0.7}:-moz-placeholder{opacity:0.7}::-moz-placeholder{opacity:0.7}:-ms-input-placeholder{opacity:0.7}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}.clearfix{*zoom:1}.clearfix:after{content:'';display:block;clear:both}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:'';display:block;width:0;height:150%}[hidden],.hidden{display:none;visibility:hidden}img[align="left"]{float:left}img[align="right"]{float:right}.container{margin:0
auto;text-align:left;width:960px}.building_block{font-size:15px;font-size:1.5rem;line-height:1.3333em;margin-bottom:2em}@media only screen and (max-width: 768px){}@media only screen and (min-width: 769px){}@media print,
(-o-min-device-pixel-ratio: 5/4),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 120dpi){}@media
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (        min-device-pixel-ratio: 2),
only screen and (                min-resolution: 192dpi){}@media
print{header,footer{display:none!important}*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}pre,blockquote{page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@import url("http://fast.fonts.com/t/1.css?apiType=css&projectid=a083222c-99c3-48ae-89d3-412d64fa0e39");@font-face{font-family:"Avenir LT W01 35 Light";src:url("/fonts/3511a780-31ca-4ee1-9083-89b1b7185748.eot?#iefix");src:url("/fonts/3511a780-31ca-4ee1-9083-89b1b7185748.eot?#iefix") format("eot"),url("/fonts/c4352a95-7a41-48c1-83ce-d8ffd2a3b118.woff") format("woff"),url("/fonts/3e419b5b-c789-488d-84cf-a64009cc308e.ttf") format("truetype"),url("/fonts/ca038835-1be3-4dc5-ba25-be1df6121499.svg#ca038835-1be3-4dc5-ba25-be1df6121499") format("svg")}@font-face{font-family:"AvenirLTW01-35LightObli";src:url("/fonts/6500273c-8e8b-48d2-b0c0-dcae293c0120.eot?#iefix");src:url("/fonts/6500273c-8e8b-48d2-b0c0-dcae293c0120.eot?#iefix") format("eot"),url("/fonts/47fd1045-6e5b-4c87-9235-cfbc2b42cde7.woff") format("woff"),url("/fonts/60662abb-0ac3-46b2-930f-4719462489c9.ttf") format("truetype"),url("/fonts/9cf39ac2-87a5-4c4e-a604-7cece19d30bd.svg#9cf39ac2-87a5-4c4e-a604-7cece19d30bd") format("svg")}@font-face{font-family:"Avenir LT W01 55 Roman";src:url("/fonts/2f5a6074-badc-4e08-83f1-ed67fe5c3d7c.eot?#iefix");src:url("/fonts/2f5a6074-badc-4e08-83f1-ed67fe5c3d7c.eot?#iefix") format("eot"),url("/fonts/b9ebb19d-88c1-4cbd-9baf-cf51972422ec.woff") format("woff"),url("/fonts/5ed4f98e-9044-4810-88ff-74d412c1351f.ttf") format("truetype"),url("/fonts/4cb16859-16ca-4342-b89c-292dc83266af.svg#4cb16859-16ca-4342-b89c-292dc83266af") format("svg")}@font-face{font-family:"Avenir LT W01 55 Roman Obli";src:url("/fonts/8f21e618-9282-4df1-b556-73ee82bdd673.eot?#iefix");src:url("/fonts/8f21e618-9282-4df1-b556-73ee82bdd673.eot?#iefix") format("eot"),url("/fonts/3695342c-b5e2-4010-b0d4-56f563465922.woff") format("woff"),url("/fonts/2ba9f875-66d9-414d-a426-5a012b443475.ttf") format("truetype"),url("/fonts/0a88351a-e628-4b1f-99eb-3a729518af0a.svg#0a88351a-e628-4b1f-99eb-3a729518af0a") format("svg")}@font-face{font-family:"Avenir LT W01 85 Heavy";src:url("/fonts/f61bf0f6-c193-4100-b940-12a1a01dcee5.eot?#iefix");src:url("/fonts/f61bf0f6-c193-4100-b940-12a1a01dcee5.eot?#iefix") format("eot"),url("/fonts/7147ec3a-8ff8-4ec9-8c5c-bd1571dc6ae6.woff") format("woff"),url("/fonts/d1dc54b2-878d-4693-8d6e-b442e99fef68.ttf") format("truetype"),url("/fonts/731dd4d3-64da-427d-ba61-01575b3cf3f7.svg#731dd4d3-64da-427d-ba61-01575b3cf3f7") format("svg")}@font-face{font-family:"Avenir LT W01 85 Heavy Obli";src:url("/fonts/7be0fdec-384a-42b5-ab27-c60a322cde7d.eot?#iefix");src:url("/fonts/7be0fdec-384a-42b5-ab27-c60a322cde7d.eot?#iefix") format("eot"),url("/fonts/53554f6f-4b01-4815-87fe-82c49b8ba5a9.woff") format("woff"),url("/fonts/28dfedaf-6372-45a1-8833-b3078dc56a21.ttf") format("truetype"),url("/fonts/f747b6ee-4d13-4e45-815d-f33ac1b71d63.svg#f747b6ee-4d13-4e45-815d-f33ac1b71d63") format("svg")}@font-face{font-family:"Avenir LT W01 95 Black";src:url("/fonts/a24b3f55-c8c8-41a1-a77e-7cdf417d82f6.eot?#iefix");src:url("/fonts/a24b3f55-c8c8-41a1-a77e-7cdf417d82f6.eot?#iefix") format("eot"),url("/fonts/5a05cf7f-f332-456f-ae67-d8c26e0d35b3.woff") format("woff"),url("/fonts/c33278bc-988e-440b-b4be-6acc095e6044.ttf") format("truetype"),url("/fonts/7bdad4a5-289b-42f9-b6fa-c5883b9e9f23.svg#7bdad4a5-289b-42f9-b6fa-c5883b9e9f23") format("svg")}@font-face{font-family:"Avenir LT W01 95 Black Obli";src:url("/fonts/fbf3e69b-73b2-406d-84bc-feda30a0a563.eot?#iefix");src:url("/fonts/fbf3e69b-73b2-406d-84bc-feda30a0a563.eot?#iefix") format("eot"),url("/fonts/36ec15b9-f8da-447f-8fed-a9cfdfb91fbb.woff") format("woff"),url("/fonts/230d6b14-6d44-4dd5-a6ae-a4287936e51e.ttf") format("truetype"),url("/fonts/9bce4920-94e2-4e4d-bd34-818801dd3eb3.svg#9bce4920-94e2-4e4d-bd34-818801dd3eb3") format("svg")}body{background:#fefefe url(/images/body/bck_body.png) repeat-x top left}#wrapper{width:940px;padding:0
5px;margin:4px
auto 0}header{position:relative;padding:120px
0 0;margin-bottom:30px}#content{margin-bottom:30px}footer{padding:50px
0 14px;background:url(/images/body/bck_footer.png) no-repeat 0 0}a{color:#c50024}a:hover{color:#000}.clear{clear:both}strong,b{font-weight:normal;font-family:"Avenir LT W01 95 Black"}header
#logo{top:20px;left:0px;width:207px;height:67px;position:absolute;background:url(/images/branding/logo.png) no-repeat}header h1#logo
a{display:block;width:207px;height:67px}header
#main_navigation{position:relative}header #main_navigation
.menubar{height:63px;padding:0
0}header #main_navigation .menubar
li{display:block;font-size:0;float:left;padding-left:1px;background:url(/images/body/bck_nav_li.png) repeat-x 0 0}header #main_navigation .menubar
li.item_1{padding-left:0}header #main_navigation .menubar li
a{color:#fff;width:186px;display:block;font-size:17px;line-height:25px;padding:20px
0 15px;font-family:'Avenir LT W01 85 Heavy';border-bottom:3px solid #8a011a;text-shadow:0 1px 0 rgba(0,0,0,0.22);background:url(/images/body/bck_nav.png) repeat-x 0 0;-webkit-box-shadow:inset -1px 0 0 #d3092e, inset 1px 0 0 #d3092e, inset 0 -1px 0 #d3092e;-moz-box-shadow:inset -1px 0 0 #d3092e, inset 1px 0 0 #d3092e, inset 0 -1px 0 #d3092e;box-shadow:inset -1px 0 0 #d3092e, inset 1px 0 0 #d3092e, inset 0 -1px 0 #d3092e}header #main_navigation .menubar li.item_1,
header #main_navigation .menubar li.item_1
a{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}header #main_navigation .menubar li.item_5,
header #main_navigation .menubar li.item_5
a{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}header #main_navigation .menubar li.item_1
a{width:213px;border-left:none;-webkit-box-shadow:inset -1px 0 0 #d3092e, inset 0 -1px 0 #d3092e;-moz-box-shadow:inset -1px 0 0 #d3092e, inset 0 -1px 0 #d3092e;box-shadow:inset -1px 0 0 #d3092e, inset 0 -1px 0 #d3092e}header #main_navigation .menubar li.item_2
a{width:215px}header #main_navigation .menubar li.item_3
a{width:172px}header #main_navigation .menubar li.item_4
a{width:188px}header #main_navigation .menubar li.item_5
a{width:148px;border-right:none;-webkit-box-shadow:inset 1px 0 0 #d3092e, inset 0 -1px 0 #d3092e;-moz-box-shadow:inset 1px 0 0 #d3092e, inset 0 -1px 0 #d3092e;box-shadow:inset 1px 0 0 #d3092e, inset 0 -1px 0 #d3092e}header #main_navigation .menubar li.current a,
header #main_navigation .menubar li a:hover{z-index:2;position:relative;border-color:#000;background:url(/images/body/bck_nav.png) repeat-x 0 -59px;-webkit-box-shadow:inset -1px 0 0 #393939, inset 1px 0 0 #393939, inset 0 -1px 0 #393939, inset 0 -4px 16px 1px rgba(0,0,0,0.6), -1px 0 0 #000, 1px 0 0 #000;-moz-box-shadow:inset -1px 0 0 #393939, inset 1px 0 0 #393939, inset 0 -1px 0 #393939, inset 0 -4px 16px 1px rgba(0,0,0,0.6), -1px 0 0 #000, 1px 0 0 #000;box-shadow:inset -1px 0 0 #393939, inset 1px 0 0 #393939, inset 0 -1px 0 #393939, inset 0 -4px 16px 1px rgba(0,0,0,0.6), -1px 0 0 #000, 1px 0 0 #000}header #main_navigation .menubar li.current.item_1 a,
header #main_navigation .menubar li.item_1 a:hover{-webkit-box-shadow:inset -1px 0 0 #393939, inset 0 -1px 0 #393939, inset 0 -4px 16px 1px rgba(0,0,0,0.6), 1px 0 0 #000;-moz-box-shadow:inset -1px 0 0 #393939, inset 0 -1px 0 #393939, inset 0 -4px 16px 1px rgba(0,0,0,0.6), 1px 0 0 #000;box-shadow:inset -1px 0 0 #393939, inset 0 -1px 0 #393939, inset 0 -4px 16px 1px rgba(0,0,0,0.6), 1px 0 0 #000}header #main_navigation .menubar li.current.item_5 a,
header #main_navigation .menubar li.item_5 a:hover{-webkit-box-shadow:inset 1px 0 0 #393939, inset 0 -1px 0 #393939, inset 0 -4px 16px 1px rgba(0,0,0,0.6), -1px 0 0 #000;-moz-box-shadow:inset 1px 0 0 #393939, inset 0 -1px 0 #393939, inset 0 -4px 16px 1px rgba(0,0,0,0.6), -1px 0 0 #000;box-shadow:inset 1px 0 0 #393939, inset 0 -1px 0 #393939, inset 0 -4px 16px 1px rgba(0,0,0,0.6), -1px 0 0 #000}header
#top_navigation{position:absolute;right:0;top:0}header #top_navigation
.menubar{text-align:right;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}header #top_navigation .menubar
li{position:relative;display:block;float:left;background:url(/images/body/sep_top_navigation.png) no-repeat 0 0}header #top_navigation .menubar li:first-child{background:none}header #top_navigation .menubar li:first-child
a{border-left:1px solid #d5d5d5;-webkit-border-radius:0 0 0 5px;-moz-border-radius:0 0 0 5px;border-radius:0 0 0 5px}header #top_navigation .menubar li:last-child
a{border-right:1px solid #d5d5d5;-webkit-border-radius:0 0 5px 0;-moz-border-radius:0 0 5px 0;border-radius:0 0 5px 0}header #top_navigation .menubar li
a{float:left;color:#333;display:block;font-size:14px;padding:16px
20px 13px;border-bottom:1px solid #d5d5d5;font-family:'Avenir LT W01 95 Black'}header #top_navigation .menubar li a:hover,
header #top_navigation .menubar li
a.current{color:#fff;border-color:#151515;background:#3b3b3b;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNiM2IzYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMzMzMzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,  #3b3b3b 0%, #333 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#3b3b3b), color-stop(100%,#333333));background:-webkit-linear-gradient(top,  #3b3b3b 0%,#333 100%);background:-o-linear-gradient(top,  #3b3b3b 0%,#333 100%);background:-ms-linear-gradient(top,  #3b3b3b 0%,#333 100%);background:linear-gradient(to bottom,  #3b3b3b 0%,#333 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3b3b3b', endColorstr='#333333',GradientType=0 )}#slider{text-align:left;margin-bottom:43px;position:relative}#slider ul
li{height:415px;text-align:left;position:relative}#slider ul li
.s_image{position:absolute;top:0;left:0}#slider ul li.current
.s_image{}#slider ul li .s_title,
#slider ul li .s_info,
#slider ul li
.s_more{margin-left:480px;text-align:left;position:relative}#slider ul li
.s_title{color:#333;font-size:30px;margin-top:68px;line-height:32px;margin-bottom:17px;font-family:'Avenir LT W01 95 Black'}#slider ul li
.s_info{color:#666;font-size:16px;line-height:24px;margin-bottom:34px;font-family:'Avenir LT W01 55 Roman'}#slider ul li
.s_more{color:#fff;float:left;display:block;font-size:18px;overflow:hidden;line-height:22px;white-space:nowrap;padding:17px
40px 11px;text-shadow:0 1px 0 rgba(0,0,0,0.22);font-family:'Avenir LT W01 95 Black';background:url(/images/body/bck_nav.png) repeat-x top left;border-bottom:3px solid #8a011a;-webkit-box-shadow:inset -1px 0 0 #d3092e, inset 1px 0 0 #d3092e, inset 0 -1px 0 #d3092e;-moz-box-shadow:inset -1px 0 0 #d3092e, inset 1px 0 0 #d3092e, inset 0 -1px 0 #d3092e;box-shadow:inset -1px 0 0 #d3092e, inset 1px 0 0 #d3092e, inset 0 -1px 0 #d3092e;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#slider ul li .s_more:hover{border-color:#000;background:url(/images/body/bck_nav.png) repeat-x bottom left;-webkit-box-shadow:inset -1px 0 0 #393939, inset 1px 0 0 #393939, inset 0 -1px 0 #393939, inset 0 -4px 16px 1px rgba(0,0,0,0.6),;-moz-box-shadow:inset -1px 0 0 #393939, inset 1px 0 0 #393939, inset 0 -1px 0 #393939, inset 0 -4px 16px 1px rgba(0,0,0,0.6),;box-shadow:inset -1px 0 0 #393939, inset 1px 0 0 #393939, inset 0 -1px 0 #393939, inset 0 -4px 16px 1px rgba(0,0,0,0.6)}#featured{margin-bottom:30px}#featured
.featured_item{float:left;width:298px;height:186px;display:block;text-align:left;overflow:hidden;margin-bottom:4px;margin-left:20px;position:relative;border:1px
solid #d5d5d5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#featured .featured_item:hover{border-color:#aaa;-webkit-box-shadow:0 7px 7px -6px rgba(0,0,0,.3);-moz-box-shadow:0 7px 7px -6px rgba(0,0,0,.3);box-shadow:0 7px 7px -6px rgba(0,0,0,.3)}#primary #featured .featured_item img,
#featured .featured_item
img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;border:none}#featured .featured_item
span{position:relative;z-index:3}#featured .featured_item
span.title{color:#333;display:block;font-size:24px;line-height:28px;margin:15px
0 2px 18px;font-family:'Avenir LT W01 55 Roman'}#featured .featured_item
span.more{font-size:16px;line-height:28px;margin:0
0 0 19px;font-family:'Avenir LT W01 95 Black'}#featured .featured_item:first-child{margin-left:0}#featured .featured_item:after{position:absolute;bottom:-4px;width:298px;height:3px;content:'';left:0;background:url(/images/body/feat_shadow.png) no-repeat center top}#related{margin-bottom:30px}#related
.related_item{float:left;width:298px;height:256px;display:block;position:relative;margin-right:20px;margin-bottom:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 0 1px #3a3a3a;-moz-box-shadow:0 0 0 1px #3a3a3a;box-shadow:0 0 0 1px #3a3a3a}.lte_ie8 #related
.related_item{margin-right:10px}#related .related_item:nth-child(3n){margin-right:0}#related .related_item:after{background:rgba(0,0,0,0.6)  url(/images/ico/zoom_white.png) no-repeat 50% 30%;top:0;left:0;opacity:0;content:'';width:298px;height:256px;display:block;position:absolute;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}#related .related_item:hover:after{background-position:50% 40%;opacity:1}#primary #related .related_item img,
#related .related_item
img{top:0;left:0;border:0;width:298px;height:203px;position:relative;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}#related .related_item
span.title{left:0px;color:#fff;bottom:0px;z-index:5;width:258px;display:block;font-size:22px;cursor:pointer;padding:16px
20px;position:absolute;background:#3a3a3a;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}#content #primary p,
#content #primary ul,
#content #primary
ol{color:#333;font-size:16px;line-height:26px;margin-bottom:18px;font-family:'Avenir LT W01 55 Roman'}#content
#primary{width:620px;float:right;text-align:left}#content #primary
h1{font-size:30px;line-height:34px;margin-bottom:21px;margin-top:-3px;margin-left:-2px;font-family:'Avenir LT W01 95 Black'}#content #primary
h2{color:#333;font-size:30px;line-height:34px;margin:-3px 0 21px -2px;font-family:'Avenir LT W01 95 Black'}#content #primary
h3{color:#333;font-size:16px;line-height:26px;margin:0px
0px 10px 0px;font-family:'Avenir LT W01 95 Black'}#content #primary
ul{padding-left:43px;overflow:hidden}#content #primary ul
li{padding-left:28px;list-style:outside url(/images/ico/bullet.png)}#content #primary
img{border-bottom:4px solid #c50024}#content #primary
img.fw_pop{margin-left:-50px;width:670px;height:auto}#content #primary
img.fw_no_pop{width:620px;height:auto}#content.product_page
#primary{width:auto;float:none}#content.product_page #primary
.product_head{position:relative;margin-bottom:10px;border-bottom:1px dotted #ccc}#content.product_page #primary .product_head
h1{width:100%;display:table-cell;padding:7px
0 14px;vertical-align:middle;margin:0;color:#666;font-size:35px;line-height:54px;letter-spacing:-1px;font-family:'Avenir LT W01 55 Roman';*width:750px;*float:left}#content.pr_79 #primary .product_head
h1{font-size:29px}#content.product_page #primary .product_head h1
.name{color:#333;font-family:'Avenir LT W01 95 Black'}#content.product_page #primary .product_head
.price_cont{display:table-cell;vertical-align:middle;*float:left}#content.product_page #primary .product_head
.price{float:right;overflow:hidden;text-align:center;white-space:nowrap;margin:7px
0 7px 18px;border:1px
solid #333;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#content.product_page #primary .product_head .price
.pad{font-size:13px;line-height:23px;font-family:'Avenir LT W01 85 Heavy'}#content.product_page #primary .product_head .price
.apr{color:#fff;font-size:24px;line-height:24px;padding:16px
22px 14px;font-family:'Avenir LT W01 95 Black';background:url(/images/body/bck_nav.png) repeat-x bottom left}#content.product_page #primary
.product_body{clear:both;margin-bottom:40px}#content.product_page #primary .product_body
.product_text{padding:0
80px}#content.product_page #primary .product_body
a.back_btn{color:#c50024;display:block;font-size:18px;line-height:18px;margin-bottom:20px;padding:3px
0 13px 15px;font-family:'Avenir LT W01 85 Heavy';background:url(/images/ico/arrow_red_left.png) no-repeat 1px 8px}#content.product_page #primary .product_body a.back_btn:hover{color:#333;background-position:1px -42px}#content.product_page #primary .product_body
.product_widget{clear:both;text-align:center;margin-bottom:30px}#content.product_page #primary .product_body .product_widget
img{border:none}#content.product_page #primary .product_body
.pw_zoom{padding-bottom:40px;background:#fff url(/images/body/bck_slider.png) no-repeat bottom center}#content.product_page #primary .product_body
.pw_small{width:350px;margin-bottom:30px}#content.product_page #primary .product_body
.pw_tooltip{position:relative}#content.product_page #primary .product_body .pw_tooltip
.plus{top:50%;left:50%;opacity:0;width:52px;height:52px;cursor:help;position:absolute;margin:-26px 0 0 -26px;background:url(/images/secondary/product_plus.png) no-repeat center center;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-border-radius:26px;-moz-border-radius:26px;border-radius:26px;-webkit-box-shadow:0 0 17px rgba(0,0,0,0.5);-moz-box-shadow:0 0 17px rgba(0,0,0,0.5);box-shadow:0 0 17px rgba(0,0,0,0.5)}#content.product_page #primary .product_body .pw_tooltip:hover
.plus{opacity:1}#content.product_page #primary .product_body .pw_tooltip .plus
.tooltip{position:absolute;display:none;opacity:0;width:220px;bottom:50%;color:#fff;left:50%;padding:20px;font-size:14px;line-height:16px;margin:0
0 16px -130px;background:url(/images/secondary/product_tooltip_bck.png);font-family:'Avenir LT W01 55 Roman';border:1px
solid #232323;border-bottom:none;-webkit-backface-visibility:hidden;-webkit-box-shadow:0 0 17px rgba(0,0,0,0.5);-moz-box-shadow:0 0 17px rgba(0,0,0,0.5);box-shadow:0 0 17px rgba(0,0,0,0.5)}#content.product_page #primary .product_body .pw_tooltip .plus .tooltip:after{content:'';position:absolute;left:-1px;bottom:-18px;height:18px;width:260px;background:url(/images/secondary/product_tooltip.png) no-repeat center center}.zoomContainer
.zoomLens{cursor:none;-webkit-box-shadow:0 0 7px rgba(0,0,0,0.3);-moz-box-shadow:0 0 7px rgba(0,0,0,0.3);box-shadow:0 0 7px rgba(0,0,0,0.3)}.zoomContainer .zoomLens:after{content:'';position:absolute;top:-1px;left:-1px;width:270px;height:270px;background:url(/images/secondary/zoom-lens.png) no-repeat center center}#content.product_page #primary .product_body
.pw_left{margin-right:30px;float:left}#content.product_page #primary .product_body
.pw_right{margin-left:30px;float:right}#content.product_page #primary
.product_footer{clear:both}#content.product_page #primary .product_footer
.product_video{width:620px;position:relative;margin:0
auto 30px;-webkit-box-shadow:0 1px 18px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 18px rgba(0,0,0,0.3);box-shadow:0 1px 18px rgba(0,0,0,0.3)}#content.product_page #primary .product_footer .product_video
iframe{vertical-align:top}#content.product_page #primary .product_footer
.file_repository{border-top:1px solid #efefef;border-bottom:1px solid #efefef;margin-bottom:30px}#content.product_page #primary .product_footer .file_repository
ul{margin:0;padding:0}#content.product_page #primary .product_footer .file_repository ul
li{clear:both;float:left;width:880px;padding:15px
30px;border-top:1px solid #efefef}#content.product_page #primary .product_footer .file_repository ul li:first-child{border-top:0}#content.product_page #primary .product_footer .file_repository ul li
span{display:block;float:left;width:510px;font-size:18px;line-height:22px;padding-top:15px;font-family:'Avenir LT W01 85 Heavy'}#content.product_page #primary .product_footer .file_repository ul li
a{color:#fff;float:right;display:block;overflow:hidden;position:relative;font-size:16px;line-height:20px;padding:18px
20px 10px 56px;*padding:18px
20px 10px;text-shadow:0 1px 0 rgba(0,0,0,0.22);font-family:'Avenir LT W01 95 Black';background:url(/images/body/bck_nav.png) repeat-x top left;border-bottom:3px solid #8a011a;-webkit-box-shadow:inset -1px 0 0 #d3092e, inset 1px 0 0 #d3092e, inset 0 -1px 0 #d3092e;-moz-box-shadow:inset -1px 0 0 #d3092e, inset 1px 0 0 #d3092e, inset 0 -1px 0 #d3092e;box-shadow:inset -1px 0 0 #d3092e, inset 1px 0 0 #d3092e, inset 0 -1px 0 #d3092e;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#content.product_page #primary .product_footer .file_repository ul li a:before{content:'';display:block;height:32px;width:26px;position:absolute;left:16px;top:11px;background:url(/images/ico/file_download.png) no-repeat center center}#content.product_page #primary .product_footer .file_repository ul li.pdf a:before{background:url(/images/ico/file_pdf.png) no-repeat center center}#content.product_page #primary .product_footer .file_repository ul li a:hover{border-color:#000;background:url(/images/body/bck_nav.png) repeat-x bottom left;-webkit-box-shadow:inset -1px 0 0 #393939, inset 1px 0 0 #393939, inset 0 -1px 0 #393939, inset 0 -4px 16px 1px rgba(0,0,0,0.6),;-moz-box-shadow:inset -1px 0 0 #393939, inset 1px 0 0 #393939, inset 0 -1px 0 #393939, inset 0 -4px 16px 1px rgba(0,0,0,0.6),;box-shadow:inset -1px 0 0 #393939, inset 1px 0 0 #393939, inset 0 -1px 0 #393939, inset 0 -4px 16px 1px rgba(0,0,0,0.6)}#content.product_page #primary .product_footer .file_repository ul li:after{height:0;margin:0;padding:0;content:'';clear:both;display:block}#content.product_page #primary .product_footer
#featured{margin:0}#content.category_page #primary
h2.cat_title{color:#c50024;margin-bottom:26px;padding-bottom:12px;border-bottom:1px dotted #ccc}#content.category_page #primary
.item_list{margin-bottom:30px}#content.category_page #primary
.item{float:left;width:298px;height:256px;display:block;position:relative;margin-bottom:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 0 1px #3a3a3a;-moz-box-shadow:0 0 0 1px #3a3a3a;box-shadow:0 0 0 1px #3a3a3a}#content.category_page #primary .item:nth-child(odd){margin-right:20px}#content.category_page #primary .item:after{background:rgba(0,0,0,0.6)  url(/images/ico/zoom_white.png) no-repeat 50% 30%;top:0;left:0;z-index:3;opacity:0;content:'';width:100%;height:100%;display:block;position:absolute;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}#content.category_page #primary .item:hover:after{background-position:50% 40%;opacity:1}#content.category_page #primary .item
img{top:0;left:0;z-index:2;border:0;width:298px;height:203px;position:relative;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}#content.category_page #primary .item
.item_title{left:0px;z-index:5;color:#fff;bottom:0px;width:258px;display:block;font-size:22px;cursor:pointer;padding:16px
20px;position:absolute;background:#3a3a3a;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}#content.second_hand_page #primary
h2.cat_title{margin-bottom:30px}#content.second_hand_page #primary
.item{padding-bottom:30px;margin-bottom:40px;border-bottom:1px dotted #ccc}#content.second_hand_page #primary .item
img{border:0;float:left;margin-right:30px}#content.second_hand_page #primary .item
.desc{overflow:hidden}#content.second_hand_page #primary .item .desc
.item_title{color:#c50024;font-size:22px;padding-top:7px;line-height:34px;font-family:'Avenir LT W01 95 Black'}#content.second_hand_page #primary .item .desc
.abstract{font-size:16px;line-height:24px}#content.second_hand_page #primary .item .desc .price
.apr{color:#fff;float:left;font-size:18px;line-height:18px;white-space:nowrap;margin-right:15px;border:1px
solid #333;padding:7px
14px;font-family:'Avenir LT W01 95 Black';background:url(/images/body/bck_nav.png) repeat-x bottom left;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#content.second_hand_page #primary .item .desc .price
span{font-size:16px;line-height:34px;font-family:'Avenir LT W01 85 Heavy'}#content #primary
.pagination{}#content #primary .pagination span,
#content #primary .pagination
a{color:#fff;float:left;display:block;font-size:16px;line-height:18px;overflow:hidden;margin-right:8px;position:relative;padding:12px
12px 9px;text-shadow:0 1px 0 rgba(0,0,0,0.22);font-family:'Avenir LT W01 85 Heavy';background:url(/images/body/bck_nav.png) repeat-x top left;border-bottom:3px solid #8a011a;-webkit-box-shadow:inset -1px 0 0 #d3092e, inset 1px 0 0 #d3092e, inset 0 -1px 0 #d3092e;-moz-box-shadow:inset -1px 0 0 #d3092e, inset 1px 0 0 #d3092e, inset 0 -1px 0 #d3092e;box-shadow:inset -1px 0 0 #d3092e, inset 1px 0 0 #d3092e, inset 0 -1px 0 #d3092e;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#content #primary .pagination span,
#content #primary .pagination a:hover{border-color:#000;background:url(/images/body/bck_nav.png) repeat-x bottom left;-webkit-box-shadow:inset -1px 0 0 #393939, inset 1px 0 0 #393939, inset 0 -1px 0 #393939, inset 0 -4px 16px 1px rgba(0,0,0,0.6),;-moz-box-shadow:inset -1px 0 0 #393939, inset 1px 0 0 #393939, inset 0 -1px 0 #393939, inset 0 -4px 16px 1px rgba(0,0,0,0.6),;box-shadow:inset -1px 0 0 #393939, inset 1px 0 0 #393939, inset 0 -1px 0 #393939, inset 0 -4px 16px 1px rgba(0,0,0,0.6)}#content.article #primary
.article_video{width:620px;position:relative;margin:0
auto 30px;-webkit-box-shadow:0 1px 18px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 18px rgba(0,0,0,0.3);box-shadow:0 1px 18px rgba(0,0,0,0.3)}#content.article #primary .article_video
iframe{vertical-align:top}#content.article #primary
.file_repository{border-top:1px solid #efefef;border-bottom:1px solid #efefef;margin-bottom:30px}#content.article #primary .file_repository
ul{margin:0;padding:0}#content.article #primary .file_repository ul
li{padding:0;clear:both;display:block;padding:10px
0;border-top:1px solid #efefef}#content.article #primary .file_repository ul li:first-child{border-top:0}#content.article #primary .file_repository ul li
div{height:53px;display:table-cell;vertical-align:middle}#content.article #primary .file_repository ul li div
span{display:block;font-size:18px;line-height:22px;font-family:'Avenir LT W01 85 Heavy'}#content.article #primary .file_repository ul li
a{color:#fff;float:right;display:block;overflow:hidden;position:relative;font-size:16px;line-height:20px;margin-left:15px;padding:18px
20px 10px 56px;*padding:18px
20px 10px 20px;text-shadow:0 1px 0 rgba(0,0,0,0.22);font-family:'Avenir LT W01 95 Black';background:url(/images/body/bck_nav.png) repeat-x top left;border-bottom:3px solid #8a011a;-webkit-box-shadow:inset -1px 0 0 #d3092e, inset 1px 0 0 #d3092e, inset 0 -1px 0 #d3092e;-moz-box-shadow:inset -1px 0 0 #d3092e, inset 1px 0 0 #d3092e, inset 0 -1px 0 #d3092e;box-shadow:inset -1px 0 0 #d3092e, inset 1px 0 0 #d3092e, inset 0 -1px 0 #d3092e;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#content.article #primary .file_repository ul li a:before{content:'';display:block;height:32px;width:26px;position:absolute;left:16px;top:11px;background:url(/images/ico/file_download.png) no-repeat center center}#content.article #primary .file_repository ul li.pdf a:before{background:url(/images/ico/file_pdf.png) no-repeat center center}#content.article #primary .file_repository ul li a:hover{border-color:#000;background:url(/images/body/bck_nav.png) repeat-x bottom left;-webkit-box-shadow:inset -1px 0 0 #393939, inset 1px 0 0 #393939, inset 0 -1px 0 #393939, inset 0 -4px 16px 1px rgba(0,0,0,0.6),;-moz-box-shadow:inset -1px 0 0 #393939, inset 1px 0 0 #393939, inset 0 -1px 0 #393939, inset 0 -4px 16px 1px rgba(0,0,0,0.6),;box-shadow:inset -1px 0 0 #393939, inset 1px 0 0 #393939, inset 0 -1px 0 #393939, inset 0 -4px 16px 1px rgba(0,0,0,0.6)}#content.article #primary .file_repository ul li:after{height:0;margin:0;padding:0;content:'';clear:both;display:block}#content.article
.article_footer{clear:both;text-align:left}#content.article .article_footer
h2{color:#333;font-size:30px;line-height:34px;margin:-3px 0 21px -2px;font-family:'Avenir LT W01 95 Black'}#content #primary
#map{width:670px;height:304px;margin-left:-50px;margin-bottom:30px;border-top:4px solid #fff;border-bottom:4px solid #c50024}#content #primary #map
img{border:0}#content #primary
.contact_info{}#content #primary .contact_info .d_left,
#content #primary .contact_info
.d_right{float:left;width:212px;color:#666;font-size:16px;line-height:24px;padding-left:39px;font-family:'Avenir LT W01 55 Roman';background:url(/images/ico/map_marker.png) no-repeat 0px 0px}#content #primary .contact_info .d_left
h2{color:#333;margin:-1px 0 0 0;font-size:24px;line-height:28px;padding:0
0 8px;font-family:'Avenir LT W01 95 Black'}#content #primary .contact_info
.d_right{padding-left:9px;background:none;padding-top:36px;width:360px}#content #primary
.tarif_table{color:#333;margin:0
auto;background:#fff;width:620px;font-size:12px;line-height:23px;margin-bottom:30px}#content #primary .tarif_table
thead{background:#333;color:#fff}#content #primary .tarif_table thead
th{font-size:13px;padding:6px
0;padding:4px
5px 2px;font-weight:bold}#content #primary .tarif_table thead th+th{font-size:10px;text-align:center;white-space:nowrap}#content #primary .tarif_table tbody
.head{padding-right:80px;background:#c3c3c3;text-align:center;font-weight:bold}#content #primary .tarif_table tbody .head
strong{color:#c50024}.tarif_table tbody
.subhead{background:#f1f1f1;text-align:left;font-weight:bold}.tarif_table tbody
.left{float:left}.tarif_table tbody
.right{float:right}#content #primary .tarif_table tbody .subhead
strong{color:#c50024}#content #primary .tarif_table tbody tr
td{padding:0
5px;border:1px
solid #bebebe;border-top:0}#content #primary .tarif_table tbody tr td+td{border-left:0;text-align:right;padding-right:10px}#content #primary .tarif_table tbody tr
.sep{border:0;height:5px;line-height:0;border-bottom:1px solid #bebebe}#content #primary .tarif_table tbody tr
.comm{border:0}#content #primary
#ss_filter{position:relative;margin-bottom:30px;padding-bottom:30px;border-bottom:1px dotted #ccc}#content #primary #ss_filter #ss_select_wrap
select.nivasSelect{height:46px;width:460px;cursor:pointer;font-size:18px;position:relative;vertical-align:middle}#content #primary #ss_filter,
#content #primary
#ss_results{margin-bottom:21px}#content #primary #ss_results
h2{font-size:24px;line-height:34px;margin:-3px 0 18px -2px}#content #primary #ss_results ul,
#content #primary #ss_results ul
li{padding-left:0;list-style:inside url(/images/ico/bullet.png)}#content #primary #ss_results ul li
a{font-size:18px;line-height:38px;padding-left:22px;text-decoration:underline}#content
#secondary{float:left;width:240px}#content #secondary #side_navigation
li{text-align:left;display:block;margin-right:1px;border-bottom:1px dotted #ccc}#content #secondary #side_navigation li
a{color:#333;display:block;font-size:18px;line-height:20px;padding:15px
32px 12px 25px;font-family:'Avenir LT W01 85 Heavy';background:url(/images/ico/arrow_white.png) no-repeat right center}#content #secondary #side_navigation li a:hover{color:#fff;background-color:#c50024;background-position:right center;-webkit-box-shadow:0 3px 0 #940002, 0 -1px 0 #fff;-moz-box-shadow:0 3px 0 #940002, 0 -1px 0 #fff;box-shadow:0 3px 0 #940002, 0 -1px 0 #fff}#content #secondary
a.back_btn{color:#c50024;display:block;font-size:18px;text-align:left;line-height:18px;padding:2px
0 13px 34px;border-bottom:1px dotted #ccc;font-family:'Avenir LT W01 85 Heavy';background:url(/images/ico/arrow_red_left.png) no-repeat 20px 7px}#content #secondary a.back_btn:hover{color:#333;background-position:20px -43px}#newsletter_box{padding:18px
0;border-top:1px dotted #ccc}#newsletter_box
.f_left{color:#585858;float:left;width:460px;font-size:18px;padding-top:5px;line-height:40px;text-align:right;font-family:'Avenir LT W01 95 Black'}#newsletter_box
.f_right{float:right;width:460px;position:relative}#newsletter_box
.capcha{float:left;padding:2px
0 0 0}#newsletter_box
input.input{display:block;width:259px;height:22px;float:left;color:#cbcbcb;font-size:18px;border-right:none;font-weight:normal;background:#fefefe;padding:13px
20px 10px;border:1px
solid #c5c5c5;font-family:'Avenir LT W01 95 Black';-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;-webkit-box-shadow:inset 11px 11px 10px rgba(0,0,0,0.05);-moz-box-shadow:inset 11px 11px 10px rgba(0,0,0,0.05);box-shadow:inset 11px 11px 10px rgba(0,0,0,0.05)}#newsletter_box input.input:hover,
#newsletter_box input.input:focus{color:#585858;border-color:#a3a3a3}#newsletter_box input.error,
#newsletter_box input.error:hover,
#newsletter_box input.error:focus{border-color:#c40f2f}#newsletter_box
.status_msg{left:5px;bottom:100%;color:#fff;width:290px;font-size:14px;line-height:16px;position:absolute;padding:12px
0 12px;margin:0
0 11px 0;border:1px
solid #8a011a;background:#c50024;background:-moz-linear-gradient(top,  #c50024 0%, #b30827 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#c50024), color-stop(100%,#b30827));background:-webkit-linear-gradient(top,  #c50024 0%,#b30827 100%);background:-o-linear-gradient(top,  #c50024 0%,#b30827 100%);background:-ms-linear-gradient(top,  #c50024 0%,#b30827 100%);background:linear-gradient(to bottom,  #c50024 0%,#b30827 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c50024', endColorstr='#b30827',GradientType=0 );-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.4);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.4);box-shadow:0 1px 4px rgba(0,0,0,0.4)}#newsletter_box .status_msg
span{height:13px;width:23px;position:absolute;bottom:-13px;left:50%;margin-left:-12px;background:url(/images/secondary/newsletter_error_bck3.png) no-repeat 0 0}#newsletter_box
.form_success{border-color:#086a0a;background:#0a943b;background:-moz-linear-gradient(top,  #0a943b 0%, #068c35 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#0a943b), color-stop(100%,#068c35));background:-webkit-linear-gradient(top,  #0a943b 0%,#068c35 100%);background:-o-linear-gradient(top,  #0a943b 0%,#068c35 100%);background:-ms-linear-gradient(top,  #0a943b 0%,#068c35 100%);background:linear-gradient(to bottom,  #0a943b 0%,#068c35 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a943b', endColorstr='#068c35',GradientType=0 )}#newsletter_box .form_success
span{background:url(/images/secondary/newsletter_success_bck3.png) no-repeat 0 0}#newsletter_box
.submit{float:left;position:relative;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}#newsletter_box .submit
input{height:47px;width:51px;cursor:pointer;background:#c5c5c5;background:-moz-linear-gradient(top,  #c5c5c5 0%, #a8a8a8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#c5c5c5), color-stop(100%,#a8a8a8));background:-webkit-linear-gradient(top,  #c5c5c5 0%,#a8a8a8 100%);background:-o-linear-gradient(top,  #c5c5c5 0%,#a8a8a8 100%);background:-ms-linear-gradient(top,  #c5c5c5 0%,#a8a8a8 100%);background:linear-gradient(to bottom,  #c5c5c5 0%,#a8a8a8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c5c5c5', endColorstr='#a8a8a8',GradientType=0 );-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;-webkit-box-shadow:inset 1px -1px 0 #a8a8a8;-moz-box-shadow:inset 1px -1px 0 #a8a8a8;box-shadow:inset 1px -1px 0 #a8a8a8}#newsletter_box .submit:hover
input{background:#c50024;background:-moz-linear-gradient(top,  #c50024 0%, #b30827 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#c50024), color-stop(100%,#b30827));background:-webkit-linear-gradient(top,  #c50024 0%,#b30827 100%);background:-o-linear-gradient(top,  #c50024 0%,#b30827 100%);background:-ms-linear-gradient(top,  #c50024 0%,#b30827 100%);background:linear-gradient(to bottom,  #c50024 0%,#b30827 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c50024', endColorstr='#b30827',GradientType=0 );-webkit-box-shadow:inset 0 0 0 1px #8a011a;-moz-box-shadow:inset 0 0 0 1px #8a011a;box-shadow:inset 0 0 0 1px #8a011a}#newsletter_box .submit
span{position:absolute;cursor:pointer;top:50%;right:19px;width:10px;height:19px;margin-top:-11px;background:transparent url(/images/ico/arrow_right_white.gif) no-repeat center center}footer
.footer_box{color:#666;float:left;width:220px;font-size:14px;text-align:left;line-height:24px;margin-left:20px}footer .fb_last,
footer .footer_box:last-child{width:200px}footer .footer_box
h2{color:#141414;font-size:20px;line-height:36px;font-family:'Avenir LT W01 95 Black'}footer .footer_box
li{line-height:32px}footer .footer_box
a{color:#666;font-size:14px}footer .footer_box
.m_legalis{line-height:46px}@media screen and (-moz-images-in-menus:0){footer .footer_box
.m_legalis{line-height:48px}}footer .footer_box
a.mailto{color:#c50024}footer .footer_box a:hover{color:#000;text-decoration:underline}footer .footer_box a.mailto:hover{color:#e20029}footer .footer_box
a.soc{display:block;height:44px;width:44px;float:left;margin:10px
20px 0 0;background:url(/images/ico/social_sprite.png) no-repeat 0 0}footer .footer_box
a.soc_fb{background-color:#3c5a98}footer .footer_box
a.soc_tw{background-color:#48aae1;background-position:0 -44px}footer .footer_box a.soc_fb:hover{background-color:#4968a8}footer .footer_box a.soc_tw:hover{background-color:#55b6ed}footer
.nivas{height:18px;clear:both;padding:40px
80px 0;background:url(/images/body/bck_footer_btm.gif) no-repeat 50% 19px;text-align:left;font-size:14px;color:#666;line-height:20px}footer .nivas
span{float:right}footer .nivas span
a{width:12px;height:18px;vertical-align:middle;display:inline-block;background:url(/images/ico/nivas_logo.png) no-repeat top left}footer .nivas a:hover{background-position:bottom left}footer
.maliboo{font-size:10px;color:#666;line-height:13px;text-align:left;padding:20px
79px 6px}footer .maliboo
a{color:#555}footer .maliboo a:hover{text-decoration:underline}.error_page{text-align:center}.error_page
h2.error404{height:271px;margin:60px
0 30px;background:url(/images/secondary/error404.png) no-repeat center center}.error_page
.text_l{color:#555;color:#666;font-size:28px;padding:0
50px;line-height:30px;margin-bottom:50px;font-family:'Avenir LT W01 35 Light'}#content #primary
.nvsSel{border:1px
solid transparent;position:relative;display:inline-block;vertical-align:top;line-height:18px;width:460px}#content #primary
.nvsSel{*display:inline;*zoom:1}#content #primary .nvsSel>a.selectField{display:block;vertical-align:top;white-space:nowrap;cursor:pointer;overflow:hidden;text-decoration:none;outline:none;border:1px
solid #c5c5c5;border-right:0;background:#fefefe;width:392px;color:#585858;font-size:18px;padding:14px
56px 12px 10px;font-family:'Avenir LT W01 95 Black';font-weight:normal;-webkit-box-shadow:inset 11px 11px 10px rgba(0,0,0,0.05);-moz-box-shadow:inset 11px 11px 10px rgba(0,0,0,0.05);box-shadow:inset 11px 11px 10px rgba(0,0,0,0.05)}#content #primary .nvsSel > a.selectField
.nvsTitle{display:block;overflow:hidden;margin-right:21px}#content #primary .nvsSel > a.selectField
.nvsPointer{top:0;right:0;border:0;width:46px;height:100%;position:absolute;background:#c5c5c5;background:-moz-linear-gradient(top,  #c5c5c5 0%, #a8a8a8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#c5c5c5), color-stop(100%,#a8a8a8));background:-webkit-linear-gradient(top,  #c5c5c5 0%,#a8a8a8 100%);background:-o-linear-gradient(top,  #c5c5c5 0%,#a8a8a8 100%);background:-ms-linear-gradient(top,  #c5c5c5 0%,#a8a8a8 100%);background:linear-gradient(to bottom,  #c5c5c5 0%,#a8a8a8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c5c5c5', endColorstr='#a8a8a8',GradientType=0 );-webkit-box-shadow:inset 1px -1px 0 #a8a8a8;-moz-box-shadow:inset 1px -1px 0 #a8a8a8;box-shadow:inset 1px -1px 0 #a8a8a8}#content #primary .nvsSel.open > a.selectField .nvsPointer,
#content #primary .nvsSel > a.selectField:focus .nvsPointer,
#content #primary .nvsSel > a.selectField:hover
.nvsPointer{background:#c50024;background:-moz-linear-gradient(top,  #c50024 0%, #b30827 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#c50024), color-stop(100%,#b30827));background:-webkit-linear-gradient(top,  #c50024 0%,#b30827 100%);background:-o-linear-gradient(top,  #c50024 0%,#b30827 100%);background:-ms-linear-gradient(top,  #c50024 0%,#b30827 100%);background:linear-gradient(to bottom,  #c50024 0%,#b30827 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c50024', endColorstr='#b30827',GradientType=0 );-webkit-box-shadow:inset 0 0 0 1px #8a011a;-moz-box-shadow:inset 0 0 0 1px #8a011a;box-shadow:inset 0 0 0 1px #8a011a}#content #primary .nvsSel > a.selectField .nvsPointer
span{position:absolute;top:50%;right:14px;width:18px;height:8px;margin-top:-2px;background:transparent url(/images/ico/dropdown_white.gif) no-repeat center center}#content #primary .nvsSel
ul{display:none;position:absolute;top:46px;left:0;overflow:hidden;overflow-y:auto;margin:0;padding:0;list-style:none;width:458px;max-height:300px;border:1px
solid #ccc;background:#fff;-webkit-box-shadow:0 0 5px rgba(13,13,13,.2);box-shadow:0 0 5px rgba(13,13,13,.2)}#content #primary .nvsSel.open-bottom
ul{top:auto;bottom:42px}#content #primary .nvsSel.open
ul{display:block;z-index:999}#content #primary .nvsSel ul
li{background:none;padding:0;margin:0;border-bottom:solid 1px #ddd}#content #primary .nvsSel ul li:first-child{display:none}#content #primary .nvsSel ul li
a{padding:3px
10px 2px;display:block;font-size:15px;line-height:26px;font-weight:normal;cursor:pointer;border:none;color:#333;text-decoration:none}#content #primary .nvsSel ul li.focus
a{background:#eee;border:none}.lte_ie8 #slider ul li
.s_more{padding:16px
40px 15px;height:auto}.lte_ie8 header #main_navigation .menubar
li{background:#8a011a}.lte_ie8 header #main_navigation .menubar li
a{height:auto}.lte_ie8 header #main_navigation .menubar li.item_1,
.lte_ie8 header #main_navigation .menubar li.item_1
a{*width:212px}.lte_ie8 header #top_navigation
.menubar{border-right:1px solid #d5d5d5}.lte_ie8 #content.category_page #primary
.item{margin:0
5px 10px}.lte_ie8 .zoomContainer
.zoomLens{border:4px
solid #333 !important}.lte_ie8 .zoomContainer .zoomLens:after{background:none;display:none}.lte_ie8 footer
.footer_box{width:215px}_::-ms-reveal, footer .footer_box
.m_legalis{line-height:48px}.bx-wrapper{position:relative;margin:0
auto;padding:0;*zoom:1}.bx-wrapper
img{max-width:100%;display:block}.bx-wrapper .bx-viewport{left:0;height:415px;background:#fff url(/images/body/bck_slider.png) no-repeat bottom center}.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto{position:absolute;bottom:19px;width:100%;z-index:60}.bx-wrapper .bx-loading{min-height:50px;background:url(/images/ico/etex-loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size: .85em;font-family:Arial;font-weight:bold;color:#666}.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;overflow:hidden;background:url(/images/ico/Etex-Spinner.png) no-repeat -900px;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager
a{background:url(/images/ico/Etex-Spinner-red.png) no-repeat 0 0;text-indent:-9999px;display:block;width:30px;height:30px;margin:0
10px;outline:0}.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager
a.active{background-image:url(/images/ico/Etex-Spinner.png)}.bx-wrapper .bx-prev{left:10px;background:url(/css/images/controls.png) no-repeat 0 -32px}.bx-wrapper .bx-next{right:10px;background:url(/css/images/controls.png) no-repeat -43px -32px}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction
a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction
a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(/css/images/controls.png) -86px -11px no-repeat;margin:0
3px}.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(/css/images/controls.png) -86px -44px no-repeat;margin:0
3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80, 80, 80, 0.75);width:100%}.bx-wrapper .bx-caption
span{color:#fff;font-family:Arial;display:block;font-size: .85em;padding:10px}#content #primary
.nivas_gallery{margin-bottom:30px}#content #primary .nivas_gallery
*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#content #primary .nivas_gallery
a{-webkit-transition:none;transition:none}#content #primary
.nivas_gallery.gallery_small{overflow:hidden;position:relative}#content #primary .nivas_gallery.gallery_small
.carousel_inner{height:100px;overflow:hidden;position:relative;z-index:100;margin:0
30px}.touch #content #primary .nivas_gallery.gallery_small
.carousel_inner{overflow-y:hidden;overflow-x:scroll}#content #primary .nivas_gallery.gallery_small
.carousel{position:relative;background:#e9e9e9;z-index:500}#content #primary .nivas_gallery.gallery_small .carousel_inner
ul{margin:0;padding:0;list-style:none;position:absolute;width:100%}#content #primary .nivas_gallery.gallery_small .carousel_inner ul
li{list-style:none}#content #primary .nivas_gallery.gallery_small ul
li{float:left;margin:0;padding:0}#content #primary .nivas_gallery.gallery_small ul li
a{display:block;position:relative;overflow:hidden;margin:0
0 0 19px}#content #primary .nivas_gallery.gallery_small ul li a:after{top:0;left:0;content:'';opacity:0;width:100%;height:100%;display:block;position:absolute;background:#c50024 url('/images/ico/zoom_white.gif') no-repeat 50% 10%;background:rgba(197, 0, 36, 0.6) url('/images/ico/zoom_white.gif') no-repeat 50% 10%;-webkit-transition:opacity 0.3s ease, background-position 0.3s ease;-moz-transition:opacity 0.3s ease, background-position 0.3s ease;transition:opacity 0.3s ease, background-position 0.3s ease}#content #primary .nivas_gallery.gallery_small ul li a:hover:after,
#content #primary .nivas_gallery.gallery_small ul li.current a:after{opacity:1;background-position:50% 50%}#content #primary .nivas_gallery.gallery_small ul li a
img{border:0}.no-touch #content #primary .nivas_gallery.gallery_small ul li a:hover:after{content:'';box-shadow:inset 0 0 0 2px #999;position:absolute;top:0;bottom:0;left:0;right:0}#content #primary .nivas_gallery.gallery_small ul li a[data-type="flowplayer"]:before,
#content #primary .nivas_gallery.gallery_small ul li a[data-type="iframe"]:before{content:'';position:absolute;width:53px;height:53px;margin:-26px 0 0 -26px;top:50%;left:50%;background:url('/images/gallery/sprite_gallery.png') 0 -90px;border-radius:4px;background-color:rgba(0,0,0,.4)}#content #primary .nivas_gallery.gallery_small ul li a[data-type="flowplayer"]:hover:before,
#content #primary .nivas_gallery.gallery_small ul li a[data-type="iframe"]:hover:before{background-color:rgba(0,0,0,.7)}#content #primary .nivas_gallery.gallery_small .carousel_prev,
#content #primary .nivas_gallery.gallery_small
.carousel_next{z-index:100;display:block;width:30px;position:absolute;top:0;height:100px;background:#c50024}#content #primary .nivas_gallery.gallery_small
.carousel_prev{left:0}#content #primary .nivas_gallery.gallery_small
.carousel_next{right:0}#content #primary .nivas_gallery.gallery_small .carousel_next:hover,
#content #primary .nivas_gallery.gallery_small .carousel_prev:hover{background:#9d1716}.no-touch #content #primary .nivas_gallery.gallery_small .carousel_next.off,
.no-touch #content #primary .nivas_gallery.gallery_small .carousel_prev.off,
#content #primary .nivas_gallery.gallery_small .carousel_next.off,
#content #primary .nivas_gallery.gallery_small
.carousel_prev.off{background:#999;cursor:default;opacity:0.2}#content #primary .nivas_gallery.gallery_small .carousel_prev span,
#content #primary .nivas_gallery.gallery_small .carousel_next
span{position:absolute;width:10px;height:20px;margin:-10px 0 0 -5px;top:50%;left:50%;background:url('/images/gallery/sprite_gallery.png') -60px -30px}#content #primary .nivas_gallery.gallery_small .carousel_prev
span{background-position:-50px -30px}#content #primary .nivas_gallery.gallery_small
.data_wrapper{position:relative;height:auto !important;top:auto !important}#content #primary .nivas_gallery.gallery_small .data_wrapper
.inner{text-align:center;overflow:hidden;position:relative;margin:0
0 0.4375em !important}.no-boxshadow #content #primary .nivas_gallery.gallery_small .data_wrapper
.inner{margin:0
0 7px 0}#content #primary .nivas_gallery.gallery_small .data_wrapper .inner
.data_container{padding-bottom:56.79442508710801%;height:0;background:url('/images/ico/etex-loader.gif') center center no-repeat !important;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}#content #primary .nivas_gallery.gallery_small .data_wrapper .inner .data_container>*{position:absolute;top:0;left:0}#content #primary .nivas_gallery.gallery_small .data_wrapper .inner .data_container
img{width:100%;border:0}#content #primary .nivas_gallery.gallery_small .data_wrapper .inner .data_container
iframe{width:100%;height:100%;display:block}#content #primary .nivas_gallery.gallery_small .data_wrapper[data-type="image"] a.trigger_open{position:absolute;width:100%;height:100%;top:0;left:0;z-index:100}#content #primary .nivas_gallery.gallery_small .data_wrapper[data-type="image"] a.trigger_open
span{width:90px;height:90px;position:absolute;top:50%;left:50%;margin:-45px 0 0 -45px;background:#c50024;background:rgba(197, 0, 36, 0.9);z-index:100;opacity:0;filter:alpha(opacity=00)}#content #primary .nivas_gallery.gallery_small .data_wrapper[data-type="image"] a.trigger_open:hover
span{background:#9d1716;background:rgba(157, 23, 22, 0.9);opacity:1;filter:none}#content #primary .nivas_gallery.gallery_small .data_wrapper[data-type="image"] a.trigger_open span:after{background:url('/images/gallery/sprite_gallery.png');width:44px;height:44px;position:absolute;top:50%;left:50%;margin:-22px 0 0 -22px;content:''}#content #primary .nivas_gallery.gallery_small .trigger_prev_wrapper,
#content #primary .nivas_gallery.gallery_small
.trigger_next_wrapper{width:25%;min-width:70px;position:absolute;top:0;bottom:0;margin-top:0;z-index:101}#content #primary .nivas_gallery.gallery_small .data_wrapper[data-type="iframe"] .trigger_prev_wrapper,
#content #primary .nivas_gallery.gallery_small .data_wrapper[data-type="flowplayer"] .trigger_prev_wrapper,
#content #primary .nivas_gallery.gallery_small .data_wrapper[data-type="iframe"] .trigger_next_wrapper,
#content #primary .nivas_gallery.gallery_small .data_wrapper[data-type="flowplayer"] .trigger_next_wrapper{top:50px;bottom:50px}#content #primary .nivas_gallery.gallery_small
.trigger_prev_wrapper{left:0}#content #primary .nivas_gallery.gallery_small
.trigger_next_wrapper{right:0}#content #primary .nivas_gallery.gallery_small .trigger_prev.off,
#content #primary .nivas_gallery.gallery_small
.trigger_next.off{cursor:default;opacity:0 !important;filter:alpha(opacity=00) !important}#content #primary .nivas_gallery.gallery_small .trigger_prev,
#content #primary .nivas_gallery.gallery_small
.trigger_next{content:'';width:70px;height:70px;position:absolute;top:50% !important;margin-top:-35px;z-index:150;background:#c50024;background:rgba(197, 0, 36, 0.9);left:0 !important;opacity:0;filter:alpha(opacity=00)}#content #primary .nivas_gallery.gallery_small
.trigger_next{left:auto !important;right:0 !important}#content #primary .nivas_gallery.gallery_small .trigger_prev:hover,
#content #primary .nivas_gallery.gallery_small .trigger_next:hover{background:#9d1716;background:rgba(157, 23, 22, 0.9)}#content #primary .nivas_gallery.gallery_small .trigger_prev_wrapper:hover .trigger_prev,
#content #primary .nivas_gallery.gallery_small .trigger_next_wrapper:hover
.trigger_next{opacity:1;filter:none}#content #primary .nivas_gallery.gallery_small .trigger_prev span,
#content #primary .nivas_gallery.gallery_small .trigger_next
span{width:20px;height:30px;position:absolute;top:50%;margin-top:-15px;z-index:150;left:22px;background:url('/images/gallery/sprite_gallery.png') -50px 0;opacity:0;filter:alpha(opacity=00)}#content #primary .nivas_gallery.gallery_small .trigger_next
span{left:auto;right:22px;background-position:-70px 0}#content #primary .nivas_gallery.gallery_small .trigger_prev_wrapper:hover span,
#content #primary .nivas_gallery.gallery_small .trigger_next_wrapper:hover
span{opacity:1;filter:none}#content #primary .nivas_gallery.gallery_small
p.author{position:absolute;top:0 !important;left:0 !important;background:#ccc;background:rgba(255, 255, 255, 0.8);margin:0;font-size:11px;font-size:1.1rem;line-height:1.8em;color:#333;padding:0
0.6em;z-index:200;white-space:nowrap}#content #primary .nivas_gallery.gallery_small
.description{display:none !important}#content #primary .nivas_gallery.gallery_small
.trigger_close{display:none}#p2_media_gallery_mini#content #primary
.nivas_gallery.gallery_small{padding:10px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.1)}.no-boxshadow #p2_media_gallery_mini#content #primary
.nivas_gallery.gallery_small{border:1px
solid #dedede}#p2_media_gallery_mini#content #primary .nivas_gallery.gallery_small
.carousel{background:none}#content #primary
.nivas_gallery.gallery_big{position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;background:url('/images/gallery/bg_pattern_02.png')}#content #primary .nivas_gallery.gallery_big
.carousel{width:100%;position:fixed;top:0;background:#1c1c1c}#content #primary .nivas_gallery.gallery_big
.carousel_inner{height:142px;overflow:hidden;position:relative;z-index:100;margin:0
50px 0 61px;padding:30px
0 27px}.touch #content #primary .nivas_gallery.gallery_big
.carousel_inner{overflow-y:hidden;overflow-x:scroll}#content #primary .nivas_gallery.gallery_big .carousel_inner
ul{position:absolute;margin:0;padding:0;list-style:none}#content #primary .nivas_gallery.gallery_big .carousel_inner
li{float:left;overflow:hidden;margin:0;padding:0;list-style:none}#content #primary .nivas_gallery.gallery_big .carousel_inner
a{display:block;position:relative;overflow:hidden;margin:0
0 0 19px}#content #primary .nivas_gallery.gallery_big .carousel_inner a
img{vertical-align:top;border:0}#content #primary .nivas_gallery.gallery_big ul li a:hover:after,
#content #primary .nivas_gallery.gallery_big ul li.current a:after{content:'';box-shadow:inset 0 0 0 2px #c50024;position:absolute;top:0;bottom:0;left:0;right:0}#content #primary .nivas_gallery.gallery_big ul li a[data-type="flowplayer"]:before,
#content #primary .nivas_gallery.gallery_big ul li a[data-type="iframe"]:before{content:'';position:absolute;width:53px;height:53px;margin:-26px 0 0 -26px;top:50%;left:50%;background:url('/images/gallery/sprite_gallery.png') 0 -90px;border-radius:4px;background-color:rgba(0,0,0,.4)}#content #primary .nivas_gallery.gallery_big ul li a[data-type="flowplayer"]:hover:before,
#content #primary .nivas_gallery.gallery_big ul li a[data-type="iframe"]:hover:before{background-color:rgba(0,0,0,.7)}#content #primary .nivas_gallery.gallery_big .trigger_prev,
#content #primary .nivas_gallery.gallery_big
.trigger_next{width:90px;height:90px;position:absolute;top:45px;padding:0;z-index:100;background:#c50024;background:rgba(197, 0, 36, 0.9);right:15px;margin:-45px -105px 0 0}#content #primary .nivas_gallery.gallery_big
.trigger_prev{left:15px;right:auto;margin:-45px 0 0 -105px}#content #primary .nivas_gallery.gallery_big .trigger_prev:hover,
#content #primary .nivas_gallery.gallery_big .trigger_next:hover{background:#9d1716;background:rgba(157, 23, 22, 0.9)}#content #primary .nivas_gallery.gallery_big .trigger_prev.off,
#content #primary .nivas_gallery.gallery_big
.trigger_next.off{cursor:default;opacity:0;filter:alpha(opacity=00)}#content #primary .nivas_gallery.gallery_big .trigger_prev span,
#content #primary .nivas_gallery.gallery_big .trigger_next
span{width:23px;height:36px;position:absolute;top:28px;left:32px;background:url('/images/gallery/sprite_gallery.png') -30px -50px}#content #primary .nivas_gallery.gallery_big .trigger_next
span{background-position:0 -50px;left:34px}#content #primary .nivas_gallery.gallery_big .carousel_prev,
#content #primary .nivas_gallery.gallery_big
.carousel_next{z-index:100;display:block;width:50px;position:absolute;top:0;bottom:0;background:#c50024}#content #primary .nivas_gallery.gallery_big
.carousel_prev{left:0}#content #primary .nivas_gallery.gallery_big
.carousel_next{right:0}#content #primary .nivas_gallery.gallery_big .carousel_next:hover,
#content #primary .nivas_gallery.gallery_big .carousel_prev:hover{background:#9d1716}#content #primary .nivas_gallery.gallery_big .carousel_next.off,
#content #primary .nivas_gallery.gallery_big
.carousel_prev.off{background:#999;cursor:default;opacity:0.2}#content #primary .nivas_gallery.gallery_big .carousel_prev span,
#content #primary .nivas_gallery.gallery_big .carousel_next
span{position:absolute;width:10px;height:20px;background:url('/images/gallery/sprite_gallery.png') -60px -30px;margin:-10px 0 0 -5px;top:50%;left:50%}#content #primary .nivas_gallery.gallery_big .carousel_prev
span{background-position:-50px -30px}#content #primary .nivas_gallery.gallery_big
.data_wrapper{text-align:center;position:relative}#content #primary .nivas_gallery.gallery_big .data_wrapper
.inner{text-align:center;position:relative;display:inline-block;padding:0
120px;height:100%;width:100%}#content #primary .nivas_gallery.gallery_big .data_wrapper
.data_container{background:url('/images/ico/etex-loader.gif') center center no-repeat;height:86%}#content #primary .nivas_gallery.gallery_big .data_wrapper .data_container>*{max-height:100%;max-width:100%}#content #primary .nivas_gallery.gallery_big .data_wrapper .data_container
img{border:5px
solid #fff}#content #primary .nivas_gallery.gallery_big .data_wrapper .data_container[data-type="image"]{}#content #primary .nivas_gallery.gallery_big
.trigger_close{position:absolute;right:15px;top:15px;z-index:1000;width:70px;height:70px;background:#c50024;background:rgba(197, 0, 36, 0.9)}#content #primary .nivas_gallery.gallery_big .trigger_close:hover{background:#9d1716;background:rgba(157, 23, 22, 0.9)}#content #primary .nivas_gallery.gallery_big .trigger_close
span{position:absolute;width:30px;height:30px;top:50%;left:50%;margin:-15px 0 0 -15px;background:url('/images/gallery/sprite_gallery.png') -60px -50px}#content #primary .nivas_gallery.gallery_big
p.author{position:absolute;background:#ccc;background:rgba(255, 255, 255, 0.8);margin:0;white-space:nowrap;font-size:11px;font-size:1.1rem;line-height:1.8em;color:#333;padding:0
0.6em;z-index:200}#content #primary .nivas_gallery.gallery_big .data_wrapper[data-type="image"] p.author{margin:5px
0 0 5px}#content #primary .nivas_gallery.gallery_big
.description{z-index:200;margin:0;padding:1em;text-align:center;color:#fff;font-weight:bold;background:#c50024;background:rgba(197, 0, 36, 0.9);position:absolute;bottom:0;font-size:16px;font-size:1.6rem;line-height:1.5em;padding:0.5em}.lte_ie8 #content #primary .nivas_gallery.gallery_small ul li a:after{visibility:hidden}.lte_ie8 #content #primary .nivas_gallery.gallery_small ul li a:hover:after,
.lte_ie8 #content #primary .nivas_gallery.gallery_small ul li.current a:after{visibility:visible}