/**Common Css For All Template**/

/**Mega Menu**/
.navigation .none #js-mainnavcss3.megamenu ul.level1
.childcontent{margin-top:-45px}
.navigation .none #js-mainnavcss3.megamenu{border-right:none;border-left:none;}
.navigation #jux_megamenucss3 .megamenu.horizontal.center ul.level0{float:none; max-width:1170px;margin:0 auto;}
.navigation #jux_megamenucss3 .megamenu.horizontal.center ul.level0:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.navigation #jux_megamenucss3 .megamenu ul.megamenu.level0 form label.element-invisible{display:none;}
.navigation #jux_megamenucss3 .megamenu ul.megamenu.level0 form{clear:both;overflow:hidden;}
.navigation #jux_megamenucss3 .megamenu ul.megamenu.level0 input#mod-search-searchword{max-width:160px !important;}
.navigation #jux_megamenucss3 .megamenu ul.megamenu.level0 form{margin:14px 10px;}
#jux_megamenucss3 .megamenu.horizontal ul.megamenu.wtf-menu.level0 > li > a.megacss3 span.menu-title{color:#737373;}

@media only screen and (min-width:769px) and (max-width:1021px) {
.navigation #jux_megamenucss3 .megamenu.horizontal ul.level0 li a.haschild.megacss3 span.menu-title, .navigation #jux_megamenucss3 .megamenu.horizontal ul.level0 li a.haschild-over.megacss3 span.menu-title{margin-right:0;padding-right:0;}
.navigation .none .megamenu ul.level0 li.megacss3 a.megacss3{padding-bottom:40px;}
}
@media only screen and (max-width:768px) {
.navigation #jux_megamenucss3 .jux-fa.jux-fa-bars{color:#0a4472;}
}
.navigation #jux_megamenucss3 .megamenu ul.megamenu.level0 input#mod-search-searchword{background: #f8f8f8 url("ospca/images/search-icon.png") no-repeat scroll 0 0; border: 1px solid #c8c4c5;box-sizing: border-box;color: #8b8b8b;cursor: pointer; float: left;font: 12px Arial;height: 27px; margin: 0; padding: 0 8px 0 35px;}
.js-megamenu-off-canvas .arrow-icon:hover{color:#0a4472;}
.js-megamenu-off-canvas .childcontent.open .arrow-icon{color:#0a4472;transform: rotate(180deg) ;-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg) ; -ms-transform: rotate(180deg);}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px){
#jux_megamenucss3 .megamenu ul.level0 li.megacss3 span.menu-title{font-weight:400;}
}

#frmStockCalculation .regis_btn2{background: rgba(0, 0, 0, 0) linear-gradient(#2295ff, #0055a4) repeat scroll 0 0 !important;background: rgba(0, 0, 0, 0) -webkit-linear-gradient(#2295ff, #0055a4) repeat scroll 0 0 !important;background: rgba(0, 0, 0, 0) -moz-linear-gradient(#2295ff, #0055a4) repeat scroll 0 0 !important;border: medium none;color: #fff !important;font-size: 14px !important;font-weight: 700;height: 30px !important;margin-top: 15px;   text-align: center !important;width: auto !important;padding: 0 10px;float: right;}

/**container_sniff-wrapper**/
.container_sniff-wrapper{width:100%; margin:0;overflow:auto;}
.logo-sniff{height: 90px;left: 30px;position: absolute;top:300px;width:190px;z-index:0;}
.container_sniff-wrapper .container_sniff{margin:0;}

/**Home page Content Section**/
.home-content .home-content-section-six{padding-bottom:25px;}
.home-content .home-content-section-five{padding-bottom:75px;}
.home-content .home-content-section-five .home-content-section-five-inner{border-top: 1px solid #d2d2d2;padding-top: 25px;}
.home-content .home-content-section-five .home-content-section-five-inner .home-letest-news ul{min-height:306px;}
@media only screen and (max-width:768px) {
.home-content .home-content-section-five{padding-bottom:0;}
.home-content .home-content-section-five .home-content-section-five-inner .home-letest-news ul{min-height:10px;}
}

/**Header Social Icon**/
.top-social-icon li.top-social-icon-youtube a:hover .fa, .top-social-icon li.top-social-icon-youtube a:focus .fa, .top-social-icon li.top-social-icon-youtube a:active .fa,
.top-social-icon li.top-social-icon-linkedin a:hover .fa, .top-social-icon li.top-social-icon-linkedin a:focus .fa, .top-social-icon li.top-social-icon-linkedin a:active .fa,
.top-social-icon li.top-social-icon-instagram a:hover .fa, .top-social-icon li.top-social-icon-instagram a:focus .fa, .top-social-icon li.top-social-icon-instagram a:active .fa,
.top-social-icon li.top-social-icon-facebook a:hover .fa, .top-social-icon li.top-social-icon-facebook a:focus .fa, .top-social-icon li.top-social-icon-facebook a:active .fa,
.top-social-icon li.top-social-icon-twitter a:hover .fa, .top-social-icon li.top-social-icon-twitter a:focus .fa, .top-social-icon li.top-social-icon-twitter a:active .fa, 
.top-social-icon li.top-social-icon-googleplus a:hover .fa, .top-social-icon li.top-social-icon-googleplus a:focus .fa, .top-social-icon li.top-social-icon-googleplus a:active .fa,
.top-social-icon li.top-social-icon-podcast a:hover .el, .top-social-icon li.top-social-icon-podcast a:focus .el, .top-social-icon li.top-social-icon-podcast a:active .el{color:#ffffff;}

/**Navigation 19.10.2015**/

#jux_megamenucss3 .megamenu.horizontal.center div.group-content ul.level1 li.megacss3 a.megacss3{margin-left:50px !important;display:block !important;color:#9ad8ff !important; background: rgba(0, 0, 0, 0) url("/images/arrow-sub.png") no-repeat scroll 0 11px;  padding-left: 12px;}
#jux_megamenucss3 .megamenu.horizontal.center div.group-content ul.level1 li.megacss3 .group-title a.megacss3.group{margin-left:20px !important; display:block;color:#ffffff !important;}

#jux_megamenucss3 .megamenu.horizontal.center div.group-content ul.level1 li.megacss3 a.megacss3:hover{color:#bdfdff !important;}
#jux_megamenucss3 .megamenu.horizontal.center div.group-content ul.level1 li.megacss3 a.megacss3.group:hover{color:#fdd514 !important;}

/**Hompage Home Content Section Two **/
.home-content-section-two .home-content-section-two-item.home-content-section-two-item-left{margin-bottom:0;height:240px;}
.home-content-section-two .home-content-section-two-inner .row{margin-left:0;margin-right:0;}
.home-content-section-two .home-content-section-two-inner .col-sm-1, .home-content-section-two .home-content-section-two-inner .col-sm-2, .home-content-section-two .home-content-section-two-inner .col-sm-3, .home-content-section-two .home-content-section-two-inner .col-sm-4, .home-content-section-two .home-content-section-two-inner .col-sm-5, .home-content-section-two .home-content-section-two-inner .col-sm-6, .home-content-section-two .home-content-section-two-inner .col-sm-7, .home-content-section-two .home-content-section-two-inner .col-sm-8, .home-content-section-two .home-content-section-two-inner .col-sm-9, .home-content-section-two .home-content-section-two-inner .col-sm-10, .home-content-section-two .home-content-section-two-inner .col-sm-11, .home-content-section-two .home-content-section-two-inner .col-sm-12{padding-left:0;padding-right:0;}
.home-content-section-two .clearfix{height:1px;}
.home-content-section-two-item.home-content-section-two-item-right{height:480px;margin-bottom:0;}
.home-content-section-two{margin-bottom:20px;}
.home-content-section-two-item.home-content-section-two-item-right:hover .mask{height:500px;}
.home-content-section-two-item.home-content-section-two-item-left:hover .mask{height:240px;}


.home-content-section-two .home-content-section-two-item{overflow:hidden;cursor:pointer;}
.home-content-section-two .home-content-section-two-item .home-content-section-two-item-text{left:0;bottom:0;width:100%;visibility:visible;transition:all 0.2s linear;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2 linear;z-index:-99;-moz-opacity:0.00;-khtml-opacity:0.00;opacity:0.00;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=0);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);}
.home-content-section-two .home-content-section-two-item:hover .home-content-section-two-item-text{z-index:99;-moz-opacity:1;-khtml-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);}

