/*-------------------------------------------
	Responsive layout
-------------------------------------------*/
@media only screen and (min-width: 960px) and (max-width: 1050px) {
h2.unit_title{ width:160px; }
.unit_gallery_wrap, .unit_stand_wrap{ margin-left:0;}
/*Foot*/
input.submitsearch{ width:0; height:0; font-size:1px; }
}
@media only screen and (min-width: 768px) and (max-width: 959px) {


/*main list*/

h2.unit_title a.post-edit-link{ display:none; }

/*Content page*/
.content_wrap{ width:65% !important; float:right !important; margin-right: 10px !important; margin-left:auto !important; }
.gallery_toolbar,.galleria-image-nav{ bottom:0; top:auto; }
.gallery_tip{}
#map_canvas{ display:none; }

/*Comment box*/
#respond textarea,#respond #url,#respond #email,#respond #author{ width:400px; }
/*Foot*/
input.submitsearch{ width:0; height:0; font-size:1px; }
}

@media only screen and (min-width: 480px) and (max-width: 767px) {

/* General - foot - menu */
#side_wrap{ position: inherit; text-align:left; text-align:center; margin-top:20px; margin-bottom:20px; }
#social_foot,#copyright{ display:none; }
#foot{ z-index:999; text-align:center; position:inherit; }
#navi{ z-index:999; }
#sneaky {display:none;}
.foot_bg,#search{ display:none; }
#tweet_wrap{ margin:20px auto 0 auto; text-align:left }
#store {
float: none !important;
margin-left: auto !important;
width: 85% !important;
margin-right: auto !important;
}

/*main list*/
h2.unit_title{ float:none; text-align:right; width:460px; }
h2.unit_title .unit_subtitle{ padding-top:0; padding-bottom:20px; padding-right:20px; margin-right:0px; margin-left:auto; padding-right:0; }
h2.unit_title .unit_subtitle .date{ padding-bottom:20px; padding-right:20px; }
h2.unit_title a{ float:right; width:420px; margin-right:0; padding:4px 0; background: none; }
h2.unit_title a:before{ content:""; float:right; display:inline-block; width:20px; height:20px; margin-left:0; background:url(../img/icon.png) no-repeat -17px -1px;}
h2.unit_title a.stand:before{ background-position:-46px -1px; margin-left:5px; }
h2.unit_title a.portfolio:before{ background-position:-60px -1px; width:25px; }
h2.unit_title a.portfolio .unit_subtitle .date{ padding-right:25px; }
#line_type_wrap{ width:100%; right:auto; margin-top:60px; }
.line_type_mask{ width:450px; background:none;  }
ul#list_wrap{ width:460px; margin-top:40px; margin-left:auto; margin-right:auto; }
.archive_title_wrap{ width:460px; margin:0 auto; float:none; }
li.list_unit{ width:auto; margin-left:0; margin-bottom:30px; }
ul.unit_gallery, .unit_excerpt{ width:420px; float:right; }
ul.unit_gallery{ width:auto; max-width:430px; margin-left:0;}
.unit_gallery_wrap { width:auto; text-align:right; float:none; margin-left:0; }
.unit_stand_wrap{  width:auto;float:none;margin-left:0; }
.arrow_unit_gallery,.round_unit_gallery{ display:none; }
h2.unit_title a.post-edit-link{ display:none; }
#infscr-loading{ left:50%; right:auto; margin-left:-20px;}

/*Content page*/
.content_wrap{ width:90% !important; float:none !important; margin-right: auto !important; margin-left:auto !important; }
.content_wrap .meta ul.like_icon_instand{ width:100%; padding-bottom:20px; }
.gallery_toolbar,.galleria-image-nav{ bottom:10px; top:auto; }
.gallery_tip{ margin-left:-620px; }
.gallery_tip .close_mobile{ display:block; }
.gallery_tip h1{ padding-top:20px;}
.gallery_tip h1{ font-size:24px; line-height:20px; }
.gallery_toolbar > a.tip{ width:0; height:0; margin-left:0; font-size:1px; }
#map_canvas{ display:none; }

