@import url(bootstrap.min.css);@import url(bootstrap-theme.min.css);
@font-face {
    font-family: 'segoe_printregular';
    src: url('../fonts/segoepr-webfont.woff2') format('woff2'),
         url('../fonts/segoepr-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
nav.main>ul>li>a,nav.sidebar-menu{text-transform:uppercase;z-index:1}#scroll-top,a.toggle-menu{cursor:pointer}.slick-loading .slick-slide,.slick-loading .slick-track,header.main .logo span,header.main .logo-xs span{visibility:hidden}.slick-dots,nav.sidebar-menu ul>li>ul,section.main .patents-list ul{list-style:none}.slick-dots li button:focus,.slick-dots li button:hover,.slick-list:focus{outline:0}body{font-size:16px}body *{font-family:'Source Sans Pro',sans-serif}svg{margin:0 auto;display:block}a{color:#c12e2a}a:hover{color:#d91e18}nav.sidebar-menu a,noscript p{color:#fff}noscript p{font-weight:700}@media(min-width:768px){.animate-svg-33,.animate-svg-66{opacity:0;-moz-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.animate-svg-33.show,.animate-svg-66.show{opacity:1}}.caret-light{background:url(../img/icons/small/caret.png) top left;width:10px;height:6px;display:inline-block}nav.sidebar-menu{position:fixed;top:80px;left:100%;bottom:0;background:#262626;-moz-transition:left .5s;-webkit-transition:left .5s;-ms-transition:left .5s;transition:left .5s;width:100%;overflow:auto}nav.sidebar-menu.active{left:0}nav.sidebar-menu .nav{margin-top:40px;margin-bottom:40px}nav.sidebar-menu .nav>li{border-bottom:1px solid #666}nav.sidebar-menu a:active,nav.sidebar-menu a:focus,nav.sidebar-menu a:hover{background-color:#d91e18;text-decoration:none}nav.sidebar-menu ul>li>ul>li{height:40px;line-height:40px}nav.sidebar-menu .nav>li>ul>li>a{width:100%;height:100%;display:block;padding-left:10px}header.main .navbar-fixed-top{background-color:#fff}header.main{background:url(../img/header-background.jpg) center no-repeat;background-size:cover;min-height:500px}header.main.what-we-do{background-image:url(../img/what-we-can.jpg)}header.main.blog{background-image:url(../img/blog.jpg)}header.main.why-us{background-image:url(../img/why-us.jpg)}header.main.products{background-image:url(../img/products.jpg)}header.main.support{background-image:url(../img/support.png)}header.main.about-us{background-image:url(../img/about-us.jpg)}header.main.contact{background-image:url(../img/contact.jpg)}header.main .heading{background-color:rgba(40,40,40,.6);height:100%;padding-top:100px}header.main .heading-scroll{padding-top:100px;min-height:500px}header.main .heading-player{float:left;margin-top:130px;width:100%;height:auto;background:url(../img/ipad.png) center center no-repeat;padding:25px 50px 60px 45px;background-size:contain;margin-bottom:-50px}header.main .heading-player iframe{width:100%;float:left}header.main .heading h2{color:#fff;text-transform:uppercase;font-weight:300;padding-bottom:20px}header.main .heading h2 strong{float:right}header.main .heading .btn{text-transform:uppercase;font-weight:400;color:#000;font-size:16px;border:1px solid #000;border-radius:7px;padding:10px 22px}header.main .heading .btn:hover{color:#fff;border-color:#fff}section.highlight .btn-danger{background:#c12e2a;border-color:#ac2925}section.highlight .btn-danger:hover{background:#fff;border-color:#ececec;color:#c12e2a}section.highlight a{color:#fff;text-decoration:underline}#scroll-top:hover,.slick-next:hover,.slick-prev:hover,footer.main a.glyphicon:hover,section.carousel .timeline-nav .item:focus,section.carousel .timeline-nav .item:hover,section.highlight a.btn,section.main.blog article .category:focus,section.main.blog article .category:hover{text-decoration:none}header.main h1{text-align:center;color:#fff;text-transform:uppercase;font-weight:300;font-size:6.5rem;margin:150px 0 190px;line-height:72px}header.main img.heading-graphics{padding-top:145px}@media (max-width:430px){header.main h1{font-size:4rem;line-height:15vw}}header.main .logo{height:80px;background:url(../img/microrisc-logo-text-red-black.png) left center no-repeat;background-size:contain;max-width:450px;min-width:200px;}nav.main{height:80px}nav.main>ul>li{height:60px}nav.main>ul>li>a{color:#d91e18;font-weight:700;padding:30px 10px 10px;-moz-transition:color .3s;-webkit-transition:color .3s;-ms-transition:color .3s;transition:color .3s;overflow:hidden}section.main.slider h2,section.main.statistics h2{font-weight:200;text-transform:uppercase;text-align:center}nav.main>ul>li>a:focus,nav.main>ul>li>a:hover{color:#fff;background:0 0}nav.main>ul>li>a:after{position:absolute;top:-100%;left:0;z-index:-1;width:100%;height:100%;background:#d91e18;content:'';-moz-transition:top .3s;-webkit-transition:top .3s;-ms-transition:top .3s;transition:top .3s}nav.main>ul>li>a:focus:after,nav.main>ul>li>a:hover:after{top:0}nav.main>ul>li.active>a{border-top:5px solid #d91e18;padding-top:25px}nav.main>ul>li>.separator:before{float:left;height:40px;width:1px;background-color:#e74c3c;margin-top:20px;content:' '}section.main{padding:78px 0}section.main.timeline,section.main.timeline .slick-list{padding-top:0;padding-bottom:0}section.main.highlight{background-color:#e74c3c}section.main.first{background-color:#fff}section.main.second{background-color:#ecf0f1}section.main.third{background-color:#dadfe1}section.main.fourth{background-color:#bfbfbf}section.main.slider h2{color:#000}section.main.statistics h2{color:#0f0a0a;margin:0 0 30px}section.main h2{color:#d91e18;text-transform:uppercase;font-weight:900;font-size:36px;margin:0 0 10px}section.main h3{color:#e74c3c;font-style:italic;font-size:20px;margin:0 0 25px}section.main img{position:relative;display:block;margin:0 auto}section.main em{margin:25px 0 35px}section.main .stat-number{color:#fff;font-weight:900;font-size:60px;text-align:center}section.main .stat-number-title{color:#fff;text-transform:uppercase;font-weight:300;font-size:36px;text-align:center}section.main.timeline>.container>h2{margin:25px 0}section.carousel .timeline-nav .item{float:left;width:100%;height:113px;line-height:113px;font-size:30px;text-align:center;color:#bfbfbf}section.main.timeline .timeline-nav .active .item{color:#d91e18}section.main.timeline .timeline-nav .active .item:after{position:absolute;bottom:0;left:50%;width:21px;height:11px;margin-left:-10px;content:'';background:url(../img/timeline-active.png) bottom left no-repeat}section.main.timeline-detail{padding-top:45px;padding-bottom:45px}section.main.timeline-detail h2{color:#fff;margin-bottom:25px}section.main.timeline-detail p{color:#fff}section.main .patents-list h2,section.main.certificates h2{margin-bottom:50px}section.main .patents-list h3{height:44px}section.main.certificates .certificates-nav .item{display:block;text-align:center;color:#e74c3c;text-transform:uppercase;font-weight:300;font-size:30px}section.main.certificates .certificates-nav .item:before{display:block;float:left;content:' ';width:100%;height:128px;background:url(../img/icons/small/Sports-128.png) center center no-repeat}section.main.certificates .certificates-nav.diplomas .item:before{background:url(../img/icons/small/Certificate-01-128.png) center center no-repeat}section.main .contact{display:block;width:100%;font-weight:700;height:48px;line-height:48px;float:left}section.main .contact:before{width:48px;float:left}section.main.contacts p{padding-left:48px}section.main.contacts p>span{display:block;width:100%}section.main .contact.phone:before{content:url(../img/icons/small/Phone-48.png)}section.main .contact.email:before{content:url(../img/icons/small/Mail-48.png)}section.main .contact.gps:before{content:url(../img/icons/small/GPS-48.png)}section.main .contact.fax:before{content:url(../img/icons/small/Fax-Machine-48.png)}section.main .contact.address:before{content:url(../img/icons/small/Map-Location-48.png)}section.main.blog article{padding-bottom:29px;border-bottom:1px solid #bdc3c7;margin-bottom:50px}section.main.blog article h2{font-size:24px;font-weight:400;text-transform:none;margin-top:15px;margin-bottom:10px}section.main.blog article .category{color:#e74c3c;font-size:20px;font-style:italic;font-weight:300;margin-bottom:15px;display:block}section.main .sidebar h3,section.main.dealership h3{text-transform:uppercase;font-style:normal;font-size:20px}section.main .sidebar h3{font-weight:600;margin-bottom:20px}section.main.dealership *{color:#fff}section.main.dealership h3{font-weight:700}section.main.dealership h3:before{position:relative;float:left;width:100%;content:url(../img/icons/small/Office-02-128.png)}section.main.dealership .contact-person{font-size:20px}section.main.dealership p{margin-top:30px}section.main.dealership span{display:block}section.map-canvas{height:360px;padding:0}section.map-canvas .map-pointer{display:none}section.references{background:#666}section.references>div>div{padding-left:0;padding-right:0}section.references .thumbnail{padding:0;margin-bottom:0;border:none;border-radius:0;max-height:600px;zoom:1;background:0 0}section.references .thumbnail img{float:right;width:100%;max-width:100%;height:auto!important;display:block;-ms-interpolation-mode:bicubic;zoom:1}section.references .thumbnail .caption{position:absolute;top:0;bottom:0;left:0;right:0;padding:25% 10%;overflow:hidden;background:0 0;transition:background .7s,padding .7s;zoom:1}section.references .thumbnail:hover .caption{padding:3%;background:rgba(22,22,22,.7);overflow:hidden;font-size:0.9em;}section.references .caption h2,section.references .caption h2 small,section.references .caption p{float:left;width:100%}section.references .caption h2{text-align:center;line-height:32px;color:#ddd}section.references h2 small{line-height:24px;margin-top:16px}section.references .thumbnail .caption p{display:none;color:#fff}section.references .thumbnail .caption:hover p{display:block}article h2 a,article h2 a:focus,article h2 a:hover{color:inherit}.sidebar .nav>li>a{padding:10px 0;margin-bottom:0;border-bottom:1px solid #bdc3c7;color:#000}.sidebar .nav>li>a:hover{background:0 0;color:#d91e18}footer.main{background-color:#262626;padding:60px 0;position:relative}footer.main .nav-pills a{color:#afafaf;padding-top:0;padding-bottom:0}footer.main .nav-pills a:hover{background:0 0;color:#fff}footer.main .copyright{text-align:right;color:#fff;font-style:italic}#scroll-top{position:absolute;top:-32px;left:50%;width:64px;height:64px;margin-left:-32px;z-index:2;background:url(../img/scroll-up.png) center center no-repeat #262626;border-radius:100%;color:#fff}footer.main a{color:#fff}footer.main a.glyphicon{font-size:24px}#cookies-message{position:fixed;bottom:0;left:0;right:0;margin:0;border-radius:0;background:rgba(80,80,80,.7);color:#fff;display:none}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-slider{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-loading .slick-list{background:url(../img/ajax-loader.gif) center center no-repeat #fff}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-dots li,.slick-next,.slick-prev,.slick-slide a{cursor:pointer}.slick-slide,.slick-slide img,.slick-slider .slick-list,.slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{left:0;top:0;zoom:1}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px;display:none}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-dots,.slick-initialized .slick-slide{display:block}.slick-slide.dragging img{pointer-events:none}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-next:before,.slick-prev:before{float:left;width:24px;height:43px;content:'';margin:30px 0;}.slick-prev:before{background:url(../img/timeline-left-chevron.png) top left}.slick-prev:hover:before{background-position:bottom left}.slick-next:before{background:url(../img/timeline-right-chevron.png) top left}.slick-next:hover:before{background-position:bottom left}.slick-dots{position:absolute;bottom:-45px;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}[dir=rtl] .slick-next{right:auto;left:-25px}[dir=rtl] .slick-next:before{content:"\2190"}[dir=rtl] .slick-prev{right:-25px;left:auto}[dir=rtl] .slick-prev:before{content:"\2192"}[dir=rtl] .slick-slide{float:right}
@media(min-width:769px) { #carrier{display:inline-block;}}
@media(max-width:768px) { 
#carrier{display:none;}
}