body {position: relative;background: #adc1f0;  color:#1d1a57; overflow:hidden; overflow-y:auto; font-family: 'Lato', sans-serif; font-weight: 400;}.navbar {margin-bottom: 0px;}ol, ul {margin:0; padding:0; list-style: none;}a {color: inherit;transition:all 0.3s ease 0s;text-decoration: none;}a:hover, a:focus {color:inherit; text-decoration: none;outline:none!important;}h1, h2, h3, h4, h5, h6 {margin:0; padding:0; color:#1d1a57;}h2 {font-size:28px; font-weight: 400;}h3 {font-size:24px; font-weight: 400;}h4 {font-size:18px; font-weight: 400;}.mar_10 {margin-bottom:10px;}.mar_15 {margin-bottom:15px;}.mar_20 {margin-bottom:20px;}.mar_25 {margin-bottom:25px;}.mar_30 {margin-bottom:30px;}.mar-tp_10 {margin-top:10px;}.pad05 {padding:0 5%;}.container.main-content-cta {min-height:567px;}.help-block {color: #fff;}header .top-bar {padding: 15px;background-color:#4175f0;}.main-header {background-color:#4175f0; width:100%;}.navbar-brand.brand-fullview {color: #fff;}nav.baray-naviation {border-radius: 0;border: 0;background-color:#adc1f0; padding:20px 0 30px 0;}nav.baray-naviation .nav.navbar-nav a {background-color: #4175f0; border: 2px solid #fff;border-radius: 8px;padding: 8px 15px; color:#fff; margin-right:10px;}nav.baray-naviation .nav.navbar-nav a:hover , nav.baray-naviation.navbar-inverse .navbar-nav > .active > a, nav.baray-naviation.navbar-inverse .navbar-nav > .active > a:hover, nav.baray-naviation.navbar-inverse .navbar-nav > .active > a:focus { background-color: #fff;border: 2px solid #4175f0;border-radius: 8px;color: #4175f0; padding: 8px 15px;}nav.baray-naviation .dropdown-menu {background-color: #1d1a57;border: 0;box-shadow: none;border-radius: 0;max-width: 200px;}nav.baray-naviation .dropdown-menu > li > a {padding: 8px 20px;}nav.baray-naviation .dropdown-menu > li > a:hover, nav.baray-naviation .dropdown-menu > li > a:focus {background-color: #46b8da;color: #fff!important;}.barry-navheader .navbar-toggle {background: #1e1b58;border-radius: 0; margin-right:0; cursor:pointer;}.barry-navheader .navbar-toggle .icon-bar {background-color:#fff;}.main-hdr-logo {max-width: 100px;}.top-address-cta {padding-top: 15px;float: right;}.top-address-cta p {margin-bottom: 5px;color: #1d1a57;}.top-address-cta p.add-line a {color: #ff5a00;}.top-address-cta p.add-line a:hover {color: #1d1a57;}.top-address-cta i {color: #1d1a57;}.address-top {margin:0; padding:0;}.address-top > h4, .address-top > p, .signup-list .pull-right  {color:#fff;}.address-top .fa, .signup-list .pull-right .fa {color:#1e1b58;}.address-top > h4 {font-size: 30px;font-weight: 700;margin: 0 0 10px;padding: 0;}.address-top > p {font-size:26px; margin:0; padding:0; line-height:30px;word-wrap: break-word;}.signup-list .pull-right {font-size:20px;}.signup-list { margin: 36px auto;z-index:100;}.img-banner {width: 100%;position: relative;overflow:hidden;}.img-banner img {width: 100%;position: relative;transition: all 0.5s ease 0s;}./*img-banner:hover img {transform: scale(1.2);}*/.img-banner .banner-caption {background-color: rgba(30, 27, 88, 0.8);bottom: 0;color: #fff;padding:10px 15px;position: absolute;width: 100%; text-align:center;}.img-banner .banner-caption h3 {margin:0; font-size:18px; color:#fff;}.hr_default {background-color:#91aae4; height:1px;width:100%; border:0; margin:30px auto;}.hr_yellow {background-color:#ffc600!important; height:1px;width:100%; border:0; margin:30px auto;}.subheading {padding: 20px 0 30px;}.subheading h2 {color:#1d1a57;}span.bdr-center {width:60px; height:3px; background-color:#1d1a57; display:inline-block;}.announce-item-cta {margin-bottom:30px;}.announce-item p {padding:0 20px;color:#1d1a57;}.readmore {background-color:#4175f0; border-radius:25px; border:solid 2px #fff; color:#fff; margin:10px  auto; min-width:90px;transition:all 0.3s ease 0s;}.readmore:hover, .readmore:focus {outline:none!important;background-color:#fff; color:#4175f0;box-shadow:none;}.learnmore {background-color:#fff; border-radius:25px; border:solid 1px #903917; color:#903917; margin:10px  auto;transition:all 0.3s ease 0s;}.learnmore:hover, .learnmore:focus {background-color:#903917; color:#fff;outline:none;box-shadow:none;}.subscribe_btn {font-size:14px; background-color: #fff; border: 1px solid #4175f0;border-radius: 25px; color: #4175f0;margin: 15px auto; padding: 6px 12px;transition:all 0.3s ease 0s;}.subscribe_btn:hover, .subscribe_btn:focus {background-color:#4175f0; color:#fff;outline:none!important;box-shadow:none;}.learnmore-cta  { bottom: 10px;display: block;left: 50%;margin-left: -55px;position: absolute;text-align: center;}.form-change {min-height: 300px;}.event-card-cta {margin-top:20px;}.event-items-all {margin:40px 0 0 0;}.social-left {display: block;margin:0;text-align: center;}.social-left > p {display: inline-block;margin-right: 10px;vertical-align: text-bottom;}.social-left span {background: #1d1a57;border-radius: 100%;color: #fff;display: inline-block;height: 40px; width: 40px;position: relative;}.social-left span i {color: #fff;font-size: 24px;left: 13px;position: absolute;top: 8px;}.sidebar-container.open .social-left {display: block;margin: 40px 0 0 10px;text-align: left;}
.all_disc .social-left span {background-color:#1e1956;}.all_disc .social-left span i {color:#fff;}.all_disc .social-left span:hover i {color:#fff;transition:all 0.3s ease-in-out 0s;}
.all_disc .social-left span:hover {background-color:#4175f0;transition:all 0.3s ease 0s;}span.input-group-addon .fa {color:#1e1956;}#footer-cta {background-color:#1e1956; color:#fff; padding:25px 15px 10px 15px; margin-top:40px;}.ftr-mid-link {padding: 10px 0;}.ftr-mid-link ul{margin-bottom:20px;}.ftr-social-cta {display:inline-block; float:right; text-align:center;}.ftr-social-cta span {background: #fff!important;border-radius: 100%; display: inline-block;height: 40px;position: relative; width: 40px;}.ftr-social-cta span i {color: #1e1956}.ftr-social-cta span i.fa {font-size: 24px;}.ftr-social-cta span i {color: #1e1956;left: 13px;position: absolute;top: 8px;}.ftr-social-cta span:hover {background-color:#4175f0!important;transition:all 0.3s ease;}.ftr-social-cta span:hover i {color:#fff;}.ftr-mid-link ul li a {color:#fff;}.ftr-mid-link ul li a:hover, .ftr-mid-link ul li a:focus {color:#d91515!important; text-decoration:none!important;}#footer-cta a:hover {color:#efefef; text-decoration:underline;}.dog-icon {margin:0;}.dog-icon img {max-width:240px!important;}#return-to-top {position: fixed;bottom: 20px;right: 20px;background: rgb(16, 14, 65);background: rgba(16, 14, 65, 0.8);width: 50px;height: 50px;display: block;  text-decoration: none; -webkit-border-radius: 35px;-moz-border-radius: 35px;border-radius: 4px;display: none;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}#return-to-top i {color: #fff;margin: 0;position: relative;left: 15px;top: 7px;font-size: 32px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;   -ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}#return-to-top:hover {background: rgba(16, 14, 65, 1);}#return-to-top:hover i {color: #fff;top: 5px;}.img-box-cta {background: #fff;display: inline-block;width: 100%; overflow:hidden;}.img-box {overflow: hidden;}.img-box img {transition: all 0.5s ease 0s; }.img-box-cta:hover .img-box img{transform: scale(1.2);}.all_disc {display: inline-block;float: left;padding: 20px;width: 100%; min-height:270px;position:relative;}.img-disc {text-align: center;}.img-disc h3 {margin-bottom: 10px;}.sidebar-container { position: fixed; width: 0; height: 100%; left: 0; overflow-x: hidden; overflow-y: auto; top:0; z-index:10;  background: #1e1b58; color: #fff;}.sidebar-container.open {width: 100%; max-width:300px;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.content-container {margin-top: 20px;}.sidebar-navigation {padding: 0;margin: 0;list-style-type: none;position: relative;}.sidebar-navigation li {background-color:transparent;padding:10px 15px 10px 30px;position:relative;display:inline-block;width:100%;line-height:20px;}.sidebar-navigation li a {color: #fff;}.sidebar-navigation li:hover, .sidebar-navigation li:hover a {text-decoration: none; cursor:pointer;}.sidebar-navigation li::before {background-color:#4175f0;position: absolute;content: '';height: 100%;left: 0;top: 0;-webkit-transition: width 0.2s ease-in-out;transition: width 0.2s ease-in-out;width: 3px; z-index: -1;}.sidebar-navigation li:hover::before {width: 100%;}.sidebar-navigation li.active {background-color:#4175f0;}.show-tbl-cta {background-color: #fff;margin: 40px auto;}.know-more a {font-size: 30px;line-height: 24px;}.know-more a:hover {text-decoration:none!important;}.know-more span {display: block;font-size:16px;}.form-change textarea {min-height:107px;resize:none;}.know-more {display: inline-block;float: right;}#show-results-pan {font-family: 'Lato'}#show-results-pan .panel-group .panel-heading a {display:block;background:#4175f0;color:#fff;padding:15px;text-decoration:none;position:relative;}.panel-group .panel-heading + .panel-collapse > .panel-body {border: 1px solid #ddd;}.panel-group,.panel-group .panel,.panel-group .panel-heading,.panel-group .panel-heading a,.panel-group .panel-title,.panel-group .panel-title a,.panel-group .panel-body,.panel-group .panel-group .panel-heading + .panel-collapse > .panel-body {border-radius: 2px;  border: 0; margin-bottom:5px;}.panel-group .panel-heading {padding: 0;}.panel-group .panel-heading a {display:block;background:#ddd;color:#333;padding:15px;text-decoration:none;position:relative;}.panel-group .panel-heading a.collapsed {background: #4175f0;color: #ffffff;}
/* Commented out to remove default + and - icons
.panel-group .panel-heading a::after {content: "+";font-size: 30px;position: absolute;right: 20px;top: 5px;}.panel-group .panel-heading a[aria-expanded="true"]::after { content: "-";content: "-"; font-size: 40px;top: -6px; }#accordion > .panel:first-child > .panel-heading > .panel-title a:not([aria-expanded="false"]):after{ content: "-"; }
*/.panel-group .panel-collapse {margin-top: 5px !important;}.panel-group .panel-body{background: #ffffff; padding: 15px;}.panel-group .panel {background-color: transparent;}.panel-group .panel-body p:last-child,.panel-group .panel-body ul:last-child,.panel-group .panel-body ul:last-child {margin-bottom:0;}#nested.panel-group .panel-heading a.collapsed {background: #eee;color: inherit;}#nested.panel-group, #nested-inner.panel-group {margin-bottom: 0;}#nested .panel-title {margin-bottom: 5px;}.dog-club-cta {}.club-img-box{padding: 5px;text-align: center;overflow: hidden;position: relative; margin-bottom:40px;}.club-img-box:before{content: "";width: 110px;height: 110px;border-width: 0 0 4px 4px;border-style: solid;border-color: #4175f0;position: absolute;bottom: 0;left: 1px;}.club-img-box:after{content: "";width: 110px;height: 110px;border-width: 4px 4px 0 0;border-style: solid;border-color: #4175f0;position: absolute;top: 0;left: auto;right: 0;}.club-img-box img{width: 100%;height: auto;}.club-img-box .club-box-content{width: 97.1%;padding:15px 0;background: rgba(29,26,87,0.8);position: absolute;bottom: 5px;left: 5px;right: 5px;opacity: 1;transform: translateY(0px);transition: all 0.3s ease 0s;}.club-img-box:hover .club-box-content{opacity: 0;transform: translateY(30px);}.club-box-content .title{font-size: 16px;line-height:20px;font-weight: normal;padding:0 10px; color: #fff;margin: 0 0 5px 0;}.show_date {background:#1e1956; color:#fff; text-align:center; padding:4px 10px; font-size:14px;}.enter-show-cta {position: relative;background: #fff;padding:20px 10px;height: 100%;width: 100%;transition:all 0.3s ease 0s; margin-bottom:20px;}.enter-show-cta p {margin-bottom:0px;}.show-text-cta {margin:auto 0; text-align:center;}.triangle-topleft {width: 0;height: 0;border-top: 60px solid #dcdcdc;border-right: 60px solid transparent; position:absolute; left:0; top:0;}.show_date {background: #1e1956;color: #fff;text-align: center;padding: 5px 15px;font-size: 14px;display: inline-block;border-radius: 4px; margin-bottom:10px;}.enter-show-cta:hover {outline:none; cursor:pointer; background:#1e1956; color:#fff;}.enter-show-cta:hover .triangle-topleft {border-top: 60px solid #ff537b;}.enter-show-cta:hover .show_date {background: #fff;color: #1e1956;}.enter-show-cta i { position: absolute; font-size: 20px;top: 6px; color:#fff;}.enter-show-cta-last{padding:10px!important;}#modal_show_details .modal-dialog {max-width: 70%;width: 100%;}#modal_show_details .modal-content {overflow-y: auto;}#modal_show_details .modal-header {background:#4175f0; color:#fff;}#modal_show_details .modal-header h4, #modal_show_details .modal-footer h4 {color:#fff; margin-bottom:10px;}#modal_show_details .modal-footer {background:#1e1956; color:#fff;text-align: left;}#modal_show_details a {color:inherit;}#modal_show_details a:hover {color:#d91515;}#modal_show_details button.close {color:#fff; opacity: 0.8;font-size:40px;}#modal_show_details table {overflow:scroll;}.pdf-link {text-align: left;}.pdf-link i {font-size:16px; color:#d91515;margin-right:5px;}.pdf-link > li {line-height: 24px;}.pdf-link > li a {color:#fff;}.pdf-link > li a:hover {color:#d91515;}.reader-img {display: inline-block;float: left; margin-right:10px;}
.reader-img img { max-width:60px;margin-bottom:5px;}.useful-link-cta {background: #fff;padding: 30px;position: relative;overflow: hidden; color:#003594; margin-bottom:30px; min-height:280px;transition:all 0.4s ease 0s;box-shadow:5px 5px 10px rgba(30, 25, 86, 0.25)}.useful-link-cta:hover {transform: translateY(-10px); box-shadow: 0 0 25px rgba(30, 25, 86, 0.45);}.useful-link-cta h4 {color:#003594; font-size:20px; font-weight:600; margin:0 0 20px 0; padding:0;}.useful-link-cta .links-cta i {color: #a0a0a0;font-size: 18px;margin: 0;position: absolute;}.useful-link-cta .links-cta li {line-height: 20px;margin-bottom: 5px;position: relative;}.links-cta li a span {display: inline-block;padding-left: 14px;}
.links-cta li a:hover {color:#d91515!important; text-decoration:none!important;}.link-img-cta img {height: auto;width: 100%;}.useful-link-cta.last {padding: 30px 30px 10px!important;}.classes-list {display: block;float: left;margin: 0;padding: 0;width: 100%;}.mx-ht_150 {max-height:150px; overflow: auto;}.mx-ht_200 {max-height:200px; overflow: auto;}.panel-body.full-box {border:solid 1px #1e1956!important; background-color:#fff; padding:0px; margin:0 0 0 15px;}.show-info-header {background:#4175f0; color:#fff;padding:10px 15px;}.show-info-header h4 {color:#fff; font-weight: 700;line-height: 28px;}.show-info-header img {border:solid 1px #1e1956;}.show-info-middle {background:#fff;padding:15px;}.show-info-middle h4 {font-weight:700;}.show-info-box span { display:block; margin-bottom:0px;}.show-info-box table td, .show-info-box table th { font-size: 12px; line-height: 18px !important;padding: 0 8px !important;}.show-info-box table {margin-bottom:0;}.show-info-box .table-bordered {border-top:0; border-right:solid 1px #ddd; border-bottom:solid 1px #ddd; border-left:solid 1px #ddd;}.show-info-box p {font-size:12px; margin-bottom:0;}.imp-links-list-cta {border-bottom: 1px dashed #ccc;padding: 15px 0 10px 0;}.imp-links-list-cta li {padding-left: 15px;position: relative;margin-bottom:5px;}.imp-links-list-cta li a {color:inherit; line-height: 20px;}.imp-links-list-cta li a:hover {color:#d91515;}.imp-links-list-cta li::before {content: "";font-family: FontAwesome;font-size: 18px;position:absolute; left:0; top:-3px; color:#a0a0a0;}.show-info-footer {background:#1e1956; color:#fff;padding:15px;}.panel.box.acc-header { background: #1e1956;border: 2px solid #fff;box-shadow: none;box-sizing: border-box;color: #fff;margin: 0 0 5px;padding: 10px;}/* Commented out to remove default + and - icons for enter-show-cta
#enter-show-cta .panel-group .panel-heading a::after {left: 10px;right: 0; font-size:24px;}#enter-show-cta .panel-group .panel-heading a[aria-expanded="true"]::after {content: "-";font-size: 40px;top: -6px;}
*/#enter-show-cta .panel-group .panel-heading a {padding: 15px 10px 15px 35px;}.zoom-img-box {position:relative;overflow:hidden; margin-bottom:40px;border: 4px solid #1e1956;box-shadow:0 2px 10px #393567;}.zoom-img-box img{ display: block; margin: 0; width: 100%; height: auto; transition: all 0.5s;-moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s;}.zoom-img-box:hover img{transform: scale(1.2); -ms-transform: scale(1.2); -webkit-transform: scale(1.2); -o-transform: scale(1.2); -moz-transform: scale(1.2);}.form-bg{background: inherit;}.form-horizontal{background: #4175f0;padding-bottom: 10px;border-radius: 0px;text-align: center; box-shadow:0px 2px 10px #393567; color:#fff;}.form-horizontal .heading{display: block;font-size: 20px;font-weight: 500;padding: 20px 15px;border-bottom: 1px solid #fff;margin-bottom: 30px;background:#4175f0; color:#fff;}.form-horizontal .form-group{padding: 0 40px;margin: 0 0 25px 0;position: relative;}.form-horizontal .form-control{background: #fff;border:solid 1px #ccc;border-radius: 4px;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;padding: 0 10px;height: 40px;transition: all 0.3s ease 0s;}.form-horizontal .form-control:focus{background: #fff;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);outline: 0 none; border-color:#66afe9;}.form-horizontal .form-group i{position: absolute;top: 12px;right: 50px;font-size: 17px;color: #c8c8c8;transition : all 0.5s ease 0s;}.form-horizontal .form-control:focus + i{color: #333;}.form-horizontal .fa-question-circle{display: inline-block;position: absolute;top: 12px;right: 60px;font-size: 20px;color: #808080;transition: all 0.5s ease 0s;}.form-horizontal .fa-question-circle:hover{color: #000;}.form-horizontal .main-checkbox{float: left;width: 16px;height: 16px;background: #fff;border-radius: 0;position: relative;margin: 5px 0 0 0;border: 1px solid #4175f0;}.form-horizontal .main-checkbox label{width: 16px;height: 16px;position: absolute;top: 0;left: 0;cursor: pointer;}.form-horizontal .main-checkbox label:after{content: "";width: 10px;height: 5px;position: absolute;top: 4px;left: 2px;border: 3px solid #4175f0;border-top: none;border-right: none; background: transparent;opacity: 0;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}.form-horizontal .main-checkbox input[type=checkbox]{visibility: hidden;}.form-horizontal .main-checkbox input[type=checkbox]:checked + label:after{opacity: 1;}.form-horizontal .text{float: left;margin-left: 7px;line-height: 20px;padding-top: 5px;}.form-horizontal .btn{float: right;font-size: 14px;color: #fff;background: #1e1956;border-radius: 30px; border:solid 2px #FFF; padding: 6px 15px; min-width:100px;text-transform: capitalize;transition: all 0.5s ease 0s;}.form-horizontal .btn:hover{float: right;font-size: 14px;color: #1e1956;background: #fff;border-radius: 30px;border:solid 2px #fff;text-transform: capitalize;transition: all 0.5s ease 0s;}.right_sec_text {clear: both;display: block;margin-top:10px;}.right_sec_text span {clear: both;}.right_sec_text span.text {margin-left:0; padding-top:0;margin-bottom:10px;}.cart-sec {display:flex;font-family: 'Lato', sans-serif;}.info{background: #1e1956;color: #fff;font-size: 14px;padding: 35px 0;}.info p {margin: 0px 50px 20px;text-align: justify;}.card-type {margin: 0;text-align: center;border-top: 1px solid #312c6e;}.info .card-type p {margin: 23px 0;text-align: center;}.info .card-type img.img-responsive{display: inline-block;}.card-details{background: #fff;color: #1e1956;padding: 30px 60px; }.card-details h2{margin: 0 0 50px 0;font-size: 28px;}.card-details .form-control{border: 1px solid #4175f0;color: #000;text-transform: capitalize;}
.card-details .btn-row{margin: 28px auto;padding: 0; text-align:center;}.card-details .card-month{/*padding-right: 10px;*/}.cc-year {margin-top: 5px; }.card-details .card-year{/*padding-left: 0;*/margin: 5px 0 0 0;}.save-btn{background: #1e1956;color: #fff;border-radius: 50px;padding: 8px 20px;margin:0 15px 0 0;transition: all 0.2s linear;border: none;}.card-details .save-btn:hover{background: #322c78;color: #fff;transition: all 0.2s linear;}.card-details .savewithout-btn{background: #4175f0;color: #fff;border-radius: 50px;padding: 8px 20px;transition: all 0.2s linear;border: none;margin:0;}.card-details .savewithout-btn:hover{background: #2c58bf;transition: all 0.2s linear;}.required {color:#ff0000!important;}.form-head {border-bottom: 1px solid #fff;margin-bottom: 30px;padding: 20px 20px 10px 20px;color:#fff;}.form-head h3 {margin-bottom:10px; color:#fff;}.edit-profile-cta .form-head {padding:20px 20px 10px 20px; margin:0; background:#1e1b58;box-shadow: 0px 2px 10px rgb(57, 53, 103);}.edit-profile-form-cta {background:#4175f0; padding:20px;box-shadow: 0px 2px 10px rgb(57, 53, 103);}.edit-profile-form-cta label, .edit-profile-form-cta .text {color:#fff;}.edit-profile-form-cta .main-checkbox{float: left;width: 16px;height: 16px;background: #fff;border-radius: 0;position: relative;margin: 5px 0 0 0;border: 1px solid #4175f0;}.edit-profile-form-cta .main-checkbox label{width: 16px;height: 16px;position: absolute;top: 0;left: 0;cursor: pointer;}.edit-profile-form-cta .main-checkbox label:after{content: "";width: 10px;height: 5px;position: absolute;top: 4px;left: 2px;border: 3px solid #4175f0;border-top: none;border-right: none; background: transparent;opacity: 0;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}.edit-profile-form-cta .main-checkbox input[type=checkbox]{visibility: hidden;}.edit-profile-form-cta .main-checkbox input[type=checkbox]:checked + label:after{opacity: 1;}.edit-profile-form-cta .text{float: left;margin-left: 7px;line-height: 20px;padding-top: 5px;}.edit-profile-form-cta .readmore {background:#1e1b58; border:solid 2px #fff; padding:6px 15px; min-width:100px;transition:all 0.3s ease 0s;}
.edit-profile-form-cta .readmore:hover, .edit-profile-form-cta .readmore:focus {outline:none;background:#fff; border:solid 2px transparent; color:#1e1b58;}.baray-naviation .mobile-menu-header {display:none;padding:10px;}.baray-naviation .navbar-offcanvas {background-color: rgba(30, 27, 88, 1);padding:0 15px!important;}.baray-naviation .navbar-offcanvas {padding:0;}.baray-naviation .navbar-offcanvas .social-left {display:none;}.dropdown.lastmain {display: none;}.junior-cta {color: #fff;display: block;margin: 20px;text-align: center;}.junior-cta > a {font-size: 30px;font-weight: bold;line-height: 24px;}.junior-cta > a span{display: block;font-size: 16px;font-weight: normal;width: 100%;}.att_jun {background: #f0ad4e;border-radius: 0.25em;padding: 0.2em 0.6em 0.3em;}.after-login-cta {display: block;}.after-login-cta .navbar-nav > li > a {color: #fff;padding: 5px 10px;background:none!important; font-weight:bold;}.after-login-cta .navbar-nav > li > a:hover,.after-login-cta .navbar-nav > li > a:focus  {background:none!important;}.after-login-cta .dropdown-menu > li > a:hover, .after-login-cta .dropdown-menu > li > a:focus {background:#1e1b58!important; color:#fff;}.after-login-cta .navbar-nav > li > a span.glyphicon {color:#1e1b58; margin-right:5px;}.after-login-cta .dropdown-menu {padding:0; border-radius:0;border:0; min-width:200px;}.after-login-cta .dropdown-menu > li > a {padding:5px 15px;}.after-login-cta .dropdown-menu > li > a span.glyphicon {float:right; margin-top:3px;}a.my_term {text-decoration:underline;}a.my_term:hover {color:#1f1957;}#dog-row { margin-bottom: 30px;}.added-dog-sec {background: #fff;margin-bottom: 1px;padding:10px;}.btn-row button.btn-xs {margin: 0 5px 0 0;}.blue-sub-heading{font-size: 20px;text-align: center;}.price-info{border-top: 1px solid #1e1956;border-bottom: 1px solid #1e1956;    width: 100%;float: left;margin-bottom:10px;padding-bottom:15px;}.price-info h3{padding-top: 12px;padding-bottom: 12px;padding-left: 0px;padding-right: 0px;font-size: 15px;font-weight: bold;display: block;padding: 5px 15px 6px;color: #fff;    background: #1e1956;margin: 15px 0;line-height: 20px;}.checkbox-enter h4{font-size: 15px;font-weight: bold;margin-bottom: 12px;}.entry-form-text{font-size: 28px;font-weight: bold;text-align: center;padding-top: 5px;padding-bottom: 10px;}.entry-form-text:after {width: 100%;max-width: 110px;height: 3px;background-color:#1d1a57;content: "";display: block;margin: 11px auto;}#faq-pan{margin-bottom: 15px;}.add-cart-bttn{margin-right: 10px;background-color: #1e1b58 !important;color:#fff !important;transition: all 0.3s ease 0s;}.add-cart-bttn:hover{background-color: #fff !important;color:#4175f0 !important;transition: all 0.3s ease 0s;}.border-top-blue{border-top: 1px solid #1e1b58;padding-top: 10px;}.label-text{margin-right:15px;}/* Commented out to remove default + and - icons for faq-pan
#faq-pan .panel-group .panel-heading a::after {left:10px; top:7px;right:0;}
*/
#faq-pan .panel-group .panel-heading a {padding:15px 15px 15px 35px;cursor:pointer;}
/* #faq-pan .panel-group .panel-heading a[aria-expanded="true"]::after {top:-1px!important;} */.tooltip-sign {width:20px!important; height:20px!important;line-height:20px!important; border-radius:25px!important; }.content table.table tr {border-top: 1px solid #ddd!important; display: table; width: 100%;}.address-cta h1 {display: inline;}.address-cta .add {float: right;margin-bottom: 20px;}table.table.add-dog-tbl tr > th, table.table.add-dog-tbl tr > td{white-space:normal; word-wrap:break-word;}table.table.add-dog-tbl tr > th:last-child, table.table.add-dog-tbl tr > td:last-child {text-align:right;}span.bg-blue {background: #1e1956;color: #fff;border: solid 1px #1e1956;padding:4px 8px;}span.bg-red {background: #DC005A;color: #fff;border: solid 1px #DC005A;}.bg-red {background: #DC005A;color: #fff;border-radius:4px;padding:4px 8px;transition:all 0.3s ease 0s;}.bg-red:hover {color: #DC005A; background:#fff;}.form-control:focus {color:#000!important;}
input:focus,textarea:focus, select:focus {color: #000!important;}#cart h4 {font-weight: 600;margin-bottom: 20px;}.checkout-btn {float:right;margin-left:15px;}.gp-mb10 {margin-bottom:10px;}.form-control {color:#000!important;}.address-cta h3 {margin-bottom: 10px;}#delete-model .modal-dialog {overflow-y:auto;}.custom-btn-new {background-color:#1e1b58; border-radius:25px; border:solid 2px #fff; color:#fff; min-width:90px; padding:6px 12px;transition:all 0.3s ease 0s;}.custom-btn-new:hover, .custom-btn-new:focus {background-color:#fff!important; color:#1e1b58;outline:none;box-shadow:none;border:solid 2px #fff!important;}.select2-container--default .select2-selection--single .select2-selection__rendered {line-height:36px!important;padding-left:12px!important;}.select2-container--default .select2-selection--single {border-radius:4px;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;border: 1px solid #ccc;}.select2-container--default .select2-selection--single {box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);}select.form-control option {padding: 4px 12px;}.header h1 {margin-bottom:15px;}.checkout-btn, .round-btn {border-radius:25px;transition:all 0.3s ease 0s;}.online-enter {display: inline-block;color: #fff;text-align: center; border-radius: 0; border:solid 2px transparent;transition:all 0.3s ease 0s;}.online-enter:hover, .online-enter:focus, .online-enter:active {outline: 0;color: #d02022!important; border:solid 2px #d02022;background:#fff;}.online-btn {height: 36px;margin:0;padding:5px 10px;font-size: 16px;line-height: 18px;font-weight: 500;border-radius: 4px;}.online-btn i { padding-right: 15px; font-size: 21px; line-height: 21px; vertical-align: top; }.online-btn i:after {content: "";position: absolute;top: 4px;left: 25%;width: 1px;height: 24px;background: #ccc;background: rgba(255, 255, 255, 0.3);}.online-pill {border-radius: 400px;}.online-shadow-bottom {position: relative;overflow: hidden;}.online-shadow-bottom:before {content: "";position: absolute;top: 50%;left: 0;width: 100%;height: 50%;background: rgba(0, 0, 0, 0.1);}.enter-online { background: #d02022; margin:20px auto 30px auto;}.online-enter:hover i:after { background: rgba(208, 32, 34, 0.3)!important;}.imp-links-list-cta li.no-icon-red {padding-left:0!important;}.imp-links-list-cta li.no-icon-red::before {content:none!important;}.imp-links-list-cta li.no-icon-red a {margin:0 0 10px 0!important;color:#fff;}
.imp-links-list-cta li.no-icon-yellow {padding-left:0!important;}.imp-links-list-cta li.no-icon-yellow::before {content:none!important;}.imp-links-list-cta li.no-icon-yellow a {margin:0 0 10px 0!important;color:#000;}.online-enter-yellow {display: inline-block;color: #000;text-align: center; border-radius: 0; border:solid 2px transparent;transition:all 0.3s ease 0s;}.online-enter-yellow:hover, .online-enter-yellow:focus, .online-enter-yellow:active {outline: 0;color: #ffae00!important; border:solid 2px #ffae00;background:#000;}.online-btn-yellow {height: 36px;margin:0;padding:5px 10px;font-size: 16px;line-height: 18px;font-weight: 500;border-radius: 4px;}.online-btn-yellow i { padding-right: 15px; font-size: 21px; line-height: 21px; vertical-align: top; }.online-btn-yellow i:after {content: "";position: absolute;top: 4px;left: 25%;width: 1px;height: 24px;background: #000;background: rgba(0, 0, 0, 0.6);}.online-pill-yellow {border-radius: 400px;}.online-shadow-bottom-yellow {position: relative;overflow: hidden;}/*.online-shadow-bottom-yellow:before {content: "";position: absolute;top: 50%;left: 0;width: 100%;height: 50%;background: rgba(0, 0, 0, 0.3);}*/.enter-online-yellow { background: #ffae00; margin:20px auto 30px auto;}
.online-enter-yellow:hover i:after { background: rgba(255, 174, 0, 0.3)!important;}#myNavbar .navbar-nav > li.no-icon-yellow {padding-left:0!important;}#myNavbar .navbar-nav > li.no-icon-yellow::before {content:none!important;}#myNavbar .navbar-nav > li.no-icon-yellow a {margin:0 0 15px 0!important;color:#000;}#myNavbar .navbar-nav > li a.online-enter-yellow {display: inline-block;color: #000;text-align: center; border-radius: 0; border:solid 2px transparent;transition:all 0.3s ease 0s;}#myNavbar .navbar-nav > li a.online-enter-yellow:hover, #myNavbar .navbar-nav > li a.online-enter-yellow:focus, #myNavbar .navbar-nav > li a.online-enter-yellow:active {outline: 0;color: #ffae00!important; border:solid 2px #ffae00;background:#000;}#myNavbar .navbar-nav > li a.online-btn-yellow {height: 40px;margin: 0 15px 0 0 !important;padding: 5px 15px 5px 10px;font-size: 14px;line-height: 24px;font-weight: 500;}#myNavbar .navbar-nav > li a.online-btn-yellow i { padding-right: 15px; font-size: 20px; line-height: 24px; vertical-align: top; }#myNavbar .navbar-nav > li a.online-btn-yellow i:after {content: "";position: absolute;top: 6px;left: 24%;width: 1px;height: 24px;background: #000;background: rgba(0, 0, 0, 0.6);}#myNavbar .navbar-nav > li a.online-pill-yellow {border-radius: 400px;}#myNavbar .navbar-nav > li a.online-shadow-bottom-yellow {position: relative;overflow: hidden;}/*#myNavbar .navbar-nav > li a.online-shadow-bottom-yellow:before {content: "";position: absolute;top: 50%;left: 0;width: 100%;height: 50%;background: rgba(0, 0, 0, 0.3);}*/#myNavbar .navbar-nav > li a.enter-online-yellow { background: #ffae00;}#myNavbar .navbar-nav > li a.online-enter-yellow:hover i:after { background: rgba(255, 174, 0, 0.3)!important;}.row.btn-edit .btn {margin: 20px 0 5px 0;}.address-col-1 {display:inline-block; float:left; width:25px;margin-right:-10px;}.breeds-count-tbl.table-responsive th {text-align: center;}.p-l_15{padding-left:15px;}.p-l_30{padding-left:30px;}.p-l_22{padding-left:22px;}

/* Commented out to remove default + and - icons for show-info-collapse-box
.show-info-collapse-box #nested.panel-group .panel-heading a::after {top:10px;}
.show-info-collapse-box #nested.panel-group .panel-heading a[aria-expanded="true"]::after {top:-2px;}
*/
#nested ul.results-list li {margin-bottom: 10px; border: solid 1px #eee;padding: 8px 15px;transition:all 0.3s ease 0s;}
#nested ul.results-list li a {color:#666;transition:all 0.3s ease 0s;}
#nested ul.results-list li:hover, #nested ul.results-list li:hover a {color:#000;}
#nested ul.results-list li i.fa {padding-right: 10px; color:#666;transition:all 0.3s ease 0s;}
#nested ul.results-list li:hover i.fa {color:#000;}
.panel-body.breedlist {padding: 5px 15px 0 15px!important;}
.spark-screen .box {background: #fff;padding: 20px;box-sizing: border-box;box-shadow: 0px 2px 10px rgb(57, 53, 103);}
.spark-screen .box .box-header.with-border {background: #1e1b58;color: #fff;padding: 10px 0;}
.spark-screen .box .box-header.with-border h3 {color: #fff;padding: 0 15px;}
#myNavbar.in .nav.navbar-nav {margin: 0 auto !important;}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control, .select2-container--default.select2-container--disabled .select2-selection--single {background-color: #ddd!important;box-shadow:none;}
.panel-body input[type="radio"], input[type="checkbox"] {
   margin: -2px 0 0 0!important;
    vertical-align: middle;
    }
.country-mob label {display:inline-block; float:left; margin-right:15px;margin-top:5px;}
.country-mob .input-div {display:flex; width:auto;}
.enter-show-price { text-align: right; }
.show-info-footer h4, .show-info-header h4 {color: #fff;text-align: center;line-height: 26px;}
.address-btn-row {display: inline-block;float: left;margin-left: 15px;}
.delete-entry {float: right;}

table.table.add-dog-tbl tr {display:flex;}
table.table.add-dog-tbl tr > th:nth-of-type(1), table.table.add-dog-tbl tr > td:nth-of-type(1) {display: flex;width: 100%;justify-content: left;max-width: 140px;}
table.table.add-dog-tbl tr > th:nth-of-type(2), table.table.add-dog-tbl tr > td:nth-of-type(2) {width: 100%;display: flex;justify-content: left;}
table.table.add-dog-tbl tr > th:nth-of-type(3), table.table.add-dog-tbl tr > td:nth-of-type(3) {width: 100%;display: flex;justify-content: left;max-width: 240px;}
table.table.add-dog-tbl tr > th:nth-of-type(4), table.table.add-dog-tbl tr > td:nth-of-type(4) {display: flex;justify-content: right;width: 100%;max-width: 110px;}
table.table.add-dog-tbl span.bg-blue {margin-right:5px;}


/* Card Style Starts for Checkout page */
.component-card_4 {
    width: 40rem;
    margin: 20px auto;
    border: none;
    border: 1px solid #e0e6ed;
    border-radius: 8px;
    -webkit-box-shadow: 4px 6px 10px -3px #bfc9d4;
    box-shadow: 4px 6px 10px -3px #bfc9d4;
}

.card {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #adc1f0;
    font-weight: 400;
    background-clip: border-box;
    border: 1px solid rgba(0,0,0,.125);
    border-radius: .25rem;
}
.card-body {
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    min-height: 1px;
    padding: 1.25rem;
}
.component-card_4 .card-text {
    color: #1d1a57;
    font-size: 16px;
    font-weight: 600 !important;
    line-height: 23px;
}
.card .info p {
         margin: 0 50px !important;
        text-align: justify;
}
/* Card Style Ends for Checkout page */


/* Card Style Starts for Checkout page */
.component-card_8 {
    width: 100rem;
    margin: 20px auto;
    border: none;
    border: 1px solid #e0e6ed;
    border-radius: 8px;
    -webkit-box-shadow: 4px 6px 10px -3px #bfc9d4;
    box-shadow: 4px 6px 10px -3px #bfc9d4;
}

.card1 {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #1e1956;
    font-weight: 400;
    background-clip: border-box;
    border: 1px solid rgba(0,0,0,.125);
    border-radius: .25rem;
}
.card-body1 {
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    min-height: 1px;
    padding: 1.25rem;
}
.component-card_8 .card-text1 {
    color: #fff;
    font-size: 16px;
    font-weight: 600 !important;
    line-height: 23px;
    text-align: center !important;
}
.card1 .info p {
         margin: 0 50px !important;
        text-align: center !important;
}
/* Card Style Ends for Checkout page */

/****Media Query*****/
@media screen and (min-device-width: 1200px) and (max-device-width: 1920px) {
@-moz-document url-prefix() { .card-details {padding: 30px 60px 29px 60px;}}
}

@media only screen and (max-width:1199px){.all_disc {min-height:300px;}@-moz-document url-prefix() { .card-details {padding: 24px 45px!important;}}}
@media only screen and (max-width:992px){.subscribe-well .btn.btn-sm {border: 2px solid #efefef;display: block;margin: 10px auto;text-align: center;}.dog-icon img{margin:auto; max-width:240px!important; text-align:center;}.ftr-social-cta {display: block;float: none;margin: auto;max-width: 200px;text-align: center;}.well.subscribe-well input.btn.btn-sm {width: 100%;}.subscribe-well {background-color: inherit;border: 0 none; box-shadow: none; display: block;float: left; padding: 0; width: 100%;}.event-card-cta .card-body {min-height:300px; padding:15px;}nav.baray-naviation .nav.navbar-nav a:hover, nav.baray-naviation.navbar-inverse .navbar-nav > .active > a, nav.baray-naviation.navbar-inverse .navbar-nav > .active > a:hover, nav.baray-naviation.navbar-inverse .navbar-nav > .active > a:focus {padding:8px;}nav.baray-naviation .nav.navbar-nav a {margin-right:8px; padding:8px;}.address-top > h4 {font-size:26px;}.address-top > p, .signup-list .pull-right {font-size:20px;}}
@media screen and (min-device-width: 992px) and (max-device-width: 1199px) {.card-details {padding: 25px 45px;}.info p {margin-bottom:131px;}

}

@media only screen and (max-width:991px){.p-l_15{padding-left:15px;}.p-l_30{padding-left:15px;}.p-l_22{padding-left:15px;}.address-col-1{margin-right:0;}.all_disc {min-height: 310px;}.info p {margin: 0 50px 30px;}.card-details h2 {margin-bottom:30px;}.edit-profile-form-cta input, .edit-profile-form-cta select {margin-bottom: 20px;}.know-more {display: block;float: none;margin: auto;max-width: 175px;text-align: center;}.dog-icon {margin: 0 auto;width: 240px;}.signup-list .pull-right {font-size:18px;}.main-hdr-logo {max-width:70px;}.country-mob {margin-top:-5px;}.country-mob .input-div {clear:both; width:100%;} table.table.add-dog-tbl tr > th:nth-of-type(3), table.table.add-dog-tbl tr > td:nth-of-type(3) {max-width: 150px;}}

@media (min-width: 992px) {.shows-header-col01 {padding-left:15px;}.shows-header-col02 {padding-left:35px;}.shows-header-col03 {padding-left:30px;}.shows-header-col04 {padding-left:25px;}.shows-header-col05 {padding-left:20px;}}
@media only screen and (max-width:990px){.box{ margin-bottom: 30px;}}

@media screen and (min-device-width: 992px) and (max-device-width: 1024px) {
.cart-sec {display: flex!important;}
.useful-link-cta {min-height:305px;}
.product-last-img {padding-top: 25px;}
}
@media screen and (min-device-width: 768px) and (max-device-width: 991px) {
    #myNavbar .navbar-nav > li a.online-btn-yellow {padding: 5px 10px 5px 5px;margin: 0 10px 0 0 !important;}
    #myNavbar .navbar-nav > li a.online-btn-yellow i {padding-right: 10px;font-size: 18px;line-height: 25px;vertical-align: top;}
    #myNavbar .navbar-nav > li a.online-btn-yellow i::after {left:20%;}
}

@media only screen and (max-width:991px){
.full-img-cta {display: block;width: 100%;float: none;text-align: center;padding-top:20px;}
.akc-img .link-img-cta img {width:185px!important;}
.product-last-img {padding-top: 20px;}
.container.main-content-cta {min-height: 430px;}
}

@media screen and (min-device-width: 768px) and (max-device-width:991px) {
.useful-link-cta {min-height:433px;}
.card-type{position:absolute;bottom:15px;}
}

@media only screen and (max-width:767px){
    .add-dog-scroll-tbl {display:block; width:100%;overflow:scroll;}
    table.table.add-dog-tbl {width: 100%; min-width:500px; margin:auto; overflow: scroll;}
    .table-responsive.dogtbl {padding-bottom: 20px;}
    .delete-entry {float: none;}
    .table-responsive.dogtbl {border: none;}
    .useful-link-cta {max-width:400px; margin:0 auto 30px auto;}
    .barry-navheader .navbar-toggle {position: absolute!important; right: 0!important;top: 0!important;}
    .enter-show-price { text-align: left; }
    .redgptp {margin-top: 12px!important;display: inline-block;}
    #myNavbar .nav.navbar-nav {margin: 0 auto !important;}
    .gp-c {padding:0 15px;}.baray-naviation .nav.navbar-nav {margin: 10px auto;}.baray-naviation .nav.navbar-nav li{margin-bottom: 4px;}.baray-naviation.navbar-inverse .navbar-collapse,.baray-naviation.navbar-inverse .navbar-form {border-color:#adc1f0;}.main-hdr-logo {margin: auto;max-width: 70px;}.navbar-header.barry-navheader > a {display: inline-block;}.dog-icon {display: block;margin: 10px auto; width: 100%;}.dog-icon img{width:100%;margin:auto; max-width:240px!important; text-align:center;}.main-hdr-logo {display: inline-block;margin: auto;max-width: 70px;}.address-top {text-align: left; margin-top:15px;}.img-banner .banner-caption {background-color: rgba(30, 27, 88, 1);color:white;text-align:center;padding:4px;position:relative;}.banner-caption h4 {margin: 0;padding: 10px;}.baray-naviation .navbar-collapse.collapse.in {box-shadow: none;}nav.baray-naviation .nav.navbar-nav a {margin-right:0px;}.footer-about {display: block; text-align: center; margin-bottom:30px;}.subscribe-well {display: inline-block; margin: auto;text-align: center;}.footer-contact {text-align: center;margin-top:20px;}.footer-social {text-align: center;}.footer-links {display: block;float: none;margin: auto;max-width: 280px;}.event-card-cta .card {margin: 0 auto 40px;max-width: 370px;}.announce-item {margin-bottom: 25px;}h2.mar_15 {text-align: center;}.img-box-cta {margin-bottom: 40px;}.img-box-cta img {width:100%;}.newsletter-cta {margin: 0 15%;}.all_disc {min-height: auto;}.learnmore-cta {display: block;position: relative;text-align: center;left:0; top:0;margin-left:0;}.baray-naviation .mobile-menu-header .slide-bar-logo-cta {margin:15px 0 0; text-align:center;}.slide-bar-logo-cta .main-hdr-logo {max-width:70px;}.sidebar-container.open .address-top {padding:10px 0; margin-top:0px;}.sidebar-container.open .address-top .fa {color:#fff;}.sidebar-container.open .social-left {display: block;margin: 40px 0 0 10px;text-align: left;}.sidebar-container.open .social-left span {background-color:#fff;}.sidebar-container.open .social-left span i {color:#1e1b58;}.sidebar-container.open .social-left span:hover i {color:#fff;transition:all 0.3s ease-in-out 0s;}.sidebar-container.open .social-left span:hover {background-color:#4175f0;transition:all 0.3s ease 0s;}#modal_show_details .modal-dialog {margin: 50px auto;max-width: 90%;width: 100%;}.show-info-footer .media-left, .show-info-footer .media-right, .show-info-footer .media-body {display: table-row-group;text-align: center;vertical-align: top;}.show-info-footer .media-object {display: inline-block;margin-bottom: 10px;}.right-links {margin-top: 30px;}.cart-sec {margin: 0;display:block;}.card-month {display: block; width:100%;}.card-year {display:block;width: 100%;float:none;}nav.baray-naviation {min-height: 0;padding: 20px 0 0;}.baray-naviation .mobile-menu-header {display: block;}.baray-naviation .mobile-menu-header .address-top {text-align:left;}.baray-naviation .mobile-menu-header .address-top .fa {color:#fff;margin-right:5px;}.baray-naviation .mobile-menu-header .address-top > h4 {font-size:20px; font-weight:normal;}.baray-naviation .mobile-menu-header .address-top > p {font-size:15px;}.baray-naviation .mobile-menu-header .address-top > p.phone {font-size:24px;}.baray-naviation .mobile-menu-header .address-top > p.email a:hover, .baray-naviation .mobile-menu-header .address-top > p.baray_reg a:hover{color:#d91515;}.baray-naviation .navbar-offcanvas .social-left {display: block;padding: 0 8px; margin-top: 20px;}.baray-naviation .navbar-offcanvas .dropdown.lastmain {display: block;}nav.baray-naviation .navbar-offcanvas .dropdown-menu {max-width:100%;padding:0;}nav.baray-naviation .navbar-offcanvas  .nav.navbar-nav a {border-radius:0; border:0;}nav.baray-naviation .navbar-offcanvas .nav.navbar-nav a:hover, nav.baray-naviation.navbar-inverse .navbar-offcanvas .navbar-nav > .active > a, nav.baray-naviation.navbar-inverse .navbar-offcanvas .navbar-nav > .active > a:hover, nav.baray-naviation.navbar-inverse .navbar-offcanvas .navbar-nav > .active > a:focus {border-radius:0; border:0;padding-left:25px!important;}nav.baray-naviation .navbar-offcanvas .dropdown-menu > li > a:hover, nav.baray-naviation .navbar-offcanvas .dropdown-menu > li > a:focus {color:#4175f0!important;padding-left:25px!important;}.baray-naviation .navbar-offcanvas .nav.navbar-nav li {margin-bottom:0;}.baray-naviation .navbar-offcanvas {overflow-x:hidden;background-color: rgba(30, 27, 88, 1)!important;padding:0 !important;}.baray-naviation .navbar-offcanvas .dog-icon {max-width:200px;}.signup-list {margin: 0px auto; display:block;}.after-login-cta .navbar-nav > li > a {padding:5px 0; display:inline-block;}.after-login-cta .navbar-nav .open .dropdown-menu > li > a, .after-login-cta .navbar-nav .open .dropdown-menu .dropdown-header {padding:5px 15px;}.after-login-cta .navbar-nav .open .dropdown-menu {background:#fff;}.logo-sec {padding: 0;}#myNavbar .navbar-nav > li a.online-enter-yellow:hover, #myNavbar .navbar-nav > li a.online-enter-yellow:focus, #myNavbar .navbar-nav > li a.online-enter-yellow:active {padding-left:10px!important;}#myNavbar .navbar-nav > li a.enter-online-yellow{margin:15px 0 10px 15px !important}}
@media only screen and (max-width:640px) {.panel-body.full-box{margin:0;}.address-top {margin-top: 15px; text-align: center;width: 100%;}.signup-list {width:100%;}.signup-list .pull-right {float: left;text-align: center; width: 100%;}.main-hdr-logo {display: inline-block;width: 100%;}.navbar-header.barry-navheader > a {display: block;margin: auto; max-width: 70px;text-align: center;}.signup-list {margin: 10px auto;}.after-login-cta .navbar-nav > li > a { display: table;margin: 0 auto;padding: 5px 0;text-align: center;width: auto;}}
@media only screen and (max-width:479px){.form-horizontal .btn {clear:both; margin-top:15px;}.form-horizontal .form-control {padding:0 10px;}.form-horizontal .form-group {padding:0 20px;}.form-horizontal .form-group i {right:30px;}.list-inline > li {display: block;margin: 10px 0;padding-bottom: 0;padding-left: 0;padding-top: 0;}}
@media screen and (min-device-width: 476px) and (max-device-width: 767px) {.zoom-img-box {margin: 0 auto 30px;max-width: 85%;width: 100%;}.more-entry {float: left;max-width: 40%;}.checkoutbtn-cta{float:right;max-width: 60%;}}
@media only screen and (max-width:475px){
    table.table.add-dog-tbl td, table.table.add-dog-tbl th {float:left;}
    .container.main-content-cta {min-height: 300px!important;}.link-img-cta.pull-right {float: none !important;} .link-img-cta.pull-right img{margin-top:20px!important;display: block;width: auto;margin: auto;}.more-entry button.btn{margin-bottom: 15px;}.pull-left.logo-sec, .pull-right.address-sec {display: block;float: none;width: 100%;}.top-address-cta {float: left;margin: 0;padding: 15px 0;width: 100%;}.address-top {display: block; float: none; text-align: center; width: 100%;}.newsletter-cta {margin: 0;}.address-cta h1 {display: block;}.address-cta .add {float: none;margin: 20px auto;}.save-btn{margin-right:0;}form#feedback_form .radio-inline + .radio-inline, form#feedback_form .checkbox-inline + .checkbox-inline {margin-left: 0;}form#feedback_form .radio-inline, form#feedback_form .checkbox-inline {display: block;}}
@media only screen and (max-width:419px) {span.bg-blue, span.bg-red{margin-bottom:5px!important;padding: 0 6px!important;}}


@media only screen and (max-width:400px) {.save-btn {display: block;margin: auto;}.card-details .savewithout-btn{margin-top:20px;}.show-info-header .media-left, .show-info-header .media-right, .show-info-header .media-body {display: table-row-group;text-align: center;vertical-align: top;}.show-info-header .media-object {display: inline-block;margin-bottom: 10px;}.show-info-header .media-left {display: block;margin: 0;padding: 0;}.show-info-header .media-body {display: block;width: 100%;}.card-month {display: block;width: 100%;}.card-year {display: block;float: left;width: 100%;padding-left:15px!important;}.card-details {padding:35px 30px;}}
@media only screen and (max-width:375px) {.address-top > h4{font-size:24px;}.blue-sub-heading {font-size: 15px;text-align: center;}}
@media only screen and (max-width:359px) {.sidebar-container.open {width: 100%; max-width:100%;transition:all 0.3s ease 0s;}.barry-navheader .navbar-toggle {z-index:100;}.barry-navheader .navbar-toggle {z-index: 1000;}span.bg-blue, span.bg-red{padding: 0 6px!important;margin-bottom:5px;}.address-btn-row {display: inline-block;float: left;margin-left: 10px;}}

.main-sidebar {
    position: sticky;
    top: 0;
    height: 100vh; /* Hace que el sidebar ocupe toda la altura */
    overflow-y: auto; /* Permite el scroll interno si el contenido es muy grande */
    background-color: #222d32; /* Fondo típico de AdminLTE */
}
