html,body{height: auto}div.ccm-page{padding: 0}#seren-masthead .container{padding-bottom: 0;min-height: 150px}.header_left .col-xs-6,.header_right .col-xs-6{width: 49%;min-height: 150px}.header_left .col-xs-6{border-right: 1px solid #a5a0a0}.header_right .col-xs-6{border-left: 1px solid #a5a0a0}.header_right .col-xs-6,.header_left .col-xs-6{padding-left: 0;padding-right: 0}div#seren-masthead img{max-width: 100%}.btn_virtual_tour,.btn_ssn,.btn_direction,.btn_contact{display: table}.btn_virtual_tour > a,.btn_ssn > a,.btn_direction > a,.btn_contact > a{display: table-cell;vertical-align: middle}.logo_centre{display: table;min-height: 150px}div#seren-masthead-left > div,div#seren-masthead-right > div{text-align: -webkit-center}.menu-padding{padding-top: 189px}div.ccm-page .navbar-collapse.in{background-color: white}div.ccm-page .navbar-nav > li > a{padding: 0px 20px !important;line-height: 40px}div.ccm-page .navbar-inverse .navbar-nav > li > a{font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 13px;letter-spacing: 1px;color: #ede4d2}div.ccm-page .dropdown-menu > li > a{font-family: 'Open Sans', sans-serif;color: #ede4d2;font-size: 14px}div.ccm-page .dropdown-menu > li > a:hover,div.ccm-page .dropdown-menu > li > a:focus{color: #ede4d2}div.ccm-page .navbar #seren-masthead .m-menu .menu-buttons tr td img{margin: 0 auto;width: 45px !important}div.ccm-page .navbar #seren-masthead .m-menu .menu-buttons{width: 100%;background: #fff}div.ccm-page .navbar #seren-masthead .m-menu .menu-buttons tr td:nth-child(even){background: #af1518}div.ccm-page .navbar #seren-masthead .m-menu .menu-buttons tr td{text-align: center;width: 25%;padding: 5px 0;background: #4d080a}div.ccm-page .navbar #seren-masthead .m-menu .menu-buttons tr td .navbar-header{text-align: center;float: none}.fresno-banner-home .col-sm-6{padding-left: 0;padding-right: 0}div.ccm-page .address-in-home{background-color: #000}div.ccm-page .address-in-home p{font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 20px;color: #fff;line-height: 87px;margin-bottom: 0}.banner-descript-home,.used-pianos-left,.online-store-right{background-color: #4c4c4c}.banner-descript-home,.used-pianos-left{padding: 50px 50px 50px 200px}.online-store-right{padding: 50px 190px 50px 60px}.banner-descript-home p,.used-pianos-left p,.online-store-right p,.media-center-left p{font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 18px;color: #fff;line-height: 32px}div#youtube3106{background-color: #dfdfdf}.fluid-width-video-wrapper{padding-top: 50.3% !important;background-color: #dfdfdf}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed{top: 7% !important;left: 5% !important;width: 80% !important;height: 80% !important;max-width: 640px}.new-banner-script,.used-banner-script{margin-top: 72px;margin-bottom: 45px}.new-banner-script hr{border: 1px solid #f00 !important;margin-bottom: 0;margin-top: 0;width: 75%}.new-banner-script p{text-align: center}.new-banner-script img{max-width: 800px}.media-center-right img{max-width: 100%}.new-banner-script img,.media-center-right img{border: none !important}.new-banner-script p:first-child,.used-pianos > p,.online-store-script > p{font-family: 'Open Sans Condensed', sans-serif;font-size: 46px;color: #df1a22;font-weight: 700}.new-banner-script p:first-child > strong,.used-pianos p:first-child > strong,.online-store-script > p > strong{color: #000;text-transform: uppercase}.new-pianos-gallery{border-top: 3px solid #ccc}.new-pianos-gallery:after{clear: both;content: '';display: block}.new-pianos-gallery .col-one-seventh{width: 14.285714%;float: left}.new-pianos-gallery .col-one-seventh:nth-child(odd){background-color: #f5f5f5}.new-pianos-gallery .col-one-seventh:nth-child(even){background-color: #fff}.gallery-title{width: 80%;height: 70px;margin: auto;display: table;text-align: center;font-weight: 700}.gallery-title span{display: table-cell;vertical-align: middle}.gallery-title span.grands{color: #da2828}.gallery-title span.uprights{color: #626b89}.gallery-title span.disklavier{color: #da2828}.gallery-title span.hybrid-acoustics{color: #626b89}.gallery-title span.hybrid-plain{color: #da2828}.gallery-title span.digital-plain{color: #626b89}.gallery-title span.portable-plain{color: #da2828}.new-pianos-gallery .col-one-seventh .gallery-img img{width: 100%;border: none !important}.used-pianos{margin-top: 60px}.used-pianos .col-sm-6,.online-store .col-sm-6,.media-center-home .col-sm-6{margin-left: 0;margin-right: 0;padding-left: 0;padding-right: 0}.used-pianos-left{min-height: 450px}.online-store .online-store-script{margin-top: 60px}.new-banner-script hr,.used-pianos hr,.online-store-script hr{border: 2px solid #f00 !important;margin-bottom: 0;margin-top: 0}.new-banner-script hr{width: 40%}.used-pianos hr{width: 40%}.online-store-script hr{width: 40%}.online-store-left img{border: none !important}.used-pianos-left a,.online-store-right a{border: 1px solid;padding: 10px 20px;text-transform: uppercase}.used-pianos-left a:link,.online-store-right a:link,.media-center-left a:link{text-decoration: none}.media-center-home{background-color: #dfdfdf;width: 70%;margin: auto;margin-top: 80px}.media-center-left{padding: 45px 50px 0}.media-center-left p{color: #4c4c4c}.media-center-left a{border: 2px solid #4c4c4c;padding: 5px 20px;text-transform: uppercase;color: #000 !important;font-weight: 700}#seren-footer p{font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 18px;color: #fff;line-height: 32px}.footer #seren-top-footer > .container,.footer #seren-bottom-footer > .container{width: 73.5%;margin-left: auto;margin-right: auto}.footer-left-section,.footer-right-section{width: 100%}.footer-left-section{min-height: 235px;padding-left: 3px}.footer-center-section{margin: auto;min-height: 235px;display: table}.footer-center-section > p{display: table-cell;vertical-align: bottom}.footer-right-section{margin-top: 15%}#seren-top-footer #slick{width: 90% !important}.footer-center-section img{max-width: 100%}footer#footer-theme p{font-size: 20px}.et-learn-more{border: 1px solid #e7e7e7;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;padding: 7px 13px 0px 18px;margin: 10px 0px}.et-learn-more h5{background: url(/application/files/4614/9134/6124/et-learn-more-closed.png) no-repeat right top;cursor: pointer;padding: 3px 45px 10px 0px;font: 18px Century Gothic, Arial, sans-serif;color: #535353;letter-spacing: 0px}.et-learn-more h5.open{background: url(/application/files/7714/9134/6125/et-learn-more-opened.png) no-repeat right top}.learn-more-content{padding-bottom: 20px;font-size: 14px}.learn-more-content{display: none}.faq-wrapper{width: 90%;margin: auto;margin-top: 50px}.secondary-banner img{width: 100%;border: none !important}.secondary-long-script{width: 85%;margin: 0 auto;padding-top: 50px}.secondary-long-script p:first-child{font-family: 'Open Sans Condensed', sans-serif;font-size: 36px;font-weight: 700;margin-bottom: 0}.secondary-long-script p:first-child strong{color: red;text-transform: uppercase}.secondary-long-script hr{border: 2px solid #f00;margin-bottom: 0;margin-top: 0}.secondary-long-script p:nth-child(3){margin-top: 50px;font-family: Helvetica, Arial;font-size: 16px;line-height: 24px;color: #4c4c4c}.vertical-col-line-section img{float: right;margin-right: 5px}.vertical-col-line-section .col-sm-3{background-color: #ccc;padding-top: 50px;padding-bottom: 50px}.container table.staff{margin-left: 50px}table.staff td{width: auto !important}@media screen and (min-width: 767px){div.ccm-page #seren-masthead-left,div.ccm-page #seren-masthead-right{padding: 0}div.ccm-page #seren-masthead{padding-top: 20px;background-color: #ccc}div.ccm-page #seren-logo{display: table-cell;vertical-align: middle}div.ccm-page .navbar-inverse .navbar-nav > li > a:hover,div.ccm-page .navbar-inverse .navbar-nav > li > a:focus{color: #ede4d2}}@media screen and (max-width: 1024px){.hidden-xs{display: none}.col-sm-8.logo_centre{width: 100%}.footer #seren-top-footer > .container,.footer #seren-bottom-footer > .container{width: 83.5%}}@media screen and (max-width: 768px){div.ccm-page #seren-logo{display: table-cell;vertical-align: middle}div.ccm-page #seren-masthead{padding: 0 !important}}@media (min-width: 768px){.new-piano-gallery .container{width: 750px;margin: auto}}@media (min-width: 992px){.new-piano-gallery .container{width: 970px}}@media (min-width: 1200px){.new-piano-gallery .container{width: 1170px}}