.home-content-section-two .home-content-section-two-item.home-content-section-two-item-left .mask, .home-content-section-two .home-content-section-two-item.home-content-section-two-item-right .mask, .home-content-section-two .home-content-section-two-item.home-content-section-two-item-left:hover .mask, .home-content-section-two .home-content-section-two-item.home-content-section-two-item-right:hover .mask{visibility:hidden;display:none;}

.home-content-section-two .home-content-section-two-item .home-content-section-two-item-text.home-content-section-two-item-text-bgset-one, .home-content-section-two .home-content-section-two-item .home-content-section-two-item-text.home-content-section-two-item-text-bgset-two, .home-content-section-two .home-content-section-two-item .home-content-section-two-item-text.home-content-section-two-item-text-bgset-three{background-color:rgba(0, 0, 0, 0.75);color:#ffffff;}

.home-content-section-two .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 .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, .home-content-section-two  .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-three{color:#ffffff;}
.home-content-section-two .home-content-section-two-item img{border:4px solid #ffffff;transition:all 0.2s linear;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2 linear;}
.home-content-section-two .home-content-section-two-item:hover img{border:4px solid #dadada;}
.home-content-section-two .home-content-section-two-item, .home-content-section-two .home-content-section-two-item:hover{border:none;}

.home-content-section-two{padding:15px 0;background-color:#ebebeb;background-image:url(ospca/images/subtle_white_feathers.png);background-repeat:repeat;background-position:0 0;border-bottom:1px solid #dadada;}

.slider-container{margin-bottom:0;}

@media only screen and (max-width:767px) {
.home-content-section-two .home-content-section-two-item.home-content-section-two-item-left{height:auto;margin-bottom:10px;}
.home-content-section-two-item.home-content-section-two-item-right{height:auto;margin-bottom:10px;}
.home-content-section-two-item.home-content-section-two-item-right:hover .mask{height:100%;}
.home-content-section-two-item.home-content-section-two-item-left:hover .mask{height:100%;}
}
@media only screen and (min-device-width:768px) and (max-device-width:991px){
.home-content-section-two .home-content-section-two-item.home-content-section-two-item-left{height:160px;margin-bottom:0;}
.home-content-section-two-item.home-content-section-two-item-right{height:320px;margin-bottom:0;}
.home-content-section-two-item.home-content-section-two-item-right:hover .mask{height:320px;}
.home-content-section-two-item.home-content-section-two-item-left:hover .mask{height:160px;}
}

@media only screen and (min-width:768px) {
.donate-and-310-SPCA{text-align:right;}
}

/**Table Style**/
.inner-content-wrapper table{width:100%;}

.mark-logo{display:table;margin-top:20px;}
.mark-logo .custom{display:table-row;}
.mark-logo .custom a{display:table-cell;}
.mark-logo .custom a img{max-width:100%;}