@font-face{font-family:'Verdana';src:url('Verdana.eot?#iefix') format('embedded-opentype'),url('Verdana.woff') format('woff'),url('Verdana.ttf')  format('truetype'),url('Verdana.svg#Verdana') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Gorey';src:url('Gorey.eot?#iefix') format('embedded-opentype'),url('Gorey.woff') format('woff'),url('Gorey.ttf')  format('truetype'),url('Gorey.svg#Gorey') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Helvetica-Bold';src:url('Helvetica-Bold.eot?#iefix') format('embedded-opentype'),url('Helvetica-Bold.woff') format('woff'),url('Helvetica-Bold.ttf')  format('truetype'),url('Helvetica-Bold.svg#Helvetica-Bold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Helvetica-Black';src:url('Helvetica-Black.eot?#iefix') format('embedded-opentype'),url('Helvetica-Black.otf')  format('opentype'),url('Helvetica-Black.woff') format('woff'),url('Helvetica-Black.ttf')  format('truetype'),url('Helvetica-Black.svg#Helvetica-Black') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Verdana-Bold';src:url('Verdana-Bold.eot?#iefix') format('embedded-opentype'),url('Verdana-Bold.woff') format('woff'),url('Verdana-Bold.ttf')  format('truetype'),url('Verdana-Bold.svg#Verdana-Bold') format('svg');font-weight:normal;font-style:normal;}
body{font-family:'Verdana';padding-top:80px;}
.main-content h1,.main-content .h1,.main-content #shopify-product-reviews .spr-header-title,#shopify-product-reviews .main-content 
.spr-header-title,.main-content h2,.main-content .h2,.main-content h3,.main-content .h3,.main-content h4,.main-content .h4,.main-content h5,.main-content .h5{font-family:'Gorey';}
.right_side{float:left;width:80%;}
.sidebar{padding-right:10px;}
.site-header .search-bar{margin-bottom:10px;}
.top_header{background:#091659;padding:2px 0;position:fixed;width:100%;top:40px;z-index:10;}
.top_header a{color:#FFF;}
.hdr_search{width:450px;float:left;}
.top_menu{width:50%;float:right;margin-top:3px;text-align:right;}
.hdr_search input[type="text"],.hdr_search input[type="search"]{padding:3px;font-size:12px;line-height:12px!important;height:18px;border:1px solid #c4c4c4!important;}
.hdr_search .search-bar .search-bar--submit{width:20px;background:#b1b1b1;top:0;}
.hdr_search .search-bar .icon-search{font-size:10px;position:relative;top:-3px;right:2px;}
.site-header .search-bar{margin-bottom:0;overflow:hidden;border-radius:5px;vertical-align:middle;}
.top_menu ul{margin:0;}
.top_menu li{margin:0;display:inline-block;vertical-align:middle;}
.top_menu li a{padding:0 5px;text-transform:uppercase;font-weight:bold;}
.top_menu .header-cart-btn{background-color:transparent;padding:0;margin-top:0px;}
.top_menu .header-cart-btn:hover{color:#FFF;}
.hdr_bottum{position:relative;}
.hdr_socail{position:absolute;right:40px;top:5px;}
.hdr_socail a img{max-width:65px;}
.hdr_socail a{display:block;padding-bottom:5px;}
.custum_footer{text-align:center;padding:60px 0 0;background:url('footer_bg.jpg') center top no-repeat;}
.footer_content,.footer_last{font-size:10px;}
.footer_content a:link,.footer_content a:visited,.footer_last a{color:#000;font-family:'Verdana-Bold';}
.collection_sidebar li a,.site-nav a{text-transform:uppercase;color:#091659;font-family:'Gorey';}
.collection_sidebar li{border-top:1px solid #C4C4C4;line-height:1em;padding:10px 0;}
img{max-width:100%;}
.cart_bdg{display:inline-block;vertical-align:middle;height:24px;}
.header-cart-btn{line-height:16px;font-family:'Helvetica-Black';font-size:14px;}
.left_logo{display:block;width:72px;height:175px;position:absolute;top:3px;left:0;z-index:1;}
.plan-br-your-visit{padding:0 10px;}
.header_last_left li a{background:#091659;font-weight:600;color:#fff;font-family:'Gorey';font-size:12px;border-radius:8px;text-transform:uppercase;padding:5px 10px;margin:0 10px 0 0;}
.header_last_right{width:50%;float:left;margin-top:3px;}
.header_last_left{width:50%;float:left;padding-left:80px;}
.header_last_left li{display:inline-block;}
.header_last{margin-top:0px;}
.header_last_right form{margin-bottom:0;}
.header_last_right .newsletter__label{margin-bottom:0;font-weight:normal;font-family:'Gorey';font-size:14px;color:#3f4540;display:inline-block;}
.header_last_right .newsletter--form{display:inline-block;}
.header_last_right .newsletter--form{display:inline-block;width:66%;vertical-align:middle;}
.header_last_right .input-group .input-group-field{font-size:12px;width:93%;margin-bottom:0;font-family:'Verdana';height:20px;border:1px solid #e3e3e3!important;padding:3px!important;margin-left:10px;}
.header_last_right .input-group .btn{font-weight:normal;line-height:14px;height:20px;font-family:'Gorey';padding:3px 13px;font-size:12px;border-radius:5px!important;background:#091659;}
.header_last_right .input-group .input-group-field::-webkit-input-placeholder{ /* Chrome/Opera/Safari */  color:#494949;opacity:1;}
.header_last_right .input-group .input-group-field::-moz-placeholder{ /* Firefox 19+ */  color:#494949;opacity:1;}
.header_last_right .input-group .input-group-field:-ms-input-placeholder{ /* IE 10+ */  color:#494949;opacity:1;}
.header_last_right .input-group .input-group-field:-moz-placeholder{ /* Firefox 18- */  color:#494949;opacity:1;}
.hdr_search span{display:inline-block;color:#FFF;margin-bottom:0;font-family:'Helvetica-Bold';}
.collection_sidebar li a:hover{text-decoration:underline;}
.mb_show{display:none!important;}
.dk-hide-menu{display:none!important;}

/* .mb-hide-menu{display:block !important;} */
#productPrice{font-size:24px;}
.prodcut_right h2{font-family:'Verdana';}
.cart-subtotal{margin-bottom:15px;margin-top:12px;}
.mb_sidebar{display:none;}
.banner_image{margin-bottom:20px;padding-top:10px;}
.cart-badge--desktop{position:relative;top:0;right:0;background:transparent;padding:0;border-radius:0;width:auto;height:auto;min-width:auto;font-size:14px;}
.sidebar-right-boxes{border:1px solid #c5c5c5;padding:10px;margin-bottom:15px;text-align:center;}
.static_page .medium--one-half.small--one-half.sidebar_dd{padding-left:10px;}
.sidebar-right-boxes h2{font-size:22px;color:#3f4540;line-height:1em;text-transform:uppercase;padding:5px 0 5px;margin:0 0 5px;border-bottom:1px solid #c5c5c5;}
.sidebar-right-boxes p{margin:0;font-weight:bold;font-size:12px;line-height:1.5;padding-top:5px;}
.sidebar-right-boxes img{margin-top:7px;}
.sidebar-right-main{float:left;width:100%;}
.article_page aside.sidebar.grid-item.large--one-fifth{padding:0;border:none;margin-top:35px;}
@media only screen and (min-width:769px){
  .custum_nav{top:180px;bottom:initial;left:0;right:0;background-color:transparent;position:absolute;}
  .custum_nav .site-nav{text-align:right;margin-left:0px;border-bottom:1px solid #c4c4c4;border-top:1px solid #c4c4c4;}
  .custum_nav .site-nav a{font-weight:normal;font-family:'Gorey';font-size:15px;padding:4px 8px 2px 8px;line-height:16px;}
  .custum_nav .site-nav li.plan-br-your-visit a{background:#091659;color:#FFF;text-align:center;font-weight:bold;}
  .custum_nav .site-nav a:hover{text-decoration:underline;}
  .header-logo{float:right;margin-right:150px;}
  .site-header{padding:0;padding-bottom:40px;}
  .site-nav>li{vertical-align:middle;}
}
@media only screen and (max-width:1200px){
  .custum_footer{background-size:contain;}
  .header_last_right .newsletter--form{width:62%;}
  .header_last_right .input-group .btn{margin-top:-4px;margin-left:2px;}
}
@media only screen and (max-width:992px){
  .collection_sidebar a{font-size:13px;}
  .sidebar_dd{width:100%;float:none;}
  .right_side{float:none;width:100%;}
  .collection_sidebar li{width:50%;float:left;}
  .collection_sidebar{display:inline-block;width:100%;clear:both;}
  .hdr_search{width:450px;}
  .custum_nav{top:145px;}
  .top_menu{width:68%;}
  .hdr_search{width:220px;}
  .header-logo{margin-right:70px;}
  .hdr_socail{right:-20px;}
  .custum_nav .site-nav{padding-left:70px;}
  .header_last_left li a{font-size:9px;margin:0 2px 0 0;}
  .header_last_right .newsletter--form{width:51%;}
}
@media only screen and (max-width:768px){
  .header-logo{margin:10px auto;padding-left:65px;}
  .hdr_search{display:none;}
  .top_menu{width:100%;text-align:center;}
  .top_menu li a{font-size:12px;}
  .collection_sidebar{display:none;}
  .top_header{position:relative;}
  body{padding-top:0;}
  .hdr_search{display:block;width:100%;float:none;text-align:center;}
  .site-header .search-bar{display:inline-block;width:150px;}
  .hdr_socail{display:none;}
  .header_last{margin-top:0;}
  .header_last_left{width:100%;float:none;padding-left:0;text-align:center;}
  .header_last_right{width:100%;float:none;margin-top:3px;}
  .left_logo{width:27px;height:100%;}
  .header_last_right form{text-align:center;}
  .mobileNavBar-link.menu-toggle{padding-left:0;}
  .mobileNavBar-link{padding:5px 0;}
  #mobileNavBar{height:30px;}
  .show-nav .custum_nav .site-nav{padding-left:0;}
  .mb_show{display:inline-block!important;}
  .dk-hide-menu{display:block!important;}
  .mb-hide-menu{display:none!important;}
  .mb_sidebar{display:block;}
  aside.sidebar.grid-item.large--one-fifth.grid-border--left,.static_page .grid-item.large--one-fifth.medium--one-half{padding-left:30px;}
}
@media only screen and (max-width:480px){
  body{padding-top:33px;}
  .left_logo{width:17px;}
  .show-nav .nav-bar{top:32px;}
}
body.membership{font-size:11px;margin:0;padding:20px 5px 20px 5px;width:555px;font-family:verdana,Arial,Helvetica,sans-serif;}
h1.membership{font-family:gorey,helvetica,arial,serif;font-size:2.3em;color:#2a72b9;margin:0;padding:0;}
h2.membership{font-size:1em;padding-top:15px;padding-bottom:10px;margin:0;text-align:left;color:#333;}
h3.membership{font-size:1em;padding-top:5px;padding-bottom:2px;margin:0;text-align:left;color:#333;}
#membership_left_container{float:left;}
#membership_right_container{float:left;padding-left:10px;margin:0;}
#membership_user{float:right;margin:0;padding:0;}
#membership_user li{float:left;list-style:none;}
#business_membership_left{color:#333;line-height:1.2em;float:left;margin:0;padding-left:20px;padding-right:20px;clear:both;}
#business_membership_left li{list-style:none;padding-bottom:20px;}
#membership_left{color:#333;float:left;margin:0;padding-left:20px;clear:both;}
#membership_left li{list-style:none;}
#business_membership_middle{float:left;margin:0;padding-left:30px;}
#business_membership_middle li{list-style:none;padding-bottom:20px;}
#membership_middle{float:left;margin:0;padding-left:30px;}
#membership_middle li{list-style:none;}
#membership_right{float:left;margin:0;padding-left:30px;padding-bottom:10px;}
#membership_right li{list-style:none;}
#membership_member_pins{clear:both;margin-top:10px;}
#membership_pin_images{margin:0;padding-left:20px;}
#membership_pin_images li{float:left;list-style:none;margin:0;padding-right:8px;}
#membership_pin_images img{padding:0;margin:0;border:none;}
#membership_pin_description{padding-left:20px;line-height:1.7em;font-style:italic;padding-top:10px;clear:both;}
#membership_benefits{color:#555;margin:0;padding:0;}
#membership_benefits .circle{color:#222;line-height:1.7em;list-style:disc;}
#membership_benefits .circle span{}
#membership_benefits .sub{list-style:none;padding-left:30px;line-height:1.7em;}
#membership_purchase_options{padding-top:10px;}
#membership_purchase_options p{padding-bottom:10px;margin:0;font-size:0.9em;}
#membership_purchase_options img{float:left;}
#membership_footer{padding-top:40px;text-align:center;}
#membership_footer a{font-weight:bold;text-decoration:none;}
.orgname{font-size:14px;font-weight:bold;}
#animwelorgs ul,#animwelorgs li{list-style:none;margin:10px 0px;display:inline-block;width:100%;}
#animwelorgs img {margin: 0 15px 15px 0;}
.orglogo img{float:none;}
.orgdes{border-top-style:none;border-right-style:none;border-bottom-style:solid;border-bottom-color:#ccc;border-left-style:none;border-bottom-width:1px;padding-bottom:10px;}
.box{border:1px solid #091659;margin:0 0 10px;float:left;clear:both;width:969px;}
h2.box-title{font-size:27px;color:#fff;text-transform:uppercase;text-align:center;line-height:1em;padding:15px 0 10px;font-family:Gorey;background:#091659;}
.content-title{margin:10px 0;text-align:center;}
.box img{margin:0 15px 15px;}
.box span{font-size:16px;font-weight:bold;color:#3f4540;display:block;margin:0 0 10px;}
.box .list{clear:both;border-bottom:1px solid #091659;float:left;margin:20px 0 0 10%;width:80%;}
.content-date{margin:0 0 10px;}
.box .list.last,tbody{border:none;}
#block-block-9 .content{font-weight:bold;color:#F00;text-align:center;}
#block-block-3 .content{font-size:11px;}
#block-views-blog-block_1{border:1px solid #C5C5C5;padding:15px;}
#block-views-blog-block_1 h2.block-title{border-bottom:1px solid #C5C5C5;color:#3F4540;font-family:Gorey;font-size:22px;line-height:1em;margin:0 0 10px;padding:0 0 10px;text-transform:uppercase;}
#block-views-blog-block_1 .views-field-body{float:left;margin:0 15px 15px 0;width:200px;}
#block-views-blog-block_1 .views-field-body img{width:200px;}
#block-views-blog-block_1 .views-field-title a{display:block;font-size:14px;font-family:Gorey;margin:0 0 10px;}
#block-views-blog-block_1 .views-field-view-node a{font-family:Gorey;display:block;margin:15px 0 20px;}
.page-type-blog .article-inner img{clear:left;float:left;margin:0 15px 15px 0;width:auto;}
.front h1#page-title,.page-node-5 h1#page-title,.not-front #block-block-5 .content p,.not-front #block-block-6 .content p,.not-front #block-block-7 .content p,.not-front #block-block-7 .content h6,.not-front #block-block-8 .content p,.links .blog_usernames_blog,.page-type-blog .submitted{display:none;}
input.button{color:#fff;background:#0034D0;font-size:.8em;font-weight:bold;font-family:Verdana,Arial,Helvetica,sans-serif;border:solid 1px #ffcf31;}
p img.centeredImage{float:none;display:block;margin:0 auto;}
.fanmarg{margin-right:20px;margin-left:20px;}
.orgname{font-size:14px;font-weight:bold;}
#animwelorgs ul,#animwelorgs li{list-style:none;margin:10px 0px;}
.orglogo img{float:none;}
.orgdes{border-top-style:none;border-right-style:none;border-bottom-style:solid;border-bottom-color:#ccc;border-left-style:none;border-bottom-width:1px;padding-bottom:10px;}
.fanmarg{margin-right:20px;margin-left:20px;}
.orgname{font-size:14px;font-weight:bold;}
#animwelorgs ul,#animwelorgs li{list-style:none;margin:10px 0px;}
.orglogo img{float:none;}
.orgdes{border-top-style:none;border-right-style:none;border-bottom-style:solid;border-bottom-color:#ccc;border-left-style:none;border-bottom-width:1px;padding-bottom:10px;}