body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
ui address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
ul, ol, li, dl, dt, dd{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;margin:0;padding:0;}
legend{color:#000;padding:0;}
a img, iframe{border: none;}
html{}
body{font-size:.75em;line-height:1.250em;text-align:left;}
h2, h3, h4, h5, h6{font-family:Arial, sans-serif;font-weight:bold;}
h1{font-size:2.083em;font-weight:normal;line-height:1.8em;}
h2{font-size:1.333em;line-height:1.4em;}
h3{color:#2F2F2F;font-size:1.167em;line-height:1.3em;}
h4{color:#404040;font-size:1em;line-height:1.3em;}
h5{color:#505050;font-size:0.917em;line-height:1.0em;}
h6{color:#505050;font-size:0.833em;line-height:.8em;}
p{line-height:1.4em;margin-bottom:1em;}
table{border-collapse:separate;border-spacing:0.3em;}
hr{margin:10px 0px;}
strong{font-weight: bolder;}
caption{color:#404040;font-size:1em;font-weight:bold;line-height:1.3em;}
blockquote{margin:10px 30px;}
input[type="text"], input[type="password"]{height:18px;}
input, textarea, select{border:solid 1px #B1B1B1;font-family:Helvetica, Arial, sans-serif;padding:2px;}
input[type="text"]:focus, input[type="password"]:focus, textarea:focus, select:focus{border-color:#AAA;background-color:#F8F8F8;}
input[type="submit"], button{background:#0E53A7 url(../themes/panasonic/images/buttonGradientCombo.png) 0px 0px repeat-x;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);box-shadow: 0 1px 3px rgba(0,0,0,0.5);border:1px solid #304764;color:#FFF;cursor:pointer;font:bold 12px Helvetica,Arial,sans-serif;line-height:normal;margin-right:6px;padding:6px 8px;text-decoration:none;text-shadow:2px 2px 2px rgba(0,0,0,0.25);*width:auto;*overflow:visible;}
input[type="submit"]:hover, input[type="submit"]:focus, button:hover, button:focus{background-position: 0px -40px;border-color:#46494D;cursor:pointer;}
input[type="submit"][disabled], button[disabled]{background-color:#304764;background-position: 0px -40px;border-color:#333;color:#DDD;}
#rn_Container{height:100%;margin:0px auto;overflow:visible;text-align:left;width:942px;}
#rn_Header{color:#FFF;height:72px;min-height:72px;overflow:visible;padding:0 10px;}
#rn_Header a{color:#FFF;}
#rn_Logo{cursor:pointer;float:left;font-family:"Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;height:70px;letter-spacing:-0.8px;margin-top:4px;position:relative;width:32%;}
#rn_Logo a{bottom:0;color:#FFF;cursor:pointer;font-size:2.083em;font-weight:normal;left:0;line-height:1em;text-decoration:none;}
#rn_Logo a span.rn_LogoTitle{cursor:pointer;top:20px;position:relative;}
#rn_Logo a span.rn_LogoTitleMinor{color:#DEDEDE;}
#rn_Logo a img{display:block;}
#rn_LoginStatus{font-size:0.917em;text-align:right;}
#rn_LoginStatus a{font-weight:bold;text-decoration:none;}
#rn_Navigation{background:transparent none repeat scroll center top;height:31px;_height:28px;margin-left:1px;padding:3px 10px 0 0;}
#rn_NavigationBar{float:left;height:14px;}
#rn_NavigationBar ul li{float:left;}
#rn_Footer, #rn_Body{overflow:hidden;text-align:left;width:99%;}
#rn_MainColumn{margin-right:8px;height:auto !important;height:650px;overflow:visible;padding:0px 0px 10px 6px;width:976px;margin : 0 auto;}
#rn_SideBar{float:right;margin-right:12px;width:23%;}
#rn_Footer{border-bottom:1px solid #E2E2E2;}
#rn_RightNowCredit{border-top:1px solid #DDD;clear:both;padding:10px 0px 10px 0px;text-align:right;margin:auto 20px;}
body, fieldset legend{color:#000;}
#rn_SideBar .rn_Padding{padding:16px 4px 2px 10px;overflow:auto;}
.rn_HelpResources{margin:0 4px 10px 4px;}
.rn_HelpResources .rn_Questions, .rn_HelpResources .rn_Community, .rn_HelpResources .rn_Contact, .rn_HelpResources .rn_Chat, .rn_HelpResources .rn_Feedback{margin-top:10px;}
.rn_HelpResources a{background:url(../themes/panasonic/images/layout/contactDiscs.png) no-repeat;color:#464646;display:block;font-size:1.25em;font-weight:bold;margin:4px;min-height:22px;height:auto !important;height:22px;padding:10px 0 0 40px;text-decoration:none;}
.rn_HelpResources a:hover{text-decoration:underline;}
.rn_HelpResources span{display:block;margin:0 0 0 44px;}
.rn_HelpResources .rn_Questions a{background-position: 0px -4px;}
.rn_HelpResources .rn_Contact a{background-position: 0px -48px;}
.rn_HelpResources .rn_Chat a{background-position: 0px -96px;}
.rn_HelpResources .rn_Feedback a{background-position: 0px -140px;}
.rn_HelpResources .rn_Community a{background-position: 0px -184px;}
#rn_SearchControls{background:#EFEFF4 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAAAAAA6fptVAAAACklEQVQIHWP4DwABAQEANl9ngAAAAABJRU5ErkJggg==) repeat-x scroll 0 0;*background:#EFEFF4;border:1px solid #BBB;clear:left;float:left;overflow:visible;padding:12px 0 8px 12px;*padding:12px 0 12px 12px;position:relative;width:97.4%;}
#rn_SearchControls form{padding:0 0 6px;_margin-bottom:20px;}
#rn_SearchControls form input[type="submit"], #rn_SearchControls form input[type="image"]{margin-top:264px;margin-left:384px;padding:.4em 1em;}
#rn_SearchControls input{_margin:1.3em 0 0 22.3em;_padding:.4em 1em;}
#rn_SearchControls .rn_SearchInput{float:left;position:relative;width:50%;}
#rn_SearchControls .rn_SearchInput a{color:#25383C;display:block;float:right;font-size:.917em;margin-right:-8px;*margin-right:0;*position:absolute;*right:-8px;_right:0px;text-decoration: none;}
#rn_SearchControls .rn_SearchInput label{}
#rn_SearchControls .rn_SearchInput input{font-weight:bold;margin: 5px 0 8px 0;padding:4px 4px 3px;width:100%;}
#rn_SearchControls{background:#EFEFF4 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAAAAAA6fptVAAAACklEQVQIHWP4DwABAQEANl9ngAAAAABJRU5ErkJggg==) repeat-x scroll 0 0;*background:#EFEFF4;border:1px solid #BBB;clear:left;float:left;overflow:visible;padding:12px 0 8px 12px;*padding:12px 0 12px 12px;position:relative;width:97.4%;}
#rn_SearchControls form{padding:0 0 6px;_margin-bottom:20px;}
#rn_SearchControls form input[type="submit"], #rn_SearchControls form input[type="image"]{margin-top:261px;margin-left:325px;padding:.4em 1em;}
@-moz-document url-prefix(){#rn_SearchControls form input[type="submit"], #rn_SearchControls form input[type="image"]{margin-left:315px;}
}
#rn_SearchControls input{_margin:1.3em 0 0 22.3em;_padding:.4em 1em;}
#rn_SearchControls .rn_SearchInput{float:left;position:relative;width:50%;}
#rn_SearchControls .rn_SearchInput a{color:#25383C;display:block;float:right;font-size:.917em;margin-right:-8px;*margin-right:0;*position:absolute;*right:-8px;_right:0px;text-decoration: none;}
#rn_SearchControls .rn_SearchInput label{}
#rn_SearchControls .rn_SearchInput input{font-weight:bold;margin: 5px 0 8px 0;padding:4px 4px 3px;width:100%;}
#rn_SearchControls2{background:#EFEFF4 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAAAAAA6fptVAAAACklEQVQIHWP4DwABAQEANl9ngAAAAABJRU5ErkJggg==) repeat-x scroll 0 0;*background:#EFEFF4;border:1px solid #BBB;clear:left;float:left;overflow:visible;padding:12px 0 8px 12px;*padding:12px 0 12px 12px;position:relative;width:97.4%;}
#rn_SearchControls2 form{padding:0 0 6px;_margin-bottom:20px;}
#rn_SearchControls2 form input[type="submit"], #rn_SearchControls2 form input[type="image"]{margin:1.4em 0 0 1.3em;padding:.4em 1em;}
#rn_SearchControls2 input{_margin:1.3em 0 0 22.3em;_padding:.4em 1em;}
#rn_SearchControls2 .rn_SearchInput{float:left;position:relative;}
#rn_SearchControls2 .rn_SearchInput a{color:#25383C;display:block;float:right;font-size:.917em;margin-right:-8px;*margin-right:0;*position:absolute;*right:-8px;_right:0px;text-decoration: none;}
#rn_SearchControls2 .rn_SearchInput label{}
#rn_SearchControls2 .rn_SearchInput input{font-weight:bold;margin: 5px 0 8px 0;padding:4px 4px 3px;width:100%;}
#rn_PageTitle{color:#25383C;overflow:hidden;}
#rn_PageTitle.rn_Home, #rn_PageTitle.rn_QuestionList, #rn_PageTitle.rn_AnswerList{border-bottom:0;overflow:visible;}
#rn_PageTitle.rn_AnswerDetail{line-height: 1.2;clear: both;}
#rn_PageTitle.rn_Home{margin-bottom:10px;}
#rn_PageTitle h1, #rn_PageTitle h2, #rn_PageTitle h3, #rn_PageTitle h4, #rn_PageTitle h5, #rn_PageTitle h6{clear:left;word-wrap:break-word;}
#rn_PageTitle p{clear:both;}
#rn_PageContent{clear:both;overflow:visible;padding-bottom: 10px;}
#rn_PageContent form h2, .rn_HeadingBar{background:#F9F9F9;border:1px solid #CCC;clear:both;color:#414142;letter-spacing:-0.03em;padding:4px;margin:20px 0 10px;}
form legend{font-size:0em;visibility:hidden;}
form fieldset{padding-left:8px;}
form button{}
form .rn_Column{margin-bottom:10px;}
.rn_HintBox{background-color:#F2F2F2;border:1px solid #DBDBDB;color:#222;opacity:.7;padding:4px 16px 2px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;}
.rn_Required, .rn_ErrorLabel{color:#C10000;}
.rn_ErrorField{background-color:#FEFDA0 !important;}
.rn_MessageBox{background-color:#FFFFE0;border:1px solid #808080;color:#990000;margin:10px 0;padding:6px;}
.rn_ErrorMessage{background:#FFFFE0 url(../themes/panasonic/images/layout/important.png) no-repeat;padding:8px 6px 8px 40px !important;}
.rn_ErrorMessage a{color:#990000;}
.rn_InfoMessage{background:#FFFFE0 url(../themes/panasonic/images/layout/info.png) no-repeat;padding:6px 6px 4px 40px !important;}
.rn_Dialog{overflow:visible;}
.rn_Dialog ol, .rn_Dialog ul{padding:0.4em 0 0 1.8em;}
.rn_Dialog ol li{list-style:decimal outside none;}
.rn_Dialog ul li{list-style:disc outside none;}
.rn_Module{background:#F7F7F7;border:1px solid #CCC;clear:both;margin-bottom: 12px;overflow:hidden;padding-bottom:8px;}
.rn_Module h3, .rn_Module h2{background:#EBEFF5 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAAAAAA6fptVAAAACklEQVQIHWP4DwABAQEANl9ngAAAAABJRU5ErkJggg==) repeat-x scroll 0 0;*background:#EBEFF5;border-bottom:1px solid #CCC;font-family:"Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;font-weight:normal;margin-bottom:8px;padding:4px;}
.rn_FloatRight{float:right;}
.rn_FloatLeft{float:left;}
.rn_Padding{padding:8px 10px 2px 10px;}
.rn_ClearBoth{clear:both;}
.rn_Highlight{font-style:normal;font-weight:bold;text-decoration:inherit;}
.rn_ColumnContainer{width:100%;}
.rn_Column{width:48%;}
.rn_LeftColumn{float: left;padding:0 4px 0 0;}
.rn_RightColumn{float:right;padding: 0 0 0 4px;}
.rn_LargeText{font-size:1.333em;font-weight:bold;line-height:1.4em;}
#rn_AnswerInfo{color:#888;margin:6px 0 20px;}
#rn_AnswerInfo div{display:inline;}
#rn_AnswerText{clear:both;line-height:1.3em;font-size:1.25em;padding:5px 0 15px;}
#rn_FileAttach{padding-bottom:1em;}
.rn_QuestionDetail ol, .rn_QuestionDetail ul, .rn_AnswerDetail ol, .rn_AnswerDetail ul{clear: both;}
.rn_QuestionDetail > ol, .rn_QuestionDetail > ul, .rn_AnswerDetail > ol, .rn_AnswerDetail > ul, #rn_AnswerText > ol, #rn_AnswerText > ul{margin-bottom:1em;}
.rn_QuestionDetail li, .rn_AnswerDetail li{line-height:1.4em;margin:4px 0;}
.rn_QuestionDetail ul li, .rn_AnswerDetail ul li{}
.rn_QuestionDetail li ul li, .rn_AnswerDetail li ul li{list-style: disc inside;}
.rn_QuestionDetail li li ul li, .rn_AnswerDetail li li ul li{list-style: square inside;}
.rn_QuestionDetail ol li, .rn_QuestionDetail li ol li, .rn_QuestionDetail li li ol li, .rn_AnswerDetail ol li, .rn_AnswerDetail li ol li, .rn_AnswerDetail li li ol li{list-style: decimal inside;}
#rn_UpdateQuestion textarea{width:98%;}
#rn_QuestionThread{margin:4px;}
#rn_AdditionalInfo, #rn_DetailTools{background:#EEE url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAAAAAA6fptVAAAACklEQVQIHWP4DwABAQEANl9ngAAAAABJRU5ErkJggg==) repeat-x scroll 0 0;*background:#EEE;border:1px solid #BBB;}
#rn_AdditionalInfo{margin:1em;overflow:hidden;padding:12px;width:560px;}
#rn_DetailTools{line-height:1em;margin-top:2em;padding:8px 0;text-align: right;}
#rn_PageContent.rn_Home{overflow: hidden;}
#rn_PageContent.rn_Home .rn_Module ul{margin:12px;overflow:hidden;}
#rn_PageContent.rn_Home .rn_Module ul li{float:left;margin:0px;padding:4px;width:48%;}
#rn_PageContent.rn_Home .rn_Module ul li img{display:none;}
#rn_PageContent.rn_Home .rn_Module ul li a{float:left;font-size:.8em;margin:4px;}
#rn_PageContent.rn_Home .rn_AnswersLink{display:inline-block;font-size:120%;font-weight:bold;margin:10px 0 10px 16px;}
.rn_Overview{padding:12px 10px 2px;}
.rn_Overview h2{background-color:#F9F9F9;border:1px solid #DDD;margin-top:10px;}
.rn_Overview h2 a, .rn_Overview h2 strong{background:url(../themes/panasonic/images/layout/accountOverview.png) no-repeat;color:#505050;display:block;height:26px;margin:4px;outline:none;padding:8px 0 0 40px;text-decoration:none;}
.rn_Overview a:focus, .rn_Overview a:hover{text-decoration:underline;}
.rn_Overview a.rn_Questions{background-position: 0px 2px;}
.rn_Overview a.rn_Profile{background-position: 2px -38px;}
.rn_Overview a.rn_Notifs{background-position: 0px -74px;}
.rn_Overview strong.rn_Contracts{background-position: 0px -114px;}
.rn_Overview div.rn_Questions, .rn_Overview div.rn_Notifs, .rn_Overview div.rn_Profile, .rn_Overview div.rn_Contracts{margin:10px 0px 40px 40px;}
.rn_QuestionList caption{font-size:1.333em;font-weight:bold;line-height:1.4em;}
.rn_Account.rn_LoginForm h2{color:#404040;font-size:1em;line-height:1.3em;}
.rn_Account.rn_LoginForm .rn_Column.rn_RightColumn{width:47%;position: relative;left:20px;}
.rn_Account.rn_LoginForm .rn_Column.rn_LeftColumn{border-right:1px solid #CCC;min-height: 350px;*position:relative;}
.rn_Account.rn_LoginForm .rn_MiddleBuffer{background:#FFF;bottom:-80px;left:-9px;padding:4px 0;position:relative;}
.rn_Account.rn_LoginForm .rn_ThirdPartyLogin{*position: relative;}
.rn_CreateAccount .rn_ThirdPartyLogin{width:550px;min-height:115px;padding-left: 5px;}
#rn_SkipNav a{left:0px;height:1px;overflow:hidden;position:absolute;top:-500px;width:1px;}
#rn_SkipNav a:active, #rn_SkipNav a:focus{background-color:#FFF;height:auto;left:auto;top:auto;width:auto;}
@media print{body{font-size:1em;}
#rn_DetailTools, #rn_Header, #rn_Navigation, #rn_SideBar, #rn_Footer{display:none;}
#rn_Footer, #rn_Body, #rn_PageContent, #rn_PageTitle, #rn_AdditionalInfo{overflow:visible;}
#rn_Body{border: 0;box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;}
}
#rn_ChatContainer{height:100%;margin:0px auto;overflow:hidden;text-align:left;}
#rn_ChatDialogContainer{background-color:#EBEFF5;border:1px solid #555;overflow-x:hidden;overflow-y:auto;position:relative;height:450px;}
#rn_ChatDialogHeaderContainer{height:30px;overflow:visible;padding:4px;vertical-align:middle;}
#rn_ChatDialogTitle{margin-top: 8px;}
#rn_ChatDialogHeaderButtonContainer button{background: none;border-color: transparent;color: #555;margin-right: .25em;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;padding: 2px;}
#rn_ChatDialogHeaderButtonContainer button:hover, #rn_ChatDialogHeaderButtonContainer button:focus{background-color: #F8F8F8;border-color: #CCC #555 #555 #CCC;color: #000;}
#rn_InChatButtonContainer{overflow: visible;}
#rn_PreChatButtonContainer{overflow: visible;}
#rn_ChatQueueSearchContainer{bottom: 0px;position: absolute;width: 100%;}
#rn_ChatQueueSearchContainer div.rn_ScreenReaderOnly{display: none;}
#rn_ChatFooter{padding: 10px;}
#rn_ChatLogo{height:100px;position: absolute;right: 10px;top: 10px;width:135px;}
@media print{#rn_ChatDialogHeaderContainer, #rn_InChatButtonContainer, #rn_PreChatButtonContainer, #rn_ChatQueueSearchContainer, #rn_ChatLogo{display:none;}
#rn_ChatContainer{border:0;overflow: visible;height: auto;}
#rn_ChatDialogContainer{overflow: visible;height: auto;}
}
#rn_logo{text-align:right;margin:0px auto;width: 958px;padding-bottom: 3px;}
#rn_CountryImage{float: left;padding-right: 5px;}
#rn_CountryName{float: left;line-height: 33px;font-size: 0.81em;padding-right: 10px;}
@font-face{font-family: 'FontAwesome';src: url('/euf/core/3.3/thirdParty/fonts/fontawesome-webfont.eot?v=4.3.0');src: url('/euf/core/3.3/thirdParty/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'), url('/euf/core/3.3/thirdParty/fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'), url('/euf/core/3.3/thirdParty/fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'), url('/euf/core/3.3/thirdParty/fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'), url('/euf/core/3.3/thirdParty/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');font-weight: normal;font-style: normal;}
.rn_ResetButton{clear: both;float: right;margin: 15px 15px 5px 5px;}
.rn_ResetButton input[type="button"], button{background:#0E53A7 url(../themes/panasonic/images/buttonGradientCombo.png) 0px 0px repeat-x;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);box-shadow: 0 1px 3px rgba(0,0,0,0.5);border:1px solid #304764;color:#FFF;cursor:pointer;font:bold 12px Helvetica,Arial,sans-serif;line-height:normal;padding:6px 8px;text-decoration:none;text-shadow:2px 2px 2px rgba(0,0,0,0.25);*width:auto;*overflow:visible;}
.rn_ResetButton input[type="button"]:hover, .rn_ResetButton input[type="button"]:focus, button:hover, button:focus{background-position: 0px -40px;border-color:#46494D;cursor:pointer;}
.rn_ResetButton input[type="button"][disabled], button[disabled]{background-color:#304764;background-position: 0px -40px;border-color:#333;color:#DDD;}
.rn_RightNowLogo a{background: rgba(0, 0, 0, 0) url("../themes/panasonic/images/PoweredByOracle.png") no-repeat scroll right 0;display: block;height: 25px;}
.rn_RightNowLogo a:focus, .rn_RightNowLogo a:hover{background-position:right -29px;}
@charset "utf-8";div.textimage div.image{float: left;margin: 0 8px 8px 0;}
div.textimage.image_left div.image{}
div.textimage.image_right div.image{float: right !important;margin: 0 0 8px 8px !important;}
div.search{padding:0 1px 0 0;}
div.searchRight{border-left: 1px solid #dddddd;float: right;width: 150px;padding-left: 20px;padding-bottom: 20px;}
div.searchTrends{text-align: justify;}
div.searchRight p{text-align: center;font-weight: bold;margin-bottom: 5px;}
div.search span.icon img{width: 16px;height: 16px;}
div.search span.icon{padding: 0 2px 8px 0;background: url(../designs/default/images/icons/default.gif) no-repeat}
div.search span.icon.type_doc{background: url(../designs/default/images/icons/doc.gif) no-repeat}
div.search span.icon.type_eps{background: url(../designs/default/images/icons/eps.gif) no-repeat}
div.search span.icon.type_gif{background: url(../designs/default/images/icons/zip.gif) no-repeat}
div.search span.icon.type_jpg{background: url(../designs/default/images/icons/jpg.gif) no-repeat}
div.search span.icon.type_pdf{background: url(../designs/default/images/icons/pdf.gif) no-repeat}
div.search span.icon.type_ppt{background: url(../designs/default/images/icons/ppt.gif) no-repeat}
div.search span.icon.type_tif{background: url(../designs/default/images/icons/tif.gif) no-repeat}
div.search span.icon.type_txt{background: url(../designs/default/images/icons/txt.gif) no-repeat}
div.search span.icon.type_xls{background: url(../designs/default/images/icons/xls.gif) no-repeat}
div.search span.icon.type_zip{background: url(../designs/default/images/icons/zip.gif) no-repeat}
#profile_view .form_leftcol{float: left;width: 120px;}
#profile_view .form_rightcol{float: left;clear: none;}
#profile_view div.section{padding-bottom: 0 !important;}
ins.textAdded{color: #0c0;}
del.textRemoved{color: #c00;}
div.image{margin-bottom: 20px;overflow: hidden;}
div.image img{display: block;}
div.image small{display: block;}
div.download div.item{clear: both;margin: 0 0 8px 0;}
div.download span.icon img{width: 16px;height: 16px;}
div.download span.icon{float: left;padding: 0 8px 8px 0;background: url(../designs/default/images/icons/default.gif) no-repeat}
div.download span.icon.type_doc{background: url(../designs/default/images/icons/doc.gif) no-repeat}
div.download span.icon.type_eps{background: url(../designs/default/images/icons/eps.gif) no-repeat}
div.download span.icon.type_gif{background: url(../designs/default/images/icons/zip.gif) no-repeat}
div.download span.icon.type_jpg{background: url(../designs/default/images/icons/jpg.gif) no-repeat}
div.download span.icon.type_pdf{background: url(../designs/default/images/icons/pdf.gif) no-repeat}
div.download span.icon.type_ppt{background: url(../designs/default/images/icons/ppt.gif) no-repeat}
div.download span.icon.type_tif{background: url(../designs/default/images/icons/tif.gif) no-repeat}
div.download span.icon.type_txt{background: url(../designs/default/images/icons/txt.gif) no-repeat}
div.download span.icon.type_xls{background: url(../designs/default/images/icons/xls.gif) no-repeat}
div.download span.icon.type_zip{background: url(../designs/default/images/icons/zip.gif) no-repeat}
div.carousel{margin-top: 7px;margin-bottom: 7px;}
.cq-carousel{position: relative;width: 940px;height: 270px;overflow: hidden;}
.cq-carousel var{display: none;}
.cq-carousel-banner-item{width: 940px;height: 270px;left: 1000px;position: absolute;top: 0;background-color: #eee;overflow: hidden;}
.cq-carousel-banner-item img{width: 940px;height: 270px;background: no-repeat center center;}
.par .cq-carousel-banner-item img{width: 700px;height: 245px;background: no-repeat center center;}
.par .cq-carousel{width: 700px;height: 245px;}
.par .cq-carousel-banner-item{width: 700px;height: 245px;}
.cq-carousel-banner-item h3, .cq-carousel-banner-item p{padding: 10px;}
.cq-carousel-banner{position: absolute;}
.cq-carousel-banner-switches, .cq-carousel-banner-switches-tl, .cq-carousel-banner-switches-tc, .cq-carousel-banner-switches-tr, .cq-carousel-banner-switches-bl, .cq-carousel-banner-switches-bc, .cq-carousel-banner-switches-br{position: absolute;width: 100%;margin: 0;padding: 0;}
.cq-carousel-banner-switches{display: none;}
.cq-carousel-banner-switches-tl{top: 0;left: 0;}
.cq-carousel-banner-switches-tc{top: 0;left: 0;text-align: center;}
.cq-carousel-banner-switches-tr{top: 0;left: 0;text-align: right;}
.cq-carousel-banner-switches-bl{bottom: 0;left: 0;}
.cq-carousel-banner-switches-bc{bottom: 0;left: 0;text-align: center;}
.cq-carousel-banner-switches-br{bottom: 0;left: 0;text-align: right;}
.cq-carousel-banner-switch{display: inline-block;margin: 8px;padding: 0;}
.cq-carousel-banner-switch-br{position: absolute;margin: 0;padding:0;bottom: 0;right: 8px;}
.cq-carousel-banner-switch-bl{position: absolute;margin: 0;padding:0;bottom: 0;left: 8px;}
.cq-carousel-controls a{position: absolute;width: 24px;height: 48px;top: 111px;background: url("../designs/default/images/carousel/controls.png") no-repeat scroll 0 0 transparent;visibility: hidden;}
.cq-carousel-controls a.cq-carousel-active{visibility: visible;}
a.cq-carousel-control-prev{left: 0;background-position: -24px 0;}
a.cq-carousel-control-prev:hover{left: 0;background-position: -72px 0;}
a.cq-carousel-control-next{right: 0;}
a.cq-carousel-control-next:hover{right: 0;background-position: -48px 0;}
.cq-carousel-banner-switch a{display: inline-block;background: url("../designs/default/images/carousel/switcher.png") no-repeat scroll 0 0 transparent;}
.cq-carousel-banner-switch a img{width: 25px;height: 25px;vertical-align:top;}
.cq-carousel-banner-switch a.cq-carousel-active, .cq-carousel-banner-switch a:hover{background-position: -25px 0;}
.cq-carousel-banner-switch li{background: none !important;display: inline-block;list-style: none;float:left;}
.form_section{width: 300px;float: none;}
.form_section form{float: left;width: 300px;}
.form_section fieldset{width: 300px;float: left;}
.form_section .input_box1{background: url(../designs/default/images/input_box.gif) no-repeat 0 0;width: 185px;height: 23px;float: left;}
.form_section input{width: 175px;padding-left: 5px;padding-right: 5px;border: none;background: none;padding-top: 4px;font-size: 11px;color: #999;}
.form_section input.sign_up{background: url(../designs/default/images/sign_up_btn.gif) no-repeat 0 0;width: 82px;height: 23px;float: left;margin-left: 5px;display: inline;cursor: pointer;}
form .form_row{display: block;font-size: 13px;line-height: 24px;color: #666;clear: both;}
form .form_field_checkbox, form .form_field_radio{margin-left: 20px;}
form .form_field_text, form .form_field_textarea{background:url("../designs/default/images/collab/fieldbg.gif") repeat-x scroll center top #FFFFFF;border-color:#7C7C7C #C3C3C3 #DDDDDD;border-style:solid;border-width:1px;color:#333333;font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,sans-serif;font-size:100%;margin:0;padding:2px;}
form .form_field_textarea{width: 698px;}
form .form_row_description{font-size: 11px;line-height: 12px;clear: both;color: #666666;}
form .form_rightcol{clear: both;}
form .form_rightcolnobr{clear: none;float: right;margin-bottom: 15px;}
form .form_rightcolnooverflow{overflow: hidden;}
form .title{padding-top: 10px;}
form .form_leftcolmark{color: #f00;}
form .form_leftcollabel{float: left;font-weight: bold;}
form .form_leftcolmark{float: left;padding-left: 2px;font-weight: bold;}
form .form_leftcolnobr{float: left;margin-bottom: 15px;}
form .form_captcha_input{float: left;width: 170px;}
form .form_captcha_input input{width: 170px;}
form .form_captcha_img{float: left;padding-left: 16px;}
form .form_captcha_refresh{float: right;}
form .form_captchatimer{float: left;border: 1px solid #CCCCCC;}
form .form_captchatimer_bar{float: left;background-color:#CCCCCC;height: 8px;}
form .customer_survey_submit{float: right;margin-top: 28px;}
form .form_field_text{width: 334px;margin-bottom: 4px;}
form .form_field_text.form_field_multivalued{width: 314px;}
form .form_field_select{width: 340px;}
form .form_error{color: #f00;font-weight: bold;}
form div.section{padding-bottom: 10px;}
form div.colctrl.section{padding-bottom: 0 !important;}
form SPAN.mr_write{display:inline-block;width:16px;text-align:right;vertical-align:top;}
@charset "utf-8";.no-js .liquid-slider{height:350px;overflow:scroll;}
.liquid-slider-wrapper .liquid-slider-preloader{background: url(../themes/panasonic/clientlibs/images/orbit/loading.gif) #f2f2f2 no-repeat center 75px;opacity:.90;width:100%;height:200%;position:absolute;top:0;left:0;}
.liquid-slider-wrapper{margin:0 auto;clear: both;overflow: auto;position: relative;}
.liquid-slider-wrapper .liquid-slider{width: 1030px;float: left;overflow: hidden;position: relative;}
.liquid-slider-wrapper .panel-container{position: relative;}
.liquid-slider-wrapper .liquid-slider .panel-container .fadeClass{position: absolute;top: 0;left: 0;display: none;}
.liquid-slider-wrapper .liquid-slider .panel{width: 1030px;display: block;float: left;}
.liquid-slider-wrapper .liquid-slider .panel img{}
.liquid-slider-wrapper .liquid-slider .panel video{}
.liquid-slider-wrapper .liquid-slider .panel-wrapper{position:relative;}
.liquid-slider-wrapper .liquid-nav a{background: #d8d8d8;color: #333333;margin-right: 1px;padding: 3px 6px;}
.liquid-slider-wrapper .liquid-nav a:hover{background: #f2f2f2;color: #333333;text-shadow: none;}
.liquid-slider-wrapper .liquid-nav .current{background: #f2f2f2;}
.currentCrossLink{font-weight: bold;}
.liquid-slider-wrapper .liquid-nav ul{padding:0;clear: both;display: block;margin: auto;overflow: hidden;}
.liquid-slider-wrapper .liquid-nav ul li{display: inline;}
.liquid-slider-wrapper .liquid-nav ul li a{display: block;float: left;text-decoration: none;}
.liquid-slider-wrapper .liquid-nav{overflow:hidden;clear:both;}
.liquid-slider-wrapper .liquid-slider-select-box{width: 100%;height: 35px;overflow: hidden;background: url(../themes/panasonic/clientlibs/img/menu.png) no-repeat right #ddd;}
.liquid-slider-wrapper .liquid-slider-select-box select{width: 150%;-webkit-appearance: none;-moz-appearance: none;appearance:none;background: transparent;padding: 5px;font-size: 110%;border: 1px solid #bbb;height: 35px;cursor:pointer;}
.liquid-slider-wrapper .liquid-nav-left, .liquid-slider-wrapper .liquid-nav-right{float: left;}
.liquid-slider-wrapper .liquid-nav-left a, .liquid-slider-wrapper .liquid-nav-right a{background: #000;color: #fff;padding: 5px;width: 100px;display: block;text-align: center;text-decoration: none;}
.liquid-slider-wrapper .liquid-nav-left-arrow, .liquid-slider-wrapper .liquid-nav-right-arrow{cursor: pointer;float: left;}
.liquid-slider-wrapper .liquid-nav-left-arrow a, .liquid-slider-wrapper .liquid-nav-right-arrow a{display: block;}
.liquid-slider-wrapper .liquid-nav-left, .liquid-slider-wrapper .liquid-nav-left-arrow{clear: both;}
.liquid-slider-wrapper .liquid-nav-right-arrow{width: 25px;height: 25px;background: url(../themes/panasonic/clientlibs/img/arrow.png) no-repeat top right;margin-top: 50px;margin-right: 5px;position:relative;}
.liquid-slider-wrapper .liquid-nav-left-arrow{width: 25px;height: 25px;background: url(../themes/panasonic/clientlibs/img/arrow.png) no-repeat top left;margin-top: 50px;margin-left: 5px;position:relative;}
.liquid-slider-wrapper .liquid-nav-left-arrow:hover{background: url(../themes/panasonic/clientlibs/img/arrow.png) no-repeat bottom left;}
.liquid-slider-wrapper .liquid-nav-left-arrow:active{margin-top: 55px;}
.liquid-slider-wrapper .liquid-nav-right-arrow:hover{background: url(../themes/panasonic/clientlibs/img/arrow.png) no-repeat bottom right;}
.liquid-slider-wrapper .liquid-nav-right-arrow:active{margin-top: 55px;}
.arrows .liquid-slider{margin: 0 10px;}
.liquid-responsive .liquid-slider{width: 100%;margin: 0;}
.liquid-responsive .liquid-slider .panel .panel-wrapper{}
.liquid-responsive .liquid-nav-left{position: absolute;left: 0;z-index: 1;}
.liquid-responsive .liquid-nav-left a{background: #9A9A9A;width: 80px;}
.liquid-responsive .liquid-nav-left a:hover{background: #747474;}
.liquid-responsive .liquid-nav-right{position: absolute;right: 0;z-index: 1;}
.liquid-responsive .liquid-nav-right a{background: #9A9A9A;width: 80px;}
.liquid-responsive .liquid-nav-right a:hover{background: #747474;}
.liquid-responsive .liquid-nav-left-arrow{position: absolute;left: 0;z-index: 1;}
.liquid-responsive .liquid-nav-right-arrow{position: absolute;right: 0;z-index: 1;}
@media only screen and (min-width: 481px){.liquid-slider-wrapper .liquid-slider .panel img{}
}
@media only screen and (min-width: 768px){.liquid-slider-wrapper .liquid-slider .panel img{}
.liquid-responsive .liquid-slider .panel .panel-wrapper{}
}
@media only screen and (min-width: 1030px){}
@media only screen and (min-width: 1240px){}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){}
#dk_container_countrydp{font-size: 14px;margin: 0 0 0 0;}
#dk_container_countryldp{font-size: 14px;margin: 0 0 0 0;}
.dk_container{background-color: #ebebeb;font-size: 0.75em;margin-bottom: 1.5em;border-radius: .3333em;width: 180px;white-space: nowrap;}
.dk_container:focus{outline: 0;}
.dk_container a{cursor: pointer;text-decoration: none;}
.dk_toggle{color: #262626;padding: 0 4em 0 1em;border-radius: .3333em;line-height: 2.5em;-webkit-transition: border-color .5s;-moz-transition: border-color .5s;-o-transition: border-color .5s;-ms-transition: border-color .5s;transition: border-color .5s;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.dk_toggle:after{color: #262626;font-size: 1em;line-height: 2.5em;content: url('../themes/panasonic/clientlibs/images/Loose_Graphics/arrow.png');float: right;margin-right: -3em;}
.dk_open{z-index: 10;}
.dk_open .dk_toggle{color: #262626;z-index: 30;}
.dk_open .dk_toggle:after{color: #262626;}
.dk_options{border-radius: 0 0 .4em .4em;}
.dk_options a{padding: 0 1em;line-height: 2.5em;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.dk_options li{background-color: #ebebeb;}
.dk_options li:first-child{display: none;}
.dk_options #divider{width: 90%;height: .1em;margin: auto;background-color: #ebebeb;}
.dk_options li:last-child #divider{display: none;}
.dk_options a:hover,.dk_option_current a{color: #262626;text-decoration: none;}
.dk_options_inner{border-bottom-width: .1em;border-bottom-color: #2e3135;color: #262626;border-radius: 0 0 .4em .4em;}
.dk_options_inner,.dk_touch .dk_options{color: #262626;}
.dk_container{display: none;float: left;position: relative;}
.dk_container a{outline: 0;color: #262626;}
.dk_toggle{display: -moz-inline-stack;display: inline-block;*display: inline;position: relative;zoom: 1;width: 60%;}
.dk_open{position: relative;}
.dk_open .dk_options{display: block;}
.dk_open .dk_label{color: inherit;}
.dk_options{display: none;margin-top: -.05em;position: absolute;right: 0;width: 100%;}
.dk_options a,.dk_options a:link,.dk_options a:visited{display: block;}
.dk_options_inner{overflow: auto;position: relative;}
.dk_touch .dk_options{overflow: hidden;}
.dk_touch .dk_options_inner{max-height: none;overflow: visible;}
.dk_fouc select{position: relative;top: -99999em;visibility: hidden;}
#aToolTip{position: absolute;display: none;z-index: 50000;}
#aToolTip .aToolTipContent{position:relative;margin:0;padding:0;}
.defaultTheme{border:2px solid #444;background:#555;color:#fff;margin:0;padding:6px 12px;-moz-border-radius: 12px 12px 12px 0;-webkit-border-radius: 12px 12px 12px 0;-khtml-border-radius: 12px 12px 12px 0;border-radius: 12px 12px 12px 0;-moz-box-shadow: 2px 2px 5px #111;-webkit-box-shadow: 2px 2px 5px #111;box-shadow: 2px 2px 5px #111;}
.defaultTheme #aToolTipCloseBtn{display:block;height:18px;width:18px;background:url(../themes/panasonic/clientlibs/images/closeBtn.png) no-repeat;text-indent:-9999px;outline:none;position:absolute;top:-20px;right:-30px;margin:2px;padding:4px;}
.fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp{padding: 0;margin: 0;border: 0;outline: none;vertical-align: top;}
.fancybox-wrap{position: absolute;top: 0;left: 0;z-index: 8020;}
.fancybox-skin{position: relative;background: #fff;color: #444;text-shadow: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.fancybox-opened{z-index: 8030;}
.fancybox-opened .fancybox-skin{-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);}
.fancybox-outer, .fancybox-inner{position: relative;}
.fancybox-inner{overflow: hidden;}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling: touch;}
.fancybox-error{color: #444;font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin: 0;padding: 15px;white-space: nowrap;}
.fancybox-image, .fancybox-iframe{display: block;width: 100%;height: 100%;}
.fancybox-image{max-width: 100%;max-height: 100%;}
#fancybox-loading, .fancybox-prev span, .fancybox-next span{background-image: url('../themes/panasonic/clientlibs/images/lightbox/fancybox_sprite.png');}
#fancybox-loading{position: fixed;top: 50%;left: 50%;margin-top: -22px;margin-left: -22px;background-position: 0 -108px;opacity: 0.8;cursor: pointer;z-index: 8060;}
#fancybox-loading div{width: 44px;height: 44px;background: url('../themes/panasonic/clientlibs/images/lightbox/fancybox_loading.gif') center center no-repeat;}
.fancybox-close{background-image: url('../themes/panasonic/clientlibs/images/lightbox/close.png');position: absolute;top: 15px;right: 15px;width: 36px;height: 36px;cursor: pointer;z-index: 8040;}
.fancybox-nav{position: absolute;top: 0;width: 40%;height: 100%;cursor: pointer;text-decoration: none;background: transparent url('../themes/panasonic/clientlibs/images/lightbox/blank.gif');-webkit-tap-highlight-color: rgba(0,0,0,0);z-index: 8040;}
.fancybox-prev{left: 0;}
.fancybox-next{right: 0;}
.fancybox-nav span{position: absolute;top: 50%;width: 36px;height: 34px;margin-top: -18px;cursor: pointer;z-index: 8040;visibility: hidden;}
.fancybox-prev span{left: 10px;background-position: 0 -36px;}
.fancybox-next span{right: 10px;background-position: 0 -72px;}
.fancybox-nav:hover span{visibility: visible;}
.fancybox-tmp{position: absolute;top: -99999px;left: -99999px;visibility: hidden;max-width: 99999px;max-height: 99999px;overflow: visible !important;}
.fancybox-lock{overflow: hidden;}
.fancybox-overlay{position: absolute;top: 0;left: 0;overflow: hidden;display: none;z-index: 8010;background: url('../themes/panasonic/clientlibs/images/lightbox/fancybox_overlay.png');}
.fancybox-overlay-fixed{position: fixed;bottom: 0;right: 0;}
.fancybox-lock .fancybox-overlay{overflow: auto;overflow-y: scroll;}
.fancybox-title{visibility: hidden;font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position: relative;text-shadow: none;z-index: 8050;}
.fancybox-opened .fancybox-title{visibility: visible;}
.fancybox-title-float-wrap{position: absolute;bottom: 0;right: 50%;margin-bottom: -35px;z-index: 8050;text-align: center;}
.fancybox-title-float-wrap .child{display: inline-block;margin-right: -100%;padding: 2px 20px;background: transparent;background: rgba(0, 0, 0, 0.8);-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;text-shadow: 0 1px 2px #222;color: #FFF;font-weight: bold;line-height: 24px;white-space: nowrap;}
.fancybox-title-outside-wrap{position: relative;margin-top: 10px;color: #fff;}
.fancybox-title-inside-wrap{padding-top: 10px;}
.fancybox-title-over-wrap{position: absolute;bottom: 0;left: 0;color: #fff;padding: 10px;background: #000;background: rgba(0, 0, 0, .8);}
.clr{clear:both;height:0}
.jScrollbar1{width:500px;height:209px;overflow:hidden;position:relative;border:1px solid #F0F0F0;background-color:#F8F8F8;padding:10px;}
.jScrollbar1 .jScrollbar_mask{width:450px;position:relative;top:0;}
.jScrollbar1 .jScrollbar_mask p{margin:0;padding:0;color:#2B2B2B;font-size:12px;}
.jScrollbar1 .jScrollbar_draggable{float:left;width:13px;height:209px;overflow:hidden;background:transparent;position:relative}
.jScrollbar1 .jScrollbar_draggable a.draggable{position:relative;background-color:#000;display:block;height:70px;width:13px;cursor:s-resize}
.jScrollbar2{width:500px;height:209px;overflow:hidden;position:relative;background-color:#3f6f7c;padding:10px}
.jScrollbar2 .jScrollbar_mask{width:450px;position:relative;top:0;}
.jScrollbar2 .jScrollbar_mask p{margin:0;padding:0;color:#FFF;font-size:12px;}
.jScrollbar2 .jScrollbar_draggable{float:left;width:13px;height:209px;overflow:hidden;background:none;background-color:#8ea9b0;position:relative}
.jScrollbar2 .jScrollbar_draggable a.draggable{position:relative;background-color:#0a5060;display:block;height:45px;width:13px;margin-left:0;cursor:s-resize}
.jScrollbar3{width:500px;height:209px;overflow:hidden;position:relative;background-color:#d6d6d6;padding:10px}
.jScrollbar3 .jScrollbar_mask{width:450px;position:relative;top:0;}
.jScrollbar3 .jScrollbar_mask p{margin:0;padding:0;color:#242424;font-size:12px;}
.jScrollbar3 .jScrollbar_draggable{float:left;width:3px;height:209px;overflow:hidden;background:none;background-color:#FFF;position:relative}
.jScrollbar3 .jScrollbar_draggable a.draggable{position:relative;background-color:#313131;display:block;height:44px;width:3px;cursor:s-resize}
.jScrollbar4{width:500px;height:209px;overflow:hidden;position:relative;background-color:#454547;padding:10px}
.jScrollbar4 .jScrollbar_mask{width:460px;position:relative;top:0;}
.jScrollbar4 .jScrollbar_mask p{margin:0;padding:0;color:#FFF;font-size:12px;}
.jScrollbar4 .jScrollbar_draggable{float:left;width:13px;height:209px;overflow:hidden;background:none;background:transparent url('../themes/panasonic/clientlibs/images/bg_slider4.png') no-repeat;position:relative}
.jScrollbar4 .jScrollbar_draggable a.draggable{position:relative;background:transparent url('../themes/panasonic/clientlibs/images/bg_draggable4.png') no-repeat;display:block;height:58px;width:13px;cursor:s-resize}
.jScrollbar5{width:500px;height:209px;overflow:hidden;position:relative;background-color:#313131;padding:10px}
.jScrollbar5 .jScrollbar_mask{width:460px;position:relative;top:0;}
.jScrollbar5 .jScrollbar_mask p{margin:0;padding:0;color:#FFF;font-size:12px;}
.jScrollbar5 .jScrollbar_draggable{float:left;width:12px;height:209px;overflow:hidden;background:none;background-color:#222222;border:1px solid #000;position:relative}
.jScrollbar5 .jScrollbar_draggable a.draggable{position:relative;background:transparent url('../themes/panasonic/clientlibs/images/bg_draggable5.png') no-repeat;display:block;height:52px;width:12px;cursor:s-resize}
@font-face{font-family: "Open Sans Condensed";font-weight: normal;src: url('/euf/assets/themes/panasonic/common/fonts/opensans-condlight-webfont.eot?'), url('/euf/assets/themes/panasonic/common/fonts/opensans-condlight-webfont.eot') format("embedded-opentype"), url('/euf/assets/themes/panasonic/common/fonts/opensans-condlight-webfont.svg') format("svg"), url('/euf/assets/themes/panasonic/common/fonts/opensans-condlight-webfont.woff') format("woff"), url('/euf/assets/themes/panasonic/common/fonts/opensans-condlight-webfont.ttf') format("truetype");}
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, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin: 0;padding: 0;font-size: 100%;font: inherit;vertical-align: baseline;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display: block;}
body{font-size: 75%;line-height: 1;color:#222;font-family: arial;}
ol, ul{list-style: none;}
blockquote, q{quotes: none;}
blockquote:before, blockquote:after, q:before, q:after{content: '';content: none;}
table{}
body{background: #f7f7f7;}
a{font-family: arial;font-size: 12px;color: #00a0c6;font-weight: bold;text-decoration: none;}
.rn_RelatedAnswers a{text-decoration: underline;color: #0C4B97;font-size: 14px;}
.rn_RelatedAnswers a:hover{background: #0A3A76;color: #fff;}
.container{max-width: 976px;margin: 0 auto;padding: 0 2px 0 2px;}
#sections{overflow: hidden;}
#sections .pagesection:after{content: '';display: block;border-bottom: #d6d6d6 solid 1px;margin: 50px 0 50px 0;width: 99999px;margin-left: -999px;}
#support_bg:after, #accessories:after{display: none !important;}
.defaultTheme{background:url("../themes/panasonic/clientlibs/images/Loose_Graphics/img-tooltip-1px.png") repeat-x;color:#fff;height: 31px;margin: 10px 0 0 10px;}
.defaultTheme:before{content: "";display: block;background: url("../themes/panasonic/images/spr-global-nav.png") no-repeat;width : 18px;height : 31px;background-position : -77px -116px;background-repeat : no-repeat;float: left;margin-left: -18px;}
.defaultTheme:after{background: url("../themes/panasonic/images/spr-global-nav.png");width : 13px;height : 31px;background-position : -101px -116px;background-repeat : no-repeat;float: right;content: "";display: block;margin-right: -13px;}
.defaultTheme p{display: inline-block;line-height: 31px;}
.specsTooltip{width: 234px;background: url(../themes/panasonic/clientlibs/images/specstoolbg.png) repeat-y;line-height: 12px;}
.specsTooltip:before{content: "";background: url(../themes/panasonic/clientlibs/images/specstooltipsprite.png) no-repeat center top;display: block;width: 234px;height: 30px;margin-top: -30px;}
.specsTooltip:after{content: "";background: url(../themes/panasonic/clientlibs/images/specstooltipsprite.png) no-repeat center bottom;display: block;width: 234px;height: 30px;margin-bottom: -30px;clear: both;}
.specsTooltip p{padding: 0 15px !important;line-height: 16px !important;}
#viewall{float: right;margin-top: 15px;}
#viewall a{font-family: 'Open Sans Condensed', sans-serif;font-size: 13px;color: #FFF;font-weight: bold;line-height: 17px;}
#viewall a:before{content: "";display: inline-block;background: url("../themes/panasonic/images/spr-global-nav.png");width : 11px;height : 11px;background-position : -66px -167px;background-repeat : no-repeat;margin-right: 10px;}
#bustype{float: right;display: block;}
#bustype li{display: inline-block;margin: 10px 0px;}
#bustype a{font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #A9A9A9;font-weight: bold;text-decoration: none;text-transform: uppercase;display: inline-block;padding: 0 7px;}
#bustype li:first-child{}
#searchformhead{clear: right;float: right;width: 130px;background: url("../themes/panasonic/images/img-nav-global-search-1px.png");border-bottom: 1px solid #5c5c5c;-webkit-border-radius: 4px;border-radius: 4px;margin-right: 5px;}
#searchformhead label{display: none;}
#searchformhead input[type=text]{background: transparent;border: 0;font-family: 'Open Sans Condensed', sans-serif;font-size: 13px;color: #ffffff;font-weight: bold;width: 90px;padding: 4px 0 3px 5px;margin: 0;}
#searchformhead input[type=submit]{border: 0;width: 26px;height: 25px;font-size: 1px;text-indent: -99999px;float: right;margin-right: -3px;background-position : -127px -116px;background-repeat : no-repeat;}
#searchformhead input[type=submit], button{}
#sections{overflow: hidden;}
#sections .pagesection{padding: 70px 0 0 0;}
#sections .pagesection:after{content: '';display: block;border-bottom: #d6d6d6 solid 1px;margin: 0;width: 99999px;margin-left: -999px;padding-top: 70px;}
#support_bg:after, #accessories:after{display: none !important;}
.pan_menu nav{text-align: center;}
.pan_menu nav li{list-style: none;display: inline-block;margin-left: -5px;padding: 10px 2.561475% 10px 2.561475%;background-image: url("../themes/panasonic/clientlibs/images/features/nav_bg.jpg");border: #e1e1e1 solid 1px;}
.pan_menu nav li:hover, .pan_menu nav li.ui-tabs-active{background-image: url("../themes/panasonic/clientlibs/images/features/nav_bg_hover.jpg");}
.pan_menu li:hover a{color: #b9b9b9;}
.pan_menu nav li:first-child{-webkit-border-radius: 5px 0px 0px 5px;border-radius: 5px 0px 0px 5px;}
.pan_menu nav li:last-child{-webkit-border-radius: 0px 5px 5px 0px;border-radius: 0px 5px 5px 0px;}
.pan_menu nav li a{font-family: 'Open Sans Condensed', sans-serif;text-decoration: none;color: #1f1f1f;font-size: 13px;text-transform: uppercase;font-weight: bold;display: block;}
.prev{background: url("../themes/panasonic/clientlibs/images/product-sprite.png") no-repeat scroll -5px -26px;width: 34px;height: 45px;display: block;}
.next{background: url("../themes/panasonic/clientlibs/images/product-sprite.png") no-repeat scroll -71px -26px;width: 34px;height: 45px;display: block;}
.paginator{text-align: center;height: 20px;margin: 0 auto;float: left;}
.paginator a{background: url("../themes/panasonic/clientlibs/images/product-sprite.png") no-repeat scroll -50px -4px;width: 3px;height: 3px;display: inline-block;text-indent: -99999px;margin-left: 10px;margin-top: 20px;-webkit-padding-before: 7px;}
.paginator a:first-child{margin-left: 0;}
.paginator a:last-child{border:0;}
.paginator .selected{background: url("../themes/panasonic/clientlibs/images/product-sprite.png") no-repeat scroll -27px -1px;width: 10px;height: 10px;padding-top: 4px;}
.videotour, .pgallery, .trisicsti, #closehero, #prev_heros, #next_heros, #hpaginator a{background-image: url(../themes/panasonic/clientlibs/images/hero-sprites.png);}
#heroshuttle{display: none;position: absolute;top:0;height: 621px;width: 1203px;background:url(../themes/panasonic/clientlibs/images/hero-shuttler-bg.png) no-repeat left top;z-index: 999999;margin-right: -601px;right:50%;opacity: 0.25;}
#heroshuttle h1{color: #FFFFFF;font-family: 'Open Sans Condensed',sans-serif;font-size: 16px;font-weight: bold;text-transform: uppercase;margin: 83px 0 -10px 113px;float: left;}
#heroshuttle h1 sup{font-size: 11px;font-weight: normal;vertical-align: super;}
#closehero{display: block;float: right;width: 25px;height: 25px;background-position: -13px -9px;text-indent: -9999px;margin: 81px 110px -20px 0;}
#herotabs{margin: 75px auto 0;text-align: center;word-spacing: -.43em;clear: both;}
#herotabs li{display: inline-block;border-left: 1px solid #434343;border-right: 1px solid #171717;padding: 0 13px;}
#herotabs li:first-child{border-left: 0;}
#herotabs li:last-child{border-right: 0;}
#herotabs li a{display: block;text-indent: -9999px;width: 72px;height: 20px;}
.videotour{background-position: -10px 113px;}
.pgallery{background-position: -112px 113px;}
.trisicsti{background-position: -214px 112px;}
.videotour:hover, .ui-tabs-active .videotour{background-position: -10px 51px;}
.pgallery:hover, .ui-tabs-active .pgallery{background-position: -112px 51px;}
.trisicsti:hover, .ui-tabs-active .trisicsti{background-position: -214px 51px;}
.heropanel{width: 980px;margin: 20px auto;}
.heroslider{margin: 0 auto;}
.heroslider .slide{width: 498px;float: left;}
#prev_heros{float: left;margin-top: -233px;background-position: -118px -13px;}
#next_heros{float: right;margin-top: -233px;background-position: -158px -13px;}
#hpaginator{text-align: center;float: none;}
#hpaginator a{background-position: -247px -48px;}
#hpaginator a.selected{background-position: -224px -45px;}
#features{margin-top: 70px;width: 976px;}
.feature_slide{width: 976px;position: relative;}
.features_slide_block{margin-top: 70px;margin-bottom: 50px;float: left;}
.features_slide_block img{width: 52%;float: left;}
.quality_info{width: 38%;float: left;margin-left: 30px;margin-top: 80px;padding-left: 30px;}
.features_slide_block p{font-size: 12px;font-family: arial;line-height: 18px;margin: 20px 10% 20px 0;}
#features_paginator{float: left;margin-top: 40px;width: 100%;}
#features_paginator p{font-weight: bold;font-family: arial;font-size: 12px;}
#features_paginator p:first-child , .first-child p{float: left;width: 110px;text-align: right;margin: 10px 2.049180327869% 0 2.049180327869%;}
#prev_feature_title{text-align: left;}
#features_paginator p:last-child, .last-child p{float: left;width: 110px;text-align: left;margin: 10px 2.049180327869% 0 2.049180327869%;}
#prev_features{float: left;}
#next_features{float: left;}
#fpaginator{width: 608px;}
.features_slide_block_2{float: left;width: 48%;}
.features_slide_block .features_slide_block_2:first-child{margin-right: 4%;}
.features_slide_block_2 img{width: 100%;margin-bottom: 20px;}
.features_slide_block_2 p{height: 100px;}
.features_slide_block_3{width: 31%;float: left;margin-right: 2%;}
.features_slide_block_3 img{width: 100%;margin-top: 20px;}
.features_slide_block .features_slide_block_3:last-child{margin-right: 0px;}
.features_slide_block_3 h3{text-align: left;}
.features_slide_block_3 h1{text-align: right;}
.features_slide_block_4{width: 23%;float: left;margin-right: 2%;}
.reviewsection h2{text-align: center;margin-bottom: 20px;}
.reviews_slide{position: relative;width: 907px;float: left;}
.reviews_slide_block{text-align: center;height: 370px;}
#cr_img{margin: 10px 0 10px 0;}
.reviews_slide_block h1{margin: 10px 200px 10px 200px;}
.reviews_slide_block span{font-weight: bold;}
.review_arrow{float: left;margin-top: 200px;}
.score{margin: 0 auto;}
#rpaginator{width: 100%;}
.support_bg{background-color: #d2d2d2;padding-top: 2px;}
.supportsection{text-align: center;}
.supportsection h2{margin-top: 10px;}
#supportsearch{width: 45%;margin: 40px auto;}
#supportsearch label{display: none;}
#supportsearch input[type=text]{background-color: #fff;border: 0;height: 30px;font-size: 12px;color: #323232;width: 85%;padding: 4px 0 3px 5px;border-top: 1px solid #ccc;-webkit-border-radius: 5px 0px 0px 5px;border-radius: 5px 0px 0px 5px;float: left;}
#supportsearch input[type=submit]{background: #fff url('../themes/panasonic/clientlibs/images/support/search.png') no-repeat -4px 2px;border: 0;width: 35px;height: 38px;font-size: 1px;text-indent: -99999px;float: left;-webkit-border-radius: 0px 5px 5px 0px;border-radius: 0px 5px 5px 0px;border-top: 1px solid #ccc;}
#support_slide{float: left;margin-top: 40px;width: 100%;}
.support_block{float: left;width: 25%;text-align: left;line-height: 15px;}
.support_block p{margin-top: 20px;}
.support_block h6{font-family: arial;color: #000;}
.firmware_box{width: 1024px;background: #fff;}
.firmware_box h2{text-align: center;margin-bottom: 15px;}
.firmware_procedures{border-top: #1f1f1f solid 1px;border-bottom: #1f1f1f solid 1px;height: 200px;}
.firmware_proc{border-top: #ebebeb solid 1px;border-bottom: #ebebeb solid 1px;width: 100%;height:209px;overflow:hidden;position:relative;padding: 20px 0 20px 0;margin-top: 30px;}
.firmware_proc .jScrollbar_mask{width: 975px;position:relative;top:0;min-height: 300px;}
.firmware_proc .jScrollbar_mask p{line-height: 15px;margin-bottom: 15px;}
.firmware_proc .jScrollbar_mask h2, h3, h5{margin-bottom: 15px;}
.firmware_proc .jScrollbar_draggable{float:left;width:33px;height:209px;overflow:hidden;background: url('../themes/panasonic/clientlibs/images/support/scroll_bg.png') repeat-y;position:relative}
.firmware_proc .jScrollbar_draggable a.draggable{position:relative;background:transparent url('../themes/panasonic/clientlibs/images/support/scroll.png') no-repeat;display:block;height:95px;width:33px;cursor:s-resize;}
.firmware_download{width: 100%;height: 70px;margin-left: 800px;float: right;}
.firmwarebut{background: url("../themes/panasonic/clientlibs/images/support/download.png") no-repeat;display: block;padding: 15px 10px 15px 55px;color: #fff;width: 60px;font-family: 'Open Sans Condensed', sans-serif;font-size: 13px;margin-bottom: 35px;margin-top: 15px;text-decoration: none;}
.viewbut{background: url("../themes/panasonic/clientlibs/images/support/view.png") no-repeat;display: block;padding: 15px 0px 15px 55px;color: #fff;width: 35px;font-family: 'Open Sans Condensed', sans-serif;font-size: 13px;margin-bottom: 35px;margin-top: 15px;text-decoration: none;}
#firmaware_chk{float: right;margin-top: 25px;width: 100px;}
.firmwarebut, .viewbut{float: right;}
#others_products_bg{background-color: #434343;}
#others_products{padding-top: 40px;}
#others_products h3{text-align: center;color: #fff;font-family: 'Open Sans Condensed', sans-serif;}
.others_products_slide{float: left;width: 69.672131147541%;margin: 0px 15.16393442623% 20px 15.16393442623%;}
.others_products_block{float: left;width: 29.411764705882%;text-align: center;margin: 20px 0px 20px 20px;}
.others_products_block img{width: 71%;margin-bottom: 10px;}
#backcat:before, .overviewbut, .specsbut{background: url('../themes/panasonic/clientlibs/images/product-sprite.png') no-repeat;}
#backcat:before{content: "";display: inline-block;height: 8px;width: 14px;}
#backcat{float: left;margin: 10px 0 0 0;}
#backcat a{color: #b6b6b6;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
#overviewbg{background: url("../themes/panasonic/clientlibs/images/overview-bg.jpg") repeat-x center top;padding-bottom: 34px;}
#overview{height: 460px;}
#overviewblock{color: #fff;float: left;clear: both;width: 215px;}
#overviewblock h1{margin-top: 85px;line-height: 36px;color: #FFF;}
#overviewblock p{margin: 10px 0px 20px 0px;line-height: 16px;}
#overviewimg{float: left;width: 62.5%;}
.overviewbut{display: inline-block;background-position:-140px -26px;text-transform: uppercase;padding-left: 33px;color: #000;font-family: 'Open Sans Condensed', sans-serif;font-size: 14px;font-weight: bold;text-decoration: none;text-align: center;line-height: 44px;height: 43px;width: 93px;}
.footnote{color: #6c6c6c;font-family: Arial;font-size: 11px;text-align: right;line-height: 12px;margin-top: -32px;float: right;}
#specsbar{float: left;width: 225px;}
#specsbar h3{margin-bottom: 0;}
#specsbar p{font-size: 13px;font-weight: 400;}
.specsbut{display: block;padding: 15px 10px 15px 55px;color: #fff;background-position: -295px -27px;width: 76px;font-family: 'Open Sans Condensed', sans-serif;font-size: 13px;margin-bottom: 35px;margin-top: 15px;text-decoration: none;}
#dimimg{float: right;}
#dimimg span{display: block;padding: 30px 0;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000;clear: both;}
#dimimg ul{margin-left: 45px;margin-top: -55px;}
#dimimg ul li{float: left;}
#dimimg li a{background-image: url(../themes/panasonic/clientlibs/images/specs-sprites.png);}
#sizepicker li a{display: block;font-size: 20px;display: block;color: #000;font-weight: bold;text-decoration: none;font-family: 'Open Sans Condensed', sans-serif;background-position: -69px -60px;padding: 11px 16px;margin-right: 10px;}
#sizepicker li a.selected{background-position: -12px -60px;color: #595959;}
#colorpicker li a{background-position: -45px -7px;display: block;text-indent: -9999px;outline: none;width: 35px;height: 35px;margin-right: 5px;}
#spcsimgs img{margin-left: 10px;}
#colorpicker li a.selected{background-position: -6px -7px;}
#specsbar li{padding-bottom: 10px;margin-bottom: 10px;border-bottom: #dddddd 1px solid;}
#specsbar li:last-child{border-bottom: 0px;}
#specsbox{width: 1024px;max-width: 1024px;height: 572px;}
#specsbox .firmware_proc{border: 0;width: auto;min-height: 393px;clear: both;}
#specsbox .firmware_proc .jScrollbar_mask{width: 976px;}
#specsbox .firmware_proc .jScrollbar_draggable{height: 395px;}
#specsbox table{width: 100%;background: #f5f5f5;border: 1px solid #b2b2b2;}
#specsbox table tr{border: 1px solid #b2b2b2;}
#specsbox table tr th{border: 1px solid #b2b2b2;text-align: left;padding: 10px;}
#specsbox table tr td{border: 1px solid #b2b2b2;padding: 10px;}
#specsbox table tr td:last-child, #specsbox table tr th:last-child{background: #fff;}
#specsboximg{float: left;}
#specsbox h2{text-align: left;}
#printspecs{float: right;margin: -40px 57px 0 0;}
#samples .pan_menu{margin-bottom: 40px;}
#sampleslide{position: relative;width: 907px;float: left;}
#sampleslide .slide{text-align: center;}
#sampleslide .pagi{text-align: center;margin-top: 45px;}
#sampleslide .pagi li{display: inline-block;}
#demos h3{text-align: center;}
#samp1 .caroufredsel_wrapper{float: left !important;}
.samples_arrow{float: left;margin-top: 200px;}
#samples .tabs p{width: 640px;margin: 5px auto;font-family: arial;font-size: 12px;line-height: 18px;height: 75px;}
.acceslider{width: 976px;position: relative;}
.acceslider .slide{float: left;margin: 35px 6px 10px;padding: 0 25px;background: #fcfcfc;border: #f0f0f0 1px solid;height: 340px;text-align: center;}
.acceslider .slide:first-child{margin-left: 0px;}
.acceslider .slide img{margin: 25px 0 15px;}
.acceslider .slide p{margin: 10px 0 10px 0;font-family: arial;font-size: 12px;}
.acceso.arrow a{float: left;}
.acceso.arrow .next{float: right;}
#apaginator{float: none;}
#access_more{margin-top: 20px;text-align: center;}
#access_more h1{margin-top: 40px;}
#access_more_slide{margin: 40px 0 80px 0;float: left;width: 100%;}
.access_more_slide_block{width: 30.225409836066%;float: left;border: #f0f0f0 solid 1px;background-color: #fcfcfc;height: 50px;margin: 0 0 0 1.280737704918%;padding: 20px 0 0 2.049180327869%;text-align: left;font-size: 13px;}
.access_more_slide_block .link{color: #000;}
.access_more_slide_block p{font-family: arial;font-size: 12px;}
.access_more_slide_block:first-child{margin-left: 0;}
.stuck{position: fixed;top: 0;z-index: 999999;}
#browsebar.stuck{height: 35px !important;}
#browsebar.stuck, #pining_nav.stuck{width: 100%;}
#pining_nav.stuck{margin-top: 35px;}
.placeholder.anav{height: 40px;}
.placeholderb.on{height: 35px;}
#pining_nav{background: #434343;height: 34px;}
.nav-container nav:before{background: url("../themes/panasonic/clientlibs/images/pinnnavbg.png") no-repeat scroll 0 0 transparent;content: "";display: inline-block;float: left;height: 34px;left: -246px;margin-right: -269px;margin-bottom: -34px;position: relative;top: 0;width: 246px;}
.nav-container nav{background-color: #434343;background-repeat: no-repeat;height: 34px;width: 976px;margin: 0 auto;}
.nav-container nav li{display: inline;list-style: none;}
.nav-container nav ul{}
.nav-container nav li a{text-decoration: none;font-size: 1.1em;color: #fff;font-weight: bold;display: inline-block;width: 7em;text-align: center;height: 34px;line-height: 34px;padding: 0 12px;}
.nav-container nav li a:hover{color: #fff;background: #00a0c6;}
.nav-container nav li a.selected, .nav-container nav li:first-child a{background: url('../themes/panasonic/clientlibs/images/pin-nav-bg.png') no-repeat top right;}
#pagi{text-align: center;}
#pagi a{margin-right: 10px;}
#pagi a img{filter: url("data:image/svg+xml;utf8,<svg xmlns=\'https://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter: gray;-webkit-filter: grayscale(100%);-webkit-transition: all .6s ease;-webkit-backface-visibility: hidden;}
#pagi a img:hover{filter: url("data:image/svg+xml;utf8,<svg xmlns=\'https://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter: grayscale(0%);}
#pagi a .slide-option-selected{filter: url("data:image/svg+xml;utf8,<svg xmlns=\'https://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter: grayscale(0%);}
.slide .tabs .sample-info-link{color: #00A0C6;float: left;font-weight: bold;text-align: left;text-decoration: none;width: 640px;}
.slide .tabs .sample-info{height: 50px;overflow: hidden;}
.clearfix{float: none;clear: both;}
:root{--header-full-height: 105px;--header-main-height: 70px;--header-bar-height: 35px;--site-content-width: 976px;--site-content-margin: 0 auto;--template-nav-colour-inactive: #EBEBEB;--template-nav-colour-active: #fff;--margin-top-standard: 12px;--margin-bottom-standard: 12px;--h1-size: 2em;--h2-size: 1.5em;--h3-size: 1.17em;--h4-size: 1.12em;--h5-size: .83em;--h6-size: .75em;--p-size: 1em;--h1-weight: 600;--h2-weight: 600;--h3-weight: 600;--h4-weight: 500;--h5-weight: 500;--h6-weight: 500;--p-weight: 500;}
.easeInOutCirc{-webkit-transition-timing-function: cubic-bezier(0.785, 0.135, 0.150, 0.860);-moz-transition-timing-function: cubic-bezier(0.785, 0.135, 0.150, 0.860);-o-transition-timing-function: cubic-bezier(0.785, 0.135, 0.150, 0.860);transition-timing-function: cubic-bezier(0.785, 0.135, 0.150, 0.860);-webkit-transition-duration: 500ms;-moz-transition-duration: 500ms;-o-transition-duration: 500ms;transition-duration: 500ms;}
img.renderClearly{image-rendering: -moz-crisp-edges;image-rendering: -o-crisp-edges;image-rendering: -webkit-optimize-contrast;image-rendering: crisp-edges;-ms-interpolation-mode: nearest-neighbor;}
h1, h2, h3, h4, h5, h6, p{padding: 0;margin: 0;color: #000;font-weight: bold;font-family: Arial, Helvetica, sans-serif;line-height: 1.5;}
h1{font-size: var(--h1-size);font-weight: var(--h1-weight);padding: 8px 1px 8px 0;}
h2{font-size: var(--h2-size);font-weight: var(--h2-weight);}
h3{font-size: calc(var(--h3-size) * 0.85);font-weight: var(--h3-weight);}
h4{font-size: var(--h4-size);font-weight: var(--h4-weight);}
h5{font-size: var(--h5-size);font-weight: var(--h5-weight);}
h6{font-size: var(--h6-size);font-weight: var(--h6-weight);}
p{font-size: var(--p-size);font-weight: var(--p-weight);}
ul{padding-left: 0;}
.blubot{display: inline-block;padding: 5px 4px;background: #0a3a76;color: #fff;border-radius: 3px;text-align: center;font-weight: bold;width: 155px;margin-right: 3px;}
.thumbnailContainer{width: 100%;display: flex;flex-flow: row wrap;justify-content: center;}
.thub=mbnailContainer li{list-style: none;}
.thumbnail{width: 185px;height: 105px;box-sizing: border-box;display: flex;flex-flow: column nowrap;text-align: center;align-content: center;position: relative;margin: 2.5px;padding-top: 5px;background: #fff;border: solid 1px #999;}
.thumbnail .imageContainer{width: 100%;height: 70%;position: relative;}
.thumbnail img{margin: 0 auto;height: auto;width: auto;max-height: 90%;max-width: 75%;transition-property: all;transition-duration: 200ms;}
.thumbnail p{margin-top: 3px;padding: 0;height: auto;font-family: Arial, Helvetica, sans-serif;text-decoration: none;font-weight: var(--h1-weight);font-size: var(--h2-size);color: #0C4B97;}
.thumbnail:hover p, .thumbnail:active p, .thumbnail:focus p, .thumbnailContainer a:focus .thumbnail p{background: #0A3A76;color: #fff;}
.thumbnail:hover img, .thumbnail:active img, .thumbnail:focus img, .thumbnailContainer a:focus .thumbnail img{max-height: 86%;max-width: 71%;}
#rn_MainColumn{width: var(--site-content-width);margin: var(--site-content-margin);}
#rn_SearchControls{margin-top: var(--margin-top-standard);}
#rn_SearchControls2{margin-top: var(--margin-top-standard);}
.headerDropdownParent{position: relative;z-index: 1000;}
.headerDropdownOptions{position: absolute;top: calc(100% - 18px);left: 0 !important;display: none;width: 135% !important;margin: 0;}
.headerDropdownOptions li{margin: 0 !important;background: #474747 url("../themes/panasonic/images/img-nav-global-1px.gif") repeat-x !important;width: 100% !important;box-sizing: border-box;text-align: left !important;line-height: 20px !important;padding-top: 7px;padding-bottom: 7px;}
.headerDropdownOptions li a{width: 100%;height: 100%;display: block;padding-left: 12px;box-sizing: border-box;}
.headerDropdownParent:hover .headerDropdownOptions, .headerDropdownParent:focus .headerDropdownOptions, .headerDropdownParent:active .headerDropdownOptions{display: block;}
footer{background-color: #434343;color: #c5c5c5;border-top: #616161 solid 1px;padding-bottom: 10em;width: 100%;}
.footer{justify-content: center;width: var(--site-content-width);margin: var(--site-content-margin);}
#returnToTop{display: block;margin: 10px auto 0px auto;}
footer .copyright{color: #ddd;margin: 10px auto;}
footer a{color: var(--template-nav-colour-inactive);text-decoration: none;font-size: var(--p-size);}
footer a:hover, footer a:active, footer a:focus{color: var(--template-nav-colour-active);}
footer ul{justify-content: center;margin-left: -18px;}
footer ul li{text-decoration: underline;display: inline-block;}
footer ul li:nth-child(2){padding: 0 7px;margin: 0 7px;border-right: 1px solid #fff;border-left: 1px solid #fff;}
footer.usa ul li:nth-child(4){padding: 0 0px 0 7px;margin: 0 0px 0 7px;border-left: 1px solid #fff;}
strong{font-weight: bolder;}
@media screen and (max-width: 414px){:root{--header-full-height: 61px;--header-main-height: 48px;--header-bar-height: 23px;--site-content-width: 100%;--site-content-margin: 0 auto;--template-nav-colour-inactive: #EBEBEB;--template-nav-colour-active: #fff;--margin-top-standard: 12px;--margin-bottom-standard: 12px;--h1-size: 2em;--h2-size: 1.5em;--h3-size: 1.17em;--h4-size: 1.12em;--h5-size: .83em;--h6-size: .75em;--p-size: 1em;--h1-weight: 600;--h2-weight: 600;--h3-weight: 600;--h4-weight: 500;--h5-weight: 500;--h6-weight: 500;--p-weight: 500;}
body, html{overflow-x: hidden;}
#rn_MainColumn{padding: 0;max-width: 414px;padding-bottom: 10px;}
header{background: #474747 url("../themes/panasonic/images/img-nav-global-1px.gif") repeat-x;font-family: Arial, Helvetica, sans-serif;height: var(--header-full-height);box-sizing: border-box;width: 100%;}
#headerContent{width: 100%;position: relative;height: 80%;z-index: 2;}
#logo{position: absolute;top: 50%;transform: translateY(-50%);height: 80%;}
#logo img{max-height: 100%;}
.globalNav{height: 100%;width: calc(100% - 88px);left: 88px;position: relative;}
.globalNav ul{width: 100%;justify-content: center;position: absolute;transform: translate(-50%, -50%);top: 50%;left: 50%;}
.globalNav li{margin: 0px 13px;text-align: center;}
.globalNav li a, .globalNav li{font-size: 13px;color: var(--template-nav-colour-inactive);font-weight: bold;text-decoration: none;text-shadow: 0 0 3px black;}
.globalNav li a:hover, .globalNav li a:active, .globalNav li a:focus, .globalNav li:hover, .globalNav li:active, .globalNav li:focus{color: var(--template-nav-colour-active);text-shadow: none;}
.globalNav li.active a, .globalNav li.active{color: var(--template-nav-colour-active);text-shadow: none;}
.headerDropdownOptions{top: calc(100% + 4px) !important;transform: translate(0) !important;}
.headerDropdownOptions li{padding-right: 8px;box-sizing: content-box;font-size: 12px;}
.headerDropdownOptions li a{font-size: 12px;}
#browseBar{background: url("../themes/panasonic/images/img-nav-sub-1px.gif");width: 100%;height: var(--header-bar-height);border-top: 1px solid #1f1f1f;box-sizing: border-box;z-index: 1;}
#browseBarContent{background: url("../themes/panasonic/images/img-nav-sub-1px.gif");font-size: 16px;color: #fff;font-weight: bold;width: 100%;max-width: var(--site-content-width);margin: var(--site-content-margin);margin: 0 auto;height: 100%;position: relative;display: flex;flex-flow: row nowrap;}
#brand{display: block;float: clear;width: 30%;height: 100%;display: flex;flex-flow: row nowrap;}
#brand img{height: 74%;width: auto;vertical-align: middle;margin-left: 10px;margin-top: 2.5%;}
#siteLanguageLink{color: #8BD7DF;text-shadow: 0 0 3px black;font-size: 12px;margin-right: 8px;text-align: right;width: 70%;line-height: var(--header-bar-height);}
#siteLanguageLink:hover, #siteLanguageLink:active, #siteLanguageLink:focus{color: #fff;}
#rn_logo{max-width: 100%;}
#rn_logo a{margin-left: 0;margin-right: 10px;}
.thumbnailContainer{width: 100%;display: flex;flex-flow: row wrap;justify-content: center;}
.thumbnail{width: 160px;height: 105px;box-sizing: border-box;display: flex;flex-flow: column nowrap;text-align: center;align-content: center;position: relative;margin: 2.5px;padding-top: 5px;background: #fff;border: solid 1px #999;}
.thumbnail .imageContainer{width: 100%;height: 70%;position: relative;}
.thumbnail img{margin: 0 auto;height: auto;width: auto;max-height: 90%;max-width: 75%;transition-property: all;transition-duration: 200ms;}
.thumbnail p{margin-left: 0;max-width: 100%;width: 100%;margin-top: 3px;padding: 0;height: auto;font-family: Arial, Helvetica, sans-serif;text-decoration: none;font-weight: var(--h1-weight);font-size: var(--h2-size);color: #0C4B97;}
.thumbnail:hover p, .thumbnail:active p, .thumbnail:focus p, .thumbnailContainer a:focus .thumbnail p{background: #0A3A76;color: #fff;}
.thumbnail:hover img, .thumbnail:active img, .thumbnail:focus img, .thumbnailContainer a:focus .thumbnail img{max-height: 86%;max-width: 71%;}
#homepageRegionSwitch{display: inline-block;font-size: 12px;margin-top: 22px;padding-left: 4px;}
#rn_SearchControls2{margin: 0;padding: 0;width: 96%;margin-top: var(--margin-top-standard);margin-bottom: var(--margin-bottom-standard);margin-left: 1.5%;}
#rn_SearchControls2 *{margin: 0;padding: 0;float: clear;}
#rn_SearchControls2 form{width: 100%;padding: 10px 8px;display: flex;flex-flow: row nowrap;}
#rn_SearchControls2 .rn_SearchInput{width: 77%;}
#rn_SearchControls2 .rn_SearchInput input{padding: 4px 0px 4px 4px;box-sizing: border-box;margin-bottom: 0;height: 25px;}
#rn_KeywordText_1{display: flex;flex-flow: column nowrap;}
#rn_SearchControls2 .detailSearchButton{width: 20%;margin-left: 3%;position: relative;}
#rn_SearchButton_2_SubmitButton{display: inline-block;padding: 5px 4px;background: #0a3a76;color: #fff;border-radius: 3px;text-align: center;font-weight: bold;position: absolute;bottom: 0;}
#homepageLinkSection{display: flex;flex-flow: row nowrap;}
.homepageLinkThumbnail{width: 30%;height: 130px;background: #fff;position: relative;display: block;margin-left: 1.5%;margin-right: 1.5%;box-sizing: border-box;border: solid 1px #999;}
.homepageLinkThumbnail:nth-child(2){width: 31%;}
.homepageLinkThumbnail .imageContainer{width: 100%;height: 67%;position: relative;}
.homepageLinkThumbnail .imageContainer .circle{width: 50px;height: 50px;box-shadow: 0px 0px 11px hsla(0, 0%, 0%, 0.5);transition-property: all;transition-duration: 200ms;}
.homepageLinkThumbnail .imageContainer .circle img{width: 100px;height: auto;max-width: 70%;max-height: 70%;}
.homepageLinkThumbnail .textContainer{width: 100%;height: 33%;font-weight: var(--h1-weight);font-size: var(--h2-size);justify-content: center;align-content: center;transition-property: all;transition-duration: 200ms;overflow: hidden;}
.homepageLinkThumbnail .textContainer p{margin-left: 0;max-width: 100%;width: 100%;font-weight: var(--h1-weight);font-size: 14px;vertical-align: middle;transition-property: all;transition-duration: 200ms;box-sizing: border-box;}
.homepageLinkThumbnail:hover .textContainer, .homepageLinkThumbnail:focus .textContainer, .homepageLinkThumbnail:active .textContainer{background: #0A3A76;}
.homepageLinkThumbnail:hover .textContainer p, .homepageLinkThumbnail:focus .textContainer p, .homepageLinkThumbnail:active .textContainer p{color: #fff;}
.homepageLinkThumbnail:hover .imageContainer .circle, .homepageLinkThumbnail:focus .imageContainer .circle, .homepageLinkThumbnail:active .imageContainer .circle{width: 40px;height: 40px;box-shadow: 0px 0px 11px hsla(0, 0%, 0%, 0.4);}
#youtubeBanner{width: 97%;margin-left: 1.5%;justify-content: center;align-items: center;box-sizing: border-box;position: relative;background-image: url("https://eng-ca.faq.panasonic.com/euf/assets/images/panasonic/answer_images/youtube-page/youtube-banner-min.jpg");background-position: center;background-size: contain;height: 100px;}
.fullSizeBackground{position: absolute;top: 0;left: 0;height: 100%;width: 100%;background: hsla(0, 0%, 0%, 70%);}
#youtubeBanner h2{font-size: 14px;color: #fff;display: block;padding: 3px 6px;text-shadow: 4px 6px 11px hsla(0, 0%, 0%, 1);}
#youtubeBanner a{margin-top: 8px;font-size: 17px;color: #fff;width: fit-content;display: block;text-shadow: 4px 6px 11px hsla(0, 0%, 0%, 1);padding: 5px;margin: 0 auto;white-space: nowrap;}
#youtubeBanner a span{text-decoration: underline;vertical-align: middle;padding: 0 5px;}
#youtubeBanner a:hover, #youtubeBanner a:active, #youtubeBanner a:focus{background: #fff;}
#youtubeBanner a:hover span, #youtubeBanner a:active span, #youtubeBanner a:focus span{color: #000;text-decoration: none;}
.quickLinkSection{justify-content: center;align-content: center;width: 100%;}
.quickLink{margin: 5px;width: 80%;height: 73px;box-shadow: 2px 2px 3px hsla(0, 0%, 0%, 0.4);position: relative;color: #fff;}
.quickLink img{position: absolute;top: 5px;right: 5px;transition-duration: 200ms;transition-property: all;}
.quickLink p{position: absolute;transform: translateY(-50%);top: 50%;left: 10px;color: #fff;}
.quickLink .angledBackground{position: absolute;left: -45%;width: 100%;height: 110%;transform: skew(-45deg);transition-duration: 200ms;transition-property: all;}
.quickLink:hover img, .quickLink:active img, .quickLink:focus img{transform: scale(0.96);}
.quickLink:hover .angledBackground, .quickLink:active .angledBackground, .quickLink:focus .angledBackground{left: -40%;}
.quickLinkPrimary{background: #24423D}
.quickLinkPrimary img{width: 50px;height: auto;}
.quickLinkPrimary.serviceAndRepairs img{width: 40px;top: 10px;right: 12px;}
.quickLinkPrimary p{font-size: var(--h2-size);font-weight: var(--h2-weight);}
.quickLinkPrimary:hover, .quickLinkPrimary:active, .quickLinkPrimary:focus{background: #335B55;}
.quickLinkSecondary{background: #000;color: #fff;overflow: hidden;}
.quickLinkSecondary .angledBackground{background: #28529A;}
.quickLinkSecondary p{font-size: var(--h3-size);font-weight: var(--h3-weight);}
#supportLinks{margin-top: 5px;}
.quickLinkTertiary{background: #fff;color: #fff;overflow: hidden;}
.quickLinkTertiary .angledBackground{background: #28529A;}
.quickLinkTertiary img{width: auto;height: 80%;}
.quickLinkTertiary p{font-size: var(--h2-size);font-weight: var(--h2-weight);}
.quickLinkDoubleContainer, .quickLinkTripleContainer{width: 80%;}
.quickLinkDoubleContainer .quickLink, .quickLinkTripleContainer .quickLink{height: 73px;width: 100%;margin: 5px 0 5px 0;}
.quickLinkDoubleContainer .quickLink:last-child, .quickLinkTripleContainer .quickLink:last-child{margin-top: 0;}
.quickLinkPhoneNumber{background: #28529A;color: #fff;overflow: hidden;}
.quickLinkPhoneNumber:hover, .quickLinkPhoneNumber:active, .quickLinkPhoneNumber:focus{background: #2c5bac;}
.quickLinkPhoneNumber img{width: auto;height: 70%;top: 15%;right: 10px;}
.quickLinkPhoneNumber:hover img, .quickLinkPhoneNumber:active img, .quickLinkPhoneNumber:focus img{transform: none;}
.quickLinkPhoneNumber p{font-size: var(--h2-size);font-weight: var(--h2-weight);}
#rn_Multiline_10_Content li a, #rn_Multiline_11_Content li a #rn_Multiline_12_Content li a{text-decoration: underline;color: #0C4B97;font-size: 13px;}
#rn_Multiline_10_Content li a:hover, #rn_Multiline_10_Content li a:active, #rn_Multiline_10_Content li a:focus, #rn_Multiline_11_Content li a:hover, #rn_Multiline_11_Content li a:active, #rn_Multiline_11_Content li a:focus, #rn_Multiline_12_Content li a:hover, #rn_Multiline_12_Content li a:active, #rn_Multiline_12_Content li a:focus{background: #0A3A76;color: #fff;}
#rn_Multiline_10_Content li .rn_Element3, #rn_Multiline_11_Content li .rn_Element3, #rn_Multiline_12_Content li .rn_Element3{display: none;}
.rn_ProductCategorySearchFilter{padding-top: 3px;}
#rn_SearchControls{margin: 0;padding: 0;width: 96%;margin-top: var(--margin-top-standard);margin-bottom: var(--margin-bottom-standard);margin-left: 1.5%;padding: 0 0 6px 6px;box-sizing: border-box;}
#rn_SearchControls *{padding: 0;float: clear;}
#rn_SearchControls form{width: 100%;display: flex;flex-flow: row wrap;}
.kk_SearchInput{width: 100% !important;}
.kk_SearchInput input{width: 102% !important;}
#rn_SearchControls .rn_SearchInput{width: 94%;}
#rn_SearchControls input:not(#rn_CategoryReset){padding: 4px 0px 4px 4px;box-sizing: border-box;margin-bottom: 0;height: 25px;width: 100%;}
#rn_KeywordText_1{display: flex;flex-flow: column nowrap;}
#rn_SearchControls .detailSearchButton{width: 20%;margin-left: 3%;position: relative;}
.rn_SearchButton .rn_SubmitButton, #rn_CategoryReset{display: inline-block;padding: 5px 4px !important;background: #0a3a76 !important;color: #fff;border-radius: 3px;text-align: center;font-weight: bold;margin-right: 3px;}
.rn_SearchButton .rn_SubmitButton:hover, .rn_SearchButton .rn_SubmitButton:active, .rn_SearchButton .rn_SubmitButton:focus, #rn_CategoryReset:hover, #rn_CategoryReset:active, #rn_CategoryReset:focus{background: #0E54AA !important;}
#rn_categoorySelector{width: 100%;}
#rn_categoorySelector select{width: 25%;}
.rn_MobileSearchButton.rn_SearchButton{background: transparent;margin-top: calc(var(--margin-top-standard) / 2);}
.rn_MobileSubmitButton{display: inline-block;padding: 5px 4px;background: #0a3a76;color: #fff;border-radius: 3px;text-align: center;font-weight: bold;margin-left: 20%;width: 60%;font-size: 15px;}
.rn_MobileSubmitButton:hover, .rn_MobileSubmitButton:active, .rn_MobileSubmitButton:focus{background: #0E54AA;}
.rn_Heading .rn_Remove{text-decoration: underline;}
.rn_Padding .rn_AlignRight{margin-top: calc(var(--margin-top-standard) / 1.8);display: block;color: #0A3A76;text-decoration: underline;font-weight: var(--h6-weight);font-size: var(--h6-size);}
.rn_Padding .rn_FilterDisplay a{margin-top: calc(var(--margin-top-standard) / 2);font-weight: var(--p-weight);font-size: var(--p-size);color: #0A3A76;display: inline-block;margin-right: 5px;}
.rn_Padding .rn_FilterItem.rn_Selected{margin-top: calc(var(--margin-top-standard) / 4);color: #0A3A76;font-weight: var(--p-weight);font-size: var(--p-size);}
.rn_Results{margin-bottom: var(--margin-bottom-standard);}
.rn_MobileMultiline.rn_Multiline li{margin-bottom: var(--margin-bottom-standard);}
.rn_MobileMultiline.rn_Multiline li a, .rn_Results a{text-decoration: underline;color: #0C4B97;font-size: 15px;}
.rn_MobileMultiline.rn_Multiline li a:hover, .rn_MobileMultiline.rn_Multiline li a:active, .rn_MobileMultiline.rn_Multiline li a:focus, .rn_Results a:hover, .rn_Results a:focus, .rn_Results a:active{background: #0A3A76;color: #fff;}
.rn_MobileMultiline.rn_Multiline li .rn_Element3{display: none;}
.rn_PaginationLinks li, .rn_PaginationLinks li a{color: #0C4B97;font-size: 15px;height: 100%;box-sizing: border-box;padding: 3px 3px;display: inline-block;}
.rn_PaginationLinks li:hover, .rn_PaginationLinks li:active, .rn_PaginationLinks li:focus{background: transparent;color: #fff;}
.rn_PaginationLinks li a:hover, .rn_PaginationLinks li a:active, .rn_PaginationLinks li a:focus, .rn_PaginationLinks li span:hover, .rn_PaginationLinks li span:active, .rn_PaginationLinks li span:focus{background: #0A3A76;color: #fff;}
.rn_Paginator .rn_NextPage:hover, .rn_Paginator .rn_PreviousPage:hover, .rn_Paginator .rn_NextPage:active, .rn_Paginator .rn_PreviousPage:active, .rn_Paginator .rn_NextPage:focus, .rn_Paginator .rn_PreviousPage:focus{background: #0A3A76;color: #fff;}
.rn_Paginator .rn_NextPage a:hover, .rn_Paginator .rn_PreviousPage a:hover, .rn_Paginator .rn_NextPage a:active, .rn_Paginator .rn_PreviousPage a:active, .rn_Paginator .rn_NextPage a:focus, .rn_Paginator .rn_PreviousPage a:focus{background: transparent;color: #fff;}
.rn_CurrentPage span, span.rn_CurrentPage{border: 1px solid #ddd !important;padding: 3px 3px !important;font-size: 15px !important;background: #0A3A76 !important;color: #fff !important;}
.rn_PanelContent{background: rgba(19, 22, 17, .85);padding: 0;padding-top: 0;}
.rn_PanelContent .rn_ScreenReaderOnly{display: none;}
.rn_PanelCap{background: #474747 url("../themes/panasonic/images/img-nav-global-1px.gif") repeat-x;font-family: Arial, Helvetica, sans-serif;height: var(--header-full-height);box-sizing: border-box;width: 100%;vertical-align: middle;padding: 0 8px;}
.rn_PanelCap .rn_Title{line-height: 170%;font-size: var(--h1-size);}
.rn_PanelCap .rn_ProdCatBack{display: none;}
.rn_PanelContent.rn_MobileProductCategorySearchFilter form{width: 100%;}
.rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_Parent, .rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_SubItem{border-bottom: 1px solid #999;position: relative;box-sizing: border-box;}
.rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_Parent label, .rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_SubItem label{width: 100%;display: block;padding: 14px 0px 14px 13px;font-weight: var(--h4-weight);font-size: var(--h2-size);cursor: pointer;box-sizing: border-box;}
.rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_Parent label:hover, .rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_Parent label:active, .rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_Parent label:focus, .rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_SubItem label:hover, .rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_SubItem label:active, .rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_SubItem label:focus{background: hsla(0, 0%, 100%, 0.1);color: #fff;}
#rn_PageTitle{margin-top: var(--margin-top-standard);}
}
@media screen and (min-width: 415px) and (max-width: 768px){:root{--header-full-height: 61px;--header-main-height: 48px;--header-bar-height: 23px;--site-content-width: 100%;--site-content-margin: 0 auto;--template-nav-colour-inactive: #EBEBEB;--template-nav-colour-active: #fff;--margin-top-standard: 12px;--margin-bottom-standard: 12px;--h1-size: 2em;--h2-size: 1.5em;--h3-size: 1.17em;--h4-size: 1.12em;--h5-size: .83em;--h6-size: .75em;--p-size: 1em;--h1-weight: 600;--h2-weight: 600;--h3-weight: 600;--h4-weight: 500;--h5-weight: 500;--h6-weight: 500;--p-weight: 500;}
body, html{overflow-x: hidden;}
#rn_MainColumn{padding: 0;width: 100%;max-width: 768px;padding-bottom: 10px;}
header{background: #474747 url("../themes/panasonic/images/img-nav-global-1px.gif") repeat-x;font-family: Arial, Helvetica, sans-serif;height: var(--header-full-height);box-sizing: border-box;width: 100%;}
#headerContent{width: 100%;position: relative;height: 80%;z-index: 2;}
#logo{position: absolute;top: 50%;transform: translateY(-50%);height: 80%;}
#logo img{max-height: 100%;}
.globalNav{height: 100%;width: calc(100% - 88px);left: 88px;position: relative;}
.globalNav ul{width: 100%;justify-content: center;position: absolute;transform: translate(-50%, -50%);top: 50%;left: 50%;}
.globalNav li{margin: 0px 13px;text-align: center;}
.globalNav li a, .globalNav li{font-size: 13px;color: var(--template-nav-colour-inactive);font-weight: bold;text-decoration: none;text-shadow: 0 0 3px black;}
.globalNav li a:hover, .globalNav li a:active, .globalNav li a:focus, .globalNav li:hover, .globalNav li:active, .globalNav li:focus{color: var(--template-nav-colour-active);text-shadow: none;}
.globalNav li.active a, .globalNav li.active{color: var(--template-nav-colour-active);text-shadow: none;}
.headerDropdownOptions{top: calc(100% + 4px) !important;transform: translate(0) !important;}
.headerDropdownOptions li{padding-right: 8px;box-sizing: content-box;}
#browseBar{background: url("../themes/panasonic/images/img-nav-sub-1px.gif");width: 100%;height: var(--header-bar-height);border-top: 1px solid #1f1f1f;box-sizing: border-box;z-index: 1;}
#browseBarContent{background: url("../themes/panasonic/images/img-nav-sub-1px.gif");font-size: 16px;color: #fff;font-weight: bold;width: 100%;max-width: var(--site-content-width);margin: var(--site-content-margin);margin: 0 auto;height: 100%;position: relative;display: flex;flex-flow: row nowrap;}
#brand{display: block;float: clear;width: 30%;height: 100%;display: flex;flex-flow: row nowrap;}
#brand img{height: 74%;width: auto;vertical-align: middle;margin-left: 10px;margin-top: 2.5%;}
#siteLanguageLink{color: #8BD7DF;text-shadow: 0 0 3px black;font-size: 12px;margin-right: 8px;text-align: right;width: 70%;line-height: var(--header-bar-height);}
#siteLanguageLink:hover, #siteLanguageLink:active, #siteLanguageLink:focus{color: #fff;}
#rn_logo{max-width: 100%;}
#rn_logo a{margin-left: 0;margin-right: 10px;}
.thumbnailContainer{width: 100%;display: flex;flex-flow: row wrap;justify-content: center;}
.thumbnail{width: 160px;height: 105px;box-sizing: border-box;display: flex;flex-flow: column nowrap;text-align: center;align-content: center;position: relative;margin: 2.5px;padding-top: 5px;background: #fff;border: solid 1px #999;}
.thumbnail .imageContainer{width: 100%;height: 70%;position: relative;}
.thumbnail img{margin: 0 auto;height: auto;width: auto;max-height: 90%;max-width: 75%;transition-property: all;transition-duration: 200ms;}
.thumbnail p{margin-left: 0;max-width: 100%;width: 100%;margin-top: 3px;padding: 0;height: auto;font-family: Arial, Helvetica, sans-serif;text-decoration: none;font-weight: var(--h1-weight);font-size: var(--h2-size);color: #0C4B97;}
.thumbnail:hover p, .thumbnail:active p, .thumbnail:focus p, .thumbnailContainer a:focus .thumbnail p{background: #0A3A76;color: #fff;}
.thumbnail:hover img, .thumbnail:active img, .thumbnail:focus img, .thumbnailContainer a:focus .thumbnail img{max-height: 86%;max-width: 71%;}
#homepageRegionSwitch{display: inline-block;font-size: 12px;margin-top: 22px;padding-left: 4px;}
#rn_SearchControls2{margin: 0;padding: 0;width: 96%;margin-top: var(--margin-top-standard);margin-bottom: var(--margin-bottom-standard);margin-left: 1.5%;}
#rn_SearchControls2 *{margin: 0;padding: 0;float: clear;}
#rn_SearchControls2 form{width: 100%;padding: 10px 8px;display: flex;flex-flow: row nowrap;}
#rn_SearchControls2 .rn_SearchInput{width: 77%;}
#rn_SearchControls2 .rn_SearchInput input{padding: 4px 0px 4px 4px;box-sizing: border-box;margin-bottom: 0;height: 25px;}
#rn_KeywordText_1{display: flex;flex-flow: column nowrap;}
#rn_SearchControls2 .detailSearchButton{width: 20%;margin-left: 3%;position: relative;}
#rn_SearchButton_2_SubmitButton{display: inline-block;padding: 5px 4px;background: #0a3a76;color: #fff;border-radius: 3px;text-align: center;font-weight: bold;position: absolute;bottom: 0;}
#homepageLinkSection{display: flex;flex-flow: row nowrap;}
.homepageLinkThumbnail{width: 30%;height: 150px;background: #fff;position: relative;display: block;margin-left: 1.5%;margin-right: 1.5%;box-sizing: border-box;border: solid 1px #999;}
.homepageLinkThumbnail:nth-child(2){width: 31%;}
.homepageLinkThumbnail .imageContainer{width: 100%;height: 80%;position: relative;}
.homepageLinkThumbnail .imageContainer .circle{width: 80px;height: 80px;box-shadow: 0px 0px 11px hsla(0, 0%, 0%, 0.5);transition-property: all;transition-duration: 200ms;}
.homepageLinkThumbnail .imageContainer .circle img{width: 100px;height: auto;max-width: 70%;max-height: 70%;}
.homepageLinkThumbnail .textContainer{width: 100%;height: 20%;font-weight: var(--h1-weight);font-size: var(--h2-size);justify-content: center;align-content: center;transition-property: all;transition-duration: 200ms;overflow: hidden;}
.homepageLinkThumbnail .textContainer p{margin-left: 0;max-width: 100%;width: 100%;font-weight: var(--h1-weight);font-size: 14px;vertical-align: middle;transition-property: all;transition-duration: 200ms;box-sizing: border-box;}
.homepageLinkThumbnail:hover .textContainer, .homepageLinkThumbnail:focus .textContainer, .homepageLinkThumbnail:active .textContainer{background: #0A3A76;}
.homepageLinkThumbnail:hover .textContainer p, .homepageLinkThumbnail:focus .textContainer p, .homepageLinkThumbnail:active .textContainer p{color: #fff;}
.homepageLinkThumbnail:hover .imageContainer .circle, .homepageLinkThumbnail:focus .imageContainer .circle, .homepageLinkThumbnail:active .imageContainer .circle{width: 70px;height: 70px;box-shadow: 0px 0px 11px hsla(0, 0%, 0%, 0.4);}
#youtubeBanner{width: 97%;margin-left: 1.5%;justify-content: center;align-items: center;box-sizing: border-box;position: relative;background-image: url("https://eng-ca.faq.panasonic.com/euf/assets/images/panasonic/answer_images/youtube-page/youtube-banner-min.jpg");background-position: center;background-size: contain;height: 100px;}
.fullSizeBackground{position: absolute;top: 0;left: 0;height: 100%;width: 100%;background: hsla(0, 0%, 0%, 70%);}
#youtubeBanner h2{font-size: 15px;padding-top: 10px;}
#youtubeBanner h2{color: #fff;display: block;text-shadow: 4px 6px 11px hsla(0, 0%, 0%, 1);}
#youtubeBanner a{font-size: 19px;color: #fff;width: fit-content;display: block;text-shadow: 4px 6px 11px hsla(0, 0%, 0%, 1);padding: 5px;margin: 0 auto;margin-top: 4px;white-space: nowrap;}
#youtubeBanner a span{text-decoration: underline;vertical-align: middle;padding: 0 5px;}
#youtubeBanner a:hover, #youtubeBanner a:active, #youtubeBanner a:focus{background: #fff;}
#youtubeBanner a:hover span, #youtubeBanner a:active span, #youtubeBanner a:focus span{color: #000;text-decoration: none;}
.quickLinkSection{justify-content: center;align-content: center;width: 100%;}
.quickLink{margin: 5px;width: 80%;height: 73px;box-shadow: 2px 2px 3px hsla(0, 0%, 0%, 0.4);position: relative;color: #fff;}
.quickLink img{position: absolute;top: 5px;right: 5px;transition-duration: 200ms;transition-property: all;}
.quickLink p{position: absolute;transform: translateY(-50%);top: 50%;left: 10px;color: #fff;}
.quickLink .angledBackground{position: absolute;left: -45%;width: 100%;height: 110%;transform: skew(-45deg);transition-duration: 200ms;transition-property: all;}
.quickLink:hover img, .quickLink:active img, .quickLink:focus img{transform: scale(0.96);}
.quickLink:hover .angledBackground, .quickLink:active .angledBackground, .quickLink:focus .angledBackground{left: -40%;}
.quickLinkPrimary{background: #24423D}
.quickLinkPrimary img{width: 50px;height: auto;}
.quickLinkPrimary.serviceAndRepairs img{width: 40px;top: 10px;right: 12px;}
.quickLinkPrimary p{font-size: var(--h2-size);font-weight: var(--h2-weight);}
.quickLinkPrimary:hover, .quickLinkPrimary:active, .quickLinkPrimary:focus{background: #335B55;}
.quickLinkSecondary{background: #000;color: #fff;overflow: hidden;}
.quickLinkSecondary .angledBackground{background: #28529A;}
.quickLinkSecondary p{font-size: var(--h3-size);font-weight: var(--h3-weight);}
#supportLinks{margin-top: 5px;}
.quickLinkTertiary{background: #fff;color: #fff;overflow: hidden;}
.quickLinkTertiary .angledBackground{background: #28529A;}
.quickLinkTertiary img{width: auto;height: 80%;}
.quickLinkTertiary p{font-size: var(--h2-size);font-weight: var(--h2-weight);}
.quickLinkDoubleContainer, .quickLinkTripleContainer{width: 80%;}
.quickLinkDoubleContainer .quickLink, .quickLinkTripleContainer .quickLink{height: 73px;width: 100%;margin: 5px 0 5px 0;}
.quickLinkDoubleContainer .quickLink:last-child, .quickLinkTripleContainer .quickLink:last-child{margin-top: 0;}
.quickLinkPhoneNumber{background: #28529A;color: #fff;overflow: hidden;}
.quickLinkPhoneNumber:hover, .quickLinkPhoneNumber:active, .quickLinkPhoneNumber:focus{background: #2c5bac;}
.quickLinkPhoneNumber img{width: auto;height: 70%;top: 15%;right: 10px;}
.quickLinkPhoneNumber:hover img, .quickLinkPhoneNumber:active img, .quickLinkPhoneNumber:focus img{transform: none;}
.quickLinkPhoneNumber p{font-size: var(--h2-size);font-weight: var(--h2-weight);}
#rn_Multiline_10_Content li a, #rn_Multiline_11_Content li a, #rn_Multiline_12_Content li a{text-decoration: underline;color: #0C4B97;font-size: 13px;}
#rn_Multiline_10_Content li a:hover, #rn_Multiline_10_Content li a:active, #rn_Multiline_10_Content li a:focus, #rn_Multiline_11_Content li a:hover, #rn_Multiline_11_Content li a:active, #rn_Multiline_11_Content li a:focus, #rn_Multiline_12_Content li a:hover, #rn_Multiline_12_Content li a:active, #rn_Multiline_12_Content li a:focus{background: #0A3A76;color: #fff;}
#rn_Multiline_10_Content li .rn_Element3, #rn_Multiline_11_Content li .rn_Element3, #rn_Multiline_12_Content li .rn_Element3{display: none;}
#rn_SearchControls{margin: 0;padding: 0;width: 96%;margin-top: var(--margin-top-standard);margin-bottom: var(--margin-bottom-standard);margin-left: 1.5%;padding: 8px 0 8px 8px;box-sizing: border-box;}
#rn_SearchControls *{padding: 0;float: clear;}
#rn_SearchControls form{width: 100%;display: flex;flex-flow: row wrap;}
.kk_SearchInput{width: 100% !important;}
.kk_SearchInput input{width: 102% !important;}
#rn_SearchControls .rn_SearchInput{width: 94%;}
#rn_SearchControls input:not(#rn_CategoryReset){padding: 4px 0px 4px 4px;box-sizing: border-box;margin-bottom: 0;height: 25px;width: 100%;}
#rn_KeywordText_1{display: flex;flex-flow: column nowrap;}
#rn_SearchControls .detailSearchButton{width: 20%;margin-left: 3%;position: relative;}
.rn_SearchButton .rn_SubmitButton, #rn_CategoryReset{display: inline-block;padding: 5px 4px !important;background: #0a3a76 !important;color: #fff;border-radius: 3px;text-align: center;font-weight: bold;margin-right: 3px;}
.rn_SearchButton .rn_SubmitButton:hover, .rn_SearchButton .rn_SubmitButton:active, .rn_SearchButton .rn_SubmitButton:focus, #rn_CategoryReset:hover, #rn_CategoryReset:active, #rn_CategoryReset:focus{background: #0E54AA !important;}
#rn_categoorySelector{width: 100%;}
#rn_categoorySelector select{width: 25%;}
.rn_MobileSearchButton.rn_SearchButton{background: transparent;margin-top: calc(var(--margin-top-standard) / 2);}
.rn_MobileSubmitButton{display: inline-block;padding: 5px 4px;background: #0a3a76;color: #fff;border-radius: 3px;text-align: center;font-weight: bold;margin-left: 20%;width: 60%;font-size: 15px;}
.rn_MobileSubmitButton:hover, .rn_MobileSubmitButton:active, .rn_MobileSubmitButton:focus{background: #0E54AA;}
.rn_Heading .rn_Remove{text-decoration: underline;}
.rn_Padding .rn_AlignRight{margin-top: calc(var(--margin-top-standard) / 1.8);display: block;color: #0A3A76;text-decoration: underline;font-weight: var(--h6-weight);font-size: var(--h6-size);}
.rn_Padding .rn_FilterDisplay a{margin-top: calc(var(--margin-top-standard) / 2);font-weight: var(--p-weight);font-size: var(--p-size);color: #0A3A76;display: inline-block;margin-right: 5px;}
.rn_Padding .rn_FilterItem.rn_Selected{margin-top: calc(var(--margin-top-standard) / 4);color: #0A3A76;font-weight: var(--p-weight);font-size: var(--p-size);}
.rn_Results{margin-bottom: var(--margin-bottom-standard);}
.rn_MobileMultiline.rn_Multiline li{margin-bottom: var(--margin-bottom-standard);}
.rn_MobileMultiline.rn_Multiline li a, .rn_Results a{text-decoration: underline;color: #0C4B97;font-size: 15px;}
.rn_MobileMultiline.rn_Multiline li a:hover, .rn_MobileMultiline.rn_Multiline li a:active, .rn_MobileMultiline.rn_Multiline li a:focus, .rn_Results a:hover, .rn_Results a:focus, .rn_Results a:active{background: #0A3A76;color: #fff;}
.rn_MobileMultiline.rn_Multiline li .rn_Element3{display: none;}
.rn_PaginationLinks li, .rn_PaginationLinks li a{color: #0C4B97;font-size: 15px;height: 100%;box-sizing: border-box;padding: 3px 3px;display: inline-block;}
.rn_PaginationLinks li:hover, .rn_PaginationLinks li:active, .rn_PaginationLinks li:focus{background: transparent;color: #fff;}
.rn_PaginationLinks li a:hover, .rn_PaginationLinks li a:active, .rn_PaginationLinks li a:focus, .rn_PaginationLinks li span:hover, .rn_PaginationLinks li span:active, .rn_PaginationLinks li span:focus{background: #0A3A76;color: #fff;}
.rn_Paginator .rn_NextPage:hover, .rn_Paginator .rn_PreviousPage:hover, .rn_Paginator .rn_NextPage:active, .rn_Paginator .rn_PreviousPage:active, .rn_Paginator .rn_NextPage:focus, .rn_Paginator .rn_PreviousPage:focus{background: #0A3A76;color: #fff;}
.rn_Paginator .rn_NextPage a:hover, .rn_Paginator .rn_PreviousPage a:hover, .rn_Paginator .rn_NextPage a:active, .rn_Paginator .rn_PreviousPage a:active, .rn_Paginator .rn_NextPage a:focus, .rn_Paginator .rn_PreviousPage a:focus{background: transparent;color: #fff;}
.rn_CurrentPage span, span.rn_CurrentPage{border: 1px solid #ddd !important;padding: 3px 3px !important;font-size: 15px !important;background: #0A3A76 !important;color: #fff !important;}
.rn_PanelContent{background: rgba(19, 22, 17, .85);padding: 0;padding-top: 0;}
.rn_PanelContent .rn_ScreenReaderOnly{display: none;}
.rn_PanelCap{background: #474747 url("../themes/panasonic/images/img-nav-global-1px.gif") repeat-x;font-family: Arial, Helvetica, sans-serif;height: var(--header-full-height);box-sizing: border-box;width: 100%;vertical-align: middle;padding: 0 8px;}
.rn_PanelCap .rn_Title{line-height: 170%;font-size: var(--h1-size);}
.rn_PanelCap .rn_ProdCatBack{display: none;}
.rn_PanelContent.rn_MobileProductCategorySearchFilter form{width: 100%;}
.rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_Parent, .rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_SubItem{border-bottom: 1px solid #999;position: relative;box-sizing: border-box;}
.rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_Parent label, .rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_SubItem label{width: 100%;display: block;padding: 14px 0px 14px 13px;font-weight: var(--h4-weight);font-size: var(--h2-size);cursor: pointer;box-sizing: border-box;}
.rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_Parent label:hover, .rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_Parent label:active, .rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_Parent label:focus, .rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_SubItem label:hover, .rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_SubItem label:active, .rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_SubItem label:focus{background: hsla(0, 0%, 100%, 0.1);color: #fff;}
#rn_PageTitle{margin-top: var(--margin-top-standard);}
}
@media screen and (min-width: 769px) and (max-width: 960px){body, html{overflow-x: hidden;}
#rn_MainColumn{padding: 0;width: 100%;max-width: 960px;padding-bottom: 10px;}
header{background: #474747 url("../themes/panasonic/images/img-nav-global-1px.gif") repeat-x;font-family: Arial, Helvetica, sans-serif;height: var(--header-full-height);box-sizing: border-box;width: 100%;}
#headerContent{width: 100%;max-width: var(--site-content-width);margin: var(--site-content-margin);height: var(--header-main-height);}
#logo{background: url("../themes/panasonic/images/spr-global-nav.png") transparent;float: left;width: 170px;height: 70px;background-position: left top;background-repeat: no-repeat;font-size: 1px;margin-left: -12px;}
.globalNav ul{width: calc(100% - 170px);justify-content: center;}
.globalNav li{margin: 0px 33px;line-height: var(--header-main-height);text-align: center;}
.globalNav li a, .globalNav li{font-size: 16px;color: var(--template-nav-colour-inactive);font-weight: bold;text-decoration: none;text-shadow: 0 0 3px black;}
.globalNav li a:hover, .globalNav li a:active, .globalNav li a:focus, .globalNav li:hover, .globalNav li:active, .globalNav li:focus{color: var(--template-nav-colour-active);text-shadow: none;}
.globalNav li.active a, .globalNav li.active{color: var(--template-nav-colour-active);text-shadow: none;}
#browseBar{background: url("../themes/panasonic/images/img-nav-sub-1px.gif");width: 100%;height:35px;border-top: 1px solid #1f1f1f;}
#browseBarContent{background: url("../themes/panasonic/images/img-nav-sub-1px.gif");font-size: 16px;color: #fff;font-weight: bold;width: 100%;max-width: var(--site-content-width);margin: var(--site-content-margin);margin: 0 auto;height: var(--header-bar-height);}
#brand{margin: 0 35px 0 0;line-height: 1px;float: left;margin-top: 8px;}
#brand img{height: 17px;width: auto;vertical-align: middle;margin-left: 10px;}
#siteLanguageLink{color: #8BD7DF;text-shadow: 0 0 3px black;float: right;line-height: 33px;font-size: 0.81em;margin-right: 10px;}
#siteLanguageLink:hover, #siteLanguageLink:active, #siteLanguageLink:focus{color: #fff;}
#homepageRegionSwitch{display: inline-block;}
#homepageLinkSection{display: flex;flex-flow: row nowrap;}
.homepageLinkThumbnail{width: 30%;height: 200px;background: #fff;position: relative;display: block;margin-left: 1.5%;margin-right: 1.5%;box-sizing: border-box;border: solid 1px #999;}
.homepageLinkThumbnail:nth-child(2){width: 31%;}
.homepageLinkThumbnail .imageContainer{width: 100%;height: 80%;position: relative;}
.homepageLinkThumbnail .imageContainer .circle{width: 125px;height: 125px;box-shadow: 0px 0px 11px hsla(0, 0%, 0%, 0.5);transition-property: all;transition-duration: 200ms;}
.homepageLinkThumbnail .imageContainer .circle img{width: 100px;height: auto;max-width: 70%;max-height: 70%;}
.homepageLinkThumbnail .textContainer{width: 100%;height: 20%;font-weight: var(--h1-weight);font-size: var(--h2-size);justify-content: center;align-content: center;transition-property: all;transition-duration: 200ms;}
.homepageLinkThumbnail .textContainer p{font-weight: var(--h1-weight);vertical-align: middle;transition-property: all;transition-duration: 200ms;}
.homepageLinkThumbnail:hover .textContainer, .homepageLinkThumbnail:focus .textContainer, .homepageLinkThumbnail:active .textContainer{background: #0A3A76;}
.homepageLinkThumbnail:hover .textContainer p, .homepageLinkThumbnail:focus .textContainer p, .homepageLinkThumbnail:active .textContainer p{color: #fff;}
.homepageLinkThumbnail:hover .imageContainer .circle, .homepageLinkThumbnail:focus .imageContainer .circle, .homepageLinkThumbnail:active .imageContainer .circle{width: 115px;height: 115px;box-shadow: 0px 0px 11px hsla(0, 0%, 0%, 0.4);}
#youtubeBanner{width: 97%;margin-left: 1.5%;justify-content: center;align-items: center;box-sizing: border-box;position: relative;background-image: url("https://eng-ca.faq.panasonic.com/euf/assets/images/panasonic/answer_images/youtube-page/youtube-banner-min.jpg");background-position: center;background-size: contain;height: 140px;}
.fullSizeBackground{position: absolute;top: 0;left: 0;height: 100%;width: 100%;background: hsla(0, 0%, 0%, 70%);}
#youtubeBanner h2{color: #fff;display: block;margin-top: 12px;font-size: 1.7em;}
#youtubeBanner a{font-size: var(--h1-size);color: #fff;width: fit-content;display: block;padding: 5px;margin: 0 auto;font-size: 2.3em;margin-top: 10px;white-space: nowrap;}
#youtubeBanner a span{text-decoration: underline;vertical-align: middle;padding: 0 5px;}
#youtubeBanner a:hover, #youtubeBanner a:active, #youtubeBanner a:focus{background: #fff;}
#youtubeBanner a:hover span, #youtubeBanner a:active span, #youtubeBanner a:focus span{color: #000;text-decoration: none;}
.quickLinkSection{justify-content: center;align-content: center;width: 100%;}
.quickLink{margin: 5px;width: 31.5%;height: 73px;box-shadow: 2px 2px 3px hsla(0, 0%, 0%, 0.4);position: relative;color: #fff;}
.quickLink img{position: absolute;top: 5px;right: 5px;transition-duration: 200ms;transition-property: all;}
.quickLink p{position: absolute;transform: translateY(-50%);top: 50%;left: 10px;color: #fff;}
.quickLink .angledBackground{position: absolute;left: -45%;width: 100%;height: 110%;transform: skew(-45deg);transition-duration: 200ms;transition-property: all;}
.quickLink:hover img, .quickLink:active img, .quickLink:focus img{transform: scale(0.96);}
.quickLink:hover .angledBackground, .quickLink:active .angledBackground, .quickLink:focus .angledBackground{left: -40%;}
.quickLinkPrimary{background: #24423D}
.quickLinkPrimary img{width: 36px;height: auto;}
.quickLinkPrimary.serviceAndRepairs img{width: 30px;top: 10px;right: 12px;}
.quickLinkPrimary p{font-size: var(--h2-size);font-weight: var(--h2-weight);}
.quickLinkPrimary:hover, .quickLinkPrimary:active, .quickLinkPrimary:focus{background: #335B55;}
.quickLinkSecondary{background: #000;color: #fff;overflow: hidden;margin-top: var(--margin-top-standard);}
.quickLinkSecondary.usa{width: 23.4%;}
.quickLinkSecondary .angledBackground{background: #28529A;}
.quickLinkSecondary p{font-size: var(--h3-size);font-weight: var(--h3-weight);max-width: 73%;}
.quickLinkTertiary{background: #fff;color: #fff;overflow: hidden;}
.quickLinkTertiary .angledBackground{background: #28529A;}
.quickLinkTertiary img{width: auto;height: 80%;}
.quickLinkTertiary p{font-size: var(--h2-size);font-weight: var(--h2-weight);}
.quickLinkDoubleContainer{width: calc(63% + 10px);}
.quickLinkTripleContainer{width: calc(94.5% + 20px);}
.quickLinkDoubleContainer .quickLink, .quickLinkTripleContainer .quickLink{height: calc(73px / 2 - 2.5px);width: 100%;margin: 5px 0 5px 0;}
.quickLinkDoubleContainer .quickLink:last-child, .quickLinkTripleContainer .quickLink:last-child{margin-top: 0;}
.quickLinkPhoneNumber{background: #28529A;color: #fff;overflow: hidden;}
.quickLinkPhoneNumber:hover, .quickLinkPhoneNumber:active, .quickLinkPhoneNumber:focus{background: #2c5bac;}
.quickLinkPhoneNumber img{width: auto;height: 70%;top: 15%;right: 10px;}
.quickLinkPhoneNumber:hover img, .quickLinkPhoneNumber:active img, .quickLinkPhoneNumber:focus img{transform: none;}
.quickLinkPhoneNumber p{font-size: var(--h3-size);font-weight: var(--h2-weight);}
#rn_Multiline_10_Content li a, #rn_Multiline_11_Content li a, #rn_Multiline_12_Content li a{text-decoration: underline;color: #0C4B97;font-size: 15px;}
#rn_Multiline_10_Content li a:hover, #rn_Multiline_10_Content li a:active, #rn_Multiline_10_Content li a:focus, #rn_Multiline_11_Content li a:hover, #rn_Multiline_11_Content li a:active, #rn_Multiline_11_Content li a:focus, #rn_Multiline_12_Content li a:hover, #rn_Multiline_12_Content li a:active, #rn_Multiline_12_Content li a:focus{background: #0A3A76;color: #fff;}
#rn_Multiline_10_Content li .rn_Element3, #rn_Multiline_11_Content li .rn_Element3, #rn_Multiline_12_Content li .rn_Element3{display: none;}
#rn_SearchControls form{width: 100%;display: flex;flex-flow: row wrap;}
.kk_SearchInput{width: 100% !important;}
.kk_SearchInput input{width: 102% !important;}
#rn_SearchControls .rn_SearchInput{width: 94%;}
#rn_SearchControls input:not(#rn_CategoryReset){padding: 4px 0px 4px 4px;box-sizing: border-box;margin-bottom: 0;height: 25px;width: 100%;}
#rn_categoorySelector{width: 100%;}
#rn_categoorySelector select{width: 25%;}
.rn_SearchButton .rn_SubmitButton, #rn_CategoryReset{display: inline-block;padding: 5px 4px !important;background: #0a3a76 !important;color: #fff;border-radius: 3px;text-align: center;font-weight: bold;margin-right: 3px;}
.rn_SearchButton .rn_SubmitButton:hover, .rn_SearchButton .rn_SubmitButton:active, .rn_SearchButton .rn_SubmitButton:focus, #rn_CategoryReset:hover, #rn_CategoryReset:active, #rn_CategoryReset:focus{background: #0E54AA !important;}
.rn_MobileSearchButton.rn_SearchButton{background: transparent;margin-top: calc(var(--margin-top-standard) / 2);}
.rn_MobileSubmitButton{display: inline-block;padding: 5px 4px;background: #0a3a76;color: #fff;border-radius: 3px;text-align: center;font-weight: bold;margin-left: 20%;width: 60%;font-size: 15px;}
.rn_MobileSubmitButton:hover, .rn_MobileSubmitButton:active, .rn_MobileSubmitButton:focus{background: #0E54AA;}
.rn_Heading .rn_Remove{text-decoration: underline;}
.rn_Padding .rn_AlignRight{margin-top: calc(var(--margin-top-standard) / 1.8);display: block;color: #0A3A76;text-decoration: underline;font-weight: var(--h6-weight);font-size: var(--h6-size);}
.rn_Padding .rn_FilterDisplay a{margin-top: calc(var(--margin-top-standard) / 2);font-weight: var(--p-weight);font-size: var(--p-size);color: #0A3A76;display: inline-block;margin-right: 5px;}
.rn_Padding .rn_FilterItem.rn_Selected{margin-top: calc(var(--margin-top-standard) / 4);color: #0A3A76;font-weight: var(--p-weight);font-size: var(--p-size);}
.rn_Results{margin-bottom: var(--margin-bottom-standard);}
.rn_MobileMultiline.rn_Multiline li{margin-bottom: var(--margin-bottom-standard);}
.rn_MobileMultiline.rn_Multiline li a, .rn_Results a{text-decoration: underline;color: #0C4B97;font-size: 15px;}
.rn_MobileMultiline.rn_Multiline li a:hover, .rn_MobileMultiline.rn_Multiline li a:active, .rn_MobileMultiline.rn_Multiline li a:focus, .rn_Results a:hover, .rn_Results a:focus, .rn_Results a:active{background: #0A3A76;color: #fff;}
.rn_MobileMultiline.rn_Multiline li .rn_Element3{display: none;}
.rn_PaginationLinks li, .rn_PaginationLinks li a{color: #0C4B97;font-size: 15px;height: 100%;box-sizing: border-box;padding: 3px 3px;display: inline-block;}
.rn_PaginationLinks li:hover, .rn_PaginationLinks li:active, .rn_PaginationLinks li:focus{background: transparent;color: #fff;}
.rn_PaginationLinks li a:hover, .rn_PaginationLinks li a:active, .rn_PaginationLinks li a:focus, .rn_PaginationLinks li span:hover, .rn_PaginationLinks li span:active, .rn_PaginationLinks li span:focus{background: #0A3A76;color: #fff;}
.rn_Paginator .rn_NextPage:hover, .rn_Paginator .rn_PreviousPage:hover, .rn_Paginator .rn_NextPage:active, .rn_Paginator .rn_PreviousPage:active, .rn_Paginator .rn_NextPage:focus, .rn_Paginator .rn_PreviousPage:focus{background: #0A3A76;color: #fff;}
.rn_Paginator .rn_NextPage a:hover, .rn_Paginator .rn_PreviousPage a:hover, .rn_Paginator .rn_NextPage a:active, .rn_Paginator .rn_PreviousPage a:active, .rn_Paginator .rn_NextPage a:focus, .rn_Paginator .rn_PreviousPage a:focus{background: transparent;color: #fff;}
.rn_CurrentPage span, span.rn_CurrentPage{border: 1px solid #ddd !important;padding: 3px 3px !important;font-size: 15px !important;background: #0A3A76 !important;color: #fff !important;}
.rn_PanelContent{background: rgba(19, 22, 17, .85);padding: 0;padding-top: 0;}
.rn_PanelContent .rn_ScreenReaderOnly{display: none;}
.rn_PanelCap{background: #474747 url("../themes/panasonic/images/img-nav-global-1px.gif") repeat-x;font-family: Arial, Helvetica, sans-serif;height: var(--header-full-height);box-sizing: border-box;width: 100%;vertical-align: middle;padding: 0 8px;}
.rn_PanelCap .rn_Title{line-height: 170%;font-size: var(--h1-size);}
.rn_PanelCap .rn_ProdCatBack{display: none;}
.rn_PanelContent.rn_MobileProductCategorySearchFilter form{width: 100%;}
.rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_Parent, .rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_SubItem{border-bottom: 1px solid #999;position: relative;box-sizing: border-box;}
.rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_Parent label, .rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_SubItem label{width: 100%;display: block;padding: 14px 0px 14px 13px;font-weight: var(--h4-weight);font-size: var(--h2-size);cursor: pointer;box-sizing: border-box;}
.rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_Parent label:hover, .rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_Parent label:active, .rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_Parent label:focus, .rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_SubItem label:hover, .rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_SubItem label:active, .rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_SubItem label:focus{background: hsla(0, 0%, 100%, 0.1);color: #fff;}
}
@media screen and (min-width: 961px) and (max-width: 1440px){body, html{overflow-x: hidden;}
#rn_MainColumn{padding: 0;width: 100%;max-width: 976px;padding-bottom: 10px;}
header{background: #474747 url("../themes/panasonic/images/img-nav-global-1px.gif") repeat-x;font-family: Arial, Helvetica, sans-serif;height: var(--header-full-height);box-sizing: border-box;width: 100%;}
#headerContent{width: 100%;max-width: var(--site-content-width);margin: var(--site-content-margin);height: var(--header-main-height);}
#logo{background: url("../themes/panasonic/images/spr-global-nav.png") transparent;float: left;width: 170px;height: 70px;background-position: left top;background-repeat: no-repeat;font-size: 1px;margin-left: -12px;}
.globalNav ul{width: calc(100% - 170px);justify-content: center;}
.globalNav li{margin: 0px 33px;line-height: var(--header-main-height);text-align: center;}
.globalNav li a, .globalNav li{font-size: 16px;color: var(--template-nav-colour-inactive);font-weight: bold;text-decoration: none;text-shadow: 0 0 3px black;}
.globalNav li a:hover, .globalNav li a:active, .globalNav li a:focus, .globalNav li:hover, .globalNav li:active, .globalNav li:focus{color: var(--template-nav-colour-active);text-shadow: none;}
.globalNav li.active a, .globalNav li.active{color: var(--template-nav-colour-active);text-shadow: none;}
#browseBar{background: url("../themes/panasonic/images/img-nav-sub-1px.gif");width: 100%;height:35px;border-top: 1px solid #1f1f1f;}
#browseBarContent{background: url("../themes/panasonic/images/img-nav-sub-1px.gif");font-size: 16px;color: #fff;font-weight: bold;width: 100%;max-width: var(--site-content-width);margin: var(--site-content-margin);margin: 0 auto;height: var(--header-bar-height);}
#brand{margin: 0 35px 0 0;line-height: 1px;float: left;margin-top: 8px;}
#brand img{height: 17px;width: auto;vertical-align: middle;margin-left: 10px;}
#siteLanguageLink{color: #8BD7DF;text-shadow: 0 0 3px black;float: right;line-height: 33px;font-size: 0.81em;margin-right: 10px;}
#siteLanguageLink:hover, #siteLanguageLink:active, #siteLanguageLink:focus{color: #fff;}
#homepageRegionSwitch{display: inline-block;}
#homepageLinkSection{display: flex;flex-flow: row nowrap;}
.homepageLinkThumbnail{width: 30%;height: 200px;background: #fff;position: relative;display: block;margin-left: 1.5%;margin-right: 1.5%;box-sizing: border-box;border: solid 1px #999;}
.homepageLinkThumbnail:nth-child(2){width: 31%;}
.homepageLinkThumbnail .imageContainer{width: 100%;height: 80%;position: relative;}
.homepageLinkThumbnail .imageContainer .circle{width: 125px;height: 125px;box-shadow: 0px 0px 11px hsla(0, 0%, 0%, 0.5);transition-property: all;transition-duration: 200ms;}
.homepageLinkThumbnail .imageContainer .circle img{width: 100px;height: auto;max-width: 70%;max-height: 70%;}
.homepageLinkThumbnail .textContainer{width: 100%;height: 20%;font-weight: var(--h1-weight);font-size: var(--h2-size);justify-content: center;align-content: center;transition-property: all;transition-duration: 200ms;}
.homepageLinkThumbnail .textContainer p{font-weight: var(--h1-weight);vertical-align: middle;transition-property: all;transition-duration: 200ms;}
.homepageLinkThumbnail:hover .textContainer, .homepageLinkThumbnail:focus .textContainer, .homepageLinkThumbnail:active .textContainer{background: #0A3A76;}
.homepageLinkThumbnail:hover .textContainer p, .homepageLinkThumbnail:focus .textContainer p, .homepageLinkThumbnail:active .textContainer p{color: #fff;}
.homepageLinkThumbnail:hover .imageContainer .circle, .homepageLinkThumbnail:focus .imageContainer .circle, .homepageLinkThumbnail:active .imageContainer .circle{width: 115px;height: 115px;box-shadow: 0px 0px 11px hsla(0, 0%, 0%, 0.4);}
#youtubeBanner{width: 97%;margin-left: 1.5%;justify-content: center;align-items: center;box-sizing: border-box;position: relative;background-image: url("https://eng-ca.faq.panasonic.com/euf/assets/images/panasonic/answer_images/youtube-page/youtube-banner-min.jpg");background-position: center;background-size: contain;height: 140px;}
.fullSizeBackground{position: absolute;top: 0;left: 0;height: 100%;width: 100%;background: hsla(0, 0%, 0%, 70%);}
#youtubeBanner h2{color: #fff;display: block;margin-top: 12px;font-size: 1.7em;}
#youtubeBanner a{font-size: var(--h1-size);color: #fff;width: fit-content;display: block;padding: 5px;margin: 0 auto;font-size: 2.3em;margin-top: 10px;white-space: nowrap;}
#youtubeBanner a span{text-decoration: underline;vertical-align: middle;padding: 0 5px;}
#youtubeBanner a:hover, #youtubeBanner a:active, #youtubeBanner a:focus{background: #fff;}
#youtubeBanner a:hover span, #youtubeBanner a:active span, #youtubeBanner a:focus span{color: #000;text-decoration: none;}
.quickLinkSection{justify-content: center;align-content: center;width: 100%;}
.quickLink{margin: 5px;width: 31.5%;height: 73px;box-shadow: 2px 2px 3px hsla(0, 0%, 0%, 0.4);position: relative;color: #fff;}
.quickLink img{position: absolute;top: 5px;right: 5px;transition-duration: 200ms;transition-property: all;}
.quickLink p{position: absolute;transform: translateY(-50%);top: 50%;left: 10px;color: #fff;}
.quickLink .angledBackground{position: absolute;left: -45%;width: 100%;height: 110%;transform: skew(-45deg);transition-duration: 200ms;transition-property: all;}
.quickLink:hover img, .quickLink:active img, .quickLink:focus img{transform: scale(0.96);}
.quickLink:hover .angledBackground, .quickLink:active .angledBackground, .quickLink:focus .angledBackground{left: -40%;}
.quickLinkPrimary{background: #24423D}
.quickLinkPrimary img{width: 50px;height: auto;}
.quickLinkPrimary.serviceAndRepairs img{width: 40px;top: 10px;right: 12px;}
.quickLinkPrimary p{font-size: var(--h2-size);font-weight: var(--h2-weight);}
.quickLinkPrimary:hover, .quickLinkPrimary:active, .quickLinkPrimary:focus{background: #335B55;}
.quickLinkSecondary{background: #000;color: #fff;overflow: hidden;margin-top: var(--margin-top-standard);}
.quickLinkSecondary.usa{width: 23.4%;}
.quickLinkSecondary .angledBackground{background: #28529A;}
.quickLinkSecondary p{font-size: var(--h3-size);font-weight: var(--h3-weight);}
.quickLinkSecondary.usa p{left: 7px;}
.quickLinkTertiary{background: #fff;color: #fff;overflow: hidden;}
.quickLinkTertiary .angledBackground{background: #28529A;}
.quickLinkTertiary img{width: auto;height: 80%;}
.quickLinkTertiary p{font-size: var(--h2-size);font-weight: var(--h2-weight);}
.quickLinkDoubleContainer{width: calc(63% + 10px);}
.quickLinkTripleContainer{width: calc(94.5% + 20px);}
.quickLinkDoubleContainer .quickLink, .quickLinkTripleContainer .quickLink{height: calc(73px / 2 - 2.5px);width: 100%;margin: 5px 0 5px 0;}
.quickLinkDoubleContainer .quickLink:last-child, .quickLinkTripleContainer .quickLink:last-child{margin-top: 0;}
.quickLinkPhoneNumber{background: #28529A;color: #fff;overflow: hidden;}
.quickLinkPhoneNumber:hover, .quickLinkPhoneNumber:active, .quickLinkPhoneNumber:focus{background: #2c5bac;}
.quickLinkPhoneNumber img{width: auto;height: 70%;top: 15%;right: 10px;}
.quickLinkPhoneNumber:hover img, .quickLinkPhoneNumber:active img, .quickLinkPhoneNumber:focus img{transform: none;}
.quickLinkPhoneNumber p{font-size: var(--h3-size);font-weight: var(--h2-weight);}
#rn_Multiline_10_Content li a, #rn_Multiline_11_Content li a, #rn_Multiline_12_Content li a{text-decoration: underline;color: #0C4B97;font-size: 15px;}
#rn_Multiline_10_Content li a:hover, #rn_Multiline_10_Content li a:active, #rn_Multiline_10_Content li a:focus, #rn_Multiline_11_Content li a:hover, #rn_Multiline_11_Content li a:active, #rn_Multiline_11_Content li a:focus, #rn_Multiline_12_Content li a:hover, #rn_Multiline_12_Content li a:active, #rn_Multiline_12_Content li a:focus{background: #0A3A76;color: #fff;}
#rn_Multiline_10_Content li .rn_Element3, #rn_Multiline_11_Content li .rn_Element3, #rn_Multiline_12_Content li .rn_Element3{display: none;}
.kk_SearchInput{width: 100% !important;}
.kk_SearchInput input{width: 102.75% !important;}
#rn_SearchControls .rn_SearchInput{width: 94%;}
.rn_ResetButton, .listSearchButton{margin: 0;float: none !important;display: block;}
.listSearchButton{position: absolute;left: 72px;bottom: 13.3px;}
.rn_SearchButton .rn_SubmitButton, #rn_CategoryReset{display: inline-block;padding: 5px 4px !important;background: #0a3a76 !important;color: #fff;border-radius: 3px;text-align: center;font-weight: bold;margin-right: 3px;}
.rn_SearchButton .rn_SubmitButton:hover, .rn_SearchButton .rn_SubmitButton:active, .rn_SearchButton .rn_SubmitButton:focus, #rn_CategoryReset:hover, #rn_CategoryReset:active, #rn_CategoryReset:focus{background: #0E54AA !important;}
.rn_MobileSearchButton.rn_SearchButton{background: transparent;margin-top: calc(var(--margin-top-standard) / 2);}
.rn_MobileSubmitButton{display: inline-block;padding: 5px 4px;background: #0a3a76;color: #fff;border-radius: 3px;text-align: center;font-weight: bold;margin-left: 20%;width: 60%;font-size: 15px;}
.rn_MobileSubmitButton:hover, .rn_MobileSubmitButton:active, .rn_MobileSubmitButton:focus{background: #0E54AA;}
.rn_Heading .rn_Remove{text-decoration: underline;}
.rn_Padding .rn_AlignRight{margin-top: calc(var(--margin-top-standard) / 1.8);display: block;color: #0A3A76;text-decoration: underline;font-weight: var(--h6-weight);font-size: var(--h6-size);}
.rn_Padding .rn_FilterDisplay a{margin-top: calc(var(--margin-top-standard) / 2);font-weight: var(--p-weight);font-size: var(--p-size);color: #0A3A76;display: inline-block;margin-right: 5px;}
.rn_Padding .rn_FilterItem.rn_Selected{margin-top: calc(var(--margin-top-standard) / 4);color: #0A3A76;font-weight: var(--p-weight);font-size: var(--p-size);}
.rn_Results{margin-bottom: var(--margin-bottom-standard);}
.rn_MobileMultiline.rn_Multiline li{margin-bottom: var(--margin-bottom-standard);}
.rn_MobileMultiline.rn_Multiline li a, .rn_Results a{text-decoration: underline;color: #0C4B97;font-size: 15px;}
.rn_MobileMultiline.rn_Multiline li a:hover, .rn_MobileMultiline.rn_Multiline li a:active, .rn_MobileMultiline.rn_Multiline li a:focus, .rn_Results a:hover, .rn_Results a:focus, .rn_Results a:active{background: #0A3A76;color: #fff;}
.rn_MobileMultiline.rn_Multiline li .rn_Element3{display: none;}
.rn_PaginationLinks li, .rn_PaginationLinks li a{color: #0C4B97;font-size: 15px;height: 100%;box-sizing: border-box;padding: 3px 3px;display: inline-block;}
.rn_PaginationLinks li:hover, .rn_PaginationLinks li:active, .rn_PaginationLinks li:focus{background: transparent;color: #fff;}
.rn_PaginationLinks li a:hover, .rn_PaginationLinks li a:active, .rn_PaginationLinks li a:focus, .rn_PaginationLinks li span:hover, .rn_PaginationLinks li span:active, .rn_PaginationLinks li span:focus{background: #0A3A76;color: #fff;}
.rn_Paginator .rn_NextPage:hover, .rn_Paginator .rn_PreviousPage:hover, .rn_Paginator .rn_NextPage:active, .rn_Paginator .rn_PreviousPage:active, .rn_Paginator .rn_NextPage:focus, .rn_Paginator .rn_PreviousPage:focus{background: #0A3A76;color: #fff;}
.rn_Paginator .rn_NextPage a:hover, .rn_Paginator .rn_PreviousPage a:hover, .rn_Paginator .rn_NextPage a:active, .rn_Paginator .rn_PreviousPage a:active, .rn_Paginator .rn_NextPage a:focus, .rn_Paginator .rn_PreviousPage a:focus{background: transparent;color: #fff;}
.rn_CurrentPage span, span.rn_CurrentPage{border: 1px solid #ddd !important;padding: 3px 3px !important;font-size: 15px !important;background: #0A3A76 !important;color: #fff !important;}
.rn_PanelContent{background: rgba(19, 22, 17, .85);padding: 0;padding-top: 0;}
.rn_PanelContent .rn_ScreenReaderOnly{display: none;}
.rn_PanelCap{background: #474747 url("../themes/panasonic/images/img-nav-global-1px.gif") repeat-x;font-family: Arial, Helvetica, sans-serif;height: var(--header-full-height);box-sizing: border-box;width: 100%;vertical-align: middle;padding: 0 8px;}
.rn_PanelCap .rn_Title{line-height: 170%;font-size: var(--h1-size);}
.rn_PanelCap .rn_ProdCatBack{display: none;}
.rn_PanelContent.rn_MobileProductCategorySearchFilter form{width: 100%;}
.rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_Parent, .rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_SubItem{border-bottom: 1px solid #999;position: relative;box-sizing: border-box;}
.rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_Parent label, .rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_SubItem label{width: 100%;display: block;padding: 14px 0px 14px 13px;font-weight: var(--h4-weight);font-size: var(--h2-size);cursor: pointer;box-sizing: border-box;}
.rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_Parent label:hover, .rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_Parent label:active, .rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_Parent label:focus, .rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_SubItem label:hover, .rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_SubItem label:active, .rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_SubItem label:focus{background: hsla(0, 0%, 100%, 0.1);color: #fff;}
}
@media screen and (min-width: 1441px){.hiddenOnDesktop{display: none;}
header{background: #474747 url("../themes/panasonic/images/img-nav-global-1px.gif") repeat-x;font-family: Arial, Helvetica, sans-serif;height: var(--header-full-height);box-sizing: border-box;width: 100%;}
#headerContent{width: 100%;max-width: var(--site-content-width);margin: var(--site-content-margin);height: var(--header-main-height);}
#logo{background: url("../themes/panasonic/images/spr-global-nav.png") transparent;float: left;width: 170px;height: 70px;background-position: left top;background-repeat: no-repeat;font-size: 1px;margin-left: -12px;}
.globalNav ul{width: calc(100% - 170px);justify-content: center;}
.globalNav li{margin: 0px 33px;line-height: var(--header-main-height);text-align: center;}
.globalNav li a, .globalNav li{font-size: 16px;color: var(--template-nav-colour-inactive);font-weight: bold;text-decoration: none;text-shadow: 0 0 3px black;}
.globalNav li a:hover, .globalNav li a:active, .globalNav li a:focus, .globalNav li:hover, .globalNav li:active, .globalNav li:focus{color: var(--template-nav-colour-active);text-shadow: none;}
.globalNav li.active a, .globalNav li.active{color: var(--template-nav-colour-active);text-shadow: none;}
#browseBar{background: url("../themes/panasonic/images/img-nav-sub-1px.gif");width: 100%;height:35px;border-top: 1px solid #1f1f1f;}
#browseBarContent{background: url("../themes/panasonic/images/img-nav-sub-1px.gif");font-size: 16px;color: #fff;font-weight: bold;width: 100%;max-width: var(--site-content-width);margin: var(--site-content-margin);margin: 0 auto;height: var(--header-bar-height);}
#brand{margin: 0 35px 0 0;line-height: 1px;float: left;margin-top: 8px;}
#brand img{height: 17px;width: auto;vertical-align: middle;margin-left: 10px;}
#siteLanguageLink{color: #8BD7DF;text-shadow: 0 0 3px black;float: right;line-height: 33px;font-size: 0.81em;margin-right: 10px;}
#siteLanguageLink:hover, #siteLanguageLink:active, #siteLanguageLink:focus{color: #fff;}
#homepageRegionSwitch{display: inline-block;}
#homepageLinkSection{display: flex;flex-flow: row nowrap;}
.homepageLinkThumbnail{width: 30%;height: 200px;background: #fff;position: relative;display: block;margin-left: 1.5%;margin-right: 1.5%;box-sizing: border-box;border: solid 1px #999;}
.homepageLinkThumbnail:nth-child(2){width: 31%;}
.homepageLinkThumbnail .imageContainer{width: 100%;height: 80%;position: relative;}
.homepageLinkThumbnail .imageContainer .circle{width: 125px;height: 125px;box-shadow: 0px 0px 11px hsla(0, 0%, 0%, 0.5);transition-property: all;transition-duration: 200ms;}
.homepageLinkThumbnail .imageContainer .circle img{width: 100px;height: auto;max-width: 70%;max-height: 70%;}
.homepageLinkThumbnail .textContainer{width: 100%;height: 20%;font-weight: var(--h1-weight);font-size: var(--h2-size);justify-content: center;align-content: center;transition-property: all;transition-duration: 200ms;}
.homepageLinkThumbnail .textContainer p{font-weight: var(--h1-weight);vertical-align: middle;transition-property: all;transition-duration: 200ms;}
.homepageLinkThumbnail:hover .textContainer, .homepageLinkThumbnail:focus .textContainer, .homepageLinkThumbnail:active .textContainer{background: #0A3A76;}
.homepageLinkThumbnail:hover .textContainer p, .homepageLinkThumbnail:focus .textContainer p, .homepageLinkThumbnail:active .textContainer p{color: #fff;}
.homepageLinkThumbnail:hover .imageContainer .circle, .homepageLinkThumbnail:focus .imageContainer .circle, .homepageLinkThumbnail:active .imageContainer .circle{width: 115px;height: 115px;box-shadow: 0px 0px 11px hsla(0, 0%, 0%, 0.4);}
#youtubeBanner{width: 97%;margin-left: 1.5%;justify-content: center;align-items: center;box-sizing: border-box;position: relative;background-image: url("https://eng-ca.faq.panasonic.com/euf/assets/images/panasonic/answer_images/youtube-page/youtube-banner-min.jpg");background-position: center;background-size: contain;height: 140px;}
.fullSizeBackground{position: absolute;top: 0;left: 0;height: 100%;width: 100%;background: hsla(0, 0%, 0%, 70%);}
#youtubeBanner h2{color: #fff;display: block;margin-top: 12px;font-size: 1.7em;}
#youtubeBanner a{font-size: var(--h1-size);color: #fff;width: fit-content;display: block;padding: 5px;margin: 0 auto;font-size: 2.3em;margin-top: 10px;white-space: nowrap;}
#youtubeBanner a span{text-decoration: underline;vertical-align: middle;padding: 0 5px;}
#youtubeBanner a:hover, #youtubeBanner a:active, #youtubeBanner a:focus{background: #fff;}
#youtubeBanner a:hover span, #youtubeBanner a:active span, #youtubeBanner a:focus span{color: #000;text-decoration: none;}
.quickLinkSection{justify-content: center;align-content: center;width: 100%;}
.quickLink{margin: 5px;width: 31.5%;height: 73px;box-shadow: 2px 2px 3px hsla(0, 0%, 0%, 0.4);position: relative;color: #fff;}
.quickLink img{position: absolute;top: 5px;right: 5px;transition-duration: 200ms;transition-property: all;}
.quickLink p{position: absolute;transform: translateY(-50%);top: 50%;left: 10px;color: #fff;}
.quickLink .angledBackground{position: absolute;left: -45%;width: 100%;height: 110%;transform: skew(-45deg);transition-duration: 200ms;transition-property: all;}
.quickLink:hover img, .quickLink:active img, .quickLink:focus img{transform: scale(0.96);}
.quickLink:hover .angledBackground, .quickLink:active .angledBackground, .quickLink:focus .angledBackground{left: -40%;}
.quickLinkPrimary{background: #24423D}
.quickLinkPrimary img{width: 50px;height: auto;}
.quickLinkPrimary.serviceAndRepairs img{width: 40px;top: 10px;right: 12px;}
.quickLinkPrimary p{font-size: var(--h2-size);font-weight: var(--h2-weight);}
.quickLinkPrimary:hover, .quickLinkPrimary:active, .quickLinkPrimary:focus{background: #335B55;}
.quickLinkSecondary{background: #000;color: #fff;overflow: hidden;margin-top: var(--margin-top-standard);}
.quickLinkSecondary.usa{width: 23.45%;}
.quickLinkSecondary .angledBackground{background: #28529A;}
.quickLinkSecondary p{font-size: var(--h3-size);font-weight: var(--h3-weight);}
.quickLinkSecondary.usa p{left: 7px;}
.quickLinkTertiary{background: #fff;color: #fff;overflow: hidden;}
.quickLinkTertiary .angledBackground{background: #28529A;}
.quickLinkTertiary img{width: auto;height: 80%;}
.quickLinkTertiary p{font-size: var(--h2-size);font-weight: var(--h2-weight);}
.quickLinkDoubleContainer{width: calc(63% + 10px);}
.quickLinkTripleContainer{width: calc(94.5% + 20px);}
.quickLinkDoubleContainer .quickLink, .quickLinkTripleContainer .quickLink{height: calc(73px / 2 - 2.5px);width: 100%;margin: 5px 0 5px 0;}
.quickLinkDoubleContainer .quickLink:last-child, .quickLinkTripleContainer .quickLink:last-child{margin-top: 0;}
.quickLinkPhoneNumber{background: #28529A;color: #fff;overflow: hidden;}
.quickLinkPhoneNumber:hover, .quickLinkPhoneNumber:active, .quickLinkPhoneNumber:focus{background: #2c5bac;}
.quickLinkPhoneNumber img{width: auto;height: 70%;top: 15%;right: 10px;}
.quickLinkPhoneNumber:hover img, .quickLinkPhoneNumber:active img, .quickLinkPhoneNumber:focus img{transform: none;}
.quickLinkPhoneNumber p{font-size: var(--h3-size);font-weight: var(--h2-weight);}
#rn_Multiline_10_Content li a, #rn_Multiline_11_Content li a, #rn_Multiline_12_Content li a{text-decoration: underline;color: #0C4B97;font-size: 15px;}
#rn_Multiline_10_Content li a:hover, #rn_Multiline_10_Content li a:active, #rn_Multiline_10_Content li a:focus, #rn_Multiline_11_Content li a:hover, #rn_Multiline_11_Content li a:active, #rn_Multiline_11_Content li a:focus, #rn_Multiline_12_Content li a:hover, #rn_Multiline_12_Content li a:active, #rn_Multiline_12_Content li a:focus{background: #0A3A76;color: #fff;}
#rn_Multiline_10_Content li .rn_Element3, #rn_Multiline_11_Content li .rn_Element3, #rn_Multiline_12_Content li .rn_Element3{display: none;}
.kk_SearchInput{width: 100% !important;}
.kk_SearchInput input{width: 102.75% !important;}
#rn_SearchControls .rn_SearchInput{width: 94%;}
.rn_ResetButton, .listSearchButton{margin: 0;float: none !important;display: block;}
.listSearchButton{position: absolute;left: 72px;bottom: 13.3px;}
.rn_SearchButton .rn_SubmitButton, #rn_CategoryReset{display: inline-block;padding: 5px 4px !important;background: #0a3a76 !important;color: #fff;border-radius: 3px;text-align: center;font-weight: bold;margin-right: 3px;}
.rn_SearchButton .rn_SubmitButton:hover, .rn_SearchButton .rn_SubmitButton:active, .rn_SearchButton .rn_SubmitButton:focus, #rn_CategoryReset:hover, #rn_CategoryReset:active, #rn_CategoryReset:focus{background: #0E54AA !important;}
.rn_MobileSearchButton.rn_SearchButton{background: transparent;margin-top: calc(var(--margin-top-standard) / 2);}
.rn_MobileSubmitButton{display: inline-block;padding: 5px 4px;background: #0a3a76;color: #fff;border-radius: 3px;text-align: center;font-weight: bold;margin-left: 20%;width: 60%;font-size: 15px;}
.rn_MobileSubmitButton:hover, .rn_MobileSubmitButton:active, .rn_MobileSubmitButton:focus{background: #0E54AA;}
.rn_Heading .rn_Remove{text-decoration: underline;}
.rn_Padding .rn_AlignRight{margin-top: calc(var(--margin-top-standard) / 1.8);display: block;color: #0A3A76;text-decoration: underline;font-weight: var(--h6-weight);font-size: var(--h6-size);}
.rn_Padding .rn_FilterDisplay a{margin-top: calc(var(--margin-top-standard) / 2);font-weight: var(--p-weight);font-size: var(--p-size);color: #0A3A76;display: inline-block;margin-right: 5px;}
.rn_Padding .rn_FilterItem.rn_Selected{margin-top: calc(var(--margin-top-standard) / 4);color: #0A3A76;font-weight: var(--p-weight);font-size: var(--p-size);}
.rn_Results{margin-bottom: var(--margin-bottom-standard);}
.rn_MobileMultiline.rn_Multiline li{margin-bottom: var(--margin-bottom-standard);}
.rn_MobileMultiline.rn_Multiline li a, .rn_Results a{text-decoration: underline;color: #0C4B97;font-size: 15px;}
.rn_MobileMultiline.rn_Multiline li a:hover, .rn_MobileMultiline.rn_Multiline li a:active, .rn_MobileMultiline.rn_Multiline li a:focus, .rn_Results a:hover, .rn_Results a:focus, .rn_Results a:active{background: #0A3A76;color: #fff;}
.rn_MobileMultiline.rn_Multiline li .rn_Element3{display: none;}
.rn_PaginationLinks li, .rn_PaginationLinks li a{color: #0C4B97;font-size: 15px;height: 100%;box-sizing: border-box;padding: 3px 3px;display: inline-block;}
.rn_PaginationLinks li:hover, .rn_PaginationLinks li:active, .rn_PaginationLinks li:focus{background: transparent;color: #fff;}
.rn_PaginationLinks li a:hover, .rn_PaginationLinks li a:active, .rn_PaginationLinks li a:focus, .rn_PaginationLinks li span:hover, .rn_PaginationLinks li span:active, .rn_PaginationLinks li span:focus{background: #0A3A76;color: #fff;}
.rn_Paginator .rn_NextPage:hover, .rn_Paginator .rn_PreviousPage:hover, .rn_Paginator .rn_NextPage:active, .rn_Paginator .rn_PreviousPage:active, .rn_Paginator .rn_NextPage:focus, .rn_Paginator .rn_PreviousPage:focus{background: #0A3A76;color: #fff;}
.rn_Paginator .rn_NextPage a:hover, .rn_Paginator .rn_PreviousPage a:hover, .rn_Paginator .rn_NextPage a:active, .rn_Paginator .rn_PreviousPage a:active, .rn_Paginator .rn_NextPage a:focus, .rn_Paginator .rn_PreviousPage a:focus{background: transparent;color: #fff;}
.rn_CurrentPage span, span.rn_CurrentPage{border: 1px solid #ddd !important;padding: 3px 3px !important;font-size: 15px !important;background: #0A3A76 !important;color: #fff !important;}
.rn_PanelContent{background: rgba(19, 22, 17, .85);padding: 0;padding-top: 0;}
.rn_PanelContent .rn_ScreenReaderOnly{display: none;}
.rn_PanelCap{background: #474747 url("../themes/panasonic/images/img-nav-global-1px.gif") repeat-x;font-family: Arial, Helvetica, sans-serif;height: var(--header-full-height);box-sizing: border-box;width: 100%;vertical-align: middle;padding: 0 8px;}
.rn_PanelCap .rn_Title{line-height: 170%;font-size: var(--h1-size);}
.rn_PanelCap .rn_ProdCatBack{display: none;}
.rn_PanelContent.rn_MobileProductCategorySearchFilter form{width: 100%;}
.rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_Parent, .rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_SubItem{border-bottom: 1px solid #999;position: relative;box-sizing: border-box;}
.rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_Parent label, .rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_SubItem label{width: 100%;display: block;padding: 14px 0px 14px 13px;font-weight: var(--h4-weight);font-size: var(--h2-size);cursor: pointer;box-sizing: border-box;}
.rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_Parent label:hover, .rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_Parent label:active, .rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_Parent label:focus, .rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_SubItem label:hover, .rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_SubItem label:active, .rn_PanelContent.rn_MobileProductCategorySearchFilter form .rn_SubItem label:focus{background: hsla(0, 0%, 100%, 0.1);color: #fff;}
}
@charset "utf-8";body{background:#EEEEEE;}
a img{border:none;}
body{margin:0;padding:0;}
.Float{zoom: 100%;}
.Float:after{content: " ";clear: both;height: 0;display: block;visibility: hidden;}
.FloatL{float: left;}
.FloatR{float: right;}
.Case{width: 980px;margin: 0 auto;}
#MainAreaSupport{width:auto;height:auto;margin:0 auto;position:relative;text-align:center;}
#MainAreaSupport #Info{width:auto;height:auto;font-size: 12px;border:none !important;}
#MainAreaSupport .center_shadow{position:relative;z-index:-1;padding:0 0 15px 0;background:#EEEEEE url(../themes/panasonic/images/bgsdw.png) no-repeat 50% 100%;}
#MainAreaSupport #Info .Info_text{margin:0px auto;padding:50px 0;background-image: -webkit-gradient(linear, left top, right top,color-stop(0, rgb(238, 238, 238)), color-stop(10, rgb(244, 244, 244)),color-stop(0.5, rgb(249, 249, 249)),color-stop(0.9, rgb(244, 244, 244)),color-stop(1, rgb(238, 238, 238)));background-image: -moz-linear-gradient(-90deg, #EEEEEE 0%, #F4F4F4 10%,#F9F9F9 50%, #F4F4F4 90%, #EEEEEE 100%);background-image: linear-gradient(-90deg, #EEEEEE 0%, #F4F4F4 10%,#F9F9F9 50%, #F4F4F4 90%, #EEEEEE 100%);}
#MainAreaSupport #Info .Info_text p{width:375px;margin:0 auto;text-align:left;font-size:0.94em;}
#MainAreaSupport #Info p.wight_text{font-family: 'Open Sans Condensed', sans-serif;font-size: 32px;font-weight:bold;margin:0 auto 10px;color:#111111;text-align:center;}
#MainAreaSupport #search{padding:70px 0 0;}
#MainAreaSupport #search_product{margin:0 auto 50px;width:645px;height:auto;padding:20px 0 30px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius:10px;background: #DDDDDD;box-shadow:inset 5px 5px 15px #CCCCCC;}
#MainAreaSupport #search_product p{text-align:center;padding:8px 0 5px;}
#MainAreaSupport #search_product p.wight_text{font-family: 'Open Sans Condensed', sans-serif;font-size: 32px;font-weight:bold;text-align:center;color:#111111;}
#MainAreaSupport #supportModelHelp{margin:0 auto !important;width:250px !important;height:50px !important;background:#F5F5F5 !important;padding:15px 15px 5px 15px;font-size:11px;text-align:center;box-shadow:0px 0px 5px #CCCCCC;}
#MainAreaSupport #supportModelHelp img{}
#MainAreaSupport #supportModelHelp div{padding:0 0 0 15px;text-align:left;line-height:1.3em;}
#MainAreaSupport #supportModelHelp .none h3{font-weight:normal;}
#MainAreaSupport #supportModelHelp .none h4{}
#MainAreaSupport #supportModelHelp .none h4 a{color:#A4A4A4;}
#MainAreaSupport #supportModelHelp .none h4 a:hover{color:#009EC5;}
#MainAreaSupport #search_product_photo a{color:#A4A4A4;}
#MainAreaSupport #search_product_photo a:hover{color:#FCFCFC;}
#MainAreaSupport #search_product_type{margin-top:60px;width:auto;text-align:center;}
#MainAreaSupport #search_product_type p.wight_text{font-family: 'Open Sans Condensed', sans-serif;font-size: 32px;font-weight:bold;text-align:center;margin-bottom:10px;color:#444444;}
#MainAreaSupport #search_product_type{width:auto;height:auto;font-size:12px;text-align:center;}
#MainAreaSupport #search_product_type p.wight_text{font-family: 'Open Sans Condensed', sans-serif;font-size: 32px;font-weight:bold;text-align:center;color:#111111;}
#MainAreaSupport #search_product_photo{width:auto;height:auto;text-align:center;padding:30px 0 70px;}
#MainAreaSupport #search_product_photo table{margin:0px auto;padding-top:30px;color:#A4A4A4;text-align:center;}
#MainAreaSupport #search_product_photo tr td{width:230px;height:160px;padding:12px 10px;text-align:center;font-family: 'Open Sans Condensed',sans-serif;font-weight:bold;}
#MainAreaSupport #search_product_photo tr td a{width:230px;height:145px;padding:15px 0 0 0;display:block;margin:0 auto;position:relative;overflow:hidden;font-size:20px;line-height:1em;background:#FFFFFF;-webkit-box-shadow: 0px 0px 4px #CCCCCC;-moz-box-shadow: 0px 0px 4px #CCCCCC;-ms-box-shadow: 0px 0px 4px #CCCCCC;box-shadow: 0px 0px 4px #CCCCCC;}
#MainAreaSupport #search_product_photo tr td a:hover{color: #019EC9;}
#MainAreaSupport #search_product_photo tr td a span{display:inline-block;width:230px;position:absolute;top:110px;left:0px;}
#MainAreaSupport .menu_help_acd_bg{width:auto;height:auto;padding:60px 0 150px;background-image: -webkit-gradient(linear, left top, left bottom,color-stop(0, rgb(255, 255, 255)),color-stop(1, rgb(223, 223, 223)));background-image: -moz-linear-gradient(180deg, #FFFFFF 0%,#DFDFDF 100%);background-image: linear-gradient(180deg, #FFFFFF 0%,#DFDFDF 100%);text-shadow: 1px 1px 0px rgb(255, 255, 255);font-size: 12px;border-top: #DDDDDD solid 1px;}
#MainAreaSupport .menu_help_acd_bg p.wight_text{font-family: 'Open Sans Condensed', sans-serif;font-weight:bold;font-size: 32px;text-align:center;color: #434343;padding:0 0 10px;}
#MainAreaSupport .menu_help_acd{width: 990px;height:70px;margin:0 auto 0;padding:22px 0 0;}
#MainAreaSupport .menu_help_acd .list_top{position:absolute !important;}
#MainAreaSupport .menu_help_acd .list_middle{position:absolute !important;margin:50px 0;}
#MainAreaSupport .menu_help_acd div.Float{width:990px;height:70px;position:absolute;}
#MainAreaSupport .menu_help_acd p{font-size: 80%;font-weight:bold;margin: 0 0 5px;}
.menu_help_acd ul{width:310px;list-style: none;margin:0 10px 0 10px;padding: 0;text-align:left;}
#MainAreaSupport .menu_help_acd li.shadow_box{float: left;width: 310px;white-space: nowrap;position:relative;display:inline-block;-webkit-box-shadow: 0px 0px 4px #CCCCCC;-moz-box-shadow: 0px 0px 4px #CCCCCC;-ms-box-shadow: 0px 0px 4px #CCCCCC;box-shadow: 0px 0px 4px #CCCCCC;}
#MainAreaSupport .menu_help_acd ul ul{display: none;position: relative;margin:0;z-index: 10;}
#MainAreaSupport .menu_help_acd li li{width:310px;height:40px;clear: left;position:relative;z-index: 100;opacity: 0.8;}
#MainAreaSupport .menu_help_acd li li span{font-family: 'Open Sans Condensed', sans-serif;width:250px;display:block;padding:10px 0 5px 0;margin:0 0 0 20px;z-index: 1000;font-size:130%;font-weight:bold;}
#MainAreaSupport .menu_help_acd li li.top_list span{font-family: 'Open Sans Condensed', sans-serif;width:250px;border-top:#EFEFEF 1px solid;display:block;padding:15px 0 15px 0;margin:0 0 0 20px;z-index: 1000;font-size:130%;font-weight:bold;}
#MainAreaSupport .menu_help_acd ul li:hover > ul{display: block;}
*+html #MainAreaSupport .menu_help_acd ul ul a{width: 72px;white-space: normal;}
#MainAreaSupport .menu_help_acd li{}
#MainAreaSupport .menu_help_acd a{height:70px;font-size: 13px;line-height:15px;color: #434343;text-decoration: none;background-color: #FEFEFE;display: block;}
#MainAreaSupport .menu_help_acd a:hover{color: #019EC9;background-color: #FEFEFE;}
#MainAreaSupport .menu_help_acd a span.text01{font-family: 'Open Sans Condensed', sans-serif;position:relative;top:30px;left:20px;font-size:120%;color: #434343;font-weight:bold;}
#MainAreaSupport .menu_help_acd a span.text01 span{font-family: arial;font-weight:500;font-size:80%;}
#MainAreaSupport .menu_help_acd li .icon{width:46px;height:46px;position:absolute;top:12px;right:10px;}
#MainAreaSupport .menu_help_acd ul ul{position:relative;}
#MainAreaSupport .menu_help_acd ul ul ul{padding-top: 0;}
#MainAreaSupport .menu_help_acd li li{margin-left: 0;}
#MainAreaSupport .menu_help_acd ul ul a{height:40px;font-size: 11px;line-height: 1.3;text-align: left;}
#MainAreaSupport #product_search{width:517px !important;margin:15px auto !important;}
#MainAreaSupport #supportform{width: 517px !important;height:42px !important;-webkit-border-radius: 5px;border-radius: 5px;background:#FFF;margin:15px auto 20px !important;position:relative;text-align:left;box-shadow:5px 5px 8px #CCCCCC;}
#MainAreaSupport #supportform label{display: none;}
#MainAreaSupport #supportform input[type=text]{font-family: 'Open Sans Condensed', sans-serif;background: transparent;border: 0;font-size: 13px;color: #434343;font-weight: bold;width: 440px;height:37px;padding: 4px 0 3px 16px;top:0;left:0;}
#MainAreaSupport #supportform input[type=submit]{border: 0;width: 61px;height: 42px;font-size: 18px;font-weight:bold;color:#FFF;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;background:#00ACDA;text-indent:0;position:absolute;right:0;top:0;}
#MainAreaCategory{width:auto;height:auto;margin:0 auto;position:relative;}
#MainAreaCategory #Info{width:auto;height:142px;margin-bottom:5px;background-color: #992392;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#f0f0f0');-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#f0f0f0')";background-image: -moz-linear-gradient(top, #ffffff, #f0f0f0);background-image: -ms-linear-gradient(top, #ffffff, #f0f0f0);background-image: -o-linear-gradient(top, #ffffff, #f0f0f0);background-image: -webkit-gradient(linear, center top, center bottom, from(#ffffff), to(#f0f0f0));background-image: -webkit-linear-gradient(top, #ffffff, #f0f0f0);background-image: linear-gradient(top, #ffffff, #f0f0f0);box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.3);}
#MainAreaCategory #Info .info_bg{width:auto;margin:0 auto;height:143px;background:url(../themes/panasonic/images/support_01.jpg) no-repeat top right;position:relative;}
#MainAreaCategory #Info .info_bg .info_con{width:auto;margin:0 auto;height:142px;position:relative;}
#MainAreaCategory #Info .info_bg .info_con p.breadcrumb_list{width:976px;margin:0 auto;}
#MainAreaCategory #Info .info_bg .info_con p.breadcrumb_list a{font-family: 'Open Sans Condensed', sans-serif;display:block;color:#454545;padding:5px 0 0 0;}
#MainAreaCategory #Info .info_bg .info_con p.breadcrumb_list a:hover{color:#019EC9;}
#MainAreaCategory #Info .info_text{font-family: 'Open Sans Condensed', sans-serif;width:410px;margin:2px auto 0;padding:0;text-align:center;font-weight:bold;color:#111111;font-size:130%;text-align:center;}
#MainAreaCategory #Info p.wight_text{font-family: 'Open Sans Condensed', sans-serif;font-size: 32px;font-weight:bold;border-bottom:#CBCBCB 1px solid;line-height:50px;color:#111111;}
#MainAreaCategory #search_product{margin:0 auto;width:auto;height:auto;padding:20px 0 40px;}
#MainAreaCategory #search_product p{text-align:center;padding:20px 0 0;}
#MainAreaCategory #search_product p.wight_text{font-family: 'Open Sans Condensed', sans-serif;font-size: 32px;font-weight:bold;text-align:center;color:#111111;}
#MainAreaCategory #search_product .question{width:auto;margin:0 auto;text-align:center;}
#myDiv{padding:30px 0 0 0;}
div.rn_content{margin-top:25px;}
#rn_ContentListskw_0{width:480px;margin:0 auto;text-align:left;color:#019EC9;}
#rn_ContentListskw_0 li{padding-bottom:20px;}
div.rn_Content .rn_List li.rn_Item span.rn_Title a{font-family: 'Open Sans Condensed', sans-serif;font-size:140% !important;font-weight:bold !important;text-decoration:none !important;}
div.rn_Navigation a{width:80px;height:40px;margin:10px auto 20px;display:block;overflow:hidden;border-radius: 5px;background:#009BCB;color:#FFF;line-height:40px;text-decoration:none !important;font-family: 'Open Sans Condensed', sans-serif !important;font-size:100% !important;font-weight:bold !important;font-size:140% !important;}
#MainAreaCategory #search_product_type{width:auto;height:auto;text-align:center;border-top:#dddddd 1px solid;}
#MainAreaCategory #search_product_type p.wight_text{font-family: 'Open Sans Condensed', sans-serif;font-size: 32px;font-weight:bold;text-align:center;padding-top:30px;color:#111111;}
#MainAreaCategory #search_product_photo{width:auto;text-align:center;padding:30px 0;}
#MainAreaCategory #search_product_photo a{color: #A4A4A4;}
#MainAreaCategory #search_product_photo a:hover{color: #019EC9;}
#MainAreaCategory #search_product_photo table{margin:0px auto;padding-top:30px;color:#A4A4A4;text-align:center;}
#MainAreaCategory #search_product_photo tr td{width:230px;height:160px;padding:12px 10px;text-align:center;font-family: 'Open Sans Condensed',sans-serif;font-weight:bold;}
#MainAreaCategory #search_product_photo tr td a{width:230px;height:145px;padding:15px 0 0 0;display:block;margin:0 auto;position:relative;overflow:hidden;font-size:20px;line-height:1em;background:#FFFFFF;-webkit-box-shadow: 0px 0px 4px #CCCCCC;-moz-box-shadow: 0px 0px 4px #CCCCCC;-ms-box-shadow: 0px 0px 4px #CCCCCC;box-shadow: 0px 0px 4px #CCCCCC;}
#MainAreaCategory #search_product_photo tr td a:hover{color: #019EC9;}
#MainAreaCategory #search_product_photo tr td a span{display:inline-block;width:230px;position:absolute;top:110px;left:0px;}
#MainAreaCategory #search{width:auto;height:auto;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#dddddd', endColorstr = '#eeeeee');-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = '#dddddd', endColorstr = '#eeeeee')";background-image: -moz-linear-gradient(top, #dddddd, #eeeeee);background-image: -ms-linear-gradient(top, #dddddd, #eeeeee);background-image: -o-linear-gradient(top, #dddddd, #eeeeee);background-image: -webkit-gradient(linear, center top, center bottom, from(#dddddd), to(#eeeeee));background-image: -webkit-linear-gradient(top, #dddddd, #eeeeee);background-image: linear-gradient(top, #dddddd, #eeeeee);}
#MainAreaCategory .menu_help_acd_bg{width:auto;height:auto;background:url(../themes/panasonic/images/menu_bg.jpg) repeat-x;text-align:center;background-color: #992392;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#eeeeee');-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#eeeeee')";background-image: -moz-linear-gradient(top, #ffffff, #eeeeee);background-image: -ms-linear-gradient(top, #ffffff, #eeeeee);background-image: -o-linear-gradient(top, #ffffff, #eeeeee);background-image: -webkit-gradient(linear, center top, center bottom, from(#ffffff), to(#eeeeee));background-image: -webkit-linear-gradient(top, #ffffff, #eeeeee);background-image: linear-gradient(top, #ffffff, #eeeeee);border-top:#dddddd solid 1px;}
#MainAreaCategory .menu_help_acd{width:996px;margin: 0 auto;padding:50px 0;}
#MainAreaCategory .menu_help_acd p.wight_text{font-family: 'Open Sans Condensed', sans-serif;font-size: 32px;text-align:center;font-weight:bold;color:#111111;}
#MainAreaCategory .menu_help_acd p{font-size: 80%;font-weight:bold;margin: 0 0 5px;}
#MainAreaCategory .menu_help_acd ul{width:996px;height:100px;list-style: none;margin: 0 auto;padding: 0;}
#MainAreaCategory .menu_help_acd li{float: left;width: 310px;height:60px;position:relative;margin-top:30px;display: inline-block;box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.5);opacity: 0.8;margin-left: 15px;}
#MainAreaCategory .menu_help_acd li .icon{width:40px;height:40px;position:absolute;top:12px;right:15px;}
#MainAreaCategory .menu_help_acd a{height:90%;font-size: 13px;line-height:15px;color: #434343;text-decoration: none;padding: 5px 10px;background-color: #FEFEFE;display: block;}
#MainAreaCategory .menu_help_acd a:hover{color: #019EC9;background-color: #FEFEFE;}
#MainAreaCategory .menu_help_acd a span.text01{font-family: arial, 'Open Sans Condensed', sans-serif;position:absolute;top:26px;left:15px;font-size: 120%;font-weight: bold;}
#MainAreaCategory .menu_help_acd a span.text01 span{font-weight:normal;}
#MainAreaCategory .news_bg{width:auto;height:auto;padding-bottom:100px;text-align:center;background-color: #992392;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#dddddd', endColorstr = '#eeeeee');-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = '#dddddd', endColorstr = '#eeeeee')";background-image: -moz-linear-gradient(top, #dddddd, #eeeeee);background-image: -ms-linear-gradient(top, #dddddd, #eeeeee);background-image: -o-linear-gradient(top, #dddddd, #eeeeee);background-image: -webkit-gradient(linear, center top, center bottom, from(#dddddd), to(#eeeeee));background-image: -webkit-linear-gradient(top, #dddddd, #eeeeee);background-image: linear-gradient(top, #dddddd, #eeeeee);border-top:1px #FFF solid;border-bottom:2px #dddddd solid;}
#MainAreaCategory .news_bg .news_area{width:996px;height:auto;margin:0 auto;padding-top:30px;text-align:left;}
#MainAreaCategory .news_bg .news_area p.wight_text{font-family: 'Open Sans Condensed', sans-serif;font-size: 28px;text-align:left !important;font-weight:bold;margin-top:25px;}
#MainAreaCategory .news_bg .news_area ul{margin-top:10px;}
#MainAreaCategory .news_bg .news_area ul li{line-height:20px;}
#MainAreaCategory .news_bg .news_area ul li span{color:#00a0c6;}
#MainAreaCategory .rn_SearchArea{width: 480px;height:43px;-webkit-border-radius: 5px;border-radius: 5px;box-shadow: 1px 1px 3px 1px #B2B2B2 inset;background:#FFF;margin:15px auto;padding:0 !important;position:relative;}
#MainAreaCategory .rn_SearchArea input[type=text]{font-family: 'Open Sans Condensed', sans-serif;background: transparent !important;border: 0 !important;font-family: 'Open Sans Condensed', sans-serif;font-size: 13px !important;color: #676767 !important;font-weight: bold !important;width: 430px !important;height:43px !important;padding: 4px 0 3px 20px !important;margin: 0 !important;display:block;position:absolute;top:0;left:0;}
#MainAreaCategory .rn_SearchArea input[type=submit]{border: 0 !important;width: 40px !important;height: 42px !important;font-size: 1px !important;text-indent: -99999px !important;float: right !important;background:url(../themes/panasonic/images/search_img02.jpg) no-repeat !important;background-position : 0 0 !important;background-repeat : no-repeat !important;display:block;position:absolute;right:0;top:0;}
.dk_fouc select{position: relative;top: auto !important;visibility: visible !important;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}
#fancybox-content{text-align:left;}
#CP_Layer{width: 100%;position: relative;margin: auto;height: 100%;color: rgb(241, 240, 240);background-color: rgb(102, 102, 102);font-size: 0.69em;padding-top: 17px;padding-bottom: 17px;text-align: left;overflow-x: hidden;overflow-y: auto;min-width: 980px;}
#CP_Layer div.pana, li.pana, span.pana{float: left;position: relative;}
#CP_content{width: 944px;position: relative;margin: auto;}
#CP_col1{width: 330px;position: relative;float: left;}
#CP_col1 p{float: right;margin-right: 24px;font-size: 1.5em;font-weight: bold;text-align: right;color: rgb(241, 240, 240);line-height: 1;margin-top: -2px;}
#CP_col2{width: 614px;position: relative;float: left;}
#CP_col2 p{width: 400px;color: rgb(241, 240, 240);font-size: 1.3em;line-height: 1.12;}
#CP_Layer .pana a:hover{background: none repeat scroll 0% 0% rgb(255, 255, 255);color: rgb(0, 0, 0);}
#CP_Layer .pana{margin-top: 4px;}
#CP_Layer .pana a{white-space: nowrap;color: rgb(241, 240, 240);font-size: 1.25em;}
#CP_Layer a.pana, .pana a{background-image: url('../themes/panasonic/ic_arrow_right_black_white.gif');}
#CP_Layer a.pana, .pana a{color: rgb(1, 1, 1);text-decoration: none;padding: 2px 10px 2px 15px;background: none no-repeat scroll 0px 4px transparent;}
#CP_link a{background-image: url('../themes/panasonic/images/ic_arrow_right_white_grey.gif');}
#CP_col3{margin-top: 5px;}
#CP_col3 a{background-image: url('../themes/panasonic/images/x-button_white_grey.gif');background-position: right center;padding-right: 15px;padding-left: 10px;}
#CP_Layer .CP_close{bottom: 18px;position: absolute;right: 20px;}
#CP_Layer .pana .pana_mask{display: inline;height: 0pt;width: 0pt;}
#CP_Layer .pana_mask *{background-image: url('../themes/panasonic/images/mask_darkgrey.gif');display: inline;position: absolute;display: block;width: 10px;height: 10px;background-repeat: no-repeat;z-index: 33;}
#CP_Layer .pana_mask .pana_tl{top: -4px;left: -1px;background-position: left top;}
#CP_Layer .pana_mask .pana_tr{top: -4px;right: -1px;background-position: right top;}
#CP_Layer .pana_mask .pana_bl{bottom: -4px;left: -1px;background-position: left bottom;}
#CP_Layer .pana_mask .pana_br{bottom: -4px;right: -1px;background-position: right bottom;}
.yui3-widget-stacked .yui3-widget-shim{opacity: 0;border: 0;height: 100%;left: 0;margin: 0;padding: 0;position: absolute;top: 0;width: 100%;z-index: -1;}
.yui3-skin-sam .yui3-widget-mask{background: #000;opacity: 0.4;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
#yui3-css-stamp{display: none;}
.yui3-overlay{position: absolute;}
.yui3-panel-hidden, .yui3-overlay-hidden{visibility: hidden;}
.yui3-widget-tmp-forcesize .yui3-overlay-content{overflow: hidden !important;}
.yui3-panel{*zoom: 1;max-width: 68em;margin-left: auto;margin-right: auto;position: absolute;}
.yui3-panel:before, .yui3-panel:after{content: " ";display: table;}
.yui3-panel:after{clear: both;}
.yui3-panel.yui3-panel-focused{outline: 0;}
.yui3-panel .yui3-widget-hd{background: #FFF;padding: 8px 1em 8px 8px;position: relative;min-height: 1em;}
.yui3-panel .yui3-widget-hd .yui3-widget-buttons{position: absolute;padding: 2px;top: 0;right: 0;}
.yui3-panel .yui3-widget-hd .yui3-button-close{background: transparent;border: 0;border-radius: 0;box-shadow: none;padding: 0;overflow: hidden;vertical-align: top;color: #222;font-size: 0.8em;height: 1em;width: 0.9em;}
.yui3-panel .yui3-widget-hd .yui3-button-close::before{content: "\d7";text-align: center;margin-right: 1em;}
.yui3-panel .yui3-widget-bd{*zoom: 1;padding: 10px;min-height: 80px;}
.yui3-panel .yui3-widget-bd:before, .yui3-panel .yui3-widget-bd:after{content: " ";display: table;}
.yui3-panel .yui3-widget-bd:after{clear: both;}
.yui3-panel .yui3-widget-ft{background: #edf5ff;padding: 8px;text-align: right;}
.yui3-panel .yui3-widget-ft .yui3-widget-buttons{display: inline-block;zoom: 1;}
.yui3-panel .yui3-widget-ft .yui3-button{margin-left: 8px;}
.yui3-panel .yui3-panel-content{background: #FFF;}
.yui3-panel .yui3-panel-content.rn_ActionDialog{float: left;display: block;margin-right: 2.35765%;width: 100%;*zoom: 1;border: 1px solid #DDD;}
.yui3-panel .yui3-panel-content.rn_ActionDialog:last-child{margin-right: 0;}
.yui3-panel .yui3-panel-content.rn_ActionDialog:before, .yui3-panel .yui3-panel-content.rn_ActionDialog:after{content: " ";display: table;}
.yui3-panel .yui3-panel-content.rn_ActionDialog:after{clear: both;}
.yui3-panel .yui3-panel-content.rn_ActionDialog .yui3-widget-hd, .yui3-panel .yui3-panel-content.rn_ActionDialog .yui3-widget-bd, .yui3-panel .yui3-panel-content.rn_ActionDialog .yui3-widget-ft{padding: 0.5em;}
.yui3-panel .yui3-panel-content.rn_ActionDialog .yui3-widget-hd{color: inherit;font-size: 1.6em;margin-bottom: 1em;padding-right: 1.2em;}
.yui3-panel .yui3-panel-content.rn_ActionDialog .yui3-widget-ft{display: block;margin-right: 2.35765%;*zoom: 1;margin-top: 1em;}
.yui3-panel .yui3-panel-content.rn_ActionDialog .yui3-widget-ft:last-child{margin-right: 0;}
.yui3-panel .yui3-panel-content.rn_ActionDialog .yui3-widget-ft:before, .yui3-panel .yui3-panel-content.rn_ActionDialog .yui3-widget-ft:after{content: " ";display: table;}
.yui3-panel .yui3-panel-content.rn_ActionDialog .yui3-widget-ft:after{clear: both;}
@media screen and (max-width: 400px){.yui3-panel .yui3-panel-content.rn_ActionDialog .yui3-widget-ft{margin-top: 0;}
}
@media screen and (max-width: 400px){.yui3-panel .yui3-panel-content.rn_ActionDialog .yui3-widget-ft .yui3-widget-buttons{display: block;}
.yui3-panel .yui3-panel-content.rn_ActionDialog .yui3-widget-ft .yui3-widget-buttons .yui3-button{display: block;width: 100%;margin: 0 0 0.5em;}
}
.yui3-panel .yui3-panel-content.rn_MessageDialog{border: 1px solid #DDD;}
.yui3-panel .yui3-panel-content.rn_MessageDialog .yui3-widget-hd{font-size: 1.2em;}
@media screen and (max-width: 400px){.yui3-skin-sam .yui3-widget-mask{background: #DDD;opacity: 1;}
.yui3-panel .yui3-panel-content.rn_ActionDialog{background: none;}
.yui3-panel .yui3-panel-content.rn_ActionDialog .yui3-widget-hd, .yui3-panel .yui3-panel-content.rn_ActionDialog .yui3-widget-ft{background: none;}
}
.rn_Alert{overflow: hidden;padding: 1em;}
.rn_Alert a.rn_CloseLink{float: right;font-weight: bold;text-decoration: none;}
.rn_Alert .rn_AlertMessage{cursor: default;}
.rn_AlertBox{border-radius: 3px;font-size: 1.1em;margin: 0.8em 0;}
.rn_AlertBox.rn_SuccessAlert{background: #E1F5E3;border: 1px solid #A6E0A6;color: #013A01;}
.rn_AlertBox.rn_SuccessAlert a{color: #013A01;}
.rn_AlertBox a.rn_CloseLink{color: #666;}
.rn_InfoAlert{background: #d9EDF7;border: 1px solid #C6CBE9;color: #161664;}
.rn_ErrorAlert{background: #F2DEDE;border: 1px solid #E99999;color: #690505;}
.rn_BannerAlert{color: #FFF;font-size: 1.3em;padding: 1em 10%;text-align: center;z-index: 100;}
.rn_BannerAlert.rn_SuccessAlert{background: rgba(87, 162, 87, 0.94);}
.rn_BannerAlert.rn_InfoAlert{background: rgba(114, 114, 236, 0.94);}
.rn_BannerAlert.rn_ErrorAlert{background: rgba(255, 0, 0, 0.94);}
.rn_BannerAlert.rn_WarningAlert{background: rgba(255, 255, 64, 0.94);color: #000;}
.rn_BannerAlert a{color: #FFF;}
.ygtvchildren table{border-collapse: collapse;}
.ygtvchildren table td{padding: 0;border: 0;}
.ygtvchildren .ygtvrow{cursor: pointer;}
.ygtvchildren a.ygtvspacer{display: block;text-decoration: none;width: 1em;}
.ygtvchildren .ygtvtm, .ygtvchildren .ygtvtmh, .ygtvchildren .ygtvtp, .ygtvchildren .ygtvtph, .ygtvchildren .ygtvln, .ygtvchildren .ygtvlm, .ygtvchildren .ygtvlmh, .ygtvchildren .ygtvlp, .ygtvchildren .ygtvlph, .ygtvchildren .ygtvloading{cursor: pointer;height: 22px;width: 1em;}
.ygtvchildren .ygtvtm a, .ygtvchildren .ygtvtmh a, .ygtvchildren .ygtvtp a, .ygtvchildren .ygtvtph a, .ygtvchildren .ygtvln a, .ygtvchildren .ygtvlm a, .ygtvchildren .ygtvlmh a, .ygtvchildren .ygtvlp a, .ygtvchildren .ygtvlph a, .ygtvchildren .ygtvloading a{color: #333;text-decoration: none;}
.ygtvchildren .ygtvln, .ygtvchildren .ygtvtn{width: 1em;height: 20px;}
.ygtvchildren .ygtvtm a, .ygtvchildren .ygtvtmh a, .ygtvchildren .ygtvlm a, .ygtvchildren .ygtvlmh a{}
.ygtvchildren .ygtvtm a:before, .ygtvchildren .ygtvtmh a:before, .ygtvchildren .ygtvlm a:before, .ygtvchildren .ygtvlmh a:before{font-family: 'FontAwesome';margin-right: 6px;content: "\f0d7";}
.ygtvchildren .ygtvtp a, .ygtvchildren .ygtvtph a, .ygtvchildren .ygtvlp a, .ygtvchildren .ygtvlph a{}
.ygtvchildren .ygtvtp a:before, .ygtvchildren .ygtvtph a:before, .ygtvchildren .ygtvlp a:before, .ygtvchildren .ygtvlph a:before{font-family: 'FontAwesome';margin-right: 6px;content: "\f0da";}
.ygtvchildren .ygtvloading:before{font-family: 'FontAwesome';margin-right: 6px;content: "\f110";-webkit-animation: fa-spin 2s infinite linear;-moz-animation: fa-spin 2s infinite linear;animation: fa-spin 2s infinite linear;display: block;font-size: 1em;position: relative;text-align: center;}
.ygtvchildren .ygtvloading a.ygtvspacer{display: none;}
.ygtvchildren .ygtvdepthcell, .ygtvchildren .ygtvblankdepthcell{background: transparent;width: 1em;height: 20px;}
.ygtvchildren .ygtvlabel, .ygtvchildren .ygtvlabel:link, .ygtvchildren .ygtvlabel:visited, .ygtvchildren .ygtvlabel:hover{color: #111;font-size: 12px;margin-left: 2px;text-decoration: none;}
.ygtvchildren .ygtvfocus{background-color: #c0e0e0;border: 0;}
.ygtvchildren .ygtvfocus .ygtvlabel, .ygtvchildren .ygtvfocus .ygtvlabel:link, .ygtvchildren .ygtvfocus .ygtvlabel:visited, .ygtvchildren .ygtvfocus .ygtvlabel:hover{background-color: #c0e0e0;}
.ygtvchildren .ygtvfocus a{outline-style: none;}
.yui3-calendar-pane, .yui3-calendar-grid{width: 100%;}
.yui3-calendar-column-hidden, .yui3-calendar-hidden{display: none;}
.yui3-skin-sam .yui3-calendar-content{padding: 10px;color: #000000;border: 1px solid #808080;background-color: #f9f9f9;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f9f9), color-stop(100%, #f2f2f2));background-image: -webkit-linear-gradient(top, #f9f9f9 0%, #f2f2f2 100%);background-image: linear-gradient(to bottom,#f9f9f9 0%, #f2f2f2 100%);border-radius: 5px;}
.yui3-skin-sam .yui3-calendar-grid{padding: 5px;border-collapse: collapse;}
.yui3-skin-sam .yui3-calendar-header{padding-bottom: 10px;}
.yui3-skin-sam .yui3-calendar-header-label{margin: 0;font-size: 1em;font-weight: bold;text-align: center;width: 100%;}
.yui3-skin-sam .yui3-calendar-day, .yui3-skin-sam .yui3-calendar-prevmonth-day, .yui3-skin-sam .yui3-calendar-nextmonth-day{padding: 5px;border: 1px solid #CCCCCC;background: #FFFFFF;text-align: center;}
.yui3-skin-sam .yui3-calendar-day:hover{background: #0066CC;color: #FFFFFF;}
.yui3-skin-sam .yui3-calendar-selection-disabled, .yui3-skin-sam .yui3-calendar-selection-disabled:hover{color: #A6A6A6;background: #CCCCCC;}
.yui3-skin-sam .yui3-calendar-weekday{font-weight: bold;}
.yui3-skin-sam .yui3-calendar-prevmonth-day, .yui3-skin-sam .yui3-calendar-nextmonth-day{color: #A6A6A6;}
.yui3-skin-sam .yui3-calendar-day{font-weight: bold;}
.yui3-skin-sam .yui3-calendar-day-selected{background-color: #B3D4FF;color: #000000;}
.yui3-skin-sam .yui3-calendar-left-grid{margin-right: 1em;}
[dir="rtl"] .yui3-skin-sam .yui3-calendar-left-grid, .yui3-skin-sam [dir="rtl"] .yui3-calendar-left-grid{margin-right: auto;margin-left: 1em;}
.yui3-skin-sam .yui3-calendar-right-grid{margin-left: 1em;}
[dir="rtl"] .yui3-skin-sam .yui3-calendar-right-grid, .yui3-skin-sam [dir="rtl"] .yui3-calendar-right-grid{margin-left: auto;margin-right: 1em;}
.yui3-skin-sam .yui3-calendar-day-highlighted{background-color: #DCDEF5;}
.yui3-skin-sam .yui3-calendar-day-selected.yui3-calendar-day-highlighted{background-color: #758FBB;}
.yui3-calendar-day{cursor: pointer;}
.yui3-calendar-selection-disabled{cursor: default;}
.yui3-calendar-prevmonth-day{cursor: default;}
.yui3-calendar-nextmonth-day{cursor: default;}
.yui3-calendar-content:hover .yui3-calendar-day, .yui3-calendar-content:hover .yui3-calendar-prevmonth-day, .yui3-calendar-content:hover .yui3-calendar-nextmonth-day{-moz-user-select: none;}
.yui3-calendar-header{text-align: center;position: relative;width: 100%;}
.yui3-calendar-header-label{display: inline;}
.yui3-calendarnav-prevmonth{cursor: pointer;}
.yui3-calendarnav-nextmonth{cursor: pointer;}
.yui3-skin-sam .yui3-calendarnav-prevmonth, .yui3-skin-sam .yui3-calendarnav-nextmonth{width: 0;height: 0;padding: 0;margin: 0;border: 10px solid transparent;position: absolute;font-size: 0;line-height: 0;}
.yui3-skin-sam .yui3-calendarnav-prevmonth:hover, [dir="rtl"] .yui3-skin-sam .yui3-calendarnav-nextmonth:hover, .yui3-skin-sam [dir="rtl"] .yui3-calendarnav-nextmonth:hover{border-right-color: #0066CC;}
.yui3-skin-sam .yui3-calendarnav-nextmonth:hover, [dir="rtl"] .yui3-skin-sam .yui3-calendarnav-prevmonth:hover, .yui3-skin-sam [dir="rtl"] .yui3-calendarnav-prevmonth:hover{border-left-color: #0066CC;}
.yui3-skin-sam .yui3-calendarnav-prevmonth.yui3-calendarnav-month-disabled, .yui3-skin-sam .yui3-calendarnav-prevmonth.yui3-calendarnav-month-disabled:hover, [dir="rtl"] .yui3-skin-sam .yui3-calendarnav-nextmonth.yui3-calendarnav-month-disabled, .yui3-skin-sam [dir="rtl"] .yui3-calendarnav-nextmonth.yui3-calendarnav-month-disabled, [dir="rtl"] .yui3-skin-sam .yui3-calendarnav-nextmonth.yui3-calendarnav-month-disabled:hover, .yui3-skin-sam [dir="rtl"] .yui3-calendarnav-nextmonth.yui3-calendarnav-month-disabled:hover{cursor: default;border-right-color: #CCCCCC;border-left-color: transparent;}
.yui3-skin-sam .yui3-calendarnav-nextmonth.yui3-calendarnav-month-disabled, .yui3-skin-sam .yui3-calendarnav-nextmonth.yui3-calendarnav-month-disabled:hover, [dir="rtl"] .yui3-skin-sam .yui3-calendarnav-prevmonth.yui3-calendarnav-month-disabled, .yui3-skin-sam [dir="rtl"] .yui3-calendarnav-prevmonth.yui3-calendarnav-month-disabled, [dir="rtl"] .yui3-skin-sam .yui3-calendarnav-prevmonth.yui3-calendarnav-month-disabled:hover, .yui3-skin-sam [dir="rtl"] .yui3-calendarnav-prevmonth.yui3-calendarnav-month-disabled:hover{cursor: default;border-left-color: #CCCCCC;border-right-color: transparent;}
.yui3-skin-sam .yui3-calendarnav-prevmonth{border-right-color: #000000;left: 0;margin-left: -10px;}
.yui3-skin-sam .yui3-calendarnav-nextmonth{border-left-color: #000000;right: 0;margin-right: -10px;}
[dir="rtl"] .yui3-skin-sam .yui3-calendarnav-prevmonth, .yui3-skin-sam [dir="rtl"] .yui3-calendarnav-prevmonth{left: auto;right: 0;border-left-color: #000000;border-right-color: transparent;}
[dir="rtl"] .yui3-skin-sam .yui3-calendarnav-nextmonth, .yui3-skin-sam [dir="rtl"] .yui3-calendarnav-nextmonth{left: 0;right: auto;border-right-color: #000000;border-left-color: transparent;}
.yui3-widget-mask{background-color: #000;opacity: 0.25;}