#main-menu{width:100%;max-width:100%;min-height:0;display:none;position:fixed;top:0;left:0;color:#fff;font-size:18px;overflow:auto;line-height:27px;z-index:99004}#main-menu{background:#131c50}#main-menu-panel-holder{width:100%;position:relative}#main-menu-panel-holder .menu-header a{color:#fff}.main-menu-panel{width:100%;display:none;position:absolute;top:0;left:0;transition:background-color .4s ease}.main-menu-panel-inner{width:100%;max-width:900px;margin:0 auto;padding:0 30px}.z-foreground{z-index:99001}.z-background{z-index:99000;background:#4a027b}.main-menu-panel.one{display:block;padding-bottom:0}.menu-header{font-size:30px;position:relative;font-weight:500;padding-bottom:20px;margin:50px 0 20px 0}.main-menu-column{display:inline-block;width:50%;vertical-align:top}#main-menu .menu-section-title{font-size:20px;margin:30px 0 10px 0;position:relative;font-weight:500}#main-menu .menu-section-title.first-first,#main-menu .menu-section-title.first-second{margin-top:0}#main-menu .menu-section-link{color:#ddd;padding:4px 0}#main-menu .menu-section-link a.menu-link{color:#ddd}#main-menu .menu-section-link.sub{cursor:pointer}#main-menu .menu-section-link img.down-arrowhead{height:8px;width:14px;padding-left:10px}#main-menu-closer-holder{display:none;position:fixed;bottom:40px;right:40px;z-index:99002;width:50px;height:50px}#main-menu-closer-holder.show{display:block}#main-menu-closer{width:100%;height:100%;cursor:pointer;display:inline-block;background:#0d143d}#main-menu-closer img{width:32%;height:32%;padding:34%;display:block}.main-menu-return-holder{position:absolute;top:35px;left:-70px;width:50px;height:50px}.main-menu-return{width:100%;height:100%;cursor:pointer;background:#3c0363;border-radius:50%}.main-menu-return img{width:40%;height:40%;padding:30%;display:block}#topbar{background:ivory;position:relative;font-size:16px;color:#000;border-bottom:1px solid #e3e39f;min-height:107px;margin-bottom:26px}#topbar .panel.ad{vertical-align:top}#topbar.one .panel.ad{width:100%}#topbar.two .panel.ad{width:50%}#topbar.three .panel.ad{width:33.333%;vertical-align:top}#topbar.four .panel.ad{width:25%}#topbar .panel.ad{display:inline-block;text-align:center}#topbar .panel a{font-weight:300;color:#000}#topbar .panel a:hover{text-decoration:none}#topbar .panel.ad .inner{padding:15px 0}#topbar .panel.ad .text,#topbar .panel.ad img{display:block;vertical-align:bottom}#topbar .panel.ad .text{line-height:22px;margin-left:10px;color:#000;min-height:22px}#topbar .panel.ad img{height:60px;width:auto;padding-bottom:10px;display:block;margin:0 auto}#topbar .panel.ad .spons{display:none}#topbar .panel.ad .spons.show{display:block}#topbar .panel.ad img.logo{display:none}#topbar .spons{position:absolute;bottom:-27px;right:0;color:#595936;font-size:12px;height:26px;line-height:27px;padding:0 7px 0 9px;border:1px solid #e3e39f;border-top:0;border-right:0;border-bottom-left-radius:10px}#back-to-top{display:none;width:60px;height:60px;text-indent:-9999px;position:fixed;z-index:99003;right:20px;bottom:20px;background:#e0e0e0 url(/images/icons/btt-arrow.png) no-repeat center 43%;opacity:.7;cursor:pointer}.section-spinner-holder{position:absolute;width:14px;height:14px;top:50%;right:6%;display:none}.section-spinner{position:absolute;width:100%;height:100%;transform:translate(-50%,-50%) rotate(0);cursor:pointer;z-index:100;transition:.4s cubic-bezier(.2,.6,.3,1.1)}.section-spinner:after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:2px;width:100%;background:#000}.section-spinner:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:2px;background:#000}.section-spinner.opened{transform:translate(-50%,-50%) rotate(360deg)}.section-spinner.opened:before{width:0}#blind{height:0;position:absolute;width:100%;z-index:99000;opacity:.75;background-color:transparent;-webkit-transition:background-color .7s ease-out;-moz-transition:background-color .7s ease-out;-o-transition:background-color .7s ease-out;transition:background-color .7s ease-out}#blind.active{background:#888}.small-caps{font-variant:small-caps}#content-wrapper.sb #content-sidebar{display:table-cell;width:330px;overflow:hidden}.inner.skype-resources .title{font-weight:500;border-color:#e0e0e0}.inner.skype-resources a{font-weight:300}#content-wrapper.sb #content-sidebar .panel{display:block}#content-wrapper.sb #content-sidebar .panel.ad a{font-weight:500}#content-wrapper.sb #content-sidebar .panel,#content-wrapper.sb #content-sidebar .panel:focus-within,#footbar .panel{overflow:hidden;color:#555;margin-bottom:20px;border:1px solid #fff;-webkit-box-shadow:2px 2px 5px 0 rgba(0,0,0,.25);-moz-box-shadow:2px 2px 5px 0 rgba(0,0,0,.25);box-shadow:2px 2px 5px 0 rgba(0,0,0,.25)}#footbar .panel.final{margin-bottom:0}#content-wrapper.sb #content-sidebar .panel{width:326px;background:#f2f2f2}#footbar .panel{width:100%;background:#fff}#content-wrapper.sb #content-sidebar .panel.ad{background:0 0}#content-wrapper.sb #content-sidebar .panel.ad,#content-wrapper.sb #content-sidebar .panel.elink{border-color:#ddd}#content-wrapper.sb #content-sidebar .panel.photo{padding:11px}#content-wrapper.sb #content-sidebar .panel.multi{padding:15px 20px 10px 20px;width:325px}#content-wrapper.sb #content-sidebar .inner.skype-resources{padding:15px 15px 10px 15px;width:100%}#content-wrapper.sb #content-sidebar .panel.ad{position:relative}#content-wrapper.sb #content-sidebar .panel.ad .inner a{padding:25px 0}#content-wrapper.sb #content-sidebar .panel.ad .spons{position:absolute;top:7px;left:0;color:#bbb;padding:5px 0;text-align:center;font-family:"Titillium Web",Arial;font-size:12px;width:100%}#content-wrapper.sb #content-sidebar .panel .inner.skype .text,#content-wrapper.sb #content-sidebar .panel.ad .text{width:100%;padding:20px 0 0 0;text-align:center}.content{width:100%;position:relative}.panel .inner.skype .text{color:#00b0f3;font-weight:600;font-size:18px}.panel .inner.skype:hover .text{text-decoration:underline}.panel .inner a{font-weight:300;font-size:17px}.panel .inner.skype a{padding:25px 0}.content-panel-home{width:800px;margin:20px auto;padding:20px;background:#fefefe;font-size:17px}#content-wrapper.sb #content-sidebar .panel img{width:100%;display:block;margin:0 auto;max-width:274px;height:auto;background:#fff;border:1px solid #ccc;padding:20px}#content-wrapper.sb #content-sidebar .panel img.nb{border:0;padding:0}#content-wrapper.sb #content-sidebar .panel.inithide{display:none}#content-wrapper.sb #content-sidebar .panel.ad img{margin:30px auto 0 auto;background:0 0;border:0}#content-wrapper.sb #content-sidebar .panel .inner.abrsm img{width:274px;margin-bottom:25px;padding:62px}.panel .inner.abrsm p.abrsm{text-align:center;font-weight:600;padding-top:20px;color:#d2150e}#content-wrapper.sb #content-sidebar .panel img.iklip-xpand-mini{width:165px;height:269px}#content-wrapper.sb #content-sidebar .panel img.ik-multimedia-logo{width:75px;height:64px}#content-wrapper.sb #content-sidebar .panel img.manfrotto-phone-holder{width:100px;height:201px}#content-wrapper.sb #content-sidebar .panel img.manfrotto-logo{width:120px;height:23px}#content-wrapper.sb #content-sidebar .panel img.phot-r-2m-stand{width:128px;height:200px}#content-wrapper.sb #content-sidebar .panel img.neewer-heavy-duty-stand{width:104px;height:200px}#content-wrapper.sb #content-sidebar .panel img.neewer-390-two-way-stand{width:200px;height:200px}#content-wrapper.sb #content-sidebar .panel img.kf-2m-alumium-stand{width:155px;height:200px}#content-wrapper.sb #content-sidebar .panel.white-on-dark-red{color:#fff;background-color:#9a0303}#content-wrapper.sb #content-sidebar .panel.white-on-dark-red a{color:#fff}#content-wrapper.sb #content-sidebar .panel.ad.white-on-dark-red .spons{color:#aaa}#content-wrapper.sb #content-sidebar .panel.white-on-light-blue{color:#fff;background-color:#00bcd4}#content-wrapper.sb #content-sidebar .panel.white-on-light-blue a{color:#fff}#content-wrapper.sb #content-sidebar .panel.ad.white-on-light-blue .spons{color:#006060}#content-wrapper.sb #content-sidebar .panel.black-on-yellow{color:#000;background-color:#ffc100}#content-wrapper.sb #content-sidebar .panel.black-on-yellow a{color:#000}#content-wrapper.sb #content-sidebar .panel.ad.black-on-yellow .spons{color:#ae8200}.inner a{color:#222}.inner.abrsm a{color:#555;display:block}.inner a .nav-link:hover{text-decoration:underline}#content-wrapper.sb #content-sidebar .panel.ad .spons{color:#888}.inner a,.inner.abrsm a{color:#000;display:block}.inner a{width:100%}.inner.skype-resources a{padding:0}#content-wrapper.sb #content-sidebar .panel img.logo{padding:0;margin:25px auto 5px auto}#content-wrapper.sb #content-sidebar .panel .inner.skype{position:relative;background-color:#fff}#content-wrapper.sb #content-sidebar .panel .inner.skype a{color:#000}.t-black{color:#000}.t-black a{color:#000}.t-blackish{color:#333}.t-blackish a{color:#333}.t-greyish{color:#666}.t-blue{color:#0645ad}.t-blue a{color:#0645ad}#content-wrapper.sb #content-sidebar .panel.t-blue a{color:#00b0f3}.t-sblue{color:#0645ad}.inner.t-sblue a{color:#00b0f3}.t-greyish a{color:#666}.t-white{color:#fff}#content-wrapper.sb #content-sidebar .panel.t-white a{color:#fff}.t-white a{color:#fff}.t-blueish{color:#2196f3}.t-blueish a{color:#2196f3}.b-black{background:#333}.b-white{background:#fff}.panel .nav-link{padding:5px 0}.panel .inner .title{width:100%;border:0;font-weight:500;padding-bottom:0;margin:25px 0 15px 0}.panel .inner.skype-resources .title{margin:5px 0 10px 0}#content-wrapper.sb #content-sidebar .panel:hover{border:1px solid #03a9f4;-webkit-box-shadow:2px 2px 5px 0 rgba(3,169,244,.35);-moz-box-shadow:2px 2px 5px 0 rgba(3,169,244,.35);box-shadow:2px 2px 5px 0 rgba(3,169,244,.35);text-decoration:none}#content-wrapper.sb #content-sidebar .panel a:hover{text-decoration:none}#content-wrapper.sb #content-sidebar .panel a:hover #content-wrapper.sb #content-sidebar .panel{background:#fff}.panel .panel-body{width:274px;margin:0 auto;padding:25px 0 15px 0}.subbutton,.textbox{padding:10px;font-size:17px;width:300px;display:block;border:1px solid #d0d0d0}.textbox{margin-bottom:15px}input.textbox:focus{outline:0!important;border:1px solid #03a9f4}input.subbutton:focus{outline:0!important;border:1px solid #0f0}.subbutton{border-color:#070;background:#070;color:#fff;margin-bottom:75px}.notice{width:100%;text-align:center;margin-top:20px;color:#c00}#copyright-holder,#footer-holder,#review-holder{display:block;background:#182573;width:100%;margin:0}#review-holder{background:#fffff04f;border-top:1px solid #e3e338}#review-holder.nb{border:0}#copyright-holder{background:#0e1747;text-align:center}#footer,#review-frame{width:100%;max-width:1050px;margin:0 auto;color:#eee;padding:20px 0}#review-frame{color:#000;padding:40px 0;color:#333}#review-header{color:#000;font-weight:600;margin-bottom:20px;font-size:20px}#review-body{font-style:italic;color:#555;line-height:30px}#reviewer{color:#101010;margin-top:15px;font-weight:500;display:inline-block;width:50%}#more-reviews{color:#0645ad;margin-top:15px;font-weight:500;display:inline-block;width:49%;text-align:right;font-size:95%}#review-frame a:hover #more-reviews{text-decoration:underline}img.c-quotemarks,img.o-quotemarks{display:inline-block;height:10px;width:14px;padding-top:6px;vertical-align:top}img.o-quotemarks{margin-right:5px}img.c-quotemarks{margin-left:7px}#copyright{display:inline-block;color:#eee;padding:20px 0}#copyright.active{cursor:pointer}#copyright.active:hover .text-frame{text-decoration:underline}#footer .text-frame{display:inline-block;vertical-align:middle}#footer .img-frame{width:50px;height:50px;display:inline-block;text-align:center;line-height:50px;background:#0d164a;margin-right:10px}#footer .address-line .img-frame{background:0 0}#footer .text-frame{color:#bbb}#footer .img-frame img{vertical-align:middle;padding-bottom:3px}#copyright .text-frame{display:inline-block;vertical-align:middle}#copyright .img-frame{width:22px;display:inline-block;text-align:center}#copyright .text-frame{color:#bbb}#copyright .img-frame img{vertical-align:middle}#copyright{text-align:center}#copyright .img-frame{padding-right:2px}#copyright .img-frame.copyright img{width:16px;height:auto}#copyright .img-frame.user img{width:18px;height:auto}#copyright .img-frame.copyright{display:inline-block}#copyright .img-frame.user{display:none}#copyright.active .img-frame.copyright{display:none}#copyright.active .img-frame.user{display:inline-block}#contact-panel{width:100%}.contact-line{width:100%;padding:4px 0}#contact-panel .img-frame .hover{display:none}#contact-panel .text-frame{color:#e5e5e5;font-weight:300}#contact-panel a .text-frame{color:#fdfdfd;height:30px;line-height:30px;vertical-align:middle}#contact-panel a:hover .text-frame{text-decoration:underline}#contact-panel a:hover img{border:0}#contact-panel .img-frame img.location{width:14px;height:20px}#contact-panel .img-frame img.phone{width:23px;height:17px}#contact-panel .img-frame img.email{width:22px;height:15px}#contact-panel .address-line{display:inline-block}#contact-panel .address-line.two .img-frame{display:none}#cookie-warning-holder{width:100%;background:#000;color:#fff;position:fixed;opacity:.95;z-index:99002}#cookie-warning{width:100%;max-width:1050px;margin:0 auto;padding:15px 0}#cookie-warning #cookie-buttons,#cookie-warning #cookie-text{width:50%;display:inline-block}#cookie-warning #cookie-buttons{text-align:right}#cookie-warning .cookie-button{display:inline-block;width:30%;margin-left:1.5%;text-align:center;padding:5px 0;cursor:pointer;background:#282828}#cookie-warning .cookie-button.ok:hover{background:#0a0;border-color:#0a0}#cookie-warning .cookie-button.no:hover{background:#800;border-color:#800}#cookie-warning .cookie-button.more:hover{background:#fa0;border-color:#fa0}#cookie-warning a .cookie-button{color:#fff;font-weight:300}#cookie-warning a:hover{text-decoration:none}@media screen and (max-width:1250px){#cookie-warning,#footer,#review-frame{width:94%}}@media screen and (max-width:1000px){#footbar .panel{max-width:700px;margin:0 auto 30px auto;border:1px solid #e0e0e0}.panel .panel-body{width:85%;max-width:600px}#review-frame{padding:40px 10px;max-width:800px}#content-wrapper.sb #content-sidebar{display:none}#footbar a:hover{text-decoration:none}#footbar .link:hover{text-decoration:underline}.main-menu-panel-inner{max-width:800px}.panel .inner a{font-size:inherit;margin:0 auto}.panel.ad .inner a{padding:0}.panel .inner .title{margin-top:30px;margin-bottom:20px}#footbar{display:block;width:100%;padding:35px;background:#eee;border-top:2px solid #ddd}#footbar .inner{width:100%;margin:0 auto;background:#fff}#footbar .inner img{margin:0 auto;display:block;width:100%;height:auto}#footbar .inner img.overhead-view-of-keyboard{margin:30px auto 50px auto}#footbar .inner.skype a{padding:35px 30px;display:block}#footbar .inner.skype .text{text-align:center;padding-top:25px;font-size:150%}#footbar .inner.skype-resources{padding:15px 3% 25px 3%}#footbar .inner.skype-resources .title{border:0;text-align:left;padding-bottom:0}#footbar .inner.abrsm img{width:75%;margin-bottom:30px;max-width:300px}#footer{padding:20px 0 15px 0}}@media screen and (max-width:950px){.main-menu-panel-inner{max-width:750px}}@media screen and (max-width:900px){.main-menu-panel-inner{padding:0;padding-bottom:100px;max-width:100%}.main-menu-column{display:block;width:100%;vertical-align:top}#main-menu .menu-block.open{border-bottom:1px solid #e0e0e0}#main-menu .menu-section-title{cursor:pointer;padding:25px 0 25px 6%;font-size:20px;margin-top:10px;margin-bottom:0;border-bottom:1px solid #e0e0e0;background:#fff}.section-spinner-holder{display:block}#main-menu .menu-section-link{display:none;padding:0}#main-menu .menu-section-link a.menu-link{display:block;padding:14px 3% 14px 6%}#main-menu-panel-holder .menu-header a{font-weight:300;color:#000}.main-menu-panel{width:100%}#menu-header{font-size:22px;padding:0 0 0 5%;height:90px;line-height:90px}#main-menu-closer-holder.show{display:none}.main-menu-return-holder{top:unset;left:unset;right:30px;bottom:30px}.main-menu-return-holder.mob-style{position:fixed}#main-menu .menu-section-link a.menu-link{color:#000;font-weight:300;font-size:17px}#main-menu .menu-section-link a.menu-link:hover{text-decoration:underline;color:#000}#main-menu .menu-section-title{font-weight:500}#main-menu .menu-section-title.first-first{border-top:1px solid #e0e0e0}#main-menu{width:81%;max-width:500px;position:fixed;left:unset;background:#fff;color:#000;overflow:hidden;-webkit-box-shadow:5px 2px 5px 0 rgba(0,0,0,.36);-moz-box-shadow:5px 2px 5px 0 rgba(0,0,0,.36);box-shadow:5px 2px 5px 0 rgba(0,0,0,.36)}.main-menu-panel{overflow-x:auto}.menu-header{text-align:center;font-size:22px;position:initial;padding:25px 0;height:auto;line-height:unset;font-weight:500;margin:0}#burger.open span:nth-child(1),#vc-burger-holder.opened #vc-burger span:nth-child(1){top:0;width:0%;left:50%}#burger.open span:nth-child(2),#vc-burger-holder.opened #vc-burger span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#burger.open span:nth-child(3),#vc-burger-holder.opened #vc-burger span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#burger.open span:nth-child(4),#vc-burger-holder.opened #vc-burger span:nth-child(4){top:1px;width:0%;left:50%}}@media screen and (max-width:850px){#contact-panel{max-width:600px;margin:0 auto}#contact-panel .contact-line a{display:block;padding:4px 0}#contact-panel .contact-line{padding:0}#cookie-warning #cookie-buttons,#cookie-warning #cookie-text{width:100%;display:block;text-align:center}#cookie-warning #cookie-text{padding-bottom:15px}#cookie-warning .cookie-button{margin:0 1%;width:31.3%;max-width:150px;padding:5px 0}}@media screen and (max-width:600px){#main-menu .menu-section-title{font-size:18px}}@media screen and (max-width:650px){#cookie-warning{width:98%}.menu-header{font-size:19px}#topbar .panel.ad .inner{padding:10px 0 5px}#topbar .panel.ad img{display:block;margin:0 auto}#topbar .panel.ad .text{margin:0;display:block;padding:0 3px}#topbar{font-size:14px}}@media screen and (max-width:500px){#cookie-warning{padding:15px 0 10px 0}#cookie-warning .cookie-button{margin:0 auto;width:100%;display:block;max-width:250px;padding:8px 0;margin-bottom:10px}}@media screen and (max-width:450px){.main-menu{max-width:500px}}@media screen and (max-width:400px){#topbar{font-size:13px}}