a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{font-size:99%}.site-content-to-expand{padding:10px 0 15px}.mainpage-container{min-height:200px}.container.dd-menu{width:auto}.container.bg-main-c{padding:0}.page-composer-container{padding:0 10px}.page-composer-container div.row{margin-top:5px}.page-title-cont{margin:0;padding:0}.text-area-page-content-box{margin:0 auto}.container.container-full-width,.container.footer-cont{padding-left:0;padding-right:0}.container.headnav-floatmen{padding-left:25px;padding-right:25px}header{padding-left:15px;padding-bottom:10px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.mainpage-container{padding:5px 10px}.text-area-page-content-box{padding:20px}.footer>.row{margin:0}.prev-page{margin:15px 15px 0 0}.hc-4{left:40px}p{line-height:1.4em}.navbar{border:0;min-height:0}.component-title{font-size:1em}.menu-tm{margin-top:13px}.btn-main-theme,ul.blog-cats li a{font-size:1em}.menu-tm>ul>.navbar-nav{text-align:rigsht;float:right}.menu-tm .navbar-nav>li>a{font-weight:700;font-size:1.2em}.menu-tm{text-align:right;float:right}.dd-1{position:absolute;left:10px}.navbar-toggle.burger2{margin-left:-4px}.side-menu>.navbar-nav{width:auto;padding:0;margin:12px auto 9px;text-align:center}h2.component-title,h5.panel-title a{font-weight:400}.footer-logo .logo a img{height:45px;text-align:center;margin:20px auto 0}.menu-footer>li>a{font-weight:700}h1.tit span{text-transform:uppercase;font-size:1.3em;padding:5px}.homepage-banner{font-size:.7em;position:absolute;top:35%;margin:0 auto;width:100%;text-align:center}.carousel-control.left,.carousel-control.right{visibility:hidden}.contact-form-container{margin-top:10px}.page-composer-container .page-comp-margin{padding-left:20px;padding-right:20px}.pg-comp-img-bot-text{margin-top:25px;text-align:center}.nb-title{font-size:1.2em;font-weight:700;margin-top:4px}.close-side i.fa{margin-top:2px}.pc-img-title{font-size:1.1em;font-weight:700;margin:5px 0}.col-xs-6.mob-port-logo{padding:0}#successMessage{margin:0 auto;text-align:center}.footer-logo{margin-right:20px}@media only screen and (min-width:478px){.homepage-banner{font-size:.8em}}@media only screen and (min-width:758px){.homepage-banner{font-size:1.1em}}@media only screen and (min-width:991px){#menu-bar{width:920px;padding-right:25px;padding-left:25px;margin:0 auto;left:0;right:0}.homepage-banner{font-size:1.4em;top:40%}.side-menu{margin-top:-96px}.side-menu>.navbar-nav{text-align:right;float:right;margin-right:30px}.side-menu>.navbar-nav>li>a{font-size:1em;font-weight:700}.footer-logo .logo a img{height:55px;text-align:right;float:right;margin-top:0}}@media only screen and (min-width:1023px){.homepage-banner{font-size:1.6em}}@media only screen and (min-width:767px){.container.container-full-width,.container.footer-cont{padding-left:25px;padding-right:25px}.side-menu>.navbar-nav>li>a{font-size:1.17em}.row.main-page-container,.row.shop-page-container{margin-right:0;margin-left:0}.mainpage-container{border-radius:5px;padding:10px 15px}.text-area-page-content-box{border-radius:5px;padding:20px}.footer{border-top-left-radius:5px;border-top-right-radius:5px}.container.bg-main-c{padding:0 25px}}@media only screen and (min-width:768px) and (max-width:991px){.container.headnav-floatmen{margin-left:25px;margin-right:25px;width:calc(100% - 50px);border-bottom-left-radius:5px;border-bottom-right-radius:5px}#menu-bar{margin-left:25px;margin-right:25px;width:calc(100% - 50px)}}@media only screen and (max-width:767px){.row.portfolio-item{margin-right:0;margin-left:0}}@media only screen and (min-width:1200px){.side-menu ul li{margin-left:1px}.dd-menu .menu-tm.menu ul ul li{margin-left:0}#menu-bar{width:1120px;padding-right:15px;padding-left:15px;margin:0 auto;left:0;right:0}}