@charset "UTF-8";/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */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,menu,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-color:transparent}a:active{outline:0}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{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;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}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@-webkit-viewport{width:device-width}@viewport{width:device-width}html{font-size:16px;-webkit-tap-highlight-color:transparent}body{font-family:proxima_nova_rgregular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.6;color:#4a4a4a;background-color:#fff}[tabindex="-1"]:focus{outline:none !important}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:bold}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}a{color:#0091c1;text-decoration:underline}a:focus,a:hover{color:#0fc3ff;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}pre{margin-top:0;margin-bottom:1rem}figure{margin:0 0 1rem}img{vertical-align:middle}[role="button"]{cursor:pointer}a,area,button,[role="button"],input,label,select,summary,textarea{touch-action:manipulation}table{background-color:transparent}caption{padding-top:1rem;padding-bottom:1rem;color:#999;text-align:left;caption-side:bottom}th{text-align:left}label{display:inline-block;margin-bottom:.5rem}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,textarea{margin:0;line-height:inherit;border-radius:0}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit}input[type="search"]{box-sizing:inherit;-webkit-appearance:none}output{display:inline-block}[hidden]{display:none !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.3125rem;font-family:proxima_novasemibold;font-weight:500;line-height:1.3;color:#3a6e8e}h1{font-size:2.5rem}h2{font-size:1rem}h3{font-size:1.125rem}h4{font-size:.875rem}h5{font-size:1rem}h6{font-size:1rem}.h1{font-size:2.5rem}.h2{font-size:1rem}.h3{font-size:1.125rem}.h4{font-size:.875rem}.h5{font-size:1rem}.h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300}.display-2{font-size:5.5rem;font-weight:300}.display-3{font-size:4.5rem;font-weight:300}.display-4{font-size:3.5rem;font-weight:300}hr{margin-top:.625rem;margin-bottom:.625rem;border:0;border-top:1px solid rgba(0,0,0,0.1)}small,.small{font-size:80%;font-weight:normal}mark,.mark{padding:.2em;background-color:#fffad0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:5px}.dl-horizontal{margin-right:-1.25rem;margin-left:-1.25rem}.dl-horizontal::after{content:"";display:table;clear:both}.initialism{font-size:90%;text-transform:uppercase}.blockquote{padding:.3125rem .625rem;margin-bottom:.625rem;font-size:1.25rem;border-left:0.25rem solid #dadada}.blockquote-footer{display:block;font-size:80%;line-height:1.6;color:#999}.blockquote-footer::before{content:"\2014 \00A0"}.blockquote-reverse{padding-right:.625rem;padding-left:0;text-align:right;border-right:0.25rem solid #dadada;border-left:0}.blockquote-reverse .blockquote-footer::before{content:""}.blockquote-reverse .blockquote-footer::after{content:"\00A0 \2014"}.img-fluid,.carousel-inner>.carousel-item>img,.carousel-inner>.carousel-item>a>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:.3rem}.img-thumbnail{padding:.25rem;line-height:1.6;background-color:#fff;border:1px solid #ddd;border-radius:.25rem;transition:all .2s ease-in-out;box-shadow:0 1px 2px rgba(0,0,0,0.075);display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}.figure{display:inline-block}.figure-img{margin-bottom:.3125rem;line-height:1}.figure-caption{font-size:90%;color:#999}.container{margin-left:auto;margin-right:auto;padding-left:.625rem;padding-right:.625rem}.container::after{content:"";display:table;clear:both}@media (min-width: 544px){.container{max-width:576px}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:940px}}@media (min-width: 1200px){.container{max-width:1140px}}.container-fluid{margin-left:auto;margin-right:auto;padding-left:.625rem;padding-right:.625rem}.container-fluid::after{content:"";display:table;clear:both}.row{margin-left:-.625rem;margin-right:-.625rem}.row::after{content:"";display:table;clear:both}.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,.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,.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,.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,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{position:relative;min-height:1px;padding-left:.625rem;padding-right:.625rem}.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-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.3333333333%}.col-xs-pull-2{right:16.6666666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333333333%}.col-xs-pull-5{right:41.6666666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333333333%}.col-xs-pull-8{right:66.6666666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333333333%}.col-xs-pull-11{right:91.6666666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.3333333333%}.col-xs-push-2{left:16.6666666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333333333%}.col-xs-push-5{left:41.6666666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333333333%}.col-xs-push-8{left:66.6666666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333333333%}.col-xs-push-11{left:91.6666666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}@media (min-width: 544px){.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-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}}@media (min-width: 768px){.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-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}}@media (min-width: 992px){.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-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}}@media (min-width: 1200px){.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{float:left}.col-xl-1{width:8.3333333333%}.col-xl-2{width:16.6666666667%}.col-xl-3{width:25%}.col-xl-4{width:33.3333333333%}.col-xl-5{width:41.6666666667%}.col-xl-6{width:50%}.col-xl-7{width:58.3333333333%}.col-xl-8{width:66.6666666667%}.col-xl-9{width:75%}.col-xl-10{width:83.3333333333%}.col-xl-11{width:91.6666666667%}.col-xl-12{width:100%}.col-xl-pull-0{right:auto}.col-xl-pull-1{right:8.3333333333%}.col-xl-pull-2{right:16.6666666667%}.col-xl-pull-3{right:25%}.col-xl-pull-4{right:33.3333333333%}.col-xl-pull-5{right:41.6666666667%}.col-xl-pull-6{right:50%}.col-xl-pull-7{right:58.3333333333%}.col-xl-pull-8{right:66.6666666667%}.col-xl-pull-9{right:75%}.col-xl-pull-10{right:83.3333333333%}.col-xl-pull-11{right:91.6666666667%}.col-xl-pull-12{right:100%}.col-xl-push-0{left:auto}.col-xl-push-1{left:8.3333333333%}.col-xl-push-2{left:16.6666666667%}.col-xl-push-3{left:25%}.col-xl-push-4{left:33.3333333333%}.col-xl-push-5{left:41.6666666667%}.col-xl-push-6{left:50%}.col-xl-push-7{left:58.3333333333%}.col-xl-push-8{left:66.6666666667%}.col-xl-push-9{left:75%}.col-xl-push-10{left:83.3333333333%}.col-xl-push-11{left:91.6666666667%}.col-xl-push-12{left:100%}.col-xl-offset-0{margin-left:0%}.col-xl-offset-1{margin-left:8.3333333333%}.col-xl-offset-2{margin-left:16.6666666667%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-4{margin-left:33.3333333333%}.col-xl-offset-5{margin-left:41.6666666667%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-7{margin-left:58.3333333333%}.col-xl-offset-8{margin-left:66.6666666667%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-10{margin-left:83.3333333333%}.col-xl-offset-11{margin-left:91.6666666667%}.col-xl-offset-12{margin-left:100%}}.table{width:100%;max-width:100%;margin-bottom:.625rem}.table th,.table td{padding:1rem;line-height:1.6;vertical-align:top;border-top:1px solid #dadada}.table thead th{vertical-align:bottom;border-bottom:2px solid #dadada}.table tbody+tbody{border-top:2px solid #dadada}.table .table{background-color:#fff}.table-sm th,.table-sm td{padding:.3rem}.table-bordered{border:1px solid #dadada}.table-bordered th,.table-bordered td{border:1px solid #dadada}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-striped tbody tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover tbody tr:hover{background-color:#f5f5f5}.table-active,.table-active>th,.table-active>td{background-color:#f5f5f5}.table-hover .table-active:hover{background-color:#e8e8e8}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:#e8e8e8}.table-success,.table-success>th,.table-success>td{background-color:#dff0d8}.table-hover .table-success:hover{background-color:#d0e9c6}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#d0e9c6}.table-info,.table-info>th,.table-info>td{background-color:#d9edf7}.table-hover .table-info:hover{background-color:#c4e3f3}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#c4e3f3}.table-warning,.table-warning>th,.table-warning>td{background-color:#fffad0}.table-hover .table-warning:hover{background-color:#fff7b7}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#fff7b7}.table-danger,.table-danger>th,.table-danger>td{background-color:#f2dede}.table-hover .table-danger:hover{background-color:#ebcccc}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#ebcccc}.table-responsive{display:block;width:100%;min-height:0.01%;overflow-x:auto}.thead-inverse th{color:#fff;background-color:#222}.thead-default th{color:#4a4a4a;background-color:#dadada}.table-inverse{color:#dadada;background-color:#222}.table-inverse.table-bordered{border:0}.table-inverse th,.table-inverse td,.table-inverse thead th{border-color:#4a4a4a}.table-reflow thead{float:left}.table-reflow tbody{display:block;white-space:nowrap}.table-reflow th,.table-reflow td{border-top:1px solid #dadada;border-left:1px solid #dadada}.table-reflow th:last-child,.table-reflow td:last-child{border-right:1px solid #dadada}.table-reflow thead:last-child tr:last-child th,.table-reflow thead:last-child tr:last-child td,.table-reflow tbody:last-child tr:last-child th,.table-reflow tbody:last-child tr:last-child td,.table-reflow tfoot:last-child tr:last-child th,.table-reflow tfoot:last-child tr:last-child td{border-bottom:1px solid #dadada}.table-reflow tr{float:left}.table-reflow tr th,.table-reflow tr td{display:block !important;border:1px solid #dadada}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.6;color:#4a4a4a;background-color:#fff;background-image:none;border:1px solid #dadada;border-radius:.25rem;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{border-color:#66afe9;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control::placeholder{color:#999;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#dadada;opacity:1}.form-control:disabled{cursor:not-allowed}.form-control-file,.form-control-range{display:block}.form-control-label{padding:.375rem .75rem;margin-bottom:0}@media screen and (-webkit-min-device-pixel-ratio: 0){input[type="date"].form-control,input[type="time"].form-control,input[type="datetime-local"].form-control,input[type="month"].form-control{line-height:2.35rem}input[type="date"].input-sm,.input-group-sm input[type="date"].form-control,input[type="time"].input-sm,.input-group-sm input[type="time"].form-control,input[type="datetime-local"].input-sm,.input-group-sm input[type="datetime-local"].form-control,input[type="month"].input-sm,.input-group-sm input[type="month"].form-control{line-height:1.7695rem}input[type="date"].input-lg,.input-group-lg input[type="date"].form-control,input[type="time"].input-lg,.input-group-lg input[type="time"].form-control,input[type="datetime-local"].input-lg,.input-group-lg input[type="datetime-local"].form-control,input[type="month"].input-lg,.input-group-lg input[type="month"].form-control{line-height:3.2rem}}.form-control-static{min-height:2.35rem;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0}.form-control-static.form-control-sm,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn,.form-control-static.form-control-lg,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn{padding-right:0;padding-left:0}.form-control-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{padding:.275rem .75rem;font-size:.813rem;line-height:1.5;border-radius:.125rem}.form-control-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{padding:.85rem .75rem;font-size:1.125rem;line-height:1.3333333333;border-radius:.3rem}.form-group{margin-bottom:.625rem}.radio,.checkbox{position:relative;display:block;margin-bottom:.46875rem}.radio label,.checkbox label{padding-left:1.25rem;margin-bottom:0;font-weight:normal;cursor:pointer}.radio label input:only-child,.checkbox label input:only-child{position:static}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-top:.25rem;margin-left:-1.25rem}.radio+.radio,.checkbox+.checkbox{margin-top:-.25rem}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:1.25rem;margin-bottom:0;font-weight:normal;vertical-align:middle;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:.75rem}input[type="radio"]:disabled,input[type="radio"].disabled,input[type="checkbox"]:disabled,input[type="checkbox"].disabled{cursor:not-allowed}.radio-inline.disabled,.checkbox-inline.disabled{cursor:not-allowed}.radio.disabled label,.checkbox.disabled label{cursor:not-allowed}.form-control-success,.form-control-warning,.form-control-danger{padding-right:2.25rem;background-repeat:no-repeat;background-position:center right .5875rem;background-size:1.5275rem 1.5275rem}.has-success .text-help,.has-success .form-control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#74cfa8}.has-success .form-control{border-color:#74cfa8}.has-success .input-group-addon{color:#74cfa8;border-color:#74cfa8;background-color:#fff}.has-success .form-control-feedback{color:#74cfa8}.has-success .form-control-success{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjNWNiODVjIiBkPSJNMjMzLjggNjEwYy0xMy4zIDAtMjYtNi0zNC0xNi44TDkwLjUgNDQ4LjhDNzYuMyA0MzAgODAgNDAzLjMgOTguOCAzODljMTguOC0xNC4yIDQ1LjUtMTAuNCA1OS44IDguNGw3MiA5NUw0NTEuMyAyNDJjMTIuNS0yMCAzOC44LTI2LjIgNTguOC0xMy43IDIwIDEyLjQgMjYgMzguNyAxMy43IDU4LjhMMjcwIDU5MGMtNy40IDEyLTIwLjIgMTkuNC0zNC4zIDIwaC0yeiIvPjwvc3ZnPg==")}.has-warning .text-help,.has-warning .form-control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#e8a71e}.has-warning .form-control{border-color:#e8a71e}.has-warning .input-group-addon{color:#e8a71e;border-color:#e8a71e;background-color:#fbefd7}.has-warning .form-control-feedback{color:#e8a71e}.has-warning .form-control-warning{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZjBhZDRlIiBkPSJNNjAzIDY0MC4ybC0yNzguNS01MDljLTMuOC02LjYtMTAuOC0xMC42LTE4LjUtMTAuNnMtMTQuNyA0LTE4LjUgMTAuNkw5IDY0MC4yYy0zLjcgNi41LTMuNiAxNC40LjIgMjAuOCAzLjggNi41IDEwLjggMTAuNCAxOC4zIDEwLjRoNTU3YzcuNiAwIDE0LjYtNCAxOC40LTEwLjQgMy41LTYuNCAzLjYtMTQuNCAwLTIwLjh6bS0yNjYuNC0zMGgtNjEuMlY1NDloNjEuMnY2MS4yem0wLTEwN2gtNjEuMlYzMDRoNjEuMnYxOTl6Ii8+PC9zdmc+")}.has-danger .text-help,.has-danger .form-control-label,.has-danger .radio,.has-danger .checkbox,.has-danger .radio-inline,.has-danger .checkbox-inline,.has-danger.radio label,.has-danger.checkbox label,.has-danger.radio-inline label,.has-danger.checkbox-inline label{color:#e64c66}.has-danger .form-control{border-color:#e64c66}.has-danger .input-group-addon{color:#e64c66;border-color:#e64c66;background-color:#fff}.has-danger .form-control-feedback{color:#e64c66}.has-danger .form-control-danger{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZDk1MzRmIiBkPSJNNDQ3IDU0NC40Yy0xNC40IDE0LjQtMzcuNiAxNC40LTUyIDBsLTg5LTkyLjctODkgOTIuN2MtMTQuNSAxNC40LTM3LjcgMTQuNC01MiAwLTE0LjQtMTQuNC0xNC40LTM3LjYgMC01Mmw5Mi40LTk2LjMtOTIuNC05Ni4zYy0xNC40LTE0LjQtMTQuNC0zNy42IDAtNTJzMzcuNi0xNC4zIDUyIDBsODkgOTIuOCA4OS4yLTkyLjdjMTQuNC0xNC40IDM3LjYtMTQuNCA1MiAwIDE0LjMgMTQuNCAxNC4zIDM3LjYgMCA1MkwzNTQuNiAzOTZsOTIuNCA5Ni40YzE0LjQgMTQuNCAxNC40IDM3LjYgMCA1MnoiLz48L3N2Zz4=")}@media (min-width: 544px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .form-control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.btn{display:inline-block;font-weight:normal;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;border:1px solid transparent;padding:.375rem 1rem;font-size:1rem;line-height:1.6;border-radius:.25rem;transition:all 0.2s ease-in-out}.btn:focus,.btn.focus,.btn:active:focus,.btn:active.focus,.btn.active:focus,.btn.active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:focus,.btn:hover{text-decoration:none}.btn.focus{text-decoration:none}.btn:active,.btn.active{background-image:none;outline:0;box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#3a6e8e;border-color:#3a6e8e;box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075)}.btn-primary:hover{color:#fff;background-color:#2b526a;border-color:#284c63}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#2b526a;border-color:#284c63}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#2b526a;border-color:#284c63;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary:active.focus,.btn-primary.active:hover,.btn-primary.active:focus,.btn-primary.active.focus,.open>.btn-primary.dropdown-toggle:hover,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle.focus{color:#fff;background-color:#213e50;border-color:#152833}.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary:disabled:focus,.btn-primary:disabled.focus{background-color:#3a6e8e;border-color:#3a6e8e}.btn-primary.disabled:hover,.btn-primary:disabled:hover{background-color:#3a6e8e;border-color:#3a6e8e}.btn-secondary{color:#222;background-color:#fff;border-color:#ccc;box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075)}.btn-secondary:hover{color:#222;background-color:#e6e6e6;border-color:#adadad}.btn-secondary:focus,.btn-secondary.focus{color:#222;background-color:#e6e6e6;border-color:#adadad}.btn-secondary:active,.btn-secondary.active,.open>.btn-secondary.dropdown-toggle{color:#222;background-color:#e6e6e6;border-color:#adadad;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-secondary:active:hover,.btn-secondary:active:focus,.btn-secondary:active.focus,.btn-secondary.active:hover,.btn-secondary.active:focus,.btn-secondary.active.focus,.open>.btn-secondary.dropdown-toggle:hover,.open>.btn-secondary.dropdown-toggle:focus,.open>.btn-secondary.dropdown-toggle.focus{color:#222;background-color:#d4d4d4;border-color:#8c8c8c}.btn-secondary.disabled:focus,.btn-secondary.disabled.focus,.btn-secondary:disabled:focus,.btn-secondary:disabled.focus{background-color:#fff;border-color:#ccc}.btn-secondary.disabled:hover,.btn-secondary:disabled:hover{background-color:#fff;border-color:#ccc}.btn-info{color:#fff;background-color:#15a4fa;border-color:#15a4fa;box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075)}.btn-info:hover{color:#fff;background-color:#0588d7;border-color:#0482cd}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#0588d7;border-color:#0482cd}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#0588d7;border-color:#0482cd;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-info:active:hover,.btn-info:active:focus,.btn-info:active.focus,.btn-info.active:hover,.btn-info.active:focus,.btn-info.active.focus,.open>.btn-info.dropdown-toggle:hover,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle.focus{color:#fff;background-color:#0472b4;border-color:#03598c}.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info:disabled:focus,.btn-info:disabled.focus{background-color:#15a4fa;border-color:#15a4fa}.btn-info.disabled:hover,.btn-info:disabled:hover{background-color:#15a4fa;border-color:#15a4fa}.btn-success{color:#fff;background-color:#74cfa8;border-color:#74cfa8;box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075)}.btn-success:hover{color:#fff;background-color:#4ec290;border-color:#47bf8c}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#4ec290;border-color:#47bf8c}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#4ec290;border-color:#47bf8c;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-success:active:hover,.btn-success:active:focus,.btn-success:active.focus,.btn-success.active:hover,.btn-success.active:focus,.btn-success.active.focus,.open>.btn-success.dropdown-toggle:hover,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle.focus{color:#fff;background-color:#3db07e;border-color:#329169}.btn-success.disabled:focus,.btn-success.disabled.focus,.btn-success:disabled:focus,.btn-success:disabled.focus{background-color:#74cfa8;border-color:#74cfa8}.btn-success.disabled:hover,.btn-success:disabled:hover{background-color:#74cfa8;border-color:#74cfa8}.btn-warning{color:#fff;background-color:#e8a71e;border-color:#e8a71e;box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075)}.btn-warning:hover{color:#fff;background-color:#bf8814;border-color:#b68213}.btn-warning:focus,.btn-warning.focus{color:#fff;background-color:#bf8814;border-color:#b68213}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#bf8814;border-color:#b68213;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-warning:active:hover,.btn-warning:active:focus,.btn-warning:active.focus,.btn-warning.active:hover,.btn-warning.active:focus,.btn-warning.active.focus,.open>.btn-warning.dropdown-toggle:hover,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle.focus{color:#fff;background-color:#9f7110;border-color:#7a570c}.btn-warning.disabled:focus,.btn-warning.disabled.focus,.btn-warning:disabled:focus,.btn-warning:disabled.focus{background-color:#e8a71e;border-color:#e8a71e}.btn-warning.disabled:hover,.btn-warning:disabled:hover{background-color:#e8a71e;border-color:#e8a71e}.btn-danger{color:#fff;background-color:#e64c66;border-color:#e64c66;box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075)}.btn-danger:hover{color:#fff;background-color:#e01f40;border-color:#d71e3d}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#e01f40;border-color:#d71e3d}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#e01f40;border-color:#d71e3d;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-danger:active:hover,.btn-danger:active:focus,.btn-danger:active.focus,.btn-danger.active:hover,.btn-danger.active:focus,.btn-danger.active.focus,.open>.btn-danger.dropdown-toggle:hover,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle.focus{color:#fff;background-color:#c01b37;border-color:#9d162d}.btn-danger.disabled:focus,.btn-danger.disabled.focus,.btn-danger:disabled:focus,.btn-danger:disabled.focus{background-color:#e64c66;border-color:#e64c66}.btn-danger.disabled:hover,.btn-danger:disabled:hover{background-color:#e64c66;border-color:#e64c66}.btn-primary-outline{color:#3a6e8e;background-image:none;background-color:transparent;border-color:#3a6e8e}.btn-primary-outline:focus,.btn-primary-outline.focus,.btn-primary-outline:active,.btn-primary-outline.active,.open>.btn-primary-outline.dropdown-toggle{color:#fff;background-color:#3a6e8e;border-color:#3a6e8e}.btn-primary-outline:hover{color:#fff;background-color:#3a6e8e;border-color:#3a6e8e}.btn-primary-outline.disabled:focus,.btn-primary-outline.disabled.focus,.btn-primary-outline:disabled:focus,.btn-primary-outline:disabled.focus{border-color:#6ba1c3}.btn-primary-outline.disabled:hover,.btn-primary-outline:disabled:hover{border-color:#6ba1c3}.btn-secondary-outline{color:#ccc;background-image:none;background-color:transparent;border-color:#ccc}.btn-secondary-outline:focus,.btn-secondary-outline.focus,.btn-secondary-outline:active,.btn-secondary-outline.active,.open>.btn-secondary-outline.dropdown-toggle{color:#fff;background-color:#ccc;border-color:#ccc}.btn-secondary-outline:hover{color:#fff;background-color:#ccc;border-color:#ccc}.btn-secondary-outline.disabled:focus,.btn-secondary-outline.disabled.focus,.btn-secondary-outline:disabled:focus,.btn-secondary-outline:disabled.focus{border-color:#fff}.btn-secondary-outline.disabled:hover,.btn-secondary-outline:disabled:hover{border-color:#fff}.btn-info-outline{color:#15a4fa;background-image:none;background-color:transparent;border-color:#15a4fa}.btn-info-outline:focus,.btn-info-outline.focus,.btn-info-outline:active,.btn-info-outline.active,.open>.btn-info-outline.dropdown-toggle{color:#fff;background-color:#15a4fa;border-color:#15a4fa}.btn-info-outline:hover{color:#fff;background-color:#15a4fa;border-color:#15a4fa}.btn-info-outline.disabled:focus,.btn-info-outline.disabled.focus,.btn-info-outline:disabled:focus,.btn-info-outline:disabled.focus{border-color:#79cbfc}.btn-info-outline.disabled:hover,.btn-info-outline:disabled:hover{border-color:#79cbfc}.btn-success-outline{color:#74cfa8;background-image:none;background-color:transparent;border-color:#74cfa8}.btn-success-outline:focus,.btn-success-outline.focus,.btn-success-outline:active,.btn-success-outline.active,.open>.btn-success-outline.dropdown-toggle{color:#fff;background-color:#74cfa8;border-color:#74cfa8}.btn-success-outline:hover{color:#fff;background-color:#74cfa8;border-color:#74cfa8}.btn-success-outline.disabled:focus,.btn-success-outline.disabled.focus,.btn-success-outline:disabled:focus,.btn-success-outline:disabled.focus{border-color:#c0e9d7}.btn-success-outline.disabled:hover,.btn-success-outline:disabled:hover{border-color:#c0e9d7}.btn-warning-outline{color:#e8a71e;background-image:none;background-color:transparent;border-color:#e8a71e}.btn-warning-outline:focus,.btn-warning-outline.focus,.btn-warning-outline:active,.btn-warning-outline.active,.open>.btn-warning-outline.dropdown-toggle{color:#fff;background-color:#e8a71e;border-color:#e8a71e}.btn-warning-outline:hover{color:#fff;background-color:#e8a71e;border-color:#e8a71e}.btn-warning-outline.disabled:focus,.btn-warning-outline.disabled.focus,.btn-warning-outline:disabled:focus,.btn-warning-outline:disabled.focus{border-color:#f1cb7b}.btn-warning-outline.disabled:hover,.btn-warning-outline:disabled:hover{border-color:#f1cb7b}.btn-danger-outline{color:#e64c66;background-image:none;background-color:transparent;border-color:#e64c66}.btn-danger-outline:focus,.btn-danger-outline.focus,.btn-danger-outline:active,.btn-danger-outline.active,.open>.btn-danger-outline.dropdown-toggle{color:#fff;background-color:#e64c66;border-color:#e64c66}.btn-danger-outline:hover{color:#fff;background-color:#e64c66;border-color:#e64c66}.btn-danger-outline.disabled:focus,.btn-danger-outline.disabled.focus,.btn-danger-outline:disabled:focus,.btn-danger-outline:disabled.focus{border-color:#f3a6b3}.btn-danger-outline.disabled:hover,.btn-danger-outline:disabled:hover{border-color:#f3a6b3}.btn-link{font-weight:normal;color:#0091c1;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link:disabled{background-color:transparent;box-shadow:none}.btn-link,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#0fc3ff;text-decoration:underline;background-color:transparent}.btn-link:disabled:focus,.btn-link:disabled:hover{color:#999;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:.91rem 1.25rem;font-size:1.125rem;line-height:1.3333333333;border-radius:.3rem}.btn-sm,.btn-group-sm>.btn{padding:.1rem .75rem;font-size:.813rem;line-height:1.5;border-radius:.125rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;transition-timing-function:ease;transition-duration:.35s;transition-property:height}.dropup,.dropdown{position:relative}.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-right:.25rem;margin-left:.25rem;vertical-align:middle;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-left:.3em solid transparent}.dropdown-toggle:focus{outline:0}.dropup .dropdown-toggle::after{border-top:0;border-bottom:.3em solid}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:1rem;color:#4a4a4a;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #dbdbdb;border-radius:.25rem;box-shadow:0 6px 12px rgba(0,0,0,0.175)}.dropdown-divider{height:1px;margin:.3125rem 0;overflow:hidden;background-color:#e5e5e5}.dropdown-item{display:block;width:100%;padding:3px 20px;clear:both;font-weight:normal;line-height:1.6;color:#222;text-align:inherit;white-space:nowrap;background:none;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#151515;text-decoration:none;background-color:#f5f5f5}.dropdown-item.active,.dropdown-item.active:focus,.dropdown-item.active:hover{color:#fff;text-decoration:none;background-color:#3a6e8e;outline:0}.dropdown-item.disabled,.dropdown-item.disabled:focus,.dropdown-item.disabled:hover{color:#999}.dropdown-item.disabled:focus,.dropdown-item.disabled:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:"progid:DXImageTransform.Microsoft.gradient(enabled = false)"}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:.813rem;line-height:1.6;color:#999;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:.3em solid}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:2}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar::after{content:"";display:table;clear:both}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle,.btn-group-lg.btn-group>.btn+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret,.btn-group-lg>.btn .caret{border-width:.3em .3em 0;border-bottom-width:0}.dropup .btn-lg .caret,.dropup .btn-group-lg>.btn .caret{border-width:0 .3em .3em}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group::after{content:"";display:table;clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:.25rem;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:.25rem;border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}[data-toggle="buttons"]>.btn input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus,.input-group .form-control:active,.input-group .form-control:hover{z-index:3}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:.375rem .75rem;font-size:1rem;font-weight:normal;line-height:1;color:#4a4a4a;text-align:center;background-color:#f9f9f9;border:1px solid #dadada;border-radius:.25rem}.input-group-addon.form-control-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:.275rem .75rem;font-size:.813rem;border-radius:.125rem}.input-group-addon.form-control-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:.85rem .75rem;font-size:1.125rem;border-radius:.3rem}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:focus,.input-group-btn>.btn:active,.input-group-btn>.btn:hover{z-index:3}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.input-group-btn:last-child>.btn:focus,.input-group-btn:last-child>.btn:active,.input-group-btn:last-child>.btn:hover,.input-group-btn:last-child>.btn-group:focus,.input-group-btn:last-child>.btn-group:active,.input-group-btn:last-child>.btn-group:hover{z-index:3}.c-input{position:relative;display:inline;padding-left:1.5rem;color:#555;cursor:pointer}.c-input>input{position:absolute;z-index:-1;opacity:0}.c-input>input:checked ~ .c-indicator{color:#fff;background-color:#0074d9;box-shadow:none}.c-input>input:focus ~ .c-indicator{box-shadow:0 0 0 .075rem #fff, 0 0 0 .2rem #0074d9}.c-input>input:active ~ .c-indicator{color:#fff;background-color:#84c6ff;box-shadow:none}.c-input+.c-input{margin-left:1rem}.c-indicator{position:absolute;top:0;left:0;display:block;width:1rem;height:1rem;font-size:65%;line-height:1rem;color:#eee;text-align:center;user-select:none;background-color:#eee;background-repeat:no-repeat;background-position:center center;background-size:50% 50%;box-shadow:inset 0 0.125rem 0.125rem rgba(0,0,0,0.1)}.c-checkbox .c-indicator{border-radius:.25rem}.c-checkbox input:checked ~ .c-indicator{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTYuNCwxTDUuNywxLjdMMi45LDQuNUwyLjEsMy43TDEuNCwzTDAsNC40bDAuNywwLjdsMS41LDEuNWwwLjcsMC43bDAuNy0wLjdsMy41LTMuNWwwLjctMC43TDYuNCwxTDYuNCwxeiINCgkvPg0KPC9zdmc+DQo=)}.c-checkbox input:indeterminate ~ .c-indicator{background-color:#0074d9;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOHB4IiBoZWlnaHQ9IjhweCIgdmlld0JveD0iMCAwIDggOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOCA4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0wLDN2Mmg4VjNIMHoiLz4NCjwvc3ZnPg0K);box-shadow:none}.c-radio .c-indicator{border-radius:50%}.c-radio input:checked ~ .c-indicator{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQsMUMyLjMsMSwxLDIuMywxLDRzMS4zLDMsMywzczMtMS4zLDMtM1M1LjcsMSw0LDF6Ii8+DQo8L3N2Zz4NCg==)}.c-inputs-stacked .c-input{display:inline}.c-inputs-stacked .c-input::after{display:block;margin-bottom:.25rem;content:""}.c-inputs-stacked .c-input+.c-input{margin-left:0}.c-select{display:inline-block;max-width:100%;padding:.375rem 1.75rem .375rem .75rem;padding-right:.75rem \9;color:#4a4a4a;vertical-align:middle;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAADFBMVEUzMzMzMzMzMzMzMzMKAG/3AAAAA3RSTlMAf4C/aSLHAAAAPElEQVR42q3NMQ4AIAgEQTn//2cLdRKppSGzBYwzVXvznNWs8C58CiussPJj8h6NwgorrKRdTvuV9v16Afn0AYFOB7aYAAAAAElFTkSuQmCC) no-repeat right 0.75rem center;background-image:none \9;background-size:8px 10px;border:1px solid #dadada;-moz-appearance:none;-webkit-appearance:none}.c-select:focus{border-color:#51a7e8;outline:none;box-shadow:inset 0 1px 2px rgba(0,0,0,0.075),0 0 5px rgba(81,167,232,0.5)}.c-select::-ms-expand{opacity:0}.c-select-sm{padding-top:3px;padding-bottom:3px;font-size:12px}.c-select-sm:not([multiple]){height:26px;min-height:26px}.file{position:relative;display:inline-block;height:2.5rem;cursor:pointer}.file input{min-width:14rem;margin:0;filter:alpha(opacity=0);opacity:0}.file-custom{position:absolute;top:0;right:0;left:0;z-index:5;height:2.5rem;padding:.5rem 1rem;line-height:1.5;color:#555;user-select:none;background-color:#fff;border:1px solid #ddd;border-radius:.25rem;box-shadow:inset 0 0.2rem 0.4rem rgba(0,0,0,0.05)}.file-custom::after{content:"Choose file..."}.file-custom::before{position:absolute;top:-.075rem;right:-.075rem;bottom:-.075rem;z-index:6;display:block;height:2.5rem;padding:.5rem 1rem;line-height:1.5;color:#555;content:"Browse";background-color:#eee;border:1px solid #ddd;border-radius:0 .25rem .25rem 0}.file input:focus ~ .file-custom{box-shadow:0 0 0 0.075rem #fff,0 0 0 0.2rem #0074d9}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:inline-block}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#999}.nav-link.disabled,.nav-link.disabled:focus,.nav-link.disabled:hover{color:#999;cursor:not-allowed;background-color:transparent}.nav-inline .nav-item{display:inline-block}.nav-inline .nav-item+.nav-item,.nav-inline .nav-link+.nav-link{margin-left:1rem}.nav-tabs{border-bottom:1px solid #05659f}.nav-tabs::after{content:"";display:table;clear:both}.nav-tabs .nav-item{float:left;margin-bottom:-1px}.nav-tabs .nav-item+.nav-item{margin-left:.2rem}.nav-tabs .nav-link{display:block;padding:1em;border:1px solid transparent;border-radius:.25rem .25rem 0 0}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#05659f #05659f #05659f}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link.disabled:focus,.nav-tabs .nav-link.disabled:hover{color:#999;background-color:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-link.active:focus,.nav-tabs .nav-link.active:hover,.nav-tabs .nav-item.open .nav-link,.nav-tabs .nav-item.open .nav-link:focus,.nav-tabs .nav-item.open .nav-link:hover{color:#4a4a4a;background-color:#fff;border-color:#05659f #05659f transparent}.nav-pills::after{content:"";display:table;clear:both}.nav-pills .nav-item{float:left}.nav-pills .nav-item+.nav-item{margin-left:.2rem}.nav-pills .nav-link{display:block;padding:1em;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .nav-link.active:focus,.nav-pills .nav-link.active:hover,.nav-pills .nav-item.open .nav-link,.nav-pills .nav-item.open .nav-link:focus,.nav-pills .nav-item.open .nav-link:hover{color:#fff;cursor:default;background-color:#3a6e8e}.nav-stacked .nav-item{display:block;float:none}.nav-stacked .nav-item+.nav-item{margin-top:.2rem;margin-left:0}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.breadcrumb{padding:2.25rem 0;margin-bottom:.625rem;list-style:none;background-color:transparent;border-radius:.25rem}.breadcrumb::after{content:"";display:table;clear:both}.breadcrumb>li{float:left}.breadcrumb>li+li::before{padding-right:.5rem;padding-left:.5rem;color:#b6b6b6;content:"/"}.breadcrumb>.active{color:#4a4a4a}.pagination{display:inline-block;padding-left:0;margin-top:.625rem;margin-bottom:.625rem;border-radius:.25rem}.page-item{display:inline}.page-item:first-child .page-link{margin-left:0;border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}.page-item:last-child .page-link{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.page-item.active .page-link,.page-item.active .page-link:focus,.page-item.active .page-link:hover{z-index:2;color:#fff;cursor:default;background-color:#05659f;border-color:#05659f}.page-item.disabled .page-link,.page-item.disabled .page-link:focus,.page-item.disabled .page-link:hover{color:#999;cursor:not-allowed;background-color:#fff;border-color:#ddd}.page-link{position:relative;float:left;padding:.65rem 1rem;margin-left:-1px;line-height:1.6;color:#05659f;text-decoration:none;background-color:#fff;border:1px solid #05659f}.page-link:focus,.page-link:hover{color:#05659f;background-color:#e6f6ff;border-color:#05659f}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.125rem;line-height:1.3333333333}.pagination-lg .page-item:first-child .page-link{border-bottom-left-radius:.3rem;border-top-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-bottom-right-radius:.3rem;border-top-right-radius:.3rem}.pagination-sm .page-link{padding:.275rem .75rem;font-size:.813rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-bottom-left-radius:.125rem;border-top-left-radius:.125rem}.pagination-sm .page-item:last-child .page-link{border-bottom-right-radius:.125rem;border-top-right-radius:.125rem}.label{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.label:empty{display:none}.btn .label{position:relative;top:-1px}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.label-default{background-color:#ccc}.label-default[href]:focus,.label-default[href]:hover{background-color:#b3b3b3}.label-primary{background-color:#3a6e8e}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#2b526a}.label-success{background-color:#74cfa8}.label-success[href]:focus,.label-success[href]:hover{background-color:#4ec290}.label-info{background-color:#15a4fa}.label-info[href]:focus,.label-info[href]:hover{background-color:#0588d7}.label-warning{background-color:#dfb680}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#d59f57}.label-danger{background-color:#e64c66}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#e01f40}.alert{padding:13px 15px;margin-bottom:.625rem;border:0 solid transparent;border-radius:.25rem}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-heading{color:inherit}.alert-link{font-weight:bold}.alert-dismissible{padding-right:13px 15px20}.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d0e9c6;color:#3c763d}.alert-success hr{border-top-color:#c1e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bcdff1;color:#31708f}.alert-info hr{border-top-color:#a6d5ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fffad0;border-color:#fffad0;color:#4a4a4a}.alert-warning hr{border-top-color:#fff7b7}.alert-warning .alert-link{color:#313131}.alert-danger{background-color:#f2dede;border-color:#ebcccc;color:#a94442}.alert-danger hr{border-top-color:#e4b9b9}.alert-danger .alert-link{color:#843534}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9{padding-bottom:42.8571428571%}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.embed-responsive-1by1{padding-bottom:100%}.close{float:right;font-size:1.5rem;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0;-webkit-overflow-scrolling:touch}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0, -25%)}.modal.in .modal-dialog{transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:.3rem;box-shadow:0 3px 9px rgba(0,0,0,0.5);outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.5}.modal-header{padding:30px;border-bottom:1px solid transparent}.modal-header::after{content:"";display:table;clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.6}.modal-body{position:relative;padding:30px}.modal-footer{padding:30px;text-align:right;border-top:1px solid transparent}.modal-footer::after{content:"";display:table;clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 544px){.modal-dialog{width:600px;margin:30px auto}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width: 768px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:proxima_nova_rgregular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:normal;line-break:auto;line-height:1.6;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:.813rem;opacity:0}.tooltip.in{opacity:.9}.tooltip.tooltip-top,.tooltip.bs-tether-element-attached-bottom{padding:5px 0;margin-top:-3px}.tooltip.tooltip-top .tooltip-arrow,.tooltip.bs-tether-element-attached-bottom .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.tooltip-right,.tooltip.bs-tether-element-attached-left{padding:0 5px;margin-left:3px}.tooltip.tooltip-right .tooltip-arrow,.tooltip.bs-tether-element-attached-left .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.tooltip-bottom,.tooltip.bs-tether-element-attached-top{padding:5px 0;margin-top:3px}.tooltip.tooltip-bottom .tooltip-arrow,.tooltip.bs-tether-element-attached-top .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.tooltip-left,.tooltip.bs-tether-element-attached-right{padding:0 5px;margin-left:-3px}.tooltip.tooltip-left .tooltip-arrow,.tooltip.bs-tether-element-attached-right .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:280px;padding:1px;font-family:proxima_nova_rgregular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:normal;line-break:auto;line-height:1.6;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:.813rem;background-color:#e64c66;background-clip:padding-box;border:1px solid #e64c66;border-radius:.3rem;box-shadow:0 5px 10px rgba(0,0,0,0.2)}.popover.popover-top,.popover.bs-tether-element-attached-bottom{margin-top:-10px}.popover.popover-top .popover-arrow,.popover.bs-tether-element-attached-bottom .popover-arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#e64c66;border-bottom-width:0}.popover.popover-top .popover-arrow::after,.popover.bs-tether-element-attached-bottom .popover-arrow::after{bottom:1px;margin-left:-10px;content:"";border-top-color:#e64c66;border-bottom-width:0}.popover.popover-right,.popover.bs-tether-element-attached-left{margin-left:10px}.popover.popover-right .popover-arrow,.popover.bs-tether-element-attached-left .popover-arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#e64c66;border-left-width:0}.popover.popover-right .popover-arrow::after,.popover.bs-tether-element-attached-left .popover-arrow::after{bottom:-10px;left:1px;content:"";border-right-color:#e64c66;border-left-width:0}.popover.popover-bottom,.popover.bs-tether-element-attached-top{margin-top:10px}.popover.popover-bottom .popover-arrow,.popover.bs-tether-element-attached-top .popover-arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#e64c66}.popover.popover-bottom .popover-arrow::after,.popover.bs-tether-element-attached-top .popover-arrow::after{top:1px;margin-left:-10px;content:"";border-top-width:0;border-bottom-color:#e64c66}.popover.popover-left,.popover.bs-tether-element-attached-right{margin-left:-10px}.popover.popover-left .popover-arrow,.popover.bs-tether-element-attached-right .popover-arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#e64c66}.popover.popover-left .popover-arrow::after,.popover.bs-tether-element-attached-right .popover-arrow::after{right:1px;bottom:-10px;content:"";border-right-width:0;border-left-color:#e64c66}.popover-title{padding:8px 14px;margin:0;font-size:1rem;background-color:transparent;border-bottom:1px solid transparent;border-radius:-.7rem -.7rem 0 0}.popover-content{padding:9px 14px}.popover-arrow,.popover-arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover-arrow{border-width:11px}.popover-arrow::after{content:"";border-width:10px}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.carousel-item{position:relative;display:none;transition:.6s ease-in-out left}.carousel-inner>.carousel-item>img,.carousel-inner>.carousel-item>a>img{line-height:1}@media all and (transform-3d), (-webkit-transform-3d){.carousel-inner>.carousel-item{transition:transform .6s ease-in-out;backface-visibility:hidden;perspective:1000px}.carousel-inner>.carousel-item.next,.carousel-inner>.carousel-item.active.right{left:0;transform:translate3d(100%, 0, 0)}.carousel-inner>.carousel-item.prev,.carousel-inner>.carousel-item.active.left{left:0;transform:translate3d(-100%, 0, 0)}.carousel-inner>.carousel-item.next.left,.carousel-inner>.carousel-item.prev.right,.carousel-inner>.carousel-item.active{left:0;transform:translate3d(0, 0, 0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:none;opacity:.5}.carousel-control.left{background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{right:0;left:auto;background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0%,rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control .icon-prev,.carousel-control .icon-next{position:absolute;top:50%;z-index:5;display:inline-block;width:20px;height:20px;margin-top:-10px;font-family:serif;line-height:1}.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-prev::before{content:"\2039"}.carousel-control .icon-next::before{content:"\203a"}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:transparent;border:1px solid #979797;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#e8a71e}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:none}.carousel-caption .btn{text-shadow:none}@media (min-width: 544px){.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .icon-prev{margin-left:-15px}.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix::after{content:"";display:table;clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-xs-left{float:left !important}.pull-xs-right{float:right !important}.pull-xs-none{float:none !important}@media (min-width: 544px){.pull-sm-left{float:left !important}.pull-sm-right{float:right !important}.pull-sm-none{float:none !important}}@media (min-width: 768px){.pull-md-left{float:left !important}.pull-md-right{float:right !important}.pull-md-none{float:none !important}}@media (min-width: 992px){.pull-lg-left{float:left !important}.pull-lg-right{float:right !important}.pull-lg-none{float:none !important}}@media (min-width: 1200px){.pull-xl-left{float:left !important}.pull-xl-right{float:right !important}.pull-xl-none{float:none !important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.invisible{visibility:hidden !important}.text-hide{font:"0/0" a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-justify{text-align:justify !important}.text-nowrap{white-space:nowrap !important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-xs-left{text-align:left !important}.text-xs-right{text-align:right !important}.text-xs-center{text-align:center !important}@media (min-width: 544px){.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}}@media (min-width: 768px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}}@media (min-width: 992px){.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}.text-lg-center{text-align:center !important}}@media (min-width: 1200px){.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}.text-xl-center{text-align:center !important}}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.font-weight-normal{font-weight:normal}.font-weight-bold{font-weight:bold}.font-italic{font-style:italic}.text-muted{color:#999}.text-primary{color:#3a6e8e !important}a.text-primary:focus,a.text-primary:hover{color:#2b526a}.text-success{color:#74cfa8 !important}a.text-success:focus,a.text-success:hover{color:#4ec290}.text-info{color:#15a4fa !important}a.text-info:focus,a.text-info:hover{color:#0588d7}.text-warning{color:#e8a71e !important}a.text-warning:focus,a.text-warning:hover{color:#bf8814}.text-danger{color:#e64c66 !important}a.text-danger:focus,a.text-danger:hover{color:#e01f40}.bg-inverse{color:#dadada;background-color:#222}.bg-faded{background-color:#f2f2f2}.bg-primary{color:#fff !important;background-color:#3a6e8e !important}a.bg-primary:focus,a.bg-primary:hover{background-color:#2b526a}.bg-success{color:#fff !important;background-color:#74cfa8 !important}a.bg-success:focus,a.bg-success:hover{background-color:#4ec290}.bg-info{color:#fff !important;background-color:#15a4fa !important}a.bg-info:focus,a.bg-info:hover{background-color:#0588d7}.bg-warning{color:#fff !important;background-color:#e8a71e !important}a.bg-warning:focus,a.bg-warning:hover{background-color:#bf8814}.bg-danger{color:#fff !important;background-color:#e64c66 !important}a.bg-danger:focus,a.bg-danger:hover{background-color:#e01f40}.m-x-auto{margin-right:auto !important;margin-left:auto !important}.m-a-0{margin:0 0 !important}.m-t-0{margin-top:0 !important}.m-r-0{margin-right:0 !important}.m-b-0{margin-bottom:0 !important}.m-l-0{margin-left:0 !important}.m-x-0{margin-right:0 !important;margin-left:0 !important}.m-y-0{margin-top:0 !important;margin-bottom:0 !important}.m-a-1{margin:.625rem .625rem !important}.m-t-1{margin-top:.625rem !important}.m-r-1{margin-right:.625rem !important}.m-b-1{margin-bottom:.625rem !important}.m-l-1{margin-left:.625rem !important}.m-x-1{margin-right:.625rem !important;margin-left:.625rem !important}.m-y-1{margin-top:.625rem !important;margin-bottom:.625rem !important}.m-a-2{margin:1.25rem 1.25rem !important}.m-t-2{margin-top:1.25rem !important}.m-r-2{margin-right:1.25rem !important}.m-b-2{margin-bottom:1.25rem !important}.m-l-2{margin-left:1.25rem !important}.m-x-2{margin-right:1.25rem !important;margin-left:1.25rem !important}.m-y-2{margin-top:1.25rem !important;margin-bottom:1.25rem !important}.m-a-3{margin:1.875rem 1.875rem !important}.m-t-3{margin-top:1.875rem !important}.m-r-3{margin-right:1.875rem !important}.m-b-3{margin-bottom:1.875rem !important}.m-l-3{margin-left:1.875rem !important}.m-x-3{margin-right:1.875rem !important;margin-left:1.875rem !important}.m-y-3{margin-top:1.875rem !important;margin-bottom:1.875rem !important}.m-a-4{margin:2.5rem 2.5rem !important}.m-t-4{margin-top:2.5rem !important}.m-r-4{margin-right:2.5rem !important}.m-b-4{margin-bottom:2.5rem !important}.m-l-4{margin-left:2.5rem !important}.m-x-4{margin-right:2.5rem !important;margin-left:2.5rem !important}.m-y-4{margin-top:2.5rem !important;margin-bottom:2.5rem !important}.m-a-5{margin:3.125rem 3.125rem !important}.m-t-5{margin-top:3.125rem !important}.m-r-5{margin-right:3.125rem !important}.m-b-5{margin-bottom:3.125rem !important}.m-l-5{margin-left:3.125rem !important}.m-x-5{margin-right:3.125rem !important;margin-left:3.125rem !important}.m-y-5{margin-top:3.125rem !important;margin-bottom:3.125rem !important}.m-a-6{margin:3.75rem 3.75rem !important}.m-t-6{margin-top:3.75rem !important}.m-r-6{margin-right:3.75rem !important}.m-b-6{margin-bottom:3.75rem !important}.m-l-6{margin-left:3.75rem !important}.m-x-6{margin-right:3.75rem !important;margin-left:3.75rem !important}.m-y-6{margin-top:3.75rem !important;margin-bottom:3.75rem !important}.m-a-7{margin:4.375rem 4.375rem !important}.m-t-7{margin-top:4.375rem !important}.m-r-7{margin-right:4.375rem !important}.m-b-7{margin-bottom:4.375rem !important}.m-l-7{margin-left:4.375rem !important}.m-x-7{margin-right:4.375rem !important;margin-left:4.375rem !important}.m-y-7{margin-top:4.375rem !important;margin-bottom:4.375rem !important}.m-a-8{margin:5rem 5rem !important}.m-t-8{margin-top:5rem !important}.m-r-8{margin-right:5rem !important}.m-b-8{margin-bottom:5rem !important}.m-l-8{margin-left:5rem !important}.m-x-8{margin-right:5rem !important;margin-left:5rem !important}.m-y-8{margin-top:5rem !important;margin-bottom:5rem !important}.m-a-9{margin:5.625rem 5.625rem !important}.m-t-9{margin-top:5.625rem !important}.m-r-9{margin-right:5.625rem !important}.m-b-9{margin-bottom:5.625rem !important}.m-l-9{margin-left:5.625rem !important}.m-x-9{margin-right:5.625rem !important;margin-left:5.625rem !important}.m-y-9{margin-top:5.625rem !important;margin-bottom:5.625rem !important}.m-a-10{margin:6.25rem 6.25rem !important}.m-t-10{margin-top:6.25rem !important}.m-r-10{margin-right:6.25rem !important}.m-b-10{margin-bottom:6.25rem !important}.m-l-10{margin-left:6.25rem !important}.m-x-10{margin-right:6.25rem !important;margin-left:6.25rem !important}.m-y-10{margin-top:6.25rem !important;margin-bottom:6.25rem !important}.p-a-0{padding:0 0 !important}.p-t-0{padding-top:0 !important}.p-r-0{padding-right:0 !important}.p-b-0{padding-bottom:0 !important}.p-l-0{padding-left:0 !important}.p-x-0{padding-right:0 !important;padding-left:0 !important}.p-y-0{padding-top:0 !important;padding-bottom:0 !important}.p-a-1{padding:.625rem .625rem !important}.p-t-1{padding-top:.625rem !important}.p-r-1{padding-right:.625rem !important}.p-b-1{padding-bottom:.625rem !important}.p-l-1{padding-left:.625rem !important}.p-x-1{padding-right:.625rem !important;padding-left:.625rem !important}.p-y-1{padding-top:.625rem !important;padding-bottom:.625rem !important}.p-a-2{padding:1.25rem 1.25rem !important}.p-t-2{padding-top:1.25rem !important}.p-r-2{padding-right:1.25rem !important}.p-b-2{padding-bottom:1.25rem !important}.p-l-2{padding-left:1.25rem !important}.p-x-2{padding-right:1.25rem !important;padding-left:1.25rem !important}.p-y-2{padding-top:1.25rem !important;padding-bottom:1.25rem !important}.p-a-3{padding:1.875rem 1.875rem !important}.p-t-3{padding-top:1.875rem !important}.p-r-3{padding-right:1.875rem !important}.p-b-3{padding-bottom:1.875rem !important}.p-l-3{padding-left:1.875rem !important}.p-x-3{padding-right:1.875rem !important;padding-left:1.875rem !important}.p-y-3{padding-top:1.875rem !important;padding-bottom:1.875rem !important}.p-a-4{padding:2.5rem 2.5rem !important}.p-t-4{padding-top:2.5rem !important}.p-r-4{padding-right:2.5rem !important}.p-b-4{padding-bottom:2.5rem !important}.p-l-4{padding-left:2.5rem !important}.p-x-4{padding-right:2.5rem !important;padding-left:2.5rem !important}.p-y-4{padding-top:2.5rem !important;padding-bottom:2.5rem !important}.p-a-5{padding:3.125rem 3.125rem !important}.p-t-5{padding-top:3.125rem !important}.p-r-5{padding-right:3.125rem !important}.p-b-5{padding-bottom:3.125rem !important}.p-l-5{padding-left:3.125rem !important}.p-x-5{padding-right:3.125rem !important;padding-left:3.125rem !important}.p-y-5{padding-top:3.125rem !important;padding-bottom:3.125rem !important}.p-a-6{padding:3.75rem 3.75rem !important}.p-t-6{padding-top:3.75rem !important}.p-r-6{padding-right:3.75rem !important}.p-b-6{padding-bottom:3.75rem !important}.p-l-6{padding-left:3.75rem !important}.p-x-6{padding-right:3.75rem !important;padding-left:3.75rem !important}.p-y-6{padding-top:3.75rem !important;padding-bottom:3.75rem !important}.p-a-7{padding:4.375rem 4.375rem !important}.p-t-7{padding-top:4.375rem !important}.p-r-7{padding-right:4.375rem !important}.p-b-7{padding-bottom:4.375rem !important}.p-l-7{padding-left:4.375rem !important}.p-x-7{padding-right:4.375rem !important;padding-left:4.375rem !important}.p-y-7{padding-top:4.375rem !important;padding-bottom:4.375rem !important}.p-a-8{padding:5rem 5rem !important}.p-t-8{padding-top:5rem !important}.p-r-8{padding-right:5rem !important}.p-b-8{padding-bottom:5rem !important}.p-l-8{padding-left:5rem !important}.p-x-8{padding-right:5rem !important;padding-left:5rem !important}.p-y-8{padding-top:5rem !important;padding-bottom:5rem !important}.p-a-9{padding:5.625rem 5.625rem !important}.p-t-9{padding-top:5.625rem !important}.p-r-9{padding-right:5.625rem !important}.p-b-9{padding-bottom:5.625rem !important}.p-l-9{padding-left:5.625rem !important}.p-x-9{padding-right:5.625rem !important;padding-left:5.625rem !important}.p-y-9{padding-top:5.625rem !important;padding-bottom:5.625rem !important}.p-a-10{padding:6.25rem 6.25rem !important}.p-t-10{padding-top:6.25rem !important}.p-r-10{padding-right:6.25rem !important}.p-b-10{padding-bottom:6.25rem !important}.p-l-10{padding-left:6.25rem !important}.p-x-10{padding-right:6.25rem !important;padding-left:6.25rem !important}.p-y-10{padding-top:6.25rem !important;padding-bottom:6.25rem !important}.pos-f-t{position:fixed;top:0;right:0;left:0;z-index:1030}.hidden-xs-up{display:none !important}@media (max-width: 543px){.hidden-xs-down{display:none !important}}@media (min-width: 544px){.hidden-sm-up{display:none !important}}@media (max-width: 767px){.hidden-sm-down{display:none !important}}@media (min-width: 768px){.hidden-md-up{display:none !important}}@media (max-width: 991px){.hidden-md-down{display:none !important}}@media (min-width: 992px){.hidden-lg-up{display:none !important}}@media (max-width: 1199px){.hidden-lg-down{display:none !important}}@media (min-width: 1200px){.hidden-xl-up{display:none !important}}.hidden-xl-down{display:none !important}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}.font-size-xl{font-size:1.6875rem}.font-size-lg{font-size:1.125rem}.font-size-base{font-size:1rem}.font-size-sm{font-size:.813rem}.font-size-xs{font-size:.688rem}.text-bold{font-family:proxima_nova_rgbold}.text-semibold{font-family:proxima_novasemibold}.text-light{font-family:proxima_novalight}.text-base{font-family:proxima_nova_rgregular,"Helvetica Neue",Helvetica,Arial,sans-serif}.text-center{text-align:center}.inline-block{display:inline-block !important}.block{display:block !important}.pull-left{float:left}.pull-right{float:right}.m-t-3-5{margin-top:2.1875rem}.flexbox{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.inline-flex{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.justify-content-end{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}.justify-content-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;-webkit-justify-content:center !important;-moz-justify-content:center !important;justify-content:center !important}.justify-content-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.flex-align-center{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.flex-align-end{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}.w-a{width:auto}@media (max-width: 767px){.m-t-2-sm{margin-top:1.25rem}}.btn{font-family:proxima_novasemibold;text-decoration:none;text-transform:uppercase}.btn:focus,.btn.focus,.btn:active:focus,.btn:active.focus,.btn.active:focus,.btn.active.focus{outline:0;outline-offset:0}.btn.active{box-shadow:none}.btn [class^="icon-"],.btn [class*=" icon-"]{margin-right:5px;vertical-align:text-top}.btn-link:hover,.btn-link:focus{text-decoration:none}.btn-primary{color:#fff;background-color:#3a6e8e;border-color:#05659f;box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075)}.btn-primary:hover{color:#fff;background-color:#2b526a;border-color:#033f64}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#2b526a;border-color:#033f64}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#2b526a;border-color:#033f64;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary:active.focus,.btn-primary.active:hover,.btn-primary.active:focus,.btn-primary.active.focus,.open>.btn-primary.dropdown-toggle:hover,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle.focus{color:#fff;background-color:#213e50;border-color:#011623}.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary:disabled:focus,.btn-primary:disabled.focus{background-color:#3a6e8e;border-color:#05659f}.btn-primary.disabled:hover,.btn-primary:disabled:hover{background-color:#3a6e8e;border-color:#05659f}.btn-info-light{color:#0e3c58;background-color:#e7f5fe;border-color:#e7f5fe;box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075)}.btn-info-light:hover{color:#0e3c58;background-color:#b6e1fc;border-color:#acddfc}.btn-info-light:focus,.btn-info-light.focus{color:#0e3c58;background-color:#b6e1fc;border-color:#acddfc}.btn-info-light:active,.btn-info-light.active,.open>.btn-info-light.dropdown-toggle{color:#0e3c58;background-color:#b6e1fc;border-color:#acddfc;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-info-light:active:hover,.btn-info-light:active:focus,.btn-info-light:active.focus,.btn-info-light.active:hover,.btn-info-light.active:focus,.btn-info-light.active.focus,.open>.btn-info-light.dropdown-toggle:hover,.open>.btn-info-light.dropdown-toggle:focus,.open>.btn-info-light.dropdown-toggle.focus{color:#0e3c58;background-color:#94d2fb;border-color:#6dc2f9}.btn-info-light.disabled:focus,.btn-info-light.disabled.focus,.btn-info-light:disabled:focus,.btn-info-light:disabled.focus{background-color:#e7f5fe;border-color:#e7f5fe}.btn-info-light.disabled:hover,.btn-info-light:disabled:hover{background-color:#e7f5fe;border-color:#e7f5fe}.btn-primary-outline{color:#05659f;background-image:none;background-color:transparent;border-color:#05659f}.btn-primary-outline:focus,.btn-primary-outline.focus,.btn-primary-outline:active,.btn-primary-outline.active,.open>.btn-primary-outline.dropdown-toggle{color:#fff;background-color:#05659f;border-color:#05659f}.btn-primary-outline:hover{color:#fff;background-color:#05659f;border-color:#05659f}.btn-primary-outline.disabled:focus,.btn-primary-outline.disabled.focus,.btn-primary-outline:disabled:focus,.btn-primary-outline:disabled.focus{border-color:#12a1f8}.btn-primary-outline.disabled:hover,.btn-primary-outline:disabled:hover{border-color:#12a1f8}.btn-secondary-outline{color:#4a4a4a}.btn-primary-outline.active{color:#05659f}.btn-success-outline.active{color:#74cfa8}.btn-warning-outline.active{color:#e8a71e}.btn-info-outline.active{color:#15a4fa}[class^="-outline"].active,[class*="-outline "].active{background-color:transparent}[class^="-outline"].active::after,[class*="-outline "].active::after{width:22px;height:22px;content:"";position:absolute;top:14px;left:25px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjNWNiODVjIiBkPSJNMjMzLjggNjEwYy0xMy4zIDAtMjYtNi0zNC0xNi44TDkwLjUgNDQ4LjhDNzYuMyA0MzAgODAgNDAzLjMgOTguOCAzODljMTguOC0xNC4yIDQ1LjUtMTAuNCA1OS44IDguNGw3MiA5NUw0NTEuMyAyNDJjMTIuNS0yMCAzOC44LTI2LjIgNTguOC0xMy43IDIwIDEyLjQgMjYgMzguNyAxMy43IDU4LjhMMjcwIDU5MGMtNy40IDEyLTIwLjIgMTkuNC0zNC4zIDIwaC0yeiIvPjwvc3ZnPg==");background-position:0;background-repeat:no-repeat;background-size:24px}.btn-link.btn-block{text-decoration:underline}.btn-lg,.btn-group-lg>.btn{border-radius:.25rem;font-size:.938rem}.btn-sm,.btn-group-sm>.btn{text-transform:none}.btn{box-shadow:none}@media (max-width: 767px){.btn-block{white-space:normal}}@media (min-width: 768px) and (max-width: 991px){[class^="-outline"].active::after,[class*="-outline "].active::after{left:18px}}strong,b{font-family:proxima_nova_rgbold}.h1-alt{font-family:proxima_novalight;font-size:2rem}h2,.h2{text-transform:uppercase}h3,.h3,h4,.h4,h5,.h5{color:#4a4a4a}h1,.h1,h3,.h3,h4,.h4,h5,.h5{text-transform:none}.lead{font-family:proxima_novalight}.text-wrap{white-space:normal}.c-select{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMTBweCIgaGVpZ2h0PSI2cHgiIHZpZXdCb3g9IjAgMCAxMCA2IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPiAgICAgICAgPHRpdGxlPlRyaWFuZ2xlIDE8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+PC9kZWZzPiAgICA8ZyBpZD0iSG9tZSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+ICAgICAgICA8ZyBpZD0iRGVza3RvcC0tLUhvbWUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zOTIuMDAwMDAwLCAtNDc3LjAwMDAwMCkiIGZpbGw9IiM0QTRBNEEiPiAgICAgICAgICAgIDxnIGlkPSJHcm91cC0xMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDQwOS4wMDAwMDApIj4gICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTMwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTUuMDAwMDAwLCAxNC4wMDAwMDApIj4gICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC0xMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDMxLjAwMDAwMCkiPiAgICAgICAgICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJUcmlhbmdsZS0xIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyODIuMDAwMDAwLCAyNi4wMDAwMDApIHNjYWxlKDEsIC0xKSB0cmFuc2xhdGUoLTI4Mi4wMDAwMDAsIC0yNi4wMDAwMDApICIgcG9pbnRzPSIyODIgMjMgMjg3IDI5IDI3NyAyOSI+PC9wb2x5Z29uPiAgICAgICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);background-size:auto}.c-select.form-control-lg,.input-group-lg>.c-select.form-control,.input-group-lg>.c-select.input-group-addon,.input-group-lg>.input-group-btn>.c-select.btn{padding:.85rem .75rem;font-size:1rem;line-height:1.3333333333}.custom-control{position:relative;display:inline;padding-left:2.2rem;cursor:pointer}.c-indicator{box-shadow:none;width:25px;height:25px;border:1px solid #dadada;background-color:#fff;background-size:70% 70%}.c-checkbox input,.c-radio input{position:absolute;z-index:-1;opacity:0}.c-checkbox .c-description,.c-radio .c-description{font-size:1rem;vertical-align:text-top}.c-radio .c-description{vertical-align:sub}.c-checkbox input:checked ~ .c-indicator{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxM3B4IiB2aWV3Qm94PSIwIDAgMTYgMTMiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+ICAgICAgICA8dGl0bGU+74CMPC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+ICAgIDxkZWZzPjwvZGVmcz4gICAgPGcgaWQ9IkRlbnRpc3QtQ1RBIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4gICAgICAgIDxnIGlkPSJEZXNrdG9wLS0tRGVudGlzdC1DVEEtLS1Tb2xpY2l0dWRlcy0tLU9GRVJUQSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyNy4wMDAwMDAsIC0xOTc4LjAwMDAwMCkiIGZpbGw9IiMzMzMzMzMiPiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNDIuNzg0NjE4LDE5ODEuMjU2NjggQzE0Mi43ODQ2MTgsMTk4MS4wMDU1NyAxNDIuNjg0MTcyLDE5ODAuNzU0NDUgMTQyLjUwMzM2OCwxOTgwLjU3MzY1IEwxNDEuMTM3Mjk1LDE5NzkuMjA3NTggQzE0MC45NTY0OTEsMTk3OS4wMjY3NyAxNDAuNzA1Mzc1LDE5NzguOTI2MzIgMTQwLjQ1NDI1OCwxOTc4LjkyNjMyIEMxNDAuMjAzMTQyLDE5NzguOTI2MzIgMTM5Ljk1MjAyNiwxOTc5LjAyNjc3IDEzOS43NzEyMjIsMTk3OS4yMDc1OCBMMTMzLjE4MTkyOCwxOTg1LjgwNjkxIEwxMzAuMjI4OCwxOTgyLjg0Mzc0IEMxMzAuMDQ3OTk2LDE5ODIuNjYyOTQgMTI5Ljc5Njg4LDE5ODIuNTYyNDkgMTI5LjU0NTc2MywxOTgyLjU2MjQ5IEMxMjkuMjk0NjQ3LDE5ODIuNTYyNDkgMTI5LjA0MzUzLDE5ODIuNjYyOTQgMTI4Ljg2MjcyNywxOTgyLjg0Mzc0IEwxMjcuNDk2NjU0LDE5ODQuMjA5ODEgQzEyNy4zMTU4NSwxOTg0LjM5MDYyIDEyNy4yMTU0MDMsMTk4NC42NDE3MyAxMjcuMjE1NDAzLDE5ODQuODkyODUgQzEyNy4yMTU0MDMsMTk4NS4xNDM5NyAxMjcuMzE1ODUsMTk4NS4zOTUwOCAxMjcuNDk2NjU0LDE5ODUuNTc1ODkgTDEzMS4xMzI4MTksMTk4OS4yMTIwNSBMMTMyLjQ5ODg5MiwxOTkwLjU3ODEyIEMxMzIuNjc5Njk1LDE5OTAuNzU4OTMgMTMyLjkzMDgxMiwxOTkwLjg1OTM3IDEzMy4xODE5MjgsMTk5MC44NTkzNyBDMTMzLjQzMzA0NSwxOTkwLjg1OTM3IDEzMy42ODQxNjEsMTk5MC43NTg5MyAxMzMuODY0OTY1LDE5OTAuNTc4MTIgTDEzNS4yMzEwMzgsMTk4OS4yMTIwNSBMMTQyLjUwMzM2OCwxOTgxLjkzOTcyIEMxNDIuNjg0MTcyLDE5ODEuNzU4OTIgMTQyLjc4NDYxOCwxOTgxLjUwNzggMTQyLjc4NDYxOCwxOTgxLjI1NjY4IEwxNDIuNzg0NjE4LDE5ODEuMjU2NjggWiIgaWQ9Iu+AjCI+PC9wYXRoPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+)}.c-radio input:checked ~ .c-indicator{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMTBweCIgaGVpZ2h0PSIxMHB4IiB2aWV3Qm94PSIwIDAgMTAgMTAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+ICAgICAgICA8dGl0bGU+T3ZhbDwvdGl0bGU+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiAgICA8ZGVmcz48L2RlZnM+ICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGNpcmNsZSBpZD0iT3ZhbCIgZmlsbD0iI0IwQjBCMCIgY3g9IjUiIGN5PSI1IiByPSI1Ij48L2NpcmNsZT4gICAgPC9nPjwvc3ZnPg==);background-size:69%}.custom-file{transition:background 0.2s linear;position:relative;display:block;border-radius:.25rem;padding-top:30px;padding-bottom:30px;background-color:#e7f5fe;cursor:pointer;text-align:center}.custom-file:hover,.custom-file:focus{background-color:#eef8fe}.custom-file-input{width:0;margin:0;opacity:0}.custom-file .custom-file-control{color:#0091c1;font-family:proxima_novasemibold;font-size:1rem;text-decoration:underline}.table-fixed thead>tr>th,.table-fixed tbody td{border-top:0;border-bottom:0;white-space:nowrap}.table-fixed tr.odd td{background-color:#deeff8}@media (min-width: 992px){.table-fixed thead,.table-fixed tbody{width:100%}.table-fixed tbody{height:270px;overflow-y:auto}.table-fixed thead,.table-fixed tbody,.table-fixed tr,.table-fixed th,.table-fixed td{display:block}.table-fixed thead>tr>th,.table-fixed tbody td{float:left}}label{font-size:.875rem}.form-control{box-shadow:none}.form-control-lg:not(textarea),.input-group-lg>.form-control:not(textarea),.input-group-lg>.input-group-addon:not(textarea),.input-group-lg>.input-group-btn>.btn:not(textarea){max-height:50px;font-size:1rem}.form-group-file{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;position:relative;padding:15px 20px;background-color:#f2f2f2}.form-group-file span{font-family:proxima_novasemibold;font-size:.813rem}.form-group-file [class^="icon-"],.form-group-file [class*=" icon-"]{margin-right:.35rem;font-size:1.25rem;vertical-align:sub}.form-group-file [class^="pdf"],.form-group-file [class*="pdf"]{color:#e64c66}.form-group-file [class^="image"],.form-group-file [class*="image"]{color:#e8a71e}.form-group-file .btn-close{padding:0;font-size:1rem}.input-group-addon{min-width:51px}.has-success,.has-warning,.has-danger{position:relative}.has-success::after,.has-warning::after,.has-danger::after{width:22px;height:22px;content:"";position:absolute;top:44px;right:10px;z-index:10;background-position:0;background-repeat:no-repeat;background-size:24px}.has-success [class^="form-control-"],.has-success [class*=" form-control-"],.has-warning [class^="form-control-"],.has-warning [class*=" form-control-"],.has-danger [class^="form-control-"],.has-danger [class*=" form-control-"]{background-image:none}.has-success-alt::after,.has-warning-alt::after,.has-danger-alt::after{top:14px}.has-success-group::after,.has-warning-group::after,.has-danger-group::after{right:60px}.input-group.has-success-group::after,.input-group.has-warning-group::after,.input-group.has-danger-group::after{top:auto;bottom:13px}.has-success::after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjNWNiODVjIiBkPSJNMjMzLjggNjEwYy0xMy4zIDAtMjYtNi0zNC0xNi44TDkwLjUgNDQ4LjhDNzYuMyA0MzAgODAgNDAzLjMgOTguOCAzODljMTguOC0xNC4yIDQ1LjUtMTAuNCA1OS44IDguNGw3MiA5NUw0NTEuMyAyNDJjMTIuNS0yMCAzOC44LTI2LjIgNTguOC0xMy43IDIwIDEyLjQgMjYgMzguNyAxMy43IDU4LjhMMjcwIDU5MGMtNy40IDEyLTIwLjIgMTkuNC0zNC4zIDIwaC0yeiIvPjwvc3ZnPg==")}.has-warning::after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZjBhZDRlIiBkPSJNNjAzIDY0MC4ybC0yNzguNS01MDljLTMuOC02LjYtMTAuOC0xMC42LTE4LjUtMTAuNnMtMTQuNyA0LTE4LjUgMTAuNkw5IDY0MC4yYy0zLjcgNi41LTMuNiAxNC40LjIgMjAuOCAzLjggNi41IDEwLjggMTAuNCAxOC4zIDEwLjRoNTU3YzcuNiAwIDE0LjYtNCAxOC40LTEwLjQgMy41LTYuNCAzLjYtMTQuNCAwLTIwLjh6bS0yNjYuNC0zMGgtNjEuMlY1NDloNjEuMnY2MS4yem0wLTEwN2gtNjEuMlYzMDRoNjEuMnYxOTl6Ii8+PC9zdmc+")}.has-danger::after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZDk1MzRmIiBkPSJNNDQ3IDU0NC40Yy0xNC40IDE0LjQtMzcuNiAxNC40LTUyIDBsLTg5LTkyLjctODkgOTIuN2MtMTQuNSAxNC40LTM3LjcgMTQuNC01MiAwLTE0LjQtMTQuNC0xNC40LTM3LjYgMC01Mmw5Mi40LTk2LjMtOTIuNC05Ni4zYy0xNC40LTE0LjQtMTQuNC0zNy42IDAtNTJzMzcuNi0xNC4zIDUyIDBsODkgOTIuOCA4OS4yLTkyLjdjMTQuNC0xNC40IDM3LjYtMTQuNCA1MiAwIDE0LjMgMTQuNCAxNC4zIDM3LjYgMCA1MkwzNTQuNiAzOTZsOTIuNCA5Ni40YzE0LjQgMTQuNCAxNC40IDM3LjYgMCA1MnoiLz48L3N2Zz4=")}.form-assistant{position:relative;border-left:1px solid #dadada;margin-bottom:3.125rem;padding-left:15px;color:#3a6e8e;line-height:1.3}.form-assistant::before,.form-assistant::after{width:0;height:0;content:"";position:absolute;border-style:solid}.form-assistant::before{top:17px;left:-12px;border-width:12px 12px 12px 0;border-color:transparent #dadada transparent transparent}.form-assistant::after{top:18px;left:-11px;border-width:11px 11px 11px 0;border-color:transparent #fff transparent transparent}.form-assistant .assistant-title{margin-bottom:.35rem;font-size:1.125rem}.form-assistant .assistant-img{text-align:center}.modal-header{padding-bottom:0}.modal-header .close{margin-top:-8px}.modal-title{font-size:1.125rem;line-height:1.3;text-transform:uppercase}.modal-header .close{font-size:40px}@media (max-width: 767px){.modal-header,.modal-body{padding:15px}}.breadcrumb{border-radius:0;padding:2.25rem 0;margin-bottom:0}.breadcrumb>li{font-size:.875rem}.breadcrumb a{text-decoration:none}.breadcrumb>.active{font-family:proxima_nova_rgbold}@media (min-width: 768px){.breadcrumb-back-container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}}.input-group-addon{background-color:#f9f9f9 !important;color:#4a4a4a !important}.dropdown-menu{box-shadow:0 2px 5px rgba(0,0,0,0.1);border-radius:.125rem}.dropdown-menu::before,.dropdown-menu::after{width:0;height:0;position:absolute;content:"";border-style:solid}.dropdown-menu::before{top:-7px;left:11px;z-index:5;border-width:0 7px 7px 7px;border-color:transparent transparent #fff transparent}.dropdown-menu::after{top:-8px;left:10px;z-index:4;border-width:0 8px 8px 8px;border-color:transparent transparent #dbdbdb transparent}.dropdown-item,.typeahead>li>a{color:#4a4a4a;font-size:.875rem;text-decoration:none}.typeahead{width:95%}.typeahead>li>a{display:block;padding:3px 20px;font-size:1rem}.dropdown-menu-right::before,.dropdown-menu-right::after{left:auto}.dropdown-menu-right::before{right:11px}.dropdown-menu-right::after{right:10px}.page-item{float:left;color:#05659f}.page-item{float:none}.page-item+.page-item{margin-left:10px}.page-link{border-radius:.25rem;float:none;margin-left:0;font-family:proxima_nova_rgbold;font-size:.875rem;line-height:1}.page-link:focus,.page-link:hover{text-decoration:none}.page-link [class^="icon-"],.page-link [class*=" icon-"]{color:#05659f;font-size:.688rem}.disabled .page-link [class^="icon-"],.disabled .page-link [class*=" icon-"]{color:#999}@media (max-width: 991px){.pagination{display:block;width:100%}}.nav-tabs{text-align:center}.nav-tabs .nav-item{display:inline-block;float:none}.nav-tabs .nav-item+.nav-item{margin-left:.8rem}.nav-tabs .nav-link{border-color:#05659f;background-color:#f6fbfe;font-family:proxima_nova_rgbold;font-size:.875rem;text-align:center;text-decoration:none;text-transform:uppercase}.nav-tabs-sm .nav-item+.nav-item{margin-left:0}.nav-tabs-sm .nav-link{padding:.5rem .85rem;font-size:.813rem}.nav-tabs-lg .nav-item{width:300px}.nav-tabs-lg .nav-link{width:100%}.nav-justified{width:100%;border-bottom:0}.nav-justified>.nav-item{float:none;display:table-cell;width:1%}@media (max-width: 767px){.nav-tabs-lg .nav-item{width:auto}}@media (min-width: 992px){.nav-link:hover{color:#0091c1}}.label-info-alt{background-color:#92d6ff}.label-info-alt[href]:focus,.label-info-alt[href]:hover{background-color:#5fc3ff}.alert{font-family:proxima_novasemibold}.alert .number{font-family:proxima_novalight;font-size:1.313rem}.popover{border-radius:.25rem;box-shadow:0 2px 4px rgba(0,0,0,0.13);color:#fff}.popover.popover-top,.popover.bs-tether-element-attached-bottom{margin-top:-20px}.popover-title,.popover-content{padding:15px 20px}.popover-title{padding-bottom:0;color:#fff}.popover-content{padding-top:0;line-height:1.5}@font-face{font-family:'comparadentistas';src:url("/assets/comparadentistas/fonts/comparadentistas.woff?2wxoa") format("woff"),url("/fonts/comparadentistas/fonts/comparadentistas.woff2?2wxoa") format("woff2");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'comparadentistas' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-eye:before{content:"\e933"}.icon-car:before{content:"\e934"}.icon-tag:before{content:"\e935"}.icon-briefcase:before{content:"\e92f"}.icon-coffee:before{content:"\e930"}.icon-signal:before{content:"\e931"}.icon-user-plus:before{content:"\e932"}.icon-calendar:before{content:"\e92e"}.icon-plus:before{content:"\e92c"}.icon-minus:before{content:"\e92d"}.icon-calculator:before{content:"\e929"}.icon-check:before{content:"\e92a"}.icon-dashboard:before{content:"\e92b"}.icon-envelope-o:before{content:"\e926"}.icon-pencil-square-o:before{content:"\e927"}.icon-user-md:before{content:"\e928"}.icon-call-center-operator:before{content:"\e924"}.icon-doctor:before{content:"\e925"}.icon-lock:before{content:"\e921"}.icon-hand-pointer:before{content:"\e91e"}.icon-exclamation-sign:before{content:"\e922"}.icon-plus-circle:before{content:"\e923"}.icon-info-circle:before{content:"\e91f"}.icon-map-marker:before{content:"\e920"}.icon-thumb-up:before{content:"\e91d"}.icon-credit-card:before{content:"\e91a"}.icon-pdf:before{content:"\e91b"}.icon-print:before{content:"\e91c"}.icon-delete:before{content:"\e919"}.icon-angle-double-left:before{content:"\e915"}.icon-angle-double-right:before{content:"\e916"}.icon-angle-left:before{content:"\e917"}.icon-angle-right:before{content:"\e918"}.icon-file-image:before{content:"\e912"}.icon-file-pdf:before{content:"\e913"}.icon-tooth:before{content:"\e911"}.icon-bars:before{content:"\e900"}.icon-bell:before{content:"\e901"}.icon-close:before{content:"\e902"}.icon-euro:before{content:"\e903"}.icon-facebook:before{content:"\e904"}.icon-google-plus:before{content:"\e905"}.icon-hands:before{content:"\e906"}.icon-info:before{content:"\e907"}.icon-linkedin:before{content:"\e908"}.icon-phone-circle:before{content:"\e909"}.icon-phone:before{content:"\e90a"}.icon-play-circle:before{content:"\e90b"}.icon-star:before{content:"\e90c"}.icon-star-o:before{content:"\e914"}.icon-twitter:before{content:"\e90d"}.icon-user:before{content:"\e90e"}.icon-youtube:before{content:"\e90f"}.icon-search:before{content:"\e910"}@font-face{font-weight:normal;font-style:normal}@font-face{font-family:'proxima_novalight';src:url("/assets/proximanova/proximanova-light_2-webfont.woff2") format("woff2"),url("/fonts/proximanova/proximanova-light_2-webfont.woff") format("woff"),url("/fonts/proximanova/proximanova-light_2-webfont.ttf") format("truetype"),url("/fonts/proximanova/proximanova-light_2-webfont.svg") format("svg")}@font-face{font-family:'proxima_novalight_italic';src:url("/assets/proximanova/proximanova-lightitalic_5-webfont.woff2") format("woff2"),url("/fonts/proximanova/proximanova-lightitalic_5-webfont.woff") format("woff"),url("/fonts/proximanova/proximanova-lightitalic_5-webfont.ttf") format("truetype"),url("/fonts/proximanova/proximanova-lightitalic_5-webfont.svg") format("svg")}@font-face{font-family:'proxima_novaregular_italic';src:url("/assets/proximanova/proximanova-regitalic_5-webfont.woff2") format("woff2"),url("/fonts/proximanova/proximanova-regitalic_5-webfont.woff") format("woff"),url("/fonts/proximanova/proximanova-regitalic_5-webfont.ttf") format("truetype"),url("/fonts/proximanova/proximanova-regitalic_%C3%82%C2%BA5-webfont.svg") format("svg")}@font-face{font-family:'proxima_nova_rgregular';src:url("/assets/proximanova/proximanova-regular_7-webfont.woff2") format("woff2"),url("/fonts/proximanova/proximanova-regular_7-webfont.woff") format("woff"),url("/fonts/proximanova/proximanova-regular_7-webfont.ttf") format("truetype"),url("/fonts/proximanova/proximanova-regular_7-webfont.svg") format("svg")}@font-face{font-family:'proxima_novasemibold';src:url("/assets/proximanova/proximanova-semibold_9-webfont.woff2") format("woff2"),url("/fonts/proximanova/proximanova-semibold_9-webfont.woff") format("woff"),url("/fonts/proximanova/proximanova-semibold_9-webfont.ttf") format("truetype"),url("/fonts/proximanova/proximanova-semibold_9-webfont.svg") format("svg")}@font-face{font-family:'proxima_nova_rgbold';src:url("/assets/proximanova/proximanova-bold_7-webfont.woff2") format("woff2"),url("/fonts/proximanova/proximanova-bold_7-webfont.woff") format("woff"),url("/fonts/proximanova/proximanova-bold_7-webfont.ttf") format("truetype"),url("/fonts/proximanova/proximanova-bold_7-webfont.svg") format("svg")}@font-face{font-family:'proxima_novablack';src:url("/assets/proximanova/proximanova-black_5-webfont.woff2") format("woff2"),url("/fonts/proximanova/proximanova-black_5-webfont.woff") format("woff"),url("/fonts/proximanova/proximanova-black_5-webfont.ttf") format("truetype"),url("/fonts/proximanova/proximanova-black_5-webfont.svg") format("svg")}.curtain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1050;background-color:rgba(0,0,0,0.85);opacity:0}@media (max-width: 991px){.curtain.focused{z-index:900;opacity:1}}.star-rating{display:inline-block;vertical-align:middle;white-space:nowrap}.star-rating [class^="icon-"],.star-rating [class*=" icon-"]{margin-right:-1px;color:#e3dbc9;font-size:1.063rem}.star-rating [class^="icon-"].selected,.star-rating [class*=" icon-"].selected{color:#e8a71e}.star-rating .icon-star+a{margin-left:.25rem}.star-rating-counter{margin-left:.25rem}.star-rating-vote{cursor:pointer}.star-rating-vote [class^="icon-"]:hover,.star-rating-vote [class*=" icon-"]:hover{color:#ffd372}.carousel{padding-bottom:45px}.carousel-indicators{bottom:0 !important;margin-bottom:0}.carousel-indicators li,.carousel-indicators .active{width:13px;height:13px;margin:1px 2px}.carousel-indicators .active{border-color:#e8a71e}@media (min-width: 544px){.carousel-indicators{bottom:20px}}.datepicker{padding:8px;margin-top:1px;border-radius:.25rem;direction:ltr}.datepicker-inline{width:220px}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;position:absolute;top:-7px;left:6px}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:7px;z-index:5}.datepicker>div{display:none}.datepicker.days div.datepicker-days{display:block}.datepicker.months div.datepicker-months{display:block}.datepicker.years div.datepicker-years{display:block}.datepicker table{margin:0}.datepicker td,.datepicker th{text-align:center;width:30px;height:34px;border-radius:.125rem;border:none}.datepicker .dow{border-top:1px solid #eee;border-bottom:1px solid #eee;font-family:proxima_nova_rgbold}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day:hover{background:#f5f5f5;cursor:pointer}.datepicker table tr td.old,.datepicker table tr td.new{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:none;color:#999;cursor:default}.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover{background-color:#222;background-color:#999}.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover{background-color:#3a6e8e;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:.125rem}.datepicker table tr td span:hover{background:#f5f5f5}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:none;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover{background-color:#3a6e8e;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td span.old{color:#999}.datepicker th.switch{width:200px;height:42px;font-family:proxima_nova_rgbold}.datepicker thead tr:first-child th,.datepicker tfoot tr:first-child th{cursor:pointer}.datepicker thead tr:first-child th:hover,.datepicker tfoot tr:first-child th:hover{background:#f5f5f5}.datepicker th.prev .icon-arrow-left::before{content:"\e917"}.datepicker th.next .icon-arrow-right::before{content:"\e918"}.input-append.date .add-on i,.input-prepend.date .add-on i{display:block;cursor:pointer;width:16px;height:16px}.heading-page{margin-bottom:2.5rem}.site-header{position:relative;padding-top:20px;padding-bottom:18px;background-color:#80bcdf;color:#fff}.site-header .site-logo a{color:#fff;text-decoration:none}.site-header .site-logo a:focus,.site-header .site-logo a:hover{color:#fff}.site-header .logo-text{display:block;line-height:1;text-transform:uppercase}.site-header .logo-text span{display:block}.site-header .logo-image{display:block;margin-bottom:.625rem}.site-header .logo-compara,.site-header .logo-headline{font-size:.688rem}.site-header .logo-compara{margin-bottom:.05rem}.site-header .logo-dentista{font-family:proxima_nova_rgbold;font-size:1.5rem;letter-spacing:.05rem}.site-header .logo-headline{font-family:proxima_novalight;letter-spacing:.03rem;white-space:nowrap}.site-header .mobile-buttons{margin-top:.4166666667rem;text-align:right}.site-header .btn-link{padding-right:.5rem;padding-left:.5rem;color:#fff;line-height:1}.site-header .btn-link [class^="icon-"],.site-header .btn-link [class*=" icon-"]{font-size:1.6rem}.site-header .btn-phone{padding-top:0;padding-bottom:0}.site-header .btn-phone [class^="icon-"],.site-header .btn-phone [class*=" icon-"]{font-size:2.5rem}.site-header .btn-menu.focused [class^="icon-"]::before,.site-header .btn-menu.focused [class*=" icon-"]::before{content:"\e902"}.site-header .btn-menu [class^="icon-"],.site-header .btn-menu [class*=" icon-"]{margin-right:0}.btn-new-request{color:#fff;background-color:#3a6e8e;border-color:#3a6e8e;box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);border-radius:0;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;text-transform:uppercase}.btn-new-request:hover{color:#fff;background-color:#2b526a;border-color:#284c63}.btn-new-request:focus,.btn-new-request.focus{color:#fff;background-color:#2b526a;border-color:#284c63}.btn-new-request:active,.btn-new-request.active,.open>.btn-new-request.dropdown-toggle{color:#fff;background-color:#2b526a;border-color:#284c63;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-new-request:active:hover,.btn-new-request:active:focus,.btn-new-request:active.focus,.btn-new-request.active:hover,.btn-new-request.active:focus,.btn-new-request.active.focus,.open>.btn-new-request.dropdown-toggle:hover,.open>.btn-new-request.dropdown-toggle:focus,.open>.btn-new-request.dropdown-toggle.focus{color:#fff;background-color:#213e50;border-color:#152833}.btn-new-request.disabled:focus,.btn-new-request.disabled.focus,.btn-new-request:disabled:focus,.btn-new-request:disabled.focus{background-color:#3a6e8e;border-color:#3a6e8e}.btn-new-request.disabled:hover,.btn-new-request:disabled:hover{background-color:#3a6e8e;border-color:#3a6e8e}.navbar-user,.navbar-public{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}.navbar-user a,.navbar-public a{text-decoration:none}.navbar-user{white-space:nowrap}.navbar-user-logged .label-counter{border-radius:.125rem;position:absolute;top:2px;right:8px;z-index:5;padding:.175em .35em;font-size:.688rem}.navbar-user-logged .dropdown-menu-notifications{width:22rem;padding:0}.navbar-user-logged .dropdown-menu-notifications .dropdown-item{padding-top:.615rem;padding-bottom:.615rem;font-size:.813rem;line-height:1.3}.navbar-user-logged .dropdown-menu-notifications .dropdown-item:first-of-type{border-top-right-radius:.25rem;border-top-left-radius:.25rem}.navbar-user-logged .dropdown-menu-notifications .dropdown-divider{margin:0}.navbar-user-logged .dropdown-menu-notifications .dropdown-item-unread{background-color:#f8fcff}.navbar-user-logged .dropdown-menu-notifications .view-all{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;padding-top:.315rem;padding-bottom:.315rem;background-color:#f6f6f6;color:#0091c1;font-family:proxima_nova_rgbold;text-align:center}.site-search-form{transition:all 0.15s ease-in-out}.site-search-form .form-group{margin-bottom:0}.site-search-form .form-control{box-shadow:none;border-color:#fff;border-radius:0;padding:.25rem 0}.site-search-form ::-webkit-input-placeholder{font-style:italic}.site-search-form :-moz-placeholder{font-style:italic}.site-search-form ::-moz-placeholder{font-style:italic}.site-search-form :-ms-input-placeholder{font-style:italic}.site-search-form .btn{transition:none}.site-search-form .btn-close-search-form{color:#222}.site-search-form .btn-menu.focused{position:relative;z-index:1001;border-radius:.125rem;background-color:#508ab0}.site-search-form .btn-menu.focused.focused::after{content:"";position:absolute;top:100%;right:-1px;left:-1px;height:5px;background-color:#508ab0}.menu-container{position:absolute;top:65px;right:0;bottom:0;left:0;z-index:-1}.menu-container a{text-decoration:none}.menu-container .cta-content,.menu-container .nav-tabs{margin-right:5%;margin-left:5%}.menu-container .cta-content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;margin-bottom:1.25rem}.menu-container .cta-content .btn{border-color:#fff;border-radius:0;color:#fff;font-size:.875rem;text-transform:uppercase}.menu-container .cta-content .btn:focus,.menu-container .cta-content .btn:hover{background-color:transparent}.menu-container>.dropdown-menu{top:0;right:0;bottom:0;border:0 none;border-radius:0;margin:0;padding:20px 0;background-color:#508ab0}.menu-container>.dropdown-menu::before,.menu-container>.dropdown-menu::after{display:none}.menu-container .nav-tabs{border-bottom:0 none}.menu-container .nav-item{float:none;display:table-cell;width:1%;text-align:center}.menu-container .nav-link{min-height:48px;border-color:#508ab0;border-radius:0;padding:.45rem;background-color:#3a6e8e;color:#dce6ec;font-family:proxima_novasemibold;font-size:.813rem;line-height:1.3;text-transform:uppercase}.menu-container .nav-link:hover{border-color:#73a1c0}.menu-container .nav-link.active{border-left:0;color:#0091c1}.menu-container.open{z-index:1000}.menu-container .tab-content{position:absolute;top:124px;right:5.05%;bottom:40px;left:5%;padding-top:1.5625rem;background-color:#fff}.menu-container .tab-content ul{margin-bottom:0;margin-left:.3125rem}.menu-container .tab-content li>a{position:relative;display:block;padding:.5rem 1rem .5rem 2rem;line-height:1.3}.menu-container .tab-content li>a::before{width:6px;height:6px;content:"";position:absolute;top:.9rem;left:1rem;border-radius:10px;background-color:#999}@media (max-width: 767px){.menu-container .tab-content{overflow-y:auto}.navbar-user-logged .dropdown-menu-notifications{width:18.75rem;right:-5.75rem}.navbar-user-logged .dropdown-menu-notifications::before{right:107px}.navbar-user-logged .dropdown-menu-notifications::after{right:106px}}@media (max-width: 991px){.site-search-form .btn{margin-top:.25rem}.site-search-form .form-group{margin:0 3.5rem}.site-search-form .form-control{padding-top:1rem;padding-bottom:1rem}.site-search-form .btn-close-search-form{position:fixed;top:1.75rem;right:1.2rem}.site-search-form.focused .btn-search{position:fixed;top:1.75rem;left:1.2rem;color:#9b9b9b;z-index:1010}.site-search-form .form-action{position:fixed;top:1.25rem;right:.625rem;left:.625rem;border-radius:.25rem;background-color:#fff;opacity:0;z-index:-1}.site-search-form .form-action.focused{z-index:1001;opacity:1}.navbar-user-logged .btn-notifications{margin-top:.25rem}.navbar-user-logged .label-counter{top:.35rem}.site-phone{margin-left:-23px}}@media (min-width: 768px){.site-header{height:85px}.site-header .logo-image,.site-header .logo-text{display:inline-block;margin-bottom:0;vertical-align:middle}.site-header .logo-image{margin-right:.4166666667rem}.site-header .site-phone>span{display:block;line-height:1}.site-header .site-phone .text-uppercase{margin-bottom:.05rem;margin-left:2.063rem;font-size:.688rem}.site-header .site-phone .number{font-family:proxima_novasemibold;font-size:1.5rem;letter-spacing:1px}.site-header .site-phone [class^="icon-"],.site-header .site-phone [class*=" icon-"]{font-size:27px;vertical-align:middle}.site-header .site-phone .opening-hours{margin-top:-.15rem;margin-left:2.25rem;font-family:proxima_novalight;font-size:.688rem}.menu-container .tab-content{top:129px;padding-top:3.125rem}.menu-container .tab-content li>a{padding-right:2rem;padding-left:3rem;line-height:1.6}.menu-container .tab-content li>a::before{top:1.1rem;left:1.8rem}.menu-container .nav-link{padding-top:.9rem;padding-bottom:.9rem;font-size:.875rem;line-height:1.6}}@media (min-width: 992px){.navbar-user .btn,.navbar-user a,.navbar-public .btn,.navbar-public a{font-size:.75rem}.navbar-user .btn [class^="icon-"],.navbar-user .btn [class*=" icon-"],.navbar-public .btn [class^="icon-"],.navbar-public .btn [class*=" icon-"]{font-size:1.125rem}.navbar-user{position:relative;margin-top:-.8rem;margin-bottom:.625rem;padding-right:3rem}.navbar-user .btn-login{text-transform:uppercase}.navbar-user .btn-login [class^="icon-"],.navbar-user .btn-login [class*=" icon-"]{font-size:.938rem}.navbar-user-logged .btn-link{padding-bottom:.2rem;font-family:proxima_nova_rgregular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.813rem;text-transform:none}.navbar-user-logged .dropdown-toggle::after{border-top-width:.36em;border-right-width:.36em;border-left-width:.36em}.navbar-user-logged .dropdown-item{color:#4a4a4a;font-size:.875rem}.site-search-form{width:20px;height:35px;transition:all 0.15s ease-in-out;position:absolute;right:.5rem;z-index:10;white-space:nowrap;overflow:hidden}.site-search-form .btn{padding:0}.site-search-form .btn-search{margin-top:.3rem}.site-search-form .form-group{display:inline-block;width:100%;opacity:0}.site-search-form ::-webkit-input-placeholder{font-size:.813rem}.site-search-form :-moz-placeholder{font-size:.813rem}.site-search-form ::-moz-placeholder{font-size:.813rem}.site-search-form :-ms-input-placeholder{font-size:.813rem}.site-search-form.focused{width:326px;border-radius:.125rem;background-color:#fff}.site-search-form.focused .btn-search{position:absolute;top:.45rem;left:.5rem;margin:0;color:#9b9b9b;z-index:5}.site-search-form.focused .form-group{padding:0 2rem 0 2.2rem;opacity:1}.site-search-form.focused .btn-close-search-form{position:absolute;top:.75rem;right:.5rem}.site-search-form.focused .btn-close-search-form [class^="icon-"],.site-search-form.focused .btn-close-search-form [class*=" icon-"]{font-size:.688rem}.navbar-public{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;margin-right:-.14rem}.navbar-public .btn,.navbar-public>a{text-transform:uppercase}.navbar-public .btn-menu.focused,.navbar-public a.active{border-radius:.125rem;background-color:#508ab0}.navbar-public>a{display:inline-block;margin-right:1.2rem;padding:.25rem .6rem;color:#fff}.navbar-public .btn-menu{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;transition:none;position:relative;padding:.25rem .6rem}.navbar-public .btn-menu [class^="icon-"],.navbar-public .btn-menu [class*=" icon-"]{margin-left:.35rem}.navbar-public .btn-menu.focused::after{content:"";position:absolute;top:100%;right:-1px;left:-1px;height:12px;background-color:#508ab0}.menu-container{top:85px}.menu-container .tab-content{top:73px;padding-top:1.5625rem}.menu-container .tab-content li{float:left;width:33.3333333333%}.menu-container .tab-content li>a{padding:.3rem 1rem .3rem 2rem}.menu-container .tab-content li>a::before{top:.75rem;left:1rem}}.site-footer-links{margin-top:100px;padding:70px 0;background-color:#3a6e8e;color:#fff}.site-footer-links .h2{margin-bottom:.9375rem;color:#fff;font-size:1.125rem;text-transform:inherit}.site-footer-links ul{margin-bottom:0}.site-footer-links li{margin-top:.35rem;font-size:.875rem}.site-footer-links a{color:#92d6ff;text-decoration:none}.site-footer-terms{padding:30px 0}.site-footer-terms .list-inline{margin-bottom:0}.site-footer-terms .list-inline-item,.site-footer-terms .copy{font-size:.875rem}.site-footer-terms .list-inline-item{line-height:1}.site-footer-terms .list-inline-item+.list-inline-item{padding-left:.5rem}.site-footer-terms a{color:#3a6e8e;text-decoration:none}.site-footer .site-phone{position:relative}.site-footer .site-phone>span{display:block;line-height:1}.site-footer .site-phone .text-uppercase{margin-bottom:.5rem;font-family:proxima_novasemibold;font-size:1.125rem;text-transform:none !important}.site-footer .site-phone .number{font-family:proxima_novasemibold;font-size:32px;letter-spacing:1px}.site-footer .site-phone [class^="icon-"],.site-footer .site-phone [class*=" icon-"]{position:absolute;top:13px;left:-46px;font-size:40px}.site-footer .site-phone .opening-hours{margin-top:.25rem;font-family:proxima_novalight;font-size:.875rem}.footer-faq{margin-top:1.5625rem;margin-bottom:1.5625rem;font-size:.875rem}.footer-faq a{display:block}.footer-follow-us .list-inline{margin-bottom:0}.footer-follow-us .list-inline-item+.list-inline-item{margin-left:.9375rem}.footer-follow-us a{font-size:1.375rem}@media (max-width: 767px){.site-footer-terms{border-top:1px solid #dadada;margin-top:50px}}@media (min-width: 768px){.site-footer-terms .list-inline-item+.list-inline-item{border-left:1px solid #4a4a4a;padding-left:.5rem}}.modal-help-phone .modal-header{padding:15px 15px 0}.modal-help-phone .modal-header .close{margin-top:-2px}.modal-help-phone .modal-body{padding:0 15px 2rem}.modal-help-phone .site-phone{position:relative;margin-left:3rem}.modal-help-phone .site-phone>span{display:block;line-height:1}.modal-help-phone .site-phone .text-uppercase{margin-bottom:.5rem;font-family:proxima_novasemibold;font-size:1.125rem;text-transform:none !important}.modal-help-phone .site-phone .number{font-family:proxima_novasemibold;font-size:32px;letter-spacing:1px}.modal-help-phone .site-phone [class^="icon-"],.modal-help-phone .site-phone [class*=" icon-"]{position:absolute;top:13px;left:-46px;font-size:40px}.modal-help-phone .site-phone .opening-hours{margin-top:.25rem;font-family:proxima_novalight;font-size:.875rem}.modal-select-tooth .mouth img{margin-right:auto;margin-left:auto}.modal-signin .has-warning::after,.modal-signin .has-success::after,.modal-signin .has-danger::after{top:49px}.list-reviews{margin-bottom:0}.list-reviews .review-item{border-radius:.25rem;margin-bottom:2.5rem;padding:1.5625rem 1.875rem;background-color:#fafafa}.list-reviews .review-item:last-child{margin-bottom:0}.list-reviews .review-item .row{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.list-reviews .review-item .col-divider{width:1px;height:100%;border-left:1px solid #c3c3c3;margin:0 auto}.list-reviews .review-item .saving{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;border:4px solid #cae1ef;border-radius:.25rem;margin-top:.625rem;padding:1rem 1.3rem .85rem;background-color:#dbeffb;line-height:1.1}.list-reviews .review-item .saving>span{font-size:1.125rem}.list-reviews .review-item .saving>b{font-size:1.5rem}.list-reviews .review-item .h3{margin-bottom:.25rem;font-size:1rem}.list-reviews .review-item blockquote{margin-bottom:1.25rem;font-size:.875rem}.list-reviews .review-user-name{margin-bottom:.3125rem}.list-reviews .review-user-name b{font-size:.875rem}.list-reviews .review-evaluation{margin-bottom:0;font-size:.875rem}.list-reviews .review-evaluation dt,.list-reviews .review-evaluation dd{margin-bottom:.125rem}.list-reviews .review-evaluation dt{float:left;width:15rem;font-family:proxima_novasemibold}.list-reviews .review-actions{border-top:1px solid #dadada;padding-top:1.25rem}.list-reviews .review-actions .verified{display:inline-block;padding:3px 0 3px 28px;background:url(/assets/icons/check-color.svg) left center no-repeat}@media (max-width: 767px){.list-request-status li+li{margin-top:.65rem}.list-reviews .review-user-name a{display:block;line-height:1.3}.list-reviews .review-evaluation dt,.list-reviews .review-evaluation dd{line-height:1.3}.list-reviews .review-evaluation dt{float:none;width:auto;margin-bottom:0}.list-reviews .review-evaluation dd{margin-bottom:.55rem}}@media (max-width: 991px){.list-reviews .review-user-name{margin-bottom:.9375rem}.list-reviews .review-item .row{display:block}.list-reviews .review-actions .btn{margin-top:1.25rem}}@media (min-width: 992px){.list-reviews .review-actions .row{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}}.team-comments{margin-top:5rem}.team-comments .h2{border-top-right-radius:.25rem;border-top-left-radius:.25rem;margin-bottom:0;padding:15px 20px;background-color:#98c8e5;color:#fff;font-size:1.125rem;line-height:1;text-transform:uppercase}.team-comments .form-group-container{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;margin-bottom:1.875rem;padding:20px;background-color:#f1f9fe}.team-comments .form-group-container .date-content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;height:50px}.team-comments .form-group-container .custom-control{display:block}.team-comments .treatment-datepicker{display:none}.team-comments .comment-item{position:relative;margin-bottom:1.875rem;margin-left:65px;font-style:italic}.team-comments .comment-item::before{width:50px;height:50px;position:absolute;left:-65px;content:"\e924";border:1px solid #dadada;border-radius:100%;font-family:'comparadentistas' !important;font-size:35px;font-style:normal;font-weight:normal;font-variant:normal;line-height:1.3;text-align:center}.team-comments .comment-item.doctor{padding:.7rem 1rem;background-color:#fffce5}.team-comments .comment-item.doctor::before{content:"\e925"}.team-comments .comment-item+.comment-item{border-top:1px solid #dadada;padding-top:1.5625rem}.team-comments .comment-item time{display:block;margin-bottom:.5208333333rem;color:#999;font-size:.813rem}.team-comments .comment-item p:last-child{margin-bottom:0}@media (max-width: 767px){.team-comments .comment-item{margin-left:45px}.team-comments .comment-item::before{width:35px;height:35px;position:absolute;left:-45px;font-size:25px;line-height:1.35}}.home-finder{transition:height 0.15s ease-out;position:relative;max-width:2560px;padding-top:35px}.home-finder .home-bg-image{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.home-finder img{position:absolute;top:0;right:0;bottom:0;left:-70%;margin:auto 0}.home-finder .h1,.home-finder .lead{color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.5)}.home-finder .h1{margin-bottom:0;font-family:proxima_nova_rgbold;font-size:1.125rem;line-height:1.2;text-transform:uppercase}.home-finder .lead{font-size:1.125rem;line-height:1.3}.home-finder .container{position:relative;height:100%}.home-finder .home-form{border-radius:.25rem;margin:0 auto 1.25rem;padding:18px 22px 22px;background-color:rgba(128,188,223,0.35)}.home-finder .home-form .form-control,.home-finder .home-form .btn{height:3.188rem}.home-finder .home-form label{display:block;color:#fff;font-size:1rem;text-transform:uppercase}.home-finder .home-form .form-control{border-color:#fff}.home-finder .home-form .form-action{position:relative}.home-finder .home-form .form-action>small{position:absolute;bottom:-20px;left:0;color:#fff;font-size:.813rem;white-space:nowrap}.home-finder .home-form .btn{line-height:1}.request-steps{margin-top:2px;padding:2.5rem 0;background-color:#e7f5fe}.request-steps ol{margin-bottom:0}.request-steps .label{width:1.5rem;height:1.5rem;float:left;border-radius:30px;margin-right:.625rem;font-family:proxima_nova_rgbold;font-size:1rem;line-height:1.15}.request-steps .description{margin-left:2.1rem}.request-steps strong{display:block;margin-top:.4rem;margin-bottom:.2rem;font-size:1.125rem}.request-steps p{margin-bottom:0;font-size:.813rem}.home-how-to,.home-comparison-price,.home-average-price,.home-quality,.home-customer-review,.home-press{padding:4.375rem 0}.home-how-to .h2,.home-comparison-price .h2,.home-average-price .h2,.home-quality .h2,.home-customer-review .h2,.home-press .h2{margin-bottom:2.1875rem}.home-how-to{padding:3.125rem 0;text-align:center}.home-how-to .embed-responsive{margin-bottom:3.4375rem}.home-comparison-price,.home-quality,.calculate-price-saving{background-color:#f3fafe;text-align:center}.home-comparison-price [class^="icon-"],.home-comparison-price [class*=" icon-"],.home-quality [class^="icon-"],.home-quality [class*=" icon-"],.calculate-price-saving [class^="icon-"],.calculate-price-saving [class*=" icon-"]{width:50px;height:50px;display:inline-block;border-radius:50px;margin-bottom:.9375rem;background-color:#3a6e8e;color:#fff;font-size:26px;line-height:1.95}.home-comparison-price .bg-light{background-color:transparent}.home-comparison-price [class^="icon-"]::before,.home-comparison-price [class*=" icon-"]::before{margin-left:-3px}.home-comparison-price .table{margin-top:1.875rem;margin-bottom:2.5rem}.home-comparison-price .table th{background-color:#fff;font-size:.813rem;text-align:center;text-transform:uppercase}.home-comparison-price .table td{font-size:.875rem}.home-comparison-price .table th:nth-child(1),.home-comparison-price .table th:nth-child(2),.home-comparison-price .table td:nth-child(1),.home-comparison-price .table td:nth-child(2){padding-left:2rem;text-align:left}.lead-mkt{color:#7b7d7e;font-size:1.125rem;text-align:center}.lead-mkt.lead-mkt-border{border-top:1px solid #dadada;border-bottom:1px solid #dadada;padding:1rem 0}.lead-mkt.lead-mkt-border-bottom{border-bottom:1px solid #dadada;padding-bottom:1.875rem}.lead-mkt [class^="icon-"],.lead-mkt [class*=" icon-"]{width:33px;height:33px;display:inline-block;border-radius:50px;margin-right:.625rem;margin-bottom:0;background-color:#dfb680;color:#fff;font-size:1.125rem;line-height:1.8}.lead-mkt [class^="icon-"]::before,.lead-mkt [class*=" icon-"]::before{margin-left:0}.lead-mkt p{margin-bottom:0}.home-average-price{text-align:center}.home-average-price ul{display:inline-block;margin-top:2.5rem;margin-bottom:1.25rem;text-align:center}.home-average-price li{float:none;display:inline-block;margin-bottom:1.25rem}.home-average-price .card{height:140px;border:1px solid #98c8e5}.home-average-price .card strong{position:relative;display:block;min-height:76px;padding:1.25rem .625rem;background-color:#98c8e5;color:#fff;font-size:.875rem;line-height:1.3}.home-average-price .card strong::after{width:0;height:0;content:"";position:absolute;bottom:-15px;right:0;left:50%;z-index:1;border-width:15px 30px 0 30px;border-color:#98c8e5 transparent transparent transparent;border-style:solid;margin-left:-30px}.home-average-price .card .price{display:block;margin-top:1.5rem;font-family:proxima_novalight;font-size:1.375rem;text-align:center}.home-average-price .saving .card{border-color:#74cfa8}.home-average-price .saving .card strong{background-color:#74cfa8;line-height:2.5;text-transform:uppercase}.home-average-price .saving .card strong::after{border-top-color:#74cfa8}.home-quality [class^="icon-"],.home-quality [class*=" icon-"]{font-size:29px;line-height:1.8}.home-quality .btn{padding-right:3.25rem;padding-left:3.25rem}.home-customer-review .h2{margin-bottom:3.125rem;text-align:center}.home-customer-review li{margin-bottom:.625rem}.home-customer-review .review-item{padding:40px 20px;background-color:#fffce5}.home-customer-review .review-item p{font-size:.875rem}.home-customer-review img{margin-right:.5rem}.home-customer-review .user-name{display:block;margin-top:.390625rem;margin-bottom:.625rem}.home-customer-review .user-name b{margin-right:.35rem}.home-customer-review .view-more{font-size:1.125rem;text-align:center}.home-press{margin-bottom:-100px;padding-bottom:50px;background-color:#f9f9f9;text-align:center}.home-press ul{margin-bottom:0}.home-press .list-inline-item{padding:1.25rem 2rem}@media (max-width: 767px){.home-finder .home-form .btn{width:100%}}@media (min-width: 768px){.home-finder{height:347px}.home-finder img{top:-9999px;bottom:-9999px;left:0;width:100%}.home-finder .h1{font-size:30px}.home-finder .home-form{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;position:absolute;right:0;bottom:25px;left:0;margin-bottom:0}.home-finder .home-form .form-group{margin-right:1.25rem;margin-bottom:0}.home-finder .home-form .btn{position:absolute;bottom:0}.home-finder .form-group-zipcode{width:175px}.request-steps{padding:0}.request-steps li{position:relative;float:left;min-height:93px;border-right:2px solid #fff;padding:20px 5px 0 25px;line-height:1}.request-steps li::before,.request-steps li::after{width:0;height:0;content:"";position:absolute;border-style:solid}.request-steps li::before{top:17px;right:-15px;z-index:1;border-width:30px 0 30px 15px;border-color:transparent transparent transparent #e7f5fe}.request-steps li::after{top:13px;right:-17px;border-width:34px 0 34px 17px;border-color:transparent transparent transparent #fff}.request-steps li:nth-child(1),.request-steps li:nth-child(2){width:30%}.request-steps li:nth-child(3){width:40%}.request-steps li:first-child{padding-left:0}.request-steps li:last-child{border-right:0;padding-right:0}.request-steps li:last-child::before,.request-steps li:last-child::after{display:none}}@media (min-width: 992px){.home-finder{height:462px}.home-finder .h1,.home-finder .lead{padding:0}.home-finder .h1{font-family:proxima_novablack;font-size:37px}.home-finder .lead{font-size:1.438rem}.home-finder .home-form{width:838px}.home-finder .form-group-treatment{width:330px}.request-steps li{width:33.3333333333%;padding:20px 15px 0 25px}.home-average-price .card strong{padding-right:0;padding-left:0}.lead-mkt{font-size:1.375rem}.home-customer-review ul{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-bottom:2.5rem}.home-customer-review li{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;float:none;margin-bottom:0}.home-customer-review .review-item{width:100%;min-height:300px}}.new-request label,.new-request p.small{display:block;margin-bottom:.5rem}.new-request .form-divider{border-top:1px solid #dadada;padding-top:.625rem}.new-request .btn-tooth-select{width:100%;border:0 none;padding:0;font-family:proxima_nova_rgregular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.875rem;text-transform:none}.new-request .icon-tooth{font-size:1.375rem}.new-request a.add{text-decoration:none}.new-request a.add [class*="icon-"]{margin-right:.2rem;text-decoration:none;vertical-align:middle}.new-request a.add .text-decoration{font-size:.875rem;text-decoration:underline}.new-request .new-item .btn-close{position:absolute;top:9px;right:-35px}.new-request-patient-data label{margin-bottom:0;padding-top:.8125rem;font-size:1rem}.new-request-patient-data .suggestion{display:inline-block;margin-top:.55rem;text-decoration:none}.new-request-patient-data .suggestion b{text-decoration:underline}.new-request-patient-data .text-muted{display:table-cell;height:50px;line-height:1.4;vertical-align:middle}.new-request-activate{margin-top:5.625rem}.new-request-activate h1{margin:1rem 0 1.5rem;font-size:1.5rem}.new-request-activate .small{font-size:.875rem}.new-request-activate .check-ok{position:relative}.new-request-activate .check-ok::after{width:25px;height:25px;content:"";position:absolute;top:0;right:12px;z-index:10;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjNWNiODVjIiBkPSJNMjMzLjggNjEwYy0xMy4zIDAtMjYtNi0zNC0xNi44TDkwLjUgNDQ4LjhDNzYuMyA0MzAgODAgNDAzLjMgOTguOCAzODljMTguOC0xNC4yIDQ1LjUtMTAuNCA1OS44IDguNGw3MiA5NUw0NTEuMyAyNDJjMTIuNS0yMCAzOC44LTI2LjIgNTguOC0xMy43IDIwIDEyLjQgMjYgMzguNyAxMy43IDU4LjhMMjcwIDU5MGMtNy40IDEyLTIwLjIgMTkuNC0zNC4zIDIwaC0yeiIvPjwvc3ZnPg==") 0 no-repeat;background-size:27px}.new-request-activate .social-ntw{margin-bottom:2.8125rem}.new-request-activate .social-ntw a{margin-left:1.25rem;font-size:1.6875rem;text-decoration:none;vertical-align:middle}.card-offer{border:1px solid #dadada}.card-offer .card-offer-inner{padding:15px}.card-offer .h3{margin-bottom:.8125rem}.card-offer a{text-decoration:none}.card-offer .country{display:inline-block;margin-bottom:.8125rem}.card-offer .country .icon-map-marker{margin-right:.25rem;color:#a1dbfd}.card-offer .discount,.card-offer .price{font-size:1.125rem}.card-offer .price{text-decoration:line-through}.card-offer .new-price{color:#dc5000;font-size:1.563rem}@media (max-width: 767px){.new-request-activate{margin-top:1.875rem}.new-request-activate ul{padding-left:1.125rem}.new-request-activate .social-ntw .links{display:block}.new-request-activate .social-ntw .links a{display:inline-block;margin-top:1.25rem;margin-left:0}.new-request-activate .social-ntw .links a+a{margin-left:1.25rem}.card-offer{margin-top:1.25rem}}@media (min-width: 768px){.new-request{min-height:500px}.new-request-patient-data .form-group{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-bottom:1.25rem}}.dentist-dashboard section+section{border-top:1px solid #dadada;margin-top:4.375rem;padding-top:4.375rem}.dentist-dashboard ul,.dentist-dashboard ol{margin-bottom:0}.dentist-dashboard .reviews-heading{margin-bottom:1.25rem}.dentist-dashboard .h3{margin-bottom:1.25rem}.dentist-dashboard .h3 [class^="icon-"],.dentist-dashboard .h3 [class*=" icon-"]{margin-right:.35rem}.dentist-dashboard .h3+.star-rating{margin-right:.75rem}.dentist-dashboard .h3+.star-rating [class^="icon-"],.dentist-dashboard .h3+.star-rating [class*=" icon-"]{font-size:1.875rem}.dentist-dashboard .star-rating-counter{font-size:1.25rem}.list-request-status .request-item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;border-radius:.25rem;padding:.78125rem 1.25rem;line-height:1.3}.list-request-status .request-item.request-item-success{background-color:#eaf8f2}.list-request-status .request-item.request-item-warning{background-color:#f8efe3}.list-request-status .request-item.request-item-info{background-color:#e6f6ff}.list-request-status .request-count{margin-right:.55rem;font-family:proxima_novalight;font-size:50px;line-height:1;vertical-align:middle}.list-notifications .notification-item{margin-bottom:.25rem}.list-notifications em{display:inline-block;color:#bbb;font-size:.875rem}@media (min-width: 768px){.dentist-dashboard .reviews-heading{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.dentist-dashboard .reviews-heading .h3{margin-bottom:0}.dentist-dashboard .reviews-heading .h3+.star-rating{margin-left:1.875rem}}.dentist .heading{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;margin-bottom:1.875rem}.dentist .heading.divider{border-bottom:1px solid #dadada;padding-bottom:.625rem}.dentist .heading .dropdown-toggle{color:#4a4a4a;font-size:.875rem;text-decoration:none}.dentist .heading .btn-group.open .dropdown-toggle{box-shadow:none}.dentist .heading .btn-group+.btn-group{margin-left:1.25rem}.dentist .heading-page{margin-bottom:0;line-height:1.3}.dentist .heading-page .label{display:block;width:5.625rem;margin-right:.7rem;margin-bottom:.65rem;padding-top:.3rem;padding-bottom:.3rem;font-size:1rem;text-transform:lowercase;vertical-align:bottom;white-space:nowrap}.dentist .heading-page .user-name{display:block;color:#80bcdf;font-family:proxima_nova_rgregular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.313rem}.dentist .heading+.alert{margin-top:-1.15rem;margin-bottom:3.75rem}.dentist .request-list{margin-bottom:3.125rem;border-bottom:1px solid #f1f1f1;padding-bottom:.9375rem}.dentist .request-list .label{margin-bottom:.55rem;padding:0.25rem .625rem;font-size:.688rem;text-transform:lowercase}.dentist .request-list .request-item-heading a{margin-right:.4166666667rem;font-family:proxima_nova_rgbold}.dentist .request-list .request-item-heading p,.dentist .request-list .request-item-heading .text-muted,.dentist .request-list .request-item-heading .request-offer{margin-bottom:0;font-size:.875rem}.dentist .request-list .request-offer{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-top:.625rem}.dentist .request-list .request-offer .btn{margin-right:1.25rem}.dentist .request-list .request-offer b{display:inline-block;min-width:100px;font-size:1.125rem}.dentist .request-item+.request-item{border-top:1px solid #f1f1f1;margin-top:.9375rem;padding-top:.9375rem}.dentist .request-details,.dentist .request-details-other,.dentist .request-summary-price,.dentist .request-oral-treatments,.dentist .invoice-header{border-bottom:1px solid #f1f1f1;margin-bottom:1.25rem;padding-bottom:1.25rem}.dentist .request-details dd.amount,.dentist .request-details-other dd.amount{font-family:proxima_novalight;font-size:1.25rem;line-height:1.1}.dentist .request-oral-treatments dl{margin-bottom:0}.dentist .request-oral-treatments dl dt,.dentist .request-oral-treatments dl dd{margin-bottom:.2rem}.dentist .request-oral-treatments dl dt{clear:both;float:left;position:relative;min-width:14rem;margin-right:1.125rem}.dentist .request-oral-treatments dl dt::after{content:"";position:absolute;right:0;bottom:7px;left:0;z-index:1;border-bottom:1px dotted #999}.dentist .request-oral-treatments dl dt>span{display:inline-block;position:relative;z-index:5;padding-right:.2rem;background-color:#fff}.dentist .request-oral-treatments dl dd [class^="icon-"],.dentist .request-oral-treatments dl dd [class*=" icon-"]{margin-right:.35rem;color:#999;font-size:.938rem}.dentist .request-oral-treatments .h3,.dentist .request-message .h3{margin-bottom:.9375rem}.dentist .request-summary-price .amount{display:block;margin-top:.4166666667rem;font-family:proxima_novalight;font-size:2.25rem;line-height:1}.dentist .request-summary-price .saving{padding:1rem;background-color:#4f85a5}.dentist .request-summary-price .saving .amount{line-height:1.5}.dentist .request-summary-price .saving,.dentist .request-summary-price .saving .h3{color:#fff}.dentist .request-summary-price.your-offer .h3{display:block}.dentist .request-summary-price.your-offer .amount{line-height:1}.dentist .request-summary-price.your-offer .amount-small{margin-left:.625rem;font-family:proxima_novalight;font-size:1.5rem;vertical-align:middle}.dentist .request-summary-price.your-offer .btn-pay-now{padding:1rem 2rem}.dentist .request-summary-price.discount{border-bottom:0;margin:.45rem 0 0;padding-bottom:0}.dentist .request-message{margin-bottom:3.4375rem}.dentist .request-resume{border-radius:.25rem;margin-bottom:3.125rem;padding:1.875rem .9375rem .625rem;background-color:#f1f9fe}.dentist .request-resume .user-name{display:block;margin-top:.35rem;color:#80bcdf}.dentist .request-resume .table{margin-bottom:0}.dentist .request-resume .table tbody+tbody{border-top-color:#e7eff4;border-top-width:1px;padding:1.25rem 0}.dentist .request-resume .table tbody tr:first-child th,.dentist .request-resume .table tbody tr:first-child td{padding-top:.75rem}.dentist .request-resume .table tbody tr:last-child th,.dentist .request-resume .table tbody tr:last-child td{padding-bottom:.75rem}.dentist .request-resume .table tbody:last-child th,.dentist .request-resume .table tbody:last-child td{vertical-align:middle}.dentist .request-resume .table th,.dentist .request-resume .table td{border-top:0;padding-top:.2rem;padding-right:0;padding-bottom:.2rem;font-size:.813rem}.dentist .request-resume .table th,.dentist .request-resume .table td[colspan]{padding-left:0}.dentist .request-resume .table th{width:7.5rem;font-family:proxima_novasemibold}.dentist .request-resume .table p{margin-bottom:0}.dentist .request-resume .table .amount{font-family:proxima_novalight;font-size:1.5rem}.dentist .request-resume .table .text-truncate{max-width:110px}.dentist .request-resume .request-oral-treatments{border-bottom:0;margin-bottom:0;padding-bottom:0}.dentist .request-resume .request-oral-treatments dt,.dentist .request-resume .request-oral-treatments dd{margin-bottom:0}.dentist .request-resume .request-oral-treatments dt{width:7.5rem;min-width:0}.dentist .request-resume .request-oral-treatments dt::after{display:none}.dentist .request-resume .request-oral-treatments dt span{background-color:transparent}.dentist .request-resume .request-oral-treatments dd [class^="icon-"],.dentist .request-resume .request-oral-treatments dd [class*=" icon-"]{font-size:.688rem}.dentist .dropdown-predefined-messages{margin-top:.45rem}.dentist .dropdown-predefined-messages .btn{margin-bottom:.25rem;padding:0;font-family:proxima_nova_rgregular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.875rem;text-transform:none}.dentist .dropdown-predefined-messages .dropdown-menu{max-width:400px}.dentist .dropdown-predefined-messages .dropdown-item{line-height:1.3;white-space:normal}.dentist .form-control-message{border-bottom-right-radius:0;border-bottom-left-radius:0}.dentist .history-message{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;border:1px solid #dadada;border-top-color:#fff;margin-top:-1px;background-color:#fff}.dentist .history-message-item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;margin:0;padding:0.15rem .75rem;background-color:#e7f5fe}.dentist .history-message-item>.btn{padding:0;color:#4a4a4a;line-height:1}.dentist .history-message-item>.message{color:#0091c1;font-size:.813rem;line-height:1.2;text-decoration:none}.dentist .history-message-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.dentist .history-message-item+.history-message-item{margin-top:1px}.dentist .invoice-logo{margin-bottom:20px}.dentist .invoice-address{line-height:1.4}.dentist .invoice-phone{margin:15px 0 15px}.dentist .invoice-date{margin-bottom:0}.dentist .invoice-number{margin-bottom:0;font-family:proxima_novasemibold;font-size:28px;line-height:1.2}.dentist .invoice-address-client{margin-left:20px}.dentist .invoice-description{position:relative}.dentist .invoice-description dl dt,.dentist .invoice-description dl dd{margin-bottom:0}.dentist .invoice-description dl dd span{position:relative;z-index:10;padding-right:6px;background-color:#fff}.dentist .invoice-description .invoice-description-amount::before,.dentist .invoice-description .exempt::before{content:"";position:absolute;right:0;bottom:8px;z-index:1;border-bottom:1px dotted #dadada}.dentist .invoice-description .invoice-description-amount{position:relative}.dentist .invoice-description .invoice-description-amount::before{left:13.125rem}.dentist .invoice-description .invoice-description-amount .amount{position:absolute;right:0;bottom:0;z-index:10;padding:0 0 0 6px;background-color:#fff}.dentist .invoice-description .exempt{position:relative;float:right;width:265px;margin-bottom:35px}.dentist .invoice-description .exempt span{position:relative;z-index:10;padding-right:6px;background-color:#fff}.dentist .invoice-description .exempt::before{left:0}.dentist .invoice-description .exempt .amount{position:absolute;right:0;padding:0 0 0 6px}.dentist .invoice-total-amount{margin-bottom:0;text-align:right}.dentist .invoice-total-amount .amount{margin-left:25px;font-family:proxima_novalight;font-size:46px;line-height:1.1}.dentist .invoice-actions{margin-bottom:50px}.dentist .invoice-actions .small{margin-top:10px}.dentist .request-details+.invoice-actions{margin-bottom:0}.dentist .bank-transfer p{margin-bottom:.25rem}.dentist .bank-transfer .account{font-family:proxima_novalight;font-size:1.25rem}.invoice-summary{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;border-radius:.25rem;padding:1rem;background-color:#f9f9f9;margin-bottom:2.5rem}.invoice-summary dl{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:0}.invoice-summary dt,.invoice-summary dd{margin-bottom:0}.invoice-summary dt{clear:both;float:left;width:10rem;margin-right:.35rem;font-family:proxima_nova_rgbold}.invoice-summary .btn{-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.modal-invoice-preview .team-comments{margin-top:0}.modal-invoice-preview .form-group-container{margin-bottom:0}@media (max-width: 767px){.request-details .h3,.request-summary-price.your-offer .h3{margin-bottom:.625rem !important}.request-summary-price [class^="col-"]+[class^="col-"],.request-summary-price [class^="col-"]+[class*=" col-"],.request-summary-price [class*=" col-"]+[class^="col-"],.request-summary-price [class*=" col-"]+[class*=" col-"]{margin-top:1.25rem}.request-summary-price.your-offer .m-l-2{margin-left:0 !important}.dentist-invoice .request-summary-price.your-offer .text-muted{display:block;margin-bottom:1rem}.dentist-invoice .request-summary-price.your-offer .btn{margin-top:1rem}.dentist-invoice .invoice-description dl dd{margin-bottom:.75rem}.dentist-invoice .invoice-description .invoice-description-amount::before{left:0}.dentist-invoice .invoice-actions .btn{display:block;margin:0}.dentist-invoice .invoice-actions .btn+.btn{margin:10px 0 0 !important}.dentist-invoice .invoice-actions .small{text-align:center}.dentist .request-list .request-offer{margin-left:0}}@media (max-width: 991px){.dentist .request-item{position:relative}.dentist .btn-notification{position:absolute;top:13px;right:0;padding-right:0}.dentist .request-offer{margin-left:90px}.dentist .request-offer .btn{order:2;margin-right:0;margin-left:1.25rem}}@media (min-width: 768px){.dentist .request-details,.dentist .request-details-other,.dentist .request-summary-price,.dentist .request-oral-treatments,.dentist .invoice-header{margin-bottom:2.5rem;padding-bottom:2.5rem}.dentist .request-details dt,.dentist .request-details dd,.dentist .request-details-other dt,.dentist .request-details-other dd{margin-bottom:.2rem}.dentist .request-details dt,.dentist .request-details-other dt{clear:both;float:left}.dentist .request-details dt{min-width:13.125rem}.dentist .request-details-other dt{min-width:20rem}.dentist .request-oral-treatments dl dt{min-width:19.063rem}.dentist .request-summary-price .saving{margin:-1.5rem 0}.dentist .invoice-phone{margin-bottom:50px}.dentist .invoice-actions .small{display:inline-block;max-width:10rem;margin-left:363px;line-height:1.3}}@media (min-width: 992px){.dentist .heading-page .label,.dentist .heading-page .user-name{display:inline-block;margin-bottom:0}.dentist .request-resume{position:absolute;top:0;right:-95px;width:18.75rem;margin-bottom:0}.dentist .request-list{margin-bottom:3.125rem;border-bottom:1px solid #f1f1f1;padding-bottom:.9375rem}.dentist .request-list .request-offer{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;width:23%;margin-top:0;text-align:right}.dentist .request-item-summary{width:68%}.dentist .request-list .request-item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.dentist .invoice-actions .small{margin-left:20px;vertical-align:middle}}.dentist-profile .star-rating .icon-star{font-size:1.25rem}.dentist-profile h2.h2{margin-top:3.125rem;margin-bottom:.9375rem}.dentist-profile .dentist-offer{min-height:184px}.dentist-profile .dentist-offer .dentist-offer-inner{padding:30px 0;background-color:#f1f9fe}.dentist-profile .dentist-offer dt,.dentist-profile .dentist-offer dd{margin-bottom:.25rem}.dentist-profile .dentist-offer dt{font-family:proxima_nova_rgbold}.dentist-profile .dentist-offer .amount,.dentist-profile .dentist-offer .amount-saving{line-height:.7}.dentist-profile .dentist-offer .amount{margin-right:.45rem;font-size:1.375rem}.dentist-profile .dentist-offer .amount-saving{font-size:1.75rem}.dentist-profile .dentist-offer p{margin-bottom:0}.dentist-profile .dentist-offer .btn{margin-bottom:.35rem}.dentist-profile .dentist-offer .btn [class^="icon-"],.dentist-profile .dentist-offer .btn [class*=" icon-"]{margin-left:.25rem;font-size:1.25rem;vertical-align:-3px}.dentist-profile .dentist-address{color:#999;font-size:.875rem}.dentist-profile .dentist-address .divider{margin:0 .25rem}.dentist-profile .dentist-skills{margin-bottom:3.125rem}.dentist-profile .dentist-skills .skill-item{position:relative;padding-left:24px}.dentist-profile .dentist-skills .skill-item::before{content:"\e918";position:absolute;top:7px;left:10px;color:#c3c3c3;font-family:'comparadentistas' !important;font-size:8px}.dentist-profile .dentist-skills .skill-item+.skill-item{margin-top:.25rem}.dentist-profile .table-experience th{width:13.125rem;padding-left:0;font-family:proxima_novasemibold}.dentist-profile .table-experience tr:last-child th,.dentist-profile .table-experience tr:last-child td{border-bottom:1px solid #dadada}.dentist-profile .table-experience ul,.dentist-profile .table-experience ol,.dentist-profile .table-experience dl,.dentist-profile .table-experience p{margin-bottom:0}.dentist-profile .clinic-info .info-item{border-radius:.25rem;background-color:#f1f9fe}.dentist-profile .clinic-info .info-item,.dentist-profile .clinic-info .h3{font-size:.875rem}.dentist-profile .clinic-info .h3,.dentist-profile .clinic-info .info-item-content{padding:15px 20px}.dentist-profile .clinic-info .h3{border-bottom:1px solid #b8d9ed;margin-bottom:0}.dentist-profile .clinic-info p{margin-bottom:0}.dentist-profile .clinic-info li{line-height:1.3}.dentist-profile .clinic-info li+li{margin-top:.25rem}@media (max-width: 767px){.dentist-profile .dentist-offer{padding-right:.625rem;padding-left:.625rem}.dentist-profile .dentist-offer dt{margin-bottom:0;line-height:1.3}.dentist-profile .dentist-offer dd{margin-bottom:.85rem}.dentist-profile .dentist-offer .btn{margin-top:.9375rem}.dentist-profile .table-experience{width:30rem}.dentist-profile .table-experience th{width:10rem}.dentist-profile td .pull-left{float:none;display:block;margin-bottom:.625rem}}@media (min-width: 768px){.dentist-profile .heading-page .user-name{display:inline-block}.dentist-profile .dentist-offer-inner.sticky{position:fixed;top:0;right:0;left:0;z-index:1030;box-shadow:0 2px 4px rgba(0,0,0,0.2);padding:15px 0}.dentist-profile .dentist-offer-inner .row{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.dentist-profile .dentist-offer-inner dt{clear:both;float:left;min-width:10rem;margin-right:.45rem}.dentist-profile .clinic-info{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.dentist-profile .clinic-info .info-item{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-top:0}.dentist-profile .clinic-info .info-item+.info-item{margin-left:20px}}@media (min-width: 992px){.dentist-profile .heading-page,.dentist-profile .heading-page+p{display:inline-block}.dentist-profile .heading-page{margin-bottom:1.875rem}.dentist-profile .heading-page+p{margin-left:.35rem}}.patient-dashboard .dashboard-item>p,.patient-dashboard .well-amount,.patient-dashboard .well-dashboard-details p{font-size:.875rem}.well{border-radius:.25rem;margin:.9375rem 0 0.35rem;padding:13px 20px}.well-default{background-color:#f8f8f8}.well-info{background-color:#f6fbfe}.well-success{background-color:#eaf8f2}.well-warning{background-color:#f8efe3}.well p{margin-bottom:.15rem}.well .label{margin-bottom:10px}.well .well-amount{color:#4a4a4a;font-size:.875rem}.well .well-dashboard-details p{line-height:1.3}.well .well-dashboard-details p+p{margin-top:.35rem}.distance{display:inline-block;border-radius:.25rem;padding:0 5px;background-color:#f0f0f0;text-shadow:0 1px 0 #fff}.patient .offer-list{margin-bottom:5rem}.patient .offer-item{margin-bottom:2.5rem;padding-bottom:2.5rem;border-bottom:1px solid #f2f2f2}.patient .offer-item:last-child{margin-bottom:0}.patient .offer-heading{margin-bottom:.3rem}.patient .offer-heading h3,.patient .offer-heading p{display:inline-block}.patient .offer-about .star-rating{margin-bottom:.8125rem}.patient .offer-description{margin-bottom:0}.patient .offer-description dt,.patient .offer-description dd{margin-bottom:0}.patient .offer-description dt{clear:both;float:left;margin-right:.3rem;font-family:proxima_nova_rgbold}.patient .offer-by-clinic{min-width:250px}.patient .offer-amount{font-size:1.75rem;line-height:1.2}.patient .offer-saving{margin-bottom:.25rem;font-family:proxima_novalight;font-size:1.375rem}.patient .btn [class^="icon-"],.patient .btn [class*=" icon-"]{margin-left:.25rem;font-size:1.25rem;vertical-align:-3px}.patient .how-to-choose{margin-top:3.125rem}.patient .how-to-choose li{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-bottom:1.625rem}.patient .how-to-choose [class^="icon-"],.patient .how-to-choose [class*=" icon-"]{width:50px;font-size:48px;text-align:center}.patient .how-to-choose p{margin-bottom:0;margin-left:1.75rem;line-height:1.3}.patient .how-to-choose .h3{display:block}.well-dentist-data,.well-offer-ok{padding:1.25rem}.well-dentist-data dl,.well-offer-ok dl{width:100%}.well-dentist-data dt,.well-dentist-data dd,.well-offer-ok dt,.well-offer-ok dd{margin-bottom:0}.well-dentist-data dt,.well-offer-ok dt{clear:both;float:left;font-family:proxima_nova_rgbold}.well-offer-ok dl{width:100%;margin-bottom:0}.well-offer-ok dt{margin-right:.4rem}.well-dentist-data dl{margin-bottom:0}.well-dentist-data dt{min-width:11.25rem}.well-dentist-data dd{margin-left:11.25rem}.form-evaluation label{font-size:1rem}.patient-form-profile .form-group{margin-bottom:0}@media (max-width: 767px){.patient .request-details dt.h3{margin-bottom:0 !important}.patient .offer-about{margin-bottom:1.5625rem}.well-offer-ok dl,.well-dentist-data dl{margin-top:.625rem}.well-offer-ok dt,.well-offer-ok dd,.well-dentist-data dt,.well-dentist-data dd{float:none;line-height:1.3}.well-offer-ok dd,.well-dentist-data dd{margin-bottom:.75rem}.well-dentist-data dt{min-width:0}.well-dentist-data dd{margin-left:0}.form-evaluation .c-radio{display:block;margin-left:0 !important}}@media (max-width: 991px){.patient .offer-heading h3,.patient .offer-heading p,.patient .star-rating .text-muted{line-height:1.3}.patient .offer-heading{margin-bottom:.65rem}.patient .offer-heading h3,.patient .offer-heading p{display:block}.patient .star-rating>.text-muted{display:block}}@media (min-width: 768px){.well .row,.well .well-dashboard-details{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.well p{margin-bottom:0}.well .row{position:relative}.well .row::before{content:"";position:absolute;top:-13px;bottom:-13px;left:-.625rem;border-right:1px solid #fff}.well-info .row::before{width:33.3333333333%}.well-warning .row::before,.well-default .row::before{width:41.6666666667%}.well-default .row::before{left:0}.well .well-dashboard-details p b{display:block}.patient .heading-flexbox{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}.patient .heading-flexbox .h2{margin-right:1.25rem}.patient .offer-about{min-width:330px}.patient .offer-item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.dentist-profile-actions{margin-top:4.375rem}.dentist-profile-actions .btn+.btn{margin-left:1.25rem}}@media (min-width: 992px){.patient .offer-heading>p,.patient .star-rating>.text-muted{margin-left:.625rem}}.request-pay .heading-page .treatment{display:block;color:#80bcdf;font-family:proxima_nova_rgregular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.313rem}.request-pay .dentist-offer{border-radius:.25rem;margin-bottom:3.75rem;padding:20px 20px 15px;background-color:#f1f9fe}.request-pay .dentist-offer h3{display:inline-block;margin-right:1.25rem}.request-pay .dentist-offer dl{margin-top:1.25rem}.request-pay .dentist-offer dt,.request-pay .dentist-offer dd{margin-bottom:0}.request-pay .dentist-offer dt{clear:both;float:left;margin-right:.35rem}.request-pay .dentist-offer .offer-description dt{font-family:proxima_nova_rgbold}.request-pay .dentist-offer .request-amount{margin-bottom:0;text-align:right}.request-pay .dentist-offer .original{margin-bottom:.35rem;font-size:.875rem}.request-pay .dentist-offer .offer{line-height:1}.request-pay .dentist-offer dd.offer{font-size:1.75rem}.request-pay .dentist-offer .saving{font-family:proxima_novalight}.request-pay .dentist-offer dd.saving{font-size:1.375rem}@media (max-width: 991px){.request-pay .dentist-offer .request-amount{border-top:1px solid rgba(0,0,0,0.075);padding-top:1.25rem}}@media (min-width: 768px){.request-pay .dentist-offer{padding:30px 30px 25px}.request-pay .dentist-offer dt.offer{margin-top:.5rem}.request-pay .dentist-offer dt.saving{margin-top:.35rem}}@media (min-width: 992px){.request-pay .dentist-offer .request-amount{text-align:right}}.online-calculator>header{margin-bottom:1.25rem}.online-calculator .h1{margin-bottom:0;font-size:1.75rem;text-align:center}.online-calculator .chart-container{border:1px solid #f5f4f4;border-radius:.25rem;margin-bottom:3.125rem;padding:30px 30px 25px;background-color:#fafafa;text-align:center}.online-calculator .chart-container .img-fluid,.online-calculator .chart-container .carousel-inner>.carousel-item>img,.online-calculator .chart-container .carousel-inner>.carousel-item>a>img{display:inline-block}.online-calculator .price-comparison-title,.online-calculator .price-comparison li{border:1px solid #b8d9ed}.online-calculator .price-comparison-title{margin-bottom:7px;padding:15px;color:#3a6e8e;font-size:1.375rem;text-align:center}.online-calculator .price-comparison{margin-bottom:2.5rem}.online-calculator .price-comparison ul{margin-bottom:0}.online-calculator .price-comparison li{position:relative;min-height:290px;margin-top:15px;padding:15px 18px 0;line-height:1.3}.online-calculator .price-comparison dt,.online-calculator .price-comparison dd{margin-bottom:.15rem}.online-calculator .price-comparison dt{clear:both;float:left;margin-right:.25rem}.online-calculator .price-comparison .amount{position:relative;min-height:103px;margin:50px -18px 0;padding:23px 20px;background-color:#98c8e5;color:#fff;font-size:.875rem;text-align:center}.online-calculator .price-comparison .amount::after{width:0;height:0;content:"";position:absolute;top:-25px;right:0;left:50%;z-index:1;border-width:0 50px 25px 50px;border-color:transparent transparent #98c8e5 transparent;border-style:solid;margin-left:-50px}.online-calculator .price-comparison .amount b{display:block;font-family:proxima_nova_rgregular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.875rem;font-weight:normal}.online-calculator .price-comparison .saving{border-color:#74cfa8;color:#74cfa8;font-family:proxima_novasemibold;font-size:1.25rem;text-align:center;text-transform:uppercase}.online-calculator .price-comparison .saving .amount{position:absolute;bottom:0;right:0;left:0;margin-right:0;margin-left:0;padding-top:26px;background-color:#74cfa8}.online-calculator .price-comparison .saving .amount::after{border-bottom-color:#74cfa8}.online-calculator .price-comparison .saving b{display:block;margin:.625rem;font-family:proxima_novasemibold;font-size:2.25rem}.online-calculator .price-comparison .saving i{color:#e8a71e;font-size:1.438rem;font-style:normal}.online-calculator .best-offers{margin-top:3.125rem;margin-bottom:3.125rem;padding-top:4.375rem;padding-bottom:4.375rem;background-color:#eef8fe}.online-calculator .best-offers .h1{margin-bottom:1.125rem}.online-calculator .best-offers-finder{position:relative;border-radius:.25rem;margin-bottom:3.75rem;padding:20px 20px 30px;background-color:#98c8e5}.online-calculator .best-offers-finder label{color:#fff;font-size:1rem;text-transform:uppercase}.online-calculator .best-offers-finder .form-control{border-color:#98c8e5}.online-calculator .best-offers-finder .form-action>small{position:absolute;bottom:-20px;left:0;color:#fff;font-size:.813rem;white-space:nowrap}.online-calculator .best-offers-finder .btn{height:3.188rem;padding-right:.75rem;padding-left:.75rem;line-height:1;text-align:left}.online-calculator .table{border:1px solid #deeff8}.online-calculator .home-customer-review{padding:0}.online-calculator .home-customer-review .h2{font-size:1.125rem;color:#4a4a4a;text-align:center;text-transform:none}@media (min-width: 768px){.online-calculator .price-comparison ul{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.online-calculator .price-comparison li{-webkit-box-flex:1;-webkit-flex:1 2 0;-moz-box-flex:1;-moz-flex:1 2 0;-ms-flex:1 2 0;flex:1 2 0;min-height:0;margin-top:0}.online-calculator .price-comparison li+li{margin-left:7px}.online-calculator .best-offers-finder [class^="col-"]:nth-child(2),.online-calculator .best-offers-finder [class^="col-"]:nth-child(3),.online-calculator .best-offers-finder [class*=" col-"]:nth-child(2),.online-calculator .best-offers-finder [class*=" col-"]:nth-child(3){padding-left:0}.online-calculator .best-offers-finder .form-group{margin-bottom:0}.online-calculator .best-offers-finder .form-action{margin-top:33px}}.signup-form a.add,.signup-form a.remove,.signup-form .note,.signup-form .c-checkbox .c-description{font-size:.875rem}.signup-form a.add,.signup-form a.remove{display:inline-block;margin-top:.3125rem;text-decoration:none}.signup-form a.add [class*="icon-"],.signup-form a.remove [class*="icon-"]{margin-right:.2rem;vertical-align:text-bottom;text-decoration:none}.signup-form a.add .text-decoration,.signup-form a.remove .text-decoration{text-decoration:underline}.signup-form .note [class*="icon-"]{margin-right:.2rem;vertical-align:text-bottom}@media (max-width: 767px){.signup-form h1{font-size:1.40625rem}.signup-form ul{padding-left:1.8rem}.signup-form .row[class*="m-t-"],.signup-form [class*="col-md-"][class*="m-t-"]{margin-top:0 !important}.signup-form .col-md-2.m-t-4{margin-bottom:1.875rem}}.offers .h1{margin-bottom:1.25rem;font-size:1.75rem;text-align:center}.offers .h2{margin-bottom:2.5rem}.offers .nav-tabs .nav-item+.nav-item{margin-left:.2rem}.offers .list-offers{margin-bottom:4.375rem}.offers .offer-item{border:1px solid #dadada;border-radius:.25rem;margin-bottom:1.875rem;padding:.9375rem 1.5625rem 1.5625rem}.offers .offer-item:last-child{margin-bottom:0}.offers .offer-item .dentist-name{margin-right:1.25rem;font-size:1.25rem}.offers .offer-item .row a:not(.btn){display:block;margin-bottom:1.25rem;font-family:proxima_nova_rgbold;font-size:1.25rem}.offers .offer-item .table tr>th,.offers .offer-item .table tr>td{border-top:0;padding-top:0;padding-left:0;vertical-align:middle}.offers .offer-item .table tr>th{border-bottom:1px solid #dadada;padding-bottom:.5rem}.offers .offer-item .table tr>td{padding-bottom:0}.offers-list-dropdown{margin-bottom:3.125rem}.offers-list-dropdown .h2{font-size:1.25rem;text-transform:none}.offers-list-dropdown .btn-group{vertical-align:inherit}.offers-list-dropdown .btn-group.open .dropdown-toggle{box-shadow:none}.offers-list-dropdown .dropdown-toggle{margin-left:.45rem;font-size:1.75rem;text-decoration:none}.offers-list-dropdown .dropdown-toggle::after{font-size:1.125rem}.offers-how-to,.offers-send-request{padding:4.375rem 0}.offers-how-to{background-color:#f3fafe;text-align:center}.offers-how-to .embed-responsive{margin-bottom:3.4375rem}.offers .home-customer-review .btn{padding-right:3.125rem;padding-left:3.125rem}@media (max-width: 767px){.offers .table th,.offers .table td{white-space:nowrap}}@media (max-width: 991px){.offers .nav-tabs{width:100%;padding:0 1.25rem;white-space:nowrap;overflow-y:auto}.offers .nav-item:last-child{margin-right:1.25rem}}@media (min-width: 992px){.offers .offer-item .row{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}}@media (min-width: 1200px){.offers .nav-tabs .nav-item+.nav-item{margin-left:.8rem}}.how-to .h1{margin-bottom:1.25rem;font-size:1.75rem;text-align:center}.how-to .h2{margin-bottom:2.5rem}.how-to-video,.how-to-send-request,.step-by-step,.questions-help{padding:4.375rem 0}.how-to-send-request,.questions-help{background-color:#f3fafe}.bg-light{background-color:#fff}.how-to-send-request .btn{padding-right:2.5rem;padding-left:2.5rem}.step-by-step{padding-bottom:0}.step-by-step .h3{margin-bottom:1.25rem}.step-by-step [class^="icon-"],.step-by-step [class*=" icon-"]{display:inline-block;margin-bottom:1.25rem;font-size:1.75rem}.step-by-step p{margin-bottom:0;padding:0 .625rem}.questions-help .phone,.questions-help .email{font-size:1.875rem}.questions-help .email{margin-left:3.125rem}.questions-help .email [class^="icon-"],.questions-help .email [class*=" icon-"]{margin-right:.5rem}.questions-help [class^="icon-"],.questions-help [class*=" icon-"]{font-size:2.5rem;vertical-align:middle}@media (max-width: 767px){.questions-help .phone,.questions-help .email{font-size:1.25rem}.questions-help [class^="icon-"],.questions-help [class*=" icon-"]{font-size:1.75rem}}@media (max-width: 991px){.step-by-step [class^="col-"]+[class^="col-"],.step-by-step [class^="col-"]+[class*=" col-"],.step-by-step [class*=" col-"]+[class^="col-"],.step-by-step [class*=" col-"]+[class*=" col-"]{margin-top:2.5rem}.questions-help .phone,.questions-help .email{display:block;margin-left:0}.questions-help .phone{margin-bottom:.625rem}}.faq .h1{margin-bottom:1.25rem;font-size:1.75rem;text-align:center}.faq .h2{margin-bottom:2.5rem}.faq-list{padding:2.5rem 0 4.375rem}.faq-list .faq-navbar{margin-bottom:3.75rem}.faq-list .faq-navbar .faq-navbar-item.active{background-color:#f3fafe}.faq-list .faq-navbar a{display:block;text-decoration:none}.faq-list .faq-navbar [class^="icon-"],.faq-list .faq-navbar [class*=" icon-"],.faq-list .faq-navbar p{color:#4a4a4a}.faq-list .faq-navbar p{margin-bottom:0}.faq-list .faq-navbar p,.faq-list .faq-navbar strong{line-height:1.3}.faq-list .faq-navbar strong{font-family:proxima_novasemibold;font-size:1.125rem}.faq-list .faq-accordion a,.faq-list .faq-accordion .collapse-inner{padding:.688rem 1rem}.faq-list .faq-accordion a{position:relative;display:block;padding-right:2rem;background-color:#f3fafe;text-decoration:none}.faq-list .faq-accordion a::after{content:"\e92d";position:absolute;top:15px;right:13px;font-family:'comparadentistas' !important;font-size:.688rem;font-style:normal;font-weight:normal;line-height:1;opacity:.2}.faq-list .faq-accordion a.collapsed::after{content:"\e92c"}.faq-list .faq-accordion .collapse-inner{padding-bottom:1.5rem}.faq .how-to-send-request{background-color:#f9f9f9}@media (max-width: 767px){.faq-list .faq-navbar .faq-navbar-item{border-top:1px solid #dadada;border-bottom:1px solid #dadada;margin-bottom:-1px;padding:.55rem;line-height:1}.faq-list .faq-navbar [class^="icon-"],.faq-list .faq-navbar [class*=" icon-"]{display:inline-block;min-width:30px}}@media (max-width: 991px){.faq-list .faq-navbar strong{margin-bottom:0}}@media (min-width: 768px){.faq-list .faq-navbar{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.faq-list .faq-navbar .faq-navbar-item{width:25%;border-top:1px solid #dadada;border-bottom:1px solid #dadada;padding:30px 20px;text-align:center}.faq-list .faq-navbar [class^="icon-"],.faq-list .faq-navbar [class*=" icon-"]{display:block;margin-bottom:.625rem;font-size:1.55rem}.faq-list .faq-navbar strong{display:block;margin-bottom:.4166666667rem}}.calculate-price .h1{margin-bottom:1.25rem;font-size:1.75rem;text-align:center}.calculate-price .h2{margin-bottom:2.5rem}.calculate-price-header{margin-bottom:1.875rem}.calculate-price-header [class^="col-"],.calculate-price-header [class*=" col-"]{background-color:#80bcdf}.calculate-price-header .bg-image-01,.calculate-price-header .bg-image-02,.calculate-price-header .bg-image-03{background-position:center;background-repeat:no-repeat;background-size:cover}.calculate-price-header .bg-image-01{background-image:url("/assets/dummy/calculate-img-01.jpg")}.calculate-price-header .bg-image-02{background-image:url("/assets/dummy/calculate-img-02.jpg")}.calculate-price-header .bg-image-03{background-image:url("/assets/dummy/calculate-img-03.jpg")}.calculate-price-header .calculate-price-form{padding:1.25rem}.calculate-price-header .calculate-price-form .h2,.calculate-price-header .calculate-price-form p{color:#fff;text-transform:uppercase}.calculate-price-header .calculate-price-form p{line-height:1}.calculate-price-header .calculate-price-form p b{font-size:1.313rem}.calculate-price-header .calculate-price-form .h2{margin-bottom:0;font-size:1.25rem}.calculate-price-header .calculate-price-form label{margin-bottom:.25rem}.calculate-price-header .calculate-price-form .btn{margin-top:1.25rem}.calculate-price-header .bg-transparent{background-color:transparent}.calculate-price-header .tab-content{border-bottom:1px solid #dadada;padding:2.5rem 0 1.25rem}.calculate-price-form label{color:#fff;text-transform:uppercase}.calculate-price-form .form-control{height:3.188rem}.calculate-price .how-to,.calculate-price-description,.calculate-price-comparison-price,.calculate-price-saving,.calculate-price-treatment-description,.best-dentists{padding:4.375rem 0}.calculate-price .how-to{background-color:#f3fafe}.lead-mkt{margin-bottom:4.375rem}.calculate-price-social-ntw a{text-decoration:none;font-size:1.563rem;line-height:1}.calculate-price-social-ntw a+a{margin-left:1.25rem}.calculate-price .how-to{text-align:center}.calculate-price .how-to .h2{margin-bottom:.625rem}.calculate-price .how-to .h3{margin-bottom:1.875rem}.calculate-price .how-to .calculate-price-form{border-radius:.25rem;margin-bottom:4.375rem;padding:20px 20px 30px;background-color:#80bcdf}.calculate-price .how-to .calculate-price-form .form-control{border-color:#fff}.calculate-price .how-to .calculate-price-form label{font-size:1rem}.calculate-price .how-to .calculate-price-form .form-action{position:relative}.calculate-price .how-to .calculate-price-form .form-action>small{position:absolute;bottom:-20px;left:0;color:#fff;font-size:.813rem;white-space:nowrap}.calculate-price .how-to .calculate-price-form .btn{height:3.188rem;line-height:1}.calculate-price .how-to .embed-responsive{margin-bottom:3.4375rem}.calculate-price-description .h2:not(:first-child),.calculate-price-treatment-description .h2:not(:first-child){margin-top:3.125rem}.calculate-price-description .home-average-price{padding-bottom:0}.calculate-price-description li{position:relative;padding-left:1rem;line-height:1.3}.calculate-price-description li+li{margin-top:.9375rem}.calculate-price-treatment-description .dentist{padding:2.5rem 1.25rem;background-color:#f9f9f9}.calculate-price-treatment-description .dentist .request-summary-price,.calculate-price-treatment-description .dentist .request-oral-treatments{border-bottom-color:#e7e7e7}.calculate-price-treatment-description .dentist .request-oral-treatments dl dt>span{background-color:#f9f9f9}.calculate-price-treatment-description .dentist .request-message,.calculate-price-treatment-description .dentist .request-message p:last-of-type{margin-bottom:0}.calculate-price-treatment-description .dentist .request-message{border-bottom:1px solid #e7e7e7;margin-bottom:2.5rem;padding-bottom:2.5rem}.calculate-price-treatment-description .tab-content{padding-top:3.125rem}.calculate-price-treatment-description .tab-content .table-responsive{border:1px solid #deeff8;margin-top:1.875rem}.calculate-price-treatment-description .tab-content .table{margin-bottom:0}.calculate-price-treatment-description .tab-content thead th{border-bottom:1px solid #deeff8}.calculate-price-example{padding:2.5rem 1.25rem;background-color:#f3fafe}.calculate-price-example+.calculate-price-example{margin-top:2.5rem}.calculate-price-example .btn{white-space:normal}.best-dentists .row>ul>li{margin-bottom:.625rem}.best-dentists .review-image{float:left;border-radius:.25rem;margin-right:.9375rem}.best-dentists .user-name{display:block;margin-bottom:.5rem;font-size:1.125rem;line-height:1.2}.best-dentists .review-item{padding:40px 20px;background-color:#f9f9f9}.best-dentists .review-item ul,.best-dentists .review-item p{font-size:.875rem}.best-dentists .review-item p:last-of-type{margin-bottom:0}.best-dentists .review-item ul{margin:.9375rem 0;padding-left:16px;list-style-type:disc}@media (max-width: 767px){.calculate-price-header .nav-tabs,.calculate-price-treatment-description .nav-tabs{width:100%;padding:0 1.25rem;white-space:nowrap;overflow-y:auto}.calculate-price-header .nav-item:last-child,.calculate-price-treatment-description .nav-item:last-child{margin-right:1.25rem}}.calculate-price-comparison-price .list-cities{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-0.3125rem}.calculate-price-comparison-price .list-cities li{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;width:50%;padding:0 .3125rem .625rem}.calculate-price-comparison-price .list-cities .btn{white-space:normal}@media (min-width: 768px) and (max-width: 991px){.calculate-price-description .home-average-price{margin-right:-3.125rem;margin-left:-3.125rem}}@media (min-width: 768px){.calculate-price-header .row{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.calculate-price .how-to .calculate-price-form{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}.calculate-price .how-to .calculate-price-form .form-group{margin-right:1.25rem;margin-bottom:0;text-align:left}.calculate-price-comparison-price .list-cities{margin-left:-0.625rem}.calculate-price-comparison-price .list-cities li{width:33.3333333333%;padding:0 .625rem 1.25rem}.calculate-price-example .row,.calculate-price-example [class*="col-"]{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}.public-request .h1{margin-bottom:1.25rem;font-size:1.75rem;text-align:center}.public-request .h2{margin-bottom:2.5rem}.public-request .public-request-header{margin-bottom:6.25rem}.public-request .dentist-bg{margin-bottom:4.375rem;padding:2.5rem 1.25rem;background-color:#f9f9f9}.public-request .dentist-bg .request-summary-price{border-bottom:0;margin-bottom:0;padding-bottom:0}.public-request .dentist .table-responsive{border:1px solid #deeff8;margin-top:1.875rem;margin-bottom:4.375rem}.public-request .dentist .table{margin-bottom:0}.public-request .dentist .table th,.public-request .dentist .table td{font-size:.875rem}.public-request .dentist thead th{border-bottom:1px solid #deeff8}.public-request .dentist .star-rating{display:block}.public-request .dentist .request-oral-treatments{border-bottom:0;margin-bottom:4.375rem;padding-bottom:0}.public-request-how-to{padding:4.375rem 0;background-color:#f3fafe;text-align:center}.public-request-how-to .calculate-price-form{border-radius:.25rem;margin-bottom:4.375rem;padding:20px 20px 30px;background-color:#80bcdf}.public-request-how-to .calculate-price-form .form-control{border-color:#fff}.public-request-how-to .calculate-price-form .form-action{position:relative}.public-request-how-to .calculate-price-form .form-action>small{position:absolute;bottom:-20px;left:0;color:#fff;font-size:.813rem;white-space:nowrap}.public-request-how-to .calculate-price-form label{font-size:1rem}.public-request-how-to .calculate-price-form .btn{height:3.188rem;line-height:1}.public-request-how-to .embed-responsive{margin-bottom:3.4375rem}@media (min-width: 768px){.public-request-how-to .calculate-price-form{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}.public-request-how-to .calculate-price-form .form-group{margin-right:1.25rem;margin-bottom:0;text-align:left}}@media (min-width: 992px) and (max-width: 1199px){.public-request .dentist .table td:nth-child(5){padding-top:.7rem;padding-bottom:.7rem;line-height:1.3;white-space:normal}}@media (min-width: 992px){.public-request .dentist .table td{height:55px}.public-request .dentist .table td:nth-child(1){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.checkout{padding-bottom:3.125rem}.checkout header{margin-bottom:2.8125rem}.checkout header p{margin-bottom:0}.checkout .h1{margin-top:2.5rem;font-size:2.125rem;text-align:center}.checkout .h1 .clinic-name{color:#80bcdf;text-transform:uppercase}.checkout .other-patients{text-align:center}.checkout-alert{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;margin-bottom:3.125rem;padding:1.25rem;background-color:#e7f5fe;font-family:proxima_novalight;font-size:1.4rem;line-height:1.4;text-align:center}.checkout-alert p{margin-bottom:0}.checkout-alert .small{display:block;font-size:1rem}.checkout-step+.checkout-step{border-top:1px solid #dadada;margin-top:1.5625rem;padding-top:1.5625rem}.checkout-step .h2{margin-bottom:1.25rem;color:#4a4a4a;font-size:1.5rem;font-family:proxima_nova_rgregular,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1;text-transform:none}.checkout-step .h2 .bullet-number{margin-right:1.25rem}.checkout-step .h3{text-transform:uppercase}.checkout-step .list-important{font-size:.875rem}.checkout-step dt,.checkout-step dd{margin-bottom:.25rem}.checkout-step dt{font-family:proxima_nova_rgbold}.checkout-step .amount,.checkout-step .amount-saving{line-height:.7}.checkout-step .amount{margin-right:.45rem;font-size:1.375rem}.checkout-step .amount-saving{font-size:1.75rem}.checkout-step p{margin-bottom:0}.checkout-step .custom-control{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.checkout-step .checkout-amount{margin-bottom:1.25rem;font-family:proxima_nova_rgbold;font-size:1.25rem}.checkout-step .checkout-amount span{font-size:1.625rem}.checkout-step .list-benefits{margin-bottom:2.5rem}.checkout-step .list-benefits li{position:relative;margin-bottom:.4rem;padding-left:2.35rem;counter-increment:benefits}.checkout-step .list-benefits li::before{width:1.563rem;height:1.563rem;position:absolute;top:-3px;left:0;content:counter(benefits);display:inline-block;border-radius:50%;margin-right:.625rem;background-color:#80bcdf;color:#fff;font-family:proxima_novasemibold;line-height:1.8;text-align:center}.checkout-secure{border-top:1px solid #dadada;border-bottom:1px solid #dadada;margin:2.5rem 0;padding:2.1875rem 0;font-size:.875rem;text-align:center}.checkout-secure p{margin-bottom:0}.checkout-secure .list-logos{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;margin-top:1.875rem}.checkout-secure .list-logos li{padding:0 10px 20px}.checkout-help{border-bottom:1px solid #dadada;margin-bottom:3.125rem;padding-bottom:2.5rem;text-align:center}.checkout-help .h2{color:#4a4a4a;font-family:proxima_nova_rgregular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.5rem;text-transform:none}.checkout-help .phone,.checkout-help .email{font-family:proxima_nova_rgbold}.checkout-help .phone{font-size:1.875rem}.checkout-help .phone [class*="icon-"]{font-size:40px}.checkout-help .email{font-size:1.25rem}.checkout-help .email [class*="icon-"]{margin-right:.55rem;font-size:30px;vertical-align:sub}.checkout-help [class*="icon-"]{color:#c3c3c3;vertical-align:middle}.btn-checkout-cancel{font-family:proxima_novasemibold;text-transform:uppercase}.collapse-payment{position:relative;display:none;margin:20px 0;padding:15px;background-color:#f5f5f5}.collapse-payment::before{width:0;height:0;content:"";position:absolute;top:-20px;left:50px;vertical-align:middle;content:"";border-bottom:1.5em solid #f5f5f5;border-right:1.5em solid transparent;border-left:1.5em solid transparent}.collapse-payment.active{display:block}.collapse-payment label{font-size:1rem}.collapse-payment .c-select+.c-select{margin-top:.625rem}.collapse-payment .form-control-cvv{width:4.5rem;margin-right:.625rem}.collapse-payment .form-control-cvv+a{font-size:.875rem}.collapse-payment.by-paypal .btn{padding:0 1.25rem 0 0}.collapse-payment.by-paypal .btn img{margin-right:1rem}.collapse-payment.by-transfer .account-number{font-size:1.5rem}.collapse-payment.by-transfer .transfer-description{border-top:1px solid #dadada;margin-top:1.25rem;padding-top:1.25rem}.checkout-success{padding-bottom:0}.checkout-success header .h1{margin-bottom:1.875rem;font-family:proxima_novalight;font-size:1.5rem;text-align:left}.checkout-success header .container{border-bottom:1px solid #dadada;margin-bottom:3.125rem;padding-bottom:3.125rem}.checkout-success .btn-print{position:absolute;top:0;right:0}.checkout-success .dl-details>dt{font-family:proxima_nova_rgbold}.checkout-success .dl-details>dd.amount-saving{font-size:1.25rem}.checkout-success .dl-details>dd a{margin-left:.25rem;font-size:.875rem;text-transform:none}.checkout-success .dl-details>dd.request-oral-treatments{border-bottom:0;margin-bottom:0;padding-bottom:0}.checkout-success .dl-details+.dl-details{margin-top:2.5rem}.checkout-success .checkout-important .container{border-top:1px solid #dadada;margin-top:3.125rem;padding-top:3.125rem}@media (max-width: 767px){.checkout-step{padding-right:.625rem;padding-left:.625rem}.checkout-step dt{margin-bottom:0;line-height:1.3}.checkout-step dd{margin-bottom:.85rem}.checkout-step .checkout-amount{line-height:1.2}.checkout-step .checkout-amount span{display:block}.collapse-payment.by-transfer p,.collapse-payment.by-transfer .account-number{font-size:1rem}.collapse-payment.by-transfer .account-number{display:block;border-radius:.125rem;padding:.15rem .35rem;background-color:#e5e5e5;text-shadow:0 1px 0 #fff}.checkout-success .dl-details dt.m-t-3,.checkout-success .dl-details dd.m-t-3,.checkout-success .dl-details dt.m-t-5,.checkout-success .dl-details dd.m-t-5{margin-top:0 !important}.checkout-success .dl-details dd,.checkout-success .dl-details dd.request-oral-treatments{margin-bottom:.9375rem}.checkout-success .dl-details dd a{display:block;margin-left:0}}@media (min-width: 768px){.checkout .other-patients{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.checkout dt{clear:both;float:left;min-width:10rem;margin-right:.45rem}.checkout .checkout-amount{line-height:1}.checkout .checkout-amount span{margin-left:1.875rem}.checkout-alert{min-height:135px;padding:2.5rem 1.25rem;font-size:1.875rem}.checkout-step .credit-card-logos{width:192px;height:29px;display:inline-block;margin-left:35px;background:url(/assets/credit-card-logo.png) no-repeat;background-size:cover}.collapse-payment{padding:30px}.collapse-payment .form-group{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.collapse-payment label{min-width:8.438rem;margin-right:1rem;margin-bottom:0;font-size:1rem;text-align:right}.collapse-payment .c-select+.c-select{margin-top:0;margin-left:.625rem}.collapse-payment .form-action{margin-left:9.438rem}.checkout-secure{margin-top:6.25rem}.checkout-secure .list-logos li{padding-bottom:0}.checkout-success header .h1{margin-top:5rem;font-size:2rem}.checkout-success .dl-details>dt{width:12rem}.checkout-success .dl-details>dt [class*="icon-"]{display:inline-block;min-width:1.8rem}.checkout-success .dl-details>dd{margin-bottom:.25rem;margin-left:13.5rem}.checkout-success .dl-details>dd.request-oral-treatments dl{clear:both;transform:translateY(-25px)}}@media (min-width: 992px){.checkout-step .h2{margin-bottom:0}.checkout-secure .list-logos li{padding:0 20px}}.dentist-information nav a{display:inline-block;padding:.1rem 0;text-decoration:none}.dentist-information nav a.active{color:#4a4a4a;font-family:proxima_nova_rgbold}.dentist-information nav [class*="icon-"]{display:inline-block;min-width:1.8rem;color:#4a4a4a}.dentist-information .h1{margin-bottom:1.25rem;font-size:1.75rem}.dentist-information .h3{margin-top:3.125rem;margin-bottom:1.25rem;font-size:1.25rem}.dentist-information .list-features{margin-bottom:1.875rem}.dentist-information .list-features li{margin-bottom:.625rem}.dentist-information .list-features .features{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;border-radius:.3rem;padding:13px 20px;background-color:#e6f6ff;line-height:1.3}.dentist-information .list-features [class*="icon-"]{min-width:5rem;margin-right:1.25rem;color:#3a6e8e;font-size:63px}@media (max-width: 767px){.dentist-information .lead{font-size:1.125rem;line-height:1.3}.dentist-information .btn{white-space:normal}.dentist-information .list-features [class*="icon-"]{min-width:4rem;font-size:50px}}@media (max-width: 991px){.dentist-information .dropdown{margin-bottom:.625rem}.dentist-information .list-dentist-menu{border-radius:.25rem;box-shadow:0 6px 12px rgba(0,0,0,0.175);border:1px solid #dbdbdb;position:absolute;top:100%;left:0;z-index:1000;float:left;margin-top:10px;padding:10px 0;background-color:#fff;background-clip:padding-box}.dentist-information .list-dentist-menu::before,.dentist-information .list-dentist-menu::after{width:0;height:0;position:absolute;content:"";border-style:solid}.dentist-information .list-dentist-menu::before{top:-7px;left:11px;z-index:5;border-width:0 7px 7px 7px;border-color:transparent transparent #fff transparent}.dentist-information .list-dentist-menu::after{top:-8px;left:10px;z-index:4;border-width:0 8px 8px 8px;border-color:transparent transparent #dbdbdb transparent}.dentist-information .list-dentist-menu a{clear:both;display:block;padding:3px 20px;line-height:1.6;color:#222;white-space:nowrap}}@media (min-width: 992px){.dentist-information .list-features{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-left:-10px}.dentist-information .list-features li{width:33.3333333333%;padding:0 10px}.dentist-information .list-features .features{width:100%;height:180px;display:table-cell;padding:28px 20px 0;text-align:center}.dentist-information .list-features [class*="icon-"]{display:block;min-width:0;margin-bottom:1.125rem}}.about-us .h1{margin-bottom:1.25rem;font-size:2.125rem}.about-us .h3{margin-bottom:1.875rem}.about-us .about-us-image{height:450px;margin-top:1.875rem;margin-bottom:3.75rem;background:url(/assets/dummy/about-us.jpg) no-repeat;background-size:cover}.about-us .cta-signup{border-top:1px solid #dadada;border-bottom:1px solid #dadada;margin:2.5rem 0 3.125rem;padding:1.875rem 0 2.5rem;text-align:center}.about-us .cta-signup .btn{padding-right:3.125rem;padding-left:3.125rem}.about-us .cta-signup .btn+.btn{margin-left:.9375rem}.about-us .how-to,.about-us .home-press{margin-top:4.375rem;margin-bottom:4.375rem}.about-us .home-press .list-articles{margin-bottom:2.5rem}.about-us .home-press .list-articles li{margin-bottom:.625rem}.about-us-features{margin-bottom:4rem}.about-us-features .h2{font-size:1.25rem;text-align:center}.about-us-features [class*="icon"]{width:6.25rem;height:6.25rem;border-radius:50%;margin:1.875rem auto 2.1875rem;background-color:#3a6e8e;text-align:center}.about-us-features [class*="icon"]::before{color:#fff;font-size:60px;line-height:1.6}@media (max-width: 767px){.about-us .h1{font-size:1.5rem}.about-us .about-us-image{height:300px;background-position:top center}.about-us .cta-signup .btn{display:block}.about-us .cta-signup .btn+.btn{margin-top:.625rem;margin-left:0}.about-us .home-press .list-articles li{margin-bottom:.9375rem}.about-us .home-press .list-articles a{display:block}}@media (max-width: 991px){.about-us-features{text-align:center}.about-us-features .h2{margin-top:3.125rem}}.hidden{display:none}.input-group.has-success::after,.input-group.has-danger::after{right:60px;top:15px}.col-md-5.has-success::after,.col-md-5.has-danger::after{right:20px;top:15px}#details_table .row .form-group.has-success::after,#details_table .row .form-group.has-danger::after{top:15px}#details_table .row:nth-child(2) .form-group.has-success::after,#details_table .row:nth-child(2) .form-group.has-danger::after{top:44px}.c-checkbox.has-success::after,.c-checkbox.has-danger::after{top:0;right:-20px}.price-calculator-vertical .has-success::after,.price-calculator-vertical .has-warning::after,.price-calculator-vertical .has-danger::after{top:15px}.modal-body{max-height:initial !important}.quotation_details_tooth input.form-control[readonly]{background-color:white;color:#0091c1;cursor:pointer}.quotation_details_tooth input.form-control[readonly]::-webkit-input-placeholder{color:#0091c1}.quotation_details_tooth input.form-control[readonly]:-moz-placeholder{color:#0091c1;opacity:1}.quotation_details_tooth input.form-control[readonly]::-moz-placeholder{color:#0091c1;opacity:1}.quotation_details_tooth input.form-control[readonly]:-ms-input-placeholder{color:#0091c1}#details_table .row label{display:none}#details_table .row:nth-child(2) label{display:inline-block}#secondary_details_table .treatment_title{margin-top:1em;margin-bottom:0.5em}#secondary_details_table .treatment_title.col-md-4{text-align:right}.offer-about span.text-muted.font-size-sm{vertical-align:super}.new_treatment,#secondary_treatment{margin-top:1em}.highlight,.val_highlight{fill:#a3dbfb}.back-spinner{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(128,140,141,0.56);z-index:40;text-align:center;padding-top:23%}.back-spinner span{padding:50px 15px 15px;background-color:#DDD;text-align:center;font-size:16px;display:inline-block;border-radius:10px;top:50%;left:50%;margin-top:-30px;margin-left:-125px;position:absolute}.back-spinner .spinner{display:none;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;display:block;width:40px;height:40px;background-color:#333;border-radius:100%;-webkit-animation:sk-scaleout 1.0s infinite ease-in-out;animation:sk-scaleout 1.0s infinite ease-in-out}@-webkit-keyframes sk-scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes sk-scaleout{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.abracadabra[data-attribute=email]{border-bottom:none}.abracadabra-input-and-button-wrapper .abracadabra-input{width:100%}.abracadabra-buttons button{background-color:white;border-color:#bbb;padding:3px}.abracadabra-buttons button:hover{background-color:white;border-color:black}.abracadabra-submit{margin-right:5px}.calculate-price-header .bg-image img{width:100%}.calculate-price .h2{margin-bottom:0.5rem !important}#price_calculator p#near_dentists{line-height:0}.fa.fa-check{display:block;width:23px;height:30px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjNWNiODVjIiBkPSJNMjMzLjggNjEwYy0xMy4zIDAtMjYtNi0zNC0xNi44TDkwLjUgNDQ4LjhDNzYuMyA0MzAgODAgNDAzLjMgOTguOCAzODljMTguOC0xNC4yIDQ1LjUtMTAuNCA1OS44IDguNGw3MiA5NUw0NTEuMyAyNDJjMTIuNS0yMCAzOC44LTI2LjIgNTguOC0xMy43IDIwIDEyLjQgMjYgMzguNyAxMy43IDU4LjhMMjcwIDU5MGMtNy40IDEyLTIwLjIgMTkuNC0zNC4zIDIwaC0yeiIvPjwvc3ZnPg==)}.fa.fa-times{display:block;width:23px;height:30px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZDk1MzRmIiBkPSJNNDQ3IDU0NC40Yy0xNC40IDE0LjQtMzcuNiAxNC40LTUyIDBsLTg5LTkyLjctODkgOTIuN2MtMTQuNSAxNC40LTM3LjcgMTQuNC01MiAwLTE0LjQtMTQuNC0xNC40LTM3LjYgMC01Mmw5Mi40LTk2LjMtOTIuNC05Ni4zYy0xNC40LTE0LjQtMTQuNC0zNy42IDAtNTJzMzcuNi0xNC4zIDUyIDBsODkgOTIuOCA4OS4yLTkyLjdjMTQuNC0xNC40IDM3LjYtMTQuNCA1MiAwIDE0LjMgMTQuNCAxNC4zIDM3LjYgMCA1MkwzNTQuNiAzOTZsOTIuNCA5Ni40YzE0LjQgMTQuNCAxNC40IDM3LjYgMCA1MnoiLz48L3N2Zz4=)}ul.social{list-style:none}ul.social li{display:inline}.lead{visibility:hidden}.lead ul{margin-bottom:0 !important}.site-logo a{color:white;text-decoration:none}.file-modal .image img{width:100%}.form-group-file .filename{width:90%}.form-group-file .filename a{max-width:90%;overflow:hidden;display:inline-block;vertical-align:bottom;text-overflow:ellipsis}.form-group-file .close span{font-size:2rem}.form-group div.collapse-payment{display:none}.clinic-name a{text-decoration:none;color:#80bcdf}a.removeTooth{text-decoration:none;position:absolute;bottom:-2.4em}#details_table .nested-fields{position:relative}#details_table .row:nth-child(2) a.removeTooth{bottom:-4.4em}dl.request-details-other.attachments ul{display:inline-block}li.page-item,a.page-link{float:left !important}tbody.quotation_public{height:auto !important;max-height:270px !important}#payment-form{margin-top:1em}#payment-form #braintree-paypal-button{text-align:left;margin:0 5px;width:10em}#payment-form #braintree-paypal-button:after{background-color:orange;content:"REALIZAR PAGO"}div.cvv_help{position:relative;display:inline-block}div.cvv_help img{position:absolute;display:none}div.cvv_help:hover img{display:inline;width:225px;top:-250%;left:105%;border:1px solid #999}#card-number,#cvv-selector,#expiration-month,#expiration-year{max-width:100%;font-size:1rem;box-shadow:none;padding:.85rem .75rem;height:2.7rem;border-radius:.3rem;display:block;width:100%;color:#4a4a4a;background-color:#fff;background-image:none;border:1px solid #dadada;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s}#expiration-year{margin-left:.625rem}#cvv-selector{width:4.5rem;margin-right:.625rem}.expirationMonth,.expirationYear{text-align:center}#card-number.braintree-hosted-fields-focused,#cvv-selector.braintree-hosted-fields-focused,#expiration-month.braintree-hosted-fields-focused,#expiration-year.braintree-hosted-fields-focused{border:1px solid rgba(82,168,236,0.5)}#card-number.braintree-hosted-fields-invalid,#cvv-selector.braintree-hosted-fields-invalid,#expiration-month.braintree-hosted-fields-invalid,#expiration-year.braintree-hosted-fields-invalid{border-color:tomato}#card-number.braintree-hosted-fields-valid,#cvv-selector.braintree-hosted-fields-valid,#expiration-month.braintree-hosted-fields-valid,#expiration-year.braintree-hosted-fields-valid{border-color:limegreen}.list-reviews .review-actions .verified{color:#0091c1;text-decoration:underline}.new-request-patient-data label i.text-muted{display:inline}.about-us .about-us-image{height:450px;margin-top:1.875rem;margin-bottom:3.75rem;background:url(/assets/comparadentistas_kloess.jpg) no-repeat;background-size:cover}.lead-mkt{color:#000000;font-size:1.0rem;text-align:center}.lead-mkt [class^="icon-"],.lead-mkt [class*=" icon-"]{width:25px;height:25px;display:inline-block;border-radius:50px;margin-right:.625rem;margin-bottom:0;background-color:#dfb680;color:#fff;font-size:.9rem;line-height:1.8}.lead-mkt .icon-info{padding-left:5px}.home-finder .h1,.home-finder .lead{text-shadow:0 1px 4px #000}@media (max-width: 576px){.home-finder .h1{font-size:1.5rem}}@media (min-width: 578px){.home-finder .h1{font-size:1.75rem}}@media (min-width: 992px){.home-finder .h1{font-family:proxima_nova_rgbold;font-size:40px}}.home-finder img{left:0}.site-header{padding-bottom:0}.home-average-price .card strong{color:black}.home-average-price .cd .card strong{background-color:#ffcc7f}.home-average-price .cd .card strong::after{border-top-color:#ffcc7f}.home-average-price .cd .card{border:1px solid #ffcc7f}.cookies-eu{text-align:center;padding:0.6em;position:fixed;bottom:0;z-index:30;width:100%;background:#80bcdf;color:white}.cookies-eu button{background:#e8a71e;border:1px solid transparent;border-radius:0.25em;text-align:center;text-decoration:none;display:inline-block}.cookies-eu a{color:white}.dentist .request-resume{position:initial;right:initial;top:initial}.dentist .request-resume .request-oral-treatments dl{width:100%}.dentist .request-resume .request-oral-treatments dl dt{width:75%;float:left;margin-right:5%}.dentist .request-resume .request-oral-treatments dl dd{float:left;width:20%}.dentist .heading-page .label{font-size:0.7rem}@font-face{font-family:'icomoon';src:url("/assets/comparadentistas/fonts/icomoon.eot");src:url("/assets/comparadentistas/fonts/icomoon.eot") format("embedded-opentype"),url("/assets/comparadentistas/fonts/icomoon.woff") format("woff"),url("/assets/comparadentistas/fonts/icomoon.ttf") format("truetype"),url("/assets/comparadentistas/fonts/icomoon.svg") format("svg");font-weight:normal;font-style:normal}.dl-menuwrapper{float:left;position:relative;-webkit-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 200%;perspective-origin:50% 200%;width:110%;z-index:5}.dl-menuwrapper button{background:#ccc;border:none;width:48px;height:45px;text-indent:-900em;overflow:hidden;position:relative;cursor:pointer;outline:none}.dl-menuwrapper button:hover,.dl-menuwrapper button.dl-active,.dl-menuwrapper ul{background:#aaa}.dl-menuwrapper button:after{content:'';position:absolute;width:68%;height:5px;background:#fff;top:10px;left:16%;box-shadow:0 10px 0 #fff, 0 20px 0 #fff}.dl-menuwrapper ul{padding:0;list-style:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.dl-menuwrapper li{position:relative}.dl-menuwrapper li a{display:block;position:relative;padding:15px 20px;font-size:16px;line-height:20px;font-weight:300;color:#fff;outline:none;text-decoration:none}.no-touch .dl-menuwrapper li a:hover{background:rgba(255,248,213,0.1)}.dl-menuwrapper li.dl-back>a{padding-left:30px;background:rgba(0,0,0,0.1)}.dl-menuwrapper li.dl-back:after,.dl-menuwrapper li>a:not(:only-child):after{position:absolute;top:0;line-height:50px;font-family:'icomoon';speak:none;-webkit-font-smoothing:antialiased;content:"\e000"}.dl-menuwrapper li.dl-back:after{left:10px;color:rgba(212,204,198,0.3);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dl-menuwrapper li>a:after{right:10px;color:rgba(0,0,0,0.15)}.dl-menuwrapper .dl-menu{margin:5px 0 0 0;position:absolute;width:100%;opacity:0;pointer-events:none;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-backface-visibility:hidden;backface-visibility:hidden}.dl-menuwrapper .dl-menu.dl-menu-toggle{transition:all 0.3s ease}.dl-menuwrapper .dl-menu .menu-container{position:relative;top:20px}.dl-menuwrapper .dl-menu li .menu-container .cta-content a{padding:10px;line-height:0.2rem}.dl-menuwrapper .dl-menu.dl-menuopen{opacity:1;pointer-events:auto;-webkit-transform:translateY(0px);transform:translateY(0px)}.dl-menuwrapper li .dl-submenu{display:none}.dl-menu.dl-subview li,.dl-menu.dl-subview li.dl-subviewopen>a,.dl-menu.dl-subview li.dl-subview>a{display:none}.dl-menu.dl-subview li.dl-subview,.dl-menu.dl-subview li.dl-subview .dl-submenu,.dl-menu.dl-subview li.dl-subviewopen,.dl-menu.dl-subview li.dl-subviewopen>.dl-submenu,.dl-menu.dl-subview li.dl-subviewopen>.dl-submenu>li{display:block}.dl-menuwrapper>.dl-submenu{position:absolute;width:100%;top:50px;left:0;margin:0}.dl-menu.dl-animate-out-4{-webkit-animation:MenuAnimOut4 0.4s ease;animation:MenuAnimOut4 0.4s ease}.dl-menu.dl-animate-out-5{-webkit-animation:MenuAnimOut5 0.4s ease;animation:MenuAnimOut5 0.4s ease}@-webkit-keyframes MenuAnimOut4{100%{-webkit-transform:translateZ(-300px);opacity:0}}@-webkit-keyframes MenuAnimOut5{100%{-webkit-transform:translateY(40%);opacity:0}}@keyframes MenuAnimOut4{100%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0}}@keyframes MenuAnimOut5{100%{-webkit-transform:translateY(40%);transform:translateY(40%);opacity:0}}.dl-menu.dl-animate-in-4{-webkit-animation:MenuAnimIn4 0.4s ease;animation:MenuAnimIn4 0.4s ease}.dl-menu.dl-animate-in-5{-webkit-animation:MenuAnimIn5 0.4s ease;animation:MenuAnimIn5 0.4s ease}@-webkit-keyframes MenuAnimIn4{0%{-webkit-transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0px);opacity:1}}@-webkit-keyframes MenuAnimIn5{0%{-webkit-transform:translateY(40%);opacity:0}100%{-webkit-transform:translateY(0);opacity:1}}@keyframes MenuAnimIn4{0%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1}}@keyframes MenuAnimIn5{0%{-webkit-transform:translateY(40%);transform:translateY(40%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.dl-menuwrapper>.dl-submenu.dl-animate-in-4{-webkit-animation:SubMenuAnimIn4 0.4s ease;animation:SubMenuAnimIn4 0.4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-in-5{-webkit-animation:SubMenuAnimIn5 0.4s ease;animation:SubMenuAnimIn5 0.4s ease}@-webkit-keyframes SubMenuAnimIn4{0%{-webkit-transform:translateZ(600px);opacity:0}100%{-webkit-transform:translateZ(0px);opacity:1}}@-webkit-keyframes SubMenuAnimIn5{0%{-webkit-transform:translateZ(-200px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@keyframes SubMenuAnimIn4{0%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0}100%{-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1}}@keyframes SubMenuAnimIn5{0%{-webkit-transform:translateZ(-200px);transform:translateZ(-200px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.dl-menuwrapper>.dl-submenu.dl-animate-out-4{-webkit-animation:SubMenuAnimOut4 0.4s ease;animation:SubMenuAnimOut4 0.4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-out-5{-webkit-animation:SubMenuAnimOut5 0.4s ease;animation:SubMenuAnimOut5 0.4s ease}@-webkit-keyframes SubMenuAnimOut4{0%{-webkit-transform:translateZ(0px);opacity:1}100%{-webkit-transform:translateZ(300px);opacity:0}}@-webkit-keyframes SubMenuAnimOut5{0%{-webkit-transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(-200px);opacity:0}}@keyframes SubMenuAnimOut4{0%{-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1}100%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0}}@keyframes SubMenuAnimOut5{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(-200px);transform:translateZ(-200px);opacity:0}}.no-js .dl-menuwrapper .dl-menu{position:relative;opacity:1;-webkit-transform:none;transform:none}.no-js .dl-menuwrapper li .dl-submenu{display:block}.no-js .dl-menuwrapper li.dl-back{display:none}.no-js .dl-menuwrapper li>a:not(:only-child){background:rgba(0,0,0,0.1)}.no-js .dl-menuwrapper li>a:not(:only-child):after{content:''}.demo-4 .dl-menuwrapper button{background:#80bcdf}.demo-4 .dl-menuwrapper button:hover,.demo-4 .dl-menuwrapper button.dl-active,.demo-4 .dl-menuwrapper ul{background:#3a6e8e}.demo-5 .dl-menuwrapper button{background:transparent}.demo-5{background:#80bcdf none repeat scroll 0 0;display:inline-block;width:100%}.demo-5 .dl-menuwrapper button:hover,.demo-5 .dl-menuwrapper button.dl-active,.demo-5 .dl-menuwrapper ul{background:#3a6e8e}@media (max-width: 576px){.table th,.table td,.table-fixed thead>tr>th,.table-fixed tbody td{padding:0.8rem 1%;text-overflow:ellipsis;font-size:0.9rem;overflow:hidden;white-space:inherit}.home-quality .btn{padding-left:inherit;padding-right:inherit}.site-logo{float:right;width:80%}.site-header .container{max-width:inherit}.site-header img.logo-image{width:100%}.site-header .btn-link [class^="icon-"],.site-header .btn-link [class*=" icon-"]{font-size:1.1rem}.site-header .navbar-user{margin-top:0.7rem}.site-search-form .btn{margin-top:0}.navbar-user .btn-login span{display:none}}@media (min-width: 577px) and (max-width: 991px){.table th,.table td,.table-fixed thead>tr>th,.table-fixed tbody td{padding:1rem 1%;text-overflow:ellipsis;overflow:hidden;font-size:0.9rem;white-space:inherit}.home-quality .btn{padding-left:inherit;padding-right:inherit}.site-header .container{max-width:inherit}.site-logo{float:right;width:80%}.site-header img.logo-image{width:100%}}.backend_modal{background:white;height:90%;width:90%;border-radius:5px;padding:1em;box-shadow:0 0 10px 0px black;margin:auto}.backend_modal .buttons_panzoom{position:fixed;z-index:1;background:white;padding:0.5em}.backend_modal .modal-body{height:100%}.backend_modal [class*="panzoom_box"]{height:90%;border:1px solid #ddd;border-radius:5px}.pub{margin:15px 0;text-align:left}.pub-title{margin-bottom:5px;font-size:0.8em;font-family:proxima_nova_rgregular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.7rem;font-weight:500;text-transform:capitalize}.abracadabra{border-bottom:1px dashed}.abracadabra:hover{text-decoration:none}.abracadabra-container{display:block}.abracadabra-container>.abracadabra-form>.control-group>.abracadabra-input-and-button-wrapper>.abracadabra-input-container{width:60%;display:inline-block;position:relative}.abracadabra-container>.abracadabra-form>.control-group>.abracadabra-input-and-button-wrapper>.abracadabra-buttons{width:40%;display:inline-block}.abracadabra-container>.abracadabra-form>.control-group>.abracadabra-input-and-button-wrapper>.abracadabra-input-container>.abracadabra-delete-container{position:absolute;top:50%;right:6px}.social-share-button .ssb-icon{background-position:center center;background-repeat:no-repeat;background-size:18px 18px;display:inline-block;height:18px;width:18px}.social-share-button .ssb-twitter{background-image:url(/assets/social-share-button/twitter-9073341a60f4bff475db670afae594e6.svg)}.social-share-button .ssb-facebook{background-image:url(/assets/social-share-button/facebook-6c69c2571b1b13a1866794bfd9dbe21c.svg)}.social-share-button .ssb-google_bookmark{background-image:url(/assets/social-share-button/google_bookmark-def27ea836515e8802cdfd9e13829f46.svg)}.social-share-button .ssb-google_plus{background-image:url(/assets/social-share-button/google_plus-84560926b4bfd2ed63507dc3281d53f7.svg)}.social-share-button .ssb-weibo{background-image:url(/assets/social-share-button/weibo-41a03d81ad0d79410f58da49bec67e73.svg)}.social-share-button .ssb-qq{background-image:url(/assets/social-share-button/qq-130fd0fa22dde836ba82f26029f80051.svg)}.social-share-button .ssb-delicious{background-image:url(/assets/social-share-button/delicious-659daebaca9559edf91ef878e6247849.svg)}.social-share-button .ssb-linkedin{background-image:url(/assets/social-share-button/linkedin-f4fdfa8df2accbf332f781607f49ee5a.svg)}.social-share-button .ssb-tumblr{background-image:url(/assets/social-share-button/tumblr-a4b40c9a7119a06e37bd00e1709844fe.svg)}.social-share-button .ssb-pinterest{background-image:url(/assets/social-share-button/pinterest-fb78d94d36dada31d02e53acea5c1057.svg)}.social-share-button .ssb-douban{background-image:url(/assets/social-share-button/douban-f65c9e833c7f1fb12f4d3b3660d35305.svg)}.social-share-button .ssb-wechat{background-image:url(/assets/social-share-button/wechat-a89d9cfe6f704cf5b380764c0f5a9304.svg)}.social-share-button .ssb-vkontakte{background-image:url(/assets/social-share-button/vkontakte-85b4f6125d6f183ca58f75507cc38f27.svg)}.social-share-button .ssb-xing{background-image:url(/assets/social-share-button/xing-f5f0281f62d72ed9eee3f06084d22ba4.svg)}.social-share-button .ssb-email{background-image:url(/assets/social-share-button/email-ae3d5ab83846b3f191d89a9673c8a2f7.svg)}.social-share-button .ssb-reddit{background-image:url(/assets/social-share-button/reddit-fe36318a829b23bf633abc4bda316a30.svg)}.social-share-button .ssb-hacker_news{background-image:url(/assets/social-share-button/hacker_news-8edc8bc45fdbff01e0214174d237f1b0.svg)}.ss-wechat-dialog{width:270px;height:300px;position:fixed;background:#fff;padding:10px;border:solid 1px #ddd;z-index:11001;font-size:12px;line-height:1.2em}.ss-wechat-dialog .wechat-dialog-qr{text-align:center;margin:10px 0px}.ss-wechat-dialog .wechat-popup-close{width:16px;height:16px;position:absolute;right:0px;top:10px;color:#999;text-decoration:none;font-size:16px}.ss-wechat-dialog .wechat-popup-footer{text-align:left;line-height:22px;color:#666}.social-share-button .ssb-icon{background-size:24px 24px;height:24px;width:24px}body.backend{margin-left:1em}body.backend .checkbox input[type="checkbox"]{position:initial;margin-left:initial}body.backend .modal#selectTooth{overflow-y:auto}body.backend table tbody td.red a{color:red}body.backend table tbody td.green a{color:green}body.backend table tr td,body.backend table tr th{padding:0px 10px}body.backend .help-block{padding-top:5px;padding-left:10px;color:red}body.backend #toggle a .view-more{display:none}body.backend #toggle a.open .view-less{display:none}body.backend #toggle a.open .view-more{display:block}.chart-container div.img-container{background-image:url("/assets/calculator-chart.png");width:625px;height:334px;margin:0 auto;margin-top:30px;position:relative}.chart-container div.graph-left{background-color:white;width:49%;height:91%;opacity:0.5;float:left;text-align:right;transition:width 2s ease}.chart-container div.graph-center{width:1px;height:91%;float:left;border-left:1px solid #4f85a5;border-right:1px solid #4a4a4a;position:relative;z-index:2;transition:width 2s ease}.chart-container div.graph-center span.price-compara{color:#4f85a5;position:absolute;left:-140px;top:-55px;text-align:right;opacity:0;transition:opacity 2s ease}.chart-container div.graph-center span.saving-text{color:white;position:absolute;bottom:15px;left:0;right:0;margin:2px;opacity:0;transition:opacity 2s ease}.chart-container div.graph-center span.saving{color:#74cfa8;position:absolute;bottom:-30px;left:0;right:0;opacity:0;transition:opacity 2s ease}.chart-container div.graph-center span.price{color:#4a4a4a;position:absolute;right:-120px;top:-55px;text-align:left;opacity:0;transition:opacity 2s ease}.chart-container div.graph-right{background-color:white;width:50%;height:91%;opacity:0.5;float:left;text-align:left;padding-top:2%;padding-left:2%}/*!
 * jQuery UI CSS Framework 1.10.3
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}/*!
 * jQuery UI CSS Framework 1.10.3
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(/assets/jquery-ui/ui-bg_flat_75_ffffff_40x100-3c4b974defa5e8bdaf8a603034c4435e.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(/assets/jquery-ui/ui-bg_highlight-soft_75_cccccc_1x100-cec5c56503b8480f834c3fce35dae8df.png) 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(/assets/jquery-ui/ui-bg_glass_75_e6e6e6_1x400-48d8d545f708e5870a965ce9df8b0e38.png) 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url(/assets/jquery-ui/ui-bg_glass_75_dadada_1x400-d618461418b1ebc6b7996979f4c3dc92.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(/assets/jquery-ui/ui-bg_glass_65_ffffff_1x400-ddb7ee7527bff283054406c50e597e1e.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(/assets/jquery-ui/ui-bg_glass_55_fbf9ee_1x400-38c2dea4d046fd3f56cc3996e2e6018b.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(/assets/jquery-ui/ui-bg_glass_95_fef1ec_1x400-f3526b8f82249928f0a6baf044204b15.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_222222_256x240-b1eb177a51ea7925448318a26d988842.png)}.ui-widget-header .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_222222_256x240-b1eb177a51ea7925448318a26d988842.png)}.ui-state-default .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_888888_256x240-8040cfcc88792375b7788feb59189eef.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_454545_256x240-68b2fe3268f7604fb0767a0372e2db85.png)}.ui-state-active .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_454545_256x240-68b2fe3268f7604fb0767a0372e2db85.png)}.ui-state-highlight .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_2e83ff_256x240-49c2da9cac2dc565265586f716491298.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_cd0a0a_256x240-d4a62216bf6f0cd0071149890763a5ff.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(/assets/jquery-ui/ui-bg_flat_0_aaaaaa_40x100-7d1197a52442bc56fcad60d0390f4b32.png) 50% 50% repeat-x;opacity:0.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(/assets/jquery-ui/ui-bg_flat_0_aaaaaa_40x100-7d1197a52442bc56fcad60d0390f4b32.png) 50% 50% repeat-x;opacity:0.3;filter:Alpha(Opacity=30);border-radius:8px}/*!
 * jQuery UI Datepicker 1.10.3
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
