/**handles:shortcodes,responsive-media**/
.rnr-icon-middle{padding:25px 5px 25px 6px;display:block;text-align:center;font-size:30px;line-height:50px;font-family:Oswald,Arial,Helvetica,sans-serif;background:inherit;color:inherit;border:1px solid rgba(255,255,255,.04);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;margin:1px}.rnr-icon-middle:hover{box-shadow:0 0 26px rgba(0,0,0,.3);border:1px solid transparent}.rnr-icon-middle i{font-size:70px;display:block!important;text-align:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.milestone-count{font-size:16px}.rnr-icon-middle h2{display:inline-block;font-size:20px}.rnr-icon-middle:hover i{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2)}.milestones .row,.milestones [class*=span]{margin-left:0!important;margin-right:0!important}.milestones .span3{width:235px}.milestones .span3:first-child .rnr-icon-middle,.milestones .span4:first-child .rnr-icon-middle{margin-left:0}.milestones .span4{width:390px}.milestonecontent{font-family:"Open Sans",'Helvetica Neue',Arial,sans-serif;font-size:24px;line-height:1.3;margin:0 auto 40px auto;font-weight:300;position:relative;padding-bottom:30px;margin-bottom:40px}.milestone-counter{display:inline-block;margin-right:5px}.milestone-count{font-size:22px;position:relative;text-transform:uppercase;display:inline-block;letter-spacing:5px}.accordion .accordion-title{position:relative;display:block;border:1px solid rgba(255,255,255,.5);margin-bottom:6px;border-radius:2px}.accordion .accordion-title h3{font-size:14px;margin-bottom:0;line-height:1}.accordion .accordion-title a{display:block;padding:11px 15px 11px;background-color:#fff;color:#000!important}.accordion .accordion-title a i{font-size:22px;margin-right:5px}.accordion .accordion-title span{position:absolute;background:url('https://publicdrunkarrest.com/wp-content/themes/versi/images/plus_minus.png') 0 -24px no-repeat;width:24px;height:24px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;margin:7px 7px;right:0}.accordion .accordion-title.active span{background:url('https://publicdrunkarrest.com/wp-content/themes/versi/images/plus_minus.png') 0 0 no-repeat}.accordion .accordion-inner{padding:7px 10px 10px 15px;display:none;margin:-7px 0 6px;border:1px solid rgba(240,240,240,.2)}.accordion .accordion-inner div{margin-left:45px;padding:0 5px 10px 10px;margin-bottom:6px}.alert{padding:10px;margin-top:10px;display:inline-block;background:rgba(0,0,0,.1);border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin-right:10px}.button,input[type=submit]{padding:0 24px;font-size:13px;font-weight:700;text-shadow:none;display:inline-block;border:0 none;background-image:-moz-linear-gradient(top,rgba(255,255,255,0) rgba(0,0,0,.2));background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(rgba(0,0,0,.2)));background-image:-o-linear-gradient(top,rgba(255,255,255,0) rgba(0,0,0,.2));background-image:linear-gradient(top,rgba(255,255,255,0) rgba(0,0,0,.2));background-image:-ms-linear-gradient(top,rgba(255,255,255,0) rgba(0,0,0,.2));background-image:-webkit-linear-gradient(top,rgba(255,255,255,0),rgba(0,0,0,.2));-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;color:inherit;cursor:pointer;background:#363f48;line-height:40px;color:#fff!important}.callout{margin:0;display:block;background:#f8f8f8;padding:20px;color:#000;box-shadow:0 4px 0 rgba(0,0,0,.2);margin-bottom:40px}.callout .callout-button{margin:20px 10px 10px;float:right;color:#fff}.callout .callout-content{float:left}.callout a.button{margin:0;text-align:center}.callout h1,.callout h2,.callout h3,.callout h4,.callout h5,.callout h6{line-height:1.3;margin:0!important}.client-logos{width:100%;margin-bottom:10px;text-align:center}.client-logos li{display:inline-block}.client-logos img{display:inline;max-width:115px}.client-logos a img{opacity:1;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}.client-logos a img:hover{opacity:.5}.fancy-header{width:100%;margin:40px 0 40px;position:relative;clear:both;display:block;z-index:1;text-align:center}.fancy-header h1{display:inline-block;position:relative}.fancy-header h1:after,.fancy-header h1:before{position:absolute;content:'';width:40px;height:0;border-bottom:1px solid;top:50%;opacity:.4}.fancy-header h1:after{right:-50px}.fancy-header h1:before{left:-50px}.fullwidth{padding:50px 0 20px;margin:30px 0}.fullwidth.grey{background-color:#f5f5f5}blockquote{margin:0 0 20px 0;padding:0}blockquote p{margin:0!important;padding:5px 0 5px 15px;border-left:4px solid rgba(255,255,255,.3);font-family:"Times New Roman",Times,serif;font-style:italic;font-weight:lighter;font-size:18px;line-height:1.2}.pullquote{width:260px;margin:15px 0!important;font-family:"Times New Roman",Times,serif;font-style:italic;font-weight:lighter;font-size:18px;line-height:1.2}.pullquote.align-left{float:left;padding:0 15px;border-left:4px solid rgba(255,255,255,.3)}.pullquote.align-right{float:right;padding:0 15px;text-align:right;border-right:4px solid rgba(255,255,255,.3)}.skillbar{width:100%;height:25px;display:block;background:rgba(0,0,0,.05);margin-bottom:13px;position:relative;box-shadow:0 0 0 1px rgba(255,255,255,.05) inset}.skillbar .skill-percentage{background:rgba(255,255,255,.3);width:0%;height:25px;position:relative;overflow:hidden}.skill-title{font-size:12px;font-weight:700;position:absolute;padding:5px 10px;color:#fff;z-index:1;background:0 0}.tabs{list-style-type:none;margin:0;padding:0;position:relative;top:1px}.tab{float:left;margin-right:-1px;color:#000}.tab a{color:#151515!important;border:1px solid #e8e8e8;display:block;padding:10px 20px 10px 15px;background-color:#f8f8f8}.tab a:hover{background:#fff}.tab a i{display:inline-table;font-size:18px;padding:0 7px 0 10px;margin-right:0;line-height:0;vertical-align:text-bottom}.tab a.selected{background:#ebebeb;border-bottom-color:#ebebeb;font-weight:700}.panel{border:1px solid rgba(255,255,255,.2);clear:both;padding:10px 10px 0 15px}.toggle .toggle-title{position:relative;display:block;border:1px solid rgba(255,255,255,.5);margin-bottom:6px}.toggle .toggle-title h3{font-size:14px;margin-bottom:0;line-height:1;cursor:pointer}.toggle .toggle-inner{padding:7px 10px 10px 15px;display:none;margin:-7px 0 6px;border:1px solid rgba(255,255,255,.2)}.toggle .toggle-inner div{max-width:100%}.toggle .toggle-title .title-name{display:block;padding:11px 15px 11px;background-color:#f8f8f8;color:#000!important}.toggle .toggle-title a i{font-size:22px;margin-right:5px}.toggle .toggle-title i{position:absolute;background:url('https://publicdrunkarrest.com/wp-content/themes/versi/images/plus_minus.png') 0 -24px no-repeat;width:24px;height:24px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;margin:7px 7px;right:0}.toggle .toggle-title.active i{background:url('https://publicdrunkarrest.com/wp-content/themes/versi/images/plus_minus.png') 0 0 no-repeat}.rnr-service-box{position:relative;padding-top:10px}.rnr-service-box .rnr-service-box-icon{position:absolute;left:0;top:0;text-align:center;width:100px;height:100px}.rnr-service-box .rnr-service-box-icon i{background:#363f48;font-size:50px;color:inherit;display:block;text-align:center;border-radius:100%;width:80px;height:80px;line-height:80px;padding:10px;border:2px solid;color:#66cdaa;border:4px solid #66cdaa;box-shadow:0 0 0 3px #363f48;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.rnr-service-box:hover .rnr-service-box-icon i{box-shadow:0 0 0 6px #363f48}.rnr-service-box .rnr-service-box-content{margin-left:130px}.rnr-service-box .rnr-service-box-icon img{max-width:60px}.rnr-service-box .rnr-service-box-title{line-height:1.2;margin-bottom:10px}.rnr-service-box .rnr-service-box-content p{display:block;clear:both}.pricing-table{margin-top:60px;margin-bottom:30px;backface-visibility:hidden}.pricing-table:after{content:"";display:block;height:0;clear:both;visibility:hidden}.pricing-table>div:first-child .pricing-column-content,.pricing-table>div:first-child h3{border-left:1px solid #ececec}.pricing-column{float:left;text-align:center;padding:0;background-color:#fff;transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;box-shadow:0 0 0 5px rgba(0,0,0,.03);-webkit-backface-visibility:hidden;color:#363f48}.pricing-column a.button{line-height:60px}.pricing-column .pricing-column-content{border-right:1px solid #ececec;border-bottom:1px solid #e4e4e4;padding:0 0 20px 0}.pricing-column.highlight{position:relative;z-index:100;margin:-36px -1px 0 -1px;background-color:#fff;-moz-box-shadow:0 0 0 5px #f5f5f5;-webkit-box-shadow:0 0 0 5px rgba(0,0,0,.05);-o-box-shadow:0 0 0 5px #f5f5f5;box-shadow:0 0 0 5px rgba(0,0,0,.04)}.pricing-column .button{background:#363f48;color:#66cdaa}.pricing-column.highlight .button{margin:10px 0 14px 0}.pricing-column.highlight h3 .highlight-reason{display:block;font-size:12px}.pricing-column.highlight .pricing-column-content{border-right:1px solid #e4e4e4!important;border-left:1px solid #e4e4e4!important;border-bottom:1px solid #e4e4e4!important}.pricing-column:hover{box-shadow:0 4px 20px rgba(0,0,0,.3);z-index:10;overflow:hidden}.pricing-column ul li{padding:10px 25px;list-style:none;line-height:18px;border-bottom:1px solid #efefef}.pricing-column ul li:first-child{border-top:1px solid #efefef}.pricing-column ul li:nth-child(odd){background-color:#fbfbfb}.pricing-column.highlight h3{padding:36px 0;font-size:26px}.pricing-column h3{background-color:#fff;color:#66cdaa;margin-bottom:0;font-size:24px;line-height:28px;border-right:1px solid #e4e4e4;border-bottom:1px solid #efefef;border-top:1px solid #ececec;padding:25px 0 25px 0;text-transform:uppercase;font-weight:500;background:#363f48;margin:-1px;color:#fff!important}.pricing-column h4{margin-left:-22px;padding:20px 30px 6px 30px;font-size:54px;line-height:42px;color:#363f48!important;margin-bottom:0;font-weight:400}.pricing-column h4 .dollar-sign{font-size:22px;line-height:22px;top:-14px;right:-6px;font-family:'Open Sans';position:relative}.pricing-column .interval{display:block;min-height:38px;display:block;padding-bottom:17px}.pricing-column ul{margin-left:0;margin-bottom:18px}.pricing-table.six>div{width:15.5%;margin-left:.5%;margin-right:.5%;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.pricing-table.five>div{width:19%;margin-left:.5%;margin-right:.5%;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.pricing-table.four>div{width:23%;margin-left:1%;margin-right:1%;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.pricing-table.three>div{width:31.2%;margin-left:1%;margin-right:1%;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.pricing-table.two>div{width:48%;margin-left:1%;margin-right:1%;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.pricing-table .col{padding:0 20px}.testimonial{margin:0 auto;padding:10px 15px;clear:both;border-left:0}.client-testimonial p{font-size:20px;font-style:italic;line-height:1.2;padding-top:10px}.client-testimonial cite{display:block;font-size:15px;font-weight:400;letter-spacing:0;color:#609dd6}.client-image img{max-width:90px;border:4px solid rgba(240,240,240,.34);border-radius:50%;float:left;margin-right:15px}.team-member{text-align:center}.team-member p{font-size:14px!important}.team-member-name{text-transform:uppercase;padding-top:10px;margin-bottom:0}.team-member-position{font-size:14px;padding:10px;background:rgba(0,0,0,.02);margin-bottom:10px}.team-member{padding:10px;background:rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.03)}.team-member:hover{box-shadow:0 4px 6px rgba(0,0,0,.1)}.services p{font-size:16px!important}.services h2{font-size:20px!important;padding:12px 0 8px 0}.services h3{font-size:16px!important;padding:12px 0 8px 0}.services ol,ul{font-size:16px!important;line-height:20px;margin-left:40px}.padbottom20{padding-bottom:20px}.social-icons{text-align:center}.social-icons .social-icon{display:inline-block;float:none;margin:0 20px 10px 0;font-size:24px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-bottom:30px;width:48px;height:48px;line-height:48px;padding:10px;box-shadow:0 0 10px 2px rgba(0,0,0,.1)}.social-icons .social-icon{color:inherit;background:inherit}.social-icons .social-icon:hover{opacity:.8}.one_half{width:48%}.one_third{width:30.66%}.two_third{width:65.33%}.one_fourth{width:22%}.three_fourth{width:74%}.one_fifth{width:16.8%}.two_fifth{width:37.6%}.three_fifth{width:58.4%}.four_fifth{width:67.2%}.one_sixth{width:13.33%}.five_sixth{width:82.67%}.one_half.no-margin{width:50%;margin-right:0}.one_third.no-margin{width:33.33333333333%;margin-right:0}.two_third.no-margin{width:66.66666666667%;margin-right:0}.one_fourth.no-margin{width:25%;margin-right:0}.three_fourth.no-margin{width:75%;margin-right:0}.one_fifth.no-margin{width:20%;margin-right:0}.two_fifth.no-margin{width:40%;margin-right:0}.three_fifth.no-margin{width:60%;margin-right:0}.four_fifth.no-margin{width:80%;margin-right:0}.one_sixth.no-margin{width:16.6666666666667%;margin-right:0}.five_sixth.no-margin{width:83.333333333333%;margin-right:0}.five_sixth,.four_fifth,.one_fifth,.one_fourth,.one_half,.one_sixth,.one_third,.three_fifth,.three_fourth,.two_fifth,.two_third{position:relative;margin-right:4%;margin-bottom:30px;float:left}.last{margin-right:0!important}
@media only screen and (min-width:1200px){.milestones .span3{width:292.5px}.milestone-count{font-size:22px}.rnr-icon-middle h2{font-size:24px}.navigation li a{padding:30px 10px}.navigation.iconic li a{padding:16px 10px}.navigation.scroll li a{padding:15px 10px}#respond-inputs p{width:243px;margin-right:20px;float:left}#respond-inputs p.last{margin:0}#respond input{display:block;width:225px;margin:0}#respond textarea{display:block;width:752px}.home-text-wrapper .flexslider.full-width .flex-caption p{width:28%;font-size:16px;line-height:1.4}}@media only screen and (max-width:979px) and (min-width:768px){.logo{padding:0;line-height:1!important}.logo h1{font-size:16px!important}.navigation li a,.navigation.scroll li a{padding-left:0;padding-right:0}}@media only screen and (min-width:768px) and (max-width:979px){#portfolio-wrap .span4{width:352px}.navigation li a{padding-left:5px;padding-right:5px}.logo{padding:0;line-height:1!important}.logo img{max-width:100%;height:auto}.logo h1{font-size:16px!important}.pricing-table.four>div{width:48%;margin-bottom:40px}#respond input,#respond textarea{width:94%}.home-text-wrapper .flex-caption{top:42%}.home-text-wrapper .flex-caption h2{font-size:22px}.home-text-wrapper .flex-caption p{width:50%;font-size:13px;line-height:1.4}.home-text-wrapper .flex-caption a.button{line-height:26px}}@media only screen and (max-width:767px){.section{background-attachment:scroll!important}.full-width-slider .home-text-wrapper{padding:54px 0 0}.cs-text-mid{text-transform:uppercase;font-size:18px;letter-spacing:2px;line-height:1.4}ul.tabs{border-bottom:none}ul.tabs li{width:100%;border-bottom:none}ul.tabs li.active{border:none}.tabs_contents{width:100%;border:none}.selectnav{display:block}.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:40px;float:none}.logo{padding:0;height:50px}.logo img{width:100%;height:auto}.logo h1{font-size:16px!important}.navigation .nav{display:none}.row{margin-bottom:0}[class*=span]{margin-bottom:30px}.fancy-header h1:after,.fancy-header h1:before{display:none}.pricing-table.four>div{width:98%;margin-bottom:30px}.header-text{font-size:36px}.fancy-header h1{font-size:24px}.callout-text h1,.caption{font-size:22px!important}.rnr-service-box .rnr-service-box-content{margin:120px 0 70px}.flex-caption{display:none!important}.pricing-column.highlight{margin-top:0}#respond input,#respond textarea{width:94%}.post-meta{font-size:13px}.socialsharing h4{float:none;display:block;text-align:center}.socialsharing .social-icons{float:none;list-style:none;margin:0;text-align:center}.socialsharing .social-icons li{float:none;display:inline-block}.page8{background-color:#20242d!important;background-position:center center!important;background-attachment:fixed!important}}