html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,form,fieldset,legend,label,table,caption,thead,tbody,tfoot,tr,th,td,article,aside,canvas,details,figcaption,figure,header,footer,hgroup,menu,nav,section,summary,time,mark,audio,video,form,fieldset,legend,label{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;box-sizing:border-box}html{font-size:62.5%;overflow-y:scroll}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote:before,q:before{content:open-quote;font-size:6em;display:block;opacity:.3;line-height:1em;letter-spacing:0px;font-weight:400;font-style:normal;color:rgba(26,26,26,0.9);padding:32px 32px 0;text-align:center;margin:0}blockquote:after,q:after{content:close-quote;visibility:hidden}blockquote p,q p{font-size:2rem;line-height:1.5em}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}:focus{outline:0}ins{background-color:#ff9;color:#000;text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:0px;border:0;border-top:1px solid #ccc;border-bottom:1px solid #ddd;margin:0;padding:0}.ua-ie hr{height:2px}br{margin:0;padding:0}input,select{margin:0;padding:0}input{border:1px solid #000}img,object,embed{max-width:100%}body{font-size:14px;font-size:1.4rem;line-height:25.2px;line-height:25.2 / 10rem;font-family:azo-sans-web,sans-serif;color:#333}.left,.alignleft{float:left}.right,.alignright{float:right}.center,.aligncenter{text-align:center;margin:0 auto}.red{color:#e02040}.blue{color:#e02040}.red-bg{background:#e02040}.blue-bg{background:#e02040}h1,h2,h3,h4,h5,h6{font-family:azo-sans-web,sans-serif;font-weight:300}h1{font-size:3rem;line-height:3.5rem;color:#e02040;margin-bottom:30px !important}h2{color:#e02040;margin:20px 0;font-size:2.4rem}h3{color:#e02040;margin:15px 0;font-size:2rem;font-weight:300}h4{margin:10px 0;border-bottom:1px solid #e02040;padding:10px 50px 10px 0;display:inline-block}a{color:#808080;text-decoration:none !important;transition:all .4s ease-in-out}a:hover{color:#e02040}a img{display:block}p{padding:0 0 10px 0;text-align:justify}p.lead{font-size:18px}abbr[title]{border:none;cursor:text}abbr[title].needs-help{cursor:help}dl{border:1px solid #fff}dl dt{padding:12px;border:1px solid #ccc;border-left:3px solid #e02040}dl dd{border-bottom:1px solid #fff;padding:20px;line-height:2.8rem}.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.col-xs-15{width:20%;float:left}@media (min-width:768px){.col-sm-15{width:20%;float:left}}@media (min-width:992px){.col-md-15{width:20%;float:left}}@media (min-width:1200px){.col-lg-15{width:20%;float:left}}table{width:100%;margin-bottom:24px;border-collapse:separate;border:1px solid #fff}caption{padding:12px 10px;text-align:left;background-color:#faf7f0;background-image:linear-gradient(top, white, #fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#ffffff');border:1px solid #fff;border-bottom:none}thead{background-color:#faf7f0;background-image:linear-gradient(top, white, #fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#ffffff')}tr:last-child td{border-bottom:none}th,td{padding:6px 10px}th{text-align:left;border-bottom:1px solid #fff}td{border:none;border-top:1px solid white;border-bottom:1px solid #fff}.inlineLabel{display:block;margin-bottom:2em}.inlineLabel input[type=text],.inlineLabel input[type=password],.inlineLabel textarea{float:right;position:relative;top:-0.7em;width:75%}textarea{height:15em}.placeholder{position:relative}.placeholder span{position:absolute;padding:5px 10px;font-size:12px;font-size:1.2rem;line-height:24px;line-height:24 / 10rem;color:#808080;z-index:1}.placeholder input[type=text],.placeholder textarea{float:none;top:0;width:100%}::-webkit-input-placeholder{color:#808080;text-transform:uppercase;font-weight:500}:-moz-placeholder{color:#808080;text-transform:uppercase;font-weight:500}::-moz-placeholder{color:#808080;text-transform:uppercase;font-weight:500}:-ms-input-placeholder{color:#808080;text-transform:uppercase;font-weight:500}input[type=text],input[type=password],textarea{padding:5px 10px;font-family:Helvetica;font-size:12px;font-size:1.2rem;line-height:24px;line-height:24 / 10rem;color:#808080;border:1px solid #fff;transition:all 200ms ease-out}input[type=text]:hover,input[type=password]:hover,textarea:hover{border-color:#f1f1f1}input[type=text]:focus,input[type=password]:focus,textarea:focus{border-color:#e02040;box-shadow:0 0 5px rgba(224,32,64,0.3)}#searchform{position:absolute;width:320px;top:0;left:0}#searchform:before{position:absolute;top:13px;width:40px;box-sizing:border-box;font-family:simple-line-icons;content:"\e090";font-size:20px;font-size:2rem;line-height:36px;line-height:36 / 10rem;text-decoration:inherit;text-align:center;color:#808080;z-index:1}#searchform input[name=s]{position:relative;top:4px;width:90%;box-sizing:border-box;padding:16px 10px 8px 40px;border-bottom:1px solid #e02040;background:none}#searchform input[type=submit]{position:absolute;clip:rect(1px, 1px, 1px, 1px)}body .gform_wrapper{background:#fff;background:linear-gradient(to bottom, #fff 0%, #e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e5e5e5', GradientType=0);padding:20px;border:1px solid #e02040}body .gform_wrapper.gform_wrapper .gform_heading{text-align:center}body .gform_wrapper.gform_wrapper .top_label .gfield_label{color:#e02040}body .gform_wrapper.gform_wrapper .top_label .gfield_label.gfield_label_before_complex{color:#e02040;display:block}body .gform_wrapper.gform_wrapper textarea.large{height:120px;border:1px solid #e02040}body .gform_wrapper.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:10px;border-radius:0;border:1px solid #e02040}body .gform_wrapper.gform_wrapper .gform_footer{padding:0;margin:16px 0 0 0}body .gform_wrapper.gform_wrapper .gform_footer input.button,body .gform_wrapper.gform_wrapper .gform_footer input[type=submit],body .gform_wrapper.gform_wrapper .gform_page_footer input.button,body .gform_wrapper.gform_wrapper .gform_page_footer input[type=submit]{display:block;text-transform:uppercase;color:white;background:#6ab543;padding:10px;margin:0;transition:all .4s ease-in-out;width:100%;border-radius:2px;border:none}body .gform_wrapper.gform_wrapper .gform_footer input.button:hover,body .gform_wrapper.gform_wrapper .gform_footer input[type=submit]:hover,body .gform_wrapper.gform_wrapper .gform_page_footer input.button:hover,body .gform_wrapper.gform_wrapper .gform_page_footer input[type=submit]:hover{background:#e02040}.formholder{padding-left:0;margin-right:-20px}.cf:after{content:'';display:table;clear:both}.cf:after{content:'';display:table;clear:both}.ua-ie-6 .cf,.ua-ie-7 .cf{zoom:1}.ua-ie-6 .cf:before,.ua-ie-7 .cf:before{content:'';display:table}.hide_from_all{display:none;visibility:hidden}.hide-from-screen{position:absolute;clip:rect(1px, 1px, 1px, 1px)}.ua-ie-7 .button{zoom:1}.button{display:inline-block;margin:0 10px 0 0;font-family:azo-sans-web,sans-serif;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid;transition:all .4s ease-in-out}.button:last-child{margin-right:0}.button.blue{color:white;background:#e02040}.button.blue:hover{background:white;color:#e02040;border-color:#e02040}.button.red{color:white;background:#e02040;border:1px solid #e02040}.button.red:hover{background:white;color:#e02040;border-color:#e02040}.button.grey{color:white;background:#333;border-color:#333}.button.grey:hover{background:#e02040}.button.orange{color:white;background:#e02040;border-color:#e02040}.button.orange:hover{background:#e02040}.button.transparent{color:white;border:1px solid white;background:transparent}.button.transparent:hover{background:white;color:#e02040}.button.small{padding:2px 6px 3px 6px;font-size:12px;font-size:1.2rem;line-height:21.6px;line-height:21.6 / 10rem;border-radius:3px}.button.medium{padding:4px 12px 6px 12px;font-size:14px;font-size:1.4rem;line-height:25.2px;line-height:25.2 / 10rem;border-radius:3px}.button.large{padding:8px 20px;font-size:18px;font-size:1.8rem;line-height:32.4px;line-height:32.4 / 10rem;border-radius:5px}.button.extralarge{display:block;font-size:3rem;padding:15px;text-transform:uppercase;font-weight:800;width:100%}.reveal-modal-bg{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:black;background:rgba(0,0,0,0.8);z-index:100}.reveal-modal{position:absolute;visibility:hidden;top:100px;left:50%;width:520px;margin-left:-260px;padding:30px 40px 34px;background:#fff url('../img/int/backgrounds/modal-gloss.png') no-repeat -200px -80px;z-index:101;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.4);box-sizing:border-box}.reveal-modal.small{width:200px;margin-left:-100px}.reveal-modal.medium{width:400px;margin-left:-200px}.reveal-modal.large{width:600px;margin-left:-300px}.reveal-modal.xlarge{width:800px;margin-left:-400px}.reveal-modal .close-reveal-modal{font-size:22px;line-height:.5;position:absolute;top:8px;right:11px;color:#aaa;text-shadow:0 -1px 1px rbga(0, 0, 0, .6);font-weight:bold;cursor:pointer}.container:after{content:'';display:table;clear:both}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:46px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-container--default .select2-selection--single{background-color:#f1f1f1;border:1px solid #aaa;border-radius:2px;width:154px !important;margin-top:2px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:10px;right:18px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#e02040 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f6f6f6;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom, #ffffff 50%, #eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#cccccc', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom, #ffffff 0%, #eeeeee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom, #eeeeee 50%, #ffffff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:white}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}@media print{nav{display:none}body:before{display:block;content:"Don't forget to recycle this paper once you are done with it.";margin-bottom:20px;padding:10px;background-color:#b4ffb4;border:1px solid green;color:green}h1,h2,h3,h4,h5,h6,p{margin-bottom:20px;color:black}a{color:#06c;font-weight:bold}a:link:after{content:' (http://jungle-media.com/' attr(href) ')'}#comments{page-break-before:always}}@media only screen{#mq{display:none;visibility:hidden;content:'320'}#mq:after{content:'320'}header[role="banner"]{padding-top:20px;padding-bottom:0;background:white;border-bottom:1px solid #e02040;position:fixed;width:100%;z-index:51;transition:all .4s ease-in-out}header[role="banner"] section.container{position:relative}header[role="banner"] .head-logo{position:fixed;top:10px;left:10px}header[role="banner"] .call-us{position:fixed;right:10px;top:0px}header[role="banner"] .main-menu{padding:10px 0 0 0}header[role="banner"] .main-menu ul li{display:inline-block}header[role="banner"] .main-menu ul li a{text-transform:uppercase;font-size:1.4rem;padding:0px 10px 25px 10px;transition:all .4s ease-in-out;display:block}header[role="banner"] .main-menu ul li a:hover{color:#e02040}header[role="banner"] .main-menu ul li.current-menu-item>a{color:#e02040;position:relative}header[role="banner"] .main-menu ul li.current-menu-item>a:before{font-family:FontAwesome;content:'\f0d8';position:absolute;bottom:-10px;left:50%;font-size:20px;margin-left:-8px}header[role="banner"] .main-menu ul li.menu-item-has-children{position:relative}header[role="banner"] .main-menu ul li.menu-item-has-children a:after{font-family:FontAwesome;content:'\f107';float:right;padding-left:10px}header[role="banner"] .main-menu ul li ul.sub-menu{background:#e02040;color:white;position:absolute;left:0;top:50px;width:300px;z-index:51;box-shadow:1px 1px 3px rgba(55,55,55,0.2);border-bottom-left-radius:2px;border-bottom-right-radius:2px}header[role="banner"] .main-menu ul li ul.sub-menu li{display:block;text-align:left}header[role="banner"] .main-menu ul li ul.sub-menu li a{color:#808080;display:block;padding:10px 15px;color:white}header[role="banner"] .main-menu ul li ul.sub-menu li a:hover{background:#808080;color:#f1f1f1}header[role="banner"] .main-menu ul li ul.sub-menu li a:after{content:''}header[role="banner"] .main-menu ul li ul.sub-menu li:last-child a{border:0}header[role="banner"] .main-menu ul li ul.sub-menu li.current-menu-item>a:before{display:none}header[role="banner"] .main-menu ul li ul.sub-menu{display:none}header[role="banner"].sticky{padding-top:10px;background:white}header[role="banner"].sticky .main-menu ul li a{padding:5px 15px 10px 15px}header[role="banner"].sticky .main-menu ul li ul.sub-menu{top:43px}.sfm-rollback{display:none}.responsive-menuwrapper{z-index:100 !important}.phone{text-align:center;position:absolute;top:0;right:0;z-index:30;padding-top:5px;text-align:left}.phone .call-us h3{color:#333;text-transform:uppercase;font-weight:500;font-size:1.6rem;line-height:2.8rem;margin:5px 0 10px 0}.phone .call-us h3 span{color:#e02040;font-weight:800;font-size:3.5rem}.features{text-align:center;border-bottom:1px solid #f1f1f1;position:relative;top:173px;width:100%;background:white;z-index:4}.features ul li{vertical-align:middle;text-transform:uppercase;color:#e02040;font-size:1.5rem;font-weight:700;padding:10px;background:white}.features ul li i{font-size:20px;vertical-align:text-bottom}.home .service-blocks{padding-top:79px}.home .service-blocks h2{display:none}.home #custom_html-2 ol{margin:0}#text-20507{overflow:hidden}.crumbs{position:relative;background:#e02040;padding:10px 0 5px 0;color:white}.crumbs a{color:#f1f1f1}.search .crumbs,.blog .crumbs,.archive .crumbs,.single .crumbs{top:198px}.intro-header h1{font-weight:500;margin-bottom:5px !important}.intro-header h2{color:#808080}.single.single-projects .crumbs,.single.single-information .crumbs{top:0}.single-service .crumbs{top:0}.header-image{background:url(../img/int/Floor-Cleaning-Header.jpg) center no-repeat;background-size:cover;position:relative;height:550px}.header-image .container{position:relative;height:550px}.header-image h1{font-size:3rem;font-weight:800;position:absolute;bottom:160px;left:15px;color:white;text-transform:uppercase;z-index:3;margin-bottom:10px !important;right:20%;line-height:3rem}.header-image h2{position:absolute;bottom:120px;left:15px;color:#f1f1f1;text-transform:uppercase;font-weight:600;z-index:3;font-size:2rem}.header-image a{position:absolute;bottom:60px;left:15px;z-index:3}.header-image img{position:absolute;right:30px;bottom:130px;z-index:4}.header-image .overlay{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.3);z-index:2}.home .header-image h1{font-size:4rem;line-height:4rem}.trust{background:#f1f1f1;padding:25px 0;text-align:left}.trust h2{text-align:center}.trust ul li{font-size:2.5rem;font-style:italic;padding:10px 0;color:#808080}.trust ul li:before{font-family:simple-line-icons;content:'\e028';font-style:normal;color:#e02040;margin-right:10px}.trust ul.row li:before{display:none}.trust-logos{text-align:center;padding:20px 0 0 0}.trust-logos ul{overflow:hidden}.trust-logos ul li{position:relative;height:80px;margin-bottom:20px}.trust-logos ul li img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.vid-home{margin:40px 0}.vid-home .vid-holder{border:10px solid #f1f1f1;border-radius:3px}.service-blocks{padding-top:30px;position:relative}.service-blocks .view{overflow:hidden}.service-blocks .overlay{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.3);z-index:2;transition:all .3s ease-out .5s}.service-blocks img{display:block;height:328px}.service-blocks h2{text-align:center;margin:20px 0;color:#e02040;text-transform:uppercase;font-size:3rem;font-weight:500}.service-blocks h3{position:absolute;top:30px;left:10%;padding:10px 0px;text-align:center;color:white;text-transform:uppercase;display:block;width:80%;font-size:4rem;line-height:1em;font-weight:800;z-index:8}.service-blocks p{line-height:0;margin:0;padding:0}.service-blocks i{position:absolute;font-size:45rem;opacity:.3;right:30px;top:30%;z-index:2}.service-blocks .mask{position:absolute;background:rgba(224,32,64,0.6);top:30px;bottom:30px;left:30px;right:30px;transition:all .3s ease-out .5s}.service-blocks a{position:absolute;bottom:30px;transition:all .3s ease-out .5s;border:1px solid white;border-radius:0;width:60%;left:20%;z-index:7}.service-blocks a.red.button{bottom:30px}.no-gutter>[class*='col-']{padding-right:0;padding-left:0}.home-content{padding-top:30px;padding-bottom:30px}.home-content .container{position:relative}.home-content h2{color:#e02040;text-align:center;margin-bottom:20px;text-transform:none}.home-content h3{color:#e02040;margin:15px 0 0 0;font-size:2rem;font-weight:600}.home-content ul{margin:20px 0}.home-content ul li{color:#e02040}.home-content ul li:before{font-family:FontAwesome;content:'\f00c';padding:0 5px 0 0}.home-content ul.list-services li{text-align:center;margin-bottom:20px}.home-content ul.list-services li:before{display:none}.home-content ul.list-services li a{background:#e02040;color:white;display:block;padding:10px;transition:all .5s ease-in-out;border-radius:3px;box-shadow:3px 3px 5px rgba(0,0,0,0.3)}.home-content ul.list-services li a:hover{background:#e02040;box-shadow:none}.cta-block{background:#ccc;padding:30px 0;text-align:center}.cta-block h2{color:white;font-size:7rem;line-height:6rem;text-transform:uppercase;font-weight:800;text-align:left;margin:0}.cta-block p{color:#e02040;font-size:20px}.video-block{background:#e02040;padding:50px;position:relative}.video-block h2{color:white;font-weight:600;text-transform:uppercase;padding:40px 0 20px 0;font-size:3rem}.video-block p{color:white;font-size:2rem;margin-bottom:20px}.video-block .vid-holder{position:relative;z-index:3}.video-block .triangle-down{position:absolute;height:0;padding-left:10%;padding-top:10%;overflow:hidden;bottom:-40px;left:50%;margin-left:-110px}.video-block .triangle-down:after{content:"";display:block;width:0;height:0;margin-left:-500px;margin-top:-500px;border-left:500px solid transparent;border-right:500px solid transparent;border-top:500px solid #e02040}.video-block.large{background:#e02040}.video-block.large .triangle-down:after{border-top:500px solid #e02040}.video-block.large .vid-holder{width:70%;margin:0 auto}.recent-block{padding:30px 0;text-align:center;background:#e02040;position:relative}.recent-block h2{color:white;text-transform:uppercase;padding:20px 0;font-weight:800;font-size:3rem}.recent-block h3{color:#ccc;font-size:2.6rem;text-align:center;font-weight:600px}.recent-block p{color:white;text-align:center}.recent-block img{width:100%;height:auto}.recent-block a.bx-prev{position:absolute;top:50px;right:80px;color:white;font-size:3rem;z-index:1000}.recent-block a.bx-next{position:absolute;top:50px;right:40px;color:white;font-size:3rem;z-index:1000}.recent-block a.button.medium{background:white;color:#e02040}.recent-block a.button.medium:hover{background:#333;color:white}.faqs{padding:20px 15px 50px 15px}.faqs h2{color:#e02040;text-transform:uppercase;padding:20px 0;text-align:center}.faqs .panel-title a{display:block;text-transform:uppercase;font-size:2rem;padding:10px 0}.faqs .panel-heading .chevron:after{content:"\f107";color:#e02040}.faqs .panel-heading .collapsed .chevron:after{content:"\f105"}.testimonials{background-image:url(../img/int/carpet-bg.png);padding:40px 0;text-align:center;position:relative}.testimonials blockquote:before{padding-top:10px;line-height:7rem}.testimonials h2{color:#e02040;text-transform:uppercase}.testimonials blockquote:after{padding-bottom:0}.testimonials p{font-size:2.5rem;line-height:3rem;font-style:italic;color:#333;width:75%;margin:0 auto;text-align:center}.testimonials h3{color:#e02040;font-weight:800;font-size:1.6rem;padding:5px 0 0 0}.testimonials h3 span{font-weight:300;padding:0 0 5px 0;color:#e02040}.testimonials i.fa-heart{position:absolute;font-size:35rem;opacity:.2;right:30px;top:50px;z-index:3}.testimonials a.bx-next{position:absolute;right:60px;font-size:6rem;top:40%;z-index:500}.testimonials a.bx-prev{position:absolute;left:60px;font-size:6rem;top:40%;z-index:500}.testimonials .triangle-down{position:absolute;height:0;padding-left:10%;padding-top:10%;overflow:hidden;bottom:-40px;left:50%;margin-left:-130px}.testimonials .triangle-down:after{content:"";display:block;width:0;height:0;margin-left:-500px;margin-top:-500px;border-left:500px solid transparent;border-right:500px solid transparent;border-top:500px solid #f1f1f1}.news-blog,.news-blog-page{padding:30px 0 50px 0;position:relative}.news-blog .newsarticle,.news-blog-page .newsarticle{position:relative;background:#f1f1f1}.news-blog .newsarticle .cat a,.news-blog-page .newsarticle .cat a{color:#ccc;position:absolute;left:0;top:20px;padding:15px;text-transform:uppercase;font-size:2rem}.news-blog .newsarticle .date,.news-blog-page .newsarticle .date{color:white;background:#e02040;width:66px;border-radius:40px;font-size:1.2rem;line-height:1em;font-weight:800;padding:20px 0;text-align:center;position:absolute;left:50%;margin-left:-33px;top:135px}.news-blog .newsarticle .date span,.news-blog-page .newsarticle .date span{font-size:1rem}.news-blog .newsarticle p,.news-blog-page .newsarticle p{padding:5px 20px 20px 20px;min-height:170px;text-align:center;font-weight:300;color:#808080}.news-blog .newsarticle .blog-img,.news-blog-page .newsarticle .blog-img{padding-bottom:5px}.news-blog .newsarticle .blog-img img,.news-blog-page .newsarticle .blog-img img{height:auto;min-height:157px}.news-blog h2,.news-blog-page h2{color:#e02040;padding:20px 0;text-align:center;font-size:3rem;font-weight:300}.news-blog h3,.news-blog-page h3{line-height:2rem;margin-top:35px;margin-bottom:15px;padding:0 20px;text-align:center;min-height:66px}.news-blog h3 a,.news-blog-page h3 a{text-transform:none;font-weight:400;font-size:1.8rem}.news-blog a.medium.red.button.aligncenter,.news-blog-page a.medium.red.button.aligncenter{width:220px;margin:10px auto 20px auto;display:block}.news-blog a.bx-next,.news-blog-page a.bx-next{position:absolute;right:30px;font-size:6rem;top:40%}.news-blog a.bx-prev,.news-blog-page a.bx-prev{position:absolute;left:30px;font-size:6rem;top:40%}.news-blog ul.row,.news-blog-page ul.row{margin-left:0}.news-blog a.grey.button,.news-blog-page a.grey.button{width:200px;background:#f1f1f1;color:#333;position:absolute;top:50px;right:50px;padding:5px 10px;text-align:left;border-radius:0;transition:all .4 ease-in-out}.news-blog a.grey.button i,.news-blog-page a.grey.button i{float:right;padding:5px 0}.news-blog a.grey.button:hover,.news-blog-page a.grey.button:hover{color:#e02040;background:#ccc}.single .blog-img{position:relative}.single .blog-img .cat a{color:white;background:#e02040;position:absolute;left:0;top:20px;padding:15px;text-transform:uppercase;font-size:2rem}.single .blog-img .date{color:#e02040;background:rgba(255,255,255,0.8);text-align:center;position:absolute;top:20px;right:0;font-size:3rem;font-weight:800;padding:15px}.single .blog-img .date span{font-size:2.5rem}.social{position:absolute;top:30px;left:15px}.social ul li a{color:white;margin-bottom:10px;padding:5px 9px;border-radius:50px;transition:all .4s ease-in-out;display:block}.social ul li a.fb{background:#3b5998}.social ul li a.tw{background:#00aced}.social ul li a.gp{background:#dd4b39}.social ul li a.li{background:#007bb6}.social ul li a.yt{background:#bb0000}.social ul li a:hover{background:#e02040}.social ul li a:before{content:'';display:none}footer[role="contentinfo"]{background:#333;padding:20px 0 40px 0;color:white;position:relative}footer[role="contentinfo"] #menu-services li ul.sub-menu{display:none}footer[role="contentinfo"] #menu-services li ul.sub-menu li{margin-left:15px}footer[role="contentinfo"] h2{color:#e02040;text-transform:uppercase;font-size:2.4rem;padding:20px 0;font-weight:800}footer[role="contentinfo"] a{color:white;transition:all .4s ease-in-out}footer[role="contentinfo"] a:hover{color:#e02040}footer[role="contentinfo"] a:before{font-family:FontAwesome;content:'\f105';margin-right:7px}footer[role="contentinfo"] .call-us h3{margin-top:20px;font-size:2rem;line-height:2.5rem;font-weight:500;text-transform:uppercase;color:white}footer[role="contentinfo"] .call-us h3 span{font-size:4rem;font-weight:800}footer[role="contentinfo"] img{max-width:250px}.copyright{background:#e02040;color:white;padding:15px 0 5px 0;text-align:center}.sticky-tabs{position:fixed;top:335px;right:0;z-index:1000}.sticky-tabs button,.sticky-tabs a{border-bottom-left-radius:5px;border-top-left-radius:5px;text-align:center;width:44px;height:200px;display:block;border:0;margin-bottom:5px;box-shadow:0 2px 10px rgba(0,0,0,0.2);padding:10px 10px 0 10px;transition:all .4s ease-in-out;position:relative}.sticky-tabs button.quote-b,.sticky-tabs a.quote-b{background:#e02040;color:white}.sticky-tabs button i,.sticky-tabs a i{font-size:3rem;line-height:1}.sticky-tabs button p,.sticky-tabs a p{font-size:1.4rem;line-height:1;transform:rotate(-90deg);position:absolute;bottom:69px;left:-39px;height:40px;display:block;width:150px;text-transform:uppercase}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.sticky-tabs .fade-in{opacity:0;animation:fadeIn ease-in-out 1;animation-fill-mode:forwards;animation-duration:1s}.sticky-tabs .fade-in.one{animation-delay:.7s}.sticky-tabs .fade-in.two{animation-delay:1.2s}.sticky-tabs .fade-in.three{animation-delay:1.6s}.home .main-page-content .personal-promise{width:300px;text-align:center;border:1px solid #ccc;background:#f1f1f1;position:relative;padding:50px 20px 20px 20px;margin:50px 0 20px 20px;float:right}.home .main-page-content .personal-promise p{text-align:center}.home .main-page-content .personal-promise img{position:absolute;top:-55px;left:50%;margin-left:-55px;padding:10px 10px 5px 10px;background:white;border:1px solid #ccc;border-radius:70px}.main-page-content,.blog-page-content{margin-top:30px;position:relative}.main-page-content ul,.blog-page-content ul{margin:20px 0}.main-page-content ul li,.blog-page-content ul li{color:#e02040;font-weight:600}.main-page-content .personal-promise,.blog-page-content .personal-promise{width:100%;text-align:center;border:1px solid #ccc;background:#f1f1f1;position:relative;padding:50px 20px 20px 20px;margin:50px 0;float:right}.main-page-content .personal-promise p,.blog-page-content .personal-promise p{text-align:center}.main-page-content .personal-promise img,.blog-page-content .personal-promise img{position:absolute;top:-55px;left:50%;margin-left:-55px;padding:10px 10px 5px 10px;background:white;border:1px solid #ccc;border-radius:70px}.main-page-content.full-width,.blog-page-content.full-width{margin-top:0}.main-page-content #right-sidebar .personal-promise,.blog-page-content #right-sidebar .personal-promise{width:100%;margin:50px 0 20px 0;padding:80px 20px 20px 20px;font-weight:300}.main-page-content .vid-holder,.blog-page-content .vid-holder{position:relative;z-index:3;margin:30px 0;border:1px solid #ccc;background:#f1f1f1;padding:20px}.main-page-content img.alignright,.blog-page-content img.alignright{border:1px solid #ccc;background:#f1f1f1;padding:10px;margin:15px 0 15px 15px;height:auto}.main-page-content img.alignleft,.blog-page-content img.alignleft{border:1px solid #ccc;background:#f1f1f1;padding:10px;margin:15px 15px 15px 0;height:auto}.main-page-content img.aligncenter,.blog-page-content img.aligncenter{border:1px solid #ccc;background:#f1f1f1;padding:10px;margin:15px auto;height:auto}.main-page-content blockquote,.blog-page-content blockquote{background:#f1f1f1;border:1px solid #ccc;border-left:4px solid #e02040;padding:30px;position:relative}.main-page-content blockquote:before,.blog-page-content blockquote:before{font-size:10rem;color:#e02040;display:inline-block;padding:0;position:absolute;top:20px;left:20px}.main-page-content blockquote:after,.blog-page-content blockquote:after{font-size:10rem;color:#e02040;display:inline-block;padding:0;position:absolute;bottom:20px;right:20px;visibility:visible;opacity:.3}.main-page-content p.quoter,.blog-page-content p.quoter{color:#e02040;font-weight:300;margin-bottom:30px;text-align:right}.main-page-content p.quoter strong,.blog-page-content p.quoter strong{font-weight:300}.main-page-content .article.second,.blog-page-content .article.second{margin-bottom:40px}.wp-caption.alignright{margin:40px 0 20px 20px;padding:10px;border:1px solid #ccc;background:#f1f1f1}.wp-caption.alignright .wp-caption-text{text-align:center;padding:10px 0 0 0}.wp-caption.alignright#attachment_391{padding:0 0 10px 0;border:none}.wp-caption.alignright#attachment_391 img{border:none;margin:0 0 10px 0;width:100%;height:auto}.wp-caption.alignright#attachment_391 .wp-caption-text{border:none}.wp-caption.aligncenter{margin:20px auto;padding:10px;border:1px solid #ccc;background:#f1f1f1}.wp-caption.aligncenter .wp-caption-text{text-align:center;padding:10px 0 0 0}.wp-caption.alignleft{margin:20px auto;padding:10px;border:1px solid #ccc;background:#f1f1f1}.wp-caption.alignleft .wp-caption-text{text-align:center;padding:10px 0 0 0}.image-grid{clear:both;padding:30px 15px 5px 15px;margin-bottom:20px;background:#f1f1f1}.image-grid h2{text-align:center}.image-grid .view{position:relative;margin-bottom:15px;overflow:hidden}.image-grid .view .mask,.image-grid .view .content{position:absolute;overflow:hidden;top:0;left:0}.image-grid .view img{display:block;position:relative;background:white;height:auto;width:100%}.image-grid .view h2{color:#e02040;font-size:1.6rem;font-weight:500;text-align:left;position:absolute;top:30px;left:16px;background:white;padding:10px;z-index:3;margin-right:35px}.image-grid .view a{display:inline-block;text-decoration:none;padding:7px 14px;width:200px;background:#e02040;border:0;border-radius:2px;color:white;text-transform:uppercase}.image-grid img{padding:10px;border:1px solid #e02040;border-radius:2px}.image-grid .view .mask{background-color:rgba(255,255,255,0.7);top:-300px;opacity:0;transition:all .3s ease-out .5s;width:calc(100% - 30px);text-align:center}.image-grid .view h2{transform:translateX(0);transition:all .2s ease-in-out .1s}.image-grid .view a{transform:translateY(-300px);transition:all .2s ease-in-out .3s}.image-grid .view:hover .mask{opacity:1;top:0px;bottom:10px;left:15px;right:0px;transition-delay:0s;animation:bounceY .9s linear}.image-grid .view:hover h2{transform:translateX(-400px);transition-delay:.5s}.image-grid .view:hover a{transform:translateY(90px);transition-delay:0s}.image-grid.windows .view{min-height:500px}@keyframes bounceY{0%{transform:translateY(-205px)}40%{transform:translateY(-100px)}65%{transform:translateY(-52px)}82%{transform:translateY(-25px)}92%{transform:translateY(-12px)}55%,75%,87%,97%,100%{transform:translateY(0)}}#right-sidebar{margin:13px 0 20px 0}#right-sidebar .menu-image img{padding:10px;border:1px solid #e02040;border-radius:2px;margin-bottom:10px;height:auto}#right-sidebar h2{font-weight:800;font-size:2rem;text-align:center;color:#e02040}#right-sidebar .widget_nav_menu li{color:white;font-weight:400}#right-sidebar .widget_nav_menu li:before{display:none}#right-sidebar .widget_nav_menu li a{display:block;background:#e02040;color:white;text-transform:uppercase;padding:5px 10px;margin-bottom:3px;transition:all .4s ease-in-out;border-radius:2px}#right-sidebar .widget_nav_menu li a:hover{background:#e02040}#right-sidebar .widget_nav_menu li a:before{font-family:FontAwesome;content:'\f05d';padding:0 5px 0 0;float:right}#right-sidebar #text-7 ul li{text-indent:-30px;margin-left:0px;font-size:2.2rem;padding:10px 10px 10px 40px;border:1px solid #f1f1f1;margin-bottom:5px;border-radius:2px;background:#fafafa}.page-id-18 article .content h3{text-align:center}.page-id-18 article .content h4{padding:0 0 10px 0;margin:0 0 20px 0;font-weight:800;color:#e02040}.page-id-18 article .content i{font-size:2.5rem}.page-id-18 article .content .phone{position:relative;padding-top:0}.page-id-18 article .content .phone a{font-weight:800;font-size:3.2rem;color:#e02040}.page-id-18 article .content .row.contact-det div{margin-bottom:20px}.page-id-18 ol{width:90%}ol{counter-reset:my-counter;margin:15px 30px 25px 20px}ol li{margin-bottom:5px;text-indent:-23px;background:#f1f1f1;padding:10px 30px 10px 40px}ol li:before{content:counter(my-counter);counter-increment:my-counter;color:#e02040;font-size:2.5rem;font-weight:800;padding-right:8px}ol.fullwidth{margin:15px 0 30px 0}article .content ul.contact-social{margin:0}article .content ul.contact-social li{display:inline-block}article .content ul.contact-social li i{margin-right:8px;font-size:1.6rem}article .content ul.contact-social li a{color:white;padding:10px;border-radius:2px;transition:all .4s ease-in-out;display:block}article .content ul.contact-social li a.fb{background:#3b5998}article .content ul.contact-social li a.tw{background:#00aced}article .content ul.contact-social li a.gp{background:#dd4b39}article .content ul.contact-social li a.li{background:#007bb6}article .content ul.contact-social li a.yt{background:#bb0000}article .content ul.contact-social li a:hover{background:#e02040}article .content ul.contact-social li:before{content:'';display:none}article .content .hidden-lg ul.contact-social i{margin:4px 10px}.blog-page-content{margin-top:220px}.blog-page-content h1{margin-bottom:20px !important;text-align:center}.blog-page-content .news-blog-page{padding:0 0 40px 0}.blog-page-content .news-blog-page .newsarticle{margin-bottom:30px;padding-bottom:10px}.blog-page-content .news-blog-page .newsarticle .cat a{left:15px}.blog-page-content .news-blog-page ul{margin:20px 0}.blog-page-content .news-blog-page ul li{color:#333;font-weight:600}.blog-page-content .news-blog-page ul.bullet li{text-indent:-17px;margin-left:17px}.blog-page-content .news-blog-page ul.bullet li:before{content:'\f111';color:#e02040;padding-right:4px;font-size:1.4rem;vertical-align:middle}.blog-page-content .news-blog-page ul.tick li{text-indent:-17px;margin-left:17px}.blog-page-content .news-blog-page ul.tick li:before{content:'\f00c';color:#e02040;padding-right:4px;font-size:1.4rem;vertical-align:middle}.blog-page-content .personal-promise{width:100%;text-align:center;border:1px solid #ccc;background:#f1f1f1;position:relative;padding:50px 20px 20px 20px;margin:50px 0;float:right}.blog-page-content .personal-promise p{text-align:center}.blog-page-content .personal-promise img{position:absolute;top:-55px;left:50%;margin-left:-55px;padding:10px 10px 5px 10px;background:white;border:1px solid #ccc;border-radius:70px}.blog-page-content .personal-promise h3{min-height:0;margin:15px 0}.blog-page-content .wp-pagenavi{margin:0 0 40px 0;text-align:center}.blog-page-content .wp-pagenavi a,.blog-page-content .wp-pagenavi span{padding:10px 15px}.blog-page-content .wp-pagenavi span.pages{background:#e02040;color:white;text-transform:uppercase}.blog-page-content .wp-pagenavi span.current{background:#e02040;border:1px solid #808080;color:white}.blog-page-content .wp-pagenavi a.larger{border-radius:2px;background:white;color:#e02040}.blog-page-content .wp-pagenavi a.larger:hover{background:#ccc}.blog-page-content .wp-pagenavi a.nextpostslink{background:#e02040;color:white;border-radius:2px}.blog-page-content .wp-pagenavi a.nextpostslink:hover{background:#ccc}.blog-page-content #right-sidebar h2{font-weight:800;font-size:2rem;text-align:center;color:#e02040;margin:0 0 10px 0;padding:0}.blog-page-content #right-sidebar .widget{padding-bottom:20px}.blog-page-content #right-sidebar .widget_categories li,.blog-page-content #right-sidebar .widget_nav_menu li{color:white;font-weight:400}.blog-page-content #right-sidebar .widget_categories li:before,.blog-page-content #right-sidebar .widget_nav_menu li:before{display:none}.blog-page-content #right-sidebar .widget_categories li a,.blog-page-content #right-sidebar .widget_nav_menu li a{display:block;background:#e02040;color:white;text-transform:uppercase;padding:5px 10px;margin-bottom:3px;transition:all .4s ease-in-out;border-radius:2px;font-size:1.4rem}.blog-page-content #right-sidebar .widget_categories li a:hover,.blog-page-content #right-sidebar .widget_nav_menu li a:hover{background:#e02040}.blog-page-content #right-sidebar .widget_categories li a:before,.blog-page-content #right-sidebar .widget_nav_menu li a:before{font-family:FontAwesome;content:'\f0a3';padding:0 5px 0 0;float:right}.blog-page-content #right-sidebar .widget_categories li a{background:#e02040}.blog-page-content #right-sidebar .widget_categories li a:before{content:'\f097'}.blog-page-content #right-sidebar .widget_categories li a:hover{background:#e02040}.blog-page-content img.alignright{border:1px solid #ccc;background:#f1f1f1;padding:10px;margin:15px 0 15px 15px;height:auto}.blog-page-content img.alignleft{border:1px solid #ccc;background:#f1f1f1;padding:10px;margin:15px 15px 15px 0;height:auto}.blog-page-content img.aligncenter{border:1px solid #ccc;background:#f1f1f1;padding:10px;margin:15px auto;height:auto}.blog-page-content blockquote{background:#f1f1f1;border:1px solid #ccc;border-left:4px solid #e02040;padding:30px;position:relative}.blog-page-content blockquote:before{font-size:10rem;color:#e02040;display:inline-block;padding:0;position:absolute;top:20px;left:20px}.blog-page-content blockquote:after{font-size:10rem;color:#e02040;display:inline-block;padding:0;position:absolute;bottom:20px;right:20px;visibility:visible;opacity:.3}.blog-page-content p.quoter{color:#e02040;font-weight:300;margin-bottom:30px;text-align:right}.blog-page-content p.quoter strong{font-weight:300}.modal-header{text-align:center;background:#e02040;color:white}.modal-header .close{color:white}.modal-header h4{font-size:3rem;font-weight:500}.modal-footer{background:#e02040}.modal-footer button.blue{border:none}#appointmentModal .modal-header{background:#e02040}#appointmentModal .modal-footer{background:#e02040}#appointmentModal .modal-footer button.red{border:none}#callbackModal .modal-header{background:#808080}#callbackModal .modal-footer{background:#808080}#callbackModal .modal-footer button.red{border:none}.map-holder{position:relative}.map-holder .overlay{position:absolute;top:0;right:0;bottom:0;left:0}#allchecked_priceengine .pe_formintro{width:50%}#allchecked_priceengine .pe_form.pe_form_side{width:50%;padding:30px}#allchecked_priceengine .pe_form.pe_form_side h1{text-align:center}#allchecked_priceengine .pe_form.pe_form_side button.pe_submitbutton{display:block;text-transform:uppercase;color:white;background:#e02040;padding:10px;margin:15px 0 0 0;transition:all .4s ease-in-out;width:100%;border-radius:2px;border:none}#allchecked_priceengine .pe_form.pe_form_side button.pe_submitbutton:hover{background:#e02040}#allchecked_priceengine .pe_form.pe_form_side input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:20px 10px !important;border-radius:0;border:1px solid #e02040}#allchecked_priceengine .pe_form.pe_form_side input[type="text"]{width:74%}#allchecked_priceengine .pe_product_menu_catagory{background:#e02040;transition:all .4s ease-in-out;border-radius:2px;border:none}#allchecked_priceengine .pe_product_menu_catagory:hover{background:#e02040}#allchecked_priceengine .pe_finish_button{background:#e02040;color:white}#allchecked_priceengine .pe_start_message b{color:#e02040}#allchecked_priceengine .pe_product_menu{width:35%}#allchecked_priceengine .pe_basket{width:65%;margin-top:-20px}#allchecked_priceengine .pe_product_menu_image{width:auto;background:white;padding:5px 2px 5px 5px}#allchecked_priceengine .pe_product_menu_image:hover{background:#f1f1f1}#allchecked_priceengine .pe_product_image{width:15%}#allchecked_priceengine .pe_product_card_body>form>label{width:75%}#allchecked_priceengine .pe_product_card_body>form>label>span{width:auto}#right-sidebar #text-6 img{width:80%;margin:0 auto;display:block}.error404 section.main-page-content{text-align:center;padding:100px 0}.error404 section.main-page-content i{font-size:10rem}.error404 section.main-page-content h1{font-family:azo-sans-web,sans-serif;font-size:6rem;text-transform:uppercase}.error404 section.main-page-content p{font-size:1.8rem;text-align:center}.error404 section.main-page-content p a{color:#e02040;transition:all .5s ease-in-out}.error404 section.main-page-content p a:hover{color:#ccc}.error404 section.main-page-content form#searchform{width:50%;margin:0 auto;text-align:left;position:relative}.error404 section.main-page-content form#searchform label:before{top:13px;left:530px}.error404 section.main-page-content form#searchform input[type=text]{padding:15px 20px 15px 40px;border:1px solid #333;font-size:2rem}.slider-holder{margin:30px 0}.author-details{margin:40px 0;padding:20px;background:#f1f1f1;border:1px solid #e02040;border-radius:3px}.author-details .author-image{float:left}.author-details .author-image img{display:block}.author-details .author-text{float:left;margin-left:20px}.author-details .author-text h4{font-weight:800}.author-details .author-text h4 span{color:#e02040}.author-details .author-text p a{color:#e02040}.acf-map{width:100%;height:400px;border:#ccc solid 1px}.acf-map img{max-width:inherit !important}section.quote-header{padding-top:220px}#attachment_391 img{border:1px solid #ccc}#attachment_391 .wp-caption-text{text-align:center;background:#f1f1f1;padding:10px 0 10px 0;margin:-10px 10px 0 0;border:1px solid #ccc}.page-id-30 .service-blocks{padding-top:0}.image-row{margin:20px 0}.image-row img{height:auto}.projects-container li{border:1px solid #ccc;overflow:hidden;margin-bottom:30px}.projects-container li img{height:auto;display:block;margin-left:-15px}.gallery{margin:30px auto}.gallery .gallery-item img{height:auto}.gallery#gallery-3,.gallery#gallery-4,.gallery#gallery-2{margin:30px auto}dt.toggle-control{padding:15px 20px;margin:0 0 5px 0;border:1px solid #e02040}dt.toggle-control h3{display:inline-block;color:#333;font-size:1.8rem}dt.toggle-control p{display:inline-block;float:right;padding-top:3px}dt.toggle-control span{color:#e02040;margin-top:15px}dd.toggle-content{padding:15px 20px 0 20px;margin:0 0 5px 0;border:1px solid #ccc;background:#f1f1f1}body .wp-pagenavi{margin:0 0 40px 0;text-align:center}body .wp-pagenavi a,body .wp-pagenavi span{padding:10px 15px}body .wp-pagenavi span.pages{background:#e02040;color:#f1f1f1;text-transform:uppercase}body .wp-pagenavi span.current{background:#808080;border:1px solid #e02040;color:white}body .wp-pagenavi a.larger{border-radius:2px;background:#fff;color:#e02040}body .wp-pagenavi a.larger:hover{background:#ccc}body .wp-pagenavi a.nextpostslink{border-radius:2px;background:#e02040;color:white}body .wp-pagenavi a.nextpostslink:hover{background:#f1f1f1}.landing-page{padding:30px}}@media only screen and (max-width:1200px){header[role="banner"] .head-logo img{width:300px;max-width:200px}.phone .call-us h3{font-size:1.4rem}.phone .call-us h3 span{font-size:3rem}.features{top:177px}.features ul li{padding:10px 0;font-size:1.3rem}.service-blocks h2{font-size:2.4rem}.our-promise div.col-md-6{margin-bottom:15px}.copyright p{font-size:1.5rem;text-align:center}.content{padding:0 15px}.main-page-content .image-grid .view a{width:150px}.main-page-content .image-grid .view .mask{width:89%}.cta-block h2{font-size:6rem}}@media only screen and (max-width:992px){header[role="banner"]{padding:10px 0px 10px}header[role="banner"] .main-menu{display:none}header[role="banner"] .call-us-button{position:fixed;top:25px;left:10px}header[role="banner"] .head-logo{left:50%;top:auto;text-align:center;position:relative;margin-left:-100px}.home .service-blocks{padding-top:79px}.service-blocks .service-holder{padding:10px}.service-blocks .service-holder h3{font-size:1.5rem;font-weight:500}.sfm-pos-right .sfm-rollback{width:5px}.video-block{text-align:center}.video-block h2{padding:10px 0}.video-block button{margin-bottom:15px}.video-block p{width:80%;margin:0 auto;text-align:center}footer[role="contentinfo"] h2{padding:20px 0 0 0;font-weight:800}footer[role="contentinfo"] .call-us h3{font-size:1.4rem}footer[role="contentinfo"] .call-us h3 span{font-size:2.8rem}.menu-mainmenu-container{height:58px}ul#menu-mainmenu{display:none}.sfm-rollback{display:block 	}.testimonials .triangle-down,.video-block .triangle-down{display:none}.testimonials a.bx-prev{left:-3px}.testimonials a.bx-next{right:-3px}.news-blog a.bx-prev,.news-blog-page a.bx-prev,.news-blog a.bx-next,.news-blog-page a.bx-next{display:none}.main-page-content .image-grid .view .mask{width:93.2%}.recent-block a.bx-prev,.recent-block a.bx-next{top:30px;z-index:50}#text-5 img{width:33%;display:inline-block}.home .header-image h1{font-size:2rem;line-height:2.3rem;bottom:270px}.home .header-image h2{font-size:1.4rem;line-height:1.5rem;bottom:220px}.home .header-image a{bottom:170px}.home .header-image img{right:10px;bottom:140px;width:100px}.trust ul li{font-size:1.7rem;padding:4px 0}h2{font-size:2rem}.cta-block h2{font-size:4rem;line-height:5rem}header[role="banner"] .main-menu ul li.current-menu-item>a:before{content:'';display:none}.wp-caption.aligncenter{max-width:100%}.wp-caption.aligncenter img{height:auto}header[role="banner"] .main-menu ul li.menu-item-has-children.current-menu-item a:after{font-family:FontAwesome;content:'\f107';float:right;padding-left:10px;color:white}#sfm-sidebar:not(.sfm-iconbar) .sfm-menu li>a span{font-size:1.4rem}}@media only screen and (max-width:768px){.cta-block button.large.button{width:100%}.header-image{height:430px}.header-image button{bottom:160px}.header-image h1{font-size:3rem;line-height:3rem;bottom:230px}.header-image h2{font-size:1.5rem;line-height:1.5rem;bottom:200px}#right-sidebar .col-sm-6.right{float:none;margin:0 auto}#right-sidebar .col-sm-6 .menu-image img{margin:0 auto 20px auto;display:block}.main-page-content .image-grid .view .mask{width:95.7%}.video-block p{width:100%;font-size:1.5rem;line-height:1.8rem}.video-block h2{font-size:2rem;line-height:2rem;padding:0;margin-bottom:5px}#text-5 img{width:32%;display:inline-block}}@media only screen and (max-width:600px){.service-blocks .service-holder img{height:auto}header[role="banner"] .head-logo{margin-left:0px;text-align:left;left:0px;top:0px}header[role="banner"] .head-logo img{margin:0px 20px 20px 10px;width:150px}header[role="banner"] .call-us-button{position:relative;top:auto;left:auto;text-align:center}header[role="banner"] .call-us-button .button.medium{width:145px}body .sfm-navicon-button{top:10px;right:10px !important;border-radius:3px}.features{top:158px}.adrian{display:none}.header-image h1{font-size:2rem;line-height:2rem;bottom:250px}.header-image h2{font-size:1.3rem;line-height:1.3rem;bottom:200px}.sticky-tabs{display:none}.home .service-blocks{padding-top:125px}.service-blocks i{display:none}.service-blocks .button.large{padding:8px 15px}.recent-block h3{font-size:1.6rem;min-height:52px}.recent-block img{min-height:197px}.testimonials i.fa-heart{display:none}.testimonials p{font-size:1.6rem;line-height:1.8rem}.testimonials h3{font-size:1.3rem}.service-blocks h3{font-size:3rem}.service-blocks .view:hover a{transform:translateY(0);transition-delay:0}.news-blog a.grey.button,.news-blog-page a.grey.button{top:20px;color:#333}.header-image a{bottom:150px}.modal-header h4{font-size:2rem;font-weight:500;text-align:center;padding:10px}.cta-block p{font-size:18px}.home .main-page-content .personal-promise{width:100%;margin:50px auto 20px auto;float:none}.right,.alignright{float:none;margin:40px auto 20px auto}.wp-caption.alignright{margin:40px auto 20px auto}.single .blog-img .date{display:none}.blog-page-content .wp-pagenavi a,.blog-page-content .wp-pagenavi span{padding:4px 6px}.blog-page-content .wp-pagenavi a.pages,.blog-page-content .wp-pagenavi span.pages{display:none}}@media only screen and (max-width:480px){#text-5 img{width:100%;display:block}.home .header-image img{right:10px;bottom:290px;width:80px}.recent-block img{min-height:147px}}