 /*first media query 1px less than container width*/
/*it is for greater than 1023px*/
@media only screen and (max-width:1159px){
	.container {
		max-width: 100%;
		margin: 0 auto;
		padding:0 10px;
	}
}


/*it is for greater than 768px and less than 1023px*/
@media only screen and (max-width:1023px){

.header-right ul > li > a {
    font-size: 13px;
}
.header-right ul > li {
    margin-left: 40px;
}	
}

/*it is for greater than 568px and less than 767px*/
@media only screen and (max-width:767px){
	
}

/*it is for greater than 320px and less than 567px*/
@media only screen and (max-width:567px){
section.all-content .span_6 {
    width: 100%;
}
.main-module {
    padding: 20px 10px;
}
.student-contentaria p {
    text-align: center;
}	
.student-contentaria h3 {
    text-align: center;
}
.secondmodul-first p {
    line-height: normal;
}
.secondmodul-first {
    padding: 20px 10px;
}
section.all-content .span_6 {
padding: initial;
}
ul.seconddate-module li {
    width: 100%;
}
.secondmodulethird {
    padding-bottom: 20px;
}
ul.seconddate-module li {
    width: 100%;
}
.additionalroom p {
	padding-top: 5px;
    padding-bottom: 25px;
}
.additionalroom ul > li {
    width: 100%;
}
.yoga-practice-props h4 {
    font-size: 16px;
}
.accommodation {
    margin-top: 35px;
}
.accommodation h4 {
    font-size: 16px;
	margin-bottom:0px;
}
.additional-inclusions {
    margin-top: 39px;
}
.additional-inclusions h4 {
    font-size: 16px;
}
.howto-register {
    margin-top: 20px;
}
.howto-register h4 {
    font-size: 16px;
}
.cancellation-policy h4 {
    font-size: 16px;
}
.cancellation-policy {
    margin-top: 35px;
}
a.Register-Now {
	margin-top: 0px;
}
.startdates .col {
    width: 100%;
    padding-bottom: 11px;
}
.faeqbiria h4 {
    font-size: 16px;
}
.faeqbiria {
    margin-top: 38px;
}
.faeqbiria h4 {
    margin-bottom: 7px;
}

.header-right ul > li {
	padding-top: 23px;
    padding-bottom: 10px;
	margin-left: 20px;
	}

.header-right ul > li:first-child {
    margin-left: 20px;
}


}
