html,body{margin:0;padding:0;height:100%}#nav{height:65px;width:100%;min-width:1140px;margin-top:0;padding-top:15px;background-image:url(/wp-content/themes/stemcreative/images/nav_background.png);background-repeat:repeat;background-position:center;position:fixed;z-index:3;text-align:center}#nav_inner{display:inline-block}#nav_links{height:36px;width:940px;padding-right:40px;padding-top:17px;float:left}#nav_sm{height:40px;width:150px;padding-left:0;padding-top:13px;float:left}#container_home2020{height:auto;min-height:3500px;height:100%;min-width:1090px;width:100%;position:relative;overflow:hidden;float:none;margin-bottom:-100px}#home2020_title{width:1140px;padding-left:25px;padding-right:25px;height:85px;margin-left:auto;margin-right:auto;margin-top:100px}#home2020_picture{height:300px;width:100%;padding-top:40px;margin-bottom:60px;background-image:url(/wp-content/themes/stemcreative/images/background_home2.jpg);background-attachment:fixed;background-position:top;background-repeat:no-repeat;box-shadow:0 -15px 30px 0px rgba(0,0,0,.3),0 15px 30px 0px rgba(0,0,0,.3)}#home2020-icons-wrapper{height:auto;width:1090px;text-align:center;margin:0 auto 0 auto}#home2020-appleonly{width:280px;height:200px;margin:50px 110px 10px 10px;float:left}#home2020-experience{width:280px;height:200px;margin:50px 110px 10px 10px;float:left}#home2020-warranty{width:280px;height:200px;margin:50px 0 10px 10px;float:left}.home2020_content{width:1140px;height:auto;margin-left:auto;margin-right:auto;margin-top:35px}#home2020-welcome{height:450px;width:620px;margin:0 80px 0 0;float:left}#home2020-blog{height:450px;width:250px;margin:0;float:left}#home2020-reviews{height:auto;min-height:500px;width:1090px;margin:0 0 80px;float:left}#home2020-reviews-1{height:auto;width:343px;margin:0 30px 0 0;float:left}#home2020-reviews-2{height:auto;width:343px;margin:0 30px 0 0;float:left}#home2020-reviews-3{height:auto;width:343px;margin:0;float:left}blockquote{position:relative!important;margin:2px!important;padding:10px 10px 10px 40px;color:#777!important;border:1px solid #ededed!important;background-color:#fafafa!important;border-radius:5px!important}blockquote:before{bottom:47px!important;box-sizing:border-box!important;color:#bbb!important;content:'\201C'!important;display:block!important;height:96px!important;left:50px!important;position:absolute!important;right:515.391px!important;text-size-adjust:100%!important;top:20px!important;width:24.6094px!important;column-rule-color:#bbb!important;perspective-origin:12.2969px 48px!important;transform-origin:12.2969px 48px!important;border:0 none #bbb!important;font:normal normal normal normal 60px/96px Georgia,serif!important;margin:-25px 0 0 -40px!important;outline:#bbb none 0!important}.review-avatar{border-radius:50%;margin:0 20px 20px;text-align:center;float:left}#home2020_midspan{height:300px;width:100%;padding-top:60px;margin-bottom:60px;background-image:url(/wp-content/themes/stemcreative/images/background-keyboard.jpg);background-attachment:fixed;background-position:top;background-size:cover;box-shadow:0 0 20px rgba(0,0,0,.3) inset}#home2020-midspan-wrapper{height:auto;width:1090px;text-align:center;margin:0 auto 0 auto}#home2020-success{height:auto;width:465px;margin:0 80px 0 0;float:left}#home2020-book{height:auto;width:465px;margin:0 80px 0 0;float:left}#home2020_applefamily{height:500px;width:100%;padding-top:60px;margin-bottom:60px;background-image:url(/wp-content/themes/stemcreative/images/background-macpro.jpg);background-attachment:fixed;background-position:top;background-size:cover;box-shadow:0 0 20px rgba(0,0,0,.3) inset}#home2020-applefamily-wrapper{height:auto;width:1090px;text-align:center;margin:0 auto 0 auto}#home2020_instagram{width:1140px;height:auto;margin:0;padding:0;float:left}#container_home{height:auto;min-height:740px;height:100%;min-width:1090px;width:100%;position:relative;background-image:url(/wp-content/themes/stemcreative/images/background_home.jpg);background-position:left 53px;background-size:cover;background-repeat:no-repeat;overflow:hidden;float:none;box-shadow:0 -40px 30px 0px rgba(0,0,0,.3) inset;margin-bottom:-80px}#home_container{width:1140px;height:auto;margin-left:auto;margin-right:auto;margin-top:100px;margin-bottom:40px;background-image:url(/wp-content/themes/stemcreative/images/content.png);background-repeat:repeat;border-radius:20px;padding:20px;box-shadow:0 -15px 30px 0px rgba(0,0,0,.3),0 15px 30px 0px rgba(0,0,0,.3);overflow:hidden}#home_welcome{min-height:100px;height:auto;width:auto;margin:0}.home_cta_title{width:auto;height:40px;margin-bottom:30px}#home_web{width:353px;height:auto;margin-right:40px;float:left;margin-top:15px}#home_graphics{width:353px;height:auto;margin-right:40px;float:left;margin-top:15px}#home_video{width:353px;height:auto;float:left;margin-top:15px}#container_web{height:auto;min-height:1500px;height:100%;min-width:1090px;width:100%;position:relative;background-image:url(/wp-content/themes/stemcreative/images/background_web.jpg);background-position:left top;background-size:cover;overflow:hidden;float:none;box-shadow:0 -40px 30px 0px rgba(0,0,0,.3) inset;margin-bottom:-80px}#web_container{width:1140px;height:auto;margin-left:auto;margin-right:auto;margin-top:100px;margin-bottom:40px}#web_welcome{width:1140px;height:auto;margin-right:auto;margin-left:auto;margin-top:20px;background-image:url(/wp-content/themes/stemcreative/images/content.png);border-radius:20px;padding:10px 20px;box-shadow:0 -15px 30px 0px rgba(0,0,0,.3),0 15px 30px 0px rgba(0,0,0,.3)}#container_video{height:auto;min-height:825px;height:100%;min-width:1090px;width:100%;position:relative;background-image:url(/wp-content/themes/stemcreative/images/background_video.jpg);background-position:left top;background-size:cover;overflow:hidden;float:none;box-shadow:0 -40px 30px 0px rgba(0,0,0,.3) inset;margin-bottom:-80px}#video_container{width:1140px;height:auto;margin-left:auto;margin-right:auto;margin-top:100px;margin-bottom:40px}#video_welcome{width:640px;height:auto;margin-right:auto;margin-left:auto;margin-top:20px;background-image:url(/wp-content/themes/stemcreative/images/content.png);border-radius:20px;padding:10px 20px;box-shadow:0 -15px 30px 0px rgba(0,0,0,.3),0 15px 30px 0px rgba(0,0,0,.3)}#container_design{height:auto;min-height:1350px;height:100%;min-width:1090px;width:100%;position:relative;background-image:url(/wp-content/themes/stemcreative/images/background_graphic.jpg);background-position:left top;background-size:cover;overflow:hidden;float:none;box-shadow:0 -40px 30px 0px rgba(0,0,0,.3) inset;margin-bottom:-80px}#design_container{width:1140px;height:auto;margin-left:auto;margin-right:auto;margin-top:100px;margin-bottom:40px}#design_welcome{width:640px;height:auto;margin-right:auto;margin-left:auto;margin-top:20px;background-image:url(/wp-content/themes/stemcreative/images/content.png);border-radius:20px;padding:10px 20px;box-shadow:0 -15px 30px 0px rgba(0,0,0,.3),0 15px 30px 0px rgba(0,0,0,.3)}#container_services{height:auto;min-height:1320px;height:100%;min-width:1090px;width:100%;position:relative;overflow:hidden;float:none;margin-bottom:-80px}#services_title{width:1140px;padding-left:25px;padding-right:25px;height:85px;margin-left:auto;margin-right:auto;margin-top:80px}#services_picture{min-height:355px;height:25%;width:100%;padding-top:40px;background-image:url(/wp-content/themes/stemcreative/images/background_services.jpg);background-position:center;background-size:cover;box-shadow:0 -15px 30px 0px rgba(0,0,0,.3),0 15px 30px 0px rgba(0,0,0,.3)}#services_content{width:1140px;height:auto;margin-left:auto;margin-right:auto;margin-top:35px}.service_title{width:380px;height:40px;margin-bottom:40px}#services_ipad{width:353px;height:250px;margin-right:40px;float:left;margin-bottom:650px;margin-top:15px}#services_iphone{width:353px;height:250px;margin-right:40px;float:left;margin-bottom:650px;margin-top:15px}#services_mac{width:353px;height:250px;float:left;margin-bottom:650px;margin-top:15px}#container_reviews{height:auto;min-height:1680px;height:100%;min-width:1090px;width:100%;position:relative;background-image:url(/wp-content/themes/stemcreative/images/background_reviews.jpg);background-position:left top;background-size:cover;overflow:hidden;float:none;box-shadow:0 -40px 30px 0px rgba(0,0,0,.3) inset;margin-bottom:-80px}#reviews_content{width:1140px;height:auto;padding-left:25px;padding-right:25px;margin-left:auto;margin-right:auto;margin-top:80px}#reviews_left{height:auto;width:550px;margin-right:40px;margin-bottom:40px;float:left}#reviews_right{height:auto;width:550px;margin-bottom:40px;float:left}.reviews{height:auto;width:100%;margin-top:40px;background-color:#fff;border-radius:20px;opacity:.9;padding:2px 10px;text-align:center;box-shadow:0 -15px 30px 0px rgba(0,0,0,.3),0 15px 30px 0px rgba(0,0,0,.3)}#contact_container{height:auto;min-height:800px;height:100%;min-width:1090px;width:100%;position:relative;background-image:url(/wp-content/themes/stemcreative/images/background_contact.jpg);background-position:left top;background-size:cover;overflow:hidden;float:none;box-shadow:0 -40px 30px 0px rgba(0,0,0,.3) inset;margin-bottom:-80px}#contact_content{width:1140px;padding-left:25px;padding-right:25px;height:600px;margin-left:auto;margin-right:auto;margin-top:80px}#contact_details{width:640px;height:auto;margin-right:auto;margin-left:auto;margin-top:20px;background-color:#fff;border-radius:20px;opacity:.6;padding:10px 20px;box-shadow:0 -15px 30px 0px rgba(0,0,0,.3),0 15px 30px 0px rgba(0,0,0,.3)}#container_blog{height:auto !important;min-height:100%;height:100%;position:relative;background-image:url(https://thestemcreative.com/php/random.php);width:100%;background-position:center;background-size:cover;background-attachment:fixed;float:left;box-shadow:0 -40px 30px 0px rgba(0,0,0,.3) inset}#blog_container{width:1100px;height:auto;margin-left:auto;margin-right:auto;margin-top:100px;margin-bottom:40px;background-image:url(/wp-content/themes/stemcreative/images/content.png);background-repeat:repeat;border-radius:20px;padding:20px;box-shadow:0 -15px 30px 0px rgba(0,0,0,.3),0 15px 30px 0px rgba(0,0,0,.3);overflow:hidden}#content_blog_left{min-height:100px;height:auto;width:820px;margin-right:30px;float:left;overflow:hidden}#content_blog_right{height:auto;width:250px;float:left}#toparticle{height:auto;width:820px}#toparticleimage{height:auto;width:395px;margin:0 30px 10px 0;float:left;overflow:hidden}#gridcontainer{margin:20px 0;width:100%}#griditemleft{float:left;width:395px;height:440px;margin:0 30px 10px 0}#griditemright{float:left;width:395px;height:440px;margin:0 0 10px}#gridpostimage{height:250px;width:395px;margin:0 0 10px;overflow:hidden}.attachment-category-thumbnail.size-category-thumbnail.wp-post-image{max-width:100%;min-width:100%;max-height:auto;width:auto;height:auto;border-radius:20px;-webkit-border-radius:20px}.wp-post-image{max-width:100%;min-width:100%;max-height:auto;width:auto;height:auto;border-radius:20px;-webkit-border-radius:20px}#content_half_left{height:auto;width:550px;margin-right:40px;float:left;background-color:red}#content_half_right{height:auto;width:550px;float:left;background-color:#0f0}#content_third_left{height:auto;width:313px;margin-right:40px;float:left;background-color:red}#content_third_middle{height:auto;width:313px;margin-right:40px;float:left;background-color:#0f0}#content_third_right{height:auto;width:313px;float:left;background-color:#0f0}#footer{height:17px;width:100%;margin-right:auto;margin-left:auto;padding-top:3px;font-family:verdana;font-size:.7rem;color:#000;background-color:#fff;text-align:center;position:absolute;bottom:0}.rounded_box{height:105px;width:353px;border-radius:20px;border-style:solid;border-width:2px;border-color:#000;padding:0 10px}.clear{clear:both;width:100%;height:1px}hr.thin{height:1px;border:0;color:#b1afaf;background-color:#b1afaf;width:80%}.rounded{border-radius:20px}.img_service{margin-right:20px;float:left}.img_top_left{margin-bottom:40px;margin-left:40px;margin-right:0;margin-top:0;float:left}.img_mid_left{margin-bottom:40px;margin-left:40px;margin-right:0;margin-top:40px;float:left}.img_logo{vertical-align:top}.font_nav{color:#000;text-decoration:none;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300;font-size:1rem}h1{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300;font-size:2rem;color:#000;margin:0 0 30px;text-align:center}h2{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300;font-size:1.5rem;color:#000;margin:0}h3{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300;font-size:1.25rem;color:#000;margin:0}p{font-family:verdana;font-size:.9rem;color:#000;line-height:1.5em}ul{font-family:verdana;font-size:.8125rem;color:#000;line-height:1.5em}li{font-family:verdana;font-size:.8125rem;color:#000;line-height:1.5em}.font_footer{font-family:verdana;font-size:.7rem;color:#68aee0;line-height:1em}h2.home{padding-bottom:5px}p.home{margin:0}}.red{color:red}a:link{color:#b50003;text-decoration:none}a:visited{color:#b50003;text-decoration:none}a:hover{color:#fa0000;text-decoration:none;text-shadow:1px 1px 2px #000}a:active{color:#b50003;text-decoration:none}.link_nav a:link{color:#000;text-decoration:none}.link_nav a:visited{color:#000;text-decoration:none}.link_nav a:hover{color:#fa0000;text-decoration:none;text-shadow:1px 1px 2px #000}.link_nav a:active{color:#000;text-decoration:none}.link_footer a:link{color:#515050;text-decoration:none}.link_footer a:visited{color:##515050;text-decoration:none}.link_footer a:hover{color:#fa0000;text-decoration:none;text-shadow:1px 1px 2px #000}.link_footer a:active{color:##515050;text-decoration:none}.widget-title{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300;font-size:1.125rem;color:#000;margin-top:0;margin-bottom:20px}.archive_link a:link{color:#515050;text-decoration:none}.archive_link a:visited{color:#515050;text-decoration:none}.archive_link a:hover{color:#fa0000;text-decoration:none;text-shadow:1px 1px 2px #000}.archive_link a:active{color:#515050;text-decoration:none}.widget-container{padding-bottom:20px}.wp-caption-text{text-align:center}.post-edit-link{font-family:verdana;font-size:1rem;color:red}.edit-link a:link{color:red;text-decoration:none}.edit-link a:visited{color:red;text-decoration:none}.edit-link a:hover{color:red;text-decoration:none;text-shadow:1px 1px 2px #000}.edit-link a:active{color:red;text-decoration:none}.screen-reader-text{font-family:verdana;font-size:.75rem;color:#000}label.screen-reader-text{display:none}h1.entry-title{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300;font-size:1.75rem;color:#000}h2.entry-title{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300;font-size:1.5rem;color:#000;margin:0}h2.entry-title a{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300;font-size:1.5rem;color:#000}.home-title{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300;font-size:1.4rem;color:#000;margin:0;padding:0}.latestpost{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300;font-size:1.75rem;color:#000;padding:0 0 -30px;text-align:center}h1.page-title{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300;font-size:1.75rem;color:#000;margin:0}.alignright{margin-left:20px;margin-bottom:20px;margin-top:20px;float:right}.alignleft{margin-right:20px;margin-bottom:20px;margin-top:20px;float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}.entry-content a{font-family:verdana;font-size:.9rem;color:#000;line-height:1.5em}.entry-content a:hover{font-family:verdana;font-size:.9rem;color:#000;line-height:1.5em}.entry-content ol li{font-family:verdana;font-size:.9rem;color:#000;line-height:1.5em}.entry-utility{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300;font-size:1rem;color:#000;margin:0}.entry-meta{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300;font-size:1rem;color:#000;margin:0}.meta-prep meta-prep-author{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300;font-size:1rem;color:#000;margin:0}.skip-link{font-family:verdana;font-size:.9rem;color:#000}.navigation{font-family:verdana;font-size:.9rem;color:#000}.comments img{float:left;margin:0 12px 8px 0}.xoxo{list-style:none}#nav-below{width:100%;text-align:center;display:block}.navigation{display:block;list-style:none;font-size:12px}.navigation li{display:inline-block}.navigation li a{display:block;float:left;padding:4px 9px;margin-right:7px;border:1px solid #efefef;text-align:center}.navigation li span.current{display:block;float:left;padding:4px 9px;margin-right:7px;border:1px solid #efefef;background-color:#f5f5f5}.navigation li span.dots{display:block;float:left;padding:4px 9px;margin-right:7px}