.perfectzoom .logo{font-size:22vw;height:36vw}.perfectzoom .username{font-size:4vw;line-height:5vw;height:auto;color:white;text-align:center}.perfectzoom .swatch{height:calc(3px + 3.5vw);width:calc(3px + 3.5vw)}.perfectzoom .logotext{font-size:8vw;line-height:10vw}.perfectzoom .logocontainer{margin-bottom:23vw}.perfectzoom .homeribbon{padding-top:4vw;height:27vw}.perfectzoom .launchicon{font-size:7.5vw;line-height:13.5vw;height:14vw;width:14vw;border:.7vw solid}.perfectzoom .launchtext{padding-top:1.2vw;font-size:3.5vw;font-weight:400}.widget-footer{min-height:0;padding:.5vw}.widget-header{min-height:0;padding:.5vw}.perfectzoom .jarviswidget div,.perfectzoom .jarviswidget span{font-size:calc(3px + 2vw);line-height:normal}.perfectzoom .jarviswidget span.highlight{font-size:calc(3px + 3vw);font-weight:bold;line-height:normal}.perfectzoom .jarviswidget h1,.perfectzoom h1{font-size:calc(3px + 3.5vw);line-height:normal}.perfectzoom .jarviswidget h2,.perfectzoom h2{font-size:calc(3px + 3vw);line-height:normal}.perfectzoom .jarviswidget h3,.perfectzoom h3{font-size:calc(3px + 2.8vw);line-height:normal}.perfectzoom .jarviswidget h4,.perfectzoom h4{font-size:calc(3px + 2.6vw);line-height:normal}.perfectzoom .jarviswidget h5,.perfectzoom h5{font-size:calc(3px + 2.4vw);line-height:normal}.perfectzoom .jarviswidget h6,.perfectzoom h6{font-size:calc(3px + 2.2vw);line-height:normal}.perfectzoom .jarviswidget p,.perfectzoom p{font-size:calc(3px + 3vw);line-height:normal}.perfectzoom .smallfont{font-size:calc(3px + 2.4vw);line-height:normal}.perfectzoom .font-small{font-size:calc(3px + 2.4vw);line-height:normal}.perfectzoom .leftindent{margin-left:3vw}.perfectzoom ol li,.perfectzoom ol,.perfectzoom ul li,.perfectzoom ul{font-size:calc(3px + 3vw);line-height:normal}.perfectzoom ul{overflow:hidden}.perfectzoom .jarviswidget .widget-icon{font-size:calc(3px + 4vw);line-height:normal;padding-right:.5vw}.perfectzoom .jarviswidget header{padding-left:2vw;padding-top:.5vw;padding-bottom:.5vw}.widget-toolbar{height:auto;float:none}.jarviswidget>header{height:auto;line-height:normal}.jarviswidget>header>.widget-icon,.jarviswidget>header>h2{float:none;display:inline}.pagination-xs>li>a,.pagination-xs>li>span{font-size:inherit}.btn-text{padding-top:5vw;font-size:calc(3px + 3vw)}.perfectzoom .btn-xs{font-size:calc(6px + 1.7vw);padding:.7vw 7.7vw .7vw 7.7vw;background-color:#eee}.perfectzoom .margin-top-20{margin-top:6vw}.perfectzoom .margin-top-10{margin-top:3vw!important}.perfectzoom img{width:100%}.perfectzoom .margin-bottom-20{margin-bottom:6vw}.perfectzoom .margin-bottom-10{margin-bottom:3vw!important}.btn-main{width:60vw;font-size:calc(3px + 4vw)}.perfectzoom .smart-form .input input,.perfectzoom .smart-form .select select,.perfectzoom .smart-form .textarea textarea{width:70vw;width:100%;height:calc(5px + 7.5vw)!important;line-height:8vw;padding:1.2vw 1.4vw 1.2vw 1.2vw;border-width:.1vw;font-size:calc(3px + 2.6vw)}.perfectzoom .smart-form section .input input,.perfectzoom .smart-form section .select select,.perfectzoom .smart-form section .textarea textarea{padding:1.2vw 1.4vw 1.2vw 10vw}.perfectzoom .smart-form label.hint{height:calc(5px + 7.5vw)!important;line-height:1.1em;padding:0;padding-top:10px;border-width:.1vw;font-size:calc(3px + 2.6vw)}.perfectzoom .input-group.select select{padding:.2vw 1.4vw 1.2vw 4vw!important}.nt-full-width{width:100%}.perfectzoom .smart-form footer .btn{height:calc(3px + 4.9vw);line-height:calc(3px + 4.9vw);margin:calc(3px + 1.3vw) 0 0 calc(3px + 0.3vw);padding:0 calc(3px + 2.6vw);font-size:calc(3px + 2.6vw)}.perfectzoom select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}.perfectzoom .input-group:after{position:absolute;right:calc(5px + 2vw);top:5px;font-family:"myrowpro";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;line-height:calc(4px + 6vw);height:calc(-5px + 7.5vw);font-size:calc(3px + 3vw);content:'';z-index:10}.perfectzoom .form-control{height:calc(5px + 7.5vw);line-height:calc(5px + 5vw);padding:1.2vw 1.4vw 1.2vw 1.4vw;border-width:.1vw;font-size:calc(3px + 2.6vw);font-size:calc(3px + 3vw)}.perfectzoom .smart-form .icon-append,.perfectzoom .smart-form .icon-prepend{line-height:calc(4px + 6vw);height:calc(-8px + 7.5vw);padding-left:calc(-10px + 3vw);padding-right:calc(-2px + 5vw);border-right-width:1px;border-right-style:solid;font-size:calc(3px + 3vw)}.ui-mobile .perfectzoom label,.perfectzoom .ui-controlgroup-label{margin-bottom:0}.perfectzoom .title1{font-size:calc(3px + 3vw);font-weight:normal;line-height:calc(11px + 3.5vw)}.perfectzoom .title3{font-size:calc(5px + 3.5vw);font-weight:normal;line-height:calc(11px + 3.5vw)}.perfectzoom .badge{padding:calc(2px + .3vw) calc(5px + .7vw) calc(2px + .3vw) calc(5px + .7vw)}.perfectzoom .title2{font-size:calc(5px + 2.2vw);font-weight:normal;line-height:calc(11px + 2.2vw)}.perfectzoom .nt-side-margin-30{margin-left:calc(10px + 7vw);margin-right:calc(10px + 7vw)}
