/**
* @author    JoomlaShine.com http://www.joomlashine.com
* @copyright Copyright (C) 2008 - 2011 JoomlaShine.com. All rights reserved.
* @license   JoomlaShine.com Proprietary License
*/
/************************************************************************************
 desktop layout (larger than 1200): common settings for wide desktop screen
*************************************************************************************/
@media only screen and (min-width: 1200px) {
	#jsn-topbar-inner,
	#jsn-topheader-inner,
	#jsn-header-inner,
	#jsn-promo-inner,
	#jsn-pos-content-top,
	#jsn-content_inner,
	#jsn-content-bottom-inner,
	#jsn-footer-inner,
	#jsn-full-page1-inner,
	#jsn-full-page2-inner,
	#jsn-lastest-new-inner,
	#jsn-topmodules1-inner,
	#jsn-user8-inner
	{
		width: 1170px;
	}
	.jsn-megamenu ul.menu-mainmenu li.megamenu.megamenu-full-width .grid{
		width: 1170px !important;
	}
	#jsn-maincontent.order3,
	#jsn-content.jsn-hasleft:not([class="jsn-hasright"]) #jsn-maincontent.order2,
	#jsn-content.jsn-hasright:not([class="jsn-hasleft"]) #jsn-maincontent.order2 {
		padding-right: 20px;
	}
	#jsn-maincontent.span12[class*="order"],
	#jsn-content.jsn-hasleft.jsn-hasright #jsn-maincontent.order2 {
		padding: 0;
	}
 /* ========== BODY  ========== */   
  
  .leftcontent  {
    padding-left: 20px;
} 
  
  
.item-page div.grid-layout.row  {
    margin-left: 0px;
} 
  
  
#jsn-master  #jsn-content {
   margin: 20px 0px 20px 0px;
}

#jsn-master #jsn-content_inner {
    padding: 10px 0px 10px 0px;
}  
  
 #jsn-master #jsn-content_inner .row-fluid {
	padding: 0px 20px 0px 20px; 
}
 #jsn-master #jsn-content-top {
	/*	padding: 0px 20px 0px 20px; */
   margin: 20px 0px 20px 0px;
}
#jsn-master #anfahrt  {
	margin: 0px 0px 0px 0px; 
   padding: 0px 0px 0px 0px; 
}
  
#jsn-master #angebotuebersicht {
	margin: 0px 10px 0px 0px; 
}
  
#jsn-master #angebote {
	margin: 20px 10px; 
}
#jsn-content-bottom-inner .jsn-modulecontent  {
    padding: 0px 0px 10px 0px;
  margin: 0px 0px 0px 0px; 
}
#jsn-usermodules3  {
    padding: 0px 20px 0px 20px;
  margin: 0px 0px 20px 0px; 
}
  
 #jsn-master div#jsn-pos-mainbody-top.jsn-modulescontainer.jsn-horizontallayout.jsn-modulescontainer1.row-fluid 
{padding: 0px 0px 0px 0px;}
 
 #jsn-master  .startangebote #angebote {
  margin: 0px ;
}
  
/* #jsn-pos-content-bottom .jsn-modulecontainer_inner {
    background-color: #fff;
    padding: 10px 10px 0px 10px;
  margin: 0px 0px 0px 0px;
} */
  #jsn-pos-content-bottom .jsn-modulecontainer_inner {
    background-color: #fff;
    padding: 10px 0px 0px 10px;
    margin: 0px 0px 20px 0px;
}
  /* ========== termine  ========== */ 
  
 #jsn-master.termine {
    padding: 20px;
} 
  
#jevents_body .contentpaneopen div {
    border: none;
    margin-left: 0px;
}
  
  /* ========== Spalten  ========== */

#jsn-master .col-sm-2-5 
{ width: 33.3%;
padding-right: 30px;
}

#jsn-master .col-sm-3-5
{ width: 56.66666666666667%; }

.col-sm-3-5  h3 {
  margin-top: 0px;
    padding: 0px 0px 0px 0px; 
}
  
	/*#jsn-maincontent.span12 #jsn-centercol.span12 {*/
		/*padding: 0 20px;*/
	/*}*/
	#jsn-content.jsn-hasinnerleft:not([class="jsn-hasinnerright"]) #jsn-maincontent.span12 #jsn-centercol {
		padding-right: 20px;
	}
	#jsn-content.jsn-hasinnerright:not([class="jsn-hasinnerleft"]) #jsn-maincontent.span12 #jsn-centercol {
		padding-left: 20px;
	}

}