/*!
 * Bootstrap v3.1.1 (http://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

.btn-default,.btn-primary,.btn-success,.btn-info,.btn-warning,.btn-danger{text-shadow:0 -1px 0 rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075)}.btn-default:active,.btn-primary:active,.btn-success:active,.btn-info:active,.btn-warning:active,.btn-danger:active,.btn-default.active,.btn-primary.active,.btn-success.active,.btn-info.active,.btn-warning.active,.btn-danger.active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn:active,.btn.active{background-image:none}.btn-default{background-image:-webkit-linear-gradient(top, #fff 0, #e0e0e0 100%);background-image:linear-gradient(to bottom, #fff 0, #e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#dbdbdb;text-shadow:0 1px 0 #fff;border-color:#ccc}.btn-default:hover,.btn-default:focus{background-color:#e0e0e0;background-position:0 -15px}.btn-default:active,.btn-default.active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-primary{background-image:-webkit-linear-gradient(top, #428bca 0, #2d6ca2 100%);background-image:linear-gradient(to bottom, #428bca 0, #2d6ca2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#2b669a}.btn-primary:hover,.btn-primary:focus{background-color:#2d6ca2;background-position:0 -15px}.btn-primary:active,.btn-primary.active{background-color:#2d6ca2;border-color:#2b669a}.btn-success{background-image:-webkit-linear-gradient(top, #5cb85c 0, #419641 100%);background-image:linear-gradient(to bottom, #5cb85c 0, #419641 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#3e8f3e}.btn-success:hover,.btn-success:focus{background-color:#419641;background-position:0 -15px}.btn-success:active,.btn-success.active{background-color:#419641;border-color:#3e8f3e}.btn-info{background-image:-webkit-linear-gradient(top, #5bc0de 0, #2aabd2 100%);background-image:linear-gradient(to bottom, #5bc0de 0, #2aabd2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#28a4c9}.btn-info:hover,.btn-info:focus{background-color:#2aabd2;background-position:0 -15px}.btn-info:active,.btn-info.active{background-color:#2aabd2;border-color:#28a4c9}.btn-warning{background-image:-webkit-linear-gradient(top, #f0ad4e 0, #eb9316 100%);background-image:linear-gradient(to bottom, #f0ad4e 0, #eb9316 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#e38d13}.btn-warning:hover,.btn-warning:focus{background-color:#eb9316;background-position:0 -15px}.btn-warning:active,.btn-warning.active{background-color:#eb9316;border-color:#e38d13}.btn-danger{background-image:-webkit-linear-gradient(top, #d9534f 0, #c12e2a 100%);background-image:linear-gradient(to bottom, #d9534f 0, #c12e2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#b92c28}.btn-danger:hover,.btn-danger:focus{background-color:#c12e2a;background-position:0 -15px}.btn-danger:active,.btn-danger.active{background-color:#c12e2a;border-color:#b92c28}.thumbnail,.img-thumbnail{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.075);box-shadow:0 1px 2px rgba(0,0,0,0.075)}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-image:-webkit-linear-gradient(top, #f5f5f5 0, #e8e8e8 100%);background-image:linear-gradient(to bottom, #f5f5f5 0, #e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-color:#e8e8e8}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-image:-webkit-linear-gradient(top, #428bca 0, #357ebd 100%);background-image:linear-gradient(to bottom, #428bca 0, #357ebd 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0);background-color:#357ebd}.navbar-default{background-image:-webkit-linear-gradient(top, #fff 0, #f8f8f8 100%);background-image:linear-gradient(to bottom, #fff 0, #f8f8f8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075)}.navbar-default .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top, #ebebeb 0, #f3f3f3 100%);background-image:linear-gradient(to bottom, #ebebeb 0, #f3f3f3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff3f3f3', GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,0.075);box-shadow:inset 0 3px 9px rgba(0,0,0,0.075)}.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,0.25)}.navbar-inverse{background-image:-webkit-linear-gradient(top, #3c3c3c 0, #222 100%);background-image:linear-gradient(to bottom, #3c3c3c 0, #222 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.navbar-inverse .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top, #222 0, #282828 100%);background-image:linear-gradient(to bottom, #222 0, #282828 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff282828', GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,0.25);box-shadow:inset 0 3px 9px rgba(0,0,0,0.25)}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.navbar-static-top,.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}.alert{text-shadow:0 1px 0 rgba(255,255,255,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05)}.alert-success{background-image:-webkit-linear-gradient(top, #dff0d8 0, #c8e5bc 100%);background-image:linear-gradient(to bottom, #dff0d8 0, #c8e5bc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);border-color:#b2dba1}.alert-info{background-image:-webkit-linear-gradient(top, #d9edf7 0, #b9def0 100%);background-image:linear-gradient(to bottom, #d9edf7 0, #b9def0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);border-color:#9acfea}.alert-warning{background-image:-webkit-linear-gradient(top, #fcf8e3 0, #f8efc0 100%);background-image:linear-gradient(to bottom, #fcf8e3 0, #f8efc0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);border-color:#f5e79e}.alert-danger{background-image:-webkit-linear-gradient(top, #f2dede 0, #e7c3c3 100%);background-image:linear-gradient(to bottom, #f2dede 0, #e7c3c3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);border-color:#dca7a7}.progress{background-image:-webkit-linear-gradient(top, #ebebeb 0, #f5f5f5 100%);background-image:linear-gradient(to bottom, #ebebeb 0, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0)}.progress-bar{background-image:-webkit-linear-gradient(top, #428bca 0, #3071a9 100%);background-image:linear-gradient(to bottom, #428bca 0, #3071a9 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3071a9', GradientType=0)}.progress-bar-success{background-image:-webkit-linear-gradient(top, #5cb85c 0, #449d44 100%);background-image:linear-gradient(to bottom, #5cb85c 0, #449d44 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0)}.progress-bar-info{background-image:-webkit-linear-gradient(top, #5bc0de 0, #31b0d5 100%);background-image:linear-gradient(to bottom, #5bc0de 0, #31b0d5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0)}.progress-bar-warning{background-image:-webkit-linear-gradient(top, #f0ad4e 0, #ec971f 100%);background-image:linear-gradient(to bottom, #f0ad4e 0, #ec971f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0)}.progress-bar-danger{background-image:-webkit-linear-gradient(top, #d9534f 0, #c9302c 100%);background-image:linear-gradient(to bottom, #d9534f 0, #c9302c 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0)}.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.075);box-shadow:0 1px 2px rgba(0,0,0,0.075)}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{text-shadow:0 -1px 0 #3071a9;background-image:-webkit-linear-gradient(top, #428bca 0, #3278b3 100%);background-image:linear-gradient(to bottom, #428bca 0, #3278b3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3278b3', GradientType=0);border-color:#3278b3}.panel{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}.panel-default>.panel-heading{background-image:-webkit-linear-gradient(top, #f5f5f5 0, #e8e8e8 100%);background-image:linear-gradient(to bottom, #f5f5f5 0, #e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0)}.panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top, #428bca 0, #357ebd 100%);background-image:linear-gradient(to bottom, #428bca 0, #357ebd 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0)}.panel-success>.panel-heading{background-image:-webkit-linear-gradient(top, #dff0d8 0, #d0e9c6 100%);background-image:linear-gradient(to bottom, #dff0d8 0, #d0e9c6 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0)}.panel-info>.panel-heading{background-image:-webkit-linear-gradient(top, #d9edf7 0, #c4e3f3 100%);background-image:linear-gradient(to bottom, #d9edf7 0, #c4e3f3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0)}.panel-warning>.panel-heading{background-image:-webkit-linear-gradient(top, #fcf8e3 0, #faf2cc 100%);background-image:linear-gradient(to bottom, #fcf8e3 0, #faf2cc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0)}.panel-danger>.panel-heading{background-image:-webkit-linear-gradient(top, #f2dede 0, #ebcccc 100%);background-image:linear-gradient(to bottom, #f2dede 0, #ebcccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0)}.well{background-image:-webkit-linear-gradient(top, #e8e8e8 0, #f5f5f5 100%);background-image:linear-gradient(to bottom, #e8e8e8 0, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.1)}

/*!
 * Bootstrap v3.1.1 (http://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

/*! normalize.css v3.0.0 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff !important}.navbar{display:none}.table td,.table th{background-color:#fff !important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#428bca;text-decoration:none}a:hover,a:focus{color:#2a6496;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}/*@media (min-width:1200px){.container{width:1170px}}*/.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:0}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:0}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:0}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:0}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:0}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:0}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:0}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:0}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important;visibility:hidden !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}table.visible-sm{display:table}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width:1200px){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (max-width:767px){.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}@media print{.hidden-print{display:none !important}}

@font-face{font-family:AvenirRoman;src:url(../fonts/AvenirLTStd-Roman.eot);src:url(../fonts/AvenirLTStd-Roman.eot?#iefix) format('embedded-opentype'),url(../fonts/AvenirLTStd-Roman.woff) format('woff'),url(../fonts/AvenirLTStd-Roman.ttf) format('truetype'),url(../fonts/AvenirLTStd-Roman.svg) format('svg');font-style:normal;font-weight:400}@font-face{font-family:AvenirHeavy;src:url(../fonts/AvenirLTStd-Heavy.eot);src:url(../fonts/AvenirLTStd-Heavy.eot?#iefix) format('embedded-opentype'),url(../fonts/AvenirLTStd-Heavy.woff) format('woff'),url(../fonts/AvenirLTStd-Heavy.ttf) format('truetype'),url(../fonts/AvenirLTStd-Heavy.svg#a1eb5a5cfcec2ff7c30fe732daf3b2e8) format('svg');font-style:normal;font-weight:400}@font-face{font-family:AvenirLight;src:url(../fonts/AvenirLTStd-Light.eot);src:url(../fonts/AvenirLTStd-Light.eot?#iefix) format('embedded-opentype'),url(../fonts/AvenirLTStd-Light.woff) format('woff'),url(../fonts/AvenirLTStd-Light.ttf) format('truetype'),url(../fonts/AvenirLTStd-Light.svg#a3894d49b0c62da6d619d8a85ab36753) format('svg');font-style:normal;font-weight:200}@font-face{font-family:AvenirMedium;src:url(../fonts/AvenirLTStd-Medium.eot);src:url(../fonts/AvenirLTStd-Medium.eot?#iefix) format('embedded-opentype'),url(../fonts/AvenirLTStd-Medium.woff) format('woff'),url(../fonts/AvenirLTStd-Medium.ttf) format('truetype'),url(../fonts/AvenirLTStd-Medium.svg#ef669aafc9b550b465914779447af056) format('svg');font-style:normal;font-weight:400}@font-face{font-family:HelveticaCondensed;src:url(../fonts/HelveticaNeueLTPro-Cn.eot);src:url(../fonts/HelveticaNeueLTPro-Cn.eot?#iefix) format('embedded-opentype'),url(../fonts/HelveticaNeueLTPro-Cn.woff) format('woff'),url(../fonts/HelveticaNeueLTPro-Cn.ttf) format('truetype'),url(../fonts/HelveticaNeueLTPro-Cn.svg#8b86ea0a7a98a4cc2a9374b3dde8522a) format('svg');font-style:normal;font-weight:400}@font-face{font-family:HelveticaLight;src:url(../fonts/HelveticaNeueLTPro-Lt.eot);src:url(../fonts/HelveticaNeueLTPro-Lt.eot?#iefix) format('embedded-opentype'),url(../fonts/HelveticaNeueLTPro-Lt.woff) format('woff'),url(../fonts/HelveticaNeueLTPro-Lt.ttf) format('truetype'),url(../fonts/HelveticaNeueLTPro-Lt.svg#3162d512a0b0767ee94e99606f47da13) format('svg');font-style:normal;font-weight:400}@font-face{font-family:HelveticaRoman;src:url(../fonts/HelveticaNeueLTPro-Roman.eot);src:url(../fonts/HelveticaNeueLTPro-Roman.eot?#iefix) format('embedded-opentype'),url(../fonts/HelveticaNeueLTPro-Roman.woff) format('woff'),url(../fonts/HelveticaNeueLTPro-Roman.ttf) format('truetype'),url(../fonts/HelveticaNeueLTPro-Roman.svg#d1a2c6b6bbb42f642f25c6a2c64a65d0) format('svg');font-style:normal;font-weight:400}.AvenirRoman{font-family:AvenirRoman,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear}.AvenirHeavy{font-family:AvenirHeavy,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear}.AvenirLight{font-family:AvenirLight,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear}.AvenirMedium{font-family:AvenirMedium,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear}.HelveticaCondensed{font-family:HelveticaCondensed,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear}.HelveticaLight{font-family:HelveticaLight,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear}.HelveticaRoman{font-family:HelveticaRoman,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear}#slideout-nav,#slideout-nav ul,#slideout-nav ul li,.section-text,a,article.staff.listing img,div.powered-by img,div.powered-by span,input,textarea{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;-webkit-backface-visibility:hidden}body{font-family:AvenirRoman,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:14px;color:#231f20;line-height:18px}@-webkit-keyframes fontfix{from{opacity:1}to{opacity:1}}a{color:#227ad6;text-decoration:none}a:hover{text-decoration:none}a[href^=tel]{color:inherit;cursor:text;text-decoration:none}*{outline:0!important}h1{font-family:AvenirLight,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:18px;color:#c41230;text-transform:uppercase;margin:0;padding:0}h1.heading{font-size:24px;line-height:28px;margin:10px 0;text-transform:capitalize}h2{font-family:AvenirLight,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:18px;color:#c41230;text-transform:uppercase;margin:0;padding:0}h3{font-family:AvenirLight,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:16px;color:#0079c2;text-transform:uppercase;margin:0;padding:0}h4{font-family:AvenirHeavy,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:14px;color:#231f20;text-transform:inherit;margin:0;padding:0}h5{font-family:AvenirRoman,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:14px;color:#231f20;text-transform:uppercase;margin:0;padding:0}b,strong{font-family:AvenirHeavy}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}#Breadcrumb{margin-top:30px}#Breadcrumb ul{list-style:none;margin:0;padding:0}#Breadcrumb ul li{float:left;font-size:12px}#Breadcrumb ul li a{color:#0079c2}#Breadcrumb ul li.separator{color:#CCC;padding:0 12px}#Breadcrumb ul li.last-breadcrumb{color:#444}.mobile-callout-link{display:block;background-color:#c41230;width:100%;font-family:AvenirLight,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:18px;padding:12px 12px 6px 12px;text-align:center;text-transform:uppercase;margin-bottom:2px;color:#FFF}@media (max-width:400px){.mobile-callout-link{padding:12px 6px 6px;font-size:14px}}.mobile-callout-link.first{margin-top:2px}.mobile-callout-link:hover{color:#FFF}.notification-container{display:none;background:#c41230;color:#fff;z-index:9999;position:fixed;bottom:0;width:100%;padding:10px 0}.notification-container h2{color:#fff}.notification-container .notification-close{position:absolute;right:0;top:0;padding:5px 7px;background:#000;color:#fff}.notification-container .notification-close:hover{cursor:pointer}@media (max-width:767px){.logo{margin-top:10px;max-height:100px}.logo a{text-align:center}.logo a img{max-height:84px;max-width:100%;display:block;margin:0 auto}.phone{font-size:24px;line-height:32px;color:#c41230;font-family:AvenirHeavy,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;text-align:right;position:relative;top:-35px}.phone a{color:#c41230}.location{font-size:18px;line-height:24px;color:#007dc4;font-family:AvenirHeavy,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;text-align:right;position:relative;top:-35px}.change-location,.live-chat{text-align:right;font-size:11px;text-transform:uppercase;position:relative;top:-35px}.change-location a,.live-chat a{color:#414146;font-family:AvenirLight,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear}.live-chat{float:left}.live-chat img{width:17px}.call-to-action-buttons{width:100%;text-align:center;position:relative;top:-35px;margin:6px auto}.call-to-action-buttons a{padding:9px 9px 6px 9px;display:block;background-color:#c41230;color:#FFF;text-transform:uppercase;font-size:16px;margin:0 0 2px 0}.btn-search-mobile{position:relative}.btn-search-mobile a{display:block;width:24px;height:24px;font-size:24px;position:absolute;top:-29px;left:48px;z-index:9990}.search-box.desktop{display:none;position:relative;width:223px;text-align:right;float:right;margin-top:6px;padding:6px 8px;-webkit-box-shadow:inset 0 0 10px 2px rgba(0,0,0,.2);-moz-box-shadow:inset 0 0 10px 2px rgba(0,0,0,.2);box-shadow:inset 0 0 10px 2px rgba(0,0,0,.2)}.search-box.desktop input{background-color:transparent;display:block;border:none;width:91%;color:#007dc4}.search-box.desktop a{position:absolute;top:7px;right:10px}#BannerImage{overflow:hidden;max-height:300px;margin-bottom:20px;min-height:116px}#BannerImage img{width:100%;min-height:105px}.homepage-header-banner{position:relative;top:18px;padding:0}.main{padding-top:60px}.main header.section-title .img-crop{position:relative;left:-15px;width:calc(100% + 30px);max-height:75px;overflow:hidden;margin-bottom:20px}.main header.section-title .img-crop img{width:100%}.main header.section-title h1{text-transform:capitalize;line-height:24px}.main .contact-block{text-align:center}.main .contact-block .contact-call{display:block;width:290px;margin:0 auto 20px}.main .contact-block .contact-call .contact-icon{float:left;width:110px;padding:10px}.main .contact-block .contact-call .contact-icon img{width:100%}.main .contact-block .contact-call .contact-text{float:left;width:180px;padding:30px 0 0}.main .contact-block .contact-call .contact-text .title{font-family:AvenirHeavy,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;line-height:32px;font-size:24px;color:#c41230;text-transform:uppercase}.main .contact-block .contact-call .contact-text .number{font-size:24px;color:#c41230}.main .contact-block .contact-call .emergency-text{font-family:AvenirHeavy,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;color:#555;font-size:18px;text-transform:uppercase}.main .contact-block .contact-schedule{display:block;width:290px;margin:0 auto;border-top:solid 1px #555}.main .contact-block .contact-schedule .schedule-icon{float:left;width:110px;padding:10px}.main .contact-block .contact-schedule .schedule-icon img{width:100%}.main .contact-block .contact-schedule .schedule-text{float:left;width:180px;padding:38px 0 0;font-family:AvenirHeavy,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:24px;line-height:28px;color:#c41230}.main .points{padding:14px 0 28px}.main .points .number{color:#FFF;display:none}.main .points .copy{color:#FFF;background-color:#0079c2;border-bottom:solid 1px #FFF}.main .points .copy .headline{font-family:AvenirHeavy,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:18px;padding:24px 34px 24px 15px;position:relative}.main .points .copy .headline em,.main .points .copy .headline i{position:absolute;right:12px;top:18px;color:#FFF;font-size:28px}.main .points .copy .text{display:none;font-size:14px}.main .points .copy .text.visible{display:block;padding:0 15px 24px 15px}.main .blue-bottom-callout{background-color:#026eaf}.main .blue-bottom-callout .plus-sign{padding:14px 10px 0;float:left}.main .blue-bottom-callout .call-now{float:left}.main .blue-bottom-callout .call-now .title{font-family:AvenirHeavy,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:21px;text-transform:uppercase;color:#FFF;padding:20px 10px 3px}.main .blue-bottom-callout .call-now .number{font-family:AvenirRoman,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:21px;color:#FFF;padding:0 10px 10px}.main .blue-bottom-callout .download{float:left;width:100%;padding:10px;font-family:AvenirHeavy,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;text-align:center;font-size:16px;text-transform:uppercase;border-top:solid 1px #0079c2;color:#FFF}.affiliates-title,.coupons-title{font-family:AvenirRoman,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;text-align:center;text-transform:uppercase;font-size:18px;color:#0079c2;margin-bottom:8px;padding:0 30px}.affiliates.homepage .popup-info{display:none}.affiliates.homepage .arrow-left{float:left;width:5%;margin-top:25px;margin-left:15px}.affiliates.homepage .arrow-right{float:right;width:5%;margin-right:15px;margin-top:25px}.affiliates.homepage .content{width:80%;height:180px;float:left}.affiliates.homepage .content article{width:100%;padding:0 20px}.affiliates.homepage .content article figure{float:none;width:100%;height:100px;overflow:hidden;text-align:center}.affiliates.homepage .content article a.link{font-family:AvenirLight,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;display:block;margin:10px 0 0 0;text-decoration:none;text-transform:none;font-size:14px}.affiliates.homepage .content article div.name{font-family:HelveticaRoman,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;display:block;color:#555;margin:0;text-decoration:none;text-transform:none;font-size:14px}.affiliates.homepage header{position:relative;margin-left:5%;padding:0 0 0 35px}.affiliates.homepage header .heading{font-family:AvenirRoman,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;text-transform:uppercase;font-size:18px;color:#0079c2;margin-bottom:8px}.affiliates.homepage header a{display:none;text-decoration:none;font-weight:400;font-size:11px;color:#FFF;background-color:#0079c2;padding:4px 10px 2px 10px;text-transform:uppercase}.affiliates.homepage header a:hover{background-color:#00598f}.affiliates.homepage header a i{font-size:14px;font-weight:700}.affiliates.homepage article{display:block;padding:12px 12px;margin:0}.affiliates.homepage article:last-child{padding-bottom:0}.affiliates.homepage a.link{font-family:AvenirRoman,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:18px;text-decoration:none;color:#0079c2}.affiliates.homepage a.link:hover{color:#29aeff}.testimonials-homepage{width:100%;background-color:#f7f8f8}.testimonials-title{background-color:#c21734;text-transform:uppercase;font-family:AvenirHeavy,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;margin:0 auto;position:relative;color:#FFF;font-size:18px;text-align:center;padding:20px 0 16px}.connect-with-us{background-image:none!important}.connect-with-us .stay-connected{width:100%;margin:0 auto}.connect-with-us .facebook{display:none}footer{width:100%;background-color:#ebebeb;padding:0 inherit 0}footer .footer-callout-title{padding-top:20px}footer hr.footer-sep{display:none;border-bottom:solid 1px #0079c2;width:100%}footer .contact-info{padding:15px 0 30px;position:relative;font-family:AvenirRoman,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:18px;color:#0079c2;line-height:22px}footer .contact-info .mobile-use{position:absolute;top:0;left:-15px;width:109%;background-color:#FFF;padding:15px}footer .social-sites{width:270px;margin:0 auto}footer .social-sites ul{margin:0;padding:0;display:inline-block}footer .social-sites ul li{list-style:none;float:left;padding:6px 21px}footer .social-sites ul li a{font-size:32px;color:#0079c2}footer .subscribe{padding-top:10px}footer .subscribe .btn-receive-offers{font-family:AvenirLight,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;display:block;padding:12px 12px 10px 12px;font-size:14px;text-align:center;text-transform:uppercase;background-color:#c41230;color:#FFF}footer .subscribe .btn-receive-offers i{font-size:18px}footer .copyright{width:100%;background-color:#FFF;padding:24px 0;margin-top:24px;font-family:HelveticaCondensed,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:12px;text-align:center}}@media (min-width:768px){header#top{margin-top:45px}.logo img{height:110px}.phone{font-size:34px;line-height:32px;color:#c41230;font-family:AvenirHeavy,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;text-align:right}.phone a{color:#c41230}.location{font-size:18px;line-height:24px;color:#007dc4;font-family:AvenirHeavy,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;text-align:right}.change-location,.live-chat{text-align:right;font-size:11px;text-transform:uppercase}.change-location a,.live-chat a{color:#414146;font-family:AvenirLight,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear}.change-location{float:right}.live-chat{float:left;padding-left:13px}.live-chat img{width:17px}.call-to-action-buttons{text-align:right;padding-top:6px;clear:both}.call-to-action-buttons a{padding:9px 20px 6px 9px;display:inline-block;background-color:#c41230;color:#FFF;text-transform:uppercase;font-size:12px;position:relative}.call-to-action-buttons a i{position:absolute;font-size:22px;top:6px;right:5px}.search-box{position:relative;width:245px;text-align:right;float:right;margin-top:6px;display:block;padding:6px 8px;-webkit-box-shadow:inset 0 0 10px 2px rgba(0,0,0,.2);-moz-box-shadow:inset 0 0 10px 2px rgba(0,0,0,.2);box-shadow:inset 0 0 10px 2px rgba(0,0,0,.2)}.search-box input{background-color:transparent;display:block;border:none;width:91%;color:#007dc4}.search-box a{position:absolute;top:7px;right:10px}#BannerImage{overflow:hidden;max-height:300px;margin-bottom:20px;min-height:116px}#BannerImage img{width:100%;min-height:105px}.header-banner{margin-top:8px}.homepage-header-banner{margin-top:5px;margin-bottom:5px}.homepage-header-banner .banner-callouts{float:right;width:460px}.homepage-header-banner .banner-callouts figure img{max-width:460px;max-height:257px;display:block;float:right}.homepage-header-banner .banner-callouts article a.link{position:relative;display:block}.homepage-header-banner .banner-callouts article a.link div.content{position:absolute;top:0;right:0;padding:15px;width:210px}.homepage-header-banner .banner-callouts article a.link div.content .title{margin:0;padding:0;line-height:24px;color:#0079c2;text-transform:capitalize;font-family:AvenirRoman,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:24px}.homepage-header-banner .banner-callouts article a.link div.content .text{text-align:left;margin:5px 0;font-size:14px;color:#555;font-family:AvenirRoman,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear}.homepage-header-banner .banner-callouts article a.link div.content .text .learn-more{width:120px;text-decoration:none;font-weight:400;font-size:12px;color:#FFF;background-color:#0079c2;display:inline-block;padding:6px 10px 3px 10px;text-transform:uppercase;margin-top:10px}.homepage-header-banner .banner-callouts article a.link div.content .text .learn-more:hover{background-color:#00598f}.homepage-header-banner .banner-callouts article a.link div.content .text .learn-more i{font-size:14px;font-weight:700}.homepage-body-full{padding:20px 0 10px}.homepage-body-full .coupons .coupons-title{font-family:AvenirHeavy,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:18px;text-transform:uppercase;margin:18px}.homepage-body-full .section-title{margin:18px}.homepage-body-full .section-text{margin:0 18px 18px 18px}.main .reviews>.border{background:#f7f8f8}.main .border{border:solid 1px #e7e7e8}.main .contact-block{text-align:left}.main .contact-block .contact-call{display:inline-block;width:290px;margin:0 auto 20px}.main .contact-block .contact-call .contact-icon{float:left;width:110px;padding:10px}.main .contact-block .contact-call .contact-icon img{width:100%}.main .contact-block .contact-call .contact-text{float:left;width:180px;padding:30px 0 0}.main .contact-block .contact-call .contact-text .title{font-family:AvenirHeavy,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;line-height:32px;font-size:24px;color:#c41230;text-transform:uppercase}.main .contact-block .contact-call .contact-text .number{font-size:24px;color:#c41230}.main .contact-block .contact-call .emergency-text{font-family:AvenirHeavy,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;color:#555;font-size:20px;text-transform:uppercase}.main .contact-block .contact-schedule{display:inline-block;width:290px;margin:0 auto;border-left:solid 1px #777}.main .contact-block .contact-schedule .schedule-icon{float:left;width:110px;padding:10px}.main .contact-block .contact-schedule .schedule-icon img{width:100%}.main .contact-block .contact-schedule .schedule-text{float:left;padding:38px 0 0;font-family:AvenirHeavy,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:24px;line-height:28px;color:#c41230}.main .points{padding:14px 0 28px}.main .points .point{padding:14px 0}.main .points .number{color:#0079c2;display:table-cell;font-family:AvenirLight,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:32px;vertical-align:top;padding:7px 20px 10px 0}.main .points .copy{color:#0079c2;display:table-cell;vertical-align:top}.main .points .copy .headline{font-family:AvenirHeavy,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:18px;padding:0 0 14px 0;position:relative}.main .points .copy .headline em,.main .points .copy .headline i{display:none}.main .points .copy .text{display:block;font-size:14px}.main .blue-bottom-callout{background-color:#026eaf}.main .blue-bottom-callout .plus-sign{padding:18px 10px 0;float:left}.main .blue-bottom-callout .call-now{float:left;border-left:solid 1px #0079c2;border-right:solid 1px #0079c2;padding:0 20px}.main .blue-bottom-callout .call-now .title{font-family:AvenirHeavy,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:21px;line-height:22px;text-transform:uppercase;color:#FFF;padding:20px 10px 3px}.main .blue-bottom-callout .call-now .number{font-family:AvenirRoman,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:21px;color:#FFF;padding:0 10px 20px}.main .blue-bottom-callout .download{float:left;padding:20px;font-family:AvenirHeavy,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;text-align:center;font-size:16px;text-transform:uppercase;color:#FFF}hr.title{border:solid 1px #eee;width:95%;margin:20px auto 0}.affiliates-title{background-color:#FFF;text-transform:uppercase;font-family:AvenirRoman,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;width:520px;margin:0 auto;position:relative;top:-13px;color:#373637;font-size:24px;text-align:center;padding:4px 0 2px 0}.affiliates.homepage{padding:5px 15px 20px;text-align:center;font-size:0}.affiliates.homepage article{display:inline-block;margin:0 15px 30px;position:relative;font-size:14px}.affiliates.homepage article div.popup-info{display:none;width:400px;position:absolute;bottom:100px;left:50%;transform:translate(-50%,0);background-color:#F2F2F2;z-index:9999;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 30px 0 rgba(0,0,0,.5);box-shadow:0 0 30px 0 rgba(0,0,0,.5)}.affiliates.homepage article div.popup-info .title{text-align:center;padding:14px 0 10px 0;background:#900327;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkwMDMyNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2MxMDczMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5MDAzMjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,#900327 0,#c10733 50%,#900327 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#900327),color-stop(50%,#c10733),color-stop(100%,#900327));background:-webkit-linear-gradient(left,#900327 0,#c10733 50%,#900327 100%);background:-o-linear-gradient(left,#900327 0,#c10733 50%,#900327 100%);background:-ms-linear-gradient(left,#900327 0,#c10733 50%,#900327 100%);background:linear-gradient(to right,#900327 0,#c10733 50%,#900327 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#900327', endColorstr='#900327', GradientType=1);color:#FFF;font-size:24px}.affiliates.homepage article div.popup-info .summary{line-height:24px;padding:20px 32px 0;text-align:left}.affiliates.homepage article div.popup-info .learn-more{display:block;text-transform:uppercase;color:#c41230;padding:20px 0;text-align:center}.affiliates.homepage article div.popup-info:after{content:'';width:100%;height:10px;background:0 0;position:absolute;bottom:-10px;left:0}.affiliates.homepage article a{text-align:center}.affiliates.homepage article a.icon{display:block}.affiliates.homepage .arrow-left{float:left;width:5%;margin-top:25px;margin-left:15px}.affiliates.homepage .arrow-right{float:right;width:5%;margin-right:15px;margin-top:25px}.affiliates.homepage .content{width:85%!important;float:left}.affiliates.homepage .content article{float:none;margin:0;width:128px}.testimonials-homepage{width:100%;background-color:#f7f8f8}.testimonials-title{background-color:#c21734;text-transform:uppercase;font-family:AvenirHeavy,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;margin:0 auto;position:relative;color:#FFF;font-size:18px;text-align:center;padding:20px 0 16px}.blogs-title{background-color:#424147;text-transform:uppercase;font-family:AvenirHeavy,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;width:140px;margin:0 auto;position:relative;top:-13px;color:#FFF;font-size:12px;text-align:center;padding:4px 0 2px 0}.connect-with-us{background:url(../images/stay-connected-bg.jpg) no-repeat center center;background-size:cover}.connect-with-us .stay-connected{width:992px;margin:0 auto}.connect-with-us .blogs{height:350px;width:47%;float:left;margin:40px 0 60px 0;background-color:#fff;background-color:rgba(255,255,255,.7)}.connect-with-us .facebook{height:350px;width:47%;float:right;margin:40px 0 60px 0;background-color:#fff;background-color:rgba(255,255,255,.7)}footer{width:100%;background-color:#ebebeb;padding:30px 0 0 0}footer hr.footer-sep{border-bottom:solid 1px #0079c2;width:100%}footer .contact-info{font-family:AvenirRoman,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:13px;color:#0079c2}footer .social-sites{text-align:center}footer .social-sites ul{margin:0;padding:0;display:inline-block}footer .social-sites ul li{list-style:none;float:left;padding:6px 16px}footer .social-sites ul li a{font-size:32px;color:#0079c2}footer .input-subscribe{margin-bottom:8px}footer .input-subscribe input{border:solid 1px #dce1e5;font-family:HelveticaCondensed,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:14px;padding:6px 6px 0 6px;color:#555}footer a.subscribe-go{width:120px;text-decoration:none;font-weight:400;font-size:12px;color:#FFF;background-color:#0079c2;display:inline-block;padding:6px 10px 3px 10px;text-transform:uppercase}footer a.subscribe-go:hover{background-color:#00598f}footer a.subscribe-go i{font-size:14px;font-weight:700}footer .newsletter-submit-btn{visibility:hidden}footer .copyright{width:100%;background-color:#FFF;padding:24px 0;margin-top:24px;font-family:HelveticaCondensed,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:12px}}@media (min-width:768px) and (max-width:992px){.live-chat{padding-left:0}}@media (min-width:768px) and (max-width:992px){.call-to-action-buttons a{font-size:11px;padding:9px 16px 6px 6px}.call-to-action-buttons a i{top:4px}}@media (min-width:768px) and (max-width:992px){.search-box{width:220px}}@media (min-width:768px) and (min-width:768px) and (max-width:992px){.homepage-header-banner .banner-callouts{width:350px}}@media (min-width:768px) and (min-width:768px) and (max-width:992px){.homepage-header-banner .banner-callouts article a.link figure img{width:350px}.homepage-header-banner .banner-callouts article a.link div.content{position:relative;top:0;right:inherit;left:0;width:350px;height:135px;background-color:#e0e0e0}.homepage-header-banner .banner-callouts article a.link div.content .title{font-size:24px}}@media (min-width:768px) and (min-width:768px) and (max-width:992px){.homepage-body-full .coupons{padding:15px}}@media (min-width:768px) and (min-width:992px){.homepage-body-full .intro{padding-right:10px}.homepage-body-full .coupons{padding:0 10px}.homepage-body-full .reviews{padding-left:10px}}@media (min-width:768px) and (max-width:991px){.affiliates.homepage{padding:25px 0 0}}@media (min-width:768px) and (min-width:768px) and (max-width:992px){.connect-with-us .stay-connected{width:700px}}@media (min-width:992px){header#top .col-sm-8.width-override{width:70%}header#top .col-sm-4.width-override{width:30%}}.affiliates-links{padding:2px 0}.cc{position:relative;right:0;color:#0079c2;font-size:25px;padding-top:5px}@media (min-width:768px){.cc{position:absolute;right:15px;bottom:0}}@media (max-width:767px){.main-nav{position:relative}.main-nav a.menu-button{display:block;float:left;margin:4px 10px 0 0;position:relative;top:0;z-index:9980}.main-nav .toplevel ul{position:absolute;top:160px;left:-16px;width:calc(100% + 32px);margin:0;padding:0;z-index:9980}.main-nav .toplevel ul li{width:50%;float:left;list-style:none;border-bottom:solid 2px #FFF}.main-nav .toplevel ul li:nth-child(odd){border-right:solid 2px #FFF}.main-nav .toplevel ul li a{display:block;background-color:#0079c2;color:#FFF;text-transform:uppercase;font-size:14px;text-align:center;padding:10px 12px 5px 12px}.main-nav .toplevel ul li ul{display:none}.main-nav .toplevel br{display:none}.main-nav .children-nav,.main-nav .grandchildren-nav{display:none}}@media (min-width:768px){.main-nav{position:relative}.main-nav a.menu-button{display:block;float:left;margin:4px 10px 0 0;position:relative;top:0;z-index:9980}.main-nav .toplevel{top:0;z-index:3000}.main-nav .toplevel ul{margin:0;padding:0 10px 10px;list-style:none}.main-nav .toplevel ul li{display:inline-block;vertical-align:middle;text-align:center}.main-nav .toplevel ul li.first{padding-left:0}.main-nav .toplevel ul li:last-child a::after{width:0}.main-nav .toplevel ul li a{display:inline-block;text-transform:uppercase;font-size:13px;line-height:15px;padding:6px 7px;position:relative;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear}.main-nav .toplevel ul li a:hover{color:#c41230}.main-nav .toplevel ul li a::after{content:"";display:inline-block;width:1px;height:12px;background-color:#006097;position:absolute;top:50%;right:-2px;margin-top:-7px}.main-nav .toplevel ul li:hover>a{color:#c41230}.main-nav .dropdown-closer{position:absolute;top:-10px;left:-30px;z-index:2500;background:0 0;display:none}.main-nav .dropdown{border-top:solid 2px #c41230;background-color:#e0e0e0;opacity:0;max-height:0;overflow:hidden;position:absolute;top:40px;z-index:3000}.main-nav .dropdown a{color:#0079c2}.main-nav .dropdown a:hover{color:#c41230}.main-nav .dropdown .children-nav{float:left;width:25%;padding:18px}.main-nav .dropdown .children-nav ul{opacity:0;max-height:0;overflow:hidden;list-style:none;margin:0;padding:0}.main-nav .dropdown .children-nav ul li{text-align:right;float:none;padding:0;margin:0}.main-nav .dropdown .children-nav ul li a{display:block;padding:4px 0 4px 10px;text-align:right;text-transform:uppercase}.main-nav .dropdown .separator{position:absolute;bottom:0;top:0;left:25%;border-left:2px solid #0079c2}.main-nav .dropdown .grandchildren-nav{float:left;width:74%;padding:18px}.main-nav .dropdown .grandchildren-nav>ul{opacity:0;max-height:0;overflow:hidden;list-style:none;margin:0;padding:0}.main-nav .dropdown .grandchildren-nav>ul li{margin:0;padding:0}.main-nav .dropdown .grandchildren-nav>ul li a{font-family:HelveticaCondensed,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;text-align:left;padding:4px 8px 4px 0;display:inline-block;text-transform:capitalize;font-size:16px}.main-nav .dropdown .grandchildren-nav>ul li ul{list-style:none;margin:0;padding:0}.main-nav .dropdown .grandchildren-nav>ul li ul li{float:none;margin:0;padding:0}.main-nav .dropdown .grandchildren-nav>ul li ul li a{font-family:HelveticaCondensed,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;text-align:left;padding:4px 8px 4px 18px;display:inline-block;text-transform:capitalize;color:#707070;font-size:15px}.main-nav .dropdown .grandchildren-nav .featured-nav-wrapper{opacity:0;max-height:0;overflow:hidden}.main-nav .dropdown .grandchildren-nav .featured-nav-wrapper .featured-nav{float:left;width:35%}.main-nav .dropdown .grandchildren-nav .featured-nav-wrapper .featured-nav ul{margin:0;padding:0;list-style:none}.main-nav .dropdown .grandchildren-nav .featured-nav-wrapper .featured-nav ul li a{font-family:HelveticaCondensed,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:15px;line-height:24px}.main-nav .dropdown .grandchildren-nav .featured-nav-wrapper .featured-imgbox{float:right;width:64%}.main-nav .dropdown .grandchildren-nav .featured-nav-wrapper .featured-imgbox .featured-img{float:left;width:47%;margin-right:20px}.main-nav .dropdown .grandchildren-nav .featured-nav-wrapper .featured-imgbox .featured-img:last-child{margin-right:0}.main-nav .dropdown .grandchildren-nav .featured-nav-wrapper .featured-imgbox .featured-title{margin-top:10px}.main-nav .dropdown .grandchildren-nav .featured-nav-wrapper .featured-imgbox .featured-title a{font-family:HelveticaCondensed,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;text-transform:capitalize;font-size:15px}.main-nav .dropdown .grandchildren-nav .featured-nav-wrapper .featured-imgbox .featured-title a:hover,.main-nav .dropdown .grandchildren-nav .featured-nav-wrapper .featured-imgbox .featured-title a:visited{text-decoration:none}.main-nav .dropdown .grandchildren-nav .featured-nav-wrapper .featured-imgbox .featured-text{font-family:HelveticaCondensed,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;color:#707070;font-size:15px}}@media (min-width:768px) and (min-width:768px) and (max-width:1028px){.main-nav .toplevel{display:none}}@media (min-width:768px) and (min-width:768px){.main-nav .dropdown-closer{width:780px}}@media (min-width:768px) and (min-width:992px){.main-nav .dropdown-closer{width:1000px}}@media (min-width:768px) and (min-width:768px){.main-nav .dropdown{width:720px}}@media (min-width:768px) and (min-width:992px){.main-nav .dropdown{width:940px}}#slideout-nav{position:fixed;top:0;left:-321px;width:321px;height:100%;background-color:#006097;z-index:9999;overflow-y:scroll;padding-bottom:30px}@media (min-width:992px){#slideout-nav{overflow-y:auto}}#slideout-nav.moved{transform:translateX(321px);-ms-transform:translateX(321px);-moz-transform:translateX(321px);-webkit-transform:translateX(321px)}#slideout-nav div.close-nav{margin:10px;text-align:right}@media (max-width:767px){#slideout-nav div.close-nav{margin:10px 10px 24px 10px}}#slideout-nav div.close-nav .search-box{display:block;position:relative;width:223px;text-align:left;float:left;margin:0;padding:6px 8px;-webkit-box-shadow:inset 0 0 10px 2px rgba(0,0,0,.2);-moz-box-shadow:inset 0 0 10px 2px rgba(0,0,0,.2);box-shadow:inset 0 0 10px 2px rgba(0,0,0,.2)}#slideout-nav div.close-nav .search-box input{background-color:transparent;display:block;border:none;width:91%;color:#fff}#slideout-nav div.close-nav .search-box a{position:absolute;top:7px;right:10px;color:#fff}#slideout-nav div.close-nav a#close-nav-btn{display:inline-block;width:18px;height:18px;color:#fff;font-size:24px;margin-right:8px}#slideout-nav ul.main{margin:0;padding:0;list-style:none}#slideout-nav ul.main li a{display:block;padding:8px 15px 3px 20px;color:#FFF;font-family:HelveticaCondensed,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:18px;text-transform:uppercase;border-bottom:solid 1px #4599c9}#slideout-nav ul.main li a i{display:inline-block;color:#FFF;margin:0 0 0 10px;font-size:16px;font-weight:700}#slideout-nav ul.main li.last a{border-bottom:solid 1px #4599c9}#slideout-nav ul.main li ul{display:none;list-style:none;margin:0;padding:0}#slideout-nav ul.main li ul li a{font-size:18px;text-transform:capitalize;background-color:#024e79;border-bottom:none;padding-left:30px;font-size:16px}#slideout-nav ul.main li ul li.last a{border-bottom:none}#slideout-nav ul.main li ul li ul{display:none}#slideout-nav ul.main li ul li ul li a{padding-left:50px;font-size:15px;background-color:#024e79}#slideout-nav ul.main li ul li ul li.last a{border-bottom:none}#slideout-nav ul.main li ul li ul li ul{display:none}#slideout-nav ul.main li ul li ul li ul li a{padding-left:70px;font-size:15px;background-color:#024e79}#slideout-nav ul.main li ul li ul li ul li.last a{border-bottom:none}#slideout-nav ul.mini{margin:24px 0 0 24px;padding:0;list-style:none}@media (max-width:767px){#slideout-nav ul.mini li{padding:8px 0}#slideout-nav ul.mini li a{font-family:HelveticaCondensed,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:16px;color:#FFF;display:block}}@media (min-width:768px){#slideout-nav ul.mini li{padding:6px 0}#slideout-nav ul.mini li a{font-family:HelveticaCondensed,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:14px;color:#FFF}}div#nav-closer{position:fixed;top:0;width:100%;height:100%;z-index:9990;display:none}div#nav-closer.moved{display:block}.makeVisible{display:block!important}.showNav{opacity:1!important;max-height:1000px!important;overflow:visible!important}.hover,.hover a,.hover a:link{color:#c41230}@media (max-width:400px){.main-nav .toplevel ul li a{font-size:12px;padding:10px 5px 5px}}section#MainContent main{display:block;width:100%;margin:0 0 15px 0}section#MainContent main .pagename{position:absolute;top:-150px;background-color:rgba(0,125,196,.8);padding:18px 20px 15px;font-family:AvenirRoman,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:34px;line-height:34px;color:#FFF;z-index:1000}section#MainContent main h2{text-transform:capitalize}section#MainContent main section.gallery-masonry{margin:15px 0}section#MainContent main section.gallery-masonry figure{margin-bottom:10px}section#MainContent img{max-width:100%}.two-column{position:relative}.two-column h1{color:#0079c2}.two-column .pagename{position:absolute;top:-104px;background-color:rgba(0,125,196,.8);padding:18px 20px 15px;font-family:AvenirRoman,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:34px;line-height:34px;color:#fff;z-index:1000}.two-column .footer.widgets{max-width:100%}.two-column .footer.widgets .widget{width:100%;padding:0 20px}@media (min-width:768px){.two-column .footer.widgets .widget{width:48%}}@media (min-width:992px){.two-column .footer.widgets .widget{width:31%}}.footer-widgets{background:#fff}.section-title{margin:18px 0}.section-text{margin:0 0 18px 0}@media (max-width:767px){.section-text{height:200px;overflow:hidden}.read-more{display:block;padding:6px 8px 3px 8px;background-color:#0079c2;color:#FFF;font-size:14px;float:right}.read-more:focus,.read-more:hover{color:#FFF;background-color:#00395c;text-decoration:none}.read-more i{font-size:16px}footer .section-text{height:inherit;overflow:visible}footer .read-more{display:none}}@media (min-width:768px){.read-more{display:none}.img-crop{display:none}}footer .section-title{margin:0 0 8px 0;font-family:AvenirLight,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;color:#0079c2;font-size:16px;font-weight:400}footer .section-text{font-family:HelveticaCondensed,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;color:#0079c2;margin:0 0 18px 0}@media (min-width:768px) and (max-width:992px){footer .section-title{margin-top:18px}}div.wrapper.sidebar>main.detail,div.wrapper>main.detail{display:block;float:left;position:relative;min-height:200px}div.wrapper.full>main.detail{float:none;position:relative;min-height:200px}div.wrapper.back{padding-bottom:30px}div.wrapper.back a{font-size:14px;color:#000;text-transform:uppercase;font-weight:700;margin:10px 0;display:inline-block;text-decoration:none}div.wrapper.back a i{margin:2px 5px 0 0}div.wrapper.back a:hover{color:#000}div.wrapper.back a:hover i{color:#000}.cycle-controls{position:absolute;bottom:5px;right:7px;z-index:1000}.cycle-controls .navicon{text-shadow:0 0 5px #000;display:inline-block;color:#FFF;font-size:18px}.cycle-controls .navicon i{cursor:pointer}.cycle-controls .navicon i:hover{color:#FFF;color:rgba(255,255,255,.75)}.cycle-controls .pager{display:inline-block;margin:0 5px;position:relative;top:-3px}.cycle-controls .pager span{display:inline-block;font-size:0;color:transparent;width:13px;height:13px;border-radius:50%;border:1px solid #FFF;cursor:pointer;margin:0 5px;box-shadow:0 0 5px #000}.cycle-controls .pager span:hover{background:#FFF;background:rgba(255,255,255,.5)}.cycle-controls .pager .cycle-pager-active{background:#FFF}div.banner{width:100%;background:#0079c2;border-top:2px solid #fff;border-bottom:2px solid #fff}div.banner .wrapper{overflow:visible}div.banner img{display:block;text-align:center;max-height:220px;margin:0 auto}div.inside-rotator{width:100%}div.inside-rotator figure.banner{width:100%}div.rotator{width:460px;float:left}@media (min-width:768px) and (max-width:992px){div.rotator{width:350px}}@media (max-width:767px){div.rotator{width:100%;float:none}}div.rotator article{position:relative;display:none}@media (max-width:767px){div.rotator article{width:100%}}div.rotator article section{position:absolute;top:10px;right:20px;padding:15px;width:200px;height:inherit}div.rotator article section div.rotator-heading{margin:0;padding:0;line-height:24px;color:#0079c2;text-transform:capitalize;font-family:AvenirRoman,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:24px}div.rotator article section div.summary{text-align:left;margin:5px 0;font-size:14px;color:#717171;font-family:AvenirRoman,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear}div.rotator article section div.summary a{width:120px;text-decoration:none;font-weight:400;font-size:12px;color:#FFF;background-color:#0079c2;display:inline-block;padding:6px 10px 3px 10px;text-transform:uppercase;margin-top:10px}div.rotator article section div.summary a:hover{background-color:#00598f}div.rotator article section div.summary a i{font-size:14px;font-weight:700}div.rotator figure img{height:257px;width:460px}@media (min-width:768px) and (max-width:992px){div.rotator figure img{height:auto;width:350px}}div.rotator .cycle-pager{position:absolute;top:16px;left:50%;width:275px;margin-left:-118px;z-index:2000}@media (min-width:768px){div.rotator .cycle-pager{top:-30px;left:155px}}@media (max-height:768px){div.rotator .cycle-pager{top:-188px;left:155px}}div.rotator .cycle-pager .pager-position{width:64px;height:8px;background-color:#eee;filter:alpha(opacity=90);opacity:.7;float:left;margin-right:20px}div.rotator .cycle-pager .pager-position:last-child{margin-right:0}@media (min-width:768px){div.rotator .cycle-pager .pager-position{background-color:rgba(242,241,241,.7)}}div.rotator .cycle-pager .cycle-pager-active{background-color:#0079c2;filter:alpha(opacity=100);opacity:1}aside.related-pages{width:350px;float:right;padding:0 0 0 20px;display:block}aside.related-pages h3{padding:0 0 5px 0}aside.related-pages h3 a{font-weight:400;color:#000;font-size:20px;text-decoration:none}aside.related-pages h3 a:hover{color:#777;text-decoration:none}nav.related{display:block;margin:10px 0;padding:0}nav.related ul{margin:0;padding:0}nav.related ul li{list-style:none;margin:0;border-top:solid 1px #d2cdc9}nav.related ul li a{float:right;display:block;background-color:#fff;color:#0079c2;padding:12px 18px 8px 2px;font-family:AvenirLight,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:15px;text-decoration:none;text-transform:uppercase;line-height:18px;width:92%}nav.related ul li a:hover{color:#c41230}@media (max-width:768px){nav.related ul li a{background-color:#0079c2;color:#FFF;width:100%;text-align:center}nav.related ul li a:hover{background-color:#c41230;color:#FFF}}nav.related ul li ul{padding:0;margin:0}nav.related ul li ul.grandchildren li{margin:0;border-top:none!important}nav.related ul li ul.grandchildren li i{position:relative;left:22px;z-index:8000}nav.related ul li ul.grandchildren li a{line-height:18px;background-color:#fff;color:#0079c2;padding:0 18px 8px 18px;font-family:AvenirLight,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:14px;text-transform:capitalize}nav.related ul li ul.grandchildren li a.current-page{background-color:#FFF;color:#c41230}@media (max-width:768px){nav.related ul li ul.grandchildren li a{padding-top:10px}}nav.related ul li ul.grandchildren li ul.grandchildren li{margin:0;border-top:none!important}nav.related ul li ul.grandchildren li ul.grandchildren li i{position:relative;left:32px;z-index:8000}nav.related ul li ul.grandchildren li ul.grandchildren li a{background-color:#fff;color:#0079c2;padding:0 18px 8px 28px;font-family:AvenirLight,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:15px}nav.related ul li ul.grandchildren li ul.grandchildren li a.current-page{background-color:#FFF;color:#c41230}nav.related ul li div.arrow-ph{width:8px;float:left;display:block;margin-right:11px}nav.related ul li i{color:#c41230}nav.related ul li a.current-page{color:#c41230;font-family:AvenirLight,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;padding:12px 18px 8px 2px}@media (max-width:768px){nav.related ul li div.arrow-ph{display:none}nav.related ul li i{display:none}nav.related ul li a.current-page{background-color:#c41230;color:#FFF}}nav.related ul li.last a{border:none}nav.related>ul>li>i{padding-top:11px}section.additional{width:100%;padding:30px 0 25px 0;margin:0 auto;position:relative;display:block}div.controls{width:100%;display:block;overflow:visible}div.category{position:relative}div.category:after{content:"";width:0;height:0;border:4px solid transparent;border-top-color:#fff;border-top-width:8px;position:absolute;right:32px;top:15px}div.category select{outline:0;width:160px;background:#0079c2;color:#fff;padding:8px 4px 8px 8px;font-size:14px;border:none;margin:1px 0 0 0;display:inline-block;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:none}div.controls{padding:20px 0}@media (max-width:767px){div.controls{display:block}}@media (min-width:768px){div.controls{display:block}}div.controls div.category{display:inline-block}div.controls div.search{display:inline-block;position:relative;min-width:350px;text-align:left;padding:2px;margin:0;background-color:#0079c2}div.controls div.search label{line-height:17px;display:inline-block;position:absolute;background:#003A28;color:#fff}div.controls div.search input[type=text]{background-color:#fff;display:inline-block;border:none;padding:7px 6px;width:91%;color:#0079c2}div.controls div.search select{background:#fff;padding:5px 8px 7px;display:inline-block;border:#fff;width:29%}div.controls div.search a.search.btn{display:inline-block;color:#73CBEE;font-size:18px;padding-left:3px}div.controls div.search a.search.btn:hover{color:#fff}div.controls div.btns{display:inline-block}div.listing{width:100%;display:block;padding:15px 0}div.listing article.item{padding:13px;display:block;position:relative;background:0 0;border-top:1px solid #ccc;margin:7px 0}div.listing article.item h3{display:block;padding:0 0 5px 0;margin:0}div.listing article.item h3 a{text-decoration:none;color:#000;font-size:18px;font-weight:400;line-height:24px;cursor:pointer;text-transform:uppercase}div.listing article.item h3 a:hover{color:#0079c2;text-decoration:none}div.listing article.item p.summary{margin:15px 0 0 0;overflow:auto}div.listing article.item a.more{display:inline-block;margin:20px 0 0 0;color:#fff;text-decoration:none;background:#003a28;float:right;padding:4px;font-size:12px}div.listing article.item a.more:hover{background:#00573d;color:#fff}div.listing article.item a.more i{font-size:12px}div.masonry-listing .item{width:100%;padding:10px 0}@media (min-width:992px){div.masonry-listing .item{width:298px}}div.masonry-listing .item img{display:none}@media (min-width:992px){div.masonry-listing .item img{display:block;max-width:298px}}div.masonry-listing .item .summary-container{background:#d9ebf6;display:inline-block;width:100%;padding:15px 15px;font-size:12px}@media (min-width:992px){div.masonry-listing .item .summary-container{max-width:298px}}div.masonry-listing .item .summary-container a{text-decoration:none;color:#000;font-size:18px;line-height:24px;cursor:pointer;text-transform:uppercase}div.masonry-listing .item .summary-container a:hover{color:#0079c2;text-decoration:none}div.masonry-listing .item .summary-container .pub-date{font-weight:700}div#search-page-content a.title{font-size:20px;display:inline-block}div#search-page-content a.url{font-family:HelveticaRoman,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:13px;display:inline-block;margin-top:3px;color:#009050}div#search-page-content p{margin:2px 0 28px 0}div.paging{display:block}div.paging div.paging-dropdown{float:left;position:relative}div.paging div.paging-order{float:right;margin:1px 0 0 0}div.paging div.paging-order a{display:block;float:left;margin:0 1px;text-decoration:none;min-width:10px;text-align:center;color:#444;padding:0 9px;font-size:18px;font-family:AvenirRoman,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;position:relative;top:1px}div.paging div.paging-order a:hover{color:#0079c2}div.paging div.paging-order nav.pagination ul{margin:0;padding:0}div.paging div.paging-order nav.pagination ul li{list-style:none;float:left;border-right:solid 2px #ccc}div.paging div.paging-order nav.pagination ul li:last-child{border-right:none}div.paging div.paging-order nav.pagination ul li.inactive{padding:0 9px}div.paging div.paging-order nav.pagination ul li.active a{color:#0079c2}p.no-results{text-align:center;width:100%;padding:10px 15px;margin:30px 0;background:#FFCACA;color:#C00;border:2px solid #C00;border-radius:2px;font-weight:700;font-size:12px}a.paging-next,a.paging-prev{font-weight:700}aside.blurb.offers{text-align:center}aside.blurb.offers article{position:relative}aside.blurb.offers article .content .save-up-to{text-transform:uppercase;margin:10px auto 6px;font-family:AvenirMedium,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:16px}aside.blurb.offers article .content a.link{font-family:AvenirHeavy,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;color:#373637;padding:0 14px 14px;font-size:38px;display:block;text-align:center}@media (max-width:992px){aside.blurb.offers article .content a.link{font-size:28px;padding:11px 0}}aside.blurb.offers article .content a.link .price{line-height:42px}aside.blurb.offers article .content div.summary{font-size:14px;font-family:AvenirRoman,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;color:#373637}aside.blurb.offers article .content div.summary .content{text-align:left;line-height:1.2;padding:5px 15px}aside.blurb.offers article .content div.summary .content ul{margin:0;padding:0}aside.blurb.offers article .content div.summary .content ul li{padding:2px 0}aside.blurb.offers article .content div.summary .content img{width:100%;float:right;margin:0 0 5px 5px;max-width:75px}@media (max-width:992px){aside.blurb.offers article .content div.summary .content img{display:none}}@media (max-width:992px){aside.blurb.offers article .content div.summary .content{text-align:center}aside.blurb.offers article .content div.summary .content ul{list-style-type:none}}aside.blurb.offers a.button{position:relative;margin:18px auto;display:inline-block;width:auto;padding:8px 10px 5px 10px;font-family:AvenirRoman,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:12px;color:#373637;line-height:14px;text-decoration:none;text-transform:uppercase;background-color:#FFF;border:solid 1px #e6e7e6}aside.blurb.offers a.button:hover{color:#0079c2;border:solid 1px #0079c2}@media (max-width:992px){aside.blurb.offers a.button{width:87%}}@media (max-width:992px){.coupons .coupons-title{text-align:center}}@media (max-width:767px){aside.blurb.news{padding:24px 0 24px 0}aside.blurb.news header{position:relative;margin-left:5%;padding:0 0 0 35px}aside.blurb.news header .heading{font-family:AvenirRoman,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;text-transform:uppercase;font-size:18px;color:#0079c2;margin-bottom:8px}aside.blurb.news header a{display:none;text-decoration:none;font-weight:400;font-size:11px;color:#FFF;background-color:#0079c2;padding:4px 10px 2px 10px;text-transform:uppercase}aside.blurb.news header a:hover{background-color:#00598f}aside.blurb.news header a i{font-size:14px;font-weight:700}aside.blurb.news article{display:block;padding:12px 12px;margin:0}aside.blurb.news article:last-child{padding-bottom:0}aside.blurb.news a.link{font-family:AvenirRoman,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:18px;text-decoration:none;color:#0079c2}aside.blurb.news a.link:hover{color:#29aeff}aside.blurb.news time{display:block;margin:6px 0 0 0;color:#808285;font-size:13px}aside.blurb.news p{margin:0}aside.blurb.news .arrow-left{float:left;width:5%;margin-top:25px;margin-left:15px}aside.blurb.news .arrow-right{float:right;width:5%;margin-right:15px;margin-top:25px}aside.blurb.news .content{width:80%;height:180px;float:left}aside.blurb.news .content article{width:100%;padding:0 20px}aside.blurb.news .content article .blog-image{float:none;width:100%;height:100px;overflow:hidden}aside.blurb.news .content article .blog-image img{width:100%}aside.blurb.news .content article a.link{font-family:AvenirLight,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;display:block;margin:10px 0 0 0;text-decoration:none;text-transform:none;font-size:14px}aside.blurb.news .content article div.name{font-family:HelveticaRoman,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;display:block;color:#555;margin:0;text-decoration:none;text-transform:none;font-size:14px}article.featured .featured-header{font-family:AvenirRoman,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:16px;text-transform:uppercase;background:#c3122f;color:#fff;padding:15px;max-width:250px}article.featured .featured-image{width:30%;display:inline-block}article.featured .featured-image figure{overflow:hidden}article.featured .featured-image figure img{width:100%;min-height:157px;min-width:209px}article.featured .featured-content{background:#d9ebf6;padding:15px;font-size:12px;width:70%;display:inline-block;vertical-align:top;min-height:157px;margin-left:-4px}article.featured .featured-content h3{display:block;margin:0;font-weight:700}article.featured .featured-content h3 a{text-decoration:none;color:#000;font-size:18px;line-height:24px;cursor:pointer;text-transform:uppercase}article.featured .featured-content h3 a:hover{color:#0079c2;text-decoration:none}article.featured .featured-content .summary{display:none}article.featured .featured-content .pub-date{font-weight:700;display:block}.controls .category{display:none}.controls .btns .reset{display:none}}@media (min-width:768px){aside.blurb.news{padding:12px 12px 24px 12px}aside.blurb.news header{position:relative}aside.blurb.news header .heading{font-family:AvenirRoman,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;text-transform:uppercase;font-size:18px;color:#0079c2;margin-bottom:8px}aside.blurb.news header a{position:absolute;right:0;top:0;text-decoration:none;font-weight:400;font-size:11px;color:#FFF;background-color:#0079c2;display:block;padding:4px 10px 0 10px;text-transform:uppercase}aside.blurb.news header a:hover{background-color:#00598f}aside.blurb.news header a i{font-size:14px;font-weight:700}aside.blurb.news article{display:block;padding:12px 12px;margin:0}aside.blurb.news article:last-child{padding-bottom:0}aside.blurb.news article .pub-date{font-weight:700;font-size:13px;display:block;margin:0 0 5px 0}aside.blurb.news a.link{font-family:AvenirRoman,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:18px;text-decoration:none;color:#0079c2}aside.blurb.news a.link:hover{color:#29aeff}aside.blurb.news time{display:block;margin:6px 0 0 0;color:#808285;font-size:13px}aside.blurb.news p{margin:0}aside.blurb.news .blog-image{float:left;width:26%}aside.blurb.news .blog-content{float:right;width:71%}article.featured .featured-header{background:#c3122f;color:#fff;padding:10px 15px;max-width:300px}article.featured .featured-image figure{max-height:300px;overflow:hidden}article.featured .featured-image figure img{width:100%}article.featured .featured-content{background:#d9ebf6;padding:15px;font-size:12px;margin-bottom:10px}article.featured .featured-content h3{display:block;margin:0;font-weight:700}article.featured .featured-content h3 a{text-decoration:none;color:#000;font-size:18px;line-height:24px;cursor:pointer;text-transform:uppercase}article.featured .featured-content h3 a:hover{color:#0079c2;text-decoration:none}article.featured .featured-content .pub-date{font-weight:700}}@media (min-width:768px) and (min-width:768px) and (max-width:992px){aside.blurb.news .blog-image{display:none}aside.blurb.news .blog-content{float:none;width:100%}}div.listing article.item{padding:13px 0}div.listing article.item h3{padding:0}div.listing article.item figure img{width:100%}main.detail.news article figure{max-height:300px;overflow:hidden;margin:20px 0}main.detail.news article figure img{width:100%}main.detail.news article .add-this{float:right;margin-top:8px}main.detail.news article h1.heading{max-width:80%}main.detail.news article .description{margin:15px 0}main.detail.news .next-prev-container{position:relative}main.detail.news .next-prev-container a.Next,main.detail.news .next-prev-container a.Previous{font-size:14px;color:#000;text-transform:uppercase;font-weight:700;margin:10px 0;display:inline-block}main.detail.news .next-prev-container .BlogLink.Next{float:right}main.detail.news .next-prev-container .BlogLink.Previous{float:left}main.detail.news .next-prev-container .BlogPreview{display:none;position:absolute;bottom:45px;box-shadow:0 0 4px 0 #777;background-color:#fff;border-radius:2px;background-color:rgba(255,255,255,.9);width:360px;padding:12px;padding-bottom:2px;z-index:10}article.item.faq.listing{padding:0;border:none}article.item.faq.listing h3.title{background-color:#0079c2;border-right:solid 60px #0079c2;padding:0}article.item.faq.listing h3.title a{font-weight:400;color:#FFF;font-size:16px;text-decoration:none;line-height:18px;cursor:pointer;display:block;padding:14px;position:relative;text-transform:none;font-family:AvenirRoman,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear}article.item.faq.listing h3.title a:hover{color:#FFF;background-color:#00395c;text-decoration:none}article.item.faq.listing h3.title a i{position:absolute;right:-45px;font-size:48px;top:22%;line-height:22px;color:#FFF}article.item.faq.listing a.permalink{float:right;font-style:italic;display:inline-block;text-decoration:none;font-size:12px;clear:both;color:#777}article.item.faq.listing a.permalink:hover{color:#000}article.item.faq.listing div.content{display:none}article.item.faq.listing div.content p.answer{margin:15px 0 0 0;display:block;padding:0 15px 15px 15px}main.faq.detail section{margin:15px 0}article.item.download.listing,main.detail.download{overflow:auto}article.item.download.listing .download-link,main.detail.download .download-link{display:inline-block;margin:5px 0 0 0;color:#fff;text-decoration:none;background:#0079c2;padding:4px 12px;font-size:12px;float:right}article.item.download.listing .download-link:hover,main.detail.download .download-link:hover{background:#000}article.item.download.listing .download-size,main.detail.download .download-size{float:right;font-size:12px;color:#282827;display:inline-block;position:relative;top:10px;right:10px}article.item.download.listing .download-type img,main.detail.download .download-type img{position:relative;top:3px;padding:0 0 0 6px}article.item.download.listing h3,main.detail.download h3{float:left;padding:0}article.item.download.listing p.summary,main.detail.download p.summary{clear:both;margin:0;padding:10px 0}article.staff.listing{width:280px;margin:0 0 30px 0!important;text-align:center;min-height:100px;padding:0!important}article.staff.listing a{font-family:AvenirRoman,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;color:#0079c2;text-decoration:none;padding:13px;display:block}article.staff.listing a:hover{color:#000}article.staff.listing a:hover img{border-color:#000}article.staff.listing h3{padding:5px 0;margin:0;font-weight:400}article.staff.listing h4{margin:0 0 15px 0}article.staff.listing .biography{text-align:left;display:block}article.staff.listing img{border:2px solid transparent}main.detail.staff article{overflow:auto}main.detail.staff section.profile{float:left;min-width:150px;text-align:center;margin:0 15px 15px 0}main.detail.staff header{float:left}main.detail.staff header h1{line-height:30px}main.detail.staff header h2{margin:0 0 12px 0}main.detail.staff header .phone{font-size:14px;float:none;line-height:18px;color:#444;text-align:left}main.detail.staff header .fax{line-height:32px}main.detail.staff header a{text-decoration:none}main.detail.staff header a i{margin:0 5px 0 0}main.detail.staff header a:hover{color:#000}main.detail.staff header a:hover i{color:#000}main.detail.staff div.description{padding:15px 0 0 0;float:left}.wrapper .detail.staff .description,.wrapper.sidebar .detail.staff .description{max-width:480px}.wrapper.full .detail.staff .description{max-width:825px}article.testimonials.listing section.intro{background-color:#FFF;border:solid 1px #CCC;width:220px;margin-bottom:14px}article.testimonials.listing section.intro .padding-box{padding:20px 12px}article.testimonials.listing section.intro h2{color:#000;font-family:AvenirHeavy,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:18px;text-transform:uppercase!important;text-align:center}article.testimonials.listing section.intro p{line-height:24px}article.testimonials.listing section.intro div.totalreviews{text-transform:uppercase;color:#888;font-family:AvenirMedium,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:12px}article.testimonials.listing section.intro div.stars{display:inline-block;text-transform:uppercase;color:#888;font-family:AvenirMedium,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:12px}article.testimonials.listing section.intro div.stars i{display:inline-block;color:#fd9e28;width:14px;height:14px;margin:4px 1px;font-size:14px}article.testimonials.listing section.intro div.text{font-family:HelveticaRoman,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;display:block;color:#555;margin:0;text-decoration:none;text-transform:none;font-size:12px}article.testimonials.listing section.intro a.button{font-family:AvenirHeavy,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;text-transform:uppercase;color:#FFF;font-size:18px;text-align:center;display:block;padding:20px;background-color:#c41230}article.testimonials.listing section.testimonial{background-color:#eee;border:solid 1px #ccc;padding:10px;width:222px;margin-bottom:16px}article.testimonials.listing section.testimonial div.name{font-family:HelveticaRoman,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;display:inline-block;color:#231f20;margin:0 10px 0 0;text-decoration:none;text-transform:capitalize;font-size:14px}article.testimonials.listing section.testimonial div.stars{display:inline-block}article.testimonials.listing section.testimonial div.stars i{display:inline-block;color:#fd9e28;width:14px;height:14px;margin:4px 1px}article.testimonials.listing section.testimonial div.date{font-size:11px;padding:0 0 8px;color:#999}article.testimonials.listing section.testimonial div.text{font-family:HelveticaRoman,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;display:block;color:#555;margin:0;text-decoration:none;text-transform:none;font-size:12px}main.testimonial.detail article h2{font-size:24px;line-height:24px}main.testimonial.detail article .location{color:#000;font-family:AvenirHeavy,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:16px;text-transform:uppercase;clear:both}main.testimonial.detail article .description{margin:15px 0}.sidebar main article section.content,main article section.content{max-width:450px}.full main article section.content{max-width:800px}aside.homepage.testimonials article{margin:0 auto;padding:0 0 30px 0;text-align:center}aside.homepage.testimonials article .ratings,aside.homepage.testimonials article .totalreviews{padding:0 20px;font-size:12px;color:#888;text-transform:uppercase;font-family:HelveticaCondensed,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-weight:700;text-align:left}aside.homepage.testimonials article .ratings{margin:10px 0 0 0}aside.homepage.testimonials article a.button{position:relative;margin:4px auto;display:inline-block;width:auto;padding:8px 10px 5px 10px;font-family:AvenirRoman,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:12px;color:#373637;line-height:14px;text-decoration:none;text-transform:uppercase;background-color:#f7f8f8;border:solid 1px silver}aside.homepage.testimonials article a.button:hover{color:#0079c2;border:solid 1px #0079c2}@media (max-width:992px){aside.homepage.testimonials article a.button{width:87%}}aside.homepage.testimonials article div.stars{display:block}aside.homepage.testimonials article div.stars i{display:inline-block;color:#fd9e28;width:14px;height:14px;margin:4px 1px}aside.homepage.testimonials article section{width:100%;display:block;vertical-align:top;padding:10px 20px;text-align:left}aside.homepage.testimonials article section div.separator{width:100%;height:1px;background-color:#e0e0e0;margin-bottom:10px}aside.homepage.testimonials article section div.name{font-family:HelveticaRoman,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;display:inline-block;color:#231f20;margin:0 10px 0 0;text-decoration:none;text-transform:none;font-size:14px}aside.homepage.testimonials article section div.name span{display:block;font-size:11px;line-height:1.2}aside.homepage.testimonials article section div.stars{display:inline-block}aside.homepage.testimonials article section div.stars i{display:inline-block;color:#fd9e28;width:14px;height:14px;margin:4px 1px}aside.homepage.testimonials article section div.date{font-size:11px;padding:0 0 8px;color:#999}aside.homepage.testimonials article section div.text{font-family:HelveticaRoman,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;display:block;color:#555;margin:0;text-decoration:none;text-transform:none;font-size:12px}.serx-star{background:url(../images/stars.png) 0 0 no-repeat}.serx-star-half-o{background:url(../images/stars.png) -24px 0 no-repeat}.serx-star-o{background:url(../images/stars.png) -48px 0 no-repeat}section.contact-table{width:100%}section.contact-table p{text-align:center;color:#E6532C}section.contact-table input{margin-bottom:20px}section.contact-table input[type=text],section.contact-table textarea{background:#eee;border:1px solid #ccc;padding:16px 12px 13px;display:inline-block;outline:0;width:98%;font-size:14px;resize:none;margin-bottom:20px}section.contact-table input[type=text]:focus,section.contact-table textarea:focus{border-color:#0079c2}section.contact-table textarea{padding:10px 12px 8px;min-height:119px}section.contact-table select{display:inline-block;margin-bottom:20px;padding:4px 8px;width:95%;max-width:282px;margin-left:15px}section.contact-table input[type=checkbox]{margin-left:8px;vertical-align:top}section.contact-table input[type=submit]{background:#0079c2;padding:10px 15px;border:0 none;color:#fff;float:right;content:'>';margin-right:32px;font-weight:700;text-transform:uppercase}section.contact-table input[type=submit]:hover{background:#00598f}section.contact-table input[type=radio]{margin:5px 0}section.contact-table .label{text-transform:uppercase}section.contact-table label{display:inline-block;font-size:14px;text-align:left;padding:0 0 0 10px;max-width:95%}section.contact-table div.do-not-sell,section.contact-table div.form-btns,section.contact-table div.form-control{padding:5px 0;width:80%;margin:0 auto}section.contact-table #recaptcha_area{margin:0 0 20px 0}section.contact-table div.do-not-sell,section.contact-table div.form-btns{text-align:center}section.contact-table .contact-btn{text-decoration:none;cursor:pointer;color:#fff;padding:5px 15px;background:#0079c2;border:none;display:inline-block;border:2px solid #0079c2;margin:0 5px;font-size:14px;width:100px;text-align:center;font-family:AvenirRoman,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear}section.contact-table .contact-btn:hover{background:#000;border-color:#000;color:#fff}section.contact-table.forDummies{background:#eee;padding:20px 0 0 20px}section.contact-table.forDummies .FormContainer div{width:49%}section.contact-table.forDummies .FormContainer div.last{width:99.7%}section.contact-table.forDummies .FormContainer input{background:#fff;width:98%}section.contact-table.forDummies .FormContainer input[type=checkbox]{width:auto}section.contact-table.forDummies input[type=submit]{background-color:#e9e136;color:#2f2f2f;float:none;text-transform:none}@media (max-width:768px){section.contact-table.forDummies .FormContainer{width:97%}section.contact-table.forDummies .FormContainer div{width:100%}section.contact-table.forDummies .FormContainer div.last{width:100%}section.contact-table.forDummies .FormContainer input{width:100%}section.contact-table.forDummies .FormContainer input[type=checkbox]{width:auto}}.FormContainer.service select{width:95%;display:inline-block;padding:4px 8px;margin-left:0}.ContactInfoContainer{width:100%}.ContactInfoContainer .validation{width:100%;margin-bottom:10px}.ContactInfoContainer .validation ul{padding:10px;border:1px solid #eed3d7;background:#f2dede;color:#AB2328;font-weight:700;list-style:none;margin:0;width:95%}.ContactInfoContainer div{float:left}.ContactInfoContainer .TextInfo{width:50%;font-size:16px;font-family:AvenirRoman,arial,helvetica}.ContactInfoContainer .TextInfo a{color:#000;font-size:16px}.ContactInfoContainer .MapInfo{width:50%}.UnFrozenPromoContainer{width:100%}.UnFrozenPromoContainer .validation{width:100%;margin-bottom:10px}.UnFrozenPromoContainer .validation ul{padding:10px;border:1px solid #eed3d7;background:#f2dede;color:#AB2328;font-weight:700;list-style:none;margin:0;width:95%}.UnFrozenPromoContainer section.contact-table input[type=submit]{text-align:left;float:left;margin:0}.UnFrozenPromoContainer section.contact-table p{color:#000;text-align:left}.UnFrozenPromoContainer .FormContainer{padding:20px;border:solid 1px #0079c2;margin-bottom:40px}.UnFrozenPromoContainer .FormContainer .notice{padding:0 0 20px}.UnFrozenPromoContainer .TextInfo{width:50%;font-size:16px;font-family:AvenirRoman,arial,helvetica}.UnFrozenPromoContainer .TextInfo a{color:#000;font-size:16px}.UnFrozenPromoContainer .MapInfo{width:50%}.UnFrozenPromoContainer .promo-pic{float:right;width:330px}.UnFrozenPromoContainer .promo-copy{color:#000}.UnFrozenPromoContainer .promo-rules{font-size:10px;color:#000}.FormContainer{width:100%}.FormContainer div{float:left;width:48%;margin:0 6px 0 0}.FormContainer .last{width:100%}.FormContainer .radio{margin-bottom:20px}@media only screen and (max-width:768px){input[type=submit]{background-color:#FFF;background-size:310px;height:40px!important;background-repeat:no-repeat;margin-top:8px;width:310px!important}.ContactInfoContainer{margin-top:-20px;display:inline-block;width:100%}.ContactInfoContainer .TextInfo{width:100%;font-weight:700}.ContactInfoContainer .TextInfo a{color:#227ad6}.ContactInfoContainer .MapInfo{width:100%}.FormContainer{width:314px}.FormContainer textarea{width:90%!important}.FormContainer div{width:100%}.FormContainer .last{width:100%}}.sidebar.widgets{padding:20px 0 0 0}.sidebar.widgets .widget{width:100%;padding:0}.footer.widgets{padding:20px 0 0 0}.footer.widgets .widget{width:100%;padding:0 0 20px 0}@media (min-width:768px){.footer.widgets .widget{width:48%}}@media (min-width:992px){.footer.widgets .widget{width:48%}}@media (min-width:1200px){.footer.widgets .widget{width:48%}}.footer.widgets .widget:last-child{padding-right:0}div.widgets .widget{display:block;margin-bottom:15px}div.widgets div.widget-heading{font-family:AvenirHeavy,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;text-transform:uppercase;color:#fff;font-size:18px;padding:12px 18px 9px 18px;background-color:#0079c2}div.widgets section.blurb .item a.link{font-size:14px;display:inline-block;font-weight:400;text-decoration:none;border-top:solid 2px #FFF;display:block;background-color:#eee;color:#231f20;padding:12px 18px;margin:0;text-transform:none}div.widgets section.blurb .item a.link:hover{text-decoration:none;background-color:#c6c6c6}div.widgets section.blurb .item a.link time.date{display:block;font-weight:400;padding:4px 0;color:#999}div.widgets section.blurb .item a.link p.summary{margin:0}div.widgets section.blurb a.more{display:block;padding:8px 10px;font-family:AvenirRoman,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:12px;color:#fff;line-height:14px;margin-top:14px;text-decoration:none;text-transform:uppercase;background:#0079c2}div.widgets section.blurb a.more:hover{background:#00598f}div.widgets section.blurb a.more i{float:right;font-size:22px;position:relative;top:-4px}div.widgets section.google-map{overflow:auto}div.widgets section.google-map br{display:none}div.widgets section.google-map a{float:right;font-size:12px;font-family:AvenirRoman,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;text-decoration:none;padding:3px 0 0 0}div.widgets section.google-map #divMap div a{float:none;font-family:inherit;font-size:10px;padding:0}div.widgets .coupon-widget .coupon{width:100%}div.widgets section.links ul,div.widgets section.side-menu ul{margin:0;padding:0}div.widgets section.links ul li,div.widgets section.side-menu ul li{list-style:none;margin:0;border-top:solid 1px #d2cdc9;padding:2px 0 0 0}div.widgets section.links ul li a,div.widgets section.side-menu ul li a{display:block;float:right;color:#0079c2;padding:12px 18px 8px 2px;font-family:AvenirLight,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:15px;line-height:18px;text-decoration:none;text-transform:uppercase;width:92%}div.widgets section.links ul li a:hover,div.widgets section.side-menu ul li a:hover{text-decoration:none;color:#c41230}div.widgets .subscribe{padding-top:20px}div.widgets .subscribe .required{font-size:11px;color:#c41230;text-align:right;padding:3px;width:100%}div.widgets .subscribe article.section-text{background-color:transparent;padding:0;margin-bottom:18px}div.widgets .subscribe a.mobile-link{font-family:AvenirHeavy,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;text-align:center;text-transform:uppercase;color:#FFF;display:block;border:1px solid #3b3937;padding:12px 8px;text-decoration:none}div.widgets .subscribe a.mobile-link:hover{color:#0079c2}div.widgets .subscribe .input-subscribe{padding:2px 0}div.widgets .subscribe .input-subscribe:first-child{padding-top:5px}div.widgets .subscribe .input-subscribe input[type=text]{font-family:AvenirRoman,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;border:solid 1px #dce1e5;color:#3b3937;font-size:14px;text-transform:uppercase;padding:6px 6px;width:48%}div.widgets .subscribe .input-subscribe input[type=text].Email{width:100%}div.widgets .subscribe .input-subscribe input[type=text]:first-child{margin-right:5px}div.widgets .subscribe .input-subscribe input[type=text]:focus{border-color:#0079c2}div.widgets .subscribe .newsletter-submit-btn{visibility:hidden}div.widgets .subscribe a.subscribe-go{width:142px;text-decoration:none;font-weight:400;font-size:12px;color:#FFF;display:inline-block;padding:6px 10px 3px;text-transform:uppercase;background:#0079c2;margin:-1px 0 0 4px}div.widgets .subscribe a.subscribe-go:hover{background-color:#00395c}div.widgets .subscribe a.subscribe-go i{float:right;font-size:22px;position:relative;top:-4px}div.widgets .estimate .input-subscribe input[type=text]{width:48%}div.widgets .estimate .input-subscribe input[type=text].Phone{width:100%}div.widgets .estimate .input-subscribe input[type=text].Email{width:100%}div.widgets .estimate .input-subscribe input[type=checkbox]{margin:5px 3px 0 0}div.widgets .estimate .input-subscribe label{color:#3b3937;text-transform:uppercase}div.widgets .estimate .input-subscribe input[type=submit]{width:100%;text-decoration:none;font-weight:400;font-size:12px;color:#FFF;padding:8px 10px 6px;text-transform:uppercase;background:#0079c2;border:none}div.widgets .estimate .input-subscribe input[type=submit]:hover{background-color:#00395c}div.widgets .schedule select{width:100%;font-family:AvenirRoman,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;border:solid 1px #dce1e5;color:#3b3937;font-size:14px;text-transform:uppercase;padding:6px 6px}div.widgets .schedule input[type=text].date-select{width:61%}div.widgets .schedule a.subscribe-go{width:34%}div.parent{padding:13px;display:block;background:#eee;border:1px solid #ccc;margin:0 10px 10px 0;width:400px;min-height:100px}@media (max-width:767px){div.parent{min-width:100%}}div.parent h2{display:block;padding:0 0 5px 0;margin:0}div.parent h2 a{text-decoration:none;color:#0079c2;font-size:20px;font-weight:400;line-height:24px;cursor:pointer}div.parent h2 a:hover{color:#000;text-decoration:none}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:6000;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:6000;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:6000}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur{cursor:default}.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:pointer}.mfp-zoom{cursor:pointer}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:6000}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:6000;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder button.mfp-arrow{display:none}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#fff}.mfp-arrow-left{position:absolute;left:20%}.mfp-arrow-right{position:absolute;right:20%}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.footer-callout-title{font-family:AvenirLight,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:16px;color:#0079c2;margin-bottom:8px;text-transform:uppercase}a.more-markets{font-family:AvenirRoman,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;float:right;font-size:12px;margin-right:10px;color:#0079c2;text-transform:uppercase;text-decoration:none}@media (max-width:767px){.view-market-pages{position:relative;top:0;left:-15px;display:block;background-color:#404040;text-transform:uppercase;text-decoration:none;font-family:AvenirRoman,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-size:21px;color:#FFF;width:calc(100% + 30px);text-align:center;padding:20px 0 15px}.view-market-pages:focus,.view-market-pages:hover,.view-market-pages:visited{color:#FFF;text-decoration:none}span.market-pages{display:none}}ul.markets-served{margin:20px 0;padding:0}ul.markets-served li{list-style:none;float:left}@media (max-width:1199px){ul.markets-served li{width:50%}}@media (min-width:992px){ul.markets-served li{width:47.5%;margin:0 0 3px 13px}ul.markets-served li:nth-child(2n+1){margin:0 0 3px 0}}ul.markets-served li.extra-more{display:none}ul.markets-served li a{color:#0079c2;text-decoration:none;font-family:HelveticaCondensed,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear}ul.markets-served li a:hover{color:#29aeff}@media (max-width:1199px){ul.markets-served li a{display:block;padding:10px 12px 5px 12px;font-size:16px;background-color:#0079c2;color:#FFF;border-right:solid 1px #FFF;border-bottom:solid 1px #FFF}ul.markets-served li a:active,ul.markets-served li a:focus,ul.markets-served li a:hover{background-color:#00395c;color:#FFF}ul.markets-served li a:nth-child(n+2){border-right:0}}.features-content{padding-top:20px;width:300px}@media (min-width:768px){.features-content{width:auto}}.features-content img{display:inline-block;vertical-align:top;width:100%}@media (min-width:480px){.features-content img{width:auto}}.features-content div{display:inline-block;background:#eee;width:300px;padding:15px;font-family:AvenirRoman,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear}@media (min-width:768px){.features-content div{width:55%;min-height:224px}}@media (min-width:1200px){.features-content div{width:59%}}.features-content .button{padding:8px 10px 5px 10px;font-family:AvenirRoman,sans-serif;font-size:12px;color:#231f20;line-height:14px;margin-top:14px;text-decoration:none;text-transform:uppercase}#search-page-content .site-search-form{padding:20px 0}#search-page-content .site-search-form input[type=text]{width:300px;padding:4px 8px}#search-page-content .site-search-form input[type=button]{background:#0079c2;color:#fff;padding:6px 12px;border:none}#search-page-content ul{list-style:none;padding:0}#fb-feed{padding:12px;height:350px;overflow-y:scroll}#fb-feed header iframe{float:right}#fb-feed .heading{color:#0079c2;font-family:AvenirRoman,sans-serif;font-size:18px;margin-bottom:8px;text-transform:uppercase;display:inline-block}.fb-post{padding:10px 0}.fb-post-actions{padding:3px 0 8px 0;color:#999}.fb-content{width:77%;float:left;padding-left:10px}.fb-picture{display:block;float:left;width:22%;overflow:hidden}@media (min-width:768px){.fb-picture{overflow:auto}}.fb-picture img{width:75px}.ui-datepicker{width:281px;background-color:#eee;border:1px solid #0079c2;margin-top:-1px;border-top:none}.ui-datepicker .ui-datepicker-next{right:13px}#LiveChat{display:none;position:fixed;z-index:9999;left:15px;top:99%;opacity:0;transform:translateY(-100%);-moz-transform:translateY(-100%);-webkit-transform:translateY(-100%);animation-name:livechat;-webkit-animation-name:livechat;animation-delay:2s;-webkit-animation-delay:2s;animation-duration:1s;-webkit-animation-duration:1s;animation-iteration-count:1;-webkit-animation-iteration-count:1;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}#LiveChat>div{position:absolute;right:5px;top:5px;width:20px;height:20px;line-height:1.5;text-align:center;cursor:pointer}#LiveChat>div:hover{background:#c41230;color:#FFF}@keyframes livechat{0%{transform:translateY(-200%);opacity:0}50%{transform:translateY(-100%);opacity:1}70%{transform:translateY(-130%)}85%{transform:translateY(-100%)}95%{transform:translateY(-110%)}100%{transform:translateY(-100%);opacity:1}}@-moz-keyframes livechat{0%{-moz-transform:translateY(-200%);opacity:0}50%{-moz-transform:translateY(-100%);opacity:1}70%{-moz-transform:translateY(-130%)}85%{-moz-transform:translateY(-100%)}95%{-moz-transform:translateY(-110%)}100%{-moz-transform:translateY(-100%);opacity:1}}@-webkit-keyframes livechat{0%{-webkit-transform:translateY(-200%);opacity:0}50%{-webkit-transform:translateY(-100%);opacity:1}70%{-webkit-transform:translateY(-130%)}85%{-webkit-transform:translateY(-100%)}95%{-webkit-transform:translateY(-110%)}100%{-webkit-transform:translateY(-100%);opacity:1}}@media (min-width:768px){#LiveChat{display:block}}.coupon{border:1px dashed #57AAD6;border-radius:15px;display:inline-block;margin:0 10px 10px 0;padding:4px;width:100%;vertical-align:top;min-height:270px;position:relative}.coupon:nth-child(even){margin-right:0}.coupon .coupon-text{font-size:38px;line-height:42px;color:#231f20;font-family:AvenirHeavy,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear}.coupon .savings-holder{vertical-align:top;display:inline-table;width:25%}.coupon .savings-holder .savings-message{background:#c41230;padding:10px;width:100%;display:table-cell;color:#fff;font-size:24px;line-height:28px;min-height:100px;font-family:AvenirRoman,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;text-align:center;vertical-align:middle;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.coupon .coupon-info{width:100%;display:inline-block;padding:20px 10px 0}.coupon .coupon-info h2{color:#000;padding-bottom:5px;text-transform:uppercase!important;font-family:AvenirHeavy,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear}.coupon .coupon-info .coupon-summary{float:left;width:65%;color:#231f20}.coupon .coupon-info .coupon-summary ul{padding:0 0 0 15px}.coupon .coupon-info .coupon-img{float:right;width:30%}.coupon .coupon-info .coupon-img img{width:100%}.coupon .coupon-bottom .qr-expires{display:inline-block;width:26%;vertical-align:bottom;text-align:center}.coupon .coupon-bottom .qr-expires img{max-width:100%}.coupon .coupon-bottom .qr-expires p.offer-ends{font-size:11px;margin:0;padding:2px 0}.coupon .coupon-bottom .call-terms{display:inline-block;width:47%;vertical-align:bottom}.coupon .coupon-bottom .call-terms p.call{color:#c41230;padding:2px 0;margin:0;font-weight:700}.coupon .coupon-bottom .call-terms p.terms{font-size:10px;padding:2px 0;margin:0;font-weight:700}.coupon .coupon-bottom .coupon-img{display:inline-block;width:24%;vertical-align:bottom}.coupon .coupon-bottom .coupon-img img{max-width:100%}.coupon .print-link{text-align:center}.coupon a{color:#007FC3;text-decoration:none}.coupon .img{background-position:1px 1px!important;background-repeat:no-repeat!important;border-radius:4px;display:block;float:left;width:100%}.coupon .scissors-icon{color:#0079c2;position:absolute;bottom:-10px;right:50%}.coupon.detail .coupon-info{padding:20px 10px}.coupon.detail .coupon-summary{text-align:center;float:none;width:100%}.coupon.detail .coupon-summary ul{padding:0;margin:0;list-style-type:none}.iframe-body{padding:20px;text-align:center}.iframe-body .cp-content .coupon{border:1px dashed #57AAD6;max-width:605px}.iframe-body .cp-content .img{border:1px solid #FFF;float:left}.iframe-body .fine-print{clear:both;font-size:small;text-align:left}.locations-map{color:#000;width:100%;text-align:center;height:300px}.location-item{padding:10px;display:inline-block;vertical-align:top;min-width:300px}.location-item:nth-child(even){background:#eee}@media (min-width:768px){.location-item:nth-child(even){background:#fff;margin-right:-4px}.location-item:nth-child(3n):nth-child(4n){background:#eee}}.location-item .map-marker{display:inline-block;vertical-align:top;padding-right:10px}.location-item .location-img{display:inline-block}.location-item .location-info{display:inline-block;vertical-align:top}.location-item .location-info .location-name a{color:#0079c2;font-size:16px;font-family:AvenirHeavy,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear}

