@media screen and (max-width: 737px){body{min-width:100%}#header-cont #top-info #hidden{display:none !important}.home #content h1{font-size:1.3em;width:90%;margin:0 auto}#boxes #tb{width:100%;text-align:center}#boxes #tb .icbox{width:90%;float:none;display:inline-block;margin:0 5%}#boxes #tb .icbox:nth-child(3n){width:90%;float:none;display:inline-block;margin:0 5%}#clients{width:100%}#clients #clients-cont{width:100%}#clients #clients-cont h3{width:90%;margin:0 5%}#clients #clients-cont .owl-carousel .owl-nav{width:100%}#clients #clients-cont .owl-carousel .owl-item p{width:75%}#header-cont{position:relative !important;background-color:#facf04}#header-cont header{padding:0px !important;width:100% !important;height:178px}#header-cont header #logo-wrapper{width:80%;padding:0px 0 0px;max-width:280px;margin:0 auto;float:none;position:relative;height:43px;z-index:11001}#header-cont header #logo-wrapper #logo{width:100%;padding-top:10px}#header-cont header #logo-wrapper #logo img{margin:0 auto;display:block}#header-cont header #top-info{width:100%;text-align:center;margin-top:0px;padding-bottom:10px;position:relative;top:85px}#header-cont header #top-info a{float:none;text-align:center;display:inline-block}#header-cont header #top-info .facebook,#header-cont header #top-info .twitter{display:none}#header-cont header #top-info p{text-align:center !important;font-size:0.85em;width:100%;margin:15px auto}#header-cont header #top-info p.small{font-size:0.7em;margin-top:0px}#header-cont header #top-info p.small a{text-align:center !important;text-decoration:none;float:none !important}#header-cont header #top-info h3{text-align:center;font-size:1.2em}#header-cont header #top-info h2{text-align:center;font-size:2.2em;border-right:0px}#header-cont header #top-info #top-cont{width:100%;margin:-10px auto;font-size:0.85em}#header-cont header .normal-menu{display:none}#header-cont header #search{display:none}#header-cont header #dl-menu{display:block;position:absolute;top:5px;z-index:1001}#header-cont header nav{width:100%;float:none;top:37px;position:absolute}#header-cont header nav .navbar ul{margin:0px}#header-cont header nav .navbar ul li{background:none;border:none;width:100%}#header-cont header nav .navbar ul li a{color:white !important;text-align:left;text-decoration:none;font-family:"Lato",sans-serif !important;text-transform:uppercase}#header-cont header nav .navbar ul li:hover{background:none}#header-cont header nav .navbar ul li.first{border-style:none;border:none}#header-cont header nav .navbar ul li.last{border:none}.general main{position:relative}.general #right{margin:0px;position:relative;float:left;left:auto;width:100%}.general #contact_form{width:100%;max-width:100%}.general #contact_form .col{width:99%}.general #contact_form textarea{width:98%}.general #contact_form input[type="submit"]{width:100%}.general #content{padding-top:10px;padding-bottom:0px}.general #content .in-left{width:100%;height:140px}.general #content .in-left img{width:auto !important;margin:0 auto;display:block;float:left}.general #content h1{font-size:1.3em;width:90%;margin:0 auto;text-align:center !important}.general #content #mg-cont .mg-right{width:100%}.general #content #mg-cont h1{text-align:left;line-height:33px;margin-bottom:20px}.general #content .in-right{width:100%}.general #content .in-right ul li{margin-left:0px !important;padding-left:15px !important;padding-bottom:10px !important}.general #content .in-box h2{text-align:left;color:black !important}.general #content .in-cont h1{width:100%}.general #content .in-cont h2{text-align:left}.general #content #agreement{width:90% !important;margin:0 5%}.general #content #agreement p{width:100%}.general #content form .input{margin:4px 0 0 0}.general #content #content-left.right-on{width:90% !important}.general #content #content-right.right-on{width:90% !important}.general #content #content-left .dots{display:none}.general #content #content-left .table-title-jq{width:50%;background-color:#1d6ab0;color:white;border-radius:15px;padding:5px 10px;text-align:center;text-transform:uppercase;display:block}.general #content #content-left table.format1{margin-top:0px}.general #content #content-left table.format1 th{line-height:inherit;height:auto;left:0px !important;margin:0 auto !important;width:100% !important;display:none}.general #content #content-left #contact-left{width:100%}.general #content #content-left #contact-right{width:90%}.general #content #content-left #tabs-container{margin-top:0px}.general #content #content-left .ms .ms-left{background-color:#1e508d;background-image:none;width:100%;height:auto}.general #content #content-left .ms .ms-left p{text-align:center;margin:0px;padding:0px}.general #content #content-left .ms .ms-right{border-top:2px solid white;width:100%;height:auto}.general #content #content-left .ms .ms-right p{padding:3px 15px 3px 15px;margin:0px;text-align:center;display:block}.general #content #content-left .ms .ms-right{border-top:2px solid white;width:100%;height:auto}.general #content #content-left .ms .ms-right p{padding:6px 15px 10px 15px;text-align:center}.general #content #content-left #tab-3{display:none !important}.general #content #content-left .tab-content{display:block;width:100%}.general #content #content-left .tab-content iframe{width:100% !important}.general #content #content-left .tab{width:100%}.general #content #content-left .tabs-menu{display:none}.general #content #content-left .tab.bullets{width:100%}.general #content #content-left .bullets #tab-cont{width:100%}.general #content #content-left .bullets #bullets{width:90%;float:left;margin-top:0px}.general #content #content-left img{width:100%;height:auto}.general #content #content-right{width:90%;margin:0 5%;padding-bottom:0px}.general #content #content-right img{width:100%;height:auto}.general #content #content-right #contact_form .col{width:100%}.general #content #content-right #contact_form #message textarea{width:100%}.general #content #content-right object{width:100% !important}.general #text-header{width:90%;margin:0 5%}.general #text-header h1{font-size:1.6em}.general .royalSlider{min-width:100% !important;width:100% !important;left:0;height:200px !important;margin-left:0}.general .royalSlider .rsThumb img{width:77px;height:50px}.general .royalSlider .rsThumbs{width:100% !important;min-width:100% !important}main #home-boxes{padding-bottom:15px}main #home-boxes .hpb{height:180px;width:100%;left:0px !important;position:relative}main #home-boxes .hpb .hpb-title{height:160px;width:160px;margin-top:0px;top:0;margin:10px auto 0}main #home-boxes .hpb .hpb-title h2{height:160px;font-size:22px;line-height:22px;padding:0px}main .royalSlider{width:100% !important;min-width:100% !important;height:400px !important}main .royalSlider .infoBlockHolder{bottom:0;left:0;margin-left:0;position:absolute;width:100%}main .royalSlider .infoBlockHolder .infoBlock p{font-size:20px;line-height:24px;height:auto !important;width:90% !important}main .royalSlider .infoBlockHolder .infoBlock p.rsTitle{margin:10px 0 5px;padding:5px 10px 7px 15px;text-align:left}main .royalSlider .infoBlockHolder .infoBlock p.rsTitle span{background-image:none}main .royalSlider .infoBlockHolder .info{display:none}main .royalSlider .infoBlockHolder .more{left:5%;right:auto}main .royalSlider .infoBlockHolder p{padding:5px 0px}main .royalSlider .bg{top:245px}main .royalSlider p{width:90% !important}main #slider-search{display:none}#band #two-img{width:100%}#band #two-img #imgl{width:100%;float:left}#band #two-img #imgr{width:100%;float:left;margin-top:10px}#band #two-img .ti{margin:0 auto;margin-top:75px}#content{width:100%;padding:0px}#content .hpb a{width:100%;left:0}#content #content-left{width:90% !important;margin:0 5%;overflow:hidden}#content #content-left ul{margin:0 0 0 15px;padding:0 0 0 0}#content #content-left ul li{text-align:left;font-size:0.85em !important;font-weight:300;line-height:1.4em;list-style-type:disc}#content #content-right{width:90%;margin:0 5%;padding:0}#content #home-boxes{text-align:center;margin:0 auto}#content #home-boxes .hpb{display:inline-block;margin-right:0px;background-repeat:no-repeat !important}#content #latest-releases{width:90%;margin:0 5%}#content #latest-releases .lr{height:162px;width:126px;background-size:contain !important;margin-bottom:5px}#content #contact_form{width:90%}#content #quote_form .col{width:90%;margin-right:0px}#content #quote_form .col.small{width:83%}#content #quote_form .col.select{width:90%}#earn h2{width:90%;margin:0 5%;font-size:1.3em}#earn p{font-size:1.1em;margin:0 5% 0 10px}#earn a{width:80%;margin:15px auto;font-size:1.3em}#newsletter h2{width:100%}#newsletter form{width:90%;margin:0 5%}#newsletter form input{width:100%;text-align:center;-webkit-appearance:none;border-radius:0;border-bottom:0px}#newsletter form input[type="submit"]{width:100%}#logos{display:none}footer #footer{width:100%}footer #footer table td{padding:6px !important}footer #footer ul{margin:0px;width:100%}footer #footer ul li{width:90%;padding:0 5%;text-align:left}footer #footer ul li a{padding-left:0px}footer #footer ul li p{margin-left:0%}footer #footer #footer-cont{width:90%;padding:0px 0px 20px 0px}footer #footer #footer-cont .f-col{width:100%}footer #footer #footer-cont .f-col-last{padding:0px;margin-left:0px;border-left:0px}footer #footer p{width:90%;margin:0 5%;float:left !important;clear:both;padding:5px 0}footer #footer p.giraffe{float:left;width:90%;text-align:left;margin:0 5%}footer #footer #footer-bottom p{width:90%;margin:0 5%;text-align:left}.news-article .news-right{min-height:105px;width:100%}.news-article .news-right a.book{position:relative;float:left;margin-bottom:10px;margin-top:10px}#mobile-prices{display:block}#canvas-holder,#canvas-holder2,#chart-area,#chart-area2,#chart-area3{width:280px !important;height:280px !important}.chart-legend,.chart-legend2,.chart-legend3{margin-top:-25px;margin-bottom:30px;margin-left:0px}.chart-legend ul li,.chart-legend2 ul li,.chart-legend3 ul li{margin:0px !important;font-size:15px !important}#map-cont{height:462px;margin-bottom:80px;background-color:#82bbd8}#map-cont #map{height:350px}#map-cont #map-info-cont{width:100%}#map-cont #map-info-cont #map-info{top:260px;left:50%;margin-left:-140px}.gallery{height:120px !important}.gallery img{width:120px !important;height:120px !important}.header{z-index:11102}.header a{background:transparent url("images/hamburger.svg") no-repeat scroll 0 8px;display:block;height:40px;z-index:11109;left:10px;position:absolute;top:2px;width:40px}#exec-gallery .exec-item-a{display:inline-block;max-width:49%}.mm-panels li a{text-align:left}table.responsive tr:first-child{left:auto;position:relative;top:auto}table.responsive td::before{word-wrap:normal}table.title{display:none}table.format2 td{border:none !important;border-radius:0px !important}table.format2 .bottom td{border:none !important;border-radius:0px !important}.general #content #content-left table.format2 tr.top td:last-child,.general #content #content-left table.format2 tr.bottom td:last-child{border:none !important}.general #content #content-left table.format2 tr.top td:last-child,.general #content #content-left table.format2 tr.bottom td:last-child{border:none !important}.general #content #content-left table.format2 tr.top td:last-child,.general #content #content-left table.format2 tr.bottom td:last-child{border:none !important}.general #content #content-left table.format2 tr.top td:first-child,.general #content #content-left table.format2 tr.bottom td:first-child{border:none !important}.general #content #content-left table.format2 tr.top td{border:none !important}.general #content #content-left table.format2 tr.bottom td{border:none !important}}@media screen and (max-width: 450px){.general .royalSlider{min-width:100% !important;width:100% !important;left:0;min-width:320px;margin-left:0}.general .royalSlider .rsOverflow{height:195px !important}}@media screen and (max-width: 450px){.general .royalSlider{min-width:100% !important;width:100% !important;left:0;min-width:320px;margin-left:0}.general .royalSlider .rsOverflow{height:195px !important}}@media screen and (-webkit-min-device-pixel-ratio: 0) and (max-width: 450px){main #home-boxes .hpb .hpb-title{margin-top:0px}main #home-boxes .hpb a{top:50%;left:50%;margin-top:-80px;margin-left:-80px;position:absolute}}
