article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}html,button,input,select,textarea{font-family:sans-serif;}body{margin:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:.67em 0;}h2{font-size:1.5em;margin:.83em 0;}h3{font-size:1.17em;margin:1em 0;}h4{font-size:1em;margin:1.33em 0;}h5{font-size:.83em;margin:1.67em 0;}h6{font-size:.67em;margin:2.33em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}blockquote{margin:1em 40px;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}mark{background:#ff0;color:#000;}p,pre{margin:1em 0;}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:'';content:none;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul{margin:1em 0;}dd{margin:0 0 0 40px;}menu,ol,ul{padding:0 0 0 40px;}nav ul,nav ol{list-style:none;list-style-image:none;}img{border:0;-ms-interpolation-mode:bicubic;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em;}legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}@font-face{font-family:"rotel-icons";src:url(/sites/all/themes/rotel/css/fonts/rotel-icons.eot);src:url(/sites/all/themes/rotel/css/fonts/rotel-icons.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/rotel/css/fonts/rotel-icons.woff) format("woff"),url(/sites/all/themes/rotel/css/fonts/rotel-icons.ttf) format("truetype"),url(/sites/all/themes/rotel/css/fonts/rotel-icons.svg#rotel-icons) format("svg");font-weight:normal;font-style:normal;}[data-icon]:before{font-family:"rotel-icons" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}[class^="fonticon-"]:before,[class*=" fonticon-"]:before,.region-footer .menu .expanded > a:after,.social-instagram:after,.product-accordion .field .field-label:after,.accordion .views-row h2:after,#search-block-form .form-actions:before,.pane-custom-search-blocks-1 #edit-actions:before,.field-name-field-instf-user .field-items:before,.chosen-container:after,.block-block .chosen-single span:after,.block-lang-dropdown .chosen-single span:after,.support-nav p:after,.flex-direction-nav a:before,.page-header-menu .expanded > a:after{font-family:"rotel-icons" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.fonticon-menu:before{content:"\e000";}.fonticon-instagram:before,.field-name-field-instf-user .field-items:before{content:"\e001";}.fonticon-arrow-down:before,.region-footer .menu .expanded > a:after,.product-accordion .field .field-label:after,.accordion .views-row h2:after,.chosen-container:after,.block-block .chosen-single span:after,.block-lang-dropdown .chosen-single span:after,.support-nav p:after,.flex-direction-nav a.flex-prev:before,.flex-direction-nav a.flex-next:before{content:"\e002";}@media only screen and (max-width:960px){.page-header-menu .expanded > a:after{content:"\e002";}}.fonticon-search:before,#search-block-form .form-actions:before,.pane-custom-search-blocks-1 #edit-actions:before{content:"\e003";}.fonticon-cart:before{content:"\e004";}.fonticon-pin:before{content:"\e005";}.fonticon-repair:before{content:"\e006";}.fonticon-troubleshooting:before{content:"\e007";}.fonticon-home-theater:before{content:"\e008";}.fonticon-music-systems:before{content:"\e009";}.fonticon-whole-house:before{content:"\e00a";}.fonticon-manual:before{content:"\e00b";}.fonticon-usb:before{content:"\e00c";}.fonticon-utilities:before{content:"\e00d";}.fonticon-drawings:before{content:"\e00e";}.fonticon-brochures:before{content:"\e00f";}.fonticon-updates:before{content:"\e010";}.fonticon-tools:before{content:"\e011";}.fonticon-close:before{content:"\e012";}.fonticon-search2:before{content:"\e013";}.fonticon-privacy:before{content:"\e014";}.fonticon-contact:before{content:"\e015";}.fonticon-ir-codes:before{content:"\e016";}.fonticon-blog:before{content:"\e017";}.fonticon-upload:before{content:"\e018";}.fonticon-warranty:before{content:"\e019";}.fonticon-services:before{content:"\e01a";}.fonticon-download:before{content:"\e01b";}.fonticon-archive:before{content:"\e01c";}.fonticon-rack-mount:before{content:"\e01d";}.fonticon-installer:before{content:"\e01f";}.fonticon-service-manuals:before{content:"\e020";}.fonticon-protocols:before{content:"\e021";}.fonticon-technical:before{content:"\e022";}.fonticon-retail:before{content:"\e023";}.fonticon-404:before{content:"\e01e";}.fonticon-control-system:before{content:"\e900";}.fonticon-facebook:before{content:"\e05d";}.fonticon-premium:before{content:"\e902";color:#008048 !important;}.fonticon-michi:before{content:"\e905";}.fonticon-dirac:before{content:"\e90a";}.fonticon-truck:before{content:"\e909";}.fonticon-truck2:before{content:"\e907";}.fonticon-truck3:before{content:"\e906";}.fonticon-truck4:before{content:"\e9b0";}@font-face{font-family:"Source Sans Pro";src:url(/sites/all/themes/rotel/css/fonts/SourceSansPro-ExtraLight.otf.woff2) format("woff2"),url(/sites/all/themes/rotel/css/fonts/SourceSansPro-ExtraLight.otf.woff) format("woff");font-weight:200;font-style:normal;}@font-face{font-family:"Source Sans Pro";src:url(/sites/all/themes/rotel/css/fonts/SourceSansPro-Light.otf.woff2) format("woff2"),url(/sites/all/themes/rotel/css/fonts/SourceSansPro-Light.otf.woff) format("woff");font-weight:300;font-style:normal;}@font-face{font-family:"Source Sans Pro";src:url(/sites/all/themes/rotel/css/fonts/SourceSansPro-Regular.otf.woff2) format("woff2"),url(/sites/all/themes/rotel/css/fonts/SourceSansPro-Regular.otf.woff) format("woff");font-weight:400;font-style:normal;}@font-face{font-family:"Source Sans Pro";src:url(/sites/all/themes/rotel/css/fonts/SourceSansPro-Semibold.otf.woff2) format("woff2"),url(/sites/all/themes/rotel/css/fonts/SourceSansPro-Semibold.otf.woff) format("woff");font-weight:600;font-style:normal;}@font-face{font-family:"Source Sans Pro";src:url(/sites/all/themes/rotel/css/fonts/SourceSansPro-Bold.otf.woff2) format("woff2"),url(/sites/all/themes/rotel/css/fonts/SourceSansPro-Bold.otf.woff) format("woff");font-weight:700;font-style:normal;}@font-face{font-family:"Source Sans Pro";src:url(/sites/all/themes/rotel/css/fonts/SourceSansPro-LightIt.otf.woff2) format("woff2"),url(/sites/all/themes/rotel/css/fonts/SourceSansPro-LightIt.otf.woff) format("woff");font-weight:300;font-style:italic;}@font-face{font-family:"PingHei";font-style:normal;font-weight:200;src:local("☺︎"),url(/sites/all/themes/rotel/css/fonts/PingHei-light.woff) format("woff");}@font-face{font-family:"HanHei SC";font-style:normal;font-weight:300;src:local("☺︎"),url(/sites/all/themes/rotel/css/fonts/HanHei-SC-thin.woff) format("woff");}@font-face{font-family:"HanHei SC";font-style:normal;font-weight:600;src:local("☺︎"),url(/sites/all/themes/rotel/css/fonts/HanHei-SC-semibold.woff) format("woff");}@font-face{font-family:"HanHei SC";font-style:normal;font-weight:400;src:local("☺︎"),url(/sites/all/themes/rotel/css/fonts/HanHei-SC-text.woff) format("woff");}body{font-family:"Source Sans Pro",sans-serif;font-size:1em;font-weight:300;line-height:1.25;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}body.i18n-zh-hans{font-family:"Source Sans Pro","HanHei SC","PingHei","Microsoft YaHei New","Microsoft Yahei",微软雅黑,宋体,SimHei,SimSun,STXihei,"华文细黑",serif;line-height:1.5em;letter-spacing:0.02em;text-align:justify;text-justify:inter-ideographic;}a{color:#FCFCFC;}h2{font-weight:200;font-size:2.5em;margin:0.5em 0 0 0;-webkit-font-smoothing:antialiased;}h3{font-weight:300;font-size:1.5em;margin:0.5em 0 0 0;-webkit-font-smoothing:antialiased;}h2 + p,h3 + p{margin-top:0.5em;}h2 a,h3 a{color:#64D8FF;text-decoration:none;}::-webkit-input-placeholder{color:#000;}:-moz-placeholder{color:#000;}::-moz-placeholder{color:#000;}:-ms-input-placeholder{color:#000;}.panel-flexible .panel-separator{margin:0;}.panels-flexible-region-inside,.panels-flexible-row{padding:0 !important;}.panels-flexible-region-2-center,.panels-flexible-region-5-center,.panels-flexible-region-7-center,.panels-flexible-region-8-center,.panels-flexible-region-9-center,.panels-flexible-region-10-center{width:100%;}div.panel-pane div.node{margin:0;padding:0;}@media (max-width:768px){.panels-flexible-region{width:100%;}}.panels-flexible-region-15-left_region{border-right:1px solid #000;margin-right:-1px;}html,button,input,select,textarea{font-family:"Source Sans Pro",sans-serif;}::-moz-selection{background:#b3d4fc;text-shadow:none;}::selection{background:#b3d4fc;text-shadow:none;}::-ms-clear{display:none;}input[type=text]::-ms-clear{display:none;}hr{display:block;height:1px;border:0;border-top:1px solid #FCFCFC;margin:1em 0;padding:0;}img{max-width:100%;height:auto;vertical-align:middle;}fieldset{border:0;margin:0;padding:0;}textarea{resize:vertical;}*{-webkit-tap-highlight-color:0;}body{background:#181818;color:#FCFCFC;}.page-wrapper{width:100%;max-width:1065px;margin:0 auto;}.black-text,.blue-bg,.white-bg,#ajax-content .content,#block-webform-client-block-320 .content,.flip{color:#000;}.black-text h2,.blue-bg h2,.white-bg h2,#ajax-content .content h2,#block-webform-client-block-320 .content h2,.flip h2,.black-text h3,.blue-bg h3,.white-bg h3,#ajax-content .content h3,#block-webform-client-block-320 .content h3,.flip h3,.black-text p,.blue-bg p,.white-bg p,#ajax-content .content p,#block-webform-client-block-320 .content p,.flip p,.black-text a,.blue-bg a,.white-bg a,#ajax-content .content a,#block-webform-client-block-320 .content a,.flip a,.black-text li,.blue-bg li,.white-bg li,#ajax-content .content li,#block-webform-client-block-320 .content li,.flip li,.black-text span,.blue-bg span,.white-bg span,#ajax-content .content span,#block-webform-client-block-320 .content span,.flip span,.black-text table,.blue-bg table,.white-bg table,#ajax-content .content table,#block-webform-client-block-320 .content table,.flip table,.black-text label,.blue-bg label,.white-bg label,#ajax-content .content label,#block-webform-client-block-320 .content label,.flip label,.black-text :after,.blue-bg :after,.white-bg :after,#ajax-content .content :after,#block-webform-client-block-320 .content :after,.flip :after,.black-text :before,.blue-bg :before,.white-bg :before,#ajax-content .content :before,#block-webform-client-block-320 .content :before,.flip :before{color:#000;}.black-text .underlined:after,.blue-bg .underlined:after,.white-bg .underlined:after,#ajax-content .content .underlined:after,#block-webform-client-block-320 .content .underlined:after,.flip .underlined:after,.black-text .center-underlined:after,.blue-bg .center-underlined:after,.white-bg .center-underlined:after,#ajax-content .content .center-underlined:after,#block-webform-client-block-320 .content .center-underlined:after,.flip .center-underlined:after,.black-text .pane-title:after,.blue-bg .pane-title:after,.white-bg .pane-title:after,#ajax-content .content .pane-title:after,#block-webform-client-block-320 .content .pane-title:after,.flip .pane-title:after{background-color:#000;}.black-text .btn,.blue-bg .btn,.white-bg .btn,#ajax-content .content .btn,#block-webform-client-block-320 .content .btn,.flip .btn,.black-text .webform-client-form .button-primary,.webform-client-form .black-text .button-primary,.blue-bg .webform-client-form .button-primary,.webform-client-form .blue-bg .button-primary,.white-bg .webform-client-form .button-primary,.webform-client-form .white-bg .button-primary,#ajax-content .content .webform-client-form .button-primary,.webform-client-form #ajax-content .content .button-primary,#block-webform-client-block-320 .content .webform-client-form .button-primary,.webform-client-form #block-webform-client-block-320 .content .button-primary,.flip .webform-client-form .button-primary,.webform-client-form .flip .button-primary{border:2px solid #000;color:#000;}.black-text .btn:hover:after,.blue-bg .btn:hover:after,.white-bg .btn:hover:after,#ajax-content .content .btn:hover:after,#block-webform-client-block-320 .content .btn:hover:after,.flip .btn:hover:after,.black-text .webform-client-form .button-primary:hover:after,.webform-client-form .black-text .button-primary:hover:after,.blue-bg .webform-client-form .button-primary:hover:after,.webform-client-form .blue-bg .button-primary:hover:after,.white-bg .webform-client-form .button-primary:hover:after,.webform-client-form .white-bg .button-primary:hover:after,#ajax-content .content .webform-client-form .button-primary:hover:after,.webform-client-form #ajax-content .content .button-primary:hover:after,#block-webform-client-block-320 .content .webform-client-form .button-primary:hover:after,.webform-client-form #block-webform-client-block-320 .content .button-primary:hover:after,.flip .webform-client-form .button-primary:hover:after,.webform-client-form .flip .button-primary:hover:after{border:1px solid #000;}.black-text .btn.fonticon-arrow-down:before,.blue-bg .btn.fonticon-arrow-down:before,.white-bg .btn.fonticon-arrow-down:before,#ajax-content .content .btn.fonticon-arrow-down:before,#block-webform-client-block-320 .content .btn.fonticon-arrow-down:before,.flip .btn.fonticon-arrow-down:before,.black-text .webform-client-form .fonticon-arrow-down.button-primary:before,.webform-client-form .black-text .fonticon-arrow-down.button-primary:before,.blue-bg .webform-client-form .fonticon-arrow-down.button-primary:before,.webform-client-form .blue-bg .fonticon-arrow-down.button-primary:before,.white-bg .webform-client-form .fonticon-arrow-down.button-primary:before,.webform-client-form .white-bg .fonticon-arrow-down.button-primary:before,#ajax-content .content .webform-client-form .fonticon-arrow-down.button-primary:before,.webform-client-form #ajax-content .content .fonticon-arrow-down.button-primary:before,#block-webform-client-block-320 .content .webform-client-form .fonticon-arrow-down.button-primary:before,.webform-client-form #block-webform-client-block-320 .content .fonticon-arrow-down.button-primary:before,.flip .webform-client-form .fonticon-arrow-down.button-primary:before,.webform-client-form .flip .fonticon-arrow-down.button-primary:before,.black-text .btn.fonticon-arrow-down:after,.blue-bg .btn.fonticon-arrow-down:after,.white-bg .btn.fonticon-arrow-down:after,#ajax-content .content .btn.fonticon-arrow-down:after,#block-webform-client-block-320 .content .btn.fonticon-arrow-down:after,.flip .btn.fonticon-arrow-down:after,.black-text .webform-client-form .fonticon-arrow-down.button-primary:after,.webform-client-form .black-text .fonticon-arrow-down.button-primary:after,.blue-bg .webform-client-form .fonticon-arrow-down.button-primary:after,.webform-client-form .blue-bg .fonticon-arrow-down.button-primary:after,.white-bg .webform-client-form .fonticon-arrow-down.button-primary:after,.webform-client-form .white-bg .fonticon-arrow-down.button-primary:after,#ajax-content .content .webform-client-form .fonticon-arrow-down.button-primary:after,.webform-client-form #ajax-content .content .fonticon-arrow-down.button-primary:after,#block-webform-client-block-320 .content .webform-client-form .fonticon-arrow-down.button-primary:after,.webform-client-form #block-webform-client-block-320 .content .fonticon-arrow-down.button-primary:after,.flip .webform-client-form .fonticon-arrow-down.button-primary:after,.webform-client-form .flip .fonticon-arrow-down.button-primary:after{border-color:#000;color:#000;}.underlined,.center-underlined,.pane-title{text-transform:uppercase;display:inline-block;font-weight:300;}.underlined:after,.center-underlined:after,.pane-title:after{content:"";display:block;height:1px;width:60px;margin:10px 0;background-color:#FCFCFC;}.center-underlined:after{margin:10px auto;}.pane-title{font-size:1em;}.blue-bg{background-color:#64D8FF;}.white-bg{background-color:#FCFCFC;}.grey-bg{background-color:#808080;}.grey-dark-bg{background-color:#515151;}.black-bg{background-color:#000;}.blue-bg .btn,.blue-bg .webform-client-form .button-primary,.webform-client-form .blue-bg .button-primary,.white-bg .btn,.white-bg .webform-client-form .button-primary,.webform-client-form .white-bg .button-primary{font-weight:300;}.view-banner{margin-bottom:50px;}.front .view-banner{margin-bottom:0;}.banner-small{text-align:center;padding-top:138px;}.banner-small p{text-transform:uppercase;display:inline-block;vertical-align:top;padding:20px;}.banner-small :before{color:white;display:block;font-size:8em;padding-bottom:10px;}.banner-small a{text-decoration:none;}.banner-medium h2,.banner-large h2{font-size:3em;line-height:1.2em;font-weight:100;margin-bottom:0;}.banner-medium .banner-content,.banner-large .banner-content{width:80%;}.banner-medium .banner-content p + p,.banner-large .banner-content p + p{margin-top:30px;}.banner-medium{height:550px;position:relative;}.banner-medium .banner-content{padding:80px 0 0 20px;}@media (min-width:769px){.banner-medium .banner-content{width:100%;max-width:230px;}.banner-medium.left-align .banner-content{padding:160px 0 0 60px;}.banner-medium.right-align .banner-content{padding:160px 0 0 65%;}}.banner-large{height:680px;}.banner-large .banner-content{padding:180px 0 0 20px;}@media (max-width:599px){.banner-large.upper-left-align .banner-content{padding:80px 0 0 20px;}}@media (min-width:960px){.banner-large .banner-content{width:40%;}.banner-large .banner-content p{width:70%;}.banner-large.right-align .banner-content{padding:300px 0 0 56%;}.banner-large.left-align .banner-content{padding:300px 0 0 100px;}.banner-large.lower-right-align .banner-content{padding:410px 0 0 70%;}.banner-large.upper-left-align .banner-content{width:65%;padding:180px 0 0 80px;}.banner-large.offset-left-align .banner-content{padding:270px 0 0 175px;}}.btn,.webform-client-form .button-primary{display:inline-block;padding:11px 40px 13px;border:2px solid #FCFCFC;border-radius:2px;position:relative;text-decoration:none;font-size:1.25em;line-height:1em;font-weight:400;white-space:nowrap;}.btn:after,.webform-client-form .button-primary:after{content:"";position:absolute;top:-6px;right:auto;bottom:auto;left:-6px;height:calc(100% + 10px);width:calc(100% + 10px);border:1px solid transparent;-moz-transition:border,0.3s,cubic-bezier(0.47,0,0.75,0.72);-o-transition:border,0.3s,cubic-bezier(0.47,0,0.75,0.72);-webkit-transition:border,0.3s,cubic-bezier(0.47,0,0.75,0.72);transition:border,0.3s,cubic-bezier(0.47,0,0.75,0.72);pointer-events:none;}.btn:hover:after,.webform-client-form .button-primary:hover:after{border:1px solid #FCFCFC;}.btn.wide,.webform-client-form .wide.button-primary{padding:11px 20px 13px;}.btn.fonticon-arrow-down,.webform-client-form .fonticon-arrow-down.button-primary{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);border:0;padding:0;color:transparent;display:block;margin:0 auto !important;width:55px;height:55px;}.btn.fonticon-arrow-down:before,.webform-client-form .fonticon-arrow-down.button-primary:before{display:block;padding:15px;border:2px solid #FCFCFC;border-radius:50%;color:#FCFCFC;}.btn.fonticon-arrow-down:after,.webform-client-form .fonticon-arrow-down.button-primary:after{width:61px;height:63px;border:1px solid #FCFCFC;border-radius:50%;color:#FCFCFC;left:-4px;top:-4px;opacity:0;visibility:hidden;}.btn.fonticon-arrow-down:hover:after,.webform-client-form .fonticon-arrow-down.button-primary:hover:after{opacity:1;visibility:visible;}@media (min-width:769px){.btn.fonticon-arrow-down,.webform-client-form .fonticon-arrow-down.button-primary{position:absolute;top:auto;right:auto;bottom:20px;left:50%;-moz-transform:rotate(-90deg) translate(0,-50%);-ms-transform:rotate(-90deg) translate(0,-50%);-webkit-transform:rotate(-90deg) translate(0,-50%);transform:rotate(-90deg) translate(0,-50%);}}.webform-client-form{text-align:left;}.webform-client-form .button-primary{background-color:transparent;}.webform-client-form .form-actions{display:inline-block;position:relative;margin-top:35px;}.webform-client-form .form-actions:after{content:"";position:absolute;top:-6px;right:auto;bottom:auto;left:-6px;height:calc(100% + 10px);width:calc(100% + 10px);border:1px solid transparent;-moz-transition:border,0.3s,cubic-bezier(0.47,0,0.75,0.72);-o-transition:border,0.3s,cubic-bezier(0.47,0,0.75,0.72);-webkit-transition:border,0.3s,cubic-bezier(0.47,0,0.75,0.72);transition:border,0.3s,cubic-bezier(0.47,0,0.75,0.72);pointer-events:none;}.webform-client-form .form-actions:hover:after{border:1px solid #000;}a.link{text-decoration:underline;color:#64D8FF;}.border-top{border-top:1px solid #000;box-sizing:border-box;}.border-bottom{border-bottom:1px solid #000;box-sizing:border-box;}@media (min-width:769px){.border-right{border-right:1px solid #000;box-sizing:border-box;}.border-left{border-left:1px solid #000;box-sizing:border-box;}}.chosen-container,.chosen-container-single,.chosen-container-active.chosen-with-drop{padding:10px 40px 10px 20px;margin:0;border:2px solid #000;background:#FCFCFC;cursor:pointer;text-align:left;min-width:120px;font-size:1.2em;font-weight:200;}.chosen-container:after,.chosen-container-single:after,.chosen-container-active.chosen-with-drop:after{position:absolute;top:15px;right:13px;}.chosen-container .chosen-single,.chosen-container-single .chosen-single,.chosen-container-active.chosen-with-drop .chosen-single{background:#FCFCFC;border:0;box-shadow:none;padding:0;overflow:auto;}.chosen-container .chosen-single span,.chosen-container-single .chosen-single span,.chosen-container-active.chosen-with-drop .chosen-single span{margin:0;}.chosen-container .chosen-single div b,.chosen-container-single .chosen-single div b,.chosen-container-active.chosen-with-drop .chosen-single div b{background:none;}.chosen-container .chosen-drop,.chosen-container .chosen-results,.chosen-container-single .chosen-drop,.chosen-container-single .chosen-results,.chosen-container-active.chosen-with-drop .chosen-drop,.chosen-container-active.chosen-with-drop .chosen-results{background:#FCFCFC;}.webform-client-form{overflow:auto;padding:25px;overflow:visible;}.webform-client-form .form-item{vertical-align:top;}.webform-client-form .form-item input,.webform-client-form .form-item textarea{width:100%;border:2px solid #000;padding:10px 20px;font-size:1.2em;font-weight:200;box-sizing:border-box;}.webform-client-form .form-item .chosen-container{width:100% !important;box-sizing:border-box;}.webform-client-form .form-item .form-type-checkbox{width:100%;}.webform-client-form .form-item .form-type-checkbox .form-checkbox{width:auto;margin-right:5px;}.webform-client-form .form-item .form-type-checkbox label{vertical-align:middle;}.webform-client-form .webform-component-checkboxes{margin-top:0;}.webform-client-form .webform-component-file .form-submit{background-color:transparent;margin-top:16px;}.webform-client-form .webform-component-file .description br{display:none;}.webform-client-form label{font-weight:300;}.webform-client-form p.underlined,.webform-client-form p.center-underlined,.webform-client-form p.pane-title{margin-top:0;}.webform-client-form p.intro{margin:0;font-size:1.3em;}@media (min-width:769px){.webform-client-form .form-item{width:45%;display:inline-block;margin-right:4%;}.webform-client-form .webform-component-textarea{width:94.25%;margin-right:0;}.webform-client-form .webform-component-file .form-file{display:inline-block;width:45%;margin-right:4%;}.webform-client-form .webform-component-file .form-submit{display:inline-block;width:20%;margin-right:4%;margin-top:0;}.webform-client-form .webform-component-markup{width:100%;margin-top:0;}.webform-client-form .webform-component-file{width:100%;margin-bottom:5px;}}#ajax-content{position:absolute;top:-500px;right:auto;bottom:auto;left:0;-moz-transition:top 0.3s cubic-bezier(0,0,0.25,1);-o-transition:top 0.3s cubic-bezier(0,0,0.25,1);-webkit-transition:top 0.3s cubic-bezier(0,0,0.25,1);transition:top 0.3s cubic-bezier(0,0,0.25,1);z-index:130;width:100%;background-color:white;box-shadow:0px 2px 5px rgba(0,0,0,0.5);}#ajax-content.active{position:absolute;top:0;right:auto;bottom:auto;left:0;position:fixed;}#ajax-content #page-title,#ajax-content .tabs,#ajax-content .action-links{display:none;}#ajax-content .content{max-width:1065px;margin:0 auto;}#ajax-content .content .fonticon-close{color:#FCFCFC;position:absolute;top:25px;right:-55px;bottom:auto;left:auto;}#ajax-content .content .fonticon-close:before{color:#000;font-size:2em;margin-top:16px;cursor:pointer;}@media (min-width:769px){#ajax-content .content .intro{width:50%;}#ajax-content .content .fonticon-close{position:absolute;top:25px;right:50px;bottom:auto;left:auto;}}#block-webform-client-block-320{position:fixed;z-index:100;top:0;left:0;width:100%;background-color:white;box-shadow:0px 2px 5px rgba(0,0,0,0.5);max-height:100%;overflow:auto;-moz-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-webkit-transform:translate(0,-100%);transform:translate(0,-100%);-moz-transition:-moz-transform 0.6s;-o-transition:-o-transform 0.6s;-webkit-transition:-webkit-transform 0.6s;transition:transform 0.6s;}#block-webform-client-block-320.active{-moz-transform:translate(0,0);-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0);}#block-webform-client-block-320 .content{max-width:1065px;margin:0 auto;}#block-webform-client-block-320 .content .fonticon-close{color:#FCFCFC;position:absolute;top:25px;right:-55px;bottom:auto;left:auto;}#block-webform-client-block-320 .content .fonticon-close:before{color:#000;font-size:2em;margin-top:16px;cursor:pointer;}@media (min-width:769px){#block-webform-client-block-320 .content .intro{width:50%;}#block-webform-client-block-320 .content .fonticon-close{position:absolute;top:25px;right:50px;bottom:auto;left:auto;}}#block-webform-client-block-320 label.element-invisible{overflow:visible;height:auto;position:static !important;margin:0 0 5px;}ul.menu{padding:0;margin:0;text-align:center;}ul.menu li{padding:0;margin:0;list-style:none;list-style-image:none;}ul.menu li .active{color:#FCFCFC;}.menu-bold{font-weight:600;}.page-header{position:fixed;top:0;left:initial;z-index:100;width:100%;max-width:1065px;background-color:transparent;font-weight:400;-moz-transition-property:color,background-color,border-color;-o-transition-property:color,background-color,border-color;-webkit-transition-property:color,background-color,border-color;transition-property:color background-color border-color;-moz-transition-duration:0.6s;-o-transition-duration:0.6s;-webkit-transition-duration:0.6s;transition-duration:0.6s;}.page-header a{-moz-transition-property:color,height;-o-transition-property:color,height;-webkit-transition-property:color,height;transition-property:color height;-moz-transition-duration:0.6s;-o-transition-duration:0.6s;-webkit-transition-duration:0.6s;transition-duration:0.6s;text-decoration:none;letter-spacing:0.5px;}.page-header .region-header-util .menu li{-moz-transition-property:border-color;-o-transition-property:border-color;-webkit-transition-property:border-color;transition-property:border-color;-moz-transition-duration:0.6s;-o-transition-duration:0.6s;-webkit-transition-duration:0.6s;transition-duration:0.6s;}.page-header .site-logo-img,.page-header .site-logo-inverse{-moz-transition-property:visibility,opacity;-o-transition-property:visibility,opacity;-webkit-transition-property:visibility,opacity;transition-property:visibility opacity;-moz-transition-duration:0.6s;-o-transition-duration:0.6s;-webkit-transition-duration:0.6s;transition-duration:0.6s;}.header-solid .page-header,.header-solid .page-header.search-open:after{background-color:#181818;}.page-header-content{padding:0 20px;width:95%;}.region-header .menu{text-transform:uppercase;}.site-logo{display:inline-block;position:relative;z-index:20;width:100px;height:50px;}.site-logo svg{position:absolute;width:100px;height:50px;top:0;left:0;vertical-align:top;}.site-logo-inverse{visibility:hidden;opacity:0;}.mobile-menu-controls{float:right;margin-top:20px;font-size:1.5em;position:relative;z-index:20;}.mobile-menu-controls a{display:inline-block;margin-left:10px;}.header-inverse .page-header{color:#000;border-color:#000;background:#FCFCFC;}.header-inverse .page-header a{color:#000;}.header-inverse .page-header a.chosen-single{color:#000;}.header-inverse .page-header .active{color:#000;}.header-inverse .page-header .region-header-util .menu li{border-color:#000;}.header-inverse .page-header .region-header .block-menu > .content > .menu .expanded > .menu > li a:after{background-color:#000;}.header-inverse .page-header .site-logo-img{visibility:hidden;opacity:0;}.header-inverse .page-header .site-logo-inverse{visibility:visible;opacity:1;}.header-inverse .page-header .region-header .block-search .form-text,.header-inverse .page-header .region-header .block-search .form-actions:before{color:#000;}.header-inverse .page-header .region-header .block-search .form-text::-webkit-input-placeholder{color:#000;}.header-inverse .page-header .region-header .block-search .form-text:-moz-placeholder{color:#000;}.header-inverse .page-header .region-header .block-search .form-text::-moz-placeholder{color:#000;}.header-inverse .page-header .region-header .block-search .form-text:-ms-input-placeholder{color:#000;}.header-inverse .page-header.search-open:after,.header-inverse .page-header.menu-hover:after{background:#FCFCFC;color:#000;border-bottom-color:#000;}.header-inverse.header-solid .page-header.search-open:after,.header-inverse.header-solid .page-header.menu-hover:after{background:#FCFCFC !important;}.block-block,.block-lang-dropdown{font-size:0.875em;}.i18n-zh-hans .block-block,.i18n-zh-hans
  .block-lang-dropdown{font-size:1em;}.block-block .chosen-container,.block-lang-dropdown .chosen-container{background:transparent;font-size:1em;font-weight:400;padding:0;border:none;}.block-block .chosen-container:after,.block-lang-dropdown .chosen-container:after{content:none;}.block-block .chosen-container .chosen-single,.block-lang-dropdown .chosen-container .chosen-single{color:#FCFCFC;background:transparent;}.block-block .chosen-container .chosen-single span:after,.block-lang-dropdown .chosen-container .chosen-single span:after{position:relative;top:2px;right:-10px;}#lang_dropdown_select_language_content_chosen .chosen-drop,#lang_dropdown_select_language_content_chosen .chosen-drop .chosen-results,#geo_region_select_chosen .chosen-drop,#geo_region_select_chosen .chosen-drop .chosen-results{font-size:1em;border:none;background:#181818;}#lang_dropdown_select_language_content_chosen .chosen-drop li,#lang_dropdown_select_language_content_chosen .chosen-drop .chosen-results li,#geo_region_select_chosen .chosen-drop li,#geo_region_select_chosen .chosen-drop .chosen-results li{color:#FCFCFC;position:relative;}#lang_dropdown_select_language_content_chosen .chosen-drop li.active-result.result-selected,#lang_dropdown_select_language_content_chosen .chosen-drop .chosen-results li.active-result.result-selected,#geo_region_select_chosen .chosen-drop li.active-result.result-selected,#geo_region_select_chosen .chosen-drop .chosen-results li.active-result.result-selected{background:none;}#lang_dropdown_select_language_content_chosen .chosen-drop li:hover,#lang_dropdown_select_language_content_chosen .chosen-drop .chosen-results li:hover,#geo_region_select_chosen .chosen-drop li:hover,#geo_region_select_chosen .chosen-drop .chosen-results li:hover{background:none;}#lang_dropdown_select_language_content_chosen .chosen-drop li:after,#lang_dropdown_select_language_content_chosen .chosen-drop .chosen-results li:after,#geo_region_select_chosen .chosen-drop li:after,#geo_region_select_chosen .chosen-drop .chosen-results li:after{content:"";width:0;height:1px;position:absolute;bottom:2px;left:5px;background:#FCFCFC;-moz-transition:width 0.3s;-o-transition:width 0.3s;-webkit-transition:width 0.3s;transition:width 0.3s;}#lang_dropdown_select_language_content_chosen .chosen-drop li:hover:after,#lang_dropdown_select_language_content_chosen .chosen-drop .chosen-results li:hover:after,#geo_region_select_chosen .chosen-drop li:hover:after,#geo_region_select_chosen .chosen-drop .chosen-results li:hover:after{width:85%;}#lang_dropdown_select_language_content_chosen .chosen-drop .chosen-results li:hover:after{width:50%;}@media (max-width:959px){.page-header-menu{position:fixed;top:-100%;left:0;width:100%;height:100%;overflow:auto;background:#EAEAEA;z-index:10;box-sizing:border-box;padding-top:60px;-moz-transition-property:top;-o-transition-property:top;-webkit-transition-property:top;transition-property:top;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;}.mobile-menu-active .page-header-menu{top:0;}.page-header-menu .block .menu{margin:20px 20px 0;text-align:left;}.page-header-menu .block .menu li{position:relative;padding:15px 0;border-top:1px solid #000;}.page-header-menu .block .menu li.menu-open a:after{-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}.page-header-menu .block .menu a{font-size:22px;font-weight:300;color:#000;}.page-header-menu .block .menu a:after{display:inline-block;font-size:12px;position:absolute;right:10px;top:20px;-moz-transition:-moz-transform 0.6s;-o-transition:-o-transform 0.6s;-webkit-transition:-webkit-transform 0.6s;transition:transform 0.6s;pointer-events:none;}.page-header-menu .block .menu .menu{display:none;margin:5px 10px 0;border:none;}.page-header-menu .block .menu .menu li{padding:5px 0;border:none;}.page-header-menu .block .menu .menu a{font-size:14px;}.page-header-menu .block-block .menu{margin-top:60px;}.page-header-menu .block-block .menu a{font-size:18px;text-transform:uppercase;}.page-header-menu .block-block .menu .menu a{font-size:18px;text-transform:none;}.page-header-menu #geo_region_select_chosen,.page-header-menu #geo-region-select,.page-header-menu .block-lang-dropdown,.page-header-menu .block-search{display:none !important;}.page-header-menu #block-menu-menu-util-menu .menu{text-align:left;margin-top:-1px;}.page-header-menu #block-menu-menu-util-menu .menu a{font-size:18px;text-transform:uppercase;}.i18n-zh-hans .page-header-menu #block-menu-menu-util-menu .menu a{font-size:1em;}.page-header-menu .block-search{margin:20px;border-top:1px solid #000;font-size:22px;padding:15px 0;position:relative;}.page-header-menu .block-search .form-text{width:100%;padding:0 30px 0 0;border:none;box-sizing:border-box;background:transparent;}.page-header-menu .block-search .form-text::-webkit-input-placeholder{text-transform:uppercase;}.page-header-menu .block-search .form-text::-moz-placeholder{text-transform:uppercase;}.page-header-menu .block-search .form-text:-ms-input-placeholder{text-transform:uppercase;}.page-header-menu .block-search .form-actions{color:#000;position:absolute;top:18px;right:0;}.page-header-menu .block-search .form-submit{position:absolute;top:0;right:0;border:none;background:transparent;width:20px;height:20px;text-indent:-9999em;}.mobile-menu-active .site-logo-img{visibility:hidden;opacity:0;}.mobile-menu-active .site-logo-inverse{visibility:visible;opacity:1;}.mobile-menu-active .mobile-menu-toggle{color:#000;}.mobile-menu-search .page-header-menu .block-system.block-menu,.mobile-menu-search .page-header-menu #block-menu-menu-util-menu,.mobile-menu-search .page-header-menu .geo-region-select-mobile{display:none;}.mobile-menu-search .page-header-menu .block-search{display:block !important;}.geo-region-select-mobile span.region{color:black;font-size:18px;font-weight:300;text-transform:none;text-decoration:none;letter-spacing:0.5px;float:left;width:140px;}}@media (min-width:960px){.page-header{background-color:rgba(0,0,0,0.3);text-align:center;border-bottom:1px solid #EAEAEA;}.page-header:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:0;background:transparent;border-bottom:1px solid #EAEAEA;-moz-transition:bottom 0.6s,background-color 0.6s,height 0.6s;-o-transition:bottom 0.6s,background-color 0.6s,height 0.6s;-webkit-transition:bottom 0.6s,background-color 0.6s,height 0.6s;transition:bottom 0.6s,background-color 0.6s,height 0.6s;z-index:1;}.page-header.search-open:after{height:46px;bottom:-48px;}.header-solid .page-header.search-open:after{background:#181818;}.page-header.menu-hover:after{bottom:-242px;height:240px;background-color:rgba(0,0,0,0.65);}.header-solid .page-header.menu-hover:after{background:#181818;}.page-header.menu-hover .block-search{opacity:0;visibility:hidden;}.page-header-content{display:inline-block;position:relative;z-index:2;}.site-logo{margin-bottom:20px;width:140px;height:70px;}.site-logo svg{width:140px;height:70px;}.region-header-util{position:absolute;top:20px;left:0;width:100%;}.region-header-util .block{float:left;margin-left:30px;}.region-header-util .block-menu{float:none;position:absolute;top:0;right:30px;}.region-header-util .block-menu .menu{font-size:0.875em;}.i18n-zh-hans .region-header-util .block-menu .menu{font-size:1em;}.region-header-util .block-menu .menu li{display:inline-block;border-right:1px solid #FCFCFC;padding:2px 12px 2px 8px;}.region-header-util .block-menu .menu li:last-of-type{border-right:none;padding-right:0;}.region-header{display:inline-block;margin-right:-4px;}.region-header .block{display:inline-block;margin-right:-4px;}.region-header .block-menu > .content > .menu{font-size:0.9375em;}.i18n-zh-hans .region-header .block-menu > .content > .menu{font-size:1.375em;}.region-header .block-menu > .content > .menu > li{display:inline-block;margin:0 -4px 0 0;padding:0 44px 0 0;}.region-header .block-menu > .content > .menu > li > a{display:block;padding-bottom:12px;position:relative;}.region-header .block-menu > .content > .menu > li > a:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:0;background:#FCFCFC;-moz-transition:background 0.6s,height 0.3s;-o-transition:background 0.6s,height 0.3s;-webkit-transition:background 0.6s,height 0.3s;transition:background 0.6s,height 0.3s;}.region-header .block-menu > .content > .menu > li > a:hover:after,.region-header .block-menu > .content > .menu > li > a.active-trail:after{height:4px;}.i18n-fr .region-header .block-menu > .content > .menu > li{padding:0 25px 0 0;}.i18n-fr-ca .region-header .block-menu > .content > .menu > li{padding:0 25px 0 0;}.i18n-de .region-header .block-menu > .content > .menu > li{padding:0 30px 0 0;}.i18n-it .region-header .block-menu > .content > .menu > li{padding:0 25px 0 0;}.i18n-it .region-header .block-menu > .content > .menu > li > a{font-size:90%;}.i18n-ru .region-header .block-menu > .content > .menu > li{padding:0 20px 0 0;}.i18n-ru .region-header .block-menu > .content > .menu > li > a{font-size:85%;}.i18n-es .region-header .block-menu > .content > .menu > li{padding:0 25px 0 0;}.i18n-es-la .region-header .block-menu > .content > .menu > li{padding:0 25px 0 0;}.i18n-cs .region-header .block-menu > .content > .menu > li{padding:0 30px 0 0;}.region-header .block-menu > .content > .menu > li a.active{color:#64D8FF;}.region-header .block-menu > .content > .menu .expanded{cursor:pointer;}.region-header .block-menu > .content > .menu .expanded > .menu{position:absolute;text-align:left;padding-top:15px;visibility:hidden;opacity:0;-moz-transition:visibility 0.6s,opacity 0.6s;-o-transition:visibility 0.6s,opacity 0.6s;-webkit-transition:visibility 0.6s,opacity 0.6s;transition:visibility 0.6s,opacity 0.6s;}.region-header .block-menu > .content > .menu .expanded > .menu > li{margin-bottom:10px;}.region-header .block-menu > .content > .menu .expanded > .menu > li a{position:relative;}.region-header .block-menu > .content > .menu .expanded > .menu > li a:after{content:"";width:0;height:1px;position:absolute;bottom:0;left:0;background:#FCFCFC;-moz-transition:width 0.3s;-o-transition:width 0.3s;-webkit-transition:width 0.3s;transition:width 0.3s;}.region-header .block-menu > .content > .menu .expanded > .menu > li a:hover:after{width:100%;}.region-header .block-menu > .content > .menu .expanded:hover > .menu{visibility:visible;opacity:1;-moz-transition-delay:0.3s;-o-transition-delay:0.3s;-webkit-transition-delay:0.3s;transition-delay:0.3s;}.region-header .block-search{position:absolute;top:100%;left:0;padding:0 20px;height:0;width:100%;overflow:hidden;box-sizing:border-box;text-align:left;opacity:1;visibility:visible;-moz-transition:height 0.6s,opacity 0.6s,visibility 0.6s;-o-transition:height 0.6s,opacity 0.6s,visibility 0.6s;-webkit-transition:height 0.6s,opacity 0.6s,visibility 0.6s;transition:height 0.6s,opacity 0.6s,visibility 0.6s;}.region-header .block-search .content{padding:10px 0;}.search-open .region-header .block-search{height:47px;}.region-header .block-search .form-type-textfield{display:inline-block;width:calc(100% - 34px);margin:0;}.region-header .block-search .form-text{width:100%;padding:0;border:none;background:transparent;font-size:1.375em;font-weight:300;color:#FCFCFC;}.region-header .block-search .form-text:focus{outline:none;}.region-header .block-search .form-text::-webkit-input-placeholder{color:#EAEAEA;font-style:italic;}.region-header .block-search .form-text::-moz-placeholder{color:#EAEAEA;font-style:italic;}.region-header .block-search .form-text:-ms-input-placeholder{color:#EAEAEA;font-style:italic;}.region-header .block-search .form-actions{visibility:hidden;display:inline-block;width:30px;margin-right:-4px;position:relative;}.region-header .block-search .form-actions:before{position:absolute;color:#FCFCFC;top:0;right:0;font-size:1.5em;pointer-events:none;}.region-header .block-search .form-submit{border:none;padding:0;background:transparent;width:30px;height:27px;text-indent:-9999em;}.desktop-search-toggle.desktoponly{display:inline-block;font-size:1.5em;margin-left:20px;}.geo-region-select-mobile{display:none;}}.footer-logo-container{padding:50px 0;text-align:center;border-bottom:1px solid #808080;}.footer-logo{display:inline-block;}.footer-logo svg{width:193px;height:23px;vertical-align:top;}.region-footer{padding:40px 20px;font-weight:400;}.region-footer .menu{text-align:left;line-height:2em;font-size:0.875em;text-transform:uppercase;list-style:none;padding:0;margin:0;}.region-footer .menu li{margin-bottom:10px;}.region-footer .menu li a{letter-spacing:0.5px;}.i18n-zh-hans .region-footer .menu li a{letter-spacing:1px;}.region-footer .menu li .menu{display:none;font-size:1em;position:absolute;min-width:140px;background-color:#181818;z-index:10;}.region-footer .menu li .menu li{display:block;margin:5px 0;}.region-footer .menu .expanded > a:after{margin-left:10px;position:relative;top:2px;}.region-footer .menu .expanded:hover .menu{display:block;}.region-footer .menu .active{color:#64D8FF;}.region-footer a{text-decoration:none;}.region-footer #block-menu-menu-social-menu li{display:inline-block;margin:0 0 0 15px;}.region-footer #block-menu-menu-social-menu li:first-child{margin:0;}.social-instagram{text-decoration:none;text-transform:lowercase;font-weight:700;}.social-instagram:before{content:attr(title);text-transform:none;font-weight:400;margin-right:5px;}.social-instagram:after{font-size:1.5em;margin-left:15px;vertical-align:top;position:relative;top:-2px;}.social-icon-facebook,.social-icon-instagram{font-size:1.5em;vertical-align:middle;}.social-icon-youtube{font-size:2em;vertical-align:middle;}.social-wechat{text-decoration:none;text-transform:lowercase;font-weight:700;cursor:pointer;}.social-wechat:before{content:attr(title);text-transform:none;font-weight:400;margin-right:5px;}.social-wechat:after{font-size:1.5em;margin-left:15px;vertical-align:top;position:relative;top:-2px;content:url("/sites/all/themes/rotel/img/wechat-logo.png");}@media (min-width:769px){.page-footer{padding-bottom:60px;}.footer-logo-container{padding:80px 0;}.footer-logo svg{width:240px;height:29px;}.region-footer{padding:40px 10px;border-bottom:1px solid #808080;float:left;box-sizing:border-box;width:100%;}.region-footer .block-menu,.region-footer .block-lang-dropdown{float:left;}.region-footer .menu li{display:inline-block;margin:0 15px 0 0;}.i18n-ru .region-footer .menu li > a{font-size:80%;}.i18n-zh-hans .region-footer .menu li > a{font-size:120%;}.region-footer #block-menu-menu-social-menu{float:right;}}.accordion .views-row{padding:20px;border-bottom:1px solid #BDBDBD;}.accordion .views-row h2{margin:0;position:relative;cursor:pointer;padding-right:30px;font-size:1.5em;}@media (min-width:769px){.accordion .views-row h2{font-size:2em;}}.accordion .views-row h2:before{-moz-transition:width 0.6s;-o-transition:width 0.6s;-webkit-transition:width 0.6s;transition:width 0.6s;content:"";display:block;position:absolute;width:0px;height:1px;background:#000;bottom:0;left:0;}.accordion .views-row h2:after{-moz-transition:-moz-transform 0.6s;-o-transition:-o-transform 0.6s;-webkit-transition:-webkit-transform 0.6s;transition:transform 0.6s;position:absolute;top:5px;right:0px;bottom:auto;left:auto;}.accordion .views-row.accordion-active h2:before{width:60px;}.accordion .views-row.accordion-active h2:after{-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}.accordion .views-field-body{display:none;}.content table{width:100% !important;margin-top:30px;}.content table caption{text-align:left;text-transform:uppercase;font-weight:400;margin-bottom:0.8em;}.content table tbody td{border:2px solid #000;padding:10px 20px;}.content table strong{font-weight:500;}@media (min-width:600px){.content table{min-width:500px;width:initial !important;}.content table tbody td:first-of-type{min-width:215px;}}.node-introduction{text-align:center;padding:0 20px 50px !important;margin:0 auto !important;}.i18n-zh-hans .node-introduction{text-align:justify;}.node-introduction h2{margin:0;}.i18n-zh-hans .node-introduction h2{margin-bottom:10px;}.node-introduction p{margin:0;font-size:1.625em;line-height:1.38462em;font-weight:300;-webkit-font-smoothing:antialiased;}.node-introduction p + p{margin-top:0.5em;}@media (min-width:769px){.node-introduction{width:75%;}}.flexslider{border:none;box-shadow:none;margin:0;border-radius:0;background:#FCFCFC;}.flexslider .flex-control-nav{bottom:10px;z-index:5;}.region-top .flexslider .flex-control-nav{display:none;}.flexslider .flex-control-nav a{background:transparent;border:1px solid black;box-shadow:none;}.flexslider .flex-control-nav a:hover{background:black;}.flexslider .flex-direction-nav a{height:40px;}.flexslider .flex-direction-nav a:before{font-size:2em;margin:5px;}.flexslider .flex-direction-nav a.flex-prev{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}.flexslider .flex-direction-nav a.flex-next{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}.balanced-design .views-field-title,.balanced-design .views-field-field-display-title{text-align:center;margin-top:30px;}.balanced-design .views-field-title p,.balanced-design .views-field-field-display-title p{margin:0;}.balanced-design .views-field-body p{font-size:0.875em;}.balanced-design .views-field-body .btn,.balanced-design .views-field-body .webform-client-form .button-primary,.webform-client-form .balanced-design .views-field-body .button-primary{margin-top:16px;}.balanced-design .views-field-body,.balanced-design .views-field-field-image{padding:0px 30px 50px 70px;box-sizing:border-box;}@media (min-width:769px){.balanced-design .views-field-body,.balanced-design .views-field-field-image{display:inline-block;width:49%;vertical-align:middle;}}.balanced-design .views-field-field-image{padding:0 70px 50px;}.balanced-design .views-field-body:before{content:url(/sites/all/themes/rotel/img/balanced-design.png);margin-top:50px;display:block;}.balanced-design h2{text-transform:uppercase;margin:0;}.warranty-form p.intro{margin:0;font-size:1.3em;}@media (min-width:769px){.warranty-form .webform-client-form{padding:25px 0px 25px 60px;}}.three-col{overflow:hidden;position:relative;}.three-col:before{content:"";width:100%;height:10px;display:block;background-color:white;position:absolute;top:0;right:auto;bottom:auto;left:auto;z-index:2;}.three-col:after{content:"";width:100%;height:1px;display:block;background-color:white;position:absolute;top:auto;right:auto;bottom:0;left:auto;}.three-col h2{display:none;}.three-col .content-wrapper{position:relative;display:inline-block;width:100%;padding:20px;box-sizing:border-box;text-align:center;border-bottom:1px solid #000;vertical-align:bottom;}.three-col .content-wrapper p:before{font-size:9em;display:block;padding:20px 0;}.three-col .content-wrapper.placeholder{display:none;}@media (min-width:600px) and (max-width:769px){.three-col .content-wrapper{width:calc(50% - 2px);border-right:1px solid #000;}.three-col .content-wrapper:nth-of-type(2n){border-right:none;}.three-col .content-wrapper:after{content:"";display:block;height:20px;width:20px;border-radius:50%;background:#FCFCFC;position:absolute;top:auto;right:-12px;bottom:-10px;left:auto;z-index:2;}.three-col .content-wrapper:nth-of-type(2n):after{display:none;}.three-col .content-wrapper.placeholder{display:inline-block;min-height:295px;}}@media (min-width:769px){.three-col .content-wrapper{width:calc(33.3% - 3px);border-right:1px solid #000;}.three-col .content-wrapper:after{content:"";display:block;height:20px;width:20px;border-radius:50%;background:#FCFCFC;position:absolute;top:auto;right:-12px;bottom:-10px;left:auto;z-index:2;}.three-col .content-wrapper:nth-of-type(3n){border-right:none;}.three-col .content-wrapper:nth-of-type(3n):after{display:none;}.three-col .content-wrapper.placeholder{display:inline-block;min-height:295px;}}.two-col{overflow:hidden;position:relative;}.two-col:before{content:"";width:100%;height:10px;display:block;background-color:white;position:absolute;top:0;right:auto;bottom:auto;left:auto;z-index:2;}.two-col:after{content:"";width:100%;height:1px;display:block;background-color:white;position:absolute;top:auto;right:auto;bottom:0;left:auto;}.two-col h2{display:none;}.two-col .content-wrapper{position:relative;display:inline-block;width:100%;padding:20px;box-sizing:border-box;text-align:center;border-bottom:1px solid #000;vertical-align:bottom;}.two-col .content-wrapper p:before{font-size:9em;display:block;padding:20px 0;}.two-col .content-wrapper.placeholder{display:none;}@media (min-width:600px){.two-col .content-wrapper{width:calc(50% - 2px);border-right:1px solid #000;}.two-col .content-wrapper:nth-of-type(2n){border-right:none;}.two-col .content-wrapper:after{content:"";display:block;height:20px;width:20px;border-radius:50%;background:#FCFCFC;position:absolute;top:auto;right:-12px;bottom:-10px;left:auto;z-index:2;}.two-col .content-wrapper:nth-of-type(2n):after{display:none;}.two-col .content-wrapper.placeholder{display:inline-block;min-height:295px;}}#node-337 h2{display:none;}@media (min-width:769px){.contact-page .webform-client-form,.contact-page .panels-flexible-region-first .node-small-block .content{padding:25px 0 25px 60px;}}.webform-confirmation{padding:20px;}.webform-confirmation + .links{padding:0 20px 20px;}.support-nav{margin-top:-138px;}@media (max-width:768px){.support-nav p{display:block;text-align:left;overflow:auto;border-top:1px solid #FCFCFC;margin:0;position:relative;}.support-nav p:after{position:absolute;top:40%;right:5%;bottom:auto;left:auto;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);visibility:visible;font-size:2em;}.support-nav a{display:block;}.support-nav a:before{font-size:8em;padding-bottom:0;display:inline-block;vertical-align:middle;}.support-nav span{display:inline-block;font-size:1.2em;margin-left:20px;font-weight:300;-webkit-font-smoothing:antialiased;}.support-nav [class^="fonticon-"],.support-nav [class*=" fonticon-"]{padding:0 !important;}}@media (min-width:769px){.support-nav{margin-top:-33px;padding-bottom:27px;}.support-nav p{width:14%;margin:0;margin-right:7%;padding:0;}.support-nav p:nth-of-type(5n){margin-right:0;}.support-nav p:after{display:none;}.support-nav a{display:block;font-size:1.5em;line-height:1.5em;font-weight:300;-webkit-font-smoothing:antialiased;position:relative;}.support-nav a:before{font-size:145px;width:145px;height:145px;margin:0 auto;}.support-nav a:after{content:"";display:block;width:153px;height:153px;border-radius:100%;border:1px solid #FCFCFC;position:absolute;top:-5px;left:-3px;visibility:hidden;opacity:0;-moz-transition:visibility 0.3s,opacity 0.3s;-o-transition:visibility 0.3s,opacity 0.3s;-webkit-transition:visibility 0.3s,opacity 0.3s;transition:visibility 0.3s,opacity 0.3s;}.ie .support-nav a:after{top:-12px;}.support-nav a:hover:after{visibility:visible;opacity:1;}.support-nav a span{display:block;}}.banner-small [class^="fonticon-"],.banner-small [class*=" fonticon-"]{font-size:1.5em;line-height:1.5em;margin:0;font-weight:300;-webkit-font-smoothing:antialiased;}.banner-small [class^="fonticon-"]:before,.banner-small [class*=" fonticon-"]:before{font-size:145px;}.faq{padding:0 20px 20px;}.faq h2.pane-title{width:100%;border-top:1px solid #BDBDBD;padding:30px 20px 10px 20px;box-sizing:border-box;margin:0;}@media (min-width:769px){.faq{padding:0 40px 20px;}.faq h2.pane-title{width:66%;}}.view-frequently-asked-questions .view-filters{position:absolute;top:267px;left:0;width:100%;padding:0 20px;box-sizing:border-box;}@media (min-width:769px){.view-frequently-asked-questions .view-filters{max-width:516px;padding:0;left:60px;width:51%;}}@media (max-width:359px){.view-frequently-asked-questions .view-filters{top:290px;}}.view-frequently-asked-questions .views-exposed-form label{font-weight:400;margin:0 0 0.5em;}.view-frequently-asked-questions .views-exposed-form .chosen-container{padding:11px 20px;border:2px solid #000;font-size:1.2em;font-weight:300;-webkit-font-smoothing:antialiased;width:100% !important;box-sizing:border-box;}.view-frequently-asked-questions .views-exposed-form .views-exposed-widgets{margin:0;}.view-frequently-asked-questions .views-exposed-form .views-exposed-widget{padding:0;margin:0 2.5% 1em 0;width:47.5%;}.view-frequently-asked-questions .views-exposed-form .views-exposed-widget:nth-of-type(2n){margin-left:2.5%;margin-right:0;}.view-frequently-asked-questions .views-exposed-form .views-exposed-widget .form-item-title label,.view-frequently-asked-questions .views-exposed-form .views-exposed-widget .form-item-title input,.view-frequently-asked-questions .views-exposed-form .views-exposed-widget .form-item-body-value label,.view-frequently-asked-questions .views-exposed-form .views-exposed-widget .form-item-body-value input,.view-frequently-asked-questions .views-exposed-form .views-exposed-widget .form-item-field-meta-tid label,.view-frequently-asked-questions .views-exposed-form .views-exposed-widget .form-item-field-meta-tid input{display:none;}@media (max-width:359px){.view-frequently-asked-questions .views-exposed-form .views-exposed-widget{margin:0 0 1em;width:100%;}.view-frequently-asked-questions .views-exposed-form .views-exposed-widget:nth-of-type(2n){margin:0 0 1em;}}.view-frequently-asked-questions .views-exposed-form .views-submit-button input{visibility:hidden;width:0;}.view-frequently-asked-questions .views-exposed-form .description{margin-top:5px;}.view-frequently-asked-questions .views-row h2{padding-right:90px;}.view-frequently-asked-questions .views-row h2:before{display:none;}.view-frequently-asked-questions .views-row .views-field-body{padding-right:90px;}.view-frequently-asked-questions .views-row .views-field-body:last-child{padding:20px 0 50px;}.view-empty{text-align:center;padding:40px 20px;font-size:1.25em;}.item-list .pager-load-more{text-align:left;padding:40px 20px;margin:0;}.item-list .pager-load-more li{padding:0;margin:0;}.item-list .pager-load-more li a{display:inline-block;padding:13px 50px;border:2px solid #000;font-size:1.25em;line-height:1em;text-decoration:none;}.pane-custom-search-blocks-1{min-height:355px;box-sizing:border-box;}@media (max-width:359px){.pane-custom-search-blocks-1{min-height:440px;}}.pane-custom-search-blocks-1 .search-form{margin:20px 20px 80px;margin-bottom:0;position:relative;}.pane-custom-search-blocks-1 .search-form input[type="text"]{width:100%;border:2px solid #000;padding:15px 20px;font-size:1.2em;font-weight:200;height:85px;box-sizing:border-box;}.pane-custom-search-blocks-1 .search-form .form-item,.pane-custom-search-blocks-1 .search-form .form-actions{margin:0;}.pane-custom-search-blocks-1 .search-form #edit-actions{position:absolute;top:auto;right:0px;bottom:0px;left:auto;z-index:10;}.pane-custom-search-blocks-1 .search-form #edit-actions:before{font-size:1.5em;position:absolute;top:30px;right:20px;bottom:auto;left:auto;}.pane-custom-search-blocks-1 .search-form #edit-actions input{height:85px;opacity:0;}.pane-custom-search-blocks-1 .search-form label{font-size:1.5em;line-height:1.5em;font-weight:300;margin-bottom:20px;-webkit-font-smoothing:antialiased;}.pane-custom-search-blocks-1 .search-form ::-webkit-input-placeholder{color:#9A9C9D;font-style:italic;}.pane-custom-search-blocks-1 .search-form :-moz-placeholder{color:#9A9C9D;font-style:italic;}.pane-custom-search-blocks-1 .search-form ::-moz-placeholder{color:#9A9C9D;font-style:italic;}.pane-custom-search-blocks-1 .search-form :-ms-input-placeholder{color:#9A9C9D;font-style:italic;}.pane-custom-search-blocks-1 .pane-title{padding:30px 0 0 20px;}@media (min-width:769px){.pane-custom-search-blocks-1 .search-form{max-width:516px;margin:20px 60px 0;}.pane-custom-search-blocks-1 .pane-title{margin:0;padding:40px 0 0 60px;}}@media (min-width:769px){.contact .node-small-block h2{max-width:inherit;}}.node-small-block,.node-large-block,.node-instagram-media-item,.node-banner-block,.node-fonticon-block,.node-timeline-block{min-height:355px;}.node-small-block .content,.node-small-block .pane-content,.node-large-block .content,.node-large-block .pane-content{padding:25px;height:100%;position:relative;box-sizing:border-box;}.node-small-block h2,.node-large-block h2{text-transform:uppercase;margin-top:0;line-height:1em;}.node-small-block h3,.node-large-block h3{margin:0;font-size:1.375em;line-height:1.18182em;}.node-small-block p.underlined,.node-small-block p.center-underlined,.node-small-block p.pane-title,.node-large-block p.underlined,.node-large-block p.center-underlined,.node-large-block p.pane-title{margin:0 0 10px;}.node-small-block h2 + p,.node-large-block h2 + p{margin-top:15px;}.node-small-block .btn,.node-small-block .webform-client-form .button-primary,.webform-client-form .node-small-block .button-primary,.node-large-block .btn,.node-large-block .webform-client-form .button-primary,.webform-client-form .node-large-block .button-primary{margin-top:16px;font-size:1.42857em;}.node-small-block .btn.nomargin,.node-small-block .webform-client-form .nomargin.button-primary,.webform-client-form .node-small-block .nomargin.button-primary,.node-large-block .btn.nomargin,.node-large-block .webform-client-form .nomargin.button-primary,.webform-client-form .node-large-block .nomargin.button-primary{margin-top:0;}.node-small-block .pane-title,.node-large-block .pane-title{padding:25px;}.node-small-block .pane-content,.node-large-block .pane-content{padding-top:0;}.front .node-small-block,.node-large-block{min-height:300px;}.front .node-small-block h3,.node-large-block h3{max-width:65%;margin:5px 0 10px;}.front .node-small-block p,.node-large-block p{max-width:75%;}@media (max-width:768px){.front .node-small-block .btn.fonticon-arrow-down,.front .node-small-block .webform-client-form .fonticon-arrow-down.button-primary,.webform-client-form .front .node-small-block .fonticon-arrow-down.button-primary,.node-large-block .btn.fonticon-arrow-down,.node-large-block .webform-client-form .fonticon-arrow-down.button-primary,.webform-client-form .node-large-block .fonticon-arrow-down.button-primary{margin-left:65% !important;}.front .node-small-block p,.node-large-block p{max-width:65%;}}@media (max-width:768px){.node-large-block .btn.fonticon-arrow-down,.node-large-block .webform-client-form .fonticon-arrow-down.button-primary,.webform-client-form .node-large-block .fonticon-arrow-down.button-primary{margin-left:75% !important;}.node-large-block h2{max-width:60%;}.node-large-block p{max-width:55%;}}.node-instagram-media-item .content{width:100%;height:100%;position:relative;}.node-instagram-media-item .instagram-img{width:100%;height:auto;}.node-instagram-media-item .field-name-field-instf-user{position:absolute;bottom:5px;left:10px;font-size:1.25em;}.node-instagram-media-item .field-name-field-instf-user .field-items:before{position:relative;top:3px;margin-right:5px;display:inline-block;}.node-instagram-media-item .field-name-field-instf-user .field-item{display:inline-block;}.node-instagram-media-item .field-name-field-instf-user .field-item:before{content:"@";}.node-banner-block{text-align:center;}.node-banner-block > h2{display:none;}.node-banner-block h2{margin:0;position:relative;}.node-banner-block h2:after{content:"";display:block;width:60px;height:1px;background:#FCFCFC;position:absolute;bottom:0;left:50%;margin-left:-30px;}.node-banner-block .content{display:table;width:100%;height:100%;}.node-banner-block .field-item{padding:20px;}.node-banner-block .field-name-body{display:table-cell;vertical-align:middle;}.node-banner-block .btn,.node-banner-block .webform-client-form .button-primary,.webform-client-form .node-banner-block .button-primary{font-size:1.25em;}.node-banner-block .btn.fonticon-arrow-down,.node-banner-block .webform-client-form .fonticon-arrow-down.button-primary,.webform-client-form .node-banner-block .fonticon-arrow-down.button-primary{position:static;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}.node-banner-block .btn.fonticon-arrow-down:after,.node-banner-block .webform-client-form .fonticon-arrow-down.button-primary:after,.webform-client-form .node-banner-block .fonticon-arrow-down.button-primary:after{height:60px;}.node-banner-block p{margin:1.5em 0;}.i18n-zh-hans .node-banner-block p{text-align:justify;}.node-fonticon-block{text-align:center;}.node-fonticon-block .content{display:table;width:100%;height:100%;}.node-fonticon-block .btn,.node-fonticon-block .webform-client-form .button-primary,.webform-client-form .node-fonticon-block .button-primary{border-width:2px;margin-top:30px;font-size:1.25em;}.fonticon-block-body{display:table-cell;vertical-align:middle;padding:20px;}.fonticon-block-icon:before{font-size:175px;}.node-timeline-block{text-align:center;}.timeline-block-body{padding:66px 40px;}.timeline-block-body .field-name-field-year{font-size:2.625em;font-weight:200;-webkit-font-smoothing:antialiased;position:relative;margin-bottom:10px;padding-bottom:8px;letter-spacing:3px;}.timeline-block-body .field-name-field-year:after{content:"";display:block;width:45px;height:1px;background:#FCFCFC;position:absolute;bottom:0;left:50%;margin-left:-23px;}.white-bg .timeline-block-body .field-name-field-year:after,.blue-bg .timeline-block-body .field-name-field-year:after{background:#000;}.timeline-block-body .field-name-field-caption{font-size:1.5em;font-weight:300;-webkit-font-smoothing:antialiased;line-height:1.5em;text-transform:uppercase;}.subpage-info-block .node-large-block .content{padding:25px;}.subpage-info-block .node-large-block .content h2,.subpage-info-block .node-large-block .content h3{width:inherit;max-width:inherit;}.subpage-info-block .node-large-block .content p,.subpage-info-block .node-large-block .content ol{width:90%;font-size:0.9em;max-width:inherit;}.subpage-info-block .node-large-block .content h2{text-transform:none;margin-bottom:20px;}.subpage-info-block .node-large-block .content h3{margin-bottom:10px;}.subpage-info-block ul{padding:0 0 0 12px;margin-top:0;}.subpage-info-block ul li{margin-bottom:10px;width:90%;list-style-type:none;position:relative;}.subpage-info-block ul li:before{content:"";display:block;height:2px;width:2px;border-radius:50%;background-color:#000;position:absolute;top:10px;right:auto;bottom:auto;left:-10px;}.subpage-info-block p + ul{margin-top:-10px;}.subpage-info-block table:first-of-type{margin-top:70px;}.subpage-info-block table:last-of-type{margin-bottom:70px;}.subpage-info-block .node-large-block{min-height:auto;height:auto;}.subpage-info-block .node-large-block .content{width:100%;}@media (min-width:769px){.subpage-info-block .node-large-block .content{padding:25px 60px;}}@media (max-width:768px){#node-150{background-position-x:100px;background-size:auto;}}@media (max-width:479px){#node-150{background-position-x:40px;}}@media (min-width:769px){.node-small-block,.node-large-block{min-height:inherit;height:355px;}.node-large-block h2{max-width:50%;}.node-large-block p{max-width:55%;}.node-large-block .btn.fonticon-arrow-down,.node-large-block .webform-client-form .fonticon-arrow-down.button-primary,.webform-client-form .node-large-block .fonticon-arrow-down.button-primary{left:25%;}.node-large-block .btn.fonticon-arrow-down.register-block,.node-large-block .webform-client-form .fonticon-arrow-down.register-block.button-primary,.webform-client-form .node-large-block .fonticon-arrow-down.register-block.button-primary{left:15%;top:46%;}.node-banner-block h2{font-size:5em;line-height:1.2em;}.node-banner-block .field-item{padding:0 80px;}.page-our-story .node-banner-block .field-name-body h2{font-size:10.375em;}}@media (min-width:960px){.node-large-block .content{width:50%;padding-right:0;}.node-large-block h2{max-width:75%;}.node-large-block p{max-width:75%;}}@media (min-width:1065px){.node-small-block h2,.node-large-block h2{max-width:65%;}.node-small-block h3,.node-large-block h3{max-width:60%;}.node-small-block p,.node-large-block p{max-width:75%;}.node-small-block h2.wide-75,.node-large-block h2.wide-75{max-width:75%;}.node-small-block h2.wide-85,.node-large-block h2.wide-85{max-width:85%;}.node-small-block h2.wide-95,.node-large-block h2.wide-95{max-width:95%;}.node-small-block h2.wide-100,.node-large-block h2.wide-100{max-width:100%;}}.admin-menu .page-header{position:relative;}.admin-menu .node-product{padding-top:0;}.admin-menu.header-inverse .page-header{background:#FCFCFC;}.admin-menu .banner-small{padding-top:0;}.admin-menu .support-nav{margin-top:0;}.page-user:not(.admin-menu){padding-top:150px;}.edit-tabs a{color:#000;}.edit-tabs .tabs{margin:60px auto 0;}#panels-dnd-main{color:#000;}.ctools-modal-content{color:#000;}.ctools-modal-content a{color:#000;}.ctools-modal-content .content-type-button span{font-weight:400;top:0;}.ctools-modal-content,.content-type-button a,#wysiwyg-toggle-edit-body-value{color:#000;}.node-product{background:#FCFCFC;color:#000;padding-top:60px;}.node-product a{color:#000;text-decoration:none;}.node-product .field-name-field-category,.node-product .field-name-field-product-type{margin:0 0 30px;text-transform:uppercase;font-size:0.9375em;}.node-product .field-name-field-category:after,.node-product .field-name-field-product-type:after{content:"";display:block;width:60px;height:1px;background:#000;margin-top:10px;}.node-product .field-name-body{margin-bottom:30px;line-height:1.25em;}.node-product .field-name-field-buying-options .field-label{font-weight:300;font-size:1.5em;margin:0.5em 0 0 0;-webkit-font-smoothing:antialiased;}.node-product .field-name-field-buying-options p{margin-top:5px;}.node-product .field-name-field-find-a-local-dealer .btn,.node-product .field-name-field-find-a-local-dealer .webform-client-form .button-primary,.webform-client-form .node-product .field-name-field-find-a-local-dealer .button-primary{margin-bottom:20px;}.node-product .product-buying-options .btn,.node-product .product-buying-options .webform-client-form .button-primary,.webform-client-form .node-product .product-buying-options .button-primary{min-width:160px;text-align:center;}.product-header,.field-name-field-product-callouts,.product-specs,.product-accordion .field{padding:30px 20px;border-bottom:1px solid #BDBDBD;}.i18n-zh-hans .product-specs{line-height:initial;}.product-img{margin:0 0 20px;padding:0 20px;text-align:center;}.product-img .field-name-field-product-award{display:none;position:absolute;right:40px;top:90px;}.product-img .field-name-field-product-award .field-item{display:inline-block;margin-left:10px;}.product-img-carousel{position:relative;}.product-img-carousel .field-item{position:absolute;top:0;left:0;width:100%;height:100%;visibility:hidden;opacity:0;-moz-transition-property:visibility,opacity,-moz-transform;-o-transition-property:visibility,opacity,-o-transform;-webkit-transition-property:visibility,opacity,-webkit-transform;transition-property:visibility opacity transform;-moz-transition-duration:0.6s;-o-transition-duration:0.6s;-webkit-transition-duration:0.6s;transition-duration:0.6s;-moz-transform:scale(0.9);-ms-transform:scale(0.9);-webkit-transform:scale(0.9);transform:scale(0.9);}.product-img-carousel .field-item.active{visibility:visible;opacity:1;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);}.product-img-carousel .field-name-field-video-embed .field-item p:first-child{height:100%;display:inline;}.product-img-carousel .field-name-field-video-embed video{height:98%;vertical-align:middle;}.product-img-carousel .field-name-field-video-embed iframe{width:100%;height:98%;vertical-align:middle;}.product-img-carousel .field:first-child .field-item:first-child{position:static;}.product-img-controls{padding:0;list-style:none;font-size:0.875em;text-transform:uppercase;text-align:center;}.product-img-controls li{display:inline-block;margin:0 -4px 0 0;border-right:1px solid #BDBDBD;}.product-img-controls li:last-of-type{border-right:none;}.product-img-controls a{padding:0 6px;}.product-img-controls a.active{color:#64D8FF;text-decoration:underline;}.product-awards-mobile{display:block;}.product-awards-mobile .field-name-field-product-award .field-item{display:inline-block;margin-right:10px;margin-bottom:10px;}.product-title{margin:0 0 20px;text-indent:-2px;line-height:1em;}.field-name-field-product-callouts{padding-bottom:10px;}.field-name-field-product-callouts p{font-size:0.875em;display:inline-block;vertical-align:top;margin:0 -4px 20px 0;padding-right:20px;width:50%;box-sizing:border-box;}.field-name-field-product-callouts p img{display:block;margin-bottom:5px;height:30px;width:auto;}.field-name-field-specifications h2,.field-name-field-specifications h3,.product-accordion h2,.product-accordion h3{margin:0 0 .5em;}.field-name-field-specifications strong,.product-accordion strong{text-transform:uppercase;font-weight:300;}.field-name-field-specifications .field-item div,.product-accordion .field-item div{font-size:0.875em;}.field-name-field-specifications{margin-bottom:30px;}.field-name-field-specifications .field-item{margin-bottom:30px;}.field-name-field-specifications .field-item:last-of-type{margin-bottom:0;}.product-accordion .field{padding:20px;}.product-accordion .field:last-of-type{border-bottom:none;}.product-accordion .field .field-items{display:none;font-size:0.875em;line-height:1.28571em;padding-top:1em;}.product-accordion .field .field-items p{margin:0 0 1em;}.product-accordion .field .field-label{font-size:2em;font-weight:200;position:relative;cursor:pointer;-webkit-font-smoothing:antialiased;}.product-accordion .field .field-label:after{-moz-transition:-moz-transform 0.6s;-o-transition:-o-transform 0.6s;-webkit-transition:-webkit-transform 0.6s;transition:transform 0.6s;position:absolute;right:0;top:5px;}.product-accordion .field.active .field-label:after{-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}.field-name-field-resources a:before{content:url(/sites/all/themes/rotel/img/application-octet-stream.png);margin-right:3px;}.field-name-field-resources a[href$=".pdf"]:before{content:url(/sites/all/themes/rotel/img/application-pdf.png);}.field-name-field-lifestyle-images p{margin:0;}.field-name-field-lifestyle-images img{width:100%;}.view-products-list .product-titles{background:#FCFCFC;padding:30px 20px 0;}.pane-products:last-of-type .view-products-list .product-titles{border-bottom:none;}.view-products-list .product-titles .view-header,.view-products-list .product-titles .view-content{display:inline-block;}.view-products-list .product-titles .view-header{color:#000;font-size:0.875em;margin-right:40px;position:relative;}.view-products-list .product-titles .view-header p{margin:0;}.view-products-list .product-titles .view-header .underlined:after,.view-products-list .product-titles .view-header .center-underlined:after,.view-products-list .product-titles .view-header .pane-title:after{background:#000;margin-bottom:0;}.view-products-list .views-row{position:relative;padding-top:30px;background:#FCFCFC;padding-top:0;}.view-products-list .views-row:after{content:"";display:block;position:absolute;bottom:0;left:40px;right:40px;border-bottom:1px solid #BDBDBD;width:calc(100% - 80px);}.view-products > .view-content{position:relative;background:#FCFCFC;}.view-products .views-row{position:absolute;top:0;left:0;width:100%;visibility:hidden;opacity:0;-moz-transition-property:visibility,opacity;-o-transition-property:visibility,opacity;-webkit-transition-property:visibility,opacity;transition-property:visibility opacity;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;}.view-products .views-row.active{visibility:visible;opacity:1;}.view-products .views-row.views-row-first{position:static;}.view-products .product-titles{background:#FCFCFC;padding:30px 20px 0;}.pane-products:last-of-type .view-products .product-titles{border-bottom:none;}.view-products .product-titles .view-header,.view-products .product-titles .view-content{display:inline-block;}.view-products .product-titles .view-header{color:#000;font-size:0.875em;margin-right:40px;position:relative;}.view-products .product-titles .view-header p{margin:0;}.view-products .product-titles .view-header .underlined:after,.view-products .product-titles .view-header .center-underlined:after,.view-products .product-titles .view-header .pane-title:after{background:#000;margin-bottom:0;}.view-products .product-titles .view-header:after{content:"";display:block;width:0;height:0;position:absolute;top:4px;right:-26px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #9A9C9D;}.view-products .product-titles .view-content > div{display:inline-block;margin-right:-4px;border-right:1px solid #9A9C9D;padding:0 15px;text-transform:uppercase;}.view-products .product-titles .view-content > div:first-of-type{padding-left:0;}.view-products .product-titles .view-content > div:last-of-type{border-right:none;}.view-products .product-titles a{color:#39B9E4;text-decoration:none;border-bottom:1px solid #39B9E4;}.view-products .product-titles a.active{color:#515151;border:none;}.view-products > .view-footer{background:#FCFCFC;}.view-products > .view-footer > div{height:1px;background:#BDBDBD;}.product-content-teaser .product-header{border:none;}@media only screen and (min-width:769px){.node-product{padding-top:200px;}.node-product .field-name-body{max-width:250px;margin-bottom:30px;}.product-header,.field-name-field-product-callouts,.product-specs,.product-accordion .field{margin:0 40px;}.product-header{position:relative;}.product-info{float:left;width:33%;}.product-img{float:right;width:65%;max-width:550px;min-height:220px;margin:60px 0 0;padding:0;}.product-content-teaser .product-img{margin-top:0;}.product-img .field-name-field-product-award{display:block;right:26px;top:35px;}.product-img .field-name-field-product-award .field-items .field-item:nth-child(3){display:none;}.product-img-controls{margin:0;}.product-awards-mobile{display:none;}.field-name-field-product-callouts p{width:20%;}.field-name-field-specifications{float:left;width:100%;}.field-name-field-specifications .field-item{float:left;width:100%;}.field-name-field-specifications .field-item p{float:left;width:70%;margin:0 5% 0 0;}.field-name-field-specifications .field-item div,.field-name-field-specifications .field-item h3{float:right;clear:right;width:25%;}.field-name-field-specifications .field-item.odd p{float:right;margin:0 0 0 5%;}.field-name-field-specifications .field-item.odd div,.field-name-field-specifications .field-item.odd h3{float:left;clear:left;}.product-accordion .field .field-item{vertical-align:top;display:inline-block;width:33.333%;margin-right:-4px;padding-right:20px;box-sizing:border-box;}.product-accordion .field .field-item:only-of-type{width:100%;margin:0;}.product-footer{background:#181818;}.field-name-field-lifestyle-images p{display:block;margin:0;float:left;width:33.3334%;height:355px;}.field-name-field-lifestyle-images p.wide{width:66.6667%;}.field-name-field-lifestyle-images p img{width:auto;max-width:initial;}.field-name-field-find-a-dealer-{float:left;width:33.3334%;}.field-name-field-find-a-dealer- .field-name-body{max-width:100%;}.field-name-field-find-a-dealer- .field-name-body p{font-size:14px;}.field-name-field-find-a-dealer- .field-name-body h2{font-size:40px;}.view-products .product-titles{padding:30px 60px 0;}.view-products > .view-footer{padding:0 40px;}.view-products-list .product-titles{padding:30px 60px 0;}.view-products-list > .view-footer{padding:0 40px;}}@media only screen and (min-width:960px){.product-img .field-name-field-product-award{display:block;}.product-img .field-name-field-product-award .field-items .field-item:last-child{display:inline-block;}}#mc_embed_signup{position:fixed;position:absolute;top:-500px;right:auto;bottom:auto;left:0;-moz-transition:top 0.3s cubic-bezier(0,0,0.25,1);-o-transition:top 0.3s cubic-bezier(0,0,0.25,1);-webkit-transition:top 0.3s cubic-bezier(0,0,0.25,1);transition:top 0.3s cubic-bezier(0,0,0.25,1);width:100%;z-index:100;}#mc_embed_signup.shown{position:absolute;top:0;right:auto;bottom:auto;left:0;box-shadow:0px 2px 5px rgba(0,0,0,0.5);position:fixed;}#mc_embed_signup form{margin:0 auto;max-width:1065px;padding:50px 25px;overflow:hidden;}#mc_embed_signup form span.fonticon-close{float:right;font-size:2em;margin-top:16px;cursor:pointer;}#mc_embed_signup form span.fonticon-close:before{visibility:visible !important;}#mc_embed_signup form .intro{font-size:1.3em;margin-top:0;}#mc_embed_signup form input{width:100%;border:2px solid #000;padding:10px 20px;font-size:1.2em;font-weight:200;box-sizing:border-box;}#mc_embed_signup form .btn,#mc_embed_signup form .webform-client-form .button-primary,.webform-client-form #mc_embed_signup form .button-primary{padding:10px 50px;margin-top:20px;}#mc_embed_signup form .response{margin:10px 0;position:absolute;}#mc_embed_signup form #mc-embedded-subscribe{padding:0;background-color:transparent;border:none;}#mc_embed_signup form #mce-success-response{font-size:1.3em;margin:0;}@media (min-width:769px){#mc_embed_signup .intro{width:45%;}#mc_embed_signup .mc-field-group{width:450px;}#mc_embed_signup .btn,#mc_embed_signup .webform-client-form .button-primary,.webform-client-form #mc_embed_signup .button-primary{width:150px;margin-top:-48px !important;margin-left:500px;display:block;}}@media (max-width:768px){#mc_embed_signup #mc-embedded-subscribe-form .response{position:relative;}}#contactLink{text-transform:uppercase;text-align:center;font-weight:300;font-size:1.17em;padding:5px;height:25px;width:250px;display:block;cursor:pointer;margin:0 auto;}#contactLink span.underlined::after,#contactLink span.center-underlined::after,#contactLink span.pane-title::after{width:100%;}@media (max-width:478px){#contactLink span.underlined::after,#contactLink span.center-underlined::after,#contactLink span.pane-title::after{margin-top:5px;}}@media (max-width:478px){#contactLink{width:auto;max-width:250px;height:20px;padding:2px;}}#contactFormContainer{display:none;position:fixed;right:5%;bottom:0;float:right;z-index:99999;background-color:#181818;border:2px solid white;border-bottom:none;border-radius:8px 8px 0 0;}@media (max-width:478px){#contactFormContainer{text-align:center;right:15%;left:15%;margin:0 auto;}}#contactForm{height:auto;max-width:250px;display:none;text-align:center;padding:5px;}#contactForm form input{border:2px solid white;padding:5px 10px;font-size:1em;font-weight:200;margin:10px;}#contactForm form .btn,#contactForm form .webform-client-form .button-primary,.webform-client-form #contactForm form .button-primary{padding:0 20px;margin:10px;}#contactForm form .button{padding:0;background-color:transparent;border:none;color:white;}#contactForm form .intro{text-align:left;margin:10px 20px;}#contactForm form #mcef-success-response{font-size:1em;margin:10px;}.view-product-archives > .view-content{padding:20px 0;}.view-product-archives > .view-content .views-row{margin:0 0 40px;padding:0 20px;}.view-product-archives > .view-content .views-field{padding:0 5px;}.view-product-archives > .view-content .views-field-field-category{padding-top:5px;margin:0 0 20px;text-transform:uppercase;font-size:0.9375em;}.view-product-archives > .view-content .views-field-field-category:after{content:"";display:block;width:60px;height:1px;background:#000;margin-top:10px;}.view-product-archives > .view-content .views-field-title a{text-decoration:none;}.view-product-archives > .view-content .views-field-title h2{line-height:1.1em;margin:0 0 10px;}.view-product-archives > .view-content .views-field-field-years{font-size:0.875em;}.view-product-archives > .view-content .views-field-field-price{font-size:0.875em;text-transform:uppercase;}.view-product-archives > .view-content .views-field-field-product-image{padding:0;position:relative;width:100%;text-align:center;}.view-product-archives > .view-content .views-field-field-product-image .field-content{height:180px;}.view-product-archives > .view-content .views-field-field-product-image .field-content a{position:absolute;bottom:0;left:0;}.view-product-archives > .view-content .views-field-field-product-image .field-content img{max-height:160px;width:auto;}.view-product-archives > .view-content .views-field-field-product-image:after{content:"";display:block;width:100%;height:1px;background:#BDBDBD;position:absolute;left:0;bottom:-20px;}.view-product-archives > .item-list{position:relative;top:-41px;}.view-product-archives > .item-list .pager-load-more{border-top:1px solid #BDBDBD;padding:40px 0 0;margin:0 20px;}.view-product-archives > .view-filters{padding:20px 20px 0;box-sizing:border-box;position:relative;}.view-product-archives > .view-filters form{border-bottom:1px solid #BDBDBD;padding-top:120px;padding-bottom:40px;}.view-product-archives > .view-filters .views-widget-filter-title label{position:absolute;top:20px;left:20px;font-size:1.25em;font-weight:300;text-transform:uppercase;}.view-product-archives > .view-filters .views-widget-filter-title label:after{content:"";display:block;width:60px;height:1px;background:#000;margin-top:10px;}.view-product-archives > .view-filters .views-widget-filter-title .description{position:absolute;top:100px;left:20px;font-size:1.25em;font-weight:300;}.view-product-archives > .view-filters input.form-text{padding:11px 20px;border:2px solid #000;font-size:1.2em;width:203px;font-weight:200;}@media only screen and (min-width:769px){.view-product-archives{float:left;width:100%;}.view-product-archives > div{float:left;width:100%;}.view-product-archives > .view-content .views-row{float:left;width:33.3333%;box-sizing:border-box;border-right:1px solid #BDBDBD;height:350px;position:relative;}.view-product-archives > .view-content .views-row:nth-of-type(3n){border-right:none;}.view-product-archives > .view-content .views-field-field-product-image{position:absolute;bottom:0;left:20px;width:calc(100% - 40px);}.view-product-archives > .view-content .views-field-field-product-image a{width:100%;text-align:center;}.view-product-archives > .view-header{float:right;width:33.3333%;}.view-product-archives > .view-filters{float:left;width:66.6666%;}.view-product-archives > .view-filters form{height:336px;box-sizing:border-box;}}.view-product-documents .view-header,.view-product-documents .view-content{padding:20px;}.view-product-documents .view-header .nomargin,.view-product-documents .view-content .nomargin{margin:0;}.view-product-documents h2{margin:0;}.view-product-documents table{width:100% !important;margin:0 0 40px;table-layout:fixed;}.view-product-documents table caption{font-size:1.25em;font-weight:300;margin:0 0 20px;}.view-product-documents table caption:after{content:"";display:block;width:60px;height:1px;background:#000;margin-top:10px;}.view-product-documents table th{border:2px solid #000;padding:10px 20px;font-weight:400;}.view-product-documents table a:before{content:url(/sites/all/themes/rotel/img/application-octet-stream.png);margin-right:3px;}.view-product-documents table a[href$=".pdf"]:before{content:url(/sites/all/themes/rotel/img/application-pdf.png);}.view-product-documents .view-filters{padding:0 20px;}.view-product-documents .views-field-field-software-download a,.view-product-documents .views-field-field-update-instructions a{display:block;}.view-product-documents .views-field-field-software-download a:nth-child(2),.view-product-documents .views-field-field-update-instructions a:nth-child(2){margin-top:8px;}.view-control-system-resources > .view-header{padding:20px 20px 5px 20px;}.view-control-system-resources > .view-header p{margin:0;}.view-control-system-resources > .view-header h2{margin-bottom:10px;}.view-control-system-resources > .view-content{padding:0 20px;}.view-control-system-resources .views-field-field-serial,.view-control-system-resources .views-field-field-ip{width:50px;}@media only screen and (max-width:600px){.view-control-system-resources .views-field-field-serial,.view-control-system-resources .views-field-field-ip{display:none;}}.block-layout-view .node > h2{display:none;}.block-layout-view .node h4{text-transform:uppercase;text-align:center;font-size:1.5em;font-weight:300;-webkit-font-smoothing:antialiased;}@media only screen and (max-width:769px){.block-layout-view .view-content{height:auto !important;}.block-layout-view .node{position:static !important;}}@media only screen and (min-width:769px){.block-layout-view{text-align:center;}.block-layout-view .node{float:left;width:33.335%;height:355px;}.block-layout-view .node-instagram-media-item .instagram-img{height:100%;width:auto;}.block-layout-view .node-small-block,.block-layout-view .node-large-block{text-align:left;}.block-layout-view .node-large-block{width:66.667%;}.block-layout-view .node-banner-block{width:66.667%;height:710px;}.node-banner-block h2{font-size:5em;}.node-banner-block .field-item{padding:0 80px;}}.custombox-open,.custombox-open body{overflow:hidden;}.custombox-perspective,.custombox-perspective body{perspective:600px;height:100%;}.custombox-overlay-open{visibility:visible;opacity:1;}.custombox-overlay{top:0;right:0;bottom:0;left:0;position:fixed;transition-delay:0s;}.custombox-overlay-default{transition-timing-function:linear;transition-property:opacity;opacity:0;}.custombox-modal-wrapper{bottom:0;left:0;outline:0 none;overflow-x:auto;overflow-y:scroll;position:fixed;right:0;top:0;}.custombox-modal-container{margin:0 auto;position:relative;}.custombox-modal img{max-width:100%;height:auto;}.custombox-modal-flip-horizontal{position:absolute;transform-style:preserve-3d;-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);transform:rotateY(180deg);transition-property:all;opacity:0;}.custombox-modal-open .custombox-modal-flip-horizontal{-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-webkit-transform:rotateY(0deg);transform:rotateY(0deg);opacity:1;}.page-wrapper.flip{background-color:#FCFCFC;-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s;-moz-transform-style:flat;-webkit-transform-style:flat;transform-style:flat;-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}.page-wrapper.flip #header,.page-wrapper.flip #footer{background-color:#000;-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}.page-wrapper.flip #top,.page-wrapper.flip #main{display:none;}.page-wrapper.flip #ajax-content{-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}#main{position:relative;}.view-nodequeue-2 .view-content{position:relative;-moz-transition:all,0.3s,cubic-bezier(0,0,0.25,1);-o-transition:all,0.3s,cubic-bezier(0,0,0.25,1);-webkit-transition:all,0.3s,cubic-bezier(0,0,0.25,1);transition:all,0.3s,cubic-bezier(0,0,0.25,1);}.view-nodequeue-2 .view-content.view-full .ajax-node{transition:all 0.5s ease-out;width:100%;z-index:10;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-webkit-transform:rotateY(0deg);transform:rotateY(0deg);position:absolute;top:auto;right:auto;bottom:auto;left:0 !important;}.view-nodequeue-2 .view-content.view-full .ajax-node.flip{background-image:none !important;background:#FCFCFC;-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}.view-nodequeue-2 .view-content.view-full .ajax-node.flip .node{float:none;width:inherit;height:inherit;}.view-nodequeue-2 .view-content.view-full .ajax-node.top{top:138px !important;}.field-name-field-flip-content{display:none;text-align:left;-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-webkit-transform:rotateY(0deg);transform:rotateY(0deg);}.field-name-field-flip-content .field-label{display:none;}.field-name-field-flip-content .field-items .field-item{-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}.field-name-field-flip-content h2{font-size:3em;width:50%;}.field-name-field-flip-content p{margin-top:1em;}.flip .field-name-field-flip-content{display:block;}.flip.node-banner-block p.underlined,.flip.node-banner-block p.center-underlined,.flip.node-banner-block p.pane-title{margin-top:0;}.flip.node-banner-block .content,.flip.node-large-block .content,.flip.node-small-block .content{display:block;width:100%;min-height:100%;box-sizing:border-box;padding:25px;height:auto;background-color:#FCFCFC;box-shadow:0 0 20px rgba(0,0,0,0.8);pointer-events:none;}.flip.node-banner-block .content .field-item,.flip.node-large-block .content .field-item,.flip.node-small-block .content .field-item{padding:0 80px;}.flip .field-name-body{display:none;}.flip .fonticon-close{position:absolute;top:0;right:auto;bottom:auto;left:80px;cursor:pointer;pointer-events:auto;}.flip .fonticon-close:before{visibility:visible;color:#000;font-size:2em;}@media (max-width:768px){.flip.node-banner-block .content .field-item,.flip.node-large-block .content .field-item,.flip.node-small-block .content .field-item{padding:0;}.flip .fonticon-close{left:0;}.views-row:first-of-type .flip{margin-top:64px;}}div.panel-pane div.node-product-info-widget{padding-bottom:60px;position:relative;overflow:hidden;}.node-product-info-widget .field-name-field-product-image img{max-width:180%;width:180%;margin-left:-31%;}.info-widget-nav{text-align:center;margin-top:-80px;}.info-selector{position:relative;display:inline-block;margin:0 10px;border-radius:50%;border:1px solid #FCFCFC;padding:12px;width:36px;height:36px;box-sizing:border-box;text-align:center;cursor:pointer;-moz-transition:border-color 0.3s;-o-transition:border-color 0.3s;-webkit-transition:border-color 0.3s;transition:border-color 0.3s;}.info-selector div{width:11px;height:11px;border-radius:50%;background:#FCFCFC;-moz-transition:background 0.3s;-o-transition:background 0.3s;-webkit-transition:background 0.3s;transition:background 0.3s;}.info-selector:after{content:"";display:block;width:50px;height:50px;border-radius:50%;position:absolute;top:-8px;left:-8px;background:transparent;}.info-selector.active{border-color:#64D8FF;}.info-selector.active div{background:#64D8FF;}.info-selector.active:after{-webkit-animation:anim-effect-tamara 0.5s ease-out forwards;animation:anim-effect-tamara 0.5s ease-out forwards;box-shadow:0 0 0 3px rgba(111,148,182,0.05);}@-webkit-keyframes anim-effect-tamara{0%{box-shadow:0 0 0 3px rgba(111,148,182,0.3);opacity:1;-webkit-transform:scale3d(0.6,0.6,1);transform:scale3d(0.6,0.6,1);}100%{box-shadow:0 0 0 100px rgba(111,148,182,0);opacity:0;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@keyframes anim-effect-tamara{0%{box-shadow:0 0 0 3px rgba(111,148,182,0.3);opacity:1;-webkit-transform:scale3d(0.6,0.6,1);transform:scale3d(0.6,0.6,1);}100%{box-shadow:0 0 0 100px rgba(111,148,182,0);opacity:0;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}.field-name-field-info-sections{position:relative;}.field-name-field-info-sections .field-item{position:absolute;padding:25px;top:0;left:0;visibility:hidden;opacity:0;-moz-transition-property:visibility,opacity;-o-transition-property:visibility,opacity;-webkit-transition-property:visibility,opacity;transition-property:visibility opacity;-moz-transition-duration:0.6s;-o-transition-duration:0.6s;-webkit-transition-duration:0.6s;transition-duration:0.6s;}.field-name-field-info-sections .field-item.active{visibility:visible;opacity:100;}.field-name-field-info-sections .field-item:first-of-type{position:static;}.field-name-field-info-sections h2:before{font-size:100px;line-height:100px;display:block;margin-bottom:30px;}@media only screen and (min-width:600px){div.panel-pane div.node-product-info-widget{padding:120px 0 0;overflow:visible;}.node-product-info-widget .field-name-field-product-image img{max-width:100%;width:auto;margin-left:-17%;}.info-widget-nav{margin-top:0;}.info-selector{display:block;margin:0;position:absolute;top:23%;left:50%;}.info-selector:nth-of-type(2){top:43%;}.info-selector:last-of-type{top:66%;}.info-sections{position:absolute;top:0;left:55%;width:45%;height:100%;}.field-name-field-info-sections{top:25%;}.field-name-field-info-sections h2{max-width:100%;}}.ip-geoloc-address{background-color:#FCFCFC;}.leaflet-top,.leaflet-bottom{z-index:499;}.dealer-locator-switch{width:100%;background-color:#FCFCFC;margin-top:-45px;height:135px;}.dealer-locator-switch .switch-item{width:auto;display:inline-grid;padding:15px 15px 0 15px;}.dealer-locator-switch .switch-item a{font-size:16px;color:#000;font-weight:600;margin:0 auto;width:50%;border:2px solid #000;}.dealer-locator-switch .selected a{background:#64D8FF;}@media (min-width:600px){.dealer-locator-switch{height:75px;margin-top:-4px;}.dealer-locator-switch .switch-item{padding:15px 15px 15px 15px;width:35%;}}.ip-geoloc-address{padding:20px;}.ip-geoloc-address .resizable-textarea .grippie{height:0px;}.ip-geoloc-address #edit-find{display:none;}.ip-geoloc-address .form-item-street-address{display:inline-block;float:left;vertical-align:top;margin:0;}.ip-geoloc-address .form-text,.ip-geoloc-address textarea{width:100%;border:2px solid #000;padding:10px 20px;font-size:1.2em;font-weight:200;box-sizing:border-box;height:47px;max-width:800px;}.ip-geoloc-address .form-submit{display:inline-block;padding:11px 40px 13px;border:2px solid #000;background-color:transparent;border-radius:2px;position:relative;text-decoration:none;font-size:1.25em;line-height:1em;font-weight:200;white-space:nowrap;}@media (max-width:768px){.ip-geoloc-address{padding-top:0;}.ip-geoloc-address .form-submit{margin:20px 0;}.ip-geoloc-address .form-item-street-address{width:100%;float:none;box-sizing:border-box;}.ip-geoloc-address .form-item-street-address textarea#edit-street-address{resize:vertical;}}.view-dealer-locator-map .views-exposed-widgets{padding:0 20px;margin:0 auto 30px;}.view-dealer-locator-map .views-exposed-widgets label,.view-dealer-locator-map .views-exposed-widgets .views-widget{float:left;}.view-dealer-locator-map .views-exposed-widgets label{font-weight:300;margin-right:1em;margin-top:3px;}.view-dealer-locator-map .views-exposed-widgets input[type=text]{border:2px solid #000;padding:3px 10px;margin:0;}.view-dealer-locator-map .views-exposed-widgets .form-item{margin:0;float:none;}.view-dealer-locator-map .views-exposed-widgets .form-item-field-geofield-distance-unit{display:none;}.view-dealer-locator-map .views-exposed-widgets .form-item-field-geofield-distance-distance input{max-width:8ex;}.view-dealer-locator-map .views-exposed-widgets .views-widget-filter-field_geofield_distance{padding-right:50px;}.view-dealer-locator-map .views-exposed-widgets .form-type-bef-checkbox input{float:left;margin:7px 7px 0 0;}.view-dealer-locator-map .views-exposed-widgets .form-type-bef-checkbox label{margin-right:0;}@media (max-width:768px){.view-dealer-locator-map .views-exposed-widgets .views-exposed-widget{width:100%;padding:0 0 10px;}.view-dealer-locator-map .views-exposed-widgets .views-submit-button{padding:0;}}.view-dealer-locator-map{overflow:auto;}.view-dealer-locator-map .leaflet-marker-pane .leaflet-marker-icon{pointer-events:auto;}.view-dealer-locator-map .leaflet-marker-pane .leaflet-interactive{display:none;}.view-dealer-locator-map .leaflet-marker-pane img.leaflet-marker-icon.leaflet-zoom-animated.leaflet-interactive{display:block;}.shown .view-dealer-locator-map{padding-bottom:0;}.shown .view-dealer-locator-map .views-responsive-grid{display:block;}.shown .view-dealer-locator-map .leaflet-marker-pane .leaflet-interactive{display:block;}.view-dealer-locator-map .attachment .view-footer{background:#EAEAEA;padding:20px;}.view-dealer-locator-map .attachment .view-footer .node-page{border-bottom:1px solid #BDBDBD;}.view-dealer-locator-map .attachment .view-footer .node-page h2{display:none;}.view-dealer-locator-map .attachment .view-footer .view-display-id-distributor .view-filters{height:0;}@media (min-width:769px){.view-dealer-locator-map .attachment .view-footer{padding:20px 0 10px 0;float:left;width:100%;}.view-dealer-locator-map .attachment .view-footer .node-page{border-bottom:none;float:left;width:33.333%;padding:0 20px;box-sizing:border-box;}.view-dealer-locator-map .attachment .view-footer .view-display-id-distributor{float:left;width:66.667%;padding:0 20px;border-left:1px solid #BDBDBD;box-sizing:border-box;margin-top:-8px;}.view-dealer-locator-map .attachment .view-footer .view-display-id-distributor .underlined,.view-dealer-locator-map .attachment .view-footer .view-display-id-distributor .center-underlined,.view-dealer-locator-map .attachment .view-footer .view-display-id-distributor .pane-title{width:100%;}.view-dealer-locator-map .attachment .view-footer .view-display-id-distributor h2{float:left;width:50%;margin-top:0;}.view-dealer-locator-map .attachment .view-footer .view-display-id-distributor .field{float:right;width:50%;}.view-dealer-locator-map .attachment .view-footer .view-display-id-distributor .field-address{margin-top:6px;}}.view-dealer-locator-map .leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{z-index:1;}.map-icon-key p{margin:0 0 15px;font-size:0.875em;text-transform:uppercase;position:relative;padding-left:40px;}.map-icon-key p.underlined,.map-icon-key p.center-underlined,.map-icon-key p.pane-title{padding-left:0;}.map-icon-key p:before{font-size:2em;margin-right:10px;position:absolute;top:-5px;left:0;}.map-icon-key p.fonticon-installer:before{top:5px;}.view-display-id-distributor .underlined,.view-display-id-distributor .center-underlined,.view-display-id-distributor .pane-title{color:#008048;}.view-dealer-locator-map .dealer-location-icons{display:inline-block;font-size:1em;margin-top:auto;margin-bottom:10px;padding-top:5px;}.view-dealer-locator-map .dealer-location-icons p{display:block;position:relative;margin-top:5px;padding-left:40px;}.view-dealer-locator-map .dealer-location-icons p:before{font-size:2em;margin-right:5px;position:absolute;left:0;top:-5px;vertical-align:middle;}.view-dealer-locator-map .dealer-location-icons p.fonticon-installer{margin-top:-5px;}.view-dealer-locator-map .dealer-location-icons p.fonticon-installer:before{top:5px;}.view-dealer-locator-map .dealer-location-icons p p{display:inline;vertical-align:middle;}@media (min-width:769px){.view-dealer-locator-map .dealer-location-icons{margin-bottom:15px;}.view-dealer-locator-map .dealer-loc-row .views-field-title .field-content{display:flex;flex-direction:column;min-height:350px;}}.dealer-location-info{position:relative;}.dealer-location-info .underlined,.dealer-location-info .center-underlined,.dealer-location-info .pane-title{margin:0;font-size:0.875em;}.dealer-location-info h2{line-height:1.25em;margin:0 0 5px;text-transform:uppercase;word-break:break-word;}.dealer-location-info .field{font-size:0.875em;line-height:1.42857em;margin:0;}.dealer-location-info .field-icons{display:inline-block;font-size:1em;}.dealer-location-info .field-icons span{margin-right:10px;}.dealer-location-info .field-icons span:before{font-size:2em;}.dealer-location-info .regional-distributor{color:#008048;font-size:0.875em;text-transform:uppercase;display:block;margin:0 0 20px;}.leaflet-popup-content-wrapper{border-radius:0px;color:#000;font-size:14px;}.leaflet-popup-content-wrapper .leaflet-popup-content{margin:15px;}.leaflet-popup-content-wrapper .leaflet-popup-content .underlined,.leaflet-popup-content-wrapper .leaflet-popup-content .center-underlined,.leaflet-popup-content-wrapper .leaflet-popup-content .pane-title{font-size:1em;}.leaflet-popup-content-wrapper .leaflet-popup-content h2{font-size:1em;line-height:1.4em;margin-bottom:2px;}.leaflet-popup-content-wrapper .leaflet-popup-content .field{font-size:1em;font-weight:300;}.leaflet-popup-content-wrapper .leaflet-popup-content .field-icons{margin-bottom:0;}.leaflet-popup-content-wrapper .leaflet-popup-content .country{display:block;}.view-dealer-locator-map .view-content:nth-of-type(3),.dealer-locator-apac .view-content:first-of-type{padding:20px 0 0 0;}.view-dealer-locator-map .view-content:nth-of-type(3) .dealer-loc-row,.dealer-locator-apac .view-content:first-of-type .dealer-loc-row{border-bottom:1px solid #BDBDBD;margin:0 20px 20px;}@media (min-width:769px){.view-dealer-locator-map .view-content:nth-of-type(3),.dealer-locator-apac .view-content:first-of-type{display:grid;grid-template-columns:repeat(3,33.3%);grid-auto-rows:minmax(370px,auto);}.view-dealer-locator-map .view-content:nth-of-type(3) .dealer-location-info:after,.dealer-locator-apac .view-content:first-of-type .dealer-location-info:after{content:"";height:330px;width:1px;position:absolute;top:0;right:-20px;background:#BDBDBD;}.view-dealer-locator-map .view-content:nth-of-type(3) .dealer-loc-row:nth-of-type(3) .dealer-location-info:after,.dealer-locator-apac .view-content:first-of-type .dealer-loc-row:nth-of-type(3) .dealer-location-info:after{display:none;}.view-dealer-locator-map .view-content:nth-of-type(3) .regional-distributor,.dealer-locator-apac .view-content:first-of-type .regional-distributor{position:absolute;top:2px;right:0;}}.view-online-dealers .view-content{padding:20px 0 0 0;}.view-online-dealers .view-content .dealer-loc-row{border-bottom:1px solid #BDBDBD;margin:0 20px 20px;padding-bottom:20px;}.view-online-dealers .view-content .dealer-loc-row .logo-wrapper{height:85px;position:relative;}.view-online-dealers .view-content .dealer-loc-row .logo-wrapper img{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:100%;max-height:100%;}.view-online-dealers .view-content .dealer-loc-row .field{font-size:inherit;text-align:center;}@media (min-width:769px){.view-online-dealers .view-content{display:grid;grid-template-columns:repeat(3,33.3%);grid-auto-rows:minmax(150px,auto);}.view-online-dealers .view-content .dealer-location-info:after{content:"";height:115px;width:1px;position:absolute;top:0;right:-20px;background:#BDBDBD;}.view-online-dealers .view-content .dealer-loc-row:nth-of-type(3) .dealer-location-info:after{display:none;}}.test_resp_grid_col .dealer-location-info{border-bottom:1px solid #BDBDBD;margin:0 20px 20px;}@media (min-width:769px){.test_resp_grid_col{display:inline-block;width:33.333%;margin:0 -3px 0 0;vertical-align:top;}.test_resp_grid_col .dealer-location-info{height:350px;}.test_resp_grid_col .dealer-location-info:after{content:"";height:330px;width:1px;position:absolute;top:0;right:-20px;background:#BDBDBD;}.test_resp_grid_col:nth-of-type(3) .dealer-location-info:after{display:none;}.test_resp_grid_col .field-icons{margin:0;position:absolute;bottom:20px;right:0;width:50%;text-align:right;}.test_resp_grid_col .field-icons span{margin:0 0 0 10px;}.test_resp_grid_col .regional-distributor{position:absolute;top:2px;right:0;}}#edit-submit-dealer-view-final,.leaflet-tagged-marker div{display:none;}.view-display-id-distributor .view-empty{padding:0;text-align:left;font-size:1em;}.blog-main{margin:10px 0;}.blog-main .view-content{padding:25px;}.blog-main .view-content .views-row{padding:25px 0;border-bottom:1px solid #000;}.blog-main .view-content .views-row:nth-of-type(1){padding-top:0;}.blog-main .pane-title{padding:25px;}.blog-main .view-filters{margin:0 25px 25px;padding-bottom:25px;border-bottom:1px solid #000;}.blog-main .view-filters .views-submit-button{display:none;}@media (min-width:769px){.blog-main .view-content,.blog-main .pane-title{padding:25px 60px;}.blog-main .view-filters{margin:0 60px;}.blog-main .view-filters label{font-weight:200;font-size:1.4em;margin-bottom:0.8em;}}.pane-blog-view.node-small-block h3{max-width:initial;margin-bottom:0.5em;}@media (min-width:769px){.pane-blog-view.node-small-block{margin-top:20px;}}.blog-content,.blog-sidebar{padding:25px;box-sizing:border-box;}.blog-content{border-bottom:1px solid #000;}@media (min-width:769px){.blog-content{float:left;width:66.6666%;padding:25px 60px;border-right:1px solid #000;border-bottom:none;}}.blog-sidebar h2{font-size:1em;font-weight:300;text-transform:uppercase;margin-top:0;margin-bottom:35px;line-height:1em;}.blog-sidebar h2:after{content:"";display:block;height:1px;width:60px;margin:10px 0;background-color:#000;}.blog-sidebar h3{margin:0 0 0.5em;font-size:1.375em;line-height:1.18182em;}.blog-sidebar .ucase{text-transform:uppercase;padding-bottom:35px;}@media (min-width:769px){.blog-sidebar{float:right;width:33.3333%;}}.panels-flexible-region-subpage_layout_3-column{width:100%;}.panels-flexible-region-subpage_layout_3-right,.panels-flexible-region-subpage_layout_3-left,.panels-flexible-region-subpage_layout_3-center_{width:33.33%;}.pane-fullpage-blog-post{margin-top:-50px;}.pane-fullpage-blog-post .view-content{padding:25px;}.pane-fullpage-blog-post .fullpage-hidden{display:none;}.view-blog-post-product-callout > .view-content{padding:20px 0;}.view-blog-post-product-callout > .view-content .views-row{margin:0 0 40px;padding:0 20px;}.view-blog-post-product-callout > .view-content .views-field{padding:0 5px;}.view-blog-post-product-callout > .view-content .views-field-field-category{padding-top:5px;margin:0 0 20px;text-transform:uppercase;font-size:0.9375em;}.view-blog-post-product-callout > .view-content .views-field-field-category:after{content:"";display:block;width:60px;height:1px;background:#000;margin-top:10px;}.view-blog-post-product-callout > .view-content .views-field-title a{text-decoration:none;}.view-blog-post-product-callout > .view-content .views-field-title h2{line-height:1.1em;margin:0 0 10px;}.view-blog-post-product-callout > .view-content .views-field-body-et p{min-height:50px;}.view-blog-post-product-callout > .view-content .views-field-field-price{font-size:0.875em;text-transform:uppercase;}.view-blog-post-product-callout > .view-content .views-field-field-product-image{padding:0;position:relative;width:100%;text-align:center;}@media (max-width:768px){.view-blog-post-product-callout > .view-content .views-field-field-product-image{margin-top:25px;}}.view-blog-post-product-callout > .view-content .views-field-field-product-image .field-content{height:160px;}.view-blog-post-product-callout > .view-content .views-field-field-product-image .field-content a{position:absolute;bottom:0;left:0;min-height:139px;}.view-blog-post-product-callout > .view-content .views-field-field-product-image .field-content img{max-height:160px;width:auto;}.view-blog-post-product-callout > .view-content .views-field-field-product-image:after{content:"";display:block;width:100%;height:1px;background:#BDBDBD;position:absolute;left:0;bottom:-20px;}.blog-content .view-blog-post-product-callout{width:75%;}.blog-content .view-blog-post-product-callout .view-content{padding:0;}.blog-content .view-blog-post-product-callout .views-row{margin:0 0 40px;padding:0 0px;}.blog-content .view-blog-post-product-callout .views-field-body-et{min-height:50px;margin-bottom:20px;}.blog-content .view-blog-post-product-callout .views-field-title-1{margin-bottom:20px;}@media only screen and (min-width:769px){.view-blog-post-product-callout{float:left;width:100%;}.view-blog-post-product-callout > div{float:left;width:100%;}.view-blog-post-product-callout > .view-content .views-row{float:left;width:33.3333%;box-sizing:border-box;border-right:1px solid #BDBDBD;height:475px;position:relative;}.view-blog-post-product-callout > .view-content .views-row:nth-of-type(3n){border-right:none;}}@media only screen and (min-width:769px) and (max-width:959px){.view-blog-post-product-callout > .view-content .views-row{height:525px;}}@media only screen and (min-width:769px){.view-blog-post-product-callout > .view-content .views-field-title-1{margin-top:10px;}.view-blog-post-product-callout > .view-content .views-field-field-product-image{position:absolute;bottom:0;left:20px;width:calc(100% - 40px);}.view-blog-post-product-callout > .view-content .views-field-field-product-image a{width:100%;text-align:center;}.view-blog-post-product-callout > .view-content .views-field-body-et p{min-height:140px;}}@media only screen and (min-width:769px) and (max-width:959px){.view-blog-post-product-callout > .view-content .views-field-body-et p{min-height:165px;}}@media only screen and (min-width:769px){.i18n-es .view-blog-post-product-callout > .view-content .views-row{height:525px;}}@media only screen and (min-width:769px) and (max-width:959px){.i18n-es .view-blog-post-product-callout > .view-content .views-row{height:625px;}}@media only screen and (min-width:769px){.i18n-es .view-blog-post-product-callout > .view-content .views-field-body-et p{min-height:180px;}}@media only screen and (min-width:769px) and (max-width:959px){.i18n-es .view-blog-post-product-callout > .view-content .views-field-body-et p{min-height:280px;}}@media only screen and (min-width:769px){.i18n-de .view-blog-post-product-callout > .view-content .btn,.i18n-de .view-blog-post-product-callout > .view-content .webform-client-form .button-primary,.webform-client-form .i18n-de .view-blog-post-product-callout > .view-content .button-primary{padding:11px 20px 13px 20px;}}@media only screen and (min-width:769px) and (max-width:959px){.i18n-de .view-blog-post-product-callout > .view-content .btn,.i18n-de .view-blog-post-product-callout > .view-content .webform-client-form .button-primary,.webform-client-form .i18n-de .view-blog-post-product-callout > .view-content .button-primary{padding:11px 10px 13px 10px;}}@media only screen and (min-width:769px){.i18n-de .view-blog-post-product-callout > .view-content .views-row{height:525px;}}@media only screen and (min-width:769px) and (max-width:959px){.i18n-de .view-blog-post-product-callout > .view-content .views-row{height:625px;}}@media only screen and (min-width:769px){.i18n-de .view-blog-post-product-callout > .view-content .views-field-body-et p{min-height:180px;}}@media only screen and (min-width:769px) and (max-width:959px){.i18n-de .view-blog-post-product-callout > .view-content .views-field-body-et p{min-height:280px;}}@media only screen and (min-width:769px){.i18n-it .view-blog-post-product-callout > .view-content .btn,.i18n-it .view-blog-post-product-callout > .view-content .webform-client-form .button-primary,.webform-client-form .i18n-it .view-blog-post-product-callout > .view-content .button-primary{padding:11px 20px 13px 20px;}.i18n-it .view-blog-post-product-callout > .view-content .views-row{height:525px;}}@media only screen and (min-width:769px) and (max-width:959px){.i18n-it .view-blog-post-product-callout > .view-content .views-row{height:575px;}}@media only screen and (min-width:769px){.i18n-it .view-blog-post-product-callout > .view-content .views-field-body-et p{min-height:180px;}}@media only screen and (min-width:769px) and (max-width:959px){.i18n-it .view-blog-post-product-callout > .view-content .views-field-body-et p{min-height:220px;}}@media only screen and (min-width:769px){.i18n-fr .view-blog-post-product-callout > .view-content .views-row{height:525px;}}@media only screen and (min-width:769px) and (max-width:959px){.i18n-fr .view-blog-post-product-callout > .view-content .views-row{height:575px;}}@media only screen and (min-width:769px){.i18n-fr .view-blog-post-product-callout > .view-content .views-field-body-et p{min-height:180px;}}@media only screen and (min-width:769px) and (max-width:959px){.i18n-fr .view-blog-post-product-callout > .view-content .views-field-body-et p{min-height:240px;}}@media only screen and (min-width:769px){.i18n-ru .view-blog-post-product-callout > .view-content .views-row{height:525px;}}@media only screen and (min-width:769px) and (max-width:959px){.i18n-ru .view-blog-post-product-callout > .view-content .views-row{height:575px;}}@media only screen and (min-width:769px) and (max-width:959px){.i18n-ru .view-blog-post-product-callout > .view-content .views-field-field-category{min-height:49px;}}@media only screen and (min-width:769px){.i18n-ru .view-blog-post-product-callout > .view-content .views-field-body-et p{min-height:180px;}}@media only screen and (min-width:769px) and (max-width:959px){.i18n-ru .view-blog-post-product-callout > .view-content .views-field-body-et p{min-height:220px;}}#rotel-location-picker-container{display:none;position:fixed;z-index:111;top:0;left:0;width:100%;height:100%;background-color:rgba(24,24,24,0.6);overflow:auto;}#rotel-location-picker{max-width:550px;margin:0 auto;padding:25px;}@media (min-width:769px){#rotel-location-picker{padding-top:120px;}}.rotel-location-picker-body{background:#FCFCFC;}.rotel-location-picker-header{padding:40px 20px;border-bottom:1px solid #CCC;text-align:center;}.rotel-location-picker-header h3{margin-top:0;}.rotel-location-picker-header p{margin-bottom:0;}.rotel-location-picker-icon{width:62px;height:62px;margin:0 auto 25px;}.rotel-location-picker-content{text-align:center;padding:30px 0;}.rotel-location-col{display:inline-block;text-align:left;margin:0 20px;width:calc(50% - 40px);vertical-align:top;}.rotel-location-col h4{font-weight:normal;margin:0;}.rotel-location-col h4:after{border-style:solid;border-width:1px 1px 0 0;content:'';display:inline-block;height:8px;width:8px;position:relative;left:10px;top:4px;transform:rotate(135deg);vertical-align:top;}.rotel-location-col ul{padding:15px 20px 20px;margin:10px 0 0;list-style:none;background:#EAEAEA;}.rotel-location-col ul li{margin-top:5px;}.rotel-location-col .rotel-location-picker-languages{display:none;}.rotel-location-col .rotel-location-picker-languages li{display:none;}@media (min-width:769px){.rotel-location-col{margin:0 40px;width:calc(50% - 80px);}}.page-search .view-header{padding:20px 20px 0;}.page-search .view-header h2{margin:0 0 50px;}.page-search .view-header h3{border-bottom:1px solid #BDBDBD;padding:0 0 20px;}.page-search .view-empty{text-align:left;padding:20px;}.view-content-search .views-row{font-size:1.25em;margin:0 0 20px;}.view-content-search .views-row a{color:#39B9E4;text-decoration:none;}.view-content-search .view-content{padding:20px;}@media only screen and (min-width:769px){.page-search .view-header{width:100%;box-sizing:border-box;}.view-content-search .views-row{display:inline-block;width:33%;margin:0 -4px 20px 0;vertical-align:top;padding-right:20px;box-sizing:border-box;}}#wechat-container{display:none;position:fixed;z-index:111;top:0;left:0;width:100%;height:100%;background-color:rgba(24,24,24,0.6);overflow:auto;}#wechat{max-width:550px;margin:0 auto;padding:25px;}@media (min-width:769px){#wechat{padding-top:120px;}}#wechat .fonticon-close{float:right;padding-top:10px;padding-right:15px;cursor:pointer;}.wechat-body{background:#FCFCFC;}.wechat-content{text-align:center;padding:30px 0;}div.sliding-popup-bottom{width:100%;height:auto;background-color:#64D8FF;color:#000;}div.sliding-popup-bottom p{margin:0 0 10px 0;display:inline;}@media (max-width:599px){div.sliding-popup-bottom h3{font-size:1.125em;}div.sliding-popup-bottom p{font-size:0.875em;}}.eu-cookie-compliance-more-button{display:inline-block;padding:5px 20px 6px;border:2px solid #000;border-radius:2px;position:relative;text-decoration:none;font-size:1em;line-height:1em;font-weight:300;white-space:nowrap;margin:5px 10px 5px 10px;background-color:transparent;}@media (max-width:768px){.eu-cookie-compliance-more-button{margin-left:0px;}}@media (max-width:599px){.eu-cookie-compliance-more-button{margin-top:10px;float:right;}}.eu-cookie-compliance-more-button:after{content:"";position:absolute;top:-6px;right:auto;bottom:auto;left:-6px;height:calc(100% + 10px);width:calc(100% + 10px);border:1px solid transparent;-moz-transition:border,0.3s,cubic-bezier(0.47,0,0.75,0.72);-o-transition:border,0.3s,cubic-bezier(0.47,0,0.75,0.72);-webkit-transition:border,0.3s,cubic-bezier(0.47,0,0.75,0.72);transition:border,0.3s,cubic-bezier(0.47,0,0.75,0.72);pointer-events:none;}.eu-cookie-compliance-more-button:hover:after{border:1px solid #000;}.eu-cookie-compliance-default-button,.eu-cookie-compliance-secondary-button{display:inline-block;padding:8px 30px 9px;border:2px solid #000;border-radius:2px;position:relative;text-decoration:none;font-size:1em;line-height:1em;font-weight:300;white-space:nowrap;margin:25px 10px 20px 10px;background-color:transparent;}@media (max-width:959px){.eu-cookie-compliance-default-button,.eu-cookie-compliance-secondary-button{margin:20px 10px 5px 15px;}}@media (max-width:599px){.eu-cookie-compliance-default-button,.eu-cookie-compliance-secondary-button{margin:15px 10px 15px 0px;}}.eu-cookie-compliance-default-button:after,.eu-cookie-compliance-secondary-button:after{content:"";position:absolute;top:-6px;right:auto;bottom:auto;left:-6px;height:calc(100% + 10px);width:calc(100% + 10px);border:1px solid transparent;-moz-transition:border,0.3s,cubic-bezier(0.47,0,0.75,0.72);-o-transition:border,0.3s,cubic-bezier(0.47,0,0.75,0.72);-webkit-transition:border,0.3s,cubic-bezier(0.47,0,0.75,0.72);transition:border,0.3s,cubic-bezier(0.47,0,0.75,0.72);pointer-events:none;}.eu-cookie-compliance-default-button:hover:after,.eu-cookie-compliance-secondary-button:hover:after{border:1px solid #000;}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px;}.ir:before{content:"";display:block;width:0;height:150%;}.hidden{display:none !important;visibility:hidden;}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}.invisible{visibility:hidden;}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}.clearfix{*zoom:1;}.desktoponly{display:none;}@media only screen and (min-width:960px){.mobileonly{display:none;}.desktoponly{display:block;}}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;}a,a:visited{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";}abbr[title]:after{content:" (" attr(title) ")";}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}@page{margin:0.5cm;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}}
