/***************Modified**************/
#header_wrapper{ float:none;background: url(../images/body-bg.png) repeat-x 0 100% #fff;
    padding: 30px 0;}
#header_container{ float:none; margin-bottom:0;}
#header_bottom{ float:none;}
#header_container, .mean-container .mean-bar{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
#inner{ width:100%;-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
#header_menu{max-width:1200px; width:auto;
    display: table;
    margin: 0 auto;}
.dans-mobile-navigation{display:none;}
.full-wrapper{
    max-width: 100%;
    margin: 0px auto;
    clear: both;
    height: 100%;
    position: relative;
    top: -27px;
    z-index: 99;
	    /* background: url(images/page_sides_img.png) repeat-y,url(images/page_sides_img.png) repeat-y; */
    background-size: 100px auto,100px auto;
    background-position: 0 0,100% 0;
    /* background-color: #e16472; */
}
#wrap {
    float: none;
    /* clear: both; */
    display: table;
    height: 100%;
    margin: 0 auto;
}
#menu-main_menu{ float:none; width:auto;}
#menu-main_menu:after, #menu-header_bottom:after, .advetisment_col{
  clear: both;
  content: " ";
  display: block;
  font-size: 0;
  height: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;}
.menu-main_menu-container{ width:100%; max-width:1200px;}
#menu-header_bottom{ width:auto; max-width:1200px;}
.videos .more{ width:auto; margin-left:0;}
#email_sign{ background:none; padding-left:0px;}
#email_sign a{ background:url(../images/subscribe_newsletter.png) no-repeat; padding-left:33px;}
.dans-mobile-navigation{ margin:0px 0px 10px 0px;}
.mean-container .mean-bar{ border:1px #cecece solid; border-right-width:2px;}
.home-hampton-living-main, .home-food-drink-main{ float:left; width:100%;}
#featured-post-19.featured-content h2{ text-align:center;}
#sidebar{ width:28%;}
.category #content, .single #content{ width:69%;}
.home #content-sidebar-wrap{ border:none;}
#content-sidebar-wrap{ width:86%;}
.dans-mobile-navigation{ position:relative;}
.mobile-search-form{ max-width:100%; left:12%; position:absolute; top:2px; z-index:999999; width:87%;-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.mobile-search-form .searchsubmit{background: url(../images/search-icon.png) no-repeat scroll 0 0 transparent;  border: 0 none; box-shadow: none !important; height: 18px; position: absolute; right: 0; text-indent: -9999px; top:16px; width: 26px;}
.mobile-search-form .searchsubmit:hover{background: url(../images/search-icon.png) no-repeat scroll 0 0 transparent; }
.mobile-search-form .searchform{ width:99%; max-width:inherit;}
.mobile-search-form .searchform .search-input{ width:99%; padding:14px;-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; border:none; box-shadow:none;}

.dans-mobile-navigation.mean-container a.meanmenu-reveal{ background:#063975!important;}
.desktop-logo{ display:block;}
.mobile-logo{ display:none;}
.full-width-content #content{ width:auto; padding-right:1%;}

img{ max-width:100%; width:auto;height:auto;}
.gallery-row{float: left; margin-left: 7px; max-width: 878px;}
.widget_infor_right{ text-align:right; }
.widget_img_desc{font: 15px 'Helvetica Neue', Helvetica, Arial, sans-serif;}
.addthissocial{padding-left: 0;float: right;margin-top: 12px; width:221px;}
.flex-direction-nav-2{list-style:none;}
.gallery-desc{font-size: 14px!important; line-height: initial!important; padding: 10px!important; width: 538px!important;font-weight:normal!important; text-align:left!important; text-transform:none!important;}
.gallery-sidebar{ border-left: 1px solid #CFCFCF; float: right; margin-right: 10px; margin-top: 10px;padding-left: 8px;width: 291px;}
.mobile-banners{display:none;}

.display-on-mobile{display:none;}
.display-on-desktop{display:block;}

#featured-post-31, #featured-post-32 { display: none; }



.yarpp-thumbnails-horizontal .yarpp-thumbnail{min-height:270px;}
.yarpp-thumbnails-horizontal .yarpp-thumbnail .yarpp-thumbnail-title{min-height:160px;}
.read_the_paper_section{display:none!important;}

.category-house-home .dans-google-banners  #div-gpt-ad-1438588784071-0{ margin-left:-8.5px; margin-bottom:11px;}

.archive #sidebar > .dans-google-banners, .category  #sidebar .dans-google-banners, .single  #sidebar .dans-google-banners{margin-left:-1.9%; }

.mean-container .mean-bar{ min-height:48px;}
/*.mean-container .mean-nav{ margin-top:0;}*/


#pointelle_sslider_wid_mobile-2{ display:none;}
#share li{width:14%!important;     min-width: 50px;}
 #share li.fb_share{margin-top:-4px!important;}
 #share li.print, #share li.comment, #share li.tweet, #share li.email{   height: 28px!important;    padding-top: 40px!important;
 }
@media screen and (max-width:1024px){
#wrap{float:none; width:auto;}
.second_col .widget_text, #sidebar-home #text-17, #sidebar-home #text-18{display:none;}
body{background:url(../images/body-bg.png) repeat-x scroll 0 37px #fff;}
#main_menu #menu-main_menu li a{ padding:0 10px;}
#menu-main_menu li a{ font-size:13px;}
#menu-main_menu li ul li a{ font-size:12px;}
.home .second_col #text-47, .home .second_col #text-48{display:block;}
}

@media screen and (max-width:980px)
{
#sidebar-home{width:22%;}
.home_rht_col{width:77.9%}
.home_rht_col .first_col{ float:none; width:auto; }
.home_rht_col .second_col{ float:none; width:auto;}
.second_col .widget_text, #sidebar-home #text-17, #sidebar-home #text-18{display:none;}
.dans-mobile-navigation{display:block;} .site-navigation{display:none;}

}
@media screen and (max-width:860px)
{
#email_sign, #search{ float:none; width:auto; text-align:center; display:none;}
#search .widget_search, #search .social_icon{float:none;}  
.searchform{ max-width:200px; margin:0px auto; position:relative;}
#search .social_icon{margin:10px 0;}
.dfp-home-top-fit-custom, .dfp-home-middle-fit-custom{display:none;}
.second_col .widget_text, #sidebar-home #text-17, #sidebar-home #text-18{display:none;}
.second_col #enhancedtextwidget-13{display:block;}
#sidebar-home{ float:none; width:auto; display:none;}
.home_rht_col{ float:none; width:auto;}
.home_rht_col .first_col .slider{ margin-left:0;}
#sidebar-alt{ float:none; width:auto;}
#content-sidebar-wrap, #content{ float:none; width:auto;}
.sidebar-content-sidebar #content-sidebar-wrap, .sidebar-sidebar-content #content-sidebar-wrap{ float:none; width:auto;}
.category #content, .single #content{ float:none; width:auto;}
#sidebar{ float:none; width:auto;}
#scrolldown{ height:auto!important; padding:10px!important;}



}


@media screen and (max-width:740px)
{
	#header_container .mobile-logo img, #header_container .logo_col img {
    	margin-top: -4%;
	}
}

@media screen and (max-width:640px)
{
body{ background:none;}
#header_container .logo_col{ text-align:center; width:70%; margin:0px auto; max-width: 100%; }
#header_container .logo_col img{ width:auto; margin:0px auto;}
.desktop-logo{ display:none;}
.mobile-logo{ display:block;}
.food_drink_col, .home_rht_col .first_col .food_drink_col, .home_rht_col .first_col .entertainment_col{ float:none; width:auto; margin:0;}
.home-hampton-living-main, .home-food-drink-main{ float:none; width:100%;}
.pointelle_slider .pointelle_slideri{ text-align:center;}
.pointelle_slider{ height:280px!important;}
#featured-post-5 img, #featured-post-6 img, #featured-post-7 img, #featured-post-8 img{ height:280px;}
/*.pointelle_slider{ height:100%!important;}*/
.pointelle_nav_wrapper, .pointelle_slider .pointelle_slides, .pointelle_slider .pointelle_slideri{ float:none!important; position:inherit!important; width:100%!important; max-width:inherit!important; left:0!important;}
.pointelle_nav_wrapper .pointelle-slider-control{ width:100%!important; max-width:inherit!important;}
.pointelle_nav_wrapper div.pointelle-slider-nav{ float:none;}
.pointelle_slider{ max-width:100%!important; width:100%!important;}
.pointelle_slides, .pointelle_slideri{ max-width:100%!important; width:100%!important; position:inherit!important;}
.pointelle_slider .pointelle_slideri .pointelle_slider_thumbnail{ max-width:100%!important; width:auto!important;}
.pointelle_nav_wrapper{ left:auto!important; right:0!important; display:none!important;}
.pointelle_slideri .pointelle-excerpt .pointelle-content{ display:none!important;} 
div.pointelle-excerpt{ max-width:100%!important; width:100%!important;-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; padding:10px!important; text-align:center!important;}
div.pointelle-excerpt .slider_htitle{ float:none!important; padding:0!important; margin:0!important; width:94%!important;}
.dans-google-banners, .single-top-google-banners, .dfp-home-top-fit-custom, .dfp-home-middle-fit-custom, .dfp-single-top-fit-custom{ display:none;}
.home_rht_col .first_col .food_drink_col p{ display:none;}
#subcategory .post_content{ width:29%;}
.dans-home-photos, .dans-home-video{ display:none;}
.widget-wrap .dans-featured-post-thumb, .widget-wrap .dans-featured-image-post-thumb{ float:none!important; width:auto!important; display:none!important;}
#share{ float:none!important; width:auto!important; margin-left:0!important; height:auto!important; text-align:center; padding-bottom:0!important; padding-top:10px;}
#share li{ float:none; width:auto; display:inline-block; height:30px; vertical-align:top; padding:10px;}
#share li a{ float:none;}
#share li.tweet{ padding:10px; margin-top:0; margin-bottom:0; border:none;}
#widget_dp_event_widget-2 .dans-events a, #widget_dp_text_widget-8 .dans-events a{ font-size:13px;}
.home_rht_col .first_col .food_drink_col h2, .home_rht_col .second_col h2{ padding:8px!important; margin:0!important; border-bottom:1px #d8d8d8 solid!important;}
.home_rht_col .first_col .food_drink_col .format-standard{ padding-bottom:0; margin:0;}
#featured-post-11 .widget-wrap .post, #featured-post-12 .widget-wrap .post, #featured-post-14 .widget-wrap .post, #featured-post-15 .widget-wrap .post{ margin:0px 0; padding:0;}
.food_drink_catt .widget-wrap .format-standard h2 a{ margin-bottom:0;}
.home_rht_col .first_col .food_drink_col h2.widget-cat-title{ border:none!important; padding-bottom:0!important; padding-top:0!important;}
body.home #header_container{ border:none;}
#featured-post-10 .post{ padding-top:0;}
#subcategory_list_type .title_head a{ font-size:20px; line-height:25px;}
.count_line{ width:auto!important; float:right!important;}
.date-comm{ width:auto!important;}
#content .cat-content ul li{ float:none; width:auto; height:auto; }
#feedback_1q9GfBBUQaBvUoKwJ{ width:auto!important;}
.fb_iframe_widget div{ width:auto!important;}
.single .ds_link{ width:auto; text-align:center; padding-top:5px;}
.caption-post{ margin-top:0;}
.single .wp-caption{ width:auto!important; height:auto;}
.discovery-post h3{ font-size:15px;}
.discovery-post{ width:auto; float:none; border-bottom:1px #ececec solid; padding-bottom:8px;}
.page-template-photogalleries #scrolldown .add_photos{ float:none!important; margin-bottom:10px; margin-left:0px; margin-right:0px;}
.page-template-photogalleries #scrolldown  .galleryname_h2{float:none;}
.page-template-photogalleries #scrolldown .short_photos{ float:none!important; margin-bottom:10px;}
.page-template-photogalleries #scrolldown .sort_photos{ float:none!important; width: auto!important;}
.page-template-photogalleries #scrolldown #filter_secton{ float:none!important; width: auto!important;}

#scrolldown .search_photos{ float:none!important;}
#scrolldown .search_photos #filter_secton{ float:none!important;}
.featuredpost img{height:auto!important;}
#scrolldown .search_photos input[type="text"]{ width:123px!important; }
.filtergallery .widget_gallery_name{ width:100%!important;}
.filtergallery .widget_gallery_image{float: none!important; margin-right: 0px!important; width: auto!important;}
.filtergallery .widget_image_info{float: none!important; width: auto!important;}
.filtergallery .widget_image_info{float: none!important; width: auto!important;}
.filtergallery .flexslider .slides img{ width:100%; }
.gallery-row{float: none; margin-left: 0px; max-width:100%;}
.widget_infor_right{ text-align:left; }
.addthissocial{ float:none; width:100%;}
.flex-direction-nav-2{position: static!important; float:left;margin-bottom: 10px;}
.gallery-desc{padding:0px!important;}
.gallery-sidebar{ float: none; margin-right: 0px; margin-top: 10px;padding-left: 8px;width: 100%;}
.tax-danshamptonsgallery .gallery-sidebar{ float: none; margin-right: 0px; margin-top: 10px;padding-left: 0px;width: 100%;}
.tax-danshamptonsgallery .galleryname_h2{width:auto;}
.mobile-banners{display:block; padding-bottom:10px;}
.home .mobile-banners{ padding-top: 10px; text-align: center;}
.category .mobile-banners{ padding-top: 10px; text-align: center;}

.sidebar-alt-mobile .full-width{margin-top:5px; text-align:center;}
.read_the_paper_section{display:block!important;}
.display-on-mobile{display:block;}
.display-on-desktop{display:none;}

#enhancedtextwidget-14 { display: block; }

#featured-post-31, #featured-post-32 { display: block; }


.home .second_col #text-47 .dans-google-banners, .home .second_col #text-48 .dans-google-banners{display:block; float:none; width:95%; margin:auto!important;  text-align:center;}

.home .second_col #text-47, .home .second_col #text-48{display:block; text-align:center; float:none; margin:auto; }


body.single center iframe{ width:95%!important; }
.artistsingle .artist_detail_left{ float:none!important; width:auto!important; margin-left:0px!important; padding-bottom:0!important;}
.artistsingle .artist_detail_right{ float:none!important; width:auto!important;}
.artistsingle .artist_detail_right .artist_bio{ float:none;}
.artistsingle .artist_detail_right .artist_img{ float:none;}
.gallery-detail footer.entry-meta{ margin-left:3%!important; margin-right:3%!important; width:94%!important;}
.artistsingle .intor_page_search{ padding-left:4%!important; width:95%!important;}
#layout, .btn-default, .follow-btn{ margin-right:5px!important;}
#pointelle_slider_2{ display:none!important;}
.pointelleMob_slideri{ position:relative; margin-bottom:15px; height:auto!important;}
.pointelleMob-excerpt{ position:absolute; bottom:0; z-index:9999; width:100%!important; background:rgba(0, 0, 0, 0.5);}
.pointelleMob-excerpt h4.slider_htitle { padding:8px 10px; font-size:16px!important; line-height:22px; font-weight:700!important; display:block!important; margin-bottom:0;}
.pointelleMob-excerpt p{ display:none;}

#pointelle_sslider_wid_mobile-2{ display:block; margin-top:-25px; width:100%!important; background:#000;}
.pointelleMob_slides{ width:auto!important; border-bottom:15px #fff solid;}
.pointelleMob_slideri{ max-width:500px; margin:0px auto; width:auto!important;}
.pointelleMob_slideri img.slider_thumbnail{ height:auto!important;} 

#share{ text-align:left!important; padding-top:15px!important;}
#share li{ margin: 0 2%!important;
    text-align: left!important;
    padding: 0px;
    height: 60px!important;}
#share li.fb_share{ margin-top:-5px!important;}
}
@media screen and (max-width:620px)
{
#content h1.post-title{ font-size:22px;}
.artist_detail_left .artist_detail_left_img{ width:28%!important;}

}
@media screen and (max-width:540px)
{

}
@media screen and (max-width:480px)
{
/*.header-logo-banner{display:none;}*/
#subcategory .post_content{ width:44%;}
#subcategory_list_type .post_img{ float:none; width:auto;}
.count_line{ float:none!important; margin-bottom:15px;}
.yarpp-thumbnails-horizontal .yarpp-thumbnail{ float:none; width:auto; display:block; height:auto!important; margin-bottom:15px;}
.yarpp-thumbnail-box{ display:block; margin-top:10px; height:auto;}
.yarpp-thumbnail > img, .yarpp-thumbnail-default{ width:auto; height:auto;}
.yarpp-thumbnails-horizontal .yarpp-thumbnail-title{ width:auto!important; display:block; text-align:center!important;}
.signup-bar .submit{ margin-left:0; margin-top:10px;}
#content h1, .page-template-BOTB-php h1, .page-template-BOTB-south-php h1{ font-size:18px;}
#respond_gallery .addimage-leftbox{ float:none; width:auto; padding-bottom:20px; margin-top:15px;}
#respond_gallery .addimage-rightbox{ float:none; width:auto;}
.dashboard_img_upload_div .dropfile_artist_label{ display:block; float:none; width:auto;}
.dashboard_img_upload_div #artist_imageplupload-upload-ui{ float:none!important;}
.dashboard_img_upload_div #artist_imageplupload-upload-ui #artist_imageplupload-browse-button{ float:right!important; margin-left:0!important;}
.youcouldbe img{ width:18%;}
.dans-valentine-cover-photo{ width:auto!important;}
.dans-valentine-cover-photo img, .photo_headerimg img{ width:auto!important; height:auto!important;}
.intro_page_right{ float:none!important; width:auto!important;}
.intro_page_left{ float:none!important; width:auto!important;}
.term-valentines-cover section.sideleft{ width:96%!important; padding-left:2%!important; padding-right:2%!important;}
.intor_page_search .search_sort{ margin-left:0!important; margin-top:2px!important;}
.intor_page_search .search_comment, .intor_page_search .search_new, .intor_page_search .search_most_vote { margin-right:5px;}
.sort-section .myButton{ font-size:13px; padding:6px 10px;}
.intro_page_list .list_right{ width:100%!important; margin-left:0!important; margin-bottom:5px;}
.intro_page_list .artist_right_list{ width:100%!important;}
.intro_page_list .artist_bio_list{ text-align:left;}
.intro_page_list .artist_img_list{ float:none;}
.artist_detail_left .art_info{ float:none!important; width:100%!important; padding-top:15px;}
.artist_detail_left .artist_voting{ display:inline-block!important; float:none!important; vertical-align:top;}
.artist_detail_left .artist_detail_left_img{ display:inline-block!important; float:none!important; width:auto!important; vertical-align:top;}
.pointelleMob-excerpt h4.slider_htitle{ padding:5px;}
.pointelleMob-excerpt h4.slider_htitle a{ font-size:15px!important; line-height:18px!important;}

#share li.email{   height: 28px!important;
padding-top: 40px!important;
    /* margin: 0px!important; */
	}
}
@media screen and (max-width:420px){
.intro_page_left .oldercovers{ width:94%; margin-left:3%; margin-right:3%;}
.intro_page_left .oldercovers a{ margin-right:6px;}
}

@media screen and (max-width:380px){
.mobile-search-form{ left:16%; width:84%;}
#subcategory .post_content{ width:95%; margin:0px auto; height:auto; padding:15px 2%;}
#share{ padding:0 20px;}
#share li.print, #share li.comment, #share li.email{      padding-top: 10px!important; padding-bottom: 10px!important;
 }

}
@media screen and (max-width:320px)
{.pointelle_slider{ height:220px!important;}
#featured-post-5 img, #featured-post-6 img, #featured-post-7 img, #featured-post-8 img{ height:200px;}
#featured-post-5 a.alignnone, #featured-post-7 a.alignnone, #featured-post-8 a.alignnone, #featured-post-6 a.alignnone{ height:200px;}
.home_rht_col .second_col ul li a{ font-size:11px;}
}
 
.pointelleMob-slider-control { display:none;}
