html.overlay-open .navbar-fixed-top{z-index:400}html.js fieldset.collapsed{height:auto}html.js input.form-autocomplete{background-image:none}body{position:relative}body.admin-expanded.admin-vertical.admin-nw .navbar,body.admin-expanded.admin-vertical.admin-sw .navbar{margin-left:260px}body.navbar-is-fixed-top{padding-top:64px!important}body.navbar-is-fixed-bottom{padding-bottom:64px!important}body.toolbar{padding-top:30px!important}body.toolbar .navbar-fixed-top{top:30px}body.toolbar.navbar-is-fixed-top{padding-top:94px!important}body.toolbar-drawer{padding-top:64px!important}body.toolbar-drawer .navbar-fixed-top{top:64px}body.toolbar-drawer.navbar-is-fixed-top{padding-top:128px!important}body.admin-menu .navbar-fixed-top{top:29px}body.admin-menu.navbar-is-fixed-top{padding-top:93px!important}body div#admin-toolbar{z-index:1600}body #toolbar,body #admin-menu,body #admin-toolbar{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}body #admin-menu{margin:0;padding:0;position:fixed;z-index:1600}body #admin-menu .dropdown li{line-height:normal}.navbar.container{margin-top:20px}@media screen and (min-width:768px){.navbar.container{max-width:720px}}@media screen and (min-width:992px){.navbar.container{max-width:940px}}@media screen and (min-width:1200px){.navbar.container{max-width:1140px}}.navbar.container>.container{margin:0;padding:0;width:auto}#overlay-container,.overlay-modal-background,.overlay-element{z-index:1500}#toolbar{z-index:1600}.modal{z-index:1620}.modal-dialog{z-index:1630}.modal-backdrop{z-index:1610}.footer{margin-top:45px;padding-top:35px;padding-bottom:36px;border-top:1px solid #E5E5E5}.element-invisible{margin:0;padding:0;width:1px}.navbar .logo{margin-right:-15px;padding-left:15px;padding-right:15px}@media screen and (min-width:768px){.navbar .logo{margin-right:0;padding-left:0}}ul.secondary{float:left}@media screen and (min-width:768px){ul.secondary{float:right}}.page-header{margin-top:0}.block:first-child h2.block-title{margin-top:0}p:last-child{margin-bottom:0}.region-help>.glyphicon{font-size:18px;float:left;margin:-.05em .5em 0 0}.region-help .block{overflow:hidden}form#search-block-form{margin:0}.navbar #block-search-form{float:none;margin:5px 0 5px 5px}@media screen and (min-width:992px){.navbar #block-search-form{float:right}}.navbar-search .control-group{margin-bottom:0}ul.action-links{margin:12px 0;padding:0}ul.action-links li{display:inline;margin:0;padding:0 6px 0 0}ul.action-links .glyphicon{padding-right:.5em}input,textarea,select,.uneditable-input{max-width:100%;width:auto}input.error{color:#b94a48;border-color:#ebccd1}fieldset legend.panel-heading{float:left;line-height:1em;margin:0}fieldset .panel-body{clear:both}fieldset .panel-heading a.panel-title{color:inherit;display:block;margin:-10px -15px;padding:10px 15px}fieldset .panel-heading a.panel-title:hover{text-decoration:none}.form-actions{clear:both}.resizable-textarea textarea{border-radius:4px 4px 0 0}.radio:first-child,.checkbox:first-child{margin-top:0}.radio:last-child,.checkbox:last-child{margin-bottom:0}.help-block,.control-group .help-inline{color:#999;font-size:12px;margin:5px 0 10px;padding:0}.panel-heading{display:block}a.tabledrag-handle .handle{height:auto;width:auto}.error{color:#b94a48}div.error,table tr.error{background-color:#f2dede;color:#b94a48}.control-group.error{background:0}.control-group.error label,.control-group.error .control-label{color:#b94a48;font-weight:600}.control-group.error input,.control-group.error textarea,.control-group.error select,.control-group.error .uneditable-input{color:#555;border:1px solid #ccc}.control-group.error .help-block,.control-group.error .help-inline{color:#333}.list-inline>li.first{padding-left:0}.nav-tabs{margin-bottom:10px}ul li.collapsed,ul li.expanded,ul li.leaf{list-style:none;list-style-image:none}.tabs--secondary{margin:0 0 10px}.submitted{margin-bottom:1em;font-style:italic;font-weight:400;color:#777}.password-strength{width:17em;float:right;margin-top:1.4em}.password-strength-title{display:inline}.password-strength-text{float:right;font-weight:700}.password-indicator{background-color:#949494;height:.3em;width:100%}.password-indicator div{height:100%;width:0;background-color:#999}input.password-confirm,input.password-field{width:16em;margin-bottom:.4em}div.password-confirm{float:right;margin-top:1.5em;visibility:hidden;width:17em}div.form-item div.password-suggestions{padding:.2em .5em;margin:.7em 0;width:38.5em;border:1px solid #B4B4B4}div.password-suggestions ul{margin-bottom:0}.confirm-parent,.password-parent{clear:left;margin:0;width:36.3em}.progress-wrapper .progress{margin-bottom:10px}.pagination ul>li>a.progress-disabled{float:left}.form-autocomplete .glyphicon{color:#999;font-size:120%}.form-autocomplete .glyphicon.glyphicon-spin{color:#428bca}.form-autocomplete .input-group-addon{background-color:#fff}.ajax-progress .glyphicon{font-size:90%;margin:0 -.25em 0 .5em}.glyphicon-spin{display:inline-block;-moz-animation:spin 1s infinite linear;-o-animation:spin 1s infinite linear;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}a .glyphicon-spin{display:inline-block;text-decoration:none}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.glyphicon-refresh{-webkit-transform-origin:50% 45%;-moz-transform-origin:50% 45%;-ms-transform-origin:50% 45%;-o-transform-origin:50% 45%;transform-origin:50% 45%}.tabbable{margin-bottom:20px}.tabs-below>.nav-tabs,.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{border-bottom:0}.tabs-below>.nav-tabs .summary,.tabs-left>.nav-tabs .summary,.tabs-right>.nav-tabs .summary{color:#999;font-size:12px}.tab-pane>.panel-heading{display:none}.tab-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:hover,.tabs-below>.nav-tabs>li>a:focus{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover,.tabs-below>.nav-tabs>.active>a:focus{border-color:transparent #ddd #ddd}.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{padding-bottom:20px;width:220px}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li:focus,.tabs-right>.nav-tabs>li:focus{outline:0}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{margin-right:0;margin-bottom:3px}.tabs-left>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li>a:focus{outline:0}.tabs-left>.tab-content,.tabs-right>.tab-content{border-radius:0 4px 4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);-moz-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);border:1px solid #ddd;overflow:hidden;padding:10px 15px}.tabs-left>.nav-tabs{float:left;margin-right:-1px}.tabs-left>.nav-tabs>li>a{border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:hover,.tabs-left>.nav-tabs>li>a:focus{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs>.active>a,.tabs-left>.nav-tabs>.active>a:hover,.tabs-left>.nav-tabs>.active>a:focus{border-color:#ddd transparent #ddd #ddd;-webkit-box-shadow:-1px 1px 1px rgba(0,0,0,.05);-moz-box-shadow:-1px 1px 1px rgba(0,0,0,.05);box-shadow:-1px 1px 1px rgba(0,0,0,.05)}.tabs-right>.nav-tabs{float:right;margin-left:-1px}.tabs-right>.nav-tabs>li>a{border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:hover,.tabs-right>.nav-tabs>li>a:focus{border-color:#eee #eee #eee #ddd;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.05);-moz-box-shadow:1px 1px 1px rgba(0,0,0,.05);box-shadow:1px 1px 1px rgba(0,0,0,.05)}.tabs-right>.nav-tabs>.active>a,.tabs-right>.nav-tabs>.active>a:hover,.tabs-right>.nav-tabs>.active>a:focus{border-color:#ddd #ddd #ddd transparent}th.checkbox,td.checkbox,th.radio,td.radio{display:table-cell}.views-display-settings .label{font-size:100%;color:#666}.views-display-settings .footer{padding:0;margin:4px 0 0}table .radio input[type=radio],table .checkbox input[type=checkbox]{max-width:inherit}.form-horizontal .form-group label{position:relative;min-height:1px;margin-top:0;margin-bottom:0;padding-top:7px;padding-left:15px;padding-right:15px;text-align:right}@media (min-width:768px){.form-horizontal .form-group label{float:left;width:16.666666666666664%}}.alert a{font-weight:700}.alert-success a{color:#356635}.alert-info a{color:#2d6987}.alert-warning a{color:#a47e3c}.alert-danger a{color:#953b39}
@font-face{font-family:'FontAwesome';src:url(/sites/all/themes/compex/fontawesome/fonts/fontawesome-webfont.eot?v=4.2.0);src:url(/sites/all/themes/compex/fontawesome/fonts/fontawesome-webfont.eot?#iefix&v=4.2.0) format('embedded-opentype'),url(/sites/all/themes/compex/fontawesome/fonts/fontawesome-webfont.woff?v=4.2.0) format('woff'),url(/sites/all/themes/compex/fontawesome/fonts/fontawesome-webfont.ttf?v=4.2.0) format('truetype'),url(/sites/all/themes/compex/fontawesome/fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular) format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}
header .nav > li > a,header .nav > li > a:hover,header .nav > li > a:focus,header .nav .open > a,header .nav .open > a:focus,header .nav .open > a:hover,footer .nav > li > a,footer .nav > li > a:hover,footer .nav > li > a:focus,footer .nav .open > a,footer .nav .open > a:focus,footer .nav .open > a:hover{text-decoration:none;background-color:transparent;padding:0;margin:0;}.open{background-color:transparent !important;}*{padding:0;margin:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}* sup{font-style:normal;}.clear{clear:both;}.views-exposed-form .views-exposed-widget{margin:0;padding:0;}fieldset,legend{border:0;box-shadow:0;}:focus,:active{background-color:transparent;}ul.menu.nav{display:block;}ul.menu.nav li.expanded{display:block;}ul.menu.nav li.expanded ul.dropdown-menu{display:block;position:relative;margin-left:20px;}.tb-megamenu .btn:hover{transition:none;-webkit-transition:none;}.links.list-inline{display:none;}#user-register-form:after,.page-user-edit #user-profile-form:after,.page-latest-news #latest-news-list:after,.page-latest-news .view-latest-news .views-row:after,.node-type-dealer #dealer-locator #dealer-filter #dealer-view-control:after,.page-dealers #dealer-locator #dealer-filter #dealer-view-control:after,.page-videos .view-videos.view-display-id-page .view-filters:after,.page-checkout #checkout-support-login:after,.page-checkout #commerce-checkout-form-review:after,.page-checkout #commerce-checkout-form-checkout:after,.page-checkout #commerce-checkout-form-review .form-type-checkbox:after,.page-checkout #commerce-checkout-form-checkout .form-type-checkbox:after,.page-checkout .field-name-field-my-shipping-address-is-the:after,.page-support-documents .view-document-search .view-content:after,.page-support-documents .view-document-search .pager-wrap .page-items:after,.page-support-documents .view-document-search .pager-wrap .pager:after{content:"";display:table;clear:both;}*{font-style:italic;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}a{text-decoration:none;}a:hover{text-decoration:none;}h1,.heading,.cta a,#prod-title{color:#22333d;font-size:45px;line-height:40px;font-family:"Open Sans";font-style:italic;font-weight:300;white-space:nowrap;text-transform:uppercase;}h1 strong,.heading strong,.cta a strong,#prod-title strong{font-family:"Open Sans";font-weight:700;word-wrap:break-word;display:block;}h2 strong,h2.pane-title strong,h3 strong,#commerce-checkout-form-checkout .panel-title strong{width:100%;display:block;}.submitted{font-family:"Open Sans";font-style:italic;font-weight:300;color:#22333d;font-size:16px;}p{font-family:"Open Sans";font-size:16px;color:#22333d;font-style:italic;line-height:25px;}blockquote{background-image:url(/sites/all/themes/compex/i/quote_start.png),url(/sites/all/themes/compex/i/quote_end.png);background-position:top left,bottom right;background-repeat:no-repeat;position:relative;border-left:5px solid #1795d0;border-right:5px solid #1795d0;padding:0 40px;font-size:16px;font:"Open Sans";margin:80px 0;}blockquote p{line-height:150%;padding-left:20px;}h2{font-family:"Open Sans";font-style:italic;font-size:25px;color:#22333d;text-transform:uppercase;}@media (min-width:768px){h2{font-size:38px;}}@keyframes mobileParentOut{0%{transform:translateX(0px);opacity:1;}100%{transform:translateX(-100%);opacity:0;}}@keyframes mobileParentIn{0%{transform:translateX(-100%);opacity:0;}100%{transform:translateX(0px);opacity:1;}}@keyframes mobileChildIn{0%{transform:translateX(100%);opacity:0;}100%{transform:translateX(0px);opacity:1;}}@keyframes mobileChildOut{0%{transform:translateX(0px);opacity:1;}100%{transform:translateX(100%);opacity:0;}}fieldset{border:0;padding:0;margin:0;background-color:transparent;}fieldset legend{border:0;padding:0;margin:0;}input::-webkit-input-placeholder,input:-moz-placeholder,input::-moz-placeholder,input:-ms-input-placeholder{color:#231f20;font-family:"Oswald";text-transform:uppercase;}input.error::-webkit-input-placeholder,input.error:-moz-placeholder,input.error::-moz-placeholder,input.error:-ms-input-placeholder{color:#c51414;font-family:"Open Sans";font-style:italic;text-transform:uppercase;}input{text-transform:none !important;}::-webkit-input-placeholder{text-transform:uppercase !important;}:-moz-placeholder{text-transform:uppercase !important;}::-moz-placeholder{text-transform:uppercase !important;}:-ms-input-placeholder{text-transform:uppercase !important;}button,input[type='submit'],.btn,.form-submit{background-color:#1795d0;background-image:none;color:#fff;font-family:"Oswald";text-transform:uppercase;font-size:16px;border:0;border-radius:0;font-style:normal;border:2px solid #1795d0;}button:hover,input[type='submit']:hover,.btn:hover,.form-submit:hover{border-color:#000;background-color:#1795d0;}input[type="text"],input[type="password"],input[type="email"]{width:378px;height:40px;border:2px solid #22333D;background-color:#f3f5f6;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;width:100%;padding:0;text-indent:10px;color:#22333D;font-family:"Oswald";text-transform:uppercase;font-style:normal;opacity:1;text-transform:none !important;}input[type="text"].error,input[type="password"].error,input[type="email"].error{border-color:#c51414;color:#c51414;background:url(/sites/all/themes/compex/i/input_error.png) 98% 5px transparent no-repeat;}select{border:2px solid #231f20;}.edit-btn{background-image:url(/sites/all/themes/compex/i/edit_icon.png);background-repeat:no-repeat;background-position:88% 3px;padding-right:40px;}.form-type-checkbox{clear:both;}input[type=checkbox]{display:block;width:43px;height:43px;background-repeat:no-repeat;background-position:center center;background-size:contain;-webkit-appearance:none;outline:0;}input[type=checkbox]:hover{outline:0;}input[type=checkbox]:checked{background:url(/sites/all/themes/compex/i/checkbox.png) 0px -46px transparent no-repeat;}input[type=checkbox]:not(:checked){background:url(/sites/all/themes/compex/i/checkbox.png) 0 0 transparent no-repeat;}body.page-dashboard input[type=checkbox]:not(:checked),body.page-checkout input[type=checkbox]:not(:checked){background:url(/sites/all/themes/compex/i/checkbox.png) 0px -46px transparent no-repeat !important;}body.page-dashboard input[type=checkbox]:checked,body.page-checkout input[type=checkbox]:checked{background:url(/sites/all/themes/compex/i/checkbox.png) 0 0 transparent no-repeat !important;}.btn-group.error{background-color:transparent;}.btn-group.error .multiselect{border-color:#c51414;color:#c51414;}.btn-group .multiselect-selected-text{width:80%;overflow:hidden !important;float:left;}.btn-group.open .dropdown-toggle{box-shadow:none;-webkit-box-shadow:none;background-color:transparent;border-color:#231f20;border:1 px solid #231f20;}.multiselect-container.dropdown-menu{width:auto;}.multiselect{background-color:transparent;border-color:#231f20;border:2 px solid #231f20;box-shadow:none;-webkit-box-shadow:none;color:#231f20;font-family:"Open Sans";font-style:italic;text-transform:none;text-align:left;background:url(/sites/all/themes/compex/i/select_down_arrow.png) 98% 10px transparent no-repeat !important;}.multiselect .caret{display:none;}.multiselect:hover{border:2px solid #231f20;}.multiselect .multiselect-container{width:auto !important;}.multiselect .multiselect-container li a label{display:block !important;}select.form-control{background-color:transparent;border:none !important;box-shadow:none !important;-webkit-box-shadow:none !important;color:#231f20;outline:2px inset #231f20;height:37px;}select.form-control:focus,select.form-control:active{outline:2px inset #231f20;}.menuselect-container,.dropdown-menu > li > a:hover{background:url(/sites/all/themes/compex/i/multiselect_states.png) 20px -50px no-repeat transparent;}.multiselect-container.dropdown-menu{background-color:#1795d0 !important;color:#fff;max-height:300px;overflow:auto;}.multiselect-container.dropdown-menu li{background:url(/sites/all/themes/compex/i/multiselect_states.png) 20px 9px no-repeat transparent;}.multiselect-container.dropdown-menu li:first-child{background:transparent;}.multiselect-container.dropdown-menu li:first-child a{background:transparent;}.multiselect-container.dropdown-menu li.active{background:url(/sites/all/themes/compex/i/multiselect_states.png) 20px -50px no-repeat transparent;}.multiselect-container.dropdown-menu li.active a{background:transparent;}.multiselect-container.dropdown-menu li a label{color:#fff;font-family:"Open Sans";font-style:italic;font-size:14px !important;font-weight:lighter;line-height:26px;padding-left:30px;display:block !important;}.multiselect-container.dropdown-menu li a label input{display:none;}.views-exposed-form label{font-family:"Open Sans";font-style:italic;font-size:25px;color:#22333d;font-weight:100;text-transform:uppercase;}@media (min-width:768px){.views-exposed-form label{font-size:38px;}}.views-bootstrap-accordion-plugin-style.panel-group .panel.panel-default{border:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;box-shadow:none;}.views-bootstrap-accordion-plugin-style.panel-group .panel.panel-default.expanded .panel-heading{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}.views-bootstrap-accordion-plugin-style.panel-group .panel.panel-default.expanded .panel-heading h4 a{background:url(/sites/all/themes/compex/i/accordion_arrow_expand.png) top right no-repeat !important;}.views-bootstrap-accordion-plugin-style.panel-group .panel.panel-default .panel-heading{background:transparent;background-color:#1795d0;box-shadow:none;padding:0;height:35px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}.views-bootstrap-accordion-plugin-style.panel-group .panel.panel-default .panel-heading h4 a{line-height:34px;font-family:"Open Sans";font-style:italic;font-size:16px;text-transform:uppercase;color:#22333d;font-weight:800;color:#fff;text-transform:none;text-decoration:none;font-weight:700;width:100%;float:left;display:block;}.views-bootstrap-accordion-plugin-style.panel-group .panel.panel-default .panel-heading h4 a.accordion-toggle{padding-right:30px;line-height:20px;padding-bottom:20px;}.views-bootstrap-accordion-plugin-style.panel-group .panel.panel-default .panel-heading h4 a.accordion-toggle.collapsed{background:url(/sites/all/themes/compex/i/accordion_arrow_norm.png) top right no-repeat;}.views-bootstrap-accordion-plugin-style.panel-group .panel.panel-default .panel-heading h4 a.accordion-toggle{background:url(/sites/all/themes/compex/i/accordion_arrow_norm.png) top right no-repeat;}.views-bootstrap-accordion-plugin-style.panel-group .panel.panel-default .panel-body{background-color:#1795d0;border:0;padding-left:0;padding-right:0;}.views-bootstrap-accordion-plugin-style.panel-group .panel.panel-default .panel-body div p,.views-bootstrap-accordion-plugin-style.panel-group .panel.panel-default .panel-body div a{font-family:"Open Sans";font-size:16px;color:#22333d;font-style:italic;line-height:150%;color:#fff !important;font-weight:400;}.views-bootstrap-accordion-plugin-style.panel-group .panel.panel-default .panel-body div ul li,.views-bootstrap-accordion-plugin-style.panel-group .panel.panel-default .panel-body div ol li{font-family:"Open Sans";font-size:16px;color:#22333d;font-style:italic;line-height:150%;color:#fff !important;font-weight:400;margin-left:20px;}.view-slideshow .carousel-indicators{bottom:5px;margin:0;left:50px;width:auto;display:none;}@media (min-width:768px){.view-slideshow .carousel-indicators{left:130px;bottom:20px;display:block;}}@media (min-width:1200px){.view-slideshow .carousel-indicators{left:140px;display:block;}}.view-slideshow .carousel-indicators li{background:rgba(255,255,255,0.3);border:none;float:left;margin:0 5px 0 0;width:4px;height:4px;}@media (min-width:768px){.view-slideshow .carousel-indicators li{width:8px;height:8px;margin-right:10px;}}.view-slideshow .carousel-indicators li.active{background:#fff;}@media (min-width:768px){.view-slideshow .carousel-inner{height:284px;}}@media (min-width:992px){.view-slideshow .carousel-inner{height:367px;}}@media (min-width:1200px){.view-slideshow .carousel-inner{height:454px;}}@media (min-width:768px){.view-slideshow .carousel-inner .item{height:284px;}}@media (min-width:992px){.view-slideshow .carousel-inner .item{height:367px;}}@media (min-width:1200px){.view-slideshow .carousel-inner .item{height:454px;}}.view-slideshow .carousel-inner .item .slide-content{position:absolute;top:52px;left:20px;z-index:99;}@media (min-width:992px){.view-slideshow .carousel-inner .item .slide-content{top:140px;left:35px;}}@media (min-width:1200px){.view-slideshow .carousel-inner .item .slide-content{left:140px;top:160px;}}.view-slideshow .carousel-inner .item p{font-size:16px;line-height:14px;color:#fff;}@media (min-width:768px){.view-slideshow .carousel-inner .item p{font-size:39px;line-height:33px;}}@media (min-width:1200px){.view-slideshow .carousel-inner .item p{font-size:40px;line-height:45px;}}.view-slideshow .carousel-inner .item p a{margin:7px 0 0 0px;background-color:transparent;color:#231f20;padding:8px 12px;background-image:none;font-family:"Oswald";text-transform:uppercase;font-size:16px;border:0;border-radius:0;font-style:normal;border:2px solid #231f20;display:inline-block;line-height:normal;color:#fff;border-color:#fff;font-size:14px;padding:3px 8px;}.view-slideshow .carousel-inner .item p a:hover{border-color:#1795d0;background-color:#1795d0;color:#fff;}@media (min-width:768px){.view-slideshow .carousel-inner .item p a{margin:15px 0 0 0;font-size:14px;padding:8px 12px;}}@media (min-width:1200px){.view-slideshow .carousel-inner .item p a{font-size:16px;margin-top:30px;}}.view-slideshow .carousel-inner .item img{display:none;}@media (max-width:991px){.view-slideshow .carousel-inner .item img{display:block;}}.view-slideshow .carousel-inner .item .image{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background-size:cover;}@media (max-width:991px){.view-slideshow .carousel-inner .item .image{position:inherit;}}.view-slideshow .carousel-inner .item .slideshow-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;}.owl-carousel .owl-controls{margin:0;}.owl-carousel .owl-controls .owl-buttons{position:relative;}.owl-carousel .owl-controls .owl-buttons .owl-prev,.owl-carousel .owl-controls .owl-buttons .owl-next{text-indent:-999px;overflow:hidden;float:left;position:absolute;width:23px;height:23px;opacity:1;}@media (min-width:768px){.owl-carousel .owl-controls .owl-buttons .owl-prev,.owl-carousel .owl-controls .owl-buttons .owl-next{width:33px;height:33px;}}.owl-carousel .owl-controls .owl-buttons .owl-prev{left:0;background:url(/sites/all/themes/compex/i/carousel-left-dark-mobile.png) no-repeat;}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.owl-carousel .owl-controls .owl-buttons .owl-prev{background-image:url(/sites/all/themes/compex/i/carousel-left-dark-mobile@2x.png);background-size:23px 46px;}}@media (min-width:768px){.owl-carousel .owl-controls .owl-buttons .owl-prev{background:url(/sites/all/themes/compex/i/carousel-left-dark-large.png);}}.owl-carousel .owl-controls .owl-buttons .owl-prev:hover{background-position:0px bottom;}.owl-carousel .owl-controls .owl-buttons .owl-next{right:0;background:url(/sites/all/themes/compex/i/carousel-right-dark-mobile.png) no-repeat;}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.owl-carousel .owl-controls .owl-buttons .owl-next{background-image:url(/sites/all/themes/compex/i/carousel-right-dark-mobile@2x.png);background-size:23px 46px;}}@media (min-width:768px){.owl-carousel .owl-controls .owl-buttons .owl-next{background:url(/sites/all/themes/compex/i/carousel-right-dark-large.png);}}.owl-carousel .owl-controls .owl-buttons .owl-next:hover{background-position:0px bottom;}.alert{border:0;background-color:transparent;font-family:"Open Sans";font-style:italic;text-align:center;color:#231f20;font-size:16px;}.alert a.close{display:none;}.alert ul li{font-family:"Open Sans";font-style:italic;text-align:center;list-style-type:none;}.alert.alert-success,.alert.alert-block{background:url(/sites/all/themes/compex/i/alert_success.png) top center no-repeat transparent;}.alert.alert-danger{background:url(/sites/all/themes/compex/i/alert_error.png) top center no-repeat transparent;}.alert.alert-success,.alert.alert-danger,.alert.alert-block{padding-top:110px;margin:0;padding-bottom:20px;}.pager-wrap{width:100%;clear:both;padding-top:50px;}.pager-wrap .page-items{width:400px;margin-left:auto;height:50px;}.pager-wrap .page-items li{list-style-type:none;display:inline;font-family:"Open Sans";font-style:italic;font-weight:bold;padding:10px;color:#231f20;}.pager-wrap .page-items li a{font-family:"Open Sans";font-style:italic;font-weight:bold;color:#231f20;}.pager-wrap .pager{clear:both;width:100%;position:relative;}.pager-wrap .pager li{position:absolute;}.pager-wrap .pager li a{font-family:'Oswald',sans-serif;text-transform:uppercase;font-style:normal !important;color:#231f20;border:2px solid #231f20;text-transform:uppercase;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;height:40px;font-size:18px;background-color:transparent;}.pager-wrap .pager li.pager-first{left:0;}.pager-wrap .pager li.pager-previous{left:90px;}.pager-wrap .pager li.pager-next{right:90px;}.pager-wrap .pager li.pager-last{right:0px;}.leaflet-popup-content-wrapper,.leaflet-popup-tip{border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;font-family:"Open Sans";font-style:italic;}.node-type-page .node-page .field-body ul li{margin-bottom:18px;font-family:"Open Sans";font-style:italic;background:url(/sites/all/themes/compex/i/blue_li.gif) 0 7px no-repeat transparent;padding:0 0 0 40px;list-style-type:none;}.node-type-page .node-page .field-body ol{margin-left:20px;}.node-type-page .node-page .field-body ol li{font-family:"Open Sans";font-style:italic;margin-bottom:12px;}@media (min-width:400px) and (max-width:992px){.owl-controls{display:none !important;}}@media screen and (min-width:1400px){#headline{background:url(/sites/all/themes/compex/i/headline/default.jpg);}.page-latest-news #headline,.node-type-blog-post #headline{background:url(/sites/all/themes/compex/i/headline/blog.jpg) no-repeat;}.page-contact #headline{background:url(/sites/all/themes/compex/i/headline/contact.jpg) no-repeat;}.node-type-testimonials #headline{background:url(/sites/all/themes/compex/i/headline/testimonial.jpg) no-repeat;}.page-videos #headline{background:url(/sites/all/themes/compex/i/headline/videos.jpg) no-repeat;}}.cta{height:288px;position:relative;cursor:pointer;padding:0;margin:0;}.cta a{font-family:"Open Sans";font-style:italic;font-size:25px;color:#22333d;font-size:25px;line-height:22px;color:#fff;text-transform:uppercase;position:absolute;top:90px;background:url(/sites/all/themes/compex/i/cta/cta-arrow-right.png) no-repeat bottom right;display:block;float:none;padding-right:30px;}@media (min-width:768px){.cta a{font-size:38px;}}@media (min-width:768px){.cta a{font-size:34px;line-height:30px;}}@media (min-width:992px){.cta a{font-size:38px;line-height:40px;}}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.cta a{background-image:url(/sites/all/themes/compex/i/cta/cta-arrow-right@2x.png);background-size:20px 20px;}}@media (min-width:768px){.cta a{background:url(/sites/all/themes/compex/i/cta/cta-arrow-right-large.png) no-repeat bottom right;background-size:30px 30px;padding-right:40px;}}@media (min-width:992px){.cta a{background-size:36px 36px;padding-right:45px;}}.cta-small{position:relative;height:145px;padding:30px 30px 0 30px;}@media (min-width:768px){.cta-small{float:left;height:150px;width:33.33%;padding:0;}}@media (min-width:1200px){.cta-small{height:243px;}}.cta-small h2{zoom:1;font-size:25px;line-height:22px;margin:0 0 15px 0;}.cta-small h2:before,.cta-small h2:after{content:"\0020";display:block;height:0;overflow:hidden;}.cta-small h2:after{clear:both;}@media (min-width:768px){.cta-small h2{font-size:26px;line-height:34px;margin:-35px 0 70px 45px;}}@media (min-width:1200px){.cta-small h2{margin-left:70px;margin-bottom:150px;font-size:38px;}}.cta-small .content a{background-color:transparent;color:#231f20;padding:8px 12px;background-image:none;font-family:"Oswald";text-transform:uppercase;font-size:16px;border:0;border-radius:0;font-style:normal;border:2px solid #231f20;display:inline-block;padding:2px 8px;}.cta-small .content a:hover{border-color:#1795d0;background-color:#1795d0;color:#fff;}@media (min-width:768px){.cta-small .content a{font-size:14px;color:#fff;border-color:#fff;margin-left:50px;}}@media (min-width:992px){.cta-small .content a{font-size:16px;padding:8px 12px;}}@media (min-width:1200px){.cta-small .content a{margin-left:30px;}}#what-is-compex{background:url(/sites/all/themes/compex/i/cta/top-cta-compex.png) no-repeat;background-size:cover;background-position:0 0;height:130px;width:100%;}@media (min-width:768px){#what-is-compex{float:left;width:50%;height:147px;}}@media (min-width:992px){#what-is-compex{background:url(/sites/all/themes/compex/i/cta/top_cta_home.jpg) no-repeat 0px -43px;height:300px;}#what-is-compex:hover{background-position:0px -343px;}}#what-is-compex a{right:20px;top:50px;}@media (min-width:768px){#what-is-compex a{right:10px;top:55px;}}@media (min-width:992px){#what-is-compex a{right:40px;top:90px;}}#product-finder{background:url(/sites/all/themes/compex/i/cta/top-cta-products.png) no-repeat;background-size:cover;background-position:0 0;height:150px;width:100%;}@media (min-width:768px){#product-finder{float:left;width:50%;height:170px;margin-top:21px;}}@media (min-width:992px){#product-finder{background:url(/sites/all/themes/compex/i/cta/top_cta_home.jpg) no-repeat -603px -43px;height:300px;margin-top:0;}#product-finder:hover{background-position:-603px -343px;}}#product-finder a{left:20px;top:30px;}@media (min-width:768px){#product-finder a{left:10px;top:33px;}}@media (min-width:992px){#product-finder a{left:40px;top:90px;}}#training-planner{background:url(/sites/all/themes/compex/i/cta/training-planner.png) no-repeat;background-size:cover;background-position:center;}@media (min-width:768px){#training-planner{background:url(/sites/all/themes/compex/i/cta/training-planner-medium.png) no-repeat;width:241px;}}@media (min-width:992px){#training-planner{margin-left:110px;}}@media (min-width:1200px){#training-planner{background:url(/sites/all/themes/compex/i/cta/training-planner-large.png) no-repeat;width:380px;margin-left:0;}}@media (min-width:1400px){#training-planner{margin-left:104px;}}@media (min-width:768px){#training-planner h2{margin-left:15px;}}@media (min-width:1400px){#training-planner h2{margin-left:30px;}}@media (min-width:768px){#training-planner .content a{margin-left:20px;}}#video-tutorials{background:url(/sites/all/themes/compex/i/cta/video-tutorials.png) no-repeat;background-size:cover;background-position:center;}@media (min-width:768px){#video-tutorials{background:url(/sites/all/themes/compex/i/cta/video-tutorials-medium.png) no-repeat;width:272px;margin-left:-5px;}}@media (min-width:1200px){#video-tutorials{background:url(/sites/all/themes/compex/i/cta/video-tutorials-large.png) no-repeat;width:429px;margin-left:-10px;}}#news,.pane-bean-latest-news{background:url(/sites/all/themes/compex/i/cta/news.png) no-repeat;background-size:cover;background-position:center;}#news .content a,.pane-bean-latest-news .content a{color:#fff;border-color:#fff;}@media (min-width:768px){#news,.pane-bean-latest-news{background:url(/sites/all/themes/compex/i/cta/news-medium.png) no-repeat;width:241px;margin-left:-5px;}}@media (min-width:1200px){#news,.pane-bean-latest-news{background:url(/sites/all/themes/compex/i/cta/news-large.png) no-repeat;width:380px;margin-left:-10px;}}#news .news-content,.pane-bean-latest-news .news-content{float:right;text-align:center;font-family:"Open Sans";font-style:italic;color:#231f20;margin-top:-35px;}@media (min-width:768px){#news .news-content,.pane-bean-latest-news .news-content{float:none;margin:10px 0;height:50px;padding:0 20px 0 30px;font-size:12px;line-height:17px;}}@media (min-width:1200px){#news .news-content,.pane-bean-latest-news .news-content{font-size:16px;line-height:normal;margin:40px 0;height:70px;}}#news .news-content a,.pane-bean-latest-news .news-content a{color:#231f20;}.container{margin:auto;padding:0;width:auto;}@media (min-width:768px){.container{width:750px;}}@media (min-width:992px){.container{width:970px;}}@media (min-width:1200px){.container{width:1170px;}}@media (min-width:1400px){.container{width:1370px;}}.container .row{margin:0;padding:0;}.no-padding{padding-left:0;padding-right:0;}.front #headline{display:none;}#headline{background-color:#1795d0;border-bottom:1px solid #1795d0;min-height:120px;position:relative;margin:0 auto 0px auto;padding:40px 29px 15px 29px;}@media (min-width:992px){#headline{margin:0 auto;}}#headline h1{zoom:1;color:#fff;font-size:25px;line-height:22px;}#headline h1:before,#headline h1:after{content:"\0020";display:block;height:0;overflow:hidden;}#headline h1:after{clear:both;}@media (min-width:768px){#headline h1{font-size:45px;line-height:40px;}}#headline .breadcrumb{background:none;font-size:16px;margin:0;padding:0;}#headline .breadcrumb li,#headline .breadcrumb a{color:#fff;font-family:"Open Sans";}#headline .breadcrumb li:before{display:none;}#headline .breadcrumb li:after{color:#fff;content:'\2192';font-family:'Arial',sans-serif;margin:0 12px;padding:0;}#headline .breadcrumb li:last-child:after{display:none;}#headline .breadcrumb li.active{font-weight:700;text-transform:uppercase;}@media (min-width:1200px){#bodycontent{margin:100px 0;}}@media (max-width:767px){#bodycontent > .container{padding:5px;}}.node-type-page .pane-content .node-page{background-color:#f3f5f6;padding:20px 25px;width:auto;margin:4px;}.node-type-page .pane-content .node-page h2{line-height:32px;margin-bottom:40px;}.node-type-page .pane-content .node-page h3 strong,.node-type-page .pane-content .node-page h4 strong,.node-type-page .pane-content .node-page h5 strong,.node-type-page .pane-content .node-page h6 strong{font-weight:normal !important;display:inline;}@media (min-width:992px){.node-type-page .pane-content .node-page{margin:0 110px 4px 110px;padding:60px;}}@media (min-width:1400px){.node-type-page .pane-content .node-page{padding:60px 160px;}.node-type-page .pane-content .node-page h2{margin-left:-100px;}}.not-logged-in.page-user #bodycontent .nav-tabs{border:0;width:100%;margin:20px 0;}@media (min-width:992px){.not-logged-in.page-user #bodycontent .nav-tabs{margin:20px 0 20px 110px;}}.not-logged-in.page-user #bodycontent .nav-tabs li a{background-color:transparent;color:#231f20;padding:8px 12px;background-image:none;font-family:"Oswald";text-transform:uppercase;font-size:16px;border:0;border-radius:0;font-style:normal;border:2px solid #231f20;}.not-logged-in.page-user #bodycontent .nav-tabs li a:hover{border-color:#1795d0;background-color:#1795d0;color:#fff;}.not-logged-in.page-user #bodycontent .nav-tabs li a.active{background-color:#1795d0;color:#fff;border-color:#1795d0;}.not-logged-in.page-user #bodycontent .pane-page-content{background-color:#f3f5f6;padding:20px 25px;width:auto;margin:4px;}@media (min-width:992px){.not-logged-in.page-user #bodycontent .pane-page-content{margin:0 110px 4px 110px;padding:60px;}}#one-col-content{background-color:#f3f5f6;padding:20px 25px;width:auto;margin:4px;}@media (min-width:992px){#one-col-content{margin:0 110px 4px 110px;padding:60px;}}#one-col-content .top-content{zoom:1;border-bottom:1px solid #1795d0;margin-bottom:25px;}#one-col-content .top-content:before,#one-col-content .top-content:after{content:"\0020";display:block;height:0;overflow:hidden;}#one-col-content .top-content:after{clear:both;}@media (min-width:1200px){#one-col-content .top-content{margin-bottom:95px;}}#one-col-content .top-content .field-title-field{font-size:20px;line-height:17px;margin:0 0 15px 0;}@media (min-width:768px){#one-col-content .top-content .field-title-field{font-size:38px;line-height:1.1;}}#one-col-content .top-content .submitted{margin-bottom:10px;}.bootstrap-twocol-stacked{width:1180px;background-color:#f3f5f6;margin-bottom:97px;padding-top:144px;}@media screen and (min-width:1400px){.not-front .pane-page-content + .pane-content{width:1180px;margin-left:110px;}#dealer-locator{width:1180px;margin-left:110px;}}#bodycontent > .container > .pane-pane-messages .alert.alert-success,#bodycontent > .container > .pane-pane-messages .alert.alert-danger,#bodycontent > .container > .pane-pane-messages .alert.alert-block{margin:20px 0;}@media (min-width:1400px){#bodycontent > .container > .pane-pane-messages .alert.alert-success,#bodycontent > .container > .pane-pane-messages .alert.alert-danger,#bodycontent > .container > .pane-pane-messages .alert.alert-block{margin-top:50px;margin-bottom:-50px;padding-bottom:0;}}#bodycontent > .container > .pane-pane-messages .alert.alert-success .commerce-add-to-cart-confirmation-close,#bodycontent > .container > .pane-pane-messages .alert.alert-success .view-confirm-message-product-display,#bodycontent > .container > .pane-pane-messages .alert.alert-danger .commerce-add-to-cart-confirmation-close,#bodycontent > .container > .pane-pane-messages .alert.alert-danger .view-confirm-message-product-display,#bodycontent > .container > .pane-pane-messages .alert.alert-block .commerce-add-to-cart-confirmation-close,#bodycontent > .container > .pane-pane-messages .alert.alert-block .view-confirm-message-product-display{display:none;}@media (min-width:1400px){.container{width:100%;}.front #content-3{width:100% !important;}.front #content-3 .row{width:1370px;margin:0 auto;}.front #content-4{width:100% !important;background-color:#f4f8f9 !important;}.front #content-4 .row{width:1370px;margin:0 auto;}#headline{background-size:cover !important;}.node-type-electronic-devices #bodycontent #product-display,.node-type-electronic-devices #bodycontent .tech-details,.node-type-electronic-devices #bodycontent .product-gallery,.node-type-electronic-devices #bodycontent #product-details,.node-type-electronic-devices #bodycontent .instructional-video,.node-type-electronic-devices #bodycontent .how-to-use,.node-type-electronic-devices #bodycontent .bottom-sliders,.node-type-electronic-devices #bodycontent #accessory-details,.node-type-accessories #bodycontent #product-display,.node-type-accessories #bodycontent .tech-details,.node-type-accessories #bodycontent .product-gallery,.node-type-accessories #bodycontent .product-details,.node-type-accessories #bodycontent .instructional-video,.node-type-accessories #bodycontent .how-to-use,.node-type-accessories #bodycontent .bottom-sliders,.node-type-accessories #bodycontent #accessory-details,#one-col-content,.node-page,.page-videos .pane-page-content,#dealer-locator,#bodycontent > .container > .pane-pane-messages,.node-type-testimonials .pane-page-content,.view-compex-offices.view-display-id-page,.page-checkout #bodycontent > .container{width:1180px !important;margin:0 auto !important;}.not-front .pane-page-content{margin-top:100px;}#bodycontent{margin:0 0 100px 0;}.page-videos .pane-page-content,.node-type-testimonials .pane-page-content,.page-checkout #bodycontent > .container{padding:0 !important;margin-top:100px !important;}.front #content-1,.front #content-2{width:1190px !important;}.front #content-1{margin:0 auto;}.view-compex-offices{zoom:1;}.view-compex-offices:before,.view-compex-offices:after{content:"\0020";display:block;height:0;overflow:hidden;}.view-compex-offices:after{clear:both;}.page-checkout .pane-page-content{margin-top:0;}.tb-megamenu-submenu.support-mm-menu .mega-dropdown-inner{width:850px !important;margin:0 auto !important;}.page-user .pane-page-content{width:1180px !important;margin:0 auto !important;}.page-user #bodycontent .nav-tabs{margin:0 0 40px 0 !important;}.page-user #bodycontent .pane-pane-messages{margin-top:100px !important;}}.page-user-register #bodycontent .container .pane-page-content,.page-user-edit #bodycontent .container .pane-page-content{background-color:#f3f5f6;padding:20px 25px;width:auto;margin:4px;}@media (min-width:992px){.page-user-register #bodycontent .container .pane-page-content,.page-user-edit #bodycontent .container .pane-page-content{margin:0 110px 4px 110px;padding:60px;}}#user-register-form h1,.page-user-edit #user-profile-form h1{display:none;}#user-register-form h2 strong,.page-user-edit #user-profile-form h2 strong{display:block;float:none;}#user-register-form .confirm-parent,#user-register-form .password-parent,.page-user-edit #user-profile-form .confirm-parent,.page-user-edit #user-profile-form .password-parent{width:100%;}#user-register-form .btn-group,.page-user-edit #user-profile-form .btn-group{width:100%;}#user-register-form .dropdown-menu,.page-user-edit #user-profile-form .dropdown-menu{max-width:100%;max-height:200px;overflow:auto;}#user-register-form div.addressfield-container-inline > div.form-item,.page-user-edit #user-profile-form div.addressfield-container-inline > div.form-item{float:none;margin-right:0;}#user-register-form .panel,.page-user-edit #user-profile-form .panel{box-shadow:none;}#user-register-form div.password-parent,.page-user-edit #user-profile-form div.password-parent{margin-bottom:15px;}#user-register-form div.password-confirm,.page-user-edit #user-profile-form div.password-confirm{margin:0;height:0;}@media (min-width:768px){#user-register-form .profile-split-1,.page-user-edit #user-profile-form .profile-split-1{width:45%;float:left;}#user-register-form .profile-split-2,.page-user-edit #user-profile-form .profile-split-2{float:right;width:45%;}#user-register-form .profile-split-1,.page-user-edit #user-profile-form .profile-split-1{padding-right:10px !important;}}#user-register-form button.form-submit,.page-user-edit #user-profile-form button.form-submit{width:100%;}@media (min-width:768px){#user-register-form button.form-submit,.page-user-edit #user-profile-form button.form-submit{width:45%;float:right;margin:20px 0;clear:right;}}#edit-field-my-shipping-address-is-the .form-type-checkbox #edit-field-my-shipping-address-is-the-und{float:right !important;margin-left:20px;}#edit-field-my-shipping-address-is-the .form-type-checkbox label{font-family:"Open Sans";font-style:italic;display:block;padding-top:15px;}.form-item-htmlmail-plaintext{padding:10px 0 20px 0;}.form-item-htmlmail-plaintext label{font-family:"Open Sans";font-style:italic;display:block;padding-top:15px;}.form-item-htmlmail-plaintext #edit-htmlmail-plaintext{float:right !important;margin-left:20px;}header{position:relative;}header #header-row-1 .container .row{position:relative;background-color:#231f20;height:45px;}@media (min-width:768px){header #header-row-1 .container .row{height:50px;}}header #social-media-icons{padding-left:5px;padding-right:5px;display:inline-block;float:left;width:auto;}@media (min-width:768px){header #social-media-icons{margin-right:10px;padding-left:15px;padding-right:15px;}}header #social-media-icons ul{zoom:1;margin:0;}header #social-media-icons ul:before,header #social-media-icons ul:after{content:"\0020";display:block;height:0;overflow:hidden;}header #social-media-icons ul:after{clear:both;}header #social-media-icons ul li{list-style-type:none;float:left;height:45px;line-height:45px;margin-right:20px;}@media (min-width:768px){header #social-media-icons ul li{height:50px;line-height:50px;}}header #social-media-icons ul li a{color:#fff;font-size:16px;}header #social-media-icons ul li a:hover{color:#1795d0;}header #site-search{display:none;}@media (min-width:768px){header #site-search{display:block;float:left;margin-top:6px;width:270px;}}@media (min-width:992px){header #site-search{float:left;margin-top:6px;width:270px;}}@media (min-width:1200px){header #site-search{position:absolute;right:270px;z-index:2;}}header #site-search form#views-exposed-form-search-page-panel-pane-1{position:relative;}header #site-search form#views-exposed-form-search-page-panel-pane-1 input[name='query']{border-radius:10px;background-color:#292a2b;box-shadow:inset 1.5px 2.598px 7px 0px rgba(0,0,0,0.33);width:270px;height:30px;text-indent:40px;border:0;color:#fff;float:right;font-size:12px;}header #site-search form#views-exposed-form-search-page-panel-pane-1 div.views-exposed-widget.views-submit-button{position:absolute;left:10px;top:6px;}header #site-search form#views-exposed-form-search-page-panel-pane-1 div.views-exposed-widget.views-submit-button button{background-color:transparent;border:0;background:url(/sites/all/themes/compex/i/search_btn.png) 0 0 no-repeat transparent;overflow:hidden;text-indent:-999px;margin:0;}header #language-selector{float:right;color:#fff;font-family:"Oswald";font-weight:lighter;cursor:pointer;text-transform:uppercase;}@media (min-width:768px){header #language-selector{width:265px;}}@media (min-width:992px){header #language-selector{width:250px;}}header #language-selector #lang-inner{zoom:1;background:url(/sites/all/themes/compex/i/lang_map_bg.png) no-repeat 3px -1px #231f20;min-height:45px;padding-right:10px;}header #language-selector #lang-inner:before,header #language-selector #lang-inner:after{content:"\0020";display:block;height:0;overflow:hidden;}header #language-selector #lang-inner:after{clear:both;}header #language-selector #lang-inner span{float:right;margin:0 -5px 0 0;font-style:normal;margin-top:13px;text-indent:30px;background:url(/sites/all/themes/compex/i/lang_nav_world.png) no-repeat;background-position:0px 2px;}@media (min-width:0px) and (max-width:768px){header #language-selector #lang-inner span{height:20px;}}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){header #language-selector #lang-inner span{background-image:url(/sites/all/themes/compex/i/lang_nav_world@2x.png);background-size:16px 40px;}}header #language-selector #lang-inner span:after{margin-top:5px;content:'';width:10px;background:url(/sites/all/themes/compex/i/lang_nav_arrow.png) 0px 0px no-repeat;height:12px;float:right;margin-left:40px;padding-right:40px;}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){header #language-selector #lang-inner span:after{background-image:url(/sites/all/themes/compex/i/lang_nav_arrow@2x.png);background-size:10px 12px;}}@media (min-width:768px){header #language-selector #lang-inner span:after{margin-top:5px;}}header #language-selector #lang-inner span:hover{background-position:0px -22px;}header #language-selector #lang-inner span em{display:none;}@media (min-width:400px){header #language-selector #lang-inner{margin-top:0;}}@media (min-width:992px){header #language-selector #lang-inner{height:50px;width:250px;}}header #language-selector .language-switcher-locale-url{background:rgba(0,0,0,0.8);padding:30px;position:absolute;z-index:9999;display:none;}@media (min-width:0px) and (max-width:768px){header #language-selector .language-switcher-locale-url{width:100%;left:0;position:absolute;z-index:9999;top:45px;right:0;}}@media (min-width:1200px){header #language-selector .language-switcher-locale-url{background:url(/sites/all/themes/compex/i/lang_map_bg.png) 2px -59px #231f20 no-repeat;padding:20px;width:250px;right:0;left:auto;float:left;}}header #language-selector .language-switcher-locale-url li{border-top:1px solid #1795d0;list-style:none;}@media (min-width:1200px){header #language-selector .language-switcher-locale-url li{border:none;float:left;padding:10px;width:50%;}header #language-selector .language-switcher-locale-url li:nth-child(odd){clear:left;}}header #language-selector .language-switcher-locale-url li:first-child{border-top:none;}header #language-selector .language-switcher-locale-url li a{font-style:normal;display:block;padding:10px 0;color:#fff;font-size:16px;}@media (min-width:768px){header #language-selector .language-switcher-locale-url li a{font-size:20px;padding:16px 0;}}@media (min-width:1200px){header #language-selector .language-switcher-locale-url li a{font-size:12px;padding:0;}}header #language-selector .language-switcher-locale-url li a.active,header #language-selector .language-switcher-locale-url li a:hover{color:#1795d0;}header #header-row-2 .container,header #header-row-3 .container{background-color:#f3f5f6;height:70px;box-shadow:0.5px 0.866px 5px 0px rgba(0,0,0,0.2);position:relative;z-index:999;}@media (min-width:768px){header #header-row-2 .container,header #header-row-3 .container{height:95px;}}header #header-row-2 .container .row,header #header-row-3 .container .row{margin:0;position:relative;}header #header-row-2 #logo,header #header-row-3 #logo{float:left;margin:15px 0 0 15px;padding:0;width:auto;}@media (min-width:768px){header #header-row-2 #logo,header #header-row-3 #logo{margin:20px 0 0 20px;}}header #header-row-2 #logo a,header #header-row-3 #logo a{width:137px;height:44px;background:url(/sites/all/themes/compex/i/mobile-logo.png) no-repeat;text-indent:-9999px;overflow:hidden;display:block;}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){header #header-row-2 #logo a,header #header-row-3 #logo a{background-image:url(/sites/all/themes/compex/i/mobile-logo@2x.png);background-size:137px 44px;}}@media (min-width:768px){header #header-row-2 #logo a,header #header-row-3 #logo a{width:173px;height:55px;background:url(/sites/all/themes/compex/i/compex_logo.png) 0 0 transparent no-repeat;}}header #header-row-2{display:none;}@media (min-width:992px){header #header-row-2{display:block;}}header #header-row-2 .container .row{position:relative;}header #header-row-2 .container .row #main-nav{position:static;}header #header-row-2 .container .row #user-nav{position:static;}header #header-row-2 .container .row .nav li{padding:0;background:url(/sites/all/themes/compex/i/nav_divider.png) top right no-repeat transparent;}header #header-row-2 .container .row .nav li:last-child{background:transparent;}header #header-row-2 .container .row .nav li a{font-family:"Oswald";text-transform:uppercase;color:#000;padding:0 10px;}header #header-row-2 .container .row .tb-megamenu .nav > li > a{background:transparent;color:#000;}header #header-row-2 .container .row .tb-megamenu-submenu.about-compex{box-shadow:none;min-height:290px;background:white;width:1400px !important;position:absolute;left:0;}header #header-row-2 .container .row .tb-megamenu .nav-collapse.collapse{display:block;float:left;}header #header-row-2 .container .row .tb-megamenu{background-color:transparent;background-image:none;position:static;background:none;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#0ffffff,endColorstr=#0ffffff);background-image:url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==);}header #header-row-2 .container .row .tb-megamenu:nth-child(n){filter:none;}header #header-row-2 .container .row .tb-megamenu ul li{padding:0 10px;position:static;}@media (min-width:1200px){header #header-row-2 .container .row .tb-megamenu ul li{padding-right:20px;}}header #header-row-2 .container .row .tb-megamenu ul li:first-child{padding-left:0;}header #header-row-2 .container .row .tb-megamenu ul li .tb-megamenu-submenu{height:auto !important;padding-bottom:40px !important;width:100%;z-index:2;left:0;position:absolute;}header #header-row-2 .container .row .tb-megamenu ul li .tb-megamenu-submenu .mega-dropdown-inner{z-index:999;}header #header-row-2 .container .row .tb-megamenu ul li .about-compex{width:1400px !important;left:-365px;}header #header-row-2 .container .row .tb-megamenu ul li.active > a{color:#1795d0;}header #header-row-2 .container .row .tb-megamenu ul li a{padding-left:0;padding-right:0;font-style:normal;}@media (min-width:1200px){header #header-row-2 .container .row .tb-megamenu ul li a{margin-left:10px;}}header #header-row-2 .container .row .tb-megamenu ul li a:hover,header #header-row-2 .container .row .tb-megamenu ul li a.active{background-color:transparent;color:#1795d0;height:59px;border-bottom:4px #1795d0 solid;}header #header-row-2 .container .row .tb-megamenu ul li a span.caret{display:none;}header #header-row-2 .container .row #main-nav{margin-top:36px;width:auto;}header #header-row-2 .container .row #user-nav{height:95px;float:right;background:url(/sites/all/themes/compex/i/user_nav_bg.png) no-repeat transparent 0 0;padding-left:50px;margin-right:0px;width:320px !important;}header #header-row-2 .container .row #user-nav .tb-megamenu-nav{width:230px;margin-top:36px;}header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions{padding-left:70px;float:left;}header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li{position:static;}header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li .tb-megamenu-submenu{top:110px;right:0;position:absolute;}header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li .my-compex-sub{width:302px;box-shadow:none;}header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li .my-compex-sub .tb-megamenu-subnav.mega-nav li{padding-left:0;margin-left:70px;background:transparent;}header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li .my-compex-sub .tb-megamenu-subnav.mega-nav li:hover{background:transparent;}header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li .my-compex-sub .tb-megamenu-subnav.mega-nav li a{border:0 !important;font-family:"Open Sans";font-style:italic;font-size:16px;font-style:italic !important;height:20px;background-color:transparent;}header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li .my-compex-sub .tb-megamenu-subnav.mega-nav li a:hover{border:0 !important;float:left;display:block;background-color:transparent;}header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li .my-compex-sub{top:95px;left:auto;}@media (min-width:992px){header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li .compex-shopping-cart{right:0px;min-height:340px;height:auto !important;left:auto;top:95px;}}@media (min-width:1200px){header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li .compex-shopping-cart{right:0px;}}@media (min-width:1400px){header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li .compex-shopping-cart{right:0px;}}header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li .my-compex-sub,header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li .compex-shopping-cart{background:rgba(255,255,255,0.8);width:302px;box-shadow:none;}header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li .my-compex-sub #user-login-block,header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li .compex-shopping-cart #user-login-block{width:225px;}header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li .my-compex-sub #user-login-block h4,header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li .compex-shopping-cart #user-login-block h4{font-family:"Oswald";font-style:normal;font-size:14px;text-transform:uppercase;color:#231f20;}header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li .my-compex-sub #user-login-block #user-login-form input[type="text"],header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li .my-compex-sub #user-login-block #user-login-form input[type="email"],header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li .my-compex-sub #user-login-block #user-login-form input[type="password"],header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li .compex-shopping-cart #user-login-block #user-login-form input[type="text"],header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li .compex-shopping-cart #user-login-block #user-login-form input[type="email"],header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li .compex-shopping-cart #user-login-block #user-login-form input[type="password"]{width:378px;height:40px;border:2px solid #22333D;background-color:#f3f5f6;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;width:100%;padding:0;text-indent:10px;color:#22333D;font-family:"Oswald";text-transform:uppercase;font-style:normal;opacity:1;background-color:transparent;border-width:1px;padding:0;}header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li .my-compex-sub #user-login-block #user-login-form button,header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li .compex-shopping-cart #user-login-block #user-login-form button{background-color:#1795d0;background-image:none;color:#fff;font-family:"Oswald";text-transform:uppercase;font-size:16px;border:0;border-radius:0;font-style:normal;border:2px solid #1795d0;background-color:transparent;border-width:1px;border-color:#231f20;color:#231f20;font-size:12px;text-align:center;float:left;display:inline-block;}header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li .my-compex-sub #user-login-block #user-login-form button:hover,header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li .compex-shopping-cart #user-login-block #user-login-form button:hover{border-color:#000;background-color:#1795d0;}header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li .my-compex-sub #user-login-block #user-login-form button:hover,header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li .compex-shopping-cart #user-login-block #user-login-form button:hover{color:#fff;}header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li .my-compex-sub #user-login-block #user-login-form .form-type-password,header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li .compex-shopping-cart #user-login-block #user-login-form .form-type-password{border-bottom:1px solid #a2b1b9;padding-bottom:15px;}header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li .my-compex-sub #user-login-block #user-login-form .forgot-link,header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li .compex-shopping-cart #user-login-block #user-login-form .forgot-link{font-size:12px;float:right;display:inline-block;margin-top:-29px;border:1px solid #231f20;height:20px;padding:13px 9px;line-height:2px;}header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li .my-compex-sub #user-login-block #user-login-form .forgot-link:hover,header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li .compex-shopping-cart #user-login-block #user-login-form .forgot-link:hover{height:20px;color:#fff;background-color:#1795d0;border-color:#22333d;}header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li .compex-shopping-cart h2.block-title{display:none;}header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li .compex-shopping-cart #shopping-cart-title{background:url(/sites/all/themes/compex/i/shopping_cart_block_heading.png) top left transparent no-repeat;height:50px;border:0;padding-left:50px;font-family:"Oswald";font-style:normal;color:#231f20;font-size:14px;text-transform:uppercase;}header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li .compex-shopping-cart #shopping-cart-title .item-circle{height:50px;border:3px solid #1795d0;padding:10px;margin:0 10px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;font-style:normal;color:#1795d0;}header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li.shopping-cart-menu-item .dropdown-toggle{background:url(/sites/all/themes/compex/i/nav_shopping_cart.png) 0 0 no-repeat transparent;text-indent:-9999px;float:left;padding-left:18px;width:50px !important;}header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li.shopping-cart-menu-item .dropdown-toggle #cart-qty{position:absolute;left:22px;top:0;width:100px;text-indent:0px;font-style:normal;color:#1795d0;}header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li.shopping-cart-menu-item #block-commerce-cart-cart{width:265px;}header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li.shopping-cart-menu-item #block-commerce-cart-cart .commerce-line-item-views-form{border-top:1px solid #a2b1b9;border-bottom:1px solid #a2b1b9;padding:20px 0;float:left;display:block;}header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li.shopping-cart-menu-item #block-commerce-cart-cart .commerce-line-item-views-form .cart-item-row{clear:both;}header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li.shopping-cart-menu-item #block-commerce-cart-cart .commerce-line-item-views-form .cart-item-row div{float:left;display:inline-block;}header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li.shopping-cart-menu-item #block-commerce-cart-cart .commerce-line-item-views-form .cart-item-row .product-img{width:52px;}header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li.shopping-cart-menu-item #block-commerce-cart-cart .commerce-line-item-views-form .cart-item-row .product-content-row{padding-left:8px;width:185px;font-size:12px;text-transform:uppercase;}header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li.shopping-cart-menu-item #block-commerce-cart-cart .commerce-line-item-views-form .cart-item-row .product-content-row a{border:0;}header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li.shopping-cart-menu-item #block-commerce-cart-cart .commerce-line-item-views-form .cart-item-row .product-content-row .product-title{float:left;display:block;width:100%;height:17px;}header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li.shopping-cart-menu-item #block-commerce-cart-cart .commerce-line-item-views-form .cart-item-row .product-content-row .product-title a{font-size:12px;margin-left:0;margin-bottom:12px;border:0;color:#22333d;word-wrap:break-word;}header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li.shopping-cart-menu-item #block-commerce-cart-cart .commerce-line-item-views-form .cart-item-row .product-content-row .product-title a:hover{padding:0;height:auto;border:0;}header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li.shopping-cart-menu-item #block-commerce-cart-cart .commerce-line-item-views-form .cart-item-row .product-content-row label,header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li.shopping-cart-menu-item #block-commerce-cart-cart .commerce-line-item-views-form .cart-item-row .product-content-row .tb-qty,header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li.shopping-cart-menu-item #block-commerce-cart-cart .commerce-line-item-views-form .cart-item-row .product-content-row .product-content-price{font-family:"Oswald";color:#1795d0;font-style:normal;font-size:12px;font-weight:bold;}header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li.shopping-cart-menu-item #block-commerce-cart-cart .commerce-line-item-views-form .cart-item-row .product-content-row .tb-qty,header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li.shopping-cart-menu-item #block-commerce-cart-cart .commerce-line-item-views-form .cart-item-row .product-content-row .product-content-price{color:#22333d;}header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li.shopping-cart-menu-item #block-commerce-cart-cart .commerce-line-item-views-form .cart-item-row .product-content-row .tb-qty{width:56px;float:left;display:inline-block;}header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li.shopping-cart-menu-item #block-commerce-cart-cart .commerce-line-item-views-form .cart-item-row .product-content-row .product-content-price{float:left;display:inline-block;}header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li.shopping-cart-menu-item #block-commerce-cart-cart .commerce-line-item-views-form .cart-item-row .product-content-options{width:21px;}header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li.shopping-cart-menu-item #block-commerce-cart-cart .commerce-line-item-views-form .cart-item-row .product-content-options button{width:18px;height:18px;background:url(/sites/all/themes/compex/i/cart_delete_icon.png) 0 0 transparent no-repeat;overflow:hidden;text-indent:-999px;border:0;padding:0;}header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li.shopping-cart-menu-item .view-footer ul{clear:both;}header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li.shopping-cart-menu-item .view-footer ul li{float:left;display:inline-block;padding:20px 0 0 0;margin:0;background:transparent;}header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li.shopping-cart-menu-item .view-footer ul li a{float:left;background-color:transparent;color:#231f20;padding:8px 12px;background-image:none;font-family:"Oswald";text-transform:uppercase;font-size:16px;border:0;border-radius:0;font-style:normal;border:2px solid #231f20;font-size:12px;padding:5px 8px !important;height:32px;}header #header-row-2 .container .row #user-nav .tb-megamenu.tb-megamenu-menu-user-actions li.shopping-cart-menu-item .view-footer ul li a:hover{border-color:#1795d0;background-color:#1795d0;color:#fff;}@media (min-width:992px){header #header-row-3{display:none;}}header #header-row-3 .mobile-menu{float:right;height:70px;display:-webkit-flex;-webkit-align-items:center;display:flex;align-items:center;position:static;}@media (min-width:768px){header #header-row-3 .mobile-menu{height:95px;}}header #header-row-3 .mobile-menu .pane-title{margin:0 20px 0 0;text-indent:-9999px;font-size:0;position:relative;width:20px;height:16px;}header #header-row-3 .mobile-menu .pane-title:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(/sites/all/themes/compex/i/mobile-menu.png) no-repeat left bottom;width:20px;height:16px;z-index:1;}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){header #header-row-3 .mobile-menu .pane-title:before{background-image:url(/sites/all/themes/compex/i/mobile-menu@2x.png);background-size:20px 32px;}}@media (min-width:768px){header #header-row-3 .mobile-menu .pane-title{margin-right:40px;}}header #header-row-3 .mobile-menu .pane-content{position:absolute;box-shadow:0px 2px 6px rgba(0,0,0,0.4);top:100%;left:0;width:100%;background:rgba(34,51,61,0.9);display:none;}header #header-row-3 .mobile-menu .mobile-menu-wrapper{padding:25px;}header #header-row-3 .mobile-menu .menu-back{color:#fff;font-family:'Oswald',sans-serif;text-transform:uppercase;font-style:normal !important;margin-bottom:20px;font-size:16px;font-weight:300;padding-left:25px;display:block;opacity:0;background:url(/sites/all/themes/compex/i/mobile-menu-back.png) no-repeat left center;transition:0.4s;}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){header #header-row-3 .mobile-menu .menu-back{background-image:url(/sites/all/themes/compex/i/mobile-menu-back@2x.png);background-size:19px 19px;}}header #header-row-3 .mobile-menu .menu-back.shown{opacity:1;}header #header-row-3 .mobile-menu .menu-block-wrapper{height:300px;overflow:auto;position:relative;perspective:400px;}header #header-row-3 .mobile-menu .menu-block-wrapper ul{position:absolute;top:0;left:0;width:100%;}header #header-row-3 .mobile-menu .menu-block-wrapper ul ul{display:none;}header #header-row-3 .mobile-menu .menu-block-wrapper li{border-bottom:1px solid #1795d0;padding:10px 0;position:static;}header #header-row-3 .mobile-menu .menu-block-wrapper li:last-child{border-bottom:none;}header #header-row-3 .mobile-menu .menu-block-wrapper li > a,header #header-row-3 .mobile-menu .menu-block-wrapper li > .nolink{display:block;font-size:16px;color:#fff;font-family:'Oswald',sans-serif;text-transform:uppercase;font-style:normal !important;}header #header-row-3 .mobile-menu .menu-block-wrapper li.expanded > a,header #header-row-3 .mobile-menu .menu-block-wrapper li.expanded > .nolink{padding-right:40px;position:relative;}header #header-row-3 .mobile-menu .menu-block-wrapper li.expanded > a .submenu-toggle,header #header-row-3 .mobile-menu .menu-block-wrapper li.expanded > .nolink .submenu-toggle{display:block;position:absolute;width:19px;height:19px;top:2px;right:0;background:url(/sites/all/themes/compex/i/mobile-menu-open.png) no-repeat;}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){header #header-row-3 .mobile-menu .menu-block-wrapper li.expanded > a .submenu-toggle,header #header-row-3 .mobile-menu .menu-block-wrapper li.expanded > .nolink .submenu-toggle{background-image:url(/sites/all/themes/compex/i/mobile-menu-open@2x.png);background-size:19px 19px;}}header #header-row-3 .mobile-menu .menu-block-wrapper .menu.animate-parent-out{animation:mobileParentOut 0.2s ease-in-out forwards;display:block;}header #header-row-3 .mobile-menu .menu-block-wrapper .menu.animate-parent-in{animation:mobileParentIn 0.2s ease-in-out forwards;}header #header-row-3 .mobile-menu .menu-block-wrapper .menu.animate-child-in{animation:mobileChildIn 0.2s ease-in-out forwards;display:block;}header #header-row-3 .mobile-menu .menu-block-wrapper .menu.animate-child-out{animation:mobileChildOut 0.2s ease-in-out forwards;}header #header-row-3 .mobile-menu .menu-block-wrapper .menu.submenu-opened > li{display:none;}header #header-row-3 .mobile-menu .menu-block-wrapper .menu.submenu-opened > li.opened{border-bottom:none;display:block;padding:0;}header #header-row-3 .mobile-menu .menu-block-wrapper .menu.submenu-opened > li.opened > a,header #header-row-3 .mobile-menu .menu-block-wrapper .menu.submenu-opened > li.opened > span.nolink{display:none;}header #header-row-3 .mobile-menu .menu-block-wrapper .menu.submenu-opened > li.opened > ul{display:block;}header #header-row-3 .mobile-menu .user-link{background:#fff;text-align:center;}header #header-row-3 .mobile-menu .user-link a{font-family:'Oswald',sans-serif;text-transform:uppercase;font-style:normal !important;color:#000;display:block;font-weight:700;font-size:16px;padding:5px 20px;}header #header-row-3 .mobile-menu .user-link a.dashboard-link{background:#1795d0;color:#fff;}header #header-row-3 .mobile-menu.active .pane-title{position:relative;}header #header-row-3 .mobile-menu.active .pane-title:before{background-position:left top;}header #header-row-3 .mobile-menu.active .pane-title:after{content:'';position:absolute;top:-10px;left:-10px;width:41px;height:53px;background:#22333d;z-index:0;}header #header-row-3 .mobile-menu.active .pane-content{display:block;}header #header-row-3 .mobile-cart{float:right;position:relative;padding-right:15px;margin-right:15px;}@media (min-width:768px){header #header-row-3 .mobile-cart{padding:0;margin-right:40px;}header #header-row-3 .mobile-cart:after{display:none;}}header #header-row-3 .mobile-cart:after{content:'';position:absolute;top:50%;right:0;transform:translateY(-50%);width:1px;height:36px;background:linear-gradient(rgba(178,178,178,0),#b2b2b2,rgba(178,178,178,0));}header #header-row-3 .mobile-cart p{height:70px;display:-webkit-flex;-webkit-align-items:center;align-items:center;display:flex;}@media (min-width:768px){header #header-row-3 .mobile-cart p{height:95px;}}header #header-row-3 .mobile-cart a{text-indent:-9999px;overflow:hidden;display:block;background:url(/sites/all/themes/compex/i/mobile-cart.png) no-repeat;width:19px;height:19px;}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){header #header-row-3 .mobile-cart a{background-image:url(/sites/all/themes/compex/i/mobile-cart@2x.png);background-size:19px 19px;}}header #header-row-3 .mobile-search{float:right;position:relative;padding-right:15px;margin-right:15px;}@media (min-width:768px){header #header-row-3 .mobile-search{display:none;}}header #header-row-3 .mobile-search:after{content:'';position:absolute;top:50%;right:0;transform:translateY(-50%);width:1px;height:36px;background:linear-gradient(rgba(178,178,178,0),#b2b2b2,rgba(178,178,178,0));}header #header-row-3 .mobile-search p{height:70px;display:-webkit-flex;-webkit-align-items:center;display:flex;align-items:center;}header #header-row-3 .mobile-search a{text-indent:-9999px;overflow:hidden;display:block;background:url(/sites/all/themes/compex/i/mobile-search.png) no-repeat;width:18px;height:18px;}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){header #header-row-3 .mobile-search a{background-image:url(/sites/all/themes/compex/i/mobile-search@2x.png);background-size:18px 18px;}}@media (min-width:992px){.support-mm-menu{width:100%;}}@media (min-width:1200px){.tb-megamenu-submenu.support-mm-menu .mega-dropdown-inner{margin-left:30px;width:100%;}.products-mm-menu{display:block;width:1170px !important;}}.tb-megamenu-submenu{background:rgba(255,255,255,0.9);}.tb-megamenu-submenu.support-mm-menu{width:1370px !important;}.tb-megamenu-submenu.support-mm-menu .mega-dropdown-inner ul.menu.nav li{background-image:none !important;}.tb-megamenu-submenu.support-mm-menu .mega-dropdown-inner ul.menu.nav li a{text-transform:uppercase !important;}.tb-megamenu-submenu.support-mm-menu #block-panels-mini-about-menu-items h2.block-title{font-family:"Open Sans";font-style:italic;font-size:25px;color:#22333d;margin-top:20px;margin-bottom:50px;float:left;display:block;width:100%;}@media (min-width:768px){.tb-megamenu-submenu.support-mm-menu #block-panels-mini-about-menu-items h2.block-title{font-size:38px;}}.tb-megamenu-submenu.support-mm-menu #block-panels-mini-about-menu-items h2.block-title strong{margin-top:17px;}.tb-megamenu-submenu.support-mm-menu #block-panels-mini-about-menu-items .panel-col-first{border-right:1px solid #22333d;width:205px;}.tb-megamenu-submenu.support-mm-menu #block-panels-mini-about-menu-items .panel-col-last{width:500px;margin-left:60px;margin-top:30px;}.tb-megamenu-submenu.support-mm-menu #block-panels-mini-about-menu-items h2.pane-title{font-family:'Oswald',sans-serif;text-transform:uppercase;font-style:normal !important;font-size:14px;margin:35px 0 15px 0;}.tb-megamenu-submenu.support-mm-menu #block-panels-mini-about-menu-items .pane-content .menu-block-wrapper ul.menu li{padding:0;margin:5px 0;}.tb-megamenu-submenu.support-mm-menu #block-panels-mini-about-menu-items .pane-content .menu-block-wrapper ul.menu li a{font-family:"Open Sans";font-style:italic;margin:0;padding:0;text-transform:none;font-style:italic !important;}.tb-megamenu-submenu.support-mm-menu #block-panels-mini-about-menu-items .pane-content .menu-block-wrapper ul.menu li a:hover{border:0;}.tb-megamenu-submenu.support-mm-menu{height:auto !important;width:100% !important;padding-right:0;top:95px;background:rgba(255,255,255,0.9) !important;}@media (min-width:992px){.tb-megamenu-submenu.support-mm-menu .mega-dropdown-inner{margin-left:30px;width:100%;}}@media (min-width:1200px){.tb-megamenu-submenu.support-mm-menu .mega-dropdown-inner{width:800px;}}@media (min-width:1400px){.tb-megamenu-submenu.support-mm-menu .mega-dropdown-inner{width:800px;margin-left:190px;}}.tb-megamenu-submenu.support-mm-menu .mega-dropdown-inner li{background-image:none;}.tb-megamenu-submenu.support-mm-menu .mega-dropdown-inner a{color:#22333d;}.tb-megamenu-submenu.support-mm-menu label{font-family:'Oswald',sans-serif;text-transform:uppercase;font-style:normal !important;font-size:14px;margin-bottom:15px;}.tb-megamenu-submenu.support-mm-menu input[type="text"]{width:378px;height:40px;border:2px solid #22333D;background-color:#f3f5f6;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;width:100%;padding:0;text-indent:10px;color:#22333D;font-family:"Oswald";text-transform:uppercase;font-style:normal;opacity:1;height:40px;width:299px;background-color:transparent;}.tb-megamenu-submenu.support-mm-menu button{background-color:transparent;color:#231f20;padding:8px 12px;background-image:none;font-family:"Oswald";text-transform:uppercase;font-size:16px;border:0;border-radius:0;font-style:normal;border:2px solid #231f20;height:40px;text-indent:0;background:transparent;margin-left:10px;margin-top:33px !important;float:left;font-size:14px !important;}.tb-megamenu-submenu.support-mm-menu button:hover{border-color:#1795d0;background-color:#1795d0;color:#fff;}.tb-megamenu-submenu.support-mm-menu button:hover{text-shadow:none !important;box-shadow:none !important;}.tb-megamenu-submenu.products-mm-menu{width:100% !important;padding-right:0;top:95px;background:rgba(255,255,255,0.9) !important;}.tb-megamenu-submenu.products-mm-menu .mega-dropdown-inner{margin:0 auto;}@media (min-width:992px) and (max-width:1199px){.tb-megamenu-submenu.products-mm-menu .mega-dropdown-inner .tb-megamenu-row{width:970px !important;}.tb-megamenu-submenu.products-mm-menu .mega-dropdown-inner .tb-megamenu-row #tb-megamenu-column-1,.tb-megamenu-submenu.products-mm-menu .mega-dropdown-inner .tb-megamenu-row #tb-megamenu-column-2{width:145px !important;}.tb-megamenu-submenu.products-mm-menu .mega-dropdown-inner .tb-megamenu-row #tb-megamenu-column-3{width:265px;}}@media (min-width:992px){.tb-megamenu-submenu.products-mm-menu .mega-dropdown-inner{width:100%;}}@media (min-width:1200px){.tb-megamenu-submenu.products-mm-menu .mega-dropdown-inner{width:700px;}}@media (min-width:1400px){.tb-megamenu-submenu.products-mm-menu .mega-dropdown-inner{width:700px;}}.tb-megamenu-submenu.products-mm-menu .mega-dropdown-inner li{background-image:none;}.tb-megamenu-submenu.products-mm-menu .mega-dropdown-inner a{color:#22333d;}.tb-megamenu-submenu.products-mm-menu label{font-family:'Oswald',sans-serif;text-transform:uppercase;font-style:normal !important;font-size:14px;margin-bottom:15px;}.tb-megamenu-submenu.products-mm-menu input[type="text"]{width:378px;height:40px;border:2px solid #22333D;background-color:#f3f5f6;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;width:100%;padding:0;text-indent:10px;color:#22333D;font-family:"Oswald";text-transform:uppercase;font-style:normal;opacity:1;height:40px;width:299px;background-color:transparent;}.tb-megamenu-submenu.products-mm-menu button{background-color:transparent;color:#231f20;padding:8px 12px;background-image:none;font-family:"Oswald";text-transform:uppercase;font-size:16px;border:0;border-radius:0;font-style:normal;border:2px solid #231f20;height:40px;text-indent:0;background:transparent;margin-left:10px;margin-top:33px !important;float:left;font-size:14px !important;}.tb-megamenu-submenu.products-mm-menu button:hover{border-color:#1795d0;background-color:#1795d0;color:#fff;}.tb-megamenu-submenu.products-mm-menu{position:absolute;left:0;}.tb-megamenu-submenu.products-mm-menu .mega-dropdown-inner{width:940px;}@media (min-width:1200px){.tb-megamenu-submenu.products-mm-menu .mega-dropdown-inner{width:1130px;}}.tb-megamenu-submenu.products-mm-menu .tb-megamenu-column{padding:40px 0 0 0;}.tb-megamenu-submenu.products-mm-menu .tb-megamenu-column .mega-inner{padding:0;}.tb-megamenu-submenu.products-mm-menu .tb-megamenu-column .mega-inner .block-title{font-size:34px;color:#231f20;font-weight:bold;padding-bottom:19px;background:url(/sites/all/themes/compex/i/mm_range_title.png) left bottom no-repeat transparent;padding-left:5px;line-height:32px;}.tb-megamenu-submenu.products-mm-menu .tb-megamenu-column .mega-inner .view .view-content .mm-list ul li{margin:15px 0 !important;padding:0 !important;background-image:none !important;}.tb-megamenu-submenu.products-mm-menu .tb-megamenu-column .mega-inner .view .view-content .mm-list ul li span.mm-link{margin:0 !important;padding:0 !important;}.tb-megamenu-submenu.products-mm-menu .tb-megamenu-column .mega-inner .view .view-content .mm-list ul li span.mm-link a{font-family:'Oswald',sans-serif;text-transform:uppercase;font-style:normal !important;padding-left:10px !important;margin:0 !important;color:#22333d !important;padding:5px 10px !important;}.tb-megamenu-submenu.products-mm-menu .tb-megamenu-column .mega-inner .view .view-content .mm-list ul li span.mm-link a:hover{border:0 !important;background-color:#22333d !important;color:#fff !important;}.tb-megamenu-submenu.products-mm-menu #tb-megamenu-column-1{width:216px;}.tb-megamenu-submenu.products-mm-menu #tb-megamenu-column-2{width:236px;}.tb-megamenu-submenu.products-mm-menu #tb-megamenu-column-3{width:328px;}.tb-megamenu-submenu.products-mm-menu #tb-megamenu-column-3 h2.block-title{background:url(/sites/all/themes/compex/i/by_compex.png) left bottom no-repeat transparent;}.tb-megamenu-submenu.products-mm-menu #tb-megamenu-column-3 a.cta.btn{background-color:transparent;color:#231f20;padding:8px 12px;background-image:none;font-family:"Oswald";text-transform:uppercase;font-size:16px;border:0;border-radius:0;font-style:normal;border:2px solid #231f20;float:left;height:35px;line-height:22px;border:2px solid #22333d;text-shadow:none;box-shadow:none !important;padding:5px 10px !important;}.tb-megamenu-submenu.products-mm-menu #tb-megamenu-column-3 a.cta.btn:hover{border-color:#1795d0;background-color:#1795d0;color:#fff;}.tb-megamenu-submenu.products-mm-menu #tb-megamenu-column-3 a.cta.btn:hover{height:35px !important;border-bottom-width:2px !important;color:#fff !important;background-color:#1795d0 !important;border-color:#1795d0;}.tb-megamenu-submenu.products-mm-menu #tb-megamenu-column-4{width:251px;}.tb-megamenu-submenu.products-mm-menu #tb-megamenu-column-4 #block-block-1{min-height:250px;background:url(/sites/all/themes/compex/i/mm_product_finder.png) 0 0 no-repeat transparent;position:relative;}.tb-megamenu-submenu.products-mm-menu #tb-megamenu-column-4 #block-block-1 a.cta.btn{background-color:transparent;color:#231f20;padding:8px 12px;background-image:none;font-family:"Oswald";text-transform:uppercase;font-size:16px;border:0;border-radius:0;font-style:normal;border:2px solid #231f20;float:left;position:absolute;bottom:0;height:35px;margin-left:56px !important;line-height:22px;border:2px solid #22333d;text-shadow:none;box-shadow:none !important;padding:5px 10px !important;}.tb-megamenu-submenu.products-mm-menu #tb-megamenu-column-4 #block-block-1 a.cta.btn:hover{border-color:#1795d0;background-color:#1795d0;color:#fff;}.tb-megamenu-submenu.products-mm-menu #tb-megamenu-column-4 #block-block-1 a.cta.btn:hover{height:35px !important;border-bottom-width:2px !important;color:#fff !important;background-color:#1795d0 !important;border-color:#1795d0;}.tb-megamenu-submenu.products-mm-menu #tb-megamenu-column-4 #block-block-1 a.cta.btn.cta-bottom{bottom:-38px;}.logged-in #block-system-user-menu h2{display:none;}.logged-in #block-system-user-menu ul.menu.nav li{padding:0 !important;margin:0;background-image:none;line-height:22px;}.logged-in #block-system-user-menu ul.menu.nav li ul.dropdown-menu{display:block;box-shadow:none;background-color:transparent;float:left;width:100%;}.logged-in #block-system-user-menu ul.menu.nav li ul.dropdown-menu li{font-style:italic !important;}.logged-in #block-system-user-menu ul.menu.nav li ul.dropdown-menu li::before{content:"-";}.logged-in #block-system-user-menu ul.menu.nav li ul.dropdown-menu li.leaf a{font-style:italic !important;}.logged-in #block-system-user-menu ul.menu.nav li ul.dropdown-menu li a{font-style:italic !important;}.logged-in #block-system-user-menu ul.menu.nav li:hover{border:none !important;}.logged-in #block-system-user-menu ul.menu.nav li a{font-family:"Open Sans";font-style:italic;text-transform:none;font-style:italic !important;}.logged-in #block-system-user-menu ul.menu.nav li a:hover{border:none !important;font-weight:bold;color:#22333d !important;}.logged-in .compex-user-menu-only .mega-dropdown-inner ul li a{text-transform:uppercase !important;}.not-logged-in .my-compex-sub.compex-login-only{top:110px !important;height:235px !important;}.not-logged-in .my-compex-sub.compex-login-only .span12.mega-col-nav .mega-inner{padding:10px 40px;}.not-logged-in .my-compex-sub.compex-login-only a.forgot-link{height:20px;border:0;}.not-logged-in #user-nav .tb-megamenu-nav{width:250px !important;margin-left:-50px;}.not-logged-in #user-nav .tb-megamenu-nav li.shopping-cart-menu-item{padding-right:0 !important;}.not-logged-in .loggedin-compex-menu{display:none !important;}.cart-empty-block{color:#231f20;}.tb-megamenu-submenu.my-compex-sub.compex-login-only{margin-left:-50px !important;margin-top:-15px !important;}.compex-login-only{background:transparent;}.tb-megamenu .tb-megamenu-row{border:none !important;}.tb-megamenu .desktop-hide{display:none !important;}.tb-megamenu .row-fluid + .row-fluid{display:none !important;}footer .container{background-color:#22333d;}footer .container .row{margin:0 auto;padding:30px;position:relative;width:320px;}@media (min-width:768px){footer .container .row{padding:80px 50px 50px 50px;width:750px;}}@media (min-width:1200px){footer .container .row{padding:80px 40px;width:1170px;}}footer .footer-1,footer .footer-2,footer .footer-3,footer .footer-4,footer .footer-5,footer .footer-6{zoom:1;color:#fff;margin-bottom:20px;padding:0;}footer .footer-1:before,footer .footer-1:after,footer .footer-2:before,footer .footer-2:after,footer .footer-3:before,footer .footer-3:after,footer .footer-4:before,footer .footer-4:after,footer .footer-5:before,footer .footer-5:after,footer .footer-6:before,footer .footer-6:after{content:"\0020";display:block;height:0;overflow:hidden;}footer .footer-1:after,footer .footer-2:after,footer .footer-3:after,footer .footer-4:after,footer .footer-5:after,footer .footer-6:after{clear:both;}@media (min-width:768px){footer .footer-1,footer .footer-2,footer .footer-3,footer .footer-4,footer .footer-5,footer .footer-6{margin-bottom:50px;}}footer .footer-1 h3,footer .footer-2 h3,footer .footer-3 h3,footer .footer-4 h3,footer .footer-5 h3,footer .footer-6 h3{font-family:'Oswald',sans-serif;text-transform:uppercase;font-style:normal !important;border-bottom:1px solid #3a5769;display:inline-block;font-size:16px;padding-bottom:3px;margin:0 0 8px 0;}@media (min-width:768px){footer .footer-1 h3,footer .footer-2 h3,footer .footer-3 h3,footer .footer-4 h3,footer .footer-5 h3,footer .footer-6 h3{margin:3px 0 20px 0;padding-bottom:10px;}}footer .footer-1 .content,footer .footer-2 .content,footer .footer-3 .content,footer .footer-4 .content,footer .footer-5 .content,footer .footer-6 .content{color:#bcbfc1;font-family:"Open Sans";font-style:italic;line-height:32px;}footer .footer-1 .content a,footer .footer-2 .content a,footer .footer-3 .content a,footer .footer-4 .content a,footer .footer-5 .content a,footer .footer-6 .content a{color:#bcbfc1;font-family:"Open Sans";font-style:italic;}footer .footer-1{font-family:"Open Sans";font-style:italic;text-transform:uppercase;font-size:20px;float:left;line-height:17px;margin-right:10px;width:90px;}@media (min-width:768px){footer .footer-1{font-size:45px;line-height:40px;width:240px;}}@media (min-width:1200px){footer .footer-1{width:175px;}}footer .footer-1 .light,footer .footer-1 .bold{word-wrap:break-word;float:left;}footer .footer-1 .bold{font-weight:bold;}footer .footer-2{padding-left:100px;}@media (min-width:768px){footer .footer-2{float:left;padding:0 20px 0 0;width:200px;}}@media (min-width:1200px){footer .footer-2{margin:0 46px 0 66px;padding:0;width:140px;}}footer .footer-2 .content{font-size:16px;line-height:19px;}@media (min-width:768px){footer .footer-2 .content{font-size:14px;line-height:30px;}}footer .footer-3{padding-left:100px;}@media (min-width:768px){footer .footer-3{float:left;padding:0;width:200px;}}@media (min-width:1200px){footer .footer-3{margin-right:54px;width:142px;}}footer .footer-3 .form-group{margin-bottom:6px;}footer .footer-3 input[type='text']{border:1px solid #3a5769;background-color:transparent;font-family:"Open Sans";font-style:italic;color:#fff;text-transform:none;}footer .footer-3 button{border:1px solid #3a5769;background-color:transparent;font-size:16px;font-family:'Oswald',sans-serif;text-transform:uppercase;font-style:normal !important;}footer .footer-4{left:55px;position:absolute;top:130px;z-index:1;}@media (min-width:768px){footer .footer-4{float:left;padding-right:20px;position:static;width:200px;}}@media (min-width:1200px){footer .footer-4{padding:0;width:160px;}}footer .footer-4 h3{display:none;}@media (min-width:768px){footer .footer-4 h3{display:inline-block;}}footer .footer-4 ul{zoom:1;margin:0;}footer .footer-4 ul:before,footer .footer-4 ul:after{content:"\0020";display:block;height:0;overflow:hidden;}footer .footer-4 ul:after{clear:both;}@media (min-width:768px){footer .footer-4 ul{width:80px;}}@media (min-width:1200px){footer .footer-4 ul{width:auto;}}footer .footer-4 ul li{list-style-type:none;margin-bottom:30px;}@media (min-width:768px){footer .footer-4 ul li{float:left;margin:0 20px 20px 0;width:20px;}}@media (min-width:1200px){footer .footer-4 ul li{margin:0 20px 0 0;width:auto;}}footer .footer-4 ul li:last-child{padding-right:0;}footer .footer-4 ul li i{color:#fff;font-size:21px;}@media (min-width:1200px){footer .footer-4 ul li i{font-size:14px;}}footer .footer-4 ul li i:hover{color:#1795d0;}footer .footer-5{padding-left:100px;}@media (min-width:768px){footer .footer-5{float:left;padding:0;width:200px;}}@media (min-width:1200px){footer .footer-5{width:130px;}}footer .footer-5 .content ul.menu li{font-size:16px;line-height:22px;}@media (min-width:768px){footer .footer-5 .content ul.menu li{font-size:14px;line-height:30px;}}footer .footer-5 .content ul.menu li:hover,footer .footer-5 .content ul.menu li.active,footer .footer-5 .content ul.menu li.open{background:transparent !important;}footer .footer-5 .content ul.menu li:hover a,footer .footer-5 .content ul.menu li.active a,footer .footer-5 .content ul.menu li.open a{padding:0;}footer .footer-5 .content ul.menu li:hover a:hover,footer .footer-5 .content ul.menu li.active a:hover,footer .footer-5 .content ul.menu li.open a:hover{background:transparent;}footer .footer-6{clear:both;margin-bottom:30px;}@media (min-width:768px){footer .footer-6{margin-bottom:50px;}}@media (min-width:1200px){footer .footer-6{clear:none;float:left;margin-left:55px;width:100px;}}footer .footer-6 h3{float:left;margin-right:25px;}@media (min-width:1200px){footer .footer-6 h3{float:none;margin-right:0;}}footer .footer-6 .content{float:left;}@media (min-width:1200px){footer .footer-6 .content{float:none;}}footer .footer-6 .content #footer-payment{height:36px;width:97px;background:url(/sites/all/themes/compex/i/payment_types.png) 0 0 transparent no-repeat;}footer .clear{zoom:1;padding:0;}footer .clear:before,footer .clear:after{content:"\0020";display:block;height:0;overflow:hidden;}footer .clear:after{clear:both;}footer .clear .col-md-6{font-family:'Oswald',sans-serif;text-transform:uppercase;font-style:normal !important;color:#fff;font-size:16px;line-height:17px;margin-bottom:25px;padding:0;}@media (min-width:768px){footer .clear .col-md-6{font-size:12px;float:left;margin:0;width:50%;}}footer .clear .col-md-6:last-child{margin:0;}@media (min-width:768px){footer .clear .col-md-6:last-child{text-align:right;}}footer .clear .col-md-6 #builtby{font-style:normal;height:30px;line-height:22px;}footer .clear .col-md-6 #builtby a{display:inline-block;padding-left:6px;background:url(/sites/all/themes/compex/i/built_brandwave.png) 6px 0px no-repeat;text-indent:-999px;text-align:left;overflow:hidden;width:102px;vertical-align:bottom;}footer .clear .col-md-6 #builtby a:hover{background-position:6px -30px;}.front #bodycontent{margin-top:0;}.front #content-2{background:#fff;margin-top:25px;}@media (min-width:768px){.front #content-2{margin-top:50px;}}@media (min-width:1200px){.front #content-2{margin:70px auto 0 auto;width:1170px;}}.front #content-3{margin-top:50px;}@media (min-width:768px){.front #content-3{margin-top:50px;}}@media (min-width:992px){.front #content-3{background:url(/sites/all/themes/compex/i/home_grey_rpt.jpg) repeat-x bottom left;width:970px;height:240px;}}@media (min-width:1200px){.front #content-3{margin:70px auto 0 auto;width:1170px;height:370px;}}@media (min-width:1400px){.front #content-3{width:1370px;}}.front #content-4{background:url(/sites/all/themes/compex/i/home_desktop_store.png) no-repeat;background-position:top right;background-size:cover;padding:0 15px 10px 15px !important;height:620px;}@media (min-width:768px){.front #content-4{padding-bottom:25px;padding-right:0;}}@media (min-width:992px){.front #content-4{margin-top:-41px;}}@media (min-width:1200px){.front #content-4{width:1170px;}}@media (min-width:1400px){.front #content-4{width:1370px;margin-left:0 !important;}}@media (min-width:992px){.front #content-4 #product-home-listing{margin-top:58px;}}@media (min-width:1200px){.front #content-4 #product-home-listing{margin:0 0 0 180px;}}@media (min-width:1400px){.front #content-4 #product-home-listing{margin:90px 0 0 300px;}}.front #content-4 #product-home-listing #store-open{background:url(/sites/all/themes/compex/i/open-sign.png) no-repeat right bottom;width:117px;height:89px;position:relative;margin-top:20px;float:left;}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.front #content-4 #product-home-listing #store-open{background-image:url(/sites/all/themes/compex/i/open-sign@2x.png);background-size:34px 27px;}}.front #content-4 #product-home-listing #store-open h2{margin-bottom:0;font-size:25px;line-height:22px;}.front #content-4 #product-home-listing #store-open .reg{font-size:14px;position:absolute;right:5px;top:42px;}@media (min-width:768px){.front #content-4 #product-home-listing #store-open{margin-top:27px;width:167px;height:111px;}.front #content-4 #product-home-listing #store-open h2{font-size:38px;line-height:34px;}.front #content-4 #product-home-listing #store-open .reg{font-size:17px;right:0px;top:55px;}}@media (min-width:992px){.front #content-4 #product-home-listing #store-open{margin-top:0;height:92px;}.front #content-4 #product-home-listing #store-open .reg{top:36px;}.front #content-4 #product-home-listing #store-open h2{margin-top:0;}}@media (min-width:1200px){.front #content-4 #product-home-listing #store-open{margin-top:100px;}}@media (min-width:1400px){.front #content-4 #product-home-listing #store-open{margin-top:50px;}}.front #content-4 #product-home-listing #store-open span{font-family:"Open Sans";font-style:italic;text-transform:uppercase;font-size:15px;font-weight:bold;}.front #content-4 #product-home-listing div[role='tabpanel'] ul.nav{border:0;border-bottom:2px solid #231f20;padding-top:115px;margin:20px auto 0 auto;width:50%;font-size:0px;text-align:center;}@media (min-width:768px){.front #content-4 #product-home-listing div[role='tabpanel'] ul.nav{border-bottom:none;padding-left:2px;width:auto;margin-bottom:20px;padding-top:65px;}}@media (min-width:992px){.front #content-4 #product-home-listing div[role='tabpanel'] ul.nav{margin-top:0;}}@media (min-width:1200px){.front #content-4 #product-home-listing div[role='tabpanel'] ul.nav{margin:-55px auto 0 auto;padding-top:130px;}}@media (min-width:1400px){.front #content-4 #product-home-listing div[role='tabpanel'] ul.nav{padding-top:100px;}}.front #content-4 #product-home-listing div[role='tabpanel'] ul.nav li{float:none;margin:0;}@media (min-width:768px){.front #content-4 #product-home-listing div[role='tabpanel'] ul.nav li{display:inline-block;margin-left:-2px;}}.front #content-4 #product-home-listing div[role='tabpanel'] ul.nav li a{background-color:transparent;color:#231f20;padding:8px 12px;background-image:none;font-family:"Oswald";text-transform:uppercase;font-size:16px;border:0;border-radius:0;font-style:normal;border:2px solid #231f20;border-bottom:none;margin:0;}.front #content-4 #product-home-listing div[role='tabpanel'] ul.nav li a:hover{border-color:#1795d0;background-color:#1795d0;color:#fff;}@media (min-width:768px){.front #content-4 #product-home-listing div[role='tabpanel'] ul.nav li a{border-bottom:2px solid #231f20;}}.front #content-4 #product-home-listing div[role='tabpanel'] ul.nav li.active a,.front #content-4 #product-home-listing div[role='tabpanel'] ul.nav li:hover a{background-color:#1795d0;border-color:#231f20;color:#fff;}@media (min-width:1200px){.front #content-4 #product-home-listing div.tab-content{margin-top:80px;}}@media (min-width:1400px){.front #content-4 #product-home-listing div.tab-content{margin-top:80px;}}@media (min-width:768px){.front #content-4 #product-home-listing div.tab-content{margin-top:20px;}}@media (min-width:768px){.front #content-4 #product-home-listing .view-product-homepage-slider{margin-top:20px;}}@media (min-width:1200px){.front #content-4 #product-home-listing .view-product-homepage-slider{margin-top:45px;}}.front #content-4 #product-home-listing .owl-carousel{width:100%;}@media (min-width:768px){.front #content-4 #product-home-listing .owl-carousel{margin-top:40px;}}.front #content-4 #product-home-listing .owl-carousel .owl-prev,.front #content-4 #product-home-listing .owl-carousel .owl-next{bottom:110px;}@media (min-width:768px){.front #content-4 #product-home-listing .owl-carousel .owl-prev{background:url(/sites/all/themes/compex/i/carousel-left-light-large.png);}}@media (min-width:992px){.front #content-4 #product-home-listing .owl-carousel .owl-prev{background:url(/sites/all/themes/compex/i/carousel-left-dark-large.png);}}@media (min-width:768px){.front #content-4 #product-home-listing .owl-carousel .owl-next{background:url(/sites/all/themes/compex/i/carousel-right-light-large.png);}}@media (min-width:992px){.front #content-4 #product-home-listing .owl-carousel .owl-next{background:url(/sites/all/themes/compex/i/carousel-right-dark-large.png);}}.front #content-4 #product-home-listing .owl-item{padding:0 40px;text-align:center;}@media (min-width:992px){.front #content-4 #product-home-listing .owl-item{padding:0 10px;}}.front #content-4 #product-home-listing .owl-item .product-title,.front #content-4 #product-home-listing .owl-item .product-price{font-family:'Oswald',sans-serif;text-transform:uppercase;font-style:normal !important;font-weight:700;font-style:normal;}.front #content-4 #product-home-listing .owl-item .product-title a{color:#231f20;font-size:18px;min-height:56px;font-style:normal;}.front #content-4 #product-home-listing .owl-item .product-price{color:#1795d0;font-size:15px;}@media (min-width:768px){.front #content-4 #product-home-listing .owl-item{margin-bottom:10px;}}@media (min-width:992px){.front #content-4 #product-home-listing .owl-item .product-image{margin-bottom:10px;}.front #content-4 #product-home-listing .owl-item .product-snippet{min-height:75px;}}@media (min-width:992px) and (max-width:1200px){.front #content-4 #product-home-listing .owl-item .product-snippet{min-height:75px;}.front #content-4 #product-home-listing .owl-item .product-image{margin-bottom:10px;}}@media (min-width:1200px) and (max-width:1400px){.front #content-4 #product-home-listing .owl-item .owl-carousel-block18{margin-top:45px;}}.front #content-4 #product-home-listing .owl-item .product-snippet{margin:5px 0 15px 0;}.front #content-4 #product-home-listing .owl-item .product-image img{max-height:190px;width:auto;margin-left:auto;margin-right:auto;}.front #content-4 #product-home-listing .owl-item .price-block{zoom:1;font-size:0;margin:0;padding-left:2px;}.front #content-4 #product-home-listing .owl-item .price-block:before,.front #content-4 #product-home-listing .owl-item .price-block:after{content:"\0020";display:block;height:0;overflow:hidden;}.front #content-4 #product-home-listing .owl-item .price-block:after{clear:both;}.front #content-4 #product-home-listing .owl-item .price-block li{display:inline-block;margin-left:-2px;}.front #content-4 #product-home-listing .owl-item .price-block li a{display:inline-block;height:34px;margin:0;font-family:'Oswald',sans-serif;text-transform:uppercase;font-style:normal !important;padding:0 7px;text-align:center;font-style:normal;font-size:16px;border:2px solid #fff;color:#fff;line-height:31px;}.front #content-4 #product-home-listing .owl-item .price-block li a:hover{background-color:#1795d0;color:#fff;border-color:#1795d0;}.front #content-5{margin:100px auto 0 auto;padding:0 4px;position:relative;}@media (min-width:768px){.front #content-5{padding:0 10px;margin-bottom:90px;}}@media (min-width:1200px){.front #content-5{margin-top:70px;margin-bottom:0;width:1170px;}}@media (min-width:1400px){.front #content-5{margin-top:110px !important;}}.front #content-5 h2{font-size:25px;line-height:22px;position:absolute;margin:-23px 0 0 10px;z-index:1;}@media (min-width:768px){.front #content-5 h2{font-size:38px;line-height:34px;margin:-35px 0 0 20px;padding-left:3px;}}.front #content-5 #athlete-testimonials{background-color:#f3f5f6;padding:40px 0 55px;}.front #content-5 #athlete-testimonials .view-testimonials-images .owl-buttons{position:static;}.front #content-5 #athlete-testimonials .view-testimonials-images .owl-buttons .owl-next,.front #content-5 #athlete-testimonials .view-testimonials-images .owl-buttons .owl-prev{top:90px;}.front #content-5 #athlete-testimonials .view-testimonials-images .owl-item{padding:0 60px;text-align:center;}@media (min-width:768px){.front #content-5 #athlete-testimonials .view-testimonials-images .owl-item{padding:0 20px;}}@media (min-width:992px){.front #content-5 #athlete-testimonials .view-testimonials-images .owl-item{padding:0 30px;}}.front #content-5 #athlete-testimonials .view-testimonials-images .owl-item img{border:8px solid #fff;border-radius:50%;background-color:#f5f8f9;max-width:190px;max-height:190px;width:100%;height:auto;overflow:hidden;margin:0 auto 20px auto;}@media (min-width:768px){.front #content-5 #athlete-testimonials .view-testimonials-images .owl-item p{font-size:14px;line-height:21px;}}@media (min-width:992px){.front #content-5 #athlete-testimonials .view-testimonials-images .owl-item p{font-size:16px;line-height:19px;}}.front #content-5 #athlete-testimonials .view-testimonials-images .owl-item a{font-family:'Oswald',sans-serif;text-transform:uppercase;font-style:normal !important;color:#22333d;font-size:16px;}.front #content-5 #athlete-testimonials .view-testimonials-images .view-footer{clear:both;padding-top:30px;text-align:center;}@media (min-width:768px){.front #content-5 #athlete-testimonials .view-testimonials-images .view-footer{padding-top:45px;}}.front #content-5 #athlete-testimonials .view-testimonials-images .view-footer a{background-color:transparent;color:#231f20;padding:8px 12px;background-image:none;font-family:"Oswald";text-transform:uppercase;font-size:16px;border:0;border-radius:0;font-style:normal;border:2px solid #231f20;}.front #content-5 #athlete-testimonials .view-testimonials-images .view-footer a:hover{border-color:#1795d0;background-color:#1795d0;color:#fff;}.front #content-5 #athlete-testimonials .view-content{padding:0 20px;}@media (min-width:768px){.front #content-5 #athlete-testimonials{padding-top:70px;}}.page-testimonials .view-testimonials-images .view-content{display:flex;flex-wrap:wrap;}.page-testimonials .view-testimonials-images .views-row{margin-bottom:60px;width:100%;float:left;display:table-cell;display:flex;flex-direction:column;padding:0 10px;text-align:center;}.page-testimonials .view-testimonials-images .views-row img{border:8px solid #fff;border-radius:50%;background-color:#f5f8f9;max-width:190px;max-height:190px;width:100%;height:auto;overflow:hidden;display:inline;margin:0 auto 20px auto;}.page-testimonials .view-testimonials-images .views-row .athlete-quote{margin-bottom:20px;}@media (min-width:1200px){.page-testimonials .view-testimonials-images .views-row .athlete-quote{height:80px;}}@media (min-width:1400px){.page-testimonials .view-testimonials-images .views-row .athlete-quote{height:80px;}}.page-testimonials .view-testimonials-images .views-row .athlete-sport{font-family:'Oswald',sans-serif;text-transform:uppercase;font-style:normal !important;margin-bottom:30px;}.page-testimonials .view-testimonials-images .views-row .athlete-sport a{font-family:'Oswald',sans-serif;text-transform:uppercase;font-style:normal !important;font-style:normal;font-size:18px;color:#231f20;}.page-testimonials .view-testimonials-images .views-row .cta-standard a{background-color:transparent;color:#231f20;padding:8px 12px;background-image:none;font-family:"Oswald";text-transform:uppercase;font-size:16px;border:0;border-radius:0;font-style:normal;border:2px solid #231f20;padding:4px 12px;}.page-testimonials .view-testimonials-images .views-row .cta-standard a:hover{border-color:#1795d0;background-color:#1795d0;color:#fff;}@media (min-width:768px){.page-testimonials .view-testimonials-images .views-row{width:50%;padding:0 40px;}}@media (min-width:1200px){.page-testimonials .view-testimonials-images .view-content{padding:20px;}.page-testimonials .view-testimonials-images .views-row{width:33.33%;}}.node-type-testimonials .pane-page-content{width:100%;}.node-type-testimonials .pane-page-content .row h2{font-family:"Open Sans";font-style:italic;font-size:25px;color:#22333d;color:#fff;margin:0 0 1em 0;}@media (min-width:768px){.node-type-testimonials .pane-page-content .row h2{font-size:38px;}}.node-type-testimonials .pane-page-content #content-1 .row,.node-type-testimonials .pane-page-content #content-2 .row,.node-type-testimonials .pane-page-content #content-3 .row{padding:20px;}.node-type-testimonials .pane-page-content #content-1{background-color:#f3f5f6;}.node-type-testimonials .pane-page-content #content-1 h2{color:#22333d;}.node-type-testimonials .pane-page-content #content-1 img{border:8px solid #fff;border-radius:50%;background-color:#f5f8f9;max-width:190px;max-height:190px;width:100%;height:auto;overflow:hidden;margin:30px auto;}.node-type-testimonials .pane-page-content #content-2{background-color:#a2b1b9;}.node-type-testimonials .pane-page-content #content-2 #gallery-enlarge{width:100%;text-align:center;font-family:"Open Sans";font-style:italic;color:#fff;}@media (min-width:992px){.node-type-testimonials .pane-page-content #content-2 #gallery-enlarge{margin-top:-95px !important;}}@media (min-width:768px){.node-type-testimonials .pane-page-content #content-2 #gallery-enlarge{margin-top:-50px;float:left;}}.node-type-testimonials .pane-page-content #content-2 #gallery-enlarge span{padding-left:38px;background:url(/sites/all/themes/compex/i/magnify_white.png) 0 0 no-repeat transparent;height:22px;margin-left:auto;margin-right:auto;width:auto;padding-bottom:20px;}.node-type-testimonials .pane-page-content #content-2 #gallery-enlarge{margin-top:10px;}.node-type-testimonials .pane-page-content #content-2 .view-content li{list-style-type:none;}.node-type-testimonials .pane-page-content #content-2 .owl-carousel{padding:50px 0px 20px 0;}.node-type-testimonials .pane-page-content #content-2 .owl-carousel .owl-pagination{display:none;}.node-type-testimonials .pane-page-content #content-2 .owl-carousel .owl-buttons{position:absolute;top:130px;width:100%;}.node-type-testimonials .pane-page-content #content-2 img{border:8px solid #fff;border-radius:50%;background-color:#f5f8f9;max-width:190px;max-height:190px;width:100%;height:auto;overflow:hidden;border:0;width:280px;height:280px;margin:0 auto;}@media (min-width:479px){.node-type-testimonials .pane-page-content #content-2 img{width:120px;height:120px;}.node-type-testimonials .pane-page-content #content-2 .owl-carousel .owl-buttons{top:95px;}}.node-type-testimonials .pane-page-content #content-3{background-color:#2a5670;padding-bottom:50px;}@media (min-width:768px){.node-type-testimonials .pane-page-content #content-1 img{float:left;margin:0 20px 20px 0;}}@media (min-width:1200px){.node-type-testimonials .pane-page-content{padding:0 110px;}.node-type-testimonials .pane-page-content #content-1 .row,.node-type-testimonials .pane-page-content #content-2 .row,.node-type-testimonials .pane-page-content #content-3 .row{padding:40px 140px;}.node-type-testimonials .pane-page-content #content-1 h2,.node-type-testimonials .pane-page-content #content-1 .field-title-field,.node-type-testimonials .pane-page-content #content-2 h2,.node-type-testimonials .pane-page-content #content-2 .field-title-field,.node-type-testimonials .pane-page-content #content-3 h2,.node-type-testimonials .pane-page-content #content-3 .field-title-field{margin-left:-100px;}}.ie9.page-testimonials .view-testimonials-images .view-content{display:block;}.ie9.page-testimonials .view-testimonials-images .views-row{display:inline-block;vertical-align:top;float:none;}@media (min-width:768px){.ie9.page-testimonials .views-row{padding:0;}.ie9.page-testimonials .views-row .field-body,.ie9.page-testimonials .views-row .athlete-sport{padding:0 40px;}}@media (min-width:1200px){.ie9.page-testimonials .views-row{width:33%;}}.page-latest-news #latest-news-list{margin:0;padding:20px;width:100%;}.page-latest-news #latest-news-list .col-md-7{padding:0;}.page-latest-news #latest-news-list .col-md-3{padding:0;}.page-latest-news #latest-news-list .col-md-3 #views-exposed-form-latest-news-panel-pane-1{margin-bottom:40px;}.page-latest-news #latest-news-list .col-md-3 #views-exposed-form-latest-news-panel-pane-1 input[type='text']{font-family:"Open Sans";font-style:italic;text-tranform:none;}.page-latest-news #latest-news-list .col-md-3 #views-exposed-form-latest-news-panel-pane-1 .form-submit{margin-top:10px;}.page-latest-news #latest-news-list .col-md-3 #views-exposed-form-latest-news-panel-pane-1 .views-exposed-widget{float:left;}.page-latest-news #latest-news-list .col-md-3 #views-exposed-form-latest-news-panel-pane-1 .views-widget-filter-combine{width:70%;}.page-latest-news #latest-news-list .col-md-3 #views-exposed-form-latest-news-panel-pane-1 .views-submit-button{width:30%;}.page-latest-news #latest-news-list .col-md-3 #views-exposed-form-latest-news-panel-pane-1 .views-submit-button .btn{margin-left:10px;margin-top:0;height:40px;}.page-latest-news #latest-news-list .col-md-3 h3{margin-bottom:25px;font-family:"Open Sans";font-style:italic;font-size:16px;color:#231f20;text-transform:uppercase;font-weight:bold;}.page-latest-news #latest-news-list .col-md-3 .views-summary{font-size:16px;}.page-latest-news #latest-news-list .col-md-3 .views-summary li{list-style-type:none;}.page-latest-news #latest-news-list .col-md-3 .views-summary li a{color:#231f20;font-family:"Open Sans";font-style:italic;}.page-latest-news .view-latest-news .views-row{border-bottom:1px solid #1795d0;padding:20px 0;}.page-latest-news .view-latest-news .views-row .col-md-2{width:25%;padding:0;float:left;max-width:150px;}.page-latest-news .view-latest-news .views-row .col-md-2 img{border-radius:50%;width:100%;height:auto;border:4px solid #fff;}.page-latest-news .view-latest-news .views-row .col-md-8{width:75%;padding:0 0 0 15px;float:left;}.page-latest-news .view-latest-news .views-row .col-md-8 h3{margin-top:0;line-height:1;}.page-latest-news .view-latest-news .views-row .col-md-8 h3 a{font-family:"Open Sans";font-style:italic;color:#231f20;font-size:16px;font-weight:800;text-transform:uppercase;}.page-latest-news .view-latest-news .views-row .col-md-8 h3 a:hover{color:#1795d0;}.page-latest-news .view-latest-news .views-row .col-md-8 .submitted{font-family:"Open Sans";font-style:italic;font-size:16px;text-transform:uppercase;color:#22333d;font-weight:800;}.page-latest-news .view-latest-news .views-row .col-md-8 a{font-family:"Open Sans";font-style:italic;color:#231f20;font-size:16px;font-weight:800;text-transform:uppercase;}.page-latest-news .view-latest-news .views-row .col-md-8 a:hover{color:#1795d0;}.page-latest-news .view-latest-news .views-row .col-md-8 a{margin-top:30px;}.page-latest-news .view-latest-news .views-row .col-md-8 .more-link{clear:both;}.page-latest-news .pager-wrap .page-items{width:100%;text-align:center;}@media (min-width:768px){.page-latest-news #latest-news-list{padding:40px;}.page-latest-news #latest-news-list .col-md-7{width:70%;padding-right:30px;float:left;}.page-latest-news #latest-news-list .col-md-3{width:30%;float:right;}.page-latest-news #latest-news-list .col-md-3 #views-exposed-form-latest-news-panel-pane-1 .views-widget-filter-combine{width:100%;}.page-latest-news #latest-news-list .col-md-3 #views-exposed-form-latest-news-panel-pane-1 .views-submit-button{width:auto;}.page-latest-news #latest-news-list .col-md-3 #views-exposed-form-latest-news-panel-pane-1 .views-submit-button .btn{margin-left:0;margin-top:10px;}.page-latest-news .view-latest-news .views-row.views-row-first{padding-top:0;}.page-latest-news .view-latest-news .views-row .col-md-2{width:30%;}.page-latest-news .view-latest-news .views-row .col-md-8{width:70%;padding-left:30px;}.page-latest-news .view-latest-news .views-row .col-md-8 h3{margin-bottom:0;}}@media (min-width:1200px){.page-latest-news #latest-news-list{padding:60px;}.page-latest-news .view-latest-news .views-row{padding:40px 0 30px 0;}}@media (min-width:1400px){.page-latest-news #latest-news-list{padding:120px 150px;}.page-latest-news #bodycontent > .container{padding:0 110px;}}@media (max-width:767px){.page-latest-news #latest-news-list .col-md-3 h3{position:relative;margin-bottom:5px;}.page-latest-news #latest-news-list .col-md-3 h3:after{width:22px;height:13px;background:url(/sites/all/themes/compex/i/heading_down_arrow.png) no-repeat center center;margin-left:10px;content:" ";position:absolute;right:0;top:2px;-moz-transition:-moz-transform 0.25s ease-out;-o-transition:-o-transform 0.25s ease-out;-webkit-transition:-webkit-transform 0.25s ease-out;transition:transform 0.25s ease-out;}.page-latest-news #latest-news-list .col-md-3 h3.expanded:after{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}.page-latest-news #latest-news-list .col-md-3 .view-latest-news.view-display-id-block_3,.page-latest-news #latest-news-list .col-md-3 .view-latest-news.view-display-id-block_2{height:auto;max-height:0;overflow:hidden;-moz-transition:max-height 0.4s ease-out;-o-transition:max-height 0.4s ease-out;-webkit-transition:max-height 0.4s ease-out;transition:max-height 0.4s ease-out;}.page-latest-news #latest-news-list .col-md-3 .view-latest-news.view-display-id-block_3.expanded,.page-latest-news #latest-news-list .col-md-3 .view-latest-news.view-display-id-block_2.expanded{max-height:400px;}}.node-type-blog-post #one-col-content .top-content .col-md-12{padding:0;}.node-type-blog-post #one-col-content .top-content .col-md-12 .col-md-9{padding:0;}@media (min-width:768px){.node-type-blog-post #one-col-content .top-content .col-md-12 .col-md-9{float:left;width:50%;}}.node-type-blog-post #one-col-content .top-content .col-md-12 .col-md-9.submitted{font-weight:bold;}.node-type-blog-post #one-col-content .top-content .col-md-12 .col-md-3{padding:0;}@media (min-width:768px){.node-type-blog-post #one-col-content .top-content .col-md-12 .col-md-3{float:left;width:50%;}}.node-type-blog-post #one-col-content .top-content .col-md-12 .col-md-3 .sharethis-wrapper{border-top:1px solid #1795d0;padding:4px 0 0 0;}@media (min-width:768px){.node-type-blog-post #one-col-content .top-content .col-md-12 .col-md-3 .sharethis-wrapper{float:right;border:none;padding:0;}}.node-type-blog-post #one-col-content .top-content .col-md-12 .col-md-3 .sharethis-wrapper .stLarge{background:url(/sites/all/themes/compex/i/social.png) no-repeat transparent !important;}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.node-type-blog-post #one-col-content .top-content .col-md-12 .col-md-3 .sharethis-wrapper .stLarge{background-image:url(/sites/all/themes/compex/i/social@2x.png) !important;background-size:160px 64px !important;}}.node-type-blog-post #one-col-content .top-content .col-md-12 .col-md-3 .sharethis-wrapper .stLarge:hover{opacity:1;}.node-type-blog-post #one-col-content .top-content .col-md-12 .col-md-3 .sharethis-wrapper .st_facebook_large span.stLarge{background-position:0 0 !important;}.node-type-blog-post #one-col-content .top-content .col-md-12 .col-md-3 .sharethis-wrapper .st_facebook_large span.stLarge:hover{background-position:0 -32px !important;}.node-type-blog-post #one-col-content .top-content .col-md-12 .col-md-3 .sharethis-wrapper .st_twitter_large span.stLarge{background-position:-32px 0 !important;}.node-type-blog-post #one-col-content .top-content .col-md-12 .col-md-3 .sharethis-wrapper .st_twitter_large span.stLarge:hover{background-position:-32px -32px !important;}.node-type-blog-post #one-col-content .top-content .col-md-12 .col-md-3 .sharethis-wrapper .st_linkedin_large span.stLarge{background-position:-64px 0 !important;}.node-type-blog-post #one-col-content .top-content .col-md-12 .col-md-3 .sharethis-wrapper .st_linkedin_large span.stLarge:hover{background-position:-64px -32px !important;}.node-type-blog-post #one-col-content .top-content .col-md-12 .col-md-3 .sharethis-wrapper .st_googleplus_large span.stLarge{background-position:-96px 0 !important;}.node-type-blog-post #one-col-content .top-content .col-md-12 .col-md-3 .sharethis-wrapper .st_googleplus_large span.stLarge:hover{background-position:-96px -32px !important;}.node-type-blog-post #one-col-content .top-content .col-md-12 .col-md-3 .sharethis-wrapper .st_pinterest_large span.stLarge{background-position:-128px 0 !important;}.node-type-blog-post #one-col-content .top-content .col-md-12 .col-md-3 .sharethis-wrapper .st_pinterest_large span.stLarge:hover{background-position:-128px -32px !important;}.node-type-blog-post #one-col-content .main-content .field-body img{min-width:100%;height:auto;}@media (min-width:1200px){.node-type-blog-post #one-col-content .main-content{padding:0 100px;}}.view-compex-offices{font-family:"Open Sans";font-style:italic;}@media (min-width:1400px){.view-compex-offices{margin:-95px 110px 90px 110px;}}.view-compex-offices .col-md-12,.view-compex-offices .col-md-8,.view-compex-offices .col-md-6,.view-compex-offices .col-md-3{padding:0;}.view-compex-offices .views-row{width:100%;background-color:#f3f5f6;min-height:560px;display:block;padding:0;}@media (min-width:992px){.view-compex-offices .views-row{float:left;margin-bottom:90px;}}.view-compex-offices .views-row .office{width:100%;padding:0;}@media (min-width:992px){.view-compex-offices .views-row .office{float:left;display:block;}}.view-compex-offices .views-row .office .contact-details{position:relative;padding:0;}.view-compex-offices .views-row .office .contact-details h2{margin:0;padding:29px 29px 0 29px;}@media (min-width:992px){.view-compex-offices .views-row .office .contact-details h2{padding:60px 60px 0 60px;}}.view-compex-offices .views-row .office .contact-details .address-block{padding:29px;}@media (min-width:992px){.view-compex-offices .views-row .office .contact-details .address-block{padding:40px 60px 60px 60px;height:260px;}}@media (min-width:768px){.view-compex-offices .views-row .office .contact-details .address-block address{margin-bottom:0;}}.view-compex-offices .views-row .office .contact-details .address-block .contact-numbers-block{margin-top:20px;}@media (min-width:992px){.view-compex-offices .views-row .office .contact-details .address-block .contact-numbers-block{float:left;display:inline-block;}}.view-compex-offices .views-row .office .contact-details .address-block .contact-numbers-block a{color:#000;width:100%;}.view-compex-offices .views-row .office .contact-details .address-block .contact-numbers-block .telephone,.view-compex-offices .views-row .office .contact-details .address-block .contact-numbers-block .fax,.view-compex-offices .views-row .office .contact-details .address-block .contact-numbers-block .email{padding-left:30px;background:0 0 transparent no-repeat;width:220px;margin-bottom:10px;}.view-compex-offices .views-row .office .contact-details .address-block .contact-numbers-block .telephone{background-image:url(/sites/all/themes/compex/i/contact_telephone.png);}.view-compex-offices .views-row .office .contact-details .address-block .contact-numbers-block .fax{background-image:url(/sites/all/themes/compex/i/contact_fax.png);}.view-compex-offices .views-row .office .contact-details .address-block .contact-numbers-block .email{background-image:url(/sites/all/themes/compex/i/contact_email.png);}@media (min-width:768px){.view-compex-offices .views-row .office .contact-details .opening-times,.view-compex-offices .views-row .office .contact-details .customer-service{height:200px;}}@media (min-width:992px){.view-compex-offices .views-row .office .contact-details .opening-times,.view-compex-offices .views-row .office .contact-details .customer-service{height:220px;}}.view-compex-offices .views-row .office .contact-details .opening-times{background-color:#1795d0;color:#f3f5f6;padding:29px;}@media (min-width:992px){.view-compex-offices .views-row .office .contact-details .opening-times{padding:30px 30px 30px 60px;}}.view-compex-offices .views-row .office .contact-details .opening-times .oh-display{white-space:normal;}.view-compex-offices .views-row .office .contact-details .opening-times .oh-display .oh-display-label{font-weight:800;text-transform:uppercase;display:inline-block;width:50% !important;}.view-compex-offices .views-row .office .contact-details .opening-times .oh-display .oh-display-times{display:inline-block;text-align:right;width:50%;}.view-compex-offices .views-row .office .contact-details .customer-service{background-color:#2a5670;color:#fff;padding:29px;}.view-compex-offices .views-row .office .contact-details .customer-service .customer-service-number,.view-compex-offices .views-row .office .contact-details .customer-service .customer-service-text{text-align:center;width:100%;font-family:"Open Sans";font-style:italic;font-size:16px;text-transform:uppercase;color:#22333d;font-weight:800;color:#f3f5f6;}.view-compex-offices .views-row .office .contact-details .customer-service .customer-service-text{color:#f3f5f6;padding-bottom:10px;}@media (min-width:992px){.view-compex-offices .views-row .office .contact-details .customer-service .customer-service-text{margin-bottom:20px;}}.view-compex-offices .views-row .office .contact-details .customer-service .customer-service-number{padding-top:70px;background:url(/sites/all/themes/compex/i/contact_support.png) top center transparent no-repeat;font-size:19px;font-weight:lighter;}.view-compex-offices .views-row.views-row-even .contact-details{float:right;}.map-details .leaflet-container{width:auto !important;height:150px !important;}.map-details .leaflet-container .leaflet-popup-pane{display:none;}@media (min-width:768px){.map-details .leaflet-container{height:250px !important;}}@media (min-width:992px){.map-details .leaflet-container{height:622px !important;}}@media (min-width:992px){.map-details{padding:0;}}.map-details .view-compex-offices{margin:0;}.node-type-dealer #dealer-locator,.page-dealers #dealer-locator{background-color:#f3f5f6;}.node-type-dealer #dealer-locator #dealer-filter,.page-dealers #dealer-locator #dealer-filter{padding:20px;}@media (min-width:1400px){.node-type-dealer #dealer-locator #dealer-filter,.page-dealers #dealer-locator #dealer-filter{padding:20px 100px;}}.node-type-dealer #dealer-locator #dealer-filter .views-exposed-form .form-item-field-geofield-distance-distance,.node-type-dealer #dealer-locator #dealer-filter .views-exposed-form .form-item-field-geofield-distance-unit,.node-type-dealer #dealer-locator #dealer-filter .views-exposed-form label,.node-type-dealer #dealer-locator #dealer-filter .views-exposed-form .geofield-proximity-origin-from,.page-dealers #dealer-locator #dealer-filter .views-exposed-form .form-item-field-geofield-distance-distance,.page-dealers #dealer-locator #dealer-filter .views-exposed-form .form-item-field-geofield-distance-unit,.page-dealers #dealer-locator #dealer-filter .views-exposed-form label,.page-dealers #dealer-locator #dealer-filter .views-exposed-form .geofield-proximity-origin-from{display:none;}.node-type-dealer #dealer-locator #dealer-filter .views-exposed-form h2 strong,.page-dealers #dealer-locator #dealer-filter .views-exposed-form h2 strong{display:inline;font-weight:normal;}.node-type-dealer #dealer-locator #dealer-filter .views-exposed-form #edit-field-dealer-address-country-wrapper .btn-group,.page-dealers #dealer-locator #dealer-filter .views-exposed-form #edit-field-dealer-address-country-wrapper .btn-group{width:100%;}.node-type-dealer #dealer-locator #dealer-filter .views-exposed-form #edit-field-dealer-address-country-wrapper .btn-group .btn,.page-dealers #dealer-locator #dealer-filter .views-exposed-form #edit-field-dealer-address-country-wrapper .btn-group .btn{width:100%;}.node-type-dealer #dealer-locator #dealer-filter .views-exposed-form #edit-field-dealer-address-country-wrapper .dropdown-menu,.page-dealers #dealer-locator #dealer-filter .views-exposed-form #edit-field-dealer-address-country-wrapper .dropdown-menu{width:100%;}.node-type-dealer #dealer-locator #dealer-filter .views-exposed-form #edit-field-geofield-distance-wrapper input[type="text"],.page-dealers #dealer-locator #dealer-filter .views-exposed-form #edit-field-geofield-distance-wrapper input[type="text"]{height:38px;}.node-type-dealer #dealer-locator #dealer-filter .views-exposed-form .geofield-proximity-field-wrapper .form-item,.page-dealers #dealer-locator #dealer-filter .views-exposed-form .geofield-proximity-field-wrapper .form-item{float:none;margin:0;}.node-type-dealer #dealer-locator #dealer-filter .views-exposed-form .views-exposed-widget,.page-dealers #dealer-locator #dealer-filter .views-exposed-form .views-exposed-widget{width:100%;margin-bottom:15px;}.node-type-dealer #dealer-locator #dealer-filter .views-exposed-form .views-submit-button,.page-dealers #dealer-locator #dealer-filter .views-exposed-form .views-submit-button{text-align:center;}.node-type-dealer #dealer-locator #dealer-filter .views-exposed-form .views-submit-button .form-submit,.page-dealers #dealer-locator #dealer-filter .views-exposed-form .views-submit-button .form-submit{margin:0;font-weight:700;}@media (min-width:768px){.node-type-dealer #dealer-locator #dealer-filter .views-exposed-form #edit-field-dealer-address-country-wrapper,.node-type-dealer #dealer-locator #dealer-filter .views-exposed-form #edit-field-geofield-distance-wrapper,.page-dealers #dealer-locator #dealer-filter .views-exposed-form #edit-field-dealer-address-country-wrapper,.page-dealers #dealer-locator #dealer-filter .views-exposed-form #edit-field-geofield-distance-wrapper{width:50%;}.node-type-dealer #dealer-locator #dealer-filter .views-exposed-form #edit-field-geofield-distance-wrapper,.page-dealers #dealer-locator #dealer-filter .views-exposed-form #edit-field-geofield-distance-wrapper{margin-top:71px;margin-left:-2px;}.node-type-dealer #dealer-locator #dealer-filter .views-exposed-form .views-submit-button,.page-dealers #dealer-locator #dealer-filter .views-exposed-form .views-submit-button{text-align:left;}.node-type-dealer #dealer-locator #dealer-filter .views-exposed-form .views-submit-button button.form-submit,.page-dealers #dealer-locator #dealer-filter .views-exposed-form .views-submit-button button.form-submit{padding:6px 20px;}}@media (min-width:992px){.node-type-dealer #dealer-locator #dealer-filter .views-exposed-form #edit-field-dealer-address-country-wrapper,.node-type-dealer #dealer-locator #dealer-filter .views-exposed-form #edit-field-geofield-distance-wrapper,.page-dealers #dealer-locator #dealer-filter .views-exposed-form #edit-field-dealer-address-country-wrapper,.page-dealers #dealer-locator #dealer-filter .views-exposed-form #edit-field-geofield-distance-wrapper{width:45%;}.node-type-dealer #dealer-locator #dealer-filter .views-exposed-form .views-submit-button,.page-dealers #dealer-locator #dealer-filter .views-exposed-form .views-submit-button{float:right;width:auto;margin-top:71px;}}.node-type-dealer #dealer-locator #dealer-filter #dealer-view-control,.page-dealers #dealer-locator #dealer-filter #dealer-view-control{cursor:pointer;padding:5px 0;border-top:1px solid #1795d0;border-bottom:1px solid #1795d0;}.node-type-dealer #dealer-locator #dealer-filter #dealer-view-control .item,.page-dealers #dealer-locator #dealer-filter #dealer-view-control .item{font-family:"Open Sans";font-style:italic;font-weight:bold;width:50%;text-align:center;float:left;font-size:16px;}.node-type-dealer #dealer-locator #dealer-filter #dealer-view-control .item i,.page-dealers #dealer-locator #dealer-filter #dealer-view-control .item i{background:url(/sites/all/themes/compex/i/dealer_view_icons.png) no-repeat 0 0 transparent;width:40px;height:30px;display:inline-block;vertical-align:middle;}.node-type-dealer #dealer-locator #dealer-filter #dealer-view-control .item:hover,.page-dealers #dealer-locator #dealer-filter #dealer-view-control .item:hover{color:#1795d0;}.node-type-dealer #dealer-locator #dealer-filter #dealer-view-control .item:hover i,.page-dealers #dealer-locator #dealer-filter #dealer-view-control .item:hover i{background-position:0px -30px;}.node-type-dealer #dealer-locator #dealer-filter #dealer-view-control #list-view i,.page-dealers #dealer-locator #dealer-filter #dealer-view-control #list-view i{background-position:-43px 0px;}.node-type-dealer #dealer-locator #dealer-filter #dealer-view-control #list-view:hover i,.page-dealers #dealer-locator #dealer-filter #dealer-view-control #list-view:hover i{background-position:-43px -30px;}@media (min-width:768px){.node-type-dealer #dealer-locator #dealer-filter #dealer-view-control,.page-dealers #dealer-locator #dealer-filter #dealer-view-control{border:none;width:400px;margin:0 auto;}}.node-type-dealer #dealer-locator #dealer-content,.page-dealers #dealer-locator #dealer-content{background-color:#f3f5f6;}.node-type-dealer #dealer-locator #dealer-content .leaflet-popup-content,.page-dealers #dealer-locator #dealer-content .leaflet-popup-content{margin:5px;font-family:"Open Sans";color:#22333d;font-size:14px;}.node-type-dealer #dealer-locator #dealer-content .leaflet-popup-content > a,.page-dealers #dealer-locator #dealer-content .leaflet-popup-content > a{font-weight:bold;color:#22333d;}.node-type-dealer #dealer-locator #dealer-content .leaflet-popup-content-wrapper,.page-dealers #dealer-locator #dealer-content .leaflet-popup-content-wrapper{background:#fff !important;}.node-type-dealer #dealer-locator #dealer-content .view-dealers-locate.view-display-id-panel_pane_2,.node-type-dealer #dealer-locator #dealer-content .view-dealers-locate.view-display-id-panel_pane_3,.page-dealers #dealer-locator #dealer-content .view-dealers-locate.view-display-id-panel_pane_2,.page-dealers #dealer-locator #dealer-content .view-dealers-locate.view-display-id-panel_pane_3{padding:0 15px;}.node-type-dealer #dealer-locator #dealer-content .view-dealers-locate.view-display-id-panel_pane_2 .view-content,.node-type-dealer #dealer-locator #dealer-content .view-dealers-locate.view-display-id-panel_pane_3 .view-content,.page-dealers #dealer-locator #dealer-content .view-dealers-locate.view-display-id-panel_pane_2 .view-content,.page-dealers #dealer-locator #dealer-content .view-dealers-locate.view-display-id-panel_pane_3 .view-content{padding:10px 0;}.node-type-dealer #dealer-locator #dealer-content .view-dealers-locate.view-display-id-panel_pane_2 .col,.node-type-dealer #dealer-locator #dealer-content .view-dealers-locate.view-display-id-panel_pane_3 .col,.page-dealers #dealer-locator #dealer-content .view-dealers-locate.view-display-id-panel_pane_2 .col,.page-dealers #dealer-locator #dealer-content .view-dealers-locate.view-display-id-panel_pane_3 .col{background:url(/sites/all/themes/compex/i/map_pin.png) no-repeat left 15px top;padding-left:60px;background-size:30px 42px;margin-bottom:30px;font-family:"Open Sans";font-style:italic;font-size:16px;color:#22333d;}.node-type-dealer #dealer-locator #dealer-content .view-dealers-locate.view-display-id-panel_pane_2 .col .views-field-title,.node-type-dealer #dealer-locator #dealer-content .view-dealers-locate.view-display-id-panel_pane_3 .col .views-field-title,.page-dealers #dealer-locator #dealer-content .view-dealers-locate.view-display-id-panel_pane_2 .col .views-field-title,.page-dealers #dealer-locator #dealer-content .view-dealers-locate.view-display-id-panel_pane_3 .col .views-field-title{font-weight:700;}.node-type-dealer #dealer-locator #dealer-content .view-dealers-locate.view-display-id-panel_pane_2 .col a,.node-type-dealer #dealer-locator #dealer-content .view-dealers-locate.view-display-id-panel_pane_3 .col a,.page-dealers #dealer-locator #dealer-content .view-dealers-locate.view-display-id-panel_pane_2 .col a,.page-dealers #dealer-locator #dealer-content .view-dealers-locate.view-display-id-panel_pane_3 .col a{color:#22333d;}.node-type-dealer #dealer-locator #dealer-content .view-dealers-locate.view-display-id-panel_pane_2 .col address,.node-type-dealer #dealer-locator #dealer-content .view-dealers-locate.view-display-id-panel_pane_3 .col address,.page-dealers #dealer-locator #dealer-content .view-dealers-locate.view-display-id-panel_pane_2 .col address,.page-dealers #dealer-locator #dealer-content .view-dealers-locate.view-display-id-panel_pane_3 .col address{font-style:italic;margin-bottom:0;}@media (min-width:768px){.node-type-dealer #dealer-locator #dealer-content .view-dealers-locate.view-display-id-panel_pane_2 .col,.node-type-dealer #dealer-locator #dealer-content .view-dealers-locate.view-display-id-panel_pane_3 .col,.page-dealers #dealer-locator #dealer-content .view-dealers-locate.view-display-id-panel_pane_2 .col,.page-dealers #dealer-locator #dealer-content .view-dealers-locate.view-display-id-panel_pane_3 .col{width:50%;float:left;}}@media (min-width:1200px){.node-type-dealer #dealer-locator #dealer-content .view-dealers-locate.view-display-id-panel_pane_2,.node-type-dealer #dealer-locator #dealer-content .view-dealers-locate.view-display-id-panel_pane_3,.page-dealers #dealer-locator #dealer-content .view-dealers-locate.view-display-id-panel_pane_2,.page-dealers #dealer-locator #dealer-content .view-dealers-locate.view-display-id-panel_pane_3{padding:20px 50px;}}@media (min-width:1400px){.node-type-dealer #dealer-locator #dealer-content .view-dealers-locate.view-display-id-panel_pane_2,.node-type-dealer #dealer-locator #dealer-content .view-dealers-locate.view-display-id-panel_pane_3,.page-dealers #dealer-locator #dealer-content .view-dealers-locate.view-display-id-panel_pane_2,.page-dealers #dealer-locator #dealer-content .view-dealers-locate.view-display-id-panel_pane_3{padding:40px 200px;}}.node-type-dealer .pane-dealers-locate-panel-pane-3{width:100%;clear:both;display:block;padding:30px 0;}.node-type-dealer .pane-dealers-locate-panel-pane-3 .view-dealers-locate.view-display-id-panel_pane_3{padding:0 20px !important;}@media (min-width:1200px){.node-type-dealer .pane-dealers-locate-panel-pane-3 .view-dealers-locate.view-display-id-panel_pane_3{padding:0 !important;width:600px;margin:0 auto;}}.node-type-dealer .pane-dealers-locate-panel-pane-3 .view-dealers-locate.view-display-id-panel_pane_3 .views-field-title .field-content{font-family:"Open Sans";font-style:italic;font-size:24px;font-weight:bold;}.node-type-dealer .pane-dealers-locate-panel-pane-3 .view-dealers-locate.view-display-id-panel_pane_3 address{font-size:20px;font-family:"Open Sans";font-style:italic;text-transform:capitalize;}@media (min-width:768px){.node-type-dealer .pane-dealers-locate-panel-pane-3 .view-dealers-locate.view-display-id-panel_pane_3 address{float:left;margin-right:40px;}}.node-type-dealer .pane-dealers-locate-panel-pane-3 .view-dealers-locate.view-display-id-panel_pane_3 .contact-details{font-family:"Open Sans";font-style:italic;font-size:18px;}.node-type-dealer .pane-dealers-locate-panel-pane-3 .view-dealers-locate.view-display-id-panel_pane_3 .contact-details .telephone{background:url(/sites/all/themes/compex/i/contact_telephone.png) no-repeat 0 5px;padding-left:25px;margin-bottom:5px;padding-bottom:2px;}.node-type-dealer .pane-dealers-locate-panel-pane-3 .view-dealers-locate.view-display-id-panel_pane_3 .contact-details .website{background:url(/sites/all/themes/compex/i/contact_web.png) no-repeat 0 5px;padding-left:25px;margin-bottom:5px;padding-bottom:2px;}.node-type-dealer .pane-dealers-locate-panel-pane-3 .view-dealers-locate.view-display-id-panel_pane_3 .contact-details .email{background:url(/sites/all/themes/compex/i/contact_email.png) no-repeat 0 7px;padding-left:25px;padding-bottom:2px;}@media (min-width:768px){.node-type-dealer .pane-dealers-locate-panel-pane-3 .view-dealers-locate.view-display-id-panel_pane_3 .contact-details{float:left;}}@media (min-width:768px){.node-type-dealer .view-dealers-locate.view-display-id-block_2{padding:20px;}}@media (min-width:1400px){.node-type-dealer .view-dealers-locate.view-display-id-block_2{padding:20px 100px;}}.page-site-search #search-query-title{white-space:normal;line-height:1;font-size:20px;}.page-site-search #one-col-content .top-content{border:none;margin-bottom:40px;}.page-site-search #one-col-content .top-content h2{margin-top:0;margin-bottom:40px;}.page-site-search #one-col-content .top-content .views-exposed-form .views-widget-filter-search_api_views_fulltext{width:70%;}.page-site-search #one-col-content .top-content .views-exposed-form .views-submit-button{width:30%;padding-left:10px;}.page-site-search #one-col-content .top-content .views-exposed-form .views-submit-button .btn{width:100%;margin-top:0;padding:7px 12px;}.page-site-search .view-search-page{font-family:"Open Sans";}.page-site-search .view-search-page .view-header{border-bottom:1px solid #1795d0;padding-bottom:1em;}.page-site-search .view-search-page .view-header p{font-weight:bold;text-transform:uppercase;font-size:16px;}.page-site-search .view-search-page .views-row{padding:15px 0;border-bottom:1px solid #1795d0;}.page-site-search .view-search-page .title{text-transform:uppercase;font-size:16px;font-weight:800;margin-bottom:1em;}.page-site-search .view-search-page .title a{color:#22333d;}.page-site-search .view-search-page .pager-wrap{text-align:center;}.page-site-search .view-search-page .pager-wrap .page-items{width:auto;margin-left:0;}@media (max-width:420px){.page-site-search .pager-wrap{text-align:center;}.page-site-search .pager-wrap .pager li{position:static;}.page-site-search .pager-wrap .pager li a{padding:5px;font-size:12px;height:32px;}}@media (min-width:768px){.page-site-search #one-col-content{padding:40px;}}@media (min-width:1200px){.page-site-search .top-content .views-exposed-form{padding:0 180px;}.page-site-search .main-content{padding:0 100px;}.page-site-search #one-col-content .top-content{margin-bottom:100px;}.page-site-search #one-col-content .top-content h2{margin-bottom:100px;}}.player{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.player iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.page-videos .view-videos.view-display-id-page{background-color:#f3f5f6;padding:20px;margin-top:-20px;}.page-videos .view-videos.view-display-id-page .view-filters{display:none;}.page-videos .view-videos.view-display-id-page .view-filters h2{margin-top:0;}.page-videos .view-videos.view-display-id-page .view-filters .views-exposed-form{margin-top:30px;}.page-videos .view-videos.view-display-id-page .view-filters .views-exposed-form .views-exposed-widget{float:none;}.page-videos .view-videos.view-display-id-page .view-filters .btn-group{display:block;width:60%;display:block;margin:0 auto 20px auto;}.page-videos .view-videos.view-display-id-page .view-filters .btn{width:100%;}.page-videos .view-videos.view-display-id-page .view-content{margin-top:30px !important;}.page-videos .view-videos.view-display-id-page .view-content .views-limit-grouping-group{margin-bottom:30px;}.page-videos .view-videos.view-display-id-page .view-content h3{width:100%;text-align:center;font-family:"Open Sans";font-style:italic;font-size:25px;color:#22333d;margin:0;text-transform:uppercase;background:url(/sites/all/themes/compex/i/video_arrow_down.png) bottom center no-repeat transparent;padding-bottom:50px;}@media (min-width:768px){.page-videos .view-videos.view-display-id-page .view-content h3{font-size:38px;}}.page-videos .view-videos.view-display-id-page .view-content .player{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.page-videos .view-videos.view-display-id-page .view-content .player iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.page-videos .view-videos.view-display-id-page .view-content .owl-item{padding:0 40px;}.page-videos .view-videos.view-display-id-page .view-content .owl-item h4{font-family:"Open Sans";font-style:italic;}.page-videos .view-videos.view-display-id-page .view-content .owl-controls{position:absolute;width:100%;top:50%;margin-top:-40px;}@media (min-width:768px){.page-videos .view-videos.view-display-id-page .view-content .view-content{padding:0px 40px;}.page-videos .view-videos.view-display-id-page .view-content .owl-item{padding:0 20px;}.page-videos .view-videos.view-display-id-page .view-content .owl-controls .owl-prev{left:-40px;}.page-videos .view-videos.view-display-id-page .view-content .owl-controls .owl-next{right:-40px;}}@media (min-width:1200px){.page-videos .view-videos.view-display-id-page{padding:60px;}.page-videos .view-videos.view-display-id-page .view-filters h2{float:left;}.page-videos .view-videos.view-display-id-page .view-filters .views-exposed-form{margin-top:0;float:right;width:25%;}.page-videos .view-videos.view-display-id-page .view-filters .btn-group{width:100%;}.page-videos .view-videos.view-display-id-page > .view-content{margin-top:100px;}.page-videos .view-videos.view-display-id-page > .view-content .views-limit-grouping-group{margin-bottom:80px;}.page-videos .view-videos.view-display-id-page > .view-content .view-content{padding:0px 60px;}.page-videos .view-videos.view-display-id-page > .view-content .owl-item{padding:0 20px;}.page-videos .view-videos.view-display-id-page > .view-content .owl-controls .owl-prev{left:-60px;}.page-videos .view-videos.view-display-id-page > .view-content .owl-controls .owl-next{right:-60px;}}@media (min-width:1200px){.page-videos .pane-page-content{padding:0 110px;}}.product-teaser-item{margin:0 auto;width:205px;}@media (min-width:768px){.product-teaser-item{margin:0;}}.product-teaser-item .product-image img{margin:0 auto;}.product-teaser-item .product-details{font-weight:bold;font-family:"Open Sans";font-style:italic;text-align:center;padding:5px 0;text-transform:uppercase;font-size:14px;background-color:transparent;}.product-teaser-item .product-action{border:2px solid #231f20;height:70px;font-family:'Oswald',sans-serif;text-transform:uppercase;font-style:normal !important;text-transform:uppercase;font-style:normal;font-size:18px;overflow:hidden;}.product-teaser-item .product-action .price{float:left;height:70px;width:40%;border-right:2px solid #231f20;}.product-teaser-item .product-action .price .field-commerce-price{font-style:normal !important;margin-top:20px;margin-left:5px;color:#1795d0;text-align:center;}.product-teaser-item .product-action .buy-dealer{float:right;display:block;height:35px;width:60%;}.product-teaser-item .product-action .buy-dealer .buy a,.product-teaser-item .product-action .buy-dealer .dealer a{height:34px;float:left;width:100%;font-style:normal;color:#231f20;font-size:16px;line-height:32px;text-align:center;}.product-teaser-item .product-action .buy-dealer .buy a:hover,.product-teaser-item .product-action .buy-dealer .dealer a:hover{background-color:#1795d0;color:#fff;}.product-teaser-item .product-action .buy-dealer .buy a{border-bottom:1px solid #231f20;}.product-teaser-item .product-action .buy-dealer .dealer a{border-top:1px solid #231f20;}span#prod-title{color:#231f20 !important;}.node-type-electronic-devices #bodycontent,.node-type-accessories #bodycontent{margin-top:0px;}@media (min-width:1200px){.node-type-electronic-devices #bodycontent #product-display,.node-type-electronic-devices #bodycontent .tech-details,.node-type-electronic-devices #bodycontent .product-gallery,.node-type-electronic-devices #bodycontent .product-details,.node-type-electronic-devices #bodycontent .instructional-video,.node-type-electronic-devices #bodycontent .how-to-use,.node-type-electronic-devices #bodycontent .bottom-sliders,.node-type-electronic-devices #bodycontent #accessory-details,.node-type-accessories #bodycontent #product-display,.node-type-accessories #bodycontent .tech-details,.node-type-accessories #bodycontent .product-gallery,.node-type-accessories #bodycontent .product-details,.node-type-accessories #bodycontent .instructional-video,.node-type-accessories #bodycontent .how-to-use,.node-type-accessories #bodycontent .bottom-sliders,.node-type-accessories #bodycontent #accessory-details{width:1170px;}}@media (min-width:1400px){.node-type-electronic-devices #bodycontent #product-display,.node-type-electronic-devices #bodycontent .tech-details,.node-type-electronic-devices #bodycontent .product-gallery,.node-type-electronic-devices #bodycontent .product-details,.node-type-electronic-devices #bodycontent .instructional-video,.node-type-electronic-devices #bodycontent .how-to-use,.node-type-electronic-devices #bodycontent .bottom-sliders,.node-type-electronic-devices #bodycontent #accessory-details,.node-type-accessories #bodycontent #product-display,.node-type-accessories #bodycontent .tech-details,.node-type-accessories #bodycontent .product-gallery,.node-type-accessories #bodycontent .product-details,.node-type-accessories #bodycontent .instructional-video,.node-type-accessories #bodycontent .how-to-use,.node-type-accessories #bodycontent .bottom-sliders,.node-type-accessories #bodycontent #accessory-details{margin-left:100px;}}.node-type-electronic-devices #bodycontent .row,.node-type-accessories #bodycontent .row{margin:0 30px;}@media (min-width:1200px){.node-type-electronic-devices #bodycontent .row,.node-type-accessories #bodycontent .row{margin:0 60px;}}.node-type-electronic-devices #bodycontent .row h2,.node-type-electronic-devices #bodycontent .row #prod-title,.node-type-accessories #bodycontent .row h2,.node-type-accessories #bodycontent .row #prod-title{color:#fff;margin-top:30px;}@media (min-width:992px){.node-type-electronic-devices #bodycontent .row h2,.node-type-electronic-devices #bodycontent .row #prod-title,.node-type-accessories #bodycontent .row h2,.node-type-accessories #bodycontent .row #prod-title{margin-top:47px;}}.node-type-electronic-devices #bodycontent #product-display,.node-type-accessories #bodycontent #product-display{margin-left:0;padding-top:15px;background:#f3f5f6 url(/sites/all/themes/compex/i/swiss_tech.png) 30px top no-repeat;}.node-type-electronic-devices #bodycontent #product-display #product-photo,.node-type-electronic-devices #bodycontent #product-display #product-item-details,.node-type-accessories #bodycontent #product-display #product-photo,.node-type-accessories #bodycontent #product-display #product-item-details{padding:0;}@media (min-width:1200px){.node-type-electronic-devices #bodycontent #product-display,.node-type-accessories #bodycontent #product-display{background:#f3f5f6 url(/sites/all/themes/compex/i/swiss_tech.png) 60px top no-repeat;}}@media (min-width:1400px){.node-type-electronic-devices #bodycontent #product-display,.node-type-accessories #bodycontent #product-display{margin-top:100px;margin-left:100px;}}@media (min-width:768px){.node-type-electronic-devices #bodycontent #product-display .row .product-display-top,.node-type-accessories #bodycontent #product-display .row .product-display-top{margin:10px auto;}}@media (min-width:992px){.node-type-electronic-devices #bodycontent #product-display .row .product-display-top,.node-type-accessories #bodycontent #product-display .row .product-display-top{margin:15px auto;}}.node-type-electronic-devices #bodycontent #product-display .row #product-item-details h2,.node-type-accessories #bodycontent #product-display .row #product-item-details h2{color:#231f20;}.node-type-electronic-devices #bodycontent #product-display .row #product-item-details #price-block,.node-type-accessories #bodycontent #product-display .row #product-item-details #price-block{margin:25px auto;border:2px solid #231f20;width:160px;display:block;overflow:hidden;}@media (min-width:768px){.node-type-electronic-devices #bodycontent #product-display .row #product-item-details #price-block,.node-type-accessories #bodycontent #product-display .row #product-item-details #price-block{float:left;width:auto;margin-top:25px;height:34px;}}.node-type-electronic-devices #bodycontent #product-display .row #product-item-details #price-block li,.node-type-accessories #bodycontent #product-display .row #product-item-details #price-block li{height:32px;margin:0;font-family:'Oswald',sans-serif;text-transform:uppercase;font-style:normal !important;padding:0 7px;text-align:center;font-style:normal;font-size:16px;}@media (min-width:768px){.node-type-electronic-devices #bodycontent #product-display .row #product-item-details #price-block li,.node-type-accessories #bodycontent #product-display .row #product-item-details #price-block li{display:inline-block;float:left;height:34px;}}.node-type-electronic-devices #bodycontent #product-display .row #product-item-details #price-block li:first-child,.node-type-electronic-devices #bodycontent #product-display .row #product-item-details #price-block li:last-child,.node-type-accessories #bodycontent #product-display .row #product-item-details #price-block li:first-child,.node-type-accessories #bodycontent #product-display .row #product-item-details #price-block li:last-child{line-height:30px;}.node-type-electronic-devices #bodycontent #product-display .row #product-item-details #price-block li:nth-child(2),.node-type-accessories #bodycontent #product-display .row #product-item-details #price-block li:nth-child(2){height:35px;border-top:2px solid #231f20;border-bottom:2px solid #231f20;position:relative;overflow:hidden;padding:0;}@media (min-width:768px){.node-type-electronic-devices #bodycontent #product-display .row #product-item-details #price-block li:nth-child(2),.node-type-accessories #bodycontent #product-display .row #product-item-details #price-block li:nth-child(2){border-right:2px solid #231f20;border-left:2px solid #231f20;border-top:none;border-bottom:none;height:auto;}}.node-type-electronic-devices #bodycontent #product-display .row #product-item-details #price-block li:nth-child(2) button,.node-type-accessories #bodycontent #product-display .row #product-item-details #price-block li:nth-child(2) button{margin-top:-26px;padding:0 7px;width:100%;height:32px;border:0;}.node-type-electronic-devices #bodycontent #product-display .row #product-item-details #price-block li:nth-child(2) button:hover,.node-type-accessories #bodycontent #product-display .row #product-item-details #price-block li:nth-child(2) button:hover{color:#22333d;}.node-type-electronic-devices #bodycontent #product-display .row #product-item-details #price-block li:last-child,.node-type-accessories #bodycontent #product-display .row #product-item-details #price-block li:last-child{background-color:#1795d0;}.node-type-electronic-devices #bodycontent #product-display .row #product-item-details #price-block li:last-child a,.node-type-accessories #bodycontent #product-display .row #product-item-details #price-block li:last-child a{color:#fff;font-style:normal;font-size:16px;}.node-type-electronic-devices #bodycontent #product-display .row #product-item-details #price-block li:last-child a:hover,.node-type-accessories #bodycontent #product-display .row #product-item-details #price-block li:last-child a:hover{color:#231f20;}.node-type-electronic-devices #bodycontent #product-display .row #product-item-details #product-description,.node-type-accessories #bodycontent #product-display .row #product-item-details #product-description{clear:both;}.node-type-electronic-devices #bodycontent #product-display .row #product-photo h2,.node-type-accessories #bodycontent #product-display .row #product-photo h2{color:#231f20;font-size:25px;}.node-type-electronic-devices #bodycontent #product-display .row #product-photo img,.node-type-accessories #bodycontent #product-display .row #product-photo img{display:block;margin-left:auto;margin-right:auto;margin-top:38px;}@media (min-width:992px){.node-type-electronic-devices #bodycontent #product-display .row #product-icons,.node-type-accessories #bodycontent #product-display .row #product-icons{margin-left:-70px !important;}}.node-type-electronic-devices #bodycontent #product-display .row #product-icons ul,.node-type-accessories #bodycontent #product-display .row #product-icons ul{height:70px;margin-top:50px;}@media (min-width:768px){.node-type-electronic-devices #bodycontent #product-display .row #product-icons ul,.node-type-accessories #bodycontent #product-display .row #product-icons ul{height:auto;float:left;}}.node-type-electronic-devices #bodycontent #product-display .row #product-icons ul li,.node-type-accessories #bodycontent #product-display .row #product-icons ul li{list-style-type:none;float:left;display:table-cell;height:68px;padding:0 12px 0 0;}@media (min-width:992px){.node-type-electronic-devices #bodycontent #product-display .row #product-icons ul li,.node-type-accessories #bodycontent #product-display .row #product-icons ul li{margin:0 0 20px 0;}}.node-type-electronic-devices #bodycontent #product-display .row #product-icons ul li:last-child,.node-type-accessories #bodycontent #product-display .row #product-icons ul li:last-child{padding:0;}@media (min-width:768px){.node-type-electronic-devices #bodycontent #product-display .row #product-icons ul li,.node-type-accessories #bodycontent #product-display .row #product-icons ul li{padding:0 20px 0 0;}}@media (min-width:992px){.node-type-electronic-devices #bodycontent #product-display .row #product-icons ul li,.node-type-accessories #bodycontent #product-display .row #product-icons ul li{padding:10px;}.node-type-electronic-devices #bodycontent #product-display .row #product-icons ul li:last-child,.node-type-accessories #bodycontent #product-display .row #product-icons ul li:last-child{padding:10px;}}.node-type-electronic-devices #bodycontent #product-display .row #product-inline-menu,.node-type-accessories #bodycontent #product-display .row #product-inline-menu{display:block;}@media (min-width:768px){.node-type-electronic-devices #bodycontent #product-display .row #product-inline-menu,.node-type-accessories #bodycontent #product-display .row #product-inline-menu{margin:0 60px 0 0;}}.node-type-electronic-devices #bodycontent #product-display .row #product-inline-menu.dropup,.node-type-accessories #bodycontent #product-display .row #product-inline-menu.dropup{width:180px;margin:30px auto;}.node-type-electronic-devices #bodycontent #product-display .row #product-inline-menu.dropup button,.node-type-accessories #bodycontent #product-display .row #product-inline-menu.dropup button{height:40px;width:100%;text-align:left;padding:0 5px;border:2px solid #22333d;background:#f3f5f6 url(/sites/all/themes/compex/i/select_right_arrow.png) 155px 11px no-repeat;color:#22333d;}.node-type-electronic-devices #bodycontent #product-display .row #product-inline-menu.dropup .dropdown-menu,.node-type-accessories #bodycontent #product-display .row #product-inline-menu.dropup .dropdown-menu{left:inherit;box-shadow:none;background:none;margin:0 auto;border:none;width:180px;border-radius:0;padding:0 0 10px 0;}.node-type-electronic-devices #bodycontent #product-display .row #product-inline-menu.dropup .dropdown-menu li,.node-type-accessories #bodycontent #product-display .row #product-inline-menu.dropup .dropdown-menu li{width:100%;text-align:center;float:none;margin:0 0 -7px 0;}.node-type-electronic-devices #bodycontent #product-display .row #product-inline-menu ul,.node-type-accessories #bodycontent #product-display .row #product-inline-menu ul{text-align:center;padding:45px 0;}.node-type-electronic-devices #bodycontent #product-display .row #product-inline-menu ul li,.node-type-accessories #bodycontent #product-display .row #product-inline-menu ul li{list-style-type:none;display:inline-block;margin-left:12px;margin-bottom:5px;}.node-type-electronic-devices #bodycontent #product-display .row #product-inline-menu ul li:first-child,.node-type-accessories #bodycontent #product-display .row #product-inline-menu ul li:first-child{margin-left:0;}.node-type-electronic-devices #bodycontent #product-display .row #product-inline-menu ul li a,.node-type-accessories #bodycontent #product-display .row #product-inline-menu ul li a{width:378px;height:40px;border:2px solid #22333D;background-color:#f3f5f6;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;width:100%;padding:0;text-indent:10px;color:#22333D;font-family:"Oswald";text-transform:uppercase;font-style:normal;opacity:1;height:42px;padding:0 5px;margin:0;font-size:16px;float:left;line-height:40px;text-indent:0;}.node-type-electronic-devices #bodycontent #product-display .row #product-inline-menu ul li a:hover,.node-type-accessories #bodycontent #product-display .row #product-inline-menu ul li a:hover{background-color:#1795d0;border-color:#1795d0;color:#fff;}.node-type-electronic-devices #bodycontent .tech-details,.node-type-accessories #bodycontent .tech-details{background-color:#231f20;color:#fff;padding-bottom:50px;}@media (min-width:768px){.node-type-electronic-devices #bodycontent .tech-details h2,.node-type-accessories #bodycontent .tech-details h2{margin-top:47px;}}.node-type-electronic-devices #bodycontent .tech-details h3,.node-type-accessories #bodycontent .tech-details h3{font-weight:normal;}.node-type-electronic-devices #bodycontent .tech-details h3 strong,.node-type-accessories #bodycontent .tech-details h3 strong{font-weight:normal;display:inline;}.node-type-electronic-devices #bodycontent .tech-details .col-md-11,.node-type-accessories #bodycontent .tech-details .col-md-11{margin-left:0;margin-top:30px;padding:0;}@media (min-width:1200px){.node-type-electronic-devices #bodycontent .tech-details .col-md-11,.node-type-accessories #bodycontent .tech-details .col-md-11{width:100%;padding:0 100px;}}@media (min-width:1400px){.node-type-electronic-devices #bodycontent .tech-details .col-md-11,.node-type-accessories #bodycontent .tech-details .col-md-11{padding:0 140px;}}.node-type-electronic-devices #bodycontent .tech-details .col-md-11 .field-label,.node-type-accessories #bodycontent .tech-details .col-md-11 .field-label{display:none;}.node-type-electronic-devices #bodycontent .tech-details .col-md-11 p,.node-type-accessories #bodycontent .tech-details .col-md-11 p{color:#fff;}.node-type-electronic-devices #bodycontent .product-gallery,.node-type-accessories #bodycontent .product-gallery{background-color:#a2b1b9;}@media (min-width:1200px){.node-type-electronic-devices #bodycontent .product-gallery,.node-type-accessories #bodycontent .product-gallery{padding-bottom:90px;}}@media (min-width:1400px){.node-type-electronic-devices #bodycontent .product-gallery,.node-type-accessories #bodycontent .product-gallery{padding-bottom:90px;}}.node-type-electronic-devices #bodycontent .product-gallery .view-display-id-block_1,.node-type-accessories #bodycontent .product-gallery .view-display-id-block_1{width:100%;}.node-type-electronic-devices #bodycontent .product-gallery .view-display-id-block_1 ul,.node-type-accessories #bodycontent .product-gallery .view-display-id-block_1 ul{list-style-type:none;}@media (min-width:768px){.node-type-electronic-devices #bodycontent .product-gallery .view-display-id-block_1,.node-type-accessories #bodycontent .product-gallery .view-display-id-block_1{width:85%;height:auto;margin:20px auto;}}.node-type-electronic-devices #bodycontent .product-gallery .view-display-id-block_1 #gallery-enlarge,.node-type-accessories #bodycontent .product-gallery .view-display-id-block_1 #gallery-enlarge{width:100%;text-align:center;font-family:"Open Sans";font-style:italic;color:#fff;}@media (min-width:992px){.node-type-electronic-devices #bodycontent .product-gallery .view-display-id-block_1 #gallery-enlarge,.node-type-accessories #bodycontent .product-gallery .view-display-id-block_1 #gallery-enlarge{margin-top:-95px !important;}}@media (min-width:768px){.node-type-electronic-devices #bodycontent .product-gallery .view-display-id-block_1 #gallery-enlarge,.node-type-accessories #bodycontent .product-gallery .view-display-id-block_1 #gallery-enlarge{margin-top:-50px;float:left;}}.node-type-electronic-devices #bodycontent .product-gallery .view-display-id-block_1 #gallery-enlarge span,.node-type-accessories #bodycontent .product-gallery .view-display-id-block_1 #gallery-enlarge span{padding-left:38px;background:url(/sites/all/themes/compex/i/magnify_white.png) 0 0 no-repeat transparent;height:22px;margin-left:auto;margin-right:auto;width:auto;padding-bottom:20px;}.node-type-electronic-devices #bodycontent .product-gallery .view-display-id-block_1 .view-content,.node-type-accessories #bodycontent .product-gallery .view-display-id-block_1 .view-content{margin-top:40px;}@media (min-width:768px){.node-type-electronic-devices #bodycontent .product-gallery .view-display-id-block_1 .view-content,.node-type-accessories #bodycontent .product-gallery .view-display-id-block_1 .view-content{margin:40px auto;}}@media (min-width:1200px){.node-type-electronic-devices #bodycontent .product-gallery .view-display-id-block_1 .view-content .owlcarousel-fields-130,.node-type-accessories #bodycontent .product-gallery .view-display-id-block_1 .view-content .owlcarousel-fields-130{margin-left:10px;float:left;}}.node-type-electronic-devices #bodycontent .product-gallery .view-display-id-block_1 .view-content .owl-controls,.node-type-accessories #bodycontent .product-gallery .view-display-id-block_1 .view-content .owl-controls{width:100%;position:absolute;top:0;left:0;}.node-type-electronic-devices #bodycontent .product-gallery .view-display-id-block_1 .view-content .owl-item,.node-type-accessories #bodycontent .product-gallery .view-display-id-block_1 .view-content .owl-item{width:auto;}.node-type-electronic-devices #bodycontent .product-gallery .view-display-id-block_1 .view-content .owl-item a,.node-type-accessories #bodycontent .product-gallery .view-display-id-block_1 .view-content .owl-item a{display:block;}.node-type-electronic-devices #bodycontent .product-gallery .view-display-id-block_1 .view-content .owl-item a img,.node-type-accessories #bodycontent .product-gallery .view-display-id-block_1 .view-content .owl-item a img{width:120px;margin:0 auto;}.node-type-electronic-devices #bodycontent .product-gallery .view-display-id-block_1 .view-content .owl-buttons,.node-type-accessories #bodycontent .product-gallery .view-display-id-block_1 .view-content .owl-buttons{margin:0 30px;}@media (min-width:768px){.node-type-electronic-devices #bodycontent .product-gallery .view-display-id-block_1 .view-content .owl-buttons,.node-type-accessories #bodycontent .product-gallery .view-display-id-block_1 .view-content .owl-buttons{margin:0;}}.node-type-electronic-devices #bodycontent .product-gallery .view-display-id-block_1 .view-content .owl-buttons .owl-next,.node-type-accessories #bodycontent .product-gallery .view-display-id-block_1 .view-content .owl-buttons .owl-next{background:url(/sites/all/themes/compex/i/arrow_right_white.png) 0 0 no-repeat transparent;margin-right:-40px;}.node-type-electronic-devices #bodycontent .product-gallery .view-display-id-block_1 .view-content .owl-buttons .owl-prev,.node-type-accessories #bodycontent .product-gallery .view-display-id-block_1 .view-content .owl-buttons .owl-prev{background:url(/sites/all/themes/compex/i/arrow_left_white.png) 0 0 no-repeat transparent;margin-left:-40px;}.node-type-electronic-devices #bodycontent .product-gallery .view-display-id-block_1 .view-content .owl-buttons .owl-next,.node-type-electronic-devices #bodycontent .product-gallery .view-display-id-block_1 .view-content .owl-buttons .owl-prev,.node-type-accessories #bodycontent .product-gallery .view-display-id-block_1 .view-content .owl-buttons .owl-next,.node-type-accessories #bodycontent .product-gallery .view-display-id-block_1 .view-content .owl-buttons .owl-prev{height:29px;opacity:1;top:40px;}.node-type-electronic-devices #bodycontent .product-gallery .view-display-id-block_1 .owl-colorbox-gallery,.node-type-accessories #bodycontent .product-gallery .view-display-id-block_1 .owl-colorbox-gallery{border:0;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}.node-type-electronic-devices #bodycontent .product-details,.node-type-accessories #bodycontent .product-details{background-color:#22333d;}.node-type-electronic-devices #bodycontent .product-details .row,.node-type-accessories #bodycontent .product-details .row{padding:0;}.node-type-electronic-devices #bodycontent .product-details .row .col-md-12,.node-type-accessories #bodycontent .product-details .row .col-md-12{padding:0;}@media (min-width:992px){.node-type-electronic-devices #bodycontent .product-details .row .col-md-12,.node-type-accessories #bodycontent .product-details .row .col-md-12{padding:0;}}@media (min-width:1200px){.node-type-electronic-devices #bodycontent .product-details .row,.node-type-accessories #bodycontent .product-details .row{margin:0 160px;}.node-type-electronic-devices #bodycontent .product-details .row h2,.node-type-accessories #bodycontent .product-details .row h2{margin-left:-100px;}}@media (min-width:1400px){.node-type-electronic-devices #bodycontent .product-details .row,.node-type-accessories #bodycontent .product-details .row{margin:0 200px;}.node-type-electronic-devices #bodycontent .product-details .row h2,.node-type-accessories #bodycontent .product-details .row h2{margin-left:-140px;}}.node-type-electronic-devices #bodycontent .product-details .row h3.field-label,.node-type-accessories #bodycontent .product-details .row h3.field-label{display:none;}.node-type-electronic-devices #bodycontent .product-details .row span.center-title,.node-type-accessories #bodycontent .product-details .row span.center-title{width:100%;color:#fff;font-family:"Open Sans";font-style:italic;text-transform:uppercase;float:left;display:block;font-weight:bold;font-size:20px;padding:15px 0 10px 0;}@media (min-width:768px){.node-type-electronic-devices #bodycontent .product-details .row span.center-title,.node-type-accessories #bodycontent .product-details .row span.center-title{text-align:center;padding:0 0 40px 0;}}.node-type-electronic-devices #bodycontent .product-details .row p,.node-type-accessories #bodycontent .product-details .row p{color:#fff;}.node-type-electronic-devices #bodycontent .product-details .row .field-performance-image-chart,.node-type-accessories #bodycontent .product-details .row .field-performance-image-chart{padding-bottom:20px;}.node-type-electronic-devices #bodycontent .product-details .row .field-performance-image-chart img,.node-type-accessories #bodycontent .product-details .row .field-performance-image-chart img{width:100%;height:auto;}@media (min-width:768px){.node-type-electronic-devices #bodycontent .product-details .row .field-performance-image-chart,.node-type-accessories #bodycontent .product-details .row .field-performance-image-chart{width:auto;}}.node-type-electronic-devices #bodycontent .product-details .product-display-details,.node-type-accessories #bodycontent .product-details .product-display-details{float:left;width:100%;margin-top:30px;}@media (min-width:768px){.node-type-electronic-devices #bodycontent .product-details .product-display-details,.node-type-accessories #bodycontent .product-details .product-display-details{margin-top:60px;}}.node-type-electronic-devices #bodycontent .product-details .product-display-details .attachment-before #tech-details-list,.node-type-accessories #bodycontent .product-details .product-display-details .attachment-before #tech-details-list{clear:both;color:#fff;font-family:"Open Sans";font-style:italic;width:100%;font-weight:bold;cursor:pointer;font-size:16px;background:url(/sites/all/themes/compex/i/accordion_arrow_expand) top right no-repeat transparent;line-height:30px;height:40px;}.node-type-electronic-devices #bodycontent .product-details .product-display-details .view-content,.node-type-accessories #bodycontent .product-details .product-display-details .view-content{float:left;color:#fff;padding-bottom:45px;}@media (min-width:768px){.node-type-electronic-devices #bodycontent .product-details .product-display-details .view-content,.node-type-accessories #bodycontent .product-details .product-display-details .view-content{padding-top:45px;}}.node-type-electronic-devices #bodycontent .product-details .product-display-details .view-content table tr,.node-type-accessories #bodycontent .product-details .product-display-details .view-content table tr{padding-bottom:15px;}.node-type-electronic-devices #bodycontent .product-details .product-display-details .view-content table tr th,.node-type-electronic-devices #bodycontent .product-details .product-display-details .view-content table tr td,.node-type-accessories #bodycontent .product-details .product-display-details .view-content table tr th,.node-type-accessories #bodycontent .product-details .product-display-details .view-content table tr td{padding-bottom:15px;display:block;}@media (min-width:768px){.node-type-electronic-devices #bodycontent .product-details .product-display-details .view-content table tr th,.node-type-electronic-devices #bodycontent .product-details .product-display-details .view-content table tr td,.node-type-accessories #bodycontent .product-details .product-display-details .view-content table tr th,.node-type-accessories #bodycontent .product-details .product-display-details .view-content table tr td{display:table-cell;}}.node-type-electronic-devices #bodycontent .product-details .product-display-details .view-content table tr th,.node-type-accessories #bodycontent .product-details .product-display-details .view-content table tr th{text-transform:uppercase;min-width:240px;padding-bottom:0;}@media (min-width:768px){.node-type-electronic-devices #bodycontent .product-details .product-display-details .view-content table tr th,.node-type-accessories #bodycontent .product-details .product-display-details .view-content table tr th{padding-bottom:15px;}}.node-type-electronic-devices #bodycontent .product-details .product-display-details .view-content table tr td,.node-type-accessories #bodycontent .product-details .product-display-details .view-content table tr td{color:#f3f5f6;}.node-type-electronic-devices #bodycontent .instructional-video,.node-type-accessories #bodycontent .instructional-video{background-color:#2a5670;}.node-type-electronic-devices #bodycontent .instructional-video .row .pane-node-product-field-instructional-video,.node-type-accessories #bodycontent .instructional-video .row .pane-node-product-field-instructional-video{padding:25px 0 30px 0;}@media (min-width:992px){.node-type-electronic-devices #bodycontent .instructional-video .row .pane-node-product-field-instructional-video,.node-type-accessories #bodycontent .instructional-video .row .pane-node-product-field-instructional-video{padding:30px 0 80px 0;}}@media (min-width:1200px){.node-type-electronic-devices #bodycontent .instructional-video .row .pane-node-product-field-instructional-video,.node-type-accessories #bodycontent .instructional-video .row .pane-node-product-field-instructional-video{margin:0 100px;}}@media (min-width:1400px){.node-type-electronic-devices #bodycontent .instructional-video .row .pane-node-product-field-instructional-video,.node-type-accessories #bodycontent .instructional-video .row .pane-node-product-field-instructional-video{margin:0 140px;}}.node-type-electronic-devices #bodycontent .how-to-use,.node-type-accessories #bodycontent .how-to-use{background-color:#1795d0;}.node-type-electronic-devices #bodycontent .how-to-use .row,.node-type-accessories #bodycontent .how-to-use .row{padding-bottom:50px;}@media (min-width:768px){.node-type-electronic-devices #bodycontent .how-to-use .row,.node-type-accessories #bodycontent .how-to-use .row{padding-right:25px;}}.node-type-electronic-devices #bodycontent .how-to-use .row h2,.node-type-accessories #bodycontent .how-to-use .row h2{margin-top:0px;padding-top:30px;}.node-type-electronic-devices #bodycontent .how-to-use .row .panel,.node-type-accessories #bodycontent .how-to-use .row .panel{background:transparent;}@media (min-width:768px){.node-type-electronic-devices #bodycontent .how-to-use .row,.node-type-accessories #bodycontent .how-to-use .row{padding-right:0;}.node-type-electronic-devices #bodycontent .how-to-use .row .panel-body,.node-type-accessories #bodycontent .how-to-use .row .panel-body{width:auto;}}.node-type-electronic-devices #bodycontent .how-to-use .row .view-faq,.node-type-accessories #bodycontent .how-to-use .row .view-faq{margin:40px 0;}@media (min-width:1200px){.node-type-electronic-devices #bodycontent .how-to-use .row .view-faq,.node-type-accessories #bodycontent .how-to-use .row .view-faq{margin:40px 100px;}}@media (min-width:1400px){.node-type-electronic-devices #bodycontent .how-to-use .row .view-faq,.node-type-accessories #bodycontent .how-to-use .row .view-faq{margin:40px 140px;}}.node-type-electronic-devices #bodycontent .bottom-sliders,.node-type-accessories #bodycontent .bottom-sliders{background-color:#f3f5f6;}.node-type-electronic-devices #bodycontent .bottom-sliders .row,.node-type-accessories #bodycontent .bottom-sliders .row{padding-bottom:50px;}.node-type-electronic-devices #bodycontent .bottom-sliders .row h2,.node-type-accessories #bodycontent .bottom-sliders .row h2{color:#231f20;}@media (min-width:992px){.node-type-electronic-devices #bodycontent .bottom-sliders .row h2,.node-type-accessories #bodycontent .bottom-sliders .row h2{margin-bottom:22px;}}.node-type-electronic-devices #bodycontent .bottom-sliders .row .owl-carousel-block_321 .owl-item,.node-type-electronic-devices #bodycontent .bottom-sliders .row .owl-carousel-block_313 .owl-item,.node-type-electronic-devices #bodycontent .bottom-sliders .row .owl-carousel-block_47 .owl-item,.node-type-accessories #bodycontent .bottom-sliders .row .owl-carousel-block_321 .owl-item,.node-type-accessories #bodycontent .bottom-sliders .row .owl-carousel-block_313 .owl-item,.node-type-accessories #bodycontent .bottom-sliders .row .owl-carousel-block_47 .owl-item{width:auto;}.node-type-electronic-devices #bodycontent .bottom-sliders .row .owl-carousel-block_321 .owl-item .product-details,.node-type-electronic-devices #bodycontent .bottom-sliders .row .owl-carousel-block_313 .owl-item .product-details,.node-type-electronic-devices #bodycontent .bottom-sliders .row .owl-carousel-block_47 .owl-item .product-details,.node-type-accessories #bodycontent .bottom-sliders .row .owl-carousel-block_321 .owl-item .product-details,.node-type-accessories #bodycontent .bottom-sliders .row .owl-carousel-block_313 .owl-item .product-details,.node-type-accessories #bodycontent .bottom-sliders .row .owl-carousel-block_47 .owl-item .product-details{background-color:transparent;width:100%;float:left;text-align:center;margin-left:0;height:50px;}.node-type-electronic-devices #bodycontent .bottom-sliders .row .owl-carousel-block_321 .owl-item .product-teaser-item,.node-type-electronic-devices #bodycontent .bottom-sliders .row .owl-carousel-block_313 .owl-item .product-teaser-item,.node-type-electronic-devices #bodycontent .bottom-sliders .row .owl-carousel-block_47 .owl-item .product-teaser-item,.node-type-accessories #bodycontent .bottom-sliders .row .owl-carousel-block_321 .owl-item .product-teaser-item,.node-type-accessories #bodycontent .bottom-sliders .row .owl-carousel-block_313 .owl-item .product-teaser-item,.node-type-accessories #bodycontent .bottom-sliders .row .owl-carousel-block_47 .owl-item .product-teaser-item{margin:0 auto !important;}.node-type-electronic-devices #bodycontent .bottom-sliders .row .owl-carousel-block_321 .owl-item .product-snippet,.node-type-electronic-devices #bodycontent .bottom-sliders .row .owl-carousel-block_313 .owl-item .product-snippet,.node-type-electronic-devices #bodycontent .bottom-sliders .row .owl-carousel-block_47 .owl-item .product-snippet,.node-type-accessories #bodycontent .bottom-sliders .row .owl-carousel-block_321 .owl-item .product-snippet,.node-type-accessories #bodycontent .bottom-sliders .row .owl-carousel-block_313 .owl-item .product-snippet,.node-type-accessories #bodycontent .bottom-sliders .row .owl-carousel-block_47 .owl-item .product-snippet{height:100px;float:left;}.node-type-electronic-devices #bodycontent .bottom-sliders .row .owl-carousel-block_321 .owl-item .product-snippet p,.node-type-electronic-devices #bodycontent .bottom-sliders .row .owl-carousel-block_313 .owl-item .product-snippet p,.node-type-electronic-devices #bodycontent .bottom-sliders .row .owl-carousel-block_47 .owl-item .product-snippet p,.node-type-accessories #bodycontent .bottom-sliders .row .owl-carousel-block_321 .owl-item .product-snippet p,.node-type-accessories #bodycontent .bottom-sliders .row .owl-carousel-block_313 .owl-item .product-snippet p,.node-type-accessories #bodycontent .bottom-sliders .row .owl-carousel-block_47 .owl-item .product-snippet p{text-align:center;}.node-type-electronic-devices #bodycontent .bottom-sliders .row .owl-carousel-block_321 .owl-controls,.node-type-electronic-devices #bodycontent .bottom-sliders .row .owl-carousel-block_313 .owl-controls,.node-type-electronic-devices #bodycontent .bottom-sliders .row .owl-carousel-block_47 .owl-controls,.node-type-accessories #bodycontent .bottom-sliders .row .owl-carousel-block_321 .owl-controls,.node-type-accessories #bodycontent .bottom-sliders .row .owl-carousel-block_313 .owl-controls,.node-type-accessories #bodycontent .bottom-sliders .row .owl-carousel-block_47 .owl-controls{top:0;left:0;width:100%;position:absolute;}.node-type-electronic-devices #bodycontent .bottom-sliders .row .owl-carousel-block_321 .owl-controls .owl-buttons,.node-type-electronic-devices #bodycontent .bottom-sliders .row .owl-carousel-block_313 .owl-controls .owl-buttons,.node-type-electronic-devices #bodycontent .bottom-sliders .row .owl-carousel-block_47 .owl-controls .owl-buttons,.node-type-accessories #bodycontent .bottom-sliders .row .owl-carousel-block_321 .owl-controls .owl-buttons,.node-type-accessories #bodycontent .bottom-sliders .row .owl-carousel-block_313 .owl-controls .owl-buttons,.node-type-accessories #bodycontent .bottom-sliders .row .owl-carousel-block_47 .owl-controls .owl-buttons{position:relative;}@media (min-width:992px){.node-type-electronic-devices #bodycontent .bottom-sliders .row .owl-carousel-block_321 .owl-controls .owl-buttons .owl-next,.node-type-electronic-devices #bodycontent .bottom-sliders .row .owl-carousel-block_313 .owl-controls .owl-buttons .owl-next,.node-type-electronic-devices #bodycontent .bottom-sliders .row .owl-carousel-block_47 .owl-controls .owl-buttons .owl-next,.node-type-accessories #bodycontent .bottom-sliders .row .owl-carousel-block_321 .owl-controls .owl-buttons .owl-next,.node-type-accessories #bodycontent .bottom-sliders .row .owl-carousel-block_313 .owl-controls .owl-buttons .owl-next,.node-type-accessories #bodycontent .bottom-sliders .row .owl-carousel-block_47 .owl-controls .owl-buttons .owl-next{top:150px;right:-30px;}}@media (min-width:992px){.node-type-electronic-devices #bodycontent .bottom-sliders .row .owl-carousel-block_321 .owl-controls .owl-buttons .owl-prev,.node-type-electronic-devices #bodycontent .bottom-sliders .row .owl-carousel-block_313 .owl-controls .owl-buttons .owl-prev,.node-type-electronic-devices #bodycontent .bottom-sliders .row .owl-carousel-block_47 .owl-controls .owl-buttons .owl-prev,.node-type-accessories #bodycontent .bottom-sliders .row .owl-carousel-block_321 .owl-controls .owl-buttons .owl-prev,.node-type-accessories #bodycontent .bottom-sliders .row .owl-carousel-block_313 .owl-controls .owl-buttons .owl-prev,.node-type-accessories #bodycontent .bottom-sliders .row .owl-carousel-block_47 .owl-controls .owl-buttons .owl-prev{top:150px;left:-30px;}}.node-type-electronic-devices #bodycontent .bottom-sliders .row .view-testimonials-images .owl-buttons,.node-type-accessories #bodycontent .bottom-sliders .row .view-testimonials-images .owl-buttons{position:static;}.node-type-electronic-devices #bodycontent .bottom-sliders .row .view-testimonials-images .owl-buttons .owl-next,.node-type-electronic-devices #bodycontent .bottom-sliders .row .view-testimonials-images .owl-buttons .owl-prev,.node-type-accessories #bodycontent .bottom-sliders .row .view-testimonials-images .owl-buttons .owl-next,.node-type-accessories #bodycontent .bottom-sliders .row .view-testimonials-images .owl-buttons .owl-prev{top:90px;}.node-type-electronic-devices #bodycontent .bottom-sliders .row .view-testimonials-images .owl-item,.node-type-accessories #bodycontent .bottom-sliders .row .view-testimonials-images .owl-item{padding:0 60px;text-align:center;}@media (min-width:768px){.node-type-electronic-devices #bodycontent .bottom-sliders .row .view-testimonials-images .owl-item,.node-type-accessories #bodycontent .bottom-sliders .row .view-testimonials-images .owl-item{padding:0 20px;}}@media (min-width:992px){.node-type-electronic-devices #bodycontent .bottom-sliders .row .view-testimonials-images .owl-item,.node-type-accessories #bodycontent .bottom-sliders .row .view-testimonials-images .owl-item{padding:0 30px;}}.node-type-electronic-devices #bodycontent .bottom-sliders .row .view-testimonials-images .owl-item img,.node-type-accessories #bodycontent .bottom-sliders .row .view-testimonials-images .owl-item img{border:8px solid #fff;border-radius:50%;background-color:#f5f8f9;max-width:190px;max-height:190px;width:100%;height:auto;overflow:hidden;margin:0 auto 20px auto;}@media (min-width:768px){.node-type-electronic-devices #bodycontent .bottom-sliders .row .view-testimonials-images .owl-item p,.node-type-accessories #bodycontent .bottom-sliders .row .view-testimonials-images .owl-item p{font-size:14px;line-height:21px;}}@media (min-width:992px){.node-type-electronic-devices #bodycontent .bottom-sliders .row .view-testimonials-images .owl-item p,.node-type-accessories #bodycontent .bottom-sliders .row .view-testimonials-images .owl-item p{font-size:16px;line-height:19px;}}.node-type-electronic-devices #bodycontent .bottom-sliders .row .view-testimonials-images .owl-item a,.node-type-accessories #bodycontent .bottom-sliders .row .view-testimonials-images .owl-item a{font-family:'Oswald',sans-serif;text-transform:uppercase;font-style:normal !important;color:#22333d;font-size:16px;}.node-type-electronic-devices #bodycontent .bottom-sliders .row .view-testimonials-images .view-footer,.node-type-accessories #bodycontent .bottom-sliders .row .view-testimonials-images .view-footer{clear:both;padding-top:30px;text-align:center;}@media (min-width:768px){.node-type-electronic-devices #bodycontent .bottom-sliders .row .view-testimonials-images .view-footer,.node-type-accessories #bodycontent .bottom-sliders .row .view-testimonials-images .view-footer{padding-top:45px;}}.node-type-electronic-devices #bodycontent .bottom-sliders .row .view-testimonials-images .view-footer a,.node-type-accessories #bodycontent .bottom-sliders .row .view-testimonials-images .view-footer a{background-color:transparent;color:#231f20;padding:8px 12px;background-image:none;font-family:"Oswald";text-transform:uppercase;font-size:16px;border:0;border-radius:0;font-style:normal;border:2px solid #231f20;}.node-type-electronic-devices #bodycontent .bottom-sliders .row .view-testimonials-images .view-footer a:hover,.node-type-accessories #bodycontent .bottom-sliders .row .view-testimonials-images .view-footer a:hover{border-color:#1795d0;background-color:#1795d0;color:#fff;}.node-type-electronic-devices #bodycontent .bottom-sliders .row .view-testimonials-images,.node-type-accessories #bodycontent .bottom-sliders .row .view-testimonials-images{margin-left:0;}@media (min-width:1200px){.node-type-electronic-devices #bodycontent .bottom-sliders .row .view-testimonials-images .owl-buttons .owl-prev,.node-type-accessories #bodycontent .bottom-sliders .row .view-testimonials-images .owl-buttons .owl-prev{left:-30px;}.node-type-electronic-devices #bodycontent .bottom-sliders .row .view-testimonials-images .owl-buttons .owl-next,.node-type-accessories #bodycontent .bottom-sliders .row .view-testimonials-images .owl-buttons .owl-next{right:-30px;}}.node-type-electronic-devices #bodycontent .bottom-sliders .row .owl-carousel,.node-type-accessories #bodycontent .bottom-sliders .row .owl-carousel{width:100%;}.node-type-electronic-devices #bodycontent #might-like .owl-carousel,.node-type-accessories #bodycontent #might-like .owl-carousel{margin:40px 0;}@media (min-width:992px){.node-type-electronic-devices #bodycontent #might-like .owl-carousel,.node-type-accessories #bodycontent #might-like .owl-carousel{margin:0;}}.node-type-electronic-devices #bodycontent #might-like .owl-carousel .owl-item,.node-type-accessories #bodycontent #might-like .owl-carousel .owl-item{width:380px;}.node-type-accessories #bodycontent #product-display .row #product-photo{margin-bottom:30px;}.node-type-accessories #bodycontent #product-display .row #product-item-details h2 strong{font-weight:normal;display:inline;}@media (min-width:1200px){.node-type-accessories #bodycontent #product-display .row #product-item-details #price-block{margin-top:50px;}}.node-type-accessories .accessory-details{background-color:#22333d;padding-bottom:40px;}@media (min-width:992px){.node-type-accessories .accessory-details .row .content h3:first-child{padding-top:40px;}}.node-type-accessories .accessory-details .row .content h3,.node-type-accessories .accessory-details .row .content p{color:#fff;font-family:"Open Sans";font-style:italic;font-size:14px;}@media (min-width:992px){.node-type-accessories .accessory-details .row .content h3,.node-type-accessories .accessory-details .row .content p{margin-left:100px;}}.node-type-accessories .accessory-details .row .content h3{font-weight:bold;}.node-type-accessories .accessory-details .row .content h3 strong{display:inline !important;}.node-type-accessories .accessory-details .row .content ul{margin-left:100px;}.node-type-accessories .accessory-details .row .content ul li{font-family:"Open Sans";font-style:italic;color:#fff;margin-left:20px;}.node-type-accessories .accessory-details .commerce-product-field{color:#fff;font-family:"Open Sans";font-style:italic;font-size:16px;width:860px;padding-top:50px;margin-left:100px;}.node-type-accessories .accessory-details .commerce-product-field h3{color:#fff;font-family:"Open Sans";font-style:italic;font-size:16px;font-weight:bold;}.node-type-accessories .accessory-details .commerce-product-field p{font-size:14px;color:#fff;font-family:"Open Sans";font-style:italic;}.page-product-range #one-col-content,.page-product-accessories #one-col-content{padding:0 !important;background-repeat:no-repeat;background-position:bottom left;padding-bottom:80px !important;margin:4px 0;}@media (min-width:992px){.page-product-range #one-col-content,.page-product-accessories #one-col-content{background-image:url(/sites/all/themes/compex/i/product__list_footer_image.png);}}@media (min-width:1400px){.page-product-range #one-col-content,.page-product-accessories #one-col-content{margin:0 110px 4px 110px;}}.page-product-range #one-col-content .top-content,.page-product-accessories #one-col-content .top-content{background-color:#1795d0;color:#fff;height:auto;}.page-product-range #one-col-content .top-content .view-filters,.page-product-accessories #one-col-content .top-content .view-filters{color:#fff;}.page-product-range #one-col-content .top-content .view-filters h2,.page-product-accessories #one-col-content .top-content .view-filters h2{font-weight:bold;color:#fff;margin-top:0;margin-left:20px;padding-top:20px;}@media (min-width:768px){.page-product-range #one-col-content .top-content .view-filters h2,.page-product-accessories #one-col-content .top-content .view-filters h2{margin-left:20px;}}@media (min-width:992px){.page-product-range #one-col-content .top-content .view-filters h2,.page-product-accessories #one-col-content .top-content .view-filters h2{margin-left:20px;}}@media (min-width:768px){.page-product-range #one-col-content .top-content .view-filters form,.page-product-accessories #one-col-content .top-content .view-filters form{padding:0 29px;}}@media (min-width:1200px){.page-product-range #one-col-content .top-content .view-filters form,.page-product-accessories #one-col-content .top-content .view-filters form{width:940px;margin:0 auto;}}@media (min-width:1400px){.page-product-range #one-col-content .top-content .view-filters form,.page-product-accessories #one-col-content .top-content .view-filters form{width:990px;}}.page-product-range #one-col-content .top-content .view-filters form label,.page-product-accessories #one-col-content .top-content .view-filters form label{font-weight:bold;color:#fff;font-size:16px;text-transform:uppercase;height:50px;}.page-product-range #one-col-content .top-content .view-filters form .views-exposed-widget,.page-product-accessories #one-col-content .top-content .view-filters form .views-exposed-widget{float:none;text-align:center;width:100%;margin:20px 0;}.page-product-range #one-col-content .top-content .view-filters form .views-exposed-widget .multiselect-container.dropdown-menu,.page-product-accessories #one-col-content .top-content .view-filters form .views-exposed-widget .multiselect-container.dropdown-menu{text-align:left;}@media (min-width:768px){.page-product-range #one-col-content .top-content .view-filters form .views-exposed-widget,.page-product-accessories #one-col-content .top-content .view-filters form .views-exposed-widget{text-align:left;float:left;width:200px;margin-right:20px;}.page-product-range #one-col-content .top-content .view-filters form .views-exposed-widget button.multiselect,.page-product-accessories #one-col-content .top-content .view-filters form .views-exposed-widget button.multiselect{width:200px;}.page-product-range #one-col-content .top-content .view-filters form .views-exposed-widget.views-submit-button,.page-product-accessories #one-col-content .top-content .view-filters form .views-exposed-widget.views-submit-button{float:right;margin-right:53px;margin-top:0;}.page-product-range #one-col-content .top-content .view-filters form .views-exposed-widget.views-submit-button button.btn.btn-info.form-submit,.page-product-accessories #one-col-content .top-content .view-filters form .views-exposed-widget.views-submit-button button.btn.btn-info.form-submit{width:200px;}}@media (min-width:992px){.page-product-range #one-col-content .top-content .view-filters form .views-exposed-widget,.page-product-accessories #one-col-content .top-content .view-filters form .views-exposed-widget{width:240px;}.page-product-range #one-col-content .top-content .view-filters form .views-exposed-widget button.multiselect,.page-product-accessories #one-col-content .top-content .view-filters form .views-exposed-widget button.multiselect{width:240px;}.page-product-range #one-col-content .top-content .view-filters form .views-exposed-widget.views-submit-button,.page-product-accessories #one-col-content .top-content .view-filters form .views-exposed-widget.views-submit-button{float:left;margin-right:0;margin-top:75px;width:100px;}.page-product-range #one-col-content .top-content .view-filters form .views-exposed-widget.views-submit-button button.btn.btn-info.form-submit,.page-product-accessories #one-col-content .top-content .view-filters form .views-exposed-widget.views-submit-button button.btn.btn-info.form-submit{width:100px;}}.page-product-range #one-col-content .top-content .view-filters form .views-exposed-widget .multiselect,.page-product-accessories #one-col-content .top-content .view-filters form .views-exposed-widget .multiselect{border-color:#fff;color:#fff;width:240px;background-image:url(/sites/all/themes/compex/i/select_down_arrow_white.png) !important;}.page-product-range #one-col-content .top-content .view-filters form .views-exposed-widget button,.page-product-accessories #one-col-content .top-content .view-filters form .views-exposed-widget button{border:2px solid #fff;}.page-product-range #one-col-content .top-content .view-filters form .views-exposed-widget .form-item-field-sport-frequency-tid li:first-child,.page-product-range #one-col-content .top-content .view-filters form .views-exposed-widget .form-item-field-sport-objective-tid li:first-child,.page-product-range #one-col-content .top-content .view-filters form .views-exposed-widget .form-item-field-features-tid li:first-child,.page-product-accessories #one-col-content .top-content .view-filters form .views-exposed-widget .form-item-field-sport-frequency-tid li:first-child,.page-product-accessories #one-col-content .top-content .view-filters form .views-exposed-widget .form-item-field-sport-objective-tid li:first-child,.page-product-accessories #one-col-content .top-content .view-filters form .views-exposed-widget .form-item-field-features-tid li:first-child{background:url(/sites/all/themes/compex/i/multiselect_states.png) 20px 9px no-repeat transparent;}.page-product-range #one-col-content .top-content .view-filters form .views-exposed-widget .form-item-field-sport-frequency-tid li:first-child.active,.page-product-range #one-col-content .top-content .view-filters form .views-exposed-widget .form-item-field-sport-objective-tid li:first-child.active,.page-product-range #one-col-content .top-content .view-filters form .views-exposed-widget .form-item-field-features-tid li:first-child.active,.page-product-accessories #one-col-content .top-content .view-filters form .views-exposed-widget .form-item-field-sport-frequency-tid li:first-child.active,.page-product-accessories #one-col-content .top-content .view-filters form .views-exposed-widget .form-item-field-sport-objective-tid li:first-child.active,.page-product-accessories #one-col-content .top-content .view-filters form .views-exposed-widget .form-item-field-features-tid li:first-child.active{background:url(/sites/all/themes/compex/i/multiselect_states.png) 20px -50px no-repeat transparent;}.page-product-range #one-col-content .top-content .view-filters form .views-exposed-widget .form-item-field-sport-frequency-tid li:first-child.active a,.page-product-range #one-col-content .top-content .view-filters form .views-exposed-widget .form-item-field-sport-objective-tid li:first-child.active a,.page-product-range #one-col-content .top-content .view-filters form .views-exposed-widget .form-item-field-features-tid li:first-child.active a,.page-product-accessories #one-col-content .top-content .view-filters form .views-exposed-widget .form-item-field-sport-frequency-tid li:first-child.active a,.page-product-accessories #one-col-content .top-content .view-filters form .views-exposed-widget .form-item-field-sport-objective-tid li:first-child.active a,.page-product-accessories #one-col-content .top-content .view-filters form .views-exposed-widget .form-item-field-features-tid li:first-child.active a{background:transparent;}@media (min-width:1200px){.page-product-range #one-col-content .main-content,.page-product-accessories #one-col-content .main-content{width:100%;}}.page-product-range #one-col-content .main-content .view-header,.page-product-range #one-col-content .main-content .attachment,.page-product-accessories #one-col-content .main-content .view-header,.page-product-accessories #one-col-content .main-content .attachment{padding-bottom:20px;}.page-product-range #one-col-content .main-content .view-header h3,.page-product-range #one-col-content .main-content .attachment h3,.page-product-accessories #one-col-content .main-content .view-header h3,.page-product-accessories #one-col-content .main-content .attachment h3{font-size:38px;text-transform:uppercase;}.page-product-range #one-col-content .main-content .view-header h3 strong,.page-product-range #one-col-content .main-content .attachment h3 strong,.page-product-accessories #one-col-content .main-content .view-header h3 strong,.page-product-accessories #one-col-content .main-content .attachment h3 strong{display:inline;}.page-product-range #one-col-content .main-content .view-header h3,.page-product-range #one-col-content .main-content .view-header p,.page-product-range #one-col-content .main-content .attachment h3,.page-product-range #one-col-content .main-content .attachment p,.page-product-accessories #one-col-content .main-content .view-header h3,.page-product-accessories #one-col-content .main-content .view-header p,.page-product-accessories #one-col-content .main-content .attachment h3,.page-product-accessories #one-col-content .main-content .attachment p{text-align:center;font-family:"Open Sans";font-style:italic;color:#231f20;}.page-product-range #one-col-content .main-content .view-content h3,.page-product-accessories #one-col-content .main-content .view-content h3{font-size:38px;text-transform:uppercase;}.page-product-range #one-col-content .main-content .view-content h3 strong,.page-product-accessories #one-col-content .main-content .view-content h3 strong{display:inline;}.page-product-range #one-col-content .main-content .view-content h3,.page-product-range #one-col-content .main-content .view-content p,.page-product-accessories #one-col-content .main-content .view-content h3,.page-product-accessories #one-col-content .main-content .view-content p{text-align:center;font-family:"Open Sans";font-style:italic;color:#231f20;}.page-product-range #one-col-content .view-id-product_ranges_filter.view-display-id-attachment_1,.page-product-accessories #one-col-content .view-id-product_ranges_filter.view-display-id-attachment_1{margin-top:80px;}.page-product-range .view-filters #views-exposed-form-product-ranges-filter-panel-pane-1 .views-exposed-widget.views-submit-button button.btn.btn-info.form-submit{margin:0;width:240px;}@media (min-width:1400px){.page-product-range .view-filters #views-exposed-form-product-ranges-filter-panel-pane-1 .views-exposed-widget.views-submit-button{width:150px !important;float:right;}.page-product-range .view-filters #views-exposed-form-product-ranges-filter-panel-pane-1 .views-exposed-widget.views-submit-button button{margin-top:-61px;width:auto;}}.page-product-range .view-filters #views-exposed-form-product-ranges-filter-panel-pane-1 .btn.btn-info.form-submit{margin-left:-20px;}.page-product-range .main-content .pane-views-panes.pane-product-ranges-filter-panel-pane-1{margin-bottom:0;}.page-product-range .main-content .view .col{margin-bottom:40px;}@media (min-width:768px){.page-product-range .main-content .view .col{width:50%;float:left;}.page-product-range .main-content .view .col .product-teaser-item{margin:0 auto;}}@media (min-width:1200px){.page-product-range .main-content .view .col{width:25%;}}@media (min-width:1200px){.page-product-range .main-content .pane-views-panes{width:900px;margin:0 auto 100px auto;}}.page-product-range .view-id-product_ranges_filter.view-display-id-attachment_1{margin-top:130px !important;}.page-product-accessories #one-col-content{background-image:none;}.page-product-accessories .top-content{height:230px;}.page-product-accessories .top-content .views-exposed-form .views-exposed-widget{float:none !important;margin:20px auto !important;}.page-product-accessories .main-content .pane-views-panes h3{margin-top:40px;}.page-product-accessories .main-content .view .col{margin-bottom:40px;}.page-product-accessories .main-content .view .col .product-details{min-height:70px;}@media (min-width:768px){.page-product-accessories .main-content .view .col{width:50%;float:left;}.page-product-accessories .main-content .view .col .product-teaser-item{margin:0 auto;}}@media (min-width:1200px){.page-product-accessories .main-content .view .col{width:25%;}}.pane-dealer-logos{padding-top:90px;}.pane-dealer-logos h6{font-size:15px;text-transform:uppercase;text-align:center;font-weight:bold;font-family:"Open Sans";font-style:italic;padding-bottom:20px;}@media (min-width:1200px){.pane-dealer-logos .owl-wrapper-outer{margin-left:50px;}.pane-dealer-logos .owl-controls .owl-buttons{top:-100px;}.pane-dealer-logos .owl-controls .owl-buttons .owl-prev{margin-left:-25px;}.pane-dealer-logos .owl-controls .owl-buttons .owl-next{margin-right:-25px;}}.page-cart #one-col-content .main-content{padding:0;width:100%;}.page-cart #headline{display:block;}.page-cart #one-col-content .main-content{margin-left:0;}.page-cart #one-col-content .main-content #cart-listing{padding:0;}.page-cart .top-content{display:none;}.page-cart .view-commerce-cart-form .views-table td{border-top:none;border-bottom:1px solid #1795d0;padding:20px 8px;vertical-align:middle;}.page-cart .view-commerce-cart-form .views-table td .form-type-textfield{margin-top:10px;}.page-cart .view-commerce-cart-form .views-table td.views-field.views-field-line-item-title{max-width:200px;}.page-cart .view-commerce-cart-form .views-table th{padding:2px 8px;}.page-cart .view-header .item-txt{font-family:"Open Sans";font-style:italic;font-size:16px;text-transform:uppercase;color:#22333d;font-weight:800;text-transform:uppercase;display:block;margin-bottom:30px;}.page-cart #bodycontent input[type='text']{width:47px;float:left;border-left:0;border-right:0;text-align:center;text-indent:0;z-index:333;position:relative;}.page-cart .btn.delete-line-item{width:18px;height:18px;border:none;background:none;background-image:url(/sites/all/themes/compex/i/cart_delete_icon.png);background-repeat:no-repeat;background-size:18px 18px;text-indent:-9999px;float:left;}.page-cart .commerce-price-formatted-components{width:100%;}.page-cart .commerce-price-formatted-components td{border:none;background:none !important;}.page-cart .commerce-price-formatted-components tr.component-type-commerce-price-formatted-amount td{color:#1795d0;}.page-cart .commerce-quantity-plusminus-link.commerce-quantity-plusminus-link-decrease a,.page-cart .commerce-quantity-plusminus-link.commerce-quantity-plusminus-link-increase a{width:47px;height:40px;border:2px solid #231f20;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;float:left;display:inline;color:#231f20;text-decoration:none;line-height:30px;}.page-cart .commerce-quantity-plusminus-link.commerce-quantity-plusminus-link-decrease a:hover,.page-cart .commerce-quantity-plusminus-link.commerce-quantity-plusminus-link-increase a:hover{background-color:#1795d0;color:#fff;}.page-cart .commerce-line-item-views-form .commerce-line-item-actions{text-align:center;}.page-cart .commerce-line-item-views-form table.views-table{border-top:1px solid #1795d0;}.page-cart .commerce-line-item-views-form table th{border-top:1px solid #1795d0;border-bottom:1px solid #1795d0;text-transform:uppercase;font-family:"Open Sans";font-style:italic;}.page-cart .commerce-line-item-views-form table tr td{font-family:"Open Sans";font-style:italic;text-transform:uppercase;position:relative;}@media (max-width:520px){.page-cart{}.page-cart .view-commerce-cart-form .views-table tr td:nth-child(4),.page-cart .view-commerce-cart-form .views-table tr th:nth-child(4){display:none;}}@media (max-width:767px){.page-cart{}.page-cart .view-commerce-cart-form .heading{font-size:32px;line-height:1;margin-bottom:0;}.page-cart .view-commerce-cart-form .views-table tr td:nth-child(1),.page-cart .view-commerce-cart-form .views-table tr th:nth-child(1),.page-cart .view-commerce-cart-form .views-table tr td.views-field-commerce-unit-price,.page-cart .view-commerce-cart-form .views-table tr th.views-field-commerce-unit-price{display:none;}}@media (max-width:1399px){.page-cart input[type='text']{width:20px;}.page-cart .commerce-quantity-plusminus-link.commerce-quantity-plusminus-link-decrease a,.page-cart .commerce-quantity-plusminus-link.commerce-quantity-plusminus-link-increase a{width:35px;}}@media (min-width:1200px){.page-cart #one-col-content{margin:0;}.page-cart .view-commerce-cart-form .views-table{width:70%;float:left;}.page-cart .view-commerce-cart-form .commerce-order-handler-area-order-total{width:30%;float:left;padding-left:60px;}.page-cart .view-commerce-cart-form .commerce-line-item-actions{width:30%;padding-left:60px;float:right;}.page-cart .view-commerce-cart-form .commerce-line-item-actions .btn{width:100%;margin-bottom:15px;}}@media (min-width:1400px){.page-cart #one-col-content{margin:0 110px;}.page-cart .view-commerce-cart-form .views-table{width:70%;}}.page-checkout{}.page-checkout #checkout-support-login #returning-customer{padding:20px 0;background:#2a5670;}.page-checkout #checkout-support-login #returning-customer .block-inner{background:url(/sites/all/themes/compex/i/login_person.png) right center no-repeat;background-size:46px 45px;width:170px;margin:0 auto;}.page-checkout #checkout-support-login #returning-customer h2,.page-checkout #checkout-support-login #returning-customer a{color:#fff;margin:0;}.page-checkout #checkout-support-login #returning-customer h2{font-size:20px;}.page-checkout #checkout-support-login #returning-customer a{text-transform:uppercase;font-family:"Open Sans";font-style:italic;font-weight:bold;font-size:15px;line-height:1;text-decoration:underline;display:block;}.page-checkout #checkout-support-login #checkout-support{background-color:#a2b1b9;padding:20px 0;}.page-checkout #checkout-support-login #checkout-support .menu-block-wrapper{width:200px;margin:0 auto;}.page-checkout #checkout-support-login #checkout-support ul{margin:0;}.page-checkout #checkout-support-login #checkout-support ul li{margin:0;padding:0;}.page-checkout #checkout-support-login #checkout-support ul li a{color:#fff;font-family:"Open Sans";font-style:italic;text-transform:uppercase;font-weight:700;font-size:15px;padding:0;}.page-checkout #checkout-support-login #checkout-support ul li a:before{content:"- ";}.page-checkout #checkout-support-login #checkout-support ul li a:hover{background:none;text-decoration:underline;}@media (min-width:768px){.page-checkout #checkout-support-login > .row{display:flex;}.page-checkout #checkout-support-login #returning-customer,.page-checkout #checkout-support-login #checkout-support{width:50%;display:flex;flex-direction:column;padding:40px 0;}.page-checkout #checkout-support-login #returning-customer .block-inner{background-size:73px 71px;width:280px;}.page-checkout #checkout-support-login #returning-customer h2{font-size:32px;}.page-checkout #checkout-support-login #checkout-support .menu-block-wrapper{background:url(/sites/all/themes/compex/i/icon_faq.png) no-repeat right center;padding-right:50px;width:280px;}}.page-checkout #commerce-checkout-form-review,.page-checkout #commerce-checkout-form-checkout{background:#f3f5f6;padding:20px;}.page-checkout #commerce-checkout-form-review .panel-heading,.page-checkout #commerce-checkout-form-checkout .panel-heading{background:none;}.page-checkout #commerce-checkout-form-review .panel-title,.page-checkout #commerce-checkout-form-checkout .panel-title{font-family:"Open Sans";font-style:italic;font-size:25px;color:#22333d;background:none;text-transform:uppercase;margin-bottom:1em;line-height:1;}@media (min-width:768px){.page-checkout #commerce-checkout-form-review .panel-title,.page-checkout #commerce-checkout-form-checkout .panel-title{font-size:38px;}}.page-checkout #commerce-checkout-form-review h2,.page-checkout #commerce-checkout-form-checkout h2{margin:0 0 1em 0;line-height:34px;}.page-checkout #commerce-checkout-form-review .commerce-customer-profile-copy,.page-checkout #commerce-checkout-form-checkout .commerce-customer-profile-copy{margin-bottom:20px;}.page-checkout #commerce-checkout-form-review .form-type-checkbox,.page-checkout #commerce-checkout-form-checkout .form-type-checkbox{display:table;padding-left:0;}.page-checkout #commerce-checkout-form-review .form-type-checkbox .form-checkbox,.page-checkout #commerce-checkout-form-review .form-type-checkbox label,.page-checkout #commerce-checkout-form-checkout .form-type-checkbox .form-checkbox,.page-checkout #commerce-checkout-form-checkout .form-type-checkbox label{display:table-cell;vertical-align:middle;}.page-checkout #commerce-checkout-form-review .form-type-checkbox .form-checkbox,.page-checkout #commerce-checkout-form-checkout .form-type-checkbox .form-checkbox{margin-left:0;}.page-checkout #commerce-checkout-form-review .form-type-checkbox label,.page-checkout #commerce-checkout-form-checkout .form-type-checkbox label{padding-left:10px;}.page-checkout #commerce-checkout-form-review .panel-body,.page-checkout #commerce-checkout-form-review .col-md-6,.page-checkout #commerce-checkout-form-checkout .panel-body,.page-checkout #commerce-checkout-form-checkout .col-md-6{padding:0;}.page-checkout #commerce-checkout-form-review label,.page-checkout #commerce-checkout-form-checkout label{display:block;margin:0;}.page-checkout #commerce-checkout-form-review .btn-group,.page-checkout #commerce-checkout-form-checkout .btn-group{width:100%;}.page-checkout #commerce-checkout-form-review .btn-group .btn,.page-checkout #commerce-checkout-form-checkout .btn-group .btn{width:100%;}.page-checkout #commerce-checkout-form-review .checkout-continue,.page-checkout #commerce-checkout-form-review #edit-back,.page-checkout #commerce-checkout-form-checkout .checkout-continue,.page-checkout #commerce-checkout-form-checkout #edit-back{width:100%;}.page-checkout #commerce-checkout-form-review .addressfield-container-inline > .form-item,.page-checkout #commerce-checkout-form-checkout .addressfield-container-inline > .form-item{float:none;margin-right:0;}@media (min-width:768px){.page-checkout #commerce-checkout-form-review .checkout-continue,.page-checkout #commerce-checkout-form-checkout .checkout-continue{width:100%;margin:0 auto;display:block;}}@media (min-width:992px){.page-checkout #commerce-checkout-form-review,.page-checkout #commerce-checkout-form-checkout{width:100%;}}.page-checkout #commerce-checkout-form-review h2{margin-bottom:20px;}.page-checkout #commerce-checkout-form-review .panel-title{margin-bottom:0;}.page-checkout #commerce-checkout-form-review .panel-title h2{margin-bottom:20px;}.page-checkout #commerce-checkout-form-review #edit-commerce-shipping-shipping-service,.page-checkout #commerce-checkout-form-review .commerce_payment{margin:20px 0;}.page-checkout #commerce-checkout-form-review fieldset.commerce_shipping{margin-bottom:0;}.page-checkout #commerce-checkout-form-review .commerce_payment .panel-title{text-transform:none;font-size:16px;font-weight:bold;margin-bottom:0;}.page-checkout #commerce-checkout-form-review .checkout-continue{margin-top:20px;}.page-checkout #commerce-checkout-form-review #edit-back{margin-top:10px;background-color:#a2b1b9;}.page-checkout #commerce-checkout-form-review .left-side .panel{margin-bottom:25px;}@media (min-width:992px){.page-checkout #commerce-checkout-form-review{padding:60px;}.page-checkout #commerce-checkout-form-review .left-side{width:480px;float:left;}.page-checkout #commerce-checkout-form-review .right-side{width:350px;float:right;}.page-checkout #commerce-checkout-form-review .left-side .panel-body{margin-left:20px;}}.page-checkout #commerce-checkout-form-review .checkout-help,.page-checkout #commerce-checkout-form-review .cart_contents .panel-title,.page-checkout #commerce-checkout-form-review fieldset.cart_contents,.page-checkout #commerce-checkout-form-review .commerce_shipping .panel-title{display:none;}.page-checkout .view-commerce-cart-summary{text-transform:uppercase;}.page-checkout .view-commerce-cart-summary .table{margin-bottom:0;}.page-checkout .view-commerce-cart-summary .dropdown-menu{width:100%;max-height:300px;overflow:auto;}.page-checkout .view-commerce-cart-summary .views-table{border-top:1px solid #1795d0;}.page-checkout .view-commerce-cart-summary .views-table .views-field-commerce-unit-price{text-align:right;}.page-checkout .view-commerce-cart-summary .view-content{margin-bottom:20px;}.page-checkout .view-commerce-cart-summary .view-content th,.page-checkout .view-commerce-cart-summary .view-content td{border-bottom:1px solid #1795d0;padding:8px 0;}.page-checkout .view-commerce-cart-summary .view-content tr:last-child td{border-bottom:none;}.page-checkout .view-commerce-cart-summary .view-footer{border-top:1px solid #1795d0;border-bottom:1px solid #1795d0;}.page-checkout .view-commerce-cart-summary .view-footer .commerce-price-formatted-components{width:100%;}.page-checkout .view-commerce-cart-summary .view-footer .commerce-price-formatted-components td{background:none;padding:8px 0;}.page-checkout #edit-commerce-user-profile-pane-field-billing-address-und-0 legend{display:none;}.page-checkout fieldset{border:none;box-shadow:none;padding:0;background-color:transparent;}.page-checkout fieldset legend{border:0;padding:0;margin:0;background-color:transparent;}.page-checkout fieldset input[type="text"]{width:100%;}.page-checkout fieldset .form-type-checkbox label{margin-left:20px;}@media (min-width:992px){.page-checkout #commerce-checkout-form-checkout{padding:60px;}.page-checkout #commerce-checkout-form-checkout .left-side{width:60%;float:left;}.page-checkout #commerce-checkout-form-checkout .right-side{width:40%;padding-left:70px;float:left;}.page-checkout #edit-commerce-user-profile-pane .profile-split-1{display:none;}.page-checkout #edit-commerce-user-profile-pane .profile-split-2{width:100%;}}@media (min-width:1400px){.page-checkout #bodycontent > .container{padding:0 110px;}}.page-checkout #commerce-checkout-form-checkout .delivery-message{margin:20px 0;}.page-checkout #commerce-checkout-form-checkout .delivery-message h2{margin-bottom:5px;}.logged-in.page-checkout #returning-customer .block-inner{display:none;}#edit-commerce-user-profile-pane-field-shipping-address-und-0 .panel-title{display:none;}.checkout-completion-message{text-align:center;padding:50px 0;}.checkout-completion-message p{font-size:24px;}#edit-cart-contents .panel-title.fieldset-legend:first-child{display:none;}.field-commerce-customer-billing h3{font-weight:normal;font-size:1em;}@media (min-width:768px){.page-checkout.ie9 #checkout-support-login > .row{display:table;width:100%;}.page-checkout.ie9 #checkout-support-login #returning-customer,.page-checkout.ie9 #checkout-support-login #checkout-support{width:50%;float:none;display:table-cell;}}.page-support #headline,.page-support-documents #headline{background-image:url(/sites/all/themes/compex/i/headline/support.jpg);}.support-landing #one-col-content{background-color:transparent;margin:20px 0;padding:0;}.support-landing #one-col-content .top-content{display:none;}.support-landing #one-col-content .main-content{width:100%;margin:0;}.support-landing #one-col-content #support-menu{padding:0;}.support-landing #one-col-content #support-menu ul.menu.nav{margin:0;padding:0;}.support-landing #one-col-content #support-menu ul.menu.nav li a{display:block;margin-bottom:20px;width:100%;background:url(/sites/all/themes/compex/i/support_arrow_norm.png) 96% 50% no-repeat #f3f5f6;line-height:22px;float:left;font-family:"Open Sans";font-style:italic;font-size:25px;color:#22333d;text-transform:uppercase;padding:25px;}@media (min-width:768px){.support-landing #one-col-content #support-menu ul.menu.nav li a{font-size:38px;}}.support-landing #one-col-content #support-menu ul.menu.nav li a strong{word-wrap:break-word;float:left;width:100%;}.support-landing #one-col-content #support-menu ul.menu.nav li a:hover{background-color:#1795d0 !important;background-image:url(/sites/all/themes/compex/i/support_arrow_hover.png) !important;color:#fff;}@media (min-width:768px){.support-landing #one-col-content #support-menu ul.menu.nav li a{line-height:30px;padding:40px;}}@media (min-width:1400px){.support-landing #one-col-content #support-menu ul.menu.nav li a{padding:50px;}}.page-support-documents #one-col-content{padding:0;}@media (min-width:768px){.page-support-documents #one-col-content{margin:0;}}@media (min-width:1200px){.page-support-documents #one-col-content{margin:0 110px 4px 110px;}}.page-support-documents .top-content{background-color:#1795d0;padding:20px 5px;height:245px;}.page-support-documents .top-content h2{margin-top:0;color:#fff;font-weight:700;}.page-support-documents .top-content .views-exposed-widget{float:none;}.page-support-documents .top-content form label{font-family:'Oswald',sans-serif;text-transform:uppercase;font-style:normal !important;font-size:16px;color:#fff;font-weight:700;text-align:center;margin:10px 0;width:100%;}@media (min-width:1200px){.page-support-documents .top-content form #edit-combine-wrapper{width:350px !important;margin-left:170px;}.page-support-documents .top-content form .views-submit-button{margin-top:16px;margin-left:-24px;}}.page-support-documents .top-content form input[type="text"],.page-support-documents .top-content form button{border-color:#fff;background-color:transparent;color:#fff;border-width:2px;height:42px;}.page-support-documents .top-content form input::-webkit-input-placeholder{color:#fff;}.page-support-documents .top-content form input:-moz-placeholder{color:#fff;}.page-support-documents .top-content form input::-moz-placeholder{color:#fff;}.page-support-documents .top-content form input:-ms-input-placeholder{color:#fff;}.page-support-documents .top-content form .views-submit-button{width:100%;text-align:center;}.page-support-documents .view-document-search .attachment-before{width:100%;}.page-support-documents .view-document-search .attachment-before h3{font-family:"Open Sans";font-style:italic;font-size:25px;color:#22333d;text-transform:uppercase;text-align:center;background:url(/sites/all/themes/compex/i/heading_down_arrow.png) bottom center no-repeat transparent;padding-bottom:50px;}@media (min-width:768px){.page-support-documents .view-document-search .attachment-before h3{font-size:38px;}}.page-support-documents .view-document-search .view-content{margin-top:40px;}.page-support-documents .view-document-search .view-content .views-row{width:100%;padding:0 20px 50px 20px;}.page-support-documents .view-document-search .document-item{text-align:center;margin-bottom:40px;}.page-support-documents .view-document-search .document-item a.document{background:url(/sites/all/themes/compex/i/document_icon.png) 0 0 no-repeat transparent;width:50px;height:63px;background-size:50px 63px;display:block;margin:0 auto;text-indent:-9999px;}.page-support-documents .view-document-search .document-item .document-title{font-size:16px;font-weight:bold;text-transform:uppercase;padding:10px 0 5px 0;}.page-support-documents .view-document-search .document-item .document-title,.page-support-documents .view-document-search .document-item .document-details{font-family:"Open Sans";font-style:italic;}.page-support-documents .view-document-search .pager-wrap .page-items{text-align:center;width:100%;}.page-support-documents .view-document-search .pager-wrap .pager li{position:static;}@media (min-width:768px){.page-support-documents .top-content{padding:20px 25px 40px 25px;}.page-support-documents .top-content .views-exposed-form{width:75%;margin:0 auto;}.page-support-documents .top-content .views-exposed-form label{text-align:left;padding:0;}.page-support-documents .top-content .views-exposed-form #edit-combine-wrapper{width:80%;float:left;}.page-support-documents .top-content .views-exposed-form .views-submit-button{width:20%;float:left;margin-top:16px;}.page-support-documents .view-document-search .view-content{display:flex;flex-wrap:wrap;padding:0 40px;}.page-support-documents .view-document-search .view-content .views-row{width:50%;float:left;display:flex;flex-direction:column;}.page-support-documents .view-document-search .document-item a.document{width:100px;height:125px;background-size:100px 125px;}}@media (min-width:1200px){.page-support-documents .view-document-search .view-content .views-row{width:33.33%;}}.page-support-faq #one-col-content{padding:0;}.page-support-faq #one-col-content .top-content{margin-bottom:0;}.page-support-faq .pane-views-exp-faq-panel-pane-1{padding:20px;}.page-support-faq .pane-views-exp-faq-panel-pane-1 .btn-group{width:100%;}.page-support-faq .pane-views-exp-faq-panel-pane-1 .btn-group .btn{width:100%;}.page-support-faq .pane-views-exp-faq-panel-pane-1 .views-exposed-widgets{position:relative;padding-bottom:60px;}.page-support-faq .pane-views-exp-faq-panel-pane-1 .views-exposed-widget.views-widget-filter-combine,.page-support-faq .pane-views-exp-faq-panel-pane-1 .views-exposed-widget.views-widget-filter-field_faq_category_tid,.page-support-faq .pane-views-exp-faq-panel-pane-1 .views-exposed-widget.views-widget-sort-order{width:100%;margin-bottom:10px;}.page-support-faq .pane-views-exp-faq-panel-pane-1 .views-exposed-widget.views-submit-button,.page-support-faq .pane-views-exp-faq-panel-pane-1 .views-exposed-widget.views-reset-button{position:absolute;bottom:0;}.page-support-faq .pane-views-exp-faq-panel-pane-1 .views-exposed-widget.views-submit-button button,.page-support-faq .pane-views-exp-faq-panel-pane-1 .views-exposed-widget.views-reset-button button{font-weight:700;}.page-support-faq .pane-views-exp-faq-panel-pane-1 .views-exposed-widget.views-submit-button{left:20%;}.page-support-faq .pane-views-exp-faq-panel-pane-1 .views-exposed-widget.views-reset-button{right:20%;}.page-support-faq .pane-views-exp-faq-panel-pane-1 .views-exposed-widget .dropdown-menu{max-width:100%;}.page-support-faq .pane-views-exp-faq-panel-pane-1 .views-exposed-widget .dropdown-menu > li > a{white-space:normal;}.page-support-faq .pane-views-exp-faq-panel-pane-1 .views-widget-sort-by{display:none;}.page-support-faq .main-content{padding:20px;margin-left:0;background-color:#1795d0;width:100%;}.page-support-faq .main-content h2{color:#fff;}.page-support-faq .main-content .view-faq{margin-top:60px;}.page-support-faq .main-content .panel{background:none;margin:0 !important;}.page-support-faq .main-content .panel a{color:#fff;}.page-support-faq .main-content .panel-heading{height:auto !important;}.page-support-faq .main-content .panel-heading a{padding-right:30px;padding:4px 30px 4px 0;line-height:1.4 !important;}.page-support-faq .main-content .panel-body a{color:#fff;}@media (min-width:768px){.page-support-faq .pane-views-exp-faq-panel-pane-1{padding:40px;}.page-support-faq .pane-views-exp-faq-panel-pane-1 .btn-group{width:100%;}.page-support-faq .pane-views-exp-faq-panel-pane-1 .btn-group .btn{width:100%;}.page-support-faq .pane-views-exp-faq-panel-pane-1 .views-exposed-widgets{padding-bottom:0;}.page-support-faq .pane-views-exp-faq-panel-pane-1 .views-exposed-widget.views-widget-filter-combine{width:40%;margin-right:130px;}.page-support-faq .pane-views-exp-faq-panel-pane-1 .views-exposed-widget.views-widget-filter-combine input.form-text{height:38px;}.page-support-faq .pane-views-exp-faq-panel-pane-1 .views-exposed-widget.views-widget-filter-field_faq_category_tid{width:40%;margin-bottom:12px;}.page-support-faq .pane-views-exp-faq-panel-pane-1 .views-exposed-widget.views-widget-sort-order{width:40%;margin-bottom:0;}.page-support-faq .pane-views-exp-faq-panel-pane-1 .views-exposed-widget.views-submit-button button,.page-support-faq .pane-views-exp-faq-panel-pane-1 .views-exposed-widget.views-reset-button button{font-size:18px;padding:6px 10px;}.page-support-faq .pane-views-exp-faq-panel-pane-1 .views-exposed-widget.views-submit-button{left:auto;right:150px;}.page-support-faq .pane-views-exp-faq-panel-pane-1 .views-exposed-widget.views-reset-button{right:0;}.page-support-faq .main-content .panel-heading a:before{display:none;}}@media (min-width:1200px){.page-support-faq .pane-views-exp-faq-panel-pane-1 .views-exposed-widget.views-widget-filter-combine,.page-support-faq .pane-views-exp-faq-panel-pane-1 .views-exposed-widget.views-widget-filter-field_faq_category_tid,.page-support-faq .pane-views-exp-faq-panel-pane-1 .views-exposed-widget.views-widget-sort-by,.page-support-faq .pane-views-exp-faq-panel-pane-1 .views-exposed-widget.views-widget-sort-order{width:23%;margin-right:20px;}.page-support-faq .pane-views-exp-faq-panel-pane-1 .views-exposed-widget.views-submit-button,.page-support-faq .pane-views-exp-faq-panel-pane-1 .views-exposed-widget.views-reset-button{position:static;margin-top:29px;}.page-support-faq .pane-views-exp-faq-panel-pane-1 .views-exposed-widget.views-submit-button{margin-right:20px;}.page-support-faq .main-content h2{margin-left:60px;}.page-support-faq .main-content .view-faq{margin:60px 100px 0 100px;}}@media (min-width:1400px){.page-support-faq .main-content h2{margin-left:60px;}.page-support-faq .main-content .view-faq{margin:60px 160px 0 160px;}}@media (min-width:1400px){.page-support-faq .top-content{height:220px;padding-top:20px;}.page-support-faq .top-content form{margin-left:40px;}.page-support-faq .top-content .views-exposed-widget{margin-right:20px;}.page-support-faq .top-content .views-exposed-widget .views-widget-filter-combine{padding-right:0 !important;}.page-support-faq .top-content .views-exposed-widget #edit-combine{width:240px !important;}.page-support-faq .top-content .views-exposed-widget.views-submit-button,.page-support-faq .top-content .views-exposed-widget.views-reset-button{}}#mailchimp-signup-subscribe-block-newsletter-form .form-type-checkbox{display:none;}#views-exposed-form-search-page-panel-pane-1 .form-type-checkbox{display:none;}.page-node-24 .node-webform,.warranty-form .node-webform{margin:auto !important;}.page-node-24 .node-webform .content,.warranty-form .node-webform .content{padding:20px;background-color:#f3f5f6;}@media (min-width:768px){.page-node-24 .node-webform .content,.warranty-form .node-webform .content{padding:40px;}}@media (min-width:1400px){.page-node-24 .node-webform,.warranty-form .node-webform{width:1180px;margin-left:110px;}}.page-node-24 .node-webform form,.warranty-form .node-webform form{margin:20px 0;}@media (min-width:768px){.page-node-24 .node-webform form,.warranty-form .node-webform form{padding:20px 0;width:540px;margin:20px auto;}}.page-node-24 .node-webform form label,.warranty-form .node-webform form label{display:block;font-family:"Open Sans";font-style:italic;}.page-node-24 .node-webform form input[type='text'],.page-node-24 .node-webform form select,.page-node-24 .node-webform form button.multiselect,.page-node-24 .node-webform form div.btn-group,.warranty-form .node-webform form input[type='text'],.warranty-form .node-webform form select,.warranty-form .node-webform form button.multiselect,.warranty-form .node-webform form div.btn-group{width:100%;}.page-node-24 .node-webform form .form-item,.warranty-form .node-webform form .form-item{padding-bottom:20px;}.page-node-24 .node-webform form .form-item .description,.warranty-form .node-webform form .form-item .description{margin-bottom:30px;font-family:"Open Sans";font-style:italic;margin-top:10px;}.page-node-24 .node-webform form .form-type-checkbox label,.warranty-form .node-webform form .form-type-checkbox label{margin-left:20px;float:left;width:85%;margin-top:5px;}@media (min-width:768px){.page-node-24 .node-webform form .form-type-checkbox label,.warranty-form .node-webform form .form-type-checkbox label{margin-top:15px;}}.page-node-24 .node-webform form .form-checkboxes,.warranty-form .node-webform form .form-checkboxes{float:left;width:100%;padding:20px 0;}.page-node-24 .node-webform form .form-checkboxes label,.warranty-form .node-webform form .form-checkboxes label{margin-left:20px;float:left;width:85%;margin-top:5px;}@media (min-width:768px){.page-node-24 .node-webform form .form-checkboxes label,.warranty-form .node-webform form .form-checkboxes label{margin-top:15px;}}.page-node-24 .node-webform form .form-checkboxes input[type='checkbox'],.warranty-form .node-webform form .form-checkboxes input[type='checkbox']{background:url(/sites/all/themes/compex/i/checkbox.png) 0 0 transparent no-repeat;float:left;}.page-node-24 .node-webform form .form-checkboxes input[type='checkbox']:checked,.warranty-form .node-webform form .form-checkboxes input[type='checkbox']:checked{background-position:0 -46px;}.page-node-24 .node-webform form button.form-submit,.warranty-form .node-webform form button.form-submit{margin-top:50px;width:100%;}.page-dashboard #user-profile-form .profile-split-1,.page-dashboard #user-profile-form .profile-split-2,.page-dashboard #user-register-form .profile-split-1,.page-dashboard #user-register-form .profile-split-2,.page-user-register #user-profile-form .profile-split-1,.page-user-register #user-profile-form .profile-split-2,.page-user-register #user-register-form .profile-split-1,.page-user-register #user-register-form .profile-split-2,.page-user-edit #user-profile-form .profile-split-1,.page-user-edit #user-profile-form .profile-split-2,.page-user-edit #user-register-form .profile-split-1,.page-user-edit #user-register-form .profile-split-2{padding:0;}.page-dashboard #user-profile-form .profile-split-1 .panel-body,.page-dashboard #user-profile-form .profile-split-2 .panel-body,.page-dashboard #user-register-form .profile-split-1 .panel-body,.page-dashboard #user-register-form .profile-split-2 .panel-body,.page-user-register #user-profile-form .profile-split-1 .panel-body,.page-user-register #user-profile-form .profile-split-2 .panel-body,.page-user-register #user-register-form .profile-split-1 .panel-body,.page-user-register #user-register-form .profile-split-2 .panel-body,.page-user-edit #user-profile-form .profile-split-1 .panel-body,.page-user-edit #user-profile-form .profile-split-2 .panel-body,.page-user-edit #user-register-form .profile-split-1 .panel-body,.page-user-edit #user-register-form .profile-split-2 .panel-body{padding:0;}.page-dashboard #user-profile-form .profile-split-1 .edit-action,.page-dashboard #user-profile-form .profile-split-2 .edit-action,.page-dashboard #user-register-form .profile-split-1 .edit-action,.page-dashboard #user-register-form .profile-split-2 .edit-action,.page-user-register #user-profile-form .profile-split-1 .edit-action,.page-user-register #user-profile-form .profile-split-2 .edit-action,.page-user-register #user-register-form .profile-split-1 .edit-action,.page-user-register #user-register-form .profile-split-2 .edit-action,.page-user-edit #user-profile-form .profile-split-1 .edit-action,.page-user-edit #user-profile-form .profile-split-2 .edit-action,.page-user-edit #user-register-form .profile-split-1 .edit-action,.page-user-edit #user-register-form .profile-split-2 .edit-action{padding:10px 0;width:74%;display:block;}.page-dashboard #user-profile-form .profile-split-1 .edit-action .edit-btn,.page-dashboard #user-profile-form .profile-split-2 .edit-action .edit-btn,.page-dashboard #user-register-form .profile-split-1 .edit-action .edit-btn,.page-dashboard #user-register-form .profile-split-2 .edit-action .edit-btn,.page-user-register #user-profile-form .profile-split-1 .edit-action .edit-btn,.page-user-register #user-profile-form .profile-split-2 .edit-action .edit-btn,.page-user-register #user-register-form .profile-split-1 .edit-action .edit-btn,.page-user-register #user-register-form .profile-split-2 .edit-action .edit-btn,.page-user-edit #user-profile-form .profile-split-1 .edit-action .edit-btn,.page-user-edit #user-profile-form .profile-split-2 .edit-action .edit-btn,.page-user-edit #user-register-form .profile-split-1 .edit-action .edit-btn,.page-user-edit #user-register-form .profile-split-2 .edit-action .edit-btn{top:16px;right:0;position:absolute;}@media (min-width:768px){.page-dashboard #user-profile-form .profile-split-1 .edit-action,.page-dashboard #user-profile-form .profile-split-2 .edit-action,.page-dashboard #user-register-form .profile-split-1 .edit-action,.page-dashboard #user-register-form .profile-split-2 .edit-action,.page-user-register #user-profile-form .profile-split-1 .edit-action,.page-user-register #user-profile-form .profile-split-2 .edit-action,.page-user-register #user-register-form .profile-split-1 .edit-action,.page-user-register #user-register-form .profile-split-2 .edit-action,.page-user-edit #user-profile-form .profile-split-1 .edit-action,.page-user-edit #user-profile-form .profile-split-2 .edit-action,.page-user-edit #user-register-form .profile-split-1 .edit-action,.page-user-edit #user-register-form .profile-split-2 .edit-action{width:100%;}.page-dashboard #user-profile-form .profile-split-1 .edit-action .edit-btn,.page-dashboard #user-profile-form .profile-split-2 .edit-action .edit-btn,.page-dashboard #user-register-form .profile-split-1 .edit-action .edit-btn,.page-dashboard #user-register-form .profile-split-2 .edit-action .edit-btn,.page-user-register #user-profile-form .profile-split-1 .edit-action .edit-btn,.page-user-register #user-profile-form .profile-split-2 .edit-action .edit-btn,.page-user-register #user-register-form .profile-split-1 .edit-action .edit-btn,.page-user-register #user-register-form .profile-split-2 .edit-action .edit-btn,.page-user-edit #user-profile-form .profile-split-1 .edit-action .edit-btn,.page-user-edit #user-profile-form .profile-split-2 .edit-action .edit-btn,.page-user-edit #user-register-form .profile-split-1 .edit-action .edit-btn,.page-user-edit #user-register-form .profile-split-2 .edit-action .edit-btn{position:inherit;top:inherit;right:inherit;margin-bottom:10px;}}@media (min-width:992px){.page-dashboard #user-profile-form .profile-split-1 .edit-action,.page-dashboard #user-profile-form .profile-split-2 .edit-action,.page-dashboard #user-register-form .profile-split-1 .edit-action,.page-dashboard #user-register-form .profile-split-2 .edit-action,.page-user-register #user-profile-form .profile-split-1 .edit-action,.page-user-register #user-profile-form .profile-split-2 .edit-action,.page-user-register #user-register-form .profile-split-1 .edit-action,.page-user-register #user-register-form .profile-split-2 .edit-action,.page-user-edit #user-profile-form .profile-split-1 .edit-action,.page-user-edit #user-profile-form .profile-split-2 .edit-action,.page-user-edit #user-register-form .profile-split-1 .edit-action,.page-user-edit #user-register-form .profile-split-2 .edit-action{padding:10px 0;width:74%;display:block;}.page-dashboard #user-profile-form .profile-split-1 .edit-action .edit-btn,.page-dashboard #user-profile-form .profile-split-2 .edit-action .edit-btn,.page-dashboard #user-register-form .profile-split-1 .edit-action .edit-btn,.page-dashboard #user-register-form .profile-split-2 .edit-action .edit-btn,.page-user-register #user-profile-form .profile-split-1 .edit-action .edit-btn,.page-user-register #user-profile-form .profile-split-2 .edit-action .edit-btn,.page-user-register #user-register-form .profile-split-1 .edit-action .edit-btn,.page-user-register #user-register-form .profile-split-2 .edit-action .edit-btn,.page-user-edit #user-profile-form .profile-split-1 .edit-action .edit-btn,.page-user-edit #user-profile-form .profile-split-2 .edit-action .edit-btn,.page-user-edit #user-register-form .profile-split-1 .edit-action .edit-btn,.page-user-edit #user-register-form .profile-split-2 .edit-action .edit-btn{top:16px;right:0;position:absolute;}}.page-dashboard #user-profile-form .profile-split-1 p,.page-dashboard #user-profile-form .profile-split-2 p,.page-dashboard #user-register-form .profile-split-1 p,.page-dashboard #user-register-form .profile-split-2 p,.page-user-register #user-profile-form .profile-split-1 p,.page-user-register #user-profile-form .profile-split-2 p,.page-user-register #user-register-form .profile-split-1 p,.page-user-register #user-register-form .profile-split-2 p,.page-user-edit #user-profile-form .profile-split-1 p,.page-user-edit #user-profile-form .profile-split-2 p,.page-user-edit #user-register-form .profile-split-1 p,.page-user-edit #user-register-form .profile-split-2 p{font-family:"Open Sans";font-style:italic;text-transform:uppercase;font-weight:bold;}.page-dashboard #user-profile-form .profile-split-1 #edit-mimemail,.page-dashboard #user-profile-form .profile-split-1 div.password-confirm,.page-dashboard #user-profile-form .profile-split-2 #edit-mimemail,.page-dashboard #user-profile-form .profile-split-2 div.password-confirm,.page-dashboard #user-register-form .profile-split-1 #edit-mimemail,.page-dashboard #user-register-form .profile-split-1 div.password-confirm,.page-dashboard #user-register-form .profile-split-2 #edit-mimemail,.page-dashboard #user-register-form .profile-split-2 div.password-confirm,.page-user-register #user-profile-form .profile-split-1 #edit-mimemail,.page-user-register #user-profile-form .profile-split-1 div.password-confirm,.page-user-register #user-profile-form .profile-split-2 #edit-mimemail,.page-user-register #user-profile-form .profile-split-2 div.password-confirm,.page-user-register #user-register-form .profile-split-1 #edit-mimemail,.page-user-register #user-register-form .profile-split-1 div.password-confirm,.page-user-register #user-register-form .profile-split-2 #edit-mimemail,.page-user-register #user-register-form .profile-split-2 div.password-confirm,.page-user-edit #user-profile-form .profile-split-1 #edit-mimemail,.page-user-edit #user-profile-form .profile-split-1 div.password-confirm,.page-user-edit #user-profile-form .profile-split-2 #edit-mimemail,.page-user-edit #user-profile-form .profile-split-2 div.password-confirm,.page-user-edit #user-register-form .profile-split-1 #edit-mimemail,.page-user-edit #user-register-form .profile-split-1 div.password-confirm,.page-user-edit #user-register-form .profile-split-2 #edit-mimemail,.page-user-edit #user-register-form .profile-split-2 div.password-confirm{display:none;}.page-dashboard #user-profile-form .profile-split-1 #field-billing-address-add-more-wrapper .form-type-textfield,.page-dashboard #user-profile-form .profile-split-2 #field-billing-address-add-more-wrapper .form-type-textfield,.page-dashboard #user-register-form .profile-split-1 #field-billing-address-add-more-wrapper .form-type-textfield,.page-dashboard #user-register-form .profile-split-2 #field-billing-address-add-more-wrapper .form-type-textfield,.page-user-register #user-profile-form .profile-split-1 #field-billing-address-add-more-wrapper .form-type-textfield,.page-user-register #user-profile-form .profile-split-2 #field-billing-address-add-more-wrapper .form-type-textfield,.page-user-register #user-register-form .profile-split-1 #field-billing-address-add-more-wrapper .form-type-textfield,.page-user-register #user-register-form .profile-split-2 #field-billing-address-add-more-wrapper .form-type-textfield,.page-user-edit #user-profile-form .profile-split-1 #field-billing-address-add-more-wrapper .form-type-textfield,.page-user-edit #user-profile-form .profile-split-2 #field-billing-address-add-more-wrapper .form-type-textfield,.page-user-edit #user-register-form .profile-split-1 #field-billing-address-add-more-wrapper .form-type-textfield,.page-user-edit #user-register-form .profile-split-2 #field-billing-address-add-more-wrapper .form-type-textfield{width:100%;}.page-dashboard #user-profile-form .form-item-status,.page-dashboard #user-profile-form .form-item-roles,.page-dashboard #user-profile-form #edit-locale,.page-dashboard #user-register-form .form-item-status,.page-dashboard #user-register-form .form-item-roles,.page-dashboard #user-register-form #edit-locale,.page-user-register #user-profile-form .form-item-status,.page-user-register #user-profile-form .form-item-roles,.page-user-register #user-profile-form #edit-locale,.page-user-register #user-register-form .form-item-status,.page-user-register #user-register-form .form-item-roles,.page-user-register #user-register-form #edit-locale,.page-user-edit #user-profile-form .form-item-status,.page-user-edit #user-profile-form .form-item-roles,.page-user-edit #user-profile-form #edit-locale,.page-user-edit #user-register-form .form-item-status,.page-user-edit #user-register-form .form-item-roles,.page-user-edit #user-register-form #edit-locale{display:none;}.page-dashboard #user-profile-form fieldset,.page-dashboard #user-register-form fieldset,.page-user-register #user-profile-form fieldset,.page-user-register #user-register-form fieldset,.page-user-edit #user-profile-form fieldset,.page-user-edit #user-register-form fieldset{background:transparent;border:0;padding:0;}.page-dashboard #user-profile-form fieldset legend,.page-dashboard #user-register-form fieldset legend,.page-user-register #user-profile-form fieldset legend,.page-user-register #user-register-form fieldset legend,.page-user-edit #user-profile-form fieldset legend,.page-user-edit #user-register-form fieldset legend{display:none;}.page-dashboard #user-profile-form fieldset .multiselect,.page-dashboard #user-register-form fieldset .multiselect,.page-user-register #user-profile-form fieldset .multiselect,.page-user-register #user-register-form fieldset .multiselect,.page-user-edit #user-profile-form fieldset .multiselect,.page-user-edit #user-register-form fieldset .multiselect{width:100%;}.page-dashboard #user-profile-form fieldset .help-block,.page-dashboard #user-register-form fieldset .help-block,.page-user-register #user-profile-form fieldset .help-block,.page-user-register #user-register-form fieldset .help-block,.page-user-edit #user-profile-form fieldset .help-block,.page-user-edit #user-register-form fieldset .help-block{display:none;}.page-dashboard .pane-content .row h2{margin:29px 29px 0 29px;color:#fff;}@media (min-width:992px){.page-dashboard .pane-content .row h2{margin:35px 60px 0 60px;}}.page-dashboard .pane-content .account-details{padding-bottom:40px;background-color:#f3f5f6;}.page-dashboard .pane-content .account-details h2{color:#231f20;}@media (min-width:992px){.page-dashboard .pane-content .account-details h2{margin:50px 60px 0 60px;}}.page-dashboard .pane-content .account-details .confirm-parent,.page-dashboard .pane-content .account-details .password-parent{width:100%;}.page-dashboard .pane-content .account-details div.password-confirm{float:none;margin:10px 0;}.page-dashboard .pane-content .account-details .forms{padding:0 29px;}@media (min-width:768px){.page-dashboard .pane-content .account-details .forms .profile-split-1{padding-right:20px;}}.page-dashboard .pane-content .account-details #user-inline-menu{display:block;}.page-dashboard .pane-content .account-details #user-inline-menu.dropdown{width:180px;margin:30px auto;}.page-dashboard .pane-content .account-details #user-inline-menu.dropdown button{height:40px;width:100%;text-align:left;padding:0 5px;border:2px solid #22333d;background:#f3f5f6 url(/sites/all/themes/compex/i/select_right_arrow.png) 155px 11px no-repeat;color:#22333d;}.page-dashboard .pane-content .account-details #user-inline-menu.dropdown .dropdown-menu{left:inherit;box-shadow:none;background:none;margin:0 auto;border:none;width:180px;border-radius:0;padding:10px 0 0 0;}.page-dashboard .pane-content .account-details #user-inline-menu.dropdown .dropdown-menu li{width:100%;text-align:center;float:none;margin:0 0 -7px 0;}.page-dashboard .pane-content .account-details #user-inline-menu ul{text-align:center;}@media (min-width:768px){.page-dashboard .pane-content .account-details #user-inline-menu ul{margin:51px auto 51px auto;}}@media (min-width:992px){.page-dashboard .pane-content .account-details #user-inline-menu ul{text-align:left;margin:51px 0 51px 160px;}}.page-dashboard .pane-content .account-details #user-inline-menu ul li{list-style-type:none;display:inline-block;margin-left:12px;margin-bottom:5px;}.page-dashboard .pane-content .account-details #user-inline-menu ul li:first-child{margin-left:0;}.page-dashboard .pane-content .account-details #user-inline-menu ul li a{width:378px;height:40px;border:2px solid #22333D;background-color:#f3f5f6;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;width:100%;padding:0;text-indent:10px;color:#22333D;font-family:"Oswald";text-transform:uppercase;font-style:normal;opacity:1;height:42px;padding:0 10px;margin:0;font-size:16px;float:left;line-height:40px;text-indent:0;}.page-dashboard .pane-content .account-details #user-inline-menu ul li a:hover{background-color:#1795d0;border-color:#1795d0;color:#fff;}@media (min-width:1200px){.page-dashboard .pane-content .account-details #user-profile-form{margin-left:130px;}}@media (min-width:992px){.page-dashboard .pane-content .account-details #user-profile-form .profile-split-1{margin-right:100px;}}@media (min-width:992px){.page-dashboard .pane-content .account-details #user-profile-form .profile-split-1,.page-dashboard .pane-content .account-details #user-profile-form .profile-split-2{width:380px;}}.page-dashboard .pane-content .account-details #user-profile-form .profile-split-1 .form-submit,.page-dashboard .pane-content .account-details #user-profile-form .profile-split-2 .form-submit{top:16px;right:0;position:absolute;}@media (min-width:768px){.page-dashboard .pane-content .account-details #user-profile-form .profile-split-1 .form-submit,.page-dashboard .pane-content .account-details #user-profile-form .profile-split-2 .form-submit{position:inherit;top:-10px;right:inherit;margin-bottom:10px;}}@media (min-width:992px){.page-dashboard .pane-content .account-details #user-profile-form .profile-split-1 .form-submit,.page-dashboard .pane-content .account-details #user-profile-form .profile-split-2 .form-submit{top:16px;right:0;position:absolute;}}.page-dashboard .pane-content .account-details #user-profile-form .profile-split-1 input[type='text'],.page-dashboard .pane-content .account-details #user-profile-form .profile-split-1 input[type='password'],.page-dashboard .pane-content .account-details #user-profile-form .profile-split-2 input[type='text'],.page-dashboard .pane-content .account-details #user-profile-form .profile-split-2 input[type='password']{clear:both;}.page-dashboard .pane-content .need-support{background-color:#a2b1b9;}.page-dashboard .pane-content .need-support h2{color:#fff;}.page-dashboard .pane-content .need-support ul{margin:29px;}@media (min-width:992px){.page-dashboard .pane-content .need-support ul{width:800px;margin:30px auto;}}@media (min-width:1200px){.page-dashboard .pane-content .need-support ul{width:1000px;}}.page-dashboard .pane-content .need-support ul li{list-style-type:none;}@media (min-width:768px){.page-dashboard .pane-content .need-support ul li{width:30%;display:inline-block;margin-right:20px;}}.page-dashboard .pane-content .need-support ul li a{color:#fff;display:inline-block;text-transform:uppercase;font-family:"Open Sans";font-style:italic;line-height:27px;font-size:25px;width:100%;text-align:center;padding-top:60px;margin-bottom:40px;}@media (min-width:992px){.page-dashboard .pane-content .need-support ul li a{font-size:28px;line-height:26px;background-position:top center;}}@media (min-width:1200px){.page-dashboard .pane-content .need-support ul li a{font-size:30px;}}.page-dashboard .pane-content .need-support ul li #cc-compex{background:url(/sites/all/themes/compex/i/icon_support.png) 50% 0 transparent no-repeat;}.page-dashboard .pane-content .need-support ul li #search-documents{background:url(/sites/all/themes/compex/i/icon_doc_search.png) 50% 0 transparent no-repeat;}.page-dashboard .pane-content .need-support ul li #read-faq{background:url(/sites/all/themes/compex/i/icon_faq.png) 50% 0 transparent no-repeat;}.page-dashboard .pane-content .compex-apps div{padding:0;}.page-dashboard .pane-content .compex-apps a{width:100%;color:#fff;font-family:"Open Sans";font-style:italic;text-transform:uppercase;display:block;word-break:break-all;line-height:27px;font-size:25px;padding:29px;background-size:67px;background-position:89% 50%;}@media (min-width:768px){.page-dashboard .pane-content .compex-apps a{background-size:initial;padding:55px 150px;font-size:34px;line-height:32px;}}@media (min-width:992px){.page-dashboard .pane-content .compex-apps a{padding:55px 180px;}}.page-dashboard .pane-content .compex-apps a strong{width:100%;display:block;}.page-dashboard .pane-content .compex-apps #personal-planner{background-image:url(/sites/all/themes/compex/i/icon_cog.png);background-color:#1795d0;background-repeat:no-repeat;}.page-dashboard .pane-content .compex-apps #wireless-coach{background-image:url(/sites/all/themes/compex/i/icon_wireless.png);background-color:#1795d0;background-repeat:no-repeat;background-position:80% 50%;}.page-dashboard .pane-content .order-history{background-color:#22333d;}.page-dashboard .pane-content .order-history .row .view-commerce-backoffice-user-orders{color:#fff;font-family:"Open Sans";font-style:italic;padding:29px;}@media (min-width:992px){.page-dashboard .pane-content .order-history .row .view-commerce-backoffice-user-orders{padding-top:50px;margin:0 130px 50px 130px;}}.page-dashboard .pane-content .order-history .row .view-commerce-backoffice-user-orders .view-empty p{color:#fff;}.page-dashboard .pane-content .order-history .row .view-commerce-backoffice-user-orders .views-bootstrap-grid-plugin-style .row{border-bottom:1px solid #1795d0;padding:20px 0;}.page-dashboard .pane-content .order-history .row .view-commerce-backoffice-user-orders .views-bootstrap-grid-plugin-style .row:first-child{padding-top:0;}.page-dashboard .pane-content .order-history .row .view-commerce-backoffice-user-orders .views-bootstrap-grid-plugin-style .row:last-child{border-bottom:none;padding-bottom:0;}.page-dashboard .pane-content .order-history .row .view-commerce-backoffice-user-orders .views-bootstrap-grid-plugin-style .col{padding:0;}.page-dashboard .pane-content .order-history .row .view-commerce-backoffice-user-orders .views-bootstrap-grid-plugin-style .col .views-field{margin-bottom:20px;float:left;display:inline-block;}.page-dashboard .pane-content .order-history .row .view-commerce-backoffice-user-orders .views-bootstrap-grid-plugin-style .col .views-field .views-label{font-weight:bold;text-transform:uppercase;width:100%;float:left;}@media (min-width:768px){.page-dashboard .pane-content .order-history .row .view-commerce-backoffice-user-orders .views-bootstrap-grid-plugin-style .col .views-field{width:20%;}.page-dashboard .pane-content .order-history .row .view-commerce-backoffice-user-orders .views-bootstrap-grid-plugin-style .col .views-field .views-label{padding-bottom:10px;}}@media (min-width:992px){.page-dashboard .pane-content .order-history .row .view-commerce-backoffice-user-orders .views-bootstrap-grid-plugin-style .col .views-field{width:16%;float:left;}}.page-dashboard .pane-content .order-history .row .view-commerce-backoffice-user-orders .views-bootstrap-grid-plugin-style .col .views-field.views-field-commerce-order-total{clear:left;display:block;margin-bottom:0;}.page-dashboard .pane-content .order-history .row .view-commerce-backoffice-user-orders .views-bootstrap-grid-plugin-style .col .views-field.views-field-commerce-order-total .views-label{float:none;}@media (min-width:768px){.page-dashboard .pane-content .order-history .row .view-commerce-backoffice-user-orders .views-bootstrap-grid-plugin-style .col .views-field.views-field-commerce-order-total{float:left;clear:inherit;}.page-dashboard .pane-content .order-history .row .view-commerce-backoffice-user-orders .views-bootstrap-grid-plugin-style .col .views-field.views-field-commerce-order-total .views-label{float:left;}}.page-dashboard .pane-content .order-history .row .view-commerce-backoffice-user-orders .views-bootstrap-grid-plugin-style .col .views-field.views-field-order-id{float:right;}.page-dashboard .pane-content .order-history .row .view-commerce-backoffice-user-orders .views-bootstrap-grid-plugin-style .col .views-field.views-field-order-id a{background:url(/sites/all/themes/compex/i/icon_invoice.png) 0 0 no-repeat transparent;background-size:28px;height:35px;display:block;color:#fff;text-transform:uppercase;font-family:"Open Sans";font-style:italic;font-weight:bold;padding-left:35px;line-height:1.3em;width:90px;}@media (min-width:768px){.page-dashboard .pane-content .order-history .row .view-commerce-backoffice-user-orders .views-bootstrap-grid-plugin-style .col .views-field.views-field-order-id{float:none;clear:both;display:block;margin-bottom:0px;padding-top:10px;}.page-dashboard .pane-content .order-history .row .view-commerce-backoffice-user-orders .views-bootstrap-grid-plugin-style .col .views-field.views-field-order-id a{background-size:initial;width:auto;height:48px;padding-left:49px;line-height:47px;}}@media (min-width:992px){.page-dashboard .pane-content .order-history .row .view-commerce-backoffice-user-orders .views-bootstrap-grid-plugin-style .col .views-field.views-field-order-id{padding-top:0;float:left;clear:none;}}.page-dashboard .product-warranty{background-color:#231f20;padding-bottom:50px;}.page-dashboard .product-warranty .row{position:relative;}.page-dashboard .product-warranty .row h2{font-size:1.4em;}@media (min-width:768px){.page-dashboard .product-warranty .row h2{font-size:25px;}}@media (min-width:992px){.page-dashboard .product-warranty .row h2{font-size:38px;}}.page-dashboard .product-warranty .row .view-user-registered-products{color:#fff;padding:30px;font-family:"Open Sans";font-style:italic;}@media (min-width:992px){.page-dashboard .product-warranty .row .view-user-registered-products{margin-left:130px;margin-bottom:50px;padding-top:80px;}}.page-dashboard .product-warranty .row .view-user-registered-products .view-header{position:absolute;right:29px;top:38px;}@media (min-width:992px){.page-dashboard .product-warranty .row .view-user-registered-products .view-header{right:60px;top:68px;}}.page-dashboard .product-warranty .row .view-user-registered-products .view-header a.cta{width:378px;height:40px;border:2px solid #22333D;background-color:#f3f5f6;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;width:100%;padding:0;text-indent:10px;color:#22333D;font-family:"Oswald";text-transform:uppercase;font-style:normal;opacity:1;padding:5px;font-size:16px;color:#fff;border-color:#fff;background-color:transparent;}.page-dashboard .product-warranty .row .view-user-registered-products .view-empty a.cta{width:378px;height:40px;border:2px solid #22333D;background-color:#f3f5f6;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;width:100%;padding:0;text-indent:10px;color:#22333D;font-family:"Oswald";text-transform:uppercase;font-style:normal;opacity:1;padding:5px;font-size:16px;color:#fff;border-color:#fff;background-color:transparent;text-indent:0;position:absolute;right:50px;top:50px;width:auto;}.page-dashboard .product-warranty .row .view-user-registered-products .view-empty p{color:#fff;}.page-dashboard .product-warranty .row .view-user-registered-products .views-bootstrap-grid-plugin-style .row{border-bottom:1px solid #1795d0;}.page-dashboard .product-warranty .row .view-user-registered-products .views-bootstrap-grid-plugin-style .row:first-child{padding-top:0;}.page-dashboard .product-warranty .row .view-user-registered-products .views-bootstrap-grid-plugin-style .row:last-child{border-bottom:none;padding-bottom:0;}.page-dashboard .product-warranty .row .view-user-registered-products .views-bootstrap-grid-plugin-style .col{padding:0;}.page-dashboard .product-warranty .row .view-user-registered-products .views-bootstrap-grid-plugin-style .col .views-field{margin-bottom:20px;}.page-dashboard .product-warranty .row .view-user-registered-products .views-bootstrap-grid-plugin-style .col .views-field .views-label{font-weight:bold;text-transform:uppercase;width:100%;float:left;}@media (min-width:768px){.page-dashboard .product-warranty .row .view-user-registered-products .views-bootstrap-grid-plugin-style .col .views-field{float:left;}.page-dashboard .product-warranty .row .view-user-registered-products .views-bootstrap-grid-plugin-style .col .views-field .views-label{padding-bottom:10px;}}.page-user-edit #user-profile-form fieldset legend,.page-user-edit #user-profile-form fieldset .panel-title{display:block;padding:0;border:none;font-family:"Open Sans";font-size:38px;font-weight:bold;text-transform:uppercase;line-height:40px;}.page-user-edit #user-profile-form fieldset legend a,.page-user-edit #user-profile-form fieldset .panel-title a{font-size:38px;font-weight:bold;text-transform:uppercase;line-height:40px;margin:0;padding:0;}.page-user-edit #user-profile-form fieldset legend{margin:20px 0;}.page-user-edit .tabs--primary{display:none !important;}.page-user-edit .password-strength{margin-top:-5px;}.page-user-edit .form-actions{clear:none !important;}.split-text-list li a strong{word-wrap:break-word;float:left;width:100%;}@media screen and (min-width:1400px){.page-dashboard #bodycontent .container{width:1180px !important;}}footer #fr{display:none;}@media (min-width:1200px){body.i18n-de #views-exposed-form-product-ranges-filter-panel-pane-1 #edit-submit-product-ranges-filter,body.i18n-gsw-berne #views-exposed-form-product-ranges-filter-panel-pane-1 #edit-submit-product-ranges-filter{margin-top:23px !important;}}body.i18n-de #views-exposed-form-product-ranges-filter-panel-pane-1 label,body.i18n-gsw-berne #views-exposed-form-product-ranges-filter-panel-pane-1 label{vertical-align:10px;}body.i18n-de #user-nav .tb-megamenu ul.tb-megamenu-nav,body.i18n-gsw-berne #user-nav .tb-megamenu ul.tb-megamenu-nav{width:260px !important;margin-left:-60px !important;}body.i18n-de #user-nav .tb-megamenu ul.tb-megamenu-nav li,body.i18n-gsw-berne #user-nav .tb-megamenu ul.tb-megamenu-nav li{padding:0 10px;}body.i18n-de #user-nav .tb-megamenu ul.tb-megamenu-nav li a,body.i18n-gsw-berne #user-nav .tb-megamenu ul.tb-megamenu-nav li a{margin:0;}body.i18n-de #user-nav .tb-megamenu ul.tb-megamenu-nav li.shopping-cart-menu-item,body.i18n-gsw-berne #user-nav .tb-megamenu ul.tb-megamenu-nav li.shopping-cart-menu-item{padding-right:0;}body.i18n-de .cta a,body.i18n-gsw-berne .cta a{font-size:32px;line-height:34px;}body.i18n-de #product-finder.cta a,body.i18n-gsw-berne #product-finder.cta a{background-position:bottom left;min-height:72px;}body.i18n-de #content-4 #product-home-listing .owl-item .price-block li a,body.i18n-gsw-berne #content-4 #product-home-listing .owl-item .price-block li a{font-size:14px;}body.i18n-de footer .footer-1,body.i18n-gsw-berne footer .footer-1{font-size:14px;line-height:15px;}@media (min-width:768px){body.i18n-de footer .footer-1,body.i18n-gsw-berne footer .footer-1{font-size:32px;line-height:35px;}}body.i18n-de footer h3,body.i18n-gsw-berne footer h3{font-size:14px;}@media (min-width:1200px){body.i18n-fr #views-exposed-form-product-ranges-filter-panel-pane-1 #edit-submit-product-ranges-filter,body.i18n-fr-CH #views-exposed-form-product-ranges-filter-panel-pane-1 #edit-submit-product-ranges-filter,body.i18n-ca-FR #views-exposed-form-product-ranges-filter-panel-pane-1 #edit-submit-product-ranges-filter{margin-top:23px !important;}}body.i18n-fr #user-nav .tb-megamenu ul.tb-megamenu-nav,body.i18n-fr-CH #user-nav .tb-megamenu ul.tb-megamenu-nav,body.i18n-ca-FR #user-nav .tb-megamenu ul.tb-megamenu-nav{width:270px !important;margin-left:-70px !important;}body.i18n-fr #user-nav .tb-megamenu ul.tb-megamenu-nav li,body.i18n-fr-CH #user-nav .tb-megamenu ul.tb-megamenu-nav li,body.i18n-ca-FR #user-nav .tb-megamenu ul.tb-megamenu-nav li{padding:0 10px;}body.i18n-fr #user-nav .tb-megamenu ul.tb-megamenu-nav li a,body.i18n-fr-CH #user-nav .tb-megamenu ul.tb-megamenu-nav li a,body.i18n-ca-FR #user-nav .tb-megamenu ul.tb-megamenu-nav li a{margin:0;}body.i18n-fr #user-nav .tb-megamenu ul.tb-megamenu-nav li.shopping-cart-menu-item,body.i18n-fr-CH #user-nav .tb-megamenu ul.tb-megamenu-nav li.shopping-cart-menu-item,body.i18n-ca-FR #user-nav .tb-megamenu ul.tb-megamenu-nav li.shopping-cart-menu-item{padding-right:0;}body.i18n-fr #content-4 #product-home-listing .owl-item .price-block li,body.i18n-fr-CH #content-4 #product-home-listing .owl-item .price-block li,body.i18n-ca-FR #content-4 #product-home-listing .owl-item .price-block li{margin:2px 0 2px -2px;}body.i18n-fr #content-4 #product-home-listing .owl-item .price-block li a,body.i18n-fr-CH #content-4 #product-home-listing .owl-item .price-block li a,body.i18n-ca-FR #content-4 #product-home-listing .owl-item .price-block li a{font-size:13px;}body.i18n-fr footer .footer-1,body.i18n-fr-CH footer .footer-1,body.i18n-ca-FR footer .footer-1{font-size:14px;line-height:15px;}@media (min-width:768px){body.i18n-fr footer .footer-1,body.i18n-fr-CH footer .footer-1,body.i18n-ca-FR footer .footer-1{font-size:32px;line-height:35px;}}body.i18n-fr footer .footer-4 h3 strong,body.i18n-fr-CH footer .footer-4 h3 strong,body.i18n-ca-FR footer .footer-4 h3 strong{display:inline !important;}body.i18n-fr footer #non-fr,body.i18n-fr-CH footer #non-fr,body.i18n-ca-FR footer #non-fr{display:none;}body.i18n-fr footer #fr,body.i18n-fr-CH footer #fr,body.i18n-ca-FR footer #fr{display:block !important;}body.i18n-fr footer #fr p,body.i18n-fr-CH footer #fr p,body.i18n-ca-FR footer #fr p{color:#fff;}@media (min-width:1200px){body.i18n-it #views-exposed-form-product-ranges-filter-panel-pane-1 #edit-submit-product-ranges-filter{margin-top:23px !important;}}@media (min-width:1200px){body.i18n-it .view-slideshow .carousel-inner .item p{font-size:40px;line-height:42px;}}body.i18n-it #content-4 #product-home-listing .owl-item .price-block li{margin:2px 0 2px -2px;}body.i18n-it #content-4 #product-home-listing .owl-item .price-block li a{font-size:12px;}@media (min-width:1200px){body.i18n-es #views-exposed-form-product-ranges-filter-panel-pane-1 label{vertical-align:10px;height:44px;}body.i18n-es #views-exposed-form-product-ranges-filter-panel-pane-1 #edit-submit-product-ranges-filter{margin-top:23px !important;}}body.i18n-es #user-nav .tb-megamenu ul.tb-megamenu-nav li{padding-right:15px;}body.i18n-es #user-nav .tb-megamenu ul.tb-megamenu-nav li a{margin:0;}body.i18n-es #content-4 #product-home-listing .owl-item .price-block li{margin:2px 0 2px -2px;}body.i18n-es #content-4 #product-home-listing .owl-item .price-block li a{font-size:12px;}body.i18n-ca-FR .product-teaser-item .product-action .price .field-commerce-price,body.i18n-ca .product-teaser-item .product-action .price .field-commerce-price,body.i18n-CAD .product-teaser-item .product-action .price .field-commerce-price{margin-top:23px;margin-left:0;font-size:14px !important;}body.i18n-ca-FR .field-commerce-price,body.i18n-ca .field-commerce-price,body.i18n-CAD .field-commerce-price{font-size:14px !important;}body.i18n-fr-CH .field-commerce-price{margin-top:22px;font-size:13px !important;margin-left:0;}body.i18n-it li.find-a-dealer,body.i18n-en-GB li.find-a-dealer{display:none !important;}body.i18n-it .find-dealer,body.i18n-it .dealer,body.i18n-en-GB .find-dealer,body.i18n-en-GB .dealer{display:none;}body.i18n-it #product-item-details #price-block li:nth-child(2),body.i18n-en-GB #product-item-details #price-block li:nth-child(2){line-height:22px !important;border-right:none !important;border-bottom:none !important;}
