.panel-grid,.panel-grid-cell .so-panel{zoom:1}.panel-grid-cell .so-panel:before,.panel-grid:before{content:"";display:block}.panel-grid-cell .so-panel:after,.panel-grid:after{content:"";display:table;clear:both}.panel-grid-cell{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:1em;float:left}.panel-grid-cell .panel-last-child{margin-bottom:0}#pageholder,body{background-color:#fff}body{line-height:26px;font-size:16px;color:#5c5c5c;-ms-word-wrap:break-word;word-wrap:break-word}*{outline:0}*,body,h1,ol,p,ul{margin:0;padding:0}a{text-decoration:none}a:hover{color:#333}ol li ol,ol li ol li ol{margin-left:10px}body,h1{font-family:"Montserrat",sans-serif}h1{color:#484f5e;margin:0 0 20px;line-height:1.1;font-weight:400;font-size:32px}.clear{clear:both}.logo{z-index:999;padding:20px 0;text-align:center}.logo h1,.sitenav ul{margin:0;font-weight:400;text-transform:uppercase}.logo h1{line-height:36px}.logo a,.logo h1{color:#111}.logo,.logo p,.sitenav ul li a{color:#111;display:block}.container{width:1100px;margin:0 auto;position:relative}#pageholder{width:100%;margin:0 auto}#mainnavigation{border-top:1px solid #eee}.toggle{display:block}.toggle a{width:100%;background:url(/wp-content/themes/beautiplus/images/mobile_nav_right.png)no-repeat right center #3e3e3e;padding:10px;margin-top:5px;font-size:16px}.toggle a:hover{color:#fff!important}.sitenav{display:none}.headerinner{position:relative!important}.header{width:100%;z-index:999;top:auto;background-color:#fff;box-shadow:0 1px 3px #ddd}.sitenav{padding:0;text-align:center}.sitenav ul{padding:0;font-family:"Montserrat",sans-serif}.sitenav ul li{display:inline-block;margin:0;position:relative;text-align:center}.sitenav ul li a{padding:20px}.sitenav ul li a:hover,.sitenav ul li.current_page_item a,a{color:#e80f6f}.site-main{width:740px;margin:0;padding:0;float:left}.fullwidth{width:100%!important;float:none!important}#page_content p,.fullwidth p{margin-bottom:30px}#page_content{padding:25px 0}#page_content p{line-height:26px}#footer-wrapper{background-color:#201d1b;position:relative;color:#fff}.cols-4{width:22.6%;float:left;margin:0 3% 2%0;padding:35px 0 20px;box-sizing:border-box}.cols-4 p{margin-bottom:0}.copyright-wrapper{background-color:#191614;position:relative;padding:10px 0}.copyright-wrapper a:hover,.toggle a{color:#fff}.copyright-txt{float:left}.design-by{float:right}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0/.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}a:focus{outline:thin dotted #e80f6f}@media screen and (max-width:767px){*{box-sizing:border-box}.copyright-txt,.design-by{float:none}.container{width:auto;padding:0 20px}.header{width:100%;padding:0}.logo,.site-main{width:auto;float:none}.logo{text-align:center;margin:0 auto;padding:8px 15px;position:relative;display:table}.site-main{margin:0;padding:0}.copyright-wrapper{text-align:center}.cols-4{width:100%!important;display:block;margin-right:0;margin-bottom:15%}#pageholder{width:100%}}@media screen and (min-width:481px) and (max-width:767px){*{box-sizing:border-box}.container{width:440px;margin:0 auto}}@media screen and (max-width:1169px) and (min-width:768px){*{box-sizing:border-box}.container,.logo{width:auto;padding:0 20px}.logo{float:none;text-align:center;margin:0 auto;padding:8px 15px;position:relative;display:table}.site-main{width:65%}#pageholder{width:100%}}@media screen and (max-width:1169px) and (min-width:981px){html{overflow-x:hidden}}@media screen and (max-width:980px){.toggleMenu{display:block}.sitenav{float:none;margin:0;position:relative;overflow-x:hidden;background-color:#fff;border-radius:0;top:0;border-bottom:none}.sitenav ul{color:#000;width:100%!important;float:none!important;margin:0;padding:0}.sitenav ul li{border-top:1px #ccc solid;display:block;float:none;text-align:left;border-bottom:none!important}.sitenav ul li a{padding:5px 10px!important;display:block;color:#000;border:0}.sitenav ul li a:hover,.sitenav ul li.current_page_item a{color:#fff;border:0!important;border-radius:0}}