@import url(https://fonts.googleapis.com/css?family=Libre+Baskerville:400italic);::-webkit-input-placeholder{font-family:'HN',sans-serif;color:#b1b1b1;font-weight:300;transition:all 0.15s ease}::-moz-placeholder{font-family:'HN',sans-serif;color:#b1b1b1;font-weight:300;transition:all 0.15s ease}:-ms-input-placeholder{font-family:'HN',sans-serif;color:#b1b1b1;font-weight:300;transition:all 0.15s ease}input:-moz-placeholder{font-family:'HN',sans-serif;color:#b1b1b1;font-weight:300;transition:all 0.15s ease}:hover::-webkit-input-placeholder{color:#d1d1d1}:hover::-moz-placeholder{color:#d1d1d1}:hover:-ms-input-placeholder{color:#d1d1d1}:hover:input:-moz-placeholder{color:#d1d1d1}:focus::-webkit-input-placeholder{color:#fff}:focus::-moz-placeholder{color:#fff}:focus:-ms-input-placeholder{color:#fff}:focus:input:-moz-placeholder{color:#fff}html,body,input,select,textarea{font-family:'HN',serif;font-weight:300;font-size:16px;color:#fff;line-height:1.5em}body{width:100%;background:#111}a{color:#ea0e2c;text-decoration:none;transition:color 0.15s ease}a:hover{color:#c11a26;text-decoration:none}b,strong{font-weight:400}h1,h2,h3,h4,h5{font-family:'AV',serif;font-weight:400;margin:0;color:#fff;line-height:1.25em}h1{font-size:60px}h2{font-size:35px}h3{font-size:24px}h4{font-size:20px}h5{font-size:16px}.content{padding:0 30px;max-width:1160px}.entry{font-size:20px;line-height:1.8em}.entry p{margin:0 0 20px 0}.entry p:last-child{margin:0}.entry ul li{list-style:disc;margin:0 0 0 20px}.entry img{width:100%}.embed{position:relative;padding-bottom:56.25%;padding-top:35px;height:0;z-index:1 !important}.embed iframe{display:table !important;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1 !important}.timer{opacity:0}.label-above .nf-field-label{margin:0 !important}.nf-field-container{margin:0 !important;float:none !important}.field-wrap>div input[type=checkbox],.field-wrap button,.field-wrap input[type=button],.field-wrap input[type=submit]{width:100% !important}.nf-form-fields-required,.nf-after-field .nf-error-msg{display:none !important}label{font-weight:400 !important}input[type=text],input[type=email],input[type=password],input[type=number],input[type=file],input[type=tel],select,textarea{font-family:'HN',serif !important;font-weight:300;width:100% !important;background:#fff;border:1px solid transparent;padding:0 20px;-webkit-appearance:none;color:#222;transition:all 0.15s ease;display:table;width:100% !important}input[type=text],input[type=email],input[type=password],input[type=number],select,input[type=file],input[type=tel]{line-height:50px;height:50px}input[type=file]{line-height:1em;padding:14px 15px;border:1px dashed #c1c1c1 !important}input[type=text]:hover,input[type=email]:hover,input[type=password]:hover,input[type=tel]:hover,select:hover,textarea:hover{border-color:#ea0e2c}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,select:focus,textarea:focus{border-color:#ea0e2c;box-shadow:0px 0px 0px 2px #ea0e2c}select{background:#fff url(https://vinnystowing.com/wp-content/themes/SRG/images/drop.png) no-repeat 100% 50%}@-moz-document url-prefix(){select{padding-top:8px}}textarea,.ninja-forms-form .textarea-wrap textarea{height:100px;padding:15px 20px;resize:vertical;overflow:hidden}.button,input[type=button]{height:50px;line-height:50px;padding:0 20px;text-align:center;transition:all 0.15s ease;border:0;cursor:pointer}.button.large,input[type=button]{display:inline-block;height:50px;line-height:48px;background:#ea0e2c;border:2px solid #ea0e2c;font-size:14px;color:#fff;font-weight:400}.button.medium{display:inline-block;margin:0;background:#ea0e2c;height:40px;line-height:36px;padding:0 15px 0 0;color:#fff;font-weight:400;font-size:12px;text-transform:uppercase;transition:all 0.15s ease;width:100%;text-align:right;border:2px solid transparent;position:relative}.button.medium .icon{float:left;width:40px;height:40px;font-size:25px;color:#fff;text-align:center;background:#e9b835;display:block;position:absolute;top:-2px;left:-2px}.button.medium:hover{border-color:#e9b835}.button.dark-yellow{background:#9b8339;color:#fff}.button.dark-yellow:hover{background:#6a5925}.button:active,input[type=submit]:active{-webkit-transform:scale(.99);transform:scale(.99)}label{display:table;width:100%;font-size:15px;margin:0 0 5px 0}.font{font-family:'AV',serif;font-weight:400}.font-special{font-family:'Libre Baskerville',serif;font-style:italic;font-size:40px;letter-spacing:-1px;line-height:1em}.ninja-forms-error .ninja-forms-field-error,.ninja-forms-error-msg{display:none}.ninja-forms-error input[type=text],.ninja-forms-error input[type=telephone],.ninja-forms-error input[type=number],.ninja-forms-error textarea{border-color:#f73f4c !important;opacity:1;box-shadow:none}.ninja-forms-form input[type=submit]{width:100%}.ninja-forms-form .ninja-forms-all-fields-wrap{display:table;width:100%}section.services-triple{background:#ea0e2c;text-align:center;color:#fff}section.services-triple article .info{padding:0 2em}section.services-triple article .info .icon{margin:0 0 10px 0}section.services-triple article .info .icon img{max-width:50px}section.photos{padding:3em 0 4em 0;text-align:center}section.photos .heading{position:relative;background:#3e3934;height:60px;line-height:60px}section.photos .heading .heading-text{position:relative;z-index:2;font-family:'Alfa Slab One',cursive;font-size:23px;color:#fff}section.photos .heading .diamond{position:absolute;z-index:1;bottom:-25px;left:0}section.photos .heading .diamond img{width:100%;max-width:85px}section.photos .data article{border:0}section.photos .data article .image{position:relative}section.photos .data article .image a{display:block}section.photos .data article .image a img{display:block;width:100%}section.photos .data article .image .overlay{display:block;position:absolute;top:0;left:0;width:100%;height:100%;transition:all 0.15s ease-in-out;pointer-events:none}section.photos .data article .image .overlay .icon{opacity:0;position:absolute;top:50%;color:#fff;line-height:1em;font-size:50px;transition:all 0.15s ease-in-out;margin-top:-25px}section.photos .data article:nth-child(even) .image .overlay{background:rgba(24,22,20,0.35)}section.photos .data article:nth-child(odd) .image .overlay{background:rgba(24,22,20,0.25)}section.photos .data article:hover .image .overlay{background:rgba(24,22,20,0.6) !important}section.photos .data article:hover .image .overlay .icon{opacity:1}section.featured{position:relative;height:550px;background-size:cover;background-position:bottom center;text-align:center}section.featured .heading{margin:0 0 0.5em 0}section.featured .relative{z-index:5}section.featured .title{margin:40px 0 15px 0}section.featured .title h2{color:#fff}section.featured .info{margin:0 0 2em 0;color:#fff}section.featured .info .author ul li{display:inline-block}section.featured .info .author ul li.date{margin:0 10px 0 0}section.featured .info .author ul li.image{width:35px}section.featured .info .author ul li.image img{border-radius:250px}section.featured .info .author ul li div{padding:7px 0 0 5px;text-align:left;line-height:35px}section.featured .overlay{z-index:4;background:rgba(0,0,0,0.5)}section.news article{padding:45px 15px;text-align:center;position:relative;transition:all 0.15s ease-in-out}section.news article:nth-child(even){background:#191919}section.news article:nth-child(odd){background:#111}section.news article .date{margin:0 0 20px 0}section.news article .title{font-size:25px;line-height:1.25em;margin:0 0 35px 0}section.news article .author ul li{display:inline-block}section.news article .author ul li.date{margin:0 10px 0 0}section.news article .author ul li.image{width:35px}section.news article .author ul li.image img{border-radius:250px}section.news article .author ul li div{padding:7px 0 0 5px;text-align:left;line-height:35px}section.news article .author ul li div{padding:7px 0 0 5px;text-align:left;line-height:35px}section.news article:nth-child(odd):hover,section.news article:nth-child(even):hover{background:#ea0e2c;color:#fff}section.news article:nth-child(odd):hover h3,section.news article:nth-child(even):hover h3{color:#fff}section.news article:hover .category a{color:#fff}section.news article .overlay{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:0}section.news article .overlay a{display:block;height:100%;width:100%;z-index:1}section.map .acf-map{height:300px}section.contact .entry{margin:0 0 30px 0}section.contact .list{font-size:20px}section.contact .list ul li{margin:0 0 30px 0}section.contact .list ul li .icon{width:50px;color:#a1a1a1;font-size:30px;line-height:1em}section.contact .list ul li .text span{line-height:1.5em}section.contact .list ul li .text span.a{color:#a1a1a1;font-weight:400}section.contact .list ul li .text span.b{color:#fff}section.contact .form .button.large{color:#fff;border-color:#ea0e2c;margin:20px 0 0 0}section.contact .form .button.large:hover{background:#ea0e2c;color:#fff}section.contact .form #nf_processing_1 input[type=submit]{background-color:#222}section.main .content{padding:60px 30px 110px 30px}section.main .share{text-align:center;margin:60px 0 0 0}section.main .share .title{margin:0 0 15px 0}section.main .share .title span.icon{margin:0 0 0 10px}section.main .share .data{font-size:0}section.main .share .data ul li{display:inline-block}section.main .share .data ul li a{display:block;height:100px;width:100px;line-height:100px;text-align:center;font-size:30px;color:#fff;background:#373132;transition:all 0.15s ease}section.main .share .data ul li a:hover{background:#5a5354}section.cover{height:250px;background-size:cover;background-position:center;text-align:center}section.cover .info{z-index:5}section.cover .info .heading{margin:40px 0 10px 0}section.cover .info .heading h2,section.cover .info .subheading h4{color:#fff}section.cover .overlay{z-index:4;background:rgba(0,0,0,0.5)}section.testimonials{position:relative}section.testimonials ul.rotate li{background:#111;padding:40px 0}section.testimonials .flex-direction-nav a{font-size:50px;position:absolute;top:50%;margin-top:-85px;color:#fff;z-index:5;height:50px;line-height:50px;width:50px;text-align:center}section.testimonials .flex-direction-nav a.flex-prev{left:0}section.testimonials .flex-direction-nav a.flex-next{right:0}section.testimonials .flex-direction-nav a:hover{color:#ea0e2c}section.hero{height:600px;background-size:cover;background-position:center;text-align:center;position:relative}section.hero .slider{overflow:hidden}section.hero .slider ul li{height:600px;background-size:cover;background-position:center}section.hero .slider ul li .info{z-index:5;position:relative}section.hero .slider ul li .info .title{margin:7em 0 1em 0}section.hero .slider ul li .info .title h1{color:#fff;line-height:1em}section.hero .slider ul li .info .title h1 span{color:#fbcc34}section.hero .slider ul li .info .text{margin:0 0 3em 0}section.hero .slider ul li .info .text h4{color:#fff;font-style:italic}section.hero .slider ul li .info .click a{font-size:16px}section.hero .slider ul li .overlay{z-index:4;background:rgba(0,0,0,0.5)}section.hero .flex-control-nav{z-index:2;position:absolute;bottom:0;opacity:0;width:100%;transition:all 0.15s ease}section.hero .flex-control-nav li{display:inline-block}section.hero .flex-control-nav li a{display:block;text-indent:-99999px;background:#fff;border-radius:250px;margin:0 0.5em;height:15px;width:15px;cursor:pointer;transition:all 0.15s ease}section.hero .flex-control-nav li a:hover,section.hero .flex-control-nav li a.flex-active{background:#ea0e2c}section.hero:hover .flex-control-nav{bottom:2em;opacity:1}section.heading{text-align:center;padding:40px 0}section.bar{background:#e9b835}section.bar article{background:#242021;min-height:325px}section.bar article .title{position:relative;background:#ea0e2c;text-align:center;color:#fff;padding:15px 0}section.bar article .title h4{color:#fff}section.bar article .title .icon{font-size:33px;color:#fccc34;margin:0 0 20px 0}section.bar article .title .icon img{margin-bottom:-9px;width:34px}section.bar article .title .diamond{position:absolute;top:-33px;left:50%;margin-left:-50px;z-index:3}section.bar article .title .diamond img{max-width:100px;width:100%}section.bar article .data{padding:15px 30px 0 30px;color:#fff;font-size:15px;min-height:125px}section.bar article .click{padding:30px}section.bar article.hours .data{text-transform:uppercase}section.bar article.hours .data ul li{margin:0 0 7px 0}section.bar article.services .data{text-align:center}section.bar article.location .data{text-align:center}section.bar article.location .click{background-image:url(https://vinnystowing.com/wp-content/themes/SRG/images/map.png);background-position:center;background-size:contain}section.bar article.phone .data{text-align:center}section.bar article.phone .data .number{font-size:28px;margin-top:75px}section.bar article.phone .data .caption{font-size:12px;color:#e9b835;font-style:italic}section.services .data article{position:relative;text-align:center;overflow:hidden;cursor:default}section.services .data article .col.mid{padding:0 30px}section.services .data article .overlay{z-index:4;background:rgba(0,0,0,0.75);transition:all 0.25s ease}section.services .data article .info{z-index:5;opacity:1;transition:all 0.15s ease}section.services .data article .info .text{display:none}section.services .data article .info-2{bottom:-40px;top:initial;z-index:5;opacity:0;transition:all 0.15s ease}section.services .data article .click{z-index:6}section.services .data article .image{transition:all 0.25s ease;-webkit-transition-property:-webkit-transform;transition-property:transform}section.services .data article:hover .info .text{max-height:500px;opacity:1}section.services .data article:hover .overlay{background:rgba(0,0,0,0.65)}section.services .data article:hover .image{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}section.services .data article:hover .info{top:-40px;opacity:0}section.services .data article:hover .info-2{bottom:0;opacity:1}section.services.carousel .data{position:relative;overflow:hidden}section.services.carousel .data article{height:375px;width:375px;cursor:pointer}section.services.carousel .data button{position:absolute;z-index:5;height:50px;line-height:65px;width:50px;text-align:center;top:50%;margin-top:-25px;border:0;cursor:pointer;padding:0;background:rgba(0,0,0,0.75)}section.services.carousel .data button.previous{left:0}section.services.carousel .data button.next{right:0}section.services.carousel .data button svg{width:25px}section.services.carousel .data button svg .arrow{fill:#fff}section.split article .info{padding:90px 60px;background:#ea0e2c}section.split article .info .heading{margin:0 0 30px 0}section.split article .info .heading h2{color:#fff;font-style:italic}section.split article .info .heading h2 span{color:#fccc34;font-weight:600}section.split article .info .subheading{color:#fff;font-style:italic;font-size:20px}section.split article .image{background-position:center;padding:90px 60px;background-size:cover}section.testimonials{padding:40px 0;text-align:center}section.testimonials .text{margin:0 0 30px 0;font-style:italic}section.testimonials .title{font-size:25px;font-style:italic}section.phone{background:#ea0e2c;padding:80px 0;text-align:center}section.phone .heading{margin:0 0 20px 0}section.phone .text{font-size:50px;line-height:1em;color:#fff}section.phone .caption{color:#fff;font-size:16px}section.estimate{background:#fccc34;padding:80px 0}section.estimate .c-6{padding:0 15px 0 0}section.estimate .c-6.last{padding:0 0 0 15px}section.estimate .icon img{max-width:150px}section.estimate .heading h2{color:#333;font-size:45px;margin:0 0 10px 0}section.estimate .subheading h4{color:#333}section.estimate #ninja_forms_field_1_div_wrap{display:table;float:left;width:50%;padding:0 10px 0 0}section.estimate #ninja_forms_field_2_div_wrap{display:table;float:left;width:50%;padding:0 0 0 10px}section.estimate #ninja_forms_field_6_div_wrap{display:table;float:left;width:50%;padding:0 10px 0 0}section.estimate #ninja_forms_field_10_div_wrap{display:table;float:left;width:50%;padding:0 0 0 10px}section.estimate #ninja_forms_field_3_div_wrap{display:table;width:100%}section.estimate .data input[type=text],section.estimate .data textarea,section.estimate .data input[type=file]{background:#fff;border-color:transparent;box-shadow:none;color:#1a1a1a;border-width:2px}section.estimate .data input[type=file]{border:2px dashed #ea0e2c !important}section.estimate .data input[type=submit]{background:#ea0e2c;border:0;transition:all 0.15s ease}section.estimate .data input[type=submit]:hover{background:#c00d25;border:0}section.estimate .data #nf_processing_1 input[type=submit]{background-color:#d2a412}section.contact .entry{padding:0 20px 0 0}section.contact .form input[type=submit]{width:100%}section.load{width:100%;height:100%;position:fixed;top:0;left:0;background:#242021;z-index:99999;opacity:1;pointer-events:none;transition:opacity 0.35s ease-in-out;z-index:999999}section.load .spin{width:75px;height:75px;position:absolute;top:50%;left:50%;margin:-37px 0 0 -37px;border-top:4px solid #373132;border-right:4px solid #fbcc34;border-bottom:4px solid #373132;border-left:4px solid #fbcc34;border-radius:50%;border-radius:50%;-webkit-animation:spinner 700ms infinite linear;animation:spinner 700ms infinite linear;z-index:100001}section.load .icon{width:100%;text-align:center;position:absolute;top:50%;left:0;margin-top:-150px}section.load .icon img{max-width:175px}section.pop.video{position:fixed;top:0;height:100%;width:100%;z-index:9;opacity:0;transition:opacity 0.35s ease-in-out;background:rgba(25,42,32,0.98);text-align:center;pointer-events:none}section.pop.video .content{max-width:850px}section.pop.video.on{opacity:1;pointer-events:all}section.pop.video .embed{position:relative;margin:0 0 3em 0}section.pop.video .embed iframe{border:3px solid #a1a1a1}section.pop.video .title h5{color:#fff}section.pop.video .close{position:absolute;top:-50px;right:-3px;z-index:99999;height:35px}section.pop.video .close a{cursor:pointer}section.pop.video .close .lines{position:relative;display:inline-block;width:30px;height:2px;border-top:2px solid transparent}section.pop.video .close .lines:before,section.pop.video .close .lines:after{content:"";position:absolute;border-top:2px solid transparent;height:0;left:0;right:0;transition:transform 0.2s ease}section.pop.video .close .lines:before{top:-2px;transform:rotate3d(0,0,1,45deg);transform-origin:50% 50%;border-color:#fbcc34}section.pop.video .close .lines:after{top:-2px;transform:rotate3d(0,0,1,-45deg);transform-origin:50% 50%;border-color:#fbcc34}section.mobile{position:fixed;top:0;height:100%;width:100%;z-index:6;opacity:0;transition:opacity 0.35s ease-in-out;background:#111;text-align:center;pointer-events:none;overflow:scroll;display:none}section.mobile .col.mid{padding:6em 0}section.mobile .content{max-width:320px}section.mobile .estimate{line-height:1em;position:relative;margin:12px 0 0 0;display:none}section.mobile .estimate .box{position:relative;padding:15px 0;z-index:2}section.mobile .estimate .box .icon{font-size:44px;line-height:1em;margin:-3px 12px 0 0;color:#ea0e2c;position:relative}section.mobile .estimate .box .icon .in{position:relative;z-index:2}section.mobile .estimate .box .icon .background{position:absolute;top:8px;left:4px;background:#fff;z-index:1;height:30px;width:30px}section.mobile .estimate .box .label{font-size:13px;text-transform:uppercase;font-weight:400;line-height:1em;letter-spacing:1px;margin:0 0 1px 0}section.mobile .estimate .box .label span{color:#e9b835;font-weight:bold}section.mobile .estimate .box .phone h2{font-size:28px;letter-spacing:-1px;line-height:1em}section.mobile .nav{margin:0 0 40px 0}section.mobile .nav ul li{display:block}section.mobile .nav ul li a{background:#ea0e2c;transition:background 0.15s ease;line-height:1em;display:block;font-size:24px;color:#fff;padding:25px 0}section.mobile .nav ul li a:hover,section.mobile .nav ul li.current-menu-item a{background:#c00d25;font-weight:400;color:#fccc34}section.mobile .social{opacity:0}section.mobile .social ul li{display:inline-block}section.mobile .social ul li a{padding:0.25em;display:block;color:#fff;font-size:35px}section.mobile .social ul li a:hover{color:#e9b835}section.mobile.on{opacity:1;pointer-events:all}section.overlay{background:rgba(36,32,33,0);transition:all 0.35s ease;pointer-events:none}section.overlay.on{background:rgba(36,32,33,0.9);pointer-events:all}section.pay{pointer-events:none;padding:8em 0;overflow-y:scroll;display:block}section.pay .content{transform:scale(0);transition-delay:2s;transition:all 0.5s cubic-bezier(.87,-.41,.19,1.44);max-width:320px;padding:0}section.pay .content iframe{height:615px;width:320px}section.pay .close{height:30px;width:30px;cursor:pointer;display:block;z-index:5;right:-5px;top:-30px;left:inherit}section.pay .close .lines{position:absolute;display:inline-block;width:30px;height:30px;border-top:transparent;right:0;top:0}section.pay .close .lines:before,section.pay .close .lines:after{content:"";position:absolute;border-top:4px solid transparent;height:0;left:0;right:0}section.pay .close .lines:before{top:-2px;transform:rotate3d(0,0,1,45deg);transform-origin:50% 50%;border-color:#fff}section.pay .close .lines:after{top:-2px;transform:rotate3d(0,0,1,-45deg);transform-origin:50% 50%;border-color:#fff}section.pay.on{pointer-events:all}section.pay.on .content{transform:scale(1)}footer{background:#242021}footer .content{padding:0 0 0 30px}footer .a .logo{margin:25px 0 0 0}footer .a .logo img{width:180px}footer .a .phone{margin:0 0 0 30px;line-height:initial;padding:24px 0 0 0}footer .a .phone .text{font-size:28px;color:#fff}footer .a .phone .caption{font-size:12px;color:#5a5354;font-style:italic}footer .a .invoice{padding:24px 0 0 0;margin:0 0 0 30px}footer .a .invoice a.mobile{display:none}footer .a .invoice a.desktop{display:table}footer .a .social{text-align:right;font-size:0}footer .a .social ul li{display:inline-block}footer .a .social ul li a{display:block;height:100px;width:100px;line-height:100px;text-align:center;font-size:30px;color:#fff;background:#373132;transition:background 0.15s ease}footer .a .social ul li a:hover{background:#5a5354}footer .b{padding:30px 0}footer .b .nav{width:250px}footer .b .nav ul li a{font-size:14px;color:#5a5354;transition:all 0.15s ease;font-weight:400}footer .b .nav ul li a:hover{color:#fff}footer .b .nav:nth-child(3){width:initial}footer .b .copy{padding:0 30px 0 0;text-align:right;color:#fff;font-size:14px}footer .b .copy .text{opacity:0.25;transition:opacity 0.15s ease}footer .b .copy:hover .text{opacity:1}footer .b .copy a{color:#fff}footer .b .copy .end{text-align:right;margin:1em 0 0 0}footer .b .copy .end a img{width:50px;opacity:0.125;transition:opacity 0.15s ease;transition-delay:0.25s}footer .b .copy:hover .end a img{opacity:1}header{position:fixed;top:0;left:0;z-index:9;background:transparent;height:100px;line-height:100px;transition:height 0.15s ease,line-height 0.15s ease}header .content{padding:0 15px}header .logo{width:175px;transition:width 0.15s ease}header .nav{margin:0 0 0 30px}header .nav ul li{display:inline-block;padding:0 10px}header .nav ul li a{font-size:16px;font-weight:400;color:#fff;display:block;position:relative;transition:color 0.15s ease}header .nav ul li a:before{content:"";position:absolute;left:0;right:0;top:-3px;opacity:0;border-bottom:3px solid #fccc34;height:3px;transform:scale(0) translateZ(0);transition:transform 0.5s ease,opacity 0.5s ease}header .nav ul li:hover a:before,header .nav ul li.current-menu-item a:before,header .nav ul li a:hover:before,header .nav ul li.current_page_parent a:before{transform:scale(1) translateZ(0);opacity:1}header .nav ul li.current-menu-item a,header .nav ul li.current_page_parent a,header .nav ul li:hover a{color:#fccc34}header .nav ul li.current-menu-item a,header .nav ul li.current_page_parent a{font-weight:400}header .estimate{line-height:1em;position:relative;margin:12px 0 0 0}header .estimate .box{position:relative;padding:19px 15px;z-index:2}header .estimate .box .icon{position:relative;font-size:44px;line-height:1em;margin:-3px 12px 0 0;color:#ea0e2c}header .estimate .box .icon .in{position:relative;z-index:2;height:40px}header .estimate .box .icon .background{position:absolute;top:8px;left:4px;background:#fff;z-index:1;height:30px;width:30px}header .estimate .box .label{font-size:13px;text-transform:uppercase;font-weight:400;line-height:1em;letter-spacing:1px;margin:0 0 1px 0}header .estimate .box .label span{color:#e9b835;font-weight:bold}header .estimate .box .phone h2{font-size:28px;letter-spacing:-1px;line-height:1em}header .mobile{height:100px;cursor:pointer;display:block;margin:0 0 0 20px;display:none}header .mobile{height:100px !important;width:30px;position:relative;transition:height 0.15s ease}header .mobile .lines{position:absolute;display:inline-block;width:30px;height:2px;border-top:2px solid #fff;transition:border-color 0.1s ease;top:50px;transition:top 0.15s ease}header .mobile .lines:before,header .lines:after{content:"";position:absolute;border-top:2px solid #fff;height:0;left:0;right:0;transition:transform 0.2s ease}header .mobile .lines:after{top:6px}header .mobile .lines:before{top:-10px}header.on{background:#242021}header.on .mobile .lines{border-color:transparent}header.on .mobile .lines:before{top:-2px;transform:rotate3d(0,0,1,45deg);transform-origin:50% 50%;border-color:#fbcc34}header.on .mobile .lines:after{top:-2px;transform:rotate3d(0,0,1,-45deg);transform-origin:50% 50%;border-color:#fbcc34}header.small{height:60px;line-height:60px;background:#242021}header.small .content{padding:0 10px}header.small .logo{width:110px}header.small .mobile{height:60px !important}header.small .mobile .lines{top:29px}header.small .estimate{margin:5px 0 0 0;transition:margin 0.15s ease}header.small .estimate .box{padding:5px 0;transition:padding 0.15s ease}.error404 footer{display:none}.error404 section.bar{display:none}section.error404{text-align:center;background:#1a1a1a}section.error404 .image{margin:0 0 3em 0}section.error404 .image img{max-width:150px}section.error404 .subheading{margin:0 0 30px 0}section.error404 .click a{border-color:#fff;width:100%}section.error404 .click a:hover{border-color:#fff;color:#1a1a1a;background:#fff}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal}.lightbox .lb-image{display:block;height:auto;max-width:inherit}.lb-outerContainer{width:250px;height:250px;margin:0 auto;position:relative}a.lb-prev,a.lb-next{position:absolute;width:30%;top:0;height:100%;color:#fff}.lb-nav i{position:absolute;top:50%;margin-top:-10px}.lb-nav a.lb-prev{left:0;text-align:left}.lb-nav a.lb-prev i{left:20px}.lb-nav a.lb-next{right:0;text-align:right}.lb-nav a.lb-next i{right:20px}.lb-dataContainer{margin:0 auto;padding-top:5px;position:relative;width:100%}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;text-align:right;outline:none;position:absolute;top:20px;right:0;z-index:99999;color:#fff}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}@media (max-width:1200px){header .nav ul li{padding:0 7px}header .nav ul li a{font-size:15px}}@media (max-width:1080px){section.bar article{width:50%}section.bar article .title .diamond{display:none}}@media (max-width:1040px){section.mobile{display:block}section.services .data article.cx-3{width:50%}section.services .data article.cx-3 .info .text{display:table}section.services .data article.cx-3 .info-2{display:none}}@media (max-width:920px){header .logo{width:110px}header .nav{display:none}header .mobile{display:block}}@media (max-width:880px){h1{font-size:35px}h2{font-size:25px}section.phone .heading{font-size:25px}section.phone .text{font-size:35px}section.phone .caption{font-size:12px}footer .b .nav{width:160px}header .logo{width:110px}header .nav{display:none}header .mobile{display:block}section.estimate .heading h2{font-size:35px}}@media (max-width:835px){footer .content{padding:0}footer .a .logo{display:table;width:100%;text-align:center}footer .a .phone{display:table;width:100%;text-align:center;padding:0;margin:0 0 20px 0}footer .a .invoice{display:table;width:100%;text-align:center;margin:0 0 20px 0}footer .a .invoice a.desktop{display:none}footer .a .invoice a.mobile{display:inline-block}footer .a .social{display:table;width:100%;text-align:center}footer .b .nav{display:table !important;width:100% !important;text-align:center}footer .b .nav ul li a{display:block;padding:10px 0;background:#373132;font-weight:400}footer .b .nav ul li a:hover{background:#5a5354}footer .b .nav:nth-child(3){margin:0 0 20px 0}footer .b .copy{display:table;width:100%;text-align:center;padding:0}footer .b .copy .end{text-align:center}}@media (max-width:720px){section.services-triple article{width:100%}section.photos .data article{width:50%}section.contact .c-6{display:table;width:100%;margin:0}section.split article .info{display:table;width:100%;text-align:center}section.split article .image{display:table;width:100%}section.hero,section.hero .slider ul li{height:450px}section.estimate .c-6{display:table;width:100%;padding:0 !important;margin:0 0 40px 0;text-align:center}section.estimate .c-6.last{margin:0}section.hero .slider ul li .info .title{margin:2em 0 1em 0}section.hero .slider ul li .info .text{margin:0 0 1em 0}section.hero .flex-control-nav{bottom:2em !important;opacity:1 !important}}@media (max-width:585px){section.bar article{display:table;width:100%}section.services .data article.cx-3{display:table;width:100%}}@media (max-width:500px){section.photos .data article{display:table;width:100%}}@media (max-width:450px){header .estimate{display:none}section.mobile .estimate{display:inline-block}}@media screen and (orientation:landscape) and (max-width:750px){section.landscape{display:table;position:fixed;z-index:999999;top:0;left:0;width:100%;height:100%;background-size:cover;background:#000 url(https://vinnystowing.com/wp-content/themes/SRG/images/bg-footer2.jpg) no-repeat top center}section.landscape .overlay{z-index:1}section.landscape .content{position:relative;z-index:2}section.landscape .content .heading{margin:0;background-size:cover}}