@charset "utf-8";
/* CSS Document */
/**Top Blue Bar**/
.top-blue-bar{background-color:#0055a4;height:10px;width:100%; margin:0 auto; padding:0;}
/**Header**/
.header{padding-top:18px;margin:0 auto; width:100%; display:block;background-color:#ffffff;}
/**Logo**/
.logo{display:inline-block;padding:7px 0 0 0;margin:0;}
.logo img{display:block; max-width:100%;}
/**Subscribe Top**/
.subscribe-top{border:1px solid #b9b6b6; padding:12px;margin:0; display:block;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.subscribe-top h2{font-weight:700; font-style:normal;font-size:16px; line-height:18px; color:#608e44;margin:0 0 7px 0;padding:0;text-transform:uppercase;}
.subscribe-top p{font-weight:400; font-style:normal; font-size:12px; line-height:15px; color:#928989;margin:0 0 10px 0;padding:0;}
.subscribe-top-input-box-wrapper{position:relative; width:100%; margin:0;padding:0; display:block;}
.subscribe-top input[type="text"], .subscribe-top input[type="email"]{background-color:#eeebeb;display:block; border:1px solid transparent; color:#6d6d6d; width:100%; height:34px;padding:8px 25px 8px 10px;box-sizing:border-box; transition: all 0.5s ease-in;-moz-transition: all 0.5s ease-in;-webkit-transition: all 0.5s ease-in;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}
.subscribe-top input[type="text"]:focus, .subscribe-top input[type="email"]:focus{border:1px solid #608e44;outline:none;}
.subscribe-top input[type="submit"], .subscribe-top button{background-color:#608e44;color:#ffffff;position:relative; border:none; width:38px;height:34px;position:absolute; top:0;right:0; -webkit-border-top-right-radius: 30px;-webkit-border-bottom-right-radius: 30px;-moz-border-radius-topright: 30px;-moz-border-radius-bottomright: 30px;border-top-right-radius: 30px;border-bottom-right-radius: 30px;transition: all 0.5s ease-in;-moz-transition: all 0.5s ease-in;-webkit-transition: all 0.5s ease-in;}
.subscribe-top-input-box-wrapper input[type="submit"] { background:url(../images/tick-btn.png) 0 0 no-repeat; }
.subscribe-top-input-box-wrapper input[type="submit"]:hover { background:url(../images/tick-btn-hover.png) 0 0 no-repeat; }
.subscribe-top input[type="submit"]:before{content:'\f00c'; font-family:'FontAwesome'; color:#000000; font-size:24px; }
.subscribe-top button .fa{ color:#ffffff; font-size:24px; text-align:center; display:block;}
.subscribe-top input[type="submit"]:hover, .subscribe-top button:hover, .subscribe-top input[type="submit"]:focus, .subscribe-top button:focus{outline:none;background-color:#0055a4;}

/**Donate and 310 SPCA**/
.donate-and-310-SPCA{display:block; text-align:center}
.header-adopt{display:inline-block;float:none;width:118px; height:123px;margin:0 6px 0 0;padding:0;transition: all 0.5s ease-in;-moz-transition: all 0.5s ease-in;-webkit-transition: all 0.5s ease-in;}
.header-donate-now{display:inline-block;float:none;width:118px; height:123px;margin:0 6px 0 0;padding:0;transition: all 0.5s ease-in;-moz-transition: all 0.5s ease-in;-webkit-transition: all 0.5s ease-in;}
.topnumber-spca{display:inline-block;float:none;width:118px; height:123px;margin:0;padding:0;transition: all 0.5s ease-in;-moz-transition: all 0.5s ease-in;-webkit-transition: all 0.5s ease-in;}
.header-adopt a, .header-donate-now a, .topnumber-spca span{transition: all 1s ease-in;-moz-transition: all 1s ease-in;-webkit-transition: all 1s ease-in;display:block;}
.header-donate-now a:hover, .topnumber-spca span:hover, .header-adopt a:hover{/*-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-o-transform: rotate(360deg);writing-mode: lr-tb;*/ transform: scale(0.9, 0.9);-webkit-transform: scale(0.9, 0.9); -moz-transform: scale(0.9, 0.9); -o-transform: scale(0.9, 0.9); -ms-transform: scale(0.9, 0.9);}

/**Top-social-icon**/
.top-social-icon{text-align:center; display:block;margin:0 auto; padding:0;overflow:hidden;height:100%;/*width:175px;*/}
.top-social-icon li{display:block; margin:5px; padding:0; float:left;}
.top-social-icon li a{display:block;-webkit-border-radius:99%;-moz-border-radius:99%;border-radius:99%;width:46px;height:46px;transition: all 0.5s ease-in;-moz-transition: all 0.5s ease-in;-webkit-transition: all 0.5s ease-in;}
.top-social-icon li a .fa, .top-social-icon li a .el{font-size:28px;padding-top:8px;transition: all 0.5s ease-in;-moz-transition: all 0.5s ease-in;-webkit-transition: all 0.5s ease-in;}
.top-social-icon li.top-social-icon-youtube a{border:1px solid #b30017;}
.top-social-icon li.top-social-icon-linkedin a{border:1px solid #1583bb;}
.top-social-icon li.top-social-icon-instagram a{border:1px solid #2a527a;}
.top-social-icon li.top-social-icon-blog a{border:1px solid #fdd011;}
.top-social-icon li.top-social-icon-facebook a{border:1px solid #344c8a;}
.top-social-icon li.top-social-icon-twitter a{border:1px solid #469ae9;}
.top-social-icon li.top-social-icon-googleplus a{border:1px solid #DC4E41;}
.top-social-icon li.top-social-icon-podcast a{border:1px solid #440098;}
.top-social-icon li.top-social-icon-youtube a .fa{color:#b30017;}
.top-social-icon li.top-social-icon-linkedin a .fa{color:#1583bb;}
.top-social-icon li.top-social-icon-instagram a .fa{color:#2a527a;}
.top-social-icon li.top-social-icon-blog a .fa{color:#000000;}
.top-social-icon li.top-social-icon-facebook a .fa{color:#344c8a;}
.top-social-icon li.top-social-icon-twitter a .fa{color:#469ae9;}
.top-social-icon li.top-social-icon-googleplus a .fa{color:#DC4E41;}
.top-social-icon li.top-social-icon-podcast a .el {color:#440098;}
.top-social-icon li.top-social-icon-blog a img{padding-top:5px;padding-left:2px;}
.top-social-icon li.top-social-icon-youtube .hvr-rectangle-out:before{background-color:#b30017 !important; color:#ffffff;}
.top-social-icon li.top-social-icon-youtube a:hover .fa{color:#ffffff;}
.top-social-icon li.top-social-icon-linkedin .hvr-rectangle-out:before{background-color:#1583bb !important; color:#ffffff;}
.top-social-icon li.top-social-icon-linkedin a:hover .fa{color:#ffffff;}
.top-social-icon li.top-social-icon-instagram .hvr-rectangle-out:before{background-color:#2a527a !important; color:#ffffff;}
.top-social-icon li.top-social-icon-instagram a:hover .fa{color:#ffffff;}
.top-social-icon li.top-social-icon-blog .hvr-rectangle-out:before{background-color:#fdd011 !important; color:#ffffff;}
.top-social-icon li.top-social-icon-blog a:hover .fa{color:#ffffff;}
.top-social-icon li.top-social-icon-facebook .hvr-rectangle-out:before{background-color:#344c8a !important; color:#ffffff;}
.top-social-icon li.top-social-icon-facebook a:hover .fa{color:#ffffff;}
.top-social-icon li.top-social-icon-twitter .hvr-rectangle-out:before{background-color:#469ae9 !important; color:#ffffff;}
.top-social-icon li.top-social-icon-twitter a:hover .fa{color:#ffffff;}
.top-social-icon li.top-social-icon-googleplus .hvr-rectangle-out:before{background-color:#DC4E41 !important; color:#ffffff;}
.top-social-icon li.top-social-icon-googleplus a:hover .fa{color:#ffffff;}
.top-social-icon li.top-social-icon-podcast .hvr-rectangle-out:before{background-color:#440098 !important; color:#ffffff;}
.top-social-icon li.top-social-icon-podcast a:hover .el{color:#ffffff;}
/***Navigation**/
.navigation{margin-top:20px;}
/**Slider**/
.slider-container{padding-bottom:27px;background-image:url(../images/slider-bottom-shadow.png); background-color:#FFFFFF; background-repeat:no-repeat; background-position:center bottom; margin-bottom:5px;position:relative;}
.slider-container .slider-wrapper #slider{margin-bottom:0;box-shadow:none;}
.slider-container .nivo-caption{background-color:transparent; background-image:none;width:34%;right:16%;left:auto;bottom:20px;top:auto;}
.slider-container .nivo-caption h3{font-family: 'Open Sans', sans-serif;color:#608e44;font-weight:600;font-style:italic;font-size:18px;margin:0 0 6px 0;padding:0;}
.slider-container .nivo-caption h2{font-family: 'PT Sans', sans-serif;color:#ffffff;font-weight:400;font-style:normal;font-size:26px;padding:4px 12px;background-color:#00407c;margin:0 0 4px 0; text-transform:uppercase;text-align:left;display:inline-block;clear:both;}
.slider-container .nivo-caption h1{font-family: 'PT Sans', sans-serif;color:#ffffff;font-weight:700;font-style:normal;font-size:44px;padding:4px 12px;background-color:#427129;margin:0 0 4px 0;text-transform:uppercase; text-align:left;display:inline-block;clear:both;}
.slider-container .nivo-caption p{font-family: 'Open Sans', sans-serif;color:#48662a;font-weight:400;font-style:normal;font-size:14px;margin:0 0 6px 0;padding:0;}
/**Slider Side button**/
.slider-container .slide-out-div{z-index:999999;}
.slider-container .slide-out-div .handle{z-index:999999; color:#ffffff;font-family: 'PT Sans', sans-serif; font-size:24px; font-weight:400;font-style:normal; - padding:12px; background: #0f76d6;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBmNzZkNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMzVjYWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #0f76d6 0%, #035caf 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0f76d6), color-stop(100%,#035caf));background: -webkit-linear-gradient(top,  #0f76d6 0%,#035caf 100%);background: -o-linear-gradient(top,  #0f76d6 0%,#035caf 100%);background: -ms-linear-gradient(top,  #0f76d6 0%,#035caf 100%);background: linear-gradient(to bottom,  #0f76d6 0%,#035caf 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f76d6', endColorstr='#035caf',GradientType=0 );}
.slider-container .slide-out-div .slide-out-div-inner{background-color:#0e75d5;padding:15px;margin:0;min-height:298px;}
.slider-container .slide-out-div .slide-out-div-inner h3{font-size:24px;color:#ffffff;font-family: 'PT Sans', sans-serif; font-weight:700;text-align:center;}
.slider-container .slide-out-div .slide-out-div-inner .select-branch{padding: 0;margin:0 0 12px 0;border: 1px solid #ffffff;width: 200px;overflow: hidden;background-color: #fff;background-repeat:no-repeat;background-position:95% 50%; background-image:url(../images/arrowdown.gif);}
.slider-container .slide-out-div .slide-out-div-inner .select-branch select {padding: 5px 8px;width: 90%;border: none;box-shadow: none;background-color: transparent;background-image: none; -webkit-appearance: none;-moz-appearance: none; appearance: none;}
.slider-container .slide-out-div .slide-out-div-inner .select-branch select:focus {outline: none;}
.slider-container .slide-out-div .slide-out-div-inner .select-branch select option{padding:3px 5px;}
/* Icon Wobble Horizontal */
@-webkit-keyframes hvr-icon-wobble-horizontal {
16.65% {-webkit-transform: translateX(6px);transform: translateX(6px);}
33.3% {-webkit-transform: translateX(-5px);transform: translateX(-5px);}
49.95% {-webkit-transform: translateX(4px);transform: translateX(4px);}
66.6% {-webkit-transform: translateX(-2px);transform: translateX(-2px);}
83.25% {-webkit-transform: translateX(1px);transform: translateX(1px);}
100% {-webkit-transform: translateX(0);transform: translateX(0);}
}
@keyframes hvr-icon-wobble-horizontal {
16.65% {-webkit-transform: translateX(6px);transform: translateX(6px);}
33.3% {-webkit-transform: translateX(-5px);transform: translateX(-5px);}
49.95% {-webkit-transform: translateX(4px);transform: translateX(4px);}
66.6% {-webkit-transform: translateX(-2px);transform: translateX(-2px);}
83.25% {-webkit-transform: translateX(1px);transform: translateX(1px);}
100% {-webkit-transform: translateX(0);transform: translateX(0);}
}
.hvr-icon-wobble-horizontal{width:100px;display:block;vertical-align: middle;-webkit-transform: translateZ(0);transform: translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility: hidden;backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;position: relative;margin:0 auto;widows:200px;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;background-color:#619B0D;color:#FFFFFF;font-size:16px;text-align:center;padding-top:6px;padding-bottom:6px;padding-left:2.2em;border:none;padding-right: 3.2em;font-family: 'PT Sans', sans-serif;font-weight:700; text-transform:uppercase;}
.hvr-icon-wobble-horizontal:before{content: "\f061";position: absolute;right: 1em;padding: 0 1px;font-family: FontAwesome;-webkit-transform: translateZ(0);transform: translateZ(0);}
.hvr-icon-wobble-horizontal:hover:before, .hvr-icon-wobble-horizontal:focus:before, .hvr-icon-wobble-horizontal:active:before{-webkit-animation-name: hvr-icon-wobble-horizontal; animation-name: hvr-icon-wobble-horizontal;-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;-webkit-animation-iteration-count: 1;animation-iteration-count: 1;}
.hvr-icon-wobble-horizontal:hover{color:#fff7d4;}
/**Home-Content**/
.home-content{background-color:#FFFFFF; width:100%; margin:0 auto;position:relative;}
/**Content Section One**/
.home-content-section-one{background-color:transparent; width:100%; margin:0 auto;padding-bottom:30px;}
.home-content-section-one .home-content-section-one-item .home-content-section-one-item-image-wrapper{/*background-color:#619b0d;*/ background-color:#9bcd65; -webkit-border-radius:99%;-moz-border-radius:99%;border-radius:99%;width:110px; height:110px;margin:0 auto;text-align:center;padding-top:24px;}
.home-content-section-one .home-content-section-one-item .home-content-section-one-item-image-wrapper img{transition: all 1.5s ease-in;-moz-transition: all 1.5s ease-in;-webkit-transition: all 1.5s ease-in;}
/*.home-content-section-one .home-content-section-one-item .home-content-section-one-item-image-wrapper:hover img{writing-mode: lr-tb; transform:rotate(360deg) scale(1.1, 1.1); -webkit-transform:rotate(360deg) scale(1.1, 1.1);-moz-transform:rotate(360deg) scale(1.1, 1.1); -o-transform:rotate(360deg) scale(1.1, 1.1);-ms-transform:rotate(360deg) scale(1.1, 1.1);}*/
.home-content-section-one .home-content-section-one-item h2{color:#0a4472;font-size:26px; text-transform:uppercase; text-align:center;margin:20px 0;padding:0;font-weight:700;font-style:normal;}
.home-content-section-one .home-content-section-one-item h6{color:#5e5e5e;font-size:14px; text-align:center;margin:0 0 14px 0;padding:0;font-family: Arial, sans-serif;font-weight:700;font-style:normal;}
.home-content-section-one .home-content-section-one-item p{color:#5e5e5e;font-size:14px; text-align:center;margin:0;padding:0;font-family: Arial, sans-serif;font-weight:400;font-style:normal;}
.home-content-section-one .home-content-section-one-item .home-content-section-one-item-text-wrapper{width:70%;margin:0 auto;padding:0;min-height:100px;}
.home-content-section-one .home-content-section-one-item .home-content-section-one-item-link{color:#ffffff;font-size:14px; text-align:center;margin:0 auto;padding:10px 0;font-family: Arial, sans-serif;font-weight:700;font-style:normal;width:130px;display:block;text-transform:uppercase;transition: all 0.5s ease-in;-moz-transition: all 0.5s ease-in;-webkit-transition: all 0.5s ease-in;}
.home-content-section-one .home-content-section-one-item .home-content-section-one-item-link:hover{-moz-box-shadow: 0 0 0 3px #406c01;-webkit-box-shadow: 0 0 0 3px #406c01;box-shadow: 0 0 0 3px #406c01;}
/**Content Section Two**/
.home-content-section-two{background-color:transparent; width:100%; margin:0 auto;padding-bottom:5px;}
.home-content-section-two-inner{border-top:5px solid #dadada;padding-top:5px;}
.home-content-section-two-inner .row{margin-left:-4px;margin-right:-4px;}
.home-content-section-two-inner .col-sm-1, .home-content-section-two-inner .col-sm-2, .home-content-section-two-inner .col-sm-3, .home-content-section-two-inner .col-sm-4, .home-content-section-two-inner .col-sm-5, .home-content-section-two-inner .col-sm-6, .home-content-section-two-inner .col-sm-7, .home-content-section-two-inner .col-sm-8, .home-content-section-two-inner .col-sm-9, .home-content-section-two-inner .col-sm-10, .home-content-section-two-inner .col-sm-11, .home-content-section-two-inner .col-sm-12{padding-right:4px;padding-left:4px;}
.home-content-section-two-inner .home-content-section-two-inner-leftow{}
.home-content-section-two-item{display:block;position:relativere;}
.home-content-section-two-item img{width:100%;height:100%;}
.home-content-section-two-item.home-content-section-two-item-left{height:190px;margin-bottom:10px;}
.home-content-section-two-item.home-content-section-two-item-right{height:390px;margin-bottom:10px;}
.home-content-section-two-item.home-content-section-two-item-right .mask{visibility:hidden;transition: all 0.5s ease-in;-moz-transition: all 0.5s ease-in;-webkit-transition: all 0.5s ease-in;}
.home-content-section-two-item.home-content-section-two-item-right .mask .glyphicon{visibility:hidden;transition: all 0.3s ease-in;-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;color:#FFFFFF;position:absolute;top:50%; left:50%;}
.home-content-section-two-item.home-content-section-two-item-right:hover .mask{visibility:visible; background-color:rgba(255,255,255,0.20);position:absolute; top:0; left:0;width:100%;height:380px;border-top:2px solid #1a507b;padding:0 4px;box-sizing:border-box;}
.home-content-section-two-item.home-content-section-two-item-right:hover .mask .glyphicon{visibility:visible; font-size:40px;margin:-20px 0 0 -20px;padding:0;color:#FFFFFF;}
.home-content-section-two-item.home-content-section-two-item-left .mask{visibility:hidden;transition: all 0.5s ease-in;-moz-transition: all 0.5s ease-in;	-webkit-transition: all 0.5s ease-in;}
.home-content-section-two-item.home-content-section-two-item-left .mask .glyphicon{visibility:hidden;transition: all 0.3s ease-in;-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;color:#FFFFFF;position:absolute;top:50%; left:50%;}
.home-content-section-two-item.home-content-section-two-item-left:hover .mask{visibility:visible; background-color:rgba(255,255,255,0.20);position:absolute; top:0; left:0;width:100%;height:190px;border-top:2px solid #1a507b;padding:0 4px;box-sizing:border-box;z-index:999;}
.home-content-section-two-item.home-content-section-two-item-left:hover .mask .glyphicon{visibility:visible; font-size:40px;margin:-20px 0 0 -20px;padding:0;color:#FFFFFF;}
.home-content-section-two-item .home-content-section-two-item-text{ bottom: 10px;display: block;left:1%;padding: 6px 12px;position: absolute;width: 98%; box-sizing:border-box;opacity:1;}
.home-content-section-two-item .home-content-section-two-item-text.home-content-section-two-item-text-bgset-one{background-color:rgba(224,224,224,0.7);}
.home-content-section-two-item .home-content-section-two-item-text.home-content-section-two-item-text-bgset-two{background-color:rgba(100,157,13,0.7);}
.home-content-section-two-item .home-content-section-two-item-text.home-content-section-two-item-text-bgset-three{background-color:rgba(0,110,182,0.7);}
.home-content-section-two-item .home-content-section-two-item-text .home-content-section-two-item-text-one{font-family:Arial, sans-serif;font-size:16px;margin:0;padding:0 0 5px 0;color:#FFFFFF;display:block;}
.home-content-section-two-item .home-content-section-two-item-text .home-content-section-two-item-text-two{font-family:Arial, sans-serif;font-size:14px;margin:0;padding:0;color:#FFFFFF;display:block;}
.home-content-section-two-item .home-content-section-two-item-text.home-content-section-two-item-text-bgset-one .home-content-section-two-item-text-one, .home-content-section-two-item .home-content-section-two-item-text.home-content-section-two-item-text-bgset-one .home-content-section-two-item-text-two{color:#303030;}
.mfp-container{cursor:default;}
.mfp-image-holder .mfp-close{cursor:pointer !important;}
/**Content Section Three**/
.home-content-section-three{background-color:transparent; width:100%; margin:0 auto;padding-bottom:15px;}
.home-content-section-three-inner{background-color:#ececec;padding:25px 15px;margin:0 auto; box-sizing:border-box;}
.home-content-section-three-inner h2{font-size:18px; color:#0a4472;font-style:normal; font-weight:400;margin:0 0 10px 0;padding:0;}
.home-content-section-three-inner p{font-family:Arial, sans-serif;font-size:14px;margin:0;padding:0;color:#5f6060;}
.home-content-section-three-inner-item-link{color:#ffffff;font-size:22px; text-align:center;margin:15px auto 0;padding:10px 0;font-family: 'PT Sans', sans-serif;font-weight:700;font-style:normal;width:180px;display:block;text-transform:uppercase;transition: all 0.5s ease-in;-moz-transition: all 0.5s ease-in;-webkit-transition: all 0.5s ease-in;background-color:#1a507b;}
.home-content-section-three-inner-item-link.button-style-1:before{background-color:#619b0d;}
.home-content-section-three-inner-item-link:hover{color:#ffffff; -moz-box-shadow: 0 0 0 3px #082f4e;-webkit-box-shadow: 0 0 0 3px #082f4e;box-shadow: 0 0 0 3px #082f4e;}
/**Content Section Four**/
.home-content-section-four{background-color:transparent; width:100%; margin:0 auto;padding-bottom:15px;}
.home-content-section-four-top {background-color: #0055a4;float: left;height: auto;padding: 15px;position: relative;width: 100%;}
.home-content-section-four-top:after, .home-content-section-four-top:before {top: 100%;left: 50%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}
.home-content-section-four-top:after{border-color: rgba(0, 85, 164, 0);border-top-color: #0055a4;border-width: 30px;margin-left: -30px;}
.home-content-section-four-top:before {border-color: rgba(0, 85, 164, 0);border-top-color: #0055a4;border-width:25px;margin-left:-25px;}
.home-content-section-four-top p{font-family:Arial, sans-serif;font-size:17px;margin:0;padding:6px 0;color:#ffffff;font-weight:400; font-style:normal;text-align:right;}
.home-content-section-four .postal-code-search .col-xs-1, .home-content-section-four .postal-code-search .col-xs-2, .home-content-section-four .postal-code-search .col-xs-3, .home-content-section-four .postal-code-search .col-xs-4, .home-content-section-four .postal-code-search .col-xs-5, .home-content-section-four .postal-code-search .col-xs-6, .home-content-section-four .postal-code-search .col-xs-7, .home-content-section-four .postal-code-search .col-xs-8, .home-content-section-four .postal-code-search .col-xs-9, .home-content-section-four .postal-code-search .col-xs-10, .home-content-section-four .postal-code-search .col-xs-11, .home-content-section-four .postal-code-search .col-xs-12{padding-right:0;padding-left:0;}
.home-content-section-four .postal-code-search input.form-control{width:100%; -webkit-border-radius:0;-moz-border-radius:0;border-radius:0; box-sizing:border-box;}
.home-content-section-four .postal-code-search .postal-code-search{font-family:Arial, sans-serif;font-size:15px;margin:0;color:#ffffff;font-weight:400; font-style:normal;text-align:center;border:none; outline:none;display:block; padding:7px 22px;height:34px; text-transform:capitalize;background-color:#629b0e;}
.home-content-section-four .home-content-section-four-bottom{border-bottom:1px solid #d2d2d2;padding-bottom:15px;}
/**Content Section Five**/
.home-content-section-five{background-color:transparent; width:100%; margin:0 auto;padding-bottom:15px;}
.home-content-section-five-inner{border-bottom:1px solid #d2d2d2;}
/**Home Letest Blog Post**/
.home-letest-blog-post{background-color:#f2f1f1;}
.home-letest-blog-post h2{padding:20px 0 20px 15px;font-size:19px;font-weight:700;font-style:normal; line-height:normal; color:#0a4472;margin:0;text-transform:uppercase;}
.home-letest-blog-post .home-letest-blog-post-list{list-style:none;margin:0;padding:0 8px 0 0px;max-height:360px;overflow:auto;}
.home-letest-blog-post .home-letest-blog-post-list li{float:none;list-style:none;border-bottom:1px solid #ddd9d9;margin-bottom:10px;padding-bottom:10px;}
.home-letest-blog-post .home-letest-blog-post-list li:last-child{border-bottom:none;}
.home-letest-blog-post .home-letest-blog-post-list li figure{background-color:#ffffff;border:1px solid #d0d0d0;padding:4px;}
.home-letest-blog-post .home-letest-blog-post-list li article .home-letest-blog-post-title{font-family: 'PT Sans', sans-serif;color:#0a4472;font-weight:400;font-style:normal;font-size:15px;display:block;margin:0 0 8px 0;padding:0;}
.home-letest-blog-post .home-letest-blog-post-list li article .home-letest-blog-post-date{font-family:Arial, sans-serif;color:#0a4472;font-weight:400;font-style:normal;font-size:12px;display:block;margin:0 0 8px 0;padding:0;}
.home-letest-blog-post .home-letest-blog-post-list li article .home-letest-blog-post-content{font-family:Arial, sans-serif;color:#5f6060;font-weight:400;font-style:normal;font-size:12px;display:block;margin:0;padding:0;}
/**Home Letest News**/
.home-letest-news{background-color:#FFFFFF;border:1px solid #d6d3d3;}
.home-letest-news h2{padding:20px 0 20px 15px;font-size:19px;font-weight:700;font-style:normal; line-height:normal; color:#0a4472;margin:0;text-transform:uppercase;}
.home-letest-news-link{display:block;width:100%;background-color:#619b0d;color:#ffffff;padding:15px;box-sizing:border-box;text-transform:uppercase; text-align:right;font-family: 'PT Sans', sans-serif; font-size:16px; font-weight:700; font-style:normal;}
.home-letest-news-link:after{ content: "\00a0 \00a0 \f0da";font-family: 'FontAwesome'; font-size:16px; color:#ffffff;}
.home-letest-news-list{list-style:none;margin:0;padding:0;max-height:360px;overflow:auto;}
/**Button style 3 for home-letest-news-link**/
.button-style-3{display: inline-block;vertical-align: middle;-webkit-transform: translateZ(0);transform: translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0); -webkit-backface-visibility: hidden;backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;position: relative;background: #0055A4;-webkit-transition-property: color;transition-property: color;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;}
.button-style-3:before{content: "";position: absolute; z-index: -1; top: 0;bottom: 0;left: 0;right: 0;background: #619b0d;-webkit-transform: scaleX(1);transform: scaleX(1);-webkit-transform-origin: 50%;transform-origin: 50%;-webkit-transition-property: transform;transition-property: transform;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.button-style-3:hover, .button-style-3:focus, .button-style-3:active{color:#ffffff;}
.button-style-3:hover:before, .button-style-3:focus:before, .button-style-3:active:before {-webkit-transform: scaleX(0);transform: scaleX(0);}
.home-letest-news ul {list-style:none;margin:0;padding:0 8px 0 0px;max-height:306px;overflow:auto;}
.home-letest-news ul li{float:none;list-style:none;border-bottom:1px solid #ddd9d9;margin-bottom:10px;padding-bottom:10px;}
.home-letest-news ul li:last-child{border-bottom:none;}
.home-letest-news ul li .home-letest-news-left-date{display:block; background-color:#397d9f;color:#ffffff;padding:8px 6px; margin:0;font-family: 'PT Sans', sans-serif;font-style:normal; font-weight:700;text-transform:uppercase;text-align:center;}
.home-letest-news ul li .home-letest-news-left-date span{display:block; background-color:#ffffff;font-size:24px;font-family: 'PT Sans', sans-serif;font-style:normal; font-weight:700;text-transform:uppercase;text-align:center;color:#1a567c;margin:5px 0 0 0;}
.home-letest-news ul li .home-letest-news-post-date{font-size:14px; color:#38678b;font-family: 'PT Sans', sans-serif;font-style:normal; font-weight:400;display:block;margin:0 0 4px 0;padding:0;}
.home-letest-news ul li .home-letest-news-post-date:before{content: "\f04d \00a0 ";font-family: 'FontAwesome'; font-size:13px; color:#38678b;}
.home-letest-news ul li .home-letest-news-post-title{font-family:Arial, sans-serif;color:#5f6060;font-weight:400;font-style:normal;font-size:15px; display:block;margin:0 0 5px 0;padding:0;}
.home-letest-news ul li .home-letest-news-post-content{font-family:Arial, sans-serif;color:#5f6060;font-weight:400;font-style:normal;font-size:13px; display:inline-block;margin:0 0 5px 0;padding:0;}
.home-letest-news ul li .home-letest-news-post-link{font-family:Arial, sans-serif;color:#619b0d;font-weight:700;font-style:italic;font-size:13px; display:inline-block;margin:0 0 5px 0;padding:0;}
.home-letest-news ul li .home-letest-news-post-link:before{content: "\00a0 \f101";font-family: 'FontAwesome'; font-size:14px; color:#619b0d;font-weight:400;font-style:normal;transition: all 0.5s ease-in;-moz-transition: all 0.5s ease-in;	-webkit-transition: all 0.5s ease-in;}
.home-letest-news ul li .home-letest-news-post-link:hover{color:#397d9f;text-decoration:underline;}
.home-letest-news ul li .home-letest-news-post-link:hover:before{color:#397d9f;}
/**Content Section Six**/
.home-content-section-six{background-color:transparent; width:100%; margin:0 auto;padding-bottom:75px;}
.home-featured-rescue-stories h2{font-style:normal; font-weight:700;font-size:26px;color:#0a4472;margin:0 0 20px 0;padding:0;}
.home-featured-rescue-stories figure{padding:5px;border:1px solid #bdb6b2;background-color:#ffffff; text-align:center;margin-bottom:15px;}
.home-featured-rescue-stories figure a{display:block;overflow:hidden;transition: all 0.5s ease-in;-moz-transition: all 0.5s ease-in;	-webkit-transition: all 0.5s ease-in;}
.home-featured-rescue-stories figure a img{transition: all 0.5s ease-in;-moz-transition: all 0.5s ease-in;-webkit-transition: all 0.5s ease-in;}
.home-featured-rescue-stories figure a:hover img{transform: scale(1.1, 1.1);-webkit-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1);   -o-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1);}
.home-featured-rescue-stories article{display:block; margin:0 auto; font-family:Arial, sans-serif;color:#0a4472;font-weight:700;font-style:normal;}
.home-featured-rescue-stories article a{ font-family:Arial, sans-serif;color:#0a4472;font-weight:700;font-style:normal; display:inline-block; padding:0; margin:0;}
.home-featured-rescue-stories article a:hover{color:#619b0d;}
/**Background Dog Image**/
.home-content-dog-img{position:absolute; left:0; bottom:-83px; width:370px;}
/**Footer Section One**/
.footer-content-one{background-color:#0053a0; width:100%; margin:0 auto;padding:25px 0;}
/**Footer FollowUs**/
.footer-follow-us h2{font-style:normal;font-weight:400;color:#ffffff;font-size:26px;line-height:none;margin:0 0 20px 0;padding:0;text-transform:uppercase;}
.bottom-social-icon{margin:0;padding:0;list-style:none;overflow:hidden;height:100%;}
.bottom-social-icon li{display:block; margin:5px; padding:0; float:left;}
.bottom-social-icon li a{display:block;-webkit-border-radius:99%;-moz-border-radius:99%;border-radius:99%;width:46px;height:46px;transition: all 0.5s ease-in;-moz-transition: all 0.5s ease-in;-webkit-transition: all 0.5s ease-in;border:2px solid #2295ff;}
.bottom-social-icon a .fa, .bottom-social-icon a .el{font-size:28px;padding-top:8px;transition: all 0.5s ease-in;-moz-transition: all 0.5s ease-in;-webkit-transition: all 0.5s ease-in;color:#2295ff;display:block; text-align:center;}
.bottom-social-icon li a:hover{outline:none;border-color:#ffffff;}
.bottom-social-icon li a:hover .fa, .bottom-social-icon li a:hover .el{color:#ffffff;}
/**Footer AboutUs**/
.footer-about-us h2{font-style:normal;font-weight:400;color:#ffffff;font-size:26px;line-height:none;margin:0 0 20px 0;padding:0;text-transform:uppercase;}
.footer-about-us p{font-size:12px; color:#b6dcff;font-style:normal; font-weight:400;}
/**Footer-Facebook**/
.footer-facebook-wrapper{ background:#fcffff; padding:5px; width:100%; height:auto;}
.footer-facebook-wrapper h2{font-style:normal;font-weight:400;color:#ffffff;font-size:26px;line-height:none;margin:0 0 20px 0;padding:0;text-transform:uppercase;}
.facebook-feed{background:#dfe3ee; width:100%; padding:4px 6px; color:#000; font-size:14px;margin-bottom:5px;border:1px solid #aab4ab; border-bottom:1px solid #e8eefa !important;}
/**Footer-Twitter**/
.footer-twitter-wrapper{background:#fcffff; padding:5px; width:100%; height:auto;}
.footer-twitter-wrapper h2{font-style:normal;font-weight:400;color:#ffffff;font-size:26px;line-height:none;margin:0 0 20px 0;padding:0;text-transform:uppercase;}
.twitter-feed{ background:#00aeee; width:100%; padding:4px 6px; color:#fff; font-size:16px; font-weight:700; margin-bottom:5px;}
/**Footer Section Two**/
.footer-content-two{background-color:#004193; width:100%; margin:0 auto;padding:30px 0;}
/**Footer Address**/
.footer-address-wrapper{border-right:1px solid #1059b4;}
.footer-address-wrapper h2{color:#ffffff;font-size:28px;text-transform:uppercase;margin:0 0 25px 0;padding:0;}
.footer-address-wrapper address{font-family:Arial, sans-serif;font-size:14px; line-height:24px;color:#94d4f7;}
.footer-address-wrapper address a{display:inline-block;font-family:Arial, sans-serif;font-size:14px; line-height:20px;color:#94d4f7;margin:0;padding:0;}
.footer-address-wrapper address a:hover{color:#ffffff;}
/**Footer Other Link Wrapper**/
.footer-otherlink-wrapper{border-right:1px solid #1059b4;}
.footer-otherlink-wrapper h2{color:#ffffff;font-size:28px;text-transform:uppercase;margin:0 0 25px 0;padding:0;}
.footer-otherlink-wrapper ul{margin:0;padding:0;overflow:hidden; height:100%;}
.footer-otherlink-wrapper ul li{display:block; float:left; width:50%;margin:0 0 6px 0;padding:0;font-family:Arial, sans-serif;font-size:14px; line-height:20px;color:#94d4f7;}
.footer-otherlink-wrapper ul li a{display:inline-block;margin:0;padding:0;font-family:Arial, sans-serif;font-size:14px; line-height:20px;color:#94d4f7;}
.footer-otherlink-wrapper ul li a:before{content:'\f101 \00a0'; font-family:'FontAwesome'; color:#94d4f7; font-size:16px;visibility:hidden;transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;}
.footer-otherlink-wrapper ul li a:hover{color:#ffffff;}
.footer-otherlink-wrapper ul li a:hover:before{visibility:visible;color:#ffffff;}
/**Footer Newsletter Wrapper**/
.footer-newsletter-wrapper{}
.footer-newsletter-wrapper h2{font-size:24px;font-weight:400; font-style:normal; color:#FFFFFF;margin:0 0 10px 0; padding:0;}
.footer-newsletter-wrapper p{font-size:14px;font-weight:400; font-style:normal; color:#FFFFFF;margin:0 0 10px 0; padding:0;}
.footer-newsletter-wrapper .footer-newsletter{width:100%; -webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px; box-sizing:border-box;}
.footer-newsletter-wrapper .col-xs-6, .footer-newsletter-wrapper .col-xs-7, .footer-newsletter-wrapper .col-xs-8{padding-right:0;}
.footer-newsletter-wrapper .col-xs-3, .footer-newsletter-wrapper .col-xs-4, .footer-newsletter-wrapper .col-xs-5{padding-left:0;}
.footer-newsletter-wrapper .footer-newsletter-button{font-family:Arial, sans-serif;font-size:15px;margin:0;color:#ffffff;font-weight:400; font-style:normal;text-align:center;border:none; outline:none;display:block; padding:7px 22px;height:34px; text-transform:uppercase;background-color:#629b0e;width:100%;}
/**Footer Quick Link Wrapper**/
.footer-quicklink-wrapper{margin-top:20px;}
.footer-quicklink-wrapper h3{font-size:16px;font-weight:400; font-style:normal; color:#FFFFFF;margin:0 0 10px 0; padding:0;}
.footer-quicklink-wrapper .btn.dropdown-toggle{-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}
.footer-quicklink-wrapper .bootstrap-select{width:100% !important;}
.footer-quicklink-wrapper .quicklink-selecter{padding: 0;margin: 0;border: 1px solid #ffffff;width:100%;overflow: hidden;background-color: #fff;background-repeat:no-repeat;background-position:95% 50%; background-image:url(../images/arrowdown.gif);box-sizing:border-box;}
.footer-quicklink-wrapper .quicklink-selecter select {padding: 5px 8px;width: 100%;border: none;box-shadow: none;background-color: transparent;background-image: none; -webkit-appearance: none;-moz-appearance: none; appearance: none;}
.footer-quicklink-wrapper .quicklink-selecter select:focus {outline: none;}
/**Footer Section Three**/
.footer-content-three{background-color:#002f81; width:100%; margin:0 auto;}
.footer-content-three p{font-family:Arial, sans-serif; font-size:14px; text-align:left; color:#0d80d7;margin:15px 0;padding:0;}
/**Scrollup Button**/
.scrollup{position:fixed; right:15px; bottom:9px; background-color:#002464; z-index:1000;display:block; padding:0; margin:0;line-height:10px;}
.scrollup:hover, .scrollup:active, .scrollup:focus{-moz-box-shadow: 0 0 2px 1px #4b4b4b;-webkit-box-shadow: 0 0 2px 1px #4b4b4b;box-shadow: 0 0 2px 1px #4b4b4b;}
/**/
.community-locator{background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #0e5690 14%, #0a4472 100%) repeat scroll 0 0;margin: 10px;padding: 10px;}
.community-locator ul {background: #5e970c none repeat scroll 0 0;margin: 0;padding: 0;}
.community-locator ul li {float: left; margin: 0;padding: 0;position: relative;width: 100%;}
.community-locator input[type="text"] {background: #fff none repeat scroll 0 0;border: medium none;border-radius: 0;color: #032f51; font-size: 12px;height: 28px;width: 100%;}
.community-locator input[type="submit"] {background: #5e970c url("../images/btn-bg.jpg") no-repeat scroll left center;border: medium none;color: #fff;cursor: pointer;font-size: 12px;font-weight: 700;height: 28px;padding: 0 0 0 4px;position: absolute;right: 0;text-align: center;text-transform: uppercase;top: 0;width: 70px;}
#jux_megamenucss3 .megamenu.horizontal.center div.group-content ul.level1 li.megacss3 a.megacss3, #jux_megamenucss3 .megamenu ul.level1 li.megacss3 a.megacss3{background:url(/images/arrow-sub.png) no-repeat 0 11px;padding-left: 12px;margin-left: 20px;}
#jux_megamenucss3 .megamenu ul.level0 li.megacss3 .group-title a{
background: none !important;}
/*--*/
.megasr {background: #dadada;background: -moz-linear-gradient(left,  #dadada 0%, #e2e2e2 24%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,#dadada), color-stop(24%,#e2e2e2)); background: -webkit-linear-gradient(left,  #dadada 0%,#e2e2e2 24%);background: -o-linear-gradient(left,  #dadada 0%,#e2e2e2 24%);background: -ms-linear-gradient(left,  #dadada 0%,#e2e2e2 24%);background: linear-gradient(to right,  #dadada 0%,#e2e2e2 24%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dadada', endColorstr='#e2e2e2',GradientType=1 );padding-left:0 !important;padding-right:0 !important;}
#jux_megamenucss3 .megamenu ul.megamenu.level0 form { margin:14px 10px 10px 10px; }
.megasr input[type="search"] { max-width:120px !important; height:27px; font:normal 12px Arial; color:#8b8b8b; border:1px solid #c8c4c5; cursor:pointer; float:left; margin:0; padding:0 8px 0 35px; box-sizing:border-box; background:#f8f8f8 url(../images/search-icon.png) 0 0 no-repeat; }
.megasr button{background:#608e45; width:61px; height:27px; font:bold 14px Arial; color:#fff; border:none; cursor:pointer; float:left; margin:0;}
.megasr button:hover{background:#0e67bb;}
.home-content-section-three-inner .bootstrap-select{width: 100% !important;}
.home-content-section-three-inner .bootstrap-select .btn.dropdown-toggle.btn-inverse {background: #fff none repeat scroll 0 0;border: 1px solid #d2d2d2; margin: 0 auto;}
.home-content-section-three-inner .btn-group.bootstrap-select{margin-top:32px;}
._2p3a{width: 100% !important;}
.footer-facebook-wrapper > iframe {width: 100% !important;}
.twitter-timeline.twitter-timeline-rendered {width: 100% !important;}