html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'Open Sans';font-weight:400;font-style:normal;src:url(../fonts/Open-Sans-regular/Open-Sans-regular.eot);src:url(../fonts/Open-Sans-regular/Open-Sans-regular.eot?#iefix) format("embedded-opentype"),local("Open Sans"),local(Open-Sans-regular),url(../fonts/Open-Sans-regular/Open-Sans-regular.woff2) format("woff2"),url(../fonts/Open-Sans-regular/Open-Sans-regular.woff) format("woff"),url(../fonts/Open-Sans-regular/Open-Sans-regular.ttf) format("truetype"),url(../fonts/Open-Sans-regular/Open-Sans-regular.svg#OpenSans) format("svg")}@font-face{font-family:'Open Sans';font-weight:600;font-style:normal;src:url(../fonts/Open-Sans-600/Open-Sans-600.eot);src:url(../fonts/Open-Sans-600/Open-Sans-600.eot?#iefix) format("embedded-opentype"),local("Open Sans Semibold"),local(Open-Sans-600),url(../fonts/Open-Sans-600/Open-Sans-600.woff2) format("woff2"),url(../fonts/Open-Sans-600/Open-Sans-600.woff) format("woff"),url(../fonts/Open-Sans-600/Open-Sans-600.ttf) format("truetype"),url(../fonts/Open-Sans-600/Open-Sans-600.svg#OpenSans) format("svg")}@font-face{font-family:'Open Sans';font-weight:700;font-style:normal;src:url(../fonts/Open-Sans-700/Open-Sans-700.eot);src:url(../fonts/Open-Sans-700/Open-Sans-700.eot?#iefix) format("embedded-opentype"),local("Open Sans Bold"),local(Open-Sans-700),url(../fonts/Open-Sans-700/Open-Sans-700.woff2) format("woff2"),url(../fonts/Open-Sans-700/Open-Sans-700.woff) format("woff"),url(../fonts/Open-Sans-700/Open-Sans-700.ttf) format("truetype"),url(../fonts/Open-Sans-700/Open-Sans-700.svg#OpenSans) format("svg")}html,body{height:100%;width:100%}body{color:#000;font-family:'Open Sans',sans-serif;font-size:15px;font-weight:400;line-height:1.4}h1{color:#000;font-size:25px;font-family:inherit;font-weight:700;line-height:1.1}@media (min-width: 750px){h1{font-size:26px}}h2{color:#000;font-size:21px;font-family:inherit;font-weight:600;line-height:1.1}@media (min-width: 750px){h2{font-size:22px}}h3{color:#000;font-size:17px;font-weight:700}h4{color:#662384;font-size:20px;font-weight:400}h5,h6{font-weight:700}p{margin-bottom:16px}a{color:#662384;text-decoration:none}a:hover{color:#7fc458}b,strong{font-weight:700}sup{font-size:.8em;color:#707070}.pull-right{float:right}.pull-left{float:left}.center{text-align:center}.moduletable{width:100%;display:inline-block}.breadcrumb li{float:left}.breadcrumb li .divider{margin:0 5px}div[class*='span']{float:left}.span1{width:100%}@media (min-width: 750px){.span1{width:8.33333333%}}.span2{width:100%}@media (min-width: 750px){.span2{width:16.66666667%}}.span3{width:100%}@media (min-width: 750px){.span3{width:25%}}.span4{width:100%}@media (min-width: 750px){.span4{width:33.33333333%}}.span5{width:100%}@media (min-width: 750px){.span5{width:41.66666667%}}.span6{width:100%}@media (min-width: 750px){.span6{width:50%}}.span7{width:100%}@media (min-width: 750px){.span7{width:58.33333333%}}.span8{width:100%}@media (min-width: 750px){.span8{width:66.66666667%}}.span9{width:100%}@media (min-width: 750px){.span9{width:75%}}.span10{width:100%}@media (min-width: 750px){.span10{width:83.33333333%}}.span11{width:100%}@media (min-width: 750px){.span11{width:91.66666667%}}.span12{width:100%}@media (min-width: 750px){.span12{width:100%}}.btn{background:#fff;border-bottom:4px solid #662384;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-clip:padding-box;color:#662384;display:inline-block;font-weight:700;padding:13px 34px 15px;text-transform:uppercase}.btn:hover{color:#7fc458}.btn.btn-secundary{-webkit-border-radius:none;-moz-border-radius:none;border-radius:none;background-clip:padding-box;border-bottom:none}.container{box-sizing:border-box;width:100%;margin:0;padding:0}.container:after{content:"";display:table;clear:both}.container .wrapper{width:100%;margin:0 auto;position:relative;background-color:#fff}@media (min-width: 1025px){.container .wrapper{width:100%;max-width:960px}}@media (min-width: 1168px){.container .wrapper{max-width:990px}}.container.topmenu,.container.carousel,.container.content,.container.footer{background:#e0dde4}.container.topmenu .wrapper,.container.carousel .wrapper,.container.content .wrapper,.container.footer .wrapper{overflow:hidden}.container.topmenu .wrapper > div,.container.carousel .wrapper > div,.container.content .wrapper > div,.container.footer .wrapper > div{background:#fff}.items-row .span6{float:left;margin-right:0;width:100%}@media (min-width: 750px){.items-row .span6{margin-right:2%;width:49%}}.items-row .span6:last-child{margin-right:0}.container.topmenu{background:#cdc0d4;color:#fff;z-index:1}.wrapper.topmenu{border-top:solid 5px #662384;padding-top:20px}.logo{padding-left:50px}.container.header{background:#cdc0d4}.addressbar{width:100%;text-align:center}.company{float:left}@media (max-width: 1200px){.company{display:none}}.pobox{display:inline-block;margin:0 40px 0 auto}@media (max-width: 900px){.pobox{display:none}}.address{display:inline-block;margin:0 40px 0 auto}@media (max-width: 600px){.address{display:none}}.email{display:inline-block;margin:0 40px 0 auto}.phone{display:inline-block;margin:0 auto 0 40px}.social{float:right;width:150px}@media (min-width: 750px){.mobile{display:none!important}}#toggleMenu{color:#000;line-height:54px;margin-top:7%;text-decoration:none}@media (min-width: 750px){#toggleMenu{display:none}}.mainmenu{width:100%;background:#662384}.mainmenu ul.nav{display:none;margin-bottom:25px;position:relative}@media (min-width: 750px){.mainmenu ul.nav{float:left;margin-bottom:0;display:block;text-align:center}}.mainmenu ul.nav li{border-bottom:1px solid #662384;width:100%;padding:0 25px 0 20px;border-right:1px solid #c9c9c7}@media (min-width: 750px){.mainmenu ul.nav li{border-bottom:none;float:left;margin:0;width:inherit;display:inline}}.mainmenu ul.nav li a{color:#fff;font-weight:600;display:block;height:40px;line-height:40px;width:100%}@media (min-width: 750px){.mainmenu ul.nav li a{display:inline;height:inherit;width:inherit}}.mainmenu ul.nav li a:hover{color:#7fc458}.mainmenu ul.nav li.parent ul.nav-child{display:none}@media (min-width: 750px){.mainmenu ul.nav li.parent ul.nav-child{display:inherit;background:#662384;position:absolute;margin-left:-9999px;top:40px;text-align:left;z-index:999;padding-bottom:15px}}.mainmenu ul.nav li.parent ul.nav-child li{display:list-item;float:none;height:40px;margin:0;padding:0;width:100%}.mainmenu ul.nav li.parent ul.nav-child li a{color:#e0dde4;width:100%;height:100%;display:block;box-sizing:border-box;padding:0 20px;font-size:90%;white-space:nowrap}.mainmenu ul.nav li.parent ul.nav-child li a:hover{background:#7fc458;color:#fff}.mainmenu ul.nav li:hover{background:#7fc458}.mainmenu ul.nav li:hover a{color:#fff}.mainmenu ul.nav li:hover ul.nav-child{margin-left:-20px}.topmenu{width:100%;background:#fff}.topmenu ul.nav{display:none;margin-bottom:25px;position:relative}@media (min-width: 750px){.topmenu ul.nav{float:right;margin-bottom:0;display:block;text-align:center}}.topmenu ul.nav li{border-bottom:1px solid #662384;width:100%;padding:0 25px 0 20px;border-right:1px solid #c9c9c7}@media (min-width: 750px){.topmenu ul.nav li{border-bottom:none;float:left;margin:0;width:inherit;display:inline}}.topmenu ul.nav li a{color:#7fc458;font-weight:600;display:block;height:40px;line-height:40px;width:100%}@media (min-width: 750px){.topmenu ul.nav li a{display:inline;height:inherit;width:inherit}}.topmenu ul.nav li a:hover{color:#662384}.topmenu ul.nav li.parent ul.nav-child{display:none}@media (min-width: 750px){.topmenu ul.nav li.parent ul.nav-child{display:inherit;background:#7fc458;position:absolute;margin-left:-9999px;top:40px;text-align:left;z-index:999;padding-bottom:15px}}.topmenu ul.nav li.parent ul.nav-child li{display:list-item;float:none;height:30px;margin:0;padding:0;width:100%}.topmenu ul.nav li.parent ul.nav-child li a{color:#e0dde4;width:100%;height:100%;display:block;box-sizing:border-box;padding:0 20px;font-size:90%;white-space:nowrap}.topmenu ul.nav li.parent ul.nav-child li a:hover{background:#7fc458;color:#fff}.topmenu ul.nav li:hover{background:#7fc458}.topmenu ul.nav li:hover a{color:#fff}.topmenu ul.nav li:hover ul.nav-child{margin-left:0}.pagination ul li{display:inline;padding:0 10px}.pagination ul{list-style-type:none}.mainmenu{width:100%}.blog-featured,.blog,.item-page,#osmap,.contact_page{padding:0 50px}#osm-singup-page,#osm-plans-list-columns,#osm-subscription-history,#osm-profile-page,#osm-singup-page,.osdownloads-container,#osm-subscription-complete{padding:20px 50px}.page-header{padding:20px 0}body.blog{padding:0}.rightmodule h3{margin-bottom:20px}@media (max-width: 1020px){.item-page > .item-image img{width:100%}}@media (min-width: 1020px){.item-page > .item-image{margin:0}}.pull-left.item-image{padding-right:20px}.intro-image{max-width:125px;max-height:125px;margin-right:10px}.img-responsive,.thumbnail > img,.thumbnail a > img,.carousel-inner > .item > img,.carousel-inner > .item > a > img{display:block;max-width:100%;height:auto}.blog .item p{height:120px}.blog .item > p.readmore{height:60px}.blog .item h2{height:50px}.container.carousel .span12{padding-bottom:30px}.container.carousel img{box-shadow:0 0 30px rgba(0,0,0,0.6);width:100%;height:auto}.custom img{width:90%;height:auto}.moduletable{width:90%;background:#f2f8ee;padding:15px;margin-bottom:25px}.container.footer{background:#cdc0d4;height:80px;padding-top:10px;color:#d3d3d3}@media (min-width: 750px){.container.footer{height:40px}}.container.footer a{color:#d3d3d3}.container.footer a:hover{color:#7fc458}.container.footer .wrapper > div{background:#cdc0d4;color:#8c8c8c}.container.footer .wrapper > div a{color:#8c8c8c}.container.footer .wrapper > div a:hover{color:#662384}@media (max-width: 750px){.footermenu{display:none}}#xmap{padding:0 50px}ul.level_1{padding-left:25px}.osm-plan-price{background:#662384;color:#fff;padding:20px 0 10px}.osm-plan-recommended .osm-plan-price{background:#7fc458}.osm-pricing-table .osm-plan-recommended .plan-recommended{background:#7fc458}.osm-pricing-table{height:140px}.btn-primary{color:#fff;background-color:#7fc458;border-color:#62a73b}.container{padding-left:30px;padding-right:30px}.brand.pull-left{padding-top:15px}.form-group{background-color:#f7f7f7}.osm-container .form-group select,.osm-container .form-group textarea,.osm-container .form-group input[type="text"],.osm-container .form-group input[type="password"],.osm-container .form-group input[type="datetime"],.osm-container .form-group input[type="datetime-local"],.osm-container .form-group input[type="date"],.osm-container .form-group input[type="month"],.osm-container .form-group input[type="time"],.osm-container .form-group input[type="week"],.osm-container .form-group input[type="number"],.osm-container .form-group input[type="email"],.osm-container .form-group input[type="url"],.osm-container .form-group input[type="search"],.osm-container .form-group input[type="tel"],.osm-container .form-group input[type="color"]{margin-top:0;padding:3px 10px;line-height:18px}.form-group{background-color:#f7f7f7}.form-group{margin-bottom:15px}input[type="text"]{margin-top:0;padding:15px 10px;line-height:18px}.input-group-addon{width:10px}.vat_country_code{margin-top:3px;padding:12px 10px;line-height:18px}.osm_vatnumber{margin-top:0}.pronounce-colors{color:#662384}.footercenter{margin:auto;width:50%;padding:10px}.footercenter a{color:#333}.footercenter a:hover{color:#333}.contentcolumn{padding-bottom:25px}.form-horizontal .form-group{margin-left:0;margin-right:0}.osm-container img{float:right!important}.osm-pricing-table .osm-plan .osm-plan-header h2{font-size:17px;text-transform:none}.rightmodule{margin-top:20px;width:90%}input[type="text"]{padding:5px 10px}.col-md-4{padding-right:25px}.footer p{padding:15px 0 0 15px;color:#fff}.slogan{margin:90px 0 0;float:right}.slogan p{color:#cdc0d4;font-style:italic;font-size:25px}.readmore_wrapper{visibility:hidden}.osm-container .form-group select{padding:0}div#osm-plans-list-columns div.row.osm-pricing-table .osm-plan{margin:0}#osm-plans-list-columns{padding:0;margin:0 0 25px 50px;width:auto}.osm-pricing-table{margin:0}h3.osm-heading{padding:20px 0}.osm-pricing-table > .span3{width:30%;padding-right:10px}.btn:hover{background-color:#662384;color:#fff;border-color:#662384}#osm-plans-list-columns h1{padding:20px 0}