@import url("static-style.css");
/*!
 * Bootstrap v4.0.0-alpha.5 (https://getbootstrap.com)
 * Copyright 2011-2016 The Bootstrap Authors
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v4.2.0 | MIT License | github.com/necolas/normalize.css */
html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{margin:0;}
article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary{display:block;}
audio, canvas, progress, video{display:inline-block;}
audio:not([controls]){display:none;height:0;}
progress{vertical-align:baseline;}
template, [hidden]{display:none;}
a{background-color:transparent;-webkit-text-decoration-skip:objects;}
a:active, a:hover{outline-width:0;}
abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}
b, strong{font-weight:inherit;}
b, strong{font-weight:bolder;}
dfn{font-style:italic;}
h1{font-size:2em;margin:0.67em 0;}
mark{background-color:#ff0;color:#000;}
small{font-size:80%;}
sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sub{bottom:-0.25em;}
sup{top:-0.5em;}
img{border-style:none;}
svg:not(:root){overflow:hidden;}
code, kbd, pre, samp{font-family:monospace, monospace;font-size:1em;}
figure{margin:1em 40px;}
hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;}
button, input, optgroup, select, textarea{font:inherit;margin:0;}
optgroup{font-weight:bold;}
button, input{overflow:visible;}
button, select{text-transform:none;}
button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner{border-style:none;padding:0;}
button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}
textarea{overflow:auto;}
[type="checkbox"], [type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}
[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button{height:auto;}
[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}
[type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
@media (min-width:768px){.agent-login input::-moz-placeholder{color:#FFFFFF!important; opacity:0;}}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}
@media print{*, *::before, *::after, *::first-letter, p::first-line, div::first-line, blockquote::first-line, li::first-line{text-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;}

a, a:visited{text-decoration:underline;}
abbr[title]::after{content:" (" attr(title) ")";}
pre{white-space:pre-wrap !important;}
pre, blockquote{border:1px solid #999;page-break-inside:avoid;}
thead{display:table-header-group;}
tr, img{page-break-inside:avoid;}
p, h2, h3{orphans:3;widows:3;}
h2, h3{page-break-after:avoid;}
.navbar{display:none;}
.btn > .caret, .dropup > .btn > .caret{border-top-color:#000 !important;}
.tag{border:1px solid #000;}
.table{border-collapse:collapse !important;}
.table td, .table th{background-color:#fff !important;}
.table-bordered th, .table-bordered td{border:1px solid #ddd !important;}}
*, *::before, *::after {-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; margin:0; padding:0}
@-ms-viewport{width:device-width;}
html{font-size:14px;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}
body{font-family:'work_sansregular';font-size:14px;line-height:18px;color:#3c3d41;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 #818a91;}
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:#8f181c;text-decoration:none;cursor:pointer; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}
a:hover{text-decoration:underline; cursor:pointer;  -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}

/*
a:focus{outline:0px auto -webkit-focus-ring-color;outline-offset:0px;}
a:not([href]):not([tabindex]){color:inherit;text-decoration:none;}
a:not([href]):not([tabindex]):focus, 
a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none;}
a:not([href]):not([tabindex]):focus{outline:none;}
*/

pre{margin-top:0;margin-bottom:1rem;overflow:auto;}
figure{margin:0 0 1rem;}
img{vertical-align:middle; max-width:100%;}
[role="button"]{cursor:pointer;}
a, area, button, [role="button"], input, label, select, summary, textarea{-ms-touch-action:manipulation;touch-action:manipulation;}
table{border-collapse:collapse;background-color:transparent;}
caption{padding-top:0.75rem;padding-bottom:0.75rem;color:#818a91;text-align:left;caption-side:bottom;}
th{text-align:left;}
label{display:inline-block;margin-bottom:.5rem;}
button:focus{outline:0px dotted;outline:0px auto -webkit-focus-ring-color;}
input, button, select, textarea{line-height:inherit;}
input[type="radio"]:disabled, input[type="checkbox"]:disabled{cursor:not-allowed;}
input[type="date"], input[type="time"], input[type="datetime-local"], input[type="month"]{-webkit-appearance:listbox;}
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"]{-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:15px;font-family:inherit;font-weight:500;line-height:1.1;color:inherit;}
h1, .h1{font-size:36px;}
h2, .h2{font-size:28px;}
h3, .h3{font-size:24px;}
h4, .h4{font-size:22px;}
h5, .h5{font-size:18px;}
h6, .h6{font-size:14px;}
.lead{font-size:1.25rem;font-weight:300;}

hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid rgba(0, 0, 0, 0.1);}

small, .small{font-size:80%;font-weight:normal;}
mark, .mark{padding:0.2em;background-color:#fcf8e3;}

.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;}
.initialism{font-size:90%;text-transform:uppercase;}

.blockquote{padding:0.5rem 1rem;margin-bottom:1rem;font-size:1.25rem;border-left:0.25rem solid #eceeef;}
.blockquote-footer{display:block;font-size:80%;color:#818a91;}
.blockquote-footer::before{content:"\2014 \00A0";}
.blockquote-reverse{padding-right:1rem;padding-left:0;text-align:right;border-right:0.25rem solid #eceeef;border-left:0;}
.blockquote-reverse .blockquote-footer::before{content:"";}
.blockquote-reverse .blockquote-footer::after{content:"\00A0 \2014";}

dl.row > dd + dt{clear:left;}

.img-fluid{max-width:100%;height:auto;}
.img-thumbnail{padding:0.25rem;background-color:#fff;border:1px solid #ddd;border-radius:0.25rem;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;max-width:100%;height:auto;}

.figure{display:inline-block;}
.figure-img{margin-bottom:0.5rem;line-height:1;}
.figure-caption{font-size:90%;color:#818a91;}

code{padding:0.2rem 0.4rem;font-size:90%;color:#bd4147;background-color:#f7f7f9;border-radius:0.25rem;}
kbd{padding:0.2rem 0.4rem;font-size:90%;color:#fff;background-color:#333;border-radius:0.2rem;}
kbd kbd{padding:0;font-size:100%;font-weight:bold;}
pre{display:block;margin-top:0;margin-bottom:1rem;font-size:90%;color:#373a3c;}
pre code{padding:0;font-size:inherit;color:inherit;background-color:transparent;border-radius:0;}
.pre-scrollable{max-height:340px;overflow-y:scroll;}


.por{ position:relative;}
.container-1920 { max-width:1920px; margin:0px auto;}
/*==================================================
     Container
==================================================*/
.container{margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;max-width:1200px;}
.container::after{content:"";display:table;clear:both;}
/*@media (min-width:576px){.container{width:540px;max-width:100%;}}
@media (min-width:768px){.container{width:720px;max-width:100%;}}
@media (min-width:992px){.container{width:960px;max-width:100%;}}
@media (min-width:1200px){.container{width:1140px;max-width:100%;}}*/

.container-fluid{margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;}
.container-fluid::after{content:"";display:table;clear:both;}

.row{margin-right:-10px;margin-left:-10px;}
.row::after{content:"";display:table;clear:both;}
.row0:before,.row0:after{display:table;content:" ";}
.row0:after{clear:both;}
/*row0*/
.row0{margin-left:0px;margin-right:0px;}
.row0>[class*="col-"]{padding-left:0px;padding-right:0px;}
.col-xs, .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, .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, .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, .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, .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-right:10px;padding-left:10px; float:left;}

.col-xs-1{width:8.333333%;}.col-xs-2{width:16.666667%;}.col-xs-3{width:25%;}.col-xs-4{width:33.333333%;}.col-xs-5{width:41.666667%;}.col-xs-6{width:50%;}
.col-xs-7{width:58.333333%;} .col-xs-8{width:66.666667%;}.col-xs-9{width:75%;}.col-xs-10{width:83.333333%;}.col-xs-11{width:91.666667%;}.col-xs-12{width:100%;} 
.pull-xs-0{right:auto;}.pull-xs-1{right:8.333333%;}.pull-xs-2{right:16.666667%;}.pull-xs-3{right:25%;}.pull-xs-4{right:33.333333%;}
.pull-xs-5{right:41.666667%;}.pull-xs-6{right:50%;}.pull-xs-7{right:58.333333%;}.pull-xs-8{right:66.666667%;}.pull-xs-9{right:75%;}
.pull-xs-10{right:83.333333%;}.pull-xs-11{right:91.666667%;}.pull-xs-12{right:100%;}
.push-xs-0{left:auto;}.push-xs-1{left:8.333333%;}.push-xs-2{left:16.666667%;}.push-xs-3{left:25%;}.push-xs-4{left:33.333333%;}.push-xs-5{left:41.666667%;} 
.push-xs-6{left:50%;}.push-xs-7{left:58.333333%;}.push-xs-8{left:66.666667%;}.push-xs-9{left:75%;}.push-xs-10{left:83.333333%;}
.push-xs-11{left:91.666667%;}.push-xs-12{left:100%;}
.offset-xs-1{margin-left:8.333333%;}.offset-xs-2{margin-left:16.666667%;}.offset-xs-3{margin-left:25%;}.offset-xs-4{margin-left:33.333333%;}
.offset-xs-5{margin-left:41.666667%;}.offset-xs-6{margin-left:50%;}.offset-xs-7{margin-left:58.333333%;}.offset-xs-8{margin-left:66.666667%;}
.offset-xs-9{margin-left:75%;}.offset-xs-10{margin-left:83.333333%;}.offset-xs-11{margin-left:91.666667%;}

@media (min-width:768px){
.col-sm-1{width:8.333333%;}.col-sm-2{width:16.666667%;}.col-sm-3{width:25%;} .col-sm-4{width:33.333333%;} .col-sm-5{width:41.666667%;}.col-sm-6{width:50%;}
.col-sm-7{width:58.333333%;}.col-sm-8{width:66.666667%;} .col-sm-9{width:75%;}.col-sm-10{width:83.333333%;}.col-sm-11{width:91.666667%;}.col-sm-12{width:100%;} 
.pull-sm-0{right:auto;}.pull-sm-1{right:8.333333%;}.pull-sm-2{right:16.666667%;}.pull-sm-3{right:25%;}.pull-sm-4{right:33.333333%;}
.pull-sm-5{right:41.666667%;}.pull-sm-6{right:50%;}.pull-sm-7{right:58.333333%;}.pull-sm-8{right:66.666667%;}.pull-sm-9{right:75%;}
.pull-sm-10{right:83.333333%;}.pull-sm-11{right:91.666667%;}.pull-sm-12{right:100%;}    
.push-sm-0{left:auto;}.push-sm-1{left:8.333333%;}.push-sm-2{left:16.666667%;}.push-sm-3{left:25%;}.push-sm-4{left:33.333333%;} 
.push-sm-5{left:41.666667%;} .push-sm-6{left:50%;}.push-sm-7{left:58.333333%;}.push-sm-8{left:66.666667%;}.push-sm-9{left:75%;}
.push-sm-10{left:83.333333%;}.push-sm-11{left:91.666667%;}.push-sm-12{left:100%;}    
.offset-sm-0{margin-left:0%;}.offset-sm-1{margin-left:8.333333%;}.offset-sm-2{margin-left:16.666667%;}.offset-sm-3{margin-left:25%;}
.offset-sm-4{margin-left:33.333333%;}.offset-sm-5{margin-left:41.666667%;}.offset-sm-6{margin-left:50%;}.offset-sm-7{margin-left:58.333333%;}
.offset-sm-8{margin-left:66.666667%;}.offset-sm-9{margin-left:75%;}.offset-sm-10{margin-left:83.333333%;}.offset-sm-11{margin-left:91.666667%;}
}
@media (min-width:991px){
.col-md-1{width:8.333333%;}.col-md-2{width:16.666667%;}.col-md-3{width:25%;}.col-md-4{width:33.333333%;} .col-md-5{width:41.666667%;}.col-md-6{width:50%;}
.col-md-7{width:58.333333%;}.col-md-8{width:66.666667%;} .col-md-9{width:75%;}.col-md-10{width:83.333333%;}.col-md-11{width:91.666667%;}.col-md-12{width:100%;}
.pull-md-0{right:auto;}.pull-md-1{right:8.333333%;}.pull-md-2{right:16.666667%;}.pull-md-3{right:25%;}.pull-md-4{right:33.333333%;}
.pull-md-5{right:41.666667%;}.pull-md-6{right:50%;}.pull-md-7{right:58.333333%;}.pull-md-8{right:66.666667%;}.pull-md-9{right:75%;}
.pull-md-10{right:83.333333%;}.pull-md-11{right:91.666667%;}.pull-md-12{right:100%;}
.push-md-0{left:auto;}.push-md-1{left:8.333333%;}.push-md-2{left:16.666667%;}.push-md-3{left:25%;}.push-md-4{left:33.333333%;}
.push-md-5{left:41.666667%;}.push-md-6{left:50%;}.push-md-7{left:58.333333%;}.push-md-8{left:66.666667%;}.push-md-9{left:75%;}
.push-md-10{left:83.333333%;}.push-md-11{left:91.666667%;}.push-md-12{left:100%;}    
.offset-md-0{margin-left:0%;}.offset-md-1{margin-left:8.333333%;}.offset-md-2{margin-left:16.666667%;}.offset-md-3{margin-left:25%;}
.offset-md-4{margin-left:33.333333%;}.offset-md-5{margin-left:41.666667%;}.offset-md-6{margin-left:50%;}.offset-md-7{margin-left:58.333333%;}
.offset-md-8{margin-left:66.666667%;}.offset-md-9{margin-left:75%;}.offset-md-10{margin-left:83.333333%;}.offset-md-11{margin-left:91.666667%;}
}
@media (min-width:1200px){
.col-lg-1{width:8.333333%;}.col-lg-2{width:16.666667%;}.col-lg-3{width:25%;}.col-lg-4{width:33.333333%;} .col-lg-5{width:41.666667%;}.col-lg-6{width:50%;}
.col-lg-7{float:left;width:58.333333%;}.col-lg-8{width:66.666667%;}.col-lg-9{width:75%;}.col-lg-10{width:83.333333%;}.col-lg-11{width:91.666667%;}.col-lg-12{width:100%;}    
.pull-lg-0{right:auto;}.pull-lg-1{right:8.333333%;}.pull-lg-2{right:16.666667%;}.pull-lg-3{right:25%;}.pull-lg-4{right:33.333333%;}
.pull-lg-5{right:41.666667%;}.pull-lg-6{right:50%;}.pull-lg-7{right:58.333333%;}.pull-lg-8{right:66.666667%;}.pull-lg-9{right:75%;}
.pull-lg-10{right:83.333333%;}.pull-lg-11{right:91.666667%;}.pull-lg-12{right:100%;}
.push-lg-0{left:auto;}.push-lg-1{left:8.333333%;}.push-lg-2{left:16.666667%;}.push-lg-3{left:25%;}.push-lg-4{left:33.333333%;}.push-lg-5{left:41.666667%;}
.push-lg-6{left:50%;}.push-lg-7{left:58.333333%;}.push-lg-8{left:66.666667%;}.push-lg-9{left:75%;}.push-lg-10{left:83.333333%;}
.push-lg-11{left:91.666667%;}.push-lg-12{left:100%;}    
.offset-lg-0{margin-left:0%;}.offset-lg-1{margin-left:8.333333%;}.offset-lg-2{margin-left:16.666667%;}.offset-lg-3{margin-left:25%;}
.offset-lg-4{margin-left:33.333333%;}.offset-lg-5{margin-left:41.666667%;}.offset-lg-6{margin-left:50%;}.offset-lg-7{margin-left:58.333333%;}
.offset-lg-8{margin-left:66.666667%;}.offset-lg-9{margin-left:75%;}.offset-lg-10{margin-left:83.333333%;}.offset-lg-11{margin-left:91.666667%;}
}
@media (min-width:1400px){
.col-xl-1{width:8.333333%;}.col-xl-2{width:16.666667%;}.col-xl-3{width:25%;}.col-xl-4{width:33.333333%;} .col-xl-5{width:41.666667%;}.col-xl-6{width:50%;}
.col-xl-7{width:58.333333%;}.col-xl-8{width:66.666667%;} .col-xl-9{width:75%;}.col-xl-10{width:83.333333%;}.col-xl-11{width:91.666667%;}.col-xl-12{width:100%;}
.pull-xl-0{right:auto;}.pull-xl-1{right:8.333333%;}.pull-xl-2{right:16.666667%;}.pull-xl-3{right:25%;}.pull-xl-4{right:33.333333%;}
.pull-xl-5{right:41.666667%;}.pull-xl-6{right:50%;}.pull-xl-7{right:58.333333%;}.pull-xl-8{right:66.666667%;}.pull-xl-9{right:75%;}
.pull-xl-10{right:83.333333%;}.pull-xl-11{right:91.666667%;}.pull-xl-12{right:100%;}
.push-xl-0{left:auto;}.push-xl-1{left:8.333333%;}.push-xl-2{left:16.666667%;}.push-xl-3{left:25%;}.push-xl-4{left:33.333333%;}.push-xl-5{left:41.666667%;}
.push-xl-6{left:50%;}.push-xl-7{left:58.333333%;}.push-xl-8{left:66.666667%;}.push-xl-9{left:75%;}.push-xl-10{left:83.333333%;}.push-xl-11{left:91.666667%;}
.push-xl-12{left:100%;}
.offset-xl-0{margin-left:0%;}.offset-xl-1{margin-left:8.333333%;}.offset-xl-2{margin-left:16.666667%;}.offset-xl-3{margin-left:25%;}
.offset-xl-4{margin-left:33.333333%;}.offset-xl-5{margin-left:41.666667%;}.offset-xl-6{margin-left:50%;}.offset-xl-7{margin-left:58.333333%;}
.offset-xl-8{margin-left:66.666667%;}.offset-xl-9{margin-left:75%;}.offset-xl-10{margin-left:83.333333%;}.offset-xl-11{margin-left:91.666667%;}
}

/*=======Tags*/
.tag{display:inline-block;padding:0.25em 0.4em;font-size:75%;font-weight:bold;line-height:1;color:#ffffff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:0.25rem;}
.tag:empty{display:none;}
.btn .tag{position:relative;top:-1px;}
a.tag:focus, a.tag:hover{color:#ffffff;text-decoration:none;cursor:pointer;}
.tag-pill   {padding-right:0.6em;padding-left:0.6em;border-radius:10rem;}
.tag-default{background-color:#818a91;}.tag-default[href]:focus, .tag-default[href]:hover{background-color:#687077;}
.tag-primary{background-color:#364ba0;}.tag-primary[href]:focus, .tag-primary[href]:hover{background-color:#025aa5;}
.tag-success{background-color:#5cb85c;}.tag-success[href]:focus, .tag-success[href]:hover{background-color:#449d44;}
.tag-danger{background-color:#d9534f;}.tag-danger[href]:focus, .tag-danger[href]:hover{background-color:#c9302c;}

/*=======Alert*/
.alert{padding:10px 20px;margin-bottom:10px;border:1px solid transparent;border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;}
.alert-heading{color:inherit;}
.alert-link{font-weight:bold;}
.alert-dismissible{padding-right:2.5rem;}
.alert-dismissible .close{position:relative;top:-.125rem;right:-1.25rem;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-danger{background-color:#f2dede;border-color:#ebcccc;color:#a94442;}
.alert-danger hr{border-top-color:#e4b9b9;}
.alert-danger .alert-link{color:#843534;}

/*=======Close Button*/
.close{float:right;font-size:1.5rem;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #ffffff;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*/
.modal-open{overflow:hidden;}
.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0;}
.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out, -webkit-transform .3s ease-out, -o-transform .3s ease-out;-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);}
.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);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:#ffffff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0, 0, 0, 0.2);border-radius:0.3rem;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:0.5;}
.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;}
.modal-header::after{content:"";display:table;clear:both;}
.modal-header .close{margin-top:-2px;}
.modal-title{margin:0;line-height:1.5;}
.modal-body{position:relative;padding:15px;}
.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5;}
.modal-footer::after{content:"";display:table;clear:both;}
.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll;}
@media (min-width:576px){
.modal-dialog{max-width:600px;margin:30px auto;}
.modal-sm{max-width:300px;}}
@media (min-width:992px){.modal-lg{max-width:900px;}}

.clearfix::after{content:"";display:table;clear:both;}

/*=======Display*/
.d-none{display:none;}
.d-block{display:block;}
.d-inline-block{display:inline-block;}
.d-inline{display:inline;}

/*=======Float*/
.fl{float:left !important;}.fr{float:right !important;}.fnone{float:none !important;}
@media (min-width:768px){.fl-sm{float:left !important;}.fr-sm{float:right !important;}.fnone-sm{float:none !important;}}
@media (min-width:991px){.fl-md{float:left !important;}.fr-md{float:right !important;}.fnone-md{float:none !important;}}
@media (min-width:1200px){.fl-lg{float:left !important;}.fr-lg{float:right !important;}.fnone-lg{float:none !important;}}
@media (min-width:1400px){.fl-xl{float:left !important;}.fr-xl{float:right !important;}.fnone-xl{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;}
.w-100{width:100% !important;}
.h-100{height:100% !important;}

/*=======Margin*/
.mx-auto{margin-right:auto !important;margin-left:auto !important;} .m-0{margin:0px 0px !important;} .mt-0{margin-top:0px !important;} .mr-0{margin-right:0px  !important;} .mb-0{margin-bottom:0px  !important;} .ml-0{margin-left:0px  !important;} .mx-0{margin-right:0px !important;margin-left:0px !important;} .my-0{margin-top:0px  !important;margin-bottom:0px  !important;} .m-1{margin:5px 5px;} .mt-1{margin-top:5px;} .mr-1{margin-right:5px;} .mb-1{margin-bottom:5px;} .ml-1{margin-left:5px;} .mx-1{margin-right:5px;margin-left:5px;} .my-1{margin-top:5px;margin-bottom:5px;} .m-2{margin:10px 10px;} .mt-2{margin-top:10px;} .mr-2{margin-right:10px;} .mb-2{margin-bottom:10px;} .ml-2{margin-left:10px;} .mx-2{margin-right:10px;margin-left:10px;} .my-2{margin-top:10px;margin-bottom:10px;} .m-3{margin:15px 15px;} .mt-3{margin-top:15px;} .mr-3{margin-right:15px;} .mb-3{margin-bottom:15px;} .ml-3{margin-left:15px;} .mx-3{margin-right:15px;margin-left:15px;} .my-3{margin-top:15px;margin-bottom:15px;}

/*=======Padding*/
.p-0{padding:0px 0px !important;} .pt-0{padding-top:0px  !important;} .pr-0{padding-right:0px  !important;} .pb-0{padding-bottom:0px  !important;} .pl-0{padding-left:0px  !important;} .px-0{padding-right:0px  !important;padding-left:0px  !important;} .py-0{padding-top:0px  !important;padding-bottom:0px  !important;} .p-1{padding:5px 5px;} .pt-1{padding-top:5px;} .pr-1{padding-right:5px;} .pb-1{padding-bottom:5px;} .pl-1{padding-left:5px;} .px-1{padding-right:5px;padding-left:5px;} .py-1{padding-top:5px;padding-bottom:5px;} .p-2{padding:10px 10px;} .pt-2{padding-top:10px;} .pr-2{padding-right:10px;} .pb-2{padding-bottom:10px;} .pl-2{padding-left:10px;} .px-2{padding-right:10px;padding-left:10px;} .py-2{padding-top:10px;padding-bottom:10px;} .p-3{padding:15px 15px;} .pt-3{padding-top:15px;} .pr-3{padding-right:15px;} .pb-3{padding-bottom:15px;} .pl-3{padding-left:15px;} .px-3{padding-right:15px;padding-left:15px;} .py-3{padding-top:15px;padding-bottom:15px;}

.pos-f-t{position:fixed;top:0;right:0;left:0;z-index:1030;}
.text-justify{text-align:justify !important;}
.text-nowrap{white-space:nowrap !important;}
.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/*=======Text-Align*/
.tal{text-align:left !important;}.tar{text-align:right !important;}.tac{text-align:center !important;}
@media (min-width:768px){.tal-sm{text-align:left !important;}.tar-sm{text-align:right !important;}.tac-sm{text-align:center !important;}}
@media (min-width:991px){.tal-md{text-align:left !important;}.tar-md{text-align:right !important;}.tac-md{text-align:center !important;}}
@media (min-width:1200px){.tal-lg{text-align:left !important;}.tar-lg{text-align:right !important;}.tac-lg{text-align:center !important;}}
@media (min-width:1400px){.tal-xl{text-align:left !important;}.tar-xl{text-align:right !important;}.tac-xl{text-align:center !important;}}

/*=======Hidden*/
.hidden-xs-up{display:none !important;}
@media (max-width:767px){.hidden-xs-down{display:none !important;}}
@media (min-width:768px){.hidden-sm-up{display:none !important;}}
@media (max-width:990px){.hidden-sm-down{display:none !important;}}
@media (min-width:991px){.hidden-md-up{display:none !important;}}
@media (max-width:1199px){.hidden-md-down{display:none !important;}}
@media (min-width:1200px){.hidden-lg-up{display:none !important;}}
@media (max-width:1399px){.hidden-lg-down{display:none !important;}}
@media (min-width:1400px){.hidden-xl-up{display:none !important;}}
.hidden-xl-down{display:none !important;}

/*=======Visible-Print*/
.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;}}

/*=======Pagination*/

ul.page-numbers{display:inline-block;padding-left:0;margin-top:1rem;;border-radius:0.25rem; float:right; margin-bottom:0px;}
.page-numbers li{display:inline;}
.page-numbers li:first-child .page-numbers li a.page-numbers{margin-left:0;border-bottom-left-radius:0.25rem;border-top-left-radius:0.25rem;}
.page-numbers li:last-child .page-numbers li a.page-numbers{border-bottom-right-radius:0.25rem;border-top-right-radius:0.25rem;}
.page-numbers li .current .page-numbers li a.page-numbers, .page-numbers li .current .page-numbers li a.page-numbers:focus, .page-numbers li .current .page-numbers li a.page-numbers:hover{z-index:2;color:#ffffff;cursor:default;background-color:#8f181c;border-color:#8f181c;}
.page-numbers li.disabled .page-numbers li a.page-numbers, .page-numbers li.disabled .page-numbers li a.page-numbers:focus, .page-numbers li.disabled .page-numbers li a.page-numbers:hover{color:#818a91;pointer-events:none;cursor:not-allowed;background-color:#ffffff;border-color:#ddd;}
.page-numbers li a.page-numbers{position:relative;float:left;padding:0.6rem 0.75rem 0.4rem 0.75rem;margin-left:-1px;color:#8f181c;text-decoration:none;background-color:#ffffff;border:1px solid #ddd;}
.page-numbers li span.page-numbers{position:relative;float:left;padding:0.65rem 0.75rem 0.4rem 0.75rem;margin-left:-1px;color:#8f181c;text-decoration:none;z-index:2;color:#ffffff;cursor:default;background-color:#8f181c;border-color:#8f181c;}
.page-numbers li a.page-numbers:focus, .page-numbers li a.page-numbers:hover{color:#8f181c;background-color:#eceeef;border-color:#ddd; text-decoration:none;}
h2.screen-reader-text {display: none;}
/*==================================================
     Header
==================================================*/

.home-header .toplinks, .footer-row1 .footer-links li, .footer-toggle, .common-ph p, .common-ph h1 span, .blue-bg p, .liberty-plan .gray-bg p, .liberty-plan .amounts p {font-family:'work_sanslight';}
.con-detail span.phone, .common-ph a.btn, .planbox  .plan-description, .liberty-plan .charttable tbody tr, .lightbg td, .docs-main .planbox  .plan-name{font-family:'work_sansregular';}
.common-ph h1, .btn1.full-btn-blue, .blue-bg h1, .agent-login h5, .liberty-plan .table-title, .liberty-plan .amounts .price, .liberty-plan .charttable, .liberty-plan .charttable tr td table tbody tr td, .liberty-plan .charttable tbody tr td:first-child, .parallax .red, .tableheader .gray-logo h2, .msg-red   {font-family:'work_sansmedium';}
.planbox  .plan-name, .planbox .price-box span.price, .planbox .btn.btn-lg.btn1, .slogan, .agent-login h4, .title.tablesaw-cell-persist, .amg-liberty .btn.btn-lg.btn1.top-right  {font-family:'work_sanssemibold';}
/*
{font-family:'work_sansthin';}
{font-family:'work_sansbold';}
{font-family:'work_sansblack';}
{font-family:'work_sansextralight';}
{font-family:'work_sansextrabold';}
*/
.bluebg{background-color: #007da6; height:60px;}
.docs-main .form-group {display: inline-block;float: right; width: 203px;}

.home-header header{}
.home-header .toplinks {background:#f5f5f5; border-bottom:1px solid #dddddd; padding:12.5px 0;}
.home-header .toplinks i {font-size:18px; color:#9b9c9e;}
.home-header .toplinks i:hover {color:#9d2c37; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}
.home-header .toplinks .social-cions {display:inline-block;}
.home-header .toplinks .social-cions span {display:inline-block; font-size:14px;}
.home-header .toplinks .social-cions ul {display:inline-block; padding:0; margin:0px;}
.home-header .toplinks .social-cions ul li, .home-header .toplinks .social-cions ul li a {display:inline-block; font-size:18px; color:#9b9c9e; margin-left:5px;}
.home-header .toplinks .social-cions ul li a:hover  {color:#8f181c;}
.home-header .toplinks .con-detail {float:right; margin-left:15px;}
.home-header .toplinks .con-detail span.phone {font-size:20px; color:#3c3d41; margin-left:15px;}
.home-header .toplinks .con-detail span a {color:#3c3d41;}
.home-header .toplinks .con-detail span a:hover {color:#8f181c; text-decoration:none;}

.home-header .header-row1 {background:#FFFFFF; border-bottom:1px solid #dddddd;}
.home-header .header-row1 .logo {display:inline-block; margin:4px 0;}
.home-header .header-row1 .logo h1 {margin-bottom:0px; padding-bottom:0px;}
.home-header .header-row1 .header-right { float:right;}

.menu {width:100%; list-style:none; margin:0px; padding:0px;}
.menu>li{vertical-align:top; float:left; padding:0 15px;}
.menu>li>a{font-size:18px; display:block; text-align:center;line-height:16px; text-transform:uppercase; color:#3c3d41;}
.menu>li>a>span {display:block; position:relative; padding:32.5px 0;}
.menu>li>a:hover {text-decoration:none;}
.menu>li>a span:after { content:""; position:absolute; bottom:0px; background:#8f181c; height:3px; width:0%; left:0px; bottom:-1px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}
.menu>li>a:hover span:after, .menu>li a.active span:after { content:""; position:absolute; bottom:0px; background:#8f181c; height:3px; width:100%; left:0px; bottom:-1px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}
.menu>li>a:hover span:after, .menu>li.current-menu-item a span:after { content:""; position:absolute; bottom:0px; background:#8f181c; height:3px; width:100%; left:0px; bottom:-1px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}

.menu>li.agent-login {padding:0px; margin-top:16px;}
.menu>li.agent-login a {border:1px solid #9d2c37; border-radius:5px; padding:0px 25px; color:#9d2c37;}
.menu>li.agent-login a:hover {border:1px solid #9d2c37; background:#9d2c37; color:#FFFFFF;}
.menu>li.agent-login span {padding:15px 0; font-size:16px;}
.menu>li.agent-login a:hover span:after, .menu>li.agent-login a.active span:after {display:none;}

@media (min-width:768px){.header-right {display:block !important;}}
@media (max-width:767px){.menu{display:block;}  .menu>li{display:block;} .menu-toggle {background:#8f181c; float:right; font-size:30px !important; margin:16px 10px 0 0; padding:6px 9px; color:#FFFFFF; text-decoration:none !important;} .logo img {width:150px;} .header-right {display:none;}}
@media (max-width:1100px){.menu > li, .menu > li.agent-login a {padding:0 10px;} .menu > li > a, .menu > li.agent-login span {font-size:15px;}}
@media (max-width:980px){.menu > li {padding:0 10px;} .menu > li.agent-login a {padding:0 9px;} .menu > li > a, .menu > li.agent-login span {font-size:14px;}}
@media (max-width:860px){.menu > li {padding:0 6px;} .menu > li.agent-login a {padding:0 8px;} .menu > li > a, .menu > li.agent-login span {font-size:12px;} .home-header .toplinks .con-detail span.phone {font-size:17px;} .home-header .toplinks i {font-size:16px;} .home-header .toplinks .social-cions ul li, .home-header .toplinks .social-cions ul li a {margin-left:3px;} .home-header .toplinks {font-size:13px;}}
@media (max-width:767px){.home-header .header-row1 .header-right {float:left; width:100%;} .menu > li {width:100%; padding:0px;} .menu > li > a > span {border-bottom:1px solid #dddddd; padding:14px 0;} .menu > li.agent-login a {margin:10px; padding:0;} .home-header .header-row1 .header-right {border-top:1px solid #dddddd;} .menu > li.agent-login {margin-top:0;} .header-row1 { padding:0px;} .header-row1 .logo { padding:0px 8px 0px;} .header-row1 .container { padding:0px;} .menu>li>a:hover span:after, .menu>li a.active span:after { display:none;} .menu>li>a:hover span, .menu>li a.active span {background:#eaeaea;  transition:0.5s ease;} .menu>li.agent-login>a span, .menu>li.agent-login a.active span {border:none;} .menu>li.agent-login>a:hover span, .menu>li.agent-login a.active span {background:none;} .dnone {display:none !important;} .home-header .toplinks {padding:5px 0;} .menu > li > a:hover span:after, .menu > li.current-menu-item a span:after {display:none;} .menu > li.current-menu-item a span { background:#eaeaea;}}
@media (max-width:480px){.logo img {width:130px;} .menu-toggle {font-size:21px!important; margin:17px 10px 0 0;}}

/*==================================================
     Footer
==================================================*/
.footer-row1{background-color:#333333; color:#ffffff; padding:30px 0px;}
.footer-row1 .footer-links {margin:0px; padding:0px; width:100%; display:table;}
.footer-row1 .footer-links li {list-style:none; display:table-cell; font-size:15px; text-transform:uppercase; text-align:center; padding:0 15px;}
.footer-row1 .footer-links li a {color:#ffffff;}
.footer-row1 .footer-links li a:hover {color:#cccccc; text-decoration:none;}

.footer-row2{background-color:#262626; padding:25px 0px; font-size:12px; color:#ffffff;}
.footer-row2 .social-cions{color:#FFFFFF;}
.footer-row2 .social-cions span{opacity:0.5;}
.footer-row2 a {color:#FFFFFF;}
.footer-row2 a:hover {color:#eaeaea; text-decoration:none;}
.footer-row2 .spacing-top {margin-top:22px;}
.footer-row2 .social-cions {display:inline-block;}
.footer-row2 .social-cions ul {padding:0; margin:10px 0 0 0;}
.footer-row2 .social-cions ul li, .footer-row2 .social-cions ul li a {display:inline-block; font-size:28px; color:#9b9c9e; margin:0 5px;}
.footer-row2 .social-cions ul li a:hover  {color:#8f181c;}
.footer-row1 a:hover { text-decoration:none;}
.back-to-top i {bottom:9px; color:#ffffff; font-size:35px; position:fixed; right:13px; vertical-align:middle;background:#000000; bottom:0; display:block; height:50px; position:fixed; right:0; width:50px; line-height:50px; text-align:center;}
.footer-row1 i {float:right; font-size:30px; margin-top:-6px;}

@media (max-width:820px){.full-md { width:100% !important; text-align:center !important; right:0px; left:0px;} .footer-row1 { padding:17px 0 15px 0;} .footer-row2 { padding:15px 0px;} .footer-row2 .spacing-top {margin-top:6px;}}
@media (min-width:980px) and (max-width:1160px) {.footer-row1 .footer-links li {font-size:13px; padding:0 12px;}}
@media (min-width:767px) and (max-width:980px) {.footer-row1 .footer-links li {display:inline-block; padding:2px 10px; text-align:left; width:32%;}}
@media (max-width:767px){.footer-toggle {font-size:21px; color:#FFFFFF; text-transform:uppercase; display:block; width:100%; padding:17px 15px 15px 15px;} .footer-row1 {padding:0px;} .footer-row1 .footer-links {border-top:1px solid #3b3b3b;display:none;} .footer-row1 .footer-links li {border-bottom:1px solid #3b3b3b; padding:0px; text-align:left; width:100%; display:inherit;} .footer-row1 .footer-links li a {padding:15px; display:block;} .footer-row1 .footer-links li a:hover {background:#262626;} .footer-row1 .container {padding:0px;}}
@media (min-width:768px){.footer-row1 .footer-links {display:block !important;}}
/*==================================================
     Home Page
==================================================*/
/*=======home header*/

#mainslider.owl-carousel {padding:0 0px;}

/*=======Common Ph*/
.common-ph {padding:63px 0; text-align:center;}
.btn.btn-lg.btn1.full-btn-blue {font-size:22px;}
.common-ph h1 {font-size:42px; text-transform:uppercase; margin-bottom:25px;}
.common-ph h1 span {font-size:22px; width:100%; display:block; margin-top:10px; text-transform:none;}
.parallax.parallax2, .parallax.parallax2 .common-ph {text-align:left; color:#FFFFFF;}
.parallax.parallax2 .common-ph a {color:#FFFFFF;}
.common-ph p {font-size:26px; line-height:30px; margin-bottom:34px;}
.common-ph a.btn.btn-lg.btn1 { background:#FFFFFF; border:1px solid #c1c1c2; font-size:16px; color:#000000; padding:18.5px 63px 15.5px;  -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}
.common-ph a.btn.btn-lg.btn1:hover {background-color:#262626; border-color:#262626; color:#ffffff;  -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}
@media (max-width:767px){
.common-ph br {display:none;}
.plan-description br {display:inherit;}
.common-ph {padding:25px 0; text-align:center;}
.common-ph h1, .news .common-ph h1 {font-size:30px; margin-bottom:10px;}
.common-ph p {font-size:18px; line-height:22px; margin-bottom:15px;}
.common-ph a.btn.btn-lg.btn1 {font-size:16px; padding:12px 45px;}
.news .common-ph h1 {font-size:30px;}
.btn.btn-lg.btn1.full-btn-blue {font-size:16px;}
.docs-main .form-group {display: inline-block;float: right; width:100%;}
}

/*=======home info*/
.light-gray {background:#f5f5f5;}
.full-btn-blue {width:100%; border-radius:none; -webkit-border-radius:0px !important; -moz-border-radius:0px !important; -o-border-radius:0px !important;border-radius:0px !important; border:none !important; font-size:22px; text-decoration:underline; padding:26px 15px !important;}
.parallax{text-align:center;position:relative;width:100%;background:url(../images/home-info-d.jpg) fixed center;background-size:cover;}
.light-gray .common-ph p{margin-bottom:0px; padding-bottom:0px;}
.planbox {border:3px solid transparent; text-align:center; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}
.planbox .full-box{background:#FFFFFF;}

.planbox .plan-name {
background: #47484c;
background: -moz-linear-gradient(top, #47484c 0%, #3a3b3f 2%, #3b3c40 7%, #38393d 8%, #393a3e 10%, #2e2f33 29%, #161618 61%, #0c0c0e 78%, #0a0a0a 80%, #020202 95%, #040404 97%, #000000 98%, #0f0f0f 100%);
background: -webkit-linear-gradient(top, #47484c 0%,#3a3b3f 2%,#3b3c40 7%,#38393d 8%,#393a3e 10%,#2e2f33 29%,#161618 61%,#0c0c0e 78%,#0a0a0a 80%,#020202 95%,#040404 97%,#000000 98%,#0f0f0f 100%);
background: linear-gradient(to bottom, #47484c 0%,#3a3b3f 2%,#3b3c40 7%,#38393d 8%,#393a3e 10%,#2e2f33 29%,#161618 61%,#0c0c0e 78%,#0a0a0a 80%,#020202 95%,#040404 97%,#000000 98%,#0f0f0f 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#47484c', endColorstr='#0f0f0f',GradientType=0 ); color:#FFFFFF; padding:25px 0 19px; font-size:27px; width:100%; display:block;
}

.home .planbox .bk-plan-name {
background: #47484c;
background: -moz-linear-gradient(top, #47484c 0%, #3a3b3f 2%, #3b3c40 7%, #38393d 8%, #393a3e 10%, #2e2f33 29%, #161618 61%, #0c0c0e 78%, #0a0a0a 80%, #020202 95%, #040404 97%, #000000 98%, #0f0f0f 100%);
background: -webkit-linear-gradient(top, #47484c 0%,#3a3b3f 2%,#3b3c40 7%,#38393d 8%,#393a3e 10%,#2e2f33 29%,#161618 61%,#0c0c0e 78%,#0a0a0a 80%,#020202 95%,#040404 97%,#000000 98%,#0f0f0f 100%);
background: linear-gradient(to bottom, #47484c 0%,#3a3b3f 2%,#3b3c40 7%,#38393d 8%,#393a3e 10%,#2e2f33 29%,#161618 61%,#0c0c0e 78%,#0a0a0a 80%,#020202 95%,#040404 97%,#000000 98%,#0f0f0f 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#47484c', endColorstr='#0f0f0f',GradientType=0 ); color:#FFFFFF; padding:25px 0 19px; font-size:27px; width:100%; display:block;
}

.home .planbox .bl-plan-name {
background: #cdf3ff; /* Old browsers */
background: -moz-linear-gradient(top, #cdf3ff 0%, #90e4fe 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #cdf3ff 0%,#90e4fe 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #cdf3ff 0%,#90e4fe 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cdf3ff', endColorstr='#90e4fe',GradientType=0 ); /* IE6-9 */ color:#000000; padding:25px 0 19px; font-size:27px; width:100%; display:block; 
}

.home .planbox .wt-plan-name {
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */ color:#000000; padding:25px 0 19px; font-size:27px; width:100%; display:block;
}

.planbox  .plan-description {padding:33px 0 20px 0; color:#565656; font-size:16px; line-height:24px; width:100%; display:block; min-height:210px;}
.planbox  .plan-description a {color:#007ea8; text-decoration:underline; display:block; margin-top:8px;}
.planbox  .btn.btn-lg.btn1{margin-bottom:42px; display:inline-block; font-size:16px !important; padding:14px 45px !important; background:#007da6 !important; color:#FFFFFF !important; border:1px solid #31c9f0 !important; -webkit-box-shadow: 3px 3px 5px 0px rgba(191,195,198,1); -moz-box-shadow: 3px 3px 5px 0px rgba(191,195,198,1); box-shadow: 3px 3px 5px 0px rgba(191,195,198,1); -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}
.planbox .price-box {height:294px;}
.planbox .price-box img {display:block; margin:0 auto;}
.planbox .price-box span.price {color:#ffffff; /*float:left;*/ font-size:55px; line-height:100%; width:100%;}
.parallax .red {color:#98222d; font-size:26px; font-style:italic; margin-top:45px;}
#plan .owl-item { padding:10px;}
.planbox .price-box1 {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#37870b+0,347f0b+11,2b650a+32,122109+77,090909+100 */
background: #37870b; /* Old browsers */
background: -moz-linear-gradient(top, #37870b 0%, #347f0b 11%, #2b650a 32%, #122109 77%, #090909 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #37870b 0%,#347f0b 11%,#2b650a 32%,#122109 77%,#090909 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #37870b 0%,#347f0b 11%,#2b650a 32%,#122109 77%,#090909 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#37870b', endColorstr='#090909',GradientType=0 ); /* IE6-9 */
}
.planbox .price-box2 {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#076c8d+0,086887+8,085873+25,084053+47,061a21+77,070a0b+95,070808+100 */
background: #076c8d; /* Old browsers */
background: -moz-linear-gradient(top, #076c8d 0%, #086887 8%, #085873 25%, #084053 47%, #061a21 77%, #070a0b 95%, #070808 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #076c8d 0%,#086887 8%,#085873 25%,#084053 47%,#061a21 77%,#070a0b 95%,#070808 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #076c8d 0%,#086887 8%,#085873 25%,#084053 47%,#061a21 77%,#070a0b 95%,#070808 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#076c8d', endColorstr='#070808',GradientType=0 ); /* IE6-9 */
}
.planbox .price-box3 {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#812427+0,7c2325+8,6b1f22+23,451617+52,170b0b+82,070707+100 */
background: #812427; /* Old browsers */
background: -moz-linear-gradient(top, #812427 0%, #7c2325 8%, #6b1f22 23%, #451617 52%, #170b0b 82%, #070707 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #812427 0%,#7c2325 8%,#6b1f22 23%,#451617 52%,#170b0b 82%,#070707 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #812427 0%,#7c2325 8%,#6b1f22 23%,#451617 52%,#170b0b 82%,#070707 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#812427', endColorstr='#070707',GradientType=0 ); /* IE6-9 */
}

.planbox:hover {border-color:#FFFFFF; box-shadow:0px 0px 10px 0px #103C52; -webkit-box-shadow:0px 0px 10px 0px #103C52; -moz-box-shadow:0px 0px 10px 0px #103C52; -o-box-shadow:0px 0px 10px 0px #103C52; cursor:pointer;  -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}
.planbox:hover .btn.btn-lg.btn1 {background:#262626 !important; border-color:#262626 !important; color:#ffffff !important;}

.parallax2{text-align:center;position:relative;width:100%;background:url(../images/home-info.jpg) fixed center;background-size:cover;}
.parallax2 .common-ph p {font-size: 22px;}


.parallax3{text-align:center;position:relative;width:100%;background:url(../images/home-info1.jpg) fixed center;background-size:cover; color:#FFFFFF; margin-top:-5px;}
.parallax3 .common-ph p { padding:15px 10px;}
.parallax3  #testimonials.owl-carousel {position:relative !important;}
@media (max-width:767px){.planbox .plan-description {color:#565656; display:block; font-size:14px;}.parallax .red {font-size:20px; line-height:23px; margin-top:10px;} .full-cont .video iframe {height:240px;}}
.parallax.parallax3 .owl-carousel {position:inherit;}
.middlesection {padding:40px 10px;}

/*Common title css Start*/
.blue-bg {background:#0085ad; padding:60px 0px; text-align:center;}
.blue-bg h1 {font-size:42px; color:#ffffff; position:relative; text-transform:uppercase; text-align:center;}
.blue-bg h1:after {content:""; height:3px; text-align:cemter; background:#FFFFFF; width:50px; bottom:-26px; position:absolute; left:0px; right:0px; margin:0 auto;}
.blue-bg p {font-size:26px; color:#ffffff; line-height:32px; margin:47px 0 0;}
.blue-bg a { color:#FFFFFF;} 
/*Green Title css Start*/
.green-bg {background:#748d36;}
/*Green Title css End*/

@media (max-width:980px){
.blue-bg p br {display:none;}
.common-ph p {font-size: 24px;}
}

@media (max-width:767px){
.blue-bg {padding:20px 10px;}
.blue-bg h1 {font-size:30px;}
.blue-bg h1:after {bottom:-9px;}
.blue-bg p {font-size:20px; line-height:25px; margin:47px 0 0;}
}
/*Common title css End*/

.full-cont {background:#FFFFFF; display:table; width:100%;}
.full-cont .video, .full-cont .news {width:50%; display:table-cell; vertical-align:top;}
.full-cont .news p {font-size:22px;}
.news-section {width:100%; display:block;}
.news-section a {margin:33px 20px 0 20px; display:inline-block;}

.news .common-ph {padding:45px 0;}
.common-ph p { padding:0 10px;}
.common-ph h1 { padding:0 10px;}
.news .common-ph h1 {margin-bottom:10px;}
.news .common-ph p {margin-bottom:0px;}
.news .common-ph a.btn.btn-lg.btn1 {margin-top:23px;}
.news .common-ph p, .news  .common-ph h1 {padding: 0 0px;}
@media (max-width:1260px) {.news .common-ph p br { display:none;}.news-section a {margin:33px 16px 0 16px;}} 
@media (max-width:1100px) {.news-section a {margin:33px 10px 0 10px;}}
@media (max-width:1000px) {.news-section a {margin:17px 5px 0 5px;} .news .common-ph h1 {font-size:38px;}}
	
@media (max-width:980px) {.news .common-ph {padding:25px 0;} .full-cont .news p {font-size:18px;} .news-section br {display:none;}}
@media (max-width:860px) {.full-cont {display:inherit;} .full-cont .video, .full-cont .news {width:100%; display:inherit;} .news .common-ph {padding:25px 0 32px;}}
@media (min-width:768px) {.viphone {display:none;}}
@media (max-width:767px) {.viphone1 {display:none;}  .news .common-ph h1 {font-size:30px;}}

/*Static pages css Start*/
/*Faq's Css Start*/
#faq{padding-top:11px;}
#faq h4.accordion_title{position:relative;margin:0;padding:12px 0 12px 40px;text-transform:none;line-height:29px;font-size:20px;border-bottom:1px solid #e9e9e9;cursor:pointer;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}

#faq h4.accordion_title:hover:before{border-color:#0085ad;}
#faq h4.accordion_title.active{border-bottom:2px solid #0085ad;}
#faq h4.accordion_title.active:before{border-color:#0085ad;transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);}
#faq h4.accordion_title:before{content:"\f105";position:absolute;width:30px;height:30px;font-weight:bold;text-indent:2px;line-height:26px;text-align:center;font-size:20px;border:2px solid #e5e5e5;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;left:0; font-family:FontAwesome;}
#faq h4.accordion_title.active:before{line-height:25px;}
#faq .accordion_content{display:none;padding:13px 0 3px 0px;line-height:19px;}
#faq .accordion_content p{margin-bottom:15px;}
/*Faq's Css End*/

.faq h4 { margin-bottom:5px;}
.faq p {margin-bottom:30px;}
.faq p.mbnone {margin-bottom:0px;}
.list-type {margin-left:14px;}
.middlesection ul.list-type li {list-style-type: disc;}
.health-plan h4 {margin-bottom:5px;}
.health-plan ul {margin-bottom:25px; margin-left:16px;}
.health-plan ul.mbnone {margin-bottom:0px;}

.gray-bg {text-align:center; background:#f5f5f5; border:1px solid #e5e5e5; padding:10px; margin-bottom:20px;}
.gray-bg:hover {background:#FFFFFF;}
.gray-bg .thumb { /*border:1px solid #e5e5e5; padding:5px;*/ display:inline-block; /*background:#FFFFFF;*/}
.gray-bg .name {font-size:15px; min-height:55px;}
.gray-bg .name span{ min-height:30px; display:block; }
.gray-bg a {font-weight:600;}
.gray-bg .name a {display:block; margin:10px 0 1px 0; font-weight:bold;}
.slogan {color: #971b25; font-size: 30px; font-style: italic; font-weight: bold; margin:15px 0 20px 0; line-height:35px;}
@media (max-width:767px){.slogan {font-size:23px; line-height:25px;}.aboutus img.logo {width:190px;}}
@media (max-width:480px){.full-480 {width:100%;}}
/*Static pages css End*/

/*Locations pages css Start*/
.locations .address-box {border:1px solid #e6e6e6; margin-bottom:30px;}
.locations .address-box .innerbox {padding:15px;}
.locations .address-box span {width:100%; display:block;}
.locations .address-box .blue-link {margin:5px 0 0 0;}
.locations .address-box:nth-child(even) {background:#f5f5f5;}
.locations .address-box:nth-child(odd) {background:#ffffff;}
.locations .address-box h5 {font-weight:bold;}
.locations .address-box .location_more_info { padding:15px; border-top:1px solid #e6e6e6; text-align:left;}
@media (max-width:680px) {.locations .address-box .col-md-4.col-sm-4.col-xs-4 {width:100%;}}
@media (max-width:767px) {.locations .address-box .blue-link {margin:15px 0 0 0;}.locations .doctor-list {margin-top:13px;}}
/*Locations pages css End*/

/*Agent Login pages css Start*/
.agent-login .inner label {margin-top:17px;}
.agent-login .form-group {margin-bottom:15px;}
/*Agent Login pages css End*/

/*Agent Login pages css Start*/
.liberty-plan .gray-bg {background:#f5f5f5; border:none; padding:0px; margin-bottom:0px;}
.liberty-plan .gray-bg p {font-size:18px; line-height:30px; color:#3c3d41;}

.liberty-plan .charttable, .liberty-plan .charttable tr td table tbody tr td{font-size:20px; text-align:center; text-transform:uppercase; color:#FFFFFF;}
.liberty-plan .charttable thead{color:#fff; line-height:24px; font-weight:600}
.liberty-plan .charttable td{background:#fff; padding:15px;}
.liberty-plan .charttable thead {border-top:1px solid #000000;}
.liberty-plan .charttable tr td {border-bottom:1px solid #000000; border-right:1px solid #000000; border-left:1px solid #000000;}
.liberty-plan .charttable tr td table thead tr td, .liberty-plan .charttable tr td table thead  {border:none; border:none; border-bottom:1px solid #000000;} 
.liberty-plan .charttable tr td table tbody tr td  {border:none;}
.liberty-plan .table-title {margin-bottom:30px; color:#0085ad; font-size:28px; text-transform:uppercase; text-align:center; margin-top:55px;}
.liberty-plan .charttable tbody tr {font-size:22px; color:#3c3d41; text-transform:capitalize;}
.liberty-plan .amounts {margin:47px 0; text-align:center;}
.liberty-plan .amounts p {font-size:18px; line-height:30px; margin-bottom:40px;}
.liberty-plan .amounts .table-title{margin:0px 0 15px 0;}
.liberty-plan .amounts .price {font-size:21px; line-height:30px; margin-bottom:35px;}
@media (max-width:1220px) {.liberty-plan .gray-bg p br {display:none;}}
@media (max-width:980px) {.liberty-plan .gray-bg p {font-size:17px; line-height:24px;}}
@media (max-width:767px) {.liberty-plan .table-title {font-size: 25px; margin-bottom:15px; margin-top:40px; line-height:25px;} .liberty-plan .charttable thead {line-height:17px;} .liberty-plan .charttable, .liberty-plan .charttable tr td table tbody tr td {font-size:16px;} .liberty-plan .charttable tbody tr {font-size:16px;} .liberty-plan .charttable td {padding:8px;} .liberty-plan .amounts p {font-size:15px; line-height:22px; margin-bottom:25px;}.liberty-plan .amounts .price {font-size:18px; line-height:22px; margin-bottom:14px;} .fixed-table {max-width:767px;overflow:auto;} .common-ph p {font-size:20px;}
}
/*Agent Login pages css End*/
.plan-features h4 {margin-bottom:5px; margin-top:30px;}
.plan-features h4.mtnone {margin-top:0px;}

/*Testimonials page css Start*/
.testimonials .round{background:#0085ad;width:50px;color:#ffffff;height:27px;display:inline-block;font-size:25px;font-weight:bold;text-align:center;line-height:27px;margin-left:10px;float:left;margin-top:32px;position:relative;}
.testimonials .round:before{content:"";position:absolute;top:-15px;left:0;width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:15px solid #0085ad;}
.testimonials .round:after{content:"";position:absolute;bottom:-15px;left:0;width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-top:15px solid #0085ad;}
.testimonials  .fq-box{border-bottom:dashed 1px #d8d8d8;padding:10px;margin:14px 0 20px 0;padding-left:75px; background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(245,245,245,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(245,245,245,1)));background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(245,245,245,1) 100%);background:-o-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(245,245,245,1) 100%);background:-ms-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(245,245,245,1) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(245,245,245,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#f5f5f5',GradientType=0);}
.testimonials h4 {color:#000; padding:10px 0 0px; margin-bottom:10px; text-transform:uppercase;}
/*Testimonials page css End*/

/*AMG/Liberty HealthShare Plan page css Start*/
.amg-liberty .tablesaw th{padding:10px;}
.amg-liberty .tableheader h2 {margin-bottom:0px;}
.amg-liberty .tableheader th {background:#3b3c40; color:#ffffff; font-weight:normal; width:inherit; text-align:center;}
.amg-liberty .sbHolder {text-align:left;}
.amg-liberty .btn.btn-lg.btn1.top-right {margin-bottom:20px; float:right; font-size:16px !important; padding:14px 45px !important;}
.amg-liberty .btn.btn-lg.btn1.top-right.top-bottom {margin-top:20px; margin-bottom:0px;}
.amg-liberty .btn.btn-lg.btn1.top-right:hover {background:#11970e !important; border:1px solid #0b7f08 !important;}
.amg-liberty .tablesaw th:first-child {text-align:left;}
.amg-liberty .form-group {display:inline-block; float:right; width:203px;}
.amg-liberty tr td span { margin:15px 10px 0 0; display:inline-block;}
.amg-liberty .pointstop {vertical-align:top; text-align:left;}
.amg-liberty .points h5{font-weight:bold; margin-bottom:5px; font-size:15px;}
.amg-liberty .points p {margin-left:15px; font-size:14px; margin-bottom:20px; width:300px;}
.amg-liberty .showblack td, .amg-liberty .showblack td {border:none;}
.amg-liberty .showblack td a {line-height:27px;}
@media (max-width:767px) {.amg-liberty .fixed-table {max-width:767px; overflow:auto; width:100%;} .amg-liberty .tablesaw {font-size: 14px;}}
/*AMG/Liberty HealthShare Plan page css End*/


/*==========================================
			MODAL POPUP
==========================================*/
.modal-open{overflow:hidden;}
.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:12;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;}
.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);}
.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);}
.modal-open .modal{overflow-x:hidden;overflow-y:auto;padding-left:0px !important;}
.modal-dialog{position:relative;width:auto;margin:10px;padding:10px;min-width:320px;}
.modal-dialog .hd{font-size:20px;color:#333333;}
.modal-dialog .hd span{color:#3399cc;}
.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:none;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);}
.modal-content .label{margin-bottom:2px;}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:11;background-color:#000;}
.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0;}
.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5;}
.modal-body{position:relative;padding:25px;}
.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll;}
.modal .close{width:20px;height:22px;position:absolute;right:15px;top:15px;z-index:1;}
.vertical-alignment-helper{display:table;height:100%;width:100%;pointer-events:none;}
.vertical-align-center{display:table-cell;vertical-align:middle;pointer-events:none;}
.vertical-alignment-helper .modal-content{width:inherit;height:inherit;margin:0 auto;pointer-events:all;}
@media (min-width:605px){.modal-sm{width:605px;}}
@media (min-width:768px){.modal-dialog{width:720px;}.modal-sm{width:40%;}.modal-md{width:80%;}
.modal-content{background-color:#fff;position:relative;box-shadow:0px 0px 15px 3px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 15px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0px 0px 15px 3px rgba(0,0,0,0.5);} .modal-content .leftspace{margin-top:10px;}.instant-coupon .modal-content:before{content:"";position:absolute;left:50%; margin-left:0px; top:7px; width:60px; height:28px; background:url(../images/instant-icon.png) no-repeat;}}
@media (min-width:992px){.modal-dialog{width:770px;}.modal-sm{width:40%;}.modal-md{width:80%;}}
.modal em{color:#a0a0a0;font-size:12.6px;}
.modal-backdrop.in {opacity: 0.5 !important;}

.error-404.not-found .page-header {text-align:center;}
.error-404.not-found .page-header h1 {margin-bottom:0px; padding-bottom:0px;}

.col-sm-6.col-md-6.col-xs-12.payment-msg {
  float: none;
  margin: 0 auto 25px;
  text-align: center;
}
.wpcf7-form-control.wpcf7-captchac.wpcf7-captcha-captcha-663 {height:50px; width:130px;}
.widget.widget_text .textwidget a {color:#565656;}
.widget.widget_text .textwidget a:hover {color:#0085ad; text-decoration:none;}
.msg-red {border-color:#ebcccc; color:#a94442; border-radius:3px; text-align:left; font-size:15px;}
@media (max-width:767px){.wpcf7-form-control.wpcf7-captchac.wpcf7-captcha-captcha-663 {height:70px; width:130px;}}
.form-group > img#captcha_img {width:70%; border:1px solid #cccccc; padding:5px;}
.captcha-reload .fa.fa-refresh {font-size:15px; color:#9d2c37; margin-left:5px;}
.captcha-reload .fa.fa-refresh:hover {color:#0085ad;}
