@media screen and (min-width: 1200px)
{
	
	/************************************************************/
	/*							 responsive						*/
	/************************************************************/

	.smartphone {	display:	none;	}	
	.tablet 	{	display:	none;	}
	.desktop 	{	display:	none;	}
	.wide 	    {	display:	block;	}

	/**** HEADER ****/

	#header #header_top #header_top_content,
	#header #header_middle #header_middle_content {
		width: 1172px;
	}
	
	#breadcrumb .breadcrumb_bg {
		position: absolute;
		width: 95%;
	}
	
	#breadcrumb .breadcrumb_content {
		width: 1172px;
	}

	
	/**** MAIN NAV ****/
	
	#header #header_middle .content_navigation ul.level_1 > li a.level_1 {
		display: block;
		padding: 0 20px;
		height: 39px;
		font-size: 14px;
		line-height: 39px;
	}
	

	/**** FOOTER ****/
	
	#footer #footer_content {
		width: 1172px;
	}
	
	#footer #footer_content .content_navigation {
		float: left;
		margin: 0 50px 0 0;
		width: 150px;
	}

	
	#footer #footer_content .content_image_slideshow .slideshow_images {
		margin: 0 50px 0 0;
		width: 269px;
	}
	
	
	
	#home_top #home_top_bg {
		position: absolute;
		top: 0;
		width: 100%;
		height: 513px;
		background: none;
		border: none;
		z-index: 4;
	}
	
	#home_top #home_top_bg_left {
		float: left;
		width: 50%;
		height: 511px;
		background: #e8e8e8;
		border-top: solid #e1e1e1 1px;
		border-bottom: solid #e1e1e1 1px;
		/*-webkit-border-top-right-radius: 260px;
		-webkit-border-bottom-right-radius: 260px;
		-moz-border-radius-topright: 260px;
		-moz-border-radius-bottomright: 260px;
		border-top-right-radius: 260px;
		border-bottom-right-radius: 260px;*/
		z-index: 4;
	}
	
	#home_top #home_top_bg_right {
		float: left;
		width: 50%;
		height: 513px;
		background: url(../images/bg_rounded.jpg) left top no-repeat;
	}
	
	#home_top #home_top_content {
		overflow: hidden;
		position: relative;
		margin: 1px auto 0 auto;
		padding: 10px 0 10px 10px;
		width: 990px;
		color: #000;
		background: #fff;
		border: solid #E1E1E1 1px;
		border-right: none;
		z-index: 5;
	}
	
	
	/*** CONTENT ***/
	
	#main_content {
		width: 1172px;
	}
	
	
	#left {
		margin-right: 65px;
		width: 270px;
	}
	
	
	#content_right {
		width: 837px;
	}
	
	/**** LEFT ****/
	
	#left .content_navigation {
		width: 230px;
	}
	
	#left .content_image img {
		max-width: 270px;
	}
	
	#left .content_textimg.membership_left,
	#left .content_textimg.congress_left {
		width: 230px;
	}
	
	
	
	/**** HOME ****/
	
	#home_top #home_top_content {
		width: 1162px;
	}
	
	#home_top_content .content_meetinglist_calendar,
    #home_top_content .content_textimg.esska_academy {
        width: 370px;
	}

    #home_top_content #home_top_col2 .content_textimg.esska_academy,
    #home_top_content #home_top_col3 .content_textimg.esska_academy,
    #home_top_content #home_top_col3 .content_meetinglist_calendar{
        width: 100%;
    }
	
	#home_top_content .content_meetinglist_calendar h3 {
		max-width: 287px;
	}
    #home_top_content #home_top_col3 .content_meetinglist_calendar .calendar_meeting_block h3 {
        max-width: 200px;
    }
	
	
	#home_top_content .content_newslist,
	#home_top_content .content_eventlist.latest {
		width: 370px;
	}
    #home_top_content #home_top_col2 .content_newslist {
        width: 100%;
    }
	
	#home_top_content .content_eventlist.latest h3 {
		max-width: 287px;
	}
	
	
	#home_bottom {
		width: 1172px;
	}
	
	#home_bottom #home_bottom_content {
		width: 100%;
	}
	
	#home_bottom #home_bottom_content .content_textimg.editorial {
		width: 770px;
		max-width: 770px;
	}
	
	#home_bottom #home_bottom_content .content_textimg.section_home,
	#home_bottom #home_bottom_content .content_textimg.sponsors_home,
	#home_bottom #home_bottom_content .content_newsletterregister {
		width: 330px;
	}
	
	#home_bottom #home_bottom_content .content_html.video,
	#home_bottom #home_bottom_content .content_textimg.contact_home {
		width: 320px;
	}
	
	#home_bottom #home_bottom_content .content_html.video {
	    padding: 0 !important;
	    border: none !important;
	    width: 370px;
	    height: 176px;
	}
	
	#home_bottom #home_bottom_content .content_newsletterregister .content_block {
		padding: 10px 20px;
		height: 103px;
	}

	#home_bottom #home_bottom_content .content_html.video h2,
	#home_bottom #home_bottom_content .content_textimg.contact_home h2 {
		line-height: 30px;
		font-family: 'MuseoSans100Regular';
		color: #fff;
	}
	
	#home_bottom #home_bottom_content .content_textimg.contact_home h3 {
		display: block;
	}
	
	
	#home_bottom #home_bottom_content .content_textimg.contact_home p {
		color: #fff;
		line-height: 21px;
	}
	
	
	#home_bottom #home_bottom_content .content_textimg.section_home .textimg_images,
	#home_bottom #home_bottom_content .content_textimg.content_textimg_slideshow .slideshow_images_outer {
		height: 91px;
	}
	
	
	#home_bottom #home_bottom_content .content_textimg.content_textimg_slideshow .vertical_align {
		width: 308px;
		height: 91px;
		vertical-align: middle;
	}
	
	
	
	
	#home_bottom #home_bottom_content .content_newsletterregister .content_block p {
		max-height: 44px;
	}

	
	#home_bottom #home_bottom_content .content_newsletterregister form input[type="text"] {
		padding: 5px 10px;
		width: 232px;
		height: 23px;
	}
	
	#home_bottom #home_bottom_content .content_newsletterregister form input[type="submit"] {
		padding: 0;
		width: 35px;
		height: 35px;
	}
		
	
	
	
			/**** blue box home ***/
	
	#home_bottom #home_bottom_content .content_textimg.membership_home,
	#home_bottom #home_bottom_content .content_textimg.quick_link_home,
	#home_bottom #home_bottom_content .content_textimg.congress_home,
	#home_bottom #home_bottom_content .content_textimg.newsletter_home {
		width: 320px;
	}
	
	#home_bottom #home_bottom_content .content_textimg.newsletter_home {
		height: 134px;
	}
	
	#home_bottom #home_bottom_content .content_textimg.quick_link_home a,
	#home_bottom #home_bottom_content .content_textimg.congress_home a,
	#home_bottom #home_bottom_content .content_textimg.newsletter_home a {
		padding: 0 15px;
		font-size: 14px;
		line-height: 30px;
	}
	
	
	#home_bottom #home_bottom_content .content_textimg.congress_home .textimg_images,
	#home_bottom #home_bottom_content .content_textimg.newsletter_home .textimg_images {
		max-width: 140px;
	}
	
	#home_bottom #home_bottom_content .content_textimg.congress_home .textimg_images img,
	#home_bottom #home_bottom_content .content_textimg.newsletter_home .textimg_images img {
		margin: 0;
	}
	
	#home_bottom #home_bottom_content .content_textimg.newsletter_home .textimg_images {
		max-height: 198px;
	}
	
	

	/**** Highlights ****/
	
	.content_highlights .highlight_outer {
        width: 748px;
		/*width: 523px;*/
	}

    #home_top_content #home_top_col1 .content_highlights .highlight_outer {
        width: 523px;
    }
	
	/**** SECTION TEXT IMAGE *****/
	
	.content_textimg.section {
		margin: 0 45px 40px 0;
		width: 208px;
	}
	
	.content_textimg.section img {
		width: 206px;
	}
	
	.content_textimg.section a {
		width: 206px;
	}
	
	
	
	/**** login ***/
	
	.content_login form.quilium_form {
		padding: 30px 189px 35px 189px;
	}
	
	#content_block .content_login form.quilium_form.half_form {
	    max-width: 30%;
    }
	
	
	
	/*** FORMS ***/
	
	.content form.quilium_form legend {
		padding: 0 0 8px 50px;
	}
	
	/** contact **/
	.content_form form.quilium_form, 
	.content_contactform form.quilium_form {
		padding: 35px 150px 35px 150px;
	}
	
	.content_contactform form.quilium_form dd input[type="text"], 
	.content_contactform form.quilium_form dd textarea, 
	.content_contactform form.quilium_form dd select,
	.content_form form.quilium_form dd input[type="text"], 
	.content_form form.quilium_form dd textarea, 
	.content_form form.quilium_form dd select {
		width: 509px !important;
	}
	
	
	/*register */
	
	.content_memberregister form.quilium_form {
		padding: 35px 100px 35px 100px;
	}
	
	.content form.quilium_form fieldset dl {
		padding: 0 50px;
	}
	
	.content_login.change_password form.quilium_form fieldset dl {
		padding: 0 10px;
	}
	
	.content_memberregister form.quilium_form input[type="text"], 
	.content_memberregister form.quilium_form textarea {
		width: 508px;
	}
	
	.content_memberregister form.quilium_form select {
		width: 534px;
	}
	
	
	/*** other forms ***/
	
	
	.content_fellowshipapplication form.quilium_form,
	.content_patronageapplication form.quilium_form,
	.content_teachingregister form.quilium_form {
		padding: 35px 100px 35px 100px;
	}
	
	.content_fellowshipapplication form.quilium_form input[type="text"], 
	.content_fellowshipapplication form.quilium_form textarea, 	
	.content_patronageapplication form.quilium_form input[type="text"], 
	.content_patronageapplication form.quilium_form textarea,
	.content_teachingregister form.quilium_form input[type="text"],
	.content_teachingregister form.quilium_form input[type="password"],
	.content_teachingregister form.quilium_form textarea {
		width: 508px;
	}
	
	.content_fellowshipapplication form.quilium_form select,
	.content_patronageapplication form.quilium_form select {
		width: 534px;
	}
	
	/*** donation ***/
	
	.content_donationform form {
		padding: 30px 239px 35px 240px;
	}
		
	/* galleryview */
		
	.content_galleryview .image_outer img {
		max-width: 192px;
	}
	
	.content_galleryview .image_outer:nth-child(4n+6) {
		margin-right: 0 !important;
	}
	
	.content_medialibrary_view.content_galleryview .image_outer:nth-child(4n+6) {
	    margin: 0 20px 20px 0 !important;
	}
	
	
	/* agenda - eventlist */
		
	#content_full .content_eventlist .listing {
		width: 839px;
	}
	
	/* agenda - eventview */
	
	#content_full .content_eventview h1 {
		max-width: 1085px;
	}
	
	#content_full .content_eventview .event_content {
		width: 804px;
	}

	/**** newslist ***/
	
	#main_content .content_newslist .content_newslist_news.selected .content_news {
		width: 742px;
	}
	
	#main_content .content_newslist .content_newslist_news .content_news {
		width: 762px;
	}
	
	
	/*** MY ACCOUNT ****/
	
	.content_myaccount .voucher_container .voucher_text {
        padding: 30px 0 0 50px;	
	    width: 500px;
	    font-size: 13px;
	    line-height: 17px;	
	}

}