/**handles:rnrMedia**/
@media only screen and (max-width:960px){#portfolio-wrap .one-third{width:33.33%}.home-quote{margin:0 10px}.rnr-icon-middle h3{font-size:24px}nav.light{background:#fff}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape){.home-parallax,.parallax-bg{background-attachment:scroll!important;background-position:center top!important;background-size:cover!important}.member-bio{max-height:600px}nav.light{background:#fff}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait){.home-parallax,.parallax-bg{background-attachment:scroll!important;background-position:center top!important;background-size:cover!important}.member-bio{max-height:800px}nav.light{background:#fff}}@media only screen and (min-width:960px) and (max-width:980px){.modal{position:absolute;top:0}nav.light{background:#fff}}@media only screen and (min-width:768px) and (max-width:959px){h1{font-size:80px}.main-menu li,.main-menu.iconic li{margin-left:20px}.main-menu a{font-size:18px}.testimonial-slider .flex-direction-nav li .flex-next,.twitter-slider .flex-direction-nav li .flex-next{right:44%}.testimonial-slider .flex-direction-nav li .flex-prev,.twitter-slider .flex-direction-nav li .flex-prev{left:44%}.team-member.team-four,.team-member.team-two{width:50%}nav.light{background:#fff}}@media only screen and (max-width:767px){.member-role{padding:40px 0 5px!important}h1{font-size:40px!important;line-height:1}.home-gradient.pagescroll,.home-parallax.pagescroll{margin-bottom:0}.title h1{font-size:40px}.subtitle{font-size:18px;margin-bottom:0}.modal{position:absolute;top:0}.home-logo,.home-logo-text{margin:40px 0 50px}.home3 h1{font-size:20px;margin:0 20px}nav .container .four.columns{width:50%}.main-menu{display:none}.logo.large,.main-menu.large{height:60px}.selectnav{display:block;font-family:BebasNeueRegular,sans-serif;text-transform:uppercase;-webkit-appearance:none;background-color:#333;border:1px solid transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;line-height:1;padding:0 10px;border-radius:0;background-image:url(https://redorangecom.com/wp-content/themes/jarvis_wp/images/selectmenu.png);background-position:center right;background-repeat:no-repeat;color:inherit;outline:0;width:150px;background-size:30px;margin-top:13px;font-size:24px;min-width:auto}.home-parallax{height:auto!important;padding:60px 0}#slidecaption{display:none}#prevslide{left:34%}#nextslide{right:34%}.container .column,.container .columns{margin-bottom:0}#ajaxpage .column,#ajaxpage .columns,.project-media,nav .container .columns,nav .cotainer .column{margin:0}.caption{position:relative;left:0;bottom:5px;margin:0}.testimonial-slider .flex-direction-nav li .flex-next,.twitter-slider .flex-direction-nav li .flex-next{right:36%}.testimonial-slider .flex-direction-nav li .flex-prev,.twitter-slider .flex-direction-nav li .flex-prev{left:36%}#contact-input,.contact-details,.testimonial-slider,.twitter-slider{width:100%}#contact-textarea{width:93%;float:left;margin:0 1%}#contact-submit input[type=submit]{width:94%;margin:1%;float:left}.copyright .social-icons .social-icon{margin-bottom:10px}.copyright p{margin-top:20px;font-size:11px}.color-block,.color-block-content,.parallax,.parallax .overlay,.parallax-content{height:400px}.team-member{width:100%!important;float:none;margin-bottom:40px}.testimonial-icon,.twitter-feed-icon{display:none}#filters{margin-top:40px}#filters ul li a{padding:0;margin:0}#portfolio-wrap .one-third{width:50%}.project-media{margin-top:70px!important}#filters ul li a h3{margin-bottom:5px}.home3 .container{width:440px;height:440px}.five_sixth,.four_fifth,.one_fifth,.one_fourth,.one_half,.one_sixth,.one_third,.three_fifth,.three_fourth,.two_fifth,.two_third{width:100%;margin:0;margin-bottom:0;float:none}.home-parallax,.parallax-bg{background-attachment:scroll!important;background-position:top center!important;background-size:cover}.contact-details h2,p.quote{font-size:30px}#twitter-feed ul.slides>li{font-size:16px;margin-bottom:25px}a#button-newsletter{width:66%}.home-newsletter .home-quote h3{font-size:20px}nav.light{background:#fff}div#home-1{margin-top:60px}.single-ourteam{margin-top:100px!important}}@media only screen and (max-width:479px){.home-logo-text a{font-size:32px}.logo.large,.main-menu.large{height:60px}.selectnav{width:150px;background-size:30px;margin-top:13px;font-size:24px;min-width:auto}#portfolio-wrap .one-third{width:100%}.home3 .container{width:280px;height:280px}.home3#home h1{font-size:15px;margin:0 20px}#prevslide{left:30%}#nextslide{right:30%}a#button-newsletter{width:92%}.mc4wp-form input{width:92%}nav.light{background:#fff}}@media only screen and (min-width:1200px){nav .container{width:96%;display:block}.home-logo-text a{font-size:90px}.slider-text{width:100%}.parallax,.parallax .overlay,.parallax .parallax-content{height:580px}.home4 .container{width:65%}#respond-inputs p{width:222px;margin-right:10px;float:left}#respond-inputs p.last{margin:0}#respond input{display:block;width:200px;margin:0}#respond textarea{display:block;width:650px}.member-bio{max-height:700px}nav.light{background:#fff}}@media only screen and (min-width:320px) and (max-width:641px){#contact .one_half{float:none;max-width:320px;display:block;margin:0 auto;text-align:center!important}#contact .one_half.last{float:none;max-width:320px;display:block;margin:0 auto;margin-right:auto!important}#contact .one_half div{text-align:center!important}nav.light{background:#fff}}