
/*@media (max-width:1599px) {
#myCarousel .carousel-inner > .item > img{height: 600px !important;}
#myCarousel { height: 600px !important;}
}*/
@media (min-width:768px) {
.main-header-container {
padding-top: 12px;
padding-bottom: 12px;
}
.bannerCaption {
padding: 10% 0px 0px 40%;
}
/*List*/
.product-list-view li:nth-child(even) .product-iteam{float:right;text-align: center;}
}
@media (min-width:992px) {
.main-header-container {
padding-top: 13px;
padding-bottom: 13px;
}
#main {
margin-left: 0 !important;
}
.bannerCaption {
padding: 11% 0px 0px 40%;
}
}
@media (min-width:1200px) {
.main-nav .nav > li > a{font-size: 16px;}
.main-header-container {
padding-top: 10px;
padding-bottom: 10px;
}
.main-header #header-search-query {
width: 239px;
}
.bannerCaption {
padding: 14% 10% 0px 50%;
}
.contactWrapper .title h2{font-size:28px;}
.rating_box.achive_box{height: 200px;}
}

@media (min-width:992px) and (max-width:1199px) {
._topForm .search-by-address .col-md-3 {
width:25%;
float: left;
}
}
@media (min-width:768px) and (max-width:991px) {
._topForm .search-by-address .col-md-3 {
width: 48%;
float: left;
margin: 6px 6px;
}
._topForm .search-by-address .col-md-3:nth-child(2) .form-group .form-control {
border: 0;
}
}
@media (max-width:991px) {
._topForm .search-type {
padding:0 2px;
font-size: 12px; 
}
.navbar-nav {
margin: 0px 0;
}
.main-nav nav {
}
.overlay3 {
height: 100%;
width: 0;
position: fixed;
z-index: 3;
top: 0;
left: 0;
background-color: rgba(0,0,0, 0.9);
overflow-y: auto;
overflow-x: hidden;
text-align: center;
opacity: 0;
transition: opacity 1s;
}
.offcanvas {
padding-top: 15px;
}
.offcanvas {
height: 100%;
width: 0;
top: 0;
left: 0;
background-color: #fff;
position: fixed;
z-index: 4;
overflow-x: hidden;
transition: .5s;
padding-top: 60px;
}
#header-search {
display: none;
position: absolute;
right: 0;
top: 50%;
padding: 0;
z-index: 9;
transform: translateY(-50%);
width: 290px;
margin: 0;
}
#header-search.show {
display: block;
}
.navbar-nav > li {
}
.searchmobile {
display: block;
}
.title h1, .title h2 {
font-size: 24px
}
.contactWrapper{padding:0 0 50px;margin-top: -50px;}
.home_search {position:static; left:0; right:0; top:15px; margin:auto; transform:none; width:100%;}
.details_banner .home_search{position: absolute;}
#myCarousel .carousel-inner > .item > img{height: 250px !important;}
._topForm .search-by-address .form-group .form-control, ._topForm .search-by-zip .form-group .form-control{border-radius: 5px;}
#myCarousel {height: auto !important; object-fit: contain;}
#myCarousel, .mainbanner {height:auto; }
._topFormContainer{margin: 30px 0px;}
._topForm{padding: 20px; max-width: initial;}
header .navbar-right{margin-left: 0px; float: right !important; padding-right: 180px;}
/*.home_search, ._topFormContainer {padding:0;}*/
._topForm .row {margin:0;}
._topForm .custom_width.col-sm-12 {}
.or_class {top:6px;}
.or_class img {width:46px; height:auto; }
.mob_pad {padding:0 3px;}
.col-sm-3.col-sm-offset-6 {float:left; width:100%;}
.form_border {width:90%; padding:15px 0; margin-top: 20px;}
.form_border .select2-container {width:100% !important;}
._topForm .form-control{padding: 12px 20px; line-height: 20px;}
._topForm .btn-search-by-name{height: 44px; padding: 6px 12px; font-size: 20px;}
._topForm select.form-control{padding: 12px 20px;}
._topForm .btn.search-btn{padding: 12px 35px; margin-top: 20px;}
.support-area{padding: 82px 0 82px 0;}
.support-area h3{font-size: 30px;margin: 0 0 26px 0; padding-top: 82px;}
.support-area h3 span {font-size: 34px;}
.support-area h3:before{height: 60px; width: 60px; background-size: contain;}
.social-signin .container, .login-view .container, .support-area .container{width: 100%;}
.login-view{padding: 48px 0px;}
.social-signin{position: static;}
.social-signin .cre-btn{padding: 8px 12px;}
.social-signin .login-btn{padding: 8px 40px;}
.social-signin .fb-btn{border-radius: 5px;height: 45px;}
.btn-flat{margin-top: 20px;}
.achive_box{height: 200px;}
.c-google-map, .c-google-map-list{-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; padding: 30px;}
.c-red-btn-f{padding: 8px 10px;}
.c-google-map-list h3{font-size: 20px; margin-bottom: 15px;}
}
@media screen and (min-width:1025px) and (max-width:1299px) {
.beers_tabs .nav-tabs > li > a {padding:10px; font-size:12px;}	
.login_area {width:100%;}
}
@media screen and (min-width:768px) and (max-width:1199px) {
.form-group.custom_width.col-sm-6.col-md-12.col-xs-6 {padding:0;}
.form_border .select2-container {width:100% !important;}
}
@media screen and (min-width:768px) and (max-width:1024px) {
.container {width:100%;}
#top-brand {margin-left:0;}
.navbar-nav > li > a {font-size:12px; padding:8px 5px; margin-top: 4px;}	
.navInner .social-link {padding-left:10px;}
.profile_banner h4 span {display:inline-block;}
.profile_banner h4, .profile_banner h5 {margin-top:6px; margin-bottom:0;}
.profile_banner h4 span, .profile_banner h5 span {margin:0;}
.favorite_sidebar .block-title {padding:6px;}
.favorite_sidebar .block-title h4, .favorite_sidebar ._brewList li .brew-name h4 {margin:0; font-size:12px;}
.favorite_sidebar .brew-content {padding:6px;}
.favorite_sidebar ._brewList li .brew-des {padding-left:66px;}
.reviewcontent .fa {font-size:9px;}
.favorite_sidebar ._brewList ._reviewText {margin:0;}
.favorite_profile h5 {float:left !important; width:100%; margin-bottom:12px;}
.newsletter_area .newsletter_left {margin-bottom:12px;}
.newsletter_area {padding:26px 0;}
.listing_area .listing_box h3 {font-size:16px;}
.listing_area .listing_box p {font-size:13px; margin-bottom:0;}
.blockContent {padding:6px;}
.eventNewsBlock li, .blockNews ._brewList li .brew-des .brew-name h4, .blockNews ._brewList li .brew-des .brew-name h5 {font-size:12px;}
.blockNews ._brewList li .brew-des .brew-name h5 {margin-bottom:6px;}
.block li {padding-bottom:6px; margin-bottom:9px;}
.list_search_area .width_search {width:366px;}
.navInner .social-link {padding-top:9px; right: 15px;}
.beers_tabs .tab-content {padding:6px 16px;}
.beers_tabs .nav-tabs > li {width:50%;}
.beers_tabs .nav-tabs > li a {text-align:center; border:1px solid #ccc;}
/*.bewList-col-2 ._brewList li {width:100%;}*/
.beers_tabs .nav-tabs > li.active > a, .beers_tabs .nav-tabs > li.active > a:hover, .beers_tabs .nav-tabs > li.active > a:focus {border:1px solid #f6921e;}
.bew-about h2 {font-size:17px; margin-bottom:9px;}
.bew-about p {font-size:12px;}
.right_dropdown {margin-bottom:0;}
.title {margin-bottom:19px;}
.title h2 {margin-bottom:0;}
.block-title h4 {font-size:15px; font-weight:400; letter-spacing:0.6px;}
.mobile_scroll {height:242px; margin-bottom:16px;}
.mobile_scroll ._brewList {margin-left:0; margin-right:0;}
.mobile_scroll ._brewList li {padding-left:0;}
.bew-about {padding:16px;}
.bewList-col-3 ._brewList li.bew-iteam {width:50%;}
.top_list .beers_tabs .tab-content .brew-img {width:22%;}
.top_list .beers_tabs .tab-content .brew-name h4 {letter-spacing:-0.6px;}
.top_list .beers_tabs .tab-content .brew-name p {float:left; width:100%;}
.top_list .beers_tabs .list_details p {font-size:12px;}
.top_list .beers_tabs .list_details p .fa {width:auto;}
.top_list .beers_tabs .custom-tab li {width:33%;}
.top_list .beers_tabs .custom-tab li a {padding:6px 6px; font-size:13px; min-height:46px;}
footer .bottom_link li:first-child a {padding-left:0;}	
.details_content .beers_tabs .nav-tabs > li {width:20%;}
.details_content .beers_tabs .nav-tabs > li a {padding:12px 1px;}
.details {margin-top:6px;}
.product_details h4 {margin-bottom:6; font-size:13px; font-weight:400;}
.details_content .review_star .reviewcontent .fa {margin-right:9px;}
.barrestaurent_list .brew-name h4 a {font-size:16px;}
.barrestaurent_list .barrestaurent_des p span {width:auto;}
.barrestaurent_list .barrestaurent_des p {font-size:13px; margin-bottom:3px;}
.top_product_listing .nav-tabs > li {width:33%; display:table;}
.top_product_listing .nav-tabs > li a {height:46px;  display:table-cell; vertical-align:middle; margin:0;  border:0;  }
.scroll_height.mobile_scroll {height:242px; margin-bottom:26px;}
.beers_tabs .nav-tabs > li > a {padding:9px;}
.login_area {width:100%;}

}
@media screen and (min-width:1024px) and (max-width:1366px) and (orientation:portrait)  {
.scroll_height.mobile_scroll {height:359px;}
.bewList-col-2 ._brewList li, .top_beers .bewList-col-2 ._brewList li {width:50% !important;}
.beers_tabs .nav-tabs > li {width:auto !important;}
.beers_tabs .nav-tabs > li a {padding:6px; font-size:13px;}
.mob_pad {padding:0;}
}
@media screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape)  {
.scroll_height.mobile_scroll {height:359px;}
.beers_tabs .nav-tabs > li {width:auto;}	
.beers_tabs .nav-tabs > li a {font-size:13px; padding:9px; margin:0;}
.top_list .beers_tabs .custom-tab li {display:table;}
.top_list .beers_tabs .custom-tab li a {height:56px; display:table-cell; vertical-align:middle; padding:6px 3px;}
.barrestaurent_list .scroll_height {height:460px !important;}
.top_list .beers_tabs .scroll_height {height:460px;}
.mob_pad {padding:0;}
}
@media screen and (min-width:768px) and (max-width:1024px) and (orientation: portrait)  {
.bewList-col-2 ._brewList li {width:100% !important;}	
.details_content .client_image {width:49px; height:49px; margin-top:10px;}
.details_content .beers_tabs .nav-tabs > li, .top_list .beers_tabs .custom-tab li {display:table;}
.details_content .beers_tabs .nav-tabs > li a, .top_list .beers_tabs .custom-tab li a {height:56px; display:table-cell; vertical-align:middle; 
padding:6px 3px;}
.barrestaurent_list .scroll_height {height:320px !important;}
.product_details .product-title {margin-top:26px;} 
.bewList-col-3 ._brewList li.bew-iteam {width:50% !important;}
.top_list .beers_tabs .scroll_height {height:300px;}
.login_area .login_box {padding:16px;}
}
@media screen and (min-width:768px) and (max-width:992px) and (orientation: landscape)  {
.mobile_scroll ._brewList li, .bewList-col-2 ._brewList li {width:100% !important;}	
.scroll_height.mobile_scroll {height:239px;}
.beers_tabs .nav-tabs > li {width:50%;}
}
@media screen and (max-width:767px) {
.c-open-days-w  .col-md-3 { margin-bottom: 10px; }
.breadcrumb li { font-size: 12px; }	
.navbar-default .navbar-toggle {border-color:#f6921e;}
.navbar-default .navbar-toggle .fa {color:#fff;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {background:#f6921e;}
.bewList-col-2 ._brewList li {width:100% !important;}
.button-box a{padding:6px 12px;}
#top-brand {max-width:140px; margin-left:15px;}
._topAddress li.mob_full {width:100%;}
.navInner .social-link {padding-left:6px;}
._loginTopArea{padding: 0;  width:100%; text-align:center;}
._loginTopArea ._logReg {text-align:center; display:block; float:none;}
.topHeadAddCont{width:100%; text-align:center;}
._logReg li{font-size:11px; padding-left:0;padding-right:0; margin:0 16px;}
.navbar-default .navbar-collapse {background:#222;}
header .sent-enquiry-btn {display:none;}
.main-header-container {padding-top:12px; padding-bottom:12px;}
.bannerCaption .title h2 {font-size:16px; margin-bottom:10px; margin-top:0;}
.title h1, .title h2 {font-size:20px;}
.bannerCaption {padding:9% 0px 0px 40%;}
.contact-form, .contact-address, #contactus_form, #contactus_form #wrap {width:100%;}
.top_beers {margin-bottom:29px;}
.newsletter_area {padding:26px 0; margin-top:26px;}
.newsletter_area .newsletter_form .input_text, .newsletter_area .newsletter_form {width:100%; }
.newsletter_area .newsletter_left {font-size:14px; margin-bottom:16px; padding:0;}
footer .social-link {float:none; margin-top:16px; width:100%; margin-bottom:26px;}
footer {padding:26px 0;}
.bottom_footer, footer .bottom_link {text-align:center;}
footer .bottom_link li:first-child a {padding-left:0;}
.favorite_sidebar {margin-top:30px;}
.profile_banner {background:#eb1e23;}
.profile_banner .ab_text {position:relative; bottom:0; text-align:center; padding-bottom:19px;}
.profile_banner .profile_pic {width:166px; margin:auto; display:block; margin-bottom:16px; margin-top:19px;}
.profile_banner h5, .profile_banner h4 {margin-top:9px;}
.profile_banner img {opacity:1;}
.innerSection {padding:29px 0;}
.bew-about .button {width:100%; margin-left:0 !important; text-align:center;}
.bew-about h2 {font-size:22px;}
.nav-tabs > li {margin-bottom:6px;}
.beers_tabs .nav-tabs > li > a {margin:0; border:1px solid #000; border-radius:0; text-align:center;}
.beers_tabs .tab-content {padding:12px;}
._mapTop-breContent {margin-bottom:26px;}
.right_dropdown {float:left; width:100%; margin:16px 0;}
.right_dropdown .select_drop {width:100%;}
.bewList-col-3 ._brewList li.bew-iteam {width:100%;}
.top_list .beers_tabs .tab-content .brew-img {width:100%; margin-bottom:15px;}
.top_list .beers_tabs .tab-content .brew-img img, .top_list .beers_tabs ._brewList li .brew-des {width:100%;}
.top_list .beers_tabs .tab-content .brew-name p {float:left; width:100%;}
.top_list .beers_tabs .list_details p .fa {width:auto;}
._topForm {display:block; padding:15px 0px;}
._topForm .custom_width {width:50%; float:left; padding:0 3px; margin-bottom:6px;}
._topForm .custom_width span {margin-top:10px; display:block; margin-bottom:12px;}
.details_banner ._topFormContainer {padding:0% 0;}
.details_banner{height: 540px;}
.list_search_area .width_search, .list_search_area .width_left {width:100%;}
.addbanner img {width:100%;}
.loading_image {margin-bottom:46px;}
.details {margin-top:32px;}
.product_details .product-title {font-size:24px;}
.details_content {margin-top:16px;}
.details_content .beers_tabs .nav-tabs, .beers_tabs .nav-tabs {text-align:center;}
.details_content .beers_tabs .nav-tabs > li, .beers_tabs .nav-tabs > li {float:none; display:inline-block;}
.details_content .beers_tabs .nav-tabs > li a {color:#000;}
.details_content .beers_tabs .nav-tabs > li.active > a {border:1px solid #f6931e;}
.details_rating {border-top:1px solid #ccc; padding-top:26px;}
.details_content .right_dropdown .add_beer {width:100%;}
.product_details h5 {margin-top:26px;}
.inner_padding {padding:36px 0;}
.top_breweries {padding-top:36px;}
.beers_tabs {margin-bottom:16px;}
.top_product_listing .nav-tabs > li {display:inline-block;}
.top_product_listing .nav-tabs > li a {height:46px; font-size:12px;  padding:6px; display:table-cell; vertical-align:middle; margin:0;  border:0;  }
.barrestaurent_list .nav-tabs {text-align:center;}
.barrestaurent_list .nav-tabs > li {float:none; display:inline-block;}
.barrestaurent_list .beers_tabs .nav-tabs > li.active a {border:1px solid #f6931e !important;}
._topFormContainer {padding-bottom:0;}
header.navbar.fixed-header, header.navbar {position:relative; background:#222;}
.list_search_area {margin:0;}
.scroll_height.mobile_scroll {margin-bottom:26px; height:416px;}
.top_breweries .button {margin-bottom:26px;}
.brew-name h4 {font-size:14px;}
.login_area {width:100%; margin-top:46px; margin-bottom:0px;}
.login_area .login_box {padding:16px; min-height:inherit; margin-bottom:30px;}
.login_area .col-sm-6.margin_center {float:none;}
.login_area .col-sm-6.margin_center .login_box {min-height:inherit;} 
._topForm .search-by-address .col-md-3, ._topForm .search-by-zip .col-sm-6 {margin:6px 0;}
/*.details_banner { height: auto; }*/
.top_breweries .breadcrumb, .inner_padding .breadcrumb{ margin-top: -25px; }
footer{text-align: center;}
header .navbar-right{margin-left: 0px;margin-top: 0px; float: left !important;}
._topForm h2{font-size: 28px; margin-bottom: 20px;}
._topForm select.form-control{background-position: 98% 20px; border-radius: 5px;}
.navbar-default .navbar-collapse{margin-top: 10px;border-color: transparent;}
.navInner .social-link{padding: 6px 0px; position: static;  right: 60px;top: 22px; -moz-transition: all 300ms ease-in-out 0s;
-webkit-transition: all 300ms ease-in-out 0s;transition: all 300ms ease-in-out 0s;}
.navbar-toggle{margin-top: 12px; margin-bottom: 12px; padding: 6px 10px;}
footer .bottom_footer p{margin-bottom: 20px;}
.login-view .login-btn{padding: 12px 32px;}
.social-signin h4, .login-view h4{font-size: 18px; margin-bottom: 30px;}
.social-signin, .login-view{padding: 30px 0px;}
._topFormContainer { margin: 15px 0px;}
header .navbar-right{padding-right: 0px; width: 100%; padding: 6px 10px;}
.margn10 .col-sm-4{width: 50%; float: left;}
.achive_box{height: 200px;}
.js-tabcollapse-panel-body p{padding:  0px 22px;}
.photo_list img{object-fit: cover;}
.details_content .review_content{padding-left: 15px;}
.user_myaccount .left-tab-process .tab-content p{position: static;}
.bottom_btn_area{margin-top: 8px;}
.user_myaccount .left-tab-process .tab-content p{margin-top: 0px;     float: none !important;}
.gw-submenu>li>a{padding: 8px 0 10px 20px;}
.use-padding{padding: 15px 15px 50px;}
.event-main-head{margin-top: 10px;}
footer ul li{padding: 0 0 10px;}
.about-text p{padding-left: 0px !important; font-size: 16px;}
._topForm h2 {font-size: 22px; margin-bottom: 20px; padding: 0px 15px;}
.product_details .product-description{margin-top: 15px;}
.cg-add-beery-w{margin-bottom: 10px;}
#loading{height: 80px; width: 80px;}
.c-map-page #map_location{height: 350px; padding: 0px;}
.top-beer-w {padding: 30px;}
.c-inline-search .form-control{background-position: 97% 50%; width: 100% !important;}
.top-beer-side-bar{margin-top: 15px;}
.navbar-default .navbar-collapse{position: absolute; left: 0; right: 0;}
.navbar-default .navbar-nav > li > a{padding: 6px;}
.social-signin .login-btn, .social-signin .cre-btn, .social-signin .fb-btn{margin-bottom: 15px;}
}
@media screen and (max-width:767px) and (orientation:landscape) {
.bewList-col-2 ._brewList li {width:50%;}
.bew-about .button {width:auto; margin-right:12px;}
.login_area .col-sm-6 {width:50%; float:left;}
.login_area .login_box .button {padding:10px 20px;}
.login_area .login_box .forgot_pass {font-size:12px;}
.login_area .login_box  {min-height:346px;}
.login_area .login_box p {font-size:12px;}
}
@media screen and (max-width:600px) and (orientation:landscape) {
.bewList-col-2 ._brewList li {width:100%;}
.bew-about .button {width:auto; margin-right:12px;}
.social-signin .login-btn, .social-signin .cre-btn{margin-bottom: 20px;}
.social-signin, .login-view{padding: 30px 0px;}
}
@media screen and (max-width: 599px) {
.margn10 .col-sm-4{width: 100%; float: none;}
.cropper-container{width: 100% !important;}
.captcha-img #captcha{width: 50%;}
.tx-al-right.barrestaurent_list .pull-right {display: block; margin-bottom: 15px;}
.place-cat{position: static !important;}
#week-days .form-control{margin-bottom: 6px;}
.title{margin-bottom: 10px; padding: 0px 15px;}
.about-craft-in { flex: 0 0 80%; max-width: 80%;}
.cg-map-list-box-in{display: block; text-align: center;}
.cg-map-list-img, .cg-map-list-con, .cg-map-rating-w{-ms-flex: 0 0 100%; flex: 0 0 100%;  max-width: 100%; border:none; margin-bottom: 10px;}
.cg-map-list-con ul li span{display: none;}
.cg-map-list-box{padding-left: 0px;}
.mCSB_inside > .mCSB_container{margin-right: 0;padding-right: 15px;}
#locationPickerModal .modal-dialog { width: 100%; margin: 30px auto 0;}

}

@media screen and (max-width: 450px) {
.bannerCaption .btn-action{
padding: 10px 0;
}
.sidenav {
padding-top: 15px;
}
.sidenav a {
font-size: 18px;
}
.bannerCaption p {
height: 20px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
display: none;
}
.viewmore-btn{
padding: 8px 19px;
font-size: 12px;
}
.searchmobile {margin-right:0;}
._topAddress li .fa {margin-right:4px;}
._topForm .search-type label{font-size: 14px;}
._topForm select.form-control { padding: 10px 15px;}
._topForm .form-control {
padding: 10px 20px;
line-height: 20px;
text-overflow: ellipsis;
white-space: nowrap;
padding-right: 50px;
}
._topForm .btn.search-btn {
padding: 8px 28px;
margin-top: 20px;
}
._topForm h2 span{margin-top: 8px;}
._topForm h2 {font-size: 22px; margin-bottom: 20px; padding: 0px 15px;}
.reg-frm .panel-body{padding: 0px;}
.reg-frm .reg-frm-header{padding: 15px 0px; font-size: 2rem;}
.social-signin .login-btn { padding: 8px 20px;}
.top-head{padding: 3px;}
.login-form{width: 100%; padding: 100px 15px 30px;}
.rating_box.achive_box{height: auto;}
.user_myaccount .custom_width{padding: 0px 30px;}
.customer_views h4{padding: 0 15px; font-size: 16px;}
.button-box a:not(:last-child){margin-bottom: 10px;}
.details_banner { height: 575px;}
.untappd-panel .cover-block .user-status{display: block;}
.untappd-panel .cover-block .user-status .profile-image { margin-bottom: 20px; margin-right: 0px;}
.view-photos-btn a{width: auto; text-align: center; padding: 6px 20px;}
.view-photos-btn a:not(:last-child){margin-bottom: 10px;}
.product_details .tab-content img{height: auto;}
.achive_box{height: auto;}
.user_image{height: 110px; width: 110px;}
.check-beer .beer-info .info-title{font-size: 14px;}
.product_details .product-title{font-size: 18px; line-height: 26px;}
#addEvent .modal-title{font-size: 18px;}
#addEvent .modal-header{padding: 10px 10px;}
#addEvent .modal-header .close{font-size: 26px;}
.breadcrumb{margin: 10px 0px;}
.event-map{margin-top: 15px;}
.review_list .review_title h5{margin-top: 0px; margin-bottom: 6px;}
.top-beer-box-in{display: block; text-align: center;}
.top-beer-box-img , .top-beer-box-con{-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; margin-bottom: 10px; padding-left: 0px;}
.top-beer-box{padding-left: 0px;}
.c-google-map, .c-google-map-list{padding: 15px;}
._brewList{padding: 0 15px}
.bewList-col-2 ._brewList li{box-shadow: 0px 0px 8px #ccc;  margin-bottom: 15px; border-radius: 5px;}
.details_content ._brewList li .brew-img{border-color: transparent;}
.brew-serial-no{border-radius: 5px;}
.c-google-map-list .c-tab-beer > li{padding-right: 0px;}
.c-google-map-list .c-tab-beer > li:not(:last-child){padding-right: 14px;}
.contentSection  .title{padding: 0px; margin-bottom: 0px;}
.top-beer-w { padding: 0;  margin: 20px 0;}
.check-beer{display: block; text-align: center; padding: 10px 0px;}
.check-beer .beer-info .info-list{display: block; margin-top: 10px;}
.check-beer .beer-info .info-list li{display: block;}
.btn-pagination button{width: auto; margin:10px 0px;}
.event-main-head{font-size: 20px;}
}
@media screen and (max-width: 375px) {
.support-area h3 span {font-size: 22px;}
.support-area h3 { font-size: 20px;}
.support-area {padding: 40px 0;}
._topForm .btn.search-btn{padding: 8px 18px;}
#myCarousel .carousel-inner > .item > img{height: 140px !important;}
.top_breweries .button{margin-bottom: 20px;}
.tx-al-right.barrestaurent_list .pull-right{display: none;}
._brewList li .brew-des { padding-left: 0; line-height: 24px;}
._brewList li .brew-img { float: none; width: 100%; overflow: hidden; margin-bottom: 20px;margin-right: 0;}
.barrestaurent_list .nav-tabs > li{width: 100%;}
.user_myaccount .custom_width{text-align: center;}
.user_myaccount h2{font-size: 20px; margin-top: 10px;}
.user_myaccount .customer_views{padding:10px;}
.customer_views h4{padding:  0px  6px; font-size: 16px;}
.customer_views h4 span{font-size: 16px;}
.untappd-panel .cover-block .user-status .profile-image img{width: 60px;}
.untappd-panel .cover-block .profile-status{margin-left: 0px;}
.untappd-panel .cover-block .profile-status .account-details{font-size: 14px;}
}