/* CStar Design - V2.0 Responsive Design */

/* hidding elements responsive layouts */
.display_mobile_landscape,.display_mobile_portrait,
.cycle-responsive,.flashmo-responsive,.piecemaker-responsive,
.kwicks-responsive,.cslider-responsive,.responsive-menu{ 
   display:none;
}

/* @media only screen and (min-width: 1024px) { #boxed-layout{ max-width: 1200px; } }
@media only screen and (max-width: 1200px) { #boxed-layout{ max-width: 1000px; } }
 */
@media only screen and (max-width: 959px) {}
@media only screen and (min-width: 768px) and (max-width: 959px) {
   
  
      #mobilemenu ul.sf-menu,
#mobilemenu ul.sf-menu * {
	margin:0;
	padding:0;
	list-style:none;
	display:none;
}
 
   /* header fix */
   #header .menu{ top:-999px; }
   .responsive-menu{ position:absolute; display:block; right:0; bottom:10px; width:300px; }
   .responsive-menu select{ width:100%; }

   /* disable not responsive sliders */
   .display_desktop,
   .cycle-wrapper,.flashmo,.piecemaker,.kwicks,.cslider,.nivo-caption{ display:none !important; }
   
   /* active default responsive pictures */
   .display_tablet,.cycle-responsive,.flashmo-responsive,
   .piecemaker-responsive,.kwicks-responsive,.cslider-responsive{
      display:block;
   	position:relative;
      overflow: hidden;
      max-width:100%;
   }

}

@media only screen and (min-width: 480px) and (max-width: 767px) {
	

      #mobilemenu ul.sf-menu,
#mobilemenu ul.sf-menu * {
	margin:0;
	padding:0;
	list-style:none;
	display:none;
}
   /* fix menu */
   #header .menu{ top:-999px; }
   .responsive-menu{ float:left; width:100%; display:block; margin-bottom:20px;  padding:0;}
   .responsive-menu select{ width:100%; }
   
   /* disable not responsive sliders */
   .display_desktop,
   .cycle-wrapper,.flashmo,.piecemaker,.kwicks,.cslider,.nivo-caption,.flex-content{ display:none !important; }
   
   /* active default responsive pictures */
   .display_mobile_landscape,
   .cycle-responsive,.flashmo-responsive,.piecemaker-responsive,
   .kwicks-responsive,.cslider-responsive{
      display:block;
   	position:relative;
      overflow: hidden;
      max-width:100%;
   }
   
   .one_half,.one_third,.one_fourth,.one_fifth,.one_sixth,
   .two_third,.three_fourth,.four_fifth,.five_sixth,.two_fifth,.three_fifth{width:100%;}
   
   /*.portfolio-wrap .last{  margin: 0 2%!important; }*/
   .portfolio-wrap .space20{ display:none; }
   .portfolio-wrap .one_third{ width:46%; margin: 0 2%!important; }
   .portfolio-wrap .one_fourth{ width:46%; margin: 0 2%!important; }
   .portfolio-wrap .one_fifth{ width:30%; margin: 0 8.5%!important; }
   .portfolio-wrap .one_sixth{ width:29%; margin: 0 2%!important; }
   
   .sidebar-right .one_half{ width:46%; margin: 0 2%!important; }
   .post-wrapper .post-content{ clear:both; float:left; width:100%; }
}
@media only screen and (max-width: 479px) {
   
  
   #mobilemenu ul.sf-menu,
#mobilemenu ul.sf-menu * {
	margin:0;
	padding:0;
	list-style:none;
	display:none;
}
   /* fix menu */
   #header .menu{ top:-999px;}
   .responsive-menu{ float:left; width:100%; display:block; margin-bottom:20px;  padding:0;}
   .responsive-menu select{ width:100%; }
   
   /* disable not responsive sliders */
   .display_desktop,
   .cycle-wrapper,.flashmo,.piecemaker,.kwicks,.cslider,.nivo-caption,.flex-content{ display:none !important; }
   
   /* active default responsive pictures */
   .display_mobile_portrait,
   .cycle-responsive,.flashmo-responsive,.piecemaker-responsive,
   .kwicks-responsive,.cslider-responsive{
      display:block;
   	position:relative;
      overflow: hidden;
      max-width:100%;
   }
   
   .portfolio-wrap .imageborder{ display:inline-block; }
   .portfolio-wrap { text-align:center; }
   
   .one_half, .one_third, .one_fourth, .one_fifth, .one_sixth,
   .two_third, .three_fourth, .four_fifth, .five_sixth, .two_fifth, .three_fifth{width:100%;}
}