/*Comment box*/
#respond textarea,#respond #url,#respond #email,#respond #author,
.contactform input.website,.contactform #idi_name,.contactform #idi_mail,.contactform textarea{ width:230px; }
.contactform input{ margin-top:10px; }
.fb_iframe_widget iframe {
position: absolute;
width: 65% !important;
}
/*Foot*/
input.submitsearch{ width:0; height:0; font-size:1px; }
/*player*/
 

}
@media only screen and (min-width: 320px) and (max-width: 479px){
/* General - foot - menu */
#side_wrap{ position: inherit; text-align:left; text-align:center; margin-top:20px; margin-bottom:20px; }
#social_foot,#copyright{ display:none; }
#foot{ z-index:999; text-align:center; position:inherit; }
#navi{ z-index:999; }
.foot_bg,#search{ display:none; }
#tweet_wrap{ margin:20px auto 0 auto; text-align:left }
/*main list*/
h2.unit_title{ float:none; text-align:right; width:300px; }
h2.unit_title .unit_subtitle{ padding-top:0; padding-bottom:20px; padding-right:20px; margin-right:0px; margin-left:auto; padding-right:0; }
h2.unit_title .unit_subtitle .date{ padding-bottom:20px; padding-right:20px; }
h2.unit_title a{ float:right; width:260px; margin-right:0; padding:4px 0; background: none; }
h2.unit_title a:before{ content:""; float:right; display:inline-block; width:20px; height:20px; margin-left:0; background:url(../img/icon.png) no-repeat -17px -1px;}
h2.unit_title a.stand:before{ background-position:-46px -1px; margin-left:5px; }
h2.unit_title a.portfolio:before{ background-position:-60px -1px; width:25px; }
h2.unit_title a.portfolio .unit_subtitle .date{ padding-right:25px; }
#line_type_wrap{ width:100%; right:auto; margin-top:60px; }
.line_type_mask{ width:290px; background:none;  }
ul#list_wrap{ width:300px; margin-top:40px; margin-left:auto; margin-right:auto; }
li.list_unit{ width:auto; margin-left:0; margin-bottom:30px; }
ul.unit_gallery, .unit_excerpt{ width:260px; float:right; }
ul.unit_gallery{ width:auto; max-width:240px; margin-left:0;}
.unit_gallery_wrap { width:auto; text-align:right; float:none; margin-left:0; }
.unit_stand_wrap{  width:auto;float:none;margin-left:0; }
.arrow_unit_gallery,.round_unit_gallery{ display:none; }
h2.unit_title a.post-edit-link{ display:none; }
#infscr-loading{ left:50%; right:auto; margin-left:-20px;}
.archive_title_wrap{ width:290px; margin:0 auto; float:none; }
.unit_excerpt {width: auto !important;}
#sneaky {display:none;}


/*Content page*/
.content_wrap{ width:90% !important; float:none !important; margin-right: auto !important; margin-left:auto !important; }
.content_wrap .meta ul.like_icon_instand{ width:100%; padding-bottom:20px; }
.gallery_toolbar,.galleria-image-nav{ bottom:10px; top:auto; }
.gallery_tip{ margin-left:-460px; }
.gallery_tip .close_mobile{ display:block; }
.gallery_tip h1{ padding-top:20px;}
.gallery_tip h1{ font-size:24px; line-height:20px; }
.gallery_toolbar > a.tip{ width:0; height:0; margin-left:0; font-size:1px; }
#map_canvas{ display:none; }


/*Comment box*/
#respond textarea,#respond #url,#respond #email,#respond #author,
.contactform input.website,.contactform #idi_name,.contactform #idi_mail,.contactform textarea{ width:230px; }
.contactform input{ margin-top:10px; }
.fb_iframe_widget iframe {
margin-left: -30px;
width: 50% !important;
}
/*Foot*/
input.submitsearch{ width:0; height:0; font-size:1px; }

/*Supersized - Fullscreen Slideshow jQuery Plugin*/
#controls,#prevslide,#nextslide,#progress-back { display:none; }
}