@charset "utf-8";.back-to-top,.spacer-bar{text-align:center}
.disclaimer,.nav-big-drop,.nav-header>a{font-family:'Roboto Condensed',sans-serif!important}
body{
}
:hover{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.navbar-top{background:#434345;border-bottom:1px solid #434345}
.navbar-top .nav-pills li a{color:#fff!important;font-size:14px}
.navbar-top .nav-pills li:hover>a{background:#e31d1a!important}
.navbar-top .nav-join{background:#ebebeb}
.navbar-top .nav-pills .nav-join a{color:#434345!important}
.navbar-top .nav-pills .nav-join a:hover{color:#fff!important}
.navbar-top .nav-pills .dropdown-menu{border-left:1px solid #434345;border-bottom:1px solid #434345;border-right:1px solid #434345}
.navbar-top .nav-pills .dropdown-menu li a{color:#333!important}
.navbar-top .nav-pills .dropdown-menu li:hover a{background:#fff!important;color:#e31d1a!important}
.navbar-fixed-bottom{text-align:right!important}
.phone{display:inline-block}
.form-icon{position:absolute;right:30px;top:25px;color:#434345}
.top-pills-left{float:left}
.top-pills-right{float:right}
.nav-header>a{cursor:default;text-transform:uppercase;color:#e31d1a!important;font-weight:700!important}
::-moz-selection{color:#fff;background:#434345}
::selection{color:#fff;background:#434345}
.content{padding:40px 0!important}
.content h2{color:#e31d1a}
.content-dark,.content-gray,.content-white{padding:60px 0!important}
.content-white{background:#fff}
.content-gray{background:#ebebeb}
.content-dark{background:#434345;color:#fff}
.content-dark a,.content-dark a:focus,.content-dark a:hover,.content-dark h2,.content-dark p{color:#fff}
.content-dark .content-container{background:0 0!important}
.spacer-bar:after{content:'';margin-top:10px;left:50%;border-top:solid 25px #434345}
.spacer-bar{background:#434345;padding:10px 0}
.spacer-red{background:#e31d1a}
.spacer-red:after{border-top:solid 25px #e31d1a}
footer{background:#ebebeb;padding:40px 0}
footer .h5{font-weight:700}
footer p{line-height:16px!important}
footer .footer-search .form-icon{position:absolute;right:25px;top:8px;color:#434345}
footer a,footer a:focus,footer a:hover{color:#333}
footer hr{border:transparent!important}
footer img{max-width:200px}
.provider-app{
	width: 100%;
	border: 0;
	height: 1150px
}
.disclaimer{background:#434345;color:#fff;font-size:12px;padding:20px 0}
.disc-bottom{margin-top:20px}
.disc-bottom p{margin:0;padding-top:8px}
.disc-bottom img{max-width:30px}
.disc-left{text-align:right}
.disc-right{text-align:left}
.disclaimer a,.disclaimer a:focus,.disclaimer a:hover{color:#fff}
.contact-modal h4{color:#e31d1a!important}
.contact-modal p{margin-bottom:20px!important;}
.memberof{text-align:center;background:#434345;color:#fff;padding:10px 0}
.memberof img{height:40px;margin:0 15px}
.memberof h4{margin:0}
.nav-collapse-list{list-style:none;padding:0;margin:0 auto;width:50%}
.nav-collapse-list li{padding:10px 0;border-bottom:1px solid #717373}
.nav-collapse-list li:last-child{border-bottom:0}
.centerDropdown{right:0;border:1px solid #ddd;box-shadow:0 0 2px #999;max-width:300px;margin:0 auto!important}
.centerDropdown li{border-bottom:1px solid #ddd;padding:10px 0}
.centerDropdown>li:last-child{border-bottom:0}
.centerDropdown li,.centerDropdown>li>a{text-align:center!important}
.login-box {display:none !important;}
div.header-content-container h3 {margin-top:10px !important;}
.breadcrumb>li {color: #e31d1a !important;}
.navbar-brand img {width: 100%;}
footer .navbar-nav{float:none; margin: 0px auto 20px auto; display: table; table-layout: fixed;}
.save h4{background:#e31d1a;text-align:center;color:#fff;margin:0;padding:8px;font-weight:bold;}
.id-card {
	margin-top: 15px;
	-ms-transform: rotate(-7deg);
	-webkit-transform: rotate(-7deg);
	transform: rotate(-7deg);
}
.petTable th{
	color: #FFFFFF;
	background: #54575a;
}
.shield {
	background-image: url(../img/shield.png);
	background-size: 162px auto;
	color: rgba(255,255,255,1.00);
	padding-top: 36px;
	background-repeat: no-repeat;
	background-position: center top;
	padding-bottom: 53px;
	margin-top: 15px;
}

.petTable td:nth-child(1) {
	
}
.petTable td:nth-child(2) {
	background: #fa9e87;
	color: #FFFFFF;
}
.petTable td:nth-child(3) {
	color: #FFFFFF;
	font-weight: bold;
	background: #ef5f45;
}

@media (max-width:1200px){.id-card {margin:20px;-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);text-align:center;}
}
@media (min-width:968px){.nav-drop.dropdown-menu>li{display:inline-block!important;float:left!important}
.nav-drop.open>ul{display:inline-flex!important}
.nav-drop.dropdown:hover .dropdown-menu{display:inline-flex;position:absolute;left:-5px!important;background:0 0!important;width:100%!important}
.dropdown:hover .dropdown-menu{display:inline-block;float:left}
}
@media (min-width:768px){.mobile-extra{display:none!important}
}
@media (max-width:992px){footer .footer-search .form-icon{position:absolute;right:25px;top:140px;color:#434345}
.navbar-brand{width:150px!important}
}
@media (max-width:768px){.navbar-brand{width:180px!important}
.disc-left,.disc-right,footer{text-align:center}
.navbar-top{display:none!important}
footer .footer-search .form-icon{position:absolute;right:25px;top:127px;color:#434345}
.content-dark,.content-gray,.content-white{padding:30px 0!important}
.disc-bottom img{max-width:50px;margin:10px 0;width:100%}
.disc-bottom p{margin:0;padding-top:0}
.login-box {display:inline !important}
}
@media (max-width:480px){h1{font-size:36px!important}
}
@media only screen and (max-width:768px){.animated,.wow{-o-transition-property:none!important;-moz-transition-property:none!important;-ms-transition-property:none!important;-webkit-transition-property:none!important;transition-property:none!important;-o-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-webkit-transform:none!important;transform:none!important;-webkit-animation:none!important;-moz-animation:none!important;-o-animation:none!important;-ms-animation:none!important;animation:none!important}
.wow{visibility:visible!important;-webkit-animation:none!important;-moz-animation:none!important;-o-animation:none!important;-ms-animation:none!important;animation:none!important}
}
.content-container-faded{background:rgba(255,255,255,.8);padding:20px}
.faq h4{
	font-weight: bold;
}

/*Responsive tabs css*/
.responsive-tabs {
  margin-top:20px;
}

.responsive-tabs-container .tab-content {
	padding: 10px 20px;
}

.responsive-tabs-container[class*="accordion-"] .tab-pane {
  margin-bottom: 15px;
}

.responsive-tabs-container[class*="accordion-"] .accordion-link {
	display: none;
	margin-bottom: 10px;
	padding: 10px 15px;
	background-color: #e31d1a;
	border-radius: 3px;
	border: 1px solid #ddd;
	color: #FFFFFF;
}

.responsive-tabs-container[class*="accordion-"] .accordion-link.active {
	border-bottom: medium none;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	color: #FFFFFF;
	background: #e31d1a;
}

@media (max-width: 767px) {
  .responsive-tabs-container.accordion-xs .nav-tabs {
    display: none;
  }
  
  .responsive-tabs-container.accordion-xs .accordion-link {
    display: block;
  }
  
  .responsive-tabs-container[class*="accordion-"] .tab-pane {
    border:1px solid #ddd;
    border-top:none;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-width: medium 1px 1px;
    margin-bottom: 10px;
    margin-top: -10px;
    padding: 10px 10px 0;
 }
}

@media (min-width: 768px) and (max-width: 991px) {
  .responsive-tabs-container.accordion-sm .nav-tabs {
    display: none;
  }
  
  .responsive-tabs-container.accordion-sm .accordion-link {
	display: block;
  }
  
  .responsive-tabs-container[class*="accordion-"] .tab-pane {
    border:1px solid #ddd;
    border-top:none;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-width: medium 1px 1px;
    margin-bottom: 10px;
    margin-top: -10px;
    padding: 10px 10px 0;
 }
}

@media (min-width: 992px) and (max-width: 1199px) {
  .responsive-tabs-container.accordion-md .nav-tabs {
    display: none;
  }
  
  .responsive-tabs-container.accordion-md .accordion-link {
    display: block;
  }
	
  .responsive-tabs-container .tab-content {
	border: 1px solid #ddd;
  }
}

@media (min-width: 1200px) {
  .responsive-tabs-container.accordion-lg .nav-tabs {
    display: none;
  }
  
  .responsive-tabs-container.accordion-lg .accordion-link {
    display: block;
  }
	
  .responsive-tabs-container .tab-content {
	border: 1px solid #ddd;
  }
}

.navbar-nav>li>p{
	padding-top: 7px;
}

.trial{
	max-width: 180px;
}

.how blockquote{
	background: #FFFFFF;
	border: 1px solid #ddd;
	border-top: 10px solid rgba(227,29,26,1.00);
	color: #292b2c;
	min-height: 400px;
	margin: 40px 0 50px;
}

.call{text-align:center;margin:15px 0 25px}.how blockquote p{
	line-height: 1.4em;
	margin-top: 20px
}

.app {
	width: 100%;
	height: 100%;
	min-height: 1130px;
	border-radius: 10px;
}
